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
10X GENOMICS INC CL A COM 88025U109 13,379 107,309 SH   SOLE 2 4,766 0 102,543
10X GENOMICS INC CL A COM 88025U109 140 1,119 SH   SOLE 7 1,119 0 0
10X GENOMICS INC CL A COM 88025U109 3,580 28,712 SH   SOLE 18 28,712 0 0
10X GENOMICS INC CL A COM 88025U109 105,348 844,947 SH   SOLE 19 844,947 0 0
10X GENOMICS INC CL A COM 88025U109 99,945 801,612 SH   SOLE 21 801,612 0 0
10X GENOMICS INC CL A COM 88025U109 183,281 1,470,009 SH   SOLE 22 1,421,326 0 48,683
10X GENOMICS INC CL A COM 88025U109 4,168 33,429 SH   SOLE 26 4,631 0 28,798
10X GENOMICS INC CL A COM 88025U109 171 1,373 SH   SOLE 31 1,061 0 312
111 INC ADS 68247Q102 82 13,188 SH   SOLE 21 13,188 0 0
111 INC ADS 68247Q102 851 137,285 SH   SOLE 22 137,285 0 0
111 INC ADS 68247Q102 348 56,071 SH   SOLE 30 56,071 0 0
1347 PPTY INS HLDGS INC COM 68244P107 25 6,428 SH   SOLE 21 6,428 0 0
1895 BANCORP OF WIS INC COM 28252W105 5 538 SH   SOLE 18 538 0 0
1895 BANCORP OF WIS INC COM 28252W105 15 1,607 SH   SOLE 21 1,607 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,229 78,605 SH   SOLE 2 41,627 0 36,978
1LIFE HEALTHCARE INC COM 68269G107 71 2,499 SH   SOLE 4 2,499 0 0
1LIFE HEALTHCARE INC COM 68269G107 43 1,506 SH   SOLE 7 1,506 0 0
1LIFE HEALTHCARE INC COM 68269G107 478 16,854 SH   SOLE 13 16,854 0 0
1LIFE HEALTHCARE INC COM 68269G107 10,099 356,107 SH   SOLE 18 317,116 0 38,991
1LIFE HEALTHCARE INC COM 68269G107 11,004 388,002 SH   SOLE 19 388,002 0 0
1LIFE HEALTHCARE INC COM 68269G107 74,668 2,632,857 SH   SOLE 21 2,632,857 0 0
1LIFE HEALTHCARE INC COM 68269G107 65,604 2,313,254 SH   SOLE 22 2,187,213 0 126,041
1LIFE HEALTHCARE INC COM 68269G107 542 19,109 SH   SOLE 23 19,109 0 0
1LIFE HEALTHCARE INC COM 68269G107 22 763 SH   SOLE 25 763 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,485 52,347 SH   SOLE 26 1,083 0 51,264
1LIFE HEALTHCARE INC COM 68269G107 6 203 SH   SOLE 28 203 0 0
1LIFE HEALTHCARE INC COM 68269G107 786 27,707 SH   SOLE 29 0 0 27,707
1LIFE HEALTHCARE INC COM 68269G107 1,494 52,670 SH   SOLE 30 52,670 0 0
1LIFE HEALTHCARE INC COM 68269G107 75 2,627 SH   SOLE 31 2,627 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,210 42,649 SH   SOLE 34 42,649 0 0
1LIFE HEALTHCARE INC COM 68269G107 425 14,975 SH   SOLE 36 14,975 0 0
1LIFE HEALTHCARE INC COM 68269G107 74 2,614 SH   SOLE 40 2,614 0 0
1ST CONSTITUTION BANCORP COM 31986N102 96 8,077 SH   SOLE 2 350 0 7,727
1ST CONSTITUTION BANCORP COM 31986N102 467 39,253 SH   SOLE 18 39,253 0 0
1ST CONSTITUTION BANCORP COM 31986N102 207 17,411 SH   SOLE 19 17,411 0 0
1ST CONSTITUTION BANCORP COM 31986N102 3,507 294,693 SH   SOLE 21 294,693 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,062 89,257 SH   SOLE 22 87,158 0 2,099
1ST SOURCE CORP COM 336901103 626 20,289 SH   SOLE 2 6,990 0 13,299
1ST SOURCE CORP COM 336901103 9 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 1,555 50,414 SH   SOLE 18 50,414 0 0
1ST SOURCE CORP COM 336901103 930 30,150 SH   SOLE 19 30,150 0 0
1ST SOURCE CORP COM 336901103 15,214 493,310 SH   SOLE 21 493,310 0 0
1ST SOURCE CORP COM 336901103 18,584 602,608 SH   SOLE 22 589,656 0 12,952
1ST SOURCE CORP COM 336901103 41 1,319 SH   SOLE 23 1,319 0 0
1ST SOURCE CORP COM 336901103 439 14,247 SH   SOLE 26 0 0 14,247
1ST SOURCE CORP COM 336901103 77 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 355 11,507 SH   SOLE 30 11,507 0 0
1ST SOURCE CORP COM 336901103 47 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 193 8,317 SH   SOLE 4 8,317 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 17,234 744,143 SH   SOLE 21 744,143 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 13,871 598,900 SH   SOLE 22 598,900 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 74 3,179 SH   SOLE 25 3,179 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 5,420 234,039 SH   SOLE 30 234,039 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 88 3,821 SH   SOLE 34 3,821 0 0
22ND CENTY GROUP INC COM 90137F103 52 80,468 SH   SOLE 21 80,468 0 0
22ND CENTY GROUP INC COM 90137F103 1,387 2,164,524 SH   SOLE 22 2,164,524 0 0
2U INC COM 90214J101 4,802 141,819 SH   SOLE 2 24,747 0 117,072
2U INC COM 90214J101 13 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 42 1,240 SH   SOLE 7 1,240 0 0
2U INC COM 90214J101 1,146 33,846 SH   SOLE 18 27,471 0 6,375
2U INC COM 90214J101 575 16,979 SH   SOLE 19 16,979 0 0
2U INC COM 90214J101 34,025 1,004,863 SH   SOLE 21 1,004,863 0 0
2U INC COM 90214J101 61,342 1,811,640 SH   SOLE 22 1,718,148 0 93,492
2U INC COM 90214J101 27 785 SH   SOLE 25 785 0 0
2U INC COM 90214J101 1,262 37,273 SH   SOLE 26 11,851 0 25,422
2U INC COM 90214J101 380 11,234 SH   SOLE 28 11,234 0 0
2U INC COM 90214J101 1,108 32,732 SH   SOLE 30 32,732 0 0
2U INC COM 90214J101 40 1,195 SH   SOLE 31 1,195 0 0
2U INC COM 90214J101 105 3,106 SH   SOLE 34 3,106 0 0
2U INC COM 90214J101 65 1,923 SH   SOLE 36 1,923 0 0
2U INC COM 90214J101 254 7,497 SH   SOLE 40 7,497 0 0
3-D SYS CORP DEL COM NEW 88554D205 678 138,146 SH   SOLE 2 38,232 0 99,914
3-D SYS CORP DEL COM NEW 88554D205 3 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 14 2,861 SH   SOLE 7 2,861 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 2,654 540,576 SH   SOLE 18 540,576 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,088 221,643 SH   SOLE 19 221,643 0 0
3-D SYS CORP DEL COM NEW 88554D205 62,969 12,824,685 SH   SOLE 21 12,824,685 0 0
3-D SYS CORP DEL COM NEW 88554D205 16,332 3,326,236 SH   SOLE 22 3,237,231 0 89,005
3-D SYS CORP DEL COM NEW 88554D205 265 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 75 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 3,192 650,058 SH   SOLE 30 650,058 0 0
3-D SYS CORP DEL COM NEW 88554D205 54 11,083 SH   SOLE 40 11,083 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 109 9,089 SH   SOLE 4 9,089 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 40 3,390 SH   SOLE 18 3,390 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 188 15,735 SH   SOLE 19 15,735 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 6,413 537,125 SH   SOLE 21 537,125 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 4,668 390,969 SH   SOLE 22 390,969 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 2,327 194,924 SH   SOLE 30 194,924 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 704 58,945 SH   SOLE 34 58,945 0 0
3M CO COM 88579Y101 293,720 1,833,684 SH   SOLE 2 571,766 0 1,261,918
3M CO COM 88579Y101 49,690 310,212 SH   SOLE 4 292,250 0 17,962
3M CO COM 88579Y101 98,541 615,189 SH   SOLE 7 561,088 0 54,101
3M CO COM 88579Y101 1,756 10,962 SH   SOLE 13 10,962 0 0
3M CO COM 88579Y101 11,335 70,767 SH   SOLE 15 70,767 0 0
3M CO COM 88579Y101 16 101 SH   SOLE 17 0 0 101
3M CO COM 88579Y101 189,795 1,184,884 SH   SOLE 18 1,071,387 0 113,497
3M CO COM 88579Y101 25,020 156,202 SH   SOLE 19 156,202 0 0
3M CO COM 88579Y101 3,786 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 1,964,222 12,262,590 SH   SOLE 21 12,262,590 0 0
3M CO COM 88579Y101 2,287,722 14,282,196 SH   SOLE 22 12,609,396 0 1,672,800
3M CO COM 88579Y101 88,944 555,277 SH   SOLE 23 555,277 0 0
3M CO COM 88579Y101 108,889 679,790 SH   SOLE 25 679,790 0 0
3M CO COM 88579Y101 558,995 3,489,791 SH   SOLE 26 422,661 0 3,067,130
3M CO COM 88579Y101 18,355 114,590 SH   SOLE 28 81,028 0 33,562
3M CO COM 88579Y101 23,352 145,788 SH   SOLE 29 104,481 0 41,307
3M CO COM 88579Y101 359,592 2,244,922 SH   SOLE 30 2,211,389 0 33,533
3M CO COM 88579Y101 55,924 349,135 SH   SOLE 31 222,364 0 126,771
3M CO COM 88579Y101 8,897 55,542 SH   SOLE 32 55,542 0 0
3M CO COM 88579Y101 11,435 71,389 SH   SOLE 34 71,389 0 0
3M CO COM 88579Y101 61,837 386,048 SH   SOLE 36 386,048 0 0
3M CO COM 88579Y101 2,041 12,745 SH   SOLE 40 12,745 0 0
51JOB INC SPONSORED ADS 316827104 2,248 28,818 SH   SOLE 2 1,044 0 27,774
51JOB INC SPONSORED ADS 316827104 973 12,480 SH   SOLE 4 10,747 0 1,733
51JOB INC SPONSORED ADS 316827104 580 7,431 SH   SOLE 7 2,525 0 4,906
51JOB INC SPONSORED ADS 316827104 758 9,717 SH   SOLE 15 9,717 0 0
51JOB INC SPONSORED ADS 316827104 617 7,911 SH   SOLE 18 7,911 0 0
51JOB INC SPONSORED ADS 316827104 34,093 437,140 SH   SOLE 21 437,140 0 0
51JOB INC SPONSORED ADS 316827104 22,942 294,166 SH   SOLE 22 269,463 0 24,703
51JOB INC SPONSORED ADS 316827104 1,064 13,643 SH   SOLE 23 13,643 0 0
51JOB INC SPONSORED ADS 316827104 1,425 18,276 SH   SOLE 25 18,276 0 0
51JOB INC SPONSORED ADS 316827104 12,542 160,818 SH   SOLE 26 57,280 0 103,538
51JOB INC SPONSORED ADS 316827104 423 5,421 SH   SOLE 28 5,421 0 0
51JOB INC SPONSORED ADS 316827104 155 1,983 SH   SOLE 29 1,983 0 0
51JOB INC SPONSORED ADS 316827104 11,321 145,160 SH   SOLE 30 145,160 0 0
51JOB INC SPONSORED ADS 316827104 31 401 SH   SOLE 31 401 0 0
51JOB INC SPONSORED ADS 316827104 145 1,857 SH   SOLE 34 1,857 0 0
51JOB INC SPONSORED ADS 316827104 15 196 SH   SOLE 40 196 0 0
89BIO INC COM 282559103 64 2,490 SH   SOLE 2 438 0 2,052
89BIO INC COM 282559103 649 25,300 SH   SOLE 18 25,300 0 0
89BIO INC COM 282559103 305 11,870 SH   SOLE 19 11,870 0 0
89BIO INC COM 282559103 5,346 208,340 SH   SOLE 21 208,340 0 0
89BIO INC COM 282559103 4,816 187,686 SH   SOLE 22 184,697 0 2,989
8X8 INC NEW COM 282914100 2,225 143,100 SH   SOLE 2 53,064 0 90,036
8X8 INC NEW COM 282914100 7 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 34 2,159 SH   SOLE 7 2,159 0 0
8X8 INC NEW COM 282914100 8,472 544,840 SH   SOLE 18 484,145 0 60,695
8X8 INC NEW COM 282914100 14,471 930,625 SH   SOLE 19 930,625 0 0
8X8 INC NEW COM 282914100 175,642 11,295,283 SH   SOLE 21 11,295,283 0 0
8X8 INC NEW COM 282914100 61,391 3,947,943 SH   SOLE 22 3,869,162 0 78,781
8X8 INC NEW COM 282914100 1,180 75,895 SH   SOLE 23 75,895 0 0
8X8 INC NEW COM 282914100 20 1,298 SH   SOLE 25 1,298 0 0
8X8 INC NEW COM 282914100 4,454 286,435 SH   SOLE 26 34,365 0 252,070
8X8 INC NEW COM 282914100 285 18,352 SH   SOLE 28 18,352 0 0
8X8 INC NEW COM 282914100 2,650 170,428 SH   SOLE 30 170,428 0 0
8X8 INC NEW COM 282914100 43 2,781 SH   SOLE 34 2,781 0 0
8X8 INC NEW COM 282914100 50 3,208 SH   SOLE 36 3,208 0 0
8X8 INC NEW COM 282914100 164 10,544 SH   SOLE 40 10,544 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1,442 1,550,000 PRN   SOLE 21 1,550,000 0 0
9 METERS BIOPHARMA INC COM 654405109 14 17,737 SH   SOLE 21 17,737 0 0
9 METERS BIOPHARMA INC COM 654405109 207 254,242 SH   SOLE 22 254,242 0 0
A H BELO CORP COM CL A 001282102 7 5,288 SH   SOLE 18 5,288 0 0
A H BELO CORP COM CL A 001282102 95 67,643 SH   SOLE 21 67,643 0 0
A H BELO CORP COM CL A 001282102 674 478,360 SH   SOLE 22 478,360 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 147 4,347 SH   SOLE 2 261 0 4,086
A-MARK PRECIOUS METALS INC COM 00181T107 630 18,681 SH   SOLE 18 18,681 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 288 8,538 SH   SOLE 19 8,538 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 4,998 148,231 SH   SOLE 21 148,231 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 2,025 60,051 SH   SOLE 22 58,916 0 1,135
A10 NETWORKS INC COM 002121101 299 46,965 SH   SOLE 2 25,687 0 21,278
A10 NETWORKS INC COM 002121101 7 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,814 284,706 SH   SOLE 18 255,452 0 29,254
A10 NETWORKS INC COM 002121101 2,119 332,637 SH   SOLE 19 332,637 0 0
A10 NETWORKS INC COM 002121101 13,438 2,109,567 SH   SOLE 21 2,109,567 0 0
A10 NETWORKS INC COM 002121101 14,692 2,306,401 SH   SOLE 22 2,253,948 0 52,453
A10 NETWORKS INC COM 002121101 280 43,898 SH   SOLE 23 43,898 0 0
A10 NETWORKS INC COM 002121101 218 34,180 SH   SOLE 25 34,180 0 0
A10 NETWORKS INC COM 002121101 2,267 355,824 SH   SOLE 26 84,524 0 271,300
A10 NETWORKS INC COM 002121101 29 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 56 8,748 SH   SOLE 30 8,748 0 0
A10 NETWORKS INC COM 002121101 16 2,506 SH   SOLE 36 2,506 0 0
AAON INC COM PAR $0.004 000360206 1,992 33,069 SH   SOLE 2 13,856 0 19,213
AAON INC COM PAR $0.004 000360206 13 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 185 3,071 SH   SOLE 7 850 0 2,221
AAON INC COM PAR $0.004 000360206 2 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 12,028 199,641 SH   SOLE 18 193,672 0 5,969
AAON INC COM PAR $0.004 000360206 6,543 108,598 SH   SOLE 19 108,598 0 0
AAON INC COM PAR $0.004 000360206 258,737 4,294,389 SH   SOLE 21 4,294,389 0 0
AAON INC COM PAR $0.004 000360206 70,962 1,177,790 SH   SOLE 22 1,143,046 0 34,744
AAON INC COM PAR $0.004 000360206 129 2,137 SH   SOLE 23 2,137 0 0
AAON INC COM PAR $0.004 000360206 43 711 SH   SOLE 25 711 0 0
AAON INC COM PAR $0.004 000360206 1,395 23,146 SH   SOLE 26 15,487 0 7,659
AAON INC COM PAR $0.004 000360206 382 6,344 SH   SOLE 28 6,344 0 0
AAON INC COM PAR $0.004 000360206 3,883 64,441 SH   SOLE 30 64,441 0 0
AAON INC COM PAR $0.004 000360206 57 950 SH   SOLE 34 950 0 0
AAON INC COM PAR $0.004 000360206 107 1,777 SH   SOLE 36 1,777 0 0
AAON INC COM PAR $0.004 000360206 284 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 835 44,424 SH   SOLE 2 10,894 0 33,530
AAR CORP COM 000361105 1 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 10 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 2,924 155,524 SH   SOLE 18 155,524 0 0
AAR CORP COM 000361105 1,557 82,832 SH   SOLE 19 82,832 0 0
AAR CORP COM 000361105 74,111 3,942,094 SH   SOLE 21 3,942,094 0 0
AAR CORP COM 000361105 18,392 978,308 SH   SOLE 22 952,210 0 26,098
AAR CORP COM 000361105 556 29,590 SH   SOLE 26 5,768 0 23,822
AAR CORP COM 000361105 86 4,566 SH   SOLE 28 4,566 0 0
AAR CORP COM 000361105 994 52,880 SH   SOLE 30 52,880 0 0
AAR CORP COM 000361105 13 712 SH   SOLE 34 712 0 0
AAR CORP COM 000361105 67 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 5,767 101,801 SH   SOLE 2 49,806 0 51,995
AARONS INC COM PAR $0.50 002535300 17 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 101 1,790 SH   SOLE 7 1,790 0 0
AARONS INC COM PAR $0.50 002535300 22,471 396,661 SH   SOLE 18 396,661 0 0
AARONS INC COM PAR $0.50 002535300 9,223 162,814 SH   SOLE 19 162,814 0 0
AARONS INC COM PAR $0.50 002535300 250,579 4,423,275 SH   SOLE 21 4,423,275 0 0
AARONS INC COM PAR $0.50 002535300 129,766 2,290,667 SH   SOLE 22 2,230,081 0 60,586
AARONS INC COM PAR $0.50 002535300 242 4,274 SH   SOLE 23 4,274 0 0
AARONS INC COM PAR $0.50 002535300 55 972 SH   SOLE 25 972 0 0
AARONS INC COM PAR $0.50 002535300 2,276 40,185 SH   SOLE 26 15,134 0 25,051
AARONS INC COM PAR $0.50 002535300 524 9,252 SH   SOLE 28 9,252 0 0
AARONS INC COM PAR $0.50 002535300 1,547 27,309 SH   SOLE 30 27,309 0 0
AARONS INC COM PAR $0.50 002535300 206 3,641 SH   SOLE 36 3,641 0 0
AARONS INC COM PAR $0.50 002535300 407 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 5 216 SH   SOLE 18 216 0 0
ABBOTT LABS COM 002824100 575,145 5,284,802 SH   SOLE 2 1,522,054 0 3,762,748
ABBOTT LABS COM 002824100 99,490 914,179 SH   SOLE 4 859,039 0 55,140
ABBOTT LABS COM 002824100 179,020 1,644,953 SH   SOLE 7 1,528,483 0 116,470
ABBOTT LABS COM 002824100 6,669 61,277 SH   SOLE 13 61,145 0 132
ABBOTT LABS COM 002824100 20,570 189,013 SH   SOLE 15 189,013 0 0
ABBOTT LABS COM 002824100 10 91 SH   SOLE 17 0 0 91
ABBOTT LABS COM 002824100 421,427 3,872,338 SH   SOLE 18 3,507,863 0 364,475
ABBOTT LABS COM 002824100 755,573 6,942,686 SH   SOLE 19 6,942,686 0 0
ABBOTT LABS COM 002824100 12,228 112,356 SH   SOLE 20 112,356 0 0
ABBOTT LABS COM 002824100 4,970,356 45,670,826 SH   SOLE 21 45,670,826 0 0
ABBOTT LABS COM 002824100 4,563,264 41,930,202 SH   SOLE 22 37,681,718 0 4,248,484
ABBOTT LABS COM 002824100 146,347 1,344,729 SH   SOLE 23 1,344,729 0 0
ABBOTT LABS COM 002824100 299,648 2,753,363 SH   SOLE 25 2,753,363 0 0
ABBOTT LABS COM 002824100 988,817 9,085,888 SH   SOLE 26 1,117,634 0 7,968,254
ABBOTT LABS COM 002824100 37,774 347,090 SH   SOLE 28 244,609 0 102,481
ABBOTT LABS COM 002824100 46,747 429,544 SH   SOLE 29 81,278 0 348,266
ABBOTT LABS COM 002824100 798,855 7,340,394 SH   SOLE 30 7,334,363 0 6,031
ABBOTT LABS COM 002824100 59,118 543,215 SH   SOLE 31 335,860 0 207,355
ABBOTT LABS COM 002824100 10,607 97,467 SH   SOLE 32 97,467 0 0
ABBOTT LABS COM 002824100 575,898 5,291,717 SH   SOLE 34 5,291,717 0 0
ABBOTT LABS COM 002824100 122,252 1,123,328 SH   SOLE 36 1,123,328 0 0
ABBOTT LABS COM 002824100 4,307 39,574 SH   SOLE 40 39,574 0 0
ABBVIE INC COM 00287Y109 400,934 4,577,391 SH   SOLE 2 778,037 0 3,799,354
ABBVIE INC COM 00287Y109 78,514 896,378 SH   SOLE 4 841,308 0 55,070
ABBVIE INC COM 00287Y109 150,395 1,717,032 SH   SOLE 7 1,577,449 0 139,583
ABBVIE INC COM 00287Y109 10,859 123,973 SH   SOLE 13 123,973 0 0
ABBVIE INC COM 00287Y109 19,061 217,617 SH   SOLE 15 217,617 0 0
ABBVIE INC COM 00287Y109 503,116 5,743,989 SH   SOLE 18 5,313,049 0 430,940
ABBVIE INC COM 00287Y109 332,947 3,801,204 SH   SOLE 19 3,801,204 0 0
ABBVIE INC COM 00287Y109 3,259,238 37,210,156 SH   SOLE 21 37,210,156 0 0
ABBVIE INC COM 00287Y109 3,764,075 42,973,798 SH   SOLE 22 38,616,430 0 4,357,368
ABBVIE INC COM 00287Y109 115,111 1,314,202 SH   SOLE 23 1,314,202 0 0
ABBVIE INC COM 00287Y109 189,274 2,160,912 SH   SOLE 25 2,160,912 0 0
ABBVIE INC COM 00287Y109 808,473 9,230,202 SH   SOLE 26 1,220,433 0 8,009,769
ABBVIE INC COM 00287Y109 30,297 345,891 SH   SOLE 28 243,883 0 102,008
ABBVIE INC COM 00287Y109 32,947 376,146 SH   SOLE 29 63,450 0 312,696
ABBVIE INC COM 00287Y109 686,772 7,840,760 SH   SOLE 30 7,743,569 0 97,191
ABBVIE INC COM 00287Y109 66,549 759,781 SH   SOLE 31 313,722 0 446,059
ABBVIE INC COM 00287Y109 8,522 97,294 SH   SOLE 32 97,294 0 0
ABBVIE INC COM 00287Y109 119,728 1,366,919 SH   SOLE 34 1,366,919 0 0
ABBVIE INC COM 00287Y109 104,953 1,198,229 SH   SOLE 36 1,198,229 0 0
ABBVIE INC COM 00287Y109 2,227 25,428 SH   SOLE 37 25,428 0 0
ABBVIE INC COM 00287Y109 3,445 39,335 SH   SOLE 40 39,335 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 49 47,592 SH   SOLE 2 3,868 0 43,724
ABEONA THERAPEUTICS INC COM 00289Y107 1 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 254 248,716 SH   SOLE 18 248,716 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 125 122,783 SH   SOLE 19 122,783 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,992 1,953,356 SH   SOLE 21 1,953,356 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,554 1,523,675 SH   SOLE 22 1,506,004 0 17,671
ABERCROMBIE & FITCH CO CL A 002896207 1,129 81,041 SH   SOLE 2 21,405 0 59,636
ABERCROMBIE & FITCH CO CL A 002896207 5 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 37 2,676 SH   SOLE 7 2,676 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,057 291,256 SH   SOLE 18 291,256 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,305 165,469 SH   SOLE 19 165,469 0 0
ABERCROMBIE & FITCH CO CL A 002896207 94,364 6,774,176 SH   SOLE 21 6,774,176 0 0
ABERCROMBIE & FITCH CO CL A 002896207 28,033 2,012,414 SH   SOLE 22 1,948,178 0 64,236
ABERCROMBIE & FITCH CO CL A 002896207 94 6,781 SH   SOLE 23 6,781 0 0
ABERCROMBIE & FITCH CO CL A 002896207 864 62,055 SH   SOLE 26 8,806 0 53,249
ABERCROMBIE & FITCH CO CL A 002896207 114 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,362 97,784 SH   SOLE 30 97,784 0 0
ABERCROMBIE & FITCH CO CL A 002896207 49 3,525 SH   SOLE 31 0 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 163 11,709 SH   SOLE 34 11,709 0 0
ABERCROMBIE & FITCH CO CL A 002896207 94 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 108 7,770 SH   SOLE 40 7,770 0 0
ABIOMED INC COM 003654100 34,443 124,317 SH   SOLE 2 29,313 0 95,004
ABIOMED INC COM 003654100 6,162 22,240 SH   SOLE 4 20,915 0 1,325
ABIOMED INC COM 003654100 10,775 38,891 SH   SOLE 7 37,599 0 1,292
ABIOMED INC COM 003654100 33 118 SH   SOLE 13 118 0 0
ABIOMED INC COM 003654100 1,238 4,468 SH   SOLE 15 4,468 0 0
ABIOMED INC COM 003654100 29,327 105,851 SH   SOLE 18 98,718 0 7,133
ABIOMED INC COM 003654100 85,997 310,393 SH   SOLE 19 310,393 0 0
ABIOMED INC COM 003654100 1,274 4,600 SH   SOLE 20 4,600 0 0
ABIOMED INC COM 003654100 414,806 1,497,169 SH   SOLE 21 1,497,169 0 0
ABIOMED INC COM 003654100 290,309 1,047,820 SH   SOLE 22 956,315 0 91,505
ABIOMED INC COM 003654100 8,622 31,119 SH   SOLE 23 31,119 0 0
ABIOMED INC COM 003654100 13,657 49,291 SH   SOLE 25 49,291 0 0
ABIOMED INC COM 003654100 64,195 231,701 SH   SOLE 26 44,158 0 187,543
ABIOMED INC COM 003654100 2,383 8,602 SH   SOLE 28 6,156 0 2,446
ABIOMED INC COM 003654100 2,648 9,557 SH   SOLE 29 75 0 9,482
ABIOMED INC COM 003654100 80,748 291,445 SH   SOLE 30 277,848 0 13,597
ABIOMED INC COM 003654100 3,739 13,494 SH   SOLE 31 5,865 0 7,629
ABIOMED INC COM 003654100 35,003 126,338 SH   SOLE 34 126,338 0 0
ABIOMED INC COM 003654100 7,500 27,069 SH   SOLE 36 27,069 0 0
ABIOMED INC COM 003654100 312 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,908 79,321 SH   SOLE 2 21,742 0 57,579
ABM INDS INC COM 000957100 13 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 1,711 46,684 SH   SOLE 7 46,684 0 0
ABM INDS INC COM 000957100 11,499 313,669 SH   SOLE 18 313,669 0 0
ABM INDS INC COM 000957100 4,555 124,255 SH   SOLE 19 124,255 0 0
ABM INDS INC COM 000957100 266,030 7,256,677 SH   SOLE 21 7,256,677 0 0
ABM INDS INC COM 000957100 70,066 1,911,225 SH   SOLE 22 1,852,727 0 58,498
ABM INDS INC COM 000957100 32 883 SH   SOLE 25 883 0 0
ABM INDS INC COM 000957100 676 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 361 9,843 SH   SOLE 28 9,843 0 0
ABM INDS INC COM 000957100 3,867 105,489 SH   SOLE 30 105,489 0 0
ABM INDS INC COM 000957100 34 927 SH   SOLE 31 0 0 927
ABM INDS INC COM 000957100 177 4,816 SH   SOLE 36 4,816 0 0
ABM INDS INC COM 000957100 226 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 37 253,140 SH   SOLE 21 253,140 0 0
ABRAXAS PETE CORP COM 003830106 455 3,115,817 SH   SOLE 22 3,115,817 0 0
AC IMMUNE SA SHS H00263105 3,301 676,490 SH   SOLE 21 676,490 0 0
AC IMMUNE SA SHS H00263105 18 3,703 SH   SOLE 22 3,703 0 0
AC IMMUNE SA SHS H00263105 72 14,829 SH   SOLE 30 14,829 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,921 28,504 SH   SOLE 2 13,430 0 15,074
ACACIA COMMUNICATIONS INC COM 00401C108 22 333 SH   SOLE 4 333 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 54 796 SH   SOLE 7 796 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 10,247 152,030 SH   SOLE 18 145,873 0 6,157
ACACIA COMMUNICATIONS INC COM 00401C108 9,041 134,139 SH   SOLE 19 134,139 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 95,499 1,416,892 SH   SOLE 21 1,416,892 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 74,796 1,109,730 SH   SOLE 22 1,075,985 0 33,745
ACACIA COMMUNICATIONS INC COM 00401C108 295 4,375 SH   SOLE 23 4,375 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,766 26,195 SH   SOLE 26 9,467 0 16,728
ACACIA COMMUNICATIONS INC COM 00401C108 378 5,605 SH   SOLE 28 5,605 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 931 13,807 SH   SOLE 30 13,807 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 227 3,373 SH   SOLE 40 3,373 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 99 28,401 SH   SOLE 2 721 0 27,680
ACACIA RESH CORP ACACIA TCH COM 003881307 4 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 475 136,756 SH   SOLE 18 136,756 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 71 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,376 1,261,210 SH   SOLE 21 1,261,210 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,844 1,107,833 SH   SOLE 22 1,090,287 0 17,546
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,338 248,930 SH   SOLE 2 64,791 0 184,139
ACADIA HEALTHCARE COMPANY IN COM 00404A109 13 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 75 2,558 SH   SOLE 7 2,558 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6,769 229,629 SH   SOLE 18 229,629 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 652 22,116 SH   SOLE 19 22,116 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 119,417 4,050,794 SH   SOLE 21 4,050,794 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 81,416 2,761,741 SH   SOLE 22 2,636,504 0 125,237
ACADIA HEALTHCARE COMPANY IN COM 00404A109 21 700 SH   SOLE 25 700 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,149 38,970 SH   SOLE 26 17,610 0 21,360
ACADIA HEALTHCARE COMPANY IN COM 00404A109 323 10,960 SH   SOLE 28 10,960 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,250 76,332 SH   SOLE 30 76,332 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 98 3,340 SH   SOLE 31 1,686 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 61 2,075 SH   SOLE 34 2,075 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 155 5,256 SH   SOLE 36 5,256 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 250 8,473 SH   SOLE 40 8,473 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 9,804 237,679 SH   SOLE 2 43,221 0 194,458
ACADIA PHARMACEUTICALS INC COM 004225108 31 762 SH   SOLE 4 762 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 89 2,163 SH   SOLE 7 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,907 70,463 SH   SOLE 18 64,498 0 5,965
ACADIA PHARMACEUTICALS INC COM 004225108 3,665 88,846 SH   SOLE 19 88,846 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 130,815 3,171,268 SH   SOLE 21 3,171,268 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 124,961 3,029,368 SH   SOLE 22 2,868,435 0 160,933
ACADIA PHARMACEUTICALS INC COM 004225108 294 7,116 SH   SOLE 23 7,116 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 81 1,961 SH   SOLE 25 1,961 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,478 84,316 SH   SOLE 26 34,569 0 49,747
ACADIA PHARMACEUTICALS INC COM 004225108 660 16,005 SH   SOLE 28 16,005 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 17,713 429,413 SH   SOLE 30 429,413 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 88 2,130 SH   SOLE 31 2,130 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 107 2,595 SH   SOLE 34 2,595 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 200 4,840 SH   SOLE 36 4,840 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 507 12,286 SH   SOLE 40 12,286 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,459 138,926 SH   SOLE 2 39,225 0 99,701
ACADIA RLTY TR COM SH BEN INT 004239109 638 60,747 SH   SOLE 4 60,747 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,081 102,992 SH   SOLE 7 102,992 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,173 397,453 SH   SOLE 18 397,453 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,584 531,816 SH   SOLE 19 531,816 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 99,030 9,431,417 SH   SOLE 21 9,431,417 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 38,636 3,679,579 SH   SOLE 22 3,609,023 0 70,556
ACADIA RLTY TR COM SH BEN INT 004239109 464 44,218 SH   SOLE 23 44,218 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,020 287,633 SH   SOLE 25 287,633 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,598 247,440 SH   SOLE 26 24,949 0 222,491
ACADIA RLTY TR COM SH BEN INT 004239109 175 16,703 SH   SOLE 28 16,703 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 575 54,761 SH   SOLE 29 54,761 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,215 496,698 SH   SOLE 30 496,698 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 137 13,033 SH   SOLE 34 13,033 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 77 7,333 SH   SOLE 40 7,333 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 283 26,458 SH   SOLE 2 13,001 0 13,457
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 9 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,718 160,415 SH   SOLE 18 160,415 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 908 84,735 SH   SOLE 19 84,735 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 14,762 1,378,373 SH   SOLE 21 1,378,373 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 13,443 1,255,149 SH   SOLE 22 1,204,751 0 50,398
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 18 1,651 SH   SOLE 25 1,651 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 85 7,933 SH   SOLE 30 7,933 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 43 4,055 SH   SOLE 36 4,055 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 211 19,823 SH   SOLE 2 9,982 0 9,841
ACCELERATE DIAGNOSTICS INC COM 00430H102 6 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,299 121,894 SH   SOLE 18 121,894 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 629 59,052 SH   SOLE 19 59,052 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9,933 931,762 SH   SOLE 21 931,762 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9,939 932,363 SH   SOLE 22 909,290 0 23,073
ACCELERATE DIAGNOSTICS INC COM 00430H102 135 12,695 SH   SOLE 26 0 0 12,695
ACCELERATE DIAGNOSTICS INC COM 00430H102 46 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,560 146,347 SH   SOLE 30 146,347 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 8 773 SH   SOLE 34 773 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 29 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 19,237 170,953 SH   SOLE 2 89,572 0 81,381
ACCELERON PHARMA INC COM 00434H108 36 316 SH   SOLE 4 316 0 0
ACCELERON PHARMA INC COM 00434H108 109 972 SH   SOLE 7 972 0 0
ACCELERON PHARMA INC COM 00434H108 9,002 79,997 SH   SOLE 18 78,288 0 1,709
ACCELERON PHARMA INC COM 00434H108 127,889 1,136,492 SH   SOLE 19 1,136,492 0 0
ACCELERON PHARMA INC COM 00434H108 146,846 1,304,951 SH   SOLE 21 1,304,951 0 0
ACCELERON PHARMA INC COM 00434H108 153,399 1,363,180 SH   SOLE 22 1,297,805 0 65,375
ACCELERON PHARMA INC COM 00434H108 340 3,018 SH   SOLE 23 3,018 0 0
ACCELERON PHARMA INC COM 00434H108 76 672 SH   SOLE 25 672 0 0
ACCELERON PHARMA INC COM 00434H108 4,739 42,109 SH   SOLE 26 16,336 0 25,773
ACCELERON PHARMA INC COM 00434H108 794 7,053 SH   SOLE 28 7,053 0 0
ACCELERON PHARMA INC COM 00434H108 3,426 30,446 SH   SOLE 30 30,446 0 0
ACCELERON PHARMA INC COM 00434H108 111 983 SH   SOLE 31 983 0 0
ACCELERON PHARMA INC COM 00434H108 55,529 493,457 SH   SOLE 34 493,457 0 0
ACCELERON PHARMA INC COM 00434H108 186 1,655 SH   SOLE 36 1,655 0 0
ACCELERON PHARMA INC COM 00434H108 535 4,751 SH   SOLE 40 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 386,833 1,711,727 SH   SOLE 2 315,917 0 1,395,810
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 70,455 311,762 SH   SOLE 4 291,908 0 19,854
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 140,987 623,865 SH   SOLE 7 601,891 0 21,974
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,973 8,732 SH   SOLE 13 8,732 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,862 70,188 SH   SOLE 15 70,188 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH   SOLE 17 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 282,885 1,251,761 SH   SOLE 18 1,141,113 0 110,648
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,177 168,933 SH   SOLE 19 168,933 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,700,099 16,372,843 SH   SOLE 21 16,372,843 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,475,610 15,379,486 SH   SOLE 22 14,023,884 0 1,355,602
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 103,679 458,775 SH   SOLE 23 458,775 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 191,738 848,436 SH   SOLE 25 848,436 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 945,120 4,182,133 SH   SOLE 26 438,608 0 3,743,525
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 28,286 125,167 SH   SOLE 28 88,078 0 37,089
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,686 34,012 SH   SOLE 29 7,348 0 26,664
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 763,220 3,377,231 SH   SOLE 30 3,363,903 0 13,328
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,649 171,021 SH   SOLE 31 85,653 0 85,368
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,859 34,774 SH   SOLE 32 34,774 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,661 73,725 SH   SOLE 34 73,725 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102,470 453,428 SH   SOLE 36 453,428 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,206 14,188 SH   SOLE 40 14,188 0 0
ACCO BRANDS CORP COM 00081T108 810 139,584 SH   SOLE 2 39,836 0 99,748
ACCO BRANDS CORP COM 00081T108 5 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 13 2,192 SH   SOLE 7 2,192 0 0
ACCO BRANDS CORP COM 00081T108 2,027 349,425 SH   SOLE 18 349,425 0 0
ACCO BRANDS CORP COM 00081T108 3,103 535,008 SH   SOLE 19 535,008 0 0
ACCO BRANDS CORP COM 00081T108 17,070 2,943,022 SH   SOLE 21 2,943,022 0 0
ACCO BRANDS CORP COM 00081T108 16,637 2,868,494 SH   SOLE 22 2,781,784 0 86,710
ACCO BRANDS CORP COM 00081T108 23 3,975 SH   SOLE 23 3,975 0 0
ACCO BRANDS CORP COM 00081T108 21 3,623 SH   SOLE 25 3,623 0 0
ACCO BRANDS CORP COM 00081T108 121 20,929 SH   SOLE 26 13,259 0 7,670
ACCO BRANDS CORP COM 00081T108 64 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 292 50,374 SH   SOLE 30 50,374 0 0
ACCO BRANDS CORP COM 00081T108 52 8,899 SH   SOLE 36 8,899 0 0
ACCO BRANDS CORP COM 00081T108 75 12,948 SH   SOLE 40 12,948 0 0
ACCOLADE INC COM 00437E102 583 14,996 SH   SOLE 2 5,267 0 9,729
ACCOLADE INC COM 00437E102 2,019 51,945 SH   SOLE 18 43,873 0 8,072
ACCOLADE INC COM 00437E102 4,457 114,666 SH   SOLE 19 114,666 0 0
ACCOLADE INC COM 00437E102 14,158 364,250 SH   SOLE 21 364,250 0 0
ACCOLADE INC COM 00437E102 12,301 316,461 SH   SOLE 22 311,898 0 4,563
ACCOLADE INC COM 00437E102 230 5,926 SH   SOLE 23 5,926 0 0
ACCOLADE INC COM 00437E102 53 1,376 SH   SOLE 26 0 0 1,376
ACCOLADE INC COM 00437E102 643 16,543 SH   SOLE 30 16,543 0 0
ACCOLADE INC COM 00437E102 1,435 36,924 SH   SOLE 34 36,924 0 0
ACCURAY INC COM 004397105 201 83,670 SH   SOLE 2 5,122 0 78,548
ACCURAY INC COM 004397105 4 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 932 388,318 SH   SOLE 18 388,318 0 0
ACCURAY INC COM 004397105 591 246,122 SH   SOLE 19 246,122 0 0
ACCURAY INC COM 004397105 7,306 3,044,306 SH   SOLE 21 3,044,306 0 0
ACCURAY INC COM 004397105 7,113 2,963,572 SH   SOLE 22 2,932,916 0 30,656
ACCURAY INC COM 004397105 21 8,741 SH   SOLE 23 8,741 0 0
ACCURAY INC COM 004397105 233 97,241 SH   SOLE 26 0 0 97,241
ACELRX PHARMACEUTICALS INC COM 00444T100 126 88,627 SH   SOLE 2 3,301 0 85,326
ACELRX PHARMACEUTICALS INC COM 00444T100 422 296,852 SH   SOLE 18 296,852 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 209 147,500 SH   SOLE 19 147,500 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,687 2,596,520 SH   SOLE 21 2,596,520 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,302 2,325,523 SH   SOLE 22 2,291,364 0 34,159
ACER THERAPEUTICS INC COM 00444P108 1 368 SH   SOLE 21 368 0 0
ACER THERAPEUTICS INC COM 00444P108 269 93,270 SH   SOLE 22 93,270 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 1 94 SH   SOLE 21 94 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 3 328 SH   SOLE 22 328 0 0
ACI WORLDWIDE INC COM 004498101 3,850 147,336 SH   SOLE 2 86,899 0 60,437
ACI WORLDWIDE INC COM 004498101 11 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 60 2,282 SH   SOLE 7 2,282 0 0
ACI WORLDWIDE INC COM 004498101 18,056 690,998 SH   SOLE 18 682,631 0 8,367
ACI WORLDWIDE INC COM 004498101 7,714 295,213 SH   SOLE 19 295,213 0 0
ACI WORLDWIDE INC COM 004498101 210,776 8,066,437 SH   SOLE 21 8,066,437 0 0
ACI WORLDWIDE INC COM 004498101 101,565 3,886,930 SH   SOLE 22 3,788,143 0 98,787
ACI WORLDWIDE INC COM 004498101 208 7,954 SH   SOLE 23 7,954 0 0
ACI WORLDWIDE INC COM 004498101 86 3,292 SH   SOLE 25 3,292 0 0
ACI WORLDWIDE INC COM 004498101 1,711 65,471 SH   SOLE 26 23,397 0 42,074
ACI WORLDWIDE INC COM 004498101 483 18,498 SH   SOLE 28 18,498 0 0
ACI WORLDWIDE INC COM 004498101 3,983 152,440 SH   SOLE 30 152,440 0 0
ACI WORLDWIDE INC COM 004498101 65 2,475 SH   SOLE 34 2,475 0 0
ACI WORLDWIDE INC COM 004498101 213 8,140 SH   SOLE 36 8,140 0 0
ACI WORLDWIDE INC COM 004498101 327 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 25 9,723 SH   SOLE 18 9,723 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 401 156,062 SH   SOLE 21 156,062 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,248 874,585 SH   SOLE 22 874,585 0 0
ACM RESEARCH INC COM CL A 00108J109 206 2,974 SH   SOLE 2 2,974 0 0
ACM RESEARCH INC COM CL A 00108J109 19,258 278,696 SH   SOLE 19 278,696 0 0
ACM RESEARCH INC COM CL A 00108J109 979 14,164 SH   SOLE 21 14,164 0 0
ACM RESEARCH INC COM CL A 00108J109 10,822 156,620 SH   SOLE 22 150,075 0 6,545
ACM RESEARCH INC COM CL A 00108J109 113 1,639 SH   SOLE 28 1,639 0 0
ACM RESEARCH INC COM CL A 00108J109 118 1,710 SH   SOLE 30 1,710 0 0
ACM RESEARCH INC COM CL A 00108J109 7,365 106,581 SH   SOLE 34 106,581 0 0
ACM RESEARCH INC COM CL A 00108J109 84 1,216 SH   SOLE 40 1,216 0 0
ACME UTD CORP COM 004816104 12 538 SH   SOLE 18 538 0 0
ACME UTD CORP COM 004816104 154 6,708 SH   SOLE 21 6,708 0 0
ACME UTD CORP COM 004816104 171 7,441 SH   SOLE 22 7,441 0 0
ACNB CORP COM 000868109 178 8,561 SH   SOLE 2 986 0 7,575
ACNB CORP COM 000868109 4 205 SH   SOLE 7 205 0 0
ACNB CORP COM 000868109 710 34,156 SH   SOLE 18 34,156 0 0
ACNB CORP COM 000868109 638 30,679 SH   SOLE 19 30,679 0 0
ACNB CORP COM 000868109 5,783 278,018 SH   SOLE 21 278,018 0 0
ACNB CORP COM 000868109 2,775 133,407 SH   SOLE 22 129,946 0 3,461
ACNB CORP COM 000868109 27 1,292 SH   SOLE 26 0 0 1,292
ACORDA THERAPEUTICS INC COM 00484M106 7 14,004 SH   SOLE 18 14,004 0 0
ACORDA THERAPEUTICS INC COM 00484M106 77 150,475 SH   SOLE 21 150,475 0 0
ACORDA THERAPEUTICS INC COM 00484M106 465 902,167 SH   SOLE 22 902,167 0 0
ACORDA THERAPEUTICS INC COM 00484M106 10 19,584 SH   SOLE 26 0 0 19,584
ACTINIUM PHARMACEUTICALS INC COM 00507W206 9 955 SH   SOLE 21 955 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1,912 197,365 SH   SOLE 22 197,365 0 0
ACTIVISION BLIZZARD INC COM 00507V109 170,160 2,102,042 SH   SOLE 2 445,158 0 1,656,884
ACTIVISION BLIZZARD INC COM 00507V109 29,781 367,888 SH   SOLE 4 343,849 0 24,039
ACTIVISION BLIZZARD INC COM 00507V109 66,077 816,264 SH   SOLE 7 767,556 0 48,708
ACTIVISION BLIZZARD INC COM 00507V109 3,983 49,203 SH   SOLE 13 49,203 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,404 79,114 SH   SOLE 15 79,114 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8 103 SH   SOLE 17 0 0 103
ACTIVISION BLIZZARD INC COM 00507V109 143,254 1,769,661 SH   SOLE 18 1,581,594 0 188,067
ACTIVISION BLIZZARD INC COM 00507V109 102,458 1,265,696 SH   SOLE 19 1,265,696 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,496,263 18,483,796 SH   SOLE 21 18,483,796 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,509,586 18,648,373 SH   SOLE 22 16,674,593 0 1,973,780
ACTIVISION BLIZZARD INC COM 00507V109 44,092 544,681 SH   SOLE 23 544,681 0 0
ACTIVISION BLIZZARD INC COM 00507V109 71,225 879,869 SH   SOLE 25 879,869 0 0
ACTIVISION BLIZZARD INC COM 00507V109 331,900 4,100,064 SH   SOLE 26 536,560 0 3,563,504
ACTIVISION BLIZZARD INC COM 00507V109 12,197 150,677 SH   SOLE 28 106,326 0 44,351
ACTIVISION BLIZZARD INC COM 00507V109 14,727 181,925 SH   SOLE 29 35,453 0 146,472
ACTIVISION BLIZZARD INC COM 00507V109 267,690 3,306,850 SH   SOLE 30 3,306,850 0 0
ACTIVISION BLIZZARD INC COM 00507V109 14,233 175,829 SH   SOLE 31 132,475 0 43,354
ACTIVISION BLIZZARD INC COM 00507V109 12,376 152,884 SH   SOLE 32 152,884 0 0
ACTIVISION BLIZZARD INC COM 00507V109 89,249 1,102,521 SH   SOLE 34 1,102,521 0 0
ACTIVISION BLIZZARD INC COM 00507V109 40,579 501,280 SH   SOLE 36 501,280 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,428 17,645 SH   SOLE 40 17,645 0 0
ACUITY BRANDS INC COM 00508Y102 11,736 114,666 SH   SOLE 2 32,847 0 81,819
ACUITY BRANDS INC COM 00508Y102 21 202 SH   SOLE 4 202 0 0
ACUITY BRANDS INC COM 00508Y102 878 8,581 SH   SOLE 7 988 0 7,593
ACUITY BRANDS INC COM 00508Y102 10,526 102,844 SH   SOLE 18 102,844 0 0
ACUITY BRANDS INC COM 00508Y102 1,025 10,018 SH   SOLE 19 10,018 0 0
ACUITY BRANDS INC COM 00508Y102 178,121 1,740,316 SH   SOLE 21 1,740,316 0 0
ACUITY BRANDS INC COM 00508Y102 125,293 1,224,159 SH   SOLE 22 1,169,141 0 55,018
ACUITY BRANDS INC COM 00508Y102 106 1,036 SH   SOLE 25 1,036 0 0
ACUITY BRANDS INC COM 00508Y102 1,553 15,171 SH   SOLE 26 8,306 0 6,865
ACUITY BRANDS INC COM 00508Y102 597 5,836 SH   SOLE 28 5,836 0 0
ACUITY BRANDS INC COM 00508Y102 1,590 15,537 SH   SOLE 30 15,537 0 0
ACUITY BRANDS INC COM 00508Y102 212 2,074 SH   SOLE 31 802 0 1,272
ACUITY BRANDS INC COM 00508Y102 301 2,941 SH   SOLE 36 2,941 0 0
ACUITY BRANDS INC COM 00508Y102 431 4,214 SH   SOLE 40 4,214 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,304 38,794 SH   SOLE 2 12,148 0 26,646
ACUSHNET HOLDINGS CORP COM 005098108 13 372 SH   SOLE 4 372 0 0
ACUSHNET HOLDINGS CORP COM 005098108 23 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 61 1,821 SH   SOLE 13 0 0 1,821
ACUSHNET HOLDINGS CORP COM 005098108 4,178 124,320 SH   SOLE 18 124,320 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,097 62,399 SH   SOLE 19 62,399 0 0
ACUSHNET HOLDINGS CORP COM 005098108 36,326 1,080,804 SH   SOLE 21 1,080,804 0 0
ACUSHNET HOLDINGS CORP COM 005098108 32,032 953,044 SH   SOLE 22 922,369 0 30,675
ACUSHNET HOLDINGS CORP COM 005098108 566 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 202 6,018 SH   SOLE 28 6,018 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,077 32,053 SH   SOLE 30 32,053 0 0
ACUSHNET HOLDINGS CORP COM 005098108 146 4,346 SH   SOLE 40 4,346 0 0
ACUTUS MED INC COM 005111109 127 4,274 SH   SOLE 2 518 0 3,756
ACUTUS MED INC COM 005111109 1,132 37,989 SH   SOLE 18 37,989 0 0
ACUTUS MED INC COM 005111109 525 17,615 SH   SOLE 19 17,615 0 0
ACUTUS MED INC COM 005111109 9,202 308,788 SH   SOLE 21 308,788 0 0
ACUTUS MED INC COM 005111109 7,030 235,922 SH   SOLE 22 232,178 0 3,744
ACUTUS MED INC COM 005111109 2,222 74,575 SH   SOLE 26 12,185 0 62,390
ACUTUS MED INC COM 005111109 25 823 SH   SOLE 31 0 0 823
ADAMAS PHARMACEUTICALS INC COM 00548A106 23 5,594 SH   SOLE 18 5,594 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 358 86,944 SH   SOLE 21 86,944 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,806 438,381 SH   SOLE 22 438,381 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 6 7,948 SH   SOLE 21 7,948 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,038 1,325,349 SH   SOLE 22 1,325,349 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 8 515 SH   SOLE 17 0 0 515
ADAMS RES & ENERGY INC COM NEW 006351308 36 1,822 SH   SOLE 2 166 0 1,656
ADAMS RES & ENERGY INC COM NEW 006351308 170 8,543 SH   SOLE 18 8,543 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 71 3,562 SH   SOLE 19 3,562 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 1,261 63,358 SH   SOLE 21 63,358 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 1,582 79,515 SH   SOLE 22 79,082 0 433
ADAPTHEALTH CORP COM CL A 00653Q102 203 9,306 SH   SOLE 2 1,328 0 7,978
ADAPTHEALTH CORP COM CL A 00653Q102 12 539 SH   SOLE 7 539 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 1,966 90,161 SH   SOLE 18 90,161 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 977 44,812 SH   SOLE 19 44,812 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 16,939 776,666 SH   SOLE 21 776,666 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 11,751 538,789 SH   SOLE 22 529,520 0 9,269
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7,977 164,026 SH   SOLE 2 33,710 0 130,316
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 19 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 69 1,428 SH   SOLE 7 1,428 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13,847 284,752 SH   SOLE 18 42,280 0 242,472
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 21,562 443,391 SH   SOLE 19 443,391 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 114,716 2,358,953 SH   SOLE 21 2,358,953 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 93,974 1,932,428 SH   SOLE 22 1,821,363 0 111,065
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 72 1,471 SH   SOLE 23 1,471 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 55 1,129 SH   SOLE 25 1,129 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,943 39,948 SH   SOLE 26 20,726 0 19,222
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 537 11,049 SH   SOLE 28 11,049 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,807 57,723 SH   SOLE 30 57,723 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 68 1,392 SH   SOLE 31 1,392 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 97 1,986 SH   SOLE 34 1,986 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 136 2,790 SH   SOLE 36 2,790 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 392 8,057 SH   SOLE 40 8,057 0 0
ADC THERAPEUTICS SA SHS H0036K147 5,250 159,142 SH   SOLE 19 159,142 0 0
ADC THERAPEUTICS SA SHS H0036K147 177 5,358 SH   SOLE 20 5,358 0 0
ADC THERAPEUTICS SA SHS H0036K147 17 521 SH   SOLE 22 521 0 0
ADDUS HOMECARE CORP COM 006739106 861 9,106 SH   SOLE 2 4,776 0 4,330
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 28 298 SH   SOLE 7 298 0 0
ADDUS HOMECARE CORP COM 006739106 6,287 66,522 SH   SOLE 18 66,522 0 0
ADDUS HOMECARE CORP COM 006739106 6,681 70,696 SH   SOLE 19 70,696 0 0
ADDUS HOMECARE CORP COM 006739106 444 4,700 SH   SOLE 20 4,700 0 0
ADDUS HOMECARE CORP COM 006739106 150,695 1,594,491 SH   SOLE 21 1,594,491 0 0
ADDUS HOMECARE CORP COM 006739106 39,502 417,965 SH   SOLE 22 405,933 0 12,032
ADDUS HOMECARE CORP COM 006739106 44 465 SH   SOLE 25 465 0 0
ADDUS HOMECARE CORP COM 006739106 161 1,702 SH   SOLE 26 0 0 1,702
ADDUS HOMECARE CORP COM 006739106 169 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 2,992 31,657 SH   SOLE 30 31,657 0 0
ADDUS HOMECARE CORP COM 006739106 36 384 SH   SOLE 34 384 0 0
ADDUS HOMECARE CORP COM 006739106 108 1,147 SH   SOLE 36 1,147 0 0
ADDUS HOMECARE CORP COM 006739106 182 1,922 SH   SOLE 40 1,922 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 12 6,390 SH   SOLE 21 6,390 0 0
ADECOAGRO S A COM L00849106 17 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 857 183,499 SH   SOLE 7 183,499 0 0
ADECOAGRO S A COM L00849106 4,594 983,744 SH   SOLE 21 983,744 0 0
ADECOAGRO S A COM L00849106 3,114 666,719 SH   SOLE 22 666,719 0 0
ADECOAGRO S A COM L00849106 1,252 268,043 SH   SOLE 30 268,043 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 459 205,684 SH   SOLE 22 205,684 0 0
ADICET BIO INC COM 007002108 9 796 SH   SOLE 18 796 0 0
ADICET BIO INC COM 007002108 833 70,092 SH   SOLE 21 70,092 0 0
ADICET BIO INC COM 007002108 725 60,938 SH   SOLE 22 60,938 0 0
ADICET BIO INC COM 007002108 14 1,149 SH   SOLE 23 1,149 0 0
ADICET BIO INC COM 007002108 13 1,085 SH   SOLE 30 1,085 0 0
ADIENT PLC ORD SHS G0084W101 2,467 142,368 SH   SOLE 2 67,222 0 75,146
ADIENT PLC ORD SHS G0084W101 8 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 78 4,493 SH   SOLE 7 4,493 0 0
ADIENT PLC ORD SHS G0084W101 9,269 534,848 SH   SOLE 18 534,848 0 0
ADIENT PLC ORD SHS G0084W101 2,809 162,066 SH   SOLE 19 162,066 0 0
ADIENT PLC ORD SHS G0084W101 99,840 5,761,095 SH   SOLE 21 5,761,095 0 0
ADIENT PLC ORD SHS G0084W101 52,011 3,001,213 SH   SOLE 22 2,930,205 0 71,008
ADIENT PLC ORD SHS G0084W101 599 34,562 SH   SOLE 26 18,365 0 16,197
ADIENT PLC ORD SHS G0084W101 195 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 1,302 75,140 SH   SOLE 30 75,140 0 0
ADIENT PLC ORD SHS G0084W101 187 10,797 SH   SOLE 31 0 0 10,797
ADIENT PLC ORD SHS G0084W101 1,000 57,689 SH   SOLE 36 57,689 0 0
ADIENT PLC ORD SHS G0084W101 133 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 61 25,487 SH   SOLE 2 3,377 0 22,110
ADMA BIOLOGICS INC COM 000899104 4 1,878 SH   SOLE 7 1,878 0 0
ADMA BIOLOGICS INC COM 000899104 551 230,392 SH   SOLE 18 230,392 0 0
ADMA BIOLOGICS INC COM 000899104 405 169,511 SH   SOLE 19 169,511 0 0
ADMA BIOLOGICS INC COM 000899104 6,682 2,795,739 SH   SOLE 21 2,795,739 0 0
ADMA BIOLOGICS INC COM 000899104 5,260 2,201,032 SH   SOLE 22 2,178,940 0 22,092
ADMA BIOLOGICS INC COM 000899104 69 29,032 SH   SOLE 26 0 0 29,032
ADMA BIOLOGICS INC COM 000899104 45 18,805 SH   SOLE 30 18,805 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 635,399 1,295,596 SH   SOLE 2 197,523 0 1,098,073
ADOBE SYSTEMS INCORPORATED COM 00724F101 115,932 236,388 SH   SOLE 4 221,368 0 15,020
ADOBE SYSTEMS INCORPORATED COM 00724F101 228,482 465,881 SH   SOLE 7 449,140 0 16,741
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,337 23,117 SH   SOLE 13 23,117 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,908 48,750 SH   SOLE 15 48,750 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 143 291 SH   SOLE 17 0 0 291
ADOBE SYSTEMS INCORPORATED COM 00724F101 899,494 1,834,093 SH   SOLE 18 1,503,908 0 330,185
ADOBE SYSTEMS INCORPORATED COM 00724F101 489,928 998,976 SH   SOLE 19 998,976 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,446,275 13,144,129 SH   SOLE 21 13,144,129 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,789,048 11,804,025 SH   SOLE 22 10,709,259 0 1,094,766
ADOBE SYSTEMS INCORPORATED COM 00724F101 171,574 349,844 SH   SOLE 23 349,844 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 291,562 594,503 SH   SOLE 25 594,503 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,348,172 2,748,960 SH   SOLE 26 332,163 0 2,416,797
ADOBE SYSTEMS INCORPORATED COM 00724F101 46,319 94,446 SH   SOLE 28 66,502 0 27,944
ADOBE SYSTEMS INCORPORATED COM 00724F101 43,483 88,664 SH   SOLE 29 3,139 0 85,525
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,187,949 2,422,261 SH   SOLE 30 2,415,381 0 6,880
ADOBE SYSTEMS INCORPORATED COM 00724F101 61,845 126,103 SH   SOLE 31 66,736 0 59,367
ADOBE SYSTEMS INCORPORATED COM 00724F101 59,691 121,712 SH   SOLE 32 121,712 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 143,501 292,603 SH   SOLE 34 292,603 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 152,733 311,427 SH   SOLE 36 311,427 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,311 10,829 SH   SOLE 40 10,829 0 0
ADT INC DEL COM 00090Q103 2,286 279,859 SH   SOLE 2 50,190 0 229,669
ADT INC DEL COM 00090Q103 5 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 24 2,969 SH   SOLE 7 2,969 0 0
ADT INC DEL COM 00090Q103 390 47,699 SH   SOLE 18 47,699 0 0
ADT INC DEL COM 00090Q103 258 31,551 SH   SOLE 19 31,551 0 0
ADT INC DEL COM 00090Q103 13,257 1,622,600 SH   SOLE 21 1,622,600 0 0
ADT INC DEL COM 00090Q103 25,996 3,181,890 SH   SOLE 22 2,982,198 0 199,692
ADT INC DEL COM 00090Q103 21 2,588 SH   SOLE 25 2,588 0 0
ADT INC DEL COM 00090Q103 877 107,345 SH   SOLE 26 85,662 0 21,683
ADT INC DEL COM 00090Q103 193 23,577 SH   SOLE 28 23,577 0 0
ADT INC DEL COM 00090Q103 3,940 482,252 SH   SOLE 30 482,252 0 0
ADT INC DEL COM 00090Q103 19 2,284 SH   SOLE 31 2,284 0 0
ADT INC DEL COM 00090Q103 53 6,489 SH   SOLE 36 6,489 0 0
ADT INC DEL COM 00090Q103 104 12,678 SH   SOLE 40 12,678 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,023 82,427 SH   SOLE 2 37,959 0 44,468
ADTALEM GLOBAL ED INC COM 00737L103 6 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 22 916 SH   SOLE 7 916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 7,587 309,175 SH   SOLE 18 309,175 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,334 95,109 SH   SOLE 19 95,109 0 0
ADTALEM GLOBAL ED INC COM 00737L103 81,011 3,301,168 SH   SOLE 21 3,301,168 0 0
ADTALEM GLOBAL ED INC COM 00737L103 42,589 1,735,509 SH   SOLE 22 1,681,639 0 53,870
ADTALEM GLOBAL ED INC COM 00737L103 459 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 195 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 546 22,237 SH   SOLE 30 22,237 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2 85 SH   SOLE 31 0 0 85
ADTALEM GLOBAL ED INC COM 00737L103 23 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 136 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 587 57,285 SH   SOLE 2 15,969 0 41,316
ADTRAN INC COM 00738A106 5 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 8 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 59 5,729 SH   SOLE 13 0 0 5,729
ADTRAN INC COM 00738A106 2,337 227,919 SH   SOLE 18 227,919 0 0
ADTRAN INC COM 00738A106 932 90,865 SH   SOLE 19 90,865 0 0
ADTRAN INC COM 00738A106 55,210 5,383,678 SH   SOLE 21 5,383,678 0 0
ADTRAN INC COM 00738A106 15,610 1,522,208 SH   SOLE 22 1,478,851 0 43,357
ADTRAN INC COM 00738A106 19 1,840 SH   SOLE 25 1,840 0 0
ADTRAN INC COM 00738A106 140 13,636 SH   SOLE 26 6,457 0 7,179
ADTRAN INC COM 00738A106 74 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 2,525 246,243 SH   SOLE 30 246,243 0 0
ADTRAN INC COM 00738A106 19 1,835 SH   SOLE 34 1,835 0 0
ADTRAN INC COM 00738A106 46 4,518 SH   SOLE 36 4,518 0 0
ADTRAN INC COM 00738A106 59 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 73 29,839 SH   SOLE 2 4,354 0 25,485
ADURO BIOTECH INC COM 00739L101 3 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 623 256,404 SH   SOLE 18 256,404 0 0
ADURO BIOTECH INC COM 00739L101 531 218,402 SH   SOLE 19 218,402 0 0
ADURO BIOTECH INC COM 00739L101 5,365 2,207,824 SH   SOLE 21 2,207,824 0 0
ADURO BIOTECH INC COM 00739L101 4,073 1,676,012 SH   SOLE 22 1,653,598 0 22,414
ADVANCE AUTO PARTS INC COM 00751Y106 24,564 160,024 SH   SOLE 2 20,014 0 140,010
ADVANCE AUTO PARTS INC COM 00751Y106 4,850 31,598 SH   SOLE 4 29,385 0 2,213
ADVANCE AUTO PARTS INC COM 00751Y106 12,364 80,545 SH   SOLE 7 59,858 0 20,687
ADVANCE AUTO PARTS INC COM 00751Y106 25 166 SH   SOLE 13 166 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,328 8,651 SH   SOLE 15 8,651 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 19,678 128,196 SH   SOLE 18 117,000 0 11,196
ADVANCE AUTO PARTS INC COM 00751Y106 3,363 21,912 SH   SOLE 19 21,912 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 241,059 1,570,415 SH   SOLE 21 1,570,415 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 247,521 1,612,514 SH   SOLE 22 1,473,497 0 139,017
ADVANCE AUTO PARTS INC COM 00751Y106 7,303 47,576 SH   SOLE 23 47,576 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,967 71,446 SH   SOLE 25 71,446 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 61,801 402,610 SH   SOLE 26 70,514 0 332,096
ADVANCE AUTO PARTS INC COM 00751Y106 2,026 13,196 SH   SOLE 28 9,461 0 3,735
ADVANCE AUTO PARTS INC COM 00751Y106 2,292 14,931 SH   SOLE 29 331 0 14,600
ADVANCE AUTO PARTS INC COM 00751Y106 40,766 265,574 SH   SOLE 30 262,275 0 3,299
ADVANCE AUTO PARTS INC COM 00751Y106 3,199 20,841 SH   SOLE 31 9,131 0 11,710
ADVANCE AUTO PARTS INC COM 00751Y106 507 3,300 SH   SOLE 34 3,300 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,365 41,464 SH   SOLE 36 41,464 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 218 1,417 SH   SOLE 40 1,417 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,654 54,718 SH   SOLE 2 24,563 0 30,155
ADVANCED DISP SVCS INC DEL COM 00790X101 12 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 45 1,490 SH   SOLE 7 1,490 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 8,254 273,033 SH   SOLE 18 273,033 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 7,126 235,741 SH   SOLE 19 235,741 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 76,093 2,517,140 SH   SOLE 21 2,517,140 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 71,573 2,367,621 SH   SOLE 22 2,297,230 0 70,391
ADVANCED DISP SVCS INC DEL COM 00790X101 234 7,733 SH   SOLE 23 7,733 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,480 48,958 SH   SOLE 26 13,893 0 35,065
ADVANCED DISP SVCS INC DEL COM 00790X101 385 12,726 SH   SOLE 28 12,726 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,120 37,058 SH   SOLE 30 37,058 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 83 2,737 SH   SOLE 36 2,737 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 232 7,663 SH   SOLE 40 7,663 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,258 36,168 SH   SOLE 2 17,298 0 18,870
ADVANCED DRAIN SYS INC DEL COM 00790R104 16 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,745 43,970 SH   SOLE 7 37,726 0 6,244
ADVANCED DRAIN SYS INC DEL COM 00790R104 13,596 217,744 SH   SOLE 18 209,812 0 7,932
ADVANCED DRAIN SYS INC DEL COM 00790R104 10,790 172,807 SH   SOLE 19 172,807 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 108,983 1,745,403 SH   SOLE 21 1,745,403 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 92,794 1,486,130 SH   SOLE 22 1,427,392 0 58,738
ADVANCED DRAIN SYS INC DEL COM 00790R104 98 1,562 SH   SOLE 23 1,562 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 67 1,072 SH   SOLE 25 1,072 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,094 49,554 SH   SOLE 26 15,251 0 34,303
ADVANCED DRAIN SYS INC DEL COM 00790R104 441 7,064 SH   SOLE 28 7,064 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 21,964 351,760 SH   SOLE 30 351,760 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 289 4,623 SH   SOLE 34 4,623 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 165 2,645 SH   SOLE 36 2,645 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 333 5,333 SH   SOLE 40 5,333 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 58 14,326 SH   SOLE 2 664 0 13,662
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 256 62,973 SH   SOLE 18 62,973 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 128 31,604 SH   SOLE 19 31,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,222 547,250 SH   SOLE 21 547,250 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,046 503,953 SH   SOLE 22 498,726 0 5,227
ADVANCED ENERGY INDS COM 007973100 1,555 24,699 SH   SOLE 2 13,038 0 11,661
ADVANCED ENERGY INDS COM 007973100 11 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 49 773 SH   SOLE 7 773 0 0
ADVANCED ENERGY INDS COM 007973100 11,883 188,801 SH   SOLE 18 180,446 0 8,355
ADVANCED ENERGY INDS COM 007973100 5,592 88,842 SH   SOLE 19 88,842 0 0
ADVANCED ENERGY INDS COM 007973100 254,168 4,038,256 SH   SOLE 21 4,038,256 0 0
ADVANCED ENERGY INDS COM 007973100 67,793 1,077,109 SH   SOLE 22 1,045,593 0 31,516
ADVANCED ENERGY INDS COM 007973100 45 710 SH   SOLE 23 710 0 0
ADVANCED ENERGY INDS COM 007973100 32 510 SH   SOLE 25 510 0 0
ADVANCED ENERGY INDS COM 007973100 1,164 18,489 SH   SOLE 26 14,033 0 4,456
ADVANCED ENERGY INDS COM 007973100 369 5,867 SH   SOLE 28 5,867 0 0
ADVANCED ENERGY INDS COM 007973100 3,775 59,984 SH   SOLE 30 59,984 0 0
ADVANCED ENERGY INDS COM 007973100 79 1,257 SH   SOLE 36 1,257 0 0
ADVANCED ENERGY INDS COM 007973100 276 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 240,463 2,932,830 SH   SOLE 2 429,627 0 2,503,203
ADVANCED MICRO DEVICES INC COM 007903107 44,041 537,152 SH   SOLE 4 500,653 0 36,499
ADVANCED MICRO DEVICES INC COM 007903107 91,153 1,111,760 SH   SOLE 7 1,065,594 0 46,166
ADVANCED MICRO DEVICES INC COM 007903107 293 3,578 SH   SOLE 13 3,578 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,728 118,646 SH   SOLE 15 118,646 0 0
ADVANCED MICRO DEVICES INC COM 007903107 30 365 SH   SOLE 17 0 0 365
ADVANCED MICRO DEVICES INC COM 007903107 215,372 2,626,808 SH   SOLE 18 2,436,708 0 190,100
ADVANCED MICRO DEVICES INC COM 007903107 123,020 1,500,424 SH   SOLE 19 1,500,424 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,267,157 27,651,627 SH   SOLE 21 27,651,627 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,243,336 27,361,094 SH   SOLE 22 24,977,225 0 2,383,869
ADVANCED MICRO DEVICES INC COM 007903107 66,928 816,291 SH   SOLE 23 816,291 0 0
ADVANCED MICRO DEVICES INC COM 007903107 111,146 1,355,607 SH   SOLE 25 1,355,607 0 0
ADVANCED MICRO DEVICES INC COM 007903107 422,582 5,154,062 SH   SOLE 26 730,579 0 4,423,483
ADVANCED MICRO DEVICES INC COM 007903107 18,735 228,500 SH   SOLE 28 161,218 0 67,282
ADVANCED MICRO DEVICES INC COM 007903107 2,316 28,250 SH   SOLE 29 2,462 0 25,788
ADVANCED MICRO DEVICES INC COM 007903107 506,759 6,180,747 SH   SOLE 30 6,178,971 0 1,776
ADVANCED MICRO DEVICES INC COM 007903107 26,611 324,563 SH   SOLE 31 151,026 0 173,537
ADVANCED MICRO DEVICES INC COM 007903107 19,128 233,293 SH   SOLE 32 233,293 0 0
ADVANCED MICRO DEVICES INC COM 007903107 119,710 1,460,051 SH   SOLE 34 1,460,051 0 0
ADVANCED MICRO DEVICES INC COM 007903107 56,427 688,220 SH   SOLE 36 688,220 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,142 26,123 SH   SOLE 40 26,123 0 0
ADVANSIX INC COM 00773T101 423 32,876 SH   SOLE 2 9,164 0 23,712
ADVANSIX INC COM 00773T101 2 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 8 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 1,691 131,319 SH   SOLE 18 131,319 0 0
ADVANSIX INC COM 00773T101 680 52,806 SH   SOLE 19 52,806 0 0
ADVANSIX INC COM 00773T101 39,077 3,033,899 SH   SOLE 21 3,033,899 0 0
ADVANSIX INC COM 00773T101 10,903 846,472 SH   SOLE 22 822,535 0 23,937
ADVANSIX INC COM 00773T101 72 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 54 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 574 44,560 SH   SOLE 30 44,560 0 0
ADVANSIX INC COM 00773T101 48 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624307 0 1,169 SH   SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 356 868,838 SH   SOLE 22 868,838 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 558 54,211 SH   SOLE 2 20,970 0 33,241
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 560 SH   SOLE 4 560 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 20 1,897 SH   SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3,354 325,622 SH   SOLE 18 318,867 0 6,755
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2,074 201,370 SH   SOLE 19 201,370 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 38,216 3,710,304 SH   SOLE 21 3,710,304 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 24,561 2,384,588 SH   SOLE 22 2,321,087 0 63,501
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 1,001 SH   SOLE 23 1,001 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 393 38,153 SH   SOLE 26 31,011 0 7,142
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 88 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 696 67,602 SH   SOLE 30 67,602 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 941 SH   SOLE 34 941 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 76 7,397 SH   SOLE 40 7,397 0 0
AECOM COM 00766T100 17,749 424,204 SH   SOLE 2 125,214 0 298,990
AECOM COM 00766T100 31 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 203 4,843 SH   SOLE 7 4,843 0 0
AECOM COM 00766T100 17,204 411,176 SH   SOLE 18 411,176 0 0
AECOM COM 00766T100 1,601 38,272 SH   SOLE 19 38,272 0 0
AECOM COM 00766T100 285,308 6,819,013 SH   SOLE 21 6,819,013 0 0
AECOM COM 00766T100 202,874 4,848,809 SH   SOLE 22 4,624,695 0 224,114
AECOM COM 00766T100 122 2,918 SH   SOLE 25 2,918 0 0
AECOM COM 00766T100 2,685 64,173 SH   SOLE 26 47,165 0 17,008
AECOM COM 00766T100 2,600 62,144 SH   SOLE 30 62,144 0 0
AECOM COM 00766T100 126 3,021 SH   SOLE 31 3,021 0 0
AECOM COM 00766T100 1,837 43,908 SH   SOLE 36 43,908 0 0
AECOM COM 00766T100 715 17,087 SH   SOLE 40 17,087 0 0
AEGION CORP COM 00770F104 525 37,131 SH   SOLE 2 9,899 0 27,232
AEGION CORP COM 00770F104 4 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 288 20,412 SH   SOLE 7 20,412 0 0
AEGION CORP COM 00770F104 2,120 150,008 SH   SOLE 18 150,008 0 0
AEGION CORP COM 00770F104 817 57,810 SH   SOLE 19 57,810 0 0
AEGION CORP COM 00770F104 48,755 3,450,425 SH   SOLE 21 3,450,425 0 0
AEGION CORP COM 00770F104 13,801 976,723 SH   SOLE 22 948,040 0 28,683
AEGION CORP COM 00770F104 217 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 74 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,238 229,174 SH   SOLE 30 229,174 0 0
AEGION CORP COM 00770F104 52 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 159 22,406 SH   SOLE 2 2,283 0 20,123
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,238 174,631 SH   SOLE 18 174,631 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 578 81,483 SH   SOLE 19 81,483 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12,672 1,787,306 SH   SOLE 21 1,787,306 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7,460 1,052,151 SH   SOLE 22 1,039,231 0 12,920
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 65 9,212 SH   SOLE 30 9,212 0 0
AEGON N V NY REGISTRY SHS 007924103 0 62 SH   SOLE 18 62 0 0
AEHR TEST SYSTEMS COM 00760J108 7 5,143 SH   SOLE 18 5,143 0 0
AEHR TEST SYSTEMS COM 00760J108 97 70,047 SH   SOLE 21 70,047 0 0
AEMETIS INC COM NEW 00770K202 26 8,030 SH   SOLE 21 8,030 0 0
AEMETIS INC COM NEW 00770K202 26 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 1,662 65,968 SH   SOLE 2 35,539 0 30,429
AERCAP HOLDINGS NV SHS N00985106 1,510 59,946 SH   SOLE 4 56,646 0 3,300
AERCAP HOLDINGS NV SHS N00985106 5,102 202,544 SH   SOLE 7 106,887 0 95,657
AERCAP HOLDINGS NV SHS N00985106 126 5,003 SH   SOLE 13 5,003 0 0
AERCAP HOLDINGS NV SHS N00985106 316 12,546 SH   SOLE 15 12,546 0 0
AERCAP HOLDINGS NV SHS N00985106 8,268 328,223 SH   SOLE 18 328,223 0 0
AERCAP HOLDINGS NV SHS N00985106 1,397 55,462 SH   SOLE 19 55,462 0 0
AERCAP HOLDINGS NV SHS N00985106 41,958 1,665,656 SH   SOLE 21 1,665,656 0 0
AERCAP HOLDINGS NV SHS N00985106 54,126 2,148,719 SH   SOLE 22 2,054,615 0 94,104
AERCAP HOLDINGS NV SHS N00985106 2,238 88,833 SH   SOLE 23 88,833 0 0
AERCAP HOLDINGS NV SHS N00985106 1,060 42,099 SH   SOLE 25 42,099 0 0
AERCAP HOLDINGS NV SHS N00985106 12,904 512,277 SH   SOLE 26 138,550 0 373,727
AERCAP HOLDINGS NV SHS N00985106 447 17,731 SH   SOLE 28 17,731 0 0
AERCAP HOLDINGS NV SHS N00985106 638 25,321 SH   SOLE 29 2,573 0 22,748
AERCAP HOLDINGS NV SHS N00985106 24,358 966,973 SH   SOLE 30 853,327 0 113,646
AERCAP HOLDINGS NV SHS N00985106 3,579 142,096 SH   SOLE 31 8,697 0 133,399
AERCAP HOLDINGS NV SHS N00985106 219 8,679 SH   SOLE 34 8,679 0 0
AERCAP HOLDINGS NV SHS N00985106 1,597 63,398 SH   SOLE 36 63,398 0 0
AERCAP HOLDINGS NV SHS N00985106 70 2,797 SH   SOLE 40 2,797 0 0
AERCAP HOLDINGS NV OPTIONS N00985956 3,149 125,000 SH Put SOLE 19 125,000 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 313 26,588 SH   SOLE 2 12,074 0 14,514
AERIE PHARMACEUTICALS INC COM 00771V108 3 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 8 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,617 137,384 SH   SOLE 18 130,007 0 7,377
AERIE PHARMACEUTICALS INC COM 00771V108 2,900 246,371 SH   SOLE 19 246,371 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 20,243 1,719,876 SH   SOLE 21 1,719,876 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 16,765 1,424,376 SH   SOLE 22 1,384,271 0 40,105
AERIE PHARMACEUTICALS INC COM 00771V108 151 12,800 SH   SOLE 23 12,800 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 873 74,149 SH   SOLE 26 11,736 0 62,413
AERIE PHARMACEUTICALS INC COM 00771V108 65 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 544 46,233 SH   SOLE 30 46,233 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 46 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,067 1,325,000 PRN   SOLE 21 1,325,000 0 0
AEROCENTURY CORP COM 007737109 0 249 SH   SOLE 21 249 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,301 57,689 SH   SOLE 2 25,335 0 32,354
AEROJET ROCKETDYNE HLDGS INC COM 007800105 16 408 SH   SOLE 4 408 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 58 1,466 SH   SOLE 7 1,466 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 14,165 355,103 SH   SOLE 18 343,407 0 11,696
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9,851 246,965 SH   SOLE 19 246,965 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 337,728 8,466,478 SH   SOLE 21 8,466,478 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 88,595 2,220,985 SH   SOLE 22 2,156,315 0 64,670
AEROJET ROCKETDYNE HLDGS INC COM 007800105 554 13,891 SH   SOLE 23 13,891 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 710 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,435 111,183 SH   SOLE 30 111,183 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 274 6,858 SH   SOLE 40 6,858 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,429 900,000 PRN   SOLE 21 900,000 0 0
AEROVIRONMENT INC COM 008073108 870 14,494 SH   SOLE 2 7,402 0 7,092
AEROVIRONMENT INC COM 008073108 8 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 27 446 SH   SOLE 7 446 0 0
AEROVIRONMENT INC COM 008073108 6,162 102,675 SH   SOLE 18 101,415 0 1,260
AEROVIRONMENT INC COM 008073108 2,976 49,589 SH   SOLE 19 49,589 0 0
AEROVIRONMENT INC COM 008073108 153,186 2,552,673 SH   SOLE 21 2,552,673 0 0
AEROVIRONMENT INC COM 008073108 37,279 621,209 SH   SOLE 22 601,898 0 19,311
AEROVIRONMENT INC COM 008073108 26 435 SH   SOLE 23 435 0 0
AEROVIRONMENT INC COM 008073108 22 373 SH   SOLE 25 373 0 0
AEROVIRONMENT INC COM 008073108 489 8,147 SH   SOLE 26 4,153 0 3,994
AEROVIRONMENT INC COM 008073108 187 3,121 SH   SOLE 28 3,121 0 0
AEROVIRONMENT INC COM 008073108 2,064 34,402 SH   SOLE 30 34,402 0 0
AEROVIRONMENT INC COM 008073108 17 279 SH   SOLE 34 279 0 0
AEROVIRONMENT INC COM 008073108 55 915 SH   SOLE 36 915 0 0
AEROVIRONMENT INC COM 008073108 124 2,059 SH   SOLE 40 2,059 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 171 114,314 SH   SOLE 21 114,314 0 0
AES CORP COM 00130H105 28,237 1,559,200 SH   SOLE 2 164,777 0 1,394,423
AES CORP COM 00130H105 5,720 315,849 SH   SOLE 4 295,126 0 20,723
AES CORP COM 00130H105 11,884 656,190 SH   SOLE 7 634,751 0 21,439
AES CORP COM 00130H105 27 1,496 SH   SOLE 13 1,496 0 0
AES CORP COM 00130H105 1,406 77,658 SH   SOLE 15 77,658 0 0
AES CORP COM 00130H105 2 96 SH   SOLE 17 0 0 96
AES CORP COM 00130H105 63,820 3,524,028 SH   SOLE 18 3,317,409 0 206,619
AES CORP COM 00130H105 12,218 674,681 SH   SOLE 19 674,681 0 0
AES CORP COM 00130H105 304,775 16,829,100 SH   SOLE 21 16,829,100 0 0
AES CORP COM 00130H105 282,339 15,590,227 SH   SOLE 22 14,212,060 0 1,378,167
AES CORP COM 00130H105 8,371 462,206 SH   SOLE 23 462,206 0 0
AES CORP COM 00130H105 12,374 683,272 SH   SOLE 25 655,549 0 27,723
AES CORP COM 00130H105 41,959 2,316,906 SH   SOLE 26 639,856 0 1,677,050
AES CORP COM 00130H105 2,380 131,428 SH   SOLE 28 91,040 0 40,388
AES CORP COM 00130H105 2,466 136,165 SH   SOLE 29 676 0 135,489
AES CORP COM 00130H105 43,958 2,427,303 SH   SOLE 30 2,427,303 0 0
AES CORP COM 00130H105 3,056 168,743 SH   SOLE 31 83,574 0 85,169
AES CORP COM 00130H105 3,799 209,783 SH   SOLE 34 209,783 0 0
AES CORP COM 00130H105 10,692 590,406 SH   SOLE 36 590,406 0 0
AES CORP COM 00130H105 260 14,340 SH   SOLE 40 14,340 0 0
AETHLON MED INC COM 00808Y307 1 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 13 9,838 SH   SOLE 22 9,838 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,900 130,150 SH   SOLE 2 35,743 0 94,407
AFFILIATED MANAGERS GROUP IN COM 008252108 25 361 SH   SOLE 4 361 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 90 1,315 SH   SOLE 7 1,315 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,211 120,086 SH   SOLE 18 120,086 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,350 34,370 SH   SOLE 19 34,370 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 139,853 2,045,234 SH   SOLE 21 2,045,234 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 98,283 1,437,302 SH   SOLE 22 1,367,440 0 69,862
AFFILIATED MANAGERS GROUP IN COM 008252108 58 854 SH   SOLE 25 854 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,899 27,768 SH   SOLE 26 14,425 0 13,343
AFFILIATED MANAGERS GROUP IN COM 008252108 442 6,468 SH   SOLE 28 6,468 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,485 36,345 SH   SOLE 30 36,345 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 96 1,408 SH   SOLE 31 954 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 339 4,961 SH   SOLE 36 4,961 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 329 4,812 SH   SOLE 40 4,812 0 0
AFFIMED N V COM N01045108 121 35,686 SH   SOLE 2 4,007 0 31,679
AFFIMED N V COM N01045108 5 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 1,047 308,753 SH   SOLE 18 308,753 0 0
AFFIMED N V COM N01045108 1,285 379,137 SH   SOLE 19 379,137 0 0
AFFIMED N V COM N01045108 11,391 3,360,265 SH   SOLE 21 3,360,265 0 0
AFFIMED N V COM N01045108 3,177 937,094 SH   SOLE 22 906,806 0 30,288
AFFIMED N V COM N01045108 31 9,078 SH   SOLE 23 9,078 0 0
AFFIMED N V COM N01045108 11 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 50 14,645 SH   SOLE 30 14,645 0 0
AFLAC INC COM 001055102 75,425 2,074,952 SH   SOLE 2 505,118 0 1,569,834
AFLAC INC COM 001055102 12,397 341,036 SH   SOLE 4 319,772 0 21,264
AFLAC INC COM 001055102 36,686 1,009,251 SH   SOLE 7 682,080 0 327,171
AFLAC INC COM 001055102 1,319 36,291 SH   SOLE 13 36,291 0 0
AFLAC INC COM 001055102 3,103 85,372 SH   SOLE 15 85,372 0 0
AFLAC INC COM 001055102 66,418 1,827,188 SH   SOLE 18 1,648,529 0 178,659
AFLAC INC COM 001055102 8,758 240,937 SH   SOLE 19 240,937 0 0
AFLAC INC COM 001055102 584,425 16,077,709 SH   SOLE 21 16,077,709 0 0
AFLAC INC COM 001055102 613,914 16,888,966 SH   SOLE 22 15,128,216 0 1,760,750
AFLAC INC COM 001055102 19,751 543,343 SH   SOLE 23 543,343 0 0
AFLAC INC COM 001055102 28,997 797,715 SH   SOLE 25 797,715 0 0
AFLAC INC COM 001055102 123,709 3,403,264 SH   SOLE 26 539,060 0 2,864,204
AFLAC INC COM 001055102 4,947 136,098 SH   SOLE 28 95,051 0 41,047
AFLAC INC COM 001055102 10,256 282,136 SH   SOLE 29 26,660 0 255,476
AFLAC INC COM 001055102 98,765 2,717,043 SH   SOLE 30 2,717,043 0 0
AFLAC INC COM 001055102 6,339 174,380 SH   SOLE 31 98,964 0 75,416
AFLAC INC COM 001055102 3,193 87,844 SH   SOLE 34 87,844 0 0
AFLAC INC COM 001055102 19,148 526,774 SH   SOLE 36 526,774 0 0
AFLAC INC COM 001055102 581 15,983 SH   SOLE 40 15,983 0 0
AFYA LTD CL A COM G01125106 5,414 198,738 SH   SOLE 18 0 0 198,738
AFYA LTD CL A COM G01125106 16,753 615,008 SH   SOLE 19 615,008 0 0
AFYA LTD CL A COM G01125106 81 2,980 SH   SOLE 22 2,980 0 0
AFYA LTD CL A COM G01125106 8,008 293,962 SH   SOLE 25 293,962 0 0
AFYA LTD CL A COM G01125106 569 20,890 SH   SOLE 26 20,890 0 0
AFYA LTD CL A COM G01125106 10 351 SH   SOLE 30 351 0 0
AFYA LTD CL A COM G01125106 19,455 714,193 SH   SOLE 34 714,193 0 0
AG MTG INVT TR INC COM 001228105 23 8,436 SH   SOLE 18 8,436 0 0
AG MTG INVT TR INC COM 001228105 260 94,194 SH   SOLE 21 94,194 0 0
AG MTG INVT TR INC COM 001228105 1,513 548,323 SH   SOLE 22 548,323 0 0
AGCO CORP COM 001084102 12,431 167,370 SH   SOLE 2 54,440 0 112,930
AGCO CORP COM 001084102 36 489 SH   SOLE 4 489 0 0
AGCO CORP COM 001084102 12,454 167,685 SH   SOLE 7 167,685 0 0
AGCO CORP COM 001084102 572 7,703 SH   SOLE 13 7,703 0 0
AGCO CORP COM 001084102 14,707 198,023 SH   SOLE 18 173,434 0 24,589
AGCO CORP COM 001084102 5,416 72,917 SH   SOLE 19 72,917 0 0
AGCO CORP COM 001084102 201,624 2,714,745 SH   SOLE 21 2,714,745 0 0
AGCO CORP COM 001084102 149,947 2,018,951 SH   SOLE 22 1,887,992 0 130,959
AGCO CORP COM 001084102 38 512 SH   SOLE 25 512 0 0
AGCO CORP COM 001084102 2,273 30,606 SH   SOLE 26 14,712 0 15,894
AGCO CORP COM 001084102 691 9,301 SH   SOLE 28 9,301 0 0
AGCO CORP COM 001084102 3,034 40,850 SH   SOLE 30 40,850 0 0
AGCO CORP COM 001084102 402 5,418 SH   SOLE 31 1,234 0 4,184
AGCO CORP COM 001084102 662 8,907 SH   SOLE 36 8,907 0 0
AGCO CORP COM 001084102 475 6,401 SH   SOLE 40 6,401 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 264 115,674 SH   SOLE 22 115,674 0 0
AGENUS INC COM NEW 00847G705 634 158,450 SH   SOLE 2 62,327 0 96,123
AGENUS INC COM NEW 00847G705 10 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 2,785 696,260 SH   SOLE 18 597,854 0 98,406
AGENUS INC COM NEW 00847G705 4,199 1,049,731 SH   SOLE 19 1,049,731 0 0
AGENUS INC COM NEW 00847G705 21,326 5,331,557 SH   SOLE 21 5,331,557 0 0
AGENUS INC COM NEW 00847G705 23,047 5,761,861 SH   SOLE 22 5,652,986 0 108,875
AGENUS INC COM NEW 00847G705 376 93,894 SH   SOLE 23 93,894 0 0
AGENUS INC COM NEW 00847G705 1,236 308,880 SH   SOLE 26 0 0 308,880
AGENUS INC COM NEW 00847G705 24 6,009 SH   SOLE 28 6,009 0 0
AGENUS INC COM NEW 00847G705 250 62,458 SH   SOLE 30 62,458 0 0
AGENUS INC COM NEW 00847G705 38 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 5 5,604 SH   SOLE 21 5,604 0 0
AGEX THERAPEUTICS INC COM 00848H108 118 145,276 SH   SOLE 22 145,276 0 0
AGILE THERAPEUTICS INC COM 00847L100 80 26,446 SH   SOLE 2 3,643 0 22,803
AGILE THERAPEUTICS INC COM 00847L100 6 1,845 SH   SOLE 7 1,845 0 0
AGILE THERAPEUTICS INC COM 00847L100 851 279,796 SH   SOLE 18 279,796 0 0
AGILE THERAPEUTICS INC COM 00847L100 401 131,934 SH   SOLE 19 131,934 0 0
AGILE THERAPEUTICS INC COM 00847L100 6,749 2,220,180 SH   SOLE 21 2,220,180 0 0
AGILE THERAPEUTICS INC COM 00847L100 7,430 2,444,225 SH   SOLE 22 2,414,696 0 29,529
AGILENT TECHNOLOGIES INC COM 00846U101 87,613 867,970 SH   SOLE 2 215,337 0 652,633
AGILENT TECHNOLOGIES INC COM 00846U101 18,343 181,719 SH   SOLE 4 172,017 0 9,702
AGILENT TECHNOLOGIES INC COM 00846U101 46,501 460,678 SH   SOLE 7 281,824 0 178,854
AGILENT TECHNOLOGIES INC COM 00846U101 907 8,983 SH   SOLE 13 8,020 0 963
AGILENT TECHNOLOGIES INC COM 00846U101 3,168 31,388 SH   SOLE 15 31,388 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 83,382 826,054 SH   SOLE 18 756,663 0 69,391
AGILENT TECHNOLOGIES INC COM 00846U101 154,704 1,532,638 SH   SOLE 19 1,532,638 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 771,055 7,638,748 SH   SOLE 21 7,638,748 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 761,670 7,545,767 SH   SOLE 22 6,769,937 0 775,830
AGILENT TECHNOLOGIES INC COM 00846U101 25,495 252,573 SH   SOLE 23 252,573 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 46,198 457,675 SH   SOLE 25 457,675 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 207,034 2,051,058 SH   SOLE 26 338,544 0 1,712,514
AGILENT TECHNOLOGIES INC COM 00846U101 6,169 61,117 SH   SOLE 28 42,928 0 18,189
AGILENT TECHNOLOGIES INC COM 00846U101 9,320 92,331 SH   SOLE 29 19,050 0 73,281
AGILENT TECHNOLOGIES INC COM 00846U101 159,803 1,583,151 SH   SOLE 30 1,538,265 0 44,886
AGILENT TECHNOLOGIES INC COM 00846U101 9,559 94,697 SH   SOLE 31 58,888 0 35,809
AGILENT TECHNOLOGIES INC COM 00846U101 93,416 925,459 SH   SOLE 34 925,459 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 19,741 195,567 SH   SOLE 36 195,567 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 666 6,594 SH   SOLE 40 6,594 0 0
AGILENT TECHNOLOGIES INC OPTIONS 00846U101 656 6,500 SH Call SOLE 4 6,500 0 0
AGILENT TECHNOLOGIES INC OPTIONS 00846U101 7,490 74,200 SH Call SOLE 18 74,200 0 0
AGILENT TECHNOLOGIES INC OPTIONS 00846U101 46,745 463,100 SH Call SOLE 19 463,100 0 0
AGILENT TECHNOLOGIES INC OPTIONS 00846U101 3,392 33,600 SH Call SOLE 22 33,600 0 0
AGILENT TECHNOLOGIES INC OPTIONS 00846U101 495 4,900 SH Call SOLE 26 4,900 0 0
AGILENT TECHNOLOGIES INC OPTIONS 00846U101 21,975 217,700 SH Call SOLE 34 217,700 0 0
AGILYSYS INC COM 00847J105 289 11,954 SH   SOLE 2 6,470 0 5,484
AGILYSYS INC COM 00847J105 11 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 2,255 93,325 SH   SOLE 18 93,325 0 0
AGILYSYS INC COM 00847J105 772 31,959 SH   SOLE 19 31,959 0 0
AGILYSYS INC COM 00847J105 51,770 2,142,787 SH   SOLE 21 2,142,787 0 0
AGILYSYS INC COM 00847J105 14,065 582,174 SH   SOLE 22 563,476 0 18,698
AGILYSYS INC COM 00847J105 109 4,491 SH   SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 79 3,278 SH   SOLE 28 3,278 0 0
AGILYSYS INC COM 00847J105 845 34,979 SH   SOLE 30 34,979 0 0
AGILYSYS INC COM 00847J105 58 2,407 SH   SOLE 40 2,407 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,946 198,452 SH   SOLE 2 80,231 0 118,221
AGIOS PHARMACEUTICALS INC COM 00847X104 11 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 44 1,243 SH   SOLE 7 1,243 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,050 58,563 SH   SOLE 18 58,563 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 33,587 959,640 SH   SOLE 19 959,640 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 46,982 1,342,338 SH   SOLE 21 1,342,338 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 53,056 1,515,879 SH   SOLE 22 1,427,350 0 88,529
AGIOS PHARMACEUTICALS INC COM 00847X104 42 1,209 SH   SOLE 23 1,209 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 35 1,013 SH   SOLE 25 1,013 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,506 43,022 SH   SOLE 26 23,420 0 19,602
AGIOS PHARMACEUTICALS INC COM 00847X104 349 9,984 SH   SOLE 28 9,984 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 9,711 277,464 SH   SOLE 30 277,464 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 43 1,238 SH   SOLE 31 1,238 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 13,140 375,427 SH   SOLE 34 375,427 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 88 2,501 SH   SOLE 36 2,501 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 239 6,838 SH   SOLE 40 6,838 0 0
AGNC INVT CORP COM 00123Q104 18,288 1,314,752 SH   SOLE 2 72,392 0 1,242,360
AGNC INVT CORP COM 00123Q104 3,797 272,963 SH   SOLE 4 254,200 0 18,763
AGNC INVT CORP COM 00123Q104 1,090 78,374 SH   SOLE 7 45,156 0 33,218
AGNC INVT CORP COM 00123Q104 19 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 753 54,107 SH   SOLE 15 54,107 0 0
AGNC INVT CORP COM 00123Q104 9,651 693,830 SH   SOLE 18 647,869 0 45,961
AGNC INVT CORP COM 00123Q104 2,193 157,669 SH   SOLE 19 157,669 0 0
AGNC INVT CORP COM 00123Q104 264,615 19,023,366 SH   SOLE 21 19,023,366 0 0
AGNC INVT CORP COM 00123Q104 203,847 14,654,738 SH   SOLE 22 13,843,903 0 810,835
AGNC INVT CORP COM 00123Q104 5,360 385,352 SH   SOLE 23 385,352 0 0
AGNC INVT CORP COM 00123Q104 8,491 610,426 SH   SOLE 25 610,426 0 0
AGNC INVT CORP COM 00123Q104 28,179 2,025,827 SH   SOLE 26 566,095 0 1,459,732
AGNC INVT CORP COM 00123Q104 1,512 108,665 SH   SOLE 28 76,588 0 32,077
AGNC INVT CORP COM 00123Q104 1,646 118,355 SH   SOLE 29 1,858 0 116,497
AGNC INVT CORP COM 00123Q104 15,486 1,113,298 SH   SOLE 30 1,063,654 0 49,644
AGNC INVT CORP COM 00123Q104 2,546 183,001 SH   SOLE 31 65,481 0 117,520
AGNC INVT CORP COM 00123Q104 379 27,263 SH   SOLE 34 27,263 0 0
AGNC INVT CORP COM 00123Q104 5,637 405,241 SH   SOLE 36 405,241 0 0
AGNC INVT CORP COM 00123Q104 173 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,499 69,073 SH   SOLE 21 69,073 0 0
AGORA INC ADS 00851L103 485 11,283 SH   SOLE 2 10,787 0 496
AGORA INC ADS 00851L103 33,166 771,658 SH   SOLE 19 771,658 0 0
AGORA INC ADS 00851L103 22 516 SH   SOLE 21 516 0 0
AGORA INC ADS 00851L103 3,612 84,032 SH   SOLE 22 84,032 0 0
AGORA INC ADS 00851L103 120 2,795 SH   SOLE 23 2,795 0 0
AGORA INC ADS 00851L103 1 14 SH   SOLE 30 14 0 0
AGORA INC ADS 00851L103 53 1,228 SH   SOLE 31 1,228 0 0
AGORA INC ADS 00851L103 28,696 667,648 SH   SOLE 34 667,648 0 0
AGREE REALTY CORP COM 008492100 4,784 75,171 SH   SOLE 2 17,768 0 57,403
AGREE REALTY CORP COM 008492100 2,463 38,709 SH   SOLE 4 38,709 0 0
AGREE REALTY CORP COM 008492100 4,141 65,072 SH   SOLE 7 65,072 0 0
AGREE REALTY CORP COM 008492100 15,886 249,616 SH   SOLE 18 249,616 0 0
AGREE REALTY CORP COM 008492100 11,056 173,733 SH   SOLE 19 173,733 0 0
AGREE REALTY CORP COM 008492100 378,867 5,953,281 SH   SOLE 21 5,953,281 0 0
AGREE REALTY CORP COM 008492100 130,104 2,044,373 SH   SOLE 22 1,999,991 0 44,382
AGREE REALTY CORP COM 008492100 235 3,690 SH   SOLE 23 3,690 0 0
AGREE REALTY CORP COM 008492100 11,580 181,966 SH   SOLE 25 181,966 0 0
AGREE REALTY CORP COM 008492100 5,207 81,822 SH   SOLE 26 17,444 0 64,378
AGREE REALTY CORP COM 008492100 466 7,321 SH   SOLE 28 7,321 0 0
AGREE REALTY CORP COM 008492100 2,119 33,304 SH   SOLE 29 33,304 0 0
AGREE REALTY CORP COM 008492100 19,070 299,662 SH   SOLE 30 299,662 0 0
AGREE REALTY CORP COM 008492100 216 3,400 SH   SOLE 34 3,400 0 0
AGREE REALTY CORP COM 008492100 292 4,590 SH   SOLE 40 4,590 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 59 24,310 SH   SOLE 2 1,569 0 22,741
AGROFRESH SOLUTIONS INC COM 00856G109 284 116,963 SH   SOLE 18 116,963 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 132 54,319 SH   SOLE 19 54,319 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 2,192 902,204 SH   SOLE 21 902,204 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 976 401,833 SH   SOLE 22 394,876 0 6,957
AIKIDO PHARMA INC COM 008875106 0 56 SH   SOLE 21 56 0 0
AIM IMMUNOTECH INC COM 00901B105 19 9,049 SH   SOLE 18 9,049 0 0
AIM IMMUNOTECH INC COM 00901B105 200 93,250 SH   SOLE 21 93,250 0 0
AIM IMMUNOTECH INC COM 00901B105 861 400,393 SH   SOLE 22 400,393 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 979 28,427 SH   SOLE 2 13,672 0 14,755
AIMMUNE THERAPEUTICS INC COM 00900T107 12 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 33 953 SH   SOLE 7 953 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 6,180 179,384 SH   SOLE 18 173,454 0 5,930
AIMMUNE THERAPEUTICS INC COM 00900T107 3,562 103,394 SH   SOLE 19 103,394 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 71,761 2,083,034 SH   SOLE 21 2,083,034 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 43,912 1,274,659 SH   SOLE 22 1,236,055 0 38,604
AIMMUNE THERAPEUTICS INC COM 00900T107 30 876 SH   SOLE 23 876 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 912 26,485 SH   SOLE 26 16,608 0 9,877
AIMMUNE THERAPEUTICS INC COM 00900T107 206 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 927 26,898 SH   SOLE 30 26,898 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 129 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 8 6,644 SH   SOLE 18 6,644 0 0
AIR INDS GROUP COM NEW 00912N205 101 83,112 SH   SOLE 21 83,112 0 0
AIR LEASE CORP CL A 00912X302 6,813 231,583 SH   SOLE 2 37,808 0 193,775
AIR LEASE CORP CL A 00912X302 1,157 39,330 SH   SOLE 4 39,330 0 0
AIR LEASE CORP CL A 00912X302 86 2,910 SH   SOLE 7 2,910 0 0
AIR LEASE CORP CL A 00912X302 1,090 37,051 SH   SOLE 13 37,051 0 0
AIR LEASE CORP CL A 00912X302 9,431 320,552 SH   SOLE 15 308,148 0 12,404
AIR LEASE CORP CL A 00912X302 1,214 41,264 SH   SOLE 18 41,264 0 0
AIR LEASE CORP CL A 00912X302 1,748 59,402 SH   SOLE 19 59,402 0 0
AIR LEASE CORP CL A 00912X302 37,449 1,272,912 SH   SOLE 21 1,272,912 0 0
AIR LEASE CORP CL A 00912X302 79,518 2,702,840 SH   SOLE 22 2,547,951 0 154,889
AIR LEASE CORP CL A 00912X302 13,139 446,605 SH   SOLE 25 446,605 0 0
AIR LEASE CORP CL A 00912X302 3,471 117,978 SH   SOLE 26 52,425 0 65,553
AIR LEASE CORP CL A 00912X302 452 15,368 SH   SOLE 28 15,368 0 0
AIR LEASE CORP CL A 00912X302 3,235 109,959 SH   SOLE 30 109,959 0 0
AIR LEASE CORP CL A 00912X302 301 10,220 SH   SOLE 31 2,020 0 8,200
AIR LEASE CORP CL A 00912X302 27,351 929,683 SH   SOLE 34 929,683 0 0
AIR LEASE CORP CL A 00912X302 122 4,162 SH   SOLE 36 4,162 0 0
AIR LEASE CORP CL A 00912X302 343 11,675 SH   SOLE 40 11,675 0 0
AIR PRODS & CHEMS INC COM 009158106 163,517 548,972 SH   SOLE 2 76,207 0 472,765
AIR PRODS & CHEMS INC COM 009158106 33,725 113,224 SH   SOLE 4 106,348 0 6,876
AIR PRODS & CHEMS INC COM 009158106 69,399 232,992 SH   SOLE 7 201,601 0 31,391
AIR PRODS & CHEMS INC COM 009158106 2,745 9,216 SH   SOLE 13 9,216 0 0
AIR PRODS & CHEMS INC COM 009158106 8,053 27,035 SH   SOLE 15 27,035 0 0
AIR PRODS & CHEMS INC COM 009158106 155,547 522,214 SH   SOLE 18 481,090 0 41,124
AIR PRODS & CHEMS INC COM 009158106 264,591 888,305 SH   SOLE 19 888,305 0 0
AIR PRODS & CHEMS INC COM 009158106 15,016 50,413 SH   SOLE 20 50,413 0 0
AIR PRODS & CHEMS INC COM 009158106 1,507,060 5,059,627 SH   SOLE 21 5,059,627 0 0
AIR PRODS & CHEMS INC COM 009158106 1,573,307 5,282,034 SH   SOLE 22 4,817,891 0 464,143
AIR PRODS & CHEMS INC COM 009158106 45,627 153,182 SH   SOLE 23 153,182 0 0
AIR PRODS & CHEMS INC COM 009158106 71,024 238,447 SH   SOLE 25 238,447 0 0
AIR PRODS & CHEMS INC COM 009158106 262,208 880,305 SH   SOLE 26 149,474 0 730,831
AIR PRODS & CHEMS INC COM 009158106 12,827 43,064 SH   SOLE 28 30,399 0 12,665
AIR PRODS & CHEMS INC COM 009158106 1,230 4,131 SH   SOLE 29 607 0 3,524
AIR PRODS & CHEMS INC COM 009158106 241,347 810,269 SH   SOLE 30 810,269 0 0
AIR PRODS & CHEMS INC COM 009158106 25,806 86,638 SH   SOLE 31 29,784 0 56,854
AIR PRODS & CHEMS INC COM 009158106 108,834 365,386 SH   SOLE 34 365,386 0 0
AIR PRODS & CHEMS INC COM 009158106 46,359 155,639 SH   SOLE 36 155,639 0 0
AIR PRODS & CHEMS INC COM 009158106 1,440 4,835 SH   SOLE 40 4,835 0 0
AIR T INC *W EXP 01/15/202 00919P112 0 8,317 SH   SOLE 17 0 0 8,317
AIR T INC COM 009207101 29 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 3 345 SH   SOLE 18 345 0 0
AIR T INC COM 009207101 4 379 SH   SOLE 21 379 0 0
AIR T INC COM 009207101 106 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 632 25,229 SH   SOLE 2 7,232 0 17,997
AIR TRANSPORT SERVICES GRP I COM 00922R105 26 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 5 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 5,483 218,788 SH   SOLE 18 218,788 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,794 111,481 SH   SOLE 19 111,481 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 46,164 1,842,132 SH   SOLE 21 1,842,132 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 39,449 1,574,168 SH   SOLE 22 1,545,928 0 28,240
AIR TRANSPORT SERVICES GRP I COM 00922R105 58 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 233 9,281 SH   SOLE 30 9,281 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 46 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 916 869,000 PRN   SOLE 21 869,000 0 0
AIRGAIN INC COM 00938A104 27 2,054 SH   SOLE 18 2,054 0 0
AIRGAIN INC COM 00938A104 292 21,920 SH   SOLE 21 21,920 0 0
AIRGAIN INC COM 00938A104 1,731 129,744 SH   SOLE 22 129,744 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 42,679 386,100 SH   SOLE 2 40,151 0 345,949
AKAMAI TECHNOLOGIES INC COM 00971T101 9,288 84,020 SH   SOLE 4 78,921 0 5,099
AKAMAI TECHNOLOGIES INC COM 00971T101 31,224 282,468 SH   SOLE 7 179,705 0 102,763
AKAMAI TECHNOLOGIES INC COM 00971T101 57 513 SH   SOLE 13 513 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,758 15,903 SH   SOLE 15 15,903 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 38,102 344,692 SH   SOLE 18 318,831 0 25,861
AKAMAI TECHNOLOGIES INC COM 00971T101 15,230 137,779 SH   SOLE 19 137,779 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 677,434 6,128,405 SH   SOLE 21 6,128,405 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 443,132 4,008,790 SH   SOLE 22 3,681,725 0 327,065
AKAMAI TECHNOLOGIES INC COM 00971T101 12,288 111,162 SH   SOLE 23 111,162 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 22,360 202,281 SH   SOLE 25 202,281 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 115,984 1,049,250 SH   SOLE 26 166,186 0 883,064
AKAMAI TECHNOLOGIES INC COM 00971T101 3,522 31,864 SH   SOLE 28 22,219 0 9,645
AKAMAI TECHNOLOGIES INC COM 00971T101 3,833 34,676 SH   SOLE 29 382 0 34,294
AKAMAI TECHNOLOGIES INC COM 00971T101 111,521 1,008,876 SH   SOLE 30 985,758 0 23,118
AKAMAI TECHNOLOGIES INC COM 00971T101 4,728 42,772 SH   SOLE 31 21,103 0 21,669
AKAMAI TECHNOLOGIES INC COM 00971T101 5,485 49,623 SH   SOLE 34 49,623 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,028 117,857 SH   SOLE 36 117,857 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 367 3,323 SH   SOLE 40 3,323 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 6,297 4,897,000 PRN   SOLE 21 4,897,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1,286 1,000,000 PRN   SOLE 22 1,000,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 4,888 4,225,000 PRN   SOLE 21 4,225,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 578 500,000 PRN   SOLE 22 500,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 372 20,503 SH   SOLE 2 5,922 0 14,581
AKCEA THERAPEUTICS INC COM 00972L107 5 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,193 65,764 SH   SOLE 18 65,764 0 0
AKCEA THERAPEUTICS INC COM 00972L107 571 31,476 SH   SOLE 19 31,476 0 0
AKCEA THERAPEUTICS INC COM 00972L107 27,934 1,539,936 SH   SOLE 21 1,539,936 0 0
AKCEA THERAPEUTICS INC COM 00972L107 9,119 502,685 SH   SOLE 22 491,511 0 11,174
AKCEA THERAPEUTICS INC COM 00972L107 64 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 70 3,864 SH   SOLE 28 3,864 0 0
AKCEA THERAPEUTICS INC COM 00972L107 575 31,685 SH   SOLE 30 31,685 0 0
AKCEA THERAPEUTICS INC COM 00972L107 33 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 270 107,390 SH   SOLE 2 48,264 0 59,126
AKEBIA THERAPEUTICS INC COM 00972D105 3 1,139 SH   SOLE 4 1,139 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 6 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,346 536,393 SH   SOLE 18 510,975 0 25,418
AKEBIA THERAPEUTICS INC COM 00972D105 1,195 475,899 SH   SOLE 19 475,899 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 14,616 5,823,202 SH   SOLE 21 5,823,202 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 11,181 4,454,406 SH   SOLE 22 4,339,456 0 114,950
AKEBIA THERAPEUTICS INC COM 00972D105 83 32,896 SH   SOLE 23 32,896 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 490 195,295 SH   SOLE 26 50,865 0 144,430
AKEBIA THERAPEUTICS INC COM 00972D105 30 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 211 83,869 SH   SOLE 30 83,869 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 4 1,638 SH   SOLE 34 1,638 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 45 17,767 SH   SOLE 40 17,767 0 0
AKERNA CORP COM 00973W102 19 5,103 SH   SOLE 2 537 0 4,566
AKERNA CORP COM 00973W102 144 39,467 SH   SOLE 18 39,467 0 0
AKERNA CORP COM 00973W102 63 17,345 SH   SOLE 19 17,345 0 0
AKERNA CORP COM 00973W102 1,033 283,745 SH   SOLE 21 283,745 0 0
AKERNA CORP COM 00973W102 271 74,479 SH   SOLE 22 72,579 0 1,900
AKERO THERAPEUTICS INC COM 00973Y108 282 9,161 SH   SOLE 2 4,846 0 4,315
AKERO THERAPEUTICS INC COM 00973Y108 7 229 SH   SOLE 7 229 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,562 50,745 SH   SOLE 18 50,745 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,322 42,949 SH   SOLE 19 42,949 0 0
AKERO THERAPEUTICS INC COM 00973Y108 24,253 787,683 SH   SOLE 21 787,683 0 0
AKERO THERAPEUTICS INC COM 00973Y108 13,787 447,777 SH   SOLE 22 428,085 0 19,692
AKERO THERAPEUTICS INC COM 00973Y108 6 211 SH   SOLE 23 211 0 0
AKERO THERAPEUTICS INC COM 00973Y108 13 431 SH   SOLE 26 0 0 431
AKERO THERAPEUTICS INC COM 00973Y108 126 4,082 SH   SOLE 28 4,082 0 0
AKERO THERAPEUTICS INC COM 00973Y108 273 8,866 SH   SOLE 30 8,866 0 0
AKERO THERAPEUTICS INC COM 00973Y108 50 1,624 SH   SOLE 40 1,624 0 0
AKERS BIOSCIENCES INC COM 00973E409 0 3 SH   SOLE 21 3 0 0
AKERS BIOSCIENCES INC COM 00973E409 15 6,848 SH   SOLE 22 6,848 0 0
AKOUOS INC COM 00973J101 252 11,020 SH   SOLE 2 774 0 10,246
AKOUOS INC COM 00973J101 1,206 52,722 SH   SOLE 18 52,722 0 0
AKOUOS INC COM 00973J101 10,357 452,846 SH   SOLE 19 452,846 0 0
AKOUOS INC COM 00973J101 9,916 433,565 SH   SOLE 21 433,565 0 0
AKOUOS INC COM 00973J101 6,225 272,193 SH   SOLE 22 266,620 0 5,573
AKOUSTIS TECHNOLOGIES INC COM 00973N102 92 11,256 SH   SOLE 2 1,846 0 9,410
AKOUSTIS TECHNOLOGIES INC COM 00973N102 5 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,072 131,322 SH   SOLE 18 131,322 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 475 58,266 SH   SOLE 19 58,266 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 8,698 1,065,940 SH   SOLE 21 1,065,940 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 7,876 965,218 SH   SOLE 22 953,229 0 11,989
ALAMO GROUP INC COM 011311107 830 7,686 SH   SOLE 2 3,284 0 4,402
ALAMO GROUP INC COM 011311107 5 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 930 8,605 SH   SOLE 7 8,605 0 0
ALAMO GROUP INC COM 011311107 5,038 46,638 SH   SOLE 18 46,638 0 0
ALAMO GROUP INC COM 011311107 1,969 18,224 SH   SOLE 19 18,224 0 0
ALAMO GROUP INC COM 011311107 112,128 1,037,932 SH   SOLE 21 1,037,932 0 0
ALAMO GROUP INC COM 011311107 32,212 298,180 SH   SOLE 22 290,847 0 7,333
ALAMO GROUP INC COM 011311107 25 227 SH   SOLE 25 227 0 0
ALAMO GROUP INC COM 011311107 800 7,406 SH   SOLE 26 5,526 0 1,880
ALAMO GROUP INC COM 011311107 152 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,681 15,564 SH   SOLE 30 15,564 0 0
ALAMO GROUP INC COM 011311107 47 432 SH   SOLE 34 432 0 0
ALAMO GROUP INC COM 011311107 62 573 SH   SOLE 36 573 0 0
ALAMO GROUP INC COM 011311107 107 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 982 111,506 SH   SOLE 21 111,506 0 0
ALARM COM HLDGS INC COM 011642105 1,853 33,532 SH   SOLE 2 15,678 0 17,854
ALARM COM HLDGS INC COM 011642105 13 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 48 873 SH   SOLE 7 873 0 0
ALARM COM HLDGS INC COM 011642105 12,795 231,590 SH   SOLE 18 221,645 0 9,945
ALARM COM HLDGS INC COM 011642105 9,324 168,762 SH   SOLE 19 168,762 0 0
ALARM COM HLDGS INC COM 011642105 274,771 4,973,236 SH   SOLE 21 4,973,236 0 0
ALARM COM HLDGS INC COM 011642105 76,673 1,387,755 SH   SOLE 22 1,346,027 0 41,728
ALARM COM HLDGS INC COM 011642105 465 8,421 SH   SOLE 23 8,421 0 0
ALARM COM HLDGS INC COM 011642105 2,325 42,088 SH   SOLE 26 6,633 0 35,455
ALARM COM HLDGS INC COM 011642105 300 5,428 SH   SOLE 28 5,428 0 0
ALARM COM HLDGS INC COM 011642105 13,241 239,659 SH   SOLE 30 239,659 0 0
ALARM COM HLDGS INC COM 011642105 34 613 SH   SOLE 34 613 0 0
ALARM COM HLDGS INC COM 011642105 268 4,847 SH   SOLE 40 4,847 0 0
ALASKA AIR GROUP INC COM 011659109 15,282 417,187 SH   SOLE 2 177,697 0 239,490
ALASKA AIR GROUP INC COM 011659109 459 12,533 SH   SOLE 4 12,533 0 0
ALASKA AIR GROUP INC COM 011659109 4,218 115,143 SH   SOLE 7 110,989 0 4,154
ALASKA AIR GROUP INC COM 011659109 298 8,131 SH   SOLE 13 8,131 0 0
ALASKA AIR GROUP INC COM 011659109 66 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 10,035 273,961 SH   SOLE 18 229,843 0 44,118
ALASKA AIR GROUP INC COM 011659109 13,697 373,917 SH   SOLE 19 373,917 0 0
ALASKA AIR GROUP INC COM 011659109 114,274 3,119,680 SH   SOLE 21 3,119,680 0 0
ALASKA AIR GROUP INC COM 011659109 121,914 3,328,247 SH   SOLE 22 2,964,714 0 363,533
ALASKA AIR GROUP INC COM 011659109 1,432 39,091 SH   SOLE 23 39,091 0 0
ALASKA AIR GROUP INC COM 011659109 182 4,968 SH   SOLE 25 4,968 0 0
ALASKA AIR GROUP INC COM 011659109 4,456 121,653 SH   SOLE 26 4,094 0 117,559
ALASKA AIR GROUP INC COM 011659109 178 4,870 SH   SOLE 28 4,870 0 0
ALASKA AIR GROUP INC COM 011659109 2,527 68,990 SH   SOLE 29 23,241 0 45,749
ALASKA AIR GROUP INC COM 011659109 9,804 267,648 SH   SOLE 30 267,648 0 0
ALASKA AIR GROUP INC COM 011659109 1,295 35,357 SH   SOLE 31 35,357 0 0
ALASKA AIR GROUP INC COM 011659109 2,505 68,392 SH   SOLE 34 68,392 0 0
ALASKA AIR GROUP INC COM 011659109 329 8,986 SH   SOLE 36 8,986 0 0
ALASKA AIR GROUP INC COM 011659109 120 3,271 SH   SOLE 40 3,271 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 88 44,214 SH   SOLE 2 2,933 0 41,281
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2 890 SH   SOLE 13 0 0 890
ALASKA COMMUNICATIONS SYS GR COM 01167P101 393 196,552 SH   SOLE 18 196,552 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 166 82,805 SH   SOLE 19 82,805 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,936 1,468,142 SH   SOLE 21 1,468,142 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 4,133 2,066,464 SH   SOLE 22 2,054,381 0 12,083
ALBANY INTL CORP CL A 012348108 1,141 23,048 SH   SOLE 2 10,026 0 13,022
ALBANY INTL CORP CL A 012348108 7 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 27 537 SH   SOLE 7 537 0 0
ALBANY INTL CORP CL A 012348108 6,978 140,950 SH   SOLE 18 140,950 0 0
ALBANY INTL CORP CL A 012348108 2,854 57,648 SH   SOLE 19 57,648 0 0
ALBANY INTL CORP CL A 012348108 159,432 3,220,197 SH   SOLE 21 3,220,197 0 0
ALBANY INTL CORP CL A 012348108 43,411 876,805 SH   SOLE 22 849,691 0 27,114
ALBANY INTL CORP CL A 012348108 384 7,750 SH   SOLE 26 5,161 0 2,589
ALBANY INTL CORP CL A 012348108 231 4,661 SH   SOLE 28 4,661 0 0
ALBANY INTL CORP CL A 012348108 2,354 47,551 SH   SOLE 30 47,551 0 0
ALBANY INTL CORP CL A 012348108 162 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 24,452 273,876 SH   SOLE 2 29,052 0 244,824
ALBEMARLE CORP COM 012653101 4,231 47,393 SH   SOLE 4 43,891 0 3,502
ALBEMARLE CORP COM 012653101 15,528 173,923 SH   SOLE 7 105,843 0 68,080
ALBEMARLE CORP COM 012653101 44 488 SH   SOLE 13 488 0 0
ALBEMARLE CORP COM 012653101 1,179 13,206 SH   SOLE 15 13,206 0 0
ALBEMARLE CORP COM 012653101 17,923 200,755 SH   SOLE 18 184,268 0 16,487
ALBEMARLE CORP COM 012653101 8,624 96,591 SH   SOLE 19 96,591 0 0
ALBEMARLE CORP COM 012653101 238,010 2,665,885 SH   SOLE 21 2,665,885 0 0
ALBEMARLE CORP COM 012653101 239,989 2,688,052 SH   SOLE 22 2,469,154 0 218,898
ALBEMARLE CORP COM 012653101 6,412 71,816 SH   SOLE 23 71,816 0 0
ALBEMARLE CORP COM 012653101 12,975 145,328 SH   SOLE 25 145,328 0 0
ALBEMARLE CORP COM 012653101 45,936 514,516 SH   SOLE 26 112,736 0 401,780
ALBEMARLE CORP COM 012653101 1,867 20,907 SH   SOLE 28 14,557 0 6,350
ALBEMARLE CORP COM 012653101 6,129 68,646 SH   SOLE 29 46,449 0 22,197
ALBEMARLE CORP COM 012653101 33,938 380,135 SH   SOLE 30 377,854 0 2,281
ALBEMARLE CORP COM 012653101 3,415 38,252 SH   SOLE 31 14,151 0 24,101
ALBEMARLE CORP COM 012653101 4,329 48,484 SH   SOLE 34 48,484 0 0
ALBEMARLE CORP COM 012653101 5,494 61,537 SH   SOLE 36 61,537 0 0
ALBEMARLE CORP COM 012653101 198 2,218 SH   SOLE 40 2,218 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 806 58,174 SH   SOLE 2 9,572 0 48,602
ALBERTSONS COS INC COMMON STOCK 013091103 455 32,876 SH   SOLE 18 28,930 0 3,946
ALBERTSONS COS INC COMMON STOCK 013091103 220 15,892 SH   SOLE 19 15,892 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 6,415 463,159 SH   SOLE 21 463,159 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 13,375 965,721 SH   SOLE 22 943,406 0 22,315
ALBERTSONS COS INC COMMON STOCK 013091103 71 5,128 SH   SOLE 36 5,128 0 0
ALBIREO PHARMA INC COM 01345P106 226 6,784 SH   SOLE 2 724 0 6,060
ALBIREO PHARMA INC COM 01345P106 7 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 1,738 52,076 SH   SOLE 18 52,076 0 0
ALBIREO PHARMA INC COM 01345P106 810 24,274 SH   SOLE 19 24,274 0 0
ALBIREO PHARMA INC COM 01345P106 14,730 441,405 SH   SOLE 21 441,405 0 0
ALBIREO PHARMA INC COM 01345P106 13,762 412,421 SH   SOLE 22 407,583 0 4,838
ALCOA CORP COM 013872106 2,553 219,490 SH   SOLE 2 60,470 0 159,020
ALCOA CORP COM 013872106 12 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 1,537 132,137 SH   SOLE 7 132,137 0 0
ALCOA CORP COM 013872106 8,083 695,007 SH   SOLE 18 695,007 0 0
ALCOA CORP COM 013872106 4,029 346,445 SH   SOLE 19 346,445 0 0
ALCOA CORP COM 013872106 70,512 6,062,967 SH   SOLE 21 6,062,967 0 0
ALCOA CORP COM 013872106 59,408 5,108,194 SH   SOLE 22 4,951,168 0 157,026
ALCOA CORP COM 013872106 29 2,514 SH   SOLE 25 2,514 0 0
ALCOA CORP COM 013872106 859 73,823 SH   SOLE 26 43,070 0 30,753
ALCOA CORP COM 013872106 298 25,632 SH   SOLE 28 25,632 0 0
ALCOA CORP COM 013872106 914 78,573 SH   SOLE 30 78,573 0 0
ALCOA CORP COM 013872106 449 38,619 SH   SOLE 31 0 0 38,619
ALCOA CORP COM 013872106 1,083 93,153 SH   SOLE 36 93,153 0 0
ALCOA CORP COM 013872106 203 17,486 SH   SOLE 40 17,486 0 0
ALCON AG ORD SHS H01301128 168 2,943 SH   SOLE 4 2,943 0 0
ALCON AG ORD SHS H01301128 116,112 2,038,846 SH   SOLE 18 2,027,128 0 11,718
ALCON AG ORD SHS H01301128 191,779 3,367,490 SH   SOLE 19 3,367,490 0 0
ALCON AG ORD SHS H01301128 1,646 28,900 SH   SOLE 20 28,900 0 0
ALCON AG ORD SHS H01301128 104 1,830 SH   SOLE 21 1,830 0 0
ALCON AG ORD SHS H01301128 999 17,534 SH   SOLE 22 17,534 0 0
ALCON AG ORD SHS H01301128 122 2,144 SH   SOLE 26 2,144 0 0
ALCON AG ORD SHS H01301128 5,613 98,558 SH   SOLE 34 98,558 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 54 7,351 SH   SOLE 18 7,351 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 635 85,734 SH   SOLE 21 85,734 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,876 658,059 SH   SOLE 22 658,059 0 0
ALECTOR INC COM 014442107 591 56,107 SH   SOLE 2 21,989 0 34,118
ALECTOR INC COM 014442107 4 416 SH   SOLE 4 416 0 0
ALECTOR INC COM 014442107 9 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 2,021 191,824 SH   SOLE 18 169,054 0 22,770
ALECTOR INC COM 014442107 7,744 735,120 SH   SOLE 19 735,120 0 0
ALECTOR INC COM 014442107 23,319 2,213,488 SH   SOLE 21 2,213,488 0 0
ALECTOR INC COM 014442107 18,273 1,734,541 SH   SOLE 22 1,693,620 0 40,921
ALECTOR INC COM 014442107 276 26,214 SH   SOLE 23 26,214 0 0
ALECTOR INC COM 014442107 1,175 111,486 SH   SOLE 26 19,994 0 91,492
ALECTOR INC COM 014442107 77 7,332 SH   SOLE 28 7,332 0 0
ALECTOR INC COM 014442107 2,756 261,632 SH   SOLE 30 261,632 0 0
ALECTOR INC COM 014442107 19 1,766 SH   SOLE 34 1,766 0 0
ALECTOR INC COM 014442107 47 4,499 SH   SOLE 40 4,499 0 0
ALERUS FINL CORP COM 01446U103 264 13,474 SH   SOLE 2 1,443 0 12,031
ALERUS FINL CORP COM 01446U103 5 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,183 60,339 SH   SOLE 18 60,339 0 0
ALERUS FINL CORP COM 01446U103 612 31,206 SH   SOLE 19 31,206 0 0
ALERUS FINL CORP COM 01446U103 9,145 466,591 SH   SOLE 21 466,591 0 0
ALERUS FINL CORP COM 01446U103 3,892 198,585 SH   SOLE 22 193,030 0 5,555
ALERUS FINL CORP COM 01446U103 88 4,492 SH   SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 991 88,369 SH   SOLE 2 24,783 0 63,586
ALEXANDER & BALDWIN INC NEW COM 014491104 5 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 24 2,130 SH   SOLE 7 2,130 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 3,735 333,180 SH   SOLE 18 333,180 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,259 201,503 SH   SOLE 19 201,503 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 87,910 7,842,149 SH   SOLE 21 7,842,149 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 23,931 2,134,807 SH   SOLE 22 2,077,603 0 57,204
ALEXANDER & BALDWIN INC NEW COM 014491104 32 2,876 SH   SOLE 23 2,876 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 30 2,635 SH   SOLE 25 2,635 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 389 34,680 SH   SOLE 26 9,894 0 24,786
ALEXANDER & BALDWIN INC NEW COM 014491104 106 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,315 117,303 SH   SOLE 30 117,303 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 13 1,136 SH   SOLE 34 1,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 125 11,150 SH   SOLE 36 11,150 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 79 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 385 1,568 SH   SOLE 2 710 0 858
ALEXANDERS INC COM 014752109 378 1,541 SH   SOLE 4 1,541 0 0
ALEXANDERS INC COM 014752109 627 2,558 SH   SOLE 7 2,558 0 0
ALEXANDERS INC COM 014752109 1,923 7,843 SH   SOLE 18 7,843 0 0
ALEXANDERS INC COM 014752109 1,655 6,750 SH   SOLE 19 6,750 0 0
ALEXANDERS INC COM 014752109 18,969 77,353 SH   SOLE 21 77,353 0 0
ALEXANDERS INC COM 014752109 18,925 77,174 SH   SOLE 22 75,344 0 1,830
ALEXANDERS INC COM 014752109 782 3,190 SH   SOLE 23 3,190 0 0
ALEXANDERS INC COM 014752109 1,789 7,297 SH   SOLE 25 7,297 0 0
ALEXANDERS INC COM 014752109 536 2,185 SH   SOLE 26 186 0 1,999
ALEXANDERS INC COM 014752109 82 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 324 1,322 SH   SOLE 29 1,322 0 0
ALEXANDERS INC COM 014752109 2,604 10,618 SH   SOLE 30 10,618 0 0
ALEXANDERS INC COM 014752109 58 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 52,893 330,580 SH   SOLE 2 60,829 0 269,751
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31,726 198,286 SH   SOLE 4 194,334 0 3,952
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 43,717 273,234 SH   SOLE 7 265,534 0 7,700
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,933 12,081 SH   SOLE 13 10,030 0 2,051
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,452 15,327 SH   SOLE 15 15,327 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51,469 321,679 SH   SOLE 18 290,382 0 31,297
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 62,632 391,452 SH   SOLE 19 391,452 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 637,873 3,986,705 SH   SOLE 21 3,986,705 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 649,775 4,061,094 SH   SOLE 22 3,700,846 0 360,248
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,272 101,702 SH   SOLE 23 101,702 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 92,644 579,025 SH   SOLE 25 579,025 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 97,224 607,652 SH   SOLE 26 99,748 0 507,904
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,062 31,636 SH   SOLE 28 24,479 0 7,157
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,688 116,800 SH   SOLE 29 76,389 0 40,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 155,078 969,239 SH   SOLE 30 941,982 0 27,257
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,528 22,048 SH   SOLE 31 15,224 0 6,824
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,547 115,919 SH   SOLE 34 115,919 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,933 80,834 SH   SOLE 36 80,834 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 414 2,587 SH   SOLE 40 2,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 66,356 579,882 SH   SOLE 2 123,806 0 456,076
ALEXION PHARMACEUTICALS INC COM 015351109 12,530 109,498 SH   SOLE 4 102,582 0 6,916
ALEXION PHARMACEUTICALS INC COM 015351109 34,232 299,154 SH   SOLE 7 212,247 0 86,907
ALEXION PHARMACEUTICALS INC COM 015351109 85 741 SH   SOLE 13 741 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,807 24,532 SH   SOLE 15 24,532 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 69,856 610,471 SH   SOLE 18 574,687 0 35,784
ALEXION PHARMACEUTICALS INC COM 015351109 95,504 834,602 SH   SOLE 19 834,602 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 838,875 7,330,904 SH   SOLE 21 7,330,904 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 583,064 5,095,381 SH   SOLE 22 4,638,944 0 456,437
ALEXION PHARMACEUTICALS INC COM 015351109 18,324 160,130 SH   SOLE 23 160,130 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 27,204 237,738 SH   SOLE 25 237,738 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 100,667 879,728 SH   SOLE 26 165,189 0 714,539
ALEXION PHARMACEUTICALS INC COM 015351109 4,946 43,225 SH   SOLE 28 30,511 0 12,714
ALEXION PHARMACEUTICALS INC COM 015351109 891 7,785 SH   SOLE 29 7,785 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 129,072 1,127,959 SH   SOLE 30 1,094,178 0 33,781
ALEXION PHARMACEUTICALS INC COM 015351109 7,632 66,695 SH   SOLE 31 39,313 0 27,382
ALEXION PHARMACEUTICALS INC COM 015351109 5,043 44,073 SH   SOLE 32 44,073 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 57,552 502,946 SH   SOLE 34 502,946 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15,903 138,974 SH   SOLE 36 138,974 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 610 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 1,323 4,500 SH Call SOLE 4 4,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 15,846 53,900 SH Call SOLE 18 53,900 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 98,484 335,000 SH Call SOLE 19 335,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 7,673 26,100 SH Call SOLE 22 26,100 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 970 3,300 SH Call SOLE 26 3,300 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 46,449 158,000 SH Call SOLE 34 158,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,079,639 3,672,491 SH   SOLE 2 213,351 0 3,459,140
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 73 250 SH   SOLE 3 250 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 282,557 961,145 SH   SOLE 4 839,565 0 121,580
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 56,953 193,730 SH   SOLE 7 193,730 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69,418 236,131 SH   SOLE 13 236,131 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 281,957 959,104 SH   SOLE 15 951,457 0 7,647
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82 280 SH   SOLE 17 0 0 280
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 651,629 2,216,577 SH   SOLE 18 1,830,867 0 385,710
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 607,136 2,065,230 SH   SOLE 19 2,065,230 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,092,683 30,929,598 SH   SOLE 21 30,929,598 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,382,476 25,112,170 SH   SOLE 22 21,648,014 0 3,464,156
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 321,880 1,094,903 SH   SOLE 23 1,094,903 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 391,680 1,332,337 SH   SOLE 25 1,322,962 0 9,375
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,043,216 6,950,186 SH   SOLE 26 430,593 0 6,519,593
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 87,610 298,014 SH   SOLE 28 298,014 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 71,468 243,104 SH   SOLE 29 243,104 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,066,640 10,431,458 SH   SOLE 30 10,396,977 0 34,481
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 121,932 414,764 SH   SOLE 31 153,608 0 261,156
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,744 29,742 SH   SOLE 32 29,742 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 577,463 1,964,292 SH   SOLE 34 1,964,292 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,362 11,437 SH   SOLE 36 11,437 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,679 12,513 SH   SOLE 40 12,513 0 0
ALICO INC COM 016230104 126 4,404 SH   SOLE 2 325 0 4,079
ALICO INC COM 016230104 0 1 SH   SOLE 7 1 0 0
ALICO INC COM 016230104 580 20,279 SH   SOLE 18 20,279 0 0
ALICO INC COM 016230104 269 9,385 SH   SOLE 19 9,385 0 0
ALICO INC COM 016230104 4,387 153,268 SH   SOLE 21 153,268 0 0
ALICO INC COM 016230104 4,308 150,541 SH   SOLE 22 149,343 0 1,198
ALIGN TECHNOLOGY INC COM 016255101 63,053 192,612 SH   SOLE 2 29,404 0 163,208
ALIGN TECHNOLOGY INC COM 016255101 11,994 36,638 SH   SOLE 4 34,305 0 2,333
ALIGN TECHNOLOGY INC COM 016255101 22,193 67,794 SH   SOLE 7 65,719 0 2,075
ALIGN TECHNOLOGY INC COM 016255101 70 215 SH   SOLE 13 215 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,445 7,469 SH   SOLE 15 7,469 0 0
ALIGN TECHNOLOGY INC COM 016255101 50,002 152,744 SH   SOLE 18 141,091 0 11,653
ALIGN TECHNOLOGY INC COM 016255101 7,086 21,647 SH   SOLE 19 21,647 0 0
ALIGN TECHNOLOGY INC COM 016255101 722,306 2,206,459 SH   SOLE 21 2,206,459 0 0
ALIGN TECHNOLOGY INC COM 016255101 576,314 1,760,491 SH   SOLE 22 1,606,106 0 154,385
ALIGN TECHNOLOGY INC COM 016255101 18,755 57,292 SH   SOLE 23 57,292 0 0
ALIGN TECHNOLOGY INC COM 016255101 31,339 95,734 SH   SOLE 25 95,734 0 0
ALIGN TECHNOLOGY INC COM 016255101 135,517 413,970 SH   SOLE 26 70,139 0 343,831
ALIGN TECHNOLOGY INC COM 016255101 4,759 14,538 SH   SOLE 28 10,362 0 4,176
ALIGN TECHNOLOGY INC COM 016255101 5,406 16,515 SH   SOLE 29 734 0 15,781
ALIGN TECHNOLOGY INC COM 016255101 120,533 368,196 SH   SOLE 30 338,169 0 30,027
ALIGN TECHNOLOGY INC COM 016255101 7,930 24,224 SH   SOLE 31 10,883 0 13,341
ALIGN TECHNOLOGY INC COM 016255101 5,146 15,721 SH   SOLE 32 15,721 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,427 4,358 SH   SOLE 34 4,358 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,449 47,193 SH   SOLE 36 47,193 0 0
ALIGN TECHNOLOGY INC COM 016255101 521 1,592 SH   SOLE 40 1,592 0 0
ALIMERA SCIENCES INC COM NEW 016259202 0 58 SH   SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202 46 9,480 SH   SOLE 21 9,480 0 0
ALIMERA SCIENCES INC COM NEW 016259202 3 686 SH   SOLE 22 686 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 11 4,744 SH   SOLE 22 4,744 0 0
ALJ REGL HLDGS INC COM 001627108 6 8,096 SH   SOLE 21 8,096 0 0
ALKALINE WTR CO INC COM NEW 01643A207 193 152,856 SH   SOLE 21 152,856 0 0
ALKALINE WTR CO INC COM NEW 01643A207 16 12,638 SH   SOLE 22 12,638 0 0
ALKERMES PLC SHS G01767105 6,073 366,515 SH   SOLE 2 55,888 0 310,627
ALKERMES PLC SHS G01767105 13 757 SH   SOLE 4 757 0 0
ALKERMES PLC SHS G01767105 53 3,212 SH   SOLE 7 3,212 0 0
ALKERMES PLC SHS G01767105 985 59,424 SH   SOLE 18 59,424 0 0
ALKERMES PLC SHS G01767105 658 39,720 SH   SOLE 19 39,720 0 0
ALKERMES PLC SHS G01767105 54,478 3,287,729 SH   SOLE 21 3,287,729 0 0
ALKERMES PLC SHS G01767105 68,860 4,155,715 SH   SOLE 22 3,934,330 0 221,385
ALKERMES PLC SHS G01767105 1,153 69,600 SH   SOLE 26 38,693 0 30,907
ALKERMES PLC SHS G01767105 421 25,393 SH   SOLE 28 25,393 0 0
ALKERMES PLC SHS G01767105 13,592 820,276 SH   SOLE 30 820,276 0 0
ALKERMES PLC SHS G01767105 49 2,951 SH   SOLE 31 2,951 0 0
ALKERMES PLC SHS G01767105 55 3,341 SH   SOLE 34 3,341 0 0
ALKERMES PLC SHS G01767105 295 17,794 SH   SOLE 40 17,794 0 0
ALLAKOS INC COM 01671P100 5,700 69,978 SH   SOLE 2 62,341 0 7,637
ALLAKOS INC COM 01671P100 12 147 SH   SOLE 4 147 0 0
ALLAKOS INC COM 01671P100 36 437 SH   SOLE 7 437 0 0
ALLAKOS INC COM 01671P100 10,971 134,698 SH   SOLE 18 133,309 0 1,389
ALLAKOS INC COM 01671P100 67,797 832,381 SH   SOLE 19 832,381 0 0
ALLAKOS INC COM 01671P100 467 5,731 SH   SOLE 20 5,731 0 0
ALLAKOS INC COM 01671P100 100,462 1,233,419 SH   SOLE 21 1,233,419 0 0
ALLAKOS INC COM 01671P100 59,025 724,675 SH   SOLE 22 703,977 0 20,698
ALLAKOS INC COM 01671P100 44 543 SH   SOLE 23 543 0 0
ALLAKOS INC COM 01671P100 25 312 SH   SOLE 25 312 0 0
ALLAKOS INC COM 01671P100 1,224 15,022 SH   SOLE 26 7,619 0 7,403
ALLAKOS INC COM 01671P100 278 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 1,599 19,626 SH   SOLE 30 19,626 0 0
ALLAKOS INC COM 01671P100 22,381 274,787 SH   SOLE 34 274,787 0 0
ALLAKOS INC COM 01671P100 63 769 SH   SOLE 36 769 0 0
ALLAKOS INC COM 01671P100 233 2,863 SH   SOLE 40 2,863 0 0
ALLEGHANY CORP DEL COM 017175100 21,809 41,904 SH   SOLE 2 10,799 0 31,105
ALLEGHANY CORP DEL COM 017175100 3,687 7,085 SH   SOLE 4 6,686 0 399
ALLEGHANY CORP DEL COM 017175100 6,345 12,191 SH   SOLE 7 3,621 0 8,570
ALLEGHANY CORP DEL COM 017175100 25 48 SH   SOLE 13 48 0 0
ALLEGHANY CORP DEL COM 017175100 705 1,355 SH   SOLE 15 1,355 0 0
ALLEGHANY CORP DEL COM 017175100 29,701 57,068 SH   SOLE 18 55,740 0 1,328
ALLEGHANY CORP DEL COM 017175100 2,211 4,249 SH   SOLE 19 4,249 0 0
ALLEGHANY CORP DEL COM 017175100 404,674 777,547 SH   SOLE 21 777,547 0 0
ALLEGHANY CORP DEL COM 017175100 258,046 495,813 SH   SOLE 22 474,332 0 21,481
ALLEGHANY CORP DEL COM 017175100 5,189 9,971 SH   SOLE 23 9,971 0 0
ALLEGHANY CORP DEL COM 017175100 8,670 16,659 SH   SOLE 25 16,659 0 0
ALLEGHANY CORP DEL COM 017175100 27,999 53,797 SH   SOLE 26 16,040 0 37,757
ALLEGHANY CORP DEL COM 017175100 1,532 2,943 SH   SOLE 28 1,959 0 984
ALLEGHANY CORP DEL COM 017175100 1,625 3,122 SH   SOLE 29 26 0 3,096
ALLEGHANY CORP DEL COM 017175100 21,512 41,334 SH   SOLE 30 41,334 0 0
ALLEGHANY CORP DEL COM 017175100 1,314 2,525 SH   SOLE 31 1,666 0 859
ALLEGHANY CORP DEL COM 017175100 384 737 SH   SOLE 34 737 0 0
ALLEGHANY CORP DEL COM 017175100 8,637 16,595 SH   SOLE 36 16,595 0 0
ALLEGHANY CORP DEL COM 017175100 157 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,819 552,636 SH   SOLE 2 445,031 0 107,605
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 31 3,575 SH   SOLE 7 3,575 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,007 574,163 SH   SOLE 18 574,163 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,026 232,341 SH   SOLE 19 232,341 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 117,535 13,478,823 SH   SOLE 21 13,478,823 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 32,645 3,743,705 SH   SOLE 22 3,639,236 0 104,469
ALLEGHENY TECHNOLOGIES INC COM 01741R102 374 42,864 SH   SOLE 26 21,602 0 21,262
ALLEGHENY TECHNOLOGIES INC COM 01741R102 140 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,721 197,312 SH   SOLE 30 197,312 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 79 9,106 SH   SOLE 31 0 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 1,215 SH   SOLE 36 1,215 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 104 11,945 SH   SOLE 40 11,945 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 505 21,629 SH   SOLE 2 5,867 0 15,762
ALLEGIANCE BANCSHARES INC COM 01748H107 5 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,130 91,143 SH   SOLE 18 91,143 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 840 35,952 SH   SOLE 19 35,952 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 48,343 2,068,597 SH   SOLE 21 2,068,597 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 13,807 590,781 SH   SOLE 22 571,225 0 19,556
ALLEGIANCE BANCSHARES INC COM 01748H107 19 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 575 24,592 SH   SOLE 30 24,592 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 28 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,947 16,249 SH   SOLE 2 2,913 0 13,336
ALLEGIANT TRAVEL CO COM 01748X102 35 289 SH   SOLE 7 289 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7,605 63,481 SH   SOLE 18 62,257 0 1,224
ALLEGIANT TRAVEL CO COM 01748X102 6,504 54,293 SH   SOLE 19 54,293 0 0
ALLEGIANT TRAVEL CO COM 01748X102 162,263 1,354,452 SH   SOLE 21 1,354,452 0 0
ALLEGIANT TRAVEL CO COM 01748X102 51,918 433,370 SH   SOLE 22 426,629 0 6,741
ALLEGIANT TRAVEL CO COM 01748X102 487 4,067 SH   SOLE 23 4,067 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,069 17,268 SH   SOLE 26 0 0 17,268
ALLEGIANT TRAVEL CO COM 01748X102 76 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,884 15,727 SH   SOLE 30 15,727 0 0
ALLEGIANT TRAVEL CO COM 01748X102 89 747 SH   SOLE 34 747 0 0
ALLEGIANT TRAVEL CO COM 01748X102 57 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO OPTIONS 01748X102 8,985 75,000 SH Put SOLE 19 75,000 0 0
ALLEGION PLC ORD SHS G0176J109 53,674 542,656 SH   SOLE 2 327,796 0 214,860
ALLEGION PLC ORD SHS G0176J109 8,284 83,756 SH   SOLE 4 80,831 0 2,925
ALLEGION PLC ORD SHS G0176J109 8,966 90,648 SH   SOLE 7 87,829 0 2,819
ALLEGION PLC ORD SHS G0176J109 6,142 62,098 SH   SOLE 13 62,098 0 0
ALLEGION PLC ORD SHS G0176J109 858 8,672 SH   SOLE 15 8,672 0 0
ALLEGION PLC ORD SHS G0176J109 37,067 374,750 SH   SOLE 18 258,872 0 115,878
ALLEGION PLC ORD SHS G0176J109 48,135 486,658 SH   SOLE 19 486,658 0 0
ALLEGION PLC ORD SHS G0176J109 287,013 2,901,760 SH   SOLE 21 2,901,760 0 0
ALLEGION PLC ORD SHS G0176J109 353,727 3,576,252 SH   SOLE 22 2,728,763 0 847,489
ALLEGION PLC ORD SHS G0176J109 17,923 181,203 SH   SOLE 23 181,203 0 0
ALLEGION PLC ORD SHS G0176J109 13,896 140,496 SH   SOLE 25 140,496 0 0
ALLEGION PLC ORD SHS G0176J109 66,823 675,593 SH   SOLE 26 157,490 0 518,103
ALLEGION PLC ORD SHS G0176J109 1,893 19,136 SH   SOLE 28 13,895 0 5,241
ALLEGION PLC ORD SHS G0176J109 43,346 438,232 SH   SOLE 29 86,472 0 351,760
ALLEGION PLC ORD SHS G0176J109 52,129 527,034 SH   SOLE 30 496,417 0 30,617
ALLEGION PLC ORD SHS G0176J109 12,654 127,934 SH   SOLE 31 118,573 0 9,361
ALLEGION PLC ORD SHS G0176J109 9,770 98,777 SH   SOLE 34 98,777 0 0
ALLEGION PLC ORD SHS G0176J109 8,049 81,376 SH   SOLE 36 81,376 0 0
ALLEGION PLC ORD SHS G0176J109 189 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 10 6,957 SH   SOLE 18 6,957 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 156 105,266 SH   SOLE 21 105,266 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 34 22,975 SH   SOLE 22 22,975 0 0
ALLETE INC COM NEW 018522300 5,764 111,400 SH   SOLE 2 67,419 0 43,981
ALLETE INC COM NEW 018522300 277 5,361 SH   SOLE 4 5,361 0 0
ALLETE INC COM NEW 018522300 73 1,419 SH   SOLE 7 1,419 0 0
ALLETE INC COM NEW 018522300 12 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 15,754 304,492 SH   SOLE 18 304,492 0 0
ALLETE INC COM NEW 018522300 5,007 96,764 SH   SOLE 19 96,764 0 0
ALLETE INC COM NEW 018522300 183,880 3,553,930 SH   SOLE 21 3,553,930 0 0
ALLETE INC COM NEW 018522300 88,347 1,707,511 SH   SOLE 22 1,663,937 0 43,574
ALLETE INC COM NEW 018522300 1,062 20,525 SH   SOLE 26 11,483 0 9,042
ALLETE INC COM NEW 018522300 433 8,370 SH   SOLE 28 8,370 0 0
ALLETE INC COM NEW 018522300 1,961 37,902 SH   SOLE 30 37,902 0 0
ALLETE INC COM NEW 018522300 4 84 SH   SOLE 31 0 0 84
ALLETE INC COM NEW 018522300 210 4,061 SH   SOLE 36 4,061 0 0
ALLETE INC COM NEW 018522300 251 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,863 115,837 SH   SOLE 2 35,613 0 80,224
ALLIANCE DATA SYSTEMS CORP COM 018581108 17 407 SH   SOLE 4 407 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 315 7,498 SH   SOLE 7 1,358 0 6,140
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,162 122,970 SH   SOLE 18 122,970 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 511 12,169 SH   SOLE 19 12,169 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 86,510 2,060,748 SH   SOLE 21 2,060,748 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 61,113 1,455,765 SH   SOLE 22 1,386,028 0 69,737
ALLIANCE DATA SYSTEMS CORP COM 018581108 992 23,634 SH   SOLE 26 12,867 0 10,767
ALLIANCE DATA SYSTEMS CORP COM 018581108 256 6,107 SH   SOLE 28 6,107 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,605 62,055 SH   SOLE 30 62,055 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 240 5,707 SH   SOLE 31 825 0 4,882
ALLIANCE DATA SYSTEMS CORP COM 018581108 92 2,190 SH   SOLE 36 2,190 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 202 4,810 SH   SOLE 40 4,810 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 889 84,600 SH   SOLE 2 84,600 0 0
ALLIANT ENERGY CORP COM 018802108 34,078 659,788 SH   SOLE 2 129,851 0 529,937
ALLIANT ENERGY CORP COM 018802108 7,820 151,407 SH   SOLE 4 143,439 0 7,968
ALLIANT ENERGY CORP COM 018802108 22,291 431,576 SH   SOLE 7 279,168 0 152,408
ALLIANT ENERGY CORP COM 018802108 948 18,355 SH   SOLE 13 18,355 0 0
ALLIANT ENERGY CORP COM 018802108 1,491 28,872 SH   SOLE 15 28,872 0 0
ALLIANT ENERGY CORP COM 018802108 32,145 622,370 SH   SOLE 18 549,894 0 72,476
ALLIANT ENERGY CORP COM 018802108 14,192 274,778 SH   SOLE 19 274,778 0 0
ALLIANT ENERGY CORP COM 018802108 473,842 9,174,091 SH   SOLE 21 9,174,091 0 0
ALLIANT ENERGY CORP COM 018802108 323,187 6,257,242 SH   SOLE 22 5,636,304 0 620,938
ALLIANT ENERGY CORP COM 018802108 8,586 166,229 SH   SOLE 23 166,229 0 0
ALLIANT ENERGY CORP COM 018802108 14,119 273,364 SH   SOLE 25 273,364 0 0
ALLIANT ENERGY CORP COM 018802108 42,172 816,491 SH   SOLE 26 230,686 0 585,805
ALLIANT ENERGY CORP COM 018802108 2,553 49,437 SH   SOLE 28 34,162 0 15,275
ALLIANT ENERGY CORP COM 018802108 13 258 SH   SOLE 29 258 0 0
ALLIANT ENERGY CORP COM 018802108 51,656 1,000,122 SH   SOLE 30 1,000,122 0 0
ALLIANT ENERGY CORP COM 018802108 4,170 80,729 SH   SOLE 31 30,679 0 50,050
ALLIANT ENERGY CORP COM 018802108 2,492 48,252 SH   SOLE 32 48,252 0 0
ALLIANT ENERGY CORP COM 018802108 717 13,882 SH   SOLE 34 13,882 0 0
ALLIANT ENERGY CORP COM 018802108 10,152 196,563 SH   SOLE 36 196,563 0 0
ALLIANT ENERGY CORP COM 018802108 320 6,205 SH   SOLE 40 6,205 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 2 1,386 SH   SOLE 18 1,386 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 20 15,796 SH   SOLE 21 15,796 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 3 465 SH   SOLE 18 465 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 41 7,457 SH   SOLE 21 7,457 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 114 2,756 SH   SOLE 2 386 0 2,370
ALLIED MOTION TECHNOLOGIES I COM 019330109 6 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,234 29,888 SH   SOLE 18 29,888 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 549 13,288 SH   SOLE 19 13,288 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 9,962 241,337 SH   SOLE 21 241,337 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 9,244 223,933 SH   SOLE 22 221,451 0 2,482
ALLIED MOTION TECHNOLOGIES I COM 019330109 6 146 SH   SOLE 23 146 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 9,543 271,582 SH   SOLE 2 57,068 0 214,514
ALLISON TRANSMISSION HLDGS I COM 01973R101 17 480 SH   SOLE 4 480 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 97 2,761 SH   SOLE 7 2,761 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,149 61,156 SH   SOLE 18 60,051 0 1,105
ALLISON TRANSMISSION HLDGS I COM 01973R101 994 28,284 SH   SOLE 19 28,284 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 50,720 1,443,372 SH   SOLE 21 1,443,372 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 102,016 2,903,118 SH   SOLE 22 2,724,363 0 178,755
ALLISON TRANSMISSION HLDGS I COM 01973R101 22 616 SH   SOLE 23 616 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 89 2,531 SH   SOLE 25 2,531 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,965 84,383 SH   SOLE 26 27,524 0 56,859
ALLISON TRANSMISSION HLDGS I COM 01973R101 592 16,846 SH   SOLE 28 16,846 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,616 45,997 SH   SOLE 30 45,997 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 76 2,158 SH   SOLE 31 2,158 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 674 19,188 SH   SOLE 34 19,188 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 339 9,658 SH   SOLE 36 9,658 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 407 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,954 51,825 SH   SOLE 2 24,592 0 27,233
ALLOGENE THERAPEUTICS INC COM 019770106 17 449 SH   SOLE 4 449 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 56 1,487 SH   SOLE 7 1,487 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 8,604 228,157 SH   SOLE 18 211,269 0 16,888
ALLOGENE THERAPEUTICS INC COM 019770106 33,008 875,313 SH   SOLE 19 875,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 118,396 3,139,639 SH   SOLE 21 3,139,639 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 69,717 1,848,762 SH   SOLE 22 1,800,274 0 48,488
ALLOGENE THERAPEUTICS INC COM 019770106 678 17,990 SH   SOLE 23 17,990 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 21 567 SH   SOLE 25 567 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,934 77,792 SH   SOLE 26 15,371 0 62,421
ALLOGENE THERAPEUTICS INC COM 019770106 291 7,722 SH   SOLE 28 7,722 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,886 50,019 SH   SOLE 30 50,019 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 216 5,728 SH   SOLE 34 5,728 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 53 1,412 SH   SOLE 36 1,412 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 220 5,841 SH   SOLE 40 5,841 0 0
ALLOT LTD SHS M0854Q105 45 4,969 SH   SOLE 22 4,969 0 0
ALLOVIR INC COM 019818103 229 8,310 SH   SOLE 2 1,256 0 7,054
ALLOVIR INC COM 019818103 12 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 1,803 65,580 SH   SOLE 18 65,580 0 0
ALLOVIR INC COM 019818103 2,381 86,596 SH   SOLE 19 86,596 0 0
ALLOVIR INC COM 019818103 15,288 555,924 SH   SOLE 21 555,924 0 0
ALLOVIR INC COM 019818103 9,473 344,459 SH   SOLE 22 337,183 0 7,276
ALLOVIR INC COM 019818103 55 1,988 SH   SOLE 23 1,988 0 0
ALLOVIR INC COM 019818103 2,946 107,117 SH   SOLE 26 17,423 0 89,694
ALLOVIR INC COM 019818103 32 1,176 SH   SOLE 31 0 0 1,176
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,544 189,669 SH   SOLE 2 53,151 0 136,518
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 23 2,869 SH   SOLE 7 2,869 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,203 762,037 SH   SOLE 18 762,037 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,828 593,125 SH   SOLE 19 593,125 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 144,499 17,751,723 SH   SOLE 21 17,751,723 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 42,400 5,208,823 SH   SOLE 22 5,066,256 0 142,567
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 260 31,881 SH   SOLE 23 31,881 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 42 5,185 SH   SOLE 25 5,185 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,637 201,053 SH   SOLE 26 51,573 0 149,480
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 179 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7,635 938,021 SH   SOLE 30 938,021 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 34 4,226 SH   SOLE 34 4,226 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 154 18,908 SH   SOLE 36 18,908 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 154 18,884 SH   SOLE 40 18,884 0 0
ALLSTATE CORP COM 020002101 81,155 862,066 SH   SOLE 2 173,167 0 688,899
ALLSTATE CORP COM 020002101 16,674 177,121 SH   SOLE 4 167,273 0 9,848
ALLSTATE CORP COM 020002101 49,733 528,290 SH   SOLE 7 339,988 0 188,302
ALLSTATE CORP COM 020002101 369 3,919 SH   SOLE 13 3,919 0 0
ALLSTATE CORP COM 020002101 3,728 39,603 SH   SOLE 15 39,603 0 0
ALLSTATE CORP COM 020002101 125,256 1,330,525 SH   SOLE 18 1,223,753 0 106,772
ALLSTATE CORP COM 020002101 136,710 1,452,202 SH   SOLE 19 1,452,202 0 0
ALLSTATE CORP COM 020002101 774,141 8,223,293 SH   SOLE 21 8,223,293 0 0
ALLSTATE CORP COM 020002101 784,177 8,329,904 SH   SOLE 22 7,581,374 0 748,530
ALLSTATE CORP COM 020002101 24,716 262,542 SH   SOLE 23 262,542 0 0
ALLSTATE CORP COM 020002101 44,043 467,849 SH   SOLE 25 467,849 0 0
ALLSTATE CORP COM 020002101 318,051 3,378,493 SH   SOLE 26 355,757 0 3,022,736
ALLSTATE CORP COM 020002101 5,859 62,238 SH   SOLE 28 43,580 0 18,658
ALLSTATE CORP COM 020002101 1,632 17,333 SH   SOLE 29 13,375 0 3,958
ALLSTATE CORP COM 020002101 163,353 1,735,216 SH   SOLE 30 1,699,467 0 35,749
ALLSTATE CORP COM 020002101 9,695 102,990 SH   SOLE 31 63,036 0 39,954
ALLSTATE CORP COM 020002101 13,553 143,962 SH   SOLE 34 143,962 0 0
ALLSTATE CORP COM 020002101 29,481 313,157 SH   SOLE 36 313,157 0 0
ALLSTATE CORP COM 020002101 689 7,316 SH   SOLE 40 7,316 0 0
ALLY FINL INC COM 02005N100 25,775 1,028,109 SH   SOLE 2 175,321 0 852,788
ALLY FINL INC COM 02005N100 4,334 172,863 SH   SOLE 4 161,516 0 11,347
ALLY FINL INC COM 02005N100 3,964 158,109 SH   SOLE 7 35,829 0 122,280
ALLY FINL INC COM 02005N100 2,406 95,959 SH   SOLE 13 95,959 0 0
ALLY FINL INC COM 02005N100 1,048 41,791 SH   SOLE 15 41,791 0 0
ALLY FINL INC COM 02005N100 0 17 SH   SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 104,643 4,174,032 SH   SOLE 18 3,790,637 0 383,395
ALLY FINL INC COM 02005N100 53,056 2,116,303 SH   SOLE 19 2,116,303 0 0
ALLY FINL INC COM 02005N100 145,750 5,813,740 SH   SOLE 21 5,813,740 0 0
ALLY FINL INC COM 02005N100 281,998 11,248,417 SH   SOLE 22 10,088,405 0 1,160,012
ALLY FINL INC COM 02005N100 7,830 312,327 SH   SOLE 23 312,327 0 0
ALLY FINL INC COM 02005N100 18,181 725,198 SH   SOLE 25 657,070 0 68,128
ALLY FINL INC COM 02005N100 48,735 1,943,969 SH   SOLE 26 505,590 0 1,438,379
ALLY FINL INC COM 02005N100 1,811 72,245 SH   SOLE 28 51,093 0 21,152
ALLY FINL INC COM 02005N100 14,793 590,064 SH   SOLE 29 1,156 0 588,908
ALLY FINL INC COM 02005N100 36,065 1,438,583 SH   SOLE 30 1,254,188 0 184,395
ALLY FINL INC COM 02005N100 2,127 84,859 SH   SOLE 31 45,976 0 38,883
ALLY FINL INC COM 02005N100 30,036 1,198,090 SH   SOLE 34 1,198,090 0 0
ALLY FINL INC COM 02005N100 11,278 449,858 SH   SOLE 36 449,858 0 0
ALLY FINL INC COM 02005N100 227 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 48,952 336,209 SH   SOLE 2 94,709 0 241,500
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,984 54,834 SH   SOLE 4 51,262 0 3,572
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,246 8,561 SH   SOLE 7 8,561 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 66 454 SH   SOLE 13 454 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,336 9,179 SH   SOLE 15 9,179 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28,948 198,820 SH   SOLE 18 189,265 0 9,555
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 134,025 920,498 SH   SOLE 19 920,498 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 451,040 3,097,800 SH   SOLE 21 3,097,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 410,887 2,822,027 SH   SOLE 22 2,657,314 0 164,713
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,926 81,908 SH   SOLE 23 81,908 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17,384 119,398 SH   SOLE 25 119,398 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 50,960 350,003 SH   SOLE 26 90,141 0 259,862
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,268 22,443 SH   SOLE 28 15,851 0 6,592
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,091 28,095 SH   SOLE 29 3,896 0 24,199
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 32,653 224,267 SH   SOLE 30 217,003 0 7,264
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,807 33,013 SH   SOLE 31 19,689 0 13,324
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 75,789 520,527 SH   SOLE 34 520,527 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,144 69,669 SH   SOLE 36 69,669 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 359 2,465 SH   SOLE 40 2,465 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 238 18,595 SH   SOLE 2 1,273 0 17,322
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,071 83,535 SH   SOLE 18 83,535 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 491 38,270 SH   SOLE 19 38,270 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,974 621,978 SH   SOLE 21 621,978 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,035 548,718 SH   SOLE 22 540,270 0 8,448
ALPHA PRO TECH LTD COM 020772109 77 5,219 SH   SOLE 2 670 0 4,549
ALPHA PRO TECH LTD COM 020772109 4 279 SH   SOLE 7 279 0 0
ALPHA PRO TECH LTD COM 020772109 745 50,423 SH   SOLE 18 50,423 0 0
ALPHA PRO TECH LTD COM 020772109 350 23,661 SH   SOLE 19 23,661 0 0
ALPHA PRO TECH LTD COM 020772109 6,161 416,876 SH   SOLE 21 416,876 0 0
ALPHA PRO TECH LTD COM 020772109 2,539 171,791 SH   SOLE 22 166,420 0 5,371
ALPHABET INC CAP STK CL C 02079K107 1,153,191 784,697 SH   SOLE 2 133,430 0 651,267
ALPHABET INC CAP STK CL C 02079K107 227,772 154,989 SH   SOLE 4 145,526 0 9,463
ALPHABET INC CAP STK CL C 02079K107 405,543 275,955 SH   SOLE 7 267,133 0 8,822
ALPHABET INC CAP STK CL C 02079K107 15,291 10,405 SH   SOLE 13 10,405 0 0
ALPHABET INC CAP STK CL C 02079K107 44,768 30,463 SH   SOLE 15 30,463 0 0
ALPHABET INC CAP STK CL C 02079K107 44 30 SH   SOLE 17 0 0 30
ALPHABET INC CAP STK CL C 02079K107 1,536,192 1,045,313 SH   SOLE 18 976,886 0 68,427
ALPHABET INC CAP STK CL C 02079K107 605,568 412,063 SH   SOLE 19 412,063 0 0
ALPHABET INC CAP STK CL C 02079K107 9,007,762 6,129,397 SH   SOLE 21 6,129,397 0 0
ALPHABET INC CAP STK CL C 02079K107 10,375,375 7,059,999 SH   SOLE 22 6,368,014 0 691,985
ALPHABET INC CAP STK CL C 02079K107 332,609 226,326 SH   SOLE 23 226,326 0 0
ALPHABET INC CAP STK CL C 02079K107 720,950 490,576 SH   SOLE 25 487,953 0 2,623
ALPHABET INC CAP STK CL C 02079K107 2,044,319 1,391,072 SH   SOLE 26 193,112 0 1,197,960
ALPHABET INC CAP STK CL C 02079K107 87,130 59,288 SH   SOLE 28 41,810 0 17,478
ALPHABET INC CAP STK CL C 02079K107 80,027 54,455 SH   SOLE 29 10,165 0 44,290
ALPHABET INC CAP STK CL C 02079K107 1,843,829 1,254,647 SH   SOLE 30 1,243,016 0 11,631
ALPHABET INC CAP STK CL C 02079K107 287,950 195,938 SH   SOLE 31 51,596 0 144,342
ALPHABET INC CAP STK CL C 02079K107 100,056 68,084 SH   SOLE 32 68,084 0 0
ALPHABET INC CAP STK CL C 02079K107 281,068 191,255 SH   SOLE 34 191,255 0 0
ALPHABET INC CAP STK CL C 02079K107 280,448 190,833 SH   SOLE 36 190,833 0 0
ALPHABET INC CAP STK CL C 02079K107 9,924 6,753 SH   SOLE 40 6,753 0 0
ALPHABET INC CAP STK CL A 02079K305 1,191,996 813,316 SH   SOLE 2 141,228 0 672,088
ALPHABET INC CAP STK CL A 02079K305 219,976 150,093 SH   SOLE 4 140,753 0 9,340
ALPHABET INC CAP STK CL A 02079K305 414,031 282,499 SH   SOLE 7 272,761 0 9,738
ALPHABET INC CAP STK CL A 02079K305 20,845 14,223 SH   SOLE 13 14,223 0 0
ALPHABET INC CAP STK CL A 02079K305 44,458 30,334 SH   SOLE 15 30,334 0 0
ALPHABET INC CAP STK CL A 02079K305 48 33 SH   SOLE 17 0 0 33
ALPHABET INC CAP STK CL A 02079K305 1,874,120 1,278,739 SH   SOLE 18 1,130,843 0 147,896
ALPHABET INC CAP STK CL A 02079K305 605,222 412,952 SH   SOLE 19 412,952 0 0
ALPHABET INC CAP STK CL A 02079K305 3,812 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 9,084,208 6,198,286 SH   SOLE 21 6,198,286 0 0
ALPHABET INC CAP STK CL A 02079K305 10,624,713 7,249,395 SH   SOLE 22 6,529,432 0 719,963
ALPHABET INC CAP STK CL A 02079K305 335,095 228,640 SH   SOLE 23 228,640 0 0
ALPHABET INC CAP STK CL A 02079K305 519,193 354,253 SH   SOLE 25 351,643 0 2,610
ALPHABET INC CAP STK CL A 02079K305 2,108,866 1,438,910 SH   SOLE 26 192,604 0 1,246,306
ALPHABET INC CAP STK CL A 02079K305 86,149 58,781 SH   SOLE 28 41,491 0 17,290
ALPHABET INC CAP STK CL A 02079K305 94,997 64,818 SH   SOLE 29 13,057 0 51,761
ALPHABET INC CAP STK CL A 02079K305 1,841,877 1,256,739 SH   SOLE 30 1,245,699 0 11,040
ALPHABET INC CAP STK CL A 02079K305 195,836 133,622 SH   SOLE 31 55,183 0 78,439
ALPHABET INC CAP STK CL A 02079K305 102,876 70,194 SH   SOLE 32 70,194 0 0
ALPHABET INC CAP STK CL A 02079K305 217,617 148,483 SH   SOLE 34 148,483 0 0
ALPHABET INC CAP STK CL A 02079K305 283,180 193,218 SH   SOLE 36 193,218 0 0
ALPHABET INC CAP STK CL A 02079K305 9,858 6,726 SH   SOLE 40 6,726 0 0
ALPHABET INC OPTIONS 02079K305 73,280 50,000 SH Call SOLE 19 50,000 0 0
ALPHABET INC OPTIONS 02079K907 441 300 SH Call SOLE 4 300 0 0
ALPHABET INC OPTIONS 02079K957 1,323 900 SH Put SOLE 4 900 0 0
ALPHABET INC OPTIONS 02079K907 4,850 3,300 SH Call SOLE 18 3,300 0 0
ALPHABET INC OPTIONS 02079K957 15,431 10,500 SH Put SOLE 18 10,500 0 0
ALPHABET INC OPTIONS 02079K907 30,421 20,700 SH Call SOLE 19 20,700 0 0
ALPHABET INC OPTIONS 02079K957 95,965 65,300 SH Put SOLE 19 65,300 0 0
ALPHABET INC OPTIONS 02079K907 2,204 1,500 SH Call SOLE 22 1,500 0 0
ALPHABET INC OPTIONS 02079K957 6,907 4,700 SH Put SOLE 22 4,700 0 0
ALPHABET INC OPTIONS 02079K907 294 200 SH Call SOLE 26 200 0 0
ALPHABET INC OPTIONS 02079K957 1,029 700 SH Put SOLE 26 700 0 0
ALPHABET INC OPTIONS 02079K907 14,402 9,800 SH Call SOLE 34 9,800 0 0
ALPHABET INC OPTIONS 02079K957 45,264 30,800 SH Put SOLE 34 30,800 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 124 18,633 SH   SOLE 2 2,421 0 16,212
ALPHATEC HLDGS INC COM NEW 02081G201 7 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,199 180,617 SH   SOLE 18 180,617 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 578 87,039 SH   SOLE 19 87,039 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 9,892 1,489,762 SH   SOLE 21 1,489,762 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 7,352 1,107,254 SH   SOLE 22 1,090,554 0 16,700
ALPINE IMMUNE SCIENCES INC COM 02083G100 11 1,302 SH   SOLE 18 1,302 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 127 14,459 SH   SOLE 21 14,459 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 132 14,984 SH   SOLE 22 14,984 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 88 5,647 SH   SOLE 2 368 0 5,279
ALPINE INCOME PPTY TR INC COM 02083X103 434 27,904 SH   SOLE 18 27,904 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 193 12,401 SH   SOLE 19 12,401 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 3,377 217,170 SH   SOLE 21 217,170 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,258 80,920 SH   SOLE 22 79,362 0 1,558
ALPS ETF TR SECTR DIV DOGS 00162Q858 2 44 SH   SOLE 17 0 0 44
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 130 16,599 SH   SOLE 2 924 0 15,675
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 547 69,857 SH   SOLE 18 69,857 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 255 32,618 SH   SOLE 19 32,618 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 4,298 548,889 SH   SOLE 21 548,889 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 3,772 481,763 SH   SOLE 22 477,826 0 3,937
ALTABANCORP COM 021347109 333 16,575 SH   SOLE 2 5,400 0 11,175
ALTABANCORP COM 021347109 5 270 SH   SOLE 7 270 0 0
ALTABANCORP COM 021347109 1,338 66,518 SH   SOLE 18 66,518 0 0
ALTABANCORP COM 021347109 626 31,138 SH   SOLE 19 31,138 0 0
ALTABANCORP COM 021347109 10,571 525,392 SH   SOLE 21 525,392 0 0
ALTABANCORP COM 021347109 8,337 414,377 SH   SOLE 22 398,692 0 15,685
ALTABANCORP COM 021347109 62 3,100 SH   SOLE 28 3,100 0 0
ALTABANCORP COM 021347109 39 1,959 SH   SOLE 30 1,959 0 0
ALTABANCORP COM 021347109 34 1,702 SH   SOLE 40 1,702 0 0
ALTAIR ENGR INC COM CL A 021369103 1,648 39,252 SH   SOLE 2 16,270 0 22,982
ALTAIR ENGR INC COM CL A 021369103 261 6,209 SH   SOLE 4 6,209 0 0
ALTAIR ENGR INC COM CL A 021369103 372 8,871 SH   SOLE 7 875 0 7,996
ALTAIR ENGR INC COM CL A 021369103 10,165 242,134 SH   SOLE 18 228,322 0 13,812
ALTAIR ENGR INC COM CL A 021369103 25,577 609,266 SH   SOLE 19 609,266 0 0
ALTAIR ENGR INC COM CL A 021369103 63,524 1,513,188 SH   SOLE 21 1,513,188 0 0
ALTAIR ENGR INC COM CL A 021369103 55,608 1,324,625 SH   SOLE 22 1,289,401 0 35,224
ALTAIR ENGR INC COM CL A 021369103 341 8,125 SH   SOLE 23 8,125 0 0
ALTAIR ENGR INC COM CL A 021369103 30 715 SH   SOLE 25 715 0 0
ALTAIR ENGR INC COM CL A 021369103 1,566 37,302 SH   SOLE 26 12,477 0 24,825
ALTAIR ENGR INC COM CL A 021369103 229 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 7,295 173,765 SH   SOLE 30 173,765 0 0
ALTAIR ENGR INC COM CL A 021369103 8,280 197,233 SH   SOLE 34 197,233 0 0
ALTAIR ENGR INC COM CL A 021369103 74 1,760 SH   SOLE 36 1,760 0 0
ALTAIR ENGR INC COM CL A 021369103 155 3,689 SH   SOLE 40 3,689 0 0
ALTERYX INC COM CL A 02156B103 12,622 111,160 SH   SOLE 2 18,924 0 92,236
ALTERYX INC COM CL A 02156B103 38 332 SH   SOLE 4 332 0 0
ALTERYX INC COM CL A 02156B103 116 1,020 SH   SOLE 7 1,020 0 0
ALTERYX INC COM CL A 02156B103 3,182 28,023 SH   SOLE 18 27,663 0 360
ALTERYX INC COM CL A 02156B103 1,488 13,106 SH   SOLE 19 13,106 0 0
ALTERYX INC COM CL A 02156B103 111,822 984,779 SH   SOLE 21 984,779 0 0
ALTERYX INC COM CL A 02156B103 155,551 1,369,888 SH   SOLE 22 1,295,605 0 74,283
ALTERYX INC COM CL A 02156B103 72 631 SH   SOLE 25 631 0 0
ALTERYX INC COM CL A 02156B103 3,388 29,835 SH   SOLE 26 16,280 0 13,555
ALTERYX INC COM CL A 02156B103 824 7,253 SH   SOLE 28 7,253 0 0
ALTERYX INC COM CL A 02156B103 25,571 225,198 SH   SOLE 30 225,198 0 0
ALTERYX INC COM CL A 02156B103 117 1,027 SH   SOLE 31 1,027 0 0
ALTERYX INC COM CL A 02156B103 263 2,316 SH   SOLE 34 2,316 0 0
ALTERYX INC COM CL A 02156B103 176 1,553 SH   SOLE 36 1,553 0 0
ALTERYX INC COM CL A 02156B103 686 6,042 SH   SOLE 40 6,042 0 0
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 1,327 1,325,000 PRN   SOLE 21 1,325,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 1,646 1,650,000 PRN   SOLE 21 1,650,000 0 0
ALTICE USA INC CL A 02156K103 18,610 715,753 SH   SOLE 2 47,631 0 668,122
ALTICE USA INC CL A 02156K103 3,772 145,076 SH   SOLE 4 134,339 0 10,737
ALTICE USA INC CL A 02156K103 694 26,690 SH   SOLE 7 26,690 0 0
ALTICE USA INC CL A 02156K103 230 8,827 SH   SOLE 13 8,827 0 0
ALTICE USA INC CL A 02156K103 703 27,039 SH   SOLE 15 27,039 0 0
ALTICE USA INC CL A 02156K103 5,998 230,697 SH   SOLE 18 205,626 0 25,071
ALTICE USA INC CL A 02156K103 8,209 315,732 SH   SOLE 19 315,732 0 0
ALTICE USA INC CL A 02156K103 117,260 4,510,011 SH   SOLE 21 4,510,011 0 0
ALTICE USA INC CL A 02156K103 209,978 8,076,093 SH   SOLE 22 7,607,891 0 468,202
ALTICE USA INC CL A 02156K103 5,760 221,531 SH   SOLE 23 221,531 0 0
ALTICE USA INC CL A 02156K103 7,390 284,238 SH   SOLE 25 284,238 0 0
ALTICE USA INC CL A 02156K103 26,680 1,026,152 SH   SOLE 26 325,899 0 700,253
ALTICE USA INC CL A 02156K103 1,583 60,902 SH   SOLE 28 42,322 0 18,580
ALTICE USA INC CL A 02156K103 1,715 65,974 SH   SOLE 29 785 0 65,189
ALTICE USA INC CL A 02156K103 12,504 480,927 SH   SOLE 30 468,890 0 12,037
ALTICE USA INC CL A 02156K103 1,961 75,404 SH   SOLE 31 44,307 0 31,097
ALTICE USA INC CL A 02156K103 1,343 51,666 SH   SOLE 34 51,666 0 0
ALTICE USA INC CL A 02156K103 5,657 217,576 SH   SOLE 36 217,576 0 0
ALTICE USA INC CL A 02156K103 179 6,894 SH   SOLE 40 6,894 0 0
ALTIMMUNE INC COM NEW 02155H200 87 6,612 SH   SOLE 18 6,612 0 0
ALTIMMUNE INC COM NEW 02155H200 1,431 108,393 SH   SOLE 21 108,393 0 0
ALTIMMUNE INC COM NEW 02155H200 5,039 381,728 SH   SOLE 22 381,728 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 59 4,635 SH   SOLE 2 191 0 4,444
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 255 20,125 SH   SOLE 18 20,125 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 130 10,283 SH   SOLE 19 10,283 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2,007 158,393 SH   SOLE 21 158,393 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2,873 226,766 SH   SOLE 22 224,569 0 2,197
ALTRA INDL MOTION CORP COM 02208R106 4,260 115,224 SH   SOLE 2 54,797 0 60,427
ALTRA INDL MOTION CORP COM 02208R106 20 544 SH   SOLE 4 544 0 0
ALTRA INDL MOTION CORP COM 02208R106 50 1,359 SH   SOLE 7 1,359 0 0
ALTRA INDL MOTION CORP COM 02208R106 8,872 239,973 SH   SOLE 18 239,973 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,834 157,812 SH   SOLE 19 157,812 0 0
ALTRA INDL MOTION CORP COM 02208R106 75,093 2,031,184 SH   SOLE 21 2,031,184 0 0
ALTRA INDL MOTION CORP COM 02208R106 66,017 1,785,700 SH   SOLE 22 1,732,697 0 53,003
ALTRA INDL MOTION CORP COM 02208R106 116 3,144 SH   SOLE 23 3,144 0 0
ALTRA INDL MOTION CORP COM 02208R106 21 566 SH   SOLE 25 566 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,059 28,656 SH   SOLE 26 11,823 0 16,833
ALTRA INDL MOTION CORP COM 02208R106 327 8,852 SH   SOLE 28 8,852 0 0
ALTRA INDL MOTION CORP COM 02208R106 10,297 278,534 SH   SOLE 30 278,534 0 0
ALTRA INDL MOTION CORP COM 02208R106 52 1,395 SH   SOLE 36 1,395 0 0
ALTRA INDL MOTION CORP COM 02208R106 228 6,180 SH   SOLE 40 6,180 0 0
ALTRIA GROUP INC COM 02209S103 144,047 3,727,912 SH   SOLE 2 807,942 0 2,919,970
ALTRIA GROUP INC COM 02209S103 10,761 278,485 SH   SOLE 4 278,485 0 0
ALTRIA GROUP INC COM 02209S103 73,538 1,903,150 SH   SOLE 7 1,899,598 0 3,552
ALTRIA GROUP INC COM 02209S103 137 3,536 SH   SOLE 13 3,536 0 0
ALTRIA GROUP INC COM 02209S103 8,716 225,579 SH   SOLE 15 225,579 0 0
ALTRIA GROUP INC COM 02209S103 2 63 SH   SOLE 17 0 0 63
ALTRIA GROUP INC COM 02209S103 449,731 11,639,004 SH   SOLE 18 10,849,140 0 789,864
ALTRIA GROUP INC COM 02209S103 404,603 10,471,082 SH   SOLE 19 10,471,082 0 0
ALTRIA GROUP INC COM 02209S103 596 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 1,954,280 50,576,596 SH   SOLE 21 50,576,596 0 0
ALTRIA GROUP INC COM 02209S103 1,731,946 44,822,629 SH   SOLE 22 41,090,751 0 3,731,878
ALTRIA GROUP INC COM 02209S103 50,574 1,308,858 SH   SOLE 23 1,308,858 0 0
ALTRIA GROUP INC COM 02209S103 81,940 2,120,590 SH   SOLE 25 2,060,965 0 59,625
ALTRIA GROUP INC COM 02209S103 207,295 5,364,765 SH   SOLE 26 869,235 0 4,495,530
ALTRIA GROUP INC COM 02209S103 134 3,457 SH   SOLE 29 3,457 0 0
ALTRIA GROUP INC COM 02209S103 268,375 6,945,535 SH   SOLE 30 6,945,535 0 0
ALTRIA GROUP INC COM 02209S103 60,076 1,554,749 SH   SOLE 31 0 0 1,554,749
ALTRIA GROUP INC COM 02209S103 6,333 163,910 SH   SOLE 32 163,910 0 0
ALTRIA GROUP INC COM 02209S103 31,377 812,023 SH   SOLE 34 812,023 0 0
ALTRIA GROUP INC COM 02209S103 56,030 1,450,059 SH   SOLE 36 1,450,059 0 0
ALTRIA GROUP INC COM 02209S103 1,592 41,197 SH   SOLE 40 41,197 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 41 3,694 SH   SOLE 21 3,694 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 517 46,520 SH   SOLE 22 46,520 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 545 104,741 SH   SOLE 7 104,741 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 197 5,232 SH   SOLE 2 525 0 4,707
ALX ONCOLOGY HLDGS INC COM 00166B105 1,320 34,980 SH   SOLE 18 34,980 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 11,526 305,404 SH   SOLE 19 305,404 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 324 8,573 SH   SOLE 20 8,573 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 11,264 298,464 SH   SOLE 21 298,464 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 6,650 176,196 SH   SOLE 22 172,351 0 3,845
ALX ONCOLOGY HLDGS INC COM 00166B105 6 165 SH   SOLE 23 165 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 325 34,571 SH   SOLE 2 8,188 0 26,383
AMAG PHARMACEUTICALS INC COM 00163U106 1 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 6 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,417 150,742 SH   SOLE 18 150,742 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 721 76,659 SH   SOLE 19 76,659 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 35,134 3,737,666 SH   SOLE 21 3,737,666 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 10,830 1,152,177 SH   SOLE 22 1,122,387 0 29,790
AMAG PHARMACEUTICALS INC COM 00163U106 31 3,294 SH   SOLE 23 3,294 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 367 39,090 SH   SOLE 26 0 0 39,090
AMAG PHARMACEUTICALS INC COM 00163U106 47 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 429 45,610 SH   SOLE 30 45,610 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 41 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 62,675 69,810,000 PRN   SOLE 2 69,810,000 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 584 650,000 PRN   SOLE 21 650,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 157 14,793 SH   SOLE 2 4,878 0 9,915
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5 428 SH   SOLE 7 428 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 539 50,988 SH   SOLE 18 50,988 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 282 26,649 SH   SOLE 19 26,649 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,570 526,448 SH   SOLE 21 526,448 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 4,564 431,361 SH   SOLE 22 426,813 0 4,548
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 11 1,000 SH   SOLE 26 0 0 1,000
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 25 2,346 SH   SOLE 30 2,346 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 72 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 15,287 3,631,129 SH   SOLE 21 3,631,129 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 328 77,924 SH   SOLE 30 77,924 0 0
AMAZON COM INC COM 023135106 3,511,505 1,115,213 SH   SOLE 2 182,141 0 933,072
AMAZON COM INC COM 023135106 643,811 204,467 SH   SOLE 4 191,244 0 13,223
AMAZON COM INC COM 023135106 1,271,149 403,702 SH   SOLE 7 387,673 0 16,029
AMAZON COM INC COM 023135106 49,904 15,849 SH   SOLE 13 15,659 0 190
AMAZON COM INC COM 023135106 134,920 42,849 SH   SOLE 15 42,849 0 0
AMAZON COM INC COM 023135106 394 125 SH   SOLE 17 0 0 125
AMAZON COM INC COM 023135106 4,523,085 1,436,479 SH   SOLE 18 1,209,393 0 227,086
AMAZON COM INC COM 023135106 2,221,753 705,603 SH   SOLE 19 705,603 0 0
AMAZON COM INC COM 023135106 3,215 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 25,771,968 8,184,877 SH   SOLE 21 8,184,877 0 0
AMAZON COM INC COM 023135106 32,029,930 10,172,333 SH   SOLE 22 9,189,755 0 982,578
AMAZON COM INC COM 023135106 997,694 316,856 SH   SOLE 23 316,856 0 0
AMAZON COM INC COM 023135106 1,631,496 518,144 SH   SOLE 25 515,870 0 2,274
AMAZON COM INC COM 023135106 5,778,751 1,835,264 SH   SOLE 26 265,173 0 1,570,091
AMAZON COM INC COM 023135106 261,417 83,023 SH   SOLE 28 58,543 0 24,480
AMAZON COM INC COM 023135106 263,111 83,561 SH   SOLE 29 15,264 0 68,297
AMAZON COM INC COM 023135106 5,500,466 1,746,884 SH   SOLE 30 1,736,032 0 10,852
AMAZON COM INC COM 023135106 603,186 191,565 SH   SOLE 31 75,341 0 116,224
AMAZON COM INC COM 023135106 319,284 101,401 SH   SOLE 32 101,401 0 0
AMAZON COM INC COM 023135106 717,259 227,793 SH   SOLE 34 227,793 0 0
AMAZON COM INC COM 023135106 833,623 264,749 SH   SOLE 36 264,749 0 0
AMAZON COM INC COM 023135106 29,774 9,456 SH   SOLE 40 9,456 0 0
AMAZON COM INC OPTIONS 023135106 630 200 SH Call SOLE 4 200 0 0
AMAZON COM INC OPTIONS 023135106 1,260 400 SH Put SOLE 4 400 0 0
AMAZON COM INC OPTIONS 023135106 7,557 2,400 SH Call SOLE 18 2,400 0 0
AMAZON COM INC OPTIONS 023135106 14,169 4,500 SH Put SOLE 18 4,500 0 0
AMAZON COM INC OPTIONS 023135106 47,231 15,000 SH Call SOLE 19 15,000 0 0
AMAZON COM INC OPTIONS 023135106 86,905 27,600 SH Put SOLE 19 27,600 0 0
AMAZON COM INC OPTIONS 023135106 3,463 1,100 SH Call SOLE 22 1,100 0 0
AMAZON COM INC OPTIONS 023135106 6,298 2,000 SH Put SOLE 22 2,000 0 0
AMAZON COM INC OPTIONS 023135106 630 200 SH Call SOLE 26 200 0 0
AMAZON COM INC OPTIONS 023135106 630 200 SH Put SOLE 26 200 0 0
AMAZON COM INC OPTIONS 023135106 22,041 7,000 SH Call SOLE 34 7,000 0 0
AMAZON COM INC OPTIONS 023135106 40,933 13,000 SH Put SOLE 34 13,000 0 0
AMBAC FINL GROUP INC COM NEW 023139884 690 54,024 SH   SOLE 2 15,210 0 38,814
AMBAC FINL GROUP INC COM NEW 023139884 12 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,760 216,168 SH   SOLE 18 216,168 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,086 85,009 SH   SOLE 19 85,009 0 0
AMBAC FINL GROUP INC COM NEW 023139884 55,941 4,380,649 SH   SOLE 21 4,380,649 0 0
AMBAC FINL GROUP INC COM NEW 023139884 18,431 1,443,343 SH   SOLE 22 1,401,111 0 42,232
AMBAC FINL GROUP INC COM NEW 023139884 42 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 80 6,268 SH   SOLE 28 6,268 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,014 79,375 SH   SOLE 30 79,375 0 0
AMBAC FINL GROUP INC COM NEW 023139884 67 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 2,497 47,863 SH   SOLE 2 14,628 0 33,235
AMBARELLA INC SHS G037AX101 7 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 31 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 7,000 134,145 SH   SOLE 18 121,975 0 12,170
AMBARELLA INC SHS G037AX101 10,047 192,538 SH   SOLE 19 192,538 0 0
AMBARELLA INC SHS G037AX101 56,249 1,077,988 SH   SOLE 21 1,077,988 0 0
AMBARELLA INC SHS G037AX101 60,254 1,154,730 SH   SOLE 22 1,125,900 0 28,830
AMBARELLA INC SHS G037AX101 926 17,747 SH   SOLE 23 17,747 0 0
AMBARELLA INC SHS G037AX101 3,503 67,129 SH   SOLE 26 9,189 0 57,940
AMBARELLA INC SHS G037AX101 280 5,368 SH   SOLE 28 5,368 0 0
AMBARELLA INC SHS G037AX101 8,235 157,819 SH   SOLE 30 157,819 0 0
AMBARELLA INC SHS G037AX101 168 3,221 SH   SOLE 40 3,221 0 0
AMBEV SA SPONSORED ADR 02319V103 2,625 1,161,420 SH   SOLE 2 1,161,420 0 0
AMBEV SA SPONSORED ADR 02319V103 744 329,140 SH   SOLE 4 329,140 0 0
AMBEV SA SPONSORED ADR 02319V103 714 316,035 SH   SOLE 13 316,035 0 0
AMBEV SA SPONSORED ADR 02319V103 1,226 542,499 SH   SOLE 18 542,499 0 0
AMBEV SA SPONSORED ADR 02319V103 908 401,927 SH   SOLE 19 401,927 0 0
AMBEV SA SPONSORED ADR 02319V103 28,956 12,812,515 SH   SOLE 21 12,812,515 0 0
AMBEV SA SPONSORED ADR 02319V103 21,034 9,307,058 SH   SOLE 22 5,328,807 0 3,978,251
AMBEV SA SPONSORED ADR 02319V103 4,323 1,912,691 SH   SOLE 30 1,912,691 0 0
AMBEV SA SPONSORED ADR 02319V103 1,105 488,884 SH   SOLE 31 444,443 0 44,441
AMBEV SA SPONSORED ADR 02319V103 248 109,749 SH   SOLE 34 109,749 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 298 63,223 SH   SOLE 2 17,648 0 45,575
AMC ENTMT HLDGS INC CL A COM 00165C104 1 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 15 3,205 SH   SOLE 7 3,205 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 946 200,882 SH   SOLE 18 200,882 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 469 99,540 SH   SOLE 19 99,540 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 7,654 1,625,035 SH   SOLE 21 1,625,035 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 7,608 1,615,287 SH   SOLE 22 1,575,105 0 40,182
AMC ENTMT HLDGS INC CL A COM 00165C104 68 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 31 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 124 26,286 SH   SOLE 30 26,286 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 61 13,012 SH   SOLE 31 0 0 13,012
AMC ENTMT HLDGS INC CL A COM 00165C104 32 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 1,326 53,668 SH   SOLE 2 28,758 0 24,910
AMC NETWORKS INC CL A 00164V103 5 205 SH   SOLE 4 205 0 0
AMC NETWORKS INC CL A 00164V103 36 1,451 SH   SOLE 7 1,451 0 0
AMC NETWORKS INC CL A 00164V103 5,684 230,037 SH   SOLE 18 230,037 0 0
AMC NETWORKS INC CL A 00164V103 4,891 197,950 SH   SOLE 19 197,950 0 0
AMC NETWORKS INC CL A 00164V103 65,371 2,645,544 SH   SOLE 21 2,645,544 0 0
AMC NETWORKS INC CL A 00164V103 35,646 1,442,576 SH   SOLE 22 1,350,682 0 91,894
AMC NETWORKS INC CL A 00164V103 310 12,543 SH   SOLE 26 7,652 0 4,891
AMC NETWORKS INC CL A 00164V103 139 5,609 SH   SOLE 28 5,609 0 0
AMC NETWORKS INC CL A 00164V103 433 17,530 SH   SOLE 30 17,530 0 0
AMC NETWORKS INC CL A 00164V103 44 1,761 SH   SOLE 31 0 0 1,761
AMC NETWORKS INC CL A 00164V103 23 914 SH   SOLE 34 914 0 0
AMC NETWORKS INC CL A 00164V103 39 1,582 SH   SOLE 36 1,582 0 0
AMC NETWORKS INC CL A 00164V103 106 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 2 37 SH   SOLE 18 37 0 0
AMCON DISTRG CO COM NEW 02341Q205 3 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 40,827 3,694,756 SH   SOLE 2 361,545 0 3,333,211
AMCOR PLC ORD G0250X107 9,071 820,950 SH   SOLE 4 772,372 0 48,578
AMCOR PLC ORD G0250X107 26,716 2,417,777 SH   SOLE 7 1,865,304 0 552,473
AMCOR PLC ORD G0250X107 56 5,079 SH   SOLE 13 5,079 0 0
AMCOR PLC ORD G0250X107 2,063 186,671 SH   SOLE 15 186,671 0 0
AMCOR PLC ORD G0250X107 56,592 5,121,403 SH   SOLE 18 4,868,157 0 253,246
AMCOR PLC ORD G0250X107 4,885 442,109 SH   SOLE 19 442,109 0 0
AMCOR PLC ORD G0250X107 497,364 45,010,361 SH   SOLE 21 45,010,361 0 0
AMCOR PLC ORD G0250X107 409,579 37,065,962 SH   SOLE 22 33,777,246 0 3,288,716
AMCOR PLC ORD G0250X107 12,289 1,112,088 SH   SOLE 23 1,112,088 0 0
AMCOR PLC ORD G0250X107 4,396 397,870 SH   SOLE 25 397,870 0 0
AMCOR PLC ORD G0250X107 65,721 5,947,588 SH   SOLE 26 1,313,560 0 4,634,028
AMCOR PLC ORD G0250X107 3,416 309,128 SH   SOLE 28 216,792 0 92,336
AMCOR PLC ORD G0250X107 3,687 333,678 SH   SOLE 29 1,626 0 332,052
AMCOR PLC ORD G0250X107 57,379 5,192,711 SH   SOLE 30 5,192,711 0 0
AMCOR PLC ORD G0250X107 7,362 666,272 SH   SOLE 31 209,265 0 457,007
AMCOR PLC ORD G0250X107 943 85,367 SH   SOLE 34 85,367 0 0
AMCOR PLC ORD G0250X107 6,393 578,518 SH   SOLE 36 578,518 0 0
AMCOR PLC ORD G0250X107 386 34,962 SH   SOLE 40 34,962 0 0
AMDOCS LTD SHS G02602103 18,108 315,409 SH   SOLE 2 68,020 0 247,389
AMDOCS LTD SHS G02602103 148 2,575 SH   SOLE 4 2,575 0 0
AMDOCS LTD SHS G02602103 984 17,135 SH   SOLE 7 3,668 0 13,467
AMDOCS LTD SHS G02602103 472 8,225 SH   SOLE 13 0 0 8,225
AMDOCS LTD SHS G02602103 55 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,370 58,701 SH   SOLE 18 58,437 0 264
AMDOCS LTD SHS G02602103 9,177 159,842 SH   SOLE 19 159,842 0 0
AMDOCS LTD SHS G02602103 71,752 1,249,812 SH   SOLE 21 1,249,812 0 0
AMDOCS LTD SHS G02602103 73,653 1,282,926 SH   SOLE 22 1,158,881 0 124,045
AMDOCS LTD SHS G02602103 594 10,338 SH   SOLE 23 10,338 0 0
AMDOCS LTD SHS G02602103 8,547 148,868 SH   SOLE 25 148,868 0 0
AMDOCS LTD SHS G02602103 28,521 496,799 SH   SOLE 26 1,252 0 495,547
AMDOCS LTD SHS G02602103 10 182 SH   SOLE 28 182 0 0
AMDOCS LTD SHS G02602103 231 4,026 SH   SOLE 29 4,026 0 0
AMDOCS LTD SHS G02602103 253 4,406 SH   SOLE 30 4,406 0 0
AMDOCS LTD SHS G02602103 1,484 25,852 SH   SOLE 31 6,053 0 19,799
AMDOCS LTD SHS G02602103 553 9,629 SH   SOLE 34 9,629 0 0
AMDOCS LTD SHS G02602103 3,054 53,194 SH   SOLE 36 53,194 0 0
AMEDISYS INC COM 023436108 30,814 130,331 SH   SOLE 2 73,248 0 57,083
AMEDISYS INC COM 023436108 49 208 SH   SOLE 4 208 0 0
AMEDISYS INC COM 023436108 144 611 SH   SOLE 7 611 0 0
AMEDISYS INC COM 023436108 3 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 27,142 114,801 SH   SOLE 18 114,801 0 0
AMEDISYS INC COM 023436108 145,404 614,996 SH   SOLE 19 614,996 0 0
AMEDISYS INC COM 023436108 1,466 6,200 SH   SOLE 20 6,200 0 0
AMEDISYS INC COM 023436108 391,091 1,654,150 SH   SOLE 21 1,654,150 0 0
AMEDISYS INC COM 023436108 236,575 1,000,613 SH   SOLE 22 955,981 0 44,632
AMEDISYS INC COM 023436108 120 509 SH   SOLE 25 509 0 0
AMEDISYS INC COM 023436108 4,021 17,008 SH   SOLE 26 9,337 0 7,671
AMEDISYS INC COM 023436108 1,048 4,433 SH   SOLE 28 4,433 0 0
AMEDISYS INC COM 023436108 4,581 19,374 SH   SOLE 30 19,374 0 0
AMEDISYS INC COM 023436108 146 617 SH   SOLE 31 617 0 0
AMEDISYS INC COM 023436108 75,454 319,138 SH   SOLE 34 319,138 0 0
AMEDISYS INC COM 023436108 297 1,256 SH   SOLE 36 1,256 0 0
AMEDISYS INC COM 023436108 778 3,291 SH   SOLE 40 3,291 0 0
AMER STATES WTR CO COM 029899101 2,228 29,722 SH   SOLE 2 13,524 0 16,198
AMER STATES WTR CO COM 029899101 301 4,010 SH   SOLE 4 4,010 0 0
AMER STATES WTR CO COM 029899101 6,885 91,865 SH   SOLE 7 91,865 0 0
AMER STATES WTR CO COM 029899101 13,802 184,154 SH   SOLE 18 175,110 0 9,044
AMER STATES WTR CO COM 029899101 9,952 132,783 SH   SOLE 19 132,783 0 0
AMER STATES WTR CO COM 029899101 295,934 3,948,413 SH   SOLE 21 3,948,413 0 0
AMER STATES WTR CO COM 029899101 84,327 1,125,107 SH   SOLE 22 1,094,192 0 30,915
AMER STATES WTR CO COM 029899101 495 6,603 SH   SOLE 23 6,603 0 0
AMER STATES WTR CO COM 029899101 47 626 SH   SOLE 25 626 0 0
AMER STATES WTR CO COM 029899101 3,394 45,283 SH   SOLE 26 11,548 0 33,735
AMER STATES WTR CO COM 029899101 449 5,993 SH   SOLE 28 5,993 0 0
AMER STATES WTR CO COM 029899101 21,482 286,621 SH   SOLE 30 286,621 0 0
AMER STATES WTR CO COM 029899101 182 2,434 SH   SOLE 34 2,434 0 0
AMER STATES WTR CO COM 029899101 243 3,236 SH   SOLE 36 3,236 0 0
AMER STATES WTR CO COM 029899101 313 4,181 SH   SOLE 40 4,181 0 0
AMERANT BANCORP INC CL A 023576101 224 24,074 SH   SOLE 2 7,524 0 16,550
AMERANT BANCORP INC CL A 023576101 3 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 875 93,940 SH   SOLE 18 93,940 0 0
AMERANT BANCORP INC CL A 023576101 395 42,474 SH   SOLE 19 42,474 0 0
AMERANT BANCORP INC CL A 023576101 7,053 757,520 SH   SOLE 21 757,520 0 0
AMERANT BANCORP INC CL A 023576101 6,025 647,159 SH   SOLE 22 639,645 0 7,514
AMERANT BANCORP INC CL A 023576101 33 3,535 SH   SOLE 30 3,535 0 0
AMERCO COM 023586100 7,698 21,626 SH   SOLE 2 2,336 0 19,290
AMERCO COM 023586100 1,640 4,608 SH   SOLE 4 4,348 0 260
AMERCO COM 023586100 2,464 6,921 SH   SOLE 7 4,004 0 2,917
AMERCO COM 023586100 5 14 SH   SOLE 13 14 0 0
AMERCO COM 023586100 385 1,081 SH   SOLE 15 1,081 0 0
AMERCO COM 023586100 2,365 6,644 SH   SOLE 18 5,872 0 772
AMERCO COM 023586100 1,154 3,243 SH   SOLE 19 3,243 0 0
AMERCO COM 023586100 98,631 277,069 SH   SOLE 21 277,069 0 0
AMERCO COM 023586100 88,883 249,686 SH   SOLE 22 236,082 0 13,604
AMERCO COM 023586100 2,362 6,636 SH   SOLE 23 6,636 0 0
AMERCO COM 023586100 1,425 4,003 SH   SOLE 25 4,003 0 0
AMERCO COM 023586100 11,903 33,436 SH   SOLE 26 16,539 0 16,897
AMERCO COM 023586100 755 2,122 SH   SOLE 28 1,478 0 644
AMERCO COM 023586100 681 1,914 SH   SOLE 29 35 0 1,879
AMERCO COM 023586100 9,770 27,445 SH   SOLE 30 21,063 0 6,382
AMERCO COM 023586100 428 1,201 SH   SOLE 31 842 0 359
AMERCO COM 023586100 211 593 SH   SOLE 34 593 0 0
AMERCO COM 023586100 1,652 4,642 SH   SOLE 36 4,642 0 0
AMERCO COM 023586100 46 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 48,991 619,514 SH   SOLE 2 103,855 0 515,659
AMEREN CORP COM 023608102 12,490 157,938 SH   SOLE 4 150,203 0 7,735
AMEREN CORP COM 023608102 33,147 419,156 SH   SOLE 7 253,255 0 165,901
AMEREN CORP COM 023608102 2,751 34,787 SH   SOLE 13 34,787 0 0
AMEREN CORP COM 023608102 2,391 30,232 SH   SOLE 15 30,232 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 43,064 544,560 SH   SOLE 18 461,390 0 83,170
AMEREN CORP COM 023608102 33,914 428,858 SH   SOLE 19 428,858 0 0
AMEREN CORP COM 023608102 466,220 5,895,553 SH   SOLE 21 5,895,553 0 0
AMEREN CORP COM 023608102 493,946 6,246,150 SH   SOLE 22 5,628,863 0 617,287
AMEREN CORP COM 023608102 13,402 169,477 SH   SOLE 23 169,477 0 0
AMEREN CORP COM 023608102 20,177 255,151 SH   SOLE 25 255,151 0 0
AMEREN CORP COM 023608102 67,761 856,869 SH   SOLE 26 196,246 0 660,623
AMEREN CORP COM 023608102 3,857 48,769 SH   SOLE 28 33,805 0 14,964
AMEREN CORP COM 023608102 20 255 SH   SOLE 29 255 0 0
AMEREN CORP COM 023608102 87,029 1,100,514 SH   SOLE 30 1,100,514 0 0
AMEREN CORP COM 023608102 6,053 76,541 SH   SOLE 31 34,056 0 42,485
AMEREN CORP COM 023608102 7,346 92,891 SH   SOLE 34 92,891 0 0
AMEREN CORP COM 023608102 18,234 230,574 SH   SOLE 36 230,574 0 0
AMEREN CORP COM 023608102 476 6,020 SH   SOLE 40 6,020 0 0
AMERESCO INC CL A 02361E108 484 14,503 SH   SOLE 2 7,058 0 7,445
AMERESCO INC CL A 02361E108 1,390 41,629 SH   SOLE 7 41,629 0 0
AMERESCO INC CL A 02361E108 3,112 93,164 SH   SOLE 18 93,164 0 0
AMERESCO INC CL A 02361E108 1,556 46,589 SH   SOLE 19 46,589 0 0
AMERESCO INC CL A 02361E108 25,032 749,455 SH   SOLE 21 749,455 0 0
AMERESCO INC CL A 02361E108 20,397 610,694 SH   SOLE 22 580,496 0 30,198
AMERESCO INC CL A 02361E108 107 3,199 SH   SOLE 28 3,199 0 0
AMERESCO INC CL A 02361E108 352 10,524 SH   SOLE 30 10,524 0 0
AMERESCO INC CL A 02361E108 75 2,237 SH   SOLE 40 2,237 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,541 363,563 SH   SOLE 2 0 0 363,563
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,238 1,059,876 SH   SOLE 18 0 0 1,059,876
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,451 436,456 SH   SOLE 19 436,456 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,127 90,227 SH   SOLE 22 90,227 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,760 861,524 SH   SOLE 25 861,524 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 44,949 3,598,776 SH   SOLE 34 3,598,776 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17,387 1,414,749 SH   SOLE 2 430,355 0 984,394
AMERICAN AIRLS GROUP INC COM 02376R102 368 29,915 SH   SOLE 4 29,915 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,227 425,288 SH   SOLE 7 410,000 0 15,288
AMERICAN AIRLS GROUP INC COM 02376R102 94 7,655 SH   SOLE 15 7,655 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 0 32 SH   SOLE 17 0 0 32
AMERICAN AIRLS GROUP INC COM 02376R102 10,785 877,526 SH   SOLE 18 807,197 0 70,329
AMERICAN AIRLS GROUP INC COM 02376R102 2,264 184,214 SH   SOLE 19 184,214 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 136,131 11,076,569 SH   SOLE 21 11,076,569 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 156,304 12,717,953 SH   SOLE 22 11,666,117 0 1,051,836
AMERICAN AIRLS GROUP INC COM 02376R102 1,255 102,108 SH   SOLE 23 102,108 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,022 83,174 SH   SOLE 25 83,174 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,000 650,914 SH   SOLE 26 36,993 0 613,921
AMERICAN AIRLS GROUP INC COM 02376R102 204 16,617 SH   SOLE 28 16,617 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 866 70,493 SH   SOLE 29 70,493 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,061 1,062,731 SH   SOLE 30 1,062,731 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,730 222,123 SH   SOLE 31 109,495 0 112,628
AMERICAN AIRLS GROUP INC COM 02376R102 204 16,626 SH   SOLE 34 16,626 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,108 90,129 SH   SOLE 36 90,129 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 139 11,323 SH   SOLE 40 11,323 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 11,062 900,000 SH Put SOLE 19 900,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 123 10,000 SH Put SOLE 34 10,000 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 3,688 4,000,000 PRN   SOLE 21 4,000,000 0 0
AMERICAN ASSETS TR INC COM 024013104 1,431 59,419 SH   SOLE 2 16,684 0 42,735
AMERICAN ASSETS TR INC COM 024013104 879 36,477 SH   SOLE 4 36,477 0 0
AMERICAN ASSETS TR INC COM 024013104 1,460 60,593 SH   SOLE 7 60,593 0 0
AMERICAN ASSETS TR INC COM 024013104 5,659 234,924 SH   SOLE 18 234,924 0 0
AMERICAN ASSETS TR INC COM 024013104 3,769 156,459 SH   SOLE 19 156,459 0 0
AMERICAN ASSETS TR INC COM 024013104 132,817 5,513,360 SH   SOLE 21 5,513,360 0 0
AMERICAN ASSETS TR INC COM 024013104 44,898 1,863,778 SH   SOLE 22 1,823,335 0 40,443
AMERICAN ASSETS TR INC COM 024013104 64 2,637 SH   SOLE 23 2,637 0 0
AMERICAN ASSETS TR INC COM 024013104 4,161 172,721 SH   SOLE 25 172,721 0 0
AMERICAN ASSETS TR INC COM 024013104 1,244 51,628 SH   SOLE 26 5,943 0 45,685
AMERICAN ASSETS TR INC COM 024013104 160 6,623 SH   SOLE 28 6,623 0 0
AMERICAN ASSETS TR INC COM 024013104 748 31,035 SH   SOLE 29 31,035 0 0
AMERICAN ASSETS TR INC COM 024013104 6,989 290,130 SH   SOLE 30 290,130 0 0
AMERICAN ASSETS TR INC COM 024013104 138 5,728 SH   SOLE 40 5,728 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 759 131,529 SH   SOLE 2 36,653 0 94,876
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 40 6,920 SH   SOLE 7 6,920 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,028 524,757 SH   SOLE 18 524,757 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,162 201,446 SH   SOLE 19 201,446 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 70,134 12,154,873 SH   SOLE 21 12,154,873 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 18,646 3,231,594 SH   SOLE 22 3,138,904 0 92,690
AMERICAN AXLE & MFG HLDGS IN COM 024061103 179 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 80 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 997 172,876 SH   SOLE 30 172,876 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 85 14,751 SH   SOLE 31 0 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 131 22,737 SH   SOLE 36 22,737 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 80 13,894 SH   SOLE 40 13,894 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 12,595 360,693 SH   SOLE 2 104,229 0 256,464
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,518 100,754 SH   SOLE 4 100,754 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 6,657 190,645 SH   SOLE 7 190,645 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 12,419 355,636 SH   SOLE 18 355,636 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,151 204,796 SH   SOLE 19 204,796 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 269,704 7,723,473 SH   SOLE 21 7,723,473 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 192,612 5,515,795 SH   SOLE 22 5,313,034 0 202,761
AMERICAN CAMPUS CMNTYS INC COM 024835100 249 7,130 SH   SOLE 23 7,130 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 16,442 470,838 SH   SOLE 25 470,838 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,037 144,237 SH   SOLE 26 31,940 0 112,297
AMERICAN CAMPUS CMNTYS INC COM 024835100 658 18,841 SH   SOLE 28 18,841 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,096 88,663 SH   SOLE 29 88,663 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 21,647 619,909 SH   SOLE 30 619,909 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 216 6,192 SH   SOLE 31 2,692 0 3,500
AMERICAN CAMPUS CMNTYS INC COM 024835100 89 2,541 SH   SOLE 34 2,541 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 340 9,726 SH   SOLE 36 9,726 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 512 14,653 SH   SOLE 40 14,653 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,759 253,798 SH   SOLE 2 116,084 0 137,714
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 71 4,786 SH   SOLE 7 4,786 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13,154 888,202 SH   SOLE 18 887,642 0 560
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5,956 402,179 SH   SOLE 19 402,179 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 140,723 9,501,907 SH   SOLE 21 9,501,907 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 76,686 5,177,969 SH   SOLE 22 5,042,733 0 135,236
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 167 11,252 SH   SOLE 23 11,252 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 38 2,557 SH   SOLE 25 2,557 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,820 122,858 SH   SOLE 26 43,710 0 79,148
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 319 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 974 65,789 SH   SOLE 30 65,789 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 244 16,448 SH   SOLE 31 0 0 16,448
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 251 16,932 SH   SOLE 36 16,932 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 264 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 94,048 1,150,719 SH   SOLE 2 108,491 0 1,042,228
AMERICAN ELEC PWR CO INC COM 025537101 24,030 294,012 SH   SOLE 4 278,479 0 15,533
AMERICAN ELEC PWR CO INC COM 025537101 44,316 542,223 SH   SOLE 7 501,821 0 40,402
AMERICAN ELEC PWR CO INC COM 025537101 128 1,567 SH   SOLE 13 1,567 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,995 61,114 SH   SOLE 15 61,114 0 0
AMERICAN ELEC PWR CO INC COM 025537101 74,046 905,980 SH   SOLE 18 827,590 0 78,390
AMERICAN ELEC PWR CO INC COM 025537101 28,417 347,699 SH   SOLE 19 347,699 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,164,221 14,244,721 SH   SOLE 21 14,244,721 0 0
AMERICAN ELEC PWR CO INC COM 025537101 975,722 11,938,360 SH   SOLE 22 10,910,161 0 1,028,199
AMERICAN ELEC PWR CO INC COM 025537101 28,201 345,054 SH   SOLE 23 345,054 0 0
AMERICAN ELEC PWR CO INC COM 025537101 39,754 486,404 SH   SOLE 25 486,404 0 0
AMERICAN ELEC PWR CO INC COM 025537101 128,785 1,575,740 SH   SOLE 26 321,352 0 1,254,388
AMERICAN ELEC PWR CO INC COM 025537101 7,897 96,617 SH   SOLE 28 67,856 0 28,761
AMERICAN ELEC PWR CO INC COM 025537101 81 985 SH   SOLE 29 985 0 0
AMERICAN ELEC PWR CO INC COM 025537101 165,364 2,023,301 SH   SOLE 30 2,023,301 0 0
AMERICAN ELEC PWR CO INC COM 025537101 25,180 308,088 SH   SOLE 31 64,596 0 243,492
AMERICAN ELEC PWR CO INC COM 025537101 2,499 30,573 SH   SOLE 32 30,573 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,417 127,462 SH   SOLE 34 127,462 0 0
AMERICAN ELEC PWR CO INC COM 025537101 36,165 442,491 SH   SOLE 36 442,491 0 0
AMERICAN ELEC PWR CO INC COM 025537101 886 10,838 SH   SOLE 40 10,838 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 58,777 1,211,639 SH   SOLE 21 1,211,639 0 0
AMERICAN ELEC PWR CO INC UNIT 99/99/9999 02557T307 55,334 1,128,800 SH   SOLE 21 1,128,800 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,356 107,131 SH   SOLE 2 28,197 0 78,934
AMERICAN EQTY INVT LIFE HLD COM 025676206 9 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 50 2,264 SH   SOLE 7 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9,408 427,828 SH   SOLE 18 427,828 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,681 167,402 SH   SOLE 19 167,402 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 217,401 9,886,335 SH   SOLE 21 9,886,335 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 56,082 2,550,321 SH   SOLE 22 2,481,510 0 68,811
AMERICAN EQTY INVT LIFE HLD COM 025676206 378 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 230 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,891 176,965 SH   SOLE 30 176,965 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 50 2,264 SH   SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 174 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 201,843 2,013,399 SH   SOLE 2 560,775 0 1,452,624
AMERICAN EXPRESS CO COM 025816109 36,517 364,260 SH   SOLE 4 342,957 0 21,303
AMERICAN EXPRESS CO COM 025816109 58,250 581,047 SH   SOLE 7 558,213 0 22,834
AMERICAN EXPRESS CO COM 025816109 3,532 35,234 SH   SOLE 13 35,234 0 0
AMERICAN EXPRESS CO COM 025816109 8,437 84,157 SH   SOLE 15 84,157 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 289,604 2,888,822 SH   SOLE 18 2,680,882 0 207,940
AMERICAN EXPRESS CO COM 025816109 203,161 2,026,539 SH   SOLE 19 2,026,539 0 0
AMERICAN EXPRESS CO COM 025816109 1,273,277 12,701,017 SH   SOLE 21 12,701,017 0 0
AMERICAN EXPRESS CO COM 025816109 1,603,553 15,995,541 SH   SOLE 22 14,222,719 0 1,772,822
AMERICAN EXPRESS CO COM 025816109 58,494 583,483 SH   SOLE 23 583,483 0 0
AMERICAN EXPRESS CO COM 025816109 84,436 842,257 SH   SOLE 25 842,257 0 0
AMERICAN EXPRESS CO COM 025816109 359,999 3,591,010 SH   SOLE 26 474,544 0 3,116,466
AMERICAN EXPRESS CO COM 025816109 13,569 135,354 SH   SOLE 28 95,775 0 39,579
AMERICAN EXPRESS CO COM 025816109 14,756 147,196 SH   SOLE 29 39,766 0 107,430
AMERICAN EXPRESS CO COM 025816109 315,586 3,147,987 SH   SOLE 30 3,106,521 0 41,466
AMERICAN EXPRESS CO COM 025816109 19,626 195,767 SH   SOLE 31 151,034 0 44,733
AMERICAN EXPRESS CO COM 025816109 5,568 55,542 SH   SOLE 32 55,542 0 0
AMERICAN EXPRESS CO COM 025816109 48,587 484,662 SH   SOLE 34 484,662 0 0
AMERICAN EXPRESS CO COM 025816109 46,634 465,182 SH   SOLE 36 465,182 0 0
AMERICAN EXPRESS CO COM 025816109 1,563 15,590 SH   SOLE 40 15,590 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 891 142,143 SH   SOLE 2 35,593 0 106,550
AMERICAN FIN TR INC COM CLASS A 02607T109 476 75,938 SH   SOLE 4 75,938 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 832 132,700 SH   SOLE 7 132,700 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,553 407,125 SH   SOLE 18 407,125 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,247 358,313 SH   SOLE 19 358,313 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 24,304 3,876,268 SH   SOLE 21 3,876,268 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 24,802 3,955,738 SH   SOLE 22 3,854,961 0 100,777
AMERICAN FIN TR INC COM CLASS A 02607T109 35 5,513 SH   SOLE 23 5,513 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,488 396,817 SH   SOLE 25 396,817 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 869 138,660 SH   SOLE 26 58,287 0 80,373
AMERICAN FIN TR INC COM CLASS A 02607T109 87 13,861 SH   SOLE 28 13,861 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 481 76,778 SH   SOLE 29 76,778 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,004 479,069 SH   SOLE 30 479,069 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 58 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,899 222,436 SH   SOLE 2 60,472 0 161,964
AMERICAN FINL GROUP INC OHIO COM 025932104 2,400 35,836 SH   SOLE 4 33,871 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 559 8,340 SH   SOLE 7 8,340 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 18 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 473 7,060 SH   SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 18,199 271,710 SH   SOLE 18 265,767 0 5,943
AMERICAN FINL GROUP INC OHIO COM 025932104 1,386 20,692 SH   SOLE 19 20,692 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 215,930 3,223,802 SH   SOLE 21 3,223,802 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 159,394 2,379,726 SH   SOLE 22 2,256,949 0 122,777
AMERICAN FINL GROUP INC OHIO COM 025932104 4,071 60,778 SH   SOLE 23 60,778 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 176 2,626 SH   SOLE 25 2,626 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 13,336 199,108 SH   SOLE 26 101,662 0 97,446
AMERICAN FINL GROUP INC OHIO COM 025932104 1,045 15,597 SH   SOLE 28 10,541 0 5,056
AMERICAN FINL GROUP INC OHIO COM 025932104 1,197 17,871 SH   SOLE 29 1,406 0 16,465
AMERICAN FINL GROUP INC OHIO COM 025932104 9,958 148,678 SH   SOLE 30 123,201 0 25,477
AMERICAN FINL GROUP INC OHIO COM 025932104 2,373 35,430 SH   SOLE 31 12,726 0 22,704
AMERICAN FINL GROUP INC OHIO COM 025932104 513 7,654 SH   SOLE 34 7,654 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,666 24,875 SH   SOLE 36 24,875 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 101 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 16,179 568,076 SH   SOLE 2 95,886 0 472,190
AMERICAN HOMES 4 RENT CL A 02665T306 14,286 501,613 SH   SOLE 4 501,613 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,068 318,388 SH   SOLE 7 318,388 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 17,682 620,859 SH   SOLE 18 620,859 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 28,365 995,951 SH   SOLE 19 995,951 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 155,903 5,474,116 SH   SOLE 21 5,474,116 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 271,652 9,538,333 SH   SOLE 22 8,731,211 0 807,122
AMERICAN HOMES 4 RENT CL A 02665T306 1,993 69,963 SH   SOLE 23 69,963 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 25,131 882,398 SH   SOLE 25 882,398 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,132 285,546 SH   SOLE 26 63,951 0 221,595
AMERICAN HOMES 4 RENT CL A 02665T306 2,680 94,112 SH   SOLE 28 94,112 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,784 167,979 SH   SOLE 29 167,979 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14,299 502,062 SH   SOLE 30 502,062 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 143 5,013 SH   SOLE 31 5,013 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,129 355,666 SH   SOLE 34 355,666 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 244 8,559 SH   SOLE 36 8,559 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 824 28,922 SH   SOLE 40 28,922 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN INTL GROUP INC COM NEW 026874784 61,350 2,228,463 SH   SOLE 2 363,012 0 1,865,451
AMERICAN INTL GROUP INC COM NEW 026874784 10,646 386,700 SH   SOLE 4 359,907 0 26,793
AMERICAN INTL GROUP INC COM NEW 026874784 23,125 840,007 SH   SOLE 7 733,842 0 106,165
AMERICAN INTL GROUP INC COM NEW 026874784 78 2,823 SH   SOLE 13 2,823 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,929 106,388 SH   SOLE 15 106,388 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 266,293 9,672,819 SH   SOLE 18 9,505,902 0 166,917
AMERICAN INTL GROUP INC COM NEW 026874784 414,300 15,049,036 SH   SOLE 19 15,049,036 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 464,164 16,860,303 SH   SOLE 21 16,860,303 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 592,947 21,538,202 SH   SOLE 22 19,749,448 0 1,788,754
AMERICAN INTL GROUP INC COM NEW 026874784 18,372 667,355 SH   SOLE 23 667,355 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 34,382 1,248,902 SH   SOLE 25 1,248,902 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 107,253 3,895,844 SH   SOLE 26 611,914 0 3,283,930
AMERICAN INTL GROUP INC COM NEW 026874784 4,684 170,147 SH   SOLE 28 118,933 0 51,214
AMERICAN INTL GROUP INC COM NEW 026874784 137 4,986 SH   SOLE 29 4,986 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 96,044 3,488,712 SH   SOLE 30 3,488,712 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,671 205,980 SH   SOLE 31 116,463 0 89,517
AMERICAN INTL GROUP INC COM NEW 026874784 13,974 507,586 SH   SOLE 34 507,586 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 20,867 757,968 SH   SOLE 36 757,968 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 548 19,912 SH   SOLE 40 19,912 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,473 21,812 SH   SOLE 2 4,275 0 17,537
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 13 188 SH   SOLE 4 188 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 8 118 SH   SOLE 7 118 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 274 4,051 SH   SOLE 18 3,132 0 919
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,029 15,238 SH   SOLE 19 15,238 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 5,990 88,698 SH   SOLE 21 88,698 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 17,155 254,029 SH   SOLE 22 241,398 0 12,631
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 849 12,572 SH   SOLE 26 4,121 0 8,451
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 75 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 317 4,696 SH   SOLE 30 4,696 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 9 140 SH   SOLE 31 140 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 80 1,179 SH   SOLE 40 1,179 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 210 10,055 SH   SOLE 2 732 0 9,323
AMERICAN NATL BANKSHARES INC COM 027745108 4 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 918 43,880 SH   SOLE 18 43,880 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 436 20,836 SH   SOLE 19 20,836 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 7,844 374,946 SH   SOLE 21 374,946 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 6,579 314,475 SH   SOLE 22 310,617 0 3,858
AMERICAN NATL BANKSHARES INC COM 027745108 20 945 SH   SOLE 23 945 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 96 7,375 SH   SOLE 2 4,502 0 2,873
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1 84 SH   SOLE 4 84 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 4 269 SH   SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 713 54,756 SH   SOLE 18 54,756 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 330 25,343 SH   SOLE 19 25,343 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 6,568 504,094 SH   SOLE 21 504,094 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 5,212 400,008 SH   SOLE 22 388,776 0 11,232
AMERICAN OUTDOOR BRANDS INC COM 02875D109 12 888 SH   SOLE 26 0 0 888
AMERICAN OUTDOOR BRANDS INC COM 02875D109 26 1,959 SH   SOLE 28 1,959 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 67 5,167 SH   SOLE 30 5,167 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 17 1,334 SH   SOLE 40 1,334 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 486 17,241 SH   SOLE 2 4,680 0 12,561
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 181 SH   SOLE 7 181 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,053 72,843 SH   SOLE 18 72,843 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 758 26,892 SH   SOLE 19 26,892 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 46,556 1,651,522 SH   SOLE 21 1,651,522 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 12,900 457,607 SH   SOLE 22 444,416 0 13,191
AMERICAN PUBLIC EDUCATION IN COM 02913V103 63 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 67 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 714 25,343 SH   SOLE 30 25,343 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 52 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 71 10,359 SH   SOLE 2 683 0 9,676
AMERICAN RENAL ASSOCS HLDGS COM 029227105 3 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 429 62,127 SH   SOLE 18 62,127 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 167 24,258 SH   SOLE 19 24,258 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 3,098 449,046 SH   SOLE 21 449,046 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 2,961 429,121 SH   SOLE 22 424,297 0 4,824
AMERICAN RIV BANKSHARES COM 029326105 12 1,176 SH   SOLE 18 1,176 0 0
AMERICAN RIV BANKSHARES COM 029326105 222 22,251 SH   SOLE 21 22,251 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 925 925,000 PRN   SOLE 21 925,000 0 0
AMERICAN RLTY INVS INC COM 029174109 10 1,137 SH   SOLE 2 0 0 1,137
AMERICAN RLTY INVS INC COM 029174109 81 8,962 SH   SOLE 18 8,962 0 0
AMERICAN RLTY INVS INC COM 029174109 39 4,317 SH   SOLE 19 4,317 0 0
AMERICAN RLTY INVS INC COM 029174109 545 60,067 SH   SOLE 21 60,067 0 0
AMERICAN RLTY INVS INC COM 029174109 492 54,257 SH   SOLE 22 53,955 0 302
AMERICAN SHARED HOSPITAL SVC COM 029595105 1 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 281 20,006 SH   SOLE 2 9,804 0 10,202
AMERICAN SOFTWARE INC CL A 029683109 6 444 SH   SOLE 7 444 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,764 125,668 SH   SOLE 18 125,668 0 0
AMERICAN SOFTWARE INC CL A 029683109 857 61,040 SH   SOLE 19 61,040 0 0
AMERICAN SOFTWARE INC CL A 029683109 14,621 1,041,367 SH   SOLE 21 1,041,367 0 0
AMERICAN SOFTWARE INC CL A 029683109 11,826 842,303 SH   SOLE 22 813,393 0 28,910
AMERICAN SOFTWARE INC CL A 029683109 6 445 SH   SOLE 23 445 0 0
AMERICAN SOFTWARE INC CL A 029683109 15 1,034 SH   SOLE 26 0 0 1,034
AMERICAN SOFTWARE INC CL A 029683109 60 4,239 SH   SOLE 28 4,239 0 0
AMERICAN SOFTWARE INC CL A 029683109 222 15,831 SH   SOLE 30 15,831 0 0
AMERICAN SOFTWARE INC CL A 029683109 7 508 SH   SOLE 34 508 0 0
AMERICAN SOFTWARE INC CL A 029683109 44 3,113 SH   SOLE 40 3,113 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 282 19,496 SH   SOLE 2 1,471 0 18,025
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 12 819 SH   SOLE 7 819 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,214 83,871 SH   SOLE 18 83,871 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 620 42,813 SH   SOLE 19 42,813 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 10,650 735,467 SH   SOLE 21 735,467 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 8,563 591,392 SH   SOLE 22 582,293 0 9,099
AMERICAN TOWER CORP NEW COM 03027X100 297,794 1,231,928 SH   SOLE 2 285,547 0 946,381
AMERICAN TOWER CORP NEW COM 03027X100 66,020 273,115 SH   SOLE 4 259,142 0 13,973
AMERICAN TOWER CORP NEW COM 03027X100 242,267 1,002,221 SH   SOLE 7 986,238 0 15,983
AMERICAN TOWER CORP NEW COM 03027X100 5,123 21,192 SH   SOLE 13 19,884 0 1,308
AMERICAN TOWER CORP NEW COM 03027X100 10,452 43,239 SH   SOLE 15 43,239 0 0
AMERICAN TOWER CORP NEW COM 03027X100 221,069 914,529 SH   SOLE 18 820,836 0 93,693
AMERICAN TOWER CORP NEW COM 03027X100 83,531 345,553 SH   SOLE 19 345,553 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,089,692 12,781,583 SH   SOLE 21 12,781,583 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,647,059 10,950,476 SH   SOLE 22 9,791,649 0 1,158,827
AMERICAN TOWER CORP NEW COM 03027X100 87,295 361,124 SH   SOLE 23 361,124 0 0
AMERICAN TOWER CORP NEW COM 03027X100 121,680 503,371 SH   SOLE 25 503,371 0 0
AMERICAN TOWER CORP NEW COM 03027X100 462,048 1,911,423 SH   SOLE 26 297,752 0 1,613,671
AMERICAN TOWER CORP NEW COM 03027X100 21,062 87,130 SH   SOLE 28 61,566 0 25,564
AMERICAN TOWER CORP NEW COM 03027X100 30,152 124,735 SH   SOLE 29 35,675 0 89,060
AMERICAN TOWER CORP NEW COM 03027X100 582,903 2,411,381 SH   SOLE 30 2,404,311 0 7,070
AMERICAN TOWER CORP NEW COM 03027X100 32,789 135,642 SH   SOLE 31 109,330 0 26,312
AMERICAN TOWER CORP NEW COM 03027X100 31,857 131,787 SH   SOLE 34 131,787 0 0
AMERICAN TOWER CORP NEW COM 03027X100 80,185 331,714 SH   SOLE 36 331,714 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,376 9,830 SH   SOLE 40 9,830 0 0
AMERICAN VANGUARD CORP COM 030371108 420 31,999 SH   SOLE 2 9,257 0 22,742
AMERICAN VANGUARD CORP COM 030371108 9 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 1,856 141,236 SH   SOLE 18 141,236 0 0
AMERICAN VANGUARD CORP COM 030371108 714 54,334 SH   SOLE 19 54,334 0 0
AMERICAN VANGUARD CORP COM 030371108 38,703 2,945,467 SH   SOLE 21 2,945,467 0 0
AMERICAN VANGUARD CORP COM 030371108 11,716 891,647 SH   SOLE 22 869,146 0 22,501
AMERICAN VANGUARD CORP COM 030371108 20 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 49 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 497 37,837 SH   SOLE 30 37,837 0 0
AMERICAN VANGUARD CORP COM 030371108 36 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 1,060 SH   SOLE 18 1,060 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 39 9,288 SH   SOLE 21 9,288 0 0
AMERICAN WELL CORP CL A 03044L105 412 13,893 SH   SOLE 2 13,893 0 0
AMERICAN WELL CORP CL A 03044L105 6 193 SH   SOLE 18 193 0 0
AMERICAN WELL CORP CL A 03044L105 21,780 734,823 SH   SOLE 19 734,823 0 0
AMERICAN WELL CORP CL A 03044L105 586 19,775 SH   SOLE 20 19,775 0 0
AMERICAN WELL CORP CL A 03044L105 133 4,500 SH   SOLE 21 4,500 0 0
AMERICAN WELL CORP CL A 03044L105 8 275 SH   SOLE 22 275 0 0
AMERICAN WELL CORP CL A 03044L105 17,532 591,504 SH   SOLE 25 591,504 0 0
AMERICAN WELL CORP CL A 03044L105 312 10,537 SH   SOLE 26 1,013 0 9,524
AMERICAN WELL CORP CL A 03044L105 2 69 SH   SOLE 31 0 0 69
AMERICAN WELL CORP CL A 03044L105 13,278 447,979 SH   SOLE 34 447,979 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,624 20,676 SH   SOLE 2 5,333 0 15,343
AMERICAN WOODMARK CORPORATIO COM 030506109 8 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 24 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 6,173 78,599 SH   SOLE 18 78,599 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,192 40,641 SH   SOLE 19 40,641 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 144,914 1,845,099 SH   SOLE 21 1,845,099 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 35,730 454,923 SH   SOLE 22 441,436 0 13,487
AMERICAN WOODMARK CORPORATIO COM 030506109 1,020 12,985 SH   SOLE 26 5,971 0 7,014
AMERICAN WOODMARK CORPORATIO COM 030506109 157 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,041 25,985 SH   SOLE 30 25,985 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 28 362 SH   SOLE 34 362 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 128 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 64,871 447,760 SH   SOLE 2 52,248 0 395,512
AMERICAN WTR WKS CO INC NEW COM 030420103 16,890 116,577 SH   SOLE 4 110,890 0 5,687
AMERICAN WTR WKS CO INC NEW COM 030420103 77,323 533,701 SH   SOLE 7 519,381 0 14,320
AMERICAN WTR WKS CO INC NEW COM 030420103 92 637 SH   SOLE 13 637 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,985 20,604 SH   SOLE 15 20,604 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 52,286 360,894 SH   SOLE 18 332,511 0 28,383
AMERICAN WTR WKS CO INC NEW COM 030420103 44,811 309,300 SH   SOLE 19 309,300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 705,944 4,872,613 SH   SOLE 21 4,872,613 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 652,594 4,504,377 SH   SOLE 22 4,129,096 0 375,281
AMERICAN WTR WKS CO INC NEW COM 030420103 17,935 123,789 SH   SOLE 23 123,789 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 34,362 237,175 SH   SOLE 25 237,175 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 172,319 1,189,393 SH   SOLE 26 150,077 0 1,039,316
AMERICAN WTR WKS CO INC NEW COM 030420103 5,135 35,441 SH   SOLE 28 24,786 0 10,655
AMERICAN WTR WKS CO INC NEW COM 030420103 14,382 99,269 SH   SOLE 29 187 0 99,082
AMERICAN WTR WKS CO INC NEW COM 030420103 240,599 1,660,677 SH   SOLE 30 1,655,307 0 5,370
AMERICAN WTR WKS CO INC NEW COM 030420103 11,410 78,755 SH   SOLE 31 22,803 0 55,952
AMERICAN WTR WKS CO INC NEW COM 030420103 15,034 103,767 SH   SOLE 34 103,767 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 19,064 131,586 SH   SOLE 36 131,586 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 539 3,721 SH   SOLE 40 3,721 0 0
AMERICAS CAR-MART INC COM 03062T105 425 5,006 SH   SOLE 2 2,468 0 2,538
AMERICAS CAR-MART INC COM 03062T105 11 129 SH   SOLE 7 129 0 0
AMERICAS CAR-MART INC COM 03062T105 2,796 32,943 SH   SOLE 18 31,435 0 1,508
AMERICAS CAR-MART INC COM 03062T105 2,817 33,188 SH   SOLE 19 33,188 0 0
AMERICAS CAR-MART INC COM 03062T105 58,727 691,884 SH   SOLE 21 691,884 0 0
AMERICAS CAR-MART INC COM 03062T105 17,241 203,118 SH   SOLE 22 197,303 0 5,815
AMERICAS CAR-MART INC COM 03062T105 188 2,219 SH   SOLE 23 2,219 0 0
AMERICAS CAR-MART INC COM 03062T105 897 10,571 SH   SOLE 26 0 0 10,571
AMERICAS CAR-MART INC COM 03062T105 86 1,018 SH   SOLE 28 1,018 0 0
AMERICAS CAR-MART INC COM 03062T105 867 10,210 SH   SOLE 30 10,210 0 0
AMERICAS CAR-MART INC COM 03062T105 50 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 25,017 699,789 SH   SOLE 2 71,688 0 628,101
AMERICOLD RLTY TR COM 03064D108 5,314 148,631 SH   SOLE 4 148,631 0 0
AMERICOLD RLTY TR COM 03064D108 8,955 250,487 SH   SOLE 7 250,487 0 0
AMERICOLD RLTY TR COM 03064D108 2,809 78,584 SH   SOLE 18 78,584 0 0
AMERICOLD RLTY TR COM 03064D108 10,944 306,133 SH   SOLE 19 306,133 0 0
AMERICOLD RLTY TR COM 03064D108 138,997 3,888,018 SH   SOLE 21 3,888,018 0 0
AMERICOLD RLTY TR COM 03064D108 250,020 6,993,580 SH   SOLE 22 6,703,310 0 290,270
AMERICOLD RLTY TR COM 03064D108 378 10,581 SH   SOLE 23 10,581 0 0
AMERICOLD RLTY TR COM 03064D108 24,759 692,568 SH   SOLE 25 692,568 0 0
AMERICOLD RLTY TR COM 03064D108 9,199 257,303 SH   SOLE 26 54,766 0 202,537
AMERICOLD RLTY TR COM 03064D108 1,017 28,459 SH   SOLE 28 28,459 0 0
AMERICOLD RLTY TR COM 03064D108 4,437 124,121 SH   SOLE 29 124,121 0 0
AMERICOLD RLTY TR COM 03064D108 32,540 910,198 SH   SOLE 30 910,198 0 0
AMERICOLD RLTY TR COM 03064D108 140 3,903 SH   SOLE 31 3,903 0 0
AMERICOLD RLTY TR COM 03064D108 344 9,635 SH   SOLE 34 9,635 0 0
AMERICOLD RLTY TR COM 03064D108 174 4,877 SH   SOLE 36 4,877 0 0
AMERICOLD RLTY TR COM 03064D108 764 21,374 SH   SOLE 40 21,374 0 0
AMERIPRISE FINL INC COM 03076C106 48,089 312,042 SH   SOLE 2 45,050 0 266,992
AMERIPRISE FINL INC COM 03076C106 9,226 59,867 SH   SOLE 4 56,044 0 3,823
AMERIPRISE FINL INC COM 03076C106 17,096 110,936 SH   SOLE 7 107,189 0 3,747
AMERIPRISE FINL INC COM 03076C106 1,489 9,665 SH   SOLE 13 9,665 0 0
AMERIPRISE FINL INC COM 03076C106 2,347 15,227 SH   SOLE 15 15,227 0 0
AMERIPRISE FINL INC COM 03076C106 56,131 364,225 SH   SOLE 18 326,443 0 37,782
AMERIPRISE FINL INC COM 03076C106 10,999 71,371 SH   SOLE 19 71,371 0 0
AMERIPRISE FINL INC COM 03076C106 530,734 3,443,863 SH   SOLE 21 3,443,863 0 0
AMERIPRISE FINL INC COM 03076C106 450,932 2,926,040 SH   SOLE 22 2,649,948 0 276,092
AMERIPRISE FINL INC COM 03076C106 12,988 84,280 SH   SOLE 23 84,280 0 0
AMERIPRISE FINL INC COM 03076C106 19,242 124,856 SH   SOLE 25 124,856 0 0
AMERIPRISE FINL INC COM 03076C106 106,411 690,489 SH   SOLE 26 93,632 0 596,857
AMERIPRISE FINL INC COM 03076C106 3,712 24,085 SH   SOLE 28 16,804 0 7,281
AMERIPRISE FINL INC COM 03076C106 1,819 11,804 SH   SOLE 29 347 0 11,457
AMERIPRISE FINL INC COM 03076C106 78,931 512,173 SH   SOLE 30 490,559 0 21,614
AMERIPRISE FINL INC COM 03076C106 4,022 26,100 SH   SOLE 31 16,476 0 9,624
AMERIPRISE FINL INC COM 03076C106 15,447 100,233 SH   SOLE 34 100,233 0 0
AMERIPRISE FINL INC COM 03076C106 14,704 95,414 SH   SOLE 36 95,414 0 0
AMERIPRISE FINL INC COM 03076C106 464 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,922 84,389 SH   SOLE 2 23,344 0 61,045
AMERIS BANCORP COM 03076K108 5 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 24 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 6,848 300,634 SH   SOLE 18 300,634 0 0
AMERIS BANCORP COM 03076K108 3,460 151,898 SH   SOLE 19 151,898 0 0
AMERIS BANCORP COM 03076K108 165,820 7,279,179 SH   SOLE 21 7,279,179 0 0
AMERIS BANCORP COM 03076K108 47,428 2,082,018 SH   SOLE 22 2,024,585 0 57,433
AMERIS BANCORP COM 03076K108 113 4,959 SH   SOLE 23 4,959 0 0
AMERIS BANCORP COM 03076K108 1,073 47,114 SH   SOLE 26 11,670 0 35,444
AMERIS BANCORP COM 03076K108 220 9,672 SH   SOLE 28 9,672 0 0
AMERIS BANCORP COM 03076K108 2,312 101,479 SH   SOLE 30 101,479 0 0
AMERIS BANCORP COM 03076K108 34 1,501 SH   SOLE 34 1,501 0 0
AMERIS BANCORP COM 03076K108 144 6,337 SH   SOLE 40 6,337 0 0
AMERISAFE INC COM 03071H100 1,257 21,907 SH   SOLE 2 6,129 0 15,778
AMERISAFE INC COM 03071H100 8 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 20 344 SH   SOLE 7 344 0 0
AMERISAFE INC COM 03071H100 5,148 89,756 SH   SOLE 18 89,756 0 0
AMERISAFE INC COM 03071H100 2,076 36,186 SH   SOLE 19 36,186 0 0
AMERISAFE INC COM 03071H100 121,486 2,117,953 SH   SOLE 21 2,117,953 0 0
AMERISAFE INC COM 03071H100 31,829 554,897 SH   SOLE 22 538,364 0 16,533
AMERISAFE INC COM 03071H100 292 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 131 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,641 28,608 SH   SOLE 30 28,608 0 0
AMERISAFE INC COM 03071H100 113 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 10 3,399 SH   SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 182 64,761 SH   SOLE 21 64,761 0 0
AMERISERV FINL INC COM 03074A102 360 128,263 SH   SOLE 22 128,263 0 0
AMERISOURCEBERGEN CORP COM 03073E105 43,618 450,045 SH   SOLE 2 127,793 0 322,252
AMERISOURCEBERGEN CORP COM 03073E105 6,918 71,380 SH   SOLE 4 66,584 0 4,796
AMERISOURCEBERGEN CORP COM 03073E105 13,748 141,848 SH   SOLE 7 129,570 0 12,278
AMERISOURCEBERGEN CORP COM 03073E105 36 371 SH   SOLE 13 371 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,753 18,086 SH   SOLE 15 18,086 0 0
AMERISOURCEBERGEN CORP COM 03073E105 30,410 313,759 SH   SOLE 18 289,503 0 24,256
AMERISOURCEBERGEN CORP COM 03073E105 36,132 372,798 SH   SOLE 19 372,798 0 0
AMERISOURCEBERGEN CORP COM 03073E105 456 4,700 SH   SOLE 20 4,700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 379,365 3,914,209 SH   SOLE 21 3,914,209 0 0
AMERISOURCEBERGEN CORP COM 03073E105 354,620 3,658,899 SH   SOLE 22 3,341,409 0 317,490
AMERISOURCEBERGEN CORP COM 03073E105 10,482 108,149 SH   SOLE 23 108,149 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,941 154,155 SH   SOLE 25 154,155 0 0
AMERISOURCEBERGEN CORP COM 03073E105 92,732 956,788 SH   SOLE 26 131,494 0 825,294
AMERISOURCEBERGEN CORP COM 03073E105 2,896 29,879 SH   SOLE 28 20,947 0 8,932
AMERISOURCEBERGEN CORP COM 03073E105 43 446 SH   SOLE 29 446 0 0
AMERISOURCEBERGEN CORP COM 03073E105 77,767 802,384 SH   SOLE 30 785,983 0 16,401
AMERISOURCEBERGEN CORP COM 03073E105 4,392 45,311 SH   SOLE 31 18,949 0 26,362
AMERISOURCEBERGEN CORP COM 03073E105 23,558 243,069 SH   SOLE 34 243,069 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,774 142,120 SH   SOLE 36 142,120 0 0
AMERISOURCEBERGEN CORP COM 03073E105 313 3,229 SH   SOLE 40 3,229 0 0
AMES NATL CORP COM 031001100 137 8,139 SH   SOLE 2 548 0 7,591
AMES NATL CORP COM 031001100 5 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 648 38,364 SH   SOLE 18 38,364 0 0
AMES NATL CORP COM 031001100 288 17,054 SH   SOLE 19 17,054 0 0
AMES NATL CORP COM 031001100 5,086 301,147 SH   SOLE 21 301,147 0 0
AMES NATL CORP COM 031001100 3,798 224,873 SH   SOLE 22 221,068 0 3,805
AMETEK INC COM 031100100 61,915 622,891 SH   SOLE 2 130,334 0 492,557
AMETEK INC COM 031100100 10,302 103,642 SH   SOLE 4 96,379 0 7,263
AMETEK INC COM 031100100 20,231 203,528 SH   SOLE 7 192,219 0 11,309
AMETEK INC COM 031100100 3,405 34,255 SH   SOLE 13 34,255 0 0
AMETEK INC COM 031100100 2,914 29,319 SH   SOLE 15 29,319 0 0
AMETEK INC COM 031100100 46,589 468,699 SH   SOLE 18 432,223 0 36,476
AMETEK INC COM 031100100 29,921 301,016 SH   SOLE 19 301,016 0 0
AMETEK INC COM 031100100 492,794 4,957,691 SH   SOLE 21 4,957,691 0 0
AMETEK INC COM 031100100 582,913 5,864,320 SH   SOLE 22 5,271,950 0 592,370
AMETEK INC COM 031100100 15,934 160,300 SH   SOLE 23 160,300 0 0
AMETEK INC COM 031100100 24,134 242,795 SH   SOLE 25 242,795 0 0
AMETEK INC COM 031100100 109,630 1,102,922 SH   SOLE 26 168,605 0 934,317
AMETEK INC COM 031100100 4,535 45,621 SH   SOLE 28 31,823 0 13,798
AMETEK INC COM 031100100 8,833 88,859 SH   SOLE 29 237 0 88,622
AMETEK INC COM 031100100 146,702 1,475,874 SH   SOLE 30 1,475,874 0 0
AMETEK INC COM 031100100 5,097 51,273 SH   SOLE 31 29,915 0 21,358
AMETEK INC COM 031100100 1,681 16,911 SH   SOLE 34 16,911 0 0
AMETEK INC COM 031100100 13,863 139,463 SH   SOLE 36 139,463 0 0
AMETEK INC COM 031100100 472 4,746 SH   SOLE 40 4,746 0 0
AMGEN INC COM 031162100 433,621 1,706,095 SH   SOLE 2 440,129 0 1,265,966
AMGEN INC COM 031162100 74,158 291,775 SH   SOLE 4 273,434 0 18,341
AMGEN INC COM 031162100 151,533 596,211 SH   SOLE 7 578,518 0 17,693
AMGEN INC COM 031162100 8,567 33,707 SH   SOLE 13 31,413 0 2,294
AMGEN INC COM 031162100 18,982 74,686 SH   SOLE 15 74,686 0 0
AMGEN INC COM 031162100 104 411 SH   SOLE 17 0 0 411
AMGEN INC COM 031162100 419,332 1,649,876 SH   SOLE 18 1,526,106 0 123,770
AMGEN INC COM 031162100 369,345 1,453,197 SH   SOLE 19 1,453,197 0 0
AMGEN INC COM 031162100 4,544,061 17,878,740 SH   SOLE 21 17,878,740 0 0
AMGEN INC COM 031162100 3,644,193 14,338,185 SH   SOLE 22 12,921,484 0 1,416,701
AMGEN INC COM 031162100 112,525 442,731 SH   SOLE 23 442,731 0 0
AMGEN INC COM 031162100 177,344 697,766 SH   SOLE 25 697,766 0 0
AMGEN INC COM 031162100 864,897 3,402,962 SH   SOLE 26 401,522 0 3,001,440
AMGEN INC COM 031162100 29,361 115,523 SH   SOLE 28 81,282 0 34,241
AMGEN INC COM 031162100 16,761 65,947 SH   SOLE 29 23,977 0 41,970
AMGEN INC COM 031162100 891,294 3,506,823 SH   SOLE 30 3,503,511 0 3,312
AMGEN INC COM 031162100 52,398 206,163 SH   SOLE 31 107,972 0 98,191
AMGEN INC COM 031162100 51,918 204,274 SH   SOLE 32 204,274 0 0
AMGEN INC COM 031162100 229,581 903,293 SH   SOLE 34 903,293 0 0
AMGEN INC COM 031162100 102,667 403,948 SH   SOLE 36 403,948 0 0
AMGEN INC COM 031162100 3,333 13,115 SH   SOLE 40 13,115 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,365 167,526 SH   SOLE 2 84,017 0 83,509
AMICUS THERAPEUTICS INC COM 03152W109 16 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 71 5,041 SH   SOLE 7 5,041 0 0
AMICUS THERAPEUTICS INC COM 03152W109 13,937 987,025 SH   SOLE 18 951,257 0 35,768
AMICUS THERAPEUTICS INC COM 03152W109 16,878 1,195,354 SH   SOLE 19 1,195,354 0 0
AMICUS THERAPEUTICS INC COM 03152W109 153,393 10,863,503 SH   SOLE 21 10,863,503 0 0
AMICUS THERAPEUTICS INC COM 03152W109 102,737 7,276,021 SH   SOLE 22 7,062,754 0 213,267
AMICUS THERAPEUTICS INC COM 03152W109 418 29,619 SH   SOLE 23 29,619 0 0
AMICUS THERAPEUTICS INC COM 03152W109 39 2,732 SH   SOLE 25 2,732 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,043 215,507 SH   SOLE 26 88,378 0 127,129
AMICUS THERAPEUTICS INC COM 03152W109 541 38,294 SH   SOLE 28 38,294 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,105 149,100 SH   SOLE 30 149,100 0 0
AMICUS THERAPEUTICS INC COM 03152W109 68 4,795 SH   SOLE 34 4,795 0 0
AMICUS THERAPEUTICS INC COM 03152W109 95 6,737 SH   SOLE 36 6,737 0 0
AMICUS THERAPEUTICS INC COM 03152W109 373 26,417 SH   SOLE 40 26,417 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,274 113,726 SH   SOLE 2 34,515 0 79,211
AMKOR TECHNOLOGY INC COM 031652100 9 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 24 2,113 SH   SOLE 7 2,113 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,990 356,274 SH   SOLE 18 356,274 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,045 182,550 SH   SOLE 19 182,550 0 0
AMKOR TECHNOLOGY INC COM 031652100 36,383 3,248,520 SH   SOLE 21 3,248,520 0 0
AMKOR TECHNOLOGY INC COM 031652100 32,726 2,921,970 SH   SOLE 22 2,840,148 0 81,822
AMKOR TECHNOLOGY INC COM 031652100 856 76,452 SH   SOLE 26 27,341 0 49,111
AMKOR TECHNOLOGY INC COM 031652100 170 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 452 40,379 SH   SOLE 30 40,379 0 0
AMKOR TECHNOLOGY INC COM 031652100 15 1,343 SH   SOLE 34 1,343 0 0
AMKOR TECHNOLOGY INC COM 031652100 97 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 131 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,882 32,199 SH   SOLE 2 17,152 0 15,047
AMN HEALTHCARE SVCS INC COM 001744101 21 358 SH   SOLE 4 358 0 0
AMN HEALTHCARE SVCS INC COM 001744101 55 944 SH   SOLE 7 944 0 0
AMN HEALTHCARE SVCS INC COM 001744101 13,526 231,364 SH   SOLE 18 221,067 0 10,297
AMN HEALTHCARE SVCS INC COM 001744101 10,155 173,705 SH   SOLE 19 173,705 0 0
AMN HEALTHCARE SVCS INC COM 001744101 298,796 5,111,127 SH   SOLE 21 5,111,127 0 0
AMN HEALTHCARE SVCS INC COM 001744101 86,318 1,476,532 SH   SOLE 22 1,426,592 0 49,940
AMN HEALTHCARE SVCS INC COM 001744101 789 13,494 SH   SOLE 23 13,494 0 0
AMN HEALTHCARE SVCS INC COM 001744101 59 1,003 SH   SOLE 25 1,003 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,369 57,629 SH   SOLE 26 13,273 0 44,356
AMN HEALTHCARE SVCS INC COM 001744101 437 7,476 SH   SOLE 28 7,476 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,617 96,076 SH   SOLE 30 96,076 0 0
AMN HEALTHCARE SVCS INC COM 001744101 71 1,219 SH   SOLE 34 1,219 0 0
AMN HEALTHCARE SVCS INC COM 001744101 145 2,481 SH   SOLE 36 2,481 0 0
AMN HEALTHCARE SVCS INC COM 001744101 313 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 275 70,834 SH   SOLE 2 40,297 0 30,537
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 7 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,660 427,857 SH   SOLE 18 393,375 0 34,482
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,088 538,189 SH   SOLE 19 538,189 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13,216 3,406,095 SH   SOLE 21 3,406,095 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14,031 3,616,194 SH   SOLE 22 3,531,126 0 85,068
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 155 39,984 SH   SOLE 23 39,984 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 732 188,703 SH   SOLE 26 24,771 0 163,932
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 45 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 51 13,267 SH   SOLE 30 13,267 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 42 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURG CORP COM 032037103 8 2,463 SH   SOLE 18 2,463 0 0
AMPCO-PITTSBURG CORP COM 032037103 97 29,427 SH   SOLE 21 29,427 0 0
AMPCO-PITTSBURG CORP COM 032037103 632 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,491 79,508 SH   SOLE 2 19,877 0 59,631
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,826 204,059 SH   SOLE 18 171,779 0 32,280
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 7,152 381,442 SH   SOLE 19 381,442 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 83,946 4,477,121 SH   SOLE 21 4,477,121 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 28,807 1,536,395 SH   SOLE 22 1,507,504 0 28,891
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 653 34,802 SH   SOLE 23 34,802 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,099 111,939 SH   SOLE 26 0 0 111,939
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 92 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,295 69,066 SH   SOLE 30 69,066 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 64 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 73,665 680,382 SH   SOLE 2 69,064 0 611,318
AMPHENOL CORP NEW CL A 032095101 14,898 137,596 SH   SOLE 4 128,345 0 9,251
AMPHENOL CORP NEW CL A 032095101 32,536 300,509 SH   SOLE 7 284,070 0 16,439
AMPHENOL CORP NEW CL A 032095101 102 940 SH   SOLE 13 940 0 0
AMPHENOL CORP NEW CL A 032095101 3,574 33,014 SH   SOLE 15 33,014 0 0
AMPHENOL CORP NEW CL A 032095101 34 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 64,399 594,798 SH   SOLE 18 547,273 0 47,525
AMPHENOL CORP NEW CL A 032095101 9,682 89,422 SH   SOLE 19 89,422 0 0
AMPHENOL CORP NEW CL A 032095101 1,024,286 9,460,474 SH   SOLE 21 9,460,474 0 0
AMPHENOL CORP NEW CL A 032095101 790,410 7,300,362 SH   SOLE 22 6,700,338 0 600,024
AMPHENOL CORP NEW CL A 032095101 21,970 202,918 SH   SOLE 23 202,918 0 0
AMPHENOL CORP NEW CL A 032095101 36,647 338,478 SH   SOLE 25 338,478 0 0
AMPHENOL CORP NEW CL A 032095101 176,665 1,631,709 SH   SOLE 26 212,596 0 1,419,113
AMPHENOL CORP NEW CL A 032095101 6,236 57,596 SH   SOLE 28 40,514 0 17,082
AMPHENOL CORP NEW CL A 032095101 72 668 SH   SOLE 29 668 0 0
AMPHENOL CORP NEW CL A 032095101 135,769 1,253,988 SH   SOLE 30 1,219,583 0 34,405
AMPHENOL CORP NEW CL A 032095101 99,784 921,618 SH   SOLE 31 38,171 0 883,447
AMPHENOL CORP NEW CL A 032095101 1,552 14,337 SH   SOLE 34 14,337 0 0
AMPHENOL CORP NEW CL A 032095101 25,389 234,493 SH   SOLE 36 234,493 0 0
AMPHENOL CORP NEW CL A 032095101 701 6,471 SH   SOLE 40 6,471 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 200 209,313 SH   SOLE 21 209,313 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,313 1,372,330 SH   SOLE 22 1,372,330 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 4 5,008 SH   SOLE 18 5,008 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 93 108,882 SH   SOLE 21 108,882 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 293 343,925 SH   SOLE 22 343,925 0 0
AMREP CORP NEW COM 032159105 4 802 SH   SOLE 18 802 0 0
AMREP CORP NEW COM 032159105 27 4,884 SH   SOLE 21 4,884 0 0
AMREP CORP NEW COM 032159105 32 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 14 2,781 SH   SOLE 18 2,781 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 184 37,701 SH   SOLE 21 37,701 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 598 122,241 SH   SOLE 22 122,241 0 0
AMYRIS INC COM NEW 03236M200 340 116,533 SH   SOLE 2 37,233 0 79,300
AMYRIS INC COM NEW 03236M200 4 1,521 SH   SOLE 7 1,521 0 0
AMYRIS INC COM NEW 03236M200 1,059 362,826 SH   SOLE 18 362,826 0 0
AMYRIS INC COM NEW 03236M200 554 189,699 SH   SOLE 19 189,699 0 0
AMYRIS INC COM NEW 03236M200 15,562 5,329,336 SH   SOLE 21 5,329,336 0 0
AMYRIS INC COM NEW 03236M200 7,881 2,698,963 SH   SOLE 22 2,597,894 0 101,069
AMYRIS INC COM NEW 03236M200 153 52,251 SH   SOLE 30 52,251 0 0
AMYRIS INC COM NEW 03236M200 53 18,016 SH   SOLE 40 18,016 0 0
ANALOG DEVICES INC COM 032654105 154,839 1,326,358 SH   SOLE 2 420,298 0 906,060
ANALOG DEVICES INC COM 032654105 25,654 219,755 SH   SOLE 4 208,241 0 11,514
ANALOG DEVICES INC COM 032654105 43,194 369,999 SH   SOLE 7 352,329 0 17,670
ANALOG DEVICES INC COM 032654105 2,763 23,668 SH   SOLE 13 23,668 0 0
ANALOG DEVICES INC COM 032654105 4,357 37,318 SH   SOLE 15 37,318 0 0
ANALOG DEVICES INC COM 032654105 260,581 2,232,147 SH   SOLE 18 1,647,462 0 584,685
ANALOG DEVICES INC COM 032654105 193,115 1,654,233 SH   SOLE 19 1,654,233 0 0
ANALOG DEVICES INC COM 032654105 1,001,264 8,576,872 SH   SOLE 21 8,576,872 0 0
ANALOG DEVICES INC COM 032654105 1,131,809 9,695,129 SH   SOLE 22 8,344,915 0 1,350,214
ANALOG DEVICES INC COM 032654105 46,824 401,094 SH   SOLE 23 401,094 0 0
ANALOG DEVICES INC COM 032654105 59,669 511,131 SH   SOLE 25 511,131 0 0
ANALOG DEVICES INC COM 032654105 291,815 2,499,701 SH   SOLE 26 321,235 0 2,178,466
ANALOG DEVICES INC COM 032654105 8,555 73,282 SH   SOLE 28 52,078 0 21,204
ANALOG DEVICES INC COM 032654105 20,379 174,568 SH   SOLE 29 72,975 0 101,593
ANALOG DEVICES INC COM 032654105 206,451 1,768,472 SH   SOLE 30 1,766,508 0 1,964
ANALOG DEVICES INC COM 032654105 30,012 257,088 SH   SOLE 31 204,336 0 52,752
ANALOG DEVICES INC COM 032654105 8,555 73,286 SH   SOLE 32 73,286 0 0
ANALOG DEVICES INC COM 032654105 71,588 613,229 SH   SOLE 34 613,229 0 0
ANALOG DEVICES INC COM 032654105 28,544 244,508 SH   SOLE 36 244,508 0 0
ANALOG DEVICES INC COM 032654105 983 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 16,903 270,097 SH   SOLE 2 40,771 0 229,326
ANAPLAN INC COM 03272L108 47 753 SH   SOLE 4 753 0 0
ANAPLAN INC COM 03272L108 160 2,564 SH   SOLE 7 2,564 0 0
ANAPLAN INC COM 03272L108 4,431 70,808 SH   SOLE 18 70,808 0 0
ANAPLAN INC COM 03272L108 2,043 32,645 SH   SOLE 19 32,645 0 0
ANAPLAN INC COM 03272L108 152,140 2,431,135 SH   SOLE 21 2,431,135 0 0
ANAPLAN INC COM 03272L108 215,933 3,450,504 SH   SOLE 22 3,275,941 0 174,563
ANAPLAN INC COM 03272L108 87 1,393 SH   SOLE 25 1,393 0 0
ANAPLAN INC COM 03272L108 2,965 47,381 SH   SOLE 26 24,641 0 22,740
ANAPLAN INC COM 03272L108 905 14,461 SH   SOLE 28 14,461 0 0
ANAPLAN INC COM 03272L108 2,618 41,835 SH   SOLE 30 41,835 0 0
ANAPLAN INC COM 03272L108 159 2,538 SH   SOLE 31 2,538 0 0
ANAPLAN INC COM 03272L108 93 1,491 SH   SOLE 34 1,491 0 0
ANAPLAN INC COM 03272L108 215 3,432 SH   SOLE 36 3,432 0 0
ANAPLAN INC COM 03272L108 738 11,796 SH   SOLE 40 11,796 0 0
ANAPTYSBIO INC COM 032724106 378 25,661 SH   SOLE 2 7,779 0 17,882
ANAPTYSBIO INC COM 032724106 2 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 5 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,218 82,548 SH   SOLE 18 82,548 0 0
ANAPTYSBIO INC COM 032724106 618 41,911 SH   SOLE 19 41,911 0 0
ANAPTYSBIO INC COM 032724106 14,055 952,903 SH   SOLE 21 952,903 0 0
ANAPTYSBIO INC COM 032724106 9,995 677,636 SH   SOLE 22 659,888 0 17,748
ANAPTYSBIO INC COM 032724106 221 14,973 SH   SOLE 26 5,634 0 9,339
ANAPTYSBIO INC COM 032724106 36 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 1,906 129,244 SH   SOLE 30 129,244 0 0
ANAPTYSBIO INC COM 032724106 39 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 87 19,146 SH   SOLE 2 2,783 0 16,363
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 5 1,100 SH   SOLE 7 1,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 951 208,966 SH   SOLE 18 208,966 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 439 96,575 SH   SOLE 19 96,575 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7,865 1,728,648 SH   SOLE 21 1,728,648 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6,663 1,464,410 SH   SOLE 22 1,442,141 0 22,269
ANDERSONS INC COM 034164103 717 37,389 SH   SOLE 2 10,109 0 27,280
ANDERSONS INC COM 034164103 4 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 1,128 58,820 SH   SOLE 7 58,820 0 0
ANDERSONS INC COM 034164103 2,802 146,149 SH   SOLE 18 146,149 0 0
ANDERSONS INC COM 034164103 1,132 59,076 SH   SOLE 19 59,076 0 0
ANDERSONS INC COM 034164103 63,414 3,307,958 SH   SOLE 21 3,307,958 0 0
ANDERSONS INC COM 034164103 17,234 898,992 SH   SOLE 22 857,386 0 41,606
ANDERSONS INC COM 034164103 248 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 60 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 948 49,434 SH   SOLE 30 49,434 0 0
ANDERSONS INC COM 034164103 60 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 211 18,999 SH   SOLE 2 18,999 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 2 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 4,100 369,500 SH   SOLE 21 369,500 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 12,703 1,144,975 SH   SOLE 22 1,106,285 0 38,690
ANGI HOMESERVICES INC COM CL A 00183L102 415 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 114 10,273 SH   SOLE 28 10,273 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 395 35,645 SH   SOLE 30 35,645 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 81 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 556 46,108 SH   SOLE 2 14,717 0 31,391
ANGIODYNAMICS INC COM 03475V101 4 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 10 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 2,175 180,353 SH   SOLE 18 180,353 0 0
ANGIODYNAMICS INC COM 03475V101 949 78,657 SH   SOLE 19 78,657 0 0
ANGIODYNAMICS INC COM 03475V101 54,822 4,545,758 SH   SOLE 21 4,545,758 0 0
ANGIODYNAMICS INC COM 03475V101 15,226 1,262,528 SH   SOLE 22 1,237,622 0 24,906
ANGIODYNAMICS INC COM 03475V101 85 7,027 SH   SOLE 23 7,027 0 0
ANGIODYNAMICS INC COM 03475V101 226 18,729 SH   SOLE 26 0 0 18,729
ANGIODYNAMICS INC COM 03475V101 46 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 755 62,570 SH   SOLE 30 62,570 0 0
ANGIODYNAMICS INC COM 03475V101 98 8,092 SH   SOLE 34 8,092 0 0
ANGIODYNAMICS INC COM 03475V101 33 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 589 22,312 SH   SOLE 2 22,312 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 83 3,138 SH   SOLE 4 3,138 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 42,910 1,626,607 SH   SOLE 7 1,626,607 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 769 29,137 SH   SOLE 18 29,137 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 110 4,169 SH   SOLE 19 4,169 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7,465 282,968 SH   SOLE 22 282,968 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5,486 207,977 SH   SOLE 23 207,977 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 28,476 1,079,468 SH   SOLE 25 1,079,468 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7,021 266,150 SH   SOLE 26 0 0 266,150
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 96,095 3,642,714 SH   SOLE 30 3,642,714 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 267 10,106 SH   SOLE 31 7,044 0 3,062
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 81,420 3,086,440 SH   SOLE 34 3,086,440 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 81 1,500 SH   SOLE 18 77 0 1,423
ANI PHARMACEUTICALS INC COM 00182C103 217 7,697 SH   SOLE 2 2,924 0 4,773
ANI PHARMACEUTICALS INC COM 00182C103 4 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,309 46,409 SH   SOLE 18 46,409 0 0
ANI PHARMACEUTICALS INC COM 00182C103 490 17,377 SH   SOLE 19 17,377 0 0
ANI PHARMACEUTICALS INC COM 00182C103 32,559 1,154,172 SH   SOLE 21 1,154,172 0 0
ANI PHARMACEUTICALS INC COM 00182C103 7,595 269,226 SH   SOLE 22 262,740 0 6,486
ANI PHARMACEUTICALS INC COM 00182C103 35 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 505 17,919 SH   SOLE 30 17,919 0 0
ANI PHARMACEUTICALS INC COM 00182C103 23 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 706 19,949 SH   SOLE 2 5,652 0 14,297
ANIKA THERAPEUTICS INC COM 035255108 8 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,503 70,713 SH   SOLE 18 70,713 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,276 64,304 SH   SOLE 19 64,304 0 0
ANIKA THERAPEUTICS INC COM 035255108 53,726 1,518,107 SH   SOLE 21 1,518,107 0 0
ANIKA THERAPEUTICS INC COM 035255108 15,608 441,016 SH   SOLE 22 429,530 0 11,486
ANIKA THERAPEUTICS INC COM 035255108 77 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 77 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 746 21,068 SH   SOLE 30 21,068 0 0
ANIKA THERAPEUTICS INC COM 035255108 60 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 10 4,165 SH   SOLE 18 4,165 0 0
ANIXA BIOSCIENCES INC COM 03528H109 136 55,843 SH   SOLE 21 55,843 0 0
ANIXA BIOSCIENCES INC COM 03528H109 66 26,970 SH   SOLE 22 26,970 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 22,285 3,129,957 SH   SOLE 2 134,995 0 2,994,962
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,915 690,248 SH   SOLE 4 644,840 0 45,408
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,259 317,227 SH   SOLE 7 116,569 0 200,658
ANNALY CAPITAL MANAGEMENT IN COM 035710409 36 5,014 SH   SOLE 13 5,014 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,091 153,297 SH   SOLE 15 153,297 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,388 1,739,907 SH   SOLE 18 1,623,015 0 116,892
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,221 311,892 SH   SOLE 19 311,892 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 341,732 47,996,045 SH   SOLE 21 47,996,045 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 242,586 34,071,085 SH   SOLE 22 31,974,584 0 2,096,501
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,026 986,736 SH   SOLE 23 986,736 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 11,418 1,603,612 SH   SOLE 25 1,603,612 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 37,860 5,317,429 SH   SOLE 26 1,359,311 0 3,958,118
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,057 288,837 SH   SOLE 28 195,855 0 92,982
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,183 306,633 SH   SOLE 29 4,280 0 302,353
ANNALY CAPITAL MANAGEMENT IN COM 035710409 19,638 2,758,189 SH   SOLE 30 2,663,950 0 94,239
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,742 525,623 SH   SOLE 31 176,387 0 349,236
ANNALY CAPITAL MANAGEMENT IN COM 035710409 564 79,273 SH   SOLE 34 79,273 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,829 1,099,638 SH   SOLE 36 1,099,638 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 225 31,619 SH   SOLE 40 31,619 0 0
ANNEXON INC COM 03589W102 1,613 53,346 SH   SOLE 2 47,546 0 5,800
ANNEXON INC COM 03589W102 2,322 76,798 SH   SOLE 18 76,798 0 0
ANNEXON INC COM 03589W102 35,918 1,188,147 SH   SOLE 19 1,188,147 0 0
ANNEXON INC COM 03589W102 312 10,329 SH   SOLE 20 10,329 0 0
ANNEXON INC COM 03589W102 13,210 436,997 SH   SOLE 21 436,997 0 0
ANNEXON INC COM 03589W102 8,574 283,629 SH   SOLE 22 277,926 0 5,703
ANNEXON INC COM 03589W102 17,128 566,583 SH   SOLE 34 566,583 0 0
ANSYS INC COM 03662Q105 76,391 233,446 SH   SOLE 2 52,237 0 181,209
ANSYS INC COM 03662Q105 13,688 41,830 SH   SOLE 4 39,134 0 2,696
ANSYS INC COM 03662Q105 45,591 139,324 SH   SOLE 7 88,514 0 50,810
ANSYS INC COM 03662Q105 77 234 SH   SOLE 13 234 0 0
ANSYS INC COM 03662Q105 2,913 8,901 SH   SOLE 15 8,901 0 0
ANSYS INC COM 03662Q105 66,454 203,081 SH   SOLE 18 189,459 0 13,622
ANSYS INC COM 03662Q105 9,043 27,636 SH   SOLE 19 27,636 0 0
ANSYS INC COM 03662Q105 907,568 2,773,487 SH   SOLE 21 2,773,487 0 0
ANSYS INC COM 03662Q105 666,441 2,036,612 SH   SOLE 22 1,857,631 0 178,981
ANSYS INC COM 03662Q105 19,917 60,866 SH   SOLE 23 60,866 0 0
ANSYS INC COM 03662Q105 171,089 522,840 SH   SOLE 25 522,840 0 0
ANSYS INC COM 03662Q105 147,628 451,144 SH   SOLE 26 76,373 0 374,771
ANSYS INC COM 03662Q105 5,530 16,898 SH   SOLE 28 11,831 0 5,067
ANSYS INC COM 03662Q105 6,770 20,690 SH   SOLE 29 2,478 0 18,212
ANSYS INC COM 03662Q105 196,405 600,206 SH   SOLE 30 599,209 0 997
ANSYS INC COM 03662Q105 7,196 21,990 SH   SOLE 31 11,595 0 10,395
ANSYS INC COM 03662Q105 5,562 16,997 SH   SOLE 32 16,997 0 0
ANSYS INC COM 03662Q105 61,642 188,374 SH   SOLE 34 188,374 0 0
ANSYS INC COM 03662Q105 16,881 51,589 SH   SOLE 36 51,589 0 0
ANSYS INC COM 03662Q105 589 1,799 SH   SOLE 40 1,799 0 0
ANTARES PHARMA INC COM 036642106 270 99,946 SH   SOLE 2 49,365 0 50,581
ANTARES PHARMA INC COM 036642106 9 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,710 633,435 SH   SOLE 18 633,435 0 0
ANTARES PHARMA INC COM 036642106 828 306,786 SH   SOLE 19 306,786 0 0
ANTARES PHARMA INC COM 036642106 15,103 5,593,701 SH   SOLE 21 5,593,701 0 0
ANTARES PHARMA INC COM 036642106 12,758 4,725,131 SH   SOLE 22 4,592,584 0 132,547
ANTARES PHARMA INC COM 036642106 51 18,813 SH   SOLE 26 0 0 18,813
ANTARES PHARMA INC COM 036642106 58 21,535 SH   SOLE 28 21,535 0 0
ANTARES PHARMA INC COM 036642106 171 63,165 SH   SOLE 30 63,165 0 0
ANTARES PHARMA INC COM 036642106 11 3,991 SH   SOLE 34 3,991 0 0
ANTARES PHARMA INC COM 036642106 54 20,075 SH   SOLE 40 20,075 0 0
ANTERIX INC COM 03676C100 228 6,972 SH   SOLE 2 3,616 0 3,356
ANTERIX INC COM 03676C100 7 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 1,289 39,408 SH   SOLE 18 39,408 0 0
ANTERIX INC COM 03676C100 664 20,297 SH   SOLE 19 20,297 0 0
ANTERIX INC COM 03676C100 11,633 355,629 SH   SOLE 21 355,629 0 0
ANTERIX INC COM 03676C100 11,163 341,277 SH   SOLE 22 330,985 0 10,292
ANTERIX INC COM 03676C100 74 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 89 2,725 SH   SOLE 28 2,725 0 0
ANTERIX INC COM 03676C100 189 5,793 SH   SOLE 30 5,793 0 0
ANTERIX INC COM 03676C100 36 1,114 SH   SOLE 40 1,114 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,481 834,514 SH   SOLE 2 219,606 0 614,908
ANTERO MIDSTREAM CORP COM 03676B102 7 1,327 SH   SOLE 4 1,327 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,312 430,475 SH   SOLE 7 430,475 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,984 741,968 SH   SOLE 18 741,968 0 0
ANTERO MIDSTREAM CORP COM 03676B102 392 73,046 SH   SOLE 19 73,046 0 0
ANTERO MIDSTREAM CORP COM 03676B102 67,464 12,563,191 SH   SOLE 21 12,563,191 0 0
ANTERO MIDSTREAM CORP COM 03676B102 48,837 9,094,443 SH   SOLE 22 8,655,431 0 439,012
ANTERO MIDSTREAM CORP COM 03676B102 21 3,871 SH   SOLE 25 3,871 0 0
ANTERO MIDSTREAM CORP COM 03676B102 531 98,800 SH   SOLE 26 52,959 0 45,841
ANTERO MIDSTREAM CORP COM 03676B102 245 45,618 SH   SOLE 28 45,618 0 0
ANTERO MIDSTREAM CORP COM 03676B102 652 121,499 SH   SOLE 30 121,499 0 0
ANTERO MIDSTREAM CORP COM 03676B102 26 4,783 SH   SOLE 31 4,783 0 0
ANTERO MIDSTREAM CORP COM 03676B102 51 9,528 SH   SOLE 36 9,528 0 0
ANTERO MIDSTREAM CORP COM 03676B102 163 30,265 SH   SOLE 40 30,265 0 0
ANTERO RESOURCES CORP COM 03674X106 877 318,737 SH   SOLE 2 84,499 0 234,238
ANTERO RESOURCES CORP COM 03674X106 3 1,212 SH   SOLE 4 1,212 0 0
ANTERO RESOURCES CORP COM 03674X106 122 44,269 SH   SOLE 7 44,269 0 0
ANTERO RESOURCES CORP COM 03674X106 2,439 886,987 SH   SOLE 18 886,987 0 0
ANTERO RESOURCES CORP COM 03674X106 1,843 670,196 SH   SOLE 19 670,196 0 0
ANTERO RESOURCES CORP COM 03674X106 21,134 7,685,091 SH   SOLE 21 7,685,091 0 0
ANTERO RESOURCES CORP COM 03674X106 19,367 7,042,439 SH   SOLE 22 6,839,342 0 203,097
ANTERO RESOURCES CORP COM 03674X106 92 33,338 SH   SOLE 23 33,338 0 0
ANTERO RESOURCES CORP COM 03674X106 724 263,396 SH   SOLE 26 86,727 0 176,669
ANTERO RESOURCES CORP COM 03674X106 75 27,414 SH   SOLE 28 27,414 0 0
ANTERO RESOURCES CORP COM 03674X106 316 114,973 SH   SOLE 30 114,973 0 0
ANTERO RESOURCES CORP COM 03674X106 428 155,460 SH   SOLE 31 0 0 155,460
ANTERO RESOURCES CORP COM 03674X106 40 14,725 SH   SOLE 34 14,725 0 0
ANTERO RESOURCES CORP COM 03674X106 1,213 441,149 SH   SOLE 36 441,149 0 0
ANTERO RESOURCES CORP COM 03674X106 58 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 215,682 803,017 SH   SOLE 2 260,363 0 542,654
ANTHEM INC COM 036752103 36,654 136,467 SH   SOLE 4 128,610 0 7,857
ANTHEM INC COM 036752103 91,306 339,945 SH   SOLE 7 235,699 0 104,246
ANTHEM INC COM 036752103 4,687 17,449 SH   SOLE 13 16,293 0 1,156
ANTHEM INC COM 036752103 7,742 28,823 SH   SOLE 15 28,823 0 0
ANTHEM INC COM 036752103 534,364 1,989,516 SH   SOLE 18 1,736,804 0 252,712
ANTHEM INC COM 036752103 865,620 3,222,829 SH   SOLE 19 3,222,829 0 0
ANTHEM INC COM 036752103 1,174 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,571,886 5,852,362 SH   SOLE 21 5,852,362 0 0
ANTHEM INC COM 036752103 1,685,938 6,276,993 SH   SOLE 22 5,680,499 0 596,494
ANTHEM INC COM 036752103 51,152 190,445 SH   SOLE 23 190,445 0 0
ANTHEM INC COM 036752103 90,787 338,014 SH   SOLE 25 328,685 0 9,329
ANTHEM INC COM 036752103 334,023 1,243,618 SH   SOLE 26 174,260 0 1,069,358
ANTHEM INC COM 036752103 13,249 49,328 SH   SOLE 28 34,812 0 14,516
ANTHEM INC COM 036752103 13,314 49,570 SH   SOLE 29 7,756 0 41,814
ANTHEM INC COM 036752103 298,113 1,109,917 SH   SOLE 30 1,106,957 0 2,960
ANTHEM INC COM 036752103 27,552 102,580 SH   SOLE 31 44,347 0 58,233
ANTHEM INC COM 036752103 244,732 911,173 SH   SOLE 34 911,173 0 0
ANTHEM INC COM 036752103 54,844 204,194 SH   SOLE 36 204,194 0 0
ANTHEM INC COM 036752103 1,543 5,746 SH   SOLE 40 5,746 0 0
ANTHEM INC OPTIONS 036752103 403 1,500 SH Put SOLE 4 1,500 0 0
ANTHEM INC OPTIONS 036752103 4,835 18,000 SH Put SOLE 18 18,000 0 0
ANTHEM INC OPTIONS 036752103 30,028 111,800 SH Put SOLE 19 111,800 0 0
ANTHEM INC OPTIONS 036752103 2,310 8,600 SH Put SOLE 22 8,600 0 0
ANTHEM INC OPTIONS 036752103 14,101 52,500 SH Put SOLE 34 52,500 0 0
ANWORTH MTG ASSET CORP COM 037347101 155 94,348 SH   SOLE 2 4,060 0 90,288
ANWORTH MTG ASSET CORP COM 037347101 2 1,317 SH   SOLE 7 1,317 0 0
ANWORTH MTG ASSET CORP COM 037347101 715 436,009 SH   SOLE 18 436,009 0 0
ANWORTH MTG ASSET CORP COM 037347101 308 188,031 SH   SOLE 19 188,031 0 0
ANWORTH MTG ASSET CORP COM 037347101 9,203 5,611,877 SH   SOLE 21 5,611,877 0 0
ANWORTH MTG ASSET CORP COM 037347101 5,333 3,252,049 SH   SOLE 22 3,211,495 0 40,554
ANWORTH MTG ASSET CORP COM 037347101 1,311 799,419 SH   SOLE 26 0 0 799,419
AON PLC SHS CL A G0403H108 131,501 637,427 SH   SOLE 2 138,498 0 498,929
AON PLC SHS CL A G0403H108 26,555 128,722 SH   SOLE 4 121,505 0 7,217
AON PLC SHS CL A G0403H108 77,421 375,285 SH   SOLE 7 243,949 0 131,336
AON PLC SHS CL A G0403H108 161 780 SH   SOLE 13 780 0 0
AON PLC SHS CL A G0403H108 4,694 22,751 SH   SOLE 15 22,751 0 0
AON PLC SHS CL A G0403H108 129,142 625,990 SH   SOLE 18 587,057 0 38,933
AON PLC SHS CL A G0403H108 9,303 45,094 SH   SOLE 19 45,094 0 0
AON PLC SHS CL A G0403H108 1,396,945 6,771,425 SH   SOLE 21 6,771,425 0 0
AON PLC SHS CL A G0403H108 1,190,164 5,769,092 SH   SOLE 22 5,184,672 0 584,420
AON PLC SHS CL A G0403H108 37,525 181,896 SH   SOLE 23 181,896 0 0
AON PLC SHS CL A G0403H108 57,160 277,074 SH   SOLE 25 277,074 0 0
AON PLC SHS CL A G0403H108 225,663 1,093,859 SH   SOLE 26 182,823 0 911,036
AON PLC SHS CL A G0403H108 9,436 45,738 SH   SOLE 28 32,070 0 13,668
AON PLC SHS CL A G0403H108 3,906 18,935 SH   SOLE 29 18,935 0 0
AON PLC SHS CL A G0403H108 242,713 1,176,507 SH   SOLE 30 1,175,584 0 923
AON PLC SHS CL A G0403H108 127,243 616,784 SH   SOLE 31 60,218 0 556,566
AON PLC SHS CL A G0403H108 7,709 37,366 SH   SOLE 34 37,366 0 0
AON PLC SHS CL A G0403H108 35,248 170,858 SH   SOLE 36 170,858 0 0
AON PLC SHS CL A G0403H108 1,090 5,283 SH   SOLE 40 5,283 0 0
APACHE CORP COM 037411105 8,587 906,731 SH   SOLE 2 176,793 0 729,938
APACHE CORP COM 037411105 23 2,404 SH   SOLE 4 2,404 0 0
APACHE CORP COM 037411105 3,155 333,141 SH   SOLE 7 294,263 0 38,878
APACHE CORP COM 037411105 35 3,713 SH   SOLE 15 3,713 0 0
APACHE CORP COM 037411105 6,144 648,782 SH   SOLE 18 618,650 0 30,132
APACHE CORP COM 037411105 1,192 125,853 SH   SOLE 19 125,853 0 0
APACHE CORP COM 037411105 85,012 8,977,005 SH   SOLE 21 8,977,005 0 0
APACHE CORP COM 037411105 95,929 10,129,758 SH   SOLE 22 9,361,580 0 768,178
APACHE CORP COM 037411105 8 814 SH   SOLE 23 814 0 0
APACHE CORP COM 037411105 46 4,825 SH   SOLE 25 4,825 0 0
APACHE CORP COM 037411105 4,004 422,789 SH   SOLE 26 87,940 0 334,849
APACHE CORP COM 037411105 510 53,857 SH   SOLE 28 53,857 0 0
APACHE CORP COM 037411105 10,938 1,155,043 SH   SOLE 30 1,155,043 0 0
APACHE CORP COM 037411105 517 54,571 SH   SOLE 31 7,656 0 46,915
APACHE CORP COM 037411105 8 816 SH   SOLE 34 816 0 0
APACHE CORP COM 037411105 804 84,932 SH   SOLE 36 84,932 0 0
APACHE CORP COM 037411105 380 40,122 SH   SOLE 40 40,122 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 12,318 365,310 SH   SOLE 2 91,188 0 274,122
APARTMENT INVT & MGMT CO CL A 03748R754 3,619 107,320 SH   SOLE 4 107,320 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 9,849 292,068 SH   SOLE 7 286,862 0 5,206
APARTMENT INVT & MGMT CO CL A 03748R754 57 1,695 SH   SOLE 15 1,695 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 8,560 253,860 SH   SOLE 18 241,873 0 11,987
APARTMENT INVT & MGMT CO CL A 03748R754 7,886 233,876 SH   SOLE 19 233,876 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 148,782 4,412,263 SH   SOLE 21 4,412,263 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 169,071 5,013,958 SH   SOLE 22 4,710,558 0 303,400
APARTMENT INVT & MGMT CO CL A 03748R754 272 8,057 SH   SOLE 23 8,057 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 17,093 506,906 SH   SOLE 25 506,906 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 10,301 305,497 SH   SOLE 26 48,978 0 256,519
APARTMENT INVT & MGMT CO CL A 03748R754 687 20,383 SH   SOLE 28 20,383 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 3,149 93,399 SH   SOLE 29 93,399 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 32,053 950,549 SH   SOLE 30 950,549 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 194 5,755 SH   SOLE 31 2,854 0 2,901
APARTMENT INVT & MGMT CO CL A 03748R754 200 5,929 SH   SOLE 34 5,929 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 130 3,841 SH   SOLE 36 3,841 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 538 15,956 SH   SOLE 40 15,956 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,262 74,975 SH   SOLE 2 55,644 0 19,331
APELLIS PHARMACEUTICALS INC COM 03753U106 75 2,487 SH   SOLE 4 2,487 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 33 1,082 SH   SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 8,802 291,761 SH   SOLE 18 281,814 0 9,947
APELLIS PHARMACEUTICALS INC COM 03753U106 28,444 942,799 SH   SOLE 19 942,799 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 78,646 2,606,773 SH   SOLE 21 2,606,773 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 50,678 1,679,760 SH   SOLE 22 1,630,114 0 49,646
APELLIS PHARMACEUTICALS INC COM 03753U106 160 5,292 SH   SOLE 23 5,292 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,783 59,104 SH   SOLE 26 25,237 0 33,867
APELLIS PHARMACEUTICALS INC COM 03753U106 254 8,423 SH   SOLE 28 8,423 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,172 38,849 SH   SOLE 30 38,849 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 7,928 262,764 SH   SOLE 34 262,764 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 187 6,192 SH   SOLE 40 6,192 0 0
APEX GLOBAL BRANDS INC COM 03755M300 1 223 SH   SOLE 21 223 0 0
APEX GLOBAL BRANDS INC COM 03755M300 50 8,065 SH   SOLE 22 8,065 0 0
API GROUP CORP COM STK 00187Y100 1,916 134,677 SH   SOLE 2 7,691 0 126,986
API GROUP CORP COM STK 00187Y100 37 2,569 SH   SOLE 7 2,569 0 0
API GROUP CORP COM STK 00187Y100 7,376 518,321 SH   SOLE 18 518,321 0 0
API GROUP CORP COM STK 00187Y100 3,710 260,732 SH   SOLE 19 260,732 0 0
API GROUP CORP COM STK 00187Y100 60,533 4,253,870 SH   SOLE 21 4,253,870 0 0
API GROUP CORP COM STK 00187Y100 51,356 3,609,016 SH   SOLE 22 3,558,958 0 50,058
API GROUP CORP COM STK 00187Y100 67 4,687 SH   SOLE 26 0 0 4,687
APOGEE ENTERPRISES INC COM 037598109 644 30,122 SH   SOLE 2 8,406 0 21,716
APOGEE ENTERPRISES INC COM 037598109 2 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 9 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 2,594 121,394 SH   SOLE 18 121,394 0 0
APOGEE ENTERPRISES INC COM 037598109 1,060 49,582 SH   SOLE 19 49,582 0 0
APOGEE ENTERPRISES INC COM 037598109 59,753 2,796,100 SH   SOLE 21 2,796,100 0 0
APOGEE ENTERPRISES INC COM 037598109 16,414 768,067 SH   SOLE 22 745,128 0 22,939
APOGEE ENTERPRISES INC COM 037598109 319 14,910 SH   SOLE 26 9,174 0 5,736
APOGEE ENTERPRISES INC COM 037598109 70 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 891 41,676 SH   SOLE 30 41,676 0 0
APOGEE ENTERPRISES INC COM 037598109 59 2,749 SH   SOLE 34 2,749 0 0
APOGEE ENTERPRISES INC COM 037598109 70 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,584 175,853 SH   SOLE 2 47,547 0 128,306
APOLLO COML REAL EST FIN INC COM 03762U105 3 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 25 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 5,954 660,825 SH   SOLE 18 660,825 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,010 334,119 SH   SOLE 19 334,119 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 168,213 18,669,641 SH   SOLE 21 18,669,641 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 37,482 4,160,071 SH   SOLE 22 4,011,527 0 148,544
APOLLO COML REAL EST FIN INC COM 03762U105 63 6,968 SH   SOLE 23 6,968 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 373 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 221 24,561 SH   SOLE 28 24,561 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,942 215,499 SH   SOLE 30 215,499 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 53 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 146 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,600 1,715,000 PRN   SOLE 21 1,715,000 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 233 250,000 PRN   SOLE 22 250,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 5 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 47 27,560 SH   SOLE 21 27,560 0 0
APOLLO ENDOSURGERY INC COM 03767D108 4 2,186 SH   SOLE 22 2,186 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 17,092 381,939 SH   SOLE 2 22,543 0 359,396
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,526 78,784 SH   SOLE 4 73,117 0 5,667
APOLLO GLOBAL MGMT INC COM CL A 03768E105 573 12,799 SH   SOLE 7 12,799 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 690 15,419 SH   SOLE 15 15,419 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 10,021 223,933 SH   SOLE 18 209,823 0 14,110
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,261 72,864 SH   SOLE 19 72,864 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 104,241 2,329,407 SH   SOLE 21 2,329,407 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 210,701 4,708,398 SH   SOLE 22 4,464,261 0 244,137
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5,227 116,810 SH   SOLE 23 116,810 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 440 9,835 SH   SOLE 25 9,835 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 18,766 419,342 SH   SOLE 26 242,955 0 176,387
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,523 34,040 SH   SOLE 28 23,499 0 10,541
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,622 36,250 SH   SOLE 29 417 0 35,833
APOLLO GLOBAL MGMT INC COM CL A 03768E105 35,626 796,120 SH   SOLE 30 694,331 0 101,789
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,311 29,292 SH   SOLE 31 22,537 0 6,755
APOLLO GLOBAL MGMT INC COM CL A 03768E105 417 9,309 SH   SOLE 34 9,309 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,587 35,470 SH   SOLE 36 35,470 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 177 3,946 SH   SOLE 40 3,946 0 0
APOLLO INVT CORP COM NEW 03761U502 4,620 558,698 SH   SOLE 30 558,698 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 273 15,196 SH   SOLE 2 9,268 0 5,928
APOLLO MED HLDGS INC COM NEW 03763A207 2 111 SH   SOLE 7 111 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 1,311 73,057 SH   SOLE 18 73,057 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 617 34,395 SH   SOLE 19 34,395 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 12,653 705,312 SH   SOLE 21 705,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 11,024 614,466 SH   SOLE 22 590,966 0 23,500
APOLLO MED HLDGS INC COM NEW 03763A207 34 1,909 SH   SOLE 26 0 0 1,909
APOLLO MED HLDGS INC COM NEW 03763A207 77 4,312 SH   SOLE 28 4,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 277 15,457 SH   SOLE 30 15,457 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 14 756 SH   SOLE 34 756 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 40 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 2,651 18,691 SH   SOLE 2 6,903 0 11,788
APPFOLIO INC COM CL A 03783C100 11 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 44 313 SH   SOLE 7 313 0 0
APPFOLIO INC COM CL A 03783C100 9,661 68,128 SH   SOLE 18 60,656 0 7,472
APPFOLIO INC COM CL A 03783C100 12,158 85,731 SH   SOLE 19 85,731 0 0
APPFOLIO INC COM CL A 03783C100 80,384 566,845 SH   SOLE 21 566,845 0 0
APPFOLIO INC COM CL A 03783C100 70,740 498,838 SH   SOLE 22 485,412 0 13,426
APPFOLIO INC COM CL A 03783C100 813 5,730 SH   SOLE 23 5,730 0 0
APPFOLIO INC COM CL A 03783C100 3,931 27,717 SH   SOLE 26 6,898 0 20,819
APPFOLIO INC COM CL A 03783C100 334 2,358 SH   SOLE 28 2,358 0 0
APPFOLIO INC COM CL A 03783C100 818 5,766 SH   SOLE 30 5,766 0 0
APPFOLIO INC COM CL A 03783C100 206 1,452 SH   SOLE 34 1,452 0 0
APPFOLIO INC COM CL A 03783C100 213 1,502 SH   SOLE 40 1,502 0 0
APPIAN CORP CL A 03782L101 1,314 20,296 SH   SOLE 2 9,413 0 10,883
APPIAN CORP CL A 03782L101 8 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 44 681 SH   SOLE 7 681 0 0
APPIAN CORP CL A 03782L101 8,890 137,292 SH   SOLE 18 132,663 0 4,629
APPIAN CORP CL A 03782L101 5,248 81,045 SH   SOLE 19 81,045 0 0
APPIAN CORP CL A 03782L101 80,651 1,245,581 SH   SOLE 21 1,245,581 0 0
APPIAN CORP CL A 03782L101 64,855 1,001,625 SH   SOLE 22 976,312 0 25,313
APPIAN CORP CL A 03782L101 86 1,335 SH   SOLE 23 1,335 0 0
APPIAN CORP CL A 03782L101 23 357 SH   SOLE 25 357 0 0
APPIAN CORP CL A 03782L101 1,162 17,948 SH   SOLE 26 11,336 0 6,612
APPIAN CORP CL A 03782L101 248 3,830 SH   SOLE 28 3,830 0 0
APPIAN CORP CL A 03782L101 708 10,929 SH   SOLE 30 10,929 0 0
APPIAN CORP CL A 03782L101 56 872 SH   SOLE 36 872 0 0
APPIAN CORP CL A 03782L101 236 3,644 SH   SOLE 40 3,644 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,606 479,306 SH   SOLE 2 75,393 0 403,913
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,580 372,496 SH   SOLE 4 372,496 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,522 262,445 SH   SOLE 7 262,445 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,444 462,407 SH   SOLE 18 462,407 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,763 495,628 SH   SOLE 19 495,628 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 30,884 3,213,721 SH   SOLE 21 3,213,721 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 71,706 7,461,603 SH   SOLE 22 6,860,021 0 601,582
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 495 51,559 SH   SOLE 23 51,559 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,903 718,280 SH   SOLE 25 718,280 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,193 228,180 SH   SOLE 26 41,565 0 186,615
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 316 32,866 SH   SOLE 28 32,866 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,321 137,459 SH   SOLE 29 137,459 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,018 938,377 SH   SOLE 30 938,377 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40 4,187 SH   SOLE 31 4,187 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 718 74,665 SH   SOLE 34 74,665 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 83 8,635 SH   SOLE 36 8,635 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 239 24,908 SH   SOLE 40 24,908 0 0
APPLE INC COM 037833100 4,967,832 42,896,399 SH   SOLE 2 7,158,540 0 35,737,859
APPLE INC COM 037833100 962,912 8,314,587 SH   SOLE 4 7,773,450 0 541,137
APPLE INC COM 037833100 1,794,129 15,492,001 SH   SOLE 7 14,700,280 0 791,721
APPLE INC COM 037833100 60,728 524,377 SH   SOLE 13 524,377 0 0
APPLE INC COM 037833100 199,195 1,720,019 SH   SOLE 15 1,720,019 0 0
APPLE INC COM 037833100 1,097 9,473 SH   SOLE 17 0 0 9,473
APPLE INC COM 037833100 4,642,364 40,086,038 SH   SOLE 18 35,460,520 0 4,625,518
APPLE INC COM 037833100 2,008,065 17,339,307 SH   SOLE 19 17,339,307 0 0
APPLE INC COM 037833100 7,599 65,616 SH   SOLE 20 65,616 0 0
APPLE INC COM 037833100 39,545,222 341,466,384 SH   SOLE 21 341,466,384 0 0
APPLE INC COM 037833100 44,683,838 385,837,477 SH   SOLE 22 348,301,406 0 37,536,071
APPLE INC COM 037833100 1,489,508 12,861,653 SH   SOLE 23 12,861,653 0 0
APPLE INC COM 037833100 2,260,417 19,518,326 SH   SOLE 25 19,421,092 0 97,234
APPLE INC COM 037833100 8,772,158 75,746,121 SH   SOLE 26 10,812,993 0 64,933,128
APPLE INC COM 037833100 393,238 3,395,542 SH   SOLE 28 2,393,669 0 1,001,873
APPLE INC COM 037833100 323,989 2,797,591 SH   SOLE 29 551,567 0 2,246,024
APPLE INC COM 037833100 8,266,708 71,381,643 SH   SOLE 30 70,861,894 0 519,749
APPLE INC COM 037833100 879,568 7,594,925 SH   SOLE 31 3,066,157 0 4,528,768
APPLE INC COM 037833100 396,560 3,424,229 SH   SOLE 32 3,424,229 0 0
APPLE INC COM 037833100 947,110 8,178,140 SH   SOLE 34 8,178,140 0 0
APPLE INC COM 037833100 1,243,069 10,733,693 SH   SOLE 36 10,733,693 0 0
APPLE INC COM 037833100 44,877 387,504 SH   SOLE 40 387,504 0 0
APPLE INC OPTIONS 037833100 127 1,100 SH Put SOLE 2 1,100 0 0
APPLE INC OPTIONS 037833100 1,761 15,200 SH Call SOLE 4 15,200 0 0
APPLE INC OPTIONS 037833100 579 5,000 SH Put SOLE 4 5,000 0 0
APPLE INC OPTIONS 037833100 21,726 187,600 SH Call SOLE 18 187,600 0 0
APPLE INC OPTIONS 037833100 6,601 57,000 SH Put SOLE 18 57,000 0 0
APPLE INC OPTIONS 037833100 135,590 1,170,800 SH Call SOLE 19 1,170,800 0 0
APPLE INC OPTIONS 037833100 60,743 524,500 SH Put SOLE 19 524,500 0 0
APPLE INC OPTIONS 037833100 10,006 86,400 SH Call SOLE 22 86,400 0 0
APPLE INC OPTIONS 037833100 3,173 27,400 SH Put SOLE 22 27,400 0 0
APPLE INC OPTIONS 037833100 926 8,000 SH Call SOLE 26 8,000 0 0
APPLE INC OPTIONS 037833100 428 3,700 SH Put SOLE 26 3,700 0 0
APPLE INC OPTIONS 037833100 63,741 550,400 SH Call SOLE 34 550,400 0 0
APPLE INC OPTIONS 037833100 22,490 194,200 SH Put SOLE 34 194,200 0 0
APPLIED DNA SCIENCES INC COM 03815U300 9 1,159 SH   SOLE 18 1,159 0 0
APPLIED DNA SCIENCES INC COM 03815U300 65 8,392 SH   SOLE 21 8,392 0 0
APPLIED DNA SCIENCES INC COM 03815U300 563 72,804 SH   SOLE 22 72,804 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 92 18,894 SH   SOLE 2 1,265 0 17,629
APPLIED GENETIC TECHNOLOGIES COM 03820J100 4 786 SH   SOLE 7 786 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 483 99,289 SH   SOLE 18 99,289 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 214 44,004 SH   SOLE 19 44,004 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3,708 762,947 SH   SOLE 21 762,947 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3,363 691,926 SH   SOLE 22 686,563 0 5,363
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,302 41,771 SH   SOLE 2 16,912 0 24,859
APPLIED INDL TECHNOLOGIES IN COM 03820C105 22 395 SH   SOLE 4 395 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 58 1,045 SH   SOLE 7 1,045 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10,948 198,693 SH   SOLE 18 183,057 0 15,636
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,732 249,212 SH   SOLE 19 249,212 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 228,915 4,154,546 SH   SOLE 21 4,154,546 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 73,309 1,330,464 SH   SOLE 22 1,298,346 0 32,118
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,091 19,804 SH   SOLE 23 19,804 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,260 95,457 SH   SOLE 26 10,578 0 84,879
APPLIED INDL TECHNOLOGIES IN COM 03820C105 296 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,333 60,488 SH   SOLE 30 60,488 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 16 290 SH   SOLE 34 290 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 60 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 246 4,466 SH   SOLE 40 4,466 0 0
APPLIED MATLS INC COM 038222105 153,541 2,582,689 SH   SOLE 2 609,258 0 1,973,431
APPLIED MATLS INC COM 038222105 29,927 503,393 SH   SOLE 4 474,876 0 28,517
APPLIED MATLS INC COM 038222105 71,424 1,201,417 SH   SOLE 7 876,280 0 325,137
APPLIED MATLS INC COM 038222105 7,543 126,883 SH   SOLE 13 126,883 0 0
APPLIED MATLS INC COM 038222105 5,662 95,237 SH   SOLE 15 95,237 0 0
APPLIED MATLS INC COM 038222105 291,011 4,895,054 SH   SOLE 18 4,404,474 0 490,580
APPLIED MATLS INC COM 038222105 321,827 5,413,401 SH   SOLE 19 5,413,401 0 0
APPLIED MATLS INC COM 038222105 1,412,387 23,757,556 SH   SOLE 21 23,757,556 0 0
APPLIED MATLS INC COM 038222105 1,397,891 23,513,722 SH   SOLE 22 20,999,185 0 2,514,537
APPLIED MATLS INC COM 038222105 42,557 715,850 SH   SOLE 23 715,850 0 0
APPLIED MATLS INC COM 038222105 75,225 1,265,343 SH   SOLE 25 1,221,239 0 44,104
APPLIED MATLS INC COM 038222105 355,105 5,973,164 SH   SOLE 26 742,449 0 5,230,715
APPLIED MATLS INC COM 038222105 10,705 180,072 SH   SOLE 28 127,127 0 52,945
APPLIED MATLS INC COM 038222105 36,630 616,153 SH   SOLE 29 35,522 0 580,631
APPLIED MATLS INC COM 038222105 264,991 4,457,370 SH   SOLE 30 4,401,609 0 55,761
APPLIED MATLS INC COM 038222105 21,399 359,956 SH   SOLE 31 239,718 0 120,238
APPLIED MATLS INC COM 038222105 10,846 182,435 SH   SOLE 32 182,435 0 0
APPLIED MATLS INC COM 038222105 94,533 1,590,121 SH   SOLE 34 1,590,121 0 0
APPLIED MATLS INC COM 038222105 41,247 693,817 SH   SOLE 36 693,817 0 0
APPLIED MATLS INC COM 038222105 1,205 20,268 SH   SOLE 40 20,268 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 176 5,536 SH   SOLE 2 667 0 4,869
APPLIED MOLECULAR TRANS INC COM 03824M109 1,444 45,392 SH   SOLE 18 45,392 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 6,098 191,634 SH   SOLE 19 191,634 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 12,338 387,734 SH   SOLE 21 387,734 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 10,616 333,619 SH   SOLE 22 328,812 0 4,807
APPLIED OPTOELECTRONICS INC COM 03823U102 397 35,249 SH   SOLE 2 4,493 0 30,756
APPLIED OPTOELECTRONICS INC COM 03823U102 4 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,133 100,693 SH   SOLE 18 100,693 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 973 86,495 SH   SOLE 19 86,495 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 26,069 2,317,267 SH   SOLE 21 2,317,267 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 8,343 741,590 SH   SOLE 22 734,427 0 7,163
APPLIED OPTOELECTRONICS INC COM 03823U102 82 7,274 SH   SOLE 23 7,274 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 320 28,411 SH   SOLE 26 0 0 28,411
APPLIED OPTOELECTRONICS INC COM 03823U102 245 21,772 SH   SOLE 30 21,772 0 0
APPLIED THERAPEUTICS INC COM 03828A101 170 8,187 SH   SOLE 2 4,085 0 4,102
APPLIED THERAPEUTICS INC COM 03828A101 5 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,089 52,464 SH   SOLE 18 52,464 0 0
APPLIED THERAPEUTICS INC COM 03828A101 584 28,151 SH   SOLE 19 28,151 0 0
APPLIED THERAPEUTICS INC COM 03828A101 8,736 420,810 SH   SOLE 21 420,810 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6,454 310,872 SH   SOLE 22 300,122 0 10,750
APPLIED THERAPEUTICS INC COM 03828A101 18 886 SH   SOLE 26 0 0 886
APPLIED THERAPEUTICS INC COM 03828A101 103 4,960 SH   SOLE 30 4,960 0 0
APPLIED THERAPEUTICS INC COM 03828A101 29 1,373 SH   SOLE 40 1,373 0 0
APREA THERAPEUTICS INC COM 03836J102 120 4,968 SH   SOLE 2 2,757 0 2,211
APREA THERAPEUTICS INC COM 03836J102 4 161 SH   SOLE 7 161 0 0
APREA THERAPEUTICS INC COM 03836J102 701 29,147 SH   SOLE 18 29,147 0 0
APREA THERAPEUTICS INC COM 03836J102 337 14,004 SH   SOLE 19 14,004 0 0
APREA THERAPEUTICS INC COM 03836J102 6,014 249,959 SH   SOLE 21 249,959 0 0
APREA THERAPEUTICS INC COM 03836J102 4,577 190,249 SH   SOLE 22 187,374 0 2,875
APTARGROUP INC COM 038336103 19,490 172,172 SH   SOLE 2 53,125 0 119,047
APTARGROUP INC COM 038336103 33 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 1,088 9,608 SH   SOLE 7 9,608 0 0
APTARGROUP INC COM 038336103 19,243 169,987 SH   SOLE 18 166,877 0 3,110
APTARGROUP INC COM 038336103 2,239 19,775 SH   SOLE 19 19,775 0 0
APTARGROUP INC COM 038336103 332,544 2,937,667 SH   SOLE 21 2,937,667 0 0
APTARGROUP INC COM 038336103 221,156 1,953,676 SH   SOLE 22 1,860,340 0 93,336
APTARGROUP INC COM 038336103 354 3,126 SH   SOLE 25 3,126 0 0
APTARGROUP INC COM 038336103 3,994 35,282 SH   SOLE 26 17,777 0 17,505
APTARGROUP INC COM 038336103 1,074 9,491 SH   SOLE 28 9,491 0 0
APTARGROUP INC COM 038336103 2,867 25,327 SH   SOLE 30 25,327 0 0
APTARGROUP INC COM 038336103 173 1,524 SH   SOLE 31 1,285 0 239
APTARGROUP INC COM 038336103 327 2,885 SH   SOLE 34 2,885 0 0
APTARGROUP INC COM 038336103 482 4,261 SH   SOLE 36 4,261 0 0
APTARGROUP INC COM 038336103 787 6,952 SH   SOLE 40 6,952 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 8 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 158 20,772 SH   SOLE 22 20,772 0 0
APTINYX INC COM 03836N103 254 75,093 SH   SOLE 2 15,642 0 59,451
APTINYX INC COM 03836N103 444 131,359 SH   SOLE 18 103,218 0 28,141
APTINYX INC COM 03836N103 863 255,452 SH   SOLE 19 255,452 0 0
APTINYX INC COM 03836N103 2,660 787,073 SH   SOLE 21 787,073 0 0
APTINYX INC COM 03836N103 3,919 1,159,554 SH   SOLE 22 1,153,905 0 5,649
APTINYX INC COM 03836N103 113 33,296 SH   SOLE 23 33,296 0 0
APTINYX INC COM 03836N103 235 69,622 SH   SOLE 26 0 0 69,622
APTIV PLC SHS G6095L109 69,290 755,780 SH   SOLE 2 182,121 0 573,659
APTIV PLC SHS G6095L109 13,272 144,764 SH   SOLE 4 136,408 0 8,356
APTIV PLC SHS G6095L109 21,995 239,908 SH   SOLE 7 230,838 0 9,070
APTIV PLC SHS G6095L109 1,361 14,843 SH   SOLE 13 14,843 0 0
APTIV PLC SHS G6095L109 2,707 29,523 SH   SOLE 15 29,523 0 0
APTIV PLC SHS G6095L109 70,133 764,972 SH   SOLE 18 697,318 0 67,654
APTIV PLC SHS G6095L109 142,918 1,558,876 SH   SOLE 19 1,558,876 0 0
APTIV PLC SHS G6095L109 553,377 6,035,961 SH   SOLE 21 6,035,961 0 0
APTIV PLC SHS G6095L109 603,943 6,587,510 SH   SOLE 22 5,940,789 0 646,721
APTIV PLC SHS G6095L109 17,982 196,137 SH   SOLE 23 196,137 0 0
APTIV PLC SHS G6095L109 28,940 315,668 SH   SOLE 25 315,668 0 0
APTIV PLC SHS G6095L109 124,373 1,356,597 SH   SOLE 26 217,819 0 1,138,778
APTIV PLC SHS G6095L109 4,754 51,858 SH   SOLE 28 37,332 0 14,526
APTIV PLC SHS G6095L109 5,818 63,464 SH   SOLE 29 3,473 0 59,991
APTIV PLC SHS G6095L109 113,932 1,242,709 SH   SOLE 30 1,242,709 0 0
APTIV PLC SHS G6095L109 7,095 77,387 SH   SOLE 31 37,388 0 39,999
APTIV PLC SHS G6095L109 72,000 785,335 SH   SOLE 34 785,335 0 0
APTIV PLC SHS G6095L109 17,462 190,464 SH   SOLE 36 190,464 0 0
APTIV PLC SHS G6095L109 496 5,405 SH   SOLE 40 5,405 0 0
APYX MEDICAL CORPORATION COM 03837C106 140 29,713 SH   SOLE 2 1,371 0 28,342
APYX MEDICAL CORPORATION COM 03837C106 4 941 SH   SOLE 7 941 0 0
APYX MEDICAL CORPORATION COM 03837C106 686 145,571 SH   SOLE 18 145,571 0 0
APYX MEDICAL CORPORATION COM 03837C106 295 62,562 SH   SOLE 19 62,562 0 0
APYX MEDICAL CORPORATION COM 03837C106 5,451 1,157,325 SH   SOLE 21 1,157,325 0 0
APYX MEDICAL CORPORATION COM 03837C106 3,938 836,116 SH   SOLE 22 823,130 0 12,986
AQUA METALS INC COM 03837J101 18 19,662 SH   SOLE 21 19,662 0 0
AQUA METALS INC COM 03837J101 616 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 24 5,305 SH   SOLE 18 5,305 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 283 63,067 SH   SOLE 21 63,067 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2,341 522,521 SH   SOLE 22 522,521 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 59 12,106 SH   SOLE 2 1,030 0 11,076
AQUESTIVE THERAPEUTICS INC COM 03843E104 386 79,519 SH   SOLE 18 79,519 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 184 37,995 SH   SOLE 19 37,995 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,046 627,407 SH   SOLE 21 627,407 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2,491 513,047 SH   SOLE 22 508,487 0 4,560
ARAMARK COM 03852U106 14,054 531,335 SH   SOLE 2 31,538 0 499,797
ARAMARK COM 03852U106 2,729 103,181 SH   SOLE 4 96,617 0 6,564
ARAMARK COM 03852U106 514 19,427 SH   SOLE 7 19,427 0 0
ARAMARK COM 03852U106 20 767 SH   SOLE 13 767 0 0
ARAMARK COM 03852U106 671 25,367 SH   SOLE 15 25,367 0 0
ARAMARK COM 03852U106 3,701 139,940 SH   SOLE 18 120,355 0 19,585
ARAMARK COM 03852U106 2,098 79,301 SH   SOLE 19 79,301 0 0
ARAMARK COM 03852U106 70,686 2,672,431 SH   SOLE 21 2,672,431 0 0
ARAMARK COM 03852U106 168,449 6,368,591 SH   SOLE 22 6,026,882 0 341,709
ARAMARK COM 03852U106 4,076 154,107 SH   SOLE 23 154,107 0 0
ARAMARK COM 03852U106 6,543 247,357 SH   SOLE 25 247,357 0 0
ARAMARK COM 03852U106 28,636 1,082,636 SH   SOLE 26 250,396 0 832,240
ARAMARK COM 03852U106 1,161 43,903 SH   SOLE 28 31,387 0 12,516
ARAMARK COM 03852U106 1,355 51,226 SH   SOLE 29 1,745 0 49,481
ARAMARK COM 03852U106 9,018 340,933 SH   SOLE 30 340,933 0 0
ARAMARK COM 03852U106 1,823 68,924 SH   SOLE 31 26,261 0 42,663
ARAMARK COM 03852U106 305 11,529 SH   SOLE 34 11,529 0 0
ARAMARK COM 03852U106 4,844 183,122 SH   SOLE 36 183,122 0 0
ARAMARK COM 03852U106 130 4,918 SH   SOLE 40 4,918 0 0
ARAVIVE INC COM 03890D108 21 4,393 SH   SOLE 2 655 0 3,738
ARAVIVE INC COM 03890D108 240 51,047 SH   SOLE 18 51,047 0 0
ARAVIVE INC COM 03890D108 107 22,758 SH   SOLE 19 22,758 0 0
ARAVIVE INC COM 03890D108 1,843 392,086 SH   SOLE 21 392,086 0 0
ARAVIVE INC COM 03890D108 1,389 295,568 SH   SOLE 22 292,790 0 2,778
ARBOR REALTY TRUST INC COM 038923108 2,015 175,645 SH   SOLE 2 45,682 0 129,963
ARBOR REALTY TRUST INC COM 038923108 8 732 SH   SOLE 4 732 0 0
ARBOR REALTY TRUST INC COM 038923108 22 1,904 SH   SOLE 7 1,904 0 0
ARBOR REALTY TRUST INC COM 038923108 4,474 390,029 SH   SOLE 18 390,029 0 0
ARBOR REALTY TRUST INC COM 038923108 4,625 403,247 SH   SOLE 19 403,247 0 0
ARBOR REALTY TRUST INC COM 038923108 66,670 5,812,560 SH   SOLE 21 5,812,560 0 0
ARBOR REALTY TRUST INC COM 038923108 35,841 3,124,723 SH   SOLE 22 3,041,873 0 82,850
ARBOR REALTY TRUST INC COM 038923108 228 19,876 SH   SOLE 23 19,876 0 0
ARBOR REALTY TRUST INC COM 038923108 528 46,065 SH   SOLE 26 39,849 0 6,216
ARBOR REALTY TRUST INC COM 038923108 167 14,540 SH   SOLE 28 14,540 0 0
ARBOR REALTY TRUST INC COM 038923108 502 43,743 SH   SOLE 30 43,743 0 0
ARBOR REALTY TRUST INC COM 038923108 72 6,310 SH   SOLE 40 6,310 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 45 14,311 SH   SOLE 18 14,311 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 430 137,308 SH   SOLE 21 137,308 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2,798 893,775 SH   SOLE 22 893,775 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 26 29,124 SH   SOLE 21 29,124 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,183 1,314,616 SH   SOLE 22 1,314,616 0 0
ARCA BIOPHARMA INC COM 00211Y506 0 48 SH   SOLE 21 48 0 0
ARCA BIOPHARMA INC COM 00211Y506 1,269 287,215 SH   SOLE 22 287,215 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 4 1,275 SH   SOLE 18 1,275 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 57 20,187 SH   SOLE 21 20,187 0 0
ARCBEST CORP COM 03937C105 991 31,911 SH   SOLE 2 7,955 0 23,956
ARCBEST CORP COM 03937C105 7 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 13 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 3,741 120,436 SH   SOLE 18 120,436 0 0
ARCBEST CORP COM 03937C105 1,500 48,303 SH   SOLE 19 48,303 0 0
ARCBEST CORP COM 03937C105 85,710 2,759,482 SH   SOLE 21 2,759,482 0 0
ARCBEST CORP COM 03937C105 22,476 723,636 SH   SOLE 22 702,697 0 20,939
ARCBEST CORP COM 03937C105 17 536 SH   SOLE 25 536 0 0
ARCBEST CORP COM 03937C105 1,186 38,190 SH   SOLE 26 11,178 0 27,012
ARCBEST CORP COM 03937C105 113 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,233 39,696 SH   SOLE 30 39,696 0 0
ARCBEST CORP COM 03937C105 41 1,316 SH   SOLE 36 1,316 0 0
ARCBEST CORP COM 03937C105 88 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1 59 SH   SOLE 18 59 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,650 911,126 SH   SOLE 2 81,766 0 829,360
ARCH CAP GROUP LTD ORD G0450A105 6,145 210,094 SH   SOLE 4 197,725 0 12,369
ARCH CAP GROUP LTD ORD G0450A105 10,214 349,183 SH   SOLE 7 106,105 0 243,078
ARCH CAP GROUP LTD ORD G0450A105 40 1,356 SH   SOLE 13 1,356 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,253 42,836 SH   SOLE 15 42,836 0 0
ARCH CAP GROUP LTD ORD G0450A105 15,495 529,753 SH   SOLE 18 490,068 0 39,685
ARCH CAP GROUP LTD ORD G0450A105 2,722 93,052 SH   SOLE 19 93,052 0 0
ARCH CAP GROUP LTD ORD G0450A105 225,519 7,710,042 SH   SOLE 21 7,710,042 0 0
ARCH CAP GROUP LTD ORD G0450A105 297,935 10,185,798 SH   SOLE 22 9,592,756 0 593,042
ARCH CAP GROUP LTD ORD G0450A105 8,167 279,215 SH   SOLE 23 279,215 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,613 465,407 SH   SOLE 25 465,407 0 0
ARCH CAP GROUP LTD ORD G0450A105 50,220 1,716,937 SH   SOLE 26 433,421 0 1,283,516
ARCH CAP GROUP LTD ORD G0450A105 2,335 79,829 SH   SOLE 28 55,542 0 24,287
ARCH CAP GROUP LTD ORD G0450A105 2,536 86,702 SH   SOLE 29 890 0 85,812
ARCH CAP GROUP LTD ORD G0450A105 26,553 907,801 SH   SOLE 30 882,550 0 25,251
ARCH CAP GROUP LTD ORD G0450A105 2,514 85,947 SH   SOLE 31 51,190 0 34,757
ARCH CAP GROUP LTD ORD G0450A105 592 20,229 SH   SOLE 34 20,229 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,577 395,791 SH   SOLE 36 395,791 0 0
ARCH CAP GROUP LTD ORD G0450A105 243 8,291 SH   SOLE 40 8,291 0 0
ARCH RESOURCES INC CL A 03940R107 339 7,972 SH   SOLE 2 4,752 0 3,220
ARCH RESOURCES INC CL A 03940R107 4 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 12 279 SH   SOLE 7 279 0 0
ARCH RESOURCES INC CL A 03940R107 2,399 56,473 SH   SOLE 18 56,473 0 0
ARCH RESOURCES INC CL A 03940R107 1,234 29,057 SH   SOLE 19 29,057 0 0
ARCH RESOURCES INC CL A 03940R107 21,229 499,751 SH   SOLE 21 499,751 0 0
ARCH RESOURCES INC CL A 03940R107 19,725 464,341 SH   SOLE 22 454,397 0 9,944
ARCH RESOURCES INC CL A 03940R107 339 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 96 2,253 SH   SOLE 28 2,253 0 0
ARCH RESOURCES INC CL A 03940R107 299 7,039 SH   SOLE 30 7,039 0 0
ARCH RESOURCES INC CL A 03940R107 68 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 70,519 1,516,871 SH   SOLE 2 344,545 0 1,172,326
ARCHER DANIELS MIDLAND CO COM 039483102 13,056 280,824 SH   SOLE 4 263,266 0 17,558
ARCHER DANIELS MIDLAND CO COM 039483102 57,760 1,242,426 SH   SOLE 7 784,845 0 457,581
ARCHER DANIELS MIDLAND CO COM 039483102 113 2,430 SH   SOLE 13 2,430 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,322 71,457 SH   SOLE 15 71,457 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 12 SH   SOLE 17 0 0 12
ARCHER DANIELS MIDLAND CO COM 039483102 49,664 1,068,264 SH   SOLE 18 979,008 0 89,256
ARCHER DANIELS MIDLAND CO COM 039483102 8,044 173,019 SH   SOLE 19 173,019 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 597,382 12,849,678 SH   SOLE 21 12,849,678 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 610,719 13,136,557 SH   SOLE 22 11,984,241 0 1,152,316
ARCHER DANIELS MIDLAND CO COM 039483102 17,566 377,834 SH   SOLE 23 377,834 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 33,307 716,443 SH   SOLE 25 716,443 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 132,331 2,846,446 SH   SOLE 26 412,508 0 2,433,938
ARCHER DANIELS MIDLAND CO COM 039483102 5,070 109,065 SH   SOLE 28 76,059 0 33,006
ARCHER DANIELS MIDLAND CO COM 039483102 92 1,983 SH   SOLE 29 1,983 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 98,977 2,128,990 SH   SOLE 30 2,120,004 0 8,986
ARCHER DANIELS MIDLAND CO COM 039483102 7,755 166,812 SH   SOLE 31 74,669 0 92,143
ARCHER DANIELS MIDLAND CO COM 039483102 1,311 28,198 SH   SOLE 34 28,198 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 21,354 459,327 SH   SOLE 36 459,327 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 620 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,034 192,177 SH   SOLE 2 58,269 0 133,908
ARCHROCK INC COM 03957W106 2 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 12 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 3,290 611,584 SH   SOLE 18 611,584 0 0
ARCHROCK INC COM 03957W106 4,588 852,860 SH   SOLE 19 852,860 0 0
ARCHROCK INC COM 03957W106 76,391 14,199,069 SH   SOLE 21 14,199,069 0 0
ARCHROCK INC COM 03957W106 27,208 5,057,179 SH   SOLE 22 4,927,905 0 129,274
ARCHROCK INC COM 03957W106 409 75,965 SH   SOLE 23 75,965 0 0
ARCHROCK INC COM 03957W106 19 3,607 SH   SOLE 25 3,607 0 0
ARCHROCK INC COM 03957W106 2,207 410,218 SH   SOLE 26 51,139 0 359,079
ARCHROCK INC COM 03957W106 85 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 1,037 192,689 SH   SOLE 30 192,689 0 0
ARCHROCK INC COM 03957W106 16 3,000 SH   SOLE 31 0 0 3,000
ARCHROCK INC COM 03957W106 246 45,680 SH   SOLE 34 45,680 0 0
ARCHROCK INC COM 03957W106 48 8,949 SH   SOLE 36 8,949 0 0
ARCHROCK INC COM 03957W106 91 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 23 3,548 SH   SOLE 18 3,548 0 0
ARCIMOTO INC COM 039587100 339 51,540 SH   SOLE 21 51,540 0 0
ARCIMOTO INC COM 039587100 2,101 319,261 SH   SOLE 22 319,261 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,852 45,337 SH   SOLE 18 0 0 45,337
ARCO PLATFORM LTD COM CL A G04553106 25,811 631,999 SH   SOLE 19 631,999 0 0
ARCO PLATFORM LTD COM CL A G04553106 47 1,144 SH   SOLE 21 1,144 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,742 42,660 SH   SOLE 25 42,660 0 0
ARCO PLATFORM LTD COM CL A G04553106 24,123 590,680 SH   SOLE 34 590,680 0 0
ARCONIC CORPORATION COM 03966V107 6,137 322,129 SH   SOLE 2 237,857 0 84,272
ARCONIC CORPORATION COM 03966V107 8 401 SH   SOLE 4 401 0 0
ARCONIC CORPORATION COM 03966V107 141 7,414 SH   SOLE 7 2,808 0 4,606
ARCONIC CORPORATION COM 03966V107 121 6,354 SH   SOLE 15 6,354 0 0
ARCONIC CORPORATION COM 03966V107 1 27 SH   SOLE 17 0 0 27
ARCONIC CORPORATION COM 03966V107 8,711 457,286 SH   SOLE 18 457,286 0 0
ARCONIC CORPORATION COM 03966V107 20,382 1,069,939 SH   SOLE 19 1,069,939 0 0
ARCONIC CORPORATION COM 03966V107 199,833 10,489,920 SH   SOLE 21 10,489,920 0 0
ARCONIC CORPORATION COM 03966V107 54,260 2,848,270 SH   SOLE 22 2,764,132 0 84,138
ARCONIC CORPORATION COM 03966V107 758 39,792 SH   SOLE 26 24,996 0 14,796
ARCONIC CORPORATION COM 03966V107 272 14,277 SH   SOLE 28 14,277 0 0
ARCONIC CORPORATION COM 03966V107 2,861 150,176 SH   SOLE 30 150,176 0 0
ARCONIC CORPORATION COM 03966V107 89 4,667 SH   SOLE 31 0 0 4,667
ARCONIC CORPORATION COM 03966V107 6,163 323,513 SH   SOLE 34 323,513 0 0
ARCONIC CORPORATION COM 03966V107 92 4,823 SH   SOLE 36 4,823 0 0
ARCONIC CORPORATION COM 03966V107 205 10,770 SH   SOLE 40 10,770 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 87 21,155 SH   SOLE 4 21,155 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4,878 1,189,780 SH   SOLE 21 1,189,780 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,060 746,385 SH   SOLE 22 746,385 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,403 342,283 SH   SOLE 30 342,283 0 0
ARCOSA INC COM 039653100 2,544 57,697 SH   SOLE 2 15,759 0 41,938
ARCOSA INC COM 039653100 10 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 45 1,025 SH   SOLE 7 1,025 0 0
ARCOSA INC COM 039653100 10,045 227,838 SH   SOLE 18 227,838 0 0
ARCOSA INC COM 039653100 4,034 91,493 SH   SOLE 19 91,493 0 0
ARCOSA INC COM 039653100 232,111 5,264,491 SH   SOLE 21 5,264,491 0 0
ARCOSA INC COM 039653100 58,963 1,337,328 SH   SOLE 22 1,298,310 0 39,018
ARCOSA INC COM 039653100 28 643 SH   SOLE 25 643 0 0
ARCOSA INC COM 039653100 594 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 340 7,701 SH   SOLE 28 7,701 0 0
ARCOSA INC COM 039653100 3,318 75,250 SH   SOLE 30 75,250 0 0
ARCOSA INC COM 039653100 59 1,344 SH   SOLE 31 0 0 1,344
ARCOSA INC COM 039653100 184 4,181 SH   SOLE 36 4,181 0 0
ARCOSA INC COM 039653100 171 3,883 SH   SOLE 40 3,883 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 484 11,282 SH   SOLE 2 6,438 0 4,844
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 10 231 SH   SOLE 7 231 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,651 61,791 SH   SOLE 18 59,244 0 2,547
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,820 42,435 SH   SOLE 19 42,435 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 23,197 540,732 SH   SOLE 21 540,732 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 21,084 491,471 SH   SOLE 22 478,678 0 12,793
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 32 754 SH   SOLE 23 754 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 146 3,405 SH   SOLE 26 0 0 3,405
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 122 2,835 SH   SOLE 28 2,835 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 240 5,593 SH   SOLE 30 5,593 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5 115 SH   SOLE 34 115 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 68 1,584 SH   SOLE 40 1,584 0 0
ARCUS BIOSCIENCES INC COM 03969F109 602 35,115 SH   SOLE 2 14,790 0 20,325
ARCUS BIOSCIENCES INC COM 03969F109 16 909 SH   SOLE 7 909 0 0
ARCUS BIOSCIENCES INC COM 03969F109 2,812 164,055 SH   SOLE 18 155,297 0 8,758
ARCUS BIOSCIENCES INC COM 03969F109 3,207 187,098 SH   SOLE 19 187,098 0 0
ARCUS BIOSCIENCES INC COM 03969F109 22,656 1,321,808 SH   SOLE 21 1,321,808 0 0
ARCUS BIOSCIENCES INC COM 03969F109 22,967 1,339,987 SH   SOLE 22 1,309,251 0 30,736
ARCUS BIOSCIENCES INC COM 03969F109 184 10,759 SH   SOLE 23 10,759 0 0
ARCUS BIOSCIENCES INC COM 03969F109 694 40,482 SH   SOLE 26 0 0 40,482
ARCUS BIOSCIENCES INC COM 03969F109 76 4,442 SH   SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 280 16,329 SH   SOLE 30 16,329 0 0
ARCUS BIOSCIENCES INC COM 03969F109 60 3,488 SH   SOLE 34 3,488 0 0
ARCUS BIOSCIENCES INC COM 03969F109 82 4,810 SH   SOLE 40 4,810 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 322 10,979 SH   SOLE 2 3,474 0 7,505
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 13 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,401 81,935 SH   SOLE 18 81,935 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28,802 982,996 SH   SOLE 19 982,996 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 384 13,098 SH   SOLE 20 13,098 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 16,439 561,046 SH   SOLE 21 561,046 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 11,575 395,063 SH   SOLE 22 387,911 0 7,152
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 59 1,997 SH   SOLE 23 1,997 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 153 5,216 SH   SOLE 26 0 0 5,216
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 42 1,437 SH   SOLE 30 1,437 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 63 2,166 SH   SOLE 40 2,166 0 0
ARDAGH GROUP S A CL A L0223L101 995 70,830 SH   SOLE 2 2,839 0 67,991
ARDAGH GROUP S A CL A L0223L101 3 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 107 7,610 SH   SOLE 18 7,610 0 0
ARDAGH GROUP S A CL A L0223L101 62 4,390 SH   SOLE 19 4,390 0 0
ARDAGH GROUP S A CL A L0223L101 2,442 173,819 SH   SOLE 21 173,819 0 0
ARDAGH GROUP S A CL A L0223L101 2,230 158,736 SH   SOLE 22 152,618 0 6,118
ARDAGH GROUP S A CL A L0223L101 7 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 214 40,710 SH   SOLE 2 18,681 0 22,029
ARDELYX INC COM 039697107 4 712 SH   SOLE 7 712 0 0
ARDELYX INC COM 039697107 1,579 300,740 SH   SOLE 18 300,740 0 0
ARDELYX INC COM 039697107 946 180,124 SH   SOLE 19 180,124 0 0
ARDELYX INC COM 039697107 17,361 3,306,832 SH   SOLE 21 3,306,832 0 0
ARDELYX INC COM 039697107 10,225 1,947,677 SH   SOLE 22 1,925,130 0 22,547
ARDELYX INC COM 039697107 161 30,644 SH   SOLE 26 0 0 30,644
ARDELYX INC COM 039697107 214 40,782 SH   SOLE 30 40,782 0 0
ARDELYX INC COM 039697107 31 5,929 SH   SOLE 40 5,929 0 0
ARDMORE SHIPPING CORP COM Y0207T100 163 45,864 SH   SOLE 2 8,581 0 37,283
ARDMORE SHIPPING CORP COM Y0207T100 2 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 523 146,833 SH   SOLE 18 146,833 0 0
ARDMORE SHIPPING CORP COM Y0207T100 498 139,914 SH   SOLE 19 139,914 0 0
ARDMORE SHIPPING CORP COM Y0207T100 3,923 1,102,093 SH   SOLE 21 1,102,093 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,177 611,551 SH   SOLE 22 600,557 0 10,994
ARDMORE SHIPPING CORP COM Y0207T100 64 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 86 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 7,678 102,666 SH   SOLE 2 54,829 0 47,837
ARENA PHARMACEUTICALS INC COM NEW 040047607 23 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 85 1,133 SH   SOLE 7 1,133 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 18,075 241,677 SH   SOLE 18 241,159 0 518
ARENA PHARMACEUTICALS INC COM NEW 040047607 49,700 664,524 SH   SOLE 19 664,524 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 179,101 2,394,715 SH   SOLE 21 2,394,715 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 120,976 1,617,548 SH   SOLE 22 1,568,864 0 48,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 157 2,104 SH   SOLE 23 2,104 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 56 744 SH   SOLE 25 744 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,673 35,741 SH   SOLE 26 13,713 0 22,028
ARENA PHARMACEUTICALS INC COM NEW 040047607 620 8,286 SH   SOLE 28 8,286 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,584 34,555 SH   SOLE 30 34,555 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 16,744 223,886 SH   SOLE 34 223,886 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 137 1,836 SH   SOLE 36 1,836 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 378 5,054 SH   SOLE 40 5,054 0 0
ARES CAPITAL CORP COM 04010L103 22,238 1,594,109 SH   SOLE 30 1,594,109 0 0
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 1,405 1,390,000 PRN   SOLE 21 1,390,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2,079 2,005,000 PRN   SOLE 21 2,005,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 352 38,498 SH   SOLE 2 10,145 0 28,353
ARES COML REAL ESTATE CORP COM 04013V108 5 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,145 125,278 SH   SOLE 18 125,278 0 0
ARES COML REAL ESTATE CORP COM 04013V108 708 77,474 SH   SOLE 19 77,474 0 0
ARES COML REAL ESTATE CORP COM 04013V108 16,057 1,756,834 SH   SOLE 21 1,756,834 0 0
ARES COML REAL ESTATE CORP COM 04013V108 9,000 984,686 SH   SOLE 22 973,955 0 10,731
ARES COML REAL ESTATE CORP COM 04013V108 1,356 148,368 SH   SOLE 26 0 0 148,368
ARES COML REAL ESTATE CORP COM 04013V108 35 3,824 SH   SOLE 30 3,824 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 998 78,726 SH   SOLE 2 78,726 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8,345 206,449 SH   SOLE 2 37,543 0 168,906
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29 722 SH   SOLE 4 722 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 250 6,183 SH   SOLE 7 6,183 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,011 49,750 SH   SOLE 18 49,750 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,105 101,568 SH   SOLE 19 101,568 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 62,366 1,542,941 SH   SOLE 21 1,542,941 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 107,414 2,657,454 SH   SOLE 22 2,515,726 0 141,728
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 320 7,927 SH   SOLE 23 7,927 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29 727 SH   SOLE 25 727 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,265 80,783 SH   SOLE 26 16,305 0 64,478
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 587 14,533 SH   SOLE 28 14,533 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,540 38,112 SH   SOLE 30 38,112 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 77 1,914 SH   SOLE 31 1,914 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 348 8,611 SH   SOLE 34 8,611 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 75 1,849 SH   SOLE 36 1,849 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 377 9,319 SH   SOLE 40 9,319 0 0
ARGAN INC COM 04010E109 752 17,939 SH   SOLE 2 4,714 0 13,225
ARGAN INC COM 04010E109 12 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,452 58,509 SH   SOLE 18 58,509 0 0
ARGAN INC COM 04010E109 1,175 28,037 SH   SOLE 19 28,037 0 0
ARGAN INC COM 04010E109 22,321 532,595 SH   SOLE 21 532,595 0 0
ARGAN INC COM 04010E109 17,537 418,437 SH   SOLE 22 408,162 0 10,275
ARGAN INC COM 04010E109 224 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 80 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 264 6,297 SH   SOLE 30 6,297 0 0
ARGAN INC COM 04010E109 57 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 31,765 121,001 SH   SOLE 19 121,001 0 0
ARGENX SE SPONSORED ADR 04016X101 66,012 251,457 SH   SOLE 21 251,457 0 0
ARGENX SE SPONSORED ADR 04016X101 1,388 5,289 SH   SOLE 30 5,289 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,369 39,764 SH   SOLE 2 11,474 0 28,290
ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 19 554 SH   SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,980 115,608 SH   SOLE 18 115,608 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,751 108,958 SH   SOLE 19 108,958 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 36,562 1,061,933 SH   SOLE 21 1,061,933 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 35,778 1,039,138 SH   SOLE 22 1,005,545 0 33,593
ARGO GROUP INTL HLDGS LTD COM G0464B107 220 6,402 SH   SOLE 23 6,402 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 16 476 SH   SOLE 25 476 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,375 39,945 SH   SOLE 26 6,724 0 33,221
ARGO GROUP INTL HLDGS LTD COM G0464B107 211 6,120 SH   SOLE 28 6,120 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 520 15,096 SH   SOLE 30 15,096 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 98 2,858 SH   SOLE 36 2,858 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 102 2,967 SH   SOLE 40 2,967 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 10 1,447 SH   SOLE 18 1,447 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 150 21,153 SH   SOLE 21 21,153 0 0
ARISTA NETWORKS INC COM 040413106 30,975 149,689 SH   SOLE 2 26,571 0 123,118
ARISTA NETWORKS INC COM 040413106 5,506 26,610 SH   SOLE 4 24,827 0 1,783
ARISTA NETWORKS INC COM 040413106 9,861 47,655 SH   SOLE 7 46,193 0 1,462
ARISTA NETWORKS INC COM 040413106 43 207 SH   SOLE 13 115 0 92
ARISTA NETWORKS INC COM 040413106 1,205 5,821 SH   SOLE 15 5,821 0 0
ARISTA NETWORKS INC COM 040413106 24,144 116,678 SH   SOLE 18 107,753 0 8,925
ARISTA NETWORKS INC COM 040413106 4,556 22,016 SH   SOLE 19 22,016 0 0
ARISTA NETWORKS INC COM 040413106 355,844 1,719,634 SH   SOLE 21 1,719,634 0 0
ARISTA NETWORKS INC COM 040413106 275,750 1,332,577 SH   SOLE 22 1,212,901 0 119,676
ARISTA NETWORKS INC COM 040413106 8,281 40,019 SH   SOLE 23 40,019 0 0
ARISTA NETWORKS INC COM 040413106 17,116 82,715 SH   SOLE 25 82,715 0 0
ARISTA NETWORKS INC COM 040413106 61,520 297,297 SH   SOLE 26 58,131 0 239,166
ARISTA NETWORKS INC COM 040413106 2,279 11,014 SH   SOLE 28 7,833 0 3,181
ARISTA NETWORKS INC COM 040413106 2,523 12,191 SH   SOLE 29 73 0 12,118
ARISTA NETWORKS INC COM 040413106 56,947 275,201 SH   SOLE 30 273,872 0 1,329
ARISTA NETWORKS INC COM 040413106 2,973 14,366 SH   SOLE 31 8,140 0 6,226
ARISTA NETWORKS INC COM 040413106 7,024 33,943 SH   SOLE 34 33,943 0 0
ARISTA NETWORKS INC COM 040413106 7,448 35,995 SH   SOLE 36 35,995 0 0
ARISTA NETWORKS INC COM 040413106 275 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 7 616 SH   SOLE 18 616 0 0
ARK RESTAURANTS CORP COM 040712101 51 4,673 SH   SOLE 21 4,673 0 0
ARK RESTAURANTS CORP COM 040712101 40 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 93 32,775 SH   SOLE 2 1,767 0 31,008
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 487 171,644 SH   SOLE 18 171,644 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 198 69,749 SH   SOLE 19 69,749 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,322 1,169,764 SH   SOLE 21 1,169,764 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 4,513 1,588,919 SH   SOLE 22 1,573,150 0 15,769
ARLO TECHNOLOGIES INC COM 04206A101 405 77,019 SH   SOLE 2 4,445 0 72,574
ARLO TECHNOLOGIES INC COM 04206A101 7 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,097 398,719 SH   SOLE 18 398,719 0 0
ARLO TECHNOLOGIES INC COM 04206A101 757 144,010 SH   SOLE 19 144,010 0 0
ARLO TECHNOLOGIES INC COM 04206A101 44,381 8,437,533 SH   SOLE 21 8,437,533 0 0
ARLO TECHNOLOGIES INC COM 04206A101 11,118 2,113,713 SH   SOLE 22 2,088,120 0 25,593
ARLO TECHNOLOGIES INC COM 04206A101 485 92,244 SH   SOLE 30 92,244 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 742 80,136 SH   SOLE 2 28,217 0 51,919
ARMADA HOFFLER PPTYS INC COM 04208T108 379 40,882 SH   SOLE 4 40,882 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 628 67,850 SH   SOLE 7 67,850 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,469 266,661 SH   SOLE 18 266,661 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,413 368,627 SH   SOLE 19 368,627 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 59,332 6,407,304 SH   SOLE 21 6,407,304 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 25,453 2,748,747 SH   SOLE 22 2,703,230 0 45,517
ARMADA HOFFLER PPTYS INC COM 04208T108 377 40,670 SH   SOLE 23 40,670 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,991 215,036 SH   SOLE 25 215,036 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,156 232,799 SH   SOLE 26 0 0 232,799
ARMADA HOFFLER PPTYS INC COM 04208T108 67 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 363 39,147 SH   SOLE 29 39,147 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,890 312,047 SH   SOLE 30 312,047 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 294 31,722 SH   SOLE 34 31,722 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 71 7,720 SH   SOLE 40 7,720 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 11 3,354 SH   SOLE 18 3,354 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 120 37,598 SH   SOLE 21 37,598 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 726 76,342 SH   SOLE 2 21,303 0 55,039
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 9 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,768 291,037 SH   SOLE 18 291,037 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,439 151,287 SH   SOLE 19 151,287 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 79,918 8,403,603 SH   SOLE 21 8,403,603 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 18,908 1,988,225 SH   SOLE 22 1,942,813 0 45,412
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 162 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 76 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,028 108,117 SH   SOLE 30 108,117 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 49 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 17 4,994 SH   SOLE 18 4,994 0 0
ARMSTRONG FLOORING INC COM 04238R106 241 69,812 SH   SOLE 21 69,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,562 452,619 SH   SOLE 22 452,619 0 0
ARMSTRONG FLOORING INC COM 04238R106 30 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 121 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG WORLD INDS INC COM 04247X102 8,078 117,396 SH   SOLE 2 23,509 0 93,887
ARMSTRONG WORLD INDS INC COM 04247X102 23 332 SH   SOLE 4 332 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 319 4,641 SH   SOLE 7 1,196 0 3,445
ARMSTRONG WORLD INDS INC COM 04247X102 1,464 21,280 SH   SOLE 18 21,280 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 834 12,118 SH   SOLE 19 12,118 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 39,117 568,477 SH   SOLE 21 568,477 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 84,197 1,223,613 SH   SOLE 22 1,157,149 0 66,464
ARMSTRONG WORLD INDS INC COM 04247X102 63 910 SH   SOLE 23 910 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 58 850 SH   SOLE 25 850 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 3,814 55,425 SH   SOLE 26 18,064 0 37,361
ARMSTRONG WORLD INDS INC COM 04247X102 533 7,751 SH   SOLE 28 7,751 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,296 18,839 SH   SOLE 30 18,839 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 67 969 SH   SOLE 31 969 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 848 12,323 SH   SOLE 34 12,323 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 145 2,107 SH   SOLE 36 2,107 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 343 4,979 SH   SOLE 40 4,979 0 0
ARROW ELECTRS INC COM 042735100 17,870 227,175 SH   SOLE 2 60,901 0 166,274
ARROW ELECTRS INC COM 042735100 2,826 35,929 SH   SOLE 4 33,272 0 2,657
ARROW ELECTRS INC COM 042735100 5,320 67,631 SH   SOLE 7 12,496 0 55,135
ARROW ELECTRS INC COM 042735100 21 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 746 9,485 SH   SOLE 15 9,485 0 0
ARROW ELECTRS INC COM 042735100 17,485 222,285 SH   SOLE 18 216,078 0 6,207
ARROW ELECTRS INC COM 042735100 1,557 19,789 SH   SOLE 19 19,789 0 0
ARROW ELECTRS INC COM 042735100 289,744 3,683,501 SH   SOLE 21 3,683,501 0 0
ARROW ELECTRS INC COM 042735100 198,560 2,524,287 SH   SOLE 22 2,407,884 0 116,403
ARROW ELECTRS INC COM 042735100 4,356 55,381 SH   SOLE 23 55,381 0 0
ARROW ELECTRS INC COM 042735100 9,127 116,033 SH   SOLE 25 116,033 0 0
ARROW ELECTRS INC COM 042735100 31,419 399,424 SH   SOLE 26 104,875 0 294,549
ARROW ELECTRS INC COM 042735100 1,169 14,866 SH   SOLE 28 9,621 0 5,245
ARROW ELECTRS INC COM 042735100 1,340 17,033 SH   SOLE 29 81 0 16,952
ARROW ELECTRS INC COM 042735100 18,932 240,679 SH   SOLE 30 216,162 0 24,517
ARROW ELECTRS INC COM 042735100 1,847 23,484 SH   SOLE 31 8,524 0 14,960
ARROW ELECTRS INC COM 042735100 294 3,740 SH   SOLE 34 3,740 0 0
ARROW ELECTRS INC COM 042735100 6,083 77,337 SH   SOLE 36 77,337 0 0
ARROW ELECTRS INC COM 042735100 140 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 420 16,734 SH   SOLE 2 5,506 0 11,228
ARROW FINL CORP COM 042744102 7 280 SH   SOLE 7 280 0 0
ARROW FINL CORP COM 042744102 1,375 54,810 SH   SOLE 18 54,810 0 0
ARROW FINL CORP COM 042744102 661 26,347 SH   SOLE 19 26,347 0 0
ARROW FINL CORP COM 042744102 11,458 456,659 SH   SOLE 21 456,659 0 0
ARROW FINL CORP COM 042744102 13,382 533,359 SH   SOLE 22 521,192 0 12,167
ARROW FINL CORP COM 042744102 44 1,740 SH   SOLE 28 1,740 0 0
ARROW FINL CORP COM 042744102 77 3,067 SH   SOLE 30 3,067 0 0
ARROW FINL CORP COM 042744102 34 1,374 SH   SOLE 40 1,374 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,274 122,473 SH   SOLE 2 76,780 0 45,693
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 28 648 SH   SOLE 4 648 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 84 1,950 SH   SOLE 7 1,950 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 26,522 615,935 SH   SOLE 18 596,573 0 19,362
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18,657 433,275 SH   SOLE 19 433,275 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 330,579 7,677,168 SH   SOLE 21 7,677,168 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 151,002 3,506,774 SH   SOLE 22 3,420,449 0 86,325
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 797 18,507 SH   SOLE 23 18,507 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 52 1,219 SH   SOLE 25 1,219 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,038 93,782 SH   SOLE 26 27,198 0 66,584
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 532 12,358 SH   SOLE 28 12,358 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,600 60,383 SH   SOLE 30 60,383 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 93 2,156 SH   SOLE 34 2,156 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 129 2,999 SH   SOLE 36 2,999 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 463 10,742 SH   SOLE 40 10,742 0 0
ARTESIAN RES CORP CL A 043113208 233 6,755 SH   SOLE 2 492 0 6,263
ARTESIAN RES CORP CL A 043113208 4 128 SH   SOLE 7 128 0 0
ARTESIAN RES CORP CL A 043113208 1,122 32,541 SH   SOLE 18 32,541 0 0
ARTESIAN RES CORP CL A 043113208 520 15,081 SH   SOLE 19 15,081 0 0
ARTESIAN RES CORP CL A 043113208 8,975 260,370 SH   SOLE 21 260,370 0 0
ARTESIAN RES CORP CL A 043113208 5,662 164,273 SH   SOLE 22 161,427 0 2,846
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,727 69,934 SH   SOLE 2 20,902 0 49,032
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 21 550 SH   SOLE 4 550 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 39 1,003 SH   SOLE 7 1,003 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8,457 216,890 SH   SOLE 18 205,082 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7,106 182,248 SH   SOLE 19 182,248 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 67,963 1,743,093 SH   SOLE 21 1,743,093 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 67,669 1,735,543 SH   SOLE 22 1,686,099 0 49,444
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 333 8,542 SH   SOLE 23 8,542 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 28 718 SH   SOLE 25 718 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,471 63,378 SH   SOLE 26 11,284 0 52,094
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 308 7,889 SH   SOLE 28 7,889 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 849 21,765 SH   SOLE 30 21,765 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 146 3,750 SH   SOLE 34 3,750 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 69 1,774 SH   SOLE 36 1,774 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 233 5,971 SH   SOLE 40 5,971 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 413 17,493 SH   SOLE 2 6,889 0 10,604
ARVINAS INC COM 04335A105 13 548 SH   SOLE 7 548 0 0
ARVINAS INC COM 04335A105 2,577 109,157 SH   SOLE 18 107,003 0 2,154
ARVINAS INC COM 04335A105 2,033 86,124 SH   SOLE 19 86,124 0 0
ARVINAS INC COM 04335A105 31,078 1,316,305 SH   SOLE 21 1,316,305 0 0
ARVINAS INC COM 04335A105 18,031 763,704 SH   SOLE 22 739,583 0 24,121
ARVINAS INC COM 04335A105 25 1,059 SH   SOLE 23 1,059 0 0
ARVINAS INC COM 04335A105 32 1,365 SH   SOLE 26 0 0 1,365
ARVINAS INC COM 04335A105 66 2,799 SH   SOLE 28 2,799 0 0
ARVINAS INC COM 04335A105 409 17,341 SH   SOLE 30 17,341 0 0
ARVINAS INC COM 04335A105 62 2,642 SH   SOLE 40 2,642 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 243 22,440 SH   SOLE 18 22,440 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 7,144 660,560 SH   SOLE 19 660,560 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 89 8,200 SH   SOLE 20 8,200 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 3,340 308,800 SH   SOLE 34 308,800 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 194 17,668 SH   SOLE 18 17,668 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 5,040 458,158 SH   SOLE 19 458,158 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 71 6,429 SH   SOLE 20 6,429 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 2,513 228,493 SH   SOLE 34 228,493 0 0
ASANA INC CL A 04342Y104 233 8,085 SH   SOLE 2 8,085 0 0
ASANA INC CL A 04342Y104 131 4,562 SH   SOLE 18 4,562 0 0
ASANA INC CL A 04342Y104 816 28,324 SH   SOLE 19 28,324 0 0
ASANA INC CL A 04342Y104 187 6,477 SH   SOLE 22 6,477 0 0
ASANA INC CL A 04342Y104 1,943 67,453 SH   SOLE 26 12,453 0 55,000
ASANA INC CL A 04342Y104 27 950 SH   SOLE 31 0 0 950
ASANA INC CL A 04342Y104 1,099 38,155 SH   SOLE 34 38,155 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,237 22,959 SH   SOLE 2 7,732 0 15,227
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 70 715 SH   SOLE 7 715 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 9,223 94,646 SH   SOLE 18 90,832 0 3,814
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8,031 82,408 SH   SOLE 19 82,408 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 201,216 2,064,815 SH   SOLE 21 2,064,815 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 61,377 629,827 SH   SOLE 22 612,234 0 17,593
ASBURY AUTOMOTIVE GROUP INC COM 043436104 485 4,975 SH   SOLE 23 4,975 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 29 298 SH   SOLE 25 298 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,544 26,102 SH   SOLE 26 2,939 0 23,163
ASBURY AUTOMOTIVE GROUP INC COM 043436104 251 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,966 30,440 SH   SOLE 30 30,440 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 390 4,000 SH   SOLE 31 0 0 4,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 249 2,553 SH   SOLE 36 2,553 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 205 2,104 SH   SOLE 40 2,104 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 68,557 444,254 SH   SOLE 21 444,254 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,441 9,339 SH   SOLE 30 9,339 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 258 1,670 SH   SOLE 34 1,670 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 589 144,288 SH   SOLE 2 0 0 144,288
ASGN INC COM 00191U102 3,862 60,761 SH   SOLE 2 40,242 0 20,519
ASGN INC COM 00191U102 17 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 83 1,311 SH   SOLE 7 1,311 0 0
ASGN INC COM 00191U102 19,819 311,816 SH   SOLE 18 305,407 0 6,409
ASGN INC COM 00191U102 12,480 196,350 SH   SOLE 19 196,350 0 0
ASGN INC COM 00191U102 214,230 3,370,511 SH   SOLE 21 3,370,511 0 0
ASGN INC COM 00191U102 114,907 1,807,854 SH   SOLE 22 1,762,820 0 45,034
ASGN INC COM 00191U102 490 7,709 SH   SOLE 23 7,709 0 0
ASGN INC COM 00191U102 32 510 SH   SOLE 25 510 0 0
ASGN INC COM 00191U102 3,543 55,744 SH   SOLE 26 10,010 0 45,734
ASGN INC COM 00191U102 457 7,188 SH   SOLE 28 7,188 0 0
ASGN INC COM 00191U102 1,364 21,466 SH   SOLE 30 21,466 0 0
ASGN INC COM 00191U102 156 2,448 SH   SOLE 36 2,448 0 0
ASGN INC COM 00191U102 345 5,433 SH   SOLE 40 5,433 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 117 70,855 SH   SOLE 2 70,855 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 10 6,358 SH   SOLE 21 6,358 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 277 167,751 SH   SOLE 22 167,751 0 0
ASHFORD INC COM 044104107 2 329 SH   SOLE 21 329 0 0
ASHFORD INC COM 044104107 163 28,080 SH   SOLE 22 28,080 0 0
ASHFORD INC COM 044104107 0 34 SH   SOLE 30 34 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,728 151,263 SH   SOLE 2 45,129 0 106,134
ASHLAND GLOBAL HLDGS INC COM 044186104 21 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 101 1,421 SH   SOLE 7 1,421 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,029 141,417 SH   SOLE 18 141,417 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 989 13,943 SH   SOLE 19 13,943 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 171,932 2,424,303 SH   SOLE 21 2,424,303 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 126,066 1,777,576 SH   SOLE 22 1,697,430 0 80,146
ASHLAND GLOBAL HLDGS INC COM 044186104 1,493 21,055 SH   SOLE 26 13,729 0 7,326
ASHLAND GLOBAL HLDGS INC COM 044186104 463 6,535 SH   SOLE 28 6,535 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,589 22,409 SH   SOLE 30 22,409 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 179 2,526 SH   SOLE 31 1,126 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 160 2,253 SH   SOLE 36 2,253 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 435 6,139 SH   SOLE 40 6,139 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 17,701 47,935 SH   SOLE 2 0 0 47,935
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,928 5,222 SH   SOLE 7 5,222 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 75 204 SH   SOLE 15 204 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 276,907 749,876 SH   SOLE 18 496,465 0 253,411
ASML HOLDING N V N Y REGISTRY SHS N07059210 190,731 516,507 SH   SOLE 19 516,507 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 128,323 347,504 SH   SOLE 21 347,504 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 46,152 124,981 SH   SOLE 22 124,981 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 14,882 40,301 SH   SOLE 30 40,301 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,648 15,296 SH   SOLE 32 15,296 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 14,723 39,870 SH   SOLE 34 39,870 0 0
ASPEN AEROGELS INC COM 04523Y105 166 15,124 SH   SOLE 2 1,053 0 14,071
ASPEN AEROGELS INC COM 04523Y105 883 80,664 SH   SOLE 18 80,664 0 0
ASPEN AEROGELS INC COM 04523Y105 414 37,763 SH   SOLE 19 37,763 0 0
ASPEN AEROGELS INC COM 04523Y105 7,103 648,670 SH   SOLE 21 648,670 0 0
ASPEN AEROGELS INC COM 04523Y105 7,283 665,153 SH   SOLE 22 657,659 0 7,494
ASPEN AEROGELS INC COM 04523Y105 38 3,471 SH   SOLE 23 3,471 0 0
ASPEN AEROGELS INC COM 04523Y105 25 2,249 SH   SOLE 26 0 0 2,249
ASPEN GROUP INC COM NEW 04530L203 76 6,784 SH   SOLE 2 1,014 0 5,770
ASPEN GROUP INC COM NEW 04530L203 7 589 SH   SOLE 7 589 0 0
ASPEN GROUP INC COM NEW 04530L203 838 75,011 SH   SOLE 18 75,011 0 0
ASPEN GROUP INC COM NEW 04530L203 375 33,573 SH   SOLE 19 33,573 0 0
ASPEN GROUP INC COM NEW 04530L203 7,059 631,932 SH   SOLE 21 631,932 0 0
ASPEN GROUP INC COM NEW 04530L203 4,406 394,473 SH   SOLE 22 385,846 0 8,627
ASPEN TECHNOLOGY INC COM 045327103 18,812 148,607 SH   SOLE 2 28,117 0 120,490
ASPEN TECHNOLOGY INC COM 045327103 52 413 SH   SOLE 4 413 0 0
ASPEN TECHNOLOGY INC COM 045327103 492 3,890 SH   SOLE 7 1,319 0 2,571
ASPEN TECHNOLOGY INC COM 045327103 4,118 32,533 SH   SOLE 18 32,533 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,152 17,002 SH   SOLE 19 17,002 0 0
ASPEN TECHNOLOGY INC COM 045327103 157,164 1,241,523 SH   SOLE 21 1,241,523 0 0
ASPEN TECHNOLOGY INC COM 045327103 219,521 1,734,110 SH   SOLE 22 1,640,051 0 94,059
ASPEN TECHNOLOGY INC COM 045327103 5,839 46,129 SH   SOLE 25 46,129 0 0
ASPEN TECHNOLOGY INC COM 045327103 6,336 50,051 SH   SOLE 26 29,496 0 20,555
ASPEN TECHNOLOGY INC COM 045327103 1,172 9,256 SH   SOLE 28 9,256 0 0
ASPEN TECHNOLOGY INC COM 045327103 37,332 294,906 SH   SOLE 30 294,906 0 0
ASPEN TECHNOLOGY INC COM 045327103 171 1,348 SH   SOLE 31 1,348 0 0
ASPEN TECHNOLOGY INC COM 045327103 600 4,743 SH   SOLE 34 4,743 0 0
ASPEN TECHNOLOGY INC COM 045327103 261 2,058 SH   SOLE 36 2,058 0 0
ASPEN TECHNOLOGY INC COM 045327103 941 7,436 SH   SOLE 40 7,436 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 119 38,524 SH   SOLE 2 4,988 0 33,536
ASPIRA WOMENS HEALTH INC COM 04537Y109 3 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1,013 328,300 SH   SOLE 18 328,300 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 431 139,652 SH   SOLE 19 139,652 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 7,748 2,511,403 SH   SOLE 21 2,511,403 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 2,961 959,749 SH   SOLE 22 930,193 0 29,556
ASSEMBLY BIOSCIENCES INC COM 045396108 433 26,358 SH   SOLE 2 10,001 0 16,357
ASSEMBLY BIOSCIENCES INC COM 045396108 10 580 SH   SOLE 7 580 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,960 119,220 SH   SOLE 18 119,220 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,368 83,185 SH   SOLE 19 83,185 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 21,780 1,324,795 SH   SOLE 21 1,324,795 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 15,202 924,680 SH   SOLE 22 890,441 0 34,239
ASSEMBLY BIOSCIENCES INC COM 045396108 212 12,886 SH   SOLE 26 0 0 12,886
ASSEMBLY BIOSCIENCES INC COM 045396108 52 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 409 24,883 SH   SOLE 30 24,883 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 75 4,561 SH   SOLE 40 4,561 0 0
ASSERTIO HOLDINGS INC COM STK 04546C106 32 48,221 SH   SOLE 21 48,221 0 0
ASSERTIO HOLDINGS INC COM STK 04546C106 972 1,460,811 SH   SOLE 22 1,460,811 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 488 22,432 SH   SOLE 2 9,292 0 13,140
ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,389 63,906 SH   SOLE 18 63,906 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 3,604 165,784 SH   SOLE 19 165,784 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 11,466 527,414 SH   SOLE 21 527,414 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 13,377 615,304 SH   SOLE 22 591,339 0 23,965
ASSETMARK FINL HLDGS INC COM 04546L106 123 5,655 SH   SOLE 23 5,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 122 5,629 SH   SOLE 26 0 0 5,629
ASSETMARK FINL HLDGS INC COM 04546L106 58 2,655 SH   SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 48 2,202 SH   SOLE 30 2,202 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,615 74,280 SH   SOLE 34 74,280 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 60 2,758 SH   SOLE 40 2,758 0 0
ASSOCIATED BANC CORP COM 045487105 5,181 410,552 SH   SOLE 2 123,141 0 287,411
ASSOCIATED BANC CORP COM 045487105 9 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 75 5,927 SH   SOLE 7 5,927 0 0
ASSOCIATED BANC CORP COM 045487105 5,011 397,035 SH   SOLE 18 397,035 0 0
ASSOCIATED BANC CORP COM 045487105 478 37,855 SH   SOLE 19 37,855 0 0
ASSOCIATED BANC CORP COM 045487105 87,396 6,925,230 SH   SOLE 21 6,925,230 0 0
ASSOCIATED BANC CORP COM 045487105 61,346 4,861,053 SH   SOLE 22 4,631,728 0 229,325
ASSOCIATED BANC CORP COM 045487105 888 70,397 SH   SOLE 26 30,479 0 39,918
ASSOCIATED BANC CORP COM 045487105 266 21,041 SH   SOLE 28 21,041 0 0
ASSOCIATED BANC CORP COM 045487105 967 76,607 SH   SOLE 30 76,607 0 0
ASSOCIATED BANC CORP COM 045487105 39 3,055 SH   SOLE 31 3,055 0 0
ASSOCIATED BANC CORP COM 045487105 66 5,214 SH   SOLE 34 5,214 0 0
ASSOCIATED BANC CORP COM 045487105 68 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 241 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 83 2,286 SH   SOLE 2 1,000 0 1,286
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 234 6,463 SH   SOLE 18 6,463 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 131 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,107 58,319 SH   SOLE 21 58,319 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,040 84,147 SH   SOLE 22 81,840 0 2,307
ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH   SOLE 28 415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 37 1,012 SH   SOLE 30 1,012 0 0
ASSURANT INC COM 04621X108 18,811 155,065 SH   SOLE 2 23,761 0 131,304
ASSURANT INC COM 04621X108 3,561 29,354 SH   SOLE 4 27,327 0 2,027
ASSURANT INC COM 04621X108 10,458 86,212 SH   SOLE 7 53,577 0 32,635
ASSURANT INC COM 04621X108 27 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 909 7,496 SH   SOLE 15 7,496 0 0
ASSURANT INC COM 04621X108 22,721 187,294 SH   SOLE 18 177,830 0 9,464
ASSURANT INC COM 04621X108 8,509 70,145 SH   SOLE 19 70,145 0 0
ASSURANT INC COM 04621X108 159,947 1,318,501 SH   SOLE 21 1,318,501 0 0
ASSURANT INC COM 04621X108 188,114 1,550,686 SH   SOLE 22 1,428,499 0 122,187
ASSURANT INC COM 04621X108 5,066 41,763 SH   SOLE 23 41,763 0 0
ASSURANT INC COM 04621X108 9,937 81,916 SH   SOLE 25 81,916 0 0
ASSURANT INC COM 04621X108 33,604 277,006 SH   SOLE 26 63,982 0 213,024
ASSURANT INC COM 04621X108 1,481 12,210 SH   SOLE 28 8,168 0 4,042
ASSURANT INC COM 04621X108 1,564 12,896 SH   SOLE 29 62 0 12,834
ASSURANT INC COM 04621X108 28,879 238,056 SH   SOLE 30 219,901 0 18,155
ASSURANT INC COM 04621X108 1,403 11,567 SH   SOLE 31 6,971 0 4,596
ASSURANT INC COM 04621X108 3,012 24,828 SH   SOLE 34 24,828 0 0
ASSURANT INC COM 04621X108 4,957 40,865 SH   SOLE 36 40,865 0 0
ASSURANT INC COM 04621X108 144 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 24,737 212,115 SH   SOLE 21 212,115 0 0
ASSURED GUARANTY LTD COM G0585R106 4,231 196,972 SH   SOLE 2 33,074 0 163,898
ASSURED GUARANTY LTD COM G0585R106 16 754 SH   SOLE 4 754 0 0
ASSURED GUARANTY LTD COM G0585R106 55 2,579 SH   SOLE 7 2,579 0 0
ASSURED GUARANTY LTD COM G0585R106 690 32,111 SH   SOLE 18 32,111 0 0
ASSURED GUARANTY LTD COM G0585R106 453 21,070 SH   SOLE 19 21,070 0 0
ASSURED GUARANTY LTD COM G0585R106 21,725 1,011,423 SH   SOLE 21 1,011,423 0 0
ASSURED GUARANTY LTD COM G0585R106 46,903 2,183,586 SH   SOLE 22 2,053,380 0 130,206
ASSURED GUARANTY LTD COM G0585R106 1,236 57,539 SH   SOLE 26 24,604 0 32,935
ASSURED GUARANTY LTD COM G0585R106 256 11,901 SH   SOLE 28 11,901 0 0
ASSURED GUARANTY LTD COM G0585R106 833 38,777 SH   SOLE 30 38,777 0 0
ASSURED GUARANTY LTD COM G0585R106 39 1,838 SH   SOLE 31 1,838 0 0
ASSURED GUARANTY LTD COM G0585R106 131 6,109 SH   SOLE 34 6,109 0 0
ASSURED GUARANTY LTD COM G0585R106 83 3,865 SH   SOLE 36 3,865 0 0
ASSURED GUARANTY LTD COM G0585R106 225 10,454 SH   SOLE 40 10,454 0 0
ASTEC INDS INC COM 046224101 1,432 26,389 SH   SOLE 2 6,897 0 19,492
ASTEC INDS INC COM 046224101 9 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 29 537 SH   SOLE 7 537 0 0
ASTEC INDS INC COM 046224101 5,600 103,220 SH   SOLE 18 103,220 0 0
ASTEC INDS INC COM 046224101 2,254 41,546 SH   SOLE 19 41,546 0 0
ASTEC INDS INC COM 046224101 132,427 2,441,059 SH   SOLE 21 2,441,059 0 0
ASTEC INDS INC COM 046224101 34,482 635,606 SH   SOLE 22 618,751 0 16,855
ASTEC INDS INC COM 046224101 37 678 SH   SOLE 25 678 0 0
ASTEC INDS INC COM 046224101 516 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 153 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,894 34,913 SH   SOLE 30 34,913 0 0
ASTEC INDS INC COM 046224101 90 1,667 SH   SOLE 36 1,667 0 0
ASTEC INDS INC COM 046224101 112 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6,788 123,865 SH   SOLE 2 0 0 123,865
ASTRAZENECA PLC SPONSORED ADR 046353108 260,226 4,748,653 SH   SOLE 18 3,963,066 0 785,587
ASTRAZENECA PLC SPONSORED ADR 046353108 90,256 1,647,014 SH   SOLE 19 1,647,014 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 17,707 323,127 SH   SOLE 22 323,127 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,649 103,080 SH   SOLE 34 103,080 0 0
ASTRONICS CORP COM 046433108 342 44,348 SH   SOLE 2 12,044 0 32,304
ASTRONICS CORP COM 046433108 2 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 3 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 757 98,109 SH   SOLE 18 98,109 0 0
ASTRONICS CORP COM 046433108 888 115,026 SH   SOLE 19 115,026 0 0
ASTRONICS CORP COM 046433108 6,167 798,822 SH   SOLE 21 798,822 0 0
ASTRONICS CORP COM 046433108 6,698 867,675 SH   SOLE 22 847,756 0 19,919
ASTRONICS CORP COM 046433108 99 12,822 SH   SOLE 23 12,822 0 0
ASTRONICS CORP COM 046433108 613 79,452 SH   SOLE 26 16,264 0 63,188
ASTRONICS CORP COM 046433108 25 3,185 SH   SOLE 28 3,185 0 0
ASTRONICS CORP COM 046433108 66 8,546 SH   SOLE 30 8,546 0 0
ASTRONICS CORP COM 046433108 16 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 14 1,700 SH   SOLE 18 1,700 0 0
ASTRONOVA INC COM 04638F108 191 23,842 SH   SOLE 21 23,842 0 0
ASTRONOVA INC COM 04638F108 546 68,037 SH   SOLE 22 68,037 0 0
ASTROTECH CORP COM NEW 046484200 2 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 323 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 65 8,602 SH   SOLE 2 538 0 8,064
ASURE SOFTWARE INC COM 04649U102 1 174 SH   SOLE 7 174 0 0
ASURE SOFTWARE INC COM 04649U102 327 43,340 SH   SOLE 18 43,340 0 0
ASURE SOFTWARE INC COM 04649U102 143 18,892 SH   SOLE 19 18,892 0 0
ASURE SOFTWARE INC COM 04649U102 2,442 323,477 SH   SOLE 21 323,477 0 0
ASURE SOFTWARE INC COM 04649U102 2,521 333,888 SH   SOLE 22 329,638 0 4,250
AT HOME GROUP INC COM 04650Y100 980 65,958 SH   SOLE 2 7,923 0 58,035
AT HOME GROUP INC COM 04650Y100 18 1,187 SH   SOLE 7 1,187 0 0
AT HOME GROUP INC COM 04650Y100 3,124 210,229 SH   SOLE 18 210,229 0 0
AT HOME GROUP INC COM 04650Y100 3,789 254,950 SH   SOLE 19 254,950 0 0
AT HOME GROUP INC COM 04650Y100 26,304 1,770,109 SH   SOLE 21 1,770,109 0 0
AT HOME GROUP INC COM 04650Y100 24,452 1,645,502 SH   SOLE 22 1,626,600 0 18,902
AT HOME GROUP INC COM 04650Y100 220 14,808 SH   SOLE 23 14,808 0 0
AT HOME GROUP INC COM 04650Y100 748 50,315 SH   SOLE 26 0 0 50,315
AT&T INC COM 00206R102 515,674 18,087,482 SH   SOLE 2 2,570,824 0 15,516,658
AT&T INC COM 00206R102 93,057 3,264,000 SH   SOLE 4 3,042,164 0 221,836
AT&T INC COM 00206R102 239,419 8,397,728 SH   SOLE 7 7,334,682 0 1,063,046
AT&T INC COM 00206R102 4,686 164,359 SH   SOLE 13 148,734 0 15,625
AT&T INC COM 00206R102 25,062 879,074 SH   SOLE 15 879,074 0 0
AT&T INC COM 00206R102 5 186 SH   SOLE 17 0 0 186
AT&T INC COM 00206R102 368,735 12,933,542 SH   SOLE 18 11,582,875 0 1,350,667
AT&T INC COM 00206R102 63,286 2,219,778 SH   SOLE 19 2,219,778 0 0
AT&T INC COM 00206R102 5,046,640 177,012,967 SH   SOLE 21 177,012,967 0 0
AT&T INC COM 00206R102 4,808,867 168,672,998 SH   SOLE 22 153,627,347 0 15,045,651
AT&T INC COM 00206R102 142,180 4,987,033 SH   SOLE 23 4,987,033 0 0
AT&T INC COM 00206R102 231,994 8,137,280 SH   SOLE 25 8,137,280 0 0
AT&T INC COM 00206R102 953,354 33,439,274 SH   SOLE 26 4,325,917 0 29,113,357
AT&T INC COM 00206R102 39,795 1,395,843 SH   SOLE 28 982,329 0 413,514
AT&T INC COM 00206R102 25,244 885,442 SH   SOLE 29 59,807 0 825,635
AT&T INC COM 00206R102 907,006 31,813,592 SH   SOLE 30 31,653,436 0 160,156
AT&T INC COM 00206R102 75,224 2,638,499 SH   SOLE 31 936,086 0 1,702,413
AT&T INC COM 00206R102 4,763 167,069 SH   SOLE 32 167,069 0 0
AT&T INC COM 00206R102 15,392 539,882 SH   SOLE 34 539,882 0 0
AT&T INC COM 00206R102 10,007 351,011 SH   SOLE 35 351,011 0 0
AT&T INC COM 00206R102 164,108 5,756,154 SH   SOLE 36 5,756,154 0 0
AT&T INC COM 00206R102 4,534 159,038 SH   SOLE 40 159,038 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 736 56,796 SH   SOLE 2 24,421 0 32,375
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 20 1,521 SH   SOLE 7 1,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,532 272,525 SH   SOLE 18 266,799 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 3,572 275,604 SH   SOLE 19 275,604 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 38,364 2,960,207 SH   SOLE 21 2,960,207 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 28,409 2,192,014 SH   SOLE 22 2,118,043 0 73,971
ATARA BIOTHERAPEUTICS INC COM 046513107 190 14,653 SH   SOLE 23 14,653 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 18 1,369 SH   SOLE 25 1,369 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 669 51,614 SH   SOLE 26 7,440 0 44,174
ATARA BIOTHERAPEUTICS INC COM 046513107 181 13,958 SH   SOLE 28 13,958 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 513 39,564 SH   SOLE 30 39,564 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 8 649 SH   SOLE 34 649 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 44 3,371 SH   SOLE 36 3,371 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 103 7,928 SH   SOLE 40 7,928 0 0
ATENTO S A SHS L0427L204 50 5,411 SH   SOLE 22 5,411 0 0
ATHENE HOLDING LTD CL A G0684D107 11,576 339,669 SH   SOLE 2 65,862 0 273,807
ATHENE HOLDING LTD CL A G0684D107 2,185 64,100 SH   SOLE 4 59,853 0 4,247
ATHENE HOLDING LTD CL A G0684D107 3,624 106,340 SH   SOLE 7 20,040 0 86,300
ATHENE HOLDING LTD CL A G0684D107 931 27,308 SH   SOLE 13 27,308 0 0
ATHENE HOLDING LTD CL A G0684D107 507 14,863 SH   SOLE 15 14,863 0 0
ATHENE HOLDING LTD CL A G0684D107 8,476 248,708 SH   SOLE 18 183,221 0 65,487
ATHENE HOLDING LTD CL A G0684D107 4,510 132,326 SH   SOLE 19 132,326 0 0
ATHENE HOLDING LTD CL A G0684D107 57,504 1,687,329 SH   SOLE 21 1,687,329 0 0
ATHENE HOLDING LTD CL A G0684D107 117,266 3,440,890 SH   SOLE 22 3,196,819 0 244,071
ATHENE HOLDING LTD CL A G0684D107 3,402 99,838 SH   SOLE 23 99,838 0 0
ATHENE HOLDING LTD CL A G0684D107 1,063 31,203 SH   SOLE 25 31,203 0 0
ATHENE HOLDING LTD CL A G0684D107 14,013 411,183 SH   SOLE 26 203,136 0 208,047
ATHENE HOLDING LTD CL A G0684D107 865 25,368 SH   SOLE 28 17,478 0 7,890
ATHENE HOLDING LTD CL A G0684D107 3,573 104,845 SH   SOLE 29 200 0 104,645
ATHENE HOLDING LTD CL A G0684D107 14,798 434,202 SH   SOLE 30 434,202 0 0
ATHENE HOLDING LTD CL A G0684D107 830 24,363 SH   SOLE 31 15,235 0 9,128
ATHENE HOLDING LTD CL A G0684D107 252 7,403 SH   SOLE 34 7,403 0 0
ATHENE HOLDING LTD CL A G0684D107 2,779 81,538 SH   SOLE 36 81,538 0 0
ATHENE HOLDING LTD CL A G0684D107 139 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 532 43,928 SH   SOLE 2 18,187 0 25,741
ATHENEX INC COM 04685N103 16 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 2,927 241,917 SH   SOLE 18 230,182 0 11,735
ATHENEX INC COM 04685N103 3,202 264,643 SH   SOLE 19 264,643 0 0
ATHENEX INC COM 04685N103 32,637 2,697,292 SH   SOLE 21 2,697,292 0 0
ATHENEX INC COM 04685N103 22,682 1,874,582 SH   SOLE 22 1,833,185 0 41,397
ATHENEX INC COM 04685N103 92 7,574 SH   SOLE 23 7,574 0 0
ATHENEX INC COM 04685N103 256 21,165 SH   SOLE 26 0 0 21,165
ATHENEX INC COM 04685N103 91 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 477 39,422 SH   SOLE 30 39,422 0 0
ATHENEX INC COM 04685N103 70 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC NEW COM 04744L106 274 140,495 SH   SOLE 2 71,009 0 69,486
ATHERSYS INC NEW COM 04744L106 6 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 1,512 775,328 SH   SOLE 18 715,071 0 60,257
ATHERSYS INC NEW COM 04744L106 1,610 825,401 SH   SOLE 19 825,401 0 0
ATHERSYS INC NEW COM 04744L106 12,037 6,173,013 SH   SOLE 21 6,173,013 0 0
ATHERSYS INC NEW COM 04744L106 9,833 5,042,508 SH   SOLE 22 4,985,451 0 57,057
ATHERSYS INC NEW COM 04744L106 79 40,352 SH   SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 196 100,455 SH   SOLE 26 0 0 100,455
ATHERSYS INC NEW COM 04744L106 115 59,202 SH   SOLE 30 59,202 0 0
ATHERSYS INC NEW COM 04744L106 38 19,379 SH   SOLE 40 19,379 0 0
ATHIRA PHARMA INC COM 04746L104 39 2,120 SH   SOLE 18 2,120 0 0
ATHIRA PHARMA INC COM 04746L104 56 3,032 SH   SOLE 22 3,032 0 0
ATHIRA PHARMA INC COM 04746L104 1,257 68,083 SH   SOLE 26 11,095 0 56,988
ATHIRA PHARMA INC COM 04746L104 14 749 SH   SOLE 31 0 0 749
ATKORE INTL GROUP INC COM 047649108 886 38,975 SH   SOLE 2 19,217 0 19,758
ATKORE INTL GROUP INC COM 047649108 7 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 23 1,012 SH   SOLE 7 1,012 0 0
ATKORE INTL GROUP INC COM 047649108 4,330 190,496 SH   SOLE 18 177,352 0 13,144
ATKORE INTL GROUP INC COM 047649108 5,742 252,625 SH   SOLE 19 252,625 0 0
ATKORE INTL GROUP INC COM 047649108 34,384 1,512,705 SH   SOLE 21 1,512,705 0 0
ATKORE INTL GROUP INC COM 047649108 35,282 1,552,205 SH   SOLE 22 1,512,504 0 39,701
ATKORE INTL GROUP INC COM 047649108 476 20,934 SH   SOLE 23 20,934 0 0
ATKORE INTL GROUP INC COM 047649108 15 661 SH   SOLE 25 661 0 0
ATKORE INTL GROUP INC COM 047649108 2,821 124,103 SH   SOLE 26 18,074 0 106,029
ATKORE INTL GROUP INC COM 047649108 140 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 439 19,307 SH   SOLE 30 19,307 0 0
ATKORE INTL GROUP INC COM 047649108 123 5,425 SH   SOLE 34 5,425 0 0
ATKORE INTL GROUP INC COM 047649108 37 1,624 SH   SOLE 36 1,624 0 0
ATKORE INTL GROUP INC COM 047649108 118 5,195 SH   SOLE 40 5,195 0 0
ATLANTIC AMERN CORP COM 048209100 2 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 1 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 28 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 269 23,705 SH   SOLE 2 6,342 0 17,363
ATLANTIC CAP BANCSHARES INC COM 048269203 6 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 982 86,520 SH   SOLE 18 86,520 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 470 41,420 SH   SOLE 19 41,420 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 8,676 764,408 SH   SOLE 21 764,408 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 7,691 677,596 SH   SOLE 22 662,153 0 15,443
ATLANTIC CAP BANCSHARES INC COM 048269203 53 4,661 SH   SOLE 28 4,661 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 33 2,948 SH   SOLE 30 2,948 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 31 2,732 SH   SOLE 40 2,732 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 258 131,814 SH   SOLE 2 4,080 0 127,734
ATLANTIC POWER CORP COM NEW 04878Q863 6 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 684 348,904 SH   SOLE 18 348,904 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 293 149,643 SH   SOLE 19 149,643 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 5,365 2,737,073 SH   SOLE 21 2,737,073 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 2,318 1,182,674 SH   SOLE 22 1,147,487 0 35,187
ATLANTIC POWER CORP COM NEW 04878Q863 1 700 SH   SOLE 23 700 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 166 84,482 SH   SOLE 26 0 0 84,482
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,921 89,881 SH   SOLE 2 25,682 0 64,199
ATLANTIC UN BANKSHARES CORP COM 04911A107 21 989 SH   SOLE 4 989 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 31 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 6,187 289,535 SH   SOLE 18 289,535 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,032 141,873 SH   SOLE 19 141,873 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 53,889 2,521,705 SH   SOLE 21 2,521,705 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 46,925 2,195,830 SH   SOLE 22 2,126,341 0 69,489
ATLANTIC UN BANKSHARES CORP COM 04911A107 529 24,775 SH   SOLE 26 14,831 0 9,944
ATLANTIC UN BANKSHARES CORP COM 04911A107 279 13,068 SH   SOLE 28 13,068 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 628 29,389 SH   SOLE 30 29,389 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 148 6,934 SH   SOLE 40 6,934 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 42,437 1,483,287 SH   SOLE 21 1,483,287 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 116 4,059 SH   SOLE 22 4,059 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 56,797 1,985,212 SH   SOLE 30 1,985,212 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 23 1,939 SH   SOLE 2 345 0 1,594
ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 223 18,741 SH   SOLE 18 18,741 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 98 8,249 SH   SOLE 19 8,249 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,766 148,390 SH   SOLE 21 148,390 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 5,784 486,072 SH   SOLE 22 484,764 0 1,308
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,465 24,055 SH   SOLE 2 3,183 0 20,872
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 28 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7,281 119,552 SH   SOLE 18 119,552 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,903 47,661 SH   SOLE 19 47,661 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 170,214 2,794,977 SH   SOLE 21 2,794,977 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 43,831 719,714 SH   SOLE 22 706,425 0 13,289
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 58 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,883 30,913 SH   SOLE 30 30,913 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 46 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1,083 900,000 PRN   SOLE 21 900,000 0 0
ATLAS CORP SHS Y0436Q109 75 8,390 SH   SOLE 4 8,390 0 0
ATLAS CORP SHS Y0436Q109 89 9,913 SH   SOLE 7 9,913 0 0
ATLAS CORP SHS Y0436Q109 14,504 1,622,390 SH   SOLE 21 1,622,390 0 0
ATLAS CORP SHS Y0436Q109 5,488 613,880 SH   SOLE 22 613,880 0 0
ATLAS CORP SHS Y0436Q109 40 4,480 SH   SOLE 25 4,480 0 0
ATLAS CORP SHS Y0436Q109 4,848 542,266 SH   SOLE 30 542,266 0 0
ATLASSIAN CORP PLC CL A G06242104 44,518 244,888 SH   SOLE 2 20,645 0 224,243
ATLASSIAN CORP PLC CL A G06242104 188 1,034 SH   SOLE 4 1,034 0 0
ATLASSIAN CORP PLC CL A G06242104 545 2,998 SH   SOLE 7 2,998 0 0
ATLASSIAN CORP PLC CL A G06242104 138 758 SH   SOLE 15 758 0 0
ATLASSIAN CORP PLC CL A G06242104 11,509 63,310 SH   SOLE 18 62,924 0 386
ATLASSIAN CORP PLC CL A G06242104 93,224 512,809 SH   SOLE 19 512,809 0 0
ATLASSIAN CORP PLC CL A G06242104 123,428 678,960 SH   SOLE 21 678,960 0 0
ATLASSIAN CORP PLC CL A G06242104 169,623 933,073 SH   SOLE 22 808,924 0 124,149
ATLASSIAN CORP PLC CL A G06242104 828 4,555 SH   SOLE 23 4,555 0 0
ATLASSIAN CORP PLC CL A G06242104 21,748 119,630 SH   SOLE 25 119,630 0 0
ATLASSIAN CORP PLC CL A G06242104 44,163 242,932 SH   SOLE 26 1,380 0 241,552
ATLASSIAN CORP PLC CL A G06242104 16 90 SH   SOLE 28 90 0 0
ATLASSIAN CORP PLC CL A G06242104 82 452 SH   SOLE 30 452 0 0
ATLASSIAN CORP PLC CL A G06242104 1,166 6,414 SH   SOLE 31 6,414 0 0
ATLASSIAN CORP PLC CL A G06242104 83,513 459,390 SH   SOLE 34 459,390 0 0
ATLASSIAN CORP PLC CL A G06242104 8,571 47,148 SH   SOLE 36 47,148 0 0
ATMOS ENERGY CORP COM 049560105 28,659 299,810 SH   SOLE 2 40,136 0 259,674
ATMOS ENERGY CORP COM 049560105 7,565 79,140 SH   SOLE 4 75,231 0 3,909
ATMOS ENERGY CORP COM 049560105 41,780 437,074 SH   SOLE 7 311,417 0 125,657
ATMOS ENERGY CORP COM 049560105 38 395 SH   SOLE 13 395 0 0
ATMOS ENERGY CORP COM 049560105 1,474 15,425 SH   SOLE 15 15,425 0 0
ATMOS ENERGY CORP COM 049560105 22,545 235,855 SH   SOLE 18 212,146 0 23,709
ATMOS ENERGY CORP COM 049560105 12,462 130,374 SH   SOLE 19 130,374 0 0
ATMOS ENERGY CORP COM 049560105 632,048 6,612,076 SH   SOLE 21 6,612,076 0 0
ATMOS ENERGY CORP COM 049560105 275,436 2,881,429 SH   SOLE 22 2,633,454 0 247,975
ATMOS ENERGY CORP COM 049560105 8,057 84,289 SH   SOLE 23 84,289 0 0
ATMOS ENERGY CORP COM 049560105 15,632 163,528 SH   SOLE 25 163,528 0 0
ATMOS ENERGY CORP COM 049560105 63,940 668,903 SH   SOLE 26 93,464 0 575,439
ATMOS ENERGY CORP COM 049560105 2,290 23,955 SH   SOLE 28 16,747 0 7,208
ATMOS ENERGY CORP COM 049560105 7,332 76,700 SH   SOLE 29 124 0 76,576
ATMOS ENERGY CORP COM 049560105 67,046 701,387 SH   SOLE 30 683,059 0 18,328
ATMOS ENERGY CORP COM 049560105 5,944 62,181 SH   SOLE 31 18,014 0 44,167
ATMOS ENERGY CORP COM 049560105 4,025 42,102 SH   SOLE 34 42,102 0 0
ATMOS ENERGY CORP COM 049560105 8,555 89,497 SH   SOLE 36 89,497 0 0
ATMOS ENERGY CORP COM 049560105 291 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 654 13,043 SH   SOLE 2 4,126 0 8,917
ATN INTL INC COM 00215F107 2 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 9 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,719 54,238 SH   SOLE 18 54,238 0 0
ATN INTL INC COM 00215F107 1,524 30,398 SH   SOLE 19 30,398 0 0
ATN INTL INC COM 00215F107 61,471 1,225,995 SH   SOLE 21 1,225,995 0 0
ATN INTL INC COM 00215F107 19,068 380,294 SH   SOLE 22 370,170 0 10,124
ATN INTL INC COM 00215F107 55 1,098 SH   SOLE 23 1,098 0 0
ATN INTL INC COM 00215F107 450 8,980 SH   SOLE 26 0 0 8,980
ATN INTL INC COM 00215F107 79 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 906 18,069 SH   SOLE 30 18,069 0 0
ATN INTL INC COM 00215F107 55 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 59 5,640 SH   SOLE 2 785 0 4,855
ATOMERA INC COM 04965B100 645 61,739 SH   SOLE 18 61,739 0 0
ATOMERA INC COM 04965B100 286 27,366 SH   SOLE 19 27,366 0 0
ATOMERA INC COM 04965B100 5,563 532,330 SH   SOLE 21 532,330 0 0
ATOMERA INC COM 04965B100 4,660 445,951 SH   SOLE 22 442,258 0 3,693
ATOSSA THERAPEUTICS INC COM 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 1 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 962 68,890 SH   SOLE 2 59,905 0 8,985
ATRECA INC CL A COM 04965G109 6 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 1,972 141,163 SH   SOLE 18 141,163 0 0
ATRECA INC CL A COM 04965G109 5,773 413,263 SH   SOLE 19 413,263 0 0
ATRECA INC CL A COM 04965G109 58 4,184 SH   SOLE 20 4,184 0 0
ATRECA INC CL A COM 04965G109 16,983 1,215,697 SH   SOLE 21 1,215,697 0 0
ATRECA INC CL A COM 04965G109 8,184 585,841 SH   SOLE 22 552,293 0 33,548
ATRECA INC CL A COM 04965G109 119 8,495 SH   SOLE 30 8,495 0 0
ATRECA INC CL A COM 04965G109 3,668 262,550 SH   SOLE 34 262,550 0 0
ATRICURE INC COM 04963C209 1,125 28,199 SH   SOLE 2 14,711 0 13,488
ATRICURE INC COM 04963C209 11 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 34 856 SH   SOLE 7 856 0 0
ATRICURE INC COM 04963C209 6,790 170,164 SH   SOLE 18 162,190 0 7,974
ATRICURE INC COM 04963C209 4,884 122,401 SH   SOLE 19 122,401 0 0
ATRICURE INC COM 04963C209 67,523 1,692,303 SH   SOLE 21 1,692,303 0 0
ATRICURE INC COM 04963C209 51,838 1,299,201 SH   SOLE 22 1,258,623 0 40,578
ATRICURE INC COM 04963C209 156 3,922 SH   SOLE 23 3,922 0 0
ATRICURE INC COM 04963C209 24 590 SH   SOLE 25 590 0 0
ATRICURE INC COM 04963C209 1,316 32,979 SH   SOLE 26 14,497 0 18,482
ATRICURE INC COM 04963C209 247 6,188 SH   SOLE 28 6,188 0 0
ATRICURE INC COM 04963C209 8,057 201,921 SH   SOLE 30 201,921 0 0
ATRICURE INC COM 04963C209 50 1,253 SH   SOLE 34 1,253 0 0
ATRICURE INC COM 04963C209 58 1,458 SH   SOLE 36 1,458 0 0
ATRICURE INC COM 04963C209 178 4,458 SH   SOLE 40 4,458 0 0
ATRION CORP COM 049904105 1,188 1,897 SH   SOLE 2 541 0 1,356
ATRION CORP COM 049904105 4 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 14 23 SH   SOLE 7 23 0 0
ATRION CORP COM 049904105 3,646 5,824 SH   SOLE 18 5,239 0 585
ATRION CORP COM 049904105 6,654 10,629 SH   SOLE 19 10,629 0 0
ATRION CORP COM 049904105 31,097 49,675 SH   SOLE 21 49,675 0 0
ATRION CORP COM 049904105 31,280 49,968 SH   SOLE 22 48,730 0 1,238
ATRION CORP COM 049904105 1,719 2,746 SH   SOLE 23 2,746 0 0
ATRION CORP COM 049904105 2,199 3,512 SH   SOLE 26 549 0 2,963
ATRION CORP COM 049904105 136 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 377 603 SH   SOLE 30 603 0 0
ATRION CORP COM 049904105 24 39 SH   SOLE 34 39 0 0
ATRION CORP COM 049904105 73 117 SH   SOLE 40 117 0 0
ATYR PHARMA INC COM NEW 002120202 7 2,065 SH   SOLE 18 2,065 0 0
ATYR PHARMA INC COM NEW 002120202 76 23,556 SH   SOLE 21 23,556 0 0
ATYR PHARMA INC COM NEW 002120202 51 15,790 SH   SOLE 22 15,790 0 0
AUBURN NATL BANCORP COM 050473107 64 1,767 SH   SOLE 2 136 0 1,631
AUBURN NATL BANCORP COM 050473107 352 9,705 SH   SOLE 18 9,705 0 0
AUBURN NATL BANCORP COM 050473107 149 4,105 SH   SOLE 19 4,105 0 0
AUBURN NATL BANCORP COM 050473107 2,466 68,022 SH   SOLE 21 68,022 0 0
AUBURN NATL BANCORP COM 050473107 618 17,050 SH   SOLE 22 16,512 0 538
AUDIOCODES LTD ORD M15342104 13 426 SH   SOLE 22 426 0 0
AUDIOEYE INC COM NEW 050734201 18 1,239 SH   SOLE 18 1,239 0 0
AUDIOEYE INC COM NEW 050734201 234 16,034 SH   SOLE 21 16,034 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 17,682 1,200,394 SH   SOLE 21 1,200,394 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 381 25,890 SH   SOLE 30 25,890 0 0
AUTODESK INC COM 052769106 145,909 631,614 SH   SOLE 2 122,847 0 508,767
AUTODESK INC COM 052769106 26,889 116,397 SH   SOLE 4 109,550 0 6,847
AUTODESK INC COM 052769106 48,077 208,116 SH   SOLE 7 200,159 0 7,957
AUTODESK INC COM 052769106 166 718 SH   SOLE 13 718 0 0
AUTODESK INC COM 052769106 5,156 22,321 SH   SOLE 15 22,321 0 0
AUTODESK INC COM 052769106 276,569 1,197,215 SH   SOLE 18 929,531 0 267,684
AUTODESK INC COM 052769106 279,611 1,210,383 SH   SOLE 19 1,210,383 0 0
AUTODESK INC COM 052769106 1,263,864 5,471,035 SH   SOLE 21 5,471,035 0 0
AUTODESK INC COM 052769106 1,234,824 5,345,326 SH   SOLE 22 4,857,223 0 488,103
AUTODESK INC COM 052769106 38,854 168,190 SH   SOLE 23 168,190 0 0
AUTODESK INC COM 052769106 58,408 252,837 SH   SOLE 25 252,837 0 0
AUTODESK INC COM 052769106 289,087 1,251,404 SH   SOLE 26 168,595 0 1,082,809
AUTODESK INC COM 052769106 9,953 43,086 SH   SOLE 28 30,320 0 12,766
AUTODESK INC COM 052769106 1,245 5,388 SH   SOLE 29 5,388 0 0
AUTODESK INC COM 052769106 280,188 1,212,882 SH   SOLE 30 1,172,447 0 40,435
AUTODESK INC COM 052769106 14,320 61,988 SH   SOLE 31 36,424 0 25,564
AUTODESK INC COM 052769106 10,054 43,523 SH   SOLE 32 43,523 0 0
AUTODESK INC COM 052769106 141,634 613,107 SH   SOLE 34 613,107 0 0
AUTODESK INC COM 052769106 29,957 129,678 SH   SOLE 36 129,678 0 0
AUTODESK INC COM 052769106 1,125 4,872 SH   SOLE 40 4,872 0 0
AUTODESK INC OPTIONS 052769106 416 1,800 SH Call SOLE 4 1,800 0 0
AUTODESK INC OPTIONS 052769106 4,782 20,700 SH Call SOLE 18 20,700 0 0
AUTODESK INC OPTIONS 052769106 29,731 128,700 SH Call SOLE 19 128,700 0 0
AUTODESK INC OPTIONS 052769106 2,148 9,300 SH Call SOLE 22 9,300 0 0
AUTODESK INC OPTIONS 052769106 300 1,300 SH Call SOLE 26 1,300 0 0
AUTODESK INC OPTIONS 052769106 14,022 60,700 SH Call SOLE 34 60,700 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 7,563 78,780 SH   SOLE 2 12,873 0 65,907
AUTOHOME INC SP ADR RP CL A 05278C107 2,408 25,088 SH   SOLE 4 21,395 0 3,693
AUTOHOME INC SP ADR RP CL A 05278C107 590 6,151 SH   SOLE 7 6,151 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 10 104 SH   SOLE 13 104 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,097 21,839 SH   SOLE 15 21,839 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,550 16,144 SH   SOLE 18 16,144 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 153 1,592 SH   SOLE 19 1,592 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 89,813 935,550 SH   SOLE 21 935,550 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 66,583 693,569 SH   SOLE 22 637,317 0 56,252
AUTOHOME INC SP ADR RP CL A 05278C107 3,329 34,675 SH   SOLE 23 34,675 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,538 36,850 SH   SOLE 25 36,850 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 30,009 312,594 SH   SOLE 26 52,050 0 260,544
AUTOHOME INC SP ADR RP CL A 05278C107 965 10,051 SH   SOLE 28 10,051 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 604 6,290 SH   SOLE 29 6,290 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 29,523 307,536 SH   SOLE 30 307,536 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 200 2,087 SH   SOLE 31 1,095 0 992
AUTOHOME INC SP ADR RP CL A 05278C107 482 5,018 SH   SOLE 34 5,018 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 33 343 SH   SOLE 40 343 0 0
AUTOLIV INC COM 052800109 2,375 32,586 SH   SOLE 2 3,735 0 28,851
AUTOLIV INC COM 052800109 3,103 42,581 SH   SOLE 4 39,911 0 2,670
AUTOLIV INC COM 052800109 2,667 36,598 SH   SOLE 7 10,432 0 26,166
AUTOLIV INC COM 052800109 29 397 SH   SOLE 13 397 0 0
AUTOLIV INC COM 052800109 634 8,699 SH   SOLE 15 8,699 0 0
AUTOLIV INC COM 052800109 1,071 14,698 SH   SOLE 18 7,852 0 6,846
AUTOLIV INC COM 052800109 149 2,050 SH   SOLE 19 2,050 0 0
AUTOLIV INC COM 052800109 15,321 210,228 SH   SOLE 21 210,228 0 0
AUTOLIV INC COM 052800109 98,726 1,354,635 SH   SOLE 22 1,309,560 0 45,075
AUTOLIV INC COM 052800109 4,180 57,357 SH   SOLE 23 57,357 0 0
AUTOLIV INC COM 052800109 6,146 84,325 SH   SOLE 25 84,325 0 0
AUTOLIV INC COM 052800109 24,710 339,050 SH   SOLE 26 99,610 0 239,440
AUTOLIV INC COM 052800109 1,093 14,991 SH   SOLE 28 11,360 0 3,631
AUTOLIV INC COM 052800109 1,318 18,082 SH   SOLE 29 106 0 17,976
AUTOLIV INC COM 052800109 14,014 192,292 SH   SOLE 30 163,768 0 28,524
AUTOLIV INC COM 052800109 1,792 24,586 SH   SOLE 31 11,791 0 12,795
AUTOLIV INC COM 052800109 214 2,943 SH   SOLE 34 2,943 0 0
AUTOLIV INC COM 052800109 4,149 56,926 SH   SOLE 36 56,926 0 0
AUTOLIV INC COM 052800109 127 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3,714 319,105 SH   SOLE 21 319,105 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 81 6,985 SH   SOLE 30 6,985 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 143,412 1,028,116 SH   SOLE 2 113,331 0 914,785
AUTOMATIC DATA PROCESSING IN COM 053015103 28,933 207,417 SH   SOLE 4 193,956 0 13,461
AUTOMATIC DATA PROCESSING IN COM 053015103 66,479 476,586 SH   SOLE 7 426,985 0 49,601
AUTOMATIC DATA PROCESSING IN COM 053015103 6,316 45,281 SH   SOLE 13 45,281 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,158 44,145 SH   SOLE 15 44,145 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 120,068 860,765 SH   SOLE 18 769,014 0 91,751
AUTOMATIC DATA PROCESSING IN COM 053015103 48,556 348,096 SH   SOLE 19 348,096 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,537,032 11,018,937 SH   SOLE 21 11,018,937 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,483,838 10,637,594 SH   SOLE 22 9,627,463 0 1,010,131
AUTOMATIC DATA PROCESSING IN COM 053015103 41,603 298,251 SH   SOLE 23 298,251 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 69,139 495,654 SH   SOLE 25 495,654 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 367,010 2,631,087 SH   SOLE 26 281,696 0 2,349,391
AUTOMATIC DATA PROCESSING IN COM 053015103 11,725 84,053 SH   SOLE 28 58,895 0 25,158
AUTOMATIC DATA PROCESSING IN COM 053015103 19,326 138,546 SH   SOLE 29 1,181 0 137,365
AUTOMATIC DATA PROCESSING IN COM 053015103 290,932 2,085,686 SH   SOLE 30 2,075,046 0 10,640
AUTOMATIC DATA PROCESSING IN COM 053015103 15,412 110,491 SH   SOLE 31 56,354 0 54,137
AUTOMATIC DATA PROCESSING IN COM 053015103 11,904 85,337 SH   SOLE 32 85,337 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,063 21,961 SH   SOLE 34 21,961 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 45,448 325,814 SH   SOLE 36 325,814 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,333 9,559 SH   SOLE 40 9,559 0 0
AUTONATION INC COM 05329W102 8,690 164,181 SH   SOLE 2 46,189 0 117,992
AUTONATION INC COM 05329W102 27 504 SH   SOLE 4 504 0 0
AUTONATION INC COM 05329W102 135 2,556 SH   SOLE 7 2,556 0 0
AUTONATION INC COM 05329W102 9,356 176,768 SH   SOLE 18 176,768 0 0
AUTONATION INC COM 05329W102 752 14,213 SH   SOLE 19 14,213 0 0
AUTONATION INC COM 05329W102 135,067 2,551,805 SH   SOLE 21 2,551,805 0 0
AUTONATION INC COM 05329W102 102,969 1,945,376 SH   SOLE 22 1,861,964 0 83,412
AUTONATION INC COM 05329W102 32 608 SH   SOLE 25 608 0 0
AUTONATION INC COM 05329W102 1,152 21,772 SH   SOLE 26 11,745 0 10,027
AUTONATION INC COM 05329W102 448 8,467 SH   SOLE 28 8,467 0 0
AUTONATION INC COM 05329W102 1,183 22,343 SH   SOLE 30 22,343 0 0
AUTONATION INC COM 05329W102 234 4,415 SH   SOLE 31 1,155 0 3,260
AUTONATION INC COM 05329W102 1,262 23,839 SH   SOLE 36 23,839 0 0
AUTONATION INC COM 05329W102 324 6,130 SH   SOLE 40 6,130 0 0
AUTOWEB INC COM 05335B100 18 5,613 SH   SOLE 21 5,613 0 0
AUTOWEB INC COM 05335B100 586 186,675 SH   SOLE 22 186,675 0 0
AUTOWEB INC COM 05335B100 62 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 66,652 56,598 SH   SOLE 2 6,768 0 49,830
AUTOZONE INC COM 053332102 12,591 10,692 SH   SOLE 4 9,960 0 732
AUTOZONE INC COM 053332102 34,338 29,158 SH   SOLE 7 22,048 0 7,110
AUTOZONE INC COM 053332102 81 69 SH   SOLE 13 69 0 0
AUTOZONE INC COM 053332102 2,855 2,424 SH   SOLE 15 2,424 0 0
AUTOZONE INC COM 053332102 54,261 46,076 SH   SOLE 18 42,118 0 3,958
AUTOZONE INC COM 053332102 10,187 8,650 SH   SOLE 19 8,650 0 0
AUTOZONE INC COM 053332102 843,977 716,668 SH   SOLE 21 716,668 0 0
AUTOZONE INC COM 053332102 699,781 594,223 SH   SOLE 22 546,309 0 47,914
AUTOZONE INC COM 053332102 19,126 16,241 SH   SOLE 23 16,241 0 0
AUTOZONE INC COM 053332102 29,097 24,708 SH   SOLE 25 24,708 0 0
AUTOZONE INC COM 053332102 118,058 100,250 SH   SOLE 26 16,602 0 83,648
AUTOZONE INC COM 053332102 5,330 4,526 SH   SOLE 28 3,197 0 1,329
AUTOZONE INC COM 053332102 110 93 SH   SOLE 29 93 0 0
AUTOZONE INC COM 053332102 114,578 97,295 SH   SOLE 30 94,956 0 2,339
AUTOZONE INC COM 053332102 8,136 6,909 SH   SOLE 31 3,038 0 3,871
AUTOZONE INC COM 053332102 1,950 1,656 SH   SOLE 34 1,656 0 0
AUTOZONE INC COM 053332102 21,249 18,044 SH   SOLE 36 18,044 0 0
AUTOZONE INC COM 053332102 662 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 43,983 345,398 SH   SOLE 2 176,168 0 169,230
AVALARA INC COM 05338G106 4,405 34,589 SH   SOLE 4 32,113 0 2,476
AVALARA INC COM 05338G106 792 6,219 SH   SOLE 7 6,219 0 0
AVALARA INC COM 05338G106 693 5,442 SH   SOLE 15 5,442 0 0
AVALARA INC COM 05338G106 8,615 67,653 SH   SOLE 18 61,210 0 6,443
AVALARA INC COM 05338G106 72,608 570,188 SH   SOLE 19 570,188 0 0
AVALARA INC COM 05338G106 214,962 1,688,093 SH   SOLE 21 1,688,093 0 0
AVALARA INC COM 05338G106 276,535 2,171,628 SH   SOLE 22 2,059,307 0 112,321
AVALARA INC COM 05338G106 6,843 53,736 SH   SOLE 23 53,736 0 0
AVALARA INC COM 05338G106 402 3,154 SH   SOLE 25 3,154 0 0
AVALARA INC COM 05338G106 31,534 247,637 SH   SOLE 26 75,870 0 171,767
AVALARA INC COM 05338G106 1,925 15,114 SH   SOLE 28 10,862 0 4,252
AVALARA INC COM 05338G106 2,173 17,066 SH   SOLE 29 220 0 16,846
AVALARA INC COM 05338G106 19,456 152,788 SH   SOLE 30 146,858 0 5,930
AVALARA INC COM 05338G106 1,621 12,732 SH   SOLE 31 9,800 0 2,932
AVALARA INC COM 05338G106 60,963 478,739 SH   SOLE 34 478,739 0 0
AVALARA INC COM 05338G106 2,652 20,828 SH   SOLE 36 20,828 0 0
AVALARA INC COM 05338G106 215 1,688 SH   SOLE 40 1,688 0 0
AVALON GLOBOCARE CORP COM 05344R104 14 10,972 SH   SOLE 2 741 0 10,231
AVALON GLOBOCARE CORP COM 05344R104 90 71,603 SH   SOLE 18 71,603 0 0
AVALON GLOBOCARE CORP COM 05344R104 45 35,985 SH   SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 894 714,840 SH   SOLE 21 714,840 0 0
AVALON GLOBOCARE CORP COM 05344R104 166 132,874 SH   SOLE 22 127,010 0 5,864
AVALONBAY CMNTYS INC COM 053484101 53,661 359,322 SH   SOLE 2 52,566 0 306,756
AVALONBAY CMNTYS INC COM 053484101 24,925 166,903 SH   SOLE 4 162,478 0 4,425
AVALONBAY CMNTYS INC COM 053484101 49,112 328,859 SH   SOLE 7 318,623 0 10,236
AVALONBAY CMNTYS INC COM 053484101 966 6,471 SH   SOLE 13 6,471 0 0
AVALONBAY CMNTYS INC COM 053484101 2,571 17,219 SH   SOLE 15 17,219 0 0
AVALONBAY CMNTYS INC COM 053484101 43,865 293,728 SH   SOLE 18 259,272 0 34,456
AVALONBAY CMNTYS INC COM 053484101 58,160 389,445 SH   SOLE 19 389,445 0 0
AVALONBAY CMNTYS INC COM 053484101 845,655 5,662,615 SH   SOLE 21 5,662,615 0 0
AVALONBAY CMNTYS INC COM 053484101 692,038 4,633,977 SH   SOLE 22 4,314,853 0 319,124
AVALONBAY CMNTYS INC COM 053484101 15,754 105,490 SH   SOLE 23 105,490 0 0
AVALONBAY CMNTYS INC COM 053484101 98,071 656,696 SH   SOLE 25 656,696 0 0
AVALONBAY CMNTYS INC COM 053484101 122,457 819,986 SH   SOLE 26 101,961 0 718,025
AVALONBAY CMNTYS INC COM 053484101 4,108 27,511 SH   SOLE 28 19,347 0 8,164
AVALONBAY CMNTYS INC COM 053484101 15,765 105,562 SH   SOLE 29 86,425 0 19,137
AVALONBAY CMNTYS INC COM 053484101 158,445 1,060,971 SH   SOLE 30 1,060,971 0 0
AVALONBAY CMNTYS INC COM 053484101 5,051 33,819 SH   SOLE 31 19,503 0 14,316
AVALONBAY CMNTYS INC COM 053484101 16,192 108,421 SH   SOLE 34 108,421 0 0
AVALONBAY CMNTYS INC COM 053484101 14,739 98,693 SH   SOLE 36 98,693 0 0
AVALONBAY CMNTYS INC COM 053484101 486 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 18,384 364,334 SH   SOLE 2 242,781 0 121,553
AVANGRID INC COM 05351W103 1,729 34,270 SH   SOLE 4 34,270 0 0
AVANGRID INC COM 05351W103 847 16,789 SH   SOLE 7 16,789 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 1,841 36,483 SH   SOLE 18 28,038 0 8,445
AVANGRID INC COM 05351W103 5,395 106,917 SH   SOLE 19 106,917 0 0
AVANGRID INC COM 05351W103 33,454 662,973 SH   SOLE 21 662,973 0 0
AVANGRID INC COM 05351W103 94,713 1,876,995 SH   SOLE 22 1,473,036 0 403,959
AVANGRID INC COM 05351W103 4,918 97,468 SH   SOLE 23 97,468 0 0
AVANGRID INC COM 05351W103 4,379 86,786 SH   SOLE 25 86,786 0 0
AVANGRID INC COM 05351W103 7,432 147,292 SH   SOLE 26 5,408 0 141,884
AVANGRID INC COM 05351W103 50 988 SH   SOLE 28 988 0 0
AVANGRID INC COM 05351W103 9,856 195,325 SH   SOLE 29 77,081 0 118,244
AVANGRID INC COM 05351W103 3,186 63,148 SH   SOLE 30 63,148 0 0
AVANGRID INC COM 05351W103 5,635 111,666 SH   SOLE 31 110,437 0 1,229
AVANGRID INC COM 05351W103 2,792 55,325 SH   SOLE 34 55,325 0 0
AVANGRID INC COM 05351W103 974 19,300 SH   SOLE 36 19,300 0 0
AVANOS MED INC COM 05350V106 2,512 75,612 SH   SOLE 2 34,657 0 40,955
AVANOS MED INC COM 05350V106 7 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 29 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 9,416 283,430 SH   SOLE 18 283,430 0 0
AVANOS MED INC COM 05350V106 2,933 88,280 SH   SOLE 19 88,280 0 0
AVANOS MED INC COM 05350V106 101,455 3,054,029 SH   SOLE 21 3,054,029 0 0
AVANOS MED INC COM 05350V106 52,756 1,588,086 SH   SOLE 22 1,548,996 0 39,090
AVANOS MED INC COM 05350V106 705 21,222 SH   SOLE 26 13,599 0 7,623
AVANOS MED INC COM 05350V106 293 8,810 SH   SOLE 28 8,810 0 0
AVANOS MED INC COM 05350V106 632 19,011 SH   SOLE 30 19,011 0 0
AVANOS MED INC COM 05350V106 6 167 SH   SOLE 31 0 0 167
AVANOS MED INC COM 05350V106 41 1,229 SH   SOLE 34 1,229 0 0
AVANOS MED INC COM 05350V106 165 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 32,581 1,448,679 SH   SOLE 2 519,624 0 929,055
AVANTOR INC COM 05352A100 4,792 213,065 SH   SOLE 4 198,761 0 14,304
AVANTOR INC COM 05352A100 749 33,305 SH   SOLE 7 33,305 0 0
AVANTOR INC COM 05352A100 267 11,852 SH   SOLE 13 11,852 0 0
AVANTOR INC COM 05352A100 627 27,886 SH   SOLE 15 27,886 0 0
AVANTOR INC COM 05352A100 14,843 659,987 SH   SOLE 18 619,272 0 40,715
AVANTOR INC COM 05352A100 78,347 3,483,629 SH   SOLE 19 3,483,629 0 0
AVANTOR INC COM 05352A100 680 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 165,043 7,338,514 SH   SOLE 21 7,338,514 0 0
AVANTOR INC COM 05352A100 267,932 11,913,393 SH   SOLE 22 11,236,190 0 677,203
AVANTOR INC COM 05352A100 6,739 299,634 SH   SOLE 23 299,634 0 0
AVANTOR INC COM 05352A100 693 30,800 SH   SOLE 25 30,800 0 0
AVANTOR INC COM 05352A100 19,856 882,891 SH   SOLE 26 448,343 0 434,548
AVANTOR INC COM 05352A100 1,962 87,250 SH   SOLE 28 62,839 0 24,411
AVANTOR INC COM 05352A100 2,036 90,551 SH   SOLE 29 475 0 90,076
AVANTOR INC COM 05352A100 18,756 833,971 SH   SOLE 30 780,503 0 53,468
AVANTOR INC COM 05352A100 1,644 73,095 SH   SOLE 31 56,574 0 16,521
AVANTOR INC COM 05352A100 48,933 2,175,781 SH   SOLE 34 2,175,781 0 0
AVANTOR INC COM 05352A100 2,777 123,486 SH   SOLE 36 123,486 0 0
AVANTOR INC COM 05352A100 221 9,820 SH   SOLE 40 9,820 0 0
AVAYA HLDGS CORP COM 05351X101 829 54,514 SH   SOLE 2 28,404 0 26,110
AVAYA HLDGS CORP COM 05351X101 8 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 53 3,467 SH   SOLE 7 3,467 0 0
AVAYA HLDGS CORP COM 05351X101 4,620 303,962 SH   SOLE 18 303,962 0 0
AVAYA HLDGS CORP COM 05351X101 2,834 186,445 SH   SOLE 19 186,445 0 0
AVAYA HLDGS CORP COM 05351X101 43,816 2,882,655 SH   SOLE 21 2,882,655 0 0
AVAYA HLDGS CORP COM 05351X101 34,022 2,238,270 SH   SOLE 22 2,172,390 0 65,880
AVAYA HLDGS CORP COM 05351X101 62 4,052 SH   SOLE 23 4,052 0 0
AVAYA HLDGS CORP COM 05351X101 24 1,587 SH   SOLE 25 1,587 0 0
AVAYA HLDGS CORP COM 05351X101 532 35,013 SH   SOLE 26 18,350 0 16,663
AVAYA HLDGS CORP COM 05351X101 219 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 632 41,570 SH   SOLE 30 41,570 0 0
AVAYA HLDGS CORP COM 05351X101 108 7,087 SH   SOLE 31 0 0 7,087
AVAYA HLDGS CORP COM 05351X101 201 13,228 SH   SOLE 36 13,228 0 0
AVAYA HLDGS CORP COM 05351X101 188 12,387 SH   SOLE 40 12,387 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 8 500 SH Put SOLE 2 500 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 1,155 76,000 SH Put SOLE 19 76,000 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 12 800 SH Put SOLE 22 800 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 193 12,700 SH Put SOLE 34 12,700 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 19 20,000 PRN   SOLE 2 20,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2,676 2,850,000 PRN   SOLE 19 2,850,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 888 946,000 PRN   SOLE 21 946,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 28 30,000 PRN   SOLE 22 30,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 376 400,000 PRN   SOLE 34 400,000 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 40 3,675 SH   SOLE 2 421 0 3,254
AVENUE THERAPEUTICS INC COM NEW 05360L205 285 26,308 SH   SOLE 18 26,308 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 128 11,801 SH   SOLE 19 11,801 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 2,222 205,162 SH   SOLE 21 205,162 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 1,037 95,796 SH   SOLE 22 94,254 0 1,542
AVEO PHARMACEUTICALS INC COM NEW 053588307 76 12,837 SH   SOLE 2 864 0 11,973
AVEO PHARMACEUTICALS INC COM NEW 053588307 431 72,620 SH   SOLE 18 72,620 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 382 64,248 SH   SOLE 19 64,248 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 3,887 654,398 SH   SOLE 21 654,398 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 4,472 752,918 SH   SOLE 22 748,200 0 4,718
AVERY DENNISON CORP COM 053611109 26,990 211,123 SH   SOLE 2 28,656 0 182,467
AVERY DENNISON CORP COM 053611109 4,789 37,459 SH   SOLE 4 34,794 0 2,665
AVERY DENNISON CORP COM 053611109 9,373 73,316 SH   SOLE 7 70,531 0 2,785
AVERY DENNISON CORP COM 053611109 19 147 SH   SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 1,109 8,671 SH   SOLE 15 8,671 0 0
AVERY DENNISON CORP COM 053611109 27,952 218,646 SH   SOLE 18 205,459 0 13,187
AVERY DENNISON CORP COM 053611109 3,531 27,622 SH   SOLE 19 27,622 0 0
AVERY DENNISON CORP COM 053611109 292,444 2,287,579 SH   SOLE 21 2,287,579 0 0
AVERY DENNISON CORP COM 053611109 274,494 2,147,171 SH   SOLE 22 1,977,288 0 169,883
AVERY DENNISON CORP COM 053611109 7,705 60,268 SH   SOLE 23 60,268 0 0
AVERY DENNISON CORP COM 053611109 12,279 96,051 SH   SOLE 25 96,051 0 0
AVERY DENNISON CORP COM 053611109 57,278 448,048 SH   SOLE 26 79,227 0 368,821
AVERY DENNISON CORP COM 053611109 2,015 15,759 SH   SOLE 28 11,032 0 4,727
AVERY DENNISON CORP COM 053611109 2,317 18,121 SH   SOLE 29 75 0 18,046
AVERY DENNISON CORP COM 053611109 42,745 334,361 SH   SOLE 30 326,025 0 8,336
AVERY DENNISON CORP COM 053611109 3,682 28,798 SH   SOLE 31 9,771 0 19,027
AVERY DENNISON CORP COM 053611109 19,967 156,190 SH   SOLE 34 156,190 0 0
AVERY DENNISON CORP COM 053611109 6,553 51,261 SH   SOLE 36 51,261 0 0
AVERY DENNISON CORP COM 053611109 227 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 24 1,085 SH   SOLE 18 1,085 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 390 17,773 SH   SOLE 21 17,773 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,489 113,320 SH   SOLE 22 113,320 0 0
AVID BIOSERVICES INC COM 05368M106 186 24,354 SH   SOLE 2 3,072 0 21,282
AVID BIOSERVICES INC COM 05368M106 6 765 SH   SOLE 7 765 0 0
AVID BIOSERVICES INC COM 05368M106 1,722 225,981 SH   SOLE 18 225,981 0 0
AVID BIOSERVICES INC COM 05368M106 820 107,634 SH   SOLE 19 107,634 0 0
AVID BIOSERVICES INC COM 05368M106 14,270 1,872,709 SH   SOLE 21 1,872,709 0 0
AVID BIOSERVICES INC COM 05368M106 12,218 1,603,373 SH   SOLE 22 1,581,874 0 21,499
AVID TECHNOLOGY INC COM 05367P100 99 11,512 SH   SOLE 2 1,710 0 9,802
AVID TECHNOLOGY INC COM 05367P100 6 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 1,094 127,846 SH   SOLE 18 127,846 0 0
AVID TECHNOLOGY INC COM 05367P100 536 62,633 SH   SOLE 19 62,633 0 0
AVID TECHNOLOGY INC COM 05367P100 8,753 1,022,527 SH   SOLE 21 1,022,527 0 0
AVID TECHNOLOGY INC COM 05367P100 7,390 863,272 SH   SOLE 22 852,331 0 10,941
AVIDITY BIOSCIENCES INC COM 05370A108 220 7,820 SH   SOLE 2 1,269 0 6,551
AVIDITY BIOSCIENCES INC COM 05370A108 10 371 SH   SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 1,749 62,136 SH   SOLE 18 62,136 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 11,269 400,326 SH   SOLE 19 400,326 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 14,481 514,440 SH   SOLE 21 514,440 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 8,713 309,512 SH   SOLE 22 303,221 0 6,291
AVIENT CORPORATION COM 05368V106 3,980 150,432 SH   SOLE 2 73,537 0 76,895
AVIENT CORPORATION COM 05368V106 13 486 SH   SOLE 4 486 0 0
AVIENT CORPORATION COM 05368V106 63 2,375 SH   SOLE 7 2,375 0 0
AVIENT CORPORATION COM 05368V106 14,361 542,752 SH   SOLE 18 542,752 0 0
AVIENT CORPORATION COM 05368V106 10,507 397,081 SH   SOLE 19 397,081 0 0
AVIENT CORPORATION COM 05368V106 158,423 5,987,255 SH   SOLE 21 5,987,255 0 0
AVIENT CORPORATION COM 05368V106 91,102 3,442,996 SH   SOLE 22 3,367,824 0 75,172
AVIENT CORPORATION COM 05368V106 757 28,596 SH   SOLE 23 28,596 0 0
AVIENT CORPORATION COM 05368V106 28 1,061 SH   SOLE 25 1,061 0 0
AVIENT CORPORATION COM 05368V106 4,152 156,932 SH   SOLE 26 21,314 0 135,618
AVIENT CORPORATION COM 05368V106 343 12,948 SH   SOLE 28 12,948 0 0
AVIENT CORPORATION COM 05368V106 987 37,307 SH   SOLE 30 37,307 0 0
AVIENT CORPORATION COM 05368V106 42 1,585 SH   SOLE 31 0 0 1,585
AVIENT CORPORATION COM 05368V106 98 3,702 SH   SOLE 36 3,702 0 0
AVIENT CORPORATION COM 05368V106 247 9,352 SH   SOLE 40 9,352 0 0
AVINGER INC COM 053734604 0 8 SH   SOLE 21 8 0 0
AVINGER INC COM 053734604 0 108 SH   SOLE 22 108 0 0
AVIS BUDGET GROUP COM 053774105 1,613 61,286 SH   SOLE 2 39,256 0 22,030
AVIS BUDGET GROUP COM 053774105 8 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP COM 053774105 74 2,830 SH   SOLE 7 2,830 0 0
AVIS BUDGET GROUP COM 053774105 8,282 314,664 SH   SOLE 18 309,780 0 4,884
AVIS BUDGET GROUP COM 053774105 3,968 150,769 SH   SOLE 19 150,769 0 0
AVIS BUDGET GROUP COM 053774105 103,389 3,928,139 SH   SOLE 21 3,928,139 0 0
AVIS BUDGET GROUP COM 053774105 46,621 1,771,312 SH   SOLE 22 1,718,995 0 52,317
AVIS BUDGET GROUP COM 053774105 132 5,029 SH   SOLE 23 5,029 0 0
AVIS BUDGET GROUP COM 053774105 25 940 SH   SOLE 25 940 0 0
AVIS BUDGET GROUP COM 053774105 1,076 40,878 SH   SOLE 26 23,253 0 17,625
AVIS BUDGET GROUP COM 053774105 209 7,923 SH   SOLE 28 7,923 0 0
AVIS BUDGET GROUP COM 053774105 649 24,655 SH   SOLE 30 24,655 0 0
AVIS BUDGET GROUP COM 053774105 235 8,914 SH   SOLE 31 0 0 8,914
AVIS BUDGET GROUP COM 053774105 36 1,376 SH   SOLE 34 1,376 0 0
AVIS BUDGET GROUP COM 053774105 1,252 47,584 SH   SOLE 36 47,584 0 0
AVIS BUDGET GROUP COM 053774105 184 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 2,798 82,005 SH   SOLE 2 24,497 0 57,508
AVISTA CORP COM 05379B107 220 6,460 SH   SOLE 4 6,460 0 0
AVISTA CORP COM 05379B107 232 6,787 SH   SOLE 7 6,787 0 0
AVISTA CORP COM 05379B107 152 4,461 SH   SOLE 13 0 0 4,461
AVISTA CORP COM 05379B107 11,983 351,196 SH   SOLE 18 351,196 0 0
AVISTA CORP COM 05379B107 5,669 166,161 SH   SOLE 19 166,161 0 0
AVISTA CORP COM 05379B107 300,919 8,819,441 SH   SOLE 21 8,819,441 0 0
AVISTA CORP COM 05379B107 76,072 2,229,531 SH   SOLE 22 2,174,663 0 54,868
AVISTA CORP COM 05379B107 318 9,333 SH   SOLE 23 9,333 0 0
AVISTA CORP COM 05379B107 61 1,787 SH   SOLE 25 1,787 0 0
AVISTA CORP COM 05379B107 3,237 94,880 SH   SOLE 26 15,506 0 79,374
AVISTA CORP COM 05379B107 342 10,011 SH   SOLE 28 10,011 0 0
AVISTA CORP COM 05379B107 4,412 129,319 SH   SOLE 30 129,319 0 0
AVISTA CORP COM 05379B107 23 687 SH   SOLE 31 0 0 687
AVISTA CORP COM 05379B107 815 23,881 SH   SOLE 32 23,881 0 0
AVISTA CORP COM 05379B107 402 11,775 SH   SOLE 34 11,775 0 0
AVISTA CORP COM 05379B107 298 8,731 SH   SOLE 36 8,731 0 0
AVISTA CORP COM 05379B107 226 6,621 SH   SOLE 40 6,621 0 0
AVITA THERAPEUTICS INC COM 05380C102 489 19,425 SH   SOLE 21 19,425 0 0
AVITA THERAPEUTICS INC COM 05380C102 2,824 112,241 SH   SOLE 22 112,241 0 0
AVNET INC COM 053807103 8,246 319,109 SH   SOLE 2 94,809 0 224,300
AVNET INC COM 053807103 13 489 SH   SOLE 4 489 0 0
AVNET INC COM 053807103 125 4,839 SH   SOLE 7 4,839 0 0
AVNET INC COM 053807103 710 27,467 SH   SOLE 13 27,467 0 0
AVNET INC COM 053807103 7,790 301,455 SH   SOLE 18 301,455 0 0
AVNET INC COM 053807103 8,747 338,490 SH   SOLE 19 338,490 0 0
AVNET INC COM 053807103 114,221 4,420,329 SH   SOLE 21 4,420,329 0 0
AVNET INC COM 053807103 94,009 3,638,116 SH   SOLE 22 3,465,569 0 172,547
AVNET INC COM 053807103 28 1,093 SH   SOLE 23 1,093 0 0
AVNET INC COM 053807103 1,314 50,859 SH   SOLE 25 50,859 0 0
AVNET INC COM 053807103 1,826 70,658 SH   SOLE 26 27,983 0 42,675
AVNET INC COM 053807103 349 13,520 SH   SOLE 28 13,520 0 0
AVNET INC COM 053807103 1,313 50,805 SH   SOLE 30 50,805 0 0
AVNET INC COM 053807103 255 9,863 SH   SOLE 31 2,063 0 7,800
AVNET INC COM 053807103 2,366 91,561 SH   SOLE 34 91,561 0 0
AVNET INC COM 053807103 1,323 51,182 SH   SOLE 36 51,182 0 0
AVNET INC COM 053807103 277 10,713 SH   SOLE 40 10,713 0 0
AVROBIO INC COM 05455M100 301 23,125 SH   SOLE 2 8,964 0 14,161
AVROBIO INC COM 05455M100 8 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 1,562 119,955 SH   SOLE 18 119,955 0 0
AVROBIO INC COM 05455M100 898 68,985 SH   SOLE 19 68,985 0 0
AVROBIO INC COM 05455M100 18,214 1,398,907 SH   SOLE 21 1,398,907 0 0
AVROBIO INC COM 05455M100 12,152 933,368 SH   SOLE 22 908,382 0 24,986
AVROBIO INC COM 05455M100 4 318 SH   SOLE 23 318 0 0
AVROBIO INC COM 05455M100 50 3,876 SH   SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 213 16,363 SH   SOLE 30 16,363 0 0
AVROBIO INC COM 05455M100 50 3,854 SH   SOLE 40 3,854 0 0
AWARE INC MASS COM 05453N100 9 3,399 SH   SOLE 18 3,399 0 0
AWARE INC MASS COM 05453N100 135 50,044 SH   SOLE 21 50,044 0 0
AWARE INC MASS COM 05453N100 1,150 425,806 SH   SOLE 22 425,806 0 0
AXALTA COATING SYS LTD COM G0750C108 16,319 736,064 SH   SOLE 2 249,712 0 486,352
AXALTA COATING SYS LTD COM G0750C108 2,166 97,680 SH   SOLE 4 91,600 0 6,080
AXALTA COATING SYS LTD COM G0750C108 534 24,091 SH   SOLE 7 17,708 0 6,383
AXALTA COATING SYS LTD COM G0750C108 23 1,052 SH   SOLE 13 1,052 0 0
AXALTA COATING SYS LTD COM G0750C108 314 14,150 SH   SOLE 15 14,150 0 0
AXALTA COATING SYS LTD COM G0750C108 78,655 3,547,821 SH   SOLE 18 3,247,427 0 300,394
AXALTA COATING SYS LTD COM G0750C108 44,159 1,991,844 SH   SOLE 19 1,991,844 0 0
AXALTA COATING SYS LTD COM G0750C108 65,252 2,943,267 SH   SOLE 21 2,943,267 0 0
AXALTA COATING SYS LTD COM G0750C108 127,946 5,771,115 SH   SOLE 22 5,456,050 0 315,065
AXALTA COATING SYS LTD COM G0750C108 4,636 209,123 SH   SOLE 23 209,123 0 0
AXALTA COATING SYS LTD COM G0750C108 6,348 286,334 SH   SOLE 25 208,462 0 77,872
AXALTA COATING SYS LTD COM G0750C108 23,736 1,070,632 SH   SOLE 26 441,789 0 628,843
AXALTA COATING SYS LTD COM G0750C108 884 39,894 SH   SOLE 28 28,992 0 10,902
AXALTA COATING SYS LTD COM G0750C108 998 45,023 SH   SOLE 29 169 0 44,854
AXALTA COATING SYS LTD COM G0750C108 13,157 593,457 SH   SOLE 30 568,628 0 24,829
AXALTA COATING SYS LTD COM G0750C108 1,514 68,273 SH   SOLE 31 23,489 0 44,784
AXALTA COATING SYS LTD COM G0750C108 23,157 1,044,541 SH   SOLE 34 1,044,541 0 0
AXALTA COATING SYS LTD COM G0750C108 1,788 80,628 SH   SOLE 36 80,628 0 0
AXALTA COATING SYS LTD COM G0750C108 97 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 636 28,908 SH   SOLE 2 10,598 0 18,310
AXCELIS TECHNOLOGIES INC COM NEW 054540208 13 588 SH   SOLE 4 588 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 18 813 SH   SOLE 7 813 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,634 165,174 SH   SOLE 18 160,081 0 5,093
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,688 76,714 SH   SOLE 19 76,714 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 78,771 3,580,499 SH   SOLE 21 3,580,499 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 20,372 926,017 SH   SOLE 22 899,793 0 26,224
AXCELIS TECHNOLOGIES INC COM NEW 054540208 26 1,202 SH   SOLE 23 1,202 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 271 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 96 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,260 57,262 SH   SOLE 30 57,262 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 108 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 37 8,031 SH   SOLE 2 805 0 7,226
AXCELLA HEALTH INC COM 05454B105 232 50,109 SH   SOLE 18 50,109 0 0
AXCELLA HEALTH INC COM 05454B105 68 14,699 SH   SOLE 19 14,699 0 0
AXCELLA HEALTH INC COM 05454B105 2,036 440,612 SH   SOLE 21 440,612 0 0
AXCELLA HEALTH INC COM 05454B105 2,145 464,393 SH   SOLE 22 461,226 0 3,167
AXIS CAP HLDGS LTD SHS G0692U109 8,362 189,884 SH   SOLE 2 35,363 0 154,521
AXIS CAP HLDGS LTD SHS G0692U109 17 388 SH   SOLE 4 388 0 0
AXIS CAP HLDGS LTD SHS G0692U109 287 6,507 SH   SOLE 7 6,507 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,445 32,820 SH   SOLE 18 32,820 0 0
AXIS CAP HLDGS LTD SHS G0692U109 928 21,078 SH   SOLE 19 21,078 0 0
AXIS CAP HLDGS LTD SHS G0692U109 54,372 1,234,599 SH   SOLE 21 1,234,599 0 0
AXIS CAP HLDGS LTD SHS G0692U109 93,785 2,129,547 SH   SOLE 22 2,001,528 0 128,019
AXIS CAP HLDGS LTD SHS G0692U109 31 711 SH   SOLE 25 711 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,453 33,002 SH   SOLE 26 20,741 0 12,261
AXIS CAP HLDGS LTD SHS G0692U109 508 11,543 SH   SOLE 28 11,543 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,441 32,714 SH   SOLE 30 32,714 0 0
AXIS CAP HLDGS LTD SHS G0692U109 963 21,858 SH   SOLE 31 1,565 0 20,293
AXIS CAP HLDGS LTD SHS G0692U109 197 4,468 SH   SOLE 36 4,468 0 0
AXIS CAP HLDGS LTD SHS G0692U109 395 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 263 22,638 SH   SOLE 2 11,429 0 11,209
AXOGEN INC COM 05463X106 3 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 8 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 1,597 137,348 SH   SOLE 18 137,348 0 0
AXOGEN INC COM 05463X106 1,088 93,583 SH   SOLE 19 93,583 0 0
AXOGEN INC COM 05463X106 15,893 1,366,560 SH   SOLE 21 1,366,560 0 0
AXOGEN INC COM 05463X106 12,061 1,037,030 SH   SOLE 22 1,008,956 0 28,074
AXOGEN INC COM 05463X106 11 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 67 5,789 SH   SOLE 26 0 0 5,789
AXOGEN INC COM 05463X106 51 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 2,214 190,400 SH   SOLE 30 190,400 0 0
AXOGEN INC COM 05463X106 11 920 SH   SOLE 34 920 0 0
AXOGEN INC COM 05463X106 37 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 15,369 169,445 SH   SOLE 2 59,661 0 109,784
AXON ENTERPRISE INC COM 05464C101 34 373 SH   SOLE 4 373 0 0
AXON ENTERPRISE INC COM 05464C101 110 1,209 SH   SOLE 7 1,209 0 0
AXON ENTERPRISE INC COM 05464C101 15,898 175,285 SH   SOLE 18 175,285 0 0
AXON ENTERPRISE INC COM 05464C101 1,559 17,187 SH   SOLE 19 17,187 0 0
AXON ENTERPRISE INC COM 05464C101 336,380 3,708,706 SH   SOLE 21 3,708,706 0 0
AXON ENTERPRISE INC COM 05464C101 179,150 1,975,191 SH   SOLE 22 1,889,993 0 85,198
AXON ENTERPRISE INC COM 05464C101 32 358 SH   SOLE 23 358 0 0
AXON ENTERPRISE INC COM 05464C101 70 771 SH   SOLE 25 771 0 0
AXON ENTERPRISE INC COM 05464C101 3,690 40,683 SH   SOLE 26 19,187 0 21,496
AXON ENTERPRISE INC COM 05464C101 743 8,191 SH   SOLE 28 8,191 0 0
AXON ENTERPRISE INC COM 05464C101 2,263 24,953 SH   SOLE 30 24,953 0 0
AXON ENTERPRISE INC COM 05464C101 109 1,207 SH   SOLE 31 1,207 0 0
AXON ENTERPRISE INC COM 05464C101 485 5,348 SH   SOLE 34 5,348 0 0
AXON ENTERPRISE INC COM 05464C101 172 1,899 SH   SOLE 36 1,899 0 0
AXON ENTERPRISE INC COM 05464C101 588 6,487 SH   SOLE 40 6,487 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 862 16,897 SH   SOLE 2 7,292 0 9,605
AXONICS MODULATION TECHNOLOG COM 05465P101 10 197 SH   SOLE 4 197 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 28 550 SH   SOLE 7 550 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 5,648 110,667 SH   SOLE 18 110,667 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 2,878 56,394 SH   SOLE 19 56,394 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 77,370 1,515,878 SH   SOLE 21 1,515,878 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 41,138 806,001 SH   SOLE 22 786,742 0 19,259
AXONICS MODULATION TECHNOLOG COM 05465P101 177 3,472 SH   SOLE 26 0 0 3,472
AXONICS MODULATION TECHNOLOG COM 05465P101 125 2,444 SH   SOLE 28 2,444 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 827 16,208 SH   SOLE 30 16,208 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 28 545 SH   SOLE 34 545 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 128 2,507 SH   SOLE 40 2,507 0 0
AXOS FINANCIAL INC COM 05465C100 1,453 62,352 SH   SOLE 2 17,862 0 44,490
AXOS FINANCIAL INC COM 05465C100 3 144 SH   SOLE 4 144 0 0
AXOS FINANCIAL INC COM 05465C100 23 999 SH   SOLE 7 999 0 0
AXOS FINANCIAL INC COM 05465C100 6,176 264,963 SH   SOLE 18 264,963 0 0
AXOS FINANCIAL INC COM 05465C100 2,546 109,223 SH   SOLE 19 109,223 0 0
AXOS FINANCIAL INC COM 05465C100 131,089 5,623,734 SH   SOLE 21 5,623,734 0 0
AXOS FINANCIAL INC COM 05465C100 37,022 1,588,257 SH   SOLE 22 1,537,433 0 50,824
AXOS FINANCIAL INC COM 05465C100 534 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 179 7,682 SH   SOLE 28 7,682 0 0
AXOS FINANCIAL INC COM 05465C100 1,656 71,049 SH   SOLE 30 71,049 0 0
AXOS FINANCIAL INC COM 05465C100 6,238 267,619 SH   SOLE 34 267,619 0 0
AXOS FINANCIAL INC COM 05465C100 130 5,556 SH   SOLE 40 5,556 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,263 17,728 SH   SOLE 2 9,006 0 8,722
AXSOME THERAPEUTICS INC COM 05464T104 10 146 SH   SOLE 4 146 0 0
AXSOME THERAPEUTICS INC COM 05464T104 39 554 SH   SOLE 7 554 0 0
AXSOME THERAPEUTICS INC COM 05464T104 7,501 105,284 SH   SOLE 18 103,364 0 1,920
AXSOME THERAPEUTICS INC COM 05464T104 5,108 71,691 SH   SOLE 19 71,691 0 0
AXSOME THERAPEUTICS INC COM 05464T104 90,175 1,265,620 SH   SOLE 21 1,265,620 0 0
AXSOME THERAPEUTICS INC COM 05464T104 53,819 755,357 SH   SOLE 22 729,533 0 25,824
AXSOME THERAPEUTICS INC COM 05464T104 84 1,174 SH   SOLE 23 1,174 0 0
AXSOME THERAPEUTICS INC COM 05464T104 27 377 SH   SOLE 25 377 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,264 17,734 SH   SOLE 26 8,365 0 9,369
AXSOME THERAPEUTICS INC COM 05464T104 317 4,454 SH   SOLE 28 4,454 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,371 19,241 SH   SOLE 30 19,241 0 0
AXSOME THERAPEUTICS INC COM 05464T104 66 929 SH   SOLE 36 929 0 0
AXSOME THERAPEUTICS INC COM 05464T104 247 3,470 SH   SOLE 40 3,470 0 0
AXT INC COM 00246W103 214 34,982 SH   SOLE 2 2,299 0 32,683
AXT INC COM 00246W103 4 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 974 159,193 SH   SOLE 18 159,193 0 0
AXT INC COM 00246W103 447 73,096 SH   SOLE 19 73,096 0 0
AXT INC COM 00246W103 7,502 1,225,812 SH   SOLE 21 1,225,812 0 0
AXT INC COM 00246W103 7,267 1,187,453 SH   SOLE 22 1,173,650 0 13,803
AYRO INC COM 054748108 153 51,539 SH   SOLE 22 51,539 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 51 42,697 SH   SOLE 2 0 0 42,697
AYTU BIOSCIENCE INC COM PAR 054754700 138 115,822 SH   SOLE 18 115,822 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 51 42,799 SH   SOLE 19 42,799 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 880 739,245 SH   SOLE 21 739,245 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 2,422 2,035,122 SH   SOLE 22 2,028,197 0 6,925
AZEK CO INC CL A 05478C105 3,611 103,742 SH   SOLE 2 33,281 0 70,461
AZEK CO INC CL A 05478C105 24 697 SH   SOLE 7 697 0 0
AZEK CO INC CL A 05478C105 524 15,043 SH   SOLE 18 15,043 0 0
AZEK CO INC CL A 05478C105 47,242 1,357,128 SH   SOLE 19 1,357,128 0 0
AZEK CO INC CL A 05478C105 26,691 766,767 SH   SOLE 21 766,767 0 0
AZEK CO INC CL A 05478C105 51,155 1,469,539 SH   SOLE 22 1,430,196 0 39,343
AZEK CO INC CL A 05478C105 1 38 SH   SOLE 30 38 0 0
AZEK CO INC CL A 05478C105 27 788 SH   SOLE 31 788 0 0
AZEK CO INC CL A 05478C105 23,013 661,093 SH   SOLE 34 661,093 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,944 223,729 SH   SOLE 25 223,729 0 0
AZURRX BIOPHARMA INC COM 05502L105 11 15,338 SH   SOLE 21 15,338 0 0
AZZ INC COM 002474104 989 28,984 SH   SOLE 2 8,481 0 20,503
AZZ INC COM 002474104 5 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 18 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 4,147 121,542 SH   SOLE 18 121,542 0 0
AZZ INC COM 002474104 2,511 73,607 SH   SOLE 19 73,607 0 0
AZZ INC COM 002474104 95,872 2,809,848 SH   SOLE 21 2,809,848 0 0
AZZ INC COM 002474104 28,667 840,188 SH   SOLE 22 819,360 0 20,828
AZZ INC COM 002474104 49 1,429 SH   SOLE 23 1,429 0 0
AZZ INC COM 002474104 1,123 32,912 SH   SOLE 26 2,930 0 29,982
AZZ INC COM 002474104 127 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,449 42,457 SH   SOLE 30 42,457 0 0
AZZ INC COM 002474104 129 3,776 SH   SOLE 34 3,776 0 0
AZZ INC COM 002474104 99 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,270 45,746 SH   SOLE 2 20,842 0 24,904
B & G FOODS INC NEW COM 05508R106 9 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 79 2,831 SH   SOLE 7 2,831 0 0
B & G FOODS INC NEW COM 05508R106 8,391 302,176 SH   SOLE 18 302,176 0 0
B & G FOODS INC NEW COM 05508R106 3,306 119,036 SH   SOLE 19 119,036 0 0
B & G FOODS INC NEW COM 05508R106 193,819 6,979,424 SH   SOLE 21 6,979,424 0 0
B & G FOODS INC NEW COM 05508R106 50,705 1,825,900 SH   SOLE 22 1,770,072 0 55,828
B & G FOODS INC NEW COM 05508R106 21 762 SH   SOLE 25 762 0 0
B & G FOODS INC NEW COM 05508R106 757 27,244 SH   SOLE 26 19,294 0 7,950
B & G FOODS INC NEW COM 05508R106 244 8,779 SH   SOLE 28 8,779 0 0
B & G FOODS INC NEW COM 05508R106 2,803 100,937 SH   SOLE 30 100,937 0 0
B & G FOODS INC NEW COM 05508R106 150 5,416 SH   SOLE 31 0 0 5,416
B & G FOODS INC NEW COM 05508R106 9 309 SH   SOLE 34 309 0 0
B & G FOODS INC NEW COM 05508R106 160 5,762 SH   SOLE 36 5,762 0 0
B & G FOODS INC NEW COM 05508R106 176 6,321 SH   SOLE 40 6,321 0 0
B. RILEY FINANCIAL INC COM 05580M108 537 21,438 SH   SOLE 2 5,421 0 16,017
B. RILEY FINANCIAL INC COM 05580M108 9 366 SH   SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,956 78,033 SH   SOLE 18 78,033 0 0
B. RILEY FINANCIAL INC COM 05580M108 878 35,039 SH   SOLE 19 35,039 0 0
B. RILEY FINANCIAL INC COM 05580M108 16,193 646,168 SH   SOLE 21 646,168 0 0
B. RILEY FINANCIAL INC COM 05580M108 12,810 511,175 SH   SOLE 22 503,876 0 7,299
B. RILEY FINANCIAL INC COM 05580M108 111 4,430 SH   SOLE 26 0 0 4,430
B. RILEY FINANCIAL INC COM 05580M108 76 3,049 SH   SOLE 28 3,049 0 0
B. RILEY FINANCIAL INC COM 05580M108 60 2,399 SH   SOLE 30 2,399 0 0
B. RILEY FINANCIAL INC COM 05580M108 56 2,248 SH   SOLE 40 2,248 0 0
B2GOLD CORP COM 11777Q209 1,938 297,177 SH   SOLE 21 297,177 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 13 5,507 SH   SOLE 18 5,507 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 160 69,132 SH   SOLE 21 69,132 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,258 542,412 SH   SOLE 22 542,412 0 0
BADGER METER INC COM 056525108 1,211 18,532 SH   SOLE 2 9,389 0 9,143
BADGER METER INC COM 056525108 11 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 1,380 21,112 SH   SOLE 7 21,112 0 0
BADGER METER INC COM 056525108 8,939 136,752 SH   SOLE 18 136,752 0 0
BADGER METER INC COM 056525108 4,136 63,274 SH   SOLE 19 63,274 0 0
BADGER METER INC COM 056525108 207,666 3,176,785 SH   SOLE 21 3,176,785 0 0
BADGER METER INC COM 056525108 53,844 823,680 SH   SOLE 22 796,175 0 27,505
BADGER METER INC COM 056525108 73 1,117 SH   SOLE 25 1,117 0 0
BADGER METER INC COM 056525108 1,059 16,199 SH   SOLE 26 6,872 0 9,327
BADGER METER INC COM 056525108 275 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 15,303 234,092 SH   SOLE 30 234,092 0 0
BADGER METER INC COM 056525108 179 2,743 SH   SOLE 36 2,743 0 0
BADGER METER INC COM 056525108 157 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 67,629 534,237 SH   SOLE 2 48,936 0 485,301
BAIDU INC SPON ADR REP A 056752108 16,150 127,575 SH   SOLE 4 109,916 0 17,659
BAIDU INC SPON ADR REP A 056752108 6,022 47,572 SH   SOLE 7 47,572 0 0
BAIDU INC SPON ADR REP A 056752108 3,376 26,665 SH   SOLE 13 26,665 0 0
BAIDU INC SPON ADR REP A 056752108 12,949 102,293 SH   SOLE 15 102,293 0 0
BAIDU INC SPON ADR REP A 056752108 15,534 122,711 SH   SOLE 18 122,711 0 0
BAIDU INC SPON ADR REP A 056752108 1,386 10,947 SH   SOLE 19 10,947 0 0
BAIDU INC SPON ADR REP A 056752108 569,574 4,499,363 SH   SOLE 21 4,499,363 0 0
BAIDU INC SPON ADR REP A 056752108 470,420 3,716,089 SH   SOLE 22 3,284,337 0 431,752
BAIDU INC SPON ADR REP A 056752108 18,976 149,899 SH   SOLE 23 149,899 0 0
BAIDU INC SPON ADR REP A 056752108 21,971 173,558 SH   SOLE 25 173,558 0 0
BAIDU INC SPON ADR REP A 056752108 129,956 1,026,589 SH   SOLE 26 111,076 0 915,513
BAIDU INC SPON ADR REP A 056752108 5,318 42,006 SH   SOLE 28 42,006 0 0
BAIDU INC SPON ADR REP A 056752108 3,424 27,046 SH   SOLE 29 27,046 0 0
BAIDU INC SPON ADR REP A 056752108 209,805 1,657,359 SH   SOLE 30 1,657,359 0 0
BAIDU INC SPON ADR REP A 056752108 10,199 80,571 SH   SOLE 31 9,038 0 71,533
BAIDU INC SPON ADR REP A 056752108 9,282 73,320 SH   SOLE 32 73,320 0 0
BAIDU INC SPON ADR REP A 056752108 14,905 117,743 SH   SOLE 34 117,743 0 0
BAIDU INC SPON ADR REP A 056752108 768 6,068 SH   SOLE 36 6,068 0 0
BAIDU INC SPON ADR REP A 056752108 225 1,776 SH   SOLE 40 1,776 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2,923 286,563 SH   SOLE 30 286,563 0 0
BAKER HUGHES COMPANY CL A 05722G100 20,760 1,562,084 SH   SOLE 2 202,698 0 1,359,386
BAKER HUGHES COMPANY CL A 05722G100 3,894 293,037 SH   SOLE 4 272,333 0 20,704
BAKER HUGHES COMPANY CL A 05722G100 8,475 637,708 SH   SOLE 7 566,555 0 71,153
BAKER HUGHES COMPANY CL A 05722G100 940 70,735 SH   SOLE 13 70,735 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,052 79,148 SH   SOLE 15 79,148 0 0
BAKER HUGHES COMPANY CL A 05722G100 19,002 1,429,796 SH   SOLE 18 1,202,537 0 227,259
BAKER HUGHES COMPANY CL A 05722G100 10,460 787,087 SH   SOLE 19 787,087 0 0
BAKER HUGHES COMPANY CL A 05722G100 267,953 20,162,004 SH   SOLE 21 20,162,004 0 0
BAKER HUGHES COMPANY CL A 05722G100 205,723 15,479,570 SH   SOLE 22 14,540,551 0 939,019
BAKER HUGHES COMPANY CL A 05722G100 6,128 461,106 SH   SOLE 23 461,106 0 0
BAKER HUGHES COMPANY CL A 05722G100 12,658 952,411 SH   SOLE 25 952,411 0 0
BAKER HUGHES COMPANY CL A 05722G100 51,789 3,896,859 SH   SOLE 26 665,241 0 3,231,618
BAKER HUGHES COMPANY CL A 05722G100 1,698 127,736 SH   SOLE 28 90,172 0 37,564
BAKER HUGHES COMPANY CL A 05722G100 5,678 427,212 SH   SOLE 29 3,263 0 423,949
BAKER HUGHES COMPANY CL A 05722G100 42,688 3,212,067 SH   SOLE 30 3,107,730 0 104,337
BAKER HUGHES COMPANY CL A 05722G100 3,022 227,413 SH   SOLE 31 92,233 0 135,180
BAKER HUGHES COMPANY CL A 05722G100 29,061 2,186,712 SH   SOLE 34 2,186,712 0 0
BAKER HUGHES COMPANY CL A 05722G100 8,736 657,352 SH   SOLE 36 657,352 0 0
BAKER HUGHES COMPANY CL A 05722G100 229 17,200 SH   SOLE 40 17,200 0 0
BALCHEM CORP COM 057665200 3,098 31,731 SH   SOLE 2 13,230 0 18,501
BALCHEM CORP COM 057665200 22 222 SH   SOLE 4 222 0 0
BALCHEM CORP COM 057665200 61 628 SH   SOLE 7 628 0 0
BALCHEM CORP COM 057665200 15,601 159,795 SH   SOLE 18 150,513 0 9,282
BALCHEM CORP COM 057665200 14,069 144,104 SH   SOLE 19 144,104 0 0
BALCHEM CORP COM 057665200 332,322 3,403,892 SH   SOLE 21 3,403,892 0 0
BALCHEM CORP COM 057665200 99,482 1,018,965 SH   SOLE 22 991,254 0 27,711
BALCHEM CORP COM 057665200 879 9,006 SH   SOLE 23 9,006 0 0
BALCHEM CORP COM 057665200 37 376 SH   SOLE 25 376 0 0
BALCHEM CORP COM 057665200 4,380 44,865 SH   SOLE 26 6,403 0 38,462
BALCHEM CORP COM 057665200 458 4,693 SH   SOLE 28 4,693 0 0
BALCHEM CORP COM 057665200 4,923 50,423 SH   SOLE 30 50,423 0 0
BALCHEM CORP COM 057665200 82 836 SH   SOLE 34 836 0 0
BALCHEM CORP COM 057665200 91 937 SH   SOLE 36 937 0 0
BALCHEM CORP COM 057665200 324 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 71,923 865,296 SH   SOLE 2 110,424 0 754,872
BALL CORP COM 058498106 13,500 162,417 SH   SOLE 4 152,184 0 10,233
BALL CORP COM 058498106 24,926 299,881 SH   SOLE 7 280,129 0 19,752
BALL CORP COM 058498106 87 1,047 SH   SOLE 13 1,047 0 0
BALL CORP COM 058498106 2,692 32,385 SH   SOLE 15 32,385 0 0
BALL CORP COM 058498106 134,036 1,612,554 SH   SOLE 18 1,304,234 0 308,320
BALL CORP COM 058498106 54,311 653,399 SH   SOLE 19 653,399 0 0
BALL CORP COM 058498106 732,965 8,818,153 SH   SOLE 21 8,818,153 0 0
BALL CORP COM 058498106 650,893 7,830,757 SH   SOLE 22 7,185,046 0 645,711
BALL CORP COM 058498106 18,674 224,669 SH   SOLE 23 224,669 0 0
BALL CORP COM 058498106 34,160 410,968 SH   SOLE 25 410,968 0 0
BALL CORP COM 058498106 150,215 1,807,208 SH   SOLE 26 247,734 0 1,559,474
BALL CORP COM 058498106 5,313 63,919 SH   SOLE 28 44,841 0 19,078
BALL CORP COM 058498106 5,790 69,659 SH   SOLE 29 506 0 69,153
BALL CORP COM 058498106 116,914 1,406,566 SH   SOLE 30 1,387,963 0 18,603
BALL CORP COM 058498106 9,441 113,588 SH   SOLE 31 41,973 0 71,615
BALL CORP COM 058498106 40,746 490,203 SH   SOLE 34 490,203 0 0
BALL CORP COM 058498106 16,474 198,194 SH   SOLE 36 198,194 0 0
BALL CORP COM 058498106 586 7,056 SH   SOLE 40 7,056 0 0
BALLANTYNE STRONG INC COM 058516105 8 5,285 SH   SOLE 18 5,285 0 0
BALLANTYNE STRONG INC COM 058516105 12 8,004 SH   SOLE 21 8,004 0 0
BALLANTYNE STRONG INC COM 058516105 8 5,403 SH   SOLE 22 5,403 0 0
BANC OF CALIFORNIA INC COM 05990K106 551 54,437 SH   SOLE 2 15,203 0 39,234
BANC OF CALIFORNIA INC COM 05990K106 10 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,150 212,417 SH   SOLE 18 212,417 0 0
BANC OF CALIFORNIA INC COM 05990K106 801 79,173 SH   SOLE 19 79,173 0 0
BANC OF CALIFORNIA INC COM 05990K106 48,647 4,807,047 SH   SOLE 21 4,807,047 0 0
BANC OF CALIFORNIA INC COM 05990K106 13,773 1,360,934 SH   SOLE 22 1,323,016 0 37,918
BANC OF CALIFORNIA INC COM 05990K106 137 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 48 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 741 73,222 SH   SOLE 30 73,222 0 0
BANC OF CALIFORNIA INC COM 05990K106 31 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 880 21,555 SH   SOLE 2 5,782 0 15,773
BANCFIRST CORP COM 05945F103 4 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 14 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,575 87,547 SH   SOLE 18 87,547 0 0
BANCFIRST CORP COM 05945F103 5,404 132,317 SH   SOLE 19 132,317 0 0
BANCFIRST CORP COM 05945F103 80,818 1,978,901 SH   SOLE 21 1,978,901 0 0
BANCFIRST CORP COM 05945F103 30,850 755,395 SH   SOLE 22 733,261 0 22,134
BANCFIRST CORP COM 05945F103 176 4,319 SH   SOLE 23 4,319 0 0
BANCFIRST CORP COM 05945F103 24 582 SH   SOLE 25 582 0 0
BANCFIRST CORP COM 05945F103 2,570 62,924 SH   SOLE 26 7,150 0 55,774
BANCFIRST CORP COM 05945F103 99 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 1,277 31,258 SH   SOLE 30 31,258 0 0
BANCFIRST CORP COM 05945F103 78 1,920 SH   SOLE 34 1,920 0 0
BANCFIRST CORP COM 05945F103 60 1,464 SH   SOLE 36 1,464 0 0
BANCFIRST CORP COM 05945F103 100 2,445 SH   SOLE 40 2,445 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 29 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,742 691,374 SH   SOLE 21 691,374 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,044 414,279 SH   SOLE 22 414,279 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 435 172,598 SH   SOLE 30 172,598 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1 358 SH   SOLE 18 358 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 8,462 2,467,121 SH   SOLE 2 300,585 0 2,166,536
BANCO BRADESCO S A SP ADR PFD NEW 059460303 407 118,783 SH   SOLE 4 118,783 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,410 702,679 SH   SOLE 13 702,679 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 14,882 4,338,822 SH   SOLE 18 1,044,048 0 3,294,774
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,862 1,126,022 SH   SOLE 19 1,126,022 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 41,311 12,044,116 SH   SOLE 21 12,044,116 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 31,749 9,256,276 SH   SOLE 22 8,361,791 0 894,485
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,422 3,330,082 SH   SOLE 25 3,330,082 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,984 1,161,372 SH   SOLE 30 1,161,372 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 275 80,032 SH   SOLE 31 0 0 80,032
BANCO BRADESCO S A SP ADR PFD NEW 059460303 38,109 11,110,534 SH   SOLE 34 11,110,534 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,081 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 150 9,913 SH   SOLE 21 9,913 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,001 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 240 15,856 SH   SOLE 34 15,856 0 0
BANCO MACRO SA SPON ADR B 05961W105 104 7,258 SH   SOLE 4 7,258 0 0
BANCO MACRO SA SPON ADR B 05961W105 52 3,612 SH   SOLE 7 0 0 3,612
BANCO MACRO SA SPON ADR B 05961W105 5,790 404,887 SH   SOLE 21 404,887 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,766 263,383 SH   SOLE 22 263,383 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,604 112,164 SH   SOLE 30 112,164 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,860 269,941 SH   SOLE 34 269,941 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3,729 754,939 SH   SOLE 22 754,939 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 291 58,981 SH   SOLE 30 58,981 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 575 41,520 SH   SOLE 2 41,520 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,191 230,211 SH   SOLE 18 0 0 230,211
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,193 86,104 SH   SOLE 19 86,104 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,815 419,585 SH   SOLE 21 419,585 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 557 40,218 SH   SOLE 22 40,218 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,695 266,590 SH   SOLE 25 266,590 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,076 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,367 242,962 SH   SOLE 30 242,962 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,904 786,746 SH   SOLE 34 786,746 0 0
BANCO SANTANDER S.A. ADR 05964H105 1 737 SH   SOLE 18 737 0 0
BANCO SANTANDER S.A. ADR 05964H105 9 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 14,019 548,685 SH   SOLE 2 153,932 0 394,753
BANCOLOMBIA S A SPON ADR PREF 05968L102 173 6,761 SH   SOLE 4 6,761 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 309 12,096 SH   SOLE 13 12,096 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,113 43,556 SH   SOLE 18 43,556 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 90 3,517 SH   SOLE 19 3,517 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,831 306,513 SH   SOLE 21 306,513 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 17,595 688,660 SH   SOLE 22 596,247 0 92,413
BANCOLOMBIA S A SPON ADR PREF 05968L102 70 2,725 SH   SOLE 26 0 0 2,725
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,018 118,127 SH   SOLE 30 118,127 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 438 17,143 SH   SOLE 31 6,134 0 11,009
BANCOLOMBIA S A SPON ADR PREF 05968L102 49 1,931 SH   SOLE 34 1,931 0 0
BANCORP INC DEL COM 05969A105 649 75,164 SH   SOLE 2 22,066 0 53,098
BANCORP INC DEL COM 05969A105 7 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,778 205,746 SH   SOLE 18 205,746 0 0
BANCORP INC DEL COM 05969A105 2,495 288,788 SH   SOLE 19 288,788 0 0
BANCORP INC DEL COM 05969A105 15,325 1,773,756 SH   SOLE 21 1,773,756 0 0
BANCORP INC DEL COM 05969A105 16,044 1,856,964 SH   SOLE 22 1,823,041 0 33,923
BANCORP INC DEL COM 05969A105 236 27,315 SH   SOLE 23 27,315 0 0
BANCORP INC DEL COM 05969A105 967 111,879 SH   SOLE 26 0 0 111,879
BANCORP INC DEL COM 05969A105 44 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 73 8,411 SH   SOLE 30 8,411 0 0
BANCORP INC DEL COM 05969A105 67 7,784 SH   SOLE 40 7,784 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,020 155,835 SH   SOLE 2 73,496 0 82,339
BANCORPSOUTH BK TUPELO MISS COM 05971J102 11 578 SH   SOLE 4 578 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 35 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 11,305 583,348 SH   SOLE 18 583,348 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,372 225,593 SH   SOLE 19 225,593 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 122,817 6,337,319 SH   SOLE 21 6,337,319 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 65,715 3,390,854 SH   SOLE 22 3,303,841 0 87,013
BANCORPSOUTH BK TUPELO MISS COM 05971J102 42 2,167 SH   SOLE 25 2,167 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,301 67,154 SH   SOLE 26 46,765 0 20,389
BANCORPSOUTH BK TUPELO MISS COM 05971J102 316 16,325 SH   SOLE 28 16,325 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,029 53,092 SH   SOLE 30 53,092 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 193 9,980 SH   SOLE 36 9,980 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 224 11,536 SH   SOLE 40 11,536 0 0
BANDWIDTH INC COM CL A 05988J103 2,586 14,814 SH   SOLE 2 6,327 0 8,487
BANDWIDTH INC COM CL A 05988J103 14 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 68 391 SH   SOLE 7 391 0 0
BANDWIDTH INC COM CL A 05988J103 13,433 76,947 SH   SOLE 18 72,096 0 4,851
BANDWIDTH INC COM CL A 05988J103 78,935 452,171 SH   SOLE 19 452,171 0 0
BANDWIDTH INC COM CL A 05988J103 107,376 615,086 SH   SOLE 21 615,086 0 0
BANDWIDTH INC COM CL A 05988J103 99,634 570,742 SH   SOLE 22 553,633 0 17,109
BANDWIDTH INC COM CL A 05988J103 372 2,131 SH   SOLE 23 2,131 0 0
BANDWIDTH INC COM CL A 05988J103 54 309 SH   SOLE 25 309 0 0
BANDWIDTH INC COM CL A 05988J103 3,349 19,185 SH   SOLE 26 8,460 0 10,725
BANDWIDTH INC COM CL A 05988J103 441 2,528 SH   SOLE 28 2,528 0 0
BANDWIDTH INC COM CL A 05988J103 1,670 9,564 SH   SOLE 30 9,564 0 0
BANDWIDTH INC COM CL A 05988J103 50,685 290,341 SH   SOLE 34 290,341 0 0
BANDWIDTH INC COM CL A 05988J103 132 755 SH   SOLE 36 755 0 0
BANDWIDTH INC COM CL A 05988J103 289 1,656 SH   SOLE 40 1,656 0 0
BANK COMM HLDGS COM 06424J103 98 14,107 SH   SOLE 2 1,542 0 12,565
BANK COMM HLDGS COM 06424J103 5 650 SH   SOLE 7 650 0 0
BANK COMM HLDGS COM 06424J103 464 66,594 SH   SOLE 18 66,594 0 0
BANK COMM HLDGS COM 06424J103 587 84,228 SH   SOLE 19 84,228 0 0
BANK COMM HLDGS COM 06424J103 3,888 557,886 SH   SOLE 21 557,886 0 0
BANK COMM HLDGS COM 06424J103 1,878 269,429 SH   SOLE 22 263,552 0 5,877
BANK COMM HLDGS COM 06424J103 134 19,243 SH   SOLE 26 0 0 19,243
BANK FIRST CORP COM 06211J100 268 4,569 SH   SOLE 2 2,390 0 2,179
BANK FIRST CORP COM 06211J100 5 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,466 24,968 SH   SOLE 18 24,968 0 0
BANK FIRST CORP COM 06211J100 719 12,247 SH   SOLE 19 12,247 0 0
BANK FIRST CORP COM 06211J100 12,330 210,050 SH   SOLE 21 210,050 0 0
BANK FIRST CORP COM 06211J100 9,530 162,344 SH   SOLE 22 160,239 0 2,105
BANK FIRST CORP COM 06211J100 56 959 SH   SOLE 30 959 0 0
BANK HAWAII CORP COM 062540109 5,451 107,896 SH   SOLE 2 32,997 0 74,899
BANK HAWAII CORP COM 062540109 10 189 SH   SOLE 4 189 0 0
BANK HAWAII CORP COM 062540109 177 3,508 SH   SOLE 7 3,508 0 0
BANK HAWAII CORP COM 062540109 6,838 135,346 SH   SOLE 18 130,772 0 4,574
BANK HAWAII CORP COM 062540109 929 18,386 SH   SOLE 19 18,386 0 0
BANK HAWAII CORP COM 062540109 121,975 2,414,389 SH   SOLE 21 2,414,389 0 0
BANK HAWAII CORP COM 062540109 65,043 1,287,474 SH   SOLE 22 1,213,252 0 74,222
BANK HAWAII CORP COM 062540109 61 1,210 SH   SOLE 25 1,210 0 0
BANK HAWAII CORP COM 062540109 1,035 20,480 SH   SOLE 26 8,799 0 11,681
BANK HAWAII CORP COM 062540109 336 6,660 SH   SOLE 28 6,660 0 0
BANK HAWAII CORP COM 062540109 295 5,833 SH   SOLE 29 0 0 5,833
BANK HAWAII CORP COM 062540109 1,168 23,115 SH   SOLE 30 23,115 0 0
BANK HAWAII CORP COM 062540109 39 779 SH   SOLE 31 779 0 0
BANK HAWAII CORP COM 062540109 686 13,574 SH   SOLE 32 13,574 0 0
BANK HAWAII CORP COM 062540109 185 3,661 SH   SOLE 34 3,661 0 0
BANK HAWAII CORP COM 062540109 197 3,890 SH   SOLE 36 3,890 0 0
BANK HAWAII CORP COM 062540109 229 4,530 SH   SOLE 40 4,530 0 0
BANK MARIN BANCORP COM 063425102 418 14,422 SH   SOLE 2 4,629 0 9,793
BANK MARIN BANCORP COM 063425102 7 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,569 54,163 SH   SOLE 18 54,163 0 0
BANK MARIN BANCORP COM 063425102 761 26,274 SH   SOLE 19 26,274 0 0
BANK MARIN BANCORP COM 063425102 12,729 439,551 SH   SOLE 21 439,551 0 0
BANK MARIN BANCORP COM 063425102 14,198 490,265 SH   SOLE 22 477,053 0 13,212
BANK MARIN BANCORP COM 063425102 52 1,796 SH   SOLE 28 1,796 0 0
BANK MARIN BANCORP COM 063425102 51 1,754 SH   SOLE 30 1,754 0 0
BANK NEW YORK MELLON CORP COM 064058100 66,447 1,934,987 SH   SOLE 2 201,264 0 1,733,723
BANK NEW YORK MELLON CORP COM 064058100 13,332 388,231 SH   SOLE 4 363,423 0 24,808
BANK NEW YORK MELLON CORP COM 064058100 25,212 734,194 SH   SOLE 7 705,835 0 28,359
BANK NEW YORK MELLON CORP COM 064058100 104 3,040 SH   SOLE 13 3,040 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,513 102,297 SH   SOLE 15 102,297 0 0
BANK NEW YORK MELLON CORP COM 064058100 70,005 2,038,579 SH   SOLE 18 1,903,390 0 135,189
BANK NEW YORK MELLON CORP COM 064058100 7,853 228,682 SH   SOLE 19 228,682 0 0
BANK NEW YORK MELLON CORP COM 064058100 556,253 16,198,411 SH   SOLE 21 16,198,411 0 0
BANK NEW YORK MELLON CORP COM 064058100 652,769 19,009,000 SH   SOLE 22 17,343,325 0 1,665,675
BANK NEW YORK MELLON CORP COM 064058100 18,549 540,164 SH   SOLE 23 540,164 0 0
BANK NEW YORK MELLON CORP COM 064058100 33,079 963,268 SH   SOLE 25 963,268 0 0
BANK NEW YORK MELLON CORP COM 064058100 161,232 4,695,152 SH   SOLE 26 462,404 0 4,232,748
BANK NEW YORK MELLON CORP COM 064058100 5,334 155,321 SH   SOLE 28 109,112 0 46,209
BANK NEW YORK MELLON CORP COM 064058100 82 2,390 SH   SOLE 29 2,390 0 0
BANK NEW YORK MELLON CORP COM 064058100 131,033 3,815,768 SH   SOLE 30 3,669,771 0 145,997
BANK NEW YORK MELLON CORP COM 064058100 5,641 164,262 SH   SOLE 31 104,663 0 59,599
BANK NEW YORK MELLON CORP COM 064058100 1,919 55,876 SH   SOLE 34 55,876 0 0
BANK NEW YORK MELLON CORP COM 064058100 26,359 767,583 SH   SOLE 36 767,583 0 0
BANK NEW YORK MELLON CORP COM 064058100 628 18,300 SH   SOLE 40 18,300 0 0
BANK NOVA SCOTIA B C COM 064149107 433 10,433 SH   SOLE 18 10,433 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,139 51,133 SH   SOLE 2 2,905 0 48,228
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 22 999 SH   SOLE 7 999 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4,279 192,059 SH   SOLE 18 192,059 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,064 92,621 SH   SOLE 19 92,621 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 33,172 1,488,859 SH   SOLE 21 1,488,859 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 12,477 559,993 SH   SOLE 22 541,484 0 18,509
BANK OF THE JAMES FINL GP IN COM 470299108 8 829 SH   SOLE 18 829 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 8 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 6,683 313,444 SH   SOLE 2 92,623 0 220,821
BANK OZK COM 06417N103 10 464 SH   SOLE 4 464 0 0
BANK OZK COM 06417N103 3,135 147,027 SH   SOLE 7 147,027 0 0
BANK OZK COM 06417N103 6,799 318,910 SH   SOLE 18 316,089 0 2,821
BANK OZK COM 06417N103 1,322 62,015 SH   SOLE 19 62,015 0 0
BANK OZK COM 06417N103 117,955 5,532,584 SH   SOLE 21 5,532,584 0 0
BANK OZK COM 06417N103 81,369 3,816,575 SH   SOLE 22 3,629,769 0 186,806
BANK OZK COM 06417N103 46 2,167 SH   SOLE 25 2,167 0 0
BANK OZK COM 06417N103 1,083 50,817 SH   SOLE 26 33,957 0 16,860
BANK OZK COM 06417N103 357 16,728 SH   SOLE 28 16,728 0 0
BANK OZK COM 06417N103 1,402 65,748 SH   SOLE 30 65,748 0 0
BANK OZK COM 06417N103 50 2,345 SH   SOLE 31 2,345 0 0
BANK OZK COM 06417N103 209 9,800 SH   SOLE 36 9,800 0 0
BANK OZK COM 06417N103 317 14,884 SH   SOLE 40 14,884 0 0
BANK PRINCETON NEW JERSEY COM 064520109 76 4,200 SH   SOLE 2 221 0 3,979
BANK PRINCETON NEW JERSEY COM 064520109 3 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 390 21,443 SH   SOLE 18 21,443 0 0
BANK PRINCETON NEW JERSEY COM 064520109 203 11,193 SH   SOLE 19 11,193 0 0
BANK PRINCETON NEW JERSEY COM 064520109 3,349 184,321 SH   SOLE 21 184,321 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,039 57,161 SH   SOLE 22 55,830 0 1,331
BANK SOUTH CAROLINA CORP COM 065066102 14 865 SH   SOLE 18 865 0 0
BANK SOUTH CAROLINA CORP COM 065066102 15 960 SH   SOLE 21 960 0 0
BANK7 CORP COM 06652N107 17 1,832 SH   SOLE 2 201 0 1,631
BANK7 CORP COM 06652N107 104 11,091 SH   SOLE 18 11,091 0 0
BANK7 CORP COM 06652N107 77 8,181 SH   SOLE 19 8,181 0 0
BANK7 CORP COM 06652N107 1,259 133,959 SH   SOLE 21 133,959 0 0
BANK7 CORP COM 06652N107 267 28,368 SH   SOLE 22 27,888 0 480
BANKFINANCIAL CORP COM 06643P104 112 15,539 SH   SOLE 2 4,920 0 10,619
BANKFINANCIAL CORP COM 06643P104 1 188 SH   SOLE 7 188 0 0
BANKFINANCIAL CORP COM 06643P104 451 62,509 SH   SOLE 18 56,887 0 5,622
BANKFINANCIAL CORP COM 06643P104 422 58,463 SH   SOLE 19 58,463 0 0
BANKFINANCIAL CORP COM 06643P104 3,217 445,584 SH   SOLE 21 445,584 0 0
BANKFINANCIAL CORP COM 06643P104 5,325 737,561 SH   SOLE 22 730,951 0 6,610
BANKFINANCIAL CORP COM 06643P104 12 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 149 20,667 SH   SOLE 26 0 0 20,667
BANKUNITED INC COM 06652K103 2,397 109,386 SH   SOLE 2 29,869 0 79,517
BANKUNITED INC COM 06652K103 9 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 58 2,627 SH   SOLE 7 2,627 0 0
BANKUNITED INC COM 06652K103 9,281 423,613 SH   SOLE 18 423,613 0 0
BANKUNITED INC COM 06652K103 3,714 169,494 SH   SOLE 19 169,494 0 0
BANKUNITED INC COM 06652K103 214,804 9,803,931 SH   SOLE 21 9,803,931 0 0
BANKUNITED INC COM 06652K103 57,488 2,623,835 SH   SOLE 22 2,542,042 0 81,793
BANKUNITED INC COM 06652K103 1,172 53,501 SH   SOLE 26 29,820 0 23,681
BANKUNITED INC COM 06652K103 300 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 3,026 138,120 SH   SOLE 30 138,120 0 0
BANKUNITED INC COM 06652K103 62 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 204 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 80 5,641 SH   SOLE 2 317 0 5,324
BANKWELL FINL GROUP INC COM 06654A103 367 25,944 SH   SOLE 18 25,944 0 0
BANKWELL FINL GROUP INC COM 06654A103 340 24,036 SH   SOLE 19 24,036 0 0
BANKWELL FINL GROUP INC COM 06654A103 3,536 249,884 SH   SOLE 21 249,884 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,269 89,704 SH   SOLE 22 87,313 0 2,391
BANKWELL FINL GROUP INC COM 06654A103 8 596 SH   SOLE 26 0 0 596
BANNER CORP COM NEW 06652V208 1,090 33,799 SH   SOLE 2 8,564 0 25,235
BANNER CORP COM NEW 06652V208 5 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 14 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 4,732 146,690 SH   SOLE 18 146,690 0 0
BANNER CORP COM NEW 06652V208 4,083 126,571 SH   SOLE 19 126,571 0 0
BANNER CORP COM NEW 06652V208 115,787 3,589,168 SH   SOLE 21 3,589,168 0 0
BANNER CORP COM NEW 06652V208 35,336 1,095,351 SH   SOLE 22 1,066,826 0 28,525
BANNER CORP COM NEW 06652V208 611 18,954 SH   SOLE 23 18,954 0 0
BANNER CORP COM NEW 06652V208 2,770 85,879 SH   SOLE 26 8,814 0 77,065
BANNER CORP COM NEW 06652V208 137 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 1,381 42,793 SH   SOLE 30 42,793 0 0
BANNER CORP COM NEW 06652V208 117 3,625 SH   SOLE 40 3,625 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,771 54,500 SH   SOLE 2 1,127 0 53,373
BAOZUN INC SPONSORED ADR 06684L103 554 17,039 SH   SOLE 4 14,142 0 2,897
BAOZUN INC SPONSORED ADR 06684L103 127 3,917 SH   SOLE 7 3,917 0 0
BAOZUN INC SPONSORED ADR 06684L103 630 19,388 SH   SOLE 15 19,388 0 0
BAOZUN INC SPONSORED ADR 06684L103 218 6,722 SH   SOLE 18 6,722 0 0
BAOZUN INC SPONSORED ADR 06684L103 26,948 829,434 SH   SOLE 21 829,434 0 0
BAOZUN INC SPONSORED ADR 06684L103 18,317 563,776 SH   SOLE 22 521,713 0 42,063
BAOZUN INC SPONSORED ADR 06684L103 827 25,469 SH   SOLE 23 25,469 0 0
BAOZUN INC SPONSORED ADR 06684L103 71 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 7,676 236,260 SH   SOLE 26 109,740 0 126,520
BAOZUN INC SPONSORED ADR 06684L103 160 4,914 SH   SOLE 28 4,914 0 0
BAOZUN INC SPONSORED ADR 06684L103 128 3,951 SH   SOLE 29 3,951 0 0
BAOZUN INC SPONSORED ADR 06684L103 9,255 284,865 SH   SOLE 30 275,451 0 9,414
BAOZUN INC SPONSORED ADR 06684L103 18 551 SH   SOLE 31 551 0 0
BAOZUN INC SPONSORED ADR 06684L103 106 3,257 SH   SOLE 34 3,257 0 0
BAOZUN INC SPONSORED ADR 06684L103 10 311 SH   SOLE 40 311 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,084 3,351,000 PRN   SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 736 800,000 PRN   SOLE 21 800,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 95 103,000 PRN   SOLE 30 103,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,423 1,546,000 PRN   SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 383 18,626 SH   SOLE 2 5,364 0 13,262
BAR HBR BANKSHARES COM 066849100 8 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,271 61,847 SH   SOLE 18 61,847 0 0
BAR HBR BANKSHARES COM 066849100 612 29,798 SH   SOLE 19 29,798 0 0
BAR HBR BANKSHARES COM 066849100 10,563 514,031 SH   SOLE 21 514,031 0 0
BAR HBR BANKSHARES COM 066849100 9,675 470,814 SH   SOLE 22 466,253 0 4,561
BAR HBR BANKSHARES COM 066849100 157 7,621 SH   SOLE 26 0 0 7,621
BAR HBR BANKSHARES COM 066849100 63 3,049 SH   SOLE 28 3,049 0 0
BAR HBR BANKSHARES COM 066849100 43 2,092 SH   SOLE 30 2,092 0 0
BAR HBR BANKSHARES COM 066849100 18 892 SH   SOLE 34 892 0 0
BARCLAYS PLC ADR 06738E204 2 309 SH   SOLE 18 309 0 0
BARINGS BDC INC COM 06759L103 2,610 326,254 SH   SOLE 30 326,254 0 0
BARNES & NOBLE ED INC COM 06777U101 105 40,572 SH   SOLE 18 40,572 0 0
BARNES & NOBLE ED INC COM 06777U101 6,307 2,444,396 SH   SOLE 21 2,444,396 0 0
BARNES & NOBLE ED INC COM 06777U101 2,172 841,940 SH   SOLE 22 841,940 0 0
BARNES & NOBLE ED INC COM 06777U101 84 32,421 SH   SOLE 30 32,421 0 0
BARNES GROUP INC COM 067806109 2,005 56,091 SH   SOLE 2 15,774 0 40,317
BARNES GROUP INC COM 067806109 18 507 SH   SOLE 4 507 0 0
BARNES GROUP INC COM 067806109 35 966 SH   SOLE 7 966 0 0
BARNES GROUP INC COM 067806109 7,783 217,756 SH   SOLE 18 217,756 0 0
BARNES GROUP INC COM 067806109 3,158 88,370 SH   SOLE 19 88,370 0 0
BARNES GROUP INC COM 067806109 177,349 4,962,202 SH   SOLE 21 4,962,202 0 0
BARNES GROUP INC COM 067806109 47,344 1,324,692 SH   SOLE 22 1,282,972 0 41,720
BARNES GROUP INC COM 067806109 51 1,440 SH   SOLE 25 1,440 0 0
BARNES GROUP INC COM 067806109 730 20,423 SH   SOLE 26 12,518 0 7,905
BARNES GROUP INC COM 067806109 294 8,221 SH   SOLE 28 8,221 0 0
BARNES GROUP INC COM 067806109 2,628 73,522 SH   SOLE 30 73,522 0 0
BARNES GROUP INC COM 067806109 15 409 SH   SOLE 34 409 0 0
BARNES GROUP INC COM 067806109 127 3,565 SH   SOLE 36 3,565 0 0
BARNES GROUP INC COM 067806109 194 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 1 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 69 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SVCS INC COM 068463108 410 7,818 SH   SOLE 2 2,434 0 5,384
BARRETT BUSINESS SVCS INC COM 068463108 6 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,567 29,888 SH   SOLE 18 29,888 0 0
BARRETT BUSINESS SVCS INC COM 068463108 733 13,973 SH   SOLE 19 13,973 0 0
BARRETT BUSINESS SVCS INC COM 068463108 13,394 255,410 SH   SOLE 21 255,410 0 0
BARRETT BUSINESS SVCS INC COM 068463108 11,531 219,885 SH   SOLE 22 212,690 0 7,195
BARRETT BUSINESS SVCS INC COM 068463108 60 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 79 1,515 SH   SOLE 28 1,515 0 0
BARRETT BUSINESS SVCS INC COM 068463108 154 2,940 SH   SOLE 30 2,940 0 0
BARRETT BUSINESS SVCS INC COM 068463108 62 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORP COM 067901108 34,488 1,226,878 SH   SOLE 19 1,226,878 0 0
BARRICK GOLD CORP COM 067901108 14,237 506,487 SH   SOLE 21 506,487 0 0
BARRICK GOLD CORP COM 067901108 6,944 247,034 SH   SOLE 22 247,034 0 0
BARRICK GOLD CORP COM 067901108 43,026 1,530,633 SH   SOLE 23 1,530,633 0 0
BARRICK GOLD CORP COM 067901108 295,150 10,499,818 SH   SOLE 25 10,499,818 0 0
BARRICK GOLD CORP COM 067901108 61,934 2,203,261 SH   SOLE 26 0 0 2,203,261
BARRICK GOLD CORP COM 067901108 22,648 805,698 SH   SOLE 29 805,698 0 0
BARRICK GOLD CORP COM 067901108 857,483 30,504,552 SH   SOLE 34 30,504,552 0 0
BASSETT FURNITURE INDS INC COM 070203104 64 4,700 SH   SOLE 18 4,700 0 0
BASSETT FURNITURE INDS INC COM 070203104 522 38,125 SH   SOLE 21 38,125 0 0
BASSETT FURNITURE INDS INC COM 070203104 4,655 340,244 SH   SOLE 22 340,244 0 0
BATTALION OIL CORP COM 07134L107 6 750 SH   SOLE 18 750 0 0
BATTALION OIL CORP COM 07134L107 59 7,480 SH   SOLE 21 7,480 0 0
BATTALION OIL CORP COM 07134L107 21 2,686 SH   SOLE 22 0 0 2,686
BAUDAX BIO INC COM 07160F107 11 3,948 SH   SOLE 18 3,948 0 0
BAUDAX BIO INC COM 07160F107 113 40,627 SH   SOLE 21 40,627 0 0
BAUDAX BIO INC COM 07160F107 350 126,456 SH   SOLE 22 126,456 0 0
BAUSCH HEALTH COS INC COM 071734107 1,181 75,981 SH   SOLE 2 75,981 0 0
BAUSCH HEALTH COS INC COM 071734107 28,010 1,802,461 SH   SOLE 19 1,802,461 0 0
BAUSCH HEALTH COS INC COM 071734107 61 3,936 SH   SOLE 21 3,936 0 0
BAUSCH HEALTH COS INC COM 071734107 184 11,866 SH   SOLE 22 11,866 0 0
BAUSCH HEALTH COS INC COM 071734107 58 3,763 SH   SOLE 30 3,763 0 0
BAUSCH HEALTH COS INC COM 071734107 4,202 270,375 SH   SOLE 34 270,375 0 0
BAXTER INTL INC COM 071813109 125,270 1,557,696 SH   SOLE 2 484,174 0 1,073,522
BAXTER INTL INC COM 071813109 21,288 264,708 SH   SOLE 4 248,822 0 15,886
BAXTER INTL INC COM 071813109 62,947 782,723 SH   SOLE 7 495,878 0 286,845
BAXTER INTL INC COM 071813109 113 1,403 SH   SOLE 13 1,403 0 0
BAXTER INTL INC COM 071813109 4,491 55,840 SH   SOLE 15 55,840 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 90,127 1,120,707 SH   SOLE 18 1,040,305 0 80,402
BAXTER INTL INC COM 071813109 271,575 3,376,960 SH   SOLE 19 3,376,960 0 0
BAXTER INTL INC COM 071813109 1,255 15,600 SH   SOLE 20 15,600 0 0
BAXTER INTL INC COM 071813109 1,319,807 16,411,426 SH   SOLE 21 16,411,426 0 0
BAXTER INTL INC COM 071813109 985,592 12,255,563 SH   SOLE 22 11,217,066 0 1,038,497
BAXTER INTL INC COM 071813109 28,085 349,233 SH   SOLE 23 349,233 0 0
BAXTER INTL INC COM 071813109 49,236 612,233 SH   SOLE 25 612,233 0 0
BAXTER INTL INC COM 071813109 209,241 2,601,851 SH   SOLE 26 352,372 0 2,249,479
BAXTER INTL INC COM 071813109 8,007 99,560 SH   SOLE 28 69,815 0 29,745
BAXTER INTL INC COM 071813109 883 10,983 SH   SOLE 29 10,983 0 0
BAXTER INTL INC COM 071813109 182,703 2,271,860 SH   SOLE 30 2,259,492 0 12,368
BAXTER INTL INC COM 071813109 10,384 129,121 SH   SOLE 31 68,741 0 60,380
BAXTER INTL INC COM 071813109 188,053 2,338,387 SH   SOLE 34 2,338,387 0 0
BAXTER INTL INC COM 071813109 26,776 332,950 SH   SOLE 36 332,950 0 0
BAXTER INTL INC COM 071813109 892 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 96 9,308 SH   SOLE 2 780 0 8,528
BAYCOM CORP COM 07272M107 3 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 429 41,621 SH   SOLE 18 41,621 0 0
BAYCOM CORP COM 07272M107 216 20,946 SH   SOLE 19 20,946 0 0
BAYCOM CORP COM 07272M107 3,790 367,999 SH   SOLE 21 367,999 0 0
BAYCOM CORP COM 07272M107 1,639 159,158 SH   SOLE 22 154,981 0 4,177
BAYCOM CORP COM 07272M107 5 491 SH   SOLE 26 0 0 491
BBQ HLDGS INC COM 05551A109 24 7,332 SH   SOLE 21 7,332 0 0
BBQ HLDGS INC COM 05551A109 828 250,045 SH   SOLE 22 250,045 0 0
BBX CAP CORP NEW CL A 05491N302 174 13,022 SH   SOLE 2 490 0 12,532
BBX CAP CORP NEW CL A 05491N302 0 31 SH   SOLE 7 31 0 0
BBX CAP CORP NEW CL A 05491N302 600 44,824 SH   SOLE 18 44,824 0 0
BBX CAP CORP NEW CL A 05491N302 320 23,909 SH   SOLE 19 23,909 0 0
BBX CAP CORP NEW CL A 05491N302 5,269 393,503 SH   SOLE 21 393,503 0 0
BBX CAP CORP NEW CL A 05491N302 3,854 287,860 SH   SOLE 22 283,555 0 4,305
BCB BANCORP INC COM 055298103 111 13,886 SH   SOLE 2 686 0 13,200
BCB BANCORP INC COM 055298103 4 549 SH   SOLE 7 549 0 0
BCB BANCORP INC COM 055298103 512 63,956 SH   SOLE 18 63,956 0 0
BCB BANCORP INC COM 055298103 229 28,574 SH   SOLE 19 28,574 0 0
BCB BANCORP INC COM 055298103 3,764 470,476 SH   SOLE 21 470,476 0 0
BCB BANCORP INC COM 055298103 1,944 243,033 SH   SOLE 22 237,818 0 5,215
BCE INC COM NEW 05534B760 525 12,657 SH   SOLE 13 0 0 12,657
BCE INC COM NEW 05534B760 1,227 29,586 SH   SOLE 18 29,586 0 0
BCE INC COM NEW 05534B760 1,962 47,322 SH   SOLE 19 47,322 0 0
BCTG ACQUISITION CORP COM 05492W103 315 30,400 SH   SOLE 2 30,400 0 0
BCTG ACQUISITION CORP COM 05492W103 138 13,360 SH   SOLE 18 13,360 0 0
BCTG ACQUISITION CORP COM 05492W103 3,761 363,024 SH   SOLE 19 363,024 0 0
BCTG ACQUISITION CORP COM 05492W103 51 4,896 SH   SOLE 20 4,896 0 0
BCTG ACQUISITION CORP COM 05492W103 1,951 188,320 SH   SOLE 34 188,320 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,197 70,724 SH   SOLE 2 18,705 0 52,019
BEACON ROOFING SUPPLY INC COM 073685109 12 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 62 2,002 SH   SOLE 7 2,002 0 0
BEACON ROOFING SUPPLY INC COM 073685109 6,395 205,828 SH   SOLE 18 203,761 0 2,067
BEACON ROOFING SUPPLY INC COM 073685109 3,191 102,718 SH   SOLE 19 102,718 0 0
BEACON ROOFING SUPPLY INC COM 073685109 59,958 1,929,760 SH   SOLE 21 1,929,760 0 0
BEACON ROOFING SUPPLY INC COM 073685109 45,990 1,480,200 SH   SOLE 22 1,428,946 0 51,254
BEACON ROOFING SUPPLY INC COM 073685109 24 770 SH   SOLE 25 770 0 0
BEACON ROOFING SUPPLY INC COM 073685109 825 26,558 SH   SOLE 26 13,799 0 12,759
BEACON ROOFING SUPPLY INC COM 073685109 234 7,540 SH   SOLE 28 7,540 0 0
BEACON ROOFING SUPPLY INC COM 073685109 774 24,913 SH   SOLE 30 24,913 0 0
BEACON ROOFING SUPPLY INC COM 073685109 38 1,215 SH   SOLE 31 0 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 58 1,876 SH   SOLE 34 1,876 0 0
BEACON ROOFING SUPPLY INC COM 073685109 114 3,677 SH   SOLE 36 3,677 0 0
BEACON ROOFING SUPPLY INC COM 073685109 140 4,506 SH   SOLE 40 4,506 0 0
BEAM GLOBAL COM 07373B109 16 1,338 SH   SOLE 18 1,338 0 0
BEAM GLOBAL COM 07373B109 191 15,717 SH   SOLE 21 15,717 0 0
BEAM THERAPEUTICS INC COM 07373V105 399 16,211 SH   SOLE 2 5,148 0 11,063
BEAM THERAPEUTICS INC COM 07373V105 18 743 SH   SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 3,245 131,808 SH   SOLE 18 131,808 0 0
BEAM THERAPEUTICS INC COM 07373V105 5,799 235,557 SH   SOLE 19 235,557 0 0
BEAM THERAPEUTICS INC COM 07373V105 26,694 1,084,244 SH   SOLE 21 1,084,244 0 0
BEAM THERAPEUTICS INC COM 07373V105 18,602 755,564 SH   SOLE 22 730,326 0 25,238
BEAM THERAPEUTICS INC COM 07373V105 47 1,929 SH   SOLE 30 1,929 0 0
BEAM THERAPEUTICS INC COM 07373V105 58 2,346 SH   SOLE 40 2,346 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 3 2,325 SH   SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 29 23,437 SH   SOLE 21 23,437 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 92 74,470 SH   SOLE 22 74,470 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 461 34,932 SH   SOLE 2 9,914 0 25,018
BEAZER HOMES USA INC COM NEW 07556Q881 7 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,426 107,997 SH   SOLE 18 107,997 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,899 219,631 SH   SOLE 19 219,631 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 17,732 1,343,352 SH   SOLE 21 1,343,352 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 10,724 812,441 SH   SOLE 22 802,032 0 10,409
BEAZER HOMES USA INC COM NEW 07556Q881 415 31,427 SH   SOLE 34 31,427 0 0
BECTON DICKINSON & CO COM 075887109 191,775 824,200 SH   SOLE 2 213,262 0 610,938
BECTON DICKINSON & CO COM 075887109 34,311 147,462 SH   SOLE 4 138,424 0 9,038
BECTON DICKINSON & CO COM 075887109 65,678 282,269 SH   SOLE 7 253,746 0 28,523
BECTON DICKINSON & CO COM 075887109 201 864 SH   SOLE 13 864 0 0
BECTON DICKINSON & CO COM 075887109 8,230 35,369 SH   SOLE 15 35,369 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 141,592 608,525 SH   SOLE 18 561,946 0 46,579
BECTON DICKINSON & CO COM 075887109 266,682 1,146,134 SH   SOLE 19 1,146,134 0 0
BECTON DICKINSON & CO COM 075887109 1,094 4,700 SH   SOLE 20 4,700 0 0
BECTON DICKINSON & CO COM 075887109 1,667,757 7,167,601 SH   SOLE 21 7,167,601 0 0
BECTON DICKINSON & CO COM 075887109 1,553,955 6,678,507 SH   SOLE 22 6,064,570 0 613,937
BECTON DICKINSON & CO COM 075887109 50,116 215,387 SH   SOLE 23 215,387 0 0
BECTON DICKINSON & CO COM 075887109 75,241 323,368 SH   SOLE 25 323,368 0 0
BECTON DICKINSON & CO COM 075887109 330,236 1,419,271 SH   SOLE 26 186,266 0 1,233,005
BECTON DICKINSON & CO COM 075887109 13,213 56,786 SH   SOLE 28 40,014 0 16,772
BECTON DICKINSON & CO COM 075887109 1,450 6,232 SH   SOLE 29 6,232 0 0
BECTON DICKINSON & CO COM 075887109 324,871 1,396,215 SH   SOLE 30 1,390,057 0 6,158
BECTON DICKINSON & CO COM 075887109 20,570 88,405 SH   SOLE 31 45,056 0 43,349
BECTON DICKINSON & CO COM 075887109 184,826 794,335 SH   SOLE 34 794,335 0 0
BECTON DICKINSON & CO COM 075887109 41,199 177,064 SH   SOLE 36 177,064 0 0
BECTON DICKINSON & CO COM 075887109 1,444 6,204 SH   SOLE 40 6,204 0 0
BED BATH & BEYOND INC COM 075896100 2,453 163,754 SH   SOLE 2 45,590 0 118,164
BED BATH & BEYOND INC COM 075896100 12 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 122 8,115 SH   SOLE 7 8,115 0 0
BED BATH & BEYOND INC COM 075896100 8,867 591,925 SH   SOLE 18 591,925 0 0
BED BATH & BEYOND INC COM 075896100 5,106 340,843 SH   SOLE 19 340,843 0 0
BED BATH & BEYOND INC COM 075896100 204,002 13,618,322 SH   SOLE 21 13,618,322 0 0
BED BATH & BEYOND INC COM 075896100 61,017 4,073,199 SH   SOLE 22 3,964,332 0 108,867
BED BATH & BEYOND INC COM 075896100 209 13,976 SH   SOLE 23 13,976 0 0
BED BATH & BEYOND INC COM 075896100 1,826 121,912 SH   SOLE 26 22,585 0 99,327
BED BATH & BEYOND INC COM 075896100 264 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 3,009 200,898 SH   SOLE 30 200,898 0 0
BED BATH & BEYOND INC COM 075896100 309 20,648 SH   SOLE 31 0 0 20,648
BED BATH & BEYOND INC COM 075896100 193 12,882 SH   SOLE 34 12,882 0 0
BED BATH & BEYOND INC COM 075896100 1,422 94,914 SH   SOLE 36 94,914 0 0
BED BATH & BEYOND INC COM 075896100 212 14,126 SH   SOLE 40 14,126 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,393 11,847 SH   SOLE 2 3,178 0 8,669
BEIGENE LTD SPONSORED ADR 07725L102 12 42 SH   SOLE 3 42 0 0
BEIGENE LTD SPONSORED ADR 07725L102 5,354 18,693 SH   SOLE 4 17,424 0 1,269
BEIGENE LTD SPONSORED ADR 07725L102 8,632 30,134 SH   SOLE 7 28,202 0 1,932
BEIGENE LTD SPONSORED ADR 07725L102 19 66 SH   SOLE 13 66 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,675 9,338 SH   SOLE 15 9,338 0 0
BEIGENE LTD SPONSORED ADR 07725L102 10,882 37,991 SH   SOLE 18 37,715 0 276
BEIGENE LTD SPONSORED ADR 07725L102 4,632 16,170 SH   SOLE 19 16,170 0 0
BEIGENE LTD SPONSORED ADR 07725L102 318,600 1,112,275 SH   SOLE 21 1,112,275 0 0
BEIGENE LTD SPONSORED ADR 07725L102 187,077 653,112 SH   SOLE 22 634,362 0 18,750
BEIGENE LTD SPONSORED ADR 07725L102 8,419 29,393 SH   SOLE 23 29,393 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,021 3,566 SH   SOLE 25 3,566 0 0
BEIGENE LTD SPONSORED ADR 07725L102 31,528 110,068 SH   SOLE 26 24,856 0 85,212
BEIGENE LTD SPONSORED ADR 07725L102 2,356 8,224 SH   SOLE 28 5,558 0 2,666
BEIGENE LTD SPONSORED ADR 07725L102 4,899 17,102 SH   SOLE 29 1,378 0 15,724
BEIGENE LTD SPONSORED ADR 07725L102 44,643 155,853 SH   SOLE 30 155,853 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,693 9,402 SH   SOLE 31 7,076 0 2,326
BEIGENE LTD SPONSORED ADR 07725L102 710 2,477 SH   SOLE 32 2,477 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,499 8,724 SH   SOLE 34 8,724 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,990 10,440 SH   SOLE 36 10,440 0 0
BEIGENE LTD SPONSORED ADR 07725L102 194 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 3 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 101 9,446 SH   SOLE 2 420 0 9,026
BEL FUSE INC CL B 077347300 3 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 509 47,700 SH   SOLE 18 47,700 0 0
BEL FUSE INC CL B 077347300 197 18,408 SH   SOLE 19 18,408 0 0
BEL FUSE INC CL B 077347300 12,086 1,131,602 SH   SOLE 21 1,131,602 0 0
BEL FUSE INC CL B 077347300 3,664 343,090 SH   SOLE 22 339,344 0 3,746
BEL FUSE INC CL B 077347300 108 10,157 SH   SOLE 30 10,157 0 0
BELDEN INC COM 077454106 2,226 71,519 SH   SOLE 2 32,976 0 38,543
BELDEN INC COM 077454106 6 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 27 866 SH   SOLE 7 866 0 0
BELDEN INC COM 077454106 7,844 252,069 SH   SOLE 18 252,069 0 0
BELDEN INC COM 077454106 2,701 86,782 SH   SOLE 19 86,782 0 0
BELDEN INC COM 077454106 88,559 2,845,720 SH   SOLE 21 2,845,720 0 0
BELDEN INC COM 077454106 45,847 1,473,245 SH   SOLE 22 1,435,188 0 38,057
BELDEN INC COM 077454106 866 27,832 SH   SOLE 26 12,579 0 15,253
BELDEN INC COM 077454106 207 6,659 SH   SOLE 28 6,659 0 0
BELDEN INC COM 077454106 562 18,054 SH   SOLE 30 18,054 0 0
BELDEN INC COM 077454106 29 917 SH   SOLE 34 917 0 0
BELDEN INC COM 077454106 30 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 164 5,265 SH   SOLE 40 5,265 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 19 1,859 SH   SOLE 2 353 0 1,506
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 167 16,408 SH   SOLE 18 16,408 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 74 7,271 SH   SOLE 19 7,271 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,160 113,991 SH   SOLE 21 113,991 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,496 146,928 SH   SOLE 22 145,810 0 1,118
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 8 1,280 SH   SOLE 18 1,280 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 115 17,485 SH   SOLE 21 17,485 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 551 83,798 SH   SOLE 22 83,798 0 0
BELLRING BRANDS INC COM CL A 079823100 961 46,312 SH   SOLE 2 13,155 0 33,157
BELLRING BRANDS INC COM CL A 079823100 15 710 SH   SOLE 7 710 0 0
BELLRING BRANDS INC COM CL A 079823100 3,027 145,958 SH   SOLE 18 145,958 0 0
BELLRING BRANDS INC COM CL A 079823100 2,874 138,587 SH   SOLE 19 138,587 0 0
BELLRING BRANDS INC COM CL A 079823100 25,980 1,252,651 SH   SOLE 21 1,252,651 0 0
BELLRING BRANDS INC COM CL A 079823100 23,519 1,133,984 SH   SOLE 22 1,095,119 0 38,865
BELLRING BRANDS INC COM CL A 079823100 194 9,330 SH   SOLE 30 9,330 0 0
BELLRING BRANDS INC COM CL A 079823100 2,621 126,375 SH   SOLE 34 126,375 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 9 3,871 SH   SOLE 22 3,871 0 0
BENCHMARK ELECTRS INC COM 08160H101 853 42,308 SH   SOLE 2 11,486 0 30,822
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 27 1,342 SH   SOLE 7 1,342 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,435 170,476 SH   SOLE 18 170,476 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,339 66,463 SH   SOLE 19 66,463 0 0
BENCHMARK ELECTRS INC COM 08160H101 79,131 3,927,110 SH   SOLE 21 3,927,110 0 0
BENCHMARK ELECTRS INC COM 08160H101 22,413 1,112,295 SH   SOLE 22 1,074,641 0 37,654
BENCHMARK ELECTRS INC COM 08160H101 28 1,397 SH   SOLE 25 1,397 0 0
BENCHMARK ELECTRS INC COM 08160H101 606 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 111 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,259 62,475 SH   SOLE 30 62,475 0 0
BENCHMARK ELECTRS INC COM 08160H101 14 683 SH   SOLE 31 0 0 683
BENCHMARK ELECTRS INC COM 08160H101 105 5,230 SH   SOLE 36 5,230 0 0
BENCHMARK ELECTRS INC COM 08160H101 68 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 292 26,071 SH   SOLE 2 17,126 0 8,945
BENEFITFOCUS INC COM 08180D106 3 307 SH   SOLE 4 307 0 0
BENEFITFOCUS INC COM 08180D106 5 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 1,822 162,699 SH   SOLE 18 115,701 0 46,998
BENEFITFOCUS INC COM 08180D106 5,099 455,284 SH   SOLE 19 455,284 0 0
BENEFITFOCUS INC COM 08180D106 10,483 936,008 SH   SOLE 21 936,008 0 0
BENEFITFOCUS INC COM 08180D106 16,481 1,471,533 SH   SOLE 22 1,446,525 0 25,008
BENEFITFOCUS INC COM 08180D106 542 48,368 SH   SOLE 23 48,368 0 0
BENEFITFOCUS INC COM 08180D106 2,030 181,291 SH   SOLE 26 0 0 181,291
BENEFITFOCUS INC COM 08180D106 39 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 125 11,123 SH   SOLE 30 11,123 0 0
BENEFITFOCUS INC COM 08180D106 23 2,081 SH   SOLE 34 2,081 0 0
BENEFITFOCUS INC COM 08180D106 48 4,251 SH   SOLE 40 4,251 0 0
BENTLEY SYS INC COM CL B 08265T208 260 8,266 SH   SOLE 18 8,266 0 0
BENTLEY SYS INC COM CL B 08265T208 367 11,678 SH   SOLE 22 11,678 0 0
BENTLEY SYS INC COM CL B 08265T208 11,029 351,244 SH   SOLE 26 57,524 0 293,720
BENTLEY SYS INC COM CL B 08265T208 120 3,813 SH   SOLE 31 0 0 3,813
BERKELEY LTS INC COM 084310101 1,395 18,273 SH   SOLE 2 889 0 17,384
BERKELEY LTS INC COM 084310101 13 167 SH   SOLE 7 167 0 0
BERKELEY LTS INC COM 084310101 281 3,675 SH   SOLE 18 3,675 0 0
BERKELEY LTS INC COM 084310101 26,083 341,574 SH   SOLE 19 341,574 0 0
BERKELEY LTS INC COM 084310101 795 10,405 SH   SOLE 20 10,405 0 0
BERKELEY LTS INC COM 084310101 7,613 99,697 SH   SOLE 21 99,697 0 0
BERKELEY LTS INC COM 084310101 13,039 170,758 SH   SOLE 22 168,489 0 2,269
BERKLEY W R CORP COM 084423102 22,074 360,982 SH   SOLE 2 45,295 0 315,687
BERKLEY W R CORP COM 084423102 4,287 70,100 SH   SOLE 4 65,557 0 4,543
BERKLEY W R CORP COM 084423102 17,136 280,224 SH   SOLE 7 200,675 0 79,549
BERKLEY W R CORP COM 084423102 39 635 SH   SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 1,156 18,901 SH   SOLE 15 18,901 0 0
BERKLEY W R CORP COM 084423102 25,586 418,407 SH   SOLE 18 395,743 0 22,664
BERKLEY W R CORP COM 084423102 3,459 56,565 SH   SOLE 19 56,565 0 0
BERKLEY W R CORP COM 084423102 425,126 6,952,186 SH   SOLE 21 6,952,186 0 0
BERKLEY W R CORP COM 084423102 263,783 4,313,696 SH   SOLE 22 4,020,262 0 293,434
BERKLEY W R CORP COM 084423102 6,035 98,692 SH   SOLE 23 98,692 0 0
BERKLEY W R CORP COM 084423102 8,797 143,861 SH   SOLE 25 143,861 0 0
BERKLEY W R CORP COM 084423102 55,777 912,135 SH   SOLE 26 158,444 0 753,691
BERKLEY W R CORP COM 084423102 1,755 28,696 SH   SOLE 28 19,394 0 9,302
BERKLEY W R CORP COM 084423102 1,853 30,298 SH   SOLE 29 279 0 30,019
BERKLEY W R CORP COM 084423102 48,132 787,120 SH   SOLE 30 787,120 0 0
BERKLEY W R CORP COM 084423102 3,546 57,993 SH   SOLE 31 20,912 0 37,081
BERKLEY W R CORP COM 084423102 422 6,903 SH   SOLE 34 6,903 0 0
BERKLEY W R CORP COM 084423102 11,036 180,471 SH   SOLE 36 180,471 0 0
BERKLEY W R CORP COM 084423102 179 2,926 SH   SOLE 40 2,926 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE 2 0 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,160 38 SH   SOLE 22 38 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE 23 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 122,560 383 SH   SOLE 25 383 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 183,361 573 SH   SOLE 26 0 0 573
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE 29 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,520 11 SH   SOLE 31 2 0 9
BERKSHIRE HATHAWAY INC DEL CL A 084670108 60,480 189 SH   SOLE 36 189 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 983,967 4,620,864 SH   SOLE 2 671,608 0 3,949,256
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 141,777 665,808 SH   SOLE 4 622,441 0 43,367
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 366,515 1,721,211 SH   SOLE 7 1,659,651 0 61,560
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,131 47,576 SH   SOLE 13 47,576 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 39,107 183,654 SH   SOLE 15 183,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 140 657 SH   SOLE 17 0 0 657
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,292,365 6,069,150 SH   SOLE 18 5,454,014 0 615,136
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 576,083 2,705,376 SH   SOLE 19 2,705,376 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,260,684 34,097,324 SH   SOLE 21 34,097,324 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,693,129 45,520,471 SH   SOLE 22 41,382,828 0 4,137,643
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 223,191 1,048,139 SH   SOLE 23 1,048,139 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 335,200 1,574,153 SH   SOLE 25 1,554,015 0 20,138
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,291,779 6,066,401 SH   SOLE 26 846,052 0 5,220,349
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58,121 272,946 SH   SOLE 28 192,235 0 80,711
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35,609 167,226 SH   SOLE 29 33,896 0 133,330
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,394,887 6,550,611 SH   SOLE 30 6,496,947 0 53,664
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 73,247 343,981 SH   SOLE 31 246,362 0 97,619
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69,507 326,415 SH   SOLE 34 326,415 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 214,390 1,006,811 SH   SOLE 36 1,006,811 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,631 31,138 SH   SOLE 40 31,138 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 652 64,474 SH   SOLE 2 21,496 0 42,978
BERKSHIRE HILLS BANCORP INC COM 084680107 3 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 8 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,194 217,031 SH   SOLE 18 217,031 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,066 204,318 SH   SOLE 19 204,318 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 51,120 5,056,383 SH   SOLE 21 5,056,383 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 16,380 1,620,141 SH   SOLE 22 1,584,732 0 35,409
BERKSHIRE HILLS BANCORP INC COM 084680107 96 9,467 SH   SOLE 23 9,467 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,128 111,613 SH   SOLE 26 7,197 0 104,416
BERKSHIRE HILLS BANCORP INC COM 084680107 57 5,645 SH   SOLE 28 5,645 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 722 71,370 SH   SOLE 30 71,370 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 40 3,994 SH   SOLE 34 3,994 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 45 4,414 SH   SOLE 40 4,414 0 0
BERRY CORP COM 08579X101 209 66,035 SH   SOLE 2 4,260 0 61,775
BERRY CORP COM 08579X101 3 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 872 275,185 SH   SOLE 18 275,185 0 0
BERRY CORP COM 08579X101 425 134,214 SH   SOLE 19 134,214 0 0
BERRY CORP COM 08579X101 7,150 2,255,604 SH   SOLE 21 2,255,604 0 0
BERRY CORP COM 08579X101 4,484 1,414,408 SH   SOLE 22 1,392,354 0 22,054
BERRY GLOBAL GROUP INC COM 08579W103 14,224 294,373 SH   SOLE 2 49,964 0 244,409
BERRY GLOBAL GROUP INC COM 08579W103 38 795 SH   SOLE 4 795 0 0
BERRY GLOBAL GROUP INC COM 08579W103 182 3,774 SH   SOLE 7 3,774 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,673 55,310 SH   SOLE 18 55,310 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,604 33,197 SH   SOLE 19 33,197 0 0
BERRY GLOBAL GROUP INC COM 08579W103 77,468 1,603,235 SH   SOLE 21 1,603,235 0 0
BERRY GLOBAL GROUP INC COM 08579W103 163,683 3,387,475 SH   SOLE 22 3,196,955 0 190,520
BERRY GLOBAL GROUP INC COM 08579W103 31 636 SH   SOLE 25 636 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,516 52,065 SH   SOLE 26 31,026 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 877 18,142 SH   SOLE 28 18,142 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,474 51,199 SH   SOLE 30 51,199 0 0
BERRY GLOBAL GROUP INC COM 08579W103 267 5,517 SH   SOLE 31 2,550 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 229 4,741 SH   SOLE 36 4,741 0 0
BERRY GLOBAL GROUP INC COM 08579W103 690 14,287 SH   SOLE 40 14,287 0 0
BEST BUY INC COM 086516101 68,486 615,382 SH   SOLE 2 114,941 0 500,441
BEST BUY INC COM 086516101 13,275 119,281 SH   SOLE 4 111,991 0 7,290
BEST BUY INC COM 086516101 41,496 372,862 SH   SOLE 7 229,762 0 143,100
BEST BUY INC COM 086516101 1,897 17,042 SH   SOLE 13 17,042 0 0
BEST BUY INC COM 086516101 3,248 29,186 SH   SOLE 15 29,186 0 0
BEST BUY INC COM 086516101 6 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 53,451 480,286 SH   SOLE 18 430,296 0 49,990
BEST BUY INC COM 086516101 17,512 157,357 SH   SOLE 19 157,357 0 0
BEST BUY INC COM 086516101 796,469 7,156,700 SH   SOLE 21 7,156,700 0 0
BEST BUY INC COM 086516101 638,994 5,741,698 SH   SOLE 22 5,217,256 0 524,442
BEST BUY INC COM 086516101 18,849 169,367 SH   SOLE 23 169,367 0 0
BEST BUY INC COM 086516101 37,146 333,774 SH   SOLE 25 333,774 0 0
BEST BUY INC COM 086516101 191,152 1,717,599 SH   SOLE 26 260,513 0 1,457,086
BEST BUY INC COM 086516101 5,055 45,418 SH   SOLE 28 32,109 0 13,309
BEST BUY INC COM 086516101 17,445 156,751 SH   SOLE 29 2,596 0 154,155
BEST BUY INC COM 086516101 150,889 1,355,822 SH   SOLE 30 1,232,851 0 122,971
BEST BUY INC COM 086516101 8,895 79,926 SH   SOLE 31 34,419 0 45,507
BEST BUY INC COM 086516101 6,036 54,239 SH   SOLE 34 54,239 0 0
BEST BUY INC COM 086516101 19,316 173,569 SH   SOLE 36 173,569 0 0
BEST BUY INC COM 086516101 613 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 396 131,867 SH   SOLE 2 5,637 0 126,230
BEST INC SPONSORED ADS 08653C106 248 82,744 SH   SOLE 4 64,132 0 18,612
BEST INC SPONSORED ADS 08653C106 35 11,571 SH   SOLE 7 11,571 0 0
BEST INC SPONSORED ADS 08653C106 231 77,097 SH   SOLE 15 77,097 0 0
BEST INC SPONSORED ADS 08653C106 243 81,071 SH   SOLE 18 81,071 0 0
BEST INC SPONSORED ADS 08653C106 9,687 3,229,023 SH   SOLE 21 3,229,023 0 0
BEST INC SPONSORED ADS 08653C106 7,059 2,352,873 SH   SOLE 22 2,172,245 0 180,628
BEST INC SPONSORED ADS 08653C106 296 98,697 SH   SOLE 23 98,697 0 0
BEST INC SPONSORED ADS 08653C106 38 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 2,589 863,067 SH   SOLE 26 576,566 0 286,501
BEST INC SPONSORED ADS 08653C106 113 37,574 SH   SOLE 28 37,574 0 0
BEST INC SPONSORED ADS 08653C106 3,167 1,055,689 SH   SOLE 30 1,031,063 0 24,626
BEST INC SPONSORED ADS 08653C106 9 2,912 SH   SOLE 31 2,912 0 0
BEST INC SPONSORED ADS 08653C106 45 15,154 SH   SOLE 34 15,154 0 0
BEST INC SPONSORED ADS 08653C106 5 1,574 SH   SOLE 40 1,574 0 0
BEYOND AIR INC COM 08862L103 24 4,688 SH   SOLE 2 679 0 4,009
BEYOND AIR INC COM 08862L103 274 52,844 SH   SOLE 18 52,844 0 0
BEYOND AIR INC COM 08862L103 125 24,071 SH   SOLE 19 24,071 0 0
BEYOND AIR INC COM 08862L103 2,189 421,711 SH   SOLE 21 421,711 0 0
BEYOND AIR INC COM 08862L103 752 144,958 SH   SOLE 22 141,991 0 2,967
BEYOND MEAT INC COM 08862E109 17,010 102,433 SH   SOLE 2 11,158 0 91,275
BEYOND MEAT INC COM 08862E109 29 173 SH   SOLE 4 173 0 0
BEYOND MEAT INC COM 08862E109 167 1,007 SH   SOLE 7 1,007 0 0
BEYOND MEAT INC COM 08862E109 4,260 25,655 SH   SOLE 18 25,655 0 0
BEYOND MEAT INC COM 08862E109 2,146 12,924 SH   SOLE 19 12,924 0 0
BEYOND MEAT INC COM 08862E109 113,604 684,117 SH   SOLE 21 684,117 0 0
BEYOND MEAT INC COM 08862E109 208,706 1,256,808 SH   SOLE 22 1,198,378 0 58,430
BEYOND MEAT INC COM 08862E109 51 307 SH   SOLE 25 307 0 0
BEYOND MEAT INC COM 08862E109 1,866 11,234 SH   SOLE 26 6,804 0 4,430
BEYOND MEAT INC COM 08862E109 566 3,409 SH   SOLE 28 3,409 0 0
BEYOND MEAT INC COM 08862E109 1,592 9,589 SH   SOLE 30 9,589 0 0
BEYOND MEAT INC COM 08862E109 167 1,006 SH   SOLE 31 1,006 0 0
BEYOND MEAT INC COM 08862E109 125 754 SH   SOLE 36 754 0 0
BEYOND MEAT INC COM 08862E109 428 2,580 SH   SOLE 40 2,580 0 0
BEYONDSPRING INC SHS G10830100 200 15,018 SH   SOLE 2 1,834 0 13,184
BEYONDSPRING INC SHS G10830100 4 314 SH   SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 909 68,307 SH   SOLE 18 59,440 0 8,867
BEYONDSPRING INC SHS G10830100 678 50,941 SH   SOLE 19 50,941 0 0
BEYONDSPRING INC SHS G10830100 6,095 457,942 SH   SOLE 21 457,942 0 0
BEYONDSPRING INC SHS G10830100 2,227 167,310 SH   SOLE 22 161,808 0 5,502
BEYONDSPRING INC SHS G10830100 20 1,488 SH   SOLE 23 1,488 0 0
BEYONDSPRING INC SHS G10830100 21 1,597 SH   SOLE 26 0 0 1,597
BG STAFFING INC COM 05544A109 67 7,889 SH   SOLE 2 477 0 7,412
BG STAFFING INC COM 05544A109 316 37,332 SH   SOLE 18 37,332 0 0
BG STAFFING INC COM 05544A109 159 18,779 SH   SOLE 19 18,779 0 0
BG STAFFING INC COM 05544A109 2,657 313,702 SH   SOLE 21 313,702 0 0
BG STAFFING INC COM 05544A109 2,170 256,145 SH   SOLE 22 252,837 0 3,308
BGC PARTNERS INC CL A 05541T101 854 355,777 SH   SOLE 2 89,929 0 265,848
BGC PARTNERS INC CL A 05541T101 3 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 14 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 2,581 1,075,566 SH   SOLE 18 1,075,566 0 0
BGC PARTNERS INC CL A 05541T101 1,315 547,993 SH   SOLE 19 547,993 0 0
BGC PARTNERS INC CL A 05541T101 22,572 9,405,140 SH   SOLE 21 9,405,140 0 0
BGC PARTNERS INC CL A 05541T101 19,906 8,294,209 SH   SOLE 22 8,090,959 0 203,250
BGC PARTNERS INC CL A 05541T101 292 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 72 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 221 92,150 SH   SOLE 30 92,150 0 0
BGC PARTNERS INC CL A 05541T101 56 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,192 81,076 SH   SOLE 7 81,076 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1 22 SH   SOLE 17 0 0 22
BHP GROUP LTD SPONSORED ADS 088606108 26 499 SH   SOLE 18 499 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 4,223 98,999 SH   SOLE 7 98,999 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 2 52 SH   SOLE 18 52 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 95 12,675 SH   SOLE 21 12,675 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 31 4,168 SH   SOLE 22 4,168 0 0
BIG LOTS INC COM 089302103 2,463 55,234 SH   SOLE 2 15,825 0 39,409
BIG LOTS INC COM 089302103 12 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 83 1,864 SH   SOLE 7 1,864 0 0
BIG LOTS INC COM 089302103 8,223 184,365 SH   SOLE 18 179,671 0 4,694
BIG LOTS INC COM 089302103 7,124 159,720 SH   SOLE 19 159,720 0 0
BIG LOTS INC COM 089302103 178,271 3,997,106 SH   SOLE 21 3,997,106 0 0
BIG LOTS INC COM 089302103 54,036 1,211,575 SH   SOLE 22 1,178,590 0 32,985
BIG LOTS INC COM 089302103 402 9,023 SH   SOLE 23 9,023 0 0
BIG LOTS INC COM 089302103 26 578 SH   SOLE 25 578 0 0
BIG LOTS INC COM 089302103 1,929 43,250 SH   SOLE 26 5,708 0 37,542
BIG LOTS INC COM 089302103 218 4,887 SH   SOLE 28 4,887 0 0
BIG LOTS INC COM 089302103 2,554 57,264 SH   SOLE 30 57,264 0 0
BIG LOTS INC COM 089302103 193 4,322 SH   SOLE 31 0 0 4,322
BIG LOTS INC COM 089302103 195 4,381 SH   SOLE 36 4,381 0 0
BIG LOTS INC COM 089302103 170 3,806 SH   SOLE 40 3,806 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3,045 36,551 SH   SOLE 2 21,535 0 15,016
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 14 163 SH   SOLE 7 163 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 323 3,880 SH   SOLE 18 3,880 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,101 25,217 SH   SOLE 19 25,217 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 9,062 108,793 SH   SOLE 21 108,793 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 21,230 254,856 SH   SOLE 22 246,213 0 8,643
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 11,154 133,896 SH   SOLE 26 0 0 133,896
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3,910 46,938 SH   SOLE 34 46,938 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 147 1,651 SH   SOLE 2 278 0 1,373
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 314 3,528 SH   SOLE 18 3,528 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 169 1,898 SH   SOLE 19 1,898 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,407 38,280 SH   SOLE 21 38,280 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,099 34,820 SH   SOLE 22 34,519 0 301
BIGLARI HLDGS INC COM STK CL B 08986R309 4 42 SH   SOLE 23 42 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 34 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL A 08986R408 30 61 SH   SOLE 2 3 0 58
BIGLARI HLDGS INC COM STK CL A 08986R408 70 144 SH   SOLE 18 144 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 4 8 SH   SOLE 19 8 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,150 2,358 SH   SOLE 21 2,358 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,285 2,634 SH   SOLE 22 2,618 0 16
BILIBILI INC SPONS ADS REP Z 090040106 5,562 133,697 SH   SOLE 2 9,610 0 124,087
BILIBILI INC SPONS ADS REP Z 090040106 1,979 47,578 SH   SOLE 4 40,223 0 7,355
BILIBILI INC SPONS ADS REP Z 090040106 478 11,485 SH   SOLE 7 11,485 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,756 42,212 SH   SOLE 15 42,212 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,327 31,898 SH   SOLE 18 31,898 0 0
BILIBILI INC SPONS ADS REP Z 090040106 76,724 1,844,325 SH   SOLE 21 1,844,325 0 0
BILIBILI INC SPONS ADS REP Z 090040106 53,795 1,293,158 SH   SOLE 22 1,181,612 0 111,546
BILIBILI INC SPONS ADS REP Z 090040106 2,805 67,438 SH   SOLE 23 67,438 0 0
BILIBILI INC SPONS ADS REP Z 090040106 4,053 97,429 SH   SOLE 25 97,429 0 0
BILIBILI INC SPONS ADS REP Z 090040106 20,104 483,279 SH   SOLE 26 88,077 0 395,202
BILIBILI INC SPONS ADS REP Z 090040106 871 20,933 SH   SOLE 28 20,933 0 0
BILIBILI INC SPONS ADS REP Z 090040106 405 9,728 SH   SOLE 29 9,728 0 0
BILIBILI INC SPONS ADS REP Z 090040106 26,349 633,398 SH   SOLE 30 623,505 0 9,893
BILIBILI INC SPONS ADS REP Z 090040106 91 2,180 SH   SOLE 31 873 0 1,307
BILIBILI INC SPONS ADS REP Z 090040106 20,030 481,502 SH   SOLE 34 481,502 0 0
BILIBILI INC SPONS ADS REP Z 090040106 29 704 SH   SOLE 40 704 0 0
BILIBILI INC NOTE 1.375% 4/0 090040AB2 3,609 2,045,000 PRN   SOLE 21 2,045,000 0 0
BILL COM HLDGS INC COM 090043100 11,305 112,705 SH   SOLE 2 18,489 0 94,216
BILL COM HLDGS INC COM 090043100 24 244 SH   SOLE 4 244 0 0
BILL COM HLDGS INC COM 090043100 418 4,163 SH   SOLE 7 1,052 0 3,111
BILL COM HLDGS INC COM 090043100 2,678 26,702 SH   SOLE 18 26,702 0 0
BILL COM HLDGS INC COM 090043100 60,309 601,225 SH   SOLE 19 601,225 0 0
BILL COM HLDGS INC COM 090043100 82,030 817,769 SH   SOLE 21 817,769 0 0
BILL COM HLDGS INC COM 090043100 147,788 1,473,316 SH   SOLE 22 1,398,106 0 75,210
BILL COM HLDGS INC COM 090043100 67 663 SH   SOLE 25 663 0 0
BILL COM HLDGS INC COM 090043100 1,939 19,332 SH   SOLE 26 13,851 0 5,481
BILL COM HLDGS INC COM 090043100 745 7,430 SH   SOLE 28 7,430 0 0
BILL COM HLDGS INC COM 090043100 2,261 22,543 SH   SOLE 30 22,543 0 0
BILL COM HLDGS INC COM 090043100 107 1,067 SH   SOLE 31 1,067 0 0
BILL COM HLDGS INC COM 090043100 231 2,304 SH   SOLE 34 2,304 0 0
BILL COM HLDGS INC COM 090043100 164 1,639 SH   SOLE 36 1,639 0 0
BILL COM HLDGS INC COM 090043100 540 5,383 SH   SOLE 40 5,383 0 0
BIO RAD LABS INC CL A 090572207 27,430 53,214 SH   SOLE 2 7,561 0 45,653
BIO RAD LABS INC CL A 090572207 6,038 11,714 SH   SOLE 4 11,012 0 702
BIO RAD LABS INC CL A 090572207 16,269 31,562 SH   SOLE 7 19,436 0 12,126
BIO RAD LABS INC CL A 090572207 37 72 SH   SOLE 13 72 0 0
BIO RAD LABS INC CL A 090572207 1,162 2,254 SH   SOLE 15 2,254 0 0
BIO RAD LABS INC CL A 090572207 20,776 40,306 SH   SOLE 18 36,873 0 3,433
BIO RAD LABS INC CL A 090572207 3,023 5,865 SH   SOLE 19 5,865 0 0
BIO RAD LABS INC CL A 090572207 346,250 671,731 SH   SOLE 21 671,731 0 0
BIO RAD LABS INC CL A 090572207 260,800 505,955 SH   SOLE 22 461,081 0 44,874
BIO RAD LABS INC CL A 090572207 7,730 14,997 SH   SOLE 23 14,997 0 0
BIO RAD LABS INC CL A 090572207 11,621 22,544 SH   SOLE 25 22,544 0 0
BIO RAD LABS INC CL A 090572207 50,339 97,659 SH   SOLE 26 18,978 0 78,681
BIO RAD LABS INC CL A 090572207 2,159 4,189 SH   SOLE 28 3,027 0 1,162
BIO RAD LABS INC CL A 090572207 2,419 4,693 SH   SOLE 29 30 0 4,663
BIO RAD LABS INC CL A 090572207 70,596 136,958 SH   SOLE 30 130,113 0 6,845
BIO RAD LABS INC CL A 090572207 2,699 5,236 SH   SOLE 31 2,900 0 2,336
BIO RAD LABS INC CL A 090572207 594 1,153 SH   SOLE 34 1,153 0 0
BIO RAD LABS INC CL A 090572207 5,978 11,598 SH   SOLE 36 11,598 0 0
BIO RAD LABS INC CL A 090572207 273 529 SH   SOLE 40 529 0 0
BIO-PATH HLDGS INC COM 09057N300 1 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300 253 59,669 SH   SOLE 22 59,669 0 0
BIO-TECHNE CORP COM 09073M104 23,863 96,325 SH   SOLE 2 30,226 0 66,099
BIO-TECHNE CORP COM 09073M104 56 225 SH   SOLE 4 225 0 0
BIO-TECHNE CORP COM 09073M104 185 748 SH   SOLE 7 748 0 0
BIO-TECHNE CORP COM 09073M104 26,338 106,316 SH   SOLE 18 106,316 0 0
BIO-TECHNE CORP COM 09073M104 225,041 908,412 SH   SOLE 19 908,412 0 0
BIO-TECHNE CORP COM 09073M104 555,724 2,243,265 SH   SOLE 21 2,243,265 0 0
BIO-TECHNE CORP COM 09073M104 298,209 1,203,767 SH   SOLE 22 1,150,079 0 53,688
BIO-TECHNE CORP COM 09073M104 93 375 SH   SOLE 25 375 0 0
BIO-TECHNE CORP COM 09073M104 4,599 18,566 SH   SOLE 26 8,396 0 10,170
BIO-TECHNE CORP COM 09073M104 1,297 5,234 SH   SOLE 28 5,234 0 0
BIO-TECHNE CORP COM 09073M104 20,621 83,238 SH   SOLE 30 83,238 0 0
BIO-TECHNE CORP COM 09073M104 184 744 SH   SOLE 31 744 0 0
BIO-TECHNE CORP COM 09073M104 251 1,014 SH   SOLE 34 1,014 0 0
BIO-TECHNE CORP COM 09073M104 230 930 SH   SOLE 36 930 0 0
BIO-TECHNE CORP COM 09073M104 1,019 4,115 SH   SOLE 40 4,115 0 0
BIOANALYTICAL SYS INC COM 09058M103 10 2,193 SH   SOLE 18 2,193 0 0
BIOANALYTICAL SYS INC COM 09058M103 136 28,529 SH   SOLE 21 28,529 0 0
BIOCEPT INC COM 09072V501 1 189 SH   SOLE 21 189 0 0
BIOCEPT INC COM 09072V501 844 191,441 SH   SOLE 22 191,441 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 664 193,177 SH   SOLE 2 68,328 0 124,849
BIOCRYST PHARMACEUTICALS INC COM 09058V103 12 3,527 SH   SOLE 7 3,527 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,625 764,253 SH   SOLE 18 691,761 0 72,492
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,885 839,990 SH   SOLE 19 839,990 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 26,452 7,700,812 SH   SOLE 21 7,700,812 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 20,687 6,022,550 SH   SOLE 22 5,856,084 0 166,466
BIOCRYST PHARMACEUTICALS INC COM 09058V103 175 50,869 SH   SOLE 23 50,869 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 806 234,718 SH   SOLE 26 0 0 234,718
BIOCRYST PHARMACEUTICALS INC COM 09058V103 35 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 315 91,836 SH   SOLE 30 91,836 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 30 8,711 SH   SOLE 34 8,711 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 80 23,358 SH   SOLE 40 23,358 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 291 77,932 SH   SOLE 2 25,438 0 52,494
BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,312 351,857 SH   SOLE 18 333,155 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,750 469,063 SH   SOLE 19 469,063 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 14,491 3,884,941 SH   SOLE 21 3,884,941 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 9,707 2,602,409 SH   SOLE 22 2,496,983 0 105,426
BIODELIVERY SCIENCES INTL IN COM 09060J106 49 13,101 SH   SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 41 11,100 SH   SOLE 26 0 0 11,100
BIODELIVERY SCIENCES INTL IN COM 09060J106 59 15,895 SH   SOLE 28 15,895 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 235 63,106 SH   SOLE 30 63,106 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 61 16,470 SH   SOLE 34 16,470 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 42 11,161 SH   SOLE 40 11,161 0 0
BIOGEN INC COM 09062X103 134,118 472,779 SH   SOLE 2 104,580 0 368,199
BIOGEN INC COM 09062X103 25,193 88,807 SH   SOLE 4 83,719 0 5,088
BIOGEN INC COM 09062X103 77,798 274,244 SH   SOLE 7 166,556 0 107,688
BIOGEN INC COM 09062X103 3,585 12,639 SH   SOLE 13 10,596 0 2,043
BIOGEN INC COM 09062X103 5,950 20,976 SH   SOLE 15 20,976 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 256,847 905,411 SH   SOLE 18 807,589 0 97,822
BIOGEN INC COM 09062X103 140,421 494,997 SH   SOLE 19 494,997 0 0
BIOGEN INC COM 09062X103 1,447,226 5,101,616 SH   SOLE 21 5,101,616 0 0
BIOGEN INC COM 09062X103 1,119,751 3,947,232 SH   SOLE 22 3,557,367 0 389,865
BIOGEN INC COM 09062X103 35,339 124,572 SH   SOLE 23 124,572 0 0
BIOGEN INC COM 09062X103 68,311 240,804 SH   SOLE 25 233,719 0 7,085
BIOGEN INC COM 09062X103 315,576 1,112,436 SH   SOLE 26 127,249 0 985,187
BIOGEN INC COM 09062X103 9,074 31,985 SH   SOLE 28 22,534 0 9,451
BIOGEN INC COM 09062X103 8,468 29,851 SH   SOLE 29 5,816 0 24,035
BIOGEN INC COM 09062X103 321,811 1,134,417 SH   SOLE 30 1,091,491 0 42,926
BIOGEN INC COM 09062X103 19,331 68,145 SH   SOLE 31 30,306 0 37,839
BIOGEN INC COM 09062X103 8,924 31,458 SH   SOLE 32 31,458 0 0
BIOGEN INC COM 09062X103 70,407 248,191 SH   SOLE 34 248,191 0 0
BIOGEN INC COM 09062X103 33,788 119,105 SH   SOLE 36 119,105 0 0
BIOGEN INC COM 09062X103 1,025 3,612 SH   SOLE 40 3,612 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,068 31,804 SH   SOLE 2 16,369 0 15,435
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 23 349 SH   SOLE 4 349 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 60 930 SH   SOLE 7 930 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11,960 183,979 SH   SOLE 18 178,419 0 5,560
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 17,911 275,518 SH   SOLE 19 275,518 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 97,980 1,507,159 SH   SOLE 21 1,507,159 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 89,900 1,382,869 SH   SOLE 22 1,338,368 0 44,501
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 110 1,690 SH   SOLE 23 1,690 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 39 597 SH   SOLE 25 597 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,855 28,535 SH   SOLE 26 12,770 0 15,765
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 451 6,930 SH   SOLE 28 6,930 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,301 20,010 SH   SOLE 30 20,010 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 70 1,072 SH   SOLE 34 1,072 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 96 1,475 SH   SOLE 36 1,475 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 366 5,623 SH   SOLE 40 5,623 0 0
BIOLASE INC COM NEW 090911207 2 6,989 SH   SOLE 21 6,989 0 0
BIOLASE INC COM NEW 090911207 72 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 142 4,912 SH   SOLE 2 720 0 4,192
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,521 52,566 SH   SOLE 18 52,566 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 728 25,158 SH   SOLE 19 25,158 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 13,704 473,531 SH   SOLE 21 473,531 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 16,054 554,730 SH   SOLE 22 549,437 0 5,293
BIOLIFE SOLUTIONS INC COM NEW 09062W204 13 440 SH   SOLE 23 440 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 36,885 484,817 SH   SOLE 2 101,091 0 383,726
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,830 89,769 SH   SOLE 4 84,123 0 5,646
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,518 33,097 SH   SOLE 7 33,097 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 64 840 SH   SOLE 13 840 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,218 16,013 SH   SOLE 15 16,013 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 23,576 309,881 SH   SOLE 18 295,517 0 14,364
BIOMARIN PHARMACEUTICAL INC COM 09061G101 78,390 1,030,364 SH   SOLE 19 1,030,364 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 411,464 5,408,305 SH   SOLE 21 5,408,305 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 338,798 4,453,179 SH   SOLE 22 4,193,332 0 259,847
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,954 130,832 SH   SOLE 23 130,832 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 18,855 247,830 SH   SOLE 25 247,830 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 51,503 676,952 SH   SOLE 26 145,412 0 531,540
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,686 35,311 SH   SOLE 28 24,970 0 10,341
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,419 44,934 SH   SOLE 29 6,315 0 38,619
BIOMARIN PHARMACEUTICAL INC COM 09061G101 34,757 456,847 SH   SOLE 30 436,753 0 20,094
BIOMARIN PHARMACEUTICAL INC COM 09061G101 50,122 658,809 SH   SOLE 31 32,230 0 626,579
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,722 35,779 SH   SOLE 32 35,779 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 30,815 405,038 SH   SOLE 34 405,038 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,597 113,001 SH   SOLE 36 113,001 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 299 3,924 SH   SOLE 40 3,924 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,688 1,690,000 PRN   SOLE 21 1,690,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,548 1,475,000 PRN   SOLE 21 1,475,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,049 1,000,000 PRN   SOLE 22 1,000,000 0 0
BIOMERICA INC COM NEW 09061H307 12 1,772 SH   SOLE 18 1,772 0 0
BIOMERICA INC COM NEW 09061H307 190 27,437 SH   SOLE 21 27,437 0 0
BIOMERICA INC COM NEW 09061H307 1,231 177,645 SH   SOLE 22 177,645 0 0
BIOMX INC COM 09090D103 13 2,074 SH   SOLE 22 2,074 0 0
BIONTECH SE SPONSORED ADS 09075V102 711 10,264 SH   SOLE 21 10,264 0 0
BIONTECH SE SPONSORED ADS 09075V102 28 410 SH   SOLE 22 410 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 41 8,372 SH   SOLE 2 1,143 0 7,229
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3 706 SH   SOLE 7 706 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 477 96,753 SH   SOLE 18 96,753 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 210 42,576 SH   SOLE 19 42,576 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3,515 713,025 SH   SOLE 21 713,025 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 4,039 819,364 SH   SOLE 22 810,135 0 9,229
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 311 5,888 SH   SOLE 2 1,856 0 4,032
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,323 25,039 SH   SOLE 18 25,039 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 586 11,087 SH   SOLE 19 11,087 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,112 229,269 SH   SOLE 21 229,269 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9,188 173,914 SH   SOLE 22 171,842 0 2,072
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 79 1,492 SH   SOLE 26 0 0 1,492
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 56 1,051 SH   SOLE 28 1,051 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 44 829 SH   SOLE 30 829 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 60 1,144 SH   SOLE 40 1,144 0 0
BIOTELEMETRY INC COM 090672106 1,855 40,695 SH   SOLE 2 13,929 0 26,766
BIOTELEMETRY INC COM 090672106 9 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 26 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 7,618 167,124 SH   SOLE 18 158,527 0 8,597
BIOTELEMETRY INC COM 090672106 5,416 118,834 SH   SOLE 19 118,834 0 0
BIOTELEMETRY INC COM 090672106 173,467 3,805,781 SH   SOLE 21 3,805,781 0 0
BIOTELEMETRY INC COM 090672106 47,806 1,048,835 SH   SOLE 22 1,019,670 0 29,165
BIOTELEMETRY INC COM 090672106 179 3,925 SH   SOLE 23 3,925 0 0
BIOTELEMETRY INC COM 090672106 54 1,185 SH   SOLE 25 1,185 0 0
BIOTELEMETRY INC COM 090672106 1,234 27,068 SH   SOLE 26 5,706 0 21,362
BIOTELEMETRY INC COM 090672106 207 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 2,519 55,267 SH   SOLE 30 55,267 0 0
BIOTELEMETRY INC COM 090672106 161 3,531 SH   SOLE 34 3,531 0 0
BIOTELEMETRY INC COM 090672106 132 2,893 SH   SOLE 36 2,893 0 0
BIOTELEMETRY INC COM 090672106 176 3,857 SH   SOLE 40 3,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 342 7,885 SH   SOLE 2 4,337 0 3,548
BIOXCEL THERAPEUTICS INC COM 09075P105 8 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,953 45,032 SH   SOLE 18 45,032 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 963 22,217 SH   SOLE 19 22,217 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 17,081 393,932 SH   SOLE 21 393,932 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 14,669 338,315 SH   SOLE 22 334,763 0 3,552
BIOXCEL THERAPEUTICS INC COM 09075P105 66 1,515 SH   SOLE 30 1,515 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 45 1,048 SH   SOLE 40 1,048 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 56 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 5,338 338,891 SH   SOLE 21 338,891 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3,828 243,019 SH   SOLE 22 243,019 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 23 1,466 SH   SOLE 25 1,466 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,347 85,552 SH   SOLE 30 85,552 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 27 1,708 SH   SOLE 34 1,708 0 0
BJS RESTAURANTS INC COM 09180C106 701 23,814 SH   SOLE 2 7,346 0 16,468
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 15 500 SH   SOLE 7 500 0 0
BJS RESTAURANTS INC COM 09180C106 3,225 109,552 SH   SOLE 18 109,552 0 0
BJS RESTAURANTS INC COM 09180C106 1,193 40,531 SH   SOLE 19 40,531 0 0
BJS RESTAURANTS INC COM 09180C106 70,470 2,393,687 SH   SOLE 21 2,393,687 0 0
BJS RESTAURANTS INC COM 09180C106 19,976 678,542 SH   SOLE 22 662,228 0 16,314
BJS RESTAURANTS INC COM 09180C106 473 16,050 SH   SOLE 26 3,668 0 12,382
BJS RESTAURANTS INC COM 09180C106 82 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 987 33,511 SH   SOLE 30 33,511 0 0
BJS RESTAURANTS INC COM 09180C106 37 1,257 SH   SOLE 34 1,257 0 0
BJS RESTAURANTS INC COM 09180C106 60 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,984 144,011 SH   SOLE 2 101,354 0 42,657
BJS WHSL CLUB HLDGS INC COM 05550J101 32 780 SH   SOLE 4 780 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 200 4,819 SH   SOLE 7 4,819 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 200 4,806 SH   SOLE 13 0 0 4,806
BJS WHSL CLUB HLDGS INC COM 05550J101 34,280 825,035 SH   SOLE 18 814,557 0 10,478
BJS WHSL CLUB HLDGS INC COM 05550J101 12,700 305,647 SH   SOLE 19 305,647 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 372,899 8,974,714 SH   SOLE 21 8,974,714 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 188,133 4,527,863 SH   SOLE 22 4,406,777 0 121,086
BJS WHSL CLUB HLDGS INC COM 05550J101 123 2,959 SH   SOLE 23 2,959 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 68 1,637 SH   SOLE 25 1,637 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,679 88,549 SH   SOLE 26 44,142 0 44,407
BJS WHSL CLUB HLDGS INC COM 05550J101 801 19,288 SH   SOLE 28 19,288 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,208 53,130 SH   SOLE 30 53,130 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 302 7,268 SH   SOLE 31 0 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 285 6,855 SH   SOLE 34 6,855 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 428 10,298 SH   SOLE 36 10,298 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 593 14,264 SH   SOLE 40 14,264 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 137 3,300 SH Put SOLE 2 3,300 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 137 3,300 SH Put SOLE 4 3,300 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 1,604 38,600 SH Put SOLE 18 38,600 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 20,235 487,000 SH Put SOLE 19 487,000 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 989 23,800 SH Put SOLE 22 23,800 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 7,778 187,200 SH Put SOLE 34 187,200 0 0
BK OF AMERICA CORP COM 060505104 474,203 19,684,660 SH   SOLE 2 2,912,129 0 16,772,531
BK OF AMERICA CORP COM 060505104 87,729 3,641,724 SH   SOLE 4 3,398,963 0 242,761
BK OF AMERICA CORP COM 060505104 161,839 6,718,103 SH   SOLE 7 6,458,116 0 259,987
BK OF AMERICA CORP COM 060505104 6,661 276,500 SH   SOLE 13 276,500 0 0
BK OF AMERICA CORP COM 060505104 23,275 966,182 SH   SOLE 15 966,182 0 0
BK OF AMERICA CORP COM 060505104 96 3,973 SH   SOLE 17 0 0 3,973
BK OF AMERICA CORP COM 060505104 577,722 23,981,838 SH   SOLE 18 21,401,107 0 2,580,731
BK OF AMERICA CORP COM 060505104 833,773 34,610,745 SH   SOLE 19 34,610,745 0 0
BK OF AMERICA CORP COM 060505104 1,160 48,170 SH   SOLE 20 48,170 0 0
BK OF AMERICA CORP COM 060505104 3,458,857 143,580,619 SH   SOLE 21 143,580,619 0 0
BK OF AMERICA CORP COM 060505104 4,395,592 182,465,440 SH   SOLE 22 165,703,587 0 16,761,853
BK OF AMERICA CORP COM 060505104 131,626 5,463,940 SH   SOLE 23 5,463,940 0 0
BK OF AMERICA CORP COM 060505104 220,184 9,140,051 SH   SOLE 25 9,042,011 0 98,040
BK OF AMERICA CORP COM 060505104 780,046 32,380,509 SH   SOLE 26 3,653,842 0 28,726,667
BK OF AMERICA CORP COM 060505104 36,726 1,524,530 SH   SOLE 28 1,075,461 0 449,069
BK OF AMERICA CORP COM 060505104 22,304 925,844 SH   SOLE 29 21,125 0 904,719
BK OF AMERICA CORP COM 060505104 674,772 28,010,455 SH   SOLE 30 28,010,455 0 0
BK OF AMERICA CORP COM 060505104 137,865 5,722,902 SH   SOLE 31 1,023,721 0 4,699,181
BK OF AMERICA CORP COM 060505104 118,031 4,899,605 SH   SOLE 34 4,899,605 0 0
BK OF AMERICA CORP COM 060505104 137,470 5,706,497 SH   SOLE 36 5,706,497 0 0
BK OF AMERICA CORP COM 060505104 4,170 173,088 SH   SOLE 40 173,088 0 0
BK OF AMERICA CORP OPTIONS 060505104 284 11,800 SH Call SOLE 2 11,800 0 0
BK OF AMERICA CORP OPTIONS 060505104 1,464 60,800 SH Call SOLE 4 60,800 0 0
BK OF AMERICA CORP OPTIONS 060505104 16,896 701,400 SH Call SOLE 18 701,400 0 0
BK OF AMERICA CORP OPTIONS 060505104 126,617 5,256,000 SH Call SOLE 19 5,256,000 0 0
BK OF AMERICA CORP OPTIONS 060505104 8,106 336,500 SH Call SOLE 22 336,500 0 0
BK OF AMERICA CORP OPTIONS 060505104 906 37,600 SH Call SOLE 26 37,600 0 0
BK OF AMERICA CORP OPTIONS 060505104 55,876 2,319,500 SH Call SOLE 34 2,319,500 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 254,920 171,317 SH   SOLE 21 171,317 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 5 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 87 29,802 SH   SOLE 21 29,802 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 266 8,800 SH   SOLE 2 3,270 0 5,530
BLACK DIAMOND THERAPEUTICS I COM 09203E105 7 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2,003 66,264 SH   SOLE 18 66,264 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,085 35,878 SH   SOLE 19 35,878 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 16,825 556,577 SH   SOLE 21 556,577 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 12,928 427,650 SH   SOLE 22 422,006 0 5,644
BLACK DIAMOND THERAPEUTICS I COM 09203E105 17 564 SH   SOLE 23 564 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 41 1,347 SH   SOLE 30 1,347 0 0
BLACK HILLS CORP COM 092113109 5,391 100,779 SH   SOLE 2 47,237 0 53,542
BLACK HILLS CORP COM 092113109 353 6,593 SH   SOLE 4 6,593 0 0
BLACK HILLS CORP COM 092113109 2,819 52,710 SH   SOLE 7 52,710 0 0
BLACK HILLS CORP COM 092113109 21,395 399,980 SH   SOLE 18 399,980 0 0
BLACK HILLS CORP COM 092113109 9,355 174,889 SH   SOLE 19 174,889 0 0
BLACK HILLS CORP COM 092113109 283,504 5,300,122 SH   SOLE 21 5,300,122 0 0
BLACK HILLS CORP COM 092113109 118,212 2,209,984 SH   SOLE 22 2,158,441 0 51,543
BLACK HILLS CORP COM 092113109 383 7,157 SH   SOLE 23 7,157 0 0
BLACK HILLS CORP COM 092113109 1,519 28,392 SH   SOLE 26 16,814 0 11,578
BLACK HILLS CORP COM 092113109 484 9,044 SH   SOLE 28 9,044 0 0
BLACK HILLS CORP COM 092113109 2,386 44,605 SH   SOLE 30 44,605 0 0
BLACK HILLS CORP COM 092113109 1,187 22,185 SH   SOLE 32 22,185 0 0
BLACK HILLS CORP COM 092113109 213 3,978 SH   SOLE 36 3,978 0 0
BLACK HILLS CORP COM 092113109 340 6,358 SH   SOLE 40 6,358 0 0
BLACK KNIGHT INC COM 09215C105 29,914 343,638 SH   SOLE 2 27,644 0 315,994
BLACK KNIGHT INC COM 09215C105 6,380 73,293 SH   SOLE 4 68,482 0 4,811
BLACK KNIGHT INC COM 09215C105 11,813 135,700 SH   SOLE 7 80,016 0 55,684
BLACK KNIGHT INC COM 09215C105 38 435 SH   SOLE 13 435 0 0
BLACK KNIGHT INC COM 09215C105 1,083 12,443 SH   SOLE 15 12,443 0 0
BLACK KNIGHT INC COM 09215C105 2 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 8,998 103,365 SH   SOLE 18 91,252 0 12,113
BLACK KNIGHT INC COM 09215C105 4,258 48,918 SH   SOLE 19 48,918 0 0
BLACK KNIGHT INC COM 09215C105 566,661 6,509,609 SH   SOLE 21 6,509,609 0 0
BLACK KNIGHT INC COM 09215C105 416,724 4,787,175 SH   SOLE 22 4,573,727 0 213,448
BLACK KNIGHT INC COM 09215C105 8,650 99,372 SH   SOLE 23 99,372 0 0
BLACK KNIGHT INC COM 09215C105 75,460 866,858 SH   SOLE 25 866,858 0 0
BLACK KNIGHT INC COM 09215C105 37,535 431,192 SH   SOLE 26 150,898 0 280,294
BLACK KNIGHT INC COM 09215C105 2,613 30,015 SH   SOLE 28 20,527 0 9,488
BLACK KNIGHT INC COM 09215C105 2,765 31,767 SH   SOLE 29 388 0 31,379
BLACK KNIGHT INC COM 09215C105 65,003 746,729 SH   SOLE 30 696,960 0 49,769
BLACK KNIGHT INC COM 09215C105 3,295 37,853 SH   SOLE 31 19,898 0 17,955
BLACK KNIGHT INC COM 09215C105 2,407 27,650 SH   SOLE 34 27,650 0 0
BLACK KNIGHT INC COM 09215C105 9,456 108,630 SH   SOLE 36 108,630 0 0
BLACK KNIGHT INC COM 09215C105 310 3,559 SH   SOLE 40 3,559 0 0
BLACKBAUD INC COM 09227Q100 2,932 52,521 SH   SOLE 2 37,345 0 15,176
BLACKBAUD INC COM 09227Q100 23 418 SH   SOLE 4 418 0 0
BLACKBAUD INC COM 09227Q100 52 924 SH   SOLE 7 924 0 0
BLACKBAUD INC COM 09227Q100 16,782 300,597 SH   SOLE 18 292,372 0 8,225
BLACKBAUD INC COM 09227Q100 9,182 164,472 SH   SOLE 19 164,472 0 0
BLACKBAUD INC COM 09227Q100 192,547 3,448,804 SH   SOLE 21 3,448,804 0 0
BLACKBAUD INC COM 09227Q100 94,746 1,697,040 SH   SOLE 22 1,655,842 0 41,198
BLACKBAUD INC COM 09227Q100 374 6,691 SH   SOLE 23 6,691 0 0
BLACKBAUD INC COM 09227Q100 57 1,026 SH   SOLE 25 1,026 0 0
BLACKBAUD INC COM 09227Q100 2,172 38,902 SH   SOLE 26 8,370 0 30,532
BLACKBAUD INC COM 09227Q100 397 7,117 SH   SOLE 28 7,117 0 0
BLACKBAUD INC COM 09227Q100 1,120 20,065 SH   SOLE 30 20,065 0 0
BLACKBAUD INC COM 09227Q100 141 2,529 SH   SOLE 36 2,529 0 0
BLACKBAUD INC COM 09227Q100 284 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 0 23 SH   SOLE 17 0 0 23
BLACKBERRY LTD COM 09228F103 7,973 1,737,108 SH   SOLE 21 1,737,108 0 0
BLACKLINE INC COM 09239B109 2,818 31,436 SH   SOLE 2 15,987 0 15,449
BLACKLINE INC COM 09239B109 20 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 425 4,747 SH   SOLE 7 967 0 3,780
BLACKLINE INC COM 09239B109 17,156 191,406 SH   SOLE 18 186,478 0 4,928
BLACKLINE INC COM 09239B109 8,972 100,096 SH   SOLE 19 100,096 0 0
BLACKLINE INC COM 09239B109 158,186 1,764,878 SH   SOLE 21 1,764,878 0 0
BLACKLINE INC COM 09239B109 124,319 1,387,027 SH   SOLE 22 1,344,919 0 42,108
BLACKLINE INC COM 09239B109 33 372 SH   SOLE 23 372 0 0
BLACKLINE INC COM 09239B109 87 966 SH   SOLE 25 966 0 0
BLACKLINE INC COM 09239B109 1,313 14,644 SH   SOLE 26 9,225 0 5,419
BLACKLINE INC COM 09239B109 588 6,562 SH   SOLE 28 6,562 0 0
BLACKLINE INC COM 09239B109 1,804 20,131 SH   SOLE 30 20,131 0 0
BLACKLINE INC COM 09239B109 28 313 SH   SOLE 34 313 0 0
BLACKLINE INC COM 09239B109 213 2,382 SH   SOLE 36 2,382 0 0
BLACKLINE INC COM 09239B109 439 4,898 SH   SOLE 40 4,898 0 0
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,957 2,150,000 PRN   SOLE 21 2,150,000 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 155 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 102 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,772 726,138 SH   SOLE 30 726,138 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 10,926 768,351 SH   SOLE 22 0 0 768,351
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 239 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 199,080 353,261 SH   SOLE 2 34,390 0 318,871
BLACKROCK INC COM 09247X101 40,451 71,779 SH   SOLE 4 67,029 0 4,750
BLACKROCK INC COM 09247X101 74,460 132,127 SH   SOLE 7 127,571 0 4,556
BLACKROCK INC COM 09247X101 272 483 SH   SOLE 13 483 0 0
BLACKROCK INC COM 09247X101 8,895 15,783 SH   SOLE 15 15,783 0 0
BLACKROCK INC COM 09247X101 13 23 SH   SOLE 17 0 0 23
BLACKROCK INC COM 09247X101 171,536 304,385 SH   SOLE 18 281,042 0 23,343
BLACKROCK INC COM 09247X101 8,718 15,470 SH   SOLE 19 15,470 0 0
BLACKROCK INC COM 09247X101 2,148,089 3,811,710 SH   SOLE 21 3,811,710 0 0
BLACKROCK INC COM 09247X101 1,763,626 3,129,494 SH   SOLE 22 2,831,279 0 298,215
BLACKROCK INC COM 09247X101 58,497 103,801 SH   SOLE 23 103,801 0 0
BLACKROCK INC COM 09247X101 94,880 168,361 SH   SOLE 25 168,361 0 0
BLACKROCK INC COM 09247X101 429,648 762,395 SH   SOLE 26 73,099 0 689,296
BLACKROCK INC COM 09247X101 16,708 29,647 SH   SOLE 28 20,872 0 8,775
BLACKROCK INC COM 09247X101 89 158 SH   SOLE 29 158 0 0
BLACKROCK INC COM 09247X101 410,431 728,296 SH   SOLE 30 728,296 0 0
BLACKROCK INC COM 09247X101 16,256 28,845 SH   SOLE 31 19,807 0 9,038
BLACKROCK INC COM 09247X101 4,342 7,704 SH   SOLE 34 7,704 0 0
BLACKROCK INC COM 09247X101 1,961 3,479 SH   SOLE 40 3,479 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 90 5,679 SH   SOLE 18 5,679 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 128 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 78 7,965 SH   SOLE 13 0 0 7,965
BLACKROCK TCP CAPITAL CORP COM 09259E108 3,645 371,553 SH   SOLE 30 371,553 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 23,520 450,574 SH   SOLE 2 225,189 0 225,385
BLACKSTONE GROUP INC COM CL A 09260D107 15,923 305,040 SH   SOLE 4 284,184 0 20,856
BLACKSTONE GROUP INC COM CL A 09260D107 3,516 67,351 SH   SOLE 7 67,351 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 97 1,852 SH   SOLE 13 1,852 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 3,041 58,259 SH   SOLE 15 58,259 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 34,213 655,419 SH   SOLE 18 600,394 0 55,025
BLACKSTONE GROUP INC COM CL A 09260D107 2,075 39,748 SH   SOLE 19 39,748 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 128,841 2,468,211 SH   SOLE 21 2,468,211 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 592,080 11,342,521 SH   SOLE 22 10,977,130 0 365,391
BLACKSTONE GROUP INC COM CL A 09260D107 23,808 456,098 SH   SOLE 23 456,098 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 5,800 111,116 SH   SOLE 25 111,116 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 66,068 1,265,674 SH   SOLE 26 465,934 0 799,740
BLACKSTONE GROUP INC COM CL A 09260D107 6,851 131,250 SH   SOLE 28 91,720 0 39,530
BLACKSTONE GROUP INC COM CL A 09260D107 99 1,892 SH   SOLE 29 1,892 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 85,603 1,639,905 SH   SOLE 30 1,639,905 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 51,125 979,400 SH   SOLE 31 74,127 0 905,273
BLACKSTONE GROUP INC COM CL A 09260D107 6,266 120,045 SH   SOLE 34 120,045 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 7,463 142,963 SH   SOLE 36 142,963 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 822 15,739 SH   SOLE 40 15,739 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,923 178,581 SH   SOLE 2 46,282 0 132,299
BLACKSTONE MTG TR INC COM CL A 09257W100 12 553 SH   SOLE 4 553 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 70 3,169 SH   SOLE 7 3,169 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11,187 509,174 SH   SOLE 18 509,174 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7,426 338,019 SH   SOLE 19 338,019 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 162,187 7,382,214 SH   SOLE 21 7,382,214 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 89,378 4,068,176 SH   SOLE 22 3,958,416 0 109,760
BLACKSTONE MTG TR INC COM CL A 09257W100 297 13,520 SH   SOLE 23 13,520 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 937 42,654 SH   SOLE 26 29,490 0 13,164
BLACKSTONE MTG TR INC COM CL A 09257W100 402 18,303 SH   SOLE 28 18,303 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,020 46,417 SH   SOLE 30 46,417 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 52 2,366 SH   SOLE 34 2,366 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 64 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 298 13,581 SH   SOLE 40 13,581 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,947 2,025,000 PRN   SOLE 21 2,025,000 0 0
BLINK CHARGING CO COM 09354A100 54 5,205 SH   SOLE 18 5,205 0 0
BLINK CHARGING CO COM 09354A100 661 64,079 SH   SOLE 21 64,079 0 0
BLINK CHARGING CO COM 09354A100 3,093 299,961 SH   SOLE 22 299,961 0 0
BLOCK H & R INC COM 093671105 12,510 767,978 SH   SOLE 2 375,533 0 392,445
BLOCK H & R INC COM 093671105 321 19,717 SH   SOLE 4 19,717 0 0
BLOCK H & R INC COM 093671105 339 20,784 SH   SOLE 7 20,784 0 0
BLOCK H & R INC COM 093671105 403 24,736 SH   SOLE 13 24,736 0 0
BLOCK H & R INC COM 093671105 10,597 650,545 SH   SOLE 18 638,854 0 11,691
BLOCK H & R INC COM 093671105 7,089 435,181 SH   SOLE 19 435,181 0 0
BLOCK H & R INC COM 093671105 194,382 11,932,604 SH   SOLE 21 11,932,604 0 0
BLOCK H & R INC COM 093671105 109,700 6,734,200 SH   SOLE 22 6,103,091 0 631,109
BLOCK H & R INC COM 093671105 1,307 80,258 SH   SOLE 23 80,258 0 0
BLOCK H & R INC COM 093671105 5,011 307,609 SH   SOLE 26 53,525 0 254,084
BLOCK H & R INC COM 093671105 501 30,758 SH   SOLE 28 30,758 0 0
BLOCK H & R INC COM 093671105 3,774 231,684 SH   SOLE 29 30,505 0 201,179
BLOCK H & R INC COM 093671105 1,766 108,393 SH   SOLE 30 108,393 0 0
BLOCK H & R INC COM 093671105 198 12,174 SH   SOLE 31 3,830 0 8,344
BLOCK H & R INC COM 093671105 1,007 61,842 SH   SOLE 32 61,842 0 0
BLOCK H & R INC COM 093671105 177 10,890 SH   SOLE 34 10,890 0 0
BLOCK H & R INC COM 093671105 194 11,908 SH   SOLE 36 11,908 0 0
BLOCK H & R INC COM 093671105 360 22,077 SH   SOLE 40 22,077 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,187 66,037 SH   SOLE 2 28,829 0 37,208
BLOOM ENERGY CORP COM CL A 093712107 10 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107 29 1,618 SH   SOLE 7 1,618 0 0
BLOOM ENERGY CORP COM CL A 093712107 5,888 327,677 SH   SOLE 18 327,677 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,976 165,627 SH   SOLE 19 165,627 0 0
BLOOM ENERGY CORP COM CL A 093712107 49,096 2,732,128 SH   SOLE 21 2,732,128 0 0
BLOOM ENERGY CORP COM CL A 093712107 42,060 2,340,579 SH   SOLE 22 2,249,902 0 90,677
BLOOM ENERGY CORP COM CL A 093712107 20 1,119 SH   SOLE 25 1,119 0 0
BLOOM ENERGY CORP COM CL A 093712107 156 8,680 SH   SOLE 26 0 0 8,680
BLOOM ENERGY CORP COM CL A 093712107 180 9,999 SH   SOLE 28 9,999 0 0
BLOOM ENERGY CORP COM CL A 093712107 679 37,793 SH   SOLE 30 37,793 0 0
BLOOM ENERGY CORP COM CL A 093712107 34 1,907 SH   SOLE 34 1,907 0 0
BLOOM ENERGY CORP COM CL A 093712107 49 2,749 SH   SOLE 36 2,749 0 0
BLOOM ENERGY CORP COM CL A 093712107 178 9,879 SH   SOLE 40 9,879 0 0
BLOOMIN BRANDS INC COM 094235108 797 52,202 SH   SOLE 2 25,378 0 26,824
BLOOMIN BRANDS INC COM 094235108 12 757 SH   SOLE 4 757 0 0
BLOOMIN BRANDS INC COM 094235108 41 2,670 SH   SOLE 7 2,670 0 0
BLOOMIN BRANDS INC COM 094235108 6,193 405,541 SH   SOLE 18 405,541 0 0
BLOOMIN BRANDS INC COM 094235108 2,480 162,441 SH   SOLE 19 162,441 0 0
BLOOMIN BRANDS INC COM 094235108 132,134 8,653,152 SH   SOLE 21 8,653,152 0 0
BLOOMIN BRANDS INC COM 094235108 36,363 2,381,330 SH   SOLE 22 2,303,213 0 78,117
BLOOMIN BRANDS INC COM 094235108 1,341 87,808 SH   SOLE 26 33,505 0 54,303
BLOOMIN BRANDS INC COM 094235108 161 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 1,835 120,185 SH   SOLE 30 120,185 0 0
BLOOMIN BRANDS INC COM 094235108 97 6,374 SH   SOLE 34 6,374 0 0
BLOOMIN BRANDS INC COM 094235108 73 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 148 9,669 SH   SOLE 40 9,669 0 0
BLUCORA INC COM 095229100 552 58,621 SH   SOLE 2 15,748 0 42,873
BLUCORA INC COM 095229100 2 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 8 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 2,166 229,957 SH   SOLE 18 229,957 0 0
BLUCORA INC COM 095229100 876 93,015 SH   SOLE 19 93,015 0 0
BLUCORA INC COM 095229100 48,182 5,114,850 SH   SOLE 21 5,114,850 0 0
BLUCORA INC COM 095229100 12,704 1,348,570 SH   SOLE 22 1,304,142 0 44,428
BLUCORA INC COM 095229100 135 14,375 SH   SOLE 26 8,564 0 5,811
BLUCORA INC COM 095229100 55 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 1,137 120,717 SH   SOLE 30 120,717 0 0
BLUCORA INC COM 095229100 6 676 SH   SOLE 34 676 0 0
BLUCORA INC COM 095229100 45 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 23 3,225 SH   SOLE 18 3,225 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 243 33,995 SH   SOLE 21 33,995 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 873 121,897 SH   SOLE 22 121,897 0 0
BLUE BIRD CORP COM 095306106 232 19,043 SH   SOLE 2 8,259 0 10,784
BLUE BIRD CORP COM 095306106 4 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,130 92,927 SH   SOLE 18 67,673 0 25,254
BLUE BIRD CORP COM 095306106 1,963 161,412 SH   SOLE 19 161,412 0 0
BLUE BIRD CORP COM 095306106 6,784 557,881 SH   SOLE 21 557,881 0 0
BLUE BIRD CORP COM 095306106 7,332 602,991 SH   SOLE 22 597,071 0 5,920
BLUE BIRD CORP COM 095306106 98 8,086 SH   SOLE 23 8,086 0 0
BLUE BIRD CORP COM 095306106 574 47,231 SH   SOLE 26 0 0 47,231
BLUE BIRD CORP COM 095306106 28 2,278 SH   SOLE 30 2,278 0 0
BLUE BIRD CORP COM 095306106 112 9,235 SH   SOLE 34 9,235 0 0
BLUE BIRD CORP COM 095306106 39 3,167 SH   SOLE 40 3,167 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 11 819 SH   SOLE 18 819 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 158 11,689 SH   SOLE 21 11,689 0 0
BLUEBIRD BIO INC COM 09609G100 7,585 140,592 SH   SOLE 2 23,172 0 117,420
BLUEBIRD BIO INC COM 09609G100 24 450 SH   SOLE 4 450 0 0
BLUEBIRD BIO INC COM 09609G100 70 1,300 SH   SOLE 7 1,300 0 0
BLUEBIRD BIO INC COM 09609G100 1,885 34,934 SH   SOLE 18 34,934 0 0
BLUEBIRD BIO INC COM 09609G100 939 17,410 SH   SOLE 19 17,410 0 0
BLUEBIRD BIO INC COM 09609G100 83,237 1,542,848 SH   SOLE 21 1,542,848 0 0
BLUEBIRD BIO INC COM 09609G100 92,786 1,719,853 SH   SOLE 22 1,627,519 0 92,334
BLUEBIRD BIO INC COM 09609G100 49 904 SH   SOLE 25 904 0 0
BLUEBIRD BIO INC COM 09609G100 1,851 34,314 SH   SOLE 26 21,129 0 13,185
BLUEBIRD BIO INC COM 09609G100 477 8,844 SH   SOLE 28 8,844 0 0
BLUEBIRD BIO INC COM 09609G100 11,634 215,646 SH   SOLE 30 215,646 0 0
BLUEBIRD BIO INC COM 09609G100 68 1,260 SH   SOLE 31 1,260 0 0
BLUEBIRD BIO INC COM 09609G100 266 4,935 SH   SOLE 34 4,935 0 0
BLUEBIRD BIO INC COM 09609G100 120 2,226 SH   SOLE 36 2,226 0 0
BLUEBIRD BIO INC COM 09609G100 371 6,878 SH   SOLE 40 6,878 0 0
BLUECITY HLDGS LTD ADS 09610L106 141 16,255 SH   SOLE 22 16,255 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 11 2,344 SH   SOLE 2 271 0 2,073
BLUEGREEN VACATIONS CORP COM 09629F108 115 23,566 SH   SOLE 18 23,566 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 75 15,269 SH   SOLE 19 15,269 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,082 220,820 SH   SOLE 21 220,820 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 342 69,835 SH   SOLE 22 68,872 0 963
BLUELINX HLDGS INC COM NEW 09624H208 44 2,057 SH   SOLE 18 2,057 0 0
BLUELINX HLDGS INC COM NEW 09624H208 615 28,566 SH   SOLE 21 28,566 0 0
BLUELINX HLDGS INC COM NEW 09624H208 3,342 155,218 SH   SOLE 22 155,218 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,709 50,800 SH   SOLE 2 31,262 0 19,538
BLUEPRINT MEDICINES CORP COM 09627Y109 20 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 100 1,078 SH   SOLE 7 1,078 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 21,388 230,721 SH   SOLE 18 218,942 0 11,779
BLUEPRINT MEDICINES CORP COM 09627Y109 41,647 449,271 SH   SOLE 19 449,271 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 213,042 2,298,183 SH   SOLE 21 2,298,183 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 147,023 1,586,006 SH   SOLE 22 1,536,858 0 49,148
BLUEPRINT MEDICINES CORP COM 09627Y109 541 5,834 SH   SOLE 23 5,834 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 39 423 SH   SOLE 25 423 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,792 40,902 SH   SOLE 26 11,842 0 29,060
BLUEPRINT MEDICINES CORP COM 09627Y109 649 6,999 SH   SOLE 28 6,999 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,828 30,509 SH   SOLE 30 30,509 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,453 80,404 SH   SOLE 34 80,404 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 97 1,044 SH   SOLE 36 1,044 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 452 4,875 SH   SOLE 40 4,875 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 141 18,556 SH   SOLE 2 1,411 0 17,145
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 794 104,687 SH   SOLE 18 104,687 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 330 43,526 SH   SOLE 19 43,526 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 6,597 870,303 SH   SOLE 21 870,303 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 6,677 880,871 SH   SOLE 22 871,270 0 9,601
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8 1,121 SH   SOLE 23 1,121 0 0
BMC STK HLDGS INC COM 05591B109 3,503 81,785 SH   SOLE 2 20,921 0 60,864
BMC STK HLDGS INC COM 05591B109 17 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 54 1,269 SH   SOLE 7 1,269 0 0
BMC STK HLDGS INC COM 05591B109 10,530 245,863 SH   SOLE 18 245,863 0 0
BMC STK HLDGS INC COM 05591B109 7,851 183,296 SH   SOLE 19 183,296 0 0
BMC STK HLDGS INC COM 05591B109 87,567 2,044,535 SH   SOLE 21 2,044,535 0 0
BMC STK HLDGS INC COM 05591B109 83,875 1,958,320 SH   SOLE 22 1,904,724 0 53,596
BMC STK HLDGS INC COM 05591B109 302 7,044 SH   SOLE 23 7,044 0 0
BMC STK HLDGS INC COM 05591B109 3,026 70,649 SH   SOLE 26 23,461 0 47,188
BMC STK HLDGS INC COM 05591B109 373 8,713 SH   SOLE 28 8,713 0 0
BMC STK HLDGS INC COM 05591B109 1,064 24,853 SH   SOLE 30 24,853 0 0
BMC STK HLDGS INC COM 05591B109 70 1,637 SH   SOLE 36 1,637 0 0
BMC STK HLDGS INC COM 05591B109 331 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 217,600 1,316,716 SH   SOLE 2 196,205 0 1,120,511
BOEING CO COM 097023105 36,177 218,907 SH   SOLE 4 202,060 0 16,847
BOEING CO COM 097023105 76,612 463,584 SH   SOLE 7 447,688 0 15,896
BOEING CO COM 097023105 299 1,809 SH   SOLE 13 1,809 0 0
BOEING CO COM 097023105 8,644 52,303 SH   SOLE 15 52,303 0 0
BOEING CO COM 097023105 8 50 SH   SOLE 17 0 0 50
BOEING CO COM 097023105 171,376 1,037,010 SH   SOLE 18 992,823 0 44,187
BOEING CO COM 097023105 11,936 72,225 SH   SOLE 19 72,225 0 0
BOEING CO COM 097023105 1,714,447 10,374,242 SH   SOLE 21 10,374,242 0 0
BOEING CO COM 097023105 2,012,510 12,177,843 SH   SOLE 22 11,067,812 0 1,110,031
BOEING CO COM 097023105 62,095 375,744 SH   SOLE 23 375,744 0 0
BOEING CO COM 097023105 91,720 555,002 SH   SOLE 25 555,002 0 0
BOEING CO COM 097023105 189,508 1,146,725 SH   SOLE 26 317,006 0 829,719
BOEING CO COM 097023105 5,258 31,818 SH   SOLE 28 482 0 31,336
BOEING CO COM 097023105 272 1,648 SH   SOLE 29 1,648 0 0
BOEING CO COM 097023105 299,882 1,814,610 SH   SOLE 30 1,814,610 0 0
BOEING CO COM 097023105 24,958 151,025 SH   SOLE 31 69,860 0 81,165
BOEING CO COM 097023105 9,179 55,542 SH   SOLE 32 55,542 0 0
BOEING CO COM 097023105 4,506 27,269 SH   SOLE 34 27,269 0 0
BOEING CO COM 097023105 59,137 357,844 SH   SOLE 36 357,844 0 0
BOEING CO COM 097023105 1,984 12,007 SH   SOLE 40 12,007 0 0
BOGOTA FINL CORP COM 097235105 36 4,761 SH   SOLE 2 506 0 4,255
BOGOTA FINL CORP COM 097235105 214 28,043 SH   SOLE 18 28,043 0 0
BOGOTA FINL CORP COM 097235105 82 10,779 SH   SOLE 19 10,779 0 0
BOGOTA FINL CORP COM 097235105 1,523 199,868 SH   SOLE 21 199,868 0 0
BOGOTA FINL CORP COM 097235105 337 44,289 SH   SOLE 22 42,972 0 1,317
BOINGO WIRELESS INC COM 09739C102 270 26,494 SH   SOLE 2 13,125 0 13,369
BOINGO WIRELESS INC COM 09739C102 3 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 7 716 SH   SOLE 7 716 0 0
BOINGO WIRELESS INC COM 09739C102 1,755 172,119 SH   SOLE 18 172,119 0 0
BOINGO WIRELESS INC COM 09739C102 854 83,750 SH   SOLE 19 83,750 0 0
BOINGO WIRELESS INC COM 09739C102 15,176 1,488,556 SH   SOLE 21 1,488,556 0 0
BOINGO WIRELESS INC COM 09739C102 13,166 1,291,449 SH   SOLE 22 1,254,524 0 36,925
BOINGO WIRELESS INC COM 09739C102 15 1,457 SH   SOLE 25 1,457 0 0
BOINGO WIRELESS INC COM 09739C102 245 24,007 SH   SOLE 26 19,631 0 4,376
BOINGO WIRELESS INC COM 09739C102 60 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 225 22,087 SH   SOLE 30 22,087 0 0
BOINGO WIRELESS INC COM 09739C102 36 3,578 SH   SOLE 36 3,578 0 0
BOINGO WIRELESS INC COM 09739C102 36 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 2,647 66,297 SH   SOLE 2 21,714 0 44,583
BOISE CASCADE CO DEL COM 09739D100 10 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 50 1,242 SH   SOLE 7 1,242 0 0
BOISE CASCADE CO DEL COM 09739D100 8,349 209,134 SH   SOLE 18 185,429 0 23,705
BOISE CASCADE CO DEL COM 09739D100 16,076 402,698 SH   SOLE 19 402,698 0 0
BOISE CASCADE CO DEL COM 09739D100 170,695 4,275,934 SH   SOLE 21 4,275,934 0 0
BOISE CASCADE CO DEL COM 09739D100 63,243 1,584,235 SH   SOLE 22 1,552,325 0 31,910
BOISE CASCADE CO DEL COM 09739D100 1,455 36,436 SH   SOLE 23 36,436 0 0
BOISE CASCADE CO DEL COM 09739D100 60 1,504 SH   SOLE 25 1,504 0 0
BOISE CASCADE CO DEL COM 09739D100 5,916 148,188 SH   SOLE 26 7,964 0 140,224
BOISE CASCADE CO DEL COM 09739D100 226 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 2,483 62,191 SH   SOLE 30 62,191 0 0
BOISE CASCADE CO DEL COM 09739D100 11 270 SH   SOLE 34 270 0 0
BOISE CASCADE CO DEL COM 09739D100 189 4,722 SH   SOLE 36 4,722 0 0
BOISE CASCADE CO DEL COM 09739D100 162 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 3,794 73,650 SH   SOLE 2 11,357 0 62,293
BOK FINL CORP COM NEW 05561Q201 6 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 39 750 SH   SOLE 7 750 0 0
BOK FINL CORP COM NEW 05561Q201 676 13,121 SH   SOLE 18 13,121 0 0
BOK FINL CORP COM NEW 05561Q201 477 9,263 SH   SOLE 19 9,263 0 0
BOK FINL CORP COM NEW 05561Q201 21,010 407,889 SH   SOLE 21 407,889 0 0
BOK FINL CORP COM NEW 05561Q201 41,961 814,610 SH   SOLE 22 765,385 0 49,225
BOK FINL CORP COM NEW 05561Q201 41 788 SH   SOLE 25 788 0 0
BOK FINL CORP COM NEW 05561Q201 752 14,603 SH   SOLE 26 5,322 0 9,281
BOK FINL CORP COM NEW 05561Q201 267 5,175 SH   SOLE 28 5,175 0 0
BOK FINL CORP COM NEW 05561Q201 713 13,838 SH   SOLE 30 13,838 0 0
BOK FINL CORP COM NEW 05561Q201 34 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 90 1,738 SH   SOLE 34 1,738 0 0
BOK FINL CORP COM NEW 05561Q201 151 2,930 SH   SOLE 36 2,930 0 0
BOK FINL CORP COM NEW 05561Q201 193 3,749 SH   SOLE 40 3,749 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 425 22,601 SH   SOLE 2 5,683 0 16,918
BONANZA CREEK ENERGY INC COM NEW 097793400 8 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,755 93,357 SH   SOLE 18 93,357 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 683 36,313 SH   SOLE 19 36,313 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 38,804 2,064,017 SH   SOLE 21 2,064,017 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 9,421 501,095 SH   SOLE 22 484,219 0 16,876
BONANZA CREEK ENERGY INC COM NEW 097793400 62 3,275 SH   SOLE 26 0 0 3,275
BONANZA CREEK ENERGY INC COM NEW 097793400 89 4,736 SH   SOLE 28 4,736 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 633 33,660 SH   SOLE 30 33,660 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 24 1,283 SH   SOLE 34 1,283 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 34 1,820 SH   SOLE 40 1,820 0 0
BOOKING HOLDINGS INC COM 09857L108 170,367 99,590 SH   SOLE 2 11,642 0 87,948
BOOKING HOLDINGS INC COM 09857L108 33,574 19,626 SH   SOLE 4 18,351 0 1,275
BOOKING HOLDINGS INC COM 09857L108 66,012 38,588 SH   SOLE 7 37,180 0 1,408
BOOKING HOLDINGS INC COM 09857L108 250 146 SH   SOLE 13 146 0 0
BOOKING HOLDINGS INC COM 09857L108 7,125 4,165 SH   SOLE 15 4,165 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 154,036 90,044 SH   SOLE 18 83,507 0 6,537
BOOKING HOLDINGS INC COM 09857L108 10,892 6,367 SH   SOLE 19 6,367 0 0
BOOKING HOLDINGS INC COM 09857L108 1,750,171 1,023,085 SH   SOLE 21 1,023,085 0 0
BOOKING HOLDINGS INC COM 09857L108 1,644,316 961,206 SH   SOLE 22 877,866 0 83,340
BOOKING HOLDINGS INC COM 09857L108 48,296 28,232 SH   SOLE 23 28,232 0 0
BOOKING HOLDINGS INC COM 09857L108 80,602 47,117 SH   SOLE 25 47,117 0 0
BOOKING HOLDINGS INC COM 09857L108 341,185 199,444 SH   SOLE 26 25,857 0 173,587
BOOKING HOLDINGS INC COM 09857L108 13,590 7,944 SH   SOLE 28 5,617 0 2,327
BOOKING HOLDINGS INC COM 09857L108 207 121 SH   SOLE 29 121 0 0
BOOKING HOLDINGS INC COM 09857L108 306,893 179,398 SH   SOLE 30 179,398 0 0
BOOKING HOLDINGS INC COM 09857L108 87,378 51,078 SH   SOLE 31 5,360 0 45,718
BOOKING HOLDINGS INC COM 09857L108 13,891 8,120 SH   SOLE 32 8,120 0 0
BOOKING HOLDINGS INC COM 09857L108 3,763 2,200 SH   SOLE 34 2,200 0 0
BOOKING HOLDINGS INC COM 09857L108 44,036 25,742 SH   SOLE 36 25,742 0 0
BOOKING HOLDINGS INC COM 09857L108 1,531 895 SH   SOLE 40 895 0 0
BOOT BARN HLDGS INC COM 099406100 564 20,059 SH   SOLE 2 9,855 0 10,204
BOOT BARN HLDGS INC COM 099406100 4 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 14 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 3,971 141,127 SH   SOLE 18 141,127 0 0
BOOT BARN HLDGS INC COM 099406100 1,486 52,805 SH   SOLE 19 52,805 0 0
BOOT BARN HLDGS INC COM 099406100 87,427 3,106,872 SH   SOLE 21 3,106,872 0 0
BOOT BARN HLDGS INC COM 099406100 22,733 807,863 SH   SOLE 22 783,760 0 24,103
BOOT BARN HLDGS INC COM 099406100 62 2,186 SH   SOLE 26 0 0 2,186
BOOT BARN HLDGS INC COM 099406100 111 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 1,212 43,085 SH   SOLE 30 43,085 0 0
BOOT BARN HLDGS INC COM 099406100 79 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 25,923 312,400 SH   SOLE 2 29,925 0 282,475
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,741 69,187 SH   SOLE 4 64,816 0 4,371
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,211 110,999 SH   SOLE 7 39,321 0 71,678
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 46 549 SH   SOLE 13 549 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 816 9,828 SH   SOLE 15 9,828 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3 32 SH   SOLE 17 0 0 32
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,981 96,183 SH   SOLE 18 85,017 0 11,166
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 166,561 2,007,239 SH   SOLE 19 2,007,239 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 297,710 3,587,737 SH   SOLE 21 3,587,737 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 322,448 3,885,849 SH   SOLE 22 3,687,681 0 198,168
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,305 100,087 SH   SOLE 23 100,087 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,864 142,976 SH   SOLE 25 142,976 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 44,884 540,906 SH   SOLE 26 209,652 0 331,254
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,284 27,526 SH   SOLE 28 18,887 0 8,639
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,448 29,500 SH   SOLE 29 409 0 29,091
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 45,327 546,236 SH   SOLE 30 499,581 0 46,655
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,971 35,804 SH   SOLE 31 18,307 0 17,497
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,506 18,152 SH   SOLE 34 18,152 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,417 65,276 SH   SOLE 36 65,276 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 277 3,337 SH   SOLE 40 3,337 0 0
BORGWARNER INC COM 099724106 22,229 573,812 SH   SOLE 2 111,524 0 462,288
BORGWARNER INC COM 099724106 3,973 102,558 SH   SOLE 4 96,054 0 6,504
BORGWARNER INC COM 099724106 12,092 312,145 SH   SOLE 7 191,939 0 120,206
BORGWARNER INC COM 099724106 36 921 SH   SOLE 13 921 0 0
BORGWARNER INC COM 099724106 1,053 27,179 SH   SOLE 15 27,179 0 0
BORGWARNER INC COM 099724106 14,920 385,143 SH   SOLE 18 352,903 0 32,240
BORGWARNER INC COM 099724106 3,000 77,435 SH   SOLE 19 77,435 0 0
BORGWARNER INC COM 099724106 205,804 5,312,439 SH   SOLE 21 5,312,439 0 0
BORGWARNER INC COM 099724106 211,812 5,467,534 SH   SOLE 22 5,050,729 0 416,805
BORGWARNER INC COM 099724106 5,548 143,211 SH   SOLE 23 143,211 0 0
BORGWARNER INC COM 099724106 13,623 351,649 SH   SOLE 25 351,649 0 0
BORGWARNER INC COM 099724106 48,805 1,259,798 SH   SOLE 26 232,244 0 1,027,554
BORGWARNER INC COM 099724106 1,503 38,795 SH   SOLE 28 28,385 0 10,410
BORGWARNER INC COM 099724106 1,723 44,488 SH   SOLE 29 233 0 44,255
BORGWARNER INC COM 099724106 44,115 1,138,750 SH   SOLE 30 1,123,764 0 14,986
BORGWARNER INC COM 099724106 2,114 54,581 SH   SOLE 31 21,343 0 33,238
BORGWARNER INC COM 099724106 1,714 44,242 SH   SOLE 34 44,242 0 0
BORGWARNER INC COM 099724106 6,254 161,433 SH   SOLE 36 161,433 0 0
BORGWARNER INC COM 099724106 164 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 19,618 22,208 SH   SOLE 2 6,911 0 15,297
BOSTON BEER INC CL A 100557107 37 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 148 167 SH   SOLE 7 167 0 0
BOSTON BEER INC CL A 100557107 21,614 24,468 SH   SOLE 18 24,468 0 0
BOSTON BEER INC CL A 100557107 1,969 2,229 SH   SOLE 19 2,229 0 0
BOSTON BEER INC CL A 100557107 391,413 443,096 SH   SOLE 21 443,096 0 0
BOSTON BEER INC CL A 100557107 248,116 280,878 SH   SOLE 22 268,091 0 12,787
BOSTON BEER INC CL A 100557107 64 72 SH   SOLE 25 72 0 0
BOSTON BEER INC CL A 100557107 3,442 3,896 SH   SOLE 26 2,421 0 1,475
BOSTON BEER INC CL A 100557107 1,110 1,256 SH   SOLE 28 1,256 0 0
BOSTON BEER INC CL A 100557107 3,056 3,459 SH   SOLE 30 3,459 0 0
BOSTON BEER INC CL A 100557107 149 169 SH   SOLE 31 169 0 0
BOSTON BEER INC CL A 100557107 156 177 SH   SOLE 36 177 0 0
BOSTON BEER INC CL A 100557107 852 964 SH   SOLE 40 964 0 0
BOSTON OMAHA CORP COM 101044105 259 16,182 SH   SOLE 2 4,858 0 11,324
BOSTON OMAHA CORP COM 101044105 6 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 767 47,925 SH   SOLE 18 47,925 0 0
BOSTON OMAHA CORP COM 101044105 330 20,623 SH   SOLE 19 20,623 0 0
BOSTON OMAHA CORP COM 101044105 7,253 453,290 SH   SOLE 21 453,290 0 0
BOSTON OMAHA CORP COM 101044105 5,372 335,730 SH   SOLE 22 311,467 0 24,263
BOSTON OMAHA CORP COM 101044105 31 1,967 SH   SOLE 30 1,967 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 555 100,521 SH   SOLE 2 27,444 0 73,077
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 1,527 SH   SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,978 358,399 SH   SOLE 18 358,399 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 998 180,875 SH   SOLE 19 180,875 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 48,078 8,709,693 SH   SOLE 21 8,709,693 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 13,407 2,428,777 SH   SOLE 22 2,365,306 0 63,471
BOSTON PRIVATE FINL HLDGS IN COM 101119105 157 28,478 SH   SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 66 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 615 111,403 SH   SOLE 30 111,403 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 53 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 30,849 384,169 SH   SOLE 2 40,416 0 343,753
BOSTON PROPERTIES INC COM 101121101 24,349 303,224 SH   SOLE 4 298,567 0 4,657
BOSTON PROPERTIES INC COM 101121101 26,692 332,400 SH   SOLE 7 326,518 0 5,882
BOSTON PROPERTIES INC COM 101121101 38 479 SH   SOLE 13 479 0 0
BOSTON PROPERTIES INC COM 101121101 1,463 18,219 SH   SOLE 15 18,219 0 0
BOSTON PROPERTIES INC COM 101121101 38,430 478,581 SH   SOLE 18 451,969 0 26,612
BOSTON PROPERTIES INC COM 101121101 52,894 658,710 SH   SOLE 19 658,710 0 0
BOSTON PROPERTIES INC COM 101121101 397,123 4,945,487 SH   SOLE 21 4,945,487 0 0
BOSTON PROPERTIES INC COM 101121101 415,356 5,172,550 SH   SOLE 22 4,689,547 0 483,003
BOSTON PROPERTIES INC COM 101121101 10,369 129,123 SH   SOLE 23 129,123 0 0
BOSTON PROPERTIES INC COM 101121101 60,445 752,740 SH   SOLE 25 752,740 0 0
BOSTON PROPERTIES INC COM 101121101 66,208 824,512 SH   SOLE 26 134,526 0 689,986
BOSTON PROPERTIES INC COM 101121101 3,987 49,648 SH   SOLE 28 41,332 0 8,316
BOSTON PROPERTIES INC COM 101121101 7,626 94,974 SH   SOLE 29 94,974 0 0
BOSTON PROPERTIES INC COM 101121101 90,705 1,129,574 SH   SOLE 30 1,129,574 0 0
BOSTON PROPERTIES INC COM 101121101 3,049 37,972 SH   SOLE 31 19,602 0 18,370
BOSTON PROPERTIES INC COM 101121101 16,368 203,839 SH   SOLE 34 203,839 0 0
BOSTON PROPERTIES INC COM 101121101 8,649 107,703 SH   SOLE 36 107,703 0 0
BOSTON PROPERTIES INC COM 101121101 305 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 211,757 5,541,933 SH   SOLE 2 1,981,990 0 3,559,943
BOSTON SCIENTIFIC CORP COM 101137107 27,546 720,917 SH   SOLE 4 676,417 0 44,500
BOSTON SCIENTIFIC CORP COM 101137107 48,499 1,269,284 SH   SOLE 7 1,214,332 0 54,952
BOSTON SCIENTIFIC CORP COM 101137107 174 4,548 SH   SOLE 13 4,548 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,211 136,377 SH   SOLE 15 136,377 0 0
BOSTON SCIENTIFIC CORP COM 101137107 333,653 8,732,088 SH   SOLE 18 6,722,881 0 2,009,207
BOSTON SCIENTIFIC CORP COM 101137107 525,652 13,756,935 SH   SOLE 19 13,756,935 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,243 58,690 SH   SOLE 20 58,690 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,307,489 34,218,496 SH   SOLE 21 34,218,496 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,331,631 34,850,316 SH   SOLE 22 31,356,862 0 3,493,454
BOSTON SCIENTIFIC CORP COM 101137107 43,031 1,126,160 SH   SOLE 23 1,126,160 0 0
BOSTON SCIENTIFIC CORP COM 101137107 209,436 5,481,175 SH   SOLE 25 5,481,175 0 0
BOSTON SCIENTIFIC CORP COM 101137107 239,733 6,274,082 SH   SOLE 26 985,647 0 5,288,435
BOSTON SCIENTIFIC CORP COM 101137107 10,720 280,542 SH   SOLE 28 198,748 0 81,794
BOSTON SCIENTIFIC CORP COM 101137107 3,567 93,343 SH   SOLE 29 93,343 0 0
BOSTON SCIENTIFIC CORP COM 101137107 227,218 5,946,559 SH   SOLE 30 5,946,559 0 0
BOSTON SCIENTIFIC CORP COM 101137107 17,484 457,572 SH   SOLE 31 300,786 0 156,786
BOSTON SCIENTIFIC CORP COM 101137107 344,090 9,005,226 SH   SOLE 34 9,005,226 0 0
BOSTON SCIENTIFIC CORP COM 101137107 33,212 869,203 SH   SOLE 36 869,203 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,167 30,544 SH   SOLE 40 30,544 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 182 1,625 SH   SOLE 4 1,625 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 443 3,962 SH   SOLE 7 3,962 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2,170 19,397 SH   SOLE 18 19,397 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13,487 120,560 SH   SOLE 19 120,560 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 82,860 740,677 SH   SOLE 21 740,677 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 168 1,500 SH   SOLE 26 1,500 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 6,367 56,918 SH   SOLE 34 56,918 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,452 34,435 SH   SOLE 2 17,430 0 17,005
BOTTOMLINE TECH DEL INC COM 101388106 11 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 40 943 SH   SOLE 7 943 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9,148 216,976 SH   SOLE 18 200,650 0 16,326
BOTTOMLINE TECH DEL INC COM 101388106 8,979 212,965 SH   SOLE 19 212,965 0 0
BOTTOMLINE TECH DEL INC COM 101388106 185,959 4,410,783 SH   SOLE 21 4,410,783 0 0
BOTTOMLINE TECH DEL INC COM 101388106 55,446 1,315,125 SH   SOLE 22 1,280,144 0 34,981
BOTTOMLINE TECH DEL INC COM 101388106 578 13,700 SH   SOLE 23 13,700 0 0
BOTTOMLINE TECH DEL INC COM 101388106 24 564 SH   SOLE 25 564 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,047 72,265 SH   SOLE 26 5,886 0 66,379
BOTTOMLINE TECH DEL INC COM 101388106 282 6,681 SH   SOLE 28 6,681 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,636 62,524 SH   SOLE 30 62,524 0 0
BOTTOMLINE TECH DEL INC COM 101388106 49 1,174 SH   SOLE 34 1,174 0 0
BOTTOMLINE TECH DEL INC COM 101388106 59 1,400 SH   SOLE 36 1,400 0 0
BOTTOMLINE TECH DEL INC COM 101388106 194 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 7 686 SH   SOLE 21 686 0 0
BOWX ACQUISITION CORP UNIT 08/03/2025 103085205 42,661 4,158,000 SH   SOLE 2 4,158,000 0 0
BOX INC CL A 10316T104 2,202 126,870 SH   SOLE 2 59,987 0 66,883
BOX INC CL A 10316T104 13 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 51 2,919 SH   SOLE 7 2,919 0 0
BOX INC CL A 10316T104 9,872 568,650 SH   SOLE 18 518,051 0 50,599
BOX INC CL A 10316T104 10,762 619,908 SH   SOLE 19 619,908 0 0
BOX INC CL A 10316T104 84,959 4,893,924 SH   SOLE 21 4,893,924 0 0
BOX INC CL A 10316T104 75,830 4,368,100 SH   SOLE 22 4,245,451 0 122,649
BOX INC CL A 10316T104 860 49,549 SH   SOLE 23 49,549 0 0
BOX INC CL A 10316T104 22 1,247 SH   SOLE 25 1,247 0 0
BOX INC CL A 10316T104 4,283 246,741 SH   SOLE 26 57,575 0 189,166
BOX INC CL A 10316T104 354 20,373 SH   SOLE 28 20,373 0 0
BOX INC CL A 10316T104 9,515 548,082 SH   SOLE 30 548,082 0 0
BOX INC CL A 10316T104 209 12,025 SH   SOLE 34 12,025 0 0
BOX INC CL A 10316T104 54 3,100 SH   SOLE 36 3,100 0 0
BOX INC CL A 10316T104 296 17,077 SH   SOLE 40 17,077 0 0
BOYD GAMING CORP COM 103304101 3,663 119,357 SH   SOLE 2 59,596 0 59,761
BOYD GAMING CORP COM 103304101 14 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 47 1,522 SH   SOLE 7 1,522 0 0
BOYD GAMING CORP COM 103304101 14,688 478,587 SH   SOLE 18 478,587 0 0
BOYD GAMING CORP COM 103304101 4,598 149,817 SH   SOLE 19 149,817 0 0
BOYD GAMING CORP COM 103304101 161,116 5,249,802 SH   SOLE 21 5,249,802 0 0
BOYD GAMING CORP COM 103304101 87,259 2,843,248 SH   SOLE 22 2,772,911 0 70,337
BOYD GAMING CORP COM 103304101 23 738 SH   SOLE 25 738 0 0
BOYD GAMING CORP COM 103304101 1,391 45,324 SH   SOLE 26 16,405 0 28,919
BOYD GAMING CORP COM 103304101 326 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 1,032 33,626 SH   SOLE 30 33,626 0 0
BOYD GAMING CORP COM 103304101 50 1,631 SH   SOLE 34 1,631 0 0
BOYD GAMING CORP COM 103304101 84 2,722 SH   SOLE 36 2,722 0 0
BOYD GAMING CORP COM 103304101 268 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 102 10,294 SH   SOLE 18 10,294 0 0
BP PLC SPONSORED ADR 055622104 2,366 135,485 SH   SOLE 2 135,485 0 0
BP PLC SPONSORED ADR 055622104 103,422 5,923,391 SH   SOLE 18 5,683,594 0 239,797
BP PLC SPONSORED ADR 055622104 45,968 2,632,758 SH   SOLE 19 2,632,758 0 0
BP PLC SPONSORED ADR 055622104 682 39,043 SH   SOLE 23 39,043 0 0
BP PLC SPONSORED ADR 055622104 1,048 60,037 SH   SOLE 25 0 0 60,037
BP PLC SPONSORED ADR 055622104 47 2,670 SH   SOLE 30 2,670 0 0
BP PLC SPONSORED ADR 055622104 10,662 610,666 SH   SOLE 34 610,666 0 0
BP PLC SPONSORED ADR 055622104 653 37,389 SH   SOLE 36 37,389 0 0
BRADY CORP CL A 104674106 1,464 36,591 SH   SOLE 2 15,959 0 20,632
BRADY CORP CL A 104674106 9 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 1,154 28,840 SH   SOLE 7 28,840 0 0
BRADY CORP CL A 104674106 135 3,382 SH   SOLE 13 0 0 3,382
BRADY CORP CL A 104674106 8,860 221,399 SH   SOLE 18 221,399 0 0
BRADY CORP CL A 104674106 3,502 87,508 SH   SOLE 19 87,508 0 0
BRADY CORP CL A 104674106 208,237 5,203,319 SH   SOLE 21 5,203,319 0 0
BRADY CORP CL A 104674106 54,466 1,360,973 SH   SOLE 22 1,320,529 0 40,444
BRADY CORP CL A 104674106 35 870 SH   SOLE 25 870 0 0
BRADY CORP CL A 104674106 1,214 30,323 SH   SOLE 26 13,432 0 16,891
BRADY CORP CL A 104674106 291 7,264 SH   SOLE 28 7,264 0 0
BRADY CORP CL A 104674106 3,038 75,917 SH   SOLE 30 75,917 0 0
BRADY CORP CL A 104674106 57 1,422 SH   SOLE 34 1,422 0 0
BRADY CORP CL A 104674106 87 2,174 SH   SOLE 36 2,174 0 0
BRADY CORP CL A 104674106 212 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 19 7,482 SH   SOLE 18 7,482 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 225 89,924 SH   SOLE 21 89,924 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,593 637,265 SH   SOLE 22 637,265 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 4,558 378,267 SH   SOLE 21 378,267 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 171 10,106 SH   SOLE 2 1,464 0 8,642
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9 515 SH   SOLE 7 515 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,875 110,803 SH   SOLE 18 110,803 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 839 49,603 SH   SOLE 19 49,603 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15,793 933,406 SH   SOLE 21 933,406 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 13,002 768,456 SH   SOLE 22 758,297 0 10,159
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,688 453,377 SH   SOLE 2 68,796 0 384,581
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,252 121,087 SH   SOLE 4 121,087 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,120 205,055 SH   SOLE 7 205,055 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 191 18,431 SH   SOLE 13 0 0 18,431
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,365 228,680 SH   SOLE 18 228,680 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,596 251,090 SH   SOLE 19 251,090 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 158,993 15,376,511 SH   SOLE 21 15,376,511 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 63,104 6,102,859 SH   SOLE 22 5,853,725 0 249,134
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 91 8,835 SH   SOLE 23 8,835 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,163 595,998 SH   SOLE 25 595,998 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,694 163,783 SH   SOLE 26 43,043 0 120,740
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 307 29,670 SH   SOLE 28 29,670 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,143 110,504 SH   SOLE 29 110,504 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,909 958,295 SH   SOLE 30 958,295 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 37 3,565 SH   SOLE 31 3,565 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 274 26,480 SH   SOLE 36 26,480 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 204 19,681 SH   SOLE 40 19,681 0 0
BRF SA SPONSORED ADR 10552T107 665 202,847 SH   SOLE 2 202,847 0 0
BRF SA SPONSORED ADR 10552T107 302 91,984 SH   SOLE 4 91,984 0 0
BRF SA SPONSORED ADR 10552T107 4,042 1,232,237 SH   SOLE 7 1,232,237 0 0
BRF SA SPONSORED ADR 10552T107 172 52,588 SH   SOLE 13 52,588 0 0
BRF SA SPONSORED ADR 10552T107 411 125,167 SH   SOLE 18 125,167 0 0
BRF SA SPONSORED ADR 10552T107 117 35,643 SH   SOLE 19 35,643 0 0
BRF SA SPONSORED ADR 10552T107 6,920 2,109,827 SH   SOLE 21 2,109,827 0 0
BRF SA SPONSORED ADR 10552T107 422 128,715 SH   SOLE 22 128,715 0 0
BRF SA SPONSORED ADR 10552T107 656 199,901 SH   SOLE 30 199,901 0 0
BRF SA SPONSORED ADR 10552T107 338 102,987 SH   SOLE 31 85,938 0 17,049
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 39 43,448 SH   SOLE 22 43,448 0 0
BRIDGE BANCORP INC COM 108035106 399 22,882 SH   SOLE 2 5,733 0 17,149
BRIDGE BANCORP INC COM 108035106 5 276 SH   SOLE 7 276 0 0
BRIDGE BANCORP INC COM 108035106 1,203 69,039 SH   SOLE 18 69,039 0 0
BRIDGE BANCORP INC COM 108035106 617 35,412 SH   SOLE 19 35,412 0 0
BRIDGE BANCORP INC COM 108035106 9,564 548,735 SH   SOLE 21 548,735 0 0
BRIDGE BANCORP INC COM 108035106 9,831 564,015 SH   SOLE 22 550,785 0 13,230
BRIDGE BANCORP INC COM 108035106 52 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 37 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 156 8,974 SH   SOLE 30 8,974 0 0
BRIDGE BANCORP INC COM 108035106 18 1,031 SH   SOLE 34 1,031 0 0
BRIDGE BANCORP INC COM 108035106 33 1,921 SH   SOLE 40 1,921 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,455 38,790 SH   SOLE 2 6,588 0 32,202
BRIDGEBIO PHARMA INC COM 10806X102 55 1,453 SH   SOLE 7 1,453 0 0
BRIDGEBIO PHARMA INC COM 10806X102 10,818 288,333 SH   SOLE 18 271,598 0 16,735
BRIDGEBIO PHARMA INC COM 10806X102 9,829 261,957 SH   SOLE 19 261,957 0 0
BRIDGEBIO PHARMA INC COM 10806X102 131,994 3,517,959 SH   SOLE 21 3,517,959 0 0
BRIDGEBIO PHARMA INC COM 10806X102 72,573 1,934,250 SH   SOLE 22 1,908,231 0 26,019
BRIDGEBIO PHARMA INC COM 10806X102 469 12,513 SH   SOLE 23 12,513 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,515 40,379 SH   SOLE 26 0 0 40,379
BRIDGEBIO PHARMA INC COM 10806X102 919 24,503 SH   SOLE 30 24,503 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 159 16,770 SH   SOLE 2 1,595 0 15,175
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 496 SH   SOLE 7 496 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 881 92,882 SH   SOLE 18 92,882 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 400 42,130 SH   SOLE 19 42,130 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6,843 721,123 SH   SOLE 21 721,123 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 7,217 760,491 SH   SOLE 22 751,931 0 8,560
BRIDGFORD FOODS CORP COM 108763103 14 741 SH   SOLE 2 71 0 670
BRIDGFORD FOODS CORP COM 108763103 126 6,898 SH   SOLE 18 6,898 0 0
BRIDGFORD FOODS CORP COM 108763103 53 2,878 SH   SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 958 52,330 SH   SOLE 21 52,330 0 0
BRIDGFORD FOODS CORP COM 108763103 251 13,699 SH   SOLE 22 13,263 0 436
BRIGHAM MINERALS INC CL A COM 10918L103 732 82,056 SH   SOLE 2 19,359 0 62,697
BRIGHAM MINERALS INC CL A COM 10918L103 5 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 842 94,384 SH   SOLE 18 94,384 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,347 263,162 SH   SOLE 19 263,162 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 9,702 1,087,671 SH   SOLE 21 1,087,671 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 12,005 1,345,816 SH   SOLE 22 1,303,154 0 42,662
BRIGHAM MINERALS INC CL A COM 10918L103 150 16,766 SH   SOLE 23 16,766 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 875 98,135 SH   SOLE 26 0 0 98,135
BRIGHAM MINERALS INC CL A COM 10918L103 56 6,241 SH   SOLE 28 6,241 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 47 5,252 SH   SOLE 30 5,252 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 7 778 SH   SOLE 34 778 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 25 2,776 SH   SOLE 40 2,776 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 23,602 155,234 SH   SOLE 2 46,005 0 109,229
BRIGHT HORIZONS FAM SOL IN D COM 109194100 308 2,027 SH   SOLE 4 2,027 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 273 1,794 SH   SOLE 7 1,794 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 586 3,854 SH   SOLE 13 3,854 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,935 52,192 SH   SOLE 18 45,328 0 6,864
BRIGHT HORIZONS FAM SOL IN D COM 109194100 47,590 313,013 SH   SOLE 19 313,013 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 120,761 794,274 SH   SOLE 21 794,274 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 249,725 1,642,496 SH   SOLE 22 1,510,865 0 131,631
BRIGHT HORIZONS FAM SOL IN D COM 109194100 955 6,283 SH   SOLE 23 6,283 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 152 999 SH   SOLE 25 999 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,984 26,202 SH   SOLE 26 14,811 0 11,391
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,274 8,381 SH   SOLE 28 8,381 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 10,832 71,247 SH   SOLE 29 3,144 0 68,103
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,236 27,860 SH   SOLE 30 27,860 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 967 6,363 SH   SOLE 31 6,363 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 55 364 SH   SOLE 34 364 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 809 5,321 SH   SOLE 36 5,321 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 952 6,264 SH   SOLE 40 6,264 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 52 8,085 SH   SOLE 21 8,085 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 750 117,413 SH   SOLE 22 117,413 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 352 55,159 SH   SOLE 30 55,159 0 0
BRIGHTCOVE INC COM 10921T101 180 17,549 SH   SOLE 2 2,182 0 15,367
BRIGHTCOVE INC COM 10921T101 8 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,651 161,184 SH   SOLE 18 161,184 0 0
BRIGHTCOVE INC COM 10921T101 935 91,303 SH   SOLE 19 91,303 0 0
BRIGHTCOVE INC COM 10921T101 13,365 1,305,184 SH   SOLE 21 1,305,184 0 0
BRIGHTCOVE INC COM 10921T101 10,576 1,032,768 SH   SOLE 22 1,019,183 0 13,585
BRIGHTCOVE INC COM 10921T101 24 2,323 SH   SOLE 23 2,323 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,733 250,218 SH   SOLE 2 71,115 0 179,103
BRIGHTHOUSE FINL INC COM 10922N103 22 808 SH   SOLE 4 808 0 0
BRIGHTHOUSE FINL INC COM 10922N103 110 4,102 SH   SOLE 7 4,102 0 0
BRIGHTHOUSE FINL INC COM 10922N103 31 1,162 SH   SOLE 13 1,162 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,453 276,955 SH   SOLE 18 269,225 0 7,730
BRIGHTHOUSE FINL INC COM 10922N103 3,436 127,672 SH   SOLE 19 127,672 0 0
BRIGHTHOUSE FINL INC COM 10922N103 108,745 4,041,052 SH   SOLE 21 4,041,052 0 0
BRIGHTHOUSE FINL INC COM 10922N103 77,224 2,869,721 SH   SOLE 22 2,725,871 0 143,850
BRIGHTHOUSE FINL INC COM 10922N103 647 24,055 SH   SOLE 25 24,055 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,089 40,484 SH   SOLE 26 25,626 0 14,858
BRIGHTHOUSE FINL INC COM 10922N103 346 12,849 SH   SOLE 28 12,849 0 0
BRIGHTHOUSE FINL INC COM 10922N103 264 9,827 SH   SOLE 29 0 0 9,827
BRIGHTHOUSE FINL INC COM 10922N103 2,269 84,312 SH   SOLE 30 84,312 0 0
BRIGHTHOUSE FINL INC COM 10922N103 289 10,752 SH   SOLE 31 1,918 0 8,834
BRIGHTHOUSE FINL INC COM 10922N103 1,118 41,556 SH   SOLE 34 41,556 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,271 47,232 SH   SOLE 36 47,232 0 0
BRIGHTHOUSE FINL INC COM 10922N103 324 12,028 SH   SOLE 40 12,028 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 516 39,974 SH   SOLE 2 21,198 0 18,776
BRIGHTSPHERE INVT GROUP INC COM 10948W103 16 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,784 293,350 SH   SOLE 18 293,350 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,559 198,360 SH   SOLE 19 198,360 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 83,457 6,469,497 SH   SOLE 21 6,469,497 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 24,199 1,875,920 SH   SOLE 22 1,816,407 0 59,513
BRIGHTSPHERE INVT GROUP INC COM 10948W103 845 65,472 SH   SOLE 26 40,505 0 24,967
BRIGHTSPHERE INVT GROUP INC COM 10948W103 147 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,296 100,465 SH   SOLE 30 100,465 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 87 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 972 85,268 SH   SOLE 2 17,632 0 67,636
BRIGHTVIEW HLDGS INC COM 10948C107 12 1,036 SH   SOLE 7 1,036 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,513 132,737 SH   SOLE 18 132,737 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,132 99,337 SH   SOLE 19 99,337 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 13,387 1,174,306 SH   SOLE 21 1,174,306 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 12,605 1,105,711 SH   SOLE 22 1,067,453 0 38,258
BRIGHTVIEW HLDGS INC COM 10948C107 87 7,621 SH   SOLE 23 7,621 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 370 32,439 SH   SOLE 26 0 0 32,439
BRIGHTVIEW HLDGS INC COM 10948C107 56 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 147 12,890 SH   SOLE 30 12,890 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 31 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 1,543 36,115 SH   SOLE 2 14,421 0 21,694
BRINKER INTL INC COM 109641100 10 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 61 1,422 SH   SOLE 7 1,422 0 0
BRINKER INTL INC COM 109641100 9,049 211,825 SH   SOLE 18 211,825 0 0
BRINKER INTL INC COM 109641100 3,583 83,883 SH   SOLE 19 83,883 0 0
BRINKER INTL INC COM 109641100 207,684 4,861,516 SH   SOLE 21 4,861,516 0 0
BRINKER INTL INC COM 109641100 55,153 1,291,046 SH   SOLE 22 1,248,494 0 42,552
BRINKER INTL INC COM 109641100 67,663 1,583,864 SH   SOLE 25 1,583,864 0 0
BRINKER INTL INC COM 109641100 1,115 26,093 SH   SOLE 26 5,618 0 20,475
BRINKER INTL INC COM 109641100 203 4,757 SH   SOLE 28 4,757 0 0
BRINKER INTL INC COM 109641100 2,969 69,495 SH   SOLE 30 69,495 0 0
BRINKER INTL INC COM 109641100 68 1,600 SH   SOLE 31 0 0 1,600
BRINKER INTL INC COM 109641100 122 2,845 SH   SOLE 36 2,845 0 0
BRINKER INTL INC COM 109641100 210 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 2,361 57,468 SH   SOLE 2 37,238 0 20,230
BRINKS CO COM 109696104 16 391 SH   SOLE 4 391 0 0
BRINKS CO COM 109696104 39 946 SH   SOLE 7 946 0 0
BRINKS CO COM 109696104 12,426 302,403 SH   SOLE 18 299,840 0 2,563
BRINKS CO COM 109696104 3,888 94,610 SH   SOLE 19 94,610 0 0
BRINKS CO COM 109696104 134,438 3,271,788 SH   SOLE 21 3,271,788 0 0
BRINKS CO COM 109696104 66,510 1,618,650 SH   SOLE 22 1,575,767 0 42,883
BRINKS CO COM 109696104 32 773 SH   SOLE 23 773 0 0
BRINKS CO COM 109696104 912 22,202 SH   SOLE 26 11,392 0 10,810
BRINKS CO COM 109696104 332 8,073 SH   SOLE 28 8,073 0 0
BRINKS CO COM 109696104 7,543 183,579 SH   SOLE 30 183,579 0 0
BRINKS CO COM 109696104 9 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 209 5,075 SH   SOLE 40 5,075 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 375,125 6,222,006 SH   SOLE 2 1,349,764 0 4,872,242
BRISTOL-MYERS SQUIBB CO COM 110122108 66,013 1,094,926 SH   SOLE 4 1,024,389 0 70,537
BRISTOL-MYERS SQUIBB CO COM 110122108 125,825 2,086,996 SH   SOLE 7 1,993,286 0 93,710
BRISTOL-MYERS SQUIBB CO COM 110122108 3,649 60,528 SH   SOLE 13 60,528 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 15,568 258,215 SH   SOLE 15 258,215 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 408,150 6,769,781 SH   SOLE 18 6,378,993 0 390,788
BRISTOL-MYERS SQUIBB CO COM 110122108 353,711 5,866,826 SH   SOLE 19 5,866,826 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,143,847 52,145,410 SH   SOLE 21 52,145,410 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,267,259 54,192,395 SH   SOLE 22 49,059,768 0 5,132,627
BRISTOL-MYERS SQUIBB CO COM 110122108 102,401 1,698,472 SH   SOLE 23 1,698,472 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 159,612 2,647,397 SH   SOLE 25 2,647,397 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 757,585 12,565,684 SH   SOLE 26 1,542,068 0 11,023,616
BRISTOL-MYERS SQUIBB CO COM 110122108 26,716 443,131 SH   SOLE 28 312,450 0 130,681
BRISTOL-MYERS SQUIBB CO COM 110122108 20,086 333,157 SH   SOLE 29 91,309 0 241,848
BRISTOL-MYERS SQUIBB CO COM 110122108 607,845 10,082,027 SH   SOLE 30 9,961,761 0 120,266
BRISTOL-MYERS SQUIBB CO COM 110122108 54,709 907,425 SH   SOLE 31 395,709 0 511,716
BRISTOL-MYERS SQUIBB CO COM 110122108 210,797 3,496,386 SH   SOLE 34 3,496,386 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 89,771 1,488,985 SH   SOLE 36 1,488,985 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,029 50,243 SH   SOLE 40 50,243 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 734 326,251 SH   SOLE 2 316,718 0 9,533
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 42 18,764 SH   SOLE 4 18,764 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 10 4,604 SH   SOLE 7 4,604 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 49 21,599 SH   SOLE 13 21,599 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 116 51,712 SH   SOLE 18 19,893 0 31,819
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,237 549,918 SH   SOLE 19 549,918 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 16 6,993 SH   SOLE 21 6,993 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 971 431,421 SH   SOLE 22 349,930 0 81,491
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 96 42,759 SH   SOLE 23 42,759 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 5 2,287 SH   SOLE 25 2,287 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 33 14,853 SH   SOLE 26 11,191 0 3,662
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 261 115,904 SH   SOLE 29 24,337 0 91,567
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 33 14,650 SH   SOLE 30 14,650 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 9 4,100 SH   SOLE 31 0 0 4,100
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,021 453,634 SH   SOLE 34 453,634 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 29 12,787 SH   SOLE 36 12,787 0 0
BRISTOW GROUP INC COM 11040G103 129 6,088 SH   SOLE 2 284 0 5,804
BRISTOW GROUP INC COM 11040G103 3 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 952 44,811 SH   SOLE 18 44,811 0 0
BRISTOW GROUP INC COM 11040G103 292 13,736 SH   SOLE 19 13,736 0 0
BRISTOW GROUP INC COM 11040G103 44,898 2,112,865 SH   SOLE 21 2,112,865 0 0
BRISTOW GROUP INC COM 11040G103 5,336 251,107 SH   SOLE 22 248,701 0 2,406
BRISTOW GROUP INC COM 11040G103 576 27,083 SH   SOLE 30 27,083 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 73,463 2,032,159 SH   SOLE 18 2,028,038 0 4,121
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 16,087 445,011 SH   SOLE 19 445,011 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 638 17,650 SH   SOLE 23 17,650 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,747 103,660 SH   SOLE 34 103,660 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,359 800,602 SH   SOLE 2 234,921 0 565,681
BRIXMOR PPTY GROUP INC COM 11120U105 2,549 218,022 SH   SOLE 4 218,022 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,273 365,489 SH   SOLE 7 365,489 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,973 767,612 SH   SOLE 18 767,612 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 5,193 444,229 SH   SOLE 19 444,229 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 182,050 15,573,136 SH   SOLE 21 15,573,136 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 143,225 12,251,947 SH   SOLE 22 11,841,811 0 410,136
BRIXMOR PPTY GROUP INC COM 11120U105 180 15,405 SH   SOLE 23 15,405 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 11,928 1,020,344 SH   SOLE 25 1,020,344 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,635 310,909 SH   SOLE 26 78,447 0 232,462
BRIXMOR PPTY GROUP INC COM 11120U105 474 40,590 SH   SOLE 28 40,590 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,232 190,896 SH   SOLE 29 190,896 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 15,445 1,321,216 SH   SOLE 30 1,321,216 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 224 19,142 SH   SOLE 31 6,042 0 13,100
BRIXMOR PPTY GROUP INC COM 11120U105 215 18,376 SH   SOLE 36 18,376 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 373 31,896 SH   SOLE 40 31,896 0 0
BROADCOM INC COM 11135F101 349,251 958,639 SH   SOLE 2 124,061 0 834,578
BROADCOM INC COM 11135F101 66,604 182,817 SH   SOLE 4 170,356 0 12,461
BROADCOM INC COM 11135F101 140,387 385,341 SH   SOLE 7 368,382 0 16,959
BROADCOM INC COM 11135F101 467 1,282 SH   SOLE 13 1,282 0 0
BROADCOM INC COM 11135F101 18,322 50,292 SH   SOLE 15 50,292 0 0
BROADCOM INC COM 11135F101 36 100 SH   SOLE 17 0 0 100
BROADCOM INC COM 11135F101 315,748 866,679 SH   SOLE 18 802,496 0 64,183
BROADCOM INC COM 11135F101 49,422 135,656 SH   SOLE 19 135,656 0 0
BROADCOM INC COM 11135F101 3,429,864 9,414,426 SH   SOLE 21 9,414,426 0 0
BROADCOM INC COM 11135F101 3,375,670 9,265,672 SH   SOLE 22 8,464,862 0 800,810
BROADCOM INC COM 11135F101 100,197 275,024 SH   SOLE 23 275,024 0 0
BROADCOM INC COM 11135F101 171,940 471,948 SH   SOLE 25 471,948 0 0
BROADCOM INC COM 11135F101 538,618 1,478,419 SH   SOLE 26 249,587 0 1,228,832
BROADCOM INC COM 11135F101 28,379 77,896 SH   SOLE 28 54,833 0 23,063
BROADCOM INC COM 11135F101 324 888 SH   SOLE 29 888 0 0
BROADCOM INC COM 11135F101 622,559 1,708,824 SH   SOLE 30 1,708,824 0 0
BROADCOM INC COM 11135F101 40,402 110,897 SH   SOLE 31 51,998 0 58,899
BROADCOM INC COM 11135F101 28,909 79,350 SH   SOLE 32 79,350 0 0
BROADCOM INC COM 11135F101 19,149 52,560 SH   SOLE 34 52,560 0 0
BROADCOM INC COM 11135F101 89,523 245,727 SH   SOLE 36 245,727 0 0
BROADCOM INC COM 11135F101 3,293 9,040 SH   SOLE 40 9,040 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,462 148,274 SH   SOLE 2 41,304 0 106,970
BROADMARK RLTY CAP INC COM 11135B100 13 1,337 SH   SOLE 4 1,337 0 0
BROADMARK RLTY CAP INC COM 11135B100 24 2,407 SH   SOLE 7 2,407 0 0
BROADMARK RLTY CAP INC COM 11135B100 4,704 477,090 SH   SOLE 18 477,090 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,328 236,094 SH   SOLE 19 236,094 0 0
BROADMARK RLTY CAP INC COM 11135B100 69,807 7,079,784 SH   SOLE 21 7,079,784 0 0
BROADMARK RLTY CAP INC COM 11135B100 35,221 3,572,100 SH   SOLE 22 3,453,801 0 118,299
BROADMARK RLTY CAP INC COM 11135B100 101 10,294 SH   SOLE 26 0 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 230 23,365 SH   SOLE 28 23,365 0 0
BROADMARK RLTY CAP INC COM 11135B100 514 52,159 SH   SOLE 30 52,159 0 0
BROADMARK RLTY CAP INC COM 11135B100 131 13,332 SH   SOLE 40 13,332 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37,176 281,640 SH   SOLE 2 37,399 0 244,241
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,171 54,322 SH   SOLE 4 50,728 0 3,594
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,482 124,864 SH   SOLE 7 112,487 0 12,377
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 64 485 SH   SOLE 13 485 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,493 11,310 SH   SOLE 15 11,310 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31,626 239,588 SH   SOLE 18 221,366 0 18,222
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,747 35,963 SH   SOLE 19 35,963 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 580,966 4,401,256 SH   SOLE 21 4,401,256 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 391,637 2,966,949 SH   SOLE 22 2,735,084 0 231,865
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,328 78,242 SH   SOLE 23 78,242 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,859 112,567 SH   SOLE 25 112,567 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 90,826 688,078 SH   SOLE 26 100,862 0 587,216
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,029 22,946 SH   SOLE 28 16,299 0 6,647
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,256 24,669 SH   SOLE 29 292 0 24,377
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 71,390 540,831 SH   SOLE 30 531,167 0 9,664
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,648 27,635 SH   SOLE 31 14,233 0 13,402
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,102 15,927 SH   SOLE 34 15,927 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,613 103,128 SH   SOLE 36 103,128 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 306 2,318 SH   SOLE 40 2,318 0 0
BROADWAY FINL CORP DEL COM 111444105 6 3,795 SH   SOLE 18 3,795 0 0
BROADWAY FINL CORP DEL COM 111444105 85 50,697 SH   SOLE 21 50,697 0 0
BROADWIND INC COM NEW 11161T207 41 14,274 SH   SOLE 21 14,274 0 0
BROADWIND INC COM NEW 11161T207 1,140 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 6,160 2,425,236 SH   SOLE 2 2,265,591 0 159,645
BROOKDALE SR LIVING INC COM 112463104 2 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 16 6,464 SH   SOLE 7 6,464 0 0
BROOKDALE SR LIVING INC COM 112463104 1,684 662,882 SH   SOLE 18 662,882 0 0
BROOKDALE SR LIVING INC COM 112463104 12,721 5,008,315 SH   SOLE 19 5,008,315 0 0
BROOKDALE SR LIVING INC COM 112463104 15,278 6,015,144 SH   SOLE 21 6,015,144 0 0
BROOKDALE SR LIVING INC COM 112463104 12,894 5,076,541 SH   SOLE 22 4,927,893 0 148,648
BROOKDALE SR LIVING INC COM 112463104 185 72,781 SH   SOLE 26 47,777 0 25,004
BROOKDALE SR LIVING INC COM 112463104 53 20,825 SH   SOLE 28 20,825 0 0
BROOKDALE SR LIVING INC COM 112463104 393 154,665 SH   SOLE 30 154,665 0 0
BROOKDALE SR LIVING INC COM 112463104 50 19,600 SH   SOLE 31 0 0 19,600
BROOKDALE SR LIVING INC COM 112463104 7,808 3,073,950 SH   SOLE 34 3,073,950 0 0
BROOKDALE SR LIVING INC COM 112463104 25 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 52 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,333 40,324 SH   SOLE 26 0 0 40,324
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,617 29,200 SH   SOLE 2 1,786 0 27,414
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,504 45,200 SH   SOLE 7 45,200 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6,753 121,924 SH   SOLE 18 121,924 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4,990 90,094 SH   SOLE 19 90,094 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 53,468 965,297 SH   SOLE 21 965,297 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 19,957 360,301 SH   SOLE 22 348,502 0 11,799
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7 122 SH   SOLE 23 122 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 1,421 116,071 SH   SOLE 2 1,594 0 114,477
BROOKFIELD PPTY REIT INC CL A 11282X103 389 31,747 SH   SOLE 4 31,747 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 686 56,012 SH   SOLE 7 56,012 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 300 24,484 SH   SOLE 18 24,484 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 812 66,313 SH   SOLE 19 66,313 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 8,796 718,629 SH   SOLE 21 718,629 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 7,769 634,704 SH   SOLE 22 589,787 0 44,917
BROOKFIELD PPTY REIT INC CL A 11282X103 34 2,815 SH   SOLE 23 2,815 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,021 165,096 SH   SOLE 25 165,096 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 352 28,779 SH   SOLE 26 0 0 28,779
BROOKFIELD PPTY REIT INC CL A 11282X103 616 50,331 SH   SOLE 29 50,331 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,295 187,524 SH   SOLE 30 187,524 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 23 1,877 SH   SOLE 31 1,509 0 368
BROOKFIELD PPTY REIT INC CL A 11282X103 60 4,871 SH   SOLE 36 4,871 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,838 65,502 SH   SOLE 2 4,322 0 61,180
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 75 1,274 SH   SOLE 7 1,274 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 14,739 251,521 SH   SOLE 18 251,521 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 8,406 143,440 SH   SOLE 19 143,440 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 118,476 2,021,773 SH   SOLE 21 2,021,773 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 45,908 783,407 SH   SOLE 22 759,175 0 24,232
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 126 2,152 SH   SOLE 23 2,152 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 785 90,773 SH   SOLE 2 25,614 0 65,159
BROOKLINE BANCORP INC DEL COM 11373M107 5 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 10 1,119 SH   SOLE 7 1,119 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,932 339,120 SH   SOLE 18 339,120 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,273 147,256 SH   SOLE 19 147,256 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 71,700 8,293,831 SH   SOLE 21 8,293,831 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 21,669 2,506,507 SH   SOLE 22 2,449,003 0 57,504
BROOKLINE BANCORP INC DEL COM 11373M107 320 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 85 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,011 116,992 SH   SOLE 30 116,992 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 72 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,567 55,492 SH   SOLE 2 25,954 0 29,538
BROOKS AUTOMATION INC NEW COM 114340102 14 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC NEW COM 114340102 66 1,420 SH   SOLE 7 1,420 0 0
BROOKS AUTOMATION INC NEW COM 114340102 16,309 352,553 SH   SOLE 18 340,638 0 11,915
BROOKS AUTOMATION INC NEW COM 114340102 10,868 234,931 SH   SOLE 19 234,931 0 0
BROOKS AUTOMATION INC NEW COM 114340102 373,812 8,080,680 SH   SOLE 21 8,080,680 0 0
BROOKS AUTOMATION INC NEW COM 114340102 100,042 2,162,610 SH   SOLE 22 2,101,341 0 61,269
BROOKS AUTOMATION INC NEW COM 114340102 510 11,025 SH   SOLE 23 11,025 0 0
BROOKS AUTOMATION INC NEW COM 114340102 29 618 SH   SOLE 25 618 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,282 49,320 SH   SOLE 26 13,771 0 35,549
BROOKS AUTOMATION INC NEW COM 114340102 512 11,060 SH   SOLE 28 11,060 0 0
BROOKS AUTOMATION INC NEW COM 114340102 5,266 113,831 SH   SOLE 30 113,831 0 0
BROOKS AUTOMATION INC NEW COM 114340102 70 1,523 SH   SOLE 36 1,523 0 0
BROOKS AUTOMATION INC NEW COM 114340102 350 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 30,709 678,363 SH   SOLE 2 161,328 0 517,035
BROWN & BROWN INC COM 115236101 5,600 123,692 SH   SOLE 4 115,780 0 7,912
BROWN & BROWN INC COM 115236101 10,866 240,032 SH   SOLE 7 117,733 0 122,299
BROWN & BROWN INC COM 115236101 21 464 SH   SOLE 13 464 0 0
BROWN & BROWN INC COM 115236101 1,058 23,379 SH   SOLE 15 23,379 0 0
BROWN & BROWN INC COM 115236101 39,079 863,239 SH   SOLE 18 829,587 0 33,652
BROWN & BROWN INC COM 115236101 5,801 128,134 SH   SOLE 19 128,134 0 0
BROWN & BROWN INC COM 115236101 669,623 14,791,768 SH   SOLE 21 14,791,768 0 0
BROWN & BROWN INC COM 115236101 372,778 8,234,552 SH   SOLE 22 7,846,191 0 388,361
BROWN & BROWN INC COM 115236101 7,306 161,384 SH   SOLE 23 161,384 0 0
BROWN & BROWN INC COM 115236101 14,266 315,125 SH   SOLE 25 315,125 0 0
BROWN & BROWN INC COM 115236101 39,100 863,707 SH   SOLE 26 250,800 0 612,907
BROWN & BROWN INC COM 115236101 2,175 48,045 SH   SOLE 28 32,983 0 15,062
BROWN & BROWN INC COM 115236101 2,297 50,735 SH   SOLE 29 547 0 50,188
BROWN & BROWN INC COM 115236101 39,013 861,779 SH   SOLE 30 779,867 0 81,912
BROWN & BROWN INC COM 115236101 1,783 39,383 SH   SOLE 31 30,248 0 9,135
BROWN & BROWN INC COM 115236101 606 13,379 SH   SOLE 34 13,379 0 0
BROWN & BROWN INC COM 115236101 8,332 184,057 SH   SOLE 36 184,057 0 0
BROWN & BROWN INC COM 115236101 249 5,494 SH   SOLE 40 5,494 0 0
BROWN FORMAN CORP CL A 115637100 5,746 83,665 SH   SOLE 2 1,309 0 82,356
BROWN FORMAN CORP CL A 115637100 62 904 SH   SOLE 7 904 0 0
BROWN FORMAN CORP CL A 115637100 1,453 21,163 SH   SOLE 18 21,163 0 0
BROWN FORMAN CORP CL A 115637100 604 8,789 SH   SOLE 19 8,789 0 0
BROWN FORMAN CORP CL A 115637100 41,630 606,150 SH   SOLE 21 606,150 0 0
BROWN FORMAN CORP CL A 115637100 25,161 366,358 SH   SOLE 22 324,801 0 41,557
BROWN FORMAN CORP CL A 115637100 63 923 SH   SOLE 31 923 0 0
BROWN FORMAN CORP CL B 115637209 33,636 446,579 SH   SOLE 2 114,620 0 331,959
BROWN FORMAN CORP CL B 115637209 12,752 169,300 SH   SOLE 4 159,651 0 9,649
BROWN FORMAN CORP CL B 115637209 22,301 296,084 SH   SOLE 7 187,919 0 108,165
BROWN FORMAN CORP CL B 115637209 765 10,162 SH   SOLE 13 10,162 0 0
BROWN FORMAN CORP CL B 115637209 2,374 31,515 SH   SOLE 15 31,515 0 0
BROWN FORMAN CORP CL B 115637209 62,229 826,189 SH   SOLE 18 772,560 0 53,629
BROWN FORMAN CORP CL B 115637209 7,290 96,791 SH   SOLE 19 96,791 0 0
BROWN FORMAN CORP CL B 115637209 395,948 5,256,880 SH   SOLE 21 5,256,880 0 0
BROWN FORMAN CORP CL B 115637209 350,641 4,655,357 SH   SOLE 22 4,228,972 0 426,385
BROWN FORMAN CORP CL B 115637209 20,315 269,711 SH   SOLE 23 269,711 0 0
BROWN FORMAN CORP CL B 115637209 19,007 252,345 SH   SOLE 25 252,345 0 0
BROWN FORMAN CORP CL B 115637209 112,904 1,498,992 SH   SOLE 26 192,829 0 1,306,163
BROWN FORMAN CORP CL B 115637209 4,605 61,136 SH   SOLE 28 43,057 0 18,079
BROWN FORMAN CORP CL B 115637209 3,080 40,888 SH   SOLE 29 6,707 0 34,181
BROWN FORMAN CORP CL B 115637209 63,784 846,841 SH   SOLE 30 837,278 0 9,563
BROWN FORMAN CORP CL B 115637209 4,876 64,737 SH   SOLE 31 18,658 0 46,079
BROWN FORMAN CORP CL B 115637209 2,021 26,836 SH   SOLE 34 26,836 0 0
BROWN FORMAN CORP CL B 115637209 11,015 146,238 SH   SOLE 36 146,238 0 0
BROWN FORMAN CORP CL B 115637209 530 7,040 SH   SOLE 40 7,040 0 0
BRP GROUP INC COM CL A 05589G102 299 12,001 SH   SOLE 2 1,807 0 10,194
BRP GROUP INC COM CL A 05589G102 17 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 3,101 124,503 SH   SOLE 18 124,503 0 0
BRP GROUP INC COM CL A 05589G102 1,555 62,409 SH   SOLE 19 62,409 0 0
BRP GROUP INC COM CL A 05589G102 26,025 1,044,744 SH   SOLE 21 1,044,744 0 0
BRP GROUP INC COM CL A 05589G102 22,951 921,376 SH   SOLE 22 905,890 0 15,486
BRT APARTMENTS CORP COM 055645303 144 12,187 SH   SOLE 2 750 0 11,437
BRT APARTMENTS CORP COM 055645303 554 47,044 SH   SOLE 18 47,044 0 0
BRT APARTMENTS CORP COM 055645303 215 18,224 SH   SOLE 19 18,224 0 0
BRT APARTMENTS CORP COM 055645303 4,755 403,657 SH   SOLE 21 403,657 0 0
BRT APARTMENTS CORP COM 055645303 5,899 500,800 SH   SOLE 22 498,511 0 2,289
BRT APARTMENTS CORP COM 055645303 6 542 SH   SOLE 23 542 0 0
BRUKER CORP COM 116794108 9,237 232,385 SH   SOLE 2 41,855 0 190,530
BRUKER CORP COM 116794108 28 702 SH   SOLE 4 702 0 0
BRUKER CORP COM 116794108 81 2,033 SH   SOLE 7 2,033 0 0
BRUKER CORP COM 116794108 1,827 45,951 SH   SOLE 18 45,951 0 0
BRUKER CORP COM 116794108 1,029 25,885 SH   SOLE 19 25,885 0 0
BRUKER CORP COM 116794108 83,908 2,110,902 SH   SOLE 21 2,110,902 0 0
BRUKER CORP COM 116794108 107,203 2,696,937 SH   SOLE 22 2,549,690 0 147,247
BRUKER CORP COM 116794108 39 987 SH   SOLE 25 987 0 0
BRUKER CORP COM 116794108 2,224 55,946 SH   SOLE 26 28,628 0 27,318
BRUKER CORP COM 116794108 588 14,782 SH   SOLE 28 14,782 0 0
BRUKER CORP COM 116794108 1,667 41,932 SH   SOLE 30 41,932 0 0
BRUKER CORP COM 116794108 81 2,050 SH   SOLE 31 2,050 0 0
BRUKER CORP COM 116794108 193 4,864 SH   SOLE 34 4,864 0 0
BRUKER CORP COM 116794108 98 2,472 SH   SOLE 36 2,472 0 0
BRUKER CORP COM 116794108 442 11,127 SH   SOLE 40 11,127 0 0
BRUNSWICK CORP COM 117043109 12,492 212,052 SH   SOLE 2 61,071 0 150,981
BRUNSWICK CORP COM 117043109 33 558 SH   SOLE 4 558 0 0
BRUNSWICK CORP COM 117043109 120 2,036 SH   SOLE 7 2,036 0 0
BRUNSWICK CORP COM 117043109 12,058 204,677 SH   SOLE 18 204,549 0 128
BRUNSWICK CORP COM 117043109 1,165 19,783 SH   SOLE 19 19,783 0 0
BRUNSWICK CORP COM 117043109 205,987 3,496,646 SH   SOLE 21 3,496,646 0 0
BRUNSWICK CORP COM 117043109 145,010 2,461,546 SH   SOLE 22 2,344,039 0 117,507
BRUNSWICK CORP COM 117043109 33 558 SH   SOLE 25 558 0 0
BRUNSWICK CORP COM 117043109 3,774 64,057 SH   SOLE 26 22,108 0 41,949
BRUNSWICK CORP COM 117043109 638 10,834 SH   SOLE 28 10,834 0 0
BRUNSWICK CORP COM 117043109 1,954 33,162 SH   SOLE 30 33,162 0 0
BRUNSWICK CORP COM 117043109 141 2,395 SH   SOLE 31 1,623 0 772
BRUNSWICK CORP COM 117043109 122 2,078 SH   SOLE 34 2,078 0 0
BRUNSWICK CORP COM 117043109 213 3,616 SH   SOLE 36 3,616 0 0
BRUNSWICK CORP COM 117043109 498 8,447 SH   SOLE 40 8,447 0 0
BRYN MAWR BK CORP COM 117665109 580 23,334 SH   SOLE 2 6,580 0 16,754
BRYN MAWR BK CORP COM 117665109 10 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,017 81,097 SH   SOLE 18 81,097 0 0
BRYN MAWR BK CORP COM 117665109 902 36,257 SH   SOLE 19 36,257 0 0
BRYN MAWR BK CORP COM 117665109 16,471 662,287 SH   SOLE 21 662,287 0 0
BRYN MAWR BK CORP COM 117665109 16,235 652,779 SH   SOLE 22 639,384 0 13,395
BRYN MAWR BK CORP COM 117665109 420 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 72 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 288 11,600 SH   SOLE 30 11,600 0 0
BRYN MAWR BK CORP COM 117665109 39 1,552 SH   SOLE 36 1,552 0 0
BRYN MAWR BK CORP COM 117665109 40 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 10 7,510 SH   SOLE 21 7,510 0 0
BSQUARE CORP COM NEW 11776U300 383 283,699 SH   SOLE 22 283,699 0 0
BUCKLE INC COM 118440106 1,196 58,671 SH   SOLE 2 16,342 0 42,329
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 9 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 3,034 148,800 SH   SOLE 18 136,500 0 12,300
BUCKLE INC COM 118440106 7,375 361,692 SH   SOLE 19 361,692 0 0
BUCKLE INC COM 118440106 62,835 3,081,661 SH   SOLE 21 3,081,661 0 0
BUCKLE INC COM 118440106 27,268 1,337,305 SH   SOLE 22 1,314,093 0 23,212
BUCKLE INC COM 118440106 532 26,075 SH   SOLE 23 26,075 0 0
BUCKLE INC COM 118440106 2,192 107,516 SH   SOLE 26 3,930 0 103,586
BUCKLE INC COM 118440106 87 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 970 47,589 SH   SOLE 30 47,589 0 0
BUCKLE INC COM 118440106 133 6,511 SH   SOLE 34 6,511 0 0
BUCKLE INC COM 118440106 65 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 7 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 166 66,208 SH   SOLE 21 66,208 0 0
BUILD A BEAR WORKSHOP COM 120076104 667 266,669 SH   SOLE 22 266,669 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,961 152,092 SH   SOLE 2 92,299 0 59,793
BUILDERS FIRSTSOURCE INC COM 12008R107 21 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 104 3,181 SH   SOLE 7 3,181 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 23,415 717,809 SH   SOLE 18 686,918 0 30,891
BUILDERS FIRSTSOURCE INC COM 12008R107 15,808 484,598 SH   SOLE 19 484,598 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 263,609 8,081,206 SH   SOLE 21 8,081,206 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 137,649 4,219,774 SH   SOLE 22 4,110,079 0 109,695
BUILDERS FIRSTSOURCE INC COM 12008R107 852 26,119 SH   SOLE 23 26,119 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 62 1,891 SH   SOLE 25 1,891 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,166 158,364 SH   SOLE 26 32,467 0 125,897
BUILDERS FIRSTSOURCE INC COM 12008R107 510 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,505 46,141 SH   SOLE 30 46,141 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 217 6,639 SH   SOLE 31 0 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 333 10,200 SH   SOLE 36 10,200 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 386 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 15,349 335,861 SH   SOLE 2 22,894 0 312,967
BUNGE LIMITED COM G16962105 3,475 76,030 SH   SOLE 4 72,312 0 3,718
BUNGE LIMITED COM G16962105 14,970 327,567 SH   SOLE 7 283,356 0 44,211
BUNGE LIMITED COM G16962105 21 458 SH   SOLE 13 458 0 0
BUNGE LIMITED COM G16962105 642 14,057 SH   SOLE 15 14,057 0 0
BUNGE LIMITED COM G16962105 3,996 87,434 SH   SOLE 18 75,534 0 11,900
BUNGE LIMITED COM G16962105 15,486 338,864 SH   SOLE 19 338,864 0 0
BUNGE LIMITED COM G16962105 103,060 2,255,153 SH   SOLE 21 2,255,153 0 0
BUNGE LIMITED COM G16962105 170,926 3,740,176 SH   SOLE 22 3,540,575 0 199,601
BUNGE LIMITED COM G16962105 4,365 95,514 SH   SOLE 23 95,514 0 0
BUNGE LIMITED COM G16962105 10,793 236,174 SH   SOLE 25 236,174 0 0
BUNGE LIMITED COM G16962105 27,361 598,704 SH   SOLE 26 178,482 0 420,222
BUNGE LIMITED COM G16962105 1,263 27,642 SH   SOLE 28 19,463 0 8,179
BUNGE LIMITED COM G16962105 10,840 237,192 SH   SOLE 29 207,743 0 29,449
BUNGE LIMITED COM G16962105 18,812 411,636 SH   SOLE 30 384,308 0 27,328
BUNGE LIMITED COM G16962105 2,890 63,241 SH   SOLE 31 15,172 0 48,069
BUNGE LIMITED COM G16962105 3,582 78,381 SH   SOLE 34 78,381 0 0
BUNGE LIMITED COM G16962105 7,518 164,517 SH   SOLE 36 164,517 0 0
BUNGE LIMITED COM G16962105 129 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 29,237 141,866 SH   SOLE 2 7,055 0 134,811
BURLINGTON STORES INC COM 122017106 6,234 30,248 SH   SOLE 4 28,175 0 2,073
BURLINGTON STORES INC COM 122017106 3,445 16,718 SH   SOLE 7 7,565 0 9,153
BURLINGTON STORES INC COM 122017106 65 313 SH   SOLE 13 313 0 0
BURLINGTON STORES INC COM 122017106 1,137 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 9,216 44,716 SH   SOLE 18 38,774 0 5,942
BURLINGTON STORES INC COM 122017106 4,164 20,203 SH   SOLE 19 20,203 0 0
BURLINGTON STORES INC COM 122017106 223,938 1,086,601 SH   SOLE 21 1,086,601 0 0
BURLINGTON STORES INC COM 122017106 329,290 1,597,796 SH   SOLE 22 1,504,093 0 93,703
BURLINGTON STORES INC COM 122017106 9,494 46,065 SH   SOLE 23 46,065 0 0
BURLINGTON STORES INC COM 122017106 14,431 70,022 SH   SOLE 25 70,022 0 0
BURLINGTON STORES INC COM 122017106 58,047 281,660 SH   SOLE 26 55,127 0 226,533
BURLINGTON STORES INC COM 122017106 2,658 12,897 SH   SOLE 28 9,292 0 3,605
BURLINGTON STORES INC COM 122017106 3,051 14,802 SH   SOLE 29 636 0 14,166
BURLINGTON STORES INC COM 122017106 28,060 136,154 SH   SOLE 30 98,564 0 37,590
BURLINGTON STORES INC COM 122017106 3,775 18,316 SH   SOLE 31 8,526 0 9,790
BURLINGTON STORES INC COM 122017106 662 3,214 SH   SOLE 34 3,214 0 0
BURLINGTON STORES INC COM 122017106 9,536 46,270 SH   SOLE 36 46,270 0 0
BURLINGTON STORES INC COM 122017106 290 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 250 16,675 SH   SOLE 2 1,224 0 15,451
BUSINESS FIRST BANCSHARES IN COM 12326C105 4 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,000 66,680 SH   SOLE 18 66,680 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 489 32,615 SH   SOLE 19 32,615 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 9,024 601,631 SH   SOLE 21 601,631 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 3,666 244,427 SH   SOLE 22 238,874 0 5,553
BWX TECHNOLOGIES INC COM 05605H100 11,472 203,728 SH   SOLE 2 38,570 0 165,158
BWX TECHNOLOGIES INC COM 05605H100 33 589 SH   SOLE 4 589 0 0
BWX TECHNOLOGIES INC COM 05605H100 105 1,862 SH   SOLE 7 1,862 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,498 44,368 SH   SOLE 18 44,368 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,364 24,226 SH   SOLE 19 24,226 0 0
BWX TECHNOLOGIES INC COM 05605H100 128,438 2,280,907 SH   SOLE 21 2,280,907 0 0
BWX TECHNOLOGIES INC COM 05605H100 138,065 2,451,874 SH   SOLE 22 2,314,022 0 137,852
BWX TECHNOLOGIES INC COM 05605H100 1,944 34,528 SH   SOLE 26 30,356 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 2,046 36,343 SH   SOLE 30 36,343 0 0
BWX TECHNOLOGIES INC COM 05605H100 107 1,892 SH   SOLE 31 1,892 0 0
BWX TECHNOLOGIES INC COM 05605H100 571 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 329 29,124 SH   SOLE 2 8,767 0 20,357
BYLINE BANCORP INC COM 124411109 4 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,117 99,064 SH   SOLE 18 99,064 0 0
BYLINE BANCORP INC COM 124411109 513 45,494 SH   SOLE 19 45,494 0 0
BYLINE BANCORP INC COM 124411109 9,201 815,651 SH   SOLE 21 815,651 0 0
BYLINE BANCORP INC COM 124411109 7,173 635,873 SH   SOLE 22 627,092 0 8,781
BYLINE BANCORP INC COM 124411109 26 2,273 SH   SOLE 30 2,273 0 0
C & F FINL CORP COM 12466Q104 101 3,394 SH   SOLE 2 237 0 3,157
C & F FINL CORP COM 12466Q104 3 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 381 12,821 SH   SOLE 18 12,821 0 0
C & F FINL CORP COM 12466Q104 192 6,473 SH   SOLE 19 6,473 0 0
C & F FINL CORP COM 12466Q104 3,043 102,474 SH   SOLE 21 102,474 0 0
C & F FINL CORP COM 12466Q104 1,197 40,292 SH   SOLE 22 39,153 0 1,139
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35,131 343,778 SH   SOLE 2 48,722 0 295,056
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,975 78,041 SH   SOLE 4 73,810 0 4,231
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28,978 283,572 SH   SOLE 7 203,562 0 80,010
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 37 360 SH   SOLE 13 360 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,655 16,196 SH   SOLE 15 16,196 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 39,712 388,606 SH   SOLE 18 361,177 0 27,429
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29,897 292,558 SH   SOLE 19 292,558 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 820,667 8,030,799 SH   SOLE 21 8,030,799 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 397,188 3,886,764 SH   SOLE 22 3,594,924 0 291,840
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,306 110,640 SH   SOLE 23 110,640 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18,773 183,710 SH   SOLE 25 183,710 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 98,919 967,993 SH   SOLE 26 171,974 0 796,019
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,687 26,298 SH   SOLE 28 18,431 0 7,867
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,357 42,640 SH   SOLE 29 876 0 41,764
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 101,475 993,002 SH   SOLE 30 929,915 0 63,087
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,962 38,767 SH   SOLE 31 16,328 0 22,439
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,335 101,139 SH   SOLE 34 101,139 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,686 133,928 SH   SOLE 36 133,928 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 270 2,641 SH   SOLE 40 2,641 0 0
CABALETTA BIO INC COM 12674W109 117 10,764 SH   SOLE 2 661 0 10,103
CABALETTA BIO INC COM 12674W109 5 432 SH   SOLE 7 432 0 0
CABALETTA BIO INC COM 12674W109 562 51,800 SH   SOLE 18 51,800 0 0
CABALETTA BIO INC COM 12674W109 259 23,862 SH   SOLE 19 23,862 0 0
CABALETTA BIO INC COM 12674W109 4,458 411,234 SH   SOLE 21 411,234 0 0
CABALETTA BIO INC COM 12674W109 1,456 134,305 SH   SOLE 22 131,330 0 2,975
CABLE ONE INC COM 12685J105 26,517 14,064 SH   SOLE 2 3,147 0 10,917
CABLE ONE INC COM 12685J105 4,350 2,307 SH   SOLE 4 2,155 0 152
CABLE ONE INC COM 12685J105 848 450 SH   SOLE 7 450 0 0
CABLE ONE INC COM 12685J105 558 296 SH   SOLE 15 296 0 0
CABLE ONE INC COM 12685J105 30,129 15,980 SH   SOLE 18 15,600 0 380
CABLE ONE INC COM 12685J105 206,894 109,733 SH   SOLE 19 109,733 0 0
CABLE ONE INC COM 12685J105 530,732 281,491 SH   SOLE 21 281,491 0 0
CABLE ONE INC COM 12685J105 324,926 172,335 SH   SOLE 22 164,753 0 7,582
CABLE ONE INC COM 12685J105 5,915 3,137 SH   SOLE 23 3,137 0 0
CABLE ONE INC COM 12685J105 1,601 849 SH   SOLE 25 849 0 0
CABLE ONE INC COM 12685J105 22,768 12,076 SH   SOLE 26 4,283 0 7,793
CABLE ONE INC COM 12685J105 1,761 934 SH   SOLE 28 659 0 275
CABLE ONE INC COM 12685J105 1,810 960 SH   SOLE 29 4 0 956
CABLE ONE INC COM 12685J105 26,307 13,953 SH   SOLE 30 12,708 0 1,245
CABLE ONE INC COM 12685J105 1,482 786 SH   SOLE 31 607 0 179
CABLE ONE INC COM 12685J105 464 246 SH   SOLE 34 246 0 0
CABLE ONE INC COM 12685J105 1,846 979 SH   SOLE 36 979 0 0
CABLE ONE INC COM 12685J105 196 104 SH   SOLE 40 104 0 0
CABOT CORP COM 127055101 5,980 165,974 SH   SOLE 2 50,522 0 115,452
CABOT CORP COM 127055101 11 318 SH   SOLE 4 318 0 0
CABOT CORP COM 127055101 55 1,520 SH   SOLE 7 1,520 0 0
CABOT CORP COM 127055101 5,264 146,107 SH   SOLE 18 146,107 0 0
CABOT CORP COM 127055101 500 13,868 SH   SOLE 19 13,868 0 0
CABOT CORP COM 127055101 2,661 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 91,068 2,527,551 SH   SOLE 21 2,527,551 0 0
CABOT CORP COM 127055101 63,553 1,763,885 SH   SOLE 22 1,679,807 0 84,078
CABOT CORP COM 127055101 718 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 329 9,129 SH   SOLE 28 9,129 0 0
CABOT CORP COM 127055101 792 21,968 SH   SOLE 30 21,968 0 0
CABOT CORP COM 127055101 50 1,374 SH   SOLE 31 1,080 0 294
CABOT CORP COM 127055101 95 2,623 SH   SOLE 36 2,623 0 0
CABOT CORP COM 127055101 187 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 4,392 30,755 SH   SOLE 2 21,413 0 9,342
CABOT MICROELECTRONICS CORP COM 12709P103 34 239 SH   SOLE 4 239 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 80 562 SH   SOLE 7 562 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 24,773 173,470 SH   SOLE 18 171,978 0 1,492
CABOT MICROELECTRONICS CORP COM 12709P103 9,708 67,978 SH   SOLE 19 67,978 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 291,221 2,039,220 SH   SOLE 21 2,039,220 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 136,002 952,326 SH   SOLE 22 927,811 0 24,515
CABOT MICROELECTRONICS CORP COM 12709P103 117 817 SH   SOLE 23 817 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 27 191 SH   SOLE 25 191 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,753 19,274 SH   SOLE 26 8,398 0 10,876
CABOT MICROELECTRONICS CORP COM 12709P103 568 3,979 SH   SOLE 28 3,979 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,640 11,482 SH   SOLE 30 11,482 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 66 463 SH   SOLE 36 463 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 425 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 17,226 992,263 SH   SOLE 2 132,733 0 859,530
CABOT OIL & GAS CORP COM 127097103 3,293 189,664 SH   SOLE 4 177,496 0 12,168
CABOT OIL & GAS CORP COM 127097103 9,808 564,986 SH   SOLE 7 391,378 0 173,608
CABOT OIL & GAS CORP COM 127097103 12 716 SH   SOLE 13 716 0 0
CABOT OIL & GAS CORP COM 127097103 696 40,115 SH   SOLE 15 40,115 0 0
CABOT OIL & GAS CORP COM 127097103 13,067 752,715 SH   SOLE 18 688,905 0 63,810
CABOT OIL & GAS CORP COM 127097103 2,211 127,372 SH   SOLE 19 127,372 0 0
CABOT OIL & GAS CORP COM 127097103 191,322 11,020,864 SH   SOLE 21 11,020,864 0 0
CABOT OIL & GAS CORP COM 127097103 163,375 9,411,006 SH   SOLE 22 8,558,698 0 852,308
CABOT OIL & GAS CORP COM 127097103 5,705 328,631 SH   SOLE 23 328,631 0 0
CABOT OIL & GAS CORP COM 127097103 8,053 463,887 SH   SOLE 25 463,887 0 0
CABOT OIL & GAS CORP COM 127097103 37,552 2,163,153 SH   SOLE 26 420,070 0 1,743,083
CABOT OIL & GAS CORP COM 127097103 1,350 77,768 SH   SOLE 28 54,573 0 23,195
CABOT OIL & GAS CORP COM 127097103 32 1,837 SH   SOLE 29 1,837 0 0
CABOT OIL & GAS CORP COM 127097103 34,112 1,964,955 SH   SOLE 30 1,824,774 0 140,181
CABOT OIL & GAS CORP COM 127097103 2,656 153,003 SH   SOLE 31 51,310 0 101,693
CABOT OIL & GAS CORP COM 127097103 376 21,677 SH   SOLE 34 21,677 0 0
CABOT OIL & GAS CORP COM 127097103 5,065 291,788 SH   SOLE 36 291,788 0 0
CABOT OIL & GAS CORP COM 127097103 161 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 14,197 66,604 SH   SOLE 2 21,253 0 45,351
CACI INTL INC CL A 127190304 84 394 SH   SOLE 4 394 0 0
CACI INTL INC CL A 127190304 131 613 SH   SOLE 7 613 0 0
CACI INTL INC CL A 127190304 187 877 SH   SOLE 13 0 0 877
CACI INTL INC CL A 127190304 14,346 67,303 SH   SOLE 18 67,303 0 0
CACI INTL INC CL A 127190304 1,401 6,571 SH   SOLE 19 6,571 0 0
CACI INTL INC CL A 127190304 257,040 1,205,854 SH   SOLE 21 1,205,854 0 0
CACI INTL INC CL A 127190304 170,326 799,051 SH   SOLE 22 762,230 0 36,821
CACI INTL INC CL A 127190304 131 614 SH   SOLE 23 614 0 0
CACI INTL INC CL A 127190304 85 398 SH   SOLE 25 398 0 0
CACI INTL INC CL A 127190304 3,069 14,398 SH   SOLE 26 6,896 0 7,502
CACI INTL INC CL A 127190304 732 3,435 SH   SOLE 28 3,435 0 0
CACI INTL INC CL A 127190304 2,091 9,808 SH   SOLE 30 9,808 0 0
CACI INTL INC CL A 127190304 170 796 SH   SOLE 31 476 0 320
CACI INTL INC CL A 127190304 497 2,331 SH   SOLE 34 2,331 0 0
CACI INTL INC CL A 127190304 313 1,468 SH   SOLE 36 1,468 0 0
CACI INTL INC CL A 127190304 595 2,790 SH   SOLE 40 2,790 0 0
CACTUS INC CL A 127203107 1,151 59,992 SH   SOLE 2 14,921 0 45,071
CACTUS INC CL A 127203107 8 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 16 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 3,377 175,983 SH   SOLE 18 175,983 0 0
CACTUS INC CL A 127203107 2,834 147,672 SH   SOLE 19 147,672 0 0
CACTUS INC CL A 127203107 29,924 1,559,366 SH   SOLE 21 1,559,366 0 0
CACTUS INC CL A 127203107 26,303 1,370,655 SH   SOLE 22 1,327,263 0 43,392
CACTUS INC CL A 127203107 20 1,052 SH   SOLE 23 1,052 0 0
CACTUS INC CL A 127203107 463 24,104 SH   SOLE 26 13,656 0 10,448
CACTUS INC CL A 127203107 106 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 379 19,772 SH   SOLE 30 19,772 0 0
CACTUS INC CL A 127203107 6 289 SH   SOLE 34 289 0 0
CACTUS INC CL A 127203107 109 5,703 SH   SOLE 40 5,703 0 0
CADENCE BANCORPORATION CL A 12739A100 1,218 141,775 SH   SOLE 2 38,803 0 102,972
CADENCE BANCORPORATION CL A 12739A100 3 315 SH   SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 20 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 4,763 554,460 SH   SOLE 18 554,460 0 0
CADENCE BANCORPORATION CL A 12739A100 2,503 291,440 SH   SOLE 19 291,440 0 0
CADENCE BANCORPORATION CL A 12739A100 114,826 13,367,431 SH   SOLE 21 13,367,431 0 0
CADENCE BANCORPORATION CL A 12739A100 30,944 3,602,293 SH   SOLE 22 3,495,183 0 107,110
CADENCE BANCORPORATION CL A 12739A100 671 78,093 SH   SOLE 26 32,893 0 45,200
CADENCE BANCORPORATION CL A 12739A100 144 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 1,553 180,823 SH   SOLE 30 180,823 0 0
CADENCE BANCORPORATION CL A 12739A100 114 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 105,621 990,535 SH   SOLE 2 325,612 0 664,923
CADENCE DESIGN SYSTEM INC COM 127387108 16,722 156,818 SH   SOLE 4 148,059 0 8,759
CADENCE DESIGN SYSTEM INC COM 127387108 49,188 461,300 SH   SOLE 7 292,900 0 168,400
CADENCE DESIGN SYSTEM INC COM 127387108 374 3,504 SH   SOLE 13 3,504 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,113 29,193 SH   SOLE 15 29,193 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 98,951 927,981 SH   SOLE 18 863,120 0 64,861
CADENCE DESIGN SYSTEM INC COM 127387108 399,081 3,742,674 SH   SOLE 19 3,742,674 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,027,582 9,636,891 SH   SOLE 21 9,636,891 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 765,480 7,178,839 SH   SOLE 22 6,439,196 0 739,643
CADENCE DESIGN SYSTEM INC COM 127387108 25,555 239,658 SH   SOLE 23 239,658 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 317,179 2,974,573 SH   SOLE 25 2,974,573 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 225,112 2,111,149 SH   SOLE 26 328,052 0 1,783,097
CADENCE DESIGN SYSTEM INC COM 127387108 5,879 55,134 SH   SOLE 28 39,259 0 15,875
CADENCE DESIGN SYSTEM INC COM 127387108 10,867 101,916 SH   SOLE 29 23,993 0 77,923
CADENCE DESIGN SYSTEM INC COM 127387108 154,710 1,450,907 SH   SOLE 30 1,423,921 0 26,986
CADENCE DESIGN SYSTEM INC COM 127387108 12,082 113,306 SH   SOLE 31 79,916 0 33,390
CADENCE DESIGN SYSTEM INC COM 127387108 5,911 55,433 SH   SOLE 32 55,433 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 95,543 896,028 SH   SOLE 34 896,028 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 17,234 161,620 SH   SOLE 36 161,620 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 665 6,240 SH   SOLE 40 6,240 0 0
CADIZ INC COM NEW 127537207 230 23,212 SH   SOLE 2 11,607 0 11,605
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 766 77,161 SH   SOLE 18 77,161 0 0
CADIZ INC COM NEW 127537207 379 38,178 SH   SOLE 19 38,178 0 0
CADIZ INC COM NEW 127537207 7,236 728,741 SH   SOLE 21 728,741 0 0
CADIZ INC COM NEW 127537207 7,983 803,940 SH   SOLE 22 766,050 0 37,890
CADIZ INC COM NEW 127537207 52 5,231 SH   SOLE 30 5,231 0 0
CAE INC COM 124765108 5 340 SH   SOLE 18 340 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 28,807 513,863 SH   SOLE 2 414,363 0 99,500
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,249 22,285 SH   SOLE 4 22,285 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 706 12,595 SH   SOLE 7 12,595 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,591 28,382 SH   SOLE 13 28,382 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 57,265 1,021,489 SH   SOLE 18 991,683 0 29,806
CAESARS ENTERTAINMENT INC NE COM 12769G100 82,285 1,467,795 SH   SOLE 19 1,467,795 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 626,886 11,182,416 SH   SOLE 21 11,182,416 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 378,740 6,755,981 SH   SOLE 22 6,239,593 0 516,388
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,950 88,302 SH   SOLE 23 88,302 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 50,469 900,263 SH   SOLE 25 900,263 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 22,250 396,892 SH   SOLE 26 74,723 0 322,169
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,170 20,875 SH   SOLE 28 20,875 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 9,248 164,973 SH   SOLE 29 83,035 0 81,938
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,742 84,587 SH   SOLE 30 84,587 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 5,361 95,637 SH   SOLE 31 93,597 0 2,040
CAESARS ENTERTAINMENT INC NE COM 12769G100 20,659 368,507 SH   SOLE 34 368,507 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,126 20,081 SH   SOLE 36 20,081 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 848 15,133 SH   SOLE 40 15,133 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 421 7,500 SH Call SOLE 2 7,500 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 56,626 1,010,100 SH Call SOLE 19 1,010,100 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 717 12,800 SH Call SOLE 22 12,800 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 9,508 169,600 SH Call SOLE 34 169,600 0 0
CAESARSTONE LTD ORD SHS M20598104 254 25,875 SH   SOLE 2 2,887 0 22,988
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 87 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 935 95,418 SH   SOLE 18 95,418 0 0
CAESARSTONE LTD ORD SHS M20598104 609 62,171 SH   SOLE 19 62,171 0 0
CAESARSTONE LTD ORD SHS M20598104 10,374 1,058,555 SH   SOLE 21 1,058,555 0 0
CAESARSTONE LTD ORD SHS M20598104 5,363 547,283 SH   SOLE 22 533,280 0 14,003
CAESARSTONE LTD ORD SHS M20598104 126 12,840 SH   SOLE 26 0 0 12,840
CAESARSTONE LTD ORD SHS M20598104 27 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 507 18,399 SH   SOLE 2 5,233 0 13,166
CAI INTERNATIONAL INC COM 12477X106 6 221 SH   SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 1,694 61,525 SH   SOLE 18 61,525 0 0
CAI INTERNATIONAL INC COM 12477X106 856 31,084 SH   SOLE 19 31,084 0 0
CAI INTERNATIONAL INC COM 12477X106 15,496 562,866 SH   SOLE 21 562,866 0 0
CAI INTERNATIONAL INC COM 12477X106 13,810 501,637 SH   SOLE 22 486,168 0 15,469
CAI INTERNATIONAL INC COM 12477X106 100 3,645 SH   SOLE 28 3,645 0 0
CAI INTERNATIONAL INC COM 12477X106 264 9,585 SH   SOLE 30 9,585 0 0
CAI INTERNATIONAL INC COM 12477X106 71 2,578 SH   SOLE 40 2,578 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,267 33,023 SH   SOLE 2 11,950 0 21,073
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 963 25,094 SH   SOLE 7 25,094 0 0
CAL MAINE FOODS INC COM NEW 128030202 0 8 SH   SOLE 17 0 0 8
CAL MAINE FOODS INC COM NEW 128030202 5,765 150,245 SH   SOLE 18 150,245 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,212 57,662 SH   SOLE 19 57,662 0 0
CAL MAINE FOODS INC COM NEW 128030202 151,083 3,937,537 SH   SOLE 21 3,937,537 0 0
CAL MAINE FOODS INC COM NEW 128030202 38,096 992,865 SH   SOLE 22 957,005 0 35,860
CAL MAINE FOODS INC COM NEW 128030202 394 10,273 SH   SOLE 23 10,273 0 0
CAL MAINE FOODS INC COM NEW 128030202 613 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 170 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,483 64,705 SH   SOLE 30 64,705 0 0
CAL MAINE FOODS INC COM NEW 128030202 133 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 11 6,284 SH   SOLE 21 6,284 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 43 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 161 22,385 SH   SOLE 2 1,889 0 20,496
CALAMP CORP COM 128126109 6 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,272 176,956 SH   SOLE 18 176,956 0 0
CALAMP CORP COM 128126109 463 64,420 SH   SOLE 19 64,420 0 0
CALAMP CORP COM 128126109 27,091 3,767,899 SH   SOLE 21 3,767,899 0 0
CALAMP CORP COM 128126109 7,680 1,068,204 SH   SOLE 22 1,055,812 0 12,392
CALAMP CORP COM 128126109 281 39,065 SH   SOLE 30 39,065 0 0
CALAVO GROWERS INC COM 128246105 1,230 18,566 SH   SOLE 2 8,215 0 10,351
CALAVO GROWERS INC COM 128246105 5 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 24 363 SH   SOLE 7 363 0 0
CALAVO GROWERS INC COM 128246105 5,712 86,190 SH   SOLE 18 79,520 0 6,670
CALAVO GROWERS INC COM 128246105 10,830 163,426 SH   SOLE 19 163,426 0 0
CALAVO GROWERS INC COM 128246105 117,075 1,766,644 SH   SOLE 21 1,766,644 0 0
CALAVO GROWERS INC COM 128246105 39,754 599,883 SH   SOLE 22 587,243 0 12,640
CALAVO GROWERS INC COM 128246105 689 10,394 SH   SOLE 23 10,394 0 0
CALAVO GROWERS INC COM 128246105 3,299 49,787 SH   SOLE 26 3,775 0 46,012
CALAVO GROWERS INC COM 128246105 142 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 1,744 26,323 SH   SOLE 30 26,323 0 0
CALAVO GROWERS INC COM 128246105 2,035 30,705 SH   SOLE 34 30,705 0 0
CALAVO GROWERS INC COM 128246105 103 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 289 17,023 SH   SOLE 2 1,994 0 15,029
CALEDONIA MNG CORP PLC SHS NEW G1757E113 6 329 SH   SOLE 7 329 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 725 42,692 SH   SOLE 18 42,692 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 608 35,815 SH   SOLE 19 35,815 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 6,220 366,119 SH   SOLE 21 366,119 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 2,958 174,107 SH   SOLE 22 170,131 0 3,976
CALEDONIA MNG CORP PLC SHS NEW G1757E113 29 1,721 SH   SOLE 23 1,721 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 37 2,156 SH   SOLE 26 0 0 2,156
CALERES INC COM 129500104 345 36,132 SH   SOLE 2 1,947 0 34,185
CALERES INC COM 129500104 7 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 1,809 189,263 SH   SOLE 18 189,263 0 0
CALERES INC COM 129500104 631 66,051 SH   SOLE 19 66,051 0 0
CALERES INC COM 129500104 40,017 4,185,830 SH   SOLE 21 4,185,830 0 0
CALERES INC COM 129500104 10,983 1,148,896 SH   SOLE 22 1,135,257 0 13,639
CALERES INC COM 129500104 398 41,626 SH   SOLE 30 41,626 0 0
CALIFORNIA BANCORP COM 13005U101 59 5,190 SH   SOLE 2 430 0 4,760
CALIFORNIA BANCORP COM 13005U101 324 28,572 SH   SOLE 18 28,572 0 0
CALIFORNIA BANCORP COM 13005U101 139 12,308 SH   SOLE 19 12,308 0 0
CALIFORNIA BANCORP COM 13005U101 2,512 221,749 SH   SOLE 21 221,749 0 0
CALIFORNIA BANCORP COM 13005U101 829 73,199 SH   SOLE 22 71,472 0 1,727
CALIFORNIA WTR SVC GROUP COM 130788102 1,419 32,659 SH   SOLE 2 15,690 0 16,969
CALIFORNIA WTR SVC GROUP COM 130788102 235 5,412 SH   SOLE 4 5,412 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,550 127,723 SH   SOLE 7 127,723 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 10,067 231,692 SH   SOLE 18 231,692 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,968 91,312 SH   SOLE 19 91,312 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 230,451 5,303,820 SH   SOLE 21 5,303,820 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 59,473 1,368,780 SH   SOLE 22 1,322,965 0 45,815
CALIFORNIA WTR SVC GROUP COM 130788102 810 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 313 7,209 SH   SOLE 28 7,209 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 16,323 375,669 SH   SOLE 30 375,669 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 99 2,271 SH   SOLE 36 2,271 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 238 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 142 41,257 SH   SOLE 2 20,844 0 20,413
CALITHERA BIOSCIENCES INC COM 13089P101 4 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,014 293,812 SH   SOLE 18 273,010 0 20,802
CALITHERA BIOSCIENCES INC COM 13089P101 1,257 364,318 SH   SOLE 19 364,318 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7,554 2,189,432 SH   SOLE 21 2,189,432 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7,289 2,112,752 SH   SOLE 22 2,043,699 0 69,053
CALITHERA BIOSCIENCES INC COM 13089P101 63 18,371 SH   SOLE 23 18,371 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 340 98,468 SH   SOLE 26 0 0 98,468
CALITHERA BIOSCIENCES INC COM 13089P101 27 7,922 SH   SOLE 30 7,922 0 0
CALIX INC COM 13100M509 883 49,684 SH   SOLE 2 20,941 0 28,743
CALIX INC COM 13100M509 8 422 SH   SOLE 4 422 0 0
CALIX INC COM 13100M509 16 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 24 1,337 SH   SOLE 13 0 0 1,337
CALIX INC COM 13100M509 3,929 220,973 SH   SOLE 18 210,185 0 10,788
CALIX INC COM 13100M509 6,808 382,880 SH   SOLE 19 382,880 0 0
CALIX INC COM 13100M509 34,192 1,923,042 SH   SOLE 21 1,923,042 0 0
CALIX INC COM 13100M509 33,326 1,874,329 SH   SOLE 22 1,822,847 0 51,482
CALIX INC COM 13100M509 528 29,687 SH   SOLE 23 29,687 0 0
CALIX INC COM 13100M509 1,579 88,825 SH   SOLE 26 0 0 88,825
CALIX INC COM 13100M509 192 10,811 SH   SOLE 28 10,811 0 0
CALIX INC COM 13100M509 406 22,860 SH   SOLE 30 22,860 0 0
CALIX INC COM 13100M509 28 1,575 SH   SOLE 34 1,575 0 0
CALIX INC COM 13100M509 70 3,949 SH   SOLE 40 3,949 0 0
CALLAWAY GOLF CO COM 131193104 2,279 119,085 SH   SOLE 2 30,175 0 88,910
CALLAWAY GOLF CO COM 131193104 9 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 37 1,955 SH   SOLE 7 1,955 0 0
CALLAWAY GOLF CO COM 131193104 8,392 438,441 SH   SOLE 18 438,009 0 432
CALLAWAY GOLF CO COM 131193104 3,335 174,258 SH   SOLE 19 174,258 0 0
CALLAWAY GOLF CO COM 131193104 187,747 9,809,135 SH   SOLE 21 9,809,135 0 0
CALLAWAY GOLF CO COM 131193104 51,077 2,668,604 SH   SOLE 22 2,588,694 0 79,910
CALLAWAY GOLF CO COM 131193104 30 1,549 SH   SOLE 25 1,549 0 0
CALLAWAY GOLF CO COM 131193104 1,808 94,473 SH   SOLE 26 19,657 0 74,816
CALLAWAY GOLF CO COM 131193104 244 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 3,638 190,059 SH   SOLE 30 190,059 0 0
CALLAWAY GOLF CO COM 131193104 16 819 SH   SOLE 34 819 0 0
CALLAWAY GOLF CO COM 131193104 73 3,818 SH   SOLE 36 3,818 0 0
CALLAWAY GOLF CO COM 131193104 160 8,378 SH   SOLE 40 8,378 0 0
CALLIDITAS THERAPEUTICS AB SPONSERED ADS 13124Q106 29 1,191 SH   SOLE 22 1,191 0 0
CALLON PETE CO DEL COM 13123X508 184 38,129 SH   SOLE 18 38,129 0 0
CALLON PETE CO DEL COM 13123X508 503 104,261 SH   SOLE 19 104,261 0 0
CALLON PETE CO DEL COM 13123X508 14,870 3,084,972 SH   SOLE 21 3,084,972 0 0
CALLON PETE CO DEL COM 13123X508 3,463 718,489 SH   SOLE 22 718,489 0 0
CALLON PETE CO DEL COM 13123X508 222 46,090 SH   SOLE 30 46,090 0 0
CALYXT INC COM 13173L107 22 3,923 SH   SOLE 2 526 0 3,397
CALYXT INC COM 13173L107 219 39,975 SH   SOLE 18 39,975 0 0
CALYXT INC COM 13173L107 102 18,592 SH   SOLE 19 18,592 0 0
CALYXT INC COM 13173L107 2,255 410,742 SH   SOLE 21 410,742 0 0
CALYXT INC COM 13173L107 1,428 260,139 SH   SOLE 22 257,798 0 2,341
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBIUM NETWORKS CORP SHS G17766109 57 3,352 SH   SOLE 2 195 0 3,157
CAMBIUM NETWORKS CORP SHS G17766109 321 19,000 SH   SOLE 18 19,000 0 0
CAMBIUM NETWORKS CORP SHS G17766109 161 9,537 SH   SOLE 19 9,537 0 0
CAMBIUM NETWORKS CORP SHS G17766109 3,084 182,829 SH   SOLE 21 182,829 0 0
CAMBIUM NETWORKS CORP SHS G17766109 907 53,752 SH   SOLE 22 52,462 0 1,290
CAMBRIDGE BANCORP COM 132152109 256 4,818 SH   SOLE 2 388 0 4,430
CAMBRIDGE BANCORP COM 132152109 4 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,392 26,191 SH   SOLE 18 26,191 0 0
CAMBRIDGE BANCORP COM 132152109 614 11,554 SH   SOLE 19 11,554 0 0
CAMBRIDGE BANCORP COM 132152109 10,944 205,861 SH   SOLE 21 205,861 0 0
CAMBRIDGE BANCORP COM 132152109 7,037 132,383 SH   SOLE 22 130,082 0 2,301
CAMDEN NATL CORP COM 133034108 540 17,854 SH   SOLE 2 5,370 0 12,484
CAMDEN NATL CORP COM 133034108 10 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 1,799 59,524 SH   SOLE 18 59,524 0 0
CAMDEN NATL CORP COM 133034108 812 26,849 SH   SOLE 19 26,849 0 0
CAMDEN NATL CORP COM 133034108 15,456 511,379 SH   SOLE 21 511,379 0 0
CAMDEN NATL CORP COM 133034108 17,214 569,532 SH   SOLE 22 552,603 0 16,929
CAMDEN NATL CORP COM 133034108 19 631 SH   SOLE 23 631 0 0
CAMDEN NATL CORP COM 133034108 17 574 SH   SOLE 25 574 0 0
CAMDEN NATL CORP COM 133034108 91 3,004 SH   SOLE 26 0 0 3,004
CAMDEN NATL CORP COM 133034108 69 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 332 10,968 SH   SOLE 30 10,968 0 0
CAMDEN NATL CORP COM 133034108 43 1,409 SH   SOLE 36 1,409 0 0
CAMDEN NATL CORP COM 133034108 33 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,145 305,070 SH   SOLE 2 97,278 0 207,792
CAMDEN PPTY TR SH BEN INT 133131102 10,305 115,818 SH   SOLE 4 112,719 0 3,099
CAMDEN PPTY TR SH BEN INT 133131102 18,269 205,313 SH   SOLE 7 155,076 0 50,237
CAMDEN PPTY TR SH BEN INT 133131102 35 389 SH   SOLE 13 389 0 0
CAMDEN PPTY TR SH BEN INT 133131102 851 9,562 SH   SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 25,135 282,476 SH   SOLE 18 268,694 0 13,782
CAMDEN PPTY TR SH BEN INT 133131102 14,935 167,842 SH   SOLE 19 167,842 0 0
CAMDEN PPTY TR SH BEN INT 133131102 581,445 6,534,553 SH   SOLE 21 6,534,553 0 0
CAMDEN PPTY TR SH BEN INT 133131102 362,361 4,072,385 SH   SOLE 22 3,895,195 0 177,190
CAMDEN PPTY TR SH BEN INT 133131102 6,709 75,395 SH   SOLE 23 75,395 0 0
CAMDEN PPTY TR SH BEN INT 133131102 30,053 337,745 SH   SOLE 25 337,745 0 0
CAMDEN PPTY TR SH BEN INT 133131102 25,892 290,982 SH   SOLE 26 114,777 0 176,205
CAMDEN PPTY TR SH BEN INT 133131102 1,688 18,967 SH   SOLE 28 13,471 0 5,496
CAMDEN PPTY TR SH BEN INT 133131102 7,416 83,339 SH   SOLE 29 62,665 0 20,674
CAMDEN PPTY TR SH BEN INT 133131102 52,476 589,754 SH   SOLE 30 566,095 0 23,659
CAMDEN PPTY TR SH BEN INT 133131102 2,416 27,157 SH   SOLE 31 22,711 0 4,446
CAMDEN PPTY TR SH BEN INT 133131102 491 5,515 SH   SOLE 34 5,515 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,339 37,522 SH   SOLE 36 37,522 0 0
CAMDEN PPTY TR SH BEN INT 133131102 242 2,725 SH   SOLE 40 2,725 0 0
CAMECO CORP COM 13321L108 1,139 112,747 SH   SOLE 21 112,747 0 0
CAMPBELL SOUP CO COM 134429109 22,476 464,669 SH   SOLE 2 79,317 0 385,352
CAMPBELL SOUP CO COM 134429109 4,852 100,312 SH   SOLE 4 94,622 0 5,690
CAMPBELL SOUP CO COM 134429109 9,974 206,199 SH   SOLE 7 198,495 0 7,704
CAMPBELL SOUP CO COM 134429109 14 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 1,018 21,049 SH   SOLE 15 21,049 0 0
CAMPBELL SOUP CO COM 134429109 18,622 385,000 SH   SOLE 18 352,882 0 32,118
CAMPBELL SOUP CO COM 134429109 7,110 146,989 SH   SOLE 19 146,989 0 0
CAMPBELL SOUP CO COM 134429109 321,403 6,644,674 SH   SOLE 21 6,644,674 0 0
CAMPBELL SOUP CO COM 134429109 246,662 5,099,483 SH   SOLE 22 4,733,599 0 365,884
CAMPBELL SOUP CO COM 134429109 7,555 156,191 SH   SOLE 23 156,191 0 0
CAMPBELL SOUP CO COM 134429109 12,273 253,738 SH   SOLE 25 253,738 0 0
CAMPBELL SOUP CO COM 134429109 60,971 1,260,510 SH   SOLE 26 216,697 0 1,043,813
CAMPBELL SOUP CO COM 134429109 1,780 36,801 SH   SOLE 28 25,878 0 10,923
CAMPBELL SOUP CO COM 134429109 1,906 39,403 SH   SOLE 29 1,057 0 38,346
CAMPBELL SOUP CO COM 134429109 57,764 1,194,221 SH   SOLE 30 1,165,877 0 28,344
CAMPBELL SOUP CO COM 134429109 2,716 56,147 SH   SOLE 31 26,057 0 30,090
CAMPBELL SOUP CO COM 134429109 420 8,688 SH   SOLE 34 8,688 0 0
CAMPBELL SOUP CO COM 134429109 7,235 149,570 SH   SOLE 36 149,570 0 0
CAMPBELL SOUP CO COM 134429109 177 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 905 30,423 SH   SOLE 2 13,447 0 16,976
CAMPING WORLD HLDGS INC CL A 13462K109 8 282 SH   SOLE 4 282 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 21 720 SH   SOLE 7 720 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,934 132,225 SH   SOLE 18 124,782 0 7,443
CAMPING WORLD HLDGS INC CL A 13462K109 5,505 185,047 SH   SOLE 19 185,047 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 30,352 1,020,226 SH   SOLE 21 1,020,226 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 29,337 986,107 SH   SOLE 22 961,359 0 24,748
CAMPING WORLD HLDGS INC CL A 13462K109 266 8,937 SH   SOLE 23 8,937 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 19 641 SH   SOLE 25 641 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,098 36,918 SH   SOLE 26 0 0 36,918
CAMPING WORLD HLDGS INC CL A 13462K109 128 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 399 13,406 SH   SOLE 30 13,406 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 4 118 SH   SOLE 34 118 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 47 1,575 SH   SOLE 36 1,575 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 95 3,182 SH   SOLE 40 3,182 0 0
CANADIAN NAT RES LTD COM 136385101 5,386 336,438 SH   SOLE 21 336,438 0 0
CANADIAN NATL RY CO COM 136375102 22,217 208,686 SH   SOLE 18 208,686 0 0
CANADIAN PAC RY LTD COM 13645T100 180 591 SH   SOLE 18 0 0 591
CANADIAN SOLAR INC COM 136635109 39 1,100 SH   SOLE 7 1,100 0 0
CANADIAN SOLAR INC COM 136635109 2,153 61,340 SH   SOLE 19 61,340 0 0
CANADIAN SOLAR INC COM 136635109 40,243 1,146,525 SH   SOLE 21 1,146,525 0 0
CANADIAN SOLAR INC COM 136635109 185 5,271 SH   SOLE 22 5,271 0 0
CANADIAN SOLAR INC COM 136635109 54,762 1,560,160 SH   SOLE 30 1,560,160 0 0
CANADIAN SOLAR INC COM 136635109 36,524 1,040,565 SH   SOLE 34 1,040,565 0 0
CANADIAN SOLAR INC COM 136635109 221 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM NEW 13739U203 1 257 SH   SOLE 21 257 0 0
CANCER GENETICS INC COM NEW 13739U203 151 36,408 SH   SOLE 22 36,408 0 0
CANNAE HLDGS INC COM 13765N107 3,711 99,604 SH   SOLE 2 26,478 0 73,126
CANNAE HLDGS INC COM 13765N107 23 605 SH   SOLE 4 605 0 0
CANNAE HLDGS INC COM 13765N107 61 1,631 SH   SOLE 7 1,631 0 0
CANNAE HLDGS INC COM 13765N107 11,844 317,887 SH   SOLE 18 317,887 0 0
CANNAE HLDGS INC COM 13765N107 5,951 159,709 SH   SOLE 19 159,709 0 0
CANNAE HLDGS INC COM 13765N107 101,744 2,730,642 SH   SOLE 21 2,730,642 0 0
CANNAE HLDGS INC COM 13765N107 88,035 2,362,723 SH   SOLE 22 2,290,880 0 71,843
CANNAE HLDGS INC COM 13765N107 1,554 41,701 SH   SOLE 26 13,850 0 27,851
CANNAE HLDGS INC COM 13765N107 327 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 18,307 491,333 SH   SOLE 30 491,333 0 0
CANNAE HLDGS INC COM 13765N107 283 7,602 SH   SOLE 40 7,602 0 0
CANON INC SPONSORED ADR 138006309 2 101 SH   SOLE 18 101 0 0
CANTEL MED CORP COM 138098108 2,044 46,521 SH   SOLE 2 29,419 0 17,102
CANTEL MED CORP COM 138098108 7 160 SH   SOLE 4 160 0 0
CANTEL MED CORP COM 138098108 35 793 SH   SOLE 7 793 0 0
CANTEL MED CORP COM 138098108 10,181 231,708 SH   SOLE 18 223,926 0 7,782
CANTEL MED CORP COM 138098108 5,906 134,409 SH   SOLE 19 134,409 0 0
CANTEL MED CORP COM 138098108 118,680 2,700,955 SH   SOLE 21 2,700,955 0 0
CANTEL MED CORP COM 138098108 58,148 1,323,342 SH   SOLE 22 1,282,983 0 40,359
CANTEL MED CORP COM 138098108 293 6,670 SH   SOLE 23 6,670 0 0
CANTEL MED CORP COM 138098108 1,599 36,394 SH   SOLE 26 9,572 0 26,822
CANTEL MED CORP COM 138098108 301 6,848 SH   SOLE 28 6,848 0 0
CANTEL MED CORP COM 138098108 636 14,478 SH   SOLE 30 14,478 0 0
CANTEL MED CORP COM 138098108 43 986 SH   SOLE 34 986 0 0
CANTEL MED CORP COM 138098108 179 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 9 702 SH   SOLE 18 702 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH   SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 52 5,504 SH   SOLE 2 297 0 5,207
CAPITAL BANCORP INC MD COM 139737100 3 334 SH   SOLE 13 0 0 334
CAPITAL BANCORP INC MD COM 139737100 281 29,655 SH   SOLE 18 29,655 0 0
CAPITAL BANCORP INC MD COM 139737100 143 15,067 SH   SOLE 19 15,067 0 0
CAPITAL BANCORP INC MD COM 139737100 2,329 246,160 SH   SOLE 21 246,160 0 0
CAPITAL BANCORP INC MD COM 139737100 758 80,092 SH   SOLE 22 78,253 0 1,839
CAPITAL CITY BK GROUP INC COM 139674105 598 31,815 SH   SOLE 2 8,026 0 23,789
CAPITAL CITY BK GROUP INC COM 139674105 5 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 10 553 SH   SOLE 13 0 0 553
CAPITAL CITY BK GROUP INC COM 139674105 1,096 58,331 SH   SOLE 18 58,331 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,866 99,290 SH   SOLE 19 99,290 0 0
CAPITAL CITY BK GROUP INC COM 139674105 8,924 474,909 SH   SOLE 21 474,909 0 0
CAPITAL CITY BK GROUP INC COM 139674105 13,371 711,604 SH   SOLE 22 707,203 0 4,401
CAPITAL CITY BK GROUP INC COM 139674105 162 8,604 SH   SOLE 23 8,604 0 0
CAPITAL CITY BK GROUP INC COM 139674105 521 27,710 SH   SOLE 26 0 0 27,710
CAPITAL CITY BK GROUP INC COM 139674105 53 2,797 SH   SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 36 1,913 SH   SOLE 30 1,913 0 0
CAPITAL CITY BK GROUP INC COM 139674105 42 2,209 SH   SOLE 40 2,209 0 0
CAPITAL ONE FINL CORP COM 14040H105 83,349 1,159,884 SH   SOLE 2 172,619 0 987,265
CAPITAL ONE FINL CORP COM 14040H105 17,954 249,843 SH   SOLE 4 235,604 0 14,239
CAPITAL ONE FINL CORP COM 14040H105 31,416 437,186 SH   SOLE 7 388,246 0 48,940
CAPITAL ONE FINL CORP COM 14040H105 89 1,240 SH   SOLE 13 1,240 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,088 56,888 SH   SOLE 15 56,888 0 0
CAPITAL ONE FINL CORP COM 14040H105 139,511 1,941,422 SH   SOLE 18 1,868,566 0 72,856
CAPITAL ONE FINL CORP COM 14040H105 213,429 2,970,061 SH   SOLE 19 2,970,061 0 0
CAPITAL ONE FINL CORP COM 14040H105 638,061 8,879,228 SH   SOLE 21 8,879,228 0 0
CAPITAL ONE FINL CORP COM 14040H105 785,533 10,931,434 SH   SOLE 22 10,000,803 0 930,631
CAPITAL ONE FINL CORP COM 14040H105 24,441 340,118 SH   SOLE 23 340,118 0 0
CAPITAL ONE FINL CORP COM 14040H105 35,799 498,181 SH   SOLE 25 498,181 0 0
CAPITAL ONE FINL CORP COM 14040H105 140,865 1,960,272 SH   SOLE 26 346,050 0 1,614,222
CAPITAL ONE FINL CORP COM 14040H105 6,420 89,335 SH   SOLE 28 62,707 0 26,628
CAPITAL ONE FINL CORP COM 14040H105 148 2,054 SH   SOLE 29 2,054 0 0
CAPITAL ONE FINL CORP COM 14040H105 130,380 1,814,355 SH   SOLE 30 1,814,355 0 0
CAPITAL ONE FINL CORP COM 14040H105 7,584 105,532 SH   SOLE 31 60,631 0 44,901
CAPITAL ONE FINL CORP COM 14040H105 92,449 1,286,514 SH   SOLE 34 1,286,514 0 0
CAPITAL ONE FINL CORP COM 14040H105 26,947 374,996 SH   SOLE 36 374,996 0 0
CAPITAL ONE FINL CORP COM 14040H105 695 9,670 SH   SOLE 40 9,670 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 89 13,445 SH   SOLE 22 13,445 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1,559 110,946 SH   SOLE 30 110,946 0 0
CAPITAL SR LIVING CORP COM 140475104 14 21,598 SH   SOLE 21 21,598 0 0
CAPITAL SR LIVING CORP COM 140475104 371 590,247 SH   SOLE 22 590,247 0 0
CAPITOL FED FINL INC COM 14057J101 1,533 165,498 SH   SOLE 2 44,186 0 121,312
CAPITOL FED FINL INC COM 14057J101 8 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 91 9,873 SH   SOLE 7 9,873 0 0
CAPITOL FED FINL INC COM 14057J101 4,570 493,238 SH   SOLE 18 493,238 0 0
CAPITOL FED FINL INC COM 14057J101 3,070 331,384 SH   SOLE 19 331,384 0 0
CAPITOL FED FINL INC COM 14057J101 40,487 4,369,870 SH   SOLE 21 4,369,870 0 0
CAPITOL FED FINL INC COM 14057J101 38,817 4,189,645 SH   SOLE 22 4,078,635 0 111,010
CAPITOL FED FINL INC COM 14057J101 78 8,376 SH   SOLE 23 8,376 0 0
CAPITOL FED FINL INC COM 14057J101 1,211 130,702 SH   SOLE 26 77,625 0 53,077
CAPITOL FED FINL INC COM 14057J101 173 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 421 45,447 SH   SOLE 30 45,447 0 0
CAPITOL FED FINL INC COM 14057J101 42 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 152 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 5,701 316,722 SH   SOLE 2 50,189 0 266,533
CAPRI HOLDINGS LIMITED SHS G1890L107 13 706 SH   SOLE 4 706 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 208 11,555 SH   SOLE 7 4,542 0 7,013
CAPRI HOLDINGS LIMITED SHS G1890L107 3,602 200,094 SH   SOLE 18 200,094 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 634 35,218 SH   SOLE 19 35,218 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 235,341 13,074,502 SH   SOLE 21 13,074,502 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 71,221 3,956,720 SH   SOLE 22 3,749,615 0 207,105
CAPRI HOLDINGS LIMITED SHS G1890L107 20 1,133 SH   SOLE 25 1,133 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,028 57,096 SH   SOLE 26 31,826 0 25,270
CAPRI HOLDINGS LIMITED SHS G1890L107 350 19,429 SH   SOLE 28 19,429 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 4,139 229,924 SH   SOLE 30 229,924 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,192 66,198 SH   SOLE 31 2,974 0 63,224
CAPRI HOLDINGS LIMITED SHS G1890L107 217 12,058 SH   SOLE 36 12,058 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 272 15,085 SH   SOLE 40 15,085 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 15 2,871 SH   SOLE 18 2,871 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 158 30,112 SH   SOLE 21 30,112 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1,620 308,540 SH   SOLE 22 308,540 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 147 15,007 SH   SOLE 2 2,255 0 12,752
CAPSTAR FINL HLDGS INC COM 14070T102 4 454 SH   SOLE 7 454 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 666 67,901 SH   SOLE 18 67,901 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 794 80,986 SH   SOLE 19 80,986 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,397 550,138 SH   SOLE 21 550,138 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 4,606 469,521 SH   SOLE 22 464,390 0 5,131
CAPSTAR FINL HLDGS INC COM 14070T102 37 3,724 SH   SOLE 23 3,724 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 71 7,272 SH   SOLE 26 0 0 7,272
CAPSTEAD MTG CORP COM NO PAR 14067E506 649 115,422 SH   SOLE 2 30,953 0 84,469
CAPSTEAD MTG CORP COM NO PAR 14067E506 3 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 8 1,362 SH   SOLE 7 1,362 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,471 439,640 SH   SOLE 18 439,640 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 965 171,625 SH   SOLE 19 171,625 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 70,962 12,626,651 SH   SOLE 21 12,626,651 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 16,930 3,012,486 SH   SOLE 22 2,932,116 0 80,370
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,392 425,614 SH   SOLE 26 12,091 0 413,523
CAPSTEAD MTG CORP COM NO PAR 14067E506 81 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 797 141,818 SH   SOLE 30 141,818 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 62 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM 14067D508 7 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE TURBINE CORP COM 14067D508 676 141,934 SH   SOLE 22 141,934 0 0
CARA THERAPEUTICS INC COM 140755109 357 28,091 SH   SOLE 2 14,714 0 13,377
CARA THERAPEUTICS INC COM 140755109 3 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 8 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,111 165,922 SH   SOLE 18 157,621 0 8,301
CARA THERAPEUTICS INC COM 140755109 1,508 118,513 SH   SOLE 19 118,513 0 0
CARA THERAPEUTICS INC COM 140755109 24,478 1,923,617 SH   SOLE 21 1,923,617 0 0
CARA THERAPEUTICS INC COM 140755109 17,758 1,395,538 SH   SOLE 22 1,358,794 0 36,744
CARA THERAPEUTICS INC COM 140755109 30 2,346 SH   SOLE 23 2,346 0 0
CARA THERAPEUTICS INC COM 140755109 257 20,191 SH   SOLE 26 0 0 20,191
CARA THERAPEUTICS INC COM 140755109 51 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 414 32,570 SH   SOLE 30 32,570 0 0
CARA THERAPEUTICS INC COM 140755109 42 3,314 SH   SOLE 40 3,314 0 0
CARDIFF ONCOLOGY INC COM 14147L108 3 188 SH   SOLE 21 188 0 0
CARDIFF ONCOLOGY INC COM 14147L108 4,928 347,286 SH   SOLE 22 341,139 0 6,147
CARDINAL HEALTH INC COM 14149Y108 38,113 811,772 SH   SOLE 2 188,185 0 623,587
CARDINAL HEALTH INC COM 14149Y108 6,566 139,845 SH   SOLE 4 130,711 0 9,134
CARDINAL HEALTH INC COM 14149Y108 23,168 493,470 SH   SOLE 7 308,169 0 185,301
CARDINAL HEALTH INC COM 14149Y108 583 12,427 SH   SOLE 13 12,427 0 0
CARDINAL HEALTH INC COM 14149Y108 1,720 36,636 SH   SOLE 15 36,636 0 0
CARDINAL HEALTH INC COM 14149Y108 33,013 703,148 SH   SOLE 18 639,614 0 63,534
CARDINAL HEALTH INC COM 14149Y108 36,983 787,709 SH   SOLE 19 787,709 0 0
CARDINAL HEALTH INC COM 14149Y108 380 8,100 SH   SOLE 20 8,100 0 0
CARDINAL HEALTH INC COM 14149Y108 440,443 9,381,116 SH   SOLE 21 9,381,116 0 0
CARDINAL HEALTH INC COM 14149Y108 356,431 7,591,725 SH   SOLE 22 6,963,664 0 628,061
CARDINAL HEALTH INC COM 14149Y108 9,810 208,949 SH   SOLE 23 208,949 0 0
CARDINAL HEALTH INC COM 14149Y108 18,250 388,719 SH   SOLE 25 388,719 0 0
CARDINAL HEALTH INC COM 14149Y108 84,333 1,796,234 SH   SOLE 26 239,461 0 1,556,773
CARDINAL HEALTH INC COM 14149Y108 2,685 57,184 SH   SOLE 28 40,090 0 17,094
CARDINAL HEALTH INC COM 14149Y108 2,036 43,373 SH   SOLE 29 576 0 42,797
CARDINAL HEALTH INC COM 14149Y108 79,829 1,700,290 SH   SOLE 30 1,653,719 0 46,571
CARDINAL HEALTH INC COM 14149Y108 4,213 89,732 SH   SOLE 31 35,721 0 54,011
CARDINAL HEALTH INC COM 14149Y108 24,674 525,541 SH   SOLE 34 525,541 0 0
CARDINAL HEALTH INC COM 14149Y108 14,178 301,971 SH   SOLE 36 301,971 0 0
CARDINAL HEALTH INC COM 14149Y108 301 6,420 SH   SOLE 40 6,420 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,229 31,225 SH   SOLE 2 14,561 0 16,664
CARDIOVASCULAR SYS INC DEL COM 141619106 9 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 32 809 SH   SOLE 7 809 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 7,636 194,046 SH   SOLE 18 181,888 0 12,158
CARDIOVASCULAR SYS INC DEL COM 141619106 15,242 387,349 SH   SOLE 19 387,349 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 174,376 4,431,413 SH   SOLE 21 4,431,413 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 48,618 1,235,540 SH   SOLE 22 1,200,712 0 34,828
CARDIOVASCULAR SYS INC DEL COM 141619106 390 9,920 SH   SOLE 23 9,920 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 36 915 SH   SOLE 25 915 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,008 51,030 SH   SOLE 26 16,096 0 34,934
CARDIOVASCULAR SYS INC DEL COM 141619106 252 6,395 SH   SOLE 28 6,395 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,410 61,239 SH   SOLE 30 61,239 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 41 1,042 SH   SOLE 34 1,042 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 89 2,258 SH   SOLE 36 2,258 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 130 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 1,615 22,882 SH   SOLE 2 9,835 0 13,047
CARDLYTICS INC COM 14161W105 9 123 SH   SOLE 4 123 0 0
CARDLYTICS INC COM 14161W105 351 4,979 SH   SOLE 7 463 0 4,516
CARDLYTICS INC COM 14161W105 7,377 104,531 SH   SOLE 18 97,179 0 7,352
CARDLYTICS INC COM 14161W105 9,389 133,045 SH   SOLE 19 133,045 0 0
CARDLYTICS INC COM 14161W105 58,269 825,691 SH   SOLE 21 825,691 0 0
CARDLYTICS INC COM 14161W105 58,016 822,103 SH   SOLE 22 798,538 0 23,565
CARDLYTICS INC COM 14161W105 497 7,041 SH   SOLE 23 7,041 0 0
CARDLYTICS INC COM 14161W105 24 335 SH   SOLE 25 335 0 0
CARDLYTICS INC COM 14161W105 1,948 27,605 SH   SOLE 26 0 0 27,605
CARDLYTICS INC COM 14161W105 255 3,615 SH   SOLE 28 3,615 0 0
CARDLYTICS INC COM 14161W105 618 8,757 SH   SOLE 30 8,757 0 0
CARDLYTICS INC COM 14161W105 85 1,207 SH   SOLE 34 1,207 0 0
CARDLYTICS INC COM 14161W105 58 816 SH   SOLE 36 816 0 0
CARDLYTICS INC COM 14161W105 215 3,041 SH   SOLE 40 3,041 0 0
CARDTRONICS PLC SHS CL A G1991C105 785 39,645 SH   SOLE 2 13,385 0 26,260
CARDTRONICS PLC SHS CL A G1991C105 1 30 SH   SOLE 4 30 0 0
CARDTRONICS PLC SHS CL A G1991C105 14 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 3,376 170,521 SH   SOLE 18 170,521 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,673 84,505 SH   SOLE 19 84,505 0 0
CARDTRONICS PLC SHS CL A G1991C105 75,051 3,790,440 SH   SOLE 21 3,790,440 0 0
CARDTRONICS PLC SHS CL A G1991C105 19,546 987,152 SH   SOLE 22 953,617 0 33,535
CARDTRONICS PLC SHS CL A G1991C105 10 480 SH   SOLE 23 480 0 0
CARDTRONICS PLC SHS CL A G1991C105 250 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 109 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,136 57,383 SH   SOLE 30 57,383 0 0
CARDTRONICS PLC SHS CL A G1991C105 95 4,794 SH   SOLE 40 4,794 0 0
CAREDX INC COM 14167L103 1,140 30,053 SH   SOLE 2 14,280 0 15,773
CAREDX INC COM 14167L103 7 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 35 920 SH   SOLE 7 920 0 0
CAREDX INC COM 14167L103 6,979 183,960 SH   SOLE 18 177,929 0 6,031
CAREDX INC COM 14167L103 13,593 358,287 SH   SOLE 19 358,287 0 0
CAREDX INC COM 14167L103 56,899 1,499,701 SH   SOLE 21 1,499,701 0 0
CAREDX INC COM 14167L103 50,833 1,339,825 SH   SOLE 22 1,303,121 0 36,704
CAREDX INC COM 14167L103 47 1,231 SH   SOLE 23 1,231 0 0
CAREDX INC COM 14167L103 866 22,825 SH   SOLE 26 17,636 0 5,189
CAREDX INC COM 14167L103 232 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 6,725 177,261 SH   SOLE 30 177,261 0 0
CAREDX INC COM 14167L103 22 567 SH   SOLE 34 567 0 0
CAREDX INC COM 14167L103 183 4,815 SH   SOLE 40 4,815 0 0
CARETRUST REIT INC COM 14174T107 1,983 111,454 SH   SOLE 2 30,972 0 80,482
CARETRUST REIT INC COM 14174T107 5,676 318,964 SH   SOLE 4 318,964 0 0
CARETRUST REIT INC COM 14174T107 2,062 115,874 SH   SOLE 7 115,874 0 0
CARETRUST REIT INC COM 14174T107 17,269 970,466 SH   SOLE 18 970,466 0 0
CARETRUST REIT INC COM 14174T107 8,088 454,490 SH   SOLE 19 454,490 0 0
CARETRUST REIT INC COM 14174T107 190,389 10,698,996 SH   SOLE 21 10,698,996 0 0
CARETRUST REIT INC COM 14174T107 73,930 4,154,524 SH   SOLE 22 3,649,096 0 505,428
CARETRUST REIT INC COM 14174T107 1,099 61,785 SH   SOLE 23 61,785 0 0
CARETRUST REIT INC COM 14174T107 5,734 322,204 SH   SOLE 25 322,204 0 0
CARETRUST REIT INC COM 14174T107 2,001 112,447 SH   SOLE 26 20,645 0 91,802
CARETRUST REIT INC COM 14174T107 934 52,514 SH   SOLE 28 52,514 0 0
CARETRUST REIT INC COM 14174T107 1,074 60,382 SH   SOLE 29 60,382 0 0
CARETRUST REIT INC COM 14174T107 10,221 574,377 SH   SOLE 30 574,377 0 0
CARETRUST REIT INC COM 14174T107 3,428 192,632 SH   SOLE 34 192,632 0 0
CARETRUST REIT INC COM 14174T107 178 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 5,165 238,804 SH   SOLE 2 170,226 0 68,578
CARGURUS INC COM CL A 141788109 345 15,951 SH   SOLE 4 15,951 0 0
CARGURUS INC COM CL A 141788109 147 6,797 SH   SOLE 7 6,797 0 0
CARGURUS INC COM CL A 141788109 7,818 361,446 SH   SOLE 18 323,749 0 37,697
CARGURUS INC COM CL A 141788109 11,961 552,971 SH   SOLE 19 552,971 0 0
CARGURUS INC COM CL A 141788109 61,342 2,835,978 SH   SOLE 21 2,835,978 0 0
CARGURUS INC COM CL A 141788109 62,983 2,911,827 SH   SOLE 22 2,683,835 0 227,992
CARGURUS INC COM CL A 141788109 1,818 84,055 SH   SOLE 23 84,055 0 0
CARGURUS INC COM CL A 141788109 160 7,408 SH   SOLE 25 7,408 0 0
CARGURUS INC COM CL A 141788109 3,072 142,026 SH   SOLE 26 22,432 0 119,594
CARGURUS INC COM CL A 141788109 242 11,172 SH   SOLE 28 11,172 0 0
CARGURUS INC COM CL A 141788109 816 37,731 SH   SOLE 29 37,731 0 0
CARGURUS INC COM CL A 141788109 2,504 115,781 SH   SOLE 30 115,781 0 0
CARGURUS INC COM CL A 141788109 1,118 51,689 SH   SOLE 31 51,689 0 0
CARGURUS INC COM CL A 141788109 324 14,971 SH   SOLE 34 14,971 0 0
CARGURUS INC COM CL A 141788109 25 1,133 SH   SOLE 36 1,133 0 0
CARGURUS INC COM CL A 141788109 167 7,706 SH   SOLE 40 7,706 0 0
CARLISLE COS INC COM 142339100 26,351 215,337 SH   SOLE 2 109,317 0 106,020
CARLISLE COS INC COM 142339100 588 4,802 SH   SOLE 4 4,802 0 0
CARLISLE COS INC COM 142339100 1,587 12,967 SH   SOLE 7 12,967 0 0
CARLISLE COS INC COM 142339100 307 2,511 SH   SOLE 13 2,511 0 0
CARLISLE COS INC COM 142339100 18,785 153,511 SH   SOLE 18 147,599 0 5,912
CARLISLE COS INC COM 142339100 4,658 38,061 SH   SOLE 19 38,061 0 0
CARLISLE COS INC COM 142339100 300,209 2,453,287 SH   SOLE 21 2,453,287 0 0
CARLISLE COS INC COM 142339100 220,558 1,802,386 SH   SOLE 22 1,661,598 0 140,788
CARLISLE COS INC COM 142339100 674 5,507 SH   SOLE 23 5,507 0 0
CARLISLE COS INC COM 142339100 99 806 SH   SOLE 25 806 0 0
CARLISLE COS INC COM 142339100 6,384 52,169 SH   SOLE 26 13,301 0 38,868
CARLISLE COS INC COM 142339100 950 7,766 SH   SOLE 28 7,766 0 0
CARLISLE COS INC COM 142339100 1,804 14,739 SH   SOLE 29 8,969 0 5,770
CARLISLE COS INC COM 142339100 3,432 28,048 SH   SOLE 30 28,048 0 0
CARLISLE COS INC COM 142339100 302 2,470 SH   SOLE 31 1,772 0 698
CARLISLE COS INC COM 142339100 1,621 13,250 SH   SOLE 34 13,250 0 0
CARLISLE COS INC COM 142339100 651 5,324 SH   SOLE 36 5,324 0 0
CARLISLE COS INC COM 142339100 757 6,185 SH   SOLE 40 6,185 0 0
CARLYLE GROUP INC COM 14316J108 6,856 277,906 SH   SOLE 2 16,474 0 261,432
CARLYLE GROUP INC COM 14316J108 1,721 69,766 SH   SOLE 4 65,945 0 3,821
CARLYLE GROUP INC COM 14316J108 256 10,360 SH   SOLE 7 10,360 0 0
CARLYLE GROUP INC COM 14316J108 309 12,517 SH   SOLE 15 12,517 0 0
CARLYLE GROUP INC COM 14316J108 4,132 167,497 SH   SOLE 18 155,671 0 11,826
CARLYLE GROUP INC COM 14316J108 865 35,049 SH   SOLE 19 35,049 0 0
CARLYLE GROUP INC COM 14316J108 32,992 1,337,322 SH   SOLE 21 1,337,322 0 0
CARLYLE GROUP INC COM 14316J108 75,954 3,078,813 SH   SOLE 22 2,896,101 0 182,712
CARLYLE GROUP INC COM 14316J108 2,382 96,548 SH   SOLE 23 96,548 0 0
CARLYLE GROUP INC COM 14316J108 334 13,526 SH   SOLE 25 13,526 0 0
CARLYLE GROUP INC COM 14316J108 10,886 441,272 SH   SOLE 26 311,704 0 129,568
CARLYLE GROUP INC COM 14316J108 725 29,407 SH   SOLE 28 20,304 0 9,103
CARLYLE GROUP INC COM 14316J108 685 27,777 SH   SOLE 29 506 0 27,271
CARLYLE GROUP INC COM 14316J108 21,404 867,622 SH   SOLE 30 646,247 0 221,375
CARLYLE GROUP INC COM 14316J108 584 23,677 SH   SOLE 31 18,098 0 5,579
CARLYLE GROUP INC COM 14316J108 66 2,658 SH   SOLE 34 2,658 0 0
CARLYLE GROUP INC COM 14316J108 770 31,217 SH   SOLE 36 31,217 0 0
CARMAX INC COM 143130102 41,811 454,913 SH   SOLE 2 99,993 0 354,920
CARMAX INC COM 143130102 7,655 83,288 SH   SOLE 4 78,164 0 5,124
CARMAX INC COM 143130102 13,685 148,900 SH   SOLE 7 143,773 0 5,127
CARMAX INC COM 143130102 45 485 SH   SOLE 13 485 0 0
CARMAX INC COM 143130102 1,869 20,334 SH   SOLE 15 20,334 0 0
CARMAX INC COM 143130102 29,773 323,941 SH   SOLE 18 289,149 0 34,792
CARMAX INC COM 143130102 5,058 55,031 SH   SOLE 19 55,031 0 0
CARMAX INC COM 143130102 339,858 3,697,729 SH   SOLE 21 3,697,729 0 0
CARMAX INC COM 143130102 361,581 3,934,072 SH   SOLE 22 3,525,548 0 408,524
CARMAX INC COM 143130102 12,470 135,675 SH   SOLE 23 135,675 0 0
CARMAX INC COM 143130102 16,074 174,892 SH   SOLE 25 174,892 0 0
CARMAX INC COM 143130102 64,267 699,236 SH   SOLE 26 138,897 0 560,339
CARMAX INC COM 143130102 2,945 32,044 SH   SOLE 28 22,640 0 9,404
CARMAX INC COM 143130102 4,548 49,488 SH   SOLE 29 15,165 0 34,323
CARMAX INC COM 143130102 54,127 588,917 SH   SOLE 30 582,295 0 6,622
CARMAX INC COM 143130102 6,555 71,318 SH   SOLE 31 41,405 0 29,913
CARMAX INC COM 143130102 1,183 12,870 SH   SOLE 34 12,870 0 0
CARMAX INC COM 143130102 10,526 114,522 SH   SOLE 36 114,522 0 0
CARMAX INC COM 143130102 339 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP OPTIONS 143658300 102 6,700 SH Put SOLE 2 6,700 0 0
CARNIVAL CORP OPTIONS 143658300 80 5,300 SH Put SOLE 4 5,300 0 0
CARNIVAL CORP OPTIONS 143658300 940 61,900 SH Put SOLE 18 61,900 0 0
CARNIVAL CORP OPTIONS 143658300 14,953 985,000 SH Put SOLE 19 985,000 0 0
CARNIVAL CORP OPTIONS 143658300 587 38,700 SH Put SOLE 22 38,700 0 0
CARNIVAL CORP OPTIONS 143658300 4,802 316,300 SH Put SOLE 34 316,300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 16,858 1,110,569 SH   SOLE 2 133,807 0 976,762
CARNIVAL CORP UNIT 99/99/9999 143658300 3,128 206,091 SH   SOLE 4 190,818 0 15,273
CARNIVAL CORP UNIT 99/99/9999 143658300 6,998 461,032 SH   SOLE 7 431,070 0 29,962
CARNIVAL CORP UNIT 99/99/9999 143658300 16 1,046 SH   SOLE 13 1,046 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 889 58,560 SH   SOLE 15 58,560 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 14,749 971,593 SH   SOLE 18 891,360 0 80,233
CARNIVAL CORP UNIT 99/99/9999 143658300 2,402 158,262 SH   SOLE 19 158,262 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 186,655 12,296,086 SH   SOLE 21 12,296,086 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 180,092 11,863,795 SH   SOLE 22 10,889,507 0 974,288
CARNIVAL CORP UNIT 99/99/9999 143658300 4,915 323,782 SH   SOLE 23 323,782 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7,128 469,537 SH   SOLE 25 469,537 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 32,013 2,108,869 SH   SOLE 26 522,825 0 1,586,044
CARNIVAL CORP UNIT 99/99/9999 143658300 1,438 94,698 SH   SOLE 28 62,912 0 31,786
CARNIVAL CORP UNIT 99/99/9999 143658300 1,534 101,078 SH   SOLE 29 2,536 0 98,542
CARNIVAL CORP UNIT 99/99/9999 143658300 30,225 1,991,090 SH   SOLE 30 1,991,090 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,851 187,833 SH   SOLE 31 69,699 0 118,134
CARNIVAL CORP UNIT 99/99/9999 143658300 357 23,496 SH   SOLE 34 23,496 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,657 372,686 SH   SOLE 36 372,686 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 155 10,210 SH   SOLE 40 10,210 0 0
CARNIVAL PLC ADR 14365C103 1 54 SH   SOLE 18 54 0 0
CARPARTS COM INC COM 14427M107 101 9,326 SH   SOLE 2 1,180 0 8,146
CARPARTS COM INC COM 14427M107 7 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 972 89,876 SH   SOLE 18 89,876 0 0
CARPARTS COM INC COM 14427M107 449 41,559 SH   SOLE 19 41,559 0 0
CARPARTS COM INC COM 14427M107 8,098 749,140 SH   SOLE 21 749,140 0 0
CARPARTS COM INC COM 14427M107 8,006 740,623 SH   SOLE 22 725,707 0 14,916
CARPENTER TECHNOLOGY CORP COM 144285103 938 51,670 SH   SOLE 2 16,611 0 35,059
CARPENTER TECHNOLOGY CORP COM 144285103 3 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 22 1,238 SH   SOLE 7 1,238 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,062 223,658 SH   SOLE 18 223,658 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,144 118,035 SH   SOLE 19 118,035 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 93,039 5,123,312 SH   SOLE 21 5,123,312 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 26,376 1,452,409 SH   SOLE 22 1,410,990 0 41,419
CARPENTER TECHNOLOGY CORP COM 144285103 113 6,201 SH   SOLE 23 6,201 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 815 44,892 SH   SOLE 26 13,644 0 31,248
CARPENTER TECHNOLOGY CORP COM 144285103 107 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,335 73,489 SH   SOLE 30 73,489 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 23 1,239 SH   SOLE 31 0 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 67 3,686 SH   SOLE 34 3,686 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 11 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 77 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 440 19,707 SH   SOLE 2 5,629 0 14,078
CARRIAGE SVCS INC COM 143905107 4 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,532 68,687 SH   SOLE 18 68,687 0 0
CARRIAGE SVCS INC COM 143905107 706 31,633 SH   SOLE 19 31,633 0 0
CARRIAGE SVCS INC COM 143905107 13,336 597,756 SH   SOLE 21 597,756 0 0
CARRIAGE SVCS INC COM 143905107 11,538 517,166 SH   SOLE 22 500,520 0 16,646
CARRIAGE SVCS INC COM 143905107 350 15,702 SH   SOLE 26 0 0 15,702
CARRIAGE SVCS INC COM 143905107 53 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 207 9,267 SH   SOLE 30 9,267 0 0
CARRIAGE SVCS INC COM 143905107 42 1,881 SH   SOLE 34 1,881 0 0
CARRIAGE SVCS INC COM 143905107 38 1,695 SH   SOLE 40 1,695 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 62,905 2,059,754 SH   SOLE 2 236,325 0 1,823,429
CARRIER GLOBAL CORPORATION COM 14448C104 13,038 426,918 SH   SOLE 4 401,445 0 25,473
CARRIER GLOBAL CORPORATION COM 14448C104 39,124 1,281,066 SH   SOLE 7 790,706 0 490,360
CARRIER GLOBAL CORPORATION COM 14448C104 79 2,587 SH   SOLE 13 2,587 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,034 99,361 SH   SOLE 15 99,361 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 96,143 3,148,087 SH   SOLE 18 3,014,587 0 133,500
CARRIER GLOBAL CORPORATION COM 14448C104 57,118 1,870,284 SH   SOLE 19 1,870,284 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 970,197 31,768,090 SH   SOLE 21 31,768,090 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 607,763 19,900,541 SH   SOLE 22 18,192,256 0 1,708,285
CARRIER GLOBAL CORPORATION COM 14448C104 17,083 559,381 SH   SOLE 23 559,381 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 74,505 2,439,576 SH   SOLE 25 2,439,576 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 136,896 4,482,517 SH   SOLE 26 869,941 0 3,612,576
CARRIER GLOBAL CORPORATION COM 14448C104 4,947 161,970 SH   SOLE 28 112,665 0 49,305
CARRIER GLOBAL CORPORATION COM 14448C104 5,299 173,516 SH   SOLE 29 1,732 0 171,784
CARRIER GLOBAL CORPORATION COM 14448C104 122,861 4,022,947 SH   SOLE 30 3,707,509 0 315,438
CARRIER GLOBAL CORPORATION COM 14448C104 5,548 181,665 SH   SOLE 31 102,196 0 79,469
CARRIER GLOBAL CORPORATION COM 14448C104 24,759 810,723 SH   SOLE 34 810,723 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 16,784 549,585 SH   SOLE 36 549,585 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,474 48,266 SH   SOLE 37 48,266 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 570 18,648 SH   SOLE 40 18,648 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 222 34,462 SH   SOLE 2 2,267 0 32,195
CARROLS RESTAURANT GROUP INC COM 14574X104 5 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 880 136,394 SH   SOLE 18 136,394 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 420 65,059 SH   SOLE 19 65,059 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 7,775 1,205,443 SH   SOLE 21 1,205,443 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 6,949 1,077,439 SH   SOLE 22 1,064,468 0 12,971
CARS COM INC COM 14575E105 724 89,636 SH   SOLE 2 23,653 0 65,983
CARS COM INC COM 14575E105 3 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 9 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 2,052 253,997 SH   SOLE 18 253,997 0 0
CARS COM INC COM 14575E105 1,563 193,460 SH   SOLE 19 193,460 0 0
CARS COM INC COM 14575E105 17,085 2,114,510 SH   SOLE 21 2,114,510 0 0
CARS COM INC COM 14575E105 17,596 2,177,663 SH   SOLE 22 2,119,309 0 58,354
CARS COM INC COM 14575E105 122 15,151 SH   SOLE 23 15,151 0 0
CARS COM INC COM 14575E105 716 88,577 SH   SOLE 26 10,417 0 78,160
CARS COM INC COM 14575E105 68 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 660 81,642 SH   SOLE 30 81,642 0 0
CARS COM INC COM 14575E105 18 2,166 SH   SOLE 31 0 0 2,166
CARS COM INC COM 14575E105 71 8,840 SH   SOLE 34 8,840 0 0
CARS COM INC COM 14575E105 35 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 51 6,304 SH   SOLE 40 6,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 217 32,626 SH   SOLE 2 9,445 0 23,181
CARTER BK & TR MARTINSVILLE COM 146102108 2 326 SH   SOLE 7 326 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 659 99,055 SH   SOLE 18 99,055 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 545 82,022 SH   SOLE 19 82,022 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 5,235 787,178 SH   SOLE 21 787,178 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 4,193 630,538 SH   SOLE 22 622,077 0 8,461
CARTERS INC COM 146229109 16,110 186,071 SH   SOLE 2 101,493 0 84,578
CARTERS INC COM 146229109 692 7,993 SH   SOLE 4 7,993 0 0
CARTERS INC COM 146229109 219 2,527 SH   SOLE 7 2,527 0 0
CARTERS INC COM 146229109 9,919 114,561 SH   SOLE 18 112,576 0 1,985
CARTERS INC COM 146229109 1,263 14,592 SH   SOLE 19 14,592 0 0
CARTERS INC COM 146229109 165,118 1,907,117 SH   SOLE 21 1,907,117 0 0
CARTERS INC COM 146229109 125,655 1,451,321 SH   SOLE 22 1,335,194 0 116,127
CARTERS INC COM 146229109 2,535 29,282 SH   SOLE 23 29,282 0 0
CARTERS INC COM 146229109 309 3,574 SH   SOLE 25 3,574 0 0
CARTERS INC COM 146229109 3,022 34,907 SH   SOLE 26 12,623 0 22,284
CARTERS INC COM 146229109 603 6,961 SH   SOLE 28 6,961 0 0
CARTERS INC COM 146229109 853 9,856 SH   SOLE 29 9,856 0 0
CARTERS INC COM 146229109 1,754 20,257 SH   SOLE 30 20,257 0 0
CARTERS INC COM 146229109 1,488 17,188 SH   SOLE 31 16,521 0 667
CARTERS INC COM 146229109 512 5,911 SH   SOLE 34 5,911 0 0
CARTERS INC COM 146229109 310 3,579 SH   SOLE 36 3,579 0 0
CARTERS INC COM 146229109 424 4,899 SH   SOLE 40 4,899 0 0
CARVANA CO CL A 146869102 25,617 114,845 SH   SOLE 2 18,583 0 96,262
CARVANA CO CL A 146869102 108 483 SH   SOLE 4 483 0 0
CARVANA CO CL A 146869102 237 1,061 SH   SOLE 7 1,061 0 0
CARVANA CO CL A 146869102 6,613 29,645 SH   SOLE 18 29,077 0 568
CARVANA CO CL A 146869102 2,318 10,392 SH   SOLE 19 10,392 0 0
CARVANA CO CL A 146869102 173,951 779,838 SH   SOLE 21 779,838 0 0
CARVANA CO CL A 146869102 292,011 1,309,112 SH   SOLE 22 1,228,909 0 80,203
CARVANA CO CL A 146869102 149 666 SH   SOLE 25 666 0 0
CARVANA CO CL A 146869102 9,202 41,254 SH   SOLE 26 16,347 0 24,907
CARVANA CO CL A 146869102 1,902 8,527 SH   SOLE 28 8,527 0 0
CARVANA CO CL A 146869102 15,609 69,976 SH   SOLE 30 69,976 0 0
CARVANA CO CL A 146869102 263 1,181 SH   SOLE 31 1,066 0 115
CARVANA CO CL A 146869102 424 1,899 SH   SOLE 34 1,899 0 0
CARVANA CO CL A 146869102 367 1,645 SH   SOLE 36 1,645 0 0
CARVANA CO CL A 146869102 1,561 6,997 SH   SOLE 40 6,997 0 0
CASA SYS INC COM 14713L102 105 26,045 SH   SOLE 2 11,647 0 14,398
CASA SYS INC COM 14713L102 1 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 451 111,831 SH   SOLE 18 111,831 0 0
CASA SYS INC COM 14713L102 776 192,654 SH   SOLE 19 192,654 0 0
CASA SYS INC COM 14713L102 4,323 1,072,724 SH   SOLE 21 1,072,724 0 0
CASA SYS INC COM 14713L102 4,129 1,024,582 SH   SOLE 22 997,644 0 26,938
CASA SYS INC COM 14713L102 14 3,552 SH   SOLE 23 3,552 0 0
CASA SYS INC COM 14713L102 25 6,118 SH   SOLE 26 0 0 6,118
CASA SYS INC COM 14713L102 17 4,281 SH   SOLE 30 4,281 0 0
CASA SYS INC COM 14713L102 16 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 1,795 32,144 SH   SOLE 2 15,164 0 16,980
CASELLA WASTE SYS INC CL A 147448104 13 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 221 3,950 SH   SOLE 7 1,000 0 2,950
CASELLA WASTE SYS INC CL A 147448104 9,611 172,089 SH   SOLE 18 172,089 0 0
CASELLA WASTE SYS INC CL A 147448104 4,761 85,246 SH   SOLE 19 85,246 0 0
CASELLA WASTE SYS INC CL A 147448104 80,576 1,442,716 SH   SOLE 21 1,442,716 0 0
CASELLA WASTE SYS INC CL A 147448104 69,798 1,249,733 SH   SOLE 22 1,207,284 0 42,449
CASELLA WASTE SYS INC CL A 147448104 1,723 30,852 SH   SOLE 26 13,699 0 17,153
CASELLA WASTE SYS INC CL A 147448104 373 6,670 SH   SOLE 28 6,670 0 0
CASELLA WASTE SYS INC CL A 147448104 1,237 22,155 SH   SOLE 30 22,155 0 0
CASELLA WASTE SYS INC CL A 147448104 53 951 SH   SOLE 34 951 0 0
CASELLA WASTE SYS INC CL A 147448104 266 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 21,230 119,503 SH   SOLE 2 50,108 0 69,395
CASEYS GEN STORES INC COM 147528103 398 2,241 SH   SOLE 4 2,241 0 0
CASEYS GEN STORES INC COM 147528103 980 5,514 SH   SOLE 7 5,514 0 0
CASEYS GEN STORES INC COM 147528103 316 1,779 SH   SOLE 13 0 0 1,779
CASEYS GEN STORES INC COM 147528103 17,200 96,817 SH   SOLE 18 95,606 0 1,211
CASEYS GEN STORES INC COM 147528103 1,775 9,992 SH   SOLE 19 9,992 0 0
CASEYS GEN STORES INC COM 147528103 297,663 1,675,556 SH   SOLE 21 1,675,556 0 0
CASEYS GEN STORES INC COM 147528103 208,744 1,175,032 SH   SOLE 22 1,103,379 0 71,653
CASEYS GEN STORES INC COM 147528103 1,273 7,163 SH   SOLE 23 7,163 0 0
CASEYS GEN STORES INC COM 147528103 3,375 18,999 SH   SOLE 26 8,937 0 10,062
CASEYS GEN STORES INC COM 147528103 911 5,128 SH   SOLE 28 5,128 0 0
CASEYS GEN STORES INC COM 147528103 744 4,190 SH   SOLE 29 4,190 0 0
CASEYS GEN STORES INC COM 147528103 2,472 13,917 SH   SOLE 30 13,917 0 0
CASEYS GEN STORES INC COM 147528103 1,484 8,353 SH   SOLE 31 7,053 0 1,300
CASEYS GEN STORES INC COM 147528103 166 937 SH   SOLE 36 937 0 0
CASEYS GEN STORES INC COM 147528103 683 3,847 SH   SOLE 40 3,847 0 0
CASI PHARMACEUTICALS INC COM 14757U109 39 25,780 SH   SOLE 2 3,407 0 22,373
CASI PHARMACEUTICALS INC COM 14757U109 2 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 398 260,449 SH   SOLE 18 260,449 0 0
CASI PHARMACEUTICALS INC COM 14757U109 144 93,950 SH   SOLE 19 93,950 0 0
CASI PHARMACEUTICALS INC COM 14757U109 2,733 1,786,196 SH   SOLE 21 1,786,196 0 0
CASI PHARMACEUTICALS INC COM 14757U109 2,057 1,344,280 SH   SOLE 22 1,323,281 0 20,999
CASPER SLEEP INC COM 147626105 138 19,133 SH   SOLE 2 1,304 0 17,829
CASPER SLEEP INC COM 147626105 678 94,351 SH   SOLE 18 94,351 0 0
CASPER SLEEP INC COM 147626105 318 44,280 SH   SOLE 19 44,280 0 0
CASPER SLEEP INC COM 147626105 5,636 783,806 SH   SOLE 21 783,806 0 0
CASPER SLEEP INC COM 147626105 3,976 552,984 SH   SOLE 22 542,285 0 10,699
CASS INFORMATION SYS INC COM 14808P109 341 8,471 SH   SOLE 2 4,049 0 4,422
CASS INFORMATION SYS INC COM 14808P109 10 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,268 56,371 SH   SOLE 18 56,371 0 0
CASS INFORMATION SYS INC COM 14808P109 1,078 26,792 SH   SOLE 19 26,792 0 0
CASS INFORMATION SYS INC COM 14808P109 20,068 498,718 SH   SOLE 21 498,718 0 0
CASS INFORMATION SYS INC COM 14808P109 15,572 386,983 SH   SOLE 22 376,029 0 10,954
CASS INFORMATION SYS INC COM 14808P109 539 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 70 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 201 4,999 SH   SOLE 30 4,999 0 0
CASS INFORMATION SYS INC COM 14808P109 52 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 170 14,782 SH   SOLE 2 1,719 0 13,063
CASSAVA SCIENCES INC COM 14817C107 1,109 96,323 SH   SOLE 18 96,323 0 0
CASSAVA SCIENCES INC COM 14817C107 500 43,472 SH   SOLE 19 43,472 0 0
CASSAVA SCIENCES INC COM 14817C107 8,629 749,667 SH   SOLE 21 749,667 0 0
CASSAVA SCIENCES INC COM 14817C107 6,228 541,053 SH   SOLE 22 535,720 0 5,333
CASTLE BIOSCIENCES INC COM 14843C105 374 7,261 SH   SOLE 2 3,713 0 3,548
CASTLE BIOSCIENCES INC COM 14843C105 10 202 SH   SOLE 7 202 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,391 46,472 SH   SOLE 18 42,302 0 4,170
CASTLE BIOSCIENCES INC COM 14843C105 1,114 21,661 SH   SOLE 19 21,661 0 0
CASTLE BIOSCIENCES INC COM 14843C105 30,265 588,232 SH   SOLE 21 588,232 0 0
CASTLE BIOSCIENCES INC COM 14843C105 16,984 330,107 SH   SOLE 22 324,699 0 5,408
CASTLE BIOSCIENCES INC COM 14843C105 295 5,727 SH   SOLE 30 5,727 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 47 41,283 SH   SOLE 2 41,283 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 45 40,196 SH   SOLE 18 2,670 0 37,526
CASTLIGHT HEALTH INC CL B 14862Q100 632 559,276 SH   SOLE 19 559,276 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 123 108,450 SH   SOLE 21 108,450 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 2,535 2,243,636 SH   SOLE 22 2,243,636 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 100 88,342 SH   SOLE 23 88,342 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 187 165,584 SH   SOLE 26 0 0 165,584
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 60 9,676 SH   SOLE 2 952 0 8,724
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 473 76,371 SH   SOLE 18 76,371 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 266 43,017 SH   SOLE 19 43,017 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 3,694 596,762 SH   SOLE 21 596,762 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 2,411 389,544 SH   SOLE 22 385,402 0 4,142
CATALENT INC COM 148806102 37,759 440,800 SH   SOLE 2 78,378 0 362,422
CATALENT INC COM 148806102 6,612 77,191 SH   SOLE 4 72,335 0 4,856
CATALENT INC COM 148806102 12,156 141,914 SH   SOLE 7 137,091 0 4,823
CATALENT INC COM 148806102 439 5,124 SH   SOLE 13 5,124 0 0
CATALENT INC COM 148806102 1,347 15,726 SH   SOLE 15 15,726 0 0
CATALENT INC COM 148806102 47,074 549,544 SH   SOLE 18 516,375 0 33,169
CATALENT INC COM 148806102 174,365 2,035,547 SH   SOLE 19 2,035,547 0 0
CATALENT INC COM 148806102 355,824 4,153,911 SH   SOLE 21 4,153,911 0 0
CATALENT INC COM 148806102 364,299 4,252,845 SH   SOLE 22 3,872,714 0 380,131
CATALENT INC COM 148806102 9,852 115,013 SH   SOLE 23 115,013 0 0
CATALENT INC COM 148806102 3,968 46,317 SH   SOLE 25 46,317 0 0
CATALENT INC COM 148806102 47,598 555,661 SH   SOLE 26 130,853 0 424,808
CATALENT INC COM 148806102 2,591 30,248 SH   SOLE 28 21,389 0 8,859
CATALENT INC COM 148806102 3,292 38,432 SH   SOLE 29 5,362 0 33,070
CATALENT INC COM 148806102 58,288 680,452 SH   SOLE 30 673,045 0 7,407
CATALENT INC COM 148806102 2,904 33,903 SH   SOLE 31 27,624 0 6,279
CATALENT INC COM 148806102 782 9,130 SH   SOLE 34 9,130 0 0
CATALENT INC COM 148806102 2,854 33,314 SH   SOLE 36 33,314 0 0
CATALENT INC COM 148806102 305 3,556 SH   SOLE 40 3,556 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 74 17,257 SH   SOLE 2 944 0 16,313
CATALYST BIOSCIENCES INC COM NEW 14888D208 334 77,678 SH   SOLE 18 77,678 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 142 32,919 SH   SOLE 19 32,919 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,835 659,394 SH   SOLE 21 659,394 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,104 489,243 SH   SOLE 22 484,346 0 4,897
CATALYST PHARMACEUTICALS INC COM 14888U101 212 71,330 SH   SOLE 2 35,626 0 35,704
CATALYST PHARMACEUTICALS INC COM 14888U101 6 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,155 388,792 SH   SOLE 18 388,792 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 543 182,956 SH   SOLE 19 182,956 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 10,211 3,438,102 SH   SOLE 21 3,438,102 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 8,377 2,820,387 SH   SOLE 22 2,735,716 0 84,671
CATALYST PHARMACEUTICALS INC COM 14888U101 43 14,342 SH   SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,597 537,878 SH   SOLE 30 537,878 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 40 13,448 SH   SOLE 40 13,448 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 557 62,352 SH   SOLE 2 16,975 0 45,377
CATCHMARK TIMBER TR INC CL A 14912Y202 10 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,738 194,579 SH   SOLE 18 194,579 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 828 92,734 SH   SOLE 19 92,734 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 17,875 2,001,688 SH   SOLE 21 2,001,688 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 11,949 1,338,091 SH   SOLE 22 1,294,301 0 43,790
CATCHMARK TIMBER TR INC CL A 14912Y202 240 26,899 SH   SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 59 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,019 114,083 SH   SOLE 30 114,083 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 31 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 209,423 1,404,108 SH   SOLE 2 205,968 0 1,198,140
CATERPILLAR INC DEL COM 149123101 37,780 253,305 SH   SOLE 4 236,422 0 16,883
CATERPILLAR INC DEL COM 149123101 79,701 534,366 SH   SOLE 7 479,082 0 55,284
CATERPILLAR INC DEL COM 149123101 252 1,687 SH   SOLE 13 1,687 0 0
CATERPILLAR INC DEL COM 149123101 10,190 68,321 SH   SOLE 15 68,321 0 0
CATERPILLAR INC DEL COM 149123101 38 258 SH   SOLE 17 0 0 258
CATERPILLAR INC DEL COM 149123101 384,458 2,577,658 SH   SOLE 18 2,492,268 0 85,391
CATERPILLAR INC DEL COM 149123101 10,449 70,055 SH   SOLE 19 70,055 0 0
CATERPILLAR INC DEL COM 149123101 1,656,825 11,108,450 SH   SOLE 21 11,108,450 0 0
CATERPILLAR INC DEL COM 149123101 1,867,780 12,522,830 SH   SOLE 22 11,410,792 0 1,112,038
CATERPILLAR INC DEL COM 149123101 56,159 376,527 SH   SOLE 23 376,527 0 0
CATERPILLAR INC DEL COM 149123101 95,359 639,353 SH   SOLE 25 639,353 0 0
CATERPILLAR INC DEL COM 149123101 425,838 2,855,096 SH   SOLE 26 349,587 0 2,505,509
CATERPILLAR INC DEL COM 149123101 15,865 106,368 SH   SOLE 28 74,679 0 31,689
CATERPILLAR INC DEL COM 149123101 119 797 SH   SOLE 29 797 0 0
CATERPILLAR INC DEL COM 149123101 361,508 2,423,789 SH   SOLE 30 2,423,789 0 0
CATERPILLAR INC DEL COM 149123101 18,167 121,805 SH   SOLE 31 71,684 0 50,121
CATERPILLAR INC DEL COM 149123101 11,353 76,118 SH   SOLE 32 76,118 0 0
CATERPILLAR INC DEL COM 149123101 4,903 32,872 SH   SOLE 34 32,872 0 0
CATERPILLAR INC DEL COM 149123101 55,783 374,006 SH   SOLE 36 374,006 0 0
CATERPILLAR INC DEL COM 149123101 1,799 12,065 SH   SOLE 40 12,065 0 0
CATHAY GEN BANCORP COM 149150104 2,620 120,851 SH   SOLE 2 54,560 0 66,291
CATHAY GEN BANCORP COM 149150104 9 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 57 2,649 SH   SOLE 7 2,649 0 0
CATHAY GEN BANCORP COM 149150104 9,820 452,944 SH   SOLE 18 452,944 0 0
CATHAY GEN BANCORP COM 149150104 5,990 276,280 SH   SOLE 19 276,280 0 0
CATHAY GEN BANCORP COM 149150104 107,900 4,976,949 SH   SOLE 21 4,976,949 0 0
CATHAY GEN BANCORP COM 149150104 58,919 2,717,649 SH   SOLE 22 2,650,151 0 67,498
CATHAY GEN BANCORP COM 149150104 28 1,301 SH   SOLE 25 1,301 0 0
CATHAY GEN BANCORP COM 149150104 1,739 80,191 SH   SOLE 26 18,482 0 61,709
CATHAY GEN BANCORP COM 149150104 282 12,989 SH   SOLE 28 12,989 0 0
CATHAY GEN BANCORP COM 149150104 820 37,800 SH   SOLE 30 37,800 0 0
CATHAY GEN BANCORP COM 149150104 163 7,500 SH   SOLE 36 7,500 0 0
CATHAY GEN BANCORP COM 149150104 160 7,403 SH   SOLE 40 7,403 0 0
CATO CORP NEW CL A 149205106 206 26,347 SH   SOLE 2 7,637 0 18,710
CATO CORP NEW CL A 149205106 1 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 3 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 838 107,107 SH   SOLE 18 107,107 0 0
CATO CORP NEW CL A 149205106 326 41,739 SH   SOLE 19 41,739 0 0
CATO CORP NEW CL A 149205106 18,276 2,337,111 SH   SOLE 21 2,337,111 0 0
CATO CORP NEW CL A 149205106 6,931 886,300 SH   SOLE 22 866,437 0 19,863
CATO CORP NEW CL A 149205106 343 43,860 SH   SOLE 26 5,946 0 37,914
CATO CORP NEW CL A 149205106 29 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 308 39,419 SH   SOLE 30 39,419 0 0
CATO CORP NEW CL A 149205106 84 10,751 SH   SOLE 34 10,751 0 0
CATO CORP NEW CL A 149205106 23 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 1,003 5,560 SH   SOLE 2 2,743 0 2,817
CAVCO INDS INC DEL COM 149568107 7 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 35 192 SH   SOLE 7 192 0 0
CAVCO INDS INC DEL COM 149568107 7,594 42,115 SH   SOLE 18 42,115 0 0
CAVCO INDS INC DEL COM 149568107 3,107 17,231 SH   SOLE 19 17,231 0 0
CAVCO INDS INC DEL COM 149568107 186,786 1,035,915 SH   SOLE 21 1,035,915 0 0
CAVCO INDS INC DEL COM 149568107 44,592 247,309 SH   SOLE 22 240,401 0 6,908
CAVCO INDS INC DEL COM 149568107 8 45 SH   SOLE 23 45 0 0
CAVCO INDS INC DEL COM 149568107 591 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 207 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 2,414 13,390 SH   SOLE 30 13,390 0 0
CAVCO INDS INC DEL COM 149568107 175 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 78 4,092 SH   SOLE 2 286 0 3,806
CB FINL SVCS INC COM 12479G101 369 19,349 SH   SOLE 18 19,349 0 0
CB FINL SVCS INC COM 12479G101 137 7,203 SH   SOLE 19 7,203 0 0
CB FINL SVCS INC COM 12479G101 2,729 143,009 SH   SOLE 21 143,009 0 0
CB FINL SVCS INC COM 12479G101 597 31,267 SH   SOLE 22 30,127 0 1,140
CBDMD INC COM 12482W101 192 96,162 SH   SOLE 21 96,162 0 0
CBDMD INC COM 12482W101 715 357,411 SH   SOLE 22 357,411 0 0
CBIZ INC COM 124805102 1,244 54,411 SH   SOLE 2 17,038 0 37,373
CBIZ INC COM 124805102 4 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 20 869 SH   SOLE 7 869 0 0
CBIZ INC COM 124805102 4,286 187,396 SH   SOLE 18 187,396 0 0
CBIZ INC COM 124805102 2,110 92,264 SH   SOLE 19 92,264 0 0
CBIZ INC COM 124805102 38,623 1,688,820 SH   SOLE 21 1,688,820 0 0
CBIZ INC COM 124805102 33,783 1,477,183 SH   SOLE 22 1,438,886 0 38,297
CBIZ INC COM 124805102 611 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 158 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 450 19,661 SH   SOLE 30 19,661 0 0
CBIZ INC COM 124805102 91 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 13 78,437 SH   SOLE 21 78,437 0 0
CBL & ASSOC PPTYS INC COM 124830100 487 3,025,776 SH   SOLE 22 3,025,776 0 0
CBL & ASSOC PPTYS INC COM 124830100 3 18,200 SH   SOLE 31 0 0 18,200
CBM BANCORP INC COM 1248XT104 9 750 SH   SOLE 18 750 0 0
CBM BANCORP INC COM 1248XT104 173 14,140 SH   SOLE 21 14,140 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 29,605 337,420 SH   SOLE 2 100,961 0 236,459
CBOE GLOBAL MARKETS INC COM 12503M108 5,234 59,653 SH   SOLE 4 56,067 0 3,586
CBOE GLOBAL MARKETS INC COM 12503M108 9,863 112,408 SH   SOLE 7 109,384 0 3,024
CBOE GLOBAL MARKETS INC COM 12503M108 1,749 19,936 SH   SOLE 13 19,936 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,197 13,639 SH   SOLE 15 13,639 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 32,223 367,251 SH   SOLE 18 326,537 0 40,714
CBOE GLOBAL MARKETS INC COM 12503M108 14,740 167,994 SH   SOLE 19 167,994 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 326,584 3,722,184 SH   SOLE 21 3,722,184 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 263,490 3,003,072 SH   SOLE 22 2,646,976 0 356,096
CBOE GLOBAL MARKETS INC COM 12503M108 8,073 92,012 SH   SOLE 23 92,012 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 10,747 122,491 SH   SOLE 25 122,491 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 48,040 547,524 SH   SOLE 26 125,728 0 421,796
CBOE GLOBAL MARKETS INC COM 12503M108 1,908 21,751 SH   SOLE 28 15,422 0 6,329
CBOE GLOBAL MARKETS INC COM 12503M108 6,310 71,922 SH   SOLE 29 13,798 0 58,124
CBOE GLOBAL MARKETS INC COM 12503M108 44,708 509,552 SH   SOLE 30 509,552 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,026 34,489 SH   SOLE 31 30,435 0 4,054
CBOE GLOBAL MARKETS INC COM 12503M108 2,518 28,697 SH   SOLE 34 28,697 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 9,673 110,245 SH   SOLE 36 110,245 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 247 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 39,705 845,325 SH   SOLE 2 143,502 0 701,823
CBRE GROUP INC CL A 12504L109 7,551 160,753 SH   SOLE 4 150,204 0 10,549
CBRE GROUP INC CL A 12504L109 17,794 378,839 SH   SOLE 7 297,843 0 80,996
CBRE GROUP INC CL A 12504L109 36 777 SH   SOLE 13 777 0 0
CBRE GROUP INC CL A 12504L109 1,605 34,174 SH   SOLE 15 34,174 0 0
CBRE GROUP INC CL A 12504L109 72,649 1,546,720 SH   SOLE 18 1,369,795 0 176,925
CBRE GROUP INC CL A 12504L109 12,017 255,850 SH   SOLE 19 255,850 0 0
CBRE GROUP INC CL A 12504L109 540,045 11,497,649 SH   SOLE 21 11,497,649 0 0
CBRE GROUP INC CL A 12504L109 370,590 7,889,926 SH   SOLE 22 7,194,139 0 695,787
CBRE GROUP INC CL A 12504L109 11,181 238,056 SH   SOLE 23 238,056 0 0
CBRE GROUP INC CL A 12504L109 24,966 531,526 SH   SOLE 25 497,268 0 34,258
CBRE GROUP INC CL A 12504L109 99,882 2,126,505 SH   SOLE 26 336,351 0 1,790,154
CBRE GROUP INC CL A 12504L109 3,063 65,211 SH   SOLE 28 46,073 0 19,138
CBRE GROUP INC CL A 12504L109 3,357 71,474 SH   SOLE 29 645 0 70,829
CBRE GROUP INC CL A 12504L109 87,912 1,871,655 SH   SOLE 30 1,848,686 0 22,969
CBRE GROUP INC CL A 12504L109 3,134 66,726 SH   SOLE 31 41,240 0 25,486
CBRE GROUP INC CL A 12504L109 11,413 242,991 SH   SOLE 34 242,991 0 0
CBRE GROUP INC CL A 12504L109 12,379 263,561 SH   SOLE 36 263,561 0 0
CBRE GROUP INC CL A 12504L109 302 6,434 SH   SOLE 40 6,434 0 0
CBTX INC COM 12481V104 377 23,042 SH   SOLE 2 6,419 0 16,623
CBTX INC COM 12481V104 6 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,205 73,740 SH   SOLE 18 73,740 0 0
CBTX INC COM 12481V104 585 35,783 SH   SOLE 19 35,783 0 0
CBTX INC COM 12481V104 9,850 602,787 SH   SOLE 21 602,787 0 0
CBTX INC COM 12481V104 9,499 581,356 SH   SOLE 22 567,694 0 13,662
CBTX INC COM 12481V104 27 1,644 SH   SOLE 23 1,644 0 0
CBTX INC COM 12481V104 84 5,131 SH   SOLE 26 0 0 5,131
CBTX INC COM 12481V104 52 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 45 2,763 SH   SOLE 30 2,763 0 0
CBTX INC COM 12481V104 52 3,212 SH   SOLE 40 3,212 0 0
CDK GLOBAL INC COM 12508E101 20,287 465,409 SH   SOLE 2 187,841 0 277,568
CDK GLOBAL INC COM 12508E101 2,707 62,107 SH   SOLE 4 57,886 0 4,221
CDK GLOBAL INC COM 12508E101 1,186 27,202 SH   SOLE 7 27,202 0 0
CDK GLOBAL INC COM 12508E101 28 638 SH   SOLE 13 638 0 0
CDK GLOBAL INC COM 12508E101 496 11,382 SH   SOLE 15 11,382 0 0
CDK GLOBAL INC COM 12508E101 110,984 2,546,081 SH   SOLE 18 2,316,280 0 229,801
CDK GLOBAL INC COM 12508E101 128,771 2,954,131 SH   SOLE 19 2,954,131 0 0
CDK GLOBAL INC COM 12508E101 285,465 6,548,873 SH   SOLE 21 6,548,873 0 0
CDK GLOBAL INC COM 12508E101 187,790 4,308,107 SH   SOLE 22 4,039,697 0 268,410
CDK GLOBAL INC COM 12508E101 5,876 134,799 SH   SOLE 23 134,799 0 0
CDK GLOBAL INC COM 12508E101 4,191 96,143 SH   SOLE 25 51,675 0 44,468
CDK GLOBAL INC COM 12508E101 15,280 350,548 SH   SOLE 26 170,867 0 179,681
CDK GLOBAL INC COM 12508E101 1,030 23,640 SH   SOLE 28 15,326 0 8,314
CDK GLOBAL INC COM 12508E101 2,104 48,269 SH   SOLE 29 22,930 0 25,339
CDK GLOBAL INC COM 12508E101 31,377 719,826 SH   SOLE 30 676,200 0 43,626
CDK GLOBAL INC COM 12508E101 2,450 56,197 SH   SOLE 31 42,400 0 13,797
CDK GLOBAL INC COM 12508E101 20,673 474,271 SH   SOLE 34 474,271 0 0
CDK GLOBAL INC COM 12508E101 3,861 88,571 SH   SOLE 36 88,571 0 0
CDK GLOBAL INC COM 12508E101 111 2,536 SH   SOLE 40 2,536 0 0
CDW CORP COM 12514G108 42,022 351,563 SH   SOLE 2 46,704 0 304,859
CDW CORP COM 12514G108 8,493 71,054 SH   SOLE 4 66,509 0 4,545
CDW CORP COM 12514G108 26,879 224,875 SH   SOLE 7 139,154 0 85,721
CDW CORP COM 12514G108 51 425 SH   SOLE 13 425 0 0
CDW CORP COM 12514G108 1,644 13,754 SH   SOLE 15 13,754 0 0
CDW CORP COM 12514G108 36,090 301,935 SH   SOLE 18 279,385 0 22,550
CDW CORP COM 12514G108 4,813 40,265 SH   SOLE 19 40,265 0 0
CDW CORP COM 12514G108 470,167 3,933,466 SH   SOLE 21 3,933,466 0 0
CDW CORP COM 12514G108 405,242 3,390,296 SH   SOLE 22 3,099,067 0 291,229
CDW CORP COM 12514G108 11,634 97,331 SH   SOLE 23 97,331 0 0
CDW CORP COM 12514G108 19,024 159,160 SH   SOLE 25 159,160 0 0
CDW CORP COM 12514G108 68,383 572,098 SH   SOLE 26 111,661 0 460,437
CDW CORP COM 12514G108 3,422 28,626 SH   SOLE 28 19,818 0 8,808
CDW CORP COM 12514G108 3,608 30,185 SH   SOLE 29 170 0 30,015
CDW CORP COM 12514G108 72,849 609,458 SH   SOLE 30 609,458 0 0
CDW CORP COM 12514G108 5,413 45,287 SH   SOLE 31 18,606 0 26,681
CDW CORP COM 12514G108 3,390 28,361 SH   SOLE 32 28,361 0 0
CDW CORP COM 12514G108 878 7,344 SH   SOLE 34 7,344 0 0
CDW CORP COM 12514G108 11,175 93,490 SH   SOLE 36 93,490 0 0
CDW CORP COM 12514G108 386 3,227 SH   SOLE 40 3,227 0 0
CECO ENVIRONMENTAL CORP COM 125141101 223 30,649 SH   SOLE 2 1,390 0 29,259
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 989 135,683 SH   SOLE 18 135,683 0 0
CECO ENVIRONMENTAL CORP COM 125141101 613 84,026 SH   SOLE 19 84,026 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,694 1,055,442 SH   SOLE 21 1,055,442 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,104 837,275 SH   SOLE 22 824,923 0 12,352
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 3 3,401 SH   SOLE 18 3,401 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 67 82,967 SH   SOLE 21 82,967 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,340 1,653,914 SH   SOLE 22 1,653,914 0 0
CEL-SCI CORP COM PAR NEW 150837607 286 22,461 SH   SOLE 2 10,704 0 11,757
CEL-SCI CORP COM PAR NEW 150837607 8 592 SH   SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,671 131,034 SH   SOLE 18 131,034 0 0
CEL-SCI CORP COM PAR NEW 150837607 803 62,958 SH   SOLE 19 62,958 0 0
CEL-SCI CORP COM PAR NEW 150837607 14,606 1,145,570 SH   SOLE 21 1,145,570 0 0
CEL-SCI CORP COM PAR NEW 150837607 12,296 964,405 SH   SOLE 22 952,283 0 12,122
CEL-SCI CORP COM PAR NEW 150837607 170 13,333 SH   SOLE 30 13,333 0 0
CEL-SCI CORP COM PAR NEW 150837607 47 3,667 SH   SOLE 40 3,667 0 0
CELANESE CORP DEL COM 150870103 28,651 266,641 SH   SOLE 2 49,273 0 217,368
CELANESE CORP DEL COM 150870103 5,821 54,172 SH   SOLE 4 50,549 0 3,623
CELANESE CORP DEL COM 150870103 14,541 135,332 SH   SOLE 7 102,680 0 32,652
CELANESE CORP DEL COM 150870103 51 478 SH   SOLE 13 478 0 0
CELANESE CORP DEL COM 150870103 1,726 16,060 SH   SOLE 15 16,060 0 0
CELANESE CORP DEL COM 150870103 24,157 224,820 SH   SOLE 18 206,244 0 18,576
CELANESE CORP DEL COM 150870103 3,503 32,601 SH   SOLE 19 32,601 0 0
CELANESE CORP DEL COM 150870103 320,861 2,986,146 SH   SOLE 21 2,986,146 0 0
CELANESE CORP DEL COM 150870103 306,641 2,853,801 SH   SOLE 22 2,601,259 0 252,542
CELANESE CORP DEL COM 150870103 8,910 82,924 SH   SOLE 23 82,924 0 0
CELANESE CORP DEL COM 150870103 12,545 116,755 SH   SOLE 25 116,755 0 0
CELANESE CORP DEL COM 150870103 75,281 700,612 SH   SOLE 26 102,151 0 598,461
CELANESE CORP DEL COM 150870103 2,422 22,537 SH   SOLE 28 16,188 0 6,349
CELANESE CORP DEL COM 150870103 2,691 25,044 SH   SOLE 29 109 0 24,935
CELANESE CORP DEL COM 150870103 45,828 426,504 SH   SOLE 30 426,504 0 0
CELANESE CORP DEL COM 150870103 4,632 43,104 SH   SOLE 31 14,118 0 28,986
CELANESE CORP DEL COM 150870103 569 5,291 SH   SOLE 34 5,291 0 0
CELANESE CORP DEL COM 150870103 8,432 78,472 SH   SOLE 36 78,472 0 0
CELANESE CORP DEL COM 150870103 297 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 8 1,426 SH   SOLE 18 1,426 0 0
CELCUITY INC COM 15102K100 216 37,204 SH   SOLE 21 37,204 0 0
CELCUITY INC COM 15102K100 87 15,061 SH   SOLE 22 15,061 0 0
CELESTICA INC SUB VTG SHS 15101Q108 186 26,909 SH   SOLE 21 26,909 0 0
CELESTICA INC SUB VTG SHS 15101Q108 68 9,802 SH   SOLE 22 9,802 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 133 8,964 SH   SOLE 18 8,964 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH   SOLE 19 23 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,168 146,191 SH   SOLE 21 146,191 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 9,438 636,418 SH   SOLE 22 636,418 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPON ADS 15117K103 3,181 171,970 SH   SOLE 21 171,970 0 0
CELLECTIS S A SPON ADS 15117K103 65 3,538 SH   SOLE 30 3,538 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 130 7,076 SH   SOLE 2 768 0 6,308
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 978 53,353 SH   SOLE 18 53,353 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 1,041 56,764 SH   SOLE 19 56,764 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7,819 426,318 SH   SOLE 21 426,318 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5,740 312,953 SH   SOLE 22 308,164 0 4,789
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 10 525 SH   SOLE 23 525 0 0
CELSION CORP COM PAR NEW 15117N503 4 6,085 SH   SOLE 18 6,085 0 0
CELSION CORP COM PAR NEW 15117N503 44 60,284 SH   SOLE 21 60,284 0 0
CELSION CORP COM PAR NEW 15117N503 468 639,868 SH   SOLE 22 639,868 0 0
CELSIUS HLDGS INC COM NEW 15118V207 314 13,818 SH   SOLE 2 1,843 0 11,975
CELSIUS HLDGS INC COM NEW 15118V207 15 653 SH   SOLE 7 653 0 0
CELSIUS HLDGS INC COM NEW 15118V207 3,010 132,523 SH   SOLE 18 132,523 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,506 66,309 SH   SOLE 19 66,309 0 0
CELSIUS HLDGS INC COM NEW 15118V207 25,939 1,142,190 SH   SOLE 21 1,142,190 0 0
CELSIUS HLDGS INC COM NEW 15118V207 17,820 784,687 SH   SOLE 22 768,861 0 15,826
CEMEX SAB DE CV SPON ADR NEW 151290889 353 93,008 SH   SOLE 2 0 0 93,008
CEMEX SAB DE CV SPON ADR NEW 151290889 3,674 966,840 SH   SOLE 18 0 0 966,840
CEMEX SAB DE CV SPON ADR NEW 151290889 2,371 623,851 SH   SOLE 19 623,851 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 442 116,446 SH   SOLE 22 116,446 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,351 1,408,090 SH   SOLE 25 1,408,090 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,986 522,654 SH   SOLE 30 522,654 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 28,116 7,398,874 SH   SOLE 34 7,398,874 0 0
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 1,130 290,521 SH   SOLE 21 290,521 0 0
CENTENE CORP DEL COM 15135B101 99,614 1,707,771 SH   SOLE 2 470,249 0 1,237,522
CENTENE CORP DEL COM 15135B101 16,024 274,710 SH   SOLE 4 256,664 0 18,046
CENTENE CORP DEL COM 15135B101 31,633 542,318 SH   SOLE 7 494,251 0 48,067
CENTENE CORP DEL COM 15135B101 96 1,645 SH   SOLE 13 1,645 0 0
CENTENE CORP DEL COM 15135B101 3,645 62,485 SH   SOLE 15 62,485 0 0
CENTENE CORP DEL COM 15135B101 68,456 1,173,590 SH   SOLE 18 1,080,967 0 92,623
CENTENE CORP DEL COM 15135B101 122,175 2,094,552 SH   SOLE 19 2,094,552 0 0
CENTENE CORP DEL COM 15135B101 734,438 12,591,089 SH   SOLE 21 12,591,089 0 0
CENTENE CORP DEL COM 15135B101 787,055 13,493,148 SH   SOLE 22 12,318,188 0 1,174,960
CENTENE CORP DEL COM 15135B101 23,753 407,218 SH   SOLE 23 407,218 0 0
CENTENE CORP DEL COM 15135B101 38,369 657,796 SH   SOLE 25 657,796 0 0
CENTENE CORP DEL COM 15135B101 154,956 2,656,547 SH   SOLE 26 384,890 0 2,271,657
CENTENE CORP DEL COM 15135B101 6,606 113,252 SH   SOLE 28 79,746 0 33,506
CENTENE CORP DEL COM 15135B101 69 1,181 SH   SOLE 29 1,181 0 0
CENTENE CORP DEL COM 15135B101 176,296 3,022,387 SH   SOLE 30 3,022,387 0 0
CENTENE CORP DEL COM 15135B101 11,029 189,075 SH   SOLE 31 76,405 0 112,670
CENTENE CORP DEL COM 15135B101 75,479 1,293,998 SH   SOLE 34 1,293,998 0 0
CENTENE CORP DEL COM 15135B101 23,314 399,697 SH   SOLE 36 399,697 0 0
CENTENE CORP DEL COM 15135B101 780 13,364 SH   SOLE 40 13,364 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 91 150,700 SH   SOLE 21 150,700 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,336 3,877,393 SH   SOLE 22 3,877,393 0 0
CENTERPOINT ENERGY INC COM 15189T107 23,913 1,235,803 SH   SOLE 2 146,933 0 1,088,870
CENTERPOINT ENERGY INC COM 15189T107 5,547 286,649 SH   SOLE 4 271,053 0 15,596
CENTERPOINT ENERGY INC COM 15189T107 25,664 1,326,302 SH   SOLE 7 1,276,515 0 49,787
CENTERPOINT ENERGY INC COM 15189T107 45 2,348 SH   SOLE 13 2,348 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,213 62,698 SH   SOLE 15 62,698 0 0
CENTERPOINT ENERGY INC COM 15189T107 23,491 1,214,018 SH   SOLE 18 1,131,636 0 82,382
CENTERPOINT ENERGY INC COM 15189T107 2,706 139,859 SH   SOLE 19 139,859 0 0
CENTERPOINT ENERGY INC COM 15189T107 381,730 19,727,651 SH   SOLE 21 19,727,651 0 0
CENTERPOINT ENERGY INC COM 15189T107 240,786 12,443,703 SH   SOLE 22 11,404,227 0 1,039,476
CENTERPOINT ENERGY INC COM 15189T107 6,761 349,388 SH   SOLE 23 349,388 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,932 564,950 SH   SOLE 25 564,950 0 0
CENTERPOINT ENERGY INC COM 15189T107 48,258 2,493,974 SH   SOLE 26 459,650 0 2,034,324
CENTERPOINT ENERGY INC COM 15189T107 1,877 96,983 SH   SOLE 28 68,824 0 28,159
CENTERPOINT ENERGY INC COM 15189T107 2,070 106,958 SH   SOLE 29 518 0 106,440
CENTERPOINT ENERGY INC COM 15189T107 39,725 2,052,949 SH   SOLE 30 2,052,949 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,029 208,206 SH   SOLE 31 61,828 0 146,378
CENTERPOINT ENERGY INC COM 15189T107 2,829 146,189 SH   SOLE 32 146,189 0 0
CENTERPOINT ENERGY INC COM 15189T107 498 25,724 SH   SOLE 34 25,724 0 0
CENTERPOINT ENERGY INC COM 15189T107 12,255 633,352 SH   SOLE 35 633,352 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,913 408,961 SH   SOLE 36 408,961 0 0
CENTERPOINT ENERGY INC COM 15189T107 217 11,227 SH   SOLE 40 11,227 0 0
CENTOGENE N V COM N1976T109 106 11,242 SH   SOLE 2 227 0 11,015
CENTOGENE N V COM N1976T109 233 24,644 SH   SOLE 18 24,644 0 0
CENTOGENE N V COM N1976T109 161 17,025 SH   SOLE 19 17,025 0 0
CENTOGENE N V COM N1976T109 2,415 255,283 SH   SOLE 21 255,283 0 0
CENTOGENE N V COM N1976T109 1,071 113,204 SH   SOLE 22 111,389 0 1,815
CENTOGENE N V COM N1976T109 2 263 SH   SOLE 23 263 0 0
CENTOGENE N V COM N1976T109 4 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 95 17,356 SH   SOLE 30 17,356 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,153 208,800 SH   SOLE 7 208,800 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3,037 550,131 SH   SOLE 21 550,131 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 810 146,717 SH   SOLE 30 146,717 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 253 60,341 SH   SOLE 2 4,492 0 55,849
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,408 336,109 SH   SOLE 18 336,109 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 706 168,563 SH   SOLE 19 168,563 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11,115 2,652,636 SH   SOLE 21 2,652,636 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 10,684 2,549,978 SH   SOLE 22 2,517,317 0 32,661
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 7 1,601 SH   SOLE 23 1,601 0 0
CENTRAL GARDEN & PET CO COM 153527106 411 10,290 SH   SOLE 2 2,754 0 7,536
CENTRAL GARDEN & PET CO COM 153527106 9 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 8 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,857 46,513 SH   SOLE 18 46,513 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,200 30,062 SH   SOLE 19 30,062 0 0
CENTRAL GARDEN & PET CO COM 153527106 42,113 1,054,668 SH   SOLE 21 1,054,668 0 0
CENTRAL GARDEN & PET CO COM 153527106 16,021 401,225 SH   SOLE 22 398,025 0 3,200
CENTRAL GARDEN & PET CO COM 153527106 70 1,743 SH   SOLE 23 1,743 0 0
CENTRAL GARDEN & PET CO COM 153527106 599 15,001 SH   SOLE 26 0 0 15,001
CENTRAL GARDEN & PET CO COM 153527106 55 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 542 13,568 SH   SOLE 30 13,568 0 0
CENTRAL GARDEN & PET CO COM 153527106 27 672 SH   SOLE 34 672 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,170 60,055 SH   SOLE 2 16,231 0 43,824
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 25 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 108 2,979 SH   SOLE 13 0 0 2,979
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,728 186,173 SH   SOLE 18 183,776 0 2,397
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,551 125,919 SH   SOLE 19 125,919 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 153,941 4,259,579 SH   SOLE 21 4,259,579 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 41,268 1,141,890 SH   SOLE 22 1,105,150 0 36,740
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 394 10,910 SH   SOLE 23 10,910 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,239 34,295 SH   SOLE 26 11,545 0 22,750
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 225 6,223 SH   SOLE 28 6,223 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,288 63,321 SH   SOLE 30 63,321 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 10 289 SH   SOLE 34 289 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 177 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 478 35,192 SH   SOLE 2 16,024 0 19,168
CENTRAL PAC FINL CORP COM NEW 154760409 3 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 5 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,533 112,997 SH   SOLE 18 112,997 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 806 59,410 SH   SOLE 19 59,410 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 37,068 2,731,611 SH   SOLE 21 2,731,611 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 15,571 1,147,486 SH   SOLE 22 1,121,598 0 25,888
CENTRAL PAC FINL CORP COM NEW 154760409 9 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 57 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 501 36,913 SH   SOLE 30 36,913 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 62 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 7 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 2,112 942,708 SH   SOLE 21 942,708 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,292 576,665 SH   SOLE 22 576,665 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 567 253,052 SH   SOLE 30 253,052 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 118 9,551 SH   SOLE 2 932 0 8,619
CENTRAL VY CMNTY BANCORP COM 155685100 4 285 SH   SOLE 7 285 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 627 50,791 SH   SOLE 18 50,791 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 279 22,555 SH   SOLE 19 22,555 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 4,715 381,815 SH   SOLE 21 381,815 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 2,024 163,866 SH   SOLE 22 160,324 0 3,542
CENTRUS ENERGY CORP CL A 15643U104 13 1,578 SH   SOLE 18 1,578 0 0
CENTRUS ENERGY CORP CL A 15643U104 185 22,134 SH   SOLE 21 22,134 0 0
CENTURY ALUM CO COM 156431108 432 60,643 SH   SOLE 2 16,804 0 43,839
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 245 34,359 SH   SOLE 7 34,359 0 0
CENTURY ALUM CO COM 156431108 1,724 242,084 SH   SOLE 18 242,084 0 0
CENTURY ALUM CO COM 156431108 683 95,865 SH   SOLE 19 95,865 0 0
CENTURY ALUM CO COM 156431108 38,398 5,392,939 SH   SOLE 21 5,392,939 0 0
CENTURY ALUM CO COM 156431108 11,086 1,556,974 SH   SOLE 22 1,514,768 0 42,206
CENTURY ALUM CO COM 156431108 64 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 56 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 635 89,158 SH   SOLE 30 89,158 0 0
CENTURY ALUM CO COM 156431108 39 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 211 3,215 SH   SOLE 2 1,050 0 2,165
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 786 11,956 SH   SOLE 18 11,956 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 377 5,729 SH   SOLE 19 5,729 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6,702 101,941 SH   SOLE 21 101,941 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6,050 92,024 SH   SOLE 22 90,927 0 1,097
CENTURY BANCORP INC MASS CL A NON VTG 156432106 56 856 SH   SOLE 28 856 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 36 543 SH   SOLE 30 543 0 0
CENTURY CASINOS INC COM 156492100 110 20,155 SH   SOLE 2 1,124 0 19,031
CENTURY CASINOS INC COM 156492100 4 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 542 98,824 SH   SOLE 18 98,824 0 0
CENTURY CASINOS INC COM 156492100 530 96,656 SH   SOLE 19 96,656 0 0
CENTURY CASINOS INC COM 156492100 4,848 884,698 SH   SOLE 21 884,698 0 0
CENTURY CASINOS INC COM 156492100 4,587 837,006 SH   SOLE 22 828,502 0 8,504
CENTURY CASINOS INC COM 156492100 137 24,952 SH   SOLE 26 0 0 24,952
CENTURY CMNTYS INC COM 156504300 2,042 48,232 SH   SOLE 2 20,909 0 27,323
CENTURY CMNTYS INC COM 156504300 9 213 SH   SOLE 4 213 0 0
CENTURY CMNTYS INC COM 156504300 25 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 6,031 142,477 SH   SOLE 18 142,477 0 0
CENTURY CMNTYS INC COM 156504300 13,417 316,964 SH   SOLE 19 316,964 0 0
CENTURY CMNTYS INC COM 156504300 152,491 3,602,433 SH   SOLE 21 3,602,433 0 0
CENTURY CMNTYS INC COM 156504300 38,209 902,652 SH   SOLE 22 879,930 0 22,722
CENTURY CMNTYS INC COM 156504300 45 1,065 SH   SOLE 23 1,065 0 0
CENTURY CMNTYS INC COM 156504300 18 428 SH   SOLE 25 428 0 0
CENTURY CMNTYS INC COM 156504300 1,256 29,663 SH   SOLE 26 0 0 29,663
CENTURY CMNTYS INC COM 156504300 101 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 1,875 44,292 SH   SOLE 30 44,292 0 0
CENTURY CMNTYS INC COM 156504300 1,879 44,401 SH   SOLE 34 44,401 0 0
CENTURY CMNTYS INC COM 156504300 44 1,051 SH   SOLE 36 1,051 0 0
CENTURY CMNTYS INC COM 156504300 107 2,523 SH   SOLE 40 2,523 0 0
CERECOR INC COM 15671L109 55 24,142 SH   SOLE 2 902 0 23,240
CERECOR INC COM 15671L109 344 151,341 SH   SOLE 18 151,341 0 0
CERECOR INC COM 15671L109 143 62,920 SH   SOLE 19 62,920 0 0
CERECOR INC COM 15671L109 2,300 1,011,159 SH   SOLE 21 1,011,159 0 0
CERECOR INC COM 15671L109 1,661 730,034 SH   SOLE 22 721,819 0 8,215
CERENCE INC COM 156727109 2,278 46,606 SH   SOLE 2 12,586 0 34,020
CERENCE INC COM 156727109 7 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 37 755 SH   SOLE 7 755 0 0
CERENCE INC COM 156727109 6,605 135,148 SH   SOLE 18 135,148 0 0
CERENCE INC COM 156727109 4,619 94,517 SH   SOLE 19 94,517 0 0
CERENCE INC COM 156727109 57,122 1,168,849 SH   SOLE 21 1,168,849 0 0
CERENCE INC COM 156727109 51,032 1,044,230 SH   SOLE 22 1,012,293 0 31,937
CERENCE INC COM 156727109 146 2,978 SH   SOLE 23 2,978 0 0
CERENCE INC COM 156727109 25 516 SH   SOLE 25 516 0 0
CERENCE INC COM 156727109 1,260 25,787 SH   SOLE 26 7,316 0 18,471
CERENCE INC COM 156727109 232 4,752 SH   SOLE 28 4,752 0 0
CERENCE INC COM 156727109 7,661 156,767 SH   SOLE 30 156,767 0 0
CERENCE INC COM 156727109 80 1,642 SH   SOLE 36 1,642 0 0
CERENCE INC COM 156727109 168 3,438 SH   SOLE 40 3,438 0 0
CERIDIAN HCM HLDG INC COM 15677J108 23,388 282,979 SH   SOLE 2 93,154 0 189,825
CERIDIAN HCM HLDG INC COM 15677J108 57 685 SH   SOLE 4 685 0 0
CERIDIAN HCM HLDG INC COM 15677J108 171 2,063 SH   SOLE 7 2,063 0 0
CERIDIAN HCM HLDG INC COM 15677J108 27,769 335,987 SH   SOLE 18 335,987 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,224 26,903 SH   SOLE 19 26,903 0 0
CERIDIAN HCM HLDG INC COM 15677J108 522,432 6,321,016 SH   SOLE 21 6,321,016 0 0
CERIDIAN HCM HLDG INC COM 15677J108 313,412 3,792,037 SH   SOLE 22 3,637,808 0 154,229
CERIDIAN HCM HLDG INC COM 15677J108 111 1,347 SH   SOLE 25 1,347 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,828 46,310 SH   SOLE 26 29,325 0 16,985
CERIDIAN HCM HLDG INC COM 15677J108 1,319 15,960 SH   SOLE 28 15,960 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,768 45,585 SH   SOLE 30 45,585 0 0
CERIDIAN HCM HLDG INC COM 15677J108 171 2,070 SH   SOLE 31 2,070 0 0
CERIDIAN HCM HLDG INC COM 15677J108 275 3,326 SH   SOLE 36 3,326 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,017 12,307 SH   SOLE 40 12,307 0 0
CERNER CORP COM 156782104 76,458 1,057,653 SH   SOLE 2 383,815 0 673,838
CERNER CORP COM 156782104 14,540 201,138 SH   SOLE 4 191,494 0 9,644
CERNER CORP COM 156782104 36,774 508,707 SH   SOLE 7 330,628 0 178,079
CERNER CORP COM 156782104 141 1,955 SH   SOLE 13 882 0 1,073
CERNER CORP COM 156782104 2,245 31,061 SH   SOLE 15 31,061 0 0
CERNER CORP COM 156782104 16 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 45,441 628,598 SH   SOLE 18 573,921 0 54,677
CERNER CORP COM 156782104 10,477 144,924 SH   SOLE 19 144,924 0 0
CERNER CORP COM 156782104 627,715 8,683,291 SH   SOLE 21 8,683,291 0 0
CERNER CORP COM 156782104 566,639 7,838,412 SH   SOLE 22 6,917,269 0 921,143
CERNER CORP COM 156782104 23,502 325,105 SH   SOLE 23 325,105 0 0
CERNER CORP COM 156782104 33,194 459,182 SH   SOLE 25 459,182 0 0
CERNER CORP COM 156782104 148,824 2,058,714 SH   SOLE 26 323,425 0 1,735,289
CERNER CORP COM 156782104 4,365 60,375 SH   SOLE 28 42,911 0 17,464
CERNER CORP COM 156782104 3,935 54,432 SH   SOLE 29 54,432 0 0
CERNER CORP COM 156782104 159,766 2,210,072 SH   SOLE 30 2,130,355 0 79,717
CERNER CORP COM 156782104 11,911 164,773 SH   SOLE 31 129,767 0 35,006
CERNER CORP COM 156782104 4,380 60,592 SH   SOLE 32 60,592 0 0
CERNER CORP COM 156782104 11,754 162,592 SH   SOLE 34 162,592 0 0
CERNER CORP COM 156782104 14,504 200,643 SH   SOLE 36 200,643 0 0
CERNER CORP COM 156782104 533 7,367 SH   SOLE 40 7,367 0 0
CERUS CORP COM 157085101 965 154,114 SH   SOLE 2 62,215 0 91,899
CERUS CORP COM 157085101 23 3,632 SH   SOLE 7 3,632 0 0
CERUS CORP COM 157085101 4,045 646,208 SH   SOLE 18 603,808 0 42,400
CERUS CORP COM 157085101 4,827 771,142 SH   SOLE 19 771,142 0 0
CERUS CORP COM 157085101 42,397 6,772,622 SH   SOLE 21 6,772,622 0 0
CERUS CORP COM 157085101 31,055 4,960,893 SH   SOLE 22 4,823,095 0 137,798
CERUS CORP COM 157085101 221 35,288 SH   SOLE 23 35,288 0 0
CERUS CORP COM 157085101 607 96,930 SH   SOLE 26 0 0 96,930
CERUS CORP COM 157085101 121 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 612 97,842 SH   SOLE 30 97,842 0 0
CERUS CORP COM 157085101 26 4,173 SH   SOLE 34 4,173 0 0
CERUS CORP COM 157085101 131 20,864 SH   SOLE 40 20,864 0 0
CEVA INC COM 157210105 550 13,975 SH   SOLE 2 7,278 0 6,697
CEVA INC COM 157210105 5 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 18 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 4,231 107,455 SH   SOLE 18 107,455 0 0
CEVA INC COM 157210105 1,627 41,314 SH   SOLE 19 41,314 0 0
CEVA INC COM 157210105 96,790 2,458,467 SH   SOLE 21 2,458,467 0 0
CEVA INC COM 157210105 26,386 670,215 SH   SOLE 22 652,331 0 17,884
CEVA INC COM 157210105 25 647 SH   SOLE 23 647 0 0
CEVA INC COM 157210105 120 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 115 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,382 35,098 SH   SOLE 30 35,098 0 0
CEVA INC COM 157210105 81 2,059 SH   SOLE 40 2,059 0 0
CF BANKSHARES INC COM 12520L109 11 934 SH   SOLE 18 934 0 0
CF BANKSHARES INC COM 12520L109 140 11,625 SH   SOLE 21 11,625 0 0
CF INDS HLDGS INC COM 125269100 16,108 524,532 SH   SOLE 2 52,738 0 471,794
CF INDS HLDGS INC COM 125269100 2,986 97,234 SH   SOLE 4 91,344 0 5,890
CF INDS HLDGS INC COM 125269100 7,846 255,492 SH   SOLE 7 249,691 0 5,801
CF INDS HLDGS INC COM 125269100 12 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 889 28,947 SH   SOLE 15 28,947 0 0
CF INDS HLDGS INC COM 125269100 15,473 503,855 SH   SOLE 18 469,194 0 34,661
CF INDS HLDGS INC COM 125269100 35,614 1,159,689 SH   SOLE 19 1,159,689 0 0
CF INDS HLDGS INC COM 125269100 250,001 8,140,717 SH   SOLE 21 8,140,717 0 0
CF INDS HLDGS INC COM 125269100 170,313 5,545,863 SH   SOLE 22 5,096,982 0 448,881
CF INDS HLDGS INC COM 125269100 4,547 148,055 SH   SOLE 23 148,055 0 0
CF INDS HLDGS INC COM 125269100 8,389 273,171 SH   SOLE 25 273,171 0 0
CF INDS HLDGS INC COM 125269100 22,818 743,028 SH   SOLE 26 236,664 0 506,364
CF INDS HLDGS INC COM 125269100 1,278 41,631 SH   SOLE 28 29,273 0 12,358
CF INDS HLDGS INC COM 125269100 24,259 789,951 SH   SOLE 29 789,951 0 0
CF INDS HLDGS INC COM 125269100 26,827 873,556 SH   SOLE 30 873,556 0 0
CF INDS HLDGS INC COM 125269100 2,298 74,841 SH   SOLE 31 23,659 0 51,182
CF INDS HLDGS INC COM 125269100 2,239 72,906 SH   SOLE 32 72,906 0 0
CF INDS HLDGS INC COM 125269100 5,454 177,586 SH   SOLE 34 177,586 0 0
CF INDS HLDGS INC COM 125269100 5,393 175,617 SH   SOLE 36 175,617 0 0
CF INDS HLDGS INC COM 125269100 144 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 69 1,020 SH   SOLE 18 0 0 1,020
CGI INC CL A SUB VTG 12532H104 4,056 59,851 SH   SOLE 21 59,851 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 91 9,808 SH   SOLE 2 503 0 9,305
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 263 28,418 SH   SOLE 18 28,418 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 112 12,129 SH   SOLE 19 12,129 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,001 216,332 SH   SOLE 21 216,332 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,663 179,782 SH   SOLE 22 178,230 0 1,552
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 33 3,543 SH   SOLE 23 3,543 0 0
CHAMPIONX CORPORATION COM 15872M104 2,560 320,446 SH   SOLE 2 141,977 0 178,469
CHAMPIONX CORPORATION COM 15872M104 13 1,613 SH   SOLE 4 1,613 0 0
CHAMPIONX CORPORATION COM 15872M104 27 3,338 SH   SOLE 7 3,338 0 0
CHAMPIONX CORPORATION COM 15872M104 8,651 1,082,755 SH   SOLE 18 1,082,755 0 0
CHAMPIONX CORPORATION COM 15872M104 5,752 719,906 SH   SOLE 19 719,906 0 0
CHAMPIONX CORPORATION COM 15872M104 97,368 12,186,268 SH   SOLE 21 12,186,268 0 0
CHAMPIONX CORPORATION COM 15872M104 52,630 6,587,012 SH   SOLE 22 6,298,655 0 288,357
CHAMPIONX CORPORATION COM 15872M104 205 25,646 SH   SOLE 23 25,646 0 0
CHAMPIONX CORPORATION COM 15872M104 21 2,592 SH   SOLE 25 2,592 0 0
CHAMPIONX CORPORATION COM 15872M104 1,273 159,323 SH   SOLE 26 44,639 0 114,684
CHAMPIONX CORPORATION COM 15872M104 169 21,141 SH   SOLE 28 21,141 0 0
CHAMPIONX CORPORATION COM 15872M104 606 75,845 SH   SOLE 30 75,845 0 0
CHAMPIONX CORPORATION COM 15872M104 17 2,077 SH   SOLE 31 0 0 2,077
CHAMPIONX CORPORATION COM 15872M104 27 3,349 SH   SOLE 34 3,349 0 0
CHAMPIONX CORPORATION COM 15872M104 74 9,211 SH   SOLE 36 9,211 0 0
CHAMPIONX CORPORATION COM 15872M104 161 20,136 SH   SOLE 40 20,136 0 0
CHANGE HEALTHCARE INC COM 15912K100 7,331 505,242 SH   SOLE 2 91,302 0 413,940
CHANGE HEALTHCARE INC COM 15912K100 18 1,243 SH   SOLE 4 1,243 0 0
CHANGE HEALTHCARE INC COM 15912K100 70 4,803 SH   SOLE 7 4,803 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,018 139,107 SH   SOLE 18 139,107 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,935 133,376 SH   SOLE 19 133,376 0 0
CHANGE HEALTHCARE INC COM 15912K100 52,330 3,606,468 SH   SOLE 21 3,606,468 0 0
CHANGE HEALTHCARE INC COM 15912K100 87,312 6,017,367 SH   SOLE 22 5,703,363 0 314,004
CHANGE HEALTHCARE INC COM 15912K100 261 18,010 SH   SOLE 25 18,010 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,745 120,260 SH   SOLE 26 80,101 0 40,159
CHANGE HEALTHCARE INC COM 15912K100 444 30,581 SH   SOLE 28 30,581 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,265 87,147 SH   SOLE 30 87,147 0 0
CHANGE HEALTHCARE INC COM 15912K100 69 4,728 SH   SOLE 31 4,728 0 0
CHANGE HEALTHCARE INC COM 15912K100 537 36,995 SH   SOLE 34 36,995 0 0
CHANGE HEALTHCARE INC COM 15912K100 356 24,523 SH   SOLE 40 24,523 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 18,679 349,665 SH   SOLE 21 349,665 0 0
CHANNELADVISOR CORP COM 159179100 256 17,663 SH   SOLE 2 9,176 0 8,487
CHANNELADVISOR CORP COM 159179100 7 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,613 111,478 SH   SOLE 18 111,478 0 0
CHANNELADVISOR CORP COM 159179100 824 56,973 SH   SOLE 19 56,973 0 0
CHANNELADVISOR CORP COM 159179100 14,989 1,035,870 SH   SOLE 21 1,035,870 0 0
CHANNELADVISOR CORP COM 159179100 11,542 797,626 SH   SOLE 22 779,034 0 18,592
CHANNELADVISOR CORP COM 159179100 44 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 85 5,862 SH   SOLE 30 5,862 0 0
CHANNELADVISOR CORP COM 159179100 32 2,197 SH   SOLE 40 2,197 0 0
CHARAH SOLUTIONS INC COM 15957P105 6 1,921 SH   SOLE 18 1,921 0 0
CHARAH SOLUTIONS INC COM 15957P105 100 32,540 SH   SOLE 21 32,540 0 0
CHARLES & COLVARD LTD COM 159765106 18 21,457 SH   SOLE 21 21,457 0 0
CHARLES RIV LABS INTL INC COM 159864107 28,226 124,645 SH   SOLE 2 38,836 0 85,809
CHARLES RIV LABS INTL INC COM 159864107 67 294 SH   SOLE 4 294 0 0
CHARLES RIV LABS INTL INC COM 159864107 585 2,585 SH   SOLE 7 1,089 0 1,496
CHARLES RIV LABS INTL INC COM 159864107 2 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 30,205 133,385 SH   SOLE 18 133,385 0 0
CHARLES RIV LABS INTL INC COM 159864107 231,599 1,022,740 SH   SOLE 19 1,022,740 0 0
CHARLES RIV LABS INTL INC COM 159864107 556,626 2,458,051 SH   SOLE 21 2,458,051 0 0
CHARLES RIV LABS INTL INC COM 159864107 350,548 1,548,015 SH   SOLE 22 1,478,547 0 69,468
CHARLES RIV LABS INTL INC COM 159864107 66 292 SH   SOLE 25 292 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,415 23,914 SH   SOLE 26 11,085 0 12,829
CHARLES RIV LABS INTL INC COM 159864107 1,534 6,776 SH   SOLE 28 6,776 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,477 19,770 SH   SOLE 30 19,770 0 0
CHARLES RIV LABS INTL INC COM 159864107 215 949 SH   SOLE 31 949 0 0
CHARLES RIV LABS INTL INC COM 159864107 288 1,273 SH   SOLE 34 1,273 0 0
CHARLES RIV LABS INTL INC COM 159864107 334 1,473 SH   SOLE 36 1,473 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,216 5,370 SH   SOLE 40 5,370 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,984 42,459 SH   SOLE 2 12,152 0 30,307
CHART INDS INC COM PAR $0.01 16115Q308 12 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 52 736 SH   SOLE 7 736 0 0
CHART INDS INC COM PAR $0.01 16115Q308 11,828 168,317 SH   SOLE 18 168,317 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,216 74,229 SH   SOLE 19 74,229 0 0
CHART INDS INC COM PAR $0.01 16115Q308 263,389 3,748,248 SH   SOLE 21 3,748,248 0 0
CHART INDS INC COM PAR $0.01 16115Q308 71,494 1,017,416 SH   SOLE 22 983,720 0 33,696
CHART INDS INC COM PAR $0.01 16115Q308 34 482 SH   SOLE 25 482 0 0
CHART INDS INC COM PAR $0.01 16115Q308 940 13,379 SH   SOLE 26 8,183 0 5,196
CHART INDS INC COM PAR $0.01 16115Q308 398 5,658 SH   SOLE 28 5,658 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,860 54,929 SH   SOLE 30 54,929 0 0
CHART INDS INC COM PAR $0.01 16115Q308 83 1,184 SH   SOLE 36 1,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 296 4,208 SH   SOLE 40 4,208 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 221,887 355,395 SH   SOLE 2 38,039 0 317,356
CHARTER COMMUNICATIONS INC N CL A 16119P108 44,646 71,509 SH   SOLE 4 66,988 0 4,521
CHARTER COMMUNICATIONS INC N CL A 16119P108 92,773 148,594 SH   SOLE 7 142,622 0 5,972
CHARTER COMMUNICATIONS INC N CL A 16119P108 251 402 SH   SOLE 13 402 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,487 15,195 SH   SOLE 15 15,195 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 14 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 214,903 344,209 SH   SOLE 18 320,187 0 24,022
CHARTER COMMUNICATIONS INC N CL A 16119P108 261,131 418,251 SH   SOLE 19 418,251 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,001,429 3,205,672 SH   SOLE 21 3,205,672 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,201,060 3,525,419 SH   SOLE 22 3,224,598 0 300,821
CHARTER COMMUNICATIONS INC N CL A 16119P108 62,471 100,060 SH   SOLE 23 100,060 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 316,238 506,516 SH   SOLE 25 506,516 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 366,446 586,933 SH   SOLE 26 92,203 0 494,730
CHARTER COMMUNICATIONS INC N CL A 16119P108 17,611 28,208 SH   SOLE 28 19,788 0 8,420
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,873 3,000 SH   SOLE 29 254 0 2,746
CHARTER COMMUNICATIONS INC N CL A 16119P108 401,745 643,471 SH   SOLE 30 637,930 0 5,541
CHARTER COMMUNICATIONS INC N CL A 16119P108 17,683 28,323 SH   SOLE 31 19,249 0 9,074
CHARTER COMMUNICATIONS INC N CL A 16119P108 25,431 40,732 SH   SOLE 32 40,732 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 125,185 200,508 SH   SOLE 34 200,508 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 60,231 96,472 SH   SOLE 36 96,472 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,035 3,259 SH   SOLE 40 3,259 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 187 300 SH Call SOLE 2 300 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 187 300 SH Call SOLE 4 300 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 437 700 SH Put SOLE 4 700 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 2,372 3,800 SH Call SOLE 18 3,800 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 5,557 8,900 SH Put SOLE 18 8,900 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 30,218 48,400 SH Call SOLE 19 48,400 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 34,464 55,200 SH Put SOLE 19 55,200 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 1,374 2,200 SH Call SOLE 22 2,200 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 2,497 4,000 SH Put SOLE 22 4,000 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 375 600 SH Put SOLE 26 600 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 11,488 18,400 SH Call SOLE 34 18,400 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 16,295 26,100 SH Put SOLE 34 26,100 0 0
CHASE CORP COM 16150R104 460 4,819 SH   SOLE 2 2,508 0 2,311
CHASE CORP COM 16150R104 14 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,592 27,174 SH   SOLE 18 27,174 0 0
CHASE CORP COM 16150R104 1,458 15,288 SH   SOLE 19 15,288 0 0
CHASE CORP COM 16150R104 22,818 239,178 SH   SOLE 21 239,178 0 0
CHASE CORP COM 16150R104 20,740 217,399 SH   SOLE 22 211,039 0 6,360
CHASE CORP COM 16150R104 100 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 106 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 298 3,125 SH   SOLE 30 3,125 0 0
CHASE CORP COM 16150R104 66 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 430 56,385 SH   SOLE 2 15,891 0 40,494
CHATHAM LODGING TR COM 16208T102 6 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 1,643 215,655 SH   SOLE 18 215,655 0 0
CHATHAM LODGING TR COM 16208T102 1,078 141,452 SH   SOLE 19 141,452 0 0
CHATHAM LODGING TR COM 16208T102 39,133 5,135,618 SH   SOLE 21 5,135,618 0 0
CHATHAM LODGING TR COM 16208T102 11,368 1,491,914 SH   SOLE 22 1,455,052 0 36,862
CHATHAM LODGING TR COM 16208T102 18 2,340 SH   SOLE 23 2,340 0 0
CHATHAM LODGING TR COM 16208T102 288 37,781 SH   SOLE 26 25,190 0 12,591
CHATHAM LODGING TR COM 16208T102 48 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 569 74,735 SH   SOLE 30 74,735 0 0
CHATHAM LODGING TR COM 16208T102 33 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,854 32,027 SH   SOLE 2 19,018 0 13,009
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,795 56,463 SH   SOLE 4 52,748 0 3,715
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,337 119,137 SH   SOLE 7 101,268 0 17,869
CHECK POINT SOFTWARE TECH LT ORD M22465104 243 2,017 SH   SOLE 13 173 0 1,844
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,161 9,651 SH   SOLE 15 9,651 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,186 109,572 SH   SOLE 18 107,471 0 2,101
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,220 51,685 SH   SOLE 19 51,685 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,692 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 192,332 1,598,241 SH   SOLE 21 1,598,241 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 209,992 1,744,986 SH   SOLE 22 1,677,863 0 67,123
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,090 83,846 SH   SOLE 23 83,846 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,464 111,881 SH   SOLE 25 111,881 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 61,463 510,746 SH   SOLE 26 73,458 0 437,288
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,901 15,797 SH   SOLE 28 15,797 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 133 1,102 SH   SOLE 29 1,102 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 66,112 549,374 SH   SOLE 30 475,396 0 73,978
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,521 20,945 SH   SOLE 31 14,610 0 6,335
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,416 28,383 SH   SOLE 32 28,383 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 435 3,611 SH   SOLE 34 3,611 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,944 66,016 SH   SOLE 36 66,016 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 316 2,629 SH   SOLE 40 2,629 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 23 2,038 SH   SOLE 2 0 0 2,038
CHECKMATE PHARMACEUTICALS IN COM 162818108 86 7,495 SH   SOLE 18 7,495 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 300 26,025 SH   SOLE 19 26,025 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 1,689 146,724 SH   SOLE 21 146,724 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 749 65,064 SH   SOLE 22 64,001 0 1,063
CHECKMATE PHARMACEUTICALS IN COM 162818108 7 575 SH   SOLE 23 575 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 48 17,858 SH   SOLE 2 2,484 0 15,374
CHECKPOINT THERAPEUTICS INC COM 162828107 490 182,884 SH   SOLE 18 182,884 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 235 87,612 SH   SOLE 19 87,612 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 3,949 1,473,504 SH   SOLE 21 1,473,504 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 3,505 1,307,797 SH   SOLE 22 1,297,329 0 10,468
CHEESECAKE FACTORY INC COM 163072101 2,273 81,941 SH   SOLE 2 24,312 0 57,629
CHEESECAKE FACTORY INC COM 163072101 6 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 21 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 5,705 205,649 SH   SOLE 18 196,260 0 9,389
CHEESECAKE FACTORY INC COM 163072101 10,786 388,841 SH   SOLE 19 388,841 0 0
CHEESECAKE FACTORY INC COM 163072101 126,413 4,557,073 SH   SOLE 21 4,557,073 0 0
CHEESECAKE FACTORY INC COM 163072101 49,098 1,769,932 SH   SOLE 22 1,732,970 0 36,962
CHEESECAKE FACTORY INC COM 163072101 788 28,415 SH   SOLE 23 28,415 0 0
CHEESECAKE FACTORY INC COM 163072101 4,443 160,156 SH   SOLE 26 14,159 0 145,997
CHEESECAKE FACTORY INC COM 163072101 141 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 1,816 65,448 SH   SOLE 30 65,448 0 0
CHEESECAKE FACTORY INC COM 163072101 635 22,875 SH   SOLE 34 22,875 0 0
CHEESECAKE FACTORY INC COM 163072101 72 2,584 SH   SOLE 36 2,584 0 0
CHEESECAKE FACTORY INC COM 163072101 136 4,894 SH   SOLE 40 4,894 0 0
CHEFS WHSE INC COM 163086101 542 37,303 SH   SOLE 2 11,888 0 25,415
CHEFS WHSE INC COM 163086101 3 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 7 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 2,185 150,293 SH   SOLE 18 150,293 0 0
CHEFS WHSE INC COM 163086101 1,020 70,147 SH   SOLE 19 70,147 0 0
CHEFS WHSE INC COM 163086101 51,134 3,516,749 SH   SOLE 21 3,516,749 0 0
CHEFS WHSE INC COM 163086101 14,521 998,684 SH   SOLE 22 979,476 0 19,208
CHEFS WHSE INC COM 163086101 30 2,054 SH   SOLE 23 2,054 0 0
CHEFS WHSE INC COM 163086101 223 15,348 SH   SOLE 26 0 0 15,348
CHEFS WHSE INC COM 163086101 45 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 728 50,067 SH   SOLE 30 50,067 0 0
CHEFS WHSE INC COM 163086101 32 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 19,751 276,465 SH   SOLE 2 63,598 0 212,867
CHEGG INC COM 163092109 50 696 SH   SOLE 4 696 0 0
CHEGG INC COM 163092109 168 2,353 SH   SOLE 7 2,353 0 0
CHEGG INC COM 163092109 4,966 69,508 SH   SOLE 18 69,508 0 0
CHEGG INC COM 163092109 91,030 1,274,214 SH   SOLE 19 1,274,214 0 0
CHEGG INC COM 163092109 123,640 1,730,680 SH   SOLE 21 1,730,680 0 0
CHEGG INC COM 163092109 231,823 3,245,005 SH   SOLE 22 3,069,728 0 175,277
CHEGG INC COM 163092109 226 3,158 SH   SOLE 23 3,158 0 0
CHEGG INC COM 163092109 19,520 273,232 SH   SOLE 25 273,232 0 0
CHEGG INC COM 163092109 17,306 242,246 SH   SOLE 26 29,424 0 212,822
CHEGG INC COM 163092109 1,250 17,497 SH   SOLE 28 17,497 0 0
CHEGG INC COM 163092109 4,389 61,439 SH   SOLE 30 61,439 0 0
CHEGG INC COM 163092109 5,221 73,080 SH   SOLE 31 73,080 0 0
CHEGG INC COM 163092109 88,009 1,231,935 SH   SOLE 34 1,231,935 0 0
CHEGG INC COM 163092109 214 2,991 SH   SOLE 36 2,991 0 0
CHEGG INC COM 163092109 956 13,384 SH   SOLE 40 13,384 0 0
CHEGG INC NOTE 0.125% 3/1 163092AD1 5,668 3,725,000 PRN   SOLE 21 3,725,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 39 7,989 SH   SOLE 2 1,250 0 6,739
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 386 79,433 SH   SOLE 18 79,433 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 183 37,704 SH   SOLE 19 37,704 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 2,956 608,333 SH   SOLE 21 608,333 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 2,119 436,025 SH   SOLE 22 431,554 0 4,471
CHEMED CORP NEW COM 16359R103 19,379 40,344 SH   SOLE 2 13,315 0 27,029
CHEMED CORP NEW COM 16359R103 42 87 SH   SOLE 4 87 0 0
CHEMED CORP NEW COM 16359R103 144 300 SH   SOLE 7 300 0 0
CHEMED CORP NEW COM 16359R103 792 1,649 SH   SOLE 13 0 0 1,649
CHEMED CORP NEW COM 16359R103 21,399 44,549 SH   SOLE 18 44,549 0 0
CHEMED CORP NEW COM 16359R103 13,537 28,182 SH   SOLE 19 28,182 0 0
CHEMED CORP NEW COM 16359R103 817 1,700 SH   SOLE 20 1,700 0 0
CHEMED CORP NEW COM 16359R103 397,265 827,032 SH   SOLE 21 827,032 0 0
CHEMED CORP NEW COM 16359R103 235,456 490,176 SH   SOLE 22 468,099 0 22,077
CHEMED CORP NEW COM 16359R103 61 127 SH   SOLE 25 127 0 0
CHEMED CORP NEW COM 16359R103 4,538 9,448 SH   SOLE 26 3,813 0 5,635
CHEMED CORP NEW COM 16359R103 1,044 2,173 SH   SOLE 28 2,173 0 0
CHEMED CORP NEW COM 16359R103 4,231 8,808 SH   SOLE 30 8,808 0 0
CHEMED CORP NEW COM 16359R103 146 304 SH   SOLE 31 304 0 0
CHEMED CORP NEW COM 16359R103 401 835 SH   SOLE 34 835 0 0
CHEMED CORP NEW COM 16359R103 154 321 SH   SOLE 36 321 0 0
CHEMED CORP NEW COM 16359R103 824 1,716 SH   SOLE 40 1,716 0 0
CHEMOCENTRYX INC COM 16383L106 2,399 43,786 SH   SOLE 2 28,269 0 15,517
CHEMOCENTRYX INC COM 16383L106 13 235 SH   SOLE 4 235 0 0
CHEMOCENTRYX INC COM 16383L106 49 894 SH   SOLE 7 894 0 0
CHEMOCENTRYX INC COM 16383L106 10,729 195,784 SH   SOLE 18 191,545 0 4,239
CHEMOCENTRYX INC COM 16383L106 14,965 273,093 SH   SOLE 19 273,093 0 0
CHEMOCENTRYX INC COM 16383L106 49 900 SH   SOLE 20 900 0 0
CHEMOCENTRYX INC COM 16383L106 125,239 2,285,391 SH   SOLE 21 2,285,391 0 0
CHEMOCENTRYX INC COM 16383L106 74,146 1,353,028 SH   SOLE 22 1,314,804 0 38,224
CHEMOCENTRYX INC COM 16383L106 67 1,228 SH   SOLE 23 1,228 0 0
CHEMOCENTRYX INC COM 16383L106 26 482 SH   SOLE 25 482 0 0
CHEMOCENTRYX INC COM 16383L106 1,409 25,703 SH   SOLE 26 11,605 0 14,098
CHEMOCENTRYX INC COM 16383L106 324 5,919 SH   SOLE 28 5,919 0 0
CHEMOCENTRYX INC COM 16383L106 11,606 211,796 SH   SOLE 30 211,796 0 0
CHEMOCENTRYX INC COM 16383L106 3,707 67,641 SH   SOLE 34 67,641 0 0
CHEMOCENTRYX INC COM 16383L106 65 1,188 SH   SOLE 36 1,188 0 0
CHEMOCENTRYX INC COM 16383L106 294 5,366 SH   SOLE 40 5,366 0 0
CHEMOURS CO COM 163851108 9,264 443,043 SH   SOLE 2 124,526 0 318,517
CHEMOURS CO COM 163851108 18 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 112 5,366 SH   SOLE 7 5,366 0 0
CHEMOURS CO COM 163851108 8,883 424,810 SH   SOLE 18 424,810 0 0
CHEMOURS CO COM 163851108 858 41,035 SH   SOLE 19 41,035 0 0
CHEMOURS CO COM 163851108 149,524 7,150,822 SH   SOLE 21 7,150,822 0 0
CHEMOURS CO COM 163851108 106,881 5,111,487 SH   SOLE 22 4,879,780 0 231,707
CHEMOURS CO COM 163851108 35 1,685 SH   SOLE 25 1,685 0 0
CHEMOURS CO COM 163851108 1,532 73,284 SH   SOLE 26 48,284 0 25,000
CHEMOURS CO COM 163851108 451 21,584 SH   SOLE 28 21,584 0 0
CHEMOURS CO COM 163851108 1,334 63,795 SH   SOLE 30 63,795 0 0
CHEMOURS CO COM 163851108 291 13,937 SH   SOLE 31 3,045 0 10,892
CHEMOURS CO COM 163851108 14 669 SH   SOLE 34 669 0 0
CHEMOURS CO COM 163851108 283 13,520 SH   SOLE 36 13,520 0 0
CHEMOURS CO COM 163851108 368 17,621 SH   SOLE 40 17,621 0 0
CHEMUNG FINL CORP COM 164024101 89 3,098 SH   SOLE 2 124 0 2,974
CHEMUNG FINL CORP COM 164024101 403 13,962 SH   SOLE 18 13,962 0 0
CHEMUNG FINL CORP COM 164024101 209 7,229 SH   SOLE 19 7,229 0 0
CHEMUNG FINL CORP COM 164024101 3,381 117,109 SH   SOLE 21 117,109 0 0
CHEMUNG FINL CORP COM 164024101 1,025 35,515 SH   SOLE 22 34,156 0 1,359
CHENIERE ENERGY INC COM NEW 16411R208 23,149 500,310 SH   SOLE 2 17,421 0 482,889
CHENIERE ENERGY INC COM NEW 16411R208 5,855 126,540 SH   SOLE 4 119,260 0 7,280
CHENIERE ENERGY INC COM NEW 16411R208 16,743 361,864 SH   SOLE 7 361,864 0 0
CHENIERE ENERGY INC COM NEW 16411R208 39 833 SH   SOLE 13 833 0 0
CHENIERE ENERGY INC COM NEW 16411R208 847 18,312 SH   SOLE 15 18,312 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3 65 SH   SOLE 17 0 0 65
CHENIERE ENERGY INC COM NEW 16411R208 8,402 181,583 SH   SOLE 18 162,592 0 18,991
CHENIERE ENERGY INC COM NEW 16411R208 8,549 184,774 SH   SOLE 19 184,774 0 0
CHENIERE ENERGY INC COM NEW 16411R208 256,903 5,552,269 SH   SOLE 21 5,552,269 0 0
CHENIERE ENERGY INC COM NEW 16411R208 263,897 5,703,415 SH   SOLE 22 5,359,134 0 344,281
CHENIERE ENERGY INC COM NEW 16411R208 7,100 153,446 SH   SOLE 23 153,446 0 0
CHENIERE ENERGY INC COM NEW 16411R208 14,320 309,496 SH   SOLE 25 309,496 0 0
CHENIERE ENERGY INC COM NEW 16411R208 47,087 1,017,650 SH   SOLE 26 210,002 0 807,648
CHENIERE ENERGY INC COM NEW 16411R208 2,029 43,852 SH   SOLE 28 31,065 0 12,787
CHENIERE ENERGY INC COM NEW 16411R208 2,307 49,868 SH   SOLE 29 1,036 0 48,832
CHENIERE ENERGY INC COM NEW 16411R208 20,547 444,068 SH   SOLE 30 435,164 0 8,904
CHENIERE ENERGY INC COM NEW 16411R208 3,515 75,958 SH   SOLE 31 28,711 0 47,247
CHENIERE ENERGY INC COM NEW 16411R208 3,891 84,097 SH   SOLE 34 84,097 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,491 140,284 SH   SOLE 36 140,284 0 0
CHENIERE ENERGY INC COM NEW 16411R208 256 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,627 2,275,000 PRN   SOLE 21 2,275,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 144 16,028 SH   SOLE 2 783 0 15,245
CHERRY HILL MTG INVT CORP COM 164651101 3 352 SH   SOLE 7 352 0 0
CHERRY HILL MTG INVT CORP COM 164651101 525 58,501 SH   SOLE 18 58,501 0 0
CHERRY HILL MTG INVT CORP COM 164651101 277 30,849 SH   SOLE 19 30,849 0 0
CHERRY HILL MTG INVT CORP COM 164651101 8,008 891,720 SH   SOLE 21 891,720 0 0
CHERRY HILL MTG INVT CORP COM 164651101 5,281 588,116 SH   SOLE 22 583,624 0 4,492
CHESAPEAKE UTILS CORP COM 165303108 896 10,632 SH   SOLE 2 5,233 0 5,399
CHESAPEAKE UTILS CORP COM 165303108 22 265 SH   SOLE 4 265 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,959 23,241 SH   SOLE 7 23,241 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,516 77,295 SH   SOLE 18 77,295 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,596 30,797 SH   SOLE 19 30,797 0 0
CHESAPEAKE UTILS CORP COM 165303108 149,144 1,769,205 SH   SOLE 21 1,769,205 0 0
CHESAPEAKE UTILS CORP COM 165303108 38,799 460,244 SH   SOLE 22 444,062 0 16,182
CHESAPEAKE UTILS CORP COM 165303108 27 318 SH   SOLE 25 318 0 0
CHESAPEAKE UTILS CORP COM 165303108 825 9,789 SH   SOLE 26 5,309 0 4,480
CHESAPEAKE UTILS CORP COM 165303108 230 2,731 SH   SOLE 28 2,731 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,856 22,015 SH   SOLE 30 22,015 0 0
CHESAPEAKE UTILS CORP COM 165303108 6 74 SH   SOLE 34 74 0 0
CHESAPEAKE UTILS CORP COM 165303108 66 780 SH   SOLE 36 780 0 0
CHESAPEAKE UTILS CORP COM 165303108 135 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 341,960 4,749,447 SH   SOLE 2 701,672 0 4,047,775
CHEVRON CORP NEW COM 166764100 62,034 861,583 SH   SOLE 4 803,337 0 58,246
CHEVRON CORP NEW COM 166764100 140,088 1,945,665 SH   SOLE 7 1,819,845 0 125,820
CHEVRON CORP NEW COM 166764100 2,675 37,152 SH   SOLE 13 37,152 0 0
CHEVRON CORP NEW COM 166764100 16,584 230,332 SH   SOLE 15 230,332 0 0
CHEVRON CORP NEW COM 166764100 15 208 SH   SOLE 17 0 0 208
CHEVRON CORP NEW COM 166764100 295,781 4,108,076 SH   SOLE 18 3,673,739 0 434,337
CHEVRON CORP NEW COM 166764100 125,177 1,738,566 SH   SOLE 19 1,738,566 0 0
CHEVRON CORP NEW COM 166764100 3,336,827 46,344,816 SH   SOLE 21 46,344,816 0 0
CHEVRON CORP NEW COM 166764100 3,153,634 43,800,474 SH   SOLE 22 39,855,247 0 3,945,227
CHEVRON CORP NEW COM 166764100 94,789 1,316,511 SH   SOLE 23 1,316,511 0 0
CHEVRON CORP NEW COM 166764100 159,414 2,214,085 SH   SOLE 25 2,193,123 0 20,962
CHEVRON CORP NEW COM 166764100 739,177 10,266,346 SH   SOLE 26 1,112,613 0 9,153,733
CHEVRON CORP NEW COM 166764100 26,328 365,668 SH   SOLE 28 257,602 0 108,066
CHEVRON CORP NEW COM 166764100 37,971 527,376 SH   SOLE 29 397,719 0 129,657
CHEVRON CORP NEW COM 166764100 493,650 6,856,255 SH   SOLE 30 6,856,255 0 0
CHEVRON CORP NEW COM 166764100 44,323 615,602 SH   SOLE 31 245,281 0 370,321
CHEVRON CORP NEW COM 166764100 14,656 203,551 SH   SOLE 32 203,551 0 0
CHEVRON CORP NEW COM 166764100 190,949 2,652,074 SH   SOLE 34 2,652,074 0 0
CHEVRON CORP NEW COM 166764100 105,727 1,468,428 SH   SOLE 36 1,468,428 0 0
CHEVRON CORP NEW COM 166764100 2,997 41,625 SH   SOLE 40 41,625 0 0
CHEWY INC CL A 16679L109 59 1,081 SH   SOLE 18 1,081 0 0
CHEWY INC CL A 16679L109 8,532 155,600 SH   SOLE 21 155,600 0 0
CHEWY INC CL A 16679L109 56,482 1,030,126 SH   SOLE 22 1,030,126 0 0
CHEWY INC CL A 16679L109 1,832 33,406 SH   SOLE 26 5,465 0 27,941
CHEWY INC CL A 16679L109 20 369 SH   SOLE 31 0 0 369
CHEWY INC OPTIONS 16679L109 71 1,300 SH Put SOLE 2 1,300 0 0
CHEWY INC OPTIONS 16679L109 71 1,300 SH Put SOLE 4 1,300 0 0
CHEWY INC OPTIONS 16679L109 844 15,400 SH Put SOLE 18 15,400 0 0
CHEWY INC OPTIONS 16679L109 10,681 194,800 SH Put SOLE 19 194,800 0 0
CHEWY INC OPTIONS 16679L109 526 9,600 SH Put SOLE 22 9,600 0 0
CHEWY INC OPTIONS 16679L109 4,107 74,900 SH Put SOLE 34 74,900 0 0
CHIASMA INC COM 16706W102 85 19,652 SH   SOLE 2 3,139 0 16,513
CHIASMA INC COM 16706W102 4 857 SH   SOLE 7 857 0 0
CHIASMA INC COM 16706W102 775 180,200 SH   SOLE 18 180,200 0 0
CHIASMA INC COM 16706W102 398 92,498 SH   SOLE 19 92,498 0 0
CHIASMA INC COM 16706W102 9,248 2,150,628 SH   SOLE 21 2,150,628 0 0
CHIASMA INC COM 16706W102 5,195 1,208,220 SH   SOLE 22 1,189,885 0 18,335
CHIASMA INC COM 16706W102 54 12,646 SH   SOLE 30 12,646 0 0
CHICAGO RIVET & MACH CO COM 168088102 3 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 43 3,008 SH   SOLE 21 3,008 0 0
CHICOS FAS INC COM 168615102 112 115,401 SH   SOLE 2 6,758 0 108,643
CHICOS FAS INC COM 168615102 3 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 602 618,792 SH   SOLE 18 618,792 0 0
CHICOS FAS INC COM 168615102 614 631,000 SH   SOLE 19 631,000 0 0
CHICOS FAS INC COM 168615102 12,870 13,234,206 SH   SOLE 21 13,234,206 0 0
CHICOS FAS INC COM 168615102 4,251 4,371,033 SH   SOLE 22 4,329,590 0 41,443
CHICOS FAS INC COM 168615102 31 32,271 SH   SOLE 23 32,271 0 0
CHICOS FAS INC COM 168615102 200 205,288 SH   SOLE 26 0 0 205,288
CHICOS FAS INC COM 168615102 134 137,728 SH   SOLE 30 137,728 0 0
CHICOS FAS INC COM 168615102 29 29,945 SH   SOLE 36 29,945 0 0
CHILDRENS PL INC COM 168905107 317 11,184 SH   SOLE 2 4,486 0 6,698
CHILDRENS PL INC COM 168905107 2 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 8 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 1,812 63,902 SH   SOLE 18 63,902 0 0
CHILDRENS PL INC COM 168905107 1,106 38,999 SH   SOLE 19 38,999 0 0
CHILDRENS PL INC COM 168905107 44,546 1,571,284 SH   SOLE 21 1,571,284 0 0
CHILDRENS PL INC COM 168905107 11,456 404,103 SH   SOLE 22 391,332 0 12,771
CHILDRENS PL INC COM 168905107 134 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 61 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 659 23,238 SH   SOLE 30 23,238 0 0
CHILDRENS PL INC COM 168905107 46 1,632 SH   SOLE 40 1,632 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,866 227,576 SH   SOLE 2 61,474 0 166,102
CHIMERA INVT CORP COM NEW 16934Q208 7 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 47 5,722 SH   SOLE 7 5,722 0 0
CHIMERA INVT CORP COM NEW 16934Q208 5,579 680,402 SH   SOLE 18 680,402 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,933 357,693 SH   SOLE 19 357,693 0 0
CHIMERA INVT CORP COM NEW 16934Q208 89,316 10,892,209 SH   SOLE 21 10,892,209 0 0
CHIMERA INVT CORP COM NEW 16934Q208 46,777 5,704,572 SH   SOLE 22 5,543,172 0 161,400
CHIMERA INVT CORP COM NEW 16934Q208 644 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 231 28,151 SH   SOLE 28 28,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 794 96,853 SH   SOLE 30 96,853 0 0
CHIMERA INVT CORP COM NEW 16934Q208 77 9,399 SH   SOLE 36 9,399 0 0
CHIMERA INVT CORP COM NEW 16934Q208 173 21,082 SH   SOLE 40 21,082 0 0
CHIMERIX INC COM 16934W106 158 63,286 SH   SOLE 2 15,473 0 47,813
CHIMERIX INC COM 16934W106 3 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 464 186,342 SH   SOLE 18 186,342 0 0
CHIMERIX INC COM 16934W106 485 194,614 SH   SOLE 19 194,614 0 0
CHIMERIX INC COM 16934W106 4,024 1,616,127 SH   SOLE 21 1,616,127 0 0
CHIMERIX INC COM 16934W106 4,328 1,738,099 SH   SOLE 22 1,721,159 0 16,940
CHIMERIX INC COM 16934W106 29 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 76 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 40 13,439 SH   SOLE 22 13,439 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 405 3,642 SH   SOLE 2 3,491 0 151
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 258 2,319 SH   SOLE 4 2,319 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 53 480 SH   SOLE 15 480 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 558 5,017 SH   SOLE 18 5,017 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 895 8,057 SH   SOLE 19 8,057 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 40,825 367,331 SH   SOLE 21 367,331 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3,582 32,227 SH   SOLE 22 32,227 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,727 15,541 SH   SOLE 25 15,541 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,719 15,471 SH   SOLE 26 3,994 0 11,477
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,703 15,322 SH   SOLE 30 15,322 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 616 5,544 SH   SOLE 34 5,544 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 9,933 308,865 SH   SOLE 2 86,893 0 221,972
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 140 4,362 SH   SOLE 18 4,362 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,605 81,003 SH   SOLE 19 81,003 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 26,720 830,837 SH   SOLE 22 577,101 0 253,736
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5 158 SH   SOLE 30 158 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 105 3,256 SH   SOLE 31 2,994 0 262
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 102 3,175 SH   SOLE 34 3,175 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 3 93 SH   SOLE 18 93 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2,790 426,664 SH   SOLE 2 19,308 0 407,356
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 44 6,726 SH   SOLE 19 6,726 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 3,978 608,235 SH   SOLE 22 608,235 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 464 70,927 SH   SOLE 30 70,927 0 0
CHINA YUCHAI INTL LTD COM G21082105 60 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,348 130,448 SH   SOLE 21 130,448 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,119 117,710 SH   SOLE 22 117,710 0 0
CHINA YUCHAI INTL LTD COM G21082105 644 35,799 SH   SOLE 30 35,799 0 0
CHINA YUCHAI INTL LTD COM G21082105 230 12,754 SH   SOLE 34 12,754 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 387 23,864 SH   SOLE 2 23,864 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 2,498 153,890 SH   SOLE 4 153,890 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 188 11,557 SH   SOLE 13 11,557 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 1,601 98,669 SH   SOLE 15 94,841 0 3,828
CHINDATA GROUP HLDGS LTD ADS 16955F107 3,505 215,953 SH   SOLE 18 215,953 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 20,479 1,261,783 SH   SOLE 19 1,261,783 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 3,729 229,748 SH   SOLE 22 24,885 0 204,863
CHINDATA GROUP HLDGS LTD ADS 16955F107 42 2,594 SH   SOLE 23 2,594 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 2,658 163,799 SH   SOLE 25 163,799 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 552 33,992 SH   SOLE 26 14,852 0 19,140
CHINDATA GROUP HLDGS LTD ADS 16955F107 529 32,619 SH   SOLE 28 32,619 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 195 12,016 SH   SOLE 30 12,016 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 11,434 704,524 SH   SOLE 34 704,524 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91,957 73,938 SH   SOLE 2 15,293 0 58,645
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,827 12,726 SH   SOLE 4 11,899 0 827
CHIPOTLE MEXICAN GRILL INC COM 169656105 37,880 30,457 SH   SOLE 7 23,295 0 7,162
CHIPOTLE MEXICAN GRILL INC COM 169656105 787 633 SH   SOLE 13 633 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,290 2,645 SH   SOLE 15 2,645 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 12 10 SH   SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105 73,507 59,103 SH   SOLE 18 53,439 0 5,664
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,348 14,753 SH   SOLE 19 14,753 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 893,465 718,387 SH   SOLE 21 718,387 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 823,625 662,232 SH   SOLE 22 602,724 0 59,508
CHIPOTLE MEXICAN GRILL INC COM 169656105 23,679 19,039 SH   SOLE 23 19,039 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 39,941 32,114 SH   SOLE 25 32,114 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 171,121 137,589 SH   SOLE 26 18,878 0 118,711
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,381 5,131 SH   SOLE 28 3,674 0 1,457
CHIPOTLE MEXICAN GRILL INC COM 169656105 695 559 SH   SOLE 29 247 0 312
CHIPOTLE MEXICAN GRILL INC COM 169656105 118,405 95,203 SH   SOLE 30 94,636 0 567
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,610 7,727 SH   SOLE 31 3,850 0 3,877
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,058 2,459 SH   SOLE 34 2,459 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 20,013 16,091 SH   SOLE 36 16,091 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 716 576 SH   SOLE 40 576 0 0
CHOICE HOTELS INTL INC COM 169905106 7,866 91,504 SH   SOLE 2 25,668 0 65,836
CHOICE HOTELS INTL INC COM 169905106 13 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 57 658 SH   SOLE 7 658 0 0
CHOICE HOTELS INTL INC COM 169905106 6,706 78,014 SH   SOLE 18 76,962 0 1,052
CHOICE HOTELS INTL INC COM 169905106 3,232 37,602 SH   SOLE 19 37,602 0 0
CHOICE HOTELS INTL INC COM 169905106 116,571 1,356,106 SH   SOLE 21 1,356,106 0 0
CHOICE HOTELS INTL INC COM 169905106 81,245 945,144 SH   SOLE 22 883,661 0 61,483
CHOICE HOTELS INTL INC COM 169905106 1,366 15,889 SH   SOLE 26 9,342 0 6,547
CHOICE HOTELS INTL INC COM 169905106 424 4,927 SH   SOLE 28 4,927 0 0
CHOICE HOTELS INTL INC COM 169905106 1,822 21,198 SH   SOLE 29 0 0 21,198
CHOICE HOTELS INTL INC COM 169905106 1,189 13,827 SH   SOLE 30 13,827 0 0
CHOICE HOTELS INTL INC COM 169905106 58 680 SH   SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 101 1,177 SH   SOLE 34 1,177 0 0
CHOICE HOTELS INTL INC COM 169905106 350 4,075 SH   SOLE 40 4,075 0 0
CHOICEONE FINL SVCS INC COM 170386106 149 5,716 SH   SOLE 2 377 0 5,339
CHOICEONE FINL SVCS INC COM 170386106 5 182 SH   SOLE 7 182 0 0
CHOICEONE FINL SVCS INC COM 170386106 736 28,287 SH   SOLE 18 28,287 0 0
CHOICEONE FINL SVCS INC COM 170386106 330 12,680 SH   SOLE 19 12,680 0 0
CHOICEONE FINL SVCS INC COM 170386106 5,868 225,506 SH   SOLE 21 225,506 0 0
CHOICEONE FINL SVCS INC COM 170386106 1,892 72,696 SH   SOLE 22 69,771 0 2,925
CHROMADEX CORP COM NEW 171077407 90 22,350 SH   SOLE 2 2,386 0 19,964
CHROMADEX CORP COM NEW 171077407 5 1,203 SH   SOLE 7 1,203 0 0
CHROMADEX CORP COM NEW 171077407 675 168,208 SH   SOLE 18 168,208 0 0
CHROMADEX CORP COM NEW 171077407 314 78,320 SH   SOLE 19 78,320 0 0
CHROMADEX CORP COM NEW 171077407 5,426 1,353,031 SH   SOLE 21 1,353,031 0 0
CHROMADEX CORP COM NEW 171077407 4,728 1,179,097 SH   SOLE 22 1,160,793 0 18,304
CHROMADEX CORP COM NEW 171077407 9 2,335 SH   SOLE 23 2,335 0 0
CHUBB LIMITED COM H1467J104 134,205 1,155,741 SH   SOLE 2 179,586 0 976,155
CHUBB LIMITED COM H1467J104 26,686 229,814 SH   SOLE 4 215,741 0 14,073
CHUBB LIMITED COM H1467J104 58,017 499,627 SH   SOLE 7 436,597 0 63,030
CHUBB LIMITED COM H1467J104 170 1,461 SH   SOLE 13 1,461 0 0
CHUBB LIMITED COM H1467J104 6,458 55,612 SH   SOLE 15 55,612 0 0
CHUBB LIMITED COM H1467J104 132,982 1,145,209 SH   SOLE 18 1,073,427 0 71,782
CHUBB LIMITED COM H1467J104 57,463 494,863 SH   SOLE 19 494,863 0 0
CHUBB LIMITED COM H1467J104 1,229,140 10,585,083 SH   SOLE 21 10,585,083 0 0
CHUBB LIMITED COM H1467J104 1,269,477 10,932,456 SH   SOLE 22 9,979,947 0 952,509
CHUBB LIMITED COM H1467J104 37,719 324,831 SH   SOLE 23 324,831 0 0
CHUBB LIMITED COM H1467J104 59,114 509,075 SH   SOLE 25 509,075 0 0
CHUBB LIMITED COM H1467J104 343,114 2,954,823 SH   SOLE 26 317,602 0 2,637,221
CHUBB LIMITED COM H1467J104 10,294 88,653 SH   SOLE 28 62,223 0 26,430
CHUBB LIMITED COM H1467J104 403 3,474 SH   SOLE 29 3,474 0 0
CHUBB LIMITED COM H1467J104 289,132 2,489,940 SH   SOLE 30 2,489,940 0 0
CHUBB LIMITED COM H1467J104 12,021 103,522 SH   SOLE 31 62,100 0 41,422
CHUBB LIMITED COM H1467J104 26,215 225,758 SH   SOLE 34 225,758 0 0
CHUBB LIMITED COM H1467J104 44,192 380,571 SH   SOLE 36 380,571 0 0
CHUBB LIMITED COM H1467J104 1,168 10,057 SH   SOLE 40 10,057 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4,585 126,551 SH   SOLE 2 0 0 126,551
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 43 1,182 SH   SOLE 3 1,182 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 244 6,723 SH   SOLE 19 6,723 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,113 30,709 SH   SOLE 21 30,709 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,213 33,487 SH   SOLE 30 33,487 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 169 4,658 SH   SOLE 34 4,658 0 0
CHURCH & DWIGHT INC COM 171340102 55,614 593,464 SH   SOLE 2 72,979 0 520,485
CHURCH & DWIGHT INC COM 171340102 10,843 115,713 SH   SOLE 4 108,007 0 7,706
CHURCH & DWIGHT INC COM 171340102 25,215 269,078 SH   SOLE 7 247,086 0 21,992
CHURCH & DWIGHT INC COM 171340102 1,628 17,370 SH   SOLE 13 11,542 0 5,828
CHURCH & DWIGHT INC COM 171340102 2,489 26,566 SH   SOLE 15 26,566 0 0
CHURCH & DWIGHT INC COM 171340102 51,402 548,519 SH   SOLE 18 509,533 0 38,986
CHURCH & DWIGHT INC COM 171340102 20,784 221,788 SH   SOLE 19 221,788 0 0
CHURCH & DWIGHT INC COM 171340102 777,158 8,293,224 SH   SOLE 21 8,293,224 0 0
CHURCH & DWIGHT INC COM 171340102 613,523 6,547,042 SH   SOLE 22 5,887,534 0 659,508
CHURCH & DWIGHT INC COM 171340102 16,654 177,716 SH   SOLE 23 177,716 0 0
CHURCH & DWIGHT INC COM 171340102 24,784 264,479 SH   SOLE 25 264,479 0 0
CHURCH & DWIGHT INC COM 171340102 140,532 1,499,651 SH   SOLE 26 200,843 0 1,298,808
CHURCH & DWIGHT INC COM 171340102 4,418 47,147 SH   SOLE 28 33,668 0 13,479
CHURCH & DWIGHT INC COM 171340102 4,938 52,699 SH   SOLE 29 559 0 52,140
CHURCH & DWIGHT INC COM 171340102 100,962 1,077,384 SH   SOLE 30 1,062,997 0 14,387
CHURCH & DWIGHT INC COM 171340102 5,980 63,812 SH   SOLE 31 32,423 0 31,389
CHURCH & DWIGHT INC COM 171340102 1,181 12,601 SH   SOLE 34 12,601 0 0
CHURCH & DWIGHT INC COM 171340102 18,265 194,905 SH   SOLE 36 194,905 0 0
CHURCH & DWIGHT INC COM 171340102 554 5,911 SH   SOLE 40 5,911 0 0
CHURCHILL DOWNS INC COM 171484108 6,255 38,184 SH   SOLE 2 26,084 0 12,100
CHURCHILL DOWNS INC COM 171484108 39 241 SH   SOLE 4 241 0 0
CHURCHILL DOWNS INC COM 171484108 120 733 SH   SOLE 7 733 0 0
CHURCHILL DOWNS INC COM 171484108 37,037 226,086 SH   SOLE 18 220,772 0 5,314
CHURCHILL DOWNS INC COM 171484108 182,463 1,113,802 SH   SOLE 19 1,113,802 0 0
CHURCHILL DOWNS INC COM 171484108 393,607 2,402,679 SH   SOLE 21 2,402,679 0 0
CHURCHILL DOWNS INC COM 171484108 201,067 1,227,367 SH   SOLE 22 1,195,889 0 31,478
CHURCHILL DOWNS INC COM 171484108 528 3,226 SH   SOLE 23 3,226 0 0
CHURCHILL DOWNS INC COM 171484108 72 438 SH   SOLE 25 438 0 0
CHURCHILL DOWNS INC COM 171484108 4,764 29,081 SH   SOLE 26 9,783 0 19,298
CHURCHILL DOWNS INC COM 171484108 863 5,269 SH   SOLE 28 5,269 0 0
CHURCHILL DOWNS INC COM 171484108 2,361 14,415 SH   SOLE 30 14,415 0 0
CHURCHILL DOWNS INC COM 171484108 73 445 SH   SOLE 34 445 0 0
CHURCHILL DOWNS INC COM 171484108 176 1,073 SH   SOLE 36 1,073 0 0
CHURCHILL DOWNS INC COM 171484108 581 3,547 SH   SOLE 40 3,547 0 0
CHUYS HLDGS INC COM 171604101 444 22,676 SH   SOLE 2 3,934 0 18,742
CHUYS HLDGS INC COM 171604101 7 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,117 108,108 SH   SOLE 18 95,102 0 13,006
CHUYS HLDGS INC COM 171604101 1,655 84,535 SH   SOLE 19 84,535 0 0
CHUYS HLDGS INC COM 171604101 40,777 2,082,601 SH   SOLE 21 2,082,601 0 0
CHUYS HLDGS INC COM 171604101 12,618 644,426 SH   SOLE 22 637,897 0 6,529
CHUYS HLDGS INC COM 171604101 66 3,353 SH   SOLE 23 3,353 0 0
CHUYS HLDGS INC COM 171604101 400 20,405 SH   SOLE 26 0 0 20,405
CHUYS HLDGS INC COM 171604101 451 23,015 SH   SOLE 30 23,015 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 2,388 1,290,940 SH   SOLE 2 153,473 0 1,137,467
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 163 88,135 SH   SOLE 4 88,135 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 119 64,561 SH   SOLE 19 64,561 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 44,893 24,266,537 SH   SOLE 21 24,266,537 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,903 2,109,710 SH   SOLE 22 618,980 0 1,490,730
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 61,502 33,244,068 SH   SOLE 30 33,244,068 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 162 87,316 SH   SOLE 31 87,316 0 0
CIDARA THERAPEUTICS INC COM 171757107 41 14,512 SH   SOLE 2 1,796 0 12,716
CIDARA THERAPEUTICS INC COM 171757107 392 137,372 SH   SOLE 18 137,372 0 0
CIDARA THERAPEUTICS INC COM 171757107 246 86,391 SH   SOLE 19 86,391 0 0
CIDARA THERAPEUTICS INC COM 171757107 3,045 1,068,490 SH   SOLE 21 1,068,490 0 0
CIDARA THERAPEUTICS INC COM 171757107 1,130 396,571 SH   SOLE 22 388,880 0 7,691
CIENA CORP COM NEW 171779309 17,186 433,012 SH   SOLE 2 146,365 0 286,647
CIENA CORP COM NEW 171779309 64 1,603 SH   SOLE 4 1,603 0 0
CIENA CORP COM NEW 171779309 141 3,543 SH   SOLE 7 3,543 0 0
CIENA CORP COM NEW 171779309 113 2,854 SH   SOLE 13 0 0 2,854
CIENA CORP COM NEW 171779309 16,216 408,556 SH   SOLE 18 403,481 0 5,075
CIENA CORP COM NEW 171779309 5,284 133,131 SH   SOLE 19 133,131 0 0
CIENA CORP COM NEW 171779309 290,615 7,322,115 SH   SOLE 21 7,322,115 0 0
CIENA CORP COM NEW 171779309 190,625 4,802,837 SH   SOLE 22 4,581,814 0 221,023
CIENA CORP COM NEW 171779309 450 11,329 SH   SOLE 23 11,329 0 0
CIENA CORP COM NEW 171779309 108 2,711 SH   SOLE 25 2,711 0 0
CIENA CORP COM NEW 171779309 4,479 112,859 SH   SOLE 26 46,416 0 66,443
CIENA CORP COM NEW 171779309 843 21,250 SH   SOLE 28 21,250 0 0
CIENA CORP COM NEW 171779309 10,966 276,290 SH   SOLE 30 276,290 0 0
CIENA CORP COM NEW 171779309 145 3,650 SH   SOLE 31 3,024 0 626
CIENA CORP COM NEW 171779309 894 22,517 SH   SOLE 34 22,517 0 0
CIENA CORP COM NEW 171779309 397 10,000 SH   SOLE 36 10,000 0 0
CIENA CORP COM NEW 171779309 679 17,107 SH   SOLE 40 17,107 0 0
CIGNA CORP NEW COM 125523100 202,629 1,196,084 SH   SOLE 2 400,916 0 795,168
CIGNA CORP NEW COM 125523100 31,891 188,249 SH   SOLE 4 176,743 0 11,506
CIGNA CORP NEW COM 125523100 59,484 351,125 SH   SOLE 7 313,499 0 37,626
CIGNA CORP NEW COM 125523100 1,587 9,369 SH   SOLE 13 9,369 0 0
CIGNA CORP NEW COM 125523100 7,710 45,508 SH   SOLE 15 45,508 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 161,907 955,711 SH   SOLE 18 881,653 0 74,058
CIGNA CORP NEW COM 125523100 258,585 1,526,385 SH   SOLE 19 1,526,385 0 0
CIGNA CORP NEW COM 125523100 932 5,500 SH   SOLE 20 5,500 0 0
CIGNA CORP NEW COM 125523100 1,330,765 7,855,290 SH   SOLE 21 7,855,290 0 0
CIGNA CORP NEW COM 125523100 1,493,410 8,815,358 SH   SOLE 22 7,935,765 0 879,593
CIGNA CORP NEW COM 125523100 49,669 293,188 SH   SOLE 23 293,188 0 0
CIGNA CORP NEW COM 125523100 73,257 432,422 SH   SOLE 25 432,422 0 0
CIGNA CORP NEW COM 125523100 363,240 2,144,149 SH   SOLE 26 252,781 0 1,891,368
CIGNA CORP NEW COM 125523100 12,316 72,701 SH   SOLE 28 51,140 0 21,561
CIGNA CORP NEW COM 125523100 9,542 56,323 SH   SOLE 29 13,493 0 42,830
CIGNA CORP NEW COM 125523100 375,047 2,213,845 SH   SOLE 30 2,187,121 0 26,724
CIGNA CORP NEW COM 125523100 24,444 144,291 SH   SOLE 31 68,780 0 75,511
CIGNA CORP NEW COM 125523100 176,442 1,041,509 SH   SOLE 34 1,041,509 0 0
CIGNA CORP NEW COM 125523100 41,725 246,294 SH   SOLE 36 246,294 0 0
CIGNA CORP NEW COM 125523100 1,403 8,281 SH   SOLE 40 8,281 0 0
CIIG MERGER CORP COM CL A 12559C103 19,445 1,940,625 SH   SOLE 2 1,940,625 0 0
CIIG MERGER CORP *W EXP 12/31/202 12559C111 834 970,314 SH   SOLE 2 970,314 0 0
CIM COML TR CORP COM NEW 125525584 41 4,118 SH   SOLE 2 765 0 3,353
CIM COML TR CORP COM NEW 125525584 5 479 SH   SOLE 7 479 0 0
CIM COML TR CORP COM NEW 125525584 500 50,743 SH   SOLE 18 50,743 0 0
CIM COML TR CORP COM NEW 125525584 216 21,950 SH   SOLE 19 21,950 0 0
CIM COML TR CORP COM NEW 125525584 3,752 380,576 SH   SOLE 21 380,576 0 0
CIM COML TR CORP COM NEW 125525584 1,535 155,701 SH   SOLE 22 153,156 0 2,545
CIM COML TR CORP COM NEW 125525584 6 577 SH   SOLE 23 577 0 0
CIMAREX ENERGY CO COM 171798101 6,313 259,466 SH   SOLE 2 77,348 0 182,118
CIMAREX ENERGY CO COM 171798101 11 455 SH   SOLE 4 455 0 0
CIMAREX ENERGY CO COM 171798101 67 2,753 SH   SOLE 7 2,753 0 0
CIMAREX ENERGY CO COM 171798101 6,431 264,324 SH   SOLE 18 264,324 0 0
CIMAREX ENERGY CO COM 171798101 610 25,066 SH   SOLE 19 25,066 0 0
CIMAREX ENERGY CO COM 171798101 112,311 4,616,133 SH   SOLE 21 4,616,133 0 0
CIMAREX ENERGY CO COM 171798101 78,515 3,227,067 SH   SOLE 22 3,085,161 0 141,906
CIMAREX ENERGY CO COM 171798101 29 1,194 SH   SOLE 25 1,194 0 0
CIMAREX ENERGY CO COM 171798101 1,065 43,767 SH   SOLE 26 22,872 0 20,895
CIMAREX ENERGY CO COM 171798101 340 13,980 SH   SOLE 28 13,980 0 0
CIMAREX ENERGY CO COM 171798101 2,141 87,998 SH   SOLE 30 87,998 0 0
CIMAREX ENERGY CO COM 171798101 189 7,781 SH   SOLE 31 1,893 0 5,888
CIMAREX ENERGY CO COM 171798101 118 4,849 SH   SOLE 36 4,849 0 0
CIMAREX ENERGY CO COM 171798101 269 11,066 SH   SOLE 40 11,066 0 0
CIMPRESS PLC SHS EURO G2143T103 1,736 23,092 SH   SOLE 2 7,197 0 15,895
CIMPRESS PLC SHS EURO G2143T103 7 99 SH   SOLE 4 99 0 0
CIMPRESS PLC SHS EURO G2143T103 29 381 SH   SOLE 7 381 0 0
CIMPRESS PLC SHS EURO G2143T103 4,964 66,042 SH   SOLE 18 65,265 0 777
CIMPRESS PLC SHS EURO G2143T103 6,772 90,101 SH   SOLE 19 90,101 0 0
CIMPRESS PLC SHS EURO G2143T103 41,883 557,256 SH   SOLE 21 557,256 0 0
CIMPRESS PLC SHS EURO G2143T103 42,242 562,027 SH   SOLE 22 547,613 0 14,414
CIMPRESS PLC SHS EURO G2143T103 287 3,816 SH   SOLE 23 3,816 0 0
CIMPRESS PLC SHS EURO G2143T103 20 263 SH   SOLE 25 263 0 0
CIMPRESS PLC SHS EURO G2143T103 1,418 18,872 SH   SOLE 26 3,287 0 15,585
CIMPRESS PLC SHS EURO G2143T103 231 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS PLC SHS EURO G2143T103 602 8,010 SH   SOLE 30 8,010 0 0
CIMPRESS PLC SHS EURO G2143T103 109 1,444 SH   SOLE 34 1,444 0 0
CIMPRESS PLC SHS EURO G2143T103 49 647 SH   SOLE 36 647 0 0
CIMPRESS PLC SHS EURO G2143T103 169 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 769 51,250 SH   SOLE 2 13,337 0 37,913
CINCINNATI BELL INC NEW COM NEW 171871502 14 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,446 229,710 SH   SOLE 18 229,710 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,353 90,181 SH   SOLE 19 90,181 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 82,835 5,522,324 SH   SOLE 21 5,522,324 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 21,588 1,439,188 SH   SOLE 22 1,420,889 0 18,299
CINCINNATI BELL INC NEW COM NEW 171871502 52 3,447 SH   SOLE 26 0 0 3,447
CINCINNATI BELL INC NEW COM NEW 171871502 1,097 73,126 SH   SOLE 30 73,126 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 69 4,626 SH   SOLE 40 4,626 0 0
CINCINNATI FINL CORP COM 172062101 31,909 409,246 SH   SOLE 2 77,623 0 331,623
CINCINNATI FINL CORP COM 172062101 5,599 71,805 SH   SOLE 4 66,988 0 4,817
CINCINNATI FINL CORP COM 172062101 22,936 294,161 SH   SOLE 7 186,232 0 107,929
CINCINNATI FINL CORP COM 172062101 3,689 47,315 SH   SOLE 13 47,315 0 0
CINCINNATI FINL CORP COM 172062101 1,462 18,747 SH   SOLE 15 18,747 0 0
CINCINNATI FINL CORP COM 172062101 44,094 565,521 SH   SOLE 18 497,449 0 68,072
CINCINNATI FINL CORP COM 172062101 25,923 332,471 SH   SOLE 19 332,471 0 0
CINCINNATI FINL CORP COM 172062101 519,654 6,664,789 SH   SOLE 21 6,664,789 0 0
CINCINNATI FINL CORP COM 172062101 328,948 4,218,907 SH   SOLE 22 3,749,390 0 469,517
CINCINNATI FINL CORP COM 172062101 8,479 108,743 SH   SOLE 23 108,743 0 0
CINCINNATI FINL CORP COM 172062101 13,072 167,660 SH   SOLE 25 167,660 0 0
CINCINNATI FINL CORP COM 172062101 67,193 861,774 SH   SOLE 26 177,348 0 684,426
CINCINNATI FINL CORP COM 172062101 2,364 30,324 SH   SOLE 28 21,250 0 9,074
CINCINNATI FINL CORP COM 172062101 8,890 114,020 SH   SOLE 29 406 0 113,614
CINCINNATI FINL CORP COM 172062101 56,657 726,654 SH   SOLE 30 726,654 0 0
CINCINNATI FINL CORP COM 172062101 3,739 47,956 SH   SOLE 31 21,137 0 26,819
CINCINNATI FINL CORP COM 172062101 3,783 48,520 SH   SOLE 32 48,520 0 0
CINCINNATI FINL CORP COM 172062101 613 7,865 SH   SOLE 34 7,865 0 0
CINCINNATI FINL CORP COM 172062101 11,293 144,834 SH   SOLE 36 144,834 0 0
CINCINNATI FINL CORP COM 172062101 250 3,211 SH   SOLE 40 3,211 0 0
CINEDIGM CORP COM NEW 172406209 4 7,313 SH   SOLE 21 7,313 0 0
CINEDIGM CORP COM NEW 172406209 392 693,848 SH   SOLE 22 693,848 0 0
CINEMARK HLDGS INC COM 17243V102 1,972 197,215 SH   SOLE 2 96,541 0 100,674
CINEMARK HLDGS INC COM 17243V102 4 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 31 3,146 SH   SOLE 7 3,146 0 0
CINEMARK HLDGS INC COM 17243V102 6,337 633,678 SH   SOLE 18 633,678 0 0
CINEMARK HLDGS INC COM 17243V102 5,894 589,373 SH   SOLE 19 589,373 0 0
CINEMARK HLDGS INC COM 17243V102 68,746 6,874,623 SH   SOLE 21 6,874,623 0 0
CINEMARK HLDGS INC COM 17243V102 37,747 3,774,672 SH   SOLE 22 3,678,896 0 95,776
CINEMARK HLDGS INC COM 17243V102 118 11,779 SH   SOLE 23 11,779 0 0
CINEMARK HLDGS INC COM 17243V102 14 1,403 SH   SOLE 25 1,403 0 0
CINEMARK HLDGS INC COM 17243V102 823 82,307 SH   SOLE 26 25,201 0 57,106
CINEMARK HLDGS INC COM 17243V102 215 21,485 SH   SOLE 28 21,485 0 0
CINEMARK HLDGS INC COM 17243V102 438 43,838 SH   SOLE 30 43,838 0 0
CINEMARK HLDGS INC COM 17243V102 50 5,045 SH   SOLE 31 0 0 5,045
CINEMARK HLDGS INC COM 17243V102 548 54,772 SH   SOLE 34 54,772 0 0
CINEMARK HLDGS INC COM 17243V102 80 7,998 SH   SOLE 36 7,998 0 0
CINEMARK HLDGS INC COM 17243V102 112 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 69,791 209,691 SH   SOLE 2 23,834 0 185,857
CINTAS CORP COM 172908105 13,381 40,204 SH   SOLE 4 37,445 0 2,759
CINTAS CORP COM 172908105 35,228 105,844 SH   SOLE 7 82,522 0 23,322
CINTAS CORP COM 172908105 2,368 7,114 SH   SOLE 13 7,114 0 0
CINTAS CORP COM 172908105 3,053 9,172 SH   SOLE 15 9,172 0 0
CINTAS CORP COM 172908105 3 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 66,513 199,840 SH   SOLE 18 180,978 0 18,862
CINTAS CORP COM 172908105 22,673 68,121 SH   SOLE 19 68,121 0 0
CINTAS CORP COM 172908105 740,967 2,226,263 SH   SOLE 21 2,226,263 0 0
CINTAS CORP COM 172908105 702,439 2,110,504 SH   SOLE 22 1,901,725 0 208,779
CINTAS CORP COM 172908105 20,347 61,133 SH   SOLE 23 61,133 0 0
CINTAS CORP COM 172908105 34,451 103,508 SH   SOLE 25 103,508 0 0
CINTAS CORP COM 172908105 125,695 377,656 SH   SOLE 26 64,034 0 313,622
CINTAS CORP COM 172908105 5,696 17,114 SH   SOLE 28 12,110 0 5,004
CINTAS CORP COM 172908105 5,977 17,958 SH   SOLE 29 281 0 17,677
CINTAS CORP COM 172908105 121,894 366,234 SH   SOLE 30 363,687 0 2,547
CINTAS CORP COM 172908105 6,219 18,686 SH   SOLE 31 11,955 0 6,731
CINTAS CORP COM 172908105 6,857 20,602 SH   SOLE 32 20,602 0 0
CINTAS CORP COM 172908105 1,487 4,467 SH   SOLE 34 4,467 0 0
CINTAS CORP COM 172908105 18,479 55,520 SH   SOLE 36 55,520 0 0
CINTAS CORP COM 172908105 608 1,826 SH   SOLE 40 1,826 0 0
CIRCOR INTL INC COM 17273K109 534 19,534 SH   SOLE 2 1,156 0 18,378
CIRCOR INTL INC COM 17273K109 10 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 2,724 99,615 SH   SOLE 18 99,615 0 0
CIRCOR INTL INC COM 17273K109 1,471 53,778 SH   SOLE 19 53,778 0 0
CIRCOR INTL INC COM 17273K109 58,008 2,120,936 SH   SOLE 21 2,120,936 0 0
CIRCOR INTL INC COM 17273K109 16,152 590,574 SH   SOLE 22 583,644 0 6,930
CIRCOR INTL INC COM 17273K109 43 1,574 SH   SOLE 23 1,574 0 0
CIRCOR INTL INC COM 17273K109 637 23,285 SH   SOLE 30 23,285 0 0
CIRRUS LOGIC INC COM 172755100 16,051 237,973 SH   SOLE 2 121,602 0 116,371
CIRRUS LOGIC INC COM 172755100 110 1,624 SH   SOLE 4 1,624 0 0
CIRRUS LOGIC INC COM 172755100 169 2,510 SH   SOLE 7 2,510 0 0
CIRRUS LOGIC INC COM 172755100 2,019 29,938 SH   SOLE 13 29,938 0 0
CIRRUS LOGIC INC COM 172755100 13,277 196,835 SH   SOLE 18 162,457 0 34,378
CIRRUS LOGIC INC COM 172755100 31,170 462,126 SH   SOLE 19 462,126 0 0
CIRRUS LOGIC INC COM 172755100 182,762 2,709,595 SH   SOLE 21 2,709,595 0 0
CIRRUS LOGIC INC COM 172755100 179,470 2,660,781 SH   SOLE 22 2,328,169 0 332,612
CIRRUS LOGIC INC COM 172755100 2,317 34,345 SH   SOLE 23 34,345 0 0
CIRRUS LOGIC INC COM 172755100 81 1,205 SH   SOLE 25 1,205 0 0
CIRRUS LOGIC INC COM 172755100 9,804 145,358 SH   SOLE 26 18,493 0 126,865
CIRRUS LOGIC INC COM 172755100 603 8,935 SH   SOLE 28 8,935 0 0
CIRRUS LOGIC INC COM 172755100 6,996 103,722 SH   SOLE 29 11,869 0 91,853
CIRRUS LOGIC INC COM 172755100 13,773 204,194 SH   SOLE 30 204,194 0 0
CIRRUS LOGIC INC COM 172755100 1,493 22,140 SH   SOLE 31 22,140 0 0
CIRRUS LOGIC INC COM 172755100 254 3,772 SH   SOLE 34 3,772 0 0
CIRRUS LOGIC INC COM 172755100 1,210 17,936 SH   SOLE 36 17,936 0 0
CIRRUS LOGIC INC COM 172755100 401 5,943 SH   SOLE 40 5,943 0 0
CISCO SYS INC COM 17275R102 494,442 12,552,470 SH   SOLE 2 3,079,321 0 9,473,149
CISCO SYS INC COM 17275R102 86,912 2,206,445 SH   SOLE 4 2,074,798 0 131,647
CISCO SYS INC COM 17275R102 175,958 4,467,069 SH   SOLE 7 4,331,897 0 135,172
CISCO SYS INC COM 17275R102 14,496 368,008 SH   SOLE 13 354,228 0 13,780
CISCO SYS INC COM 17275R102 21,050 534,401 SH   SOLE 15 534,401 0 0
CISCO SYS INC COM 17275R102 24 608 SH   SOLE 17 0 0 608
CISCO SYS INC COM 17275R102 619,401 15,724,826 SH   SOLE 18 14,217,371 0 1,507,455
CISCO SYS INC COM 17275R102 342,275 8,689,380 SH   SOLE 19 8,689,380 0 0
CISCO SYS INC COM 17275R102 953 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 4,103,605 104,178,857 SH   SOLE 21 104,178,857 0 0
CISCO SYS INC COM 17275R102 4,218,484 107,095,309 SH   SOLE 22 94,944,642 0 12,150,667
CISCO SYS INC COM 17275R102 142,330 3,613,362 SH   SOLE 23 3,613,362 0 0
CISCO SYS INC COM 17275R102 213,504 5,420,267 SH   SOLE 25 5,341,981 0 78,286
CISCO SYS INC COM 17275R102 1,027,756 26,091,807 SH   SOLE 26 3,170,063 0 22,921,744
CISCO SYS INC COM 17275R102 32,711 830,428 SH   SOLE 28 586,435 0 243,993
CISCO SYS INC COM 17275R102 56,811 1,442,267 SH   SOLE 29 501,918 0 940,349
CISCO SYS INC COM 17275R102 782,050 19,854,034 SH   SOLE 30 19,854,034 0 0
CISCO SYS INC COM 17275R102 85,826 2,178,884 SH   SOLE 31 1,248,986 0 929,898
CISCO SYS INC COM 17275R102 44,398 1,127,131 SH   SOLE 32 1,127,131 0 0
CISCO SYS INC COM 17275R102 67,438 1,712,047 SH   SOLE 34 1,712,047 0 0
CISCO SYS INC COM 17275R102 125,530 3,186,860 SH   SOLE 36 3,186,860 0 0
CISCO SYS INC COM 17275R102 1,178 29,898 SH   SOLE 37 29,898 0 0
CISCO SYS INC COM 17275R102 3,742 94,995 SH   SOLE 40 94,995 0 0
CIT GROUP INC COM NEW 125581801 3,829 216,203 SH   SOLE 2 82,942 0 133,261
CIT GROUP INC COM NEW 125581801 13 755 SH   SOLE 4 755 0 0
CIT GROUP INC COM NEW 125581801 58 3,248 SH   SOLE 7 3,248 0 0
CIT GROUP INC COM NEW 125581801 10,355 584,709 SH   SOLE 18 584,709 0 0
CIT GROUP INC COM NEW 125581801 8,509 480,490 SH   SOLE 19 480,490 0 0
CIT GROUP INC COM NEW 125581801 113,605 6,414,730 SH   SOLE 21 6,414,730 0 0
CIT GROUP INC COM NEW 125581801 74,122 4,185,296 SH   SOLE 22 4,045,182 0 140,114
CIT GROUP INC COM NEW 125581801 667 37,689 SH   SOLE 23 37,689 0 0
CIT GROUP INC COM NEW 125581801 3,394 191,636 SH   SOLE 26 24,891 0 166,745
CIT GROUP INC COM NEW 125581801 236 13,322 SH   SOLE 28 13,322 0 0
CIT GROUP INC COM NEW 125581801 967 54,599 SH   SOLE 30 54,599 0 0
CIT GROUP INC COM NEW 125581801 45 2,545 SH   SOLE 31 0 0 2,545
CIT GROUP INC COM NEW 125581801 151 8,502 SH   SOLE 34 8,502 0 0
CIT GROUP INC COM NEW 125581801 608 34,358 SH   SOLE 36 34,358 0 0
CIT GROUP INC COM NEW 125581801 184 10,371 SH   SOLE 40 10,371 0 0
CITI TRENDS INC COM 17306X102 232 9,303 SH   SOLE 2 480 0 8,823
CITI TRENDS INC COM 17306X102 3 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 983 39,342 SH   SOLE 18 39,342 0 0
CITI TRENDS INC COM 17306X102 424 16,956 SH   SOLE 19 16,956 0 0
CITI TRENDS INC COM 17306X102 8,310 332,668 SH   SOLE 21 332,668 0 0
CITI TRENDS INC COM 17306X102 6,208 248,512 SH   SOLE 22 244,809 0 3,703
CITI TRENDS INC COM 17306X102 93 3,735 SH   SOLE 26 0 0 3,735
CITIGROUP INC COM NEW 172967424 261,273 6,060,602 SH   SOLE 2 1,516,346 0 4,544,256
CITIGROUP INC COM NEW 172967424 43,999 1,020,630 SH   SOLE 4 955,750 0 64,880
CITIGROUP INC COM NEW 172967424 85,643 1,986,619 SH   SOLE 7 1,775,413 0 211,206
CITIGROUP INC COM NEW 172967424 273 6,337 SH   SOLE 13 6,337 0 0
CITIGROUP INC COM NEW 172967424 11,139 258,391 SH   SOLE 15 258,391 0 0
CITIGROUP INC COM NEW 172967424 1 31 SH   SOLE 17 0 0 31
CITIGROUP INC COM NEW 172967424 571,072 13,246,865 SH   SOLE 18 12,534,639 0 712,226
CITIGROUP INC COM NEW 172967424 627,974 14,566,788 SH   SOLE 19 14,566,788 0 0
CITIGROUP INC COM NEW 172967424 1,880,286 43,616,013 SH   SOLE 21 43,616,013 0 0
CITIGROUP INC COM NEW 172967424 2,189,996 50,800,182 SH   SOLE 22 45,892,164 0 4,908,018
CITIGROUP INC COM NEW 172967424 70,943 1,645,620 SH   SOLE 23 1,645,620 0 0
CITIGROUP INC COM NEW 172967424 110,957 2,573,812 SH   SOLE 25 2,573,812 0 0
CITIGROUP INC COM NEW 172967424 411,993 9,556,783 SH   SOLE 26 1,079,492 0 8,477,291
CITIGROUP INC COM NEW 172967424 17,649 409,403 SH   SOLE 28 289,230 0 120,173
CITIGROUP INC COM NEW 172967424 4,768 110,598 SH   SOLE 29 87,418 0 23,180
CITIGROUP INC COM NEW 172967424 360,589 8,364,387 SH   SOLE 30 8,364,387 0 0
CITIGROUP INC COM NEW 172967424 23,195 538,053 SH   SOLE 31 358,566 0 179,487
CITIGROUP INC COM NEW 172967424 4,907 113,823 SH   SOLE 32 113,823 0 0
CITIGROUP INC COM NEW 172967424 50,170 1,163,757 SH   SOLE 34 1,163,757 0 0
CITIGROUP INC COM NEW 172967424 71,114 1,649,601 SH   SOLE 36 1,649,601 0 0
CITIGROUP INC COM NEW 172967424 2,032 47,142 SH   SOLE 40 47,142 0 0
CITIGROUP INC OPTIONS 172967424 371 8,600 SH Call SOLE 4 8,600 0 0
CITIGROUP INC OPTIONS 172967424 4,311 100,000 SH Call SOLE 18 100,000 0 0
CITIGROUP INC OPTIONS 172967424 26,849 622,800 SH Call SOLE 19 622,800 0 0
CITIGROUP INC OPTIONS 172967424 1,944 45,100 SH Call SOLE 22 45,100 0 0
CITIGROUP INC OPTIONS 172967424 276 6,400 SH Call SOLE 26 6,400 0 0
CITIGROUP INC OPTIONS 172967424 12,653 293,500 SH Call SOLE 34 293,500 0 0
CITIZENS & NORTHN CORP COM 172922106 206 12,669 SH   SOLE 2 722 0 11,947
CITIZENS & NORTHN CORP COM 172922106 3 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 881 54,235 SH   SOLE 18 54,235 0 0
CITIZENS & NORTHN CORP COM 172922106 392 24,115 SH   SOLE 19 24,115 0 0
CITIZENS & NORTHN CORP COM 172922106 7,149 440,235 SH   SOLE 21 440,235 0 0
CITIZENS & NORTHN CORP COM 172922106 7,220 444,583 SH   SOLE 22 438,806 0 5,777
CITIZENS CMNTY BANCORP INC M COM 174903104 17 2,452 SH   SOLE 18 2,452 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 195 28,268 SH   SOLE 21 28,268 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 60 8,645 SH   SOLE 22 8,645 0 0
CITIZENS FINL GROUP INC COM 174610105 26,993 1,067,748 SH   SOLE 2 142,706 0 925,042
CITIZENS FINL GROUP INC COM 174610105 5,282 208,958 SH   SOLE 4 196,070 0 12,888
CITIZENS FINL GROUP INC COM 174610105 10,612 419,777 SH   SOLE 7 398,660 0 21,117
CITIZENS FINL GROUP INC COM 174610105 30 1,202 SH   SOLE 13 1,202 0 0
CITIZENS FINL GROUP INC COM 174610105 1,361 53,836 SH   SOLE 15 53,836 0 0
CITIZENS FINL GROUP INC COM 174610105 82,173 3,250,533 SH   SOLE 18 3,176,896 0 73,637
CITIZENS FINL GROUP INC COM 174610105 51,219 2,026,061 SH   SOLE 19 2,026,061 0 0
CITIZENS FINL GROUP INC COM 174610105 451,992 17,879,422 SH   SOLE 21 17,879,422 0 0
CITIZENS FINL GROUP INC COM 174610105 264,543 10,464,512 SH   SOLE 22 9,550,690 0 913,822
CITIZENS FINL GROUP INC COM 174610105 7,250 286,790 SH   SOLE 23 286,790 0 0
CITIZENS FINL GROUP INC COM 174610105 17,540 693,841 SH   SOLE 25 693,841 0 0
CITIZENS FINL GROUP INC COM 174610105 62,086 2,455,952 SH   SOLE 26 611,007 0 1,844,945
CITIZENS FINL GROUP INC COM 174610105 2,067 81,765 SH   SOLE 28 58,413 0 23,352
CITIZENS FINL GROUP INC COM 174610105 2,309 91,350 SH   SOLE 29 1,375 0 89,975
CITIZENS FINL GROUP INC COM 174610105 44,281 1,751,627 SH   SOLE 30 1,751,627 0 0
CITIZENS FINL GROUP INC COM 174610105 2,572 101,724 SH   SOLE 31 62,296 0 39,428
CITIZENS FINL GROUP INC COM 174610105 3,434 135,857 SH   SOLE 32 135,857 0 0
CITIZENS FINL GROUP INC COM 174610105 24,006 949,606 SH   SOLE 34 949,606 0 0
CITIZENS FINL GROUP INC COM 174610105 10,903 431,303 SH   SOLE 35 431,303 0 0
CITIZENS FINL GROUP INC COM 174610105 8,632 341,443 SH   SOLE 36 341,443 0 0
CITIZENS FINL GROUP INC COM 174610105 1,657 65,534 SH   SOLE 37 65,534 0 0
CITIZENS FINL GROUP INC COM 174610105 254 10,053 SH   SOLE 40 10,053 0 0
CITIZENS HLDG CO MISS COM 174715102 89 3,974 SH   SOLE 2 268 0 3,706
CITIZENS HLDG CO MISS COM 174715102 407 18,141 SH   SOLE 18 18,141 0 0
CITIZENS HLDG CO MISS COM 174715102 161 7,191 SH   SOLE 19 7,191 0 0
CITIZENS HLDG CO MISS COM 174715102 2,808 125,236 SH   SOLE 21 125,236 0 0
CITIZENS HLDG CO MISS COM 174715102 708 31,562 SH   SOLE 22 30,467 0 1,095
CITIZENS INC CL A 174740100 323 58,290 SH   SOLE 2 15,400 0 42,890
CITIZENS INC CL A 174740100 7 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,131 204,122 SH   SOLE 18 204,122 0 0
CITIZENS INC CL A 174740100 523 94,429 SH   SOLE 19 94,429 0 0
CITIZENS INC CL A 174740100 9,443 1,704,454 SH   SOLE 21 1,704,454 0 0
CITIZENS INC CL A 174740100 7,894 1,424,919 SH   SOLE 22 1,385,727 0 39,192
CITIZENS INC CL A 174740100 130 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 33 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 30 5,366 SH   SOLE 30 5,366 0 0
CITIZENS INC CL A 174740100 33 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 42,602 309,359 SH   SOLE 2 47,191 0 262,168
CITRIX SYS INC COM 177376100 9,248 67,154 SH   SOLE 4 63,485 0 3,669
CITRIX SYS INC COM 177376100 30,309 220,092 SH   SOLE 7 172,082 0 48,010
CITRIX SYS INC COM 177376100 749 5,439 SH   SOLE 13 295 0 5,144
CITRIX SYS INC COM 177376100 1,631 11,844 SH   SOLE 15 11,844 0 0
CITRIX SYS INC COM 177376100 37,347 271,199 SH   SOLE 18 252,179 0 19,020
CITRIX SYS INC COM 177376100 5,868 42,610 SH   SOLE 19 42,610 0 0
CITRIX SYS INC COM 177376100 970,774 7,049,410 SH   SOLE 21 7,049,410 0 0
CITRIX SYS INC COM 177376100 480,125 3,486,496 SH   SOLE 22 3,242,274 0 244,222
CITRIX SYS INC COM 177376100 12,453 90,432 SH   SOLE 23 90,432 0 0
CITRIX SYS INC COM 177376100 24,217 175,856 SH   SOLE 25 175,856 0 0
CITRIX SYS INC COM 177376100 129,715 941,944 SH   SOLE 26 145,769 0 796,175
CITRIX SYS INC COM 177376100 3,140 22,802 SH   SOLE 28 16,058 0 6,744
CITRIX SYS INC COM 177376100 3,436 24,953 SH   SOLE 29 291 0 24,662
CITRIX SYS INC COM 177376100 160,221 1,163,464 SH   SOLE 30 1,094,426 0 69,038
CITRIX SYS INC COM 177376100 4,199 30,494 SH   SOLE 31 15,302 0 15,192
CITRIX SYS INC COM 177376100 3,348 24,310 SH   SOLE 32 24,310 0 0
CITRIX SYS INC COM 177376100 807 5,860 SH   SOLE 34 5,860 0 0
CITRIX SYS INC COM 177376100 21,215 154,056 SH   SOLE 36 154,056 0 0
CITRIX SYS INC COM 177376100 349 2,531 SH   SOLE 40 2,531 0 0
CITY HLDG CO COM 177835105 1,051 18,241 SH   SOLE 2 5,040 0 13,201
CITY HLDG CO COM 177835105 16 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 4,171 72,396 SH   SOLE 18 72,396 0 0
CITY HLDG CO COM 177835105 1,662 28,849 SH   SOLE 19 28,849 0 0
CITY HLDG CO COM 177835105 96,992 1,683,589 SH   SOLE 21 1,683,589 0 0
CITY HLDG CO COM 177835105 27,263 473,233 SH   SOLE 22 460,597 0 12,636
CITY HLDG CO COM 177835105 537 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 132 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,411 24,498 SH   SOLE 30 24,498 0 0
CITY HLDG CO COM 177835105 107 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 484 64,374 SH   SOLE 2 20,846 0 43,528
CITY OFFICE REIT INC COM 178587101 7 993 SH   SOLE 7 993 0 0
CITY OFFICE REIT INC COM 178587101 1,286 171,024 SH   SOLE 18 171,024 0 0
CITY OFFICE REIT INC COM 178587101 3,222 428,402 SH   SOLE 19 428,402 0 0
CITY OFFICE REIT INC COM 178587101 11,925 1,585,740 SH   SOLE 21 1,585,740 0 0
CITY OFFICE REIT INC COM 178587101 17,389 2,312,388 SH   SOLE 22 2,253,343 0 59,045
CITY OFFICE REIT INC COM 178587101 345 45,917 SH   SOLE 23 45,917 0 0
CITY OFFICE REIT INC COM 178587101 1,515 201,424 SH   SOLE 26 0 0 201,424
CITY OFFICE REIT INC COM 178587101 59 7,826 SH   SOLE 28 7,826 0 0
CITY OFFICE REIT INC COM 178587101 44 5,815 SH   SOLE 40 5,815 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 178 14,235 SH   SOLE 2 1,009 0 13,226
CIVISTA BANCSHARES INC COM NO PAR 178867107 3 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 846 67,535 SH   SOLE 18 67,535 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 543 43,353 SH   SOLE 19 43,353 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 6,606 527,617 SH   SOLE 21 527,617 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 6,448 515,044 SH   SOLE 22 509,090 0 5,954
CIVISTA BANCSHARES INC COM NO PAR 178867107 61 4,852 SH   SOLE 26 0 0 4,852
CKX LDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 1,624 52,396 SH   SOLE 2 51,699 0 697
CLARIVATE PLC ORD SHS G21810109 25 815 SH   SOLE 4 815 0 0
CLARIVATE PLC ORD SHS G21810109 365 11,791 SH   SOLE 7 755 0 11,036
CLARIVATE PLC ORD SHS G21810109 25 821 SH   SOLE 18 530 0 291
CLARIVATE PLC ORD SHS G21810109 48,164 1,554,178 SH   SOLE 19 1,554,178 0 0
CLARIVATE PLC ORD SHS G21810109 3,576 115,395 SH   SOLE 21 115,395 0 0
CLARIVATE PLC ORD SHS G21810109 988 31,879 SH   SOLE 22 31,879 0 0
CLARIVATE PLC ORD SHS G21810109 95 3,071 SH   SOLE 23 3,071 0 0
CLARIVATE PLC ORD SHS G21810109 11,258 363,284 SH   SOLE 26 1,082 0 362,202
CLARIVATE PLC ORD SHS G21810109 9 281 SH   SOLE 28 281 0 0
CLARIVATE PLC ORD SHS G21810109 12 399 SH   SOLE 30 399 0 0
CLARIVATE PLC ORD SHS G21810109 123 3,977 SH   SOLE 31 3,977 0 0
CLARIVATE PLC ORD SHS G21810109 64,267 2,073,790 SH   SOLE 34 2,073,790 0 0
CLARUS CORP NEW COM 18270P109 92 6,547 SH   SOLE 2 773 0 5,774
CLARUS CORP NEW COM 18270P109 3 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,121 79,367 SH   SOLE 18 79,367 0 0
CLARUS CORP NEW COM 18270P109 503 35,601 SH   SOLE 19 35,601 0 0
CLARUS CORP NEW COM 18270P109 10,537 746,231 SH   SOLE 21 746,231 0 0
CLARUS CORP NEW COM 18270P109 7,436 526,635 SH   SOLE 22 519,614 0 7,021
CLEAN ENERGY FUELS CORP COM 184499101 394 158,986 SH   SOLE 2 46,022 0 112,964
CLEAN ENERGY FUELS CORP COM 184499101 9 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 1,346 542,599 SH   SOLE 18 542,599 0 0
CLEAN ENERGY FUELS CORP COM 184499101 635 256,057 SH   SOLE 19 256,057 0 0
CLEAN ENERGY FUELS CORP COM 184499101 10,928 4,406,482 SH   SOLE 21 4,406,482 0 0
CLEAN ENERGY FUELS CORP COM 184499101 8,739 3,523,631 SH   SOLE 22 3,406,473 0 117,158
CLEAN ENERGY FUELS CORP COM 184499101 78 31,520 SH   SOLE 28 31,520 0 0
CLEAN ENERGY FUELS CORP COM 184499101 51 20,475 SH   SOLE 30 20,475 0 0
CLEAN ENERGY FUELS CORP COM 184499101 52 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 7,544 134,636 SH   SOLE 2 39,279 0 95,357
CLEAN HARBORS INC COM 184496107 23 418 SH   SOLE 4 418 0 0
CLEAN HARBORS INC COM 184496107 74 1,329 SH   SOLE 7 1,329 0 0
CLEAN HARBORS INC COM 184496107 7,424 132,496 SH   SOLE 18 132,496 0 0
CLEAN HARBORS INC COM 184496107 736 13,135 SH   SOLE 19 13,135 0 0
CLEAN HARBORS INC COM 184496107 126,209 2,252,528 SH   SOLE 21 2,252,528 0 0
CLEAN HARBORS INC COM 184496107 89,843 1,603,474 SH   SOLE 22 1,527,915 0 75,559
CLEAN HARBORS INC COM 184496107 2,168 38,700 SH   SOLE 26 13,958 0 24,742
CLEAN HARBORS INC COM 184496107 440 7,853 SH   SOLE 28 7,853 0 0
CLEAN HARBORS INC COM 184496107 1,346 24,026 SH   SOLE 30 24,026 0 0
CLEAN HARBORS INC COM 184496107 129 2,294 SH   SOLE 31 1,049 0 1,245
CLEAN HARBORS INC COM 184496107 76 1,361 SH   SOLE 34 1,361 0 0
CLEAN HARBORS INC COM 184496107 103 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 306 5,467 SH   SOLE 40 5,467 0 0
CLEANSPARK INC COM NEW 18452B209 3,023 242,006 SH   SOLE 22 242,006 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 402 402,350 SH   SOLE 2 402,350 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 11 11,050 SH   SOLE 18 11,050 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6,209 6,209,045 SH   SOLE 19 6,209,045 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 527 527,161 SH   SOLE 21 527,161 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6,593 6,593,335 SH   SOLE 22 6,393,489 0 199,846
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 29 29,056 SH   SOLE 26 0 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 49 48,627 SH   SOLE 28 48,627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 271 270,570 SH   SOLE 30 270,570 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 861 860,981 SH   SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 53 52,590 SH   SOLE 40 52,590 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 4 439 SH   SOLE 18 439 0 0
CLEARFIELD INC COM 18482P103 85 4,214 SH   SOLE 2 751 0 3,463
CLEARFIELD INC COM 18482P103 832 41,263 SH   SOLE 18 41,263 0 0
CLEARFIELD INC COM 18482P103 401 19,876 SH   SOLE 19 19,876 0 0
CLEARFIELD INC COM 18482P103 7,181 356,032 SH   SOLE 21 356,032 0 0
CLEARFIELD INC COM 18482P103 7,595 376,548 SH   SOLE 22 373,040 0 3,508
CLEARONE INC COM 18506U104 19 8,515 SH   SOLE 21 8,515 0 0
CLEARPOINT NEURO INC COM 18507C103 18 3,233 SH   SOLE 18 3,233 0 0
CLEARPOINT NEURO INC COM 18507C103 252 46,167 SH   SOLE 21 46,167 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 13 8,542 SH   SOLE 18 8,542 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 178 115,660 SH   SOLE 21 115,660 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 972 630,891 SH   SOLE 22 630,891 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 6 2,687 SH   SOLE 21 2,687 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 460 203,546 SH   SOLE 22 203,546 0 0
CLEARWATER PAPER CORP COM 18538R103 745 19,628 SH   SOLE 2 5,232 0 14,396
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 10 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 3,079 81,149 SH   SOLE 18 81,149 0 0
CLEARWATER PAPER CORP COM 18538R103 1,158 30,510 SH   SOLE 19 30,510 0 0
CLEARWATER PAPER CORP COM 18538R103 68,366 1,801,962 SH   SOLE 21 1,801,962 0 0
CLEARWATER PAPER CORP COM 18538R103 17,701 466,562 SH   SOLE 22 448,206 0 18,356
CLEARWATER PAPER CORP COM 18538R103 240 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 97 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 955 25,179 SH   SOLE 30 25,179 0 0
CLEARWATER PAPER CORP COM 18538R103 82 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 851 34,450 SH   SOLE 2 11,619 0 22,831
CLEARWAY ENERGY INC CL A 18539C105 4 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 14 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,204 129,716 SH   SOLE 18 129,716 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,600 64,792 SH   SOLE 19 64,792 0 0
CLEARWAY ENERGY INC CL A 18539C105 27,614 1,117,984 SH   SOLE 21 1,117,984 0 0
CLEARWAY ENERGY INC CL A 18539C105 25,378 1,027,463 SH   SOLE 22 983,148 0 44,315
CLEARWAY ENERGY INC CL A 18539C105 31 1,261 SH   SOLE 25 1,261 0 0
CLEARWAY ENERGY INC CL A 18539C105 566 22,909 SH   SOLE 26 0 0 22,909
CLEARWAY ENERGY INC CL A 18539C105 120 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 395 15,977 SH   SOLE 30 15,977 0 0
CLEARWAY ENERGY INC CL A 18539C105 86 3,481 SH   SOLE 34 3,481 0 0
CLEARWAY ENERGY INC CL A 18539C105 76 3,097 SH   SOLE 36 3,097 0 0
CLEARWAY ENERGY INC CL A 18539C105 99 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,099 152,045 SH   SOLE 2 89,023 0 63,022
CLEARWAY ENERGY INC CL C 18539C204 4 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 39 1,447 SH   SOLE 7 1,447 0 0
CLEARWAY ENERGY INC CL C 18539C204 8,113 300,933 SH   SOLE 18 300,933 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,078 151,264 SH   SOLE 19 151,264 0 0
CLEARWAY ENERGY INC CL C 18539C204 68,434 2,538,347 SH   SOLE 21 2,538,347 0 0
CLEARWAY ENERGY INC CL C 18539C204 56,926 2,111,497 SH   SOLE 22 2,053,154 0 58,343
CLEARWAY ENERGY INC CL C 18539C204 71 2,641 SH   SOLE 25 2,641 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,195 44,326 SH   SOLE 26 24,679 0 19,647
CLEARWAY ENERGY INC CL C 18539C204 349 12,947 SH   SOLE 28 12,947 0 0
CLEARWAY ENERGY INC CL C 18539C204 833 30,910 SH   SOLE 30 30,910 0 0
CLEARWAY ENERGY INC CL C 18539C204 174 6,445 SH   SOLE 36 6,445 0 0
CLEARWAY ENERGY INC CL C 18539C204 163 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 1 741 SH   SOLE 21 741 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 3,333 519,145 SH   SOLE 2 138,684 0 380,461
CLEVELAND-CLIFFS INC NEW COM 185899101 13 2,020 SH   SOLE 4 2,020 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 54 8,405 SH   SOLE 7 8,405 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 11,968 1,864,221 SH   SOLE 18 1,863,333 0 888
CLEVELAND-CLIFFS INC NEW COM 185899101 5,772 899,081 SH   SOLE 19 899,081 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 272,716 42,479,155 SH   SOLE 21 42,479,155 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 77,189 12,023,159 SH   SOLE 22 11,685,304 0 337,855
CLEVELAND-CLIFFS INC NEW COM 185899101 137 21,382 SH   SOLE 23 21,382 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 17 2,680 SH   SOLE 25 2,680 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,631 254,023 SH   SOLE 26 92,343 0 161,680
CLEVELAND-CLIFFS INC NEW COM 185899101 350 54,578 SH   SOLE 28 54,578 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 3,924 611,277 SH   SOLE 30 611,277 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 127 19,743 SH   SOLE 31 0 0 19,743
CLEVELAND-CLIFFS INC NEW COM 185899101 23 3,538 SH   SOLE 34 3,538 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 247 38,459 SH   SOLE 36 38,459 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 279 43,444 SH   SOLE 40 43,444 0 0
CLEVELAND-CLIFFS INC NEW DBCV 1.500% 1/1 185899AA9 1,354 1,310,000 PRN   SOLE 21 1,310,000 0 0
CLIPPER RLTY INC COM 18885T306 61 10,032 SH   SOLE 2 586 0 9,446
CLIPPER RLTY INC COM 18885T306 436 72,067 SH   SOLE 18 72,067 0 0
CLIPPER RLTY INC COM 18885T306 160 26,521 SH   SOLE 19 26,521 0 0
CLIPPER RLTY INC COM 18885T306 3,611 596,864 SH   SOLE 21 596,864 0 0
CLIPPER RLTY INC COM 18885T306 1,306 215,919 SH   SOLE 22 212,481 0 3,438
CLIPPER RLTY INC COM 18885T306 4 684 SH   SOLE 23 684 0 0
CLOROX CO DEL COM 189054109 69,949 332,823 SH   SOLE 2 60,545 0 272,278
CLOROX CO DEL COM 189054109 13,338 63,464 SH   SOLE 4 59,521 0 3,943
CLOROX CO DEL COM 189054109 37,154 176,781 SH   SOLE 7 139,257 0 37,524
CLOROX CO DEL COM 189054109 9,962 47,399 SH   SOLE 13 44,856 0 2,543
CLOROX CO DEL COM 189054109 2,897 13,785 SH   SOLE 15 13,785 0 0
CLOROX CO DEL COM 189054109 70,863 337,171 SH   SOLE 18 270,460 0 66,711
CLOROX CO DEL COM 189054109 74,768 355,749 SH   SOLE 19 355,749 0 0
CLOROX CO DEL COM 189054109 965,118 4,592,083 SH   SOLE 21 4,592,083 0 0
CLOROX CO DEL COM 189054109 789,470 3,756,338 SH   SOLE 22 3,329,207 0 427,131
CLOROX CO DEL COM 189054109 20,886 99,378 SH   SOLE 23 99,378 0 0
CLOROX CO DEL COM 189054109 32,305 153,708 SH   SOLE 25 153,708 0 0
CLOROX CO DEL COM 189054109 193,320 919,829 SH   SOLE 26 112,111 0 807,718
CLOROX CO DEL COM 189054109 5,162 24,560 SH   SOLE 28 17,344 0 7,216
CLOROX CO DEL COM 189054109 23,806 113,268 SH   SOLE 29 319 0 112,949
CLOROX CO DEL COM 189054109 176,531 839,946 SH   SOLE 30 833,108 0 6,838
CLOROX CO DEL COM 189054109 7,041 33,500 SH   SOLE 31 16,029 0 17,471
CLOROX CO DEL COM 189054109 2,861 13,612 SH   SOLE 34 13,612 0 0
CLOROX CO DEL COM 189054109 30,856 146,816 SH   SOLE 36 146,816 0 0
CLOROX CO DEL COM 189054109 581 2,764 SH   SOLE 40 2,764 0 0
CLOUDERA INC COM 18914U100 2,093 192,219 SH   SOLE 2 72,111 0 120,108
CLOUDERA INC COM 18914U100 16 1,483 SH   SOLE 4 1,483 0 0
CLOUDERA INC COM 18914U100 44 4,061 SH   SOLE 7 4,061 0 0
CLOUDERA INC COM 18914U100 0 39 SH   SOLE 17 0 0 39
CLOUDERA INC COM 18914U100 8,333 765,227 SH   SOLE 18 765,227 0 0
CLOUDERA INC COM 18914U100 5,205 477,962 SH   SOLE 19 477,962 0 0
CLOUDERA INC COM 18914U100 79,511 7,301,264 SH   SOLE 21 7,301,264 0 0
CLOUDERA INC COM 18914U100 63,938 5,871,271 SH   SOLE 22 5,691,654 0 179,617
CLOUDERA INC COM 18914U100 128 11,764 SH   SOLE 23 11,764 0 0
CLOUDERA INC COM 18914U100 22 2,027 SH   SOLE 25 2,027 0 0
CLOUDERA INC COM 18914U100 1,603 147,168 SH   SOLE 26 60,261 0 86,907
CLOUDERA INC COM 18914U100 364 33,427 SH   SOLE 28 33,427 0 0
CLOUDERA INC COM 18914U100 9,570 878,829 SH   SOLE 30 878,829 0 0
CLOUDERA INC COM 18914U100 55 5,011 SH   SOLE 36 5,011 0 0
CLOUDERA INC COM 18914U100 234 21,476 SH   SOLE 40 21,476 0 0
CLOUDFLARE INC CL A COM 18915M107 8,203 199,771 SH   SOLE 2 9,272 0 190,499
CLOUDFLARE INC CL A COM 18915M107 87 2,125 SH   SOLE 7 2,125 0 0
CLOUDFLARE INC CL A COM 18915M107 2,773 67,538 SH   SOLE 18 67,538 0 0
CLOUDFLARE INC CL A COM 18915M107 12,939 315,125 SH   SOLE 19 315,125 0 0
CLOUDFLARE INC CL A COM 18915M107 87,468 2,130,238 SH   SOLE 21 2,130,238 0 0
CLOUDFLARE INC CL A COM 18915M107 134,620 3,278,616 SH   SOLE 22 3,176,754 0 101,862
CLOUDFLARE INC CL A COM 18915M107 38 929 SH   SOLE 23 929 0 0
CLOUDFLARE INC CL A COM 18915M107 2,367 57,639 SH   SOLE 26 9,869 0 47,770
CLOUDFLARE INC CL A COM 18915M107 4 107 SH   SOLE 28 107 0 0
CLOUDFLARE INC CL A COM 18915M107 113 2,760 SH   SOLE 31 2,129 0 631
CLOUDFLARE INC CL A COM 18915M107 6,060 147,601 SH   SOLE 34 147,601 0 0
CLOVIS ONCOLOGY INC COM 189464100 327 56,048 SH   SOLE 2 29,130 0 26,918
CLOVIS ONCOLOGY INC COM 189464100 11 1,928 SH   SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,741 298,550 SH   SOLE 18 298,550 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,710 293,381 SH   SOLE 19 293,381 0 0
CLOVIS ONCOLOGY INC COM 189464100 14,835 2,544,593 SH   SOLE 21 2,544,593 0 0
CLOVIS ONCOLOGY INC COM 189464100 15,297 2,623,882 SH   SOLE 22 2,526,733 0 97,149
CLOVIS ONCOLOGY INC COM 189464100 84 14,428 SH   SOLE 23 14,428 0 0
CLOVIS ONCOLOGY INC COM 189464100 320 54,933 SH   SOLE 26 0 0 54,933
CLOVIS ONCOLOGY INC COM 189464100 125 21,427 SH   SOLE 28 21,427 0 0
CLOVIS ONCOLOGY INC COM 189464100 223 38,193 SH   SOLE 30 38,193 0 0
CLOVIS ONCOLOGY INC COM 189464100 51 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 822 1,175,000 PRN   SOLE 21 1,175,000 0 0
CLPS INCORPORATION COM G31642104 13 4,828 SH   SOLE 22 4,828 0 0
CME GROUP INC COM 12572Q105 159,691 954,460 SH   SOLE 2 182,603 0 771,857
CME GROUP INC COM 12572Q105 29,313 175,203 SH   SOLE 4 164,042 0 11,161
CME GROUP INC COM 12572Q105 60,932 364,184 SH   SOLE 7 346,695 0 17,489
CME GROUP INC COM 12572Q105 2,730 16,317 SH   SOLE 13 16,317 0 0
CME GROUP INC COM 12572Q105 7,331 43,816 SH   SOLE 15 43,816 0 0
CME GROUP INC COM 12572Q105 5 27 SH   SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 217,040 1,297,235 SH   SOLE 18 1,184,967 0 112,268
CME GROUP INC COM 12572Q105 173,888 1,039,314 SH   SOLE 19 1,039,314 0 0
CME GROUP INC COM 12572Q105 1,346,386 8,047,251 SH   SOLE 21 8,047,251 0 0
CME GROUP INC COM 12572Q105 1,454,802 8,695,248 SH   SOLE 22 7,898,438 0 796,810
CME GROUP INC COM 12572Q105 42,754 255,537 SH   SOLE 23 255,537 0 0
CME GROUP INC COM 12572Q105 75,051 448,577 SH   SOLE 25 448,577 0 0
CME GROUP INC COM 12572Q105 306,041 1,829,187 SH   SOLE 26 234,685 0 1,594,502
CME GROUP INC COM 12572Q105 11,727 70,090 SH   SOLE 28 49,524 0 20,566
CME GROUP INC COM 12572Q105 12,603 75,327 SH   SOLE 29 4,312 0 71,015
CME GROUP INC COM 12572Q105 288,559 1,724,696 SH   SOLE 30 1,717,065 0 7,631
CME GROUP INC COM 12572Q105 70,974 424,206 SH   SOLE 31 51,011 0 373,195
CME GROUP INC COM 12572Q105 5,531 33,060 SH   SOLE 34 33,060 0 0
CME GROUP INC COM 12572Q105 44,230 264,361 SH   SOLE 36 264,361 0 0
CME GROUP INC COM 12572Q105 1,318 7,876 SH   SOLE 40 7,876 0 0
CMS ENERGY CORP COM 125896100 60,391 983,405 SH   SOLE 2 357,262 0 626,143
CMS ENERGY CORP COM 125896100 10,933 178,041 SH   SOLE 4 169,005 0 9,036
CMS ENERGY CORP COM 125896100 20,480 333,500 SH   SOLE 7 295,446 0 38,054
CMS ENERGY CORP COM 125896100 7,937 129,240 SH   SOLE 13 129,240 0 0
CMS ENERGY CORP COM 125896100 2,035 33,135 SH   SOLE 15 33,135 0 0
CMS ENERGY CORP COM 125896100 3 43 SH   SOLE 17 0 0 43
CMS ENERGY CORP COM 125896100 52,496 854,846 SH   SOLE 18 668,125 0 186,721
CMS ENERGY CORP COM 125896100 61,473 1,001,020 SH   SOLE 19 1,001,020 0 0
CMS ENERGY CORP COM 125896100 640,718 10,433,447 SH   SOLE 21 10,433,447 0 0
CMS ENERGY CORP COM 125896100 496,485 8,084,765 SH   SOLE 22 7,035,076 0 1,049,689
CMS ENERGY CORP COM 125896100 13,952 227,192 SH   SOLE 23 227,192 0 0
CMS ENERGY CORP COM 125896100 23,053 375,388 SH   SOLE 25 375,388 0 0
CMS ENERGY CORP COM 125896100 117,977 1,921,131 SH   SOLE 26 278,223 0 1,642,908
CMS ENERGY CORP COM 125896100 3,526 57,420 SH   SOLE 28 40,267 0 17,153
CMS ENERGY CORP COM 125896100 1,402 22,838 SH   SOLE 29 22,838 0 0
CMS ENERGY CORP COM 125896100 69,810 1,136,789 SH   SOLE 30 1,097,209 0 39,580
CMS ENERGY CORP COM 125896100 9,553 155,554 SH   SOLE 31 56,336 0 99,218
CMS ENERGY CORP COM 125896100 2,267 36,919 SH   SOLE 32 36,919 0 0
CMS ENERGY CORP COM 125896100 5,713 93,030 SH   SOLE 34 93,030 0 0
CMS ENERGY CORP COM 125896100 17,082 278,164 SH   SOLE 36 278,164 0 0
CMS ENERGY CORP COM 125896100 429 6,979 SH   SOLE 40 6,979 0 0
CNA FINL CORP COM 126117100 1,803 60,115 SH   SOLE 2 2,915 0 57,200
CNA FINL CORP COM 126117100 20 651 SH   SOLE 7 651 0 0
CNA FINL CORP COM 126117100 422 14,076 SH   SOLE 18 14,076 0 0
CNA FINL CORP COM 126117100 1,461 48,732 SH   SOLE 19 48,732 0 0
CNA FINL CORP COM 126117100 8,180 272,766 SH   SOLE 21 272,766 0 0
CNA FINL CORP COM 126117100 17,325 577,707 SH   SOLE 22 548,962 0 28,745
CNA FINL CORP COM 126117100 479 15,985 SH   SOLE 25 15,985 0 0
CNA FINL CORP COM 126117100 833 27,764 SH   SOLE 26 0 0 27,764
CNA FINL CORP COM 126117100 511 17,049 SH   SOLE 29 0 0 17,049
CNA FINL CORP COM 126117100 821 27,390 SH   SOLE 31 620 0 26,770
CNB FINL CORP PA COM 126128107 277 18,652 SH   SOLE 2 5,671 0 12,981
CNB FINL CORP PA COM 126128107 5 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 900 60,534 SH   SOLE 18 60,534 0 0
CNB FINL CORP PA COM 126128107 422 28,384 SH   SOLE 19 28,384 0 0
CNB FINL CORP PA COM 126128107 7,397 497,437 SH   SOLE 21 497,437 0 0
CNB FINL CORP PA COM 126128107 4,434 298,169 SH   SOLE 22 292,563 0 5,606
CNB FINL CORP PA COM 126128107 43 2,890 SH   SOLE 26 0 0 2,890
CNB FINL CORP PA COM 126128107 44 2,951 SH   SOLE 28 2,951 0 0
CNB FINL CORP PA COM 126128107 123 8,242 SH   SOLE 30 8,242 0 0
CNB FINL CORP PA COM 126128107 6 378 SH   SOLE 34 378 0 0
CNB FINL CORP PA COM 126128107 24 1,582 SH   SOLE 40 1,582 0 0
CNH INDL N V SHS N20944109 5,892 753,396 SH   SOLE 7 753,396 0 0
CNO FINL GROUP INC COM 12621E103 3,668 228,672 SH   SOLE 2 103,170 0 125,502
CNO FINL GROUP INC COM 12621E103 11 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 83 5,152 SH   SOLE 7 5,152 0 0
CNO FINL GROUP INC COM 12621E103 13,222 824,302 SH   SOLE 18 824,302 0 0
CNO FINL GROUP INC COM 12621E103 5,813 362,431 SH   SOLE 19 362,431 0 0
CNO FINL GROUP INC COM 12621E103 147,420 9,190,761 SH   SOLE 21 9,190,761 0 0
CNO FINL GROUP INC COM 12621E103 78,999 4,925,142 SH   SOLE 22 4,793,350 0 131,792
CNO FINL GROUP INC COM 12621E103 89 5,560 SH   SOLE 23 5,560 0 0
CNO FINL GROUP INC COM 12621E103 29 1,795 SH   SOLE 25 1,795 0 0
CNO FINL GROUP INC COM 12621E103 1,926 120,047 SH   SOLE 26 43,340 0 76,707
CNO FINL GROUP INC COM 12621E103 315 19,664 SH   SOLE 28 19,664 0 0
CNO FINL GROUP INC COM 12621E103 2,202 137,284 SH   SOLE 30 137,284 0 0
CNO FINL GROUP INC COM 12621E103 162 10,100 SH   SOLE 31 0 0 10,100
CNO FINL GROUP INC COM 12621E103 201 12,502 SH   SOLE 36 12,502 0 0
CNO FINL GROUP INC COM 12621E103 225 14,025 SH   SOLE 40 14,025 0 0
CNOOC LIMITED SPONSORED ADR 126132109 2,476 25,775 SH   SOLE 2 7,727 0 18,048
CNOOC LIMITED SPONSORED ADR 126132109 258 2,685 SH   SOLE 13 2,685 0 0
CNOOC LIMITED SPONSORED ADR 126132109 1,595 16,604 SH   SOLE 18 16,604 0 0
CNOOC LIMITED SPONSORED ADR 126132109 10,754 111,965 SH   SOLE 19 111,965 0 0
CNOOC LIMITED SPONSORED ADR 126132109 12,253 127,564 SH   SOLE 22 110,614 0 16,950
CNOOC LIMITED SPONSORED ADR 126132109 3,052 31,779 SH   SOLE 25 31,779 0 0
CNOOC LIMITED SPONSORED ADR 126132109 2,663 27,724 SH   SOLE 26 27,724 0 0
CNOOC LIMITED SPONSORED ADR 126132109 201 2,089 SH   SOLE 30 2,089 0 0
CNOOC LIMITED SPONSORED ADR 126132109 14,535 151,328 SH   SOLE 34 151,328 0 0
CNX RES CORP COM 12653C108 3,325 352,270 SH   SOLE 2 165,471 0 186,799
CNX RES CORP COM 12653C108 10 1,024 SH   SOLE 4 1,024 0 0
CNX RES CORP COM 12653C108 74 7,813 SH   SOLE 7 7,813 0 0
CNX RES CORP COM 12653C108 12,387 1,312,190 SH   SOLE 18 1,312,190 0 0
CNX RES CORP COM 12653C108 4,613 488,629 SH   SOLE 19 488,629 0 0
CNX RES CORP COM 12653C108 137,067 14,519,772 SH   SOLE 21 14,519,772 0 0
CNX RES CORP COM 12653C108 65,316 6,919,052 SH   SOLE 22 6,739,062 0 179,990
CNX RES CORP COM 12653C108 87 9,256 SH   SOLE 23 9,256 0 0
CNX RES CORP COM 12653C108 24 2,518 SH   SOLE 25 2,518 0 0
CNX RES CORP COM 12653C108 857 90,749 SH   SOLE 26 24,278 0 66,471
CNX RES CORP COM 12653C108 291 30,826 SH   SOLE 28 30,826 0 0
CNX RES CORP COM 12653C108 1,734 183,677 SH   SOLE 30 183,677 0 0
CNX RES CORP COM 12653C108 160 17,000 SH   SOLE 31 0 0 17,000
CNX RES CORP COM 12653C108 27 2,886 SH   SOLE 34 2,886 0 0
CNX RES CORP COM 12653C108 204 21,626 SH   SOLE 36 21,626 0 0
CNX RES CORP COM 12653C108 215 22,726 SH   SOLE 40 22,726 0 0
CO-DIAGNOSTICS INC COM 189763105 234 17,217 SH   SOLE 2 8,675 0 8,542
CO-DIAGNOSTICS INC COM 189763105 7 482 SH   SOLE 7 482 0 0
CO-DIAGNOSTICS INC COM 189763105 1,468 108,012 SH   SOLE 18 108,012 0 0
CO-DIAGNOSTICS INC COM 189763105 813 59,856 SH   SOLE 19 59,856 0 0
CO-DIAGNOSTICS INC COM 189763105 12,084 889,172 SH   SOLE 21 889,172 0 0
CO-DIAGNOSTICS INC COM 189763105 9,642 709,487 SH   SOLE 22 681,540 0 27,947
CO-DIAGNOSTICS INC COM 189763105 22 1,616 SH   SOLE 26 0 0 1,616
CO-DIAGNOSTICS INC COM 189763105 146 10,720 SH   SOLE 30 10,720 0 0
CO-DIAGNOSTICS INC COM 189763105 9 635 SH   SOLE 34 635 0 0
CO-DIAGNOSTICS INC COM 189763105 64 4,712 SH   SOLE 40 4,712 0 0
COASTAL FINL CORP WA COM NEW 19046P209 128 10,462 SH   SOLE 2 656 0 9,806
COASTAL FINL CORP WA COM NEW 19046P209 487 39,718 SH   SOLE 18 39,718 0 0
COASTAL FINL CORP WA COM NEW 19046P209 179 14,632 SH   SOLE 19 14,632 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,483 284,319 SH   SOLE 21 284,319 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,081 88,238 SH   SOLE 22 86,139 0 2,099
COASTAL FINL CORP WA COM NEW 19046P209 0 22 SH   SOLE 26 0 0 22
COCA COLA CO COM 191216100 524,870 10,631,358 SH   SOLE 2 2,158,349 0 8,473,009
COCA COLA CO COM 191216100 100,436 2,034,362 SH   SOLE 4 1,907,212 0 127,150
COCA COLA CO COM 191216100 200,390 4,058,949 SH   SOLE 7 3,796,088 0 262,861
COCA COLA CO COM 191216100 761 15,420 SH   SOLE 13 15,420 0 0
COCA COLA CO COM 191216100 24,490 496,042 SH   SOLE 15 496,042 0 0
COCA COLA CO COM 191216100 3 58 SH   SOLE 17 0 0 58
COCA COLA CO COM 191216100 949,888 19,240,187 SH   SOLE 18 17,699,894 0 1,540,293
COCA COLA CO COM 191216100 362,458 7,341,657 SH   SOLE 19 7,341,657 0 0
COCA COLA CO COM 191216100 5,441,263 110,213,963 SH   SOLE 21 110,213,963 0 0
COCA COLA CO COM 191216100 4,657,675 94,342,220 SH   SOLE 22 85,816,247 0 8,525,973
COCA COLA CO COM 191216100 146,833 2,974,143 SH   SOLE 23 2,974,143 0 0
COCA COLA CO COM 191216100 242,242 4,906,665 SH   SOLE 25 4,853,302 0 53,363
COCA COLA CO COM 191216100 1,080,772 21,891,260 SH   SOLE 26 2,935,757 0 18,955,503
COCA COLA CO COM 191216100 39,513 800,350 SH   SOLE 28 563,885 0 236,465
COCA COLA CO COM 191216100 6,261 126,826 SH   SOLE 29 126,826 0 0
COCA COLA CO COM 191216100 796,641 16,136,145 SH   SOLE 30 16,032,897 0 103,248
COCA COLA CO COM 191216100 62,557 1,267,097 SH   SOLE 31 682,198 0 584,899
COCA COLA CO COM 191216100 16,081 325,731 SH   SOLE 32 325,731 0 0
COCA COLA CO COM 191216100 79,462 1,609,526 SH   SOLE 34 1,609,526 0 0
COCA COLA CO COM 191216100 142,235 2,880,996 SH   SOLE 36 2,880,996 0 0
COCA COLA CO COM 191216100 2,886 58,457 SH   SOLE 37 58,457 0 0
COCA COLA CO COM 191216100 4,513 91,419 SH   SOLE 40 91,419 0 0
COCA COLA CONS INC COM 191098102 771 3,205 SH   SOLE 2 1,608 0 1,597
COCA COLA CONS INC COM 191098102 7 28 SH   SOLE 4 28 0 0
COCA COLA CONS INC COM 191098102 20 84 SH   SOLE 7 84 0 0
COCA COLA CONS INC COM 191098102 5,295 22,000 SH   SOLE 18 22,000 0 0
COCA COLA CONS INC COM 191098102 2,054 8,535 SH   SOLE 19 8,535 0 0
COCA COLA CONS INC COM 191098102 118,283 491,452 SH   SOLE 21 491,452 0 0
COCA COLA CONS INC COM 191098102 31,745 131,896 SH   SOLE 22 127,883 0 4,013
COCA COLA CONS INC COM 191098102 887 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONS INC COM 191098102 170 707 SH   SOLE 28 707 0 0
COCA COLA CONS INC COM 191098102 1,791 7,443 SH   SOLE 30 7,443 0 0
COCA COLA CONS INC COM 191098102 146 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,735 96,246 SH   SOLE 2 42,909 0 53,337
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,347 111,995 SH   SOLE 4 105,444 0 6,551
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,690 172,366 SH   SOLE 7 158,033 0 14,333
COCA COLA EUROPEAN PARTNERS SHS G25839104 59 1,524 SH   SOLE 13 1,524 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 889 22,912 SH   SOLE 15 22,912 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 29,133 750,662 SH   SOLE 18 749,888 0 774
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,192 108,022 SH   SOLE 19 108,022 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 98,260 2,531,811 SH   SOLE 21 2,531,811 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 123,861 3,191,482 SH   SOLE 22 3,090,290 0 101,192
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,632 145,124 SH   SOLE 23 145,124 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,756 225,622 SH   SOLE 25 225,622 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 34,293 883,611 SH   SOLE 26 133,189 0 750,422
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,141 29,392 SH   SOLE 28 29,392 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 857 22,090 SH   SOLE 29 749 0 21,341
COCA COLA EUROPEAN PARTNERS SHS G25839104 46,320 1,193,512 SH   SOLE 30 1,193,512 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,008 232,105 SH   SOLE 31 564 0 231,541
COCA COLA EUROPEAN PARTNERS SHS G25839104 17,243 444,290 SH   SOLE 34 444,290 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,801 123,712 SH   SOLE 36 123,712 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 193 4,980 SH   SOLE 40 4,980 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 564 13,852 SH   SOLE 2 12,933 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 3 66 SH   SOLE 18 66 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 9 227 SH   SOLE 19 227 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5,447 133,767 SH   SOLE 22 133,767 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,159 28,458 SH   SOLE 30 28,458 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 9 1,583 SH   SOLE 18 1,583 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 273 49,352 SH   SOLE 21 49,352 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 292 52,813 SH   SOLE 22 52,813 0 0
CODEXIS INC COM 192005106 791 67,342 SH   SOLE 2 20,208 0 47,134
CODEXIS INC COM 192005106 5 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 13 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,541 216,433 SH   SOLE 18 197,745 0 18,688
CODEXIS INC COM 192005106 2,645 225,331 SH   SOLE 19 225,331 0 0
CODEXIS INC COM 192005106 19,711 1,678,977 SH   SOLE 21 1,678,977 0 0
CODEXIS INC COM 192005106 19,703 1,678,307 SH   SOLE 22 1,633,629 0 44,678
CODEXIS INC COM 192005106 130 11,057 SH   SOLE 23 11,057 0 0
CODEXIS INC COM 192005106 768 65,376 SH   SOLE 26 26,624 0 38,752
CODEXIS INC COM 192005106 72 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 258 21,993 SH   SOLE 30 21,993 0 0
CODEXIS INC COM 192005106 18 1,496 SH   SOLE 34 1,496 0 0
CODEXIS INC COM 192005106 46 3,951 SH   SOLE 40 3,951 0 0
CODORUS VY BANCORP INC COM 192025104 117 8,959 SH   SOLE 2 632 0 8,327
CODORUS VY BANCORP INC COM 192025104 3 225 SH   SOLE 7 225 0 0
CODORUS VY BANCORP INC COM 192025104 473 36,125 SH   SOLE 18 36,125 0 0
CODORUS VY BANCORP INC COM 192025104 244 18,642 SH   SOLE 19 18,642 0 0
CODORUS VY BANCORP INC COM 192025104 4,436 338,615 SH   SOLE 21 338,615 0 0
CODORUS VY BANCORP INC COM 192025104 1,300 99,264 SH   SOLE 22 96,555 0 2,709
COEUR MNG INC COM NEW 192108504 2,100 284,527 SH   SOLE 2 78,673 0 205,854
COEUR MNG INC COM NEW 192108504 17 2,294 SH   SOLE 4 2,294 0 0
COEUR MNG INC COM NEW 192108504 7,059 956,519 SH   SOLE 7 956,519 0 0
COEUR MNG INC COM NEW 192108504 6,626 897,867 SH   SOLE 18 897,867 0 0
COEUR MNG INC COM NEW 192108504 3,358 455,058 SH   SOLE 19 455,058 0 0
COEUR MNG INC COM NEW 192108504 70,282 9,523,346 SH   SOLE 21 9,523,346 0 0
COEUR MNG INC COM NEW 192108504 49,597 6,720,493 SH   SOLE 22 6,493,715 0 226,778
COEUR MNG INC COM NEW 192108504 26 3,471 SH   SOLE 25 3,471 0 0
COEUR MNG INC COM NEW 192108504 522 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 246 33,345 SH   SOLE 28 33,345 0 0
COEUR MNG INC COM NEW 192108504 16,339 2,213,963 SH   SOLE 30 2,213,963 0 0
COEUR MNG INC COM NEW 192108504 63 8,543 SH   SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 164 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 24 6,992 SH   SOLE 21 6,992 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,124 35,369 SH   SOLE 2 16,034 0 19,335
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19 311 SH   SOLE 4 311 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 201 3,341 SH   SOLE 7 3,341 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12,615 210,071 SH   SOLE 18 198,757 0 11,314
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,721 161,876 SH   SOLE 19 161,876 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 272,757 4,542,167 SH   SOLE 21 4,542,167 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 76,593 1,275,488 SH   SOLE 22 1,239,795 0 35,693
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 431 7,170 SH   SOLE 23 7,170 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 32 531 SH   SOLE 25 531 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,119 51,945 SH   SOLE 26 17,284 0 34,661
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 349 5,810 SH   SOLE 28 5,810 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,966 66,042 SH   SOLE 30 66,042 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 123 2,054 SH   SOLE 34 2,054 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 79 1,320 SH   SOLE 36 1,320 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 259 4,320 SH   SOLE 40 4,320 0 0
COGNEX CORP COM 192422103 28,037 430,678 SH   SOLE 2 91,992 0 338,686
COGNEX CORP COM 192422103 5,670 87,101 SH   SOLE 4 81,757 0 5,344
COGNEX CORP COM 192422103 4,927 75,680 SH   SOLE 7 20,591 0 55,089
COGNEX CORP COM 192422103 52 798 SH   SOLE 13 798 0 0
COGNEX CORP COM 192422103 830 12,748 SH   SOLE 15 12,748 0 0
COGNEX CORP COM 192422103 34,161 524,739 SH   SOLE 18 506,181 0 18,558
COGNEX CORP COM 192422103 11,053 169,780 SH   SOLE 19 169,780 0 0
COGNEX CORP COM 192422103 561,441 8,624,281 SH   SOLE 21 8,624,281 0 0
COGNEX CORP COM 192422103 351,318 5,396,596 SH   SOLE 22 5,155,373 0 241,223
COGNEX CORP COM 192422103 7,850 120,585 SH   SOLE 23 120,585 0 0
COGNEX CORP COM 192422103 2,248 34,526 SH   SOLE 25 34,526 0 0
COGNEX CORP COM 192422103 33,249 510,737 SH   SOLE 26 167,208 0 343,529
COGNEX CORP COM 192422103 2,171 33,345 SH   SOLE 28 23,508 0 9,837
COGNEX CORP COM 192422103 2,367 36,365 SH   SOLE 29 423 0 35,942
COGNEX CORP COM 192422103 62,775 964,286 SH   SOLE 30 950,974 0 13,312
COGNEX CORP COM 192422103 2,724 41,841 SH   SOLE 31 22,979 0 18,862
COGNEX CORP COM 192422103 18,308 281,231 SH   SOLE 34 281,231 0 0
COGNEX CORP COM 192422103 2,811 43,180 SH   SOLE 36 43,180 0 0
COGNEX CORP COM 192422103 227 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 112,155 1,615,603 SH   SOLE 2 425,645 0 1,189,958
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,079 274,834 SH   SOLE 4 257,918 0 16,916
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 53,231 766,803 SH   SOLE 7 550,337 0 216,466
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 114 1,642 SH   SOLE 13 1,642 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,879 70,284 SH   SOLE 15 70,284 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 485,803 6,998,022 SH   SOLE 18 6,536,420 0 461,602
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 510,711 7,356,833 SH   SOLE 19 7,356,833 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 897,011 12,921,510 SH   SOLE 21 12,921,510 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 931,230 13,414,429 SH   SOLE 22 12,298,473 0 1,115,956
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,942 402,508 SH   SOLE 23 402,508 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 55,773 803,419 SH   SOLE 25 757,062 0 46,357
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 282,278 4,066,240 SH   SOLE 26 403,976 0 3,662,264
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,340 105,734 SH   SOLE 28 74,017 0 31,717
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 85 1,231 SH   SOLE 29 1,231 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 193,310 2,784,640 SH   SOLE 30 2,760,734 0 23,906
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,212 219,136 SH   SOLE 31 70,904 0 148,232
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,450 107,322 SH   SOLE 32 107,322 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 35,657 513,639 SH   SOLE 34 513,639 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,526 439,726 SH   SOLE 36 439,726 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 833 12,003 SH   SOLE 40 12,003 0 0
COHBAR INC COM 19249J109 14 14,615 SH   SOLE 2 1,995 0 12,620
COHBAR INC COM 19249J109 90 94,949 SH   SOLE 18 94,949 0 0
COHBAR INC COM 19249J109 40 41,645 SH   SOLE 19 41,645 0 0
COHBAR INC COM 19249J109 784 825,494 SH   SOLE 21 825,494 0 0
COHBAR INC COM 19249J109 194 204,231 SH   SOLE 22 197,329 0 6,902
COHEN & CO INC NEW COM 19249M102 14 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 633 32,390 SH   SOLE 22 32,390 0 0
COHEN & STEERS INC COM 19247A100 1,404 25,196 SH   SOLE 2 9,699 0 15,497
COHEN & STEERS INC COM 19247A100 7 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 29 515 SH   SOLE 7 515 0 0
COHEN & STEERS INC COM 19247A100 5,270 94,550 SH   SOLE 18 90,540 0 4,010
COHEN & STEERS INC COM 19247A100 7,399 132,736 SH   SOLE 19 132,736 0 0
COHEN & STEERS INC COM 19247A100 44,927 806,019 SH   SOLE 21 806,019 0 0
COHEN & STEERS INC COM 19247A100 44,759 802,992 SH   SOLE 22 781,533 0 21,459
COHEN & STEERS INC COM 19247A100 507 9,089 SH   SOLE 23 9,089 0 0
COHEN & STEERS INC COM 19247A100 2,598 46,613 SH   SOLE 26 7,875 0 38,738
COHEN & STEERS INC COM 19247A100 173 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 522 9,364 SH   SOLE 30 9,364 0 0
COHEN & STEERS INC COM 19247A100 184 3,303 SH   SOLE 34 3,303 0 0
COHEN & STEERS INC COM 19247A100 122 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 6,718 60,559 SH   SOLE 2 18,522 0 42,037
COHERENT INC COM 192479103 17 153 SH   SOLE 4 153 0 0
COHERENT INC COM 192479103 55 499 SH   SOLE 7 499 0 0
COHERENT INC COM 192479103 7,375 66,486 SH   SOLE 18 66,486 0 0
COHERENT INC COM 192479103 882 7,955 SH   SOLE 19 7,955 0 0
COHERENT INC COM 192479103 128,550 1,158,841 SH   SOLE 21 1,158,841 0 0
COHERENT INC COM 192479103 84,964 765,926 SH   SOLE 22 731,108 0 34,818
COHERENT INC COM 192479103 78 702 SH   SOLE 23 702 0 0
COHERENT INC COM 192479103 91 816 SH   SOLE 25 816 0 0
COHERENT INC COM 192479103 1,329 11,980 SH   SOLE 26 4,860 0 7,120
COHERENT INC COM 192479103 408 3,674 SH   SOLE 28 3,674 0 0
COHERENT INC COM 192479103 11,583 104,420 SH   SOLE 30 104,420 0 0
COHERENT INC COM 192479103 54 489 SH   SOLE 31 489 0 0
COHERENT INC COM 192479103 180 1,627 SH   SOLE 34 1,627 0 0
COHERENT INC COM 192479103 161 1,448 SH   SOLE 36 1,448 0 0
COHERENT INC COM 192479103 315 2,838 SH   SOLE 40 2,838 0 0
COHERUS BIOSCIENCES INC COM 19249H103 890 48,524 SH   SOLE 2 21,949 0 26,575
COHERUS BIOSCIENCES INC COM 19249H103 5 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 19 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 5,415 295,274 SH   SOLE 18 278,506 0 16,768
COHERUS BIOSCIENCES INC COM 19249H103 5,461 297,764 SH   SOLE 19 297,764 0 0
COHERUS BIOSCIENCES INC COM 19249H103 132,653 7,232,987 SH   SOLE 21 7,232,987 0 0
COHERUS BIOSCIENCES INC COM 19249H103 38,147 2,079,962 SH   SOLE 22 2,035,682 0 44,280
COHERUS BIOSCIENCES INC COM 19249H103 319 17,384 SH   SOLE 23 17,384 0 0
COHERUS BIOSCIENCES INC COM 19249H103 17 908 SH   SOLE 25 908 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,028 110,579 SH   SOLE 26 20,167 0 90,412
COHERUS BIOSCIENCES INC COM 19249H103 192 10,464 SH   SOLE 28 10,464 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,963 107,052 SH   SOLE 30 107,052 0 0
COHERUS BIOSCIENCES INC COM 19249H103 17 912 SH   SOLE 34 912 0 0
COHERUS BIOSCIENCES INC COM 19249H103 41 2,229 SH   SOLE 36 2,229 0 0
COHERUS BIOSCIENCES INC COM 19249H103 99 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 779 45,371 SH   SOLE 2 13,405 0 31,966
COHU INC COM 192576106 2 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 14 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 3,446 200,606 SH   SOLE 18 200,606 0 0
COHU INC COM 192576106 1,291 75,136 SH   SOLE 19 75,136 0 0
COHU INC COM 192576106 77,629 4,518,562 SH   SOLE 21 4,518,562 0 0
COHU INC COM 192576106 21,655 1,260,504 SH   SOLE 22 1,229,584 0 30,920
COHU INC COM 192576106 628 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 85 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 1,261 73,412 SH   SOLE 30 73,412 0 0
COHU INC COM 192576106 61 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 8,107 258,527 SH   SOLE 2 74,467 0 184,060
COLFAX CORP COM 194014106 13 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 85 2,726 SH   SOLE 7 2,726 0 0
COLFAX CORP COM 194014106 8,153 259,973 SH   SOLE 18 259,973 0 0
COLFAX CORP COM 194014106 783 24,980 SH   SOLE 19 24,980 0 0
COLFAX CORP COM 194014106 136,276 4,345,547 SH   SOLE 21 4,345,547 0 0
COLFAX CORP COM 194014106 96,843 3,088,092 SH   SOLE 22 2,936,249 0 151,843
COLFAX CORP COM 194014106 1,334 42,537 SH   SOLE 26 30,610 0 11,927
COLFAX CORP COM 194014106 406 12,961 SH   SOLE 28 12,961 0 0
COLFAX CORP COM 194014106 1,095 34,902 SH   SOLE 30 34,902 0 0
COLFAX CORP COM 194014106 114 3,638 SH   SOLE 31 1,774 0 1,864
COLFAX CORP COM 194014106 97 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 295 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 46,464 346,204 SH   SOLE 21 346,204 0 0
COLGATE PALMOLIVE CO COM 194162103 204,455 2,650,099 SH   SOLE 2 784,682 0 1,865,417
COLGATE PALMOLIVE CO COM 194162103 35,668 462,317 SH   SOLE 4 436,861 0 25,456
COLGATE PALMOLIVE CO COM 194162103 70,676 916,090 SH   SOLE 7 801,354 0 114,736
COLGATE PALMOLIVE CO COM 194162103 5,331 69,101 SH   SOLE 13 61,715 0 7,386
COLGATE PALMOLIVE CO COM 194162103 6,749 87,476 SH   SOLE 15 87,476 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH   SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 135,595 1,757,552 SH   SOLE 18 1,465,208 0 292,344
COLGATE PALMOLIVE CO COM 194162103 68,741 891,002 SH   SOLE 19 891,002 0 0
COLGATE PALMOLIVE CO COM 194162103 1,394,375 18,073,561 SH   SOLE 21 18,073,561 0 0
COLGATE PALMOLIVE CO COM 194162103 1,680,043 21,776,325 SH   SOLE 22 19,227,424 0 2,548,901
COLGATE PALMOLIVE CO COM 194162103 59,347 769,248 SH   SOLE 23 769,248 0 0
COLGATE PALMOLIVE CO COM 194162103 77,826 1,008,756 SH   SOLE 25 1,008,756 0 0
COLGATE PALMOLIVE CO COM 194162103 405,833 5,260,314 SH   SOLE 26 737,882 0 4,522,432
COLGATE PALMOLIVE CO COM 194162103 12,433 161,158 SH   SOLE 28 113,882 0 47,276
COLGATE PALMOLIVE CO COM 194162103 23,874 309,447 SH   SOLE 29 127,102 0 182,345
COLGATE PALMOLIVE CO COM 194162103 335,244 4,345,351 SH   SOLE 30 4,287,380 0 57,971
COLGATE PALMOLIVE CO COM 194162103 33,666 436,376 SH   SOLE 31 310,811 0 125,565
COLGATE PALMOLIVE CO COM 194162103 30,036 389,318 SH   SOLE 34 389,318 0 0
COLGATE PALMOLIVE CO COM 194162103 52,361 678,690 SH   SOLE 36 678,690 0 0
COLGATE PALMOLIVE CO COM 194162103 1,390 18,020 SH   SOLE 40 18,020 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 177 3,583 SH   SOLE 2 505 0 3,078
COLLECTORS UNIVERSE INC COM NEW 19421R200 11 216 SH   SOLE 7 216 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,817 36,710 SH   SOLE 18 36,710 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 867 17,513 SH   SOLE 19 17,513 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 14,851 300,078 SH   SOLE 21 300,078 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 11,196 226,225 SH   SOLE 22 222,760 0 3,465
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 486 23,333 SH   SOLE 2 9,794 0 13,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,933 140,854 SH   SOLE 18 140,854 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,377 66,147 SH   SOLE 19 66,147 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 31,970 1,535,519 SH   SOLE 21 1,535,519 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20,960 1,006,737 SH   SOLE 22 981,753 0 24,984
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 169 8,137 SH   SOLE 26 0 0 8,137
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 67 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 455 21,860 SH   SOLE 30 21,860 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 45 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 65 6,040 SH   SOLE 2 315 0 5,725
COLONY BANKCORP INC COM 19623P101 319 29,683 SH   SOLE 18 29,683 0 0
COLONY BANKCORP INC COM 19623P101 154 14,301 SH   SOLE 19 14,301 0 0
COLONY BANKCORP INC COM 19623P101 2,598 241,652 SH   SOLE 21 241,652 0 0
COLONY BANKCORP INC COM 19623P101 836 77,737 SH   SOLE 22 75,895 0 1,842
COLONY BANKCORP INC COM 19623P101 1 133 SH   SOLE 26 0 0 133
COLONY CAP INC NEW CL A COM 19626G108 1,823 667,800 SH   SOLE 2 175,426 0 492,374
COLONY CAP INC NEW CL A COM 19626G108 995 364,452 SH   SOLE 4 364,452 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,666 610,122 SH   SOLE 7 610,122 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,906 1,797,132 SH   SOLE 18 1,797,132 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,691 1,718,460 SH   SOLE 19 1,718,460 0 0
COLONY CAP INC NEW CL A COM 19626G108 45,927 16,822,927 SH   SOLE 21 16,822,927 0 0
COLONY CAP INC NEW CL A COM 19626G108 46,952 17,198,466 SH   SOLE 22 16,804,298 0 394,168
COLONY CAP INC NEW CL A COM 19626G108 185 67,911 SH   SOLE 23 67,911 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,528 1,658,692 SH   SOLE 25 1,658,692 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,971 721,899 SH   SOLE 26 105,682 0 616,217
COLONY CAP INC NEW CL A COM 19626G108 171 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 907 332,126 SH   SOLE 29 332,126 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,766 2,111,969 SH   SOLE 30 2,111,969 0 0
COLONY CAP INC NEW CL A COM 19626G108 25 9,098 SH   SOLE 31 0 0 9,098
COLONY CAP INC NEW CL A COM 19626G108 52 19,117 SH   SOLE 34 19,117 0 0
COLONY CAP INC NEW CL A COM 19626G108 148 54,120 SH   SOLE 36 54,120 0 0
COLONY CAP INC NEW CL A COM 19626G108 121 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 487 99,191 SH   SOLE 2 28,703 0 70,488
COLONY CR REAL ESTATE INC COM CL A 19625T101 2 410 SH   SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 8 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,607 327,201 SH   SOLE 18 327,201 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,041 212,096 SH   SOLE 19 212,096 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 22,979 4,680,125 SH   SOLE 21 4,680,125 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 12,112 2,466,722 SH   SOLE 22 2,387,435 0 79,287
COLONY CR REAL ESTATE INC COM CL A 19625T101 32 6,493 SH   SOLE 23 6,493 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 124 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 52 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 151 30,702 SH   SOLE 30 30,702 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 46 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,324 1,025,000 PRN   SOLE 21 1,025,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,019 84,645 SH   SOLE 2 22,887 0 61,758
COLUMBIA BKG SYS INC COM 197236102 9 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 42 1,743 SH   SOLE 7 1,743 0 0
COLUMBIA BKG SYS INC COM 197236102 8,040 337,098 SH   SOLE 18 337,098 0 0
COLUMBIA BKG SYS INC COM 197236102 3,122 130,913 SH   SOLE 19 130,913 0 0
COLUMBIA BKG SYS INC COM 197236102 183,929 7,711,904 SH   SOLE 21 7,711,904 0 0
COLUMBIA BKG SYS INC COM 197236102 47,350 1,985,337 SH   SOLE 22 1,923,252 0 62,085
COLUMBIA BKG SYS INC COM 197236102 388 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 118 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 2,477 103,859 SH   SOLE 30 103,859 0 0
COLUMBIA BKG SYS INC COM 197236102 9 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 202 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 560 50,473 SH   SOLE 2 16,776 0 33,697
COLUMBIA FINL INC COM 197641103 11 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 37 3,369 SH   SOLE 13 0 0 3,369
COLUMBIA FINL INC COM 197641103 1,993 179,510 SH   SOLE 18 179,510 0 0
COLUMBIA FINL INC COM 197641103 1,046 94,229 SH   SOLE 19 94,229 0 0
COLUMBIA FINL INC COM 197641103 18,774 1,691,356 SH   SOLE 21 1,691,356 0 0
COLUMBIA FINL INC COM 197641103 17,467 1,573,580 SH   SOLE 22 1,527,493 0 46,087
COLUMBIA FINL INC COM 197641103 22 1,986 SH   SOLE 25 1,986 0 0
COLUMBIA FINL INC COM 197641103 66 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 84 7,567 SH   SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 337 30,343 SH   SOLE 30 30,343 0 0
COLUMBIA FINL INC COM 197641103 54 4,878 SH   SOLE 36 4,878 0 0
COLUMBIA FINL INC COM 197641103 77 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,509 138,294 SH   SOLE 2 38,074 0 100,220
COLUMBIA PPTY TR INC COM NEW 198287203 886 81,190 SH   SOLE 4 81,190 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,567 143,661 SH   SOLE 7 143,661 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,673 428,352 SH   SOLE 18 428,352 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,871 354,828 SH   SOLE 19 354,828 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 43,991 4,032,190 SH   SOLE 21 4,032,190 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 44,379 4,067,740 SH   SOLE 22 3,971,678 0 96,062
COLUMBIA PPTY TR INC COM NEW 198287203 65 6,001 SH   SOLE 23 6,001 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,266 390,994 SH   SOLE 25 390,994 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,250 114,616 SH   SOLE 26 29,467 0 85,149
COLUMBIA PPTY TR INC COM NEW 198287203 227 20,783 SH   SOLE 28 20,783 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 791 72,525 SH   SOLE 29 72,525 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,711 523,424 SH   SOLE 30 523,424 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 30 2,740 SH   SOLE 34 2,740 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 71 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 141 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 8,889 102,194 SH   SOLE 2 45,495 0 56,699
COLUMBIA SPORTSWEAR CO COM 198516106 27 312 SH   SOLE 4 312 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 70 802 SH   SOLE 7 802 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,852 78,781 SH   SOLE 18 78,781 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 682 7,837 SH   SOLE 19 7,837 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 118,931 1,367,333 SH   SOLE 21 1,367,333 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 82,586 949,480 SH   SOLE 22 899,291 0 50,189
COLUMBIA SPORTSWEAR CO COM 198516106 70 810 SH   SOLE 25 810 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,507 17,326 SH   SOLE 26 7,938 0 9,388
COLUMBIA SPORTSWEAR CO COM 198516106 354 4,074 SH   SOLE 28 4,074 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 174 1,997 SH   SOLE 29 1,997 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,161 13,349 SH   SOLE 30 13,349 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 51 590 SH   SOLE 31 590 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 185 2,123 SH   SOLE 34 2,123 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 175 2,007 SH   SOLE 36 2,007 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 270 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 885 26,750 SH   SOLE 2 7,823 0 18,927
COLUMBUS MCKINNON CORP N Y COM 199333105 16 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,027 91,454 SH   SOLE 18 91,454 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,378 41,644 SH   SOLE 19 41,644 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 24,970 754,395 SH   SOLE 21 754,395 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 22,681 685,218 SH   SOLE 22 667,560 0 17,658
COLUMBUS MCKINNON CORP N Y COM 199333105 21 629 SH   SOLE 25 629 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 298 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 95 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,371 101,832 SH   SOLE 30 101,832 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 51 1,552 SH   SOLE 36 1,552 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 63 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 558,526 12,073,624 SH   SOLE 2 2,173,634 0 9,899,990
COMCAST CORP NEW CL A 20030N101 103,597 2,239,449 SH   SOLE 4 2,097,527 0 141,922
COMCAST CORP NEW CL A 20030N101 203,817 4,405,898 SH   SOLE 7 4,242,298 0 163,600
COMCAST CORP NEW CL A 20030N101 4,785 103,430 SH   SOLE 13 90,716 0 12,714
COMCAST CORP NEW CL A 20030N101 26,478 572,369 SH   SOLE 15 572,369 0 0
COMCAST CORP NEW CL A 20030N101 27 573 SH   SOLE 17 0 0 573
COMCAST CORP NEW CL A 20030N101 876,758 18,952,822 SH   SOLE 18 17,474,028 0 1,478,794
COMCAST CORP NEW CL A 20030N101 885,212 19,135,588 SH   SOLE 19 19,135,588 0 0
COMCAST CORP NEW CL A 20030N101 9,379 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 3,963,506 85,678,902 SH   SOLE 21 85,678,902 0 0
COMCAST CORP NEW CL A 20030N101 5,038,686 108,921,006 SH   SOLE 22 98,540,333 0 10,380,673
COMCAST CORP NEW CL A 20030N101 159,818 3,454,788 SH   SOLE 23 3,454,788 0 0
COMCAST CORP NEW CL A 20030N101 259,273 5,604,691 SH   SOLE 25 5,515,196 0 89,495
COMCAST CORP NEW CL A 20030N101 934,132 20,193,084 SH   SOLE 26 3,104,188 0 17,088,896
COMCAST CORP NEW CL A 20030N101 41,333 893,501 SH   SOLE 28 629,759 0 263,742
COMCAST CORP NEW CL A 20030N101 25,294 546,771 SH   SOLE 29 126,880 0 419,891
COMCAST CORP NEW CL A 20030N101 845,346 18,273,803 SH   SOLE 30 18,183,420 0 90,383
COMCAST CORP NEW CL A 20030N101 216,492 4,679,901 SH   SOLE 31 774,478 0 3,905,423
COMCAST CORP NEW CL A 20030N101 41,904 905,833 SH   SOLE 32 905,833 0 0
COMCAST CORP NEW CL A 20030N101 230,693 4,986,885 SH   SOLE 34 4,986,885 0 0
COMCAST CORP NEW CL A 20030N101 151,830 3,282,109 SH   SOLE 36 3,282,109 0 0
COMCAST CORP NEW CL A 20030N101 2,298 49,686 SH   SOLE 37 49,686 0 0
COMCAST CORP NEW CL A 20030N101 4,716 101,947 SH   SOLE 40 101,947 0 0
COMCAST CORP NEW OPTIONS 20030N101 458 9,900 SH Call SOLE 4 9,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 5,320 115,000 SH Call SOLE 18 115,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 33,118 715,900 SH Call SOLE 19 715,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 2,401 51,900 SH Call SOLE 22 51,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 342 7,400 SH Call SOLE 26 7,400 0 0
COMCAST CORP NEW OPTIONS 20030N101 15,636 338,000 SH Call SOLE 34 338,000 0 0
COMERICA INC COM 200340107 15,452 403,963 SH   SOLE 2 78,522 0 325,441
COMERICA INC COM 200340107 2,707 70,774 SH   SOLE 4 66,237 0 4,537
COMERICA INC COM 200340107 5,088 133,016 SH   SOLE 7 126,490 0 6,526
COMERICA INC COM 200340107 9 230 SH   SOLE 13 230 0 0
COMERICA INC COM 200340107 727 19,005 SH   SOLE 15 19,005 0 0
COMERICA INC COM 200340107 22,626 591,521 SH   SOLE 18 553,940 0 37,581
COMERICA INC COM 200340107 2,688 70,265 SH   SOLE 19 70,265 0 0
COMERICA INC COM 200340107 231,277 6,046,462 SH   SOLE 21 6,046,462 0 0
COMERICA INC COM 200340107 138,414 3,618,660 SH   SOLE 22 3,286,152 0 332,508
COMERICA INC COM 200340107 3,894 101,802 SH   SOLE 23 101,802 0 0
COMERICA INC COM 200340107 6,403 167,408 SH   SOLE 25 167,408 0 0
COMERICA INC COM 200340107 30,963 809,495 SH   SOLE 26 194,199 0 615,296
COMERICA INC COM 200340107 1,067 27,906 SH   SOLE 28 19,037 0 8,869
COMERICA INC COM 200340107 1,142 29,853 SH   SOLE 29 530 0 29,323
COMERICA INC COM 200340107 27,884 728,983 SH   SOLE 30 715,931 0 13,052
COMERICA INC COM 200340107 952 24,885 SH   SOLE 31 16,686 0 8,199
COMERICA INC COM 200340107 1,690 44,196 SH   SOLE 32 44,196 0 0
COMERICA INC COM 200340107 330 8,634 SH   SOLE 34 8,634 0 0
COMERICA INC COM 200340107 10,570 276,346 SH   SOLE 35 276,346 0 0
COMERICA INC COM 200340107 3,508 91,723 SH   SOLE 36 91,723 0 0
COMERICA INC COM 200340107 135 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 2,158 41,898 SH   SOLE 2 16,426 0 25,472
COMFORT SYS USA INC COM 199908104 10 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 36 701 SH   SOLE 7 701 0 0
COMFORT SYS USA INC COM 199908104 27 531 SH   SOLE 13 0 0 531
COMFORT SYS USA INC COM 199908104 9,436 183,192 SH   SOLE 18 170,565 0 12,627
COMFORT SYS USA INC COM 199908104 14,208 275,826 SH   SOLE 19 275,826 0 0
COMFORT SYS USA INC COM 199908104 197,507 3,834,340 SH   SOLE 21 3,834,340 0 0
COMFORT SYS USA INC COM 199908104 63,637 1,235,435 SH   SOLE 22 1,205,055 0 30,380
COMFORT SYS USA INC COM 199908104 675 13,098 SH   SOLE 23 13,098 0 0
COMFORT SYS USA INC COM 199908104 67 1,297 SH   SOLE 25 1,297 0 0
COMFORT SYS USA INC COM 199908104 3,940 76,494 SH   SOLE 26 8,041 0 68,453
COMFORT SYS USA INC COM 199908104 257 4,994 SH   SOLE 28 4,994 0 0
COMFORT SYS USA INC COM 199908104 2,965 57,571 SH   SOLE 30 57,571 0 0
COMFORT SYS USA INC COM 199908104 165 3,201 SH   SOLE 36 3,201 0 0
COMFORT SYS USA INC COM 199908104 207 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 14,983 266,179 SH   SOLE 2 78,867 0 187,312
COMMERCE BANCSHARES INC COM 200525103 35 614 SH   SOLE 4 614 0 0
COMMERCE BANCSHARES INC COM 200525103 1,450 25,764 SH   SOLE 7 25,764 0 0
COMMERCE BANCSHARES INC COM 200525103 51 911 SH   SOLE 15 911 0 0
COMMERCE BANCSHARES INC COM 200525103 14,712 261,365 SH   SOLE 18 259,176 0 2,189
COMMERCE BANCSHARES INC COM 200525103 1,433 25,455 SH   SOLE 19 25,455 0 0
COMMERCE BANCSHARES INC COM 200525103 257,912 4,581,846 SH   SOLE 21 4,581,846 0 0
COMMERCE BANCSHARES INC COM 200525103 174,198 3,094,656 SH   SOLE 22 2,945,392 0 149,264
COMMERCE BANCSHARES INC COM 200525103 22 394 SH   SOLE 23 394 0 0
COMMERCE BANCSHARES INC COM 200525103 5,829 103,545 SH   SOLE 25 103,545 0 0
COMMERCE BANCSHARES INC COM 200525103 10,714 190,343 SH   SOLE 26 33,291 0 157,052
COMMERCE BANCSHARES INC COM 200525103 774 13,744 SH   SOLE 28 13,744 0 0
COMMERCE BANCSHARES INC COM 200525103 2,871 50,998 SH   SOLE 30 50,998 0 0
COMMERCE BANCSHARES INC COM 200525103 113 2,006 SH   SOLE 31 2,006 0 0
COMMERCE BANCSHARES INC COM 200525103 212 3,771 SH   SOLE 34 3,771 0 0
COMMERCE BANCSHARES INC COM 200525103 2,325 41,298 SH   SOLE 36 41,298 0 0
COMMERCE BANCSHARES INC COM 200525103 597 10,608 SH   SOLE 40 10,608 0 0
COMMERCIAL METALS CO COM 201723103 3,831 191,719 SH   SOLE 2 87,312 0 104,407
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 80 3,986 SH   SOLE 7 3,986 0 0
COMMERCIAL METALS CO COM 201723103 14,102 705,790 SH   SOLE 18 705,498 0 292
COMMERCIAL METALS CO COM 201723103 5,333 266,902 SH   SOLE 19 266,902 0 0
COMMERCIAL METALS CO COM 201723103 156,078 7,811,722 SH   SOLE 21 7,811,722 0 0
COMMERCIAL METALS CO COM 201723103 81,154 4,061,743 SH   SOLE 22 3,964,083 0 97,660
COMMERCIAL METALS CO COM 201723103 124 6,207 SH   SOLE 23 6,207 0 0
COMMERCIAL METALS CO COM 201723103 30 1,499 SH   SOLE 25 1,499 0 0
COMMERCIAL METALS CO COM 201723103 1,302 65,183 SH   SOLE 26 38,130 0 27,053
COMMERCIAL METALS CO COM 201723103 375 18,774 SH   SOLE 28 18,774 0 0
COMMERCIAL METALS CO COM 201723103 923 46,184 SH   SOLE 30 46,184 0 0
COMMERCIAL METALS CO COM 201723103 51 2,560 SH   SOLE 31 0 0 2,560
COMMERCIAL METALS CO COM 201723103 196 9,796 SH   SOLE 36 9,796 0 0
COMMERCIAL METALS CO COM 201723103 248 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 49 7,516 SH   SOLE 18 7,516 0 0
COMMERCIAL VEH GROUP INC COM 202608105 649 99,353 SH   SOLE 21 99,353 0 0
COMMERCIAL VEH GROUP INC COM 202608105 3,168 485,172 SH   SOLE 22 485,172 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,950 438,854 SH   SOLE 2 69,023 0 369,831
COMMSCOPE HLDG CO INC COM 20337X109 9 961 SH   SOLE 4 961 0 0
COMMSCOPE HLDG CO INC COM 20337X109 62 6,848 SH   SOLE 7 6,848 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1 87 SH   SOLE 17 0 0 87
COMMSCOPE HLDG CO INC COM 20337X109 657 72,977 SH   SOLE 18 72,977 0 0
COMMSCOPE HLDG CO INC COM 20337X109 439 48,787 SH   SOLE 19 48,787 0 0
COMMSCOPE HLDG CO INC COM 20337X109 23,706 2,633,988 SH   SOLE 21 2,633,988 0 0
COMMSCOPE HLDG CO INC COM 20337X109 47,941 5,326,756 SH   SOLE 22 5,058,293 0 268,463
COMMSCOPE HLDG CO INC COM 20337X109 1,609 178,778 SH   SOLE 25 178,778 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,459 162,078 SH   SOLE 26 98,796 0 63,282
COMMSCOPE HLDG CO INC COM 20337X109 297 32,987 SH   SOLE 28 32,987 0 0
COMMSCOPE HLDG CO INC COM 20337X109 704 78,247 SH   SOLE 30 78,247 0 0
COMMSCOPE HLDG CO INC COM 20337X109 167 18,509 SH   SOLE 31 4,019 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 479 53,231 SH   SOLE 34 53,231 0 0
COMMSCOPE HLDG CO INC COM 20337X109 207 23,026 SH   SOLE 36 23,026 0 0
COMMSCOPE HLDG CO INC COM 20337X109 182 20,203 SH   SOLE 40 20,203 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 5 600 SH Put SOLE 2 600 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 945 105,000 SH Put SOLE 19 105,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 9 1,000 SH Put SOLE 22 1,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 121 13,400 SH Put SOLE 34 13,400 0 0
COMMUNICATIONS SYS INC COM 203900105 6 1,644 SH   SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 99 25,776 SH   SOLE 21 25,776 0 0
COMMUNICATIONS SYS INC COM 203900105 398 103,859 SH   SOLE 22 103,859 0 0
COMMUNITY BANKERS TR CORP COM 203612106 119 23,478 SH   SOLE 2 6,388 0 17,090
COMMUNITY BANKERS TR CORP COM 203612106 434 85,378 SH   SOLE 18 85,378 0 0
COMMUNITY BANKERS TR CORP COM 203612106 348 68,579 SH   SOLE 19 68,579 0 0
COMMUNITY BANKERS TR CORP COM 203612106 3,726 733,497 SH   SOLE 21 733,497 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,518 298,807 SH   SOLE 22 293,800 0 5,007
COMMUNITY BANKERS TR CORP COM 203612106 22 4,358 SH   SOLE 26 0 0 4,358
COMMUNITY BK SYS INC COM 203607106 3,331 61,162 SH   SOLE 2 16,887 0 44,275
COMMUNITY BK SYS INC COM 203607106 16 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,039 37,440 SH   SOLE 7 37,440 0 0
COMMUNITY BK SYS INC COM 203607106 13,413 246,300 SH   SOLE 18 246,300 0 0
COMMUNITY BK SYS INC COM 203607106 5,967 109,575 SH   SOLE 19 109,575 0 0
COMMUNITY BK SYS INC COM 203607106 307,165 5,640,187 SH   SOLE 21 5,640,187 0 0
COMMUNITY BK SYS INC COM 203607106 83,018 1,524,393 SH   SOLE 22 1,483,011 0 41,382
COMMUNITY BK SYS INC COM 203607106 24 445 SH   SOLE 25 445 0 0
COMMUNITY BK SYS INC COM 203607106 1,108 20,344 SH   SOLE 26 13,387 0 6,957
COMMUNITY BK SYS INC COM 203607106 265 4,858 SH   SOLE 28 4,858 0 0
COMMUNITY BK SYS INC COM 203607106 4,376 80,349 SH   SOLE 30 80,349 0 0
COMMUNITY BK SYS INC COM 203607106 112 2,061 SH   SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 276 5,076 SH   SOLE 40 5,076 0 0
COMMUNITY FINL CORP MD COM 20368X101 92 4,323 SH   SOLE 2 155 0 4,168
COMMUNITY FINL CORP MD COM 20368X101 399 18,705 SH   SOLE 18 18,705 0 0
COMMUNITY FINL CORP MD COM 20368X101 207 9,692 SH   SOLE 19 9,692 0 0
COMMUNITY FINL CORP MD COM 20368X101 2,975 139,362 SH   SOLE 21 139,362 0 0
COMMUNITY FINL CORP MD COM 20368X101 947 44,354 SH   SOLE 22 43,150 0 1,204
COMMUNITY FIRST BANCSHARES I COM 20369M104 6 777 SH   SOLE 18 777 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 19 2,609 SH   SOLE 21 2,609 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 438 103,826 SH   SOLE 2 27,741 0 76,085
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 30 7,116 SH   SOLE 7 7,116 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,931 457,665 SH   SOLE 18 457,665 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 708 167,820 SH   SOLE 19 167,820 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 47,783 11,323,084 SH   SOLE 21 11,323,084 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 12,186 2,887,658 SH   SOLE 22 2,804,698 0 82,960
COMMUNITY HEALTH SYS INC NEW COM 203668108 299 70,860 SH   SOLE 26 12,862 0 57,998
COMMUNITY HEALTH SYS INC NEW COM 203668108 29 6,914 SH   SOLE 28 6,914 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 600 142,112 SH   SOLE 30 142,112 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 81 19,300 SH   SOLE 31 0 0 19,300
COMMUNITY HEALTH SYS INC NEW COM 203668108 10 2,301 SH   SOLE 34 2,301 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 54 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 638 13,635 SH   SOLE 2 6,958 0 6,677
COMMUNITY HEALTHCARE TR INC COM 20369C106 718 15,347 SH   SOLE 4 15,347 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,267 27,102 SH   SOLE 7 27,102 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,767 101,950 SH   SOLE 18 101,950 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 10,079 215,553 SH   SOLE 19 215,553 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 111,413 2,382,651 SH   SOLE 21 2,382,651 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 39,823 851,642 SH   SOLE 22 828,406 0 23,236
COMMUNITY HEALTHCARE TR INC COM 20369C106 82 1,759 SH   SOLE 23 1,759 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,568 76,300 SH   SOLE 25 76,300 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,107 23,679 SH   SOLE 26 0 0 23,679
COMMUNITY HEALTHCARE TR INC COM 20369C106 129 2,750 SH   SOLE 28 2,750 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 660 14,116 SH   SOLE 29 14,116 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,102 130,491 SH   SOLE 30 130,491 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,373 93,520 SH   SOLE 34 93,520 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 124 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY TR BANCORP INC COM 204149108 540 19,105 SH   SOLE 2 5,437 0 13,668
COMMUNITY TR BANCORP INC COM 204149108 5 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 8 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,477 52,260 SH   SOLE 18 52,260 0 0
COMMUNITY TR BANCORP INC COM 204149108 918 32,469 SH   SOLE 19 32,469 0 0
COMMUNITY TR BANCORP INC COM 204149108 14,972 529,792 SH   SOLE 21 529,792 0 0
COMMUNITY TR BANCORP INC COM 204149108 16,329 577,815 SH   SOLE 22 564,765 0 13,050
COMMUNITY TR BANCORP INC COM 204149108 17 615 SH   SOLE 25 615 0 0
COMMUNITY TR BANCORP INC COM 204149108 308 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 64 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 277 9,816 SH   SOLE 30 9,816 0 0
COMMUNITY TR BANCORP INC COM 204149108 43 1,509 SH   SOLE 36 1,509 0 0
COMMUNITY TR BANCORP INC COM 204149108 45 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 13 1,646 SH   SOLE 18 1,646 0 0
COMMUNITY WEST BANCSHARES COM 204157101 53 6,543 SH   SOLE 21 6,543 0 0
COMMUNITY WEST BANCSHARES COM 204157101 37 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,879 46,045 SH   SOLE 2 33,274 0 12,771
COMMVAULT SYSTEMS INC COM 204166102 7 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 30 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 11,120 272,543 SH   SOLE 18 260,065 0 12,478
COMMVAULT SYSTEMS INC COM 204166102 6,294 154,253 SH   SOLE 19 154,253 0 0
COMMVAULT SYSTEMS INC COM 204166102 126,789 3,107,577 SH   SOLE 21 3,107,577 0 0
COMMVAULT SYSTEMS INC COM 204166102 64,364 1,577,557 SH   SOLE 22 1,542,458 0 35,099
COMMVAULT SYSTEMS INC COM 204166102 206 5,044 SH   SOLE 23 5,044 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,680 41,185 SH   SOLE 26 10,061 0 31,124
COMMVAULT SYSTEMS INC COM 204166102 298 7,313 SH   SOLE 28 7,313 0 0
COMMVAULT SYSTEMS INC COM 204166102 716 17,537 SH   SOLE 30 17,537 0 0
COMMVAULT SYSTEMS INC COM 204166102 196 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8,149 981,765 SH   SOLE 7 981,765 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1 119 SH   SOLE 18 119 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,380 527,715 SH   SOLE 21 527,715 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 17,574 2,117,302 SH   SOLE 30 2,117,302 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,777 251,980 SH   SOLE 7 251,980 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 27,750 2,518,191 SH   SOLE 21 2,518,191 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,776 161,202 SH   SOLE 22 161,202 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 37,656 3,417,098 SH   SOLE 30 3,417,098 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 112 37,980 SH   SOLE 21 37,980 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 22 7,356 SH   SOLE 22 7,356 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 15 4,949 SH   SOLE 30 4,949 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 108 36,787 SH   SOLE 31 36,787 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 12 905 SH   SOLE 4 905 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 140 10,809 SH   SOLE 18 10,809 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 871 67,191 SH   SOLE 19 67,191 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 68 5,233 SH   SOLE 22 5,233 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,913 147,531 SH   SOLE 26 147,531 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,975 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 461 35,555 SH   SOLE 34 35,555 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8,204 671,377 SH   SOLE 2 254,897 0 416,480
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,253 102,554 SH   SOLE 4 88,587 0 13,967
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11,028 902,442 SH   SOLE 7 902,442 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,138 93,149 SH   SOLE 18 93,149 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 517 42,327 SH   SOLE 19 42,327 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 52,740 4,315,857 SH   SOLE 21 4,315,857 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 33,075 2,706,588 SH   SOLE 22 2,517,335 0 189,253
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,179 96,506 SH   SOLE 23 96,506 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 144 11,750 SH   SOLE 25 11,750 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 12,545 1,026,614 SH   SOLE 26 352,216 0 674,398
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 433 35,420 SH   SOLE 28 35,420 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 326 26,688 SH   SOLE 29 26,688 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 39,845 3,260,676 SH   SOLE 30 3,182,896 0 77,780
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 101 8,299 SH   SOLE 31 3,067 0 5,232
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 326 26,670 SH   SOLE 34 26,670 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,103 35,436 SH   SOLE 2 24,719 0 10,717
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,398 23,562 SH   SOLE 7 23,562 0 0
COMPASS MINERALS INTL INC COM 20451N101 12,063 203,258 SH   SOLE 18 203,258 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,755 63,270 SH   SOLE 19 63,270 0 0
COMPASS MINERALS INTL INC COM 20451N101 132,683 2,235,606 SH   SOLE 21 2,235,606 0 0
COMPASS MINERALS INTL INC COM 20451N101 66,461 1,119,818 SH   SOLE 22 1,091,739 0 28,079
COMPASS MINERALS INTL INC COM 20451N101 35 597 SH   SOLE 25 597 0 0
COMPASS MINERALS INTL INC COM 20451N101 704 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 322 5,431 SH   SOLE 28 5,431 0 0
COMPASS MINERALS INTL INC COM 20451N101 859 14,469 SH   SOLE 30 14,469 0 0
COMPASS MINERALS INTL INC COM 20451N101 13 225 SH   SOLE 31 0 0 225
COMPASS MINERALS INTL INC COM 20451N101 176 2,971 SH   SOLE 36 2,971 0 0
COMPASS MINERALS INTL INC COM 20451N101 219 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 41 2,524 SH   SOLE 2 84 0 2,440
COMPUGEN LTD ORD M25722105 13 830 SH   SOLE 4 830 0 0
COMPUGEN LTD ORD M25722105 234 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 25,952 1,597,031 SH   SOLE 21 1,597,031 0 0
COMPUGEN LTD ORD M25722105 9,938 611,573 SH   SOLE 22 588,785 0 22,788
COMPUGEN LTD ORD M25722105 343 21,095 SH   SOLE 26 0 0 21,095
COMPUGEN LTD ORD M25722105 247 15,217 SH   SOLE 28 15,217 0 0
COMPUGEN LTD ORD M25722105 568 34,976 SH   SOLE 30 34,976 0 0
COMPUGEN LTD ORD M25722105 32 1,962 SH   SOLE 34 1,962 0 0
COMPUGEN LTD ORD M25722105 132 8,107 SH   SOLE 40 8,107 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 429 15,536 SH   SOLE 2 4,436 0 11,100
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,787 64,706 SH   SOLE 18 64,706 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 659 23,859 SH   SOLE 19 23,859 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 39,910 1,445,485 SH   SOLE 21 1,445,485 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,302 445,561 SH   SOLE 22 436,164 0 9,397
COMPUTER PROGRAMS & SYS INC COM 205306103 109 3,963 SH   SOLE 26 2,235 0 1,728
COMPUTER PROGRAMS & SYS INC COM 205306103 44 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 693 25,089 SH   SOLE 30 25,089 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9 336 SH   SOLE 34 336 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 32 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 16 3,287 SH   SOLE 18 3,287 0 0
COMPUTER TASK GROUP INC COM 205477102 242 48,593 SH   SOLE 21 48,593 0 0
COMPUTER TASK GROUP INC COM 205477102 1,465 294,757 SH   SOLE 22 294,757 0 0
COMPX INTL INC CL A 20563P101 19 1,301 SH   SOLE 2 0 0 1,301
COMPX INTL INC CL A 20563P101 82 5,515 SH   SOLE 18 5,515 0 0
COMPX INTL INC CL A 20563P101 41 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 787 52,656 SH   SOLE 21 52,656 0 0
COMPX INTL INC CL A 20563P101 835 55,835 SH   SOLE 22 55,419 0 416
COMSCORE INC COM 20564W105 109 53,543 SH   SOLE 2 3,423 0 50,120
COMSCORE INC COM 20564W105 3 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 492 241,180 SH   SOLE 18 241,180 0 0
COMSCORE INC COM 20564W105 239 117,081 SH   SOLE 19 117,081 0 0
COMSCORE INC COM 20564W105 3,918 1,920,742 SH   SOLE 21 1,920,742 0 0
COMSCORE INC COM 20564W105 3,180 1,558,833 SH   SOLE 22 1,537,676 0 21,157
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750300 5 4,245 SH   SOLE 21 4,245 0 0
COMSTOCK MNG INC COM NEW 205750300 2 2,136 SH   SOLE 22 2,136 0 0
COMSTOCK RES INC COM 205768302 105 23,893 SH   SOLE 2 715 0 23,178
COMSTOCK RES INC COM 205768302 403 91,915 SH   SOLE 18 90,631 0 1,284
COMSTOCK RES INC COM 205768302 140 32,022 SH   SOLE 19 32,022 0 0
COMSTOCK RES INC COM 205768302 3,276 748,049 SH   SOLE 21 748,049 0 0
COMSTOCK RES INC COM 205768302 5,233 1,194,641 SH   SOLE 22 1,186,830 0 7,811
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 393 28,068 SH   SOLE 2 7,024 0 21,044
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 29 2,050 SH   SOLE 13 0 0 2,050
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,617 115,475 SH   SOLE 18 115,475 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 633 45,224 SH   SOLE 19 45,224 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 37,308 2,664,858 SH   SOLE 21 2,664,858 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10,394 742,463 SH   SOLE 22 721,385 0 21,078
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 288 20,562 SH   SOLE 26 3,765 0 16,797
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 34 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 540 38,544 SH   SOLE 30 38,544 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14 1,034 SH   SOLE 34 1,034 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 25 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 47,893 1,341,155 SH   SOLE 2 315,135 0 1,026,020
CONAGRA BRANDS INC COM 205887102 8,416 235,678 SH   SOLE 4 220,165 0 15,513
CONAGRA BRANDS INC COM 205887102 16,915 473,665 SH   SOLE 7 407,555 0 66,110
CONAGRA BRANDS INC COM 205887102 30 834 SH   SOLE 13 834 0 0
CONAGRA BRANDS INC COM 205887102 2,064 57,795 SH   SOLE 15 57,795 0 0
CONAGRA BRANDS INC COM 205887102 94,028 2,633,106 SH   SOLE 18 2,544,127 0 88,979
CONAGRA BRANDS INC COM 205887102 30,413 851,664 SH   SOLE 19 851,664 0 0
CONAGRA BRANDS INC COM 205887102 396,400 11,100,544 SH   SOLE 21 11,100,544 0 0
CONAGRA BRANDS INC COM 205887102 415,960 11,648,268 SH   SOLE 22 10,629,822 0 1,018,446
CONAGRA BRANDS INC COM 205887102 13,237 370,675 SH   SOLE 23 370,675 0 0
CONAGRA BRANDS INC COM 205887102 18,333 513,382 SH   SOLE 25 513,382 0 0
CONAGRA BRANDS INC COM 205887102 101,195 2,833,789 SH   SOLE 26 387,041 0 2,446,748
CONAGRA BRANDS INC COM 205887102 3,401 95,244 SH   SOLE 28 66,691 0 28,553
CONAGRA BRANDS INC COM 205887102 70 1,970 SH   SOLE 29 1,970 0 0
CONAGRA BRANDS INC COM 205887102 88,311 2,473,001 SH   SOLE 30 2,470,133 0 2,868
CONAGRA BRANDS INC COM 205887102 5,239 146,700 SH   SOLE 31 61,467 0 85,233
CONAGRA BRANDS INC COM 205887102 20,226 566,389 SH   SOLE 34 566,389 0 0
CONAGRA BRANDS INC COM 205887102 12,380 346,692 SH   SOLE 36 346,692 0 0
CONAGRA BRANDS INC COM 205887102 389 10,901 SH   SOLE 40 10,901 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 266 27,068 SH   SOLE 2 1,457 0 25,611
CONCERT PHARMACEUTICALS INC COM 206022105 4 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,195 121,662 SH   SOLE 18 121,662 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 554 56,451 SH   SOLE 19 56,451 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 9,112 927,891 SH   SOLE 21 927,891 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 6,716 683,925 SH   SOLE 22 675,301 0 8,624
CONCHO RES INC COM 20605P101 20,493 464,482 SH   SOLE 2 56,419 0 408,063
CONCHO RES INC COM 20605P101 3,953 89,603 SH   SOLE 4 83,401 0 6,202
CONCHO RES INC COM 20605P101 7,798 176,754 SH   SOLE 7 164,908 0 11,846
CONCHO RES INC COM 20605P101 650 14,734 SH   SOLE 13 14,734 0 0
CONCHO RES INC COM 20605P101 978 22,173 SH   SOLE 15 22,173 0 0
CONCHO RES INC COM 20605P101 17,236 390,667 SH   SOLE 18 354,151 0 36,516
CONCHO RES INC COM 20605P101 10,811 245,037 SH   SOLE 19 245,037 0 0
CONCHO RES INC COM 20605P101 227,398 5,154,083 SH   SOLE 21 5,154,083 0 0
CONCHO RES INC COM 20605P101 214,846 4,869,594 SH   SOLE 22 4,419,089 0 450,505
CONCHO RES INC COM 20605P101 5,832 132,180 SH   SOLE 23 132,180 0 0
CONCHO RES INC COM 20605P101 8,260 187,216 SH   SOLE 25 187,216 0 0
CONCHO RES INC COM 20605P101 40,293 913,251 SH   SOLE 26 177,199 0 736,052
CONCHO RES INC COM 20605P101 1,690 38,299 SH   SOLE 28 27,134 0 11,165
CONCHO RES INC COM 20605P101 37 837 SH   SOLE 29 837 0 0
CONCHO RES INC COM 20605P101 39,312 891,015 SH   SOLE 30 891,015 0 0
CONCHO RES INC COM 20605P101 2,643 59,915 SH   SOLE 31 28,198 0 31,717
CONCHO RES INC COM 20605P101 29,032 658,030 SH   SOLE 34 658,030 0 0
CONCHO RES INC COM 20605P101 6,406 145,192 SH   SOLE 36 145,192 0 0
CONCHO RES INC COM 20605P101 209 4,738 SH   SOLE 40 4,738 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 99 27,635 SH   SOLE 2 1,823 0 25,812
CONCRETE PUMPING HLDGS INC COM 206704108 432 121,082 SH   SOLE 18 121,082 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 169 47,438 SH   SOLE 19 47,438 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 3,347 937,662 SH   SOLE 21 937,662 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 1,035 289,936 SH   SOLE 22 283,694 0 6,242
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 4 1,521 SH   SOLE 18 1,521 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 51 19,408 SH   SOLE 21 19,408 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 85 32,360 SH   SOLE 22 32,360 0 0
CONDUENT INC COM 206787103 657 206,581 SH   SOLE 2 65,092 0 141,489
CONDUENT INC COM 206787103 2 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 28 8,678 SH   SOLE 7 8,678 0 0
CONDUENT INC COM 206787103 2 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 1,889 593,938 SH   SOLE 18 593,938 0 0
CONDUENT INC COM 206787103 1,238 389,370 SH   SOLE 19 389,370 0 0
CONDUENT INC COM 206787103 16,719 5,257,432 SH   SOLE 21 5,257,432 0 0
CONDUENT INC COM 206787103 15,917 5,005,396 SH   SOLE 22 4,840,360 0 165,036
CONDUENT INC COM 206787103 758 238,390 SH   SOLE 25 238,390 0 0
CONDUENT INC COM 206787103 711 223,469 SH   SOLE 26 118,329 0 105,140
CONDUENT INC COM 206787103 73 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 221 69,574 SH   SOLE 30 69,574 0 0
CONDUENT INC COM 206787103 78 24,414 SH   SOLE 31 0 0 24,414
CONDUENT INC COM 206787103 233 73,342 SH   SOLE 34 73,342 0 0
CONDUENT INC COM 206787103 88 27,612 SH   SOLE 36 27,612 0 0
CONDUENT INC COM 206787103 55 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 38 45,084 SH   SOLE 21 45,084 0 0
CONFORMIS INC COM 20717E101 943 1,126,263 SH   SOLE 22 1,126,263 0 0
CONIFER HLDGS INC COM 20731J102 3 963 SH   SOLE 18 963 0 0
CONIFER HLDGS INC COM 20731J102 38 13,302 SH   SOLE 21 13,302 0 0
CONMED CORP COM 207410101 1,399 17,777 SH   SOLE 2 9,238 0 8,539
CONMED CORP COM 207410101 7 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 44 563 SH   SOLE 7 563 0 0
CONMED CORP COM 207410101 10,333 131,343 SH   SOLE 18 130,065 0 1,278
CONMED CORP COM 207410101 4,014 51,022 SH   SOLE 19 51,022 0 0
CONMED CORP COM 207410101 250,225 3,180,694 SH   SOLE 21 3,180,694 0 0
CONMED CORP COM 207410101 63,088 801,937 SH   SOLE 22 775,567 0 26,370
CONMED CORP COM 207410101 27 349 SH   SOLE 25 349 0 0
CONMED CORP COM 207410101 833 10,583 SH   SOLE 26 5,747 0 4,836
CONMED CORP COM 207410101 307 3,900 SH   SOLE 28 3,900 0 0
CONMED CORP COM 207410101 4,608 58,580 SH   SOLE 30 58,580 0 0
CONMED CORP COM 207410101 58 733 SH   SOLE 34 733 0 0
CONMED CORP COM 207410101 68 863 SH   SOLE 36 863 0 0
CONMED CORP COM 207410101 215 2,735 SH   SOLE 40 2,735 0 0
CONMED CORP NOTE 2.625% 2/0 207410AF8 1,735 1,550,000 PRN   SOLE 21 1,550,000 0 0
CONNECTONE BANCORP INC COM 20786W107 594 42,200 SH   SOLE 2 11,389 0 30,811
CONNECTONE BANCORP INC COM 20786W107 10 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC COM 20786W107 2,023 143,816 SH   SOLE 18 143,816 0 0
CONNECTONE BANCORP INC COM 20786W107 991 70,427 SH   SOLE 19 70,427 0 0
CONNECTONE BANCORP INC COM 20786W107 16,993 1,207,724 SH   SOLE 21 1,207,724 0 0
CONNECTONE BANCORP INC COM 20786W107 15,211 1,081,083 SH   SOLE 22 1,049,572 0 31,511
CONNECTONE BANCORP INC COM 20786W107 29 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC COM 20786W107 58 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC COM 20786W107 259 18,424 SH   SOLE 30 18,424 0 0
CONNECTONE BANCORP INC COM 20786W107 47 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 352 33,299 SH   SOLE 2 5,184 0 28,115
CONNS INC COM 208242107 4 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 1,009 95,353 SH   SOLE 18 93,962 0 1,391
CONNS INC COM 208242107 1,258 118,864 SH   SOLE 19 118,864 0 0
CONNS INC COM 208242107 21,888 2,068,763 SH   SOLE 21 2,068,763 0 0
CONNS INC COM 208242107 7,505 709,321 SH   SOLE 22 702,966 0 6,355
CONNS INC COM 208242107 95 8,933 SH   SOLE 23 8,933 0 0
CONNS INC COM 208242107 207 19,561 SH   SOLE 26 0 0 19,561
CONNS INC COM 208242107 231 21,861 SH   SOLE 30 21,861 0 0
CONOCOPHILLIPS COM 20825C104 97,741 2,976,277 SH   SOLE 2 642,253 0 2,334,024
CONOCOPHILLIPS COM 20825C104 16,404 499,514 SH   SOLE 4 465,977 0 33,537
CONOCOPHILLIPS COM 20825C104 33,814 1,029,666 SH   SOLE 7 983,370 0 46,296
CONOCOPHILLIPS COM 20825C104 2,947 89,732 SH   SOLE 13 89,732 0 0
CONOCOPHILLIPS COM 20825C104 4,492 136,783 SH   SOLE 15 136,783 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 214,037 6,517,564 SH   SOLE 18 5,952,961 0 564,603
CONOCOPHILLIPS COM 20825C104 215,564 6,564,061 SH   SOLE 19 6,564,061 0 0
CONOCOPHILLIPS COM 20825C104 778,304 23,699,868 SH   SOLE 21 23,699,868 0 0
CONOCOPHILLIPS COM 20825C104 864,889 26,336,446 SH   SOLE 22 23,721,357 0 2,615,089
CONOCOPHILLIPS COM 20825C104 26,241 799,046 SH   SOLE 23 799,046 0 0
CONOCOPHILLIPS COM 20825C104 43,065 1,311,362 SH   SOLE 25 1,271,200 0 40,162
CONOCOPHILLIPS COM 20825C104 228,662 6,962,912 SH   SOLE 26 715,978 0 6,246,934
CONOCOPHILLIPS COM 20825C104 6,936 211,200 SH   SOLE 28 148,701 0 62,499
CONOCOPHILLIPS COM 20825C104 16,217 493,829 SH   SOLE 29 347,049 0 146,780
CONOCOPHILLIPS COM 20825C104 144,161 4,389,793 SH   SOLE 30 4,389,793 0 0
CONOCOPHILLIPS COM 20825C104 11,044 336,300 SH   SOLE 31 144,781 0 191,519
CONOCOPHILLIPS COM 20825C104 101,872 3,102,062 SH   SOLE 34 3,102,062 0 0
CONOCOPHILLIPS COM 20825C104 29,841 908,670 SH   SOLE 36 908,670 0 0
CONOCOPHILLIPS COM 20825C104 805 24,517 SH   SOLE 40 24,517 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 29 6,652 SH   SOLE 2 1,079 0 5,573
CONSOL ENERGY INC DISC COML COM 20854L108 3 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 582 131,291 SH   SOLE 18 131,291 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 219 49,380 SH   SOLE 19 49,380 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 12,692 2,865,092 SH   SOLE 21 2,865,092 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 3,470 783,353 SH   SOLE 22 781,160 0 2,193
CONSOL ENERGY INC DISC COML COM 20854L108 143 32,280 SH   SOLE 30 32,280 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 9 2,125 SH   SOLE 31 0 0 2,125
CONSOLIDATED COMM HLDGS INC COM 209034107 475 83,407 SH   SOLE 2 23,068 0 60,339
CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 9 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,015 354,201 SH   SOLE 18 354,201 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,065 187,127 SH   SOLE 19 187,127 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 46,579 8,186,131 SH   SOLE 21 8,186,131 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 14,067 2,472,268 SH   SOLE 22 2,412,639 0 59,629
CONSOLIDATED COMM HLDGS INC COM 209034107 31 5,405 SH   SOLE 23 5,405 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 364 63,955 SH   SOLE 26 10,014 0 53,941
CONSOLIDATED COMM HLDGS INC COM 209034107 56 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 540 94,874 SH   SOLE 30 94,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 24 4,162 SH   SOLE 36 4,162 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 40 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 76,383 981,786 SH   SOLE 2 243,368 0 738,418
CONSOLIDATED EDISON INC COM 209115104 15,954 205,064 SH   SOLE 4 194,588 0 10,476
CONSOLIDATED EDISON INC COM 209115104 77,547 996,746 SH   SOLE 7 891,168 0 105,578
CONSOLIDATED EDISON INC COM 209115104 3,401 43,720 SH   SOLE 13 43,720 0 0
CONSOLIDATED EDISON INC COM 209115104 3,131 40,250 SH   SOLE 15 40,250 0 0
CONSOLIDATED EDISON INC COM 209115104 60,169 773,375 SH   SOLE 18 649,787 0 123,588
CONSOLIDATED EDISON INC COM 209115104 34,261 440,367 SH   SOLE 19 440,367 0 0
CONSOLIDATED EDISON INC COM 209115104 1,089,111 13,998,859 SH   SOLE 21 13,998,859 0 0
CONSOLIDATED EDISON INC COM 209115104 750,342 9,644,495 SH   SOLE 22 8,690,352 0 954,143
CONSOLIDATED EDISON INC COM 209115104 21,289 273,633 SH   SOLE 23 273,633 0 0
CONSOLIDATED EDISON INC COM 209115104 37,293 479,348 SH   SOLE 25 479,348 0 0
CONSOLIDATED EDISON INC COM 209115104 213,604 2,745,559 SH   SOLE 26 340,916 0 2,404,643
CONSOLIDATED EDISON INC COM 209115104 5,114 65,732 SH   SOLE 28 46,227 0 19,505
CONSOLIDATED EDISON INC COM 209115104 1,085 13,941 SH   SOLE 29 13,941 0 0
CONSOLIDATED EDISON INC COM 209115104 171,478 2,204,093 SH   SOLE 30 2,200,876 0 3,217
CONSOLIDATED EDISON INC COM 209115104 11,980 153,991 SH   SOLE 31 60,474 0 93,517
CONSOLIDATED EDISON INC COM 209115104 6,951 89,347 SH   SOLE 34 89,347 0 0
CONSOLIDATED EDISON INC COM 209115104 6,692 86,020 SH   SOLE 35 86,020 0 0
CONSOLIDATED EDISON INC COM 209115104 34,034 437,461 SH   SOLE 36 437,461 0 0
CONSOLIDATED EDISON INC COM 209115104 568 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED WATER CO INC ORD G23773107 126 12,129 SH   SOLE 2 873 0 11,256
CONSOLIDATED WATER CO INC ORD G23773107 4 350 SH   SOLE 7 350 0 0
CONSOLIDATED WATER CO INC ORD G23773107 549 52,784 SH   SOLE 18 52,784 0 0
CONSOLIDATED WATER CO INC ORD G23773107 300 28,814 SH   SOLE 19 28,814 0 0
CONSOLIDATED WATER CO INC ORD G23773107 4,910 471,620 SH   SOLE 21 471,620 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,623 155,919 SH   SOLE 22 149,839 0 6,080
CONSTELLATION BRANDS INC CL A 21036P108 74,676 394,049 SH   SOLE 2 108,034 0 286,015
CONSTELLATION BRANDS INC CL A 21036P108 14,862 78,421 SH   SOLE 4 73,174 0 5,247
CONSTELLATION BRANDS INC CL A 21036P108 27,767 146,520 SH   SOLE 7 142,581 0 3,939
CONSTELLATION BRANDS INC CL A 21036P108 53 282 SH   SOLE 13 282 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,854 20,337 SH   SOLE 15 20,337 0 0
CONSTELLATION BRANDS INC CL A 21036P108 19 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 267,529 1,411,686 SH   SOLE 18 1,341,122 0 70,564
CONSTELLATION BRANDS INC CL A 21036P108 269,935 1,424,384 SH   SOLE 19 1,424,384 0 0
CONSTELLATION BRANDS INC CL A 21036P108 544,924 2,875,437 SH   SOLE 21 2,875,437 0 0
CONSTELLATION BRANDS INC CL A 21036P108 733,559 3,870,821 SH   SOLE 22 3,629,306 0 241,515
CONSTELLATION BRANDS INC CL A 21036P108 21,794 115,000 SH   SOLE 23 115,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 41,918 221,191 SH   SOLE 25 221,191 0 0
CONSTELLATION BRANDS INC CL A 21036P108 127,941 675,115 SH   SOLE 26 90,324 0 584,791
CONSTELLATION BRANDS INC CL A 21036P108 6,166 32,539 SH   SOLE 28 22,983 0 9,556
CONSTELLATION BRANDS INC CL A 21036P108 66 347 SH   SOLE 29 347 0 0
CONSTELLATION BRANDS INC CL A 21036P108 109,157 575,996 SH   SOLE 30 575,996 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,510 29,074 SH   SOLE 31 3,136 0 25,938
CONSTELLATION BRANDS INC CL A 21036P108 4,097 21,620 SH   SOLE 34 21,620 0 0
CONSTELLATION BRANDS INC CL A 21036P108 19,339 102,047 SH   SOLE 36 102,047 0 0
CONSTELLATION BRANDS INC CL A 21036P108 745 3,929 SH   SOLE 40 3,929 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 361 17,822 SH   SOLE 2 8,471 0 9,351
CONSTELLATION PHARMCETICLS I COM 210373106 8 410 SH   SOLE 7 410 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,280 112,553 SH   SOLE 18 112,553 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,682 132,360 SH   SOLE 19 132,360 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 87 4,300 SH   SOLE 20 4,300 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 19,943 984,361 SH   SOLE 21 984,361 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 16,442 811,528 SH   SOLE 22 790,393 0 21,135
CONSTELLATION PHARMCETICLS I COM 210373106 9 425 SH   SOLE 23 425 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 42 2,069 SH   SOLE 26 0 0 2,069
CONSTELLATION PHARMCETICLS I COM 210373106 70 3,458 SH   SOLE 30 3,458 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 48 2,379 SH   SOLE 40 2,379 0 0
CONSTELLIUM SE CL A SHS F21107101 1,272 162,005 SH   SOLE 2 162,005 0 0
CONSTELLIUM SE CL A SHS F21107101 641 81,708 SH   SOLE 7 81,708 0 0
CONSTELLIUM SE CL A SHS F21107101 28,606 3,644,140 SH   SOLE 19 3,644,140 0 0
CONSTELLIUM SE CL A SHS F21107101 301 38,375 SH   SOLE 22 38,375 0 0
CONSTELLIUM SE CL A SHS F21107101 74 9,440 SH   SOLE 30 9,440 0 0
CONSTELLIUM SE CL A SHS F21107101 4,896 623,670 SH   SOLE 34 623,670 0 0
CONSTELLIUM SE CL A SHS F21107101 117 14,900 SH   SOLE 36 14,900 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 406 22,284 SH   SOLE 2 8,098 0 14,186
CONSTRUCTION PARTNERS INC COM CL A 21044C107 7 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,687 92,710 SH   SOLE 18 92,710 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 865 47,534 SH   SOLE 19 47,534 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 15,234 837,016 SH   SOLE 21 837,016 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 15,647 859,701 SH   SOLE 22 833,599 0 26,102
CONSTRUCTION PARTNERS INC COM CL A 21044C107 61 3,374 SH   SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 70 3,869 SH   SOLE 30 3,869 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 14 4,301 SH   SOLE 18 4,301 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 194 58,743 SH   SOLE 21 58,743 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,747 529,498 SH   SOLE 22 529,498 0 0
CONTAINER STORE GROUP INC COM 210751103 112 18,061 SH   SOLE 2 550 0 17,511
CONTAINER STORE GROUP INC COM 210751103 3 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 420 67,602 SH   SOLE 18 67,602 0 0
CONTAINER STORE GROUP INC COM 210751103 220 35,493 SH   SOLE 19 35,493 0 0
CONTAINER STORE GROUP INC COM 210751103 3,747 603,431 SH   SOLE 21 603,431 0 0
CONTAINER STORE GROUP INC COM 210751103 3,549 571,542 SH   SOLE 22 565,555 0 5,987
CONTANGO OIL & GAS CO COM NEW 21075N204 95 70,674 SH   SOLE 2 4,895 0 65,779
CONTANGO OIL & GAS CO COM NEW 21075N204 3 1,880 SH   SOLE 7 1,880 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 491 366,338 SH   SOLE 18 366,338 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 232 173,332 SH   SOLE 19 173,332 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 4,047 3,019,995 SH   SOLE 21 3,019,995 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 3,066 2,287,830 SH   SOLE 22 2,253,761 0 34,069
CONTINENTAL RES INC COM 212015101 2,989 243,438 SH   SOLE 2 88,901 0 154,537
CONTINENTAL RES INC COM 212015101 12 1,001 SH   SOLE 4 1,001 0 0
CONTINENTAL RES INC COM 212015101 31 2,548 SH   SOLE 7 2,548 0 0
CONTINENTAL RES INC COM 212015101 458 37,327 SH   SOLE 13 37,327 0 0
CONTINENTAL RES INC COM 212015101 1,439 117,150 SH   SOLE 18 60,228 0 56,922
CONTINENTAL RES INC COM 212015101 4,343 353,629 SH   SOLE 19 353,629 0 0
CONTINENTAL RES INC COM 212015101 10,946 891,347 SH   SOLE 21 891,347 0 0
CONTINENTAL RES INC COM 212015101 27,831 2,266,402 SH   SOLE 22 1,905,421 0 360,981
CONTINENTAL RES INC COM 212015101 56 4,570 SH   SOLE 23 4,570 0 0
CONTINENTAL RES INC COM 212015101 654 53,218 SH   SOLE 25 53,218 0 0
CONTINENTAL RES INC COM 212015101 2,811 228,902 SH   SOLE 26 22,135 0 206,767
CONTINENTAL RES INC COM 212015101 153 12,474 SH   SOLE 28 12,474 0 0
CONTINENTAL RES INC COM 212015101 112 9,124 SH   SOLE 29 9,124 0 0
CONTINENTAL RES INC COM 212015101 1,074 87,431 SH   SOLE 30 87,431 0 0
CONTINENTAL RES INC COM 212015101 261 21,246 SH   SOLE 31 1,458 0 19,788
CONTINENTAL RES INC COM 212015101 37 3,023 SH   SOLE 34 3,023 0 0
CONTINENTAL RES INC COM 212015101 255 20,752 SH   SOLE 36 20,752 0 0
CONTINENTAL RES INC COM 212015101 119 9,703 SH   SOLE 40 9,703 0 0
CONTRAFECT CORP COM NEW 212326300 49 9,327 SH   SOLE 2 1,814 0 7,513
CONTRAFECT CORP COM NEW 212326300 412 77,948 SH   SOLE 18 77,948 0 0
CONTRAFECT CORP COM NEW 212326300 429 81,286 SH   SOLE 19 81,286 0 0
CONTRAFECT CORP COM NEW 212326300 4,006 758,660 SH   SOLE 21 758,660 0 0
CONTRAFECT CORP COM NEW 212326300 3,519 666,456 SH   SOLE 22 661,126 0 5,330
CONTRAFECT CORP COM NEW 212326300 70 13,194 SH   SOLE 26 0 0 13,194
CONTURA ENERGY INC COM 21241B100 10,215 1,395,484 SH   SOLE 2 1,395,484 0 0
CONTURA ENERGY INC COM 21241B100 30 4,092 SH   SOLE 18 4,092 0 0
CONTURA ENERGY INC COM 21241B100 362 49,509 SH   SOLE 21 49,509 0 0
CONTURA ENERGY INC COM 21241B100 2,263 309,119 SH   SOLE 22 309,119 0 0
COOPER COS INC COM NEW 216648402 39,520 117,228 SH   SOLE 2 13,017 0 104,211
COOPER COS INC COM NEW 216648402 8,622 25,576 SH   SOLE 4 23,906 0 1,670
COOPER COS INC COM NEW 216648402 26,711 79,232 SH   SOLE 7 48,565 0 30,667
COOPER COS INC COM NEW 216648402 40 118 SH   SOLE 13 118 0 0
COOPER COS INC COM NEW 216648402 1,566 4,644 SH   SOLE 15 4,644 0 0
COOPER COS INC COM NEW 216648402 31,933 94,724 SH   SOLE 18 86,623 0 8,101
COOPER COS INC COM NEW 216648402 149,469 443,370 SH   SOLE 19 443,370 0 0
COOPER COS INC COM NEW 216648402 489,821 1,452,958 SH   SOLE 21 1,452,958 0 0
COOPER COS INC COM NEW 216648402 401,675 1,191,490 SH   SOLE 22 1,088,430 0 103,060
COOPER COS INC COM NEW 216648402 11,510 34,143 SH   SOLE 23 34,143 0 0
COOPER COS INC COM NEW 216648402 21,046 62,430 SH   SOLE 25 62,430 0 0
COOPER COS INC COM NEW 216648402 98,177 291,223 SH   SOLE 26 40,945 0 250,278
COOPER COS INC COM NEW 216648402 3,495 10,367 SH   SOLE 28 7,302 0 3,065
COOPER COS INC COM NEW 216648402 3,807 11,293 SH   SOLE 29 81 0 11,212
COOPER COS INC COM NEW 216648402 74,997 222,465 SH   SOLE 30 216,074 0 6,391
COOPER COS INC COM NEW 216648402 4,093 12,142 SH   SOLE 31 6,400 0 5,742
COOPER COS INC COM NEW 216648402 852 2,527 SH   SOLE 34 2,527 0 0
COOPER COS INC COM NEW 216648402 10,152 30,115 SH   SOLE 36 30,115 0 0
COOPER COS INC COM NEW 216648402 419 1,242 SH   SOLE 40 1,242 0 0
COOPER STD HLDGS INC COM 21676P103 200 15,114 SH   SOLE 2 1,035 0 14,079
COOPER STD HLDGS INC COM 21676P103 17 1,307 SH   SOLE 7 1,307 0 0
COOPER STD HLDGS INC COM 21676P103 1,131 85,623 SH   SOLE 18 85,623 0 0
COOPER STD HLDGS INC COM 21676P103 1,083 81,983 SH   SOLE 19 81,983 0 0
COOPER STD HLDGS INC COM 21676P103 24,365 1,844,445 SH   SOLE 21 1,844,445 0 0
COOPER STD HLDGS INC COM 21676P103 7,780 588,917 SH   SOLE 22 583,193 0 5,724
COOPER STD HLDGS INC COM 21676P103 100 7,607 SH   SOLE 23 7,607 0 0
COOPER STD HLDGS INC COM 21676P103 454 34,355 SH   SOLE 26 0 0 34,355
COOPER STD HLDGS INC COM 21676P103 255 19,315 SH   SOLE 30 19,315 0 0
COOPER STD HLDGS INC COM 21676P103 50 3,748 SH   SOLE 31 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 42 3,146 SH   SOLE 36 3,146 0 0
COOPER TIRE & RUBR CO COM 216831107 1,892 59,690 SH   SOLE 2 16,639 0 43,051
COOPER TIRE & RUBR CO COM 216831107 8 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 55 1,728 SH   SOLE 7 1,728 0 0
COOPER TIRE & RUBR CO COM 216831107 7,496 236,475 SH   SOLE 18 236,475 0 0
COOPER TIRE & RUBR CO COM 216831107 2,948 93,006 SH   SOLE 19 93,006 0 0
COOPER TIRE & RUBR CO COM 216831107 173,405 5,470,194 SH   SOLE 21 5,470,194 0 0
COOPER TIRE & RUBR CO COM 216831107 45,218 1,426,422 SH   SOLE 22 1,384,539 0 41,883
COOPER TIRE & RUBR CO COM 216831107 31 980 SH   SOLE 25 980 0 0
COOPER TIRE & RUBR CO COM 216831107 966 30,469 SH   SOLE 26 17,425 0 13,044
COOPER TIRE & RUBR CO COM 216831107 205 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 2,509 79,140 SH   SOLE 30 79,140 0 0
COOPER TIRE & RUBR CO COM 216831107 134 4,219 SH   SOLE 36 4,219 0 0
COOPER TIRE & RUBR CO COM 216831107 199 6,265 SH   SOLE 40 6,265 0 0
COPA HOLDINGS SA CL A P31076105 2,975 59,097 SH   SOLE 2 2,587 0 56,510
COPA HOLDINGS SA CL A P31076105 30 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 632 12,558 SH   SOLE 18 11,971 0 587
COPA HOLDINGS SA CL A P31076105 17,426 346,161 SH   SOLE 19 346,161 0 0
COPA HOLDINGS SA CL A P31076105 13,555 269,273 SH   SOLE 21 269,273 0 0
COPA HOLDINGS SA CL A P31076105 14,444 286,932 SH   SOLE 22 257,924 0 29,008
COPA HOLDINGS SA CL A P31076105 9,467 188,063 SH   SOLE 25 188,063 0 0
COPA HOLDINGS SA CL A P31076105 5,084 101,000 SH   SOLE 26 101,000 0 0
COPA HOLDINGS SA CL A P31076105 84 1,670 SH   SOLE 30 1,670 0 0
COPA HOLDINGS SA CL A P31076105 89 1,768 SH   SOLE 31 668 0 1,100
COPA HOLDINGS SA CL A P31076105 21,698 431,029 SH   SOLE 34 431,029 0 0
COPART INC COM 217204106 60,004 570,593 SH   SOLE 2 136,284 0 434,309
COPART INC COM 217204106 11,743 111,669 SH   SOLE 4 105,055 0 6,614
COPART INC COM 217204106 34,551 328,557 SH   SOLE 7 211,909 0 116,648
COPART INC COM 217204106 554 5,265 SH   SOLE 13 5,265 0 0
COPART INC COM 217204106 2,165 20,587 SH   SOLE 15 20,587 0 0
COPART INC COM 217204106 75,386 716,874 SH   SOLE 18 416,396 0 300,478
COPART INC COM 217204106 372,515 3,542,368 SH   SOLE 19 3,542,368 0 0
COPART INC COM 217204106 713,602 6,785,870 SH   SOLE 21 6,785,870 0 0
COPART INC COM 217204106 525,284 4,995,097 SH   SOLE 22 4,531,638 0 463,459
COPART INC COM 217204106 16,145 153,529 SH   SOLE 23 153,529 0 0
COPART INC COM 217204106 29,832 283,682 SH   SOLE 25 283,682 0 0
COPART INC COM 217204106 109,507 1,041,338 SH   SOLE 26 167,136 0 874,202
COPART INC COM 217204106 4,341 41,277 SH   SOLE 28 29,458 0 11,819
COPART INC COM 217204106 5,334 50,722 SH   SOLE 29 652 0 50,070
COPART INC COM 217204106 103,271 982,038 SH   SOLE 30 957,997 0 24,041
COPART INC COM 217204106 4,439 42,215 SH   SOLE 31 26,726 0 15,489
COPART INC COM 217204106 4,870 46,314 SH   SOLE 32 46,314 0 0
COPART INC COM 217204106 4,014 38,174 SH   SOLE 34 38,174 0 0
COPART INC COM 217204106 13,370 127,140 SH   SOLE 36 127,140 0 0
COPART INC COM 217204106 487 4,628 SH   SOLE 40 4,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 96 53,437 SH   SOLE 2 20,087 0 33,350
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 484 269,120 SH   SOLE 18 269,120 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 227 125,924 SH   SOLE 19 125,924 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6,090 3,383,270 SH   SOLE 21 3,383,270 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3,647 2,026,379 SH   SOLE 22 1,953,479 0 72,900
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 67 37,144 SH   SOLE 30 37,144 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12 6,708 SH   SOLE 40 6,708 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,118 64,206 SH   SOLE 2 34,787 0 29,419
CORCEPT THERAPEUTICS INC COM 218352102 11 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 29 1,689 SH   SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 7,935 455,916 SH   SOLE 18 455,916 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,099 178,057 SH   SOLE 19 178,057 0 0
CORCEPT THERAPEUTICS INC COM 218352102 194,719 11,187,530 SH   SOLE 21 11,187,530 0 0
CORCEPT THERAPEUTICS INC COM 218352102 51,551 2,961,868 SH   SOLE 22 2,858,746 0 103,122
CORCEPT THERAPEUTICS INC COM 218352102 644 36,978 SH   SOLE 26 28,925 0 8,053
CORCEPT THERAPEUTICS INC COM 218352102 267 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,792 160,439 SH   SOLE 30 160,439 0 0
CORCEPT THERAPEUTICS INC COM 218352102 223 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 189 12,368 SH   SOLE 2 12,368 0 0
CORE LABORATORIES N V COM N22717107 3 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 673 44,105 SH   SOLE 18 44,105 0 0
CORE LABORATORIES N V COM N22717107 53,946 3,535,137 SH   SOLE 21 3,535,137 0 0
CORE LABORATORIES N V COM N22717107 11,880 778,530 SH   SOLE 22 756,922 0 21,608
CORE LABORATORIES N V COM N22717107 21 1,351 SH   SOLE 25 1,351 0 0
CORE LABORATORIES N V COM N22717107 293 19,214 SH   SOLE 26 8,333 0 10,881
CORE LABORATORIES N V COM N22717107 93 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 1,104 72,328 SH   SOLE 30 72,328 0 0
CORE LABORATORIES N V COM N22717107 12 807 SH   SOLE 34 807 0 0
CORE LABORATORIES N V COM N22717107 105 6,893 SH   SOLE 36 6,893 0 0
CORE LABORATORIES N V COM N22717107 80 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 763 26,360 SH   SOLE 2 14,824 0 11,536
CORE MARK HOLDING CO INC COM 218681104 6 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 55 1,906 SH   SOLE 7 1,906 0 0
CORE MARK HOLDING CO INC COM 218681104 6,112 211,266 SH   SOLE 18 211,266 0 0
CORE MARK HOLDING CO INC COM 218681104 2,392 82,676 SH   SOLE 19 82,676 0 0
CORE MARK HOLDING CO INC COM 218681104 140,535 4,857,761 SH   SOLE 21 4,857,761 0 0
CORE MARK HOLDING CO INC COM 218681104 37,034 1,280,131 SH   SOLE 22 1,243,132 0 36,999
CORE MARK HOLDING CO INC COM 218681104 14 494 SH   SOLE 23 494 0 0
CORE MARK HOLDING CO INC COM 218681104 229 7,922 SH   SOLE 26 4,722 0 3,200
CORE MARK HOLDING CO INC COM 218681104 241 8,331 SH   SOLE 28 8,331 0 0
CORE MARK HOLDING CO INC COM 218681104 2,008 69,425 SH   SOLE 30 69,425 0 0
CORE MARK HOLDING CO INC COM 218681104 155 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 146 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 61 6,907 SH   SOLE 21 6,907 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 280 31,625 SH   SOLE 22 31,625 0 0
CORECIVIC INC COM 21871N101 326 40,810 SH   SOLE 2 39,134 0 1,676
CORECIVIC INC COM 21871N101 4 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 34 4,206 SH   SOLE 7 4,206 0 0
CORECIVIC INC COM 21871N101 4,453 556,641 SH   SOLE 18 556,641 0 0
CORECIVIC INC COM 21871N101 1,750 218,710 SH   SOLE 19 218,710 0 0
CORECIVIC INC COM 21871N101 106,423 13,302,865 SH   SOLE 21 13,302,865 0 0
CORECIVIC INC COM 21871N101 26,730 3,341,191 SH   SOLE 22 3,244,548 0 96,643
CORECIVIC INC COM 21871N101 51 6,327 SH   SOLE 23 6,327 0 0
CORECIVIC INC COM 21871N101 279 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 175 21,825 SH   SOLE 28 21,825 0 0
CORECIVIC INC COM 21871N101 1,564 195,557 SH   SOLE 30 195,557 0 0
CORECIVIC INC COM 21871N101 59 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 102 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 14,077 208,019 SH   SOLE 2 63,158 0 144,861
CORELOGIC INC COM 21871D103 30 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 129 1,904 SH   SOLE 7 1,904 0 0
CORELOGIC INC COM 21871D103 13,924 205,760 SH   SOLE 18 205,760 0 0
CORELOGIC INC COM 21871D103 1,344 19,867 SH   SOLE 19 19,867 0 0
CORELOGIC INC COM 21871D103 234,184 3,460,677 SH   SOLE 21 3,460,677 0 0
CORELOGIC INC COM 21871D103 165,859 2,450,991 SH   SOLE 22 2,336,624 0 114,367
CORELOGIC INC COM 21871D103 39 579 SH   SOLE 25 579 0 0
CORELOGIC INC COM 21871D103 2,341 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 819 12,103 SH   SOLE 28 12,103 0 0
CORELOGIC INC COM 21871D103 2,121 31,349 SH   SOLE 30 31,349 0 0
CORELOGIC INC COM 21871D103 184 2,715 SH   SOLE 31 1,526 0 1,189
CORELOGIC INC COM 21871D103 233 3,437 SH   SOLE 36 3,437 0 0
CORELOGIC INC COM 21871D103 594 8,773 SH   SOLE 40 8,773 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 83 14,254 SH   SOLE 2 945 0 13,309
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 66 11,256 SH   SOLE 7 11,256 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 342 58,607 SH   SOLE 18 58,607 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 271 46,377 SH   SOLE 19 46,377 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,601 445,321 SH   SOLE 21 445,321 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,180 373,339 SH   SOLE 22 368,334 0 5,005
COREPOINT LODGING INC COM 21872L104 527 96,726 SH   SOLE 2 17,730 0 78,996
COREPOINT LODGING INC COM 21872L104 5 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 990 181,617 SH   SOLE 18 160,598 0 21,019
COREPOINT LODGING INC COM 21872L104 3,809 698,888 SH   SOLE 19 698,888 0 0
COREPOINT LODGING INC COM 21872L104 7,806 1,432,232 SH   SOLE 21 1,432,232 0 0
COREPOINT LODGING INC COM 21872L104 11,188 2,052,856 SH   SOLE 22 2,038,232 0 14,624
COREPOINT LODGING INC COM 21872L104 345 63,322 SH   SOLE 23 63,322 0 0
CORESITE RLTY CORP COM 21870Q105 12,551 105,575 SH   SOLE 2 32,564 0 73,011
CORESITE RLTY CORP COM 21870Q105 32 268 SH   SOLE 4 268 0 0
CORESITE RLTY CORP COM 21870Q105 92 777 SH   SOLE 7 777 0 0
CORESITE RLTY CORP COM 21870Q105 13,311 111,972 SH   SOLE 18 111,972 0 0
CORESITE RLTY CORP COM 21870Q105 1,207 10,151 SH   SOLE 19 10,151 0 0
CORESITE RLTY CORP COM 21870Q105 274,809 2,311,649 SH   SOLE 21 2,311,649 0 0
CORESITE RLTY CORP COM 21870Q105 154,579 1,300,295 SH   SOLE 22 1,243,433 0 56,862
CORESITE RLTY CORP COM 21870Q105 263 2,211 SH   SOLE 23 2,211 0 0
CORESITE RLTY CORP COM 21870Q105 82 692 SH   SOLE 25 692 0 0
CORESITE RLTY CORP COM 21870Q105 2,610 21,954 SH   SOLE 26 10,577 0 11,377
CORESITE RLTY CORP COM 21870Q105 617 5,190 SH   SOLE 28 5,190 0 0
CORESITE RLTY CORP COM 21870Q105 1,998 16,803 SH   SOLE 30 16,803 0 0
CORESITE RLTY CORP COM 21870Q105 92 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 218 1,835 SH   SOLE 34 1,835 0 0
CORESITE RLTY CORP COM 21870Q105 204 1,712 SH   SOLE 36 1,712 0 0
CORESITE RLTY CORP COM 21870Q105 450 3,783 SH   SOLE 40 3,783 0 0
CORMEDIX INC COM 21900C308 118 19,495 SH   SOLE 2 1,684 0 17,811
CORMEDIX INC COM 21900C308 725 120,308 SH   SOLE 18 120,308 0 0
CORMEDIX INC COM 21900C308 288 47,841 SH   SOLE 19 47,841 0 0
CORMEDIX INC COM 21900C308 5,396 894,848 SH   SOLE 21 894,848 0 0
CORMEDIX INC COM 21900C308 4,968 823,846 SH   SOLE 22 814,178 0 9,668
CORNERSTONE BLDG BRANDS INC COM 21925D109 388 48,596 SH   SOLE 2 14,627 0 33,969
CORNERSTONE BLDG BRANDS INC COM 21925D109 8 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,261 158,031 SH   SOLE 18 158,031 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 690 86,514 SH   SOLE 19 86,514 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 10,380 1,300,774 SH   SOLE 21 1,300,774 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 9,467 1,186,402 SH   SOLE 22 1,121,109 0 65,293
CORNERSTONE BLDG BRANDS INC COM 21925D109 167 20,878 SH   SOLE 26 0 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 115 14,433 SH   SOLE 28 14,433 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 308 38,623 SH   SOLE 30 38,623 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 80 10,052 SH   SOLE 40 10,052 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,343 36,924 SH   SOLE 2 18,286 0 18,638
CORNERSTONE ONDEMAND INC COM 21925Y103 8 224 SH   SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 47 1,302 SH   SOLE 7 1,302 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 8,205 225,672 SH   SOLE 18 225,672 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 4,125 113,438 SH   SOLE 19 113,438 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 76,801 2,112,245 SH   SOLE 21 2,112,245 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 59,450 1,635,025 SH   SOLE 22 1,580,245 0 54,780
CORNERSTONE ONDEMAND INC COM 21925Y103 799 21,963 SH   SOLE 26 9,149 0 12,814
CORNERSTONE ONDEMAND INC COM 21925Y103 331 9,094 SH   SOLE 28 9,094 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 744 20,451 SH   SOLE 30 20,451 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 187 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 59,619 1,839,529 SH   SOLE 2 218,698 0 1,620,831
CORNING INC COM 219350105 11,204 345,701 SH   SOLE 4 321,926 0 23,775
CORNING INC COM 219350105 22,667 699,387 SH   SOLE 7 656,855 0 42,532
CORNING INC COM 219350105 82 2,539 SH   SOLE 13 2,539 0 0
CORNING INC COM 219350105 3,091 95,386 SH   SOLE 15 95,386 0 0
CORNING INC COM 219350105 2 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 47,822 1,475,530 SH   SOLE 18 1,354,324 0 121,206
CORNING INC COM 219350105 7,253 223,776 SH   SOLE 19 223,776 0 0
CORNING INC COM 219350105 647,553 19,980,044 SH   SOLE 21 19,980,044 0 0
CORNING INC COM 219350105 575,848 17,767,596 SH   SOLE 22 16,179,545 0 1,588,051
CORNING INC COM 219350105 17,033 525,560 SH   SOLE 23 525,560 0 0
CORNING INC COM 219350105 30,200 931,808 SH   SOLE 25 931,808 0 0
CORNING INC COM 219350105 108,885 3,359,611 SH   SOLE 26 595,795 0 2,763,816
CORNING INC COM 219350105 4,831 149,059 SH   SOLE 28 104,190 0 44,869
CORNING INC COM 219350105 3,897 120,248 SH   SOLE 29 2,129 0 118,119
CORNING INC COM 219350105 104,832 3,234,546 SH   SOLE 30 3,234,546 0 0
CORNING INC COM 219350105 6,304 194,518 SH   SOLE 31 98,109 0 96,409
CORNING INC COM 219350105 1,230 37,962 SH   SOLE 34 37,962 0 0
CORNING INC COM 219350105 17,391 536,583 SH   SOLE 36 536,583 0 0
CORNING INC COM 219350105 509 15,715 SH   SOLE 40 15,715 0 0
CORPORACION AMER ARPTS S A COM L1995B107 27 12,030 SH   SOLE 21 12,030 0 0
CORPORACION AMER ARPTS S A COM L1995B107 416 186,565 SH   SOLE 22 186,565 0 0
CORPORACION AMER ARPTS S A COM L1995B107 22 9,953 SH   SOLE 30 9,953 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,996 294,927 SH   SOLE 2 94,285 0 200,642
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,949 82,163 SH   SOLE 4 82,163 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,209 135,282 SH   SOLE 7 135,282 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,911 291,353 SH   SOLE 18 291,353 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,988 168,109 SH   SOLE 19 168,109 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 136,982 5,774,941 SH   SOLE 21 5,774,941 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 103,102 4,346,646 SH   SOLE 22 4,177,196 0 169,450
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 137 5,785 SH   SOLE 23 5,785 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,031 380,742 SH   SOLE 25 380,742 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,458 103,627 SH   SOLE 26 21,134 0 82,493
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 381 16,077 SH   SOLE 28 16,077 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,610 67,876 SH   SOLE 29 67,876 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 11,703 493,378 SH   SOLE 30 493,378 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 208 8,755 SH   SOLE 31 2,155 0 6,600
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 120 5,071 SH   SOLE 36 5,071 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 242 10,198 SH   SOLE 40 10,198 0 0
CORSAIR GAMING INC COM 22041X102 312 15,540 SH   SOLE 18 15,540 0 0
CORSAIR GAMING INC COM 22041X102 60 2,982 SH   SOLE 21 2,982 0 0
CORSAIR GAMING INC COM 22041X102 441 21,958 SH   SOLE 22 21,958 0 0
CORSAIR GAMING INC COM 22041X102 27,992 1,392,639 SH   SOLE 26 108,141 0 1,284,498
CORSAIR GAMING INC COM 22041X102 144 7,166 SH   SOLE 31 0 0 7,166
CORSAIR GAMING INC COM 22041X102 14,494 721,075 SH   SOLE 34 721,075 0 0
CORTEVA INC COM 22052L104 69,678 2,418,542 SH   SOLE 2 824,957 0 1,593,585
CORTEVA INC COM 22052L104 9,767 339,018 SH   SOLE 4 315,647 0 23,371
CORTEVA INC COM 22052L104 34,681 1,203,787 SH   SOLE 7 1,160,635 0 43,152
CORTEVA INC COM 22052L104 82 2,845 SH   SOLE 13 2,845 0 0
CORTEVA INC COM 22052L104 2,646 91,841 SH   SOLE 15 91,841 0 0
CORTEVA INC COM 22052L104 8 289 SH   SOLE 17 0 0 289
CORTEVA INC COM 22052L104 294,058 10,206,819 SH   SOLE 18 9,547,554 0 659,265
CORTEVA INC COM 22052L104 168,223 5,839,046 SH   SOLE 19 5,839,046 0 0
CORTEVA INC COM 22052L104 499,919 17,352,290 SH   SOLE 21 17,352,290 0 0
CORTEVA INC COM 22052L104 511,805 17,764,830 SH   SOLE 22 16,234,514 0 1,530,316
CORTEVA INC COM 22052L104 16,312 566,187 SH   SOLE 23 566,187 0 0
CORTEVA INC COM 22052L104 30,821 1,069,815 SH   SOLE 25 957,656 0 112,159
CORTEVA INC COM 22052L104 97,052 3,368,688 SH   SOLE 26 597,575 0 2,771,113
CORTEVA INC COM 22052L104 4,179 145,043 SH   SOLE 28 102,467 0 42,576
CORTEVA INC COM 22052L104 67 2,309 SH   SOLE 29 2,309 0 0
CORTEVA INC COM 22052L104 92,857 3,223,067 SH   SOLE 30 3,161,360 0 61,707
CORTEVA INC COM 22052L104 8,294 287,887 SH   SOLE 31 98,646 0 189,241
CORTEVA INC COM 22052L104 31,652 1,098,647 SH   SOLE 34 1,098,647 0 0
CORTEVA INC COM 22052L104 18,669 647,990 SH   SOLE 36 647,990 0 0
CORTEVA INC COM 22052L104 514 17,853 SH   SOLE 40 17,853 0 0
CORTEXYME INC COM 22053A107 534 10,677 SH   SOLE 2 4,994 0 5,683
CORTEXYME INC COM 22053A107 12 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 2,874 57,472 SH   SOLE 18 57,472 0 0
CORTEXYME INC COM 22053A107 1,516 30,317 SH   SOLE 19 30,317 0 0
CORTEXYME INC COM 22053A107 24,116 482,325 SH   SOLE 21 482,325 0 0
CORTEXYME INC COM 22053A107 18,312 366,247 SH   SOLE 22 351,535 0 14,712
CORTEXYME INC COM 22053A107 88 1,752 SH   SOLE 26 0 0 1,752
CORTEXYME INC COM 22053A107 141 2,812 SH   SOLE 28 2,812 0 0
CORTEXYME INC COM 22053A107 400 8,003 SH   SOLE 30 8,003 0 0
CORTEXYME INC COM 22053A107 76 1,524 SH   SOLE 40 1,524 0 0
CORTLAND BANCORP COM 220587109 14 948 SH   SOLE 18 948 0 0
CORVEL CORP COM 221006109 685 8,014 SH   SOLE 2 3,944 0 4,070
CORVEL CORP COM 221006109 5 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 18 214 SH   SOLE 7 214 0 0
CORVEL CORP COM 221006109 3,818 44,695 SH   SOLE 18 42,487 0 2,208
CORVEL CORP COM 221006109 3,710 43,432 SH   SOLE 19 43,432 0 0
CORVEL CORP COM 221006109 84,812 992,761 SH   SOLE 21 992,761 0 0
CORVEL CORP COM 221006109 25,319 296,371 SH   SOLE 22 287,686 0 8,685
CORVEL CORP COM 221006109 147 1,718 SH   SOLE 23 1,718 0 0
CORVEL CORP COM 221006109 22 254 SH   SOLE 25 254 0 0
CORVEL CORP COM 221006109 519 6,070 SH   SOLE 26 0 0 6,070
CORVEL CORP COM 221006109 133 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 4,837 56,617 SH   SOLE 30 56,617 0 0
CORVEL CORP COM 221006109 22 259 SH   SOLE 34 259 0 0
CORVEL CORP COM 221006109 55 638 SH   SOLE 36 638 0 0
CORVEL CORP COM 221006109 103 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 17 4,349 SH   SOLE 18 4,349 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 100 24,901 SH   SOLE 19 24,901 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 162 40,356 SH   SOLE 21 40,356 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 189 47,217 SH   SOLE 22 47,217 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 179 44,726 SH   SOLE 26 0 0 44,726
COSAN LTD SHS A G25343107 604 40,679 SH   SOLE 2 39,653 0 1,026
COSAN LTD SHS A G25343107 8,958 603,217 SH   SOLE 7 603,217 0 0
COSAN LTD SHS A G25343107 62 4,152 SH   SOLE 19 4,152 0 0
COSAN LTD SHS A G25343107 700 47,115 SH   SOLE 22 47,115 0 0
COSAN LTD SHS A G25343107 29 1,939 SH   SOLE 23 1,939 0 0
COSAN LTD SHS A G25343107 80 5,418 SH   SOLE 25 5,418 0 0
COSAN LTD SHS A G25343107 1,042 70,146 SH   SOLE 30 70,146 0 0
COSAN LTD SHS A G25343107 86 5,767 SH   SOLE 36 5,767 0 0
COSTAMARE INC SHS Y1771G102 446 73,476 SH   SOLE 2 6,889 0 66,587
COSTAMARE INC SHS Y1771G102 7 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,184 195,014 SH   SOLE 18 195,014 0 0
COSTAMARE INC SHS Y1771G102 816 134,420 SH   SOLE 19 134,420 0 0
COSTAMARE INC SHS Y1771G102 9,125 1,503,221 SH   SOLE 21 1,503,221 0 0
COSTAMARE INC SHS Y1771G102 4,232 697,142 SH   SOLE 22 679,998 0 17,144
COSTAMARE INC SHS Y1771G102 20 3,323 SH   SOLE 26 0 0 3,323
COSTAR GROUP INC COM 22160N109 101,063 119,106 SH   SOLE 2 15,273 0 103,833
COSTAR GROUP INC COM 22160N109 15,457 18,217 SH   SOLE 4 16,991 0 1,226
COSTAR GROUP INC COM 22160N109 4,506 5,310 SH   SOLE 7 3,100 0 2,210
COSTAR GROUP INC COM 22160N109 106 125 SH   SOLE 13 125 0 0
COSTAR GROUP INC COM 22160N109 2,632 3,102 SH   SOLE 15 3,102 0 0
COSTAR GROUP INC COM 22160N109 311,989 367,691 SH   SOLE 18 247,969 0 119,722
COSTAR GROUP INC COM 22160N109 569,606 671,302 SH   SOLE 19 671,302 0 0
COSTAR GROUP INC COM 22160N109 633,823 746,984 SH   SOLE 21 746,984 0 0
COSTAR GROUP INC COM 22160N109 862,734 1,016,763 SH   SOLE 22 953,953 0 62,810
COSTAR GROUP INC COM 22160N109 23,547 27,751 SH   SOLE 23 27,751 0 0
COSTAR GROUP INC COM 22160N109 88,737 104,580 SH   SOLE 25 104,580 0 0
COSTAR GROUP INC COM 22160N109 99,072 116,760 SH   SOLE 26 28,003 0 88,757
COSTAR GROUP INC COM 22160N109 6,507 7,669 SH   SOLE 28 5,439 0 2,230
COSTAR GROUP INC COM 22160N109 7,552 8,900 SH   SOLE 29 655 0 8,245
COSTAR GROUP INC COM 22160N109 55,476 65,380 SH   SOLE 30 65,380 0 0
COSTAR GROUP INC COM 22160N109 7,675 9,045 SH   SOLE 31 6,320 0 2,725
COSTAR GROUP INC COM 22160N109 28,221 33,260 SH   SOLE 34 33,260 0 0
COSTAR GROUP INC COM 22160N109 19,902 23,455 SH   SOLE 36 23,455 0 0
COSTAR GROUP INC COM 22160N109 677 798 SH   SOLE 40 798 0 0
COSTCO WHSL CORP NEW COM 22160K105 419,478 1,181,629 SH   SOLE 2 234,825 0 946,804
COSTCO WHSL CORP NEW COM 22160K105 76,626 215,848 SH   SOLE 4 202,088 0 13,760
COSTCO WHSL CORP NEW COM 22160K105 158,135 445,450 SH   SOLE 7 427,419 0 18,031
COSTCO WHSL CORP NEW COM 22160K105 14,449 40,700 SH   SOLE 13 38,511 0 2,189
COSTCO WHSL CORP NEW COM 22160K105 17,226 48,525 SH   SOLE 15 48,525 0 0
COSTCO WHSL CORP NEW COM 22160K105 56 159 SH   SOLE 17 0 0 159
COSTCO WHSL CORP NEW COM 22160K105 336,677 948,386 SH   SOLE 18 834,612 0 113,774
COSTCO WHSL CORP NEW COM 22160K105 210,146 591,960 SH   SOLE 19 591,960 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,195,131 9,000,370 SH   SOLE 21 9,000,370 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,919,502 11,040,852 SH   SOLE 22 9,859,921 0 1,180,931
COSTCO WHSL CORP NEW COM 22160K105 123,560 348,055 SH   SOLE 23 348,055 0 0
COSTCO WHSL CORP NEW COM 22160K105 184,224 518,940 SH   SOLE 25 518,940 0 0
COSTCO WHSL CORP NEW COM 22160K105 742,832 2,092,485 SH   SOLE 26 304,842 0 1,787,643
COSTCO WHSL CORP NEW COM 22160K105 30,772 86,683 SH   SOLE 28 61,065 0 25,618
COSTCO WHSL CORP NEW COM 22160K105 46,998 132,389 SH   SOLE 29 38,206 0 94,183
COSTCO WHSL CORP NEW COM 22160K105 690,067 1,943,850 SH   SOLE 30 1,921,187 0 22,663
COSTCO WHSL CORP NEW COM 22160K105 57,580 162,197 SH   SOLE 31 94,179 0 68,018
COSTCO WHSL CORP NEW COM 22160K105 31,152 87,753 SH   SOLE 32 87,753 0 0
COSTCO WHSL CORP NEW COM 22160K105 81,995 230,972 SH   SOLE 34 230,972 0 0
COSTCO WHSL CORP NEW COM 22160K105 109,442 308,288 SH   SOLE 36 308,288 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,451 9,720 SH   SOLE 40 9,720 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 249 700 SH Call SOLE 4 700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 3,053 8,600 SH Call SOLE 18 8,600 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 19,064 53,700 SH Call SOLE 19 53,700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 1,456 4,100 SH Call SOLE 22 4,100 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 178 500 SH Call SOLE 26 500 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 8,911 25,100 SH Call SOLE 34 25,100 0 0
COTY INC COM CL A 222070203 7,554 2,797,809 SH   SOLE 2 2,278,584 0 519,225
COTY INC COM CL A 222070203 17 6,394 SH   SOLE 4 6,394 0 0
COTY INC COM CL A 222070203 150 55,716 SH   SOLE 7 20,748 0 34,968
COTY INC COM CL A 222070203 152 56,168 SH   SOLE 13 56,168 0 0
COTY INC COM CL A 222070203 2,681 993,098 SH   SOLE 18 929,379 0 63,719
COTY INC COM CL A 222070203 12,141 4,496,655 SH   SOLE 19 4,496,655 0 0
COTY INC COM CL A 222070203 33,734 12,493,939 SH   SOLE 21 12,493,939 0 0
COTY INC COM CL A 222070203 25,720 9,525,797 SH   SOLE 22 8,501,841 0 1,023,956
COTY INC COM CL A 222070203 477 176,661 SH   SOLE 26 109,613 0 67,048
COTY INC COM CL A 222070203 113 42,000 SH   SOLE 28 42,000 0 0
COTY INC COM CL A 222070203 373 138,213 SH   SOLE 30 138,213 0 0
COTY INC COM CL A 222070203 97 35,932 SH   SOLE 31 6,124 0 29,808
COTY INC COM CL A 222070203 6,692 2,478,579 SH   SOLE 34 2,478,579 0 0
COTY INC COM CL A 222070203 45 16,598 SH   SOLE 36 16,598 0 0
COTY INC COM CL A 222070203 87 32,345 SH   SOLE 40 32,345 0 0
COUNTY BANCORP INC COM 221907108 76 4,028 SH   SOLE 2 293 0 3,735
COUNTY BANCORP INC COM 221907108 361 19,176 SH   SOLE 18 19,176 0 0
COUNTY BANCORP INC COM 221907108 144 7,676 SH   SOLE 19 7,676 0 0
COUNTY BANCORP INC COM 221907108 2,744 145,939 SH   SOLE 21 145,939 0 0
COUNTY BANCORP INC COM 221907108 443 23,555 SH   SOLE 22 22,425 0 1,130
COUPA SOFTWARE INC COM 22266L106 44,142 160,961 SH   SOLE 2 5,062 0 155,899
COUPA SOFTWARE INC COM 22266L106 8,250 30,082 SH   SOLE 4 27,999 0 2,083
COUPA SOFTWARE INC COM 22266L106 1,406 5,126 SH   SOLE 7 5,126 0 0
COUPA SOFTWARE INC COM 22266L106 50 183 SH   SOLE 13 183 0 0
COUPA SOFTWARE INC COM 22266L106 1,577 5,751 SH   SOLE 15 5,751 0 0
COUPA SOFTWARE INC COM 22266L106 93,369 340,465 SH   SOLE 18 240,272 0 100,193
COUPA SOFTWARE INC COM 22266L106 290,295 1,058,543 SH   SOLE 19 1,058,543 0 0
COUPA SOFTWARE INC COM 22266L106 379,331 1,383,208 SH   SOLE 21 1,383,208 0 0
COUPA SOFTWARE INC COM 22266L106 457,508 1,668,276 SH   SOLE 22 1,573,074 0 95,202
COUPA SOFTWARE INC COM 22266L106 12,328 44,955 SH   SOLE 23 44,955 0 0
COUPA SOFTWARE INC COM 22266L106 61,229 223,267 SH   SOLE 25 223,267 0 0
COUPA SOFTWARE INC COM 22266L106 84,035 306,430 SH   SOLE 26 54,352 0 252,078
COUPA SOFTWARE INC COM 22266L106 3,573 13,029 SH   SOLE 28 9,125 0 3,904
COUPA SOFTWARE INC COM 22266L106 3,904 14,236 SH   SOLE 29 161 0 14,075
COUPA SOFTWARE INC COM 22266L106 31,143 113,561 SH   SOLE 30 112,982 0 579
COUPA SOFTWARE INC COM 22266L106 3,096 11,290 SH   SOLE 31 8,691 0 2,599
COUPA SOFTWARE INC COM 22266L106 13,172 48,030 SH   SOLE 34 48,030 0 0
COUPA SOFTWARE INC COM 22266L106 11,198 40,833 SH   SOLE 36 40,833 0 0
COUPA SOFTWARE INC COM 22266L106 416 1,518 SH   SOLE 40 1,518 0 0
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 5,611 3,080,000 PRN   SOLE 21 3,080,000 0 0
COUSINS PPTYS INC COM NEW 222795502 11,209 392,074 SH   SOLE 2 116,727 0 275,347
COUSINS PPTYS INC COM NEW 222795502 11,797 412,615 SH   SOLE 4 412,615 0 0
COUSINS PPTYS INC COM NEW 222795502 5,881 205,695 SH   SOLE 7 205,695 0 0
COUSINS PPTYS INC COM NEW 222795502 11 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 26,036 910,657 SH   SOLE 18 910,657 0 0
COUSINS PPTYS INC COM NEW 222795502 40,211 1,406,463 SH   SOLE 19 1,406,463 0 0
COUSINS PPTYS INC COM NEW 222795502 236,252 8,263,447 SH   SOLE 21 8,263,447 0 0
COUSINS PPTYS INC COM NEW 222795502 181,071 6,333,367 SH   SOLE 22 5,708,530 0 624,837
COUSINS PPTYS INC COM NEW 222795502 2,350 82,181 SH   SOLE 23 82,181 0 0
COUSINS PPTYS INC COM NEW 222795502 14,517 507,781 SH   SOLE 25 507,781 0 0
COUSINS PPTYS INC COM NEW 222795502 4,463 156,103 SH   SOLE 26 34,240 0 121,863
COUSINS PPTYS INC COM NEW 222795502 1,062 37,162 SH   SOLE 28 37,162 0 0
COUSINS PPTYS INC COM NEW 222795502 2,635 92,156 SH   SOLE 29 92,156 0 0
COUSINS PPTYS INC COM NEW 222795502 18,949 662,770 SH   SOLE 30 662,770 0 0
COUSINS PPTYS INC COM NEW 222795502 83 2,896 SH   SOLE 31 2,896 0 0
COUSINS PPTYS INC COM NEW 222795502 19,328 676,056 SH   SOLE 34 676,056 0 0
COUSINS PPTYS INC COM NEW 222795502 118 4,130 SH   SOLE 36 4,130 0 0
COUSINS PPTYS INC COM NEW 222795502 478 16,723 SH   SOLE 40 16,723 0 0
COVANTA HLDG CORP COM 22282E102 902 116,439 SH   SOLE 2 38,789 0 77,650
COVANTA HLDG CORP COM 22282E102 4 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 27 3,477 SH   SOLE 7 3,477 0 0
COVANTA HLDG CORP COM 22282E102 3,468 447,436 SH   SOLE 18 447,436 0 0
COVANTA HLDG CORP COM 22282E102 1,680 216,712 SH   SOLE 19 216,712 0 0
COVANTA HLDG CORP COM 22282E102 28,213 3,640,345 SH   SOLE 21 3,640,345 0 0
COVANTA HLDG CORP COM 22282E102 25,135 3,243,178 SH   SOLE 22 3,145,766 0 97,412
COVANTA HLDG CORP COM 22282E102 23 2,956 SH   SOLE 25 2,956 0 0
COVANTA HLDG CORP COM 22282E102 504 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 133 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 459 59,167 SH   SOLE 30 59,167 0 0
COVANTA HLDG CORP COM 22282E102 40 5,200 SH   SOLE 31 0 0 5,200
COVANTA HLDG CORP COM 22282E102 75 9,691 SH   SOLE 36 9,691 0 0
COVANTA HLDG CORP COM 22282E102 100 12,934 SH   SOLE 40 12,934 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 243 13,902 SH   SOLE 2 3,966 0 9,936
COVENANT LOGISTICS GROUP INC CL A 22284P105 5 301 SH   SOLE 7 301 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 827 47,286 SH   SOLE 18 47,286 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 3,077 175,956 SH   SOLE 19 175,956 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 6,665 381,092 SH   SOLE 21 381,092 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 10,825 618,904 SH   SOLE 22 614,728 0 4,176
COVENANT LOGISTICS GROUP INC CL A 22284P105 318 18,184 SH   SOLE 23 18,184 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,233 70,498 SH   SOLE 26 0 0 70,498
COVETRUS INC COM 22304C100 3,025 123,961 SH   SOLE 2 34,539 0 89,422
COVETRUS INC COM 22304C100 12 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 92 3,780 SH   SOLE 7 3,780 0 0
COVETRUS INC COM 22304C100 11,223 459,939 SH   SOLE 18 459,939 0 0
COVETRUS INC COM 22304C100 4,673 191,505 SH   SOLE 19 191,505 0 0
COVETRUS INC COM 22304C100 260,024 10,656,705 SH   SOLE 21 10,656,705 0 0
COVETRUS INC COM 22304C100 69,873 2,863,631 SH   SOLE 22 2,778,543 0 85,088
COVETRUS INC COM 22304C100 21 848 SH   SOLE 23 848 0 0
COVETRUS INC COM 22304C100 70 2,862 SH   SOLE 25 2,862 0 0
COVETRUS INC COM 22304C100 1,024 41,962 SH   SOLE 26 13,781 0 28,181
COVETRUS INC COM 22304C100 337 13,795 SH   SOLE 28 13,795 0 0
COVETRUS INC COM 22304C100 3,712 152,114 SH   SOLE 30 152,114 0 0
COVETRUS INC COM 22304C100 128 5,247 SH   SOLE 31 0 0 5,247
COVETRUS INC COM 22304C100 63 2,597 SH   SOLE 34 2,597 0 0
COVETRUS INC COM 22304C100 163 6,699 SH   SOLE 36 6,699 0 0
COVETRUS INC COM 22304C100 248 10,178 SH   SOLE 40 10,178 0 0
COWEN INC CL A NEW 223622606 416 25,566 SH   SOLE 2 7,890 0 17,676
COWEN INC CL A NEW 223622606 5 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 1,736 106,669 SH   SOLE 18 106,669 0 0
COWEN INC CL A NEW 223622606 774 47,590 SH   SOLE 19 47,590 0 0
COWEN INC CL A NEW 223622606 15,156 931,520 SH   SOLE 21 931,520 0 0
COWEN INC CL A NEW 223622606 12,379 760,819 SH   SOLE 22 738,459 0 22,360
COWEN INC CL A NEW 223622606 101 6,200 SH   SOLE 26 0 0 6,200
COWEN INC CL A NEW 223622606 62 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 49 3,000 SH   SOLE 30 3,000 0 0
COWEN INC CL A NEW 223622606 48 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 7 2,755 SH   SOLE 18 2,755 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 90 33,694 SH   SOLE 21 33,694 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 51 19,019 SH   SOLE 22 19,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 11 6,988 SH   SOLE 21 6,988 0 0
CRA INTL INC COM 12618T105 175 4,667 SH   SOLE 2 799 0 3,868
CRA INTL INC COM 12618T105 5 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,322 35,288 SH   SOLE 18 31,871 0 3,417
CRA INTL INC COM 12618T105 2,712 72,373 SH   SOLE 19 72,373 0 0
CRA INTL INC COM 12618T105 9,476 252,884 SH   SOLE 21 252,884 0 0
CRA INTL INC COM 12618T105 11,910 317,866 SH   SOLE 22 315,358 0 2,508
CRA INTL INC COM 12618T105 235 6,285 SH   SOLE 23 6,285 0 0
CRA INTL INC COM 12618T105 1,140 30,431 SH   SOLE 26 0 0 30,431
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,938 34,347 SH   SOLE 2 17,756 0 16,591
CRACKER BARREL OLD CTRY STOR COM 22410J106 14 124 SH   SOLE 4 124 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 75 657 SH   SOLE 7 657 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 16,441 143,385 SH   SOLE 18 140,184 0 3,201
CRACKER BARREL OLD CTRY STOR COM 22410J106 9,376 81,769 SH   SOLE 19 81,769 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 174,883 1,525,233 SH   SOLE 21 1,525,233 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 97,900 853,825 SH   SOLE 22 832,783 0 21,042
CRACKER BARREL OLD CTRY STOR COM 22410J106 335 2,918 SH   SOLE 23 2,918 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,893 25,227 SH   SOLE 26 6,159 0 19,068
CRACKER BARREL OLD CTRY STOR COM 22410J106 427 3,726 SH   SOLE 28 3,726 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 953 8,309 SH   SOLE 30 8,309 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 42 367 SH   SOLE 31 0 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 149 1,302 SH   SOLE 34 1,302 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 91 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 275 2,402 SH   SOLE 40 2,402 0 0
CRAFT BREW ALLIANCE INC COM 224122101 146 8,852 SH   SOLE 2 549 0 8,303
CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 735 44,500 SH   SOLE 18 44,500 0 0
CRAFT BREW ALLIANCE INC COM 224122101 369 22,365 SH   SOLE 19 22,365 0 0
CRAFT BREW ALLIANCE INC COM 224122101 6,223 376,941 SH   SOLE 21 376,941 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,397 326,870 SH   SOLE 22 322,459 0 4,411
CRANE CO COM 224399105 11,769 234,768 SH   SOLE 2 133,786 0 100,982
CRANE CO COM 224399105 64 1,270 SH   SOLE 4 1,270 0 0
CRANE CO COM 224399105 63 1,252 SH   SOLE 7 1,252 0 0
CRANE CO COM 224399105 6,386 127,384 SH   SOLE 18 127,384 0 0
CRANE CO COM 224399105 659 13,142 SH   SOLE 19 13,142 0 0
CRANE CO COM 224399105 106,164 2,117,780 SH   SOLE 21 2,117,780 0 0
CRANE CO COM 224399105 76,738 1,530,780 SH   SOLE 22 1,448,507 0 82,273
CRANE CO COM 224399105 108 2,161 SH   SOLE 23 2,161 0 0
CRANE CO COM 224399105 1,873 37,367 SH   SOLE 26 10,650 0 26,717
CRANE CO COM 224399105 318 6,351 SH   SOLE 28 6,351 0 0
CRANE CO COM 224399105 440 8,780 SH   SOLE 29 8,780 0 0
CRANE CO COM 224399105 1,028 20,514 SH   SOLE 30 20,514 0 0
CRANE CO COM 224399105 50 1,006 SH   SOLE 31 1,006 0 0
CRANE CO COM 224399105 359 7,157 SH   SOLE 34 7,157 0 0
CRANE CO COM 224399105 59 1,171 SH   SOLE 36 1,171 0 0
CRANE CO COM 224399105 244 4,858 SH   SOLE 40 4,858 0 0
CRAWFORD & CO CL B 224633107 51 7,896 SH   SOLE 21 7,896 0 0
CRAWFORD & CO CL B 224633107 2,949 457,902 SH   SOLE 22 457,902 0 0
CRAWFORD & CO CL A 224633206 227 34,698 SH   SOLE 2 14,639 0 20,059
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 413 63,132 SH   SOLE 18 63,132 0 0
CRAWFORD & CO CL A 224633206 234 35,788 SH   SOLE 19 35,788 0 0
CRAWFORD & CO CL A 224633206 4,074 622,870 SH   SOLE 21 622,870 0 0
CRAWFORD & CO CL A 224633206 2,299 351,509 SH   SOLE 22 345,552 0 5,957
CRAWFORD & CO CL A 224633206 6 988 SH   SOLE 23 988 0 0
CRAWFORD & CO CL A 224633206 20 3,000 SH   SOLE 26 0 0 3,000
CRAWFORD & CO CL A 224633206 36 5,538 SH   SOLE 30 5,538 0 0
CREDICORP LTD COM G2519Y108 16,534 133,350 SH   SOLE 2 31,585 0 101,765
CREDICORP LTD COM G2519Y108 3,570 28,789 SH   SOLE 4 24,398 0 4,391
CREDICORP LTD COM G2519Y108 899 7,249 SH   SOLE 7 7,249 0 0
CREDICORP LTD COM G2519Y108 10 79 SH   SOLE 13 79 0 0
CREDICORP LTD COM G2519Y108 194 1,566 SH   SOLE 15 1,566 0 0
CREDICORP LTD COM G2519Y108 2,642 21,308 SH   SOLE 18 21,308 0 0
CREDICORP LTD COM G2519Y108 379 3,054 SH   SOLE 19 3,054 0 0
CREDICORP LTD COM G2519Y108 172,689 1,392,766 SH   SOLE 21 1,392,766 0 0
CREDICORP LTD COM G2519Y108 104,306 841,247 SH   SOLE 22 775,005 0 66,242
CREDICORP LTD COM G2519Y108 4,527 36,515 SH   SOLE 23 36,515 0 0
CREDICORP LTD COM G2519Y108 16,281 131,310 SH   SOLE 25 131,310 0 0
CREDICORP LTD COM G2519Y108 43,446 350,403 SH   SOLE 26 25,841 0 324,562
CREDICORP LTD COM G2519Y108 1,599 12,895 SH   SOLE 28 12,895 0 0
CREDICORP LTD COM G2519Y108 891 7,187 SH   SOLE 29 7,187 0 0
CREDICORP LTD COM G2519Y108 44,235 356,763 SH   SOLE 30 356,763 0 0
CREDICORP LTD COM G2519Y108 353 2,848 SH   SOLE 31 2,848 0 0
CREDICORP LTD COM G2519Y108 862 6,950 SH   SOLE 34 6,950 0 0
CREDICORP LTD COM G2519Y108 4,709 37,977 SH   SOLE 36 37,977 0 0
CREDICORP LTD COM G2519Y108 58 467 SH   SOLE 40 467 0 0
CREDIT ACCEP CORP MICH COM 225310101 7,824 23,105 SH   SOLE 2 3,919 0 19,186
CREDIT ACCEP CORP MICH COM 225310101 18 53 SH   SOLE 4 53 0 0
CREDIT ACCEP CORP MICH COM 225310101 67 198 SH   SOLE 7 198 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,304 3,852 SH   SOLE 18 3,852 0 0
CREDIT ACCEP CORP MICH COM 225310101 844 2,492 SH   SOLE 19 2,492 0 0
CREDIT ACCEP CORP MICH COM 225310101 38,376 113,324 SH   SOLE 21 113,324 0 0
CREDIT ACCEP CORP MICH COM 225310101 97,255 287,194 SH   SOLE 22 273,026 0 14,168
CREDIT ACCEP CORP MICH COM 225310101 17 50 SH   SOLE 25 50 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,280 6,733 SH   SOLE 26 2,987 0 3,746
CREDIT ACCEP CORP MICH COM 225310101 406 1,199 SH   SOLE 28 1,199 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,324 3,909 SH   SOLE 30 3,909 0 0
CREDIT ACCEP CORP MICH COM 225310101 70 206 SH   SOLE 31 206 0 0
CREDIT ACCEP CORP MICH COM 225310101 268 791 SH   SOLE 34 791 0 0
CREDIT ACCEP CORP MICH COM 225310101 41 122 SH   SOLE 36 122 0 0
CREDIT ACCEP CORP MICH COM 225310101 380 1,122 SH   SOLE 40 1,122 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 2 233 SH   SOLE 18 233 0 0
CREE INC COM 225447101 19,129 300,116 SH   SOLE 2 100,522 0 199,594
CREE INC COM 225447101 43 669 SH   SOLE 4 669 0 0
CREE INC COM 225447101 159 2,495 SH   SOLE 7 2,495 0 0
CREE INC COM 225447101 18,073 283,545 SH   SOLE 18 283,545 0 0
CREE INC COM 225447101 129,555 2,032,561 SH   SOLE 19 2,032,561 0 0
CREE INC COM 225447101 339,756 5,330,349 SH   SOLE 21 5,330,349 0 0
CREE INC COM 225447101 214,801 3,369,950 SH   SOLE 22 3,210,755 0 159,195
CREE INC COM 225447101 104 1,631 SH   SOLE 25 1,631 0 0
CREE INC COM 225447101 19,213 301,430 SH   SOLE 26 28,545 0 272,885
CREE INC COM 225447101 944 14,809 SH   SOLE 28 14,809 0 0
CREE INC COM 225447101 2,931 45,985 SH   SOLE 30 45,985 0 0
CREE INC COM 225447101 214 3,355 SH   SOLE 31 2,127 0 1,228
CREE INC COM 225447101 84,229 1,321,452 SH   SOLE 34 1,321,452 0 0
CREE INC COM 225447101 379 5,947 SH   SOLE 36 5,947 0 0
CREE INC COM 225447101 752 11,802 SH   SOLE 40 11,802 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 2,227 1,797,000 PRN   SOLE 21 1,797,000 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 34 12,257 SH   SOLE 21 12,257 0 0
CRH PLC ADR 12626K203 35,311 978,423 SH   SOLE 18 972,292 0 6,131
CRINETICS PHARMACEUTICALS IN COM 22663K107 413 26,359 SH   SOLE 2 5,804 0 20,555
CRINETICS PHARMACEUTICALS IN COM 22663K107 8 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,789 114,172 SH   SOLE 18 111,571 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,427 91,034 SH   SOLE 19 91,034 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 14,460 922,766 SH   SOLE 21 922,766 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 9,925 633,375 SH   SOLE 22 624,316 0 9,059
CRINETICS PHARMACEUTICALS IN COM 22663K107 53 3,406 SH   SOLE 23 3,406 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 81 5,169 SH   SOLE 26 0 0 5,169
CRINETICS PHARMACEUTICALS IN COM 22663K107 30 1,892 SH   SOLE 30 1,892 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,157 13,839 SH   SOLE 2 13,839 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 25 304 SH   SOLE 4 304 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 64,656 773,028 SH   SOLE 21 773,028 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,522 54,066 SH   SOLE 22 28,602 0 25,464
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 46 552 SH   SOLE 25 552 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,121 25,361 SH   SOLE 26 14,006 0 11,355
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 627 7,494 SH   SOLE 28 7,494 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 22,684 271,204 SH   SOLE 30 271,204 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 98 1,166 SH   SOLE 34 1,166 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 114 1,359 SH   SOLE 36 1,359 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 458 5,470 SH   SOLE 40 5,470 0 0
CRITEO S A SPONS ADS 226718104 2 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 243 19,958 SH   SOLE 26 0 0 19,958
CROCS INC COM 227046109 1,832 42,870 SH   SOLE 2 22,102 0 20,768
CROCS INC COM 227046109 14 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 57 1,334 SH   SOLE 7 1,334 0 0
CROCS INC COM 227046109 13,666 319,814 SH   SOLE 18 313,711 0 6,103
CROCS INC COM 227046109 8,380 196,121 SH   SOLE 19 196,121 0 0
CROCS INC COM 227046109 301,902 7,065,332 SH   SOLE 21 7,065,332 0 0
CROCS INC COM 227046109 84,086 1,967,839 SH   SOLE 22 1,913,251 0 54,588
CROCS INC COM 227046109 185 4,327 SH   SOLE 23 4,327 0 0
CROCS INC COM 227046109 47 1,089 SH   SOLE 25 1,089 0 0
CROCS INC COM 227046109 3,118 72,969 SH   SOLE 26 9,123 0 63,846
CROCS INC COM 227046109 360 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 4,449 104,120 SH   SOLE 30 104,120 0 0
CROCS INC COM 227046109 114 2,669 SH   SOLE 36 2,669 0 0
CROCS INC COM 227046109 302 7,073 SH   SOLE 40 7,073 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 195 29,985 SH   SOLE 2 2,213 0 27,772
CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,198 184,655 SH   SOLE 18 184,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 428 65,894 SH   SOLE 19 65,894 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 24,960 3,845,865 SH   SOLE 21 3,845,865 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 7,213 1,111,366 SH   SOLE 22 1,098,728 0 12,638
CROSS CTRY HEALTHCARE INC COM 227483104 275 42,321 SH   SOLE 30 42,321 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 500 57,561 SH   SOLE 2 15,767 0 41,794
CROSSFIRST BANKSHARES INC COM 22766M109 8 977 SH   SOLE 7 977 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,659 190,912 SH   SOLE 18 190,912 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 812 93,402 SH   SOLE 19 93,402 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 14,027 1,614,147 SH   SOLE 21 1,614,147 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 5,221 600,854 SH   SOLE 22 583,635 0 17,219
CROSSFIRST BANKSHARES INC COM 22766M109 61 7,047 SH   SOLE 30 7,047 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 46,129 335,924 SH   SOLE 2 21,449 0 314,475
CROWDSTRIKE HLDGS INC CL A 22788C105 9,505 69,217 SH   SOLE 4 64,764 0 4,453
CROWDSTRIKE HLDGS INC CL A 22788C105 1,510 10,998 SH   SOLE 7 10,998 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 43 314 SH   SOLE 13 314 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,398 10,183 SH   SOLE 15 10,183 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1 5 SH   SOLE 17 0 0 5
CROWDSTRIKE HLDGS INC CL A 22788C105 22,991 167,428 SH   SOLE 18 155,876 0 11,552
CROWDSTRIKE HLDGS INC CL A 22788C105 126,942 924,428 SH   SOLE 19 924,428 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 332,072 2,418,237 SH   SOLE 21 2,418,237 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 503,380 3,665,744 SH   SOLE 22 3,452,307 0 213,437
CROWDSTRIKE HLDGS INC CL A 22788C105 13,885 101,116 SH   SOLE 23 101,116 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,062 7,733 SH   SOLE 25 7,733 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 51,075 371,941 SH   SOLE 26 117,545 0 254,396
CROWDSTRIKE HLDGS INC CL A 22788C105 3,814 27,772 SH   SOLE 28 19,532 0 8,240
CROWDSTRIKE HLDGS INC CL A 22788C105 4,170 30,366 SH   SOLE 29 375 0 29,991
CROWDSTRIKE HLDGS INC CL A 22788C105 34,202 249,069 SH   SOLE 30 245,674 0 3,395
CROWDSTRIKE HLDGS INC CL A 22788C105 3,357 24,447 SH   SOLE 31 18,853 0 5,594
CROWDSTRIKE HLDGS INC CL A 22788C105 94,649 689,258 SH   SOLE 34 689,258 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 4,063 29,588 SH   SOLE 36 29,588 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 437 3,182 SH   SOLE 40 3,182 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 168,955 1,014,747 SH   SOLE 2 129,832 0 884,915
CROWN CASTLE INTL CORP NEW COM 22822V101 39,026 234,393 SH   SOLE 4 221,414 0 12,979
CROWN CASTLE INTL CORP NEW COM 22822V101 161,022 967,099 SH   SOLE 7 955,150 0 11,949
CROWN CASTLE INTL CORP NEW COM 22822V101 372 2,233 SH   SOLE 13 1,276 0 957
CROWN CASTLE INTL CORP NEW COM 22822V101 6,882 41,336 SH   SOLE 15 41,336 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3 21 SH   SOLE 17 0 0 21
CROWN CASTLE INTL CORP NEW COM 22822V101 137,558 826,177 SH   SOLE 18 759,826 0 66,351
CROWN CASTLE INTL CORP NEW COM 22822V101 48,688 292,423 SH   SOLE 19 292,423 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,909,113 11,466,143 SH   SOLE 21 11,466,143 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,678,466 10,080,875 SH   SOLE 22 9,226,641 0 854,234
CROWN CASTLE INTL CORP NEW COM 22822V101 48,058 288,634 SH   SOLE 23 288,634 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 78,630 472,254 SH   SOLE 25 472,254 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 286,578 1,721,188 SH   SOLE 26 277,329 0 1,443,859
CROWN CASTLE INTL CORP NEW COM 22822V101 13,557 81,426 SH   SOLE 28 57,339 0 24,087
CROWN CASTLE INTL CORP NEW COM 22822V101 192 1,153 SH   SOLE 29 1,153 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 331,673 1,992,029 SH   SOLE 30 1,990,569 0 1,460
CROWN CASTLE INTL CORP NEW COM 22822V101 13,855 83,212 SH   SOLE 31 56,161 0 27,051
CROWN CASTLE INTL CORP NEW COM 22822V101 29,870 179,397 SH   SOLE 34 179,397 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 52,952 318,030 SH   SOLE 36 318,030 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,580 9,492 SH   SOLE 40 9,492 0 0
CROWN CRAFTS INC COM 228309100 12 2,158 SH   SOLE 18 2,158 0 0
CROWN CRAFTS INC COM 228309100 175 31,048 SH   SOLE 21 31,048 0 0
CROWN HLDGS INC COM 228368106 24,849 323,307 SH   SOLE 2 24,442 0 298,865
CROWN HLDGS INC COM 228368106 4,461 58,041 SH   SOLE 4 53,741 0 4,300
CROWN HLDGS INC COM 228368106 850 11,065 SH   SOLE 7 11,065 0 0
CROWN HLDGS INC COM 228368106 47 606 SH   SOLE 13 606 0 0
CROWN HLDGS INC COM 228368106 722 9,397 SH   SOLE 15 9,397 0 0
CROWN HLDGS INC COM 228368106 6,111 79,504 SH   SOLE 18 68,731 0 10,773
CROWN HLDGS INC COM 228368106 2,498 32,496 SH   SOLE 19 32,496 0 0
CROWN HLDGS INC COM 228368106 112,113 1,458,661 SH   SOLE 21 1,458,661 0 0
CROWN HLDGS INC COM 228368106 266,224 3,463,753 SH   SOLE 22 3,271,479 0 192,274
CROWN HLDGS INC COM 228368106 7,138 92,866 SH   SOLE 23 92,866 0 0
CROWN HLDGS INC COM 228368106 1,105 14,378 SH   SOLE 25 14,378 0 0
CROWN HLDGS INC COM 228368106 20,397 265,380 SH   SOLE 26 124,226 0 141,154
CROWN HLDGS INC COM 228368106 2,018 26,261 SH   SOLE 28 18,440 0 7,821
CROWN HLDGS INC COM 228368106 2,216 28,829 SH   SOLE 29 150 0 28,679
CROWN HLDGS INC COM 228368106 19,206 249,885 SH   SOLE 30 207,137 0 42,748
CROWN HLDGS INC COM 228368106 3,743 48,705 SH   SOLE 31 16,535 0 32,170
CROWN HLDGS INC COM 228368106 28,551 371,463 SH   SOLE 34 371,463 0 0
CROWN HLDGS INC COM 228368106 3,291 42,818 SH   SOLE 36 42,818 0 0
CROWN HLDGS INC COM 228368106 209 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 715 38,725 SH   SOLE 2 16,660 0 22,065
CRYOLIFE INC COM 228903100 7 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 11 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 3,417 184,984 SH   SOLE 18 170,586 0 14,398
CRYOLIFE INC COM 228903100 4,554 246,562 SH   SOLE 19 246,562 0 0
CRYOLIFE INC COM 228903100 78,810 4,266,941 SH   SOLE 21 4,266,941 0 0
CRYOLIFE INC COM 228903100 22,282 1,206,408 SH   SOLE 22 1,173,138 0 33,270
CRYOLIFE INC COM 228903100 203 10,974 SH   SOLE 23 10,974 0 0
CRYOLIFE INC COM 228903100 690 37,332 SH   SOLE 26 17,642 0 19,690
CRYOLIFE INC COM 228903100 151 8,171 SH   SOLE 28 8,171 0 0
CRYOLIFE INC COM 228903100 3,869 209,462 SH   SOLE 30 209,462 0 0
CRYOLIFE INC COM 228903100 19 1,006 SH   SOLE 34 1,006 0 0
CRYOLIFE INC COM 228903100 73 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,203 25,380 SH   SOLE 2 13,213 0 12,167
CRYOPORT INC COM PAR $0.001 229050307 13 277 SH   SOLE 4 277 0 0
CRYOPORT INC COM PAR $0.001 229050307 34 721 SH   SOLE 7 721 0 0
CRYOPORT INC COM PAR $0.001 229050307 6,768 142,779 SH   SOLE 18 135,876 0 6,903
CRYOPORT INC COM PAR $0.001 229050307 5,459 115,163 SH   SOLE 19 115,163 0 0
CRYOPORT INC COM PAR $0.001 229050307 67,263 1,419,061 SH   SOLE 21 1,419,061 0 0
CRYOPORT INC COM PAR $0.001 229050307 49,545 1,045,254 SH   SOLE 22 1,010,734 0 34,520
CRYOPORT INC COM PAR $0.001 229050307 194 4,084 SH   SOLE 23 4,084 0 0
CRYOPORT INC COM PAR $0.001 229050307 21 446 SH   SOLE 25 446 0 0
CRYOPORT INC COM PAR $0.001 229050307 304 6,418 SH   SOLE 26 0 0 6,418
CRYOPORT INC COM PAR $0.001 229050307 244 5,142 SH   SOLE 28 5,142 0 0
CRYOPORT INC COM PAR $0.001 229050307 911 19,221 SH   SOLE 30 19,221 0 0
CRYOPORT INC COM PAR $0.001 229050307 44 922 SH   SOLE 34 922 0 0
CRYOPORT INC COM PAR $0.001 229050307 52 1,093 SH   SOLE 36 1,093 0 0
CRYOPORT INC COM PAR $0.001 229050307 233 4,920 SH   SOLE 40 4,920 0 0
CSG SYS INTL INC COM 126349109 979 23,895 SH   SOLE 2 13,488 0 10,407
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 25 614 SH   SOLE 7 614 0 0
CSG SYS INTL INC COM 126349109 9 209 SH   SOLE 13 0 0 209
CSG SYS INTL INC COM 126349109 7,015 171,315 SH   SOLE 18 154,889 0 16,426
CSG SYS INTL INC COM 126349109 10,300 251,521 SH   SOLE 19 251,521 0 0
CSG SYS INTL INC COM 126349109 146,846 3,585,994 SH   SOLE 21 3,585,994 0 0
CSG SYS INTL INC COM 126349109 47,461 1,159,003 SH   SOLE 22 1,131,573 0 27,430
CSG SYS INTL INC COM 126349109 677 16,532 SH   SOLE 23 16,532 0 0
CSG SYS INTL INC COM 126349109 3,499 85,437 SH   SOLE 26 4,646 0 80,791
CSG SYS INTL INC COM 126349109 176 4,306 SH   SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 2,134 52,110 SH   SOLE 30 52,110 0 0
CSG SYS INTL INC COM 126349109 152 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 9 1,018 SH   SOLE 18 1,018 0 0
CSP INC COM 126389105 77 8,882 SH   SOLE 21 8,882 0 0
CSW INDUSTRIALS INC COM 126402106 699 9,044 SH   SOLE 2 4,815 0 4,229
CSW INDUSTRIALS INC COM 126402106 17 226 SH   SOLE 4 226 0 0
CSW INDUSTRIALS INC COM 126402106 18 232 SH   SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 3,963 51,301 SH   SOLE 18 51,301 0 0
CSW INDUSTRIALS INC COM 126402106 1,954 25,298 SH   SOLE 19 25,298 0 0
CSW INDUSTRIALS INC COM 126402106 37,186 481,369 SH   SOLE 21 481,369 0 0
CSW INDUSTRIALS INC COM 126402106 30,415 393,727 SH   SOLE 22 379,575 0 14,152
CSW INDUSTRIALS INC COM 126402106 191 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 143 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 615 7,960 SH   SOLE 30 7,960 0 0
CSW INDUSTRIALS INC COM 126402106 122 1,574 SH   SOLE 40 1,574 0 0
CSX CORP COM 126408103 156,186 2,010,895 SH   SOLE 2 338,286 0 1,672,609
CSX CORP COM 126408103 30,813 396,719 SH   SOLE 4 372,802 0 23,917
CSX CORP COM 126408103 55,831 718,826 SH   SOLE 7 695,537 0 23,289
CSX CORP COM 126408103 1,868 24,046 SH   SOLE 13 24,046 0 0
CSX CORP COM 126408103 6,169 79,420 SH   SOLE 15 79,420 0 0
CSX CORP COM 126408103 239,532 3,083,974 SH   SOLE 18 2,921,527 0 162,447
CSX CORP COM 126408103 20,201 260,087 SH   SOLE 19 260,087 0 0
CSX CORP COM 126408103 1,094,735 14,094,697 SH   SOLE 21 14,094,697 0 0
CSX CORP COM 126408103 1,399,042 18,012,641 SH   SOLE 22 16,324,227 0 1,688,414
CSX CORP COM 126408103 41,754 537,577 SH   SOLE 23 537,577 0 0
CSX CORP COM 126408103 68,971 888,004 SH   SOLE 25 888,004 0 0
CSX CORP COM 126408103 317,839 4,092,173 SH   SOLE 26 501,369 0 3,590,804
CSX CORP COM 126408103 11,620 149,608 SH   SOLE 28 105,587 0 44,021
CSX CORP COM 126408103 5,800 74,669 SH   SOLE 29 2,127 0 72,542
CSX CORP COM 126408103 307,490 3,958,925 SH   SOLE 30 3,958,925 0 0
CSX CORP COM 126408103 12,872 165,726 SH   SOLE 31 99,999 0 65,727
CSX CORP COM 126408103 11,804 151,980 SH   SOLE 32 151,980 0 0
CSX CORP COM 126408103 4,302 55,391 SH   SOLE 34 55,391 0 0
CSX CORP COM 126408103 42,501 547,197 SH   SOLE 36 547,197 0 0
CSX CORP COM 126408103 1,311 16,884 SH   SOLE 40 16,884 0 0
CTI BIOPHARMA CORP COM 12648L601 28 13,249 SH   SOLE 18 13,249 0 0
CTI BIOPHARMA CORP COM 12648L601 355 165,151 SH   SOLE 21 165,151 0 0
CTI BIOPHARMA CORP COM 12648L601 1,612 749,879 SH   SOLE 22 749,879 0 0
CTO REALTY GROWTH INC COM 22948P103 239 5,416 SH   SOLE 2 271 0 5,145
CTO REALTY GROWTH INC COM 22948P103 5 121 SH   SOLE 7 121 0 0
CTO REALTY GROWTH INC COM 22948P103 785 17,796 SH   SOLE 18 17,796 0 0
CTO REALTY GROWTH INC COM 22948P103 401 9,092 SH   SOLE 19 9,092 0 0
CTO REALTY GROWTH INC COM 22948P103 7,252 164,435 SH   SOLE 21 164,435 0 0
CTO REALTY GROWTH INC COM 22948P103 7,693 174,445 SH   SOLE 22 172,849 0 1,596
CTS CORP COM 126501105 777 35,259 SH   SOLE 2 9,198 0 26,061
CTS CORP COM 126501105 4 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 12 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 3,444 156,341 SH   SOLE 18 156,341 0 0
CTS CORP COM 126501105 1,347 61,149 SH   SOLE 19 61,149 0 0
CTS CORP COM 126501105 77,346 3,510,921 SH   SOLE 21 3,510,921 0 0
CTS CORP COM 126501105 20,426 927,207 SH   SOLE 22 901,612 0 25,595
CTS CORP COM 126501105 24 1,109 SH   SOLE 25 1,109 0 0
CTS CORP COM 126501105 292 13,233 SH   SOLE 26 0 0 13,233
CTS CORP COM 126501105 90 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,406 63,835 SH   SOLE 30 63,835 0 0
CTS CORP COM 126501105 53 2,412 SH   SOLE 36 2,412 0 0
CTS CORP COM 126501105 82 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 13,801 427,155 SH   SOLE 2 79,398 0 347,757
CUBESMART COM 229663109 4,523 139,985 SH   SOLE 4 139,985 0 0
CUBESMART COM 229663109 7,705 238,476 SH   SOLE 7 238,476 0 0
CUBESMART COM 229663109 2,345 72,563 SH   SOLE 18 72,563 0 0
CUBESMART COM 229663109 9,349 289,366 SH   SOLE 19 289,366 0 0
CUBESMART COM 229663109 132,327 4,095,551 SH   SOLE 21 4,095,551 0 0
CUBESMART COM 229663109 217,074 6,718,492 SH   SOLE 22 6,441,771 0 276,721
CUBESMART COM 229663109 325 10,067 SH   SOLE 23 10,067 0 0
CUBESMART COM 229663109 21,353 660,893 SH   SOLE 25 660,893 0 0
CUBESMART COM 229663109 6,482 200,610 SH   SOLE 26 46,645 0 153,965
CUBESMART COM 229663109 856 26,506 SH   SOLE 28 26,506 0 0
CUBESMART COM 229663109 3,879 120,066 SH   SOLE 29 120,066 0 0
CUBESMART COM 229663109 27,857 862,164 SH   SOLE 30 862,164 0 0
CUBESMART COM 229663109 145 4,477 SH   SOLE 31 3,795 0 682
CUBESMART COM 229663109 61 1,884 SH   SOLE 34 1,884 0 0
CUBESMART COM 229663109 209 6,462 SH   SOLE 36 6,462 0 0
CUBESMART COM 229663109 638 19,753 SH   SOLE 40 19,753 0 0
CUBIC CORP COM 229669106 2,626 45,142 SH   SOLE 2 12,393 0 32,749
CUBIC CORP COM 229669106 6 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 32 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 8,589 147,647 SH   SOLE 18 147,647 0 0
CUBIC CORP COM 229669106 5,736 98,599 SH   SOLE 19 98,599 0 0
CUBIC CORP COM 229669106 213,160 3,664,428 SH   SOLE 21 3,664,428 0 0
CUBIC CORP COM 229669106 57,120 981,955 SH   SOLE 22 955,820 0 26,135
CUBIC CORP COM 229669106 206 3,548 SH   SOLE 23 3,548 0 0
CUBIC CORP COM 229669106 60 1,039 SH   SOLE 25 1,039 0 0
CUBIC CORP COM 229669106 1,706 29,333 SH   SOLE 26 5,875 0 23,458
CUBIC CORP COM 229669106 249 4,285 SH   SOLE 28 4,285 0 0
CUBIC CORP COM 229669106 2,842 48,863 SH   SOLE 30 48,863 0 0
CUBIC CORP COM 229669106 149 2,556 SH   SOLE 36 2,556 0 0
CUBIC CORP COM 229669106 196 3,367 SH   SOLE 40 3,367 0 0
CUE BIOPHARMA INC COM 22978P106 328 21,795 SH   SOLE 2 9,556 0 12,239
CUE BIOPHARMA INC COM 22978P106 7 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,885 125,250 SH   SOLE 18 115,287 0 9,963
CUE BIOPHARMA INC COM 22978P106 2,472 164,263 SH   SOLE 19 164,263 0 0
CUE BIOPHARMA INC COM 22978P106 14,767 981,169 SH   SOLE 21 981,169 0 0
CUE BIOPHARMA INC COM 22978P106 11,762 781,557 SH   SOLE 22 761,787 0 19,770
CUE BIOPHARMA INC COM 22978P106 100 6,613 SH   SOLE 23 6,613 0 0
CUE BIOPHARMA INC COM 22978P106 363 24,088 SH   SOLE 26 0 0 24,088
CUE BIOPHARMA INC COM 22978P106 124 8,240 SH   SOLE 30 8,240 0 0
CUE BIOPHARMA INC COM 22978P106 33 2,191 SH   SOLE 40 2,191 0 0
CULLEN FROST BANKERS INC COM 229899109 10,293 160,948 SH   SOLE 2 56,127 0 104,821
CULLEN FROST BANKERS INC COM 229899109 38 594 SH   SOLE 4 594 0 0
CULLEN FROST BANKERS INC COM 229899109 2,594 40,562 SH   SOLE 7 40,562 0 0
CULLEN FROST BANKERS INC COM 229899109 1,178 18,420 SH   SOLE 13 18,420 0 0
CULLEN FROST BANKERS INC COM 229899109 12,310 192,487 SH   SOLE 18 159,813 0 32,674
CULLEN FROST BANKERS INC COM 229899109 10,473 163,765 SH   SOLE 19 163,765 0 0
CULLEN FROST BANKERS INC COM 229899109 163,976 2,564,129 SH   SOLE 21 2,564,129 0 0
CULLEN FROST BANKERS INC COM 229899109 125,810 1,967,322 SH   SOLE 22 1,778,926 0 188,396
CULLEN FROST BANKERS INC COM 229899109 22 345 SH   SOLE 23 345 0 0
CULLEN FROST BANKERS INC COM 229899109 83 1,300 SH   SOLE 25 1,300 0 0
CULLEN FROST BANKERS INC COM 229899109 2,813 43,982 SH   SOLE 26 23,712 0 20,270
CULLEN FROST BANKERS INC COM 229899109 520 8,137 SH   SOLE 28 8,137 0 0
CULLEN FROST BANKERS INC COM 229899109 4,041 63,190 SH   SOLE 29 0 0 63,190
CULLEN FROST BANKERS INC COM 229899109 2,779 43,462 SH   SOLE 30 43,462 0 0
CULLEN FROST BANKERS INC COM 229899109 252 3,947 SH   SOLE 31 1,147 0 2,800
CULLEN FROST BANKERS INC COM 229899109 124 1,941 SH   SOLE 34 1,941 0 0
CULLEN FROST BANKERS INC COM 229899109 859 13,432 SH   SOLE 36 13,432 0 0
CULLEN FROST BANKERS INC COM 229899109 415 6,484 SH   SOLE 40 6,484 0 0
CULP INC COM 230215105 136 10,978 SH   SOLE 2 10,978 0 0
CULP INC COM 230215105 44 3,544 SH   SOLE 18 3,544 0 0
CULP INC COM 230215105 641 51,587 SH   SOLE 19 51,587 0 0
CULP INC COM 230215105 433 34,832 SH   SOLE 21 34,832 0 0
CULP INC COM 230215105 4,207 338,712 SH   SOLE 22 338,712 0 0
CULP INC COM 230215105 64 5,172 SH   SOLE 23 5,172 0 0
CULP INC COM 230215105 112 8,994 SH   SOLE 26 0 0 8,994
CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 110 34,254 SH   SOLE 21 34,254 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,055 328,796 SH   SOLE 22 328,796 0 0
CUMMINS INC COM 231021106 91,116 431,503 SH   SOLE 2 100,211 0 331,292
CUMMINS INC COM 231021106 15,876 75,183 SH   SOLE 4 70,534 0 4,649
CUMMINS INC COM 231021106 48,433 229,367 SH   SOLE 7 143,351 0 86,016
CUMMINS INC COM 231021106 67 316 SH   SOLE 13 316 0 0
CUMMINS INC COM 231021106 3,899 18,466 SH   SOLE 15 18,466 0 0
CUMMINS INC COM 231021106 151,589 717,888 SH   SOLE 18 693,984 0 23,904
CUMMINS INC COM 231021106 9,574 45,340 SH   SOLE 19 45,340 0 0
CUMMINS INC COM 231021106 1,075,525 5,093,411 SH   SOLE 21 5,093,411 0 0
CUMMINS INC COM 231021106 750,977 3,556,438 SH   SOLE 22 3,246,587 0 309,851
CUMMINS INC COM 231021106 22,658 107,301 SH   SOLE 23 107,301 0 0
CUMMINS INC COM 231021106 48,773 230,975 SH   SOLE 25 230,975 0 0
CUMMINS INC COM 231021106 269,705 1,277,252 SH   SOLE 26 135,591 0 1,141,661
CUMMINS INC COM 231021106 6,204 29,382 SH   SOLE 28 20,465 0 8,917
CUMMINS INC COM 231021106 1,389 6,576 SH   SOLE 29 4,676 0 1,900
CUMMINS INC COM 231021106 171,229 810,897 SH   SOLE 30 788,042 0 22,855
CUMMINS INC COM 231021106 8,464 40,083 SH   SOLE 31 25,724 0 14,359
CUMMINS INC COM 231021106 3,301 15,631 SH   SOLE 34 15,631 0 0
CUMMINS INC COM 231021106 22,046 104,405 SH   SOLE 36 104,405 0 0
CUMMINS INC COM 231021106 691 3,273 SH   SOLE 40 3,273 0 0
CUMULUS MEDIA INC COM CL A 231082801 19 3,467 SH   SOLE 18 3,467 0 0
CUMULUS MEDIA INC COM CL A 231082801 391 72,904 SH   SOLE 21 72,904 0 0
CUMULUS MEDIA INC COM CL A 231082801 237 44,162 SH   SOLE 22 44,162 0 0
CUREVAC N V COM N2451R105 72 1,539 SH   SOLE 18 1,539 0 0
CUREVAC N V COM N2451R105 136 2,916 SH   SOLE 22 2,916 0 0
CUREVAC N V COM N2451R105 2,211 47,487 SH   SOLE 26 7,756 0 39,731
CUREVAC N V COM N2451R105 24 524 SH   SOLE 31 0 0 524
CURIS INC COM NEW 231269200 19 16,060 SH   SOLE 21 16,060 0 0
CURIS INC COM NEW 231269200 480 410,210 SH   SOLE 22 410,210 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 48 6,819 SH   SOLE 2 1,245 0 5,574
CURO GROUP HOLDINGS CORP COM 23131L107 2 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 568 80,630 SH   SOLE 18 80,630 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 316 44,764 SH   SOLE 19 44,764 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 4,479 635,326 SH   SOLE 21 635,326 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 3,140 445,456 SH   SOLE 22 439,694 0 5,762
CURTISS WRIGHT CORP COM 231561101 12,833 137,600 SH   SOLE 2 59,792 0 77,808
CURTISS WRIGHT CORP COM 231561101 59 628 SH   SOLE 4 628 0 0
CURTISS WRIGHT CORP COM 231561101 90 968 SH   SOLE 7 968 0 0
CURTISS WRIGHT CORP COM 231561101 12,339 132,307 SH   SOLE 18 120,217 0 12,090
CURTISS WRIGHT CORP COM 231561101 3,059 32,804 SH   SOLE 19 32,804 0 0
CURTISS WRIGHT CORP COM 231561101 213,072 2,284,705 SH   SOLE 21 2,284,705 0 0
CURTISS WRIGHT CORP COM 231561101 124,220 1,331,977 SH   SOLE 22 1,251,409 0 80,568
CURTISS WRIGHT CORP COM 231561101 54 579 SH   SOLE 23 579 0 0
CURTISS WRIGHT CORP COM 231561101 82 884 SH   SOLE 25 884 0 0
CURTISS WRIGHT CORP COM 231561101 2,348 25,181 SH   SOLE 26 9,605 0 15,576
CURTISS WRIGHT CORP COM 231561101 1,188 12,741 SH   SOLE 28 12,741 0 0
CURTISS WRIGHT CORP COM 231561101 3,313 35,529 SH   SOLE 30 35,529 0 0
CURTISS WRIGHT CORP COM 231561101 404 4,327 SH   SOLE 31 838 0 3,489
CURTISS WRIGHT CORP COM 231561101 264 2,833 SH   SOLE 34 2,833 0 0
CURTISS WRIGHT CORP COM 231561101 352 3,774 SH   SOLE 36 3,774 0 0
CURTISS WRIGHT CORP COM 231561101 412 4,420 SH   SOLE 40 4,420 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,731 164,720 SH   SOLE 2 49,411 0 115,309
CUSHMAN WAKEFIELD PLC SHS G2717B108 4 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 22 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,341 412,998 SH   SOLE 18 412,998 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 3,457 328,893 SH   SOLE 19 328,893 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 37,075 3,527,634 SH   SOLE 21 3,527,634 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 28,885 2,748,288 SH   SOLE 22 2,661,422 0 86,866
CUSHMAN WAKEFIELD PLC SHS G2717B108 259 24,677 SH   SOLE 23 24,677 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 44 4,224 SH   SOLE 25 4,224 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,325 126,031 SH   SOLE 26 29,064 0 96,967
CUSHMAN WAKEFIELD PLC SHS G2717B108 132 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 413 39,288 SH   SOLE 30 39,288 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 108 10,305 SH   SOLE 36 10,305 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 92 8,752 SH   SOLE 40 8,752 0 0
CUSTOMERS BANCORP INC COM 23204G100 350 31,257 SH   SOLE 2 9,461 0 21,796
CUSTOMERS BANCORP INC COM 23204G100 7 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,597 142,618 SH   SOLE 18 142,618 0 0
CUSTOMERS BANCORP INC COM 23204G100 813 72,607 SH   SOLE 19 72,607 0 0
CUSTOMERS BANCORP INC COM 23204G100 35,316 3,153,170 SH   SOLE 21 3,153,170 0 0
CUSTOMERS BANCORP INC COM 23204G100 10,854 969,142 SH   SOLE 22 944,808 0 24,334
CUSTOMERS BANCORP INC COM 23204G100 36 3,173 SH   SOLE 23 3,173 0 0
CUSTOMERS BANCORP INC COM 23204G100 175 15,635 SH   SOLE 26 0 0 15,635
CUSTOMERS BANCORP INC COM 23204G100 42 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 512 45,691 SH   SOLE 30 45,691 0 0
CUSTOMERS BANCORP INC COM 23204G100 9 793 SH   SOLE 34 793 0 0
CUSTOMERS BANCORP INC COM 23204G100 31 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 116 6,091 SH   SOLE 2 902 0 5,189
CUTERA INC COM 232109108 4 186 SH   SOLE 7 186 0 0
CUTERA INC COM 232109108 1,684 88,779 SH   SOLE 18 88,779 0 0
CUTERA INC COM 232109108 877 46,220 SH   SOLE 19 46,220 0 0
CUTERA INC COM 232109108 35,141 1,852,429 SH   SOLE 21 1,852,429 0 0
CUTERA INC COM 232109108 10,882 573,655 SH   SOLE 22 568,004 0 5,651
CUTERA INC COM 232109108 15 802 SH   SOLE 26 0 0 802
CUTERA INC COM 232109108 411 21,655 SH   SOLE 30 21,655 0 0
CVB FINL CORP COM 126600105 2,558 153,801 SH   SOLE 2 45,517 0 108,284
CVB FINL CORP COM 126600105 12 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 37 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 10,084 606,373 SH   SOLE 18 606,373 0 0
CVB FINL CORP COM 126600105 4,913 295,402 SH   SOLE 19 295,402 0 0
CVB FINL CORP COM 126600105 229,098 13,776,167 SH   SOLE 21 13,776,167 0 0
CVB FINL CORP COM 126600105 61,838 3,718,452 SH   SOLE 22 3,612,500 0 105,952
CVB FINL CORP COM 126600105 170 10,219 SH   SOLE 23 10,219 0 0
CVB FINL CORP COM 126600105 1,201 72,237 SH   SOLE 26 23,502 0 48,735
CVB FINL CORP COM 126600105 243 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,253 195,630 SH   SOLE 30 195,630 0 0
CVB FINL CORP COM 126600105 36 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105 230 13,850 SH   SOLE 40 13,850 0 0
CVD EQUIPMENT CORP COM 126601103 20 6,463 SH   SOLE 21 6,463 0 0
CVR ENERGY INC COM 12662P108 825 66,661 SH   SOLE 2 21,766 0 44,895
CVR ENERGY INC COM 12662P108 2 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 7 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 1,507 121,742 SH   SOLE 18 111,550 0 10,192
CVR ENERGY INC COM 12662P108 5,465 441,439 SH   SOLE 19 441,439 0 0
CVR ENERGY INC COM 12662P108 12,069 974,883 SH   SOLE 21 974,883 0 0
CVR ENERGY INC COM 12662P108 14,407 1,163,769 SH   SOLE 22 1,136,014 0 27,755
CVR ENERGY INC COM 12662P108 374 30,226 SH   SOLE 23 30,226 0 0
CVR ENERGY INC COM 12662P108 1,625 131,277 SH   SOLE 26 14,829 0 116,448
CVR ENERGY INC COM 12662P108 45 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 201 16,243 SH   SOLE 30 16,243 0 0
CVR ENERGY INC COM 12662P108 6 509 SH   SOLE 34 509 0 0
CVR ENERGY INC COM 12662P108 38 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 254,359 4,355,458 SH   SOLE 2 1,452,181 0 2,903,277
CVS HEALTH CORP COM 126650100 40,930 700,862 SH   SOLE 4 660,069 0 40,793
CVS HEALTH CORP COM 126650100 77,311 1,323,820 SH   SOLE 7 1,178,650 0 145,170
CVS HEALTH CORP COM 126650100 1,959 33,546 SH   SOLE 13 33,546 0 0
CVS HEALTH CORP COM 126650100 9,399 160,948 SH   SOLE 15 160,948 0 0
CVS HEALTH CORP COM 126650100 7 115 SH   SOLE 17 0 0 115
CVS HEALTH CORP COM 126650100 311,531 5,334,440 SH   SOLE 18 4,893,446 0 440,994
CVS HEALTH CORP COM 126650100 314,187 5,379,917 SH   SOLE 19 5,379,917 0 0
CVS HEALTH CORP COM 126650100 1,583,946 27,122,367 SH   SOLE 21 27,122,367 0 0
CVS HEALTH CORP COM 126650100 1,929,448 33,038,494 SH   SOLE 22 29,135,641 0 3,902,853
CVS HEALTH CORP COM 126650100 73,832 1,264,253 SH   SOLE 23 1,264,253 0 0
CVS HEALTH CORP COM 126650100 94,693 1,621,455 SH   SOLE 25 1,621,455 0 0
CVS HEALTH CORP COM 126650100 512,514 8,775,933 SH   SOLE 26 972,302 0 7,803,631
CVS HEALTH CORP COM 126650100 15,145 259,327 SH   SOLE 28 182,719 0 76,608
CVS HEALTH CORP COM 126650100 25,825 442,214 SH   SOLE 29 229,355 0 212,859
CVS HEALTH CORP COM 126650100 394,713 6,758,780 SH   SOLE 30 6,603,409 0 155,371
CVS HEALTH CORP COM 126650100 49,502 847,630 SH   SOLE 31 482,129 0 365,501
CVS HEALTH CORP COM 126650100 105,714 1,810,170 SH   SOLE 34 1,810,170 0 0
CVS HEALTH CORP COM 126650100 59,849 1,024,808 SH   SOLE 36 1,024,808 0 0
CVS HEALTH CORP COM 126650100 1,737 29,741 SH   SOLE 40 29,741 0 0
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 26 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5,160 49,893 SH   SOLE 2 44,415 0 5,478
CYBERARK SOFTWARE LTD SHS M2682V108 1,820 17,596 SH   SOLE 4 16,451 0 1,145
CYBERARK SOFTWARE LTD SHS M2682V108 3,139 30,349 SH   SOLE 7 28,698 0 1,651
CYBERARK SOFTWARE LTD SHS M2682V108 291 2,814 SH   SOLE 15 2,814 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,743 36,192 SH   SOLE 18 35,854 0 338
CYBERARK SOFTWARE LTD SHS M2682V108 1,654 15,990 SH   SOLE 19 15,990 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 49,393 477,599 SH   SOLE 21 477,599 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 59,637 576,653 SH   SOLE 22 547,808 0 28,845
CYBERARK SOFTWARE LTD SHS M2682V108 3,478 33,634 SH   SOLE 23 33,634 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 348 3,367 SH   SOLE 25 3,367 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 9,052 87,526 SH   SOLE 26 47,640 0 39,886
CYBERARK SOFTWARE LTD SHS M2682V108 616 5,955 SH   SOLE 28 5,955 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 471 4,551 SH   SOLE 29 4,551 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 18,125 175,252 SH   SOLE 30 173,449 0 1,803
CYBERARK SOFTWARE LTD SHS M2682V108 1,269 12,274 SH   SOLE 31 8,654 0 3,620
CYBERARK SOFTWARE LTD SHS M2682V108 149 1,442 SH   SOLE 34 1,442 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 727 7,033 SH   SOLE 36 7,033 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 90 868 SH   SOLE 40 868 0 0
CYBEROPTICS CORP COM 232517102 83 2,605 SH   SOLE 2 392 0 2,213
CYBEROPTICS CORP COM 232517102 5 152 SH   SOLE 7 152 0 0
CYBEROPTICS CORP COM 232517102 922 28,956 SH   SOLE 18 28,956 0 0
CYBEROPTICS CORP COM 232517102 549 17,253 SH   SOLE 19 17,253 0 0
CYBEROPTICS CORP COM 232517102 7,538 236,754 SH   SOLE 21 236,754 0 0
CYBEROPTICS CORP COM 232517102 6,999 219,823 SH   SOLE 22 217,060 0 2,763
CYBEROPTICS CORP COM 232517102 11 340 SH   SOLE 23 340 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 0 39 SH   SOLE 21 39 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 111 18,290 SH   SOLE 2 993 0 17,297
CYCLERION THERAPEUTICS INC COM 23255M105 2 287 SH   SOLE 7 287 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 525 86,329 SH   SOLE 18 86,329 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 264 43,402 SH   SOLE 19 43,402 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 4,410 725,350 SH   SOLE 21 725,350 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 3,950 649,691 SH   SOLE 22 642,886 0 6,805
CYMABAY THERAPEUTICS INC COM 23257D103 462 63,865 SH   SOLE 2 3,979 0 59,886
CYMABAY THERAPEUTICS INC COM 23257D103 9 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,897 261,993 SH   SOLE 18 261,993 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 933 128,919 SH   SOLE 19 128,919 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 21,028 2,904,378 SH   SOLE 21 2,904,378 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 12,728 1,757,997 SH   SOLE 22 1,734,977 0 23,020
CYMABAY THERAPEUTICS INC COM 23257D103 90 12,490 SH   SOLE 30 12,490 0 0
CYNERGISTEK INC COM 23258P105 10 6,668 SH   SOLE 21 6,668 0 0
CYRUSONE INC COM 23283R100 21,237 303,255 SH   SOLE 2 88,175 0 215,080
CYRUSONE INC COM 23283R100 5,965 85,173 SH   SOLE 4 85,173 0 0
CYRUSONE INC COM 23283R100 10,003 142,840 SH   SOLE 7 142,840 0 0
CYRUSONE INC COM 23283R100 21,167 302,259 SH   SOLE 18 302,167 0 92
CYRUSONE INC COM 23283R100 30,077 429,484 SH   SOLE 19 429,484 0 0
CYRUSONE INC COM 23283R100 435,176 6,214,137 SH   SOLE 21 6,214,137 0 0
CYRUSONE INC COM 23283R100 310,413 4,432,569 SH   SOLE 22 4,268,010 0 164,559
CYRUSONE INC COM 23283R100 425 6,073 SH   SOLE 23 6,073 0 0
CYRUSONE INC COM 23283R100 27,810 397,118 SH   SOLE 25 397,118 0 0
CYRUSONE INC COM 23283R100 10,037 143,319 SH   SOLE 26 31,385 0 111,934
CYRUSONE INC COM 23283R100 1,105 15,773 SH   SOLE 28 15,773 0 0
CYRUSONE INC COM 23283R100 4,923 70,302 SH   SOLE 29 70,302 0 0
CYRUSONE INC COM 23283R100 54,502 778,271 SH   SOLE 30 778,271 0 0
CYRUSONE INC COM 23283R100 230 3,278 SH   SOLE 31 2,283 0 995
CYRUSONE INC COM 23283R100 13,624 194,546 SH   SOLE 34 194,546 0 0
CYRUSONE INC COM 23283R100 344 4,911 SH   SOLE 36 4,911 0 0
CYRUSONE INC COM 23283R100 877 12,521 SH   SOLE 40 12,521 0 0
CYTOKINETICS INC COM NEW 23282W605 1,118 51,653 SH   SOLE 2 21,613 0 30,040
CYTOKINETICS INC COM NEW 23282W605 13 584 SH   SOLE 4 584 0 0
CYTOKINETICS INC COM NEW 23282W605 30 1,399 SH   SOLE 7 1,399 0 0
CYTOKINETICS INC COM NEW 23282W605 7,065 326,322 SH   SOLE 18 315,109 0 11,213
CYTOKINETICS INC COM NEW 23282W605 3,875 178,976 SH   SOLE 19 178,976 0 0
CYTOKINETICS INC COM NEW 23282W605 174,331 8,052,254 SH   SOLE 21 8,052,254 0 0
CYTOKINETICS INC COM NEW 23282W605 43,103 1,990,921 SH   SOLE 22 1,931,555 0 59,366
CYTOKINETICS INC COM NEW 23282W605 80 3,706 SH   SOLE 23 3,706 0 0
CYTOKINETICS INC COM NEW 23282W605 335 15,473 SH   SOLE 26 0 0 15,473
CYTOKINETICS INC COM NEW 23282W605 171 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 2,641 121,988 SH   SOLE 30 121,988 0 0
CYTOKINETICS INC COM NEW 23282W605 60 2,784 SH   SOLE 34 2,784 0 0
CYTOKINETICS INC COM NEW 23282W605 130 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 195 29,290 SH   SOLE 2 15,199 0 14,091
CYTOMX THERAPEUTICS INC COM 23284F105 6 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,344 202,118 SH   SOLE 18 182,733 0 19,385
CYTOMX THERAPEUTICS INC COM 23284F105 1,455 218,732 SH   SOLE 19 218,732 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 13,456 2,023,463 SH   SOLE 21 2,023,463 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 10,268 1,544,075 SH   SOLE 22 1,510,569 0 33,506
CYTOMX THERAPEUTICS INC COM 23284F105 119 17,852 SH   SOLE 23 17,852 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 307 46,144 SH   SOLE 26 0 0 46,144
CYTOMX THERAPEUTICS INC COM 23284F105 34 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 112 16,911 SH   SOLE 30 16,911 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 14 2,147 SH   SOLE 40 2,147 0 0
CYTOSORBENTS CORP COM NEW 23283X206 115 14,470 SH   SOLE 2 2,033 0 12,437
CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,269 159,088 SH   SOLE 18 159,088 0 0
CYTOSORBENTS CORP COM NEW 23283X206 633 79,379 SH   SOLE 19 79,379 0 0
CYTOSORBENTS CORP COM NEW 23283X206 10,551 1,323,004 SH   SOLE 21 1,323,004 0 0
CYTOSORBENTS CORP COM NEW 23283X206 8,908 1,116,997 SH   SOLE 22 1,104,510 0 12,487
D R HORTON INC COM 23331A109 58,885 778,593 SH   SOLE 2 73,267 0 705,326
D R HORTON INC COM 23331A109 15,150 200,318 SH   SOLE 4 189,552 0 10,766
D R HORTON INC COM 23331A109 24,538 324,443 SH   SOLE 7 287,745 0 36,698
D R HORTON INC COM 23331A109 73 960 SH   SOLE 13 960 0 0
D R HORTON INC COM 23331A109 3,359 44,412 SH   SOLE 15 44,412 0 0
D R HORTON INC COM 23331A109 82,366 1,089,070 SH   SOLE 18 1,034,787 0 54,283
D R HORTON INC COM 23331A109 207,627 2,745,295 SH   SOLE 19 2,745,295 0 0
D R HORTON INC COM 23331A109 951,881 12,586,029 SH   SOLE 21 12,586,029 0 0
D R HORTON INC COM 23331A109 602,755 7,969,781 SH   SOLE 22 7,258,141 0 711,640
D R HORTON INC COM 23331A109 17,851 236,028 SH   SOLE 23 236,028 0 0
D R HORTON INC COM 23331A109 112,027 1,481,255 SH   SOLE 25 1,481,255 0 0
D R HORTON INC COM 23331A109 130,808 1,729,579 SH   SOLE 26 292,419 0 1,437,160
D R HORTON INC COM 23331A109 5,058 66,872 SH   SOLE 28 47,287 0 19,585
D R HORTON INC COM 23331A109 6,124 80,978 SH   SOLE 29 357 0 80,621
D R HORTON INC COM 23331A109 97,192 1,285,097 SH   SOLE 30 1,279,781 0 5,316
D R HORTON INC COM 23331A109 8,346 110,359 SH   SOLE 31 46,937 0 63,422
D R HORTON INC COM 23331A109 93,600 1,237,599 SH   SOLE 34 1,237,599 0 0
D R HORTON INC COM 23331A109 16,282 215,291 SH   SOLE 36 215,291 0 0
D R HORTON INC COM 23331A109 562 7,431 SH   SOLE 40 7,431 0 0
D R HORTON INC OPTIONS 23331A109 295 3,900 SH Call SOLE 2 3,900 0 0
D R HORTON INC OPTIONS 23331A109 454 6,000 SH Call SOLE 4 6,000 0 0
D R HORTON INC OPTIONS 23331A109 5,264 69,600 SH Call SOLE 18 69,600 0 0
D R HORTON INC OPTIONS 23331A109 55,051 727,900 SH Call SOLE 19 727,900 0 0
D R HORTON INC OPTIONS 23331A109 2,874 38,000 SH Call SOLE 22 38,000 0 0
D R HORTON INC OPTIONS 23331A109 22,114 292,400 SH Call SOLE 34 292,400 0 0
DADA NEXUS LTD ADS 23344D108 2,756 104,134 SH   SOLE 22 104,134 0 0
DADA NEXUS LTD ADS 23344D108 10 387 SH   SOLE 30 387 0 0
DAILY JOURNAL CORP COM 233912104 158 653 SH   SOLE 2 62 0 591
DAILY JOURNAL CORP COM 233912104 7 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,092 4,512 SH   SOLE 18 4,512 0 0
DAILY JOURNAL CORP COM 233912104 533 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 8,512 35,175 SH   SOLE 21 35,175 0 0
DAILY JOURNAL CORP COM 233912104 7,097 29,327 SH   SOLE 22 28,895 0 432
DAKTRONICS INC COM 234264109 131 33,080 SH   SOLE 2 1,375 0 31,705
DAKTRONICS INC COM 234264109 4 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 804 203,081 SH   SOLE 18 203,081 0 0
DAKTRONICS INC COM 234264109 414 104,655 SH   SOLE 19 104,655 0 0
DAKTRONICS INC COM 234264109 16,144 4,076,800 SH   SOLE 21 4,076,800 0 0
DAKTRONICS INC COM 234264109 5,032 1,270,805 SH   SOLE 22 1,257,239 0 13,566
DAKTRONICS INC COM 234264109 42 10,519 SH   SOLE 23 10,519 0 0
DAKTRONICS INC COM 234264109 59 14,855 SH   SOLE 26 0 0 14,855
DAKTRONICS INC COM 234264109 186 47,034 SH   SOLE 30 47,034 0 0
DANA INCORPORATED COM 235825205 2,852 231,462 SH   SOLE 2 105,434 0 126,028
DANA INCORPORATED COM 235825205 11 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 66 5,376 SH   SOLE 7 5,376 0 0
DANA INCORPORATED COM 235825205 10,535 855,121 SH   SOLE 18 855,121 0 0
DANA INCORPORATED COM 235825205 3,562 289,160 SH   SOLE 19 289,160 0 0
DANA INCORPORATED COM 235825205 113,752 9,233,150 SH   SOLE 21 9,233,150 0 0
DANA INCORPORATED COM 235825205 63,663 5,167,441 SH   SOLE 22 5,033,827 0 133,614
DANA INCORPORATED COM 235825205 41 3,304 SH   SOLE 23 3,304 0 0
DANA INCORPORATED COM 235825205 32 2,622 SH   SOLE 25 2,622 0 0
DANA INCORPORATED COM 235825205 1,120 90,934 SH   SOLE 26 35,189 0 55,745
DANA INCORPORATED COM 235825205 232 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 696 56,511 SH   SOLE 30 56,511 0 0
DANA INCORPORATED COM 235825205 79 6,400 SH   SOLE 31 0 0 6,400
DANA INCORPORATED COM 235825205 56 4,540 SH   SOLE 34 4,540 0 0
DANA INCORPORATED COM 235825205 187 15,143 SH   SOLE 36 15,143 0 0
DANA INCORPORATED COM 235825205 210 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 340,497 1,581,281 SH   SOLE 2 255,841 0 1,325,440
DANAHER CORPORATION COM 235851102 66,008 306,545 SH   SOLE 4 286,672 0 19,873
DANAHER CORPORATION COM 235851102 135,618 629,817 SH   SOLE 7 602,560 0 27,257
DANAHER CORPORATION COM 235851102 1,217 5,652 SH   SOLE 13 2,051 0 3,601
DANAHER CORPORATION COM 235851102 13,420 62,324 SH   SOLE 15 62,324 0 0
DANAHER CORPORATION COM 235851102 3 14 SH   SOLE 17 0 0 14
DANAHER CORPORATION COM 235851102 233,918 1,086,324 SH   SOLE 18 985,488 0 100,836
DANAHER CORPORATION COM 235851102 54,585 253,495 SH   SOLE 19 253,495 0 0
DANAHER CORPORATION COM 235851102 3,738,397 17,361,246 SH   SOLE 21 17,361,246 0 0
DANAHER CORPORATION COM 235851102 3,194,106 14,833,540 SH   SOLE 22 13,535,315 0 1,298,225
DANAHER CORPORATION COM 235851102 96,171 446,620 SH   SOLE 23 446,620 0 0
DANAHER CORPORATION COM 235851102 150,089 697,020 SH   SOLE 25 697,020 0 0
DANAHER CORPORATION COM 235851102 580,939 2,697,901 SH   SOLE 26 391,504 0 2,306,397
DANAHER CORPORATION COM 235851102 26,804 124,479 SH   SOLE 28 87,616 0 36,863
DANAHER CORPORATION COM 235851102 309 1,434 SH   SOLE 29 1,434 0 0
DANAHER CORPORATION COM 235851102 666,006 3,092,954 SH   SOLE 30 3,067,683 0 25,271
DANAHER CORPORATION COM 235851102 37,456 173,947 SH   SOLE 31 83,641 0 90,306
DANAHER CORPORATION COM 235851102 32,462 150,754 SH   SOLE 34 150,754 0 0
DANAHER CORPORATION COM 235851102 90,853 421,925 SH   SOLE 36 421,925 0 0
DANAHER CORPORATION COM 235851102 3,047 14,152 SH   SOLE 40 14,152 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 179,249 121,455 SH   SOLE 21 121,455 0 0
DANAOS CORPORATION SHS Y1968P121 24 3,293 SH   SOLE 22 3,293 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 146 1,077 SH   SOLE 4 1,077 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 12,994 96,081 SH   SOLE 21 96,081 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 8,496 62,825 SH   SOLE 22 62,825 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 69 507 SH   SOLE 25 507 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 3,700 27,360 SH   SOLE 30 27,360 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 143 1,056 SH   SOLE 34 1,056 0 0
DARDEN RESTAURANTS INC COM 237194105 31,931 316,964 SH   SOLE 2 81,341 0 235,623
DARDEN RESTAURANTS INC COM 237194105 6,329 62,827 SH   SOLE 4 58,813 0 4,014
DARDEN RESTAURANTS INC COM 237194105 14,739 146,311 SH   SOLE 7 109,018 0 37,293
DARDEN RESTAURANTS INC COM 237194105 809 8,035 SH   SOLE 13 8,035 0 0
DARDEN RESTAURANTS INC COM 237194105 1,562 15,501 SH   SOLE 15 15,501 0 0
DARDEN RESTAURANTS INC COM 237194105 29,339 291,232 SH   SOLE 18 236,247 0 54,985
DARDEN RESTAURANTS INC COM 237194105 11,198 111,157 SH   SOLE 19 111,157 0 0
DARDEN RESTAURANTS INC COM 237194105 346,288 3,437,441 SH   SOLE 21 3,437,441 0 0
DARDEN RESTAURANTS INC COM 237194105 324,418 3,220,346 SH   SOLE 22 2,906,780 0 313,566
DARDEN RESTAURANTS INC COM 237194105 9,378 93,089 SH   SOLE 23 93,089 0 0
DARDEN RESTAURANTS INC COM 237194105 105,223 1,044,505 SH   SOLE 25 1,044,505 0 0
DARDEN RESTAURANTS INC COM 237194105 69,552 690,411 SH   SOLE 26 120,450 0 569,961
DARDEN RESTAURANTS INC COM 237194105 2,582 25,634 SH   SOLE 28 18,588 0 7,046
DARDEN RESTAURANTS INC COM 237194105 4,534 45,011 SH   SOLE 29 3,061 0 41,950
DARDEN RESTAURANTS INC COM 237194105 51,390 510,127 SH   SOLE 30 495,231 0 14,896
DARDEN RESTAURANTS INC COM 237194105 3,682 36,545 SH   SOLE 31 15,531 0 21,014
DARDEN RESTAURANTS INC COM 237194105 667 6,617 SH   SOLE 34 6,617 0 0
DARDEN RESTAURANTS INC COM 237194105 9,990 99,168 SH   SOLE 36 99,168 0 0
DARDEN RESTAURANTS INC COM 237194105 262 2,602 SH   SOLE 40 2,602 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 9,165 254,358 SH   SOLE 2 118,462 0 135,896
DARLING INGREDIENTS INC COM 237266101 26 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 8,226 228,297 SH   SOLE 7 228,297 0 0
DARLING INGREDIENTS INC COM 237266101 34,338 953,030 SH   SOLE 18 953,030 0 0
DARLING INGREDIENTS INC COM 237266101 11,002 305,366 SH   SOLE 19 305,366 0 0
DARLING INGREDIENTS INC COM 237266101 373,663 10,370,892 SH   SOLE 21 10,370,892 0 0
DARLING INGREDIENTS INC COM 237266101 191,018 5,301,633 SH   SOLE 22 5,154,652 0 146,981
DARLING INGREDIENTS INC COM 237266101 165,098 4,582,225 SH   SOLE 25 4,582,225 0 0
DARLING INGREDIENTS INC COM 237266101 1,661 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 894 24,807 SH   SOLE 28 24,807 0 0
DARLING INGREDIENTS INC COM 237266101 3,565 98,935 SH   SOLE 30 98,935 0 0
DARLING INGREDIENTS INC COM 237266101 138 3,831 SH   SOLE 31 0 0 3,831
DARLING INGREDIENTS INC COM 237266101 1,016 28,190 SH   SOLE 34 28,190 0 0
DARLING INGREDIENTS INC COM 237266101 435 12,070 SH   SOLE 36 12,070 0 0
DARLING INGREDIENTS INC COM 237266101 648 17,987 SH   SOLE 40 17,987 0 0
DASEKE INC COM 23753F107 90 16,717 SH   SOLE 2 2,863 0 13,854
DASEKE INC COM 23753F107 4 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 940 175,056 SH   SOLE 18 175,056 0 0
DASEKE INC COM 23753F107 466 86,829 SH   SOLE 19 86,829 0 0
DASEKE INC COM 23753F107 8,253 1,536,875 SH   SOLE 21 1,536,875 0 0
DASEKE INC COM 23753F107 7,961 1,482,531 SH   SOLE 22 1,467,812 0 14,719
DATA I O CORP COM 237690102 22 6,904 SH   SOLE 21 6,904 0 0
DATA I O CORP COM 237690102 54 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 33,022 323,238 SH   SOLE 2 10,912 0 312,326
DATADOG INC CL A COM 23804L103 5,543 54,260 SH   SOLE 4 50,121 0 4,139
DATADOG INC CL A COM 23804L103 1,072 10,493 SH   SOLE 7 10,493 0 0
DATADOG INC CL A COM 23804L103 28 271 SH   SOLE 13 271 0 0
DATADOG INC CL A COM 23804L103 1,115 10,912 SH   SOLE 15 10,912 0 0
DATADOG INC CL A COM 23804L103 13,789 134,971 SH   SOLE 18 124,359 0 10,612
DATADOG INC CL A COM 23804L103 3,173 31,058 SH   SOLE 19 31,058 0 0
DATADOG INC CL A COM 23804L103 258,489 2,530,239 SH   SOLE 21 2,530,239 0 0
DATADOG INC CL A COM 23804L103 410,834 4,021,481 SH   SOLE 22 3,814,079 0 207,402
DATADOG INC CL A COM 23804L103 9,447 92,476 SH   SOLE 23 92,476 0 0
DATADOG INC CL A COM 23804L103 15,225 149,027 SH   SOLE 25 149,027 0 0
DATADOG INC CL A COM 23804L103 49,228 481,872 SH   SOLE 26 114,038 0 367,834
DATADOG INC CL A COM 23804L103 2,618 25,623 SH   SOLE 28 18,078 0 7,545
DATADOG INC CL A COM 23804L103 2,869 28,084 SH   SOLE 29 326 0 27,758
DATADOG INC CL A COM 23804L103 20,866 204,247 SH   SOLE 30 204,247 0 0
DATADOG INC CL A COM 23804L103 2,366 23,157 SH   SOLE 31 19,049 0 4,108
DATADOG INC CL A COM 23804L103 578 5,662 SH   SOLE 34 5,662 0 0
DATADOG INC CL A COM 23804L103 8,927 87,385 SH   SOLE 36 87,385 0 0
DATADOG INC CL A COM 23804L103 245 2,400 SH   SOLE 40 2,400 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 616 40,627 SH   SOLE 2 14,419 0 26,208
DAVE & BUSTERS ENTMT INC COM 238337109 3 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 14 916 SH   SOLE 7 916 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,143 207,308 SH   SOLE 18 207,308 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,843 121,595 SH   SOLE 19 121,595 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 74,419 4,908,915 SH   SOLE 21 4,908,915 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 20,180 1,331,133 SH   SOLE 22 1,297,501 0 33,632
DAVE & BUSTERS ENTMT INC COM 238337109 199 13,102 SH   SOLE 26 9,580 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 71 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,054 69,530 SH   SOLE 30 69,530 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 65 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 19,271 225,001 SH   SOLE 2 33,656 0 191,345
DAVITA INC COM 23918K108 4,211 49,171 SH   SOLE 4 46,565 0 2,606
DAVITA INC COM 23918K108 9,695 113,196 SH   SOLE 7 77,072 0 36,124
DAVITA INC COM 23918K108 16 189 SH   SOLE 13 189 0 0
DAVITA INC COM 23918K108 857 10,002 SH   SOLE 15 10,002 0 0
DAVITA INC COM 23918K108 13,388 156,316 SH   SOLE 18 143,102 0 13,214
DAVITA INC COM 23918K108 2,131 24,876 SH   SOLE 19 24,876 0 0
DAVITA INC COM 23918K108 195,871 2,286,882 SH   SOLE 21 2,286,882 0 0
DAVITA INC COM 23918K108 168,890 1,971,858 SH   SOLE 22 1,795,695 0 176,163
DAVITA INC COM 23918K108 5,187 60,558 SH   SOLE 23 60,558 0 0
DAVITA INC COM 23918K108 9,517 111,110 SH   SOLE 25 111,110 0 0
DAVITA INC COM 23918K108 53,017 618,996 SH   SOLE 26 107,919 0 511,077
DAVITA INC COM 23918K108 1,376 16,065 SH   SOLE 28 10,907 0 5,158
DAVITA INC COM 23918K108 1,565 18,273 SH   SOLE 29 291 0 17,982
DAVITA INC COM 23918K108 52,534 613,361 SH   SOLE 30 484,097 0 129,264
DAVITA INC COM 23918K108 2,107 24,603 SH   SOLE 31 9,915 0 14,688
DAVITA INC COM 23918K108 382 4,456 SH   SOLE 34 4,456 0 0
DAVITA INC COM 23918K108 5,396 62,996 SH   SOLE 36 62,996 0 0
DAVITA INC COM 23918K108 165 1,922 SH   SOLE 40 1,922 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 10 5,465 SH   SOLE 18 5,465 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 196 111,315 SH   SOLE 21 111,315 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,494 848,888 SH   SOLE 22 848,888 0 0
DBX ETF TR XTRACK USD HIGH 233051432 79,123 1,644,970 SH   OTR 2 0 0 1,644,970
DBX ETF TR XTRACK MSCI EAFE 233051200 1 32 SH   SOLE 17 0 0 32
DBX ETF TR XTKR MSCI EMRG 233051226 3 95 SH   SOLE 17 0 0 95
DBX ETF TR XTRACK USD HIGH 233051432 4 89 SH   SOLE 17 0 0 89
DBX ETF TR XTRACK USD HIGH 233051432 96,200 2,000,000 SH   SOLE 19 2,000,000 0 0
DBX ETF TR XTRACK RUSS 1000 233051481 1 39 SH   SOLE 17 0 0 39
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,273 24,822 SH   SOLE 2 13,008 0 11,814
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 34 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7,488 145,960 SH   SOLE 18 139,268 0 6,692
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10,522 205,100 SH   SOLE 19 205,100 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 88,206 1,719,413 SH   SOLE 21 1,719,413 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 55,786 1,087,453 SH   SOLE 22 1,058,724 0 28,729
DECIPHERA PHARMACEUTICALS IN COM 24344T101 304 5,918 SH   SOLE 23 5,918 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,780 34,697 SH   SOLE 26 8,961 0 25,736
DECIPHERA PHARMACEUTICALS IN COM 24344T101 270 5,267 SH   SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,323 25,787 SH   SOLE 30 25,787 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 30 593 SH   SOLE 34 593 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 191 3,718 SH   SOLE 40 3,718 0 0
DECKERS OUTDOOR CORP COM 243537107 10,590 48,134 SH   SOLE 2 36,147 0 11,987
DECKERS OUTDOOR CORP COM 243537107 420 1,908 SH   SOLE 4 1,908 0 0
DECKERS OUTDOOR CORP COM 243537107 253 1,149 SH   SOLE 7 1,149 0 0
DECKERS OUTDOOR CORP COM 243537107 37,831 171,952 SH   SOLE 18 166,382 0 5,570
DECKERS OUTDOOR CORP COM 243537107 21,851 99,318 SH   SOLE 19 99,318 0 0
DECKERS OUTDOOR CORP COM 243537107 409,217 1,859,994 SH   SOLE 21 1,859,994 0 0
DECKERS OUTDOOR CORP COM 243537107 215,993 981,744 SH   SOLE 22 940,638 0 41,106
DECKERS OUTDOOR CORP COM 243537107 2,154 9,791 SH   SOLE 23 9,791 0 0
DECKERS OUTDOOR CORP COM 243537107 376 1,711 SH   SOLE 25 1,711 0 0
DECKERS OUTDOOR CORP COM 243537107 7,129 32,401 SH   SOLE 26 6,922 0 25,479
DECKERS OUTDOOR CORP COM 243537107 859 3,905 SH   SOLE 28 3,905 0 0
DECKERS OUTDOOR CORP COM 243537107 807 3,666 SH   SOLE 29 3,666 0 0
DECKERS OUTDOOR CORP COM 243537107 2,655 12,067 SH   SOLE 30 12,067 0 0
DECKERS OUTDOOR CORP COM 243537107 1,158 5,263 SH   SOLE 31 5,124 0 139
DECKERS OUTDOOR CORP COM 243537107 629 2,859 SH   SOLE 34 2,859 0 0
DECKERS OUTDOOR CORP COM 243537107 396 1,801 SH   SOLE 36 1,801 0 0
DECKERS OUTDOOR CORP COM 243537107 633 2,878 SH   SOLE 40 2,878 0 0
DEERE & CO COM 244199105 178,233 804,192 SH   SOLE 2 179,790 0 624,402
DEERE & CO COM 244199105 33,626 151,722 SH   SOLE 4 142,433 0 9,289
DEERE & CO COM 244199105 77,168 348,184 SH   SOLE 7 338,632 0 9,552
DEERE & CO COM 244199105 9,572 43,188 SH   SOLE 13 43,188 0 0
DEERE & CO COM 244199105 8,261 37,275 SH   SOLE 15 37,275 0 0
DEERE & CO COM 244199105 9 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 338,046 1,525,270 SH   SOLE 18 1,418,769 0 106,501
DEERE & CO COM 244199105 58,015 261,763 SH   SOLE 19 261,763 0 0
DEERE & CO COM 244199105 1,162,468 5,245,085 SH   SOLE 21 5,245,085 0 0
DEERE & CO COM 244199105 1,651,358 7,450,970 SH   SOLE 22 6,683,302 0 767,668
DEERE & CO COM 244199105 50,996 230,093 SH   SOLE 23 230,093 0 0
DEERE & CO COM 244199105 79,439 358,431 SH   SOLE 25 358,431 0 0
DEERE & CO COM 244199105 319,751 1,442,723 SH   SOLE 26 202,995 0 1,239,728
DEERE & CO COM 244199105 13,029 58,785 SH   SOLE 28 41,313 0 17,472
DEERE & CO COM 244199105 25,688 115,904 SH   SOLE 29 2,702 0 113,202
DEERE & CO COM 244199105 301,470 1,360,241 SH   SOLE 30 1,360,241 0 0
DEERE & CO COM 244199105 15,969 72,053 SH   SOLE 31 45,855 0 26,198
DEERE & CO COM 244199105 7,339 33,116 SH   SOLE 34 33,116 0 0
DEERE & CO COM 244199105 50,646 228,514 SH   SOLE 36 228,514 0 0
DEERE & CO COM 244199105 1,453 6,558 SH   SOLE 40 6,558 0 0
DEERFIELD HEALTHCARE TECH AC UNIT 07/16/2025 244413209 313 29,440 SH   SOLE 18 29,440 0 0
DEERFIELD HEALTHCARE TECH AC UNIT 07/16/2025 244413209 8,315 782,207 SH   SOLE 19 782,207 0 0
DEERFIELD HEALTHCARE TECH AC UNIT 07/16/2025 244413209 103 9,653 SH   SOLE 20 9,653 0 0
DEERFIELD HEALTHCARE TECH AC UNIT 07/16/2025 244413209 4,557 428,700 SH   SOLE 34 428,700 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 235 28,635 SH   SOLE 2 1,875 0 26,760
DEL TACO RESTAURANTS INC NEW COM 245496104 6 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 929 113,299 SH   SOLE 18 113,299 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 501 61,082 SH   SOLE 19 61,082 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 8,368 1,020,502 SH   SOLE 21 1,020,502 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 8,082 985,629 SH   SOLE 22 974,771 0 10,858
DELEK US HLDGS INC NEW COM 24665A103 1,753 157,470 SH   SOLE 2 46,302 0 111,168
DELEK US HLDGS INC NEW COM 24665A103 3 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 31 2,784 SH   SOLE 7 2,784 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,121 280,437 SH   SOLE 18 235,441 0 44,996
DELEK US HLDGS INC NEW COM 24665A103 11,343 1,019,135 SH   SOLE 19 1,019,135 0 0
DELEK US HLDGS INC NEW COM 24665A103 23,254 2,089,271 SH   SOLE 21 2,089,271 0 0
DELEK US HLDGS INC NEW COM 24665A103 33,607 3,019,511 SH   SOLE 22 2,958,484 0 61,027
DELEK US HLDGS INC NEW COM 24665A103 908 81,602 SH   SOLE 23 81,602 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,782 339,784 SH   SOLE 26 18,693 0 321,091
DELEK US HLDGS INC NEW COM 24665A103 112 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 315 28,327 SH   SOLE 30 28,327 0 0
DELEK US HLDGS INC NEW COM 24665A103 32 2,840 SH   SOLE 31 0 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 178 16,017 SH   SOLE 34 16,017 0 0
DELEK US HLDGS INC NEW COM 24665A103 65 5,821 SH   SOLE 36 5,821 0 0
DELEK US HLDGS INC NEW COM 24665A103 82 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 39,114 577,836 SH   SOLE 2 49,239 0 528,597
DELL TECHNOLOGIES INC CL C 24703L202 8,659 127,927 SH   SOLE 4 120,388 0 7,539
DELL TECHNOLOGIES INC CL C 24703L202 1,673 24,722 SH   SOLE 7 24,722 0 0
DELL TECHNOLOGIES INC CL C 24703L202 54 798 SH   SOLE 13 798 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,681 24,837 SH   SOLE 15 24,837 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 17,991 265,786 SH   SOLE 18 246,265 0 19,521
DELL TECHNOLOGIES INC CL C 24703L202 63,143 932,823 SH   SOLE 19 932,823 0 0
DELL TECHNOLOGIES INC CL C 24703L202 184,111 2,719,915 SH   SOLE 21 2,719,915 0 0
DELL TECHNOLOGIES INC CL C 24703L202 394,333 5,825,567 SH   SOLE 22 5,462,860 0 362,707
DELL TECHNOLOGIES INC CL C 24703L202 10,981 162,226 SH   SOLE 23 162,226 0 0
DELL TECHNOLOGIES INC CL C 24703L202 18,533 273,790 SH   SOLE 25 273,790 0 0
DELL TECHNOLOGIES INC CL C 24703L202 77,632 1,146,881 SH   SOLE 26 222,950 0 923,931
DELL TECHNOLOGIES INC CL C 24703L202 3,167 46,784 SH   SOLE 28 32,989 0 13,795
DELL TECHNOLOGIES INC CL C 24703L202 45 670 SH   SOLE 29 670 0 0
DELL TECHNOLOGIES INC CL C 24703L202 30,852 455,780 SH   SOLE 30 443,811 0 11,969
DELL TECHNOLOGIES INC CL C 24703L202 3,614 53,395 SH   SOLE 31 28,937 0 24,458
DELL TECHNOLOGIES INC CL C 24703L202 30,005 443,276 SH   SOLE 34 443,276 0 0
DELL TECHNOLOGIES INC CL C 24703L202 12,513 184,864 SH   SOLE 36 184,864 0 0
DELL TECHNOLOGIES INC CL C 24703L202 298 4,409 SH   SOLE 40 4,409 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 47 700 SH Put SOLE 2 700 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 7,378 109,000 SH Put SOLE 19 109,000 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 81 1,200 SH Put SOLE 22 1,200 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 954 14,100 SH Put SOLE 34 14,100 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 974 58,286 SH   SOLE 2 58,286 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 6 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 30 1,782 SH   SOLE 7 1,782 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 3,196 191,247 SH   SOLE 18 191,247 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 48,911 2,927,072 SH   SOLE 21 2,927,072 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 30,919 1,850,347 SH   SOLE 22 1,807,366 0 42,981
DELPHI TECHNOLOGIES PL SHS G2709G107 32 1,886 SH   SOLE 25 1,886 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 410 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PL SHS G2709G107 178 10,656 SH   SOLE 28 10,656 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 1,226 73,398 SH   SOLE 30 73,398 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 108 6,478 SH   SOLE 31 0 0 6,478
DELPHI TECHNOLOGIES PL SHS G2709G107 215 12,860 SH   SOLE 36 12,860 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 167 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 42,138 1,377,953 SH   SOLE 2 153,518 0 1,224,435
DELTA AIR LINES INC DEL COM NEW 247361702 2,332 76,249 SH   SOLE 4 71,622 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 18,363 600,504 SH   SOLE 7 517,449 0 83,055
DELTA AIR LINES INC DEL COM NEW 247361702 9 287 SH   SOLE 13 287 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 888 29,044 SH   SOLE 15 29,044 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2 81 SH   SOLE 17 0 0 81
DELTA AIR LINES INC DEL COM NEW 247361702 35,802 1,170,749 SH   SOLE 18 1,089,583 0 81,166
DELTA AIR LINES INC DEL COM NEW 247361702 21,052 688,423 SH   SOLE 19 688,423 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 423,568 13,851,143 SH   SOLE 21 13,851,143 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 440,310 14,398,631 SH   SOLE 22 13,277,372 0 1,121,259
DELTA AIR LINES INC DEL COM NEW 247361702 3,515 114,939 SH   SOLE 23 114,939 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,464 178,665 SH   SOLE 25 178,665 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 40,307 1,318,071 SH   SOLE 26 262,959 0 1,055,112
DELTA AIR LINES INC DEL COM NEW 247361702 1,016 33,235 SH   SOLE 28 21,833 0 11,402
DELTA AIR LINES INC DEL COM NEW 247361702 47 1,553 SH   SOLE 29 1,553 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 46,854 1,532,189 SH   SOLE 30 1,513,094 0 19,095
DELTA AIR LINES INC DEL COM NEW 247361702 1,368 44,740 SH   SOLE 31 27,159 0 17,581
DELTA AIR LINES INC DEL COM NEW 247361702 3,672 120,089 SH   SOLE 34 120,089 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,319 141,240 SH   SOLE 36 141,240 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 111 3,621 SH   SOLE 40 3,621 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 46 1,500 SH Put SOLE 2 1,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 9,786 320,000 SH Put SOLE 19 320,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 61 2,000 SH Put SOLE 22 2,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 2,339 76,500 SH Put SOLE 34 76,500 0 0
DELTA APPAREL INC COM 247368103 19 1,345 SH   SOLE 18 1,345 0 0
DELTA APPAREL INC COM 247368103 310 21,741 SH   SOLE 21 21,741 0 0
DELTA APPAREL INC COM 247368103 2,299 161,308 SH   SOLE 22 161,308 0 0
DELUXE CORP COM 248019101 1,265 49,177 SH   SOLE 2 14,010 0 35,167
DELUXE CORP COM 248019101 7 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 32 1,249 SH   SOLE 7 1,249 0 0
DELUXE CORP COM 248019101 5,072 197,120 SH   SOLE 18 197,120 0 0
DELUXE CORP COM 248019101 2,007 78,012 SH   SOLE 19 78,012 0 0
DELUXE CORP COM 248019101 114,373 4,445,134 SH   SOLE 21 4,445,134 0 0
DELUXE CORP COM 248019101 30,750 1,195,092 SH   SOLE 22 1,157,085 0 38,007
DELUXE CORP COM 248019101 564 21,928 SH   SOLE 26 15,352 0 6,576
DELUXE CORP COM 248019101 160 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 1,731 67,262 SH   SOLE 30 67,262 0 0
DELUXE CORP COM 248019101 16 627 SH   SOLE 31 0 0 627
DELUXE CORP COM 248019101 91 3,548 SH   SOLE 36 3,548 0 0
DELUXE CORP COM 248019101 128 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,621 45,252 SH   SOLE 2 24,886 0 20,366
DENALI THERAPEUTICS INC COM 24823R105 12 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 41 1,154 SH   SOLE 7 1,154 0 0
DENALI THERAPEUTICS INC COM 24823R105 8,733 243,744 SH   SOLE 18 234,991 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 6,102 170,295 SH   SOLE 19 170,295 0 0
DENALI THERAPEUTICS INC COM 24823R105 107,209 2,992,156 SH   SOLE 21 2,992,156 0 0
DENALI THERAPEUTICS INC COM 24823R105 74,923 2,091,068 SH   SOLE 22 2,022,507 0 68,561
DENALI THERAPEUTICS INC COM 24823R105 167 4,650 SH   SOLE 23 4,650 0 0
DENALI THERAPEUTICS INC COM 24823R105 30 844 SH   SOLE 25 844 0 0
DENALI THERAPEUTICS INC COM 24823R105 2,143 59,798 SH   SOLE 26 21,467 0 38,331
DENALI THERAPEUTICS INC COM 24823R105 481 13,426 SH   SOLE 28 13,426 0 0
DENALI THERAPEUTICS INC COM 24823R105 16,148 450,687 SH   SOLE 30 450,687 0 0
DENALI THERAPEUTICS INC COM 24823R105 56 1,564 SH   SOLE 34 1,564 0 0
DENALI THERAPEUTICS INC COM 24823R105 75 2,097 SH   SOLE 36 2,097 0 0
DENALI THERAPEUTICS INC COM 24823R105 295 8,234 SH   SOLE 40 8,234 0 0
DENNYS CORP COM 24869P104 900 90,037 SH   SOLE 2 29,828 0 60,209
DENNYS CORP COM 24869P104 2 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 9 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 2,555 255,456 SH   SOLE 18 225,601 0 29,855
DENNYS CORP COM 24869P104 5,778 577,766 SH   SOLE 19 577,766 0 0
DENNYS CORP COM 24869P104 19,175 1,917,460 SH   SOLE 21 1,917,460 0 0
DENNYS CORP COM 24869P104 24,971 2,497,051 SH   SOLE 22 2,441,910 0 55,141
DENNYS CORP COM 24869P104 514 51,356 SH   SOLE 23 51,356 0 0
DENNYS CORP COM 24869P104 2,207 220,730 SH   SOLE 26 22,809 0 197,921
DENNYS CORP COM 24869P104 69 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 227 22,698 SH   SOLE 30 22,698 0 0
DENNYS CORP COM 24869P104 150 15,008 SH   SOLE 34 15,008 0 0
DENNYS CORP COM 24869P104 65 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 26,367 602,954 SH   SOLE 2 115,533 0 487,421
DENTSPLY SIRONA INC COM 24906P109 4,578 104,687 SH   SOLE 4 97,671 0 7,016
DENTSPLY SIRONA INC COM 24906P109 10,042 229,625 SH   SOLE 7 193,853 0 35,772
DENTSPLY SIRONA INC COM 24906P109 278 6,367 SH   SOLE 13 6,367 0 0
DENTSPLY SIRONA INC COM 24906P109 1,219 27,865 SH   SOLE 15 27,865 0 0
DENTSPLY SIRONA INC COM 24906P109 41,942 959,107 SH   SOLE 18 924,616 0 34,491
DENTSPLY SIRONA INC COM 24906P109 27,857 637,034 SH   SOLE 19 637,034 0 0
DENTSPLY SIRONA INC COM 24906P109 242,984 5,556,451 SH   SOLE 21 5,556,451 0 0
DENTSPLY SIRONA INC COM 24906P109 228,991 5,236,478 SH   SOLE 22 4,778,919 0 457,559
DENTSPLY SIRONA INC COM 24906P109 7,365 168,411 SH   SOLE 23 168,411 0 0
DENTSPLY SIRONA INC COM 24906P109 14,588 333,586 SH   SOLE 25 333,586 0 0
DENTSPLY SIRONA INC COM 24906P109 51,388 1,175,123 SH   SOLE 26 201,220 0 973,903
DENTSPLY SIRONA INC COM 24906P109 1,868 42,724 SH   SOLE 28 29,997 0 12,727
DENTSPLY SIRONA INC COM 24906P109 2,036 46,547 SH   SOLE 29 342 0 46,205
DENTSPLY SIRONA INC COM 24906P109 46,944 1,073,500 SH   SOLE 30 1,059,464 0 14,036
DENTSPLY SIRONA INC COM 24906P109 2,948 67,413 SH   SOLE 31 28,318 0 39,095
DENTSPLY SIRONA INC COM 24906P109 6,202 141,815 SH   SOLE 34 141,815 0 0
DENTSPLY SIRONA INC COM 24906P109 5,339 122,082 SH   SOLE 36 122,082 0 0
DENTSPLY SIRONA INC COM 24906P109 200 4,575 SH   SOLE 40 4,575 0 0
DERMTECH INC COM 24984K105 35 2,933 SH   SOLE 2 432 0 2,501
DERMTECH INC COM 24984K105 401 33,567 SH   SOLE 18 33,567 0 0
DERMTECH INC COM 24984K105 181 15,106 SH   SOLE 19 15,106 0 0
DERMTECH INC COM 24984K105 3,110 260,238 SH   SOLE 21 260,238 0 0
DERMTECH INC COM 24984K105 1,382 115,646 SH   SOLE 22 113,781 0 1,865
DESCARTES SYS GROUP INC COM 249906108 16,281 285,735 SH   SOLE 21 285,735 0 0
DESIGNER BRANDS INC CL A 250565108 623 114,791 SH   SOLE 2 32,717 0 82,074
DESIGNER BRANDS INC CL A 250565108 2 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 14 2,621 SH   SOLE 7 2,621 0 0
DESIGNER BRANDS INC CL A 250565108 1,742 320,835 SH   SOLE 18 290,393 0 30,442
DESIGNER BRANDS INC CL A 250565108 3,275 603,139 SH   SOLE 19 603,139 0 0
DESIGNER BRANDS INC CL A 250565108 34,842 6,416,584 SH   SOLE 21 6,416,584 0 0
DESIGNER BRANDS INC CL A 250565108 14,401 2,652,183 SH   SOLE 22 2,592,201 0 59,982
DESIGNER BRANDS INC CL A 250565108 252 46,323 SH   SOLE 23 46,323 0 0
DESIGNER BRANDS INC CL A 250565108 1,374 252,975 SH   SOLE 26 20,073 0 232,902
DESIGNER BRANDS INC CL A 250565108 44 8,113 SH   SOLE 28 8,113 0 0
DESIGNER BRANDS INC CL A 250565108 493 90,796 SH   SOLE 30 90,796 0 0
DESIGNER BRANDS INC CL A 250565108 22 4,086 SH   SOLE 31 0 0 4,086
DESIGNER BRANDS INC CL A 250565108 83 15,312 SH   SOLE 34 15,312 0 0
DESIGNER BRANDS INC CL A 250565108 11 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 32 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 11 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 2,952 464,100 SH   SOLE 21 464,100 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,924 302,524 SH   SOLE 22 302,524 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,058 166,408 SH   SOLE 30 166,408 0 0
DESTINATION XL GROUP INC COM 25065K104 9 35,803 SH   SOLE 21 35,803 0 0
DESTINATION XL GROUP INC COM 25065K104 224 870,506 SH   SOLE 22 870,506 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 1 129 SH   SOLE 18 129 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 87 10,327 SH   SOLE 22 10,327 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,477 1,213,161 SH   SOLE 2 476,680 0 736,481
DEVON ENERGY CORP NEW COM 25179M103 29 3,016 SH   SOLE 4 3,016 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,993 316,376 SH   SOLE 7 295,949 0 20,427
DEVON ENERGY CORP NEW COM 25179M103 57 6,025 SH   SOLE 15 6,025 0 0
DEVON ENERGY CORP NEW COM 25179M103 6,404 676,952 SH   SOLE 18 627,749 0 49,203
DEVON ENERGY CORP NEW COM 25179M103 1,284 135,713 SH   SOLE 19 135,713 0 0
DEVON ENERGY CORP NEW COM 25179M103 86,563 9,150,430 SH   SOLE 21 9,150,430 0 0
DEVON ENERGY CORP NEW COM 25179M103 115,264 12,184,358 SH   SOLE 22 11,280,358 0 904,000
DEVON ENERGY CORP NEW COM 25179M103 105 11,104 SH   SOLE 23 11,104 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,283 452,768 SH   SOLE 26 102,619 0 350,149
DEVON ENERGY CORP NEW COM 25179M103 501 52,927 SH   SOLE 28 52,927 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,077 1,170,958 SH   SOLE 30 1,170,958 0 0
DEVON ENERGY CORP NEW COM 25179M103 636 67,207 SH   SOLE 31 7,391 0 59,816
DEVON ENERGY CORP NEW COM 25179M103 858 90,741 SH   SOLE 36 90,741 0 0
DEVON ENERGY CORP NEW COM 25179M103 386 40,851 SH   SOLE 40 40,851 0 0
DEXCOM INC COM 252131107 99,672 241,787 SH   SOLE 2 46,381 0 195,406
DEXCOM INC COM 252131107 18,691 45,342 SH   SOLE 4 42,465 0 2,877
DEXCOM INC COM 252131107 37,130 90,072 SH   SOLE 7 87,222 0 2,850
DEXCOM INC COM 252131107 2,881 6,990 SH   SOLE 13 6,990 0 0
DEXCOM INC COM 252131107 3,906 9,476 SH   SOLE 15 9,476 0 0
DEXCOM INC COM 252131107 80,774 195,944 SH   SOLE 18 174,811 0 21,133
DEXCOM INC COM 252131107 128,918 312,732 SH   SOLE 19 312,732 0 0
DEXCOM INC COM 252131107 1,136,697 2,757,435 SH   SOLE 21 2,757,435 0 0
DEXCOM INC COM 252131107 948,604 2,301,152 SH   SOLE 22 2,068,557 0 232,595
DEXCOM INC COM 252131107 27,635 67,038 SH   SOLE 23 67,038 0 0
DEXCOM INC COM 252131107 44,403 107,715 SH   SOLE 25 107,715 0 0
DEXCOM INC COM 252131107 184,316 447,120 SH   SOLE 26 65,359 0 381,761
DEXCOM INC COM 252131107 7,443 18,055 SH   SOLE 28 12,777 0 5,278
DEXCOM INC COM 252131107 10,663 25,866 SH   SOLE 29 1,030 0 24,836
DEXCOM INC COM 252131107 211,389 512,794 SH   SOLE 30 497,607 0 15,187
DEXCOM INC COM 252131107 12,556 30,459 SH   SOLE 31 15,030 0 15,429
DEXCOM INC COM 252131107 7,843 19,025 SH   SOLE 32 19,025 0 0
DEXCOM INC COM 252131107 5,854 14,201 SH   SOLE 34 14,201 0 0
DEXCOM INC COM 252131107 24,074 58,399 SH   SOLE 36 58,399 0 0
DEXCOM INC COM 252131107 824 2,000 SH   SOLE 40 2,000 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 6,884 2,725,000 PRN   SOLE 21 2,725,000 0 0
DHI GROUP INC COM 23331S100 93 41,304 SH   SOLE 2 2,121 0 39,183
DHI GROUP INC COM 23331S100 424 187,589 SH   SOLE 18 187,589 0 0
DHI GROUP INC COM 23331S100 221 97,997 SH   SOLE 19 97,997 0 0
DHI GROUP INC COM 23331S100 3,645 1,612,907 SH   SOLE 21 1,612,907 0 0
DHI GROUP INC COM 23331S100 2,724 1,205,306 SH   SOLE 22 1,188,351 0 16,955
DHT HOLDINGS INC SHS NEW Y2065G121 615 119,156 SH   SOLE 2 9,702 0 109,454
DHT HOLDINGS INC SHS NEW Y2065G121 10 2,032 SH   SOLE 7 2,032 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,141 415,011 SH   SOLE 18 415,011 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,564 303,030 SH   SOLE 19 303,030 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 17,157 3,325,084 SH   SOLE 21 3,325,084 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 7,594 1,471,759 SH   SOLE 22 1,430,834 0 40,925
DHT HOLDINGS INC SHS NEW Y2065G121 88 17,096 SH   SOLE 23 17,096 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 226 43,844 SH   SOLE 26 0 0 43,844
DIAGEO PLC SPON ADR NEW 25243Q205 21 156 SH   SOLE 17 0 0 156
DIAGEO PLC SPON ADR NEW 25243Q205 47,340 343,890 SH   SOLE 18 342,974 0 916
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 17 4,102 SH   SOLE 18 4,102 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 168 39,671 SH   SOLE 21 39,671 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 401 3,177 SH   SOLE 2 992 0 2,185
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 6 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,541 12,199 SH   SOLE 18 12,199 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 757 5,989 SH   SOLE 19 5,989 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 14,578 115,405 SH   SOLE 21 115,405 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 14,403 114,022 SH   SOLE 22 111,322 0 2,700
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 69 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 59 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 358 2,831 SH   SOLE 30 2,831 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 63 499 SH   SOLE 40 499 0 0
DIAMOND S SHIPPING INC COM Y20676105 205 29,888 SH   SOLE 2 9,183 0 20,705
DIAMOND S SHIPPING INC COM Y20676105 4 541 SH   SOLE 7 541 0 0
DIAMOND S SHIPPING INC COM Y20676105 748 108,862 SH   SOLE 18 108,862 0 0
DIAMOND S SHIPPING INC COM Y20676105 358 52,120 SH   SOLE 19 52,120 0 0
DIAMOND S SHIPPING INC COM Y20676105 6,393 930,496 SH   SOLE 21 930,496 0 0
DIAMOND S SHIPPING INC COM Y20676105 5,125 746,057 SH   SOLE 22 698,392 0 47,665
DIAMOND S SHIPPING INC COM Y20676105 35 5,045 SH   SOLE 28 5,045 0 0
DIAMOND S SHIPPING INC COM Y20676105 25 3,701 SH   SOLE 30 3,701 0 0
DIAMOND S SHIPPING INC COM Y20676105 24 3,445 SH   SOLE 40 3,445 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,004 398,551 SH   SOLE 2 39,578 0 358,973
DIAMONDBACK ENERGY INC COM 25278X109 2,002 66,476 SH   SOLE 4 61,011 0 5,465
DIAMONDBACK ENERGY INC COM 25278X109 4,108 136,383 SH   SOLE 7 132,008 0 4,375
DIAMONDBACK ENERGY INC COM 25278X109 14 473 SH   SOLE 13 473 0 0
DIAMONDBACK ENERGY INC COM 25278X109 536 17,788 SH   SOLE 15 17,788 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,038 300,055 SH   SOLE 18 275,065 0 24,990
DIAMONDBACK ENERGY INC COM 25278X109 1,760 58,424 SH   SOLE 19 58,424 0 0
DIAMONDBACK ENERGY INC COM 25278X109 121,491 4,033,563 SH   SOLE 21 4,033,563 0 0
DIAMONDBACK ENERGY INC COM 25278X109 124,676 4,139,299 SH   SOLE 22 3,797,845 0 341,454
DIAMONDBACK ENERGY INC COM 25278X109 3,314 110,042 SH   SOLE 23 110,042 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,563 184,704 SH   SOLE 25 184,704 0 0
DIAMONDBACK ENERGY INC COM 25278X109 21,084 699,988 SH   SOLE 26 174,046 0 525,942
DIAMONDBACK ENERGY INC COM 25278X109 913 30,322 SH   SOLE 28 21,608 0 8,714
DIAMONDBACK ENERGY INC COM 25278X109 19 642 SH   SOLE 29 642 0 0
DIAMONDBACK ENERGY INC COM 25278X109 21,970 729,408 SH   SOLE 30 712,840 0 16,568
DIAMONDBACK ENERGY INC COM 25278X109 1,201 39,869 SH   SOLE 31 17,794 0 22,075
DIAMONDBACK ENERGY INC COM 25278X109 232 7,712 SH   SOLE 34 7,712 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,503 116,315 SH   SOLE 36 116,315 0 0
DIAMONDBACK ENERGY INC COM 25278X109 87 2,903 SH   SOLE 40 2,903 0 0
DIAMONDPEAK HLDGS COR COM CL A 25280H100 104,610 4,062,500 SH   SOLE 2 4,062,500 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,207 238,154 SH   SOLE 2 65,262 0 172,892
DIAMONDROCK HOSPITALITY CO COM 252784301 734 144,867 SH   SOLE 4 144,867 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,227 242,091 SH   SOLE 7 242,091 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,763 939,506 SH   SOLE 18 939,506 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,883 963,028 SH   SOLE 19 963,028 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 114,472 22,578,384 SH   SOLE 21 22,578,384 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 40,915 8,069,977 SH   SOLE 22 7,904,822 0 165,155
DIAMONDROCK HOSPITALITY CO COM 252784301 223 44,059 SH   SOLE 23 44,059 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,445 679,490 SH   SOLE 25 679,490 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,925 379,690 SH   SOLE 26 47,892 0 331,798
DIAMONDROCK HOSPITALITY CO COM 252784301 131 25,832 SH   SOLE 28 25,832 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 680 134,045 SH   SOLE 29 134,045 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 5,837 1,151,344 SH   SOLE 30 1,151,344 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 26 5,217 SH   SOLE 34 5,217 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 110 21,705 SH   SOLE 36 21,705 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 110 21,621 SH   SOLE 40 21,621 0 0
DIANA SHIPPING INC COM Y2066G104 38 27,083 SH   SOLE 22 27,083 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 743 41,277 SH   SOLE 2 20,602 0 20,675
DICERNA PHARMACEUTICALS INC COM 253031108 7 388 SH   SOLE 4 388 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 22 1,202 SH   SOLE 7 1,202 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 4,795 266,557 SH   SOLE 18 266,557 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 15,025 835,170 SH   SOLE 19 835,170 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 49,246 2,737,410 SH   SOLE 21 2,737,410 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 32,511 1,807,167 SH   SOLE 22 1,743,987 0 63,180
DICERNA PHARMACEUTICALS INC COM 253031108 17 956 SH   SOLE 23 956 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 22 1,201 SH   SOLE 25 1,201 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 771 42,846 SH   SOLE 26 31,067 0 11,779
DICERNA PHARMACEUTICALS INC COM 253031108 168 9,325 SH   SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 808 44,906 SH   SOLE 30 44,906 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 18 1,006 SH   SOLE 34 1,006 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 53 2,963 SH   SOLE 36 2,963 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 117 6,480 SH   SOLE 40 6,480 0 0
DICKS SPORTING GOODS INC COM 253393102 7,295 126,040 SH   SOLE 2 49,130 0 76,910
DICKS SPORTING GOODS INC COM 253393102 16 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 120 2,067 SH   SOLE 7 2,067 0 0
DICKS SPORTING GOODS INC COM 253393102 9,681 167,259 SH   SOLE 18 167,259 0 0
DICKS SPORTING GOODS INC COM 253393102 896 15,472 SH   SOLE 19 15,472 0 0
DICKS SPORTING GOODS INC COM 253393102 164,643 2,844,556 SH   SOLE 21 2,844,556 0 0
DICKS SPORTING GOODS INC COM 253393102 115,220 1,990,671 SH   SOLE 22 1,898,065 0 92,606
DICKS SPORTING GOODS INC COM 253393102 48 830 SH   SOLE 25 830 0 0
DICKS SPORTING GOODS INC COM 253393102 1,810 31,265 SH   SOLE 26 13,093 0 18,172
DICKS SPORTING GOODS INC COM 253393102 532 9,188 SH   SOLE 28 9,188 0 0
DICKS SPORTING GOODS INC COM 253393102 1,568 27,084 SH   SOLE 30 27,084 0 0
DICKS SPORTING GOODS INC COM 253393102 488 8,428 SH   SOLE 31 1,228 0 7,200
DICKS SPORTING GOODS INC COM 253393102 107 1,845 SH   SOLE 34 1,845 0 0
DICKS SPORTING GOODS INC COM 253393102 360 6,222 SH   SOLE 36 6,222 0 0
DICKS SPORTING GOODS INC COM 253393102 422 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 513 67,093 SH   SOLE 2 22,208 0 44,885
DIEBOLD NXDF INC COM 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 12 1,590 SH   SOLE 7 1,590 0 0
DIEBOLD NXDF INC COM 253651103 2,571 336,468 SH   SOLE 18 336,468 0 0
DIEBOLD NXDF INC COM 253651103 1,037 135,710 SH   SOLE 19 135,710 0 0
DIEBOLD NXDF INC COM 253651103 60,250 7,886,138 SH   SOLE 21 7,886,138 0 0
DIEBOLD NXDF INC COM 253651103 15,755 2,062,199 SH   SOLE 22 2,004,642 0 57,557
DIEBOLD NXDF INC COM 253651103 190 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 68 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 945 123,668 SH   SOLE 30 123,668 0 0
DIEBOLD NXDF INC COM 253651103 36 4,756 SH   SOLE 31 0 0 4,756
DIEBOLD NXDF INC COM 253651103 51 6,621 SH   SOLE 40 6,621 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 699 830,471 SH   SOLE 22 830,471 0 0
DIGI INTL INC COM 253798102 415 26,561 SH   SOLE 2 1,623 0 24,938
DIGI INTL INC COM 253798102 9 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 2,249 143,871 SH   SOLE 18 143,871 0 0
DIGI INTL INC COM 253798102 872 55,815 SH   SOLE 19 55,815 0 0
DIGI INTL INC COM 253798102 48,093 3,076,946 SH   SOLE 21 3,076,946 0 0
DIGI INTL INC COM 253798102 12,929 827,187 SH   SOLE 22 817,015 0 10,172
DIGI INTL INC COM 253798102 506 32,368 SH   SOLE 30 32,368 0 0
DIGIMARC CORP NEW COM 25381B101 100 4,490 SH   SOLE 2 704 0 3,786
DIGIMARC CORP NEW COM 25381B101 5 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,145 51,263 SH   SOLE 18 51,263 0 0
DIGIMARC CORP NEW COM 25381B101 516 23,087 SH   SOLE 19 23,087 0 0
DIGIMARC CORP NEW COM 25381B101 8,741 391,467 SH   SOLE 21 391,467 0 0
DIGIMARC CORP NEW COM 25381B101 7,724 345,909 SH   SOLE 22 341,513 0 4,396
DIGIRAD CORP COM NEW 253827703 3 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 4 1,462 SH   SOLE 22 1,462 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 554 259,025 SH   SOLE 22 259,025 0 0
DIGITAL RLTY TR INC COM 253868103 97,830 666,596 SH   SOLE 2 77,874 0 588,722
DIGITAL RLTY TR INC COM 253868103 64,496 439,466 SH   SOLE 4 431,109 0 8,357
DIGITAL RLTY TR INC COM 253868103 85,922 585,458 SH   SOLE 7 577,550 0 7,908
DIGITAL RLTY TR INC COM 253868103 109 743 SH   SOLE 13 743 0 0
DIGITAL RLTY TR INC COM 253868103 4,688 31,942 SH   SOLE 15 31,942 0 0
DIGITAL RLTY TR INC COM 253868103 96,659 658,620 SH   SOLE 18 616,087 0 42,533
DIGITAL RLTY TR INC COM 253868103 71,007 483,830 SH   SOLE 19 483,830 0 0
DIGITAL RLTY TR INC COM 253868103 1,177,670 8,024,460 SH   SOLE 21 8,024,460 0 0
DIGITAL RLTY TR INC COM 253868103 1,289,367 8,785,547 SH   SOLE 22 8,072,139 0 713,408
DIGITAL RLTY TR INC COM 253868103 32,394 220,727 SH   SOLE 23 220,727 0 0
DIGITAL RLTY TR INC COM 253868103 179,382 1,222,284 SH   SOLE 25 1,222,284 0 0
DIGITAL RLTY TR INC COM 253868103 197,180 1,343,551 SH   SOLE 26 178,094 0 1,165,457
DIGITAL RLTY TR INC COM 253868103 10,208 69,556 SH   SOLE 28 53,981 0 15,575
DIGITAL RLTY TR INC COM 253868103 23,854 162,537 SH   SOLE 29 162,537 0 0
DIGITAL RLTY TR INC COM 253868103 319,728 2,178,575 SH   SOLE 30 2,178,575 0 0
DIGITAL RLTY TR INC COM 253868103 7,188 48,981 SH   SOLE 31 34,399 0 14,582
DIGITAL RLTY TR INC COM 253868103 12,828 87,405 SH   SOLE 34 87,405 0 0
DIGITAL RLTY TR INC COM 253868103 25,142 171,311 SH   SOLE 36 171,311 0 0
DIGITAL RLTY TR INC COM 253868103 868 5,914 SH   SOLE 40 5,914 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,726 52,712 SH   SOLE 2 25,465 0 27,247
DIGITAL TURBINE INC COM NEW 25400W102 12 363 SH   SOLE 4 363 0 0
DIGITAL TURBINE INC COM NEW 25400W102 54 1,657 SH   SOLE 7 1,657 0 0
DIGITAL TURBINE INC COM NEW 25400W102 11,021 336,621 SH   SOLE 18 326,916 0 9,705
DIGITAL TURBINE INC COM NEW 25400W102 5,932 181,179 SH   SOLE 19 181,179 0 0
DIGITAL TURBINE INC COM NEW 25400W102 92,851 2,835,997 SH   SOLE 21 2,835,997 0 0
DIGITAL TURBINE INC COM NEW 25400W102 69,703 2,128,993 SH   SOLE 22 2,057,620 0 71,373
DIGITAL TURBINE INC COM NEW 25400W102 45 1,362 SH   SOLE 23 1,362 0 0
DIGITAL TURBINE INC COM NEW 25400W102 21 646 SH   SOLE 25 646 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,421 43,397 SH   SOLE 26 36,171 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102 419 12,796 SH   SOLE 28 12,796 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,154 35,238 SH   SOLE 30 35,238 0 0
DIGITAL TURBINE INC COM NEW 25400W102 52 1,587 SH   SOLE 36 1,587 0 0
DIGITAL TURBINE INC COM NEW 25400W102 312 9,527 SH   SOLE 40 9,527 0 0
DILLARDS INC CL A 254067101 349 9,562 SH   SOLE 2 2,742 0 6,820
DILLARDS INC CL A 254067101 4 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 6 161 SH   SOLE 7 161 0 0
DILLARDS INC CL A 254067101 1,130 30,954 SH   SOLE 18 30,954 0 0
DILLARDS INC CL A 254067101 2,692 73,721 SH   SOLE 19 73,721 0 0
DILLARDS INC CL A 254067101 8,946 244,956 SH   SOLE 21 244,956 0 0
DILLARDS INC CL A 254067101 11,455 313,651 SH   SOLE 22 305,817 0 7,834
DILLARDS INC CL A 254067101 178 4,877 SH   SOLE 23 4,877 0 0
DILLARDS INC CL A 254067101 1,158 31,704 SH   SOLE 26 1,635 0 30,069
DILLARDS INC CL A 254067101 65 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 231 6,315 SH   SOLE 30 6,315 0 0
DILLARDS INC CL A 254067101 29 800 SH   SOLE 31 0 0 800
DILLARDS INC CL A 254067101 106 2,895 SH   SOLE 34 2,895 0 0
DILLARDS INC CL A 254067101 36 973 SH   SOLE 36 973 0 0
DILLARDS INC CL A 254067101 42 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES INC COM 253922108 450 39,757 SH   SOLE 2 9,651 0 30,106
DIME CMNTY BANCSHARES INC COM 253922108 3 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES INC COM 253922108 5 465 SH   SOLE 7 465 0 0
DIME CMNTY BANCSHARES INC COM 253922108 1,622 143,407 SH   SOLE 18 143,407 0 0
DIME CMNTY BANCSHARES INC COM 253922108 617 54,580 SH   SOLE 19 54,580 0 0
DIME CMNTY BANCSHARES INC COM 253922108 35,493 3,138,186 SH   SOLE 21 3,138,186 0 0
DIME CMNTY BANCSHARES INC COM 253922108 11,560 1,022,088 SH   SOLE 22 996,831 0 25,257
DIME CMNTY BANCSHARES INC COM 253922108 225 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES INC COM 253922108 53 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES INC COM 253922108 526 46,524 SH   SOLE 30 46,524 0 0
DIME CMNTY BANCSHARES INC COM 253922108 39 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,473 26,978 SH   SOLE 2 7,958 0 19,020
DINE BRANDS GLOBAL INC COM 254423106 6 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 15 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,341 79,520 SH   SOLE 18 74,703 0 4,817
DINE BRANDS GLOBAL INC COM 254423106 7,276 133,285 SH   SOLE 19 133,285 0 0
DINE BRANDS GLOBAL INC COM 254423106 92,467 1,693,844 SH   SOLE 21 1,693,844 0 0
DINE BRANDS GLOBAL INC COM 254423106 33,819 619,506 SH   SOLE 22 605,893 0 13,613
DINE BRANDS GLOBAL INC COM 254423106 465 8,524 SH   SOLE 23 8,524 0 0
DINE BRANDS GLOBAL INC COM 254423106 22 405 SH   SOLE 25 405 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,448 44,842 SH   SOLE 26 6,726 0 38,116
DINE BRANDS GLOBAL INC COM 254423106 112 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,394 25,535 SH   SOLE 30 25,535 0 0
DINE BRANDS GLOBAL INC COM 254423106 224 4,097 SH   SOLE 34 4,097 0 0
DINE BRANDS GLOBAL INC COM 254423106 54 994 SH   SOLE 36 994 0 0
DINE BRANDS GLOBAL INC COM 254423106 100 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 2,601 46,071 SH   SOLE 2 14,170 0 31,901
DIODES INC COM 254543101 12 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 49 861 SH   SOLE 7 861 0 0
DIODES INC COM 254543101 11,218 198,717 SH   SOLE 18 198,717 0 0
DIODES INC COM 254543101 4,461 79,028 SH   SOLE 19 79,028 0 0
DIODES INC COM 254543101 251,842 4,461,329 SH   SOLE 21 4,461,329 0 0
DIODES INC COM 254543101 66,475 1,177,590 SH   SOLE 22 1,141,315 0 36,275
DIODES INC COM 254543101 599 10,618 SH   SOLE 26 7,267 0 3,351
DIODES INC COM 254543101 338 5,992 SH   SOLE 28 5,992 0 0
DIODES INC COM 254543101 13,313 235,833 SH   SOLE 30 235,833 0 0
DIODES INC COM 254543101 217 3,840 SH   SOLE 40 3,840 0 0
DISCOVER FINL SVCS COM 254709108 42,188 730,154 SH   SOLE 2 59,638 0 670,516
DISCOVER FINL SVCS COM 254709108 8,496 147,037 SH   SOLE 4 137,469 0 9,568
DISCOVER FINL SVCS COM 254709108 16,528 286,053 SH   SOLE 7 277,070 0 8,983
DISCOVER FINL SVCS COM 254709108 51 880 SH   SOLE 13 880 0 0
DISCOVER FINL SVCS COM 254709108 2,278 39,428 SH   SOLE 15 39,428 0 0
DISCOVER FINL SVCS COM 254709108 47,821 827,641 SH   SOLE 18 778,005 0 49,636
DISCOVER FINL SVCS COM 254709108 5,259 91,022 SH   SOLE 19 91,022 0 0
DISCOVER FINL SVCS COM 254709108 428,864 7,422,364 SH   SOLE 21 7,422,364 0 0
DISCOVER FINL SVCS COM 254709108 419,877 7,266,828 SH   SOLE 22 6,624,837 0 641,991
DISCOVER FINL SVCS COM 254709108 12,343 213,621 SH   SOLE 23 213,621 0 0
DISCOVER FINL SVCS COM 254709108 17,661 305,655 SH   SOLE 25 305,655 0 0
DISCOVER FINL SVCS COM 254709108 78,258 1,354,415 SH   SOLE 26 261,190 0 1,093,225
DISCOVER FINL SVCS COM 254709108 3,528 61,054 SH   SOLE 28 43,217 0 17,837
DISCOVER FINL SVCS COM 254709108 3,737 64,670 SH   SOLE 29 770 0 63,900
DISCOVER FINL SVCS COM 254709108 66,509 1,151,072 SH   SOLE 30 1,107,284 0 43,788
DISCOVER FINL SVCS COM 254709108 3,910 67,672 SH   SOLE 31 40,186 0 27,486
DISCOVER FINL SVCS COM 254709108 930 16,097 SH   SOLE 34 16,097 0 0
DISCOVER FINL SVCS COM 254709108 12,826 221,987 SH   SOLE 36 221,987 0 0
DISCOVER FINL SVCS COM 254709108 435 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 9,509 436,807 SH   SOLE 2 103,517 0 333,290
DISCOVERY INC COM SER A 25470F104 1,728 79,393 SH   SOLE 4 73,374 0 6,019
DISCOVERY INC COM SER A 25470F104 5,506 252,915 SH   SOLE 7 146,640 0 106,275
DISCOVERY INC COM SER A 25470F104 6,927 318,193 SH   SOLE 13 318,193 0 0
DISCOVERY INC COM SER A 25470F104 466 21,388 SH   SOLE 15 21,388 0 0
DISCOVERY INC COM SER A 25470F104 18,711 859,487 SH   SOLE 18 527,705 0 331,782
DISCOVERY INC COM SER A 25470F104 39,119 1,796,934 SH   SOLE 19 1,796,934 0 0
DISCOVERY INC COM SER A 25470F104 86,567 3,976,446 SH   SOLE 21 3,976,446 0 0
DISCOVERY INC COM SER A 25470F104 134,368 6,172,174 SH   SOLE 22 4,808,840 0 1,363,334
DISCOVERY INC COM SER A 25470F104 2,355 108,187 SH   SOLE 23 108,187 0 0
DISCOVERY INC COM SER A 25470F104 4,320 198,456 SH   SOLE 25 198,456 0 0
DISCOVERY INC COM SER A 25470F104 20,346 934,608 SH   SOLE 26 127,470 0 807,138
DISCOVERY INC COM SER A 25470F104 724 33,234 SH   SOLE 28 23,447 0 9,787
DISCOVERY INC COM SER A 25470F104 12,043 553,171 SH   SOLE 29 339 0 552,832
DISCOVERY INC COM SER A 25470F104 19,951 916,432 SH   SOLE 30 900,924 0 15,508
DISCOVERY INC COM SER A 25470F104 1,011 46,418 SH   SOLE 31 20,766 0 25,652
DISCOVERY INC COM SER A 25470F104 241 11,091 SH   SOLE 34 11,091 0 0
DISCOVERY INC COM SER A 25470F104 5,918 271,822 SH   SOLE 36 271,822 0 0
DISCOVERY INC COM SER A 25470F104 62 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 16,297 831,483 SH   SOLE 2 114,757 0 716,726
DISCOVERY INC COM SER C 25470F302 3,290 167,872 SH   SOLE 4 158,136 0 9,736
DISCOVERY INC COM SER C 25470F302 10,015 510,965 SH   SOLE 7 282,017 0 228,948
DISCOVERY INC COM SER C 25470F302 203 10,354 SH   SOLE 13 10,354 0 0
DISCOVERY INC COM SER C 25470F302 802 40,935 SH   SOLE 15 40,935 0 0
DISCOVERY INC COM SER C 25470F302 12,047 614,655 SH   SOLE 18 549,547 0 65,108
DISCOVERY INC COM SER C 25470F302 3,037 154,952 SH   SOLE 19 154,952 0 0
DISCOVERY INC COM SER C 25470F302 165,306 8,433,990 SH   SOLE 21 8,433,990 0 0
DISCOVERY INC COM SER C 25470F302 148,623 7,582,802 SH   SOLE 22 6,865,330 0 717,472
DISCOVERY INC COM SER C 25470F302 4,562 232,771 SH   SOLE 23 232,771 0 0
DISCOVERY INC COM SER C 25470F302 8,912 454,676 SH   SOLE 25 454,676 0 0
DISCOVERY INC COM SER C 25470F302 33,540 1,711,236 SH   SOLE 26 337,345 0 1,373,891
DISCOVERY INC COM SER C 25470F302 1,150 58,670 SH   SOLE 28 39,635 0 19,035
DISCOVERY INC COM SER C 25470F302 1,345 68,610 SH   SOLE 29 456 0 68,154
DISCOVERY INC COM SER C 25470F302 29,005 1,479,840 SH   SOLE 30 1,459,434 0 20,406
DISCOVERY INC COM SER C 25470F302 1,179 60,148 SH   SOLE 31 42,437 0 17,711
DISCOVERY INC COM SER C 25470F302 329 16,792 SH   SOLE 34 16,792 0 0
DISCOVERY INC COM SER C 25470F302 3,942 201,111 SH   SOLE 36 201,111 0 0
DISCOVERY INC COM SER C 25470F302 182 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORPORATION CL A 25470M109 16,951 583,900 SH   SOLE 2 52,442 0 531,458
DISH NETWORK CORPORATION CL A 25470M109 3,623 124,786 SH   SOLE 4 117,232 0 7,554
DISH NETWORK CORPORATION CL A 25470M109 6,129 211,111 SH   SOLE 7 203,734 0 7,377
DISH NETWORK CORPORATION CL A 25470M109 12 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 943 32,489 SH   SOLE 15 32,489 0 0
DISH NETWORK CORPORATION CL A 25470M109 13,797 475,252 SH   SOLE 18 436,252 0 39,000
DISH NETWORK CORPORATION CL A 25470M109 2,050 70,609 SH   SOLE 19 70,609 0 0
DISH NETWORK CORPORATION CL A 25470M109 166,422 5,732,745 SH   SOLE 21 5,732,745 0 0
DISH NETWORK CORPORATION CL A 25470M109 171,690 5,914,229 SH   SOLE 22 5,409,708 0 504,521
DISH NETWORK CORPORATION CL A 25470M109 4,889 168,429 SH   SOLE 23 168,429 0 0
DISH NETWORK CORPORATION CL A 25470M109 8,151 280,784 SH   SOLE 25 280,784 0 0
DISH NETWORK CORPORATION CL A 25470M109 29,801 1,026,556 SH   SOLE 26 253,524 0 773,032
DISH NETWORK CORPORATION CL A 25470M109 1,374 47,344 SH   SOLE 28 33,894 0 13,450
DISH NETWORK CORPORATION CL A 25470M109 1,470 50,626 SH   SOLE 29 489 0 50,137
DISH NETWORK CORPORATION CL A 25470M109 27,104 933,652 SH   SOLE 30 933,652 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,684 58,012 SH   SOLE 31 35,141 0 22,871
DISH NETWORK CORPORATION CL A 25470M109 358 12,329 SH   SOLE 34 12,329 0 0
DISH NETWORK CORPORATION CL A 25470M109 5,077 174,891 SH   SOLE 36 174,891 0 0
DISH NETWORK CORPORATION CL A 25470M109 133 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4,007 4,365,000 PRN   SOLE 2 3,665,000 0 700,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 26,851 29,250,000 PRN   SOLE 19 29,250,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 11,102 12,094,000 PRN   SOLE 21 12,094,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 168 183,000 PRN   SOLE 22 183,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 563 613,000 PRN   SOLE 26 613,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 47 51,000 PRN   SOLE 30 51,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5,020 5,468,000 PRN   SOLE 34 5,468,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,598 2,887,000 PRN   SOLE 2 2,394,000 0 493,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 18,662 20,737,000 PRN   SOLE 19 20,737,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,424 3,805,000 PRN   SOLE 21 3,805,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,717 4,130,000 PRN   SOLE 22 4,130,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 390 433,000 PRN   SOLE 26 433,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 57 63,000 PRN   SOLE 30 63,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,420 3,800,000 PRN   SOLE 34 3,800,000 0 0
DISNEY WALT CO COM DISNEY 254687106 589,796 4,753,355 SH   SOLE 2 834,165 0 3,919,190
DISNEY WALT CO COM DISNEY 254687106 112,054 903,075 SH   SOLE 4 846,778 0 56,297
DISNEY WALT CO COM DISNEY 254687106 201,701 1,625,576 SH   SOLE 7 1,556,640 0 68,936
DISNEY WALT CO COM DISNEY 254687106 3,799 30,614 SH   SOLE 13 30,614 0 0
DISNEY WALT CO COM DISNEY 254687106 27,532 221,892 SH   SOLE 15 221,892 0 0
DISNEY WALT CO COM DISNEY 254687106 127 1,026 SH   SOLE 17 0 0 1,026
DISNEY WALT CO COM DISNEY 254687106 416,148 3,353,871 SH   SOLE 18 3,003,269 0 350,602
DISNEY WALT CO COM DISNEY 254687106 159,226 1,283,256 SH   SOLE 19 1,283,256 0 0
DISNEY WALT CO COM DISNEY 254687106 9,250 74,552 SH   SOLE 20 74,552 0 0
DISNEY WALT CO COM DISNEY 254687106 4,513,502 36,375,738 SH   SOLE 21 36,375,738 0 0
DISNEY WALT CO COM DISNEY 254687106 5,284,860 42,592,362 SH   SOLE 22 38,539,771 0 4,052,591
DISNEY WALT CO COM DISNEY 254687106 166,821 1,344,466 SH   SOLE 23 1,344,466 0 0
DISNEY WALT CO COM DISNEY 254687106 258,000 2,079,305 SH   SOLE 25 2,079,305 0 0
DISNEY WALT CO COM DISNEY 254687106 1,097,553 8,845,526 SH   SOLE 26 1,148,904 0 7,696,622
DISNEY WALT CO COM DISNEY 254687106 43,907 353,864 SH   SOLE 28 249,576 0 104,288
DISNEY WALT CO COM DISNEY 254687106 27,495 221,587 SH   SOLE 29 65,068 0 156,519
DISNEY WALT CO COM DISNEY 254687106 1,011,009 8,148,041 SH   SOLE 30 8,148,041 0 0
DISNEY WALT CO COM DISNEY 254687106 78,204 630,271 SH   SOLE 31 320,849 0 309,422
DISNEY WALT CO COM DISNEY 254687106 19,218 154,881 SH   SOLE 32 154,881 0 0
DISNEY WALT CO COM DISNEY 254687106 94,025 757,779 SH   SOLE 34 757,779 0 0
DISNEY WALT CO COM DISNEY 254687106 149,406 1,204,113 SH   SOLE 36 1,204,113 0 0
DISNEY WALT CO COM DISNEY 254687106 5,031 40,549 SH   SOLE 40 40,549 0 0
DISNEY WALT CO OPTIONS 254687106 223 1,800 SH Call SOLE 2 1,800 0 0
DISNEY WALT CO OPTIONS 254687106 757 6,100 SH Call SOLE 4 6,100 0 0
DISNEY WALT CO OPTIONS 254687106 8,785 70,800 SH Call SOLE 18 70,800 0 0
DISNEY WALT CO OPTIONS 254687106 78,778 634,900 SH Call SOLE 19 634,900 0 0
DISNEY WALT CO OPTIONS 254687106 4,342 35,000 SH Call SOLE 22 35,000 0 0
DISNEY WALT CO OPTIONS 254687106 459 3,700 SH Call SOLE 26 3,700 0 0
DISNEY WALT CO OPTIONS 254687106 30,747 247,800 SH Call SOLE 34 247,800 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 990 281,372 SH   SOLE 2 76,506 0 204,866
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 586 166,391 SH   SOLE 4 166,391 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,010 286,993 SH   SOLE 7 286,993 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,918 1,113,083 SH   SOLE 18 1,113,083 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,601 738,905 SH   SOLE 19 738,905 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 95,219 27,050,975 SH   SOLE 21 27,050,975 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 31,287 8,888,300 SH   SOLE 22 8,696,525 0 191,775
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 44 12,410 SH   SOLE 23 12,410 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,877 817,351 SH   SOLE 25 817,351 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 959 272,554 SH   SOLE 26 58,453 0 214,101
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 111 31,441 SH   SOLE 28 31,441 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 505 143,372 SH   SOLE 29 143,372 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,715 1,339,447 SH   SOLE 30 1,339,447 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 23 6,598 SH   SOLE 31 0 0 6,598
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 75 21,286 SH   SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 89 25,210 SH   SOLE 40 25,210 0 0
DIXIE GROUP INC CL A 255519100 12 13,610 SH   SOLE 21 13,610 0 0
DIXIE GROUP INC CL A 255519100 314 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 10 1,380 SH   SOLE 18 1,380 0 0
DLH HLDGS CORP COM 23335Q100 103 14,201 SH   SOLE 21 14,201 0 0
DLH HLDGS CORP COM 23335Q100 135 18,552 SH   SOLE 22 18,552 0 0
DMC GLOBAL INC COM 23291C103 406 12,323 SH   SOLE 2 4,641 0 7,682
DMC GLOBAL INC COM 23291C103 2 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 10 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,344 71,160 SH   SOLE 18 71,160 0 0
DMC GLOBAL INC COM 23291C103 889 26,989 SH   SOLE 19 26,989 0 0
DMC GLOBAL INC COM 23291C103 52,653 1,598,453 SH   SOLE 21 1,598,453 0 0
DMC GLOBAL INC COM 23291C103 14,097 427,970 SH   SOLE 22 415,254 0 12,716
DMC GLOBAL INC COM 23291C103 343 10,421 SH   SOLE 26 9,280 0 1,141
DMC GLOBAL INC COM 23291C103 79 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 769 23,349 SH   SOLE 30 23,349 0 0
DMC GLOBAL INC COM 23291C103 50 1,527 SH   SOLE 40 1,527 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 3 698 SH   SOLE 21 698 0 0
DOCUSIGN INC COM 256163106 82,807 384,720 SH   SOLE 2 16,370 0 368,350
DOCUSIGN INC COM 256163106 16,424 76,305 SH   SOLE 4 70,873 0 5,432
DOCUSIGN INC COM 256163106 5,633 26,169 SH   SOLE 7 26,169 0 0
DOCUSIGN INC COM 256163106 92 428 SH   SOLE 13 428 0 0
DOCUSIGN INC COM 256163106 3,128 14,531 SH   SOLE 15 14,531 0 0
DOCUSIGN INC COM 256163106 39,235 182,284 SH   SOLE 18 168,208 0 14,076
DOCUSIGN INC COM 256163106 51,464 239,099 SH   SOLE 19 239,099 0 0
DOCUSIGN INC COM 256163106 835,158 3,880,124 SH   SOLE 21 3,880,124 0 0
DOCUSIGN INC COM 256163106 948,547 4,406,928 SH   SOLE 22 4,155,634 0 251,294
DOCUSIGN INC COM 256163106 25,024 116,261 SH   SOLE 23 116,261 0 0
DOCUSIGN INC COM 256163106 44,215 205,421 SH   SOLE 25 205,421 0 0
DOCUSIGN INC COM 256163106 131,112 609,145 SH   SOLE 26 123,362 0 485,783
DOCUSIGN INC COM 256163106 7,260 33,729 SH   SOLE 28 23,820 0 9,909
DOCUSIGN INC COM 256163106 7,870 36,564 SH   SOLE 29 443 0 36,121
DOCUSIGN INC COM 256163106 122,910 571,038 SH   SOLE 30 571,038 0 0
DOCUSIGN INC COM 256163106 8,111 37,682 SH   SOLE 31 22,365 0 15,317
DOCUSIGN INC COM 256163106 7,844 36,445 SH   SOLE 32 36,445 0 0
DOCUSIGN INC COM 256163106 62,164 288,812 SH   SOLE 34 288,812 0 0
DOCUSIGN INC COM 256163106 21,642 100,548 SH   SOLE 36 100,548 0 0
DOCUSIGN INC COM 256163106 835 3,881 SH   SOLE 40 3,881 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 7,010 2,322,000 PRN   SOLE 21 2,322,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 17,330 261,470 SH   SOLE 2 135,478 0 125,992
DOLBY LABORATORIES INC COM CL A 25659T107 963 14,526 SH   SOLE 4 14,526 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 205 3,091 SH   SOLE 7 3,091 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 86 1,302 SH   SOLE 13 0 0 1,302
DOLBY LABORATORIES INC COM CL A 25659T107 2,258 34,070 SH   SOLE 18 29,159 0 4,911
DOLBY LABORATORIES INC COM CL A 25659T107 3,078 46,438 SH   SOLE 19 46,438 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 57,245 863,688 SH   SOLE 21 863,688 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 123,971 1,870,416 SH   SOLE 22 1,643,055 0 227,361
DOLBY LABORATORIES INC COM CL A 25659T107 3,396 51,233 SH   SOLE 23 51,233 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 231 3,488 SH   SOLE 25 3,488 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 4,879 73,613 SH   SOLE 26 18,129 0 55,484
DOLBY LABORATORIES INC COM CL A 25659T107 625 9,435 SH   SOLE 28 9,435 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,316 19,854 SH   SOLE 29 19,854 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,072 31,255 SH   SOLE 30 31,255 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 3,325 50,165 SH   SOLE 31 50,165 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 995 15,015 SH   SOLE 34 15,015 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 293 4,417 SH   SOLE 36 4,417 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 464 6,997 SH   SOLE 40 6,997 0 0
DOLLAR GEN CORP NEW COM 256677105 124,071 591,886 SH   SOLE 2 57,207 0 534,679
DOLLAR GEN CORP NEW COM 256677105 24,870 118,643 SH   SOLE 4 110,798 0 7,845
DOLLAR GEN CORP NEW COM 256677105 65,716 313,501 SH   SOLE 7 243,959 0 69,542
DOLLAR GEN CORP NEW COM 256677105 755 3,603 SH   SOLE 13 788 0 2,815
DOLLAR GEN CORP NEW COM 256677105 5,312 25,339 SH   SOLE 15 25,339 0 0
DOLLAR GEN CORP NEW COM 256677105 6 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 222,874 1,063,228 SH   SOLE 18 986,710 0 76,518
DOLLAR GEN CORP NEW COM 256677105 78,536 374,660 SH   SOLE 19 374,660 0 0
DOLLAR GEN CORP NEW COM 256677105 1,339,150 6,388,467 SH   SOLE 21 6,388,467 0 0
DOLLAR GEN CORP NEW COM 256677105 1,307,249 6,236,279 SH   SOLE 22 5,725,904 0 510,375
DOLLAR GEN CORP NEW COM 256677105 37,339 178,129 SH   SOLE 23 178,129 0 0
DOLLAR GEN CORP NEW COM 256677105 61,352 292,682 SH   SOLE 25 285,865 0 6,817
DOLLAR GEN CORP NEW COM 256677105 223,072 1,064,173 SH   SOLE 26 166,491 0 897,682
DOLLAR GEN CORP NEW COM 256677105 10,250 48,898 SH   SOLE 28 34,466 0 14,432
DOLLAR GEN CORP NEW COM 256677105 205 978 SH   SOLE 29 978 0 0
DOLLAR GEN CORP NEW COM 256677105 220,590 1,052,332 SH   SOLE 30 1,028,750 0 23,582
DOLLAR GEN CORP NEW COM 256677105 16,498 78,702 SH   SOLE 31 33,159 0 45,543
DOLLAR GEN CORP NEW COM 256677105 12,812 61,120 SH   SOLE 34 61,120 0 0
DOLLAR GEN CORP NEW COM 256677105 41,979 200,264 SH   SOLE 36 200,264 0 0
DOLLAR GEN CORP NEW COM 256677105 1,189 5,674 SH   SOLE 40 5,674 0 0
DOLLAR TREE INC COM 256746108 59,151 647,591 SH   SOLE 2 142,566 0 505,025
DOLLAR TREE INC COM 256746108 10,413 114,006 SH   SOLE 4 106,573 0 7,433
DOLLAR TREE INC COM 256746108 22,859 250,264 SH   SOLE 7 232,361 0 17,903
DOLLAR TREE INC COM 256746108 69 758 SH   SOLE 13 758 0 0
DOLLAR TREE INC COM 256746108 2,436 26,669 SH   SOLE 15 26,669 0 0
DOLLAR TREE INC COM 256746108 2 20 SH   SOLE 17 0 0 20
DOLLAR TREE INC COM 256746108 236,837 2,592,916 SH   SOLE 18 2,016,420 0 576,496
DOLLAR TREE INC COM 256746108 78,444 858,813 SH   SOLE 19 858,813 0 0
DOLLAR TREE INC COM 256746108 598,188 6,549,023 SH   SOLE 21 6,549,023 0 0
DOLLAR TREE INC COM 256746108 541,593 5,929,422 SH   SOLE 22 5,361,832 0 567,590
DOLLAR TREE INC COM 256746108 20,593 225,453 SH   SOLE 23 225,453 0 0
DOLLAR TREE INC COM 256746108 28,553 312,602 SH   SOLE 25 275,017 0 37,585
DOLLAR TREE INC COM 256746108 93,353 1,022,042 SH   SOLE 26 204,789 0 817,253
DOLLAR TREE INC COM 256746108 4,227 46,283 SH   SOLE 28 32,932 0 13,351
DOLLAR TREE INC COM 256746108 1,692 18,526 SH   SOLE 29 18,526 0 0
DOLLAR TREE INC COM 256746108 88,462 968,487 SH   SOLE 30 968,487 0 0
DOLLAR TREE INC COM 256746108 9,817 107,480 SH   SOLE 31 55,280 0 52,200
DOLLAR TREE INC COM 256746108 4,307 47,153 SH   SOLE 32 47,153 0 0
DOLLAR TREE INC COM 256746108 37,844 414,319 SH   SOLE 34 414,319 0 0
DOLLAR TREE INC COM 256746108 18,298 200,325 SH   SOLE 36 200,325 0 0
DOLLAR TREE INC COM 256746108 440 4,821 SH   SOLE 40 4,821 0 0
DOMINION ENERGY INC COM 25746U109 158,498 2,008,085 SH   SOLE 2 196,529 0 1,811,556
DOMINION ENERGY INC COM 25746U109 39,024 494,408 SH   SOLE 4 468,235 0 26,173
DOMINION ENERGY INC COM 25746U109 68,791 871,545 SH   SOLE 7 813,588 0 57,957
DOMINION ENERGY INC COM 25746U109 196 2,478 SH   SOLE 13 2,478 0 0
DOMINION ENERGY INC COM 25746U109 8,119 102,869 SH   SOLE 15 102,869 0 0
DOMINION ENERGY INC COM 25746U109 3 44 SH   SOLE 17 0 0 44
DOMINION ENERGY INC COM 25746U109 118,759 1,504,614 SH   SOLE 18 1,371,293 0 133,321
DOMINION ENERGY INC COM 25746U109 43,711 553,794 SH   SOLE 19 553,794 0 0
DOMINION ENERGY INC COM 25746U109 1,713,679 21,711,371 SH   SOLE 21 21,711,371 0 0
DOMINION ENERGY INC COM 25746U109 1,581,972 20,042,721 SH   SOLE 22 18,315,645 0 1,727,076
DOMINION ENERGY INC COM 25746U109 45,270 573,546 SH   SOLE 23 573,546 0 0
DOMINION ENERGY INC COM 25746U109 77,052 976,201 SH   SOLE 25 976,201 0 0
DOMINION ENERGY INC COM 25746U109 389,482 4,934,529 SH   SOLE 26 524,165 0 4,410,364
DOMINION ENERGY INC COM 25746U109 12,905 163,500 SH   SOLE 28 114,911 0 48,589
DOMINION ENERGY INC COM 25746U109 120 1,524 SH   SOLE 29 1,524 0 0
DOMINION ENERGY INC COM 25746U109 280,540 3,554,286 SH   SOLE 30 3,554,286 0 0
DOMINION ENERGY INC COM 25746U109 36,018 456,323 SH   SOLE 31 109,464 0 346,859
DOMINION ENERGY INC COM 25746U109 3,197 40,501 SH   SOLE 32 40,501 0 0
DOMINION ENERGY INC COM 25746U109 15,362 194,624 SH   SOLE 34 194,624 0 0
DOMINION ENERGY INC COM 25746U109 55,229 699,726 SH   SOLE 36 699,726 0 0
DOMINION ENERGY INC COM 25746U109 1,481 18,769 SH   SOLE 40 18,769 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 123,296 1,211,639 SH   SOLE 21 1,211,639 0 0
DOMINOS PIZZA INC COM 25754A201 43,169 101,507 SH   SOLE 2 10,483 0 91,024
DOMINOS PIZZA INC COM 25754A201 8,231 19,354 SH   SOLE 4 18,132 0 1,222
DOMINOS PIZZA INC COM 25754A201 16,100 37,857 SH   SOLE 7 36,179 0 1,678
DOMINOS PIZZA INC COM 25754A201 470 1,106 SH   SOLE 13 1,106 0 0
DOMINOS PIZZA INC COM 25754A201 1,595 3,751 SH   SOLE 15 3,751 0 0
DOMINOS PIZZA INC COM 25754A201 85,180 200,292 SH   SOLE 18 164,123 0 36,169
DOMINOS PIZZA INC COM 25754A201 68,733 161,618 SH   SOLE 19 161,618 0 0
DOMINOS PIZZA INC COM 25754A201 462,070 1,086,507 SH   SOLE 21 1,086,507 0 0
DOMINOS PIZZA INC COM 25754A201 405,199 952,782 SH   SOLE 22 871,751 0 81,031
DOMINOS PIZZA INC COM 25754A201 13,886 32,652 SH   SOLE 23 32,652 0 0
DOMINOS PIZZA INC COM 25754A201 17,544 41,253 SH   SOLE 25 41,253 0 0
DOMINOS PIZZA INC COM 25754A201 94,463 222,120 SH   SOLE 26 38,382 0 183,738
DOMINOS PIZZA INC COM 25754A201 3,249 7,640 SH   SOLE 28 5,356 0 2,284
DOMINOS PIZZA INC COM 25754A201 3,601 8,468 SH   SOLE 29 282 0 8,186
DOMINOS PIZZA INC COM 25754A201 72,548 170,588 SH   SOLE 30 145,670 0 24,918
DOMINOS PIZZA INC COM 25754A201 4,531 10,653 SH   SOLE 31 5,024 0 5,629
DOMINOS PIZZA INC COM 25754A201 6,632 15,594 SH   SOLE 34 15,594 0 0
DOMINOS PIZZA INC COM 25754A201 10,726 25,221 SH   SOLE 36 25,221 0 0
DOMINOS PIZZA INC COM 25754A201 396 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 574 14,969 SH   SOLE 2 7,221 0 7,748
DOMO INC COM CL B 257554105 21 542 SH   SOLE 7 542 0 0
DOMO INC COM CL B 257554105 3,959 103,296 SH   SOLE 18 100,678 0 2,618
DOMO INC COM CL B 257554105 3,322 86,664 SH   SOLE 19 86,664 0 0
DOMO INC COM CL B 257554105 32,971 860,178 SH   SOLE 21 860,178 0 0
DOMO INC COM CL B 257554105 27,497 717,377 SH   SOLE 22 694,587 0 22,790
DOMO INC COM CL B 257554105 75 1,951 SH   SOLE 23 1,951 0 0
DOMO INC COM CL B 257554105 23 605 SH   SOLE 26 0 0 605
DOMO INC COM CL B 257554105 3,881 101,252 SH   SOLE 30 101,252 0 0
DOMO INC COM CL B 257554105 96 2,513 SH   SOLE 40 2,513 0 0
DOMTAR CORP COM NEW 257559203 2,319 88,292 SH   SOLE 2 39,999 0 48,293
DOMTAR CORP COM NEW 257559203 6 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 60 2,283 SH   SOLE 7 2,283 0 0
DOMTAR CORP COM NEW 257559203 10,506 399,937 SH   SOLE 18 398,075 0 1,862
DOMTAR CORP COM NEW 257559203 4,245 161,595 SH   SOLE 19 161,595 0 0
DOMTAR CORP COM NEW 257559203 96,870 3,687,487 SH   SOLE 21 3,687,487 0 0
DOMTAR CORP COM NEW 257559203 53,411 2,033,139 SH   SOLE 22 1,942,882 0 90,257
DOMTAR CORP COM NEW 257559203 36 1,380 SH   SOLE 25 1,380 0 0
DOMTAR CORP COM NEW 257559203 567 21,579 SH   SOLE 26 16,427 0 5,152
DOMTAR CORP COM NEW 257559203 206 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 2,335 88,902 SH   SOLE 30 88,902 0 0
DOMTAR CORP COM NEW 257559203 176 6,700 SH   SOLE 31 0 0 6,700
DOMTAR CORP COM NEW 257559203 214 8,145 SH   SOLE 36 8,145 0 0
DOMTAR CORP COM NEW 257559203 183 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 16,379 352,853 SH   SOLE 2 115,717 0 237,136
DONALDSON INC COM 257651109 115 2,474 SH   SOLE 4 2,474 0 0
DONALDSON INC COM 257651109 1,461 31,471 SH   SOLE 7 31,471 0 0
DONALDSON INC COM 257651109 15,300 329,607 SH   SOLE 18 329,222 0 385
DONALDSON INC COM 257651109 1,511 32,550 SH   SOLE 19 32,550 0 0
DONALDSON INC COM 257651109 261,895 5,641,851 SH   SOLE 21 5,641,851 0 0
DONALDSON INC COM 257651109 181,767 3,915,710 SH   SOLE 22 3,740,334 0 175,376
DONALDSON INC COM 257651109 306 6,592 SH   SOLE 23 6,592 0 0
DONALDSON INC COM 257651109 230 4,950 SH   SOLE 25 4,950 0 0
DONALDSON INC COM 257651109 2,890 62,255 SH   SOLE 26 36,060 0 26,195
DONALDSON INC COM 257651109 824 17,751 SH   SOLE 28 17,751 0 0
DONALDSON INC COM 257651109 74 1,592 SH   SOLE 29 1,592 0 0
DONALDSON INC COM 257651109 2,413 51,981 SH   SOLE 30 51,981 0 0
DONALDSON INC COM 257651109 115 2,484 SH   SOLE 31 2,484 0 0
DONALDSON INC COM 257651109 179 3,866 SH   SOLE 34 3,866 0 0
DONALDSON INC COM 257651109 380 8,188 SH   SOLE 36 8,188 0 0
DONALDSON INC COM 257651109 608 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 195 13,842 SH   SOLE 2 3,424 0 10,418
DONEGAL GROUP INC CL A 257701201 5 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 611 43,443 SH   SOLE 18 43,443 0 0
DONEGAL GROUP INC CL A 257701201 299 21,267 SH   SOLE 19 21,267 0 0
DONEGAL GROUP INC CL A 257701201 5,856 416,218 SH   SOLE 21 416,218 0 0
DONEGAL GROUP INC CL A 257701201 6,865 487,887 SH   SOLE 22 478,251 0 9,636
DONEGAL GROUP INC CL A 257701201 29 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 31 2,224 SH   SOLE 30 2,224 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 662 49,523 SH   SOLE 2 6,914 0 42,609
DONNELLEY FINL SOLUTIONS INC COM 25787G100 9 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,945 145,598 SH   SOLE 18 145,598 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,168 162,298 SH   SOLE 19 162,298 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 44,002 3,293,567 SH   SOLE 21 3,293,567 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 14,160 1,059,886 SH   SOLE 22 1,042,315 0 17,571
DONNELLEY FINL SOLUTIONS INC COM 25787G100 210 15,688 SH   SOLE 23 15,688 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 875 65,503 SH   SOLE 26 0 0 65,503
DONNELLEY FINL SOLUTIONS INC COM 25787G100 513 38,364 SH   SOLE 30 38,364 0 0
DONNELLEY R R & SONS CO COM 257867200 125 85,546 SH   SOLE 18 85,546 0 0
DONNELLEY R R & SONS CO COM 257867200 7,975 5,462,048 SH   SOLE 21 5,462,048 0 0
DONNELLEY R R & SONS CO COM 257867200 1,896 1,298,457 SH   SOLE 22 1,298,457 0 0
DONNELLEY R R & SONS CO COM 257867200 115 79,009 SH   SOLE 30 79,009 0 0
DONNELLEY R R & SONS CO COM 257867200 27 18,733 SH   SOLE 31 0 0 18,733
DORIAN LPG LTD SHS USD Y2106R110 326 40,642 SH   SOLE 2 12,201 0 28,441
DORIAN LPG LTD SHS USD Y2106R110 5 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,338 167,101 SH   SOLE 18 167,101 0 0
DORIAN LPG LTD SHS USD Y2106R110 535 66,781 SH   SOLE 19 66,781 0 0
DORIAN LPG LTD SHS USD Y2106R110 30,017 3,747,414 SH   SOLE 21 3,747,414 0 0
DORIAN LPG LTD SHS USD Y2106R110 8,258 1,030,956 SH   SOLE 22 982,091 0 48,865
DORIAN LPG LTD SHS USD Y2106R110 397 49,549 SH   SOLE 30 49,549 0 0
DORMAN PRODUCTS INC COM 258278100 1,591 17,604 SH   SOLE 2 9,422 0 8,182
DORMAN PRODUCTS INC COM 258278100 12 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 51 560 SH   SOLE 7 560 0 0
DORMAN PRODUCTS INC COM 258278100 11,494 127,173 SH   SOLE 18 126,857 0 316
DORMAN PRODUCTS INC COM 258278100 6,840 75,685 SH   SOLE 19 75,685 0 0
DORMAN PRODUCTS INC COM 258278100 276,591 3,060,307 SH   SOLE 21 3,060,307 0 0
DORMAN PRODUCTS INC COM 258278100 74,293 822,011 SH   SOLE 22 798,390 0 23,621
DORMAN PRODUCTS INC COM 258278100 202 2,236 SH   SOLE 23 2,236 0 0
DORMAN PRODUCTS INC COM 258278100 34 379 SH   SOLE 25 379 0 0
DORMAN PRODUCTS INC COM 258278100 1,993 22,050 SH   SOLE 26 8,335 0 13,715
DORMAN PRODUCTS INC COM 258278100 412 4,558 SH   SOLE 28 4,558 0 0
DORMAN PRODUCTS INC COM 258278100 4,032 44,613 SH   SOLE 30 44,613 0 0
DORMAN PRODUCTS INC COM 258278100 72 796 SH   SOLE 34 796 0 0
DORMAN PRODUCTS INC COM 258278100 85 938 SH   SOLE 36 938 0 0
DORMAN PRODUCTS INC COM 258278100 237 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 518 15,141 SH   SOLE 2 7,416 0 7,725
DOUGLAS DYNAMICS INC COM 25960R105 5 146 SH   SOLE 4 146 0 0
DOUGLAS DYNAMICS INC COM 25960R105 13 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,032 88,660 SH   SOLE 18 88,660 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,429 41,782 SH   SOLE 19 41,782 0 0
DOUGLAS DYNAMICS INC COM 25960R105 26,071 762,324 SH   SOLE 21 762,324 0 0
DOUGLAS DYNAMICS INC COM 25960R105 22,137 647,293 SH   SOLE 22 628,314 0 18,979
DOUGLAS DYNAMICS INC COM 25960R105 15 451 SH   SOLE 25 451 0 0
DOUGLAS DYNAMICS INC COM 25960R105 329 9,622 SH   SOLE 26 0 0 9,622
DOUGLAS DYNAMICS INC COM 25960R105 112 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 317 9,271 SH   SOLE 30 9,271 0 0
DOUGLAS DYNAMICS INC COM 25960R105 13 391 SH   SOLE 34 391 0 0
DOUGLAS DYNAMICS INC COM 25960R105 38 1,109 SH   SOLE 36 1,109 0 0
DOUGLAS DYNAMICS INC COM 25960R105 95 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 11,410 454,600 SH   SOLE 2 140,793 0 313,807
DOUGLAS EMMETT INC COM 25960P109 3,070 122,293 SH   SOLE 4 122,293 0 0
DOUGLAS EMMETT INC COM 25960P109 5,792 230,767 SH   SOLE 7 230,767 0 0
DOUGLAS EMMETT INC COM 25960P109 11,064 440,803 SH   SOLE 18 432,902 0 7,901
DOUGLAS EMMETT INC COM 25960P109 6,627 264,022 SH   SOLE 19 264,022 0 0
DOUGLAS EMMETT INC COM 25960P109 230,608 9,187,578 SH   SOLE 21 9,187,578 0 0
DOUGLAS EMMETT INC COM 25960P109 162,539 6,475,654 SH   SOLE 22 6,209,128 0 266,526
DOUGLAS EMMETT INC COM 25960P109 215 8,566 SH   SOLE 23 8,566 0 0
DOUGLAS EMMETT INC COM 25960P109 14,410 574,116 SH   SOLE 25 574,116 0 0
DOUGLAS EMMETT INC COM 25960P109 5,115 203,778 SH   SOLE 26 43,848 0 159,930
DOUGLAS EMMETT INC COM 25960P109 573 22,812 SH   SOLE 28 22,812 0 0
DOUGLAS EMMETT INC COM 25960P109 2,502 99,695 SH   SOLE 29 99,695 0 0
DOUGLAS EMMETT INC COM 25960P109 18,661 743,470 SH   SOLE 30 743,470 0 0
DOUGLAS EMMETT INC COM 25960P109 107 4,255 SH   SOLE 31 3,372 0 883
DOUGLAS EMMETT INC COM 25960P109 193 7,700 SH   SOLE 34 7,700 0 0
DOUGLAS EMMETT INC COM 25960P109 329 13,118 SH   SOLE 36 13,118 0 0
DOUGLAS EMMETT INC COM 25960P109 458 18,234 SH   SOLE 40 18,234 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 2,399 181,615 SH   SOLE 21 181,615 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 66 5,032 SH   SOLE 22 5,032 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 67 5,083 SH   SOLE 25 5,083 0 0
DOVER CORP COM 260003108 41,299 381,194 SH   SOLE 2 50,174 0 331,020
DOVER CORP COM 260003108 7,842 72,385 SH   SOLE 4 67,782 0 4,603
DOVER CORP COM 260003108 30,590 282,351 SH   SOLE 7 141,091 0 141,260
DOVER CORP COM 260003108 46 428 SH   SOLE 13 428 0 0
DOVER CORP COM 260003108 1,468 13,548 SH   SOLE 15 13,548 0 0
DOVER CORP COM 260003108 76,108 702,495 SH   SOLE 18 676,570 0 25,925
DOVER CORP COM 260003108 123,349 1,138,536 SH   SOLE 19 1,138,536 0 0
DOVER CORP COM 260003108 345,633 3,190,262 SH   SOLE 21 3,190,262 0 0
DOVER CORP COM 260003108 369,874 3,414,010 SH   SOLE 22 3,116,518 0 297,492
DOVER CORP COM 260003108 11,096 102,421 SH   SOLE 23 102,421 0 0
DOVER CORP COM 260003108 20,260 187,002 SH   SOLE 25 187,002 0 0
DOVER CORP COM 260003108 95,872 884,922 SH   SOLE 26 110,605 0 774,317
DOVER CORP COM 260003108 3,110 28,708 SH   SOLE 28 19,709 0 8,999
DOVER CORP COM 260003108 3,311 30,565 SH   SOLE 29 209 0 30,356
DOVER CORP COM 260003108 59,084 545,355 SH   SOLE 30 538,968 0 6,387
DOVER CORP COM 260003108 3,607 33,291 SH   SOLE 31 17,913 0 15,378
DOVER CORP COM 260003108 830 7,664 SH   SOLE 34 7,664 0 0
DOVER CORP COM 260003108 10,265 94,752 SH   SOLE 36 94,752 0 0
DOVER CORP COM 260003108 339 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 6 4,435 SH   SOLE 18 4,435 0 0
DOVER MOTORSPORTS INC COM 260174107 102 72,351 SH   SOLE 21 72,351 0 0
DOVER MOTORSPORTS INC COM 260174107 375 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 85,159 1,809,964 SH   SOLE 2 212,949 0 1,597,015
DOW INC COM 260557103 16,166 343,586 SH   SOLE 4 320,507 0 23,079
DOW INC COM 260557103 31,845 676,834 SH   SOLE 7 646,819 0 30,015
DOW INC COM 260557103 103 2,197 SH   SOLE 13 2,197 0 0
DOW INC COM 260557103 4,309 91,577 SH   SOLE 15 91,577 0 0
DOW INC COM 260557103 0 9 SH   SOLE 17 0 0 9
DOW INC COM 260557103 61,974 1,317,189 SH   SOLE 18 1,198,622 0 118,567
DOW INC COM 260557103 5,347 113,646 SH   SOLE 19 113,646 0 0
DOW INC COM 260557103 653,052 13,879,947 SH   SOLE 21 13,879,947 0 0
DOW INC COM 260557103 808,804 17,190,312 SH   SOLE 22 15,677,855 0 1,512,457
DOW INC COM 260557103 23,793 505,691 SH   SOLE 23 505,691 0 0
DOW INC COM 260557103 40,290 856,315 SH   SOLE 25 856,315 0 0
DOW INC COM 260557103 185,214 3,936,530 SH   SOLE 26 523,684 0 3,412,846
DOW INC COM 260557103 6,765 143,781 SH   SOLE 28 101,421 0 42,360
DOW INC COM 260557103 104 2,214 SH   SOLE 29 2,214 0 0
DOW INC COM 260557103 129,917 2,761,254 SH   SOLE 30 2,761,254 0 0
DOW INC COM 260557103 13,322 283,138 SH   SOLE 31 95,632 0 187,506
DOW INC COM 260557103 2,613 55,538 SH   SOLE 32 55,538 0 0
DOW INC COM 260557103 1,839 39,084 SH   SOLE 34 39,084 0 0
DOW INC COM 260557103 24,264 515,705 SH   SOLE 36 515,705 0 0
DOW INC COM 260557103 750 15,940 SH   SOLE 40 15,940 0 0
DOW INC OPTIONS 260557103 352 7,500 SH Call SOLE 4 7,500 0 0
DOW INC OPTIONS 260557103 4,046 86,000 SH Call SOLE 18 86,000 0 0
DOW INC OPTIONS 260557103 25,181 535,200 SH Call SOLE 19 535,200 0 0
DOW INC OPTIONS 260557103 1,830 38,900 SH Call SOLE 22 38,900 0 0
DOW INC OPTIONS 260557103 160 3,400 SH Call SOLE 26 3,400 0 0
DOW INC OPTIONS 260557103 11,677 248,200 SH Call SOLE 34 248,200 0 0
DR REDDYS LABS LTD ADR 256135203 1,322 19,000 SH   SOLE 2 19,000 0 0
DR REDDYS LABS LTD ADR 256135203 1,459 20,968 SH   SOLE 7 0 0 20,968
DR REDDYS LABS LTD ADR 256135203 12,392 178,142 SH   SOLE 18 178,142 0 0
DR REDDYS LABS LTD ADR 256135203 314 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 7,353 105,705 SH   SOLE 22 105,705 0 0
DR REDDYS LABS LTD ADR 256135203 44 626 SH   SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 15,992 229,908 SH   SOLE 26 0 0 229,908
DR REDDYS LABS LTD ADR 256135203 8,183 117,641 SH   SOLE 28 117,641 0 0
DR REDDYS LABS LTD ADR 256135203 13,413 192,833 SH   SOLE 30 192,833 0 0
DRAFTKINGS INC COM CL A 26142R104 55 932 SH   SOLE 2 932 0 0
DRAFTKINGS INC COM CL A 26142R104 509 8,645 SH   SOLE 18 6,588 0 2,057
DRAFTKINGS INC COM CL A 26142R104 453 7,693 SH   SOLE 19 7,693 0 0
DRAFTKINGS INC COM CL A 26142R104 17,874 303,774 SH   SOLE 21 303,774 0 0
DRAFTKINGS INC COM CL A 26142R104 230,804 3,922,578 SH   SOLE 22 3,913,306 0 9,272
DRAGONEER GROWTH OPPORTUN CO UNIT 08/18/2027 G28302126 545 44,514 SH   SOLE 2 44,514 0 0
DRAGONEER GROWTH OPPORTUN CO UNIT 08/18/2027 G28302126 20,564 1,678,723 SH   SOLE 19 1,678,723 0 0
DRAGONEER GROWTH OPPORTUN CO UNIT 08/18/2027 G28302126 24 1,962 SH   SOLE 21 1,962 0 0
DRAGONEER GROWTH OPPORTUN CO UNIT 08/18/2027 G28302126 5,228 426,763 SH   SOLE 34 426,763 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2,058 173,651 SH   SOLE 7 173,651 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 51 4,343 SH   SOLE 22 4,343 0 0
DRIL QUIP INC COM 262037104 1,033 41,712 SH   SOLE 2 11,857 0 29,855
DRIL QUIP INC COM 262037104 6 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 18 725 SH   SOLE 7 725 0 0
DRIL QUIP INC COM 262037104 4,044 163,323 SH   SOLE 18 163,323 0 0
DRIL QUIP INC COM 262037104 2,117 85,521 SH   SOLE 19 85,521 0 0
DRIL QUIP INC COM 262037104 95,448 3,854,912 SH   SOLE 21 3,854,912 0 0
DRIL QUIP INC COM 262037104 25,607 1,034,221 SH   SOLE 22 1,004,374 0 29,847
DRIL QUIP INC COM 262037104 66 2,666 SH   SOLE 23 2,666 0 0
DRIL QUIP INC COM 262037104 525 21,205 SH   SOLE 26 5,579 0 15,626
DRIL QUIP INC COM 262037104 137 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 1,373 55,442 SH   SOLE 30 55,442 0 0
DRIL QUIP INC COM 262037104 109 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 16 14,528 SH   SOLE 18 14,528 0 0
DRIVE SHACK INC COM 262077100 208 185,375 SH   SOLE 21 185,375 0 0
DRIVE SHACK INC COM 262077100 1,562 1,394,720 SH   SOLE 22 1,394,720 0 0
DROPBOX INC CL A 26210C104 14,589 757,454 SH   SOLE 2 250,599 0 506,855
DROPBOX INC CL A 26210C104 2,564 133,118 SH   SOLE 4 125,417 0 7,701
DROPBOX INC CL A 26210C104 424 22,006 SH   SOLE 7 22,006 0 0
DROPBOX INC CL A 26210C104 393 20,397 SH   SOLE 15 20,397 0 0
DROPBOX INC CL A 26210C104 4,777 248,036 SH   SOLE 18 226,437 0 21,599
DROPBOX INC CL A 26210C104 1,520 78,899 SH   SOLE 19 78,899 0 0
DROPBOX INC CL A 26210C104 95,252 4,945,571 SH   SOLE 21 4,945,571 0 0
DROPBOX INC CL A 26210C104 139,389 7,237,246 SH   SOLE 22 6,658,044 0 579,202
DROPBOX INC CL A 26210C104 4,438 230,432 SH   SOLE 23 230,432 0 0
DROPBOX INC CL A 26210C104 324 16,798 SH   SOLE 25 16,798 0 0
DROPBOX INC CL A 26210C104 28,188 1,463,575 SH   SOLE 26 470,755 0 992,820
DROPBOX INC CL A 26210C104 936 48,624 SH   SOLE 28 35,016 0 13,608
DROPBOX INC CL A 26210C104 1,736 90,126 SH   SOLE 29 36,805 0 53,321
DROPBOX INC CL A 26210C104 14,245 739,622 SH   SOLE 30 533,585 0 206,037
DROPBOX INC CL A 26210C104 1,731 89,875 SH   SOLE 31 64,785 0 25,090
DROPBOX INC CL A 26210C104 686 35,609 SH   SOLE 34 35,609 0 0
DROPBOX INC CL A 26210C104 1,273 66,113 SH   SOLE 36 66,113 0 0
DROPBOX INC CL A 26210C104 86 4,446 SH   SOLE 40 4,446 0 0
DSP GROUP INC COM 23332B106 191 14,509 SH   SOLE 2 7,290 0 7,219
DSP GROUP INC COM 23332B106 5 398 SH   SOLE 7 398 0 0
DSP GROUP INC COM 23332B106 1,455 110,424 SH   SOLE 18 110,424 0 0
DSP GROUP INC COM 23332B106 715 54,245 SH   SOLE 19 54,245 0 0
DSP GROUP INC COM 23332B106 32,061 2,432,537 SH   SOLE 21 2,432,537 0 0
DSP GROUP INC COM 23332B106 11,543 875,789 SH   SOLE 22 839,593 0 36,196
DSP GROUP INC COM 23332B106 356 27,027 SH   SOLE 30 27,027 0 0
DTE ENERGY CO COM 233331107 55,849 485,474 SH   SOLE 2 77,606 0 407,868
DTE ENERGY CO COM 233331107 10,172 88,423 SH   SOLE 4 82,378 0 6,045
DTE ENERGY CO COM 233331107 23,803 206,909 SH   SOLE 7 191,610 0 15,299
DTE ENERGY CO COM 233331107 63 546 SH   SOLE 13 546 0 0
DTE ENERGY CO COM 233331107 2,764 24,026 SH   SOLE 15 24,026 0 0
DTE ENERGY CO COM 233331107 46,535 404,514 SH   SOLE 18 374,394 0 30,120
DTE ENERGY CO COM 233331107 5,993 52,095 SH   SOLE 19 52,095 0 0
DTE ENERGY CO COM 233331107 696,049 6,050,498 SH   SOLE 21 6,050,498 0 0
DTE ENERGY CO COM 233331107 530,228 4,609,073 SH   SOLE 22 4,213,279 0 395,794
DTE ENERGY CO COM 233331107 15,001 130,400 SH   SOLE 23 130,400 0 0
DTE ENERGY CO COM 233331107 21,938 190,698 SH   SOLE 25 190,698 0 0
DTE ENERGY CO COM 233331107 104,964 912,410 SH   SOLE 26 152,141 0 760,269
DTE ENERGY CO COM 233331107 4,312 37,483 SH   SOLE 28 26,373 0 11,110
DTE ENERGY CO COM 233331107 26 229 SH   SOLE 29 229 0 0
DTE ENERGY CO COM 233331107 84,444 734,039 SH   SOLE 30 734,039 0 0
DTE ENERGY CO COM 233331107 9,136 79,417 SH   SOLE 31 25,079 0 54,338
DTE ENERGY CO COM 233331107 3,055 26,558 SH   SOLE 32 26,558 0 0
DTE ENERGY CO COM 233331107 1,171 10,175 SH   SOLE 34 10,175 0 0
DTE ENERGY CO COM 233331107 8,553 74,350 SH   SOLE 35 74,350 0 0
DTE ENERGY CO COM 233331107 20,626 179,290 SH   SOLE 36 179,290 0 0
DTE ENERGY CO COM 233331107 502 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 11/01/2022S 233331842 78,167 1,730,897 SH   SOLE 21 1,730,897 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,312 28,879 SH   SOLE 2 3,165 0 25,714
DUCK CREEK TECHNOLOGIES INC SHS 264120106 12 261 SH   SOLE 7 261 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 307 6,764 SH   SOLE 18 6,764 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 502 11,054 SH   SOLE 19 11,054 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 8,029 176,725 SH   SOLE 21 176,725 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 15,537 342,005 SH   SOLE 22 338,583 0 3,422
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,869 63,156 SH   SOLE 25 63,156 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 5,584 122,925 SH   SOLE 26 0 0 122,925
DUCK CREEK TECHNOLOGIES INC SHS 264120106 4,854 106,844 SH   SOLE 34 106,844 0 0
DUCOMMUN INC DEL COM 264147109 377 11,464 SH   SOLE 2 3,596 0 7,868
DUCOMMUN INC DEL COM 264147109 5 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,452 44,113 SH   SOLE 18 44,113 0 0
DUCOMMUN INC DEL COM 264147109 679 20,623 SH   SOLE 19 20,623 0 0
DUCOMMUN INC DEL COM 264147109 11,726 356,197 SH   SOLE 21 356,197 0 0
DUCOMMUN INC DEL COM 264147109 10,179 309,190 SH   SOLE 22 297,147 0 12,043
DUCOMMUN INC DEL COM 264147109 183 5,572 SH   SOLE 30 5,572 0 0
DUCOMMUN INC DEL COM 264147109 33 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 155,954 1,760,995 SH   SOLE 2 206,071 0 1,554,924
DUKE ENERGY CORP NEW COM NEW 26441C204 38,509 434,840 SH   SOLE 4 411,850 0 22,990
DUKE ENERGY CORP NEW COM NEW 26441C204 73,147 825,957 SH   SOLE 7 761,771 0 64,186
DUKE ENERGY CORP NEW COM NEW 26441C204 195 2,207 SH   SOLE 13 2,207 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8,018 90,538 SH   SOLE 15 90,538 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH   SOLE 17 0 0 12
DUKE ENERGY CORP NEW COM NEW 26441C204 111,839 1,262,858 SH   SOLE 18 1,146,011 0 116,847
DUKE ENERGY CORP NEW COM NEW 26441C204 34,258 386,835 SH   SOLE 19 386,835 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,813,936 20,482,570 SH   SOLE 21 20,482,570 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,587,970 17,931,008 SH   SOLE 22 16,421,836 0 1,509,172
DUKE ENERGY CORP NEW COM NEW 26441C204 44,648 504,156 SH   SOLE 23 504,156 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 64,718 730,783 SH   SOLE 25 730,783 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 220,365 2,488,315 SH   SOLE 26 504,700 0 1,983,615
DUKE ENERGY CORP NEW COM NEW 26441C204 12,755 144,024 SH   SOLE 28 100,936 0 43,088
DUKE ENERGY CORP NEW COM NEW 26441C204 122 1,383 SH   SOLE 29 1,383 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 277,806 3,136,919 SH   SOLE 30 3,136,919 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 35,663 402,697 SH   SOLE 31 95,745 0 306,952
DUKE ENERGY CORP NEW COM NEW 26441C204 13,522 152,684 SH   SOLE 34 152,684 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8,417 95,046 SH   SOLE 35 95,046 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 64,819 731,925 SH   SOLE 36 731,925 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,493 16,861 SH   SOLE 40 16,861 0 0
DUKE REALTY CORP COM NEW 264411505 48,351 1,310,333 SH   SOLE 2 98,941 0 1,211,392
DUKE REALTY CORP COM NEW 264411505 15,802 428,249 SH   SOLE 4 416,733 0 11,516
DUKE REALTY CORP COM NEW 264411505 32,317 875,803 SH   SOLE 7 832,917 0 42,886
DUKE REALTY CORP COM NEW 264411505 68 1,855 SH   SOLE 13 1,855 0 0
DUKE REALTY CORP COM NEW 264411505 1,778 48,192 SH   SOLE 15 48,192 0 0
DUKE REALTY CORP COM NEW 264411505 26,134 708,229 SH   SOLE 18 649,971 0 58,258
DUKE REALTY CORP COM NEW 264411505 20,960 568,015 SH   SOLE 19 568,015 0 0
DUKE REALTY CORP COM NEW 264411505 493,983 13,387,065 SH   SOLE 21 13,387,065 0 0
DUKE REALTY CORP COM NEW 264411505 453,242 12,282,986 SH   SOLE 22 11,513,698 0 769,288
DUKE REALTY CORP COM NEW 264411505 9,961 269,935 SH   SOLE 23 269,935 0 0
DUKE REALTY CORP COM NEW 264411505 60,781 1,647,189 SH   SOLE 25 1,647,189 0 0
DUKE REALTY CORP COM NEW 264411505 71,908 1,948,723 SH   SOLE 26 310,975 0 1,637,748
DUKE REALTY CORP COM NEW 264411505 2,635 71,415 SH   SOLE 28 50,439 0 20,976
DUKE REALTY CORP COM NEW 264411505 11,233 304,428 SH   SOLE 29 226,735 0 77,693
DUKE REALTY CORP COM NEW 264411505 109,426 2,965,469 SH   SOLE 30 2,933,851 0 31,618
DUKE REALTY CORP COM NEW 264411505 2,673 72,452 SH   SOLE 31 47,383 0 25,069
DUKE REALTY CORP COM NEW 264411505 745 20,183 SH   SOLE 34 20,183 0 0
DUKE REALTY CORP COM NEW 264411505 8,823 239,104 SH   SOLE 36 239,104 0 0
DUKE REALTY CORP COM NEW 264411505 340 9,218 SH   SOLE 40 9,218 0 0
DULUTH HLDGS INC COM CL B 26443V101 115 9,381 SH   SOLE 2 429 0 8,952
DULUTH HLDGS INC COM CL B 26443V101 4 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 485 39,699 SH   SOLE 18 39,699 0 0
DULUTH HLDGS INC COM CL B 26443V101 224 18,320 SH   SOLE 19 18,320 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,319 353,446 SH   SOLE 21 353,446 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,129 337,907 SH   SOLE 22 333,986 0 3,921
DUN & BRADSTREET HLDGS INC COM 26484T106 4,362 169,988 SH   SOLE 2 20,191 0 149,797
DUN & BRADSTREET HLDGS INC COM 26484T106 42 1,630 SH   SOLE 7 1,630 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 706,551 27,535,123 SH   SOLE 18 27,535,123 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 336 13,089 SH   SOLE 19 13,089 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 25,801 1,005,492 SH   SOLE 21 1,005,492 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 61,240 2,386,584 SH   SOLE 22 2,315,379 0 71,205
DUN & BRADSTREET HLDGS INC COM 26484T106 5 178 SH   SOLE 30 178 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 43 1,681 SH   SOLE 31 1,681 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 4,535 176,731 SH   SOLE 34 176,731 0 0
DUNKIN BRANDS GROUP INC COM 265504100 23,043 281,320 SH   SOLE 2 115,788 0 165,532
DUNKIN BRANDS GROUP INC COM 265504100 704 8,600 SH   SOLE 4 8,600 0 0
DUNKIN BRANDS GROUP INC COM 265504100 213 2,597 SH   SOLE 7 2,597 0 0
DUNKIN BRANDS GROUP INC COM 265504100 547 6,672 SH   SOLE 13 6,672 0 0
DUNKIN BRANDS GROUP INC COM 265504100 20,986 256,205 SH   SOLE 18 246,784 0 9,421
DUNKIN BRANDS GROUP INC COM 265504100 6,670 81,427 SH   SOLE 19 81,427 0 0
DUNKIN BRANDS GROUP INC COM 265504100 325,766 3,977,127 SH   SOLE 21 3,977,127 0 0
DUNKIN BRANDS GROUP INC COM 265504100 225,185 2,749,180 SH   SOLE 22 2,531,998 0 217,182
DUNKIN BRANDS GROUP INC COM 265504100 2,132 26,029 SH   SOLE 23 26,029 0 0
DUNKIN BRANDS GROUP INC COM 265504100 856 10,447 SH   SOLE 25 10,447 0 0
DUNKIN BRANDS GROUP INC COM 265504100 5,149 62,865 SH   SOLE 26 22,914 0 39,951
DUNKIN BRANDS GROUP INC COM 265504100 962 11,741 SH   SOLE 28 11,741 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,189 26,730 SH   SOLE 29 4,494 0 22,236
DUNKIN BRANDS GROUP INC COM 265504100 3,405 41,567 SH   SOLE 30 41,567 0 0
DUNKIN BRANDS GROUP INC COM 265504100 816 9,968 SH   SOLE 31 9,783 0 185
DUNKIN BRANDS GROUP INC COM 265504100 967 11,801 SH   SOLE 34 11,801 0 0
DUNKIN BRANDS GROUP INC COM 265504100 772 9,424 SH   SOLE 36 9,424 0 0
DUNKIN BRANDS GROUP INC COM 265504100 750 9,155 SH   SOLE 40 9,155 0 0
DUPONT DE NEMOURS INC COM 26614N102 109,178 1,967,887 SH   SOLE 2 379,956 0 1,587,931
DUPONT DE NEMOURS INC COM 26614N102 19,766 356,267 SH   SOLE 4 333,374 0 22,893
DUPONT DE NEMOURS INC COM 26614N102 36,101 650,694 SH   SOLE 7 624,819 0 25,875
DUPONT DE NEMOURS INC COM 26614N102 116 2,082 SH   SOLE 13 2,082 0 0
DUPONT DE NEMOURS INC COM 26614N102 5,058 91,160 SH   SOLE 15 91,160 0 0
DUPONT DE NEMOURS INC COM 26614N102 0 9 SH   SOLE 17 0 0 9
DUPONT DE NEMOURS INC COM 26614N102 182,465 3,288,847 SH   SOLE 18 3,090,525 0 198,322
DUPONT DE NEMOURS INC COM 26614N102 153,627 2,769,055 SH   SOLE 19 2,769,055 0 0
DUPONT DE NEMOURS INC COM 26614N102 734,095 13,231,712 SH   SOLE 21 13,231,712 0 0
DUPONT DE NEMOURS INC COM 26614N102 963,473 17,366,134 SH   SOLE 22 15,861,539 0 1,504,595
DUPONT DE NEMOURS INC COM 26614N102 27,895 502,791 SH   SOLE 23 502,791 0 0
DUPONT DE NEMOURS INC COM 26614N102 46,210 832,909 SH   SOLE 25 832,909 0 0
DUPONT DE NEMOURS INC COM 26614N102 185,213 3,338,380 SH   SOLE 26 502,130 0 2,836,250
DUPONT DE NEMOURS INC COM 26614N102 7,914 142,645 SH   SOLE 28 100,472 0 42,173
DUPONT DE NEMOURS INC COM 26614N102 73 1,308 SH   SOLE 29 1,308 0 0
DUPONT DE NEMOURS INC COM 26614N102 139,271 2,510,292 SH   SOLE 30 2,510,292 0 0
DUPONT DE NEMOURS INC COM 26614N102 18,573 334,773 SH   SOLE 31 96,379 0 238,394
DUPONT DE NEMOURS INC COM 26614N102 3,102 55,916 SH   SOLE 34 55,916 0 0
DUPONT DE NEMOURS INC COM 26614N102 32,796 591,138 SH   SOLE 36 591,138 0 0
DUPONT DE NEMOURS INC COM 26614N102 910 16,399 SH   SOLE 40 16,399 0 0
DURECT CORP COM 266605104 207 121,259 SH   SOLE 2 60,445 0 60,814
DURECT CORP COM 266605104 6 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 1,399 818,108 SH   SOLE 18 818,108 0 0
DURECT CORP COM 266605104 641 374,831 SH   SOLE 19 374,831 0 0
DURECT CORP COM 266605104 11,492 6,720,517 SH   SOLE 21 6,720,517 0 0
DURECT CORP COM 266605104 9,846 5,757,920 SH   SOLE 22 5,686,817 0 71,103
DURECT CORP COM 266605104 7 3,813 SH   SOLE 23 3,813 0 0
DURECT CORP COM 266605104 352 205,615 SH   SOLE 26 0 0 205,615
DURECT CORP COM 266605104 50 29,454 SH   SOLE 30 29,454 0 0
DURECT CORP COM 266605104 36 20,816 SH   SOLE 40 20,816 0 0
DXC TECHNOLOGY CO COM 23355L106 10,893 610,238 SH   SOLE 2 123,339 0 486,899
DXC TECHNOLOGY CO COM 23355L106 32 1,774 SH   SOLE 4 1,774 0 0
DXC TECHNOLOGY CO COM 23355L106 5,073 284,189 SH   SOLE 7 215,110 0 69,079
DXC TECHNOLOGY CO COM 23355L106 63 3,554 SH   SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 0 11 SH   SOLE 17 0 0 11
DXC TECHNOLOGY CO COM 23355L106 8,160 457,138 SH   SOLE 18 425,816 0 31,322
DXC TECHNOLOGY CO COM 23355L106 1,923 107,754 SH   SOLE 19 107,754 0 0
DXC TECHNOLOGY CO COM 23355L106 102,094 5,719,552 SH   SOLE 21 5,719,552 0 0
DXC TECHNOLOGY CO COM 23355L106 125,089 7,007,806 SH   SOLE 22 6,429,007 0 578,799
DXC TECHNOLOGY CO COM 23355L106 10 554 SH   SOLE 23 554 0 0
DXC TECHNOLOGY CO COM 23355L106 60 3,363 SH   SOLE 25 3,363 0 0
DXC TECHNOLOGY CO COM 23355L106 5,514 308,891 SH   SOLE 26 61,697 0 247,194
DXC TECHNOLOGY CO COM 23355L106 620 34,740 SH   SOLE 28 34,740 0 0
DXC TECHNOLOGY CO COM 23355L106 25,370 1,421,296 SH   SOLE 30 1,421,296 0 0
DXC TECHNOLOGY CO COM 23355L106 1,099 61,589 SH   SOLE 31 4,890 0 56,699
DXC TECHNOLOGY CO COM 23355L106 1,964 110,015 SH   SOLE 36 110,015 0 0
DXC TECHNOLOGY CO COM 23355L106 481 26,972 SH   SOLE 40 26,972 0 0
DXP ENTERPRISES INC COM NEW 233377407 338 20,956 SH   SOLE 2 6,927 0 14,029
DXP ENTERPRISES INC COM NEW 233377407 5 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,354 83,921 SH   SOLE 18 83,921 0 0
DXP ENTERPRISES INC COM NEW 233377407 756 46,879 SH   SOLE 19 46,879 0 0
DXP ENTERPRISES INC COM NEW 233377407 29,129 1,805,896 SH   SOLE 21 1,805,896 0 0
DXP ENTERPRISES INC COM NEW 233377407 8,972 556,200 SH   SOLE 22 539,396 0 16,804
DXP ENTERPRISES INC COM NEW 233377407 48 2,946 SH   SOLE 23 2,946 0 0
DXP ENTERPRISES INC COM NEW 233377407 218 13,514 SH   SOLE 26 0 0 13,514
DXP ENTERPRISES INC COM NEW 233377407 32 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC COM NEW 233377407 426 26,411 SH   SOLE 30 26,411 0 0
DXP ENTERPRISES INC COM NEW 233377407 21 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 74 9,804 SH   SOLE 2 1,057 0 8,747
DYADIC INTL INC DEL COM 26745T101 4 537 SH   SOLE 7 537 0 0
DYADIC INTL INC DEL COM 26745T101 606 80,010 SH   SOLE 18 80,010 0 0
DYADIC INTL INC DEL COM 26745T101 281 37,146 SH   SOLE 19 37,146 0 0
DYADIC INTL INC DEL COM 26745T101 4,741 626,223 SH   SOLE 21 626,223 0 0
DYADIC INTL INC DEL COM 26745T101 3,664 483,969 SH   SOLE 22 475,632 0 8,337
DYCOM INDS INC COM 267475101 1,985 37,584 SH   SOLE 2 23,288 0 14,296
DYCOM INDS INC COM 267475101 11 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 475 9,002 SH   SOLE 7 9,002 0 0
DYCOM INDS INC COM 267475101 9,802 185,583 SH   SOLE 18 184,243 0 1,340
DYCOM INDS INC COM 267475101 5,041 95,428 SH   SOLE 19 95,428 0 0
DYCOM INDS INC COM 267475101 105,085 1,989,485 SH   SOLE 21 1,989,485 0 0
DYCOM INDS INC COM 267475101 58,198 1,101,820 SH   SOLE 22 1,073,736 0 28,084
DYCOM INDS INC COM 267475101 193 3,660 SH   SOLE 23 3,660 0 0
DYCOM INDS INC COM 267475101 16 303 SH   SOLE 25 303 0 0
DYCOM INDS INC COM 267475101 1,241 23,497 SH   SOLE 26 5,566 0 17,931
DYCOM INDS INC COM 267475101 221 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 695 13,162 SH   SOLE 30 13,162 0 0
DYCOM INDS INC COM 267475101 35 670 SH   SOLE 31 0 0 670
DYCOM INDS INC COM 267475101 121 2,283 SH   SOLE 36 2,283 0 0
DYCOM INDS INC COM 267475101 192 3,635 SH   SOLE 40 3,635 0 0
DYNATRACE INC COM NEW 268150109 16,448 400,987 SH   SOLE 2 24,151 0 376,836
DYNATRACE INC COM NEW 268150109 3,140 76,540 SH   SOLE 4 71,755 0 4,785
DYNATRACE INC COM NEW 268150109 577 14,065 SH   SOLE 7 14,065 0 0
DYNATRACE INC COM NEW 268150109 496 12,102 SH   SOLE 15 12,102 0 0
DYNATRACE INC COM NEW 268150109 7,515 183,196 SH   SOLE 18 168,551 0 14,645
DYNATRACE INC COM NEW 268150109 1,973 48,107 SH   SOLE 19 48,107 0 0
DYNATRACE INC COM NEW 268150109 152,598 3,720,099 SH   SOLE 21 3,720,099 0 0
DYNATRACE INC COM NEW 268150109 196,961 4,801,581 SH   SOLE 22 4,556,721 0 244,860
DYNATRACE INC COM NEW 268150109 5,066 123,502 SH   SOLE 23 123,502 0 0
DYNATRACE INC COM NEW 268150109 16,305 397,487 SH   SOLE 26 196,876 0 200,611
DYNATRACE INC COM NEW 268150109 1,449 35,332 SH   SOLE 28 24,997 0 10,335
DYNATRACE INC COM NEW 268150109 1,597 38,921 SH   SOLE 29 180 0 38,741
DYNATRACE INC COM NEW 268150109 38,008 926,561 SH   SOLE 30 893,975 0 32,586
DYNATRACE INC COM NEW 268150109 1,536 37,455 SH   SOLE 31 26,811 0 10,644
DYNATRACE INC COM NEW 268150109 278 6,789 SH   SOLE 34 6,789 0 0
DYNATRACE INC COM NEW 268150109 1,802 43,925 SH   SOLE 36 43,925 0 0
DYNATRACE INC COM NEW 268150109 143 3,489 SH   SOLE 40 3,489 0 0
DYNATRONICS CORP COM NEW 268157401 16 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 412 95,362 SH   SOLE 2 35,102 0 60,260
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8 1,951 SH   SOLE 7 1,951 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,808 418,556 SH   SOLE 18 399,148 0 19,408
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,382 319,859 SH   SOLE 19 319,859 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15,324 3,547,190 SH   SOLE 21 3,547,190 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15,598 3,610,620 SH   SOLE 22 3,513,341 0 97,279
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 54 12,408 SH   SOLE 23 12,408 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 313 72,455 SH   SOLE 26 0 0 72,455
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 40 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 216 49,946 SH   SOLE 30 49,946 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 45 10,352 SH   SOLE 34 10,352 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 66 15,288 SH   SOLE 40 15,288 0 0
DYNE THERAPEUTICS INC COM 26818M108 2 115 SH   SOLE 18 115 0 0
DYNE THERAPEUTICS INC COM 26818M108 5,882 291,334 SH   SOLE 19 291,334 0 0
DYNE THERAPEUTICS INC COM 26818M108 175 8,666 SH   SOLE 20 8,666 0 0
DYNE THERAPEUTICS INC COM 26818M108 3 163 SH   SOLE 22 163 0 0
DYNE THERAPEUTICS INC COM 26818M108 74 3,681 SH   SOLE 26 600 0 3,081
DYNE THERAPEUTICS INC COM 26818M108 1 41 SH   SOLE 31 0 0 41
DYNEX CAP INC COM 26817Q886 366 24,085 SH   SOLE 2 7,306 0 16,779
DYNEX CAP INC COM 26817Q886 1,321 86,849 SH   SOLE 18 86,849 0 0
DYNEX CAP INC COM 26817Q886 643 42,252 SH   SOLE 19 42,252 0 0
DYNEX CAP INC COM 26817Q886 20,235 1,330,405 SH   SOLE 21 1,330,405 0 0
DYNEX CAP INC COM 26817Q886 7,112 467,594 SH   SOLE 22 438,181 0 29,413
DYNEX CAP INC COM 26817Q886 254 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 37 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 68 4,474 SH   SOLE 30 4,474 0 0
DYNEX CAP INC COM 26817Q886 26 1,733 SH   SOLE 40 1,733 0 0
DZS INC COM 268211109 95 10,138 SH   SOLE 2 734 0 9,404
DZS INC COM 268211109 487 51,928 SH   SOLE 18 51,928 0 0
DZS INC COM 268211109 217 23,199 SH   SOLE 19 23,199 0 0
DZS INC COM 268211109 3,794 404,919 SH   SOLE 21 404,919 0 0
DZS INC COM 268211109 2,598 277,230 SH   SOLE 22 274,452 0 2,778
E L F BEAUTY INC COM 26856L103 888 48,325 SH   SOLE 2 15,316 0 33,009
E L F BEAUTY INC COM 26856L103 17 932 SH   SOLE 7 932 0 0
E L F BEAUTY INC COM 26856L103 3,149 171,409 SH   SOLE 18 161,513 0 9,896
E L F BEAUTY INC COM 26856L103 3,054 166,274 SH   SOLE 19 166,274 0 0
E L F BEAUTY INC COM 26856L103 25,339 1,379,344 SH   SOLE 21 1,379,344 0 0
E L F BEAUTY INC COM 26856L103 22,807 1,241,530 SH   SOLE 22 1,216,040 0 25,490
E L F BEAUTY INC COM 26856L103 149 8,104 SH   SOLE 23 8,104 0 0
E L F BEAUTY INC COM 26856L103 935 50,894 SH   SOLE 26 0 0 50,894
E L F BEAUTY INC COM 26856L103 91 4,955 SH   SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 300 16,347 SH   SOLE 30 16,347 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 26,203 523,543 SH   SOLE 2 45,775 0 477,768
E TRADE FINANCIAL CORP COM NEW 269246401 5,072 101,340 SH   SOLE 4 94,377 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 9,713 194,066 SH   SOLE 7 188,093 0 5,973
E TRADE FINANCIAL CORP COM NEW 269246401 26 529 SH   SOLE 13 529 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,386 27,684 SH   SOLE 15 27,684 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 113,051 2,258,762 SH   SOLE 18 2,132,648 0 126,114
E TRADE FINANCIAL CORP COM NEW 269246401 31,938 638,117 SH   SOLE 19 638,117 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 246,916 4,933,387 SH   SOLE 21 4,933,387 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 259,402 5,182,849 SH   SOLE 22 4,697,583 0 485,266
E TRADE FINANCIAL CORP COM NEW 269246401 8,362 167,082 SH   SOLE 23 167,082 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 11,952 238,804 SH   SOLE 25 216,038 0 22,766
E TRADE FINANCIAL CORP COM NEW 269246401 54,564 1,090,195 SH   SOLE 26 185,654 0 904,541
E TRADE FINANCIAL CORP COM NEW 269246401 2,149 42,933 SH   SOLE 28 30,598 0 12,335
E TRADE FINANCIAL CORP COM NEW 269246401 2,369 47,324 SH   SOLE 29 705 0 46,619
E TRADE FINANCIAL CORP COM NEW 269246401 43,842 875,972 SH   SOLE 30 875,972 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,066 41,283 SH   SOLE 31 28,119 0 13,164
E TRADE FINANCIAL CORP COM NEW 269246401 13,307 265,881 SH   SOLE 34 265,881 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 8,232 164,468 SH   SOLE 36 164,468 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 276 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 961 35,870 SH   SOLE 2 9,974 0 25,896
EAGLE BANCORP INC MD COM 268948106 4 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 15 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 3,835 143,145 SH   SOLE 18 143,145 0 0
EAGLE BANCORP INC MD COM 268948106 1,619 60,429 SH   SOLE 19 60,429 0 0
EAGLE BANCORP INC MD COM 268948106 92,976 3,470,565 SH   SOLE 21 3,470,565 0 0
EAGLE BANCORP INC MD COM 268948106 23,165 864,679 SH   SOLE 22 839,508 0 25,171
EAGLE BANCORP INC MD COM 268948106 177 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 117 4,353 SH   SOLE 28 4,353 0 0
EAGLE BANCORP INC MD COM 268948106 1,219 45,497 SH   SOLE 30 45,497 0 0
EAGLE BANCORP INC MD COM 268948106 87 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP MONT INC COM 26942G100 88 4,968 SH   SOLE 2 391 0 4,577
EAGLE BANCORP MONT INC COM 26942G100 426 24,185 SH   SOLE 18 24,185 0 0
EAGLE BANCORP MONT INC COM 26942G100 142 8,070 SH   SOLE 19 8,070 0 0
EAGLE BANCORP MONT INC COM 26942G100 2,875 163,152 SH   SOLE 21 163,152 0 0
EAGLE BANCORP MONT INC COM 26942G100 861 48,849 SH   SOLE 22 47,295 0 1,554
EAGLE BULK SHIPPING INC COM Y2187A150 97 5,917 SH   SOLE 2 263 0 5,654
EAGLE BULK SHIPPING INC COM Y2187A150 2 150 SH   SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 399 24,353 SH   SOLE 18 24,353 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 182 11,118 SH   SOLE 19 11,118 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 3,941 240,757 SH   SOLE 21 240,757 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 4,236 258,758 SH   SOLE 22 256,366 0 2,392
EAGLE MATLS INC COM 26969P108 9,463 109,632 SH   SOLE 2 32,076 0 77,556
EAGLE MATLS INC COM 26969P108 18 203 SH   SOLE 4 203 0 0
EAGLE MATLS INC COM 26969P108 72 829 SH   SOLE 7 829 0 0
EAGLE MATLS INC COM 26969P108 9,270 107,389 SH   SOLE 18 107,313 0 76
EAGLE MATLS INC COM 26969P108 904 10,471 SH   SOLE 19 10,471 0 0
EAGLE MATLS INC COM 26969P108 176,742 2,047,520 SH   SOLE 21 2,047,520 0 0
EAGLE MATLS INC COM 26969P108 112,643 1,304,941 SH   SOLE 22 1,241,682 0 63,259
EAGLE MATLS INC COM 26969P108 1,623 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATLS INC COM 26969P108 515 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATLS INC COM 26969P108 1,444 16,723 SH   SOLE 30 16,723 0 0
EAGLE MATLS INC COM 26969P108 74 854 SH   SOLE 31 854 0 0
EAGLE MATLS INC COM 26969P108 406 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 323 7,609 SH   SOLE 2 3,586 0 4,023
EAGLE PHARMACEUTICALS INC COM 269796108 8 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 66 1,558 SH   SOLE 13 0 0 1,558
EAGLE PHARMACEUTICALS INC COM 269796108 2,473 58,213 SH   SOLE 18 53,423 0 4,790
EAGLE PHARMACEUTICALS INC COM 269796108 1,676 39,444 SH   SOLE 19 39,444 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 58,427 1,375,398 SH   SOLE 21 1,375,398 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 16,463 387,551 SH   SOLE 22 380,147 0 7,404
EAGLE PHARMACEUTICALS INC COM 269796108 118 2,783 SH   SOLE 23 2,783 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 422 9,938 SH   SOLE 26 0 0 9,938
EAGLE PHARMACEUTICALS INC COM 269796108 74 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 925 21,782 SH   SOLE 30 21,782 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 24 561 SH   SOLE 34 561 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 35 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 64 24,778 SH   SOLE 2 660 0 24,118
EARTHSTONE ENERGY INC CL A 27032D304 222 85,653 SH   SOLE 18 85,653 0 0
EARTHSTONE ENERGY INC CL A 27032D304 94 36,306 SH   SOLE 19 36,306 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,754 677,176 SH   SOLE 21 677,176 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,308 505,075 SH   SOLE 22 499,714 0 5,361
EAST WEST BANCORP INC COM 27579R104 12,693 387,679 SH   SOLE 2 79,392 0 308,287
EAST WEST BANCORP INC COM 27579R104 2,188 66,825 SH   SOLE 4 61,820 0 5,005
EAST WEST BANCORP INC COM 27579R104 509 15,543 SH   SOLE 7 15,543 0 0
EAST WEST BANCORP INC COM 27579R104 18 539 SH   SOLE 13 539 0 0
EAST WEST BANCORP INC COM 27579R104 458 13,983 SH   SOLE 15 13,983 0 0
EAST WEST BANCORP INC COM 27579R104 19,274 588,689 SH   SOLE 18 576,963 0 11,726
EAST WEST BANCORP INC COM 27579R104 1,317 40,216 SH   SOLE 19 40,216 0 0
EAST WEST BANCORP INC COM 27579R104 228,280 6,972,512 SH   SOLE 21 6,972,512 0 0
EAST WEST BANCORP INC COM 27579R104 145,262 4,436,834 SH   SOLE 22 4,231,770 0 205,064
EAST WEST BANCORP INC COM 27579R104 3,306 100,992 SH   SOLE 23 100,992 0 0
EAST WEST BANCORP INC COM 27579R104 275 8,388 SH   SOLE 25 8,388 0 0
EAST WEST BANCORP INC COM 27579R104 10,670 325,902 SH   SOLE 26 161,192 0 164,710
EAST WEST BANCORP INC COM 27579R104 894 27,300 SH   SOLE 28 19,372 0 7,928
EAST WEST BANCORP INC COM 27579R104 990 30,246 SH   SOLE 29 406 0 29,840
EAST WEST BANCORP INC COM 27579R104 11,566 353,283 SH   SOLE 30 302,414 0 50,869
EAST WEST BANCORP INC COM 27579R104 896 27,362 SH   SOLE 31 15,849 0 11,513
EAST WEST BANCORP INC COM 27579R104 217 6,618 SH   SOLE 34 6,618 0 0
EAST WEST BANCORP INC COM 27579R104 926 28,273 SH   SOLE 36 28,273 0 0
EAST WEST BANCORP INC COM 27579R104 95 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,114 49,701 SH   SOLE 2 24,854 0 24,847
EASTERLY GOVT PPTYS INC COM 27616P103 1,283 57,247 SH   SOLE 4 57,247 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,176 97,104 SH   SOLE 7 97,104 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,386 374,208 SH   SOLE 18 374,208 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,578 248,928 SH   SOLE 19 248,928 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 201,857 9,007,447 SH   SOLE 21 9,007,447 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 66,976 2,988,674 SH   SOLE 22 2,917,667 0 71,007
EASTERLY GOVT PPTYS INC COM 27616P103 92 4,119 SH   SOLE 23 4,119 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,124 273,264 SH   SOLE 25 273,264 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,746 77,912 SH   SOLE 26 23,686 0 54,226
EASTERLY GOVT PPTYS INC COM 27616P103 238 10,640 SH   SOLE 28 10,640 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,071 47,811 SH   SOLE 29 47,811 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 10,031 447,612 SH   SOLE 30 447,612 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 13 565 SH   SOLE 34 565 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 155 6,911 SH   SOLE 36 6,911 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 165 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 105 5,374 SH   SOLE 2 203 0 5,171
EASTERN CO COM 276317104 385 19,720 SH   SOLE 18 19,720 0 0
EASTERN CO COM 276317104 188 9,625 SH   SOLE 19 9,625 0 0
EASTERN CO COM 276317104 3,359 172,057 SH   SOLE 21 172,057 0 0
EASTERN CO COM 276317104 1,236 63,329 SH   SOLE 22 61,562 0 1,767
EASTGROUP PPTY INC COM 277276101 11,368 87,897 SH   SOLE 2 28,632 0 59,265
EASTGROUP PPTY INC COM 277276101 3,617 27,964 SH   SOLE 4 27,964 0 0
EASTGROUP PPTY INC COM 277276101 6,136 47,446 SH   SOLE 7 47,446 0 0
EASTGROUP PPTY INC COM 277276101 29,926 231,396 SH   SOLE 18 231,396 0 0
EASTGROUP PPTY INC COM 277276101 16,433 127,062 SH   SOLE 19 127,062 0 0
EASTGROUP PPTY INC COM 277276101 371,172 2,869,964 SH   SOLE 21 2,869,964 0 0
EASTGROUP PPTY INC COM 277276101 210,346 1,626,428 SH   SOLE 22 1,591,490 0 34,938
EASTGROUP PPTY INC COM 277276101 264 2,044 SH   SOLE 23 2,044 0 0
EASTGROUP PPTY INC COM 277276101 16,995 131,408 SH   SOLE 25 131,408 0 0
EASTGROUP PPTY INC COM 277276101 5,936 45,901 SH   SOLE 26 10,471 0 35,430
EASTGROUP PPTY INC COM 277276101 692 5,347 SH   SOLE 28 5,347 0 0
EASTGROUP PPTY INC COM 277276101 3,146 24,324 SH   SOLE 29 24,324 0 0
EASTGROUP PPTY INC COM 277276101 22,131 171,122 SH   SOLE 30 171,122 0 0
EASTGROUP PPTY INC COM 277276101 554 4,285 SH   SOLE 40 4,285 0 0
EASTMAN CHEM CO COM 277432100 25,594 327,630 SH   SOLE 2 36,684 0 290,946
EASTMAN CHEM CO COM 277432100 5,170 66,182 SH   SOLE 4 61,901 0 4,281
EASTMAN CHEM CO COM 277432100 10,994 140,730 SH   SOLE 7 127,015 0 13,715
EASTMAN CHEM CO COM 277432100 18 235 SH   SOLE 13 235 0 0
EASTMAN CHEM CO COM 277432100 1,333 17,061 SH   SOLE 15 17,061 0 0
EASTMAN CHEM CO COM 277432100 20,193 258,488 SH   SOLE 18 237,083 0 21,405
EASTMAN CHEM CO COM 277432100 2,923 37,412 SH   SOLE 19 37,412 0 0
EASTMAN CHEM CO COM 277432100 273,267 3,498,047 SH   SOLE 21 3,498,047 0 0
EASTMAN CHEM CO COM 277432100 247,920 3,173,583 SH   SOLE 22 2,892,046 0 281,537
EASTMAN CHEM CO COM 277432100 7,262 92,958 SH   SOLE 23 92,958 0 0
EASTMAN CHEM CO COM 277432100 9,856 126,167 SH   SOLE 25 126,167 0 0
EASTMAN CHEM CO COM 277432100 53,271 681,917 SH   SOLE 26 125,206 0 556,711
EASTMAN CHEM CO COM 277432100 2,061 26,381 SH   SOLE 28 18,607 0 7,774
EASTMAN CHEM CO COM 277432100 2,307 29,534 SH   SOLE 29 140 0 29,394
EASTMAN CHEM CO COM 277432100 38,416 491,750 SH   SOLE 30 491,750 0 0
EASTMAN CHEM CO COM 277432100 3,926 50,253 SH   SOLE 31 18,656 0 31,597
EASTMAN CHEM CO COM 277432100 516 6,610 SH   SOLE 34 6,610 0 0
EASTMAN CHEM CO COM 277432100 7,783 99,627 SH   SOLE 36 99,627 0 0
EASTMAN CHEM CO COM 277432100 227 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 111 12,618 SH   SOLE 2 990 0 11,628
EASTMAN KODAK CO COM NEW 277461406 561 63,569 SH   SOLE 18 63,569 0 0
EASTMAN KODAK CO COM NEW 277461406 270 30,581 SH   SOLE 19 30,581 0 0
EASTMAN KODAK CO COM NEW 277461406 4,831 547,776 SH   SOLE 21 547,776 0 0
EASTMAN KODAK CO COM NEW 277461406 9,792 1,110,172 SH   SOLE 22 1,106,697 0 3,475
EASTSIDE DISTILLING INC COM 277802302 8 6,582 SH   SOLE 21 6,582 0 0
EATON CORP PLC SHS G29183103 101,724 996,996 SH   SOLE 2 122,791 0 874,205
EATON CORP PLC SHS G29183103 21,258 208,347 SH   SOLE 4 195,723 0 12,624
EATON CORP PLC SHS G29183103 58,843 576,721 SH   SOLE 7 394,134 0 182,587
EATON CORP PLC SHS G29183103 122 1,192 SH   SOLE 13 1,192 0 0
EATON CORP PLC SHS G29183103 5,210 51,066 SH   SOLE 15 51,066 0 0
EATON CORP PLC SHS G29183103 110,247 1,080,538 SH   SOLE 18 1,016,096 0 64,442
EATON CORP PLC SHS G29183103 49,577 485,905 SH   SOLE 19 485,905 0 0
EATON CORP PLC SHS G29183103 1,011,810 9,916,791 SH   SOLE 21 9,916,791 0 0
EATON CORP PLC SHS G29183103 956,163 9,371,392 SH   SOLE 22 8,540,900 0 830,492
EATON CORP PLC SHS G29183103 27,999 274,421 SH   SOLE 23 274,421 0 0
EATON CORP PLC SHS G29183103 56,432 553,089 SH   SOLE 25 553,089 0 0
EATON CORP PLC SHS G29183103 311,955 3,057,485 SH   SOLE 26 321,843 0 2,735,642
EATON CORP PLC SHS G29183103 8,014 78,545 SH   SOLE 28 54,878 0 23,667
EATON CORP PLC SHS G29183103 42 413 SH   SOLE 29 413 0 0
EATON CORP PLC SHS G29183103 166,330 1,630,210 SH   SOLE 30 1,630,210 0 0
EATON CORP PLC SHS G29183103 125,702 1,232,014 SH   SOLE 31 53,672 0 1,178,342
EATON CORP PLC SHS G29183103 3,032 29,712 SH   SOLE 32 29,712 0 0
EATON CORP PLC SHS G29183103 81,034 794,217 SH   SOLE 34 794,217 0 0
EATON CORP PLC SHS G29183103 28,500 279,328 SH   SOLE 36 279,328 0 0
EATON CORP PLC SHS G29183103 1,265 12,397 SH   SOLE 37 12,397 0 0
EATON CORP PLC SHS G29183103 939 9,208 SH   SOLE 40 9,208 0 0
EATON VANCE CORP COM NON VTG 278265103 11,633 304,915 SH   SOLE 2 104,636 0 200,279
EATON VANCE CORP COM NON VTG 278265103 34 897 SH   SOLE 4 897 0 0
EATON VANCE CORP COM NON VTG 278265103 4,254 111,508 SH   SOLE 7 88,069 0 23,439
EATON VANCE CORP COM NON VTG 278265103 0 9 SH   SOLE 17 0 0 9
EATON VANCE CORP COM NON VTG 278265103 11,270 295,423 SH   SOLE 18 295,423 0 0
EATON VANCE CORP COM NON VTG 278265103 1,069 28,031 SH   SOLE 19 28,031 0 0
EATON VANCE CORP COM NON VTG 278265103 203,786 5,341,715 SH   SOLE 21 5,341,715 0 0
EATON VANCE CORP COM NON VTG 278265103 134,587 3,527,847 SH   SOLE 22 3,368,358 0 159,489
EATON VANCE CORP COM NON VTG 278265103 2,203 57,758 SH   SOLE 26 33,125 0 24,633
EATON VANCE CORP COM NON VTG 278265103 595 15,599 SH   SOLE 28 15,599 0 0
EATON VANCE CORP COM NON VTG 278265103 3,355 87,950 SH   SOLE 30 87,950 0 0
EATON VANCE CORP COM NON VTG 278265103 142 3,717 SH   SOLE 31 2,123 0 1,594
EATON VANCE CORP COM NON VTG 278265103 109 2,856 SH   SOLE 34 2,856 0 0
EATON VANCE CORP COM NON VTG 278265103 97 2,551 SH   SOLE 36 2,551 0 0
EATON VANCE CORP COM NON VTG 278265103 463 12,146 SH   SOLE 40 12,146 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 58 5,553 SH   SOLE 22 5,553 0 0
EBAY INC. COM 278642103 85,068 1,632,782 SH   SOLE 2 197,179 0 1,435,603
EBAY INC. COM 278642103 17,944 344,422 SH   SOLE 4 322,487 0 21,935
EBAY INC. COM 278642103 36,386 698,393 SH   SOLE 7 627,366 0 71,027
EBAY INC. COM 278642103 142 2,721 SH   SOLE 13 2,721 0 0
EBAY INC. COM 278642103 3,775 72,458 SH   SOLE 15 72,458 0 0
EBAY INC. COM 278642103 75,502 1,449,172 SH   SOLE 18 1,338,205 0 110,967
EBAY INC. COM 278642103 10,030 192,509 SH   SOLE 19 192,509 0 0
EBAY INC. COM 278642103 697,813 13,393,729 SH   SOLE 21 13,393,729 0 0
EBAY INC. COM 278642103 829,881 15,928,615 SH   SOLE 22 14,556,529 0 1,372,086
EBAY INC. COM 278642103 25,195 483,591 SH   SOLE 23 483,591 0 0
EBAY INC. COM 278642103 40,678 780,760 SH   SOLE 25 780,760 0 0
EBAY INC. COM 278642103 257,577 4,943,903 SH   SOLE 26 616,657 0 4,327,246
EBAY INC. COM 278642103 7,116 136,581 SH   SOLE 28 96,211 0 40,370
EBAY INC. COM 278642103 116 2,233 SH   SOLE 29 2,233 0 0
EBAY INC. COM 278642103 162,059 3,110,531 SH   SOLE 30 2,932,291 0 178,240
EBAY INC. COM 278642103 11,393 218,676 SH   SOLE 31 91,069 0 127,607
EBAY INC. COM 278642103 7,256 139,274 SH   SOLE 32 139,274 0 0
EBAY INC. COM 278642103 23,328 447,759 SH   SOLE 34 447,759 0 0
EBAY INC. COM 278642103 24,554 471,286 SH   SOLE 36 471,286 0 0
EBAY INC. COM 278642103 817 15,685 SH   SOLE 40 15,685 0 0
EBIX INC COM NEW 278715206 434 21,063 SH   SOLE 2 8,118 0 12,945
EBIX INC COM NEW 278715206 5 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 8 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 2,468 119,824 SH   SOLE 18 119,824 0 0
EBIX INC COM NEW 278715206 1,042 50,573 SH   SOLE 19 50,573 0 0
EBIX INC COM NEW 278715206 53,327 2,588,711 SH   SOLE 21 2,588,711 0 0
EBIX INC COM NEW 278715206 13,603 660,324 SH   SOLE 22 639,171 0 21,153
EBIX INC COM NEW 278715206 135 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 58 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 1,160 56,332 SH   SOLE 30 56,332 0 0
EBIX INC COM NEW 278715206 58 2,797 SH   SOLE 40 2,797 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,426 55,346 SH   SOLE 2 15,346 0 40,000
ECHO GLOBAL LOGISTICS INC COM 27875T101 17 663 SH   SOLE 7 663 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,662 142,087 SH   SOLE 18 131,629 0 10,458
ECHO GLOBAL LOGISTICS INC COM 27875T101 7,825 303,662 SH   SOLE 19 303,662 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 76,152 2,955,058 SH   SOLE 21 2,955,058 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 28,473 1,104,874 SH   SOLE 22 1,083,670 0 21,204
ECHO GLOBAL LOGISTICS INC COM 27875T101 457 17,748 SH   SOLE 23 17,748 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 26 1,021 SH   SOLE 25 1,021 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,775 68,888 SH   SOLE 26 0 0 68,888
ECHO GLOBAL LOGISTICS INC COM 27875T101 98 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,140 44,249 SH   SOLE 30 44,249 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 65 2,507 SH   SOLE 36 2,507 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 67 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 2,688 108,011 SH   SOLE 2 24,532 0 83,479
ECHOSTAR CORP CL A 278768106 93 3,739 SH   SOLE 4 3,739 0 0
ECHOSTAR CORP CL A 278768106 34 1,383 SH   SOLE 7 1,383 0 0
ECHOSTAR CORP CL A 278768106 148 5,946 SH   SOLE 13 0 0 5,946
ECHOSTAR CORP CL A 278768106 437 17,575 SH   SOLE 18 17,575 0 0
ECHOSTAR CORP CL A 278768106 318 12,757 SH   SOLE 19 12,757 0 0
ECHOSTAR CORP CL A 278768106 18,922 760,243 SH   SOLE 21 760,243 0 0
ECHOSTAR CORP CL A 278768106 30,931 1,242,723 SH   SOLE 22 1,176,247 0 66,476
ECHOSTAR CORP CL A 278768106 298 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 224 8,995 SH   SOLE 28 8,995 0 0
ECHOSTAR CORP CL A 278768106 901 36,215 SH   SOLE 30 36,215 0 0
ECHOSTAR CORP CL A 278768106 22 893 SH   SOLE 31 893 0 0
ECHOSTAR CORP CL A 278768106 141 5,679 SH   SOLE 36 5,679 0 0
ECHOSTAR CORP CL A 278768106 121 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 165,427 827,797 SH   SOLE 2 275,009 0 552,788
ECOLAB INC COM 278865100 28,617 143,198 SH   SOLE 4 135,250 0 7,948
ECOLAB INC COM 278865100 58,726 293,867 SH   SOLE 7 254,832 0 39,035
ECOLAB INC COM 278865100 9,934 49,711 SH   SOLE 13 49,711 0 0
ECOLAB INC COM 278865100 5,501 27,525 SH   SOLE 15 27,525 0 0
ECOLAB INC COM 278865100 1 3 SH   SOLE 17 0 0 3
ECOLAB INC COM 278865100 106,977 535,313 SH   SOLE 18 435,183 0 100,130
ECOLAB INC COM 278865100 72,811 364,346 SH   SOLE 19 364,346 0 0
ECOLAB INC COM 278865100 1,342,569 6,718,218 SH   SOLE 21 6,718,218 0 0
ECOLAB INC COM 278865100 1,335,390 6,682,295 SH   SOLE 22 5,729,305 0 952,990
ECOLAB INC COM 278865100 50,720 253,804 SH   SOLE 23 253,804 0 0
ECOLAB INC COM 278865100 64,871 324,614 SH   SOLE 25 324,614 0 0
ECOLAB INC COM 278865100 348,319 1,742,989 SH   SOLE 26 226,249 0 1,516,740
ECOLAB INC COM 278865100 10,113 50,606 SH   SOLE 28 35,974 0 14,632
ECOLAB INC COM 278865100 49,423 247,312 SH   SOLE 29 44,244 0 203,068
ECOLAB INC COM 278865100 238,853 1,195,222 SH   SOLE 30 1,181,923 0 13,299
ECOLAB INC COM 278865100 36,397 182,131 SH   SOLE 31 109,601 0 72,530
ECOLAB INC COM 278865100 41,033 205,329 SH   SOLE 34 205,329 0 0
ECOLAB INC COM 278865100 45,720 228,781 SH   SOLE 36 228,781 0 0
ECOLAB INC COM 278865100 1,139 5,698 SH   SOLE 40 5,698 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,283 232,036 SH   SOLE 2 0 0 232,036
ECOPETROL S A SPONSORED ADS 279158109 8,593 873,288 SH   SOLE 21 873,288 0 0
ECOPETROL S A SPONSORED ADS 279158109 311 31,651 SH   SOLE 26 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 1,914 194,524 SH   SOLE 30 194,524 0 0
ECOPETROL S A SPONSORED ADS 279158109 157 15,979 SH   SOLE 34 15,979 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,370 85,003 SH   SOLE 2 38,697 0 46,306
EDGEWELL PERS CARE CO COM 28035Q102 8 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 47 1,680 SH   SOLE 7 1,680 0 0
EDGEWELL PERS CARE CO COM 28035Q102 8,937 320,553 SH   SOLE 18 320,553 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,658 131,216 SH   SOLE 19 131,216 0 0
EDGEWELL PERS CARE CO COM 28035Q102 97,188 3,485,926 SH   SOLE 21 3,485,926 0 0
EDGEWELL PERS CARE CO COM 28035Q102 51,766 1,856,750 SH   SOLE 22 1,803,912 0 52,838
EDGEWELL PERS CARE CO COM 28035Q102 16 572 SH   SOLE 25 572 0 0
EDGEWELL PERS CARE CO COM 28035Q102 596 21,393 SH   SOLE 26 7,418 0 13,975
EDGEWELL PERS CARE CO COM 28035Q102 217 7,777 SH   SOLE 28 7,777 0 0
EDGEWELL PERS CARE CO COM 28035Q102 589 21,144 SH   SOLE 30 21,144 0 0
EDGEWELL PERS CARE CO COM 28035Q102 68 2,444 SH   SOLE 31 0 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 116 4,165 SH   SOLE 36 4,165 0 0
EDGEWELL PERS CARE CO COM 28035Q102 180 6,450 SH   SOLE 40 6,450 0 0
EDISON INTL COM 281020107 59,787 1,175,979 SH   SOLE 2 390,890 0 785,089
EDISON INTL COM 281020107 10,662 209,722 SH   SOLE 4 197,955 0 11,767
EDISON INTL COM 281020107 46,685 918,275 SH   SOLE 7 880,070 0 38,205
EDISON INTL COM 281020107 56 1,111 SH   SOLE 13 1,111 0 0
EDISON INTL COM 281020107 2,209 43,447 SH   SOLE 15 43,447 0 0
EDISON INTL COM 281020107 132,561 2,607,408 SH   SOLE 18 2,454,151 0 153,257
EDISON INTL COM 281020107 184,433 3,627,709 SH   SOLE 19 3,627,709 0 0
EDISON INTL COM 281020107 607,319 11,945,694 SH   SOLE 21 11,945,694 0 0
EDISON INTL COM 281020107 457,001 8,989,000 SH   SOLE 22 8,234,938 0 754,062
EDISON INTL COM 281020107 13,381 263,191 SH   SOLE 23 263,191 0 0
EDISON INTL COM 281020107 27,230 535,610 SH   SOLE 25 535,610 0 0
EDISON INTL COM 281020107 98,561 1,938,656 SH   SOLE 26 270,659 0 1,667,997
EDISON INTL COM 281020107 3,756 73,875 SH   SOLE 28 52,250 0 21,625
EDISON INTL COM 281020107 37 727 SH   SOLE 29 727 0 0
EDISON INTL COM 281020107 72,775 1,431,445 SH   SOLE 30 1,431,445 0 0
EDISON INTL COM 281020107 6,231 122,562 SH   SOLE 31 47,151 0 75,411
EDISON INTL COM 281020107 2,946 57,938 SH   SOLE 32 57,938 0 0
EDISON INTL COM 281020107 6,920 136,121 SH   SOLE 34 136,121 0 0
EDISON INTL COM 281020107 14,138 278,088 SH   SOLE 36 278,088 0 0
EDISON INTL COM 281020107 404 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 1,670 59,527 SH   SOLE 2 26,058 0 33,469
EDITAS MEDICINE INC COM 28106W103 8 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 38 1,340 SH   SOLE 7 1,340 0 0
EDITAS MEDICINE INC COM 28106W103 7,174 255,675 SH   SOLE 18 233,375 0 22,300
EDITAS MEDICINE INC COM 28106W103 9,836 350,530 SH   SOLE 19 350,530 0 0
EDITAS MEDICINE INC COM 28106W103 73,840 2,631,501 SH   SOLE 21 2,631,501 0 0
EDITAS MEDICINE INC COM 28106W103 56,008 1,995,999 SH   SOLE 22 1,938,057 0 57,942
EDITAS MEDICINE INC COM 28106W103 573 20,430 SH   SOLE 23 20,430 0 0
EDITAS MEDICINE INC COM 28106W103 3,375 120,261 SH   SOLE 26 28,913 0 91,348
EDITAS MEDICINE INC COM 28106W103 211 7,522 SH   SOLE 28 7,522 0 0
EDITAS MEDICINE INC COM 28106W103 1,345 47,929 SH   SOLE 30 47,929 0 0
EDITAS MEDICINE INC COM 28106W103 40 1,427 SH   SOLE 34 1,427 0 0
EDITAS MEDICINE INC COM 28106W103 164 5,832 SH   SOLE 40 5,832 0 0
EDUCATIONAL DEV CORP COM 281479105 25 1,480 SH   SOLE 18 1,480 0 0
EDUCATIONAL DEV CORP COM 281479105 294 17,555 SH   SOLE 21 17,555 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 170,206 2,132,374 SH   SOLE 2 785,201 0 1,347,173
EDWARDS LIFESCIENCES CORP COM 28176E108 25,662 321,503 SH   SOLE 4 302,183 0 19,320
EDWARDS LIFESCIENCES CORP COM 28176E108 57,160 716,105 SH   SOLE 7 567,678 0 148,427
EDWARDS LIFESCIENCES CORP COM 28176E108 6,880 86,191 SH   SOLE 13 86,191 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,923 61,671 SH   SOLE 15 61,671 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 23 288 SH   SOLE 17 0 0 288
EDWARDS LIFESCIENCES CORP COM 28176E108 132,269 1,657,094 SH   SOLE 18 1,444,783 0 212,311
EDWARDS LIFESCIENCES CORP COM 28176E108 352,391 4,414,818 SH   SOLE 19 4,414,818 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,149 14,400 SH   SOLE 20 14,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,442,224 18,068,451 SH   SOLE 21 18,068,451 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,249,939 15,659,476 SH   SOLE 22 13,830,974 0 1,828,502
EDWARDS LIFESCIENCES CORP COM 28176E108 40,018 501,352 SH   SOLE 23 501,352 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 343,286 4,300,750 SH   SOLE 25 4,300,750 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 277,943 3,482,122 SH   SOLE 26 543,450 0 2,938,672
EDWARDS LIFESCIENCES CORP COM 28176E108 9,699 121,508 SH   SOLE 28 85,870 0 35,638
EDWARDS LIFESCIENCES CORP COM 28176E108 42,024 526,484 SH   SOLE 29 94,855 0 431,629
EDWARDS LIFESCIENCES CORP COM 28176E108 291,591 3,653,108 SH   SOLE 30 3,463,495 0 189,613
EDWARDS LIFESCIENCES CORP COM 28176E108 21,130 264,725 SH   SOLE 31 186,227 0 78,498
EDWARDS LIFESCIENCES CORP COM 28176E108 210,339 2,635,168 SH   SOLE 34 2,635,168 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 32,368 405,509 SH   SOLE 36 405,509 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,150 14,412 SH   SOLE 40 14,412 0 0
EGAIN CORP COM NEW 28225C806 187 13,213 SH   SOLE 2 1,309 0 11,904
EGAIN CORP COM NEW 28225C806 7 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 1,254 88,473 SH   SOLE 18 88,473 0 0
EGAIN CORP COM NEW 28225C806 560 39,505 SH   SOLE 19 39,505 0 0
EGAIN CORP COM NEW 28225C806 9,628 679,454 SH   SOLE 21 679,454 0 0
EGAIN CORP COM NEW 28225C806 8,746 617,254 SH   SOLE 22 609,603 0 7,651
EHEALTH INC COM 28238P109 1,237 15,660 SH   SOLE 2 7,811 0 7,849
EHEALTH INC COM 28238P109 8 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 40 505 SH   SOLE 7 505 0 0
EHEALTH INC COM 28238P109 9,810 124,171 SH   SOLE 18 121,452 0 2,719
EHEALTH INC COM 28238P109 19,799 250,624 SH   SOLE 19 250,624 0 0
EHEALTH INC COM 28238P109 435 5,500 SH   SOLE 20 5,500 0 0
EHEALTH INC COM 28238P109 213,033 2,696,619 SH   SOLE 21 2,696,619 0 0
EHEALTH INC COM 28238P109 58,421 739,511 SH   SOLE 22 715,370 0 24,141
EHEALTH INC COM 28238P109 87 1,095 SH   SOLE 23 1,095 0 0
EHEALTH INC COM 28238P109 25 319 SH   SOLE 25 319 0 0
EHEALTH INC COM 28238P109 1,882 23,826 SH   SOLE 26 8,193 0 15,633
EHEALTH INC COM 28238P109 258 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 4,793 60,667 SH   SOLE 30 60,667 0 0
EHEALTH INC COM 28238P109 957 12,115 SH   SOLE 34 12,115 0 0
EHEALTH INC COM 28238P109 62 780 SH   SOLE 36 780 0 0
EHEALTH INC COM 28238P109 188 2,384 SH   SOLE 40 2,384 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,519 30,053 SH   SOLE 2 22,973 0 7,080
EIDOS THERAPEUTICS INC COM 28249H104 8 160 SH   SOLE 7 160 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,881 57,008 SH   SOLE 18 54,598 0 2,410
EIDOS THERAPEUTICS INC COM 28249H104 16,220 320,991 SH   SOLE 19 320,991 0 0
EIDOS THERAPEUTICS INC COM 28249H104 196 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 35,632 705,156 SH   SOLE 21 705,156 0 0
EIDOS THERAPEUTICS INC COM 28249H104 13,914 275,365 SH   SOLE 22 265,013 0 10,352
EIDOS THERAPEUTICS INC COM 28249H104 44 865 SH   SOLE 23 865 0 0
EIDOS THERAPEUTICS INC COM 28249H104 145 2,862 SH   SOLE 26 0 0 2,862
EIDOS THERAPEUTICS INC COM 28249H104 58 1,155 SH   SOLE 28 1,155 0 0
EIDOS THERAPEUTICS INC COM 28249H104 606 11,983 SH   SOLE 30 11,983 0 0
EIDOS THERAPEUTICS INC COM 28249H104 4,991 98,764 SH   SOLE 34 98,764 0 0
EIDOS THERAPEUTICS INC COM 28249H104 77 1,516 SH   SOLE 40 1,516 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 101 12,465 SH   SOLE 2 1,397 0 11,068
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 858 105,434 SH   SOLE 18 105,434 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 686 84,221 SH   SOLE 19 84,221 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9,508 1,168,050 SH   SOLE 21 1,168,050 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6,950 853,816 SH   SOLE 22 844,326 0 9,490
EIGER BIOPHARMACEUTICALS INC COM 28249U105 8 944 SH   SOLE 23 944 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 127 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 41 5,072 SH   SOLE 30 5,072 0 0
EKSO BIONICS HLDGS INC COM 282644301 64 13,419 SH   SOLE 21 13,419 0 0
EKSO BIONICS HLDGS INC COM 282644301 317 66,716 SH   SOLE 22 66,716 0 0
EL POLLO LOCO HLDGS INC COM 268603107 363 22,412 SH   SOLE 2 6,052 0 16,360
EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,449 89,459 SH   SOLE 18 89,459 0 0
EL POLLO LOCO HLDGS INC COM 268603107 500 30,886 SH   SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 33,092 2,042,741 SH   SOLE 21 2,042,741 0 0
EL POLLO LOCO HLDGS INC COM 268603107 8,684 536,035 SH   SOLE 22 524,537 0 11,498
EL POLLO LOCO HLDGS INC COM 268603107 292 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 38 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 407 25,117 SH   SOLE 30 25,117 0 0
EL POLLO LOCO HLDGS INC COM 268603107 23 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 31,273 1,119,692 SH   SOLE 2 276,229 0 843,463
ELANCO ANIMAL HEALTH INC COM 28414H103 5,204 186,321 SH   SOLE 4 174,239 0 12,082
ELANCO ANIMAL HEALTH INC COM 28414H103 2,115 75,730 SH   SOLE 7 64,809 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 53 1,904 SH   SOLE 13 1,904 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,080 38,659 SH   SOLE 15 38,659 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 23,599 844,921 SH   SOLE 18 813,838 0 31,083
ELANCO ANIMAL HEALTH INC COM 28414H103 57,412 2,055,582 SH   SOLE 19 2,055,582 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 133,894 4,793,928 SH   SOLE 21 4,793,928 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 237,817 8,514,748 SH   SOLE 22 7,928,333 0 586,415
ELANCO ANIMAL HEALTH INC COM 28414H103 8,158 292,096 SH   SOLE 23 292,096 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 12,275 439,487 SH   SOLE 25 439,487 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 42,823 1,533,216 SH   SOLE 26 382,434 0 1,150,782
ELANCO ANIMAL HEALTH INC COM 28414H103 2,142 76,683 SH   SOLE 28 54,890 0 21,793
ELANCO ANIMAL HEALTH INC COM 28414H103 2,342 83,836 SH   SOLE 29 412 0 83,424
ELANCO ANIMAL HEALTH INC COM 28414H103 17,115 612,795 SH   SOLE 30 597,730 0 15,065
ELANCO ANIMAL HEALTH INC COM 28414H103 2,898 103,744 SH   SOLE 31 49,759 0 53,985
ELANCO ANIMAL HEALTH INC COM 28414H103 26,515 949,354 SH   SOLE 34 949,354 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,323 226,393 SH   SOLE 36 226,393 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 263 9,433 SH   SOLE 40 9,433 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,357 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6,894 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 36,723 827,835 SH   SOLE 21 827,835 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5,057 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 15,454 143,240 SH   SOLE 2 30,409 0 112,831
ELASTIC N V ORD SHS N14506104 29 267 SH   SOLE 4 267 0 0
ELASTIC N V ORD SHS N14506104 135 1,252 SH   SOLE 7 1,252 0 0
ELASTIC N V ORD SHS N14506104 3,601 33,375 SH   SOLE 18 33,375 0 0
ELASTIC N V ORD SHS N14506104 73,121 677,732 SH   SOLE 19 677,732 0 0
ELASTIC N V ORD SHS N14506104 126,858 1,175,811 SH   SOLE 21 1,175,811 0 0
ELASTIC N V ORD SHS N14506104 169,814 1,573,957 SH   SOLE 22 1,488,029 0 85,928
ELASTIC N V ORD SHS N14506104 74 686 SH   SOLE 25 686 0 0
ELASTIC N V ORD SHS N14506104 14,047 130,195 SH   SOLE 26 16,187 0 114,008
ELASTIC N V ORD SHS N14506104 848 7,857 SH   SOLE 28 7,857 0 0
ELASTIC N V ORD SHS N14506104 27,823 257,880 SH   SOLE 30 257,880 0 0
ELASTIC N V ORD SHS N14506104 115 1,064 SH   SOLE 31 1,064 0 0
ELASTIC N V ORD SHS N14506104 72,739 674,197 SH   SOLE 34 674,197 0 0
ELASTIC N V ORD SHS N14506104 183 1,694 SH   SOLE 36 1,694 0 0
ELASTIC N V ORD SHS N14506104 608 5,637 SH   SOLE 40 5,637 0 0
ELBIT SYS LTD ORD M3760D101 1 6 SH   SOLE 18 6 0 0
ELDORADO GOLD CORP NEW COM 284902509 9,255 877,223 SH   SOLE 19 877,223 0 0
ELDORADO GOLD CORP NEW COM 284902509 856 81,149 SH   SOLE 23 81,149 0 0
ELDORADO GOLD CORP NEW COM 284902509 15,313 1,451,446 SH   SOLE 25 1,451,446 0 0
ELDORADO GOLD CORP NEW COM 284902509 4,047 383,569 SH   SOLE 26 265,405 0 118,164
ELDORADO GOLD CORP NEW COM 284902509 45 4,230 SH   SOLE 30 4,230 0 0
ELDORADO GOLD CORP NEW COM 284902509 20,728 1,964,741 SH   SOLE 34 1,964,741 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 23 13,299 SH   SOLE 21 13,299 0 0
ELECTROMED INC COM 285409108 34 3,237 SH   SOLE 2 388 0 2,849
ELECTROMED INC COM 285409108 303 29,080 SH   SOLE 18 29,080 0 0
ELECTROMED INC COM 285409108 134 12,873 SH   SOLE 19 12,873 0 0
ELECTROMED INC COM 285409108 2,409 231,436 SH   SOLE 21 231,436 0 0
ELECTROMED INC COM 285409108 789 75,777 SH   SOLE 22 74,178 0 1,599
ELECTRONIC ARTS INC COM 285512109 91,605 702,442 SH   SOLE 2 91,412 0 611,030
ELECTRONIC ARTS INC COM 285512109 19,065 146,196 SH   SOLE 4 137,189 0 9,007
ELECTRONIC ARTS INC COM 285512109 53,889 413,225 SH   SOLE 7 297,694 0 115,531
ELECTRONIC ARTS INC COM 285512109 745 5,710 SH   SOLE 13 5,710 0 0
ELECTRONIC ARTS INC COM 285512109 4,214 32,311 SH   SOLE 15 32,311 0 0
ELECTRONIC ARTS INC COM 285512109 82,437 632,135 SH   SOLE 18 573,220 0 58,915
ELECTRONIC ARTS INC COM 285512109 12,691 97,314 SH   SOLE 19 97,314 0 0
ELECTRONIC ARTS INC COM 285512109 915,504 7,020,196 SH   SOLE 21 7,020,196 0 0
ELECTRONIC ARTS INC COM 285512109 881,273 6,757,711 SH   SOLE 22 6,154,944 0 602,767
ELECTRONIC ARTS INC COM 285512109 26,801 205,514 SH   SOLE 23 205,514 0 0
ELECTRONIC ARTS INC COM 285512109 48,216 369,724 SH   SOLE 25 369,724 0 0
ELECTRONIC ARTS INC COM 285512109 231,956 1,778,668 SH   SOLE 26 217,636 0 1,561,032
ELECTRONIC ARTS INC COM 285512109 7,308 56,035 SH   SOLE 28 39,527 0 16,508
ELECTRONIC ARTS INC COM 285512109 4,844 37,141 SH   SOLE 29 720 0 36,421
ELECTRONIC ARTS INC COM 285512109 205,132 1,572,980 SH   SOLE 30 1,542,058 0 30,922
ELECTRONIC ARTS INC COM 285512109 6,643 50,938 SH   SOLE 31 37,755 0 13,183
ELECTRONIC ARTS INC COM 285512109 7,507 57,566 SH   SOLE 32 57,566 0 0
ELECTRONIC ARTS INC COM 285512109 15,774 120,959 SH   SOLE 34 120,959 0 0
ELECTRONIC ARTS INC COM 285512109 23,818 182,637 SH   SOLE 36 182,637 0 0
ELECTRONIC ARTS INC COM 285512109 819 6,279 SH   SOLE 40 6,279 0 0
ELEMENT SOLUTIONS INC COM 28618M106 7,557 718,993 SH   SOLE 2 323,446 0 395,547
ELEMENT SOLUTIONS INC COM 28618M106 24 2,267 SH   SOLE 4 2,267 0 0
ELEMENT SOLUTIONS INC COM 28618M106 64 6,122 SH   SOLE 7 6,122 0 0
ELEMENT SOLUTIONS INC COM 28618M106 865 82,327 SH   SOLE 18 82,327 0 0
ELEMENT SOLUTIONS INC COM 28618M106 66,987 6,373,672 SH   SOLE 19 6,373,672 0 0
ELEMENT SOLUTIONS INC COM 28618M106 24,267 2,308,897 SH   SOLE 21 2,308,897 0 0
ELEMENT SOLUTIONS INC COM 28618M106 59,556 5,666,595 SH   SOLE 22 5,338,211 0 328,384
ELEMENT SOLUTIONS INC COM 28618M106 657 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 368 35,026 SH   SOLE 28 35,026 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,011 96,203 SH   SOLE 30 96,203 0 0
ELEMENT SOLUTIONS INC COM 28618M106 43 4,132 SH   SOLE 31 4,132 0 0
ELEMENT SOLUTIONS INC COM 28618M106 9,769 929,491 SH   SOLE 34 929,491 0 0
ELEMENT SOLUTIONS INC COM 28618M106 93 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 267 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 19 7,334 SH   SOLE 18 7,334 0 0
ELEVATE CREDIT INC COM 28621V101 404 157,160 SH   SOLE 21 157,160 0 0
ELEVATE CREDIT INC COM 28621V101 821 319,394 SH   SOLE 22 319,394 0 0
ELLINGTON FINANCIAL INC COM 28852N109 629 51,325 SH   SOLE 2 14,438 0 36,887
ELLINGTON FINANCIAL INC COM 28852N109 7 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,056 167,694 SH   SOLE 18 167,694 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,620 132,174 SH   SOLE 19 132,174 0 0
ELLINGTON FINANCIAL INC COM 28852N109 31,045 2,532,247 SH   SOLE 21 2,532,247 0 0
ELLINGTON FINANCIAL INC COM 28852N109 15,904 1,297,256 SH   SOLE 22 1,244,941 0 52,315
ELLINGTON FINANCIAL INC COM 28852N109 101 8,227 SH   SOLE 23 8,227 0 0
ELLINGTON FINANCIAL INC COM 28852N109 70 5,695 SH   SOLE 28 5,695 0 0
ELLINGTON FINANCIAL INC COM 28852N109 71 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 105 9,499 SH   SOLE 2 486 0 9,013
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 409 36,829 SH   SOLE 18 36,829 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 180 16,237 SH   SOLE 19 16,237 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5,682 511,897 SH   SOLE 21 511,897 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,118 280,919 SH   SOLE 22 278,700 0 2,219
ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 7 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 23 8,813 SH   SOLE 2 785 0 8,028
ELOXX PHARMACEUTICALS INC COM 29014R103 1 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 258 98,010 SH   SOLE 18 98,010 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 206 78,146 SH   SOLE 19 78,146 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 2,277 865,593 SH   SOLE 21 865,593 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,158 440,258 SH   SOLE 22 431,536 0 8,722
ELOXX PHARMACEUTICALS INC COM 29014R103 9 3,580 SH   SOLE 23 3,580 0 0
EMAGIN CORP COM NEW 29076N206 19 15,233 SH   SOLE 21 15,233 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1,382 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 237 53,841 SH   SOLE 22 53,841 0 0
EMCLAIRE FINL CORP COM 290828102 14 549 SH   SOLE 18 549 0 0
EMCLAIRE FINL CORP COM 290828102 5 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 6,964 102,854 SH   SOLE 2 46,133 0 56,721
EMCOR GROUP INC COM 29084Q100 43 638 SH   SOLE 4 638 0 0
EMCOR GROUP INC COM 29084Q100 2,104 31,069 SH   SOLE 7 31,069 0 0
EMCOR GROUP INC COM 29084Q100 1,415 20,891 SH   SOLE 13 20,891 0 0
EMCOR GROUP INC COM 29084Q100 24,774 365,884 SH   SOLE 18 340,153 0 25,731
EMCOR GROUP INC COM 29084Q100 18,660 275,580 SH   SOLE 19 275,580 0 0
EMCOR GROUP INC COM 29084Q100 240,199 3,547,472 SH   SOLE 21 3,547,472 0 0
EMCOR GROUP INC COM 29084Q100 140,533 2,075,519 SH   SOLE 22 1,978,218 0 97,301
EMCOR GROUP INC COM 29084Q100 761 11,246 SH   SOLE 23 11,246 0 0
EMCOR GROUP INC COM 29084Q100 109 1,616 SH   SOLE 25 1,616 0 0
EMCOR GROUP INC COM 29084Q100 3,470 51,252 SH   SOLE 26 13,006 0 38,246
EMCOR GROUP INC COM 29084Q100 557 8,227 SH   SOLE 28 8,227 0 0
EMCOR GROUP INC COM 29084Q100 2,327 34,374 SH   SOLE 30 34,374 0 0
EMCOR GROUP INC COM 29084Q100 25 367 SH   SOLE 31 0 0 367
EMCOR GROUP INC COM 29084Q100 1,289 19,040 SH   SOLE 36 19,040 0 0
EMCOR GROUP INC COM 29084Q100 380 5,610 SH   SOLE 40 5,610 0 0
EMCORE CORP COM NEW 290846203 21 6,401 SH   SOLE 18 6,401 0 0
EMCORE CORP COM NEW 290846203 268 82,310 SH   SOLE 21 82,310 0 0
EMCORE CORP COM NEW 290846203 641 197,367 SH   SOLE 22 197,367 0 0
EMERALD HOLDING INC COM 29103W104 44 21,458 SH   SOLE 2 930 0 20,528
EMERALD HOLDING INC COM 29103W104 1 492 SH   SOLE 7 492 0 0
EMERALD HOLDING INC COM 29103W104 196 95,923 SH   SOLE 18 95,923 0 0
EMERALD HOLDING INC COM 29103W104 207 101,463 SH   SOLE 19 101,463 0 0
EMERALD HOLDING INC COM 29103W104 1,722 844,172 SH   SOLE 21 844,172 0 0
EMERALD HOLDING INC COM 29103W104 1,578 773,362 SH   SOLE 22 765,148 0 8,214
EMERALD HOLDING INC COM 29103W104 49 24,007 SH   SOLE 26 0 0 24,007
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,777 55,906 SH   SOLE 2 35,108 0 20,798
EMERGENT BIOSOLUTIONS INC COM 29089Q105 28 270 SH   SOLE 4 270 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 89 866 SH   SOLE 7 866 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 28,705 277,795 SH   SOLE 18 266,256 0 11,539
EMERGENT BIOSOLUTIONS INC COM 29089Q105 18,407 178,135 SH   SOLE 19 178,135 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 303,208 2,934,362 SH   SOLE 21 2,934,362 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 161,629 1,564,198 SH   SOLE 22 1,524,680 0 39,518
EMERGENT BIOSOLUTIONS INC COM 29089Q105 992 9,602 SH   SOLE 23 9,602 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 50 486 SH   SOLE 25 486 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,254 50,845 SH   SOLE 26 10,961 0 39,884
EMERGENT BIOSOLUTIONS INC COM 29089Q105 631 6,102 SH   SOLE 28 6,102 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,382 23,053 SH   SOLE 30 23,053 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 103 996 SH   SOLE 34 996 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 124 1,199 SH   SOLE 36 1,199 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 474 4,584 SH   SOLE 40 4,584 0 0
EMERSON ELEC CO COM 291011104 96,059 1,464,979 SH   SOLE 2 167,493 0 1,297,486
EMERSON ELEC CO COM 291011104 20,101 306,560 SH   SOLE 4 287,859 0 18,701
EMERSON ELEC CO COM 291011104 46,140 703,668 SH   SOLE 7 589,724 0 113,944
EMERSON ELEC CO COM 291011104 127 1,940 SH   SOLE 13 1,940 0 0
EMERSON ELEC CO COM 291011104 4,814 73,425 SH   SOLE 15 73,425 0 0
EMERSON ELEC CO COM 291011104 93,742 1,429,646 SH   SOLE 18 1,335,883 0 93,763
EMERSON ELEC CO COM 291011104 130,041 1,983,236 SH   SOLE 19 1,983,236 0 0
EMERSON ELEC CO COM 291011104 6,980 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 890,322 13,578,186 SH   SOLE 21 13,578,186 0 0
EMERSON ELEC CO COM 291011104 931,907 14,212,398 SH   SOLE 22 12,973,772 0 1,238,626
EMERSON ELEC CO COM 291011104 26,588 405,496 SH   SOLE 23 405,496 0 0
EMERSON ELEC CO COM 291011104 46,206 704,680 SH   SOLE 25 704,680 0 0
EMERSON ELEC CO COM 291011104 233,960 3,568,090 SH   SOLE 26 424,096 0 3,143,994
EMERSON ELEC CO COM 291011104 7,699 117,419 SH   SOLE 28 81,807 0 35,612
EMERSON ELEC CO COM 291011104 40 617 SH   SOLE 29 617 0 0
EMERSON ELEC CO COM 291011104 202,621 3,090,151 SH   SOLE 30 3,090,151 0 0
EMERSON ELEC CO COM 291011104 8,838 134,790 SH   SOLE 31 79,532 0 55,258
EMERSON ELEC CO COM 291011104 2,593 39,539 SH   SOLE 32 39,539 0 0
EMERSON ELEC CO COM 291011104 60,207 918,214 SH   SOLE 34 918,214 0 0
EMERSON ELEC CO COM 291011104 27,371 417,439 SH   SOLE 36 417,439 0 0
EMERSON ELEC CO COM 291011104 874 13,336 SH   SOLE 40 13,336 0 0
EMERSON RADIO CORP COM NEW 291087203 10 14,504 SH   SOLE 21 14,504 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,959 320,039 SH   SOLE 2 62,877 0 257,162
EMPIRE ST RLTY TR INC CL A 292104106 656 107,216 SH   SOLE 4 107,216 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,068 174,570 SH   SOLE 7 174,570 0 0
EMPIRE ST RLTY TR INC CL A 292104106 336 54,865 SH   SOLE 18 54,865 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,314 214,713 SH   SOLE 19 214,713 0 0
EMPIRE ST RLTY TR INC CL A 292104106 12,798 2,091,106 SH   SOLE 21 2,091,106 0 0
EMPIRE ST RLTY TR INC CL A 292104106 30,199 4,934,480 SH   SOLE 22 4,723,951 0 210,529
EMPIRE ST RLTY TR INC CL A 292104106 44 7,265 SH   SOLE 23 7,265 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,169 517,865 SH   SOLE 25 517,865 0 0
EMPIRE ST RLTY TR INC CL A 292104106 930 151,888 SH   SOLE 26 31,898 0 119,990
EMPIRE ST RLTY TR INC CL A 292104106 165 27,032 SH   SOLE 28 27,032 0 0
EMPIRE ST RLTY TR INC CL A 292104106 566 92,504 SH   SOLE 29 92,504 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,053 662,312 SH   SOLE 30 662,312 0 0
EMPIRE ST RLTY TR INC CL A 292104106 19 3,120 SH   SOLE 31 3,120 0 0
EMPIRE ST RLTY TR INC CL A 292104106 43 7,018 SH   SOLE 34 7,018 0 0
EMPIRE ST RLTY TR INC CL A 292104106 94 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 894 29,560 SH   SOLE 2 6,755 0 22,805
EMPLOYERS HOLDINGS INC COM 292218104 8 264 SH   SOLE 4 264 0 0
EMPLOYERS HOLDINGS INC COM 292218104 14 464 SH   SOLE 7 464 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,959 130,882 SH   SOLE 18 130,882 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,507 82,862 SH   SOLE 19 82,862 0 0
EMPLOYERS HOLDINGS INC COM 292218104 93,504 3,091,051 SH   SOLE 21 3,091,051 0 0
EMPLOYERS HOLDINGS INC COM 292218104 25,152 831,486 SH   SOLE 22 809,661 0 21,825
EMPLOYERS HOLDINGS INC COM 292218104 729 24,109 SH   SOLE 26 0 0 24,109
EMPLOYERS HOLDINGS INC COM 292218104 128 4,215 SH   SOLE 28 4,215 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,218 40,256 SH   SOLE 30 40,256 0 0
EMPLOYERS HOLDINGS INC COM 292218104 98 3,249 SH   SOLE 40 3,249 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 55 17,772 SH   SOLE 21 17,772 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 343 110,219 SH   SOLE 22 110,219 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 194 62,442 SH   SOLE 30 62,442 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4 1,357 SH   SOLE 34 1,357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,484 32,425 SH   SOLE 2 8,553 0 23,872
ENANTA PHARMACEUTICALS INC COM 29251M106 5 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 21 468 SH   SOLE 7 468 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,406 96,251 SH   SOLE 18 87,544 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 6,380 139,360 SH   SOLE 19 139,360 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 98,307 2,147,378 SH   SOLE 21 2,147,378 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 32,065 700,412 SH   SOLE 22 687,779 0 12,633
ENANTA PHARMACEUTICALS INC COM 29251M106 517 11,302 SH   SOLE 23 11,302 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,309 50,428 SH   SOLE 26 3,388 0 47,040
ENANTA PHARMACEUTICALS INC COM 29251M106 91 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,498 32,714 SH   SOLE 30 32,714 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 49 1,069 SH   SOLE 34 1,069 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 74 1,612 SH   SOLE 40 1,612 0 0
ENBRIDGE INC COM 29250N105 0 8 SH   SOLE 17 0 0 8
ENBRIDGE INC COM 29250N105 0 11 SH   SOLE 18 11 0 0
ENBRIDGE INC COM 29250N105 14,367 492,005 SH   SOLE 21 492,005 0 0
ENCOMPASS HEALTH CORP COM 29261A100 22,555 347,102 SH   SOLE 2 164,578 0 182,524
ENCOMPASS HEALTH CORP COM 29261A100 56 857 SH   SOLE 4 857 0 0
ENCOMPASS HEALTH CORP COM 29261A100 151 2,317 SH   SOLE 7 2,317 0 0
ENCOMPASS HEALTH CORP COM 29261A100 297 4,574 SH   SOLE 13 0 0 4,574
ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH   SOLE 17 0 0 25
ENCOMPASS HEALTH CORP COM 29261A100 20,484 315,243 SH   SOLE 18 315,243 0 0
ENCOMPASS HEALTH CORP COM 29261A100 81,454 1,253,518 SH   SOLE 19 1,253,518 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,066 16,400 SH   SOLE 20 16,400 0 0
ENCOMPASS HEALTH CORP COM 29261A100 319,487 4,916,691 SH   SOLE 21 4,916,691 0 0
ENCOMPASS HEALTH CORP COM 29261A100 199,765 3,074,248 SH   SOLE 22 2,931,328 0 142,920
ENCOMPASS HEALTH CORP COM 29261A100 170 2,620 SH   SOLE 23 2,620 0 0
ENCOMPASS HEALTH CORP COM 29261A100 132 2,032 SH   SOLE 25 2,032 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,569 54,917 SH   SOLE 26 29,069 0 25,848
ENCOMPASS HEALTH CORP COM 29261A100 896 13,785 SH   SOLE 28 13,785 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,686 56,727 SH   SOLE 30 56,727 0 0
ENCOMPASS HEALTH CORP COM 29261A100 495 7,614 SH   SOLE 31 1,914 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 33,823 520,519 SH   SOLE 34 520,519 0 0
ENCOMPASS HEALTH CORP COM 29261A100 445 6,842 SH   SOLE 36 6,842 0 0
ENCOMPASS HEALTH CORP COM 29261A100 701 10,784 SH   SOLE 40 10,784 0 0
ENCORE CAP GROUP INC COM 292554102 1,570 40,694 SH   SOLE 2 9,835 0 30,859
ENCORE CAP GROUP INC COM 292554102 7 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 21 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 5,654 146,502 SH   SOLE 18 146,502 0 0
ENCORE CAP GROUP INC COM 292554102 2,578 66,815 SH   SOLE 19 66,815 0 0
ENCORE CAP GROUP INC COM 292554102 131,401 3,405,046 SH   SOLE 21 3,405,046 0 0
ENCORE CAP GROUP INC COM 292554102 33,963 880,099 SH   SOLE 22 856,811 0 23,288
ENCORE CAP GROUP INC COM 292554102 112 2,898 SH   SOLE 23 2,898 0 0
ENCORE CAP GROUP INC COM 292554102 20 509 SH   SOLE 25 509 0 0
ENCORE CAP GROUP INC COM 292554102 723 18,748 SH   SOLE 26 0 0 18,748
ENCORE CAP GROUP INC COM 292554102 133 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,835 47,553 SH   SOLE 30 47,553 0 0
ENCORE CAP GROUP INC COM 292554102 48 1,255 SH   SOLE 36 1,255 0 0
ENCORE CAP GROUP INC COM 292554102 110 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,108 23,870 SH   SOLE 2 6,804 0 17,066
ENCORE WIRE CORP COM 292562105 5 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 18 384 SH   SOLE 7 384 0 0
ENCORE WIRE CORP COM 292562105 4,390 94,572 SH   SOLE 18 94,572 0 0
ENCORE WIRE CORP COM 292562105 1,805 38,892 SH   SOLE 19 38,892 0 0
ENCORE WIRE CORP COM 292562105 101,189 2,179,866 SH   SOLE 21 2,179,866 0 0
ENCORE WIRE CORP COM 292562105 26,878 579,024 SH   SOLE 22 563,021 0 16,003
ENCORE WIRE CORP COM 292562105 291 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 130 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,521 32,770 SH   SOLE 30 32,770 0 0
ENCORE WIRE CORP COM 292562105 105 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 22,246 352,277 SH   SOLE 19 352,277 0 0
ENDAVA PLC ADS 29260V105 56 893 SH   SOLE 21 893 0 0
ENDAVA PLC ADS 29260V105 9,082 143,810 SH   SOLE 34 143,810 0 0
ENDO INTL PLC SHS G30401106 706 213,943 SH   SOLE 2 75,489 0 138,454
ENDO INTL PLC SHS G30401106 3 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 13 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 3,459 1,048,046 SH   SOLE 18 1,048,046 0 0
ENDO INTL PLC SHS G30401106 1,910 578,911 SH   SOLE 19 578,911 0 0
ENDO INTL PLC SHS G30401106 89,671 27,172,925 SH   SOLE 21 27,172,925 0 0
ENDO INTL PLC SHS G30401106 21,183 6,419,240 SH   SOLE 22 6,239,437 0 179,803
ENDO INTL PLC SHS G30401106 406 123,167 SH   SOLE 26 57,934 0 65,233
ENDO INTL PLC SHS G30401106 89 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 1,259 381,580 SH   SOLE 30 381,580 0 0
ENDO INTL PLC SHS G30401106 65 19,593 SH   SOLE 40 19,593 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 256 44,593 SH   SOLE 2 24,343 0 20,250
ENDURANCE INTL GROUP HLDGS I COM 29272B105 3 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 7 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,452 252,906 SH   SOLE 18 252,906 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 694 120,858 SH   SOLE 19 120,858 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11,883 2,070,165 SH   SOLE 21 2,070,165 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11,461 1,996,767 SH   SOLE 22 1,947,183 0 49,584
ENDURANCE INTL GROUP HLDGS I COM 29272B105 136 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 51 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 85 14,887 SH   SOLE 30 14,887 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 38 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 809 125,195 SH   SOLE 2 0 0 125,195
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,846 285,805 SH   SOLE 7 285,805 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 15,576 2,411,152 SH   SOLE 21 2,411,152 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 178 27,484 SH   SOLE 25 27,484 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,192 184,514 SH   SOLE 26 184,514 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 6,124 947,995 SH   SOLE 30 947,995 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 635 98,306 SH   SOLE 31 0 0 98,306
ENEL AMERICAS S A SPONSORED ADR 29274F104 325 50,307 SH   SOLE 34 50,307 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 434 126,286 SH   SOLE 7 126,286 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 192 55,776 SH   SOLE 21 55,776 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 884 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 2,346 682,098 SH   SOLE 30 682,098 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 138 40,124 SH   SOLE 34 40,124 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,106 156,004 SH   SOLE 2 45,725 0 110,279
ENERGIZER HLDGS INC NEW COM 29272W109 11 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 48 1,224 SH   SOLE 7 1,224 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,154 157,224 SH   SOLE 18 157,224 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 610 15,580 SH   SOLE 19 15,580 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 111,616 2,851,704 SH   SOLE 21 2,851,704 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 71,060 1,815,535 SH   SOLE 22 1,728,583 0 86,952
ENERGIZER HLDGS INC NEW COM 29272W109 33 835 SH   SOLE 25 835 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 796 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 359 9,171 SH   SOLE 28 9,171 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,024 26,154 SH   SOLE 30 26,154 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 70 1,801 SH   SOLE 31 1,296 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 81 2,074 SH   SOLE 36 2,074 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 274 6,998 SH   SOLE 40 6,998 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 76 911 SH   SOLE 7 911 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 13,213 158,754 SH   SOLE 21 158,754 0 0
ENERGOUS CORP COM 29272C103 25 8,538 SH   SOLE 18 8,538 0 0
ENERGOUS CORP COM 29272C103 332 112,377 SH   SOLE 21 112,377 0 0
ENERGOUS CORP COM 29272C103 1,912 648,254 SH   SOLE 22 648,254 0 0
ENERGY FOCUS INC COM 29268T409 10 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 213 30,998 SH   SOLE 22 30,998 0 0
ENERGY FUELS INC COM NEW 292671708 234 139,540 SH   SOLE 2 6,337 0 133,203
ENERGY FUELS INC COM NEW 292671708 6 3,509 SH   SOLE 7 3,509 0 0
ENERGY FUELS INC COM NEW 292671708 753 448,489 SH   SOLE 18 448,489 0 0
ENERGY FUELS INC COM NEW 292671708 393 233,949 SH   SOLE 19 233,949 0 0
ENERGY FUELS INC COM NEW 292671708 6,252 3,721,445 SH   SOLE 21 3,721,445 0 0
ENERGY FUELS INC COM NEW 292671708 2,254 1,341,918 SH   SOLE 22 1,294,939 0 46,979
ENERGY RECOVERY INC COM 29270J100 215 26,235 SH   SOLE 2 12,030 0 14,205
ENERGY RECOVERY INC COM 29270J100 192 23,396 SH   SOLE 7 23,396 0 0
ENERGY RECOVERY INC COM 29270J100 1,289 157,151 SH   SOLE 18 157,151 0 0
ENERGY RECOVERY INC COM 29270J100 696 84,896 SH   SOLE 19 84,896 0 0
ENERGY RECOVERY INC COM 29270J100 10,478 1,277,795 SH   SOLE 21 1,277,795 0 0
ENERGY RECOVERY INC COM 29270J100 8,988 1,096,057 SH   SOLE 22 1,061,572 0 34,485
ENERGY RECOVERY INC COM 29270J100 25 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 51 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 1,841 224,455 SH   SOLE 30 224,455 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 787 145,196 SH   SOLE 18 145,196 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 668 123,257 SH   SOLE 19 123,257 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,035 55,035 SH   SOLE 2 19,402 0 35,633
ENERPAC TOOL GROUP CORP CL A COM 292765104 9 454 SH   SOLE 4 454 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 18 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 4,921 261,597 SH   SOLE 18 261,597 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,858 98,800 SH   SOLE 19 98,800 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 116,193 6,177,176 SH   SOLE 21 6,177,176 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 31,191 1,658,218 SH   SOLE 22 1,614,341 0 43,877
ENERPAC TOOL GROUP CORP CL A COM 292765104 186 9,865 SH   SOLE 26 5,700 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 154 8,204 SH   SOLE 28 8,204 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,776 94,422 SH   SOLE 30 94,422 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 116 6,153 SH   SOLE 40 6,153 0 0
ENERPLUS CORP COM 292766102 19 10,013 SH   SOLE 22 10,013 0 0
ENERSYS COM 29275Y102 4,347 64,770 SH   SOLE 2 30,905 0 33,865
ENERSYS COM 29275Y102 16 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 71 1,055 SH   SOLE 7 1,055 0 0
ENERSYS COM 29275Y102 16,466 245,324 SH   SOLE 18 245,324 0 0
ENERSYS COM 29275Y102 5,317 79,217 SH   SOLE 19 79,217 0 0
ENERSYS COM 29275Y102 181,454 2,703,432 SH   SOLE 21 2,703,432 0 0
ENERSYS COM 29275Y102 91,515 1,363,456 SH   SOLE 22 1,323,293 0 40,163
ENERSYS COM 29275Y102 58 857 SH   SOLE 25 857 0 0
ENERSYS COM 29275Y102 767 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 431 6,420 SH   SOLE 28 6,420 0 0
ENERSYS COM 29275Y102 1,162 17,311 SH   SOLE 30 17,311 0 0
ENERSYS COM 29275Y102 190 2,829 SH   SOLE 36 2,829 0 0
ENERSYS COM 29275Y102 316 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 12 13,742 SH   SOLE 21 13,742 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 167 70,952 SH   SOLE 2 70,952 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 956 406,757 SH   SOLE 7 406,757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 712 302,981 SH   SOLE 21 302,981 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 664 282,757 SH   SOLE 22 155,147 0 127,610
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 211 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 78 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 254 107,961 SH   SOLE 30 107,961 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 69 29,336 SH   SOLE 40 29,336 0 0
ENNIS INC COM 293389102 570 32,688 SH   SOLE 2 11,315 0 21,373
ENNIS INC COM 293389102 6 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 6 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102 87 4,969 SH   SOLE 13 0 0 4,969
ENNIS INC COM 293389102 1,723 98,807 SH   SOLE 18 98,807 0 0
ENNIS INC COM 293389102 1,604 91,992 SH   SOLE 19 91,992 0 0
ENNIS INC COM 293389102 16,797 963,104 SH   SOLE 21 963,104 0 0
ENNIS INC COM 293389102 18,097 1,037,673 SH   SOLE 22 1,016,771 0 20,902
ENNIS INC COM 293389102 248 14,238 SH   SOLE 23 14,238 0 0
ENNIS INC COM 293389102 989 56,685 SH   SOLE 26 9,361 0 47,324
ENNIS INC COM 293389102 65 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 60 3,428 SH   SOLE 30 3,428 0 0
ENNIS INC COM 293389102 45 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 47 13,098 SH   SOLE 2 1,204 0 11,894
ENOCHIAN BIOSCIENCES INC COM 29350E104 219 61,310 SH   SOLE 18 61,310 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 102 28,501 SH   SOLE 19 28,501 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,772 494,927 SH   SOLE 21 494,927 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 547 152,928 SH   SOLE 22 149,894 0 3,034
ENOVA INTL INC COM 29357K103 539 32,899 SH   SOLE 2 9,547 0 23,352
ENOVA INTL INC COM 29357K103 9 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 2,377 144,999 SH   SOLE 18 144,999 0 0
ENOVA INTL INC COM 29357K103 2,272 138,591 SH   SOLE 19 138,591 0 0
ENOVA INTL INC COM 29357K103 52,617 3,210,335 SH   SOLE 21 3,210,335 0 0
ENOVA INTL INC COM 29357K103 16,329 996,274 SH   SOLE 22 962,678 0 33,596
ENOVA INTL INC COM 29357K103 117 7,156 SH   SOLE 23 7,156 0 0
ENOVA INTL INC COM 29357K103 1,064 64,915 SH   SOLE 26 23,030 0 41,885
ENOVA INTL INC COM 29357K103 66 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 785 47,915 SH   SOLE 30 47,915 0 0
ENOVA INTL INC COM 29357K103 52 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 22,354 270,660 SH   SOLE 2 85,266 0 185,394
ENPHASE ENERGY INC COM 29355A107 47 572 SH   SOLE 4 572 0 0
ENPHASE ENERGY INC COM 29355A107 169 2,050 SH   SOLE 7 2,050 0 0
ENPHASE ENERGY INC COM 29355A107 27,548 333,552 SH   SOLE 18 333,552 0 0
ENPHASE ENERGY INC COM 29355A107 2,187 26,485 SH   SOLE 19 26,485 0 0
ENPHASE ENERGY INC COM 29355A107 574,651 6,957,879 SH   SOLE 21 6,957,879 0 0
ENPHASE ENERGY INC COM 29355A107 303,569 3,675,615 SH   SOLE 22 3,535,948 0 139,667
ENPHASE ENERGY INC COM 29355A107 92 1,108 SH   SOLE 25 1,108 0 0
ENPHASE ENERGY INC COM 29355A107 4,086 49,477 SH   SOLE 26 26,814 0 22,663
ENPHASE ENERGY INC COM 29355A107 1,132 13,708 SH   SOLE 28 13,708 0 0
ENPHASE ENERGY INC COM 29355A107 125,036 1,513,933 SH   SOLE 30 1,513,933 0 0
ENPHASE ENERGY INC COM 29355A107 171 2,065 SH   SOLE 31 2,065 0 0
ENPHASE ENERGY INC COM 29355A107 14,355 173,811 SH   SOLE 34 173,811 0 0
ENPHASE ENERGY INC COM 29355A107 225 2,727 SH   SOLE 36 2,727 0 0
ENPHASE ENERGY INC COM 29355A107 821 9,940 SH   SOLE 40 9,940 0 0
ENPRO INDS INC COM 29355X107 1,390 24,646 SH   SOLE 2 6,229 0 18,417
ENPRO INDS INC COM 29355X107 6 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 20 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 5,499 97,487 SH   SOLE 18 97,487 0 0
ENPRO INDS INC COM 29355X107 2,207 39,125 SH   SOLE 19 39,125 0 0
ENPRO INDS INC COM 29355X107 124,716 2,210,889 SH   SOLE 21 2,210,889 0 0
ENPRO INDS INC COM 29355X107 32,811 581,646 SH   SOLE 22 563,287 0 18,359
ENPRO INDS INC COM 29355X107 21 369 SH   SOLE 25 369 0 0
ENPRO INDS INC COM 29355X107 272 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 143 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,847 32,741 SH   SOLE 30 32,741 0 0
ENPRO INDS INC COM 29355X107 52 925 SH   SOLE 36 925 0 0
ENPRO INDS INC COM 29355X107 93 1,642 SH   SOLE 40 1,642 0 0
ENSERVCO CORP COM 29358Y102 3 21,011 SH   SOLE 21 21,011 0 0
ENSERVCO CORP COM 29358Y102 1 7,433 SH   SOLE 22 7,433 0 0
ENSIGN GROUP INC COM 29358P101 1,884 33,016 SH   SOLE 2 16,800 0 16,216
ENSIGN GROUP INC COM 29358P101 16 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 55 960 SH   SOLE 7 960 0 0
ENSIGN GROUP INC COM 29358P101 14,008 245,504 SH   SOLE 18 239,029 0 6,475
ENSIGN GROUP INC COM 29358P101 8,428 147,712 SH   SOLE 19 147,712 0 0
ENSIGN GROUP INC COM 29358P101 316,880 5,553,460 SH   SOLE 21 5,553,460 0 0
ENSIGN GROUP INC COM 29358P101 83,449 1,462,475 SH   SOLE 22 1,417,281 0 45,194
ENSIGN GROUP INC COM 29358P101 91 1,598 SH   SOLE 23 1,598 0 0
ENSIGN GROUP INC COM 29358P101 40 694 SH   SOLE 25 694 0 0
ENSIGN GROUP INC COM 29358P101 1,511 26,481 SH   SOLE 26 10,329 0 16,152
ENSIGN GROUP INC COM 29358P101 442 7,751 SH   SOLE 28 7,751 0 0
ENSIGN GROUP INC COM 29358P101 6,001 105,176 SH   SOLE 30 105,176 0 0
ENSIGN GROUP INC COM 29358P101 75 1,323 SH   SOLE 34 1,323 0 0
ENSIGN GROUP INC COM 29358P101 98 1,714 SH   SOLE 36 1,714 0 0
ENSIGN GROUP INC COM 29358P101 305 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,564 15,874 SH   SOLE 2 4,061 0 11,813
ENSTAR GROUP LIMITED SHS G3075P101 12 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 39 240 SH   SOLE 7 240 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,227 44,751 SH   SOLE 18 44,751 0 0
ENSTAR GROUP LIMITED SHS G3075P101 4,129 25,564 SH   SOLE 19 25,564 0 0
ENSTAR GROUP LIMITED SHS G3075P101 63,564 393,584 SH   SOLE 21 393,584 0 0
ENSTAR GROUP LIMITED SHS G3075P101 54,814 339,404 SH   SOLE 22 328,524 0 10,880
ENSTAR GROUP LIMITED SHS G3075P101 702 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 323 1,998 SH   SOLE 28 1,998 0 0
ENSTAR GROUP LIMITED SHS G3075P101 802 4,965 SH   SOLE 30 4,965 0 0
ENSTAR GROUP LIMITED SHS G3075P101 62 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 190 1,174 SH   SOLE 40 1,174 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 0 3 SH   SOLE 18 3 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 17 8,102 SH   SOLE 21 8,102 0 0
ENTEGRIS INC COM 29362U104 26,220 352,704 SH   SOLE 2 111,900 0 240,804
ENTEGRIS INC COM 29362U104 66 888 SH   SOLE 4 888 0 0
ENTEGRIS INC COM 29362U104 195 2,617 SH   SOLE 7 2,617 0 0
ENTEGRIS INC COM 29362U104 4,857 65,330 SH   SOLE 18 65,330 0 0
ENTEGRIS INC COM 29362U104 270,823 3,643,027 SH   SOLE 19 3,643,027 0 0
ENTEGRIS INC COM 29362U104 196,341 2,641,122 SH   SOLE 21 2,641,122 0 0
ENTEGRIS INC COM 29362U104 257,827 3,468,212 SH   SOLE 22 3,276,746 0 191,466
ENTEGRIS INC COM 29362U104 110,711 1,489,248 SH   SOLE 25 1,489,248 0 0
ENTEGRIS INC COM 29362U104 4,484 60,320 SH   SOLE 26 30,207 0 30,113
ENTEGRIS INC COM 29362U104 1,370 18,430 SH   SOLE 28 18,430 0 0
ENTEGRIS INC COM 29362U104 3,885 52,255 SH   SOLE 30 52,255 0 0
ENTEGRIS INC COM 29362U104 197 2,647 SH   SOLE 31 2,647 0 0
ENTEGRIS INC COM 29362U104 11,176 150,338 SH   SOLE 34 150,338 0 0
ENTEGRIS INC COM 29362U104 312 4,199 SH   SOLE 36 4,199 0 0
ENTEGRIS INC COM 29362U104 1,030 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 185 114,730 SH   SOLE 2 7,106 0 107,624
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 2,029 SH   SOLE 7 2,029 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 828 514,326 SH   SOLE 18 514,326 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 368 228,633 SH   SOLE 19 228,633 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 6,108 3,793,890 SH   SOLE 21 3,793,890 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 6,088 3,781,436 SH   SOLE 22 3,738,912 0 42,524
ENTERCOM COMMUNICATIONS CORP CL A 293639100 200 124,158 SH   SOLE 26 0 0 124,158
ENTERGY CORP NEW COM 29364G103 48,988 497,187 SH   SOLE 2 66,629 0 430,558
ENTERGY CORP NEW COM 29364G103 11,183 113,494 SH   SOLE 4 107,198 0 6,296
ENTERGY CORP NEW COM 29364G103 20,686 209,944 SH   SOLE 7 180,390 0 29,554
ENTERGY CORP NEW COM 29364G103 67 678 SH   SOLE 13 678 0 0
ENTERGY CORP NEW COM 29364G103 2,444 24,808 SH   SOLE 15 24,808 0 0
ENTERGY CORP NEW COM 29364G103 42,666 433,025 SH   SOLE 18 401,455 0 31,570
ENTERGY CORP NEW COM 29364G103 13,362 135,618 SH   SOLE 19 135,618 0 0
ENTERGY CORP NEW COM 29364G103 612,488 6,216,261 SH   SOLE 21 6,216,261 0 0
ENTERGY CORP NEW COM 29364G103 489,251 4,965,501 SH   SOLE 22 4,551,771 0 413,730
ENTERGY CORP NEW COM 29364G103 13,925 141,329 SH   SOLE 23 141,329 0 0
ENTERGY CORP NEW COM 29364G103 20,827 211,378 SH   SOLE 25 211,378 0 0
ENTERGY CORP NEW COM 29364G103 83,004 842,425 SH   SOLE 26 143,383 0 699,042
ENTERGY CORP NEW COM 29364G103 3,829 38,857 SH   SOLE 28 27,406 0 11,451
ENTERGY CORP NEW COM 29364G103 34 343 SH   SOLE 29 343 0 0
ENTERGY CORP NEW COM 29364G103 74,573 756,851 SH   SOLE 30 756,851 0 0
ENTERGY CORP NEW COM 29364G103 8,461 85,869 SH   SOLE 31 26,719 0 59,150
ENTERGY CORP NEW COM 29364G103 2,806 28,482 SH   SOLE 32 28,482 0 0
ENTERGY CORP NEW COM 29364G103 3,272 33,212 SH   SOLE 34 33,212 0 0
ENTERGY CORP NEW COM 29364G103 14,635 148,531 SH   SOLE 36 148,531 0 0
ENTERGY CORP NEW COM 29364G103 447 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 189 8,970 SH   SOLE 2 1,199 0 7,771
ENTERPRISE BANCORP INC MASS COM 293668109 4 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 744 35,401 SH   SOLE 18 35,401 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 360 17,120 SH   SOLE 19 17,120 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 6,293 299,359 SH   SOLE 21 299,359 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2,503 119,059 SH   SOLE 22 115,993 0 3,066
ENTERPRISE FINL SVCS CORP COM 293712105 838 30,735 SH   SOLE 2 8,501 0 22,234
ENTERPRISE FINL SVCS CORP COM 293712105 4 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 10 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,416 88,598 SH   SOLE 18 88,598 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,224 44,886 SH   SOLE 19 44,886 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 19,453 713,334 SH   SOLE 21 713,334 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 21,252 779,328 SH   SOLE 22 749,045 0 30,283
ENTERPRISE FINL SVCS CORP COM 293712105 666 24,410 SH   SOLE 26 11,354 0 13,056
ENTERPRISE FINL SVCS CORP COM 293712105 87 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 339 12,442 SH   SOLE 30 12,442 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 15 552 SH   SOLE 34 552 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 54 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 28,101 1,779,651 SH   SOLE 18 1,353,046 0 426,605
ENTERPRISE PRODS PARTNERS L COM 293792107 238,902 15,129,938 SH   SOLE 19 15,129,938 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 107 70,076 SH   SOLE 2 17,207 0 52,869
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 371 243,851 SH   SOLE 18 243,851 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 684 449,933 SH   SOLE 19 449,933 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,036 1,997,502 SH   SOLE 21 1,997,502 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4,433 2,916,495 SH   SOLE 22 2,894,231 0 22,264
ENTRAVISION COMMUNICATIONS C CL A 29382R107 210 138,021 SH   SOLE 23 138,021 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 178 117,054 SH   SOLE 26 0 0 117,054
ENVELA CORP COM 29402E102 22 5,137 SH   SOLE 2 0 0 5,137
ENVELA CORP COM 29402E102 187 43,517 SH   SOLE 18 43,517 0 0
ENVELA CORP COM 29402E102 70 16,399 SH   SOLE 19 16,399 0 0
ENVELA CORP COM 29402E102 1,105 257,471 SH   SOLE 21 257,471 0 0
ENVELA CORP COM 29402E102 298 69,460 SH   SOLE 22 68,159 0 1,301
ENVESTNET INC COM 29404K106 181,775 2,355,816 SH   SOLE 0 2,355,816 0 0
ENVESTNET INC COM 29404K106 184,384 2,389,633 SH   SOLE 2 2,373,309 0 16,324
ENVESTNET INC COM 29404K106 17 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 259 3,362 SH   SOLE 7 1,030 0 2,332
ENVESTNET INC COM 29404K106 15,223 197,287 SH   SOLE 18 197,195 0 92
ENVESTNET INC COM 29404K106 7,658 99,247 SH   SOLE 19 99,247 0 0
ENVESTNET INC COM 29404K106 155,928 2,020,846 SH   SOLE 21 2,020,846 0 0
ENVESTNET INC COM 29404K106 111,407 1,443,840 SH   SOLE 22 1,396,250 0 47,590
ENVESTNET INC COM 29404K106 1,788 23,174 SH   SOLE 26 12,390 0 10,784
ENVESTNET INC COM 29404K106 581 7,528 SH   SOLE 28 7,528 0 0
ENVESTNET INC COM 29404K106 1,572 20,371 SH   SOLE 30 20,371 0 0
ENVESTNET INC COM 29404K106 386 4,999 SH   SOLE 40 4,999 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 1,888 1,475,000 PRN   SOLE 21 1,475,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 18,283 740,796 SH   SOLE 2 442,231 0 298,565
ENVISTA HOLDINGS CORPORATION COM 29415F104 25 994 SH   SOLE 4 994 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 78 3,164 SH   SOLE 7 3,164 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,756 111,677 SH   SOLE 18 111,677 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 53,214 2,156,139 SH   SOLE 19 2,156,139 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 67,597 2,738,950 SH   SOLE 21 2,738,950 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 99,768 4,042,445 SH   SOLE 22 3,812,218 0 230,227
ENVISTA HOLDINGS CORPORATION COM 29415F104 47 1,924 SH   SOLE 25 1,924 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,758 71,229 SH   SOLE 26 48,892 0 22,337
ENVISTA HOLDINGS CORPORATION COM 29415F104 558 22,613 SH   SOLE 28 22,613 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,595 64,618 SH   SOLE 30 64,618 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 77 3,107 SH   SOLE 31 3,107 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 38,829 1,573,295 SH   SOLE 34 1,573,295 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 117 4,759 SH   SOLE 36 4,759 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 398 16,140 SH   SOLE 40 16,140 0 0
ENZO BIOCHEM INC COM 294100102 82 38,859 SH   SOLE 2 1,486 0 37,373
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 356 168,803 SH   SOLE 18 168,803 0 0
ENZO BIOCHEM INC COM 294100102 172 81,731 SH   SOLE 19 81,731 0 0
ENZO BIOCHEM INC COM 294100102 2,959 1,402,582 SH   SOLE 21 1,402,582 0 0
ENZO BIOCHEM INC COM 294100102 3,871 1,834,452 SH   SOLE 22 1,819,808 0 14,644
ENZO BIOCHEM INC COM 294100102 49 22,991 SH   SOLE 23 22,991 0 0
ENZO BIOCHEM INC COM 294100102 124 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 51,762 1,440,225 SH   SOLE 2 174,152 0 1,266,073
EOG RES INC COM 26875P101 9,413 261,908 SH   SOLE 4 243,714 0 18,194
EOG RES INC COM 26875P101 19,643 546,559 SH   SOLE 7 525,996 0 20,563
EOG RES INC COM 26875P101 3,167 88,116 SH   SOLE 13 88,116 0 0
EOG RES INC COM 26875P101 2,545 70,814 SH   SOLE 15 70,814 0 0
EOG RES INC COM 26875P101 43,470 1,209,514 SH   SOLE 18 976,281 0 233,233
EOG RES INC COM 26875P101 31,782 884,300 SH   SOLE 19 884,300 0 0
EOG RES INC COM 26875P101 435,918 12,129,036 SH   SOLE 21 12,129,036 0 0
EOG RES INC COM 26875P101 512,999 14,273,772 SH   SOLE 22 12,744,275 0 1,529,497
EOG RES INC COM 26875P101 14,202 395,164 SH   SOLE 23 395,164 0 0
EOG RES INC COM 26875P101 25,162 700,104 SH   SOLE 25 700,104 0 0
EOG RES INC COM 26875P101 96,571 2,687,012 SH   SOLE 26 395,585 0 2,291,427
EOG RES INC COM 26875P101 4,034 112,234 SH   SOLE 28 79,694 0 32,540
EOG RES INC COM 26875P101 71 1,977 SH   SOLE 29 1,977 0 0
EOG RES INC COM 26875P101 87,962 2,447,456 SH   SOLE 30 2,447,456 0 0
EOG RES INC COM 26875P101 45,808 1,274,574 SH   SOLE 31 75,689 0 1,198,885
EOG RES INC COM 26875P101 55,521 1,544,818 SH   SOLE 34 1,544,818 0 0
EOG RES INC COM 26875P101 16,511 459,414 SH   SOLE 36 459,414 0 0
EOG RES INC COM 26875P101 479 13,318 SH   SOLE 40 13,318 0 0
EPAM SYS INC COM 29414B104 39,160 121,132 SH   SOLE 2 9,205 0 111,927
EPAM SYS INC COM 29414B104 8,829 27,310 SH   SOLE 4 25,567 0 1,743
EPAM SYS INC COM 29414B104 11,497 35,563 SH   SOLE 7 7,373 0 28,190
EPAM SYS INC COM 29414B104 52 162 SH   SOLE 13 162 0 0
EPAM SYS INC COM 29414B104 1,488 4,604 SH   SOLE 15 4,604 0 0
EPAM SYS INC COM 29414B104 16 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 14,113 43,657 SH   SOLE 18 39,108 0 4,549
EPAM SYS INC COM 29414B104 13,240 40,954 SH   SOLE 19 40,954 0 0
EPAM SYS INC COM 29414B104 300,790 930,431 SH   SOLE 21 930,431 0 0
EPAM SYS INC COM 29414B104 431,696 1,335,362 SH   SOLE 22 1,257,732 0 77,630
EPAM SYS INC COM 29414B104 12,207 37,759 SH   SOLE 23 37,759 0 0
EPAM SYS INC COM 29414B104 19,199 59,387 SH   SOLE 25 59,387 0 0
EPAM SYS INC COM 29414B104 70,588 218,348 SH   SOLE 26 48,580 0 169,768
EPAM SYS INC COM 29414B104 3,532 10,924 SH   SOLE 28 7,618 0 3,306
EPAM SYS INC COM 29414B104 3,807 11,777 SH   SOLE 29 148 0 11,629
EPAM SYS INC COM 29414B104 36,439 112,716 SH   SOLE 30 104,517 0 8,199
EPAM SYS INC COM 29414B104 4,264 13,190 SH   SOLE 31 7,306 0 5,884
EPAM SYS INC COM 29414B104 39,136 121,060 SH   SOLE 34 121,060 0 0
EPAM SYS INC COM 29414B104 10,691 33,069 SH   SOLE 36 33,069 0 0
EPAM SYS INC COM 29414B104 409 1,264 SH   SOLE 40 1,264 0 0
EPIZYME INC COM 29428V104 848 71,051 SH   SOLE 2 25,423 0 45,628
EPIZYME INC COM 29428V104 4 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 23 1,954 SH   SOLE 7 1,954 0 0
EPIZYME INC COM 29428V104 4,148 347,702 SH   SOLE 18 337,835 0 9,867
EPIZYME INC COM 29428V104 3,451 289,241 SH   SOLE 19 289,241 0 0
EPIZYME INC COM 29428V104 44,389 3,720,811 SH   SOLE 21 3,720,811 0 0
EPIZYME INC COM 29428V104 31,511 2,641,300 SH   SOLE 22 2,578,975 0 62,325
EPIZYME INC COM 29428V104 165 13,856 SH   SOLE 23 13,856 0 0
EPIZYME INC COM 29428V104 1,090 91,406 SH   SOLE 26 43,431 0 47,975
EPIZYME INC COM 29428V104 164 13,744 SH   SOLE 28 13,744 0 0
EPIZYME INC COM 29428V104 5,619 470,994 SH   SOLE 30 470,994 0 0
EPIZYME INC COM 29428V104 8 674 SH   SOLE 34 674 0 0
EPIZYME INC COM 29428V104 109 9,171 SH   SOLE 40 9,171 0 0
EPLUS INC COM 294268107 1,539 21,021 SH   SOLE 2 7,686 0 13,335
EPLUS INC COM 294268107 8 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 16 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 5,257 71,823 SH   SOLE 18 62,789 0 9,034
EPLUS INC COM 294268107 8,082 110,413 SH   SOLE 19 110,413 0 0
EPLUS INC COM 294268107 107,618 1,470,198 SH   SOLE 21 1,470,198 0 0
EPLUS INC COM 294268107 36,209 494,655 SH   SOLE 22 484,388 0 10,267
EPLUS INC COM 294268107 730 9,971 SH   SOLE 23 9,971 0 0
EPLUS INC COM 294268107 36 495 SH   SOLE 25 495 0 0
EPLUS INC COM 294268107 3,191 43,595 SH   SOLE 26 5,399 0 38,196
EPLUS INC COM 294268107 136 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,736 23,717 SH   SOLE 30 23,717 0 0
EPLUS INC COM 294268107 208 2,837 SH   SOLE 34 2,837 0 0
EPLUS INC COM 294268107 90 1,224 SH   SOLE 36 1,224 0 0
EPLUS INC COM 294268107 99 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 34,305 1,247,453 SH   SOLE 2 1,097,558 0 149,895
EPR PPTYS COM SH BEN INT 26884U109 9,996 363,506 SH   SOLE 4 363,506 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,506 91,123 SH   SOLE 7 91,123 0 0
EPR PPTYS COM SH BEN INT 26884U109 19,037 692,251 SH   SOLE 18 692,251 0 0
EPR PPTYS COM SH BEN INT 26884U109 27,074 984,507 SH   SOLE 19 984,507 0 0
EPR PPTYS COM SH BEN INT 26884U109 97,418 3,542,457 SH   SOLE 21 3,542,457 0 0
EPR PPTYS COM SH BEN INT 26884U109 94,141 3,423,301 SH   SOLE 22 2,898,070 0 525,231
EPR PPTYS COM SH BEN INT 26884U109 1,430 52,013 SH   SOLE 23 52,013 0 0
EPR PPTYS COM SH BEN INT 26884U109 7,101 258,208 SH   SOLE 25 258,208 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,130 77,472 SH   SOLE 26 21,009 0 56,463
EPR PPTYS COM SH BEN INT 26884U109 2,204 80,129 SH   SOLE 28 80,129 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,364 49,614 SH   SOLE 29 49,614 0 0
EPR PPTYS COM SH BEN INT 26884U109 9,149 332,680 SH   SOLE 30 332,680 0 0
EPR PPTYS COM SH BEN INT 26884U109 87 3,177 SH   SOLE 31 1,575 0 1,602
EPR PPTYS COM SH BEN INT 26884U109 15,780 573,831 SH   SOLE 34 573,831 0 0
EPR PPTYS COM SH BEN INT 26884U109 29 1,056 SH   SOLE 36 1,056 0 0
EPR PPTYS COM SH BEN INT 26884U109 240 8,713 SH   SOLE 40 8,713 0 0
EPR PPTYS OPTIONS 26884U109 77 2,800 SH Call SOLE 2 2,800 0 0
EPR PPTYS OPTIONS 26884U109 5,500 200,000 SH Call SOLE 19 200,000 0 0
EPR PPTYS OPTIONS 26884U109 121 4,400 SH Call SOLE 22 4,400 0 0
EPR PPTYS OPTIONS 26884U109 1,727 62,800 SH Call SOLE 34 62,800 0 0
EPSILON ENERGY LTD COM 294375209 10 3,350 SH   SOLE 18 3,350 0 0
EPSILON ENERGY LTD COM 294375209 133 43,955 SH   SOLE 21 43,955 0 0
EQT CORP COM 26884L109 8,632 667,600 SH   SOLE 2 193,967 0 473,633
EQT CORP COM 26884L109 14 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 185 14,315 SH   SOLE 7 14,315 0 0
EQT CORP COM 26884L109 8,573 663,039 SH   SOLE 18 663,039 0 0
EQT CORP COM 26884L109 829 64,146 SH   SOLE 19 64,146 0 0
EQT CORP COM 26884L109 148,768 11,505,616 SH   SOLE 21 11,505,616 0 0
EQT CORP COM 26884L109 104,491 8,081,267 SH   SOLE 22 7,718,563 0 362,704
EQT CORP COM 26884L109 556 42,976 SH   SOLE 23 42,976 0 0
EQT CORP COM 26884L109 43 3,352 SH   SOLE 25 3,352 0 0
EQT CORP COM 26884L109 1,403 108,505 SH   SOLE 26 59,298 0 49,207
EQT CORP COM 26884L109 452 34,987 SH   SOLE 28 34,987 0 0
EQT CORP COM 26884L109 2,774 214,563 SH   SOLE 30 214,563 0 0
EQT CORP COM 26884L109 519 40,125 SH   SOLE 31 5,147 0 34,978
EQT CORP COM 26884L109 70 5,416 SH   SOLE 34 5,416 0 0
EQT CORP COM 26884L109 399 30,883 SH   SOLE 36 30,883 0 0
EQT CORP COM 26884L109 335 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 43,393 276,567 SH   SOLE 2 23,243 0 253,324
EQUIFAX INC COM 294429105 9,078 57,858 SH   SOLE 4 54,065 0 3,793
EQUIFAX INC COM 294429105 16,547 105,464 SH   SOLE 7 101,799 0 3,665
EQUIFAX INC COM 294429105 51 323 SH   SOLE 13 323 0 0
EQUIFAX INC COM 294429105 2,201 14,030 SH   SOLE 15 14,030 0 0
EQUIFAX INC COM 294429105 43,864 279,564 SH   SOLE 18 260,032 0 19,532
EQUIFAX INC COM 294429105 5,899 37,595 SH   SOLE 19 37,595 0 0
EQUIFAX INC COM 294429105 456,429 2,909,045 SH   SOLE 21 2,909,045 0 0
EQUIFAX INC COM 294429105 455,633 2,903,968 SH   SOLE 22 2,652,189 0 251,779
EQUIFAX INC COM 294429105 12,958 82,589 SH   SOLE 23 82,589 0 0
EQUIFAX INC COM 294429105 19,997 127,453 SH   SOLE 25 127,453 0 0
EQUIFAX INC COM 294429105 77,949 496,804 SH   SOLE 26 90,339 0 406,465
EQUIFAX INC COM 294429105 3,728 23,763 SH   SOLE 28 16,620 0 7,143
EQUIFAX INC COM 294429105 4,106 26,171 SH   SOLE 29 454 0 25,717
EQUIFAX INC COM 294429105 64,767 412,790 SH   SOLE 30 412,790 0 0
EQUIFAX INC COM 294429105 4,332 27,608 SH   SOLE 31 16,886 0 10,722
EQUIFAX INC COM 294429105 958 6,105 SH   SOLE 34 6,105 0 0
EQUIFAX INC COM 294429105 10,972 69,927 SH   SOLE 36 69,927 0 0
EQUIFAX INC COM 294429105 406 2,590 SH   SOLE 40 2,590 0 0
EQUILLIUM INC COM 29446K106 8 1,407 SH   SOLE 18 1,407 0 0
EQUILLIUM INC COM 29446K106 105 18,123 SH   SOLE 21 18,123 0 0
EQUILLIUM INC COM 29446K106 12 2,005 SH   SOLE 22 2,005 0 0
EQUINIX INC COM 29444U700 192,076 252,689 SH   SOLE 2 62,075 0 190,614
EQUINIX INC COM 29444U700 39,448 51,896 SH   SOLE 4 49,140 0 2,756
EQUINIX INC COM 29444U700 62,864 82,702 SH   SOLE 7 80,180 0 2,522
EQUINIX INC COM 29444U700 1,087 1,430 SH   SOLE 13 281 0 1,149
EQUINIX INC COM 29444U700 6,460 8,499 SH   SOLE 15 8,499 0 0
EQUINIX INC COM 29444U700 158,035 207,905 SH   SOLE 18 193,046 0 14,859
EQUINIX INC COM 29444U700 94,670 124,544 SH   SOLE 19 124,544 0 0
EQUINIX INC COM 29444U700 1,935,846 2,546,730 SH   SOLE 21 2,546,730 0 0
EQUINIX INC COM 29444U700 1,624,722 2,137,426 SH   SOLE 22 1,910,778 0 226,648
EQUINIX INC COM 29444U700 63,520 83,565 SH   SOLE 23 83,565 0 0
EQUINIX INC COM 29444U700 77,066 101,385 SH   SOLE 25 101,385 0 0
EQUINIX INC COM 29444U700 311,059 409,218 SH   SOLE 26 59,560 0 349,658
EQUINIX INC COM 29444U700 14,271 18,775 SH   SOLE 28 13,641 0 5,134
EQUINIX INC COM 29444U700 4,768 6,273 SH   SOLE 29 6,273 0 0
EQUINIX INC COM 29444U700 335,759 441,713 SH   SOLE 30 439,432 0 2,281
EQUINIX INC COM 29444U700 116,149 152,802 SH   SOLE 31 22,864 0 129,938
EQUINIX INC COM 29444U700 29,469 38,768 SH   SOLE 34 38,768 0 0
EQUINIX INC COM 29444U700 42,041 55,307 SH   SOLE 36 55,307 0 0
EQUINIX INC COM 29444U700 1,493 1,964 SH   SOLE 40 1,964 0 0
EQUINOR ASA SPONSORED ADR 29446M102 71,584 5,091,319 SH   SOLE 18 5,068,163 0 23,156
EQUINOR ASA SPONSORED ADR 29446M102 5,824 414,200 SH   SOLE 19 414,200 0 0
EQUINOR ASA SPONSORED ADR 29446M102 236 16,760 SH   SOLE 23 16,760 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,360 96,740 SH   SOLE 34 96,740 0 0
EQUITABLE HLDGS INC COM 29452E101 16,935 928,441 SH   SOLE 2 81,711 0 846,730
EQUITABLE HLDGS INC COM 29452E101 3,497 191,736 SH   SOLE 4 180,311 0 11,425
EQUITABLE HLDGS INC COM 29452E101 2,831 155,184 SH   SOLE 7 36,562 0 118,622
EQUITABLE HLDGS INC COM 29452E101 857 46,973 SH   SOLE 15 46,973 0 0
EQUITABLE HLDGS INC COM 29452E101 75,490 4,138,701 SH   SOLE 18 3,904,533 0 234,168
EQUITABLE HLDGS INC COM 29452E101 145,367 7,969,661 SH   SOLE 19 7,969,661 0 0
EQUITABLE HLDGS INC COM 29452E101 102,016 5,593,000 SH   SOLE 21 5,593,000 0 0
EQUITABLE HLDGS INC COM 29452E101 192,464 10,551,771 SH   SOLE 22 9,950,260 0 601,511
EQUITABLE HLDGS INC COM 29452E101 6,130 336,064 SH   SOLE 23 336,064 0 0
EQUITABLE HLDGS INC COM 29452E101 10,993 602,686 SH   SOLE 25 602,686 0 0
EQUITABLE HLDGS INC COM 29452E101 37,856 2,075,442 SH   SOLE 26 468,432 0 1,607,010
EQUITABLE HLDGS INC COM 29452E101 1,473 80,739 SH   SOLE 28 55,521 0 25,218
EQUITABLE HLDGS INC COM 29452E101 1,578 86,509 SH   SOLE 29 989 0 85,520
EQUITABLE HLDGS INC COM 29452E101 18,291 1,002,797 SH   SOLE 30 945,237 0 57,560
EQUITABLE HLDGS INC COM 29452E101 1,538 84,345 SH   SOLE 31 47,871 0 36,474
EQUITABLE HLDGS INC COM 29452E101 14,785 810,591 SH   SOLE 34 810,591 0 0
EQUITABLE HLDGS INC COM 29452E101 5,038 276,192 SH   SOLE 36 276,192 0 0
EQUITABLE HLDGS INC COM 29452E101 179 9,840 SH   SOLE 40 9,840 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 9,050 1,069,695 SH   SOLE 2 310,520 0 759,175
EQUITRANS MIDSTREAM CORP COM 294600101 23 2,749 SH   SOLE 4 2,749 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 67 7,937 SH   SOLE 7 7,937 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 8,905 1,052,564 SH   SOLE 18 1,052,564 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,111 131,314 SH   SOLE 19 131,314 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 163,750 19,355,780 SH   SOLE 21 19,355,780 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 107,205 12,671,986 SH   SOLE 22 12,081,253 0 590,733
EQUITRANS MIDSTREAM CORP COM 294600101 29 3,439 SH   SOLE 25 3,439 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,943 229,617 SH   SOLE 26 137,271 0 92,346
EQUITRANS MIDSTREAM CORP COM 294600101 508 60,032 SH   SOLE 28 60,032 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,355 160,188 SH   SOLE 30 160,188 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 103 12,169 SH   SOLE 31 7,945 0 4,224
EQUITRANS MIDSTREAM CORP COM 294600101 37 4,316 SH   SOLE 34 4,316 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 128 15,118 SH   SOLE 36 15,118 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 421 49,735 SH   SOLE 40 49,735 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 396 25,521 SH   SOLE 2 6,181 0 19,340
EQUITY BANCSHARES INC COM CL A 29460X109 4 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 935 60,321 SH   SOLE 18 60,321 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 675 43,531 SH   SOLE 19 43,531 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 7,727 498,508 SH   SOLE 21 498,508 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 8,255 532,606 SH   SOLE 22 519,176 0 13,430
EQUITY BANCSHARES INC COM CL A 29460X109 32 2,079 SH   SOLE 23 2,079 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 135 8,725 SH   SOLE 26 0 0 8,725
EQUITY BANCSHARES INC COM CL A 29460X109 47 3,038 SH   SOLE 28 3,038 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 129 8,295 SH   SOLE 30 8,295 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 21 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,547 283,390 SH   SOLE 2 62,282 0 221,108
EQUITY COMWLTH COM SH BEN INT 294628102 2,270 85,255 SH   SOLE 4 85,255 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,805 142,875 SH   SOLE 7 142,875 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,169 43,894 SH   SOLE 18 43,894 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,655 174,798 SH   SOLE 19 174,798 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 64,141 2,408,588 SH   SOLE 21 2,408,588 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 109,273 4,103,382 SH   SOLE 22 3,931,754 0 171,628
EQUITY COMWLTH COM SH BEN INT 294628102 2,261 84,899 SH   SOLE 23 84,899 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 10,701 401,823 SH   SOLE 25 401,823 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,013 113,150 SH   SOLE 26 26,313 0 86,837
EQUITY COMWLTH COM SH BEN INT 294628102 443 16,636 SH   SOLE 28 16,636 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,825 68,526 SH   SOLE 29 68,526 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,985 224,733 SH   SOLE 30 224,733 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 65 2,450 SH   SOLE 31 2,450 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 55 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 325 12,217 SH   SOLE 40 12,217 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 10,510 361,776 SH   SOLE 21 361,776 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 25,299 412,710 SH   SOLE 2 39,510 0 373,200
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,809 208,963 SH   SOLE 4 203,587 0 5,376
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,743 256,812 SH   SOLE 7 256,812 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 47 759 SH   SOLE 13 759 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 941 15,356 SH   SOLE 15 15,356 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,682 109,008 SH   SOLE 18 95,217 0 13,791
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,178 263,918 SH   SOLE 19 263,918 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 260,341 4,246,997 SH   SOLE 21 4,246,997 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 368,931 6,018,456 SH   SOLE 22 5,766,805 0 251,651
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,648 124,763 SH   SOLE 23 124,763 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 47,418 773,539 SH   SOLE 25 773,539 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 43,818 714,814 SH   SOLE 26 147,602 0 567,212
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,050 33,440 SH   SOLE 28 23,693 0 9,747
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,934 145,738 SH   SOLE 29 109,242 0 36,496
EQUITY LIFESTYLE PPTYS INC COM 29472R108 65,094 1,061,889 SH   SOLE 30 1,056,877 0 5,012
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,742 28,417 SH   SOLE 31 22,069 0 6,348
EQUITY LIFESTYLE PPTYS INC COM 29472R108 494 8,054 SH   SOLE 34 8,054 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,410 202,446 SH   SOLE 36 202,446 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 244 3,988 SH   SOLE 40 3,988 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 46,917 914,034 SH   SOLE 2 116,554 0 797,480
EQUITY RESIDENTIAL SH BEN INT 29476L107 36,607 713,169 SH   SOLE 4 701,524 0 11,645
EQUITY RESIDENTIAL SH BEN INT 29476L107 44,144 860,009 SH   SOLE 7 833,539 0 26,470
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,656 51,744 SH   SOLE 13 51,744 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,298 44,776 SH   SOLE 15 44,776 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 65,557 1,277,166 SH   SOLE 18 1,119,095 0 158,071
EQUITY RESIDENTIAL SH BEN INT 29476L107 56,873 1,107,988 SH   SOLE 19 1,107,988 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 807,416 15,729,908 SH   SOLE 21 15,729,908 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 661,806 12,893,153 SH   SOLE 22 11,587,957 0 1,305,196
EQUITY RESIDENTIAL SH BEN INT 29476L107 16,579 322,986 SH   SOLE 23 322,986 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 88,984 1,733,563 SH   SOLE 25 1,733,563 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 119,958 2,337,000 SH   SOLE 26 333,922 0 2,003,078
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,195 120,688 SH   SOLE 28 98,827 0 21,861
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,550 458,793 SH   SOLE 29 221,993 0 236,800
EQUITY RESIDENTIAL SH BEN INT 29476L107 154,773 3,015,257 SH   SOLE 30 2,971,567 0 43,690
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,683 91,226 SH   SOLE 31 48,504 0 42,722
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,463 106,438 SH   SOLE 34 106,438 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,536 341,639 SH   SOLE 36 341,639 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 444 8,643 SH   SOLE 40 8,643 0 0
ERICSSON ADR B SEK 10 294821608 2 220 SH   SOLE 18 220 0 0
ERIE INDTY CO CL A 29530P102 12,734 60,557 SH   SOLE 2 6,024 0 54,533
ERIE INDTY CO CL A 29530P102 2,605 12,388 SH   SOLE 4 11,532 0 856
ERIE INDTY CO CL A 29530P102 4,244 20,183 SH   SOLE 7 7,021 0 13,162
ERIE INDTY CO CL A 29530P102 382 1,819 SH   SOLE 15 1,819 0 0
ERIE INDTY CO CL A 29530P102 8,287 39,409 SH   SOLE 18 37,365 0 2,044
ERIE INDTY CO CL A 29530P102 1,576 7,494 SH   SOLE 19 7,494 0 0
ERIE INDTY CO CL A 29530P102 141,459 672,715 SH   SOLE 21 672,715 0 0
ERIE INDTY CO CL A 29530P102 146,982 698,984 SH   SOLE 22 662,531 0 36,453
ERIE INDTY CO CL A 29530P102 4,092 19,460 SH   SOLE 23 19,460 0 0
ERIE INDTY CO CL A 29530P102 1,438 6,840 SH   SOLE 25 6,840 0 0
ERIE INDTY CO CL A 29530P102 14,735 70,074 SH   SOLE 26 36,694 0 33,380
ERIE INDTY CO CL A 29530P102 1,031 4,903 SH   SOLE 28 3,478 0 1,425
ERIE INDTY CO CL A 29530P102 1,111 5,284 SH   SOLE 29 34 0 5,250
ERIE INDTY CO CL A 29530P102 19,623 93,319 SH   SOLE 30 87,125 0 6,194
ERIE INDTY CO CL A 29530P102 1,097 5,217 SH   SOLE 31 4,340 0 877
ERIE INDTY CO CL A 29530P102 334 1,587 SH   SOLE 34 1,587 0 0
ERIE INDTY CO CL A 29530P102 954 4,539 SH   SOLE 36 4,539 0 0
ERIE INDTY CO CL A 29530P102 125 593 SH   SOLE 40 593 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 307 139,045 SH   SOLE 2 11,882 0 127,163
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 4 1,949 SH   SOLE 7 1,949 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1,172 530,476 SH   SOLE 18 530,476 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 725 327,968 SH   SOLE 19 327,968 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 10,030 4,538,544 SH   SOLE 21 4,538,544 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 3,755 1,699,181 SH   SOLE 22 1,650,696 0 48,485
ESCALADE INC COM 296056104 191 10,446 SH   SOLE 2 544 0 9,902
ESCALADE INC COM 296056104 718 39,242 SH   SOLE 18 39,242 0 0
ESCALADE INC COM 296056104 361 19,756 SH   SOLE 19 19,756 0 0
ESCALADE INC COM 296056104 6,453 352,843 SH   SOLE 21 352,843 0 0
ESCALADE INC COM 296056104 1,842 100,730 SH   SOLE 22 98,347 0 2,383
ESCO TECHNOLOGIES INC COM 296315104 2,107 26,160 SH   SOLE 2 11,578 0 14,582
ESCO TECHNOLOGIES INC COM 296315104 10 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 38 475 SH   SOLE 7 475 0 0
ESCO TECHNOLOGIES INC COM 296315104 10,936 135,754 SH   SOLE 18 121,872 0 13,882
ESCO TECHNOLOGIES INC COM 296315104 18,635 231,316 SH   SOLE 19 231,316 0 0
ESCO TECHNOLOGIES INC COM 296315104 221,813 2,753,388 SH   SOLE 21 2,753,388 0 0
ESCO TECHNOLOGIES INC COM 296315104 80,442 998,539 SH   SOLE 22 977,605 0 20,934
ESCO TECHNOLOGIES INC COM 296315104 1,705 21,161 SH   SOLE 23 21,161 0 0
ESCO TECHNOLOGIES INC COM 296315104 57 711 SH   SOLE 25 711 0 0
ESCO TECHNOLOGIES INC COM 296315104 6,967 86,482 SH   SOLE 26 4,594 0 81,888
ESCO TECHNOLOGIES INC COM 296315104 309 3,841 SH   SOLE 28 3,841 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,357 41,669 SH   SOLE 30 41,669 0 0
ESCO TECHNOLOGIES INC COM 296315104 135 1,670 SH   SOLE 34 1,670 0 0
ESCO TECHNOLOGIES INC COM 296315104 143 1,774 SH   SOLE 36 1,774 0 0
ESCO TECHNOLOGIES INC COM 296315104 227 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 645 17,356 SH   SOLE 2 8,471 0 8,885
ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 18 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,649 98,183 SH   SOLE 18 98,183 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,847 49,686 SH   SOLE 19 49,686 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 39,901 1,073,475 SH   SOLE 21 1,073,475 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 27,917 751,064 SH   SOLE 22 730,030 0 21,034
ESPERION THERAPEUTICS INC NE COM 29664W105 491 13,223 SH   SOLE 26 10,373 0 2,850
ESPERION THERAPEUTICS INC NE COM 29664W105 137 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 590 15,865 SH   SOLE 30 15,865 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 12 336 SH   SOLE 34 336 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 83 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 6 330 SH   SOLE 18 330 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 12 612 SH   SOLE 21 612 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 6 1,659 SH   SOLE 18 1,659 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 37 9,576 SH   SOLE 21 9,576 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 59 3,923 SH   SOLE 2 279 0 3,644
ESQUIRE FINL HLDGS INC COM 29667J101 368 24,558 SH   SOLE 18 24,558 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 198 13,210 SH   SOLE 19 13,210 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 3,491 232,719 SH   SOLE 21 232,719 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,034 68,952 SH   SOLE 22 67,410 0 1,542
ESSA BANCORP INC COM 29667D104 101 8,211 SH   SOLE 2 639 0 7,572
ESSA BANCORP INC COM 29667D104 448 36,338 SH   SOLE 18 36,338 0 0
ESSA BANCORP INC COM 29667D104 213 17,259 SH   SOLE 19 17,259 0 0
ESSA BANCORP INC COM 29667D104 3,855 312,643 SH   SOLE 21 312,643 0 0
ESSA BANCORP INC COM 29667D104 1,226 99,429 SH   SOLE 22 97,239 0 2,190
ESSA PHARMA INC COM NEW 29668H708 26 3,755 SH   SOLE 22 3,755 0 0
ESSENT GROUP LTD COM G3198U102 6,742 182,180 SH   SOLE 2 83,949 0 98,231
ESSENT GROUP LTD COM G3198U102 24 654 SH   SOLE 4 654 0 0
ESSENT GROUP LTD COM G3198U102 91 2,446 SH   SOLE 7 2,446 0 0
ESSENT GROUP LTD COM G3198U102 24,327 657,300 SH   SOLE 18 657,300 0 0
ESSENT GROUP LTD COM G3198U102 10,629 287,199 SH   SOLE 19 287,199 0 0
ESSENT GROUP LTD COM G3198U102 272,782 7,370,491 SH   SOLE 21 7,370,491 0 0
ESSENT GROUP LTD COM G3198U102 142,727 3,856,455 SH   SOLE 22 3,761,547 0 94,908
ESSENT GROUP LTD COM G3198U102 314 8,497 SH   SOLE 23 8,497 0 0
ESSENT GROUP LTD COM G3198U102 4,281 115,664 SH   SOLE 26 27,102 0 88,562
ESSENT GROUP LTD COM G3198U102 602 16,262 SH   SOLE 28 16,262 0 0
ESSENT GROUP LTD COM G3198U102 1,615 43,637 SH   SOLE 30 43,637 0 0
ESSENT GROUP LTD COM G3198U102 8 222 SH   SOLE 34 222 0 0
ESSENT GROUP LTD COM G3198U102 68 1,837 SH   SOLE 36 1,837 0 0
ESSENT GROUP LTD COM G3198U102 391 10,561 SH   SOLE 40 10,561 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,472 134,947 SH   SOLE 2 36,811 0 98,136
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,222 66,716 SH   SOLE 4 66,716 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,067 112,850 SH   SOLE 7 112,850 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8,026 438,075 SH   SOLE 18 438,075 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8,441 460,758 SH   SOLE 19 460,758 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 167,466 9,141,176 SH   SOLE 21 9,141,176 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 69,676 3,803,287 SH   SOLE 22 3,716,319 0 86,968
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 491 26,801 SH   SOLE 23 26,801 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5,827 318,084 SH   SOLE 25 318,084 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,805 98,503 SH   SOLE 26 31,439 0 67,064
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 221 12,065 SH   SOLE 28 12,065 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,177 64,266 SH   SOLE 29 64,266 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9,727 530,961 SH   SOLE 30 530,961 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 81 4,408 SH   SOLE 36 4,408 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 171 9,327 SH   SOLE 40 9,327 0 0
ESSENTIAL UTILS INC COM 29670G102 25,823 641,555 SH   SOLE 2 127,267 0 514,288
ESSENTIAL UTILS INC COM 29670G102 5,251 130,462 SH   SOLE 4 123,296 0 7,166
ESSENTIAL UTILS INC COM 29670G102 20,534 510,166 SH   SOLE 7 510,166 0 0
ESSENTIAL UTILS INC COM 29670G102 15 363 SH   SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 864 21,454 SH   SOLE 15 21,454 0 0
ESSENTIAL UTILS INC COM 29670G102 25,077 623,019 SH   SOLE 18 604,652 0 18,367
ESSENTIAL UTILS INC COM 29670G102 2,905 72,185 SH   SOLE 19 72,185 0 0
ESSENTIAL UTILS INC COM 29670G102 425,501 10,571,454 SH   SOLE 21 10,571,454 0 0
ESSENTIAL UTILS INC COM 29670G102 283,250 7,037,261 SH   SOLE 22 6,702,756 0 334,505
ESSENTIAL UTILS INC COM 29670G102 6,107 151,734 SH   SOLE 23 151,734 0 0
ESSENTIAL UTILS INC COM 29670G102 2,894 71,893 SH   SOLE 25 71,893 0 0
ESSENTIAL UTILS INC COM 29670G102 24,520 609,200 SH   SOLE 26 197,652 0 411,548
ESSENTIAL UTILS INC COM 29670G102 1,796 44,632 SH   SOLE 28 31,874 0 12,758
ESSENTIAL UTILS INC COM 29670G102 4,110 102,118 SH   SOLE 29 319 0 101,799
ESSENTIAL UTILS INC COM 29670G102 71,372 1,773,209 SH   SOLE 30 1,705,083 0 68,126
ESSENTIAL UTILS INC COM 29670G102 3,082 76,582 SH   SOLE 31 26,537 0 50,045
ESSENTIAL UTILS INC COM 29670G102 449 11,145 SH   SOLE 34 11,145 0 0
ESSENTIAL UTILS INC COM 29670G102 2,362 58,687 SH   SOLE 36 58,687 0 0
ESSENTIAL UTILS INC COM 29670G102 207 5,135 SH   SOLE 40 5,135 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 39,019 729,327 SH   SOLE 21 729,327 0 0
ESSEX PPTY TR INC COM 297178105 32,038 159,558 SH   SOLE 2 18,529 0 141,029
ESSEX PPTY TR INC COM 297178105 15,570 77,544 SH   SOLE 4 75,481 0 2,063
ESSEX PPTY TR INC COM 297178105 40,353 200,969 SH   SOLE 7 166,944 0 34,025
ESSEX PPTY TR INC COM 297178105 40 200 SH   SOLE 13 200 0 0
ESSEX PPTY TR INC COM 297178105 1,638 8,156 SH   SOLE 15 8,156 0 0
ESSEX PPTY TR INC COM 297178105 24,988 124,449 SH   SOLE 18 113,474 0 10,975
ESSEX PPTY TR INC COM 297178105 21,023 104,700 SH   SOLE 19 104,700 0 0
ESSEX PPTY TR INC COM 297178105 527,852 2,628,877 SH   SOLE 21 2,628,877 0 0
ESSEX PPTY TR INC COM 297178105 441,852 2,200,566 SH   SOLE 22 2,064,490 0 136,076
ESSEX PPTY TR INC COM 297178105 9,883 49,219 SH   SOLE 23 49,219 0 0
ESSEX PPTY TR INC COM 297178105 58,256 290,134 SH   SOLE 25 290,134 0 0
ESSEX PPTY TR INC COM 297178105 78,572 391,313 SH   SOLE 26 50,817 0 340,496
ESSEX PPTY TR INC COM 297178105 2,571 12,804 SH   SOLE 28 9,043 0 3,761
ESSEX PPTY TR INC COM 297178105 10,748 53,530 SH   SOLE 29 39,733 0 13,797
ESSEX PPTY TR INC COM 297178105 101,261 504,314 SH   SOLE 30 504,314 0 0
ESSEX PPTY TR INC COM 297178105 2,478 12,339 SH   SOLE 31 9,082 0 3,257
ESSEX PPTY TR INC COM 297178105 678 3,376 SH   SOLE 34 3,376 0 0
ESSEX PPTY TR INC COM 297178105 13,059 65,038 SH   SOLE 36 65,038 0 0
ESSEX PPTY TR INC COM 297178105 328 1,636 SH   SOLE 40 1,636 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 155 8,357 SH   SOLE 22 8,357 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 428 31,593 SH   SOLE 2 8,689 0 22,904
ETHAN ALLEN INTERIORS INC COM 297602104 3 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 6 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,411 104,175 SH   SOLE 18 104,175 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,766 130,459 SH   SOLE 19 130,459 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 34,649 2,559,014 SH   SOLE 21 2,559,014 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 11,317 835,793 SH   SOLE 22 815,426 0 20,367
ETHAN ALLEN INTERIORS INC COM 297602104 23 1,687 SH   SOLE 23 1,687 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 396 29,232 SH   SOLE 26 3,301 0 25,931
ETHAN ALLEN INTERIORS INC COM 297602104 50 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 419 30,951 SH   SOLE 30 30,951 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 105 7,776 SH   SOLE 34 7,776 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 42 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 52 6,586 SH   SOLE 2 814 0 5,772
ETON PHARMACEUTICALS INC COM 29772L108 471 59,586 SH   SOLE 18 59,586 0 0
ETON PHARMACEUTICALS INC COM 29772L108 210 26,575 SH   SOLE 19 26,575 0 0
ETON PHARMACEUTICALS INC COM 29772L108 3,717 470,505 SH   SOLE 21 470,505 0 0
ETON PHARMACEUTICALS INC COM 29772L108 3,400 430,343 SH   SOLE 22 426,949 0 3,394
ETSY INC COM 29786A106 34,342 282,347 SH   SOLE 2 70,944 0 211,403
ETSY INC COM 29786A106 93 768 SH   SOLE 4 768 0 0
ETSY INC COM 29786A106 11,739 96,518 SH   SOLE 7 92,967 0 3,551
ETSY INC COM 29786A106 235 1,930 SH   SOLE 13 1,930 0 0
ETSY INC COM 29786A106 323 2,659 SH   SOLE 15 2,659 0 0
ETSY INC COM 29786A106 46 379 SH   SOLE 17 0 0 379
ETSY INC COM 29786A106 31,494 258,935 SH   SOLE 18 245,430 0 13,505
ETSY INC COM 29786A106 11,163 91,777 SH   SOLE 19 91,777 0 0
ETSY INC COM 29786A106 376,336 3,094,101 SH   SOLE 21 3,094,101 0 0
ETSY INC COM 29786A106 370,937 3,049,713 SH   SOLE 22 2,785,544 0 264,169
ETSY INC COM 29786A106 118 971 SH   SOLE 23 971 0 0
ETSY INC COM 29786A106 26,180 215,246 SH   SOLE 25 215,246 0 0
ETSY INC COM 29786A106 46,892 385,527 SH   SOLE 26 33,508 0 352,019
ETSY INC COM 29786A106 1,983 16,306 SH   SOLE 28 16,306 0 0
ETSY INC COM 29786A106 47,976 394,443 SH   SOLE 30 394,443 0 0
ETSY INC COM 29786A106 6,337 52,098 SH   SOLE 31 51,713 0 385
ETSY INC COM 29786A106 5,508 45,285 SH   SOLE 34 45,285 0 0
ETSY INC COM 29786A106 5,889 48,418 SH   SOLE 36 48,418 0 0
ETSY INC COM 29786A106 1,520 12,501 SH   SOLE 40 12,501 0 0
EURODRY LTD COM Y23508107 684 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 1,358 153,753 SH   SOLE 7 153,753 0 0
EURONAV NV SHS B38564108 19 2,097 SH   SOLE 22 2,097 0 0
EURONET WORLDWIDE INC COM 298736109 10,132 111,223 SH   SOLE 2 19,457 0 91,766
EURONET WORLDWIDE INC COM 298736109 42 466 SH   SOLE 4 466 0 0
EURONET WORLDWIDE INC COM 298736109 104 1,141 SH   SOLE 7 1,141 0 0
EURONET WORLDWIDE INC COM 298736109 1,726 18,941 SH   SOLE 18 18,941 0 0
EURONET WORLDWIDE INC COM 298736109 1,164 12,778 SH   SOLE 19 12,778 0 0
EURONET WORLDWIDE INC COM 298736109 52,197 572,965 SH   SOLE 21 572,965 0 0
EURONET WORLDWIDE INC COM 298736109 118,093 1,296,299 SH   SOLE 22 1,223,191 0 73,108
EURONET WORLDWIDE INC COM 298736109 25 273 SH   SOLE 23 273 0 0
EURONET WORLDWIDE INC COM 298736109 332 3,645 SH   SOLE 25 3,645 0 0
EURONET WORLDWIDE INC COM 298736109 5,155 56,581 SH   SOLE 26 31,624 0 24,957
EURONET WORLDWIDE INC COM 298736109 660 7,240 SH   SOLE 28 7,240 0 0
EURONET WORLDWIDE INC COM 298736109 1,871 20,538 SH   SOLE 30 20,538 0 0
EURONET WORLDWIDE INC COM 298736109 119 1,306 SH   SOLE 31 1,018 0 288
EURONET WORLDWIDE INC COM 298736109 123 1,354 SH   SOLE 34 1,354 0 0
EURONET WORLDWIDE INC COM 298736109 161 1,763 SH   SOLE 36 1,763 0 0
EURONET WORLDWIDE INC COM 298736109 519 5,692 SH   SOLE 40 5,692 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 2,286 2,389,000 PRN   SOLE 21 2,389,000 0 0
EUROSEAS LTD SHS Y23592135 278 112,500 SH   SOLE 42 112,500 0 0
EVANS BANCORP INC COM NEW 29911Q208 129 5,796 SH   SOLE 2 318 0 5,478
EVANS BANCORP INC COM NEW 29911Q208 3 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 476 21,390 SH   SOLE 18 21,390 0 0
EVANS BANCORP INC COM NEW 29911Q208 207 9,322 SH   SOLE 19 9,322 0 0
EVANS BANCORP INC COM NEW 29911Q208 3,697 166,136 SH   SOLE 21 166,136 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,511 67,896 SH   SOLE 22 66,155 0 1,741
EVANS BANCORP INC COM NEW 29911Q208 16 712 SH   SOLE 23 712 0 0
EVANS BANCORP INC COM NEW 29911Q208 36 1,597 SH   SOLE 26 0 0 1,597
EVELO BIOSCIENCES INC COM 299734103 66 12,469 SH   SOLE 2 594 0 11,875
EVELO BIOSCIENCES INC COM 299734103 314 59,674 SH   SOLE 18 59,674 0 0
EVELO BIOSCIENCES INC COM 299734103 137 25,998 SH   SOLE 19 25,998 0 0
EVELO BIOSCIENCES INC COM 299734103 3,385 642,371 SH   SOLE 21 642,371 0 0
EVELO BIOSCIENCES INC COM 299734103 1,044 198,113 SH   SOLE 22 193,821 0 4,292
EVENTBRITE INC COM CL A 29975E109 560 51,589 SH   SOLE 2 19,381 0 32,208
EVENTBRITE INC COM CL A 29975E109 4 346 SH   SOLE 4 346 0 0
EVENTBRITE INC COM CL A 29975E109 14 1,307 SH   SOLE 7 1,307 0 0
EVENTBRITE INC COM CL A 29975E109 2,695 248,378 SH   SOLE 18 234,121 0 14,257
EVENTBRITE INC COM CL A 29975E109 2,041 188,151 SH   SOLE 19 188,151 0 0
EVENTBRITE INC COM CL A 29975E109 21,917 2,020,026 SH   SOLE 21 2,020,026 0 0
EVENTBRITE INC COM CL A 29975E109 20,612 1,899,683 SH   SOLE 22 1,854,773 0 44,910
EVENTBRITE INC COM CL A 29975E109 54 4,994 SH   SOLE 23 4,994 0 0
EVENTBRITE INC COM CL A 29975E109 219 20,204 SH   SOLE 26 0 0 20,204
EVENTBRITE INC COM CL A 29975E109 100 9,257 SH   SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 177 16,339 SH   SOLE 30 16,339 0 0
EVENTBRITE INC COM CL A 29975E109 64 5,906 SH   SOLE 40 5,906 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 22 25,665 SH   SOLE 22 25,665 0 0
EVERBRIDGE INC COM 29978A104 9,166 72,905 SH   SOLE 2 12,996 0 59,909
EVERBRIDGE INC COM 29978A104 21 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 84 668 SH   SOLE 7 668 0 0
EVERBRIDGE INC COM 29978A104 2,584 20,548 SH   SOLE 18 19,066 0 1,482
EVERBRIDGE INC COM 29978A104 4,690 37,304 SH   SOLE 19 37,304 0 0
EVERBRIDGE INC COM 29978A104 83,355 662,966 SH   SOLE 21 662,966 0 0
EVERBRIDGE INC COM 29978A104 116,346 925,360 SH   SOLE 22 876,334 0 49,026
EVERBRIDGE INC COM 29978A104 327 2,604 SH   SOLE 23 2,604 0 0
EVERBRIDGE INC COM 29978A104 51 402 SH   SOLE 25 402 0 0
EVERBRIDGE INC COM 29978A104 4,245 33,763 SH   SOLE 26 6,304 0 27,459
EVERBRIDGE INC COM 29978A104 674 5,362 SH   SOLE 28 5,362 0 0
EVERBRIDGE INC COM 29978A104 17,105 136,048 SH   SOLE 30 136,048 0 0
EVERBRIDGE INC COM 29978A104 84 668 SH   SOLE 31 668 0 0
EVERBRIDGE INC COM 29978A104 384 3,054 SH   SOLE 34 3,054 0 0
EVERBRIDGE INC COM 29978A104 124 990 SH   SOLE 36 990 0 0
EVERBRIDGE INC COM 29978A104 493 3,920 SH   SOLE 40 3,920 0 0
EVERCORE INC CLASS A 29977A105 7,381 112,751 SH   SOLE 2 36,859 0 75,892
EVERCORE INC CLASS A 29977A105 12 179 SH   SOLE 4 179 0 0
EVERCORE INC CLASS A 29977A105 189 2,890 SH   SOLE 7 2,890 0 0
EVERCORE INC CLASS A 29977A105 7,822 119,488 SH   SOLE 18 119,488 0 0
EVERCORE INC CLASS A 29977A105 5,291 80,824 SH   SOLE 19 80,824 0 0
EVERCORE INC CLASS A 29977A105 126,729 1,935,979 SH   SOLE 21 1,935,979 0 0
EVERCORE INC CLASS A 29977A105 85,457 1,305,485 SH   SOLE 22 1,232,365 0 73,120
EVERCORE INC CLASS A 29977A105 958 14,630 SH   SOLE 25 14,630 0 0
EVERCORE INC CLASS A 29977A105 1,020 15,577 SH   SOLE 26 8,531 0 7,046
EVERCORE INC CLASS A 29977A105 371 5,673 SH   SOLE 28 5,673 0 0
EVERCORE INC CLASS A 29977A105 1,048 16,005 SH   SOLE 30 16,005 0 0
EVERCORE INC CLASS A 29977A105 53 817 SH   SOLE 31 817 0 0
EVERCORE INC CLASS A 29977A105 1,696 25,904 SH   SOLE 34 25,904 0 0
EVERCORE INC CLASS A 29977A105 108 1,646 SH   SOLE 36 1,646 0 0
EVERCORE INC CLASS A 29977A105 281 4,300 SH   SOLE 40 4,300 0 0
EVEREST RE GROUP LTD COM G3223R108 21,532 109,000 SH   SOLE 2 17,128 0 91,872
EVEREST RE GROUP LTD COM G3223R108 4,183 21,173 SH   SOLE 4 19,898 0 1,275
EVEREST RE GROUP LTD COM G3223R108 15,901 80,495 SH   SOLE 7 55,058 0 25,437
EVEREST RE GROUP LTD COM G3223R108 35 178 SH   SOLE 13 178 0 0
EVEREST RE GROUP LTD COM G3223R108 903 4,572 SH   SOLE 15 4,572 0 0
EVEREST RE GROUP LTD COM G3223R108 23,609 119,515 SH   SOLE 18 113,182 0 6,333
EVEREST RE GROUP LTD COM G3223R108 3,250 16,450 SH   SOLE 19 16,450 0 0
EVEREST RE GROUP LTD COM G3223R108 402,288 2,036,488 SH   SOLE 21 2,036,488 0 0
EVEREST RE GROUP LTD COM G3223R108 234,811 1,188,674 SH   SOLE 22 1,107,316 0 81,358
EVEREST RE GROUP LTD COM G3223R108 5,412 27,398 SH   SOLE 23 27,398 0 0
EVEREST RE GROUP LTD COM G3223R108 9,264 46,898 SH   SOLE 25 46,898 0 0
EVEREST RE GROUP LTD COM G3223R108 41,113 208,127 SH   SOLE 26 43,848 0 164,279
EVEREST RE GROUP LTD COM G3223R108 1,573 7,964 SH   SOLE 28 5,475 0 2,489
EVEREST RE GROUP LTD COM G3223R108 1,716 8,687 SH   SOLE 29 88 0 8,599
EVEREST RE GROUP LTD COM G3223R108 42,144 213,343 SH   SOLE 30 213,343 0 0
EVEREST RE GROUP LTD COM G3223R108 2,636 13,342 SH   SOLE 31 4,890 0 8,452
EVEREST RE GROUP LTD COM G3223R108 411 2,079 SH   SOLE 34 2,079 0 0
EVEREST RE GROUP LTD COM G3223R108 10,306 52,172 SH   SOLE 36 52,172 0 0
EVEREST RE GROUP LTD COM G3223R108 172 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 28,405 558,926 SH   SOLE 2 71,123 0 487,803
EVERGY INC COM 30034W106 6,831 134,419 SH   SOLE 4 127,303 0 7,116
EVERGY INC COM 30034W106 13,020 256,197 SH   SOLE 7 226,763 0 29,434
EVERGY INC COM 30034W106 37 729 SH   SOLE 13 729 0 0
EVERGY INC COM 30034W106 1,393 27,405 SH   SOLE 15 27,405 0 0
EVERGY INC COM 30034W106 0 7 SH   SOLE 17 0 0 7
EVERGY INC COM 30034W106 22,253 437,877 SH   SOLE 18 401,720 0 36,157
EVERGY INC COM 30034W106 5,288 104,057 SH   SOLE 19 104,057 0 0
EVERGY INC COM 30034W106 368,137 7,243,940 SH   SOLE 21 7,243,940 0 0
EVERGY INC COM 30034W106 302,152 5,945,528 SH   SOLE 22 5,461,806 0 483,722
EVERGY INC COM 30034W106 7,882 155,091 SH   SOLE 23 155,091 0 0
EVERGY INC COM 30034W106 11,100 218,414 SH   SOLE 25 218,414 0 0
EVERGY INC COM 30034W106 33,379 656,812 SH   SOLE 26 199,969 0 456,843
EVERGY INC COM 30034W106 2,276 44,789 SH   SOLE 28 31,045 0 13,744
EVERGY INC COM 30034W106 12 234 SH   SOLE 29 234 0 0
EVERGY INC COM 30034W106 52,281 1,028,745 SH   SOLE 30 1,028,745 0 0
EVERGY INC COM 30034W106 3,236 63,680 SH   SOLE 31 28,347 0 35,333
EVERGY INC COM 30034W106 1,352 26,603 SH   SOLE 34 26,603 0 0
EVERGY INC COM 30034W106 12,556 247,061 SH   SOLE 36 247,061 0 0
EVERGY INC COM 30034W106 257 5,048 SH   SOLE 40 5,048 0 0
EVERI HLDGS INC COM 30034T103 640 77,603 SH   SOLE 2 27,870 0 49,733
EVERI HLDGS INC COM 30034T103 11 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 2,664 322,940 SH   SOLE 18 322,940 0 0
EVERI HLDGS INC COM 30034T103 1,276 154,664 SH   SOLE 19 154,664 0 0
EVERI HLDGS INC COM 30034T103 22,656 2,746,173 SH   SOLE 21 2,746,173 0 0
EVERI HLDGS INC COM 30034T103 20,008 2,425,225 SH   SOLE 22 2,359,701 0 65,524
EVERI HLDGS INC COM 30034T103 39 4,678 SH   SOLE 26 0 0 4,678
EVERI HLDGS INC COM 30034T103 96 11,646 SH   SOLE 28 11,646 0 0
EVERI HLDGS INC COM 30034T103 237 28,725 SH   SOLE 30 28,725 0 0
EVERI HLDGS INC COM 30034T103 28 3,426 SH   SOLE 34 3,426 0 0
EVERI HLDGS INC COM 30034T103 84 10,207 SH   SOLE 40 10,207 0 0
EVERQUOTE INC COM CL A 30041R108 554 14,335 SH   SOLE 2 5,157 0 9,178
EVERQUOTE INC COM CL A 30041R108 10 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 2,128 55,079 SH   SOLE 18 51,146 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,814 72,821 SH   SOLE 19 72,821 0 0
EVERQUOTE INC COM CL A 30041R108 17,002 440,004 SH   SOLE 21 440,004 0 0
EVERQUOTE INC COM CL A 30041R108 13,803 357,219 SH   SOLE 22 345,940 0 11,279
EVERQUOTE INC COM CL A 30041R108 178 4,607 SH   SOLE 23 4,607 0 0
EVERQUOTE INC COM CL A 30041R108 464 12,007 SH   SOLE 26 0 0 12,007
EVERQUOTE INC COM CL A 30041R108 76 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 63 1,622 SH   SOLE 30 1,622 0 0
EVERQUOTE INC COM CL A 30041R108 66 1,707 SH   SOLE 40 1,707 0 0
EVERSOURCE ENERGY COM 30040W108 83,499 999,392 SH   SOLE 2 240,371 0 759,021
EVERSOURCE ENERGY COM 30040W108 17,722 212,115 SH   SOLE 4 201,606 0 10,509
EVERSOURCE ENERGY COM 30040W108 72,594 868,869 SH   SOLE 7 845,526 0 23,343
EVERSOURCE ENERGY COM 30040W108 2,881 34,487 SH   SOLE 13 34,487 0 0
EVERSOURCE ENERGY COM 30040W108 3,467 41,501 SH   SOLE 15 41,501 0 0
EVERSOURCE ENERGY COM 30040W108 3 35 SH   SOLE 17 0 0 35
EVERSOURCE ENERGY COM 30040W108 62,761 751,175 SH   SOLE 18 659,222 0 91,953
EVERSOURCE ENERGY COM 30040W108 43,630 522,205 SH   SOLE 19 522,205 0 0
EVERSOURCE ENERGY COM 30040W108 985,913 11,800,277 SH   SOLE 21 11,800,277 0 0
EVERSOURCE ENERGY COM 30040W108 735,791 8,806,590 SH   SOLE 22 7,858,464 0 948,126
EVERSOURCE ENERGY COM 30040W108 22,686 271,524 SH   SOLE 23 271,524 0 0
EVERSOURCE ENERGY COM 30040W108 44,990 538,477 SH   SOLE 25 538,477 0 0
EVERSOURCE ENERGY COM 30040W108 226,387 2,709,605 SH   SOLE 26 331,978 0 2,377,627
EVERSOURCE ENERGY COM 30040W108 5,543 66,344 SH   SOLE 28 46,721 0 19,623
EVERSOURCE ENERGY COM 30040W108 16,257 194,583 SH   SOLE 29 22,350 0 172,233
EVERSOURCE ENERGY COM 30040W108 158,642 1,898,773 SH   SOLE 30 1,886,323 0 12,450
EVERSOURCE ENERGY COM 30040W108 15,100 180,730 SH   SOLE 31 84,018 0 96,712
EVERSOURCE ENERGY COM 30040W108 2,088 24,986 SH   SOLE 32 24,986 0 0
EVERSOURCE ENERGY COM 30040W108 9,261 110,849 SH   SOLE 34 110,849 0 0
EVERSOURCE ENERGY COM 30040W108 23,722 283,921 SH   SOLE 36 283,921 0 0
EVERSOURCE ENERGY COM 30040W108 634 7,590 SH   SOLE 40 7,590 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 20 3,477 SH   SOLE 18 3,477 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 193 34,031 SH   SOLE 21 34,031 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 943 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 1,331 38,358 SH   SOLE 2 19,944 0 18,414
EVERTEC INC COM 30040P103 11 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 45 1,283 SH   SOLE 7 1,283 0 0
EVERTEC INC COM 30040P103 9,795 282,192 SH   SOLE 18 282,192 0 0
EVERTEC INC COM 30040P103 3,862 111,259 SH   SOLE 19 111,259 0 0
EVERTEC INC COM 30040P103 223,057 6,426,295 SH   SOLE 21 6,426,295 0 0
EVERTEC INC COM 30040P103 59,332 1,709,365 SH   SOLE 22 1,657,191 0 52,174
EVERTEC INC COM 30040P103 780 22,484 SH   SOLE 26 13,951 0 8,533
EVERTEC INC COM 30040P103 290 8,364 SH   SOLE 28 8,364 0 0
EVERTEC INC COM 30040P103 5,036 145,074 SH   SOLE 30 145,074 0 0
EVERTEC INC COM 30040P103 254 7,316 SH   SOLE 40 7,316 0 0
EVI INDS INC COM 26929N102 49 1,833 SH   SOLE 2 360 0 1,473
EVI INDS INC COM 26929N102 466 17,505 SH   SOLE 18 17,505 0 0
EVI INDS INC COM 26929N102 227 8,513 SH   SOLE 19 8,513 0 0
EVI INDS INC COM 26929N102 4,558 171,296 SH   SOLE 21 171,296 0 0
EVI INDS INC COM 26929N102 2,087 78,413 SH   SOLE 22 77,294 0 1,119
EVO PMTS INC CL A COM 26927E104 633 25,462 SH   SOLE 2 13,127 0 12,335
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 172 6,937 SH   SOLE 7 975 0 5,962
EVO PMTS INC CL A COM 26927E104 3,792 152,608 SH   SOLE 18 152,608 0 0
EVO PMTS INC CL A COM 26927E104 1,879 75,628 SH   SOLE 19 75,628 0 0
EVO PMTS INC CL A COM 26927E104 33,804 1,360,314 SH   SOLE 21 1,360,314 0 0
EVO PMTS INC CL A COM 26927E104 28,579 1,150,063 SH   SOLE 22 1,114,466 0 35,597
EVO PMTS INC CL A COM 26927E104 193 7,748 SH   SOLE 25 7,748 0 0
EVO PMTS INC CL A COM 26927E104 1,038 41,754 SH   SOLE 26 21,372 0 20,382
EVO PMTS INC CL A COM 26927E104 125 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 1,275 51,323 SH   SOLE 30 51,323 0 0
EVO PMTS INC CL A COM 26927E104 2,544 102,393 SH   SOLE 34 102,393 0 0
EVO PMTS INC CL A COM 26927E104 15 607 SH   SOLE 36 607 0 0
EVO PMTS INC CL A COM 26927E104 121 4,881 SH   SOLE 40 4,881 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 62 26,427 SH   SOLE 2 2,986 0 23,441
EVOFEM BIOSCIENCES INC COM 30048L104 0 146 SH   SOLE 7 146 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 596 252,360 SH   SOLE 18 252,360 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 328 139,091 SH   SOLE 19 139,091 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 5,736 2,430,313 SH   SOLE 21 2,430,313 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4,969 2,105,592 SH   SOLE 22 2,086,471 0 19,121
EVOKE PHARMA INC COM 30049G104 29 6,193 SH   SOLE 18 6,193 0 0
EVOKE PHARMA INC COM 30049G104 556 118,647 SH   SOLE 21 118,647 0 0
EVOKE PHARMA INC COM 30049G104 16 3,435 SH   SOLE 22 3,435 0 0
EVOLENT HEALTH INC CL A 30050B101 1,044 84,162 SH   SOLE 2 25,108 0 59,054
EVOLENT HEALTH INC CL A 30050B101 3 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 18 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 3,549 286,009 SH   SOLE 18 286,009 0 0
EVOLENT HEALTH INC CL A 30050B101 2,715 218,783 SH   SOLE 19 218,783 0 0
EVOLENT HEALTH INC CL A 30050B101 28,785 2,319,504 SH   SOLE 21 2,319,504 0 0
EVOLENT HEALTH INC CL A 30050B101 27,965 2,253,407 SH   SOLE 22 2,171,058 0 82,349
EVOLENT HEALTH INC CL A 30050B101 93 7,461 SH   SOLE 23 7,461 0 0
EVOLENT HEALTH INC CL A 30050B101 777 62,637 SH   SOLE 26 19,006 0 43,631
EVOLENT HEALTH INC CL A 30050B101 95 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 388 31,246 SH   SOLE 30 31,246 0 0
EVOLENT HEALTH INC CL A 30050B101 25 1,984 SH   SOLE 34 1,984 0 0
EVOLENT HEALTH INC CL A 30050B101 85 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 53 13,531 SH   SOLE 2 1,199 0 12,332
EVOLUS INC COM 30052C107 1 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 369 94,280 SH   SOLE 18 94,280 0 0
EVOLUS INC COM 30052C107 174 44,442 SH   SOLE 19 44,442 0 0
EVOLUS INC COM 30052C107 4,150 1,061,361 SH   SOLE 21 1,061,361 0 0
EVOLUS INC COM 30052C107 2,153 550,570 SH   SOLE 22 544,519 0 6,051
EVOLUS INC COM 30052C107 30 7,768 SH   SOLE 30 7,768 0 0
EVOLUTION PETE CORP COM 30049A107 123 54,694 SH   SOLE 2 23,293 0 31,401
EVOLUTION PETE CORP COM 30049A107 1 653 SH   SOLE 7 653 0 0
EVOLUTION PETE CORP COM 30049A107 331 147,976 SH   SOLE 18 116,767 0 31,209
EVOLUTION PETE CORP COM 30049A107 1,112 496,261 SH   SOLE 19 496,261 0 0
EVOLUTION PETE CORP COM 30049A107 2,681 1,196,978 SH   SOLE 21 1,196,978 0 0
EVOLUTION PETE CORP COM 30049A107 3,077 1,373,805 SH   SOLE 22 1,363,744 0 10,061
EVOLUTION PETE CORP COM 30049A107 318 141,876 SH   SOLE 23 141,876 0 0
EVOLUTION PETE CORP COM 30049A107 618 275,867 SH   SOLE 26 0 0 275,867
EVOLVING SYS INC COM NEW 30049R209 8 7,300 SH   SOLE 21 7,300 0 0
EVOLVING SYS INC COM NEW 30049R209 387 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,519 71,564 SH   SOLE 2 35,663 0 35,901
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,117 52,645 SH   SOLE 7 52,645 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,840 369,483 SH   SOLE 18 339,073 0 30,410
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8,795 414,476 SH   SOLE 19 414,476 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 60,441 2,848,315 SH   SOLE 21 2,848,315 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 61,051 2,877,037 SH   SOLE 22 2,792,181 0 84,856
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 762 35,915 SH   SOLE 23 35,915 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27 1,291 SH   SOLE 25 1,291 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,001 141,443 SH   SOLE 26 38,722 0 102,721
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 301 14,192 SH   SOLE 28 14,192 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10,538 496,630 SH   SOLE 30 496,630 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 68 3,191 SH   SOLE 36 3,191 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 185 8,720 SH   SOLE 40 8,720 0 0
EXACT SCIENCES CORP COM 30063P105 34,236 335,809 SH   SOLE 2 16,828 0 318,981
EXACT SCIENCES CORP COM 30063P105 6,887 67,551 SH   SOLE 4 62,618 0 4,933
EXACT SCIENCES CORP COM 30063P105 1,141 11,189 SH   SOLE 7 11,189 0 0
EXACT SCIENCES CORP COM 30063P105 55 543 SH   SOLE 13 543 0 0
EXACT SCIENCES CORP COM 30063P105 1,513 14,844 SH   SOLE 15 14,844 0 0
EXACT SCIENCES CORP COM 30063P105 20,899 204,994 SH   SOLE 18 192,913 0 12,081
EXACT SCIENCES CORP COM 30063P105 4,030 39,530 SH   SOLE 19 39,530 0 0
EXACT SCIENCES CORP COM 30063P105 221,232 2,170,002 SH   SOLE 21 2,170,002 0 0
EXACT SCIENCES CORP COM 30063P105 369,034 3,619,756 SH   SOLE 22 3,406,665 0 213,091
EXACT SCIENCES CORP COM 30063P105 11,244 110,287 SH   SOLE 23 110,287 0 0
EXACT SCIENCES CORP COM 30063P105 16,204 158,945 SH   SOLE 25 158,945 0 0
EXACT SCIENCES CORP COM 30063P105 46,925 460,272 SH   SOLE 26 128,777 0 331,495
EXACT SCIENCES CORP COM 30063P105 2,982 29,248 SH   SOLE 28 20,678 0 8,570
EXACT SCIENCES CORP COM 30063P105 3,665 35,953 SH   SOLE 29 5,100 0 30,853
EXACT SCIENCES CORP COM 30063P105 40,999 402,145 SH   SOLE 30 402,145 0 0
EXACT SCIENCES CORP COM 30063P105 4,498 44,119 SH   SOLE 31 25,854 0 18,265
EXACT SCIENCES CORP COM 30063P105 874 8,575 SH   SOLE 34 8,575 0 0
EXACT SCIENCES CORP COM 30063P105 8,482 83,197 SH   SOLE 36 83,197 0 0
EXACT SCIENCES CORP COM 30063P105 299 2,935 SH   SOLE 40 2,935 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1,741 1,125,000 PRN   SOLE 21 1,125,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 3,423 2,925,000 PRN   SOLE 21 2,925,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 5,522 5,114,000 PRN   SOLE 21 5,114,000 0 0
EXAGEN INC COM 30068X103 19 1,778 SH   SOLE 2 312 0 1,466
EXAGEN INC COM 30068X103 162 14,899 SH   SOLE 18 14,899 0 0
EXAGEN INC COM 30068X103 70 6,474 SH   SOLE 19 6,474 0 0
EXAGEN INC COM 30068X103 1,718 158,519 SH   SOLE 21 158,519 0 0
EXAGEN INC COM 30068X103 444 40,964 SH   SOLE 22 39,865 0 1,099
EXANTAS CAP CORP COM NEW 30068N105 16 7,637 SH   SOLE 2 7,637 0 0
EXANTAS CAP CORP COM NEW 30068N105 15 7,324 SH   SOLE 18 7,324 0 0
EXANTAS CAP CORP COM NEW 30068N105 167 79,998 SH   SOLE 19 79,998 0 0
EXANTAS CAP CORP COM NEW 30068N105 214 102,411 SH   SOLE 21 102,411 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,027 491,621 SH   SOLE 22 491,621 0 0
EXANTAS CAP CORP COM NEW 30068N105 24 11,603 SH   SOLE 23 11,603 0 0
EXECUTIVE NETWORK PARTNERING UNIT 99/99/9999 30158L209 1,495 59,223 SH   SOLE 2 59,223 0 0
EXELA TECHNOLOGIES INC COM 30162V102 45 117,848 SH   SOLE 21 117,848 0 0
EXELA TECHNOLOGIES INC COM 30162V102 29 76,023 SH   SOLE 22 76,023 0 0
EXELIXIS INC COM 30161Q104 20,052 820,105 SH   SOLE 2 235,922 0 584,183
EXELIXIS INC COM 30161Q104 46 1,885 SH   SOLE 4 1,885 0 0
EXELIXIS INC COM 30161Q104 146 5,972 SH   SOLE 7 5,972 0 0
EXELIXIS INC COM 30161Q104 19,920 814,716 SH   SOLE 18 814,716 0 0
EXELIXIS INC COM 30161Q104 2,224 90,967 SH   SOLE 19 90,967 0 0
EXELIXIS INC COM 30161Q104 442,382 18,093,341 SH   SOLE 21 18,093,341 0 0
EXELIXIS INC COM 30161Q104 235,086 9,614,988 SH   SOLE 22 9,175,021 0 439,967
EXELIXIS INC COM 30161Q104 71 2,924 SH   SOLE 25 2,924 0 0
EXELIXIS INC COM 30161Q104 4,239 173,377 SH   SOLE 26 96,530 0 76,847
EXELIXIS INC COM 30161Q104 1,027 41,988 SH   SOLE 28 41,988 0 0
EXELIXIS INC COM 30161Q104 22,232 909,267 SH   SOLE 30 909,267 0 0
EXELIXIS INC COM 30161Q104 143 5,858 SH   SOLE 31 5,858 0 0
EXELIXIS INC COM 30161Q104 277 11,323 SH   SOLE 34 11,323 0 0
EXELIXIS INC COM 30161Q104 177 7,227 SH   SOLE 36 7,227 0 0
EXELIXIS INC COM 30161Q104 794 32,466 SH   SOLE 40 32,466 0 0
EXELON CORP COM 30161N101 95,977 2,683,930 SH   SOLE 2 494,073 0 2,189,857
EXELON CORP COM 30161N101 17,397 486,496 SH   SOLE 4 456,096 0 30,400
EXELON CORP COM 30161N101 51,244 1,433,008 SH   SOLE 7 1,056,260 0 376,748
EXELON CORP COM 30161N101 109 3,043 SH   SOLE 13 3,043 0 0
EXELON CORP COM 30161N101 4,374 122,308 SH   SOLE 15 122,308 0 0
EXELON CORP COM 30161N101 85,808 2,399,546 SH   SOLE 18 2,231,342 0 168,204
EXELON CORP COM 30161N101 29,501 824,981 SH   SOLE 19 824,981 0 0
EXELON CORP COM 30161N101 918,710 25,690,983 SH   SOLE 21 25,690,983 0 0
EXELON CORP COM 30161N101 838,757 23,455,183 SH   SOLE 22 21,440,114 0 2,015,069
EXELON CORP COM 30161N101 24,739 691,816 SH   SOLE 23 691,816 0 0
EXELON CORP COM 30161N101 52,068 1,456,041 SH   SOLE 25 1,456,041 0 0
EXELON CORP COM 30161N101 233,311 6,524,357 SH   SOLE 26 785,697 0 5,738,660
EXELON CORP COM 30161N101 6,834 191,106 SH   SOLE 28 133,417 0 57,689
EXELON CORP COM 30161N101 65 1,825 SH   SOLE 29 1,825 0 0
EXELON CORP COM 30161N101 156,128 4,366,001 SH   SOLE 30 4,313,441 0 52,560
EXELON CORP COM 30161N101 21,981 614,675 SH   SOLE 31 128,614 0 486,061
EXELON CORP COM 30161N101 9,765 273,067 SH   SOLE 32 273,067 0 0
EXELON CORP COM 30161N101 6,320 176,728 SH   SOLE 34 176,728 0 0
EXELON CORP COM 30161N101 27,909 780,455 SH   SOLE 36 780,455 0 0
EXELON CORP COM 30161N101 763 21,326 SH   SOLE 40 21,326 0 0
EXFO INC SUB VTG SHS 302046107 159 49,063 SH   SOLE 22 49,063 0 0
EXICURE INC COM 30205M101 71 40,790 SH   SOLE 2 3,120 0 37,670
EXICURE INC COM 30205M101 3 1,925 SH   SOLE 7 1,925 0 0
EXICURE INC COM 30205M101 427 244,196 SH   SOLE 18 244,196 0 0
EXICURE INC COM 30205M101 190 108,360 SH   SOLE 19 108,360 0 0
EXICURE INC COM 30205M101 3,595 2,054,476 SH   SOLE 21 2,054,476 0 0
EXICURE INC COM 30205M101 1,281 732,080 SH   SOLE 22 718,366 0 13,714
EXLSERVICE HOLDINGS INC COM 302081104 1,410 21,368 SH   SOLE 2 11,084 0 10,284
EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 41 622 SH   SOLE 7 622 0 0
EXLSERVICE HOLDINGS INC COM 302081104 10,501 159,185 SH   SOLE 18 159,185 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,117 62,403 SH   SOLE 19 62,403 0 0
EXLSERVICE HOLDINGS INC COM 302081104 241,177 3,655,864 SH   SOLE 21 3,655,864 0 0
EXLSERVICE HOLDINGS INC COM 302081104 62,771 951,504 SH   SOLE 22 917,011 0 34,493
EXLSERVICE HOLDINGS INC COM 302081104 30 457 SH   SOLE 25 457 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,270 19,249 SH   SOLE 26 12,607 0 6,642
EXLSERVICE HOLDINGS INC COM 302081104 310 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,516 53,291 SH   SOLE 30 53,291 0 0
EXLSERVICE HOLDINGS INC COM 302081104 75 1,134 SH   SOLE 36 1,134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 231 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 60 4,898 SH   SOLE 2 584 0 4,314
EXONE CO COM 302104104 573 46,894 SH   SOLE 18 46,894 0 0
EXONE CO COM 302104104 270 22,093 SH   SOLE 19 22,093 0 0
EXONE CO COM 302104104 4,470 365,763 SH   SOLE 21 365,763 0 0
EXONE CO COM 302104104 3,988 326,341 SH   SOLE 22 323,761 0 2,580
EXP WORLD HLDGS INC COM 30212W100 640 15,877 SH   SOLE 2 8,496 0 7,381
EXP WORLD HLDGS INC COM 30212W100 9 211 SH   SOLE 4 211 0 0
EXP WORLD HLDGS INC COM 30212W100 20 493 SH   SOLE 7 493 0 0
EXP WORLD HLDGS INC COM 30212W100 3,885 96,307 SH   SOLE 18 96,307 0 0
EXP WORLD HLDGS INC COM 30212W100 1,856 46,003 SH   SOLE 19 46,003 0 0
EXP WORLD HLDGS INC COM 30212W100 33,794 837,736 SH   SOLE 21 837,736 0 0
EXP WORLD HLDGS INC COM 30212W100 29,200 723,854 SH   SOLE 22 698,604 0 25,250
EXP WORLD HLDGS INC COM 30212W100 151 3,750 SH   SOLE 28 3,750 0 0
EXP WORLD HLDGS INC COM 30212W100 189 4,693 SH   SOLE 30 4,693 0 0
EXP WORLD HLDGS INC COM 30212W100 174 4,307 SH   SOLE 40 4,307 0 0
EXPEDIA GROUP INC COM NEW 30212P303 29,850 325,549 SH   SOLE 2 30,924 0 294,625
EXPEDIA GROUP INC COM NEW 30212P303 5,913 64,486 SH   SOLE 4 60,255 0 4,231
EXPEDIA GROUP INC COM NEW 30212P303 12,082 131,768 SH   SOLE 7 124,942 0 6,826
EXPEDIA GROUP INC COM NEW 30212P303 32 347 SH   SOLE 13 347 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,583 17,265 SH   SOLE 15 17,265 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26,657 290,729 SH   SOLE 18 268,902 0 21,827
EXPEDIA GROUP INC COM NEW 30212P303 3,807 41,525 SH   SOLE 19 41,525 0 0
EXPEDIA GROUP INC COM NEW 30212P303 292,799 3,193,363 SH   SOLE 21 3,193,363 0 0
EXPEDIA GROUP INC COM NEW 30212P303 289,647 3,158,986 SH   SOLE 22 2,877,600 0 281,386
EXPEDIA GROUP INC COM NEW 30212P303 8,654 94,388 SH   SOLE 23 94,388 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13,684 149,237 SH   SOLE 25 149,237 0 0
EXPEDIA GROUP INC COM NEW 30212P303 65,354 712,771 SH   SOLE 26 124,073 0 588,698
EXPEDIA GROUP INC COM NEW 30212P303 2,433 26,538 SH   SOLE 28 19,149 0 7,389
EXPEDIA GROUP INC COM NEW 30212P303 2,640 28,798 SH   SOLE 29 503 0 28,295
EXPEDIA GROUP INC COM NEW 30212P303 55,473 605,008 SH   SOLE 30 590,931 0 14,077
EXPEDIA GROUP INC COM NEW 30212P303 3,719 40,563 SH   SOLE 31 18,396 0 22,167
EXPEDIA GROUP INC COM NEW 30212P303 2,452 26,738 SH   SOLE 32 26,738 0 0
EXPEDIA GROUP INC COM NEW 30212P303 635 6,922 SH   SOLE 34 6,922 0 0
EXPEDIA GROUP INC COM NEW 30212P303 7,585 82,727 SH   SOLE 36 82,727 0 0
EXPEDIA GROUP INC COM NEW 30212P303 299 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 42,047 464,510 SH   SOLE 2 113,839 0 350,671
EXPEDITORS INTL WASH INC COM 302130109 8,163 90,176 SH   SOLE 4 84,912 0 5,264
EXPEDITORS INTL WASH INC COM 302130109 30,802 340,283 SH   SOLE 7 175,120 0 165,163
EXPEDITORS INTL WASH INC COM 302130109 360 3,976 SH   SOLE 13 679 0 3,297
EXPEDITORS INTL WASH INC COM 302130109 1,624 17,937 SH   SOLE 15 17,937 0 0
EXPEDITORS INTL WASH INC COM 302130109 40,991 452,836 SH   SOLE 18 416,109 0 36,727
EXPEDITORS INTL WASH INC COM 302130109 9,906 109,429 SH   SOLE 19 109,429 0 0
EXPEDITORS INTL WASH INC COM 302130109 573,816 6,339,112 SH   SOLE 21 6,339,112 0 0
EXPEDITORS INTL WASH INC COM 302130109 372,907 4,119,607 SH   SOLE 22 3,770,360 0 349,247
EXPEDITORS INTL WASH INC COM 302130109 11,669 128,912 SH   SOLE 23 128,912 0 0
EXPEDITORS INTL WASH INC COM 302130109 23,979 264,900 SH   SOLE 25 264,900 0 0
EXPEDITORS INTL WASH INC COM 302130109 115,989 1,281,368 SH   SOLE 26 278,173 0 1,003,195
EXPEDITORS INTL WASH INC COM 302130109 2,955 32,647 SH   SOLE 28 23,037 0 9,610
EXPEDITORS INTL WASH INC COM 302130109 11,504 127,091 SH   SOLE 29 1,325 0 125,766
EXPEDITORS INTL WASH INC COM 302130109 78,986 872,578 SH   SOLE 30 822,829 0 49,749
EXPEDITORS INTL WASH INC COM 302130109 4,271 47,182 SH   SOLE 31 22,070 0 25,112
EXPEDITORS INTL WASH INC COM 302130109 15,712 173,571 SH   SOLE 34 173,571 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,049 133,105 SH   SOLE 36 133,105 0 0
EXPEDITORS INTL WASH INC COM 302130109 328 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 3,300 45,810 SH   SOLE 2 18,311 0 27,499
EXPONENT INC COM 30214U102 13 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 968 13,432 SH   SOLE 7 10,870 0 2,562
EXPONENT INC COM 30214U102 18,130 251,698 SH   SOLE 18 241,748 0 9,950
EXPONENT INC COM 30214U102 11,247 156,146 SH   SOLE 19 156,146 0 0
EXPONENT INC COM 30214U102 400,813 5,564,525 SH   SOLE 21 5,564,525 0 0
EXPONENT INC COM 30214U102 107,093 1,486,779 SH   SOLE 22 1,444,598 0 42,181
EXPONENT INC COM 30214U102 436 6,058 SH   SOLE 23 6,058 0 0
EXPONENT INC COM 30214U102 28 390 SH   SOLE 25 390 0 0
EXPONENT INC COM 30214U102 2,107 29,254 SH   SOLE 26 12,184 0 17,070
EXPONENT INC COM 30214U102 508 7,058 SH   SOLE 28 7,058 0 0
EXPONENT INC COM 30214U102 5,769 80,086 SH   SOLE 30 80,086 0 0
EXPONENT INC COM 30214U102 14 196 SH   SOLE 34 196 0 0
EXPONENT INC COM 30214U102 70 978 SH   SOLE 36 978 0 0
EXPONENT INC COM 30214U102 401 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 36 58,943 SH   SOLE 2 2,386 0 56,557
EXPRESS INC COM 30219E103 1 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 156 255,311 SH   SOLE 18 255,311 0 0
EXPRESS INC COM 30219E103 71 116,946 SH   SOLE 19 116,946 0 0
EXPRESS INC COM 30219E103 1,397 2,289,431 SH   SOLE 21 2,289,431 0 0
EXPRESS INC COM 30219E103 1,141 1,869,723 SH   SOLE 22 1,845,660 0 24,063
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5,252 439,509 SH   SOLE 2 81,979 0 357,530
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 14 1,145 SH   SOLE 4 1,145 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 74 6,186 SH   SOLE 7 6,186 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,306 109,323 SH   SOLE 13 109,323 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,435 203,763 SH   SOLE 18 133,077 0 70,686
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,729 730,441 SH   SOLE 19 730,441 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 21,028 1,759,638 SH   SOLE 21 1,759,638 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 64,517 5,398,940 SH   SOLE 22 4,732,932 0 666,008
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,588 132,885 SH   SOLE 26 59,579 0 73,306
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 288 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5,451 456,123 SH   SOLE 29 0 0 456,123
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,424 119,191 SH   SOLE 30 119,191 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 45 3,773 SH   SOLE 31 3,773 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 278 23,252 SH   SOLE 34 23,252 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 685 57,298 SH   SOLE 36 57,298 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 225 18,841 SH   SOLE 40 18,841 0 0
EXTERRAN CORP COM 30227H106 123 29,666 SH   SOLE 2 4,456 0 25,210
EXTERRAN CORP COM 30227H106 3 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 576 138,468 SH   SOLE 18 138,468 0 0
EXTERRAN CORP COM 30227H106 424 101,935 SH   SOLE 19 101,935 0 0
EXTERRAN CORP COM 30227H106 11,705 2,813,685 SH   SOLE 21 2,813,685 0 0
EXTERRAN CORP COM 30227H106 4,757 1,143,441 SH   SOLE 22 1,133,270 0 10,171
EXTERRAN CORP COM 30227H106 37 8,874 SH   SOLE 23 8,874 0 0
EXTERRAN CORP COM 30227H106 163 39,110 SH   SOLE 26 0 0 39,110
EXTERRAN CORP COM 30227H106 142 34,024 SH   SOLE 30 34,024 0 0
EXTRA SPACE STORAGE INC COM 30225T102 32,162 300,604 SH   SOLE 2 34,756 0 265,848
EXTRA SPACE STORAGE INC COM 30225T102 28,924 270,342 SH   SOLE 4 266,284 0 4,058
EXTRA SPACE STORAGE INC COM 30225T102 32,417 302,994 SH   SOLE 7 296,789 0 6,205
EXTRA SPACE STORAGE INC COM 30225T102 32 302 SH   SOLE 13 302 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,719 16,066 SH   SOLE 15 16,066 0 0
EXTRA SPACE STORAGE INC COM 30225T102 46,707 436,551 SH   SOLE 18 416,037 0 20,514
EXTRA SPACE STORAGE INC COM 30225T102 30,671 286,671 SH   SOLE 19 286,671 0 0
EXTRA SPACE STORAGE INC COM 30225T102 624,574 5,837,686 SH   SOLE 21 5,837,686 0 0
EXTRA SPACE STORAGE INC COM 30225T102 493,142 4,609,238 SH   SOLE 22 4,176,042 0 433,196
EXTRA SPACE STORAGE INC COM 30225T102 12,134 113,409 SH   SOLE 23 113,409 0 0
EXTRA SPACE STORAGE INC COM 30225T102 58,958 551,060 SH   SOLE 25 551,060 0 0
EXTRA SPACE STORAGE INC COM 30225T102 72,273 675,511 SH   SOLE 26 119,022 0 556,489
EXTRA SPACE STORAGE INC COM 30225T102 5,179 48,407 SH   SOLE 28 40,924 0 7,483
EXTRA SPACE STORAGE INC COM 30225T102 11,120 103,937 SH   SOLE 29 76,712 0 27,225
EXTRA SPACE STORAGE INC COM 30225T102 116,972 1,093,298 SH   SOLE 30 1,090,406 0 2,892
EXTRA SPACE STORAGE INC COM 30225T102 2,592 24,227 SH   SOLE 31 15,529 0 8,698
EXTRA SPACE STORAGE INC COM 30225T102 6,035 56,403 SH   SOLE 34 56,403 0 0
EXTRA SPACE STORAGE INC COM 30225T102 12,856 120,160 SH   SOLE 36 120,160 0 0
EXTRA SPACE STORAGE INC COM 30225T102 359 3,356 SH   SOLE 40 3,356 0 0
EXTREME NETWORKS INC COM 30226D106 453 112,668 SH   SOLE 2 40,350 0 72,318
EXTREME NETWORKS INC COM 30226D106 4 1,097 SH   SOLE 4 1,097 0 0
EXTREME NETWORKS INC COM 30226D106 10 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 2,447 608,823 SH   SOLE 18 576,518 0 32,305
EXTREME NETWORKS INC COM 30226D106 1,680 417,972 SH   SOLE 19 417,972 0 0
EXTREME NETWORKS INC COM 30226D106 44,367 11,036,505 SH   SOLE 21 11,036,505 0 0
EXTREME NETWORKS INC COM 30226D106 17,400 4,328,327 SH   SOLE 22 4,241,969 0 86,358
EXTREME NETWORKS INC COM 30226D106 94 23,283 SH   SOLE 23 23,283 0 0
EXTREME NETWORKS INC COM 30226D106 374 92,975 SH   SOLE 26 0 0 92,975
EXTREME NETWORKS INC COM 30226D106 59 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 2,329 579,282 SH   SOLE 30 579,282 0 0
EXTREME NETWORKS INC COM 30226D106 10 2,475 SH   SOLE 34 2,475 0 0
EXTREME NETWORKS INC COM 30226D106 37 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 387,733 11,294,286 SH   SOLE 2 2,157,874 0 9,136,412
EXXON MOBIL CORP COM 30231G102 66,825 1,946,548 SH   SOLE 4 1,814,623 0 131,925
EXXON MOBIL CORP COM 30231G102 163,089 4,750,628 SH   SOLE 7 4,483,580 0 267,048
EXXON MOBIL CORP COM 30231G102 449 13,093 SH   SOLE 13 13,093 0 0
EXXON MOBIL CORP COM 30231G102 17,915 521,854 SH   SOLE 15 521,854 0 0
EXXON MOBIL CORP COM 30231G102 4 103 SH   SOLE 17 0 0 103
EXXON MOBIL CORP COM 30231G102 259,098 7,547,273 SH   SOLE 18 6,834,763 0 712,510
EXXON MOBIL CORP COM 30231G102 32,817 955,921 SH   SOLE 19 955,921 0 0
EXXON MOBIL CORP COM 30231G102 2,132 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 3,783,898 110,221,337 SH   SOLE 21 110,221,337 0 0
EXXON MOBIL CORP COM 30231G102 3,424,684 99,757,764 SH   SOLE 22 90,624,363 0 9,133,401
EXXON MOBIL CORP COM 30231G102 100,943 2,940,363 SH   SOLE 23 2,940,363 0 0
EXXON MOBIL CORP COM 30231G102 152,454 4,440,840 SH   SOLE 25 4,440,840 0 0
EXXON MOBIL CORP COM 30231G102 503,279 14,660,029 SH   SOLE 26 2,533,679 0 12,126,350
EXXON MOBIL CORP COM 30231G102 28,339 825,496 SH   SOLE 28 580,889 0 244,607
EXXON MOBIL CORP COM 30231G102 3,593 104,670 SH   SOLE 29 104,670 0 0
EXXON MOBIL CORP COM 30231G102 574,715 16,740,910 SH   SOLE 30 16,740,910 0 0
EXXON MOBIL CORP COM 30231G102 50,453 1,469,647 SH   SOLE 31 637,322 0 832,325
EXXON MOBIL CORP COM 30231G102 12,137 353,526 SH   SOLE 32 353,526 0 0
EXXON MOBIL CORP COM 30231G102 50,517 1,471,520 SH   SOLE 34 1,471,520 0 0
EXXON MOBIL CORP COM 30231G102 121,283 3,532,852 SH   SOLE 36 3,532,852 0 0
EXXON MOBIL CORP COM 30231G102 3,263 95,057 SH   SOLE 40 95,057 0 0
EXXON MOBIL CORP OPTIONS 30231G102 227 6,600 SH Put SOLE 2 6,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102 216 6,300 SH Put SOLE 4 6,300 0 0
EXXON MOBIL CORP OPTIONS 30231G102 2,633 76,700 SH Put SOLE 18 76,700 0 0
EXXON MOBIL CORP OPTIONS 30231G102 33,434 973,900 SH Put SOLE 19 973,900 0 0
EXXON MOBIL CORP OPTIONS 30231G102 1,586 46,200 SH Put SOLE 22 46,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 12,846 374,200 SH Put SOLE 34 374,200 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 103 26,193 SH   SOLE 22 26,193 0 0
EYENOVIA INC COM 30234E104 9 2,955 SH   SOLE 18 2,955 0 0
EYENOVIA INC COM 30234E104 133 42,672 SH   SOLE 21 42,672 0 0
EYENOVIA INC COM 30234E104 11 3,628 SH   SOLE 22 3,628 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 642 1,238,293 SH   SOLE 21 1,238,293 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 509 983,266 SH   SOLE 22 983,266 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 13 24,896 SH   SOLE 30 24,896 0 0
EZCORP INC CL A NON VTG 302301106 292 57,955 SH   SOLE 2 16,650 0 41,305
EZCORP INC CL A NON VTG 302301106 2 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 6 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,278 254,054 SH   SOLE 18 254,054 0 0
EZCORP INC CL A NON VTG 302301106 486 96,592 SH   SOLE 19 96,592 0 0
EZCORP INC CL A NON VTG 302301106 28,691 5,703,977 SH   SOLE 21 5,703,977 0 0
EZCORP INC CL A NON VTG 302301106 8,518 1,693,534 SH   SOLE 22 1,651,758 0 41,776
EZCORP INC CL A NON VTG 302301106 166 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 39 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 387 76,996 SH   SOLE 30 76,996 0 0
EZCORP INC CL A NON VTG 302301106 22 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 38,919 367,472 SH   SOLE 2 92,341 0 275,131
F M C CORP COM NEW 302491303 6,436 60,767 SH   SOLE 4 56,698 0 4,069
F M C CORP COM NEW 302491303 23,116 218,265 SH   SOLE 7 214,709 0 3,556
F M C CORP COM NEW 302491303 926 8,745 SH   SOLE 13 8,745 0 0
F M C CORP COM NEW 302491303 1,466 13,842 SH   SOLE 15 13,842 0 0
F M C CORP COM NEW 302491303 30,035 283,591 SH   SOLE 18 240,833 0 42,758
F M C CORP COM NEW 302491303 40,830 385,519 SH   SOLE 19 385,519 0 0
F M C CORP COM NEW 302491303 314,687 2,971,268 SH   SOLE 21 2,971,268 0 0
F M C CORP COM NEW 302491303 341,596 3,225,346 SH   SOLE 22 2,900,550 0 324,796
F M C CORP COM NEW 302491303 9,642 91,041 SH   SOLE 23 91,041 0 0
F M C CORP COM NEW 302491303 17,510 165,328 SH   SOLE 25 165,328 0 0
F M C CORP COM NEW 302491303 71,340 673,590 SH   SOLE 26 111,684 0 561,906
F M C CORP COM NEW 302491303 2,642 24,944 SH   SOLE 28 17,724 0 7,220
F M C CORP COM NEW 302491303 24,834 234,482 SH   SOLE 29 207,212 0 27,270
F M C CORP COM NEW 302491303 51,603 487,235 SH   SOLE 30 477,454 0 9,781
F M C CORP COM NEW 302491303 4,766 45,003 SH   SOLE 31 15,623 0 29,380
F M C CORP COM NEW 302491303 7,110 67,130 SH   SOLE 34 67,130 0 0
F M C CORP COM NEW 302491303 8,603 81,227 SH   SOLE 36 81,227 0 0
F M C CORP COM NEW 302491303 293 2,762 SH   SOLE 40 2,762 0 0
F N B CORP COM 302520101 6,123 903,092 SH   SOLE 2 257,284 0 645,808
F N B CORP COM 302520101 10 1,497 SH   SOLE 4 1,497 0 0
F N B CORP COM 302520101 195 28,745 SH   SOLE 7 28,745 0 0
F N B CORP COM 302520101 6,659 982,189 SH   SOLE 18 982,189 0 0
F N B CORP COM 302520101 544 80,295 SH   SOLE 19 80,295 0 0
F N B CORP COM 302520101 130,568 19,257,855 SH   SOLE 21 19,257,855 0 0
F N B CORP COM 302520101 69,443 10,242,339 SH   SOLE 22 9,766,273 0 476,066
F N B CORP COM 302520101 919 135,474 SH   SOLE 26 82,433 0 53,041
F N B CORP COM 302520101 328 48,343 SH   SOLE 28 48,343 0 0
F N B CORP COM 302520101 999 147,412 SH   SOLE 30 147,412 0 0
F N B CORP COM 302520101 43 6,274 SH   SOLE 31 6,274 0 0
F N B CORP COM 302520101 696 102,711 SH   SOLE 32 102,711 0 0
F N B CORP COM 302520101 54 7,997 SH   SOLE 34 7,997 0 0
F N B CORP COM 302520101 100 14,823 SH   SOLE 36 14,823 0 0
F N B CORP COM 302520101 231 34,073 SH   SOLE 40 34,073 0 0
F5 NETWORKS INC COM 315616102 19,459 158,497 SH   SOLE 2 30,924 0 127,573
F5 NETWORKS INC COM 315616102 3,696 30,105 SH   SOLE 4 28,151 0 1,954
F5 NETWORKS INC COM 315616102 12,192 99,311 SH   SOLE 7 59,443 0 39,868
F5 NETWORKS INC COM 315616102 538 4,379 SH   SOLE 13 291 0 4,088
F5 NETWORKS INC COM 315616102 973 7,923 SH   SOLE 15 7,923 0 0
F5 NETWORKS INC COM 315616102 14,469 117,855 SH   SOLE 18 108,427 0 9,428
F5 NETWORKS INC COM 315616102 3,268 26,619 SH   SOLE 19 26,619 0 0
F5 NETWORKS INC COM 315616102 211,426 1,722,132 SH   SOLE 21 1,722,132 0 0
F5 NETWORKS INC COM 315616102 189,074 1,540,070 SH   SOLE 22 1,414,088 0 125,982
F5 NETWORKS INC COM 315616102 5,006 40,773 SH   SOLE 23 40,773 0 0
F5 NETWORKS INC COM 315616102 14,667 119,464 SH   SOLE 25 119,464 0 0
F5 NETWORKS INC COM 315616102 55,995 456,097 SH   SOLE 26 96,423 0 359,674
F5 NETWORKS INC COM 315616102 1,383 11,268 SH   SOLE 28 8,104 0 3,164
F5 NETWORKS INC COM 315616102 1,555 12,665 SH   SOLE 29 54 0 12,611
F5 NETWORKS INC COM 315616102 53,567 436,324 SH   SOLE 30 430,543 0 5,781
F5 NETWORKS INC COM 315616102 2,196 17,891 SH   SOLE 31 8,497 0 9,394
F5 NETWORKS INC COM 315616102 5,992 48,809 SH   SOLE 34 48,809 0 0
F5 NETWORKS INC COM 315616102 7,333 59,731 SH   SOLE 36 59,731 0 0
F5 NETWORKS INC COM 315616102 157 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,481 23,494 SH   SOLE 2 12,056 0 11,438
FABRINET SHS G3323L100 12 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 48 756 SH   SOLE 7 756 0 0
FABRINET SHS G3323L100 10,942 173,592 SH   SOLE 18 173,592 0 0
FABRINET SHS G3323L100 4,292 68,096 SH   SOLE 19 68,096 0 0
FABRINET SHS G3323L100 246,239 3,906,696 SH   SOLE 21 3,906,696 0 0
FABRINET SHS G3323L100 65,330 1,036,483 SH   SOLE 22 1,007,044 0 29,439
FABRINET SHS G3323L100 54 856 SH   SOLE 25 856 0 0
FABRINET SHS G3323L100 893 14,167 SH   SOLE 26 10,919 0 3,248
FABRINET SHS G3323L100 351 5,563 SH   SOLE 28 5,563 0 0
FABRINET SHS G3323L100 3,627 57,541 SH   SOLE 30 57,541 0 0
FABRINET SHS G3323L100 133 2,116 SH   SOLE 36 2,116 0 0
FABRINET SHS G3323L100 267 4,239 SH   SOLE 40 4,239 0 0
FACEBOOK INC CL A 30303M102 1,647,068 6,288,921 SH   SOLE 2 979,577 0 5,309,344
FACEBOOK INC CL A 30303M102 295,906 1,129,845 SH   SOLE 4 1,054,774 0 75,071
FACEBOOK INC CL A 30303M102 583,994 2,229,835 SH   SOLE 7 2,154,959 0 74,876
FACEBOOK INC CL A 30303M102 11,514 43,963 SH   SOLE 13 43,963 0 0
FACEBOOK INC CL A 30303M102 63,493 242,434 SH   SOLE 15 242,434 0 0
FACEBOOK INC CL A 30303M102 195 744 SH   SOLE 17 0 0 744
FACEBOOK INC CL A 30303M102 2,437,157 9,305,679 SH   SOLE 18 8,408,354 0 897,325
FACEBOOK INC CL A 30303M102 637,345 2,433,544 SH   SOLE 19 2,433,544 0 0
FACEBOOK INC CL A 30303M102 12,847,101 49,053,461 SH   SOLE 21 49,053,461 0 0
FACEBOOK INC CL A 30303M102 14,859,734 56,738,197 SH   SOLE 22 51,459,010 0 5,279,187
FACEBOOK INC CL A 30303M102 459,892 1,755,984 SH   SOLE 23 1,755,984 0 0
FACEBOOK INC CL A 30303M102 1,031,699 3,939,287 SH   SOLE 25 3,919,490 0 19,797
FACEBOOK INC CL A 30303M102 2,775,042 10,595,808 SH   SOLE 26 1,499,046 0 9,096,762
FACEBOOK INC CL A 30303M102 123,289 470,749 SH   SOLE 28 331,902 0 138,847
FACEBOOK INC CL A 30303M102 70,011 267,318 SH   SOLE 29 46,579 0 220,739
FACEBOOK INC CL A 30303M102 2,495,774 9,529,492 SH   SOLE 30 9,501,719 0 27,773
FACEBOOK INC CL A 30303M102 340,984 1,301,963 SH   SOLE 31 377,414 0 924,549
FACEBOOK INC CL A 30303M102 132,590 506,261 SH   SOLE 32 506,261 0 0
FACEBOOK INC CL A 30303M102 253,356 967,378 SH   SOLE 34 967,378 0 0
FACEBOOK INC CL A 30303M102 392,018 1,496,825 SH   SOLE 36 1,496,825 0 0
FACEBOOK INC CL A 30303M102 14,057 53,672 SH   SOLE 40 53,672 0 0
FACEBOOK INC OPTIONS 30303M102 681 2,600 SH Call SOLE 2 2,600 0 0
FACEBOOK INC OPTIONS 30303M102 84,358 322,100 SH Call SOLE 19 322,100 0 0
FACEBOOK INC OPTIONS 30303M102 1,152 4,400 SH Call SOLE 22 4,400 0 0
FACEBOOK INC OPTIONS 30303M102 16,735 63,900 SH Call SOLE 34 63,900 0 0
FACTSET RESH SYS INC COM 303075105 55,753 166,486 SH   SOLE 2 85,853 0 80,633
FACTSET RESH SYS INC COM 303075105 8,165 24,382 SH   SOLE 4 23,201 0 1,181
FACTSET RESH SYS INC COM 303075105 10,599 31,650 SH   SOLE 7 10,379 0 21,271
FACTSET RESH SYS INC COM 303075105 3,003 8,966 SH   SOLE 13 8,966 0 0
FACTSET RESH SYS INC COM 303075105 1,085 3,241 SH   SOLE 15 3,241 0 0
FACTSET RESH SYS INC COM 303075105 51,252 153,045 SH   SOLE 18 141,191 0 11,854
FACTSET RESH SYS INC COM 303075105 24,951 74,508 SH   SOLE 19 74,508 0 0
FACTSET RESH SYS INC COM 303075105 731,977 2,185,790 SH   SOLE 21 2,185,790 0 0
FACTSET RESH SYS INC COM 303075105 460,224 1,374,295 SH   SOLE 22 1,229,165 0 145,130
FACTSET RESH SYS INC COM 303075105 14,640 43,717 SH   SOLE 23 43,717 0 0
FACTSET RESH SYS INC COM 303075105 18,485 55,198 SH   SOLE 25 55,198 0 0
FACTSET RESH SYS INC COM 303075105 66,965 199,966 SH   SOLE 26 38,943 0 161,023
FACTSET RESH SYS INC COM 303075105 2,513 7,505 SH   SOLE 28 5,384 0 2,121
FACTSET RESH SYS INC COM 303075105 11,226 33,521 SH   SOLE 29 9,941 0 23,580
FACTSET RESH SYS INC COM 303075105 47,439 141,660 SH   SOLE 30 125,114 0 16,546
FACTSET RESH SYS INC COM 303075105 7,103 21,212 SH   SOLE 31 19,836 0 1,376
FACTSET RESH SYS INC COM 303075105 4,252 12,697 SH   SOLE 34 12,697 0 0
FACTSET RESH SYS INC COM 303075105 9,455 28,234 SH   SOLE 36 28,234 0 0
FACTSET RESH SYS INC COM 303075105 299 892 SH   SOLE 40 892 0 0
FAIR ISAAC CORP COM 303250104 33,980 79,882 SH   SOLE 2 20,946 0 58,936
FAIR ISAAC CORP COM 303250104 5,758 13,535 SH   SOLE 4 12,611 0 924
FAIR ISAAC CORP COM 303250104 926 2,176 SH   SOLE 7 2,176 0 0
FAIR ISAAC CORP COM 303250104 33 77 SH   SOLE 13 77 0 0
FAIR ISAAC CORP COM 303250104 1,052 2,473 SH   SOLE 15 2,473 0 0
FAIR ISAAC CORP COM 303250104 65,506 153,994 SH   SOLE 18 86,037 0 67,957
FAIR ISAAC CORP COM 303250104 394,841 928,208 SH   SOLE 19 928,208 0 0
FAIR ISAAC CORP COM 303250104 678,402 1,594,815 SH   SOLE 21 1,594,815 0 0
FAIR ISAAC CORP COM 303250104 398,534 936,889 SH   SOLE 22 896,218 0 40,671
FAIR ISAAC CORP COM 303250104 8,685 20,417 SH   SOLE 23 20,417 0 0
FAIR ISAAC CORP COM 303250104 121,896 286,559 SH   SOLE 25 286,559 0 0
FAIR ISAAC CORP COM 303250104 69,183 162,637 SH   SOLE 26 30,240 0 132,397
FAIR ISAAC CORP COM 303250104 2,400 5,643 SH   SOLE 28 3,971 0 1,672
FAIR ISAAC CORP COM 303250104 2,568 6,037 SH   SOLE 29 60 0 5,977
FAIR ISAAC CORP COM 303250104 47,362 111,340 SH   SOLE 30 91,726 0 19,614
FAIR ISAAC CORP COM 303250104 2,093 4,920 SH   SOLE 31 3,782 0 1,138
FAIR ISAAC CORP COM 303250104 66,984 157,468 SH   SOLE 34 157,468 0 0
FAIR ISAAC CORP COM 303250104 6,959 16,359 SH   SOLE 36 16,359 0 0
FAIR ISAAC CORP COM 303250104 283 665 SH   SOLE 40 665 0 0
FALCON CAPITAL ACQUISITN COR UNIT 08/20/2027 30606L207 501 48,664 SH   SOLE 2 48,664 0 0
FALCON CAPITAL ACQUISITN COR UNIT 08/20/2027 30606L207 10,707 1,040,530 SH   SOLE 19 1,040,530 0 0
FALCON CAPITAL ACQUISITN COR UNIT 08/20/2027 30606L207 1,797 174,645 SH   SOLE 34 174,645 0 0
FALCON MINERALS CORP CL A COM 30607B109 117 48,113 SH   SOLE 2 10,856 0 37,257
FALCON MINERALS CORP CL A COM 30607B109 452 185,268 SH   SOLE 18 185,268 0 0
FALCON MINERALS CORP CL A COM 30607B109 177 72,733 SH   SOLE 19 72,733 0 0
FALCON MINERALS CORP CL A COM 30607B109 3,453 1,415,310 SH   SOLE 21 1,415,310 0 0
FALCON MINERALS CORP CL A COM 30607B109 2,867 1,174,833 SH   SOLE 22 1,162,459 0 12,374
FALCON MINERALS CORP CL A COM 30607B109 13 5,373 SH   SOLE 26 0 0 5,373
FANHUA INC SPONSORED ADR 30712A103 77 4,609 SH   SOLE 4 4,609 0 0
FANHUA INC SPONSORED ADR 30712A103 7,204 430,070 SH   SOLE 21 430,070 0 0
FANHUA INC SPONSORED ADR 30712A103 4,638 276,890 SH   SOLE 22 276,890 0 0
FANHUA INC SPONSORED ADR 30712A103 47 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 2,105 125,660 SH   SOLE 30 125,660 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,842 73,202 SH   SOLE 2 71,730 0 1,472
FARFETCH LTD ORD SH CL A 30744W107 23 904 SH   SOLE 7 904 0 0
FARFETCH LTD ORD SH CL A 30744W107 31 1,218 SH   SOLE 18 467 0 751
FARFETCH LTD ORD SH CL A 30744W107 78,068 3,102,864 SH   SOLE 19 3,102,864 0 0
FARFETCH LTD ORD SH CL A 30744W107 63 2,489 SH   SOLE 21 2,489 0 0
FARFETCH LTD ORD SH CL A 30744W107 682 27,125 SH   SOLE 22 27,125 0 0
FARFETCH LTD ORD SH CL A 30744W107 97 3,856 SH   SOLE 23 3,856 0 0
FARFETCH LTD ORD SH CL A 30744W107 12,277 487,949 SH   SOLE 26 1,206 0 486,743
FARFETCH LTD ORD SH CL A 30744W107 7 280 SH   SOLE 28 280 0 0
FARFETCH LTD ORD SH CL A 30744W107 20 788 SH   SOLE 30 788 0 0
FARFETCH LTD ORD SH CL A 30744W107 118 4,709 SH   SOLE 31 4,709 0 0
FARFETCH LTD ORD SH CL A 30744W107 73,207 2,909,667 SH   SOLE 34 2,909,667 0 0
FARMER BROS CO COM 307675108 62 14,130 SH   SOLE 2 956 0 13,174
FARMER BROS CO COM 307675108 1 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 298 67,383 SH   SOLE 18 67,383 0 0
FARMER BROS CO COM 307675108 134 30,243 SH   SOLE 19 30,243 0 0
FARMER BROS CO COM 307675108 2,239 506,656 SH   SOLE 21 506,656 0 0
FARMER BROS CO COM 307675108 1,664 376,419 SH   SOLE 22 371,715 0 4,704
FARMERS & MERCHANTS BANCORP COM 30779N105 183 9,144 SH   SOLE 2 473 0 8,671
FARMERS & MERCHANTS BANCORP COM 30779N105 4 206 SH   SOLE 7 206 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 844 42,174 SH   SOLE 18 42,174 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 380 18,968 SH   SOLE 19 18,968 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 6,623 330,990 SH   SOLE 21 330,990 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 3,102 155,025 SH   SOLE 22 151,616 0 3,409
FARMERS NATIONAL BANC CORP COM 309627107 276 25,248 SH   SOLE 2 1,758 0 23,490
FARMERS NATIONAL BANC CORP COM 309627107 5 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,212 110,992 SH   SOLE 18 110,992 0 0
FARMERS NATIONAL BANC CORP COM 309627107 561 51,379 SH   SOLE 19 51,379 0 0
FARMERS NATIONAL BANC CORP COM 309627107 9,447 865,128 SH   SOLE 21 865,128 0 0
FARMERS NATIONAL BANC CORP COM 309627107 4,931 451,564 SH   SOLE 22 441,623 0 9,941
FARMLAND PARTNERS INC COM 31154R109 175 26,202 SH   SOLE 2 1,263 0 24,939
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 691 103,823 SH   SOLE 18 103,823 0 0
FARMLAND PARTNERS INC COM 31154R109 268 40,186 SH   SOLE 19 40,186 0 0
FARMLAND PARTNERS INC COM 31154R109 5,909 887,267 SH   SOLE 21 887,267 0 0
FARMLAND PARTNERS INC COM 31154R109 5,698 855,581 SH   SOLE 22 845,392 0 10,189
FARMLAND PARTNERS INC COM 31154R109 8 1,271 SH   SOLE 23 1,271 0 0
FARO TECHNOLOGIES INC COM 311642102 983 16,115 SH   SOLE 2 5,812 0 10,303
FARO TECHNOLOGIES INC COM 311642102 8 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 18 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 5,296 86,844 SH   SOLE 18 82,941 0 3,903
FARO TECHNOLOGIES INC COM 311642102 2,937 48,167 SH   SOLE 19 48,167 0 0
FARO TECHNOLOGIES INC COM 311642102 117,369 1,924,706 SH   SOLE 21 1,924,706 0 0
FARO TECHNOLOGIES INC COM 311642102 33,433 548,258 SH   SOLE 22 534,092 0 14,166
FARO TECHNOLOGIES INC COM 311642102 64 1,046 SH   SOLE 23 1,046 0 0
FARO TECHNOLOGIES INC COM 311642102 22 362 SH   SOLE 25 362 0 0
FARO TECHNOLOGIES INC COM 311642102 454 7,447 SH   SOLE 26 4,442 0 3,005
FARO TECHNOLOGIES INC COM 311642102 154 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 5,894 96,655 SH   SOLE 30 96,655 0 0
FARO TECHNOLOGIES INC COM 311642102 54 893 SH   SOLE 36 893 0 0
FARO TECHNOLOGIES INC COM 311642102 110 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 62,456 1,385,135 SH   SOLE 2 170,042 0 1,215,093
FASTENAL CO COM 311900104 13,217 293,126 SH   SOLE 4 275,247 0 17,879
FASTENAL CO COM 311900104 42,978 953,157 SH   SOLE 7 626,059 0 327,098
FASTENAL CO COM 311900104 540 11,973 SH   SOLE 13 11,973 0 0
FASTENAL CO COM 311900104 2,928 64,941 SH   SOLE 15 64,941 0 0
FASTENAL CO COM 311900104 57,243 1,269,535 SH   SOLE 18 1,157,321 0 112,214
FASTENAL CO COM 311900104 9,158 203,112 SH   SOLE 19 203,112 0 0
FASTENAL CO COM 311900104 837,713 18,578,680 SH   SOLE 21 18,578,680 0 0
FASTENAL CO COM 311900104 614,588 13,630,253 SH   SOLE 22 12,403,119 0 1,227,134
FASTENAL CO COM 311900104 17,797 394,690 SH   SOLE 23 394,690 0 0
FASTENAL CO COM 311900104 35,714 792,058 SH   SOLE 25 792,058 0 0
FASTENAL CO COM 311900104 149,304 3,311,240 SH   SOLE 26 435,889 0 2,875,351
FASTENAL CO COM 311900104 5,034 111,633 SH   SOLE 28 78,431 0 33,202
FASTENAL CO COM 311900104 6,050 134,167 SH   SOLE 29 592 0 133,575
FASTENAL CO COM 311900104 150,390 3,335,320 SH   SOLE 30 3,134,867 0 200,453
FASTENAL CO COM 311900104 5,571 123,544 SH   SOLE 31 72,674 0 50,870
FASTENAL CO COM 311900104 5,152 114,263 SH   SOLE 32 114,263 0 0
FASTENAL CO COM 311900104 1,325 29,380 SH   SOLE 34 29,380 0 0
FASTENAL CO COM 311900104 16,256 360,513 SH   SOLE 36 360,513 0 0
FASTENAL CO COM 311900104 544 12,065 SH   SOLE 40 12,065 0 0
FASTLY INC CL A 31188V100 15,584 166,349 SH   SOLE 2 25,944 0 140,405
FASTLY INC CL A 31188V100 32 341 SH   SOLE 4 341 0 0
FASTLY INC CL A 31188V100 142 1,521 SH   SOLE 7 1,521 0 0
FASTLY INC CL A 31188V100 1 10 SH   SOLE 17 0 0 10
FASTLY INC CL A 31188V100 4,042 43,152 SH   SOLE 18 43,152 0 0
FASTLY INC CL A 31188V100 1,846 19,709 SH   SOLE 19 19,709 0 0
FASTLY INC CL A 31188V100 109,139 1,165,022 SH   SOLE 21 1,165,022 0 0
FASTLY INC CL A 31188V100 181,261 1,934,894 SH   SOLE 22 1,830,398 0 104,496
FASTLY INC CL A 31188V100 74 795 SH   SOLE 25 795 0 0
FASTLY INC CL A 31188V100 3,362 35,891 SH   SOLE 26 19,369 0 16,522
FASTLY INC CL A 31188V100 968 10,336 SH   SOLE 28 10,336 0 0
FASTLY INC CL A 31188V100 2,649 28,282 SH   SOLE 30 28,282 0 0
FASTLY INC CL A 31188V100 133 1,421 SH   SOLE 31 1,421 0 0
FASTLY INC CL A 31188V100 87 929 SH   SOLE 34 929 0 0
FASTLY INC CL A 31188V100 184 1,963 SH   SOLE 36 1,963 0 0
FASTLY INC CL A 31188V100 773 8,248 SH   SOLE 40 8,248 0 0
FAT BRANDS INC COM 30258N105 3 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 22 3,938 SH   SOLE 21 3,938 0 0
FATE THERAPEUTICS INC COM 31189P102 2,206 55,181 SH   SOLE 2 24,733 0 30,448
FATE THERAPEUTICS INC COM 31189P102 11 274 SH   SOLE 4 274 0 0
FATE THERAPEUTICS INC COM 31189P102 51 1,270 SH   SOLE 7 1,270 0 0
FATE THERAPEUTICS INC COM 31189P102 11,226 280,861 SH   SOLE 18 266,307 0 14,554
FATE THERAPEUTICS INC COM 31189P102 15,275 382,158 SH   SOLE 19 382,158 0 0
FATE THERAPEUTICS INC COM 31189P102 127,688 3,194,607 SH   SOLE 21 3,194,607 0 0
FATE THERAPEUTICS INC COM 31189P102 85,797 2,146,543 SH   SOLE 22 2,086,692 0 59,851
FATE THERAPEUTICS INC COM 31189P102 732 18,315 SH   SOLE 23 18,315 0 0
FATE THERAPEUTICS INC COM 31189P102 23 573 SH   SOLE 25 573 0 0
FATE THERAPEUTICS INC COM 31189P102 2,998 75,003 SH   SOLE 26 9,035 0 65,968
FATE THERAPEUTICS INC COM 31189P102 369 9,220 SH   SOLE 28 9,220 0 0
FATE THERAPEUTICS INC COM 31189P102 15,664 391,885 SH   SOLE 30 391,885 0 0
FATE THERAPEUTICS INC COM 31189P102 69 1,716 SH   SOLE 34 1,716 0 0
FATE THERAPEUTICS INC COM 31189P102 56 1,412 SH   SOLE 36 1,412 0 0
FATE THERAPEUTICS INC COM 31189P102 304 7,616 SH   SOLE 40 7,616 0 0
FATHOM HOLDINGS INC COM 31189V109 53 3,355 SH   SOLE 2 374 0 2,981
FATHOM HOLDINGS INC COM 31189V109 120 7,642 SH   SOLE 18 7,642 0 0
FATHOM HOLDINGS INC COM 31189V109 221 14,056 SH   SOLE 19 14,056 0 0
FATHOM HOLDINGS INC COM 31189V109 2,259 143,551 SH   SOLE 21 143,551 0 0
FATHOM HOLDINGS INC COM 31189V109 790 50,199 SH   SOLE 22 49,177 0 1,022
FAUQUIER BANKSHARES INC VA COM 312059108 12 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 916 36,462 SH   SOLE 2 10,814 0 25,648
FB FINL CORP COM 30257X104 20 795 SH   SOLE 7 795 0 0
FB FINL CORP COM 30257X104 3,730 148,494 SH   SOLE 18 148,494 0 0
FB FINL CORP COM 30257X104 1,457 58,020 SH   SOLE 19 58,020 0 0
FB FINL CORP COM 30257X104 83,504 3,324,186 SH   SOLE 21 3,324,186 0 0
FB FINL CORP COM 30257X104 23,480 934,730 SH   SOLE 22 904,965 0 29,765
FB FINL CORP COM 30257X104 223 8,869 SH   SOLE 26 0 0 8,869
FB FINL CORP COM 30257X104 131 5,209 SH   SOLE 28 5,209 0 0
FB FINL CORP COM 30257X104 1,244 49,524 SH   SOLE 30 49,524 0 0
FB FINL CORP COM 30257X104 67 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 592 12,283 SH   SOLE 2 3,708 0 8,575
FBL FINL GROUP INC CL A 30239F106 6 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 11 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 1,624 33,686 SH   SOLE 18 33,686 0 0
FBL FINL GROUP INC CL A 30239F106 833 17,281 SH   SOLE 19 17,281 0 0
FBL FINL GROUP INC CL A 30239F106 14,358 297,886 SH   SOLE 21 297,886 0 0
FBL FINL GROUP INC CL A 30239F106 13,842 287,187 SH   SOLE 22 278,751 0 8,436
FBL FINL GROUP INC CL A 30239F106 125 2,586 SH   SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 57 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 712 14,768 SH   SOLE 30 14,768 0 0
FBL FINL GROUP INC CL A 30239F106 59 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 288 5,212 SH   SOLE 21 5,212 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 796 12,498 SH   SOLE 2 4,514 0 7,984
FEDERAL AGRIC MTG CORP CL C 313148306 4 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 857 13,465 SH   SOLE 7 13,465 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,412 37,884 SH   SOLE 18 37,884 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,322 67,896 SH   SOLE 19 67,896 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 19,529 306,767 SH   SOLE 21 306,767 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 24,759 388,926 SH   SOLE 22 381,060 0 7,866
FEDERAL AGRIC MTG CORP CL C 313148306 410 6,435 SH   SOLE 23 6,435 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 22 353 SH   SOLE 25 353 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,125 33,374 SH   SOLE 26 0 0 33,374
FEDERAL AGRIC MTG CORP CL C 313148306 89 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 349 5,479 SH   SOLE 30 5,479 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 172 2,704 SH   SOLE 34 2,704 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 55 867 SH   SOLE 36 867 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 58 918 SH   SOLE 40 918 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 14,007 190,723 SH   SOLE 2 24,558 0 166,165
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 11,449 155,896 SH   SOLE 4 153,443 0 2,453
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 21,200 288,672 SH   SOLE 7 210,899 0 77,773
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 8 106 SH   SOLE 13 106 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 708 9,635 SH   SOLE 15 9,635 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 17,850 243,056 SH   SOLE 18 229,270 0 13,786
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 12,236 166,614 SH   SOLE 19 166,614 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 171,444 2,334,482 SH   SOLE 21 2,334,482 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 189,817 2,584,655 SH   SOLE 22 2,329,159 0 255,496
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 4,759 64,802 SH   SOLE 23 64,802 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 25,174 342,777 SH   SOLE 25 342,777 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 27,165 369,892 SH   SOLE 26 80,989 0 288,903
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 982 13,376 SH   SOLE 28 9,221 0 4,155
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 4,691 63,870 SH   SOLE 29 48,565 0 15,305
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 40,570 552,429 SH   SOLE 30 548,934 0 3,495
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,336 18,192 SH   SOLE 31 11,404 0 6,788
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,824 24,841 SH   SOLE 34 24,841 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 3,146 42,841 SH   SOLE 36 42,841 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 106 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,227 41,939 SH   SOLE 2 19,757 0 22,182
FEDERAL SIGNAL CORP COM 313855108 19 638 SH   SOLE 4 638 0 0
FEDERAL SIGNAL CORP COM 313855108 37 1,250 SH   SOLE 7 1,250 0 0
FEDERAL SIGNAL CORP COM 313855108 8,549 292,280 SH   SOLE 18 283,144 0 9,136
FEDERAL SIGNAL CORP COM 313855108 4,033 137,877 SH   SOLE 19 137,877 0 0
FEDERAL SIGNAL CORP COM 313855108 186,441 6,374,059 SH   SOLE 21 6,374,059 0 0
FEDERAL SIGNAL CORP COM 313855108 48,336 1,652,525 SH   SOLE 22 1,601,884 0 50,641
FEDERAL SIGNAL CORP COM 313855108 30 1,020 SH   SOLE 25 1,020 0 0
FEDERAL SIGNAL CORP COM 313855108 764 26,125 SH   SOLE 26 19,015 0 7,110
FEDERAL SIGNAL CORP COM 313855108 277 9,479 SH   SOLE 28 9,479 0 0
FEDERAL SIGNAL CORP COM 313855108 2,772 94,774 SH   SOLE 30 94,774 0 0
FEDERAL SIGNAL CORP COM 313855108 75 2,568 SH   SOLE 36 2,568 0 0
FEDERAL SIGNAL CORP COM 313855108 195 6,667 SH   SOLE 40 6,667 0 0
FEDERATED HERMES INC CL B 314211103 3,214 149,437 SH   SOLE 2 72,358 0 77,079
FEDERATED HERMES INC CL B 314211103 8 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 184 8,559 SH   SOLE 7 8,559 0 0
FEDERATED HERMES INC CL B 314211103 13,509 628,030 SH   SOLE 18 613,992 0 14,038
FEDERATED HERMES INC CL B 314211103 6,052 281,356 SH   SOLE 19 281,356 0 0
FEDERATED HERMES INC CL B 314211103 168,026 7,811,542 SH   SOLE 21 7,811,542 0 0
FEDERATED HERMES INC CL B 314211103 70,951 3,298,524 SH   SOLE 22 3,212,731 0 85,793
FEDERATED HERMES INC CL B 314211103 277 12,884 SH   SOLE 23 12,884 0 0
FEDERATED HERMES INC CL B 314211103 1,528 71,053 SH   SOLE 26 24,668 0 46,385
FEDERATED HERMES INC CL B 314211103 348 16,172 SH   SOLE 28 16,172 0 0
FEDERATED HERMES INC CL B 314211103 742 34,491 SH   SOLE 30 34,491 0 0
FEDERATED HERMES INC CL B 314211103 650 30,231 SH   SOLE 32 30,231 0 0
FEDERATED HERMES INC CL B 314211103 116 5,377 SH   SOLE 36 5,377 0 0
FEDERATED HERMES INC CL B 314211103 232 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 167,836 667,286 SH   SOLE 2 138,544 0 528,742
FEDEX CORP COM 31428X106 29,472 117,177 SH   SOLE 4 109,435 0 7,742
FEDEX CORP COM 31428X106 53,643 213,276 SH   SOLE 7 204,331 0 8,945
FEDEX CORP COM 31428X106 184 733 SH   SOLE 13 733 0 0
FEDEX CORP COM 31428X106 7,752 30,820 SH   SOLE 15 30,820 0 0
FEDEX CORP COM 31428X106 13 50 SH   SOLE 17 0 0 50
FEDEX CORP COM 31428X106 258,236 1,026,703 SH   SOLE 18 975,887 0 50,816
FEDEX CORP COM 31428X106 81,131 322,564 SH   SOLE 19 322,564 0 0
FEDEX CORP COM 31428X106 1,367,012 5,435,005 SH   SOLE 21 5,435,005 0 0
FEDEX CORP COM 31428X106 1,436,635 5,711,811 SH   SOLE 22 5,175,023 0 536,788
FEDEX CORP COM 31428X106 47,196 187,644 SH   SOLE 23 187,644 0 0
FEDEX CORP COM 31428X106 69,328 275,638 SH   SOLE 25 275,638 0 0
FEDEX CORP COM 31428X106 291,989 1,160,898 SH   SOLE 26 188,452 0 972,446
FEDEX CORP COM 31428X106 12,293 48,874 SH   SOLE 28 34,411 0 14,463
FEDEX CORP COM 31428X106 5,650 22,464 SH   SOLE 29 2,551 0 19,913
FEDEX CORP COM 31428X106 255,822 1,017,103 SH   SOLE 30 1,017,103 0 0
FEDEX CORP COM 31428X106 26,380 104,884 SH   SOLE 31 37,985 0 66,899
FEDEX CORP COM 31428X106 4,199 16,693 SH   SOLE 34 16,693 0 0
FEDEX CORP COM 31428X106 44,492 176,891 SH   SOLE 36 176,891 0 0
FEDEX CORP COM 31428X106 1,426 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 67 10,544 SH   SOLE 2 812 0 9,732
FEDNAT HLDG CO COM 31431B109 2 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 302 47,771 SH   SOLE 18 47,771 0 0
FEDNAT HLDG CO COM 31431B109 426 67,441 SH   SOLE 19 67,441 0 0
FEDNAT HLDG CO COM 31431B109 2,486 393,316 SH   SOLE 21 393,316 0 0
FEDNAT HLDG CO COM 31431B109 3,209 507,753 SH   SOLE 22 502,804 0 4,949
FEDNAT HLDG CO COM 31431B109 28 4,409 SH   SOLE 23 4,409 0 0
FEDNAT HLDG CO COM 31431B109 107 16,872 SH   SOLE 26 0 0 16,872
FENNEC PHARMACEUTICALS INC COM 31447P100 74 12,157 SH   SOLE 2 1,180 0 10,977
FENNEC PHARMACEUTICALS INC COM 31447P100 532 87,824 SH   SOLE 18 87,824 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 241 39,809 SH   SOLE 19 39,809 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 4,212 695,073 SH   SOLE 21 695,073 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 1,455 240,170 SH   SOLE 22 235,198 0 4,972
FERRARI N V COM N3167Y103 3,083 16,749 SH   SOLE 2 0 0 16,749
FERRARI N V COM N3167Y103 54,770 297,517 SH   SOLE 18 169,824 0 127,693
FERRARI N V COM N3167Y103 185,382 1,007,021 SH   SOLE 19 1,007,021 0 0
FERRARI N V COM N3167Y103 9,248 50,237 SH   SOLE 22 50,237 0 0
FERRARI N V COM N3167Y103 2,556 13,882 SH   SOLE 34 13,882 0 0
FERRO CORP COM 315405100 760 61,270 SH   SOLE 2 24,782 0 36,488
FERRO CORP COM 315405100 7 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 17 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 4,742 382,450 SH   SOLE 18 382,450 0 0
FERRO CORP COM 315405100 1,928 155,462 SH   SOLE 19 155,462 0 0
FERRO CORP COM 315405100 109,859 8,859,614 SH   SOLE 21 8,859,614 0 0
FERRO CORP COM 315405100 30,292 2,442,903 SH   SOLE 22 2,379,027 0 63,876
FERRO CORP COM 315405100 491 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 137 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 1,523 122,840 SH   SOLE 30 122,840 0 0
FERRO CORP COM 315405100 109 8,780 SH   SOLE 40 8,780 0 0
FFBW INC MD COM 30260M103 9 998 SH   SOLE 18 998 0 0
FFBW INC MD COM 30260M103 23 2,417 SH   SOLE 21 2,417 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1 61 SH   SOLE 18 61 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8 625 SH   SOLE 22 625 0 0
FIBROGEN INC COM 31572Q808 3,214 78,165 SH   SOLE 2 32,026 0 46,139
FIBROGEN INC COM 31572Q808 25 620 SH   SOLE 4 620 0 0
FIBROGEN INC COM 31572Q808 68 1,653 SH   SOLE 7 1,653 0 0
FIBROGEN INC COM 31572Q808 14,158 344,314 SH   SOLE 18 322,180 0 22,134
FIBROGEN INC COM 31572Q808 26,844 652,820 SH   SOLE 19 652,820 0 0
FIBROGEN INC COM 31572Q808 115 2,800 SH   SOLE 20 2,800 0 0
FIBROGEN INC COM 31572Q808 151,397 3,681,837 SH   SOLE 21 3,681,837 0 0
FIBROGEN INC COM 31572Q808 105,833 2,573,761 SH   SOLE 22 2,499,230 0 74,531
FIBROGEN INC COM 31572Q808 880 21,405 SH   SOLE 23 21,405 0 0
FIBROGEN INC COM 31572Q808 50 1,224 SH   SOLE 25 1,224 0 0
FIBROGEN INC COM 31572Q808 4,104 99,807 SH   SOLE 26 14,636 0 85,171
FIBROGEN INC COM 31572Q808 465 11,299 SH   SOLE 28 11,299 0 0
FIBROGEN INC COM 31572Q808 2,058 50,043 SH   SOLE 30 50,043 0 0
FIBROGEN INC COM 31572Q808 66 1,602 SH   SOLE 34 1,602 0 0
FIBROGEN INC COM 31572Q808 124 3,023 SH   SOLE 36 3,023 0 0
FIBROGEN INC COM 31572Q808 357 8,677 SH   SOLE 40 8,677 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 8 18 SH   SOLE 17 0 0 18
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 0 10 SH   SOLE 17 0 0 10
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3 36 SH   SOLE 17 0 0 36
FIDELITY D & D BANCORP INC COM 31609R100 159 3,254 SH   SOLE 2 224 0 3,030
FIDELITY D & D BANCORP INC COM 31609R100 5 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 801 16,435 SH   SOLE 18 16,435 0 0
FIDELITY D & D BANCORP INC COM 31609R100 360 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 6,109 125,422 SH   SOLE 21 125,422 0 0
FIDELITY D & D BANCORP INC COM 31609R100 2,185 44,864 SH   SOLE 22 43,257 0 1,607
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 29,876 954,197 SH   SOLE 2 380,121 0 574,076
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,276 136,582 SH   SOLE 4 129,337 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,426 269,116 SH   SOLE 7 101,381 0 167,735
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 35 1,103 SH   SOLE 13 1,103 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 989 31,588 SH   SOLE 15 31,588 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 85,855 2,742,095 SH   SOLE 18 2,473,981 0 268,114
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 158,026 5,047,139 SH   SOLE 19 5,047,139 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 230,172 7,351,380 SH   SOLE 21 7,351,380 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 239,228 7,640,634 SH   SOLE 22 7,233,290 0 407,344
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,648 212,343 SH   SOLE 23 212,343 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,929 476,826 SH   SOLE 25 442,989 0 33,837
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 37,145 1,186,368 SH   SOLE 26 299,995 0 886,373
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,718 54,885 SH   SOLE 28 38,112 0 16,773
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,854 59,225 SH   SOLE 29 947 0 58,278
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26,263 838,796 SH   SOLE 30 752,981 0 85,815
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,721 54,971 SH   SOLE 31 40,798 0 14,173
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13,047 416,698 SH   SOLE 34 416,698 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,131 259,701 SH   SOLE 36 259,701 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 174 5,567 SH   SOLE 40 5,567 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 219,954 1,494,154 SH   SOLE 2 121,813 0 1,372,341
FIDELITY NATL INFORMATION SV COM 31620M106 41,695 283,238 SH   SOLE 4 263,885 0 19,353
FIDELITY NATL INFORMATION SV COM 31620M106 86,773 589,451 SH   SOLE 7 560,851 0 28,600
FIDELITY NATL INFORMATION SV COM 31620M106 268 1,822 SH   SOLE 13 1,822 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,237 76,336 SH   SOLE 15 76,336 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 265,858 1,805,976 SH   SOLE 18 1,507,066 0 298,910
FIDELITY NATL INFORMATION SV COM 31620M106 78,669 534,400 SH   SOLE 19 534,400 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,038,713 13,849,012 SH   SOLE 21 13,849,012 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,182,193 14,823,676 SH   SOLE 22 13,558,522 0 1,265,154
FIDELITY NATL INFORMATION SV COM 31620M106 61,917 420,600 SH   SOLE 23 420,600 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 336,465 2,285,610 SH   SOLE 25 2,285,610 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 388,196 2,637,024 SH   SOLE 26 427,830 0 2,209,194
FIDELITY NATL INFORMATION SV COM 31620M106 17,770 120,715 SH   SOLE 28 84,594 0 36,121
FIDELITY NATL INFORMATION SV COM 31620M106 3,580 24,317 SH   SOLE 29 24,317 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 366,022 2,486,394 SH   SOLE 30 2,486,394 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 25,226 171,362 SH   SOLE 31 80,523 0 90,839
FIDELITY NATL INFORMATION SV COM 31620M106 38,430 261,054 SH   SOLE 34 261,054 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 66,202 449,711 SH   SOLE 36 449,711 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,074 14,089 SH   SOLE 40 14,089 0 0
FIDUS INVT CORP COM 316500107 802 81,387 SH   SOLE 30 81,387 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 171 18,200 SH   SOLE 2 893 0 17,307
FIESTA RESTAURANT GROUP INC COM 31660B101 4 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 852 90,932 SH   SOLE 18 90,932 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 316 33,701 SH   SOLE 19 33,701 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 18,256 1,948,360 SH   SOLE 21 1,948,360 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 4,690 500,553 SH   SOLE 22 493,109 0 7,444
FIESTA RESTAURANT GROUP INC COM 31660B101 235 25,036 SH   SOLE 30 25,036 0 0
FIFTH THIRD BANCORP COM 316773100 35,709 1,674,887 SH   SOLE 2 148,498 0 1,526,389
FIFTH THIRD BANCORP COM 316773100 7,488 351,206 SH   SOLE 4 329,181 0 22,025
FIFTH THIRD BANCORP COM 316773100 15,132 709,733 SH   SOLE 7 654,027 0 55,706
FIFTH THIRD BANCORP COM 316773100 44 2,053 SH   SOLE 13 2,053 0 0
FIFTH THIRD BANCORP COM 316773100 1,956 91,739 SH   SOLE 15 91,739 0 0
FIFTH THIRD BANCORP COM 316773100 48,644 2,281,604 SH   SOLE 18 2,167,638 0 113,966
FIFTH THIRD BANCORP COM 316773100 4,572 214,450 SH   SOLE 19 214,450 0 0
FIFTH THIRD BANCORP COM 316773100 552,905 25,933,651 SH   SOLE 21 25,933,651 0 0
FIFTH THIRD BANCORP COM 316773100 357,213 16,754,813 SH   SOLE 22 15,289,943 0 1,464,870
FIFTH THIRD BANCORP COM 316773100 10,217 479,214 SH   SOLE 23 479,214 0 0
FIFTH THIRD BANCORP COM 316773100 16,254 762,363 SH   SOLE 25 762,363 0 0
FIFTH THIRD BANCORP COM 316773100 64,496 3,025,144 SH   SOLE 26 500,253 0 2,524,891
FIFTH THIRD BANCORP COM 316773100 2,932 137,542 SH   SOLE 28 97,476 0 40,066
FIFTH THIRD BANCORP COM 316773100 3,272 153,490 SH   SOLE 29 2,210 0 151,280
FIFTH THIRD BANCORP COM 316773100 59,241 2,778,661 SH   SOLE 30 2,778,661 0 0
FIFTH THIRD BANCORP COM 316773100 2,989 140,183 SH   SOLE 31 86,628 0 53,555
FIFTH THIRD BANCORP COM 316773100 4,223 198,095 SH   SOLE 32 198,095 0 0
FIFTH THIRD BANCORP COM 316773100 773 36,270 SH   SOLE 34 36,270 0 0
FIFTH THIRD BANCORP COM 316773100 11,781 552,586 SH   SOLE 35 552,586 0 0
FIFTH THIRD BANCORP COM 316773100 11,431 536,176 SH   SOLE 36 536,176 0 0
FIFTH THIRD BANCORP COM 316773100 325 15,266 SH   SOLE 40 15,266 0 0
FINANCIAL INSTNS INC COM 317585404 372 24,130 SH   SOLE 2 5,135 0 18,995
FINANCIAL INSTNS INC COM 317585404 7 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 799 51,869 SH   SOLE 18 51,869 0 0
FINANCIAL INSTNS INC COM 317585404 866 56,248 SH   SOLE 19 56,248 0 0
FINANCIAL INSTNS INC COM 317585404 8,196 532,190 SH   SOLE 21 532,190 0 0
FINANCIAL INSTNS INC COM 317585404 9,637 625,761 SH   SOLE 22 612,063 0 13,698
FINANCIAL INSTNS INC COM 317585404 26 1,719 SH   SOLE 23 1,719 0 0
FINANCIAL INSTNS INC COM 317585404 327 21,204 SH   SOLE 26 0 0 21,204
FINANCIAL INSTNS INC COM 317585404 49 3,151 SH   SOLE 28 3,151 0 0
FINANCIAL INSTNS INC COM 317585404 45 2,923 SH   SOLE 30 2,923 0 0
FINANCIAL INSTNS INC COM 317585404 31 2,024 SH   SOLE 34 2,024 0 0
FINANCIAL INSTNS INC COM 317585404 30 1,972 SH   SOLE 40 1,972 0 0
FINTECH ACQUISITION CORP III COM CL A 31811A101 9,809 951,380 SH   SOLE 34 951,380 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 31 16,716 SH   SOLE 4 16,716 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 162 88,001 SH   SOLE 21 88,001 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,139 618,971 SH   SOLE 22 618,971 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 493 268,049 SH   SOLE 30 268,049 0 0
FIREEYE INC COM 31816Q101 5,900 477,887 SH   SOLE 2 78,503 0 399,384
FIREEYE INC COM 31816Q101 11 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 52 4,186 SH   SOLE 7 4,186 0 0
FIREEYE INC COM 31816Q101 1,120 90,687 SH   SOLE 18 90,687 0 0
FIREEYE INC COM 31816Q101 691 55,960 SH   SOLE 19 55,960 0 0
FIREEYE INC COM 31816Q101 44,824 3,630,948 SH   SOLE 21 3,630,948 0 0
FIREEYE INC COM 31816Q101 70,960 5,748,080 SH   SOLE 22 5,444,745 0 303,335
FIREEYE INC COM 31816Q101 432 35,014 SH   SOLE 25 35,014 0 0
FIREEYE INC COM 31816Q101 3,381 273,873 SH   SOLE 26 157,606 0 116,267
FIREEYE INC COM 31816Q101 437 35,423 SH   SOLE 28 35,423 0 0
FIREEYE INC COM 31816Q101 12,233 990,952 SH   SOLE 30 990,952 0 0
FIREEYE INC COM 31816Q101 53 4,326 SH   SOLE 31 4,326 0 0
FIREEYE INC COM 31816Q101 101 8,185 SH   SOLE 36 8,185 0 0
FIREEYE INC COM 31816Q101 308 24,971 SH   SOLE 40 24,971 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1,497 1,550,000 PRN   SOLE 21 1,550,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 2,174 2,346,000 PRN   SOLE 21 2,346,000 0 0
FIRST AMERN FINL CORP COM 31847R102 20,217 397,119 SH   SOLE 2 186,830 0 210,289
FIRST AMERN FINL CORP COM 31847R102 734 14,410 SH   SOLE 4 14,410 0 0
FIRST AMERN FINL CORP COM 31847R102 536 10,526 SH   SOLE 7 10,526 0 0
FIRST AMERN FINL CORP COM 31847R102 1,428 28,058 SH   SOLE 13 28,058 0 0
FIRST AMERN FINL CORP COM 31847R102 17,107 336,033 SH   SOLE 18 305,371 0 30,662
FIRST AMERN FINL CORP COM 31847R102 10,774 211,622 SH   SOLE 19 211,622 0 0
FIRST AMERN FINL CORP COM 31847R102 264,008 5,185,776 SH   SOLE 21 5,185,776 0 0
FIRST AMERN FINL CORP COM 31847R102 190,380 3,739,533 SH   SOLE 22 3,449,906 0 289,627
FIRST AMERN FINL CORP COM 31847R102 1,943 38,174 SH   SOLE 23 38,174 0 0
FIRST AMERN FINL CORP COM 31847R102 73,510 1,443,930 SH   SOLE 25 1,443,930 0 0
FIRST AMERN FINL CORP COM 31847R102 4,787 94,021 SH   SOLE 26 39,502 0 54,519
FIRST AMERN FINL CORP COM 31847R102 807 15,850 SH   SOLE 28 15,850 0 0
FIRST AMERN FINL CORP COM 31847R102 4,535 89,072 SH   SOLE 29 13,586 0 75,486
FIRST AMERN FINL CORP COM 31847R102 3,362 66,039 SH   SOLE 30 66,039 0 0
FIRST AMERN FINL CORP COM 31847R102 1,605 31,523 SH   SOLE 31 29,511 0 2,012
FIRST AMERN FINL CORP COM 31847R102 807 15,844 SH   SOLE 34 15,844 0 0
FIRST AMERN FINL CORP COM 31847R102 1,123 22,057 SH   SOLE 36 22,057 0 0
FIRST AMERN FINL CORP COM 31847R102 632 12,420 SH   SOLE 40 12,420 0 0
FIRST BANCORP INC ME COM 31866P102 182 8,615 SH   SOLE 2 581 0 8,034
FIRST BANCORP INC ME COM 31866P102 4 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 913 43,312 SH   SOLE 18 43,312 0 0
FIRST BANCORP INC ME COM 31866P102 436 20,679 SH   SOLE 19 20,679 0 0
FIRST BANCORP INC ME COM 31866P102 7,376 349,919 SH   SOLE 21 349,919 0 0
FIRST BANCORP INC ME COM 31866P102 6,625 314,302 SH   SOLE 22 310,049 0 4,253
FIRST BANCORP N C COM 318910106 728 34,780 SH   SOLE 2 10,322 0 24,458
FIRST BANCORP N C COM 318910106 12 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 2,140 102,227 SH   SOLE 18 102,227 0 0
FIRST BANCORP N C COM 318910106 1,249 59,697 SH   SOLE 19 59,697 0 0
FIRST BANCORP N C COM 318910106 17,711 846,222 SH   SOLE 21 846,222 0 0
FIRST BANCORP N C COM 318910106 21,628 1,033,356 SH   SOLE 22 1,004,193 0 29,163
FIRST BANCORP N C COM 318910106 413 19,729 SH   SOLE 26 13,109 0 6,620
FIRST BANCORP N C COM 318910106 77 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 280 13,358 SH   SOLE 30 13,358 0 0
FIRST BANCORP N C COM 318910106 84 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 1,364 261,344 SH   SOLE 2 75,455 0 185,889
FIRST BANCORP P R COM NEW 318672706 5 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 16 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 5,076 972,389 SH   SOLE 18 972,389 0 0
FIRST BANCORP P R COM NEW 318672706 2,814 539,164 SH   SOLE 19 539,164 0 0
FIRST BANCORP P R COM NEW 318672706 120,547 23,093,309 SH   SOLE 21 23,093,309 0 0
FIRST BANCORP P R COM NEW 318672706 32,548 6,235,302 SH   SOLE 22 6,060,286 0 175,016
FIRST BANCORP P R COM NEW 318672706 100 19,075 SH   SOLE 23 19,075 0 0
FIRST BANCORP P R COM NEW 318672706 769 147,318 SH   SOLE 26 47,455 0 99,863
FIRST BANCORP P R COM NEW 318672706 134 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 1,599 306,379 SH   SOLE 30 306,379 0 0
FIRST BANCORP P R COM NEW 318672706 114 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 506 24,111 SH   SOLE 2 6,745 0 17,366
FIRST BANCSHARES INC MS COM 318916103 10 464 SH   SOLE 7 464 0 0
FIRST BANCSHARES INC MS COM 318916103 1,791 85,404 SH   SOLE 18 85,404 0 0
FIRST BANCSHARES INC MS COM 318916103 822 39,190 SH   SOLE 19 39,190 0 0
FIRST BANCSHARES INC MS COM 318916103 14,950 712,904 SH   SOLE 21 712,904 0 0
FIRST BANCSHARES INC MS COM 318916103 13,479 642,781 SH   SOLE 22 623,732 0 19,049
FIRST BANCSHARES INC MS COM 318916103 71 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 57 2,706 SH   SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 273 13,003 SH   SOLE 30 13,003 0 0
FIRST BANCSHARES INC MS COM 318916103 78 3,737 SH   SOLE 40 3,737 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 107 17,267 SH   SOLE 2 3,193 0 14,074
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 393 63,328 SH   SOLE 18 63,328 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 205 33,035 SH   SOLE 19 33,035 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3,312 534,204 SH   SOLE 21 534,204 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,372 221,336 SH   SOLE 22 215,915 0 5,421
FIRST BUS FINL SVCS INC WIS COM 319390100 113 7,914 SH   SOLE 2 370 0 7,544
FIRST BUS FINL SVCS INC WIS COM 319390100 3 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 440 30,793 SH   SOLE 18 30,793 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 232 16,205 SH   SOLE 19 16,205 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 3,802 266,040 SH   SOLE 21 266,040 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 1,828 127,923 SH   SOLE 22 125,026 0 2,897
FIRST BUSEY CORP COM NEW 319383204 1,057 66,545 SH   SOLE 2 17,080 0 49,465
FIRST BUSEY CORP COM NEW 319383204 9 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 16 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 2,638 165,989 SH   SOLE 18 165,989 0 0
FIRST BUSEY CORP COM NEW 319383204 2,138 134,561 SH   SOLE 19 134,561 0 0
FIRST BUSEY CORP COM NEW 319383204 24,644 1,550,887 SH   SOLE 21 1,550,887 0 0
FIRST BUSEY CORP COM NEW 319383204 27,102 1,705,610 SH   SOLE 22 1,661,561 0 44,049
FIRST BUSEY CORP COM NEW 319383204 30 1,878 SH   SOLE 25 1,878 0 0
FIRST BUSEY CORP COM NEW 319383204 509 32,045 SH   SOLE 26 19,197 0 12,848
FIRST BUSEY CORP COM NEW 319383204 161 10,108 SH   SOLE 28 10,108 0 0
FIRST BUSEY CORP COM NEW 319383204 373 23,497 SH   SOLE 30 23,497 0 0
FIRST BUSEY CORP COM NEW 319383204 73 4,612 SH   SOLE 36 4,612 0 0
FIRST BUSEY CORP COM NEW 319383204 66 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 147 2,631 SH   SOLE 2 193 0 2,438
FIRST CAPITAL INC COM 31942S104 4 77 SH   SOLE 7 77 0 0
FIRST CAPITAL INC COM 31942S104 770 13,744 SH   SOLE 18 13,744 0 0
FIRST CAPITAL INC COM 31942S104 358 6,379 SH   SOLE 19 6,379 0 0
FIRST CAPITAL INC COM 31942S104 5,576 99,482 SH   SOLE 21 99,482 0 0
FIRST CAPITAL INC COM 31942S104 2,236 39,899 SH   SOLE 22 38,570 0 1,329
FIRST CHOICE BANCORP COM 31948P104 139 10,451 SH   SOLE 2 702 0 9,749
FIRST CHOICE BANCORP COM 31948P104 3 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 8 571 SH   SOLE 13 0 0 571
FIRST CHOICE BANCORP COM 31948P104 629 47,322 SH   SOLE 18 47,322 0 0
FIRST CHOICE BANCORP COM 31948P104 257 19,315 SH   SOLE 19 19,315 0 0
FIRST CHOICE BANCORP COM 31948P104 5,051 380,051 SH   SOLE 21 380,051 0 0
FIRST CHOICE BANCORP COM 31948P104 1,844 138,753 SH   SOLE 22 135,645 0 3,108
FIRST CMNTY BANKSHARES INC V COM 31983A103 468 25,932 SH   SOLE 2 8,156 0 17,776
FIRST CMNTY BANKSHARES INC V COM 31983A103 6 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,317 72,959 SH   SOLE 18 72,959 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,853 102,682 SH   SOLE 19 102,682 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 10,651 590,087 SH   SOLE 21 590,087 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 13,022 721,436 SH   SOLE 22 707,042 0 14,394
FIRST CMNTY BANKSHARES INC V COM 31983A103 167 9,264 SH   SOLE 23 9,264 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 542 30,051 SH   SOLE 26 0 0 30,051
FIRST CMNTY BANKSHARES INC V COM 31983A103 39 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 35 1,930 SH   SOLE 30 1,930 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 25 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 75 5,523 SH   SOLE 2 407 0 5,116
FIRST CMNTY CORP S C COM 319835104 384 28,207 SH   SOLE 18 28,207 0 0
FIRST CMNTY CORP S C COM 319835104 139 10,164 SH   SOLE 19 10,164 0 0
FIRST CMNTY CORP S C COM 319835104 2,814 206,437 SH   SOLE 21 206,437 0 0
FIRST CMNTY CORP S C COM 319835104 804 58,968 SH   SOLE 22 57,287 0 1,681
FIRST COMWLTH FINL CORP PA COM 319829107 890 115,032 SH   SOLE 2 31,617 0 83,415
FIRST COMWLTH FINL CORP PA COM 319829107 7 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 11 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,282 424,074 SH   SOLE 18 424,074 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,988 256,815 SH   SOLE 19 256,815 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 78,564 10,150,345 SH   SOLE 21 10,150,345 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 23,288 3,008,763 SH   SOLE 22 2,932,583 0 76,180
FIRST COMWLTH FINL CORP PA COM 319829107 138 17,843 SH   SOLE 23 17,843 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 677 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 104 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,065 137,539 SH   SOLE 30 137,539 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 75 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,274 13,407 SH   SOLE 2 2,161 0 11,246
FIRST CTZNS BANCSHARES INC N CL A 31946M103 9 28 SH   SOLE 4 28 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 55 171 SH   SOLE 7 171 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 775 2,431 SH   SOLE 18 2,431 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 510 1,601 SH   SOLE 19 1,601 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 23,249 72,931 SH   SOLE 21 72,931 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 53,881 169,021 SH   SOLE 22 160,195 0 8,826
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,185 3,717 SH   SOLE 26 1,933 0 1,784
FIRST CTZNS BANCSHARES INC N CL A 31946M103 128 400 SH   SOLE 28 400 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 787 2,468 SH   SOLE 30 2,468 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 44 137 SH   SOLE 31 137 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 21 65 SH   SOLE 34 65 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 74 233 SH   SOLE 36 233 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 141 442 SH   SOLE 40 442 0 0
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 20 7,947 SH   SOLE 30 7,947 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 108 11,821 SH   SOLE 2 11,821 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 38 4,210 SH   SOLE 18 4,210 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,274 139,711 SH   SOLE 19 139,711 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 477 52,329 SH   SOLE 21 52,329 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 2,863 313,883 SH   SOLE 22 313,883 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 332 36,421 SH   SOLE 23 36,421 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 696 76,340 SH   SOLE 26 0 0 76,340
FIRST FINL BANCORP OH COM 320209109 1,496 124,616 SH   SOLE 2 31,291 0 93,325
FIRST FINL BANCORP OH COM 320209109 5 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 17 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 5,459 454,737 SH   SOLE 18 454,737 0 0
FIRST FINL BANCORP OH COM 320209109 2,287 190,535 SH   SOLE 19 190,535 0 0
FIRST FINL BANCORP OH COM 320209109 126,934 10,573,417 SH   SOLE 21 10,573,417 0 0
FIRST FINL BANCORP OH COM 320209109 33,613 2,799,923 SH   SOLE 22 2,723,025 0 76,898
FIRST FINL BANCORP OH COM 320209109 43 3,545 SH   SOLE 25 3,545 0 0
FIRST FINL BANCORP OH COM 320209109 324 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 148 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 1,735 144,501 SH   SOLE 30 144,501 0 0
FIRST FINL BANCORP OH COM 320209109 104 8,672 SH   SOLE 36 8,672 0 0
FIRST FINL BANCORP OH COM 320209109 125 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 4,106 147,108 SH   SOLE 2 102,047 0 45,061
FIRST FINL BANKSHARES COM 32020R109 25 902 SH   SOLE 4 902 0 0
FIRST FINL BANKSHARES COM 32020R109 72 2,581 SH   SOLE 7 2,581 0 0
FIRST FINL BANKSHARES COM 32020R109 22,548 807,883 SH   SOLE 18 793,262 0 14,621
FIRST FINL BANKSHARES COM 32020R109 8,503 304,645 SH   SOLE 19 304,645 0 0
FIRST FINL BANKSHARES COM 32020R109 254,774 9,128,402 SH   SOLE 21 9,128,402 0 0
FIRST FINL BANKSHARES COM 32020R109 130,983 4,693,066 SH   SOLE 22 4,582,515 0 110,551
FIRST FINL BANKSHARES COM 32020R109 364 13,029 SH   SOLE 23 13,029 0 0
FIRST FINL BANKSHARES COM 32020R109 56 2,016 SH   SOLE 25 2,016 0 0
FIRST FINL BANKSHARES COM 32020R109 3,388 121,397 SH   SOLE 26 45,413 0 75,984
FIRST FINL BANKSHARES COM 32020R109 504 18,047 SH   SOLE 28 18,047 0 0
FIRST FINL BANKSHARES COM 32020R109 1,820 65,195 SH   SOLE 30 65,195 0 0
FIRST FINL BANKSHARES COM 32020R109 238 8,541 SH   SOLE 34 8,541 0 0
FIRST FINL BANKSHARES COM 32020R109 141 5,042 SH   SOLE 36 5,042 0 0
FIRST FINL BANKSHARES COM 32020R109 355 12,737 SH   SOLE 40 12,737 0 0
FIRST FINL CORP IND COM 320218100 541 17,229 SH   SOLE 2 4,501 0 12,728
FIRST FINL CORP IND COM 320218100 7 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,666 53,045 SH   SOLE 18 53,045 0 0
FIRST FINL CORP IND COM 320218100 1,777 56,593 SH   SOLE 19 56,593 0 0
FIRST FINL CORP IND COM 320218100 14,112 449,440 SH   SOLE 21 449,440 0 0
FIRST FINL CORP IND COM 320218100 16,822 535,742 SH   SOLE 22 526,165 0 9,577
FIRST FINL CORP IND COM 320218100 25 803 SH   SOLE 23 803 0 0
FIRST FINL CORP IND COM 320218100 829 26,397 SH   SOLE 26 5,421 0 20,976
FIRST FINL CORP IND COM 320218100 44 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 289 9,218 SH   SOLE 30 9,218 0 0
FIRST FINL CORP IND COM 320218100 28 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 554 42,398 SH   SOLE 2 12,691 0 29,707
FIRST FNDTN INC COM 32026V104 9 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 2,043 156,322 SH   SOLE 18 156,322 0 0
FIRST FNDTN INC COM 32026V104 1,208 92,388 SH   SOLE 19 92,388 0 0
FIRST FNDTN INC COM 32026V104 16,747 1,281,297 SH   SOLE 21 1,281,297 0 0
FIRST FNDTN INC COM 32026V104 16,644 1,273,413 SH   SOLE 22 1,240,680 0 32,733
FIRST FNDTN INC COM 32026V104 68 5,192 SH   SOLE 28 5,192 0 0
FIRST FNDTN INC COM 32026V104 97 7,457 SH   SOLE 30 7,457 0 0
FIRST FNDTN INC COM 32026V104 70 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 61 5,036 SH   SOLE 2 211 0 4,825
FIRST GTY BANCSHARES INC COM 32043P106 210 17,337 SH   SOLE 18 17,337 0 0
FIRST GTY BANCSHARES INC COM 32043P106 121 9,984 SH   SOLE 19 9,984 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2,069 170,847 SH   SOLE 21 170,847 0 0
FIRST GTY BANCSHARES INC COM 32043P106 566 46,700 SH   SOLE 22 45,898 0 802
FIRST HAWAIIAN INC COM 32051X108 4,187 289,353 SH   SOLE 2 51,675 0 237,678
FIRST HAWAIIAN INC COM 32051X108 8 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 52 3,584 SH   SOLE 7 3,584 0 0
FIRST HAWAIIAN INC COM 32051X108 2,590 178,958 SH   SOLE 18 178,958 0 0
FIRST HAWAIIAN INC COM 32051X108 1,018 70,325 SH   SOLE 19 70,325 0 0
FIRST HAWAIIAN INC COM 32051X108 162,878 11,256,270 SH   SOLE 21 11,256,270 0 0
FIRST HAWAIIAN INC COM 32051X108 49,829 3,443,612 SH   SOLE 22 3,243,154 0 200,458
FIRST HAWAIIAN INC COM 32051X108 19 1,332 SH   SOLE 25 1,332 0 0
FIRST HAWAIIAN INC COM 32051X108 842 58,195 SH   SOLE 26 41,211 0 16,984
FIRST HAWAIIAN INC COM 32051X108 290 20,018 SH   SOLE 28 20,018 0 0
FIRST HAWAIIAN INC COM 32051X108 2,934 202,762 SH   SOLE 30 202,762 0 0
FIRST HAWAIIAN INC COM 32051X108 39 2,725 SH   SOLE 31 2,725 0 0
FIRST HAWAIIAN INC COM 32051X108 34 2,335 SH   SOLE 34 2,335 0 0
FIRST HAWAIIAN INC COM 32051X108 87 6,043 SH   SOLE 36 6,043 0 0
FIRST HAWAIIAN INC COM 32051X108 182 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 27,595 2,926,284 SH   SOLE 2 1,809,092 0 1,117,192
FIRST HORIZON NATL CORP COM 320517105 1,028 109,023 SH   SOLE 4 109,023 0 0
FIRST HORIZON NATL CORP COM 320517105 594 62,991 SH   SOLE 7 62,991 0 0
FIRST HORIZON NATL CORP COM 320517105 61 6,516 SH   SOLE 13 6,516 0 0
FIRST HORIZON NATL CORP COM 320517105 14,630 1,551,408 SH   SOLE 18 1,492,287 0 59,121
FIRST HORIZON NATL CORP COM 320517105 5,976 633,763 SH   SOLE 19 633,763 0 0
FIRST HORIZON NATL CORP COM 320517105 242,821 25,749,832 SH   SOLE 21 25,749,832 0 0
FIRST HORIZON NATL CORP COM 320517105 184,312 19,545,263 SH   SOLE 22 17,640,543 0 1,904,720
FIRST HORIZON NATL CORP COM 320517105 5,234 555,047 SH   SOLE 23 555,047 0 0
FIRST HORIZON NATL CORP COM 320517105 182 19,308 SH   SOLE 25 19,308 0 0
FIRST HORIZON NATL CORP COM 320517105 5,971 633,208 SH   SOLE 26 159,477 0 473,731
FIRST HORIZON NATL CORP COM 320517105 839 88,921 SH   SOLE 28 88,921 0 0
FIRST HORIZON NATL CORP COM 320517105 2,341 248,217 SH   SOLE 29 248,217 0 0
FIRST HORIZON NATL CORP COM 320517105 4,081 432,729 SH   SOLE 30 432,729 0 0
FIRST HORIZON NATL CORP COM 320517105 3,528 374,135 SH   SOLE 31 374,135 0 0
FIRST HORIZON NATL CORP COM 320517105 697 73,918 SH   SOLE 34 73,918 0 0
FIRST HORIZON NATL CORP COM 320517105 365 38,659 SH   SOLE 36 38,659 0 0
FIRST HORIZON NATL CORP COM 320517105 541 57,355 SH   SOLE 40 57,355 0 0
FIRST INDL RLTY TR INC COM 32054K103 20,115 505,406 SH   SOLE 2 120,032 0 385,374
FIRST INDL RLTY TR INC COM 32054K103 3,692 92,776 SH   SOLE 4 92,776 0 0
FIRST INDL RLTY TR INC COM 32054K103 6,199 155,746 SH   SOLE 7 155,746 0 0
FIRST INDL RLTY TR INC COM 32054K103 13,553 340,522 SH   SOLE 18 330,744 0 9,778
FIRST INDL RLTY TR INC COM 32054K103 14,369 361,029 SH   SOLE 19 361,029 0 0
FIRST INDL RLTY TR INC COM 32054K103 262,327 6,591,134 SH   SOLE 21 6,591,134 0 0
FIRST INDL RLTY TR INC COM 32054K103 223,337 5,611,486 SH   SOLE 22 5,412,550 0 198,936
FIRST INDL RLTY TR INC COM 32054K103 1,582 39,742 SH   SOLE 23 39,742 0 0
FIRST INDL RLTY TR INC COM 32054K103 17,257 433,583 SH   SOLE 25 433,583 0 0
FIRST INDL RLTY TR INC COM 32054K103 11,580 290,964 SH   SOLE 26 39,977 0 250,987
FIRST INDL RLTY TR INC COM 32054K103 759 19,072 SH   SOLE 28 19,072 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,036 76,272 SH   SOLE 29 76,272 0 0
FIRST INDL RLTY TR INC COM 32054K103 22,428 563,511 SH   SOLE 30 563,511 0 0
FIRST INDL RLTY TR INC COM 32054K103 98 2,462 SH   SOLE 31 2,462 0 0
FIRST INDL RLTY TR INC COM 32054K103 452 11,368 SH   SOLE 34 11,368 0 0
FIRST INDL RLTY TR INC COM 32054K103 283 7,103 SH   SOLE 36 7,103 0 0
FIRST INDL RLTY TR INC COM 32054K103 490 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 135 9,198 SH   SOLE 2 617 0 8,581
FIRST INTERNET BANCORP COM 320557101 3 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 548 37,202 SH   SOLE 18 37,202 0 0
FIRST INTERNET BANCORP COM 320557101 245 16,600 SH   SOLE 19 16,600 0 0
FIRST INTERNET BANCORP COM 320557101 4,667 316,851 SH   SOLE 21 316,851 0 0
FIRST INTERNET BANCORP COM 320557101 3,321 225,426 SH   SOLE 22 222,262 0 3,164
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,563 80,462 SH   SOLE 2 16,653 0 63,809
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 33 1,027 SH   SOLE 7 1,027 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4,845 152,127 SH   SOLE 18 152,127 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,264 102,478 SH   SOLE 19 102,478 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 41,032 1,288,296 SH   SOLE 21 1,288,296 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 37,769 1,185,838 SH   SOLE 22 1,150,428 0 35,410
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 100 3,147 SH   SOLE 23 3,147 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 26 819 SH   SOLE 25 819 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 797 25,011 SH   SOLE 26 8,554 0 16,457
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 244 7,657 SH   SOLE 28 7,657 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 558 17,507 SH   SOLE 30 17,507 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 66 2,062 SH   SOLE 36 2,062 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 117 3,686 SH   SOLE 40 3,686 0 0
FIRST LONG IS CORP COM 320734106 392 26,468 SH   SOLE 2 7,911 0 18,557
FIRST LONG IS CORP COM 320734106 6 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,413 95,423 SH   SOLE 18 95,423 0 0
FIRST LONG IS CORP COM 320734106 688 46,480 SH   SOLE 19 46,480 0 0
FIRST LONG IS CORP COM 320734106 11,145 752,513 SH   SOLE 21 752,513 0 0
FIRST LONG IS CORP COM 320734106 12,371 835,346 SH   SOLE 22 814,479 0 20,867
FIRST LONG IS CORP COM 320734106 59 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 51 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 76 5,114 SH   SOLE 30 5,114 0 0
FIRST MERCHANTS CORP COM 320817109 1,606 69,346 SH   SOLE 2 17,628 0 51,718
FIRST MERCHANTS CORP COM 320817109 5 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 23 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 4,670 201,652 SH   SOLE 18 201,652 0 0
FIRST MERCHANTS CORP COM 320817109 2,166 93,541 SH   SOLE 19 93,541 0 0
FIRST MERCHANTS CORP COM 320817109 39,668 1,712,797 SH   SOLE 21 1,712,797 0 0
FIRST MERCHANTS CORP COM 320817109 38,950 1,681,773 SH   SOLE 22 1,633,249 0 48,524
FIRST MERCHANTS CORP COM 320817109 591 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 208 8,965 SH   SOLE 28 8,965 0 0
FIRST MERCHANTS CORP COM 320817109 495 21,394 SH   SOLE 30 21,394 0 0
FIRST MERCHANTS CORP COM 320817109 130 5,613 SH   SOLE 40 5,613 0 0
FIRST MID BANCSHARES INC COM 320866106 416 16,676 SH   SOLE 2 4,965 0 11,711
FIRST MID BANCSHARES INC COM 320866106 7 264 SH   SOLE 7 264 0 0
FIRST MID BANCSHARES INC COM 320866106 1,500 60,122 SH   SOLE 18 60,122 0 0
FIRST MID BANCSHARES INC COM 320866106 729 29,224 SH   SOLE 19 29,224 0 0
FIRST MID BANCSHARES INC COM 320866106 12,478 500,132 SH   SOLE 21 500,132 0 0
FIRST MID BANCSHARES INC COM 320866106 8,509 341,041 SH   SOLE 22 336,092 0 4,949
FIRST MID BANCSHARES INC COM 320866106 60 2,393 SH   SOLE 28 2,393 0 0
FIRST MID BANCSHARES INC COM 320866106 67 2,680 SH   SOLE 30 2,680 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,424 132,111 SH   SOLE 2 35,145 0 96,966
FIRST MIDWEST BANCORP DEL COM 320867104 6 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 18 1,683 SH   SOLE 7 1,683 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 5,406 501,512 SH   SOLE 18 501,512 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,390 221,662 SH   SOLE 19 221,662 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 133,822 12,413,889 SH   SOLE 21 12,413,889 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 34,041 3,157,829 SH   SOLE 22 3,066,505 0 91,324
FIRST MIDWEST BANCORP DEL COM 320867104 213 19,797 SH   SOLE 26 8,027 0 11,770
FIRST MIDWEST BANCORP DEL COM 320867104 153 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,737 161,091 SH   SOLE 30 161,091 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 24 2,231 SH   SOLE 34 2,231 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 112 10,403 SH   SOLE 40 10,403 0 0
FIRST NATL CORP COM 32106V107 13 890 SH   SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107 46 3,235 SH   SOLE 21 3,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 77 7,822 SH   SOLE 2 347 0 7,475
FIRST NORTHWEST BANCORP COM 335834107 331 33,445 SH   SOLE 18 33,445 0 0
FIRST NORTHWEST BANCORP COM 335834107 181 18,286 SH   SOLE 19 18,286 0 0
FIRST NORTHWEST BANCORP COM 335834107 2,916 294,546 SH   SOLE 21 294,546 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,014 102,450 SH   SOLE 22 100,348 0 2,102
FIRST REP BK SAN FRANCISCO C COM 33616C100 43,378 397,741 SH   SOLE 2 40,771 0 356,970
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,940 81,976 SH   SOLE 4 76,656 0 5,320
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,259 149,082 SH   SOLE 7 144,292 0 4,790
FIRST REP BK SAN FRANCISCO C COM 33616C100 912 8,359 SH   SOLE 13 8,359 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,252 20,650 SH   SOLE 15 20,650 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 174 1,595 SH   SOLE 17 0 0 1,595
FIRST REP BK SAN FRANCISCO C COM 33616C100 55,713 510,844 SH   SOLE 18 467,200 0 43,644
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,118 120,279 SH   SOLE 19 120,279 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 431,848 3,959,733 SH   SOLE 21 3,959,733 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 445,193 4,082,089 SH   SOLE 22 3,687,606 0 394,483
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,850 117,827 SH   SOLE 23 117,827 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,066 183,994 SH   SOLE 25 183,994 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 96,001 880,259 SH   SOLE 26 101,095 0 779,164
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,617 33,161 SH   SOLE 28 23,535 0 9,626
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,143 93,008 SH   SOLE 29 553 0 92,455
FIRST REP BK SAN FRANCISCO C COM 33616C100 70,921 650,295 SH   SOLE 30 624,694 0 25,601
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,079 28,228 SH   SOLE 31 21,851 0 6,377
FIRST REP BK SAN FRANCISCO C COM 33616C100 940 8,617 SH   SOLE 34 8,617 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,329 113,050 SH   SOLE 36 113,050 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 450 4,125 SH   SOLE 40 4,125 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 74 1,357 SH   SOLE 2 108 0 1,249
FIRST SAVINGS FINL GROUP INC COM 33621E109 523 9,618 SH   SOLE 18 7,413 0 2,205
FIRST SAVINGS FINL GROUP INC COM 33621E109 165 3,044 SH   SOLE 19 3,044 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 2,942 54,132 SH   SOLE 21 54,132 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 531 9,768 SH   SOLE 22 9,339 0 429
FIRST SAVINGS FINL GROUP INC COM 33621E109 158 2,909 SH   SOLE 26 0 0 2,909
FIRST SEACOAST BANCORP COM 33631P102 6 832 SH   SOLE 18 832 0 0
FIRST SEACOAST BANCORP COM 33631P102 57 7,373 SH   SOLE 21 7,373 0 0
FIRST SOLAR INC COM 336433107 14,746 222,747 SH   SOLE 2 63,021 0 159,726
FIRST SOLAR INC COM 336433107 25 375 SH   SOLE 4 375 0 0
FIRST SOLAR INC COM 336433107 150 2,273 SH   SOLE 7 2,273 0 0
FIRST SOLAR INC COM 336433107 14,699 222,045 SH   SOLE 18 222,045 0 0
FIRST SOLAR INC COM 336433107 5,539 83,669 SH   SOLE 19 83,669 0 0
FIRST SOLAR INC COM 336433107 333,206 5,033,323 SH   SOLE 21 5,033,323 0 0
FIRST SOLAR INC COM 336433107 175,537 2,651,611 SH   SOLE 22 2,531,356 0 120,255
FIRST SOLAR INC COM 336433107 1,196 18,061 SH   SOLE 25 18,061 0 0
FIRST SOLAR INC COM 336433107 2,614 39,482 SH   SOLE 26 26,302 0 13,180
FIRST SOLAR INC COM 336433107 752 11,364 SH   SOLE 28 11,364 0 0
FIRST SOLAR INC COM 336433107 94,967 1,434,541 SH   SOLE 30 1,434,541 0 0
FIRST SOLAR INC COM 336433107 347 5,241 SH   SOLE 31 1,659 0 3,582
FIRST SOLAR INC COM 336433107 51,507 778,054 SH   SOLE 34 778,054 0 0
FIRST SOLAR INC COM 336433107 367 5,544 SH   SOLE 36 5,544 0 0
FIRST SOLAR INC COM 336433107 561 8,470 SH   SOLE 40 8,470 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 12 347 SH   SOLE 18 347 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 0 0 SH   SOLE 17 0 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 11 113 SH   SOLE 17 0 0 113
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3 52 SH   SOLE 17 0 0 52
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 15 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5 248 SH   SOLE 18 248 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 18 SH   SOLE 17 0 0 18
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 92 SH   SOLE 17 0 0 92
FIRST US BANCSHARES INC COM 33744V103 8 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 136 20,506 SH   SOLE 21 20,506 0 0
FIRST UTD CORP COM 33741H107 79 6,759 SH   SOLE 2 378 0 6,381
FIRST UTD CORP COM 33741H107 321 27,383 SH   SOLE 18 27,383 0 0
FIRST UTD CORP COM 33741H107 523 44,642 SH   SOLE 19 44,642 0 0
FIRST UTD CORP COM 33741H107 2,512 214,501 SH   SOLE 21 214,501 0 0
FIRST UTD CORP COM 33741H107 869 74,180 SH   SOLE 22 72,639 0 1,541
FIRST WESTN FINL INC COM 33751L105 58 4,498 SH   SOLE 2 357 0 4,141
FIRST WESTN FINL INC COM 33751L105 303 23,426 SH   SOLE 18 23,426 0 0
FIRST WESTN FINL INC COM 33751L105 120 9,240 SH   SOLE 19 9,240 0 0
FIRST WESTN FINL INC COM 33751L105 2,143 165,517 SH   SOLE 21 165,517 0 0
FIRST WESTN FINL INC COM 33751L105 280 21,617 SH   SOLE 22 20,306 0 1,311
FIRSTCASH INC COM 33767D105 2,781 48,604 SH   SOLE 2 33,592 0 15,012
FIRSTCASH INC COM 33767D105 17 303 SH   SOLE 4 303 0 0
FIRSTCASH INC COM 33767D105 44 762 SH   SOLE 7 762 0 0
FIRSTCASH INC COM 33767D105 14,713 257,183 SH   SOLE 18 243,028 0 14,155
FIRSTCASH INC COM 33767D105 11,143 194,772 SH   SOLE 19 194,772 0 0
FIRSTCASH INC COM 33767D105 155,030 2,709,848 SH   SOLE 21 2,709,848 0 0
FIRSTCASH INC COM 33767D105 89,611 1,566,353 SH   SOLE 22 1,530,458 0 35,895
FIRSTCASH INC COM 33767D105 816 14,259 SH   SOLE 23 14,259 0 0
FIRSTCASH INC COM 33767D105 3,583 62,629 SH   SOLE 26 9,793 0 52,836
FIRSTCASH INC COM 33767D105 325 5,674 SH   SOLE 28 5,674 0 0
FIRSTCASH INC COM 33767D105 946 16,531 SH   SOLE 30 16,531 0 0
FIRSTCASH INC COM 33767D105 53 929 SH   SOLE 34 929 0 0
FIRSTCASH INC COM 33767D105 249 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 48,146 1,676,964 SH   SOLE 2 535,180 0 1,141,784
FIRSTENERGY CORP COM 337932107 9,036 314,731 SH   SOLE 4 297,822 0 16,909
FIRSTENERGY CORP COM 337932107 15,670 545,802 SH   SOLE 7 477,928 0 67,874
FIRSTENERGY CORP COM 337932107 45 1,583 SH   SOLE 13 1,583 0 0
FIRSTENERGY CORP COM 337932107 1,911 66,549 SH   SOLE 15 66,549 0 0
FIRSTENERGY CORP COM 337932107 33,507 1,167,072 SH   SOLE 18 1,081,563 0 85,509
FIRSTENERGY CORP COM 337932107 20,283 706,463 SH   SOLE 19 706,463 0 0
FIRSTENERGY CORP COM 337932107 444,425 15,479,795 SH   SOLE 21 15,479,795 0 0
FIRSTENERGY CORP COM 337932107 363,202 12,650,701 SH   SOLE 22 11,529,721 0 1,120,980
FIRSTENERGY CORP COM 337932107 10,488 365,297 SH   SOLE 23 365,297 0 0
FIRSTENERGY CORP COM 337932107 16,380 570,547 SH   SOLE 25 570,547 0 0
FIRSTENERGY CORP COM 337932107 50,606 1,762,661 SH   SOLE 26 382,202 0 1,380,459
FIRSTENERGY CORP COM 337932107 3,061 106,615 SH   SOLE 28 74,177 0 32,438
FIRSTENERGY CORP COM 337932107 26 907 SH   SOLE 29 907 0 0
FIRSTENERGY CORP COM 337932107 54,005 1,881,061 SH   SOLE 30 1,881,061 0 0
FIRSTENERGY CORP COM 337932107 6,828 237,821 SH   SOLE 31 73,810 0 164,011
FIRSTENERGY CORP COM 337932107 1,998 69,606 SH   SOLE 32 69,606 0 0
FIRSTENERGY CORP COM 337932107 6,238 217,264 SH   SOLE 34 217,264 0 0
FIRSTENERGY CORP COM 337932107 11,284 393,045 SH   SOLE 36 393,045 0 0
FIRSTENERGY CORP COM 337932107 373 12,993 SH   SOLE 40 12,993 0 0
FISERV INC COM 337738108 144,678 1,403,961 SH   SOLE 2 207,042 0 1,196,919
FISERV INC COM 337738108 27,328 265,192 SH   SOLE 4 247,386 0 17,806
FISERV INC COM 337738108 60,331 585,458 SH   SOLE 7 555,495 0 29,963
FISERV INC COM 337738108 4,109 39,870 SH   SOLE 13 39,870 0 0
FISERV INC COM 337738108 5,952 57,762 SH   SOLE 15 57,762 0 0
FISERV INC COM 337738108 1 13 SH   SOLE 17 0 0 13
FISERV INC COM 337738108 113,089 1,097,419 SH   SOLE 18 945,079 0 152,340
FISERV INC COM 337738108 32,717 317,484 SH   SOLE 19 317,484 0 0
FISERV INC COM 337738108 1,348,118 13,082,175 SH   SOLE 21 13,082,175 0 0
FISERV INC COM 337738108 1,415,178 13,732,922 SH   SOLE 22 12,429,269 0 1,303,653
FISERV INC COM 337738108 40,553 393,526 SH   SOLE 23 393,526 0 0
FISERV INC COM 337738108 72,532 703,849 SH   SOLE 25 703,849 0 0
FISERV INC COM 337738108 303,902 2,949,076 SH   SOLE 26 430,684 0 2,518,392
FISERV INC COM 337738108 11,520 111,787 SH   SOLE 28 78,255 0 33,532
FISERV INC COM 337738108 17,580 170,593 SH   SOLE 29 1,334 0 169,259
FISERV INC COM 337738108 286,968 2,784,743 SH   SOLE 30 2,719,285 0 65,458
FISERV INC COM 337738108 78,800 764,678 SH   SOLE 31 75,093 0 689,585
FISERV INC COM 337738108 13,736 133,292 SH   SOLE 32 133,292 0 0
FISERV INC COM 337738108 16,438 159,514 SH   SOLE 34 159,514 0 0
FISERV INC COM 337738108 41,960 407,183 SH   SOLE 36 407,183 0 0
FISERV INC COM 337738108 1,365 13,242 SH   SOLE 40 13,242 0 0
FITBIT INC CL A 33812L102 1,554 223,305 SH   SOLE 2 90,907 0 132,398
FITBIT INC CL A 33812L102 18 2,545 SH   SOLE 4 2,545 0 0
FITBIT INC CL A 33812L102 30 4,350 SH   SOLE 7 4,350 0 0
FITBIT INC CL A 33812L102 6,891 990,064 SH   SOLE 18 912,774 0 77,290
FITBIT INC CL A 33812L102 7,304 1,049,407 SH   SOLE 19 1,049,407 0 0
FITBIT INC CL A 33812L102 57,097 8,203,552 SH   SOLE 21 8,203,552 0 0
FITBIT INC CL A 33812L102 50,798 7,298,509 SH   SOLE 22 7,099,152 0 199,357
FITBIT INC CL A 33812L102 485 69,672 SH   SOLE 23 69,672 0 0
FITBIT INC CL A 33812L102 1,996 286,762 SH   SOLE 26 93,909 0 192,853
FITBIT INC CL A 33812L102 251 36,102 SH   SOLE 28 36,102 0 0
FITBIT INC CL A 33812L102 630 90,483 SH   SOLE 30 90,483 0 0
FITBIT INC CL A 33812L102 175 25,148 SH   SOLE 40 25,148 0 0
FIVE BELOW INC COM 33829M101 20,912 164,658 SH   SOLE 2 66,524 0 98,134
FIVE BELOW INC COM 33829M101 396 3,121 SH   SOLE 4 3,121 0 0
FIVE BELOW INC COM 33829M101 256 2,013 SH   SOLE 7 2,013 0 0
FIVE BELOW INC COM 33829M101 470 3,699 SH   SOLE 13 3,699 0 0
FIVE BELOW INC COM 33829M101 20,738 163,294 SH   SOLE 18 161,117 0 2,177
FIVE BELOW INC COM 33829M101 9,971 78,515 SH   SOLE 19 78,515 0 0
FIVE BELOW INC COM 33829M101 338,388 2,664,476 SH   SOLE 21 2,664,476 0 0
FIVE BELOW INC COM 33829M101 237,349 1,868,889 SH   SOLE 22 1,725,234 0 143,655
FIVE BELOW INC COM 33829M101 1,256 9,890 SH   SOLE 23 9,890 0 0
FIVE BELOW INC COM 33829M101 336 2,644 SH   SOLE 25 2,644 0 0
FIVE BELOW INC COM 33829M101 3,717 29,266 SH   SOLE 26 12,607 0 16,659
FIVE BELOW INC COM 33829M101 1,067 8,402 SH   SOLE 28 8,402 0 0
FIVE BELOW INC COM 33829M101 831 6,542 SH   SOLE 29 6,542 0 0
FIVE BELOW INC COM 33829M101 2,898 22,820 SH   SOLE 30 22,820 0 0
FIVE BELOW INC COM 33829M101 1,304 10,271 SH   SOLE 31 10,271 0 0
FIVE BELOW INC COM 33829M101 541 4,262 SH   SOLE 34 4,262 0 0
FIVE BELOW INC COM 33829M101 219 1,727 SH   SOLE 36 1,727 0 0
FIVE BELOW INC COM 33829M101 734 5,777 SH   SOLE 40 5,777 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 53 12,740 SH   SOLE 2 12,740 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 203 48,611 SH   SOLE 21 48,611 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46 11,114 SH   SOLE 28 11,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 21 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 171 36,310 SH   SOLE 2 3,347 0 32,963
FIVE PRIME THERAPEUTICS INC COM 33830X104 3 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 546 116,249 SH   SOLE 18 116,249 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 247 52,582 SH   SOLE 19 52,582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,364 928,527 SH   SOLE 21 928,527 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,617 982,237 SH   SOLE 22 971,823 0 10,414
FIVE PRIME THERAPEUTICS INC COM 33830X104 12 2,659 SH   SOLE 26 0 0 2,659
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 76 14,971 SH   SOLE 2 1,165 0 13,806
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 392 77,227 SH   SOLE 18 77,227 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 170 33,546 SH   SOLE 19 33,546 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2,957 583,295 SH   SOLE 21 583,295 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2,402 473,704 SH   SOLE 22 469,323 0 4,381
FIVE9 INC COM 338307101 16,948 130,691 SH   SOLE 2 23,093 0 107,598
FIVE9 INC COM 338307101 52 399 SH   SOLE 4 399 0 0
FIVE9 INC COM 338307101 156 1,202 SH   SOLE 7 1,202 0 0
FIVE9 INC COM 338307101 5,391 41,570 SH   SOLE 18 37,569 0 4,001
FIVE9 INC COM 338307101 31,825 245,410 SH   SOLE 19 245,410 0 0
FIVE9 INC COM 338307101 149,889 1,155,835 SH   SOLE 21 1,155,835 0 0
FIVE9 INC COM 338307101 218,306 1,683,418 SH   SOLE 22 1,594,278 0 89,140
FIVE9 INC COM 338307101 368 2,836 SH   SOLE 23 2,836 0 0
FIVE9 INC COM 338307101 3,586 27,653 SH   SOLE 25 27,653 0 0
FIVE9 INC COM 338307101 6,581 50,749 SH   SOLE 26 17,378 0 33,371
FIVE9 INC COM 338307101 1,101 8,493 SH   SOLE 28 8,493 0 0
FIVE9 INC COM 338307101 3,142 24,229 SH   SOLE 30 24,229 0 0
FIVE9 INC COM 338307101 156 1,204 SH   SOLE 31 1,204 0 0
FIVE9 INC COM 338307101 11,099 85,585 SH   SOLE 34 85,585 0 0
FIVE9 INC COM 338307101 282 2,176 SH   SOLE 36 2,176 0 0
FIVE9 INC COM 338307101 855 6,595 SH   SOLE 40 6,595 0 0
FIVERR INTL LTD ORD SHS M4R82T106 364 2,620 SH   SOLE 2 0 0 2,620
FIVERR INTL LTD ORD SHS M4R82T106 10 73 SH   SOLE 4 73 0 0
FIVERR INTL LTD ORD SHS M4R82T106 269 1,932 SH   SOLE 7 1,932 0 0
FIVERR INTL LTD ORD SHS M4R82T106 15,156 109,050 SH   SOLE 21 109,050 0 0
FIVERR INTL LTD ORD SHS M4R82T106 10,970 78,934 SH   SOLE 22 75,947 0 2,987
FIVERR INTL LTD ORD SHS M4R82T106 370 2,660 SH   SOLE 26 0 0 2,660
FIVERR INTL LTD ORD SHS M4R82T106 330 2,378 SH   SOLE 28 2,378 0 0
FIVERR INTL LTD ORD SHS M4R82T106 377 2,711 SH   SOLE 30 2,711 0 0
FIVERR INTL LTD ORD SHS M4R82T106 87 627 SH   SOLE 34 627 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,885 63,617 SH   SOLE 2 15,433 0 48,184
FLAGSTAR BANCORP INC COM PAR .001 337930705 15 517 SH   SOLE 4 517 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 27 928 SH   SOLE 7 928 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 99 3,357 SH   SOLE 13 0 0 3,357
FLAGSTAR BANCORP INC COM PAR .001 337930705 5,788 195,359 SH   SOLE 18 195,359 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,132 139,438 SH   SOLE 19 139,438 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 134,593 4,542,473 SH   SOLE 21 4,542,473 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 38,042 1,283,910 SH   SOLE 22 1,245,129 0 38,781
FLAGSTAR BANCORP INC COM PAR .001 337930705 110 3,703 SH   SOLE 23 3,703 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,475 49,768 SH   SOLE 26 14,806 0 34,962
FLAGSTAR BANCORP INC COM PAR .001 337930705 132 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,929 65,117 SH   SOLE 30 65,117 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 12 397 SH   SOLE 34 397 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 124 4,197 SH   SOLE 40 4,197 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 46,066 193,474 SH   SOLE 2 18,101 0 175,373
FLEETCOR TECHNOLOGIES INC COM 339041105 9,413 39,533 SH   SOLE 4 36,889 0 2,644
FLEETCOR TECHNOLOGIES INC COM 339041105 18,468 77,564 SH   SOLE 7 75,187 0 2,377
FLEETCOR TECHNOLOGIES INC COM 339041105 68 284 SH   SOLE 13 284 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,969 8,271 SH   SOLE 15 8,271 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 124,975 524,886 SH   SOLE 18 475,813 0 49,073
FLEETCOR TECHNOLOGIES INC COM 339041105 41,346 173,648 SH   SOLE 19 173,648 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 597,963 2,511,395 SH   SOLE 21 2,511,395 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 472,133 1,982,918 SH   SOLE 22 1,812,487 0 170,431
FLEETCOR TECHNOLOGIES INC COM 339041105 14,812 62,209 SH   SOLE 23 62,209 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 120,785 507,288 SH   SOLE 25 497,402 0 9,886
FLEETCOR TECHNOLOGIES INC COM 339041105 83,577 351,015 SH   SOLE 26 65,483 0 285,532
FLEETCOR TECHNOLOGIES INC COM 339041105 3,910 16,420 SH   SOLE 28 11,474 0 4,946
FLEETCOR TECHNOLOGIES INC COM 339041105 4,258 17,883 SH   SOLE 29 209 0 17,674
FLEETCOR TECHNOLOGIES INC COM 339041105 84,597 355,299 SH   SOLE 30 355,299 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,431 22,811 SH   SOLE 31 11,675 0 11,136
FLEETCOR TECHNOLOGIES INC COM 339041105 22,209 93,274 SH   SOLE 34 93,274 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,433 60,618 SH   SOLE 36 60,618 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 433 1,818 SH   SOLE 40 1,818 0 0
FLEX LTD ORD Y2573F102 1,514 135,872 SH   SOLE 2 135,872 0 0
FLEX LTD ORD Y2573F102 28 2,551 SH   SOLE 4 2,551 0 0
FLEX LTD ORD Y2573F102 1,288 115,645 SH   SOLE 7 10,183 0 105,462
FLEX LTD ORD Y2573F102 63 5,661 SH   SOLE 15 5,661 0 0
FLEX LTD ORD Y2573F102 21,606 1,939,527 SH   SOLE 18 1,939,527 0 0
FLEX LTD ORD Y2573F102 21,741 1,951,602 SH   SOLE 19 1,951,602 0 0
FLEX LTD ORD Y2573F102 6,359 570,784 SH   SOLE 21 570,784 0 0
FLEX LTD ORD Y2573F102 8,439 757,512 SH   SOLE 22 509,180 0 248,332
FLEX LTD ORD Y2573F102 766 68,800 SH   SOLE 23 68,800 0 0
FLEX LTD ORD Y2573F102 6,431 577,306 SH   SOLE 25 577,306 0 0
FLEX LTD ORD Y2573F102 13,891 1,246,967 SH   SOLE 26 106,498 0 1,140,469
FLEX LTD ORD Y2573F102 759 68,133 SH   SOLE 28 68,133 0 0
FLEX LTD ORD Y2573F102 2,429 218,050 SH   SOLE 30 218,050 0 0
FLEX LTD ORD Y2573F102 773 69,362 SH   SOLE 31 0 0 69,362
FLEX LTD ORD Y2573F102 5,603 502,940 SH   SOLE 34 502,940 0 0
FLEX LTD ORD Y2573F102 4,336 389,241 SH   SOLE 36 389,241 0 0
FLEX LTD ORD Y2573F102 597 53,578 SH   SOLE 40 53,578 0 0
FLEXION THERAPEUTICS INC COM 33938J106 471 45,240 SH   SOLE 2 19,625 0 25,615
FLEXION THERAPEUTICS INC COM 33938J106 8 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,026 194,590 SH   SOLE 18 171,673 0 22,917
FLEXION THERAPEUTICS INC COM 33938J106 3,545 340,501 SH   SOLE 19 340,501 0 0
FLEXION THERAPEUTICS INC COM 33938J106 20,291 1,949,179 SH   SOLE 21 1,949,179 0 0
FLEXION THERAPEUTICS INC COM 33938J106 15,351 1,474,600 SH   SOLE 22 1,419,835 0 54,765
FLEXION THERAPEUTICS INC COM 33938J106 159 15,292 SH   SOLE 23 15,292 0 0
FLEXION THERAPEUTICS INC COM 33938J106 654 62,860 SH   SOLE 26 0 0 62,860
FLEXION THERAPEUTICS INC COM 33938J106 54 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 308 29,604 SH   SOLE 30 29,604 0 0
FLEXION THERAPEUTICS INC COM 33938J106 18 1,720 SH   SOLE 34 1,720 0 0
FLEXION THERAPEUTICS INC COM 33938J106 38 3,669 SH   SOLE 40 3,669 0 0
FLEXSHOPPER INC COM NEW 33939J303 14 7,905 SH   SOLE 21 7,905 0 0
FLEXSTEEL INDS INC COM 339382103 44 1,841 SH   SOLE 18 1,841 0 0
FLEXSTEEL INDS INC COM 339382103 482 20,075 SH   SOLE 21 20,075 0 0
FLEXSTEEL INDS INC COM 339382103 3,203 133,463 SH   SOLE 22 133,463 0 0
FLIR SYS INC COM 302445101 15,935 444,493 SH   SOLE 2 148,983 0 295,510
FLIR SYS INC COM 302445101 2,812 78,438 SH   SOLE 4 73,731 0 4,707
FLIR SYS INC COM 302445101 7,669 213,916 SH   SOLE 7 140,834 0 73,082
FLIR SYS INC COM 302445101 19 540 SH   SOLE 13 540 0 0
FLIR SYS INC COM 302445101 507 14,144 SH   SOLE 15 14,144 0 0
FLIR SYS INC COM 302445101 9,817 273,848 SH   SOLE 18 250,968 0 22,880
FLIR SYS INC COM 302445101 4,496 125,422 SH   SOLE 19 125,422 0 0
FLIR SYS INC COM 302445101 152,213 4,245,829 SH   SOLE 21 4,245,829 0 0
FLIR SYS INC COM 302445101 127,631 3,560,141 SH   SOLE 22 3,197,595 0 362,546
FLIR SYS INC COM 302445101 4,835 134,875 SH   SOLE 23 134,875 0 0
FLIR SYS INC COM 302445101 5,621 156,796 SH   SOLE 25 156,796 0 0
FLIR SYS INC COM 302445101 21,647 603,830 SH   SOLE 26 161,773 0 442,057
FLIR SYS INC COM 302445101 923 25,760 SH   SOLE 28 18,550 0 7,210
FLIR SYS INC COM 302445101 1,615 45,058 SH   SOLE 29 16,800 0 28,258
FLIR SYS INC COM 302445101 20,748 578,739 SH   SOLE 30 547,722 0 31,017
FLIR SYS INC COM 302445101 2,447 68,252 SH   SOLE 31 48,474 0 19,778
FLIR SYS INC COM 302445101 1,654 46,131 SH   SOLE 34 46,131 0 0
FLIR SYS INC COM 302445101 3,580 99,865 SH   SOLE 36 99,865 0 0
FLIR SYS INC COM 302445101 99 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 14,450 193,188 SH   SOLE 2 30,043 0 163,145
FLOOR & DECOR HLDGS INC CL A 339750101 29 386 SH   SOLE 4 386 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 440 5,884 SH   SOLE 7 1,796 0 4,088
FLOOR & DECOR HLDGS INC CL A 339750101 3,409 45,579 SH   SOLE 18 45,579 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,761 23,537 SH   SOLE 19 23,537 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 136,586 1,826,019 SH   SOLE 21 1,826,019 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 189,119 2,528,329 SH   SOLE 22 2,408,097 0 120,232
FLOOR & DECOR HLDGS INC CL A 339750101 121,379 1,622,713 SH   SOLE 25 1,622,713 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,535 33,896 SH   SOLE 26 21,348 0 12,548
FLOOR & DECOR HLDGS INC CL A 339750101 914 12,217 SH   SOLE 28 12,217 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,401 32,105 SH   SOLE 30 32,105 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 128 1,706 SH   SOLE 31 1,706 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 147 1,971 SH   SOLE 36 1,971 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 649 8,673 SH   SOLE 40 8,673 0 0
FLOTEK INDS INC DEL COM 343389102 115 42,598 SH   SOLE 21 42,598 0 0
FLOTEK INDS INC DEL COM 343389102 2,618 965,953 SH   SOLE 22 965,953 0 0
FLOWERS FOODS INC COM 343498101 13,460 553,224 SH   SOLE 2 173,141 0 380,083
FLOWERS FOODS INC COM 343498101 22 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 121 4,973 SH   SOLE 7 4,973 0 0
FLOWERS FOODS INC COM 343498101 12,353 507,724 SH   SOLE 18 507,724 0 0
FLOWERS FOODS INC COM 343498101 4,992 205,199 SH   SOLE 19 205,199 0 0
FLOWERS FOODS INC COM 343498101 224,789 9,239,188 SH   SOLE 21 9,239,188 0 0
FLOWERS FOODS INC COM 343498101 148,989 6,123,659 SH   SOLE 22 5,835,775 0 287,884
FLOWERS FOODS INC COM 343498101 398 16,376 SH   SOLE 23 16,376 0 0
FLOWERS FOODS INC COM 343498101 29 1,197 SH   SOLE 25 1,197 0 0
FLOWERS FOODS INC COM 343498101 2,499 102,717 SH   SOLE 26 67,669 0 35,048
FLOWERS FOODS INC COM 343498101 670 27,520 SH   SOLE 28 27,520 0 0
FLOWERS FOODS INC COM 343498101 1,784 73,327 SH   SOLE 30 73,327 0 0
FLOWERS FOODS INC COM 343498101 282 11,598 SH   SOLE 31 3,849 0 7,749
FLOWERS FOODS INC COM 343498101 236 9,716 SH   SOLE 36 9,716 0 0
FLOWERS FOODS INC COM 343498101 500 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 8,629 316,207 SH   SOLE 2 63,975 0 252,232
FLOWSERVE CORP COM 34354P105 29 1,069 SH   SOLE 4 1,069 0 0
FLOWSERVE CORP COM 34354P105 2,755 100,949 SH   SOLE 7 98,333 0 2,616
FLOWSERVE CORP COM 34354P105 56 2,065 SH   SOLE 15 2,065 0 0
FLOWSERVE CORP COM 34354P105 8,283 303,530 SH   SOLE 18 293,620 0 9,910
FLOWSERVE CORP COM 34354P105 1,187 43,496 SH   SOLE 19 43,496 0 0
FLOWSERVE CORP COM 34354P105 72,739 2,665,391 SH   SOLE 21 2,665,391 0 0
FLOWSERVE CORP COM 34354P105 88,741 3,251,782 SH   SOLE 22 2,988,904 0 262,878
FLOWSERVE CORP COM 34354P105 8 283 SH   SOLE 23 283 0 0
FLOWSERVE CORP COM 34354P105 64 2,338 SH   SOLE 25 2,338 0 0
FLOWSERVE CORP COM 34354P105 4,982 182,575 SH   SOLE 26 42,096 0 140,479
FLOWSERVE CORP COM 34354P105 531 19,463 SH   SOLE 28 19,463 0 0
FLOWSERVE CORP COM 34354P105 8,315 304,684 SH   SOLE 30 304,684 0 0
FLOWSERVE CORP COM 34354P105 190 6,976 SH   SOLE 31 2,574 0 4,402
FLOWSERVE CORP COM 34354P105 283 10,369 SH   SOLE 36 10,369 0 0
FLOWSERVE CORP COM 34354P105 377 13,832 SH   SOLE 40 13,832 0 0
FLUENT INC COM 34380C102 80 32,394 SH   SOLE 2 2,051 0 30,343
FLUENT INC COM 34380C102 395 159,133 SH   SOLE 18 159,133 0 0
FLUENT INC COM 34380C102 201 81,246 SH   SOLE 19 81,246 0 0
FLUENT INC COM 34380C102 3,491 1,407,547 SH   SOLE 21 1,407,547 0 0
FLUENT INC COM 34380C102 2,547 1,027,118 SH   SOLE 22 1,017,521 0 9,597
FLUIDIGM CORP DEL COM 34385P108 561 75,511 SH   SOLE 2 8,839 0 66,672
FLUIDIGM CORP DEL COM 34385P108 11 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 2,006 270,044 SH   SOLE 18 270,044 0 0
FLUIDIGM CORP DEL COM 34385P108 2,127 286,235 SH   SOLE 19 286,235 0 0
FLUIDIGM CORP DEL COM 34385P108 17,107 2,302,418 SH   SOLE 21 2,302,418 0 0
FLUIDIGM CORP DEL COM 34385P108 15,390 2,071,293 SH   SOLE 22 2,043,471 0 27,822
FLUIDIGM CORP DEL COM 34385P108 128 17,197 SH   SOLE 23 17,197 0 0
FLUIDIGM CORP DEL COM 34385P108 408 54,955 SH   SOLE 26 0 0 54,955
FLUIDIGM CORP DEL COM 34385P108 2,138 287,791 SH   SOLE 30 287,791 0 0
FLUOR CORP NEW COM 343412102 1,740 197,548 SH   SOLE 2 93,759 0 103,789
FLUOR CORP NEW COM 343412102 5 598 SH   SOLE 4 598 0 0
FLUOR CORP NEW COM 343412102 83 9,448 SH   SOLE 7 9,448 0 0
FLUOR CORP NEW COM 343412102 7,064 801,851 SH   SOLE 18 801,851 0 0
FLUOR CORP NEW COM 343412102 2,313 262,560 SH   SOLE 19 262,560 0 0
FLUOR CORP NEW COM 343412102 74,669 8,475,493 SH   SOLE 21 8,475,493 0 0
FLUOR CORP NEW COM 343412102 40,378 4,583,244 SH   SOLE 22 4,471,912 0 111,332
FLUOR CORP NEW COM 343412102 445 50,459 SH   SOLE 26 39,973 0 10,486
FLUOR CORP NEW COM 343412102 486 55,209 SH   SOLE 30 55,209 0 0
FLUOR CORP NEW COM 343412102 1,126 127,857 SH   SOLE 36 127,857 0 0
FLUOR CORP NEW COM 343412102 138 15,675 SH   SOLE 40 15,675 0 0
FLUSHING FINL CORP COM 343873105 401 38,076 SH   SOLE 2 9,770 0 28,306
FLUSHING FINL CORP COM 343873105 4 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 7 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 1,195 113,631 SH   SOLE 18 113,631 0 0
FLUSHING FINL CORP COM 343873105 814 77,398 SH   SOLE 19 77,398 0 0
FLUSHING FINL CORP COM 343873105 9,357 889,414 SH   SOLE 21 889,414 0 0
FLUSHING FINL CORP COM 343873105 10,743 1,021,230 SH   SOLE 22 997,100 0 24,130
FLUSHING FINL CORP COM 343873105 541 51,384 SH   SOLE 26 16,855 0 34,529
FLUSHING FINL CORP COM 343873105 42 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 52 4,961 SH   SOLE 30 4,961 0 0
FLUSHING FINL CORP COM 343873105 12 1,137 SH   SOLE 34 1,137 0 0
FLUSHING FINL CORP COM 343873105 33 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 520 20,868 SH   SOLE 2 11,082 0 9,786
FLWS/1-800 FLOWERS CL A 68243Q106 12 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 2,810 112,661 SH   SOLE 18 94,410 0 18,251
FLWS/1-800 FLOWERS CL A 68243Q106 4,802 192,548 SH   SOLE 19 192,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 19,854 796,087 SH   SOLE 21 796,087 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 21,781 873,317 SH   SOLE 22 852,628 0 20,689
FLWS/1-800 FLOWERS CL A 68243Q106 422 16,914 SH   SOLE 23 16,914 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,596 63,975 SH   SOLE 26 0 0 63,975
FLWS/1-800 FLOWERS CL A 68243Q106 88 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 715 28,677 SH   SOLE 30 28,677 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 97 3,897 SH   SOLE 34 3,897 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 52 2,065 SH   SOLE 40 2,065 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 67 9,213 SH   SOLE 21 9,213 0 0
FNCB BANCORP INC COM 302578109 67 12,574 SH   SOLE 2 712 0 11,862
FNCB BANCORP INC COM 302578109 338 63,627 SH   SOLE 18 63,627 0 0
FNCB BANCORP INC COM 302578109 174 32,644 SH   SOLE 19 32,644 0 0
FNCB BANCORP INC COM 302578109 2,834 532,722 SH   SOLE 21 532,722 0 0
FNCB BANCORP INC COM 302578109 988 185,727 SH   SOLE 22 181,738 0 3,989
FOCUS FINL PARTNERS INC COM CL A 34417P100 593 18,072 SH   SOLE 2 8,493 0 9,579
FOCUS FINL PARTNERS INC COM CL A 34417P100 20 599 SH   SOLE 7 599 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,828 116,729 SH   SOLE 18 116,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,903 58,027 SH   SOLE 19 58,027 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 31,421 958,261 SH   SOLE 21 958,261 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 28,499 869,135 SH   SOLE 22 840,432 0 28,703
FOCUS FINL PARTNERS INC COM CL A 34417P100 75 2,276 SH   SOLE 26 0 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 122 3,729 SH   SOLE 28 3,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 817 24,905 SH   SOLE 30 24,905 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 119 3,629 SH   SOLE 40 3,629 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 908 16,162 SH   SOLE 2 0 0 16,162
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,522 62,675 SH   SOLE 18 0 0 62,675
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,296 23,059 SH   SOLE 19 23,059 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,785 49,560 SH   SOLE 25 49,560 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,659 225,282 SH   SOLE 34 225,282 0 0
FONAR CORP COM NEW 344437405 124 5,915 SH   SOLE 2 349 0 5,566
FONAR CORP COM NEW 344437405 514 24,629 SH   SOLE 18 24,629 0 0
FONAR CORP COM NEW 344437405 221 10,591 SH   SOLE 19 10,591 0 0
FONAR CORP COM NEW 344437405 3,996 191,388 SH   SOLE 21 191,388 0 0
FONAR CORP COM NEW 344437405 3,337 159,834 SH   SOLE 22 158,375 0 1,459
FOOT LOCKER INC COM 344849104 11,792 357,001 SH   SOLE 2 163,746 0 193,255
FOOT LOCKER INC COM 344849104 107 3,227 SH   SOLE 4 3,227 0 0
FOOT LOCKER INC COM 344849104 204 6,168 SH   SOLE 7 6,168 0 0
FOOT LOCKER INC COM 344849104 9,210 278,828 SH   SOLE 18 275,267 0 3,561
FOOT LOCKER INC COM 344849104 6,898 208,849 SH   SOLE 19 208,849 0 0
FOOT LOCKER INC COM 344849104 152,817 4,626,613 SH   SOLE 21 4,626,613 0 0
FOOT LOCKER INC COM 344849104 117,351 3,552,864 SH   SOLE 22 3,287,803 0 265,061
FOOT LOCKER INC COM 344849104 842 25,493 SH   SOLE 23 25,493 0 0
FOOT LOCKER INC COM 344849104 42 1,286 SH   SOLE 25 1,286 0 0
FOOT LOCKER INC COM 344849104 1,491 45,130 SH   SOLE 26 27,013 0 18,117
FOOT LOCKER INC COM 344849104 495 14,999 SH   SOLE 28 14,999 0 0
FOOT LOCKER INC COM 344849104 2,311 69,964 SH   SOLE 29 16,577 0 53,387
FOOT LOCKER INC COM 344849104 1,484 44,936 SH   SOLE 30 44,936 0 0
FOOT LOCKER INC COM 344849104 544 16,466 SH   SOLE 31 12,856 0 3,610
FOOT LOCKER INC COM 344849104 26 782 SH   SOLE 34 782 0 0
FOOT LOCKER INC COM 344849104 878 26,579 SH   SOLE 36 26,579 0 0
FOOT LOCKER INC COM 344849104 372 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 71,118 10,678,395 SH   SOLE 2 2,304,127 0 8,374,268
FORD MTR CO DEL COM 345370860 12,791 1,920,554 SH   SOLE 4 1,799,709 0 120,845
FORD MTR CO DEL COM 345370860 27,407 4,115,134 SH   SOLE 7 3,502,241 0 612,893
FORD MTR CO DEL COM 345370860 86 12,978 SH   SOLE 13 12,978 0 0
FORD MTR CO DEL COM 345370860 3,176 476,851 SH   SOLE 15 476,851 0 0
FORD MTR CO DEL COM 345370860 12 1,750 SH   SOLE 17 0 0 1,750
FORD MTR CO DEL COM 345370860 61,729 9,268,631 SH   SOLE 18 8,445,910 0 822,721
FORD MTR CO DEL COM 345370860 8,077 1,212,786 SH   SOLE 19 1,212,786 0 0
FORD MTR CO DEL COM 345370860 666,522 100,078,327 SH   SOLE 21 100,078,327 0 0
FORD MTR CO DEL COM 345370860 644,725 96,805,495 SH   SOLE 22 87,540,942 0 9,264,553
FORD MTR CO DEL COM 345370860 20,522 3,081,346 SH   SOLE 23 3,081,346 0 0
FORD MTR CO DEL COM 345370860 27,021 4,057,221 SH   SOLE 25 4,057,221 0 0
FORD MTR CO DEL COM 345370860 119,608 17,959,199 SH   SOLE 26 3,037,444 0 14,921,755
FORD MTR CO DEL COM 345370860 5,101 765,843 SH   SOLE 28 541,770 0 224,073
FORD MTR CO DEL COM 345370860 1,841 276,498 SH   SOLE 29 276,498 0 0
FORD MTR CO DEL COM 345370860 115,267 17,307,409 SH   SOLE 30 17,258,042 0 49,367
FORD MTR CO DEL COM 345370860 14,842 2,228,585 SH   SOLE 31 913,441 0 1,315,144
FORD MTR CO DEL COM 345370860 1,921 288,398 SH   SOLE 34 288,398 0 0
FORD MTR CO DEL COM 345370860 29,754 4,467,505 SH   SOLE 36 4,467,505 0 0
FORD MTR CO DEL COM 345370860 557 83,622 SH   SOLE 40 83,622 0 0
FORESTAR GROUP INC COM 346232101 697 39,384 SH   SOLE 2 24,798 0 14,586
FORESTAR GROUP INC COM 346232101 5 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 8 427 SH   SOLE 7 427 0 0
FORESTAR GROUP INC COM 346232101 1,159 65,477 SH   SOLE 18 65,477 0 0
FORESTAR GROUP INC COM 346232101 7,591 428,896 SH   SOLE 19 428,896 0 0
FORESTAR GROUP INC COM 346232101 10,248 578,966 SH   SOLE 21 578,966 0 0
FORESTAR GROUP INC COM 346232101 8,804 497,387 SH   SOLE 22 488,807 0 8,580
FORESTAR GROUP INC COM 346232101 275 15,544 SH   SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 9 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 44 2,465 SH   SOLE 30 2,465 0 0
FORESTAR GROUP INC COM 346232101 1,278 72,221 SH   SOLE 34 72,221 0 0
FORESTAR GROUP INC COM 346232101 8 429 SH   SOLE 40 429 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 360 7,232 SH   SOLE 2 868 0 6,364
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 17 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,970 59,583 SH   SOLE 18 59,583 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 28,622 574,270 SH   SOLE 19 574,270 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 839 16,827 SH   SOLE 20 16,827 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 24,570 492,980 SH   SOLE 21 492,980 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 15,277 306,526 SH   SOLE 22 300,534 0 5,992
FORMFACTOR INC COM 346375108 1,214 48,689 SH   SOLE 2 25,075 0 23,614
FORMFACTOR INC COM 346375108 10 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 41 1,657 SH   SOLE 7 1,657 0 0
FORMFACTOR INC COM 346375108 9,462 379,523 SH   SOLE 18 363,796 0 15,727
FORMFACTOR INC COM 346375108 8,600 344,970 SH   SOLE 19 344,970 0 0
FORMFACTOR INC COM 346375108 204,431 8,200,205 SH   SOLE 21 8,200,205 0 0
FORMFACTOR INC COM 346375108 60,181 2,413,988 SH   SOLE 22 2,347,943 0 66,045
FORMFACTOR INC COM 346375108 424 17,012 SH   SOLE 23 17,012 0 0
FORMFACTOR INC COM 346375108 2,477 99,373 SH   SOLE 26 28,955 0 70,418
FORMFACTOR INC COM 346375108 252 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 2,951 118,363 SH   SOLE 30 118,363 0 0
FORMFACTOR INC COM 346375108 158 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 427 13,028 SH   SOLE 2 5,817 0 7,211
FORRESTER RESH INC COM 346563109 2 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 5 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 1,944 59,290 SH   SOLE 18 54,614 0 4,676
FORRESTER RESH INC COM 346563109 2,658 81,054 SH   SOLE 19 81,054 0 0
FORRESTER RESH INC COM 346563109 38,905 1,186,489 SH   SOLE 21 1,186,489 0 0
FORRESTER RESH INC COM 346563109 13,314 406,033 SH   SOLE 22 397,243 0 8,790
FORRESTER RESH INC COM 346563109 70 2,124 SH   SOLE 23 2,124 0 0
FORRESTER RESH INC COM 346563109 335 10,225 SH   SOLE 26 2,297 0 7,928
FORRESTER RESH INC COM 346563109 43 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 618 18,836 SH   SOLE 30 18,836 0 0
FORRESTER RESH INC COM 346563109 29 879 SH   SOLE 40 879 0 0
FORTE BIOSCIENCES INC COM 34962G109 140 2,882 SH   SOLE 21 2,882 0 0
FORTE BIOSCIENCES INC COM 34962G109 4,962 102,282 SH   SOLE 22 102,280 0 2
FORTERRA INC COM 34960W106 154 13,071 SH   SOLE 2 7,231 0 5,840
FORTERRA INC COM 34960W106 7 569 SH   SOLE 7 569 0 0
FORTERRA INC COM 34960W106 857 72,481 SH   SOLE 18 72,481 0 0
FORTERRA INC COM 34960W106 415 35,117 SH   SOLE 19 35,117 0 0
FORTERRA INC COM 34960W106 7,604 643,279 SH   SOLE 21 643,279 0 0
FORTERRA INC COM 34960W106 5,878 497,260 SH   SOLE 22 484,997 0 12,263
FORTERRA INC COM 34960W106 57 4,786 SH   SOLE 30 4,786 0 0
FORTERRA INC COM 34960W106 57 4,822 SH   SOLE 40 4,822 0 0
FORTINET INC COM 34959E109 48,071 408,036 SH   SOLE 2 120,584 0 287,452
FORTINET INC COM 34959E109 8,844 75,070 SH   SOLE 4 70,579 0 4,491
FORTINET INC COM 34959E109 14,570 123,670 SH   SOLE 7 115,949 0 7,721
FORTINET INC COM 34959E109 56 479 SH   SOLE 13 479 0 0
FORTINET INC COM 34959E109 1,650 14,006 SH   SOLE 15 14,006 0 0
FORTINET INC COM 34959E109 0 4 SH   SOLE 17 0 0 4
FORTINET INC COM 34959E109 40,771 346,074 SH   SOLE 18 323,399 0 22,675
FORTINET INC COM 34959E109 23,799 202,013 SH   SOLE 19 202,013 0 0
FORTINET INC COM 34959E109 513,374 4,357,646 SH   SOLE 21 4,357,646 0 0
FORTINET INC COM 34959E109 392,314 3,330,053 SH   SOLE 22 2,959,612 0 370,441
FORTINET INC COM 34959E109 15,490 131,485 SH   SOLE 23 131,485 0 0
FORTINET INC COM 34959E109 28,086 238,398 SH   SOLE 25 238,398 0 0
FORTINET INC COM 34959E109 97,702 829,317 SH   SOLE 26 176,350 0 652,967
FORTINET INC COM 34959E109 3,204 27,200 SH   SOLE 28 19,237 0 7,963
FORTINET INC COM 34959E109 5,569 47,267 SH   SOLE 29 18,289 0 28,978
FORTINET INC COM 34959E109 94,134 799,036 SH   SOLE 30 714,285 0 84,751
FORTINET INC COM 34959E109 7,004 59,451 SH   SOLE 31 43,319 0 16,132
FORTINET INC COM 34959E109 14,881 126,316 SH   SOLE 34 126,316 0 0
FORTINET INC COM 34959E109 9,502 80,655 SH   SOLE 36 80,655 0 0
FORTINET INC COM 34959E109 393 3,339 SH   SOLE 40 3,339 0 0
FORTIS INC COM 349553107 114 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 57,070 748,858 SH   SOLE 2 117,534 0 631,324
FORTIVE CORP COM 34959J108 12,617 165,557 SH   SOLE 4 156,022 0 9,535
FORTIVE CORP COM 34959J108 22,684 297,655 SH   SOLE 7 279,043 0 18,612
FORTIVE CORP COM 34959J108 718 9,425 SH   SOLE 13 9,425 0 0
FORTIVE CORP COM 34959J108 2,873 37,705 SH   SOLE 15 37,705 0 0
FORTIVE CORP COM 34959J108 290,327 3,809,564 SH   SOLE 18 3,627,053 0 182,511
FORTIVE CORP COM 34959J108 168,010 2,204,567 SH   SOLE 19 2,204,567 0 0
FORTIVE CORP COM 34959J108 516,799 6,781,243 SH   SOLE 21 6,781,243 0 0
FORTIVE CORP COM 34959J108 591,728 7,764,444 SH   SOLE 22 7,066,687 0 697,757
FORTIVE CORP COM 34959J108 15,705 206,069 SH   SOLE 23 206,069 0 0
FORTIVE CORP COM 34959J108 25,714 337,408 SH   SOLE 25 307,200 0 30,208
FORTIVE CORP COM 34959J108 111,238 1,459,631 SH   SOLE 26 259,972 0 1,199,659
FORTIVE CORP COM 34959J108 4,520 59,309 SH   SOLE 28 41,510 0 17,799
FORTIVE CORP COM 34959J108 1,450 19,031 SH   SOLE 29 661 0 18,370
FORTIVE CORP COM 34959J108 82,812 1,086,624 SH   SOLE 30 1,086,624 0 0
FORTIVE CORP COM 34959J108 4,710 61,797 SH   SOLE 31 38,585 0 23,212
FORTIVE CORP COM 34959J108 82,781 1,086,223 SH   SOLE 34 1,086,223 0 0
FORTIVE CORP COM 34959J108 17,197 225,655 SH   SOLE 36 225,655 0 0
FORTIVE CORP COM 34959J108 494 6,479 SH   SOLE 40 6,479 0 0
FORTIVE CORP OPTIONS 34959J108 457 6,000 SH Call SOLE 4 6,000 0 0
FORTIVE CORP OPTIONS 34959J108 5,365 70,400 SH Call SOLE 18 70,400 0 0
FORTIVE CORP OPTIONS 34959J108 33,403 438,300 SH Call SOLE 19 438,300 0 0
FORTIVE CORP OPTIONS 34959J108 2,423 31,800 SH Call SOLE 22 31,800 0 0
FORTIVE CORP OPTIONS 34959J108 343 4,500 SH Call SOLE 26 4,500 0 0
FORTIVE CORP OPTIONS 34959J108 15,737 206,500 SH Call SOLE 34 206,500 0 0
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 5,674 5,663,000 PRN   SOLE 21 5,663,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 98 24,138 SH   SOLE 2 3,102 0 21,036
FORTRESS BIOTECH INC COM 34960Q109 7 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 957 236,779 SH   SOLE 18 236,779 0 0
FORTRESS BIOTECH INC COM 34960Q109 431 106,615 SH   SOLE 19 106,615 0 0
FORTRESS BIOTECH INC COM 34960Q109 8,448 2,091,146 SH   SOLE 21 2,091,146 0 0
FORTRESS BIOTECH INC COM 34960Q109 8,478 2,098,604 SH   SOLE 22 2,070,328 0 28,276
FORTUNA SILVER MINES INC COM 349915108 31 4,838 SH   SOLE 22 4,838 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31,962 369,418 SH   SOLE 2 58,585 0 310,833
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,122 70,756 SH   SOLE 4 66,405 0 4,351
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,812 124,961 SH   SOLE 7 116,317 0 8,644
FORTUNE BRANDS HOME & SEC IN COM 34964C106 51 591 SH   SOLE 13 591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,484 17,152 SH   SOLE 15 17,152 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 28,632 330,935 SH   SOLE 18 309,127 0 21,808
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,698 227,675 SH   SOLE 19 227,675 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 318,382 3,679,865 SH   SOLE 21 3,679,865 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 307,998 3,559,846 SH   SOLE 22 3,273,224 0 286,622
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,382 96,883 SH   SOLE 23 96,883 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 17,345 200,478 SH   SOLE 25 200,478 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 81,806 945,513 SH   SOLE 26 158,303 0 787,210
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,320 26,813 SH   SOLE 28 18,888 0 7,925
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,575 29,760 SH   SOLE 29 142 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 54,748 632,783 SH   SOLE 30 608,405 0 24,378
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,054 35,301 SH   SOLE 31 17,922 0 17,379
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,570 87,499 SH   SOLE 34 87,499 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,845 79,118 SH   SOLE 36 79,118 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 267 3,091 SH   SOLE 40 3,091 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 51 92,052 SH   SOLE 21 92,052 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 786 1,430,082 SH   SOLE 22 1,430,082 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 6 SH   SOLE 23 6 0 0
FORWARD AIR CORP COM 349853101 2,495 43,475 SH   SOLE 2 12,776 0 30,699
FORWARD AIR CORP COM 349853101 9 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 27 479 SH   SOLE 7 479 0 0
FORWARD AIR CORP COM 349853101 7,752 135,107 SH   SOLE 18 130,397 0 4,710
FORWARD AIR CORP COM 349853101 7,607 132,575 SH   SOLE 19 132,575 0 0
FORWARD AIR CORP COM 349853101 169,632 2,956,292 SH   SOLE 21 2,956,292 0 0
FORWARD AIR CORP COM 349853101 52,832 920,745 SH   SOLE 22 896,359 0 24,386
FORWARD AIR CORP COM 349853101 528 9,199 SH   SOLE 23 9,199 0 0
FORWARD AIR CORP COM 349853101 1,682 29,322 SH   SOLE 26 4,416 0 24,906
FORWARD AIR CORP COM 349853101 211 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 2,464 42,942 SH   SOLE 30 42,942 0 0
FORWARD AIR CORP COM 349853101 188 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 11 7,840 SH   SOLE 21 7,840 0 0
FORWARD INDS INC N Y COM NEW 349862300 623 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 264 45,918 SH   SOLE 2 2,939 0 42,979
FOSSIL GROUP INC COM 34988V106 4 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 1,288 224,394 SH   SOLE 18 224,394 0 0
FOSSIL GROUP INC COM 34988V106 512 89,141 SH   SOLE 19 89,141 0 0
FOSSIL GROUP INC COM 34988V106 29,528 5,144,249 SH   SOLE 21 5,144,249 0 0
FOSSIL GROUP INC COM 34988V106 7,677 1,337,452 SH   SOLE 22 1,321,111 0 16,341
FOSSIL GROUP INC COM 34988V106 310 54,037 SH   SOLE 30 54,037 0 0
FOSSIL GROUP INC COM 34988V106 37 6,400 SH   SOLE 31 0 0 6,400
FOSTER L B CO COM 350060109 136 10,143 SH   SOLE 2 712 0 9,431
FOSTER L B CO COM 350060109 3 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 515 38,379 SH   SOLE 18 38,379 0 0
FOSTER L B CO COM 350060109 257 19,181 SH   SOLE 19 19,181 0 0
FOSTER L B CO COM 350060109 4,375 326,016 SH   SOLE 21 326,016 0 0
FOSTER L B CO COM 350060109 3,625 270,132 SH   SOLE 22 265,657 0 4,475
FOUNDATION BLDG MATLS INC COM 350392106 493 31,350 SH   SOLE 2 14,452 0 16,898
FOUNDATION BLDG MATLS INC COM 350392106 6 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,171 138,083 SH   SOLE 18 108,664 0 29,419
FOUNDATION BLDG MATLS INC COM 350392106 3,393 215,821 SH   SOLE 19 215,821 0 0
FOUNDATION BLDG MATLS INC COM 350392106 37,681 2,397,016 SH   SOLE 21 2,397,016 0 0
FOUNDATION BLDG MATLS INC COM 350392106 14,336 911,950 SH   SOLE 22 889,137 0 22,813
FOUNDATION BLDG MATLS INC COM 350392106 466 29,630 SH   SOLE 23 29,630 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,458 92,739 SH   SOLE 26 0 0 92,739
FOUNDATION BLDG MATLS INC COM 350392106 71 4,547 SH   SOLE 28 4,547 0 0
FOUNDATION BLDG MATLS INC COM 350392106 584 37,165 SH   SOLE 30 37,165 0 0
FOUNDATION BLDG MATLS INC COM 350392106 42 2,682 SH   SOLE 34 2,682 0 0
FOUNDATION BLDG MATLS INC COM 350392106 43 2,712 SH   SOLE 40 2,712 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,573 61,471 SH   SOLE 2 33,728 0 27,743
FOUR CORNERS PPTY TR INC COM 35086T109 1,283 50,140 SH   SOLE 4 50,140 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,216 86,583 SH   SOLE 7 86,583 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,067 354,316 SH   SOLE 18 334,339 0 19,977
FOUR CORNERS PPTY TR INC COM 35086T109 15,667 612,230 SH   SOLE 19 612,230 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 199,416 7,792,715 SH   SOLE 21 7,792,715 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 81,210 3,173,512 SH   SOLE 22 3,107,627 0 65,885
FOUR CORNERS PPTY TR INC COM 35086T109 1,072 41,885 SH   SOLE 23 41,885 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,232 243,533 SH   SOLE 25 243,533 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,044 275,259 SH   SOLE 26 4,489 0 270,770
FOUR CORNERS PPTY TR INC COM 35086T109 230 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,229 48,028 SH   SOLE 29 48,028 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 10,071 393,560 SH   SOLE 30 393,560 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 17 646 SH   SOLE 31 0 0 646
FOUR CORNERS PPTY TR INC COM 35086T109 386 15,072 SH   SOLE 34 15,072 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 206 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 29,439 1,057,799 SH   SOLE 2 306,803 0 750,996
FOX CORP CL A COM 35137L105 4,335 155,768 SH   SOLE 4 145,876 0 9,892
FOX CORP CL A COM 35137L105 9,322 334,951 SH   SOLE 7 308,936 0 26,015
FOX CORP CL A COM 35137L105 42 1,521 SH   SOLE 13 1,521 0 0
FOX CORP CL A COM 35137L105 1,222 43,894 SH   SOLE 15 43,894 0 0
FOX CORP CL A COM 35137L105 198,770 7,142,281 SH   SOLE 18 6,590,506 0 551,775
FOX CORP CL A COM 35137L105 227,098 8,160,188 SH   SOLE 19 8,160,188 0 0
FOX CORP CL A COM 35137L105 226,868 8,151,914 SH   SOLE 21 8,151,914 0 0
FOX CORP CL A COM 35137L105 239,644 8,611,013 SH   SOLE 22 7,909,200 0 701,813
FOX CORP CL A COM 35137L105 7,643 274,644 SH   SOLE 23 274,644 0 0
FOX CORP CL A COM 35137L105 14,319 514,526 SH   SOLE 25 436,370 0 78,156
FOX CORP CL A COM 35137L105 38,441 1,381,295 SH   SOLE 26 269,355 0 1,111,940
FOX CORP CL A COM 35137L105 1,926 69,188 SH   SOLE 28 49,063 0 20,125
FOX CORP CL A COM 35137L105 10 354 SH   SOLE 29 354 0 0
FOX CORP CL A COM 35137L105 39,919 1,434,379 SH   SOLE 30 1,434,379 0 0
FOX CORP CL A COM 35137L105 1,777 63,851 SH   SOLE 31 45,007 0 18,844
FOX CORP CL A COM 35137L105 1,908 68,561 SH   SOLE 32 68,561 0 0
FOX CORP CL A COM 35137L105 20,755 745,788 SH   SOLE 34 745,788 0 0
FOX CORP CL A COM 35137L105 7,936 285,145 SH   SOLE 36 285,145 0 0
FOX CORP CL A COM 35137L105 221 7,925 SH   SOLE 40 7,925 0 0
FOX CORP CL B COM 35137L204 11,202 400,490 SH   SOLE 2 57,906 0 342,584
FOX CORP CL B COM 35137L204 2,094 74,849 SH   SOLE 4 68,999 0 5,850
FOX CORP CL B COM 35137L204 4,722 168,811 SH   SOLE 7 162,286 0 6,525
FOX CORP CL B COM 35137L204 20 727 SH   SOLE 13 727 0 0
FOX CORP CL B COM 35137L204 597 21,337 SH   SOLE 15 21,337 0 0
FOX CORP CL B COM 35137L204 9,683 346,192 SH   SOLE 18 314,910 0 31,282
FOX CORP CL B COM 35137L204 6,985 249,749 SH   SOLE 19 249,749 0 0
FOX CORP CL B COM 35137L204 127,728 4,566,620 SH   SOLE 21 4,566,620 0 0
FOX CORP CL B COM 35137L204 105,658 3,777,558 SH   SOLE 22 3,444,414 0 333,144
FOX CORP CL B COM 35137L204 3,124 111,703 SH   SOLE 23 111,703 0 0
FOX CORP CL B COM 35137L204 4,738 169,400 SH   SOLE 25 169,400 0 0
FOX CORP CL B COM 35137L204 16,954 606,133 SH   SOLE 26 117,259 0 488,874
FOX CORP CL B COM 35137L204 884 31,617 SH   SOLE 28 23,458 0 8,159
FOX CORP CL B COM 35137L204 20,485 732,397 SH   SOLE 30 732,397 0 0
FOX CORP CL B COM 35137L204 811 29,013 SH   SOLE 31 23,372 0 5,641
FOX CORP CL B COM 35137L204 1,458 52,122 SH   SOLE 32 52,122 0 0
FOX CORP CL B COM 35137L204 661 23,640 SH   SOLE 34 23,640 0 0
FOX CORP CL B COM 35137L204 2,597 92,856 SH   SOLE 36 92,856 0 0
FOX CORP CL B COM 35137L204 99 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,030 54,218 SH   SOLE 2 32,326 0 21,892
FOX FACTORY HLDG CORP COM 35138V102 12 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 56 756 SH   SOLE 7 756 0 0
FOX FACTORY HLDG CORP COM 35138V102 19,002 255,650 SH   SOLE 18 244,725 0 10,925
FOX FACTORY HLDG CORP COM 35138V102 14,213 191,218 SH   SOLE 19 191,218 0 0
FOX FACTORY HLDG CORP COM 35138V102 200,373 2,695,719 SH   SOLE 21 2,695,719 0 0
FOX FACTORY HLDG CORP COM 35138V102 111,716 1,502,977 SH   SOLE 22 1,468,103 0 34,874
FOX FACTORY HLDG CORP COM 35138V102 903 12,155 SH   SOLE 23 12,155 0 0
FOX FACTORY HLDG CORP COM 35138V102 36 480 SH   SOLE 25 480 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,424 59,517 SH   SOLE 26 6,235 0 53,282
FOX FACTORY HLDG CORP COM 35138V102 445 5,984 SH   SOLE 28 5,984 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,134 15,259 SH   SOLE 30 15,259 0 0
FOX FACTORY HLDG CORP COM 35138V102 22 292 SH   SOLE 34 292 0 0
FOX FACTORY HLDG CORP COM 35138V102 88 1,182 SH   SOLE 36 1,182 0 0
FOX FACTORY HLDG CORP COM 35138V102 312 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 7 2,579 SH   SOLE 21 2,579 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 194 72,399 SH   SOLE 22 72,399 0 0
FRANCHISE GROUP INC COM 35180X105 484 19,083 SH   SOLE 2 1,302 0 17,781
FRANCHISE GROUP INC COM 35180X105 9 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 2,116 83,458 SH   SOLE 18 83,458 0 0
FRANCHISE GROUP INC COM 35180X105 1,037 40,873 SH   SOLE 19 40,873 0 0
FRANCHISE GROUP INC COM 35180X105 18,183 716,997 SH   SOLE 21 716,997 0 0
FRANCHISE GROUP INC COM 35180X105 12,293 484,755 SH   SOLE 22 477,188 0 7,567
FRANCO NEV CORP COM 351858105 7,577 54,286 SH   SOLE 21 54,286 0 0
FRANKLIN COVEY CO COM 353469109 242 13,630 SH   SOLE 2 7,717 0 5,913
FRANKLIN COVEY CO COM 353469109 4 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,409 79,409 SH   SOLE 18 53,883 0 25,526
FRANKLIN COVEY CO COM 353469109 3,170 178,697 SH   SOLE 19 178,697 0 0
FRANKLIN COVEY CO COM 353469109 7,864 443,289 SH   SOLE 21 443,289 0 0
FRANKLIN COVEY CO COM 353469109 8,472 477,546 SH   SOLE 22 455,844 0 21,702
FRANKLIN COVEY CO COM 353469109 381 21,473 SH   SOLE 23 21,473 0 0
FRANKLIN COVEY CO COM 353469109 971 54,737 SH   SOLE 26 0 0 54,737
FRANKLIN COVEY CO COM 353469109 27 1,500 SH   SOLE 30 1,500 0 0
FRANKLIN COVEY CO COM 353469109 30 1,710 SH   SOLE 40 1,710 0 0
FRANKLIN ELEC INC COM 353514102 2,742 46,604 SH   SOLE 2 16,629 0 29,975
FRANKLIN ELEC INC COM 353514102 13 214 SH   SOLE 4 214 0 0
FRANKLIN ELEC INC COM 353514102 2,624 44,610 SH   SOLE 7 44,610 0 0
FRANKLIN ELEC INC COM 353514102 12,817 217,872 SH   SOLE 18 207,394 0 10,478
FRANKLIN ELEC INC COM 353514102 14,151 240,542 SH   SOLE 19 240,542 0 0
FRANKLIN ELEC INC COM 353514102 251,381 4,273,004 SH   SOLE 21 4,273,004 0 0
FRANKLIN ELEC INC COM 353514102 80,568 1,369,512 SH   SOLE 22 1,334,281 0 35,231
FRANKLIN ELEC INC COM 353514102 703 11,956 SH   SOLE 23 11,956 0 0
FRANKLIN ELEC INC COM 353514102 62 1,047 SH   SOLE 25 1,047 0 0
FRANKLIN ELEC INC COM 353514102 3,902 66,327 SH   SOLE 26 5,324 0 61,003
FRANKLIN ELEC INC COM 353514102 358 6,082 SH   SOLE 28 6,082 0 0
FRANKLIN ELEC INC COM 353514102 18,121 308,015 SH   SOLE 30 308,015 0 0
FRANKLIN ELEC INC COM 353514102 410 6,972 SH   SOLE 34 6,972 0 0
FRANKLIN ELEC INC COM 353514102 152 2,590 SH   SOLE 36 2,590 0 0
FRANKLIN ELEC INC COM 353514102 261 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL SVCS CORP COM 353525108 74 3,459 SH   SOLE 2 188 0 3,271
FRANKLIN FINL SVCS CORP COM 353525108 350 16,385 SH   SOLE 18 16,385 0 0
FRANKLIN FINL SVCS CORP COM 353525108 174 8,126 SH   SOLE 19 8,126 0 0
FRANKLIN FINL SVCS CORP COM 353525108 3,154 147,505 SH   SOLE 21 147,505 0 0
FRANKLIN FINL SVCS CORP COM 353525108 988 46,194 SH   SOLE 22 45,233 0 961
FRANKLIN RESOURCES INC COM 354613101 20,723 1,018,341 SH   SOLE 2 388,996 0 629,345
FRANKLIN RESOURCES INC COM 354613101 3,753 184,428 SH   SOLE 4 173,850 0 10,578
FRANKLIN RESOURCES INC COM 354613101 18,763 922,037 SH   SOLE 7 485,860 0 436,177
FRANKLIN RESOURCES INC COM 354613101 27 1,328 SH   SOLE 13 1,328 0 0
FRANKLIN RESOURCES INC COM 354613101 786 38,630 SH   SOLE 15 38,630 0 0
FRANKLIN RESOURCES INC COM 354613101 22,020 1,082,058 SH   SOLE 18 1,002,049 0 80,009
FRANKLIN RESOURCES INC COM 354613101 2,989 146,885 SH   SOLE 19 146,885 0 0
FRANKLIN RESOURCES INC COM 354613101 253,739 12,468,735 SH   SOLE 21 12,468,735 0 0
FRANKLIN RESOURCES INC COM 354613101 142,183 6,986,857 SH   SOLE 22 6,059,156 0 927,701
FRANKLIN RESOURCES INC COM 354613101 6,130 301,214 SH   SOLE 23 301,214 0 0
FRANKLIN RESOURCES INC COM 354613101 7,901 388,263 SH   SOLE 25 388,263 0 0
FRANKLIN RESOURCES INC COM 354613101 39,807 1,956,126 SH   SOLE 26 416,446 0 1,539,680
FRANKLIN RESOURCES INC COM 354613101 1,215 59,718 SH   SOLE 28 42,476 0 17,242
FRANKLIN RESOURCES INC COM 354613101 2,382 117,050 SH   SOLE 29 56,116 0 60,934
FRANKLIN RESOURCES INC COM 354613101 30,973 1,522,012 SH   SOLE 30 1,507,920 0 14,092
FRANKLIN RESOURCES INC COM 354613101 2,681 131,753 SH   SOLE 31 109,781 0 21,972
FRANKLIN RESOURCES INC COM 354613101 1,675 82,328 SH   SOLE 32 82,328 0 0
FRANKLIN RESOURCES INC COM 354613101 1,645 80,820 SH   SOLE 34 80,820 0 0
FRANKLIN RESOURCES INC COM 354613101 11,263 553,478 SH   SOLE 35 553,478 0 0
FRANKLIN RESOURCES INC COM 354613101 8,206 403,250 SH   SOLE 36 403,250 0 0
FRANKLIN RESOURCES INC COM 354613101 137 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 467 127,581 SH   SOLE 2 34,190 0 93,391
FRANKLIN STR PPTYS CORP COM 35471R106 284 77,603 SH   SOLE 4 77,603 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 462 126,192 SH   SOLE 7 126,192 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,761 481,030 SH   SOLE 18 481,030 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,248 341,045 SH   SOLE 19 341,045 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 40,954 11,189,678 SH   SOLE 21 11,189,678 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 15,307 4,182,274 SH   SOLE 22 4,087,763 0 94,511
FRANKLIN STR PPTYS CORP COM 35471R106 18 4,933 SH   SOLE 23 4,933 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,498 409,240 SH   SOLE 25 409,240 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 394 107,561 SH   SOLE 26 14,556 0 93,005
FRANKLIN STR PPTYS CORP COM 35471R106 47 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 242 66,103 SH   SOLE 29 66,103 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,020 551,796 SH   SOLE 30 551,796 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 38 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 79 SH   SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 309 200,879 SH   SOLE 2 49,899 0 150,980
FRANKS INTL N V COM N33462107 0 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 6 4,158 SH   SOLE 7 4,158 0 0
FRANKS INTL N V COM N33462107 927 601,789 SH   SOLE 18 601,789 0 0
FRANKS INTL N V COM N33462107 605 393,067 SH   SOLE 19 393,067 0 0
FRANKS INTL N V COM N33462107 7,354 4,775,503 SH   SOLE 21 4,775,503 0 0
FRANKS INTL N V COM N33462107 5,610 3,642,664 SH   SOLE 22 3,558,181 0 84,483
FRANKS INTL N V COM N33462107 14 9,409 SH   SOLE 23 9,409 0 0
FRANKS INTL N V COM N33462107 119 77,033 SH   SOLE 26 0 0 77,033
FRANKS INTL N V COM N33462107 16 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 73 47,656 SH   SOLE 30 47,656 0 0
FRANKS INTL N V COM N33462107 8 5,080 SH   SOLE 40 5,080 0 0
FREEDOM HLDG CORP NEV COM 356390104 131 5,447 SH   SOLE 2 5,447 0 0
FREEDOM HLDG CORP NEV COM 356390104 1,274 53,143 SH   SOLE 21 53,143 0 0
FREEDOM HLDG CORP NEV COM 356390104 573 23,906 SH   SOLE 22 9,082 0 14,824
FREEDOM HLDG CORP NEV COM 356390104 64 2,650 SH   SOLE 30 2,650 0 0
FREEPORT-MCMORAN INC CL B 35671D857 54,240 3,468,003 SH   SOLE 2 394,937 0 3,073,066
FREEPORT-MCMORAN INC CL B 35671D857 10,551 674,613 SH   SOLE 4 629,213 0 45,400
FREEPORT-MCMORAN INC CL B 35671D857 24,511 1,567,188 SH   SOLE 7 1,493,465 0 73,723
FREEPORT-MCMORAN INC CL B 35671D857 59 3,744 SH   SOLE 13 3,744 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,290 146,430 SH   SOLE 15 146,430 0 0
FREEPORT-MCMORAN INC CL B 35671D857 50,853 3,251,485 SH   SOLE 18 3,022,706 0 228,779
FREEPORT-MCMORAN INC CL B 35671D857 48,454 3,098,097 SH   SOLE 19 3,098,097 0 0
FREEPORT-MCMORAN INC CL B 35671D857 513,260 32,817,140 SH   SOLE 21 32,817,140 0 0
FREEPORT-MCMORAN INC CL B 35671D857 533,438 34,107,309 SH   SOLE 22 31,061,443 0 3,045,866
FREEPORT-MCMORAN INC CL B 35671D857 15,349 981,370 SH   SOLE 23 981,370 0 0
FREEPORT-MCMORAN INC CL B 35671D857 75,758 4,843,880 SH   SOLE 25 4,843,880 0 0
FREEPORT-MCMORAN INC CL B 35671D857 106,453 6,806,440 SH   SOLE 26 1,210,744 0 5,595,696
FREEPORT-MCMORAN INC CL B 35671D857 4,381 280,112 SH   SOLE 28 198,805 0 81,307
FREEPORT-MCMORAN INC CL B 35671D857 11,468 733,272 SH   SOLE 29 733,272 0 0
FREEPORT-MCMORAN INC CL B 35671D857 73,410 4,693,760 SH   SOLE 30 4,693,760 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9,199 588,203 SH   SOLE 31 190,987 0 397,216
FREEPORT-MCMORAN INC CL B 35671D857 247,655 15,834,744 SH   SOLE 34 15,834,744 0 0
FREEPORT-MCMORAN INC CL B 35671D857 16,387 1,047,749 SH   SOLE 36 1,047,749 0 0
FREEPORT-MCMORAN INC CL B 35671D857 550 35,187 SH   SOLE 40 35,187 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 59 3,800 SH Call SOLE 2 3,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 9,548 610,500 SH Call SOLE 19 610,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 95 6,000 SH Call SOLE 22 6,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 1,247 79,700 SH Call SOLE 34 79,700 0 0
FREIGHTCAR AMER INC COM 357023100 18 7,932 SH   SOLE 21 7,932 0 0
FREIGHTCAR AMER INC COM 357023100 541 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 14 1,363 SH   SOLE 18 1,363 0 0
FREQUENCY ELECTRS INC COM 358010106 190 18,828 SH   SOLE 21 18,828 0 0
FREQUENCY ELECTRS INC COM 358010106 1,748 172,921 SH   SOLE 22 172,921 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 202 10,520 SH   SOLE 2 2,474 0 8,046
FREQUENCY THERAPEUTICS INC COM 35803L108 10 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,910 99,442 SH   SOLE 18 99,442 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,764 91,841 SH   SOLE 19 91,841 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 16,216 844,148 SH   SOLE 21 844,148 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 10,257 533,959 SH   SOLE 22 524,323 0 9,636
FREQUENCY THERAPEUTICS INC COM 35803L108 10 544 SH   SOLE 23 544 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 39 2,032 SH   SOLE 26 0 0 2,032
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 8 186 SH   SOLE 18 186 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 859 37,475 SH   SOLE 2 10,196 0 27,279
FRESH DEL MONTE PRODUCE INC ORD G36738105 4 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,717 205,797 SH   SOLE 7 205,797 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,218 140,402 SH   SOLE 18 140,402 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,348 58,823 SH   SOLE 19 58,823 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 76,140 3,321,996 SH   SOLE 21 3,321,996 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 19,435 847,956 SH   SOLE 22 821,041 0 26,915
FRESH DEL MONTE PRODUCE INC ORD G36738105 798 34,800 SH   SOLE 23 34,800 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 341 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 112 4,903 SH   SOLE 28 4,903 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,212 52,869 SH   SOLE 30 52,869 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 29 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 84 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 3,598 32,227 SH   SOLE 2 15,573 0 16,654
FRESHPET INC COM 358039105 23 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 235 2,101 SH   SOLE 7 765 0 1,336
FRESHPET INC COM 358039105 17,239 154,404 SH   SOLE 18 144,260 0 10,144
FRESHPET INC COM 358039105 20,715 185,537 SH   SOLE 19 185,537 0 0
FRESHPET INC COM 358039105 137,113 1,228,064 SH   SOLE 21 1,228,064 0 0
FRESHPET INC COM 358039105 134,806 1,207,397 SH   SOLE 22 1,171,356 0 36,041
FRESHPET INC COM 358039105 1,003 8,986 SH   SOLE 23 8,986 0 0
FRESHPET INC COM 358039105 101,978 913,369 SH   SOLE 25 913,369 0 0
FRESHPET INC COM 358039105 6,726 60,243 SH   SOLE 26 14,219 0 46,024
FRESHPET INC COM 358039105 520 4,660 SH   SOLE 28 4,660 0 0
FRESHPET INC COM 358039105 1,770 15,856 SH   SOLE 30 15,856 0 0
FRESHPET INC COM 358039105 2,268 20,315 SH   SOLE 31 20,315 0 0
FRESHPET INC COM 358039105 3,125 27,991 SH   SOLE 34 27,991 0 0
FRESHPET INC COM 358039105 211 1,891 SH   SOLE 36 1,891 0 0
FRESHPET INC COM 358039105 437 3,910 SH   SOLE 40 3,910 0 0
FRIEDMAN INDS INC COM 358435105 11 1,878 SH   SOLE 18 1,878 0 0
FRIEDMAN INDS INC COM 358435105 155 26,701 SH   SOLE 21 26,701 0 0
FRIEDMAN INDS INC COM 358435105 37 6,316 SH   SOLE 22 6,316 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 553 63,268 SH   SOLE 2 17,640 0 45,628
FRONT YD RESIDENTIAL CORP COM 35904G107 4 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 6 705 SH   SOLE 7 705 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,733 198,230 SH   SOLE 18 198,230 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 830 95,008 SH   SOLE 19 95,008 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,078 1,839,548 SH   SOLE 21 1,839,548 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 12,455 1,425,029 SH   SOLE 22 1,379,566 0 45,463
FRONT YD RESIDENTIAL CORP COM 35904G107 21 2,390 SH   SOLE 23 2,390 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 51 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 72 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 198 22,668 SH   SOLE 30 22,668 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 57 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 7,356 189,052 SH   SOLE 2 30,551 0 158,501
FRONTDOOR INC COM 35905A109 15 395 SH   SOLE 4 395 0 0
FRONTDOOR INC COM 35905A109 66 1,685 SH   SOLE 7 1,685 0 0
FRONTDOOR INC COM 35905A109 1,335 34,319 SH   SOLE 18 34,319 0 0
FRONTDOOR INC COM 35905A109 848 21,786 SH   SOLE 19 21,786 0 0
FRONTDOOR INC COM 35905A109 37,206 956,205 SH   SOLE 21 956,205 0 0
FRONTDOOR INC COM 35905A109 85,659 2,201,455 SH   SOLE 22 2,079,194 0 122,261
FRONTDOOR INC COM 35905A109 34 864 SH   SOLE 25 864 0 0
FRONTDOOR INC COM 35905A109 1,609 41,359 SH   SOLE 26 24,032 0 17,327
FRONTDOOR INC COM 35905A109 455 11,691 SH   SOLE 28 11,691 0 0
FRONTDOOR INC COM 35905A109 1,494 38,396 SH   SOLE 30 38,396 0 0
FRONTDOOR INC COM 35905A109 67 1,710 SH   SOLE 31 1,710 0 0
FRONTDOOR INC COM 35905A109 111 2,845 SH   SOLE 34 2,845 0 0
FRONTDOOR INC COM 35905A109 84 2,157 SH   SOLE 36 2,157 0 0
FRONTDOOR INC COM 35905A109 350 8,995 SH   SOLE 40 8,995 0 0
FRONTLINE LTD SHS NEW G3682E192 686 105,613 SH   SOLE 2 6,450 0 99,163
FRONTLINE LTD SHS NEW G3682E192 2,096 322,533 SH   SOLE 7 322,533 0 0
FRONTLINE LTD SHS NEW G3682E192 2,795 430,071 SH   SOLE 18 430,071 0 0
FRONTLINE LTD SHS NEW G3682E192 1,474 226,785 SH   SOLE 19 226,785 0 0
FRONTLINE LTD SHS NEW G3682E192 22,639 3,482,859 SH   SOLE 21 3,482,859 0 0
FRONTLINE LTD SHS NEW G3682E192 8,384 1,289,893 SH   SOLE 22 1,247,777 0 42,116
FRP HLDGS INC COM 30292L107 383 9,189 SH   SOLE 2 2,339 0 6,850
FRP HLDGS INC COM 30292L107 6 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,142 27,397 SH   SOLE 18 27,397 0 0
FRP HLDGS INC COM 30292L107 1,359 32,606 SH   SOLE 19 32,606 0 0
FRP HLDGS INC COM 30292L107 9,380 225,113 SH   SOLE 21 225,113 0 0
FRP HLDGS INC COM 30292L107 11,154 267,671 SH   SOLE 22 260,371 0 7,300
FRP HLDGS INC COM 30292L107 13 301 SH   SOLE 26 0 0 301
FRP HLDGS INC COM 30292L107 52 1,241 SH   SOLE 28 1,241 0 0
FRP HLDGS INC COM 30292L107 41 980 SH   SOLE 30 980 0 0
FRP HLDGS INC COM 30292L107 42 1,009 SH   SOLE 40 1,009 0 0
FS BANCORP INC COM 30263Y104 121 2,943 SH   SOLE 2 171 0 2,772
FS BANCORP INC COM 30263Y104 4 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 660 16,090 SH   SOLE 18 16,090 0 0
FS BANCORP INC COM 30263Y104 318 7,765 SH   SOLE 19 7,765 0 0
FS BANCORP INC COM 30263Y104 4,790 116,832 SH   SOLE 21 116,832 0 0
FS BANCORP INC COM 30263Y104 1,858 45,328 SH   SOLE 22 43,996 0 1,332
FS DEV CORP COM CL A 303020101 257 22,906 SH   SOLE 18 22,906 0 0
FS DEV CORP COM CL A 303020101 7,118 635,673 SH   SOLE 19 635,673 0 0
FS DEV CORP COM CL A 303020101 94 8,398 SH   SOLE 20 8,398 0 0
FS DEV CORP COM CL A 303020101 3,729 333,023 SH   SOLE 34 333,023 0 0
FS KKR CAP CORP II COM 35952V303 46 3,111 SH   SOLE 17 0 0 3,111
FS KKR CAPITAL CORP COM 302635206 12,506 788,517 SH   SOLE 30 788,517 0 0
FTI CONSULTING INC COM 302941109 10,355 97,719 SH   SOLE 2 30,418 0 67,301
FTI CONSULTING INC COM 302941109 21 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 90 854 SH   SOLE 7 854 0 0
FTI CONSULTING INC COM 302941109 9,993 94,304 SH   SOLE 18 94,304 0 0
FTI CONSULTING INC COM 302941109 964 9,099 SH   SOLE 19 9,099 0 0
FTI CONSULTING INC COM 302941109 176,802 1,668,414 SH   SOLE 21 1,668,414 0 0
FTI CONSULTING INC COM 302941109 119,806 1,130,563 SH   SOLE 22 1,077,638 0 52,925
FTI CONSULTING INC COM 302941109 934 8,811 SH   SOLE 23 8,811 0 0
FTI CONSULTING INC COM 302941109 62 581 SH   SOLE 25 581 0 0
FTI CONSULTING INC COM 302941109 1,884 17,778 SH   SOLE 26 9,925 0 7,853
FTI CONSULTING INC COM 302941109 538 5,080 SH   SOLE 28 5,080 0 0
FTI CONSULTING INC COM 302941109 1,586 14,965 SH   SOLE 30 14,965 0 0
FTI CONSULTING INC COM 302941109 75 711 SH   SOLE 31 711 0 0
FTI CONSULTING INC COM 302941109 119 1,120 SH   SOLE 34 1,120 0 0
FTI CONSULTING INC COM 302941109 237 2,232 SH   SOLE 36 2,232 0 0
FTI CONSULTING INC COM 302941109 438 4,137 SH   SOLE 40 4,137 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,531 1,250,000 PRN   SOLE 21 1,250,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,225 1,000,000 PRN   SOLE 22 1,000,000 0 0
FTS INTERNATIONAL INC COM NEW 30283W203 15 4,494 SH   SOLE 22 4,494 0 0
FUEL TECH INC COM 359523107 12 14,346 SH   SOLE 21 14,346 0 0
FUEL TECH INC COM 359523107 419 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 226 105,600 SH   SOLE 2 11,608 0 93,992
FUELCELL ENERGY INC COM 35952H601 9 4,157 SH   SOLE 7 4,157 0 0
FUELCELL ENERGY INC COM 35952H601 1,858 868,439 SH   SOLE 18 868,439 0 0
FUELCELL ENERGY INC COM 35952H601 884 413,155 SH   SOLE 19 413,155 0 0
FUELCELL ENERGY INC COM 35952H601 15,184 7,095,212 SH   SOLE 21 7,095,212 0 0
FUELCELL ENERGY INC COM 35952H601 11,927 5,573,330 SH   SOLE 22 5,494,413 0 78,917
FULCRUM THERAPEUTICS INC COM 359616109 50 6,248 SH   SOLE 2 647 0 5,601
FULCRUM THERAPEUTICS INC COM 359616109 2 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 442 55,726 SH   SOLE 18 55,726 0 0
FULCRUM THERAPEUTICS INC COM 359616109 189 23,845 SH   SOLE 19 23,845 0 0
FULCRUM THERAPEUTICS INC COM 359616109 3,306 416,960 SH   SOLE 21 416,960 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,238 156,150 SH   SOLE 22 151,122 0 5,028
FULGENT GENETICS INC COM 359664109 147 3,681 SH   SOLE 2 529 0 3,152
FULGENT GENETICS INC COM 359664109 5 130 SH   SOLE 7 130 0 0
FULGENT GENETICS INC COM 359664109 2,048 51,157 SH   SOLE 18 51,157 0 0
FULGENT GENETICS INC COM 359664109 765 19,111 SH   SOLE 19 19,111 0 0
FULGENT GENETICS INC COM 359664109 47,872 1,195,595 SH   SOLE 21 1,195,595 0 0
FULGENT GENETICS INC COM 359664109 12,157 303,621 SH   SOLE 22 300,541 0 3,080
FULGENT GENETICS INC COM 359664109 541 13,523 SH   SOLE 30 13,523 0 0
FULL HSE RESORTS INC COM 359678109 13 6,605 SH   SOLE 18 6,605 0 0
FULL HSE RESORTS INC COM 359678109 136 70,245 SH   SOLE 21 70,245 0 0
FULLER H B CO COM 359694106 2,820 61,597 SH   SOLE 2 21,100 0 40,497
FULLER H B CO COM 359694106 13 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 1,175 25,663 SH   SOLE 7 25,663 0 0
FULLER H B CO COM 359694106 11,162 243,810 SH   SOLE 18 243,810 0 0
FULLER H B CO COM 359694106 10,399 227,148 SH   SOLE 19 227,148 0 0
FULLER H B CO COM 359694106 252,213 5,509,249 SH   SOLE 21 5,509,249 0 0
FULLER H B CO COM 359694106 73,346 1,602,134 SH   SOLE 22 1,557,054 0 45,080
FULLER H B CO COM 359694106 258 5,636 SH   SOLE 23 5,636 0 0
FULLER H B CO COM 359694106 56 1,214 SH   SOLE 25 1,214 0 0
FULLER H B CO COM 359694106 3,246 70,895 SH   SOLE 26 13,592 0 57,303
FULLER H B CO COM 359694106 322 7,039 SH   SOLE 28 7,039 0 0
FULLER H B CO COM 359694106 3,726 81,393 SH   SOLE 30 81,393 0 0
FULLER H B CO COM 359694106 201 4,397 SH   SOLE 36 4,397 0 0
FULLER H B CO COM 359694106 242 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 3,752 402,121 SH   SOLE 2 133,339 0 268,782
FULTON FINL CORP PA COM 360271100 7 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 39 4,173 SH   SOLE 7 4,173 0 0
FULTON FINL CORP PA COM 360271100 8,872 950,908 SH   SOLE 18 950,908 0 0
FULTON FINL CORP PA COM 360271100 7,218 773,588 SH   SOLE 19 773,588 0 0
FULTON FINL CORP PA COM 360271100 100,101 10,728,930 SH   SOLE 21 10,728,930 0 0
FULTON FINL CORP PA COM 360271100 59,292 6,355,034 SH   SOLE 22 6,216,153 0 138,881
FULTON FINL CORP PA COM 360271100 293 31,449 SH   SOLE 23 31,449 0 0
FULTON FINL CORP PA COM 360271100 58 6,206 SH   SOLE 25 6,206 0 0
FULTON FINL CORP PA COM 360271100 2,126 227,916 SH   SOLE 26 31,246 0 196,670
FULTON FINL CORP PA COM 360271100 201 21,536 SH   SOLE 28 21,536 0 0
FULTON FINL CORP PA COM 360271100 766 82,053 SH   SOLE 30 82,053 0 0
FULTON FINL CORP PA COM 360271100 91 9,800 SH   SOLE 31 0 0 9,800
FULTON FINL CORP PA COM 360271100 69 7,342 SH   SOLE 34 7,342 0 0
FULTON FINL CORP PA COM 360271100 214 22,955 SH   SOLE 36 22,955 0 0
FULTON FINL CORP PA COM 360271100 179 19,233 SH   SOLE 40 19,233 0 0
FUNKO INC COM CL A 361008105 150 25,929 SH   SOLE 2 1,513 0 24,416
FUNKO INC COM CL A 361008105 3 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 613 105,806 SH   SOLE 18 105,806 0 0
FUNKO INC COM CL A 361008105 244 42,079 SH   SOLE 19 42,079 0 0
FUNKO INC COM CL A 361008105 4,336 748,931 SH   SOLE 21 748,931 0 0
FUNKO INC COM CL A 361008105 4,431 765,295 SH   SOLE 22 757,419 0 7,876
FUSION PHARMACEUTICALS INC COM 36118A100 5,246 436,446 SH   SOLE 19 436,446 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 163 13,554 SH   SOLE 20 13,554 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 119 9,918 SH   SOLE 22 9,918 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3 116 SH   SOLE 3 116 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,385 83,350 SH   SOLE 22 83,350 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 13 466 SH   SOLE 30 466 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2 75 SH   SOLE 34 75 0 0
FUTUREFUEL CORP COM 36116M106 346 30,416 SH   SOLE 2 8,318 0 22,098
FUTUREFUEL CORP COM 36116M106 6 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,474 129,668 SH   SOLE 18 129,668 0 0
FUTUREFUEL CORP COM 36116M106 549 48,295 SH   SOLE 19 48,295 0 0
FUTUREFUEL CORP COM 36116M106 32,677 2,873,927 SH   SOLE 21 2,873,927 0 0
FUTUREFUEL CORP COM 36116M106 8,942 786,415 SH   SOLE 22 766,473 0 19,942
FUTUREFUEL CORP COM 36116M106 38 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 387 34,070 SH   SOLE 30 34,070 0 0
FUTUREFUEL CORP COM 36116M106 27 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 86 8,625 SH   SOLE 2 502 0 8,123
FVCBANKCORP INC COM 36120Q101 460 46,036 SH   SOLE 18 46,036 0 0
FVCBANKCORP INC COM 36120Q101 236 23,641 SH   SOLE 19 23,641 0 0
FVCBANKCORP INC COM 36120Q101 4,017 401,745 SH   SOLE 21 401,745 0 0
FVCBANKCORP INC COM 36120Q101 1,311 131,123 SH   SOLE 22 127,052 0 4,071
G III APPAREL GROUP LTD COM 36237H101 693 52,824 SH   SOLE 2 13,492 0 39,332
G III APPAREL GROUP LTD COM 36237H101 2 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 22 1,683 SH   SOLE 7 1,683 0 0
G III APPAREL GROUP LTD COM 36237H101 2,645 201,734 SH   SOLE 18 201,734 0 0
G III APPAREL GROUP LTD COM 36237H101 1,100 83,904 SH   SOLE 19 83,904 0 0
G III APPAREL GROUP LTD COM 36237H101 61,514 4,692,135 SH   SOLE 21 4,692,135 0 0
G III APPAREL GROUP LTD COM 36237H101 16,313 1,244,305 SH   SOLE 22 1,209,614 0 34,691
G III APPAREL GROUP LTD COM 36237H101 277 21,139 SH   SOLE 26 16,406 0 4,733
G III APPAREL GROUP LTD COM 36237H101 76 5,831 SH   SOLE 28 5,831 0 0
G III APPAREL GROUP LTD COM 36237H101 836 63,778 SH   SOLE 30 63,778 0 0
G III APPAREL GROUP LTD COM 36237H101 85 6,504 SH   SOLE 31 0 0 6,504
G III APPAREL GROUP LTD COM 36237H101 50 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 55 4,226 SH   SOLE 40 4,226 0 0
G1 THERAPEUTICS INC COM 3621LQ109 380 32,870 SH   SOLE 2 10,150 0 22,720
G1 THERAPEUTICS INC COM 3621LQ109 6 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,439 124,608 SH   SOLE 18 124,608 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,117 96,686 SH   SOLE 19 96,686 0 0
G1 THERAPEUTICS INC COM 3621LQ109 16,110 1,394,816 SH   SOLE 21 1,394,816 0 0
G1 THERAPEUTICS INC COM 3621LQ109 10,870 941,135 SH   SOLE 22 918,422 0 22,713
G1 THERAPEUTICS INC COM 3621LQ109 50 4,332 SH   SOLE 23 4,332 0 0
G1 THERAPEUTICS INC COM 3621LQ109 124 10,764 SH   SOLE 26 0 0 10,764
G1 THERAPEUTICS INC COM 3621LQ109 40 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 222 19,178 SH   SOLE 30 19,178 0 0
G1 THERAPEUTICS INC COM 3621LQ109 26 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 200 20,356 SH   SOLE 2 2,232 0 18,124
GAIA INC NEW CL A 36269P104 3 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 395 40,165 SH   SOLE 18 40,165 0 0
GAIA INC NEW CL A 36269P104 677 68,874 SH   SOLE 19 68,874 0 0
GAIA INC NEW CL A 36269P104 4,012 408,103 SH   SOLE 21 408,103 0 0
GAIA INC NEW CL A 36269P104 4,710 479,176 SH   SOLE 22 474,782 0 4,394
GAIA INC NEW CL A 36269P104 120 12,205 SH   SOLE 23 12,205 0 0
GAIA INC NEW CL A 36269P104 183 18,608 SH   SOLE 26 0 0 18,608
GALAPAGOS NV SPON ADR 36315X101 2,432 17,139 SH   SOLE 2 17,139 0 0
GALAPAGOS NV SPON ADR 36315X101 1,343 9,466 SH   SOLE 18 9,466 0 0
GALAPAGOS NV SPON ADR 36315X101 20,935 147,522 SH   SOLE 19 147,522 0 0
GALAPAGOS NV SPON ADR 36315X101 9,632 67,877 SH   SOLE 21 67,877 0 0
GALAPAGOS NV SPON ADR 36315X101 201 1,417 SH   SOLE 30 1,417 0 0
GALAPAGOS NV SPON ADR 36315X101 14,200 100,063 SH   SOLE 34 100,063 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 36 13,338 SH   SOLE 2 1,363 0 11,975
GALECTIN THERAPEUTICS INC COM NEW 363225202 455 170,439 SH   SOLE 18 170,439 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 221 82,759 SH   SOLE 19 82,759 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 3,589 1,344,048 SH   SOLE 21 1,344,048 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,383 892,527 SH   SOLE 22 883,971 0 8,556
GALERA THERAPEUTICS INC COM 36338D108 80 8,804 SH   SOLE 2 508 0 8,296
GALERA THERAPEUTICS INC COM 36338D108 315 34,794 SH   SOLE 18 34,794 0 0
GALERA THERAPEUTICS INC COM 36338D108 205 22,630 SH   SOLE 19 22,630 0 0
GALERA THERAPEUTICS INC COM 36338D108 2,400 265,473 SH   SOLE 21 265,473 0 0
GALERA THERAPEUTICS INC COM 36338D108 822 90,939 SH   SOLE 22 88,923 0 2,016
GALLAGHER ARTHUR J & CO COM 363576109 49,635 470,122 SH   SOLE 2 65,299 0 404,823
GALLAGHER ARTHUR J & CO COM 363576109 9,735 92,205 SH   SOLE 4 86,244 0 5,961
GALLAGHER ARTHUR J & CO COM 363576109 23,387 221,506 SH   SOLE 7 206,317 0 15,189
GALLAGHER ARTHUR J & CO COM 363576109 78 740 SH   SOLE 13 740 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,316 21,933 SH   SOLE 15 21,933 0 0
GALLAGHER ARTHUR J & CO COM 363576109 245,112 2,321,576 SH   SOLE 18 2,185,466 0 136,110
GALLAGHER ARTHUR J & CO COM 363576109 397,691 3,766,723 SH   SOLE 19 3,766,723 0 0
GALLAGHER ARTHUR J & CO COM 363576109 682,460 6,463,909 SH   SOLE 21 6,463,909 0 0
GALLAGHER ARTHUR J & CO COM 363576109 534,542 5,062,907 SH   SOLE 22 4,663,830 0 399,077
GALLAGHER ARTHUR J & CO COM 363576109 14,414 136,519 SH   SOLE 23 136,519 0 0
GALLAGHER ARTHUR J & CO COM 363576109 25,485 241,380 SH   SOLE 25 241,380 0 0
GALLAGHER ARTHUR J & CO COM 363576109 109,771 1,039,697 SH   SOLE 26 149,559 0 890,138
GALLAGHER ARTHUR J & CO COM 363576109 3,941 37,325 SH   SOLE 28 25,963 0 11,362
GALLAGHER ARTHUR J & CO COM 363576109 4,234 40,106 SH   SOLE 29 487 0 39,619
GALLAGHER ARTHUR J & CO COM 363576109 83,285 788,830 SH   SOLE 30 765,047 0 23,783
GALLAGHER ARTHUR J & CO COM 363576109 5,632 53,339 SH   SOLE 31 24,427 0 28,912
GALLAGHER ARTHUR J & CO COM 363576109 8,311 78,718 SH   SOLE 34 78,718 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,256 144,493 SH   SOLE 36 144,493 0 0
GALLAGHER ARTHUR J & CO COM 363576109 488 4,624 SH   SOLE 40 4,624 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 21 5,877 SH   SOLE 22 5,877 0 0
GAMCO INVS INC CL A COM 361438104 25 2,194 SH   SOLE 2 205 0 1,989
GAMCO INVS INC CL A COM 361438104 228 19,715 SH   SOLE 18 19,715 0 0
GAMCO INVS INC CL A COM 361438104 113 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 2,007 173,466 SH   SOLE 21 173,466 0 0
GAMCO INVS INC CL A COM 361438104 2,855 246,780 SH   SOLE 22 244,077 0 2,703
GAMESTOP CORP NEW CL A 36467W109 713 69,888 SH   SOLE 2 18,715 0 51,173
GAMESTOP CORP NEW CL A 36467W109 5 524 SH   SOLE 4 524 0 0
GAMESTOP CORP NEW CL A 36467W109 147 14,368 SH   SOLE 7 14,368 0 0
GAMESTOP CORP NEW CL A 36467W109 2,847 279,103 SH   SOLE 18 279,103 0 0
GAMESTOP CORP NEW CL A 36467W109 1,129 110,726 SH   SOLE 19 110,726 0 0
GAMESTOP CORP NEW CL A 36467W109 62,551 6,132,499 SH   SOLE 21 6,132,499 0 0
GAMESTOP CORP NEW CL A 36467W109 18,007 1,765,408 SH   SOLE 22 1,700,680 0 64,728
GAMESTOP CORP NEW CL A 36467W109 333 32,608 SH   SOLE 26 10,497 0 22,111
GAMESTOP CORP NEW CL A 36467W109 123 12,092 SH   SOLE 28 12,092 0 0
GAMESTOP CORP NEW CL A 36467W109 795 77,902 SH   SOLE 30 77,902 0 0
GAMESTOP CORP NEW CL A 36467W109 494 48,433 SH   SOLE 31 0 0 48,433
GAMESTOP CORP NEW CL A 36467W109 476 46,702 SH   SOLE 36 46,702 0 0
GAMESTOP CORP NEW CL A 36467W109 105 10,254 SH   SOLE 40 10,254 0 0
GAMIDA CELL LTD SHS M47364100 40 9,534 SH   SOLE 22 9,534 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 18,089 489,819 SH   SOLE 2 124,878 0 364,941
GAMING & LEISURE PPTYS INC COM 36467J108 5,498 148,887 SH   SOLE 4 148,887 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9,334 252,741 SH   SOLE 7 252,741 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,833 76,713 SH   SOLE 18 76,713 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 51,525 1,395,202 SH   SOLE 19 1,395,202 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 137,353 3,719,270 SH   SOLE 21 3,719,270 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 245,525 6,648,376 SH   SOLE 22 6,353,997 0 294,379
GAMING & LEISURE PPTYS INC COM 36467J108 398 10,777 SH   SOLE 23 10,777 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 25,858 700,196 SH   SOLE 25 700,196 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,232 222,911 SH   SOLE 26 50,610 0 172,301
GAMING & LEISURE PPTYS INC COM 36467J108 1,066 28,873 SH   SOLE 28 28,873 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 34,257 927,631 SH   SOLE 30 927,631 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 206 5,579 SH   SOLE 31 3,987 0 1,592
GAMING & LEISURE PPTYS INC COM 36467J108 65 1,770 SH   SOLE 34 1,770 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 285 7,728 SH   SOLE 36 7,728 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 841 22,764 SH   SOLE 40 22,764 0 0
GAN LTD ORD SHS G3728V109 88 5,187 SH   SOLE 2 412 0 4,775
GAN LTD ORD SHS G3728V109 4 214 SH   SOLE 7 214 0 0
GAN LTD ORD SHS G3728V109 529 31,310 SH   SOLE 18 31,310 0 0
GAN LTD ORD SHS G3728V109 715 42,309 SH   SOLE 19 42,309 0 0
GAN LTD ORD SHS G3728V109 4,256 251,848 SH   SOLE 21 251,848 0 0
GAN LTD ORD SHS G3728V109 2,153 127,417 SH   SOLE 22 124,047 0 3,370
GAN LTD ORD SHS G3728V109 45 2,688 SH   SOLE 23 2,688 0 0
GAN LTD ORD SHS G3728V109 119 7,024 SH   SOLE 26 0 0 7,024
GANNETT CO INC COM 36472T109 152 116,575 SH   SOLE 2 7,491 0 109,084
GANNETT CO INC COM 36472T109 3 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 772 593,500 SH   SOLE 18 593,500 0 0
GANNETT CO INC COM 36472T109 281 216,205 SH   SOLE 19 216,205 0 0
GANNETT CO INC COM 36472T109 18,119 13,937,324 SH   SOLE 21 13,937,324 0 0
GANNETT CO INC COM 36472T109 4,599 3,537,342 SH   SOLE 22 3,492,263 0 45,079
GANNETT CO INC COM 36472T109 199 153,068 SH   SOLE 30 153,068 0 0
GANNETT CO INC COM 36472T109 2 1,764 SH   SOLE 31 0 0 1,764
GAP INC COM 364760108 22,512 1,321,879 SH   SOLE 2 928,374 0 393,505
GAP INC COM 364760108 1,255 73,701 SH   SOLE 4 73,701 0 0
GAP INC COM 364760108 4,481 263,099 SH   SOLE 7 210,674 0 52,425
GAP INC COM 364760108 79 4,644 SH   SOLE 15 4,644 0 0
GAP INC COM 364760108 6,521 382,891 SH   SOLE 18 343,132 0 39,759
GAP INC COM 364760108 2,946 172,974 SH   SOLE 19 172,974 0 0
GAP INC COM 364760108 70,887 4,162,489 SH   SOLE 21 4,162,489 0 0
GAP INC COM 364760108 121,990 7,163,223 SH   SOLE 22 5,515,830 0 1,647,393
GAP INC COM 364760108 5,136 301,586 SH   SOLE 23 301,586 0 0
GAP INC COM 364760108 288 16,916 SH   SOLE 25 16,916 0 0
GAP INC COM 364760108 7,529 442,119 SH   SOLE 26 79,570 0 362,549
GAP INC COM 364760108 573 33,665 SH   SOLE 28 33,665 0 0
GAP INC COM 364760108 6,395 375,504 SH   SOLE 29 375,504 0 0
GAP INC COM 364760108 9,620 564,892 SH   SOLE 30 564,892 0 0
GAP INC COM 364760108 10,182 597,899 SH   SOLE 31 366,279 0 231,620
GAP INC COM 364760108 560 32,882 SH   SOLE 34 32,882 0 0
GAP INC COM 364760108 1,672 98,205 SH   SOLE 36 98,205 0 0
GAP INC COM 364760108 405 23,769 SH   SOLE 40 23,769 0 0
GARMIN LTD SHS H2906T109 33,807 356,393 SH   SOLE 2 44,465 0 311,928
GARMIN LTD SHS H2906T109 7,256 76,488 SH   SOLE 4 72,000 0 4,488
GARMIN LTD SHS H2906T109 22,403 236,169 SH   SOLE 7 161,535 0 74,634
GARMIN LTD SHS H2906T109 53 555 SH   SOLE 13 555 0 0
GARMIN LTD SHS H2906T109 1,587 16,725 SH   SOLE 15 16,725 0 0
GARMIN LTD SHS H2906T109 29,746 313,578 SH   SOLE 18 290,394 0 23,184
GARMIN LTD SHS H2906T109 8,398 88,528 SH   SOLE 19 88,528 0 0
GARMIN LTD SHS H2906T109 564,016 5,945,770 SH   SOLE 21 5,945,770 0 0
GARMIN LTD SHS H2906T109 340,871 3,593,413 SH   SOLE 22 3,292,499 0 300,914
GARMIN LTD SHS H2906T109 9,188 96,860 SH   SOLE 23 96,860 0 0
GARMIN LTD SHS H2906T109 18,248 192,365 SH   SOLE 25 192,365 0 0
GARMIN LTD SHS H2906T109 78,881 831,556 SH   SOLE 26 142,434 0 689,122
GARMIN LTD SHS H2906T109 2,671 28,156 SH   SOLE 28 19,616 0 8,540
GARMIN LTD SHS H2906T109 2,830 29,834 SH   SOLE 29 148 0 29,686
GARMIN LTD SHS H2906T109 113,805 1,199,715 SH   SOLE 30 1,112,402 0 87,313
GARMIN LTD SHS H2906T109 3,994 42,107 SH   SOLE 31 19,152 0 22,955
GARMIN LTD SHS H2906T109 1,966 20,729 SH   SOLE 32 20,729 0 0
GARMIN LTD SHS H2906T109 9,903 104,396 SH   SOLE 34 104,396 0 0
GARMIN LTD SHS H2906T109 10,127 106,758 SH   SOLE 36 106,758 0 0
GARMIN LTD SHS H2906T109 254 2,682 SH   SOLE 40 2,682 0 0
GARRISON CAP INC COM 366554103 2,761 722,708 SH   SOLE 2 722,708 0 0
GARTNER INC COM 366651107 30,746 246,066 SH   SOLE 2 61,545 0 184,521
GARTNER INC COM 366651107 5,171 41,388 SH   SOLE 4 38,550 0 2,838
GARTNER INC COM 366651107 10,094 80,786 SH   SOLE 7 75,807 0 4,979
GARTNER INC COM 366651107 27 218 SH   SOLE 13 218 0 0
GARTNER INC COM 366651107 1,119 8,959 SH   SOLE 15 8,959 0 0
GARTNER INC COM 366651107 22,363 178,977 SH   SOLE 18 164,800 0 14,177
GARTNER INC COM 366651107 3,199 25,605 SH   SOLE 19 25,605 0 0
GARTNER INC COM 366651107 297,989 2,384,866 SH   SOLE 21 2,384,866 0 0
GARTNER INC COM 366651107 261,863 2,095,743 SH   SOLE 22 1,919,323 0 176,420
GARTNER INC COM 366651107 8,127 65,043 SH   SOLE 23 65,043 0 0
GARTNER INC COM 366651107 11,390 91,157 SH   SOLE 25 91,157 0 0
GARTNER INC COM 366651107 45,822 366,724 SH   SOLE 26 78,516 0 288,208
GARTNER INC COM 366651107 2,203 17,630 SH   SOLE 28 12,387 0 5,243
GARTNER INC COM 366651107 2,393 19,149 SH   SOLE 29 231 0 18,918
GARTNER INC COM 366651107 43,209 345,807 SH   SOLE 30 338,625 0 7,182
GARTNER INC COM 366651107 2,927 23,426 SH   SOLE 31 11,553 0 11,873
GARTNER INC COM 366651107 551 4,412 SH   SOLE 34 4,412 0 0
GARTNER INC COM 366651107 6,656 53,269 SH   SOLE 36 53,269 0 0
GARTNER INC COM 366651107 234 1,871 SH   SOLE 40 1,871 0 0
GASLOG LTD SHS G37585109 19 6,939 SH   SOLE 2 6,939 0 0
GASLOG LTD SHS G37585109 230 84,899 SH   SOLE 19 84,899 0 0
GASLOG LTD SHS G37585109 37 13,647 SH   SOLE 21 13,647 0 0
GASLOG LTD SHS G37585109 609 224,686 SH   SOLE 22 224,686 0 0
GASLOG LTD SHS G37585109 26 9,746 SH   SOLE 23 9,746 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 18 5,453 SH   SOLE 22 5,453 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,184 106,452 SH   SOLE 2 19,849 0 86,603
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 11 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 192 17,256 SH   SOLE 18 17,256 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 123 11,024 SH   SOLE 19 11,024 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4,883 439,093 SH   SOLE 21 439,093 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 14,134 1,271,069 SH   SOLE 22 1,188,983 0 82,086
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 401 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 95 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 252 22,655 SH   SOLE 30 22,655 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 11 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 73 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 3,682 57,757 SH   SOLE 2 28,295 0 29,462
GATX CORP COM 361448103 11 166 SH   SOLE 4 166 0 0
GATX CORP COM 361448103 69 1,088 SH   SOLE 7 1,088 0 0
GATX CORP COM 361448103 2,024 31,751 SH   SOLE 13 31,751 0 0
GATX CORP COM 361448103 15,797 247,790 SH   SOLE 18 220,402 0 27,388
GATX CORP COM 361448103 18,576 291,389 SH   SOLE 19 291,389 0 0
GATX CORP COM 361448103 144,034 2,259,354 SH   SOLE 21 2,259,354 0 0
GATX CORP COM 361448103 90,721 1,423,080 SH   SOLE 22 1,376,343 0 46,737
GATX CORP COM 361448103 101 1,577 SH   SOLE 23 1,577 0 0
GATX CORP COM 361448103 46 722 SH   SOLE 25 722 0 0
GATX CORP COM 361448103 1,469 23,046 SH   SOLE 26 8,941 0 14,105
GATX CORP COM 361448103 274 4,301 SH   SOLE 28 4,301 0 0
GATX CORP COM 361448103 5,013 78,642 SH   SOLE 29 0 0 78,642
GATX CORP COM 361448103 1,746 27,385 SH   SOLE 30 27,385 0 0
GATX CORP COM 361448103 295 4,634 SH   SOLE 34 4,634 0 0
GATX CORP COM 361448103 1,304 20,458 SH   SOLE 36 20,458 0 0
GATX CORP COM 361448103 194 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 18,251 222,686 SH   SOLE 2 40,946 0 181,740
GCI LIBERTY INC COM CLASS A 36164V305 51 625 SH   SOLE 4 625 0 0
GCI LIBERTY INC COM CLASS A 36164V305 185 2,262 SH   SOLE 7 2,262 0 0
GCI LIBERTY INC COM CLASS A 36164V305 3,126 38,139 SH   SOLE 18 38,139 0 0
GCI LIBERTY INC COM CLASS A 36164V305 209,661 2,558,086 SH   SOLE 19 2,558,086 0 0
GCI LIBERTY INC COM CLASS A 36164V305 105,433 1,286,400 SH   SOLE 21 1,286,400 0 0
GCI LIBERTY INC COM CLASS A 36164V305 211,986 2,586,457 SH   SOLE 22 2,446,152 0 140,305
GCI LIBERTY INC COM CLASS A 36164V305 30 372 SH   SOLE 25 372 0 0
GCI LIBERTY INC COM CLASS A 36164V305 3,299 40,250 SH   SOLE 26 25,630 0 14,620
GCI LIBERTY INC COM CLASS A 36164V305 1,080 13,180 SH   SOLE 28 13,180 0 0
GCI LIBERTY INC COM CLASS A 36164V305 3,181 38,814 SH   SOLE 30 38,814 0 0
GCI LIBERTY INC COM CLASS A 36164V305 232 2,832 SH   SOLE 31 1,917 0 915
GCI LIBERTY INC COM CLASS A 36164V305 158 1,925 SH   SOLE 36 1,925 0 0
GCI LIBERTY INC COM CLASS A 36164V305 844 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 748 35,714 SH   SOLE 2 15,746 0 19,968
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 24 1,140 SH   SOLE 7 1,140 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,812 229,699 SH   SOLE 18 229,699 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,910 91,193 SH   SOLE 19 91,193 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 109,515 5,227,441 SH   SOLE 21 5,227,441 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 29,238 1,395,602 SH   SOLE 22 1,343,379 0 52,223
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 540 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 188 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,637 78,141 SH   SOLE 30 78,141 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 51 2,411 SH   SOLE 40 2,411 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 8,837 107,993 SH   SOLE 2 18,928 0 89,065
GDS HLDGS LTD SPONSORED ADS 36165L108 2,524 30,839 SH   SOLE 4 25,932 0 4,907
GDS HLDGS LTD SPONSORED ADS 36165L108 649 7,929 SH   SOLE 7 7,929 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 22 270 SH   SOLE 13 270 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,400 29,326 SH   SOLE 15 29,326 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,053 25,094 SH   SOLE 18 25,094 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 66,395 811,373 SH   SOLE 19 811,373 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 102,191 1,248,821 SH   SOLE 21 1,248,821 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 78,503 959,347 SH   SOLE 22 883,879 0 75,468
GDS HLDGS LTD SPONSORED ADS 36165L108 3,872 47,315 SH   SOLE 23 47,315 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,604 56,258 SH   SOLE 25 56,258 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 29,623 362,006 SH   SOLE 26 70,119 0 291,887
GDS HLDGS LTD SPONSORED ADS 36165L108 1,054 12,885 SH   SOLE 28 12,885 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 19 233 SH   SOLE 29 233 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 33,813 413,208 SH   SOLE 30 410,218 0 2,990
GDS HLDGS LTD SPONSORED ADS 36165L108 66 801 SH   SOLE 31 801 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 75,999 928,742 SH   SOLE 34 928,742 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 31 378 SH   SOLE 40 378 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1,898 1,125,000 PRN   SOLE 21 1,125,000 0 0
GEE GROUP INC COM 36165A102 1 802 SH   SOLE 21 802 0 0
GENASYS INC COM 36872P103 74 11,968 SH   SOLE 2 1,820 0 10,148
GENASYS INC COM 36872P103 0 62 SH   SOLE 7 62 0 0
GENASYS INC COM 36872P103 820 133,332 SH   SOLE 18 133,332 0 0
GENASYS INC COM 36872P103 369 60,006 SH   SOLE 19 60,006 0 0
GENASYS INC COM 36872P103 6,951 1,130,288 SH   SOLE 21 1,130,288 0 0
GENASYS INC COM 36872P103 7,216 1,173,396 SH   SOLE 22 1,158,108 0 15,288
GENCO SHIPPING & TRADING LTD SHS Y2685T131 149 21,533 SH   SOLE 2 6,411 0 15,122
GENCO SHIPPING & TRADING LTD SHS Y2685T131 530 76,766 SH   SOLE 18 76,766 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 232 33,609 SH   SOLE 19 33,609 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,969 575,205 SH   SOLE 21 575,205 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,153 456,968 SH   SOLE 22 449,133 0 7,835
GENCO SHIPPING & TRADING LTD SHS Y2685T131 29 4,188 SH   SOLE 30 4,188 0 0
GENCOR INDS INC COM 368678108 95 8,570 SH   SOLE 2 2,884 0 5,686
GENCOR INDS INC COM 368678108 376 34,109 SH   SOLE 18 34,109 0 0
GENCOR INDS INC COM 368678108 183 16,584 SH   SOLE 19 16,584 0 0
GENCOR INDS INC COM 368678108 3,396 307,847 SH   SOLE 21 307,847 0 0
GENCOR INDS INC COM 368678108 1,324 119,991 SH   SOLE 22 117,858 0 2,133
GENCOR INDS INC COM 368678108 46 4,151 SH   SOLE 26 0 0 4,151
GENERAC HLDGS INC COM 368736104 31,287 161,575 SH   SOLE 2 52,303 0 109,272
GENERAC HLDGS INC COM 368736104 81 416 SH   SOLE 4 416 0 0
GENERAC HLDGS INC COM 368736104 227 1,172 SH   SOLE 7 1,172 0 0
GENERAC HLDGS INC COM 368736104 34,767 179,543 SH   SOLE 18 172,815 0 6,728
GENERAC HLDGS INC COM 368736104 20,537 106,060 SH   SOLE 19 106,060 0 0
GENERAC HLDGS INC COM 368736104 574,113 2,964,848 SH   SOLE 21 2,964,848 0 0
GENERAC HLDGS INC COM 368736104 402,966 2,081,004 SH   SOLE 22 1,992,685 0 88,319
GENERAC HLDGS INC COM 368736104 2,204 11,380 SH   SOLE 23 11,380 0 0
GENERAC HLDGS INC COM 368736104 167 864 SH   SOLE 25 864 0 0
GENERAC HLDGS INC COM 368736104 13,784 71,185 SH   SOLE 26 16,779 0 54,406
GENERAC HLDGS INC COM 368736104 1,662 8,582 SH   SOLE 28 8,582 0 0
GENERAC HLDGS INC COM 368736104 4,716 24,356 SH   SOLE 30 24,356 0 0
GENERAC HLDGS INC COM 368736104 516 2,667 SH   SOLE 31 1,191 0 1,476
GENERAC HLDGS INC COM 368736104 283 1,462 SH   SOLE 34 1,462 0 0
GENERAC HLDGS INC COM 368736104 516 2,663 SH   SOLE 36 2,663 0 0
GENERAC HLDGS INC COM 368736104 1,217 6,285 SH   SOLE 40 6,285 0 0
GENERAL DYNAMICS CORP COM 369550108 79,331 573,079 SH   SOLE 2 51,172 0 521,907
GENERAL DYNAMICS CORP COM 369550108 12,869 92,961 SH   SOLE 4 92,961 0 0
GENERAL DYNAMICS CORP COM 369550108 36,077 260,619 SH   SOLE 7 217,886 0 42,733
GENERAL DYNAMICS CORP COM 369550108 117 843 SH   SOLE 13 843 0 0
GENERAL DYNAMICS CORP COM 369550108 4,178 30,180 SH   SOLE 15 30,180 0 0
GENERAL DYNAMICS CORP COM 369550108 56,223 406,144 SH   SOLE 18 386,376 0 19,768
GENERAL DYNAMICS CORP COM 369550108 14,732 106,421 SH   SOLE 19 106,421 0 0
GENERAL DYNAMICS CORP COM 369550108 695,392 5,023,419 SH   SOLE 21 5,023,419 0 0
GENERAL DYNAMICS CORP COM 369550108 771,925 5,576,282 SH   SOLE 22 5,068,577 0 507,705
GENERAL DYNAMICS CORP COM 369550108 23,256 168,000 SH   SOLE 23 168,000 0 0
GENERAL DYNAMICS CORP COM 369550108 37,142 268,307 SH   SOLE 25 268,307 0 0
GENERAL DYNAMICS CORP COM 369550108 46,761 337,797 SH   SOLE 26 153,455 0 184,342
GENERAL DYNAMICS CORP COM 369550108 69 498 SH   SOLE 29 498 0 0
GENERAL DYNAMICS CORP COM 369550108 108,006 780,218 SH   SOLE 30 780,218 0 0
GENERAL DYNAMICS CORP COM 369550108 6,770 48,902 SH   SOLE 31 32,267 0 16,635
GENERAL DYNAMICS CORP COM 369550108 23,701 171,214 SH   SOLE 36 171,214 0 0
GENERAL DYNAMICS CORP COM 369550108 786 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 146,285 23,480,726 SH   SOLE 2 4,670,074 0 18,810,652
GENERAL ELECTRIC CO COM 369604103 27,284 4,379,491 SH   SOLE 4 4,107,650 0 271,841
GENERAL ELECTRIC CO COM 369604103 48,180 7,733,584 SH   SOLE 7 7,474,580 0 259,004
GENERAL ELECTRIC CO COM 369604103 179 28,767 SH   SOLE 13 28,767 0 0
GENERAL ELECTRIC CO COM 369604103 6,668 1,070,373 SH   SOLE 15 1,070,373 0 0
GENERAL ELECTRIC CO COM 369604103 2 283 SH   SOLE 17 0 0 283
GENERAL ELECTRIC CO COM 369604103 204,266 32,787,414 SH   SOLE 18 30,461,439 0 2,325,975
GENERAL ELECTRIC CO COM 369604103 215,664 34,617,043 SH   SOLE 19 34,617,043 0 0
GENERAL ELECTRIC CO COM 369604103 576 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 941,200 151,075,400 SH   SOLE 21 151,075,400 0 0
GENERAL ELECTRIC CO COM 369604103 1,301,564 208,918,703 SH   SOLE 22 188,682,489 0 20,236,214
GENERAL ELECTRIC CO COM 369604103 44,386 7,124,514 SH   SOLE 23 7,124,514 0 0
GENERAL ELECTRIC CO COM 369604103 66,933 10,743,673 SH   SOLE 25 10,743,673 0 0
GENERAL ELECTRIC CO COM 369604103 236,440 37,951,884 SH   SOLE 26 5,879,649 0 32,072,235
GENERAL ELECTRIC CO COM 369604103 10,732 1,722,579 SH   SOLE 28 1,214,051 0 508,528
GENERAL ELECTRIC CO COM 369604103 2,941 472,062 SH   SOLE 29 472,062 0 0
GENERAL ELECTRIC CO COM 369604103 181,461 29,127,006 SH   SOLE 30 29,127,006 0 0
GENERAL ELECTRIC CO COM 369604103 25,166 4,039,551 SH   SOLE 31 1,729,948 0 2,309,603
GENERAL ELECTRIC CO COM 369604103 8,765 1,406,899 SH   SOLE 34 1,406,899 0 0
GENERAL ELECTRIC CO COM 369604103 45,725 7,339,505 SH   SOLE 36 7,339,505 0 0
GENERAL ELECTRIC CO COM 369604103 1,244 199,641 SH   SOLE 40 199,641 0 0
GENERAL FIN CORP DEL COM 369822101 51 8,087 SH   SOLE 2 295 0 7,792
GENERAL FIN CORP DEL COM 369822101 254 40,058 SH   SOLE 18 40,058 0 0
GENERAL FIN CORP DEL COM 369822101 131 20,688 SH   SOLE 19 20,688 0 0
GENERAL FIN CORP DEL COM 369822101 2,456 388,016 SH   SOLE 21 388,016 0 0
GENERAL FIN CORP DEL COM 369822101 2,043 322,793 SH   SOLE 22 320,322 0 2,471
GENERAL MLS INC COM 370334104 98,006 1,588,948 SH   SOLE 2 261,727 0 1,327,221
GENERAL MLS INC COM 370334104 18,361 297,683 SH   SOLE 4 278,738 0 18,945
GENERAL MLS INC COM 370334104 37,669 610,713 SH   SOLE 7 591,380 0 19,333
GENERAL MLS INC COM 370334104 6,740 109,270 SH   SOLE 13 109,270 0 0
GENERAL MLS INC COM 370334104 4,510 73,119 SH   SOLE 15 73,119 0 0
GENERAL MLS INC COM 370334104 87,335 1,415,941 SH   SOLE 18 1,183,605 0 232,336
GENERAL MLS INC COM 370334104 56,467 915,480 SH   SOLE 19 915,480 0 0
GENERAL MLS INC COM 370334104 964,316 15,634,176 SH   SOLE 21 15,634,176 0 0
GENERAL MLS INC COM 370334104 976,123 15,825,605 SH   SOLE 22 14,155,259 0 1,670,346
GENERAL MLS INC COM 370334104 27,216 441,247 SH   SOLE 23 441,247 0 0
GENERAL MLS INC COM 370334104 43,696 708,425 SH   SOLE 25 708,425 0 0
GENERAL MLS INC COM 370334104 224,610 3,641,537 SH   SOLE 26 426,291 0 3,215,246
GENERAL MLS INC COM 370334104 7,337 118,960 SH   SOLE 28 83,728 0 35,232
GENERAL MLS INC COM 370334104 19,874 322,213 SH   SOLE 29 2,172 0 320,041
GENERAL MLS INC COM 370334104 221,921 3,597,948 SH   SOLE 30 3,567,982 0 29,966
GENERAL MLS INC COM 370334104 10,527 170,671 SH   SOLE 31 78,961 0 91,710
GENERAL MLS INC COM 370334104 2,428 39,360 SH   SOLE 32 39,360 0 0
GENERAL MLS INC COM 370334104 3,563 57,765 SH   SOLE 34 57,765 0 0
GENERAL MLS INC COM 370334104 9,223 149,530 SH   SOLE 35 149,530 0 0
GENERAL MLS INC COM 370334104 32,908 533,529 SH   SOLE 36 533,529 0 0
GENERAL MLS INC COM 370334104 861 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 9 79,043 SH   SOLE 21 79,043 0 0
GENERAL MOLY INC COM 370373102 169 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 90,385 3,054,567 SH   SOLE 2 318,765 0 2,735,802
GENERAL MTRS CO COM 37045V100 17,669 597,125 SH   SOLE 4 556,875 0 40,250
GENERAL MTRS CO COM 37045V100 38,084 1,287,065 SH   SOLE 7 1,095,817 0 191,248
GENERAL MTRS CO COM 37045V100 100 3,369 SH   SOLE 13 3,369 0 0
GENERAL MTRS CO COM 37045V100 4,633 156,565 SH   SOLE 15 156,565 0 0
GENERAL MTRS CO COM 37045V100 394,775 13,341,507 SH   SOLE 18 11,500,047 0 1,841,460
GENERAL MTRS CO COM 37045V100 356,566 12,050,203 SH   SOLE 19 12,050,203 0 0
GENERAL MTRS CO COM 37045V100 818,849 27,673,168 SH   SOLE 21 27,673,168 0 0
GENERAL MTRS CO COM 37045V100 908,391 30,699,263 SH   SOLE 22 28,081,748 0 2,617,515
GENERAL MTRS CO COM 37045V100 28,034 947,424 SH   SOLE 23 947,424 0 0
GENERAL MTRS CO COM 37045V100 46,741 1,579,630 SH   SOLE 25 1,488,527 0 91,103
GENERAL MTRS CO COM 37045V100 170,482 5,761,471 SH   SOLE 26 889,546 0 4,871,925
GENERAL MTRS CO COM 37045V100 7,380 249,417 SH   SOLE 28 176,350 0 73,067
GENERAL MTRS CO COM 37045V100 71 2,407 SH   SOLE 29 2,407 0 0
GENERAL MTRS CO COM 37045V100 176,458 5,963,431 SH   SOLE 30 5,963,431 0 0
GENERAL MTRS CO COM 37045V100 15,203 513,775 SH   SOLE 31 167,250 0 346,525
GENERAL MTRS CO COM 37045V100 32,531 1,099,402 SH   SOLE 34 1,099,402 0 0
GENERAL MTRS CO COM 37045V100 37,296 1,260,419 SH   SOLE 36 1,260,419 0 0
GENERAL MTRS CO COM 37045V100 830 28,038 SH   SOLE 40 28,038 0 0
GENERATION BIO CO COM 37148K100 169 5,482 SH   SOLE 2 653 0 4,829
GENERATION BIO CO COM 37148K100 1,378 44,586 SH   SOLE 18 44,586 0 0
GENERATION BIO CO COM 37148K100 683 22,105 SH   SOLE 19 22,105 0 0
GENERATION BIO CO COM 37148K100 11,766 380,648 SH   SOLE 21 380,648 0 0
GENERATION BIO CO COM 37148K100 6,751 218,422 SH   SOLE 22 213,727 0 4,695
GENESCO INC COM 371532102 357 16,576 SH   SOLE 2 4,254 0 12,322
GENESCO INC COM 371532102 4 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 5 247 SH   SOLE 7 247 0 0
GENESCO INC COM 371532102 1,538 71,383 SH   SOLE 18 71,383 0 0
GENESCO INC COM 371532102 576 26,761 SH   SOLE 19 26,761 0 0
GENESCO INC COM 371532102 33,536 1,556,927 SH   SOLE 21 1,556,927 0 0
GENESCO INC COM 371532102 10,206 473,811 SH   SOLE 22 457,696 0 16,115
GENESCO INC COM 371532102 281 13,058 SH   SOLE 26 2,375 0 10,683
GENESCO INC COM 371532102 47 2,170 SH   SOLE 28 2,170 0 0
GENESCO INC COM 371532102 509 23,632 SH   SOLE 30 23,632 0 0
GENESCO INC COM 371532102 39 1,800 SH   SOLE 31 0 0 1,800
GENESCO INC COM 371532102 89 4,145 SH   SOLE 34 4,145 0 0
GENESCO INC COM 371532102 60 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 60 2,782 SH   SOLE 40 2,782 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 11 20,962 SH   SOLE 21 20,962 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 279 513,521 SH   SOLE 22 513,521 0 0
GENETRON HLDGS LTD ADS 37186H100 11,582 970,000 SH   SOLE 19 970,000 0 0
GENETRON HLDGS LTD ADS 37186H100 358 30,000 SH   SOLE 20 30,000 0 0
GENETRON HLDGS LTD ADS 37186H100 27 2,280 SH   SOLE 21 2,280 0 0
GENFIT S A ADS 372279109 15 2,880 SH   SOLE 2 2,880 0 0
GENFIT S A ADS 372279109 9 1,770 SH   SOLE 18 1,770 0 0
GENFIT S A ADS 372279109 122 23,056 SH   SOLE 19 23,056 0 0
GENFIT S A ADS 372279109 1 243 SH   SOLE 20 243 0 0
GENFIT S A ADS 372279109 74 14,065 SH   SOLE 34 14,065 0 0
GENIE ENERGY LTD CL B 372284208 37 4,583 SH   SOLE 2 596 0 3,987
GENIE ENERGY LTD CL B 372284208 422 52,712 SH   SOLE 18 52,712 0 0
GENIE ENERGY LTD CL B 372284208 210 26,272 SH   SOLE 19 26,272 0 0
GENIE ENERGY LTD CL B 372284208 3,668 458,479 SH   SOLE 21 458,479 0 0
GENIE ENERGY LTD CL B 372284208 4,120 515,031 SH   SOLE 22 511,987 0 3,044
GENIUS BRANDS INTL INC COM 37229T301 3,444 2,894,323 SH   SOLE 22 2,894,323 0 0
GENMAB A/S SPONSORED ADS 372303206 7,169 195,819 SH   SOLE 2 195,819 0 0
GENMAB A/S SPONSORED ADS 372303206 2,467 67,388 SH   SOLE 18 67,388 0 0
GENMAB A/S SPONSORED ADS 372303206 61,820 1,688,622 SH   SOLE 19 1,688,622 0 0
GENMAB A/S SPONSORED ADS 372303206 14,972 408,948 SH   SOLE 21 408,948 0 0
GENMAB A/S SPONSORED ADS 372303206 322 8,797 SH   SOLE 30 8,797 0 0
GENMAB A/S SPONSORED ADS 372303206 46,380 1,266,863 SH   SOLE 34 1,266,863 0 0
GENMARK DIAGNOSTICS INC COM 372309104 616 43,397 SH   SOLE 2 22,070 0 21,327
GENMARK DIAGNOSTICS INC COM 372309104 8 572 SH   SOLE 4 572 0 0
GENMARK DIAGNOSTICS INC COM 372309104 20 1,402 SH   SOLE 7 1,402 0 0
GENMARK DIAGNOSTICS INC COM 372309104 4,023 283,341 SH   SOLE 18 274,783 0 8,558
GENMARK DIAGNOSTICS INC COM 372309104 2,933 206,531 SH   SOLE 19 206,531 0 0
GENMARK DIAGNOSTICS INC COM 372309104 39,488 2,780,874 SH   SOLE 21 2,780,874 0 0
GENMARK DIAGNOSTICS INC COM 372309104 27,744 1,953,781 SH   SOLE 22 1,898,686 0 55,095
GENMARK DIAGNOSTICS INC COM 372309104 105 7,366 SH   SOLE 23 7,366 0 0
GENMARK DIAGNOSTICS INC COM 372309104 23 1,641 SH   SOLE 25 1,641 0 0
GENMARK DIAGNOSTICS INC COM 372309104 381 26,840 SH   SOLE 26 0 0 26,840
GENMARK DIAGNOSTICS INC COM 372309104 95 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 483 34,011 SH   SOLE 30 34,011 0 0
GENMARK DIAGNOSTICS INC COM 372309104 23 1,601 SH   SOLE 34 1,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 57 4,048 SH   SOLE 36 4,048 0 0
GENMARK DIAGNOSTICS INC COM 372309104 122 8,574 SH   SOLE 40 8,574 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 9 4,043 SH   SOLE 18 4,043 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 103 45,046 SH   SOLE 21 45,046 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 197 85,978 SH   SOLE 22 85,978 0 0
GENPACT LIMITED SHS G3922B107 16,018 411,237 SH   SOLE 2 43,626 0 367,611
GENPACT LIMITED SHS G3922B107 116 2,973 SH   SOLE 3 2,973 0 0
GENPACT LIMITED SHS G3922B107 187 4,813 SH   SOLE 4 4,813 0 0
GENPACT LIMITED SHS G3922B107 158 4,068 SH   SOLE 7 4,068 0 0
GENPACT LIMITED SHS G3922B107 3,062 78,607 SH   SOLE 18 78,607 0 0
GENPACT LIMITED SHS G3922B107 1,830 46,990 SH   SOLE 19 46,990 0 0
GENPACT LIMITED SHS G3922B107 84,872 2,178,992 SH   SOLE 21 2,178,992 0 0
GENPACT LIMITED SHS G3922B107 180,015 4,621,694 SH   SOLE 22 4,450,677 0 171,017
GENPACT LIMITED SHS G3922B107 20 518 SH   SOLE 23 518 0 0
GENPACT LIMITED SHS G3922B107 516 13,235 SH   SOLE 30 13,235 0 0
GENPACT LIMITED SHS G3922B107 6,135 157,516 SH   SOLE 31 157,516 0 0
GENPACT LIMITED SHS G3922B107 73 1,881 SH   SOLE 36 1,881 0 0
GENPREX INC COM 372446104 34 10,094 SH   SOLE 2 1,520 0 8,574
GENPREX INC COM 372446104 400 119,074 SH   SOLE 18 119,074 0 0
GENPREX INC COM 372446104 180 53,539 SH   SOLE 19 53,539 0 0
GENPREX INC COM 372446104 3,179 946,148 SH   SOLE 21 946,148 0 0
GENPREX INC COM 372446104 2,616 778,667 SH   SOLE 22 772,117 0 6,550
GENTEX CORP COM 371901109 17,199 667,936 SH   SOLE 2 221,845 0 446,091
GENTEX CORP COM 371901109 56 2,184 SH   SOLE 4 2,184 0 0
GENTEX CORP COM 371901109 150 5,820 SH   SOLE 7 5,820 0 0
GENTEX CORP COM 371901109 53 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 16,414 637,443 SH   SOLE 18 637,443 0 0
GENTEX CORP COM 371901109 1,588 61,685 SH   SOLE 19 61,685 0 0
GENTEX CORP COM 371901109 294,079 11,420,532 SH   SOLE 21 11,420,532 0 0
GENTEX CORP COM 371901109 197,184 7,657,633 SH   SOLE 22 7,302,166 0 355,467
GENTEX CORP COM 371901109 7,078 274,889 SH   SOLE 25 274,889 0 0
GENTEX CORP COM 371901109 15,521 602,748 SH   SOLE 26 57,637 0 545,111
GENTEX CORP COM 371901109 863 33,528 SH   SOLE 28 33,528 0 0
GENTEX CORP COM 371901109 5,109 198,399 SH   SOLE 30 198,399 0 0
GENTEX CORP COM 371901109 129 5,004 SH   SOLE 31 5,004 0 0
GENTEX CORP COM 371901109 305 11,831 SH   SOLE 34 11,831 0 0
GENTEX CORP COM 371901109 2,975 115,517 SH   SOLE 36 115,517 0 0
GENTEX CORP COM 371901109 669 25,990 SH   SOLE 40 25,990 0 0
GENTHERM INC COM 37253A103 859 21,000 SH   SOLE 2 10,881 0 10,119
GENTHERM INC COM 37253A103 9 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 23 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 6,359 155,483 SH   SOLE 18 155,483 0 0
GENTHERM INC COM 37253A103 2,477 60,565 SH   SOLE 19 60,565 0 0
GENTHERM INC COM 37253A103 143,661 3,512,502 SH   SOLE 21 3,512,502 0 0
GENTHERM INC COM 37253A103 40,109 980,671 SH   SOLE 22 948,294 0 32,377
GENTHERM INC COM 37253A103 51 1,251 SH   SOLE 25 1,251 0 0
GENTHERM INC COM 37253A103 744 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 201 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,699 66,002 SH   SOLE 30 66,002 0 0
GENTHERM INC COM 37253A103 126 3,071 SH   SOLE 36 3,071 0 0
GENTHERM INC COM 37253A103 158 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 49,177 516,723 SH   SOLE 2 195,002 0 321,721
GENUINE PARTS CO COM 372460105 7,965 83,696 SH   SOLE 4 79,173 0 4,523
GENUINE PARTS CO COM 372460105 24,096 253,191 SH   SOLE 7 182,029 0 71,162
GENUINE PARTS CO COM 372460105 2,643 27,776 SH   SOLE 13 27,776 0 0
GENUINE PARTS CO COM 372460105 1,601 16,825 SH   SOLE 15 16,825 0 0
GENUINE PARTS CO COM 372460105 84,250 885,254 SH   SOLE 18 821,962 0 63,292
GENUINE PARTS CO COM 372460105 75,028 788,360 SH   SOLE 19 788,360 0 0
GENUINE PARTS CO COM 372460105 534,129 5,612,372 SH   SOLE 21 5,612,372 0 0
GENUINE PARTS CO COM 372460105 369,093 3,878,247 SH   SOLE 22 3,405,425 0 472,822
GENUINE PARTS CO COM 372460105 15,113 158,795 SH   SOLE 23 158,795 0 0
GENUINE PARTS CO COM 372460105 23,293 244,748 SH   SOLE 25 244,748 0 0
GENUINE PARTS CO COM 372460105 96,222 1,011,057 SH   SOLE 26 230,053 0 781,004
GENUINE PARTS CO COM 372460105 2,797 29,387 SH   SOLE 28 21,231 0 8,156
GENUINE PARTS CO COM 372460105 14,313 150,390 SH   SOLE 29 20,560 0 129,830
GENUINE PARTS CO COM 372460105 57,637 605,623 SH   SOLE 30 593,184 0 12,439
GENUINE PARTS CO COM 372460105 6,898 72,476 SH   SOLE 31 47,885 0 24,591
GENUINE PARTS CO COM 372460105 3,245 34,100 SH   SOLE 32 34,100 0 0
GENUINE PARTS CO COM 372460105 34,330 360,722 SH   SOLE 34 360,722 0 0
GENUINE PARTS CO COM 372460105 12,798 134,470 SH   SOLE 36 134,470 0 0
GENUINE PARTS CO COM 372460105 1,857 19,511 SH   SOLE 37 19,511 0 0
GENUINE PARTS CO COM 372460105 275 2,889 SH   SOLE 40 2,889 0 0
GENWORTH FINL INC COM CL A 37247D106 2,680 800,130 SH   SOLE 2 368,485 0 431,645
GENWORTH FINL INC COM CL A 37247D106 9 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 62 18,564 SH   SOLE 7 18,564 0 0
GENWORTH FINL INC COM CL A 37247D106 10,064 3,004,120 SH   SOLE 18 3,004,120 0 0
GENWORTH FINL INC COM CL A 37247D106 3,404 1,016,210 SH   SOLE 19 1,016,210 0 0
GENWORTH FINL INC COM CL A 37247D106 109,409 32,659,369 SH   SOLE 21 32,659,369 0 0
GENWORTH FINL INC COM CL A 37247D106 57,868 17,274,134 SH   SOLE 22 16,775,978 0 498,156
GENWORTH FINL INC COM CL A 37247D106 32 9,517 SH   SOLE 23 9,517 0 0
GENWORTH FINL INC COM CL A 37247D106 22 6,665 SH   SOLE 25 6,665 0 0
GENWORTH FINL INC COM CL A 37247D106 933 278,405 SH   SOLE 26 118,157 0 160,248
GENWORTH FINL INC COM CL A 37247D106 243 72,609 SH   SOLE 28 72,609 0 0
GENWORTH FINL INC COM CL A 37247D106 1,537 458,915 SH   SOLE 30 458,915 0 0
GENWORTH FINL INC COM CL A 37247D106 176 52,589 SH   SOLE 31 0 0 52,589
GENWORTH FINL INC COM CL A 37247D106 555 165,673 SH   SOLE 36 165,673 0 0
GENWORTH FINL INC COM CL A 37247D106 181 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,013 89,318 SH   SOLE 2 87,759 0 1,559
GEO GROUP INC NEW COM 36162J106 5 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 45 3,939 SH   SOLE 7 3,939 0 0
GEO GROUP INC NEW COM 36162J106 8,080 712,522 SH   SOLE 18 712,522 0 0
GEO GROUP INC NEW COM 36162J106 2,488 219,418 SH   SOLE 19 219,418 0 0
GEO GROUP INC NEW COM 36162J106 90,745 8,002,231 SH   SOLE 21 8,002,231 0 0
GEO GROUP INC NEW COM 36162J106 45,071 3,974,532 SH   SOLE 22 3,875,515 0 99,017
GEO GROUP INC NEW COM 36162J106 72 6,312 SH   SOLE 23 6,312 0 0
GEO GROUP INC NEW COM 36162J106 489 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 230 20,270 SH   SOLE 28 20,270 0 0
GEO GROUP INC NEW COM 36162J106 1,212 106,897 SH   SOLE 30 106,897 0 0
GEO GROUP INC NEW COM 36162J106 72 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 139 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 43 5,851 SH   SOLE 22 5,851 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 98 15,829 SH   SOLE 18 15,829 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 6,509 1,053,214 SH   SOLE 21 1,053,214 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,569 253,833 SH   SOLE 22 253,833 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 112 18,186 SH   SOLE 30 18,186 0 0
GERDAU SA SPON ADR REP PFD 373737105 701 189,516 SH   SOLE 2 189,516 0 0
GERDAU SA SPON ADR REP PFD 373737105 157 42,443 SH   SOLE 19 42,443 0 0
GERDAU SA SPON ADR REP PFD 373737105 11,380 3,075,576 SH   SOLE 21 3,075,576 0 0
GERDAU SA SPON ADR REP PFD 373737105 397 107,431 SH   SOLE 22 107,431 0 0
GERDAU SA SPON ADR REP PFD 373737105 2,697 728,988 SH   SOLE 30 728,988 0 0
GERMAN AMERN BANCORP INC COM 373865104 792 29,191 SH   SOLE 2 8,089 0 21,102
GERMAN AMERN BANCORP INC COM 373865104 12 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,614 96,322 SH   SOLE 18 96,322 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,298 47,819 SH   SOLE 19 47,819 0 0
GERMAN AMERN BANCORP INC COM 373865104 23,965 883,023 SH   SOLE 21 883,023 0 0
GERMAN AMERN BANCORP INC COM 373865104 21,188 780,703 SH   SOLE 22 761,180 0 19,523
GERMAN AMERN BANCORP INC COM 373865104 53 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 150 5,544 SH   SOLE 28 5,544 0 0
GERMAN AMERN BANCORP INC COM 373865104 364 13,414 SH   SOLE 30 13,414 0 0
GERMAN AMERN BANCORP INC COM 373865104 63 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 592 340,403 SH   SOLE 2 102,328 0 238,075
GERON CORP COM 374163103 12 6,996 SH   SOLE 7 6,996 0 0
GERON CORP COM 374163103 1,929 1,108,361 SH   SOLE 18 1,108,361 0 0
GERON CORP COM 374163103 918 527,644 SH   SOLE 19 527,644 0 0
GERON CORP COM 374163103 22,127 12,716,382 SH   SOLE 21 12,716,382 0 0
GERON CORP COM 374163103 16,919 9,723,348 SH   SOLE 22 9,357,581 0 365,767
GERON CORP COM 374163103 19 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 40 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 199 114,302 SH   SOLE 30 114,302 0 0
GERON CORP COM 374163103 31 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,038 39,910 SH   SOLE 2 11,544 0 28,366
GETTY RLTY CORP NEW COM 374297109 616 23,670 SH   SOLE 4 23,670 0 0
GETTY RLTY CORP NEW COM 374297109 1,133 43,544 SH   SOLE 7 43,544 0 0
GETTY RLTY CORP NEW COM 374297109 4,188 161,008 SH   SOLE 18 161,008 0 0
GETTY RLTY CORP NEW COM 374297109 2,732 105,051 SH   SOLE 19 105,051 0 0
GETTY RLTY CORP NEW COM 374297109 100,853 3,877,486 SH   SOLE 21 3,877,486 0 0
GETTY RLTY CORP NEW COM 374297109 36,114 1,388,453 SH   SOLE 22 1,355,196 0 33,257
GETTY RLTY CORP NEW COM 374297109 47 1,821 SH   SOLE 23 1,821 0 0
GETTY RLTY CORP NEW COM 374297109 3,219 123,745 SH   SOLE 25 123,745 0 0
GETTY RLTY CORP NEW COM 374297109 1,352 51,976 SH   SOLE 26 15,420 0 36,556
GETTY RLTY CORP NEW COM 374297109 113 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 585 22,484 SH   SOLE 29 22,484 0 0
GETTY RLTY CORP NEW COM 374297109 5,315 204,326 SH   SOLE 30 204,326 0 0
GETTY RLTY CORP NEW COM 374297109 110 4,229 SH   SOLE 34 4,229 0 0
GETTY RLTY CORP NEW COM 374297109 76 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 0 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 8 7,819 SH   SOLE 22 7,819 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 6,989 328,727 SH   SOLE 2 328,727 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 30,575 1,438,153 SH   SOLE 19 1,438,153 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 21 1,005 SH   SOLE 22 1,005 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 27,616 1,298,949 SH   SOLE 34 1,298,949 0 0
GIBRALTAR INDS INC COM 374689107 2,266 34,790 SH   SOLE 2 11,107 0 23,683
GIBRALTAR INDS INC COM 374689107 21 321 SH   SOLE 4 321 0 0
GIBRALTAR INDS INC COM 374689107 42 642 SH   SOLE 7 642 0 0
GIBRALTAR INDS INC COM 374689107 10,030 153,977 SH   SOLE 18 153,977 0 0
GIBRALTAR INDS INC COM 374689107 4,747 72,880 SH   SOLE 19 72,880 0 0
GIBRALTAR INDS INC COM 374689107 225,340 3,459,315 SH   SOLE 21 3,459,315 0 0
GIBRALTAR INDS INC COM 374689107 63,071 968,231 SH   SOLE 22 936,504 0 31,727
GIBRALTAR INDS INC COM 374689107 70 1,078 SH   SOLE 23 1,078 0 0
GIBRALTAR INDS INC COM 374689107 1,551 23,817 SH   SOLE 26 10,871 0 12,946
GIBRALTAR INDS INC COM 374689107 277 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 3,243 49,791 SH   SOLE 30 49,791 0 0
GIBRALTAR INDS INC COM 374689107 219 3,365 SH   SOLE 40 3,365 0 0
GIGCAPITAL3 INC COM 37519D107 62 6,229 SH   SOLE 22 6,229 0 0
GILDAN ACTIVEWEAR INC COM 375916103 23,542 1,196,828 SH   SOLE 18 1,196,828 0 0
GILDAN ACTIVEWEAR INC COM 375916103 24,902 1,265,970 SH   SOLE 19 1,265,970 0 0
GILDAN ACTIVEWEAR INC COM 375916103 827 42,040 SH   SOLE 23 42,040 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,028 52,260 SH   SOLE 25 52,260 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,594 335,241 SH   SOLE 34 335,241 0 0
GILEAD SCIENCES INC COM 375558103 231,405 3,662,053 SH   SOLE 2 966,731 0 2,695,322
GILEAD SCIENCES INC COM 375558103 41,260 652,955 SH   SOLE 4 613,824 0 39,131
GILEAD SCIENCES INC COM 375558103 94,066 1,488,622 SH   SOLE 7 1,357,969 0 130,653
GILEAD SCIENCES INC COM 375558103 9,701 153,524 SH   SOLE 13 145,450 0 8,074
GILEAD SCIENCES INC COM 375558103 10,057 159,160 SH   SOLE 15 159,160 0 0
GILEAD SCIENCES INC COM 375558103 17 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 220,241 3,485,372 SH   SOLE 18 3,127,155 0 358,217
GILEAD SCIENCES INC COM 375558103 226,365 3,582,290 SH   SOLE 19 3,582,290 0 0
GILEAD SCIENCES INC COM 375558103 3,067,987 48,551,786 SH   SOLE 21 48,551,786 0 0
GILEAD SCIENCES INC COM 375558103 2,075,565 32,846,421 SH   SOLE 22 29,329,017 0 3,517,404
GILEAD SCIENCES INC COM 375558103 62,336 986,488 SH   SOLE 23 986,488 0 0
GILEAD SCIENCES INC COM 375558103 95,314 1,508,376 SH   SOLE 25 1,508,376 0 0
GILEAD SCIENCES INC COM 375558103 509,967 8,070,372 SH   SOLE 26 980,434 0 7,089,938
GILEAD SCIENCES INC COM 375558103 15,574 246,464 SH   SOLE 28 173,595 0 72,869
GILEAD SCIENCES INC COM 375558103 22,977 363,617 SH   SOLE 29 75,026 0 288,591
GILEAD SCIENCES INC COM 375558103 537,565 8,507,120 SH   SOLE 30 8,411,084 0 96,036
GILEAD SCIENCES INC COM 375558103 26,376 417,406 SH   SOLE 31 254,747 0 162,659
GILEAD SCIENCES INC COM 375558103 15,737 249,048 SH   SOLE 32 249,048 0 0
GILEAD SCIENCES INC COM 375558103 110,001 1,740,804 SH   SOLE 34 1,740,804 0 0
GILEAD SCIENCES INC COM 375558103 68,503 1,084,084 SH   SOLE 36 1,084,084 0 0
GILEAD SCIENCES INC COM 375558103 1,743 27,576 SH   SOLE 40 27,576 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,422 169,187 SH   SOLE 2 73,235 0 95,952
GLACIER BANCORP INC NEW COM 37637Q105 15 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 62 1,950 SH   SOLE 7 1,950 0 0
GLACIER BANCORP INC NEW COM 37637Q105 18,530 578,148 SH   SOLE 18 575,312 0 2,836
GLACIER BANCORP INC NEW COM 37637Q105 12,119 378,136 SH   SOLE 19 378,136 0 0
GLACIER BANCORP INC NEW COM 37637Q105 204,812 6,390,389 SH   SOLE 21 6,390,389 0 0
GLACIER BANCORP INC NEW COM 37637Q105 107,123 3,342,375 SH   SOLE 22 3,259,443 0 82,932
GLACIER BANCORP INC NEW COM 37637Q105 342 10,676 SH   SOLE 23 10,676 0 0
GLACIER BANCORP INC NEW COM 37637Q105 39 1,223 SH   SOLE 25 1,223 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,193 68,438 SH   SOLE 26 25,242 0 43,196
GLACIER BANCORP INC NEW COM 37637Q105 424 13,226 SH   SOLE 28 13,226 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,448 45,180 SH   SOLE 30 45,180 0 0
GLACIER BANCORP INC NEW COM 37637Q105 149 4,641 SH   SOLE 34 4,641 0 0
GLACIER BANCORP INC NEW COM 37637Q105 168 5,249 SH   SOLE 36 5,249 0 0
GLACIER BANCORP INC NEW COM 37637Q105 287 8,941 SH   SOLE 40 8,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,547 208,758 SH   SOLE 30 208,758 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 661 39,242 SH   SOLE 2 11,433 0 27,809
GLADSTONE COMMERCIAL CORP COM 376536108 11 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,223 131,909 SH   SOLE 18 131,909 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,117 66,275 SH   SOLE 19 66,275 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 20,328 1,206,435 SH   SOLE 21 1,206,435 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 16,961 1,006,612 SH   SOLE 22 974,095 0 32,517
GLADSTONE COMMERCIAL CORP COM 376536108 31 1,846 SH   SOLE 23 1,846 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 972 57,678 SH   SOLE 26 0 0 57,678
GLADSTONE COMMERCIAL CORP COM 376536108 76 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 329 19,528 SH   SOLE 30 19,528 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 288 17,083 SH   SOLE 34 17,083 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 56 3,335 SH   SOLE 40 3,335 0 0
GLADSTONE INVT CORP COM 376546107 1,853 203,605 SH   SOLE 30 203,605 0 0
GLADSTONE LD CORP COM 376549101 252 16,809 SH   SOLE 2 1,077 0 15,732
GLADSTONE LD CORP COM 376549101 5 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 1 88 SH   SOLE 17 0 0 88
GLADSTONE LD CORP COM 376549101 1,081 71,963 SH   SOLE 18 71,963 0 0
GLADSTONE LD CORP COM 376549101 507 33,750 SH   SOLE 19 33,750 0 0
GLADSTONE LD CORP COM 376549101 10,005 666,114 SH   SOLE 21 666,114 0 0
GLADSTONE LD CORP COM 376549101 7,551 502,754 SH   SOLE 22 495,230 0 7,524
GLADSTONE LD CORP COM 376549101 16 1,062 SH   SOLE 23 1,062 0 0
GLATFELTER COM 377316104 746 54,199 SH   SOLE 2 14,636 0 39,563
GLATFELTER COM 377316104 3 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 12 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 2,843 206,435 SH   SOLE 18 206,435 0 0
GLATFELTER COM 377316104 1,169 84,889 SH   SOLE 19 84,889 0 0
GLATFELTER COM 377316104 65,338 4,744,942 SH   SOLE 21 4,744,942 0 0
GLATFELTER COM 377316104 18,451 1,339,907 SH   SOLE 22 1,304,247 0 35,660
GLATFELTER COM 377316104 257 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 86 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 966 70,172 SH   SOLE 30 70,172 0 0
GLATFELTER COM 377316104 69 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,295 26,157 SH   SOLE 2 12,908 0 13,249
GLAUKOS CORP COM 377322102 8 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 44 896 SH   SOLE 7 896 0 0
GLAUKOS CORP COM 377322102 10,155 205,069 SH   SOLE 18 202,470 0 2,599
GLAUKOS CORP COM 377322102 3,921 79,179 SH   SOLE 19 79,179 0 0
GLAUKOS CORP COM 377322102 244,765 4,942,751 SH   SOLE 21 4,942,751 0 0
GLAUKOS CORP COM 377322102 61,497 1,241,865 SH   SOLE 22 1,203,115 0 38,750
GLAUKOS CORP COM 377322102 26 531 SH   SOLE 25 531 0 0
GLAUKOS CORP COM 377322102 1,005 20,302 SH   SOLE 26 6,246 0 14,056
GLAUKOS CORP COM 377322102 277 5,594 SH   SOLE 28 5,594 0 0
GLAUKOS CORP COM 377322102 4,190 84,617 SH   SOLE 30 84,617 0 0
GLAUKOS CORP COM 377322102 50 1,003 SH   SOLE 34 1,003 0 0
GLAUKOS CORP COM 377322102 65 1,312 SH   SOLE 36 1,312 0 0
GLAUKOS CORP COM 377322102 225 4,546 SH   SOLE 40 4,546 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 22,181 589,281 SH   SOLE 18 587,634 0 1,647
GLEN BURNIE BANCORP COM 377407101 6 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,852 124,270 SH   SOLE 2 19,769 0 104,501
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 18 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 64 1,163 SH   SOLE 7 1,163 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,768 32,057 SH   SOLE 18 32,057 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,380 97,567 SH   SOLE 19 97,567 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 76,908 1,394,770 SH   SOLE 21 1,394,770 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 87,159 1,580,681 SH   SOLE 22 1,497,536 0 83,145
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 41 752 SH   SOLE 25 752 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,697 30,774 SH   SOLE 26 19,392 0 11,382
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 414 7,510 SH   SOLE 28 7,510 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,005 36,355 SH   SOLE 30 36,355 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63 1,142 SH   SOLE 31 1,142 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63 1,148 SH   SOLE 34 1,148 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 102 1,851 SH   SOLE 36 1,851 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 310 5,619 SH   SOLE 40 5,619 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 142 40,237 SH   SOLE 22 40,237 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 605 29,112 SH   SOLE 21 29,112 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 29 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 22 1,038 SH   SOLE 30 1,038 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 18 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 736 54,504 SH   SOLE 2 14,102 0 40,402
GLOBAL MED REIT INC COM NEW 37954A204 9 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,171 160,846 SH   SOLE 18 160,846 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,082 80,127 SH   SOLE 19 80,127 0 0
GLOBAL MED REIT INC COM NEW 37954A204 20,903 1,548,393 SH   SOLE 21 1,548,393 0 0
GLOBAL MED REIT INC COM NEW 37954A204 16,095 1,192,253 SH   SOLE 22 1,143,817 0 48,436
GLOBAL MED REIT INC COM NEW 37954A204 30 2,221 SH   SOLE 23 2,221 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,361 100,816 SH   SOLE 26 0 0 100,816
GLOBAL MED REIT INC COM NEW 37954A204 79 5,843 SH   SOLE 28 5,843 0 0
GLOBAL MED REIT INC COM NEW 37954A204 106 7,856 SH   SOLE 30 7,856 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,198 138,251 SH   SOLE 2 34,017 0 104,234
GLOBAL NET LEASE INC COM NEW 379378201 1,040 65,408 SH   SOLE 4 65,408 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,793 112,741 SH   SOLE 7 112,741 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,383 401,436 SH   SOLE 18 401,436 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,391 339,048 SH   SOLE 19 339,048 0 0
GLOBAL NET LEASE INC COM NEW 379378201 159,536 10,033,697 SH   SOLE 21 10,033,697 0 0
GLOBAL NET LEASE INC COM NEW 379378201 54,970 3,457,228 SH   SOLE 22 3,381,911 0 75,317
GLOBAL NET LEASE INC COM NEW 379378201 101 6,334 SH   SOLE 23 6,334 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,438 90,450 SH   SOLE 26 17,148 0 73,302
GLOBAL NET LEASE INC COM NEW 379378201 195 12,250 SH   SOLE 28 12,250 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,080 67,927 SH   SOLE 29 67,927 0 0
GLOBAL NET LEASE INC COM NEW 379378201 170 10,703 SH   SOLE 40 10,703 0 0
GLOBAL PMTS INC COM 37940X102 124,073 698,686 SH   SOLE 2 63,289 0 635,397
GLOBAL PMTS INC COM 37940X102 25,709 144,775 SH   SOLE 4 135,427 0 9,348
GLOBAL PMTS INC COM 37940X102 46,158 259,927 SH   SOLE 7 251,070 0 8,857
GLOBAL PMTS INC COM 37940X102 173 976 SH   SOLE 13 976 0 0
GLOBAL PMTS INC COM 37940X102 5,231 29,459 SH   SOLE 15 29,459 0 0
GLOBAL PMTS INC COM 37940X102 108,359 610,200 SH   SOLE 18 562,749 0 47,451
GLOBAL PMTS INC COM 37940X102 116,061 653,568 SH   SOLE 19 653,568 0 0
GLOBAL PMTS INC COM 37940X102 987,112 5,558,688 SH   SOLE 21 5,558,688 0 0
GLOBAL PMTS INC COM 37940X102 1,229,575 6,924,064 SH   SOLE 22 6,310,776 0 613,288
GLOBAL PMTS INC COM 37940X102 36,336 204,618 SH   SOLE 23 204,618 0 0
GLOBAL PMTS INC COM 37940X102 60,688 341,748 SH   SOLE 25 341,748 0 0
GLOBAL PMTS INC COM 37940X102 235,261 1,324,815 SH   SOLE 26 220,119 0 1,104,696
GLOBAL PMTS INC COM 37940X102 10,358 58,327 SH   SOLE 28 40,954 0 17,373
GLOBAL PMTS INC COM 37940X102 123 692 SH   SOLE 29 692 0 0
GLOBAL PMTS INC COM 37940X102 233,968 1,317,537 SH   SOLE 30 1,305,341 0 12,196
GLOBAL PMTS INC COM 37940X102 13,909 78,328 SH   SOLE 31 39,101 0 39,227
GLOBAL PMTS INC COM 37940X102 56,946 320,678 SH   SOLE 34 320,678 0 0
GLOBAL PMTS INC COM 37940X102 31,088 175,064 SH   SOLE 36 175,064 0 0
GLOBAL PMTS INC COM 37940X102 1,219 6,866 SH   SOLE 40 6,866 0 0
GLOBAL PMTS INC OPTIONS 37940X102 888 5,000 SH Call SOLE 4 5,000 0 0
GLOBAL PMTS INC OPTIONS 37940X102 10,353 58,300 SH Call SOLE 18 58,300 0 0
GLOBAL PMTS INC OPTIONS 37940X102 64,515 363,300 SH Call SOLE 19 363,300 0 0
GLOBAL PMTS INC OPTIONS 37940X102 4,671 26,300 SH Call SOLE 22 26,300 0 0
GLOBAL PMTS INC OPTIONS 37940X102 657 3,700 SH Call SOLE 26 3,700 0 0
GLOBAL PMTS INC OPTIONS 37940X102 30,757 173,200 SH Call SOLE 34 173,200 0 0
GLOBAL SELF STORAGE INC COM 37955N106 8 1,956 SH   SOLE 18 1,956 0 0
GLOBAL SELF STORAGE INC COM 37955N106 139 34,590 SH   SOLE 21 34,590 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 59 8,621 SH   SOLE 22 8,621 0 0
GLOBAL WTR RES INC COM 379463102 51 4,764 SH   SOLE 2 818 0 3,946
GLOBAL WTR RES INC COM 379463102 483 44,785 SH   SOLE 18 44,785 0 0
GLOBAL WTR RES INC COM 379463102 242 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 4,235 392,890 SH   SOLE 21 392,890 0 0
GLOBAL WTR RES INC COM 379463102 1,459 135,302 SH   SOLE 22 132,306 0 2,996
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1 22 SH   SOLE 17 0 0 22
GLOBALSTAR INC COM 378973408 62 200,537 SH   SOLE 2 200,537 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 1,189 3,875,736 SH   SOLE 21 3,875,736 0 0
GLOBALSTAR INC COM 378973408 3,432 11,187,045 SH   SOLE 22 10,933,365 0 253,680
GLOBALSTAR INC COM 378973408 10 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 18 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 20 66,570 SH   SOLE 30 66,570 0 0
GLOBALSTAR INC COM 378973408 12 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 27,017 150,745 SH   SOLE 2 25,562 0 125,183
GLOBANT S A COM L44385109 2,752 15,353 SH   SOLE 4 12,953 0 2,400
GLOBANT S A COM L44385109 780 4,353 SH   SOLE 7 4,353 0 0
GLOBANT S A COM L44385109 91 505 SH   SOLE 15 505 0 0
GLOBANT S A COM L44385109 6,802 37,951 SH   SOLE 18 37,951 0 0
GLOBANT S A COM L44385109 182,163 1,016,422 SH   SOLE 19 1,016,422 0 0
GLOBANT S A COM L44385109 176,958 987,380 SH   SOLE 21 987,380 0 0
GLOBANT S A COM L44385109 142,805 796,815 SH   SOLE 22 727,801 0 69,014
GLOBANT S A COM L44385109 3,637 20,295 SH   SOLE 23 20,295 0 0
GLOBANT S A COM L44385109 19,872 110,880 SH   SOLE 26 26,385 0 84,495
GLOBANT S A COM L44385109 671 3,743 SH   SOLE 29 3,743 0 0
GLOBANT S A COM L44385109 33,166 185,057 SH   SOLE 30 185,057 0 0
GLOBANT S A COM L44385109 192 1,073 SH   SOLE 31 1,073 0 0
GLOBANT S A COM L44385109 62,429 348,335 SH   SOLE 34 348,335 0 0
GLOBANT S A COM L44385109 41 231 SH   SOLE 40 231 0 0
GLOBE LIFE INC COM 37959E102 21,389 267,694 SH   SOLE 2 37,226 0 230,468
GLOBE LIFE INC COM 37959E102 3,979 49,800 SH   SOLE 4 46,954 0 2,846
GLOBE LIFE INC COM 37959E102 12,010 150,316 SH   SOLE 7 88,740 0 61,576
GLOBE LIFE INC COM 37959E102 118 1,479 SH   SOLE 13 310 0 1,169
GLOBE LIFE INC COM 37959E102 1,118 13,988 SH   SOLE 15 13,988 0 0
GLOBE LIFE INC COM 37959E102 24,284 303,930 SH   SOLE 18 288,096 0 15,834
GLOBE LIFE INC COM 37959E102 7,622 95,400 SH   SOLE 19 95,400 0 0
GLOBE LIFE INC COM 37959E102 178,148 2,229,636 SH   SOLE 21 2,229,636 0 0
GLOBE LIFE INC COM 37959E102 208,061 2,604,023 SH   SOLE 22 2,387,882 0 216,141
GLOBE LIFE INC COM 37959E102 5,520 69,081 SH   SOLE 23 69,081 0 0
GLOBE LIFE INC COM 37959E102 9,472 118,546 SH   SOLE 25 118,546 0 0
GLOBE LIFE INC COM 37959E102 42,925 537,231 SH   SOLE 26 99,288 0 437,943
GLOBE LIFE INC COM 37959E102 1,611 20,161 SH   SOLE 28 13,845 0 6,316
GLOBE LIFE INC COM 37959E102 1,705 21,336 SH   SOLE 29 104 0 21,232
GLOBE LIFE INC COM 37959E102 33,558 419,998 SH   SOLE 30 415,765 0 4,233
GLOBE LIFE INC COM 37959E102 2,990 37,423 SH   SOLE 31 14,771 0 22,652
GLOBE LIFE INC COM 37959E102 442 5,533 SH   SOLE 34 5,533 0 0
GLOBE LIFE INC COM 37959E102 6,382 79,874 SH   SOLE 36 79,874 0 0
GLOBE LIFE INC COM 37959E102 178 2,222 SH   SOLE 40 2,222 0 0
GLOBUS MED INC CL A 379577208 10,033 202,609 SH   SOLE 2 64,525 0 138,084
GLOBUS MED INC CL A 379577208 25 505 SH   SOLE 4 505 0 0
GLOBUS MED INC CL A 379577208 72 1,460 SH   SOLE 7 1,460 0 0
GLOBUS MED INC CL A 379577208 10,228 206,536 SH   SOLE 18 196,257 0 10,279
GLOBUS MED INC CL A 379577208 6,090 122,986 SH   SOLE 19 122,986 0 0
GLOBUS MED INC CL A 379577208 199,375 4,026,158 SH   SOLE 21 4,026,158 0 0
GLOBUS MED INC CL A 379577208 122,566 2,475,075 SH   SOLE 22 2,357,908 0 117,167
GLOBUS MED INC CL A 379577208 562 11,351 SH   SOLE 23 11,351 0 0
GLOBUS MED INC CL A 379577208 38 763 SH   SOLE 25 763 0 0
GLOBUS MED INC CL A 379577208 3,862 77,990 SH   SOLE 26 20,230 0 57,760
GLOBUS MED INC CL A 379577208 517 10,446 SH   SOLE 28 10,446 0 0
GLOBUS MED INC CL A 379577208 2,595 52,400 SH   SOLE 30 52,400 0 0
GLOBUS MED INC CL A 379577208 72 1,445 SH   SOLE 31 1,445 0 0
GLOBUS MED INC CL A 379577208 100 2,014 SH   SOLE 34 2,014 0 0
GLOBUS MED INC CL A 379577208 103 2,087 SH   SOLE 36 2,087 0 0
GLOBUS MED INC CL A 379577208 384 7,756 SH   SOLE 40 7,756 0 0
GLU MOBILE INC COM 379890106 814 105,997 SH   SOLE 2 46,226 0 59,771
GLU MOBILE INC COM 379890106 4 561 SH   SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 21 2,732 SH   SOLE 7 2,732 0 0
GLU MOBILE INC COM 379890106 5,446 709,637 SH   SOLE 18 690,285 0 19,352
GLU MOBILE INC COM 379890106 2,932 382,082 SH   SOLE 19 382,082 0 0
GLU MOBILE INC COM 379890106 119,118 15,520,320 SH   SOLE 21 15,520,320 0 0
GLU MOBILE INC COM 379890106 31,271 4,074,361 SH   SOLE 22 3,939,947 0 134,414
GLU MOBILE INC COM 379890106 30 3,845 SH   SOLE 23 3,845 0 0
GLU MOBILE INC COM 379890106 423 55,158 SH   SOLE 26 44,163 0 10,995
GLU MOBILE INC COM 379890106 132 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 1,749 227,850 SH   SOLE 30 227,850 0 0
GLU MOBILE INC COM 379890106 150 19,538 SH   SOLE 40 19,538 0 0
GLYCOMIMETICS INC COM 38000Q102 149 48,618 SH   SOLE 2 13,353 0 35,265
GLYCOMIMETICS INC COM 38000Q102 2 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 396 129,136 SH   SOLE 18 129,136 0 0
GLYCOMIMETICS INC COM 38000Q102 196 63,839 SH   SOLE 19 63,839 0 0
GLYCOMIMETICS INC COM 38000Q102 4,897 1,594,954 SH   SOLE 21 1,594,954 0 0
GLYCOMIMETICS INC COM 38000Q102 3,303 1,075,763 SH   SOLE 22 1,063,866 0 11,897
GLYCOMIMETICS INC COM 38000Q102 37 12,166 SH   SOLE 26 0 0 12,166
GLYCOMIMETICS INC COM 38000Q102 30 9,723 SH   SOLE 30 9,723 0 0
GMS INC COM 36251C103 1,151 47,749 SH   SOLE 2 13,739 0 34,010
GMS INC COM 36251C103 6 259 SH   SOLE 4 259 0 0
GMS INC COM 36251C103 16 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 4,766 197,765 SH   SOLE 18 197,765 0 0
GMS INC COM 36251C103 2,575 106,852 SH   SOLE 19 106,852 0 0
GMS INC COM 36251C103 109,016 4,523,483 SH   SOLE 21 4,523,483 0 0
GMS INC COM 36251C103 29,835 1,237,972 SH   SOLE 22 1,197,601 0 40,371
GMS INC COM 36251C103 1,034 42,922 SH   SOLE 26 18,339 0 24,583
GMS INC COM 36251C103 170 7,041 SH   SOLE 28 7,041 0 0
GMS INC COM 36251C103 1,609 66,762 SH   SOLE 30 66,762 0 0
GMS INC COM 36251C103 108 4,493 SH   SOLE 40 4,493 0 0
GODADDY INC CL A 380237107 40,401 531,802 SH   SOLE 2 96,517 0 435,285
GODADDY INC CL A 380237107 6,070 79,904 SH   SOLE 4 74,925 0 4,979
GODADDY INC CL A 380237107 1,367 17,989 SH   SOLE 7 12,847 0 5,142
GODADDY INC CL A 380237107 59 780 SH   SOLE 13 780 0 0
GODADDY INC CL A 380237107 1,160 15,273 SH   SOLE 15 15,273 0 0
GODADDY INC CL A 380237107 101,621 1,337,649 SH   SOLE 18 1,001,940 0 335,709
GODADDY INC CL A 380237107 58,190 765,956 SH   SOLE 19 765,956 0 0
GODADDY INC CL A 380237107 199,631 2,627,765 SH   SOLE 21 2,627,765 0 0
GODADDY INC CL A 380237107 331,712 4,366,361 SH   SOLE 22 4,074,576 0 291,785
GODADDY INC CL A 380237107 9,369 123,320 SH   SOLE 23 123,320 0 0
GODADDY INC CL A 380237107 13,019 171,373 SH   SOLE 25 171,373 0 0
GODADDY INC CL A 380237107 46,172 607,760 SH   SOLE 26 155,332 0 452,428
GODADDY INC CL A 380237107 2,576 33,902 SH   SOLE 28 23,901 0 10,001
GODADDY INC CL A 380237107 3,071 40,426 SH   SOLE 29 5,571 0 34,855
GODADDY INC CL A 380237107 33,614 442,458 SH   SOLE 30 395,870 0 46,588
GODADDY INC CL A 380237107 3,439 45,263 SH   SOLE 31 21,922 0 23,341
GODADDY INC CL A 380237107 6,610 87,009 SH   SOLE 34 87,009 0 0
GODADDY INC CL A 380237107 7,098 93,426 SH   SOLE 36 93,426 0 0
GODADDY INC CL A 380237107 329 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 193 20,885 SH   SOLE 2 2,907 0 17,978
GOGO INC COM 38046C109 12 1,254 SH   SOLE 7 1,254 0 0
GOGO INC COM 38046C109 2,071 224,082 SH   SOLE 18 224,082 0 0
GOGO INC COM 38046C109 973 105,322 SH   SOLE 19 105,322 0 0
GOGO INC COM 38046C109 16,688 1,806,031 SH   SOLE 21 1,806,031 0 0
GOGO INC COM 38046C109 13,410 1,451,310 SH   SOLE 22 1,431,922 0 19,388
GOHEALTH INC COM CL A 38046W105 1,478 113,486 SH   SOLE 2 25,408 0 88,078
GOHEALTH INC COM CL A 38046W105 841 64,556 SH   SOLE 18 64,556 0 0
GOHEALTH INC COM CL A 38046W105 16,546 1,270,362 SH   SOLE 19 1,270,362 0 0
GOHEALTH INC COM CL A 38046W105 164 12,580 SH   SOLE 20 12,580 0 0
GOHEALTH INC COM CL A 38046W105 5,343 410,224 SH   SOLE 21 410,224 0 0
GOHEALTH INC COM CL A 38046W105 11,531 885,321 SH   SOLE 22 872,209 0 13,112
GOHEALTH INC COM CL A 38046W105 8,195 629,177 SH   SOLE 34 629,177 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 111 18,238 SH   SOLE 19 18,238 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 2,270 372,163 SH   SOLE 25 372,163 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 11,007 1,804,395 SH   SOLE 34 1,804,395 0 0
GOLAR LNG LTD SHS G9456A100 701 115,834 SH   SOLE 2 9,814 0 106,020
GOLAR LNG LTD SHS G9456A100 10 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 2,002 330,572 SH   SOLE 18 330,572 0 0
GOLAR LNG LTD SHS G9456A100 2,602 429,763 SH   SOLE 19 429,763 0 0
GOLAR LNG LTD SHS G9456A100 16,425 2,712,552 SH   SOLE 21 2,712,552 0 0
GOLAR LNG LTD SHS G9456A100 8,390 1,385,670 SH   SOLE 22 1,353,325 0 32,345
GOLAR LNG LTD SHS G9456A100 142 23,381 SH   SOLE 23 23,381 0 0
GOLAR LNG LTD SHS G9456A100 559 92,384 SH   SOLE 26 0 0 92,384
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 25 12,491 SH   SOLE 22 12,491 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 4,191 341,006 SH   SOLE 2 130,478 0 210,528
GOLD FIELDS LTD SPONSORED ADR 38059T106 42,400 3,449,986 SH   SOLE 7 3,449,986 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,492 121,418 SH   SOLE 13 121,418 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 801 65,189 SH   SOLE 18 65,189 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,004 81,667 SH   SOLE 19 81,667 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 17,917 1,457,835 SH   SOLE 22 1,457,835 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 3,648 296,820 SH   SOLE 23 296,820 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 35,057 2,852,494 SH   SOLE 25 2,852,494 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 8,753 712,205 SH   SOLE 26 0 0 712,205
GOLD FIELDS LTD SPONSORED ADR 38059T106 96,505 7,852,353 SH   SOLE 30 7,852,353 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 230 18,676 SH   SOLE 31 13,639 0 5,037
GOLD FIELDS LTD SPONSORED ADR 38059T106 101,505 8,259,178 SH   SOLE 34 8,259,178 0 0
GOLD RESOURCE CORP COM 38068T105 252 73,777 SH   SOLE 2 3,913 0 69,864
GOLD RESOURCE CORP COM 38068T105 3 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 863 253,063 SH   SOLE 18 253,063 0 0
GOLD RESOURCE CORP COM 38068T105 368 107,800 SH   SOLE 19 107,800 0 0
GOLD RESOURCE CORP COM 38068T105 7,287 2,136,861 SH   SOLE 21 2,136,861 0 0
GOLD RESOURCE CORP COM 38068T105 6,859 2,011,305 SH   SOLE 22 1,989,716 0 21,589
GOLDEN ENTMT INC COM 381013101 144 10,409 SH   SOLE 2 1,107 0 9,302
GOLDEN ENTMT INC COM 381013101 6 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 882 63,751 SH   SOLE 18 63,751 0 0
GOLDEN ENTMT INC COM 381013101 1,202 86,897 SH   SOLE 19 86,897 0 0
GOLDEN ENTMT INC COM 381013101 7,792 563,445 SH   SOLE 21 563,445 0 0
GOLDEN ENTMT INC COM 381013101 7,683 555,562 SH   SOLE 22 549,794 0 5,768
GOLDEN ENTMT INC COM 381013101 47 3,391 SH   SOLE 26 0 0 3,391
GOLDEN MINERALS CO COM 381119106 31 72,864 SH   SOLE 21 72,864 0 0
GOLDFIELD CORP COM 381370105 21 4,952 SH   SOLE 18 4,952 0 0
GOLDFIELD CORP COM 381370105 328 77,601 SH   SOLE 21 77,601 0 0
GOLDFIELD CORP COM 381370105 1,484 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,756 249,766 SH   SOLE 30 249,766 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5 167 SH   SOLE 17 0 0 167
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 0 10 SH   SOLE 17 0 0 10
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2 48 SH   SOLE 18 48 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 40 594 SH   SOLE 17 0 0 594
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 11 159 SH   SOLE 18 159 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 4 SH   SOLE 17 0 0 4
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 13 126 SH   SOLE 18 126 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 177,156 881,506 SH   SOLE 2 161,481 0 720,025
GOLDMAN SACHS GROUP INC COM 38141G104 30,069 149,618 SH   SOLE 4 139,434 0 10,184
GOLDMAN SACHS GROUP INC COM 38141G104 60,531 301,196 SH   SOLE 7 290,124 0 11,072
GOLDMAN SACHS GROUP INC COM 38141G104 219 1,092 SH   SOLE 13 1,092 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 8,154 40,573 SH   SOLE 15 40,573 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 165,222 822,125 SH   SOLE 18 767,683 0 54,442
GOLDMAN SACHS GROUP INC COM 38141G104 12,017 59,795 SH   SOLE 19 59,795 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,377,480 6,854,159 SH   SOLE 21 6,854,159 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,586,826 7,895,834 SH   SOLE 22 7,188,633 0 707,201
GOLDMAN SACHS GROUP INC COM 38141G104 46,709 232,416 SH   SOLE 23 232,416 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 78,537 390,791 SH   SOLE 25 390,791 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 284,188 1,414,081 SH   SOLE 26 174,258 0 1,239,823
GOLDMAN SACHS GROUP INC COM 38141G104 12,950 64,439 SH   SOLE 28 45,237 0 19,202
GOLDMAN SACHS GROUP INC COM 38141G104 437 2,176 SH   SOLE 29 2,176 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 274,376 1,365,257 SH   SOLE 30 1,365,257 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14,571 72,503 SH   SOLE 31 45,728 0 26,775
GOLDMAN SACHS GROUP INC COM 38141G104 11,162 55,542 SH   SOLE 32 55,542 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 19,108 95,079 SH   SOLE 34 95,079 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 48,876 243,201 SH   SOLE 36 243,201 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,453 7,232 SH   SOLE 40 7,232 0 0
GOLUB CAP BDC INC COM 38173M102 13,274 1,002,585 SH   SOLE 30 1,002,585 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 11 7,828 SH   SOLE 21 7,828 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 47 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 46 5,974 SH   SOLE 2 224 0 5,750
GOODRICH PETE CORP COM PAR 382410843 248 32,295 SH   SOLE 18 32,295 0 0
GOODRICH PETE CORP COM PAR 382410843 130 16,897 SH   SOLE 19 16,897 0 0
GOODRICH PETE CORP COM PAR 382410843 2,437 316,886 SH   SOLE 21 316,886 0 0
GOODRICH PETE CORP COM PAR 382410843 650 84,492 SH   SOLE 22 82,594 0 1,898
GOODRX HLDGS INC COM CL A 38246G108 1,840 33,099 SH   SOLE 2 33,099 0 0
GOODRX HLDGS INC COM CL A 38246G108 121 2,185 SH   SOLE 4 2,185 0 0
GOODRX HLDGS INC COM CL A 38246G108 1,875 33,716 SH   SOLE 18 33,716 0 0
GOODRX HLDGS INC COM CL A 38246G108 30,200 543,157 SH   SOLE 19 543,157 0 0
GOODRX HLDGS INC COM CL A 38246G108 116 2,095 SH   SOLE 20 2,095 0 0
GOODRX HLDGS INC COM CL A 38246G108 50 891 SH   SOLE 21 891 0 0
GOODRX HLDGS INC COM CL A 38246G108 79 1,414 SH   SOLE 22 1,414 0 0
GOODRX HLDGS INC COM CL A 38246G108 901 16,207 SH   SOLE 25 16,207 0 0
GOODRX HLDGS INC COM CL A 38246G108 6,932 124,668 SH   SOLE 26 5,932 0 118,736
GOODRX HLDGS INC COM CL A 38246G108 18 331 SH   SOLE 31 0 0 331
GOODRX HLDGS INC COM CL A 38246G108 19,804 356,195 SH   SOLE 34 356,195 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,839 370,160 SH   SOLE 2 170,120 0 200,040
GOODYEAR TIRE & RUBR CO COM 382550101 8 1,090 SH   SOLE 4 1,090 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 114 14,864 SH   SOLE 7 14,864 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,538 1,373,911 SH   SOLE 18 1,373,911 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,276 427,168 SH   SOLE 19 427,168 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 113,763 14,832,242 SH   SOLE 21 14,832,242 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 62,119 8,098,970 SH   SOLE 22 7,902,028 0 196,942
GOODYEAR TIRE & RUBR CO COM 382550101 114 14,875 SH   SOLE 25 14,875 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 910 118,590 SH   SOLE 26 58,252 0 60,338
GOODYEAR TIRE & RUBR CO COM 382550101 236 30,705 SH   SOLE 28 30,705 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 689 89,885 SH   SOLE 30 89,885 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 269 35,049 SH   SOLE 31 0 0 35,049
GOODYEAR TIRE & RUBR CO COM 382550101 40 5,260 SH   SOLE 34 5,260 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,191 155,262 SH   SOLE 36 155,262 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 206 26,864 SH   SOLE 40 26,864 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,275 14,721 SH   SOLE 2 4,646 0 10,075
GOOSEHEAD INS INC COM CL A 38267D109 13 146 SH   SOLE 4 146 0 0
GOOSEHEAD INS INC COM CL A 38267D109 20 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,156 47,999 SH   SOLE 18 47,999 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,029 23,438 SH   SOLE 19 23,438 0 0
GOOSEHEAD INS INC COM CL A 38267D109 34,628 399,912 SH   SOLE 21 399,912 0 0
GOOSEHEAD INS INC COM CL A 38267D109 34,052 393,260 SH   SOLE 22 381,121 0 12,139
GOOSEHEAD INS INC COM CL A 38267D109 16 187 SH   SOLE 25 187 0 0
GOOSEHEAD INS INC COM CL A 38267D109 900 10,394 SH   SOLE 26 0 0 10,394
GOOSEHEAD INS INC COM CL A 38267D109 161 1,854 SH   SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 540 6,236 SH   SOLE 30 6,236 0 0
GOOSEHEAD INS INC COM CL A 38267D109 38 435 SH   SOLE 34 435 0 0
GOOSEHEAD INS INC COM CL A 38267D109 40 459 SH   SOLE 36 459 0 0
GOOSEHEAD INS INC COM CL A 38267D109 123 1,424 SH   SOLE 40 1,424 0 0
GOPRO INC CL A 38268T103 388 85,580 SH   SOLE 2 40,191 0 45,389
GOPRO INC CL A 38268T103 3 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 10 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 2,219 489,871 SH   SOLE 18 489,871 0 0
GOPRO INC CL A 38268T103 1,207 266,365 SH   SOLE 19 266,365 0 0
GOPRO INC CL A 38268T103 17,915 3,954,730 SH   SOLE 21 3,954,730 0 0
GOPRO INC CL A 38268T103 17,270 3,812,293 SH   SOLE 22 3,718,276 0 94,017
GOPRO INC CL A 38268T103 10 2,117 SH   SOLE 23 2,117 0 0
GOPRO INC CL A 38268T103 14 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 82 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 245 54,163 SH   SOLE 30 54,163 0 0
GOPRO INC CL A 38268T103 83 18,388 SH   SOLE 40 18,388 0 0
GORES HLDGS IV INC COM CL A 382865103 1,502 145,720 SH   SOLE 30 145,720 0 0
GORMAN RUPP CO COM 383082104 588 19,952 SH   SOLE 2 5,574 0 14,378
GORMAN RUPP CO COM 383082104 371 12,588 SH   SOLE 7 12,588 0 0
GORMAN RUPP CO COM 383082104 1,916 65,028 SH   SOLE 18 65,028 0 0
GORMAN RUPP CO COM 383082104 905 30,707 SH   SOLE 19 30,707 0 0
GORMAN RUPP CO COM 383082104 16,112 546,904 SH   SOLE 21 546,904 0 0
GORMAN RUPP CO COM 383082104 16,196 549,747 SH   SOLE 22 532,090 0 17,657
GORMAN RUPP CO COM 383082104 42 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 125 4,248 SH   SOLE 28 4,248 0 0
GORMAN RUPP CO COM 383082104 3,730 126,605 SH   SOLE 30 126,605 0 0
GORMAN RUPP CO COM 383082104 51 1,715 SH   SOLE 40 1,715 0 0
GOSSAMER BIO INC COM 38341P102 766 61,713 SH   SOLE 2 20,176 0 41,537
GOSSAMER BIO INC COM 38341P102 16 1,303 SH   SOLE 7 1,303 0 0
GOSSAMER BIO INC COM 38341P102 2,639 212,666 SH   SOLE 18 208,311 0 4,355
GOSSAMER BIO INC COM 38341P102 2,519 202,963 SH   SOLE 19 202,963 0 0
GOSSAMER BIO INC COM 38341P102 30,889 2,489,039 SH   SOLE 21 2,489,039 0 0
GOSSAMER BIO INC COM 38341P102 19,774 1,593,418 SH   SOLE 22 1,531,838 0 61,580
GOSSAMER BIO INC COM 38341P102 111 8,912 SH   SOLE 23 8,912 0 0
GOSSAMER BIO INC COM 38341P102 227 18,285 SH   SOLE 26 0 0 18,285
GOSSAMER BIO INC COM 38341P102 90 7,234 SH   SOLE 28 7,234 0 0
GOSSAMER BIO INC COM 38341P102 454 36,576 SH   SOLE 30 36,576 0 0
GOSSAMER BIO INC COM 38341P102 93 7,515 SH   SOLE 40 7,515 0 0
GP STRATEGIES CORP COM 36225V104 262 27,192 SH   SOLE 2 467 0 26,725
GP STRATEGIES CORP COM 36225V104 3 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 449 46,534 SH   SOLE 18 46,534 0 0
GP STRATEGIES CORP COM 36225V104 228 23,703 SH   SOLE 19 23,703 0 0
GP STRATEGIES CORP COM 36225V104 4,098 425,069 SH   SOLE 21 425,069 0 0
GP STRATEGIES CORP COM 36225V104 3,435 356,376 SH   SOLE 22 351,540 0 4,836
GRACE W R & CO DEL NEW COM 38388F108 4,941 122,626 SH   SOLE 2 22,225 0 100,401
GRACE W R & CO DEL NEW COM 38388F108 12 301 SH   SOLE 4 301 0 0
GRACE W R & CO DEL NEW COM 38388F108 46 1,132 SH   SOLE 7 1,132 0 0
GRACE W R & CO DEL NEW COM 38388F108 958 23,780 SH   SOLE 18 23,780 0 0
GRACE W R & CO DEL NEW COM 38388F108 583 14,462 SH   SOLE 19 14,462 0 0
GRACE W R & CO DEL NEW COM 38388F108 29,898 742,079 SH   SOLE 21 742,079 0 0
GRACE W R & CO DEL NEW COM 38388F108 63,055 1,565,026 SH   SOLE 22 1,481,127 0 83,899
GRACE W R & CO DEL NEW COM 38388F108 1,402 34,793 SH   SOLE 26 15,164 0 19,629
GRACE W R & CO DEL NEW COM 38388F108 360 8,941 SH   SOLE 28 8,941 0 0
GRACE W R & CO DEL NEW COM 38388F108 888 22,033 SH   SOLE 30 22,033 0 0
GRACE W R & CO DEL NEW COM 38388F108 44 1,100 SH   SOLE 31 1,100 0 0
GRACE W R & CO DEL NEW COM 38388F108 206 5,116 SH   SOLE 34 5,116 0 0
GRACE W R & CO DEL NEW COM 38388F108 258 6,397 SH   SOLE 40 6,397 0 0
GRACO INC COM 384109104 27,080 441,409 SH   SOLE 2 138,285 0 303,124
GRACO INC COM 384109104 44 723 SH   SOLE 4 723 0 0
GRACO INC COM 384109104 1,668 27,184 SH   SOLE 7 24,086 0 3,098
GRACO INC COM 384109104 27,897 454,716 SH   SOLE 18 453,456 0 1,260
GRACO INC COM 384109104 2,573 41,938 SH   SOLE 19 41,938 0 0
GRACO INC COM 384109104 478,063 7,792,396 SH   SOLE 21 7,792,396 0 0
GRACO INC COM 384109104 318,948 5,198,827 SH   SOLE 22 4,958,312 0 240,515
GRACO INC COM 384109104 112 1,825 SH   SOLE 25 1,825 0 0
GRACO INC COM 384109104 5,353 87,252 SH   SOLE 26 45,256 0 41,996
GRACO INC COM 384109104 1,343 21,892 SH   SOLE 28 21,892 0 0
GRACO INC COM 384109104 3,994 65,105 SH   SOLE 30 65,105 0 0
GRACO INC COM 384109104 199 3,243 SH   SOLE 31 3,243 0 0
GRACO INC COM 384109104 358 5,832 SH   SOLE 34 5,832 0 0
GRACO INC COM 384109104 414 6,748 SH   SOLE 36 6,748 0 0
GRACO INC COM 384109104 1,123 18,311 SH   SOLE 40 18,311 0 0
GRAFTECH INTL LTD COM 384313508 1,023 149,592 SH   SOLE 2 27,644 0 121,948
GRAFTECH INTL LTD COM 384313508 2 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 8 1,219 SH   SOLE 7 1,219 0 0
GRAFTECH INTL LTD COM 384313508 180 26,353 SH   SOLE 18 26,353 0 0
GRAFTECH INTL LTD COM 384313508 178 26,088 SH   SOLE 19 26,088 0 0
GRAFTECH INTL LTD COM 384313508 5,048 737,963 SH   SOLE 21 737,963 0 0
GRAFTECH INTL LTD COM 384313508 14,467 2,115,105 SH   SOLE 22 1,984,349 0 130,756
GRAFTECH INTL LTD COM 384313508 276 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 69 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 176 25,778 SH   SOLE 30 25,778 0 0
GRAFTECH INTL LTD COM 384313508 9 1,334 SH   SOLE 31 1,334 0 0
GRAFTECH INTL LTD COM 384313508 43 6,275 SH   SOLE 40 6,275 0 0
GRAHAM CORP COM 384556106 115 8,992 SH   SOLE 2 303 0 8,689
GRAHAM CORP COM 384556106 3 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 470 36,796 SH   SOLE 18 36,796 0 0
GRAHAM CORP COM 384556106 225 17,614 SH   SOLE 19 17,614 0 0
GRAHAM CORP COM 384556106 4,033 315,825 SH   SOLE 21 315,825 0 0
GRAHAM CORP COM 384556106 3,950 309,289 SH   SOLE 22 304,934 0 4,355
GRAHAM CORP COM 384556106 18 1,426 SH   SOLE 23 1,426 0 0
GRAHAM CORP COM 384556106 31 2,446 SH   SOLE 26 0 0 2,446
GRAHAM HLDGS CO COM CL B 384637104 4,616 11,423 SH   SOLE 2 3,721 0 7,702
GRAHAM HLDGS CO COM CL B 384637104 9 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM CL B 384637104 47 116 SH   SOLE 7 116 0 0
GRAHAM HLDGS CO COM CL B 384637104 4,452 11,018 SH   SOLE 18 11,018 0 0
GRAHAM HLDGS CO COM CL B 384637104 411 1,018 SH   SOLE 19 1,018 0 0
GRAHAM HLDGS CO COM CL B 384637104 76,133 188,397 SH   SOLE 21 188,397 0 0
GRAHAM HLDGS CO COM CL B 384637104 52,835 130,743 SH   SOLE 22 124,926 0 5,817
GRAHAM HLDGS CO COM CL B 384637104 23 56 SH   SOLE 25 56 0 0
GRAHAM HLDGS CO COM CL B 384637104 514 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104 243 601 SH   SOLE 28 601 0 0
GRAHAM HLDGS CO COM CL B 384637104 789 1,953 SH   SOLE 30 1,953 0 0
GRAHAM HLDGS CO COM CL B 384637104 49 121 SH   SOLE 31 85 0 36
GRAHAM HLDGS CO COM CL B 384637104 70 174 SH   SOLE 36 174 0 0
GRAHAM HLDGS CO COM CL B 384637104 202 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 47,825 134,050 SH   SOLE 2 33,409 0 100,641
GRAINGER W W INC COM 384802104 8,359 23,429 SH   SOLE 4 21,996 0 1,433
GRAINGER W W INC COM 384802104 32,595 91,361 SH   SOLE 7 47,543 0 43,818
GRAINGER W W INC COM 384802104 3,560 9,979 SH   SOLE 13 9,979 0 0
GRAINGER W W INC COM 384802104 1,996 5,594 SH   SOLE 15 5,594 0 0
GRAINGER W W INC COM 384802104 41,487 116,286 SH   SOLE 18 97,312 0 18,974
GRAINGER W W INC COM 384802104 29,839 83,637 SH   SOLE 19 83,637 0 0
GRAINGER W W INC COM 384802104 519,302 1,455,566 SH   SOLE 21 1,455,566 0 0
GRAINGER W W INC COM 384802104 422,791 1,185,053 SH   SOLE 22 1,059,308 0 125,745
GRAINGER W W INC COM 384802104 11,966 33,541 SH   SOLE 23 33,541 0 0
GRAINGER W W INC COM 384802104 26,000 72,876 SH   SOLE 25 72,876 0 0
GRAINGER W W INC COM 384802104 123,927 347,358 SH   SOLE 26 57,584 0 289,774
GRAINGER W W INC COM 384802104 3,265 9,151 SH   SOLE 28 6,293 0 2,858
GRAINGER W W INC COM 384802104 12,306 34,493 SH   SOLE 29 50 0 34,443
GRAINGER W W INC COM 384802104 89,816 251,749 SH   SOLE 30 230,680 0 21,069
GRAINGER W W INC COM 384802104 3,526 9,884 SH   SOLE 31 5,665 0 4,219
GRAINGER W W INC COM 384802104 13,033 36,530 SH   SOLE 34 36,530 0 0
GRAINGER W W INC COM 384802104 13,085 36,676 SH   SOLE 36 36,676 0 0
GRAINGER W W INC COM 384802104 385 1,080 SH   SOLE 40 1,080 0 0
GRAND CANYON ED INC COM 38526M106 10,052 125,742 SH   SOLE 2 39,680 0 86,062
GRAND CANYON ED INC COM 38526M106 18 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 74 921 SH   SOLE 7 921 0 0
GRAND CANYON ED INC COM 38526M106 9,779 122,330 SH   SOLE 18 122,330 0 0
GRAND CANYON ED INC COM 38526M106 937 11,725 SH   SOLE 19 11,725 0 0
GRAND CANYON ED INC COM 38526M106 166,189 2,078,922 SH   SOLE 21 2,078,922 0 0
GRAND CANYON ED INC COM 38526M106 117,442 1,469,123 SH   SOLE 22 1,401,863 0 67,260
GRAND CANYON ED INC COM 38526M106 32 401 SH   SOLE 25 401 0 0
GRAND CANYON ED INC COM 38526M106 1,635 20,453 SH   SOLE 26 12,632 0 7,821
GRAND CANYON ED INC COM 38526M106 518 6,478 SH   SOLE 28 6,478 0 0
GRAND CANYON ED INC COM 38526M106 1,514 18,934 SH   SOLE 30 18,934 0 0
GRAND CANYON ED INC COM 38526M106 77 964 SH   SOLE 31 964 0 0
GRAND CANYON ED INC COM 38526M106 79 988 SH   SOLE 36 988 0 0
GRAND CANYON ED INC COM 38526M106 423 5,288 SH   SOLE 40 5,288 0 0
GRANITE CONSTR INC COM 387328107 946 53,715 SH   SOLE 2 15,206 0 38,509
GRANITE CONSTR INC COM 387328107 5 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 13 739 SH   SOLE 7 739 0 0
GRANITE CONSTR INC COM 387328107 3,811 216,413 SH   SOLE 18 216,413 0 0
GRANITE CONSTR INC COM 387328107 1,727 98,089 SH   SOLE 19 98,089 0 0
GRANITE CONSTR INC COM 387328107 89,105 5,059,887 SH   SOLE 21 5,059,887 0 0
GRANITE CONSTR INC COM 387328107 24,676 1,401,250 SH   SOLE 22 1,360,976 0 40,274
GRANITE CONSTR INC COM 387328107 25 1,419 SH   SOLE 23 1,419 0 0
GRANITE CONSTR INC COM 387328107 23 1,316 SH   SOLE 25 1,316 0 0
GRANITE CONSTR INC COM 387328107 424 24,088 SH   SOLE 26 15,040 0 9,048
GRANITE CONSTR INC COM 387328107 100 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 1,320 74,983 SH   SOLE 30 74,983 0 0
GRANITE CONSTR INC COM 387328107 57 3,237 SH   SOLE 36 3,237 0 0
GRANITE CONSTR INC COM 387328107 72 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM STK 38741L107 624 87,944 SH   SOLE 2 21,993 0 65,951
GRANITE PT MTG TR INC COM STK 38741L107 1 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 8 1,163 SH   SOLE 7 1,163 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,953 275,415 SH   SOLE 18 275,415 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,517 213,992 SH   SOLE 19 213,992 0 0
GRANITE PT MTG TR INC COM STK 38741L107 51,086 7,205,392 SH   SOLE 21 7,205,392 0 0
GRANITE PT MTG TR INC COM STK 38741L107 13,914 1,962,437 SH   SOLE 22 1,900,943 0 61,494
GRANITE PT MTG TR INC COM STK 38741L107 133 18,738 SH   SOLE 23 18,738 0 0
GRANITE PT MTG TR INC COM STK 38741L107 157 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM STK 38741L107 42 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 540 76,111 SH   SOLE 30 76,111 0 0
GRANITE PT MTG TR INC COM STK 38741L107 51 7,227 SH   SOLE 40 7,227 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 9,010 639,454 SH   SOLE 2 127,458 0 511,996
GRAPHIC PACKAGING HLDG CO COM 388689101 19 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 109 7,736 SH   SOLE 7 7,736 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,588 112,688 SH   SOLE 18 112,688 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 21,129 1,499,578 SH   SOLE 19 1,499,578 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 44,377 3,149,569 SH   SOLE 21 3,149,569 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 101,438 7,199,322 SH   SOLE 22 6,788,218 0 411,104
GRAPHIC PACKAGING HLDG CO COM 388689101 1,015 72,050 SH   SOLE 25 72,050 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,667 118,289 SH   SOLE 26 82,959 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 539 38,244 SH   SOLE 28 38,244 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 13,936 989,090 SH   SOLE 29 989,090 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,535 108,962 SH   SOLE 30 108,962 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 412 29,228 SH   SOLE 31 5,828 0 23,400
GRAPHIC PACKAGING HLDG CO COM 388689101 34,624 2,457,339 SH   SOLE 34 2,457,339 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 86 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 440 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,224 88,873 SH   SOLE 2 28,459 0 60,414
GRAY TELEVISION INC COM 389375106 7 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 22 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 4,291 311,608 SH   SOLE 18 311,608 0 0
GRAY TELEVISION INC COM 389375106 2,822 204,955 SH   SOLE 19 204,955 0 0
GRAY TELEVISION INC COM 389375106 37,538 2,726,089 SH   SOLE 21 2,726,089 0 0
GRAY TELEVISION INC COM 389375106 35,526 2,579,947 SH   SOLE 22 2,508,091 0 71,856
GRAY TELEVISION INC COM 389375106 16 1,138 SH   SOLE 25 1,138 0 0
GRAY TELEVISION INC COM 389375106 815 59,181 SH   SOLE 26 20,420 0 38,761
GRAY TELEVISION INC COM 389375106 251 18,197 SH   SOLE 28 18,197 0 0
GRAY TELEVISION INC COM 389375106 521 37,868 SH   SOLE 30 37,868 0 0
GRAY TELEVISION INC COM 389375106 38 2,794 SH   SOLE 36 2,794 0 0
GRAY TELEVISION INC COM 389375106 134 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC CL A 389375205 9 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 145 11,435 SH   SOLE 18 11,435 0 0
GRAYBUG VISION INC COM SHS 38942Q103 208 16,328 SH   SOLE 22 16,328 0 0
GRAYBUG VISION INC COM SHS 38942Q103 953 74,977 SH   SOLE 26 11,977 0 63,000
GRAYBUG VISION INC COM SHS 38942Q103 12 940 SH   SOLE 31 0 0 940
GREAT AJAX CORP COM 38983D300 170 20,453 SH   SOLE 2 1,102 0 19,351
GREAT AJAX CORP COM 38983D300 2 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 697 84,101 SH   SOLE 18 84,101 0 0
GREAT AJAX CORP COM 38983D300 815 98,307 SH   SOLE 19 98,307 0 0
GREAT AJAX CORP COM 38983D300 9,955 1,200,791 SH   SOLE 21 1,200,791 0 0
GREAT AJAX CORP COM 38983D300 4,936 595,387 SH   SOLE 22 587,322 0 8,065
GREAT AJAX CORP COM 38983D300 54 6,490 SH   SOLE 23 6,490 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 12 4,933 SH   SOLE 18 4,933 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 135 57,235 SH   SOLE 21 57,235 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 645 273,408 SH   SOLE 22 273,408 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 700 73,558 SH   SOLE 2 20,631 0 52,927
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,203 231,654 SH   SOLE 7 231,654 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,452 257,824 SH   SOLE 18 257,824 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,176 123,682 SH   SOLE 19 123,682 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 20,542 2,159,994 SH   SOLE 21 2,159,994 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 16,505 1,735,510 SH   SOLE 22 1,686,366 0 49,144
GREAT LAKES DREDGE & DOCK CO COM 390607109 23 2,439 SH   SOLE 25 2,439 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 52 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 76 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 256 26,922 SH   SOLE 30 26,922 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 58 6,078 SH   SOLE 36 6,078 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 62 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 446 12,307 SH   SOLE 2 3,891 0 8,416
GREAT SOUTHN BANCORP INC COM 390905107 10 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 23 639 SH   SOLE 13 0 0 639
GREAT SOUTHN BANCORP INC COM 390905107 1,539 42,482 SH   SOLE 18 42,482 0 0
GREAT SOUTHN BANCORP INC COM 390905107 626 17,273 SH   SOLE 19 17,273 0 0
GREAT SOUTHN BANCORP INC COM 390905107 13,392 369,734 SH   SOLE 21 369,734 0 0
GREAT SOUTHN BANCORP INC COM 390905107 13,735 379,218 SH   SOLE 22 370,577 0 8,641
GREAT SOUTHN BANCORP INC COM 390905107 52 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 266 7,351 SH   SOLE 30 7,351 0 0
GREAT SOUTHN BANCORP INC COM 390905107 35 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 854 68,601 SH   SOLE 2 17,967 0 50,634
GREAT WESTN BANCORP INC COM 391416104 4 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 9 718 SH   SOLE 7 718 0 0
GREAT WESTN BANCORP INC COM 391416104 2,993 240,409 SH   SOLE 18 240,409 0 0
GREAT WESTN BANCORP INC COM 391416104 1,246 100,045 SH   SOLE 19 100,045 0 0
GREAT WESTN BANCORP INC COM 391416104 73,039 5,866,588 SH   SOLE 21 5,866,588 0 0
GREAT WESTN BANCORP INC COM 391416104 20,314 1,631,617 SH   SOLE 22 1,583,665 0 47,952
GREAT WESTN BANCORP INC COM 391416104 26 2,110 SH   SOLE 25 2,110 0 0
GREAT WESTN BANCORP INC COM 391416104 131 10,547 SH   SOLE 26 5,776 0 4,771
GREAT WESTN BANCORP INC COM 391416104 100 7,995 SH   SOLE 28 7,995 0 0
GREAT WESTN BANCORP INC COM 391416104 997 80,107 SH   SOLE 30 80,107 0 0
GREAT WESTN BANCORP INC COM 391416104 65 5,183 SH   SOLE 36 5,183 0 0
GREAT WESTN BANCORP INC COM 391416104 73 5,868 SH   SOLE 40 5,868 0 0
GREEN BRICK PARTNERS INC COM 392709101 679 42,185 SH   SOLE 2 16,646 0 25,539
GREEN BRICK PARTNERS INC COM 392709101 9 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,468 91,204 SH   SOLE 18 91,204 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,845 176,705 SH   SOLE 19 176,705 0 0
GREEN BRICK PARTNERS INC COM 392709101 24,229 1,504,929 SH   SOLE 21 1,504,929 0 0
GREEN BRICK PARTNERS INC COM 392709101 18,689 1,160,836 SH   SOLE 22 1,152,716 0 8,120
GREEN BRICK PARTNERS INC COM 392709101 283 17,565 SH   SOLE 23 17,565 0 0
GREEN BRICK PARTNERS INC COM 392709101 865 53,740 SH   SOLE 26 0 0 53,740
GREEN BRICK PARTNERS INC COM 392709101 59 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 83 5,169 SH   SOLE 30 5,169 0 0
GREEN DOT CORP CL A 39304D102 3,234 63,908 SH   SOLE 2 18,807 0 45,101
GREEN DOT CORP CL A 39304D102 13 250 SH   SOLE 4 250 0 0
GREEN DOT CORP CL A 39304D102 44 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 12,121 239,495 SH   SOLE 18 237,691 0 1,804
GREEN DOT CORP CL A 39304D102 6,511 128,642 SH   SOLE 19 128,642 0 0
GREEN DOT CORP CL A 39304D102 281,205 5,556,321 SH   SOLE 21 5,556,321 0 0
GREEN DOT CORP CL A 39304D102 76,450 1,510,580 SH   SOLE 22 1,467,532 0 43,048
GREEN DOT CORP CL A 39304D102 301 5,939 SH   SOLE 23 5,939 0 0
GREEN DOT CORP CL A 39304D102 1,969 38,900 SH   SOLE 26 11,386 0 27,514
GREEN DOT CORP CL A 39304D102 303 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 5,792 114,434 SH   SOLE 30 114,434 0 0
GREEN DOT CORP CL A 39304D102 6,361 125,688 SH   SOLE 34 125,688 0 0
GREEN DOT CORP CL A 39304D102 260 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 602 38,912 SH   SOLE 2 2,837 0 36,075
GREEN PLAINS INC COM 393222104 12 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 2,542 164,191 SH   SOLE 18 164,191 0 0
GREEN PLAINS INC COM 393222104 2,617 169,043 SH   SOLE 19 169,043 0 0
GREEN PLAINS INC COM 393222104 57,139 3,691,160 SH   SOLE 21 3,691,160 0 0
GREEN PLAINS INC COM 393222104 15,943 1,029,908 SH   SOLE 22 1,017,341 0 12,567
GREEN PLAINS INC COM 393222104 145 9,387 SH   SOLE 23 9,387 0 0
GREEN PLAINS INC COM 393222104 480 31,009 SH   SOLE 26 0 0 31,009
GREEN PLAINS INC COM 393222104 578 37,315 SH   SOLE 30 37,315 0 0
GREEN PLAINS INC COM 393222104 59 3,789 SH   SOLE 36 3,789 0 0
GREENBRIER COS INC COM 393657101 1,163 39,565 SH   SOLE 2 10,530 0 29,035
GREENBRIER COS INC COM 393657101 6 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 36 1,208 SH   SOLE 7 1,208 0 0
GREENBRIER COS INC COM 393657101 4,508 153,347 SH   SOLE 18 153,347 0 0
GREENBRIER COS INC COM 393657101 2,711 92,214 SH   SOLE 19 92,214 0 0
GREENBRIER COS INC COM 393657101 104,044 3,538,904 SH   SOLE 21 3,538,904 0 0
GREENBRIER COS INC COM 393657101 31,987 1,087,985 SH   SOLE 22 1,058,388 0 29,597
GREENBRIER COS INC COM 393657101 198 6,738 SH   SOLE 23 6,738 0 0
GREENBRIER COS INC COM 393657101 1,492 50,760 SH   SOLE 26 8,113 0 42,647
GREENBRIER COS INC COM 393657101 118 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 1,459 49,626 SH   SOLE 30 49,626 0 0
GREENBRIER COS INC COM 393657101 69 2,357 SH   SOLE 31 0 0 2,357
GREENBRIER COS INC COM 393657101 79 2,703 SH   SOLE 36 2,703 0 0
GREENBRIER COS INC COM 393657101 83 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 824 901,000 PRN   SOLE 21 901,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 69 3,173 SH   SOLE 2 75 0 3,098
GREENE COUNTY BANCORP INC COM 394357107 275 12,670 SH   SOLE 18 12,670 0 0
GREENE COUNTY BANCORP INC COM 394357107 146 6,748 SH   SOLE 19 6,748 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,252 103,830 SH   SOLE 21 103,830 0 0
GREENE COUNTY BANCORP INC COM 394357107 604 27,844 SH   SOLE 22 27,097 0 747
GREENHILL & CO INC COM 395259104 58 5,130 SH   SOLE 2 659 0 4,471
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 864 76,088 SH   SOLE 18 76,088 0 0
GREENHILL & CO INC COM 395259104 324 28,526 SH   SOLE 19 28,526 0 0
GREENHILL & CO INC COM 395259104 17,744 1,563,339 SH   SOLE 21 1,563,339 0 0
GREENHILL & CO INC COM 395259104 5,400 475,754 SH   SOLE 22 470,344 0 5,410
GREENHILL & CO INC COM 395259104 180 15,893 SH   SOLE 30 15,893 0 0
GREENLANE HLDGS INC CL A 395330103 10 4,311 SH   SOLE 2 421 0 3,890
GREENLANE HLDGS INC CL A 395330103 144 64,110 SH   SOLE 18 64,110 0 0
GREENLANE HLDGS INC CL A 395330103 35 15,711 SH   SOLE 19 15,711 0 0
GREENLANE HLDGS INC CL A 395330103 914 408,076 SH   SOLE 21 408,076 0 0
GREENLANE HLDGS INC CL A 395330103 249 111,373 SH   SOLE 22 109,166 0 2,207
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 231 34,327 SH   SOLE 2 10,363 0 23,964
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 863 128,249 SH   SOLE 18 128,249 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 386 57,378 SH   SOLE 19 57,378 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,875 1,021,579 SH   SOLE 21 1,021,579 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,534 970,938 SH   SOLE 22 946,126 0 24,812
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 57 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 33 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 27 4,033 SH   SOLE 30 4,033 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 25 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 310 69,840 SH   SOLE 2 3,413 0 66,427
GREENSKY INC CL A 39572G100 6 1,330 SH   SOLE 7 1,330 0 0
GREENSKY INC CL A 39572G100 1,074 241,866 SH   SOLE 18 241,866 0 0
GREENSKY INC CL A 39572G100 526 118,409 SH   SOLE 19 118,409 0 0
GREENSKY INC CL A 39572G100 8,419 1,896,279 SH   SOLE 21 1,896,279 0 0
GREENSKY INC CL A 39572G100 6,827 1,537,531 SH   SOLE 22 1,514,400 0 23,131
GREENSKY INC CL A 39572G100 12 2,660 SH   SOLE 23 2,660 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 93 6,825 SH   SOLE 21 6,825 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 1,188 87,409 SH   SOLE 22 87,409 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 241 17,713 SH   SOLE 30 17,713 0 0
GREIF INC CL A 397624107 1,513 41,788 SH   SOLE 2 19,046 0 22,742
GREIF INC CL A 397624107 7 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 28 760 SH   SOLE 7 760 0 0
GREIF INC CL A 397624107 5,524 152,557 SH   SOLE 18 152,557 0 0
GREIF INC CL A 397624107 1,677 46,305 SH   SOLE 19 46,305 0 0
GREIF INC CL A 397624107 60,777 1,678,470 SH   SOLE 21 1,678,470 0 0
GREIF INC CL A 397624107 35,098 969,282 SH   SOLE 22 943,439 0 25,843
GREIF INC CL A 397624107 33 920 SH   SOLE 25 920 0 0
GREIF INC CL A 397624107 356 9,825 SH   SOLE 26 4,067 0 5,758
GREIF INC CL A 397624107 129 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 453 12,514 SH   SOLE 30 12,514 0 0
GREIF INC CL A 397624107 14 388 SH   SOLE 31 0 0 388
GREIF INC CL A 397624107 10 267 SH   SOLE 34 267 0 0
GREIF INC CL A 397624107 123 3,395 SH   SOLE 36 3,395 0 0
GREIF INC CL A 397624107 95 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 253 6,419 SH   SOLE 2 1,428 0 4,991
GREIF INC CL B 397624206 4 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 923 23,376 SH   SOLE 18 23,376 0 0
GREIF INC CL B 397624206 454 11,487 SH   SOLE 19 11,487 0 0
GREIF INC CL B 397624206 7,286 184,538 SH   SOLE 21 184,538 0 0
GREIF INC CL B 397624206 3,701 93,733 SH   SOLE 22 91,710 0 2,023
GREIF INC CL B 397624206 8 210 SH   SOLE 26 0 0 210
GREIF INC CL B 397624206 24 600 SH   SOLE 30 600 0 0
GREIF INC CL B 397624206 5 121 SH   SOLE 34 121 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 147 18,973 SH   SOLE 2 4,672 0 14,301
GRID DYNAMICS HLDGS INC CL A 39813G109 864 111,830 SH   SOLE 18 88,786 0 23,044
GRID DYNAMICS HLDGS INC CL A 39813G109 9,727 1,258,352 SH   SOLE 19 1,258,352 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 5,552 718,191 SH   SOLE 21 718,191 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 4,487 580,465 SH   SOLE 22 575,493 0 4,972
GRID DYNAMICS HLDGS INC CL A 39813G109 34 4,424 SH   SOLE 23 4,424 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 419 54,173 SH   SOLE 26 0 0 54,173
GRIFFIN INL RLTY INC COM 398231100 86 1,618 SH   SOLE 2 138 0 1,480
GRIFFIN INL RLTY INC COM 398231100 497 9,299 SH   SOLE 18 9,299 0 0
GRIFFIN INL RLTY INC COM 398231100 223 4,174 SH   SOLE 19 4,174 0 0
GRIFFIN INL RLTY INC COM 398231100 4,002 74,866 SH   SOLE 21 74,866 0 0
GRIFFIN INL RLTY INC COM 398231100 4,443 83,117 SH   SOLE 22 82,514 0 603
GRIFFON CORP COM 398433102 982 50,271 SH   SOLE 2 13,485 0 36,786
GRIFFON CORP COM 398433102 19 977 SH   SOLE 7 977 0 0
GRIFFON CORP COM 398433102 3,883 198,726 SH   SOLE 18 198,726 0 0
GRIFFON CORP COM 398433102 1,820 93,152 SH   SOLE 19 93,152 0 0
GRIFFON CORP COM 398433102 90,399 4,626,348 SH   SOLE 21 4,626,348 0 0
GRIFFON CORP COM 398433102 24,773 1,267,795 SH   SOLE 22 1,234,811 0 32,984
GRIFFON CORP COM 398433102 402 20,585 SH   SOLE 26 13,887 0 6,698
GRIFFON CORP COM 398433102 89 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 1,297 66,371 SH   SOLE 30 66,371 0 0
GRIFFON CORP COM 398433102 88 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 71 4,072 SH   SOLE 18 0 0 4,072
GRIFOLS S A SP ADR REP B NVT 398438408 20,757 1,196,367 SH   SOLE 21 1,196,367 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 441 25,417 SH   SOLE 30 25,417 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 66 24,977 SH   SOLE 2 1,742 0 23,235
GRITSTONE ONCOLOGY INC COM 39868T105 2 750 SH   SOLE 7 750 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 315 118,922 SH   SOLE 18 118,922 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 677 255,450 SH   SOLE 19 255,450 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 3,666 1,383,457 SH   SOLE 21 1,383,457 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 1,717 647,952 SH   SOLE 22 636,860 0 11,092
GRITSTONE ONCOLOGY INC COM 39868T105 20 7,450 SH   SOLE 30 7,450 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,158 182,054 SH   SOLE 2 58,117 0 123,937
GROCERY OUTLET HLDG CORP COM 39874R101 24 601 SH   SOLE 4 601 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 328 8,351 SH   SOLE 7 1,390 0 6,961
GROCERY OUTLET HLDG CORP COM 39874R101 8,488 215,865 SH   SOLE 18 215,865 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,290 58,238 SH   SOLE 19 58,238 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 144,321 3,670,418 SH   SOLE 21 3,670,418 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 96,460 2,453,213 SH   SOLE 22 2,350,155 0 103,058
GROCERY OUTLET HLDG CORP COM 39874R101 28 701 SH   SOLE 25 701 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,259 32,007 SH   SOLE 26 20,288 0 11,719
GROCERY OUTLET HLDG CORP COM 39874R101 401 10,205 SH   SOLE 28 10,205 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,070 27,222 SH   SOLE 30 27,222 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 53 1,355 SH   SOLE 31 1,355 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 3,234 82,251 SH   SOLE 34 82,251 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 68 1,722 SH   SOLE 36 1,722 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 284 7,226 SH   SOLE 40 7,226 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,833 20,737 SH   SOLE 2 5,723 0 15,014
GROUP 1 AUTOMOTIVE INC COM 398905109 7 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 67 756 SH   SOLE 7 756 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 7,188 81,326 SH   SOLE 18 81,326 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,256 36,835 SH   SOLE 19 36,835 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 165,670 1,874,311 SH   SOLE 21 1,874,311 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 43,854 496,144 SH   SOLE 22 480,833 0 15,311
GROUP 1 AUTOMOTIVE INC COM 398905109 16 184 SH   SOLE 25 184 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 408 4,616 SH   SOLE 26 1,440 0 3,176
GROUP 1 AUTOMOTIVE INC COM 398905109 229 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,417 27,348 SH   SOLE 30 27,348 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 62 701 SH   SOLE 31 0 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 261 2,958 SH   SOLE 36 2,958 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 136 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM NEW 399473206 589 28,856 SH   SOLE 2 8,127 0 20,729
GROUPON INC COM NEW 399473206 2 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 8 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 1,752 85,879 SH   SOLE 18 85,879 0 0
GROUPON INC COM NEW 399473206 886 43,448 SH   SOLE 19 43,448 0 0
GROUPON INC COM NEW 399473206 14,637 717,512 SH   SOLE 21 717,512 0 0
GROUPON INC COM NEW 399473206 13,416 657,638 SH   SOLE 22 638,315 0 19,323
GROUPON INC COM NEW 399473206 95 4,657 SH   SOLE 26 2,633 0 2,024
GROUPON INC COM NEW 399473206 59 2,890 SH   SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 573 28,078 SH   SOLE 30 28,078 0 0
GROUPON INC COM NEW 399473206 53 2,599 SH   SOLE 40 2,599 0 0
GROWGENERATION CORP COM 39986L109 204 12,780 SH   SOLE 2 1,961 0 10,819
GROWGENERATION CORP COM 39986L109 12 765 SH   SOLE 7 765 0 0
GROWGENERATION CORP COM 39986L109 2,281 142,737 SH   SOLE 18 142,737 0 0
GROWGENERATION CORP COM 39986L109 1,060 66,342 SH   SOLE 19 66,342 0 0
GROWGENERATION CORP COM 39986L109 18,910 1,183,378 SH   SOLE 21 1,183,378 0 0
GROWGENERATION CORP COM 39986L109 16,122 1,008,886 SH   SOLE 22 990,745 0 18,141
GRUBHUB INC COM 400110102 17,250 238,490 SH   SOLE 2 70,164 0 168,326
GRUBHUB INC COM 400110102 41 572 SH   SOLE 4 572 0 0
GRUBHUB INC COM 400110102 129 1,789 SH   SOLE 7 1,789 0 0
GRUBHUB INC COM 400110102 17,310 239,321 SH   SOLE 18 239,321 0 0
GRUBHUB INC COM 400110102 2,777 38,396 SH   SOLE 19 38,396 0 0
GRUBHUB INC COM 400110102 298,737 4,130,197 SH   SOLE 21 4,130,197 0 0
GRUBHUB INC COM 400110102 207,255 2,865,414 SH   SOLE 22 2,724,132 0 141,282
GRUBHUB INC COM 400110102 71 983 SH   SOLE 25 983 0 0
GRUBHUB INC COM 400110102 3,082 42,612 SH   SOLE 26 23,207 0 19,405
GRUBHUB INC COM 400110102 911 12,591 SH   SOLE 28 12,591 0 0
GRUBHUB INC COM 400110102 2,663 36,813 SH   SOLE 30 36,813 0 0
GRUBHUB INC COM 400110102 811 11,215 SH   SOLE 31 1,760 0 9,455
GRUBHUB INC COM 400110102 179 2,473 SH   SOLE 34 2,473 0 0
GRUBHUB INC COM 400110102 175 2,420 SH   SOLE 36 2,420 0 0
GRUBHUB INC COM 400110102 707 9,771 SH   SOLE 40 9,771 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,238 60,873 SH   SOLE 7 60,873 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 23,540 640,368 SH   SOLE 21 640,368 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,541 69,115 SH   SOLE 22 31,597 0 37,518
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,012 27,534 SH   SOLE 30 27,534 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,751 32,324 SH   SOLE 7 32,324 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 34,428 296,718 SH   SOLE 21 296,718 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,482 12,772 SH   SOLE 30 12,772 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 469 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 7,943 98,499 SH   SOLE 7 98,499 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,680 33,235 SH   SOLE 18 0 0 33,235
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 10,283 127,522 SH   SOLE 19 127,522 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 47,476 588,734 SH   SOLE 21 588,734 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 118 1,458 SH   SOLE 22 1,458 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 24,074 298,540 SH   SOLE 25 298,540 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,646 45,208 SH   SOLE 26 45,208 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,096 25,994 SH   SOLE 30 25,994 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 17,407 215,857 SH   SOLE 34 215,857 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 103 14,263 SH   SOLE 4 14,263 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 54 7,467 SH   SOLE 7 0 0 7,467
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 7,074 977,128 SH   SOLE 21 977,128 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4,655 642,916 SH   SOLE 22 642,916 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 3,171 438,039 SH   SOLE 30 438,039 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 7,222 997,546 SH   SOLE 34 997,546 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 20 11,194 SH   SOLE 4 11,194 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 193 106,381 SH   SOLE 21 106,381 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 756 417,701 SH   SOLE 22 417,701 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 309 170,515 SH   SOLE 30 170,515 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 265 42,920 SH   SOLE 2 0 0 42,920
GSE SYS INC COM 36227K106 8 7,901 SH   SOLE 21 7,901 0 0
GSE SYS INC COM 36227K106 47 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 67 11,926 SH   SOLE 2 606 0 11,320
GSI TECHNOLOGY COM 36241U106 323 57,271 SH   SOLE 18 57,271 0 0
GSI TECHNOLOGY COM 36241U106 167 29,691 SH   SOLE 19 29,691 0 0
GSI TECHNOLOGY COM 36241U106 2,806 497,474 SH   SOLE 21 497,474 0 0
GSI TECHNOLOGY COM 36241U106 1,115 197,743 SH   SOLE 22 193,985 0 3,758
GSX TECHEDU INC SPONSORED ADS 36257Y109 6,243 69,286 SH   SOLE 2 2,044 0 67,242
GSX TECHEDU INC SPONSORED ADS 36257Y109 2,164 24,019 SH   SOLE 4 20,469 0 3,550
GSX TECHEDU INC SPONSORED ADS 36257Y109 510 5,657 SH   SOLE 7 5,657 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 2,173 24,114 SH   SOLE 15 24,114 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,635 18,149 SH   SOLE 18 18,149 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 85,845 952,673 SH   SOLE 21 952,673 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 63,028 699,458 SH   SOLE 22 642,932 0 56,526
GSX TECHEDU INC SPONSORED ADS 36257Y109 103 1,146 SH   SOLE 23 1,146 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,849 20,517 SH   SOLE 25 20,517 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 15,707 174,313 SH   SOLE 26 71,180 0 103,133
GSX TECHEDU INC SPONSORED ADS 36257Y109 866 9,610 SH   SOLE 28 9,610 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 454 5,043 SH   SOLE 29 5,043 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 30,459 338,015 SH   SOLE 30 309,348 0 28,667
GSX TECHEDU INC SPONSORED ADS 36257Y109 134 1,487 SH   SOLE 31 815 0 672
GSX TECHEDU INC SPONSORED ADS 36257Y109 579 6,422 SH   SOLE 32 6,422 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 384 4,256 SH   SOLE 34 4,256 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 34 374 SH   SOLE 40 374 0 0
GTT COMMUNICATIONS INC COM 362393100 99 19,174 SH   SOLE 2 9,438 0 9,736
GTT COMMUNICATIONS INC COM 362393100 1 250 SH   SOLE 4 250 0 0
GTT COMMUNICATIONS INC COM 362393100 4 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 644 124,762 SH   SOLE 18 124,762 0 0
GTT COMMUNICATIONS INC COM 362393100 325 62,931 SH   SOLE 19 62,931 0 0
GTT COMMUNICATIONS INC COM 362393100 5,399 1,046,371 SH   SOLE 21 1,046,371 0 0
GTT COMMUNICATIONS INC COM 362393100 4,504 872,824 SH   SOLE 22 846,207 0 26,617
GTT COMMUNICATIONS INC COM 362393100 80 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 23 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 30 5,866 SH   SOLE 30 5,866 0 0
GTT COMMUNICATIONS INC COM 362393100 21 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 107 40,456 SH   SOLE 2 2,223 0 38,233
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3 1,198 SH   SOLE 7 1,198 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 493 186,157 SH   SOLE 18 186,157 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 210 79,345 SH   SOLE 19 79,345 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3,790 1,430,153 SH   SOLE 21 1,430,153 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 1,520 573,613 SH   SOLE 22 559,663 0 13,950
GUANGSHEN RY LTD SPONSORED ADR 40065W107 12 1,406 SH   SOLE 22 1,406 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 154 6,174 SH   SOLE 2 383 0 5,791
GUARANTY BANCSHARES INC TEX COM 400764106 5 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 811 32,595 SH   SOLE 18 32,595 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 330 13,245 SH   SOLE 19 13,245 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 6,406 257,385 SH   SOLE 21 257,385 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 4,959 199,240 SH   SOLE 22 196,441 0 2,799
GUARANTY FED BANCSHARES INC COM 40108P101 9 662 SH   SOLE 18 662 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 12 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 18,245 163,225 SH   SOLE 2 29,690 0 133,535
GUARDANT HEALTH INC COM 40131M109 372 3,327 SH   SOLE 4 3,327 0 0
GUARDANT HEALTH INC COM 40131M109 376 3,363 SH   SOLE 7 1,631 0 1,732
GUARDANT HEALTH INC COM 40131M109 7,612 68,101 SH   SOLE 18 68,101 0 0
GUARDANT HEALTH INC COM 40131M109 21,321 190,745 SH   SOLE 19 190,745 0 0
GUARDANT HEALTH INC COM 40131M109 245,929 2,200,113 SH   SOLE 21 2,200,113 0 0
GUARDANT HEALTH INC COM 40131M109 222,053 1,986,516 SH   SOLE 22 1,881,518 0 104,998
GUARDANT HEALTH INC COM 40131M109 255 2,280 SH   SOLE 23 2,280 0 0
GUARDANT HEALTH INC COM 40131M109 61 547 SH   SOLE 25 547 0 0
GUARDANT HEALTH INC COM 40131M109 3,423 30,624 SH   SOLE 26 17,570 0 13,054
GUARDANT HEALTH INC COM 40131M109 932 8,336 SH   SOLE 28 8,336 0 0
GUARDANT HEALTH INC COM 40131M109 80 716 SH   SOLE 29 716 0 0
GUARDANT HEALTH INC COM 40131M109 26,274 235,053 SH   SOLE 30 235,053 0 0
GUARDANT HEALTH INC COM 40131M109 303 2,714 SH   SOLE 31 2,714 0 0
GUARDANT HEALTH INC COM 40131M109 9,232 82,592 SH   SOLE 34 82,592 0 0
GUARDANT HEALTH INC COM 40131M109 166 1,486 SH   SOLE 36 1,486 0 0
GUARDANT HEALTH INC COM 40131M109 672 6,012 SH   SOLE 40 6,012 0 0
GUESS INC COM 401617105 880 75,698 SH   SOLE 2 21,158 0 54,540
GUESS INC COM 401617105 5 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 10 868 SH   SOLE 7 868 0 0
GUESS INC COM 401617105 2,349 202,175 SH   SOLE 18 187,979 0 14,196
GUESS INC COM 401617105 4,593 395,300 SH   SOLE 19 395,300 0 0
GUESS INC COM 401617105 48,788 4,198,629 SH   SOLE 21 4,198,629 0 0
GUESS INC COM 401617105 18,346 1,578,796 SH   SOLE 22 1,533,065 0 45,731
GUESS INC COM 401617105 303 26,076 SH   SOLE 23 26,076 0 0
GUESS INC COM 401617105 1,479 127,274 SH   SOLE 26 6,089 0 121,185
GUESS INC COM 401617105 88 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 738 63,499 SH   SOLE 30 63,499 0 0
GUESS INC COM 401617105 23 2,019 SH   SOLE 34 2,019 0 0
GUESS INC COM 401617105 68 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 82 7,065 SH   SOLE 40 7,065 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7 580 725,000 PRN   SOLE 21 725,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 20,220 193,917 SH   SOLE 2 10,862 0 183,055
GUIDEWIRE SOFTWARE INC COM 40171V100 3,906 37,465 SH   SOLE 4 34,857 0 2,608
GUIDEWIRE SOFTWARE INC COM 40171V100 646 6,193 SH   SOLE 7 6,193 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 29 278 SH   SOLE 13 278 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 621 5,951 SH   SOLE 15 5,951 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 6,203 59,489 SH   SOLE 18 52,800 0 6,689
GUIDEWIRE SOFTWARE INC COM 40171V100 2,246 21,537 SH   SOLE 19 21,537 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 135,967 1,303,991 SH   SOLE 21 1,303,991 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 225,285 2,160,588 SH   SOLE 22 2,040,645 0 119,943
GUIDEWIRE SOFTWARE INC COM 40171V100 5,808 55,703 SH   SOLE 23 55,703 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 24,101 231,137 SH   SOLE 26 83,505 0 147,632
GUIDEWIRE SOFTWARE INC COM 40171V100 1,683 16,145 SH   SOLE 28 11,349 0 4,796
GUIDEWIRE SOFTWARE INC COM 40171V100 1,883 18,055 SH   SOLE 29 162 0 17,893
GUIDEWIRE SOFTWARE INC COM 40171V100 22,457 215,369 SH   SOLE 30 195,170 0 20,199
GUIDEWIRE SOFTWARE INC COM 40171V100 2,165 20,767 SH   SOLE 31 9,816 0 10,951
GUIDEWIRE SOFTWARE INC COM 40171V100 460 4,411 SH   SOLE 34 4,411 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,794 17,203 SH   SOLE 36 17,203 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 204 1,955 SH   SOLE 40 1,955 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 2,056 1,793,000 PRN   SOLE 21 1,793,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1,434 1,250,000 PRN   SOLE 22 1,250,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 10 3,245 SH   SOLE 18 3,245 0 0
GULF ISLAND FABRICATION INC COM 402307102 152 48,707 SH   SOLE 21 48,707 0 0
GULF ISLAND FABRICATION INC COM 402307102 793 253,445 SH   SOLE 22 253,445 0 0
GULF RES INC COM 40251W408 67 12,240 SH   SOLE 22 12,240 0 0
GULFPORT ENERGY CORP COM NEW 402635304 78 147,709 SH   SOLE 2 6,752 0 140,957
GULFPORT ENERGY CORP COM NEW 402635304 0 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 12 22,515 SH   SOLE 7 22,515 0 0
GULFPORT ENERGY CORP COM NEW 402635304 370 702,158 SH   SOLE 18 702,158 0 0
GULFPORT ENERGY CORP COM NEW 402635304 160 304,025 SH   SOLE 19 304,025 0 0
GULFPORT ENERGY CORP COM NEW 402635304 8,369 15,877,021 SH   SOLE 21 15,877,021 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,313 4,388,423 SH   SOLE 22 4,247,662 0 140,761
GULFPORT ENERGY CORP COM NEW 402635304 25 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 10 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 107 202,163 SH   SOLE 30 202,163 0 0
GULFPORT ENERGY CORP COM NEW 402635304 43 81,680 SH   SOLE 31 0 0 81,680
GULFPORT ENERGY CORP COM NEW 402635304 8 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 8 79 SH   SOLE 17 0 0 79
GW PHARMACEUTICALS PLC ADS 36197T103 27,709 284,636 SH   SOLE 21 284,636 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 578 5,939 SH   SOLE 30 5,939 0 0
GWG HLDGS INC COM 36192A109 8 892 SH   SOLE 2 0 0 892
GWG HLDGS INC COM 36192A109 88 10,233 SH   SOLE 18 10,233 0 0
GWG HLDGS INC COM 36192A109 44 5,173 SH   SOLE 19 5,173 0 0
GWG HLDGS INC COM 36192A109 876 101,823 SH   SOLE 21 101,823 0 0
GWG HLDGS INC COM 36192A109 90 10,416 SH   SOLE 22 9,969 0 447
H & E EQUIPMENT SERVICES INC COM 404030108 874 44,471 SH   SOLE 2 15,064 0 29,407
H & E EQUIPMENT SERVICES INC COM 404030108 5 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 10 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,380 121,051 SH   SOLE 18 121,051 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,611 183,675 SH   SOLE 19 183,675 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 19,879 1,011,162 SH   SOLE 21 1,011,162 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 23,299 1,185,084 SH   SOLE 22 1,159,172 0 25,912
H & E EQUIPMENT SERVICES INC COM 404030108 471 23,954 SH   SOLE 23 23,954 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,303 117,156 SH   SOLE 26 17,365 0 99,791
H & E EQUIPMENT SERVICES INC COM 404030108 91 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 238 12,105 SH   SOLE 30 12,105 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 82 4,152 SH   SOLE 34 4,152 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 59 3,026 SH   SOLE 40 3,026 0 0
HACKETT GROUP INC COM 404609109 310 27,688 SH   SOLE 2 17,541 0 10,147
HACKETT GROUP INC COM 404609109 4 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,234 110,344 SH   SOLE 18 101,888 0 8,456
HACKETT GROUP INC COM 404609109 3,229 288,849 SH   SOLE 19 288,849 0 0
HACKETT GROUP INC COM 404609109 10,831 968,793 SH   SOLE 21 968,793 0 0
HACKETT GROUP INC COM 404609109 14,155 1,266,111 SH   SOLE 22 1,242,434 0 23,677
HACKETT GROUP INC COM 404609109 521 46,560 SH   SOLE 23 46,560 0 0
HACKETT GROUP INC COM 404609109 1,833 163,993 SH   SOLE 26 0 0 163,993
HACKETT GROUP INC COM 404609109 38 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 50 4,483 SH   SOLE 30 4,483 0 0
HACKETT GROUP INC COM 404609109 176 15,782 SH   SOLE 34 15,782 0 0
HAEMONETICS CORP COM 405024100 11,529 132,132 SH   SOLE 2 42,242 0 89,890
HAEMONETICS CORP COM 405024100 21 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 85 976 SH   SOLE 7 976 0 0
HAEMONETICS CORP COM 405024100 12,697 145,520 SH   SOLE 18 142,754 0 2,766
HAEMONETICS CORP COM 405024100 31,840 364,928 SH   SOLE 19 364,928 0 0
HAEMONETICS CORP COM 405024100 654 7,500 SH   SOLE 20 7,500 0 0
HAEMONETICS CORP COM 405024100 214,409 2,457,410 SH   SOLE 21 2,457,410 0 0
HAEMONETICS CORP COM 405024100 146,539 1,679,532 SH   SOLE 22 1,609,286 0 70,246
HAEMONETICS CORP COM 405024100 758 8,685 SH   SOLE 23 8,685 0 0
HAEMONETICS CORP COM 405024100 50 572 SH   SOLE 25 572 0 0
HAEMONETICS CORP COM 405024100 5,116 58,632 SH   SOLE 26 14,901 0 43,731
HAEMONETICS CORP COM 405024100 602 6,899 SH   SOLE 28 6,899 0 0
HAEMONETICS CORP COM 405024100 1,725 19,773 SH   SOLE 30 19,773 0 0
HAEMONETICS CORP COM 405024100 85 970 SH   SOLE 31 970 0 0
HAEMONETICS CORP COM 405024100 114 1,308 SH   SOLE 34 1,308 0 0
HAEMONETICS CORP COM 405024100 123 1,414 SH   SOLE 36 1,414 0 0
HAEMONETICS CORP COM 405024100 474 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,716 224,963 SH   SOLE 2 63,262 0 161,701
HAIN CELESTIAL GROUP INC COM 405217100 16 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 78 2,269 SH   SOLE 7 2,269 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,415 216,195 SH   SOLE 18 216,195 0 0
HAIN CELESTIAL GROUP INC COM 405217100 704 20,531 SH   SOLE 19 20,531 0 0
HAIN CELESTIAL GROUP INC COM 405217100 123,612 3,603,857 SH   SOLE 21 3,603,857 0 0
HAIN CELESTIAL GROUP INC COM 405217100 88,497 2,580,098 SH   SOLE 22 2,463,841 0 116,257
HAIN CELESTIAL GROUP INC COM 405217100 62 1,807 SH   SOLE 23 1,807 0 0
HAIN CELESTIAL GROUP INC COM 405217100 42 1,219 SH   SOLE 25 1,219 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,283 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 383 11,168 SH   SOLE 28 11,168 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,192 34,743 SH   SOLE 30 34,743 0 0
HAIN CELESTIAL GROUP INC COM 405217100 59 1,733 SH   SOLE 31 1,733 0 0
HAIN CELESTIAL GROUP INC COM 405217100 206 6,001 SH   SOLE 36 6,001 0 0
HAIN CELESTIAL GROUP INC COM 405217100 248 7,227 SH   SOLE 40 7,227 0 0
HALLADOR ENERGY COMPANY COM 40609P105 9 14,291 SH   SOLE 21 14,291 0 0
HALLADOR ENERGY COMPANY COM 40609P105 56 86,337 SH   SOLE 22 86,337 0 0
HALLIBURTON CO COM 406216101 25,369 2,105,330 SH   SOLE 2 207,749 0 1,897,581
HALLIBURTON CO COM 406216101 4,922 408,492 SH   SOLE 4 381,129 0 27,363
HALLIBURTON CO COM 406216101 9,281 770,236 SH   SOLE 7 743,867 0 26,369
HALLIBURTON CO COM 406216101 50 4,151 SH   SOLE 13 4,151 0 0
HALLIBURTON CO COM 406216101 1,306 108,409 SH   SOLE 15 108,409 0 0
HALLIBURTON CO COM 406216101 20,121 1,669,774 SH   SOLE 18 1,526,749 0 143,025
HALLIBURTON CO COM 406216101 3,430 284,666 SH   SOLE 19 284,666 0 0
HALLIBURTON CO COM 406216101 257,467 21,366,524 SH   SOLE 21 21,366,524 0 0
HALLIBURTON CO COM 406216101 251,506 20,871,832 SH   SOLE 22 19,071,904 0 1,799,928
HALLIBURTON CO COM 406216101 7,276 603,850 SH   SOLE 23 603,850 0 0
HALLIBURTON CO COM 406216101 16,249 1,348,429 SH   SOLE 25 1,348,429 0 0
HALLIBURTON CO COM 406216101 60,096 4,987,244 SH   SOLE 26 784,520 0 4,202,724
HALLIBURTON CO COM 406216101 2,049 170,029 SH   SOLE 28 120,118 0 49,911
HALLIBURTON CO COM 406216101 2,288 189,876 SH   SOLE 29 4,626 0 185,250
HALLIBURTON CO COM 406216101 40,012 3,320,523 SH   SOLE 30 3,280,934 0 39,589
HALLIBURTON CO COM 406216101 3,534 293,310 SH   SOLE 31 109,395 0 183,915
HALLIBURTON CO COM 406216101 538 44,621 SH   SOLE 34 44,621 0 0
HALLIBURTON CO COM 406216101 8,823 732,184 SH   SOLE 36 732,184 0 0
HALLIBURTON CO COM 406216101 249 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 9 3,448 SH   SOLE 18 3,448 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 134 50,966 SH   SOLE 21 50,966 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 561 214,105 SH   SOLE 22 214,105 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,026 191,250 SH   SOLE 2 124,430 0 66,820
HALOZYME THERAPEUTICS INC COM 40637H109 19 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 72 2,737 SH   SOLE 7 2,737 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 15,440 587,529 SH   SOLE 18 549,170 0 38,359
HALOZYME THERAPEUTICS INC COM 40637H109 37,566 1,429,459 SH   SOLE 19 1,429,459 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 148,270 5,641,927 SH   SOLE 21 5,641,927 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 105,454 4,012,721 SH   SOLE 22 3,900,590 0 112,131
HALOZYME THERAPEUTICS INC COM 40637H109 936 35,621 SH   SOLE 23 35,621 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 34 1,294 SH   SOLE 25 1,294 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,390 167,034 SH   SOLE 26 41,140 0 125,894
HALOZYME THERAPEUTICS INC COM 40637H109 513 19,530 SH   SOLE 28 19,530 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 19,273 733,359 SH   SOLE 30 733,359 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,700 369,103 SH   SOLE 34 369,103 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 84 3,201 SH   SOLE 36 3,201 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 361 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 95 4,862 SH   SOLE 2 302 0 4,560
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 491 25,255 SH   SOLE 18 25,255 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 239 12,279 SH   SOLE 19 12,279 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,430 227,783 SH   SOLE 21 227,783 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,738 243,580 SH   SOLE 22 240,698 0 2,882
HAMILTON LANE INC CL A 407497106 3,163 48,964 SH   SOLE 2 16,723 0 32,241
HAMILTON LANE INC CL A 407497106 6 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 44 687 SH   SOLE 7 687 0 0
HAMILTON LANE INC CL A 407497106 8,589 132,977 SH   SOLE 18 110,832 0 22,145
HAMILTON LANE INC CL A 407497106 23,511 364,008 SH   SOLE 19 364,008 0 0
HAMILTON LANE INC CL A 407497106 61,198 947,480 SH   SOLE 21 947,480 0 0
HAMILTON LANE INC CL A 407497106 82,699 1,280,362 SH   SOLE 22 1,257,395 0 22,967
HAMILTON LANE INC CL A 407497106 2,197 34,008 SH   SOLE 23 34,008 0 0
HAMILTON LANE INC CL A 407497106 8,133 125,925 SH   SOLE 26 0 0 125,925
HAMILTON LANE INC CL A 407497106 211 3,269 SH   SOLE 28 3,269 0 0
HAMILTON LANE INC CL A 407497106 11,742 181,786 SH   SOLE 30 181,786 0 0
HAMILTON LANE INC CL A 407497106 420 6,495 SH   SOLE 34 6,495 0 0
HAMILTON LANE INC CL A 407497106 110 1,698 SH   SOLE 40 1,698 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,372 179,248 SH   SOLE 2 68,963 0 110,285
HANCOCK WHITNEY CORPORATION COM 410120109 8 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 42 2,259 SH   SOLE 7 2,259 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 9,589 509,803 SH   SOLE 18 509,803 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,138 379,454 SH   SOLE 19 379,454 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 104,608 5,561,302 SH   SOLE 21 5,561,302 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 63,579 3,380,075 SH   SOLE 22 3,304,242 0 75,833
HANCOCK WHITNEY CORPORATION COM 410120109 433 23,012 SH   SOLE 23 23,012 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 22 1,162 SH   SOLE 25 1,162 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,039 161,541 SH   SOLE 26 26,300 0 135,241
HANCOCK WHITNEY CORPORATION COM 410120109 222 11,814 SH   SOLE 28 11,814 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 898 47,750 SH   SOLE 30 47,750 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 246 13,061 SH   SOLE 34 13,061 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 98 5,198 SH   SOLE 36 5,198 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 168 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 12,969 823,409 SH   SOLE 2 181,117 0 642,292
HANESBRANDS INC COM 410345102 29 1,841 SH   SOLE 4 1,841 0 0
HANESBRANDS INC COM 410345102 4,981 316,257 SH   SOLE 7 302,642 0 13,615
HANESBRANDS INC COM 410345102 93 5,915 SH   SOLE 15 5,915 0 0
HANESBRANDS INC COM 410345102 11,658 740,165 SH   SOLE 18 713,181 0 26,984
HANESBRANDS INC COM 410345102 1,818 115,409 SH   SOLE 19 115,409 0 0
HANESBRANDS INC COM 410345102 189,712 12,045,189 SH   SOLE 21 12,045,189 0 0
HANESBRANDS INC COM 410345102 136,080 8,640,009 SH   SOLE 22 7,913,990 0 726,019
HANESBRANDS INC COM 410345102 12 783 SH   SOLE 23 783 0 0
HANESBRANDS INC COM 410345102 84 5,323 SH   SOLE 25 5,323 0 0
HANESBRANDS INC COM 410345102 7,381 468,616 SH   SOLE 26 101,548 0 367,068
HANESBRANDS INC COM 410345102 825 52,412 SH   SOLE 28 52,412 0 0
HANESBRANDS INC COM 410345102 13,281 843,250 SH   SOLE 30 843,250 0 0
HANESBRANDS INC COM 410345102 2,700 171,455 SH   SOLE 31 7,004 0 164,451
HANESBRANDS INC COM 410345102 1,574 99,964 SH   SOLE 32 99,964 0 0
HANESBRANDS INC COM 410345102 417 26,445 SH   SOLE 36 26,445 0 0
HANESBRANDS INC COM 410345102 599 38,046 SH   SOLE 40 38,046 0 0
HANGER INC COM NEW 41043F208 664 41,974 SH   SOLE 2 11,711 0 30,263
HANGER INC COM NEW 41043F208 10 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 2,970 187,721 SH   SOLE 18 187,721 0 0
HANGER INC COM NEW 41043F208 1,096 69,271 SH   SOLE 19 69,271 0 0
HANGER INC COM NEW 41043F208 66,836 4,224,759 SH   SOLE 21 4,224,759 0 0
HANGER INC COM NEW 41043F208 17,753 1,122,205 SH   SOLE 22 1,088,618 0 33,587
HANGER INC COM NEW 41043F208 65 4,139 SH   SOLE 26 0 0 4,139
HANGER INC COM NEW 41043F208 82 5,175 SH   SOLE 28 5,175 0 0
HANGER INC COM NEW 41043F208 1,177 74,397 SH   SOLE 30 74,397 0 0
HANGER INC COM NEW 41043F208 15 972 SH   SOLE 34 972 0 0
HANGER INC COM NEW 41043F208 73 4,599 SH   SOLE 40 4,599 0 0
HANMI FINL CORP COM NEW 410495204 208 25,393 SH   SOLE 2 1,156 0 24,237
HANMI FINL CORP COM NEW 410495204 2 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 6 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 1,090 132,810 SH   SOLE 18 132,810 0 0
HANMI FINL CORP COM NEW 410495204 341 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 27,178 3,310,327 SH   SOLE 21 3,310,327 0 0
HANMI FINL CORP COM NEW 410495204 7,763 945,541 SH   SOLE 22 917,621 0 27,920
HANMI FINL CORP COM NEW 410495204 24 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 37 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 276 33,668 SH   SOLE 30 33,668 0 0
HANMI FINL CORP COM NEW 410495204 28 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,678 87,014 SH   SOLE 2 23,740 0 63,274
HANNON ARMSTRONG SUST INFR C COM 41068X100 12 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 60 1,408 SH   SOLE 7 1,408 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 11,242 265,952 SH   SOLE 18 265,952 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,626 156,765 SH   SOLE 19 156,765 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 144,090 3,408,797 SH   SOLE 21 3,408,797 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 86,692 2,050,920 SH   SOLE 22 1,984,164 0 66,756
HANNON ARMSTRONG SUST INFR C COM 41068X100 40 957 SH   SOLE 25 957 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,717 64,287 SH   SOLE 26 18,066 0 46,221
HANNON ARMSTRONG SUST INFR C COM 41068X100 425 10,048 SH   SOLE 28 10,048 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,144 27,073 SH   SOLE 30 27,073 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 100 2,361 SH   SOLE 36 2,361 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 333 7,884 SH   SOLE 40 7,884 0 0
HANOVER INS GROUP INC COM 410867105 11,191 120,097 SH   SOLE 2 47,686 0 72,411
HANOVER INS GROUP INC COM 410867105 300 3,218 SH   SOLE 4 3,218 0 0
HANOVER INS GROUP INC COM 410867105 141 1,511 SH   SOLE 7 1,511 0 0
HANOVER INS GROUP INC COM 410867105 9,798 105,152 SH   SOLE 18 103,729 0 1,423
HANOVER INS GROUP INC COM 410867105 1,056 11,329 SH   SOLE 19 11,329 0 0
HANOVER INS GROUP INC COM 410867105 163,965 1,759,658 SH   SOLE 21 1,759,658 0 0
HANOVER INS GROUP INC COM 410867105 111,274 1,194,182 SH   SOLE 22 1,115,846 0 78,336
HANOVER INS GROUP INC COM 410867105 671 7,202 SH   SOLE 23 7,202 0 0
HANOVER INS GROUP INC COM 410867105 84 899 SH   SOLE 25 899 0 0
HANOVER INS GROUP INC COM 410867105 1,961 21,050 SH   SOLE 26 10,239 0 10,811
HANOVER INS GROUP INC COM 410867105 548 5,878 SH   SOLE 28 5,878 0 0
HANOVER INS GROUP INC COM 410867105 223 2,394 SH   SOLE 29 2,394 0 0
HANOVER INS GROUP INC COM 410867105 1,643 17,635 SH   SOLE 30 17,635 0 0
HANOVER INS GROUP INC COM 410867105 226 2,421 SH   SOLE 31 2,421 0 0
HANOVER INS GROUP INC COM 410867105 129 1,387 SH   SOLE 34 1,387 0 0
HANOVER INS GROUP INC COM 410867105 304 3,264 SH   SOLE 36 3,264 0 0
HANOVER INS GROUP INC COM 410867105 406 4,355 SH   SOLE 40 4,355 0 0
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 13 7,513 SH   SOLE 22 7,513 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 459 56,831 SH   SOLE 2 18,136 0 38,695
HARBORONE BANCORP INC NEW COM NEW 41165Y100 5 592 SH   SOLE 7 592 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,689 209,303 SH   SOLE 18 209,303 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 766 94,924 SH   SOLE 19 94,924 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 15,501 1,920,853 SH   SOLE 21 1,920,853 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 14,587 1,807,528 SH   SOLE 22 1,787,327 0 20,201
HARBORONE BANCORP INC NEW COM NEW 41165Y100 57 7,098 SH   SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 75 9,232 SH   SOLE 30 9,232 0 0
HARLEY DAVIDSON INC COM 412822108 10,500 427,885 SH   SOLE 2 130,631 0 297,254
HARLEY DAVIDSON INC COM 412822108 16 663 SH   SOLE 4 663 0 0
HARLEY DAVIDSON INC COM 412822108 118 4,801 SH   SOLE 7 4,801 0 0
HARLEY DAVIDSON INC COM 412822108 130 5,312 SH   SOLE 13 5,312 0 0
HARLEY DAVIDSON INC COM 412822108 10,908 444,512 SH   SOLE 18 424,879 0 19,633
HARLEY DAVIDSON INC COM 412822108 2,540 103,511 SH   SOLE 19 103,511 0 0
HARLEY DAVIDSON INC COM 412822108 163,590 6,666,252 SH   SOLE 21 6,666,252 0 0
HARLEY DAVIDSON INC COM 412822108 125,929 5,131,574 SH   SOLE 22 4,843,895 0 287,679
HARLEY DAVIDSON INC COM 412822108 48 1,971 SH   SOLE 25 1,971 0 0
HARLEY DAVIDSON INC COM 412822108 1,752 71,402 SH   SOLE 26 44,613 0 26,789
HARLEY DAVIDSON INC COM 412822108 601 24,510 SH   SOLE 28 24,510 0 0
HARLEY DAVIDSON INC COM 412822108 1,585 64,602 SH   SOLE 30 64,602 0 0
HARLEY DAVIDSON INC COM 412822108 522 21,255 SH   SOLE 31 2,922 0 18,333
HARLEY DAVIDSON INC COM 412822108 27 1,096 SH   SOLE 34 1,096 0 0
HARLEY DAVIDSON INC COM 412822108 1,073 43,740 SH   SOLE 36 43,740 0 0
HARLEY DAVIDSON INC COM 412822108 363 14,772 SH   SOLE 40 14,772 0 0
HARMONIC INC COM 413160102 637 114,131 SH   SOLE 2 32,946 0 81,185
HARMONIC INC COM 413160102 7 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 2,695 482,903 SH   SOLE 18 482,903 0 0
HARMONIC INC COM 413160102 1,019 182,650 SH   SOLE 19 182,650 0 0
HARMONIC INC COM 413160102 59,200 10,609,398 SH   SOLE 21 10,609,398 0 0
HARMONIC INC COM 413160102 16,035 2,873,675 SH   SOLE 22 2,794,545 0 79,130
HARMONIC INC COM 413160102 17 3,021 SH   SOLE 25 3,021 0 0
HARMONIC INC COM 413160102 33 5,872 SH   SOLE 26 0 0 5,872
HARMONIC INC COM 413160102 72 12,962 SH   SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 846 151,628 SH   SOLE 30 151,628 0 0
HARMONIC INC COM 413160102 41 7,420 SH   SOLE 36 7,420 0 0
HARMONIC INC COM 413160102 48 8,589 SH   SOLE 40 8,589 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 3,287 96,975 SH   SOLE 19 96,975 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 8 228 SH   SOLE 21 228 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 10,800 2,049,428 SH   SOLE 7 2,049,428 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 24,130 4,578,825 SH   SOLE 30 4,578,825 0 0
HARPOON THERAPEUTICS INC COM 41358P106 213 12,544 SH   SOLE 2 3,353 0 9,191
HARPOON THERAPEUTICS INC COM 41358P106 5 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 1,015 59,735 SH   SOLE 18 43,027 0 16,708
HARPOON THERAPEUTICS INC COM 41358P106 2,800 164,774 SH   SOLE 19 164,774 0 0
HARPOON THERAPEUTICS INC COM 41358P106 5,832 343,265 SH   SOLE 21 343,265 0 0
HARPOON THERAPEUTICS INC COM 41358P106 8,688 511,342 SH   SOLE 22 506,717 0 4,625
HARPOON THERAPEUTICS INC COM 41358P106 219 12,868 SH   SOLE 23 12,868 0 0
HARPOON THERAPEUTICS INC COM 41358P106 495 29,142 SH   SOLE 26 0 0 29,142
HARROW HEALTH INC COM 415858109 55 9,833 SH   SOLE 2 1,226 0 8,607
HARROW HEALTH INC COM 415858109 503 89,978 SH   SOLE 18 89,978 0 0
HARROW HEALTH INC COM 415858109 225 40,292 SH   SOLE 19 40,292 0 0
HARROW HEALTH INC COM 415858109 4,211 753,246 SH   SOLE 21 753,246 0 0
HARROW HEALTH INC COM 415858109 3,220 576,108 SH   SOLE 22 570,949 0 5,159
HARSCO CORP COM 415864107 1,274 91,617 SH   SOLE 2 25,547 0 66,070
HARSCO CORP COM 415864107 6 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 18 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 5,073 364,735 SH   SOLE 18 364,735 0 0
HARSCO CORP COM 415864107 1,971 141,721 SH   SOLE 19 141,721 0 0
HARSCO CORP COM 415864107 115,930 8,334,314 SH   SOLE 21 8,334,314 0 0
HARSCO CORP COM 415864107 31,044 2,231,743 SH   SOLE 22 2,166,950 0 64,793
HARSCO CORP COM 415864107 576 41,432 SH   SOLE 26 27,715 0 13,717
HARSCO CORP COM 415864107 136 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 1,834 131,862 SH   SOLE 30 131,862 0 0
HARSCO CORP COM 415864107 127 9,096 SH   SOLE 40 9,096 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 33,209 900,956 SH   SOLE 2 121,418 0 779,538
HARTFORD FINL SVCS GROUP INC COM 416515104 6,922 187,787 SH   SOLE 4 176,645 0 11,142
HARTFORD FINL SVCS GROUP INC COM 416515104 22,141 600,679 SH   SOLE 7 370,351 0 230,328
HARTFORD FINL SVCS GROUP INC COM 416515104 39 1,067 SH   SOLE 13 1,067 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,598 43,349 SH   SOLE 15 43,349 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 44,430 1,205,360 SH   SOLE 18 1,053,533 0 151,827
HARTFORD FINL SVCS GROUP INC COM 416515104 7,412 201,093 SH   SOLE 19 201,093 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 397,613 10,787,102 SH   SOLE 21 10,787,102 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 333,551 9,049,123 SH   SOLE 22 8,314,003 0 735,120
HARTFORD FINL SVCS GROUP INC COM 416515104 8,993 243,972 SH   SOLE 23 243,972 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17,315 469,755 SH   SOLE 25 469,755 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 76,852 2,084,979 SH   SOLE 26 320,369 0 1,764,610
HARTFORD FINL SVCS GROUP INC COM 416515104 2,566 69,621 SH   SOLE 28 49,161 0 20,460
HARTFORD FINL SVCS GROUP INC COM 416515104 2,857 77,514 SH   SOLE 29 653 0 76,861
HARTFORD FINL SVCS GROUP INC COM 416515104 53,095 1,440,457 SH   SOLE 30 1,440,457 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,794 102,933 SH   SOLE 31 46,723 0 56,210
HARTFORD FINL SVCS GROUP INC COM 416515104 2,102 57,030 SH   SOLE 34 57,030 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12,991 352,451 SH   SOLE 36 352,451 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 272 7,373 SH   SOLE 40 7,373 0 0
HARVARD BIOSCIENCE INC COM 416906105 89 29,733 SH   SOLE 2 2,006 0 27,727
HARVARD BIOSCIENCE INC COM 416906105 455 151,116 SH   SOLE 18 151,116 0 0
HARVARD BIOSCIENCE INC COM 416906105 205 68,254 SH   SOLE 19 68,254 0 0
HARVARD BIOSCIENCE INC COM 416906105 3,796 1,261,013 SH   SOLE 21 1,261,013 0 0
HARVARD BIOSCIENCE INC COM 416906105 3,840 1,275,831 SH   SOLE 22 1,267,108 0 8,723
HARVARD BIOSCIENCE INC COM 416906105 49 16,409 SH   SOLE 26 0 0 16,409
HASBRO INC COM 418056107 27,417 331,449 SH   SOLE 2 58,137 0 273,312
HASBRO INC COM 418056107 4,964 60,015 SH   SOLE 4 56,080 0 3,935
HASBRO INC COM 418056107 10,412 125,873 SH   SOLE 7 111,650 0 14,223
HASBRO INC COM 418056107 44 534 SH   SOLE 13 534 0 0
HASBRO INC COM 418056107 1,231 14,886 SH   SOLE 15 14,886 0 0
HASBRO INC COM 418056107 3 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 78,544 949,521 SH   SOLE 18 927,371 0 22,150
HASBRO INC COM 418056107 76,006 918,830 SH   SOLE 19 918,830 0 0
HASBRO INC COM 418056107 254,470 3,076,282 SH   SOLE 21 3,076,282 0 0
HASBRO INC COM 418056107 250,099 3,023,445 SH   SOLE 22 2,758,279 0 265,166
HASBRO INC COM 418056107 7,488 90,524 SH   SOLE 23 90,524 0 0
HASBRO INC COM 418056107 24,450 295,580 SH   SOLE 25 295,580 0 0
HASBRO INC COM 418056107 74,128 896,127 SH   SOLE 26 247,601 0 648,526
HASBRO INC COM 418056107 2,093 25,305 SH   SOLE 28 17,887 0 7,418
HASBRO INC COM 418056107 2,268 27,420 SH   SOLE 29 134 0 27,286
HASBRO INC COM 418056107 46,475 561,832 SH   SOLE 30 554,874 0 6,958
HASBRO INC COM 418056107 3,082 37,263 SH   SOLE 31 16,426 0 20,837
HASBRO INC COM 418056107 33,320 402,804 SH   SOLE 34 402,804 0 0
HASBRO INC COM 418056107 6,826 82,518 SH   SOLE 36 82,518 0 0
HASBRO INC COM 418056107 2,365 28,589 SH   SOLE 37 28,589 0 0
HASBRO INC COM 418056107 276 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 415 19,835 SH   SOLE 2 5,695 0 14,140
HAVERTY FURNITURE INC COM 419596101 9 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,713 81,794 SH   SOLE 18 81,794 0 0
HAVERTY FURNITURE INC COM 419596101 891 42,527 SH   SOLE 19 42,527 0 0
HAVERTY FURNITURE INC COM 419596101 39,874 1,904,204 SH   SOLE 21 1,904,204 0 0
HAVERTY FURNITURE INC COM 419596101 12,546 599,160 SH   SOLE 22 583,453 0 15,707
HAVERTY FURNITURE INC COM 419596101 613 29,266 SH   SOLE 26 0 0 29,266
HAVERTY FURNITURE INC COM 419596101 55 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 483 23,079 SH   SOLE 30 23,079 0 0
HAVERTY FURNITURE INC COM 419596101 148 7,055 SH   SOLE 34 7,055 0 0
HAVERTY FURNITURE INC COM 419596101 48 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,825 295,586 SH   SOLE 2 95,387 0 200,199
HAWAIIAN ELEC INDUSTRIES COM 419870100 390 11,738 SH   SOLE 4 11,738 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 95 2,849 SH   SOLE 7 2,849 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 386 11,608 SH   SOLE 13 0 0 11,608
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,358 281,539 SH   SOLE 18 281,539 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 907 27,296 SH   SOLE 19 27,296 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 167,545 5,040,467 SH   SOLE 21 5,040,467 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 113,235 3,406,584 SH   SOLE 22 3,251,035 0 155,549
HAWAIIAN ELEC INDUSTRIES COM 419870100 65 1,954 SH   SOLE 25 1,954 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,271 68,313 SH   SOLE 26 40,100 0 28,213
HAWAIIAN ELEC INDUSTRIES COM 419870100 497 14,944 SH   SOLE 28 14,944 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,672 80,389 SH   SOLE 30 80,389 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 150 4,505 SH   SOLE 31 2,205 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 155 4,652 SH   SOLE 34 4,652 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 444 13,347 SH   SOLE 36 13,347 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 414 12,443 SH   SOLE 40 12,443 0 0
HAWAIIAN HOLDINGS INC COM 419879101 596 46,269 SH   SOLE 2 5,573 0 40,696
HAWAIIAN HOLDINGS INC COM 419879101 10 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,853 221,370 SH   SOLE 18 221,370 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,113 86,373 SH   SOLE 19 86,373 0 0
HAWAIIAN HOLDINGS INC COM 419879101 63,480 4,924,724 SH   SOLE 21 4,924,724 0 0
HAWAIIAN HOLDINGS INC COM 419879101 16,732 1,298,079 SH   SOLE 22 1,275,379 0 22,700
HAWAIIAN HOLDINGS INC COM 419879101 29 2,259 SH   SOLE 26 0 0 2,259
HAWAIIAN HOLDINGS INC COM 419879101 25 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 829 64,279 SH   SOLE 30 64,279 0 0
HAWAIIAN HOLDINGS INC COM 419879101 23 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 431 9,351 SH   SOLE 2 3,130 0 6,221
HAWKINS INC COM 420261109 6 138 SH   SOLE 7 138 0 0
HAWKINS INC COM 420261109 2,232 48,409 SH   SOLE 18 48,409 0 0
HAWKINS INC COM 420261109 811 17,585 SH   SOLE 19 17,585 0 0
HAWKINS INC COM 420261109 49,306 1,069,549 SH   SOLE 21 1,069,549 0 0
HAWKINS INC COM 420261109 14,123 306,347 SH   SOLE 22 298,082 0 8,265
HAWKINS INC COM 420261109 61 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 562 12,185 SH   SOLE 30 12,185 0 0
HAWKINS INC COM 420261109 51 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 83 4,390 SH   SOLE 2 244 0 4,146
HAWTHORN BANCSHARES INC COM 420476103 432 22,832 SH   SOLE 18 22,832 0 0
HAWTHORN BANCSHARES INC COM 420476103 210 11,106 SH   SOLE 19 11,106 0 0
HAWTHORN BANCSHARES INC COM 420476103 3,955 208,829 SH   SOLE 21 208,829 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,063 56,129 SH   SOLE 22 54,769 0 1,360
HAYNES INTERNATIONAL INC COM NEW 420877201 262 15,320 SH   SOLE 2 4,383 0 10,937
HAYNES INTERNATIONAL INC COM NEW 420877201 2 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 5 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,056 61,762 SH   SOLE 18 61,762 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 397 23,201 SH   SOLE 19 23,201 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 23,364 1,367,124 SH   SOLE 21 1,367,124 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 6,617 387,167 SH   SOLE 22 376,816 0 10,351
HAYNES INTERNATIONAL INC COM NEW 420877201 165 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 31 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 347 20,291 SH   SOLE 30 20,291 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 23 1,347 SH   SOLE 40 1,347 0 0
HBT FINL INC. COM 404111106 195 17,341 SH   SOLE 2 10,146 0 7,195
HBT FINL INC. COM 404111106 105 9,349 SH   SOLE 13 0 0 9,349
HBT FINL INC. COM 404111106 529 47,149 SH   SOLE 18 47,149 0 0
HBT FINL INC. COM 404111106 2,019 179,950 SH   SOLE 19 179,950 0 0
HBT FINL INC. COM 404111106 4,088 364,331 SH   SOLE 21 364,331 0 0
HBT FINL INC. COM 404111106 4,917 438,232 SH   SOLE 22 434,300 0 3,932
HBT FINL INC. COM 404111106 275 24,494 SH   SOLE 23 24,494 0 0
HBT FINL INC. COM 404111106 1,051 93,634 SH   SOLE 26 0 0 93,634
HC2 HLDGS INC COM 404139107 34 14,057 SH   SOLE 2 2,389 0 11,668
HC2 HLDGS INC COM 404139107 419 173,234 SH   SOLE 18 173,234 0 0
HC2 HLDGS INC COM 404139107 197 81,471 SH   SOLE 19 81,471 0 0
HC2 HLDGS INC COM 404139107 3,310 1,367,946 SH   SOLE 21 1,367,946 0 0
HC2 HLDGS INC COM 404139107 2,733 1,129,494 SH   SOLE 22 1,114,651 0 14,843
HCA HEALTHCARE INC COM 40412C101 85,638 686,861 SH   SOLE 2 117,188 0 569,673
HCA HEALTHCARE INC COM 40412C101 19,664 157,713 SH   SOLE 4 149,280 0 8,433
HCA HEALTHCARE INC COM 40412C101 48,313 387,499 SH   SOLE 7 240,335 0 147,164
HCA HEALTHCARE INC COM 40412C101 1,018 8,165 SH   SOLE 13 7,112 0 1,053
HCA HEALTHCARE INC COM 40412C101 3,209 25,737 SH   SOLE 15 25,737 0 0
HCA HEALTHCARE INC COM 40412C101 83,454 669,348 SH   SOLE 18 624,859 0 44,489
HCA HEALTHCARE INC COM 40412C101 159,304 1,277,703 SH   SOLE 19 1,277,703 0 0
HCA HEALTHCARE INC COM 40412C101 657,675 5,274,900 SH   SOLE 21 5,274,900 0 0
HCA HEALTHCARE INC COM 40412C101 801,087 6,425,141 SH   SOLE 22 5,857,678 0 567,463
HCA HEALTHCARE INC COM 40412C101 24,169 193,847 SH   SOLE 23 193,847 0 0
HCA HEALTHCARE INC COM 40412C101 45,002 360,940 SH   SOLE 25 360,940 0 0
HCA HEALTHCARE INC COM 40412C101 155,995 1,251,166 SH   SOLE 26 238,045 0 1,013,121
HCA HEALTHCARE INC COM 40412C101 6,581 52,780 SH   SOLE 28 37,201 0 15,579
HCA HEALTHCARE INC COM 40412C101 4,580 36,734 SH   SOLE 29 743 0 35,991
HCA HEALTHCARE INC COM 40412C101 166,342 1,334,154 SH   SOLE 30 1,320,427 0 13,727
HCA HEALTHCARE INC COM 40412C101 8,962 71,879 SH   SOLE 31 35,708 0 36,171
HCA HEALTHCARE INC COM 40412C101 67,760 543,472 SH   SOLE 34 543,472 0 0
HCA HEALTHCARE INC COM 40412C101 23,730 190,328 SH   SOLE 36 190,328 0 0
HCA HEALTHCARE INC COM 40412C101 721 5,784 SH   SOLE 40 5,784 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 75 600 SH Put SOLE 2 600 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 13,091 105,000 SH Put SOLE 19 105,000 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 125 1,000 SH Put SOLE 22 1,000 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 1,671 13,400 SH Put SOLE 34 13,400 0 0
HCI GROUP INC COM 40416E103 628 12,748 SH   SOLE 2 2,219 0 10,529
HCI GROUP INC COM 40416E103 4 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,623 32,930 SH   SOLE 18 32,930 0 0
HCI GROUP INC COM 40416E103 986 20,009 SH   SOLE 19 20,009 0 0
HCI GROUP INC COM 40416E103 34,406 698,026 SH   SOLE 21 698,026 0 0
HCI GROUP INC COM 40416E103 12,812 259,941 SH   SOLE 22 252,828 0 7,113
HCI GROUP INC COM 40416E103 17 349 SH   SOLE 26 0 0 349
HCI GROUP INC COM 40416E103 31 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 416 8,435 SH   SOLE 30 8,435 0 0
HCI GROUP INC COM 40416E103 51 1,041 SH   SOLE 40 1,041 0 0
HD SUPPLY HLDGS INC COM 40416M105 17,695 429,063 SH   SOLE 2 60,916 0 368,147
HD SUPPLY HLDGS INC COM 40416M105 3,522 85,397 SH   SOLE 4 80,625 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 4,500 109,111 SH   SOLE 7 23,046 0 86,065
HD SUPPLY HLDGS INC COM 40416M105 35 841 SH   SOLE 13 841 0 0
HD SUPPLY HLDGS INC COM 40416M105 683 16,569 SH   SOLE 15 16,569 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,433 107,494 SH   SOLE 18 94,713 0 12,781
HD SUPPLY HLDGS INC COM 40416M105 1,707 41,398 SH   SOLE 19 41,398 0 0
HD SUPPLY HLDGS INC COM 40416M105 80,108 1,942,488 SH   SOLE 21 1,942,488 0 0
HD SUPPLY HLDGS INC COM 40416M105 182,914 4,435,343 SH   SOLE 22 4,204,740 0 230,603
HD SUPPLY HLDGS INC COM 40416M105 4,671 113,271 SH   SOLE 23 113,271 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,322 56,312 SH   SOLE 25 56,312 0 0
HD SUPPLY HLDGS INC COM 40416M105 22,373 542,510 SH   SOLE 26 206,064 0 336,446
HD SUPPLY HLDGS INC COM 40416M105 1,251 30,342 SH   SOLE 28 20,321 0 10,021
HD SUPPLY HLDGS INC COM 40416M105 1,406 34,089 SH   SOLE 29 125 0 33,964
HD SUPPLY HLDGS INC COM 40416M105 14,034 340,295 SH   SOLE 30 317,948 0 22,347
HD SUPPLY HLDGS INC COM 40416M105 1,349 32,717 SH   SOLE 31 21,009 0 11,708
HD SUPPLY HLDGS INC COM 40416M105 355 8,609 SH   SOLE 34 8,609 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,552 37,633 SH   SOLE 36 37,633 0 0
HD SUPPLY HLDGS INC COM 40416M105 158 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 20,799 416,309 SH   SOLE 2 126,865 0 289,444
HDFC BANK LTD SPONSORED ADS 40415F101 744 14,890 SH   SOLE 4 14,890 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,149 83,050 SH   SOLE 13 83,050 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,236 44,754 SH   SOLE 15 44,754 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,055 61,150 SH   SOLE 18 59,610 0 1,540
HDFC BANK LTD SPONSORED ADS 40415F101 156 3,114 SH   SOLE 19 3,114 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 47,428 949,317 SH   SOLE 22 769,536 0 179,781
HDFC BANK LTD SPONSORED ADS 40415F101 1,001 20,041 SH   SOLE 26 0 0 20,041
HDFC BANK LTD SPONSORED ADS 40415F101 1,212 24,265 SH   SOLE 30 24,265 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 489 9,790 SH   SOLE 31 6,134 0 3,656
HDFC BANK LTD SPONSORED ADS 40415F101 2,724 54,525 SH   SOLE 34 54,525 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 51 2,096 SH   SOLE 25 2,096 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 3,060 124,985 SH   SOLE 30 124,985 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 16,340 667,465 SH   SOLE 34 667,465 0 0
HEALTH CATALYST INC COM 42225T107 598 16,341 SH   SOLE 2 6,107 0 10,234
HEALTH CATALYST INC COM 42225T107 22 604 SH   SOLE 7 604 0 0
HEALTH CATALYST INC COM 42225T107 4,637 126,682 SH   SOLE 18 122,700 0 3,982
HEALTH CATALYST INC COM 42225T107 3,250 88,788 SH   SOLE 19 88,788 0 0
HEALTH CATALYST INC COM 42225T107 40,191 1,098,111 SH   SOLE 21 1,098,111 0 0
HEALTH CATALYST INC COM 42225T107 31,838 869,899 SH   SOLE 22 851,278 0 18,621
HEALTH CATALYST INC COM 42225T107 62 1,695 SH   SOLE 23 1,695 0 0
HEALTH CATALYST INC COM 42225T107 363 9,910 SH   SOLE 26 0 0 9,910
HEALTH CATALYST INC COM 42225T107 79 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 220 6,007 SH   SOLE 30 6,007 0 0
HEALTH CATALYST INC COM 42225T107 14 388 SH   SOLE 34 388 0 0
HEALTH CATALYST INC COM 42225T107 72 1,968 SH   SOLE 40 1,968 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 210 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,632 512,000 SH   SOLE 19 512,000 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 76 6,912 SH   SOLE 20 6,912 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,881 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 6,422 213,203 SH   SOLE 2 98,303 0 114,900
HEALTHCARE RLTY TR COM 421946104 2,932 97,344 SH   SOLE 4 97,344 0 0
HEALTHCARE RLTY TR COM 421946104 4,971 165,055 SH   SOLE 7 165,055 0 0
HEALTHCARE RLTY TR COM 421946104 24,063 798,915 SH   SOLE 18 798,915 0 0
HEALTHCARE RLTY TR COM 421946104 12,647 419,872 SH   SOLE 19 419,872 0 0
HEALTHCARE RLTY TR COM 421946104 307,460 10,207,842 SH   SOLE 21 10,207,842 0 0
HEALTHCARE RLTY TR COM 421946104 171,700 5,700,536 SH   SOLE 22 5,582,984 0 117,552
HEALTHCARE RLTY TR COM 421946104 213 7,080 SH   SOLE 23 7,080 0 0
HEALTHCARE RLTY TR COM 421946104 13,867 460,402 SH   SOLE 25 460,402 0 0
HEALTHCARE RLTY TR COM 421946104 4,021 133,495 SH   SOLE 26 33,692 0 99,803
HEALTHCARE RLTY TR COM 421946104 556 18,475 SH   SOLE 28 18,475 0 0
HEALTHCARE RLTY TR COM 421946104 2,568 85,272 SH   SOLE 29 85,272 0 0
HEALTHCARE RLTY TR COM 421946104 17,925 595,123 SH   SOLE 30 595,123 0 0
HEALTHCARE RLTY TR COM 421946104 10 337 SH   SOLE 31 0 0 337
HEALTHCARE RLTY TR COM 421946104 64 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 418 13,862 SH   SOLE 40 13,862 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,661 77,131 SH   SOLE 2 53,956 0 23,175
HEALTHCARE SVCS GROUP INC COM 421906108 7 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 29 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 9,695 450,281 SH   SOLE 18 442,938 0 7,343
HEALTHCARE SVCS GROUP INC COM 421906108 4,018 186,629 SH   SOLE 19 186,629 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 105,506 4,900,408 SH   SOLE 21 4,900,408 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 53,806 2,499,139 SH   SOLE 22 2,438,324 0 60,815
HEALTHCARE SVCS GROUP INC COM 421906108 52 2,405 SH   SOLE 23 2,405 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 35 1,608 SH   SOLE 25 1,608 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 801 37,204 SH   SOLE 26 16,623 0 20,581
HEALTHCARE SVCS GROUP INC COM 421906108 250 11,629 SH   SOLE 28 11,629 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 657 30,512 SH   SOLE 30 30,512 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 85 3,961 SH   SOLE 36 3,961 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 164 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,438 478,374 SH   SOLE 2 77,222 0 401,152
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,591 330,415 SH   SOLE 4 330,415 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,982 268,555 SH   SOLE 7 268,555 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,446 363,323 SH   SOLE 18 363,323 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,975 422,108 SH   SOLE 19 422,108 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 116,744 4,490,173 SH   SOLE 21 4,490,173 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 202,792 7,799,697 SH   SOLE 22 7,257,230 0 542,467
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,032 39,676 SH   SOLE 23 39,676 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 19,309 742,664 SH   SOLE 25 742,664 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,062 271,626 SH   SOLE 26 68,714 0 202,912
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,730 66,526 SH   SOLE 28 66,526 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,611 138,891 SH   SOLE 29 138,891 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 25,064 963,996 SH   SOLE 30 963,996 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 156 6,006 SH   SOLE 31 4,350 0 1,656
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,627 62,562 SH   SOLE 34 62,562 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 86 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 577 22,188 SH   SOLE 40 22,188 0 0
HEALTHEQUITY INC COM 42226A107 4,371 85,094 SH   SOLE 2 56,849 0 28,245
HEALTHEQUITY INC COM 42226A107 15 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 74 1,442 SH   SOLE 7 1,442 0 0
HEALTHEQUITY INC COM 42226A107 24,013 467,443 SH   SOLE 18 452,363 0 15,080
HEALTHEQUITY INC COM 42226A107 13,236 257,659 SH   SOLE 19 257,659 0 0
HEALTHEQUITY INC COM 42226A107 264,792 5,154,608 SH   SOLE 21 5,154,608 0 0
HEALTHEQUITY INC COM 42226A107 131,712 2,563,986 SH   SOLE 22 2,503,724 0 60,262
HEALTHEQUITY INC COM 42226A107 503 9,793 SH   SOLE 23 9,793 0 0
HEALTHEQUITY INC COM 42226A107 21 416 SH   SOLE 25 416 0 0
HEALTHEQUITY INC COM 42226A107 4,063 79,100 SH   SOLE 26 19,551 0 59,549
HEALTHEQUITY INC COM 42226A107 574 11,173 SH   SOLE 28 11,173 0 0
HEALTHEQUITY INC COM 42226A107 1,435 27,928 SH   SOLE 30 27,928 0 0
HEALTHEQUITY INC COM 42226A107 206 4,005 SH   SOLE 34 4,005 0 0
HEALTHEQUITY INC COM 42226A107 52 1,019 SH   SOLE 36 1,019 0 0
HEALTHEQUITY INC COM 42226A107 392 7,627 SH   SOLE 40 7,627 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 34,379 1,266,271 SH   SOLE 2 150,904 0 1,115,367
HEALTHPEAK PROPERTIES INC COM 42250P103 25,157 926,584 SH   SOLE 4 910,021 0 16,563
HEALTHPEAK PROPERTIES INC COM 42250P103 33,571 1,236,496 SH   SOLE 7 1,085,435 0 151,061
HEALTHPEAK PROPERTIES INC COM 42250P103 428 15,775 SH   SOLE 13 1,414 0 14,361
HEALTHPEAK PROPERTIES INC COM 42250P103 1,693 62,374 SH   SOLE 15 62,374 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 40,240 1,482,137 SH   SOLE 18 1,396,741 0 85,396
HEALTHPEAK PROPERTIES INC COM 42250P103 27,499 1,012,871 SH   SOLE 19 1,012,871 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 470,126 17,315,878 SH   SOLE 21 17,315,878 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 492,308 18,132,876 SH   SOLE 22 16,629,946 0 1,502,930
HEALTHPEAK PROPERTIES INC COM 42250P103 11,539 425,000 SH   SOLE 23 425,000 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 69,272 2,551,457 SH   SOLE 25 2,551,457 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 84,342 3,106,525 SH   SOLE 26 445,730 0 2,660,795
HEALTHPEAK PROPERTIES INC COM 42250P103 2,848 104,883 SH   SOLE 28 73,700 0 31,183
HEALTHPEAK PROPERTIES INC COM 42250P103 11,998 441,899 SH   SOLE 29 328,737 0 113,162
HEALTHPEAK PROPERTIES INC COM 42250P103 124,140 4,572,362 SH   SOLE 30 4,567,264 0 5,098
HEALTHPEAK PROPERTIES INC COM 42250P103 2,837 104,490 SH   SOLE 31 75,576 0 28,914
HEALTHPEAK PROPERTIES INC COM 42250P103 2,979 109,734 SH   SOLE 34 109,734 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 9,636 354,931 SH   SOLE 36 354,931 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 331 12,196 SH   SOLE 40 12,196 0 0
HEALTHSTREAM INC COM 42222N103 607 30,256 SH   SOLE 2 8,936 0 21,320
HEALTHSTREAM INC COM 42222N103 3 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 10 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 2,553 127,194 SH   SOLE 18 127,194 0 0
HEALTHSTREAM INC COM 42222N103 1,117 55,677 SH   SOLE 19 55,677 0 0
HEALTHSTREAM INC COM 42222N103 58,664 2,922,959 SH   SOLE 21 2,922,959 0 0
HEALTHSTREAM INC COM 42222N103 16,551 824,684 SH   SOLE 22 802,829 0 21,855
HEALTHSTREAM INC COM 42222N103 245 12,192 SH   SOLE 26 0 0 12,192
HEALTHSTREAM INC COM 42222N103 73 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 813 40,488 SH   SOLE 30 40,488 0 0
HEALTHSTREAM INC COM 42222N103 86 4,294 SH   SOLE 34 4,294 0 0
HEALTHSTREAM INC COM 42222N103 66 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 1,504 80,865 SH   SOLE 2 22,315 0 58,550
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 23 1,248 SH   SOLE 7 1,248 0 0
HEARTLAND EXPRESS INC COM 422347104 4,084 219,573 SH   SOLE 18 219,573 0 0
HEARTLAND EXPRESS INC COM 422347104 5,242 281,833 SH   SOLE 19 281,833 0 0
HEARTLAND EXPRESS INC COM 422347104 100,268 5,390,757 SH   SOLE 21 5,390,757 0 0
HEARTLAND EXPRESS INC COM 422347104 32,744 1,760,454 SH   SOLE 22 1,721,319 0 39,135
HEARTLAND EXPRESS INC COM 422347104 397 21,322 SH   SOLE 23 21,322 0 0
HEARTLAND EXPRESS INC COM 422347104 1,943 104,436 SH   SOLE 26 5,162 0 99,274
HEARTLAND EXPRESS INC COM 422347104 103 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,343 72,190 SH   SOLE 30 72,190 0 0
HEARTLAND EXPRESS INC COM 422347104 292 15,714 SH   SOLE 34 15,714 0 0
HEARTLAND EXPRESS INC COM 422347104 103 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,226 40,866 SH   SOLE 2 10,724 0 30,142
HEARTLAND FINL USA INC COM 42234Q102 3 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 20 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,591 119,722 SH   SOLE 18 119,722 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,637 87,910 SH   SOLE 19 87,910 0 0
HEARTLAND FINL USA INC COM 42234Q102 31,567 1,052,419 SH   SOLE 21 1,052,419 0 0
HEARTLAND FINL USA INC COM 42234Q102 32,600 1,086,864 SH   SOLE 22 1,050,919 0 35,945
HEARTLAND FINL USA INC COM 42234Q102 57 1,889 SH   SOLE 23 1,889 0 0
HEARTLAND FINL USA INC COM 42234Q102 25 819 SH   SOLE 25 819 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,420 47,347 SH   SOLE 26 6,882 0 40,465
HEARTLAND FINL USA INC COM 42234Q102 192 6,401 SH   SOLE 28 6,401 0 0
HEARTLAND FINL USA INC COM 42234Q102 472 15,736 SH   SOLE 30 15,736 0 0
HEARTLAND FINL USA INC COM 42234Q102 286 9,527 SH   SOLE 34 9,527 0 0
HEARTLAND FINL USA INC COM 42234Q102 63 2,090 SH   SOLE 36 2,090 0 0
HEARTLAND FINL USA INC COM 42234Q102 120 4,014 SH   SOLE 40 4,014 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 1 407 SH   SOLE 21 407 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 2,983 2,405,705 SH   SOLE 22 2,405,705 0 0
HECLA MNG CO COM 422704106 3,141 618,279 SH   SOLE 2 172,901 0 445,378
HECLA MNG CO COM 422704106 11 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 48 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 9,705 1,910,424 SH   SOLE 18 1,910,424 0 0
HECLA MNG CO COM 422704106 4,925 969,493 SH   SOLE 19 969,493 0 0
HECLA MNG CO COM 422704106 100,195 19,723,401 SH   SOLE 21 19,723,401 0 0
HECLA MNG CO COM 422704106 73,795 14,526,663 SH   SOLE 22 14,048,365 0 478,298
HECLA MNG CO COM 422704106 28 5,497 SH   SOLE 25 5,497 0 0
HECLA MNG CO COM 422704106 608 119,651 SH   SOLE 26 80,885 0 38,766
HECLA MNG CO COM 422704106 366 72,037 SH   SOLE 28 72,037 0 0
HECLA MNG CO COM 422704106 1,025 201,812 SH   SOLE 30 201,812 0 0
HECLA MNG CO COM 422704106 69 13,555 SH   SOLE 36 13,555 0 0
HECLA MNG CO COM 422704106 274 53,953 SH   SOLE 40 53,953 0 0
HEICO CORP NEW COM 422806109 10,012 95,658 SH   SOLE 2 3,955 0 91,703
HEICO CORP NEW COM 422806109 2,167 20,705 SH   SOLE 4 19,016 0 1,689
HEICO CORP NEW COM 422806109 352 3,363 SH   SOLE 7 3,363 0 0
HEICO CORP NEW COM 422806109 1,329 12,702 SH   SOLE 13 12,702 0 0
HEICO CORP NEW COM 422806109 371 3,548 SH   SOLE 15 3,548 0 0
HEICO CORP NEW COM 422806109 5,312 50,751 SH   SOLE 18 44,674 0 6,077
HEICO CORP NEW COM 422806109 156,432 1,494,667 SH   SOLE 19 1,494,667 0 0
HEICO CORP NEW COM 422806109 110,947 1,060,073 SH   SOLE 21 1,060,073 0 0
HEICO CORP NEW COM 422806109 127,200 1,215,364 SH   SOLE 22 1,092,291 0 123,073
HEICO CORP NEW COM 422806109 2,982 28,492 SH   SOLE 23 28,492 0 0
HEICO CORP NEW COM 422806109 99,735 952,939 SH   SOLE 25 952,939 0 0
HEICO CORP NEW COM 422806109 14,721 140,660 SH   SOLE 26 34,066 0 106,594
HEICO CORP NEW COM 422806109 1,676 16,017 SH   SOLE 28 12,735 0 3,282
HEICO CORP NEW COM 422806109 2,701 25,804 SH   SOLE 29 88 0 25,716
HEICO CORP NEW COM 422806109 10,017 95,711 SH   SOLE 30 95,711 0 0
HEICO CORP NEW COM 422806109 1,264 12,079 SH   SOLE 31 7,303 0 4,776
HEICO CORP NEW COM 422806109 250 2,388 SH   SOLE 34 2,388 0 0
HEICO CORP NEW COM 422806109 2,968 28,354 SH   SOLE 36 28,354 0 0
HEICO CORP NEW COM 422806109 104 996 SH   SOLE 40 996 0 0
HEICO CORP NEW CL A 422806208 15,122 170,566 SH   SOLE 2 6,926 0 163,640
HEICO CORP NEW CL A 422806208 3,117 35,155 SH   SOLE 4 32,502 0 2,653
HEICO CORP NEW CL A 422806208 525 5,918 SH   SOLE 7 5,918 0 0
HEICO CORP NEW CL A 422806208 535 6,033 SH   SOLE 15 6,033 0 0
HEICO CORP NEW CL A 422806208 5,488 61,903 SH   SOLE 18 55,636 0 6,267
HEICO CORP NEW CL A 422806208 2,616 29,501 SH   SOLE 19 29,501 0 0
HEICO CORP NEW CL A 422806208 172,641 1,947,230 SH   SOLE 21 1,947,230 0 0
HEICO CORP NEW CL A 422806208 168,905 1,905,091 SH   SOLE 22 1,796,183 0 108,908
HEICO CORP NEW CL A 422806208 4,484 50,572 SH   SOLE 23 50,572 0 0
HEICO CORP NEW CL A 422806208 10,636 119,969 SH   SOLE 25 119,969 0 0
HEICO CORP NEW CL A 422806208 32,600 367,702 SH   SOLE 26 68,108 0 299,594
HEICO CORP NEW CL A 422806208 1,447 16,321 SH   SOLE 28 11,412 0 4,909
HEICO CORP NEW CL A 422806208 1,405 15,845 SH   SOLE 29 249 0 15,596
HEICO CORP NEW CL A 422806208 11,493 129,628 SH   SOLE 30 125,327 0 4,301
HEICO CORP NEW CL A 422806208 1,221 13,769 SH   SOLE 31 9,040 0 4,729
HEICO CORP NEW CL A 422806208 362 4,081 SH   SOLE 34 4,081 0 0
HEICO CORP NEW CL A 422806208 3,856 43,492 SH   SOLE 36 43,492 0 0
HEICO CORP NEW CL A 422806208 156 1,765 SH   SOLE 40 1,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 449 22,857 SH   SOLE 2 6,493 0 16,364
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 8 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,872 95,277 SH   SOLE 18 95,277 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 707 35,997 SH   SOLE 19 35,997 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 42,558 2,165,822 SH   SOLE 21 2,165,822 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 10,420 530,269 SH   SOLE 22 515,643 0 14,626
HEIDRICK & STRUGGLES INTL IN COM 422819102 37 1,872 SH   SOLE 26 0 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102 48 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 620 31,571 SH   SOLE 30 31,571 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 33 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY LTD COM G4388N106 5,170 26,718 SH   SOLE 2 18,834 0 7,884
HELEN OF TROY LTD COM G4388N106 26 132 SH   SOLE 4 132 0 0
HELEN OF TROY LTD COM G4388N106 94 486 SH   SOLE 7 486 0 0
HELEN OF TROY LTD COM G4388N106 29,921 154,615 SH   SOLE 18 150,423 0 4,192
HELEN OF TROY LTD COM G4388N106 13,563 70,088 SH   SOLE 19 70,088 0 0
HELEN OF TROY LTD COM G4388N106 322,265 1,665,279 SH   SOLE 21 1,665,279 0 0
HELEN OF TROY LTD COM G4388N106 166,032 857,958 SH   SOLE 22 832,751 0 25,207
HELEN OF TROY LTD COM G4388N106 506 2,617 SH   SOLE 23 2,617 0 0
HELEN OF TROY LTD COM G4388N106 83 429 SH   SOLE 25 429 0 0
HELEN OF TROY LTD COM G4388N106 5,847 30,215 SH   SOLE 26 7,218 0 22,997
HELEN OF TROY LTD COM G4388N106 669 3,456 SH   SOLE 28 3,456 0 0
HELEN OF TROY LTD COM G4388N106 1,959 10,123 SH   SOLE 30 10,123 0 0
HELEN OF TROY LTD COM G4388N106 748 3,866 SH   SOLE 34 3,866 0 0
HELEN OF TROY LTD COM G4388N106 265 1,371 SH   SOLE 36 1,371 0 0
HELEN OF TROY LTD COM G4388N106 476 2,460 SH   SOLE 40 2,460 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,048 28,780 SH   SOLE 2 9,721 0 19,059
HELIOS TECHNOLOGIES INC COM 42328H109 8 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 23 643 SH   SOLE 7 643 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,181 114,872 SH   SOLE 18 114,872 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,082 57,190 SH   SOLE 19 57,190 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 34,569 949,702 SH   SOLE 21 949,702 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 32,017 879,599 SH   SOLE 22 854,764 0 24,835
HELIOS TECHNOLOGIES INC COM 42328H109 375 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 174 4,777 SH   SOLE 28 4,777 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 413 11,339 SH   SOLE 30 11,339 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 85 2,334 SH   SOLE 40 2,334 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 25 65,661 SH   SOLE 21 65,661 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 15 38,590 SH   SOLE 22 38,590 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 418 173,616 SH   SOLE 2 47,960 0 125,656
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,622 673,088 SH   SOLE 18 673,088 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 793 328,936 SH   SOLE 19 328,936 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 36,032 14,951,085 SH   SOLE 21 14,951,085 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 9,636 3,998,387 SH   SOLE 22 3,884,987 0 113,400
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 26 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 83 34,514 SH   SOLE 26 8,247 0 26,267
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 41 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 546 226,637 SH   SOLE 30 226,637 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8 3,300 SH   SOLE 31 0 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 28 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 3,399 232,031 SH   SOLE 2 38,898 0 193,133
HELMERICH & PAYNE INC COM 423452101 8 544 SH   SOLE 4 544 0 0
HELMERICH & PAYNE INC COM 423452101 144 9,813 SH   SOLE 7 9,813 0 0
HELMERICH & PAYNE INC COM 423452101 2,766 188,804 SH   SOLE 18 188,804 0 0
HELMERICH & PAYNE INC COM 423452101 394 26,891 SH   SOLE 19 26,891 0 0
HELMERICH & PAYNE INC COM 423452101 162,344 11,081,513 SH   SOLE 21 11,081,513 0 0
HELMERICH & PAYNE INC COM 423452101 39,161 2,673,072 SH   SOLE 22 2,518,560 0 154,512
HELMERICH & PAYNE INC COM 423452101 713 48,647 SH   SOLE 26 25,886 0 22,761
HELMERICH & PAYNE INC COM 423452101 242 16,527 SH   SOLE 28 16,527 0 0
HELMERICH & PAYNE INC COM 423452101 2,504 170,901 SH   SOLE 30 170,901 0 0
HELMERICH & PAYNE INC COM 423452101 139 9,509 SH   SOLE 31 1,986 0 7,523
HELMERICH & PAYNE INC COM 423452101 456 31,150 SH   SOLE 32 31,150 0 0
HELMERICH & PAYNE INC COM 423452101 7 505 SH   SOLE 34 505 0 0
HELMERICH & PAYNE INC COM 423452101 492 33,553 SH   SOLE 36 33,553 0 0
HELMERICH & PAYNE INC COM 423452101 174 11,852 SH   SOLE 40 11,852 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 146 16,817 SH   SOLE 2 5,001 0 11,816
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 535 61,539 SH   SOLE 18 61,539 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 255 29,329 SH   SOLE 19 29,329 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5,168 594,660 SH   SOLE 21 594,660 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,400 276,180 SH   SOLE 22 270,551 0 5,629
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 3,049 SH   SOLE 30 3,049 0 0
HENNESSY ADVISORS INC COM 425885100 9 1,129 SH   SOLE 18 1,129 0 0
HENNESSY ADVISORS INC COM 425885100 122 14,669 SH   SOLE 21 14,669 0 0
HENNESSY CAP ACQUSTION CORP CL A COM 42589C104 36,205 3,250,000 SH   SOLE 2 3,250,000 0 0
HENNESSY CAP ACQUSTION CORP *W EXP 09/05/202 42589C112 585 253,190 SH   SOLE 2 253,190 0 0
HENRY JACK & ASSOC INC COM 426281101 30,408 187,025 SH   SOLE 2 26,036 0 160,989
HENRY JACK & ASSOC INC COM 426281101 6,815 41,913 SH   SOLE 4 39,505 0 2,408
HENRY JACK & ASSOC INC COM 426281101 23,649 145,453 SH   SOLE 7 103,186 0 42,267
HENRY JACK & ASSOC INC COM 426281101 47 291 SH   SOLE 13 291 0 0
HENRY JACK & ASSOC INC COM 426281101 1,230 7,566 SH   SOLE 15 7,566 0 0
HENRY JACK & ASSOC INC COM 426281101 26,998 166,051 SH   SOLE 18 153,168 0 12,883
HENRY JACK & ASSOC INC COM 426281101 103,927 639,198 SH   SOLE 19 639,198 0 0
HENRY JACK & ASSOC INC COM 426281101 690,597 4,247,478 SH   SOLE 21 4,247,478 0 0
HENRY JACK & ASSOC INC COM 426281101 357,906 2,201,281 SH   SOLE 22 2,044,107 0 157,174
HENRY JACK & ASSOC INC COM 426281101 8,800 54,124 SH   SOLE 23 54,124 0 0
HENRY JACK & ASSOC INC COM 426281101 15,403 94,734 SH   SOLE 25 94,734 0 0
HENRY JACK & ASSOC INC COM 426281101 85,519 525,979 SH   SOLE 26 85,475 0 440,504
HENRY JACK & ASSOC INC COM 426281101 2,474 15,219 SH   SOLE 28 10,526 0 4,693
HENRY JACK & ASSOC INC COM 426281101 2,739 16,845 SH   SOLE 29 567 0 16,278
HENRY JACK & ASSOC INC COM 426281101 88,222 542,604 SH   SOLE 30 528,063 0 14,541
HENRY JACK & ASSOC INC COM 426281101 3,315 20,388 SH   SOLE 31 11,214 0 9,174
HENRY JACK & ASSOC INC COM 426281101 636 3,910 SH   SOLE 34 3,910 0 0
HENRY JACK & ASSOC INC COM 426281101 16,240 99,881 SH   SOLE 36 99,881 0 0
HENRY JACK & ASSOC INC COM 426281101 266 1,635 SH   SOLE 40 1,635 0 0
HENRY SCHEIN INC COM 806407102 35,131 597,668 SH   SOLE 2 277,866 0 319,802
HENRY SCHEIN INC COM 806407102 5,811 98,868 SH   SOLE 4 94,102 0 4,766
HENRY SCHEIN INC COM 806407102 13,652 232,260 SH   SOLE 7 143,518 0 88,742
HENRY SCHEIN INC COM 806407102 369 6,272 SH   SOLE 13 260 0 6,012
HENRY SCHEIN INC COM 806407102 980 16,671 SH   SOLE 15 16,671 0 0
HENRY SCHEIN INC COM 806407102 16,624 282,821 SH   SOLE 18 254,804 0 28,017
HENRY SCHEIN INC COM 806407102 3,270 55,623 SH   SOLE 19 55,623 0 0
HENRY SCHEIN INC COM 806407102 254,058 4,322,176 SH   SOLE 21 4,322,176 0 0
HENRY SCHEIN INC COM 806407102 227,551 3,871,225 SH   SOLE 22 3,336,911 0 534,314
HENRY SCHEIN INC COM 806407102 10,599 180,316 SH   SOLE 23 180,316 0 0
HENRY SCHEIN INC COM 806407102 15,632 265,936 SH   SOLE 25 265,936 0 0
HENRY SCHEIN INC COM 806407102 63,733 1,084,270 SH   SOLE 26 214,713 0 869,557
HENRY SCHEIN INC COM 806407102 1,679 28,558 SH   SOLE 28 20,548 0 8,010
HENRY SCHEIN INC COM 806407102 4,069 69,218 SH   SOLE 29 39,110 0 30,108
HENRY SCHEIN INC COM 806407102 49,846 848,010 SH   SOLE 30 793,487 0 54,523
HENRY SCHEIN INC COM 806407102 6,174 105,042 SH   SOLE 31 85,645 0 19,397
HENRY SCHEIN INC COM 806407102 3,752 63,830 SH   SOLE 34 63,830 0 0
HENRY SCHEIN INC COM 806407102 7,105 120,873 SH   SOLE 36 120,873 0 0
HENRY SCHEIN INC COM 806407102 187 3,175 SH   SOLE 40 3,175 0 0
HEPION PHARMACEUTICALS INC COM 426897104 0 86 SH   SOLE 21 86 0 0
HEPION PHARMACEUTICALS INC COM 426897104 189 60,636 SH   SOLE 22 60,636 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 10,224 219,170 SH   SOLE 2 36,826 0 182,344
HERBALIFE NUTRITION LTD COM SHS G4412G101 25 526 SH   SOLE 4 526 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 80 1,705 SH   SOLE 7 1,705 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 47 1,004 SH   SOLE 15 1,004 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,638 35,103 SH   SOLE 18 35,103 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,053 22,580 SH   SOLE 19 22,580 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 47,502 1,018,264 SH   SOLE 21 1,018,264 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 114,447 2,453,317 SH   SOLE 22 2,310,358 0 142,959
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,691 79,120 SH   SOLE 25 79,120 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9,439 202,336 SH   SOLE 26 32,126 0 170,210
HERBALIFE NUTRITION LTD COM SHS G4412G101 634 13,594 SH   SOLE 28 13,594 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,367 50,748 SH   SOLE 30 50,748 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 155 3,328 SH   SOLE 31 2,015 0 1,313
HERBALIFE NUTRITION LTD COM SHS G4412G101 149 3,197 SH   SOLE 34 3,197 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,971 42,247 SH   SOLE 36 42,247 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 520 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 1,341 33,856 SH   SOLE 2 11,026 0 22,830
HERC HLDGS INC COM 42704L104 5 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 16 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 3,870 97,707 SH   SOLE 18 92,036 0 5,671
HERC HLDGS INC COM 42704L104 7,451 188,117 SH   SOLE 19 188,117 0 0
HERC HLDGS INC COM 42704L104 29,566 746,431 SH   SOLE 21 746,431 0 0
HERC HLDGS INC COM 42704L104 38,568 973,706 SH   SOLE 22 953,040 0 20,666
HERC HLDGS INC COM 42704L104 751 18,964 SH   SOLE 23 18,964 0 0
HERC HLDGS INC COM 42704L104 3,532 89,157 SH   SOLE 26 3,064 0 86,093
HERC HLDGS INC COM 42704L104 117 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 365 9,206 SH   SOLE 30 9,206 0 0
HERC HLDGS INC COM 42704L104 88 2,220 SH   SOLE 34 2,220 0 0
HERC HLDGS INC COM 42704L104 106 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 9,402 812,601 SH   SOLE 30 812,601 0 0
HERITAGE COMM CORP COM 426927109 441 66,318 SH   SOLE 2 21,973 0 44,345
HERITAGE COMM CORP COM 426927109 7 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMM CORP COM 426927109 1,572 236,249 SH   SOLE 18 236,249 0 0
HERITAGE COMM CORP COM 426927109 1,510 226,840 SH   SOLE 19 226,840 0 0
HERITAGE COMM CORP COM 426927109 13,034 1,958,463 SH   SOLE 21 1,958,463 0 0
HERITAGE COMM CORP COM 426927109 13,985 2,101,436 SH   SOLE 22 2,055,938 0 45,498
HERITAGE COMM CORP COM 426927109 221 33,279 SH   SOLE 26 0 0 33,279
HERITAGE COMM CORP COM 426927109 49 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMM CORP COM 426927109 56 8,417 SH   SOLE 30 8,417 0 0
HERITAGE COMM CORP COM 426927109 267 40,162 SH   SOLE 34 40,162 0 0
HERITAGE COMM CORP COM 426927109 36 5,455 SH   SOLE 40 5,455 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 220 16,493 SH   SOLE 2 5,419 0 11,074
HERITAGE CRYSTAL CLEAN INC COM 42726M106 4 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 833 62,432 SH   SOLE 18 62,432 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 380 28,438 SH   SOLE 19 28,438 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 7,436 557,035 SH   SOLE 21 557,035 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5,278 395,334 SH   SOLE 22 380,968 0 14,366
HERITAGE CRYSTAL CLEAN INC COM 42726M106 48 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 42 3,142 SH   SOLE 28 3,142 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 35 2,627 SH   SOLE 30 2,627 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 23 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 669 36,382 SH   SOLE 2 7,057 0 29,325
HERITAGE FINL CORP WASH COM 42722X106 12 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,015 163,961 SH   SOLE 18 163,961 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,239 67,376 SH   SOLE 19 67,376 0 0
HERITAGE FINL CORP WASH COM 42722X106 70,530 3,835,219 SH   SOLE 21 3,835,219 0 0
HERITAGE FINL CORP WASH COM 42722X106 18,804 1,022,525 SH   SOLE 22 992,259 0 30,266
HERITAGE FINL CORP WASH COM 42722X106 209 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 80 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 942 51,223 SH   SOLE 30 51,223 0 0
HERITAGE FINL CORP WASH COM 42722X106 60 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 300 29,602 SH   SOLE 2 8,772 0 20,830
HERITAGE INS HLDGS INC COM 42727J102 6 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,074 106,134 SH   SOLE 18 106,134 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,107 109,424 SH   SOLE 19 109,424 0 0
HERITAGE INS HLDGS INC COM 42727J102 9,438 932,616 SH   SOLE 21 932,616 0 0
HERITAGE INS HLDGS INC COM 42727J102 9,933 981,543 SH   SOLE 22 952,528 0 29,015
HERITAGE INS HLDGS INC COM 42727J102 32 3,114 SH   SOLE 23 3,114 0 0
HERITAGE INS HLDGS INC COM 42727J102 418 41,332 SH   SOLE 26 0 0 41,332
HERITAGE INS HLDGS INC COM 42727J102 40 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 32 3,122 SH   SOLE 30 3,122 0 0
HERITAGE INS HLDGS INC COM 42727J102 26 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 927 62,523 SH   SOLE 2 27,990 0 34,533
HERON THERAPEUTICS INC COM 427746102 6 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 29 1,948 SH   SOLE 7 1,948 0 0
HERON THERAPEUTICS INC COM 427746102 4,920 331,973 SH   SOLE 18 323,028 0 8,945
HERON THERAPEUTICS INC COM 427746102 2,687 181,299 SH   SOLE 19 181,299 0 0
HERON THERAPEUTICS INC COM 427746102 40,496 2,732,535 SH   SOLE 21 2,732,535 0 0
HERON THERAPEUTICS INC COM 427746102 35,477 2,393,854 SH   SOLE 22 2,309,160 0 84,694
HERON THERAPEUTICS INC COM 427746102 14 968 SH   SOLE 23 968 0 0
HERON THERAPEUTICS INC COM 427746102 929 62,662 SH   SOLE 26 49,001 0 13,661
HERON THERAPEUTICS INC COM 427746102 203 13,693 SH   SOLE 28 13,693 0 0
HERON THERAPEUTICS INC COM 427746102 483 32,591 SH   SOLE 30 32,591 0 0
HERON THERAPEUTICS INC COM 427746102 21 1,448 SH   SOLE 34 1,448 0 0
HERON THERAPEUTICS INC COM 427746102 154 10,397 SH   SOLE 40 10,397 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 188 33,899 SH   SOLE 2 2,103 0 31,796
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 997 179,995 SH   SOLE 18 179,995 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 362 65,343 SH   SOLE 19 65,343 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 22,067 3,983,275 SH   SOLE 21 3,983,275 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6,272 1,132,128 SH   SOLE 22 1,120,140 0 11,988
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 10 1,785 SH   SOLE 23 1,785 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 275 49,560 SH   SOLE 30 49,560 0 0
HERSHEY CO COM 427866108 54,355 379,206 SH   SOLE 2 61,820 0 317,386
HERSHEY CO COM 427866108 10,676 74,482 SH   SOLE 4 69,847 0 4,635
HERSHEY CO COM 427866108 26,632 185,798 SH   SOLE 7 170,438 0 15,360
HERSHEY CO COM 427866108 6,022 42,013 SH   SOLE 13 42,013 0 0
HERSHEY CO COM 427866108 2,099 14,643 SH   SOLE 15 14,643 0 0
HERSHEY CO COM 427866108 58,220 406,165 SH   SOLE 18 323,416 0 82,749
HERSHEY CO COM 427866108 52,552 366,625 SH   SOLE 19 366,625 0 0
HERSHEY CO COM 427866108 1,073,099 7,486,386 SH   SOLE 21 7,486,386 0 0
HERSHEY CO COM 427866108 649,763 4,533,019 SH   SOLE 22 4,005,471 0 527,548
HERSHEY CO COM 427866108 15,217 106,160 SH   SOLE 23 106,160 0 0
HERSHEY CO COM 427866108 22,902 159,776 SH   SOLE 25 159,776 0 0
HERSHEY CO COM 427866108 168,519 1,175,658 SH   SOLE 26 144,312 0 1,031,346
HERSHEY CO COM 427866108 4,117 28,719 SH   SOLE 28 20,182 0 8,537
HERSHEY CO COM 427866108 21,942 153,075 SH   SOLE 29 570 0 152,505
HERSHEY CO COM 427866108 117,376 818,866 SH   SOLE 30 815,633 0 3,233
HERSHEY CO COM 427866108 6,295 43,920 SH   SOLE 31 18,207 0 25,713
HERSHEY CO COM 427866108 6,156 42,944 SH   SOLE 34 42,944 0 0
HERSHEY CO COM 427866108 24,691 172,257 SH   SOLE 36 172,257 0 0
HERSHEY CO COM 427866108 512 3,572 SH   SOLE 40 3,572 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 150 135,571 SH   SOLE 2 5,340 0 130,231
HERTZ GLOBAL HLDGS INC COM 42806J106 7 6,173 SH   SOLE 7 6,173 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 527 474,804 SH   SOLE 18 474,804 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 297 267,870 SH   SOLE 19 267,870 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 5,026 4,527,674 SH   SOLE 21 4,527,674 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,236 2,014,677 SH   SOLE 22 1,966,450 0 48,227
HERTZ GLOBAL HLDGS INC COM 42806J106 17 15,597 SH   SOLE 31 0 0 15,597
HERTZ GLOBAL HLDGS INC COM 42806J106 756 680,993 SH   SOLE 36 680,993 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,015 10,273 SH   SOLE 2 2,842 0 7,431
HESKA CORP COM RESTRC NEW 42805E306 14 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,596 36,400 SH   SOLE 18 36,400 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,422 14,391 SH   SOLE 19 14,391 0 0
HESKA CORP COM RESTRC NEW 42805E306 96,019 971,952 SH   SOLE 21 971,952 0 0
HESKA CORP COM RESTRC NEW 42805E306 24,036 243,303 SH   SOLE 22 236,198 0 7,105
HESKA CORP COM RESTRC NEW 42805E306 24 240 SH   SOLE 25 240 0 0
HESKA CORP COM RESTRC NEW 42805E306 459 4,651 SH   SOLE 26 0 0 4,651
HESKA CORP COM RESTRC NEW 42805E306 105 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,387 14,037 SH   SOLE 30 14,037 0 0
HESKA CORP COM RESTRC NEW 42805E306 19 191 SH   SOLE 34 191 0 0
HESKA CORP COM RESTRC NEW 42805E306 58 586 SH   SOLE 36 586 0 0
HESKA CORP COM RESTRC NEW 42805E306 78 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 27,255 665,892 SH   SOLE 2 85,044 0 580,848
HESS CORP COM 42809H107 5,223 127,617 SH   SOLE 4 118,983 0 8,634
HESS CORP COM 42809H107 10,274 251,002 SH   SOLE 7 232,013 0 18,989
HESS CORP COM 42809H107 40 977 SH   SOLE 13 977 0 0
HESS CORP COM 42809H107 1,424 34,785 SH   SOLE 15 34,785 0 0
HESS CORP COM 42809H107 24,056 587,724 SH   SOLE 18 543,537 0 44,187
HESS CORP COM 42809H107 31,615 772,420 SH   SOLE 19 772,420 0 0
HESS CORP COM 42809H107 281,974 6,889,174 SH   SOLE 21 6,889,174 0 0
HESS CORP COM 42809H107 267,603 6,538,067 SH   SOLE 22 5,927,555 0 610,512
HESS CORP COM 42809H107 7,712 188,413 SH   SOLE 23 188,413 0 0
HESS CORP COM 42809H107 15,750 384,797 SH   SOLE 25 384,797 0 0
HESS CORP COM 42809H107 53,070 1,296,614 SH   SOLE 26 231,501 0 1,065,113
HESS CORP COM 42809H107 2,188 53,458 SH   SOLE 28 37,849 0 15,609
HESS CORP COM 42809H107 2,394 58,495 SH   SOLE 29 1,159 0 57,336
HESS CORP COM 42809H107 46,765 1,142,568 SH   SOLE 30 1,142,568 0 0
HESS CORP COM 42809H107 3,316 81,005 SH   SOLE 31 34,590 0 46,415
HESS CORP COM 42809H107 62,014 1,515,119 SH   SOLE 34 1,515,119 0 0
HESS CORP COM 42809H107 7,827 191,234 SH   SOLE 36 191,234 0 0
HESS CORP COM 42809H107 235 5,739 SH   SOLE 40 5,739 0 0
HESS MIDSTREAM LP CL A SHS 428103105 37 2,441 SH   SOLE 2 0 0 2,441
HESS MIDSTREAM LP CL A SHS 428103105 36 2,378 SH   SOLE 21 2,378 0 0
HESS MIDSTREAM LP CL A SHS 428103105 536 35,501 SH   SOLE 22 35,501 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 38,494 4,108,231 SH   SOLE 2 1,253,763 0 2,854,468
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6,777 723,224 SH   SOLE 4 686,345 0 36,879
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,421 2,179,452 SH   SOLE 7 1,201,618 0 977,834
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,527 269,743 SH   SOLE 13 269,743 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,542 164,610 SH   SOLE 15 164,610 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22 2,309 SH   SOLE 17 0 0 2,309
HEWLETT PACKARD ENTERPRISE C COM 42824C109 30,521 3,257,304 SH   SOLE 18 2,523,784 0 733,520
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,182 1,833,734 SH   SOLE 19 1,833,734 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 358,059 38,213,290 SH   SOLE 21 38,213,290 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 317,531 33,887,995 SH   SOLE 22 29,812,274 0 4,075,721
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,624 1,027,159 SH   SOLE 23 1,027,159 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,383 2,175,400 SH   SOLE 25 2,175,400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 77,447 8,265,410 SH   SOLE 26 1,255,947 0 7,009,463
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,431 259,399 SH   SOLE 28 177,900 0 81,499
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,881 2,121,740 SH   SOLE 29 130,884 0 1,990,856
HEWLETT PACKARD ENTERPRISE C COM 42824C109 66,673 7,115,625 SH   SOLE 30 7,019,638 0 95,987
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,286 564,175 SH   SOLE 31 342,880 0 221,295
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,487 265,416 SH   SOLE 34 265,416 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,934 1,273,610 SH   SOLE 36 1,273,610 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 261 27,892 SH   SOLE 40 27,892 0 0
HEXCEL CORP NEW COM 428291108 9,569 285,203 SH   SOLE 2 99,575 0 185,628
HEXCEL CORP NEW COM 428291108 13 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 64 1,913 SH   SOLE 7 1,913 0 0
HEXCEL CORP NEW COM 428291108 7,330 218,481 SH   SOLE 18 216,919 0 1,562
HEXCEL CORP NEW COM 428291108 930 27,729 SH   SOLE 19 27,729 0 0
HEXCEL CORP NEW COM 428291108 154,010 4,590,472 SH   SOLE 21 4,590,472 0 0
HEXCEL CORP NEW COM 428291108 86,339 2,573,448 SH   SOLE 22 2,445,519 0 127,929
HEXCEL CORP NEW COM 428291108 44 1,297 SH   SOLE 25 1,297 0 0
HEXCEL CORP NEW COM 428291108 1,079 32,153 SH   SOLE 26 21,411 0 10,742
HEXCEL CORP NEW COM 428291108 384 11,432 SH   SOLE 28 11,432 0 0
HEXCEL CORP NEW COM 428291108 1,112 33,150 SH   SOLE 30 33,150 0 0
HEXCEL CORP NEW COM 428291108 242 7,212 SH   SOLE 31 1,726 0 5,486
HEXCEL CORP NEW COM 428291108 155 4,610 SH   SOLE 36 4,610 0 0
HEXCEL CORP NEW COM 428291108 288 8,583 SH   SOLE 40 8,583 0 0
HF FOODS GROUP INC COM 40417F109 184 27,801 SH   SOLE 2 1,917 0 25,884
HF FOODS GROUP INC COM 40417F109 5 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 975 147,457 SH   SOLE 18 147,457 0 0
HF FOODS GROUP INC COM 40417F109 454 68,671 SH   SOLE 19 68,671 0 0
HF FOODS GROUP INC COM 40417F109 7,764 1,174,644 SH   SOLE 21 1,174,644 0 0
HF FOODS GROUP INC COM 40417F109 6,148 930,045 SH   SOLE 22 918,898 0 11,147
HIBBETT SPORTS INC COM 428567101 783 19,952 SH   SOLE 2 5,740 0 14,212
HIBBETT SPORTS INC COM 428567101 7 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 16 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 3,087 78,715 SH   SOLE 18 78,715 0 0
HIBBETT SPORTS INC COM 428567101 1,961 50,008 SH   SOLE 19 50,008 0 0
HIBBETT SPORTS INC COM 428567101 71,167 1,814,553 SH   SOLE 21 1,814,553 0 0
HIBBETT SPORTS INC COM 428567101 19,992 509,733 SH   SOLE 22 492,503 0 17,230
HIBBETT SPORTS INC COM 428567101 32 827 SH   SOLE 23 827 0 0
HIBBETT SPORTS INC COM 428567101 22 554 SH   SOLE 25 554 0 0
HIBBETT SPORTS INC COM 428567101 564 14,376 SH   SOLE 26 2,962 0 11,414
HIBBETT SPORTS INC COM 428567101 65 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 1,238 31,568 SH   SOLE 30 31,568 0 0
HIBBETT SPORTS INC COM 428567101 37 940 SH   SOLE 34 940 0 0
HIBBETT SPORTS INC COM 428567101 53 1,352 SH   SOLE 36 1,352 0 0
HIBBETT SPORTS INC COM 428567101 110 2,799 SH   SOLE 40 2,799 0 0
HIGHPEAK ENERGY INC COM 43114Q105 1 145 SH   SOLE 22 145 0 0
HIGHPOINT RES CORP COM 43114K108 22 94,004 SH   SOLE 21 94,004 0 0
HIGHPOINT RES CORP COM 43114K108 443 1,926,749 SH   SOLE 22 1,926,749 0 0
HIGHWOODS PPTYS INC COM 431284108 9,343 278,315 SH   SOLE 2 82,490 0 195,825
HIGHWOODS PPTYS INC COM 431284108 2,546 75,842 SH   SOLE 4 75,842 0 0
HIGHWOODS PPTYS INC COM 431284108 4,251 126,638 SH   SOLE 7 126,638 0 0
HIGHWOODS PPTYS INC COM 431284108 173 5,165 SH   SOLE 13 0 0 5,165
HIGHWOODS PPTYS INC COM 431284108 9,009 268,370 SH   SOLE 18 268,370 0 0
HIGHWOODS PPTYS INC COM 431284108 5,199 154,866 SH   SOLE 19 154,866 0 0
HIGHWOODS PPTYS INC COM 431284108 178,982 5,331,598 SH   SOLE 21 5,331,598 0 0
HIGHWOODS PPTYS INC COM 431284108 135,470 4,035,446 SH   SOLE 22 3,883,709 0 151,737
HIGHWOODS PPTYS INC COM 431284108 181 5,383 SH   SOLE 23 5,383 0 0
HIGHWOODS PPTYS INC COM 431284108 11,851 353,013 SH   SOLE 25 353,013 0 0
HIGHWOODS PPTYS INC COM 431284108 3,672 109,380 SH   SOLE 26 20,233 0 89,147
HIGHWOODS PPTYS INC COM 431284108 552 16,445 SH   SOLE 28 16,445 0 0
HIGHWOODS PPTYS INC COM 431284108 2,238 66,678 SH   SOLE 29 66,678 0 0
HIGHWOODS PPTYS INC COM 431284108 15,557 463,427 SH   SOLE 30 463,427 0 0
HIGHWOODS PPTYS INC COM 431284108 92 2,726 SH   SOLE 31 2,032 0 694
HIGHWOODS PPTYS INC COM 431284108 137 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 352 10,482 SH   SOLE 40 10,482 0 0
HILL INTL INC COM 431466101 15 10,989 SH   SOLE 18 10,989 0 0
HILL INTL INC COM 431466101 305 230,788 SH   SOLE 21 230,788 0 0
HILL INTL INC COM 431466101 9 6,934 SH   SOLE 22 6,934 0 0
HILL ROM HLDGS INC COM 431475102 15,598 186,782 SH   SOLE 2 56,079 0 130,703
HILL ROM HLDGS INC COM 431475102 42 508 SH   SOLE 4 508 0 0
HILL ROM HLDGS INC COM 431475102 126 1,509 SH   SOLE 7 1,509 0 0
HILL ROM HLDGS INC COM 431475102 41 487 SH   SOLE 13 0 0 487
HILL ROM HLDGS INC COM 431475102 15,373 184,089 SH   SOLE 18 184,089 0 0
HILL ROM HLDGS INC COM 431475102 13,664 163,625 SH   SOLE 19 163,625 0 0
HILL ROM HLDGS INC COM 431475102 290,785 3,482,040 SH   SOLE 21 3,482,040 0 0
HILL ROM HLDGS INC COM 431475102 171,391 2,052,337 SH   SOLE 22 1,955,978 0 96,359
HILL ROM HLDGS INC COM 431475102 35 414 SH   SOLE 23 414 0 0
HILL ROM HLDGS INC COM 431475102 71 852 SH   SOLE 25 852 0 0
HILL ROM HLDGS INC COM 431475102 3,607 43,197 SH   SOLE 26 19,866 0 23,331
HILL ROM HLDGS INC COM 431475102 761 9,113 SH   SOLE 28 9,113 0 0
HILL ROM HLDGS INC COM 431475102 2,217 26,547 SH   SOLE 30 26,547 0 0
HILL ROM HLDGS INC COM 431475102 109 1,303 SH   SOLE 31 1,303 0 0
HILL ROM HLDGS INC COM 431475102 401 4,802 SH   SOLE 34 4,802 0 0
HILL ROM HLDGS INC COM 431475102 273 3,267 SH   SOLE 36 3,267 0 0
HILL ROM HLDGS INC COM 431475102 615 7,363 SH   SOLE 40 7,363 0 0
HILLENBRAND INC COM 431571108 2,503 88,242 SH   SOLE 2 24,492 0 63,750
HILLENBRAND INC COM 431571108 23 798 SH   SOLE 4 798 0 0
HILLENBRAND INC COM 431571108 39 1,358 SH   SOLE 7 1,358 0 0
HILLENBRAND INC COM 431571108 10,151 357,922 SH   SOLE 18 357,922 0 0
HILLENBRAND INC COM 431571108 6,040 212,961 SH   SOLE 19 212,961 0 0
HILLENBRAND INC COM 431571108 230,737 8,135,984 SH   SOLE 21 8,135,984 0 0
HILLENBRAND INC COM 431571108 63,771 2,248,616 SH   SOLE 22 2,188,330 0 60,286
HILLENBRAND INC COM 431571108 98 3,442 SH   SOLE 23 3,442 0 0
HILLENBRAND INC COM 431571108 36 1,276 SH   SOLE 25 1,276 0 0
HILLENBRAND INC COM 431571108 1,817 64,081 SH   SOLE 26 21,866 0 42,215
HILLENBRAND INC COM 431571108 290 10,231 SH   SOLE 28 10,231 0 0
HILLENBRAND INC COM 431571108 11,509 405,807 SH   SOLE 30 405,807 0 0
HILLENBRAND INC COM 431571108 141 4,982 SH   SOLE 36 4,982 0 0
HILLENBRAND INC COM 431571108 239 8,416 SH   SOLE 40 8,416 0 0
HILLTOP HOLDINGS INC COM 432748101 1,721 83,621 SH   SOLE 2 22,101 0 61,520
HILLTOP HOLDINGS INC COM 432748101 10 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 34 1,636 SH   SOLE 7 1,636 0 0
HILLTOP HOLDINGS INC COM 432748101 5,483 266,414 SH   SOLE 18 266,138 0 276
HILLTOP HOLDINGS INC COM 432748101 2,714 131,855 SH   SOLE 19 131,855 0 0
HILLTOP HOLDINGS INC COM 432748101 45,557 2,213,643 SH   SOLE 21 2,213,643 0 0
HILLTOP HOLDINGS INC COM 432748101 40,621 1,973,807 SH   SOLE 22 1,905,329 0 68,478
HILLTOP HOLDINGS INC COM 432748101 294 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 221 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 556 26,993 SH   SOLE 30 26,993 0 0
HILLTOP HOLDINGS INC COM 432748101 176 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,109 52,862 SH   SOLE 2 26,753 0 26,109
HILTON GRAND VACATIONS INC COM 43283X105 8 391 SH   SOLE 4 391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 31 1,500 SH   SOLE 7 1,500 0 0
HILTON GRAND VACATIONS INC COM 43283X105 6,539 311,657 SH   SOLE 18 311,657 0 0
HILTON GRAND VACATIONS INC COM 43283X105 3,446 164,256 SH   SOLE 19 164,256 0 0
HILTON GRAND VACATIONS INC COM 43283X105 55,801 2,659,734 SH   SOLE 21 2,659,734 0 0
HILTON GRAND VACATIONS INC COM 43283X105 49,279 2,348,836 SH   SOLE 22 2,272,965 0 75,871
HILTON GRAND VACATIONS INC COM 43283X105 33 1,573 SH   SOLE 25 1,573 0 0
HILTON GRAND VACATIONS INC COM 43283X105 538 25,629 SH   SOLE 26 15,899 0 9,730
HILTON GRAND VACATIONS INC COM 43283X105 232 11,055 SH   SOLE 28 11,055 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,575 75,092 SH   SOLE 30 75,092 0 0
HILTON GRAND VACATIONS INC COM 43283X105 31 1,480 SH   SOLE 31 0 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 142 6,761 SH   SOLE 36 6,761 0 0
HILTON GRAND VACATIONS INC COM 43283X105 181 8,630 SH   SOLE 40 8,630 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 54,649 640,522 SH   SOLE 2 55,085 0 585,437
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,100 130,093 SH   SOLE 4 121,352 0 8,741
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,632 241,817 SH   SOLE 7 233,710 0 8,107
HILTON WORLDWIDE HLDGS INC COM 43300A203 76 887 SH   SOLE 13 887 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,288 26,814 SH   SOLE 15 26,814 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 45,270 530,596 SH   SOLE 18 486,132 0 44,464
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,120 83,447 SH   SOLE 19 83,447 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 524,971 6,152,970 SH   SOLE 21 6,152,970 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 547,294 6,414,605 SH   SOLE 22 5,853,110 0 561,495
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,401 192,227 SH   SOLE 23 192,227 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 28,270 331,339 SH   SOLE 25 331,339 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 121,449 1,423,455 SH   SOLE 26 202,652 0 1,220,803
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,679 54,844 SH   SOLE 28 37,963 0 16,881
HILTON WORLDWIDE HLDGS INC COM 43300A203 83 971 SH   SOLE 29 971 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 82,011 961,222 SH   SOLE 30 961,222 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,512 76,326 SH   SOLE 31 36,102 0 40,224
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,149 13,462 SH   SOLE 34 13,462 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,875 162,624 SH   SOLE 36 162,624 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 485 5,686 SH   SOLE 40 5,686 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 19 5,268 SH   SOLE 21 5,268 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,720 763,993 SH   SOLE 22 763,993 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 19 5,473 SH   SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 4 1,048 SH   SOLE 30 1,048 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 0 94 SH   SOLE 34 94 0 0
HINGHAM INSTN SVGS MASS COM 433323102 208 1,131 SH   SOLE 2 84 0 1,047
HINGHAM INSTN SVGS MASS COM 433323102 5 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,104 6,002 SH   SOLE 18 6,002 0 0
HINGHAM INSTN SVGS MASS COM 433323102 497 2,701 SH   SOLE 19 2,701 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,119 44,125 SH   SOLE 21 44,125 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,838 48,033 SH   SOLE 22 47,519 0 514
HIREQUEST INC COM 433535101 8 1,062 SH   SOLE 18 1,062 0 0
HIREQUEST INC COM 433535101 26 3,385 SH   SOLE 21 3,385 0 0
HISTOGEN INC COM 43358Y103 2 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 104 63,141 SH   SOLE 22 63,141 0 0
HMN FINL INC COM 40424G108 12 924 SH   SOLE 18 924 0 0
HMN FINL INC COM 40424G108 11 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 430 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 1,620 67,649 SH   SOLE 2 31,365 0 36,284
HMS HLDGS CORP COM 40425J101 10 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 42 1,740 SH   SOLE 7 1,740 0 0
HMS HLDGS CORP COM 40425J101 10,234 427,303 SH   SOLE 18 416,583 0 10,720
HMS HLDGS CORP COM 40425J101 6,559 273,843 SH   SOLE 19 273,843 0 0
HMS HLDGS CORP COM 40425J101 233,138 9,734,370 SH   SOLE 21 9,734,370 0 0
HMS HLDGS CORP COM 40425J101 62,565 2,612,329 SH   SOLE 22 2,540,836 0 71,493
HMS HLDGS CORP COM 40425J101 1,222 51,008 SH   SOLE 23 51,008 0 0
HMS HLDGS CORP COM 40425J101 24 997 SH   SOLE 25 997 0 0
HMS HLDGS CORP COM 40425J101 1,663 69,427 SH   SOLE 26 20,710 0 48,717
HMS HLDGS CORP COM 40425J101 316 13,188 SH   SOLE 28 13,188 0 0
HMS HLDGS CORP COM 40425J101 12,049 503,098 SH   SOLE 30 503,098 0 0
HMS HLDGS CORP COM 40425J101 55 2,295 SH   SOLE 34 2,295 0 0
HMS HLDGS CORP COM 40425J101 60 2,487 SH   SOLE 36 2,487 0 0
HMS HLDGS CORP COM 40425J101 227 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 2,120 67,572 SH   SOLE 2 31,262 0 36,310
HNI CORP COM 404251100 9 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 33 1,041 SH   SOLE 7 1,041 0 0
HNI CORP COM 404251100 7,678 244,665 SH   SOLE 18 244,665 0 0
HNI CORP COM 404251100 2,426 77,322 SH   SOLE 19 77,322 0 0
HNI CORP COM 404251100 85,854 2,735,962 SH   SOLE 21 2,735,962 0 0
HNI CORP COM 404251100 43,560 1,388,153 SH   SOLE 22 1,352,301 0 35,852
HNI CORP COM 404251100 36 1,143 SH   SOLE 25 1,143 0 0
HNI CORP COM 404251100 653 20,803 SH   SOLE 26 5,072 0 15,731
HNI CORP COM 404251100 260 8,292 SH   SOLE 28 8,292 0 0
HNI CORP COM 404251100 599 19,082 SH   SOLE 30 19,082 0 0
HNI CORP COM 404251100 16 516 SH   SOLE 34 516 0 0
HNI CORP COM 404251100 163 5,189 SH   SOLE 36 5,189 0 0
HNI CORP COM 404251100 146 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 8,378 425,041 SH   SOLE 2 136,599 0 288,442
HOLLYFRONTIER CORP COM 436106108 48 2,442 SH   SOLE 4 2,442 0 0
HOLLYFRONTIER CORP COM 436106108 3,248 164,774 SH   SOLE 7 126,398 0 38,376
HOLLYFRONTIER CORP COM 436106108 36 1,837 SH   SOLE 15 1,837 0 0
HOLLYFRONTIER CORP COM 436106108 6,307 319,982 SH   SOLE 18 307,062 0 12,920
HOLLYFRONTIER CORP COM 436106108 1,065 54,050 SH   SOLE 19 54,050 0 0
HOLLYFRONTIER CORP COM 436106108 112,949 5,730,565 SH   SOLE 21 5,730,565 0 0
HOLLYFRONTIER CORP COM 436106108 75,812 3,846,381 SH   SOLE 22 3,502,825 0 343,556
HOLLYFRONTIER CORP COM 436106108 83 4,199 SH   SOLE 23 4,199 0 0
HOLLYFRONTIER CORP COM 436106108 5,344 271,147 SH   SOLE 26 41,213 0 229,934
HOLLYFRONTIER CORP COM 436106108 472 23,952 SH   SOLE 28 23,952 0 0
HOLLYFRONTIER CORP COM 436106108 7,857 398,607 SH   SOLE 30 398,607 0 0
HOLLYFRONTIER CORP COM 436106108 468 23,736 SH   SOLE 31 2,904 0 20,832
HOLLYFRONTIER CORP COM 436106108 948 48,119 SH   SOLE 32 48,119 0 0
HOLLYFRONTIER CORP COM 436106108 130 6,602 SH   SOLE 34 6,602 0 0
HOLLYFRONTIER CORP COM 436106108 933 47,329 SH   SOLE 36 47,329 0 0
HOLLYFRONTIER CORP COM 436106108 276 14,000 SH   SOLE 40 14,000 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 166 14,987 SH   SOLE 22 14,987 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 37 3,345 SH   SOLE 25 3,345 0 0
HOLOGIC INC COM 436440101 44,122 663,782 SH   SOLE 2 103,535 0 560,247
HOLOGIC INC COM 436440101 8,145 122,544 SH   SOLE 4 114,482 0 8,062
HOLOGIC INC COM 436440101 16,558 249,103 SH   SOLE 7 222,208 0 26,895
HOLOGIC INC COM 436440101 2,169 32,631 SH   SOLE 13 26,052 0 6,579
HOLOGIC INC COM 436440101 1,869 28,113 SH   SOLE 15 28,113 0 0
HOLOGIC INC COM 436440101 35,987 541,407 SH   SOLE 18 497,860 0 43,547
HOLOGIC INC COM 436440101 17,160 258,166 SH   SOLE 19 258,166 0 0
HOLOGIC INC COM 436440101 560,364 8,430,331 SH   SOLE 21 8,430,331 0 0
HOLOGIC INC COM 436440101 412,828 6,210,742 SH   SOLE 22 5,676,486 0 534,256
HOLOGIC INC COM 436440101 12,057 181,388 SH   SOLE 23 181,388 0 0
HOLOGIC INC COM 436440101 17,898 269,259 SH   SOLE 25 269,259 0 0
HOLOGIC INC COM 436440101 92,864 1,397,084 SH   SOLE 26 218,350 0 1,178,734
HOLOGIC INC COM 436440101 3,337 50,198 SH   SOLE 28 35,354 0 14,844
HOLOGIC INC COM 436440101 4,658 70,080 SH   SOLE 29 434 0 69,646
HOLOGIC INC COM 436440101 85,143 1,280,917 SH   SOLE 30 1,253,639 0 27,278
HOLOGIC INC COM 436440101 4,236 63,734 SH   SOLE 31 33,608 0 30,126
HOLOGIC INC COM 436440101 834 12,548 SH   SOLE 34 12,548 0 0
HOLOGIC INC COM 436440101 10,798 162,444 SH   SOLE 36 162,444 0 0
HOLOGIC INC COM 436440101 379 5,708 SH   SOLE 40 5,708 0 0
HOME BANCORP INC COM 43689E107 171 7,096 SH   SOLE 2 539 0 6,557
HOME BANCORP INC COM 43689E107 3 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 719 29,762 SH   SOLE 18 29,762 0 0
HOME BANCORP INC COM 43689E107 368 15,255 SH   SOLE 19 15,255 0 0
HOME BANCORP INC COM 43689E107 6,099 252,546 SH   SOLE 21 252,546 0 0
HOME BANCORP INC COM 43689E107 2,059 85,271 SH   SOLE 22 82,743 0 2,528
HOME BANCSHARES INC COM 436893200 3,662 241,549 SH   SOLE 2 113,056 0 128,493
HOME BANCSHARES INC COM 436893200 27 1,789 SH   SOLE 4 1,789 0 0
HOME BANCSHARES INC COM 436893200 55 3,621 SH   SOLE 7 3,621 0 0
HOME BANCSHARES INC COM 436893200 13,509 891,101 SH   SOLE 18 891,101 0 0
HOME BANCSHARES INC COM 436893200 7,778 513,039 SH   SOLE 19 513,039 0 0
HOME BANCSHARES INC COM 436893200 153,365 10,116,399 SH   SOLE 21 10,116,399 0 0
HOME BANCSHARES INC COM 436893200 79,143 5,220,494 SH   SOLE 22 5,088,234 0 132,260
HOME BANCSHARES INC COM 436893200 52 3,447 SH   SOLE 23 3,447 0 0
HOME BANCSHARES INC COM 436893200 1,210 79,801 SH   SOLE 26 45,151 0 34,650
HOME BANCSHARES INC COM 436893200 373 24,615 SH   SOLE 28 24,615 0 0
HOME BANCSHARES INC COM 436893200 1,142 75,303 SH   SOLE 30 75,303 0 0
HOME BANCSHARES INC COM 436893200 55 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 285 18,771 SH   SOLE 40 18,771 0 0
HOME DEPOT INC COM 437076102 843,789 3,038,380 SH   SOLE 2 697,790 0 2,340,590
HOME DEPOT INC COM 437076102 154,979 558,061 SH   SOLE 4 524,537 0 33,524
HOME DEPOT INC COM 437076102 274,068 986,887 SH   SOLE 7 948,848 0 38,039
HOME DEPOT INC COM 437076102 16,992 61,185 SH   SOLE 13 61,185 0 0
HOME DEPOT INC COM 437076102 36,894 132,851 SH   SOLE 15 132,851 0 0
HOME DEPOT INC COM 437076102 167 602 SH   SOLE 17 0 0 602
HOME DEPOT INC COM 437076102 638,902 2,300,609 SH   SOLE 18 2,034,653 0 265,956
HOME DEPOT INC COM 437076102 368,579 1,327,207 SH   SOLE 19 1,327,207 0 0
HOME DEPOT INC COM 437076102 5,587 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 6,167,363 22,207,926 SH   SOLE 21 22,207,926 0 0
HOME DEPOT INC COM 437076102 7,315,721 26,343,025 SH   SOLE 22 23,535,939 0 2,807,086
HOME DEPOT INC COM 437076102 242,995 874,996 SH   SOLE 23 874,996 0 0
HOME DEPOT INC COM 437076102 351,124 1,264,355 SH   SOLE 25 1,264,355 0 0
HOME DEPOT INC COM 437076102 1,659,478 5,975,580 SH   SOLE 26 776,379 0 5,199,201
HOME DEPOT INC COM 437076102 58,733 211,490 SH   SOLE 28 149,443 0 62,047
HOME DEPOT INC COM 437076102 104,246 375,376 SH   SOLE 29 91,531 0 283,845
HOME DEPOT INC COM 437076102 1,369,297 4,930,674 SH   SOLE 30 4,911,223 0 19,451
HOME DEPOT INC COM 437076102 142,753 514,038 SH   SOLE 31 262,130 0 251,908
HOME DEPOT INC COM 437076102 15,425 55,544 SH   SOLE 32 55,544 0 0
HOME DEPOT INC COM 437076102 157,853 568,411 SH   SOLE 34 568,411 0 0
HOME DEPOT INC COM 437076102 204,986 738,131 SH   SOLE 36 738,131 0 0
HOME DEPOT INC COM 437076102 700 2,522 SH   SOLE 37 2,522 0 0
HOME DEPOT INC COM 437076102 6,667 24,007 SH   SOLE 40 24,007 0 0
HOME DEPOT INC OPTIONS 437076102 944 3,400 SH Call SOLE 4 3,400 0 0
HOME DEPOT INC OPTIONS 437076102 10,886 39,200 SH Call SOLE 18 39,200 0 0
HOME DEPOT INC OPTIONS 437076102 67,983 244,800 SH Call SOLE 19 244,800 0 0
HOME DEPOT INC OPTIONS 437076102 4,943 17,800 SH Call SOLE 22 17,800 0 0
HOME DEPOT INC OPTIONS 437076102 694 2,500 SH Call SOLE 26 2,500 0 0
HOME DEPOT INC OPTIONS 437076102 31,881 114,800 SH Call SOLE 34 114,800 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 6 273 SH   SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 6 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 599 23,251 SH   SOLE 2 5,455 0 17,796
HOMESTREET INC COM 43785V102 12 467 SH   SOLE 7 467 0 0
HOMESTREET INC COM 43785V102 2,587 100,421 SH   SOLE 18 100,421 0 0
HOMESTREET INC COM 43785V102 880 34,163 SH   SOLE 19 34,163 0 0
HOMESTREET INC COM 43785V102 63,905 2,480,774 SH   SOLE 21 2,480,774 0 0
HOMESTREET INC COM 43785V102 15,966 619,810 SH   SOLE 22 603,984 0 15,826
HOMESTREET INC COM 43785V102 218 8,480 SH   SOLE 26 0 0 8,480
HOMESTREET INC COM 43785V102 72 2,779 SH   SOLE 28 2,779 0 0
HOMESTREET INC COM 43785V102 788 30,580 SH   SOLE 30 30,580 0 0
HOMESTREET INC COM 43785V102 48 1,858 SH   SOLE 40 1,858 0 0
HOMETRUST BANCSHARES INC COM 437872104 277 20,426 SH   SOLE 2 5,391 0 15,035
HOMETRUST BANCSHARES INC COM 437872104 3 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 25 1,876 SH   SOLE 13 0 0 1,876
HOMETRUST BANCSHARES INC COM 437872104 907 66,820 SH   SOLE 18 66,820 0 0
HOMETRUST BANCSHARES INC COM 437872104 409 30,129 SH   SOLE 19 30,129 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,213 604,784 SH   SOLE 21 604,784 0 0
HOMETRUST BANCSHARES INC COM 437872104 6,940 511,039 SH   SOLE 22 495,559 0 15,480
HOMETRUST BANCSHARES INC COM 437872104 37 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 36 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 30 2,214 SH   SOLE 30 2,214 0 0
HOMETRUST BANCSHARES INC COM 437872104 27 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 199 18,594 SH   SOLE 2 8,362 0 10,232
HOMOLOGY MEDICINES INC COM 438083107 7 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,500 140,186 SH   SOLE 18 140,186 0 0
HOMOLOGY MEDICINES INC COM 438083107 863 80,697 SH   SOLE 19 80,697 0 0
HOMOLOGY MEDICINES INC COM 438083107 16,689 1,559,733 SH   SOLE 21 1,559,733 0 0
HOMOLOGY MEDICINES INC COM 438083107 9,836 919,275 SH   SOLE 22 889,418 0 29,857
HOMOLOGY MEDICINES INC COM 438083107 48 4,531 SH   SOLE 26 0 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 35 3,284 SH   SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 120 11,254 SH   SOLE 30 11,254 0 0
HOMOLOGY MEDICINES INC COM 438083107 21 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 6 257 SH   SOLE 18 257 0 0
HONEYWELL INTL INC COM 438516106 283,557 1,722,598 SH   SOLE 2 247,426 0 1,475,172
HONEYWELL INTL INC COM 438516106 47,770 290,199 SH   SOLE 4 268,301 0 21,898
HONEYWELL INTL INC COM 438516106 104,928 637,432 SH   SOLE 7 610,843 0 26,589
HONEYWELL INTL INC COM 438516106 6,272 38,105 SH   SOLE 13 38,105 0 0
HONEYWELL INTL INC COM 438516106 14,359 87,233 SH   SOLE 15 87,233 0 0
HONEYWELL INTL INC COM 438516106 6 39 SH   SOLE 17 0 0 39
HONEYWELL INTL INC COM 438516106 225,347 1,368,977 SH   SOLE 18 1,188,823 0 180,154
HONEYWELL INTL INC COM 438516106 50,221 305,092 SH   SOLE 19 305,092 0 0
HONEYWELL INTL INC COM 438516106 2,227,497 13,531,965 SH   SOLE 21 13,531,965 0 0
HONEYWELL INTL INC COM 438516106 2,721,170 16,531,010 SH   SOLE 22 14,982,226 0 1,548,784
HONEYWELL INTL INC COM 438516106 80,292 487,769 SH   SOLE 23 487,769 0 0
HONEYWELL INTL INC COM 438516106 121,127 735,845 SH   SOLE 25 735,845 0 0
HONEYWELL INTL INC COM 438516106 275,612 1,674,332 SH   SOLE 26 430,381 0 1,243,951
HONEYWELL INTL INC COM 438516106 6,847 41,593 SH   SOLE 28 652 0 40,941
HONEYWELL INTL INC COM 438516106 32,029 194,574 SH   SOLE 29 1,709 0 192,865
HONEYWELL INTL INC COM 438516106 409,145 2,485,543 SH   SOLE 30 2,485,543 0 0
HONEYWELL INTL INC COM 438516106 24,945 151,542 SH   SOLE 31 94,876 0 56,666
HONEYWELL INTL INC COM 438516106 9,143 55,542 SH   SOLE 32 55,542 0 0
HONEYWELL INTL INC COM 438516106 5,884 35,748 SH   SOLE 34 35,748 0 0
HONEYWELL INTL INC COM 438516106 81,731 496,514 SH   SOLE 36 496,514 0 0
HONEYWELL INTL INC COM 438516106 2,612 15,867 SH   SOLE 40 15,867 0 0
HOOKER FURNITURE CORP COM 439038100 525 20,313 SH   SOLE 2 2,841 0 17,472
HOOKER FURNITURE CORP COM 439038100 8 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,173 45,396 SH   SOLE 18 45,267 0 129
HOOKER FURNITURE CORP COM 439038100 1,865 72,215 SH   SOLE 19 72,215 0 0
HOOKER FURNITURE CORP COM 439038100 10,047 388,982 SH   SOLE 21 388,982 0 0
HOOKER FURNITURE CORP COM 439038100 11,612 449,552 SH   SOLE 22 445,590 0 3,962
HOOKER FURNITURE CORP COM 439038100 156 6,051 SH   SOLE 23 6,051 0 0
HOOKER FURNITURE CORP COM 439038100 589 22,797 SH   SOLE 26 0 0 22,797
HOOKIPA PHARMA INC COM 43906K100 123 13,017 SH   SOLE 2 3,102 0 9,915
HOOKIPA PHARMA INC COM 43906K100 494 52,117 SH   SOLE 18 52,117 0 0
HOOKIPA PHARMA INC COM 43906K100 335 35,387 SH   SOLE 19 35,387 0 0
HOOKIPA PHARMA INC COM 43906K100 3,702 390,950 SH   SOLE 21 390,950 0 0
HOOKIPA PHARMA INC COM 43906K100 1,222 128,995 SH   SOLE 22 126,128 0 2,867
HOOKIPA PHARMA INC COM 43906K100 18 1,937 SH   SOLE 23 1,937 0 0
HOOKIPA PHARMA INC COM 43906K100 22 2,366 SH   SOLE 26 0 0 2,366
HOPE BANCORP INC COM 43940T109 1,047 138,064 SH   SOLE 2 39,398 0 98,666
HOPE BANCORP INC COM 43940T109 8 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 17 2,265 SH   SOLE 7 2,265 0 0
HOPE BANCORP INC COM 43940T109 3,983 525,149 SH   SOLE 18 525,149 0 0
HOPE BANCORP INC COM 43940T109 1,661 218,976 SH   SOLE 19 218,976 0 0
HOPE BANCORP INC COM 43940T109 98,867 13,034,511 SH   SOLE 21 13,034,511 0 0
HOPE BANCORP INC COM 43940T109 26,862 3,541,441 SH   SOLE 22 3,436,918 0 104,523
HOPE BANCORP INC COM 43940T109 302 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 142 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 1,312 172,975 SH   SOLE 30 172,975 0 0
HOPE BANCORP INC COM 43940T109 41 5,349 SH   SOLE 36 5,349 0 0
HOPE BANCORP INC COM 43940T109 109 14,393 SH   SOLE 40 14,393 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,604 48,020 SH   SOLE 2 13,416 0 34,604
HORACE MANN EDUCATORS CORP N COM 440327104 5 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 23 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,370 190,706 SH   SOLE 18 190,706 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,617 78,363 SH   SOLE 19 78,363 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 147,062 4,403,061 SH   SOLE 21 4,403,061 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 38,430 1,150,594 SH   SOLE 22 1,119,048 0 31,546
HORACE MANN EDUCATORS CORP N COM 440327104 554 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 195 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,018 60,409 SH   SOLE 30 60,409 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 56 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 155 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 512 50,696 SH   SOLE 2 13,313 0 37,383
HORIZON BANCORP INC COM 440407104 8 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 1,734 171,897 SH   SOLE 18 171,897 0 0
HORIZON BANCORP INC COM 440407104 803 79,621 SH   SOLE 19 79,621 0 0
HORIZON BANCORP INC COM 440407104 14,123 1,399,681 SH   SOLE 21 1,399,681 0 0
HORIZON BANCORP INC COM 440407104 11,463 1,136,050 SH   SOLE 22 1,113,524 0 22,526
HORIZON BANCORP INC COM 440407104 72 7,157 SH   SOLE 28 7,157 0 0
HORIZON BANCORP INC COM 440407104 73 7,222 SH   SOLE 30 7,222 0 0
HORIZON BANCORP INC COM 440407104 57 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 23 4,053 SH   SOLE 18 4,053 0 0
HORIZON GLOBAL CORP COM 44052W104 465 80,892 SH   SOLE 21 80,892 0 0
HORIZON GLOBAL CORP COM 44052W104 2,018 350,956 SH   SOLE 22 350,956 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 954 77,695 SH   SOLE 30 77,695 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 32,952 424,207 SH   SOLE 2 65,668 0 358,539
HORIZON THERAPEUTICS PUB L SHS G46188101 89 1,142 SH   SOLE 4 1,142 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 294 3,780 SH   SOLE 7 3,780 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 7,894 101,621 SH   SOLE 18 101,621 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 16,836 216,731 SH   SOLE 19 216,731 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 994 12,800 SH   SOLE 20 12,800 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 409,568 5,272,499 SH   SOLE 21 5,272,499 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 405,271 5,217,184 SH   SOLE 22 4,955,634 0 261,550
HORIZON THERAPEUTICS PUB L SHS G46188101 169 2,176 SH   SOLE 25 2,176 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,563 123,110 SH   SOLE 26 51,567 0 71,543
HORIZON THERAPEUTICS PUB L SHS G46188101 1,928 24,815 SH   SOLE 28 24,815 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,543 122,854 SH   SOLE 30 122,854 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 341 4,387 SH   SOLE 31 3,829 0 558
HORIZON THERAPEUTICS PUB L SHS G46188101 417 5,373 SH   SOLE 36 5,373 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,588 20,444 SH   SOLE 40 20,444 0 0
HORMEL FOODS CORP COM 440452100 35,536 726,852 SH   SOLE 2 205,449 0 521,403
HORMEL FOODS CORP COM 440452100 8,214 168,008 SH   SOLE 4 158,746 0 9,262
HORMEL FOODS CORP COM 440452100 28,159 575,967 SH   SOLE 7 379,177 0 196,790
HORMEL FOODS CORP COM 440452100 1,406 28,749 SH   SOLE 13 23,943 0 4,806
HORMEL FOODS CORP COM 440452100 1,703 34,840 SH   SOLE 15 34,840 0 0
HORMEL FOODS CORP COM 440452100 29,492 603,222 SH   SOLE 18 537,969 0 65,253
HORMEL FOODS CORP COM 440452100 10,720 219,276 SH   SOLE 19 219,276 0 0
HORMEL FOODS CORP COM 440452100 688,950 14,091,837 SH   SOLE 21 14,091,837 0 0
HORMEL FOODS CORP COM 440452100 409,885 8,383,827 SH   SOLE 22 7,793,324 0 590,503
HORMEL FOODS CORP COM 440452100 13,931 284,947 SH   SOLE 23 284,947 0 0
HORMEL FOODS CORP COM 440452100 20,564 420,626 SH   SOLE 25 420,626 0 0
HORMEL FOODS CORP COM 440452100 108,668 2,222,696 SH   SOLE 26 331,113 0 1,891,583
HORMEL FOODS CORP COM 440452100 2,839 58,078 SH   SOLE 28 41,892 0 16,186
HORMEL FOODS CORP COM 440452100 7,960 162,809 SH   SOLE 29 27,024 0 135,785
HORMEL FOODS CORP COM 440452100 102,643 2,099,461 SH   SOLE 30 2,083,083 0 16,378
HORMEL FOODS CORP COM 440452100 4,461 91,246 SH   SOLE 31 49,351 0 41,895
HORMEL FOODS CORP COM 440452100 2,084 42,618 SH   SOLE 34 42,618 0 0
HORMEL FOODS CORP COM 440452100 18,624 380,938 SH   SOLE 36 380,938 0 0
HORMEL FOODS CORP COM 440452100 311 6,353 SH   SOLE 40 6,353 0 0
HOST HOTELS & RESORTS INC COM 44107P104 19,352 1,793,526 SH   SOLE 2 243,942 0 1,549,584
HOST HOTELS & RESORTS INC COM 44107P104 9,618 891,352 SH   SOLE 4 868,394 0 22,958
HOST HOTELS & RESORTS INC COM 44107P104 20,140 1,866,577 SH   SOLE 7 1,586,724 0 279,853
HOST HOTELS & RESORTS INC COM 44107P104 14 1,323 SH   SOLE 13 1,323 0 0
HOST HOTELS & RESORTS INC COM 44107P104 958 88,745 SH   SOLE 15 88,745 0 0
HOST HOTELS & RESORTS INC COM 44107P104 14,600 1,353,098 SH   SOLE 18 1,240,106 0 112,992
HOST HOTELS & RESORTS INC COM 44107P104 11,897 1,102,549 SH   SOLE 19 1,102,549 0 0
HOST HOTELS & RESORTS INC COM 44107P104 337,864 31,312,713 SH   SOLE 21 31,312,713 0 0
HOST HOTELS & RESORTS INC COM 44107P104 246,418 22,837,661 SH   SOLE 22 21,381,092 0 1,456,569
HOST HOTELS & RESORTS INC COM 44107P104 5,682 526,623 SH   SOLE 23 526,623 0 0
HOST HOTELS & RESORTS INC COM 44107P104 36,394 3,372,914 SH   SOLE 25 3,372,914 0 0
HOST HOTELS & RESORTS INC COM 44107P104 53,715 4,978,251 SH   SOLE 26 692,492 0 4,285,759
HOST HOTELS & RESORTS INC COM 44107P104 1,481 137,244 SH   SOLE 28 96,524 0 40,720
HOST HOTELS & RESORTS INC COM 44107P104 6,384 591,691 SH   SOLE 29 442,140 0 149,551
HOST HOTELS & RESORTS INC COM 44107P104 72,196 6,690,983 SH   SOLE 30 6,690,983 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,533 327,477 SH   SOLE 31 87,153 0 240,324
HOST HOTELS & RESORTS INC COM 44107P104 447 41,451 SH   SOLE 34 41,451 0 0
HOST HOTELS & RESORTS INC COM 44107P104 5,335 494,411 SH   SOLE 36 494,411 0 0
HOST HOTELS & RESORTS INC COM 44107P104 215 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 2,416 195,937 SH   SOLE 2 43,150 0 152,787
HOSTESS BRANDS INC CL A 44109J106 5 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 37 3,008 SH   SOLE 7 3,008 0 0
HOSTESS BRANDS INC CL A 44109J106 5,590 453,372 SH   SOLE 18 453,372 0 0
HOSTESS BRANDS INC CL A 44109J106 7,667 621,777 SH   SOLE 19 621,777 0 0
HOSTESS BRANDS INC CL A 44109J106 51,438 4,171,766 SH   SOLE 21 4,171,766 0 0
HOSTESS BRANDS INC CL A 44109J106 51,940 4,212,525 SH   SOLE 22 4,094,049 0 118,476
HOSTESS BRANDS INC CL A 44109J106 519 42,061 SH   SOLE 23 42,061 0 0
HOSTESS BRANDS INC CL A 44109J106 3,125 253,441 SH   SOLE 26 35,529 0 217,912
HOSTESS BRANDS INC CL A 44109J106 238 19,290 SH   SOLE 28 19,290 0 0
HOSTESS BRANDS INC CL A 44109J106 523 42,377 SH   SOLE 30 42,377 0 0
HOSTESS BRANDS INC CL A 44109J106 72 5,807 SH   SOLE 34 5,807 0 0
HOSTESS BRANDS INC CL A 44109J106 166 13,447 SH   SOLE 40 13,447 0 0
HOTH THERAPEUTICS INC COM 44148G105 3 1,591 SH   SOLE 18 1,591 0 0
HOTH THERAPEUTICS INC COM 44148G105 39 19,894 SH   SOLE 21 19,894 0 0
HOTH THERAPEUTICS INC COM 44148G105 10 5,234 SH   SOLE 22 5,234 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 173 100,133 SH   SOLE 2 6,551 0 93,582
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 1,638 SH   SOLE 7 1,638 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 649 374,904 SH   SOLE 18 374,904 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 349 201,799 SH   SOLE 19 201,799 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5,974 3,453,401 SH   SOLE 21 3,453,401 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5,092 2,943,159 SH   SOLE 22 2,905,790 0 37,369
HOULIHAN LOKEY INC CL A 441593100 2,860 48,428 SH   SOLE 2 21,638 0 26,790
HOULIHAN LOKEY INC CL A 441593100 12 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 58 986 SH   SOLE 7 986 0 0
HOULIHAN LOKEY INC CL A 441593100 11,584 196,174 SH   SOLE 18 192,171 0 4,003
HOULIHAN LOKEY INC CL A 441593100 14,135 239,375 SH   SOLE 19 239,375 0 0
HOULIHAN LOKEY INC CL A 441593100 101,463 1,718,258 SH   SOLE 21 1,718,258 0 0
HOULIHAN LOKEY INC CL A 441593100 89,105 1,508,972 SH   SOLE 22 1,468,916 0 40,056
HOULIHAN LOKEY INC CL A 441593100 448 7,593 SH   SOLE 23 7,593 0 0
HOULIHAN LOKEY INC CL A 441593100 2,221 37,615 SH   SOLE 26 9,934 0 27,681
HOULIHAN LOKEY INC CL A 441593100 354 5,992 SH   SOLE 28 5,992 0 0
HOULIHAN LOKEY INC CL A 441593100 1,011 17,129 SH   SOLE 30 17,129 0 0
HOULIHAN LOKEY INC CL A 441593100 258 4,365 SH   SOLE 40 4,365 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 5 2,347 SH   SOLE 21 2,347 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 8 3,253 SH   SOLE 18 3,253 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 127 50,913 SH   SOLE 21 50,913 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1,059 423,452 SH   SOLE 22 423,452 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 39 1,211 SH   SOLE 18 1,211 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 536 16,468 SH   SOLE 21 16,468 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2,539 78,082 SH   SOLE 22 78,082 0 0
HOWARD BANCORP INC COM 442496105 205 22,779 SH   SOLE 2 5,709 0 17,070
HOWARD BANCORP INC COM 442496105 3 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 436 48,562 SH   SOLE 18 48,562 0 0
HOWARD BANCORP INC COM 442496105 208 23,135 SH   SOLE 19 23,135 0 0
HOWARD BANCORP INC COM 442496105 3,626 403,802 SH   SOLE 21 403,802 0 0
HOWARD BANCORP INC COM 442496105 2,553 284,338 SH   SOLE 22 279,437 0 4,901
HOWARD BANCORP INC COM 442496105 12 1,356 SH   SOLE 23 1,356 0 0
HOWARD BANCORP INC COM 442496105 49 5,431 SH   SOLE 26 0 0 5,431
HOWARD HUGHES CORP COM 44267D107 6,036 104,790 SH   SOLE 2 24,938 0 79,852
HOWARD HUGHES CORP COM 44267D107 18 315 SH   SOLE 4 315 0 0
HOWARD HUGHES CORP COM 44267D107 57 986 SH   SOLE 7 986 0 0
HOWARD HUGHES CORP COM 44267D107 17,978 312,114 SH   SOLE 18 312,114 0 0
HOWARD HUGHES CORP COM 44267D107 19,710 342,196 SH   SOLE 19 342,196 0 0
HOWARD HUGHES CORP COM 44267D107 35,016 607,922 SH   SOLE 21 607,922 0 0
HOWARD HUGHES CORP COM 44267D107 63,738 1,106,556 SH   SOLE 22 1,048,232 0 58,324
HOWARD HUGHES CORP COM 44267D107 656 11,396 SH   SOLE 23 11,396 0 0
HOWARD HUGHES CORP COM 44267D107 981 17,024 SH   SOLE 25 17,024 0 0
HOWARD HUGHES CORP COM 44267D107 1,141 19,805 SH   SOLE 26 12,150 0 7,655
HOWARD HUGHES CORP COM 44267D107 398 6,902 SH   SOLE 28 6,902 0 0
HOWARD HUGHES CORP COM 44267D107 963 16,715 SH   SOLE 30 16,715 0 0
HOWARD HUGHES CORP COM 44267D107 75 1,304 SH   SOLE 31 837 0 467
HOWARD HUGHES CORP COM 44267D107 5,193 90,164 SH   SOLE 34 90,164 0 0
HOWARD HUGHES CORP COM 44267D107 175 3,045 SH   SOLE 36 3,045 0 0
HOWARD HUGHES CORP COM 44267D107 265 4,600 SH   SOLE 40 4,600 0 0
HOWMET AEROSPACE INC COM 443201108 27,073 1,619,181 SH   SOLE 2 692,632 0 926,549
HOWMET AEROSPACE INC COM 443201108 3,246 194,146 SH   SOLE 4 180,140 0 14,006
HOWMET AEROSPACE INC COM 443201108 6,144 367,484 SH   SOLE 7 338,107 0 29,377
HOWMET AEROSPACE INC COM 443201108 20 1,171 SH   SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 805 48,147 SH   SOLE 15 48,147 0 0
HOWMET AEROSPACE INC COM 443201108 0 1 SH   SOLE 17 0 0 1
HOWMET AEROSPACE INC COM 443201108 14,640 875,588 SH   SOLE 18 811,258 0 64,330
HOWMET AEROSPACE INC COM 443201108 51,399 3,074,077 SH   SOLE 19 3,074,077 0 0
HOWMET AEROSPACE INC COM 443201108 229,823 13,745,403 SH   SOLE 21 13,745,403 0 0
HOWMET AEROSPACE INC COM 443201108 171,967 10,285,116 SH   SOLE 22 9,454,081 0 831,035
HOWMET AEROSPACE INC COM 443201108 4,438 265,420 SH   SOLE 23 265,420 0 0
HOWMET AEROSPACE INC COM 443201108 10,152 607,197 SH   SOLE 25 607,197 0 0
HOWMET AEROSPACE INC COM 443201108 35,613 2,129,966 SH   SOLE 26 531,753 0 1,598,213
HOWMET AEROSPACE INC COM 443201108 1,480 88,499 SH   SOLE 28 61,786 0 26,713
HOWMET AEROSPACE INC COM 443201108 1,424 85,164 SH   SOLE 29 2,274 0 82,890
HOWMET AEROSPACE INC COM 443201108 29,362 1,756,076 SH   SOLE 30 1,677,056 0 79,020
HOWMET AEROSPACE INC COM 443201108 1,887 112,837 SH   SOLE 31 70,358 0 42,479
HOWMET AEROSPACE INC COM 443201108 33,131 1,981,513 SH   SOLE 34 1,981,513 0 0
HOWMET AEROSPACE INC COM 443201108 4,616 276,092 SH   SOLE 36 276,092 0 0
HOWMET AEROSPACE INC COM 443201108 154 9,204 SH   SOLE 40 9,204 0 0
HP INC COM 40434L105 66,937 3,524,829 SH   SOLE 2 454,832 0 3,069,997
HP INC COM 40434L105 13,949 734,540 SH   SOLE 4 690,083 0 44,457
HP INC COM 40434L105 40,222 2,118,046 SH   SOLE 7 1,326,583 0 791,463
HP INC COM 40434L105 925 48,686 SH   SOLE 13 48,686 0 0
HP INC COM 40434L105 3,374 177,648 SH   SOLE 15 177,648 0 0
HP INC COM 40434L105 59,373 3,126,531 SH   SOLE 18 2,841,053 0 285,478
HP INC COM 40434L105 14,866 782,823 SH   SOLE 19 782,823 0 0
HP INC COM 40434L105 926,619 48,795,112 SH   SOLE 21 48,795,112 0 0
HP INC COM 40434L105 631,666 33,263,065 SH   SOLE 22 30,148,597 0 3,114,468
HP INC COM 40434L105 18,502 974,284 SH   SOLE 23 974,284 0 0
HP INC COM 40434L105 38,851 2,045,880 SH   SOLE 25 2,045,880 0 0
HP INC COM 40434L105 160,931 8,474,507 SH   SOLE 26 1,157,293 0 7,317,214
HP INC COM 40434L105 5,324 280,362 SH   SOLE 28 195,764 0 84,598
HP INC COM 40434L105 4,017 211,552 SH   SOLE 29 2,714 0 208,838
HP INC COM 40434L105 134,865 7,101,884 SH   SOLE 30 6,698,810 0 403,074
HP INC COM 40434L105 8,182 430,848 SH   SOLE 31 186,777 0 244,071
HP INC COM 40434L105 4,170 219,577 SH   SOLE 32 219,577 0 0
HP INC COM 40434L105 2,716 143,034 SH   SOLE 34 143,034 0 0
HP INC COM 40434L105 6,824 359,356 SH   SOLE 35 359,356 0 0
HP INC COM 40434L105 19,772 1,041,183 SH   SOLE 36 1,041,183 0 0
HP INC COM 40434L105 623 32,785 SH   SOLE 40 32,785 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 15 790 SH   SOLE 18 790 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 2 6,379 SH   SOLE 21 6,379 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 93 282,365 SH   SOLE 22 282,365 0 0
HUAMI CORP SPONSORED ADS 44331K103 76 5,930 SH   SOLE 4 5,930 0 0
HUAMI CORP SPONSORED ADS 44331K103 3,392 264,004 SH   SOLE 21 264,004 0 0
HUAMI CORP SPONSORED ADS 44331K103 2,143 166,809 SH   SOLE 22 166,809 0 0
HUAMI CORP SPONSORED ADS 44331K103 861 67,019 SH   SOLE 30 67,019 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,211 143,647 SH   SOLE 2 3,674 0 139,973
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,827 65,368 SH   SOLE 4 55,118 0 10,250
HUAZHU GROUP LTD SPONSORED ADS 44332N106 677 15,655 SH   SOLE 7 15,655 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 11 249 SH   SOLE 13 249 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,513 58,106 SH   SOLE 15 58,106 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,261 75,417 SH   SOLE 18 75,417 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 44,782 1,035,664 SH   SOLE 19 1,035,664 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 107,366 2,483,015 SH   SOLE 21 2,483,015 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 71,556 1,654,856 SH   SOLE 22 1,505,784 0 149,072
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,733 86,329 SH   SOLE 23 86,329 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 42,897 992,058 SH   SOLE 25 992,058 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 34,649 801,308 SH   SOLE 26 343,676 0 457,632
HUAZHU GROUP LTD SPONSORED ADS 44332N106 755 17,471 SH   SOLE 28 17,471 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 577 13,333 SH   SOLE 29 13,333 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 38,298 885,708 SH   SOLE 30 885,708 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 53 1,215 SH   SOLE 31 1,215 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 77,537 1,793,179 SH   SOLE 34 1,793,179 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 44 1,025 SH   SOLE 40 1,025 0 0
HUB GROUP INC CL A 443320106 3,236 64,471 SH   SOLE 2 18,949 0 45,522
HUB GROUP INC CL A 443320106 8 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 56 1,109 SH   SOLE 7 1,109 0 0
HUB GROUP INC CL A 443320106 8,367 166,690 SH   SOLE 18 154,954 0 11,736
HUB GROUP INC CL A 443320106 19,380 386,098 SH   SOLE 19 386,098 0 0
HUB GROUP INC CL A 443320106 182,162 3,629,078 SH   SOLE 21 3,629,078 0 0
HUB GROUP INC CL A 443320106 62,460 1,244,347 SH   SOLE 22 1,215,902 0 28,445
HUB GROUP INC CL A 443320106 1,201 23,935 SH   SOLE 23 23,935 0 0
HUB GROUP INC CL A 443320106 58 1,157 SH   SOLE 25 1,157 0 0
HUB GROUP INC CL A 443320106 4,299 85,642 SH   SOLE 26 4,315 0 81,327
HUB GROUP INC CL A 443320106 297 5,923 SH   SOLE 28 5,923 0 0
HUB GROUP INC CL A 443320106 2,677 53,330 SH   SOLE 30 53,330 0 0
HUB GROUP INC CL A 443320106 69 1,377 SH   SOLE 31 0 0 1,377
HUB GROUP INC CL A 443320106 246 4,893 SH   SOLE 36 4,893 0 0
HUB GROUP INC CL A 443320106 200 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 24,775 181,051 SH   SOLE 2 75,644 0 105,407
HUBBELL INC COM 443510607 64 466 SH   SOLE 4 466 0 0
HUBBELL INC COM 443510607 448 3,275 SH   SOLE 7 3,275 0 0
HUBBELL INC COM 443510607 2,538 18,546 SH   SOLE 13 18,546 0 0
HUBBELL INC COM 443510607 87,063 636,243 SH   SOLE 18 577,667 0 58,576
HUBBELL INC COM 443510607 36,731 268,423 SH   SOLE 19 268,423 0 0
HUBBELL INC COM 443510607 340,033 2,484,893 SH   SOLE 21 2,484,893 0 0
HUBBELL INC COM 443510607 248,814 1,818,286 SH   SOLE 22 1,682,000 0 136,286
HUBBELL INC COM 443510607 784 5,729 SH   SOLE 23 5,729 0 0
HUBBELL INC COM 443510607 977 7,142 SH   SOLE 25 858 0 6,284
HUBBELL INC COM 443510607 5,644 41,242 SH   SOLE 26 10,318 0 30,924
HUBBELL INC COM 443510607 1,023 7,479 SH   SOLE 28 7,479 0 0
HUBBELL INC COM 443510607 2,282 16,680 SH   SOLE 29 0 0 16,680
HUBBELL INC COM 443510607 4,742 34,654 SH   SOLE 30 34,654 0 0
HUBBELL INC COM 443510607 156 1,141 SH   SOLE 31 1,059 0 82
HUBBELL INC COM 443510607 9,003 65,792 SH   SOLE 34 65,792 0 0
HUBBELL INC COM 443510607 2,253 16,463 SH   SOLE 36 16,463 0 0
HUBBELL INC COM 443510607 811 5,924 SH   SOLE 40 5,924 0 0
HUBSPOT INC COM 443573100 32,284 110,474 SH   SOLE 2 37,727 0 72,747
HUBSPOT INC COM 443573100 391 1,339 SH   SOLE 4 1,339 0 0
HUBSPOT INC COM 443573100 388 1,327 SH   SOLE 7 1,327 0 0
HUBSPOT INC COM 443573100 7,870 26,932 SH   SOLE 18 26,154 0 778
HUBSPOT INC COM 443573100 11,200 38,326 SH   SOLE 19 38,326 0 0
HUBSPOT INC COM 443573100 229,519 785,404 SH   SOLE 21 785,404 0 0
HUBSPOT INC COM 443573100 332,126 1,136,521 SH   SOLE 22 1,052,856 0 83,665
HUBSPOT INC COM 443573100 1,063 3,636 SH   SOLE 23 3,636 0 0
HUBSPOT INC COM 443573100 274 938 SH   SOLE 25 938 0 0
HUBSPOT INC COM 443573100 8,716 29,825 SH   SOLE 26 11,285 0 18,540
HUBSPOT INC COM 443573100 1,680 5,750 SH   SOLE 28 5,750 0 0
HUBSPOT INC COM 443573100 1,193 4,084 SH   SOLE 29 4,084 0 0
HUBSPOT INC COM 443573100 4,895 16,750 SH   SOLE 30 16,750 0 0
HUBSPOT INC COM 443573100 1,345 4,601 SH   SOLE 31 4,522 0 79
HUBSPOT INC COM 443573100 863 2,954 SH   SOLE 34 2,954 0 0
HUBSPOT INC COM 443573100 442 1,512 SH   SOLE 36 1,512 0 0
HUBSPOT INC COM 443573100 1,316 4,504 SH   SOLE 40 4,504 0 0
HUDSON CAPITAL INC SHS G4645C109 1 2,600 SH   SOLE 22 2,600 0 0
HUDSON GLOBAL INC COM NEW 443787205 19 1,946 SH   SOLE 21 1,946 0 0
HUDSON GLOBAL INC COM NEW 443787205 623 64,440 SH   SOLE 22 64,440 0 0
HUDSON LTD COM CL A G46408103 236 31,041 SH   SOLE 2 2,307 0 28,734
HUDSON LTD COM CL A G46408103 5 597 SH   SOLE 7 597 0 0
HUDSON LTD COM CL A G46408103 1,066 140,244 SH   SOLE 18 140,244 0 0
HUDSON LTD COM CL A G46408103 568 74,700 SH   SOLE 19 74,700 0 0
HUDSON LTD COM CL A G46408103 8,939 1,176,244 SH   SOLE 21 1,176,244 0 0
HUDSON LTD COM CL A G46408103 3,190 419,750 SH   SOLE 22 405,670 0 14,080
HUDSON PAC PPTYS INC COM 444097109 9,046 412,483 SH   SOLE 2 116,346 0 296,137
HUDSON PAC PPTYS INC COM 444097109 6,845 312,125 SH   SOLE 4 312,125 0 0
HUDSON PAC PPTYS INC COM 444097109 4,056 184,950 SH   SOLE 7 184,950 0 0
HUDSON PAC PPTYS INC COM 444097109 15,951 727,346 SH   SOLE 18 727,346 0 0
HUDSON PAC PPTYS INC COM 444097109 19,239 877,272 SH   SOLE 19 877,272 0 0
HUDSON PAC PPTYS INC COM 444097109 171,815 7,834,713 SH   SOLE 21 7,834,713 0 0
HUDSON PAC PPTYS INC COM 444097109 141,644 6,458,934 SH   SOLE 22 5,975,654 0 483,280
HUDSON PAC PPTYS INC COM 444097109 1,311 59,798 SH   SOLE 23 59,798 0 0
HUDSON PAC PPTYS INC COM 444097109 11,350 517,544 SH   SOLE 25 517,544 0 0
HUDSON PAC PPTYS INC COM 444097109 3,842 175,200 SH   SOLE 26 38,647 0 136,553
HUDSON PAC PPTYS INC COM 444097109 1,443 65,783 SH   SOLE 28 65,783 0 0
HUDSON PAC PPTYS INC COM 444097109 2,168 98,844 SH   SOLE 29 98,844 0 0
HUDSON PAC PPTYS INC COM 444097109 14,794 674,601 SH   SOLE 30 674,601 0 0
HUDSON PAC PPTYS INC COM 444097109 68 3,092 SH   SOLE 31 3,092 0 0
HUDSON PAC PPTYS INC COM 444097109 8,392 382,691 SH   SOLE 34 382,691 0 0
HUDSON PAC PPTYS INC COM 444097109 112 5,107 SH   SOLE 36 5,107 0 0
HUDSON PAC PPTYS INC COM 444097109 359 16,376 SH   SOLE 40 16,376 0 0
HUDSON TECHNOLOGIES INC COM 444144109 25 21,761 SH   SOLE 21 21,761 0 0
HUDSON TECHNOLOGIES INC COM 444144109 798 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 192,114 464,168 SH   SOLE 2 153,265 0 310,903
HUMANA INC COM 444859102 30,035 72,567 SH   SOLE 4 68,444 0 4,123
HUMANA INC COM 444859102 75,397 182,166 SH   SOLE 7 134,800 0 47,366
HUMANA INC COM 444859102 644 1,557 SH   SOLE 13 418 0 1,139
HUMANA INC COM 444859102 5,365 12,963 SH   SOLE 15 12,963 0 0
HUMANA INC COM 444859102 312,512 755,059 SH   SOLE 18 579,216 0 175,843
HUMANA INC COM 444859102 510,683 1,233,861 SH   SOLE 19 1,233,861 0 0
HUMANA INC COM 444859102 1,904 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 1,321,689 3,193,333 SH   SOLE 21 3,193,333 0 0
HUMANA INC COM 444859102 1,363,631 3,294,669 SH   SOLE 22 2,995,716 0 298,953
HUMANA INC COM 444859102 44,054 106,438 SH   SOLE 23 106,438 0 0
HUMANA INC COM 444859102 76,055 183,756 SH   SOLE 25 183,756 0 0
HUMANA INC COM 444859102 410,663 992,203 SH   SOLE 26 98,250 0 893,953
HUMANA INC COM 444859102 10,750 25,972 SH   SOLE 28 18,333 0 7,639
HUMANA INC COM 444859102 2,890 6,983 SH   SOLE 29 6,983 0 0
HUMANA INC COM 444859102 295,531 714,032 SH   SOLE 30 711,475 0 2,557
HUMANA INC COM 444859102 21,246 51,332 SH   SOLE 31 30,927 0 20,405
HUMANA INC COM 444859102 181,895 439,476 SH   SOLE 34 439,476 0 0
HUMANA INC COM 444859102 42,684 103,130 SH   SOLE 36 103,130 0 0
HUMANA INC COM 444859102 1,220 2,947 SH   SOLE 40 2,947 0 0
HUMANIGEN INC COM NEW 444863203 305 28,633 SH   SOLE 18 28,633 0 0
HUMANIGEN INC COM NEW 444863203 7,078 665,196 SH   SOLE 19 665,196 0 0
HUMANIGEN INC COM NEW 444863203 76 7,111 SH   SOLE 20 7,111 0 0
HUNT COS FIN TR INC COM 44558T100 12 4,549 SH   SOLE 18 4,549 0 0
HUNT COS FIN TR INC COM 44558T100 174 63,558 SH   SOLE 21 63,558 0 0
HUNT COS FIN TR INC COM 44558T100 348 127,619 SH   SOLE 22 127,619 0 0
HUNT J B TRANS SVCS INC COM 445658107 26,673 211,054 SH   SOLE 2 32,475 0 178,579
HUNT J B TRANS SVCS INC COM 445658107 4,990 39,488 SH   SOLE 4 36,822 0 2,666
HUNT J B TRANS SVCS INC COM 445658107 15,857 125,472 SH   SOLE 7 74,598 0 50,874
HUNT J B TRANS SVCS INC COM 445658107 28 225 SH   SOLE 13 225 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,064 8,416 SH   SOLE 15 8,416 0 0
HUNT J B TRANS SVCS INC COM 445658107 21,464 169,837 SH   SOLE 18 156,251 0 13,586
HUNT J B TRANS SVCS INC COM 445658107 3,171 25,088 SH   SOLE 19 25,088 0 0
HUNT J B TRANS SVCS INC COM 445658107 313,304 2,479,062 SH   SOLE 21 2,479,062 0 0
HUNT J B TRANS SVCS INC COM 445658107 260,761 2,063,307 SH   SOLE 22 1,892,523 0 170,784
HUNT J B TRANS SVCS INC COM 445658107 7,284 57,633 SH   SOLE 23 57,633 0 0
HUNT J B TRANS SVCS INC COM 445658107 12,132 95,998 SH   SOLE 25 95,998 0 0
HUNT J B TRANS SVCS INC COM 445658107 55,745 441,090 SH   SOLE 26 83,081 0 358,009
HUNT J B TRANS SVCS INC COM 445658107 2,071 16,390 SH   SOLE 28 11,552 0 4,838
HUNT J B TRANS SVCS INC COM 445658107 2,334 18,468 SH   SOLE 29 296 0 18,172
HUNT J B TRANS SVCS INC COM 445658107 38,856 307,455 SH   SOLE 30 307,455 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,441 19,313 SH   SOLE 31 12,471 0 6,842
HUNT J B TRANS SVCS INC COM 445658107 550 4,352 SH   SOLE 34 4,352 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,534 51,700 SH   SOLE 36 51,700 0 0
HUNT J B TRANS SVCS INC COM 445658107 222 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 23,403 2,552,077 SH   SOLE 2 363,461 0 2,188,616
HUNTINGTON BANCSHARES INC COM 446150104 4,428 482,852 SH   SOLE 4 449,789 0 33,063
HUNTINGTON BANCSHARES INC COM 446150104 9,037 985,469 SH   SOLE 7 955,311 0 30,158
HUNTINGTON BANCSHARES INC COM 446150104 25 2,690 SH   SOLE 13 2,690 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,172 127,778 SH   SOLE 15 127,778 0 0
HUNTINGTON BANCSHARES INC COM 446150104 32,410 3,534,307 SH   SOLE 18 3,370,739 0 163,568
HUNTINGTON BANCSHARES INC COM 446150104 2,813 306,707 SH   SOLE 19 306,707 0 0
HUNTINGTON BANCSHARES INC COM 446150104 375,430 40,941,094 SH   SOLE 21 40,941,094 0 0
HUNTINGTON BANCSHARES INC COM 446150104 219,389 23,924,608 SH   SOLE 22 21,837,037 0 2,087,571
HUNTINGTON BANCSHARES INC COM 446150104 6,488 707,542 SH   SOLE 23 707,542 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,193 1,111,597 SH   SOLE 25 1,111,597 0 0
HUNTINGTON BANCSHARES INC COM 446150104 46,753 5,098,437 SH   SOLE 26 829,692 0 4,268,745
HUNTINGTON BANCSHARES INC COM 446150104 1,841 200,732 SH   SOLE 28 138,868 0 61,864
HUNTINGTON BANCSHARES INC COM 446150104 2,051 223,694 SH   SOLE 29 2,943 0 220,751
HUNTINGTON BANCSHARES INC COM 446150104 37,217 4,058,556 SH   SOLE 30 3,953,364 0 105,192
HUNTINGTON BANCSHARES INC COM 446150104 1,852 201,950 SH   SOLE 31 141,612 0 60,338
HUNTINGTON BANCSHARES INC COM 446150104 2,861 311,955 SH   SOLE 32 311,955 0 0
HUNTINGTON BANCSHARES INC COM 446150104 486 53,053 SH   SOLE 34 53,053 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,217 1,114,143 SH   SOLE 35 1,114,143 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,419 699,951 SH   SOLE 36 699,951 0 0
HUNTINGTON BANCSHARES INC COM 446150104 203 22,189 SH   SOLE 40 22,189 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 13,983 99,347 SH   SOLE 2 15,658 0 83,689
HUNTINGTON INGALLS INDS INC COM 446413106 2,543 18,065 SH   SOLE 4 16,572 0 1,493
HUNTINGTON INGALLS INDS INC COM 446413106 8,748 62,154 SH   SOLE 7 37,027 0 25,127
HUNTINGTON INGALLS INDS INC COM 446413106 15 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 753 5,347 SH   SOLE 15 5,347 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 12,526 88,995 SH   SOLE 18 82,492 0 6,503
HUNTINGTON INGALLS INDS INC COM 446413106 1,908 13,558 SH   SOLE 19 13,558 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 235,713 1,674,694 SH   SOLE 21 1,674,694 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 152,721 1,085,048 SH   SOLE 22 1,000,049 0 84,999
HUNTINGTON INGALLS INDS INC COM 446413106 3,993 28,370 SH   SOLE 23 28,370 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,120 43,481 SH   SOLE 25 43,481 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 24,002 170,527 SH   SOLE 26 44,792 0 125,735
HUNTINGTON INGALLS INDS INC COM 446413106 404 2,873 SH   SOLE 28 0 0 2,873
HUNTINGTON INGALLS INDS INC COM 446413106 1,256 8,924 SH   SOLE 29 108 0 8,816
HUNTINGTON INGALLS INDS INC COM 446413106 22,770 161,778 SH   SOLE 30 161,778 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,210 8,595 SH   SOLE 31 5,882 0 2,713
HUNTINGTON INGALLS INDS INC COM 446413106 278 1,978 SH   SOLE 34 1,978 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,458 24,571 SH   SOLE 36 24,571 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 128 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 9,919 446,603 SH   SOLE 2 70,063 0 376,540
HUNTSMAN CORP COM 447011107 25 1,107 SH   SOLE 4 1,107 0 0
HUNTSMAN CORP COM 447011107 442 19,884 SH   SOLE 7 19,884 0 0
HUNTSMAN CORP COM 447011107 11 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 3,756 169,123 SH   SOLE 18 169,123 0 0
HUNTSMAN CORP COM 447011107 1,118 50,342 SH   SOLE 19 50,342 0 0
HUNTSMAN CORP COM 447011107 119,742 5,391,338 SH   SOLE 21 5,391,338 0 0
HUNTSMAN CORP COM 447011107 115,532 5,201,786 SH   SOLE 22 4,908,427 0 293,359
HUNTSMAN CORP COM 447011107 17 746 SH   SOLE 25 746 0 0
HUNTSMAN CORP COM 447011107 2,708 121,916 SH   SOLE 26 60,934 0 60,982
HUNTSMAN CORP COM 447011107 670 30,173 SH   SOLE 28 30,173 0 0
HUNTSMAN CORP COM 447011107 1,763 79,365 SH   SOLE 30 79,365 0 0
HUNTSMAN CORP COM 447011107 258 11,637 SH   SOLE 31 3,914 0 7,723
HUNTSMAN CORP COM 447011107 1,489 67,027 SH   SOLE 32 67,027 0 0
HUNTSMAN CORP COM 447011107 1,047 47,123 SH   SOLE 36 47,123 0 0
HUNTSMAN CORP COM 447011107 505 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 154 5,428 SH   SOLE 2 389 0 5,039
HURCO COMPANIES INC COM 447324104 5 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 685 24,110 SH   SOLE 18 24,110 0 0
HURCO COMPANIES INC COM 447324104 335 11,786 SH   SOLE 19 11,786 0 0
HURCO COMPANIES INC COM 447324104 5,688 200,271 SH   SOLE 21 200,271 0 0
HURCO COMPANIES INC COM 447324104 3,561 125,392 SH   SOLE 22 123,199 0 2,193
HURON CONSULTING GROUP INC COM 447462102 1,030 26,184 SH   SOLE 2 8,018 0 18,166
HURON CONSULTING GROUP INC COM 447462102 3 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 14 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,279 83,372 SH   SOLE 18 83,372 0 0
HURON CONSULTING GROUP INC COM 447462102 2,644 67,219 SH   SOLE 19 67,219 0 0
HURON CONSULTING GROUP INC COM 447462102 28,448 723,309 SH   SOLE 21 723,309 0 0
HURON CONSULTING GROUP INC COM 447462102 25,827 656,663 SH   SOLE 22 637,927 0 18,736
HURON CONSULTING GROUP INC COM 447462102 49 1,252 SH   SOLE 23 1,252 0 0
HURON CONSULTING GROUP INC COM 447462102 237 6,031 SH   SOLE 26 3,202 0 2,829
HURON CONSULTING GROUP INC COM 447462102 146 3,714 SH   SOLE 28 3,714 0 0
HURON CONSULTING GROUP INC COM 447462102 361 9,189 SH   SOLE 30 9,189 0 0
HURON CONSULTING GROUP INC COM 447462102 7 177 SH   SOLE 34 177 0 0
HURON CONSULTING GROUP INC COM 447462102 97 2,457 SH   SOLE 40 2,457 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,616 80,979 SH   SOLE 2 3,789 0 77,190
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 946 29,287 SH   SOLE 4 24,814 0 4,473
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 244 7,540 SH   SOLE 7 7,540 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 809 25,049 SH   SOLE 15 25,049 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 571 17,678 SH   SOLE 18 17,678 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 54,709 1,693,781 SH   SOLE 21 1,693,781 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 25,407 786,590 SH   SOLE 22 724,932 0 61,658
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,232 38,129 SH   SOLE 23 38,129 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 9,977 308,872 SH   SOLE 26 142,590 0 166,282
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 225 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 156 4,835 SH   SOLE 29 4,835 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 12,529 387,902 SH   SOLE 30 359,192 0 28,710
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 28 865 SH   SOLE 31 865 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 150 4,644 SH   SOLE 34 4,644 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 15 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 12 5,321 SH   SOLE 18 5,321 0 0
HUTTIG BLDG PRODS INC COM 448451104 163 74,614 SH   SOLE 21 74,614 0 0
HUYA INC ADS REP SHS A 44852D108 934 39,004 SH   SOLE 2 1,756 0 37,248
HUYA INC ADS REP SHS A 44852D108 575 24,013 SH   SOLE 4 19,882 0 4,131
HUYA INC ADS REP SHS A 44852D108 186 7,750 SH   SOLE 7 7,750 0 0
HUYA INC ADS REP SHS A 44852D108 589 24,608 SH   SOLE 15 24,608 0 0
HUYA INC ADS REP SHS A 44852D108 792 33,058 SH   SOLE 18 33,058 0 0
HUYA INC ADS REP SHS A 44852D108 26,213 1,094,475 SH   SOLE 21 1,094,475 0 0
HUYA INC ADS REP SHS A 44852D108 15,449 645,066 SH   SOLE 22 587,276 0 57,790
HUYA INC ADS REP SHS A 44852D108 784 32,731 SH   SOLE 23 32,731 0 0
HUYA INC ADS REP SHS A 44852D108 96 3,989 SH   SOLE 25 3,989 0 0
HUYA INC ADS REP SHS A 44852D108 5,606 234,077 SH   SOLE 26 145,166 0 88,911
HUYA INC ADS REP SHS A 44852D108 446 18,618 SH   SOLE 28 18,618 0 0
HUYA INC ADS REP SHS A 44852D108 8,493 354,594 SH   SOLE 30 326,940 0 27,654
HUYA INC ADS REP SHS A 44852D108 25 1,058 SH   SOLE 31 1,058 0 0
HUYA INC ADS REP SHS A 44852D108 112 4,674 SH   SOLE 34 4,674 0 0
HUYA INC ADS REP SHS A 44852D108 12 485 SH   SOLE 40 485 0 0
HV BANCORP INC COM 40441H105 18 1,371 SH   SOLE 21 1,371 0 0
HYATT HOTELS CORP COM CL A 448579102 14,123 264,633 SH   SOLE 2 186,742 0 77,891
HYATT HOTELS CORP COM CL A 448579102 913 17,102 SH   SOLE 4 17,102 0 0
HYATT HOTELS CORP COM CL A 448579102 271 5,077 SH   SOLE 7 5,077 0 0
HYATT HOTELS CORP COM CL A 448579102 927 17,376 SH   SOLE 18 13,730 0 3,646
HYATT HOTELS CORP COM CL A 448579102 819 15,350 SH   SOLE 19 15,350 0 0
HYATT HOTELS CORP COM CL A 448579102 18,602 348,556 SH   SOLE 21 348,556 0 0
HYATT HOTELS CORP COM CL A 448579102 56,773 1,063,768 SH   SOLE 22 901,141 0 162,627
HYATT HOTELS CORP COM CL A 448579102 3,130 58,640 SH   SOLE 23 58,640 0 0
HYATT HOTELS CORP COM CL A 448579102 170 3,179 SH   SOLE 25 3,179 0 0
HYATT HOTELS CORP COM CL A 448579102 1,582 29,650 SH   SOLE 26 6,891 0 22,759
HYATT HOTELS CORP COM CL A 448579102 59 1,107 SH   SOLE 28 1,107 0 0
HYATT HOTELS CORP COM CL A 448579102 1,505 28,190 SH   SOLE 29 28,190 0 0
HYATT HOTELS CORP COM CL A 448579102 354 6,635 SH   SOLE 30 6,635 0 0
HYATT HOTELS CORP COM CL A 448579102 2,263 42,397 SH   SOLE 31 42,242 0 155
HYATT HOTELS CORP COM CL A 448579102 258 4,836 SH   SOLE 34 4,836 0 0
HYATT HOTELS CORP COM CL A 448579102 88 1,643 SH   SOLE 36 1,643 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 455 43,336 SH   SOLE 21 43,336 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 475 45,241 SH   SOLE 22 45,241 0 0
HYRECAR INC COM 44916T107 11 3,420 SH   SOLE 18 3,420 0 0
HYRECAR INC COM 44916T107 155 49,074 SH   SOLE 21 49,074 0 0
HYRECAR INC COM 44916T107 815 258,824 SH   SOLE 22 258,824 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 525 14,133 SH   SOLE 2 2,572 0 11,561
HYSTER YALE MATLS HANDLING I CL A 449172105 3 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 7 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,406 37,859 SH   SOLE 18 37,859 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,682 45,285 SH   SOLE 19 45,285 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 11,407 307,055 SH   SOLE 21 307,055 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 11,604 312,349 SH   SOLE 22 304,782 0 7,567
HYSTER YALE MATLS HANDLING I CL A 449172105 53 1,434 SH   SOLE 26 0 0 1,434
HYSTER YALE MATLS HANDLING I CL A 449172105 48 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,012 54,162 SH   SOLE 30 54,162 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 36 963 SH   SOLE 40 963 0 0
I MAB SPONSORED ADS 44975P103 98 2,084 SH   SOLE 22 2,084 0 0
I3 VERTICALS INC COM CL A 46571Y107 205 8,110 SH   SOLE 2 841 0 7,269
I3 VERTICALS INC COM CL A 46571Y107 7 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,512 59,883 SH   SOLE 18 59,883 0 0
I3 VERTICALS INC COM CL A 46571Y107 712 28,201 SH   SOLE 19 28,201 0 0
I3 VERTICALS INC COM CL A 46571Y107 12,327 488,212 SH   SOLE 21 488,212 0 0
I3 VERTICALS INC COM CL A 46571Y107 8,809 348,874 SH   SOLE 22 343,659 0 5,215
IAA INC COM 449253103 18,660 358,368 SH   SOLE 2 107,067 0 251,301
IAA INC COM 449253103 34 652 SH   SOLE 4 652 0 0
IAA INC COM 449253103 137 2,629 SH   SOLE 7 2,629 0 0
IAA INC COM 449253103 18,337 352,151 SH   SOLE 18 352,151 0 0
IAA INC COM 449253103 1,753 33,674 SH   SOLE 19 33,674 0 0
IAA INC COM 449253103 311,982 5,991,590 SH   SOLE 21 5,991,590 0 0
IAA INC COM 449253103 215,941 4,147,128 SH   SOLE 22 3,956,892 0 190,236
IAA INC COM 449253103 98 1,887 SH   SOLE 25 1,887 0 0
IAA INC COM 449253103 3,726 71,562 SH   SOLE 26 38,447 0 33,115
IAA INC COM 449253103 955 18,340 SH   SOLE 28 18,340 0 0
IAA INC COM 449253103 8,869 170,332 SH   SOLE 30 170,332 0 0
IAA INC COM 449253103 219 4,213 SH   SOLE 31 2,569 0 1,644
IAA INC COM 449253103 309 5,938 SH   SOLE 36 5,938 0 0
IAA INC COM 449253103 754 14,479 SH   SOLE 40 14,479 0 0
IAC INTERACTIVECORP NEW COM 44891N109 20,135 168,100 SH   SOLE 2 11,210 0 156,890
IAC INTERACTIVECORP NEW COM 44891N109 4,231 35,323 SH   SOLE 4 32,753 0 2,570
IAC INTERACTIVECORP NEW COM 44891N109 1,394 11,634 SH   SOLE 7 6,084 0 5,550
IAC INTERACTIVECORP NEW COM 44891N109 39 324 SH   SOLE 13 324 0 0
IAC INTERACTIVECORP NEW COM 44891N109 742 6,195 SH   SOLE 15 6,195 0 0
IAC INTERACTIVECORP NEW COM 44891N109 2 19 SH   SOLE 17 0 0 19
IAC INTERACTIVECORP NEW COM 44891N109 6,554 54,714 SH   SOLE 18 48,273 0 6,441
IAC INTERACTIVECORP NEW COM 44891N109 60,767 507,323 SH   SOLE 19 507,323 0 0
IAC INTERACTIVECORP NEW COM 44891N109 139,602 1,165,489 SH   SOLE 21 1,165,489 0 0
IAC INTERACTIVECORP NEW COM 44891N109 231,851 1,935,637 SH   SOLE 22 1,826,105 0 109,532
IAC INTERACTIVECORP NEW COM 44891N109 6,925 57,816 SH   SOLE 23 57,816 0 0
IAC INTERACTIVECORP NEW COM 44891N109 9,218 76,959 SH   SOLE 25 76,959 0 0
IAC INTERACTIVECORP NEW COM 44891N109 27,476 229,388 SH   SOLE 26 61,534 0 167,854
IAC INTERACTIVECORP NEW COM 44891N109 1,933 16,141 SH   SOLE 28 11,326 0 4,815
IAC INTERACTIVECORP NEW COM 44891N109 2,019 16,857 SH   SOLE 29 193 0 16,664
IAC INTERACTIVECORP NEW COM 44891N109 21,879 182,662 SH   SOLE 30 166,015 0 16,647
IAC INTERACTIVECORP NEW COM 44891N109 1,931 16,124 SH   SOLE 31 10,590 0 5,534
IAC INTERACTIVECORP NEW COM 44891N109 499 4,165 SH   SOLE 34 4,165 0 0
IAC INTERACTIVECORP NEW COM 44891N109 5,358 44,728 SH   SOLE 36 44,728 0 0
IAC INTERACTIVECORP NEW COM 44891N109 211 1,758 SH   SOLE 40 1,758 0 0
IBEX LTD SHS NEW G4690M101 42 2,757 SH   SOLE 2 0 0 2,757
IBEX LTD SHS NEW G4690M101 111 7,223 SH   SOLE 18 7,223 0 0
IBEX LTD SHS NEW G4690M101 177 11,501 SH   SOLE 19 11,501 0 0
IBEX LTD SHS NEW G4690M101 2,304 149,808 SH   SOLE 21 149,808 0 0
IBEX LTD SHS NEW G4690M101 597 38,848 SH   SOLE 22 37,869 0 979
IBIO INC COM NEW 451033203 104 51,246 SH   SOLE 2 3,187 0 48,059
IBIO INC COM NEW 451033203 3 1,265 SH   SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 422 207,835 SH   SOLE 18 207,835 0 0
IBIO INC COM NEW 451033203 187 92,320 SH   SOLE 19 92,320 0 0
IBIO INC COM NEW 451033203 3,863 1,902,797 SH   SOLE 21 1,902,797 0 0
IBIO INC COM NEW 451033203 6,481 3,192,642 SH   SOLE 22 3,179,449 0 13,193
ICAD INC COM NEW 44934S206 64 7,238 SH   SOLE 2 1,084 0 6,154
ICAD INC COM NEW 44934S206 4 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 720 81,680 SH   SOLE 18 81,680 0 0
ICAD INC COM NEW 44934S206 342 38,858 SH   SOLE 19 38,858 0 0
ICAD INC COM NEW 44934S206 6,044 686,064 SH   SOLE 21 686,064 0 0
ICAD INC COM NEW 44934S206 5,232 593,849 SH   SOLE 22 585,364 0 8,485
ICC HLDGS INC COM 44931Q104 13 1,139 SH   SOLE 21 1,139 0 0
ICF INTL INC COM 44925C103 1,246 20,243 SH   SOLE 2 6,687 0 13,556
ICF INTL INC COM 44925C103 8 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 19 306 SH   SOLE 7 306 0 0
ICF INTL INC COM 44925C103 4,592 74,633 SH   SOLE 18 69,969 0 4,664
ICF INTL INC COM 44925C103 4,909 79,783 SH   SOLE 19 79,783 0 0
ICF INTL INC COM 44925C103 38,860 631,558 SH   SOLE 21 631,558 0 0
ICF INTL INC COM 44925C103 33,433 543,353 SH   SOLE 22 528,590 0 14,763
ICF INTL INC COM 44925C103 259 4,207 SH   SOLE 23 4,207 0 0
ICF INTL INC COM 44925C103 28 453 SH   SOLE 25 453 0 0
ICF INTL INC COM 44925C103 1,927 31,321 SH   SOLE 26 5,462 0 25,859
ICF INTL INC COM 44925C103 154 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 1,568 25,478 SH   SOLE 30 25,478 0 0
ICF INTL INC COM 44925C103 1,220 19,829 SH   SOLE 34 19,829 0 0
ICF INTL INC COM 44925C103 69 1,124 SH   SOLE 36 1,124 0 0
ICF INTL INC COM 44925C103 127 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 706 32,728 SH   SOLE 2 9,551 0 23,177
ICHOR HOLDINGS SHS G4740B105 8 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 2,390 110,816 SH   SOLE 18 110,816 0 0
ICHOR HOLDINGS SHS G4740B105 1,864 86,419 SH   SOLE 19 86,419 0 0
ICHOR HOLDINGS SHS G4740B105 52,576 2,437,476 SH   SOLE 21 2,437,476 0 0
ICHOR HOLDINGS SHS G4740B105 13,913 645,027 SH   SOLE 22 625,213 0 19,814
ICHOR HOLDINGS SHS G4740B105 37 1,695 SH   SOLE 23 1,695 0 0
ICHOR HOLDINGS SHS G4740B105 67 3,114 SH   SOLE 26 0 0 3,114
ICHOR HOLDINGS SHS G4740B105 36 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 866 40,157 SH   SOLE 30 40,157 0 0
ICHOR HOLDINGS SHS G4740B105 46 2,134 SH   SOLE 40 2,134 0 0
ICICI BANK LIMITED ADR 45104G104 233 23,719 SH   SOLE 2 23,719 0 0
ICICI BANK LIMITED ADR 45104G104 139 14,162 SH   SOLE 4 14,162 0 0
ICICI BANK LIMITED ADR 45104G104 10,324 1,050,233 SH   SOLE 18 1,050,233 0 0
ICICI BANK LIMITED ADR 45104G104 176 17,903 SH   SOLE 19 17,903 0 0
ICICI BANK LIMITED ADR 45104G104 593 60,344 SH   SOLE 21 60,344 0 0
ICICI BANK LIMITED ADR 45104G104 5,669 576,736 SH   SOLE 22 448,913 0 127,823
ICICI BANK LIMITED ADR 45104G104 8,973 912,807 SH   SOLE 25 912,807 0 0
ICICI BANK LIMITED ADR 45104G104 6,846 696,429 SH   SOLE 26 448,431 0 247,998
ICICI BANK LIMITED ADR 45104G104 6,810 692,804 SH   SOLE 28 692,804 0 0
ICICI BANK LIMITED ADR 45104G104 13 1,352 SH   SOLE 29 1,352 0 0
ICICI BANK LIMITED ADR 45104G104 4,682 476,307 SH   SOLE 30 476,307 0 0
ICICI BANK LIMITED ADR 45104G104 169 17,207 SH   SOLE 31 12,243 0 4,964
ICICI BANK LIMITED ADR 45104G104 1,510 153,611 SH   SOLE 34 153,611 0 0
ICL GROUP LTD SHS M53213100 940 269,236 SH   SOLE 7 269,236 0 0
ICON PLC SHS G4705A100 27 139 SH   SOLE 7 139 0 0
ICON PLC SHS G4705A100 107 562 SH   SOLE 18 42 0 520
ICON PLC SHS G4705A100 2,345 12,271 SH   SOLE 21 12,271 0 0
ICON PLC SHS G4705A100 5,582 29,212 SH   SOLE 22 2,942 0 26,270
ICON PLC SHS G4705A100 102 536 SH   SOLE 36 536 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 3 4,808 SH   SOLE 21 4,808 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 62 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 9,938 54,379 SH   SOLE 2 15,910 0 38,469
ICU MED INC COM 44930G107 18 101 SH   SOLE 4 101 0 0
ICU MED INC COM 44930G107 69 378 SH   SOLE 7 378 0 0
ICU MED INC COM 44930G107 9,297 50,871 SH   SOLE 18 50,871 0 0
ICU MED INC COM 44930G107 887 4,856 SH   SOLE 19 4,856 0 0
ICU MED INC COM 44930G107 167,944 918,933 SH   SOLE 21 918,933 0 0
ICU MED INC COM 44930G107 111,437 609,744 SH   SOLE 22 581,271 0 28,473
ICU MED INC COM 44930G107 26 143 SH   SOLE 23 143 0 0
ICU MED INC COM 44930G107 1,559 8,533 SH   SOLE 26 4,808 0 3,725
ICU MED INC COM 44930G107 495 2,710 SH   SOLE 28 2,710 0 0
ICU MED INC COM 44930G107 1,380 7,549 SH   SOLE 30 7,549 0 0
ICU MED INC COM 44930G107 70 383 SH   SOLE 31 383 0 0
ICU MED INC COM 44930G107 92 505 SH   SOLE 34 505 0 0
ICU MED INC COM 44930G107 392 2,147 SH   SOLE 40 2,147 0 0
IDACORP INC COM 451107106 29,976 375,169 SH   SOLE 2 264,955 0 110,214
IDACORP INC COM 451107106 1,780 22,273 SH   SOLE 4 22,273 0 0
IDACORP INC COM 451107106 1,066 13,342 SH   SOLE 7 13,342 0 0
IDACORP INC COM 451107106 402 5,028 SH   SOLE 13 5,028 0 0
IDACORP INC COM 451107106 15,031 188,119 SH   SOLE 18 171,852 0 16,267
IDACORP INC COM 451107106 20,448 255,920 SH   SOLE 19 255,920 0 0
IDACORP INC COM 451107106 268,145 3,356,005 SH   SOLE 21 3,356,005 0 0
IDACORP INC COM 451107106 185,660 2,323,656 SH   SOLE 22 1,842,376 0 481,280
IDACORP INC COM 451107106 5,475 68,521 SH   SOLE 23 68,521 0 0
IDACORP INC COM 451107106 8,457 105,848 SH   SOLE 26 15,813 0 90,035
IDACORP INC COM 451107106 655 8,195 SH   SOLE 28 8,195 0 0
IDACORP INC COM 451107106 3,866 48,380 SH   SOLE 29 48,380 0 0
IDACORP INC COM 451107106 2,926 36,625 SH   SOLE 30 36,625 0 0
IDACORP INC COM 451107106 3,880 48,561 SH   SOLE 31 48,561 0 0
IDACORP INC COM 451107106 1,432 17,928 SH   SOLE 32 17,928 0 0
IDACORP INC COM 451107106 278 3,477 SH   SOLE 36 3,477 0 0
IDACORP INC COM 451107106 451 5,640 SH   SOLE 40 5,640 0 0
IDEAL PWR INC COM NEW 451622203 4 636 SH   SOLE 21 636 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 138 11,004 SH   SOLE 2 661 0 10,343
IDEAYA BIOSCIENCES INC COM 45166A102 5 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 710 56,521 SH   SOLE 18 56,521 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 397 31,598 SH   SOLE 19 31,598 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 6,269 499,145 SH   SOLE 21 499,145 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 3,722 296,376 SH   SOLE 22 289,705 0 6,671
IDENTIV INC COM NEW 45170X205 25 4,017 SH   SOLE 18 4,017 0 0
IDENTIV INC COM NEW 45170X205 317 50,595 SH   SOLE 21 50,595 0 0
IDENTIV INC COM NEW 45170X205 1,509 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 14 6,481 SH   SOLE 18 6,481 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 174 81,160 SH   SOLE 21 81,160 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,102 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 41,544 227,749 SH   SOLE 2 62,192 0 165,557
IDEX CORP COM 45167R104 7,182 39,372 SH   SOLE 4 36,990 0 2,382
IDEX CORP COM 45167R104 28,496 156,222 SH   SOLE 7 110,142 0 46,080
IDEX CORP COM 45167R104 48 261 SH   SOLE 13 261 0 0
IDEX CORP COM 45167R104 1,341 7,354 SH   SOLE 15 7,354 0 0
IDEX CORP COM 45167R104 66,555 364,864 SH   SOLE 18 352,789 0 12,075
IDEX CORP COM 45167R104 121,588 666,567 SH   SOLE 19 666,567 0 0
IDEX CORP COM 45167R104 310,239 1,700,777 SH   SOLE 21 1,700,777 0 0
IDEX CORP COM 45167R104 325,519 1,784,547 SH   SOLE 22 1,628,610 0 155,937
IDEX CORP COM 45167R104 9,686 53,100 SH   SOLE 23 53,100 0 0
IDEX CORP COM 45167R104 18,237 99,980 SH   SOLE 25 99,980 0 0
IDEX CORP COM 45167R104 79,824 437,606 SH   SOLE 26 67,519 0 370,087
IDEX CORP COM 45167R104 2,780 15,241 SH   SOLE 28 10,453 0 4,788
IDEX CORP COM 45167R104 3,731 20,453 SH   SOLE 29 4,243 0 16,210
IDEX CORP COM 45167R104 134,602 737,908 SH   SOLE 30 723,298 0 14,610
IDEX CORP COM 45167R104 3,073 16,846 SH   SOLE 31 10,618 0 6,228
IDEX CORP COM 45167R104 5,072 27,808 SH   SOLE 34 27,808 0 0
IDEX CORP COM 45167R104 8,798 48,233 SH   SOLE 36 48,233 0 0
IDEX CORP COM 45167R104 297 1,629 SH   SOLE 40 1,629 0 0
IDEXX LABS INC COM 45168D104 102,380 260,435 SH   SOLE 2 76,835 0 183,600
IDEXX LABS INC COM 45168D104 17,679 44,972 SH   SOLE 4 42,312 0 2,660
IDEXX LABS INC COM 45168D104 33,995 86,476 SH   SOLE 7 80,012 0 6,464
IDEXX LABS INC COM 45168D104 2,795 7,111 SH   SOLE 13 7,111 0 0
IDEXX LABS INC COM 45168D104 3,475 8,841 SH   SOLE 15 8,841 0 0
IDEXX LABS INC COM 45168D104 2 4 SH   SOLE 17 0 0 4
IDEXX LABS INC COM 45168D104 78,069 198,594 SH   SOLE 18 172,845 0 25,749
IDEXX LABS INC COM 45168D104 325,844 828,888 SH   SOLE 19 828,888 0 0
IDEXX LABS INC COM 45168D104 1,140,133 2,900,290 SH   SOLE 21 2,900,290 0 0
IDEXX LABS INC COM 45168D104 842,414 2,142,946 SH   SOLE 22 1,895,046 0 247,900
IDEXX LABS INC COM 45168D104 28,980 73,721 SH   SOLE 23 73,721 0 0
IDEXX LABS INC COM 45168D104 44,660 113,608 SH   SOLE 25 113,608 0 0
IDEXX LABS INC COM 45168D104 180,298 458,644 SH   SOLE 26 72,275 0 386,369
IDEXX LABS INC COM 45168D104 6,579 16,735 SH   SOLE 28 11,866 0 4,869
IDEXX LABS INC COM 45168D104 14,216 36,164 SH   SOLE 29 9,440 0 26,724
IDEXX LABS INC COM 45168D104 178,793 454,817 SH   SOLE 30 450,900 0 3,917
IDEXX LABS INC COM 45168D104 15,254 38,803 SH   SOLE 31 27,679 0 11,124
IDEXX LABS INC COM 45168D104 6,663 16,950 SH   SOLE 32 16,950 0 0
IDEXX LABS INC COM 45168D104 7,112 18,091 SH   SOLE 34 18,091 0 0
IDEXX LABS INC COM 45168D104 20,519 52,197 SH   SOLE 36 52,197 0 0
IDEXX LABS INC COM 45168D104 712 1,811 SH   SOLE 40 1,811 0 0
IDT CORP CL B NEW 448947507 84 12,739 SH   SOLE 2 5,739 0 7,000
IDT CORP CL B NEW 448947507 457 69,515 SH   SOLE 18 60,948 0 8,567
IDT CORP CL B NEW 448947507 477 72,565 SH   SOLE 19 72,565 0 0
IDT CORP CL B NEW 448947507 3,547 538,993 SH   SOLE 21 538,993 0 0
IDT CORP CL B NEW 448947507 3,662 556,472 SH   SOLE 22 550,856 0 5,616
IDT CORP CL B NEW 448947507 58 8,757 SH   SOLE 23 8,757 0 0
IDT CORP CL B NEW 448947507 81 12,342 SH   SOLE 26 0 0 12,342
IEC ELECTRS CORP NEW COM 44949L105 18 2,096 SH   SOLE 18 2,096 0 0
IEC ELECTRS CORP NEW COM 44949L105 259 29,991 SH   SOLE 21 29,991 0 0
IEC ELECTRS CORP NEW COM 44949L105 98 11,331 SH   SOLE 22 11,331 0 0
IES HLDGS INC COM 44951W106 322 10,136 SH   SOLE 2 3,089 0 7,047
IES HLDGS INC COM 44951W106 8 237 SH   SOLE 7 237 0 0
IES HLDGS INC COM 44951W106 1,007 31,696 SH   SOLE 18 31,696 0 0
IES HLDGS INC COM 44951W106 492 15,473 SH   SOLE 19 15,473 0 0
IES HLDGS INC COM 44951W106 10,177 320,324 SH   SOLE 21 320,324 0 0
IES HLDGS INC COM 44951W106 6,741 212,180 SH   SOLE 22 208,544 0 3,636
IES HLDGS INC COM 44951W106 19 606 SH   SOLE 30 606 0 0
IF BANCORP INC COM 44951J105 9 611 SH   SOLE 18 611 0 0
IF BANCORP INC COM 44951J105 11 697 SH   SOLE 21 697 0 0
IGM BIOSCIENCES INC COM 449585108 324 4,391 SH   SOLE 2 2,230 0 2,161
IGM BIOSCIENCES INC COM 449585108 10 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 2,033 27,542 SH   SOLE 18 27,542 0 0
IGM BIOSCIENCES INC COM 449585108 1,004 13,599 SH   SOLE 19 13,599 0 0
IGM BIOSCIENCES INC COM 449585108 15,777 213,745 SH   SOLE 21 213,745 0 0
IGM BIOSCIENCES INC COM 449585108 14,347 194,383 SH   SOLE 22 191,835 0 2,548
IGM BIOSCIENCES INC COM 449585108 80 1,087 SH   SOLE 30 1,087 0 0
IGM BIOSCIENCES INC COM 449585108 56 752 SH   SOLE 40 752 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,072 132,057 SH   SOLE 2 30,763 0 101,294
IHEARTMEDIA INC COM CL A 45174J509 11 1,363 SH   SOLE 7 1,363 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,110 259,890 SH   SOLE 18 259,890 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,439 546,716 SH   SOLE 19 546,716 0 0
IHEARTMEDIA INC COM CL A 45174J509 16,835 2,073,297 SH   SOLE 21 2,073,297 0 0
IHEARTMEDIA INC COM CL A 45174J509 18,079 2,226,518 SH   SOLE 22 2,174,206 0 52,312
IHEARTMEDIA INC COM CL A 45174J509 370 45,558 SH   SOLE 23 45,558 0 0
IHEARTMEDIA INC COM CL A 45174J509 364 44,790 SH   SOLE 25 44,790 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,311 161,498 SH   SOLE 26 0 0 161,498
IHEARTMEDIA INC COM CL A 45174J509 67 8,203 SH   SOLE 28 8,203 0 0
IHEARTMEDIA INC COM CL A 45174J509 71 8,724 SH   SOLE 30 8,724 0 0
IHEARTMEDIA INC COM CL A 45174J509 628 77,387 SH   SOLE 34 77,387 0 0
IHEARTMEDIA INC COM CL A 45174J509 70 8,675 SH   SOLE 40 8,675 0 0
IHS MARKIT LTD SHS G47567105 89,866 1,144,645 SH   SOLE 2 295,194 0 849,451
IHS MARKIT LTD SHS G47567105 15,677 199,681 SH   SOLE 4 187,857 0 11,824
IHS MARKIT LTD SHS G47567105 27,274 347,389 SH   SOLE 7 318,666 0 28,723
IHS MARKIT LTD SHS G47567105 1,248 15,894 SH   SOLE 13 15,894 0 0
IHS MARKIT LTD SHS G47567105 2,962 37,726 SH   SOLE 15 37,726 0 0
IHS MARKIT LTD SHS G47567105 63,127 804,063 SH   SOLE 18 739,126 0 64,937
IHS MARKIT LTD SHS G47567105 16,250 206,976 SH   SOLE 19 206,976 0 0
IHS MARKIT LTD SHS G47567105 767,658 9,777,842 SH   SOLE 21 9,777,842 0 0
IHS MARKIT LTD SHS G47567105 726,592 9,254,771 SH   SOLE 22 8,257,636 0 997,135
IHS MARKIT LTD SHS G47567105 25,053 319,106 SH   SOLE 23 319,106 0 0
IHS MARKIT LTD SHS G47567105 38,169 486,173 SH   SOLE 25 486,173 0 0
IHS MARKIT LTD SHS G47567105 164,938 2,100,849 SH   SOLE 26 287,116 0 1,813,733
IHS MARKIT LTD SHS G47567105 5,896 75,093 SH   SOLE 28 53,025 0 22,068
IHS MARKIT LTD SHS G47567105 8,057 102,628 SH   SOLE 29 25,157 0 77,471
IHS MARKIT LTD SHS G47567105 134,191 1,709,219 SH   SOLE 30 1,706,209 0 3,010
IHS MARKIT LTD SHS G47567105 15,532 197,838 SH   SOLE 31 75,571 0 122,267
IHS MARKIT LTD SHS G47567105 3,615 46,048 SH   SOLE 34 46,048 0 0
IHS MARKIT LTD SHS G47567105 19,785 252,011 SH   SOLE 36 252,011 0 0
IHS MARKIT LTD SHS G47567105 639 8,135 SH   SOLE 40 8,135 0 0
II-VI INC COM 902104108 4,759 117,335 SH   SOLE 2 76,048 0 41,287
II-VI INC COM 902104108 25 615 SH   SOLE 4 615 0 0
II-VI INC COM 902104108 78 1,926 SH   SOLE 7 1,926 0 0
II-VI INC COM 902104108 24,766 610,597 SH   SOLE 18 604,668 0 5,929
II-VI INC COM 902104108 9,678 238,612 SH   SOLE 19 238,612 0 0
II-VI INC COM 902104108 267,819 6,603,037 SH   SOLE 21 6,603,037 0 0
II-VI INC COM 902104108 138,089 3,404,568 SH   SOLE 22 3,310,833 0 93,735
II-VI INC COM 902104108 236 5,819 SH   SOLE 23 5,819 0 0
II-VI INC COM 902104108 25 616 SH   SOLE 25 616 0 0
II-VI INC COM 902104108 2,245 55,343 SH   SOLE 26 21,311 0 34,032
II-VI INC COM 902104108 526 12,970 SH   SOLE 28 12,970 0 0
II-VI INC COM 902104108 1,590 39,197 SH   SOLE 30 39,197 0 0
II-VI INC COM 902104108 9,218 227,268 SH   SOLE 34 227,268 0 0
II-VI INC COM 902104108 61 1,503 SH   SOLE 36 1,503 0 0
II-VI INC COM 902104108 423 10,425 SH   SOLE 40 10,425 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 1,782 1,582,000 PRN   SOLE 21 1,582,000 0 0
IKONICS CORP COM 45172K102 1 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 157,802 816,736 SH   SOLE 2 132,585 0 684,151
ILLINOIS TOOL WKS INC COM 452308109 30,320 156,926 SH   SOLE 4 147,046 0 9,880
ILLINOIS TOOL WKS INC COM 452308109 59,208 306,442 SH   SOLE 7 260,090 0 46,352
ILLINOIS TOOL WKS INC COM 452308109 200 1,035 SH   SOLE 13 1,035 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,051 31,319 SH   SOLE 15 31,319 0 0
ILLINOIS TOOL WKS INC COM 452308109 29 152 SH   SOLE 17 0 0 152
ILLINOIS TOOL WKS INC COM 452308109 277,751 1,437,558 SH   SOLE 18 1,388,870 0 48,688
ILLINOIS TOOL WKS INC COM 452308109 19,299 99,887 SH   SOLE 19 99,887 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,477,024 7,644,655 SH   SOLE 21 7,644,655 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,381,500 7,150,250 SH   SOLE 22 6,476,321 0 673,929
ILLINOIS TOOL WKS INC COM 452308109 45,961 237,881 SH   SOLE 23 237,881 0 0
ILLINOIS TOOL WKS INC COM 452308109 69,915 361,862 SH   SOLE 25 361,862 0 0
ILLINOIS TOOL WKS INC COM 452308109 337,359 1,746,076 SH   SOLE 26 215,827 0 1,530,249
ILLINOIS TOOL WKS INC COM 452308109 12,028 62,253 SH   SOLE 28 43,703 0 18,550
ILLINOIS TOOL WKS INC COM 452308109 2,243 11,608 SH   SOLE 29 5,489 0 6,119
ILLINOIS TOOL WKS INC COM 452308109 282,532 1,462,305 SH   SOLE 30 1,457,694 0 4,611
ILLINOIS TOOL WKS INC COM 452308109 15,039 77,839 SH   SOLE 31 51,253 0 26,586
ILLINOIS TOOL WKS INC COM 452308109 3,708 19,189 SH   SOLE 34 19,189 0 0
ILLINOIS TOOL WKS INC COM 452308109 39,122 202,485 SH   SOLE 36 202,485 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,366 7,072 SH   SOLE 40 7,072 0 0
ILLUMINA INC COM 452327109 149,697 484,330 SH   SOLE 2 166,339 0 317,991
ILLUMINA INC COM 452327109 24,757 80,100 SH   SOLE 4 75,519 0 4,581
ILLUMINA INC COM 452327109 43,642 141,200 SH   SOLE 7 136,904 0 4,296
ILLUMINA INC COM 452327109 139 449 SH   SOLE 13 449 0 0
ILLUMINA INC COM 452327109 4,565 14,771 SH   SOLE 15 14,771 0 0
ILLUMINA INC COM 452327109 95,393 308,634 SH   SOLE 18 282,723 0 25,911
ILLUMINA INC COM 452327109 116,160 375,825 SH   SOLE 19 375,825 0 0
ILLUMINA INC COM 452327109 1,398,526 4,524,802 SH   SOLE 21 4,524,802 0 0
ILLUMINA INC COM 452327109 1,111,707 3,596,826 SH   SOLE 22 3,183,558 0 413,268
ILLUMINA INC COM 452327109 40,907 132,350 SH   SOLE 23 132,350 0 0
ILLUMINA INC COM 452327109 55,859 180,727 SH   SOLE 25 180,727 0 0
ILLUMINA INC COM 452327109 191,287 618,891 SH   SOLE 26 108,060 0 510,831
ILLUMINA INC COM 452327109 8,967 29,011 SH   SOLE 28 20,520 0 8,491
ILLUMINA INC COM 452327109 7,279 23,551 SH   SOLE 29 23,551 0 0
ILLUMINA INC COM 452327109 229,244 741,699 SH   SOLE 30 741,699 0 0
ILLUMINA INC COM 452327109 22,251 71,992 SH   SOLE 31 53,583 0 18,409
ILLUMINA INC COM 452327109 8,970 29,022 SH   SOLE 32 29,022 0 0
ILLUMINA INC COM 452327109 95,354 308,508 SH   SOLE 34 308,508 0 0
ILLUMINA INC COM 452327109 26,611 86,098 SH   SOLE 36 86,098 0 0
ILLUMINA INC COM 452327109 998 3,229 SH   SOLE 40 3,229 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 2,791 2,175,000 PRN   SOLE 21 2,175,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 3,528 3,335,000 PRN   SOLE 21 3,335,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 2,116 2,000,000 PRN   SOLE 22 2,000,000 0 0
IMAGE SENSING SYS INC COM 45244C104 24 6,535 SH   SOLE 21 6,535 0 0
IMAGE SENSING SYS INC COM 45244C104 736 202,704 SH   SOLE 22 202,704 0 0
IMARA INC COM 45249V107 37 1,796 SH   SOLE 2 275 0 1,521
IMARA INC COM 45249V107 424 20,858 SH   SOLE 18 20,858 0 0
IMARA INC COM 45249V107 189 9,273 SH   SOLE 19 9,273 0 0
IMARA INC COM 45249V107 3,303 162,406 SH   SOLE 21 162,406 0 0
IMARA INC COM 45249V107 2,938 144,460 SH   SOLE 22 143,321 0 1,139
IMAX CORP COM 45245E109 789 65,933 SH   SOLE 2 18,550 0 47,383
IMAX CORP COM 45245E109 3 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 11 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 2,268 189,628 SH   SOLE 18 189,628 0 0
IMAX CORP COM 45245E109 1,761 147,255 SH   SOLE 19 147,255 0 0
IMAX CORP COM 45245E109 19,916 1,665,259 SH   SOLE 21 1,665,259 0 0
IMAX CORP COM 45245E109 8,899 744,046 SH   SOLE 22 698,050 0 45,996
IMAX CORP COM 45245E109 65 5,452 SH   SOLE 23 5,452 0 0
IMAX CORP COM 45245E109 23 1,917 SH   SOLE 25 1,917 0 0
IMAX CORP COM 45245E109 644 53,886 SH   SOLE 26 3,890 0 49,996
IMAX CORP COM 45245E109 86 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 302 25,285 SH   SOLE 30 25,285 0 0
IMAX CORP COM 45245E109 89 7,404 SH   SOLE 34 7,404 0 0
IMAX CORP COM 45245E109 56 4,707 SH   SOLE 36 4,707 0 0
IMAX CORP COM 45245E109 62 5,198 SH   SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465206 15 2,509 SH   SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206 540 93,073 SH   SOLE 22 93,073 0 0
IMMERSION CORP COM 452521107 86 12,129 SH   SOLE 2 1,328 0 10,801
IMMERSION CORP COM 452521107 5 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 450 63,816 SH   SOLE 18 63,816 0 0
IMMERSION CORP COM 452521107 210 29,760 SH   SOLE 19 29,760 0 0
IMMERSION CORP COM 452521107 4,165 590,758 SH   SOLE 21 590,758 0 0
IMMERSION CORP COM 452521107 4,042 573,330 SH   SOLE 22 557,662 0 15,668
IMMUCELL CORP COM PAR 452525306 6 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 85 15,639 SH   SOLE 21 15,639 0 0
IMMUNIC INC COM 4525EP101 62 3,354 SH   SOLE 2 323 0 3,031
IMMUNIC INC COM 4525EP101 331 17,822 SH   SOLE 18 17,822 0 0
IMMUNIC INC COM 4525EP101 130 7,023 SH   SOLE 19 7,023 0 0
IMMUNIC INC COM 4525EP101 3,124 168,227 SH   SOLE 21 168,227 0 0
IMMUNIC INC COM 4525EP101 5,660 304,798 SH   SOLE 22 303,582 0 1,216
IMMUNOGEN INC COM 45253H101 592 164,554 SH   SOLE 2 56,812 0 107,742
IMMUNOGEN INC COM 45253H101 2 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 10 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 2,376 659,942 SH   SOLE 18 659,942 0 0
IMMUNOGEN INC COM 45253H101 1,570 436,025 SH   SOLE 19 436,025 0 0
IMMUNOGEN INC COM 45253H101 26,746 7,429,503 SH   SOLE 21 7,429,503 0 0
IMMUNOGEN INC COM 45253H101 17,426 4,840,672 SH   SOLE 22 4,713,030 0 127,642
IMMUNOGEN INC COM 45253H101 5 1,400 SH   SOLE 23 1,400 0 0
IMMUNOGEN INC COM 45253H101 144 40,134 SH   SOLE 26 25,420 0 14,714
IMMUNOGEN INC COM 45253H101 70 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 406 112,730 SH   SOLE 30 112,730 0 0
IMMUNOGEN INC COM 45253H101 6 1,609 SH   SOLE 34 1,609 0 0
IMMUNOGEN INC COM 45253H101 85 23,637 SH   SOLE 40 23,637 0 0
IMMUNOMEDICS INC COM 452907108 39,726 467,201 SH   SOLE 2 106,746 0 360,455
IMMUNOMEDICS INC COM 452907108 98 1,150 SH   SOLE 4 1,150 0 0
IMMUNOMEDICS INC COM 452907108 340 3,998 SH   SOLE 7 3,998 0 0
IMMUNOMEDICS INC COM 452907108 13,696 161,069 SH   SOLE 18 159,756 0 1,313
IMMUNOMEDICS INC COM 452907108 108,103 1,271,357 SH   SOLE 19 1,271,357 0 0
IMMUNOMEDICS INC COM 452907108 655 7,700 SH   SOLE 20 7,700 0 0
IMMUNOMEDICS INC COM 452907108 442,179 5,200,268 SH   SOLE 21 5,200,268 0 0
IMMUNOMEDICS INC COM 452907108 450,168 5,294,227 SH   SOLE 22 4,992,431 0 301,796
IMMUNOMEDICS INC COM 452907108 197 2,316 SH   SOLE 25 2,316 0 0
IMMUNOMEDICS INC COM 452907108 7,783 91,528 SH   SOLE 26 60,909 0 30,619
IMMUNOMEDICS INC COM 452907108 2,285 26,873 SH   SOLE 28 26,873 0 0
IMMUNOMEDICS INC COM 452907108 51,789 609,062 SH   SOLE 30 609,062 0 0
IMMUNOMEDICS INC COM 452907108 341 4,016 SH   SOLE 31 4,016 0 0
IMMUNOMEDICS INC COM 452907108 18,596 218,705 SH   SOLE 34 218,705 0 0
IMMUNOMEDICS INC COM 452907108 487 5,725 SH   SOLE 36 5,725 0 0
IMMUNOMEDICS INC COM 452907108 1,766 20,775 SH   SOLE 40 20,775 0 0
IMMUNOVANT INC COM 45258J102 1,600 45,457 SH   SOLE 2 34,817 0 10,640
IMMUNOVANT INC COM 45258J102 24 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 6,331 179,897 SH   SOLE 18 179,897 0 0
IMMUNOVANT INC COM 45258J102 36,086 1,025,475 SH   SOLE 19 1,025,475 0 0
IMMUNOVANT INC COM 45258J102 289 8,200 SH   SOLE 20 8,200 0 0
IMMUNOVANT INC COM 45258J102 38,515 1,094,500 SH   SOLE 21 1,094,500 0 0
IMMUNOVANT INC COM 45258J102 35,520 1,009,374 SH   SOLE 22 978,258 0 31,116
IMMUNOVANT INC COM 45258J102 13 359 SH   SOLE 23 359 0 0
IMMUNOVANT INC COM 45258J102 22 619 SH   SOLE 25 619 0 0
IMMUNOVANT INC COM 45258J102 28 809 SH   SOLE 26 0 0 809
IMMUNOVANT INC COM 45258J102 171 4,857 SH   SOLE 28 4,857 0 0
IMMUNOVANT INC COM 45258J102 193 5,493 SH   SOLE 30 5,493 0 0
IMMUNOVANT INC COM 45258J102 5,259 149,440 SH   SOLE 34 149,440 0 0
IMMUNOVANT INC COM 45258J102 54 1,531 SH   SOLE 36 1,531 0 0
IMMUNOVANT INC COM 45258J102 86 2,458 SH   SOLE 40 2,458 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 4 3,235 SH   SOLE 18 3,235 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 49 38,519 SH   SOLE 21 38,519 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 67 52,815 SH   SOLE 22 52,815 0 0
IMPINJ INC COM 453204109 273 10,376 SH   SOLE 2 5,233 0 5,143
IMPINJ INC COM 453204109 7 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 1,801 68,357 SH   SOLE 18 68,357 0 0
IMPINJ INC COM 453204109 850 32,268 SH   SOLE 19 32,268 0 0
IMPINJ INC COM 453204109 14,707 558,148 SH   SOLE 21 558,148 0 0
IMPINJ INC COM 453204109 14,390 546,115 SH   SOLE 22 525,505 0 20,610
IMPINJ INC COM 453204109 34 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 88 3,339 SH   SOLE 28 3,339 0 0
IMPINJ INC COM 453204109 203 7,698 SH   SOLE 30 7,698 0 0
IMPINJ INC COM 453204109 54 2,055 SH   SOLE 40 2,055 0 0
INARI MED INC COM 45332Y109 234 3,386 SH   SOLE 2 412 0 2,974
INARI MED INC COM 45332Y109 1,934 28,025 SH   SOLE 18 28,025 0 0
INARI MED INC COM 45332Y109 1,062 15,386 SH   SOLE 19 15,386 0 0
INARI MED INC COM 45332Y109 20,188 292,498 SH   SOLE 21 292,498 0 0
INARI MED INC COM 45332Y109 14,218 206,002 SH   SOLE 22 202,226 0 3,776
INARI MED INC COM 45332Y109 0 6 SH   SOLE 30 6 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 47,546 529,824 SH   SOLE 2 134,798 0 395,026
INCYTE CORP COM 45337C102 7,736 86,207 SH   SOLE 4 80,442 0 5,765
INCYTE CORP COM 45337C102 16,595 184,922 SH   SOLE 7 179,761 0 5,161
INCYTE CORP COM 45337C102 40 445 SH   SOLE 13 445 0 0
INCYTE CORP COM 45337C102 1,692 18,858 SH   SOLE 15 18,858 0 0
INCYTE CORP COM 45337C102 48,259 537,762 SH   SOLE 18 507,942 0 29,820
INCYTE CORP COM 45337C102 46,695 520,331 SH   SOLE 19 520,331 0 0
INCYTE CORP COM 45337C102 705,610 7,862,828 SH   SOLE 21 7,862,828 0 0
INCYTE CORP COM 45337C102 402,882 4,489,434 SH   SOLE 22 4,090,999 0 398,435
INCYTE CORP COM 45337C102 12,726 141,812 SH   SOLE 23 141,812 0 0
INCYTE CORP COM 45337C102 17,682 197,036 SH   SOLE 25 197,036 0 0
INCYTE CORP COM 45337C102 84,271 939,061 SH   SOLE 26 171,575 0 767,486
INCYTE CORP COM 45337C102 3,234 36,042 SH   SOLE 28 25,518 0 10,524
INCYTE CORP COM 45337C102 718 8,006 SH   SOLE 29 8,006 0 0
INCYTE CORP COM 45337C102 91,891 1,023,968 SH   SOLE 30 950,227 0 73,741
INCYTE CORP COM 45337C102 4,657 51,891 SH   SOLE 31 33,483 0 18,408
INCYTE CORP COM 45337C102 3,849 42,889 SH   SOLE 32 42,889 0 0
INCYTE CORP COM 45337C102 22,888 255,044 SH   SOLE 34 255,044 0 0
INCYTE CORP COM 45337C102 11,280 125,696 SH   SOLE 36 125,696 0 0
INCYTE CORP COM 45337C102 338 3,761 SH   SOLE 40 3,761 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 3 1,050 SH   SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 57 23,483 SH   SOLE 22 23,483 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 229 6,066 SH   SOLE 2 1,965 0 4,101
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH   SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 665 17,625 SH   SOLE 18 17,625 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 376 9,963 SH   SOLE 19 9,963 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 6,598 174,977 SH   SOLE 21 174,977 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,687 71,250 SH   SOLE 22 69,569 0 1,681
INDEPENDENCE HLDG CO NEW COM NEW 453440307 50 1,338 SH   SOLE 30 1,338 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,369 118,093 SH   SOLE 2 33,283 0 84,810
INDEPENDENCE RLTY TR INC COM 45378A106 794 68,548 SH   SOLE 4 68,548 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,316 113,528 SH   SOLE 7 113,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,195 448,200 SH   SOLE 18 448,200 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,404 293,660 SH   SOLE 19 293,660 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 122,419 10,562,464 SH   SOLE 21 10,562,464 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 42,558 3,671,922 SH   SOLE 22 3,592,216 0 79,706
INDEPENDENCE RLTY TR INC COM 45378A106 57 4,907 SH   SOLE 23 4,907 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,826 330,114 SH   SOLE 25 330,114 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,604 138,370 SH   SOLE 26 47,948 0 90,422
INDEPENDENCE RLTY TR INC COM 45378A106 136 11,766 SH   SOLE 28 11,766 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 682 58,819 SH   SOLE 29 58,819 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,380 550,506 SH   SOLE 30 550,506 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 32 2,768 SH   SOLE 34 2,768 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 41 3,571 SH   SOLE 36 3,571 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 102 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,917 36,596 SH   SOLE 2 10,618 0 25,978
INDEPENDENT BANK CORP MASS COM 453836108 8 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 31 585 SH   SOLE 7 585 0 0
INDEPENDENT BANK CORP MASS COM 453836108 7,961 151,994 SH   SOLE 18 151,994 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,170 60,521 SH   SOLE 19 60,521 0 0
INDEPENDENT BANK CORP MASS COM 453836108 183,611 3,505,374 SH   SOLE 21 3,505,374 0 0
INDEPENDENT BANK CORP MASS COM 453836108 48,632 928,439 SH   SOLE 22 901,798 0 26,641
INDEPENDENT BANK CORP MASS COM 453836108 571 10,904 SH   SOLE 26 5,479 0 5,425
INDEPENDENT BANK CORP MASS COM 453836108 248 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,543 48,553 SH   SOLE 30 48,553 0 0
INDEPENDENT BANK CORP MASS COM 453836108 169 3,217 SH   SOLE 40 3,217 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 429 34,163 SH   SOLE 2 9,530 0 24,633
INDEPENDENT BK CORP MICH COM NEW 453838609 6 487 SH   SOLE 7 487 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,126 89,570 SH   SOLE 18 89,570 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,641 130,577 SH   SOLE 19 130,577 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 9,561 760,635 SH   SOLE 21 760,635 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 12,290 977,731 SH   SOLE 22 950,418 0 27,313
INDEPENDENT BK CORP MICH COM NEW 453838609 115 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 489 38,929 SH   SOLE 26 0 0 38,929
INDEPENDENT BK CORP MICH COM NEW 453838609 55 4,369 SH   SOLE 28 4,369 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 37 2,914 SH   SOLE 30 2,914 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 37 2,924 SH   SOLE 34 2,924 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,869 42,313 SH   SOLE 2 12,001 0 30,312
INDEPENDENT BK GROUP INC COM 45384B106 15 346 SH   SOLE 4 346 0 0
INDEPENDENT BK GROUP INC COM 45384B106 31 712 SH   SOLE 7 712 0 0
INDEPENDENT BK GROUP INC COM 45384B106 7,663 173,442 SH   SOLE 18 173,442 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,246 96,099 SH   SOLE 19 96,099 0 0
INDEPENDENT BK GROUP INC COM 45384B106 173,207 3,920,493 SH   SOLE 21 3,920,493 0 0
INDEPENDENT BK GROUP INC COM 45384B106 49,022 1,109,608 SH   SOLE 22 1,077,538 0 32,070
INDEPENDENT BK GROUP INC COM 45384B106 1,492 33,773 SH   SOLE 26 7,422 0 26,351
INDEPENDENT BK GROUP INC COM 45384B106 198 4,483 SH   SOLE 28 4,483 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,463 55,745 SH   SOLE 30 55,745 0 0
INDEPENDENT BK GROUP INC COM 45384B106 194 4,386 SH   SOLE 40 4,386 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2 78 SH   SOLE 17 0 0 78
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 29 27,826 SH   SOLE 21 27,826 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,422 156,477 SH   SOLE 2 20,832 0 135,645
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,023 46,783 SH   SOLE 4 46,783 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,705 77,965 SH   SOLE 7 77,965 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,642 303,712 SH   SOLE 18 303,712 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,475 204,610 SH   SOLE 19 204,610 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 160,526 7,339,999 SH   SOLE 21 7,339,999 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 54,049 2,471,357 SH   SOLE 22 2,413,511 0 57,846
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 75 3,419 SH   SOLE 23 3,419 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,936 225,711 SH   SOLE 25 225,711 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,740 79,577 SH   SOLE 26 27,417 0 52,160
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 195 8,925 SH   SOLE 28 8,925 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 855 39,083 SH   SOLE 29 39,083 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8,114 371,015 SH   SOLE 30 371,015 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 129 5,894 SH   SOLE 40 5,894 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1,848 48,251 SH   SOLE 7 48,251 0 0
INFINERA CORP COM 45667G103 910 147,664 SH   SOLE 2 54,791 0 92,873
INFINERA CORP COM 45667G103 4 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 20 3,259 SH   SOLE 7 3,259 0 0
INFINERA CORP COM 45667G103 3,675 596,524 SH   SOLE 18 596,524 0 0
INFINERA CORP COM 45667G103 1,805 292,985 SH   SOLE 19 292,985 0 0
INFINERA CORP COM 45667G103 32,259 5,236,876 SH   SOLE 21 5,236,876 0 0
INFINERA CORP COM 45667G103 28,708 4,660,415 SH   SOLE 22 4,483,933 0 176,482
INFINERA CORP COM 45667G103 164 26,589 SH   SOLE 26 16,395 0 10,194
INFINERA CORP COM 45667G103 124 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORP COM 45667G103 4,047 656,950 SH   SOLE 30 656,950 0 0
INFINERA CORP COM 45667G103 100 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 1,292 1,400,000 PRN   SOLE 21 1,400,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 12 10,231 SH   SOLE 18 10,231 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 154 131,434 SH   SOLE 21 131,434 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 970 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 23 5,333 SH   SOLE 22 5,333 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 63 29,880 SH   SOLE 2 1,089 0 28,791
INFORMATION SVCS GROUP INC COM 45675Y104 280 132,730 SH   SOLE 18 132,730 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 142 67,293 SH   SOLE 19 67,293 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,395 1,135,116 SH   SOLE 21 1,135,116 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 1,065 504,774 SH   SOLE 22 496,760 0 8,014
INFOSYS LTD SPONSORED ADR 456788108 20,032 1,450,507 SH   SOLE 2 408,387 0 1,042,120
INFOSYS LTD SPONSORED ADR 456788108 2,550 184,616 SH   SOLE 4 184,616 0 0
INFOSYS LTD SPONSORED ADR 456788108 8,286 600,000 SH   SOLE 7 0 0 600,000
INFOSYS LTD SPONSORED ADR 456788108 3,597 260,480 SH   SOLE 13 260,480 0 0
INFOSYS LTD SPONSORED ADR 456788108 27,626 2,000,408 SH   SOLE 18 2,000,408 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,932 574,333 SH   SOLE 19 574,333 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,613 261,640 SH   SOLE 21 261,640 0 0
INFOSYS LTD SPONSORED ADR 456788108 69,773 5,052,386 SH   SOLE 22 3,949,863 0 1,102,523
INFOSYS LTD SPONSORED ADR 456788108 1,471 106,533 SH   SOLE 25 106,533 0 0
INFOSYS LTD SPONSORED ADR 456788108 14,645 1,060,494 SH   SOLE 26 263,805 0 796,689
INFOSYS LTD SPONSORED ADR 456788108 12,766 924,432 SH   SOLE 28 924,432 0 0
INFOSYS LTD SPONSORED ADR 456788108 41,961 3,038,467 SH   SOLE 30 3,038,467 0 0
INFOSYS LTD SPONSORED ADR 456788108 735 53,222 SH   SOLE 31 42,376 0 10,846
INFOSYS LTD SPONSORED ADR 456788108 15,086 1,092,381 SH   SOLE 34 1,092,381 0 0
INFOSYS LTD SPONSORED ADR 456788108 131 9,519 SH   SOLE 36 9,519 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 17 2,912 SH   SOLE 18 2,912 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 229 38,555 SH   SOLE 21 38,555 0 0
INFUSYSTEM HLDGS INC COM 45685K102 70 5,437 SH   SOLE 2 783 0 4,654
INFUSYSTEM HLDGS INC COM 45685K102 6 452 SH   SOLE 7 452 0 0
INFUSYSTEM HLDGS INC COM 45685K102 735 57,297 SH   SOLE 18 57,297 0 0
INFUSYSTEM HLDGS INC COM 45685K102 348 27,141 SH   SOLE 19 27,141 0 0
INFUSYSTEM HLDGS INC COM 45685K102 6,020 469,601 SH   SOLE 21 469,601 0 0
INFUSYSTEM HLDGS INC COM 45685K102 2,208 172,212 SH   SOLE 22 165,492 0 6,720
INFUSYSTEM HLDGS INC COM 45685K102 10 792 SH   SOLE 23 792 0 0
ING GROEP N.V. SPONSORED ADR 456837103 36 5,015 SH   SOLE 18 5,015 0 0
INGERSOLL RAND INC COM 45687V106 29,515 829,078 SH   SOLE 2 82,343 0 746,735
INGERSOLL RAND INC COM 45687V106 5,986 168,153 SH   SOLE 4 156,921 0 11,232
INGERSOLL RAND INC COM 45687V106 11,696 328,527 SH   SOLE 7 307,883 0 20,644
INGERSOLL RAND INC COM 45687V106 24 684 SH   SOLE 13 684 0 0
INGERSOLL RAND INC COM 45687V106 1,113 31,261 SH   SOLE 15 31,261 0 0
INGERSOLL RAND INC COM 45687V106 61,154 1,717,796 SH   SOLE 18 1,660,425 0 57,371
INGERSOLL RAND INC COM 45687V106 3,676 103,248 SH   SOLE 19 103,248 0 0
INGERSOLL RAND INC COM 45687V106 273,443 7,680,982 SH   SOLE 21 7,680,982 0 0
INGERSOLL RAND INC COM 45687V106 298,060 8,372,483 SH   SOLE 22 7,655,119 0 717,364
INGERSOLL RAND INC COM 45687V106 8,689 244,063 SH   SOLE 23 244,063 0 0
INGERSOLL RAND INC COM 45687V106 677 19,021 SH   SOLE 25 19,021 0 0
INGERSOLL RAND INC COM 45687V106 43,745 1,228,779 SH   SOLE 26 316,330 0 912,449
INGERSOLL RAND INC COM 45687V106 2,456 68,987 SH   SOLE 28 48,484 0 20,503
INGERSOLL RAND INC COM 45687V106 2,694 75,678 SH   SOLE 29 725 0 74,953
INGERSOLL RAND INC COM 45687V106 45,855 1,288,071 SH   SOLE 30 1,261,829 0 26,242
INGERSOLL RAND INC COM 45687V106 3,540 99,447 SH   SOLE 31 48,408 0 51,039
INGERSOLL RAND INC COM 45687V106 664 18,660 SH   SOLE 34 18,660 0 0
INGERSOLL RAND INC COM 45687V106 2,551 71,670 SH   SOLE 36 71,670 0 0
INGERSOLL RAND INC COM 45687V106 288 8,076 SH   SOLE 40 8,076 0 0
INGEVITY CORP COM 45688C107 2,408 48,710 SH   SOLE 2 32,081 0 16,629
INGEVITY CORP COM 45688C107 10 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 41 837 SH   SOLE 7 837 0 0
INGEVITY CORP COM 45688C107 0 8 SH   SOLE 17 0 0 8
INGEVITY CORP COM 45688C107 12,646 255,793 SH   SOLE 18 246,564 0 9,229
INGEVITY CORP COM 45688C107 7,696 155,672 SH   SOLE 19 155,672 0 0
INGEVITY CORP COM 45688C107 134,768 2,725,887 SH   SOLE 21 2,725,887 0 0
INGEVITY CORP COM 45688C107 70,847 1,432,982 SH   SOLE 22 1,398,183 0 34,799
INGEVITY CORP COM 45688C107 501 10,143 SH   SOLE 23 10,143 0 0
INGEVITY CORP COM 45688C107 2,071 41,896 SH   SOLE 26 7,909 0 33,987
INGEVITY CORP COM 45688C107 362 7,321 SH   SOLE 28 7,321 0 0
INGEVITY CORP COM 45688C107 808 16,353 SH   SOLE 30 16,353 0 0
INGEVITY CORP COM 45688C107 33 660 SH   SOLE 31 0 0 660
INGEVITY CORP COM 45688C107 46 922 SH   SOLE 34 922 0 0
INGEVITY CORP COM 45688C107 226 4,566 SH   SOLE 40 4,566 0 0
INGLES MKTS INC CL A 457030104 746 19,618 SH   SOLE 2 4,378 0 15,240
INGLES MKTS INC CL A 457030104 9 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,112 55,521 SH   SOLE 18 55,521 0 0
INGLES MKTS INC CL A 457030104 2,123 55,821 SH   SOLE 19 55,821 0 0
INGLES MKTS INC CL A 457030104 17,172 451,407 SH   SOLE 21 451,407 0 0
INGLES MKTS INC CL A 457030104 18,489 486,040 SH   SOLE 22 476,132 0 9,908
INGLES MKTS INC CL A 457030104 749 19,688 SH   SOLE 23 19,688 0 0
INGLES MKTS INC CL A 457030104 1,107 29,109 SH   SOLE 26 0 0 29,109
INGLES MKTS INC CL A 457030104 66 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 236 6,212 SH   SOLE 30 6,212 0 0
INGLES MKTS INC CL A 457030104 98 2,578 SH   SOLE 34 2,578 0 0
INGLES MKTS INC CL A 457030104 54 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 14,717 194,464 SH   SOLE 2 46,436 0 148,028
INGREDION INC COM 457187102 2,925 38,651 SH   SOLE 4 36,759 0 1,892
INGREDION INC COM 457187102 4,944 65,325 SH   SOLE 7 28,226 0 37,099
INGREDION INC COM 457187102 8 110 SH   SOLE 13 110 0 0
INGREDION INC COM 457187102 567 7,491 SH   SOLE 15 7,491 0 0
INGREDION INC COM 457187102 14,193 187,544 SH   SOLE 18 181,945 0 5,599
INGREDION INC COM 457187102 1,674 22,118 SH   SOLE 19 22,118 0 0
INGREDION INC COM 457187102 241,310 3,188,551 SH   SOLE 21 3,188,551 0 0
INGREDION INC COM 457187102 160,219 2,117,065 SH   SOLE 22 2,018,784 0 98,281
INGREDION INC COM 457187102 3,426 45,276 SH   SOLE 23 45,276 0 0
INGREDION INC COM 457187102 7,233 95,570 SH   SOLE 25 95,570 0 0
INGREDION INC COM 457187102 26,519 350,405 SH   SOLE 26 89,976 0 260,429
INGREDION INC COM 457187102 966 12,761 SH   SOLE 28 9,170 0 3,591
INGREDION INC COM 457187102 1,128 14,899 SH   SOLE 29 377 0 14,522
INGREDION INC COM 457187102 13,727 181,381 SH   SOLE 30 145,221 0 36,160
INGREDION INC COM 457187102 1,620 21,408 SH   SOLE 31 10,817 0 10,591
INGREDION INC COM 457187102 204 2,695 SH   SOLE 34 2,695 0 0
INGREDION INC COM 457187102 3,104 41,017 SH   SOLE 36 41,017 0 0
INGREDION INC COM 457187102 109 1,441 SH   SOLE 40 1,441 0 0
INHIBRX INC COM 45720L107 44 2,420 SH   SOLE 18 2,420 0 0
INHIBRX INC COM 45720L107 208 11,532 SH   SOLE 19 11,532 0 0
INHIBRX INC COM 45720L107 34 1,868 SH   SOLE 21 1,868 0 0
INHIBRX INC COM 45720L107 82 4,532 SH   SOLE 22 4,532 0 0
INHIBRX INC COM 45720L107 16 898 SH   SOLE 23 898 0 0
INHIBRX INC COM 45720L107 1,350 75,021 SH   SOLE 26 12,257 0 62,764
INHIBRX INC COM 45720L107 15 827 SH   SOLE 31 0 0 827
INMODE LTD SHS M5425M103 8 220 SH   SOLE 18 0 0 220
INMODE LTD SHS M5425M103 2,861 79,088 SH   SOLE 21 79,088 0 0
INMODE LTD SHS M5425M103 4,224 116,742 SH   SOLE 22 112,073 0 4,669
INMODE LTD SHS M5425M103 35 966 SH   SOLE 26 0 0 966
INMODE LTD SHS M5425M103 14 380 SH   SOLE 34 380 0 0
INMODE LTD SHS M5425M103 59 1,642 SH   SOLE 40 1,642 0 0
INMUNE BIO INC COM 45782T105 14 1,361 SH   SOLE 18 1,361 0 0
INMUNE BIO INC COM 45782T105 176 17,028 SH   SOLE 21 17,028 0 0
INNERWORKINGS INC COM 45773Y105 37 12,312 SH   SOLE 18 12,312 0 0
INNERWORKINGS INC COM 45773Y105 411 137,446 SH   SOLE 21 137,446 0 0
INNERWORKINGS INC COM 45773Y105 2,195 733,980 SH   SOLE 22 733,980 0 0
INNODATA INC COM NEW 457642205 66 21,419 SH   SOLE 21 21,419 0 0
INNODATA INC COM NEW 457642205 1,687 545,920 SH   SOLE 22 545,920 0 0
INNOSPEC INC COM 45768S105 1,355 21,405 SH   SOLE 2 9,008 0 12,397
INNOSPEC INC COM 45768S105 8 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 31 496 SH   SOLE 7 496 0 0
INNOSPEC INC COM 45768S105 7,469 117,959 SH   SOLE 18 115,360 0 2,599
INNOSPEC INC COM 45768S105 4,590 72,492 SH   SOLE 19 72,492 0 0
INNOSPEC INC COM 45768S105 165,262 2,609,943 SH   SOLE 21 2,609,943 0 0
INNOSPEC INC COM 45768S105 48,985 773,609 SH   SOLE 22 748,438 0 25,171
INNOSPEC INC COM 45768S105 271 4,287 SH   SOLE 23 4,287 0 0
INNOSPEC INC COM 45768S105 35 551 SH   SOLE 25 551 0 0
INNOSPEC INC COM 45768S105 1,982 31,294 SH   SOLE 26 7,794 0 23,500
INNOSPEC INC COM 45768S105 241 3,803 SH   SOLE 28 3,803 0 0
INNOSPEC INC COM 45768S105 2,493 39,377 SH   SOLE 30 39,377 0 0
INNOSPEC INC COM 45768S105 29 453 SH   SOLE 34 453 0 0
INNOSPEC INC COM 45768S105 86 1,363 SH   SOLE 36 1,363 0 0
INNOSPEC INC COM 45768S105 179 2,824 SH   SOLE 40 2,824 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,560 20,628 SH   SOLE 2 6,852 0 13,776
INNOVATIVE INDL PPTYS INC COM 45781V101 1,910 15,393 SH   SOLE 4 15,393 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,195 25,741 SH   SOLE 7 25,741 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 12,360 99,591 SH   SOLE 18 99,591 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 8,166 65,796 SH   SOLE 19 65,796 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 284,938 2,295,850 SH   SOLE 21 2,295,850 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 99,650 802,913 SH   SOLE 22 785,122 0 17,791
INNOVATIVE INDL PPTYS INC COM 45781V101 140 1,127 SH   SOLE 23 1,127 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 8,960 72,192 SH   SOLE 25 72,192 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,628 21,173 SH   SOLE 26 6,162 0 15,011
INNOVATIVE INDL PPTYS INC COM 45781V101 315 2,542 SH   SOLE 28 2,542 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,575 12,690 SH   SOLE 29 12,690 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 15,115 121,787 SH   SOLE 30 121,787 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 112 902 SH   SOLE 34 902 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 71 573 SH   SOLE 36 573 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 278 2,242 SH   SOLE 40 2,242 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 18 2,703 SH   SOLE 18 2,703 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 314 45,882 SH   SOLE 21 45,882 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,931 428,509 SH   SOLE 22 428,509 0 0
INNOVIVA INC COM 45781M101 744 71,212 SH   SOLE 2 24,492 0 46,720
INNOVIVA INC COM 45781M101 5 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 11 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 3,350 320,613 SH   SOLE 18 288,175 0 32,438
INNOVIVA INC COM 45781M101 3,473 332,356 SH   SOLE 19 332,356 0 0
INNOVIVA INC COM 45781M101 82,633 7,907,478 SH   SOLE 21 7,907,478 0 0
INNOVIVA INC COM 45781M101 22,443 2,147,686 SH   SOLE 22 2,085,047 0 62,639
INNOVIVA INC COM 45781M101 240 22,973 SH   SOLE 23 22,973 0 0
INNOVIVA INC COM 45781M101 857 81,984 SH   SOLE 26 10,561 0 71,423
INNOVIVA INC COM 45781M101 102 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,256 120,238 SH   SOLE 30 120,238 0 0
INNOVIVA INC COM 45781M101 90 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 598 20,637 SH   SOLE 2 7,421 0 13,216
INOGEN INC COM 45780L104 2 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 9 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 2,781 95,898 SH   SOLE 18 90,035 0 5,863
INOGEN INC COM 45780L104 2,481 85,552 SH   SOLE 19 85,552 0 0
INOGEN INC COM 45780L104 60,194 2,075,666 SH   SOLE 21 2,075,666 0 0
INOGEN INC COM 45780L104 19,308 665,782 SH   SOLE 22 649,630 0 16,152
INOGEN INC COM 45780L104 225 7,750 SH   SOLE 23 7,750 0 0
INOGEN INC COM 45780L104 867 29,887 SH   SOLE 26 5,524 0 24,363
INOGEN INC COM 45780L104 71 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 850 29,308 SH   SOLE 30 29,308 0 0
INOGEN INC COM 45780L104 37 1,262 SH   SOLE 34 1,262 0 0
INOGEN INC COM 45780L104 71 2,457 SH   SOLE 40 2,457 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,159 81,630 SH   SOLE 2 31,993 0 49,637
INOVALON HLDGS INC COM CL A 45781D101 12 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 35 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 8,008 302,748 SH   SOLE 18 277,015 0 25,733
INOVALON HLDGS INC COM CL A 45781D101 11,317 427,861 SH   SOLE 19 427,861 0 0
INOVALON HLDGS INC COM CL A 45781D101 66,568 2,516,746 SH   SOLE 21 2,516,746 0 0
INOVALON HLDGS INC COM CL A 45781D101 66,082 2,498,377 SH   SOLE 22 2,437,084 0 61,293
INOVALON HLDGS INC COM CL A 45781D101 1,127 42,621 SH   SOLE 23 42,621 0 0
INOVALON HLDGS INC COM CL A 45781D101 4,140 156,504 SH   SOLE 26 27,273 0 129,231
INOVALON HLDGS INC COM CL A 45781D101 278 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 676 25,574 SH   SOLE 30 25,574 0 0
INOVALON HLDGS INC COM CL A 45781D101 82 3,110 SH   SOLE 34 3,110 0 0
INOVALON HLDGS INC COM CL A 45781D101 206 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,364 117,603 SH   SOLE 2 56,556 0 61,047
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 606 SH   SOLE 4 606 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 32 2,776 SH   SOLE 7 2,776 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7,076 610,028 SH   SOLE 18 582,210 0 27,818
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6,241 537,985 SH   SOLE 19 537,985 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 78,441 6,762,163 SH   SOLE 21 6,762,163 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 53,888 4,645,514 SH   SOLE 22 4,518,157 0 127,357
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 256 22,103 SH   SOLE 23 22,103 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24 2,089 SH   SOLE 25 2,089 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,595 137,534 SH   SOLE 26 39,902 0 97,632
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 247 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9,586 826,350 SH   SOLE 30 826,350 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 67 5,811 SH   SOLE 34 5,811 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 60 5,153 SH   SOLE 36 5,153 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 176 15,183 SH   SOLE 40 15,183 0 0
INOZYME PHARMA INC COM 45790W108 95 3,626 SH   SOLE 2 434 0 3,192
INOZYME PHARMA INC COM 45790W108 440 16,747 SH   SOLE 18 16,747 0 0
INOZYME PHARMA INC COM 45790W108 372 14,151 SH   SOLE 19 14,151 0 0
INOZYME PHARMA INC COM 45790W108 6,761 257,153 SH   SOLE 21 257,153 0 0
INOZYME PHARMA INC COM 45790W108 2,669 101,531 SH   SOLE 22 97,861 0 3,670
INOZYME PHARMA INC COM 45790W108 9 350 SH   SOLE 23 350 0 0
INOZYME PHARMA INC COM 45790W108 2,792 106,204 SH   SOLE 26 17,358 0 88,846
INOZYME PHARMA INC COM 45790W108 31 1,172 SH   SOLE 31 0 0 1,172
INPHI CORP COM 45772F107 13,323 118,687 SH   SOLE 2 33,777 0 84,910
INPHI CORP COM 45772F107 51 455 SH   SOLE 4 455 0 0
INPHI CORP COM 45772F107 105 931 SH   SOLE 7 931 0 0
INPHI CORP COM 45772F107 3,445 30,692 SH   SOLE 18 26,815 0 3,877
INPHI CORP COM 45772F107 105,428 939,223 SH   SOLE 19 939,223 0 0
INPHI CORP COM 45772F107 114,138 1,016,820 SH   SOLE 21 1,016,820 0 0
INPHI CORP COM 45772F107 146,498 1,305,106 SH   SOLE 22 1,238,401 0 66,705
INPHI CORP COM 45772F107 245 2,184 SH   SOLE 23 2,184 0 0
INPHI CORP COM 45772F107 50 449 SH   SOLE 25 449 0 0
INPHI CORP COM 45772F107 19,118 170,314 SH   SOLE 26 14,821 0 155,493
INPHI CORP COM 45772F107 768 6,846 SH   SOLE 28 6,846 0 0
INPHI CORP COM 45772F107 22,702 202,245 SH   SOLE 30 202,245 0 0
INPHI CORP COM 45772F107 105 934 SH   SOLE 31 934 0 0
INPHI CORP COM 45772F107 93,038 828,844 SH   SOLE 34 828,844 0 0
INPHI CORP COM 45772F107 124 1,102 SH   SOLE 36 1,102 0 0
INPHI CORP COM 45772F107 530 4,719 SH   SOLE 40 4,719 0 0
INPIXON COM 45790J800 0 1 SH   SOLE 21 1 0 0
INSEEGO CORP COM 45782B104 417 40,390 SH   SOLE 2 19,401 0 20,989
INSEEGO CORP COM 45782B104 10 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 2,343 227,016 SH   SOLE 18 227,016 0 0
INSEEGO CORP COM 45782B104 1,115 108,056 SH   SOLE 19 108,056 0 0
INSEEGO CORP COM 45782B104 23,323 2,259,938 SH   SOLE 21 2,259,938 0 0
INSEEGO CORP COM 45782B104 17,174 1,664,167 SH   SOLE 22 1,606,058 0 58,109
INSEEGO CORP COM 45782B104 45 4,359 SH   SOLE 26 0 0 4,359
INSEEGO CORP COM 45782B104 233 22,544 SH   SOLE 30 22,544 0 0
INSEEGO CORP COM 45782B104 60 5,858 SH   SOLE 40 5,858 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,850 50,373 SH   SOLE 2 12,558 0 37,815
INSIGHT ENTERPRISES INC COM 45765U103 11 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 68 1,209 SH   SOLE 7 1,209 0 0
INSIGHT ENTERPRISES INC COM 45765U103 9,101 160,849 SH   SOLE 18 160,849 0 0
INSIGHT ENTERPRISES INC COM 45765U103 4,076 72,035 SH   SOLE 19 72,035 0 0
INSIGHT ENTERPRISES INC COM 45765U103 213,289 3,769,696 SH   SOLE 21 3,769,696 0 0
INSIGHT ENTERPRISES INC COM 45765U103 57,152 1,010,101 SH   SOLE 22 977,025 0 33,076
INSIGHT ENTERPRISES INC COM 45765U103 84 1,483 SH   SOLE 23 1,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 49 868 SH   SOLE 25 868 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,476 26,095 SH   SOLE 26 14,377 0 11,718
INSIGHT ENTERPRISES INC COM 45765U103 355 6,266 SH   SOLE 28 6,266 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,168 55,991 SH   SOLE 30 55,991 0 0
INSIGHT ENTERPRISES INC COM 45765U103 70 1,239 SH   SOLE 31 0 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 180 3,189 SH   SOLE 34 3,189 0 0
INSIGHT ENTERPRISES INC COM 45765U103 238 4,202 SH   SOLE 36 4,202 0 0
INSIGHT ENTERPRISES INC COM 45765U103 184 3,251 SH   SOLE 40 3,251 0 0
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 1,296 1,236,000 PRN   SOLE 21 1,236,000 0 0
INSIGNIA SYS INC COM 45765Y105 5 7,901 SH   SOLE 21 7,901 0 0
INSIGNIA SYS INC COM 45765Y105 307 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 2,153 66,984 SH   SOLE 2 33,659 0 33,325
INSMED INC COM PAR $.01 457669307 16 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 65 2,034 SH   SOLE 7 2,034 0 0
INSMED INC COM PAR $.01 457669307 4 126 SH   SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 12,624 392,777 SH   SOLE 18 380,132 0 12,645
INSMED INC COM PAR $.01 457669307 16,839 523,936 SH   SOLE 19 523,936 0 0
INSMED INC COM PAR $.01 457669307 133,635 4,157,916 SH   SOLE 21 4,157,916 0 0
INSMED INC COM PAR $.01 457669307 90,840 2,826,400 SH   SOLE 22 2,737,045 0 89,355
INSMED INC COM PAR $.01 457669307 156 4,867 SH   SOLE 23 4,867 0 0
INSMED INC COM PAR $.01 457669307 39 1,204 SH   SOLE 25 1,204 0 0
INSMED INC COM PAR $.01 457669307 2,477 77,058 SH   SOLE 26 39,238 0 37,820
INSMED INC COM PAR $.01 457669307 410 12,742 SH   SOLE 28 12,742 0 0
INSMED INC COM PAR $.01 457669307 1,978 61,531 SH   SOLE 30 61,531 0 0
INSMED INC COM PAR $.01 457669307 66 2,069 SH   SOLE 34 2,069 0 0
INSMED INC COM PAR $.01 457669307 95 2,967 SH   SOLE 36 2,967 0 0
INSMED INC COM PAR $.01 457669307 375 11,665 SH   SOLE 40 11,665 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,959 1,805,000 PRN   SOLE 21 1,805,000 0 0
INSPERITY INC COM 45778Q107 3,428 52,338 SH   SOLE 2 29,274 0 23,064
INSPERITY INC COM 45778Q107 12 178 SH   SOLE 4 178 0 0
INSPERITY INC COM 45778Q107 48 738 SH   SOLE 7 738 0 0
INSPERITY INC COM 45778Q107 14,626 223,330 SH   SOLE 18 216,143 0 7,187
INSPERITY INC COM 45778Q107 10,413 159,002 SH   SOLE 19 159,002 0 0
INSPERITY INC COM 45778Q107 155,574 2,375,541 SH   SOLE 21 2,375,541 0 0
INSPERITY INC COM 45778Q107 85,272 1,302,065 SH   SOLE 22 1,270,517 0 31,548
INSPERITY INC COM 45778Q107 620 9,468 SH   SOLE 23 9,468 0 0
INSPERITY INC COM 45778Q107 32 493 SH   SOLE 25 493 0 0
INSPERITY INC COM 45778Q107 3,368 51,429 SH   SOLE 26 11,754 0 39,675
INSPERITY INC COM 45778Q107 330 5,042 SH   SOLE 28 5,042 0 0
INSPERITY INC COM 45778Q107 1,002 15,307 SH   SOLE 30 15,307 0 0
INSPERITY INC COM 45778Q107 79 1,210 SH   SOLE 36 1,210 0 0
INSPERITY INC COM 45778Q107 254 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 2,176 16,865 SH   SOLE 2 8,586 0 8,279
INSPIRE MED SYS INC COM 457730109 17 132 SH   SOLE 4 132 0 0
INSPIRE MED SYS INC COM 457730109 69 531 SH   SOLE 7 531 0 0
INSPIRE MED SYS INC COM 457730109 13,256 102,720 SH   SOLE 18 97,069 0 5,651
INSPIRE MED SYS INC COM 457730109 10,879 84,298 SH   SOLE 19 84,298 0 0
INSPIRE MED SYS INC COM 457730109 113,343 878,289 SH   SOLE 21 878,289 0 0
INSPIRE MED SYS INC COM 457730109 99,754 772,991 SH   SOLE 22 751,243 0 21,748
INSPIRE MED SYS INC COM 457730109 509 3,947 SH   SOLE 23 3,947 0 0
INSPIRE MED SYS INC COM 457730109 26 198 SH   SOLE 25 198 0 0
INSPIRE MED SYS INC COM 457730109 3,256 25,232 SH   SOLE 26 8,739 0 16,493
INSPIRE MED SYS INC COM 457730109 479 3,708 SH   SOLE 28 3,708 0 0
INSPIRE MED SYS INC COM 457730109 1,203 9,319 SH   SOLE 30 9,319 0 0
INSPIRE MED SYS INC COM 457730109 81 626 SH   SOLE 34 626 0 0
INSPIRE MED SYS INC COM 457730109 62 484 SH   SOLE 36 484 0 0
INSPIRE MED SYS INC COM 457730109 363 2,811 SH   SOLE 40 2,811 0 0
INSPIRED ENTMT INC COM 45782N108 10 3,343 SH   SOLE 18 3,343 0 0
INSPIRED ENTMT INC COM 45782N108 285 96,411 SH   SOLE 21 96,411 0 0
INSPIRED ENTMT INC COM 45782N108 114 38,437 SH   SOLE 22 38,437 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,512 14,860 SH   SOLE 2 7,781 0 7,079
INSTALLED BLDG PRODS INC COM 45780R101 13 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 50 491 SH   SOLE 7 491 0 0
INSTALLED BLDG PRODS INC COM 45780R101 10,981 107,923 SH   SOLE 18 107,923 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,434 43,574 SH   SOLE 19 43,574 0 0
INSTALLED BLDG PRODS INC COM 45780R101 275,309 2,705,735 SH   SOLE 21 2,705,735 0 0
INSTALLED BLDG PRODS INC COM 45780R101 66,172 650,335 SH   SOLE 22 631,231 0 19,104
INSTALLED BLDG PRODS INC COM 45780R101 26 253 SH   SOLE 23 253 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,132 20,953 SH   SOLE 26 11,899 0 9,054
INSTALLED BLDG PRODS INC COM 45780R101 314 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,856 37,900 SH   SOLE 30 37,900 0 0
INSTALLED BLDG PRODS INC COM 45780R101 327 3,213 SH   SOLE 34 3,213 0 0
INSTALLED BLDG PRODS INC COM 45780R101 264 2,598 SH   SOLE 40 2,598 0 0
INSTEEL INDS INC COM 45774W108 415 22,192 SH   SOLE 2 6,286 0 15,906
INSTEEL INDS INC COM 45774W108 8 431 SH   SOLE 7 431 0 0
INSTEEL INDS INC COM 45774W108 1,732 92,595 SH   SOLE 18 92,595 0 0
INSTEEL INDS INC COM 45774W108 652 34,861 SH   SOLE 19 34,861 0 0
INSTEEL INDS INC COM 45774W108 39,645 2,120,029 SH   SOLE 21 2,120,029 0 0
INSTEEL INDS INC COM 45774W108 10,648 569,413 SH   SOLE 22 553,566 0 15,847
INSTEEL INDS INC COM 45774W108 48 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDS INC COM 45774W108 623 33,313 SH   SOLE 30 33,313 0 0
INSTEEL INDS INC COM 45774W108 28 1,504 SH   SOLE 40 1,504 0 0
INSULET CORP COM 45784P101 34,224 144,655 SH   SOLE 2 7,258 0 137,397
INSULET CORP COM 45784P101 7,102 30,017 SH   SOLE 4 27,979 0 2,038
INSULET CORP COM 45784P101 1,237 5,229 SH   SOLE 7 5,229 0 0
INSULET CORP COM 45784P101 61 259 SH   SOLE 13 259 0 0
INSULET CORP COM 45784P101 1,129 4,771 SH   SOLE 15 4,771 0 0
INSULET CORP COM 45784P101 12,361 52,246 SH   SOLE 18 47,011 0 5,235
INSULET CORP COM 45784P101 42,132 178,082 SH   SOLE 19 178,082 0 0
INSULET CORP COM 45784P101 385,717 1,630,319 SH   SOLE 21 1,630,319 0 0
INSULET CORP COM 45784P101 377,295 1,594,720 SH   SOLE 22 1,502,802 0 91,918
INSULET CORP COM 45784P101 11,201 47,345 SH   SOLE 23 47,345 0 0
INSULET CORP COM 45784P101 15,665 66,212 SH   SOLE 25 66,212 0 0
INSULET CORP COM 45784P101 50,171 212,057 SH   SOLE 26 52,019 0 160,038
INSULET CORP COM 45784P101 3,000 12,679 SH   SOLE 28 8,962 0 3,717
INSULET CORP COM 45784P101 3,204 13,542 SH   SOLE 29 141 0 13,401
INSULET CORP COM 45784P101 29,389 124,217 SH   SOLE 30 115,202 0 9,015
INSULET CORP COM 45784P101 3,378 14,276 SH   SOLE 31 8,217 0 6,059
INSULET CORP COM 45784P101 3,179 13,435 SH   SOLE 34 13,435 0 0
INSULET CORP COM 45784P101 9,371 39,608 SH   SOLE 36 39,608 0 0
INSULET CORP COM 45784P101 339 1,434 SH   SOLE 40 1,434 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 4,691 1,833,000 PRN   SOLE 21 1,833,000 0 0
INTEGER HLDGS CORP COM 45826H109 1,669 28,281 SH   SOLE 2 11,291 0 16,990
INTEGER HLDGS CORP COM 45826H109 14 239 SH   SOLE 4 239 0 0
INTEGER HLDGS CORP COM 45826H109 40 683 SH   SOLE 7 683 0 0
INTEGER HLDGS CORP COM 45826H109 9,333 158,166 SH   SOLE 18 153,816 0 4,350
INTEGER HLDGS CORP COM 45826H109 6,331 107,295 SH   SOLE 19 107,295 0 0
INTEGER HLDGS CORP COM 45826H109 223,680 3,790,540 SH   SOLE 21 3,790,540 0 0
INTEGER HLDGS CORP COM 45826H109 59,590 1,009,822 SH   SOLE 22 982,616 0 27,206
INTEGER HLDGS CORP COM 45826H109 283 4,801 SH   SOLE 23 4,801 0 0
INTEGER HLDGS CORP COM 45826H109 2,179 36,920 SH   SOLE 26 5,705 0 31,215
INTEGER HLDGS CORP COM 45826H109 265 4,496 SH   SOLE 28 4,496 0 0
INTEGER HLDGS CORP COM 45826H109 3,016 51,109 SH   SOLE 30 51,109 0 0
INTEGER HLDGS CORP COM 45826H109 50 844 SH   SOLE 34 844 0 0
INTEGER HLDGS CORP COM 45826H109 226 3,828 SH   SOLE 40 3,828 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9,409 199,262 SH   SOLE 2 56,383 0 142,879
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 28 594 SH   SOLE 4 594 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 67 1,427 SH   SOLE 7 1,427 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8,632 182,798 SH   SOLE 18 182,798 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 853 18,060 SH   SOLE 19 18,060 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 173,487 3,674,023 SH   SOLE 21 3,674,023 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 105,358 2,231,219 SH   SOLE 22 2,128,997 0 102,222
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,577 33,405 SH   SOLE 26 15,715 0 17,690
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 466 9,874 SH   SOLE 28 9,874 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,395 50,723 SH   SOLE 30 50,723 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,443 SH   SOLE 31 1,443 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 87 1,847 SH   SOLE 34 1,847 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 382 8,087 SH   SOLE 40 8,087 0 0
INTEL CORP COM 458140100 585,868 11,314,556 SH   SOLE 2 1,949,161 0 9,365,395
INTEL CORP COM 458140100 113,222 2,186,594 SH   SOLE 4 2,053,838 0 132,756
INTEL CORP COM 458140100 268,549 5,186,337 SH   SOLE 7 4,069,199 0 1,117,138
INTEL CORP COM 458140100 15,287 295,225 SH   SOLE 13 295,225 0 0
INTEL CORP COM 458140100 27,826 537,395 SH   SOLE 15 537,395 0 0
INTEL CORP COM 458140100 99 1,908 SH   SOLE 17 0 0 1,908
INTEL CORP COM 458140100 483,220 9,332,172 SH   SOLE 18 8,259,550 0 1,072,622
INTEL CORP COM 458140100 138,505 2,674,879 SH   SOLE 19 2,674,879 0 0
INTEL CORP COM 458140100 10,035 193,794 SH   SOLE 20 193,794 0 0
INTEL CORP COM 458140100 5,997,557 115,827,678 SH   SOLE 21 115,827,678 0 0
INTEL CORP COM 458140100 5,382,160 103,942,837 SH   SOLE 22 93,308,096 0 10,634,741
INTEL CORP COM 458140100 166,301 3,211,693 SH   SOLE 23 3,211,693 0 0
INTEL CORP COM 458140100 280,772 5,422,407 SH   SOLE 25 5,422,407 0 0
INTEL CORP COM 458140100 1,390,534 26,854,652 SH   SOLE 26 2,981,712 0 23,872,940
INTEL CORP COM 458140100 42,948 829,427 SH   SOLE 28 584,970 0 244,457
INTEL CORP COM 458140100 56,578 1,092,661 SH   SOLE 29 216,263 0 876,398
INTEL CORP COM 458140100 1,291,627 24,944,517 SH   SOLE 30 24,622,570 0 321,947
INTEL CORP COM 458140100 95,261 1,839,720 SH   SOLE 31 866,077 0 973,643
INTEL CORP COM 458140100 60,097 1,160,619 SH   SOLE 32 1,160,619 0 0
INTEL CORP COM 458140100 31,554 609,392 SH   SOLE 34 609,392 0 0
INTEL CORP COM 458140100 156,303 3,018,605 SH   SOLE 36 3,018,605 0 0
INTEL CORP COM 458140100 4,894 94,508 SH   SOLE 40 94,508 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,561 78,516 SH   SOLE 2 43,840 0 34,676
INTELLIA THERAPEUTICS INC COM 45826J105 21 1,081 SH   SOLE 7 1,081 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,876 245,274 SH   SOLE 18 216,573 0 28,701
INTELLIA THERAPEUTICS INC COM 45826J105 15,532 781,264 SH   SOLE 19 781,264 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 91 4,597 SH   SOLE 20 4,597 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 46,261 2,327,011 SH   SOLE 21 2,327,011 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 36,604 1,841,229 SH   SOLE 22 1,794,916 0 46,313
INTELLIA THERAPEUTICS INC COM 45826J105 540 27,163 SH   SOLE 23 27,163 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,992 100,193 SH   SOLE 26 0 0 100,193
INTELLIA THERAPEUTICS INC COM 45826J105 72 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 631 31,722 SH   SOLE 30 31,722 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,938 198,084 SH   SOLE 34 198,084 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 105 5,257 SH   SOLE 40 5,257 0 0
INTELLICHECK INC COM NEW 45817G201 42 6,330 SH   SOLE 2 857 0 5,473
INTELLICHECK INC COM NEW 45817G201 457 68,524 SH   SOLE 18 68,524 0 0
INTELLICHECK INC COM NEW 45817G201 200 29,936 SH   SOLE 19 29,936 0 0
INTELLICHECK INC COM NEW 45817G201 3,527 528,814 SH   SOLE 21 528,814 0 0
INTELLICHECK INC COM NEW 45817G201 1,297 194,402 SH   SOLE 22 190,736 0 3,666
INTELLIGENT SYS CORP NEW COM 45816D100 104 2,677 SH   SOLE 2 416 0 2,261
INTELLIGENT SYS CORP NEW COM 45816D100 4 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1,174 30,126 SH   SOLE 18 30,126 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 514 13,194 SH   SOLE 19 13,194 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 9,463 242,777 SH   SOLE 21 242,777 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,491 166,520 SH   SOLE 22 163,991 0 2,529
INTER PARFUMS INC COM 458334109 429 11,474 SH   SOLE 2 5,828 0 5,646
INTER PARFUMS INC COM 458334109 4 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 11 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 3,077 82,386 SH   SOLE 18 82,386 0 0
INTER PARFUMS INC COM 458334109 1,190 31,873 SH   SOLE 19 31,873 0 0
INTER PARFUMS INC COM 458334109 69,109 1,850,303 SH   SOLE 21 1,850,303 0 0
INTER PARFUMS INC COM 458334109 19,182 513,571 SH   SOLE 22 499,529 0 14,042
INTER PARFUMS INC COM 458334109 508 13,600 SH   SOLE 26 6,364 0 7,236
INTER PARFUMS INC COM 458334109 87 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 999 26,749 SH   SOLE 30 26,749 0 0
INTER PARFUMS INC COM 458334109 77 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 10,762 222,684 SH   SOLE 2 89,258 0 133,426
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 23 469 SH   SOLE 4 469 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 67 1,389 SH   SOLE 7 1,389 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9,787 202,497 SH   SOLE 18 202,497 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 666 13,787 SH   SOLE 19 13,787 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 166,566 3,446,433 SH   SOLE 21 3,446,433 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 109,727 2,270,367 SH   SOLE 22 2,166,095 0 104,272
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 180 3,725 SH   SOLE 23 3,725 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,135 44,174 SH   SOLE 26 20,323 0 23,851
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 490 10,135 SH   SOLE 28 10,135 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,383 28,623 SH   SOLE 30 28,623 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 72 1,481 SH   SOLE 31 1,481 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 370 7,656 SH   SOLE 34 7,656 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 398 8,233 SH   SOLE 40 8,233 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 695 16,767 SH   SOLE 2 8,512 0 8,255
INTERCEPT PHARMACEUTICALS IN COM 45845P108 3 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 18 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4,200 101,294 SH   SOLE 18 98,102 0 3,192
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,246 54,169 SH   SOLE 19 54,169 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 50,837 1,226,178 SH   SOLE 21 1,226,178 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 30,628 738,725 SH   SOLE 22 715,105 0 23,620
INTERCEPT PHARMACEUTICALS IN COM 45845P108 12 281 SH   SOLE 23 281 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 767 18,495 SH   SOLE 26 12,046 0 6,449
INTERCEPT PHARMACEUTICALS IN COM 45845P108 156 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 691 16,666 SH   SOLE 30 16,666 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 13 312 SH   SOLE 34 312 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 103 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,101 1,370,000 PRN   SOLE 21 1,370,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 149,748 1,496,735 SH   SOLE 2 317,707 0 1,179,028
INTERCONTINENTAL EXCHANGE IN COM 45866F104 27,211 271,976 SH   SOLE 4 254,919 0 17,057
INTERCONTINENTAL EXCHANGE IN COM 45866F104 53,379 533,522 SH   SOLE 7 503,098 0 30,424
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,359 33,573 SH   SOLE 13 33,573 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,551 55,483 SH   SOLE 15 55,483 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 140,637 1,405,672 SH   SOLE 18 1,314,627 0 91,045
INTERCONTINENTAL EXCHANGE IN COM 45866F104 28,152 281,381 SH   SOLE 19 281,381 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,278,326 12,776,870 SH   SOLE 21 12,776,870 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,348,587 13,479,135 SH   SOLE 22 12,186,556 0 1,292,579
INTERCONTINENTAL EXCHANGE IN COM 45866F104 40,609 405,890 SH   SOLE 23 405,890 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 63,062 630,301 SH   SOLE 25 630,301 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 344,824 3,446,517 SH   SOLE 26 382,941 0 3,063,576
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,775 107,698 SH   SOLE 28 75,806 0 31,892
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,028 40,264 SH   SOLE 29 40,264 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 214,737 2,146,294 SH   SOLE 30 2,081,409 0 64,885
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,604 135,977 SH   SOLE 31 98,968 0 37,009
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,065 70,610 SH   SOLE 34 70,610 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 40,504 404,834 SH   SOLE 36 404,834 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,224 12,230 SH   SOLE 40 12,230 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1 23 SH   SOLE 18 23 0 0
INTERDIGITAL INC COM 45867G101 2,444 42,828 SH   SOLE 2 22,330 0 20,498
INTERDIGITAL INC COM 45867G101 9 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 38 674 SH   SOLE 7 674 0 0
INTERDIGITAL INC COM 45867G101 10,644 186,548 SH   SOLE 18 182,443 0 4,105
INTERDIGITAL INC COM 45867G101 3,762 65,922 SH   SOLE 19 65,922 0 0
INTERDIGITAL INC COM 45867G101 116,829 2,047,470 SH   SOLE 21 2,047,470 0 0
INTERDIGITAL INC COM 45867G101 55,949 980,530 SH   SOLE 22 951,951 0 28,579
INTERDIGITAL INC COM 45867G101 19 338 SH   SOLE 23 338 0 0
INTERDIGITAL INC COM 45867G101 847 14,846 SH   SOLE 26 10,305 0 4,541
INTERDIGITAL INC COM 45867G101 251 4,397 SH   SOLE 28 4,397 0 0
INTERDIGITAL INC COM 45867G101 0 3 SH   SOLE 29 0 0 3
INTERDIGITAL INC COM 45867G101 8,243 144,470 SH   SOLE 30 144,470 0 0
INTERDIGITAL INC COM 45867G101 9 157 SH   SOLE 34 157 0 0
INTERDIGITAL INC COM 45867G101 190 3,330 SH   SOLE 40 3,330 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 1,607 1,560,000 PRN   SOLE 21 1,560,000 0 0
INTERFACE INC COM 458665304 401 65,590 SH   SOLE 2 19,552 0 46,038
INTERFACE INC COM 458665304 2 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 6 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 1,633 266,845 SH   SOLE 18 266,845 0 0
INTERFACE INC COM 458665304 695 113,520 SH   SOLE 19 113,520 0 0
INTERFACE INC COM 458665304 37,833 6,181,857 SH   SOLE 21 6,181,857 0 0
INTERFACE INC COM 458665304 9,942 1,624,575 SH   SOLE 22 1,573,336 0 51,239
INTERFACE INC COM 458665304 103 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304 49 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 531 86,845 SH   SOLE 30 86,845 0 0
INTERFACE INC COM 458665304 45 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 114 SH   SOLE 18 114 0 0
INTERGROUP CORP COM 458685104 4 126 SH   SOLE 21 126 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,232 85,665 SH   SOLE 2 39,583 0 46,082
INTERNATIONAL BANCSHARES COR COM 459044103 10 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 25 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 8,373 321,301 SH   SOLE 18 321,301 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,540 135,851 SH   SOLE 19 135,851 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 91,535 3,512,463 SH   SOLE 21 3,512,463 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 47,866 1,836,745 SH   SOLE 22 1,790,995 0 45,750
INTERNATIONAL BANCSHARES COR COM 459044103 47 1,787 SH   SOLE 25 1,787 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 449 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 190 7,307 SH   SOLE 28 7,307 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 788 30,249 SH   SOLE 30 30,249 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 161 6,187 SH   SOLE 36 6,187 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 159 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 272,456 2,239,300 SH   SOLE 2 287,685 0 1,951,615
INTERNATIONAL BUSINESS MACHS COM 459200101 52,503 431,518 SH   SOLE 4 403,754 0 27,764
INTERNATIONAL BUSINESS MACHS COM 459200101 104,943 862,522 SH   SOLE 7 831,460 0 31,062
INTERNATIONAL BUSINESS MACHS COM 459200101 347 2,851 SH   SOLE 13 2,851 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,321 109,481 SH   SOLE 15 109,481 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2 20 SH   SOLE 17 0 0 20
INTERNATIONAL BUSINESS MACHS COM 459200101 193,429 1,589,780 SH   SOLE 18 1,447,944 0 141,836
INTERNATIONAL BUSINESS MACHS COM 459200101 20,776 170,757 SH   SOLE 19 170,757 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,657,009 21,837,834 SH   SOLE 21 21,837,834 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,551,065 20,967,079 SH   SOLE 22 19,143,580 0 1,823,499
INTERNATIONAL BUSINESS MACHS COM 459200101 75,430 619,954 SH   SOLE 23 619,954 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 131,730 1,082,685 SH   SOLE 25 1,082,685 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 648,116 5,326,835 SH   SOLE 26 581,925 0 4,744,910
INTERNATIONAL BUSINESS MACHS COM 459200101 21,211 174,335 SH   SOLE 28 122,421 0 51,914
INTERNATIONAL BUSINESS MACHS COM 459200101 265 2,180 SH   SOLE 29 2,180 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 516,174 4,242,409 SH   SOLE 30 4,146,446 0 95,963
INTERNATIONAL BUSINESS MACHS COM 459200101 35,497 291,745 SH   SOLE 31 116,042 0 175,703
INTERNATIONAL BUSINESS MACHS COM 459200101 16,578 136,250 SH   SOLE 32 136,250 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,428 61,049 SH   SOLE 34 61,049 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,013 90,518 SH   SOLE 35 90,518 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 83,610 687,183 SH   SOLE 36 687,183 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,449 20,130 SH   SOLE 40 20,130 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31,891 260,445 SH   SOLE 2 29,165 0 231,280
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,921 56,518 SH   SOLE 4 53,836 0 2,682
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,919 97,337 SH   SOLE 7 89,406 0 7,931
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47 384 SH   SOLE 13 384 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,401 11,443 SH   SOLE 15 11,443 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 44,007 359,391 SH   SOLE 18 342,808 0 16,583
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 131,521 1,074,082 SH   SOLE 19 1,074,082 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 315,009 2,572,550 SH   SOLE 21 2,572,550 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 313,616 2,561,174 SH   SOLE 22 2,353,699 0 207,475
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,461 60,927 SH   SOLE 23 60,927 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 19,202 156,819 SH   SOLE 25 156,819 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 73,488 600,150 SH   SOLE 26 85,298 0 514,852
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,110 17,234 SH   SOLE 28 12,332 0 4,902
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,250 18,373 SH   SOLE 29 79 0 18,294
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53,409 436,166 SH   SOLE 30 427,518 0 8,648
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,110 33,566 SH   SOLE 31 11,588 0 21,978
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57,787 471,920 SH   SOLE 34 471,920 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,161 66,644 SH   SOLE 36 66,644 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 217 1,774 SH   SOLE 40 1,774 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 55,006 1,241,678 SH   SOLE 21 1,241,678 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 11,408 1,024,968 SH   SOLE 2 785,110 0 239,858
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,423 127,860 SH   SOLE 4 127,860 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 306 27,534 SH   SOLE 7 27,534 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,410 486,106 SH   SOLE 18 361,452 0 124,654
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23,135 2,078,577 SH   SOLE 19 2,078,577 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 33,035 2,968,114 SH   SOLE 21 2,968,114 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54,957 4,937,751 SH   SOLE 22 3,905,713 0 1,032,038
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,723 514,153 SH   SOLE 23 514,153 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 225 20,223 SH   SOLE 25 20,223 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8,176 734,556 SH   SOLE 26 32,100 0 702,456
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 58 5,208 SH   SOLE 28 5,208 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 379 34,036 SH   SOLE 30 34,036 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,080 276,705 SH   SOLE 31 257,987 0 18,718
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 398 35,737 SH   SOLE 34 35,737 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 160 14,354 SH   SOLE 36 14,354 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 452 31,486 SH   SOLE 2 24,329 0 7,157
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,369 95,293 SH   SOLE 18 88,848 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,342 163,034 SH   SOLE 19 163,034 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 11,931 830,527 SH   SOLE 21 830,527 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 13,445 935,981 SH   SOLE 22 907,647 0 28,334
INTERNATIONAL MNY EXPRESS IN COM 46005L101 52 3,641 SH   SOLE 23 3,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 784 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 59 4,074 SH   SOLE 30 4,074 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 70 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL PAPER CO COM 460146103 39,908 984,420 SH   SOLE 2 124,801 0 859,619
INTERNATIONAL PAPER CO COM 460146103 7,375 181,929 SH   SOLE 4 169,868 0 12,061
INTERNATIONAL PAPER CO COM 460146103 16,093 396,975 SH   SOLE 7 372,912 0 24,063
INTERNATIONAL PAPER CO COM 460146103 43 1,069 SH   SOLE 13 1,069 0 0
INTERNATIONAL PAPER CO COM 460146103 1,948 48,058 SH   SOLE 15 48,058 0 0
INTERNATIONAL PAPER CO COM 460146103 82,489 2,034,746 SH   SOLE 18 1,959,110 0 75,636
INTERNATIONAL PAPER CO COM 460146103 65,618 1,618,608 SH   SOLE 19 1,618,608 0 0
INTERNATIONAL PAPER CO COM 460146103 618,191 15,248,920 SH   SOLE 21 15,248,920 0 0
INTERNATIONAL PAPER CO COM 460146103 379,946 9,372,119 SH   SOLE 22 8,564,171 0 807,948
INTERNATIONAL PAPER CO COM 460146103 10,294 253,911 SH   SOLE 23 253,911 0 0
INTERNATIONAL PAPER CO COM 460146103 21,785 537,375 SH   SOLE 25 537,375 0 0
INTERNATIONAL PAPER CO COM 460146103 81,078 1,999,962 SH   SOLE 26 474,657 0 1,525,305
INTERNATIONAL PAPER CO COM 460146103 2,950 72,777 SH   SOLE 28 51,125 0 21,652
INTERNATIONAL PAPER CO COM 460146103 7,332 180,865 SH   SOLE 29 180,865 0 0
INTERNATIONAL PAPER CO COM 460146103 64,194 1,583,464 SH   SOLE 30 1,567,344 0 16,120
INTERNATIONAL PAPER CO COM 460146103 6,664 164,393 SH   SOLE 31 52,825 0 111,568
INTERNATIONAL PAPER CO COM 460146103 5,202 128,309 SH   SOLE 32 128,309 0 0
INTERNATIONAL PAPER CO COM 460146103 25,072 618,439 SH   SOLE 34 618,439 0 0
INTERNATIONAL PAPER CO COM 460146103 14,686 362,268 SH   SOLE 35 362,268 0 0
INTERNATIONAL PAPER CO COM 460146103 12,008 296,199 SH   SOLE 36 296,199 0 0
INTERNATIONAL PAPER CO COM 460146103 1,696 41,824 SH   SOLE 37 41,824 0 0
INTERNATIONAL PAPER CO COM 460146103 328 8,099 SH   SOLE 40 8,099 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 423 28,974 SH   SOLE 2 8,005 0 20,969
INTERNATIONAL SEAWAYS INC COM Y41053102 6 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,418 97,064 SH   SOLE 18 97,064 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 664 45,435 SH   SOLE 19 45,435 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 12,122 829,679 SH   SOLE 21 829,679 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 11,001 752,998 SH   SOLE 22 730,328 0 22,670
INTERNATIONAL SEAWAYS INC COM Y41053102 73 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 43 2,940 SH   SOLE 28 2,940 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 153 10,486 SH   SOLE 30 10,486 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 34 2,330 SH   SOLE 40 2,330 0 0
INTERPACE BIOSCIENCES INC COM 46062X303 0 27 SH   SOLE 21 27 0 0
INTERPACE BIOSCIENCES INC COM 46062X303 362 117,127 SH   SOLE 22 117,127 0 0
INTERPUBLIC GROUP COS INC COM 460690100 17,336 1,039,938 SH   SOLE 2 183,195 0 856,743
INTERPUBLIC GROUP COS INC COM 460690100 2,924 175,380 SH   SOLE 4 163,017 0 12,363
INTERPUBLIC GROUP COS INC COM 460690100 6,246 374,706 SH   SOLE 7 361,379 0 13,327
INTERPUBLIC GROUP COS INC COM 460690100 3,123 187,313 SH   SOLE 13 187,313 0 0
INTERPUBLIC GROUP COS INC COM 460690100 759 45,531 SH   SOLE 15 45,531 0 0
INTERPUBLIC GROUP COS INC COM 460690100 19,319 1,158,900 SH   SOLE 18 969,447 0 189,453
INTERPUBLIC GROUP COS INC COM 460690100 26,552 1,592,776 SH   SOLE 19 1,592,776 0 0
INTERPUBLIC GROUP COS INC COM 460690100 267,362 16,038,519 SH   SOLE 21 16,038,519 0 0
INTERPUBLIC GROUP COS INC COM 460690100 203,448 12,204,442 SH   SOLE 22 10,483,283 0 1,721,159
INTERPUBLIC GROUP COS INC COM 460690100 4,517 270,976 SH   SOLE 23 270,976 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,728 403,611 SH   SOLE 25 403,611 0 0
INTERPUBLIC GROUP COS INC COM 460690100 29,401 1,763,699 SH   SOLE 26 395,531 0 1,368,168
INTERPUBLIC GROUP COS INC COM 460690100 1,278 76,671 SH   SOLE 28 53,346 0 23,325
INTERPUBLIC GROUP COS INC COM 460690100 12,779 766,582 SH   SOLE 29 0 0 766,582
INTERPUBLIC GROUP COS INC COM 460690100 28,068 1,683,732 SH   SOLE 30 1,566,189 0 117,543
INTERPUBLIC GROUP COS INC COM 460690100 1,207 72,387 SH   SOLE 31 50,599 0 21,788
INTERPUBLIC GROUP COS INC COM 460690100 2,089 125,336 SH   SOLE 32 125,336 0 0
INTERPUBLIC GROUP COS INC COM 460690100 358 21,449 SH   SOLE 34 21,449 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,513 690,648 SH   SOLE 35 690,648 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,118 367,030 SH   SOLE 36 367,030 0 0
INTERPUBLIC GROUP COS INC COM 460690100 147 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 365 22,400 SH   SOLE 2 12,463 0 9,937
INTERSECT ENT INC COM 46071F103 4 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 10 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,322 142,383 SH   SOLE 18 122,598 0 19,785
INTERSECT ENT INC COM 46071F103 3,056 187,381 SH   SOLE 19 187,381 0 0
INTERSECT ENT INC COM 46071F103 17,349 1,063,676 SH   SOLE 21 1,063,676 0 0
INTERSECT ENT INC COM 46071F103 18,259 1,119,496 SH   SOLE 22 1,092,068 0 27,428
INTERSECT ENT INC COM 46071F103 332 20,332 SH   SOLE 23 20,332 0 0
INTERSECT ENT INC COM 46071F103 18 1,117 SH   SOLE 25 1,117 0 0
INTERSECT ENT INC COM 46071F103 1,099 67,375 SH   SOLE 26 15,063 0 52,312
INTERSECT ENT INC COM 46071F103 74 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 237 14,541 SH   SOLE 30 14,541 0 0
INTERSECT ENT INC COM 46071F103 44 2,712 SH   SOLE 36 2,712 0 0
INTERSECT ENT INC COM 46071F103 51 3,111 SH   SOLE 40 3,111 0 0
INTEST CORP COM 461147100 12 2,614 SH   SOLE 18 2,614 0 0
INTEST CORP COM 461147100 139 30,825 SH   SOLE 21 30,825 0 0
INTEST CORP COM 461147100 2,301 511,359 SH   SOLE 22 511,359 0 0
INTEVAC INC COM 461148108 81 14,669 SH   SOLE 2 1,166 0 13,503
INTEVAC INC COM 461148108 493 89,421 SH   SOLE 18 89,421 0 0
INTEVAC INC COM 461148108 225 40,747 SH   SOLE 19 40,747 0 0
INTEVAC INC COM 461148108 3,805 690,653 SH   SOLE 21 690,653 0 0
INTEVAC INC COM 461148108 4,340 787,717 SH   SOLE 22 782,347 0 5,370
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 103 14,385 SH   SOLE 22 14,385 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,643 64,025 SH   SOLE 2 22,752 0 41,273
INTRA CELLULAR THERAPIES INC COM 46116X101 17 648 SH   SOLE 4 648 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 34 1,308 SH   SOLE 7 1,308 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 5,776 225,092 SH   SOLE 18 225,092 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 3,116 121,449 SH   SOLE 19 121,449 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 71,198 2,774,686 SH   SOLE 21 2,774,686 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 43,374 1,690,350 SH   SOLE 22 1,628,587 0 61,763
INTRA CELLULAR THERAPIES INC COM 46116X101 22 870 SH   SOLE 25 870 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,293 50,383 SH   SOLE 26 31,708 0 18,675
INTRA CELLULAR THERAPIES INC COM 46116X101 293 11,426 SH   SOLE 28 11,426 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 8,248 321,424 SH   SOLE 30 321,424 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 55 2,149 SH   SOLE 36 2,149 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 216 8,406 SH   SOLE 40 8,406 0 0
INTREPID POTASH INC COM 46121Y201 69 8,118 SH   SOLE 2 359 0 7,759
INTREPID POTASH INC COM 46121Y201 825 97,696 SH   SOLE 7 97,696 0 0
INTREPID POTASH INC COM 46121Y201 307 36,432 SH   SOLE 18 36,432 0 0
INTREPID POTASH INC COM 46121Y201 150 17,735 SH   SOLE 19 17,735 0 0
INTREPID POTASH INC COM 46121Y201 2,967 351,483 SH   SOLE 21 351,483 0 0
INTREPID POTASH INC COM 46121Y201 2,354 278,932 SH   SOLE 22 275,552 0 3,380
INTRICON CORP COM 46121H109 78 6,402 SH   SOLE 2 613 0 5,789
INTRICON CORP COM 46121H109 2 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 385 31,576 SH   SOLE 18 31,576 0 0
INTRICON CORP COM 46121H109 214 17,537 SH   SOLE 19 17,537 0 0
INTRICON CORP COM 46121H109 3,595 295,175 SH   SOLE 21 295,175 0 0
INTRICON CORP COM 46121H109 3,279 269,180 SH   SOLE 22 266,470 0 2,710
INTUIT COM 461202103 221,768 679,832 SH   SOLE 2 68,733 0 611,099
INTUIT COM 461202103 43,732 134,062 SH   SOLE 4 125,934 0 8,128
INTUIT COM 461202103 135,782 416,242 SH   SOLE 7 271,909 0 144,333
INTUIT COM 461202103 4,457 13,663 SH   SOLE 13 12,643 0 1,020
INTUIT COM 461202103 8,555 26,224 SH   SOLE 15 26,224 0 0
INTUIT COM 461202103 13 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 511,662 1,568,505 SH   SOLE 18 1,188,127 0 380,378
INTUIT COM 461202103 338,769 1,038,500 SH   SOLE 19 1,038,500 0 0
INTUIT COM 461202103 2,299,784 7,050,010 SH   SOLE 21 7,050,010 0 0
INTUIT COM 461202103 2,106,927 6,458,807 SH   SOLE 22 5,884,810 0 573,997
INTUIT COM 461202103 59,485 182,352 SH   SOLE 23 182,352 0 0
INTUIT COM 461202103 218,091 668,561 SH   SOLE 25 668,561 0 0
INTUIT COM 461202103 498,716 1,528,818 SH   SOLE 26 199,027 0 1,329,791
INTUIT COM 461202103 16,583 50,835 SH   SOLE 28 35,705 0 15,130
INTUIT COM 461202103 9,898 30,343 SH   SOLE 29 3,016 0 27,327
INTUIT COM 461202103 432,061 1,324,488 SH   SOLE 30 1,293,935 0 30,553
INTUIT COM 461202103 23,571 72,258 SH   SOLE 31 41,334 0 30,924
INTUIT COM 461202103 16,970 52,021 SH   SOLE 32 52,021 0 0
INTUIT COM 461202103 122,204 374,619 SH   SOLE 34 374,619 0 0
INTUIT COM 461202103 52,503 160,947 SH   SOLE 36 160,947 0 0
INTUIT COM 461202103 1,877 5,755 SH   SOLE 40 5,755 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 226,948 319,852 SH   SOLE 2 61,194 0 258,658
INTUITIVE SURGICAL INC COM NEW 46120E602 38,535 54,310 SH   SOLE 4 50,679 0 3,631
INTUITIVE SURGICAL INC COM NEW 46120E602 77,822 109,680 SH   SOLE 7 106,201 0 3,479
INTUITIVE SURGICAL INC COM NEW 46120E602 265 374 SH   SOLE 13 374 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8,334 11,746 SH   SOLE 15 11,746 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 318,629 449,064 SH   SOLE 18 365,332 0 83,732
INTUITIVE SURGICAL INC COM NEW 46120E602 406,080 572,314 SH   SOLE 19 572,314 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,109,137 2,972,542 SH   SOLE 21 2,972,542 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,955,544 2,756,073 SH   SOLE 22 2,521,007 0 235,066
INTUITIVE SURGICAL INC COM NEW 46120E602 56,794 80,044 SH   SOLE 23 80,044 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 99,889 140,780 SH   SOLE 25 140,780 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 325,858 459,252 SH   SOLE 26 73,372 0 385,880
INTUITIVE SURGICAL INC COM NEW 46120E602 16,114 22,710 SH   SOLE 28 16,012 0 6,698
INTUITIVE SURGICAL INC COM NEW 46120E602 180 253 SH   SOLE 29 253 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 458,543 646,254 SH   SOLE 30 646,254 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 20,471 28,851 SH   SOLE 31 15,145 0 13,706
INTUITIVE SURGICAL INC COM NEW 46120E602 16,501 23,256 SH   SOLE 32 23,256 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 178,936 252,186 SH   SOLE 34 252,186 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 49,231 69,384 SH   SOLE 36 69,384 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,816 2,559 SH   SOLE 40 2,559 0 0
INUVO INC COM NEW 46122W204 6 15,329 SH   SOLE 21 15,329 0 0
INUVO INC COM NEW 46122W204 337 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 242 32,232 SH   SOLE 2 1,981 0 30,251
INVACARE CORP COM 461203101 5 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,305 173,577 SH   SOLE 18 173,577 0 0
INVACARE CORP COM 461203101 471 62,567 SH   SOLE 19 62,567 0 0
INVACARE CORP COM 461203101 28,262 3,758,204 SH   SOLE 21 3,758,204 0 0
INVACARE CORP COM 461203101 7,329 974,592 SH   SOLE 22 962,488 0 12,104
INVACARE CORP COM 461203101 285 37,849 SH   SOLE 30 37,849 0 0
INVENTIVA SA ADS 46124U107 69 5,802 SH   SOLE 22 5,802 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 829 89,979 SH   SOLE 2 89,979 0 0
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 5 138 SH   SOLE 17 0 0 138
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 4 87 SH   SOLE 17 0 0 87
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 0 6 SH   SOLE 17 0 0 6
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 0 17 SH   SOLE 17 0 0 17
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 4 78 SH   SOLE 17 0 0 78
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 2 60 SH   SOLE 17 0 0 60
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 49 2,781 SH   SOLE 7 2,781 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2 70 SH   SOLE 17 0 0 70
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 196 5,530 SH   SOLE 7 5,530 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 8 298 SH   SOLE 17 0 0 298
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 78,516 2,895,124 SH   SOLE 26 0 0 2,895,124
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 33 1,500 SH Put SOLE 2 1,500 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 4,707 216,500 SH Put SOLE 19 216,500 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 43 2,000 SH Put SOLE 22 2,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,124 51,713 SH   SOLE 7 51,713 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 0 12 SH   SOLE 17 0 0 12
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 272 12,500 SH   SOLE 18 12,500 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9,925 456,551 SH   SOLE 19 456,551 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5,520 253,895 SH   SOLE 30 253,895 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,109 51,000 SH   SOLE 37 51,000 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1 24 SH   SOLE 17 0 0 24
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 3 60 SH   SOLE 17 0 0 60
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1 11 SH   SOLE 17 0 0 11
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 107 SH   SOLE 17 0 0 107
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 135 1,245 SH   SOLE 17 0 0 1,245
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 15 139 SH   SOLE 18 139 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18,480 170,938 SH   SOLE 22 170,938 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 20 1,422 SH   SOLE 17 0 0 1,422
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1 12 SH   SOLE 17 0 0 12
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 120 1,051 SH   SOLE 7 1,051 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1 15 SH   SOLE 17 0 0 15
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 3,228 165,296 SH   SOLE 26 0 0 165,296
INVESCO LTD SHS G491BT108 12,482 1,093,925 SH   SOLE 2 207,904 0 886,021
INVESCO LTD SHS G491BT108 2,060 180,580 SH   SOLE 4 169,742 0 10,838
INVESCO LTD SHS G491BT108 4,182 366,543 SH   SOLE 7 351,939 0 14,604
INVESCO LTD SHS G491BT108 449 39,375 SH   SOLE 13 39,375 0 0
INVESCO LTD SHS G491BT108 537 47,039 SH   SOLE 15 47,039 0 0
INVESCO LTD SHS G491BT108 15,894 1,392,965 SH   SOLE 18 1,252,152 0 140,813
INVESCO LTD SHS G491BT108 6,551 574,147 SH   SOLE 19 574,147 0 0
INVESCO LTD SHS G491BT108 173,392 15,196,503 SH   SOLE 21 15,196,503 0 0
INVESCO LTD SHS G491BT108 116,295 10,192,378 SH   SOLE 22 9,267,229 0 925,149
INVESCO LTD SHS G491BT108 3,046 266,986 SH   SOLE 23 266,986 0 0
INVESCO LTD SHS G491BT108 5,291 463,679 SH   SOLE 25 463,679 0 0
INVESCO LTD SHS G491BT108 20,596 1,805,078 SH   SOLE 26 671,459 0 1,133,619
INVESCO LTD SHS G491BT108 931 81,585 SH   SOLE 28 56,742 0 24,843
INVESCO LTD SHS G491BT108 987 86,473 SH   SOLE 29 1,290 0 85,183
INVESCO LTD SHS G491BT108 25,059 2,196,219 SH   SOLE 30 2,196,219 0 0
INVESCO LTD SHS G491BT108 1,487 130,291 SH   SOLE 31 67,152 0 63,139
INVESCO LTD SHS G491BT108 1,157 101,372 SH   SOLE 32 101,372 0 0
INVESCO LTD SHS G491BT108 1,559 136,665 SH   SOLE 34 136,665 0 0
INVESCO LTD SHS G491BT108 3,909 342,597 SH   SOLE 36 342,597 0 0
INVESCO LTD SHS G491BT108 93 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 594 219,356 SH   SOLE 2 66,885 0 152,471
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9 3,158 SH   SOLE 7 3,158 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,236 825,232 SH   SOLE 18 825,232 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,360 501,929 SH   SOLE 19 501,929 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 65,040 24,000,126 SH   SOLE 21 24,000,126 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 14,461 5,336,206 SH   SOLE 22 5,179,891 0 156,315
INVESCO MORTGAGE CAPITAL INC COM 46131B100 40 14,850 SH   SOLE 23 14,850 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 147 54,257 SH   SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 47 17,188 SH   SOLE 28 17,188 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 725 267,565 SH   SOLE 30 267,565 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 20 7,464 SH   SOLE 31 0 0 7,464
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1 436 SH   SOLE 34 436 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 15 5,640 SH   SOLE 36 5,640 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 50 18,457 SH   SOLE 40 18,457 0 0
INVESCO QQQ TR OPTIONS 46090E103 5,279 19,000 SH Call SOLE 2 19,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 28 100 SH Put SOLE 2 100 0 0
INVESCO QQQ TR OPTIONS 46090E103 6,667 24,000 SH Call SOLE 4 24,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 77,268 278,100 SH Call SOLE 18 278,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,076,880 3,875,900 SH Call SOLE 19 3,875,900 0 0
INVESCO QQQ TR OPTIONS 46090E103 24,033 86,500 SH Put SOLE 19 86,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 44,038 158,500 SH Call SOLE 22 158,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 139 500 SH Put SOLE 22 500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 38 136 SH   SOLE 2 136 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,827 10,176 SH   SOLE 4 10,176 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 672 2,420 SH   SOLE 17 0 0 2,420
INVESCO QQQ TR UNIT SER 1 46090E103 34,480 124,102 SH   SOLE 18 124,102 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 219,696 790,729 SH   SOLE 19 790,729 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 16,585 59,692 SH   SOLE 22 59,692 0 0
INVESTAR HLDG CORP COM 46134L105 151 11,803 SH   SOLE 2 2,521 0 9,282
INVESTAR HLDG CORP COM 46134L105 3 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 582 45,416 SH   SOLE 18 45,416 0 0
INVESTAR HLDG CORP COM 46134L105 463 36,122 SH   SOLE 19 36,122 0 0
INVESTAR HLDG CORP COM 46134L105 4,424 345,123 SH   SOLE 21 345,123 0 0
INVESTAR HLDG CORP COM 46134L105 1,715 133,765 SH   SOLE 22 130,440 0 3,325
INVESTAR HLDG CORP COM 46134L105 31 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 88 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 1,761 242,620 SH   SOLE 2 83,206 0 159,414
INVESTORS BANCORP INC NEW COM 46146L101 10 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 44 6,047 SH   SOLE 7 6,047 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,263 862,692 SH   SOLE 18 862,692 0 0
INVESTORS BANCORP INC NEW COM 46146L101 5,683 782,788 SH   SOLE 19 782,788 0 0
INVESTORS BANCORP INC NEW COM 46146L101 56,553 7,789,698 SH   SOLE 21 7,789,698 0 0
INVESTORS BANCORP INC NEW COM 46146L101 53,480 7,366,444 SH   SOLE 22 7,165,029 0 201,415
INVESTORS BANCORP INC NEW COM 46146L101 370 50,918 SH   SOLE 23 50,918 0 0
INVESTORS BANCORP INC NEW COM 46146L101 43 5,931 SH   SOLE 25 5,931 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,810 387,025 SH   SOLE 26 54,802 0 332,223
INVESTORS BANCORP INC NEW COM 46146L101 236 32,540 SH   SOLE 28 32,540 0 0
INVESTORS BANCORP INC NEW COM 46146L101 638 87,863 SH   SOLE 30 87,863 0 0
INVESTORS BANCORP INC NEW COM 46146L101 71 9,829 SH   SOLE 34 9,829 0 0
INVESTORS BANCORP INC NEW COM 46146L101 164 22,547 SH   SOLE 36 22,547 0 0
INVESTORS BANCORP INC NEW COM 46146L101 164 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 987 15,140 SH   SOLE 2 3,831 0 11,309
INVESTORS REAL ESTATE TR SH BEN INT 461730509 577 8,859 SH   SOLE 4 8,859 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,050 16,110 SH   SOLE 7 16,110 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 3,838 58,897 SH   SOLE 18 58,897 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,569 39,419 SH   SOLE 19 39,419 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 92,457 1,418,700 SH   SOLE 21 1,418,700 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 30,961 475,086 SH   SOLE 22 463,395 0 11,691
INVESTORS REAL ESTATE TR SH BEN INT 461730509 44 672 SH   SOLE 23 672 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,946 45,209 SH   SOLE 25 45,209 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,003 15,396 SH   SOLE 26 4,227 0 11,169
INVESTORS REAL ESTATE TR SH BEN INT 461730509 118 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 472 7,246 SH   SOLE 29 7,246 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 4,792 73,532 SH   SOLE 30 73,532 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 93 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO NC COM 461804106 239 1,838 SH   SOLE 2 142 0 1,696
INVESTORS TITLE CO NC COM 461804106 4 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO NC COM 461804106 696 5,349 SH   SOLE 18 5,349 0 0
INVESTORS TITLE CO NC COM 461804106 349 2,685 SH   SOLE 19 2,685 0 0
INVESTORS TITLE CO NC COM 461804106 5,728 44,038 SH   SOLE 21 44,038 0 0
INVESTORS TITLE CO NC COM 461804106 6,904 53,083 SH   SOLE 22 52,569 0 514
INVESTORS TITLE CO NC COM 461804106 44 338 SH   SOLE 23 338 0 0
INVITAE CORP COM 46185L103 3,929 90,632 SH   SOLE 2 44,411 0 46,221
INVITAE CORP COM 46185L103 25 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 98 2,261 SH   SOLE 7 2,261 0 0
INVITAE CORP COM 46185L103 19,428 448,172 SH   SOLE 18 430,337 0 17,835
INVITAE CORP COM 46185L103 17,211 397,016 SH   SOLE 19 397,016 0 0
INVITAE CORP COM 46185L103 166,907 3,850,217 SH   SOLE 21 3,850,217 0 0
INVITAE CORP COM 46185L103 154,473 3,563,397 SH   SOLE 22 3,456,167 0 107,230
INVITAE CORP COM 46185L103 722 16,648 SH   SOLE 23 16,648 0 0
INVITAE CORP COM 46185L103 53 1,231 SH   SOLE 25 1,231 0 0
INVITAE CORP COM 46185L103 4,448 102,617 SH   SOLE 26 26,965 0 75,652
INVITAE CORP COM 46185L103 742 17,117 SH   SOLE 28 17,117 0 0
INVITAE CORP COM 46185L103 2,654 61,222 SH   SOLE 30 61,222 0 0
INVITAE CORP COM 46185L103 151 3,494 SH   SOLE 34 3,494 0 0
INVITAE CORP COM 46185L103 131 3,031 SH   SOLE 36 3,031 0 0
INVITAE CORP COM 46185L103 600 13,836 SH   SOLE 40 13,836 0 0
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,590 1,575,000 PRN   SOLE 21 1,575,000 0 0
INVITATION HOMES INC COM 46187W107 34,086 1,217,780 SH   SOLE 2 56,966 0 1,160,814
INVITATION HOMES INC COM 46187W107 18,280 653,078 SH   SOLE 4 636,283 0 16,795
INVITATION HOMES INC COM 46187W107 22,778 813,801 SH   SOLE 7 813,801 0 0
INVITATION HOMES INC COM 46187W107 49 1,768 SH   SOLE 13 1,768 0 0
INVITATION HOMES INC COM 46187W107 1,242 44,389 SH   SOLE 15 44,389 0 0
INVITATION HOMES INC COM 46187W107 9,135 326,379 SH   SOLE 18 282,160 0 44,219
INVITATION HOMES INC COM 46187W107 22,850 816,369 SH   SOLE 19 816,369 0 0
INVITATION HOMES INC COM 46187W107 356,188 12,725,540 SH   SOLE 21 12,725,540 0 0
INVITATION HOMES INC COM 46187W107 513,555 18,347,801 SH   SOLE 22 17,545,435 0 802,366
INVITATION HOMES INC COM 46187W107 11,289 403,324 SH   SOLE 23 403,324 0 0
INVITATION HOMES INC COM 46187W107 69,555 2,485,008 SH   SOLE 25 2,485,008 0 0
INVITATION HOMES INC COM 46187W107 57,478 2,053,532 SH   SOLE 26 415,062 0 1,638,470
INVITATION HOMES INC COM 46187W107 2,935 104,854 SH   SOLE 28 74,453 0 30,401
INVITATION HOMES INC COM 46187W107 12,718 454,390 SH   SOLE 29 339,821 0 114,569
INVITATION HOMES INC COM 46187W107 86,279 3,082,501 SH   SOLE 30 3,082,501 0 0
INVITATION HOMES INC COM 46187W107 2,827 101,011 SH   SOLE 31 71,226 0 29,785
INVITATION HOMES INC COM 46187W107 834 29,802 SH   SOLE 34 29,802 0 0
INVITATION HOMES INC COM 46187W107 9,322 333,048 SH   SOLE 36 333,048 0 0
INVITATION HOMES INC COM 46187W107 370 13,224 SH   SOLE 40 13,224 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 1 650 SH   SOLE 22 650 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 5 3,044 SH   SOLE 18 3,044 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 62 41,106 SH   SOLE 21 41,106 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 222 148,196 SH   SOLE 22 148,196 0 0
IONIS PHARMACEUTICALS INC COM 462222100 14,928 314,606 SH   SOLE 2 18,377 0 296,229
IONIS PHARMACEUTICALS INC COM 462222100 3,141 66,189 SH   SOLE 4 62,570 0 3,619
IONIS PHARMACEUTICALS INC COM 462222100 487 10,272 SH   SOLE 7 10,272 0 0
IONIS PHARMACEUTICALS INC COM 462222100 509 10,733 SH   SOLE 15 10,733 0 0
IONIS PHARMACEUTICALS INC COM 462222100 7,919 166,890 SH   SOLE 18 156,447 0 10,443
IONIS PHARMACEUTICALS INC COM 462222100 1,548 32,634 SH   SOLE 19 32,634 0 0
IONIS PHARMACEUTICALS INC COM 462222100 154,689 3,260,052 SH   SOLE 21 3,260,052 0 0
IONIS PHARMACEUTICALS INC COM 462222100 168,809 3,557,618 SH   SOLE 22 3,366,964 0 190,654
IONIS PHARMACEUTICALS INC COM 462222100 4,649 97,981 SH   SOLE 23 97,981 0 0
IONIS PHARMACEUTICALS INC COM 462222100 495 10,442 SH   SOLE 25 10,442 0 0
IONIS PHARMACEUTICALS INC COM 462222100 12,950 272,910 SH   SOLE 26 143,276 0 129,634
IONIS PHARMACEUTICALS INC COM 462222100 1,211 25,518 SH   SOLE 28 18,280 0 7,238
IONIS PHARMACEUTICALS INC COM 462222100 1,565 32,992 SH   SOLE 29 4,599 0 28,393
IONIS PHARMACEUTICALS INC COM 462222100 24,830 523,293 SH   SOLE 30 497,421 0 25,872
IONIS PHARMACEUTICALS INC COM 462222100 1,712 36,089 SH   SOLE 31 22,919 0 13,170
IONIS PHARMACEUTICALS INC COM 462222100 350 7,377 SH   SOLE 34 7,377 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,743 36,743 SH   SOLE 36 36,743 0 0
IONIS PHARMACEUTICALS INC COM 462222100 146 3,068 SH   SOLE 40 3,068 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 10,531 319,901 SH   SOLE 2 79,432 0 240,469
IOVANCE BIOTHERAPEUTICS INC COM 462260100 69 2,102 SH   SOLE 4 2,102 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 88 2,672 SH   SOLE 7 2,672 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,250 129,115 SH   SOLE 18 129,115 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 39,610 1,203,231 SH   SOLE 19 1,203,231 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 530 16,100 SH   SOLE 20 16,100 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 114,911 3,490,626 SH   SOLE 21 3,490,626 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 116,322 3,533,486 SH   SOLE 22 3,349,688 0 183,798
IOVANCE BIOTHERAPEUTICS INC COM 462260100 38 1,140 SH   SOLE 25 1,140 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,698 51,578 SH   SOLE 26 28,510 0 23,068
IOVANCE BIOTHERAPEUTICS INC COM 462260100 485 14,729 SH   SOLE 28 14,729 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,312 70,216 SH   SOLE 30 70,216 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 87 2,637 SH   SOLE 31 2,637 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9,675 293,903 SH   SOLE 34 293,903 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 93 2,810 SH   SOLE 36 2,810 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 351 10,669 SH   SOLE 40 10,669 0 0
IPG PHOTONICS CORP COM 44980X109 14,018 82,475 SH   SOLE 2 6,926 0 75,549
IPG PHOTONICS CORP COM 44980X109 2,578 15,169 SH   SOLE 4 13,937 0 1,232
IPG PHOTONICS CORP COM 44980X109 5,126 30,157 SH   SOLE 7 29,252 0 905
IPG PHOTONICS CORP COM 44980X109 35 208 SH   SOLE 13 208 0 0
IPG PHOTONICS CORP COM 44980X109 693 4,080 SH   SOLE 15 4,080 0 0
IPG PHOTONICS CORP COM 44980X109 11,602 68,261 SH   SOLE 18 62,317 0 5,944
IPG PHOTONICS CORP COM 44980X109 1,974 11,613 SH   SOLE 19 11,613 0 0
IPG PHOTONICS CORP COM 44980X109 137,507 809,007 SH   SOLE 21 809,007 0 0
IPG PHOTONICS CORP COM 44980X109 141,444 832,170 SH   SOLE 22 757,165 0 75,005
IPG PHOTONICS CORP COM 44980X109 4,254 25,030 SH   SOLE 23 25,030 0 0
IPG PHOTONICS CORP COM 44980X109 6,431 37,839 SH   SOLE 25 37,839 0 0
IPG PHOTONICS CORP COM 44980X109 25,663 150,983 SH   SOLE 26 40,976 0 110,007
IPG PHOTONICS CORP COM 44980X109 1,215 7,151 SH   SOLE 28 5,082 0 2,069
IPG PHOTONICS CORP COM 44980X109 1,381 8,126 SH   SOLE 29 178 0 7,948
IPG PHOTONICS CORP COM 44980X109 49,233 289,657 SH   SOLE 30 288,379 0 1,278
IPG PHOTONICS CORP COM 44980X109 1,430 8,412 SH   SOLE 31 4,374 0 4,038
IPG PHOTONICS CORP COM 44980X109 332 1,956 SH   SOLE 34 1,956 0 0
IPG PHOTONICS CORP COM 44980X109 4,093 24,078 SH   SOLE 36 24,078 0 0
IPG PHOTONICS CORP COM 44980X109 129 757 SH   SOLE 40 757 0 0
IQIYI INC SPONSORED ADS 46267X108 4,962 219,739 SH   SOLE 2 6,049 0 213,690
IQIYI INC SPONSORED ADS 46267X108 1,965 87,038 SH   SOLE 4 72,407 0 14,631
IQIYI INC SPONSORED ADS 46267X108 485 21,492 SH   SOLE 7 21,492 0 0
IQIYI INC SPONSORED ADS 46267X108 1,728 76,520 SH   SOLE 15 76,520 0 0
IQIYI INC SPONSORED ADS 46267X108 1,525 67,548 SH   SOLE 18 67,548 0 0
IQIYI INC SPONSORED ADS 46267X108 81,565 3,612,259 SH   SOLE 21 3,612,259 0 0
IQIYI INC SPONSORED ADS 46267X108 54,412 2,409,757 SH   SOLE 22 2,198,767 0 210,990
IQIYI INC SPONSORED ADS 46267X108 2,710 120,016 SH   SOLE 23 120,016 0 0
IQIYI INC SPONSORED ADS 46267X108 3,157 139,819 SH   SOLE 25 139,819 0 0
IQIYI INC SPONSORED ADS 46267X108 21,965 972,743 SH   SOLE 26 342,565 0 630,178
IQIYI INC SPONSORED ADS 46267X108 943 41,746 SH   SOLE 28 41,746 0 0
IQIYI INC SPONSORED ADS 46267X108 306 13,547 SH   SOLE 29 13,547 0 0
IQIYI INC SPONSORED ADS 46267X108 25,932 1,148,466 SH   SOLE 30 1,148,466 0 0
IQIYI INC SPONSORED ADS 46267X108 70 3,097 SH   SOLE 31 3,097 0 0
IQIYI INC SPONSORED ADS 46267X108 343 15,182 SH   SOLE 34 15,182 0 0
IQIYI INC SPONSORED ADS 46267X108 36 1,605 SH   SOLE 40 1,605 0 0
IQIYI INC NOTE 3.750%12/0 46267XAB4 2,940 2,775,000 PRN   SOLE 21 2,775,000 0 0
IQVIA HLDGS INC COM 46266C105 77,459 491,399 SH   SOLE 2 90,014 0 401,385
IQVIA HLDGS INC COM 46266C105 14,495 91,959 SH   SOLE 4 85,998 0 5,961
IQVIA HLDGS INC COM 46266C105 26,946 170,946 SH   SOLE 7 160,458 0 10,488
IQVIA HLDGS INC COM 46266C105 101 642 SH   SOLE 13 642 0 0
IQVIA HLDGS INC COM 46266C105 3,303 20,957 SH   SOLE 15 20,957 0 0
IQVIA HLDGS INC COM 46266C105 64,920 411,852 SH   SOLE 18 381,658 0 30,194
IQVIA HLDGS INC COM 46266C105 113,843 722,217 SH   SOLE 19 722,217 0 0
IQVIA HLDGS INC COM 46266C105 730,277 4,632,857 SH   SOLE 21 4,632,857 0 0
IQVIA HLDGS INC COM 46266C105 701,383 4,449,552 SH   SOLE 22 4,063,197 0 386,355
IQVIA HLDGS INC COM 46266C105 20,617 130,792 SH   SOLE 23 130,792 0 0
IQVIA HLDGS INC COM 46266C105 34,949 221,716 SH   SOLE 25 221,716 0 0
IQVIA HLDGS INC COM 46266C105 139,267 883,508 SH   SOLE 26 133,922 0 749,586
IQVIA HLDGS INC COM 46266C105 5,875 37,268 SH   SOLE 28 26,147 0 11,121
IQVIA HLDGS INC COM 46266C105 46 289 SH   SOLE 29 289 0 0
IQVIA HLDGS INC COM 46266C105 131,307 833,005 SH   SOLE 30 833,005 0 0
IQVIA HLDGS INC COM 46266C105 85,168 540,301 SH   SOLE 31 25,659 0 514,642
IQVIA HLDGS INC COM 46266C105 59,897 379,982 SH   SOLE 34 379,982 0 0
IQVIA HLDGS INC COM 46266C105 18,137 115,062 SH   SOLE 36 115,062 0 0
IQVIA HLDGS INC COM 46266C105 618 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 50 2,335 SH   SOLE 2 388 0 1,947
IRADIMED CORP COM 46266A109 613 28,674 SH   SOLE 18 23,866 0 4,808
IRADIMED CORP COM 46266A109 605 28,299 SH   SOLE 19 28,299 0 0
IRADIMED CORP COM 46266A109 4,009 187,501 SH   SOLE 21 187,501 0 0
IRADIMED CORP COM 46266A109 3,425 160,215 SH   SOLE 22 158,880 0 1,335
IRADIMED CORP COM 46266A109 7 313 SH   SOLE 23 313 0 0
IRADIMED CORP COM 46266A109 191 8,946 SH   SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 4,309 18,098 SH   SOLE 2 9,081 0 9,017
IRHYTHM TECHNOLOGIES INC COM 450056106 36 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 128 537 SH   SOLE 7 537 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 25,205 105,854 SH   SOLE 18 102,383 0 3,471
IRHYTHM TECHNOLOGIES INC COM 450056106 17,432 73,209 SH   SOLE 19 73,209 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 252,936 1,062,265 SH   SOLE 21 1,062,265 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 183,758 771,734 SH   SOLE 22 747,473 0 24,261
IRHYTHM TECHNOLOGIES INC COM 450056106 340 1,427 SH   SOLE 23 1,427 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 67 281 SH   SOLE 25 281 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,128 13,136 SH   SOLE 26 5,349 0 7,787
IRHYTHM TECHNOLOGIES INC COM 450056106 963 4,045 SH   SOLE 28 4,045 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,643 11,101 SH   SOLE 30 11,101 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 163 685 SH   SOLE 34 685 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 165 692 SH   SOLE 36 692 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 644 2,705 SH   SOLE 40 2,705 0 0
IRIDEX CORP COM 462684101 14 7,003 SH   SOLE 21 7,003 0 0
IRIDEX CORP COM 462684101 3 1,673 SH   SOLE 22 1,673 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,473 96,659 SH   SOLE 2 38,510 0 58,149
IRIDIUM COMMUNICATIONS INC COM 46269C102 246 9,625 SH   SOLE 4 9,625 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 60 2,363 SH   SOLE 7 2,363 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 0 16 SH   SOLE 17 0 0 16
IRIDIUM COMMUNICATIONS INC COM 46269C102 14,028 548,403 SH   SOLE 18 548,403 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,588 218,437 SH   SOLE 19 218,437 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 324,175 12,672,981 SH   SOLE 21 12,672,981 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 84,845 3,316,862 SH   SOLE 22 3,206,274 0 110,588
IRIDIUM COMMUNICATIONS INC COM 46269C102 28 1,096 SH   SOLE 25 1,096 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,232 48,156 SH   SOLE 26 38,275 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 417 16,294 SH   SOLE 28 16,294 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,580 218,143 SH   SOLE 30 218,143 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 207 8,074 SH   SOLE 36 8,074 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 343 13,398 SH   SOLE 40 13,398 0 0
IROBOT CORP COM 462726100 2,588 34,096 SH   SOLE 2 13,330 0 20,766
IROBOT CORP COM 462726100 12 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 43 566 SH   SOLE 7 566 0 0
IROBOT CORP COM 462726100 11,065 145,778 SH   SOLE 18 130,596 0 15,182
IROBOT CORP COM 462726100 16,115 212,316 SH   SOLE 19 212,316 0 0
IROBOT CORP COM 462726100 227,565 2,998,223 SH   SOLE 21 2,998,223 0 0
IROBOT CORP COM 462726100 78,322 1,031,913 SH   SOLE 22 1,009,246 0 22,667
IROBOT CORP COM 462726100 1,286 16,945 SH   SOLE 23 16,945 0 0
IROBOT CORP COM 462726100 49 647 SH   SOLE 25 647 0 0
IROBOT CORP COM 462726100 5,793 76,322 SH   SOLE 26 8,584 0 67,738
IROBOT CORP COM 462726100 279 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 11,743 154,713 SH   SOLE 30 154,713 0 0
IROBOT CORP COM 462726100 368 4,854 SH   SOLE 34 4,854 0 0
IROBOT CORP COM 462726100 120 1,584 SH   SOLE 36 1,584 0 0
IROBOT CORP COM 462726100 215 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 22,496 839,731 SH   SOLE 2 217,720 0 622,011
IRON MTN INC NEW COM 46284V101 3,780 141,088 SH   SOLE 4 131,368 0 9,720
IRON MTN INC NEW COM 46284V101 6,535 243,916 SH   SOLE 7 234,277 0 9,639
IRON MTN INC NEW COM 46284V101 35 1,323 SH   SOLE 13 1,323 0 0
IRON MTN INC NEW COM 46284V101 934 34,851 SH   SOLE 15 34,851 0 0
IRON MTN INC NEW COM 46284V101 15,003 560,034 SH   SOLE 18 513,951 0 46,083
IRON MTN INC NEW COM 46284V101 2,620 97,784 SH   SOLE 19 97,784 0 0
IRON MTN INC NEW COM 46284V101 245,343 9,158,002 SH   SOLE 21 9,158,002 0 0
IRON MTN INC NEW COM 46284V101 201,837 7,534,033 SH   SOLE 22 6,949,924 0 584,109
IRON MTN INC NEW COM 46284V101 6,233 232,679 SH   SOLE 23 232,679 0 0
IRON MTN INC NEW COM 46284V101 11,660 435,235 SH   SOLE 25 435,235 0 0
IRON MTN INC NEW COM 46284V101 36,583 1,365,547 SH   SOLE 26 317,023 0 1,048,524
IRON MTN INC NEW COM 46284V101 1,528 57,032 SH   SOLE 28 40,122 0 16,910
IRON MTN INC NEW COM 46284V101 1,683 62,834 SH   SOLE 29 679 0 62,155
IRON MTN INC NEW COM 46284V101 38,298 1,429,552 SH   SOLE 30 1,348,381 0 81,171
IRON MTN INC NEW COM 46284V101 3,586 133,863 SH   SOLE 31 31,013 0 102,850
IRON MTN INC NEW COM 46284V101 360 13,448 SH   SOLE 34 13,448 0 0
IRON MTN INC NEW COM 46284V101 6,209 231,784 SH   SOLE 36 231,784 0 0
IRON MTN INC NEW COM 46284V101 148 5,507 SH   SOLE 40 5,507 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,149 127,772 SH   SOLE 2 59,912 0 67,860
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 26 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,907 656,717 SH   SOLE 18 601,724 0 54,993
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,308 701,248 SH   SOLE 19 701,248 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 64,195 7,136,760 SH   SOLE 21 7,136,760 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 45,451 5,052,864 SH   SOLE 22 4,923,042 0 129,822
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 414 46,001 SH   SOLE 23 46,001 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,083 231,533 SH   SOLE 26 76,891 0 154,642
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 249 27,711 SH   SOLE 28 27,711 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 791 87,948 SH   SOLE 30 87,948 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 22 2,419 SH   SOLE 34 2,419 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 130 14,407 SH   SOLE 40 14,407 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 25 8,701 SH   SOLE 21 8,701 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 387 137,369 SH   SOLE 22 137,369 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 20 7,164 SH   SOLE 30 7,164 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 18 2,369 SH   SOLE 21 2,369 0 0
ISHARES GOLD TRUST ISHARES 464285105 10,615 590,026 SH   SOLE 18 590,026 0 0
ISHARES GOLD TRUST ISHARES 464285105 121 6,723 SH   SOLE 19 6,723 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,551 252,952 SH   SOLE 21 252,952 0 0
ISHARES GOLD TRUST ISHARES 464285105 37,936 2,108,700 SH   SOLE 23 2,108,700 0 0
ISHARES INC MSCI AUST ETF 464286103 88,134 4,469,251 SH   SOLE 7 0 0 4,469,251
ISHARES INC MSCI AUST ETF 464286103 13,534 686,314 SH   SOLE 18 686,314 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,335 247,563 SH   SOLE 23 247,563 0 0
ISHARES INC US INTL HGH YLD 464286178 8,330 173,481 SH   SOLE 2 173,481 0 0
ISHARES INC JP MRGN EM HI BD 464286285 732 16,775 SH   SOLE 18 453 0 16,322
ISHARES INC EM MKTS DIV ETF 464286319 554 18,386 SH   SOLE 7 18,386 0 0
ISHARES INC EM MKTS DIV ETF 464286319 766 25,447 SH   SOLE 18 25,447 0 0
ISHARES INC EM MKTS DIV ETF 464286319 871 28,913 SH   SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 25,039 831,575 SH   SOLE 21 831,575 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 174 6,298 SH   SOLE 2 6,298 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 176 6,355 SH   SOLE 4 6,355 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,483 162,067 SH   SOLE 18 162,067 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 25,964 938,669 SH   SOLE 19 938,669 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 98 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,547 164,377 SH   SOLE 26 164,377 0 0
ISHARES INC OPTIONS 464286400 180 6,500 SH Call SOLE 2 6,500 0 0
ISHARES INC OPTIONS 464286400 13,836 500,200 SH Call SOLE 19 500,200 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 176 4,016 SH   SOLE 21 4,016 0 0
ISHARES INC MSCI CDA ETF 464286509 709 25,863 SH   SOLE 2 25,863 0 0
ISHARES INC MSCI CDA ETF 464286509 12,307 448,982 SH   SOLE 21 448,982 0 0
ISHARES INC MSCI CDA ETF 464286509 3,369 122,925 SH   SOLE 22 122,925 0 0
ISHARES INC JP MORGAN EM ETF 464286517 8,136 194,508 SH   SOLE 2 166,992 0 27,516
ISHARES INC JP MORGAN EM ETF 464286517 2,922 69,860 SH   SOLE 18 69,860 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2,760 65,977 SH   SOLE 21 65,977 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 13 137 SH   SOLE 2 137 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 241,665 2,629,365 SH   SOLE 7 2,629,365 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 8 89 SH   SOLE 17 0 0 89
ISHARES INC MSCI GBL MIN VOL 464286525 12,898 140,338 SH   SOLE 18 20,053 0 120,285
ISHARES INC MSCI GBL MIN VOL 464286525 65,375 711,296 SH   SOLE 40 711,296 0 0
ISHARES INC MSCI EMERG MRKT 464286533 50,729 919,340 SH   SOLE 7 919,340 0 0
ISHARES INC MSCI EMERG MRKT 464286533 15 279 SH   SOLE 17 0 0 279
ISHARES INC MSCI EMERG MRKT 464286533 106,892 1,937,157 SH   SOLE 18 1,937,157 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,297 59,755 SH   SOLE 21 59,755 0 0
ISHARES INC MSCI EMERG MRKT 464286533 142,637 2,584,939 SH   SOLE 22 2,584,939 0 0
ISHARES INC MSCI EURZONE ETF 464286608 455 11,991 SH   SOLE 18 11,991 0 0
ISHARES INC MSCI EURZONE ETF 464286608 549,035 14,478,764 SH   SOLE 21 14,478,764 0 0
ISHARES INC MSCI THAILND ETF 464286624 2 26 SH   SOLE 18 26 0 0
ISHARES INC MSCI THAILND ETF 464286624 2,937 46,811 SH   SOLE 22 0 0 46,811
ISHARES INC MSCI CHILE ETF 464286640 1,404 58,287 SH   SOLE 22 58,287 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2 37 SH   SOLE 17 0 0 37
ISHARES INC MSCI PAC JP ETF 464286665 77,740 1,915,725 SH   SOLE 23 1,915,725 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,230 104,250 SH   SOLE 26 0 0 104,250
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 54,795 1,961,160 SH   SOLE 7 0 0 1,961,160
ISHARES INC MSCI FRANCE ETF 464286707 13,023 466,096 SH   SOLE 18 466,096 0 0
ISHARES INC MSCI TURKEY ETF 464286715 769 38,937 SH   SOLE 18 38,937 0 0
ISHARES INC MSCI TURKEY ETF 464286715 522 26,429 SH   SOLE 22 0 0 26,429
ISHARES INC MSCI SWITZERLAND 464286749 9,395 228,758 SH   SOLE 7 0 0 228,758
ISHARES INC MSCI SWITZERLAND 464286749 4 88 SH   SOLE 17 0 0 88
ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH   SOLE 18 1 0 0
ISHARES INC MSCI SPAIN ETF 464286764 25,539 1,173,689 SH   SOLE 7 0 0 1,173,689
ISHARES INC MSCI SPAIN ETF 464286764 5,248 241,190 SH   SOLE 18 241,190 0 0
ISHARES INC MSCI STH KOR ETF 464286772 50,172 767,856 SH   SOLE 4 767,856 0 0
ISHARES INC MSCI STH KOR ETF 464286772 54,093 827,873 SH   SOLE 21 827,873 0 0
ISHARES INC MSCI STH KOR ETF 464286772 28,306 433,210 SH   SOLE 22 433,210 0 0
ISHARES INC MSCI STH KOR ETF 464286772 10,314 157,844 SH   SOLE 26 145,685 0 12,159
ISHARES INC MSCI STH AFR ETF 464286780 22,171 600,364 SH   SOLE 7 0 0 600,364
ISHARES INC MSCI STH AFR ETF 464286780 7,251 196,356 SH   SOLE 18 196,356 0 0
ISHARES INC MSCI STH AFR ETF 464286780 96 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 34,387 1,180,479 SH   SOLE 7 0 0 1,180,479
ISHARES INC MSCI GERMANY ETF 464286806 3 97 SH   SOLE 18 97 0 0
ISHARES INC MSCI GERMANY ETF 464286806 69,386 2,381,936 SH   SOLE 21 2,381,936 0 0
ISHARES INC MSCI NETHERL ETF 464286814 12,835 368,502 SH   SOLE 7 0 0 368,502
ISHARES INC MSCI NETHERL ETF 464286814 173 4,973 SH   SOLE 18 4,973 0 0
ISHARES INC MSCI MEXICO ETF 464286822 219 6,559 SH   SOLE 2 6,559 0 0
ISHARES INC MSCI MEXICO ETF 464286822 37,076 1,111,399 SH   SOLE 7 0 0 1,111,399
ISHARES INC MSCI MEXICO ETF 464286822 4,005 120,057 SH   SOLE 18 120,057 0 0
ISHARES INC MSCI MEXICO ETF 464286822 694 20,814 SH   SOLE 21 20,814 0 0
ISHARES INC MSCI MEXICO ETF 464286822 108 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC OPTIONS 464286822 33 1,000 SH Put SOLE 2 1,000 0 0
ISHARES INC OPTIONS 464286822 5,254 157,500 SH Put SOLE 19 157,500 0 0
ISHARES INC MSCI HONG KG ETF 464286871 32,877 1,499,854 SH   SOLE 7 0 0 1,499,854
ISHARES INC MSCI HONG KG ETF 464286871 169 7,693 SH   SOLE 18 7,693 0 0
ISHARES INC CORE MSCI EMKT 46434G103 88,255 1,671,500 SH   SOLE 2 1,221,685 0 449,815
ISHARES INC CORE MSCI EMKT 46434G103 74 1,393 SH   SOLE 3 1,393 0 0
ISHARES INC CORE MSCI EMKT 46434G103 689,279 13,054,527 SH   SOLE 7 13,054,527 0 0
ISHARES INC CORE MSCI EMKT 46434G103 62,574 1,185,122 SH   SOLE 17 0 0 1,185,122
ISHARES INC CORE MSCI EMKT 46434G103 165,563 3,135,668 SH   SOLE 18 3,094,368 0 41,300
ISHARES INC CORE MSCI EMKT 46434G103 324,282 6,141,696 SH   SOLE 21 5,574,581 0 567,115
ISHARES INC CORE MSCI EMKT 46434G103 331,569 6,279,724 SH   SOLE 22 4,289,491 0 1,990,233
ISHARES INC CORE MSCI EMKT 46434G103 350,907 6,645,969 SH   SOLE 23 6,645,969 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,145 135,328 SH   SOLE 26 135,328 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 331,117 7,374,542 SH   SOLE 2 64,825 0 7,309,717
ISHARES INC MSCI TAIWAN ETF 46434G772 9,387 209,075 SH   SOLE 15 209,075 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,827 85,243 SH   SOLE 18 85,243 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 117,446 2,615,713 SH   SOLE 22 2,029,607 0 586,106
ISHARES INC MSCI TAIWAN ETF 46434G772 11,259 250,753 SH   SOLE 26 250,753 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2 98 SH   SOLE 17 0 0 98
ISHARES INC MSCI RUSSIA ETF 46434G798 38,114 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 12,513 385,500 SH   SOLE 4 0 0 385,500
ISHARES INC MSCI RUSSIA ETF 46434G798 26,900 828,708 SH   SOLE 7 0 0 828,708
ISHARES INC MSCI RUSSIA ETF 46434G798 13 390 SH   SOLE 18 390 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 7,177 221,110 SH   SOLE 22 74,891 0 146,219
ISHARES INC MSCI MLY ETF NEW 46434G814 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,207 84,287 SH   SOLE 22 84,287 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,443 55,112 SH   SOLE 26 55,112 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 993 16,817 SH   SOLE 2 16,817 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 196,066 3,319,218 SH   SOLE 4 3,319,218 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 230,036 3,894,295 SH   SOLE 7 0 0 3,894,295
ISHARES INC MSCI JPN ETF NEW 46434G822 5 77 SH   SOLE 17 0 0 77
ISHARES INC MSCI JPN ETF NEW 46434G822 34,375 581,944 SH   SOLE 18 581,944 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 204,482 3,461,683 SH   SOLE 21 3,461,683 0 0
ISHARES INC MSCI ITALY ETF 46434G830 842 34,549 SH   SOLE 7 0 0 34,549
ISHARES INC ESG AWR MSCI EM 46434G863 87,291 2,451,306 SH   SOLE 2 2,184,086 0 267,220
ISHARES INC ESG AWR MSCI EM 46434G863 9,287 260,796 SH   SOLE 7 260,796 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 12 334 SH   SOLE 17 0 0 334
ISHARES INC ESG AWR MSCI EM 46434G863 40,037 1,124,305 SH   SOLE 18 1,124,305 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 12,340 346,528 SH   SOLE 19 346,528 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,671 46,914 SH   SOLE 21 46,914 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,019 28,625 SH   SOLE 22 28,625 0 0
ISHARES INC MSCI EMERG MKT 46434G889 20 459 SH   SOLE 18 459 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 5 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 216,115 20,103,732 SH   SOLE 7 20,103,732 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 6,879 639,897 SH   SOLE 23 639,897 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2,684 249,633 SH   SOLE 26 0 0 249,633
ISHARES SILVER TR ISHARES 46428Q109 528 24,380 SH   SOLE 18 24,380 0 0
ISHARES SILVER TR OPTIONS 46428Q109 359 16,600 SH Put SOLE 4 16,600 0 0
ISHARES SILVER TR OPTIONS 46428Q109 4,341 200,600 SH Put SOLE 18 200,600 0 0
ISHARES SILVER TR OPTIONS 46428Q109 26,963 1,246,000 SH Put SOLE 19 1,246,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,406,010 17,860,663 SH   OTR 2 0 0 17,860,663
ISHARES TR IBOXX HI YD ETF 464288513 325,179 3,875,790 SH   OTR 2 0 0 3,875,790
ISHARES TR USD INV GRDE ETF 464288620 182,165 2,997,120 SH   OTR 2 0 0 2,997,120
ISHARES TR ISHS 5-10YR INVT 464288638 489,321 8,046,720 SH   OTR 2 0 0 8,046,720
ISHARES TR ISHS 1-5YR INVS 464288646 683,545 12,448,466 SH   OTR 2 0 0 12,448,466
ISHARES TR 0-5YR INVT GR CP 46434V100 43,884 841,975 SH   OTR 2 0 0 841,975
ISHARES TR 0-5YR HI YL CP 46434V407 30,143 685,850 SH   OTR 2 0 0 685,850
ISHARES TR BROAD USD HIGH 46435U853 61,410 1,555,865 SH   OTR 2 0 0 1,555,865
ISHARES TR S&P 100 ETF 464287101 21 138 SH   SOLE 17 0 0 138
ISHARES TR MRNGSTR LG-CP GR 464287119 26 96 SH   SOLE 17 0 0 96
ISHARES TR MRNGSTR LG-CP ET 464287127 66 338 SH   SOLE 17 0 0 338
ISHARES TR CORE S&P TTL STK 464287150 175,145 2,320,114 SH   SOLE 2 2,320,114 0 0
ISHARES TR CORE S&P TTL STK 464287150 652,370 8,641,807 SH   SOLE 7 8,641,807 0 0
ISHARES TR CORE S&P TTL STK 464287150 817 10,827 SH   SOLE 17 0 0 10,827
ISHARES TR CORE S&P TTL STK 464287150 14,753 195,425 SH   SOLE 18 195,425 0 0
ISHARES TR CORE S&P TTL STK 464287150 303,223 4,016,735 SH   SOLE 19 4,016,735 0 0
ISHARES TR CORE S&P TTL STK 464287150 104,354 1,382,360 SH   SOLE 21 0 0 1,382,360
ISHARES TR CORE S&P TTL STK 464287150 528,437 7,000,097 SH   SOLE 22 0 0 7,000,097
ISHARES TR SELECT DIVID ETF 464287168 2,744 33,658 SH   SOLE 7 33,658 0 0
ISHARES TR SELECT DIVID ETF 464287168 5 66 SH   SOLE 17 0 0 66
ISHARES TR SELECT DIVID ETF 464287168 48,854 599,146 SH   SOLE 18 599,146 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,621 142,520 SH   SOLE 22 142,520 0 0
ISHARES TR TIPS BD ETF 464287176 38,151 301,590 SH   SOLE 2 228,482 0 73,108
ISHARES TR TIPS BD ETF 464287176 22,609 178,730 SH   SOLE 17 0 0 178,730
ISHARES TR TIPS BD ETF 464287176 47,470 375,255 SH   SOLE 18 375,255 0 0
ISHARES TR TIPS BD ETF 464287176 2,175,884 17,200,666 SH   SOLE 21 17,008,748 0 191,918
ISHARES TR TIPS BD ETF 464287176 53,974 426,671 SH   SOLE 22 0 0 426,671
ISHARES TR TIPS BD ETF 464287176 4,805 37,983 SH   SOLE 23 37,983 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 72,167 1,718,267 SH   SOLE 4 1,718,267 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 35,153 836,967 SH   SOLE 7 836,967 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,734 112,723 SH   SOLE 18 112,723 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 30,356 722,760 SH   SOLE 19 722,760 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 287 6,828 SH   SOLE 26 6,828 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,148,090 9,367,642 SH   SOLE 2 8,324,051 0 1,043,591
ISHARES TR CORE S&P500 ETF 464287200 18,107 53,879 SH   SOLE 3 53,879 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,852,453 8,487,927 SH   SOLE 4 8,487,927 0 0
ISHARES TR CORE S&P500 ETF 464287200 7,617,723 22,667,748 SH   SOLE 7 22,667,748 0 0
ISHARES TR CORE S&P500 ETF 464287200 414,507 1,233,432 SH   SOLE 16 1,233,432 0 0
ISHARES TR CORE S&P500 ETF 464287200 329,877 981,602 SH   SOLE 17 0 0 981,602
ISHARES TR CORE S&P500 ETF 464287200 366,190 1,089,657 SH   SOLE 18 1,088,022 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 223,840 666,073 SH   SOLE 19 666,073 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,336,726 3,977,641 SH   SOLE 21 3,977,641 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,084,816 3,228,044 SH   SOLE 22 1,720,665 0 1,507,379
ISHARES TR CORE S&P500 ETF 464287200 1,071,115 3,187,272 SH   SOLE 23 3,187,272 0 0
ISHARES TR CORE S&P500 ETF 464287200 13,997 41,650 SH   SOLE 26 41,650 0 0
ISHARES TR CORE S&P500 ETF 464287200 208,933 621,714 SH   SOLE 28 621,714 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,322,785 11,204,343 SH   SOLE 2 11,137,811 0 66,532
ISHARES TR CORE US AGGBD ET 464287226 257,886 2,184,361 SH   SOLE 17 0 0 2,184,361
ISHARES TR CORE US AGGBD ET 464287226 613,764 5,198,748 SH   SOLE 18 5,198,748 0 0
ISHARES TR CORE US AGGBD ET 464287226 367,310 3,111,218 SH   SOLE 19 3,111,218 0 0
ISHARES TR CORE US AGGBD ET 464287226 191,489 1,621,966 SH   SOLE 21 917,716 0 704,250
ISHARES TR CORE US AGGBD ET 464287226 414,361 3,509,748 SH   SOLE 22 442,820 0 3,066,928
ISHARES TR MSCI EMG MKT ETF 464287234 535 12,124 SH   SOLE 2 12,124 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 518,414 11,758,095 SH   SOLE 4 11,758,095 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,929,280 43,757,769 SH   SOLE 7 43,757,769 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,902 111,174 SH   SOLE 17 0 0 111,174
ISHARES TR MSCI EMG MKT ETF 464287234 3,426 77,698 SH   SOLE 18 77,698 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 50,612 1,147,916 SH   SOLE 19 1,147,916 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 179,896 4,080,205 SH   SOLE 21 4,080,205 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 57,340 1,300,514 SH   SOLE 23 1,300,514 0 0
ISHARES TR OPTIONS 464287234 101 2,300 SH Call SOLE 2 2,300 0 0
ISHARES TR OPTIONS 464287234 7,857 178,200 SH Call SOLE 19 178,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 299,735 2,225,040 SH   SOLE 2 2,173,159 0 51,881
ISHARES TR IBOXX INV CP ETF 464287242 1,334 9,900 SH   SOLE 4 9,900 0 0
ISHARES TR IBOXX INV CP ETF 464287242 146,958 1,090,919 SH   SOLE 7 876,144 0 214,775
ISHARES TR IBOXX INV CP ETF 464287242 8,295 61,574 SH   SOLE 17 0 0 61,574
ISHARES TR IBOXX INV CP ETF 464287242 152,778 1,134,122 SH   SOLE 18 1,069,711 0 64,411
ISHARES TR IBOXX INV CP ETF 464287242 407,015 3,021,419 SH   SOLE 19 3,021,419 0 0
ISHARES TR IBOXX INV CP ETF 464287242 276,280 2,050,925 SH   SOLE 21 2,050,925 0 0
ISHARES TR IBOXX INV CP ETF 464287242 13,832 102,683 SH   SOLE 22 102,683 0 0
ISHARES TR IBOXX INV CP ETF 464287242 519,767 3,858,415 SH   SOLE 23 3,858,415 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,010 7,500 SH   SOLE 37 7,500 0 0
ISHARES TR OPTIONS 464287242 18,064 134,100 SH Put SOLE 2 134,100 0 0
ISHARES TR OPTIONS 464287242 17,405 129,200 SH Put SOLE 4 129,200 0 0
ISHARES TR OPTIONS 464287242 208,181 1,545,400 SH Put SOLE 18 1,545,400 0 0
ISHARES TR OPTIONS 464287242 2,660,186 19,747,500 SH Put SOLE 19 19,747,500 0 0
ISHARES TR GBL COMM SVC ETF 464287275 16,059 243,461 SH   SOLE 2 243,461 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,912 74,475 SH   SOLE 7 74,475 0 0
ISHARES TR GLOBAL TECH ETF 464287291 161,660 613,114 SH   SOLE 2 572,338 0 40,776
ISHARES TR GLOBAL TECH ETF 464287291 12,732 48,287 SH   SOLE 7 48,287 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH   SOLE 17 0 0 3
ISHARES TR GLOBAL TECH ETF 464287291 27,240 103,311 SH   SOLE 18 103,311 0 0
ISHARES TR GLOBAL TECH ETF 464287291 7,842 29,743 SH   SOLE 19 29,743 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 250,253 1,082,973 SH   SOLE 2 1,082,973 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 571 2,472 SH   SOLE 17 0 0 2,472
ISHARES TR S&P 500 GRWT ETF 464287309 33,884 146,634 SH   SOLE 18 146,634 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 22,187 308,927 SH   SOLE 2 308,927 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 540,363 7,523,848 SH   SOLE 4 7,523,848 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 296,702 4,131,190 SH   SOLE 7 4,131,190 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 22,687 428,130 SH   SOLE 2 428,130 0 0
ISHARES TR NORTH AMERN NAT 464287374 7,882 398,065 SH   SOLE 2 0 0 398,065
ISHARES TR JPX NIKKEI 400 464287382 2,932 45,825 SH   SOLE 21 45,825 0 0
ISHARES TR OPTIONS 464287390 221 10,500 SH Call SOLE 2 10,500 0 0
ISHARES TR OPTIONS 464287390 223 10,600 SH Call SOLE 4 10,600 0 0
ISHARES TR OPTIONS 464287390 2,609 123,900 SH Call SOLE 18 123,900 0 0
ISHARES TR OPTIONS 464287390 32,997 1,566,800 SH Call SOLE 19 1,566,800 0 0
ISHARES TR S&P 500 VAL ETF 464287408 25,293 224,925 SH   SOLE 2 224,925 0 0
ISHARES TR S&P 500 VAL ETF 464287408 426 3,788 SH   SOLE 4 3,788 0 0
ISHARES TR S&P 500 VAL ETF 464287408 31,531 280,403 SH   SOLE 17 0 0 280,403
ISHARES TR S&P 500 VAL ETF 464287408 5,797 51,548 SH   SOLE 18 51,548 0 0
ISHARES TR S&P 500 VAL ETF 464287408 73,240 651,315 SH   SOLE 19 651,315 0 0
ISHARES TR 20 YR TR BD ETF 464287432 90,347 553,392 SH   SOLE 2 368,643 0 184,749
ISHARES TR 20 YR TR BD ETF 464287432 18,735 114,754 SH   SOLE 7 1,597 0 113,157
ISHARES TR 20 YR TR BD ETF 464287432 27 167 SH   SOLE 17 0 0 167
ISHARES TR 20 YR TR BD ETF 464287432 25,775 157,880 SH   SOLE 18 133,427 0 24,453
ISHARES TR 20 YR TR BD ETF 464287432 105,286 644,895 SH   SOLE 19 644,895 0 0
ISHARES TR 20 YR TR BD ETF 464287432 47,353 290,046 SH   SOLE 21 243,617 0 46,429
ISHARES TR 20 YR TR BD ETF 464287432 71,587 438,487 SH   SOLE 22 99,756 0 338,731
ISHARES TR 20 YR TR BD ETF 464287432 24,370 149,274 SH   SOLE 23 149,274 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9,554 78,424 SH   SOLE 2 52,868 0 25,556
ISHARES TR BARCLAYS 7 10 YR 464287440 100,523 825,177 SH   SOLE 7 0 0 825,177
ISHARES TR BARCLAYS 7 10 YR 464287440 39 323 SH   SOLE 17 0 0 323
ISHARES TR BARCLAYS 7 10 YR 464287440 15,951 130,939 SH   SOLE 18 95,120 0 35,819
ISHARES TR BARCLAYS 7 10 YR 464287440 317,036 2,602,497 SH   SOLE 23 2,602,497 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 131,267 1,517,367 SH   SOLE 2 866,300 0 651,067
ISHARES TR 1 3 YR TREAS BD 464287457 30 343 SH   SOLE 17 0 0 343
ISHARES TR 1 3 YR TREAS BD 464287457 20,897 241,552 SH   SOLE 18 117,977 0 123,575
ISHARES TR 1 3 YR TREAS BD 464287457 455,495 5,265,225 SH   SOLE 19 5,265,225 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 29,960 346,324 SH   SOLE 21 59,259 0 287,065
ISHARES TR 1 3 YR TREAS BD 464287457 109,483 1,265,556 SH   SOLE 22 135,973 0 1,129,583
ISHARES TR 1 3 YR TREAS BD 464287457 72,573 838,901 SH   SOLE 23 838,901 0 0
ISHARES TR MSCI EAFE ETF 464287465 44,511 699,312 SH   SOLE 2 242,727 0 456,585
ISHARES TR MSCI EAFE ETF 464287465 256,248 4,025,899 SH   SOLE 4 4,025,899 0 0
ISHARES TR MSCI EAFE ETF 464287465 955,540 15,012,417 SH   SOLE 7 15,012,417 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,187 160,053 SH   SOLE 17 0 0 160,053
ISHARES TR MSCI EAFE ETF 464287465 7,395 116,187 SH   SOLE 18 109,834 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,204,650 34,637,071 SH   SOLE 21 34,637,071 0 0
ISHARES TR MSCI EAFE ETF 464287465 778 12,228 SH   SOLE 23 12,228 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 12 152 SH   SOLE 17 0 0 152
ISHARES TR RUS MDCP VAL ETF 464287473 2,334 28,878 SH   SOLE 18 28,878 0 0
ISHARES TR RUS MD CP GR ETF 464287481 62 358 SH   SOLE 17 0 0 358
ISHARES TR RUS MD CP GR ETF 464287481 8,601 49,754 SH   SOLE 18 49,754 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,316 22,933 SH   SOLE 17 0 0 22,933
ISHARES TR RUS MID CAP ETF 464287499 9,525 165,995 SH   SOLE 18 165,995 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,137 37,251 SH   SOLE 19 37,251 0 0
ISHARES TR CORE S&P MCP ETF 464287507 52,629 284,007 SH   SOLE 2 84,977 0 199,030
ISHARES TR CORE S&P MCP ETF 464287507 83,257 449,286 SH   SOLE 4 449,286 0 0
ISHARES TR CORE S&P MCP ETF 464287507 154,125 831,714 SH   SOLE 7 831,714 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,743 9,407 SH   SOLE 17 0 0 9,407
ISHARES TR CORE S&P MCP ETF 464287507 240,086 1,295,593 SH   SOLE 18 1,292,988 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 29,253 157,859 SH   SOLE 19 157,859 0 0
ISHARES TR CORE S&P MCP ETF 464287507 78,623 424,280 SH   SOLE 21 424,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 328,214 1,771,164 SH   SOLE 22 145,231 0 1,625,933
ISHARES TR EXPANDED TECH 464287515 187 600 SH   SOLE 2 600 0 0
ISHARES TR EXPANDED TECH 464287515 15,043 48,350 SH   SOLE 19 48,350 0 0
ISHARES TR PHLX SEMICND ETF 464287523 30 100 SH   SOLE 18 100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 80 594 SH   SOLE 2 594 0 0
ISHARES TR NASDAQ BIOTECH 464287556 71 523 SH   SOLE 4 523 0 0
ISHARES TR NASDAQ BIOTECH 464287556 895 6,608 SH   SOLE 18 6,608 0 0
ISHARES TR NASDAQ BIOTECH 464287556 11,493 84,878 SH   SOLE 19 84,878 0 0
ISHARES TR COHEN STEER REIT 464287564 11,878 116,444 SH   SOLE 18 116,444 0 0
ISHARES TR COHEN STEER REIT 464287564 103,107 1,010,755 SH   SOLE 22 0 0 1,010,755
ISHARES TR GLOBAL 100 ETF 464287572 1,304,878 23,177,232 SH   SOLE 4 23,177,232 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH   SOLE 17 0 0 22
ISHARES TR RUS 1000 VAL ETF 464287598 13,851 117,253 SH   SOLE 17 0 0 117,253
ISHARES TR RUS 1000 VAL ETF 464287598 112,244 950,175 SH   SOLE 18 949,878 0 297
ISHARES TR RUS 1000 VAL ETF 464287598 148,805 1,259,673 SH   SOLE 22 234,835 0 1,024,838
ISHARES TR S&P MC 400GR ETF 464287606 886 3,705 SH   SOLE 2 3,705 0 0
ISHARES TR S&P MC 400GR ETF 464287606 8 34 SH   SOLE 17 0 0 34
ISHARES TR S&P MC 400GR ETF 464287606 1,142 4,773 SH   SOLE 18 4,773 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 17,042 78,575 SH   SOLE 17 0 0 78,575
ISHARES TR RUS 1000 GRW ETF 464287614 190,528 878,456 SH   SOLE 18 878,456 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 75,845 349,693 SH   SOLE 22 349,693 0 0
ISHARES TR RUS 1000 ETF 464287622 390,701 2,087,634 SH   SOLE 2 119,020 0 1,968,614
ISHARES TR RUS 1000 ETF 464287622 118 629 SH   SOLE 17 0 0 629
ISHARES TR RUS 1000 ETF 464287622 15,943 85,189 SH   SOLE 18 85,189 0 0
ISHARES TR RUS 1000 ETF 464287622 566,586 3,027,443 SH   SOLE 19 3,027,443 0 0
ISHARES TR RUS 1000 ETF 464287622 136,056 726,990 SH   SOLE 21 437,310 0 289,680
ISHARES TR RUS 1000 ETF 464287622 66,769 356,769 SH   SOLE 22 356,769 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,898 59,380 SH   SOLE 2 0 0 59,380
ISHARES TR RUS 2000 VAL ETF 464287630 59 589 SH   SOLE 17 0 0 589
ISHARES TR RUS 2000 VAL ETF 464287630 16,024 161,319 SH   SOLE 18 161,319 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,258 32,798 SH   SOLE 22 32,798 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,145 18,712 SH   SOLE 2 0 0 18,712
ISHARES TR RUS 2000 GRW ETF 464287648 94 422 SH   SOLE 17 0 0 422
ISHARES TR RUS 2000 GRW ETF 464287648 11,238 50,730 SH   SOLE 18 50,730 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 12,543 56,622 SH   SOLE 22 56,622 0 0
ISHARES TR OPTIONS 464287655 150 1,000 SH Put SOLE 2 1,000 0 0
ISHARES TR OPTIONS 464287655 15,578 104,000 SH Put SOLE 19 104,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 69,567 464,427 SH   SOLE 2 255,290 0 209,137
ISHARES TR RUSSELL 2000 ETF 464287655 1,598 10,670 SH   SOLE 4 10,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 641,544 4,282,956 SH   SOLE 7 4,282,956 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,344 8,974 SH   SOLE 17 0 0 8,974
ISHARES TR RUSSELL 2000 ETF 464287655 148,555 991,757 SH   SOLE 18 991,757 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 242,414 1,618,359 SH   SOLE 19 1,618,359 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 66,234 442,182 SH   SOLE 21 296,703 0 145,479
ISHARES TR RUSSELL 2000 ETF 464287655 968,946 6,468,693 SH   SOLE 22 6,468,693 0 0
ISHARES TR CORE S&P US VLU 464287663 17,458 321,576 SH   SOLE 2 321,576 0 0
ISHARES TR CORE S&P US VLU 464287663 5,884 108,381 SH   SOLE 17 0 0 108,381
ISHARES TR CORE S&P US VLU 464287663 17,359 319,739 SH   SOLE 18 36,584 0 283,155
ISHARES TR CORE S&P US GWT 464287671 5,074 63,436 SH   SOLE 17 0 0 63,436
ISHARES TR CORE S&P US GWT 464287671 40,945 511,939 SH   SOLE 18 61,726 0 450,213
ISHARES TR RUSSELL 3000 ETF 464287689 166 848 SH   SOLE 17 0 0 848
ISHARES TR RUSSELL 3000 ETF 464287689 69,506 355,150 SH   SOLE 18 355,150 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 11,393 58,216 SH   SOLE 19 58,216 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 118,453 605,249 SH   SOLE 22 484,548 0 120,701
ISHARES TR S&P MC 400VL ETF 464287705 28 210 SH   SOLE 17 0 0 210
ISHARES TR S&P MC 400VL ETF 464287705 269 1,992 SH   SOLE 18 1,992 0 0
ISHARES TR U.S. TECH ETF 464287721 10,511 34,912 SH   SOLE 7 0 0 34,912
ISHARES TR U.S. TECH ETF 464287721 991 3,292 SH   SOLE 18 3,292 0 0
ISHARES TR U.S. REAL ES ETF 464287739 121,215 1,518,224 SH   SOLE 2 1,518,224 0 0
ISHARES TR U.S. REAL ES ETF 464287739 42 529 SH   SOLE 17 0 0 529
ISHARES TR U.S. REAL ES ETF 464287739 258 3,231 SH   SOLE 18 3,231 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,916 24,000 SH   SOLE 19 24,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,267 53,448 SH   SOLE 22 53,448 0 0
ISHARES TR US HLTHCARE ETF 464287762 28,522 125,535 SH   SOLE 7 0 0 125,535
ISHARES TR US HLTHCARE ETF 464287762 34 150 SH   SOLE 18 150 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 18,269 149,718 SH   SOLE 2 88,557 0 61,161
ISHARES TR U.S. FIN SVC ETF 464287770 3,966 32,503 SH   SOLE 18 32,503 0 0
ISHARES TR U.S. FINLS ETF 464287788 717 6,315 SH   SOLE 18 6,315 0 0
ISHARES TR CORE S&P SCP ETF 464287804 220,816 3,144,187 SH   SOLE 2 1,886,593 0 1,257,594
ISHARES TR CORE S&P SCP ETF 464287804 138,800 1,976,366 SH   SOLE 4 1,976,366 0 0
ISHARES TR CORE S&P SCP ETF 464287804 55,818 794,787 SH   SOLE 7 794,787 0 0
ISHARES TR CORE S&P SCP ETF 464287804 70,921 1,009,836 SH   SOLE 17 0 0 1,009,836
ISHARES TR CORE S&P SCP ETF 464287804 173,747 2,473,966 SH   SOLE 18 2,467,176 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 95,489 1,359,661 SH   SOLE 19 1,359,661 0 0
ISHARES TR CORE S&P SCP ETF 464287804 32,037 456,179 SH   SOLE 21 456,179 0 0
ISHARES TR CORE S&P SCP ETF 464287804 19,583 278,843 SH   SOLE 22 251,835 0 27,008
ISHARES TR CORE S&P SCP ETF 464287804 13,073 186,143 SH   SOLE 23 186,143 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,684 109,410 SH   SOLE 26 0 0 109,410
ISHARES TR DOW JONES US ETF 464287846 5 27 SH   SOLE 17 0 0 27
ISHARES TR EUROPE ETF 464287861 362,701 8,664,616 SH   SOLE 4 8,664,616 0 0
ISHARES TR SP SMCP600VL ETF 464287879 10 80 SH   SOLE 17 0 0 80
ISHARES TR SP SMCP600VL ETF 464287879 30 246 SH   SOLE 18 246 0 0
ISHARES TR S&P SML 600 GWT 464287887 10 58 SH   SOLE 17 0 0 58
ISHARES TR S&P SML 600 GWT 464287887 210 1,189 SH   SOLE 18 1,189 0 0
ISHARES TR INTL TREA BD ETF 464288117 34,895 660,020 SH   SOLE 7 0 0 660,020
ISHARES TR INTL TREA BD ETF 464288117 9 162 SH   SOLE 17 0 0 162
ISHARES TR INTL TREA BD ETF 464288117 5,434 102,785 SH   SOLE 18 102,785 0 0
ISHARES TR INTL TREA BD ETF 464288117 17,967 339,829 SH   SOLE 22 0 0 339,829
ISHARES TR SHRT NAT MUN ETF 464288158 4,965 45,931 SH   SOLE 17 0 0 45,931
ISHARES TR SHRT NAT MUN ETF 464288158 12,318 113,948 SH   SOLE 18 113,948 0 0
ISHARES TR AGENCY BOND ETF 464288166 23,922 197,574 SH   SOLE 21 197,574 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,966 25,481 SH   SOLE 3 25,481 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 15 825 SH   SOLE 17 0 0 825
ISHARES TR GL CLEAN ENE ETF 464288224 206 11,144 SH   SOLE 18 11,144 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240 2,160 46,967 SH   SOLE 18 46,967 0 0
ISHARES TR MSCI ACWI EX US 464288240 72,693 1,580,622 SH   SOLE 21 1,580,622 0 0
ISHARES TR MSCI ACWI ETF 464288257 25,030 313,183 SH   SOLE 2 313,183 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,525 31,598 SH   SOLE 3 31,598 0 0
ISHARES TR MSCI ACWI ETF 464288257 348 4,360 SH   SOLE 17 0 0 4,360
ISHARES TR MSCI ACWI ETF 464288257 3,728 46,644 SH   SOLE 18 46,644 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 4,687 62,840 SH   SOLE 23 62,840 0 0
ISHARES TR EAFE SML CP ETF 464288273 25,868 438,523 SH   SOLE 17 0 0 438,523
ISHARES TR EAFE SML CP ETF 464288273 9,019 152,894 SH   SOLE 18 152,894 0 0
ISHARES TR EAFE SML CP ETF 464288273 94,123 1,595,569 SH   SOLE 21 1,595,569 0 0
ISHARES TR EAFE SML CP ETF 464288273 9,210 156,130 SH   SOLE 23 156,130 0 0
ISHARES TR EAFE SML CP ETF 464288273 71,206 1,207,090 SH   SOLE 26 0 0 1,207,090
ISHARES TR JPMORGAN USD EMG 464288281 17,707 159,683 SH   SOLE 2 95,633 0 64,050
ISHARES TR JPMORGAN USD EMG 464288281 72,587 654,583 SH   SOLE 7 654,583 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,917 26,306 SH   SOLE 17 0 0 26,306
ISHARES TR JPMORGAN USD EMG 464288281 31,288 282,158 SH   SOLE 18 242,882 0 39,276
ISHARES TR JPMORGAN USD EMG 464288281 13,680 123,370 SH   SOLE 19 123,370 0 0
ISHARES TR JPMORGAN USD EMG 464288281 48,363 436,139 SH   SOLE 21 436,139 0 0
ISHARES TR JPMORGAN USD EMG 464288281 173,613 1,565,633 SH   SOLE 22 1,165,795 0 399,838
ISHARES TR JPMORGAN USD EMG 464288281 116,902 1,054,218 SH   SOLE 23 1,054,218 0 0
ISHARES TR JPMORGAN USD EMG 464288281 143,302 1,292,287 SH   SOLE 26 0 0 1,292,287
ISHARES TR CALIF MUN BD ETF 464288356 466 7,471 SH   SOLE 18 7,471 0 0
ISHARES TR GLB INFRASTR ETF 464288372 17,433 451,875 SH   SOLE 2 451,875 0 0
ISHARES TR GLB INFRASTR ETF 464288372 7,281 188,732 SH   SOLE 22 0 0 188,732
ISHARES TR GLB INFRASTR ETF 464288372 216 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR NATIONAL MUN ETF 464288414 39,304 339,028 SH   SOLE 2 339,028 0 0
ISHARES TR NATIONAL MUN ETF 464288414 15,937 137,470 SH   SOLE 17 0 0 137,470
ISHARES TR NATIONAL MUN ETF 464288414 10,461 90,236 SH   SOLE 18 90,236 0 0
ISHARES TR ASIA 50 ETF 464288430 429,092 5,974,547 SH   SOLE 4 5,974,547 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,647 66,049 SH   SOLE 7 66,049 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 16 SH   SOLE 17 0 0 16
ISHARES TR INTL SEL DIV ETF 464288448 6,656 267,000 SH   SOLE 18 267,000 0 0
ISHARES TR INTL SEL DIV ETF 464288448 25,329 1,016,019 SH   SOLE 21 1,016,019 0 0
ISHARES TR INTL DEV RE ETF 464288489 12 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 13,087 546,671 SH   SOLE 21 546,671 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,997 83,423 SH   SOLE 22 83,423 0 0
ISHARES TR IBOXX HI YD ETF 464288513 69,216 824,982 SH   SOLE 2 488,131 0 336,851
ISHARES TR IBOXX HI YD ETF 464288513 7,956 94,825 SH   SOLE 4 94,825 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,207 26,300 SH   SOLE 7 26,300 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,207 38,222 SH   SOLE 17 0 0 38,222
ISHARES TR IBOXX HI YD ETF 464288513 214,098 2,551,821 SH   SOLE 18 2,444,402 0 107,419
ISHARES TR IBOXX HI YD ETF 464288513 2,171,630 25,883,551 SH   SOLE 19 25,883,551 0 0
ISHARES TR IBOXX HI YD ETF 464288513 145,570 1,735,036 SH   SOLE 21 1,735,036 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,371 207,049 SH   SOLE 22 60,373 0 146,676
ISHARES TR IBOXX HI YD ETF 464288513 112,819 1,344,685 SH   SOLE 23 1,344,685 0 0
ISHARES TR IBOXX HI YD ETF 464288513 115,072 1,371,538 SH   SOLE 26 1,371,538 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,181 26,000 SH   SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 839 10,000 SH Put SOLE 2 10,000 0 0
ISHARES TR OPTIONS 464288513 186,208 2,219,400 SH Put SOLE 19 2,219,400 0 0
ISHARES TR CRE U S REIT ETF 464288521 13,179 301,293 SH   SOLE 2 0 0 301,293
ISHARES TR CRE U S REIT ETF 464288521 2 54 SH   SOLE 17 0 0 54
ISHARES TR CRE U S REIT ETF 464288521 26,525 606,422 SH   SOLE 21 0 0 606,422
ISHARES TR CRE U S REIT ETF 464288521 34,514 789,077 SH   SOLE 22 448,811 0 340,266
ISHARES TR CRE U S REIT ETF 464288521 106,744 2,440,413 SH   SOLE 23 2,440,413 0 0
ISHARES TR MSCI KLD400 SOC 464288570 3 21 SH   SOLE 17 0 0 21
ISHARES TR MSCI KLD400 SOC 464288570 802 6,266 SH   SOLE 18 6,266 0 0
ISHARES TR MBS ETF 464288588 16,472 149,203 SH   SOLE 2 97,358 0 51,845
ISHARES TR MBS ETF 464288588 8,466 76,687 SH   SOLE 3 76,687 0 0
ISHARES TR MBS ETF 464288588 28 250 SH   SOLE 17 0 0 250
ISHARES TR MBS ETF 464288588 104,029 942,296 SH   SOLE 18 942,296 0 0
ISHARES TR MBS ETF 464288588 60,224 545,509 SH   SOLE 21 545,509 0 0
ISHARES TR INTRM GOV CR ETF 464288612 4,806 40,821 SH   SOLE 2 40,821 0 0
ISHARES TR INTRM GOV CR ETF 464288612 24 205 SH   SOLE 17 0 0 205
ISHARES TR INTRM GOV CR ETF 464288612 605 5,140 SH   SOLE 18 5,140 0 0
ISHARES TR USD INV GRDE ETF 464288620 12,660 208,298 SH   SOLE 2 208,298 0 0
ISHARES TR USD INV GRDE ETF 464288620 19,760 325,102 SH   SOLE 7 325,102 0 0
ISHARES TR USD INV GRDE ETF 464288620 9 156 SH   SOLE 17 0 0 156
ISHARES TR USD INV GRDE ETF 464288620 85,030 1,398,988 SH   SOLE 18 1,398,988 0 0
ISHARES TR USD INV GRDE ETF 464288620 38,198 628,459 SH   SOLE 23 628,459 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 152,894 2,514,297 SH   SOLE 2 2,438,348 0 75,949
ISHARES TR ISHS 5-10YR INVT 464288638 44 718 SH   SOLE 17 0 0 718
ISHARES TR ISHS 5-10YR INVT 464288638 22,449 369,159 SH   SOLE 18 369,159 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,839 30,237 SH   SOLE 22 30,237 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 18,787 308,946 SH   SOLE 23 308,946 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 210,637 3,836,045 SH   SOLE 2 3,414,497 0 421,548
ISHARES TR ISHS 1-5YR INVS 464288646 4 75 SH   SOLE 17 0 0 75
ISHARES TR ISHS 1-5YR INVS 464288646 80,480 1,465,675 SH   SOLE 18 1,465,675 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 100,070 1,822,432 SH   SOLE 19 1,822,432 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 34,769 633,199 SH   SOLE 21 514,629 0 118,570
ISHARES TR ISHS 1-5YR INVS 464288646 9,715 176,928 SH   SOLE 23 176,928 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 5,772 34,670 SH   SOLE 2 34,670 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 62,834 377,406 SH   SOLE 21 377,406 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 221 1,329 SH   SOLE 22 1,329 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 12,617 94,449 SH   SOLE 2 16 0 94,433
ISHARES TR 3 7 YR TREAS BD 464288661 22 165 SH   SOLE 17 0 0 165
ISHARES TR 3 7 YR TREAS BD 464288661 23,296 174,386 SH   SOLE 18 84,488 0 89,898
ISHARES TR 3 7 YR TREAS BD 464288661 22,753 170,321 SH   SOLE 23 170,321 0 0
ISHARES TR SHORT TREAS BD 464288679 24,995 225,792 SH   SOLE 2 225,792 0 0
ISHARES TR SHORT TREAS BD 464288679 8 71 SH   SOLE 17 0 0 71
ISHARES TR SHORT TREAS BD 464288679 19,929 180,023 SH   SOLE 18 87,247 0 92,776
ISHARES TR SHORT TREAS BD 464288679 339,504 3,066,887 SH   SOLE 19 3,066,887 0 0
ISHARES TR SHORT TREAS BD 464288679 37,782 341,298 SH   SOLE 21 0 0 341,298
ISHARES TR SHORT TREAS BD 464288679 103,117 931,503 SH   SOLE 22 12,569 0 918,934
ISHARES TR OPTIONS 464288687 73 2,000 SH Put SOLE 2 2,000 0 0
ISHARES TR OPTIONS 464288687 7,655 210,000 SH Put SOLE 19 210,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 993 27,240 SH   SOLE 3 27,240 0 0
ISHARES TR PFD AND INCM SEC 464288687 173 4,741 SH   SOLE 7 4,741 0 0
ISHARES TR PFD AND INCM SEC 464288687 123,267 3,381,814 SH   SOLE 18 3,381,814 0 0
ISHARES TR PFD AND INCM SEC 464288687 322,473 8,847,000 SH   SOLE 19 8,847,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 12,909 354,148 SH   SOLE 21 354,148 0 0
ISHARES TR GLOBAL MATER ETF 464288695 8,196 117,316 SH   SOLE 2 117,316 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 5,566 99,164 SH   SOLE 2 99,164 0 0
ISHARES TR GLOB UTILITS ETF 464288711 282 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 16,000 171,666 SH   SOLE 2 171,666 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 21,296 228,495 SH   SOLE 7 228,495 0 0
ISHARES TR GLB CNSM STP ETF 464288737 13,774 248,635 SH   SOLE 2 248,635 0 0
ISHARES TR GLB CNSM STP ETF 464288737 87,077 1,571,793 SH   SOLE 4 1,571,793 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,472 80,717 SH   SOLE 7 80,717 0 0
ISHARES TR GLB CNS DISC ETF 464288745 20,610 152,758 SH   SOLE 2 152,758 0 0
ISHARES TR GLB CNS DISC ETF 464288745 39,043 289,376 SH   SOLE 7 289,376 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI USA ESG SLC 464288802 130 881 SH   SOLE 18 881 0 0
ISHARES TR MSCI USA ESG SLC 464288802 6,393 43,466 SH   SOLE 22 0 0 43,466
ISHARES TR U.S. MED DVC ETF 464288810 57,183 190,852 SH   SOLE 2 190,852 0 0
ISHARES TR U.S. MED DVC ETF 464288810 19,907 66,441 SH   SOLE 18 66,441 0 0
ISHARES TR U.S. MED DVC ETF 464288810 67,628 225,711 SH   SOLE 19 225,711 0 0
ISHARES TR EAFE VALUE ETF 464288877 20,207 500,796 SH   SOLE 17 0 0 500,796
ISHARES TR EAFE GRWTH ETF 464288885 136,974 1,523,968 SH   SOLE 2 1,296,745 0 227,223
ISHARES TR EAFE GRWTH ETF 464288885 10 108 SH   SOLE 17 0 0 108
ISHARES TR EAFE GRWTH ETF 464288885 37,875 421,394 SH   SOLE 18 421,394 0 0
ISHARES TR EAFE GRWTH ETF 464288885 162,846 1,811,814 SH   SOLE 19 1,811,814 0 0
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TP200 GR ETF 464289438 1 9 SH   SOLE 17 0 0 9
ISHARES TR RUS TOP 200 ETF 464289446 2 23 SH   SOLE 17 0 0 23
ISHARES TR CORE LT USDB ETF 464289479 5 62 SH   SOLE 17 0 0 62
ISHARES TR CORE LT USDB ETF 464289479 1,654 21,907 SH   SOLE 18 21,907 0 0
ISHARES TR 10+ YR INVST GRD 464289511 82,424 1,170,624 SH   SOLE 2 730,996 0 439,628
ISHARES TR 10+ YR INVST GRD 464289511 31,537 447,905 SH   SOLE 21 447,905 0 0
ISHARES TR 10+ YR INVST GRD 464289511 770 10,937 SH   SOLE 22 10,937 0 0
ISHARES TR 10+ YR INVST GRD 464289511 7,976 113,278 SH   SOLE 23 113,278 0 0
ISHARES TR INDIA 50 ETF 464289529 47,623 1,367,305 SH   SOLE 7 1,367,305 0 0
ISHARES TR INDIA 50 ETF 464289529 16,856 483,941 SH   SOLE 22 483,941 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 3 44 SH   SOLE 17 0 0 44
ISHARES TR GRWT ALLOCAT ETF 464289867 10 199 SH   SOLE 17 0 0 199
ISHARES TR GRWT ALLOCAT ETF 464289867 62,573 1,291,763 SH   SOLE 22 0 0 1,291,763
ISHARES TR MODERT ALLOC ETF 464289875 79,135 1,927,765 SH   SOLE 22 0 0 1,927,765
ISHARES TR CONSER ALLOC ETF 464289883 15,607 419,895 SH   SOLE 22 0 0 419,895
ISHARES TR US TREAS BD ETF 46429B267 119,853 4,288,131 SH   SOLE 2 2,990,355 0 1,297,776
ISHARES TR US TREAS BD ETF 46429B267 19,657 703,277 SH   SOLE 7 703,277 0 0
ISHARES TR US TREAS BD ETF 46429B267 112 3,995 SH   SOLE 17 0 0 3,995
ISHARES TR US TREAS BD ETF 46429B267 58,427 2,090,399 SH   SOLE 18 2,090,399 0 0
ISHARES TR US TREAS BD ETF 46429B267 128,844 4,609,799 SH   SOLE 19 4,609,799 0 0
ISHARES TR A RATE CP BD ETF 46429B291 2 43 SH   SOLE 18 43 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1 42 SH   SOLE 18 42 0 0
ISHARES TR CMBS ETF 46429B366 572 10,307 SH   SOLE 3 10,307 0 0
ISHARES TR CMBS ETF 46429B366 2,030 36,572 SH   SOLE 18 36,572 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,236 46,508 SH   SOLE 22 0 0 46,508
ISHARES TR MSCI INDIA ETF 46429B598 274,306 8,101,171 SH   SOLE 2 48,236 0 8,052,935
ISHARES TR MSCI INDIA ETF 46429B598 30,684 906,193 SH   SOLE 4 906,193 0 0
ISHARES TR MSCI INDIA ETF 46429B598 20,255 598,210 SH   SOLE 7 0 0 598,210
ISHARES TR MSCI INDIA ETF 46429B598 5,873 173,435 SH   SOLE 15 173,435 0 0
ISHARES TR MSCI INDIA ETF 46429B598 87,713 2,590,473 SH   SOLE 18 2,590,473 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,608 136,077 SH   SOLE 19 136,077 0 0
ISHARES TR MSCI INDIA ETF 46429B598 198,355 5,858,094 SH   SOLE 21 5,858,094 0 0
ISHARES TR MSCI INDIA ETF 46429B598 149,948 4,428,460 SH   SOLE 22 3,691,639 0 736,821
ISHARES TR MSCI INDIA ETF 46429B598 7,354 217,203 SH   SOLE 26 217,203 0 0
ISHARES TR MSCI POLAND ETF 46429B606 15,115 918,284 SH   SOLE 7 0 0 918,284
ISHARES TR MSCI POLAND ETF 46429B606 4,423 268,717 SH   SOLE 18 268,717 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,013 61,568 SH   SOLE 22 0 0 61,568
ISHARES TR MSCI INDIA SM CP 46429B614 388 10,820 SH   SOLE 26 0 0 10,820
ISHARES TR FLTG RATE NT ETF 46429B655 79,310 1,563,682 SH   SOLE 2 1,563,682 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,917 116,655 SH   SOLE 7 0 0 116,655
ISHARES TR FLTG RATE NT ETF 46429B655 2 46 SH   SOLE 17 0 0 46
ISHARES TR FLTG RATE NT ETF 46429B655 40,787 804,152 SH   SOLE 18 731,708 0 72,444
ISHARES TR FLTG RATE NT ETF 46429B655 15,626 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15 187 SH   SOLE 17 0 0 187
ISHARES TR CORE HIGH DV ETF 46429B663 18,739 232,836 SH   SOLE 18 232,836 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 14,297 177,648 SH   SOLE 21 177,648 0 0
ISHARES TR MSCI CHINA ETF 46429B671 3 37 SH   SOLE 2 37 0 0
ISHARES TR MSCI CHINA ETF 46429B671 30 402 SH   SOLE 18 402 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6,890 101,123 SH   SOLE 2 101,123 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 191,025 2,803,836 SH   SOLE 7 2,803,836 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 5 76 SH   SOLE 17 0 0 76
ISHARES TR MSCI EAFE MIN VL 46429B689 262,751 3,856,611 SH   SOLE 18 3,856,611 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 5,728 84,077 SH   SOLE 21 84,077 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 27,348 401,411 SH   SOLE 22 48,042 0 353,369
ISHARES TR MSCI USA MIN VOL 46429B697 116,660 1,830,541 SH   SOLE 2 1,596,358 0 234,183
ISHARES TR MSCI USA MIN VOL 46429B697 308 4,827 SH   SOLE 7 4,827 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 127 1,989 SH   SOLE 17 0 0 1,989
ISHARES TR MSCI USA MIN VOL 46429B697 582,400 9,138,547 SH   SOLE 18 9,138,547 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 56,366 884,448 SH   SOLE 19 884,448 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 67,129 1,053,340 SH   SOLE 22 1,053,340 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,063 10,213 SH   SOLE 17 0 0 10,213
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,222 11,742 SH   SOLE 18 11,742 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 321,875 3,102,713 SH   SOLE 2 3,102,713 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 7,130 68,731 SH   SOLE 7 68,731 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 82 794 SH   SOLE 17 0 0 794
ISHARES TR MSCI USA QLT FCT 46432F339 139,575 1,345,427 SH   SOLE 18 1,216,007 0 129,420
ISHARES TR MSCI USA QLT FCT 46432F339 20,257 195,270 SH   SOLE 22 195,270 0 0
ISHARES TR MSCI USA SZE FT 46432F370 57,821 616,628 SH   SOLE 2 616,628 0 0
ISHARES TR MSCI USA SZE FT 46432F370 58,506 623,931 SH   SOLE 18 623,931 0 0
ISHARES TR MSCI USA VALUE 46432F388 203,864 2,763,128 SH   SOLE 2 2,493,357 0 269,771
ISHARES TR MSCI USA VALUE 46432F388 2,882 39,064 SH   SOLE 7 39,064 0 0
ISHARES TR MSCI USA VALUE 46432F388 6 76 SH   SOLE 17 0 0 76
ISHARES TR MSCI USA VALUE 46432F388 117,073 1,586,787 SH   SOLE 18 1,586,787 0 0
ISHARES TR MSCI USA VALUE 46432F388 93,992 1,273,952 SH   SOLE 19 1,273,952 0 0
ISHARES TR MSCI USA VALUE 46432F388 21,729 294,510 SH   SOLE 22 294,510 0 0
ISHARES TR MSCI USA MMENTM 46432F396 25,594 173,638 SH   SOLE 2 173,638 0 0
ISHARES TR MSCI USA MMENTM 46432F396 2,619 17,767 SH   SOLE 7 17,767 0 0
ISHARES TR MSCI USA MMENTM 46432F396 113 767 SH   SOLE 17 0 0 767
ISHARES TR MSCI USA MMENTM 46432F396 126,029 855,014 SH   SOLE 18 809,375 0 45,639
ISHARES TR MSCI USA MMENTM 46432F396 21,923 148,730 SH   SOLE 22 148,730 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 36,996 634,149 SH   SOLE 2 420,245 0 213,904
ISHARES TR CORE MSCI TOTAL 46432F834 115 1,969 SH   SOLE 17 0 0 1,969
ISHARES TR CORE MSCI TOTAL 46432F834 529 9,066 SH   SOLE 18 9,066 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 11,445,690 196,189,410 SH   SOLE 21 196,132,390 0 57,020
ISHARES TR CORE MSCI TOTAL 46432F834 470,978 8,072,986 SH   SOLE 22 0 0 8,072,986
ISHARES TR CORE MSCI EAFE 46432F842 1,644,062 27,273,758 SH   SOLE 2 25,429,675 0 1,844,083
ISHARES TR CORE MSCI EAFE 46432F842 7,523 124,807 SH   SOLE 3 124,807 0 0
ISHARES TR CORE MSCI EAFE 46432F842 67,147 1,113,913 SH   SOLE 4 1,113,913 0 0
ISHARES TR CORE MSCI EAFE 46432F842 80,158 1,329,764 SH   SOLE 7 1,329,764 0 0
ISHARES TR CORE MSCI EAFE 46432F842 102,353 1,697,965 SH   SOLE 17 0 0 1,697,965
ISHARES TR CORE MSCI EAFE 46432F842 214,127 3,552,210 SH   SOLE 18 3,061,651 0 490,559
ISHARES TR CORE MSCI EAFE 46432F842 265,958 4,412,038 SH   SOLE 19 4,412,038 0 0
ISHARES TR CORE MSCI EAFE 46432F842 52,671 873,767 SH   SOLE 21 0 0 873,767
ISHARES TR CORE MSCI EAFE 46432F842 413,135 6,853,595 SH   SOLE 22 785,161 0 6,068,434
ISHARES TR CORE MSCI EAFE 46432F842 10,475 173,779 SH   SOLE 23 173,779 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,487 124,200 SH   SOLE 26 0 0 124,200
ISHARES TR CORE 1 5 YR USD 46432F859 3 50 SH   SOLE 17 0 0 50
ISHARES TR CORE 1 5 YR USD 46432F859 2,495 48,404 SH   SOLE 18 48,404 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 586 25,971 SH   SOLE 18 25,971 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,237 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,232 119,571 SH   SOLE 2 119,571 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 589 11,310 SH   SOLE 18 11,310 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 13 520 SH   SOLE 18 520 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 246 7,403 SH   SOLE 7 7,403 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 751 22,625 SH   SOLE 18 22,625 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 58 1,734 SH   SOLE 19 1,734 0 0
ISHARES TR MSCI USA SML CP 46434V290 5,902 158,362 SH   SOLE 2 158,362 0 0
ISHARES TR MSCI USA SML CP 46434V290 151 4,047 SH   SOLE 18 4,047 0 0
ISHARES TR MSCI USA SML CP 46434V290 8,235 220,968 SH   SOLE 22 220,968 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 80,906 1,840,855 SH   SOLE 2 1,756,617 0 84,238
ISHARES TR 0-5YR HI YL CP 46434V407 5,352 121,764 SH   SOLE 7 121,764 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3 63 SH   SOLE 17 0 0 63
ISHARES TR 0-5YR HI YL CP 46434V407 135,747 3,088,679 SH   SOLE 18 3,088,679 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 38,228 869,803 SH   SOLE 19 869,803 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 142,557 4,799,888 SH   SOLE 2 111,030 0 4,688,858
ISHARES TR MSCI SAUDI ARBIA 46434V423 12,237 412,037 SH   SOLE 4 412,037 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,592 120,947 SH   SOLE 7 25,700 0 95,247
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,183 73,495 SH   SOLE 15 73,495 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 188 6,334 SH   SOLE 19 6,334 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 9,995 336,523 SH   SOLE 22 336,523 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,464 116,623 SH   SOLE 23 116,623 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,640 122,559 SH   SOLE 31 122,559 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 12,926 380,388 SH   SOLE 2 380,388 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 13,380 427,079 SH   SOLE 2 427,079 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI LW CRB TG 46434V464 227 1,730 SH   SOLE 18 1,730 0 0
ISHARES TR MSCI CHINA A 46434V514 46,431 1,265,207 SH   SOLE 2 0 0 1,265,207
ISHARES TR MSCI CHINA A 46434V514 1,293 35,236 SH   SOLE 7 35,236 0 0
ISHARES TR MSCI CHINA A 46434V514 4,273 116,431 SH   SOLE 26 116,431 0 0
ISHARES TR MSCI CHINA A 46434V514 7,919 215,777 SH   SOLE 31 215,777 0 0
ISHARES TR CORE TOTAL USD 46434V613 2 43 SH   SOLE 17 0 0 43
ISHARES TR CORE TOTAL USD 46434V613 1,667 30,655 SH   SOLE 18 30,655 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,613,791 29,676,189 SH   SOLE 21 29,676,189 0 0
ISHARES TR CORE DIV GRWTH 46434V621 41 1,043 SH   SOLE 17 0 0 1,043
ISHARES TR CORE DIV GRWTH 46434V621 28,576 718,170 SH   SOLE 18 718,170 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 403 14,462 SH   SOLE 3 14,462 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 51 1,844 SH   SOLE 18 1,844 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 13,845 497,129 SH   SOLE 19 497,129 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 2,308 82,864 SH   SOLE 22 66,540 0 16,324
ISHARES TR GLOBAL REIT ETF 46434V647 11,573 550,304 SH   SOLE 2 550,304 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 4 203 SH   SOLE 18 203 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 9 SH   SOLE 17 0 0 9
ISHARES TR CORE MSCI EURO 46434V738 279 6,248 SH   SOLE 2 6,248 0 0
ISHARES TR CORE MSCI EURO 46434V738 3,213 71,865 SH   SOLE 7 71,865 0 0
ISHARES TR CORE MSCI EURO 46434V738 92 2,047 SH   SOLE 17 0 0 2,047
ISHARES TR CORE MSCI EURO 46434V738 14,986 335,193 SH   SOLE 23 335,193 0 0
ISHARES TR MSCI UAE ETF 46434V761 199 18,515 SH   SOLE 23 18,515 0 0
ISHARES TR MSCI QATAR ETF 46434V779 514 28,673 SH   SOLE 4 28,673 0 0
ISHARES TR MSCI QATAR ETF 46434V779 267 14,912 SH   SOLE 23 14,912 0 0
ISHARES TR HDG MSCI EAFE 46434V803 8 283 SH   SOLE 17 0 0 283
ISHARES TR HDG MSCI EAFE 46434V803 410 14,902 SH   SOLE 18 14,902 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,835 248,176 SH   SOLE 22 0 0 248,176
ISHARES TR TRS FLT RT BD 46434V860 164 3,263 SH   SOLE 18 3,263 0 0
ISHARES TR ULTR SH TRM BD 46434V878 60,030 1,187,061 SH   SOLE 2 1,187,061 0 0
ISHARES TR ULTR SH TRM BD 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR HDG MSCI JAPAN 46434V886 14,399 450,664 SH   SOLE 19 450,664 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 2,330 72,926 SH   SOLE 22 58,560 0 14,366
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 131 SH   SOLE 18 131 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 130 SH   SOLE 18 130 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 130 SH   SOLE 18 130 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 129 SH   SOLE 18 129 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 134 SH   SOLE 18 134 0 0
ISHARES TR CONV BD ETF 46435G102 37 458 SH   SOLE 18 458 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 31,766 1,145,745 SH   SOLE 2 1,145,745 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 8 300 SH   SOLE 18 300 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 5,600 214,530 SH   SOLE 2 214,530 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 2 87 SH   SOLE 18 87 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 139 SH   SOLE 18 139 0 0
ISHARES TR CORE MSCI INTL 46435G326 60,455 1,120,362 SH   SOLE 2 1,120,362 0 0
ISHARES TR CORE MSCI INTL 46435G326 3 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 1,058 19,598 SH   SOLE 18 19,598 0 0
ISHARES TR CORE MSCI INTL 46435G326 878,727 16,284,781 SH   SOLE 21 16,284,781 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 149,907 5,880,998 SH   SOLE 7 0 0 5,880,998
ISHARES TR MSCI UK ETF NEW 46435G334 34,587 1,356,891 SH   SOLE 18 1,356,891 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 10,314 404,644 SH   SOLE 21 404,644 0 0
ISHARES TR MORTGE REL ETF 46435G342 25,976 1,008,377 SH   SOLE 21 1,008,377 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 18,331 936,668 SH   SOLE 2 936,668 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 497,784 6,531,742 SH   SOLE 2 5,786,157 0 745,585
ISHARES TR ESG AWR MSCI USA 46435G425 31 404 SH   SOLE 17 0 0 404
ISHARES TR ESG AWR MSCI USA 46435G425 106,594 1,398,684 SH   SOLE 18 1,398,684 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 229,558 3,012,174 SH   SOLE 19 3,012,174 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 12,459 163,488 SH   SOLE 21 163,488 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 4,363 57,253 SH   SOLE 22 57,253 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 2,705 105,000 SH   SOLE   105,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 16,580 643,563 SH   SOLE 2 643,563 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 130,009 2,048,025 SH   SOLE 2 2,048,025 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 4 60 SH   SOLE 17 0 0 60
ISHARES TR ESG AW MSCI EAFE 46435G516 494 7,778 SH   SOLE 18 7,778 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 6,685 105,313 SH   SOLE 21 105,313 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,430 54,030 SH   SOLE 22 54,030 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTIVE ETF 46435G656 1,016 38,093 SH   SOLE   38,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 76,545 1,375,231 SH   SOLE 2 1,375,231 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,388 24,945 SH   SOLE 3 24,945 0 0
ISHARES TR CORE INTL AGGR 46435G672 158,349 2,844,940 SH   SOLE 7 0 0 2,844,940
ISHARES TR CORE INTL AGGR 46435G672 283,563 5,094,561 SH   SOLE 21 5,094,561 0 0
ISHARES TR IBONDS DEC2022 46435G755 316 11,929 SH   SOLE 18 11,929 0 0
ISHARES TR IBONDS DEC2021 46435G789 318 12,287 SH   SOLE 18 12,287 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR MSCI USA MID CP 46435U143 1,193 44,000 SH   SOLE   44,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 1,325 56,000 SH   SOLE   56,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 1,569 65,000 SH   SOLE   65,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 1,261 53,000 SH   SOLE   53,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 2,961 126,000 SH   SOLE   126,000 0 0
ISHARES TR IBONDS DEC 26 46435U259 2 60 SH   SOLE 18 60 0 0
ISHARES TR IBONDS DEC 27 46435U283 2 59 SH   SOLE 18 59 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 16,540 517,000 SH   SOLE   517,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 231 10,000 SH   SOLE   10,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 5,597 160,000 SH   SOLE   160,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 4 133 SH   SOLE 18 133 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 18 43 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 38,328 678,606 SH   SOLE 2 678,606 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 3 51 SH   SOLE 18 51 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 10,083 178,528 SH   SOLE 21 178,528 0 0
ISHARES TR ESG AWARE MSCI 46435U663 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AWARE MSCI 46435U663 23 882 SH   SOLE 18 882 0 0
ISHARES TR ESG AWARE MSCI 46435U663 1,726 65,089 SH   SOLE 21 65,089 0 0
ISHARES TR ESG AWARE MSCI 46435U663 503 18,984 SH   SOLE 22 18,984 0 0
ISHARES TR IBONDS DEC 46435U697 4 135 SH   SOLE 18 135 0 0
ISHARES TR BROAD USD HIGH 46435U853 2,463 62,398 SH   SOLE 2 37,331 0 25,067
ISHARES TR BROAD USD HIGH 46435U853 2 53 SH   SOLE 17 0 0 53
ISHARES TR BROAD USD HIGH 46435U853 161,144 4,082,695 SH   SOLE 19 4,082,695 0 0
ISHARES TR BROAD USD HIGH 46435U853 19,228 487,150 SH   SOLE 21 487,150 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,115 28,261 SH   SOLE 22 28,261 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC 29 46436E205 8,114 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 45 SH   SOLE 18 45 0 0
ISHARES TR FACTORS US GRO 46436E403 3,847 135,000 SH   SOLE   135,000 0 0
ISHARES TR ESG SCRND S&P SM 46436E544 3,829 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG SCRD S&P MID 46436E551 3,852 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG SCRND S&P500 46436E569 3,864 150,000 SH   SOLE   150,000 0 0
ISHARES TR ISHARES 25+ YR T 46436E577 1,238 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBOND DEC 2030 46436E593 1,248 50,000 SH   SOLE   50,000 0 0
ISHARES TR ESG MSCI EM LDRS 46436E601 2,556 50,000 SH   SOLE   50,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 20,170 400,000 SH   SOLE   400,000 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 2,737 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG AWARE GROWTH 46436E676 2,685 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 2,238 85,000 SH   SOLE   85,000 0 0
ISHARES TR ESG AWARE CONSER 46436E692 2,601 100,000 SH   SOLE   100,000 0 0
ISHARES TR IBONDS 21 TRM TS 46436E700 1,268 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 7,727 300,000 SH   SOLE   300,000 0 0
ISHARES TR ESG EAFE ETF 46436E759 4,970 90,000 SH   SOLE   90,000 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 2,520 90,000 SH   SOLE   90,000 0 0
ISHARES TR FACTORS US SMALL 46436E775 4,710 150,000 SH   SOLE   150,000 0 0
ISHARES TR FACTORS US MID 46436E783 4,624 150,000 SH   SOLE   150,000 0 0
ISHARES TR FACTORS US BLEND 46436E791 4,657 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 22 TRM TS 46436E809 1,278 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 3,967 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,066 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,331 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 1,317 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 1,310 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874 1,300 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 95,047 1,896,767 SH   SOLE 2 1,682,282 0 214,485
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 7 131 SH   SOLE 17 0 0 131
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 34,867 695,809 SH   SOLE 18 695,809 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 163,957 3,271,949 SH   SOLE 19 3,271,949 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 24,597 1,250,000 SH   SOLE   1,250,000 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 303 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 545 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 2,444 120,000 SH   SOLE   120,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 34 368 SH   SOLE 18 368 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 8,728 173,906 SH   SOLE 18 173,906 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 1 53 SH   SOLE 18 53 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,783 1,725,000 PRN   SOLE 21 1,725,000 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 517 500,000 PRN   SOLE 22 500,000 0 0
ISORAY INC COM 46489V104 29 49,800 SH   SOLE 21 49,800 0 0
ISORAY INC COM 46489V104 644 1,104,077 SH   SOLE 22 1,104,077 0 0
ISSUER DIRECT CORP COM NEW 46520M204 12 585 SH   SOLE 18 585 0 0
ISSUER DIRECT CORP COM NEW 46520M204 146 7,328 SH   SOLE 21 7,328 0 0
ISSUER DIRECT CORP COM NEW 46520M204 33 1,672 SH   SOLE 22 1,672 0 0
ISTAR INC COM 45031U101 1,165 98,662 SH   SOLE 2 25,137 0 73,525
ISTAR INC COM 45031U101 7 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 17 1,448 SH   SOLE 7 1,448 0 0
ISTAR INC COM 45031U101 4,080 345,466 SH   SOLE 18 345,466 0 0
ISTAR INC COM 45031U101 1,585 134,169 SH   SOLE 19 134,169 0 0
ISTAR INC COM 45031U101 117,486 9,947,971 SH   SOLE 21 9,947,971 0 0
ISTAR INC COM 45031U101 25,961 2,198,191 SH   SOLE 22 2,133,868 0 64,323
ISTAR INC COM 45031U101 325 27,484 SH   SOLE 26 0 0 27,484
ISTAR INC COM 45031U101 100 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 1,346 113,945 SH   SOLE 30 113,945 0 0
ISTAR INC COM 45031U101 107 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,000 940,000 PRN   SOLE 21 940,000 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,908 1,233,117 SH   SOLE 2 17,324 0 1,215,793
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 603 151,587 SH   SOLE 18 151,587 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 225 56,436 SH   SOLE 19 56,436 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 52,296 13,139,768 SH   SOLE 21 13,139,768 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 929 233,407 SH   SOLE 22 233,407 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,205 805,195 SH   SOLE 30 805,195 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 162 40,737 SH   SOLE 31 40,737 0 0
ITEOS THERAPEUTICS INC COM 46565G104 173 7,009 SH   SOLE 2 1,093 0 5,916
ITEOS THERAPEUTICS INC COM 46565G104 959 38,867 SH   SOLE 18 38,867 0 0
ITEOS THERAPEUTICS INC COM 46565G104 814 32,990 SH   SOLE 19 32,990 0 0
ITEOS THERAPEUTICS INC COM 46565G104 7,843 317,897 SH   SOLE 21 317,897 0 0
ITEOS THERAPEUTICS INC COM 46565G104 6,446 261,299 SH   SOLE 22 256,940 0 4,359
ITEOS THERAPEUTICS INC COM 46565G104 16 653 SH   SOLE 23 653 0 0
ITEOS THERAPEUTICS INC COM 46565G104 91 3,695 SH   SOLE 26 0 0 3,695
ITERIS INC NEW COM 46564T107 62 15,048 SH   SOLE 2 2,709 0 12,339
ITERIS INC NEW COM 46564T107 5 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 721 175,823 SH   SOLE 18 175,823 0 0
ITERIS INC NEW COM 46564T107 455 110,947 SH   SOLE 19 110,947 0 0
ITERIS INC NEW COM 46564T107 5,437 1,325,976 SH   SOLE 21 1,325,976 0 0
ITERIS INC NEW COM 46564T107 5,419 1,321,758 SH   SOLE 22 1,305,692 0 16,066
ITRON INC COM 465741106 1,670 27,495 SH   SOLE 2 12,428 0 15,067
ITRON INC COM 465741106 10 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 44 728 SH   SOLE 7 728 0 0
ITRON INC COM 465741106 11,599 190,966 SH   SOLE 18 190,966 0 0
ITRON INC COM 465741106 5,427 89,349 SH   SOLE 19 89,349 0 0
ITRON INC COM 465741106 259,050 4,264,896 SH   SOLE 21 4,264,896 0 0
ITRON INC COM 465741106 67,507 1,111,414 SH   SOLE 22 1,078,991 0 32,423
ITRON INC COM 465741106 65 1,064 SH   SOLE 23 1,064 0 0
ITRON INC COM 465741106 67 1,102 SH   SOLE 25 1,102 0 0
ITRON INC COM 465741106 708 11,661 SH   SOLE 26 8,956 0 2,705
ITRON INC COM 465741106 327 5,391 SH   SOLE 28 5,391 0 0
ITRON INC COM 465741106 4,903 80,722 SH   SOLE 30 80,722 0 0
ITRON INC COM 465741106 992 16,325 SH   SOLE 34 16,325 0 0
ITRON INC COM 465741106 164 2,707 SH   SOLE 36 2,707 0 0
ITRON INC COM 465741106 195 3,217 SH   SOLE 40 3,217 0 0
ITT INC COM 45073V108 13,967 236,527 SH   SOLE 2 69,707 0 166,820
ITT INC COM 45073V108 52 886 SH   SOLE 4 886 0 0
ITT INC COM 45073V108 119 2,020 SH   SOLE 7 2,020 0 0
ITT INC COM 45073V108 13,184 223,268 SH   SOLE 18 223,268 0 0
ITT INC COM 45073V108 1,398 23,670 SH   SOLE 19 23,670 0 0
ITT INC COM 45073V108 224,956 3,809,579 SH   SOLE 21 3,809,579 0 0
ITT INC COM 45073V108 155,800 2,638,440 SH   SOLE 22 2,509,195 0 129,245
ITT INC COM 45073V108 115 1,952 SH   SOLE 25 1,952 0 0
ITT INC COM 45073V108 2,644 44,772 SH   SOLE 26 22,092 0 22,680
ITT INC COM 45073V108 698 11,816 SH   SOLE 28 11,816 0 0
ITT INC COM 45073V108 2,082 35,266 SH   SOLE 30 35,266 0 0
ITT INC COM 45073V108 330 5,596 SH   SOLE 31 1,746 0 3,850
ITT INC COM 45073V108 154 2,608 SH   SOLE 34 2,608 0 0
ITT INC COM 45073V108 405 6,856 SH   SOLE 36 6,856 0 0
ITT INC COM 45073V108 527 8,924 SH   SOLE 40 8,924 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 68 4,903 SH   SOLE 2 0 0 4,903
ITURAN LOCATION AND CONTROL SHS M6158M104 18 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,206 302,170 SH   SOLE 21 302,170 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 2,062 148,111 SH   SOLE 22 142,209 0 5,902
ITURAN LOCATION AND CONTROL SHS M6158M104 44 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 69 4,981 SH   SOLE 30 4,981 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 20 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 402 71,358 SH   SOLE 2 4,294 0 67,064
IVERIC BIO INC COM 46583P102 1,728 306,434 SH   SOLE 18 306,434 0 0
IVERIC BIO INC COM 46583P102 809 143,365 SH   SOLE 19 143,365 0 0
IVERIC BIO INC COM 46583P102 14,329 2,540,544 SH   SOLE 21 2,540,544 0 0
IVERIC BIO INC COM 46583P102 10,522 1,865,542 SH   SOLE 22 1,837,161 0 28,381
IZEA WORLDWIDE INC COM 46604H105 7 6,788 SH   SOLE 21 6,788 0 0
J & J SNACK FOODS CORP COM 466032109 2,529 19,395 SH   SOLE 2 6,815 0 12,580
J & J SNACK FOODS CORP COM 466032109 19 148 SH   SOLE 4 148 0 0
J & J SNACK FOODS CORP COM 466032109 37 282 SH   SOLE 7 282 0 0
J & J SNACK FOODS CORP COM 466032109 10,052 77,089 SH   SOLE 18 69,664 0 7,425
J & J SNACK FOODS CORP COM 466032109 12,202 93,580 SH   SOLE 19 93,580 0 0
J & J SNACK FOODS CORP COM 466032109 208,958 1,602,564 SH   SOLE 21 1,602,564 0 0
J & J SNACK FOODS CORP COM 466032109 70,100 537,618 SH   SOLE 22 525,404 0 12,214
J & J SNACK FOODS CORP COM 466032109 1,122 8,604 SH   SOLE 23 8,604 0 0
J & J SNACK FOODS CORP COM 466032109 4,008 30,735 SH   SOLE 26 2,800 0 27,935
J & J SNACK FOODS CORP COM 466032109 270 2,069 SH   SOLE 28 2,069 0 0
J & J SNACK FOODS CORP COM 466032109 3,019 23,156 SH   SOLE 30 23,156 0 0
J & J SNACK FOODS CORP COM 466032109 249 1,913 SH   SOLE 34 1,913 0 0
J & J SNACK FOODS CORP COM 466032109 219 1,678 SH   SOLE 40 1,678 0 0
J ALEXANDERS HLDGS INC COM 46609J106 15 2,971 SH   SOLE 18 2,971 0 0
J ALEXANDERS HLDGS INC COM 46609J106 286 55,027 SH   SOLE 19 55,027 0 0
J ALEXANDERS HLDGS INC COM 46609J106 233 44,712 SH   SOLE 21 44,712 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,954 375,682 SH   SOLE 22 375,682 0 0
J ALEXANDERS HLDGS INC COM 46609J106 207 39,713 SH   SOLE 26 0 0 39,713
J JILL INC COM 46620W102 7 13,494 SH   SOLE 21 13,494 0 0
J JILL INC COM 46620W102 232 429,834 SH   SOLE 22 429,834 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 4 192 SH   SOLE 17 0 0 192
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 8 321 SH   SOLE 17 0 0 321
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 6 254 SH   SOLE 17 0 0 254
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 1,894 76,755 SH   SOLE 18 0 0 76,755
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 11 466 SH   SOLE 17 0 0 466
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 2 36 SH   SOLE 17 0 0 36
J2 GLOBAL INC COM 48123V102 3,551 51,293 SH   SOLE 2 33,859 0 17,434
J2 GLOBAL INC COM 48123V102 27 391 SH   SOLE 4 391 0 0
J2 GLOBAL INC COM 48123V102 60 871 SH   SOLE 7 871 0 0
J2 GLOBAL INC COM 48123V102 125 1,801 SH   SOLE 13 0 0 1,801
J2 GLOBAL INC COM 48123V102 18,702 270,175 SH   SOLE 18 266,600 0 3,575
J2 GLOBAL INC COM 48123V102 8,925 128,932 SH   SOLE 19 128,932 0 0
J2 GLOBAL INC COM 48123V102 221,651 3,202,121 SH   SOLE 21 3,202,121 0 0
J2 GLOBAL INC COM 48123V102 103,381 1,493,507 SH   SOLE 22 1,454,515 0 38,992
J2 GLOBAL INC COM 48123V102 306 4,420 SH   SOLE 23 4,420 0 0
J2 GLOBAL INC COM 48123V102 2,526 36,493 SH   SOLE 26 10,765 0 25,728
J2 GLOBAL INC COM 48123V102 514 7,427 SH   SOLE 28 7,427 0 0
J2 GLOBAL INC COM 48123V102 4,308 62,242 SH   SOLE 30 62,242 0 0
J2 GLOBAL INC COM 48123V102 218 3,150 SH   SOLE 34 3,150 0 0
J2 GLOBAL INC COM 48123V102 341 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,765 1,543,000 PRN   SOLE 21 1,543,000 0 0
JABIL INC COM 466313103 13,135 383,401 SH   SOLE 2 112,958 0 270,443
JABIL INC COM 466313103 34 981 SH   SOLE 4 981 0 0
JABIL INC COM 466313103 173 5,049 SH   SOLE 7 5,049 0 0
JABIL INC COM 466313103 12,228 356,926 SH   SOLE 18 356,926 0 0
JABIL INC COM 466313103 1,266 36,949 SH   SOLE 19 36,949 0 0
JABIL INC COM 466313103 218,623 6,381,302 SH   SOLE 21 6,381,302 0 0
JABIL INC COM 466313103 149,115 4,352,463 SH   SOLE 22 4,146,331 0 206,132
JABIL INC COM 466313103 1,728 50,446 SH   SOLE 26 32,335 0 18,111
JABIL INC COM 466313103 704 20,556 SH   SOLE 28 20,556 0 0
JABIL INC COM 466313103 1,779 51,925 SH   SOLE 30 51,925 0 0
JABIL INC COM 466313103 485 14,157 SH   SOLE 31 2,957 0 11,200
JABIL INC COM 466313103 1,228 35,858 SH   SOLE 36 35,858 0 0
JABIL INC COM 466313103 522 15,226 SH   SOLE 40 15,226 0 0
JACK IN THE BOX INC COM 466367109 3,148 39,691 SH   SOLE 2 18,213 0 21,478
JACK IN THE BOX INC COM 466367109 14 171 SH   SOLE 4 171 0 0
JACK IN THE BOX INC COM 466367109 36 458 SH   SOLE 7 458 0 0
JACK IN THE BOX INC COM 466367109 10,850 136,807 SH   SOLE 18 134,012 0 2,795
JACK IN THE BOX INC COM 466367109 9,005 113,546 SH   SOLE 19 113,546 0 0
JACK IN THE BOX INC COM 466367109 115,842 1,460,621 SH   SOLE 21 1,460,621 0 0
JACK IN THE BOX INC COM 466367109 65,610 827,262 SH   SOLE 22 806,203 0 21,059
JACK IN THE BOX INC COM 466367109 450 5,671 SH   SOLE 23 5,671 0 0
JACK IN THE BOX INC COM 466367109 27 343 SH   SOLE 25 343 0 0
JACK IN THE BOX INC COM 466367109 2,230 28,112 SH   SOLE 26 5,398 0 22,714
JACK IN THE BOX INC COM 466367109 248 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 709 8,945 SH   SOLE 30 8,945 0 0
JACK IN THE BOX INC COM 466367109 128 1,615 SH   SOLE 34 1,615 0 0
JACK IN THE BOX INC COM 466367109 66 837 SH   SOLE 36 837 0 0
JACK IN THE BOX INC COM 466367109 168 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 28,461 306,795 SH   SOLE 2 36,873 0 269,922
JACOBS ENGR GROUP INC COM 469814107 5,218 56,251 SH   SOLE 4 52,211 0 4,040
JACOBS ENGR GROUP INC COM 469814107 18,972 204,510 SH   SOLE 7 124,163 0 80,347
JACOBS ENGR GROUP INC COM 469814107 47 512 SH   SOLE 13 512 0 0
JACOBS ENGR GROUP INC COM 469814107 1,584 17,076 SH   SOLE 15 17,076 0 0
JACOBS ENGR GROUP INC COM 469814107 23,743 255,938 SH   SOLE 18 234,340 0 21,598
JACOBS ENGR GROUP INC COM 469814107 4,009 43,210 SH   SOLE 19 43,210 0 0
JACOBS ENGR GROUP INC COM 469814107 264,018 2,845,942 SH   SOLE 21 2,845,942 0 0
JACOBS ENGR GROUP INC COM 469814107 301,046 3,245,080 SH   SOLE 22 2,972,509 0 272,571
JACOBS ENGR GROUP INC COM 469814107 8,471 91,315 SH   SOLE 23 91,315 0 0
JACOBS ENGR GROUP INC COM 469814107 13,856 149,354 SH   SOLE 25 149,354 0 0
JACOBS ENGR GROUP INC COM 469814107 31,408 338,556 SH   SOLE 26 114,984 0 223,572
JACOBS ENGR GROUP INC COM 469814107 768 8,282 SH   SOLE 28 0 0 8,282
JACOBS ENGR GROUP INC COM 469814107 2,693 29,033 SH   SOLE 29 1,026 0 28,007
JACOBS ENGR GROUP INC COM 469814107 40,995 441,897 SH   SOLE 30 441,897 0 0
JACOBS ENGR GROUP INC COM 469814107 3,384 36,477 SH   SOLE 31 18,316 0 18,161
JACOBS ENGR GROUP INC COM 469814107 562 6,062 SH   SOLE 34 6,062 0 0
JACOBS ENGR GROUP INC COM 469814107 7,634 82,285 SH   SOLE 36 82,285 0 0
JACOBS ENGR GROUP INC COM 469814107 265 2,860 SH   SOLE 40 2,860 0 0
JAGUAR HEALTH INC COM 47010C409 0 109 SH   SOLE 21 109 0 0
JAKKS PAC INC COM NEW 47012E403 5 1,372 SH   SOLE 21 1,372 0 0
JAKKS PAC INC COM NEW 47012E403 133 34,989 SH   SOLE 22 34,989 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 2 75 SH   SOLE 18 75 0 0
JAMES RIV GROUP LTD COM G5005R107 932 20,935 SH   SOLE 2 9,697 0 11,238
JAMES RIV GROUP LTD COM G5005R107 6 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 20 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 6,263 140,652 SH   SOLE 18 140,652 0 0
JAMES RIV GROUP LTD COM G5005R107 2,530 56,815 SH   SOLE 19 56,815 0 0
JAMES RIV GROUP LTD COM G5005R107 145,478 3,266,962 SH   SOLE 21 3,266,962 0 0
JAMES RIV GROUP LTD COM G5005R107 37,146 834,190 SH   SOLE 22 815,128 0 19,062
JAMES RIV GROUP LTD COM G5005R107 393 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 155 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 1,962 44,061 SH   SOLE 30 44,061 0 0
JAMES RIV GROUP LTD COM G5005R107 109 2,445 SH   SOLE 40 2,445 0 0
JAMF HLDG CORP COM 47074L105 2,273 60,435 SH   SOLE 2 25,573 0 34,862
JAMF HLDG CORP COM 47074L105 14 379 SH   SOLE 7 379 0 0
JAMF HLDG CORP COM 47074L105 348 9,255 SH   SOLE 18 9,255 0 0
JAMF HLDG CORP COM 47074L105 1,307 34,745 SH   SOLE 19 34,745 0 0
JAMF HLDG CORP COM 47074L105 8,492 225,789 SH   SOLE 21 225,789 0 0
JAMF HLDG CORP COM 47074L105 15,302 406,850 SH   SOLE 22 401,864 0 4,986
JAMF HLDG CORP COM 47074L105 4,667 124,094 SH   SOLE 26 0 0 124,094
JAMF HLDG CORP COM 47074L105 5,856 155,712 SH   SOLE 34 155,712 0 0
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1 25 SH   SOLE 17 0 0 25
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,615 120,384 SH   SOLE 2 118,818 0 1,566
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 25 1,172 SH   SOLE 4 1,172 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 574 26,425 SH   SOLE 7 26,425 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,674 399,354 SH   SOLE 18 399,354 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 66 3,048 SH   SOLE 19 3,048 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 177,009 8,149,574 SH   SOLE 21 8,149,574 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 73,689 3,392,701 SH   SOLE 22 3,317,414 0 75,287
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 115 5,294 SH   SOLE 25 5,294 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,925 88,644 SH   SOLE 26 50,613 0 38,031
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 404 18,589 SH   SOLE 28 18,589 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,639 75,463 SH   SOLE 30 75,463 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 81 3,728 SH   SOLE 31 0 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,037 47,735 SH   SOLE 32 47,735 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 95 4,376 SH   SOLE 34 4,376 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 427 19,655 SH   SOLE 36 19,655 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 367 16,893 SH   SOLE 40 16,893 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,928 2,897,000 PRN   SOLE 21 2,897,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 505 500,000 PRN   SOLE 22 500,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 23,163 162,447 SH   SOLE 2 38,870 0 123,577
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,265 29,910 SH   SOLE 4 28,073 0 1,837
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,994 42,036 SH   SOLE 7 7,908 0 34,128
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 36 250 SH   SOLE 13 250 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 806 5,654 SH   SOLE 15 5,654 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,882 153,460 SH   SOLE 18 149,093 0 4,367
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,988 13,942 SH   SOLE 19 13,942 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 466,161 3,269,241 SH   SOLE 21 3,269,241 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 252,491 1,770,748 SH   SOLE 22 1,688,703 0 82,045
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,680 39,832 SH   SOLE 23 39,832 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,003 70,155 SH   SOLE 25 70,155 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39,369 276,102 SH   SOLE 26 65,188 0 210,914
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,523 10,681 SH   SOLE 28 7,576 0 3,105
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,689 11,848 SH   SOLE 29 57 0 11,791
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27,051 189,710 SH   SOLE 30 176,300 0 13,410
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,817 12,745 SH   SOLE 31 6,387 0 6,358
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 793 5,564 SH   SOLE 34 5,564 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,228 29,654 SH   SOLE 36 29,654 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 172 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 8,509 318,200 SH   SOLE 2 88,363 0 229,837
JBG SMITH PPTYS COM 46590V100 2,400 89,770 SH   SOLE 4 89,770 0 0
JBG SMITH PPTYS COM 46590V100 4,003 149,709 SH   SOLE 7 149,709 0 0
JBG SMITH PPTYS COM 46590V100 7,864 294,074 SH   SOLE 18 294,074 0 0
JBG SMITH PPTYS COM 46590V100 4,875 182,314 SH   SOLE 19 182,314 0 0
JBG SMITH PPTYS COM 46590V100 158,303 5,920,099 SH   SOLE 21 5,920,099 0 0
JBG SMITH PPTYS COM 46590V100 125,727 4,701,814 SH   SOLE 22 4,526,067 0 175,747
JBG SMITH PPTYS COM 46590V100 156 5,821 SH   SOLE 23 5,821 0 0
JBG SMITH PPTYS COM 46590V100 11,239 420,313 SH   SOLE 25 420,313 0 0
JBG SMITH PPTYS COM 46590V100 3,785 141,546 SH   SOLE 26 40,608 0 100,938
JBG SMITH PPTYS COM 46590V100 440 16,463 SH   SOLE 28 16,463 0 0
JBG SMITH PPTYS COM 46590V100 1,997 74,698 SH   SOLE 29 74,698 0 0
JBG SMITH PPTYS COM 46590V100 14,604 546,151 SH   SOLE 30 546,151 0 0
JBG SMITH PPTYS COM 46590V100 83 3,089 SH   SOLE 31 2,439 0 650
JBG SMITH PPTYS COM 46590V100 49 1,839 SH   SOLE 34 1,839 0 0
JBG SMITH PPTYS COM 46590V100 170 6,369 SH   SOLE 36 6,369 0 0
JBG SMITH PPTYS COM 46590V100 380 14,200 SH   SOLE 40 14,200 0 0
JD.COM INC SPON ADR CL A 47215P106 144,913 1,867,189 SH   SOLE 2 162,886 0 1,704,303
JD.COM INC SPON ADR CL A 47215P106 43 553 SH   SOLE 3 553 0 0
JD.COM INC SPON ADR CL A 47215P106 31,482 405,650 SH   SOLE 4 350,516 0 55,134
JD.COM INC SPON ADR CL A 47215P106 11,883 153,115 SH   SOLE 7 153,115 0 0
JD.COM INC SPON ADR CL A 47215P106 8,653 111,493 SH   SOLE 13 111,493 0 0
JD.COM INC SPON ADR CL A 47215P106 24,819 319,797 SH   SOLE 15 319,797 0 0
JD.COM INC SPON ADR CL A 47215P106 1 8 SH   SOLE 17 0 0 8
JD.COM INC SPON ADR CL A 47215P106 32,586 419,874 SH   SOLE 18 419,874 0 0
JD.COM INC SPON ADR CL A 47215P106 30,167 388,701 SH   SOLE 19 388,701 0 0
JD.COM INC SPON ADR CL A 47215P106 1,107,685 14,272,450 SH   SOLE 21 14,272,450 0 0
JD.COM INC SPON ADR CL A 47215P106 920,397 11,859,255 SH   SOLE 22 10,249,324 0 1,609,931
JD.COM INC SPON ADR CL A 47215P106 39,515 509,145 SH   SOLE 23 509,145 0 0
JD.COM INC SPON ADR CL A 47215P106 69,591 896,676 SH   SOLE 25 896,676 0 0
JD.COM INC SPON ADR CL A 47215P106 240,307 3,096,339 SH   SOLE 26 267,735 0 2,828,604
JD.COM INC SPON ADR CL A 47215P106 10,433 134,433 SH   SOLE 28 134,433 0 0
JD.COM INC SPON ADR CL A 47215P106 9,434 121,560 SH   SOLE 29 121,560 0 0
JD.COM INC SPON ADR CL A 47215P106 419,092 5,399,972 SH   SOLE 30 5,363,800 0 36,172
JD.COM INC SPON ADR CL A 47215P106 27,016 348,096 SH   SOLE 31 90,671 0 257,425
JD.COM INC SPON ADR CL A 47215P106 18,550 239,020 SH   SOLE 32 239,020 0 0
JD.COM INC SPON ADR CL A 47215P106 63,453 817,582 SH   SOLE 34 817,582 0 0
JD.COM INC SPON ADR CL A 47215P106 665 8,569 SH   SOLE 36 8,569 0 0
JD.COM INC SPON ADR CL A 47215P106 439 5,656 SH   SOLE 40 5,656 0 0
JEFFERIES FINL GROUP INC COM 47233W109 11,694 649,657 SH   SOLE 2 182,639 0 467,018
JEFFERIES FINL GROUP INC COM 47233W109 24 1,354 SH   SOLE 4 1,354 0 0
JEFFERIES FINL GROUP INC COM 47233W109 136 7,530 SH   SOLE 7 7,530 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,671 592,836 SH   SOLE 18 592,836 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,635 257,495 SH   SOLE 19 257,495 0 0
JEFFERIES FINL GROUP INC COM 47233W109 169,458 9,414,332 SH   SOLE 21 9,414,332 0 0
JEFFERIES FINL GROUP INC COM 47233W109 122,731 6,818,387 SH   SOLE 22 6,483,320 0 335,067
JEFFERIES FINL GROUP INC COM 47233W109 891 49,475 SH   SOLE 25 49,475 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,031 112,841 SH   SOLE 26 65,213 0 47,628
JEFFERIES FINL GROUP INC COM 47233W109 563 31,287 SH   SOLE 28 31,287 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,619 89,934 SH   SOLE 30 89,934 0 0
JEFFERIES FINL GROUP INC COM 47233W109 137 7,632 SH   SOLE 31 4,420 0 3,212
JEFFERIES FINL GROUP INC COM 47233W109 1,588 88,231 SH   SOLE 34 88,231 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,098 60,992 SH   SOLE 36 60,992 0 0
JEFFERIES FINL GROUP INC COM 47233W109 437 24,292 SH   SOLE 40 24,292 0 0
JELD-WEN HLDG INC COM 47580P103 1,831 81,038 SH   SOLE 2 22,958 0 58,080
JELD-WEN HLDG INC COM 47580P103 10 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 29 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 5,648 249,919 SH   SOLE 18 249,919 0 0
JELD-WEN HLDG INC COM 47580P103 2,832 125,309 SH   SOLE 19 125,309 0 0
JELD-WEN HLDG INC COM 47580P103 54,081 2,392,960 SH   SOLE 21 2,392,960 0 0
JELD-WEN HLDG INC COM 47580P103 42,233 1,868,728 SH   SOLE 22 1,806,575 0 62,153
JELD-WEN HLDG INC COM 47580P103 502 22,218 SH   SOLE 26 13,166 0 9,052
JELD-WEN HLDG INC COM 47580P103 193 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 581 25,700 SH   SOLE 30 25,700 0 0
JELD-WEN HLDG INC COM 47580P103 35 1,546 SH   SOLE 34 1,546 0 0
JELD-WEN HLDG INC COM 47580P103 72 3,189 SH   SOLE 36 3,189 0 0
JELD-WEN HLDG INC COM 47580P103 134 5,908 SH   SOLE 40 5,908 0 0
JERASH HLDGS US INC COM 47632P101 3 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 21 4,738 SH   SOLE 21 4,738 0 0
JERNIGAN CAP INC COM 476405105 498 29,084 SH   SOLE 2 8,245 0 20,839
JERNIGAN CAP INC COM 476405105 6 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,513 88,258 SH   SOLE 18 88,258 0 0
JERNIGAN CAP INC COM 476405105 714 41,677 SH   SOLE 19 41,677 0 0
JERNIGAN CAP INC COM 476405105 15,137 883,159 SH   SOLE 21 883,159 0 0
JERNIGAN CAP INC COM 476405105 12,092 705,490 SH   SOLE 22 676,835 0 28,655
JERNIGAN CAP INC COM 476405105 87 5,058 SH   SOLE 28 5,058 0 0
JERNIGAN CAP INC COM 476405105 58 3,382 SH   SOLE 30 3,382 0 0
JERNIGAN CAP INC COM 476405105 56 3,252 SH   SOLE 40 3,252 0 0
JETBLUE AWYS CORP COM 477143101 7,461 658,551 SH   SOLE 2 152,552 0 505,999
JETBLUE AWYS CORP COM 477143101 72 6,382 SH   SOLE 7 6,382 0 0
JETBLUE AWYS CORP COM 477143101 8,019 707,771 SH   SOLE 18 707,771 0 0
JETBLUE AWYS CORP COM 477143101 776 68,522 SH   SOLE 19 68,522 0 0
JETBLUE AWYS CORP COM 477143101 139,169 12,283,236 SH   SOLE 21 12,283,236 0 0
JETBLUE AWYS CORP COM 477143101 94,944 8,379,873 SH   SOLE 22 8,075,924 0 303,949
JETBLUE AWYS CORP COM 477143101 520 45,916 SH   SOLE 26 0 0 45,916
JETBLUE AWYS CORP COM 477143101 281 24,844 SH   SOLE 30 24,844 0 0
JETBLUE AWYS CORP COM 477143101 119 10,467 SH   SOLE 31 5,267 0 5,200
JETBLUE AWYS CORP COM 477143101 48 4,244 SH   SOLE 36 4,244 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH   SOLE 21 566 0 0
JFROG LTD ORD SHS M6191J100 247 2,918 SH   SOLE 2 2,918 0 0
JFROG LTD ORD SHS M6191J100 1,177 13,910 SH   SOLE 19 13,910 0 0
JFROG LTD ORD SHS M6191J100 23 275 SH   SOLE 21 275 0 0
JFROG LTD ORD SHS M6191J100 45 530 SH   SOLE 22 530 0 0
JFROG LTD ORD SHS M6191J100 7,824 92,423 SH   SOLE 25 92,423 0 0
JFROG LTD ORD SHS M6191J100 4,259 50,311 SH   SOLE 26 697 0 49,614
JFROG LTD ORD SHS M6191J100 4 47 SH   SOLE 31 0 0 47
JFROG LTD ORD SHS M6191J100 6,770 79,972 SH   SOLE 34 79,972 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 166 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 45,200 1,136,825 SH   SOLE 21 1,136,825 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8,918 224,291 SH   SOLE 22 224,291 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 86 2,167 SH   SOLE 25 2,167 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 46,801 1,177,088 SH   SOLE 30 1,177,088 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 22 556 SH   SOLE 34 556 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 186 4,678 SH   SOLE 36 4,678 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,909 20,779 SH   SOLE 2 11,131 0 9,648
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 57 625 SH   SOLE 7 625 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 13,975 152,089 SH   SOLE 18 146,214 0 5,875
JOHN BEAN TECHNOLOGIES CORP COM 477839104 8,417 91,599 SH   SOLE 19 91,599 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 304,644 3,315,312 SH   SOLE 21 3,315,312 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 85,035 925,395 SH   SOLE 22 899,138 0 26,257
JOHN BEAN TECHNOLOGIES CORP COM 477839104 374 4,065 SH   SOLE 23 4,065 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 36 389 SH   SOLE 25 389 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,132 23,207 SH   SOLE 26 7,726 0 15,481
JOHN BEAN TECHNOLOGIES CORP COM 477839104 429 4,674 SH   SOLE 28 4,674 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15,901 173,040 SH   SOLE 30 173,040 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 89 972 SH   SOLE 34 972 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 88 962 SH   SOLE 36 962 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 310 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 1,087,257 7,302,909 SH   SOLE 2 1,649,925 0 5,652,984
JOHNSON & JOHNSON COM 478160104 192,418 1,292,436 SH   SOLE 4 1,210,339 0 82,097
JOHNSON & JOHNSON COM 478160104 384,864 2,585,060 SH   SOLE 7 2,464,066 0 120,994
JOHNSON & JOHNSON COM 478160104 14,037 94,285 SH   SOLE 13 90,194 0 4,091
JOHNSON & JOHNSON COM 478160104 48,302 324,439 SH   SOLE 15 324,439 0 0
JOHNSON & JOHNSON COM 478160104 4 27 SH   SOLE 17 0 0 27
JOHNSON & JOHNSON COM 478160104 1,180,831 7,931,427 SH   SOLE 18 7,384,550 0 546,877
JOHNSON & JOHNSON COM 478160104 896,771 6,023,447 SH   SOLE 19 6,023,447 0 0
JOHNSON & JOHNSON COM 478160104 8,610 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 9,670,401 64,954,332 SH   SOLE 21 64,954,332 0 0
JOHNSON & JOHNSON COM 478160104 9,548,813 64,137,651 SH   SOLE 22 57,825,096 0 6,312,555
JOHNSON & JOHNSON COM 478160104 300,808 2,020,475 SH   SOLE 23 2,020,475 0 0
JOHNSON & JOHNSON COM 478160104 459,149 3,084,018 SH   SOLE 25 3,084,018 0 0
JOHNSON & JOHNSON COM 478160104 2,118,479 14,229,437 SH   SOLE 26 1,753,281 0 12,476,156
JOHNSON & JOHNSON COM 478160104 76,800 515,851 SH   SOLE 28 364,192 0 151,659
JOHNSON & JOHNSON COM 478160104 77,100 517,867 SH   SOLE 29 132,733 0 385,134
JOHNSON & JOHNSON COM 478160104 1,776,585 11,933,003 SH   SOLE 30 11,933,003 0 0
JOHNSON & JOHNSON COM 478160104 163,741 1,099,820 SH   SOLE 31 523,534 0 576,286
JOHNSON & JOHNSON COM 478160104 29,786 200,066 SH   SOLE 32 200,066 0 0
JOHNSON & JOHNSON COM 478160104 523,425 3,515,749 SH   SOLE 34 3,515,749 0 0
JOHNSON & JOHNSON COM 478160104 277,236 1,862,146 SH   SOLE 36 1,862,146 0 0
JOHNSON & JOHNSON COM 478160104 1,146 7,698 SH   SOLE 37 7,698 0 0
JOHNSON & JOHNSON COM 478160104 8,755 58,807 SH   SOLE 40 58,807 0 0
JOHNSON CTLS INTL PLC SHS G51502105 76,228 1,866,046 SH   SOLE 2 217,893 0 1,648,153
JOHNSON CTLS INTL PLC SHS G51502105 15,019 367,651 SH   SOLE 4 344,550 0 23,101
JOHNSON CTLS INTL PLC SHS G51502105 27,734 678,923 SH   SOLE 7 646,800 0 32,123
JOHNSON CTLS INTL PLC SHS G51502105 99 2,433 SH   SOLE 13 2,433 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,883 95,058 SH   SOLE 15 95,058 0 0
JOHNSON CTLS INTL PLC SHS G51502105 62,215 1,523,023 SH   SOLE 18 1,405,245 0 117,778
JOHNSON CTLS INTL PLC SHS G51502105 17,205 421,175 SH   SOLE 19 421,175 0 0
JOHNSON CTLS INTL PLC SHS G51502105 764,355 18,711,270 SH   SOLE 21 18,711,270 0 0
JOHNSON CTLS INTL PLC SHS G51502105 713,726 17,471,872 SH   SOLE 22 15,922,823 0 1,549,049
JOHNSON CTLS INTL PLC SHS G51502105 20,678 506,191 SH   SOLE 23 506,191 0 0
JOHNSON CTLS INTL PLC SHS G51502105 39,081 956,701 SH   SOLE 25 956,701 0 0
JOHNSON CTLS INTL PLC SHS G51502105 177,636 4,348,486 SH   SOLE 26 575,745 0 3,772,741
JOHNSON CTLS INTL PLC SHS G51502105 5,960 145,888 SH   SOLE 28 101,850 0 44,038
JOHNSON CTLS INTL PLC SHS G51502105 57 1,394 SH   SOLE 29 1,394 0 0
JOHNSON CTLS INTL PLC SHS G51502105 147,486 3,610,422 SH   SOLE 30 3,565,330 0 45,092
JOHNSON CTLS INTL PLC SHS G51502105 7,430 181,888 SH   SOLE 31 104,975 0 76,913
JOHNSON CTLS INTL PLC SHS G51502105 44,942 1,100,160 SH   SOLE 34 1,100,160 0 0
JOHNSON CTLS INTL PLC SHS G51502105 22,509 551,018 SH   SOLE 36 551,018 0 0
JOHNSON CTLS INTL PLC SHS G51502105 663 16,224 SH   SOLE 40 16,224 0 0
JOHNSON OUTDOORS INC CL A 479167108 429 5,239 SH   SOLE 2 1,911 0 3,328
JOHNSON OUTDOORS INC CL A 479167108 11 133 SH   SOLE 7 133 0 0
JOHNSON OUTDOORS INC CL A 479167108 15 187 SH   SOLE 13 0 0 187
JOHNSON OUTDOORS INC CL A 479167108 1,727 21,094 SH   SOLE 18 21,094 0 0
JOHNSON OUTDOORS INC CL A 479167108 819 10,005 SH   SOLE 19 10,005 0 0
JOHNSON OUTDOORS INC CL A 479167108 16,416 200,459 SH   SOLE 21 200,459 0 0
JOHNSON OUTDOORS INC CL A 479167108 14,685 179,320 SH   SOLE 22 171,147 0 8,173
JOHNSON OUTDOORS INC CL A 479167108 19 238 SH   SOLE 25 238 0 0
JOHNSON OUTDOORS INC CL A 479167108 109 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 78 951 SH   SOLE 28 951 0 0
JOHNSON OUTDOORS INC CL A 479167108 342 4,177 SH   SOLE 30 4,177 0 0
JOHNSON OUTDOORS INC CL A 479167108 48 585 SH   SOLE 36 585 0 0
JOHNSON OUTDOORS INC CL A 479167108 80 974 SH   SOLE 40 974 0 0
JOINT CORP COM 47973J102 368 21,175 SH   SOLE 2 863 0 20,312
JOINT CORP COM 47973J102 6 359 SH   SOLE 7 359 0 0
JOINT CORP COM 47973J102 1,035 59,518 SH   SOLE 18 50,202 0 9,316
JOINT CORP COM 47973J102 810 46,559 SH   SOLE 19 46,559 0 0
JOINT CORP COM 47973J102 7,942 456,675 SH   SOLE 21 456,675 0 0
JOINT CORP COM 47973J102 6,573 377,957 SH   SOLE 22 372,801 0 5,156
JOINT CORP COM 47973J102 134 7,719 SH   SOLE 23 7,719 0 0
JOINT CORP COM 47973J102 63 3,632 SH   SOLE 26 0 0 3,632
JONES LANG LASALLE INC COM 48020Q107 15,671 163,822 SH   SOLE 2 50,461 0 113,361
JONES LANG LASALLE INC COM 48020Q107 2,983 31,188 SH   SOLE 4 29,540 0 1,648
JONES LANG LASALLE INC COM 48020Q107 2,720 28,429 SH   SOLE 7 7,385 0 21,044
JONES LANG LASALLE INC COM 48020Q107 18 191 SH   SOLE 13 191 0 0
JONES LANG LASALLE INC COM 48020Q107 445 4,651 SH   SOLE 15 4,651 0 0
JONES LANG LASALLE INC COM 48020Q107 14,364 150,161 SH   SOLE 18 145,882 0 4,279
JONES LANG LASALLE INC COM 48020Q107 2,680 28,014 SH   SOLE 19 28,014 0 0
JONES LANG LASALLE INC COM 48020Q107 279,868 2,925,655 SH   SOLE 21 2,925,655 0 0
JONES LANG LASALLE INC COM 48020Q107 156,443 1,635,409 SH   SOLE 22 1,550,667 0 84,742
JONES LANG LASALLE INC COM 48020Q107 3,680 38,474 SH   SOLE 23 38,474 0 0
JONES LANG LASALLE INC COM 48020Q107 2,456 25,678 SH   SOLE 25 25,678 0 0
JONES LANG LASALLE INC COM 48020Q107 20,835 217,805 SH   SOLE 26 81,501 0 136,304
JONES LANG LASALLE INC COM 48020Q107 955 9,981 SH   SOLE 28 7,149 0 2,832
JONES LANG LASALLE INC COM 48020Q107 1,174 12,275 SH   SOLE 29 1,107 0 11,168
JONES LANG LASALLE INC COM 48020Q107 19,387 202,666 SH   SOLE 30 177,786 0 24,880
JONES LANG LASALLE INC COM 48020Q107 1,095 11,450 SH   SOLE 31 9,174 0 2,276
JONES LANG LASALLE INC COM 48020Q107 1,196 12,500 SH   SOLE 34 12,500 0 0
JONES LANG LASALLE INC COM 48020Q107 1,071 11,193 SH   SOLE 36 11,193 0 0
JONES LANG LASALLE INC COM 48020Q107 95 989 SH   SOLE 40 989 0 0
JOUNCE THERAPEUTICS INC COM 481116101 228 27,926 SH   SOLE 2 3,336 0 24,590
JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 533 65,280 SH   SOLE 18 65,280 0 0
JOUNCE THERAPEUTICS INC COM 481116101 435 53,322 SH   SOLE 19 53,322 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,540 556,326 SH   SOLE 21 556,326 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,095 501,797 SH   SOLE 22 495,335 0 6,462
JOUNCE THERAPEUTICS INC COM 481116101 5 557 SH   SOLE 23 557 0 0
JOUNCE THERAPEUTICS INC COM 481116101 36 4,422 SH   SOLE 26 0 0 4,422
JOYY INC ADS REPSTG COM A 46591M109 5,149 63,828 SH   SOLE 2 2,322 0 61,506
JOYY INC ADS REPSTG COM A 46591M109 1,945 24,113 SH   SOLE 4 20,371 0 3,742
JOYY INC ADS REPSTG COM A 46591M109 971 12,037 SH   SOLE 7 5,620 0 6,417
JOYY INC ADS REPSTG COM A 46591M109 8 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,746 21,640 SH   SOLE 15 21,640 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,109 13,744 SH   SOLE 18 13,744 0 0
JOYY INC ADS REPSTG COM A 46591M109 76,707 950,874 SH   SOLE 21 950,874 0 0
JOYY INC ADS REPSTG COM A 46591M109 59,876 742,231 SH   SOLE 22 687,836 0 54,395
JOYY INC ADS REPSTG COM A 46591M109 2,452 30,397 SH   SOLE 23 30,397 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,825 35,021 SH   SOLE 25 35,021 0 0
JOYY INC ADS REPSTG COM A 46591M109 21,509 266,625 SH   SOLE 26 67,702 0 198,923
JOYY INC ADS REPSTG COM A 46591M109 538 6,672 SH   SOLE 28 6,672 0 0
JOYY INC ADS REPSTG COM A 46591M109 428 5,304 SH   SOLE 29 5,304 0 0
JOYY INC ADS REPSTG COM A 46591M109 27,932 346,255 SH   SOLE 30 312,792 0 33,463
JOYY INC ADS REPSTG COM A 46591M109 120 1,484 SH   SOLE 31 856 0 628
JOYY INC ADS REPSTG COM A 46591M109 353 4,378 SH   SOLE 34 4,378 0 0
JOYY INC ADS REPSTG COM A 46591M109 67 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 29 365 SH   SOLE 40 365 0 0
JPMORGAN CHASE & CO COM 46625H100 752,917 7,820,886 SH   SOLE 2 1,243,934 0 6,576,952
JPMORGAN CHASE & CO COM 46625H100 140,878 1,463,359 SH   SOLE 4 1,367,804 0 95,555
JPMORGAN CHASE & CO COM 46625H100 257,389 2,673,612 SH   SOLE 7 2,575,373 0 98,239
JPMORGAN CHASE & CO COM 46625H100 8,753 90,920 SH   SOLE 13 90,773 0 147
JPMORGAN CHASE & CO COM 46625H100 36,208 376,114 SH   SOLE 15 376,114 0 0
JPMORGAN CHASE & CO COM 46625H100 145 1,506 SH   SOLE 17 0 0 1,506
JPMORGAN CHASE & CO COM 46625H100 878,039 9,120,589 SH   SOLE 18 8,331,576 0 789,013
JPMORGAN CHASE & CO COM 46625H100 640,141 6,649,436 SH   SOLE 19 6,649,436 0 0
JPMORGAN CHASE & CO COM 46625H100 10,380 107,818 SH   SOLE 20 107,818 0 0
JPMORGAN CHASE & CO COM 46625H100 5,595,795 58,126,048 SH   SOLE 21 58,126,048 0 0
JPMORGAN CHASE & CO COM 46625H100 6,917,168 71,851,752 SH   SOLE 22 65,071,069 0 6,780,683
JPMORGAN CHASE & CO COM 46625H100 209,552 2,176,708 SH   SOLE 23 2,176,708 0 0
JPMORGAN CHASE & CO COM 46625H100 338,083 3,511,819 SH   SOLE 25 3,483,863 0 27,956
JPMORGAN CHASE & CO COM 46625H100 1,247,253 12,955,779 SH   SOLE 26 1,436,129 0 11,519,650
JPMORGAN CHASE & CO COM 46625H100 57,375 595,979 SH   SOLE 28 420,308 0 175,671
JPMORGAN CHASE & CO COM 46625H100 38,518 400,104 SH   SOLE 29 8,076 0 392,028
JPMORGAN CHASE & CO COM 46625H100 1,054,475 10,953,308 SH   SOLE 30 10,937,540 0 15,768
JPMORGAN CHASE & CO COM 46625H100 69,756 724,588 SH   SOLE 31 400,633 0 323,955
JPMORGAN CHASE & CO COM 46625H100 21,454 222,854 SH   SOLE 32 222,854 0 0
JPMORGAN CHASE & CO COM 46625H100 186,543 1,937,708 SH   SOLE 34 1,937,708 0 0
JPMORGAN CHASE & CO COM 46625H100 215,997 2,243,659 SH   SOLE 36 2,243,659 0 0
JPMORGAN CHASE & CO COM 46625H100 6,548 68,013 SH   SOLE 40 68,013 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 260 2,700 SH Call SOLE 2 2,700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 221 2,300 SH Call SOLE 4 2,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 2,859 29,700 SH Call SOLE 18 29,700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 36,891 383,200 SH Call SOLE 19 383,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 1,810 18,800 SH Call SOLE 22 18,800 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 14,017 145,600 SH Call SOLE 34 145,600 0 0
JUNIPER NETWORKS INC COM 48203R104 18,729 871,115 SH   SOLE 2 131,930 0 739,185
JUNIPER NETWORKS INC COM 48203R104 3,630 168,824 SH   SOLE 4 157,840 0 10,984
JUNIPER NETWORKS INC COM 48203R104 11,805 549,077 SH   SOLE 7 340,349 0 208,728
JUNIPER NETWORKS INC COM 48203R104 526 24,461 SH   SOLE 13 1,724 0 22,737
JUNIPER NETWORKS INC COM 48203R104 938 43,637 SH   SOLE 15 43,637 0 0
JUNIPER NETWORKS INC COM 48203R104 13,437 624,994 SH   SOLE 18 572,518 0 52,476
JUNIPER NETWORKS INC COM 48203R104 5,746 267,258 SH   SOLE 19 267,258 0 0
JUNIPER NETWORKS INC COM 48203R104 235,209 10,939,960 SH   SOLE 21 10,939,960 0 0
JUNIPER NETWORKS INC COM 48203R104 177,965 8,277,452 SH   SOLE 22 7,572,692 0 704,760
JUNIPER NETWORKS INC COM 48203R104 4,916 228,661 SH   SOLE 23 228,661 0 0
JUNIPER NETWORKS INC COM 48203R104 10,353 481,554 SH   SOLE 25 481,554 0 0
JUNIPER NETWORKS INC COM 48203R104 53,964 2,509,976 SH   SOLE 26 455,835 0 2,054,141
JUNIPER NETWORKS INC COM 48203R104 1,436 66,796 SH   SOLE 28 45,369 0 21,427
JUNIPER NETWORKS INC COM 48203R104 1,502 69,848 SH   SOLE 29 0 0 69,848
JUNIPER NETWORKS INC COM 48203R104 57,656 2,681,681 SH   SOLE 30 2,602,751 0 78,930
JUNIPER NETWORKS INC COM 48203R104 1,891 87,940 SH   SOLE 31 40,578 0 47,362
JUNIPER NETWORKS INC COM 48203R104 577 26,824 SH   SOLE 34 26,824 0 0
JUNIPER NETWORKS INC COM 48203R104 7,492 348,442 SH   SOLE 36 348,442 0 0
JUNIPER NETWORKS INC COM 48203R104 164 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 1,230 46,707 SH   SOLE 2 13,410 0 33,297
K12 INC COM 48273U102 4 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 21 795 SH   SOLE 7 795 0 0
K12 INC COM 48273U102 3,838 145,700 SH   SOLE 18 145,700 0 0
K12 INC COM 48273U102 1,930 73,289 SH   SOLE 19 73,289 0 0
K12 INC COM 48273U102 33,950 1,288,921 SH   SOLE 21 1,288,921 0 0
K12 INC COM 48273U102 28,493 1,081,742 SH   SOLE 22 1,048,880 0 32,862
K12 INC COM 48273U102 1,749 66,399 SH   SOLE 23 66,399 0 0
K12 INC COM 48273U102 650 24,687 SH   SOLE 26 15,354 0 9,333
K12 INC COM 48273U102 126 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 399 15,158 SH   SOLE 30 15,158 0 0
K12 INC COM 48273U102 127 4,827 SH   SOLE 40 4,827 0 0
KADANT INC COM 48282T104 801 7,305 SH   SOLE 2 3,752 0 3,553
KADANT INC COM 48282T104 21 189 SH   SOLE 4 189 0 0
KADANT INC COM 48282T104 31 279 SH   SOLE 7 279 0 0
KADANT INC COM 48282T104 4,488 40,941 SH   SOLE 18 40,941 0 0
KADANT INC COM 48282T104 2,344 21,387 SH   SOLE 19 21,387 0 0
KADANT INC COM 48282T104 38,292 349,317 SH   SOLE 21 349,317 0 0
KADANT INC COM 48282T104 35,462 323,495 SH   SOLE 22 314,275 0 9,220
KADANT INC COM 48282T104 1,052 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 175 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 5,405 49,304 SH   SOLE 30 49,304 0 0
KADANT INC COM 48282T104 148 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 358 91,385 SH   SOLE 2 38,794 0 52,591
KADMON HLDGS INC COM 48283N106 12 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 2,577 657,456 SH   SOLE 18 657,456 0 0
KADMON HLDGS INC COM 48283N106 7,384 1,883,773 SH   SOLE 19 1,883,773 0 0
KADMON HLDGS INC COM 48283N106 393 100,300 SH   SOLE 20 100,300 0 0
KADMON HLDGS INC COM 48283N106 22,634 5,774,074 SH   SOLE 21 5,774,074 0 0
KADMON HLDGS INC COM 48283N106 17,028 4,343,990 SH   SOLE 22 4,283,598 0 60,392
KADMON HLDGS INC COM 48283N106 14 3,554 SH   SOLE 23 3,554 0 0
KADMON HLDGS INC COM 48283N106 71 18,028 SH   SOLE 30 18,028 0 0
KADMON HLDGS INC COM 48283N106 48 12,188 SH   SOLE 40 12,188 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 955 17,827 SH   SOLE 2 5,007 0 12,820
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 577 10,764 SH   SOLE 7 10,764 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,010 74,831 SH   SOLE 18 74,831 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,004 37,392 SH   SOLE 19 37,392 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 89,782 1,675,354 SH   SOLE 21 1,675,354 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 25,342 472,887 SH   SOLE 22 458,951 0 13,936
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,000 18,655 SH   SOLE 26 6,514 0 12,141
KAISER ALUMINUM CORP COM PAR $0.01 483007704 122 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,363 25,435 SH   SOLE 30 25,435 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 116 2,157 SH   SOLE 34 2,157 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 93 1,728 SH   SOLE 40 1,728 0 0
KALA PHARMACEUTICALS INC COM 483119103 169 22,511 SH   SOLE 2 10,421 0 12,090
KALA PHARMACEUTICALS INC COM 483119103 4 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,215 161,995 SH   SOLE 18 161,995 0 0
KALA PHARMACEUTICALS INC COM 483119103 566 75,495 SH   SOLE 19 75,495 0 0
KALA PHARMACEUTICALS INC COM 483119103 9,844 1,312,508 SH   SOLE 21 1,312,508 0 0
KALA PHARMACEUTICALS INC COM 483119103 7,341 978,840 SH   SOLE 22 967,049 0 11,791
KALA PHARMACEUTICALS INC COM 483119103 90 12,022 SH   SOLE 30 12,022 0 0
KALA PHARMACEUTICALS INC COM 483119103 25 3,398 SH   SOLE 40 3,398 0 0
KALEIDO BIOSCIENCES INC COM 483347100 56 5,024 SH   SOLE 2 331 0 4,693
KALEIDO BIOSCIENCES INC COM 483347100 476 42,988 SH   SOLE 18 42,988 0 0
KALEIDO BIOSCIENCES INC COM 483347100 293 26,484 SH   SOLE 19 26,484 0 0
KALEIDO BIOSCIENCES INC COM 483347100 3,919 353,989 SH   SOLE 21 353,989 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,148 103,729 SH   SOLE 22 101,450 0 2,279
KALEIDO BIOSCIENCES INC COM 483347100 16 1,429 SH   SOLE 23 1,429 0 0
KALEYRA INC COM 483379103 37 4,907 SH   SOLE 22 4,907 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 144 11,442 SH   SOLE 2 2,297 0 9,145
KALVISTA PHARMACEUTICALS INC COM 483497103 760 60,326 SH   SOLE 18 57,248 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 448 35,565 SH   SOLE 19 35,565 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 5,784 459,438 SH   SOLE 21 459,438 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 4,355 345,880 SH   SOLE 22 340,187 0 5,693
KALVISTA PHARMACEUTICALS INC COM 483497103 12 955 SH   SOLE 23 955 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 14 1,128 SH   SOLE 26 0 0 1,128
KAMADA LTD SHS M6240T109 56 6,667 SH   SOLE 22 6,667 0 0
KAMAN CORP COM 483548103 1,062 27,257 SH   SOLE 2 8,229 0 19,028
KAMAN CORP COM 483548103 7 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 18 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 4,771 122,435 SH   SOLE 18 122,435 0 0
KAMAN CORP COM 483548103 1,964 50,387 SH   SOLE 19 50,387 0 0
KAMAN CORP COM 483548103 127,475 3,271,110 SH   SOLE 21 3,271,110 0 0
KAMAN CORP COM 483548103 27,992 718,294 SH   SOLE 22 697,029 0 21,265
KAMAN CORP COM 483548103 19 495 SH   SOLE 25 495 0 0
KAMAN CORP COM 483548103 422 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 119 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 1,644 42,198 SH   SOLE 30 42,198 0 0
KAMAN CORP COM 483548103 48 1,226 SH   SOLE 36 1,226 0 0
KAMAN CORP COM 483548103 102 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 41,929 231,871 SH   SOLE 2 27,673 0 204,198
KANSAS CITY SOUTHERN COM NEW 485170302 9,724 53,776 SH   SOLE 4 50,755 0 3,021
KANSAS CITY SOUTHERN COM NEW 485170302 23,361 129,185 SH   SOLE 7 84,819 0 44,366
KANSAS CITY SOUTHERN COM NEW 485170302 41 229 SH   SOLE 13 229 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,109 11,662 SH   SOLE 15 11,662 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 68,741 380,139 SH   SOLE 18 365,161 0 14,978
KANSAS CITY SOUTHERN COM NEW 485170302 9,808 54,238 SH   SOLE 19 54,238 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 502,742 2,780,190 SH   SOLE 21 2,780,190 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 401,190 2,218,602 SH   SOLE 22 2,020,576 0 198,026
KANSAS CITY SOUTHERN COM NEW 485170302 11,963 66,156 SH   SOLE 23 66,156 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25,002 138,263 SH   SOLE 25 138,263 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 102,661 567,721 SH   SOLE 26 81,796 0 485,925
KANSAS CITY SOUTHERN COM NEW 485170302 3,424 18,935 SH   SOLE 28 13,316 0 5,619
KANSAS CITY SOUTHERN COM NEW 485170302 3,641 20,135 SH   SOLE 29 95 0 20,040
KANSAS CITY SOUTHERN COM NEW 485170302 85,742 474,156 SH   SOLE 30 466,507 0 7,649
KANSAS CITY SOUTHERN COM NEW 485170302 3,945 21,818 SH   SOLE 31 12,415 0 9,403
KANSAS CITY SOUTHERN COM NEW 485170302 3,859 21,338 SH   SOLE 34 21,338 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,481 63,493 SH   SOLE 36 63,493 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 399 2,205 SH   SOLE 40 2,205 0 0
KAR AUCTION SVCS INC COM 48238T109 3,185 221,146 SH   SOLE 2 94,367 0 126,779
KAR AUCTION SVCS INC COM 48238T109 9 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 34 2,348 SH   SOLE 7 2,348 0 0
KAR AUCTION SVCS INC COM 48238T109 10,999 763,796 SH   SOLE 18 763,317 0 479
KAR AUCTION SVCS INC COM 48238T109 3,492 242,516 SH   SOLE 19 242,516 0 0
KAR AUCTION SVCS INC COM 48238T109 118,680 8,241,666 SH   SOLE 21 8,241,666 0 0
KAR AUCTION SVCS INC COM 48238T109 60,367 4,192,128 SH   SOLE 22 4,077,642 0 114,486
KAR AUCTION SVCS INC COM 48238T109 45 3,155 SH   SOLE 25 3,155 0 0
KAR AUCTION SVCS INC COM 48238T109 653 45,364 SH   SOLE 26 27,340 0 18,024
KAR AUCTION SVCS INC COM 48238T109 254 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 758 52,664 SH   SOLE 30 52,664 0 0
KAR AUCTION SVCS INC COM 48238T109 39 2,677 SH   SOLE 31 0 0 2,677
KAR AUCTION SVCS INC COM 48238T109 170 11,806 SH   SOLE 36 11,806 0 0
KAR AUCTION SVCS INC COM 48238T109 192 13,345 SH   SOLE 40 13,345 0 0
KARUNA THERAPEUTICS INC COM 48576A100 683 8,838 SH   SOLE 2 4,003 0 4,835
KARUNA THERAPEUTICS INC COM 48576A100 21 275 SH   SOLE 7 275 0 0
KARUNA THERAPEUTICS INC COM 48576A100 4,676 60,481 SH   SOLE 18 59,127 0 1,354
KARUNA THERAPEUTICS INC COM 48576A100 2,562 33,130 SH   SOLE 19 33,130 0 0
KARUNA THERAPEUTICS INC COM 48576A100 57,611 745,102 SH   SOLE 21 745,102 0 0
KARUNA THERAPEUTICS INC COM 48576A100 33,052 427,470 SH   SOLE 22 416,006 0 11,464
KARUNA THERAPEUTICS INC COM 48576A100 12 149 SH   SOLE 23 149 0 0
KARUNA THERAPEUTICS INC COM 48576A100 103 1,336 SH   SOLE 26 0 0 1,336
KARUNA THERAPEUTICS INC COM 48576A100 729 9,423 SH   SOLE 30 9,423 0 0
KARUNA THERAPEUTICS INC COM 48576A100 11 143 SH   SOLE 34 143 0 0
KARUNA THERAPEUTICS INC COM 48576A100 94 1,211 SH   SOLE 40 1,211 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,130 77,403 SH   SOLE 2 28,407 0 48,996
KARYOPHARM THERAPEUTICS INC COM 48576U106 20 1,339 SH   SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,406 301,813 SH   SOLE 18 267,032 0 34,781
KARYOPHARM THERAPEUTICS INC COM 48576U106 13,227 905,927 SH   SOLE 19 905,927 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 43,700 2,993,179 SH   SOLE 21 2,993,179 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 34,911 2,391,186 SH   SOLE 22 2,340,573 0 50,613
KARYOPHARM THERAPEUTICS INC COM 48576U106 568 38,918 SH   SOLE 23 38,918 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,062 141,201 SH   SOLE 26 0 0 141,201
KARYOPHARM THERAPEUTICS INC COM 48576U106 99 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,438 303,980 SH   SOLE 30 303,980 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 15 1,027 SH   SOLE 34 1,027 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 103 7,068 SH   SOLE 40 7,068 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 3 364 SH   SOLE 21 364 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 124 16,073 SH   SOLE 22 16,073 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 616 19,192 SH   SOLE 18 19,192 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 39,620 1,233,490 SH   SOLE 21 1,233,490 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 679 21,125 SH   SOLE 30 21,125 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 85 2,639 SH   SOLE 31 2,639 0 0
KB HOME COM 48666K109 5,004 130,336 SH   SOLE 2 62,679 0 67,657
KB HOME COM 48666K109 16 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 79 2,061 SH   SOLE 7 2,061 0 0
KB HOME COM 48666K109 19,954 519,780 SH   SOLE 18 519,780 0 0
KB HOME COM 48666K109 6,281 163,622 SH   SOLE 19 163,622 0 0
KB HOME COM 48666K109 265,240 6,909,087 SH   SOLE 21 6,909,087 0 0
KB HOME COM 48666K109 115,623 3,011,788 SH   SOLE 22 2,942,065 0 69,723
KB HOME COM 48666K109 51 1,338 SH   SOLE 25 1,338 0 0
KB HOME COM 48666K109 1,654 43,075 SH   SOLE 26 25,122 0 17,953
KB HOME COM 48666K109 413 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 1,204 31,369 SH   SOLE 30 31,369 0 0
KB HOME COM 48666K109 301 7,831 SH   SOLE 31 0 0 7,831
KB HOME COM 48666K109 209 5,433 SH   SOLE 36 5,433 0 0
KB HOME COM 48666K109 348 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 5,499 245,952 SH   SOLE 2 111,757 0 134,195
KBR INC COM 48242W106 15 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 82 3,686 SH   SOLE 7 3,686 0 0
KBR INC COM 48242W106 0 16 SH   SOLE 17 0 0 16
KBR INC COM 48242W106 18,652 834,152 SH   SOLE 18 834,152 0 0
KBR INC COM 48242W106 10,298 460,540 SH   SOLE 19 460,540 0 0
KBR INC COM 48242W106 210,458 9,412,273 SH   SOLE 21 9,412,273 0 0
KBR INC COM 48242W106 109,789 4,910,064 SH   SOLE 22 4,786,987 0 123,077
KBR INC COM 48242W106 463 20,719 SH   SOLE 23 20,719 0 0
KBR INC COM 48242W106 1,286 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 467 20,895 SH   SOLE 28 20,895 0 0
KBR INC COM 48242W106 1,202 53,741 SH   SOLE 30 53,741 0 0
KBR INC COM 48242W106 276 12,325 SH   SOLE 31 0 0 12,325
KBR INC COM 48242W106 98 4,363 SH   SOLE 36 4,363 0 0
KBR INC COM 48242W106 354 15,844 SH   SOLE 40 15,844 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 1,353 1,200,000 PRN   SOLE 21 1,200,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 846 750,000 PRN   SOLE 22 750,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 8,010 130,667 SH   SOLE 2 36,582 0 94,085
KE HLDGS INC SPONSORED ADS 482497104 2,510 40,951 SH   SOLE 4 35,021 0 5,930
KE HLDGS INC SPONSORED ADS 482497104 565 9,209 SH   SOLE 7 9,209 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,989 32,454 SH   SOLE 15 32,454 0 0
KE HLDGS INC SPONSORED ADS 482497104 4,492 73,283 SH   SOLE 18 73,283 0 0
KE HLDGS INC SPONSORED ADS 482497104 68,708 1,120,848 SH   SOLE 19 1,120,848 0 0
KE HLDGS INC SPONSORED ADS 482497104 77,641 1,266,568 SH   SOLE 21 1,266,568 0 0
KE HLDGS INC SPONSORED ADS 482497104 61,661 1,005,890 SH   SOLE 22 933,499 0 72,391
KE HLDGS INC SPONSORED ADS 482497104 3,187 51,985 SH   SOLE 23 51,985 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,726 60,783 SH   SOLE 25 60,783 0 0
KE HLDGS INC SPONSORED ADS 482497104 22,802 371,978 SH   SOLE 26 104,189 0 267,789
KE HLDGS INC SPONSORED ADS 482497104 882 14,392 SH   SOLE 28 14,392 0 0
KE HLDGS INC SPONSORED ADS 482497104 534 8,713 SH   SOLE 29 8,713 0 0
KE HLDGS INC SPONSORED ADS 482497104 27,703 451,929 SH   SOLE 30 451,929 0 0
KE HLDGS INC SPONSORED ADS 482497104 122 1,991 SH   SOLE 31 929 0 1,062
KE HLDGS INC SPONSORED ADS 482497104 79,766 1,301,235 SH   SOLE 34 1,301,235 0 0
KE HLDGS INC SPONSORED ADS 482497104 36 580 SH   SOLE 40 580 0 0
KEARNY FINL CORP MD COM 48716P108 578 80,215 SH   SOLE 2 26,348 0 53,867
KEARNY FINL CORP MD COM 48716P108 2 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 10 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 2,163 299,976 SH   SOLE 18 299,976 0 0
KEARNY FINL CORP MD COM 48716P108 1,082 150,092 SH   SOLE 19 150,092 0 0
KEARNY FINL CORP MD COM 48716P108 19,119 2,651,737 SH   SOLE 21 2,651,737 0 0
KEARNY FINL CORP MD COM 48716P108 18,110 2,511,791 SH   SOLE 22 2,437,262 0 74,529
KEARNY FINL CORP MD COM 48716P108 240 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 96 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 217 30,110 SH   SOLE 30 30,110 0 0
KEARNY FINL CORP MD COM 48716P108 84 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 52,613 814,571 SH   SOLE 2 262,796 0 551,775
KELLOGG CO COM 487836108 10,223 158,273 SH   SOLE 4 150,188 0 8,085
KELLOGG CO COM 487836108 18,798 291,031 SH   SOLE 7 279,768 0 11,263
KELLOGG CO COM 487836108 27 416 SH   SOLE 13 416 0 0
KELLOGG CO COM 487836108 1,908 29,533 SH   SOLE 15 29,533 0 0
KELLOGG CO COM 487836108 39,432 610,494 SH   SOLE 18 564,861 0 45,633
KELLOGG CO COM 487836108 10,847 167,937 SH   SOLE 19 167,937 0 0
KELLOGG CO COM 487836108 631,691 9,780,020 SH   SOLE 21 9,780,020 0 0
KELLOGG CO COM 487836108 447,684 6,931,165 SH   SOLE 22 6,259,893 0 671,272
KELLOGG CO COM 487836108 18,010 278,841 SH   SOLE 23 278,841 0 0
KELLOGG CO COM 487836108 21,802 337,551 SH   SOLE 25 337,551 0 0
KELLOGG CO COM 487836108 108,558 1,680,726 SH   SOLE 26 293,223 0 1,387,503
KELLOGG CO COM 487836108 3,306 51,186 SH   SOLE 28 36,416 0 14,770
KELLOGG CO COM 487836108 1,947 30,143 SH   SOLE 29 24,172 0 5,971
KELLOGG CO COM 487836108 105,519 1,633,673 SH   SOLE 30 1,584,624 0 49,049
KELLOGG CO COM 487836108 7,762 120,171 SH   SOLE 31 80,055 0 40,116
KELLOGG CO COM 487836108 5,515 85,387 SH   SOLE 34 85,387 0 0
KELLOGG CO COM 487836108 16,204 250,876 SH   SOLE 36 250,876 0 0
KELLOGG CO COM 487836108 354 5,478 SH   SOLE 40 5,478 0 0
KELLY SVCS INC CL A 488152208 677 39,742 SH   SOLE 2 11,077 0 28,665
KELLY SVCS INC CL A 488152208 4 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 9 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 2,782 163,249 SH   SOLE 18 163,249 0 0
KELLY SVCS INC CL A 488152208 1,096 64,305 SH   SOLE 19 64,305 0 0
KELLY SVCS INC CL A 488152208 64,661 3,794,666 SH   SOLE 21 3,794,666 0 0
KELLY SVCS INC CL A 488152208 17,090 1,002,938 SH   SOLE 22 978,543 0 24,395
KELLY SVCS INC CL A 488152208 22 1,306 SH   SOLE 25 1,306 0 0
KELLY SVCS INC CL A 488152208 183 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 72 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 916 53,740 SH   SOLE 30 53,740 0 0
KELLY SVCS INC CL A 488152208 55 3,207 SH   SOLE 36 3,207 0 0
KELLY SVCS INC CL A 488152208 64 3,779 SH   SOLE 40 3,779 0 0
KEMPER CORP COM 488401100 11,368 170,107 SH   SOLE 2 53,178 0 116,929
KEMPER CORP COM 488401100 25 379 SH   SOLE 4 379 0 0
KEMPER CORP COM 488401100 103 1,537 SH   SOLE 7 1,537 0 0
KEMPER CORP COM 488401100 10,670 159,663 SH   SOLE 18 159,663 0 0
KEMPER CORP COM 488401100 1,040 15,566 SH   SOLE 19 15,566 0 0
KEMPER CORP COM 488401100 177,375 2,654,128 SH   SOLE 21 2,654,128 0 0
KEMPER CORP COM 488401100 127,755 1,911,635 SH   SOLE 22 1,823,268 0 88,367
KEMPER CORP COM 488401100 22 333 SH   SOLE 25 333 0 0
KEMPER CORP COM 488401100 1,472 22,027 SH   SOLE 26 16,632 0 5,395
KEMPER CORP COM 488401100 612 9,155 SH   SOLE 28 9,155 0 0
KEMPER CORP COM 488401100 1,570 23,493 SH   SOLE 30 23,493 0 0
KEMPER CORP COM 488401100 89 1,331 SH   SOLE 31 1,220 0 111
KEMPER CORP COM 488401100 153 2,282 SH   SOLE 36 2,282 0 0
KEMPER CORP COM 488401100 405 6,055 SH   SOLE 40 6,055 0 0
KENNAMETAL INC COM 489170100 4,159 143,708 SH   SOLE 2 63,336 0 80,372
KENNAMETAL INC COM 489170100 11 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 63 2,182 SH   SOLE 7 2,182 0 0
KENNAMETAL INC COM 489170100 14,028 484,720 SH   SOLE 18 484,720 0 0
KENNAMETAL INC COM 489170100 6,265 216,478 SH   SOLE 19 216,478 0 0
KENNAMETAL INC COM 489170100 153,063 5,288,968 SH   SOLE 21 5,288,968 0 0
KENNAMETAL INC COM 489170100 81,075 2,801,489 SH   SOLE 22 2,732,378 0 69,111
KENNAMETAL INC COM 489170100 107 3,696 SH   SOLE 23 3,696 0 0
KENNAMETAL INC COM 489170100 20 704 SH   SOLE 25 704 0 0
KENNAMETAL INC COM 489170100 1,227 42,391 SH   SOLE 26 17,962 0 24,429
KENNAMETAL INC COM 489170100 378 13,073 SH   SOLE 28 13,073 0 0
KENNAMETAL INC COM 489170100 973 33,608 SH   SOLE 30 33,608 0 0
KENNAMETAL INC COM 489170100 145 5,000 SH   SOLE 31 0 0 5,000
KENNAMETAL INC COM 489170100 125 4,332 SH   SOLE 36 4,332 0 0
KENNAMETAL INC COM 489170100 254 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,784 191,738 SH   SOLE 2 50,099 0 141,639
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,311 90,321 SH   SOLE 4 90,321 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,220 152,923 SH   SOLE 7 152,923 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 6,567 452,273 SH   SOLE 18 452,273 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,199 564,663 SH   SOLE 19 564,663 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 56,984 3,924,513 SH   SOLE 21 3,924,513 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 71,845 4,948,003 SH   SOLE 22 4,841,291 0 106,712
KENNEDY-WILSON HOLDINGS INC COM 489398107 262 18,075 SH   SOLE 23 18,075 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,934 408,671 SH   SOLE 25 408,671 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,132 284,562 SH   SOLE 26 30,784 0 253,778
KENNEDY-WILSON HOLDINGS INC COM 489398107 257 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,079 74,309 SH   SOLE 29 74,309 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,107 558,355 SH   SOLE 30 558,355 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 695 47,882 SH   SOLE 34 47,882 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 134 9,197 SH   SOLE 36 9,197 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 186 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 4 649 SH   SOLE 18 649 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 844 SH   SOLE 21 844 0 0
KEROS THERAPEUTICS INC COM 492327101 104 2,704 SH   SOLE 2 384 0 2,320
KEROS THERAPEUTICS INC COM 492327101 1,107 28,702 SH   SOLE 18 28,702 0 0
KEROS THERAPEUTICS INC COM 492327101 8,693 225,371 SH   SOLE 19 225,371 0 0
KEROS THERAPEUTICS INC COM 492327101 297 7,704 SH   SOLE 20 7,704 0 0
KEROS THERAPEUTICS INC COM 492327101 8,916 231,175 SH   SOLE 21 231,175 0 0
KEROS THERAPEUTICS INC COM 492327101 6,132 158,986 SH   SOLE 22 157,384 0 1,602
KEURIG DR PEPPER INC COM 49271V100 24,184 876,232 SH   SOLE 2 60,818 0 815,414
KEURIG DR PEPPER INC COM 49271V100 4,809 174,233 SH   SOLE 4 163,165 0 11,068
KEURIG DR PEPPER INC COM 49271V100 791 28,648 SH   SOLE 7 28,648 0 0
KEURIG DR PEPPER INC COM 49271V100 23 850 SH   SOLE 13 850 0 0
KEURIG DR PEPPER INC COM 49271V100 955 34,593 SH   SOLE 15 34,593 0 0
KEURIG DR PEPPER INC COM 49271V100 17,052 617,838 SH   SOLE 18 579,185 0 38,653
KEURIG DR PEPPER INC COM 49271V100 1,638 59,362 SH   SOLE 19 59,362 0 0
KEURIG DR PEPPER INC COM 49271V100 77,023 2,790,702 SH   SOLE 21 2,790,702 0 0
KEURIG DR PEPPER INC COM 49271V100 288,036 10,436,104 SH   SOLE 22 9,871,451 0 564,653
KEURIG DR PEPPER INC COM 49271V100 7,673 278,024 SH   SOLE 23 278,024 0 0
KEURIG DR PEPPER INC COM 49271V100 14,107 511,115 SH   SOLE 25 511,115 0 0
KEURIG DR PEPPER INC COM 49271V100 39,736 1,439,700 SH   SOLE 26 312,522 0 1,127,178
KEURIG DR PEPPER INC COM 49271V100 1,976 71,609 SH   SOLE 28 51,265 0 20,344
KEURIG DR PEPPER INC COM 49271V100 2,649 95,985 SH   SOLE 29 1,760 0 94,225
KEURIG DR PEPPER INC COM 49271V100 14,416 522,321 SH   SOLE 30 522,321 0 0
KEURIG DR PEPPER INC COM 49271V100 1,744 63,191 SH   SOLE 31 46,577 0 16,614
KEURIG DR PEPPER INC COM 49271V100 477 17,275 SH   SOLE 34 17,275 0 0
KEURIG DR PEPPER INC COM 49271V100 5,810 210,494 SH   SOLE 36 210,494 0 0
KEURIG DR PEPPER INC COM 49271V100 221 8,011 SH   SOLE 40 8,011 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 2 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 79 8,823 SH   SOLE 22 8,823 0 0
KEY TRONIC CORP COM 493144109 24 2,420 SH   SOLE 18 2,420 0 0
KEY TRONIC CORP COM 493144109 327 33,173 SH   SOLE 21 33,173 0 0
KEY TRONIC CORP COM 493144109 167 16,985 SH   SOLE 22 16,985 0 0
KEYCORP COM 493267108 29,269 2,453,398 SH   SOLE 2 367,308 0 2,086,090
KEYCORP COM 493267108 5,486 459,813 SH   SOLE 4 428,585 0 31,228
KEYCORP COM 493267108 11,101 930,532 SH   SOLE 7 898,173 0 32,359
KEYCORP COM 493267108 25 2,091 SH   SOLE 13 2,091 0 0
KEYCORP COM 493267108 1,373 115,123 SH   SOLE 15 115,123 0 0
KEYCORP COM 493267108 39,190 3,284,979 SH   SOLE 18 3,128,559 0 156,420
KEYCORP COM 493267108 6,405 536,920 SH   SOLE 19 536,920 0 0
KEYCORP COM 493267108 468,729 39,289,922 SH   SOLE 21 39,289,922 0 0
KEYCORP COM 493267108 277,740 23,280,837 SH   SOLE 22 21,255,617 0 2,025,220
KEYCORP COM 493267108 8,059 675,520 SH   SOLE 23 675,520 0 0
KEYCORP COM 493267108 16,306 1,366,777 SH   SOLE 25 1,366,777 0 0
KEYCORP COM 493267108 57,170 4,792,112 SH   SOLE 26 805,340 0 3,986,772
KEYCORP COM 493267108 2,231 186,973 SH   SOLE 28 133,553 0 53,420
KEYCORP COM 493267108 2,746 230,215 SH   SOLE 29 27,748 0 202,467
KEYCORP COM 493267108 54,627 4,578,978 SH   SOLE 30 4,564,718 0 14,260
KEYCORP COM 493267108 2,436 204,187 SH   SOLE 31 124,484 0 79,703
KEYCORP COM 493267108 3,545 297,147 SH   SOLE 32 297,147 0 0
KEYCORP COM 493267108 1,843 154,443 SH   SOLE 34 154,443 0 0
KEYCORP COM 493267108 11,595 971,940 SH   SOLE 35 971,940 0 0
KEYCORP COM 493267108 8,768 734,968 SH   SOLE 36 734,968 0 0
KEYCORP COM 493267108 260 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 61,330 620,874 SH   SOLE 2 157,246 0 463,628
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,061 101,855 SH   SOLE 4 96,025 0 5,830
KEYSIGHT TECHNOLOGIES INC COM 49338L103 32,224 326,217 SH   SOLE 7 217,488 0 108,729
KEYSIGHT TECHNOLOGIES INC COM 49338L103 63 640 SH   SOLE 13 640 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,831 18,533 SH   SOLE 15 18,533 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 121,041 1,225,356 SH   SOLE 18 971,577 0 253,779
KEYSIGHT TECHNOLOGIES INC COM 49338L103 134,957 1,366,234 SH   SOLE 19 1,366,234 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 735,346 7,444,279 SH   SOLE 21 7,444,279 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 521,998 5,284,451 SH   SOLE 22 4,873,156 0 411,295
KEYSIGHT TECHNOLOGIES INC COM 49338L103 14,059 142,325 SH   SOLE 23 142,325 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 26,978 273,108 SH   SOLE 25 273,108 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 146,961 1,487,764 SH   SOLE 26 233,957 0 1,253,807
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,591 36,357 SH   SOLE 28 25,745 0 10,612
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,508 45,634 SH   SOLE 29 5,708 0 39,926
KEYSIGHT TECHNOLOGIES INC COM 49338L103 101,712 1,029,681 SH   SOLE 30 939,134 0 90,547
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,452 65,319 SH   SOLE 31 42,247 0 23,072
KEYSIGHT TECHNOLOGIES INC COM 49338L103 16,756 169,634 SH   SOLE 34 169,634 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 19,273 195,113 SH   SOLE 36 195,113 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 422 4,268 SH   SOLE 40 4,268 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 139 28,809 SH   SOLE 2 1,825 0 26,984
KEZAR LIFE SCIENCES INC COM 49372L100 522 107,818 SH   SOLE 18 107,818 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 247 50,968 SH   SOLE 19 50,968 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,423 913,897 SH   SOLE 21 913,897 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,321 892,810 SH   SOLE 22 879,991 0 12,819
KFORCE INC COM 493732101 658 20,468 SH   SOLE 2 11,142 0 9,326
KFORCE INC COM 493732101 11 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 3,260 101,350 SH   SOLE 18 80,564 0 20,786
KFORCE INC COM 493732101 8,067 250,768 SH   SOLE 19 250,768 0 0
KFORCE INC COM 493732101 21,938 681,931 SH   SOLE 21 681,931 0 0
KFORCE INC COM 493732101 26,667 828,932 SH   SOLE 22 808,781 0 20,151
KFORCE INC COM 493732101 862 26,806 SH   SOLE 23 26,806 0 0
KFORCE INC COM 493732101 3,323 103,283 SH   SOLE 26 0 0 103,283
KFORCE INC COM 493732101 116 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 353 10,982 SH   SOLE 30 10,982 0 0
KFORCE INC COM 493732101 90 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 17,057 328,269 SH   SOLE 2 83,192 0 245,077
KILROY RLTY CORP COM 49427F108 4,347 83,655 SH   SOLE 4 83,655 0 0
KILROY RLTY CORP COM 49427F108 8,268 159,120 SH   SOLE 7 159,120 0 0
KILROY RLTY CORP COM 49427F108 14,323 275,650 SH   SOLE 18 274,624 0 1,026
KILROY RLTY CORP COM 49427F108 9,157 176,238 SH   SOLE 19 176,238 0 0
KILROY RLTY CORP COM 49427F108 305,850 5,886,251 SH   SOLE 21 5,886,251 0 0
KILROY RLTY CORP COM 49427F108 223,440 4,300,222 SH   SOLE 22 4,145,781 0 154,441
KILROY RLTY CORP COM 49427F108 284 5,466 SH   SOLE 23 5,466 0 0
KILROY RLTY CORP COM 49427F108 20,557 395,636 SH   SOLE 25 395,636 0 0
KILROY RLTY CORP COM 49427F108 7,348 141,420 SH   SOLE 26 33,401 0 108,019
KILROY RLTY CORP COM 49427F108 648 12,467 SH   SOLE 28 12,467 0 0
KILROY RLTY CORP COM 49427F108 3,737 71,919 SH   SOLE 29 71,919 0 0
KILROY RLTY CORP COM 49427F108 26,638 512,666 SH   SOLE 30 512,666 0 0
KILROY RLTY CORP COM 49427F108 139 2,673 SH   SOLE 31 2,240 0 433
KILROY RLTY CORP COM 49427F108 63 1,215 SH   SOLE 34 1,215 0 0
KILROY RLTY CORP COM 49427F108 482 9,274 SH   SOLE 36 9,274 0 0
KILROY RLTY CORP COM 49427F108 483 9,305 SH   SOLE 40 9,305 0 0
KIMBALL ELECTRONICS INC COM 49428J109 340 29,440 SH   SOLE 2 8,876 0 20,564
KIMBALL ELECTRONICS INC COM 49428J109 4 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,133 98,002 SH   SOLE 18 98,002 0 0
KIMBALL ELECTRONICS INC COM 49428J109 536 46,359 SH   SOLE 19 46,359 0 0
KIMBALL ELECTRONICS INC COM 49428J109 9,673 836,727 SH   SOLE 21 836,727 0 0
KIMBALL ELECTRONICS INC COM 49428J109 8,841 764,772 SH   SOLE 22 743,529 0 21,243
KIMBALL ELECTRONICS INC COM 49428J109 66 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 46 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 43 3,680 SH   SOLE 30 3,680 0 0
KIMBALL ELECTRONICS INC COM 49428J109 33 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 551 52,237 SH   SOLE 2 13,428 0 38,809
KIMBALL INTL INC CL B 494274103 6 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,510 143,293 SH   SOLE 18 143,293 0 0
KIMBALL INTL INC CL B 494274103 970 92,009 SH   SOLE 19 92,009 0 0
KIMBALL INTL INC CL B 494274103 13,899 1,318,729 SH   SOLE 21 1,318,729 0 0
KIMBALL INTL INC CL B 494274103 12,503 1,186,248 SH   SOLE 22 1,159,932 0 26,316
KIMBALL INTL INC CL B 494274103 7 664 SH   SOLE 23 664 0 0
KIMBALL INTL INC CL B 494274103 273 25,908 SH   SOLE 26 0 0 25,908
KIMBALL INTL INC CL B 494274103 49 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 139 13,216 SH   SOLE 30 13,216 0 0
KIMBALL INTL INC CL B 494274103 56 5,327 SH   SOLE 34 5,327 0 0
KIMBALL INTL INC CL B 494274103 42 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 121,866 825,316 SH   SOLE 2 98,553 0 726,763
KIMBERLY CLARK CORP COM 494368103 24,952 168,986 SH   SOLE 4 158,299 0 10,687
KIMBERLY CLARK CORP COM 494368103 59,046 399,878 SH   SOLE 7 343,298 0 56,580
KIMBERLY CLARK CORP COM 494368103 785 5,314 SH   SOLE 13 1,486 0 3,828
KIMBERLY CLARK CORP COM 494368103 6,149 41,640 SH   SOLE 15 41,640 0 0
KIMBERLY CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY CLARK CORP COM 494368103 91,257 618,019 SH   SOLE 18 564,076 0 53,943
KIMBERLY CLARK CORP COM 494368103 13,690 92,716 SH   SOLE 19 92,716 0 0
KIMBERLY CLARK CORP COM 494368103 1,276,601 8,645,542 SH   SOLE 21 8,645,542 0 0
KIMBERLY CLARK CORP COM 494368103 1,211,847 8,207,007 SH   SOLE 22 7,503,783 0 703,224
KIMBERLY CLARK CORP COM 494368103 35,910 243,191 SH   SOLE 23 243,191 0 0
KIMBERLY CLARK CORP COM 494368103 60,501 409,735 SH   SOLE 25 409,735 0 0
KIMBERLY CLARK CORP COM 494368103 306,610 2,076,458 SH   SOLE 26 235,228 0 1,841,230
KIMBERLY CLARK CORP COM 494368103 9,835 66,607 SH   SOLE 28 46,826 0 19,781
KIMBERLY CLARK CORP COM 494368103 109 738 SH   SOLE 29 738 0 0
KIMBERLY CLARK CORP COM 494368103 249,262 1,688,082 SH   SOLE 30 1,651,755 0 36,327
KIMBERLY CLARK CORP COM 494368103 15,028 101,775 SH   SOLE 31 44,987 0 56,788
KIMBERLY CLARK CORP COM 494368103 2,564 17,362 SH   SOLE 32 17,362 0 0
KIMBERLY CLARK CORP COM 494368103 2,771 18,763 SH   SOLE 34 18,763 0 0
KIMBERLY CLARK CORP COM 494368103 40,744 275,929 SH   SOLE 36 275,929 0 0
KIMBERLY CLARK CORP COM 494368103 1,160 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 11,802 1,048,171 SH   SOLE 2 213,667 0 834,504
KIMCO RLTY CORP COM 49446R109 3,386 300,668 SH   SOLE 4 300,668 0 0
KIMCO RLTY CORP COM 49446R109 10,395 923,207 SH   SOLE 7 826,417 0 96,790
KIMCO RLTY CORP COM 49446R109 90 8,032 SH   SOLE 15 8,032 0 0
KIMCO RLTY CORP COM 49446R109 8,118 720,989 SH   SOLE 18 687,238 0 33,751
KIMCO RLTY CORP COM 49446R109 7,458 662,351 SH   SOLE 19 662,351 0 0
KIMCO RLTY CORP COM 49446R109 135,948 12,073,513 SH   SOLE 21 12,073,513 0 0
KIMCO RLTY CORP COM 49446R109 168,862 14,996,633 SH   SOLE 22 14,128,622 0 868,011
KIMCO RLTY CORP COM 49446R109 263 23,387 SH   SOLE 23 23,387 0 0
KIMCO RLTY CORP COM 49446R109 20,697 1,838,100 SH   SOLE 25 1,838,100 0 0
KIMCO RLTY CORP COM 49446R109 16,397 1,456,247 SH   SOLE 26 99,330 0 1,356,917
KIMCO RLTY CORP COM 49446R109 667 59,222 SH   SOLE 28 59,222 0 0
KIMCO RLTY CORP COM 49446R109 2,963 263,130 SH   SOLE 29 263,130 0 0
KIMCO RLTY CORP COM 49446R109 30,512 2,709,764 SH   SOLE 30 2,709,764 0 0
KIMCO RLTY CORP COM 49446R109 722 64,165 SH   SOLE 31 8,324 0 55,841
KIMCO RLTY CORP COM 49446R109 130 11,584 SH   SOLE 34 11,584 0 0
KIMCO RLTY CORP COM 49446R109 2,422 215,139 SH   SOLE 36 215,139 0 0
KIMCO RLTY CORP COM 49446R109 518 45,979 SH   SOLE 40 45,979 0 0
KINDER MORGAN INC DEL COM 49456B101 62,062 5,033,411 SH   SOLE 2 498,594 0 4,534,817
KINDER MORGAN INC DEL COM 49456B101 14,198 1,151,520 SH   SOLE 4 1,088,333 0 63,187
KINDER MORGAN INC DEL COM 49456B101 57,503 4,663,648 SH   SOLE 7 4,545,102 0 118,546
KINDER MORGAN INC DEL COM 49456B101 63 5,118 SH   SOLE 13 5,118 0 0
KINDER MORGAN INC DEL COM 49456B101 3,035 246,129 SH   SOLE 15 246,129 0 0
KINDER MORGAN INC DEL COM 49456B101 1 98 SH   SOLE 17 0 0 98
KINDER MORGAN INC DEL COM 49456B101 91,438 7,415,924 SH   SOLE 18 7,069,036 0 346,888
KINDER MORGAN INC DEL COM 49456B101 35,724 2,897,349 SH   SOLE 19 2,897,349 0 0
KINDER MORGAN INC DEL COM 49456B101 629,575 51,060,452 SH   SOLE 21 51,060,452 0 0
KINDER MORGAN INC DEL COM 49456B101 581,194 47,136,539 SH   SOLE 22 43,026,399 0 4,110,140
KINDER MORGAN INC DEL COM 49456B101 17,373 1,409,031 SH   SOLE 23 1,409,031 0 0
KINDER MORGAN INC DEL COM 49456B101 34,164 2,770,842 SH   SOLE 25 2,770,842 0 0
KINDER MORGAN INC DEL COM 49456B101 129,140 10,473,608 SH   SOLE 26 1,389,373 0 9,084,235
KINDER MORGAN INC DEL COM 49456B101 4,902 397,592 SH   SOLE 28 279,490 0 118,102
KINDER MORGAN INC DEL COM 49456B101 1,140 92,433 SH   SOLE 29 7,863 0 84,570
KINDER MORGAN INC DEL COM 49456B101 96,462 7,823,380 SH   SOLE 30 7,823,380 0 0
KINDER MORGAN INC DEL COM 49456B101 7,647 620,177 SH   SOLE 31 261,329 0 358,848
KINDER MORGAN INC DEL COM 49456B101 83,664 6,785,375 SH   SOLE 34 6,785,375 0 0
KINDER MORGAN INC DEL COM 49456B101 19,796 1,605,545 SH   SOLE 36 1,605,545 0 0
KINDER MORGAN INC DEL COM 49456B101 566 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 135 31,513 SH   SOLE 2 9,629 0 21,884
KINDRED BIOSCIENCES INC COM 494577109 3 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 634 147,739 SH   SOLE 18 147,739 0 0
KINDRED BIOSCIENCES INC COM 494577109 298 69,580 SH   SOLE 19 69,580 0 0
KINDRED BIOSCIENCES INC COM 494577109 5,489 1,279,601 SH   SOLE 21 1,279,601 0 0
KINDRED BIOSCIENCES INC COM 494577109 4,335 1,010,391 SH   SOLE 22 998,310 0 12,081
KINDRED BIOSCIENCES INC COM 494577109 6 1,366 SH   SOLE 23 1,366 0 0
KINDRED BIOSCIENCES INC COM 494577109 98 22,773 SH   SOLE 26 0 0 22,773
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 19,345 655,104 SH   SOLE 19 655,104 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 59 2,002 SH   SOLE 21 2,002 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 511 17,308 SH   SOLE 22 17,308 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 45 1,527 SH   SOLE 25 1,527 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 0 7 SH   SOLE 30 7 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8,938 302,673 SH   SOLE 34 302,673 0 0
KINGSTONE COS INC COM 496719105 14 2,294 SH   SOLE 18 2,294 0 0
KINGSTONE COS INC COM 496719105 176 29,897 SH   SOLE 21 29,897 0 0
KINGSTONE COS INC COM 496719105 809 137,298 SH   SOLE 22 137,298 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 9 3,038 SH   SOLE 18 3,038 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 137 46,419 SH   SOLE 21 46,419 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 362 23,642 SH   SOLE 2 8,790 0 14,852
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 6 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,592 103,916 SH   SOLE 18 97,486 0 6,430
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,709 111,570 SH   SOLE 19 111,570 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12,545 818,834 SH   SOLE 21 818,834 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 11,516 751,721 SH   SOLE 22 728,272 0 23,449
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 51 3,314 SH   SOLE 23 3,314 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 123 8,053 SH   SOLE 26 0 0 8,053
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 40 2,601 SH   SOLE 30 2,601 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 84 5,476 SH   SOLE 40 5,476 0 0
KINROSS GOLD CORP COM 496902404 3,161 358,386 SH   SOLE 21 358,386 0 0
KINROSS GOLD CORP COM 496902404 788 89,322 SH   SOLE 22 89,322 0 0
KINSALE CAP GROUP INC COM 49714P108 3,024 15,903 SH   SOLE 2 7,513 0 8,390
KINSALE CAP GROUP INC COM 49714P108 26 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 76 402 SH   SOLE 7 402 0 0
KINSALE CAP GROUP INC COM 49714P108 19,810 104,162 SH   SOLE 18 100,165 0 3,997
KINSALE CAP GROUP INC COM 49714P108 13,010 68,407 SH   SOLE 19 68,407 0 0
KINSALE CAP GROUP INC COM 49714P108 423,674 2,227,753 SH   SOLE 21 2,227,753 0 0
KINSALE CAP GROUP INC COM 49714P108 119,397 627,812 SH   SOLE 22 609,716 0 18,096
KINSALE CAP GROUP INC COM 49714P108 517 2,721 SH   SOLE 23 2,721 0 0
KINSALE CAP GROUP INC COM 49714P108 34 180 SH   SOLE 25 180 0 0
KINSALE CAP GROUP INC COM 49714P108 4,269 22,445 SH   SOLE 26 7,941 0 14,504
KINSALE CAP GROUP INC COM 49714P108 601 3,162 SH   SOLE 28 3,162 0 0
KINSALE CAP GROUP INC COM 49714P108 6,427 33,796 SH   SOLE 30 33,796 0 0
KINSALE CAP GROUP INC COM 49714P108 84 440 SH   SOLE 36 440 0 0
KINSALE CAP GROUP INC COM 49714P108 432 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 5,345 147,773 SH   SOLE 2 35,205 0 112,568
KIRBY CORP COM 497266106 3 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 63 1,741 SH   SOLE 7 1,741 0 0
KIRBY CORP COM 497266106 5,617 155,290 SH   SOLE 18 155,290 0 0
KIRBY CORP COM 497266106 555 15,332 SH   SOLE 19 15,332 0 0
KIRBY CORP COM 497266106 115,357 3,189,288 SH   SOLE 21 3,189,288 0 0
KIRBY CORP COM 497266106 64,289 1,777,417 SH   SOLE 22 1,715,844 0 61,573
KIRBY CORP COM 497266106 184 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 72 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 225 6,216 SH   SOLE 30 6,216 0 0
KIRBY CORP COM 497266106 93 2,574 SH   SOLE 31 1,195 0 1,379
KIRBY CORP COM 497266106 61 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 55 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 89 1,820 SH   SOLE 18 0 0 1,820
KIRKLAND LAKE GOLD LTD COM 49741E100 3,849 78,976 SH   SOLE 21 78,976 0 0
KIRKLANDS INC COM 497498105 113 13,724 SH   SOLE 21 13,724 0 0
KIRKLANDS INC COM 497498105 40 4,897 SH   SOLE 22 4,897 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,150 99,275 SH   SOLE 2 27,639 0 71,636
KITE RLTY GROUP TR COM NEW 49803T300 679 58,627 SH   SOLE 4 58,627 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,139 98,357 SH   SOLE 7 98,357 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,496 388,287 SH   SOLE 18 388,287 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,027 261,359 SH   SOLE 19 261,359 0 0
KITE RLTY GROUP TR COM NEW 49803T300 108,428 9,363,400 SH   SOLE 21 9,363,400 0 0
KITE RLTY GROUP TR COM NEW 49803T300 36,278 3,132,776 SH   SOLE 22 3,064,174 0 68,602
KITE RLTY GROUP TR COM NEW 49803T300 51 4,361 SH   SOLE 23 4,361 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,257 281,224 SH   SOLE 25 281,224 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,091 94,244 SH   SOLE 26 35,651 0 58,593
KITE RLTY GROUP TR COM NEW 49803T300 140 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 641 55,368 SH   SOLE 29 55,368 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,651 488,033 SH   SOLE 30 488,033 0 0
KITE RLTY GROUP TR COM NEW 49803T300 53 4,543 SH   SOLE 36 4,543 0 0
KITE RLTY GROUP TR COM NEW 49803T300 107 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC COM 48251W104 39,770 1,158,135 SH   SOLE 2 55,627 0 1,102,508
KKR & CO INC COM 48251W104 7,974 232,203 SH   SOLE 4 216,509 0 15,694
KKR & CO INC COM 48251W104 1,409 41,018 SH   SOLE 7 38,359 0 2,659
KKR & CO INC COM 48251W104 53 1,553 SH   SOLE 13 1,553 0 0
KKR & CO INC COM 48251W104 1,898 55,270 SH   SOLE 15 55,270 0 0
KKR & CO INC COM 48251W104 5 156 SH   SOLE 17 0 0 156
KKR & CO INC COM 48251W104 21,227 618,150 SH   SOLE 18 577,569 0 40,581
KKR & CO INC COM 48251W104 165,585 4,821,941 SH   SOLE 19 4,821,941 0 0
KKR & CO INC COM 48251W104 193,555 5,636,440 SH   SOLE 21 5,636,440 0 0
KKR & CO INC COM 48251W104 452,744 13,184,166 SH   SOLE 22 12,423,032 0 761,134
KKR & CO INC COM 48251W104 11,737 341,792 SH   SOLE 23 341,792 0 0
KKR & CO INC COM 48251W104 19,304 562,141 SH   SOLE 25 562,141 0 0
KKR & CO INC COM 48251W104 63,504 1,849,281 SH   SOLE 26 493,116 0 1,356,165
KKR & CO INC COM 48251W104 3,397 98,915 SH   SOLE 28 68,841 0 30,074
KKR & CO INC COM 48251W104 3,642 106,057 SH   SOLE 29 1,471 0 104,586
KKR & CO INC COM 48251W104 55,859 1,626,637 SH   SOLE 30 1,626,637 0 0
KKR & CO INC COM 48251W104 2,924 85,149 SH   SOLE 31 67,145 0 18,004
KKR & CO INC COM 48251W104 868 25,287 SH   SOLE 34 25,287 0 0
KKR & CO INC COM 48251W104 10,801 314,531 SH   SOLE 36 314,531 0 0
KKR & CO INC COM 48251W104 355 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 579 35,029 SH   SOLE 2 10,401 0 24,628
KKR REAL ESTATE FIN TR INC COM 48251K100 10 622 SH   SOLE 7 622 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,232 135,002 SH   SOLE 18 135,002 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,808 109,370 SH   SOLE 19 109,370 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 60,855 3,681,472 SH   SOLE 21 3,681,472 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 14,176 857,610 SH   SOLE 22 825,262 0 32,348
KKR REAL ESTATE FIN TR INC COM 48251K100 61 3,705 SH   SOLE 23 3,705 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 88 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 68 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 925 55,973 SH   SOLE 30 55,973 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 48 2,922 SH   SOLE 40 2,922 0 0
KLA CORP COM NEW 482480100 69,698 359,748 SH   SOLE 2 33,038 0 326,710
KLA CORP COM NEW 482480100 13,619 70,297 SH   SOLE 4 65,464 0 4,833
KLA CORP COM NEW 482480100 29,970 154,692 SH   SOLE 7 141,730 0 12,962
KLA CORP COM NEW 482480100 104 538 SH   SOLE 13 538 0 0
KLA CORP COM NEW 482480100 3,149 16,256 SH   SOLE 15 16,256 0 0
KLA CORP COM NEW 482480100 71,285 367,944 SH   SOLE 18 343,436 0 24,508
KLA CORP COM NEW 482480100 8,501 43,879 SH   SOLE 19 43,879 0 0
KLA CORP COM NEW 482480100 1,023,175 5,281,176 SH   SOLE 21 5,281,176 0 0
KLA CORP COM NEW 482480100 714,516 3,688,013 SH   SOLE 22 3,373,124 0 314,889
KLA CORP COM NEW 482480100 20,557 106,106 SH   SOLE 23 106,106 0 0
KLA CORP COM NEW 482480100 32,003 165,187 SH   SOLE 25 165,187 0 0
KLA CORP COM NEW 482480100 134,810 695,832 SH   SOLE 26 109,448 0 586,384
KLA CORP COM NEW 482480100 5,845 30,167 SH   SOLE 28 21,229 0 8,938
KLA CORP COM NEW 482480100 51 265 SH   SOLE 29 265 0 0
KLA CORP COM NEW 482480100 183,041 944,775 SH   SOLE 30 928,275 0 16,500
KLA CORP COM NEW 482480100 8,079 41,699 SH   SOLE 31 20,321 0 21,378
KLA CORP COM NEW 482480100 5,966 30,793 SH   SOLE 32 30,793 0 0
KLA CORP COM NEW 482480100 7,060 36,439 SH   SOLE 34 36,439 0 0
KLA CORP COM NEW 482480100 20,187 104,195 SH   SOLE 36 104,195 0 0
KLA CORP COM NEW 482480100 672 3,471 SH   SOLE 40 3,471 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 5 1,250 SH   SOLE 18 1,250 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 70 16,791 SH   SOLE 21 16,791 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 351 84,507 SH   SOLE 22 84,507 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13,918 341,975 SH   SOLE 2 74,356 0 267,619
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,519 61,901 SH   SOLE 4 57,615 0 4,286
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 842 20,700 SH   SOLE 7 10,545 0 10,155
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14 339 SH   SOLE 13 339 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 521 12,798 SH   SOLE 15 12,798 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14,870 365,358 SH   SOLE 18 354,688 0 10,670
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,483 36,435 SH   SOLE 19 36,435 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 248,078 6,095,282 SH   SOLE 21 6,095,282 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 159,761 3,925,329 SH   SOLE 22 3,742,866 0 182,463
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,622 88,996 SH   SOLE 23 88,996 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 250 6,150 SH   SOLE 25 6,150 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14,310 351,590 SH   SOLE 26 169,184 0 182,406
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,019 25,043 SH   SOLE 28 17,439 0 7,604
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,143 28,075 SH   SOLE 29 419 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 15,225 374,080 SH   SOLE 30 360,049 0 14,031
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,248 30,674 SH   SOLE 31 14,916 0 15,758
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 227 5,570 SH   SOLE 34 5,570 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,089 26,755 SH   SOLE 36 26,755 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 109 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 783 64,958 SH   SOLE 2 15,738 0 49,220
KNOLL INC COM NEW 498904200 3 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 12 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 2,241 185,841 SH   SOLE 18 185,841 0 0
KNOLL INC COM NEW 498904200 1,075 89,178 SH   SOLE 19 89,178 0 0
KNOLL INC COM NEW 498904200 18,946 1,571,010 SH   SOLE 21 1,571,010 0 0
KNOLL INC COM NEW 498904200 16,927 1,403,567 SH   SOLE 22 1,363,299 0 40,268
KNOLL INC COM NEW 498904200 23 1,914 SH   SOLE 25 1,914 0 0
KNOLL INC COM NEW 498904200 371 30,758 SH   SOLE 26 9,886 0 20,872
KNOLL INC COM NEW 498904200 85 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 263 21,767 SH   SOLE 30 21,767 0 0
KNOLL INC COM NEW 498904200 103 8,544 SH   SOLE 34 8,544 0 0
KNOLL INC COM NEW 498904200 58 4,771 SH   SOLE 36 4,771 0 0
KNOLL INC COM NEW 498904200 65 5,404 SH   SOLE 40 5,404 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 130 10,100 SH   SOLE 22 10,100 0 0
KNOWLES CORP COM 49926D109 1,994 133,836 SH   SOLE 2 38,480 0 95,356
KNOWLES CORP COM 49926D109 7 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 26 1,761 SH   SOLE 7 1,761 0 0
KNOWLES CORP COM 49926D109 6,263 420,364 SH   SOLE 18 420,364 0 0
KNOWLES CORP COM 49926D109 4,390 294,615 SH   SOLE 19 294,615 0 0
KNOWLES CORP COM 49926D109 144,508 9,698,541 SH   SOLE 21 9,698,541 0 0
KNOWLES CORP COM 49926D109 42,284 2,837,877 SH   SOLE 22 2,766,408 0 71,469
KNOWLES CORP COM 49926D109 197 13,231 SH   SOLE 23 13,231 0 0
KNOWLES CORP COM 49926D109 21 1,383 SH   SOLE 25 1,383 0 0
KNOWLES CORP COM 49926D109 1,266 84,941 SH   SOLE 26 8,531 0 76,410
KNOWLES CORP COM 49926D109 216 14,505 SH   SOLE 28 14,505 0 0
KNOWLES CORP COM 49926D109 2,126 142,662 SH   SOLE 30 142,662 0 0
KNOWLES CORP COM 49926D109 12 777 SH   SOLE 31 0 0 777
KNOWLES CORP COM 49926D109 52 3,475 SH   SOLE 36 3,475 0 0
KNOWLES CORP COM 49926D109 141 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 990 16,720 SH   SOLE 2 7,593 0 9,127
KODIAK SCIENCES INC COM 50015M109 9 149 SH   SOLE 4 149 0 0
KODIAK SCIENCES INC COM 50015M109 31 519 SH   SOLE 7 519 0 0
KODIAK SCIENCES INC COM 50015M109 7,229 122,094 SH   SOLE 18 118,509 0 3,585
KODIAK SCIENCES INC COM 50015M109 25,280 426,951 SH   SOLE 19 426,951 0 0
KODIAK SCIENCES INC COM 50015M109 78,643 1,328,201 SH   SOLE 21 1,328,201 0 0
KODIAK SCIENCES INC COM 50015M109 44,569 752,724 SH   SOLE 22 731,629 0 21,095
KODIAK SCIENCES INC COM 50015M109 30 514 SH   SOLE 23 514 0 0
KODIAK SCIENCES INC COM 50015M109 1,019 17,218 SH   SOLE 26 10,263 0 6,955
KODIAK SCIENCES INC COM 50015M109 180 3,045 SH   SOLE 28 3,045 0 0
KODIAK SCIENCES INC COM 50015M109 1,042 17,594 SH   SOLE 30 17,594 0 0
KODIAK SCIENCES INC COM 50015M109 16 266 SH   SOLE 34 266 0 0
KODIAK SCIENCES INC COM 50015M109 151 2,550 SH   SOLE 40 2,550 0 0
KOHLS CORP COM 500255104 11,029 595,170 SH   SOLE 2 282,942 0 312,228
KOHLS CORP COM 500255104 373 20,116 SH   SOLE 4 20,116 0 0
KOHLS CORP COM 500255104 1,072 57,853 SH   SOLE 7 11,928 0 45,925
KOHLS CORP COM 500255104 807 43,565 SH   SOLE 13 43,565 0 0
KOHLS CORP COM 500255104 8,754 472,447 SH   SOLE 18 454,210 0 18,237
KOHLS CORP COM 500255104 7,144 385,561 SH   SOLE 19 385,561 0 0
KOHLS CORP COM 500255104 126,823 6,844,172 SH   SOLE 21 6,844,172 0 0
KOHLS CORP COM 500255104 112,771 6,085,840 SH   SOLE 22 5,431,234 0 654,606
KOHLS CORP COM 500255104 1,231 66,427 SH   SOLE 23 66,427 0 0
KOHLS CORP COM 500255104 208 11,207 SH   SOLE 25 11,207 0 0
KOHLS CORP COM 500255104 2,209 119,196 SH   SOLE 26 46,142 0 73,054
KOHLS CORP COM 500255104 409 22,079 SH   SOLE 28 22,079 0 0
KOHLS CORP COM 500255104 1,499 80,876 SH   SOLE 29 80,876 0 0
KOHLS CORP COM 500255104 1,748 94,344 SH   SOLE 30 94,344 0 0
KOHLS CORP COM 500255104 2,229 120,266 SH   SOLE 31 64,975 0 55,291
KOHLS CORP COM 500255104 357 19,289 SH   SOLE 34 19,289 0 0
KOHLS CORP COM 500255104 1,885 101,703 SH   SOLE 36 101,703 0 0
KOHLS CORP COM 500255104 306 16,504 SH   SOLE 40 16,504 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 306,394 6,498,281 SH   SOLE 18 6,318,841 0 179,440
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 43,709 927,030 SH   SOLE 19 927,030 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,410 29,904 SH   SOLE 23 29,904 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,985 42,098 SH   SOLE 25 0 0 42,098
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 99 2,098 SH   SOLE 30 2,098 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 20,849 442,185 SH   SOLE 34 442,185 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,185 25,127 SH   SOLE 36 25,127 0 0
KONTOOR BRANDS INC COM 50050N103 1,439 59,471 SH   SOLE 2 15,747 0 43,724
KONTOOR BRANDS INC COM 50050N103 6 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 38 1,574 SH   SOLE 7 1,574 0 0
KONTOOR BRANDS INC COM 50050N103 5,772 238,515 SH   SOLE 18 238,515 0 0
KONTOOR BRANDS INC COM 50050N103 2,309 95,393 SH   SOLE 19 95,393 0 0
KONTOOR BRANDS INC COM 50050N103 125,543 5,187,746 SH   SOLE 21 5,187,746 0 0
KONTOOR BRANDS INC COM 50050N103 33,577 1,387,499 SH   SOLE 22 1,344,971 0 42,528
KONTOOR BRANDS INC COM 50050N103 22 889 SH   SOLE 25 889 0 0
KONTOOR BRANDS INC COM 50050N103 406 16,759 SH   SOLE 26 11,021 0 5,738
KONTOOR BRANDS INC COM 50050N103 145 6,002 SH   SOLE 28 6,002 0 0
KONTOOR BRANDS INC COM 50050N103 1,803 74,524 SH   SOLE 30 74,524 0 0
KONTOOR BRANDS INC COM 50050N103 57 2,348 SH   SOLE 31 0 0 2,348
KONTOOR BRANDS INC COM 50050N103 73 3,032 SH   SOLE 36 3,032 0 0
KONTOOR BRANDS INC COM 50050N103 137 5,666 SH   SOLE 40 5,666 0 0
KOPIN CORP COM 500600101 69 49,734 SH   SOLE 21 49,734 0 0
KOPIN CORP COM 500600101 1,642 1,189,787 SH   SOLE 22 1,189,787 0 0
KOPPERS HOLDINGS INC COM 50060P106 345 16,495 SH   SOLE 2 1,137 0 15,358
KOPPERS HOLDINGS INC COM 50060P106 7 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,163 103,431 SH   SOLE 18 103,431 0 0
KOPPERS HOLDINGS INC COM 50060P106 830 39,712 SH   SOLE 19 39,712 0 0
KOPPERS HOLDINGS INC COM 50060P106 46,797 2,238,030 SH   SOLE 21 2,238,030 0 0
KOPPERS HOLDINGS INC COM 50060P106 12,444 595,125 SH   SOLE 22 587,613 0 7,512
KOPPERS HOLDINGS INC COM 50060P106 517 24,707 SH   SOLE 30 24,707 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 560 64,298 SH   SOLE 21 64,298 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 983 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,540 176,756 SH   SOLE 30 176,756 0 0
KORN FERRY COM NEW 500643200 1,879 64,803 SH   SOLE 2 18,380 0 46,423
KORN FERRY COM NEW 500643200 7 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 28 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 7,551 260,381 SH   SOLE 18 260,381 0 0
KORN FERRY COM NEW 500643200 3,074 105,984 SH   SOLE 19 105,984 0 0
KORN FERRY COM NEW 500643200 177,405 6,117,400 SH   SOLE 21 6,117,400 0 0
KORN FERRY COM NEW 500643200 45,591 1,572,101 SH   SOLE 22 1,526,806 0 45,295
KORN FERRY COM NEW 500643200 49 1,698 SH   SOLE 25 1,698 0 0
KORN FERRY COM NEW 500643200 455 15,689 SH   SOLE 26 10,487 0 5,202
KORN FERRY COM NEW 500643200 253 8,716 SH   SOLE 28 8,716 0 0
KORN FERRY COM NEW 500643200 2,616 90,194 SH   SOLE 30 90,194 0 0
KORN FERRY COM NEW 500643200 10 347 SH   SOLE 34 347 0 0
KORN FERRY COM NEW 500643200 122 4,207 SH   SOLE 36 4,207 0 0
KORN FERRY COM NEW 500643200 156 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 30 456 SH   SOLE 2 199 0 257
KORNIT DIGITAL LTD SHS M6372Q113 19 293 SH   SOLE 4 293 0 0
KORNIT DIGITAL LTD SHS M6372Q113 362 5,587 SH   SOLE 7 5,587 0 0
KORNIT DIGITAL LTD SHS M6372Q113 29,223 450,490 SH   SOLE 21 450,490 0 0
KORNIT DIGITAL LTD SHS M6372Q113 20,292 312,804 SH   SOLE 22 301,099 0 11,705
KORNIT DIGITAL LTD SHS M6372Q113 891 13,733 SH   SOLE 26 0 0 13,733
KORNIT DIGITAL LTD SHS M6372Q113 342 5,267 SH   SOLE 28 5,267 0 0
KORNIT DIGITAL LTD SHS M6372Q113 10,978 169,231 SH   SOLE 30 169,231 0 0
KORNIT DIGITAL LTD SHS M6372Q113 83 1,281 SH   SOLE 34 1,281 0 0
KORNIT DIGITAL LTD SHS M6372Q113 229 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 502 514,385 SH   SOLE 2 127,743 0 386,642
KOSMOS ENERGY LTD COM 500688106 1 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 6 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 1,528 1,566,489 SH   SOLE 18 1,566,489 0 0
KOSMOS ENERGY LTD COM 500688106 6,698 6,865,543 SH   SOLE 19 6,865,543 0 0
KOSMOS ENERGY LTD COM 500688106 12,278 12,584,870 SH   SOLE 21 12,584,870 0 0
KOSMOS ENERGY LTD COM 500688106 10,990 11,264,710 SH   SOLE 22 10,871,232 0 393,478
KOSMOS ENERGY LTD COM 500688106 491 503,342 SH   SOLE 25 503,342 0 0
KOSMOS ENERGY LTD COM 500688106 177 181,708 SH   SOLE 26 73,272 0 108,436
KOSMOS ENERGY LTD COM 500688106 33 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 2,205 2,260,012 SH   SOLE 29 2,260,012 0 0
KOSMOS ENERGY LTD COM 500688106 301 308,452 SH   SOLE 30 308,452 0 0
KOSMOS ENERGY LTD COM 500688106 15,438 15,824,197 SH   SOLE 34 15,824,197 0 0
KOSMOS ENERGY LTD COM 500688106 30 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 19 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 47,576 1,588,521 SH   SOLE 2 145,038 0 1,443,483
KRAFT HEINZ CO COM 500754106 9,378 313,133 SH   SOLE 4 292,153 0 20,980
KRAFT HEINZ CO COM 500754106 23,273 777,066 SH   SOLE 7 634,129 0 142,937
KRAFT HEINZ CO COM 500754106 34 1,133 SH   SOLE 13 1,133 0 0
KRAFT HEINZ CO COM 500754106 2,571 85,833 SH   SOLE 15 85,833 0 0
KRAFT HEINZ CO COM 500754106 1 37 SH   SOLE 17 0 0 37
KRAFT HEINZ CO COM 500754106 33,872 1,130,965 SH   SOLE 18 1,023,982 0 106,983
KRAFT HEINZ CO COM 500754106 7,248 242,017 SH   SOLE 19 242,017 0 0
KRAFT HEINZ CO COM 500754106 108 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 394,630 13,176,297 SH   SOLE 21 13,176,297 0 0
KRAFT HEINZ CO COM 500754106 461,760 15,417,708 SH   SOLE 22 14,057,317 0 1,360,391
KRAFT HEINZ CO COM 500754106 13,779 460,080 SH   SOLE 23 460,080 0 0
KRAFT HEINZ CO COM 500754106 24,522 818,776 SH   SOLE 25 818,776 0 0
KRAFT HEINZ CO COM 500754106 153,756 5,133,752 SH   SOLE 26 499,822 0 4,633,930
KRAFT HEINZ CO COM 500754106 3,914 130,690 SH   SOLE 28 92,012 0 38,678
KRAFT HEINZ CO COM 500754106 86 2,865 SH   SOLE 29 2,865 0 0
KRAFT HEINZ CO COM 500754106 101,567 3,391,223 SH   SOLE 30 3,391,223 0 0
KRAFT HEINZ CO COM 500754106 10,939 365,254 SH   SOLE 31 90,420 0 274,834
KRAFT HEINZ CO COM 500754106 7,281 243,116 SH   SOLE 32 243,116 0 0
KRAFT HEINZ CO COM 500754106 1,140 38,063 SH   SOLE 34 38,063 0 0
KRAFT HEINZ CO COM 500754106 15,790 527,200 SH   SOLE 36 527,200 0 0
KRAFT HEINZ CO COM 500754106 424 14,157 SH   SOLE 40 14,157 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 166 2,437 SH   SOLE 4 2,437 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,943 28,501 SH   SOLE 18 28,501 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 12,366 181,372 SH   SOLE 19 181,372 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 872 12,783 SH   SOLE 22 12,783 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 123 1,806 SH   SOLE 26 1,806 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 60,034 1,521,000 SH   SOLE 2 0 0 1,521,000
KRATON CORPORATION COM 50077C106 648 36,340 SH   SOLE 2 10,378 0 25,962
KRATON CORPORATION COM 50077C106 5 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 11 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 2,588 145,205 SH   SOLE 18 145,205 0 0
KRATON CORPORATION COM 50077C106 1,058 59,345 SH   SOLE 19 59,345 0 0
KRATON CORPORATION COM 50077C106 60,608 3,401,108 SH   SOLE 21 3,401,108 0 0
KRATON CORPORATION COM 50077C106 15,744 883,513 SH   SOLE 22 857,342 0 26,171
KRATON CORPORATION COM 50077C106 394 22,086 SH   SOLE 26 8,535 0 13,551
KRATON CORPORATION COM 50077C106 79 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 857 48,112 SH   SOLE 30 48,112 0 0
KRATON CORPORATION COM 50077C106 22 1,207 SH   SOLE 34 1,207 0 0
KRATON CORPORATION COM 50077C106 61 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,469 76,176 SH   SOLE 2 39,474 0 36,702
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 46 2,369 SH   SOLE 7 2,369 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8,600 446,050 SH   SOLE 18 446,050 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,943 256,359 SH   SOLE 19 256,359 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 98,528 5,110,376 SH   SOLE 21 5,110,376 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 63,089 3,272,258 SH   SOLE 22 3,176,376 0 95,882
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26 1,343 SH   SOLE 23 1,343 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 16 841 SH   SOLE 25 841 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 811 42,045 SH   SOLE 26 27,406 0 14,639
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 762 39,518 SH   SOLE 28 39,518 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 763 39,559 SH   SOLE 30 39,559 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 40 2,065 SH   SOLE 36 2,065 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 200 10,396 SH   SOLE 40 10,396 0 0
KROGER CO COM 501044101 64,266 1,895,205 SH   SOLE 2 212,723 0 1,682,482
KROGER CO COM 501044101 13,707 404,216 SH   SOLE 4 379,636 0 24,580
KROGER CO COM 501044101 44,116 1,300,963 SH   SOLE 7 752,394 0 548,569
KROGER CO COM 501044101 684 20,174 SH   SOLE 13 4,189 0 15,985
KROGER CO COM 501044101 3,226 95,128 SH   SOLE 15 95,128 0 0
KROGER CO COM 501044101 50,737 1,496,235 SH   SOLE 18 1,368,746 0 127,489
KROGER CO COM 501044101 14,725 434,231 SH   SOLE 19 434,231 0 0
KROGER CO COM 501044101 802,769 23,673,514 SH   SOLE 21 23,673,514 0 0
KROGER CO COM 501044101 661,287 19,501,227 SH   SOLE 22 17,868,383 0 1,632,844
KROGER CO COM 501044101 21,167 624,224 SH   SOLE 23 624,224 0 0
KROGER CO COM 501044101 37,522 1,106,528 SH   SOLE 25 1,106,528 0 0
KROGER CO COM 501044101 216,202 6,375,750 SH   SOLE 26 668,154 0 5,707,596
KROGER CO COM 501044101 5,221 153,977 SH   SOLE 28 107,645 0 46,332
KROGER CO COM 501044101 133 3,911 SH   SOLE 29 3,911 0 0
KROGER CO COM 501044101 119,008 3,509,516 SH   SOLE 30 3,473,983 0 35,533
KROGER CO COM 501044101 9,318 274,800 SH   SOLE 31 109,693 0 165,107
KROGER CO COM 501044101 3,795 111,927 SH   SOLE 34 111,927 0 0
KROGER CO COM 501044101 28,843 850,569 SH   SOLE 36 850,569 0 0
KROGER CO COM 501044101 611 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 400 31,120 SH   SOLE 2 10,091 0 21,029
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,021 79,399 SH   SOLE 18 79,399 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,091 84,870 SH   SOLE 19 84,870 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,992 699,196 SH   SOLE 21 699,196 0 0
KRONOS WORLDWIDE INC COM 50105F105 10,462 813,498 SH   SOLE 22 794,841 0 18,657
KRONOS WORLDWIDE INC COM 50105F105 89 6,893 SH   SOLE 23 6,893 0 0
KRONOS WORLDWIDE INC COM 50105F105 708 55,038 SH   SOLE 26 0 0 55,038
KRONOS WORLDWIDE INC COM 50105F105 51 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 39 3,071 SH   SOLE 30 3,071 0 0
KRONOS WORLDWIDE INC COM 50105F105 28 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 363 8,430 SH   SOLE 2 4,075 0 4,355
KRYSTAL BIOTECH INC COM 501147102 14 320 SH   SOLE 7 320 0 0
KRYSTAL BIOTECH INC COM 501147102 2,410 55,975 SH   SOLE 18 55,975 0 0
KRYSTAL BIOTECH INC COM 501147102 12,508 290,543 SH   SOLE 19 290,543 0 0
KRYSTAL BIOTECH INC COM 501147102 250 5,800 SH   SOLE 20 5,800 0 0
KRYSTAL BIOTECH INC COM 501147102 18,132 421,185 SH   SOLE 21 421,185 0 0
KRYSTAL BIOTECH INC COM 501147102 17,410 404,425 SH   SOLE 22 392,871 0 11,554
KRYSTAL BIOTECH INC COM 501147102 66 1,529 SH   SOLE 26 0 0 1,529
KRYSTAL BIOTECH INC COM 501147102 69 1,614 SH   SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 226 5,256 SH   SOLE 30 5,256 0 0
KRYSTAL BIOTECH INC COM 501147102 79 1,843 SH   SOLE 40 1,843 0 0
KT CORP SPONSORED ADR 48268K101 7,679 799,041 SH   SOLE 2 43,563 0 755,478
KT CORP SPONSORED ADR 48268K101 94 9,790 SH   SOLE 4 9,790 0 0
KT CORP SPONSORED ADR 48268K101 35 3,647 SH   SOLE 13 3,647 0 0
KT CORP SPONSORED ADR 48268K101 3 280 SH   SOLE 18 280 0 0
KT CORP SPONSORED ADR 48268K101 574 59,739 SH   SOLE 19 59,739 0 0
KT CORP SPONSORED ADR 48268K101 65 6,743 SH   SOLE 21 6,743 0 0
KT CORP SPONSORED ADR 48268K101 17,181 1,787,787 SH   SOLE 22 1,148,101 0 639,686
KT CORP SPONSORED ADR 48268K101 808 84,035 SH   SOLE 30 84,035 0 0
KT CORP SPONSORED ADR 48268K101 83 8,587 SH   SOLE 31 0 0 8,587
KT CORP SPONSORED ADR 48268K101 54 5,649 SH   SOLE 34 5,649 0 0
KULICKE & SOFFA INDS INC COM 501242101 377 16,818 SH   SOLE 2 16,818 0 0
KULICKE & SOFFA INDS INC COM 501242101 11 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,349 60,201 SH   SOLE 18 60,201 0 0
KULICKE & SOFFA INDS INC COM 501242101 108,353 4,837,201 SH   SOLE 21 4,837,201 0 0
KULICKE & SOFFA INDS INC COM 501242101 25,009 1,116,475 SH   SOLE 22 1,081,283 0 35,192
KULICKE & SOFFA INDS INC COM 501242101 47 2,106 SH   SOLE 25 2,106 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,044 46,603 SH   SOLE 26 14,439 0 32,164
KULICKE & SOFFA INDS INC COM 501242101 187 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,210 98,643 SH   SOLE 30 98,643 0 0
KULICKE & SOFFA INDS INC COM 501242101 28 1,254 SH   SOLE 34 1,254 0 0
KULICKE & SOFFA INDS INC COM 501242101 116 5,174 SH   SOLE 36 5,174 0 0
KULICKE & SOFFA INDS INC COM 501242101 132 5,892 SH   SOLE 40 5,892 0 0
KURA ONCOLOGY INC COM 50127T109 1,010 32,961 SH   SOLE 2 15,903 0 17,058
KURA ONCOLOGY INC COM 50127T109 11 363 SH   SOLE 4 363 0 0
KURA ONCOLOGY INC COM 50127T109 31 1,012 SH   SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 6,439 210,163 SH   SOLE 18 210,163 0 0
KURA ONCOLOGY INC COM 50127T109 3,536 115,396 SH   SOLE 19 115,396 0 0
KURA ONCOLOGY INC COM 50127T109 73,787 2,408,206 SH   SOLE 21 2,408,206 0 0
KURA ONCOLOGY INC COM 50127T109 47,871 1,562,362 SH   SOLE 22 1,509,201 0 53,161
KURA ONCOLOGY INC COM 50127T109 24 786 SH   SOLE 23 786 0 0
KURA ONCOLOGY INC COM 50127T109 254 8,293 SH   SOLE 26 0 0 8,293
KURA ONCOLOGY INC COM 50127T109 184 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 980 31,980 SH   SOLE 30 31,980 0 0
KURA ONCOLOGY INC COM 50127T109 17 540 SH   SOLE 34 540 0 0
KURA ONCOLOGY INC COM 50127T109 185 6,023 SH   SOLE 40 6,023 0 0
KURA SUSHI USA INC CL A COM 501270102 32 2,470 SH   SOLE 2 296 0 2,174
KURA SUSHI USA INC CL A COM 501270102 165 12,559 SH   SOLE 18 12,559 0 0
KURA SUSHI USA INC CL A COM 501270102 76 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 1,420 108,386 SH   SOLE 21 108,386 0 0
KURA SUSHI USA INC CL A COM 501270102 429 32,723 SH   SOLE 22 31,958 0 765
KVH INDS INC COM 482738101 123 13,654 SH   SOLE 2 659 0 12,995
KVH INDS INC COM 482738101 4 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 540 59,903 SH   SOLE 18 59,903 0 0
KVH INDS INC COM 482738101 275 30,514 SH   SOLE 19 30,514 0 0
KVH INDS INC COM 482738101 4,720 523,898 SH   SOLE 21 523,898 0 0
KVH INDS INC COM 482738101 5,033 558,644 SH   SOLE 22 551,035 0 7,609
KYMERA THERAPEUTICS INC COM 501575104 24,458 756,980 SH   SOLE 19 756,980 0 0
KYMERA THERAPEUTICS INC COM 501575104 186 5,755 SH   SOLE 20 5,755 0 0
KYMERA THERAPEUTICS INC COM 501575104 43 1,329 SH   SOLE 21 1,329 0 0
KYMERA THERAPEUTICS INC COM 501575104 82 2,530 SH   SOLE 22 2,530 0 0
L BRANDS INC COM 501797104 22,460 706,072 SH   SOLE 2 266,058 0 440,014
L BRANDS INC COM 501797104 402 12,625 SH   SOLE 4 12,625 0 0
L BRANDS INC COM 501797104 6,550 205,920 SH   SOLE 7 198,744 0 7,176
L BRANDS INC COM 501797104 124 3,894 SH   SOLE 15 3,894 0 0
L BRANDS INC COM 501797104 13,053 410,343 SH   SOLE 18 376,346 0 33,997
L BRANDS INC COM 501797104 2,754 86,574 SH   SOLE 19 86,574 0 0
L BRANDS INC COM 501797104 155,999 4,904,077 SH   SOLE 21 4,904,077 0 0
L BRANDS INC COM 501797104 206,682 6,497,390 SH   SOLE 22 5,847,164 0 650,226
L BRANDS INC COM 501797104 1,353 42,525 SH   SOLE 23 42,525 0 0
L BRANDS INC COM 501797104 341 10,713 SH   SOLE 25 10,713 0 0
L BRANDS INC COM 501797104 11,288 354,843 SH   SOLE 26 61,492 0 293,351
L BRANDS INC COM 501797104 1,094 34,403 SH   SOLE 28 34,403 0 0
L BRANDS INC COM 501797104 1,112 34,973 SH   SOLE 29 34,973 0 0
L BRANDS INC COM 501797104 18,153 570,659 SH   SOLE 30 570,659 0 0
L BRANDS INC COM 501797104 2,588 81,351 SH   SOLE 31 64,853 0 16,498
L BRANDS INC COM 501797104 554 17,416 SH   SOLE 34 17,416 0 0
L BRANDS INC COM 501797104 3,142 98,774 SH   SOLE 36 98,774 0 0
L BRANDS INC COM 501797104 819 25,761 SH   SOLE 40 25,761 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 84,458 497,281 SH   SOLE 2 47,611 0 449,670
L3HARRIS TECHNOLOGIES INC COM 502431109 18,669 109,919 SH   SOLE 4 102,901 0 7,018
L3HARRIS TECHNOLOGIES INC COM 502431109 35,968 211,774 SH   SOLE 7 196,402 0 15,372
L3HARRIS TECHNOLOGIES INC COM 502431109 1,570 9,244 SH   SOLE 13 9,244 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,607 27,128 SH   SOLE 15 27,128 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 8 SH   SOLE 17 0 0 8
L3HARRIS TECHNOLOGIES INC COM 502431109 109,627 645,470 SH   SOLE 18 594,661 0 50,809
L3HARRIS TECHNOLOGIES INC COM 502431109 263,524 1,551,599 SH   SOLE 19 1,551,599 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 944,241 5,559,590 SH   SOLE 21 5,559,590 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 902,820 5,315,711 SH   SOLE 22 4,844,302 0 471,409
L3HARRIS TECHNOLOGIES INC COM 502431109 24,999 147,190 SH   SOLE 23 147,190 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 45,530 268,077 SH   SOLE 25 268,077 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 139,873 823,560 SH   SOLE 26 161,691 0 661,869
L3HARRIS TECHNOLOGIES INC COM 502431109 8,477 49,913 SH   SOLE 28 37,002 0 12,911
L3HARRIS TECHNOLOGIES INC COM 502431109 5,808 34,195 SH   SOLE 29 629 0 33,566
L3HARRIS TECHNOLOGIES INC COM 502431109 137,207 807,861 SH   SOLE 30 807,861 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 7,900 46,512 SH   SOLE 31 28,769 0 17,743
L3HARRIS TECHNOLOGIES INC COM 502431109 115,786 681,738 SH   SOLE 34 681,738 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 26,526 156,184 SH   SOLE 36 156,184 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 860 5,063 SH   SOLE 40 5,063 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 629 3,700 SH Call SOLE 4 3,700 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 7,304 43,000 SH Call SOLE 18 43,000 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 45,466 267,700 SH Call SOLE 19 267,700 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 3,278 19,300 SH Call SOLE 22 19,300 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 476 2,800 SH Call SOLE 26 2,800 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 21,400 126,000 SH Call SOLE 34 126,000 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 57 14,069 SH   SOLE 2 798 0 13,271
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 288 71,580 SH   SOLE 18 71,580 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 157 38,838 SH   SOLE 19 38,838 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,617 649,389 SH   SOLE 21 649,389 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,688 666,933 SH   SOLE 22 660,120 0 6,813
LA Z BOY INC COM 505336107 2,793 88,317 SH   SOLE 2 21,224 0 67,093
LA Z BOY INC COM 505336107 7 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 24 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 7,064 223,333 SH   SOLE 18 219,699 0 3,634
LA Z BOY INC COM 505336107 5,898 186,469 SH   SOLE 19 186,469 0 0
LA Z BOY INC COM 505336107 154,740 4,892,182 SH   SOLE 21 4,892,182 0 0
LA Z BOY INC COM 505336107 50,883 1,608,700 SH   SOLE 22 1,567,983 0 40,717
LA Z BOY INC COM 505336107 514 16,236 SH   SOLE 23 16,236 0 0
LA Z BOY INC COM 505336107 27 839 SH   SOLE 25 839 0 0
LA Z BOY INC COM 505336107 2,972 93,957 SH   SOLE 26 9,481 0 84,476
LA Z BOY INC COM 505336107 187 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 2,373 75,023 SH   SOLE 30 75,023 0 0
LA Z BOY INC COM 505336107 516 16,305 SH   SOLE 34 16,305 0 0
LA Z BOY INC COM 505336107 66 2,101 SH   SOLE 36 2,101 0 0
LA Z BOY INC COM 505336107 180 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 47,274 251,096 SH   SOLE 2 40,734 0 210,362
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,713 46,278 SH   SOLE 4 43,232 0 3,046
LABORATORY CORP AMER HLDGS COM NEW 50540R409 22,120 117,490 SH   SOLE 7 83,281 0 34,209
LABORATORY CORP AMER HLDGS COM NEW 50540R409 160 850 SH   SOLE 13 850 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,249 11,945 SH   SOLE 15 11,945 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 172,752 917,574 SH   SOLE 18 844,494 0 73,080
LABORATORY CORP AMER HLDGS COM NEW 50540R409 38,118 202,463 SH   SOLE 19 202,463 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 467,934 2,485,442 SH   SOLE 21 2,485,442 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 438,892 2,331,183 SH   SOLE 22 2,126,733 0 204,450
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,518 71,801 SH   SOLE 23 71,801 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24,973 132,646 SH   SOLE 25 118,030 0 14,616
LABORATORY CORP AMER HLDGS COM NEW 50540R409 89,557 475,684 SH   SOLE 26 75,245 0 400,439
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,574 18,985 SH   SOLE 28 13,415 0 5,570
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,165 32,745 SH   SOLE 29 267 0 32,478
LABORATORY CORP AMER HLDGS COM NEW 50540R409 91,291 484,893 SH   SOLE 30 481,038 0 3,855
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,108 27,132 SH   SOLE 31 13,654 0 13,478
LABORATORY CORP AMER HLDGS COM NEW 50540R409 23,178 123,108 SH   SOLE 34 123,108 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,799 99,850 SH   SOLE 36 99,850 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 402 2,137 SH   SOLE 40 2,137 0 0
LADDER CAP CORP CL A 505743104 983 138,039 SH   SOLE 2 41,660 0 96,379
LADDER CAP CORP CL A 505743104 5 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 13 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 2,828 397,237 SH   SOLE 18 397,237 0 0
LADDER CAP CORP CL A 505743104 2,198 308,709 SH   SOLE 19 308,709 0 0
LADDER CAP CORP CL A 505743104 41,283 5,798,154 SH   SOLE 21 5,798,154 0 0
LADDER CAP CORP CL A 505743104 23,294 3,271,660 SH   SOLE 22 3,192,006 0 79,654
LADDER CAP CORP CL A 505743104 114 16,032 SH   SOLE 23 16,032 0 0
LADDER CAP CORP CL A 505743104 240 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 71 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 202 28,331 SH   SOLE 30 28,331 0 0
LADDER CAP CORP CL A 505743104 55 7,775 SH   SOLE 40 7,775 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 375 8,183 SH   SOLE 19 8,183 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 771 16,818 SH   SOLE 34 16,818 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 9 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 577 58,014 SH   SOLE 2 17,426 0 40,588
LAKELAND BANCORP INC COM 511637100 11 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 12 1,209 SH   SOLE 13 0 0 1,209
LAKELAND BANCORP INC COM 511637100 1,559 156,718 SH   SOLE 18 156,718 0 0
LAKELAND BANCORP INC COM 511637100 2,071 208,096 SH   SOLE 19 208,096 0 0
LAKELAND BANCORP INC COM 511637100 16,219 1,630,070 SH   SOLE 21 1,630,070 0 0
LAKELAND BANCORP INC COM 511637100 16,755 1,683,891 SH   SOLE 22 1,649,122 0 34,769
LAKELAND BANCORP INC COM 511637100 292 29,383 SH   SOLE 23 29,383 0 0
LAKELAND BANCORP INC COM 511637100 1,188 119,401 SH   SOLE 26 34,700 0 84,701
LAKELAND BANCORP INC COM 511637100 57 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 65 6,509 SH   SOLE 30 6,509 0 0
LAKELAND BANCORP INC COM 511637100 309 31,050 SH   SOLE 34 31,050 0 0
LAKELAND BANCORP INC COM 511637100 36 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,177 28,567 SH   SOLE 2 8,341 0 20,226
LAKELAND FINL CORP COM 511656100 17 401 SH   SOLE 4 401 0 0
LAKELAND FINL CORP COM 511656100 21 498 SH   SOLE 7 498 0 0
LAKELAND FINL CORP COM 511656100 3,822 92,764 SH   SOLE 18 92,764 0 0
LAKELAND FINL CORP COM 511656100 2,749 66,721 SH   SOLE 19 66,721 0 0
LAKELAND FINL CORP COM 511656100 30,985 752,066 SH   SOLE 21 752,066 0 0
LAKELAND FINL CORP COM 511656100 32,229 782,251 SH   SOLE 22 756,698 0 25,553
LAKELAND FINL CORP COM 511656100 819 19,877 SH   SOLE 26 9,378 0 10,499
LAKELAND FINL CORP COM 511656100 138 3,343 SH   SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 552 13,408 SH   SOLE 30 13,408 0 0
LAKELAND FINL CORP COM 511656100 108 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 136 6,856 SH   SOLE 2 426 0 6,430
LAKELAND INDS INC COM 511795106 4 224 SH   SOLE 7 224 0 0
LAKELAND INDS INC COM 511795106 614 31,030 SH   SOLE 18 31,030 0 0
LAKELAND INDS INC COM 511795106 279 14,092 SH   SOLE 19 14,092 0 0
LAKELAND INDS INC COM 511795106 4,949 249,930 SH   SOLE 21 249,930 0 0
LAKELAND INDS INC COM 511795106 1,881 94,994 SH   SOLE 22 92,502 0 2,492
LAM RESEARCH CORP COM 512807108 120,233 362,419 SH   SOLE 2 52,432 0 309,987
LAM RESEARCH CORP COM 512807108 24,864 74,948 SH   SOLE 4 70,428 0 4,520
LAM RESEARCH CORP COM 512807108 64,380 194,063 SH   SOLE 7 139,618 0 54,445
LAM RESEARCH CORP COM 512807108 156 471 SH   SOLE 13 471 0 0
LAM RESEARCH CORP COM 512807108 4,820 14,529 SH   SOLE 15 14,529 0 0
LAM RESEARCH CORP COM 512807108 108,821 328,021 SH   SOLE 18 305,249 0 22,772
LAM RESEARCH CORP COM 512807108 85,238 256,935 SH   SOLE 19 256,935 0 0
LAM RESEARCH CORP COM 512807108 1,377,090 4,150,988 SH   SOLE 21 4,150,988 0 0
LAM RESEARCH CORP COM 512807108 1,146,133 3,454,809 SH   SOLE 22 3,161,649 0 293,160
LAM RESEARCH CORP COM 512807108 33,810 101,914 SH   SOLE 23 101,914 0 0
LAM RESEARCH CORP COM 512807108 67,033 202,059 SH   SOLE 25 202,059 0 0
LAM RESEARCH CORP COM 512807108 284,771 858,391 SH   SOLE 26 102,474 0 755,917
LAM RESEARCH CORP COM 512807108 9,400 28,335 SH   SOLE 28 19,982 0 8,353
LAM RESEARCH CORP COM 512807108 50 150 SH   SOLE 29 150 0 0
LAM RESEARCH CORP COM 512807108 242,801 731,879 SH   SOLE 30 703,297 0 28,582
LAM RESEARCH CORP COM 512807108 57,396 173,011 SH   SOLE 31 19,000 0 154,011
LAM RESEARCH CORP COM 512807108 9,576 28,866 SH   SOLE 32 28,866 0 0
LAM RESEARCH CORP COM 512807108 92,906 280,049 SH   SOLE 34 280,049 0 0
LAM RESEARCH CORP COM 512807108 29,760 89,705 SH   SOLE 36 89,705 0 0
LAM RESEARCH CORP COM 512807108 1,112 3,351 SH   SOLE 40 3,351 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 15,125 228,580 SH   SOLE 2 71,367 0 157,213
LAMAR ADVERTISING CO NEW CL A 512816109 27 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 137 2,071 SH   SOLE 7 2,071 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 15,193 229,610 SH   SOLE 18 229,610 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,423 66,836 SH   SOLE 19 66,836 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 283,923 4,290,808 SH   SOLE 21 4,290,808 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 178,268 2,694,088 SH   SOLE 22 2,568,340 0 125,748
LAMAR ADVERTISING CO NEW CL A 512816109 512 7,739 SH   SOLE 25 7,739 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,034 45,848 SH   SOLE 26 23,363 0 22,485
LAMAR ADVERTISING CO NEW CL A 512816109 782 11,822 SH   SOLE 28 11,822 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,221 33,569 SH   SOLE 30 33,569 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 190 2,878 SH   SOLE 31 1,647 0 1,231
LAMAR ADVERTISING CO NEW CL A 512816109 973 14,701 SH   SOLE 34 14,701 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 203 3,067 SH   SOLE 36 3,067 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 592 8,947 SH   SOLE 40 8,947 0 0
LAMB WESTON HLDGS INC COM 513272104 24,347 367,388 SH   SOLE 2 42,589 0 324,799
LAMB WESTON HLDGS INC COM 513272104 4,546 68,603 SH   SOLE 4 64,050 0 4,553
LAMB WESTON HLDGS INC COM 513272104 8,589 129,606 SH   SOLE 7 124,879 0 4,727
LAMB WESTON HLDGS INC COM 513272104 16 248 SH   SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 943 14,230 SH   SOLE 15 14,230 0 0
LAMB WESTON HLDGS INC COM 513272104 18,486 278,951 SH   SOLE 18 255,270 0 23,681
LAMB WESTON HLDGS INC COM 513272104 3,686 55,618 SH   SOLE 19 55,618 0 0
LAMB WESTON HLDGS INC COM 513272104 310,058 4,678,714 SH   SOLE 21 4,678,714 0 0
LAMB WESTON HLDGS INC COM 513272104 249,161 3,759,789 SH   SOLE 22 3,460,617 0 299,172
LAMB WESTON HLDGS INC COM 513272104 6,640 100,202 SH   SOLE 23 100,202 0 0
LAMB WESTON HLDGS INC COM 513272104 11,076 167,138 SH   SOLE 25 167,138 0 0
LAMB WESTON HLDGS INC COM 513272104 53,884 813,093 SH   SOLE 26 155,740 0 657,353
LAMB WESTON HLDGS INC COM 513272104 1,865 28,138 SH   SOLE 28 19,996 0 8,142
LAMB WESTON HLDGS INC COM 513272104 2,080 31,391 SH   SOLE 29 577 0 30,814
LAMB WESTON HLDGS INC COM 513272104 40,033 604,085 SH   SOLE 30 582,479 0 21,606
LAMB WESTON HLDGS INC COM 513272104 3,169 47,823 SH   SOLE 31 20,229 0 27,594
LAMB WESTON HLDGS INC COM 513272104 468 7,066 SH   SOLE 34 7,066 0 0
LAMB WESTON HLDGS INC COM 513272104 5,634 85,021 SH   SOLE 36 85,021 0 0
LAMB WESTON HLDGS INC COM 513272104 201 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 3,625 20,272 SH   SOLE 2 14,130 0 6,142
LANCASTER COLONY CORP COM 513847103 16 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 1,618 9,052 SH   SOLE 7 9,052 0 0
LANCASTER COLONY CORP COM 513847103 21,046 117,709 SH   SOLE 18 114,603 0 3,106
LANCASTER COLONY CORP COM 513847103 9,182 51,352 SH   SOLE 19 51,352 0 0
LANCASTER COLONY CORP COM 513847103 235,849 1,319,064 SH   SOLE 21 1,319,064 0 0
LANCASTER COLONY CORP COM 513847103 118,252 661,365 SH   SOLE 22 644,020 0 17,345
LANCASTER COLONY CORP COM 513847103 29 164 SH   SOLE 23 164 0 0
LANCASTER COLONY CORP COM 513847103 2,218 12,403 SH   SOLE 26 5,166 0 7,237
LANCASTER COLONY CORP COM 513847103 508 2,839 SH   SOLE 28 2,839 0 0
LANCASTER COLONY CORP COM 513847103 1,339 7,488 SH   SOLE 30 7,488 0 0
LANCASTER COLONY CORP COM 513847103 383 2,144 SH   SOLE 40 2,144 0 0
LANDEC CORP COM 514766104 301 30,955 SH   SOLE 2 8,856 0 22,099
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 1,000 102,858 SH   SOLE 18 102,858 0 0
LANDEC CORP COM 514766104 469 48,283 SH   SOLE 19 48,283 0 0
LANDEC CORP COM 514766104 8,453 869,599 SH   SOLE 21 869,599 0 0
LANDEC CORP COM 514766104 8,544 878,973 SH   SOLE 22 857,533 0 21,440
LANDEC CORP COM 514766104 35 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 31 3,138 SH   SOLE 30 3,138 0 0
LANDEC CORP COM 514766104 23 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 68 3,193 SH   SOLE 2 238 0 2,955
LANDMARK BANCORP INC COM 51504L107 320 14,968 SH   SOLE 18 14,968 0 0
LANDMARK BANCORP INC COM 51504L107 107 5,016 SH   SOLE 19 5,016 0 0
LANDMARK BANCORP INC COM 51504L107 2,181 102,177 SH   SOLE 21 102,177 0 0
LANDMARK BANCORP INC COM 51504L107 562 26,312 SH   SOLE 22 25,516 0 796
LANDS END INC NEW COM 51509F105 176 13,485 SH   SOLE 2 3,549 0 9,936
LANDS END INC NEW COM 51509F105 4 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 535 41,096 SH   SOLE 18 41,096 0 0
LANDS END INC NEW COM 51509F105 318 24,404 SH   SOLE 19 24,404 0 0
LANDS END INC NEW COM 51509F105 5,072 389,267 SH   SOLE 21 389,267 0 0
LANDS END INC NEW COM 51509F105 7,387 566,941 SH   SOLE 22 554,861 0 12,080
LANDS END INC NEW COM 51509F105 6 448 SH   SOLE 23 448 0 0
LANDS END INC NEW COM 51509F105 350 26,894 SH   SOLE 26 3,857 0 23,037
LANDS END INC NEW COM 51509F105 7 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 27 2,101 SH   SOLE 30 2,101 0 0
LANDS END INC NEW COM 51509F105 79 6,043 SH   SOLE 34 6,043 0 0
LANDS END INC NEW COM 51509F105 25 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 13,016 103,718 SH   SOLE 2 34,982 0 68,736
LANDSTAR SYS INC COM 515098101 21 171 SH   SOLE 4 171 0 0
LANDSTAR SYS INC COM 515098101 115 918 SH   SOLE 7 918 0 0
LANDSTAR SYS INC COM 515098101 756 6,027 SH   SOLE 13 6,027 0 0
LANDSTAR SYS INC COM 515098101 14,218 113,298 SH   SOLE 18 106,639 0 6,659
LANDSTAR SYS INC COM 515098101 12,096 96,387 SH   SOLE 19 96,387 0 0
LANDSTAR SYS INC COM 515098101 306,507 2,442,482 SH   SOLE 21 2,442,482 0 0
LANDSTAR SYS INC COM 515098101 159,127 1,268,046 SH   SOLE 22 1,169,625 0 98,421
LANDSTAR SYS INC COM 515098101 104 825 SH   SOLE 25 825 0 0
LANDSTAR SYS INC COM 515098101 1,990 15,856 SH   SOLE 26 9,781 0 6,075
LANDSTAR SYS INC COM 515098101 659 5,254 SH   SOLE 28 5,254 0 0
LANDSTAR SYS INC COM 515098101 7,446 59,339 SH   SOLE 29 0 0 59,339
LANDSTAR SYS INC COM 515098101 2,408 19,185 SH   SOLE 30 19,185 0 0
LANDSTAR SYS INC COM 515098101 138 1,101 SH   SOLE 31 764 0 337
LANDSTAR SYS INC COM 515098101 362 2,883 SH   SOLE 36 2,883 0 0
LANDSTAR SYS INC COM 515098101 540 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 278 45,529 SH   SOLE 2 10,590 0 34,939
LANNET INC COM 516012101 4 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 981 160,510 SH   SOLE 18 160,510 0 0
LANNET INC COM 516012101 374 61,135 SH   SOLE 19 61,135 0 0
LANNET INC COM 516012101 22,897 3,747,401 SH   SOLE 21 3,747,401 0 0
LANNET INC COM 516012101 6,307 1,032,195 SH   SOLE 22 1,011,605 0 20,590
LANNET INC COM 516012101 47 7,728 SH   SOLE 28 7,728 0 0
LANNET INC COM 516012101 263 43,006 SH   SOLE 30 43,006 0 0
LANTERN PHARMA INC COM 51654W101 7 391 SH   SOLE 18 391 0 0
LANTERN PHARMA INC COM 51654W101 87 4,618 SH   SOLE 21 4,618 0 0
LANTHEUS HLDGS INC COM 516544103 530 41,792 SH   SOLE 2 21,563 0 20,229
LANTHEUS HLDGS INC COM 516544103 2 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 19 1,495 SH   SOLE 7 1,495 0 0
LANTHEUS HLDGS INC COM 516544103 4,124 325,460 SH   SOLE 18 325,460 0 0
LANTHEUS HLDGS INC COM 516544103 1,530 120,757 SH   SOLE 19 120,757 0 0
LANTHEUS HLDGS INC COM 516544103 92,216 7,278,291 SH   SOLE 21 7,278,291 0 0
LANTHEUS HLDGS INC COM 516544103 24,608 1,942,243 SH   SOLE 22 1,889,934 0 52,309
LANTHEUS HLDGS INC COM 516544103 10 766 SH   SOLE 23 766 0 0
LANTHEUS HLDGS INC COM 516544103 360 28,407 SH   SOLE 26 21,775 0 6,632
LANTHEUS HLDGS INC COM 516544103 59 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 1,340 105,788 SH   SOLE 30 105,788 0 0
LANTHEUS HLDGS INC COM 516544103 20 1,616 SH   SOLE 34 1,616 0 0
LANTHEUS HLDGS INC COM 516544103 58 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 19 3,987 SH   SOLE 18 3,987 0 0
LANTRONIX INC COM NEW 516548203 245 51,029 SH   SOLE 21 51,029 0 0
LANTRONIX INC COM NEW 516548203 458 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806205 86 8,807 SH   SOLE 18 8,807 0 0
LAREDO PETROLEUM INC COM 516806205 535 54,598 SH   SOLE 19 54,598 0 0
LAREDO PETROLEUM INC COM 516806205 6,846 698,610 SH   SOLE 21 698,610 0 0
LAREDO PETROLEUM INC COM 516806205 2,212 225,685 SH   SOLE 22 225,685 0 0
LAREDO PETROLEUM INC COM 516806205 141 14,348 SH   SOLE 26 0 0 14,348
LAREDO PETROLEUM INC COM 516806205 109 11,085 SH   SOLE 30 11,085 0 0
LARIMAR THERAPEUTICS INC COM 517125100 18 1,212 SH   SOLE 21 1,212 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,006 66,292 SH   SOLE 22 66,292 0 0
LAS VEGAS SANDS CORP COM 517834107 31,018 664,770 SH   SOLE 2 76,299 0 588,471
LAS VEGAS SANDS CORP COM 517834107 7,463 159,948 SH   SOLE 4 149,129 0 10,819
LAS VEGAS SANDS CORP COM 517834107 14,201 304,341 SH   SOLE 7 280,967 0 23,374
LAS VEGAS SANDS CORP COM 517834107 27 578 SH   SOLE 13 578 0 0
LAS VEGAS SANDS CORP COM 517834107 1,924 41,232 SH   SOLE 15 41,232 0 0
LAS VEGAS SANDS CORP COM 517834107 27,957 599,156 SH   SOLE 18 545,407 0 53,749
LAS VEGAS SANDS CORP COM 517834107 2,568 55,047 SH   SOLE 19 55,047 0 0
LAS VEGAS SANDS CORP COM 517834107 264,880 5,676,802 SH   SOLE 21 5,676,802 0 0
LAS VEGAS SANDS CORP COM 517834107 352,329 7,550,995 SH   SOLE 22 7,051,324 0 499,671
LAS VEGAS SANDS CORP COM 517834107 11,152 239,010 SH   SOLE 23 239,010 0 0
LAS VEGAS SANDS CORP COM 517834107 16,515 353,937 SH   SOLE 25 353,937 0 0
LAS VEGAS SANDS CORP COM 517834107 78,015 1,671,991 SH   SOLE 26 214,231 0 1,457,760
LAS VEGAS SANDS CORP COM 517834107 3,151 67,525 SH   SOLE 28 47,057 0 20,468
LAS VEGAS SANDS CORP COM 517834107 51 1,090 SH   SOLE 29 1,090 0 0
LAS VEGAS SANDS CORP COM 517834107 57,161 1,225,052 SH   SOLE 30 1,225,052 0 0
LAS VEGAS SANDS CORP COM 517834107 2,955 63,320 SH   SOLE 31 6,479 0 56,841
LAS VEGAS SANDS CORP COM 517834107 802 17,186 SH   SOLE 34 17,186 0 0
LAS VEGAS SANDS CORP COM 517834107 10,886 233,302 SH   SOLE 36 233,302 0 0
LAS VEGAS SANDS CORP COM 517834107 367 7,860 SH   SOLE 40 7,860 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,452 84,674 SH   SOLE 2 43,535 0 41,139
LATTICE SEMICONDUCTOR CORP COM 518415104 27 926 SH   SOLE 4 926 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 75 2,592 SH   SOLE 7 2,592 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 14,663 506,335 SH   SOLE 18 498,996 0 7,339
LATTICE SEMICONDUCTOR CORP COM 518415104 23,047 795,830 SH   SOLE 19 795,830 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 147,070 5,078,395 SH   SOLE 21 5,078,395 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 105,471 3,641,968 SH   SOLE 22 3,525,485 0 116,483
LATTICE SEMICONDUCTOR CORP COM 518415104 81 2,795 SH   SOLE 23 2,795 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 42 1,444 SH   SOLE 25 1,444 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 17,778 613,867 SH   SOLE 26 46,703 0 567,164
LATTICE SEMICONDUCTOR CORP COM 518415104 534 18,433 SH   SOLE 28 18,433 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 16,677 575,878 SH   SOLE 30 575,878 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 10,166 351,052 SH   SOLE 34 351,052 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 103 3,541 SH   SOLE 36 3,541 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 397 13,705 SH   SOLE 40 13,705 0 0
LAUDER ESTEE COS INC CL A 518439104 133,073 609,727 SH   SOLE 2 126,172 0 483,555
LAUDER ESTEE COS INC CL A 518439104 23,307 106,790 SH   SOLE 4 99,777 0 7,013
LAUDER ESTEE COS INC CL A 518439104 47,531 217,783 SH   SOLE 7 202,980 0 14,803
LAUDER ESTEE COS INC CL A 518439104 245 1,121 SH   SOLE 13 1,121 0 0
LAUDER ESTEE COS INC CL A 518439104 4,884 22,377 SH   SOLE 15 22,377 0 0
LAUDER ESTEE COS INC CL A 518439104 94,090 431,109 SH   SOLE 18 395,268 0 35,841
LAUDER ESTEE COS INC CL A 518439104 7,105 32,554 SH   SOLE 19 32,554 0 0
LAUDER ESTEE COS INC CL A 518439104 1,235,328 5,660,153 SH   SOLE 21 5,660,153 0 0
LAUDER ESTEE COS INC CL A 518439104 1,158,522 5,308,234 SH   SOLE 22 4,850,060 0 458,174
LAUDER ESTEE COS INC CL A 518439104 36,796 168,597 SH   SOLE 23 168,597 0 0
LAUDER ESTEE COS INC CL A 518439104 62,363 285,743 SH   SOLE 25 285,743 0 0
LAUDER ESTEE COS INC CL A 518439104 259,588 1,189,406 SH   SOLE 26 151,578 0 1,037,828
LAUDER ESTEE COS INC CL A 518439104 9,634 44,141 SH   SOLE 28 31,233 0 12,908
LAUDER ESTEE COS INC CL A 518439104 2,291 10,495 SH   SOLE 29 10,495 0 0
LAUDER ESTEE COS INC CL A 518439104 188,167 862,163 SH   SOLE 30 862,163 0 0
LAUDER ESTEE COS INC CL A 518439104 13,698 62,764 SH   SOLE 31 34,311 0 28,453
LAUDER ESTEE COS INC CL A 518439104 2,885 13,217 SH   SOLE 34 13,217 0 0
LAUDER ESTEE COS INC CL A 518439104 30,686 140,602 SH   SOLE 36 140,602 0 0
LAUDER ESTEE COS INC CL A 518439104 1,121 5,136 SH   SOLE 40 5,136 0 0
LAUREATE EDUCATION INC CL A 518613203 1,853 139,533 SH   SOLE 2 36,794 0 102,739
LAUREATE EDUCATION INC CL A 518613203 5 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 42 3,130 SH   SOLE 7 3,130 0 0
LAUREATE EDUCATION INC CL A 518613203 5,412 407,508 SH   SOLE 18 407,508 0 0
LAUREATE EDUCATION INC CL A 518613203 4,082 307,398 SH   SOLE 19 307,398 0 0
LAUREATE EDUCATION INC CL A 518613203 45,311 3,411,938 SH   SOLE 21 3,411,938 0 0
LAUREATE EDUCATION INC CL A 518613203 41,548 3,128,644 SH   SOLE 22 3,022,454 0 106,190
LAUREATE EDUCATION INC CL A 518613203 112 8,406 SH   SOLE 23 8,406 0 0
LAUREATE EDUCATION INC CL A 518613203 753 56,695 SH   SOLE 26 23,231 0 33,464
LAUREATE EDUCATION INC CL A 518613203 219 16,496 SH   SOLE 28 16,496 0 0
LAUREATE EDUCATION INC CL A 518613203 1,666 125,430 SH   SOLE 30 125,430 0 0
LAUREATE EDUCATION INC CL A 518613203 71 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC CL A 518613203 158 11,903 SH   SOLE 40 11,903 0 0
LAWSON PRODS INC COM 520776105 90 2,185 SH   SOLE 2 282 0 1,903
LAWSON PRODS INC COM 520776105 659 16,058 SH   SOLE 18 16,058 0 0
LAWSON PRODS INC COM 520776105 326 7,937 SH   SOLE 19 7,937 0 0
LAWSON PRODS INC COM 520776105 6,317 153,964 SH   SOLE 21 153,964 0 0
LAWSON PRODS INC COM 520776105 8,344 203,370 SH   SOLE 22 201,785 0 1,585
LAZARD LTD SHS A G54050102 6,220 188,203 SH   SOLE 2 8,707 0 179,496
LAZARD LTD SHS A G54050102 228 6,893 SH   SOLE 7 6,893 0 0
LAZARD LTD SHS A G54050102 2,891 87,486 SH   SOLE 18 87,486 0 0
LAZARD LTD SHS A G54050102 828 25,068 SH   SOLE 19 25,068 0 0
LAZARD LTD SHS A G54050102 94,445 2,857,635 SH   SOLE 21 2,857,635 0 0
LAZARD LTD SHS A G54050102 1,188 35,948 SH   SOLE 32 35,948 0 0
LAZYDAYS HLDGS INC COM 52110H100 16 1,297 SH   SOLE 18 1,297 0 0
LAZYDAYS HLDGS INC COM 52110H100 205 16,154 SH   SOLE 21 16,154 0 0
LAZYDAYS HLDGS INC COM 52110H100 47 3,708 SH   SOLE 22 3,708 0 0
LCI INDS COM 50189K103 2,841 26,725 SH   SOLE 2 11,045 0 15,680
LCI INDS COM 50189K103 25 232 SH   SOLE 4 232 0 0
LCI INDS COM 50189K103 53 495 SH   SOLE 7 495 0 0
LCI INDS COM 50189K103 13,719 129,072 SH   SOLE 18 117,553 0 11,519
LCI INDS COM 50189K103 15,758 148,252 SH   SOLE 19 148,252 0 0
LCI INDS COM 50189K103 279,679 2,631,280 SH   SOLE 21 2,631,280 0 0
LCI INDS COM 50189K103 89,513 842,157 SH   SOLE 22 821,031 0 21,126
LCI INDS COM 50189K103 1,493 14,047 SH   SOLE 23 14,047 0 0
LCI INDS COM 50189K103 45 422 SH   SOLE 25 422 0 0
LCI INDS COM 50189K103 4,974 46,793 SH   SOLE 26 4,797 0 41,996
LCI INDS COM 50189K103 408 3,839 SH   SOLE 28 3,839 0 0
LCI INDS COM 50189K103 4,221 39,711 SH   SOLE 30 39,711 0 0
LCI INDS COM 50189K103 110 1,038 SH   SOLE 36 1,038 0 0
LCI INDS COM 50189K103 268 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 156 11,420 SH   SOLE 2 848 0 10,572
LCNB CORP COM 50181P100 5 350 SH   SOLE 7 350 0 0
LCNB CORP COM 50181P100 656 48,087 SH   SOLE 18 48,087 0 0
LCNB CORP COM 50181P100 316 23,164 SH   SOLE 19 23,164 0 0
LCNB CORP COM 50181P100 5,788 424,002 SH   SOLE 21 424,002 0 0
LCNB CORP COM 50181P100 2,596 190,164 SH   SOLE 22 185,270 0 4,894
LEAF GROUP LTD COM 52177G102 24 4,683 SH   SOLE 2 4,683 0 0
LEAF GROUP LTD COM 52177G102 23 4,508 SH   SOLE 18 4,508 0 0
LEAF GROUP LTD COM 52177G102 299 59,575 SH   SOLE 21 59,575 0 0
LEAF GROUP LTD COM 52177G102 237 47,239 SH   SOLE 22 47,239 0 0
LEAP THERAPEUTICS INC COM 52187K101 18 8,889 SH   SOLE 18 8,889 0 0
LEAP THERAPEUTICS INC COM 52187K101 183 92,538 SH   SOLE 21 92,538 0 0
LEAP THERAPEUTICS INC COM 52187K101 8 4,247 SH   SOLE 22 4,247 0 0
LEAR CORP COM NEW 521865204 18,421 168,922 SH   SOLE 2 36,088 0 132,834
LEAR CORP COM NEW 521865204 2,843 26,070 SH   SOLE 4 24,430 0 1,640
LEAR CORP COM NEW 521865204 5,036 46,179 SH   SOLE 7 8,746 0 37,433
LEAR CORP COM NEW 521865204 30 271 SH   SOLE 13 271 0 0
LEAR CORP COM NEW 521865204 751 6,888 SH   SOLE 15 6,888 0 0
LEAR CORP COM NEW 521865204 21,061 193,133 SH   SOLE 18 188,507 0 4,626
LEAR CORP COM NEW 521865204 2,131 19,538 SH   SOLE 19 19,538 0 0
LEAR CORP COM NEW 521865204 291,960 2,677,302 SH   SOLE 21 2,677,302 0 0
LEAR CORP COM NEW 521865204 194,090 1,779,824 SH   SOLE 22 1,691,655 0 88,169
LEAR CORP COM NEW 521865204 4,379 40,158 SH   SOLE 23 40,158 0 0
LEAR CORP COM NEW 521865204 8,322 76,316 SH   SOLE 25 76,316 0 0
LEAR CORP COM NEW 521865204 23,548 215,937 SH   SOLE 26 67,544 0 148,393
LEAR CORP COM NEW 521865204 1,167 10,706 SH   SOLE 28 7,794 0 2,912
LEAR CORP COM NEW 521865204 1,350 12,378 SH   SOLE 29 105 0 12,273
LEAR CORP COM NEW 521865204 19,644 180,136 SH   SOLE 30 178,154 0 1,982
LEAR CORP COM NEW 521865204 2,073 19,009 SH   SOLE 31 8,637 0 10,372
LEAR CORP COM NEW 521865204 428 3,921 SH   SOLE 34 3,921 0 0
LEAR CORP COM NEW 521865204 5,475 50,205 SH   SOLE 36 50,205 0 0
LEAR CORP COM NEW 521865204 149 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 36 43,250 SH   SOLE 21 43,250 0 0
LEE ENTERPRISES INC COM 523768109 369 440,473 SH   SOLE 22 440,473 0 0
LEGACY HOUSING CORP COM 52472M101 74 5,394 SH   SOLE 2 368 0 5,026
LEGACY HOUSING CORP COM 52472M101 435 31,782 SH   SOLE 18 31,782 0 0
LEGACY HOUSING CORP COM 52472M101 218 15,908 SH   SOLE 19 15,908 0 0
LEGACY HOUSING CORP COM 52472M101 3,389 247,728 SH   SOLE 21 247,728 0 0
LEGACY HOUSING CORP COM 52472M101 1,082 79,123 SH   SOLE 22 77,206 0 1,917
LEGGETT & PLATT INC COM 524660107 13,706 332,907 SH   SOLE 2 66,896 0 266,011
LEGGETT & PLATT INC COM 524660107 26 634 SH   SOLE 4 634 0 0
LEGGETT & PLATT INC COM 524660107 15,129 367,484 SH   SOLE 7 213,607 0 153,877
LEGGETT & PLATT INC COM 524660107 77 1,871 SH   SOLE 15 1,871 0 0
LEGGETT & PLATT INC COM 524660107 11,390 276,647 SH   SOLE 18 265,938 0 10,709
LEGGETT & PLATT INC COM 524660107 1,803 43,803 SH   SOLE 19 43,803 0 0
LEGGETT & PLATT INC COM 524660107 225,695 5,482,033 SH   SOLE 21 5,482,033 0 0
LEGGETT & PLATT INC COM 524660107 136,853 3,324,097 SH   SOLE 22 3,054,380 0 269,717
LEGGETT & PLATT INC COM 524660107 12 285 SH   SOLE 23 285 0 0
LEGGETT & PLATT INC COM 524660107 57 1,374 SH   SOLE 25 1,374 0 0
LEGGETT & PLATT INC COM 524660107 7,696 186,939 SH   SOLE 26 42,503 0 144,436
LEGGETT & PLATT INC COM 524660107 746 18,115 SH   SOLE 28 18,115 0 0
LEGGETT & PLATT INC COM 524660107 13,249 321,802 SH   SOLE 30 321,802 0 0
LEGGETT & PLATT INC COM 524660107 795 19,320 SH   SOLE 31 2,654 0 16,666
LEGGETT & PLATT INC COM 524660107 1,624 39,449 SH   SOLE 32 39,449 0 0
LEGGETT & PLATT INC COM 524660107 261 6,345 SH   SOLE 36 6,345 0 0
LEGGETT & PLATT INC COM 524660107 579 14,059 SH   SOLE 40 14,059 0 0
LEIDOS HOLDINGS INC COM 525327102 29,609 332,129 SH   SOLE 2 42,157 0 289,972
LEIDOS HOLDINGS INC COM 525327102 5,773 64,757 SH   SOLE 4 60,483 0 4,274
LEIDOS HOLDINGS INC COM 525327102 10,570 118,562 SH   SOLE 7 114,362 0 4,200
LEIDOS HOLDINGS INC COM 525327102 36 408 SH   SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,489 16,703 SH   SOLE 15 16,703 0 0
LEIDOS HOLDINGS INC COM 525327102 22,575 253,220 SH   SOLE 18 231,976 0 21,244
LEIDOS HOLDINGS INC COM 525327102 3,241 36,353 SH   SOLE 19 36,353 0 0
LEIDOS HOLDINGS INC COM 525327102 299,946 3,364,506 SH   SOLE 21 3,364,506 0 0
LEIDOS HOLDINGS INC COM 525327102 284,637 3,192,787 SH   SOLE 22 2,911,321 0 281,466
LEIDOS HOLDINGS INC COM 525327102 8,231 92,326 SH   SOLE 23 92,326 0 0
LEIDOS HOLDINGS INC COM 525327102 11,605 130,177 SH   SOLE 25 130,177 0 0
LEIDOS HOLDINGS INC COM 525327102 44,037 493,960 SH   SOLE 26 111,808 0 382,152
LEIDOS HOLDINGS INC COM 525327102 2,396 26,877 SH   SOLE 28 18,476 0 8,401
LEIDOS HOLDINGS INC COM 525327102 2,591 29,068 SH   SOLE 29 373 0 28,695
LEIDOS HOLDINGS INC COM 525327102 50,925 571,225 SH   SOLE 30 503,653 0 67,572
LEIDOS HOLDINGS INC COM 525327102 3,156 35,401 SH   SOLE 31 17,425 0 17,976
LEIDOS HOLDINGS INC COM 525327102 620 6,951 SH   SOLE 34 6,951 0 0
LEIDOS HOLDINGS INC COM 525327102 8,511 95,467 SH   SOLE 36 95,467 0 0
LEIDOS HOLDINGS INC COM 525327102 257 2,883 SH   SOLE 40 2,883 0 0
LEMAITRE VASCULAR INC COM 525558201 1,126 34,628 SH   SOLE 2 7,409 0 27,219
LEMAITRE VASCULAR INC COM 525558201 8 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 2,943 90,478 SH   SOLE 18 81,993 0 8,485
LEMAITRE VASCULAR INC COM 525558201 1,992 61,251 SH   SOLE 19 61,251 0 0
LEMAITRE VASCULAR INC COM 525558201 62,677 1,926,739 SH   SOLE 21 1,926,739 0 0
LEMAITRE VASCULAR INC COM 525558201 19,770 607,759 SH   SOLE 22 589,963 0 17,796
LEMAITRE VASCULAR INC COM 525558201 79 2,423 SH   SOLE 23 2,423 0 0
LEMAITRE VASCULAR INC COM 525558201 234 7,178 SH   SOLE 26 0 0 7,178
LEMAITRE VASCULAR INC COM 525558201 70 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 872 26,815 SH   SOLE 30 26,815 0 0
LEMAITRE VASCULAR INC COM 525558201 14 437 SH   SOLE 34 437 0 0
LEMAITRE VASCULAR INC COM 525558201 52 1,601 SH   SOLE 40 1,601 0 0
LEMONADE INC COM 52567D107 1,437 28,911 SH   SOLE 2 5,798 0 23,113
LEMONADE INC COM 52567D107 14 284 SH   SOLE 7 284 0 0
LEMONADE INC COM 52567D107 251 5,046 SH   SOLE 18 5,046 0 0
LEMONADE INC COM 52567D107 1,103 22,183 SH   SOLE 19 22,183 0 0
LEMONADE INC COM 52567D107 6,100 122,686 SH   SOLE 21 122,686 0 0
LEMONADE INC COM 52567D107 14,196 285,512 SH   SOLE 22 282,389 0 3,123
LEMONADE INC COM 52567D107 275 5,531 SH   SOLE 26 0 0 5,531
LEMONADE INC COM 52567D107 5,145 103,481 SH   SOLE 34 103,481 0 0
LENDINGCLUB CORP COM NEW 52603A208 3,245 688,992 SH   SOLE 2 621,002 0 67,990
LENDINGCLUB CORP COM NEW 52603A208 2 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 6 1,292 SH   SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,216 258,244 SH   SOLE 18 258,244 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,118 237,297 SH   SOLE 19 237,297 0 0
LENDINGCLUB CORP COM NEW 52603A208 10,214 2,168,490 SH   SOLE 21 2,168,490 0 0
LENDINGCLUB CORP COM NEW 52603A208 11,729 2,490,269 SH   SOLE 22 2,435,491 0 54,778
LENDINGCLUB CORP COM NEW 52603A208 83 17,712 SH   SOLE 23 17,712 0 0
LENDINGCLUB CORP COM NEW 52603A208 596 126,585 SH   SOLE 26 16,960 0 109,625
LENDINGCLUB CORP COM NEW 52603A208 36 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 103 21,903 SH   SOLE 30 21,903 0 0
LENDINGCLUB CORP COM NEW 52603A208 7 1,488 SH   SOLE 34 1,488 0 0
LENDINGCLUB CORP COM NEW 52603A208 35 7,424 SH   SOLE 40 7,424 0 0
LENDINGTREE INC NEW COM 52603B107 8,303 27,054 SH   SOLE 2 12,427 0 14,627
LENDINGTREE INC NEW COM 52603B107 179 582 SH   SOLE 4 582 0 0
LENDINGTREE INC NEW COM 52603B107 65 211 SH   SOLE 7 211 0 0
LENDINGTREE INC NEW COM 52603B107 6,613 21,547 SH   SOLE 18 21,281 0 266
LENDINGTREE INC NEW COM 52603B107 698 2,274 SH   SOLE 19 2,274 0 0
LENDINGTREE INC NEW COM 52603B107 116,206 378,656 SH   SOLE 21 378,656 0 0
LENDINGTREE INC NEW COM 52603B107 77,970 254,066 SH   SOLE 22 240,633 0 13,433
LENDINGTREE INC NEW COM 52603B107 597 1,945 SH   SOLE 23 1,945 0 0
LENDINGTREE INC NEW COM 52603B107 1,902 6,199 SH   SOLE 26 2,489 0 3,710
LENDINGTREE INC NEW COM 52603B107 345 1,124 SH   SOLE 28 1,124 0 0
LENDINGTREE INC NEW COM 52603B107 110 358 SH   SOLE 29 358 0 0
LENDINGTREE INC NEW COM 52603B107 1,006 3,277 SH   SOLE 30 3,277 0 0
LENDINGTREE INC NEW COM 52603B107 231 752 SH   SOLE 31 752 0 0
LENDINGTREE INC NEW COM 52603B107 217 707 SH   SOLE 34 707 0 0
LENDINGTREE INC NEW COM 52603B107 19 63 SH   SOLE 36 63 0 0
LENDINGTREE INC NEW COM 52603B107 255 830 SH   SOLE 40 830 0 0
LENNAR CORP CL A 526057104 52,641 644,477 SH   SOLE 2 58,958 0 585,519
LENNAR CORP CL A 526057104 11,342 138,863 SH   SOLE 4 130,298 0 8,565
LENNAR CORP CL A 526057104 23,227 284,367 SH   SOLE 7 238,733 0 45,634
LENNAR CORP CL A 526057104 91 1,109 SH   SOLE 13 1,109 0 0
LENNAR CORP CL A 526057104 2,636 32,271 SH   SOLE 15 32,271 0 0
LENNAR CORP CL A 526057104 51,854 634,842 SH   SOLE 18 591,746 0 43,096
LENNAR CORP CL A 526057104 70,611 864,488 SH   SOLE 19 864,488 0 0
LENNAR CORP CL A 526057104 870,165 10,653,342 SH   SOLE 21 10,653,342 0 0
LENNAR CORP CL A 526057104 525,429 6,432,774 SH   SOLE 22 5,869,228 0 563,546
LENNAR CORP CL A 526057104 15,263 186,860 SH   SOLE 23 186,860 0 0
LENNAR CORP CL A 526057104 23,126 283,130 SH   SOLE 25 283,130 0 0
LENNAR CORP CL A 526057104 106,472 1,303,524 SH   SOLE 26 228,343 0 1,075,181
LENNAR CORP CL A 526057104 4,337 53,102 SH   SOLE 28 37,601 0 15,501
LENNAR CORP CL A 526057104 4,754 58,201 SH   SOLE 29 284 0 57,917
LENNAR CORP CL A 526057104 94,324 1,154,801 SH   SOLE 30 1,154,801 0 0
LENNAR CORP CL A 526057104 6,858 83,960 SH   SOLE 31 35,774 0 48,186
LENNAR CORP CL A 526057104 30,576 374,337 SH   SOLE 34 374,337 0 0
LENNAR CORP CL A 526057104 14,966 183,228 SH   SOLE 36 183,228 0 0
LENNAR CORP CL A 526057104 492 6,023 SH   SOLE 40 6,023 0 0
LENNAR CORP CL B 526057302 1,699 25,882 SH   SOLE 2 460 0 25,422
LENNAR CORP CL B 526057302 23 354 SH   SOLE 7 354 0 0
LENNAR CORP CL B 526057302 428 6,525 SH   SOLE 18 6,525 0 0
LENNAR CORP CL B 526057302 240 3,650 SH   SOLE 19 3,650 0 0
LENNAR CORP CL B 526057302 24,657 375,518 SH   SOLE 21 375,518 0 0
LENNAR CORP CL B 526057302 7,521 114,551 SH   SOLE 22 100,121 0 14,430
LENNAR CORP CL B 526057302 787 11,990 SH   SOLE 26 0 0 11,990
LENNAR CORP CL B 526057302 23 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 34,085 125,033 SH   SOLE 2 47,205 0 77,828
LENNOX INTL INC COM 526107107 5,101 18,710 SH   SOLE 4 17,582 0 1,128
LENNOX INTL INC COM 526107107 2,643 9,694 SH   SOLE 7 2,774 0 6,920
LENNOX INTL INC COM 526107107 230 842 SH   SOLE 13 842 0 0
LENNOX INTL INC COM 526107107 750 2,752 SH   SOLE 15 2,752 0 0
LENNOX INTL INC COM 526107107 31,561 115,773 SH   SOLE 18 108,424 0 7,349
LENNOX INTL INC COM 526107107 5,631 20,655 SH   SOLE 19 20,655 0 0
LENNOX INTL INC COM 526107107 468,503 1,718,585 SH   SOLE 21 1,718,585 0 0
LENNOX INTL INC COM 526107107 304,871 1,118,342 SH   SOLE 22 1,055,159 0 63,183
LENNOX INTL INC COM 526107107 8,187 30,033 SH   SOLE 23 30,033 0 0
LENNOX INTL INC COM 526107107 907 3,328 SH   SOLE 25 3,328 0 0
LENNOX INTL INC COM 526107107 30,304 111,161 SH   SOLE 26 39,636 0 71,525
LENNOX INTL INC COM 526107107 1,896 6,955 SH   SOLE 28 4,831 0 2,124
LENNOX INTL INC COM 526107107 7,241 26,561 SH   SOLE 29 2,766 0 23,795
LENNOX INTL INC COM 526107107 16,416 60,218 SH   SOLE 30 54,973 0 5,245
LENNOX INTL INC COM 526107107 2,486 9,121 SH   SOLE 31 5,948 0 3,173
LENNOX INTL INC COM 526107107 1,575 5,776 SH   SOLE 34 5,776 0 0
LENNOX INTL INC COM 526107107 2,729 10,011 SH   SOLE 36 10,011 0 0
LENNOX INTL INC COM 526107107 208 763 SH   SOLE 40 763 0 0
LEVEL ONE BANCORP INC COM 52730D208 129 8,276 SH   SOLE 2 2,474 0 5,802
LEVEL ONE BANCORP INC COM 52730D208 305 19,531 SH   SOLE 18 19,531 0 0
LEVEL ONE BANCORP INC COM 52730D208 156 10,022 SH   SOLE 19 10,022 0 0
LEVEL ONE BANCORP INC COM 52730D208 2,762 177,061 SH   SOLE 21 177,061 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,163 74,551 SH   SOLE 22 73,358 0 1,193
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 702 52,405 SH   SOLE 2 50,215 0 2,190
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 6 447 SH   SOLE 4 447 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 132 9,844 SH   SOLE 7 1,302 0 8,542
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 53 3,952 SH   SOLE 18 0 0 3,952
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 18 1,314 SH   SOLE 19 1,314 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,153 86,056 SH   SOLE 21 86,056 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 13,393 999,477 SH   SOLE 22 970,120 0 29,357
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 67 4,985 SH   SOLE 23 4,985 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 71 5,281 SH   SOLE 25 5,281 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 151 11,234 SH   SOLE 26 619 0 10,615
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 113 8,451 SH   SOLE 28 8,451 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 146 10,916 SH   SOLE 29 10,916 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 267 19,920 SH   SOLE 30 19,920 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 142 10,589 SH   SOLE 31 10,589 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 30 2,216 SH   SOLE 34 2,216 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 78 5,814 SH   SOLE 36 5,814 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 69 5,173 SH   SOLE 40 5,173 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 20 14,127 SH   SOLE 2 1,501 0 12,626
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 226 157,081 SH   SOLE 18 157,081 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 110 76,689 SH   SOLE 19 76,689 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3,391 2,354,568 SH   SOLE 21 2,354,568 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,837 1,275,966 SH   SOLE 22 1,261,231 0 14,735
LEXICON PHARMACEUTICALS INC COM NEW 528872302 31 21,815 SH   SOLE 30 21,815 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 454 66,318 SH   SOLE 22 66,318 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 26 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 4 599 SH   SOLE 30 599 0 0
LEXINGTON REALTY TRUST COM 529043101 6,793 650,031 SH   SOLE 2 88,478 0 561,553
LEXINGTON REALTY TRUST COM 529043101 2,072 198,274 SH   SOLE 4 198,274 0 0
LEXINGTON REALTY TRUST COM 529043101 3,474 332,484 SH   SOLE 7 332,484 0 0
LEXINGTON REALTY TRUST COM 529043101 13,279 1,270,764 SH   SOLE 18 1,270,764 0 0
LEXINGTON REALTY TRUST COM 529043101 8,834 845,328 SH   SOLE 19 845,328 0 0
LEXINGTON REALTY TRUST COM 529043101 331,873 31,758,179 SH   SOLE 21 31,758,179 0 0
LEXINGTON REALTY TRUST COM 529043101 107,185 10,256,893 SH   SOLE 22 10,022,879 0 234,014
LEXINGTON REALTY TRUST COM 529043101 150 14,320 SH   SOLE 23 14,320 0 0
LEXINGTON REALTY TRUST COM 529043101 9,644 922,889 SH   SOLE 25 922,889 0 0
LEXINGTON REALTY TRUST COM 529043101 2,627 251,393 SH   SOLE 26 63,342 0 188,051
LEXINGTON REALTY TRUST COM 529043101 341 32,622 SH   SOLE 28 32,622 0 0
LEXINGTON REALTY TRUST COM 529043101 1,703 162,937 SH   SOLE 29 162,937 0 0
LEXINGTON REALTY TRUST COM 529043101 15,808 1,512,715 SH   SOLE 30 1,512,715 0 0
LEXINGTON REALTY TRUST COM 529043101 40 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 232 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 8,628 147,612 SH   SOLE 21 147,612 0 0
LF CAP ACQUISITION CORP CL A 50200K108 15,367 1,458,000 SH   SOLE 2 1,458,000 0 0
LF CAP ACQUISITION CORP *W EXP 06/22/202 50200K116 2,187 1,215,000 SH   SOLE 2 1,215,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 966 148,000 SH   SOLE 22 148,000 0 0
LGI HOMES INC COM 50187T106 1,716 14,775 SH   SOLE 2 7,044 0 7,731
LGI HOMES INC COM 50187T106 13 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 48 412 SH   SOLE 7 412 0 0
LGI HOMES INC COM 50187T106 12,604 108,494 SH   SOLE 18 105,124 0 3,370
LGI HOMES INC COM 50187T106 5,644 48,581 SH   SOLE 19 48,581 0 0
LGI HOMES INC COM 50187T106 306,155 2,635,402 SH   SOLE 21 2,635,402 0 0
LGI HOMES INC COM 50187T106 71,705 617,246 SH   SOLE 22 597,768 0 19,478
LGI HOMES INC COM 50187T106 36 308 SH   SOLE 23 308 0 0
LGI HOMES INC COM 50187T106 43 369 SH   SOLE 25 369 0 0
LGI HOMES INC COM 50187T106 1,695 14,591 SH   SOLE 26 7,069 0 7,522
LGI HOMES INC COM 50187T106 339 2,918 SH   SOLE 28 2,918 0 0
LGI HOMES INC COM 50187T106 3,952 34,020 SH   SOLE 30 34,020 0 0
LGI HOMES INC COM 50187T106 42 360 SH   SOLE 34 360 0 0
LGI HOMES INC COM 50187T106 105 904 SH   SOLE 36 904 0 0
LGI HOMES INC COM 50187T106 256 2,206 SH   SOLE 40 2,206 0 0
LGL GROUP INC COM 50186A108 8 854 SH   SOLE 18 854 0 0
LGL GROUP INC COM 50186A108 80 8,915 SH   SOLE 21 8,915 0 0
LGL GROUP INC COM 50186A108 64 7,133 SH   SOLE 22 7,133 0 0
LHC GROUP INC COM 50187A107 16,825 79,156 SH   SOLE 2 67,412 0 11,744
LHC GROUP INC COM 50187A107 32 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 124 584 SH   SOLE 7 584 0 0
LHC GROUP INC COM 50187A107 45,850 215,704 SH   SOLE 18 210,687 0 5,017
LHC GROUP INC COM 50187A107 160,345 754,353 SH   SOLE 19 754,353 0 0
LHC GROUP INC COM 50187A107 2,551 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 458,976 2,159,276 SH   SOLE 21 2,159,276 0 0
LHC GROUP INC COM 50187A107 226,872 1,067,331 SH   SOLE 22 1,041,414 0 25,917
LHC GROUP INC COM 50187A107 1,135 5,342 SH   SOLE 23 5,342 0 0
LHC GROUP INC COM 50187A107 104 489 SH   SOLE 25 489 0 0
LHC GROUP INC COM 50187A107 6,100 28,698 SH   SOLE 26 7,442 0 21,256
LHC GROUP INC COM 50187A107 873 4,109 SH   SOLE 28 4,109 0 0
LHC GROUP INC COM 50187A107 4,133 19,442 SH   SOLE 30 19,442 0 0
LHC GROUP INC COM 50187A107 62,268 292,942 SH   SOLE 34 292,942 0 0
LHC GROUP INC COM 50187A107 256 1,205 SH   SOLE 36 1,205 0 0
LHC GROUP INC COM 50187A107 707 3,324 SH   SOLE 40 3,324 0 0
LI AUTO INC SPONSORED ADS 50202M102 417 23,986 SH   SOLE 2 21,497 0 2,489
LI AUTO INC SPONSORED ADS 50202M102 239 13,729 SH   SOLE 4 13,729 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,790 160,413 SH   SOLE 18 160,413 0 0
LI AUTO INC SPONSORED ADS 50202M102 18,973 1,091,022 SH   SOLE 19 1,091,022 0 0
LI AUTO INC SPONSORED ADS 50202M102 5,692 327,288 SH   SOLE 22 327,288 0 0
LI AUTO INC SPONSORED ADS 50202M102 180 10,327 SH   SOLE 26 10,327 0 0
LI AUTO INC SPONSORED ADS 50202M102 16,194 931,238 SH   SOLE 34 931,238 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 7,423 52,345 SH   SOLE 2 1,615 0 50,730
LIBERTY BROADBAND CORP COM SER A 530307107 1,597 11,263 SH   SOLE 4 10,573 0 690
LIBERTY BROADBAND CORP COM SER A 530307107 260 1,836 SH   SOLE 7 1,836 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 235 1,657 SH   SOLE 15 1,657 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,596 11,258 SH   SOLE 18 9,272 0 1,986
LIBERTY BROADBAND CORP COM SER A 530307107 708 4,990 SH   SOLE 19 4,990 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 38,267 269,846 SH   SOLE 21 269,846 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 81,781 576,693 SH   SOLE 22 545,004 0 31,689
LIBERTY BROADBAND CORP COM SER A 530307107 2,395 16,890 SH   SOLE 23 16,890 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,055 35,643 SH   SOLE 25 35,643 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 9,696 68,371 SH   SOLE 26 20,667 0 47,704
LIBERTY BROADBAND CORP COM SER A 530307107 670 4,724 SH   SOLE 28 3,669 0 1,055
LIBERTY BROADBAND CORP COM SER A 530307107 5,175 36,489 SH   SOLE 30 36,489 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 239 1,686 SH   SOLE 31 498 0 1,188
LIBERTY BROADBAND CORP COM SER A 530307107 76 533 SH   SOLE 34 533 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,776 12,523 SH   SOLE 36 12,523 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 32,877 230,117 SH   SOLE 2 11,317 0 218,800
LIBERTY BROADBAND CORP COM SER C 530307305 7,244 50,706 SH   SOLE 4 47,088 0 3,618
LIBERTY BROADBAND CORP COM SER C 530307305 1,177 8,239 SH   SOLE 7 8,239 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 31 216 SH   SOLE 13 216 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,371 9,599 SH   SOLE 15 9,599 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,526 66,677 SH   SOLE 18 58,228 0 8,449
LIBERTY BROADBAND CORP COM SER C 530307305 6,221 43,541 SH   SOLE 19 43,541 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 227,657 1,593,459 SH   SOLE 21 1,593,459 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 500,721 3,504,731 SH   SOLE 22 3,344,275 0 160,456
LIBERTY BROADBAND CORP COM SER C 530307305 10,525 73,670 SH   SOLE 23 73,670 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14,487 101,399 SH   SOLE 25 101,399 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 63,013 441,048 SH   SOLE 26 91,110 0 349,938
LIBERTY BROADBAND CORP COM SER C 530307305 3,060 21,418 SH   SOLE 28 14,662 0 6,756
LIBERTY BROADBAND CORP COM SER C 530307305 16 111 SH   SOLE 29 111 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 27,938 195,549 SH   SOLE 30 189,948 0 5,601
LIBERTY BROADBAND CORP COM SER C 530307305 3,344 23,408 SH   SOLE 31 13,601 0 9,807
LIBERTY BROADBAND CORP COM SER C 530307305 2,131 14,917 SH   SOLE 34 14,917 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,852 61,955 SH   SOLE 36 61,955 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 393 2,750 SH   SOLE 40 2,750 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,677 79,817 SH   SOLE 2 13,671 0 66,146
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,725 82,123 SH   SOLE 4 76,971 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 511 24,344 SH   SOLE 7 24,344 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 279 13,276 SH   SOLE 15 13,276 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 554 26,356 SH   SOLE 18 13,312 0 13,044
LIBERTY GLOBAL PLC SHS CL A G5480U104 116 5,537 SH   SOLE 19 5,537 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 13,673 650,768 SH   SOLE 21 650,768 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 53,808 2,561,045 SH   SOLE 22 2,470,755 0 90,290
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,388 113,657 SH   SOLE 23 113,657 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,947 187,845 SH   SOLE 25 187,845 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,866 517,174 SH   SOLE 26 137,727 0 379,447
LIBERTY GLOBAL PLC SHS CL A G5480U104 704 33,510 SH   SOLE 28 24,214 0 9,296
LIBERTY GLOBAL PLC SHS CL A G5480U104 772 36,767 SH   SOLE 29 354 0 36,413
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,194 532,801 SH   SOLE 30 493,814 0 38,987
LIBERTY GLOBAL PLC SHS CL A G5480U104 690 32,864 SH   SOLE 31 12,397 0 20,467
LIBERTY GLOBAL PLC SHS CL A G5480U104 731 34,798 SH   SOLE 32 34,798 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 215 10,230 SH   SOLE 34 10,230 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,326 158,311 SH   SOLE 36 158,311 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 86 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL B G5480U112 10 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,891 189,498 SH   SOLE 2 35,642 0 153,856
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,014 195,491 SH   SOLE 4 182,142 0 13,349
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,201 58,467 SH   SOLE 7 58,467 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 315 15,328 SH   SOLE 13 13,740 0 1,588
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,047 50,987 SH   SOLE 15 50,987 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,066 100,631 SH   SOLE 18 69,026 0 31,605
LIBERTY GLOBAL PLC SHS CL C G5480U120 169 8,232 SH   SOLE 19 8,232 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 43,623 2,124,334 SH   SOLE 21 2,124,334 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 130,531 6,356,505 SH   SOLE 22 6,152,165 0 204,340
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,776 281,289 SH   SOLE 23 281,289 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,877 383,605 SH   SOLE 25 383,605 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 29,800 1,451,161 SH   SOLE 26 352,918 0 1,098,243
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,611 78,431 SH   SOLE 28 56,018 0 22,413
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,750 85,219 SH   SOLE 29 727 0 84,492
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,807 1,159,341 SH   SOLE 30 1,131,543 0 27,798
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,729 84,204 SH   SOLE 31 49,009 0 35,195
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,682 81,899 SH   SOLE 32 81,899 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 466 22,683 SH   SOLE 34 22,683 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,063 343,960 SH   SOLE 36 343,960 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 170 8,278 SH   SOLE 40 8,278 0 0
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 1,742 2,131,000 PRN   SOLE 21 2,131,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 422 51,138 SH   SOLE 2 13,036 0 38,102
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,421 172,302 SH   SOLE 18 172,302 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 716 86,738 SH   SOLE 19 86,738 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11,990 1,453,316 SH   SOLE 21 1,453,316 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11,018 1,335,563 SH   SOLE 22 1,290,218 0 45,345
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 46 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 39 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 129 15,691 SH   SOLE 30 15,691 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 62 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,019 248,025 SH   SOLE 2 62,382 0 185,643
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 35 4,305 SH   SOLE 7 4,305 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4,725 580,465 SH   SOLE 18 580,465 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5,043 619,547 SH   SOLE 19 619,547 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 41,334 5,077,854 SH   SOLE 21 5,077,854 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 37,387 4,592,980 SH   SOLE 22 4,460,662 0 132,318
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 304 37,375 SH   SOLE 23 37,375 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,998 245,421 SH   SOLE 26 42,897 0 202,524
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 238 29,181 SH   SOLE 28 29,181 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 509 62,550 SH   SOLE 30 62,550 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17 2,056 SH   SOLE 31 0 0 2,056
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 129 15,819 SH   SOLE 34 15,819 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 83 10,248 SH   SOLE 36 10,248 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 164 20,166 SH   SOLE 40 20,166 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,069 182,956 SH   SOLE 2 9,020 0 173,936
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,536 46,321 SH   SOLE 4 44,229 0 2,092
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 505 15,238 SH   SOLE 7 15,238 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 89 2,673 SH   SOLE 13 2,673 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 225 6,786 SH   SOLE 15 6,786 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,771 173,985 SH   SOLE 18 166,969 0 7,016
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 26,190 789,559 SH   SOLE 19 789,559 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 56,793 1,712,182 SH   SOLE 21 1,712,182 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 70,618 2,128,961 SH   SOLE 22 1,993,044 0 135,917
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,075 62,569 SH   SOLE 23 62,569 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,126 94,243 SH   SOLE 25 94,243 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 8,363 252,126 SH   SOLE 26 65,422 0 186,704
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 571 17,219 SH   SOLE 28 12,554 0 4,665
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 598 18,034 SH   SOLE 29 0 0 18,034
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,559 137,447 SH   SOLE 30 137,447 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 632 19,041 SH   SOLE 31 14,428 0 4,613
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11,725 353,492 SH   SOLE 34 353,492 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,320 69,957 SH   SOLE 36 69,957 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 57 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13,433 406,081 SH   SOLE 2 38,074 0 368,007
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,069 92,776 SH   SOLE 4 87,467 0 5,309
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 575 17,382 SH   SOLE 7 17,382 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 67 2,028 SH   SOLE 13 361 0 1,667
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 544 16,449 SH   SOLE 15 16,449 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,472 316,574 SH   SOLE 18 302,686 0 13,888
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 48,179 1,456,424 SH   SOLE 19 1,456,424 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 75,302 2,276,370 SH   SOLE 21 2,276,370 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 143,616 4,341,473 SH   SOLE 22 4,091,858 0 249,615
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,843 116,162 SH   SOLE 23 116,162 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,162 186,287 SH   SOLE 25 186,287 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19,748 596,982 SH   SOLE 26 174,404 0 422,578
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,132 34,209 SH   SOLE 28 23,320 0 10,889
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,264 38,219 SH   SOLE 29 283 0 37,936
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,767 295,255 SH   SOLE 30 290,532 0 4,723
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,229 37,157 SH   SOLE 31 28,265 0 8,892
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 20,725 626,522 SH   SOLE 34 626,522 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,708 142,333 SH   SOLE 36 142,333 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 136 4,097 SH   SOLE 40 4,097 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 207 9,908 SH   SOLE 2 2,894 0 7,014
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 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 845 40,486 SH   SOLE 18 40,486 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 423 20,235 SH   SOLE 19 20,235 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7,344 351,740 SH   SOLE 21 351,740 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,023 288,443 SH   SOLE 22 280,836 0 7,607
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 167 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 28 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 12 595 SH   SOLE 30 595 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 16,767 462,280 SH   SOLE 2 26,053 0 436,227
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3,207 88,415 SH   SOLE 4 81,662 0 6,753
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 590 16,275 SH   SOLE 7 16,275 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 15 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 613 16,894 SH   SOLE 15 16,894 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,224 116,470 SH   SOLE 18 100,890 0 15,580
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 149,445 4,120,354 SH   SOLE 19 4,120,354 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 78,109 2,153,546 SH   SOLE 21 2,153,546 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 189,444 5,223,152 SH   SOLE 22 4,936,227 0 286,925
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,084 140,159 SH   SOLE 23 140,159 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 454 12,524 SH   SOLE 25 12,524 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 14,917 411,271 SH   SOLE 26 216,696 0 194,575
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,449 39,949 SH   SOLE 28 27,855 0 12,094
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,553 42,808 SH   SOLE 29 210 0 42,598
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11,180 308,235 SH   SOLE 30 308,235 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,166 32,137 SH   SOLE 31 21,580 0 10,557
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 349 9,622 SH   SOLE 34 9,622 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,930 53,214 SH   SOLE 36 53,214 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 147 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,628 48,574 SH   SOLE 2 2,133 0 46,441
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 19 565 SH   SOLE 7 565 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 322 9,617 SH   SOLE 18 9,617 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 206 6,143 SH   SOLE 19 6,143 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 8,469 252,718 SH   SOLE 21 252,718 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 22,920 683,981 SH   SOLE 22 659,731 0 24,250
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 19 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 601 28,594 SH   SOLE 2 11,192 0 17,402
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 14 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,832 134,810 SH   SOLE 18 134,810 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,383 65,807 SH   SOLE 19 65,807 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 25,609 1,218,873 SH   SOLE 21 1,218,873 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 22,095 1,051,642 SH   SOLE 22 1,022,531 0 29,111
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 175 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 102 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 264 12,570 SH   SOLE 30 12,570 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 79 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 3,482 3,200,000 PRN   SOLE 21 3,200,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 2,631 2,218,000 PRN   SOLE 21 2,218,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 596 74,609 SH   SOLE 2 19,721 0 54,888
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 8 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,882 235,500 SH   SOLE 18 235,500 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,230 154,002 SH   SOLE 19 154,002 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 16,398 2,052,287 SH   SOLE 21 2,052,287 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 12,698 1,589,204 SH   SOLE 22 1,538,070 0 51,134
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 58 7,239 SH   SOLE 23 7,239 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 203 25,401 SH   SOLE 26 0 0 25,401
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 235 29,382 SH   SOLE 30 29,382 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 39 4,844 SH   SOLE 40 4,844 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 134 77,250 SH   SOLE 2 23,232 0 54,018
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 536 309,666 SH   SOLE 18 309,666 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 247 142,567 SH   SOLE 19 142,567 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4,147 2,396,859 SH   SOLE 21 2,396,859 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,663 2,117,588 SH   SOLE 22 2,058,974 0 58,614
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 27 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 18 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 65 37,805 SH   SOLE 30 37,805 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 13 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 13,460 127,866 SH   SOLE 2 40,523 0 87,343
LIFE STORAGE INC COM 53223X107 3,590 34,099 SH   SOLE 4 34,099 0 0
LIFE STORAGE INC COM 53223X107 6,013 57,121 SH   SOLE 7 57,121 0 0
LIFE STORAGE INC COM 53223X107 13,152 124,936 SH   SOLE 18 124,936 0 0
LIFE STORAGE INC COM 53223X107 10,956 104,078 SH   SOLE 19 104,078 0 0
LIFE STORAGE INC COM 53223X107 271,386 2,577,995 SH   SOLE 21 2,577,995 0 0
LIFE STORAGE INC COM 53223X107 204,728 1,944,793 SH   SOLE 22 1,879,685 0 65,108
LIFE STORAGE INC COM 53223X107 1,014 9,637 SH   SOLE 23 9,637 0 0
LIFE STORAGE INC COM 53223X107 16,889 160,437 SH   SOLE 25 160,437 0 0
LIFE STORAGE INC COM 53223X107 5,085 48,301 SH   SOLE 26 9,392 0 38,909
LIFE STORAGE INC COM 53223X107 676 6,423 SH   SOLE 28 6,423 0 0
LIFE STORAGE INC COM 53223X107 3,017 28,664 SH   SOLE 29 28,664 0 0
LIFE STORAGE INC COM 53223X107 21,963 208,639 SH   SOLE 30 208,639 0 0
LIFE STORAGE INC COM 53223X107 140 1,328 SH   SOLE 31 945 0 383
LIFE STORAGE INC COM 53223X107 130 1,234 SH   SOLE 34 1,234 0 0
LIFE STORAGE INC COM 53223X107 354 3,360 SH   SOLE 36 3,360 0 0
LIFE STORAGE INC COM 53223X107 493 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 121 12,798 SH   SOLE 2 500 0 12,298
LIFETIME BRANDS INC COM 53222Q103 425 45,011 SH   SOLE 18 45,011 0 0
LIFETIME BRANDS INC COM 53222Q103 214 22,660 SH   SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 4,090 432,817 SH   SOLE 21 432,817 0 0
LIFETIME BRANDS INC COM 53222Q103 3,793 401,378 SH   SOLE 22 398,600 0 2,778
LIFEVANTAGE CORP COM NEW 53222K205 160 13,287 SH   SOLE 2 920 0 12,367
LIFEVANTAGE CORP COM NEW 53222K205 5 407 SH   SOLE 7 407 0 0
LIFEVANTAGE CORP COM NEW 53222K205 715 59,257 SH   SOLE 18 59,257 0 0
LIFEVANTAGE CORP COM NEW 53222K205 303 25,078 SH   SOLE 19 25,078 0 0
LIFEVANTAGE CORP COM NEW 53222K205 5,247 434,691 SH   SOLE 21 434,691 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,472 370,510 SH   SOLE 22 364,484 0 6,026
LIFEWAY FOODS INC COM 531914109 5 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 98 19,545 SH   SOLE 21 19,545 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,193 23,004 SH   SOLE 2 13,382 0 9,622
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 30 315 SH   SOLE 7 315 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9,019 94,618 SH   SOLE 18 88,886 0 5,732
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,707 91,341 SH   SOLE 19 91,341 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 112,845 1,183,859 SH   SOLE 21 1,183,859 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 58,524 613,978 SH   SOLE 22 598,747 0 15,231
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 623 6,540 SH   SOLE 23 6,540 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24 251 SH   SOLE 25 251 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,056 32,062 SH   SOLE 26 4,221 0 27,841
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 265 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,028 84,217 SH   SOLE 30 84,217 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 44 458 SH   SOLE 34 458 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 58 611 SH   SOLE 36 611 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 191 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,984 2,200,000 PRN   SOLE 21 2,200,000 0 0
LIGHTBRIDGE CORP COM 53224K302 2 502 SH   SOLE 21 502 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 14 5,743 SH   SOLE 18 5,743 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 164 68,047 SH   SOLE 21 68,047 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 563 233,485 SH   SOLE 22 233,485 0 0
LILLY ELI & CO COM 532457108 342,417 2,313,315 SH   SOLE 2 516,810 0 1,796,505
LILLY ELI & CO COM 532457108 59,596 402,620 SH   SOLE 4 375,761 0 26,859
LILLY ELI & CO COM 532457108 110,059 743,540 SH   SOLE 7 715,382 0 28,158
LILLY ELI & CO COM 532457108 691 4,670 SH   SOLE 13 2,844 0 1,826
LILLY ELI & CO COM 532457108 12,379 83,632 SH   SOLE 15 83,632 0 0
LILLY ELI & CO COM 532457108 352,642 2,382,395 SH   SOLE 18 2,251,588 0 130,807
LILLY ELI & CO COM 532457108 240,587 1,625,371 SH   SOLE 19 1,625,371 0 0
LILLY ELI & CO COM 532457108 3,117,225 21,059,482 SH   SOLE 21 21,059,482 0 0
LILLY ELI & CO COM 532457108 2,912,322 19,675,191 SH   SOLE 22 17,931,920 0 1,743,271
LILLY ELI & CO COM 532457108 92,553 625,276 SH   SOLE 23 625,276 0 0
LILLY ELI & CO COM 532457108 144,400 975,547 SH   SOLE 25 975,547 0 0
LILLY ELI & CO COM 532457108 688,627 4,652,256 SH   SOLE 26 578,927 0 4,073,329
LILLY ELI & CO COM 532457108 24,928 168,413 SH   SOLE 28 118,844 0 49,569
LILLY ELI & CO COM 532457108 6,487 43,824 SH   SOLE 29 7,169 0 36,655
LILLY ELI & CO COM 532457108 538,923 3,640,878 SH   SOLE 30 3,622,195 0 18,683
LILLY ELI & CO COM 532457108 34,152 230,724 SH   SOLE 31 124,173 0 106,551
LILLY ELI & CO COM 532457108 183,875 1,242,233 SH   SOLE 34 1,242,233 0 0
LILLY ELI & CO COM 532457108 86,288 582,948 SH   SOLE 36 582,948 0 0
LILLY ELI & CO COM 532457108 2,860 19,324 SH   SOLE 40 19,324 0 0
LIMBACH HLDGS INC COM 53263P105 53 4,927 SH   SOLE 21 4,927 0 0
LIMELIGHT NETWORKS INC COM 53261M104 576 100,038 SH   SOLE 2 42,339 0 57,699
LIMELIGHT NETWORKS INC COM 53261M104 13 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,731 474,216 SH   SOLE 18 455,879 0 18,337
LIMELIGHT NETWORKS INC COM 53261M104 1,917 332,747 SH   SOLE 19 332,747 0 0
LIMELIGHT NETWORKS INC COM 53261M104 23,910 4,151,010 SH   SOLE 21 4,151,010 0 0
LIMELIGHT NETWORKS INC COM 53261M104 19,674 3,415,645 SH   SOLE 22 3,327,134 0 88,511
LIMELIGHT NETWORKS INC COM 53261M104 56 9,696 SH   SOLE 23 9,696 0 0
LIMELIGHT NETWORKS INC COM 53261M104 419 72,737 SH   SOLE 26 0 0 72,737
LIMELIGHT NETWORKS INC COM 53261M104 97 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 353 61,364 SH   SOLE 30 61,364 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7 1,258 SH   SOLE 34 1,258 0 0
LIMELIGHT NETWORKS INC COM 53261M104 88 15,214 SH   SOLE 40 15,214 0 0
LIMESTONE BANCORP INC COM 53262L105 36 3,454 SH   SOLE 2 0 0 3,454
LIMESTONE BANCORP INC COM 53262L105 210 19,936 SH   SOLE 18 19,936 0 0
LIMESTONE BANCORP INC COM 53262L105 90 8,600 SH   SOLE 19 8,600 0 0
LIMESTONE BANCORP INC COM 53262L105 1,579 150,102 SH   SOLE 21 150,102 0 0
LIMESTONE BANCORP INC COM 53262L105 192 18,287 SH   SOLE 22 17,273 0 1,014
LIMONEIRA CO COM 532746104 173 12,098 SH   SOLE 2 974 0 11,124
LIMONEIRA CO COM 532746104 4 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 953 66,651 SH   SOLE 18 66,651 0 0
LIMONEIRA CO COM 532746104 412 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 7,653 535,141 SH   SOLE 21 535,141 0 0
LIMONEIRA CO COM 532746104 6,156 430,510 SH   SOLE 22 424,849 0 5,661
LINCOLN EDL SVCS CORP COM 533535100 30 5,418 SH   SOLE 18 5,418 0 0
LINCOLN EDL SVCS CORP COM 533535100 440 79,707 SH   SOLE 21 79,707 0 0
LINCOLN EDL SVCS CORP COM 533535100 2,940 532,531 SH   SOLE 22 532,531 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,177 164,892 SH   SOLE 2 57,768 0 107,124
LINCOLN ELEC HLDGS INC COM 533900106 196 2,130 SH   SOLE 4 2,130 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,906 20,713 SH   SOLE 7 20,713 0 0
LINCOLN ELEC HLDGS INC COM 533900106 14,366 156,088 SH   SOLE 18 155,904 0 184
LINCOLN ELEC HLDGS INC COM 533900106 1,351 14,678 SH   SOLE 19 14,678 0 0
LINCOLN ELEC HLDGS INC COM 533900106 262,910 2,856,474 SH   SOLE 21 2,856,474 0 0
LINCOLN ELEC HLDGS INC COM 533900106 166,657 1,810,702 SH   SOLE 22 1,722,041 0 88,661
LINCOLN ELEC HLDGS INC COM 533900106 602 6,544 SH   SOLE 23 6,544 0 0
LINCOLN ELEC HLDGS INC COM 533900106 38 413 SH   SOLE 25 413 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,097 33,651 SH   SOLE 26 18,907 0 14,744
LINCOLN ELEC HLDGS INC COM 533900106 688 7,471 SH   SOLE 28 7,471 0 0
LINCOLN ELEC HLDGS INC COM 533900106 85 925 SH   SOLE 29 925 0 0
LINCOLN ELEC HLDGS INC COM 533900106 24,468 265,839 SH   SOLE 30 265,839 0 0
LINCOLN ELEC HLDGS INC COM 533900106 250 2,713 SH   SOLE 31 2,713 0 0
LINCOLN ELEC HLDGS INC COM 533900106 60 651 SH   SOLE 34 651 0 0
LINCOLN ELEC HLDGS INC COM 533900106 195 2,121 SH   SOLE 36 2,121 0 0
LINCOLN ELEC HLDGS INC COM 533900106 583 6,333 SH   SOLE 40 6,333 0 0
LINCOLN NATL CORP IND COM 534187109 14,857 474,200 SH   SOLE 2 47,430 0 426,770
LINCOLN NATL CORP IND COM 534187109 3,271 104,400 SH   SOLE 4 98,629 0 5,771
LINCOLN NATL CORP IND COM 534187109 9,326 297,665 SH   SOLE 7 170,371 0 127,294
LINCOLN NATL CORP IND COM 534187109 1,546 49,356 SH   SOLE 13 49,356 0 0
LINCOLN NATL CORP IND COM 534187109 797 25,446 SH   SOLE 15 25,446 0 0
LINCOLN NATL CORP IND COM 534187109 31,654 1,010,345 SH   SOLE 18 897,428 0 112,917
LINCOLN NATL CORP IND COM 534187109 8,833 281,932 SH   SOLE 19 281,932 0 0
LINCOLN NATL CORP IND COM 534187109 154,743 4,939,143 SH   SOLE 21 4,939,143 0 0
LINCOLN NATL CORP IND COM 534187109 165,763 5,290,857 SH   SOLE 22 4,739,874 0 550,983
LINCOLN NATL CORP IND COM 534187109 4,335 138,368 SH   SOLE 23 138,368 0 0
LINCOLN NATL CORP IND COM 534187109 8,467 270,246 SH   SOLE 25 270,246 0 0
LINCOLN NATL CORP IND COM 534187109 33,976 1,084,457 SH   SOLE 26 203,089 0 881,368
LINCOLN NATL CORP IND COM 534187109 1,179 37,628 SH   SOLE 28 26,456 0 11,172
LINCOLN NATL CORP IND COM 534187109 6,743 215,229 SH   SOLE 29 178 0 215,051
LINCOLN NATL CORP IND COM 534187109 28,916 922,947 SH   SOLE 30 912,874 0 10,073
LINCOLN NATL CORP IND COM 534187109 1,521 48,554 SH   SOLE 31 25,094 0 23,460
LINCOLN NATL CORP IND COM 534187109 7,969 254,347 SH   SOLE 34 254,347 0 0
LINCOLN NATL CORP IND COM 534187109 6,315 201,549 SH   SOLE 36 201,549 0 0
LINCOLN NATL CORP IND COM 534187109 139 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 175 20,530 SH   SOLE 2 9,957 0 10,573
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 889 104,436 SH   SOLE 18 104,436 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 760 89,268 SH   SOLE 19 89,268 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7,323 860,461 SH   SOLE 21 860,461 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7,640 897,781 SH   SOLE 22 870,057 0 27,724
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 33 3,820 SH   SOLE 23 3,820 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 436 51,227 SH   SOLE 26 0 0 51,227
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 23 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 31 3,688 SH   SOLE 30 3,688 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 78 9,142 SH   SOLE 34 9,142 0 0
LINDE PLC SHS G5494J103 299,498 1,257,708 SH   SOLE 2 122,490 0 1,135,218
LINDE PLC SHS G5494J103 59,493 249,835 SH   SOLE 4 233,487 0 16,348
LINDE PLC SHS G5494J103 117,895 495,086 SH   SOLE 7 451,029 0 44,057
LINDE PLC SHS G5494J103 403 1,692 SH   SOLE 13 1,692 0 0
LINDE PLC SHS G5494J103 15,521 65,179 SH   SOLE 15 65,179 0 0
LINDE PLC SHS G5494J103 217,145 911,874 SH   SOLE 18 824,750 0 87,124
LINDE PLC SHS G5494J103 18,288 76,799 SH   SOLE 19 76,799 0 0
LINDE PLC SHS G5494J103 2,320,484 9,744,611 SH   SOLE 21 9,744,611 0 0
LINDE PLC SHS G5494J103 2,889,121 12,132,536 SH   SOLE 22 11,053,252 0 1,079,284
LINDE PLC SHS G5494J103 85,455 358,860 SH   SOLE 23 358,860 0 0
LINDE PLC SHS G5494J103 141,998 596,306 SH   SOLE 25 596,306 0 0
LINDE PLC SHS G5494J103 493,399 2,071,973 SH   SOLE 26 318,449 0 1,753,524
LINDE PLC SHS G5494J103 24,337 102,200 SH   SOLE 28 71,942 0 30,258
LINDE PLC SHS G5494J103 323 1,358 SH   SOLE 29 1,358 0 0
LINDE PLC SHS G5494J103 433,831 1,821,826 SH   SOLE 30 1,802,750 0 19,076
LINDE PLC SHS G5494J103 48,709 204,547 SH   SOLE 31 69,529 0 135,018
LINDE PLC SHS G5494J103 8,286 34,795 SH   SOLE 34 34,795 0 0
LINDE PLC SHS G5494J103 84,100 353,170 SH   SOLE 36 353,170 0 0
LINDE PLC SHS G5494J103 2,788 11,708 SH   SOLE 40 11,708 0 0
LINDSAY CORP COM 535555106 664 6,865 SH   SOLE 2 3,553 0 3,312
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 757 7,829 SH   SOLE 7 7,829 0 0
LINDSAY CORP COM 535555106 4,812 49,773 SH   SOLE 18 49,773 0 0
LINDSAY CORP COM 535555106 2,000 20,683 SH   SOLE 19 20,683 0 0
LINDSAY CORP COM 535555106 111,605 1,154,374 SH   SOLE 21 1,154,374 0 0
LINDSAY CORP COM 535555106 31,676 327,638 SH   SOLE 22 317,851 0 9,787
LINDSAY CORP COM 535555106 24 251 SH   SOLE 25 251 0 0
LINDSAY CORP COM 535555106 280 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 159 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 8,551 88,446 SH   SOLE 30 88,446 0 0
LINDSAY CORP COM 535555106 60 625 SH   SOLE 36 625 0 0
LINDSAY CORP COM 535555106 128 1,328 SH   SOLE 40 1,328 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 52 55,028 SH   SOLE 21 55,028 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 1,438 1,535,837 SH   SOLE 22 1,535,837 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,101 116,101 SH   SOLE 2 30,565 0 85,536
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17 1,817 SH   SOLE 7 1,817 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 221 23,314 SH   SOLE 18 23,314 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 10,660 1,124,446 SH   SOLE 19 1,124,446 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 5,649 595,836 SH   SOLE 21 595,836 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 14,524 1,532,075 SH   SOLE 22 1,451,034 0 81,041
LIONS GATE ENTMNT CORP CL A VTG 535919401 184 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 71 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 253 26,650 SH   SOLE 30 26,650 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 26 2,774 SH   SOLE 31 1,075 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 839 88,450 SH   SOLE 34 88,450 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 59 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 49 5,300 SH Call SOLE 2 5,300 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 7,873 830,500 SH Call SOLE 19 830,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 81 8,500 SH Call SOLE 22 8,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1,086 114,700 SH Call SOLE 34 114,700 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,121 243,227 SH   SOLE 2 38,061 0 205,166
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 29 3,269 SH   SOLE 7 3,269 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 379 43,484 SH   SOLE 18 43,484 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 253 29,000 SH   SOLE 19 29,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 12,548 1,438,994 SH   SOLE 21 1,438,994 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 26,475 3,036,126 SH   SOLE 22 2,881,457 0 154,669
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 505 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 123 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 351 40,280 SH   SOLE 30 40,280 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 69 7,898 SH   SOLE 31 2,427 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 97 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 91 64,828 SH   SOLE 21 64,828 0 0
LIPOCINE INC NEW COM 53630X104 2,180 1,545,873 SH   SOLE 22 1,545,873 0 0
LIQTECH INTL INC COM 53632A201 82 9,679 SH   SOLE 21 9,679 0 0
LIQTECH INTL INC COM 53632A201 371 43,892 SH   SOLE 22 43,892 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 85 17,297 SH   SOLE 2 1,088 0 16,209
LIQUIDIA TECHNOLOGIES INC COM 53635D202 2 487 SH   SOLE 7 487 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 458 93,060 SH   SOLE 18 93,060 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 222 45,050 SH   SOLE 19 45,050 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 4,269 867,604 SH   SOLE 21 867,604 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 2,064 419,578 SH   SOLE 22 410,037 0 9,541
LIQUIDIA TECHNOLOGIES INC COM 53635D202 10 1,967 SH   SOLE 23 1,967 0 0
LIQUIDITY SERVICES INC COM 53635B107 196 26,251 SH   SOLE 2 1,785 0 24,466
LIQUIDITY SERVICES INC COM 53635B107 4 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 1,078 144,513 SH   SOLE 18 144,513 0 0
LIQUIDITY SERVICES INC COM 53635B107 397 53,203 SH   SOLE 19 53,203 0 0
LIQUIDITY SERVICES INC COM 53635B107 21,483 2,879,699 SH   SOLE 21 2,879,699 0 0
LIQUIDITY SERVICES INC COM 53635B107 5,950 797,592 SH   SOLE 22 787,807 0 9,785
LIQUIDITY SERVICES INC COM 53635B107 269 36,019 SH   SOLE 30 36,019 0 0
LITHIA MTRS INC CL A 536797103 6,712 29,448 SH   SOLE 2 16,401 0 13,047
LITHIA MTRS INC CL A 536797103 28 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 161 706 SH   SOLE 7 706 0 0
LITHIA MTRS INC CL A 536797103 30,466 133,656 SH   SOLE 18 132,730 0 926
LITHIA MTRS INC CL A 536797103 9,459 41,497 SH   SOLE 19 41,497 0 0
LITHIA MTRS INC CL A 536797103 334,068 1,465,598 SH   SOLE 21 1,465,598 0 0
LITHIA MTRS INC CL A 536797103 166,023 728,361 SH   SOLE 22 709,147 0 19,214
LITHIA MTRS INC CL A 536797103 63 277 SH   SOLE 25 277 0 0
LITHIA MTRS INC CL A 536797103 2,026 8,887 SH   SOLE 26 6,835 0 2,052
LITHIA MTRS INC CL A 536797103 723 3,171 SH   SOLE 28 3,171 0 0
LITHIA MTRS INC CL A 536797103 2,009 8,813 SH   SOLE 30 8,813 0 0
LITHIA MTRS INC CL A 536797103 167 731 SH   SOLE 31 0 0 731
LITHIA MTRS INC CL A 536797103 361 1,584 SH   SOLE 36 1,584 0 0
LITHIA MTRS INC CL A 536797103 544 2,388 SH   SOLE 40 2,388 0 0
LITTELFUSE INC COM 537008104 11,353 64,019 SH   SOLE 2 19,110 0 44,909
LITTELFUSE INC COM 537008104 33 184 SH   SOLE 4 184 0 0
LITTELFUSE INC COM 537008104 83 467 SH   SOLE 7 467 0 0
LITTELFUSE INC COM 537008104 11,120 62,705 SH   SOLE 18 62,705 0 0
LITTELFUSE INC COM 537008104 1,040 5,867 SH   SOLE 19 5,867 0 0
LITTELFUSE INC COM 537008104 191,463 1,079,640 SH   SOLE 21 1,079,640 0 0
LITTELFUSE INC COM 537008104 133,117 750,633 SH   SOLE 22 716,513 0 34,120
LITTELFUSE INC COM 537008104 40 227 SH   SOLE 25 227 0 0
LITTELFUSE INC COM 537008104 1,427 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 642 3,618 SH   SOLE 28 3,618 0 0
LITTELFUSE INC COM 537008104 1,743 9,826 SH   SOLE 30 9,826 0 0
LITTELFUSE INC COM 537008104 83 467 SH   SOLE 31 467 0 0
LITTELFUSE INC COM 537008104 100 563 SH   SOLE 36 563 0 0
LITTELFUSE INC COM 537008104 474 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 3,150 69,668 SH   SOLE 2 37,647 0 32,021
LIVANOVA PLC SHS G5509L101 11 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 44 970 SH   SOLE 7 970 0 0
LIVANOVA PLC SHS G5509L101 13,340 295,063 SH   SOLE 18 289,817 0 5,246
LIVANOVA PLC SHS G5509L101 7,031 155,513 SH   SOLE 19 155,513 0 0
LIVANOVA PLC SHS G5509L101 158,497 3,505,788 SH   SOLE 21 3,505,788 0 0
LIVANOVA PLC SHS G5509L101 76,335 1,688,447 SH   SOLE 22 1,645,133 0 43,314
LIVANOVA PLC SHS G5509L101 334 7,389 SH   SOLE 23 7,389 0 0
LIVANOVA PLC SHS G5509L101 1,953 43,193 SH   SOLE 26 13,849 0 29,344
LIVANOVA PLC SHS G5509L101 359 7,936 SH   SOLE 28 7,936 0 0
LIVANOVA PLC SHS G5509L101 11,008 243,488 SH   SOLE 30 243,488 0 0
LIVANOVA PLC SHS G5509L101 58 1,280 SH   SOLE 34 1,280 0 0
LIVANOVA PLC SHS G5509L101 240 5,311 SH   SOLE 40 5,311 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 18,025 334,543 SH   SOLE 2 38,827 0 295,716
LIVE NATION ENTERTAINMENT IN COM 538034109 3,758 69,740 SH   SOLE 4 64,601 0 5,139
LIVE NATION ENTERTAINMENT IN COM 538034109 6,576 122,055 SH   SOLE 7 117,175 0 4,880
LIVE NATION ENTERTAINMENT IN COM 538034109 34 624 SH   SOLE 13 624 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 898 16,668 SH   SOLE 15 16,668 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 16,202 300,712 SH   SOLE 18 276,886 0 23,826
LIVE NATION ENTERTAINMENT IN COM 538034109 18,603 345,269 SH   SOLE 19 345,269 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 198,398 3,682,222 SH   SOLE 21 3,682,222 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 182,926 3,395,072 SH   SOLE 22 3,093,007 0 302,065
LIVE NATION ENTERTAINMENT IN COM 538034109 5,947 110,367 SH   SOLE 23 110,367 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 36,302 673,757 SH   SOLE 25 673,757 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 33,083 614,004 SH   SOLE 26 167,666 0 446,338
LIVE NATION ENTERTAINMENT IN COM 538034109 1,749 32,469 SH   SOLE 28 23,371 0 9,098
LIVE NATION ENTERTAINMENT IN COM 538034109 1,835 34,062 SH   SOLE 29 111 0 33,951
LIVE NATION ENTERTAINMENT IN COM 538034109 27,525 510,856 SH   SOLE 30 510,856 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,561 28,969 SH   SOLE 31 22,250 0 6,719
LIVE NATION ENTERTAINMENT IN COM 538034109 4,682 86,901 SH   SOLE 34 86,901 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,268 97,767 SH   SOLE 36 97,767 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 222 4,112 SH   SOLE 40 4,112 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,271 1,141,000 PRN   SOLE 2 1,141,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 17,488 15,700,000 PRN   SOLE 19 15,700,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,244 2,015,000 PRN   SOLE 21 2,015,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 99 89,000 PRN   SOLE 22 89,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 324 291,000 PRN   SOLE 26 291,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 48 43,000 PRN   SOLE 30 43,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 3,100 2,783,000 PRN   SOLE 34 2,783,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 831 32,809 SH   SOLE 2 9,705 0 23,104
LIVE OAK BANCSHARES INC COM 53803X105 13 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,633 103,953 SH   SOLE 18 103,953 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,355 53,482 SH   SOLE 19 53,482 0 0
LIVE OAK BANCSHARES INC COM 53803X105 21,966 867,204 SH   SOLE 21 867,204 0 0
LIVE OAK BANCSHARES INC COM 53803X105 20,683 816,559 SH   SOLE 22 791,145 0 25,414
LIVE OAK BANCSHARES INC COM 53803X105 25 996 SH   SOLE 25 996 0 0
LIVE OAK BANCSHARES INC COM 53803X105 128 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 377 14,878 SH   SOLE 30 14,878 0 0
LIVE OAK BANCSHARES INC COM 53803X105 63 2,485 SH   SOLE 36 2,485 0 0
LIVE OAK BANCSHARES INC COM 53803X105 66 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 6 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 2,222 247,707 SH   SOLE 2 64,160 0 183,547
LIVENT CORP COM 53814L108 5 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 22 2,491 SH   SOLE 7 2,491 0 0
LIVENT CORP COM 53814L108 6,153 685,950 SH   SOLE 18 685,950 0 0
LIVENT CORP COM 53814L108 5,737 639,544 SH   SOLE 19 639,544 0 0
LIVENT CORP COM 53814L108 141,388 15,762,274 SH   SOLE 21 15,762,274 0 0
LIVENT CORP COM 53814L108 43,835 4,886,815 SH   SOLE 22 4,771,646 0 115,169
LIVENT CORP COM 53814L108 424 47,231 SH   SOLE 23 47,231 0 0
LIVENT CORP COM 53814L108 1,888 210,463 SH   SOLE 26 26,906 0 183,557
LIVENT CORP COM 53814L108 146 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 2,155 240,233 SH   SOLE 30 240,233 0 0
LIVENT CORP COM 53814L108 107 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 2,327 44,767 SH   SOLE 2 21,589 0 23,178
LIVEPERSON INC COM 538146101 16 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 62 1,199 SH   SOLE 7 1,199 0 0
LIVEPERSON INC COM 538146101 15,683 301,653 SH   SOLE 18 291,410 0 10,243
LIVEPERSON INC COM 538146101 9,892 190,272 SH   SOLE 19 190,272 0 0
LIVEPERSON INC COM 538146101 347,754 6,688,859 SH   SOLE 21 6,688,859 0 0
LIVEPERSON INC COM 538146101 94,967 1,826,648 SH   SOLE 22 1,767,074 0 59,574
LIVEPERSON INC COM 538146101 373 7,175 SH   SOLE 23 7,175 0 0
LIVEPERSON INC COM 538146101 35 672 SH   SOLE 25 672 0 0
LIVEPERSON INC COM 538146101 2,468 47,463 SH   SOLE 26 14,899 0 32,564
LIVEPERSON INC COM 538146101 448 8,611 SH   SOLE 28 8,611 0 0
LIVEPERSON INC COM 538146101 5,033 96,808 SH   SOLE 30 96,808 0 0
LIVEPERSON INC COM 538146101 49 948 SH   SOLE 34 948 0 0
LIVEPERSON INC COM 538146101 86 1,653 SH   SOLE 36 1,653 0 0
LIVEPERSON INC COM 538146101 335 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 3,867 74,692 SH   SOLE 2 47,865 0 26,827
LIVERAMP HLDGS INC COM 53815P108 13 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 68 1,312 SH   SOLE 7 1,312 0 0
LIVERAMP HLDGS INC COM 53815P108 19,935 385,066 SH   SOLE 18 385,066 0 0
LIVERAMP HLDGS INC COM 53815P108 6,178 119,341 SH   SOLE 19 119,341 0 0
LIVERAMP HLDGS INC COM 53815P108 220,311 4,255,580 SH   SOLE 21 4,255,580 0 0
LIVERAMP HLDGS INC COM 53815P108 110,564 2,135,676 SH   SOLE 22 2,081,389 0 54,287
LIVERAMP HLDGS INC COM 53815P108 1,563 30,193 SH   SOLE 26 20,487 0 9,706
LIVERAMP HLDGS INC COM 53815P108 508 9,815 SH   SOLE 28 9,815 0 0
LIVERAMP HLDGS INC COM 53815P108 1,371 26,475 SH   SOLE 30 26,475 0 0
LIVERAMP HLDGS INC COM 53815P108 369 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 87 33,642 SH   SOLE 2 3,392 0 30,250
LIVEXLIVE MEDIA INC COM NEW 53839L208 2 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 439 169,012 SH   SOLE 18 169,012 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 166 64,152 SH   SOLE 19 64,152 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 3,886 1,497,597 SH   SOLE 21 1,497,597 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 2,733 1,053,126 SH   SOLE 22 1,039,417 0 13,709
LIVONGO HEALTH INC COM 539183103 19,304 137,836 SH   SOLE 2 42,075 0 95,761
LIVONGO HEALTH INC COM 539183103 26 187 SH   SOLE 4 187 0 0
LIVONGO HEALTH INC COM 539183103 146 1,046 SH   SOLE 7 1,046 0 0
LIVONGO HEALTH INC COM 539183103 1 7 SH   SOLE 17 0 0 7
LIVONGO HEALTH INC COM 539183103 7,149 51,043 SH   SOLE 18 51,043 0 0
LIVONGO HEALTH INC COM 539183103 118,091 843,208 SH   SOLE 19 843,208 0 0
LIVONGO HEALTH INC COM 539183103 127,111 907,608 SH   SOLE 21 907,608 0 0
LIVONGO HEALTH INC COM 539183103 215,656 1,539,847 SH   SOLE 22 1,469,901 0 69,946
LIVONGO HEALTH INC COM 539183103 74 529 SH   SOLE 25 529 0 0
LIVONGO HEALTH INC COM 539183103 1,904 13,596 SH   SOLE 26 10,626 0 2,970
LIVONGO HEALTH INC COM 539183103 794 5,670 SH   SOLE 28 5,670 0 0
LIVONGO HEALTH INC COM 539183103 27,205 194,251 SH   SOLE 30 194,251 0 0
LIVONGO HEALTH INC COM 539183103 147 1,051 SH   SOLE 31 1,051 0 0
LIVONGO HEALTH INC COM 539183103 36,008 257,107 SH   SOLE 34 257,107 0 0
LIVONGO HEALTH INC COM 539183103 182 1,302 SH   SOLE 36 1,302 0 0
LIVONGO HEALTH INC COM 539183103 615 4,388 SH   SOLE 40 4,388 0 0
LKQ CORP COM 501889208 20,576 742,009 SH   SOLE 2 91,688 0 650,321
LKQ CORP COM 501889208 3,817 137,640 SH   SOLE 4 128,195 0 9,445
LKQ CORP COM 501889208 7,455 268,842 SH   SOLE 7 244,338 0 24,504
LKQ CORP COM 501889208 36 1,294 SH   SOLE 13 1,294 0 0
LKQ CORP COM 501889208 1,071 38,630 SH   SOLE 15 38,630 0 0
LKQ CORP COM 501889208 14,961 539,516 SH   SOLE 18 492,805 0 46,711
LKQ CORP COM 501889208 3,020 108,906 SH   SOLE 19 108,906 0 0
LKQ CORP COM 501889208 191,544 6,907,469 SH   SOLE 21 6,907,469 0 0
LKQ CORP COM 501889208 187,172 6,749,790 SH   SOLE 22 6,141,770 0 608,020
LKQ CORP COM 501889208 5,476 197,490 SH   SOLE 23 197,490 0 0
LKQ CORP COM 501889208 9,681 349,101 SH   SOLE 25 349,101 0 0
LKQ CORP COM 501889208 51,217 1,846,972 SH   SOLE 26 321,947 0 1,525,025
LKQ CORP COM 501889208 1,546 55,760 SH   SOLE 28 40,272 0 15,488
LKQ CORP COM 501889208 1,767 63,725 SH   SOLE 29 1,694 0 62,031
LKQ CORP COM 501889208 30,130 1,086,546 SH   SOLE 30 1,056,538 0 30,008
LKQ CORP COM 501889208 2,256 81,349 SH   SOLE 31 35,797 0 45,552
LKQ CORP COM 501889208 1,443 52,044 SH   SOLE 34 52,044 0 0
LKQ CORP COM 501889208 5,688 205,134 SH   SOLE 36 205,134 0 0
LKQ CORP COM 501889208 172 6,201 SH   SOLE 40 6,201 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2 1,639 SH   SOLE 18 1,639 0 0
LM FDG AMER INC COM NEW 502074305 0 426 SH   SOLE 21 426 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 34 1,245 SH   SOLE 18 1,245 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 407 14,986 SH   SOLE 21 14,986 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 3,259 120,088 SH   SOLE 22 120,088 0 0
LOCKHEED MARTIN CORP COM 539830109 258,083 673,354 SH   SOLE 2 149,452 0 523,902
LOCKHEED MARTIN CORP COM 539830109 35,186 91,802 SH   SOLE 4 83,771 0 8,031
LOCKHEED MARTIN CORP COM 539830109 90,059 234,969 SH   SOLE 7 227,516 0 7,453
LOCKHEED MARTIN CORP COM 539830109 3,449 8,998 SH   SOLE 13 8,998 0 0
LOCKHEED MARTIN CORP COM 539830109 9,471 24,710 SH   SOLE 15 24,710 0 0
LOCKHEED MARTIN CORP COM 539830109 347,948 907,817 SH   SOLE 18 876,261 0 31,556
LOCKHEED MARTIN CORP COM 539830109 115,633 301,693 SH   SOLE 19 301,693 0 0
LOCKHEED MARTIN CORP COM 539830109 2,640,082 6,888,128 SH   SOLE 21 6,888,128 0 0
LOCKHEED MARTIN CORP COM 539830109 2,287,342 5,967,810 SH   SOLE 22 5,422,537 0 545,273
LOCKHEED MARTIN CORP COM 539830109 77,799 202,981 SH   SOLE 23 202,981 0 0
LOCKHEED MARTIN CORP COM 539830109 109,143 284,761 SH   SOLE 25 284,761 0 0
LOCKHEED MARTIN CORP COM 539830109 172,207 449,297 SH   SOLE 26 176,946 0 272,351
LOCKHEED MARTIN CORP COM 539830109 5,665 14,781 SH   SOLE 28 0 0 14,781
LOCKHEED MARTIN CORP COM 539830109 19,138 49,932 SH   SOLE 29 24,623 0 25,309
LOCKHEED MARTIN CORP COM 539830109 323,046 842,845 SH   SOLE 30 842,845 0 0
LOCKHEED MARTIN CORP COM 539830109 31,733 82,792 SH   SOLE 31 64,162 0 18,630
LOCKHEED MARTIN CORP COM 539830109 1,865 4,867 SH   SOLE 32 4,867 0 0
LOCKHEED MARTIN CORP COM 539830109 68,605 178,994 SH   SOLE 36 178,994 0 0
LOCKHEED MARTIN CORP COM 539830109 2,154 5,619 SH   SOLE 40 5,619 0 0
LOEWS CORP COM 540424108 20,550 591,368 SH   SOLE 2 73,143 0 518,225
LOEWS CORP COM 540424108 4,587 131,996 SH   SOLE 4 123,680 0 8,316
LOEWS CORP COM 540424108 14,036 403,908 SH   SOLE 7 245,424 0 158,484
LOEWS CORP COM 540424108 49 1,396 SH   SOLE 13 1,396 0 0
LOEWS CORP COM 540424108 1,091 31,410 SH   SOLE 15 31,410 0 0
LOEWS CORP COM 540424108 24,129 694,366 SH   SOLE 18 654,428 0 39,938
LOEWS CORP COM 540424108 2,614 75,217 SH   SOLE 19 75,217 0 0
LOEWS CORP COM 540424108 213,070 6,131,510 SH   SOLE 21 6,131,510 0 0
LOEWS CORP COM 540424108 200,973 5,783,393 SH   SOLE 22 5,269,833 0 513,560
LOEWS CORP COM 540424108 6,132 176,449 SH   SOLE 23 176,449 0 0
LOEWS CORP COM 540424108 10,363 298,215 SH   SOLE 25 298,215 0 0
LOEWS CORP COM 540424108 56,710 1,631,955 SH   SOLE 26 271,903 0 1,360,052
LOEWS CORP COM 540424108 1,780 51,211 SH   SOLE 28 34,680 0 16,531
LOEWS CORP COM 540424108 1,870 53,816 SH   SOLE 29 652 0 53,164
LOEWS CORP COM 540424108 34,272 986,243 SH   SOLE 30 986,243 0 0
LOEWS CORP COM 540424108 2,661 76,563 SH   SOLE 31 35,899 0 40,664
LOEWS CORP COM 540424108 490 14,111 SH   SOLE 34 14,111 0 0
LOEWS CORP COM 540424108 7,304 210,191 SH   SOLE 36 210,191 0 0
LOEWS CORP COM 540424108 198 5,691 SH   SOLE 40 5,691 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 88 9,674 SH   SOLE 2 748 0 8,926
LOGICBIO THERAPEUTICS INC COM 54142F102 487 53,614 SH   SOLE 18 53,614 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 219 24,142 SH   SOLE 19 24,142 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 3,581 394,380 SH   SOLE 21 394,380 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2,136 235,206 SH   SOLE 22 232,452 0 2,754
LOGICBIO THERAPEUTICS INC COM 54142F102 27 2,943 SH   SOLE 23 2,943 0 0
LOGITECH INTL S A SHS H50430232 101 1,310 SH   SOLE 22 1,310 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 42 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,531 587,271 SH   SOLE 21 587,271 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,537 356,711 SH   SOLE 22 356,711 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 654 151,736 SH   SOLE 30 151,736 0 0
LONESTAR RES US INC CL A VTG 54240F103 1 3,953 SH   SOLE 26 0 0 3,953
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 510 50,242 SH   SOLE 18 50,242 0 0
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 11,973 1,179,619 SH   SOLE 19 1,179,619 0 0
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 161 15,871 SH   SOLE 20 15,871 0 0
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 6,133 604,268 SH   SOLE 34 604,268 0 0
LOOP INDS INC COM 543518104 3,683 269,604 SH   SOLE 22 269,604 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 222 12,109 SH   SOLE 2 4,004 0 8,105
LORAL SPACE & COMMUNICATNS I COM 543881106 1 70 SH   SOLE 4 70 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 5 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 904 49,426 SH   SOLE 18 49,426 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 450 24,602 SH   SOLE 19 24,602 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 7,450 407,090 SH   SOLE 21 407,090 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 7,013 383,236 SH   SOLE 22 372,783 0 10,453
LORAL SPACE & COMMUNICATNS I COM 543881106 10 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 36 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 117 6,374 SH   SOLE 30 6,374 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 32 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 3,444 116,712 SH   SOLE 2 81,746 0 34,966
LOUISIANA PAC CORP COM 546347105 17 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 86 2,905 SH   SOLE 7 2,905 0 0
LOUISIANA PAC CORP COM 546347105 19,656 666,074 SH   SOLE 18 666,074 0 0
LOUISIANA PAC CORP COM 546347105 6,193 209,877 SH   SOLE 19 209,877 0 0
LOUISIANA PAC CORP COM 546347105 232,366 7,874,132 SH   SOLE 21 7,874,132 0 0
LOUISIANA PAC CORP COM 546347105 107,199 3,632,637 SH   SOLE 22 3,537,884 0 94,753
LOUISIANA PAC CORP COM 546347105 35 1,190 SH   SOLE 25 1,190 0 0
LOUISIANA PAC CORP COM 546347105 1,270 43,031 SH   SOLE 26 26,642 0 16,389
LOUISIANA PAC CORP COM 546347105 492 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 1,413 47,873 SH   SOLE 30 47,873 0 0
LOUISIANA PAC CORP COM 546347105 26 880 SH   SOLE 31 0 0 880
LOUISIANA PAC CORP COM 546347105 180 6,086 SH   SOLE 36 6,086 0 0
LOUISIANA PAC CORP COM 546347105 332 11,267 SH   SOLE 40 11,267 0 0
LOVESAC COMPANY COM 54738L109 98 3,529 SH   SOLE 2 489 0 3,040
LOVESAC COMPANY COM 54738L109 3 111 SH   SOLE 7 111 0 0
LOVESAC COMPANY COM 54738L109 1,085 39,169 SH   SOLE 18 39,169 0 0
LOVESAC COMPANY COM 54738L109 464 16,760 SH   SOLE 19 16,760 0 0
LOVESAC COMPANY COM 54738L109 9,112 328,819 SH   SOLE 21 328,819 0 0
LOVESAC COMPANY COM 54738L109 7,438 268,408 SH   SOLE 22 264,470 0 3,938
LOWES COS INC COM 548661107 331,116 1,996,358 SH   SOLE 2 285,953 0 1,710,405
LOWES COS INC COM 548661107 63,070 380,260 SH   SOLE 4 356,714 0 23,546
LOWES COS INC COM 548661107 118,513 714,539 SH   SOLE 7 648,625 0 65,914
LOWES COS INC COM 548661107 6,369 38,397 SH   SOLE 13 38,397 0 0
LOWES COS INC COM 548661107 12,555 75,698 SH   SOLE 15 75,698 0 0
LOWES COS INC COM 548661107 18 106 SH   SOLE 17 0 0 106
LOWES COS INC COM 548661107 721,621 4,350,786 SH   SOLE 18 3,669,238 0 681,548
LOWES COS INC COM 548661107 623,655 3,760,127 SH   SOLE 19 3,760,127 0 0
LOWES COS INC COM 548661107 2,556,596 15,414,181 SH   SOLE 21 15,414,181 0 0
LOWES COS INC COM 548661107 3,068,840 18,502,593 SH   SOLE 22 16,801,793 0 1,700,800
LOWES COS INC COM 548661107 88,160 531,532 SH   SOLE 23 531,532 0 0
LOWES COS INC COM 548661107 148,163 893,302 SH   SOLE 25 882,440 0 10,862
LOWES COS INC COM 548661107 661,282 3,986,987 SH   SOLE 26 491,501 0 3,495,486
LOWES COS INC COM 548661107 24,463 147,493 SH   SOLE 28 104,053 0 43,440
LOWES COS INC COM 548661107 13,244 79,853 SH   SOLE 29 2,360 0 77,493
LOWES COS INC COM 548661107 541,111 3,262,456 SH   SOLE 30 3,262,456 0 0
LOWES COS INC COM 548661107 43,776 263,936 SH   SOLE 31 99,905 0 164,031
LOWES COS INC COM 548661107 133,995 807,882 SH   SOLE 34 807,882 0 0
LOWES COS INC COM 548661107 86,604 522,151 SH   SOLE 36 522,151 0 0
LOWES COS INC COM 548661107 2,795 16,852 SH   SOLE 40 16,852 0 0
LPL FINL HLDGS INC COM 50212V100 13,638 177,884 SH   SOLE 2 30,297 0 147,587
LPL FINL HLDGS INC COM 50212V100 27 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 147 1,915 SH   SOLE 7 1,915 0 0
LPL FINL HLDGS INC COM 50212V100 2,339 30,504 SH   SOLE 18 30,504 0 0
LPL FINL HLDGS INC COM 50212V100 1,509 19,686 SH   SOLE 19 19,686 0 0
LPL FINL HLDGS INC COM 50212V100 71,246 929,256 SH   SOLE 21 929,256 0 0
LPL FINL HLDGS INC COM 50212V100 157,156 2,049,769 SH   SOLE 22 1,934,442 0 115,327
LPL FINL HLDGS INC COM 50212V100 82 1,070 SH   SOLE 25 1,070 0 0
LPL FINL HLDGS INC COM 50212V100 3,028 39,500 SH   SOLE 26 24,265 0 15,235
LPL FINL HLDGS INC COM 50212V100 828 10,798 SH   SOLE 28 10,798 0 0
LPL FINL HLDGS INC COM 50212V100 3,514 45,832 SH   SOLE 30 45,832 0 0
LPL FINL HLDGS INC COM 50212V100 208 2,709 SH   SOLE 31 1,591 0 1,118
LPL FINL HLDGS INC COM 50212V100 357 4,657 SH   SOLE 36 4,657 0 0
LPL FINL HLDGS INC COM 50212V100 637 8,307 SH   SOLE 40 8,307 0 0
LSB INDS INC COM 502160104 7 4,355 SH   SOLE 18 4,355 0 0
LSB INDS INC COM 502160104 107 66,049 SH   SOLE 21 66,049 0 0
LSB INDS INC COM 502160104 575 354,851 SH   SOLE 22 354,851 0 0
LSI INDS INC COM 50216C108 136 20,122 SH   SOLE 2 1,362 0 18,760
LSI INDS INC COM 50216C108 717 106,255 SH   SOLE 18 106,255 0 0
LSI INDS INC COM 50216C108 815 120,785 SH   SOLE 19 120,785 0 0
LSI INDS INC COM 50216C108 5,552 822,591 SH   SOLE 21 822,591 0 0
LSI INDS INC COM 50216C108 7,003 1,037,526 SH   SOLE 22 1,031,621 0 5,905
LSI INDS INC COM 50216C108 68 10,043 SH   SOLE 23 10,043 0 0
LSI INDS INC COM 50216C108 502 74,329 SH   SOLE 26 0 0 74,329
LTC PPTYS INC COM 502175102 1,366 39,177 SH   SOLE 2 13,030 0 26,147
LTC PPTYS INC COM 502175102 995 28,553 SH   SOLE 4 28,553 0 0
LTC PPTYS INC COM 502175102 1,626 46,652 SH   SOLE 7 46,652 0 0
LTC PPTYS INC COM 502175102 6,306 180,883 SH   SOLE 18 180,883 0 0
LTC PPTYS INC COM 502175102 4,238 121,575 SH   SOLE 19 121,575 0 0
LTC PPTYS INC COM 502175102 153,000 4,388,975 SH   SOLE 21 4,388,975 0 0
LTC PPTYS INC COM 502175102 50,473 1,447,878 SH   SOLE 22 1,411,922 0 35,956
LTC PPTYS INC COM 502175102 71 2,041 SH   SOLE 23 2,041 0 0
LTC PPTYS INC COM 502175102 4,724 135,514 SH   SOLE 25 135,514 0 0
LTC PPTYS INC COM 502175102 1,520 43,593 SH   SOLE 26 9,143 0 34,450
LTC PPTYS INC COM 502175102 185 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 927 26,601 SH   SOLE 29 26,601 0 0
LTC PPTYS INC COM 502175102 7,865 225,605 SH   SOLE 30 225,605 0 0
LTC PPTYS INC COM 502175102 175 5,021 SH   SOLE 40 5,021 0 0
LUBYS INC COM 549282101 43 15,030 SH   SOLE 21 15,030 0 0
LUBYS INC COM 549282101 1,424 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 106,357 322,910 SH   SOLE 2 118,079 0 204,831
LULULEMON ATHLETICA INC COM 550021109 23,689 71,922 SH   SOLE 4 68,055 0 3,867
LULULEMON ATHLETICA INC COM 550021109 31,918 96,907 SH   SOLE 7 35,132 0 61,775
LULULEMON ATHLETICA INC COM 550021109 5,184 15,739 SH   SOLE 13 15,739 0 0
LULULEMON ATHLETICA INC COM 550021109 3,434 10,427 SH   SOLE 15 10,427 0 0
LULULEMON ATHLETICA INC COM 550021109 36,008 109,325 SH   SOLE 18 87,953 0 21,372
LULULEMON ATHLETICA INC COM 550021109 47,257 143,476 SH   SOLE 19 143,476 0 0
LULULEMON ATHLETICA INC COM 550021109 799,417 2,427,110 SH   SOLE 21 2,427,110 0 0
LULULEMON ATHLETICA INC COM 550021109 1,034,716 3,141,499 SH   SOLE 22 2,818,585 0 322,914
LULULEMON ATHLETICA INC COM 550021109 34,347 104,281 SH   SOLE 23 104,281 0 0
LULULEMON ATHLETICA INC COM 550021109 51,081 155,087 SH   SOLE 25 155,087 0 0
LULULEMON ATHLETICA INC COM 550021109 177,918 540,176 SH   SOLE 26 102,706 0 437,470
LULULEMON ATHLETICA INC COM 550021109 8,063 24,480 SH   SOLE 28 17,444 0 7,036
LULULEMON ATHLETICA INC COM 550021109 20,650 62,696 SH   SOLE 29 23,604 0 39,092
LULULEMON ATHLETICA INC COM 550021109 151,085 458,709 SH   SOLE 30 442,423 0 16,286
LULULEMON ATHLETICA INC COM 550021109 22,374 67,931 SH   SOLE 31 50,375 0 17,556
LULULEMON ATHLETICA INC COM 550021109 8,066 24,490 SH   SOLE 32 24,490 0 0
LULULEMON ATHLETICA INC COM 550021109 6,430 19,522 SH   SOLE 34 19,522 0 0
LULULEMON ATHLETICA INC COM 550021109 25,348 76,960 SH   SOLE 36 76,960 0 0
LULULEMON ATHLETICA INC COM 550021109 870 2,642 SH   SOLE 40 2,642 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 522 23,677 SH   SOLE 2 1,569 0 22,108
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 13 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3,051 138,345 SH   SOLE 18 138,345 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,179 53,449 SH   SOLE 19 53,449 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 72,797 3,301,472 SH   SOLE 21 3,301,472 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 17,500 793,646 SH   SOLE 22 783,999 0 9,647
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 730 33,129 SH   SOLE 30 33,129 0 0
LUMEN TECHNOLOGIES INC COM 156700106 26,053 2,582,059 SH   SOLE 2 326,230 0 2,255,829
LUMEN TECHNOLOGIES INC COM 156700106 4,533 449,233 SH   SOLE 4 419,808 0 29,425
LUMEN TECHNOLOGIES INC COM 156700106 11,155 1,105,551 SH   SOLE 7 955,654 0 149,897
LUMEN TECHNOLOGIES INC COM 156700106 528 52,333 SH   SOLE 13 52,333 0 0
LUMEN TECHNOLOGIES INC COM 156700106 1,169 115,838 SH   SOLE 15 115,838 0 0
LUMEN TECHNOLOGIES INC COM 156700106 0 1 SH   SOLE 17 0 0 1
LUMEN TECHNOLOGIES INC COM 156700106 26,688 2,645,019 SH   SOLE 18 2,273,185 0 371,834
LUMEN TECHNOLOGIES INC COM 156700106 22,748 2,254,462 SH   SOLE 19 2,254,462 0 0
LUMEN TECHNOLOGIES INC COM 156700106 425,887 42,208,866 SH   SOLE 21 42,208,866 0 0
LUMEN TECHNOLOGIES INC COM 156700106 262,600 26,025,739 SH   SOLE 22 23,525,458 0 2,500,281
LUMEN TECHNOLOGIES INC COM 156700106 6,377 632,043 SH   SOLE 23 632,043 0 0
LUMEN TECHNOLOGIES INC COM 156700106 11,292 1,119,091 SH   SOLE 25 1,119,091 0 0
LUMEN TECHNOLOGIES INC COM 156700106 48,928 4,849,155 SH   SOLE 26 938,826 0 3,910,329
LUMEN TECHNOLOGIES INC COM 156700106 1,917 190,013 SH   SOLE 28 133,914 0 56,099
LUMEN TECHNOLOGIES INC COM 156700106 6,256 619,991 SH   SOLE 29 4,304 0 615,687
LUMEN TECHNOLOGIES INC COM 156700106 47,493 4,706,926 SH   SOLE 30 4,495,130 0 211,796
LUMEN TECHNOLOGIES INC COM 156700106 4,227 418,952 SH   SOLE 31 120,106 0 298,846
LUMEN TECHNOLOGIES INC COM 156700106 3,211 318,236 SH   SOLE 32 318,236 0 0
LUMEN TECHNOLOGIES INC COM 156700106 2,385 236,421 SH   SOLE 34 236,421 0 0
LUMEN TECHNOLOGIES INC COM 156700106 10,754 1,065,803 SH   SOLE 36 1,065,803 0 0
LUMEN TECHNOLOGIES INC COM 156700106 246 24,428 SH   SOLE 40 24,428 0 0
LUMENTUM HLDGS INC COM 55024U109 14,618 194,569 SH   SOLE 2 57,064 0 137,505
LUMENTUM HLDGS INC COM 55024U109 26 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 109 1,454 SH   SOLE 7 1,454 0 0
LUMENTUM HLDGS INC COM 55024U109 14,733 196,095 SH   SOLE 18 196,095 0 0
LUMENTUM HLDGS INC COM 55024U109 2,425 32,275 SH   SOLE 19 32,275 0 0
LUMENTUM HLDGS INC COM 55024U109 267,416 3,559,383 SH   SOLE 21 3,559,383 0 0
LUMENTUM HLDGS INC COM 55024U109 176,062 2,343,427 SH   SOLE 22 2,235,335 0 108,092
LUMENTUM HLDGS INC COM 55024U109 73 975 SH   SOLE 23 975 0 0
LUMENTUM HLDGS INC COM 55024U109 91 1,210 SH   SOLE 25 1,210 0 0
LUMENTUM HLDGS INC COM 55024U109 3,482 46,347 SH   SOLE 26 23,031 0 23,316
LUMENTUM HLDGS INC COM 55024U109 770 10,255 SH   SOLE 28 10,255 0 0
LUMENTUM HLDGS INC COM 55024U109 2,255 30,014 SH   SOLE 30 30,014 0 0
LUMENTUM HLDGS INC COM 55024U109 110 1,461 SH   SOLE 31 1,461 0 0
LUMENTUM HLDGS INC COM 55024U109 93 1,240 SH   SOLE 34 1,240 0 0
LUMENTUM HLDGS INC COM 55024U109 224 2,976 SH   SOLE 36 2,976 0 0
LUMENTUM HLDGS INC COM 55024U109 577 7,681 SH   SOLE 40 7,681 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 2,300 1,645,000 PRN   SOLE 21 1,645,000 0 0
LUMINEX CORP DEL COM 55027E102 1,303 49,643 SH   SOLE 2 19,719 0 29,924
LUMINEX CORP DEL COM 55027E102 8 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 22 831 SH   SOLE 7 831 0 0
LUMINEX CORP DEL COM 55027E102 5,930 225,890 SH   SOLE 18 206,294 0 19,596
LUMINEX CORP DEL COM 55027E102 7,768 295,911 SH   SOLE 19 295,911 0 0
LUMINEX CORP DEL COM 55027E102 135,588 5,165,267 SH   SOLE 21 5,165,267 0 0
LUMINEX CORP DEL COM 55027E102 40,931 1,559,286 SH   SOLE 22 1,526,811 0 32,475
LUMINEX CORP DEL COM 55027E102 596 22,699 SH   SOLE 23 22,699 0 0
LUMINEX CORP DEL COM 55027E102 22 846 SH   SOLE 25 846 0 0
LUMINEX CORP DEL COM 55027E102 2,948 112,316 SH   SOLE 26 11,720 0 100,596
LUMINEX CORP DEL COM 55027E102 149 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 6,913 263,363 SH   SOLE 30 263,363 0 0
LUMINEX CORP DEL COM 55027E102 104 3,949 SH   SOLE 34 3,949 0 0
LUMINEX CORP DEL COM 55027E102 55 2,080 SH   SOLE 36 2,080 0 0
LUMINEX CORP DEL COM 55027E102 107 4,091 SH   SOLE 40 4,091 0 0
LUMOS PHARMA INC COM 55028X109 21 1,491 SH   SOLE 18 1,491 0 0
LUMOS PHARMA INC COM 55028X109 259 18,707 SH   SOLE 21 18,707 0 0
LUMOS PHARMA INC COM 55028X109 670 48,463 SH   SOLE 22 48,463 0 0
LUNA INNOVATIONS COM 550351100 100 16,722 SH   SOLE 2 1,557 0 15,165
LUNA INNOVATIONS COM 550351100 5 870 SH   SOLE 7 870 0 0
LUNA INNOVATIONS COM 550351100 699 116,821 SH   SOLE 18 116,821 0 0
LUNA INNOVATIONS COM 550351100 319 53,389 SH   SOLE 19 53,389 0 0
LUNA INNOVATIONS COM 550351100 5,968 997,970 SH   SOLE 21 997,970 0 0
LUNA INNOVATIONS COM 550351100 4,553 761,454 SH   SOLE 22 748,311 0 13,143
LUTHER BURBANK CORP COM 550550107 191 22,831 SH   SOLE 2 6,567 0 16,264
LUTHER BURBANK CORP COM 550550107 4 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 665 79,689 SH   SOLE 18 79,689 0 0
LUTHER BURBANK CORP COM 550550107 320 38,297 SH   SOLE 19 38,297 0 0
LUTHER BURBANK CORP COM 550550107 5,108 611,693 SH   SOLE 21 611,693 0 0
LUTHER BURBANK CORP COM 550550107 4,821 577,398 SH   SOLE 22 570,028 0 7,370
LUTHER BURBANK CORP COM 550550107 51 6,071 SH   SOLE 28 6,071 0 0
LUTHER BURBANK CORP COM 550550107 34 4,084 SH   SOLE 30 4,084 0 0
LUXFER HOLDINGS PLC SHS G5698W116 444 35,404 SH   SOLE 2 8,940 0 26,464
LUXFER HOLDINGS PLC SHS G5698W116 6 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,502 119,653 SH   SOLE 18 119,653 0 0
LUXFER HOLDINGS PLC SHS G5698W116 629 50,142 SH   SOLE 19 50,142 0 0
LUXFER HOLDINGS PLC SHS G5698W116 11,849 944,146 SH   SOLE 21 944,146 0 0
LUXFER HOLDINGS PLC SHS G5698W116 4,275 340,664 SH   SOLE 22 329,332 0 11,332
LUXFER HOLDINGS PLC SHS G5698W116 38 2,996 SH   SOLE 26 0 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 51 4,058 SH   SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 282 22,486 SH   SOLE 30 22,486 0 0
LUXFER HOLDINGS PLC SHS G5698W116 58 4,632 SH   SOLE 40 4,632 0 0
LYDALL INC DEL COM 550819106 269 16,280 SH   SOLE 2 965 0 15,315
LYDALL INC DEL COM 550819106 6 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,449 87,623 SH   SOLE 18 87,623 0 0
LYDALL INC DEL COM 550819106 540 32,621 SH   SOLE 19 32,621 0 0
LYDALL INC DEL COM 550819106 30,640 1,852,492 SH   SOLE 21 1,852,492 0 0
LYDALL INC DEL COM 550819106 9,093 549,776 SH   SOLE 22 543,563 0 6,213
LYDALL INC DEL COM 550819106 333 20,136 SH   SOLE 30 20,136 0 0
LYFT INC CL A COM 55087P104 14,949 542,601 SH   SOLE 2 109,233 0 433,368
LYFT INC CL A COM 55087P104 228 8,277 SH   SOLE 4 8,277 0 0
LYFT INC CL A COM 55087P104 203 7,363 SH   SOLE 7 7,363 0 0
LYFT INC CL A COM 55087P104 47 1,699 SH   SOLE 15 1,699 0 0
LYFT INC CL A COM 55087P104 0 10 SH   SOLE 17 0 0 10
LYFT INC CL A COM 55087P104 2,782 100,974 SH   SOLE 18 97,659 0 3,315
LYFT INC CL A COM 55087P104 2,798 101,559 SH   SOLE 19 101,559 0 0
LYFT INC CL A COM 55087P104 67,003 2,432,064 SH   SOLE 21 2,432,064 0 0
LYFT INC CL A COM 55087P104 154,783 5,618,272 SH   SOLE 22 5,271,378 0 346,894
LYFT INC CL A COM 55087P104 974 35,359 SH   SOLE 23 35,359 0 0
LYFT INC CL A COM 55087P104 6,349 230,444 SH   SOLE 25 230,444 0 0
LYFT INC CL A COM 55087P104 7,603 275,955 SH   SOLE 26 3,371 0 272,584
LYFT INC CL A COM 55087P104 14 500 SH   SOLE 28 500 0 0
LYFT INC CL A COM 55087P104 333 12,070 SH   SOLE 29 12,070 0 0
LYFT INC CL A COM 55087P104 172 6,234 SH   SOLE 30 6,234 0 0
LYFT INC CL A COM 55087P104 843 30,605 SH   SOLE 31 30,605 0 0
LYFT INC CL A COM 55087P104 284 10,296 SH   SOLE 34 10,296 0 0
LYFT INC CL A COM 55087P104 2,223 80,672 SH   SOLE 36 80,672 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42,841 607,764 SH   SOLE 2 59,906 0 547,858
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,052 128,418 SH   SOLE 4 120,058 0 8,360
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 28,449 403,587 SH   SOLE 7 252,584 0 151,003
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50 710 SH   SOLE 13 710 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,311 32,787 SH   SOLE 15 32,787 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41,499 588,728 SH   SOLE 18 547,182 0 41,546
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,547 78,686 SH   SOLE 19 78,686 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 718,971 10,199,616 SH   SOLE 21 10,199,616 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 435,375 6,176,406 SH   SOLE 22 5,640,028 0 536,378
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,654 179,510 SH   SOLE 23 179,510 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,558 263,267 SH   SOLE 25 263,267 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 97,282 1,380,082 SH   SOLE 26 204,261 0 1,175,821
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,649 51,765 SH   SOLE 28 36,553 0 15,212
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 46 658 SH   SOLE 29 658 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 74,936 1,063,073 SH   SOLE 30 1,063,073 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,878 111,760 SH   SOLE 31 34,443 0 77,317
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,028 71,331 SH   SOLE 32 71,331 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 901 12,778 SH   SOLE 34 12,778 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16,809 238,466 SH   SOLE 35 238,466 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,678 222,412 SH   SOLE 36 222,412 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 393 5,576 SH   SOLE 40 5,576 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 141 2,000 SH Call SOLE 4 2,000 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 1,607 22,800 SH Call SOLE 18 22,800 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 10,031 142,300 SH Call SOLE 19 142,300 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 726 10,300 SH Call SOLE 22 10,300 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 4,533 64,300 SH Call SOLE 34 64,300 0 0
LYRA THERAPEUTICS INC COM 55234L105 26 2,352 SH   SOLE 2 394 0 1,958
LYRA THERAPEUTICS INC COM 55234L105 222 19,873 SH   SOLE 18 19,873 0 0
LYRA THERAPEUTICS INC COM 55234L105 95 8,473 SH   SOLE 19 8,473 0 0
LYRA THERAPEUTICS INC COM 55234L105 1,537 137,488 SH   SOLE 21 137,488 0 0
LYRA THERAPEUTICS INC COM 55234L105 426 38,131 SH   SOLE 22 37,189 0 942
LYRA THERAPEUTICS INC COM 55234L105 11 1,009 SH   SOLE 23 1,009 0 0
M & T BK CORP COM 55261F104 34,902 378,999 SH   SOLE 2 101,351 0 277,648
M & T BK CORP COM 55261F104 6,090 66,134 SH   SOLE 4 62,084 0 4,050
M & T BK CORP COM 55261F104 11,465 124,500 SH   SOLE 7 116,499 0 8,001
M & T BK CORP COM 55261F104 30 331 SH   SOLE 13 331 0 0
M & T BK CORP COM 55261F104 1,451 15,761 SH   SOLE 15 15,761 0 0
M & T BK CORP COM 55261F104 72,376 785,926 SH   SOLE 18 763,664 0 22,262
M & T BK CORP COM 55261F104 49,184 534,091 SH   SOLE 19 534,091 0 0
M & T BK CORP COM 55261F104 287,798 3,125,182 SH   SOLE 21 3,125,182 0 0
M & T BK CORP COM 55261F104 288,089 3,128,340 SH   SOLE 22 2,839,176 0 289,164
M & T BK CORP COM 55261F104 9,733 105,695 SH   SOLE 23 105,695 0 0
M & T BK CORP COM 55261F104 18,381 199,602 SH   SOLE 25 199,602 0 0
M & T BK CORP COM 55261F104 70,411 764,588 SH   SOLE 26 176,029 0 588,559
M & T BK CORP COM 55261F104 2,306 25,036 SH   SOLE 28 17,793 0 7,243
M & T BK CORP COM 55261F104 1,122 12,180 SH   SOLE 29 12,180 0 0
M & T BK CORP COM 55261F104 56,282 611,166 SH   SOLE 30 611,166 0 0
M & T BK CORP COM 55261F104 48,410 525,678 SH   SOLE 31 25,166 0 500,512
M & T BK CORP COM 55261F104 21,700 235,636 SH   SOLE 34 235,636 0 0
M & T BK CORP COM 55261F104 9,951 108,056 SH   SOLE 36 108,056 0 0
M & T BK CORP COM 55261F104 1,442 15,663 SH   SOLE 37 15,663 0 0
M & T BK CORP COM 55261F104 256 2,779 SH   SOLE 40 2,779 0 0
M D C HLDGS INC COM 552676108 4,424 93,924 SH   SOLE 2 27,832 0 66,092
M D C HLDGS INC COM 552676108 12 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 44 937 SH   SOLE 7 937 0 0
M D C HLDGS INC COM 552676108 11,989 254,554 SH   SOLE 18 239,432 0 15,122
M D C HLDGS INC COM 552676108 21,642 459,485 SH   SOLE 19 459,485 0 0
M D C HLDGS INC COM 552676108 282,237 5,992,301 SH   SOLE 21 5,992,301 0 0
M D C HLDGS INC COM 552676108 96,934 2,058,037 SH   SOLE 22 2,010,320 0 47,717
M D C HLDGS INC COM 552676108 2,573 54,626 SH   SOLE 23 54,626 0 0
M D C HLDGS INC COM 552676108 23 479 SH   SOLE 25 479 0 0
M D C HLDGS INC COM 552676108 8,486 180,177 SH   SOLE 26 9,178 0 170,999
M D C HLDGS INC COM 552676108 375 7,952 SH   SOLE 28 7,952 0 0
M D C HLDGS INC COM 552676108 3,703 78,621 SH   SOLE 30 78,621 0 0
M D C HLDGS INC COM 552676108 10 211 SH   SOLE 34 211 0 0
M D C HLDGS INC COM 552676108 55 1,177 SH   SOLE 36 1,177 0 0
M D C HLDGS INC COM 552676108 259 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 1,842 40,007 SH   SOLE 2 9,928 0 30,079
M/I HOMES INC COM 55305B101 10 228 SH   SOLE 4 228 0 0
M/I HOMES INC COM 55305B101 27 591 SH   SOLE 7 591 0 0
M/I HOMES INC COM 55305B101 6,344 137,774 SH   SOLE 18 137,774 0 0
M/I HOMES INC COM 55305B101 2,343 50,870 SH   SOLE 19 50,870 0 0
M/I HOMES INC COM 55305B101 160,805 3,491,973 SH   SOLE 21 3,491,973 0 0
M/I HOMES INC COM 55305B101 40,877 887,656 SH   SOLE 22 866,082 0 21,574
M/I HOMES INC COM 55305B101 1,542 33,495 SH   SOLE 26 16,591 0 16,904
M/I HOMES INC COM 55305B101 168 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 2,046 44,439 SH   SOLE 30 44,439 0 0
M/I HOMES INC COM 55305B101 126 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 149 22,784 SH   SOLE 2 2,001 0 20,783
MACATAWA BK CORP COM 554225102 3 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 818 125,244 SH   SOLE 18 125,244 0 0
MACATAWA BK CORP COM 554225102 494 75,724 SH   SOLE 19 75,724 0 0
MACATAWA BK CORP COM 554225102 5,991 917,433 SH   SOLE 21 917,433 0 0
MACATAWA BK CORP COM 554225102 2,641 404,398 SH   SOLE 22 393,685 0 10,713
MACATAWA BK CORP COM 554225102 185 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 1,445 212,784 SH   SOLE 2 85,009 0 127,775
MACERICH CO COM 554382101 707 104,129 SH   SOLE 4 104,129 0 0
MACERICH CO COM 554382101 1,246 183,481 SH   SOLE 7 183,481 0 0
MACERICH CO COM 554382101 5,508 811,171 SH   SOLE 18 801,565 0 9,606
MACERICH CO COM 554382101 4,999 736,206 SH   SOLE 19 736,206 0 0
MACERICH CO COM 554382101 59,975 8,832,888 SH   SOLE 21 8,832,888 0 0
MACERICH CO COM 554382101 38,672 5,695,414 SH   SOLE 22 5,438,359 0 257,055
MACERICH CO COM 554382101 39 5,702 SH   SOLE 23 5,702 0 0
MACERICH CO COM 554382101 3,630 534,669 SH   SOLE 25 534,669 0 0
MACERICH CO COM 554382101 957 140,983 SH   SOLE 26 27,986 0 112,997
MACERICH CO COM 554382101 111 16,416 SH   SOLE 28 16,416 0 0
MACERICH CO COM 554382101 682 100,444 SH   SOLE 29 100,444 0 0
MACERICH CO COM 554382101 4,555 670,851 SH   SOLE 30 670,851 0 0
MACERICH CO COM 554382101 56 8,307 SH   SOLE 31 0 0 8,307
MACERICH CO COM 554382101 142 20,975 SH   SOLE 36 20,975 0 0
MACERICH CO COM 554382101 75 10,989 SH   SOLE 40 10,989 0 0
MACK CALI RLTY CORP COM 554489104 1,347 106,752 SH   SOLE 2 29,488 0 77,264
MACK CALI RLTY CORP COM 554489104 823 65,252 SH   SOLE 4 65,252 0 0
MACK CALI RLTY CORP COM 554489104 1,371 108,658 SH   SOLE 7 108,658 0 0
MACK CALI RLTY CORP COM 554489104 4,974 394,114 SH   SOLE 18 394,114 0 0
MACK CALI RLTY CORP COM 554489104 3,384 268,158 SH   SOLE 19 268,158 0 0
MACK CALI RLTY CORP COM 554489104 122,090 9,674,288 SH   SOLE 21 9,674,288 0 0
MACK CALI RLTY CORP COM 554489104 40,692 3,224,379 SH   SOLE 22 3,155,236 0 69,143
MACK CALI RLTY CORP COM 554489104 57 4,480 SH   SOLE 23 4,480 0 0
MACK CALI RLTY CORP COM 554489104 3,845 304,684 SH   SOLE 25 304,684 0 0
MACK CALI RLTY CORP COM 554489104 1,035 81,996 SH   SOLE 26 19,459 0 62,537
MACK CALI RLTY CORP COM 554489104 157 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 617 48,889 SH   SOLE 29 48,889 0 0
MACK CALI RLTY CORP COM 554489104 6,118 484,816 SH   SOLE 30 484,816 0 0
MACK CALI RLTY CORP COM 554489104 68 5,400 SH   SOLE 31 0 0 5,400
MACK CALI RLTY CORP COM 554489104 33 2,610 SH   SOLE 36 2,610 0 0
MACK CALI RLTY CORP COM 554489104 115 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 90 9,339 SH   SOLE 2 1,047 0 8,292
MACKINAC FINL CORP COM 554571109 338 35,008 SH   SOLE 18 35,008 0 0
MACKINAC FINL CORP COM 554571109 174 18,039 SH   SOLE 19 18,039 0 0
MACKINAC FINL CORP COM 554571109 3,301 342,063 SH   SOLE 21 342,063 0 0
MACKINAC FINL CORP COM 554571109 924 95,710 SH   SOLE 22 93,609 0 2,101
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,010 29,702 SH   SOLE 2 15,308 0 14,394
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 34 1,003 SH   SOLE 7 1,003 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5,919 174,046 SH   SOLE 18 174,046 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,972 87,379 SH   SOLE 19 87,379 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 50,153 1,474,663 SH   SOLE 21 1,474,663 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 43,226 1,270,993 SH   SOLE 22 1,233,034 0 37,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 251 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 194 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 590 17,338 SH   SOLE 30 17,338 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 167 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,628 172,104 SH   SOLE 2 26,058 0 146,046
MACQUARIE INFRASTRUCTURE COR COM 55608B105 149 5,551 SH   SOLE 4 5,551 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 519 19,309 SH   SOLE 7 19,309 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 745 27,713 SH   SOLE 18 27,713 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,244 83,449 SH   SOLE 19 83,449 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 49,264 1,832,041 SH   SOLE 21 1,832,041 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 51,352 1,909,698 SH   SOLE 22 1,805,811 0 103,887
MACQUARIE INFRASTRUCTURE COR COM 55608B105 30 1,124 SH   SOLE 25 1,124 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 777 28,911 SH   SOLE 26 15,166 0 13,745
MACQUARIE INFRASTRUCTURE COR COM 55608B105 353 13,134 SH   SOLE 28 13,134 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 805 29,942 SH   SOLE 30 29,942 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 132 4,920 SH   SOLE 31 1,364 0 3,556
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,004 37,334 SH   SOLE 34 37,334 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 221 8,221 SH   SOLE 36 8,221 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 216 8,020 SH   SOLE 40 8,020 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 1,296 1,430,000 PRN   SOLE 21 1,430,000 0 0
MACROGENICS INC COM 556099109 1,455 57,744 SH   SOLE 2 18,344 0 39,400
MACROGENICS INC COM 556099109 6 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 27 1,081 SH   SOLE 7 1,081 0 0
MACROGENICS INC COM 556099109 5,157 204,729 SH   SOLE 18 195,940 0 8,789
MACROGENICS INC COM 556099109 8,031 318,833 SH   SOLE 19 318,833 0 0
MACROGENICS INC COM 556099109 76 3,000 SH   SOLE 20 3,000 0 0
MACROGENICS INC COM 556099109 55,932 2,220,393 SH   SOLE 21 2,220,393 0 0
MACROGENICS INC COM 556099109 40,775 1,618,687 SH   SOLE 22 1,571,105 0 47,582
MACROGENICS INC COM 556099109 313 12,406 SH   SOLE 23 12,406 0 0
MACROGENICS INC COM 556099109 15 597 SH   SOLE 25 597 0 0
MACROGENICS INC COM 556099109 1,878 74,564 SH   SOLE 26 23,950 0 50,614
MACROGENICS INC COM 556099109 144 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 6,457 256,327 SH   SOLE 30 256,327 0 0
MACROGENICS INC COM 556099109 18 700 SH   SOLE 34 700 0 0
MACROGENICS INC COM 556099109 37 1,468 SH   SOLE 36 1,468 0 0
MACROGENICS INC COM 556099109 128 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 2,068 362,756 SH   SOLE 2 95,241 0 267,515
MACYS INC COM 55616P104 8 1,396 SH   SOLE 4 1,396 0 0
MACYS INC COM 55616P104 248 43,499 SH   SOLE 7 17,752 0 25,747
MACYS INC COM 55616P104 7,995 1,402,718 SH   SOLE 18 1,402,718 0 0
MACYS INC COM 55616P104 3,295 578,041 SH   SOLE 19 578,041 0 0
MACYS INC COM 55616P104 191,523 33,600,563 SH   SOLE 21 33,600,563 0 0
MACYS INC COM 55616P104 50,779 8,908,669 SH   SOLE 22 8,666,890 0 241,779
MACYS INC COM 55616P104 712 124,947 SH   SOLE 26 63,966 0 60,981
MACYS INC COM 55616P104 270 47,316 SH   SOLE 28 47,316 0 0
MACYS INC COM 55616P104 2,692 472,362 SH   SOLE 30 472,362 0 0
MACYS INC COM 55616P104 255 44,669 SH   SOLE 31 0 0 44,669
MACYS INC COM 55616P104 1,436 251,985 SH   SOLE 36 251,985 0 0
MACYS INC COM 55616P104 188 32,958 SH   SOLE 40 32,958 0 0
MACYS INC OPTIONS 55616P104 5 800 SH Put SOLE 2 800 0 0
MACYS INC OPTIONS 55616P104 912 160,000 SH Put SOLE 19 160,000 0 0
MACYS INC OPTIONS 55616P104 7 1,200 SH Put SOLE 22 1,200 0 0
MACYS INC OPTIONS 55616P104 74 13,000 SH Put SOLE 34 13,000 0 0
MADDEN STEVEN LTD COM 556269108 1,777 91,143 SH   SOLE 2 30,846 0 60,297
MADDEN STEVEN LTD COM 556269108 9 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 29 1,477 SH   SOLE 7 1,477 0 0
MADDEN STEVEN LTD COM 556269108 7,594 389,460 SH   SOLE 18 379,487 0 9,973
MADDEN STEVEN LTD COM 556269108 6,638 340,433 SH   SOLE 19 340,433 0 0
MADDEN STEVEN LTD COM 556269108 160,889 8,250,722 SH   SOLE 21 8,250,722 0 0
MADDEN STEVEN LTD COM 556269108 49,656 2,546,440 SH   SOLE 22 2,475,930 0 70,510
MADDEN STEVEN LTD COM 556269108 579 29,684 SH   SOLE 23 29,684 0 0
MADDEN STEVEN LTD COM 556269108 21 1,079 SH   SOLE 25 1,079 0 0
MADDEN STEVEN LTD COM 556269108 2,363 121,158 SH   SOLE 26 20,275 0 100,883
MADDEN STEVEN LTD COM 556269108 273 13,996 SH   SOLE 28 13,996 0 0
MADDEN STEVEN LTD COM 556269108 2,369 121,495 SH   SOLE 30 121,495 0 0
MADDEN STEVEN LTD COM 556269108 52 2,658 SH   SOLE 36 2,658 0 0
MADDEN STEVEN LTD COM 556269108 178 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,796 40,828 SH   SOLE 2 6,616 0 34,212
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5 71 SH   SOLE 4 71 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 22 326 SH   SOLE 7 326 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 491 7,168 SH   SOLE 18 7,168 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 318 4,643 SH   SOLE 19 4,643 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 14,572 212,757 SH   SOLE 21 212,757 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 31,223 455,873 SH   SOLE 22 431,007 0 24,866
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 519 7,579 SH   SOLE 26 4,498 0 3,081
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 160 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 422 6,156 SH   SOLE 30 6,156 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 390 SH   SOLE 31 390 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 115 1,674 SH   SOLE 40 1,674 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 6,211 41,276 SH   SOLE 2 7,404 0 33,872
MADISON SQUARE GRDN SPRT COR CL A 55825T103 17 112 SH   SOLE 4 112 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 57 382 SH   SOLE 7 382 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,156 7,680 SH   SOLE 18 7,680 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 32,967 219,080 SH   SOLE 19 219,080 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 33,282 221,169 SH   SOLE 21 221,169 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 68,847 457,516 SH   SOLE 22 432,753 0 24,763
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,074 7,137 SH   SOLE 26 4,056 0 3,081
MADISON SQUARE GRDN SPRT COR CL A 55825T103 351 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 907 6,025 SH   SOLE 30 6,025 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 54 357 SH   SOLE 31 357 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 225 1,496 SH   SOLE 34 1,496 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 252 1,674 SH   SOLE 40 1,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 780 6,573 SH   SOLE 2 3,218 0 3,355
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 21 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,075 34,325 SH   SOLE 18 33,023 0 1,302
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,083 25,969 SH   SOLE 19 25,969 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 37,262 313,841 SH   SOLE 21 313,841 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 31,428 264,700 SH   SOLE 22 254,978 0 9,722
MADRIGAL PHARMACEUTICALS INC COM 558868105 43 358 SH   SOLE 23 358 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 724 6,102 SH   SOLE 26 4,329 0 1,773
MADRIGAL PHARMACEUTICALS INC COM 558868105 123 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 437 3,682 SH   SOLE 30 3,682 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 16 137 SH   SOLE 34 137 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 90 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,718 22,668 SH   SOLE 2 7,958 0 14,710
MAGELLAN HEALTH INC COM NEW 559079207 13 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 63 831 SH   SOLE 7 831 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,359 110,303 SH   SOLE 18 108,512 0 1,791
MAGELLAN HEALTH INC COM NEW 559079207 4,819 63,598 SH   SOLE 19 63,598 0 0
MAGELLAN HEALTH INC COM NEW 559079207 193,258 2,550,253 SH   SOLE 21 2,550,253 0 0
MAGELLAN HEALTH INC COM NEW 559079207 52,333 690,587 SH   SOLE 22 671,780 0 18,807
MAGELLAN HEALTH INC COM NEW 559079207 185 2,441 SH   SOLE 23 2,441 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,354 17,866 SH   SOLE 26 5,888 0 11,978
MAGELLAN HEALTH INC COM NEW 559079207 248 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,676 35,307 SH   SOLE 30 35,307 0 0
MAGELLAN HEALTH INC COM NEW 559079207 43 573 SH   SOLE 34 573 0 0
MAGELLAN HEALTH INC COM NEW 559079207 65 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 156 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 210 6,136 SH   SOLE 18 6,136 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,020 29,824 SH   SOLE 19 29,824 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 134 19,671 SH   SOLE 2 815 0 18,856
MAGENTA THERAPEUTICS INC COM 55910K108 3 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 503 73,958 SH   SOLE 18 73,958 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 275 40,509 SH   SOLE 19 40,509 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 7,611 1,119,246 SH   SOLE 21 1,119,246 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3,418 502,659 SH   SOLE 22 494,847 0 7,812
MAGENTA THERAPEUTICS INC COM 55910K108 4 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 70 10,357 SH   SOLE 30 10,357 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 214 16,315 SH   SOLE 22 16,315 0 0
MAGNA INTL INC COM 559222401 289 6,308 SH   SOLE 18 6,308 0 0
MAGNA INTL INC COM 559222401 866 18,928 SH   SOLE 19 18,928 0 0
MAGNA INTL INC COM 559222401 215 4,695 SH   SOLE 25 4,695 0 0
MAGNA INTL INC COM 559222401 371 8,105 SH   SOLE 34 8,105 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 111 8,137 SH   SOLE 2 8,137 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 215 15,710 SH   SOLE 21 15,710 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 638 46,562 SH   SOLE 22 19,858 0 26,704
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 24 1,734 SH   SOLE 25 1,734 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 65 4,711 SH   SOLE 30 4,711 0 0
MAGNITE INC COM 55955D100 601 86,488 SH   SOLE 2 31,331 0 55,157
MAGNITE INC COM 55955D100 13 1,928 SH   SOLE 7 1,928 0 0
MAGNITE INC COM 55955D100 2,932 422,129 SH   SOLE 18 422,129 0 0
MAGNITE INC COM 55955D100 1,387 199,697 SH   SOLE 19 199,697 0 0
MAGNITE INC COM 55955D100 24,081 3,467,437 SH   SOLE 21 3,467,437 0 0
MAGNITE INC COM 55955D100 22,249 3,203,603 SH   SOLE 22 3,125,280 0 78,323
MAGNITE INC COM 55955D100 93 13,367 SH   SOLE 26 0 0 13,367
MAGNITE INC COM 55955D100 96 13,820 SH   SOLE 28 13,820 0 0
MAGNITE INC COM 55955D100 260 37,389 SH   SOLE 30 37,389 0 0
MAGNITE INC COM 55955D100 63 9,006 SH   SOLE 40 9,006 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 681 131,695 SH   SOLE 2 52,283 0 79,412
MAGNOLIA OIL & GAS CORP CL A 559663109 2 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13 2,497 SH   SOLE 7 2,497 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,360 456,458 SH   SOLE 18 456,458 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,617 506,191 SH   SOLE 19 506,191 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 20,284 3,923,378 SH   SOLE 21 3,923,378 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 20,160 3,899,331 SH   SOLE 22 3,794,575 0 104,756
MAGNOLIA OIL & GAS CORP CL A 559663109 229 44,229 SH   SOLE 23 44,229 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,143 221,148 SH   SOLE 26 52,564 0 168,584
MAGNOLIA OIL & GAS CORP CL A 559663109 134 26,015 SH   SOLE 28 26,015 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 493 95,387 SH   SOLE 30 95,387 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 32 6,231 SH   SOLE 34 6,231 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 52 10,018 SH   SOLE 40 10,018 0 0
MAGYAR BANCORP INC COM 55977T109 3 376 SH   SOLE 18 376 0 0
MAGYAR BANCORP INC COM 55977T109 6 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 21 17,146 SH   SOLE 21 17,146 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,267 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STR CAP CORP COM 56035L104 3 110 SH   SOLE 18 0 0 110
MAIN STR CAP CORP COM 56035L104 11,992 405,547 SH   SOLE 30 405,547 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 58 4,771 SH   SOLE 2 314 0 4,457
MAINSTREET BANCSHARES INC COM 56064Y100 328 26,786 SH   SOLE 18 26,786 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 166 13,581 SH   SOLE 19 13,581 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 2,728 222,861 SH   SOLE 21 222,861 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,007 82,287 SH   SOLE 22 80,642 0 1,645
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 21 1,381 SH   SOLE 3 1,381 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 10 620 SH   SOLE 22 620 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 63 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 1,112 22,443 SH   SOLE 2 8,375 0 14,068
MALIBU BOATS INC COM CL A 56117J100 5 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 22 445 SH   SOLE 7 445 0 0
MALIBU BOATS INC COM CL A 56117J100 4,442 89,619 SH   SOLE 18 80,807 0 8,812
MALIBU BOATS INC COM CL A 56117J100 5,640 113,803 SH   SOLE 19 113,803 0 0
MALIBU BOATS INC COM CL A 56117J100 34,110 688,264 SH   SOLE 21 688,264 0 0
MALIBU BOATS INC COM CL A 56117J100 32,428 654,314 SH   SOLE 22 634,920 0 19,394
MALIBU BOATS INC COM CL A 56117J100 419 8,462 SH   SOLE 23 8,462 0 0
MALIBU BOATS INC COM CL A 56117J100 30 615 SH   SOLE 25 615 0 0
MALIBU BOATS INC COM CL A 56117J100 1,457 29,394 SH   SOLE 26 0 0 29,394
MALIBU BOATS INC COM CL A 56117J100 139 2,812 SH   SOLE 28 2,812 0 0
MALIBU BOATS INC COM CL A 56117J100 936 18,883 SH   SOLE 30 18,883 0 0
MALIBU BOATS INC COM CL A 56117J100 31 628 SH   SOLE 34 628 0 0
MALIBU BOATS INC COM CL A 56117J100 75 1,507 SH   SOLE 36 1,507 0 0
MALIBU BOATS INC COM CL A 56117J100 95 1,926 SH   SOLE 40 1,926 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 99 101,931 SH   SOLE 2 5,218 0 96,713
MALLINCKRODT PUB LTD CO SHS G5785G107 9 8,939 SH   SOLE 7 8,939 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 341 350,513 SH   SOLE 18 350,513 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 157 161,176 SH   SOLE 19 161,176 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,752 2,827,035 SH   SOLE 21 2,827,035 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,356 2,420,420 SH   SOLE 22 2,376,001 0 44,419
MALLINCKRODT PUB LTD CO SHS G5785G107 38 38,566 SH   SOLE 31 0 0 38,566
MALLINCKRODT PUB LTD CO SHS G5785G107 226 232,408 SH   SOLE 36 232,408 0 0
MALVERN BANCORP INC COM 561409103 19 1,604 SH   SOLE 18 1,604 0 0
MALVERN BANCORP INC COM 561409103 313 26,485 SH   SOLE 21 26,485 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 6 3,946 SH   SOLE 18 3,946 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 85 52,989 SH   SOLE 21 52,989 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 378 236,193 SH   SOLE 22 236,193 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 7 441 SH   SOLE 18 441 0 0
MANHATTAN ASSOCS INC COM 562750109 15,283 160,045 SH   SOLE 2 48,217 0 111,828
MANHATTAN ASSOCS INC COM 562750109 37 390 SH   SOLE 4 390 0 0
MANHATTAN ASSOCS INC COM 562750109 118 1,234 SH   SOLE 7 1,234 0 0
MANHATTAN ASSOCS INC COM 562750109 16,584 173,670 SH   SOLE 18 173,670 0 0
MANHATTAN ASSOCS INC COM 562750109 1,512 15,832 SH   SOLE 19 15,832 0 0
MANHATTAN ASSOCS INC COM 562750109 319,808 3,349,123 SH   SOLE 21 3,349,123 0 0
MANHATTAN ASSOCS INC COM 562750109 188,647 1,975,570 SH   SOLE 22 1,886,420 0 89,150
MANHATTAN ASSOCS INC COM 562750109 75 788 SH   SOLE 25 788 0 0
MANHATTAN ASSOCS INC COM 562750109 3,366 35,245 SH   SOLE 26 20,946 0 14,299
MANHATTAN ASSOCS INC COM 562750109 898 9,405 SH   SOLE 28 9,405 0 0
MANHATTAN ASSOCS INC COM 562750109 2,406 25,199 SH   SOLE 30 25,199 0 0
MANHATTAN ASSOCS INC COM 562750109 119 1,249 SH   SOLE 31 1,249 0 0
MANHATTAN ASSOCS INC COM 562750109 89 936 SH   SOLE 34 936 0 0
MANHATTAN ASSOCS INC COM 562750109 186 1,943 SH   SOLE 36 1,943 0 0
MANHATTAN ASSOCS INC COM 562750109 661 6,921 SH   SOLE 40 6,921 0 0
MANHATTAN BRDG CAP INC COM 562803106 6 1,488 SH   SOLE 18 1,488 0 0
MANHATTAN BRDG CAP INC COM 562803106 86 19,764 SH   SOLE 21 19,764 0 0
MANITEX INTL INC COM 563420108 13 3,024 SH   SOLE 18 3,024 0 0
MANITEX INTL INC COM 563420108 216 51,761 SH   SOLE 21 51,761 0 0
MANITEX INTL INC COM 563420108 80 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 350 41,627 SH   SOLE 2 11,743 0 29,884
MANITOWOC CO INC COM NEW 563571405 2 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 4 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 1,190 141,448 SH   SOLE 18 141,448 0 0
MANITOWOC CO INC COM NEW 563571405 565 67,172 SH   SOLE 19 67,172 0 0
MANITOWOC CO INC COM NEW 563571405 9,220 1,096,303 SH   SOLE 21 1,096,303 0 0
MANITOWOC CO INC COM NEW 563571405 8,632 1,026,456 SH   SOLE 22 994,879 0 31,577
MANITOWOC CO INC COM NEW 563571405 32 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 39 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 131 15,631 SH   SOLE 30 15,631 0 0
MANITOWOC CO INC COM NEW 563571405 6 675 SH   SOLE 31 0 0 675
MANITOWOC CO INC COM NEW 563571405 30 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 4 256 SH   SOLE 21 256 0 0
MANNATECH INC COM NEW 563771203 1,212 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 14 3,297 SH   SOLE 18 3,297 0 0
MANNING & NAPIER INC CL A 56382Q102 212 49,680 SH   SOLE 21 49,680 0 0
MANNING & NAPIER INC CL A 56382Q102 455 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 202 107,437 SH   SOLE 2 12,398 0 95,039
MANNKIND CORP COM NEW 56400P706 6 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 0 90 SH   SOLE 17 0 0 90
MANNKIND CORP COM NEW 56400P706 1,701 904,999 SH   SOLE 18 904,999 0 0
MANNKIND CORP COM NEW 56400P706 1,025 545,374 SH   SOLE 19 545,374 0 0
MANNKIND CORP COM NEW 56400P706 17,442 9,277,533 SH   SOLE 21 9,277,533 0 0
MANNKIND CORP COM NEW 56400P706 12,721 6,766,364 SH   SOLE 22 6,699,501 0 66,863
MANNKIND CORP COM NEW 56400P706 96 51,011 SH   SOLE 30 51,011 0 0
MANPOWERGROUP INC COM 56418H100 12,469 170,043 SH   SOLE 2 64,610 0 105,433
MANPOWERGROUP INC COM 56418H100 164 2,231 SH   SOLE 4 2,231 0 0
MANPOWERGROUP INC COM 56418H100 1,051 14,330 SH   SOLE 7 2,573 0 11,757
MANPOWERGROUP INC COM 56418H100 11,094 151,293 SH   SOLE 18 150,912 0 381
MANPOWERGROUP INC COM 56418H100 1,109 15,120 SH   SOLE 19 15,120 0 0
MANPOWERGROUP INC COM 56418H100 188,780 2,574,395 SH   SOLE 21 2,574,395 0 0
MANPOWERGROUP INC COM 56418H100 134,005 1,827,419 SH   SOLE 22 1,728,469 0 98,950
MANPOWERGROUP INC COM 56418H100 440 6,001 SH   SOLE 23 6,001 0 0
MANPOWERGROUP INC COM 56418H100 160 2,180 SH   SOLE 25 2,180 0 0
MANPOWERGROUP INC COM 56418H100 2,140 29,184 SH   SOLE 26 16,194 0 12,990
MANPOWERGROUP INC COM 56418H100 659 8,983 SH   SOLE 28 8,983 0 0
MANPOWERGROUP INC COM 56418H100 115 1,567 SH   SOLE 29 1,567 0 0
MANPOWERGROUP INC COM 56418H100 1,900 25,914 SH   SOLE 30 25,914 0 0
MANPOWERGROUP INC COM 56418H100 524 7,152 SH   SOLE 31 2,004 0 5,148
MANPOWERGROUP INC COM 56418H100 110 1,499 SH   SOLE 34 1,499 0 0
MANPOWERGROUP INC COM 56418H100 1,530 20,858 SH   SOLE 36 20,858 0 0
MANPOWERGROUP INC COM 56418H100 457 6,238 SH   SOLE 40 6,238 0 0
MANTECH INTL CORP CL A 564563104 2,381 34,570 SH   SOLE 2 12,637 0 21,933
MANTECH INTL CORP CL A 564563104 9 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 33 486 SH   SOLE 7 486 0 0
MANTECH INTL CORP CL A 564563104 9,325 135,385 SH   SOLE 18 127,638 0 7,747
MANTECH INTL CORP CL A 564563104 13,618 197,710 SH   SOLE 19 197,710 0 0
MANTECH INTL CORP CL A 564563104 200,283 2,907,716 SH   SOLE 21 2,907,716 0 0
MANTECH INTL CORP CL A 564563104 69,289 1,005,941 SH   SOLE 22 981,330 0 24,611
MANTECH INTL CORP CL A 564563104 1,194 17,336 SH   SOLE 23 17,336 0 0
MANTECH INTL CORP CL A 564563104 170 2,465 SH   SOLE 25 2,465 0 0
MANTECH INTL CORP CL A 564563104 7,187 104,346 SH   SOLE 26 16,479 0 87,867
MANTECH INTL CORP CL A 564563104 315 4,566 SH   SOLE 28 4,566 0 0
MANTECH INTL CORP CL A 564563104 2,893 42,005 SH   SOLE 30 42,005 0 0
MANTECH INTL CORP CL A 564563104 66 958 SH   SOLE 34 958 0 0
MANTECH INTL CORP CL A 564563104 21 305 SH   SOLE 36 305 0 0
MANTECH INTL CORP CL A 564563104 192 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 4 322 SH   SOLE 18 322 0 0
MARATHON OIL CORP COM 565849106 8,946 2,187,359 SH   SOLE 2 699,859 0 1,487,500
MARATHON OIL CORP COM 565849106 38 9,274 SH   SOLE 4 9,274 0 0
MARATHON OIL CORP COM 565849106 2,987 730,332 SH   SOLE 7 649,788 0 80,544
MARATHON OIL CORP COM 565849106 624 152,686 SH   SOLE 13 152,686 0 0
MARATHON OIL CORP COM 565849106 62 15,230 SH   SOLE 15 15,230 0 0
MARATHON OIL CORP COM 565849106 6,070 1,484,191 SH   SOLE 18 1,349,427 0 134,764
MARATHON OIL CORP COM 565849106 5,688 1,390,803 SH   SOLE 19 1,390,803 0 0
MARATHON OIL CORP COM 565849106 77,923 19,052,155 SH   SOLE 21 19,052,155 0 0
MARATHON OIL CORP COM 565849106 89,295 21,832,495 SH   SOLE 22 19,360,693 0 2,471,802
MARATHON OIL CORP COM 565849106 7 1,731 SH   SOLE 23 1,731 0 0
MARATHON OIL CORP COM 565849106 52 12,820 SH   SOLE 25 12,820 0 0
MARATHON OIL CORP COM 565849106 3,954 966,822 SH   SOLE 26 204,604 0 762,218
MARATHON OIL CORP COM 565849106 443 108,210 SH   SOLE 28 108,210 0 0
MARATHON OIL CORP COM 565849106 10,283 2,514,131 SH   SOLE 30 2,514,131 0 0
MARATHON OIL CORP COM 565849106 634 155,117 SH   SOLE 31 15,601 0 139,516
MARATHON OIL CORP COM 565849106 17 4,275 SH   SOLE 34 4,275 0 0
MARATHON OIL CORP COM 565849106 1,383 338,258 SH   SOLE 36 338,258 0 0
MARATHON OIL CORP COM 565849106 344 84,027 SH   SOLE 40 84,027 0 0
MARATHON PATENT GROUP INC COM 56585W401 1 302 SH   SOLE 21 302 0 0
MARATHON PETE CORP COM 56585A102 53,461 1,822,109 SH   SOLE 2 435,519 0 1,386,590
MARATHON PETE CORP COM 56585A102 8,803 300,049 SH   SOLE 4 279,742 0 20,307
MARATHON PETE CORP COM 56585A102 18,173 619,377 SH   SOLE 7 599,520 0 19,857
MARATHON PETE CORP COM 56585A102 63 2,158 SH   SOLE 13 2,158 0 0
MARATHON PETE CORP COM 56585A102 2,391 81,492 SH   SOLE 15 81,492 0 0
MARATHON PETE CORP COM 56585A102 216,814 7,389,692 SH   SOLE 18 6,564,802 0 824,890
MARATHON PETE CORP COM 56585A102 311,701 10,623,772 SH   SOLE 19 10,623,772 0 0
MARATHON PETE CORP COM 56585A102 757,064 25,803,142 SH   SOLE 21 25,803,142 0 0
MARATHON PETE CORP COM 56585A102 475,160 16,194,941 SH   SOLE 22 14,839,021 0 1,355,920
MARATHON PETE CORP COM 56585A102 14,255 485,855 SH   SOLE 23 485,855 0 0
MARATHON PETE CORP COM 56585A102 24,122 822,156 SH   SOLE 25 822,156 0 0
MARATHON PETE CORP COM 56585A102 79,410 2,706,553 SH   SOLE 26 468,129 0 2,238,424
MARATHON PETE CORP COM 56585A102 3,690 125,772 SH   SOLE 28 89,034 0 36,738
MARATHON PETE CORP COM 56585A102 6,358 216,693 SH   SOLE 29 216,693 0 0
MARATHON PETE CORP COM 56585A102 82,085 2,797,720 SH   SOLE 30 2,797,720 0 0
MARATHON PETE CORP COM 56585A102 6,127 208,836 SH   SOLE 31 81,048 0 127,788
MARATHON PETE CORP COM 56585A102 3,938 134,210 SH   SOLE 32 134,210 0 0
MARATHON PETE CORP COM 56585A102 59,496 2,027,802 SH   SOLE 34 2,027,802 0 0
MARATHON PETE CORP COM 56585A102 11,721 399,484 SH   SOLE 35 399,484 0 0
MARATHON PETE CORP COM 56585A102 16,589 565,389 SH   SOLE 36 565,389 0 0
MARATHON PETE CORP COM 56585A102 427 14,554 SH   SOLE 40 14,554 0 0
MARCHEX INC CL B 56624R108 17 8,062 SH   SOLE 18 8,062 0 0
MARCHEX INC CL B 56624R108 261 123,169 SH   SOLE 21 123,169 0 0
MARCHEX INC CL B 56624R108 1,649 777,624 SH   SOLE 22 777,624 0 0
MARCHEX INC CL B 56624R108 13 6,011 SH   SOLE 26 0 0 6,011
MARCUS & MILLICHAP INC COM 566324109 1,989 72,279 SH   SOLE 2 20,242 0 52,037
MARCUS & MILLICHAP INC COM 566324109 11 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 3,708 134,753 SH   SOLE 18 107,360 0 27,393
MARCUS & MILLICHAP INC COM 566324109 12,337 448,287 SH   SOLE 19 448,287 0 0
MARCUS & MILLICHAP INC COM 566324109 71,047 2,581,667 SH   SOLE 21 2,581,667 0 0
MARCUS & MILLICHAP INC COM 566324109 32,701 1,188,271 SH   SOLE 22 1,168,450 0 19,821
MARCUS & MILLICHAP INC COM 566324109 744 27,027 SH   SOLE 23 27,027 0 0
MARCUS & MILLICHAP INC COM 566324109 25 904 SH   SOLE 25 904 0 0
MARCUS & MILLICHAP INC COM 566324109 2,892 105,075 SH   SOLE 26 0 0 105,075
MARCUS & MILLICHAP INC COM 566324109 112 4,081 SH   SOLE 28 4,081 0 0
MARCUS & MILLICHAP INC COM 566324109 1,009 36,647 SH   SOLE 30 36,647 0 0
MARCUS & MILLICHAP INC COM 566324109 61 2,220 SH   SOLE 36 2,220 0 0
MARCUS & MILLICHAP INC COM 566324109 72 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP DEL COM 566330106 210 27,197 SH   SOLE 2 6,889 0 20,308
MARCUS CORP DEL COM 566330106 4 470 SH   SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 847 109,622 SH   SOLE 18 109,622 0 0
MARCUS CORP DEL COM 566330106 1,152 148,978 SH   SOLE 19 148,978 0 0
MARCUS CORP DEL COM 566330106 19,168 2,479,727 SH   SOLE 21 2,479,727 0 0
MARCUS CORP DEL COM 566330106 5,975 773,007 SH   SOLE 22 751,211 0 21,796
MARCUS CORP DEL COM 566330106 51 6,543 SH   SOLE 23 6,543 0 0
MARCUS CORP DEL COM 566330106 549 71,009 SH   SOLE 26 0 0 71,009
MARCUS CORP DEL COM 566330106 20 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP DEL COM 566330106 280 36,205 SH   SOLE 30 36,205 0 0
MARCUS CORP DEL COM 566330106 78 10,143 SH   SOLE 34 10,143 0 0
MARCUS CORP DEL COM 566330106 14 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 2 1,625 SH   SOLE 21 1,625 0 0
MARIN SOFTWARE INC COM NEW 56804T205 2 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 51 3,235 SH   SOLE 2 338 0 2,897
MARINE PRODS CORP COM 568427108 423 27,017 SH   SOLE 18 27,017 0 0
MARINE PRODS CORP COM 568427108 216 13,799 SH   SOLE 19 13,799 0 0
MARINE PRODS CORP COM 568427108 4,168 266,512 SH   SOLE 21 266,512 0 0
MARINE PRODS CORP COM 568427108 4,192 268,040 SH   SOLE 22 266,391 0 1,649
MARINEMAX INC COM 567908108 709 27,638 SH   SOLE 2 7,422 0 20,216
MARINEMAX INC COM 567908108 8 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 2,649 103,175 SH   SOLE 18 102,833 0 342
MARINEMAX INC COM 567908108 3,392 132,143 SH   SOLE 19 132,143 0 0
MARINEMAX INC COM 567908108 60,994 2,376,072 SH   SOLE 21 2,376,072 0 0
MARINEMAX INC COM 567908108 18,606 724,805 SH   SOLE 22 705,760 0 19,045
MARINEMAX INC COM 567908108 191 7,444 SH   SOLE 23 7,444 0 0
MARINEMAX INC COM 567908108 21 824 SH   SOLE 25 824 0 0
MARINEMAX INC COM 567908108 1,362 53,060 SH   SOLE 26 0 0 53,060
MARINEMAX INC COM 567908108 95 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 755 29,393 SH   SOLE 30 29,393 0 0
MARINEMAX INC COM 567908108 52 2,023 SH   SOLE 36 2,023 0 0
MARINEMAX INC COM 567908108 61 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 173 13,440 SH   SOLE 2 1,268 0 12,172
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 3 223 SH   SOLE 7 223 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,223 95,153 SH   SOLE 18 95,153 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 617 48,049 SH   SOLE 19 48,049 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 10,412 810,280 SH   SOLE 21 810,280 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 10,092 785,358 SH   SOLE 22 776,331 0 9,027
MARKEL CORP COM 570535104 31,614 32,468 SH   SOLE 2 4,257 0 28,211
MARKEL CORP COM 570535104 6,189 6,356 SH   SOLE 4 5,935 0 421
MARKEL CORP COM 570535104 4,241 4,356 SH   SOLE 7 3,297 0 1,059
MARKEL CORP COM 570535104 50 51 SH   SOLE 13 51 0 0
MARKEL CORP COM 570535104 1,374 1,411 SH   SOLE 15 1,411 0 0
MARKEL CORP COM 570535104 18,686 19,191 SH   SOLE 18 18,086 0 1,105
MARKEL CORP COM 570535104 3,105 3,189 SH   SOLE 19 3,189 0 0
MARKEL CORP COM 570535104 297,738 305,780 SH   SOLE 21 305,780 0 0
MARKEL CORP COM 570535104 361,544 371,309 SH   SOLE 22 351,530 0 19,779
MARKEL CORP COM 570535104 9,100 9,346 SH   SOLE 23 9,346 0 0
MARKEL CORP COM 570535104 13,865 14,239 SH   SOLE 25 14,239 0 0
MARKEL CORP COM 570535104 63,434 65,147 SH   SOLE 26 14,717 0 50,430
MARKEL CORP COM 570535104 2,688 2,761 SH   SOLE 28 1,935 0 826
MARKEL CORP COM 570535104 2,912 2,991 SH   SOLE 29 30 0 2,961
MARKEL CORP COM 570535104 38,253 39,286 SH   SOLE 30 39,286 0 0
MARKEL CORP COM 570535104 2,380 2,444 SH   SOLE 31 1,747 0 697
MARKEL CORP COM 570535104 708 727 SH   SOLE 34 727 0 0
MARKEL CORP COM 570535104 12,214 12,544 SH   SOLE 36 12,544 0 0
MARKEL CORP COM 570535104 338 347 SH   SOLE 40 347 0 0
MARKER THERAPEUTICS INC COM 57055L107 20 13,124 SH   SOLE 2 1,128 0 11,996
MARKER THERAPEUTICS INC COM 57055L107 155 103,587 SH   SOLE 18 103,587 0 0
MARKER THERAPEUTICS INC COM 57055L107 75 50,202 SH   SOLE 19 50,202 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,541 1,027,171 SH   SOLE 21 1,027,171 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,154 769,139 SH   SOLE 22 757,295 0 11,844
MARKETAXESS HLDGS INC COM 57060D108 55,206 114,632 SH   SOLE 2 34,409 0 80,223
MARKETAXESS HLDGS INC COM 57060D108 10,734 22,288 SH   SOLE 4 21,109 0 1,179
MARKETAXESS HLDGS INC COM 57060D108 28,533 59,247 SH   SOLE 7 37,595 0 21,652
MARKETAXESS HLDGS INC COM 57060D108 144 299 SH   SOLE 13 299 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,671 3,470 SH   SOLE 15 3,470 0 0
MARKETAXESS HLDGS INC COM 57060D108 50,686 105,247 SH   SOLE 18 98,387 0 6,860
MARKETAXESS HLDGS INC COM 57060D108 206,113 427,985 SH   SOLE 19 427,985 0 0
MARKETAXESS HLDGS INC COM 57060D108 654,151 1,358,315 SH   SOLE 21 1,358,315 0 0
MARKETAXESS HLDGS INC COM 57060D108 458,561 952,181 SH   SOLE 22 848,208 0 103,973
MARKETAXESS HLDGS INC COM 57060D108 17,689 36,731 SH   SOLE 23 36,731 0 0
MARKETAXESS HLDGS INC COM 57060D108 29,618 61,500 SH   SOLE 25 61,500 0 0
MARKETAXESS HLDGS INC COM 57060D108 112,129 232,830 SH   SOLE 26 39,450 0 193,380
MARKETAXESS HLDGS INC COM 57060D108 3,624 7,526 SH   SOLE 28 5,320 0 2,206
MARKETAXESS HLDGS INC COM 57060D108 6,875 14,276 SH   SOLE 29 4,796 0 9,480
MARKETAXESS HLDGS INC COM 57060D108 92,687 192,461 SH   SOLE 30 167,565 0 24,896
MARKETAXESS HLDGS INC COM 57060D108 10,291 21,369 SH   SOLE 31 19,502 0 1,867
MARKETAXESS HLDGS INC COM 57060D108 6,753 14,023 SH   SOLE 34 14,023 0 0
MARKETAXESS HLDGS INC COM 57060D108 10,627 22,066 SH   SOLE 36 22,066 0 0
MARKETAXESS HLDGS INC COM 57060D108 423 878 SH   SOLE 40 878 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 57 8,047 SH   SOLE 2 329 0 7,718
MARLIN BUSINESS SVCS CORP COM 571157106 1 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 229 32,435 SH   SOLE 18 32,435 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 121 17,193 SH   SOLE 19 17,193 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2,370 336,220 SH   SOLE 21 336,220 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2,105 298,617 SH   SOLE 22 296,034 0 2,583
MARRIOTT INTL INC NEW CL A 571903202 59,548 643,203 SH   SOLE 2 51,763 0 591,440
MARRIOTT INTL INC NEW CL A 571903202 12,475 134,747 SH   SOLE 4 126,112 0 8,635
MARRIOTT INTL INC NEW CL A 571903202 23,403 252,792 SH   SOLE 7 244,759 0 8,033
MARRIOTT INTL INC NEW CL A 571903202 84 908 SH   SOLE 13 908 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,246 35,064 SH   SOLE 15 35,064 0 0
MARRIOTT INTL INC NEW CL A 571903202 74 802 SH   SOLE 17 0 0 802
MARRIOTT INTL INC NEW CL A 571903202 42,761 461,879 SH   SOLE 18 418,422 0 43,457
MARRIOTT INTL INC NEW CL A 571903202 3,881 41,923 SH   SOLE 19 41,923 0 0
MARRIOTT INTL INC NEW CL A 571903202 427,027 4,612,518 SH   SOLE 21 4,612,518 0 0
MARRIOTT INTL INC NEW CL A 571903202 570,433 6,161,513 SH   SOLE 22 5,606,038 0 555,475
MARRIOTT INTL INC NEW CL A 571903202 17,452 188,503 SH   SOLE 23 188,503 0 0
MARRIOTT INTL INC NEW CL A 571903202 30,584 330,357 SH   SOLE 25 330,357 0 0
MARRIOTT INTL INC NEW CL A 571903202 108,094 1,167,573 SH   SOLE 26 192,828 0 974,745
MARRIOTT INTL INC NEW CL A 571903202 5,033 54,359 SH   SOLE 28 37,738 0 16,621
MARRIOTT INTL INC NEW CL A 571903202 94 1,014 SH   SOLE 29 1,014 0 0
MARRIOTT INTL INC NEW CL A 571903202 101,428 1,095,572 SH   SOLE 30 1,095,572 0 0
MARRIOTT INTL INC NEW CL A 571903202 56,734 612,806 SH   SOLE 31 35,187 0 577,619
MARRIOTT INTL INC NEW CL A 571903202 5,963 64,408 SH   SOLE 32 64,408 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,373 14,835 SH   SOLE 34 14,835 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,391 177,047 SH   SOLE 36 177,047 0 0
MARRIOTT INTL INC NEW CL A 571903202 576 6,217 SH   SOLE 40 6,217 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6,570 72,348 SH   SOLE 2 40,559 0 31,789
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 18 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 88 973 SH   SOLE 7 973 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 21,786 239,913 SH   SOLE 18 239,913 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6,827 75,174 SH   SOLE 19 75,174 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 241,538 2,659,817 SH   SOLE 21 2,659,817 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 119,370 1,314,500 SH   SOLE 22 1,280,735 0 33,765
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 54 595 SH   SOLE 25 595 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,817 20,008 SH   SOLE 26 12,021 0 7,987
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 494 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,662 29,314 SH   SOLE 30 29,314 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 48 529 SH   SOLE 34 529 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 197 2,171 SH   SOLE 36 2,171 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 377 4,154 SH   SOLE 40 4,154 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 26 21,668 SH   SOLE 2 2,518 0 19,150
MARRONE BIO INNOVATIONS INC COM 57165B106 257 210,638 SH   SOLE 18 210,638 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 175 143,326 SH   SOLE 19 143,326 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,292 1,878,842 SH   SOLE 21 1,878,842 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 749 614,116 SH   SOLE 22 598,540 0 15,576
MARSH & MCLENNAN COS INC COM 571748102 167,596 1,461,165 SH   SOLE 2 366,999 0 1,094,166
MARSH & MCLENNAN COS INC COM 571748102 33,907 295,617 SH   SOLE 4 279,673 0 15,944
MARSH & MCLENNAN COS INC COM 571748102 60,670 528,947 SH   SOLE 7 505,354 0 23,593
MARSH & MCLENNAN COS INC COM 571748102 2,381 20,758 SH   SOLE 13 20,758 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,618 57,699 SH   SOLE 15 57,699 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 181,497 1,582,365 SH   SOLE 18 1,463,399 0 118,966
MARSH & MCLENNAN COS INC COM 571748102 189,268 1,650,112 SH   SOLE 19 1,650,112 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,435,094 12,511,721 SH   SOLE 21 12,511,721 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,482,590 12,925,803 SH   SOLE 22 11,541,089 0 1,384,714
MARSH & MCLENNAN COS INC COM 571748102 49,221 429,126 SH   SOLE 23 429,126 0 0
MARSH & MCLENNAN COS INC COM 571748102 69,363 604,738 SH   SOLE 25 604,738 0 0
MARSH & MCLENNAN COS INC COM 571748102 343,596 2,995,607 SH   SOLE 26 390,259 0 2,605,348
MARSH & MCLENNAN COS INC COM 571748102 11,612 101,241 SH   SOLE 28 70,997 0 30,244
MARSH & MCLENNAN COS INC COM 571748102 21,190 184,740 SH   SOLE 29 51,845 0 132,895
MARSH & MCLENNAN COS INC COM 571748102 328,769 2,866,341 SH   SOLE 30 2,827,555 0 38,786
MARSH & MCLENNAN COS INC COM 571748102 84,648 737,997 SH   SOLE 31 134,692 0 603,305
MARSH & MCLENNAN COS INC COM 571748102 81,162 707,602 SH   SOLE 34 707,602 0 0
MARSH & MCLENNAN COS INC COM 571748102 44,256 385,844 SH   SOLE 36 385,844 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,288 11,231 SH   SOLE 40 11,231 0 0
MARTEN TRANS LTD COM 573075108 950 58,224 SH   SOLE 2 24,424 0 33,800
MARTEN TRANS LTD COM 573075108 0 22 SH   SOLE 4 22 0 0
MARTEN TRANS LTD COM 573075108 17 1,021 SH   SOLE 7 1,021 0 0
MARTEN TRANS LTD COM 573075108 5,261 322,362 SH   SOLE 18 279,878 0 42,484
MARTEN TRANS LTD COM 573075108 4,573 280,234 SH   SOLE 19 280,234 0 0
MARTEN TRANS LTD COM 573075108 102,416 6,275,488 SH   SOLE 21 6,275,488 0 0
MARTEN TRANS LTD COM 573075108 31,602 1,936,417 SH   SOLE 22 1,886,203 0 50,214
MARTEN TRANS LTD COM 573075108 439 26,910 SH   SOLE 23 26,910 0 0
MARTEN TRANS LTD COM 573075108 1,735 106,283 SH   SOLE 26 0 0 106,283
MARTEN TRANS LTD COM 573075108 148 9,094 SH   SOLE 28 9,094 0 0
MARTEN TRANS LTD COM 573075108 1,531 93,802 SH   SOLE 30 93,802 0 0
MARTEN TRANS LTD COM 573075108 126 7,734 SH   SOLE 34 7,734 0 0
MARTEN TRANS LTD COM 573075108 116 7,125 SH   SOLE 40 7,125 0 0
MARTIN MARIETTA MATLS INC COM 573284106 34,110 144,927 SH   SOLE 2 13,241 0 131,686
MARTIN MARIETTA MATLS INC COM 573284106 6,561 27,876 SH   SOLE 4 26,026 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 12,647 53,735 SH   SOLE 7 51,836 0 1,899
MARTIN MARIETTA MATLS INC COM 573284106 39 167 SH   SOLE 13 167 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,801 7,652 SH   SOLE 15 7,652 0 0
MARTIN MARIETTA MATLS INC COM 573284106 28,219 119,899 SH   SOLE 18 110,082 0 9,817
MARTIN MARIETTA MATLS INC COM 573284106 3,968 16,858 SH   SOLE 19 16,858 0 0
MARTIN MARIETTA MATLS INC COM 573284106 322,353 1,369,615 SH   SOLE 21 1,369,615 0 0
MARTIN MARIETTA MATLS INC COM 573284106 340,722 1,447,665 SH   SOLE 22 1,318,542 0 129,123
MARTIN MARIETTA MATLS INC COM 573284106 9,916 42,133 SH   SOLE 23 42,133 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14,839 63,047 SH   SOLE 25 63,047 0 0
MARTIN MARIETTA MATLS INC COM 573284106 57,164 242,880 SH   SOLE 26 52,438 0 190,442
MARTIN MARIETTA MATLS INC COM 573284106 2,838 12,060 SH   SOLE 28 8,619 0 3,441
MARTIN MARIETTA MATLS INC COM 573284106 3,114 13,231 SH   SOLE 29 52 0 13,179
MARTIN MARIETTA MATLS INC COM 573284106 48,929 207,890 SH   SOLE 30 207,890 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,101 21,673 SH   SOLE 31 7,931 0 13,742
MARTIN MARIETTA MATLS INC COM 573284106 762 3,237 SH   SOLE 34 3,237 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9,270 39,387 SH   SOLE 36 39,387 0 0
MARTIN MARIETTA MATLS INC COM 573284106 316 1,344 SH   SOLE 40 1,344 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 69,398 1,748,061 SH   SOLE 2 187,862 0 1,560,199
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12,382 311,879 SH   SOLE 4 291,126 0 20,753
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,808 95,908 SH   SOLE 7 53,411 0 42,497
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 83 2,083 SH   SOLE 13 2,083 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,867 72,221 SH   SOLE 15 72,221 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 41,970 1,057,167 SH   SOLE 18 1,003,680 0 53,487
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 173,958 4,381,802 SH   SOLE 19 4,381,802 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 454,852 11,457,227 SH   SOLE 21 11,457,227 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 635,849 16,016,360 SH   SOLE 22 15,050,644 0 965,716
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 18,599 468,497 SH   SOLE 23 468,497 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 39,924 1,005,634 SH   SOLE 25 1,005,634 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 138,351 3,484,902 SH   SOLE 26 559,577 0 2,925,325
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,151 129,753 SH   SOLE 28 91,279 0 38,474
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,644 142,164 SH   SOLE 29 981 0 141,183
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 97,286 2,450,538 SH   SOLE 30 2,446,006 0 4,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,409 161,426 SH   SOLE 31 82,629 0 78,797
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 127,264 3,205,636 SH   SOLE 34 3,205,636 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15,507 390,600 SH   SOLE 36 390,600 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 536 13,497 SH   SOLE 40 13,497 0 0
MASCO CORP COM 574599106 39,005 707,515 SH   SOLE 2 114,657 0 592,858
MASCO CORP COM 574599106 7,981 144,772 SH   SOLE 4 135,867 0 8,905
MASCO CORP COM 574599106 22,030 399,603 SH   SOLE 7 233,709 0 165,894
MASCO CORP COM 574599106 76 1,373 SH   SOLE 13 1,373 0 0
MASCO CORP COM 574599106 1,841 33,396 SH   SOLE 15 33,396 0 0
MASCO CORP COM 574599106 1 11 SH   SOLE 17 0 0 11
MASCO CORP COM 574599106 40,160 728,451 SH   SOLE 18 684,221 0 44,230
MASCO CORP COM 574599106 30,294 549,497 SH   SOLE 19 549,497 0 0
MASCO CORP COM 574599106 393,065 7,129,781 SH   SOLE 21 7,129,781 0 0
MASCO CORP COM 574599106 351,680 6,379,095 SH   SOLE 22 5,826,417 0 552,678
MASCO CORP COM 574599106 10,371 188,114 SH   SOLE 23 188,114 0 0
MASCO CORP COM 574599106 20,152 365,528 SH   SOLE 25 365,528 0 0
MASCO CORP COM 574599106 90,102 1,634,351 SH   SOLE 26 269,662 0 1,364,689
MASCO CORP COM 574599106 2,898 52,561 SH   SOLE 28 36,206 0 16,355
MASCO CORP COM 574599106 4,727 85,743 SH   SOLE 29 272 0 85,471
MASCO CORP COM 574599106 53,058 962,420 SH   SOLE 30 943,984 0 18,436
MASCO CORP COM 574599106 4,378 79,404 SH   SOLE 31 37,441 0 41,963
MASCO CORP COM 574599106 12,301 223,134 SH   SOLE 34 223,134 0 0
MASCO CORP COM 574599106 8,203 148,791 SH   SOLE 36 148,791 0 0
MASCO CORP COM 574599106 353 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 53,648 227,263 SH   SOLE 2 119,971 0 107,292
MASIMO CORP COM 574795100 6,265 26,539 SH   SOLE 4 24,936 0 1,603
MASIMO CORP COM 574795100 6,432 27,247 SH   SOLE 7 10,943 0 16,304
MASIMO CORP COM 574795100 36 153 SH   SOLE 13 153 0 0
MASIMO CORP COM 574795100 1,009 4,275 SH   SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 45,344 192,085 SH   SOLE 18 187,627 0 4,458
MASIMO CORP COM 574795100 467,016 1,978,379 SH   SOLE 19 1,978,379 0 0
MASIMO CORP COM 574795100 688,200 2,915,361 SH   SOLE 21 2,915,361 0 0
MASIMO CORP COM 574795100 362,323 1,534,878 SH   SOLE 22 1,445,735 0 89,143
MASIMO CORP COM 574795100 10,361 43,891 SH   SOLE 23 43,891 0 0
MASIMO CORP COM 574795100 26,552 112,478 SH   SOLE 25 112,478 0 0
MASIMO CORP COM 574795100 43,440 184,022 SH   SOLE 26 48,495 0 135,527
MASIMO CORP COM 574795100 2,367 10,027 SH   SOLE 28 7,141 0 2,886
MASIMO CORP COM 574795100 3,951 16,739 SH   SOLE 29 5,897 0 10,842
MASIMO CORP COM 574795100 31,811 134,760 SH   SOLE 30 131,475 0 3,285
MASIMO CORP COM 574795100 7,450 31,559 SH   SOLE 31 29,554 0 2,005
MASIMO CORP COM 574795100 101,806 431,270 SH   SOLE 34 431,270 0 0
MASIMO CORP COM 574795100 6,169 26,135 SH   SOLE 36 26,135 0 0
MASIMO CORP COM 574795100 276 1,171 SH   SOLE 40 1,171 0 0
MASONITE INTL CORP COM 575385109 1,796 18,251 SH   SOLE 2 7,947 0 10,304
MASONITE INTL CORP COM 575385109 13 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP COM 575385109 49 498 SH   SOLE 7 498 0 0
MASONITE INTL CORP COM 575385109 8,981 91,274 SH   SOLE 18 91,274 0 0
MASONITE INTL CORP COM 575385109 5,214 52,985 SH   SOLE 19 52,985 0 0
MASONITE INTL CORP COM 575385109 85,578 869,697 SH   SOLE 21 869,697 0 0
MASONITE INTL CORP COM 575385109 66,482 675,628 SH   SOLE 22 654,088 0 21,540
MASONITE INTL CORP COM 575385109 57 575 SH   SOLE 23 575 0 0
MASONITE INTL CORP COM 575385109 18 181 SH   SOLE 25 181 0 0
MASONITE INTL CORP COM 575385109 1,706 17,342 SH   SOLE 26 2,787 0 14,555
MASONITE INTL CORP COM 575385109 315 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP COM 575385109 930 9,453 SH   SOLE 30 9,453 0 0
MASONITE INTL CORP COM 575385109 117 1,193 SH   SOLE 36 1,193 0 0
MASONITE INTL CORP COM 575385109 276 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 4,853 114,990 SH   SOLE 2 49,231 0 65,759
MASTEC INC COM 576323109 14 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 3,381 80,118 SH   SOLE 7 80,118 0 0
MASTEC INC COM 576323109 1,075 25,476 SH   SOLE 13 25,476 0 0
MASTEC INC COM 576323109 16,507 391,151 SH   SOLE 18 352,966 0 38,185
MASTEC INC COM 576323109 16,024 379,710 SH   SOLE 19 379,710 0 0
MASTEC INC COM 576323109 155,062 3,674,453 SH   SOLE 21 3,674,453 0 0
MASTEC INC COM 576323109 99,885 2,366,937 SH   SOLE 22 2,167,905 0 199,032
MASTEC INC COM 576323109 600 14,224 SH   SOLE 23 14,224 0 0
MASTEC INC COM 576323109 30 706 SH   SOLE 25 706 0 0
MASTEC INC COM 576323109 3,400 80,564 SH   SOLE 26 16,254 0 64,310
MASTEC INC COM 576323109 341 8,079 SH   SOLE 28 8,079 0 0
MASTEC INC COM 576323109 3,484 82,569 SH   SOLE 29 0 0 82,569
MASTEC INC COM 576323109 1,662 39,391 SH   SOLE 30 39,391 0 0
MASTEC INC COM 576323109 94 2,236 SH   SOLE 31 0 0 2,236
MASTEC INC COM 576323109 120 2,833 SH   SOLE 34 2,833 0 0
MASTEC INC COM 576323109 770 18,235 SH   SOLE 36 18,235 0 0
MASTEC INC COM 576323109 251 5,940 SH   SOLE 40 5,940 0 0
MASTECH DIGITAL INC COM 57633B100 28 1,531 SH   SOLE 2 233 0 1,298
MASTECH DIGITAL INC COM 57633B100 304 16,855 SH   SOLE 18 16,855 0 0
MASTECH DIGITAL INC COM 57633B100 133 7,366 SH   SOLE 19 7,366 0 0
MASTECH DIGITAL INC COM 57633B100 2,344 130,164 SH   SOLE 21 130,164 0 0
MASTECH DIGITAL INC COM 57633B100 2,218 123,158 SH   SOLE 22 122,260 0 898
MASTERCARD INCORPORATED CL A 57636Q104 852,046 2,519,580 SH   SOLE 2 494,815 0 2,024,765
MASTERCARD INCORPORATED CL A 57636Q104 157,627 466,118 SH   SOLE 4 438,281 0 27,837
MASTERCARD INCORPORATED CL A 57636Q104 270,718 800,537 SH   SOLE 7 771,813 0 28,724
MASTERCARD INCORPORATED CL A 57636Q104 10,509 31,077 SH   SOLE 13 31,077 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29,710 87,855 SH   SOLE 15 87,855 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4 11 SH   SOLE 17 0 0 11
MASTERCARD INCORPORATED CL A 57636Q104 1,146,222 3,389,483 SH   SOLE 18 2,735,547 0 653,936
MASTERCARD INCORPORATED CL A 57636Q104 854,885 2,527,975 SH   SOLE 19 2,527,975 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,198,878 21,287,748 SH   SOLE 21 21,287,748 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,380,019 21,823,398 SH   SOLE 22 19,655,838 0 2,167,560
MASTERCARD INCORPORATED CL A 57636Q104 240,363 710,777 SH   SOLE 23 710,777 0 0
MASTERCARD INCORPORATED CL A 57636Q104 754,632 2,231,517 SH   SOLE 25 2,231,517 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,598,495 4,726,899 SH   SOLE 26 615,014 0 4,111,885
MASTERCARD INCORPORATED CL A 57636Q104 59,462 175,836 SH   SOLE 28 123,965 0 51,871
MASTERCARD INCORPORATED CL A 57636Q104 50,681 149,868 SH   SOLE 29 46,116 0 103,752
MASTERCARD INCORPORATED CL A 57636Q104 1,201,589 3,553,210 SH   SOLE 30 3,548,367 0 4,843
MASTERCARD INCORPORATED CL A 57636Q104 313,670 927,550 SH   SOLE 31 213,488 0 714,062
MASTERCARD INCORPORATED CL A 57636Q104 16,398 48,491 SH   SOLE 32 48,491 0 0
MASTERCARD INCORPORATED CL A 57636Q104 344,662 1,019,196 SH   SOLE 34 1,019,196 0 0
MASTERCARD INCORPORATED CL A 57636Q104 187,533 554,553 SH   SOLE 36 554,553 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,746 19,949 SH   SOLE 40 19,949 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,657 4,900 SH Call SOLE 4 4,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 19,411 57,400 SH Call SOLE 18 57,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 120,557 356,500 SH Call SOLE 19 356,500 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 8,758 25,900 SH Call SOLE 22 25,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,251 3,700 SH Call SOLE 26 3,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 56,745 167,800 SH Call SOLE 34 167,800 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 121 6,899 SH   SOLE 2 1,019 0 5,880
MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,351 77,224 SH   SOLE 18 77,224 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 619 35,411 SH   SOLE 19 35,411 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10,884 622,280 SH   SOLE 21 622,280 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 8,332 476,378 SH   SOLE 22 470,182 0 6,196
MATADOR RES CO COM 576485205 1,287 155,855 SH   SOLE 2 42,805 0 113,050
MATADOR RES CO COM 576485205 4 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 16 1,887 SH   SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 4,313 522,142 SH   SOLE 18 522,142 0 0
MATADOR RES CO COM 576485205 2,777 336,129 SH   SOLE 19 336,129 0 0
MATADOR RES CO COM 576485205 95,571 11,570,331 SH   SOLE 21 11,570,331 0 0
MATADOR RES CO COM 576485205 30,042 3,637,003 SH   SOLE 22 3,545,415 0 91,588
MATADOR RES CO COM 576485205 130 15,735 SH   SOLE 23 15,735 0 0
MATADOR RES CO COM 576485205 855 103,457 SH   SOLE 26 20,810 0 82,647
MATADOR RES CO COM 576485205 112 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 1,806 218,644 SH   SOLE 30 218,644 0 0
MATADOR RES CO COM 576485205 48 5,803 SH   SOLE 34 5,803 0 0
MATADOR RES CO COM 576485205 107 13,007 SH   SOLE 40 13,007 0 0
MATCH GROUP INC NEW COM 57667L107 54,017 488,178 SH   SOLE 2 17,976 0 470,202
MATCH GROUP INC NEW COM 57667L107 12,215 110,397 SH   SOLE 4 102,710 0 7,687
MATCH GROUP INC NEW COM 57667L107 3,328 30,079 SH   SOLE 7 18,100 0 11,979
MATCH GROUP INC NEW COM 57667L107 77 698 SH   SOLE 13 698 0 0
MATCH GROUP INC NEW COM 57667L107 2,221 20,074 SH   SOLE 15 20,074 0 0
MATCH GROUP INC NEW COM 57667L107 4 40 SH   SOLE 17 0 0 40
MATCH GROUP INC NEW COM 57667L107 33,843 305,854 SH   SOLE 18 149,835 0 156,019
MATCH GROUP INC NEW COM 57667L107 205,762 1,859,575 SH   SOLE 19 1,859,575 0 0
MATCH GROUP INC NEW COM 57667L107 388,938 3,515,030 SH   SOLE 21 3,515,030 0 0
MATCH GROUP INC NEW COM 57667L107 660,240 5,966,922 SH   SOLE 22 5,635,732 0 331,190
MATCH GROUP INC NEW COM 57667L107 18,465 166,880 SH   SOLE 23 166,880 0 0
MATCH GROUP INC NEW COM 57667L107 24,845 224,533 SH   SOLE 25 224,533 0 0
MATCH GROUP INC NEW COM 57667L107 82,805 748,353 SH   SOLE 26 208,190 0 540,163
MATCH GROUP INC NEW COM 57667L107 5,303 47,926 SH   SOLE 28 33,730 0 14,196
MATCH GROUP INC NEW COM 57667L107 5,743 51,900 SH   SOLE 29 574 0 51,326
MATCH GROUP INC NEW COM 57667L107 44,995 406,642 SH   SOLE 30 406,641 0 1
MATCH GROUP INC NEW COM 57667L107 5,692 51,437 SH   SOLE 31 32,399 0 19,038
MATCH GROUP INC NEW COM 57667L107 1,325 11,976 SH   SOLE 34 11,976 0 0
MATCH GROUP INC NEW COM 57667L107 14,344 129,633 SH   SOLE 36 129,633 0 0
MATCH GROUP INC NEW COM 57667L107 595 5,374 SH   SOLE 40 5,374 0 0
MATERION CORP COM 576690101 1,176 22,593 SH   SOLE 2 8,839 0 13,754
MATERION CORP COM 576690101 7 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 721 13,853 SH   SOLE 7 13,853 0 0
MATERION CORP COM 576690101 167 3,206 SH   SOLE 13 0 0 3,206
MATERION CORP COM 576690101 5,207 100,084 SH   SOLE 18 94,522 0 5,562
MATERION CORP COM 576690101 7,414 142,486 SH   SOLE 19 142,486 0 0
MATERION CORP COM 576690101 113,280 2,177,197 SH   SOLE 21 2,177,197 0 0
MATERION CORP COM 576690101 38,316 736,417 SH   SOLE 22 720,099 0 16,318
MATERION CORP COM 576690101 503 9,662 SH   SOLE 23 9,662 0 0
MATERION CORP COM 576690101 2,834 54,476 SH   SOLE 26 6,027 0 48,449
MATERION CORP COM 576690101 149 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 1,653 31,770 SH   SOLE 30 31,770 0 0
MATERION CORP COM 576690101 144 2,771 SH   SOLE 34 2,771 0 0
MATERION CORP COM 576690101 128 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 148 193,022 SH   SOLE 21 193,022 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,566 2,044,163 SH   SOLE 22 2,044,163 0 0
MATRIX SVC CO COM 576853105 350 41,961 SH   SOLE 2 11,419 0 30,542
MATRIX SVC CO COM 576853105 5 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,122 134,378 SH   SOLE 18 134,378 0 0
MATRIX SVC CO COM 576853105 634 75,946 SH   SOLE 19 75,946 0 0
MATRIX SVC CO COM 576853105 24,566 2,942,006 SH   SOLE 21 2,942,006 0 0
MATRIX SVC CO COM 576853105 7,749 928,079 SH   SOLE 22 906,494 0 21,585
MATRIX SVC CO COM 576853105 57 6,877 SH   SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 261 31,209 SH   SOLE 26 0 0 31,209
MATRIX SVC CO COM 576853105 32 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 394 47,205 SH   SOLE 30 47,205 0 0
MATRIX SVC CO COM 576853105 7 843 SH   SOLE 34 843 0 0
MATRIX SVC CO COM 576853105 25 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,677 41,833 SH   SOLE 2 5,523 0 36,310
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 36 908 SH   SOLE 7 908 0 0
MATSON INC COM 57686G105 8,050 200,809 SH   SOLE 18 200,809 0 0
MATSON INC COM 57686G105 3,157 78,756 SH   SOLE 19 78,756 0 0
MATSON INC COM 57686G105 208,932 5,211,570 SH   SOLE 21 5,211,570 0 0
MATSON INC COM 57686G105 47,513 1,185,158 SH   SOLE 22 1,165,167 0 19,991
MATSON INC COM 57686G105 136 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 57 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,286 57,024 SH   SOLE 30 57,024 0 0
MATSON INC COM 57686G105 38 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 10,667 911,669 SH   SOLE 2 262,623 0 649,046
MATTEL INC COM 577081102 20 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 132 11,302 SH   SOLE 7 11,302 0 0
MATTEL INC COM 577081102 10,765 920,097 SH   SOLE 18 920,097 0 0
MATTEL INC COM 577081102 1,009 86,215 SH   SOLE 19 86,215 0 0
MATTEL INC COM 577081102 184,891 15,802,654 SH   SOLE 21 15,802,654 0 0
MATTEL INC COM 577081102 128,406 10,974,854 SH   SOLE 22 10,478,056 0 496,798
MATTEL INC COM 577081102 39 3,318 SH   SOLE 25 3,318 0 0
MATTEL INC COM 577081102 1,472 125,846 SH   SOLE 26 81,564 0 44,282
MATTEL INC COM 577081102 595 50,896 SH   SOLE 28 50,896 0 0
MATTEL INC COM 577081102 1,592 136,108 SH   SOLE 30 136,108 0 0
MATTEL INC COM 577081102 239 20,455 SH   SOLE 31 6,684 0 13,771
MATTEL INC COM 577081102 1,193 101,935 SH   SOLE 36 101,935 0 0
MATTEL INC COM 577081102 400 34,157 SH   SOLE 40 34,157 0 0
MATTHEWS INTL CORP CL A 577128101 1,390 62,173 SH   SOLE 2 16,100 0 46,073
MATTHEWS INTL CORP CL A 577128101 4 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 14 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 3,241 144,965 SH   SOLE 18 144,965 0 0
MATTHEWS INTL CORP CL A 577128101 3,794 169,662 SH   SOLE 19 169,662 0 0
MATTHEWS INTL CORP CL A 577128101 75,043 3,356,119 SH   SOLE 21 3,356,119 0 0
MATTHEWS INTL CORP CL A 577128101 25,211 1,127,508 SH   SOLE 22 1,101,113 0 26,395
MATTHEWS INTL CORP CL A 577128101 278 12,452 SH   SOLE 23 12,452 0 0
MATTHEWS INTL CORP CL A 577128101 25 1,140 SH   SOLE 25 1,140 0 0
MATTHEWS INTL CORP CL A 577128101 1,058 47,314 SH   SOLE 26 4,534 0 42,780
MATTHEWS INTL CORP CL A 577128101 105 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 1,118 50,018 SH   SOLE 30 50,018 0 0
MATTHEWS INTL CORP CL A 577128101 63 2,799 SH   SOLE 36 2,799 0 0
MATTHEWS INTL CORP CL A 577128101 82 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 51 4,683 SH   SOLE 2 322 0 4,361
MAUI LD & PINEAPPLE INC COM 577345101 258 23,809 SH   SOLE 18 23,809 0 0
MAUI LD & PINEAPPLE INC COM 577345101 138 12,742 SH   SOLE 19 12,742 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,317 214,128 SH   SOLE 21 214,128 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,867 264,994 SH   SOLE 22 263,429 0 1,565
MAXAR TECHNOLOGIES INC COM 57778K105 1,911 76,606 SH   SOLE 2 20,026 0 56,580
MAXAR TECHNOLOGIES INC COM 57778K105 14 565 SH   SOLE 4 565 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 27 1,070 SH   SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 5,942 238,256 SH   SOLE 18 238,256 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,872 115,147 SH   SOLE 19 115,147 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 66,680 2,673,604 SH   SOLE 21 2,673,604 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 41,547 1,665,879 SH   SOLE 22 1,613,610 0 52,269
MAXAR TECHNOLOGIES INC COM 57778K105 16 660 SH   SOLE 25 660 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 138 5,546 SH   SOLE 26 0 0 5,546
MAXAR TECHNOLOGIES INC COM 57778K105 331 13,287 SH   SOLE 28 13,287 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 628 25,200 SH   SOLE 30 25,200 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 40 1,621 SH   SOLE 36 1,621 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 197 7,886 SH   SOLE 40 7,886 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 184 10,830 SH   SOLE 2 1,900 0 8,930
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 0 29 SH   SOLE 4 29 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 3 174 SH   SOLE 7 174 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 639 37,651 SH   SOLE 18 37,651 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 3,127 184,389 SH   SOLE 19 184,389 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 9,658 569,449 SH   SOLE 21 569,449 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 7,127 420,244 SH   SOLE 22 410,195 0 10,049
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 116 6,868 SH   SOLE 23 6,868 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 148 8,700 SH   SOLE 26 0 0 8,700
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6,253 368,684 SH   SOLE 30 368,684 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 44,053 651,568 SH   SOLE 2 89,469 0 562,099
MAXIM INTEGRATED PRODS INC COM 57772K101 8,807 130,263 SH   SOLE 4 121,896 0 8,367
MAXIM INTEGRATED PRODS INC COM 57772K101 25,976 384,201 SH   SOLE 7 270,533 0 113,668
MAXIM INTEGRATED PRODS INC COM 57772K101 45 660 SH   SOLE 13 660 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,807 26,724 SH   SOLE 15 26,724 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 40,522 599,347 SH   SOLE 18 557,187 0 42,160
MAXIM INTEGRATED PRODS INC COM 57772K101 8,118 120,078 SH   SOLE 19 120,078 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 505,848 7,481,847 SH   SOLE 21 7,481,847 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 423,003 6,256,521 SH   SOLE 22 5,715,720 0 540,801
MAXIM INTEGRATED PRODS INC COM 57772K101 12,370 182,961 SH   SOLE 23 182,961 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 26,872 397,450 SH   SOLE 25 397,450 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 108,903 1,610,749 SH   SOLE 26 212,198 0 1,398,551
MAXIM INTEGRATED PRODS INC COM 57772K101 3,498 51,743 SH   SOLE 28 36,507 0 15,236
MAXIM INTEGRATED PRODS INC COM 57772K101 3,833 56,690 SH   SOLE 29 383 0 56,307
MAXIM INTEGRATED PRODS INC COM 57772K101 103,011 1,523,599 SH   SOLE 30 1,462,250 0 61,349
MAXIM INTEGRATED PRODS INC COM 57772K101 4,745 70,186 SH   SOLE 31 35,068 0 35,118
MAXIM INTEGRATED PRODS INC COM 57772K101 3,579 52,929 SH   SOLE 32 52,929 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 76,228 1,127,470 SH   SOLE 34 1,127,470 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11,333 167,618 SH   SOLE 36 167,618 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 381 5,630 SH   SOLE 40 5,630 0 0
MAXIMUS INC COM 577933104 4,673 68,308 SH   SOLE 2 46,171 0 22,137
MAXIMUS INC COM 577933104 32 470 SH   SOLE 4 470 0 0
MAXIMUS INC COM 577933104 80 1,167 SH   SOLE 7 1,167 0 0
MAXIMUS INC COM 577933104 77 1,122 SH   SOLE 13 0 0 1,122
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 25,374 370,916 SH   SOLE 18 363,188 0 7,728
MAXIMUS INC COM 577933104 15,815 231,177 SH   SOLE 19 231,177 0 0
MAXIMUS INC COM 577933104 285,605 4,174,901 SH   SOLE 21 4,174,901 0 0
MAXIMUS INC COM 577933104 139,891 2,044,887 SH   SOLE 22 1,990,765 0 54,122
MAXIMUS INC COM 577933104 406 5,937 SH   SOLE 23 5,937 0 0
MAXIMUS INC COM 577933104 52 759 SH   SOLE 25 759 0 0
MAXIMUS INC COM 577933104 2,352 34,384 SH   SOLE 26 16,056 0 18,328
MAXIMUS INC COM 577933104 574 8,395 SH   SOLE 28 8,395 0 0
MAXIMUS INC COM 577933104 16,519 241,468 SH   SOLE 30 241,468 0 0
MAXIMUS INC COM 577933104 234 3,425 SH   SOLE 36 3,425 0 0
MAXIMUS INC COM 577933104 479 6,996 SH   SOLE 40 6,996 0 0
MAXLINEAR INC COM 57776J100 1,427 61,384 SH   SOLE 2 24,846 0 36,538
MAXLINEAR INC COM 57776J100 7 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 32 1,379 SH   SOLE 7 1,379 0 0
MAXLINEAR INC COM 57776J100 7,541 324,475 SH   SOLE 18 314,966 0 9,509
MAXLINEAR INC COM 57776J100 5,835 251,087 SH   SOLE 19 251,087 0 0
MAXLINEAR INC COM 57776J100 168,295 7,241,596 SH   SOLE 21 7,241,596 0 0
MAXLINEAR INC COM 57776J100 48,599 2,091,170 SH   SOLE 22 2,037,741 0 53,429
MAXLINEAR INC COM 57776J100 303 13,027 SH   SOLE 23 13,027 0 0
MAXLINEAR INC COM 57776J100 1,798 77,366 SH   SOLE 26 19,589 0 57,777
MAXLINEAR INC COM 57776J100 184 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 8,518 366,530 SH   SOLE 30 366,530 0 0
MAXLINEAR INC COM 57776J100 87 3,753 SH   SOLE 34 3,753 0 0
MAXLINEAR INC COM 57776J100 175 7,519 SH   SOLE 40 7,519 0 0
MAYS J W INC COM 578473100 2 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 2 106 SH   SOLE 21 106 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 77 8,415 SH   SOLE 2 2,105 0 6,310
MAYVILLE ENGINEERING CO INC COM 578605107 213 23,228 SH   SOLE 18 23,228 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 97 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 2,382 259,177 SH   SOLE 21 259,177 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 982 106,816 SH   SOLE 22 105,116 0 1,700
MAYVILLE ENGINEERING CO INC COM 578605107 20 2,131 SH   SOLE 26 0 0 2,131
MBIA INC COM 55262C100 440 72,535 SH   SOLE 2 22,273 0 50,262
MBIA INC COM 55262C100 5 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 8 1,286 SH   SOLE 7 1,286 0 0
MBIA INC COM 55262C100 1,123 185,338 SH   SOLE 18 185,338 0 0
MBIA INC COM 55262C100 597 98,555 SH   SOLE 19 98,555 0 0
MBIA INC COM 55262C100 9,842 1,624,010 SH   SOLE 21 1,624,010 0 0
MBIA INC COM 55262C100 9,479 1,564,154 SH   SOLE 22 1,505,540 0 58,614
MBIA INC COM 55262C100 185 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 73 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 73 12,094 SH   SOLE 30 12,094 0 0
MBIA INC COM 55262C100 99 16,300 SH   SOLE 31 0 0 16,300
MBIA INC COM 55262C100 32 5,290 SH   SOLE 36 5,290 0 0
MBIA INC COM 55262C100 57 9,432 SH   SOLE 40 9,432 0 0
MCCORMICK & CO INC COM NON VTG 579780206 58,744 302,650 SH   SOLE 2 36,817 0 265,833
MCCORMICK & CO INC COM NON VTG 579780206 11,794 60,762 SH   SOLE 4 56,884 0 3,878
MCCORMICK & CO INC COM NON VTG 579780206 30,901 159,200 SH   SOLE 7 124,443 0 34,757
MCCORMICK & CO INC COM NON VTG 579780206 4,632 23,865 SH   SOLE 13 23,865 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,738 14,107 SH   SOLE 15 14,107 0 0
MCCORMICK & CO INC COM NON VTG 579780206 58,358 300,658 SH   SOLE 18 253,764 0 46,894
MCCORMICK & CO INC COM NON VTG 579780206 37,537 193,389 SH   SOLE 19 193,389 0 0
MCCORMICK & CO INC COM NON VTG 579780206 815,944 4,203,729 SH   SOLE 21 4,203,729 0 0
MCCORMICK & CO INC COM NON VTG 579780206 660,989 3,405,404 SH   SOLE 22 3,062,988 0 342,416
MCCORMICK & CO INC COM NON VTG 579780206 16,263 83,785 SH   SOLE 23 83,785 0 0
MCCORMICK & CO INC COM NON VTG 579780206 28,486 146,760 SH   SOLE 25 146,760 0 0
MCCORMICK & CO INC COM NON VTG 579780206 144,853 746,282 SH   SOLE 26 93,081 0 653,201
MCCORMICK & CO INC COM NON VTG 579780206 4,617 23,787 SH   SOLE 28 16,929 0 6,858
MCCORMICK & CO INC COM NON VTG 579780206 26,036 134,139 SH   SOLE 29 446 0 133,693
MCCORMICK & CO INC COM NON VTG 579780206 128,321 661,106 SH   SOLE 30 660,559 0 547
MCCORMICK & CO INC COM NON VTG 579780206 7,156 36,868 SH   SOLE 31 15,513 0 21,355
MCCORMICK & CO INC COM NON VTG 579780206 1,218 6,276 SH   SOLE 34 6,276 0 0
MCCORMICK & CO INC COM NON VTG 579780206 21,329 109,888 SH   SOLE 36 109,888 0 0
MCCORMICK & CO INC COM NON VTG 579780206 577 2,973 SH   SOLE 40 2,973 0 0
MCDONALDS CORP COM 580135101 410,057 1,868,225 SH   SOLE 2 258,798 0 1,609,427
MCDONALDS CORP COM 580135101 80,550 366,985 SH   SOLE 4 343,784 0 23,201
MCDONALDS CORP COM 580135101 164,709 750,417 SH   SOLE 7 690,078 0 60,339
MCDONALDS CORP COM 580135101 544 2,479 SH   SOLE 13 2,479 0 0
MCDONALDS CORP COM 580135101 18,688 85,142 SH   SOLE 15 85,142 0 0
MCDONALDS CORP COM 580135101 59 267 SH   SOLE 17 0 0 267
MCDONALDS CORP COM 580135101 329,965 1,503,327 SH   SOLE 18 1,351,959 0 151,368
MCDONALDS CORP COM 580135101 200,282 912,487 SH   SOLE 19 912,487 0 0
MCDONALDS CORP COM 580135101 3,809,242 17,354,970 SH   SOLE 21 17,354,970 0 0
MCDONALDS CORP COM 580135101 3,937,463 17,939,147 SH   SOLE 22 16,353,935 0 1,585,212
MCDONALDS CORP COM 580135101 119,965 546,563 SH   SOLE 23 546,563 0 0
MCDONALDS CORP COM 580135101 191,131 870,795 SH   SOLE 25 870,795 0 0
MCDONALDS CORP COM 580135101 736,235 3,354,300 SH   SOLE 26 519,667 0 2,834,633
MCDONALDS CORP COM 580135101 32,022 145,895 SH   SOLE 28 102,661 0 43,234
MCDONALDS CORP COM 580135101 1,825 8,316 SH   SOLE 29 8,316 0 0
MCDONALDS CORP COM 580135101 690,254 3,144,810 SH   SOLE 30 3,144,810 0 0
MCDONALDS CORP COM 580135101 54,620 248,851 SH   SOLE 31 117,558 0 131,293
MCDONALDS CORP COM 580135101 23,580 107,431 SH   SOLE 32 107,431 0 0
MCDONALDS CORP COM 580135101 95,641 435,741 SH   SOLE 34 435,741 0 0
MCDONALDS CORP COM 580135101 116,678 531,589 SH   SOLE 36 531,589 0 0
MCDONALDS CORP COM 580135101 3,660 16,675 SH   SOLE 40 16,675 0 0
MCDONALDS CORP OPTIONS 580135101 132 600 SH Call SOLE 2 600 0 0
MCDONALDS CORP OPTIONS 580135101 615 2,800 SH Call SOLE 4 2,800 0 0
MCDONALDS CORP OPTIONS 580135101 6,980 31,800 SH Call SOLE 18 31,800 0 0
MCDONALDS CORP OPTIONS 580135101 54,345 247,600 SH Call SOLE 19 247,600 0 0
MCDONALDS CORP OPTIONS 580135101 3,402 15,500 SH Call SOLE 22 15,500 0 0
MCDONALDS CORP OPTIONS 580135101 329 1,500 SH Call SOLE 26 1,500 0 0
MCDONALDS CORP OPTIONS 580135101 23,771 108,300 SH Call SOLE 34 108,300 0 0
MCEWEN MNG INC COM 58039P107 99 93,139 SH   SOLE 2 93,139 0 0
MCEWEN MNG INC COM 58039P107 1 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 968 913,207 SH   SOLE 7 913,207 0 0
MCEWEN MNG INC COM 58039P107 2,657 2,506,701 SH   SOLE 21 2,506,701 0 0
MCEWEN MNG INC COM 58039P107 4,650 4,386,992 SH   SOLE 22 4,282,530 0 104,462
MCEWEN MNG INC COM 58039P107 87 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 35 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,314 2,182,647 SH   SOLE 30 2,182,647 0 0
MCEWEN MNG INC COM 58039P107 24 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,768 29,663 SH   SOLE 2 12,286 0 17,377
MCGRATH RENTCORP COM 580589109 7 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 27 451 SH   SOLE 7 451 0 0
MCGRATH RENTCORP COM 580589109 6,531 109,599 SH   SOLE 18 91,136 0 18,463
MCGRATH RENTCORP COM 580589109 13,354 224,103 SH   SOLE 19 224,103 0 0
MCGRATH RENTCORP COM 580589109 46,757 784,638 SH   SOLE 21 784,638 0 0
MCGRATH RENTCORP COM 580589109 54,930 921,804 SH   SOLE 22 901,970 0 19,834
MCGRATH RENTCORP COM 580589109 1,265 21,224 SH   SOLE 23 21,224 0 0
MCGRATH RENTCORP COM 580589109 38 637 SH   SOLE 25 637 0 0
MCGRATH RENTCORP COM 580589109 5,239 87,913 SH   SOLE 26 3,873 0 84,040
MCGRATH RENTCORP COM 580589109 199 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 616 10,343 SH   SOLE 30 10,343 0 0
MCGRATH RENTCORP COM 580589109 96 1,613 SH   SOLE 34 1,613 0 0
MCGRATH RENTCORP COM 580589109 94 1,581 SH   SOLE 36 1,581 0 0
MCGRATH RENTCORP COM 580589109 154 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 71,611 480,839 SH   SOLE 2 124,527 0 356,312
MCKESSON CORP COM 58155Q103 10,978 73,710 SH   SOLE 4 68,642 0 5,068
MCKESSON CORP COM 58155Q103 23,671 158,940 SH   SOLE 7 139,701 0 19,239
MCKESSON CORP COM 58155Q103 3,602 24,187 SH   SOLE 13 24,187 0 0
MCKESSON CORP COM 58155Q103 2,997 20,124 SH   SOLE 15 20,124 0 0
MCKESSON CORP COM 58155Q103 5 32 SH   SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 151,840 1,019,541 SH   SOLE 18 935,510 0 84,031
MCKESSON CORP COM 58155Q103 211,848 1,422,466 SH   SOLE 19 1,422,466 0 0
MCKESSON CORP COM 58155Q103 313 2,100 SH   SOLE 20 2,100 0 0
MCKESSON CORP COM 58155Q103 666,848 4,477,593 SH   SOLE 21 4,477,593 0 0
MCKESSON CORP COM 58155Q103 643,870 4,323,307 SH   SOLE 22 3,901,683 0 421,624
MCKESSON CORP COM 58155Q103 18,370 123,347 SH   SOLE 23 123,347 0 0
MCKESSON CORP COM 58155Q103 27,997 187,991 SH   SOLE 25 187,991 0 0
MCKESSON CORP COM 58155Q103 120,276 807,598 SH   SOLE 26 124,802 0 682,796
MCKESSON CORP COM 58155Q103 4,760 31,958 SH   SOLE 28 22,371 0 9,587
MCKESSON CORP COM 58155Q103 15,728 105,605 SH   SOLE 29 4,270 0 101,335
MCKESSON CORP COM 58155Q103 111,694 749,977 SH   SOLE 30 743,193 0 6,784
MCKESSON CORP COM 58155Q103 9,798 65,790 SH   SOLE 31 28,303 0 37,487
MCKESSON CORP COM 58155Q103 39,176 263,050 SH   SOLE 34 263,050 0 0
MCKESSON CORP COM 58155Q103 25,862 173,654 SH   SOLE 36 173,654 0 0
MCKESSON CORP COM 58155Q103 532 3,573 SH   SOLE 40 3,573 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 21 13,147 SH   SOLE 18 13,147 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 526 326,644 SH   SOLE 21 326,644 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 12 7,665 SH   SOLE 22 7,665 0 0
MDU RES GROUP INC COM 552690109 12,761 567,151 SH   SOLE 2 165,495 0 401,656
MDU RES GROUP INC COM 552690109 20 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 3,588 159,468 SH   SOLE 7 159,468 0 0
MDU RES GROUP INC COM 552690109 11,980 532,446 SH   SOLE 18 532,446 0 0
MDU RES GROUP INC COM 552690109 1,129 50,178 SH   SOLE 19 50,178 0 0
MDU RES GROUP INC COM 552690109 208,711 9,276,060 SH   SOLE 21 9,276,060 0 0
MDU RES GROUP INC COM 552690109 139,805 6,213,565 SH   SOLE 22 5,932,301 0 281,264
MDU RES GROUP INC COM 552690109 56 2,473 SH   SOLE 25 2,473 0 0
MDU RES GROUP INC COM 552690109 2,512 111,642 SH   SOLE 26 68,783 0 42,859
MDU RES GROUP INC COM 552690109 618 27,456 SH   SOLE 28 27,456 0 0
MDU RES GROUP INC COM 552690109 1,865 82,903 SH   SOLE 30 82,903 0 0
MDU RES GROUP INC COM 552690109 297 13,179 SH   SOLE 31 3,897 0 9,282
MDU RES GROUP INC COM 552690109 206 9,155 SH   SOLE 36 9,155 0 0
MDU RES GROUP INC COM 552690109 487 21,638 SH   SOLE 40 21,638 0 0
MECHEL PAO SPONSORED ADR NE 583840608 27 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,526 1,010,785 SH   SOLE 21 1,010,785 0 0
MECHEL PAO SPONSORED ADR NE 583840608 987 653,831 SH   SOLE 22 653,831 0 0
MECHEL PAO SPONSORED ADR NE 583840608 320 211,833 SH   SOLE 30 211,833 0 0
MEDALLIA INC COM 584021109 4,892 178,403 SH   SOLE 2 27,758 0 150,645
MEDALLIA INC COM 584021109 9 319 SH   SOLE 4 319 0 0
MEDALLIA INC COM 584021109 46 1,672 SH   SOLE 7 1,672 0 0
MEDALLIA INC COM 584021109 1,249 45,540 SH   SOLE 18 45,540 0 0
MEDALLIA INC COM 584021109 570 20,775 SH   SOLE 19 20,775 0 0
MEDALLIA INC COM 584021109 39,322 1,434,076 SH   SOLE 21 1,434,076 0 0
MEDALLIA INC COM 584021109 56,502 2,060,628 SH   SOLE 22 1,951,617 0 109,011
MEDALLIA INC COM 584021109 24 866 SH   SOLE 25 866 0 0
MEDALLIA INC COM 584021109 890 32,476 SH   SOLE 26 20,784 0 11,692
MEDALLIA INC COM 584021109 349 12,740 SH   SOLE 28 12,740 0 0
MEDALLIA INC COM 584021109 861 31,403 SH   SOLE 30 31,403 0 0
MEDALLIA INC COM 584021109 44 1,609 SH   SOLE 31 1,609 0 0
MEDALLIA INC COM 584021109 11 383 SH   SOLE 34 383 0 0
MEDALLIA INC COM 584021109 59 2,150 SH   SOLE 36 2,150 0 0
MEDALLIA INC COM 584021109 222 8,080 SH   SOLE 40 8,080 0 0
MEDALLION FINL CORP COM 583928106 13 5,116 SH   SOLE 18 5,116 0 0
MEDALLION FINL CORP COM 583928106 319 127,746 SH   SOLE 21 127,746 0 0
MEDIACO HLDG INC CL A 58450D104 2 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 2 857 SH   SOLE 21 857 0 0
MEDIACO HLDG INC CL A 58450D104 105 39,766 SH   SOLE 22 39,766 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 25,378 1,439,472 SH   SOLE 2 292,223 0 1,147,249
MEDICAL PPTYS TRUST INC COM 58463J304 10,967 622,084 SH   SOLE 4 605,952 0 16,132
MEDICAL PPTYS TRUST INC COM 58463J304 13,719 778,161 SH   SOLE 7 678,108 0 100,053
MEDICAL PPTYS TRUST INC COM 58463J304 42 2,378 SH   SOLE 13 2,378 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 871 49,381 SH   SOLE 15 49,381 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 25,962 1,472,613 SH   SOLE 18 1,429,773 0 42,840
MEDICAL PPTYS TRUST INC COM 58463J304 13,860 786,161 SH   SOLE 19 786,161 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 495,983 28,132,893 SH   SOLE 21 28,132,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 352,903 20,017,188 SH   SOLE 22 19,259,146 0 758,042
MEDICAL PPTYS TRUST INC COM 58463J304 6,804 385,948 SH   SOLE 23 385,948 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 32,084 1,819,853 SH   SOLE 25 1,819,853 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 24,578 1,394,102 SH   SOLE 26 498,546 0 895,556
MEDICAL PPTYS TRUST INC COM 58463J304 1,826 103,594 SH   SOLE 28 72,340 0 31,254
MEDICAL PPTYS TRUST INC COM 58463J304 7,771 440,811 SH   SOLE 29 331,177 0 109,634
MEDICAL PPTYS TRUST INC COM 58463J304 53,625 3,041,681 SH   SOLE 30 3,029,384 0 12,297
MEDICAL PPTYS TRUST INC COM 58463J304 1,458 82,727 SH   SOLE 31 63,104 0 19,623
MEDICAL PPTYS TRUST INC COM 58463J304 494 28,023 SH   SOLE 34 28,023 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,022 114,690 SH   SOLE 36 114,690 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 214 12,135 SH   SOLE 40 12,135 0 0
MEDICINOVA INC COM NEW 58468P206 86 16,337 SH   SOLE 2 2,415 0 13,922
MEDICINOVA INC COM NEW 58468P206 4 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 949 181,016 SH   SOLE 18 181,016 0 0
MEDICINOVA INC COM NEW 58468P206 418 79,799 SH   SOLE 19 79,799 0 0
MEDICINOVA INC COM NEW 58468P206 7,443 1,420,390 SH   SOLE 21 1,420,390 0 0
MEDICINOVA INC COM NEW 58468P206 5,994 1,143,854 SH   SOLE 22 1,130,225 0 13,629
MEDIFAST INC COM 58470H101 1,157 7,034 SH   SOLE 2 3,460 0 3,574
MEDIFAST INC COM 58470H101 10 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 37 224 SH   SOLE 7 224 0 0
MEDIFAST INC COM 58470H101 9,075 55,181 SH   SOLE 18 53,799 0 1,382
MEDIFAST INC COM 58470H101 3,487 21,201 SH   SOLE 19 21,201 0 0
MEDIFAST INC COM 58470H101 201,934 1,227,937 SH   SOLE 21 1,227,937 0 0
MEDIFAST INC COM 58470H101 53,212 323,575 SH   SOLE 22 314,575 0 9,000
MEDIFAST INC COM 58470H101 11 68 SH   SOLE 23 68 0 0
MEDIFAST INC COM 58470H101 43 262 SH   SOLE 25 262 0 0
MEDIFAST INC COM 58470H101 736 4,473 SH   SOLE 26 2,570 0 1,903
MEDIFAST INC COM 58470H101 256 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 2,950 17,940 SH   SOLE 30 17,940 0 0
MEDIFAST INC COM 58470H101 105 639 SH   SOLE 36 639 0 0
MEDIFAST INC COM 58470H101 194 1,179 SH   SOLE 40 1,179 0 0
MEDIWOUND LTD ORD SHS M68830104 71 18,839 SH   SOLE 22 18,839 0 0
MEDLEY MGMT INC CL A COM 58503T106 3 4,509 SH   SOLE 18 4,509 0 0
MEDLEY MGMT INC CL A COM 58503T106 3 4,829 SH   SOLE 21 4,829 0 0
MEDNAX INC COM 58502B106 2,053 126,133 SH   SOLE 2 61,269 0 64,864
MEDNAX INC COM 58502B106 7 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 60 3,687 SH   SOLE 7 3,687 0 0
MEDNAX INC COM 58502B106 7,393 454,139 SH   SOLE 18 454,139 0 0
MEDNAX INC COM 58502B106 2,213 135,926 SH   SOLE 19 135,926 0 0
MEDNAX INC COM 58502B106 87,238 5,358,622 SH   SOLE 21 5,358,622 0 0
MEDNAX INC COM 58502B106 42,163 2,589,878 SH   SOLE 22 2,520,385 0 69,493
MEDNAX INC COM 58502B106 21 1,276 SH   SOLE 25 1,276 0 0
MEDNAX INC COM 58502B106 620 38,071 SH   SOLE 26 19,800 0 18,271
MEDNAX INC COM 58502B106 197 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 603 37,043 SH   SOLE 30 37,043 0 0
MEDNAX INC COM 58502B106 109 6,715 SH   SOLE 31 0 0 6,715
MEDNAX INC COM 58502B106 36 2,193 SH   SOLE 34 2,193 0 0
MEDNAX INC COM 58502B106 174 10,660 SH   SOLE 36 10,660 0 0
MEDNAX INC COM 58502B106 164 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 3,458 30,941 SH   SOLE 2 20,941 0 10,000
MEDPACE HLDGS INC COM 58506Q109 19 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 61 543 SH   SOLE 7 543 0 0
MEDPACE HLDGS INC COM 58506Q109 19,058 170,540 SH   SOLE 18 162,794 0 7,746
MEDPACE HLDGS INC COM 58506Q109 13,461 120,453 SH   SOLE 19 120,453 0 0
MEDPACE HLDGS INC COM 58506Q109 239,928 2,147,004 SH   SOLE 21 2,147,004 0 0
MEDPACE HLDGS INC COM 58506Q109 107,191 959,205 SH   SOLE 22 935,934 0 23,271
MEDPACE HLDGS INC COM 58506Q109 546 4,889 SH   SOLE 23 4,889 0 0
MEDPACE HLDGS INC COM 58506Q109 25 220 SH   SOLE 25 220 0 0
MEDPACE HLDGS INC COM 58506Q109 3,090 27,652 SH   SOLE 26 6,665 0 20,987
MEDPACE HLDGS INC COM 58506Q109 433 3,875 SH   SOLE 28 3,875 0 0
MEDPACE HLDGS INC COM 58506Q109 15,163 135,683 SH   SOLE 30 135,683 0 0
MEDPACE HLDGS INC COM 58506Q109 83 743 SH   SOLE 34 743 0 0
MEDPACE HLDGS INC COM 58506Q109 60 537 SH   SOLE 36 537 0 0
MEDPACE HLDGS INC COM 58506Q109 325 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 421,678 4,057,716 SH   SOLE 2 1,119,938 0 2,937,778
MEDTRONIC PLC SHS G5960L103 67,938 653,752 SH   SOLE 4 611,949 0 41,803
MEDTRONIC PLC SHS G5960L103 143,148 1,377,480 SH   SOLE 7 1,219,994 0 157,486
MEDTRONIC PLC SHS G5960L103 4,158 40,015 SH   SOLE 13 35,842 0 4,173
MEDTRONIC PLC SHS G5960L103 17,151 165,043 SH   SOLE 15 165,043 0 0
MEDTRONIC PLC SHS G5960L103 26 248 SH   SOLE 17 0 0 248
MEDTRONIC PLC SHS G5960L103 631,389 6,075,724 SH   SOLE 18 5,647,538 0 428,186
MEDTRONIC PLC SHS G5960L103 926,782 8,918,223 SH   SOLE 19 8,918,223 0 0
MEDTRONIC PLC SHS G5960L103 3,866,754 37,208,947 SH   SOLE 21 37,208,947 0 0
MEDTRONIC PLC SHS G5960L103 3,417,486 32,885,742 SH   SOLE 22 29,594,660 0 3,291,082
MEDTRONIC PLC SHS G5960L103 109,507 1,053,765 SH   SOLE 23 1,053,765 0 0
MEDTRONIC PLC SHS G5960L103 178,152 1,714,316 SH   SOLE 25 1,714,316 0 0
MEDTRONIC PLC SHS G5960L103 792,322 7,624,347 SH   SOLE 26 1,009,670 0 6,614,677
MEDTRONIC PLC SHS G5960L103 27,381 263,480 SH   SOLE 28 185,988 0 77,492
MEDTRONIC PLC SHS G5960L103 21,824 210,004 SH   SOLE 29 85,175 0 124,829
MEDTRONIC PLC SHS G5960L103 615,552 5,923,329 SH   SOLE 30 5,891,250 0 32,079
MEDTRONIC PLC SHS G5960L103 51,537 495,926 SH   SOLE 31 283,379 0 212,547
MEDTRONIC PLC SHS G5960L103 7,636 73,479 SH   SOLE 32 73,479 0 0
MEDTRONIC PLC SHS G5960L103 249,946 2,405,176 SH   SOLE 34 2,405,176 0 0
MEDTRONIC PLC SHS G5960L103 99,910 961,410 SH   SOLE 36 961,410 0 0
MEDTRONIC PLC SHS G5960L103 2,990 28,773 SH   SOLE 37 28,773 0 0
MEDTRONIC PLC SHS G5960L103 3,148 30,289 SH   SOLE 40 30,289 0 0
MEI PHARMA INC COM NEW 55279B202 141 45,048 SH   SOLE 2 6,139 0 38,909
MEI PHARMA INC COM NEW 55279B202 7 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 1,301 416,933 SH   SOLE 18 416,933 0 0
MEI PHARMA INC COM NEW 55279B202 606 194,106 SH   SOLE 19 194,106 0 0
MEI PHARMA INC COM NEW 55279B202 10,319 3,307,337 SH   SOLE 21 3,307,337 0 0
MEI PHARMA INC COM NEW 55279B202 9,404 3,014,150 SH   SOLE 22 2,977,186 0 36,964
MEIRAGTX HLDGS PLC COM G59665102 159 11,972 SH   SOLE 2 5,044 0 6,928
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,126 85,056 SH   SOLE 18 83,864 0 1,192
MEIRAGTX HLDGS PLC COM G59665102 692 52,288 SH   SOLE 19 52,288 0 0
MEIRAGTX HLDGS PLC COM G59665102 13,549 1,023,375 SH   SOLE 21 1,023,375 0 0
MEIRAGTX HLDGS PLC COM G59665102 3,118 235,464 SH   SOLE 22 227,949 0 7,515
MEIRAGTX HLDGS PLC COM G59665102 10 761 SH   SOLE 23 761 0 0
MEIRAGTX HLDGS PLC COM G59665102 126 9,537 SH   SOLE 30 9,537 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 403 24,228 SH   SOLE 2 8,722 0 15,506
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,597 95,889 SH   SOLE 4 89,346 0 6,543
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,724 163,633 SH   SOLE 7 152,691 0 10,942
MELCO RESORTS AND ENTMNT LTD ADR 585464100 6 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 795 47,762 SH   SOLE 15 47,762 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,528 211,877 SH   SOLE 18 201,620 0 10,257
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,822 109,426 SH   SOLE 19 109,426 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 58,055 3,486,775 SH   SOLE 21 3,486,775 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 53,719 3,226,365 SH   SOLE 22 3,119,765 0 106,600
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,537 152,397 SH   SOLE 23 152,397 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 131 7,876 SH   SOLE 25 7,876 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 14,800 888,880 SH   SOLE 26 219,406 0 669,474
MELCO RESORTS AND ENTMNT LTD ADR 585464100 725 43,529 SH   SOLE 28 29,379 0 14,150
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,438 86,388 SH   SOLE 29 1,107 0 85,281
MELCO RESORTS AND ENTMNT LTD ADR 585464100 13,346 801,537 SH   SOLE 30 801,537 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 343 20,613 SH   SOLE 31 0 0 20,613
MELCO RESORTS AND ENTMNT LTD ADR 585464100 14,850 891,863 SH   SOLE 34 891,863 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,289 77,418 SH   SOLE 36 77,418 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 82 4,935 SH   SOLE 40 4,935 0 0
MERCADOLIBRE INC COM 58733R102 42,307 39,083 SH   SOLE 2 9,716 0 29,367
MERCADOLIBRE INC COM 58733R102 23,498 21,708 SH   SOLE 4 20,316 0 1,392
MERCADOLIBRE INC COM 58733R102 6,455 5,963 SH   SOLE 7 5,963 0 0
MERCADOLIBRE INC COM 58733R102 159 147 SH   SOLE 13 147 0 0
MERCADOLIBRE INC COM 58733R102 4,267 3,942 SH   SOLE 15 3,942 0 0
MERCADOLIBRE INC COM 58733R102 247,524 228,664 SH   SOLE 18 149,746 0 78,918
MERCADOLIBRE INC COM 58733R102 281,619 260,161 SH   SOLE 19 260,161 0 0
MERCADOLIBRE INC COM 58733R102 99,948 92,332 SH   SOLE 21 92,332 0 0
MERCADOLIBRE INC COM 58733R102 117,864 108,883 SH   SOLE 22 84,679 0 24,204
MERCADOLIBRE INC COM 58733R102 33,378 30,835 SH   SOLE 23 30,835 0 0
MERCADOLIBRE INC COM 58733R102 58,393 53,944 SH   SOLE 25 53,944 0 0
MERCADOLIBRE INC COM 58733R102 202,549 187,116 SH   SOLE 26 29,895 0 157,221
MERCADOLIBRE INC COM 58733R102 9,472 8,750 SH   SOLE 28 6,150 0 2,600
MERCADOLIBRE INC COM 58733R102 124 115 SH   SOLE 29 115 0 0
MERCADOLIBRE INC COM 58733R102 157,227 145,247 SH   SOLE 30 144,889 0 358
MERCADOLIBRE INC COM 58733R102 17,910 16,545 SH   SOLE 31 4,964 0 11,581
MERCADOLIBRE INC COM 58733R102 10,707 9,891 SH   SOLE 32 9,891 0 0
MERCADOLIBRE INC COM 58733R102 160,728 148,481 SH   SOLE 34 148,481 0 0
MERCADOLIBRE INC COM 58733R102 28,393 26,230 SH   SOLE 36 26,230 0 0
MERCADOLIBRE INC COM 58733R102 1,069 988 SH   SOLE 40 988 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 8,372 3,325,000 PRN   SOLE 21 3,325,000 0 0
MERCANTILE BANK CORP COM 587376104 464 25,750 SH   SOLE 2 6,745 0 19,005
MERCANTILE BANK CORP COM 587376104 6 323 SH   SOLE 7 323 0 0
MERCANTILE BANK CORP COM 587376104 10 548 SH   SOLE 13 0 0 548
MERCANTILE BANK CORP COM 587376104 1,209 67,075 SH   SOLE 18 67,075 0 0
MERCANTILE BANK CORP COM 587376104 1,669 92,611 SH   SOLE 19 92,611 0 0
MERCANTILE BANK CORP COM 587376104 9,467 525,344 SH   SOLE 21 525,344 0 0
MERCANTILE BANK CORP COM 587376104 10,405 577,409 SH   SOLE 22 562,981 0 14,428
MERCANTILE BANK CORP COM 587376104 155 8,619 SH   SOLE 23 8,619 0 0
MERCANTILE BANK CORP COM 587376104 625 34,691 SH   SOLE 26 0 0 34,691
MERCANTILE BANK CORP COM 587376104 46 2,551 SH   SOLE 28 2,551 0 0
MERCANTILE BANK CORP COM 587376104 58 3,208 SH   SOLE 30 3,208 0 0
MERCANTILE BANK CORP COM 587376104 49 2,693 SH   SOLE 34 2,693 0 0
MERCER INTL INC COM 588056101 76 11,587 SH   SOLE 2 11,587 0 0
MERCER INTL INC COM 588056101 251 38,004 SH   SOLE 18 38,004 0 0
MERCER INTL INC COM 588056101 19,806 3,000,877 SH   SOLE 21 3,000,877 0 0
MERCER INTL INC COM 588056101 5,343 809,591 SH   SOLE 22 793,607 0 15,984
MERCER INTL INC COM 588056101 104 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 27 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 431 65,295 SH   SOLE 30 65,295 0 0
MERCER INTL INC COM 588056101 33 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 288 14,602 SH   SOLE 2 6,811 0 7,791
MERCHANTS BANCORP IND COM 58844R108 6 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 646 32,751 SH   SOLE 18 32,751 0 0
MERCHANTS BANCORP IND COM 58844R108 1,117 56,686 SH   SOLE 19 56,686 0 0
MERCHANTS BANCORP IND COM 58844R108 6,430 326,253 SH   SOLE 21 326,253 0 0
MERCHANTS BANCORP IND COM 58844R108 9,091 461,238 SH   SOLE 22 456,826 0 4,412
MERCHANTS BANCORP IND COM 58844R108 126 6,416 SH   SOLE 23 6,416 0 0
MERCHANTS BANCORP IND COM 58844R108 441 22,363 SH   SOLE 26 0 0 22,363
MERCHANTS BANCORP IND COM 58844R108 38 1,917 SH   SOLE 30 1,917 0 0
MERCK & CO. INC COM 58933Y105 582,746 7,025,270 SH   SOLE 2 1,655,318 0 5,369,952
MERCK & CO. INC COM 58933Y105 104,203 1,256,216 SH   SOLE 4 1,177,499 0 78,717
MERCK & CO. INC COM 58933Y105 207,434 2,500,717 SH   SOLE 7 2,412,827 0 87,890
MERCK & CO. INC COM 58933Y105 11,163 134,573 SH   SOLE 13 134,339 0 234
MERCK & CO. INC COM 58933Y105 25,861 311,764 SH   SOLE 15 311,764 0 0
MERCK & CO. INC COM 58933Y105 658,617 7,939,926 SH   SOLE 18 7,394,205 0 545,721
MERCK & CO. INC COM 58933Y105 445,490 5,370,579 SH   SOLE 19 5,370,579 0 0
MERCK & CO. INC COM 58933Y105 6,136 73,978 SH   SOLE 20 73,978 0 0
MERCK & CO. INC COM 58933Y105 5,688,587 68,578,511 SH   SOLE 21 68,578,511 0 0
MERCK & CO. INC COM 58933Y105 5,226,474 63,007,524 SH   SOLE 22 56,840,552 0 6,166,972
MERCK & CO. INC COM 58933Y105 164,609 1,984,438 SH   SOLE 23 1,984,438 0 0
MERCK & CO. INC COM 58933Y105 249,736 3,010,686 SH   SOLE 25 3,010,686 0 0
MERCK & CO. INC COM 58933Y105 1,213,768 14,632,529 SH   SOLE 26 1,729,132 0 12,903,397
MERCK & CO. INC COM 58933Y105 41,066 495,069 SH   SOLE 28 349,022 0 146,047
MERCK & CO. INC COM 58933Y105 58,371 703,692 SH   SOLE 29 166,769 0 536,923
MERCK & CO. INC COM 58933Y105 973,329 11,733,919 SH   SOLE 30 11,597,097 0 136,822
MERCK & CO. INC COM 58933Y105 200,770 2,420,376 SH   SOLE 31 547,687 0 1,872,689
MERCK & CO. INC COM 58933Y105 18,583 224,032 SH   SOLE 32 224,032 0 0
MERCK & CO. INC COM 58933Y105 300,906 3,627,557 SH   SOLE 34 3,627,557 0 0
MERCK & CO. INC COM 58933Y105 149,368 1,800,696 SH   SOLE 36 1,800,696 0 0
MERCK & CO. INC COM 58933Y105 4,715 56,843 SH   SOLE 40 56,843 0 0
MERCK & CO. INC OPTIONS 58933Y105 746 9,000 SH Call SOLE 2 9,000 0 0
MERCK & CO. INC OPTIONS 58933Y105 987 11,900 SH Call SOLE 4 11,900 0 0
MERCK & CO. INC OPTIONS 58933Y105 11,257 135,700 SH Call SOLE 18 135,700 0 0
MERCK & CO. INC OPTIONS 58933Y105 126,549 1,525,600 SH Call SOLE 19 1,525,600 0 0
MERCK & CO. INC OPTIONS 58933Y105 6,362 76,700 SH Call SOLE 22 76,700 0 0
MERCK & CO. INC OPTIONS 58933Y105 49,836 600,800 SH Call SOLE 34 600,800 0 0
MERCURY GENL CORP NEW COM 589400100 3,463 83,697 SH   SOLE 2 25,383 0 58,314
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 112 2,709 SH   SOLE 7 2,709 0 0
MERCURY GENL CORP NEW COM 589400100 2,854 68,981 SH   SOLE 18 68,981 0 0
MERCURY GENL CORP NEW COM 589400100 286 6,921 SH   SOLE 19 6,921 0 0
MERCURY GENL CORP NEW COM 589400100 50,374 1,217,650 SH   SOLE 21 1,217,650 0 0
MERCURY GENL CORP NEW COM 589400100 34,242 827,705 SH   SOLE 22 786,801 0 40,904
MERCURY GENL CORP NEW COM 589400100 669 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 148 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 475 11,470 SH   SOLE 30 11,470 0 0
MERCURY GENL CORP NEW COM 589400100 25 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 34 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 110 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 11,801 152,344 SH   SOLE 2 53,332 0 99,012
MERCURY SYS INC COM 589378108 42 537 SH   SOLE 4 537 0 0
MERCURY SYS INC COM 589378108 90 1,162 SH   SOLE 7 1,162 0 0
MERCURY SYS INC COM 589378108 106 1,371 SH   SOLE 13 1,371 0 0
MERCURY SYS INC COM 589378108 12,774 164,917 SH   SOLE 18 159,592 0 5,325
MERCURY SYS INC COM 589378108 127,906 1,651,251 SH   SOLE 19 1,651,251 0 0
MERCURY SYS INC COM 589378108 250,497 3,233,884 SH   SOLE 21 3,233,884 0 0
MERCURY SYS INC COM 589378108 144,757 1,868,802 SH   SOLE 22 1,776,505 0 92,297
MERCURY SYS INC COM 589378108 646 8,337 SH   SOLE 23 8,337 0 0
MERCURY SYS INC COM 589378108 72 924 SH   SOLE 25 924 0 0
MERCURY SYS INC COM 589378108 4,641 59,915 SH   SOLE 26 15,977 0 43,938
MERCURY SYS INC COM 589378108 1,045 13,496 SH   SOLE 28 13,496 0 0
MERCURY SYS INC COM 589378108 2,098 27,082 SH   SOLE 30 27,082 0 0
MERCURY SYS INC COM 589378108 82 1,063 SH   SOLE 31 1,063 0 0
MERCURY SYS INC COM 589378108 370 4,773 SH   SOLE 34 4,773 0 0
MERCURY SYS INC COM 589378108 256 3,303 SH   SOLE 36 3,303 0 0
MERCURY SYS INC COM 589378108 468 6,046 SH   SOLE 40 6,046 0 0
MEREDITH CORP COM 589433101 460 35,096 SH   SOLE 2 13,628 0 21,468
MEREDITH CORP COM 589433101 3 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 18 1,343 SH   SOLE 7 1,343 0 0
MEREDITH CORP COM 589433101 2,420 184,440 SH   SOLE 18 184,440 0 0
MEREDITH CORP COM 589433101 1,522 116,037 SH   SOLE 19 116,037 0 0
MEREDITH CORP COM 589433101 56,957 4,341,242 SH   SOLE 21 4,341,242 0 0
MEREDITH CORP COM 589433101 16,477 1,255,892 SH   SOLE 22 1,224,106 0 31,786
MEREDITH CORP COM 589433101 30 2,279 SH   SOLE 23 2,279 0 0
MEREDITH CORP COM 589433101 279 21,241 SH   SOLE 26 9,647 0 11,594
MEREDITH CORP COM 589433101 63 4,805 SH   SOLE 28 4,805 0 0
MEREDITH CORP COM 589433101 837 63,774 SH   SOLE 30 63,774 0 0
MEREDITH CORP COM 589433101 31 2,353 SH   SOLE 31 0 0 2,353
MEREDITH CORP COM 589433101 9 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 52 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 574 55,477 SH   SOLE 2 18,360 0 37,117
MERIDIAN BANCORP INC MD COM 58958U103 10 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 6 598 SH   SOLE 13 0 0 598
MERIDIAN BANCORP INC MD COM 58958U103 1,860 179,756 SH   SOLE 18 179,756 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,506 145,491 SH   SOLE 19 145,491 0 0
MERIDIAN BANCORP INC MD COM 58958U103 17,566 1,697,205 SH   SOLE 21 1,697,205 0 0
MERIDIAN BANCORP INC MD COM 58958U103 17,051 1,647,466 SH   SOLE 22 1,610,431 0 37,035
MERIDIAN BANCORP INC MD COM 58958U103 63 6,129 SH   SOLE 23 6,129 0 0
MERIDIAN BANCORP INC MD COM 58958U103 376 36,341 SH   SOLE 26 0 0 36,341
MERIDIAN BANCORP INC MD COM 58958U103 73 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 281 27,157 SH   SOLE 30 27,157 0 0
MERIDIAN BANCORP INC MD COM 58958U103 57 5,459 SH   SOLE 34 5,459 0 0
MERIDIAN BANCORP INC MD COM 58958U103 70 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 800 47,092 SH   SOLE 2 16,763 0 30,329
MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 14 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,811 224,450 SH   SOLE 18 216,185 0 8,265
MERIDIAN BIOSCIENCE INC COM 589584101 2,795 164,614 SH   SOLE 19 164,614 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 82,811 4,876,968 SH   SOLE 21 4,876,968 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 22,146 1,304,267 SH   SOLE 22 1,270,167 0 34,100
MERIDIAN BIOSCIENCE INC COM 589584101 143 8,432 SH   SOLE 23 8,432 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 579 34,087 SH   SOLE 26 7,909 0 26,178
MERIDIAN BIOSCIENCE INC COM 589584101 104 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 959 56,454 SH   SOLE 30 56,454 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 19 1,102 SH   SOLE 34 1,102 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 75 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN CORPORATION COM 58958P104 65 4,035 SH   SOLE 2 303 0 3,732
MERIDIAN CORPORATION COM 58958P104 325 20,141 SH   SOLE 18 20,141 0 0
MERIDIAN CORPORATION COM 58958P104 134 8,307 SH   SOLE 19 8,307 0 0
MERIDIAN CORPORATION COM 58958P104 2,406 149,189 SH   SOLE 21 149,189 0 0
MERIDIAN CORPORATION COM 58958P104 748 46,375 SH   SOLE 22 45,266 0 1,109
MERIT MED SYS INC COM 589889104 1,694 38,935 SH   SOLE 2 17,443 0 21,492
MERIT MED SYS INC COM 589889104 10 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 48 1,100 SH   SOLE 7 1,100 0 0
MERIT MED SYS INC COM 589889104 11,422 262,573 SH   SOLE 18 252,029 0 10,544
MERIT MED SYS INC COM 589889104 7,100 163,217 SH   SOLE 19 163,217 0 0
MERIT MED SYS INC COM 589889104 238,037 5,472,106 SH   SOLE 21 5,472,106 0 0
MERIT MED SYS INC COM 589889104 65,140 1,497,467 SH   SOLE 22 1,452,369 0 45,098
MERIT MED SYS INC COM 589889104 245 5,642 SH   SOLE 23 5,642 0 0
MERIT MED SYS INC COM 589889104 47 1,075 SH   SOLE 25 1,075 0 0
MERIT MED SYS INC COM 589889104 1,593 36,631 SH   SOLE 26 12,843 0 23,788
MERIT MED SYS INC COM 589889104 297 6,825 SH   SOLE 28 6,825 0 0
MERIT MED SYS INC COM 589889104 3,414 78,483 SH   SOLE 30 78,483 0 0
MERIT MED SYS INC COM 589889104 60 1,380 SH   SOLE 34 1,380 0 0
MERIT MED SYS INC COM 589889104 115 2,646 SH   SOLE 36 2,646 0 0
MERIT MED SYS INC COM 589889104 247 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 4,656 42,177 SH   SOLE 2 12,278 0 29,899
MERITAGE HOMES CORP COM 59001A102 31 279 SH   SOLE 4 279 0 0
MERITAGE HOMES CORP COM 59001A102 107 966 SH   SOLE 7 966 0 0
MERITAGE HOMES CORP COM 59001A102 19,296 174,795 SH   SOLE 18 174,795 0 0
MERITAGE HOMES CORP COM 59001A102 7,621 69,033 SH   SOLE 19 69,033 0 0
MERITAGE HOMES CORP COM 59001A102 502,620 4,553,128 SH   SOLE 21 4,553,128 0 0
MERITAGE HOMES CORP COM 59001A102 116,822 1,058,264 SH   SOLE 22 1,026,795 0 31,469
MERITAGE HOMES CORP COM 59001A102 54 489 SH   SOLE 25 489 0 0
MERITAGE HOMES CORP COM 59001A102 2,647 23,979 SH   SOLE 26 13,441 0 10,538
MERITAGE HOMES CORP COM 59001A102 532 4,815 SH   SOLE 28 4,815 0 0
MERITAGE HOMES CORP COM 59001A102 6,440 58,336 SH   SOLE 30 58,336 0 0
MERITAGE HOMES CORP COM 59001A102 232 2,101 SH   SOLE 31 0 0 2,101
MERITAGE HOMES CORP COM 59001A102 262 2,370 SH   SOLE 36 2,370 0 0
MERITAGE HOMES CORP COM 59001A102 441 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,105 52,785 SH   SOLE 2 22,119 0 30,666
MERITOR INC COM 59001K100 10 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 46 2,203 SH   SOLE 7 2,203 0 0
MERITOR INC COM 59001K100 6,910 329,996 SH   SOLE 18 329,996 0 0
MERITOR INC COM 59001K100 2,686 128,265 SH   SOLE 19 128,265 0 0
MERITOR INC COM 59001K100 160,105 7,645,889 SH   SOLE 21 7,645,889 0 0
MERITOR INC COM 59001K100 44,106 2,106,322 SH   SOLE 22 2,038,559 0 67,763
MERITOR INC COM 59001K100 22 1,038 SH   SOLE 25 1,038 0 0
MERITOR INC COM 59001K100 632 30,198 SH   SOLE 26 11,528 0 18,670
MERITOR INC COM 59001K100 232 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 2,386 113,956 SH   SOLE 30 113,956 0 0
MERITOR INC COM 59001K100 237 11,300 SH   SOLE 31 0 0 11,300
MERITOR INC COM 59001K100 140 6,692 SH   SOLE 36 6,692 0 0
MERITOR INC COM 59001K100 153 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,038 1,000,000 PRN   SOLE 21 1,000,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 12 2,922 SH   SOLE 18 2,922 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 150 37,442 SH   SOLE 21 37,442 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 850 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,568 137,901 SH   SOLE 2 121,601 0 16,300
MERSANA THERAPEUTICS INC COM 59045L106 15 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5,360 287,867 SH   SOLE 18 287,867 0 0
MERSANA THERAPEUTICS INC COM 59045L106 52,409 2,814,652 SH   SOLE 19 2,814,652 0 0
MERSANA THERAPEUTICS INC COM 59045L106 344 18,500 SH   SOLE 20 18,500 0 0
MERSANA THERAPEUTICS INC COM 59045L106 33,705 1,810,151 SH   SOLE 21 1,810,151 0 0
MERSANA THERAPEUTICS INC COM 59045L106 28,074 1,507,739 SH   SOLE 22 1,466,368 0 41,371
MERSANA THERAPEUTICS INC COM 59045L106 9 473 SH   SOLE 23 473 0 0
MERSANA THERAPEUTICS INC COM 59045L106 31 1,663 SH   SOLE 26 0 0 1,663
MERSANA THERAPEUTICS INC COM 59045L106 141 7,591 SH   SOLE 28 7,591 0 0
MERSANA THERAPEUTICS INC COM 59045L106 296 15,920 SH   SOLE 30 15,920 0 0
MERSANA THERAPEUTICS INC COM 59045L106 11,994 644,161 SH   SOLE 34 644,161 0 0
MERSANA THERAPEUTICS INC COM 59045L106 85 4,575 SH   SOLE 40 4,575 0 0
MERUS N V COM N5749R100 51 4,219 SH   SOLE 2 4,219 0 0
MERUS N V COM N5749R100 455 37,933 SH   SOLE 21 37,933 0 0
MERUS N V COM N5749R100 346 28,864 SH   SOLE 22 7,633 0 21,231
MERUS N V COM N5749R100 41 3,375 SH   SOLE 30 3,375 0 0
MESA AIR GROUP INC COM NEW 590479135 72 24,334 SH   SOLE 2 2,167 0 22,167
MESA AIR GROUP INC COM NEW 590479135 351 118,928 SH   SOLE 18 118,928 0 0
MESA AIR GROUP INC COM NEW 590479135 162 55,006 SH   SOLE 19 55,006 0 0
MESA AIR GROUP INC COM NEW 590479135 2,901 983,387 SH   SOLE 21 983,387 0 0
MESA AIR GROUP INC COM NEW 590479135 2,751 932,707 SH   SOLE 22 905,312 0 27,395
MESA LABS INC COM 59064R109 760 2,982 SH   SOLE 2 1,522 0 1,460
MESA LABS INC COM 59064R109 4 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 26 103 SH   SOLE 7 103 0 0
MESA LABS INC COM 59064R109 5,622 22,068 SH   SOLE 18 22,068 0 0
MESA LABS INC COM 59064R109 2,413 9,472 SH   SOLE 19 9,472 0 0
MESA LABS INC COM 59064R109 140,455 551,322 SH   SOLE 21 551,322 0 0
MESA LABS INC COM 59064R109 35,031 137,506 SH   SOLE 22 133,384 0 4,122
MESA LABS INC COM 59064R109 10 38 SH   SOLE 23 38 0 0
MESA LABS INC COM 59064R109 147 576 SH   SOLE 26 0 0 576
MESA LABS INC COM 59064R109 154 606 SH   SOLE 28 606 0 0
MESA LABS INC COM 59064R109 6,287 24,677 SH   SOLE 30 24,677 0 0
MESA LABS INC COM 59064R109 31 121 SH   SOLE 34 121 0 0
MESA LABS INC COM 59064R109 125 489 SH   SOLE 40 489 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 710 36,932 SH   SOLE 2 10,726 0 26,206
META FINL GROUP INC COM 59100U108 4 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 10 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 3,034 157,849 SH   SOLE 18 157,849 0 0
META FINL GROUP INC COM 59100U108 1,243 64,666 SH   SOLE 19 64,666 0 0
META FINL GROUP INC COM 59100U108 68,625 3,570,478 SH   SOLE 21 3,570,478 0 0
META FINL GROUP INC COM 59100U108 19,602 1,019,898 SH   SOLE 22 989,858 0 30,040
META FINL GROUP INC COM 59100U108 186 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 75 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 953 49,589 SH   SOLE 30 49,589 0 0
META FINL GROUP INC COM 59100U108 76 3,945 SH   SOLE 40 3,945 0 0
METACRINE INC COM 59101E103 26 2,579 SH   SOLE 18 2,579 0 0
METACRINE INC COM 59101E103 37 3,665 SH   SOLE 22 3,665 0 0
METACRINE INC COM 59101E103 834 81,677 SH   SOLE 26 13,337 0 68,340
METACRINE INC COM 59101E103 9 900 SH   SOLE 31 0 0 900
METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 9 1,514 SH   SOLE 22 1,514 0 0
METHODE ELECTRS INC COM 591520200 1,215 42,631 SH   SOLE 2 12,208 0 30,423
METHODE ELECTRS INC COM 591520200 3 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 18 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 4,832 169,533 SH   SOLE 18 169,533 0 0
METHODE ELECTRS INC COM 591520200 1,906 66,873 SH   SOLE 19 66,873 0 0
METHODE ELECTRS INC COM 591520200 113,470 3,981,388 SH   SOLE 21 3,981,388 0 0
METHODE ELECTRS INC COM 591520200 30,376 1,065,839 SH   SOLE 22 1,031,624 0 34,215
METHODE ELECTRS INC COM 591520200 41 1,423 SH   SOLE 25 1,423 0 0
METHODE ELECTRS INC COM 591520200 503 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 151 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,139 75,057 SH   SOLE 30 75,057 0 0
METHODE ELECTRS INC COM 591520200 100 3,494 SH   SOLE 36 3,494 0 0
METHODE ELECTRS INC COM 591520200 111 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 77,428 2,083,066 SH   SOLE 2 398,037 0 1,685,029
METLIFE INC COM 59156R108 13,452 361,908 SH   SOLE 4 337,738 0 24,170
METLIFE INC COM 59156R108 28,264 760,401 SH   SOLE 7 675,736 0 84,665
METLIFE INC COM 59156R108 96 2,579 SH   SOLE 13 2,579 0 0
METLIFE INC COM 59156R108 3,572 96,109 SH   SOLE 15 96,109 0 0
METLIFE INC COM 59156R108 0 10 SH   SOLE 17 0 0 10
METLIFE INC COM 59156R108 263,362 7,085,344 SH   SOLE 18 6,663,260 0 422,084
METLIFE INC COM 59156R108 263,019 7,076,108 SH   SOLE 19 7,076,108 0 0
METLIFE INC COM 59156R108 775,932 20,875,234 SH   SOLE 21 20,875,234 0 0
METLIFE INC COM 59156R108 708,009 19,047,848 SH   SOLE 22 17,436,430 0 1,611,418
METLIFE INC COM 59156R108 20,641 555,316 SH   SOLE 23 555,316 0 0
METLIFE INC COM 59156R108 35,892 965,609 SH   SOLE 25 965,609 0 0
METLIFE INC COM 59156R108 185,560 4,992,190 SH   SOLE 26 560,600 0 4,431,590
METLIFE INC COM 59156R108 5,686 152,962 SH   SOLE 28 106,577 0 46,385
METLIFE INC COM 59156R108 3,292 88,556 SH   SOLE 29 754 0 87,802
METLIFE INC COM 59156R108 116,446 3,132,801 SH   SOLE 30 3,132,801 0 0
METLIFE INC COM 59156R108 6,606 177,737 SH   SOLE 31 99,940 0 77,797
METLIFE INC COM 59156R108 3,831 103,056 SH   SOLE 32 103,056 0 0
METLIFE INC COM 59156R108 6,901 185,656 SH   SOLE 34 185,656 0 0
METLIFE INC COM 59156R108 23,823 640,908 SH   SOLE 36 640,908 0 0
METLIFE INC COM 59156R108 673 18,115 SH   SOLE 40 18,115 0 0
METROCITY BANKSHARES INC COM 59165J105 181 13,751 SH   SOLE 2 937 0 12,814
METROCITY BANKSHARES INC COM 59165J105 6 453 SH   SOLE 7 453 0 0
METROCITY BANKSHARES INC COM 59165J105 947 71,875 SH   SOLE 18 71,875 0 0
METROCITY BANKSHARES INC COM 59165J105 463 35,118 SH   SOLE 19 35,118 0 0
METROCITY BANKSHARES INC COM 59165J105 7,663 581,856 SH   SOLE 21 581,856 0 0
METROCITY BANKSHARES INC COM 59165J105 3,328 252,717 SH   SOLE 22 245,336 0 7,381
METROPOLITAN BK HLDG CORP COM 591774104 191 6,826 SH   SOLE 2 442 0 6,384
METROPOLITAN BK HLDG CORP COM 591774104 4 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 842 30,085 SH   SOLE 18 30,085 0 0
METROPOLITAN BK HLDG CORP COM 591774104 398 14,197 SH   SOLE 19 14,197 0 0
METROPOLITAN BK HLDG CORP COM 591774104 6,974 249,068 SH   SOLE 21 249,068 0 0
METROPOLITAN BK HLDG CORP COM 591774104 4,645 165,906 SH   SOLE 22 163,565 0 2,341
METTLER TOLEDO INTERNATIONAL COM 592688105 56,946 58,966 SH   SOLE 2 7,882 0 51,084
METTLER TOLEDO INTERNATIONAL COM 592688105 10,885 11,271 SH   SOLE 4 10,524 0 747
METTLER TOLEDO INTERNATIONAL COM 592688105 20,870 21,610 SH   SOLE 7 20,192 0 1,418
METTLER TOLEDO INTERNATIONAL COM 592688105 371 384 SH   SOLE 13 74 0 310
METTLER TOLEDO INTERNATIONAL COM 592688105 2,303 2,385 SH   SOLE 15 2,385 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 47,634 49,323 SH   SOLE 18 45,563 0 3,760
METTLER TOLEDO INTERNATIONAL COM 592688105 7,078 7,329 SH   SOLE 19 7,329 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 665,254 688,847 SH   SOLE 21 688,847 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 543,469 562,743 SH   SOLE 22 514,383 0 48,360
METTLER TOLEDO INTERNATIONAL COM 592688105 15,961 16,527 SH   SOLE 23 16,527 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 31,864 32,994 SH   SOLE 25 32,994 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 155,015 160,513 SH   SOLE 26 22,134 0 138,379
METTLER TOLEDO INTERNATIONAL COM 592688105 4,489 4,648 SH   SOLE 28 3,273 0 1,375
METTLER TOLEDO INTERNATIONAL COM 592688105 4,903 5,077 SH   SOLE 29 35 0 5,042
METTLER TOLEDO INTERNATIONAL COM 592688105 118,058 122,245 SH   SOLE 30 118,377 0 3,868
METTLER TOLEDO INTERNATIONAL COM 592688105 5,635 5,835 SH   SOLE 31 3,124 0 2,711
METTLER TOLEDO INTERNATIONAL COM 592688105 1,751 1,813 SH   SOLE 34 1,813 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 13,512 13,991 SH   SOLE 36 13,991 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 532 551 SH   SOLE 40 551 0 0
MFA FINL INC COM 55272X102 1,441 537,599 SH   SOLE 2 150,775 0 386,824
MFA FINL INC COM 55272X102 5 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 33 12,265 SH   SOLE 7 12,265 0 0
MFA FINL INC COM 55272X102 4,561 1,701,920 SH   SOLE 18 1,701,920 0 0
MFA FINL INC COM 55272X102 2,610 973,696 SH   SOLE 19 973,696 0 0
MFA FINL INC COM 55272X102 68,171 25,436,918 SH   SOLE 21 25,436,918 0 0
MFA FINL INC COM 55272X102 34,447 12,853,405 SH   SOLE 22 12,467,956 0 385,449
MFA FINL INC COM 55272X102 42 15,738 SH   SOLE 23 15,738 0 0
MFA FINL INC COM 55272X102 383 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 161 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 662 247,158 SH   SOLE 30 247,158 0 0
MFA FINL INC COM 55272X102 85 31,785 SH   SOLE 36 31,785 0 0
MFA FINL INC COM 55272X102 141 52,562 SH   SOLE 40 52,562 0 0
MGE ENERGY INC COM 55277P104 2,312 36,895 SH   SOLE 2 11,939 0 24,956
MGE ENERGY INC COM 55277P104 249 3,966 SH   SOLE 4 3,966 0 0
MGE ENERGY INC COM 55277P104 48 773 SH   SOLE 7 773 0 0
MGE ENERGY INC COM 55277P104 8,306 132,556 SH   SOLE 18 132,556 0 0
MGE ENERGY INC COM 55277P104 4,223 67,397 SH   SOLE 19 67,397 0 0
MGE ENERGY INC COM 55277P104 76,995 1,228,777 SH   SOLE 21 1,228,777 0 0
MGE ENERGY INC COM 55277P104 63,869 1,019,302 SH   SOLE 22 990,051 0 29,251
MGE ENERGY INC COM 55277P104 907 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 372 5,943 SH   SOLE 28 5,943 0 0
MGE ENERGY INC COM 55277P104 1,667 26,606 SH   SOLE 30 26,606 0 0
MGE ENERGY INC COM 55277P104 102 1,630 SH   SOLE 36 1,630 0 0
MGE ENERGY INC COM 55277P104 238 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 9,541 1,076,838 SH   SOLE 2 424,490 0 652,348
MGIC INVT CORP WIS COM 552848103 41 4,590 SH   SOLE 4 4,590 0 0
MGIC INVT CORP WIS COM 552848103 111 12,560 SH   SOLE 7 12,560 0 0
MGIC INVT CORP WIS COM 552848103 1,404 158,412 SH   SOLE 18 141,648 0 16,764
MGIC INVT CORP WIS COM 552848103 2,217 250,282 SH   SOLE 19 250,282 0 0
MGIC INVT CORP WIS COM 552848103 36,096 4,074,055 SH   SOLE 21 4,074,055 0 0
MGIC INVT CORP WIS COM 552848103 80,455 9,080,674 SH   SOLE 22 8,491,383 0 589,291
MGIC INVT CORP WIS COM 552848103 141 15,961 SH   SOLE 23 15,961 0 0
MGIC INVT CORP WIS COM 552848103 54 6,088 SH   SOLE 25 6,088 0 0
MGIC INVT CORP WIS COM 552848103 1,354 152,769 SH   SOLE 26 98,790 0 53,979
MGIC INVT CORP WIS COM 552848103 411 46,357 SH   SOLE 28 46,357 0 0
MGIC INVT CORP WIS COM 552848103 428 48,282 SH   SOLE 29 48,282 0 0
MGIC INVT CORP WIS COM 552848103 1,350 152,350 SH   SOLE 30 152,350 0 0
MGIC INVT CORP WIS COM 552848103 60 6,823 SH   SOLE 31 6,823 0 0
MGIC INVT CORP WIS COM 552848103 22 2,504 SH   SOLE 34 2,504 0 0
MGIC INVT CORP WIS COM 552848103 223 25,203 SH   SOLE 36 25,203 0 0
MGIC INVT CORP WIS COM 552848103 326 36,761 SH   SOLE 40 36,761 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 991 35,421 SH   SOLE 2 35,421 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 22 786 SH   SOLE 4 786 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 294 10,522 SH   SOLE 13 0 0 10,522
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,602 128,719 SH   SOLE 21 128,719 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 4,326 154,594 SH   SOLE 22 86,269 0 68,325
MGM GROWTH PPTYS LLC CL A COM 55303A105 37 1,333 SH   SOLE 25 1,333 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,074 74,117 SH   SOLE 26 46,687 0 27,430
MGM GROWTH PPTYS LLC CL A COM 55303A105 487 17,417 SH   SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,383 49,443 SH   SOLE 30 49,443 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 80 2,859 SH   SOLE 34 2,859 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 92 3,304 SH   SOLE 36 3,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 319 11,412 SH   SOLE 40 11,412 0 0
MGM RESORTS INTERNATIONAL COM 552953101 22,555 1,036,992 SH   SOLE 2 192,693 0 844,299
MGM RESORTS INTERNATIONAL COM 552953101 4,942 227,220 SH   SOLE 4 213,119 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 8,316 382,338 SH   SOLE 7 352,075 0 30,263
MGM RESORTS INTERNATIONAL COM 552953101 20 930 SH   SOLE 13 930 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,260 57,954 SH   SOLE 15 57,954 0 0
MGM RESORTS INTERNATIONAL COM 552953101 18,690 859,306 SH   SOLE 18 769,719 0 89,587
MGM RESORTS INTERNATIONAL COM 552953101 8,048 370,007 SH   SOLE 19 370,007 0 0
MGM RESORTS INTERNATIONAL COM 552953101 213,730 9,826,688 SH   SOLE 21 9,826,688 0 0
MGM RESORTS INTERNATIONAL COM 552953101 218,872 10,063,078 SH   SOLE 22 9,362,045 0 701,033
MGM RESORTS INTERNATIONAL COM 552953101 8,166 375,452 SH   SOLE 23 375,452 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,764 678,798 SH   SOLE 25 678,798 0 0
MGM RESORTS INTERNATIONAL COM 552953101 48,439 2,227,085 SH   SOLE 26 450,188 0 1,776,897
MGM RESORTS INTERNATIONAL COM 552953101 2,094 96,288 SH   SOLE 28 66,665 0 29,623
MGM RESORTS INTERNATIONAL COM 552953101 2,219 102,010 SH   SOLE 29 1,767 0 100,243
MGM RESORTS INTERNATIONAL COM 552953101 34,539 1,588,010 SH   SOLE 30 1,588,010 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,070 95,150 SH   SOLE 31 9,172 0 85,978
MGM RESORTS INTERNATIONAL COM 552953101 1,827 84,000 SH   SOLE 34 84,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,492 344,441 SH   SOLE 36 344,441 0 0
MGM RESORTS INTERNATIONAL COM 552953101 262 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 396 9,970 SH   SOLE 2 4,300 0 5,670
MGP INGREDIENTS INC NEW COM 55303J106 4 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 11 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,418 60,848 SH   SOLE 18 60,848 0 0
MGP INGREDIENTS INC NEW COM 55303J106 987 24,847 SH   SOLE 19 24,847 0 0
MGP INGREDIENTS INC NEW COM 55303J106 55,222 1,389,583 SH   SOLE 21 1,389,583 0 0
MGP INGREDIENTS INC NEW COM 55303J106 14,466 364,005 SH   SOLE 22 352,457 0 11,548
MGP INGREDIENTS INC NEW COM 55303J106 332 8,354 SH   SOLE 26 6,980 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 77 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 840 21,137 SH   SOLE 30 21,137 0 0
MGP INGREDIENTS INC NEW COM 55303J106 62 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 862 89,293 SH   SOLE 2 25,014 0 64,279
MICHAELS COS INC COM 59408Q106 4 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 58 5,984 SH   SOLE 7 5,984 0 0
MICHAELS COS INC COM 59408Q106 3,375 349,590 SH   SOLE 18 349,590 0 0
MICHAELS COS INC COM 59408Q106 1,381 143,037 SH   SOLE 19 143,037 0 0
MICHAELS COS INC COM 59408Q106 76,905 7,965,346 SH   SOLE 21 7,965,346 0 0
MICHAELS COS INC COM 59408Q106 23,106 2,393,199 SH   SOLE 22 2,316,875 0 76,324
MICHAELS COS INC COM 59408Q106 376 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 138 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 1,129 116,964 SH   SOLE 30 116,964 0 0
MICHAELS COS INC COM 59408Q106 153 15,857 SH   SOLE 31 0 0 15,857
MICHAELS COS INC COM 59408Q106 140 14,549 SH   SOLE 36 14,549 0 0
MICHAELS COS INC COM 59408Q106 105 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 65 SH   SOLE 18 65 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 42 13,049 SH   SOLE 25 13,049 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 4 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 32 9,814 SH   SOLE 36 9,814 0 0
MICROBOT MED INC COM NEW 59503A204 13 1,697 SH   SOLE 18 1,697 0 0
MICROBOT MED INC COM NEW 59503A204 118 15,414 SH   SOLE 21 15,414 0 0
MICROBOT MED INC COM NEW 59503A204 1,323 173,107 SH   SOLE 22 173,107 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 57,671 561,222 SH   SOLE 2 48,635 0 512,587
MICROCHIP TECHNOLOGY INC. COM 595017104 11,869 115,499 SH   SOLE 4 107,828 0 7,671
MICROCHIP TECHNOLOGY INC. COM 595017104 24,698 240,345 SH   SOLE 7 227,418 0 12,927
MICROCHIP TECHNOLOGY INC. COM 595017104 71 694 SH   SOLE 13 694 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,165 30,802 SH   SOLE 15 30,802 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 70,500 686,061 SH   SOLE 18 646,758 0 39,303
MICROCHIP TECHNOLOGY INC. COM 595017104 85,217 829,286 SH   SOLE 19 829,286 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 802,722 7,811,624 SH   SOLE 21 7,811,624 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 602,149 5,859,765 SH   SOLE 22 5,367,170 0 492,595
MICROCHIP TECHNOLOGY INC. COM 595017104 16,975 165,191 SH   SOLE 23 165,191 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 25,805 251,115 SH   SOLE 25 251,115 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 102,312 995,640 SH   SOLE 26 188,642 0 806,998
MICROCHIP TECHNOLOGY INC. COM 595017104 4,911 47,791 SH   SOLE 28 33,591 0 14,200
MICROCHIP TECHNOLOGY INC. COM 595017104 5,227 50,862 SH   SOLE 29 319 0 50,543
MICROCHIP TECHNOLOGY INC. COM 595017104 157,490 1,532,598 SH   SOLE 30 1,532,598 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 6,431 62,578 SH   SOLE 31 32,565 0 30,013
MICROCHIP TECHNOLOGY INC. COM 595017104 5,154 50,157 SH   SOLE 32 50,157 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 36,467 354,874 SH   SOLE 34 354,874 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 15,411 149,968 SH   SOLE 36 149,968 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 595 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,192 535,000 PRN   SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 724 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 4,756 2,135,000 PRN   SOLE 21 2,135,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 486 218,000 PRN   SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 18 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 757 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 7,480 4,855,000 PRN   SOLE 21 4,855,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 2.250% 2/1 595017AH7 3,754 2,515,000 PRN   SOLE 21 2,515,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 2.250% 2/1 595017AH7 284 190,000 PRN   SOLE 26 0 0 190,000
MICRON TECHNOLOGY INC COM 595112103 125,388 2,670,101 SH   SOLE 2 265,018 0 2,405,083
MICRON TECHNOLOGY INC COM 595112103 26,267 559,349 SH   SOLE 4 524,718 0 34,631
MICRON TECHNOLOGY INC COM 595112103 90,735 1,932,186 SH   SOLE 7 1,078,290 0 853,896
MICRON TECHNOLOGY INC COM 595112103 160 3,402 SH   SOLE 13 3,402 0 0
MICRON TECHNOLOGY INC COM 595112103 6,576 140,033 SH   SOLE 15 140,033 0 0
MICRON TECHNOLOGY INC COM 595112103 9 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 107,603 2,291,375 SH   SOLE 18 2,115,966 0 175,409
MICRON TECHNOLOGY INC COM 595112103 53,378 1,136,663 SH   SOLE 19 1,136,663 0 0
MICRON TECHNOLOGY INC COM 595112103 1,409,570 30,016,406 SH   SOLE 21 30,016,406 0 0
MICRON TECHNOLOGY INC COM 595112103 1,218,763 25,953,206 SH   SOLE 22 23,664,950 0 2,288,256
MICRON TECHNOLOGY INC COM 595112103 36,002 766,658 SH   SOLE 23 766,658 0 0
MICRON TECHNOLOGY INC COM 595112103 68,200 1,452,301 SH   SOLE 25 1,452,301 0 0
MICRON TECHNOLOGY INC COM 595112103 286,967 6,110,871 SH   SOLE 26 754,435 0 5,356,436
MICRON TECHNOLOGY INC COM 595112103 10,158 216,312 SH   SOLE 28 152,614 0 63,698
MICRON TECHNOLOGY INC COM 595112103 89 1,899 SH   SOLE 29 1,899 0 0
MICRON TECHNOLOGY INC COM 595112103 303,667 6,466,503 SH   SOLE 30 6,466,503 0 0
MICRON TECHNOLOGY INC COM 595112103 13,979 297,682 SH   SOLE 31 145,118 0 152,564
MICRON TECHNOLOGY INC COM 595112103 10,364 220,695 SH   SOLE 32 220,695 0 0
MICRON TECHNOLOGY INC COM 595112103 23,033 490,491 SH   SOLE 34 490,491 0 0
MICRON TECHNOLOGY INC COM 595112103 36,923 786,262 SH   SOLE 36 786,262 0 0
MICRON TECHNOLOGY INC COM 595112103 1,204 25,645 SH   SOLE 40 25,645 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 220 4,700 SH Call SOLE 2 4,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 188 4,000 SH Call SOLE 4 4,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 2,123 45,200 SH Call SOLE 18 45,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 34,304 730,500 SH Call SOLE 19 730,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,347 28,700 SH Call SOLE 22 28,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 10,744 228,800 SH Call SOLE 34 228,800 0 0
MICROSOFT CORP COM 594918104 4,223,740 20,081,492 SH   SOLE 2 3,553,324 0 16,528,168
MICROSOFT CORP COM 594918104 767,279 3,647,975 SH   SOLE 4 3,423,136 0 224,839
MICROSOFT CORP COM 594918104 1,513,264 7,194,713 SH   SOLE 7 6,858,269 0 336,444
MICROSOFT CORP COM 594918104 63,342 301,153 SH   SOLE 13 293,152 0 8,001
MICROSOFT CORP COM 594918104 154,493 734,526 SH   SOLE 15 734,526 0 0
MICROSOFT CORP COM 594918104 668 3,174 SH   SOLE 17 0 0 3,174
MICROSOFT CORP COM 594918104 5,201,463 24,730,011 SH   SOLE 18 21,555,768 0 3,174,243
MICROSOFT CORP COM 594918104 2,558,026 12,161,966 SH   SOLE 19 12,161,966 0 0
MICROSOFT CORP COM 594918104 9,205 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 34,841,205 165,650,194 SH   SOLE 21 165,650,194 0 0
MICROSOFT CORP COM 594918104 38,067,840 180,991,013 SH   SOLE 22 163,472,786 0 17,518,227
MICROSOFT CORP COM 594918104 1,141,494 5,427,158 SH   SOLE 23 5,427,158 0 0
MICROSOFT CORP COM 594918104 2,034,829 9,674,461 SH   SOLE 25 9,625,863 0 48,598
MICROSOFT CORP COM 594918104 7,233,181 34,389,679 SH   SOLE 26 4,605,260 0 29,784,419
MICROSOFT CORP COM 594918104 296,978 1,411,962 SH   SOLE 28 995,296 0 416,666
MICROSOFT CORP COM 594918104 308,739 1,467,878 SH   SOLE 29 301,102 0 1,166,776
MICROSOFT CORP COM 594918104 7,011,898 33,337,602 SH   SOLE 30 33,093,640 0 243,962
MICROSOFT CORP COM 594918104 764,042 3,632,587 SH   SOLE 31 1,324,228 0 2,308,359
MICROSOFT CORP COM 594918104 340,248 1,617,686 SH   SOLE 32 1,617,686 0 0
MICROSOFT CORP COM 594918104 980,046 4,659,564 SH   SOLE 34 4,659,564 0 0
MICROSOFT CORP COM 594918104 996,096 4,735,873 SH   SOLE 36 4,735,873 0 0
MICROSOFT CORP COM 594918104 2,084 9,908 SH   SOLE 37 9,908 0 0
MICROSOFT CORP COM 594918104 33,823 160,807 SH   SOLE 40 160,807 0 0
MICROSOFT CORP OPTIONS 594918104 1,347 6,400 SH Call SOLE 4 6,400 0 0
MICROSOFT CORP OPTIONS 594918104 1,220 5,800 SH Put SOLE 4 5,800 0 0
MICROSOFT CORP OPTIONS 594918104 15,880 75,500 SH Call SOLE 18 75,500 0 0
MICROSOFT CORP OPTIONS 594918104 14,113 67,100 SH Put SOLE 18 67,100 0 0
MICROSOFT CORP OPTIONS 594918104 140,900 669,900 SH Call SOLE 19 669,900 0 0
MICROSOFT CORP OPTIONS 594918104 87,518 416,100 SH Put SOLE 19 416,100 0 0
MICROSOFT CORP OPTIONS 594918104 7,362 35,000 SH Call SOLE 22 35,000 0 0
MICROSOFT CORP OPTIONS 594918104 6,352 30,200 SH Put SOLE 22 30,200 0 0
MICROSOFT CORP OPTIONS 594918104 988 4,700 SH Call SOLE 26 4,700 0 0
MICROSOFT CORP OPTIONS 594918104 926 4,400 SH Put SOLE 26 4,400 0 0
MICROSOFT CORP OPTIONS 594918104 46,230 219,800 SH Call SOLE 34 219,800 0 0
MICROSOFT CORP OPTIONS 594918104 41,393 196,800 SH Put SOLE 34 196,800 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,282 8,512 SH   SOLE 2 2,880 0 5,632
MICROSTRATEGY INC CL A NEW 594972408 7 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 22 149 SH   SOLE 7 149 0 0
MICROSTRATEGY INC CL A NEW 594972408 118 784 SH   SOLE 13 0 0 784
MICROSTRATEGY INC CL A NEW 594972408 5,483 36,418 SH   SOLE 18 35,638 0 780
MICROSTRATEGY INC CL A NEW 594972408 3,893 25,859 SH   SOLE 19 25,859 0 0
MICROSTRATEGY INC CL A NEW 594972408 127,525 847,007 SH   SOLE 21 847,007 0 0
MICROSTRATEGY INC CL A NEW 594972408 33,998 225,812 SH   SOLE 22 218,857 0 6,955
MICROSTRATEGY INC CL A NEW 594972408 191 1,267 SH   SOLE 23 1,267 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,287 8,547 SH   SOLE 26 1,131 0 7,416
MICROSTRATEGY INC CL A NEW 594972408 204 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 6,749 44,825 SH   SOLE 30 44,825 0 0
MICROSTRATEGY INC CL A NEW 594972408 161 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 72 36,765 SH   SOLE 21 36,765 0 0
MICROVISION INC DEL COM NEW 594960304 4,282 2,195,709 SH   SOLE 22 2,195,709 0 0
MICT INC COM 55328R109 18 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 1,172 302,800 SH   SOLE 22 302,800 0 0
MID PENN BANCORP INC COM 59540G107 106 6,129 SH   SOLE 2 367 0 5,762
MID PENN BANCORP INC COM 59540G107 5 270 SH   SOLE 7 270 0 0
MID PENN BANCORP INC COM 59540G107 453 26,187 SH   SOLE 18 26,187 0 0
MID PENN BANCORP INC COM 59540G107 227 13,118 SH   SOLE 19 13,118 0 0
MID PENN BANCORP INC COM 59540G107 3,736 215,812 SH   SOLE 21 215,812 0 0
MID PENN BANCORP INC COM 59540G107 1,376 79,501 SH   SOLE 22 76,673 0 2,828
MID SOUTHERN BANCORP INC COM 59548Q107 8 631 SH   SOLE 18 631 0 0
MID SOUTHERN BANCORP INC COM 59548Q107 31 2,439 SH   SOLE 21 2,439 0 0
MID-AMER APT CMNTYS INC COM 59522J103 31,545 272,054 SH   SOLE 2 30,292 0 241,762
MID-AMER APT CMNTYS INC COM 59522J103 26,195 225,916 SH   SOLE 4 222,251 0 3,665
MID-AMER APT CMNTYS INC COM 59522J103 29,419 253,725 SH   SOLE 7 240,280 0 13,445
MID-AMER APT CMNTYS INC COM 59522J103 44 383 SH   SOLE 13 383 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,676 14,455 SH   SOLE 15 14,455 0 0
MID-AMER APT CMNTYS INC COM 59522J103 41,330 356,443 SH   SOLE 18 338,377 0 18,066
MID-AMER APT CMNTYS INC COM 59522J103 30,215 260,584 SH   SOLE 19 260,584 0 0
MID-AMER APT CMNTYS INC COM 59522J103 477,909 4,121,682 SH   SOLE 21 4,121,682 0 0
MID-AMER APT CMNTYS INC COM 59522J103 453,777 3,913,558 SH   SOLE 22 3,554,128 0 359,430
MID-AMER APT CMNTYS INC COM 59522J103 11,524 99,386 SH   SOLE 23 99,386 0 0
MID-AMER APT CMNTYS INC COM 59522J103 58,544 504,907 SH   SOLE 25 504,907 0 0
MID-AMER APT CMNTYS INC COM 59522J103 71,765 618,930 SH   SOLE 26 88,907 0 530,023
MID-AMER APT CMNTYS INC COM 59522J103 4,759 41,045 SH   SOLE 28 34,342 0 6,703
MID-AMER APT CMNTYS INC COM 59522J103 10,963 94,549 SH   SOLE 29 70,163 0 24,386
MID-AMER APT CMNTYS INC COM 59522J103 101,110 872,015 SH   SOLE 30 870,389 0 1,626
MID-AMER APT CMNTYS INC COM 59522J103 3,318 28,620 SH   SOLE 31 16,146 0 12,474
MID-AMER APT CMNTYS INC COM 59522J103 3,788 32,669 SH   SOLE 34 32,669 0 0
MID-AMER APT CMNTYS INC COM 59522J103 10,772 92,903 SH   SOLE 36 92,903 0 0
MID-AMER APT CMNTYS INC COM 59522J103 270 2,332 SH   SOLE 40 2,332 0 0
MIDDLEBY CORP COM 596278101 13,497 150,452 SH   SOLE 2 43,851 0 106,601
MIDDLEBY CORP COM 596278101 35 386 SH   SOLE 4 386 0 0
MIDDLEBY CORP COM 596278101 116 1,296 SH   SOLE 7 1,296 0 0
MIDDLEBY CORP COM 596278101 12,915 143,968 SH   SOLE 18 143,968 0 0
MIDDLEBY CORP COM 596278101 1,248 13,906 SH   SOLE 19 13,906 0 0
MIDDLEBY CORP COM 596278101 217,463 2,424,068 SH   SOLE 21 2,424,068 0 0
MIDDLEBY CORP COM 596278101 154,785 1,725,398 SH   SOLE 22 1,645,380 0 80,018
MIDDLEBY CORP COM 596278101 63 703 SH   SOLE 25 703 0 0
MIDDLEBY CORP COM 596278101 2,294 25,576 SH   SOLE 26 14,973 0 10,603
MIDDLEBY CORP COM 596278101 649 7,233 SH   SOLE 28 7,233 0 0
MIDDLEBY CORP COM 596278101 1,960 21,853 SH   SOLE 30 21,853 0 0
MIDDLEBY CORP COM 596278101 140 1,565 SH   SOLE 31 1,077 0 488
MIDDLEBY CORP COM 596278101 212 2,364 SH   SOLE 36 2,364 0 0
MIDDLEBY CORP COM 596278101 536 5,973 SH   SOLE 40 5,973 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 93 4,814 SH   SOLE 2 341 0 4,473
MIDDLEFIELD BANC CORP COM NEW 596304204 466 24,122 SH   SOLE 18 24,122 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 188 9,757 SH   SOLE 19 9,757 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 3,527 182,767 SH   SOLE 21 182,767 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 620 32,145 SH   SOLE 22 30,751 0 1,394
MIDDLESEX WTR CO COM 596680108 681 10,951 SH   SOLE 2 5,755 0 5,196
MIDDLESEX WTR CO COM 596680108 7 105 SH   SOLE 4 105 0 0
MIDDLESEX WTR CO COM 596680108 731 11,767 SH   SOLE 7 11,767 0 0
MIDDLESEX WTR CO COM 596680108 3,904 62,820 SH   SOLE 18 62,820 0 0
MIDDLESEX WTR CO COM 596680108 1,995 32,107 SH   SOLE 19 32,107 0 0
MIDDLESEX WTR CO COM 596680108 34,734 558,873 SH   SOLE 21 558,873 0 0
MIDDLESEX WTR CO COM 596680108 31,627 508,877 SH   SOLE 22 495,027 0 13,850
MIDDLESEX WTR CO COM 596680108 651 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WTR CO COM 596680108 206 3,318 SH   SOLE 28 3,318 0 0
MIDDLESEX WTR CO COM 596680108 6,842 110,091 SH   SOLE 30 110,091 0 0
MIDDLESEX WTR CO COM 596680108 86 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 610 47,476 SH   SOLE 2 7,244 0 40,232
MIDLAND STS BANCORP INC ILL COM 597742105 5 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,159 90,156 SH   SOLE 18 90,156 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 749 58,273 SH   SOLE 19 58,273 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 9,125 710,148 SH   SOLE 21 710,148 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 10,311 802,413 SH   SOLE 22 786,640 0 15,773
MIDLAND STS BANCORP INC ILL COM 597742105 280 21,774 SH   SOLE 26 0 0 21,774
MIDLAND STS BANCORP INC ILL COM 597742105 37 2,859 SH   SOLE 28 2,859 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 187 14,542 SH   SOLE 30 14,542 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 30 2,324 SH   SOLE 40 2,324 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 335 18,743 SH   SOLE 2 5,314 0 13,429
MIDWESTONE FINL GROUP INC NE COM 598511103 2 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 819 45,824 SH   SOLE 18 45,824 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 624 34,920 SH   SOLE 19 34,920 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 8,860 495,828 SH   SOLE 21 495,828 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 7,475 418,303 SH   SOLE 22 413,660 0 4,643
MIDWESTONE FINL GROUP INC NE COM 598511103 108 6,064 SH   SOLE 26 0 0 6,064
MIDWESTONE FINL GROUP INC NE COM 598511103 46 2,558 SH   SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 138 7,732 SH   SOLE 30 7,732 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 23 1,300 SH   SOLE 34 1,300 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 33 1,841 SH   SOLE 40 1,841 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 23 16,232 SH   SOLE 2 1,981 0 14,251
MILESTONE SCIENTIFIC INC COM NEW 59935P209 219 157,728 SH   SOLE 18 157,728 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 95 68,107 SH   SOLE 19 68,107 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 1,651 1,187,475 SH   SOLE 21 1,187,475 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 527 379,243 SH   SOLE 22 371,144 0 8,099
MILLENDO THERAPEUTICS INC COM 60040X103 7 4,341 SH   SOLE 18 4,341 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 64 39,023 SH   SOLE 21 39,023 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 133 81,654 SH   SOLE 22 81,654 0 0
MILLER HERMAN INC COM 600544100 4,248 140,851 SH   SOLE 2 55,175 0 85,676
MILLER HERMAN INC COM 600544100 8 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 32 1,049 SH   SOLE 7 1,049 0 0
MILLER HERMAN INC COM 600544100 10,955 363,221 SH   SOLE 18 341,786 0 21,435
MILLER HERMAN INC COM 600544100 16,930 561,333 SH   SOLE 19 561,333 0 0
MILLER HERMAN INC COM 600544100 116,258 3,854,711 SH   SOLE 21 3,854,711 0 0
MILLER HERMAN INC COM 600544100 79,393 2,632,399 SH   SOLE 22 2,584,018 0 48,381
MILLER HERMAN INC COM 600544100 1,342 44,512 SH   SOLE 23 44,512 0 0
MILLER HERMAN INC COM 600544100 59 1,946 SH   SOLE 25 1,946 0 0
MILLER HERMAN INC COM 600544100 6,449 213,836 SH   SOLE 26 19,565 0 194,271
MILLER HERMAN INC COM 600544100 331 10,959 SH   SOLE 28 10,959 0 0
MILLER HERMAN INC COM 600544100 794 26,310 SH   SOLE 30 26,310 0 0
MILLER HERMAN INC COM 600544100 318 10,531 SH   SOLE 34 10,531 0 0
MILLER HERMAN INC COM 600544100 144 4,767 SH   SOLE 36 4,767 0 0
MILLER HERMAN INC COM 600544100 191 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 312 10,206 SH   SOLE 2 588 0 9,618
MILLER INDS INC TENN COM NEW 600551204 5 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,378 45,074 SH   SOLE 18 45,074 0 0
MILLER INDS INC TENN COM NEW 600551204 1,916 62,672 SH   SOLE 19 62,672 0 0
MILLER INDS INC TENN COM NEW 600551204 10,676 349,237 SH   SOLE 21 349,237 0 0
MILLER INDS INC TENN COM NEW 600551204 11,880 388,615 SH   SOLE 22 384,712 0 3,903
MILLER INDS INC TENN COM NEW 600551204 515 16,858 SH   SOLE 26 0 0 16,858
MILLICOM INTL CELLULAR S A COM STK L6388F110 1 24 SH   SOLE 18 24 0 0
MIMECAST LTD ORD SHS G14838109 1,713 36,499 SH   SOLE 2 19,093 0 17,406
MIMECAST LTD ORD SHS G14838109 16 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 54 1,157 SH   SOLE 7 1,157 0 0
MIMECAST LTD ORD SHS G14838109 9,999 213,112 SH   SOLE 18 213,112 0 0
MIMECAST LTD ORD SHS G14838109 4,976 106,062 SH   SOLE 19 106,062 0 0
MIMECAST LTD ORD SHS G14838109 87,044 1,855,161 SH   SOLE 21 1,855,161 0 0
MIMECAST LTD ORD SHS G14838109 66,596 1,419,358 SH   SOLE 22 1,366,270 0 53,088
MIMECAST LTD ORD SHS G14838109 282 6,005 SH   SOLE 25 6,005 0 0
MIMECAST LTD ORD SHS G14838109 1,740 37,086 SH   SOLE 26 22,395 0 14,691
MIMECAST LTD ORD SHS G14838109 325 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 12,160 259,158 SH   SOLE 30 259,158 0 0
MIMECAST LTD ORD SHS G14838109 155 3,312 SH   SOLE 36 3,312 0 0
MIMECAST LTD ORD SHS G14838109 248 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 11 4,641 SH   SOLE 18 4,641 0 0
MIND C T I LTD ORD M70240102 130 56,065 SH   SOLE 21 56,065 0 0
MIND TECHNOLOGY INC COM 602566101 16 7,866 SH   SOLE 21 7,866 0 0
MIND TECHNOLOGY INC COM 602566101 599 287,794 SH   SOLE 22 287,794 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,766 54,125 SH   SOLE 2 24,939 0 29,186
MINERALS TECHNOLOGIES INC COM 603158106 9 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 36 705 SH   SOLE 7 705 0 0
MINERALS TECHNOLOGIES INC COM 603158106 9,850 192,761 SH   SOLE 18 192,761 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,132 61,290 SH   SOLE 19 61,290 0 0
MINERALS TECHNOLOGIES INC COM 603158106 111,032 2,172,840 SH   SOLE 21 2,172,840 0 0
MINERALS TECHNOLOGIES INC COM 603158106 56,022 1,096,312 SH   SOLE 22 1,068,915 0 27,397
MINERALS TECHNOLOGIES INC COM 603158106 67 1,309 SH   SOLE 25 1,309 0 0
MINERALS TECHNOLOGIES INC COM 603158106 911 17,824 SH   SOLE 26 12,852 0 4,972
MINERALS TECHNOLOGIES INC COM 603158106 234 4,574 SH   SOLE 28 4,574 0 0
MINERALS TECHNOLOGIES INC COM 603158106 302 5,901 SH   SOLE 30 5,901 0 0
MINERALS TECHNOLOGIES INC COM 603158106 14 268 SH   SOLE 34 268 0 0
MINERALS TECHNOLOGIES INC COM 603158106 222 4,354 SH   SOLE 36 4,354 0 0
MINERALS TECHNOLOGIES INC COM 603158106 195 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 39 12,336 SH   SOLE 2 1,669 0 10,667
MINERVA NEUROSCIENCES INC COM 603380106 2 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 416 130,959 SH   SOLE 18 130,959 0 0
MINERVA NEUROSCIENCES INC COM 603380106 182 57,381 SH   SOLE 19 57,381 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3,496 1,099,517 SH   SOLE 21 1,099,517 0 0
MINERVA NEUROSCIENCES INC COM 603380106 2,544 799,893 SH   SOLE 22 789,158 0 10,735
MIRAGEN THERAPEUTICS INC COM 60463E103 0 119 SH   SOLE 21 119 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 392 505,467 SH   SOLE 22 505,467 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 34 44,088 SH   SOLE 26 0 0 44,088
MIRATI THERAPEUTICS INC COM 60468T105 4,012 24,160 SH   SOLE 2 10,470 0 13,690
MIRATI THERAPEUTICS INC COM 60468T105 26 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 120 722 SH   SOLE 7 722 0 0
MIRATI THERAPEUTICS INC COM 60468T105 25,197 151,744 SH   SOLE 18 146,483 0 5,261
MIRATI THERAPEUTICS INC COM 60468T105 44,757 269,538 SH   SOLE 19 269,538 0 0
MIRATI THERAPEUTICS INC COM 60468T105 276,736 1,666,583 SH   SOLE 21 1,666,583 0 0
MIRATI THERAPEUTICS INC COM 60468T105 179,954 1,083,735 SH   SOLE 22 1,053,984 0 29,751
MIRATI THERAPEUTICS INC COM 60468T105 698 4,204 SH   SOLE 23 4,204 0 0
MIRATI THERAPEUTICS INC COM 60468T105 62 373 SH   SOLE 25 373 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,065 24,481 SH   SOLE 26 7,750 0 16,731
MIRATI THERAPEUTICS INC COM 60468T105 611 3,678 SH   SOLE 28 3,678 0 0
MIRATI THERAPEUTICS INC COM 60468T105 29,458 177,406 SH   SOLE 30 177,406 0 0
MIRATI THERAPEUTICS INC COM 60468T105 107 647 SH   SOLE 34 647 0 0
MIRATI THERAPEUTICS INC COM 60468T105 152 917 SH   SOLE 36 917 0 0
MIRATI THERAPEUTICS INC COM 60468T105 422 2,540 SH   SOLE 40 2,540 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 97 5,057 SH   SOLE 2 194 0 4,863
MIRUM PHARMACEUTICALS INC COM 604749101 384 19,948 SH   SOLE 18 19,948 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 184 9,543 SH   SOLE 19 9,543 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 3,632 188,479 SH   SOLE 21 188,479 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 3,834 198,942 SH   SOLE 22 197,749 0 1,193
MISONIX INC COM 604871103 78 6,660 SH   SOLE 2 757 0 5,903
MISONIX INC COM 604871103 5 406 SH   SOLE 7 406 0 0
MISONIX INC COM 604871103 632 53,904 SH   SOLE 18 53,904 0 0
MISONIX INC COM 604871103 312 26,579 SH   SOLE 19 26,579 0 0
MISONIX INC COM 604871103 4,699 400,555 SH   SOLE 21 400,555 0 0
MISONIX INC COM 604871103 4,073 347,208 SH   SOLE 22 341,469 0 5,739
MISTRAS GROUP INC COM 60649T107 58 14,772 SH   SOLE 2 729 0 14,043
MISTRAS GROUP INC COM 60649T107 2 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 268 68,619 SH   SOLE 18 68,619 0 0
MISTRAS GROUP INC COM 60649T107 123 31,516 SH   SOLE 19 31,516 0 0
MISTRAS GROUP INC COM 60649T107 1,979 506,085 SH   SOLE 21 506,085 0 0
MISTRAS GROUP INC COM 60649T107 1,791 457,966 SH   SOLE 22 451,560 0 6,406
MITEK SYS INC COM NEW 606710200 146 11,468 SH   SOLE 2 1,166 0 10,302
MITEK SYS INC COM NEW 606710200 11 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 1,326 104,079 SH   SOLE 18 104,079 0 0
MITEK SYS INC COM NEW 606710200 540 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 13,369 1,049,370 SH   SOLE 21 1,049,370 0 0
MITEK SYS INC COM NEW 606710200 10,753 844,044 SH   SOLE 22 833,591 0 10,453
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3 761 SH   SOLE 18 761 0 0
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 2 887 SH   SOLE 18 887 0 0
MKS INSTRS INC COM 55306N104 15,378 140,789 SH   SOLE 2 41,677 0 99,112
MKS INSTRS INC COM 55306N104 44 400 SH   SOLE 4 400 0 0
MKS INSTRS INC COM 55306N104 134 1,229 SH   SOLE 7 1,229 0 0
MKS INSTRS INC COM 55306N104 16,243 148,707 SH   SOLE 18 148,707 0 0
MKS INSTRS INC COM 55306N104 1,495 13,685 SH   SOLE 19 13,685 0 0
MKS INSTRS INC COM 55306N104 316,731 2,899,667 SH   SOLE 21 2,899,667 0 0
MKS INSTRS INC COM 55306N104 184,915 1,692,893 SH   SOLE 22 1,615,344 0 77,549
MKS INSTRS INC COM 55306N104 2,050 18,767 SH   SOLE 26 12,146 0 6,621
MKS INSTRS INC COM 55306N104 822 7,526 SH   SOLE 28 7,526 0 0
MKS INSTRS INC COM 55306N104 2,306 21,109 SH   SOLE 30 21,109 0 0
MKS INSTRS INC COM 55306N104 114 1,046 SH   SOLE 31 1,046 0 0
MKS INSTRS INC COM 55306N104 7,405 67,794 SH   SOLE 34 67,794 0 0
MKS INSTRS INC COM 55306N104 98 895 SH   SOLE 36 895 0 0
MKS INSTRS INC COM 55306N104 614 5,620 SH   SOLE 40 5,620 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 85 3,754 SH   SOLE 2 202 0 3,552
MMA CAPITAL HOLDINGS INC COM 55315D105 398 17,659 SH   SOLE 18 17,659 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 195 8,648 SH   SOLE 19 8,648 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 3,234 143,674 SH   SOLE 21 143,674 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,896 560,831 SH   SOLE 2 29,259 0 531,572
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,451 166,176 SH   SOLE 4 166,176 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 796 91,173 SH   SOLE 7 52,958 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14 1,642 SH   SOLE 13 1,642 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 31 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,498 171,598 SH   SOLE 18 171,598 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 15,181 1,738,982 SH   SOLE 19 1,738,982 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 70,106 8,030,439 SH   SOLE 21 8,030,439 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 42,311 4,846,624 SH   SOLE 22 4,461,187 0 385,437
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,020 231,379 SH   SOLE 23 231,379 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30,334 3,474,652 SH   SOLE 25 3,474,652 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 16,877 1,933,174 SH   SOLE 26 1,385,080 0 548,094
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,154 132,172 SH   SOLE 28 132,172 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 595 68,130 SH   SOLE 29 68,130 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 31,226 3,576,913 SH   SOLE 30 3,466,522 0 110,391
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 13,452 1,540,897 SH   SOLE 31 23,297 0 1,517,600
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 34,175 3,914,657 SH   SOLE 34 3,914,657 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27 3,101 SH   SOLE 40 3,101 0 0
MOBILEIRON INC COM NEW 60739U204 412 58,797 SH   SOLE 2 28,564 0 30,233
MOBILEIRON INC COM NEW 60739U204 15 2,187 SH   SOLE 7 2,187 0 0
MOBILEIRON INC COM NEW 60739U204 2,742 391,099 SH   SOLE 18 391,099 0 0
MOBILEIRON INC COM NEW 60739U204 1,325 189,045 SH   SOLE 19 189,045 0 0
MOBILEIRON INC COM NEW 60739U204 22,944 3,272,993 SH   SOLE 21 3,272,993 0 0
MOBILEIRON INC COM NEW 60739U204 19,080 2,721,820 SH   SOLE 22 2,621,477 0 100,343
MOBILEIRON INC COM NEW 60739U204 309 44,098 SH   SOLE 25 44,098 0 0
MOBILEIRON INC COM NEW 60739U204 1,471 209,835 SH   SOLE 26 93,647 0 116,188
MOBILEIRON INC COM NEW 60739U204 44 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 127 18,129 SH   SOLE 30 18,129 0 0
MOBILEIRON INC COM NEW 60739U204 22 3,100 SH   SOLE 34 3,100 0 0
MOBILEIRON INC COM NEW 60739U204 79 11,238 SH   SOLE 36 11,238 0 0
MOBILEIRON INC COM NEW 60739U204 21 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 686 19,447 SH   SOLE 2 9,006 0 10,441
MODEL N INC COM 607525102 21 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 4,920 139,467 SH   SOLE 18 125,859 0 13,608
MODEL N INC COM 607525102 5,573 157,968 SH   SOLE 19 157,968 0 0
MODEL N INC COM 607525102 40,683 1,153,151 SH   SOLE 21 1,153,151 0 0
MODEL N INC COM 607525102 35,579 1,008,472 SH   SOLE 22 981,260 0 27,212
MODEL N INC COM 607525102 311 8,805 SH   SOLE 23 8,805 0 0
MODEL N INC COM 607525102 25 714 SH   SOLE 25 714 0 0
MODEL N INC COM 607525102 1,415 40,114 SH   SOLE 26 0 0 40,114
MODEL N INC COM 607525102 195 5,520 SH   SOLE 28 5,520 0 0
MODEL N INC COM 607525102 335 9,505 SH   SOLE 30 9,505 0 0
MODEL N INC COM 607525102 62 1,761 SH   SOLE 36 1,761 0 0
MODEL N INC COM 607525102 119 3,361 SH   SOLE 40 3,361 0 0
MODERNA INC COM 60770K107 48,319 682,959 SH   SOLE 2 85,641 0 597,318
MODERNA INC COM 60770K107 8,591 121,424 SH   SOLE 4 112,942 0 8,482
MODERNA INC COM 60770K107 3,493 49,376 SH   SOLE 7 49,376 0 0
MODERNA INC COM 60770K107 630 8,908 SH   SOLE 13 8,908 0 0
MODERNA INC COM 60770K107 1,956 27,645 SH   SOLE 15 27,645 0 0
MODERNA INC COM 60770K107 27,868 393,892 SH   SOLE 18 370,456 0 23,436
MODERNA INC COM 60770K107 8,394 118,640 SH   SOLE 19 118,640 0 0
MODERNA INC COM 60770K107 631,617 8,927,452 SH   SOLE 21 8,927,452 0 0
MODERNA INC COM 60770K107 513,184 7,253,490 SH   SOLE 22 6,773,809 0 479,681
MODERNA INC COM 60770K107 14,153 200,049 SH   SOLE 23 200,049 0 0
MODERNA INC COM 60770K107 21,593 305,199 SH   SOLE 25 305,199 0 0
MODERNA INC COM 60770K107 63,840 902,329 SH   SOLE 26 219,208 0 683,121
MODERNA INC COM 60770K107 3,768 53,262 SH   SOLE 28 37,604 0 15,658
MODERNA INC COM 60770K107 4,760 67,285 SH   SOLE 29 9,689 0 57,596
MODERNA INC COM 60770K107 56,538 799,119 SH   SOLE 30 799,119 0 0
MODERNA INC COM 60770K107 4,165 58,871 SH   SOLE 31 48,261 0 10,610
MODERNA INC COM 60770K107 5,547 78,403 SH   SOLE 32 78,403 0 0
MODERNA INC COM 60770K107 1,174 16,598 SH   SOLE 34 16,598 0 0
MODERNA INC COM 60770K107 11,721 165,666 SH   SOLE 36 165,666 0 0
MODERNA INC COM 60770K107 439 6,198 SH   SOLE 40 6,198 0 0
MODINE MFG CO COM 607828100 498 79,721 SH   SOLE 2 11,486 0 68,235
MODINE MFG CO COM 607828100 7 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 1,269 203,111 SH   SOLE 18 203,111 0 0
MODINE MFG CO COM 607828100 1,023 163,718 SH   SOLE 19 163,718 0 0
MODINE MFG CO COM 607828100 10,624 1,699,916 SH   SOLE 21 1,699,916 0 0
MODINE MFG CO COM 607828100 10,987 1,757,871 SH   SOLE 22 1,725,953 0 31,918
MODINE MFG CO COM 607828100 43 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 228 36,520 SH   SOLE 26 0 0 36,520
MOELIS & CO CL A 60786M105 1,658 47,178 SH   SOLE 2 20,228 0 26,950
MOELIS & CO CL A 60786M105 7 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 122 3,459 SH   SOLE 7 3,459 0 0
MOELIS & CO CL A 60786M105 7,299 207,702 SH   SOLE 18 197,198 0 10,504
MOELIS & CO CL A 60786M105 6,533 185,901 SH   SOLE 19 185,901 0 0
MOELIS & CO CL A 60786M105 63,145 1,796,965 SH   SOLE 21 1,796,965 0 0
MOELIS & CO CL A 60786M105 58,765 1,672,322 SH   SOLE 22 1,628,552 0 43,770
MOELIS & CO CL A 60786M105 378 10,751 SH   SOLE 23 10,751 0 0
MOELIS & CO CL A 60786M105 1,994 56,732 SH   SOLE 26 6,533 0 50,199
MOELIS & CO CL A 60786M105 266 7,583 SH   SOLE 28 7,583 0 0
MOELIS & CO CL A 60786M105 717 20,405 SH   SOLE 30 20,405 0 0
MOELIS & CO CL A 60786M105 76 2,168 SH   SOLE 34 2,168 0 0
MOELIS & CO CL A 60786M105 176 4,999 SH   SOLE 40 4,999 0 0
MOHAWK GROUP HLDGS INC COM 608189106 16 1,936 SH   SOLE 18 1,936 0 0
MOHAWK GROUP HLDGS INC COM 608189106 201 24,417 SH   SOLE 21 24,417 0 0
MOHAWK INDS INC COM 608190104 14,962 153,320 SH   SOLE 2 18,861 0 134,459
MOHAWK INDS INC COM 608190104 2,929 30,014 SH   SOLE 4 28,299 0 1,715
MOHAWK INDS INC COM 608190104 7,516 77,020 SH   SOLE 7 52,318 0 24,702
MOHAWK INDS INC COM 608190104 28 283 SH   SOLE 13 283 0 0
MOHAWK INDS INC COM 608190104 725 7,426 SH   SOLE 15 7,426 0 0
MOHAWK INDS INC COM 608190104 10,976 112,472 SH   SOLE 18 102,800 0 9,672
MOHAWK INDS INC COM 608190104 1,933 19,809 SH   SOLE 19 19,809 0 0
MOHAWK INDS INC COM 608190104 171,954 1,762,009 SH   SOLE 21 1,762,009 0 0
MOHAWK INDS INC COM 608190104 148,963 1,526,416 SH   SOLE 22 1,405,015 0 121,401
MOHAWK INDS INC COM 608190104 4,127 42,293 SH   SOLE 23 42,293 0 0
MOHAWK INDS INC COM 608190104 7,321 75,021 SH   SOLE 25 75,021 0 0
MOHAWK INDS INC COM 608190104 35,147 360,154 SH   SOLE 26 79,307 0 280,847
MOHAWK INDS INC COM 608190104 1,154 11,823 SH   SOLE 28 8,341 0 3,482
MOHAWK INDS INC COM 608190104 1,283 13,142 SH   SOLE 29 75 0 13,067
MOHAWK INDS INC COM 608190104 30,840 316,021 SH   SOLE 30 312,444 0 3,577
MOHAWK INDS INC COM 608190104 1,729 17,722 SH   SOLE 31 6,569 0 11,153
MOHAWK INDS INC COM 608190104 304 3,110 SH   SOLE 34 3,110 0 0
MOHAWK INDS INC COM 608190104 4,096 41,968 SH   SOLE 36 41,968 0 0
MOHAWK INDS INC COM 608190104 124 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 895 81,996 SH   SOLE 2 69,989 0 12,007
MOLECULAR TEMPLATES INC COM 608550109 5 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,443 132,166 SH   SOLE 18 132,166 0 0
MOLECULAR TEMPLATES INC COM 608550109 7,177 657,203 SH   SOLE 19 657,203 0 0
MOLECULAR TEMPLATES INC COM 608550109 46 4,256 SH   SOLE 20 4,256 0 0
MOLECULAR TEMPLATES INC COM 608550109 9,913 907,808 SH   SOLE 21 907,808 0 0
MOLECULAR TEMPLATES INC COM 608550109 9,150 837,946 SH   SOLE 22 828,617 0 9,329
MOLECULAR TEMPLATES INC COM 608550109 34 3,090 SH   SOLE 30 3,090 0 0
MOLECULAR TEMPLATES INC COM 608550109 3,513 321,692 SH   SOLE 34 321,692 0 0
MOLECULIN BIOTECH INC COM 60855D101 28 34,231 SH   SOLE 21 34,231 0 0
MOLECULIN BIOTECH INC COM 60855D101 8 9,306 SH   SOLE 22 9,306 0 0
MOLINA HEALTHCARE INC COM 60855R100 28,906 157,921 SH   SOLE 2 35,074 0 122,847
MOLINA HEALTHCARE INC COM 60855R100 5,284 28,869 SH   SOLE 4 27,024 0 1,845
MOLINA HEALTHCARE INC COM 60855R100 5,007 27,353 SH   SOLE 7 8,166 0 19,187
MOLINA HEALTHCARE INC COM 60855R100 32 177 SH   SOLE 13 177 0 0
MOLINA HEALTHCARE INC COM 60855R100 795 4,345 SH   SOLE 15 4,345 0 0
MOLINA HEALTHCARE INC COM 60855R100 30,874 168,673 SH   SOLE 18 163,891 0 4,782
MOLINA HEALTHCARE INC COM 60855R100 2,934 16,029 SH   SOLE 19 16,029 0 0
MOLINA HEALTHCARE INC COM 60855R100 541,280 2,957,167 SH   SOLE 21 2,957,167 0 0
MOLINA HEALTHCARE INC COM 60855R100 343,112 1,874,519 SH   SOLE 22 1,789,694 0 84,825
MOLINA HEALTHCARE INC COM 60855R100 7,452 40,715 SH   SOLE 23 40,715 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,920 10,487 SH   SOLE 25 10,487 0 0
MOLINA HEALTHCARE INC COM 60855R100 30,908 168,857 SH   SOLE 26 48,088 0 120,769
MOLINA HEALTHCARE INC COM 60855R100 2,123 11,596 SH   SOLE 28 8,293 0 3,303
MOLINA HEALTHCARE INC COM 60855R100 2,313 12,637 SH   SOLE 29 151 0 12,486
MOLINA HEALTHCARE INC COM 60855R100 20,023 109,389 SH   SOLE 30 106,785 0 2,604
MOLINA HEALTHCARE INC COM 60855R100 2,209 12,071 SH   SOLE 31 7,443 0 4,628
MOLINA HEALTHCARE INC COM 60855R100 552 3,018 SH   SOLE 34 3,018 0 0
MOLINA HEALTHCARE INC COM 60855R100 3,529 19,278 SH   SOLE 36 19,278 0 0
MOLINA HEALTHCARE INC COM 60855R100 236 1,290 SH   SOLE 40 1,290 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 12,630 376,352 SH   SOLE 2 62,132 0 314,220
MOLSON COORS BEVERAGE CO CL B 60871R209 3,014 89,805 SH   SOLE 4 83,710 0 6,095
MOLSON COORS BEVERAGE CO CL B 60871R209 7,198 214,471 SH   SOLE 7 168,537 0 45,934
MOLSON COORS BEVERAGE CO CL B 60871R209 451 13,445 SH   SOLE 13 13,445 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 841 25,073 SH   SOLE 15 25,073 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 20,844 621,104 SH   SOLE 18 580,924 0 40,180
MOLSON COORS BEVERAGE CO CL B 60871R209 6,839 203,772 SH   SOLE 19 203,772 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 162,574 4,844,273 SH   SOLE 21 4,844,273 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 152,353 4,539,726 SH   SOLE 22 4,239,582 0 300,144
MOLSON COORS BEVERAGE CO CL B 60871R209 4,521 134,728 SH   SOLE 23 134,728 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 12,091 360,279 SH   SOLE 25 360,279 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 45,432 1,353,761 SH   SOLE 26 207,404 0 1,146,357
MOLSON COORS BEVERAGE CO CL B 60871R209 1,254 37,373 SH   SOLE 28 26,038 0 11,335
MOLSON COORS BEVERAGE CO CL B 60871R209 1,380 41,115 SH   SOLE 29 476 0 40,639
MOLSON COORS BEVERAGE CO CL B 60871R209 31,344 933,969 SH   SOLE 30 868,094 0 65,875
MOLSON COORS BEVERAGE CO CL B 60871R209 2,166 64,533 SH   SOLE 31 3,386 0 61,147
MOLSON COORS BEVERAGE CO CL B 60871R209 2,595 77,314 SH   SOLE 34 77,314 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 4,819 143,600 SH   SOLE 36 143,600 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 174 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,540 86,516 SH   SOLE 2 38,984 0 47,532
MOMENTA PHARMACEUTICALS INC COM 60877T100 38 730 SH   SOLE 4 730 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 123 2,336 SH   SOLE 7 2,336 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 29,965 570,985 SH   SOLE 18 555,151 0 15,834
MOMENTA PHARMACEUTICALS INC COM 60877T100 27,032 515,088 SH   SOLE 19 515,088 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 720,205 13,723,412 SH   SOLE 21 13,723,412 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 182,966 3,486,400 SH   SOLE 22 3,388,107 0 98,293
MOMENTA PHARMACEUTICALS INC COM 60877T100 607 11,573 SH   SOLE 23 11,573 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 58 1,099 SH   SOLE 25 1,099 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,088 77,903 SH   SOLE 26 28,040 0 49,863
MOMENTA PHARMACEUTICALS INC COM 60877T100 845 16,105 SH   SOLE 28 16,105 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 35,176 670,273 SH   SOLE 30 670,273 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 126 2,405 SH   SOLE 34 2,405 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 142 2,714 SH   SOLE 36 2,714 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 620 11,805 SH   SOLE 40 11,805 0 0
MOMO INC ADR 60879B107 2,509 182,347 SH   SOLE 2 4,684 0 177,663
MOMO INC ADR 60879B107 854 62,086 SH   SOLE 4 52,263 0 9,823
MOMO INC ADR 60879B107 190 13,813 SH   SOLE 7 13,813 0 0
MOMO INC ADR 60879B107 4 277 SH   SOLE 13 277 0 0
MOMO INC ADR 60879B107 780 56,714 SH   SOLE 15 56,714 0 0
MOMO INC ADR 60879B107 808 58,691 SH   SOLE 18 58,691 0 0
MOMO INC ADR 60879B107 853 62,001 SH   SOLE 19 62,001 0 0
MOMO INC ADR 60879B107 33,396 2,427,071 SH   SOLE 21 2,427,071 0 0
MOMO INC ADR 60879B107 23,420 1,702,052 SH   SOLE 22 1,557,219 0 144,833
MOMO INC ADR 60879B107 1,303 94,729 SH   SOLE 23 94,729 0 0
MOMO INC ADR 60879B107 1,393 101,211 SH   SOLE 25 101,211 0 0
MOMO INC ADR 60879B107 9,961 723,899 SH   SOLE 26 153,540 0 570,359
MOMO INC ADR 60879B107 259 18,858 SH   SOLE 28 18,858 0 0
MOMO INC ADR 60879B107 202 14,676 SH   SOLE 29 14,676 0 0
MOMO INC ADR 60879B107 18,593 1,351,214 SH   SOLE 30 807,482 0 543,732
MOMO INC ADR 60879B107 31 2,241 SH   SOLE 31 2,241 0 0
MOMO INC ADR 60879B107 542 39,387 SH   SOLE 34 39,387 0 0
MOMO INC ADR 60879B107 12 842 SH   SOLE 40 842 0 0
MONARCH CASINO & RESORT INC COM 609027107 411 9,226 SH   SOLE 2 4,085 0 5,141
MONARCH CASINO & RESORT INC COM 609027107 13 287 SH   SOLE 7 287 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,750 61,658 SH   SOLE 18 61,658 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,095 24,542 SH   SOLE 19 24,542 0 0
MONARCH CASINO & RESORT INC COM 609027107 60,935 1,366,250 SH   SOLE 21 1,366,250 0 0
MONARCH CASINO & RESORT INC COM 609027107 17,175 385,093 SH   SOLE 22 372,745 0 12,348
MONARCH CASINO & RESORT INC COM 609027107 515 11,541 SH   SOLE 26 0 0 11,541
MONARCH CASINO & RESORT INC COM 609027107 89 1,990 SH   SOLE 28 1,990 0 0
MONARCH CASINO & RESORT INC COM 609027107 914 20,490 SH   SOLE 30 20,490 0 0
MONARCH CASINO & RESORT INC COM 609027107 61 1,369 SH   SOLE 34 1,369 0 0
MONARCH CASINO & RESORT INC COM 609027107 95 2,132 SH   SOLE 40 2,132 0 0
MONDELEZ INTL INC CL A 609207105 223,220 3,885,467 SH   SOLE 2 654,693 0 3,230,774
MONDELEZ INTL INC CL A 609207105 38,701 673,646 SH   SOLE 4 629,005 0 44,641
MONDELEZ INTL INC CL A 609207105 81,470 1,418,106 SH   SOLE 7 1,355,525 0 62,581
MONDELEZ INTL INC CL A 609207105 138 2,395 SH   SOLE 13 2,395 0 0
MONDELEZ INTL INC CL A 609207105 10,359 180,318 SH   SOLE 15 180,318 0 0
MONDELEZ INTL INC CL A 609207105 228,359 3,974,926 SH   SOLE 18 3,738,226 0 236,700
MONDELEZ INTL INC CL A 609207105 72,713 1,265,682 SH   SOLE 19 1,265,682 0 0
MONDELEZ INTL INC CL A 609207105 616 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,675,330 29,161,537 SH   SOLE 21 29,161,537 0 0
MONDELEZ INTL INC CL A 609207105 1,930,098 33,596,136 SH   SOLE 22 30,628,933 0 2,967,203
MONDELEZ INTL INC CL A 609207105 59,191 1,030,310 SH   SOLE 23 1,030,310 0 0
MONDELEZ INTL INC CL A 609207105 91,012 1,584,197 SH   SOLE 25 1,584,197 0 0
MONDELEZ INTL INC CL A 609207105 411,400 7,161,009 SH   SOLE 26 924,690 0 6,236,319
MONDELEZ INTL INC CL A 609207105 16,092 280,098 SH   SOLE 28 197,288 0 82,810
MONDELEZ INTL INC CL A 609207105 1,568 27,298 SH   SOLE 29 27,298 0 0
MONDELEZ INTL INC CL A 609207105 335,626 5,842,055 SH   SOLE 30 5,793,161 0 48,894
MONDELEZ INTL INC CL A 609207105 115,650 2,013,061 SH   SOLE 31 195,395 0 1,817,666
MONDELEZ INTL INC CL A 609207105 16,282 283,416 SH   SOLE 32 283,416 0 0
MONDELEZ INTL INC CL A 609207105 41,451 721,507 SH   SOLE 34 721,507 0 0
MONDELEZ INTL INC CL A 609207105 56,213 978,471 SH   SOLE 36 978,471 0 0
MONDELEZ INTL INC CL A 609207105 1,823 31,740 SH   SOLE 40 31,740 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 139 49,332 SH   SOLE 2 3,433 0 45,899
MONEYGRAM INTL INC COM NEW 60935Y208 5 1,699 SH   SOLE 7 1,699 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 727 257,354 SH   SOLE 18 257,354 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 344 121,651 SH   SOLE 19 121,651 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 5,381 1,904,878 SH   SOLE 21 1,904,878 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 3,389 1,199,517 SH   SOLE 22 1,172,978 0 26,539
MONGODB INC CL A 60937P106 26,473 114,351 SH   SOLE 2 10,840 0 103,511
MONGODB INC CL A 60937P106 4,797 20,720 SH   SOLE 4 19,210 0 1,510
MONGODB INC CL A 60937P106 826 3,566 SH   SOLE 7 3,566 0 0
MONGODB INC CL A 60937P106 57 247 SH   SOLE 13 247 0 0
MONGODB INC CL A 60937P106 696 3,005 SH   SOLE 15 3,005 0 0
MONGODB INC CL A 60937P106 9,171 39,612 SH   SOLE 18 35,722 0 3,890
MONGODB INC CL A 60937P106 228,269 986,002 SH   SOLE 19 986,002 0 0
MONGODB INC CL A 60937P106 199,020 859,661 SH   SOLE 21 859,661 0 0
MONGODB INC CL A 60937P106 308,006 1,330,422 SH   SOLE 22 1,260,133 0 70,289
MONGODB INC CL A 60937P106 7,092 30,635 SH   SOLE 23 30,635 0 0
MONGODB INC CL A 60937P106 49,234 212,663 SH   SOLE 25 212,663 0 0
MONGODB INC CL A 60937P106 33,223 143,504 SH   SOLE 26 44,627 0 98,877
MONGODB INC CL A 60937P106 2,150 9,286 SH   SOLE 28 6,577 0 2,709
MONGODB INC CL A 60937P106 2,347 10,137 SH   SOLE 29 111 0 10,026
MONGODB INC CL A 60937P106 20,883 90,204 SH   SOLE 30 87,111 0 3,093
MONGODB INC CL A 60937P106 5,948 25,691 SH   SOLE 31 19,321 0 6,370
MONGODB INC CL A 60937P106 70,251 303,446 SH   SOLE 34 303,446 0 0
MONGODB INC CL A 60937P106 2,838 12,257 SH   SOLE 36 12,257 0 0
MONGODB INC CL A 60937P106 212 916 SH   SOLE 40 916 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,513 181,451 SH   SOLE 2 30,625 0 150,826
MONMOUTH REAL ESTATE INVT CO CL A 609720107 931 67,241 SH   SOLE 4 67,241 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,620 117,001 SH   SOLE 7 117,001 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,901 353,883 SH   SOLE 18 353,883 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,580 330,703 SH   SOLE 19 330,703 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 47,294 3,414,713 SH   SOLE 21 3,414,713 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 50,744 3,663,824 SH   SOLE 22 3,588,172 0 75,652
MONMOUTH REAL ESTATE INVT CO CL A 609720107 70 5,077 SH   SOLE 23 5,077 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,607 332,613 SH   SOLE 25 332,613 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,572 113,507 SH   SOLE 26 31,250 0 82,257
MONMOUTH REAL ESTATE INVT CO CL A 609720107 189 13,639 SH   SOLE 28 13,639 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 819 59,143 SH   SOLE 29 59,143 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,867 423,586 SH   SOLE 30 423,586 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 24 1,723 SH   SOLE 34 1,723 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 171 12,374 SH   SOLE 40 12,374 0 0
MONOLITHIC PWR SYS INC COM 609839105 32,881 117,596 SH   SOLE 2 40,888 0 76,708
MONOLITHIC PWR SYS INC COM 609839105 76 271 SH   SOLE 4 271 0 0
MONOLITHIC PWR SYS INC COM 609839105 235 841 SH   SOLE 7 841 0 0
MONOLITHIC PWR SYS INC COM 609839105 38,719 138,476 SH   SOLE 18 121,521 0 16,955
MONOLITHIC PWR SYS INC COM 609839105 339,173 1,213,021 SH   SOLE 19 1,213,021 0 0
MONOLITHIC PWR SYS INC COM 609839105 641,304 2,293,565 SH   SOLE 21 2,293,565 0 0
MONOLITHIC PWR SYS INC COM 609839105 372,227 1,331,236 SH   SOLE 22 1,271,146 0 60,090
MONOLITHIC PWR SYS INC COM 609839105 113 403 SH   SOLE 25 403 0 0
MONOLITHIC PWR SYS INC COM 609839105 31,248 111,757 SH   SOLE 26 11,104 0 100,653
MONOLITHIC PWR SYS INC COM 609839105 1,627 5,820 SH   SOLE 28 5,820 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,848 17,337 SH   SOLE 30 17,337 0 0
MONOLITHIC PWR SYS INC COM 609839105 239 855 SH   SOLE 31 855 0 0
MONOLITHIC PWR SYS INC COM 609839105 95,132 340,231 SH   SOLE 34 340,231 0 0
MONOLITHIC PWR SYS INC COM 609839105 277 990 SH   SOLE 36 990 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,270 4,541 SH   SOLE 40 4,541 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 1 279 SH   SOLE 18 279 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 13 2,424 SH   SOLE 21 2,424 0 0
MONRO INC COM 610236101 1,649 40,650 SH   SOLE 2 13,433 0 27,217
MONRO INC COM 610236101 8 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 29 703 SH   SOLE 7 703 0 0
MONRO INC COM 610236101 6,533 161,027 SH   SOLE 18 154,467 0 6,560
MONRO INC COM 610236101 6,819 168,092 SH   SOLE 19 168,092 0 0
MONRO INC COM 610236101 144,717 3,567,090 SH   SOLE 21 3,567,090 0 0
MONRO INC COM 610236101 46,073 1,135,638 SH   SOLE 22 1,109,371 0 26,267
MONRO INC COM 610236101 472 11,629 SH   SOLE 23 11,629 0 0
MONRO INC COM 610236101 21 511 SH   SOLE 25 511 0 0
MONRO INC COM 610236101 2,434 60,001 SH   SOLE 26 9,157 0 50,844
MONRO INC COM 610236101 218 5,377 SH   SOLE 28 5,377 0 0
MONRO INC COM 610236101 2,118 52,194 SH   SOLE 30 52,194 0 0
MONRO INC COM 610236101 206 5,080 SH   SOLE 34 5,080 0 0
MONRO INC COM 610236101 51 1,265 SH   SOLE 36 1,265 0 0
MONRO INC COM 610236101 142 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 759 110,923 SH   SOLE 30 110,923 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 73,077 911,184 SH   SOLE 2 86,028 0 825,156
MONSTER BEVERAGE CORP NEW COM 61174X109 16,292 203,138 SH   SOLE 4 190,831 0 12,307
MONSTER BEVERAGE CORP NEW COM 61174X109 43,070 537,038 SH   SOLE 7 390,854 0 146,184
MONSTER BEVERAGE CORP NEW COM 61174X109 156 1,942 SH   SOLE 13 1,942 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,232 40,297 SH   SOLE 15 40,297 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 98,484 1,227,979 SH   SOLE 18 1,167,046 0 60,933
MONSTER BEVERAGE CORP NEW COM 61174X109 4,512 56,264 SH   SOLE 19 56,264 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 734,150 9,153,991 SH   SOLE 21 9,153,991 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 705,802 8,800,522 SH   SOLE 22 8,036,039 0 764,483
MONSTER BEVERAGE CORP NEW COM 61174X109 21,765 271,388 SH   SOLE 23 271,388 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 36,769 458,468 SH   SOLE 25 458,468 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 122,098 1,522,423 SH   SOLE 26 271,048 0 1,251,375
MONSTER BEVERAGE CORP NEW COM 61174X109 6,134 76,487 SH   SOLE 28 54,073 0 22,414
MONSTER BEVERAGE CORP NEW COM 61174X109 96 1,203 SH   SOLE 29 1,203 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 147,888 1,843,992 SH   SOLE 30 1,843,992 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,223 102,535 SH   SOLE 31 50,364 0 52,171
MONSTER BEVERAGE CORP NEW COM 61174X109 8,407 104,826 SH   SOLE 32 104,826 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,648 20,554 SH   SOLE 34 20,554 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 18,198 226,906 SH   SOLE 36 226,906 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 692 8,626 SH   SOLE 40 8,626 0 0
MONTAGE RES CORP COM 61179L100 95 21,719 SH   SOLE 2 917 0 20,802
MONTAGE RES CORP COM 61179L100 0 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 422 96,164 SH   SOLE 18 96,164 0 0
MONTAGE RES CORP COM 61179L100 173 39,335 SH   SOLE 19 39,335 0 0
MONTAGE RES CORP COM 61179L100 2,997 682,663 SH   SOLE 21 682,663 0 0
MONTAGE RES CORP COM 61179L100 2,379 542,014 SH   SOLE 22 532,888 0 9,126
MONTROSE ENVIRONMENTAL GROUP COM 615111101 154 6,459 SH   SOLE 2 525 0 5,934
MONTROSE ENVIRONMENTAL GROUP COM 615111101 985 41,350 SH   SOLE 18 41,350 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 450 18,893 SH   SOLE 19 18,893 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 8,699 365,194 SH   SOLE 21 365,194 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 6,412 269,200 SH   SOLE 22 264,961 0 4,239
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,125 89,195 SH   SOLE 26 14,577 0 74,618
MONTROSE ENVIRONMENTAL GROUP COM 615111101 23 985 SH   SOLE 31 0 0 985
MOODYS CORP COM 615369105 150,435 519,010 SH   SOLE 2 165,701 0 353,309
MOODYS CORP COM 615369105 25,761 88,877 SH   SOLE 4 83,616 0 5,261
MOODYS CORP COM 615369105 42,036 145,027 SH   SOLE 7 140,059 0 4,968
MOODYS CORP COM 615369105 8,214 28,338 SH   SOLE 13 28,338 0 0
MOODYS CORP COM 615369105 4,825 16,648 SH   SOLE 15 16,648 0 0
MOODYS CORP COM 615369105 135,956 469,056 SH   SOLE 18 409,950 0 59,106
MOODYS CORP COM 615369105 57,975 200,016 SH   SOLE 19 200,016 0 0
MOODYS CORP COM 615369105 20,565 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 1,018,073 3,512,412 SH   SOLE 21 3,512,412 0 0
MOODYS CORP COM 615369105 1,226,010 4,229,810 SH   SOLE 22 3,700,359 0 529,451
MOODYS CORP COM 615369105 41,051 141,627 SH   SOLE 23 141,627 0 0
MOODYS CORP COM 615369105 55,418 191,194 SH   SOLE 25 191,194 0 0
MOODYS CORP COM 615369105 262,492 905,613 SH   SOLE 26 130,277 0 775,336
MOODYS CORP COM 615369105 9,730 33,568 SH   SOLE 28 23,632 0 9,936
MOODYS CORP COM 615369105 33,139 114,332 SH   SOLE 29 15,928 0 98,404
MOODYS CORP COM 615369105 236,325 815,336 SH   SOLE 30 783,547 0 31,789
MOODYS CORP COM 615369105 16,312 56,279 SH   SOLE 31 43,977 0 12,302
MOODYS CORP COM 615369105 10,834 37,377 SH   SOLE 34 37,377 0 0
MOODYS CORP COM 615369105 32,607 112,497 SH   SOLE 36 112,497 0 0
MOODYS CORP COM 615369105 1,070 3,692 SH   SOLE 40 3,692 0 0
MOOG INC CL A 615394202 2,766 43,540 SH   SOLE 2 12,569 0 30,971
MOOG INC CL A 615394202 8 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 35 556 SH   SOLE 7 556 0 0
MOOG INC CL A 615394202 8,911 140,269 SH   SOLE 18 139,516 0 753
MOOG INC CL A 615394202 6,926 109,026 SH   SOLE 19 109,026 0 0
MOOG INC CL A 615394202 226,296 3,562,028 SH   SOLE 21 3,562,028 0 0
MOOG INC CL A 615394202 62,132 977,992 SH   SOLE 22 950,003 0 27,989
MOOG INC CL A 615394202 367 5,777 SH   SOLE 23 5,777 0 0
MOOG INC CL A 615394202 40 624 SH   SOLE 25 624 0 0
MOOG INC CL A 615394202 521 8,200 SH   SOLE 26 8,200 0 0
MOOG INC CL A 615394202 729 11,478 SH   SOLE 28 11,478 0 0
MOOG INC CL A 615394202 3,075 48,397 SH   SOLE 30 48,397 0 0
MOOG INC CL A 615394202 206 3,235 SH   SOLE 31 0 0 3,235
MOOG INC CL A 615394202 137 2,153 SH   SOLE 36 2,153 0 0
MOOG INC CL A 615394202 192 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 134,106 2,773,641 SH   SOLE 2 339,936 0 2,433,705
MORGAN STANLEY COM NEW 617446448 30,452 629,831 SH   SOLE 4 593,067 0 36,764
MORGAN STANLEY COM NEW 617446448 53,114 1,098,537 SH   SOLE 7 1,054,489 0 44,048
MORGAN STANLEY COM NEW 617446448 398 8,222 SH   SOLE 13 8,222 0 0
MORGAN STANLEY COM NEW 617446448 7,143 147,726 SH   SOLE 15 147,726 0 0
MORGAN STANLEY COM NEW 617446448 399,208 8,256,624 SH   SOLE 18 7,892,861 0 363,763
MORGAN STANLEY COM NEW 617446448 513,663 10,623,855 SH   SOLE 19 10,623,855 0 0
MORGAN STANLEY COM NEW 617446448 1,217,689 25,184,878 SH   SOLE 21 25,184,878 0 0
MORGAN STANLEY COM NEW 617446448 1,351,078 27,943,702 SH   SOLE 22 25,553,248 0 2,390,454
MORGAN STANLEY COM NEW 617446448 39,059 807,838 SH   SOLE 23 807,838 0 0
MORGAN STANLEY COM NEW 617446448 66,639 1,378,260 SH   SOLE 25 1,378,260 0 0
MORGAN STANLEY COM NEW 617446448 244,910 5,065,353 SH   SOLE 26 661,305 0 4,404,048
MORGAN STANLEY COM NEW 617446448 11,203 231,699 SH   SOLE 28 162,399 0 69,300
MORGAN STANLEY COM NEW 617446448 165 3,406 SH   SOLE 29 3,406 0 0
MORGAN STANLEY COM NEW 617446448 216,351 4,474,680 SH   SOLE 30 4,452,962 0 21,718
MORGAN STANLEY COM NEW 617446448 12,545 259,463 SH   SOLE 31 154,761 0 104,702
MORGAN STANLEY COM NEW 617446448 138,915 2,873,106 SH   SOLE 34 2,873,106 0 0
MORGAN STANLEY COM NEW 617446448 39,758 822,290 SH   SOLE 36 822,290 0 0
MORGAN STANLEY COM NEW 617446448 1,274 26,352 SH   SOLE 40 26,352 0 0
MORGAN STANLEY OPTIONS 617446448 773 16,000 SH Call SOLE 4 16,000 0 0
MORGAN STANLEY OPTIONS 617446448 9,187 190,000 SH Call SOLE 18 190,000 0 0
MORGAN STANLEY OPTIONS 617446448 57,208 1,183,200 SH Call SOLE 19 1,183,200 0 0
MORGAN STANLEY OPTIONS 617446448 4,139 85,600 SH Call SOLE 22 85,600 0 0
MORGAN STANLEY OPTIONS 617446448 585 12,100 SH Call SOLE 26 12,100 0 0
MORGAN STANLEY OPTIONS 617446448 26,955 557,500 SH Call SOLE 34 557,500 0 0
MORNINGSTAR INC COM 617700109 7,853 48,894 SH   SOLE 2 9,480 0 39,414
MORNINGSTAR INC COM 617700109 18 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 69 432 SH   SOLE 7 432 0 0
MORNINGSTAR INC COM 617700109 1,912 11,902 SH   SOLE 18 11,902 0 0
MORNINGSTAR INC COM 617700109 871 5,426 SH   SOLE 19 5,426 0 0
MORNINGSTAR INC COM 617700109 50,453 314,134 SH   SOLE 21 314,134 0 0
MORNINGSTAR INC COM 617700109 96,267 599,383 SH   SOLE 22 567,612 0 31,771
MORNINGSTAR INC COM 617700109 71 440 SH   SOLE 25 440 0 0
MORNINGSTAR INC COM 617700109 3,928 24,454 SH   SOLE 26 8,825 0 15,629
MORNINGSTAR INC COM 617700109 488 3,037 SH   SOLE 28 3,037 0 0
MORNINGSTAR INC COM 617700109 1,394 8,682 SH   SOLE 30 8,682 0 0
MORNINGSTAR INC COM 617700109 68 422 SH   SOLE 31 422 0 0
MORNINGSTAR INC COM 617700109 791 4,927 SH   SOLE 34 4,927 0 0
MORNINGSTAR INC COM 617700109 178 1,108 SH   SOLE 36 1,108 0 0
MORNINGSTAR INC COM 617700109 369 2,298 SH   SOLE 40 2,298 0 0
MORPHIC HLDG INC COM 61775R105 323 11,827 SH   SOLE 2 1,522 0 10,305
MORPHIC HLDG INC COM 61775R105 8 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 1,651 60,394 SH   SOLE 18 56,273 0 4,121
MORPHIC HLDG INC COM 61775R105 3,827 139,965 SH   SOLE 19 139,965 0 0
MORPHIC HLDG INC COM 61775R105 12,215 446,766 SH   SOLE 21 446,766 0 0
MORPHIC HLDG INC COM 61775R105 7,112 260,127 SH   SOLE 22 255,106 0 5,021
MORPHIC HLDG INC COM 61775R105 83 3,050 SH   SOLE 23 3,050 0 0
MORPHIC HLDG INC COM 61775R105 47 1,711 SH   SOLE 26 0 0 1,711
MOSAIC CO NEW COM 61945C103 16,018 876,746 SH   SOLE 2 102,419 0 774,327
MOSAIC CO NEW COM 61945C103 3,111 170,274 SH   SOLE 4 158,313 0 11,961
MOSAIC CO NEW COM 61945C103 6,818 373,200 SH   SOLE 7 358,113 0 15,087
MOSAIC CO NEW COM 61945C103 14 784 SH   SOLE 13 784 0 0
MOSAIC CO NEW COM 61945C103 812 44,429 SH   SOLE 15 44,429 0 0
MOSAIC CO NEW COM 61945C103 13,267 726,175 SH   SOLE 18 633,138 0 93,037
MOSAIC CO NEW COM 61945C103 7,073 387,114 SH   SOLE 19 387,114 0 0
MOSAIC CO NEW COM 61945C103 167,195 9,151,364 SH   SOLE 21 9,151,364 0 0
MOSAIC CO NEW COM 61945C103 167,249 9,154,310 SH   SOLE 22 8,380,504 0 773,806
MOSAIC CO NEW COM 61945C103 4,500 246,311 SH   SOLE 23 246,311 0 0
MOSAIC CO NEW COM 61945C103 13 715 SH   SOLE 25 715 0 0
MOSAIC CO NEW COM 61945C103 22,517 1,232,442 SH   SOLE 26 502,264 0 730,178
MOSAIC CO NEW COM 61945C103 1,282 70,149 SH   SOLE 28 49,301 0 20,848
MOSAIC CO NEW COM 61945C103 1,421 77,801 SH   SOLE 29 533 0 77,268
MOSAIC CO NEW COM 61945C103 35,310 1,932,686 SH   SOLE 30 1,932,686 0 0
MOSAIC CO NEW COM 61945C103 3,624 198,347 SH   SOLE 31 57,679 0 140,668
MOSAIC CO NEW COM 61945C103 319 17,482 SH   SOLE 34 17,482 0 0
MOSAIC CO NEW COM 61945C103 3,177 173,913 SH   SOLE 36 173,913 0 0
MOSAIC CO NEW COM 61945C103 165 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM 619718307 0 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 8 5,553 SH   SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 257 16,487 SH   SOLE 2 1,072 0 15,415
MOTORCAR PTS AMER INC COM 620071100 6 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,501 96,494 SH   SOLE 18 96,494 0 0
MOTORCAR PTS AMER INC COM 620071100 545 35,056 SH   SOLE 19 35,056 0 0
MOTORCAR PTS AMER INC COM 620071100 32,899 2,114,342 SH   SOLE 21 2,114,342 0 0
MOTORCAR PTS AMER INC COM 620071100 8,645 555,606 SH   SOLE 22 548,937 0 6,669
MOTORCAR PTS AMER INC COM 620071100 331 21,290 SH   SOLE 30 21,290 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 66,310 422,869 SH   SOLE 2 54,341 0 368,528
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,249 84,492 SH   SOLE 4 79,144 0 5,348
MOTOROLA SOLUTIONS INC COM NEW 620076307 29,276 186,697 SH   SOLE 7 172,696 0 14,001
MOTOROLA SOLUTIONS INC COM NEW 620076307 498 3,174 SH   SOLE 13 615 0 2,559
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,709 17,278 SH   SOLE 15 17,278 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 42 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 175,557 1,119,552 SH   SOLE 18 1,057,291 0 62,261
MOTOROLA SOLUTIONS INC COM NEW 620076307 213,051 1,358,658 SH   SOLE 19 1,358,658 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 999,814 6,375,959 SH   SOLE 21 6,375,959 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 709,227 4,522,843 SH   SOLE 22 4,169,837 0 353,006
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,253 116,405 SH   SOLE 23 116,405 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 35,013 223,282 SH   SOLE 25 223,282 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 159,174 1,015,078 SH   SOLE 26 143,227 0 871,851
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,228 33,337 SH   SOLE 28 23,286 0 10,051
MOTOROLA SOLUTIONS INC COM NEW 620076307 28 176 SH   SOLE 29 176 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 133,237 849,671 SH   SOLE 30 807,405 0 42,266
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,151 45,600 SH   SOLE 31 23,373 0 22,227
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,210 96,998 SH   SOLE 34 96,998 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 25,437 162,216 SH   SOLE 36 162,216 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 614 3,917 SH   SOLE 40 3,917 0 0
MOTUS GI HLDGS INC COM 62014P108 5 4,712 SH   SOLE 18 4,712 0 0
MOTUS GI HLDGS INC COM 62014P108 50 51,158 SH   SOLE 21 51,158 0 0
MOTUS GI HLDGS INC COM 62014P108 38 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 155 15,569 SH   SOLE 2 703 0 14,866
MOVADO GROUP INC COM 624580106 2 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 829 83,372 SH   SOLE 18 83,372 0 0
MOVADO GROUP INC COM 624580106 297 29,895 SH   SOLE 19 29,895 0 0
MOVADO GROUP INC COM 624580106 17,690 1,779,687 SH   SOLE 21 1,779,687 0 0
MOVADO GROUP INC COM 624580106 4,936 496,565 SH   SOLE 22 490,998 0 5,567
MOVADO GROUP INC COM 624580106 196 19,734 SH   SOLE 30 19,734 0 0
MPLX LP COM UNIT REP LTD 55336V100 516 32,793 SH   SOLE 18 32,793 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,036 65,838 SH   SOLE 19 65,838 0 0
MR COOPER GROUP INC COM 62482R107 1,939 86,885 SH   SOLE 2 24,217 0 62,668
MR COOPER GROUP INC COM 62482R107 10 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 31 1,402 SH   SOLE 7 1,402 0 0
MR COOPER GROUP INC COM 62482R107 7,948 356,071 SH   SOLE 18 356,071 0 0
MR COOPER GROUP INC COM 62482R107 3,178 142,371 SH   SOLE 19 142,371 0 0
MR COOPER GROUP INC COM 62482R107 175,829 7,877,639 SH   SOLE 21 7,877,639 0 0
MR COOPER GROUP INC COM 62482R107 47,147 2,112,300 SH   SOLE 22 2,044,181 0 68,119
MR COOPER GROUP INC COM 62482R107 27 1,203 SH   SOLE 25 1,203 0 0
MR COOPER GROUP INC COM 62482R107 842 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 172 7,686 SH   SOLE 28 7,686 0 0
MR COOPER GROUP INC COM 62482R107 2,545 114,043 SH   SOLE 30 114,043 0 0
MR COOPER GROUP INC COM 62482R107 67 2,989 SH   SOLE 36 2,989 0 0
MR COOPER GROUP INC COM 62482R107 233 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 496 115,846 SH   SOLE 2 29,549 0 86,297
MRC GLOBAL INC COM 55345K103 2 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 14 3,207 SH   SOLE 7 3,207 0 0
MRC GLOBAL INC COM 55345K103 1,228 287,009 SH   SOLE 18 287,009 0 0
MRC GLOBAL INC COM 55345K103 901 210,455 SH   SOLE 19 210,455 0 0
MRC GLOBAL INC COM 55345K103 10,225 2,388,966 SH   SOLE 21 2,388,966 0 0
MRC GLOBAL INC COM 55345K103 9,634 2,251,005 SH   SOLE 22 2,175,085 0 75,920
MRC GLOBAL INC COM 55345K103 26 5,968 SH   SOLE 23 5,968 0 0
MRC GLOBAL INC COM 55345K103 462 107,919 SH   SOLE 26 9,899 0 98,020
MRC GLOBAL INC COM 55345K103 53 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 141 32,858 SH   SOLE 30 32,858 0 0
MRC GLOBAL INC COM 55345K103 53 12,400 SH   SOLE 31 0 0 12,400
MRC GLOBAL INC COM 55345K103 76 17,705 SH   SOLE 34 17,705 0 0
MRC GLOBAL INC COM 55345K103 32 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 30 7,044 SH   SOLE 40 7,044 0 0
MSA SAFETY INC COM 553498106 13,029 97,106 SH   SOLE 2 30,498 0 66,608
MSA SAFETY INC COM 553498106 49 368 SH   SOLE 4 368 0 0
MSA SAFETY INC COM 553498106 1,726 12,862 SH   SOLE 7 10,551 0 2,311
MSA SAFETY INC COM 553498106 13,446 100,213 SH   SOLE 18 99,183 0 1,030
MSA SAFETY INC COM 553498106 4,880 36,369 SH   SOLE 19 36,369 0 0
MSA SAFETY INC COM 553498106 218,374 1,627,592 SH   SOLE 21 1,627,592 0 0
MSA SAFETY INC COM 553498106 158,614 1,182,186 SH   SOLE 22 1,123,761 0 58,425
MSA SAFETY INC COM 553498106 535 3,986 SH   SOLE 23 3,986 0 0
MSA SAFETY INC COM 553498106 84 625 SH   SOLE 25 625 0 0
MSA SAFETY INC COM 553498106 4,250 31,679 SH   SOLE 26 11,252 0 20,427
MSA SAFETY INC COM 553498106 678 5,053 SH   SOLE 28 5,053 0 0
MSA SAFETY INC COM 553498106 1,964 14,640 SH   SOLE 30 14,640 0 0
MSA SAFETY INC COM 553498106 95 710 SH   SOLE 31 710 0 0
MSA SAFETY INC COM 553498106 138 1,027 SH   SOLE 34 1,027 0 0
MSA SAFETY INC COM 553498106 208 1,547 SH   SOLE 36 1,547 0 0
MSA SAFETY INC COM 553498106 526 3,917 SH   SOLE 40 3,917 0 0
MSC INDL DIRECT INC CL A 553530106 7,984 126,171 SH   SOLE 2 41,379 0 84,792
MSC INDL DIRECT INC CL A 553530106 19 308 SH   SOLE 4 308 0 0
MSC INDL DIRECT INC CL A 553530106 260 4,114 SH   SOLE 7 4,114 0 0
MSC INDL DIRECT INC CL A 553530106 7,357 116,254 SH   SOLE 18 116,254 0 0
MSC INDL DIRECT INC CL A 553530106 1,646 26,012 SH   SOLE 19 26,012 0 0
MSC INDL DIRECT INC CL A 553530106 134,911 2,131,970 SH   SOLE 21 2,131,970 0 0
MSC INDL DIRECT INC CL A 553530106 89,100 1,408,035 SH   SOLE 22 1,343,804 0 64,231
MSC INDL DIRECT INC CL A 553530106 1,314 20,764 SH   SOLE 26 12,036 0 8,728
MSC INDL DIRECT INC CL A 553530106 427 6,742 SH   SOLE 28 6,742 0 0
MSC INDL DIRECT INC CL A 553530106 1,149 18,159 SH   SOLE 30 18,159 0 0
MSC INDL DIRECT INC CL A 553530106 55 876 SH   SOLE 31 876 0 0
MSC INDL DIRECT INC CL A 553530106 122 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 297 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 85,928 240,844 SH   SOLE 2 63,871 0 176,973
MSCI INC COM 55354G100 14,475 40,572 SH   SOLE 4 37,920 0 2,652
MSCI INC COM 55354G100 36,141 101,298 SH   SOLE 7 77,442 0 23,856
MSCI INC COM 55354G100 104 292 SH   SOLE 13 292 0 0
MSCI INC COM 55354G100 2,803 7,856 SH   SOLE 15 7,856 0 0
MSCI INC COM 55354G100 182 509 SH   SOLE 17 0 0 509
MSCI INC COM 55354G100 81,555 228,587 SH   SOLE 18 214,527 0 14,060
MSCI INC COM 55354G100 287,102 804,703 SH   SOLE 19 804,703 0 0
MSCI INC COM 55354G100 841,123 2,357,541 SH   SOLE 21 2,357,541 0 0
MSCI INC COM 55354G100 728,507 2,041,894 SH   SOLE 22 1,835,205 0 206,689
MSCI INC COM 55354G100 24,282 68,059 SH   SOLE 23 68,059 0 0
MSCI INC COM 55354G100 31,869 89,325 SH   SOLE 25 89,325 0 0
MSCI INC COM 55354G100 137,064 384,169 SH   SOLE 26 59,644 0 324,525
MSCI INC COM 55354G100 6,009 16,843 SH   SOLE 28 11,825 0 5,018
MSCI INC COM 55354G100 2,247 6,298 SH   SOLE 29 6,298 0 0
MSCI INC COM 55354G100 114,314 320,404 SH   SOLE 30 320,404 0 0
MSCI INC COM 55354G100 9,082 25,455 SH   SOLE 31 21,099 0 4,356
MSCI INC COM 55354G100 2,549 7,144 SH   SOLE 34 7,144 0 0
MSCI INC COM 55354G100 17,464 48,949 SH   SOLE 36 48,949 0 0
MSCI INC COM 55354G100 678 1,900 SH   SOLE 40 1,900 0 0
MSG NETWORK INC CL A 553573106 447 46,743 SH   SOLE 2 12,875 0 33,868
MSG NETWORK INC CL A 553573106 2 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 4 435 SH   SOLE 7 435 0 0
MSG NETWORK INC CL A 553573106 1,489 155,599 SH   SOLE 18 155,599 0 0
MSG NETWORK INC CL A 553573106 1,037 108,323 SH   SOLE 19 108,323 0 0
MSG NETWORK INC CL A 553573106 13,279 1,387,535 SH   SOLE 21 1,387,535 0 0
MSG NETWORK INC CL A 553573106 11,049 1,154,532 SH   SOLE 22 1,112,620 0 41,912
MSG NETWORK INC CL A 553573106 703 73,472 SH   SOLE 26 24,342 0 49,130
MSG NETWORK INC CL A 553573106 77 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 176 18,362 SH   SOLE 30 18,362 0 0
MSG NETWORK INC CL A 553573106 66 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 14 1,548 SH   SOLE 18 1,548 0 0
MTBC INC COM 55378G102 199 22,399 SH   SOLE 21 22,399 0 0
MTBC INC COM 55378G102 270 30,397 SH   SOLE 22 30,397 0 0
MTS SYS CORP COM 553777103 426 22,276 SH   SOLE 2 6,349 0 15,927
MTS SYS CORP COM 553777103 2 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 6 303 SH   SOLE 7 303 0 0
MTS SYS CORP COM 553777103 1,749 91,543 SH   SOLE 18 91,543 0 0
MTS SYS CORP COM 553777103 706 36,926 SH   SOLE 19 36,926 0 0
MTS SYS CORP COM 553777103 41,472 2,170,151 SH   SOLE 21 2,170,151 0 0
MTS SYS CORP COM 553777103 10,596 554,450 SH   SOLE 22 540,748 0 13,702
MTS SYS CORP COM 553777103 191 9,978 SH   SOLE 26 2,155 0 7,823
MTS SYS CORP COM 553777103 41 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,991 104,207 SH   SOLE 30 104,207 0 0
MTS SYS CORP COM 553777103 30 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,761 65,088 SH   SOLE 2 17,063 0 48,025
MUELLER INDS INC COM 624756102 9 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 46 1,710 SH   SOLE 7 1,710 0 0
MUELLER INDS INC COM 624756102 7,104 262,545 SH   SOLE 18 262,545 0 0
MUELLER INDS INC COM 624756102 2,772 102,456 SH   SOLE 19 102,456 0 0
MUELLER INDS INC COM 624756102 162,667 6,011,330 SH   SOLE 21 6,011,330 0 0
MUELLER INDS INC COM 624756102 43,292 1,599,852 SH   SOLE 22 1,552,592 0 47,260
MUELLER INDS INC COM 624756102 523 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 189 6,996 SH   SOLE 28 6,996 0 0
MUELLER INDS INC COM 624756102 2,351 86,873 SH   SOLE 30 86,873 0 0
MUELLER INDS INC COM 624756102 67 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 163 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,899 182,731 SH   SOLE 2 49,832 0 132,899
MUELLER WTR PRODS INC COM SER A 624758108 4 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,185 114,036 SH   SOLE 7 114,036 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,036 580,896 SH   SOLE 18 580,896 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,992 287,993 SH   SOLE 19 287,993 0 0
MUELLER WTR PRODS INC COM SER A 624758108 50,872 4,896,256 SH   SOLE 21 4,896,256 0 0
MUELLER WTR PRODS INC COM SER A 624758108 46,791 4,503,470 SH   SOLE 22 4,371,513 0 131,957
MUELLER WTR PRODS INC COM SER A 624758108 424 40,761 SH   SOLE 26 18,054 0 22,707
MUELLER WTR PRODS INC COM SER A 624758108 213 20,521 SH   SOLE 28 20,521 0 0
MUELLER WTR PRODS INC COM SER A 624758108 10,926 1,051,569 SH   SOLE 30 1,051,569 0 0
MUELLER WTR PRODS INC COM SER A 624758108 11 1,023 SH   SOLE 34 1,023 0 0
MUELLER WTR PRODS INC COM SER A 624758108 194 18,689 SH   SOLE 40 18,689 0 0
MURPHY OIL CORP COM 626717102 3,508 393,320 SH   SOLE 2 110,294 0 283,026
MURPHY OIL CORP COM 626717102 7 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 49 5,497 SH   SOLE 7 5,497 0 0
MURPHY OIL CORP COM 626717102 3,367 377,454 SH   SOLE 18 377,454 0 0
MURPHY OIL CORP COM 626717102 324 36,279 SH   SOLE 19 36,279 0 0
MURPHY OIL CORP COM 626717102 57,867 6,487,372 SH   SOLE 21 6,487,372 0 0
MURPHY OIL CORP COM 626717102 46,982 5,267,020 SH   SOLE 22 5,044,353 0 222,667
MURPHY OIL CORP COM 626717102 636 71,353 SH   SOLE 26 47,479 0 23,874
MURPHY OIL CORP COM 626717102 190 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 1,100 123,287 SH   SOLE 30 123,287 0 0
MURPHY OIL CORP COM 626717102 110 12,373 SH   SOLE 31 2,671 0 9,702
MURPHY OIL CORP COM 626717102 532 59,627 SH   SOLE 36 59,627 0 0
MURPHY OIL CORP COM 626717102 149 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,663 28,558 SH   SOLE 2 19,985 0 8,573
MURPHY USA INC COM 626755102 28 218 SH   SOLE 4 218 0 0
MURPHY USA INC COM 626755102 135 1,050 SH   SOLE 7 1,050 0 0
MURPHY USA INC COM 626755102 20,772 161,940 SH   SOLE 18 161,940 0 0
MURPHY USA INC COM 626755102 6,574 51,251 SH   SOLE 19 51,251 0 0
MURPHY USA INC COM 626755102 232,775 1,814,727 SH   SOLE 21 1,814,727 0 0
MURPHY USA INC COM 626755102 119,248 929,667 SH   SOLE 22 905,611 0 24,056
MURPHY USA INC COM 626755102 1,144 8,921 SH   SOLE 26 6,584 0 2,337
MURPHY USA INC COM 626755102 459 3,579 SH   SOLE 28 3,579 0 0
MURPHY USA INC COM 626755102 1,482 11,553 SH   SOLE 30 11,553 0 0
MURPHY USA INC COM 626755102 291 2,268 SH   SOLE 31 0 0 2,268
MURPHY USA INC COM 626755102 276 2,149 SH   SOLE 36 2,149 0 0
MURPHY USA INC COM 626755102 416 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 49 15,568 SH   SOLE 2 1,465 0 14,103
MUSTANG BIO INC COM 62818Q104 340 107,879 SH   SOLE 18 107,879 0 0
MUSTANG BIO INC COM 62818Q104 181 57,509 SH   SOLE 19 57,509 0 0
MUSTANG BIO INC COM 62818Q104 3,112 987,840 SH   SOLE 21 987,840 0 0
MUSTANG BIO INC COM 62818Q104 3,659 1,161,725 SH   SOLE 22 1,155,162 0 6,563
MV OIL TR TR UNITS 553859109 6 2,668 SH   SOLE 22 2,668 0 0
MVB FINL CORP COM 553810102 144 9,024 SH   SOLE 2 708 0 8,316
MVB FINL CORP COM 553810102 6 370 SH   SOLE 7 370 0 0
MVB FINL CORP COM 553810102 591 36,987 SH   SOLE 18 36,987 0 0
MVB FINL CORP COM 553810102 294 18,408 SH   SOLE 19 18,408 0 0
MVB FINL CORP COM 553810102 5,340 334,370 SH   SOLE 21 334,370 0 0
MVB FINL CORP COM 553810102 1,838 115,110 SH   SOLE 22 111,691 0 3,419
MYERS INDS INC COM 628464109 425 32,113 SH   SOLE 2 10,575 0 21,538
MYERS INDS INC COM 628464109 9 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,288 172,949 SH   SOLE 18 172,949 0 0
MYERS INDS INC COM 628464109 846 63,978 SH   SOLE 19 63,978 0 0
MYERS INDS INC COM 628464109 52,560 3,972,787 SH   SOLE 21 3,972,787 0 0
MYERS INDS INC COM 628464109 14,307 1,081,382 SH   SOLE 22 1,056,219 0 25,163
MYERS INDS INC COM 628464109 15 1,166 SH   SOLE 25 1,166 0 0
MYERS INDS INC COM 628464109 28 2,100 SH   SOLE 26 0 0 2,100
MYERS INDS INC COM 628464109 44 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 783 59,205 SH   SOLE 30 59,205 0 0
MYERS INDS INC COM 628464109 38 2,864 SH   SOLE 36 2,864 0 0
MYERS INDS INC COM 628464109 36 2,706 SH   SOLE 40 2,706 0 0
MYLAN NV SHS EURO N59465109 18,021 1,215,139 SH   SOLE 2 134,523 0 1,080,616
MYLAN NV SHS EURO N59465109 3,644 245,717 SH   SOLE 4 229,038 0 16,679
MYLAN NV SHS EURO N59465109 10,766 725,933 SH   SOLE 7 471,125 0 254,808
MYLAN NV SHS EURO N59465109 524 35,332 SH   SOLE 13 35,332 0 0
MYLAN NV SHS EURO N59465109 919 61,961 SH   SOLE 15 61,961 0 0
MYLAN NV SHS EURO N59465109 30,587 2,062,537 SH   SOLE 18 1,977,819 0 84,718
MYLAN NV SHS EURO N59465109 13,830 932,582 SH   SOLE 19 932,582 0 0
MYLAN NV SHS EURO N59465109 270,668 18,251,411 SH   SOLE 21 18,251,411 0 0
MYLAN NV SHS EURO N59465109 183,397 12,366,630 SH   SOLE 22 11,313,151 0 1,053,479
MYLAN NV SHS EURO N59465109 5,460 368,197 SH   SOLE 23 368,197 0 0
MYLAN NV SHS EURO N59465109 9,802 660,979 SH   SOLE 25 660,979 0 0
MYLAN NV SHS EURO N59465109 35,327 2,382,155 SH   SOLE 26 546,198 0 1,835,957
MYLAN NV SHS EURO N59465109 1,510 101,817 SH   SOLE 28 70,780 0 31,037
MYLAN NV SHS EURO N59465109 3,343 225,396 SH   SOLE 29 460 0 224,936
MYLAN NV SHS EURO N59465109 40,312 2,718,263 SH   SOLE 30 2,584,587 0 133,676
MYLAN NV SHS EURO N59465109 3,155 212,773 SH   SOLE 31 61,521 0 151,252
MYLAN NV SHS EURO N59465109 3,114 209,956 SH   SOLE 34 209,956 0 0
MYLAN NV SHS EURO N59465109 6,338 427,386 SH   SOLE 36 427,386 0 0
MYLAN NV SHS EURO N59465109 170 11,436 SH   SOLE 40 11,436 0 0
MYOKARDIA INC COM 62857M105 5,847 42,892 SH   SOLE 2 23,585 0 19,307
MYOKARDIA INC COM 62857M105 47 342 SH   SOLE 4 342 0 0
MYOKARDIA INC COM 62857M105 133 978 SH   SOLE 7 978 0 0
MYOKARDIA INC COM 62857M105 27,365 200,727 SH   SOLE 18 197,591 0 3,136
MYOKARDIA INC COM 62857M105 36,877 270,497 SH   SOLE 19 270,497 0 0
MYOKARDIA INC COM 62857M105 297,265 2,180,482 SH   SOLE 21 2,180,482 0 0
MYOKARDIA INC COM 62857M105 194,325 1,425,403 SH   SOLE 22 1,381,227 0 44,176
MYOKARDIA INC COM 62857M105 60 438 SH   SOLE 23 438 0 0
MYOKARDIA INC COM 62857M105 83 610 SH   SOLE 25 610 0 0
MYOKARDIA INC COM 62857M105 3,477 25,502 SH   SOLE 26 13,463 0 12,039
MYOKARDIA INC COM 62857M105 874 6,411 SH   SOLE 28 6,411 0 0
MYOKARDIA INC COM 62857M105 4,171 30,595 SH   SOLE 30 30,595 0 0
MYOKARDIA INC COM 62857M105 6,232 45,710 SH   SOLE 34 45,710 0 0
MYOKARDIA INC COM 62857M105 205 1,507 SH   SOLE 36 1,507 0 0
MYOKARDIA INC COM 62857M105 690 5,063 SH   SOLE 40 5,063 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 139 9,911 SH   SOLE 2 9,911 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,635 116,368 SH   SOLE 21 116,368 0 0
MYOVANT SCIENCES LTD COM G637AM102 445 31,695 SH   SOLE 22 18,954 0 12,741
MYOVANT SCIENCES LTD COM G637AM102 10 701 SH   SOLE 26 0 0 701
MYOVANT SCIENCES LTD COM G637AM102 97 6,880 SH   SOLE 28 6,880 0 0
MYOVANT SCIENCES LTD COM G637AM102 205 14,595 SH   SOLE 30 14,595 0 0
MYOVANT SCIENCES LTD COM G637AM102 3 181 SH   SOLE 34 181 0 0
MYOVANT SCIENCES LTD COM G637AM102 54 3,818 SH   SOLE 40 3,818 0 0
MYR GROUP INC DEL COM 55405W104 597 16,046 SH   SOLE 2 7,753 0 8,293
MYR GROUP INC DEL COM 55405W104 8 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 673 18,089 SH   SOLE 7 18,089 0 0
MYR GROUP INC DEL COM 55405W104 3,215 86,481 SH   SOLE 18 82,662 0 3,819
MYR GROUP INC DEL COM 55405W104 3,221 86,643 SH   SOLE 19 86,643 0 0
MYR GROUP INC DEL COM 55405W104 68,042 1,830,068 SH   SOLE 21 1,830,068 0 0
MYR GROUP INC DEL COM 55405W104 22,584 607,422 SH   SOLE 22 591,727 0 15,695
MYR GROUP INC DEL COM 55405W104 281 7,569 SH   SOLE 23 7,569 0 0
MYR GROUP INC DEL COM 55405W104 24 640 SH   SOLE 25 640 0 0
MYR GROUP INC DEL COM 55405W104 1,525 41,019 SH   SOLE 26 0 0 41,019
MYR GROUP INC DEL COM 55405W104 73 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 1,014 27,266 SH   SOLE 30 27,266 0 0
MYR GROUP INC DEL COM 55405W104 54 1,452 SH   SOLE 34 1,452 0 0
MYR GROUP INC DEL COM 55405W104 58 1,572 SH   SOLE 36 1,572 0 0
MYR GROUP INC DEL COM 55405W104 73 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 1,197 91,769 SH   SOLE 2 24,430 0 67,339
MYRIAD GENETICS INC COM 62855J104 5 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 15 1,160 SH   SOLE 7 1,160 0 0
MYRIAD GENETICS INC COM 62855J104 4,315 330,891 SH   SOLE 18 330,891 0 0
MYRIAD GENETICS INC COM 62855J104 2,006 153,806 SH   SOLE 19 153,806 0 0
MYRIAD GENETICS INC COM 62855J104 120,158 9,214,551 SH   SOLE 21 9,214,551 0 0
MYRIAD GENETICS INC COM 62855J104 27,544 2,112,308 SH   SOLE 22 2,047,118 0 65,190
MYRIAD GENETICS INC COM 62855J104 24 1,822 SH   SOLE 23 1,822 0 0
MYRIAD GENETICS INC COM 62855J104 583 44,724 SH   SOLE 26 21,398 0 23,326
MYRIAD GENETICS INC COM 62855J104 120 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 5,747 440,701 SH   SOLE 30 440,701 0 0
MYRIAD GENETICS INC COM 62855J104 59 4,498 SH   SOLE 34 4,498 0 0
MYRIAD GENETICS INC COM 62855J104 86 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 475 1,775,000 PRN   SOLE 21 1,775,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 150 6,149 SH   SOLE 2 246 0 5,903
NABORS INDUSTRIES LTD SHS G6359F137 14 573 SH   SOLE 7 573 0 0
NABORS INDUSTRIES LTD SHS G6359F137 765 31,294 SH   SOLE 18 31,294 0 0
NABORS INDUSTRIES LTD SHS G6359F137 316 12,940 SH   SOLE 19 12,940 0 0
NABORS INDUSTRIES LTD SHS G6359F137 17,548 717,983 SH   SOLE 21 717,983 0 0
NABORS INDUSTRIES LTD SHS G6359F137 4,863 198,974 SH   SOLE 22 196,437 0 2,537
NABORS INDUSTRIES LTD SHS G6359F137 157 6,431 SH   SOLE 30 6,431 0 0
NABORS INDUSTRIES LTD SHS G6359F137 56 2,286 SH   SOLE 31 0 0 2,286
NABORS INDUSTRIES LTD SHS G6359F137 43 1,759 SH   SOLE 36 1,759 0 0
NACCO INDS INC CL A 629579103 67 3,662 SH   SOLE 2 175 0 3,487
NACCO INDS INC CL A 629579103 2 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 260 14,293 SH   SOLE 18 14,293 0 0
NACCO INDS INC CL A 629579103 126 6,944 SH   SOLE 19 6,944 0 0
NACCO INDS INC CL A 629579103 2,040 112,031 SH   SOLE 21 112,031 0 0
NACCO INDS INC CL A 629579103 2,285 125,457 SH   SOLE 22 125,083 0 374
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,628 36,428 SH   SOLE 2 14,264 0 22,164
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 32 721 SH   SOLE 7 721 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 6,588 147,382 SH   SOLE 18 139,707 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,651 171,153 SH   SOLE 19 171,153 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 82,883 1,854,211 SH   SOLE 21 1,854,211 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 51,702 1,156,635 SH   SOLE 22 1,122,264 0 34,371
NANOSTRING TECHNOLOGIES INC COM 63009R109 407 9,097 SH   SOLE 23 9,097 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,384 53,335 SH   SOLE 26 21,084 0 32,251
NANOSTRING TECHNOLOGIES INC COM 63009R109 206 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,463 166,953 SH   SOLE 30 166,953 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 41 914 SH   SOLE 34 914 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 150 3,365 SH   SOLE 40 3,365 0 0
NANOVIRICIDES INC COM 630087302 7 1,854 SH   SOLE 18 1,854 0 0
NANOVIRICIDES INC COM 630087302 85 22,241 SH   SOLE 21 22,241 0 0
NANOVIRICIDES INC COM 630087302 890 231,849 SH   SOLE 22 231,849 0 0
NANTHEALTH INC COM 630104107 24 10,350 SH   SOLE 2 1,523 0 8,827
NANTHEALTH INC COM 630104107 263 112,337 SH   SOLE 18 112,337 0 0
NANTHEALTH INC COM 630104107 118 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 2,083 890,230 SH   SOLE 21 890,230 0 0
NANTHEALTH INC COM 630104107 661 282,273 SH   SOLE 22 276,071 0 6,202
NANTKWEST INC COM 63016Q102 88 12,745 SH   SOLE 2 1,592 0 11,153
NANTKWEST INC COM 63016Q102 4 510 SH   SOLE 7 510 0 0
NANTKWEST INC COM 63016Q102 842 121,345 SH   SOLE 18 121,345 0 0
NANTKWEST INC COM 63016Q102 382 55,146 SH   SOLE 19 55,146 0 0
NANTKWEST INC COM 63016Q102 7,288 1,050,943 SH   SOLE 21 1,050,943 0 0
NANTKWEST INC COM 63016Q102 6,005 865,959 SH   SOLE 22 855,642 0 10,317
NAPCO SEC TECHNOLOGIES INC COM 630402105 172 7,339 SH   SOLE 2 3,755 0 3,584
NAPCO SEC TECHNOLOGIES INC COM 630402105 5 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,149 48,913 SH   SOLE 18 48,913 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 516 21,953 SH   SOLE 19 21,953 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 9,595 408,284 SH   SOLE 21 408,284 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 8,158 347,170 SH   SOLE 22 323,996 0 23,174
NAPCO SEC TECHNOLOGIES INC COM 630402105 43 1,828 SH   SOLE 30 1,828 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 49 2,081 SH   SOLE 40 2,081 0 0
NASDAQ INC COM 631103108 35,533 289,570 SH   SOLE 2 42,406 0 247,164
NASDAQ INC COM 631103108 6,667 54,335 SH   SOLE 4 50,727 0 3,608
NASDAQ INC COM 631103108 14,323 116,724 SH   SOLE 7 105,501 0 11,223
NASDAQ INC COM 631103108 56 455 SH   SOLE 13 455 0 0
NASDAQ INC COM 631103108 1,779 14,497 SH   SOLE 15 14,497 0 0
NASDAQ INC COM 631103108 40,183 327,464 SH   SOLE 18 308,043 0 19,421
NASDAQ INC COM 631103108 4,257 34,694 SH   SOLE 19 34,694 0 0
NASDAQ INC COM 631103108 334,593 2,726,700 SH   SOLE 21 2,726,700 0 0
NASDAQ INC COM 631103108 345,271 2,813,717 SH   SOLE 22 2,571,109 0 242,608
NASDAQ INC COM 631103108 9,987 81,387 SH   SOLE 23 81,387 0 0
NASDAQ INC COM 631103108 24,151 196,817 SH   SOLE 25 196,817 0 0
NASDAQ INC COM 631103108 75,349 614,040 SH   SOLE 26 90,224 0 523,816
NASDAQ INC COM 631103108 2,840 23,141 SH   SOLE 28 16,275 0 6,866
NASDAQ INC COM 631103108 3,077 25,074 SH   SOLE 29 386 0 24,688
NASDAQ INC COM 631103108 51,895 422,911 SH   SOLE 30 422,911 0 0
NASDAQ INC COM 631103108 3,180 25,913 SH   SOLE 31 13,993 0 11,920
NASDAQ INC COM 631103108 18,896 153,989 SH   SOLE 34 153,989 0 0
NASDAQ INC COM 631103108 10,573 86,164 SH   SOLE 36 86,164 0 0
NASDAQ INC COM 631103108 284 2,314 SH   SOLE 40 2,314 0 0
NATERA INC COM 632307104 4,592 63,568 SH   SOLE 2 29,058 0 34,510
NATERA INC COM 632307104 37 517 SH   SOLE 4 517 0 0
NATERA INC COM 632307104 99 1,372 SH   SOLE 7 1,372 0 0
NATERA INC COM 632307104 20,390 282,250 SH   SOLE 18 264,542 0 17,708
NATERA INC COM 632307104 21,411 296,387 SH   SOLE 19 296,387 0 0
NATERA INC COM 632307104 161,884 2,240,914 SH   SOLE 21 2,240,914 0 0
NATERA INC COM 632307104 157,227 2,176,454 SH   SOLE 22 2,114,741 0 61,713
NATERA INC COM 632307104 1,160 16,059 SH   SOLE 23 16,059 0 0
NATERA INC COM 632307104 56 772 SH   SOLE 25 772 0 0
NATERA INC COM 632307104 7,775 107,625 SH   SOLE 26 16,955 0 90,670
NATERA INC COM 632307104 733 10,142 SH   SOLE 28 10,142 0 0
NATERA INC COM 632307104 22,412 310,246 SH   SOLE 30 310,246 0 0
NATERA INC COM 632307104 316 4,380 SH   SOLE 34 4,380 0 0
NATERA INC COM 632307104 138 1,908 SH   SOLE 36 1,908 0 0
NATERA INC COM 632307104 522 7,219 SH   SOLE 40 7,219 0 0
NATHANS FAMOUS INC NEW COM 632347100 120 2,346 SH   SOLE 2 185 0 2,161
NATHANS FAMOUS INC NEW COM 632347100 3 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 555 10,835 SH   SOLE 18 10,835 0 0
NATHANS FAMOUS INC NEW COM 632347100 302 5,884 SH   SOLE 19 5,884 0 0
NATHANS FAMOUS INC NEW COM 632347100 4,708 91,862 SH   SOLE 21 91,862 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,972 57,985 SH   SOLE 22 56,937 0 1,048
NATHANS FAMOUS INC NEW COM 632347100 1 28 SH   SOLE 23 28 0 0
NATHANS FAMOUS INC NEW COM 632347100 56 1,083 SH   SOLE 26 0 0 1,083
NATIONAL BANKSHARES INC VA COM 634865109 152 5,985 SH   SOLE 2 376 0 5,609
NATIONAL BANKSHARES INC VA COM 634865109 3 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 628 24,775 SH   SOLE 18 24,775 0 0
NATIONAL BANKSHARES INC VA COM 634865109 306 12,086 SH   SOLE 19 12,086 0 0
NATIONAL BANKSHARES INC VA COM 634865109 5,578 220,210 SH   SOLE 21 220,210 0 0
NATIONAL BANKSHARES INC VA COM 634865109 4,831 190,710 SH   SOLE 22 188,433 0 2,277
NATIONAL BEVERAGE CORP COM 635017106 590 8,672 SH   SOLE 2 4,434 0 4,238
NATIONAL BEVERAGE CORP COM 635017106 4 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 17 252 SH   SOLE 7 252 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,988 58,633 SH   SOLE 18 55,761 0 2,872
NATIONAL BEVERAGE CORP COM 635017106 4,099 60,273 SH   SOLE 19 60,273 0 0
NATIONAL BEVERAGE CORP COM 635017106 86,332 1,269,396 SH   SOLE 21 1,269,396 0 0
NATIONAL BEVERAGE CORP COM 635017106 26,904 395,591 SH   SOLE 22 385,427 0 10,164
NATIONAL BEVERAGE CORP COM 635017106 212 3,116 SH   SOLE 23 3,116 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,456 21,408 SH   SOLE 26 5,635 0 15,773
NATIONAL BEVERAGE CORP COM 635017106 90 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,305 19,183 SH   SOLE 30 19,183 0 0
NATIONAL BEVERAGE CORP COM 635017106 87 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 767 29,215 SH   SOLE 2 9,406 0 19,809
NATIONAL BK HLDGS CORP CL A 633707104 8 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 14 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 3,674 139,976 SH   SOLE 18 139,976 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,715 65,338 SH   SOLE 19 65,338 0 0
NATIONAL BK HLDGS CORP CL A 633707104 83,940 3,197,708 SH   SOLE 21 3,197,708 0 0
NATIONAL BK HLDGS CORP CL A 633707104 24,167 920,640 SH   SOLE 22 895,804 0 24,836
NATIONAL BK HLDGS CORP CL A 633707104 26 989 SH   SOLE 25 989 0 0
NATIONAL BK HLDGS CORP CL A 633707104 554 21,120 SH   SOLE 26 10,626 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 87 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,140 43,433 SH   SOLE 30 43,433 0 0
NATIONAL BK HLDGS CORP CL A 633707104 65 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 101 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 206 76,038 SH   SOLE 2 21,850 0 54,188
NATIONAL CINEMEDIA INC COM 635309107 1 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 3 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 689 253,647 SH   SOLE 18 253,647 0 0
NATIONAL CINEMEDIA INC COM 635309107 320 117,908 SH   SOLE 19 117,908 0 0
NATIONAL CINEMEDIA INC COM 635309107 5,756 2,119,959 SH   SOLE 21 2,119,959 0 0
NATIONAL CINEMEDIA INC COM 635309107 4,950 1,823,030 SH   SOLE 22 1,772,153 0 50,877
NATIONAL CINEMEDIA INC COM 635309107 47 17,470 SH   SOLE 26 7,817 0 9,653
NATIONAL CINEMEDIA INC COM 635309107 24 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 37 13,731 SH   SOLE 30 13,731 0 0
NATIONAL CINEMEDIA INC COM 635309107 7 2,666 SH   SOLE 34 2,666 0 0
NATIONAL CINEMEDIA INC COM 635309107 20 7,277 SH   SOLE 40 7,277 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 106 16,618 SH   SOLE 2 984 0 15,634
NATIONAL ENERGY SERVICES REU SHS G6375R107 4 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 498 78,131 SH   SOLE 18 78,131 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 289 45,369 SH   SOLE 19 45,369 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 4,275 670,095 SH   SOLE 21 670,095 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,646 257,943 SH   SOLE 22 247,630 0 10,313
NATIONAL FUEL GAS CO N J COM 636180101 9,618 236,951 SH   SOLE 2 79,656 0 157,295
NATIONAL FUEL GAS CO N J COM 636180101 15 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,131 224,961 SH   SOLE 7 224,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,441 232,594 SH   SOLE 18 232,594 0 0
NATIONAL FUEL GAS CO N J COM 636180101 889 21,898 SH   SOLE 19 21,898 0 0
NATIONAL FUEL GAS CO N J COM 636180101 176,616 4,351,218 SH   SOLE 21 4,351,218 0 0
NATIONAL FUEL GAS CO N J COM 636180101 112,778 2,778,462 SH   SOLE 22 2,656,161 0 122,301
NATIONAL FUEL GAS CO N J COM 636180101 39 966 SH   SOLE 25 966 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,127 27,773 SH   SOLE 26 18,477 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 472 11,623 SH   SOLE 28 11,623 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,306 32,164 SH   SOLE 30 32,164 0 0
NATIONAL FUEL GAS CO N J COM 636180101 150 3,686 SH   SOLE 31 1,665 0 2,021
NATIONAL FUEL GAS CO N J COM 636180101 216 5,325 SH   SOLE 36 5,325 0 0
NATIONAL FUEL GAS CO N J COM 636180101 359 8,850 SH   SOLE 40 8,850 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2,380 70,509 SH   SOLE 2 24,316 0 46,193
NATIONAL GEN HLDGS CORP COM 636220303 12 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 45 1,322 SH   SOLE 7 1,322 0 0
NATIONAL GEN HLDGS CORP COM 636220303 8,799 260,716 SH   SOLE 18 255,134 0 5,582
NATIONAL GEN HLDGS CORP COM 636220303 7,005 207,552 SH   SOLE 19 207,552 0 0
NATIONAL GEN HLDGS CORP COM 636220303 72,883 2,159,484 SH   SOLE 21 2,159,484 0 0
NATIONAL GEN HLDGS CORP COM 636220303 66,261 1,963,276 SH   SOLE 22 1,897,422 0 65,854
NATIONAL GEN HLDGS CORP COM 636220303 241 7,143 SH   SOLE 23 7,143 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,840 54,523 SH   SOLE 26 21,735 0 32,788
NATIONAL GEN HLDGS CORP COM 636220303 315 9,345 SH   SOLE 28 9,345 0 0
NATIONAL GEN HLDGS CORP COM 636220303 904 26,788 SH   SOLE 30 26,788 0 0
NATIONAL GEN HLDGS CORP COM 636220303 240 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3 57 SH   SOLE 18 57 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,619 43,457 SH   SOLE 2 14,447 0 29,010
NATIONAL HEALTH INVS INC COM 63633D104 1,907 31,637 SH   SOLE 4 31,637 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,186 52,864 SH   SOLE 7 52,864 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,491 157,475 SH   SOLE 18 157,475 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8,067 133,843 SH   SOLE 19 133,843 0 0
NATIONAL HEALTH INVS INC COM 63633D104 106,980 1,775,014 SH   SOLE 21 1,775,014 0 0
NATIONAL HEALTH INVS INC COM 63633D104 96,001 1,592,852 SH   SOLE 22 1,552,600 0 40,252
NATIONAL HEALTH INVS INC COM 63633D104 139 2,314 SH   SOLE 23 2,314 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8,784 145,738 SH   SOLE 25 145,738 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,564 42,543 SH   SOLE 26 9,285 0 33,258
NATIONAL HEALTH INVS INC COM 63633D104 404 6,697 SH   SOLE 28 6,697 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,548 25,684 SH   SOLE 29 25,684 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,688 193,925 SH   SOLE 30 193,925 0 0
NATIONAL HEALTH INVS INC COM 63633D104 291 4,831 SH   SOLE 40 4,831 0 0
NATIONAL HEALTHCARE CORP COM 635906100 942 15,122 SH   SOLE 2 4,083 0 11,039
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 14 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,803 44,991 SH   SOLE 18 44,991 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,501 24,084 SH   SOLE 19 24,084 0 0
NATIONAL HEALTHCARE CORP COM 635906100 28,076 450,580 SH   SOLE 21 450,580 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,742 332,885 SH   SOLE 22 323,469 0 9,416
NATIONAL HEALTHCARE CORP COM 635906100 72 1,154 SH   SOLE 23 1,154 0 0
NATIONAL HEALTHCARE CORP COM 635906100 251 4,029 SH   SOLE 26 0 0 4,029
NATIONAL HEALTHCARE CORP COM 635906100 88 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 377 6,050 SH   SOLE 30 6,050 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20 319 SH   SOLE 34 319 0 0
NATIONAL HEALTHCARE CORP COM 635906100 70 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 15 7,128 SH   SOLE 21 7,128 0 0
NATIONAL INSTRS CORP COM 636518102 23,386 655,072 SH   SOLE 2 394,974 0 260,098
NATIONAL INSTRS CORP COM 636518102 955 26,746 SH   SOLE 4 26,746 0 0
NATIONAL INSTRS CORP COM 636518102 462 12,931 SH   SOLE 7 12,931 0 0
NATIONAL INSTRS CORP COM 636518102 1,674 46,888 SH   SOLE 13 43,878 0 3,010
NATIONAL INSTRS CORP COM 636518102 13,052 365,611 SH   SOLE 18 360,120 0 5,491
NATIONAL INSTRS CORP COM 636518102 18,850 528,002 SH   SOLE 19 528,002 0 0
NATIONAL INSTRS CORP COM 636518102 211,358 5,920,397 SH   SOLE 21 5,920,397 0 0
NATIONAL INSTRS CORP COM 636518102 176,503 4,944,072 SH   SOLE 22 4,167,234 0 776,838
NATIONAL INSTRS CORP COM 636518102 2,677 74,981 SH   SOLE 23 74,981 0 0
NATIONAL INSTRS CORP COM 636518102 138 3,862 SH   SOLE 25 3,862 0 0
NATIONAL INSTRS CORP COM 636518102 4,022 112,666 SH   SOLE 26 34,958 0 77,708
NATIONAL INSTRS CORP COM 636518102 634 17,747 SH   SOLE 28 17,747 0 0
NATIONAL INSTRS CORP COM 636518102 6,431 180,130 SH   SOLE 29 46,693 0 133,437
NATIONAL INSTRS CORP COM 636518102 2,532 70,925 SH   SOLE 30 70,925 0 0
NATIONAL INSTRS CORP COM 636518102 3,258 91,259 SH   SOLE 31 91,259 0 0
NATIONAL INSTRS CORP COM 636518102 439 12,298 SH   SOLE 34 12,298 0 0
NATIONAL INSTRS CORP COM 636518102 774 21,693 SH   SOLE 36 21,693 0 0
NATIONAL INSTRS CORP COM 636518102 484 13,560 SH   SOLE 40 13,560 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,672 957,179 SH   SOLE 2 104,928 0 852,251
NATIONAL OILWELL VARCO INC COM 637071101 1,394 153,835 SH   SOLE 4 144,009 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 3,275 361,534 SH   SOLE 7 324,414 0 37,120
NATIONAL OILWELL VARCO INC COM 637071101 16 1,810 SH   SOLE 13 1,810 0 0
NATIONAL OILWELL VARCO INC COM 637071101 419 46,301 SH   SOLE 15 46,301 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,898 761,356 SH   SOLE 18 682,168 0 79,188
NATIONAL OILWELL VARCO INC COM 637071101 1,567 173,003 SH   SOLE 19 173,003 0 0
NATIONAL OILWELL VARCO INC COM 637071101 84,391 9,314,725 SH   SOLE 21 9,314,725 0 0
NATIONAL OILWELL VARCO INC COM 637071101 91,201 10,066,326 SH   SOLE 22 9,276,598 0 789,728
NATIONAL OILWELL VARCO INC COM 637071101 2,366 261,183 SH   SOLE 23 261,183 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,383 152,666 SH   SOLE 25 152,666 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15,365 1,695,941 SH   SOLE 26 505,612 0 1,190,329
NATIONAL OILWELL VARCO INC COM 637071101 762 84,104 SH   SOLE 28 60,953 0 23,151
NATIONAL OILWELL VARCO INC COM 637071101 778 85,868 SH   SOLE 29 3,133 0 82,735
NATIONAL OILWELL VARCO INC COM 637071101 17,147 1,892,639 SH   SOLE 30 1,892,639 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,191 131,506 SH   SOLE 31 41,798 0 89,708
NATIONAL OILWELL VARCO INC COM 637071101 289 31,925 SH   SOLE 34 31,925 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,867 206,020 SH   SOLE 36 206,020 0 0
NATIONAL OILWELL VARCO INC COM 637071101 100 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 436 5,332 SH   SOLE 2 1,559 0 3,773
NATIONAL PRESTO INDS INC COM 637215104 5 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 11 133 SH   SOLE 7 133 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,081 25,416 SH   SOLE 18 25,416 0 0
NATIONAL PRESTO INDS INC COM 637215104 813 9,928 SH   SOLE 19 9,928 0 0
NATIONAL PRESTO INDS INC COM 637215104 53,065 648,246 SH   SOLE 21 648,246 0 0
NATIONAL PRESTO INDS INC COM 637215104 10,132 123,773 SH   SOLE 22 119,750 0 4,023
NATIONAL PRESTO INDS INC COM 637215104 209 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 485 5,925 SH   SOLE 28 5,925 0 0
NATIONAL PRESTO INDS INC COM 637215104 703 8,586 SH   SOLE 30 8,586 0 0
NATIONAL PRESTO INDS INC COM 637215104 38 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 578 11,747 SH   SOLE 2 4,360 0 7,387
NATIONAL RESH CORP COM NEW 637372202 15 309 SH   SOLE 4 309 0 0
NATIONAL RESH CORP COM NEW 637372202 11 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 2,527 51,349 SH   SOLE 18 51,349 0 0
NATIONAL RESH CORP COM NEW 637372202 1,766 35,883 SH   SOLE 19 35,883 0 0
NATIONAL RESH CORP COM NEW 637372202 23,014 467,676 SH   SOLE 21 467,676 0 0
NATIONAL RESH CORP COM NEW 637372202 19,867 403,724 SH   SOLE 22 391,065 0 12,659
NATIONAL RESH CORP COM NEW 637372202 59 1,203 SH   SOLE 23 1,203 0 0
NATIONAL RESH CORP COM NEW 637372202 26 532 SH   SOLE 25 532 0 0
NATIONAL RESH CORP COM NEW 637372202 273 5,551 SH   SOLE 26 0 0 5,551
NATIONAL RESH CORP COM NEW 637372202 88 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 278 5,644 SH   SOLE 30 5,644 0 0
NATIONAL RESH CORP COM NEW 637372202 101 2,057 SH   SOLE 34 2,057 0 0
NATIONAL RESH CORP COM NEW 637372202 64 1,305 SH   SOLE 36 1,305 0 0
NATIONAL RESH CORP COM NEW 637372202 45 922 SH   SOLE 40 922 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,477 477,451 SH   SOLE 2 98,717 0 378,734
NATIONAL RETAIL PROPERTIES I COM 637417106 7,204 208,765 SH   SOLE 4 203,454 0 5,311
NATIONAL RETAIL PROPERTIES I COM 637417106 16,332 473,259 SH   SOLE 7 386,947 0 86,312
NATIONAL RETAIL PROPERTIES I COM 637417106 27 775 SH   SOLE 13 775 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 586 16,967 SH   SOLE 15 16,967 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,673 483,141 SH   SOLE 18 469,399 0 13,742
NATIONAL RETAIL PROPERTIES I COM 637417106 8,988 260,432 SH   SOLE 19 260,432 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 344,665 9,987,381 SH   SOLE 21 9,987,381 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 238,924 6,923,316 SH   SOLE 22 6,681,418 0 241,898
NATIONAL RETAIL PROPERTIES I COM 637417106 4,214 122,100 SH   SOLE 23 122,100 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 20,603 597,001 SH   SOLE 25 597,001 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,058 465,317 SH   SOLE 26 191,293 0 274,024
NATIONAL RETAIL PROPERTIES I COM 637417106 1,200 34,777 SH   SOLE 28 24,624 0 10,153
NATIONAL RETAIL PROPERTIES I COM 637417106 4,835 140,103 SH   SOLE 29 103,746 0 36,357
NATIONAL RETAIL PROPERTIES I COM 637417106 33,893 982,111 SH   SOLE 30 982,111 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,522 44,117 SH   SOLE 31 25,562 0 18,555
NATIONAL RETAIL PROPERTIES I COM 637417106 339 9,809 SH   SOLE 34 9,809 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,695 49,105 SH   SOLE 36 49,105 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 106 3,086 SH   SOLE 40 3,086 0 0
NATIONAL SEC GROUP INC COM 637546102 2 184 SH   SOLE 18 184 0 0
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,353 41,358 SH   SOLE 2 21,583 0 19,775
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,447 44,252 SH   SOLE 4 44,252 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,493 76,223 SH   SOLE 7 76,223 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,579 292,832 SH   SOLE 18 292,832 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,375 194,892 SH   SOLE 19 194,892 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 231,341 7,072,471 SH   SOLE 21 7,072,471 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 77,771 2,377,583 SH   SOLE 22 2,316,516 0 61,067
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 105 3,219 SH   SOLE 23 3,219 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,956 212,646 SH   SOLE 25 212,646 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,899 88,631 SH   SOLE 26 15,695 0 72,936
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 291 8,901 SH   SOLE 28 8,901 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,332 40,707 SH   SOLE 29 40,707 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11,533 352,593 SH   SOLE 30 352,593 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 49 1,486 SH   SOLE 34 1,486 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 187 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,294 59,983 SH   SOLE 2 26,291 0 33,692
NATIONAL VISION HLDGS INC COM 63845R107 13 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 63 1,639 SH   SOLE 7 1,639 0 0
NATIONAL VISION HLDGS INC COM 63845R107 11,780 308,045 SH   SOLE 18 297,539 0 10,506
NATIONAL VISION HLDGS INC COM 63845R107 5,704 149,158 SH   SOLE 19 149,158 0 0
NATIONAL VISION HLDGS INC COM 63845R107 97,281 2,543,967 SH   SOLE 21 2,543,967 0 0
NATIONAL VISION HLDGS INC COM 63845R107 84,944 2,221,327 SH   SOLE 22 2,150,375 0 70,952
NATIONAL VISION HLDGS INC COM 63845R107 38 997 SH   SOLE 25 997 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,974 51,618 SH   SOLE 26 10,835 0 40,783
NATIONAL VISION HLDGS INC COM 63845R107 420 10,992 SH   SOLE 28 10,992 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,181 30,895 SH   SOLE 30 30,895 0 0
NATIONAL VISION HLDGS INC COM 63845R107 94 2,453 SH   SOLE 36 2,453 0 0
NATIONAL VISION HLDGS INC COM 63845R107 318 8,310 SH   SOLE 40 8,310 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 547 2,994 SH   SOLE 2 829 0 2,165
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14 76 SH   SOLE 7 76 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,702 9,310 SH   SOLE 18 9,310 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 890 4,870 SH   SOLE 19 4,870 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,918 81,624 SH   SOLE 21 81,624 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,212 77,758 SH   SOLE 22 75,396 0 2,362
NATIONAL WESTN LIFE GROUP IN CL A 638517102 171 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 69 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 389 2,126 SH   SOLE 30 2,126 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 77 420 SH   SOLE 40 420 0 0
NATURA &CO HLDG S A ADS 63884N108 1,164 63,928 SH   SOLE 21 63,928 0 0
NATURA &CO HLDG S A ADS 63884N108 7 376 SH   SOLE 31 0 0 376
NATURA &CO HLDG S A ADS 63884N108 80 4,396 SH   SOLE 36 4,396 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 1,343 SH   SOLE 18 1,343 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 105 13,950 SH   SOLE 21 13,950 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 19 2,567 SH   SOLE 22 2,567 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 33 3,935 SH   SOLE 2 3,935 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 40 4,758 SH   SOLE 18 4,758 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 280 33,174 SH   SOLE 19 33,174 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 327 38,731 SH   SOLE 21 38,731 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 3,156 373,516 SH   SOLE 22 373,516 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 30 3,535 SH   SOLE 23 3,535 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 158 18,729 SH   SOLE 26 0 0 18,729
NATURAL GROCERS BY VITAMIN C COM 63888U108 55 5,607 SH   SOLE 2 321 0 5,286
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 334 33,902 SH   SOLE 18 33,902 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 697 70,726 SH   SOLE 19 70,726 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,989 303,155 SH   SOLE 21 303,155 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,443 349,218 SH   SOLE 22 345,904 0 3,314
NATURAL GROCERS BY VITAMIN C COM 63888U108 68 6,846 SH   SOLE 23 6,846 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 56 5,675 SH   SOLE 26 0 0 5,675
NATURAL HEALTH TRENDS CORP COM 63888P406 12 2,206 SH   SOLE 18 2,206 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 0 80 SH   SOLE 19 80 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 139 24,720 SH   SOLE 21 24,720 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 948 168,086 SH   SOLE 22 168,086 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 91 16,093 SH   SOLE 26 0 0 16,093
NATURES SUNSHINE PRODS INC COM 639027101 86 7,467 SH   SOLE 2 462 0 7,005
NATURES SUNSHINE PRODS INC COM 639027101 4 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 377 32,625 SH   SOLE 18 32,625 0 0
NATURES SUNSHINE PRODS INC COM 639027101 184 15,896 SH   SOLE 19 15,896 0 0
NATURES SUNSHINE PRODS INC COM 639027101 3,127 270,298 SH   SOLE 21 270,298 0 0
NATURES SUNSHINE PRODS INC COM 639027101 1,189 102,742 SH   SOLE 22 99,863 0 2,879
NATUS MED INC DEL COM 639050103 572 33,380 SH   SOLE 2 11,061 0 22,319
NATUS MED INC DEL COM 639050103 3 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 12 676 SH   SOLE 7 676 0 0
NATUS MED INC DEL COM 639050103 2,642 154,234 SH   SOLE 18 154,234 0 0
NATUS MED INC DEL COM 639050103 1,352 78,953 SH   SOLE 19 78,953 0 0
NATUS MED INC DEL COM 639050103 66,777 3,898,252 SH   SOLE 21 3,898,252 0 0
NATUS MED INC DEL COM 639050103 18,144 1,059,167 SH   SOLE 22 1,032,412 0 26,755
NATUS MED INC DEL COM 639050103 377 22,021 SH   SOLE 26 11,776 0 10,245
NATUS MED INC DEL COM 639050103 82 4,815 SH   SOLE 28 4,815 0 0
NATUS MED INC DEL COM 639050103 3,601 210,195 SH   SOLE 30 210,195 0 0
NATUS MED INC DEL COM 639050103 15 877 SH   SOLE 34 877 0 0
NATUS MED INC DEL COM 639050103 61 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 466 27,129 SH   SOLE 2 1,615 0 25,514
NAUTILUS INC COM 63910B102 11 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 2,087 121,601 SH   SOLE 18 121,601 0 0
NAUTILUS INC COM 63910B102 1,551 90,374 SH   SOLE 19 90,374 0 0
NAUTILUS INC COM 63910B102 16,520 962,711 SH   SOLE 21 962,711 0 0
NAUTILUS INC COM 63910B102 10,307 600,656 SH   SOLE 22 589,065 0 11,591
NAUTILUS INC COM 63910B102 45 2,624 SH   SOLE 23 2,624 0 0
NAUTILUS INC COM 63910B102 252 14,709 SH   SOLE 26 0 0 14,709
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 15 5,607 SH   SOLE 21 5,607 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 336 124,518 SH   SOLE 22 124,518 0 0
NAVIENT CORPORATION COM 63938C108 2,804 331,822 SH   SOLE 2 141,096 0 190,726
NAVIENT CORPORATION COM 63938C108 9 1,124 SH   SOLE 4 1,124 0 0
NAVIENT CORPORATION COM 63938C108 70 8,242 SH   SOLE 7 8,242 0 0
NAVIENT CORPORATION COM 63938C108 9,615 1,137,883 SH   SOLE 18 1,137,883 0 0
NAVIENT CORPORATION COM 63938C108 2,986 353,320 SH   SOLE 19 353,320 0 0
NAVIENT CORPORATION COM 63938C108 105,032 12,429,816 SH   SOLE 21 12,429,816 0 0
NAVIENT CORPORATION COM 63938C108 60,344 7,141,257 SH   SOLE 22 6,986,786 0 154,471
NAVIENT CORPORATION COM 63938C108 1,054 124,718 SH   SOLE 26 45,566 0 79,152
NAVIENT CORPORATION COM 63938C108 256 30,250 SH   SOLE 28 30,250 0 0
NAVIENT CORPORATION COM 63938C108 699 82,704 SH   SOLE 30 82,704 0 0
NAVIENT CORPORATION COM 63938C108 193 22,800 SH   SOLE 31 0 0 22,800
NAVIENT CORPORATION COM 63938C108 163 19,341 SH   SOLE 34 19,341 0 0
NAVIENT CORPORATION COM 63938C108 872 103,154 SH   SOLE 36 103,154 0 0
NAVIENT CORPORATION COM 63938C108 200 23,628 SH   SOLE 40 23,628 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 17 2,034 SH   SOLE 2 0 0 2,034
NAVIGATOR HOLDINGS LTD SHS Y62132108 47 5,643 SH   SOLE 22 5,643 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 11 2,603 SH   SOLE 18 2,603 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 108 25,510 SH   SOLE 21 25,510 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 38 6,362 SH   SOLE 22 6,362 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,527 58,036 SH   SOLE 2 15,088 0 42,948
NAVISTAR INTL CORP NEW COM 63934E108 10 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 72 1,654 SH   SOLE 7 1,654 0 0
NAVISTAR INTL CORP NEW COM 63934E108 8,031 184,446 SH   SOLE 18 184,446 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,061 93,267 SH   SOLE 19 93,267 0 0
NAVISTAR INTL CORP NEW COM 63934E108 67,569 1,551,888 SH   SOLE 21 1,551,888 0 0
NAVISTAR INTL CORP NEW COM 63934E108 60,141 1,381,286 SH   SOLE 22 1,340,785 0 40,501
NAVISTAR INTL CORP NEW COM 63934E108 33 757 SH   SOLE 25 757 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,624 37,298 SH   SOLE 26 5,352 0 31,946
NAVISTAR INTL CORP NEW COM 63934E108 260 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 824 18,935 SH   SOLE 30 18,935 0 0
NAVISTAR INTL CORP NEW COM 63934E108 74 1,700 SH   SOLE 31 0 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 206 4,729 SH   SOLE 36 4,729 0 0
NAVISTAR INTL CORP NEW COM 63934E108 242 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,328 49,517 SH   SOLE 2 13,862 0 35,655
NBT BANCORP INC COM 628778102 7 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 21 769 SH   SOLE 7 769 0 0
NBT BANCORP INC COM 628778102 5,362 199,937 SH   SOLE 18 199,937 0 0
NBT BANCORP INC COM 628778102 2,461 91,758 SH   SOLE 19 91,758 0 0
NBT BANCORP INC COM 628778102 123,278 4,596,477 SH   SOLE 21 4,596,477 0 0
NBT BANCORP INC COM 628778102 33,008 1,230,721 SH   SOLE 22 1,197,421 0 33,300
NBT BANCORP INC COM 628778102 487 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 168 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 1,653 61,627 SH   SOLE 30 61,627 0 0
NBT BANCORP INC COM 628778102 132 4,934 SH   SOLE 40 4,934 0 0
NCINO INC COM 63947U107 1,192 14,966 SH   SOLE 2 1,238 0 13,728
NCINO INC COM 63947U107 11 143 SH   SOLE 7 143 0 0
NCINO INC COM 63947U107 289 3,627 SH   SOLE 18 3,627 0 0
NCINO INC COM 63947U107 310 3,891 SH   SOLE 19 3,891 0 0
NCINO INC COM 63947U107 7,026 88,182 SH   SOLE 21 88,182 0 0
NCINO INC COM 63947U107 5,200 65,258 SH   SOLE 22 63,388 0 1,870
NCINO INC COM 63947U107 16,792 210,739 SH   SOLE 25 210,739 0 0
NCINO INC COM 63947U107 1,226 15,388 SH   SOLE 26 0 0 15,388
NCINO INC COM 63947U107 373 4,684 SH   SOLE 34 4,684 0 0
NCR CORP NEW COM 62886E108 7,742 349,687 SH   SOLE 2 96,793 0 252,894
NCR CORP NEW COM 62886E108 13 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 82 3,717 SH   SOLE 7 3,717 0 0
NCR CORP NEW COM 62886E108 7,302 329,800 SH   SOLE 18 329,440 0 360
NCR CORP NEW COM 62886E108 713 32,217 SH   SOLE 19 32,217 0 0
NCR CORP NEW COM 62886E108 124,662 5,630,609 SH   SOLE 21 5,630,609 0 0
NCR CORP NEW COM 62886E108 90,713 4,097,253 SH   SOLE 22 3,913,382 0 183,871
NCR CORP NEW COM 62886E108 38 1,709 SH   SOLE 25 1,709 0 0
NCR CORP NEW COM 62886E108 762 34,434 SH   SOLE 26 20,694 0 13,740
NCR CORP NEW COM 62886E108 405 18,307 SH   SOLE 28 18,307 0 0
NCR CORP NEW COM 62886E108 1,062 47,958 SH   SOLE 30 47,958 0 0
NCR CORP NEW COM 62886E108 114 5,129 SH   SOLE 31 2,385 0 2,744
NCR CORP NEW COM 62886E108 263 11,871 SH   SOLE 36 11,871 0 0
NCR CORP NEW COM 62886E108 279 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 52 86,948 SH   SOLE 21 86,948 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 12 20,775 SH   SOLE 22 20,775 0 0
NEENAH INC COM 640079109 766 20,441 SH   SOLE 2 5,716 0 14,725
NEENAH INC COM 640079109 4 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 12 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 2,900 77,384 SH   SOLE 18 77,384 0 0
NEENAH INC COM 640079109 2,377 63,435 SH   SOLE 19 63,435 0 0
NEENAH INC COM 640079109 66,634 1,778,340 SH   SOLE 21 1,778,340 0 0
NEENAH INC COM 640079109 20,646 550,999 SH   SOLE 22 537,444 0 13,555
NEENAH INC COM 640079109 1,138 30,384 SH   SOLE 26 6,481 0 23,903
NEENAH INC COM 640079109 135 3,605 SH   SOLE 28 3,605 0 0
NEENAH INC COM 640079109 970 25,877 SH   SOLE 30 25,877 0 0
NEENAH INC COM 640079109 155 4,149 SH   SOLE 34 4,149 0 0
NEENAH INC COM 640079109 70 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 8,430 508,147 SH   SOLE 2 173,594 0 334,553
NEKTAR THERAPEUTICS COM 640268108 22 1,345 SH   SOLE 4 1,345 0 0
NEKTAR THERAPEUTICS COM 640268108 57 3,457 SH   SOLE 7 3,457 0 0
NEKTAR THERAPEUTICS COM 640268108 8,181 493,132 SH   SOLE 18 493,132 0 0
NEKTAR THERAPEUTICS COM 640268108 14,115 850,839 SH   SOLE 19 850,839 0 0
NEKTAR THERAPEUTICS COM 640268108 168,440 10,153,115 SH   SOLE 21 10,153,115 0 0
NEKTAR THERAPEUTICS COM 640268108 91,385 5,508,429 SH   SOLE 22 5,264,122 0 244,307
NEKTAR THERAPEUTICS COM 640268108 27 1,613 SH   SOLE 25 1,613 0 0
NEKTAR THERAPEUTICS COM 640268108 1,552 93,527 SH   SOLE 26 66,759 0 26,768
NEKTAR THERAPEUTICS COM 640268108 489 29,447 SH   SOLE 28 29,447 0 0
NEKTAR THERAPEUTICS COM 640268108 1,802 108,629 SH   SOLE 30 108,629 0 0
NEKTAR THERAPEUTICS COM 640268108 55 3,307 SH   SOLE 31 3,307 0 0
NEKTAR THERAPEUTICS COM 640268108 3,288 198,195 SH   SOLE 34 198,195 0 0
NEKTAR THERAPEUTICS COM 640268108 66 3,986 SH   SOLE 36 3,986 0 0
NEKTAR THERAPEUTICS COM 640268108 315 19,014 SH   SOLE 40 19,014 0 0
NELNET INC CL A 64031N108 1,281 21,268 SH   SOLE 2 6,297 0 14,971
NELNET INC CL A 64031N108 6 107 SH   SOLE 4 107 0 0
NELNET INC CL A 64031N108 22 361 SH   SOLE 7 361 0 0
NELNET INC CL A 64031N108 3,721 61,761 SH   SOLE 18 61,761 0 0
NELNET INC CL A 64031N108 1,893 31,415 SH   SOLE 19 31,415 0 0
NELNET INC CL A 64031N108 31,970 530,620 SH   SOLE 21 530,620 0 0
NELNET INC CL A 64031N108 32,555 540,324 SH   SOLE 22 522,154 0 18,170
NELNET INC CL A 64031N108 252 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 171 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 519 8,606 SH   SOLE 30 8,606 0 0
NELNET INC CL A 64031N108 124 2,052 SH   SOLE 40 2,052 0 0
NEMAURA MED INC COM NEW 640442208 22 6,260 SH   SOLE 2 367 0 5,893
NEMAURA MED INC COM NEW 640442208 103 29,096 SH   SOLE 18 29,096 0 0
NEMAURA MED INC COM NEW 640442208 45 12,589 SH   SOLE 19 12,589 0 0
NEMAURA MED INC COM NEW 640442208 794 223,711 SH   SOLE 21 223,711 0 0
NEMAURA MED INC COM NEW 640442208 257 72,268 SH   SOLE 22 71,141 0 1,127
NEOGEN CORP COM 640491106 3,475 44,406 SH   SOLE 2 19,422 0 24,984
NEOGEN CORP COM 640491106 19 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 80 1,020 SH   SOLE 7 1,020 0 0
NEOGEN CORP COM 640491106 20,385 260,506 SH   SOLE 18 247,471 0 13,035
NEOGEN CORP COM 640491106 15,204 194,305 SH   SOLE 19 194,305 0 0
NEOGEN CORP COM 640491106 443,662 5,669,805 SH   SOLE 21 5,669,805 0 0
NEOGEN CORP COM 640491106 125,254 1,600,684 SH   SOLE 22 1,555,389 0 45,295
NEOGEN CORP COM 640491106 737 9,416 SH   SOLE 23 9,416 0 0
NEOGEN CORP COM 640491106 3,874 49,506 SH   SOLE 26 11,245 0 38,261
NEOGEN CORP COM 640491106 567 7,245 SH   SOLE 28 7,245 0 0
NEOGEN CORP COM 640491106 6,371 81,417 SH   SOLE 30 81,417 0 0
NEOGEN CORP COM 640491106 108 1,375 SH   SOLE 34 1,375 0 0
NEOGEN CORP COM 640491106 414 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 3,226 87,450 SH   SOLE 2 40,040 0 47,410
NEOGENOMICS INC COM NEW 64049M209 18 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 74 2,004 SH   SOLE 7 2,004 0 0
NEOGENOMICS INC COM NEW 64049M209 19,195 520,338 SH   SOLE 18 493,329 0 27,009
NEOGENOMICS INC COM NEW 64049M209 17,067 462,635 SH   SOLE 19 462,635 0 0
NEOGENOMICS INC COM NEW 64049M209 428,493 11,615,436 SH   SOLE 21 11,615,436 0 0
NEOGENOMICS INC COM NEW 64049M209 122,476 3,320,029 SH   SOLE 22 3,227,263 0 92,766
NEOGENOMICS INC COM NEW 64049M209 865 23,438 SH   SOLE 23 23,438 0 0
NEOGENOMICS INC COM NEW 64049M209 58 1,577 SH   SOLE 25 1,577 0 0
NEOGENOMICS INC COM NEW 64049M209 5,612 152,127 SH   SOLE 26 29,990 0 122,137
NEOGENOMICS INC COM NEW 64049M209 525 14,230 SH   SOLE 28 14,230 0 0
NEOGENOMICS INC COM NEW 64049M209 6,193 167,884 SH   SOLE 30 167,884 0 0
NEOGENOMICS INC COM NEW 64049M209 95 2,582 SH   SOLE 34 2,582 0 0
NEOGENOMICS INC COM NEW 64049M209 143 3,882 SH   SOLE 36 3,882 0 0
NEOGENOMICS INC COM NEW 64049M209 405 10,989 SH   SOLE 40 10,989 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 218 18,199 SH   SOLE 2 8,455 0 9,744
NEOLEUKIN THERAPEUTICS INC COM 64049K104 6 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,599 133,245 SH   SOLE 18 124,241 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 852 71,008 SH   SOLE 19 71,008 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 13,015 1,084,591 SH   SOLE 21 1,084,591 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 11,134 927,872 SH   SOLE 22 916,802 0 11,070
NEOLEUKIN THERAPEUTICS INC COM 64049K104 13 1,073 SH   SOLE 23 1,073 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 48 4,036 SH   SOLE 30 4,036 0 0
NEONODE INC COM PAR 64051M709 16 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 747 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 253 41,597 SH   SOLE 2 14,870 0 26,727
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,215 199,523 SH   SOLE 18 199,523 0 0
NEOPHOTONICS CORP COM 64051T100 566 92,947 SH   SOLE 19 92,947 0 0
NEOPHOTONICS CORP COM 64051T100 10,005 1,642,826 SH   SOLE 21 1,642,826 0 0
NEOPHOTONICS CORP COM 64051T100 8,064 1,324,151 SH   SOLE 22 1,273,736 0 50,415
NEOPHOTONICS CORP COM 64051T100 42 6,952 SH   SOLE 30 6,952 0 0
NEOS THERAPEUTICS INC COM 64052L106 30 56,625 SH   SOLE 21 56,625 0 0
NEOS THERAPEUTICS INC COM 64052L106 182 342,423 SH   SOLE 22 342,423 0 0
NEPHROS INC COM 640671400 8 1,165 SH   SOLE 18 1,165 0 0
NEPHROS INC COM 640671400 124 17,168 SH   SOLE 21 17,168 0 0
NESCO HLDGS INC COM 64083J104 41 9,931 SH   SOLE 2 1,125 0 8,806
NESCO HLDGS INC COM 64083J104 220 53,018 SH   SOLE 18 53,018 0 0
NESCO HLDGS INC COM 64083J104 96 23,153 SH   SOLE 19 23,153 0 0
NESCO HLDGS INC COM 64083J104 1,914 461,193 SH   SOLE 21 461,193 0 0
NESCO HLDGS INC COM 64083J104 484 116,525 SH   SOLE 22 113,674 0 2,851
NET ELEMENT INC COM 64111R300 0 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 673 74,907 SH   SOLE 22 74,907 0 0
NETAPP INC COM 64110D104 29,259 667,407 SH   SOLE 2 177,899 0 489,508
NETAPP INC COM 64110D104 5,084 115,963 SH   SOLE 4 108,971 0 6,992
NETAPP INC COM 64110D104 12,810 292,204 SH   SOLE 7 207,288 0 84,916
NETAPP INC COM 64110D104 1,382 31,514 SH   SOLE 13 31,514 0 0
NETAPP INC COM 64110D104 1,306 29,800 SH   SOLE 15 29,800 0 0
NETAPP INC COM 64110D104 23,276 530,932 SH   SOLE 18 449,639 0 81,293
NETAPP INC COM 64110D104 13,045 297,548 SH   SOLE 19 297,548 0 0
NETAPP INC COM 64110D104 285,867 6,520,678 SH   SOLE 21 6,520,678 0 0
NETAPP INC COM 64110D104 254,424 5,803,463 SH   SOLE 22 5,203,247 0 600,216
NETAPP INC COM 64110D104 6,969 158,963 SH   SOLE 23 158,963 0 0
NETAPP INC COM 64110D104 13,797 314,712 SH   SOLE 25 314,712 0 0
NETAPP INC COM 64110D104 60,590 1,382,068 SH   SOLE 26 263,828 0 1,118,240
NETAPP INC COM 64110D104 1,948 44,430 SH   SOLE 28 31,515 0 12,915
NETAPP INC COM 64110D104 7,287 166,220 SH   SOLE 29 26,190 0 140,030
NETAPP INC COM 64110D104 61,466 1,402,056 SH   SOLE 30 1,195,085 0 206,971
NETAPP INC COM 64110D104 3,137 71,549 SH   SOLE 31 42,608 0 28,941
NETAPP INC COM 64110D104 3,947 90,026 SH   SOLE 34 90,026 0 0
NETAPP INC COM 64110D104 7,135 162,746 SH   SOLE 36 162,746 0 0
NETAPP INC COM 64110D104 238 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADS 64110W102 98,543 216,735 SH   SOLE 2 25,600 0 191,135
NETEASE INC SPONSORED ADS 64110W102 13 28 SH   SOLE 3 28 0 0
NETEASE INC SPONSORED ADS 64110W102 19,792 43,531 SH   SOLE 4 38,200 0 5,331
NETEASE INC SPONSORED ADS 64110W102 6,324 13,910 SH   SOLE 7 13,910 0 0
NETEASE INC SPONSORED ADS 64110W102 4,528 9,958 SH   SOLE 13 9,958 0 0
NETEASE INC SPONSORED ADS 64110W102 14,044 30,889 SH   SOLE 15 30,889 0 0
NETEASE INC SPONSORED ADS 64110W102 22,348 49,152 SH   SOLE 18 49,152 0 0
NETEASE INC SPONSORED ADS 64110W102 99,775 219,445 SH   SOLE 19 219,445 0 0
NETEASE INC SPONSORED ADS 64110W102 633,247 1,392,762 SH   SOLE 21 1,392,762 0 0
NETEASE INC SPONSORED ADS 64110W102 588,766 1,294,930 SH   SOLE 22 1,098,577 0 196,353
NETEASE INC SPONSORED ADS 64110W102 24,090 52,984 SH   SOLE 23 52,984 0 0
NETEASE INC SPONSORED ADS 64110W102 21,978 48,338 SH   SOLE 25 48,338 0 0
NETEASE INC SPONSORED ADS 64110W102 130,533 287,094 SH   SOLE 26 14,882 0 272,212
NETEASE INC SPONSORED ADS 64110W102 5,882 12,937 SH   SOLE 28 12,937 0 0
NETEASE INC SPONSORED ADS 64110W102 6,455 14,198 SH   SOLE 29 14,198 0 0
NETEASE INC SPONSORED ADS 64110W102 232,051 510,373 SH   SOLE 30 499,333 0 11,040
NETEASE INC SPONSORED ADS 64110W102 17,093 37,595 SH   SOLE 31 15,134 0 22,461
NETEASE INC SPONSORED ADS 64110W102 8,816 19,390 SH   SOLE 32 19,390 0 0
NETEASE INC SPONSORED ADS 64110W102 119,575 262,992 SH   SOLE 34 262,992 0 0
NETEASE INC SPONSORED ADS 64110W102 267 588 SH   SOLE 36 588 0 0
NETEASE INC SPONSORED ADS 64110W102 255 560 SH   SOLE 40 560 0 0
NETFLIX INC COM 64110L106 579,232 1,158,394 SH   SOLE 2 189,094 0 969,300
NETFLIX INC COM 64110L106 103,464 206,915 SH   SOLE 4 193,210 0 13,705
NETFLIX INC COM 64110L106 207,747 415,470 SH   SOLE 7 402,181 0 13,289
NETFLIX INC COM 64110L106 8,120 16,240 SH   SOLE 13 16,240 0 0
NETFLIX INC COM 64110L106 22,154 44,305 SH   SOLE 15 44,305 0 0
NETFLIX INC COM 64110L106 26 52 SH   SOLE 17 0 0 52
NETFLIX INC COM 64110L106 824,086 1,648,074 SH   SOLE 18 1,304,522 0 343,552
NETFLIX INC COM 64110L106 425,742 851,432 SH   SOLE 19 851,432 0 0
NETFLIX INC COM 64110L106 4,441,656 8,882,779 SH   SOLE 21 8,882,779 0 0
NETFLIX INC COM 64110L106 5,262,976 10,525,320 SH   SOLE 22 9,516,377 0 1,008,943
NETFLIX INC COM 64110L106 163,566 327,113 SH   SOLE 23 327,113 0 0
NETFLIX INC COM 64110L106 246,585 493,141 SH   SOLE 25 493,141 0 0
NETFLIX INC COM 64110L106 847,835 1,695,569 SH   SOLE 26 267,153 0 1,428,416
NETFLIX INC COM 64110L106 43,058 86,110 SH   SOLE 28 60,730 0 25,380
NETFLIX INC COM 64110L106 47,743 95,481 SH   SOLE 29 15,774 0 79,707
NETFLIX INC COM 64110L106 940,271 1,880,429 SH   SOLE 30 1,880,429 0 0
NETFLIX INC COM 64110L106 85,601 171,192 SH   SOLE 31 77,742 0 93,450
NETFLIX INC COM 64110L106 55,947 111,888 SH   SOLE 32 111,888 0 0
NETFLIX INC COM 64110L106 69,348 138,688 SH   SOLE 34 138,688 0 0
NETFLIX INC COM 64110L106 131,816 263,616 SH   SOLE 36 263,616 0 0
NETFLIX INC COM 64110L106 4,938 9,875 SH   SOLE 40 9,875 0 0
NETGEAR INC COM 64111Q104 1,315 42,671 SH   SOLE 2 9,858 0 32,813
NETGEAR INC COM 64111Q104 4 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 15 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 4,337 140,725 SH   SOLE 18 140,725 0 0
NETGEAR INC COM 64111Q104 2,140 69,428 SH   SOLE 19 69,428 0 0
NETGEAR INC COM 64111Q104 102,946 3,340,224 SH   SOLE 21 3,340,224 0 0
NETGEAR INC COM 64111Q104 26,634 864,164 SH   SOLE 22 840,065 0 24,099
NETGEAR INC COM 64111Q104 24 772 SH   SOLE 23 772 0 0
NETGEAR INC COM 64111Q104 292 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 134 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 4,487 145,591 SH   SOLE 30 145,591 0 0
NETGEAR INC COM 64111Q104 107 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,473 113,274 SH   SOLE 2 53,180 0 60,094
NETSCOUT SYS INC COM 64115T104 10 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 34 1,554 SH   SOLE 7 1,554 0 0
NETSCOUT SYS INC COM 64115T104 107 4,913 SH   SOLE 13 0 0 4,913
NETSCOUT SYS INC COM 64115T104 8,967 410,764 SH   SOLE 18 410,764 0 0
NETSCOUT SYS INC COM 64115T104 3,317 151,949 SH   SOLE 19 151,949 0 0
NETSCOUT SYS INC COM 64115T104 104,525 4,788,126 SH   SOLE 21 4,788,126 0 0
NETSCOUT SYS INC COM 64115T104 51,146 2,342,939 SH   SOLE 22 2,274,541 0 68,398
NETSCOUT SYS INC COM 64115T104 791 36,255 SH   SOLE 26 26,259 0 9,996
NETSCOUT SYS INC COM 64115T104 231 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 7,515 344,258 SH   SOLE 30 344,258 0 0
NETSCOUT SYS INC COM 64115T104 60 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 194 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 21 7,288 SH   SOLE 21 7,288 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 901 307,628 SH   SOLE 22 307,628 0 0
NETSTREIT CORP COM 64119V303 166 9,093 SH   SOLE 2 592 0 8,501
NETSTREIT CORP COM 64119V303 429 23,477 SH   SOLE 18 23,477 0 0
NETSTREIT CORP COM 64119V303 381 20,866 SH   SOLE 19 20,866 0 0
NETSTREIT CORP COM 64119V303 6,830 374,062 SH   SOLE 21 374,062 0 0
NETSTREIT CORP COM 64119V303 5,522 302,405 SH   SOLE 22 297,353 0 5,052
NETWORK-1 TECHNOLOGIES INC COM 64121N109 7 2,706 SH   SOLE 18 2,706 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 123 46,487 SH   SOLE 21 46,487 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 12 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 46 6,036 SH   SOLE 2 950 0 5,086
NEUBASE THERAPEUTICS INC COM 64132K102 538 70,821 SH   SOLE 18 70,821 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 246 32,455 SH   SOLE 19 32,455 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 4,148 546,490 SH   SOLE 21 546,490 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 1,901 250,501 SH   SOLE 22 246,516 0 3,985
NEUROBO PHARMACEUTICALS INC COM 64132R107 7 1,262 SH   SOLE 2 0 0 1,262
NEUROBO PHARMACEUTICALS INC COM 64132R107 118 21,061 SH   SOLE 18 21,061 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 43 7,682 SH   SOLE 19 7,682 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 677 120,455 SH   SOLE 21 120,455 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 332 59,047 SH   SOLE 22 57,780 0 1,267
NEUROCRINE BIOSCIENCES INC COM 64125C109 23,012 239,311 SH   SOLE 2 47,642 0 191,669
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,884 40,390 SH   SOLE 4 37,639 0 2,751
NEUROCRINE BIOSCIENCES INC COM 64125C109 641 6,663 SH   SOLE 7 6,663 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 26 269 SH   SOLE 13 269 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 677 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 14,460 150,371 SH   SOLE 18 143,450 0 6,921
NEUROCRINE BIOSCIENCES INC COM 64125C109 60,618 630,386 SH   SOLE 19 630,386 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 228,052 2,371,585 SH   SOLE 21 2,371,585 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 239,055 2,486,009 SH   SOLE 22 2,356,694 0 129,315
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,463 67,207 SH   SOLE 23 67,207 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 651 6,766 SH   SOLE 25 6,766 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 21,135 219,794 SH   SOLE 26 72,498 0 147,296
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,667 17,337 SH   SOLE 28 12,189 0 5,148
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,051 21,327 SH   SOLE 29 3,006 0 18,321
NEUROCRINE BIOSCIENCES INC COM 64125C109 34,965 363,615 SH   SOLE 30 312,646 0 50,969
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,332 24,251 SH   SOLE 31 15,690 0 8,561
NEUROCRINE BIOSCIENCES INC COM 64125C109 13,679 142,253 SH   SOLE 34 142,253 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,752 18,220 SH   SOLE 36 18,220 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 199 2,070 SH   SOLE 40 2,070 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2,853 2,075,000 PRN   SOLE 21 2,075,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 3 1,518 SH   SOLE 22 1,518 0 0
NEURONETICS INC COM 64131A105 19 3,927 SH   SOLE 18 3,927 0 0
NEURONETICS INC COM 64131A105 359 73,866 SH   SOLE 21 73,866 0 0
NEURONETICS INC COM 64131A105 1,029 211,669 SH   SOLE 22 211,669 0 0
NEUROTROPE INC COM NEW 64129T207 5 4,653 SH   SOLE 18 4,653 0 0
NEUROTROPE INC COM NEW 64129T207 48 43,263 SH   SOLE 21 43,263 0 0
NEUROTROPE INC COM NEW 64129T207 20 17,576 SH   SOLE 22 17,576 0 0
NEVRO CORP COM 64157F103 5,884 42,239 SH   SOLE 2 29,225 0 13,014
NEVRO CORP COM 64157F103 87 621 SH   SOLE 4 621 0 0
NEVRO CORP COM 64157F103 92 657 SH   SOLE 7 657 0 0
NEVRO CORP COM 64157F103 22,328 160,290 SH   SOLE 18 153,333 0 6,957
NEVRO CORP COM 64157F103 96,364 691,775 SH   SOLE 19 691,775 0 0
NEVRO CORP COM 64157F103 794 5,700 SH   SOLE 20 5,700 0 0
NEVRO CORP COM 64157F103 180,904 1,298,665 SH   SOLE 21 1,298,665 0 0
NEVRO CORP COM 64157F103 134,363 964,559 SH   SOLE 22 935,419 0 29,140
NEVRO CORP COM 64157F103 523 3,755 SH   SOLE 23 3,755 0 0
NEVRO CORP COM 64157F103 42 299 SH   SOLE 25 299 0 0
NEVRO CORP COM 64157F103 3,332 23,919 SH   SOLE 26 7,411 0 16,508
NEVRO CORP COM 64157F103 616 4,422 SH   SOLE 28 4,422 0 0
NEVRO CORP COM 64157F103 20,499 147,156 SH   SOLE 30 147,156 0 0
NEVRO CORP COM 64157F103 18,637 133,791 SH   SOLE 34 133,791 0 0
NEVRO CORP COM 64157F103 103 736 SH   SOLE 36 736 0 0
NEVRO CORP COM 64157F103 459 3,295 SH   SOLE 40 3,295 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 702 15,952 SH   SOLE 21 15,952 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 11,893 270,233 SH   SOLE 22 267,000 0 3,233
NEW HOME CO INC COM 645370107 14 2,571 SH   SOLE 18 2,571 0 0
NEW HOME CO INC COM 645370107 182 33,519 SH   SOLE 21 33,519 0 0
NEW HOME CO INC COM 645370107 413 75,944 SH   SOLE 22 75,944 0 0
NEW JERSEY RES COM 646025106 5,131 189,899 SH   SOLE 2 81,106 0 108,793
NEW JERSEY RES COM 646025106 14 522 SH   SOLE 4 522 0 0
NEW JERSEY RES COM 646025106 5,951 220,236 SH   SOLE 7 220,236 0 0
NEW JERSEY RES COM 646025106 16,973 628,173 SH   SOLE 18 610,993 0 17,180
NEW JERSEY RES COM 646025106 13,646 505,048 SH   SOLE 19 505,048 0 0
NEW JERSEY RES COM 646025106 218,470 8,085,490 SH   SOLE 21 8,085,490 0 0
NEW JERSEY RES COM 646025106 97,465 3,607,152 SH   SOLE 22 3,520,878 0 86,274
NEW JERSEY RES COM 646025106 1,494 55,286 SH   SOLE 23 55,286 0 0
NEW JERSEY RES COM 646025106 45 1,662 SH   SOLE 25 1,662 0 0
NEW JERSEY RES COM 646025106 5,718 211,638 SH   SOLE 26 25,907 0 185,731
NEW JERSEY RES COM 646025106 409 15,147 SH   SOLE 28 15,147 0 0
NEW JERSEY RES COM 646025106 1,007 37,259 SH   SOLE 30 37,259 0 0
NEW JERSEY RES COM 646025106 14 524 SH   SOLE 31 0 0 524
NEW JERSEY RES COM 646025106 925 34,224 SH   SOLE 32 34,224 0 0
NEW JERSEY RES COM 646025106 135 5,008 SH   SOLE 34 5,008 0 0
NEW JERSEY RES COM 646025106 164 6,085 SH   SOLE 36 6,085 0 0
NEW JERSEY RES COM 646025106 251 9,278 SH   SOLE 40 9,278 0 0
NEW MTN FIN CORP COM 647551100 4,515 472,282 SH   SOLE 30 472,282 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 29,565 197,758 SH   SOLE 2 19,203 0 178,555
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9,308 62,264 SH   SOLE 4 53,023 0 9,241
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,076 13,889 SH   SOLE 7 13,889 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 37 246 SH   SOLE 13 246 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7,986 53,418 SH   SOLE 15 53,418 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9,294 62,166 SH   SOLE 18 62,166 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 8,010 53,577 SH   SOLE 19 53,577 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 369,709 2,472,970 SH   SOLE 21 2,472,970 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 260,754 1,744,176 SH   SOLE 22 1,609,696 0 134,480
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 12,121 81,079 SH   SOLE 23 81,079 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 13,167 88,071 SH   SOLE 25 88,071 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 85,098 569,220 SH   SOLE 26 79,915 0 489,305
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3,616 24,184 SH   SOLE 28 24,184 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,205 14,750 SH   SOLE 29 14,750 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 116,059 776,315 SH   SOLE 30 776,315 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7,440 49,766 SH   SOLE 31 2,367 0 47,399
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,319 8,825 SH   SOLE 32 8,825 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 37,369 249,961 SH   SOLE 34 249,961 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 139 928 SH   SOLE 36 928 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 141 942 SH   SOLE 40 942 0 0
NEW RELIC INC COM 64829B100 10,349 183,632 SH   SOLE 2 89,715 0 93,917
NEW RELIC INC COM 64829B100 124 2,192 SH   SOLE 4 2,192 0 0
NEW RELIC INC COM 64829B100 149 2,652 SH   SOLE 7 2,652 0 0
NEW RELIC INC COM 64829B100 2,862 50,780 SH   SOLE 18 50,780 0 0
NEW RELIC INC COM 64829B100 7,226 128,208 SH   SOLE 19 128,208 0 0
NEW RELIC INC COM 64829B100 53,351 946,611 SH   SOLE 21 946,611 0 0
NEW RELIC INC COM 64829B100 80,957 1,436,423 SH   SOLE 22 1,322,977 0 113,446
NEW RELIC INC COM 64829B100 446 7,920 SH   SOLE 23 7,920 0 0
NEW RELIC INC COM 64829B100 54 950 SH   SOLE 25 950 0 0
NEW RELIC INC COM 64829B100 1,706 30,266 SH   SOLE 26 12,621 0 17,645
NEW RELIC INC COM 64829B100 426 7,565 SH   SOLE 28 7,565 0 0
NEW RELIC INC COM 64829B100 767 13,607 SH   SOLE 29 13,607 0 0
NEW RELIC INC COM 64829B100 13,046 231,476 SH   SOLE 30 231,476 0 0
NEW RELIC INC COM 64829B100 595 10,563 SH   SOLE 31 10,563 0 0
NEW RELIC INC COM 64829B100 3,031 53,781 SH   SOLE 34 53,781 0 0
NEW RELIC INC COM 64829B100 132 2,337 SH   SOLE 36 2,337 0 0
NEW RELIC INC COM 64829B100 288 5,110 SH   SOLE 40 5,110 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,553 1,625,000 PRN   SOLE 21 1,625,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,866 989,484 SH   SOLE 2 147,506 0 841,978
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 22 2,806 SH   SOLE 4 2,806 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 101 12,688 SH   SOLE 7 12,688 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,245 156,586 SH   SOLE 18 156,586 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 824 103,658 SH   SOLE 19 103,658 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 96,133 12,092,172 SH   SOLE 21 12,092,172 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 86,256 10,849,752 SH   SOLE 22 10,257,008 0 592,744
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 22 2,767 SH   SOLE 25 2,767 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,153 145,025 SH   SOLE 26 83,954 0 61,071
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 474 59,615 SH   SOLE 28 59,615 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,685 211,968 SH   SOLE 30 211,968 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 178 22,447 SH   SOLE 31 8,447 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 852 107,230 SH   SOLE 36 107,230 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 364 45,823 SH   SOLE 40 45,823 0 0
NEW SR INVT GROUP INC COM 648691103 311 77,830 SH   SOLE 2 4,700 0 73,130
NEW SR INVT GROUP INC COM 648691103 6 1,473 SH   SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 1,328 331,986 SH   SOLE 18 331,986 0 0
NEW SR INVT GROUP INC COM 648691103 634 158,427 SH   SOLE 19 158,427 0 0
NEW SR INVT GROUP INC COM 648691103 11,838 2,959,570 SH   SOLE 21 2,959,570 0 0
NEW SR INVT GROUP INC COM 648691103 9,816 2,454,070 SH   SOLE 22 2,422,678 0 31,392
NEW SR INVT GROUP INC COM 648691103 17 4,181 SH   SOLE 23 4,181 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 10,210 1,234,631 SH   SOLE 2 382,419 0 852,212
NEW YORK CMNTY BANCORP INC COM 649445103 18 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 363 43,839 SH   SOLE 7 43,839 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 258 31,212 SH   SOLE 13 31,212 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 12,438 1,504,033 SH   SOLE 18 1,469,129 0 34,904
NEW YORK CMNTY BANCORP INC COM 649445103 2,292 277,126 SH   SOLE 19 277,126 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 233,099 28,186,134 SH   SOLE 21 28,186,134 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 121,020 14,633,647 SH   SOLE 22 13,771,559 0 862,088
NEW YORK CMNTY BANCORP INC COM 649445103 55 6,640 SH   SOLE 25 6,640 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,654 200,047 SH   SOLE 26 124,368 0 75,679
NEW YORK CMNTY BANCORP INC COM 649445103 525 63,523 SH   SOLE 28 63,523 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,934 354,780 SH   SOLE 29 0 0 354,780
NEW YORK CMNTY BANCORP INC COM 649445103 1,632 197,358 SH   SOLE 30 197,358 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 220 26,622 SH   SOLE 31 9,222 0 17,400
NEW YORK CMNTY BANCORP INC COM 649445103 1,265 152,930 SH   SOLE 32 152,930 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,083 130,903 SH   SOLE 36 130,903 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 432 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 7,416 167,738 SH   SOLE 21 167,738 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,158 454,020 SH   SOLE 2 129,614 0 324,406
NEW YORK MTG TR INC COM PAR $.02 649604501 14 5,613 SH   SOLE 4 5,613 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 17 6,820 SH   SOLE 7 6,820 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 4,477 1,755,683 SH   SOLE 18 1,755,683 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,016 790,514 SH   SOLE 19 790,514 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 129,266 50,692,666 SH   SOLE 21 50,692,666 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 27,724 10,871,990 SH   SOLE 22 10,542,769 0 329,221
NEW YORK MTG TR INC COM PAR $.02 649604501 39 15,396 SH   SOLE 23 15,396 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 379 148,769 SH   SOLE 26 84,484 0 64,285
NEW YORK MTG TR INC COM PAR $.02 649604501 200 78,418 SH   SOLE 28 78,418 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,554 609,381 SH   SOLE 30 609,381 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 99 38,656 SH   SOLE 40 38,656 0 0
NEW YORK TIMES CO CL A 650111107 18,035 421,481 SH   SOLE 2 119,808 0 301,673
NEW YORK TIMES CO CL A 650111107 28 651 SH   SOLE 4 651 0 0
NEW YORK TIMES CO CL A 650111107 136 3,170 SH   SOLE 7 3,170 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 16,318 381,351 SH   SOLE 18 381,351 0 0
NEW YORK TIMES CO CL A 650111107 1,812 42,346 SH   SOLE 19 42,346 0 0
NEW YORK TIMES CO CL A 650111107 281,321 6,574,460 SH   SOLE 21 6,574,460 0 0
NEW YORK TIMES CO CL A 650111107 196,972 4,603,236 SH   SOLE 22 4,378,977 0 224,259
NEW YORK TIMES CO CL A 650111107 93 2,166 SH   SOLE 25 2,166 0 0
NEW YORK TIMES CO CL A 650111107 3,387 79,155 SH   SOLE 26 44,222 0 34,933
NEW YORK TIMES CO CL A 650111107 826 19,303 SH   SOLE 28 19,303 0 0
NEW YORK TIMES CO CL A 650111107 2,430 56,790 SH   SOLE 30 56,790 0 0
NEW YORK TIMES CO CL A 650111107 134 3,137 SH   SOLE 31 3,137 0 0
NEW YORK TIMES CO CL A 650111107 315 7,366 SH   SOLE 34 7,366 0 0
NEW YORK TIMES CO CL A 650111107 230 5,364 SH   SOLE 36 5,364 0 0
NEW YORK TIMES CO CL A 650111107 639 14,929 SH   SOLE 40 14,929 0 0
NEWAGE INC COM 650194103 104 59,920 SH   SOLE 2 5,798 0 54,122
NEWAGE INC COM 650194103 4 2,496 SH   SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 662 382,409 SH   SOLE 18 382,409 0 0
NEWAGE INC COM 650194103 319 184,507 SH   SOLE 19 184,507 0 0
NEWAGE INC COM 650194103 5,039 2,912,975 SH   SOLE 21 2,912,975 0 0
NEWAGE INC COM 650194103 4,342 2,510,020 SH   SOLE 22 2,472,776 0 37,244
NEWELL BRANDS INC COM 651229106 17,694 1,031,116 SH   SOLE 2 150,308 0 880,808
NEWELL BRANDS INC COM 651229106 3,161 184,236 SH   SOLE 4 171,421 0 12,815
NEWELL BRANDS INC COM 651229106 6,219 362,407 SH   SOLE 7 349,039 0 13,368
NEWELL BRANDS INC COM 651229106 13 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 920 53,635 SH   SOLE 15 53,635 0 0
NEWELL BRANDS INC COM 651229106 95,805 5,583,046 SH   SOLE 18 5,295,395 0 287,651
NEWELL BRANDS INC COM 651229106 136,584 7,959,421 SH   SOLE 19 7,959,421 0 0
NEWELL BRANDS INC COM 651229106 251,489 14,655,558 SH   SOLE 21 14,655,558 0 0
NEWELL BRANDS INC COM 651229106 180,605 10,524,793 SH   SOLE 22 9,674,541 0 850,252
NEWELL BRANDS INC COM 651229106 4,960 289,022 SH   SOLE 23 289,022 0 0
NEWELL BRANDS INC COM 651229106 10,012 583,463 SH   SOLE 25 583,463 0 0
NEWELL BRANDS INC COM 651229106 31,241 1,820,586 SH   SOLE 26 521,787 0 1,298,799
NEWELL BRANDS INC COM 651229106 1,387 80,852 SH   SOLE 28 55,165 0 25,687
NEWELL BRANDS INC COM 651229106 1,450 84,477 SH   SOLE 29 534 0 83,943
NEWELL BRANDS INC COM 651229106 29,743 1,733,257 SH   SOLE 30 1,707,441 0 25,816
NEWELL BRANDS INC COM 651229106 2,156 125,619 SH   SOLE 31 53,782 0 71,837
NEWELL BRANDS INC COM 651229106 1,903 110,901 SH   SOLE 32 110,901 0 0
NEWELL BRANDS INC COM 651229106 3,250 189,387 SH   SOLE 34 189,387 0 0
NEWELL BRANDS INC COM 651229106 5,636 328,442 SH   SOLE 36 328,442 0 0
NEWELL BRANDS INC COM 651229106 169 9,846 SH   SOLE 40 9,846 0 0
NEWMARK GROUP INC CL A 65158N102 766 177,328 SH   SOLE 2 49,783 0 127,545
NEWMARK GROUP INC CL A 65158N102 3 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 11 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 2,299 532,109 SH   SOLE 18 532,109 0 0
NEWMARK GROUP INC CL A 65158N102 1,394 322,747 SH   SOLE 19 322,747 0 0
NEWMARK GROUP INC CL A 65158N102 19,779 4,578,562 SH   SOLE 21 4,578,562 0 0
NEWMARK GROUP INC CL A 65158N102 17,926 4,149,577 SH   SOLE 22 4,032,255 0 117,322
NEWMARK GROUP INC CL A 65158N102 312 72,261 SH   SOLE 26 55,352 0 16,909
NEWMARK GROUP INC CL A 65158N102 105 24,226 SH   SOLE 28 24,226 0 0
NEWMARK GROUP INC CL A 65158N102 236 54,534 SH   SOLE 30 54,534 0 0
NEWMARK GROUP INC CL A 65158N102 92 21,231 SH   SOLE 40 21,231 0 0
NEWMARKET CORP COM 651587107 6,321 18,464 SH   SOLE 2 6,739 0 11,725
NEWMARKET CORP COM 651587107 15 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 46 135 SH   SOLE 7 135 0 0
NEWMARKET CORP COM 651587107 6,630 19,367 SH   SOLE 18 19,367 0 0
NEWMARKET CORP COM 651587107 592 1,730 SH   SOLE 19 1,730 0 0
NEWMARKET CORP COM 651587107 125,451 366,473 SH   SOLE 21 366,473 0 0
NEWMARKET CORP COM 651587107 76,537 223,583 SH   SOLE 22 212,398 0 11,185
NEWMARKET CORP COM 651587107 781 2,282 SH   SOLE 23 2,282 0 0
NEWMARKET CORP COM 651587107 1,369 4,000 SH   SOLE 26 2,420 0 1,580
NEWMARKET CORP COM 651587107 410 1,198 SH   SOLE 28 1,198 0 0
NEWMARKET CORP COM 651587107 1,194 3,488 SH   SOLE 30 3,488 0 0
NEWMARKET CORP COM 651587107 49 142 SH   SOLE 31 142 0 0
NEWMARKET CORP COM 651587107 81 238 SH   SOLE 34 238 0 0
NEWMARKET CORP COM 651587107 25 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 329 962 SH   SOLE 40 962 0 0
NEWMONT CORP COM 651639106 126,606 1,995,359 SH   SOLE 2 271,738 0 1,723,621
NEWMONT CORP COM 651639106 26,511 417,827 SH   SOLE 4 392,405 0 25,422
NEWMONT CORP COM 651639106 254,085 4,004,493 SH   SOLE 7 3,941,093 0 63,400
NEWMONT CORP COM 651639106 160 2,522 SH   SOLE 13 2,522 0 0
NEWMONT CORP COM 651639106 5,079 80,041 SH   SOLE 15 80,041 0 0
NEWMONT CORP COM 651639106 1 11 SH   SOLE 17 0 0 11
NEWMONT CORP COM 651639106 92,032 1,450,463 SH   SOLE 18 1,324,494 0 125,969
NEWMONT CORP COM 651639106 70,482 1,110,829 SH   SOLE 19 1,110,829 0 0
NEWMONT CORP COM 651639106 1,702,605 26,833,811 SH   SOLE 21 26,833,811 0 0
NEWMONT CORP COM 651639106 1,335,050 21,040,977 SH   SOLE 22 19,376,740 0 1,664,237
NEWMONT CORP COM 651639106 78,054 1,230,170 SH   SOLE 23 1,230,170 0 0
NEWMONT CORP COM 651639106 335,060 5,280,695 SH   SOLE 25 5,280,695 0 0
NEWMONT CORP COM 651639106 404,267 6,371,428 SH   SOLE 26 649,048 0 5,722,380
NEWMONT CORP COM 651639106 9,865 155,477 SH   SOLE 28 110,017 0 45,460
NEWMONT CORP COM 651639106 22,866 360,384 SH   SOLE 29 360,384 0 0
NEWMONT CORP COM 651639106 618,668 9,750,474 SH   SOLE 30 9,725,246 0 25,228
NEWMONT CORP COM 651639106 20,163 317,773 SH   SOLE 31 105,385 0 212,388
NEWMONT CORP COM 651639106 1,022,236 16,110,884 SH   SOLE 34 16,110,884 0 0
NEWMONT CORP COM 651639106 52,920 834,038 SH   SOLE 36 834,038 0 0
NEWMONT CORP COM 651639106 1,169 18,431 SH   SOLE 40 18,431 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 124 118,164 SH   SOLE 2 25,916 0 92,248
NEWPARK RES INC COM PAR $.01NEW 651718504 2 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 511 486,969 SH   SOLE 18 486,969 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 300 285,380 SH   SOLE 19 285,380 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 10,432 9,935,425 SH   SOLE 21 9,935,425 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,075 2,928,798 SH   SOLE 22 2,897,847 0 30,951
NEWPARK RES INC COM PAR $.01NEW 651718504 15 14,623 SH   SOLE 23 14,623 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 77 73,766 SH   SOLE 26 0 0 73,766
NEWPARK RES INC COM PAR $.01NEW 651718504 110 104,794 SH   SOLE 30 104,794 0 0
NEWS CORP NEW CL A 65249B109 13,747 980,500 SH   SOLE 2 149,361 0 831,139
NEWS CORP NEW CL A 65249B109 2,449 174,661 SH   SOLE 4 162,863 0 11,798
NEWS CORP NEW CL A 65249B109 8,361 596,363 SH   SOLE 7 355,393 0 240,970
NEWS CORP NEW CL A 65249B109 12 824 SH   SOLE 13 0 0 824
NEWS CORP NEW CL A 65249B109 660 47,044 SH   SOLE 15 47,044 0 0
NEWS CORP NEW CL A 65249B109 10,527 750,870 SH   SOLE 18 689,837 0 61,033
NEWS CORP NEW CL A 65249B109 1,815 129,485 SH   SOLE 19 129,485 0 0
NEWS CORP NEW CL A 65249B109 134,990 9,628,375 SH   SOLE 21 9,628,375 0 0
NEWS CORP NEW CL A 65249B109 138,503 9,878,977 SH   SOLE 22 9,106,943 0 772,034
NEWS CORP NEW CL A 65249B109 3,700 263,938 SH   SOLE 23 263,938 0 0
NEWS CORP NEW CL A 65249B109 6,202 442,395 SH   SOLE 25 442,395 0 0
NEWS CORP NEW CL A 65249B109 26,494 1,889,732 SH   SOLE 26 519,519 0 1,370,213
NEWS CORP NEW CL A 65249B109 1,085 77,377 SH   SOLE 28 53,243 0 24,134
NEWS CORP NEW CL A 65249B109 1,191 84,975 SH   SOLE 29 402 0 84,573
NEWS CORP NEW CL A 65249B109 23,520 1,677,635 SH   SOLE 30 1,642,316 0 35,319
NEWS CORP NEW CL A 65249B109 1,279 91,206 SH   SOLE 31 56,783 0 34,423
NEWS CORP NEW CL A 65249B109 257 18,366 SH   SOLE 34 18,366 0 0
NEWS CORP NEW CL A 65249B109 3,536 252,214 SH   SOLE 36 252,214 0 0
NEWS CORP NEW CL A 65249B109 107 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 3,674 262,826 SH   SOLE 2 40,687 0 222,139
NEWS CORP NEW CL B 65249B208 1,264 90,441 SH   SOLE 7 88,101 0 2,340
NEWS CORP NEW CL B 65249B208 1 73 SH   SOLE 15 73 0 0
NEWS CORP NEW CL B 65249B208 2,953 211,243 SH   SOLE 18 202,041 0 9,202
NEWS CORP NEW CL B 65249B208 602 43,047 SH   SOLE 19 43,047 0 0
NEWS CORP NEW CL B 65249B208 35,541 2,542,292 SH   SOLE 21 2,542,292 0 0
NEWS CORP NEW CL B 65249B208 40,960 2,929,908 SH   SOLE 22 2,706,535 0 223,373
NEWS CORP NEW CL B 65249B208 4 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 1,217 87,064 SH   SOLE 25 87,064 0 0
NEWS CORP NEW CL B 65249B208 2,802 200,435 SH   SOLE 26 0 0 200,435
NEWS CORP NEW CL B 65249B208 3,327 238,003 SH   SOLE 30 238,003 0 0
NEWS CORP NEW CL B 65249B208 35 2,513 SH   SOLE 31 2,413 0 100
NEWS CORP NEW CL B 65249B208 1,180 84,390 SH   SOLE 36 84,390 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 18 1,211 SH   SOLE 18 1,211 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 175 11,944 SH   SOLE 21 11,944 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 132 9,011 SH   SOLE 22 9,011 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,186 26,740 SH   SOLE 2 9,438 0 17,302
NEXPOINT RESIDENTIAL TR INC COM 65341D102 684 15,421 SH   SOLE 4 15,421 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,169 26,358 SH   SOLE 7 26,358 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,066 114,228 SH   SOLE 18 105,715 0 8,513
NEXPOINT RESIDENTIAL TR INC COM 65341D102 8,664 195,358 SH   SOLE 19 195,358 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 108,962 2,456,868 SH   SOLE 21 2,456,868 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 43,254 975,278 SH   SOLE 22 958,228 0 17,050
NEXPOINT RESIDENTIAL TR INC COM 65341D102 619 13,956 SH   SOLE 23 13,956 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,406 76,809 SH   SOLE 25 76,809 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,423 77,178 SH   SOLE 26 0 0 77,178
NEXPOINT RESIDENTIAL TR INC COM 65341D102 118 2,662 SH   SOLE 28 2,662 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 574 12,947 SH   SOLE 29 12,947 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,702 128,576 SH   SOLE 30 128,576 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 43 965 SH   SOLE 34 965 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 114 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 263 30,400 SH   SOLE 2 30,400 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 9,034 100,458 SH   SOLE 2 20,693 0 79,765
NEXSTAR MEDIA GROUP INC CL A 65336K103 18 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 96 1,072 SH   SOLE 7 1,072 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 93 1,031 SH   SOLE 13 1,031 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,743 41,620 SH   SOLE 18 34,131 0 7,489
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,186 24,313 SH   SOLE 19 24,313 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 56,350 626,601 SH   SOLE 21 626,601 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 107,054 1,190,415 SH   SOLE 22 1,099,141 0 91,274
NEXSTAR MEDIA GROUP INC CL A 65336K103 23 254 SH   SOLE 25 254 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,867 31,878 SH   SOLE 26 15,626 0 16,252
NEXSTAR MEDIA GROUP INC CL A 65336K103 615 6,841 SH   SOLE 28 6,841 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,778 19,767 SH   SOLE 30 19,767 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 104 1,153 SH   SOLE 31 864 0 289
NEXSTAR MEDIA GROUP INC CL A 65336K103 200 2,221 SH   SOLE 34 2,221 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 312 3,468 SH   SOLE 36 3,468 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 453 5,039 SH   SOLE 40 5,039 0 0
NEXTCURE INC COM 65343E108 116 13,125 SH   SOLE 2 4,143 0 8,982
NEXTCURE INC COM 65343E108 3 327 SH   SOLE 7 327 0 0
NEXTCURE INC COM 65343E108 570 64,790 SH   SOLE 18 64,790 0 0
NEXTCURE INC COM 65343E108 278 31,613 SH   SOLE 19 31,613 0 0
NEXTCURE INC COM 65343E108 4,249 482,860 SH   SOLE 21 482,860 0 0
NEXTCURE INC COM 65343E108 4,829 548,778 SH   SOLE 22 534,287 0 14,491
NEXTCURE INC COM 65343E108 757 86,000 SH   SOLE 30 86,000 0 0
NEXTCURE INC COM 65343E108 11 1,299 SH   SOLE 40 1,299 0 0
NEXTDECADE CORP COM 65342K105 37 12,525 SH   SOLE 2 636 0 11,889
NEXTDECADE CORP COM 65342K105 190 63,632 SH   SOLE 18 63,632 0 0
NEXTDECADE CORP COM 65342K105 139 46,544 SH   SOLE 19 46,544 0 0
NEXTDECADE CORP COM 65342K105 2,409 808,541 SH   SOLE 21 808,541 0 0
NEXTDECADE CORP COM 65342K105 1,330 446,178 SH   SOLE 22 441,361 0 4,817
NEXTERA ENERGY INC COM 65339F101 356,095 1,282,949 SH   SOLE 2 218,944 0 1,064,005
NEXTERA ENERGY INC COM 65339F101 79,664 287,014 SH   SOLE 4 271,773 0 15,241
NEXTERA ENERGY INC COM 65339F101 138,857 500,278 SH   SOLE 7 478,717 0 21,561
NEXTERA ENERGY INC COM 65339F101 8,127 29,280 SH   SOLE 13 29,280 0 0
NEXTERA ENERGY INC COM 65339F101 16,744 60,326 SH   SOLE 15 60,326 0 0
NEXTERA ENERGY INC COM 65339F101 85 308 SH   SOLE 17 0 0 308
NEXTERA ENERGY INC COM 65339F101 299,707 1,079,790 SH   SOLE 18 951,000 0 128,790
NEXTERA ENERGY INC COM 65339F101 378,235 1,362,715 SH   SOLE 19 1,362,715 0 0
NEXTERA ENERGY INC COM 65339F101 3,649,907 13,149,974 SH   SOLE 21 13,149,974 0 0
NEXTERA ENERGY INC COM 65339F101 3,372,161 12,149,304 SH   SOLE 22 10,991,217 0 1,158,087
NEXTERA ENERGY INC COM 65339F101 101,821 366,843 SH   SOLE 23 366,843 0 0
NEXTERA ENERGY INC COM 65339F101 162,093 583,994 SH   SOLE 25 583,994 0 0
NEXTERA ENERGY INC COM 65339F101 810,033 2,918,408 SH   SOLE 26 353,112 0 2,565,296
NEXTERA ENERGY INC COM 65339F101 26,602 95,842 SH   SOLE 28 67,623 0 28,219
NEXTERA ENERGY INC COM 65339F101 1,990 7,168 SH   SOLE 29 7,168 0 0
NEXTERA ENERGY INC COM 65339F101 650,142 2,342,348 SH   SOLE 30 2,311,446 0 30,902
NEXTERA ENERGY INC COM 65339F101 70,264 253,149 SH   SOLE 31 76,631 0 176,518
NEXTERA ENERGY INC COM 65339F101 1,883 6,785 SH   SOLE 32 6,785 0 0
NEXTERA ENERGY INC COM 65339F101 248,334 894,705 SH   SOLE 34 894,705 0 0
NEXTERA ENERGY INC COM 65339F101 116,876 421,084 SH   SOLE 36 421,084 0 0
NEXTERA ENERGY INC COM 65339F101 3,051 10,991 SH   SOLE 40 10,991 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 100,346 2,101,491 SH   SOLE 21 2,101,491 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 175,647 3,762,784 SH   SOLE 21 3,762,784 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 122,275 2,257,670 SH   SOLE 21 2,257,670 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,028 17,147 SH   SOLE 2 17,147 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4,186 69,816 SH   SOLE 21 69,816 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,044 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 545 9,088 SH   SOLE 28 9,088 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,409 23,495 SH   SOLE 30 23,495 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 339 5,662 SH   SOLE 40 5,662 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,215 95,386 SH   SOLE 2 25,153 0 70,233
NEXTGEN HEALTHCARE INC COM 65343C102 4 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 14 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,542 278,045 SH   SOLE 18 262,566 0 15,479
NEXTGEN HEALTHCARE INC COM 65343C102 2,158 169,409 SH   SOLE 19 169,409 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 75,087 5,893,823 SH   SOLE 21 5,893,823 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 23,019 1,806,865 SH   SOLE 22 1,767,071 0 39,794
NEXTGEN HEALTHCARE INC COM 65343C102 116 9,110 SH   SOLE 23 9,110 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 890 69,882 SH   SOLE 26 14,362 0 55,520
NEXTGEN HEALTHCARE INC COM 65343C102 85 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,820 299,870 SH   SOLE 30 299,870 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 17 1,368 SH   SOLE 34 1,368 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 62 4,845 SH   SOLE 40 4,845 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 363 195,957 SH   SOLE 2 61,402 0 134,555
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 5 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,100 594,331 SH   SOLE 18 594,331 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 714 386,011 SH   SOLE 19 386,011 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 10,155 5,489,082 SH   SOLE 21 5,489,082 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 9,127 4,933,627 SH   SOLE 22 4,809,590 0 124,037
NEXTIER OILFIELD SOLUTIONS COM 65290C105 24 12,924 SH   SOLE 23 12,924 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 212 114,386 SH   SOLE 26 28,616 0 85,770
NEXTIER OILFIELD SOLUTIONS COM 65290C105 41 21,954 SH   SOLE 28 21,954 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 127 68,650 SH   SOLE 30 68,650 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 32 17,138 SH   SOLE 40 17,138 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 363 22,810 SH   SOLE 2 4,941 0 17,869
NGM BIOPHARMACEUTICALS INC COM 62921N105 7 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,778 111,771 SH   SOLE 18 91,866 0 19,905
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,914 183,182 SH   SOLE 19 183,182 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 22,520 1,415,432 SH   SOLE 21 1,415,432 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 10,231 643,074 SH   SOLE 22 634,344 0 8,730
NGM BIOPHARMACEUTICALS INC COM 62921N105 256 16,076 SH   SOLE 23 16,076 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 608 38,193 SH   SOLE 26 0 0 38,193
NGM BIOPHARMACEUTICALS INC COM 62921N105 214 13,440 SH   SOLE 30 13,440 0 0
NI HLDGS INC COM 65342T106 127 7,535 SH   SOLE 2 380 0 7,155
NI HLDGS INC COM 65342T106 6 359 SH   SOLE 7 359 0 0
NI HLDGS INC COM 65342T106 622 36,798 SH   SOLE 18 36,798 0 0
NI HLDGS INC COM 65342T106 337 19,953 SH   SOLE 19 19,953 0 0
NI HLDGS INC COM 65342T106 4,949 292,998 SH   SOLE 21 292,998 0 0
NI HLDGS INC COM 65342T106 2,087 123,568 SH   SOLE 22 118,787 0 4,781
NIC INC COM 62914B100 829 42,064 SH   SOLE 2 21,801 0 20,263
NIC INC COM 62914B100 4 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 27 1,366 SH   SOLE 7 1,366 0 0
NIC INC COM 62914B100 6,119 310,610 SH   SOLE 18 310,610 0 0
NIC INC COM 62914B100 2,709 137,524 SH   SOLE 19 137,524 0 0
NIC INC COM 62914B100 141,831 7,199,546 SH   SOLE 21 7,199,546 0 0
NIC INC COM 62914B100 37,842 1,920,892 SH   SOLE 22 1,861,296 0 59,596
NIC INC COM 62914B100 869 44,101 SH   SOLE 23 44,101 0 0
NIC INC COM 62914B100 281 14,273 SH   SOLE 26 9,532 0 4,741
NIC INC COM 62914B100 240 12,164 SH   SOLE 28 12,164 0 0
NIC INC COM 62914B100 6,500 329,948 SH   SOLE 30 329,948 0 0
NIC INC COM 62914B100 125 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 4 18 SH   SOLE 18 18 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 3,408 1,255,000 PRN   SOLE 21 1,255,000 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 8 1,048 SH   SOLE 18 1,048 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 152 20,895 SH   SOLE 21 20,895 0 0
NICOLET BANKSHARES INC COM 65406E102 597 10,931 SH   SOLE 2 3,238 0 7,693
NICOLET BANKSHARES INC COM 65406E102 11 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 2,025 37,086 SH   SOLE 18 37,086 0 0
NICOLET BANKSHARES INC COM 65406E102 940 17,208 SH   SOLE 19 17,208 0 0
NICOLET BANKSHARES INC COM 65406E102 18,210 333,457 SH   SOLE 21 333,457 0 0
NICOLET BANKSHARES INC COM 65406E102 15,860 290,430 SH   SOLE 22 281,578 0 8,852
NICOLET BANKSHARES INC COM 65406E102 95 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 70 1,278 SH   SOLE 28 1,278 0 0
NICOLET BANKSHARES INC COM 65406E102 311 5,703 SH   SOLE 30 5,703 0 0
NICOLET BANKSHARES INC COM 65406E102 47 858 SH   SOLE 40 858 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,120 925,232 SH   SOLE 2 136,070 0 789,162
NIELSEN HLDGS PLC SHS EUR G6518L108 2,690 189,705 SH   SOLE 4 180,331 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 4,947 348,863 SH   SOLE 7 314,009 0 34,854
NIELSEN HLDGS PLC SHS EUR G6518L108 24 1,724 SH   SOLE 13 1,724 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 601 42,369 SH   SOLE 15 42,369 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 9,957 702,207 SH   SOLE 18 644,804 0 57,403
NIELSEN HLDGS PLC SHS EUR G6518L108 1,888 133,166 SH   SOLE 19 133,166 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 118,412 8,350,604 SH   SOLE 21 8,350,604 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 130,432 9,198,335 SH   SOLE 22 8,475,640 0 722,695
NIELSEN HLDGS PLC SHS EUR G6518L108 3,625 255,649 SH   SOLE 23 255,649 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,884 414,955 SH   SOLE 25 414,955 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 31,612 2,229,327 SH   SOLE 26 482,794 0 1,746,533
NIELSEN HLDGS PLC SHS EUR G6518L108 1,003 70,754 SH   SOLE 28 48,809 0 21,945
NIELSEN HLDGS PLC SHS EUR G6518L108 1,063 74,970 SH   SOLE 29 974 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 28,433 2,005,158 SH   SOLE 30 1,752,406 0 252,752
NIELSEN HLDGS PLC SHS EUR G6518L108 1,087 76,630 SH   SOLE 31 38,975 0 37,655
NIELSEN HLDGS PLC SHS EUR G6518L108 404 28,519 SH   SOLE 34 28,519 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,223 297,842 SH   SOLE 36 297,842 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 101 7,155 SH   SOLE 40 7,155 0 0
NIKE INC CL B 654106103 455,175 3,625,734 SH   SOLE 2 873,140 0 2,752,594
NIKE INC CL B 654106103 81,480 649,039 SH   SOLE 4 610,283 0 38,756
NIKE INC CL B 654106103 151,827 1,209,391 SH   SOLE 7 1,140,801 0 68,590
NIKE INC CL B 654106103 6,665 53,090 SH   SOLE 13 53,090 0 0
NIKE INC CL B 654106103 15,321 122,041 SH   SOLE 15 122,041 0 0
NIKE INC CL B 654106103 2 18 SH   SOLE 17 0 0 18
NIKE INC CL B 654106103 562,802 4,483,047 SH   SOLE 18 3,581,543 0 901,504
NIKE INC CL B 654106103 230,266 1,834,203 SH   SOLE 19 1,834,203 0 0
NIKE INC CL B 654106103 2,663 21,213 SH   SOLE 20 21,213 0 0
NIKE INC CL B 654106103 4,039,663 32,178,297 SH   SOLE 21 32,178,297 0 0
NIKE INC CL B 654106103 3,861,318 30,757,673 SH   SOLE 22 27,526,515 0 3,231,158
NIKE INC CL B 654106103 131,179 1,044,915 SH   SOLE 23 1,044,915 0 0
NIKE INC CL B 654106103 224,481 1,788,120 SH   SOLE 25 1,788,120 0 0
NIKE INC CL B 654106103 778,884 6,204,271 SH   SOLE 26 894,508 0 5,309,763
NIKE INC CL B 654106103 30,762 245,035 SH   SOLE 28 172,706 0 72,329
NIKE INC CL B 654106103 41,741 332,491 SH   SOLE 29 132,579 0 199,912
NIKE INC CL B 654106103 845,376 6,733,915 SH   SOLE 30 6,617,601 0 116,314
NIKE INC CL B 654106103 67,470 537,442 SH   SOLE 31 333,079 0 204,363
NIKE INC CL B 654106103 6,973 55,542 SH   SOLE 32 55,542 0 0
NIKE INC CL B 654106103 73,125 582,485 SH   SOLE 34 582,485 0 0
NIKE INC CL B 654106103 101,541 808,836 SH   SOLE 36 808,836 0 0
NIKE INC CL B 654106103 3,483 27,742 SH   SOLE 40 27,742 0 0
NIKOLA CORP COM 654110105 10,033 489,909 SH   SOLE 2 489,909 0 0
NIKOLA CORP COM 654110105 2,262 110,448 SH   SOLE 21 110,448 0 0
NIKOLA CORP COM 654110105 43,055 2,102,293 SH   SOLE 22 2,102,293 0 0
NINE ENERGY SERVICE INC COM 65441V101 6 4,966 SH   SOLE 18 4,966 0 0
NINE ENERGY SERVICE INC COM 65441V101 69 61,100 SH   SOLE 21 61,100 0 0
NINE ENERGY SERVICE INC COM 65441V101 279 246,638 SH   SOLE 22 246,638 0 0
NIO INC SPON ADS 62914V106 45,756 2,156,286 SH   SOLE 2 223,605 0 1,932,681
NIO INC SPON ADS 62914V106 11,389 536,715 SH   SOLE 4 467,521 0 69,194
NIO INC SPON ADS 62914V106 2,367 111,548 SH   SOLE 7 111,548 0 0
NIO INC SPON ADS 62914V106 2,440 114,987 SH   SOLE 13 114,987 0 0
NIO INC SPON ADS 62914V106 8,411 396,352 SH   SOLE 15 396,352 0 0
NIO INC SPON ADS 62914V106 9,926 467,789 SH   SOLE 18 467,789 0 0
NIO INC SPON ADS 62914V106 29,753 1,402,106 SH   SOLE 19 1,402,106 0 0
NIO INC SPON ADS 62914V106 378,040 17,815,278 SH   SOLE 21 17,815,278 0 0
NIO INC SPON ADS 62914V106 322,172 15,182,447 SH   SOLE 22 13,314,488 0 1,867,959
NIO INC SPON ADS 62914V106 13,547 638,416 SH   SOLE 23 638,416 0 0
NIO INC SPON ADS 62914V106 22,564 1,063,353 SH   SOLE 25 1,063,353 0 0
NIO INC SPON ADS 62914V106 88,841 4,186,658 SH   SOLE 26 985,945 0 3,200,713
NIO INC SPON ADS 62914V106 3,571 168,293 SH   SOLE 28 168,293 0 0
NIO INC SPON ADS 62914V106 2,973 140,084 SH   SOLE 29 140,084 0 0
NIO INC SPON ADS 62914V106 146,580 6,907,645 SH   SOLE 30 6,907,645 0 0
NIO INC SPON ADS 62914V106 3,570 168,228 SH   SOLE 31 144,308 0 23,920
NIO INC SPON ADS 62914V106 1,451 68,358 SH   SOLE 32 68,358 0 0
NIO INC SPON ADS 62914V106 38,235 1,801,851 SH   SOLE 34 1,801,851 0 0
NIO INC SPON ADS 62914V106 154 7,241 SH   SOLE 40 7,241 0 0
NIO INC NOTE 4.500% 2/0 62914VAB2 7,737 3,250,000 PRN   SOLE 21 3,250,000 0 0
NISOURCE INC COM 65473P105 28,896 1,313,438 SH   SOLE 2 475,894 0 837,544
NISOURCE INC COM 65473P105 4,638 210,821 SH   SOLE 4 200,019 0 10,802
NISOURCE INC COM 65473P105 21,086 958,461 SH   SOLE 7 907,980 0 50,481
NISOURCE INC COM 65473P105 21 932 SH   SOLE 13 932 0 0
NISOURCE INC COM 65473P105 1,004 45,627 SH   SOLE 15 45,627 0 0
NISOURCE INC COM 65473P105 39,685 1,803,873 SH   SOLE 18 1,622,780 0 181,093
NISOURCE INC COM 65473P105 106,385 4,835,691 SH   SOLE 19 4,835,691 0 0
NISOURCE INC COM 65473P105 319,418 14,519,000 SH   SOLE 21 14,519,000 0 0
NISOURCE INC COM 65473P105 204,197 9,281,676 SH   SOLE 22 8,494,856 0 786,820
NISOURCE INC COM 65473P105 6,139 279,049 SH   SOLE 23 279,049 0 0
NISOURCE INC COM 65473P105 9,397 427,140 SH   SOLE 25 427,140 0 0
NISOURCE INC COM 65473P105 33,302 1,513,726 SH   SOLE 26 346,562 0 1,167,164
NISOURCE INC COM 65473P105 1,681 76,401 SH   SOLE 28 52,413 0 23,988
NISOURCE INC COM 65473P105 13 572 SH   SOLE 29 572 0 0
NISOURCE INC COM 65473P105 30,023 1,364,667 SH   SOLE 30 1,342,268 0 22,399
NISOURCE INC COM 65473P105 3,553 161,479 SH   SOLE 31 55,534 0 105,945
NISOURCE INC COM 65473P105 2,531 115,045 SH   SOLE 32 115,045 0 0
NISOURCE INC COM 65473P105 3,445 156,588 SH   SOLE 34 156,588 0 0
NISOURCE INC COM 65473P105 6,219 282,667 SH   SOLE 36 282,667 0 0
NISOURCE INC COM 65473P105 216 9,831 SH   SOLE 40 9,831 0 0
NIU TECHNOLOGIES ADS 65481N100 86 4,461 SH   SOLE 4 4,461 0 0
NIU TECHNOLOGIES ADS 65481N100 5,449 283,777 SH   SOLE 21 283,777 0 0
NIU TECHNOLOGIES ADS 65481N100 3,964 206,454 SH   SOLE 22 206,454 0 0
NIU TECHNOLOGIES ADS 65481N100 1,020 53,107 SH   SOLE 26 0 0 53,107
NIU TECHNOLOGIES ADS 65481N100 1,472 76,655 SH   SOLE 30 76,655 0 0
NIU TECHNOLOGIES ADS 65481N100 122 6,367 SH   SOLE 34 6,367 0 0
NKARTA INC COM 65487U108 215 7,159 SH   SOLE 2 876 0 6,283
NKARTA INC COM 65487U108 11 368 SH   SOLE 7 368 0 0
NKARTA INC COM 65487U108 1,779 59,166 SH   SOLE 18 59,166 0 0
NKARTA INC COM 65487U108 13,824 459,866 SH   SOLE 19 459,866 0 0
NKARTA INC COM 65487U108 15,071 501,378 SH   SOLE 21 501,378 0 0
NKARTA INC COM 65487U108 8,864 294,872 SH   SOLE 22 288,678 0 6,194
NKARTA INC COM 65487U108 17 577 SH   SOLE 23 577 0 0
NL INDS INC COM NEW 629156407 42 9,856 SH   SOLE 2 157 0 9,699
NL INDS INC COM NEW 629156407 126 29,743 SH   SOLE 18 29,743 0 0
NL INDS INC COM NEW 629156407 48 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 1,244 292,665 SH   SOLE 21 292,665 0 0
NL INDS INC COM NEW 629156407 847 199,322 SH   SOLE 22 197,776 0 1,546
NLIGHT INC COM 65487K100 515 21,945 SH   SOLE 2 11,388 0 10,557
NLIGHT INC COM 65487K100 18 775 SH   SOLE 7 775 0 0
NLIGHT INC COM 65487K100 2,991 127,386 SH   SOLE 18 127,386 0 0
NLIGHT INC COM 65487K100 1,555 66,229 SH   SOLE 19 66,229 0 0
NLIGHT INC COM 65487K100 25,669 1,093,233 SH   SOLE 21 1,093,233 0 0
NLIGHT INC COM 65487K100 22,977 978,586 SH   SOLE 22 952,748 0 25,838
NLIGHT INC COM 65487K100 124 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 106 4,496 SH   SOLE 28 4,496 0 0
NLIGHT INC COM 65487K100 380 16,171 SH   SOLE 30 16,171 0 0
NLIGHT INC COM 65487K100 67 2,835 SH   SOLE 40 2,835 0 0
NMI HLDGS INC CL A 629209305 1,634 91,790 SH   SOLE 2 26,717 0 65,073
NMI HLDGS INC CL A 629209305 6 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 29 1,604 SH   SOLE 7 1,604 0 0
NMI HLDGS INC CL A 629209305 6,830 383,715 SH   SOLE 18 383,303 0 412
NMI HLDGS INC CL A 629209305 2,707 152,053 SH   SOLE 19 152,053 0 0
NMI HLDGS INC CL A 629209305 156,793 8,808,571 SH   SOLE 21 8,808,571 0 0
NMI HLDGS INC CL A 629209305 43,068 2,419,535 SH   SOLE 22 2,333,524 0 86,011
NMI HLDGS INC CL A 629209305 480 26,964 SH   SOLE 26 21,318 0 5,646
NMI HLDGS INC CL A 629209305 204 11,467 SH   SOLE 28 11,467 0 0
NMI HLDGS INC CL A 629209305 2,430 136,542 SH   SOLE 30 136,542 0 0
NMI HLDGS INC CL A 629209305 135 7,582 SH   SOLE 40 7,582 0 0
NN INC COM 629337106 218 42,173 SH   SOLE 2 2,653 0 39,520
NN INC COM 629337106 3 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 921 178,541 SH   SOLE 18 178,541 0 0
NN INC COM 629337106 402 77,909 SH   SOLE 19 77,909 0 0
NN INC COM 629337106 7,035 1,363,454 SH   SOLE 21 1,363,454 0 0
NN INC COM 629337106 6,402 1,240,705 SH   SOLE 22 1,225,989 0 14,716
NOAH HLDGS LTD SPON ADS CL A 65487X102 564 21,628 SH   SOLE 2 834 0 20,794
NOAH HLDGS LTD SPON ADS CL A 65487X102 309 11,869 SH   SOLE 4 10,476 0 1,393
NOAH HLDGS LTD SPON ADS CL A 65487X102 360 13,822 SH   SOLE 7 4,306 0 9,516
NOAH HLDGS LTD SPON ADS CL A 65487X102 368 14,129 SH   SOLE 15 14,129 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 237 9,081 SH   SOLE 18 9,081 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 14,629 561,136 SH   SOLE 21 561,136 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 11,737 450,193 SH   SOLE 22 417,340 0 32,853
NOAH HLDGS LTD SPON ADS CL A 65487X102 395 15,135 SH   SOLE 23 15,135 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 38 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,558 174,828 SH   SOLE 26 136,505 0 38,323
NOAH HLDGS LTD SPON ADS CL A 65487X102 92 3,546 SH   SOLE 28 3,546 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 74 2,855 SH   SOLE 29 2,855 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,838 185,582 SH   SOLE 30 173,239 0 12,343
NOAH HLDGS LTD SPON ADS CL A 65487X102 11 408 SH   SOLE 31 408 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 70 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6 213 SH   SOLE 40 213 0 0
NOBLE ENERGY INC COM 655044105 9,899 1,157,762 SH   SOLE 2 227,846 0 929,916
NOBLE ENERGY INC COM 655044105 17 2,036 SH   SOLE 4 2,036 0 0
NOBLE ENERGY INC COM 655044105 3,638 425,473 SH   SOLE 7 374,202 0 51,271
NOBLE ENERGY INC COM 655044105 77 9,060 SH   SOLE 15 9,060 0 0
NOBLE ENERGY INC COM 655044105 6,882 804,891 SH   SOLE 18 764,625 0 40,266
NOBLE ENERGY INC COM 655044105 1,352 158,181 SH   SOLE 19 158,181 0 0
NOBLE ENERGY INC COM 655044105 98,041 11,466,776 SH   SOLE 21 11,466,776 0 0
NOBLE ENERGY INC COM 655044105 102,856 12,029,899 SH   SOLE 22 11,030,198 0 999,701
NOBLE ENERGY INC COM 655044105 9 1,035 SH   SOLE 23 1,035 0 0
NOBLE ENERGY INC COM 655044105 56 6,553 SH   SOLE 25 6,553 0 0
NOBLE ENERGY INC COM 655044105 4,631 541,594 SH   SOLE 26 122,063 0 419,531
NOBLE ENERGY INC COM 655044105 610 71,376 SH   SOLE 28 71,376 0 0
NOBLE ENERGY INC COM 655044105 12,474 1,458,970 SH   SOLE 30 1,458,970 0 0
NOBLE ENERGY INC COM 655044105 612 71,610 SH   SOLE 31 9,654 0 61,956
NOBLE ENERGY INC COM 655044105 1,181 138,106 SH   SOLE 36 138,106 0 0
NOBLE ENERGY INC COM 655044105 441 51,563 SH   SOLE 40 51,563 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 1,207 SH   SOLE 7 1,207 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 490 19,228 SH   SOLE 22 19,228 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 173 6,793 SH   SOLE 36 6,793 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 1 259 SH   SOLE 18 259 0 0
NOODLES & CO COM CL A 65540B105 127 18,441 SH   SOLE 2 2,016 0 16,425
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 890 129,615 SH   SOLE 18 129,615 0 0
NOODLES & CO COM CL A 65540B105 446 64,852 SH   SOLE 19 64,852 0 0
NOODLES & CO COM CL A 65540B105 7,026 1,022,776 SH   SOLE 21 1,022,776 0 0
NOODLES & CO COM CL A 65540B105 6,369 927,078 SH   SOLE 22 915,356 0 11,722
NORBORD INC COM NEW 65548P403 386 13,094 SH   SOLE 21 13,094 0 0
NORBORD INC COM NEW 65548P403 174 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 556 159,430 SH   SOLE 2 16,789 0 142,641
NORDIC AMERICAN TANKERS LIMI COM G65773106 8 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,035 582,984 SH   SOLE 18 582,984 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,612 462,022 SH   SOLE 19 462,022 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 16,026 4,592,026 SH   SOLE 21 4,592,026 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 6,922 1,983,467 SH   SOLE 22 1,929,294 0 54,173
NORDIC AMERICAN TANKERS LIMI COM G65773106 108 31,017 SH   SOLE 23 31,017 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 312 89,356 SH   SOLE 26 0 0 89,356
NORDSON CORP COM 655663102 29,162 152,030 SH   SOLE 2 31,226 0 120,804
NORDSON CORP COM 655663102 4,766 24,844 SH   SOLE 4 23,118 0 1,726
NORDSON CORP COM 655663102 1,555 8,105 SH   SOLE 7 7,445 0 660
NORDSON CORP COM 655663102 35 182 SH   SOLE 13 182 0 0
NORDSON CORP COM 655663102 682 3,555 SH   SOLE 15 3,555 0 0
NORDSON CORP COM 655663102 43,614 227,369 SH   SOLE 18 222,877 0 4,492
NORDSON CORP COM 655663102 3,052 15,910 SH   SOLE 19 15,910 0 0
NORDSON CORP COM 655663102 503,021 2,622,359 SH   SOLE 21 2,622,359 0 0
NORDSON CORP COM 655663102 332,348 1,732,606 SH   SOLE 22 1,651,043 0 81,563
NORDSON CORP COM 655663102 7,104 37,034 SH   SOLE 23 37,034 0 0
NORDSON CORP COM 655663102 535 2,788 SH   SOLE 25 2,788 0 0
NORDSON CORP COM 655663102 21,783 113,562 SH   SOLE 26 50,916 0 62,646
NORDSON CORP COM 655663102 2,089 10,892 SH   SOLE 28 7,488 0 3,404
NORDSON CORP COM 655663102 2,148 11,199 SH   SOLE 29 127 0 11,072
NORDSON CORP COM 655663102 23,769 123,915 SH   SOLE 30 80,357 0 43,558
NORDSON CORP COM 655663102 1,797 9,367 SH   SOLE 31 7,224 0 2,143
NORDSON CORP COM 655663102 519 2,707 SH   SOLE 34 2,707 0 0
NORDSON CORP COM 655663102 2,260 11,781 SH   SOLE 36 11,781 0 0
NORDSON CORP COM 655663102 240 1,252 SH   SOLE 40 1,252 0 0
NORDSTROM INC COM 655664100 8,675 727,793 SH   SOLE 2 478,450 0 249,343
NORDSTROM INC COM 655664100 1,703 142,854 SH   SOLE 4 142,854 0 0
NORDSTROM INC COM 655664100 542 45,443 SH   SOLE 7 22,599 0 22,844
NORDSTROM INC COM 655664100 1,172 98,330 SH   SOLE 13 98,330 0 0
NORDSTROM INC COM 655664100 5,115 429,113 SH   SOLE 18 387,258 0 41,855
NORDSTROM INC COM 655664100 8,311 697,267 SH   SOLE 19 697,267 0 0
NORDSTROM INC COM 655664100 55,890 4,688,794 SH   SOLE 21 4,688,794 0 0
NORDSTROM INC COM 655664100 60,857 5,105,445 SH   SOLE 22 4,101,810 0 1,003,635
NORDSTROM INC COM 655664100 5,597 469,586 SH   SOLE 23 469,586 0 0
NORDSTROM INC COM 655664100 343 28,790 SH   SOLE 25 28,790 0 0
NORDSTROM INC COM 655664100 4,551 381,773 SH   SOLE 26 49,967 0 331,806
NORDSTROM INC COM 655664100 232 19,431 SH   SOLE 28 19,431 0 0
NORDSTROM INC COM 655664100 5,124 429,852 SH   SOLE 29 244,073 0 185,779
NORDSTROM INC COM 655664100 1,860 156,082 SH   SOLE 30 156,082 0 0
NORDSTROM INC COM 655664100 1,919 160,980 SH   SOLE 31 143,299 0 17,681
NORDSTROM INC COM 655664100 1,138 95,452 SH   SOLE 34 95,452 0 0
NORDSTROM INC COM 655664100 1,392 116,806 SH   SOLE 36 116,806 0 0
NORDSTROM INC COM 655664100 139 11,635 SH   SOLE 40 11,635 0 0
NORDSTROM INC OPTIONS 655664100 2 200 SH Put SOLE 2 200 0 0
NORDSTROM INC OPTIONS 655664100 749 62,800 SH Put SOLE 19 62,800 0 0
NORDSTROM INC OPTIONS 655664100 4 300 SH Put SOLE 22 300 0 0
NORDSTROM INC OPTIONS 655664100 44 3,700 SH Put SOLE 34 3,700 0 0
NORFOLK SOUTHN CORP COM 655844108 132,365 618,555 SH   SOLE 2 68,818 0 549,737
NORFOLK SOUTHN CORP COM 655844108 28,364 132,549 SH   SOLE 4 124,536 0 8,013
NORFOLK SOUTHN CORP COM 655844108 48,587 227,054 SH   SOLE 7 215,143 0 11,911
NORFOLK SOUTHN CORP COM 655844108 184 859 SH   SOLE 13 859 0 0
NORFOLK SOUTHN CORP COM 655844108 6,812 31,834 SH   SOLE 15 31,834 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 256,152 1,197,029 SH   SOLE 18 1,109,653 0 87,376
NORFOLK SOUTHN CORP COM 655844108 22,547 105,363 SH   SOLE 19 105,363 0 0
NORFOLK SOUTHN CORP COM 655844108 1,071,085 5,005,304 SH   SOLE 21 5,005,304 0 0
NORFOLK SOUTHN CORP COM 655844108 1,261,288 5,894,143 SH   SOLE 22 5,367,404 0 526,739
NORFOLK SOUTHN CORP COM 655844108 37,316 174,380 SH   SOLE 23 174,380 0 0
NORFOLK SOUTHN CORP COM 655844108 65,392 305,584 SH   SOLE 25 292,776 0 12,808
NORFOLK SOUTHN CORP COM 655844108 287,234 1,342,276 SH   SOLE 26 172,041 0 1,170,235
NORFOLK SOUTHN CORP COM 655844108 10,662 49,823 SH   SOLE 28 35,076 0 14,747
NORFOLK SOUTHN CORP COM 655844108 151 707 SH   SOLE 29 707 0 0
NORFOLK SOUTHN CORP COM 655844108 254,674 1,190,121 SH   SOLE 30 1,190,121 0 0
NORFOLK SOUTHN CORP COM 655844108 12,203 57,028 SH   SOLE 31 33,640 0 23,388
NORFOLK SOUTHN CORP COM 655844108 21,254 99,324 SH   SOLE 34 99,324 0 0
NORFOLK SOUTHN CORP COM 655844108 41,029 191,734 SH   SOLE 36 191,734 0 0
NORFOLK SOUTHN CORP COM 655844108 1,250 5,842 SH   SOLE 40 5,842 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 108 5,853 SH   SOLE 2 318 0 5,535
NORTHEAST BK LEWISTON ME COM 66405S100 500 27,153 SH   SOLE 18 27,153 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 237 12,865 SH   SOLE 19 12,865 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 4,547 247,128 SH   SOLE 21 247,128 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 2,054 111,616 SH   SOLE 22 107,494 0 4,122
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 5 165 SH   SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 45 7,811 SH   SOLE 2 7,811 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 178 31,049 SH   SOLE 21 31,049 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 2,682 467,200 SH   SOLE 22 448,846 0 18,354
NORTHERN OIL AND GAS INC MN COM 665531307 13 2,238 SH   SOLE 26 0 0 2,238
NORTHERN OIL AND GAS INC MN COM 665531307 78 13,597 SH   SOLE 30 13,597 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 20 3,571 SH   SOLE 40 3,571 0 0
NORTHERN TECH INTL CORP COM 665809109 15 1,846 SH   SOLE 18 1,846 0 0
NORTHERN TECH INTL CORP COM 665809109 174 20,980 SH   SOLE 21 20,980 0 0
NORTHERN TECH INTL CORP COM 665809109 68 8,144 SH   SOLE 22 8,144 0 0
NORTHERN TR CORP COM 665859104 39,017 500,408 SH   SOLE 2 85,363 0 415,045
NORTHERN TR CORP COM 665859104 7,461 95,686 SH   SOLE 4 89,506 0 6,180
NORTHERN TR CORP COM 665859104 14,533 186,392 SH   SOLE 7 180,222 0 6,170
NORTHERN TR CORP COM 665859104 49 626 SH   SOLE 13 626 0 0
NORTHERN TR CORP COM 665859104 1,986 25,471 SH   SOLE 15 25,471 0 0
NORTHERN TR CORP COM 665859104 0 4 SH   SOLE 17 0 0 4
NORTHERN TR CORP COM 665859104 44,645 572,588 SH   SOLE 18 540,100 0 32,488
NORTHERN TR CORP COM 665859104 5,689 72,964 SH   SOLE 19 72,964 0 0
NORTHERN TR CORP COM 665859104 393,114 5,041,859 SH   SOLE 21 5,041,859 0 0
NORTHERN TR CORP COM 665859104 371,476 4,764,339 SH   SOLE 22 4,351,009 0 413,330
NORTHERN TR CORP COM 665859104 10,750 137,873 SH   SOLE 23 137,873 0 0
NORTHERN TR CORP COM 665859104 19,262 247,050 SH   SOLE 25 247,050 0 0
NORTHERN TR CORP COM 665859104 87,802 1,126,096 SH   SOLE 26 134,062 0 992,034
NORTHERN TR CORP COM 665859104 3,017 38,693 SH   SOLE 28 27,062 0 11,631
NORTHERN TR CORP COM 665859104 49 632 SH   SOLE 29 632 0 0
NORTHERN TR CORP COM 665859104 73,577 943,659 SH   SOLE 30 932,971 0 10,688
NORTHERN TR CORP COM 665859104 3,086 39,577 SH   SOLE 31 25,868 0 13,709
NORTHERN TR CORP COM 665859104 803 10,297 SH   SOLE 34 10,297 0 0
NORTHERN TR CORP COM 665859104 14,398 184,664 SH   SOLE 36 184,664 0 0
NORTHERN TR CORP COM 665859104 348 4,468 SH   SOLE 40 4,468 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 491 53,807 SH   SOLE 2 14,437 0 39,370
NORTHFIELD BANCORP INC DEL COM 66611T108 7 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,991 218,312 SH   SOLE 18 218,312 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 768 84,227 SH   SOLE 19 84,227 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 45,828 5,025,008 SH   SOLE 21 5,025,008 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 14,407 1,579,751 SH   SOLE 22 1,537,124 0 42,627
NORTHFIELD BANCORP INC DEL COM 66611T108 33 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 54 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 586 64,298 SH   SOLE 30 64,298 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 47 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 317 12,427 SH   SOLE 2 3,963 0 8,464
NORTHRIM BANCORP INC COM 666762109 4 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 595 23,331 SH   SOLE 18 23,331 0 0
NORTHRIM BANCORP INC COM 666762109 1,636 64,185 SH   SOLE 19 64,185 0 0
NORTHRIM BANCORP INC COM 666762109 5,427 212,908 SH   SOLE 21 212,908 0 0
NORTHRIM BANCORP INC COM 666762109 7,983 313,165 SH   SOLE 22 311,077 0 2,088
NORTHRIM BANCORP INC COM 666762109 25 967 SH   SOLE 23 967 0 0
NORTHRIM BANCORP INC COM 666762109 96 3,765 SH   SOLE 26 0 0 3,765
NORTHROP GRUMMAN CORP COM 666807102 122,670 388,824 SH   SOLE 2 59,827 0 328,997
NORTHROP GRUMMAN CORP COM 666807102 18,253 57,855 SH   SOLE 4 52,819 0 5,036
NORTHROP GRUMMAN CORP COM 666807102 43,212 136,969 SH   SOLE 7 132,274 0 4,695
NORTHROP GRUMMAN CORP COM 666807102 2,191 6,945 SH   SOLE 13 6,945 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,938 15,652 SH   SOLE 15 15,652 0 0
NORTHROP GRUMMAN CORP COM 666807102 127,549 404,287 SH   SOLE 18 384,226 0 20,061
NORTHROP GRUMMAN CORP COM 666807102 24,868 78,824 SH   SOLE 19 78,824 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,041,215 3,300,312 SH   SOLE 21 3,300,312 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,164,686 3,691,673 SH   SOLE 22 3,356,461 0 335,212
NORTHROP GRUMMAN CORP COM 666807102 34,803 110,314 SH   SOLE 23 110,314 0 0
NORTHROP GRUMMAN CORP COM 666807102 52,208 165,481 SH   SOLE 25 165,481 0 0
NORTHROP GRUMMAN CORP COM 666807102 69,104 219,036 SH   SOLE 26 95,251 0 123,785
NORTHROP GRUMMAN CORP COM 666807102 6,644 21,060 SH   SOLE 29 7,437 0 13,623
NORTHROP GRUMMAN CORP COM 666807102 158,799 503,342 SH   SOLE 30 503,342 0 0
NORTHROP GRUMMAN CORP COM 666807102 9,764 30,948 SH   SOLE 31 21,413 0 9,535
NORTHROP GRUMMAN CORP COM 666807102 34,063 107,969 SH   SOLE 36 107,969 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,106 3,507 SH   SOLE 40 3,507 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,423 154,646 SH   SOLE 2 46,344 0 108,302
NORTHWEST BANCSHARES INC MD COM 667340103 6 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 19 2,063 SH   SOLE 7 2,063 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 38 4,096 SH   SOLE 13 0 0 4,096
NORTHWEST BANCSHARES INC MD COM 667340103 5,176 562,651 SH   SOLE 18 562,651 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 3,187 346,455 SH   SOLE 19 346,455 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 122,826 13,350,681 SH   SOLE 21 13,350,681 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 36,048 3,918,299 SH   SOLE 22 3,836,524 0 81,775
NORTHWEST BANCSHARES INC MD COM 667340103 224 24,310 SH   SOLE 23 24,310 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,244 135,186 SH   SOLE 26 22,765 0 112,421
NORTHWEST BANCSHARES INC MD COM 667340103 130 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,722 187,145 SH   SOLE 30 187,145 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 99 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,984 43,715 SH   SOLE 2 11,439 0 32,276
NORTHWEST NAT HLDG CO COM 66765N105 130 2,866 SH   SOLE 4 2,866 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,183 70,123 SH   SOLE 7 70,123 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6,543 144,160 SH   SOLE 18 141,245 0 2,915
NORTHWEST NAT HLDG CO COM 66765N105 3,729 82,156 SH   SOLE 19 82,156 0 0
NORTHWEST NAT HLDG CO COM 66765N105 152,427 3,358,163 SH   SOLE 21 3,358,163 0 0
NORTHWEST NAT HLDG CO COM 66765N105 40,894 900,951 SH   SOLE 22 871,169 0 29,782
NORTHWEST NAT HLDG CO COM 66765N105 205 4,523 SH   SOLE 23 4,523 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,645 36,249 SH   SOLE 26 13,546 0 22,703
NORTHWEST NAT HLDG CO COM 66765N105 235 5,188 SH   SOLE 28 5,188 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,619 57,708 SH   SOLE 30 57,708 0 0
NORTHWEST NAT HLDG CO COM 66765N105 61 1,352 SH   SOLE 34 1,352 0 0
NORTHWEST NAT HLDG CO COM 66765N105 61 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 138 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 239 9,040 SH   SOLE 2 554 0 8,486
NORTHWEST PIPE CO COM 667746101 4 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101 962 36,364 SH   SOLE 18 36,364 0 0
NORTHWEST PIPE CO COM 667746101 474 17,908 SH   SOLE 19 17,908 0 0
NORTHWEST PIPE CO COM 667746101 8,329 314,769 SH   SOLE 21 314,769 0 0
NORTHWEST PIPE CO COM 667746101 7,987 301,855 SH   SOLE 22 298,339 0 3,516
NORTHWESTERN CORP COM NEW 668074305 3,900 80,177 SH   SOLE 2 36,893 0 43,284
NORTHWESTERN CORP COM NEW 668074305 251 5,166 SH   SOLE 4 5,166 0 0
NORTHWESTERN CORP COM NEW 668074305 3,799 78,099 SH   SOLE 7 78,099 0 0
NORTHWESTERN CORP COM NEW 668074305 15,768 324,183 SH   SOLE 18 324,183 0 0
NORTHWESTERN CORP COM NEW 668074305 8,225 169,105 SH   SOLE 19 169,105 0 0
NORTHWESTERN CORP COM NEW 668074305 212,530 4,369,443 SH   SOLE 21 4,369,443 0 0
NORTHWESTERN CORP COM NEW 668074305 84,218 1,731,452 SH   SOLE 22 1,687,276 0 44,176
NORTHWESTERN CORP COM NEW 668074305 671 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 400 8,223 SH   SOLE 28 8,223 0 0
NORTHWESTERN CORP COM NEW 668074305 1,791 36,818 SH   SOLE 30 36,818 0 0
NORTHWESTERN CORP COM NEW 668074305 857 17,619 SH   SOLE 32 17,619 0 0
NORTHWESTERN CORP COM NEW 668074305 174 3,583 SH   SOLE 36 3,583 0 0
NORTHWESTERN CORP COM NEW 668074305 271 5,569 SH   SOLE 40 5,569 0 0
NORTONLIFELOCK INC COM 668771108 28,736 1,378,888 SH   SOLE 2 192,780 0 1,186,108
NORTONLIFELOCK INC COM 668771108 5,808 278,672 SH   SOLE 4 261,875 0 16,797
NORTONLIFELOCK INC COM 668771108 16,989 815,227 SH   SOLE 7 589,761 0 225,466
NORTONLIFELOCK INC COM 668771108 31 1,470 SH   SOLE 13 1,470 0 0
NORTONLIFELOCK INC COM 668771108 1,452 69,653 SH   SOLE 15 69,653 0 0
NORTONLIFELOCK INC COM 668771108 29,141 1,398,334 SH   SOLE 18 1,307,358 0 90,976
NORTONLIFELOCK INC COM 668771108 13,603 652,723 SH   SOLE 19 652,723 0 0
NORTONLIFELOCK INC COM 668771108 434,790 20,863,239 SH   SOLE 21 20,863,239 0 0
NORTONLIFELOCK INC COM 668771108 289,035 13,869,238 SH   SOLE 22 12,705,932 0 1,163,306
NORTONLIFELOCK INC COM 668771108 8,061 386,808 SH   SOLE 23 386,808 0 0
NORTONLIFELOCK INC COM 668771108 17,853 856,668 SH   SOLE 25 856,668 0 0
NORTONLIFELOCK INC COM 668771108 83,565 4,009,826 SH   SOLE 26 621,815 0 3,388,011
NORTONLIFELOCK INC COM 668771108 2,307 110,714 SH   SOLE 28 76,618 0 34,096
NORTONLIFELOCK INC COM 668771108 2,480 119,000 SH   SOLE 29 984 0 118,016
NORTONLIFELOCK INC COM 668771108 83,255 3,994,973 SH   SOLE 30 3,715,157 0 279,816
NORTONLIFELOCK INC COM 668771108 3,213 154,194 SH   SOLE 31 71,516 0 82,678
NORTONLIFELOCK INC COM 668771108 6,559 314,741 SH   SOLE 34 314,741 0 0
NORTONLIFELOCK INC COM 668771108 10,425 500,237 SH   SOLE 36 500,237 0 0
NORTONLIFELOCK INC COM 668771108 263 12,596 SH   SOLE 40 12,596 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,747 628,087 SH   SOLE 2 124,293 0 503,794
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25 1,474 SH   SOLE 4 1,474 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,954 231,073 SH   SOLE 7 218,880 0 12,193
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 68 3,967 SH   SOLE 15 3,967 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,935 463,756 SH   SOLE 18 441,792 0 21,964
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,539 89,941 SH   SOLE 19 89,941 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 100,341 5,864,486 SH   SOLE 21 5,864,486 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 117,215 6,850,673 SH   SOLE 22 6,270,012 0 580,661
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10 605 SH   SOLE 23 605 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 47 2,725 SH   SOLE 25 2,725 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,330 311,539 SH   SOLE 26 52,698 0 258,841
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 590 34,475 SH   SOLE 28 34,475 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12,316 719,839 SH   SOLE 30 719,839 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 526 30,747 SH   SOLE 31 4,985 0 25,762
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,034 60,434 SH   SOLE 36 60,434 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 454 26,531 SH   SOLE 40 26,531 0 0
NORWOOD FINANCIAL CORP COM 669549107 129 5,304 SH   SOLE 2 377 0 4,927
NORWOOD FINANCIAL CORP COM 669549107 4 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 541 22,230 SH   SOLE 18 22,230 0 0
NORWOOD FINANCIAL CORP COM 669549107 275 11,315 SH   SOLE 19 11,315 0 0
NORWOOD FINANCIAL CORP COM 669549107 4,534 186,421 SH   SOLE 21 186,421 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,656 68,084 SH   SOLE 22 65,735 0 2,349
NOVA LIFESTYLE INC COM NEW 66979P201 5 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 51 30,837 SH   SOLE 22 30,837 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,971 165,794 SH   SOLE 2 30,075 0 135,719
NOVAGOLD RES INC COM NEW 66987E206 51 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 11,451 963,111 SH   SOLE 18 895,593 0 67,518
NOVAGOLD RES INC COM NEW 66987E206 15,416 1,296,588 SH   SOLE 19 1,296,588 0 0
NOVAGOLD RES INC COM NEW 66987E206 85,471 7,188,485 SH   SOLE 21 7,188,485 0 0
NOVAGOLD RES INC COM NEW 66987E206 42,816 3,600,970 SH   SOLE 22 3,517,324 0 83,646
NOVAGOLD RES INC COM NEW 66987E206 942 79,255 SH   SOLE 23 79,255 0 0
NOVAGOLD RES INC COM NEW 66987E206 3,451 290,282 SH   SOLE 26 0 0 290,282
NOVAN INC COM 66988N106 7 15,026 SH   SOLE 21 15,026 0 0
NOVAN INC COM 66988N106 2 3,175 SH   SOLE 22 3,175 0 0
NOVANTA INC COM 67000B104 2,301 21,839 SH   SOLE 2 11,312 0 10,527
NOVANTA INC COM 67000B104 17 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 196 1,862 SH   SOLE 7 677 0 1,185
NOVANTA INC COM 67000B104 13,588 128,993 SH   SOLE 18 126,685 0 2,308
NOVANTA INC COM 67000B104 8,823 83,756 SH   SOLE 19 83,756 0 0
NOVANTA INC COM 67000B104 116,542 1,106,339 SH   SOLE 21 1,106,339 0 0
NOVANTA INC COM 67000B104 103,126 978,986 SH   SOLE 22 950,616 0 28,370
NOVANTA INC COM 67000B104 71 674 SH   SOLE 23 674 0 0
NOVANTA INC COM 67000B104 59 564 SH   SOLE 25 564 0 0
NOVANTA INC COM 67000B104 3,029 28,755 SH   SOLE 26 12,445 0 16,310
NOVANTA INC COM 67000B104 552 5,242 SH   SOLE 28 5,242 0 0
NOVANTA INC COM 67000B104 15,962 151,524 SH   SOLE 30 151,524 0 0
NOVANTA INC COM 67000B104 305 2,894 SH   SOLE 34 2,894 0 0
NOVANTA INC COM 67000B104 147 1,400 SH   SOLE 36 1,400 0 0
NOVANTA INC COM 67000B104 381 3,613 SH   SOLE 40 3,613 0 0
NOVARTIS AG SPONSORED ADR 66987V109 0 1 SH   SOLE 17 0 0 1
NOVARTIS AG SPONSORED ADR 66987V109 79,054 909,090 SH   SOLE 18 906,765 0 2,325
NOVARTIS AG SPONSORED ADR 66987V109 5,972 68,681 SH   SOLE 19 68,681 0 0
NOVAVAX INC COM NEW 670002401 7,752 71,544 SH   SOLE 2 21,280 0 50,264
NOVAVAX INC COM NEW 670002401 31 287 SH   SOLE 4 287 0 0
NOVAVAX INC COM NEW 670002401 129 1,187 SH   SOLE 7 1,187 0 0
NOVAVAX INC COM NEW 670002401 25,034 231,046 SH   SOLE 18 227,932 0 3,114
NOVAVAX INC COM NEW 670002401 21,292 196,508 SH   SOLE 19 196,508 0 0
NOVAVAX INC COM NEW 670002401 209,519 1,933,727 SH   SOLE 21 1,933,727 0 0
NOVAVAX INC COM NEW 670002401 187,160 1,727,369 SH   SOLE 22 1,676,146 0 51,223
NOVAVAX INC COM NEW 670002401 4,036 37,252 SH   SOLE 23 37,252 0 0
NOVAVAX INC COM NEW 670002401 77 711 SH   SOLE 25 711 0 0
NOVAVAX INC COM NEW 670002401 6,188 57,113 SH   SOLE 26 14,091 0 43,022
NOVAVAX INC COM NEW 670002401 815 7,519 SH   SOLE 28 7,519 0 0
NOVAVAX INC COM NEW 670002401 2,487 22,952 SH   SOLE 30 22,952 0 0
NOVAVAX INC COM NEW 670002401 171 1,578 SH   SOLE 34 1,578 0 0
NOVAVAX INC COM NEW 670002401 190 1,756 SH   SOLE 36 1,756 0 0
NOVAVAX INC COM NEW 670002401 665 6,135 SH   SOLE 40 6,135 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 1,346 1,125,000 PRN   SOLE 21 1,125,000 0 0
NOVO-NORDISK A S ADR 670100205 90,519 1,303,742 SH   SOLE 18 1,214,937 0 88,805
NOVO-NORDISK A S ADR 670100205 6,914 99,583 SH   SOLE 19 99,583 0 0
NOVO-NORDISK A S ADR 670100205 1,568 22,588 SH   SOLE 25 0 0 22,588
NOVO-NORDISK A S ADR 670100205 70 1,003 SH   SOLE 30 1,003 0 0
NOVO-NORDISK A S ADR 670100205 10,083 145,224 SH   SOLE 34 145,224 0 0
NOVO-NORDISK A S ADR 670100205 281 4,049 SH   SOLE 36 4,049 0 0
NOVOCURE LTD ORD SHS G6674U108 23,212 208,538 SH   SOLE 2 31,782 0 176,756
NOVOCURE LTD ORD SHS G6674U108 55 497 SH   SOLE 4 497 0 0
NOVOCURE LTD ORD SHS G6674U108 217 1,947 SH   SOLE 7 1,947 0 0
NOVOCURE LTD ORD SHS G6674U108 6,048 54,338 SH   SOLE 18 54,338 0 0
NOVOCURE LTD ORD SHS G6674U108 6,520 58,572 SH   SOLE 19 58,572 0 0
NOVOCURE LTD ORD SHS G6674U108 330,516 2,969,328 SH   SOLE 21 2,969,328 0 0
NOVOCURE LTD ORD SHS G6674U108 256,407 2,303,541 SH   SOLE 22 2,170,519 0 133,022
NOVOCURE LTD ORD SHS G6674U108 311 2,791 SH   SOLE 23 2,791 0 0
NOVOCURE LTD ORD SHS G6674U108 107 957 SH   SOLE 25 957 0 0
NOVOCURE LTD ORD SHS G6674U108 5,841 52,478 SH   SOLE 26 20,287 0 32,191
NOVOCURE LTD ORD SHS G6674U108 1,301 11,690 SH   SOLE 28 11,690 0 0
NOVOCURE LTD ORD SHS G6674U108 33,032 296,757 SH   SOLE 30 296,757 0 0
NOVOCURE LTD ORD SHS G6674U108 216 1,939 SH   SOLE 31 1,939 0 0
NOVOCURE LTD ORD SHS G6674U108 243 2,180 SH   SOLE 34 2,180 0 0
NOVOCURE LTD ORD SHS G6674U108 263 2,364 SH   SOLE 36 2,364 0 0
NOVOCURE LTD ORD SHS G6674U108 934 8,389 SH   SOLE 40 8,389 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 317 SH   SOLE 21 317 0 0
NOVUS THERAPEUTICS INC COM 67011N105 6 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 585 128,862 SH   SOLE 2 37,735 0 91,127
NOW INC COM 67011P100 3 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 8 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 2,338 515,041 SH   SOLE 18 515,041 0 0
NOW INC COM 67011P100 965 212,639 SH   SOLE 19 212,639 0 0
NOW INC COM 67011P100 53,323 11,745,121 SH   SOLE 21 11,745,121 0 0
NOW INC COM 67011P100 14,070 3,099,108 SH   SOLE 22 3,008,288 0 90,820
NOW INC COM 67011P100 232 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 70 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 772 170,089 SH   SOLE 30 170,089 0 0
NOW INC COM 67011P100 2 395 SH   SOLE 31 0 0 395
NOW INC COM 67011P100 40 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 54 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 19,590 637,288 SH   SOLE 2 94,802 0 542,486
NRG ENERGY INC COM NEW 629377508 3,727 121,258 SH   SOLE 4 113,188 0 8,070
NRG ENERGY INC COM NEW 629377508 14,881 484,105 SH   SOLE 7 349,488 0 134,617
NRG ENERGY INC COM NEW 629377508 15 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 988 32,142 SH   SOLE 15 32,142 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 14,342 466,542 SH   SOLE 18 428,237 0 38,305
NRG ENERGY INC COM NEW 629377508 2,531 82,349 SH   SOLE 19 82,349 0 0
NRG ENERGY INC COM NEW 629377508 188,392 6,128,578 SH   SOLE 21 6,128,578 0 0
NRG ENERGY INC COM NEW 629377508 212,644 6,917,497 SH   SOLE 22 6,382,141 0 535,356
NRG ENERGY INC COM NEW 629377508 5,539 180,188 SH   SOLE 23 180,188 0 0
NRG ENERGY INC COM NEW 629377508 8,285 269,508 SH   SOLE 25 269,508 0 0
NRG ENERGY INC COM NEW 629377508 33,024 1,074,316 SH   SOLE 26 242,503 0 831,813
NRG ENERGY INC COM NEW 629377508 1,432 46,592 SH   SOLE 28 32,755 0 13,837
NRG ENERGY INC COM NEW 629377508 11 369 SH   SOLE 29 369 0 0
NRG ENERGY INC COM NEW 629377508 27,367 890,277 SH   SOLE 30 890,277 0 0
NRG ENERGY INC COM NEW 629377508 1,492 48,547 SH   SOLE 31 30,152 0 18,395
NRG ENERGY INC COM NEW 629377508 385 12,532 SH   SOLE 34 12,532 0 0
NRG ENERGY INC COM NEW 629377508 4,602 149,699 SH   SOLE 36 149,699 0 0
NRG ENERGY INC COM NEW 629377508 192 6,254 SH   SOLE 40 6,254 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 588 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 11,221 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,140 3,032,000 PRN   SOLE 21 3,032,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 113 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2,832 2,734,000 PRN   SOLE 34 2,734,000 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 5 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 6,908 137,913 SH   SOLE 2 39,072 0 98,841
NU SKIN ENTERPRISES INC CL A 67018T105 11 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 270 5,397 SH   SOLE 7 5,397 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,027 160,245 SH   SOLE 18 160,245 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 656 13,097 SH   SOLE 19 13,097 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 161,339 3,220,979 SH   SOLE 21 3,220,979 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 81,248 1,622,035 SH   SOLE 22 1,544,743 0 77,292
NU SKIN ENTERPRISES INC CL A 67018T105 23 467 SH   SOLE 25 467 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,264 25,243 SH   SOLE 26 11,496 0 13,747
NU SKIN ENTERPRISES INC CL A 67018T105 356 7,106 SH   SOLE 28 7,106 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,084 21,636 SH   SOLE 30 21,636 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 272 5,439 SH   SOLE 31 1,000 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 948 18,922 SH   SOLE 32 18,922 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 164 3,274 SH   SOLE 34 3,274 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 175 3,497 SH   SOLE 36 3,497 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 283 5,640 SH   SOLE 40 5,640 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 20,416 615,123 SH   SOLE 2 100,393 0 514,730
NUANCE COMMUNICATIONS INC COM 67020Y100 59 1,791 SH   SOLE 4 1,791 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 206 6,210 SH   SOLE 7 6,210 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,646 109,862 SH   SOLE 18 109,862 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,933 88,355 SH   SOLE 19 88,355 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 137,556 4,144,491 SH   SOLE 21 4,144,491 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 238,703 7,192,016 SH   SOLE 22 6,790,321 0 401,695
NUANCE COMMUNICATIONS INC COM 67020Y100 115 3,473 SH   SOLE 25 3,473 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,322 130,205 SH   SOLE 26 88,706 0 41,499
NUANCE COMMUNICATIONS INC COM 67020Y100 1,202 36,229 SH   SOLE 28 36,229 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 26,067 785,379 SH   SOLE 30 785,379 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 230 6,937 SH   SOLE 31 5,577 0 1,360
NUANCE COMMUNICATIONS INC COM 67020Y100 1,510 45,495 SH   SOLE 34 45,495 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 384 11,578 SH   SOLE 36 11,578 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,043 31,435 SH   SOLE 40 31,435 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 3,691 2,541,000 PRN   SOLE 21 2,541,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 2,126 1,200,000 PRN   SOLE 21 1,200,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 2,657 1,500,000 PRN   SOLE 22 1,500,000 0 0
NUCOR CORP COM 670346105 33,493 746,611 SH   SOLE 2 87,328 0 659,283
NUCOR CORP COM 670346105 6,119 136,400 SH   SOLE 4 126,755 0 9,645
NUCOR CORP COM 670346105 21,476 478,740 SH   SOLE 7 337,996 0 140,744
NUCOR CORP COM 670346105 32 705 SH   SOLE 13 705 0 0
NUCOR CORP COM 670346105 1,729 38,540 SH   SOLE 15 38,540 0 0
NUCOR CORP COM 670346105 1 12 SH   SOLE 17 0 0 12
NUCOR CORP COM 670346105 26,206 584,179 SH   SOLE 18 532,225 0 51,954
NUCOR CORP COM 670346105 5,900 131,519 SH   SOLE 19 131,519 0 0
NUCOR CORP COM 670346105 343,230 7,651,147 SH   SOLE 21 7,651,147 0 0
NUCOR CORP COM 670346105 320,035 7,134,073 SH   SOLE 22 6,519,834 0 614,239
NUCOR CORP COM 670346105 9,438 210,381 SH   SOLE 23 210,381 0 0
NUCOR CORP COM 670346105 13,460 300,040 SH   SOLE 25 300,040 0 0
NUCOR CORP COM 670346105 82,187 1,832,072 SH   SOLE 26 254,623 0 1,577,449
NUCOR CORP COM 670346105 2,750 61,295 SH   SOLE 28 42,238 0 19,057
NUCOR CORP COM 670346105 2,970 66,205 SH   SOLE 29 3,720 0 62,485
NUCOR CORP COM 670346105 51,736 1,153,276 SH   SOLE 30 1,153,276 0 0
NUCOR CORP COM 670346105 5,244 116,908 SH   SOLE 31 39,119 0 77,789
NUCOR CORP COM 670346105 741 16,526 SH   SOLE 34 16,526 0 0
NUCOR CORP COM 670346105 11,078 246,957 SH   SOLE 36 246,957 0 0
NUCOR CORP COM 670346105 344 7,678 SH   SOLE 40 7,678 0 0
NURIX THERAPEUTICS INC COM 67080M103 230 6,576 SH   SOLE 2 592 0 5,984
NURIX THERAPEUTICS INC COM 67080M103 1,417 40,583 SH   SOLE 18 40,583 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,449 41,515 SH   SOLE 19 41,515 0 0
NURIX THERAPEUTICS INC COM 67080M103 11,482 328,897 SH   SOLE 21 328,897 0 0
NURIX THERAPEUTICS INC COM 67080M103 8,585 245,927 SH   SOLE 22 241,595 0 4,332
NURIX THERAPEUTICS INC COM 67080M103 21 594 SH   SOLE 23 594 0 0
NURIX THERAPEUTICS INC COM 67080M103 199 5,706 SH   SOLE 26 0 0 5,706
NUTANIX INC CL A 67059N108 8,359 376,852 SH   SOLE 2 64,483 0 312,369
NUTANIX INC CL A 67059N108 37 1,647 SH   SOLE 4 1,647 0 0
NUTANIX INC CL A 67059N108 78 3,526 SH   SOLE 7 3,526 0 0
NUTANIX INC CL A 67059N108 2,696 121,531 SH   SOLE 18 120,897 0 634
NUTANIX INC CL A 67059N108 1,122 50,602 SH   SOLE 19 50,602 0 0
NUTANIX INC CL A 67059N108 75,336 3,396,556 SH   SOLE 21 3,396,556 0 0
NUTANIX INC CL A 67059N108 105,321 4,748,455 SH   SOLE 22 4,497,488 0 250,967
NUTANIX INC CL A 67059N108 55 2,465 SH   SOLE 25 2,465 0 0
NUTANIX INC CL A 67059N108 2,252 101,540 SH   SOLE 26 60,100 0 41,440
NUTANIX INC CL A 67059N108 545 24,588 SH   SOLE 28 24,588 0 0
NUTANIX INC CL A 67059N108 1,580 71,216 SH   SOLE 30 71,216 0 0
NUTANIX INC CL A 67059N108 77 3,485 SH   SOLE 31 3,485 0 0
NUTANIX INC CL A 67059N108 118 5,331 SH   SOLE 34 5,331 0 0
NUTANIX INC CL A 67059N108 135 6,076 SH   SOLE 36 6,076 0 0
NUTANIX INC CL A 67059N108 419 18,910 SH   SOLE 40 18,910 0 0
NUTANIX INC NOTE 1/1 67059NAB4 2,282 2,434,000 PRN   SOLE 21 2,434,000 0 0
NUTRIEN LTD COM 67077M108 215 5,478 SH   SOLE 18 5,478 0 0
NUVASIVE INC COM 670704105 2,608 53,691 SH   SOLE 2 37,609 0 16,082
NUVASIVE INC COM 670704105 11 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 51 1,045 SH   SOLE 7 1,045 0 0
NUVASIVE INC COM 670704105 15,090 310,684 SH   SOLE 18 305,365 0 5,319
NUVASIVE INC COM 670704105 12,765 262,815 SH   SOLE 19 262,815 0 0
NUVASIVE INC COM 670704105 183,499 3,778,036 SH   SOLE 21 3,778,036 0 0
NUVASIVE INC COM 670704105 82,608 1,700,805 SH   SOLE 22 1,658,186 0 42,619
NUVASIVE INC COM 670704105 89 1,840 SH   SOLE 23 1,840 0 0
NUVASIVE INC COM 670704105 15 307 SH   SOLE 25 307 0 0
NUVASIVE INC COM 670704105 1,275 26,251 SH   SOLE 26 17,310 0 8,941
NUVASIVE INC COM 670704105 370 7,625 SH   SOLE 28 7,625 0 0
NUVASIVE INC COM 670704105 1,909 39,309 SH   SOLE 30 39,309 0 0
NUVASIVE INC COM 670704105 65 1,331 SH   SOLE 34 1,331 0 0
NUVASIVE INC COM 670704105 37 755 SH   SOLE 36 755 0 0
NUVASIVE INC COM 670704105 254 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2,401 2,340,000 PRN   SOLE 21 2,340,000 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 722 53,358 SH   SOLE 2 53,358 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 74 5,535 SH   SOLE 18 5,535 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 365 6,913 SH   SOLE 2 3,231 0 3,682
NV5 GLOBAL INC COM 62945V109 3 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 2,572 48,746 SH   SOLE 7 48,746 0 0
NV5 GLOBAL INC COM 62945V109 2,189 41,487 SH   SOLE 18 41,487 0 0
NV5 GLOBAL INC COM 62945V109 1,024 19,414 SH   SOLE 19 19,414 0 0
NV5 GLOBAL INC COM 62945V109 19,103 362,003 SH   SOLE 21 362,003 0 0
NV5 GLOBAL INC COM 62945V109 17,018 322,496 SH   SOLE 22 312,511 0 9,985
NV5 GLOBAL INC COM 62945V109 241 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 74 1,410 SH   SOLE 28 1,410 0 0
NV5 GLOBAL INC COM 62945V109 327 6,199 SH   SOLE 30 6,199 0 0
NV5 GLOBAL INC COM 62945V109 83 1,566 SH   SOLE 40 1,566 0 0
NVE CORP COM NEW 629445206 174 3,553 SH   SOLE 2 1,852 0 1,701
NVE CORP COM NEW 629445206 6 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 966 19,683 SH   SOLE 18 19,683 0 0
NVE CORP COM NEW 629445206 431 8,776 SH   SOLE 19 8,776 0 0
NVE CORP COM NEW 629445206 8,450 172,165 SH   SOLE 21 172,165 0 0
NVE CORP COM NEW 629445206 7,959 162,156 SH   SOLE 22 158,339 0 3,817
NVE CORP COM NEW 629445206 27 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 169 3,451 SH   SOLE 30 3,451 0 0
NVE CORP COM NEW 629445206 23 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 7,607 430,000 SH   SOLE 2 125,028 0 304,972
NVENT ELECTRIC PLC SHS G6700G107 14 812 SH   SOLE 4 812 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,079 117,530 SH   SOLE 7 117,530 0 0
NVENT ELECTRIC PLC SHS G6700G107 7,858 444,216 SH   SOLE 18 444,216 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,481 83,741 SH   SOLE 19 83,741 0 0
NVENT ELECTRIC PLC SHS G6700G107 130,662 7,386,219 SH   SOLE 21 7,386,219 0 0
NVENT ELECTRIC PLC SHS G6700G107 91,040 5,146,425 SH   SOLE 22 4,916,584 0 229,841
NVENT ELECTRIC PLC SHS G6700G107 194 10,965 SH   SOLE 25 10,965 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,512 85,483 SH   SOLE 26 48,089 0 37,394
NVENT ELECTRIC PLC SHS G6700G107 396 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,245 70,351 SH   SOLE 30 70,351 0 0
NVENT ELECTRIC PLC SHS G6700G107 78 4,393 SH   SOLE 31 2,886 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 422 23,877 SH   SOLE 34 23,877 0 0
NVENT ELECTRIC PLC SHS G6700G107 96 5,445 SH   SOLE 36 5,445 0 0
NVENT ELECTRIC PLC SHS G6700G107 283 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORPORATION COM 67066G104 895,197 1,654,036 SH   SOLE 2 336,130 0 1,317,906
NVIDIA CORPORATION COM 67066G104 168,094 310,584 SH   SOLE 4 291,423 0 19,161
NVIDIA CORPORATION COM 67066G104 315,309 582,589 SH   SOLE 7 564,207 0 18,382
NVIDIA CORPORATION COM 67066G104 21,121 39,024 SH   SOLE 13 39,024 0 0
NVIDIA CORPORATION COM 67066G104 33,796 62,444 SH   SOLE 15 62,444 0 0
NVIDIA CORPORATION COM 67066G104 59 109 SH   SOLE 17 0 0 109
NVIDIA CORPORATION COM 67066G104 937,301 1,731,830 SH   SOLE 18 1,509,662 0 222,168
NVIDIA CORPORATION COM 67066G104 529,027 977,471 SH   SOLE 19 977,471 0 0
NVIDIA CORPORATION COM 67066G104 7,735,929 14,293,501 SH   SOLE 21 14,293,501 0 0
NVIDIA CORPORATION COM 67066G104 8,073,761 14,917,706 SH   SOLE 22 13,395,087 0 1,522,619
NVIDIA CORPORATION COM 67066G104 255,802 472,640 SH   SOLE 23 472,640 0 0
NVIDIA CORPORATION COM 67066G104 395,173 730,153 SH   SOLE 25 730,153 0 0
NVIDIA CORPORATION COM 67066G104 1,704,342 3,149,074 SH   SOLE 26 406,908 0 2,742,166
NVIDIA CORPORATION COM 67066G104 65,255 120,571 SH   SOLE 28 85,088 0 35,483
NVIDIA CORPORATION COM 67066G104 92,493 170,897 SH   SOLE 29 32,479 0 138,418
NVIDIA CORPORATION COM 67066G104 1,871,934 3,458,730 SH   SOLE 30 3,436,188 0 22,542
NVIDIA CORPORATION COM 67066G104 182,471 337,147 SH   SOLE 31 127,775 0 209,372
NVIDIA CORPORATION COM 67066G104 84,687 156,475 SH   SOLE 32 156,475 0 0
NVIDIA CORPORATION COM 67066G104 224,190 414,231 SH   SOLE 34 414,231 0 0
NVIDIA CORPORATION COM 67066G104 203,055 375,180 SH   SOLE 36 375,180 0 0
NVIDIA CORPORATION COM 67066G104 7,392 13,658 SH   SOLE 40 13,658 0 0
NVIDIA CORPORATION OPTIONS 67066G104 162 300 SH Call SOLE 2 300 0 0
NVIDIA CORPORATION OPTIONS 67066G104 162 300 SH Call SOLE 4 300 0 0
NVIDIA CORPORATION OPTIONS 67066G104 433 800 SH Put SOLE 4 800 0 0
NVIDIA CORPORATION OPTIONS 67066G104 1,624 3,000 SH Call SOLE 18 3,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104 5,142 9,500 SH Put SOLE 18 9,500 0 0
NVIDIA CORPORATION OPTIONS 67066G104 21,053 38,900 SH Call SOLE 19 38,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104 31,283 57,800 SH Put SOLE 19 57,800 0 0
NVIDIA CORPORATION OPTIONS 67066G104 974 1,800 SH Call SOLE 22 1,800 0 0
NVIDIA CORPORATION OPTIONS 67066G104 2,273 4,200 SH Put SOLE 22 4,200 0 0
NVIDIA CORPORATION OPTIONS 67066G104 325 600 SH Put SOLE 26 600 0 0
NVIDIA CORPORATION OPTIONS 67066G104 8,064 14,900 SH Call SOLE 34 14,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104 14,667 27,100 SH Put SOLE 34 27,100 0 0
NVR INC COM 62944T105 35,156 8,610 SH   SOLE 2 1,244 0 7,366
NVR INC COM 62944T105 7,582 1,857 SH   SOLE 4 1,748 0 109
NVR INC COM 62944T105 22,106 5,414 SH   SOLE 7 3,275 0 2,139
NVR INC COM 62944T105 65 16 SH   SOLE 13 16 0 0
NVR INC COM 62944T105 1,388 340 SH   SOLE 15 340 0 0
NVR INC COM 62944T105 26,540 6,500 SH   SOLE 18 5,954 0 546
NVR INC COM 62944T105 4,647 1,138 SH   SOLE 19 1,138 0 0
NVR INC COM 62944T105 577,962 141,549 SH   SOLE 21 141,549 0 0
NVR INC COM 62944T105 361,160 88,452 SH   SOLE 22 81,437 0 7,015
NVR INC COM 62944T105 10,134 2,482 SH   SOLE 23 2,482 0 0
NVR INC COM 62944T105 16,871 4,132 SH   SOLE 25 4,132 0 0
NVR INC COM 62944T105 79,470 19,463 SH   SOLE 26 3,054 0 16,409
NVR INC COM 62944T105 2,748 673 SH   SOLE 28 479 0 194
NVR INC COM 62944T105 3,026 741 SH   SOLE 29 4 0 737
NVR INC COM 62944T105 59,091 14,472 SH   SOLE 30 13,946 0 526
NVR INC COM 62944T105 3,969 972 SH   SOLE 31 463 0 509
NVR INC COM 62944T105 674 165 SH   SOLE 34 165 0 0
NVR INC COM 62944T105 11,029 2,701 SH   SOLE 36 2,701 0 0
NVR INC COM 62944T105 294 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,952 231,966 SH   SOLE 2 135,111 0 96,855
NXP SEMICONDUCTORS N V COM N6596X109 18,137 145,315 SH   SOLE 4 136,576 0 8,739
NXP SEMICONDUCTORS N V COM N6596X109 5,055 40,500 SH   SOLE 7 36,783 0 3,717
NXP SEMICONDUCTORS N V COM N6596X109 109 876 SH   SOLE 13 876 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,617 28,978 SH   SOLE 15 28,978 0 0
NXP SEMICONDUCTORS N V COM N6596X109 182,352 1,461,034 SH   SOLE 18 1,368,410 0 92,624
NXP SEMICONDUCTORS N V COM N6596X109 378,359 3,031,478 SH   SOLE 19 3,031,478 0 0
NXP SEMICONDUCTORS N V COM N6596X109 269,205 2,156,916 SH   SOLE 21 2,156,916 0 0
NXP SEMICONDUCTORS N V COM N6596X109 632,857 5,070,566 SH   SOLE 22 4,872,832 0 197,734
NXP SEMICONDUCTORS N V COM N6596X109 26,348 211,103 SH   SOLE 23 211,103 0 0
NXP SEMICONDUCTORS N V COM N6596X109 41,993 336,455 SH   SOLE 25 328,766 0 7,689
NXP SEMICONDUCTORS N V COM N6596X109 136,612 1,094,560 SH   SOLE 26 205,897 0 888,663
NXP SEMICONDUCTORS N V COM N6596X109 6,784 54,351 SH   SOLE 28 38,423 0 15,928
NXP SEMICONDUCTORS N V COM N6596X109 428 3,429 SH   SOLE 29 3,429 0 0
NXP SEMICONDUCTORS N V COM N6596X109 71,369 571,821 SH   SOLE 30 571,821 0 0
NXP SEMICONDUCTORS N V COM N6596X109 12,413 99,456 SH   SOLE 31 43,791 0 55,665
NXP SEMICONDUCTORS N V COM N6596X109 6,946 55,653 SH   SOLE 32 55,653 0 0
NXP SEMICONDUCTORS N V COM N6596X109 146,088 1,170,481 SH   SOLE 34 1,170,481 0 0
NXP SEMICONDUCTORS N V COM N6596X109 23,778 190,514 SH   SOLE 36 190,514 0 0
NXP SEMICONDUCTORS N V COM N6596X109 753 6,036 SH   SOLE 40 6,036 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 75 600 SH Call SOLE 2 600 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 13,105 105,000 SH Call SOLE 19 105,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 125 1,000 SH Call SOLE 22 1,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 1,672 13,400 SH Call SOLE 34 13,400 0 0
NXT-ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT-ID INC COM NEW 67091J206 1 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 76 30,801 SH   SOLE 2 2,127 0 28,674
NYMOX PHARMACEUTICAL CORP COM P73398102 402 163,255 SH   SOLE 18 163,255 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 187 76,198 SH   SOLE 19 76,198 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 3,002 1,220,403 SH   SOLE 21 1,220,403 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 923 375,348 SH   SOLE 22 366,252 0 9,096
NYMOX PHARMACEUTICAL CORP COM P73398102 6 2,603 SH   SOLE 23 2,603 0 0
O-I GLASS INC COM 67098H104 1,904 179,808 SH   SOLE 2 112,389 0 67,419
O-I GLASS INC COM 67098H104 8 787 SH   SOLE 4 787 0 0
O-I GLASS INC COM 67098H104 64 6,003 SH   SOLE 7 6,003 0 0
O-I GLASS INC COM 67098H104 0 45 SH   SOLE 17 0 0 45
O-I GLASS INC COM 67098H104 9,736 919,332 SH   SOLE 18 919,332 0 0
O-I GLASS INC COM 67098H104 3,085 291,307 SH   SOLE 19 291,307 0 0
O-I GLASS INC COM 67098H104 105,542 9,966,228 SH   SOLE 21 9,966,228 0 0
O-I GLASS INC COM 67098H104 54,313 5,128,716 SH   SOLE 22 5,000,948 0 127,768
O-I GLASS INC COM 67098H104 15 1,417 SH   SOLE 25 1,417 0 0
O-I GLASS INC COM 67098H104 502 47,440 SH   SOLE 26 34,811 0 12,629
O-I GLASS INC COM 67098H104 210 19,842 SH   SOLE 28 19,842 0 0
O-I GLASS INC COM 67098H104 627 59,242 SH   SOLE 30 59,242 0 0
O-I GLASS INC COM 67098H104 170 16,100 SH   SOLE 31 0 0 16,100
O-I GLASS INC COM 67098H104 222 21,002 SH   SOLE 36 21,002 0 0
O-I GLASS INC COM 67098H104 184 17,408 SH   SOLE 40 17,408 0 0
OAK STR HEALTH INC COM 67181A107 2,783 52,071 SH   SOLE 2 21,961 0 30,110
OAK STR HEALTH INC COM 67181A107 17 317 SH   SOLE 7 317 0 0
OAK STR HEALTH INC COM 67181A107 869 16,267 SH   SOLE 18 16,267 0 0
OAK STR HEALTH INC COM 67181A107 166,412 3,113,990 SH   SOLE 19 3,113,990 0 0
OAK STR HEALTH INC COM 67181A107 9,764 182,716 SH   SOLE 21 182,716 0 0
OAK STR HEALTH INC COM 67181A107 6,732 125,974 SH   SOLE 22 110,163 0 15,811
OAK STR HEALTH INC COM 67181A107 842 15,764 SH   SOLE 30 15,764 0 0
OAK STR HEALTH INC COM 67181A107 9,047 169,296 SH   SOLE 34 169,296 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 73 6,398 SH   SOLE 2 304 0 6,094
OAK VALLEY BANCORP OAKDALE C COM 671807105 304 26,546 SH   SOLE 18 26,546 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 150 13,107 SH   SOLE 19 13,107 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 2,645 230,804 SH   SOLE 21 230,804 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 797 69,571 SH   SOLE 22 67,922 0 1,649
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,000 826,517 SH   SOLE 30 826,517 0 0
OASIS PETROLEUM INC COM 674215108 5 18,697 SH   SOLE 7 18,697 0 0
OASIS PETROLEUM INC COM 674215108 84 300,030 SH   SOLE 18 300,030 0 0
OASIS PETROLEUM INC COM 674215108 6,426 22,949,924 SH   SOLE 21 22,949,924 0 0
OASIS PETROLEUM INC COM 674215108 1,151 4,110,845 SH   SOLE 22 4,110,845 0 0
OASIS PETROLEUM INC COM 674215108 96 341,304 SH   SOLE 30 341,304 0 0
OASIS PETROLEUM INC COM 674215108 36 130,353 SH   SOLE 31 0 0 130,353
OASIS PETROLEUM INC COM 674215108 37 131,911 SH   SOLE 36 131,911 0 0
OBLONG INC COM 674434105 3 1,121 SH   SOLE 21 1,121 0 0
OBSEVA SA COM H5861P103 14 5,677 SH   SOLE 22 5,677 0 0
OCCIDENTAL PETE CORP COM 674599105 19,671 1,965,140 SH   SOLE 2 164,141 0 1,800,999
OCCIDENTAL PETE CORP COM 674599105 3,981 397,673 SH   SOLE 4 369,662 0 28,011
OCCIDENTAL PETE CORP COM 674599105 7,654 764,618 SH   SOLE 7 712,174 0 52,444
OCCIDENTAL PETE CORP COM 674599105 28 2,826 SH   SOLE 13 2,826 0 0
OCCIDENTAL PETE CORP COM 674599105 1,113 111,222 SH   SOLE 15 111,222 0 0
OCCIDENTAL PETE CORP COM 674599105 16,119 1,610,246 SH   SOLE 18 1,470,178 0 140,068
OCCIDENTAL PETE CORP COM 674599105 2,676 267,374 SH   SOLE 19 267,374 0 0
OCCIDENTAL PETE CORP COM 674599105 197,723 19,752,505 SH   SOLE 21 19,752,505 0 0
OCCIDENTAL PETE CORP COM 674599105 201,289 20,108,745 SH   SOLE 22 18,328,212 0 1,780,533
OCCIDENTAL PETE CORP COM 674599105 6,090 608,362 SH   SOLE 23 608,362 0 0
OCCIDENTAL PETE CORP COM 674599105 8,881 887,217 SH   SOLE 25 887,217 0 0
OCCIDENTAL PETE CORP COM 674599105 29,202 2,917,253 SH   SOLE 26 782,567 0 2,134,686
OCCIDENTAL PETE CORP COM 674599105 1,764 176,187 SH   SOLE 28 123,231 0 52,956
OCCIDENTAL PETE CORP COM 674599105 38 3,771 SH   SOLE 29 3,771 0 0
OCCIDENTAL PETE CORP COM 674599105 32,062 3,203,024 SH   SOLE 30 3,203,024 0 0
OCCIDENTAL PETE CORP COM 674599105 2,719 271,581 SH   SOLE 31 128,181 0 143,400
OCCIDENTAL PETE CORP COM 674599105 482 48,192 SH   SOLE 34 48,192 0 0
OCCIDENTAL PETE CORP COM 674599105 8,042 803,396 SH   SOLE 36 803,396 0 0
OCCIDENTAL PETE CORP COM 674599105 205 20,484 SH   SOLE 40 20,484 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 15 1,500 SH Put SOLE 2 1,500 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 2,130 212,800 SH Put SOLE 19 212,800 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 22 2,200 SH Put SOLE 22 2,200 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 185 18,500 SH Put SOLE 34 18,500 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 1,080 SH   SOLE 2 1,080 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 1,165 SH   SOLE 4 1,165 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 3,245 SH   SOLE 7 0 0 3,245
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 7 SH   SOLE 17 0 0 7
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 443 SH   SOLE 18 209 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 362 SH   SOLE 21 362 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1,280 426,774 SH   SOLE 22 360,574 0 66,200
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 42 13,900 SH   SOLE 31 0 0 13,900
OCEAN BIO CHEM INC COM 674631106 12 840 SH   SOLE 18 840 0 0
OCEAN BIO CHEM INC COM 674631106 142 9,887 SH   SOLE 21 9,887 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH   SOLE 21 15 0 0
OCEANEERING INTL INC COM 675232102 528 150,006 SH   SOLE 2 46,274 0 103,732
OCEANEERING INTL INC COM 675232102 1 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 14 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 1,637 464,956 SH   SOLE 18 464,956 0 0
OCEANEERING INTL INC COM 675232102 2,170 616,357 SH   SOLE 19 616,357 0 0
OCEANEERING INTL INC COM 675232102 38,327 10,888,335 SH   SOLE 21 10,888,335 0 0
OCEANEERING INTL INC COM 675232102 12,592 3,577,397 SH   SOLE 22 3,495,621 0 81,776
OCEANEERING INTL INC COM 675232102 219 62,263 SH   SOLE 23 62,263 0 0
OCEANEERING INTL INC COM 675232102 748 212,388 SH   SOLE 26 12,844 0 199,544
OCEANEERING INTL INC COM 675232102 50 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 543 154,232 SH   SOLE 30 154,232 0 0
OCEANEERING INTL INC COM 675232102 33 9,400 SH   SOLE 31 0 0 9,400
OCEANEERING INTL INC COM 675232102 26 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 39 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 977 71,348 SH   SOLE 2 20,303 0 51,045
OCEANFIRST FINL CORP COM 675234108 8 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 13 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 3,039 221,966 SH   SOLE 18 221,966 0 0
OCEANFIRST FINL CORP COM 675234108 3,851 281,306 SH   SOLE 19 281,306 0 0
OCEANFIRST FINL CORP COM 675234108 25,177 1,839,095 SH   SOLE 21 1,839,095 0 0
OCEANFIRST FINL CORP COM 675234108 27,462 2,005,956 SH   SOLE 22 1,958,383 0 47,573
OCEANFIRST FINL CORP COM 675234108 112 8,206 SH   SOLE 23 8,206 0 0
OCEANFIRST FINL CORP COM 675234108 30 2,207 SH   SOLE 25 2,207 0 0
OCEANFIRST FINL CORP COM 675234108 732 53,468 SH   SOLE 26 20,603 0 32,865
OCEANFIRST FINL CORP COM 675234108 135 9,858 SH   SOLE 28 9,858 0 0
OCEANFIRST FINL CORP COM 675234108 333 24,350 SH   SOLE 30 24,350 0 0
OCEANFIRST FINL CORP COM 675234108 74 5,421 SH   SOLE 36 5,421 0 0
OCEANFIRST FINL CORP COM 675234108 92 6,736 SH   SOLE 40 6,736 0 0
OCONEE FED FINL CORP COM 675607105 15 688 SH   SOLE 2 0 0 688
OCONEE FED FINL CORP COM 675607105 45 2,082 SH   SOLE 18 2,082 0 0
OCONEE FED FINL CORP COM 675607105 49 2,276 SH   SOLE 19 2,276 0 0
OCONEE FED FINL CORP COM 675607105 551 25,469 SH   SOLE 21 25,469 0 0
OCONEE FED FINL CORP COM 675607105 40 1,850 SH   SOLE 22 1,595 0 255
OCUGEN INC COM 67577C105 0 114 SH   SOLE 21 114 0 0
OCUGEN INC COM 67577C105 1,556 5,018,576 SH   SOLE 22 5,018,576 0 0
OCULAR THERAPEUTIX INC COM 67576A100 194 25,526 SH   SOLE 2 3,044 0 22,482
OCULAR THERAPEUTIX INC COM 67576A100 8 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,739 228,532 SH   SOLE 18 228,532 0 0
OCULAR THERAPEUTIX INC COM 67576A100 849 111,537 SH   SOLE 19 111,537 0 0
OCULAR THERAPEUTIX INC COM 67576A100 15,033 1,975,390 SH   SOLE 21 1,975,390 0 0
OCULAR THERAPEUTIX INC COM 67576A100 13,257 1,742,024 SH   SOLE 22 1,721,240 0 20,784
OCWEN FINL CORP COM NEW 675746606 131 6,219 SH   SOLE 21 6,219 0 0
OCWEN FINL CORP COM NEW 675746606 2,948 139,581 SH   SOLE 22 139,581 0 0
ODONATE THERAPEUTICS INC COM 676079106 178 13,291 SH   SOLE 2 5,498 0 7,793
ODONATE THERAPEUTICS INC COM 676079106 3 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 694 51,639 SH   SOLE 18 51,639 0 0
ODONATE THERAPEUTICS INC COM 676079106 335 24,929 SH   SOLE 19 24,929 0 0
ODONATE THERAPEUTICS INC COM 676079106 5,509 410,187 SH   SOLE 21 410,187 0 0
ODONATE THERAPEUTICS INC COM 676079106 5,222 388,808 SH   SOLE 22 375,812 0 12,996
ODONATE THERAPEUTICS INC COM 676079106 28 2,071 SH   SOLE 28 2,071 0 0
ODONATE THERAPEUTICS INC COM 676079106 108 8,028 SH   SOLE 30 8,028 0 0
ODONATE THERAPEUTICS INC COM 676079106 30 2,266 SH   SOLE 40 2,266 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 15 2,232 SH   SOLE 18 2,232 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 224 32,954 SH   SOLE 21 32,954 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1,293 190,183 SH   SOLE 22 190,183 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,202 58,012 SH   SOLE 2 15,400 0 42,612
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 730 35,216 SH   SOLE 4 35,216 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,209 58,329 SH   SOLE 7 58,329 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,508 217,563 SH   SOLE 18 217,563 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,065 147,940 SH   SOLE 19 147,940 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 112,773 5,442,724 SH   SOLE 21 5,442,724 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 36,932 1,782,425 SH   SOLE 22 1,746,068 0 36,357
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 52 2,531 SH   SOLE 23 2,531 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,433 165,681 SH   SOLE 25 165,681 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,417 68,374 SH   SOLE 26 31,234 0 37,140
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 194 9,364 SH   SOLE 28 9,364 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 596 28,766 SH   SOLE 29 28,766 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,613 270,888 SH   SOLE 30 270,888 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 42 2,037 SH   SOLE 36 2,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 103 4,949 SH   SOLE 40 4,949 0 0
OFG BANCORP COM 67103X102 720 57,756 SH   SOLE 2 15,942 0 41,814
OFG BANCORP COM 67103X102 5 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 10 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 3,080 247,215 SH   SOLE 18 247,215 0 0
OFG BANCORP COM 67103X102 1,208 96,936 SH   SOLE 19 96,936 0 0
OFG BANCORP COM 67103X102 68,047 5,461,216 SH   SOLE 21 5,461,216 0 0
OFG BANCORP COM 67103X102 18,751 1,504,922 SH   SOLE 22 1,468,194 0 36,728
OFG BANCORP COM 67103X102 352 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 83 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 896 71,926 SH   SOLE 30 71,926 0 0
OFG BANCORP COM 67103X102 54 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 18,862 628,932 SH   SOLE 2 190,497 0 438,435
OGE ENERGY CORP COM 670837103 3,423 114,151 SH   SOLE 4 107,551 0 6,600
OGE ENERGY CORP COM 670837103 4,463 148,829 SH   SOLE 7 46,025 0 102,804
OGE ENERGY CORP COM 670837103 23 782 SH   SOLE 13 782 0 0
OGE ENERGY CORP COM 670837103 632 21,062 SH   SOLE 15 21,062 0 0
OGE ENERGY CORP COM 670837103 19,531 651,256 SH   SOLE 18 635,852 0 15,404
OGE ENERGY CORP COM 670837103 1,544 51,483 SH   SOLE 19 51,483 0 0
OGE ENERGY CORP COM 670837103 554,826 18,500,373 SH   SOLE 21 18,500,373 0 0
OGE ENERGY CORP COM 670837103 188,863 6,297,532 SH   SOLE 22 6,009,760 0 287,772
OGE ENERGY CORP COM 670837103 4,052 135,109 SH   SOLE 23 135,109 0 0
OGE ENERGY CORP COM 670837103 1,373 45,791 SH   SOLE 25 45,791 0 0
OGE ENERGY CORP COM 670837103 15,667 522,396 SH   SOLE 26 226,952 0 295,444
OGE ENERGY CORP COM 670837103 1,158 38,623 SH   SOLE 28 27,407 0 11,216
OGE ENERGY CORP COM 670837103 1,239 41,327 SH   SOLE 29 285 0 41,042
OGE ENERGY CORP COM 670837103 20,788 693,151 SH   SOLE 30 693,151 0 0
OGE ENERGY CORP COM 670837103 2,151 71,735 SH   SOLE 31 24,979 0 46,756
OGE ENERGY CORP COM 670837103 2,025 67,531 SH   SOLE 32 67,531 0 0
OGE ENERGY CORP COM 670837103 295 9,847 SH   SOLE 34 9,847 0 0
OGE ENERGY CORP COM 670837103 1,565 52,198 SH   SOLE 36 52,198 0 0
OGE ENERGY CORP COM 670837103 120 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 74 3,596 SH   SOLE 2 134 0 3,462
OHIO VY BANC CORP COM 677719106 2 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 327 15,830 SH   SOLE 18 15,830 0 0
OHIO VY BANC CORP COM 677719106 164 7,947 SH   SOLE 19 7,947 0 0
OHIO VY BANC CORP COM 677719106 2,764 133,779 SH   SOLE 21 133,779 0 0
OHIO VY BANC CORP COM 677719106 1,035 50,104 SH   SOLE 22 48,721 0 1,383
OI SA SPONSORED ADR NE 670851500 429 296,034 SH   SOLE 19 296,034 0 0
OI SA SPONSORED ADR NE 670851500 43 29,865 SH   SOLE 25 29,865 0 0
OI SA SPONSORED ADR NE 670851500 83 57,193 SH   SOLE 34 57,193 0 0
OIL DRI CORP AMER COM 677864100 178 4,977 SH   SOLE 2 598 0 4,379
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 769 21,485 SH   SOLE 18 21,485 0 0
OIL DRI CORP AMER COM 677864100 347 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 6,007 167,921 SH   SOLE 21 167,921 0 0
OIL DRI CORP AMER COM 677864100 3,340 93,375 SH   SOLE 22 91,699 0 1,676
OIL DRI CORP AMER COM 677864100 25 685 SH   SOLE 23 685 0 0
OIL STS INTL INC COM 678026105 150 54,953 SH   SOLE 2 4,635 0 50,318
OIL STS INTL INC COM 678026105 3 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 846 310,002 SH   SOLE 18 310,002 0 0
OIL STS INTL INC COM 678026105 628 230,095 SH   SOLE 19 230,095 0 0
OIL STS INTL INC COM 678026105 18,667 6,837,615 SH   SOLE 21 6,837,615 0 0
OIL STS INTL INC COM 678026105 5,582 2,044,740 SH   SOLE 22 2,023,321 0 21,419
OIL STS INTL INC COM 678026105 51 18,736 SH   SOLE 23 18,736 0 0
OIL STS INTL INC COM 678026105 139 50,781 SH   SOLE 26 0 0 50,781
OIL STS INTL INC COM 678026105 191 69,805 SH   SOLE 30 69,805 0 0
OKTA INC CL A 679295105 56,839 265,787 SH   SOLE 2 25,431 0 240,356
OKTA INC CL A 679295105 11,248 52,599 SH   SOLE 4 48,963 0 3,636
OKTA INC CL A 679295105 2,568 12,009 SH   SOLE 7 9,099 0 2,910
OKTA INC CL A 679295105 76 356 SH   SOLE 13 356 0 0
OKTA INC CL A 679295105 2,310 10,802 SH   SOLE 15 10,802 0 0
OKTA INC CL A 679295105 23,036 107,719 SH   SOLE 18 97,794 0 9,925
OKTA INC CL A 679295105 373,791 1,747,910 SH   SOLE 19 1,747,910 0 0
OKTA INC CL A 679295105 454,279 2,124,286 SH   SOLE 21 2,124,286 0 0
OKTA INC CL A 679295105 608,456 2,845,249 SH   SOLE 22 2,679,278 0 165,971
OKTA INC CL A 679295105 16,742 78,288 SH   SOLE 23 78,288 0 0
OKTA INC CL A 679295105 71,076 332,364 SH   SOLE 25 332,364 0 0
OKTA INC CL A 679295105 99,679 466,118 SH   SOLE 26 92,544 0 373,574
OKTA INC CL A 679295105 4,839 22,629 SH   SOLE 28 15,948 0 6,681
OKTA INC CL A 679295105 5,211 24,367 SH   SOLE 29 267 0 24,100
OKTA INC CL A 679295105 60,611 283,426 SH   SOLE 30 273,664 0 9,762
OKTA INC CL A 679295105 5,893 27,559 SH   SOLE 31 15,154 0 12,405
OKTA INC CL A 679295105 82,485 385,712 SH   SOLE 34 385,712 0 0
OKTA INC CL A 679295105 14,084 65,858 SH   SOLE 36 65,858 0 0
OKTA INC CL A 679295105 505 2,363 SH   SOLE 40 2,363 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 5,432 4,125,000 PRN   SOLE 21 4,125,000 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 1,646 1,250,000 PRN   SOLE 22 1,250,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 45,855 253,457 SH   SOLE 2 45,852 0 207,605
OLD DOMINION FREIGHT LINE IN COM 679580100 8,436 46,631 SH   SOLE 4 43,672 0 2,959
OLD DOMINION FREIGHT LINE IN COM 679580100 25,967 143,530 SH   SOLE 7 91,245 0 52,285
OLD DOMINION FREIGHT LINE IN COM 679580100 389 2,150 SH   SOLE 13 2,150 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,770 9,782 SH   SOLE 15 9,782 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 38,552 213,090 SH   SOLE 18 192,403 0 20,687
OLD DOMINION FREIGHT LINE IN COM 679580100 110,908 613,025 SH   SOLE 19 613,025 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 468,450 2,589,267 SH   SOLE 21 2,589,267 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 426,394 2,356,808 SH   SOLE 22 2,139,527 0 217,281
OLD DOMINION FREIGHT LINE IN COM 679580100 12,703 70,215 SH   SOLE 23 70,215 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 23,483 129,799 SH   SOLE 25 129,799 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 100,209 553,888 SH   SOLE 26 82,840 0 471,048
OLD DOMINION FREIGHT LINE IN COM 679580100 3,279 18,125 SH   SOLE 28 12,987 0 5,138
OLD DOMINION FREIGHT LINE IN COM 679580100 14,285 78,958 SH   SOLE 29 283 0 78,675
OLD DOMINION FREIGHT LINE IN COM 679580100 75,089 415,041 SH   SOLE 30 377,904 0 37,137
OLD DOMINION FREIGHT LINE IN COM 679580100 3,887 21,487 SH   SOLE 31 13,295 0 8,192
OLD DOMINION FREIGHT LINE IN COM 679580100 5,135 28,385 SH   SOLE 34 28,385 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 10,935 60,440 SH   SOLE 36 60,440 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 375 2,075 SH   SOLE 40 2,075 0 0
OLD NATL BANCORP IND COM 680033107 2,394 190,579 SH   SOLE 2 54,579 0 136,000
OLD NATL BANCORP IND COM 680033107 8 634 SH   SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 42 3,325 SH   SOLE 7 3,325 0 0
OLD NATL BANCORP IND COM 680033107 9,482 754,948 SH   SOLE 18 754,948 0 0
OLD NATL BANCORP IND COM 680033107 3,767 299,895 SH   SOLE 19 299,895 0 0
OLD NATL BANCORP IND COM 680033107 221,557 17,639,858 SH   SOLE 21 17,639,858 0 0
OLD NATL BANCORP IND COM 680033107 59,121 4,707,115 SH   SOLE 22 4,585,391 0 121,724
OLD NATL BANCORP IND COM 680033107 926 73,754 SH   SOLE 26 51,082 0 22,672
OLD NATL BANCORP IND COM 680033107 123 9,789 SH   SOLE 28 9,789 0 0
OLD NATL BANCORP IND COM 680033107 3,120 248,440 SH   SOLE 30 248,440 0 0
OLD NATL BANCORP IND COM 680033107 49 3,888 SH   SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 180 14,320 SH   SOLE 40 14,320 0 0
OLD POINT FINL CORP COM 680194107 14 898 SH   SOLE 18 898 0 0
OLD POINT FINL CORP COM 680194107 12 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 11,956 811,152 SH   SOLE 2 264,018 0 547,134
OLD REP INTL CORP COM 680223104 21 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 3,828 259,686 SH   SOLE 7 259,686 0 0
OLD REP INTL CORP COM 680223104 12,874 873,404 SH   SOLE 18 873,404 0 0
OLD REP INTL CORP COM 680223104 1,046 70,954 SH   SOLE 19 70,954 0 0
OLD REP INTL CORP COM 680223104 255,471 17,331,816 SH   SOLE 21 17,331,816 0 0
OLD REP INTL CORP COM 680223104 125,492 8,513,671 SH   SOLE 22 8,109,716 0 403,955
OLD REP INTL CORP COM 680223104 1,330 90,230 SH   SOLE 26 59,211 0 31,019
OLD REP INTL CORP COM 680223104 583 39,542 SH   SOLE 28 39,542 0 0
OLD REP INTL CORP COM 680223104 1,592 107,972 SH   SOLE 30 107,972 0 0
OLD REP INTL CORP COM 680223104 966 65,568 SH   SOLE 31 5,723 0 59,845
OLD REP INTL CORP COM 680223104 1,351 91,625 SH   SOLE 32 91,625 0 0
OLD REP INTL CORP COM 680223104 801 54,320 SH   SOLE 36 54,320 0 0
OLD REP INTL CORP COM 680223104 433 29,405 SH   SOLE 40 29,405 0 0
OLD SECOND BANCORP INC ILL COM 680277100 214 28,556 SH   SOLE 2 1,993 0 26,563
OLD SECOND BANCORP INC ILL COM 680277100 5 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 949 126,668 SH   SOLE 18 126,668 0 0
OLD SECOND BANCORP INC ILL COM 680277100 446 59,469 SH   SOLE 19 59,469 0 0
OLD SECOND BANCORP INC ILL COM 680277100 7,405 988,005 SH   SOLE 21 988,005 0 0
OLD SECOND BANCORP INC ILL COM 680277100 6,595 879,951 SH   SOLE 22 865,980 0 13,971
OLD SECOND BANCORP INC ILL COM 680277100 18 2,428 SH   SOLE 26 0 0 2,428
OLIN CORP COM PAR $1 680665205 5,739 463,546 SH   SOLE 2 406,671 0 56,875
OLIN CORP COM PAR $1 680665205 11 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 1,462 118,114 SH   SOLE 7 118,114 0 0
OLIN CORP COM PAR $1 680665205 4,570 369,125 SH   SOLE 18 369,125 0 0
OLIN CORP COM PAR $1 680665205 11,372 918,609 SH   SOLE 19 918,609 0 0
OLIN CORP COM PAR $1 680665205 76,097 6,146,760 SH   SOLE 21 6,146,760 0 0
OLIN CORP COM PAR $1 680665205 56,582 4,570,414 SH   SOLE 22 4,370,125 0 200,289
OLIN CORP COM PAR $1 680665205 705 56,954 SH   SOLE 26 34,269 0 22,685
OLIN CORP COM PAR $1 680665205 343 27,690 SH   SOLE 28 27,690 0 0
OLIN CORP COM PAR $1 680665205 13,405 1,082,808 SH   SOLE 30 1,082,808 0 0
OLIN CORP COM PAR $1 680665205 130 10,481 SH   SOLE 31 3,088 0 7,393
OLIN CORP COM PAR $1 680665205 7,694 621,493 SH   SOLE 34 621,493 0 0
OLIN CORP COM PAR $1 680665205 141 11,394 SH   SOLE 36 11,394 0 0
OLIN CORP COM PAR $1 680665205 224 18,127 SH   SOLE 40 18,127 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12,245 140,180 SH   SOLE 2 43,090 0 97,090
OLLIES BARGAIN OUTLET HLDGS COM 681116109 25 286 SH   SOLE 4 286 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 90 1,036 SH   SOLE 7 1,036 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 13,248 151,671 SH   SOLE 18 151,671 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,183 13,543 SH   SOLE 19 13,543 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 231,691 2,652,440 SH   SOLE 21 2,652,440 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 151,004 1,728,720 SH   SOLE 22 1,652,718 0 76,002
OLLIES BARGAIN OUTLET HLDGS COM 681116109 36 416 SH   SOLE 25 416 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,273 26,019 SH   SOLE 26 16,611 0 9,408
OLLIES BARGAIN OUTLET HLDGS COM 681116109 717 8,211 SH   SOLE 28 8,211 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,938 22,189 SH   SOLE 30 22,189 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 93 1,062 SH   SOLE 31 1,062 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 89 1,018 SH   SOLE 36 1,018 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 558 6,391 SH   SOLE 40 6,391 0 0
OLYMPIC STEEL INC COM 68162K106 110 9,661 SH   SOLE 2 1,397 0 8,264
OLYMPIC STEEL INC COM 68162K106 3 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 474 41,705 SH   SOLE 18 41,705 0 0
OLYMPIC STEEL INC COM 68162K106 619 54,476 SH   SOLE 19 54,476 0 0
OLYMPIC STEEL INC COM 68162K106 11,404 1,003,852 SH   SOLE 21 1,003,852 0 0
OLYMPIC STEEL INC COM 68162K106 4,100 360,883 SH   SOLE 22 357,225 0 3,658
OLYMPIC STEEL INC COM 68162K106 82 7,259 SH   SOLE 23 7,259 0 0
OLYMPIC STEEL INC COM 68162K106 309 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 105 9,274 SH   SOLE 30 9,274 0 0
OMEGA FLEX INC COM 682095104 295 1,884 SH   SOLE 2 940 0 944
OMEGA FLEX INC COM 682095104 5 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,766 11,268 SH   SOLE 18 11,268 0 0
OMEGA FLEX INC COM 682095104 890 5,677 SH   SOLE 19 5,677 0 0
OMEGA FLEX INC COM 682095104 14,949 95,384 SH   SOLE 21 95,384 0 0
OMEGA FLEX INC COM 682095104 10,251 65,407 SH   SOLE 22 64,332 0 1,075
OMEGA FLEX INC COM 682095104 296 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 105 673 SH   SOLE 28 673 0 0
OMEGA FLEX INC COM 682095104 97 620 SH   SOLE 30 620 0 0
OMEGA FLEX INC COM 682095104 81 520 SH   SOLE 40 520 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,526 618,760 SH   SOLE 2 121,072 0 497,688
OMEGA HEALTHCARE INVS INC COM 681936100 10,027 334,889 SH   SOLE 4 327,695 0 7,194
OMEGA HEALTHCARE INVS INC COM 681936100 8,794 293,710 SH   SOLE 7 293,710 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 180 6,005 SH   SOLE 13 669 0 5,336
OMEGA HEALTHCARE INVS INC COM 681936100 693 23,138 SH   SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 0 1 SH   SOLE 17 0 0 1
OMEGA HEALTHCARE INVS INC COM 681936100 19,008 634,860 SH   SOLE 18 617,191 0 17,669
OMEGA HEALTHCARE INVS INC COM 681936100 13,165 439,709 SH   SOLE 19 439,709 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 360,515 12,041,248 SH   SOLE 21 12,041,248 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 274,479 9,167,619 SH   SOLE 22 8,790,158 0 377,461
OMEGA HEALTHCARE INVS INC COM 681936100 4,987 166,556 SH   SOLE 23 166,556 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 23,350 779,889 SH   SOLE 25 779,889 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,080 603,872 SH   SOLE 26 240,819 0 363,053
OMEGA HEALTHCARE INVS INC COM 681936100 1,325 44,245 SH   SOLE 28 31,068 0 13,177
OMEGA HEALTHCARE INVS INC COM 681936100 5,608 187,321 SH   SOLE 29 140,065 0 47,256
OMEGA HEALTHCARE INVS INC COM 681936100 37,720 1,259,862 SH   SOLE 30 1,259,862 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,129 37,714 SH   SOLE 31 27,358 0 10,356
OMEGA HEALTHCARE INVS INC COM 681936100 351 11,728 SH   SOLE 34 11,728 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,499 50,076 SH   SOLE 36 50,076 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 156 5,194 SH   SOLE 40 5,194 0 0
OMEROS CORP COM 682143102 520 51,425 SH   SOLE 2 21,388 0 30,037
OMEROS CORP COM 682143102 2 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 14 1,344 SH   SOLE 7 1,344 0 0
OMEROS CORP COM 682143102 2,239 221,548 SH   SOLE 18 212,407 0 9,141
OMEROS CORP COM 682143102 2,583 255,580 SH   SOLE 19 255,580 0 0
OMEROS CORP COM 682143102 25,429 2,516,483 SH   SOLE 21 2,516,483 0 0
OMEROS CORP COM 682143102 17,441 1,726,018 SH   SOLE 22 1,674,314 0 51,704
OMEROS CORP COM 682143102 105 10,423 SH   SOLE 23 10,423 0 0
OMEROS CORP COM 682143102 338 33,410 SH   SOLE 26 0 0 33,410
OMEROS CORP COM 682143102 70 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 618 61,200 SH   SOLE 30 61,200 0 0
OMEROS CORP COM 682143102 37 3,632 SH   SOLE 40 3,632 0 0
OMNICELL COM COM 68213N109 2,534 33,938 SH   SOLE 2 15,272 0 18,666
OMNICELL COM COM 68213N109 22 297 SH   SOLE 4 297 0 0
OMNICELL COM COM 68213N109 64 863 SH   SOLE 7 863 0 0
OMNICELL COM COM 68213N109 15,822 211,916 SH   SOLE 18 201,187 0 10,729
OMNICELL COM COM 68213N109 13,372 179,111 SH   SOLE 19 179,111 0 0
OMNICELL COM COM 68213N109 342,213 4,583,619 SH   SOLE 21 4,583,619 0 0
OMNICELL COM COM 68213N109 100,380 1,344,499 SH   SOLE 22 1,309,061 0 35,438
OMNICELL COM COM 68213N109 702 9,404 SH   SOLE 23 9,404 0 0
OMNICELL COM COM 68213N109 3,653 48,923 SH   SOLE 26 14,325 0 34,598
OMNICELL COM COM 68213N109 436 5,836 SH   SOLE 28 5,836 0 0
OMNICELL COM COM 68213N109 4,911 65,777 SH   SOLE 30 65,777 0 0
OMNICELL COM COM 68213N109 104 1,388 SH   SOLE 34 1,388 0 0
OMNICELL COM COM 68213N109 342 4,578 SH   SOLE 40 4,578 0 0
OMNICOM GROUP INC COM 681919106 26,473 534,814 SH   SOLE 2 72,237 0 462,577
OMNICOM GROUP INC COM 681919106 5,377 108,633 SH   SOLE 4 101,808 0 6,825
OMNICOM GROUP INC COM 681919106 10,959 221,397 SH   SOLE 7 213,104 0 8,293
OMNICOM GROUP INC COM 681919106 103 2,089 SH   SOLE 13 891 0 1,198
OMNICOM GROUP INC COM 681919106 1,316 26,588 SH   SOLE 15 26,588 0 0
OMNICOM GROUP INC COM 681919106 25,288 510,872 SH   SOLE 18 475,763 0 35,109
OMNICOM GROUP INC COM 681919106 3,529 71,283 SH   SOLE 19 71,283 0 0
OMNICOM GROUP INC COM 681919106 476,837 9,633,075 SH   SOLE 21 9,633,075 0 0
OMNICOM GROUP INC COM 681919106 270,282 5,460,240 SH   SOLE 22 5,006,375 0 453,865
OMNICOM GROUP INC COM 681919106 7,406 149,617 SH   SOLE 23 149,617 0 0
OMNICOM GROUP INC COM 681919106 10,929 220,778 SH   SOLE 25 220,778 0 0
OMNICOM GROUP INC COM 681919106 59,826 1,208,599 SH   SOLE 26 192,401 0 1,016,198
OMNICOM GROUP INC COM 681919106 2,137 43,162 SH   SOLE 28 30,458 0 12,704
OMNICOM GROUP INC COM 681919106 2,211 44,669 SH   SOLE 29 221 0 44,448
OMNICOM GROUP INC COM 681919106 39,737 802,760 SH   SOLE 30 802,760 0 0
OMNICOM GROUP INC COM 681919106 2,820 56,969 SH   SOLE 31 26,626 0 30,343
OMNICOM GROUP INC COM 681919106 3,220 65,046 SH   SOLE 32 65,046 0 0
OMNICOM GROUP INC COM 681919106 1,609 32,496 SH   SOLE 34 32,496 0 0
OMNICOM GROUP INC COM 681919106 8,233 166,321 SH   SOLE 36 166,321 0 0
OMNICOM GROUP INC COM 681919106 229 4,636 SH   SOLE 40 4,636 0 0
ON DECK CAP INC COM 682163100 20 12,378 SH   SOLE 18 12,378 0 0
ON DECK CAP INC COM 682163100 0 16 SH   SOLE 19 16 0 0
ON DECK CAP INC COM 682163100 263 164,152 SH   SOLE 21 164,152 0 0
ON DECK CAP INC COM 682163100 1,560 974,816 SH   SOLE 22 974,816 0 0
ON SEMICONDUCTOR CORP COM 682189105 20,418 941,367 SH   SOLE 2 53,301 0 888,066
ON SEMICONDUCTOR CORP COM 682189105 3,730 171,984 SH   SOLE 4 159,273 0 12,711
ON SEMICONDUCTOR CORP COM 682189105 763 35,163 SH   SOLE 7 35,163 0 0
ON SEMICONDUCTOR CORP COM 682189105 22 1,030 SH   SOLE 13 1,030 0 0
ON SEMICONDUCTOR CORP COM 682189105 914 42,140 SH   SOLE 15 42,140 0 0
ON SEMICONDUCTOR CORP COM 682189105 7,914 364,863 SH   SOLE 18 332,399 0 32,464
ON SEMICONDUCTOR CORP COM 682189105 5,067 233,627 SH   SOLE 19 233,627 0 0
ON SEMICONDUCTOR CORP COM 682189105 183,452 8,457,907 SH   SOLE 21 8,457,907 0 0
ON SEMICONDUCTOR CORP COM 682189105 229,898 10,599,244 SH   SOLE 22 10,004,253 0 594,991
ON SEMICONDUCTOR CORP COM 682189105 6,207 286,168 SH   SOLE 23 286,168 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,129 190,348 SH   SOLE 25 190,348 0 0
ON SEMICONDUCTOR CORP COM 682189105 24,507 1,129,897 SH   SOLE 26 481,798 0 648,099
ON SEMICONDUCTOR CORP COM 682189105 1,695 78,145 SH   SOLE 28 56,140 0 22,005
ON SEMICONDUCTOR CORP COM 682189105 1,887 87,012 SH   SOLE 29 424 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 20,534 946,707 SH   SOLE 30 931,787 0 14,920
ON SEMICONDUCTOR CORP COM 682189105 2,105 97,071 SH   SOLE 31 47,745 0 49,326
ON SEMICONDUCTOR CORP COM 682189105 86,586 3,991,996 SH   SOLE 34 3,991,996 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,026 93,401 SH   SOLE 36 93,401 0 0
ON SEMICONDUCTOR CORP COM 682189105 183 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,113 1,768,000 PRN   SOLE 2 1,306,000 0 462,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,246 1,043,000 PRN   SOLE 19 1,043,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,850 2,385,000 PRN   SOLE 21 2,385,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 875 732,000 PRN   SOLE 26 732,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 30 25,000 PRN   SOLE 30 25,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,297 1,085,000 PRN   SOLE 34 1,085,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 3,764 2,850,000 PRN   SOLE 21 2,850,000 0 0
ONCOCYTE CORP COM 68235C107 29 21,056 SH   SOLE 2 2,214 0 18,842
ONCOCYTE CORP COM 68235C107 282 202,692 SH   SOLE 18 202,692 0 0
ONCOCYTE CORP COM 68235C107 112 80,576 SH   SOLE 19 80,576 0 0
ONCOCYTE CORP COM 68235C107 2,680 1,928,405 SH   SOLE 21 1,928,405 0 0
ONCOCYTE CORP COM 68235C107 1,474 1,060,654 SH   SOLE 22 1,047,079 0 13,575
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH   SOLE 17 0 0 12
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH   SOLE 21 31 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 245 874,759 SH   SOLE 22 874,759 0 0
ONCOSEC MED INC COM 68234L306 7 2,084 SH   SOLE 18 2,084 0 0
ONCOSEC MED INC COM 68234L306 91 26,857 SH   SOLE 21 26,857 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 4 2,638 SH   SOLE 18 2,638 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 47 27,581 SH   SOLE 21 27,581 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 59 34,497 SH   SOLE 22 34,497 0 0
ONE GAS INC COM 68235P108 5,494 79,616 SH   SOLE 2 39,087 0 40,529
ONE GAS INC COM 68235P108 392 5,683 SH   SOLE 4 5,683 0 0
ONE GAS INC COM 68235P108 5,686 82,390 SH   SOLE 7 82,390 0 0
ONE GAS INC COM 68235P108 21,583 312,753 SH   SOLE 18 312,753 0 0
ONE GAS INC COM 68235P108 9,027 130,809 SH   SOLE 19 130,809 0 0
ONE GAS INC COM 68235P108 248,030 3,594,124 SH   SOLE 21 3,594,124 0 0
ONE GAS INC COM 68235P108 121,642 1,762,673 SH   SOLE 22 1,719,121 0 43,552
ONE GAS INC COM 68235P108 278 4,026 SH   SOLE 23 4,026 0 0
ONE GAS INC COM 68235P108 80 1,160 SH   SOLE 25 1,160 0 0
ONE GAS INC COM 68235P108 3,271 47,396 SH   SOLE 26 12,259 0 35,137
ONE GAS INC COM 68235P108 569 8,239 SH   SOLE 28 8,239 0 0
ONE GAS INC COM 68235P108 2,082 30,176 SH   SOLE 29 0 0 30,176
ONE GAS INC COM 68235P108 2,683 38,880 SH   SOLE 30 38,880 0 0
ONE GAS INC COM 68235P108 35 502 SH   SOLE 31 0 0 502
ONE GAS INC COM 68235P108 125 1,810 SH   SOLE 34 1,810 0 0
ONE GAS INC COM 68235P108 459 6,651 SH   SOLE 36 6,651 0 0
ONE GAS INC COM 68235P108 360 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 337 20,626 SH   SOLE 2 5,332 0 15,294
ONE LIBERTY PPTYS INC COM 682406103 0 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 3 172 SH   SOLE 7 172 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,017 62,171 SH   SOLE 18 62,171 0 0
ONE LIBERTY PPTYS INC COM 682406103 476 29,108 SH   SOLE 19 29,108 0 0
ONE LIBERTY PPTYS INC COM 682406103 9,410 575,187 SH   SOLE 21 575,187 0 0
ONE LIBERTY PPTYS INC COM 682406103 9,643 589,446 SH   SOLE 22 576,203 0 13,243
ONE LIBERTY PPTYS INC COM 682406103 14 835 SH   SOLE 23 835 0 0
ONE LIBERTY PPTYS INC COM 682406103 56 3,411 SH   SOLE 26 0 0 3,411
ONE LIBERTY PPTYS INC COM 682406103 32 1,980 SH   SOLE 28 1,980 0 0
ONE LIBERTY PPTYS INC COM 682406103 28 1,681 SH   SOLE 30 1,681 0 0
ONE LIBERTY PPTYS INC COM 682406103 21 1,262 SH   SOLE 40 1,262 0 0
ONE STOP SYS INC COM 68247W109 6 2,763 SH   SOLE 18 2,763 0 0
ONE STOP SYS INC COM 68247W109 77 36,821 SH   SOLE 21 36,821 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 671 31,494 SH   SOLE 25 31,494 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 505 23,724 SH   SOLE 26 0 0 23,724
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 7,723 362,589 SH   SOLE 34 362,589 0 0
ONEMAIN HLDGS INC COM 68268W103 4,824 154,368 SH   SOLE 2 27,467 0 126,901
ONEMAIN HLDGS INC COM 68268W103 11 340 SH   SOLE 4 340 0 0
ONEMAIN HLDGS INC COM 68268W103 56 1,782 SH   SOLE 7 1,782 0 0
ONEMAIN HLDGS INC COM 68268W103 773 24,740 SH   SOLE 18 24,740 0 0
ONEMAIN HLDGS INC COM 68268W103 523 16,739 SH   SOLE 19 16,739 0 0
ONEMAIN HLDGS INC COM 68268W103 23,445 750,253 SH   SOLE 21 750,253 0 0
ONEMAIN HLDGS INC COM 68268W103 63,220 2,023,049 SH   SOLE 22 1,916,858 0 106,191
ONEMAIN HLDGS INC COM 68268W103 980 31,367 SH   SOLE 26 15,055 0 16,312
ONEMAIN HLDGS INC COM 68268W103 399 12,761 SH   SOLE 28 12,761 0 0
ONEMAIN HLDGS INC COM 68268W103 971 31,084 SH   SOLE 30 31,084 0 0
ONEMAIN HLDGS INC COM 68268W103 215 6,873 SH   SOLE 31 1,327 0 5,546
ONEMAIN HLDGS INC COM 68268W103 91 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 264 8,451 SH   SOLE 40 8,451 0 0
ONEOK INC NEW COM 682680103 27,053 1,041,286 SH   SOLE 2 118,667 0 922,619
ONEOK INC NEW COM 682680103 6,206 238,879 SH   SOLE 4 225,179 0 13,700
ONEOK INC NEW COM 682680103 28,266 1,087,988 SH   SOLE 7 1,072,028 0 15,960
ONEOK INC NEW COM 682680103 413 15,916 SH   SOLE 13 15,916 0 0
ONEOK INC NEW COM 682680103 1,304 50,192 SH   SOLE 15 50,192 0 0
ONEOK INC NEW COM 682680103 28,169 1,084,256 SH   SOLE 18 982,647 0 101,609
ONEOK INC NEW COM 682680103 5,034 193,755 SH   SOLE 19 193,755 0 0
ONEOK INC NEW COM 682680103 485,222 18,676,758 SH   SOLE 21 18,676,758 0 0
ONEOK INC NEW COM 682680103 273,746 10,536,792 SH   SOLE 22 9,564,526 0 972,266
ONEOK INC NEW COM 682680103 7,702 296,466 SH   SOLE 23 296,466 0 0
ONEOK INC NEW COM 682680103 12,535 482,470 SH   SOLE 25 482,470 0 0
ONEOK INC NEW COM 682680103 55,637 2,141,543 SH   SOLE 26 343,148 0 1,798,395
ONEOK INC NEW COM 682680103 2,219 85,428 SH   SOLE 28 60,232 0 25,196
ONEOK INC NEW COM 682680103 4,935 189,957 SH   SOLE 29 1,986 0 187,971
ONEOK INC NEW COM 682680103 57,321 2,206,337 SH   SOLE 30 2,177,090 0 29,247
ONEOK INC NEW COM 682680103 3,634 139,895 SH   SOLE 31 52,230 0 87,665
ONEOK INC NEW COM 682680103 3,314 127,576 SH   SOLE 32 127,576 0 0
ONEOK INC NEW COM 682680103 581 22,365 SH   SOLE 34 22,365 0 0
ONEOK INC NEW COM 682680103 8,551 329,142 SH   SOLE 36 329,142 0 0
ONEOK INC NEW COM 682680103 229 8,813 SH   SOLE 40 8,813 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 61 13,536 SH   SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,996 667,294 SH   SOLE 21 667,294 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,793 399,317 SH   SOLE 22 399,317 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 778 173,292 SH   SOLE 30 173,292 0 0
ONESPAN INC COM 68287N100 434 20,701 SH   SOLE 2 10,482 0 10,219
ONESPAN INC COM 68287N100 13 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 3,386 161,554 SH   SOLE 18 161,554 0 0
ONESPAN INC COM 68287N100 1,328 63,344 SH   SOLE 19 63,344 0 0
ONESPAN INC COM 68287N100 76,456 3,647,725 SH   SOLE 21 3,647,725 0 0
ONESPAN INC COM 68287N100 20,653 985,366 SH   SOLE 22 960,321 0 25,045
ONESPAN INC COM 68287N100 302 14,396 SH   SOLE 25 14,396 0 0
ONESPAN INC COM 68287N100 1,369 65,297 SH   SOLE 26 33,787 0 31,510
ONESPAN INC COM 68287N100 92 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 1,021 48,709 SH   SOLE 30 48,709 0 0
ONESPAN INC COM 68287N100 21 1,001 SH   SOLE 36 1,001 0 0
ONESPAN INC COM 68287N100 70 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 367 56,464 SH   SOLE 2 15,607 0 40,857
ONESPAWORLD HOLDINGS LIMITED COM P73684113 5 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,134 174,436 SH   SOLE 18 174,436 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 572 88,067 SH   SOLE 19 88,067 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8,599 1,322,865 SH   SOLE 21 1,322,865 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 9,842 1,514,183 SH   SOLE 22 1,468,465 0 45,718
ONESPAWORLD HOLDINGS LIMITED COM P73684113 190 29,299 SH   SOLE 26 0 0 29,299
ONESPAWORLD HOLDINGS LIMITED COM P73684113 44 6,706 SH   SOLE 28 6,706 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 45 6,972 SH   SOLE 30 6,972 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 29 4,491 SH   SOLE 40 4,491 0 0
ONEWATER MARINE INC CL A COM 68280L101 40 1,954 SH   SOLE 2 260 0 1,694
ONEWATER MARINE INC CL A COM 68280L101 371 18,106 SH   SOLE 18 18,106 0 0
ONEWATER MARINE INC CL A COM 68280L101 176 8,605 SH   SOLE 19 8,605 0 0
ONEWATER MARINE INC CL A COM 68280L101 3,494 170,510 SH   SOLE 21 170,510 0 0
ONEWATER MARINE INC CL A COM 68280L101 2,416 117,920 SH   SOLE 22 116,840 0 1,080
ONTO INNOVATION INC COM 683344105 1,441 48,383 SH   SOLE 2 16,369 0 32,014
ONTO INNOVATION INC COM 683344105 8 284 SH   SOLE 4 284 0 0
ONTO INNOVATION INC COM 683344105 25 827 SH   SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 6,621 222,328 SH   SOLE 18 222,328 0 0
ONTO INNOVATION INC COM 683344105 3,062 102,836 SH   SOLE 19 102,836 0 0
ONTO INNOVATION INC COM 683344105 154,187 5,177,545 SH   SOLE 21 5,177,545 0 0
ONTO INNOVATION INC COM 683344105 41,798 1,403,569 SH   SOLE 22 1,363,453 0 40,116
ONTO INNOVATION INC COM 683344105 37 1,234 SH   SOLE 25 1,234 0 0
ONTO INNOVATION INC COM 683344105 1,328 44,578 SH   SOLE 26 16,694 0 27,884
ONTO INNOVATION INC COM 683344105 199 6,689 SH   SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 8,137 273,241 SH   SOLE 30 273,241 0 0
ONTO INNOVATION INC COM 683344105 23 767 SH   SOLE 34 767 0 0
ONTO INNOVATION INC COM 683344105 91 3,063 SH   SOLE 36 3,063 0 0
ONTO INNOVATION INC COM 683344105 130 4,381 SH   SOLE 40 4,381 0 0
ONTRAK INC COM 683373104 348 5,806 SH   SOLE 2 2,375 0 3,431
ONTRAK INC COM 683373104 15 244 SH   SOLE 7 244 0 0
ONTRAK INC COM 683373104 1,840 30,664 SH   SOLE 18 30,664 0 0
ONTRAK INC COM 683373104 1,696 28,261 SH   SOLE 19 28,261 0 0
ONTRAK INC COM 683373104 17,722 295,371 SH   SOLE 21 295,371 0 0
ONTRAK INC COM 683373104 13,937 232,291 SH   SOLE 22 222,872 0 9,419
ONTRAK INC COM 683373104 37 622 SH   SOLE 23 622 0 0
ONTRAK INC COM 683373104 107 1,786 SH   SOLE 26 0 0 1,786
ONTRAK INC COM 683373104 96 1,602 SH   SOLE 30 1,602 0 0
ONTRAK INC COM 683373104 27 451 SH   SOLE 34 451 0 0
ONTRAK INC COM 683373104 54 894 SH   SOLE 40 894 0 0
OOMA INC COM 683416101 144 11,067 SH   SOLE 2 4,788 0 6,279
OOMA INC COM 683416101 6 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 1,212 92,898 SH   SOLE 18 85,758 0 7,140
OOMA INC COM 683416101 2,355 180,463 SH   SOLE 19 180,463 0 0
OOMA INC COM 683416101 9,054 693,815 SH   SOLE 21 693,815 0 0
OOMA INC COM 683416101 8,949 685,777 SH   SOLE 22 678,213 0 7,564
OOMA INC COM 683416101 325 24,927 SH   SOLE 23 24,927 0 0
OOMA INC COM 683416101 605 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 60 10,533 SH   SOLE 2 581 0 9,952
OP BANCORP COM 67109R109 283 49,468 SH   SOLE 18 49,468 0 0
OP BANCORP COM 67109R109 150 26,264 SH   SOLE 19 26,264 0 0
OP BANCORP COM 67109R109 2,734 477,936 SH   SOLE 21 477,936 0 0
OP BANCORP COM 67109R109 1,172 204,956 SH   SOLE 22 202,079 0 2,877
OPEN LENDING CORP COM CL A 68373J104 1,312 51,469 SH   SOLE 21 51,469 0 0
OPEN LENDING CORP COM CL A 68373J104 17,917 702,610 SH   SOLE 22 702,610 0 0
OPEN TEXT CORP COM 683715106 27,457 650,031 SH   SOLE 18 591,186 0 58,845
OPEN TEXT CORP COM 683715106 108,802 2,575,802 SH   SOLE 19 2,575,802 0 0
OPEN TEXT CORP COM 683715106 38,932 921,678 SH   SOLE 21 921,678 0 0
OPEN TEXT CORP COM 683715106 7,738 183,183 SH   SOLE 22 183,183 0 0
OPEN TEXT CORP COM 683715106 594 14,060 SH   SOLE 23 14,060 0 0
OPEN TEXT CORP COM 683715106 1,838 43,505 SH   SOLE 25 43,505 0 0
OPEN TEXT CORP COM 683715106 144 3,408 SH   SOLE 26 0 0 3,408
OPEN TEXT CORP COM 683715106 44,857 1,061,959 SH   SOLE 30 1,061,959 0 0
OPEN TEXT CORP COM 683715106 5,580 132,104 SH   SOLE 34 132,104 0 0
OPERA LTD SPONSORED ADS 68373M107 84 8,594 SH   SOLE 22 1,958 0 6,636
OPGEN INC COM 68373L307 6 2,788 SH   SOLE 18 2,788 0 0
OPGEN INC COM 68373L307 66 31,264 SH   SOLE 21 31,264 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 7 991 SH   SOLE 18 991 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 93 12,425 SH   SOLE 21 12,425 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 120 16,075 SH   SOLE 22 16,075 0 0
OPKO HEALTH INC COM 68375N103 2,163 586,188 SH   SOLE 2 164,205 0 421,983
OPKO HEALTH INC COM 68375N103 7 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 30 8,009 SH   SOLE 7 8,009 0 0
OPKO HEALTH INC COM 68375N103 5,392 1,461,118 SH   SOLE 18 1,461,118 0 0
OPKO HEALTH INC COM 68375N103 5,528 1,498,199 SH   SOLE 19 1,498,199 0 0
OPKO HEALTH INC COM 68375N103 69,017 18,703,715 SH   SOLE 21 18,703,715 0 0
OPKO HEALTH INC COM 68375N103 47,270 12,810,321 SH   SOLE 22 12,461,516 0 348,805
OPKO HEALTH INC COM 68375N103 379 102,586 SH   SOLE 23 102,586 0 0
OPKO HEALTH INC COM 68375N103 32 8,542 SH   SOLE 25 8,542 0 0
OPKO HEALTH INC COM 68375N103 1,723 466,822 SH   SOLE 26 79,720 0 387,102
OPKO HEALTH INC COM 68375N103 311 84,218 SH   SOLE 28 84,218 0 0
OPKO HEALTH INC COM 68375N103 1,970 533,936 SH   SOLE 30 533,936 0 0
OPKO HEALTH INC COM 68375N103 31 8,293 SH   SOLE 34 8,293 0 0
OPKO HEALTH INC COM 68375N103 78 21,097 SH   SOLE 36 21,097 0 0
OPKO HEALTH INC COM 68375N103 177 47,855 SH   SOLE 40 47,855 0 0
OPORTUN FINL CORP COM 68376D104 182 15,396 SH   SOLE 2 1,053 0 14,343
OPORTUN FINL CORP COM 68376D104 5 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 920 78,019 SH   SOLE 18 78,019 0 0
OPORTUN FINL CORP COM 68376D104 434 36,782 SH   SOLE 19 36,782 0 0
OPORTUN FINL CORP COM 68376D104 7,543 639,789 SH   SOLE 21 639,789 0 0
OPORTUN FINL CORP COM 68376D104 3,642 308,925 SH   SOLE 22 301,481 0 7,444
OPORTUN FINL CORP COM 68376D104 9,347 792,812 SH   SOLE 34 792,812 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 185 8,279 SH   SOLE 2 410 0 7,869
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 790 35,389 SH   SOLE 18 35,389 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 416 18,617 SH   SOLE 19 18,617 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,825 305,758 SH   SOLE 21 305,758 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,571 294,385 SH   SOLE 22 290,354 0 4,031
OPTICAL CABLE CORP COM NEW 683827208 22 7,061 SH   SOLE 21 7,061 0 0
OPTICAL CABLE CORP COM NEW 683827208 10 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 109 5,238 SH   SOLE 2 852 0 4,386
OPTIMIZERX CORP COM NEW 68401U204 9 412 SH   SOLE 7 412 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,266 60,738 SH   SOLE 18 60,738 0 0
OPTIMIZERX CORP COM NEW 68401U204 555 26,604 SH   SOLE 19 26,604 0 0
OPTIMIZERX CORP COM NEW 68401U204 9,739 467,113 SH   SOLE 21 467,113 0 0
OPTIMIZERX CORP COM NEW 68401U204 7,860 376,991 SH   SOLE 22 371,014 0 5,977
OPTINOSE INC COM 68404V100 85 21,798 SH   SOLE 2 1,693 0 20,105
OPTINOSE INC COM 68404V100 1 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 515 132,047 SH   SOLE 18 132,047 0 0
OPTINOSE INC COM 68404V100 317 81,164 SH   SOLE 19 81,164 0 0
OPTINOSE INC COM 68404V100 6,042 1,549,342 SH   SOLE 21 1,549,342 0 0
OPTINOSE INC COM 68404V100 3,064 785,593 SH   SOLE 22 775,553 0 10,040
OPTINOSE INC COM 68404V100 39 9,933 SH   SOLE 30 9,933 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 539 40,324 SH   SOLE 2 13,259 0 27,065
OPTION CARE HEALTH INC COM NEW 68404L201 11 803 SH   SOLE 7 803 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,985 148,438 SH   SOLE 18 148,438 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,479 185,394 SH   SOLE 19 185,394 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 20,055 1,500,002 SH   SOLE 21 1,500,002 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 17,907 1,339,340 SH   SOLE 22 1,293,694 0 45,646
OPTION CARE HEALTH INC COM NEW 68404L201 55 4,134 SH   SOLE 23 4,134 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 565 42,245 SH   SOLE 26 0 0 42,245
OPTION CARE HEALTH INC COM NEW 68404L201 76 5,688 SH   SOLE 28 5,688 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 264 19,722 SH   SOLE 30 19,722 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 12 919 SH   SOLE 34 919 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 64 4,804 SH   SOLE 40 4,804 0 0
ORACLE CORP COM 68389X105 308,142 5,161,510 SH   SOLE 2 857,189 0 4,304,321
ORACLE CORP COM 68389X105 58,549 980,714 SH   SOLE 4 916,774 0 63,940
ORACLE CORP COM 68389X105 105,594 1,768,752 SH   SOLE 7 1,709,848 0 58,904
ORACLE CORP COM 68389X105 1,007 16,871 SH   SOLE 13 6,747 0 10,124
ORACLE CORP COM 68389X105 15,082 252,623 SH   SOLE 15 252,623 0 0
ORACLE CORP COM 68389X105 12 195 SH   SOLE 17 0 0 195
ORACLE CORP COM 68389X105 263,446 4,412,826 SH   SOLE 18 4,090,121 0 322,705
ORACLE CORP COM 68389X105 28,247 473,149 SH   SOLE 19 473,149 0 0
ORACLE CORP COM 68389X105 3,631 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 3,226,973 54,053,142 SH   SOLE 21 54,053,142 0 0
ORACLE CORP COM 68389X105 2,778,583 46,542,434 SH   SOLE 22 42,277,807 0 4,264,627
ORACLE CORP COM 68389X105 90,717 1,519,553 SH   SOLE 23 1,519,553 0 0
ORACLE CORP COM 68389X105 144,367 2,418,213 SH   SOLE 25 2,418,213 0 0
ORACLE CORP COM 68389X105 653,787 10,951,213 SH   SOLE 26 1,374,055 0 9,577,158
ORACLE CORP COM 68389X105 24,081 403,372 SH   SOLE 28 283,537 0 119,835
ORACLE CORP COM 68389X105 2,648 44,357 SH   SOLE 29 44,357 0 0
ORACLE CORP COM 68389X105 470,420 7,879,730 SH   SOLE 30 7,879,730 0 0
ORACLE CORP COM 68389X105 37,679 631,144 SH   SOLE 31 328,322 0 302,822
ORACLE CORP COM 68389X105 6,309 105,685 SH   SOLE 32 105,685 0 0
ORACLE CORP COM 68389X105 16,091 269,527 SH   SOLE 34 269,527 0 0
ORACLE CORP COM 68389X105 82,768 1,386,394 SH   SOLE 36 1,386,394 0 0
ORACLE CORP COM 68389X105 2,767 46,350 SH   SOLE 40 46,350 0 0
ORAGENICS INC COM PAR 684023302 0 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 405 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 12 4,760 SH   SOLE 18 4,760 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 139 53,189 SH   SOLE 21 53,189 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 81 31,052 SH   SOLE 22 31,052 0 0
ORANGE SPONSORED ADR 684060106 1 112 SH   SOLE 18 112 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 914 75,131 SH   SOLE 2 26,186 0 48,945
ORASURE TECHNOLOGIES INC COM 68554V108 15 1,253 SH   SOLE 4 1,253 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 15 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,223 346,980 SH   SOLE 18 336,608 0 10,372
ORASURE TECHNOLOGIES INC COM 68554V108 2,757 226,574 SH   SOLE 19 226,574 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 94,668 7,778,788 SH   SOLE 21 7,778,788 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 26,900 2,210,392 SH   SOLE 22 2,151,762 0 58,630
ORASURE TECHNOLOGIES INC COM 68554V108 115 9,438 SH   SOLE 23 9,438 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 24 1,996 SH   SOLE 25 1,996 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 472 38,747 SH   SOLE 26 0 0 38,747
ORASURE TECHNOLOGIES INC COM 68554V108 100 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,348 110,798 SH   SOLE 30 110,798 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 53 4,357 SH   SOLE 34 4,357 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 60 4,916 SH   SOLE 36 4,916 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 119 9,772 SH   SOLE 40 9,772 0 0
ORBCOMM INC COM 68555P100 186 54,616 SH   SOLE 2 4,245 0 50,371
ORBCOMM INC COM 68555P100 5 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 1,057 310,752 SH   SOLE 18 310,752 0 0
ORBCOMM INC COM 68555P100 737 216,685 SH   SOLE 19 216,685 0 0
ORBCOMM INC COM 68555P100 8,768 2,578,798 SH   SOLE 21 2,578,798 0 0
ORBCOMM INC COM 68555P100 7,695 2,263,127 SH   SOLE 22 2,238,109 0 25,018
ORBITAL ENERGY GROUP INC COM 68559A109 9 14,741 SH   SOLE 21 14,741 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 17 26,638 SH   SOLE 22 26,638 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 2,844 691,962 SH   SOLE 21 691,962 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 47 11,535 SH   SOLE 30 11,535 0 0
ORCHID IS CAP INC COM 68571X103 322 64,189 SH   SOLE 2 3,629 0 60,560
ORCHID IS CAP INC COM 68571X103 4 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,354 270,286 SH   SOLE 18 270,286 0 0
ORCHID IS CAP INC COM 68571X103 672 134,231 SH   SOLE 19 134,231 0 0
ORCHID IS CAP INC COM 68571X103 18,712 3,735,013 SH   SOLE 21 3,735,013 0 0
ORCHID IS CAP INC COM 68571X103 8,908 1,778,079 SH   SOLE 22 1,753,023 0 25,056
OREILLY AUTOMOTIVE INC COM 67103H107 91,849 199,204 SH   SOLE 2 41,200 0 158,004
OREILLY AUTOMOTIVE INC COM 67103H107 16,940 36,740 SH   SOLE 4 34,414 0 2,326
OREILLY AUTOMOTIVE INC COM 67103H107 34,927 75,751 SH   SOLE 7 72,737 0 3,014
OREILLY AUTOMOTIVE INC COM 67103H107 112 243 SH   SOLE 13 243 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,517 7,627 SH   SOLE 15 7,627 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 138,901 301,252 SH   SOLE 18 271,831 0 29,421
OREILLY AUTOMOTIVE INC COM 67103H107 20,044 43,472 SH   SOLE 19 43,472 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 986,382 2,139,286 SH   SOLE 21 2,139,286 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 860,738 1,866,787 SH   SOLE 22 1,695,172 0 171,615
OREILLY AUTOMOTIVE INC COM 67103H107 27,003 58,564 SH   SOLE 23 58,564 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 40,240 87,274 SH   SOLE 25 83,268 0 4,006
OREILLY AUTOMOTIVE INC COM 67103H107 144,979 314,434 SH   SOLE 26 60,057 0 254,377
OREILLY AUTOMOTIVE INC COM 67103H107 6,701 14,534 SH   SOLE 28 10,284 0 4,250
OREILLY AUTOMOTIVE INC COM 67103H107 2,147 4,657 SH   SOLE 29 4,657 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 147,618 320,158 SH   SOLE 30 320,158 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 12,906 27,990 SH   SOLE 31 15,892 0 12,098
OREILLY AUTOMOTIVE INC COM 67103H107 6,792 14,730 SH   SOLE 32 14,730 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 15,896 34,476 SH   SOLE 34 34,476 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 24,428 52,980 SH   SOLE 36 52,980 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 798 1,730 SH   SOLE 40 1,730 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 61 15,938 SH   SOLE 2 764 0 15,174
ORGANOGENESIS HLDGS INC COM 68621F102 335 87,283 SH   SOLE 18 87,283 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 231 60,143 SH   SOLE 19 60,143 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,579 671,595 SH   SOLE 21 671,595 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 856 223,026 SH   SOLE 22 218,347 0 4,679
ORGANOVO HLDGS INC COM NEW 68620A203 26 3,279 SH   SOLE 21 3,279 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 668 84,506 SH   SOLE 22 84,506 0 0
ORGENESIS INC COM NEW 68619K204 63 12,453 SH   SOLE 2 941 0 11,512
ORGENESIS INC COM NEW 68619K204 349 69,315 SH   SOLE 18 69,315 0 0
ORGENESIS INC COM NEW 68619K204 163 32,313 SH   SOLE 19 32,313 0 0
ORGENESIS INC COM NEW 68619K204 2,774 550,343 SH   SOLE 21 550,343 0 0
ORGENESIS INC COM NEW 68619K204 1,178 233,827 SH   SOLE 22 229,634 0 4,193
ORIC PHARMACEUTICALS INC COM 68622P109 113 4,535 SH   SOLE 2 478 0 4,057
ORIC PHARMACEUTICALS INC COM 68622P109 4 154 SH   SOLE 7 154 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 851 34,025 SH   SOLE 18 34,025 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 5,592 223,584 SH   SOLE 19 223,584 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 7,010 280,302 SH   SOLE 21 280,302 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 5,774 230,848 SH   SOLE 22 228,848 0 2,000
ORIC PHARMACEUTICALS INC COM 68622P109 19 759 SH   SOLE 23 759 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 1,124 119,623 SH   SOLE 7 119,623 0 0
ORIGIN BANCORP INC COM 68621T102 546 25,585 SH   SOLE 2 7,269 0 18,316
ORIGIN BANCORP INC COM 68621T102 7 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 1,878 87,914 SH   SOLE 18 87,914 0 0
ORIGIN BANCORP INC COM 68621T102 859 40,216 SH   SOLE 19 40,216 0 0
ORIGIN BANCORP INC COM 68621T102 16,620 778,076 SH   SOLE 21 778,076 0 0
ORIGIN BANCORP INC COM 68621T102 13,010 609,064 SH   SOLE 22 593,647 0 15,417
ORIGIN BANCORP INC COM 68621T102 17 774 SH   SOLE 25 774 0 0
ORIGIN BANCORP INC COM 68621T102 62 2,904 SH   SOLE 28 2,904 0 0
ORIGIN BANCORP INC COM 68621T102 174 8,146 SH   SOLE 30 8,146 0 0
ORIGIN BANCORP INC COM 68621T102 41 1,902 SH   SOLE 36 1,902 0 0
ORION ENERGY SYSTEMS INC COM 686275108 73 9,621 SH   SOLE 2 1,358 0 8,263
ORION ENERGY SYSTEMS INC COM 686275108 795 104,973 SH   SOLE 18 104,973 0 0
ORION ENERGY SYSTEMS INC COM 686275108 373 49,218 SH   SOLE 19 49,218 0 0
ORION ENERGY SYSTEMS INC COM 686275108 6,628 875,497 SH   SOLE 21 875,497 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4,431 585,378 SH   SOLE 22 575,475 0 9,903
ORION ENGINEERED CARBONS S A COM L72967109 667 53,322 SH   SOLE 2 20,331 0 32,991
ORION ENGINEERED CARBONS S A COM L72967109 15 1,174 SH   SOLE 7 1,174 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,773 221,637 SH   SOLE 18 221,637 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,974 157,765 SH   SOLE 19 157,765 0 0
ORION ENGINEERED CARBONS S A COM L72967109 23,397 1,870,238 SH   SOLE 21 1,870,238 0 0
ORION ENGINEERED CARBONS S A COM L72967109 17,563 1,403,946 SH   SOLE 22 1,340,419 0 63,527
ORION ENGINEERED CARBONS S A COM L72967109 19 1,539 SH   SOLE 25 1,539 0 0
ORION ENGINEERED CARBONS S A COM L72967109 149 11,880 SH   SOLE 26 0 0 11,880
ORION ENGINEERED CARBONS S A COM L72967109 131 10,482 SH   SOLE 30 10,482 0 0
ORION ENGINEERED CARBONS S A COM L72967109 47 3,777 SH   SOLE 36 3,777 0 0
ORION GROUP HOLDINGS INC COM 68628V308 19 6,835 SH   SOLE 18 6,835 0 0
ORION GROUP HOLDINGS INC COM 68628V308 248 90,125 SH   SOLE 21 90,125 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,617 588,095 SH   SOLE 22 588,095 0 0
ORIX CORP SPONSORED ADR 686330101 5 74 SH   SOLE 18 74 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,386 57,282 SH   SOLE 2 41,081 0 16,201
ORMAT TECHNOLOGIES INC COM 686688102 19 313 SH   SOLE 4 313 0 0
ORMAT TECHNOLOGIES INC COM 686688102 47 801 SH   SOLE 7 801 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,044 153,005 SH   SOLE 18 150,390 0 2,615
ORMAT TECHNOLOGIES INC COM 686688102 5,572 94,258 SH   SOLE 19 94,258 0 0
ORMAT TECHNOLOGIES INC COM 686688102 112,872 1,909,520 SH   SOLE 21 1,909,520 0 0
ORMAT TECHNOLOGIES INC COM 686688102 67,495 1,141,859 SH   SOLE 22 1,107,458 0 34,401
ORMAT TECHNOLOGIES INC COM 686688102 69 1,171 SH   SOLE 23 1,171 0 0
ORMAT TECHNOLOGIES INC COM 686688102 51 861 SH   SOLE 25 861 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,153 19,510 SH   SOLE 26 13,203 0 6,307
ORMAT TECHNOLOGIES INC COM 686688102 391 6,609 SH   SOLE 28 6,609 0 0
ORMAT TECHNOLOGIES INC COM 686688102 49,956 845,139 SH   SOLE 30 845,139 0 0
ORMAT TECHNOLOGIES INC COM 686688102 126 2,128 SH   SOLE 36 2,128 0 0
ORMAT TECHNOLOGIES INC COM 686688102 238 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 126 9,880 SH   SOLE 2 454 0 9,426
ORRSTOWN FINL SVCS INC COM 687380105 5 378 SH   SOLE 7 378 0 0
ORRSTOWN FINL SVCS INC COM 687380105 598 46,695 SH   SOLE 18 46,695 0 0
ORRSTOWN FINL SVCS INC COM 687380105 255 19,954 SH   SOLE 19 19,954 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,722 368,936 SH   SOLE 21 368,936 0 0
ORRSTOWN FINL SVCS INC COM 687380105 3,996 312,186 SH   SOLE 22 308,656 0 3,530
ORTHOFIX MED INC COM 68752M108 646 20,747 SH   SOLE 2 6,143 0 14,604
ORTHOFIX MED INC COM 68752M108 3 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 11 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 7 222 SH   SOLE 13 0 0 222
ORTHOFIX MED INC COM 68752M108 2,633 84,552 SH   SOLE 18 84,552 0 0
ORTHOFIX MED INC COM 68752M108 1,126 36,171 SH   SOLE 19 36,171 0 0
ORTHOFIX MED INC COM 68752M108 68,835 2,210,511 SH   SOLE 21 2,210,511 0 0
ORTHOFIX MED INC COM 68752M108 18,251 586,079 SH   SOLE 22 570,663 0 15,416
ORTHOFIX MED INC COM 68752M108 303 9,735 SH   SOLE 26 4,845 0 4,890
ORTHOFIX MED INC COM 68752M108 85 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 1,216 39,041 SH   SOLE 30 39,041 0 0
ORTHOFIX MED INC COM 68752M108 15 473 SH   SOLE 34 473 0 0
ORTHOFIX MED INC COM 68752M108 64 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 367 8,000 SH   SOLE 2 3,883 0 4,117
ORTHOPEDIATRICS CORP COM 68752L100 11 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,353 51,245 SH   SOLE 18 51,245 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,083 23,576 SH   SOLE 19 23,576 0 0
ORTHOPEDIATRICS CORP COM 68752L100 20,225 440,434 SH   SOLE 21 440,434 0 0
ORTHOPEDIATRICS CORP COM 68752L100 16,242 353,698 SH   SOLE 22 339,571 0 14,127
ORTHOPEDIATRICS CORP COM 68752L100 138 3,012 SH   SOLE 26 0 0 3,012
ORTHOPEDIATRICS CORP COM 68752L100 71 1,540 SH   SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 286 6,238 SH   SOLE 30 6,238 0 0
ORTHOPEDIATRICS CORP COM 68752L100 13 276 SH   SOLE 34 276 0 0
ORTHOPEDIATRICS CORP COM 68752L100 51 1,109 SH   SOLE 40 1,109 0 0
OSHKOSH CORP COM 688239201 13,468 183,244 SH   SOLE 2 61,787 0 121,457
OSHKOSH CORP COM 688239201 23 315 SH   SOLE 4 315 0 0
OSHKOSH CORP COM 688239201 134 1,817 SH   SOLE 7 1,817 0 0
OSHKOSH CORP COM 688239201 2,622 35,677 SH   SOLE 13 35,677 0 0
OSHKOSH CORP COM 688239201 18,479 251,409 SH   SOLE 18 212,938 0 38,471
OSHKOSH CORP COM 688239201 23,048 313,579 SH   SOLE 19 313,579 0 0
OSHKOSH CORP COM 688239201 222,097 3,021,734 SH   SOLE 21 3,021,734 0 0
OSHKOSH CORP COM 688239201 189,342 2,576,083 SH   SOLE 22 2,231,586 0 344,497
OSHKOSH CORP COM 688239201 135 1,839 SH   SOLE 25 1,839 0 0
OSHKOSH CORP COM 688239201 2,705 36,798 SH   SOLE 26 16,104 0 20,694
OSHKOSH CORP COM 688239201 685 9,320 SH   SOLE 28 9,320 0 0
OSHKOSH CORP COM 688239201 8,397 114,244 SH   SOLE 29 0 0 114,244
OSHKOSH CORP COM 688239201 3,851 52,401 SH   SOLE 30 52,401 0 0
OSHKOSH CORP COM 688239201 391 5,317 SH   SOLE 31 1,317 0 4,000
OSHKOSH CORP COM 688239201 230 3,130 SH   SOLE 34 3,130 0 0
OSHKOSH CORP COM 688239201 1,745 23,740 SH   SOLE 36 23,740 0 0
OSHKOSH CORP COM 688239201 555 7,556 SH   SOLE 40 7,556 0 0
OSI SYSTEMS INC COM 671044105 2,298 29,611 SH   SOLE 2 10,368 0 19,243
OSI SYSTEMS INC COM 671044105 6 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 22 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 7,398 95,326 SH   SOLE 18 79,896 0 15,430
OSI SYSTEMS INC COM 671044105 19,384 249,765 SH   SOLE 19 249,765 0 0
OSI SYSTEMS INC COM 671044105 142,527 1,836,447 SH   SOLE 21 1,836,447 0 0
OSI SYSTEMS INC COM 671044105 59,197 762,746 SH   SOLE 22 748,040 0 14,706
OSI SYSTEMS INC COM 671044105 1,562 20,120 SH   SOLE 23 20,120 0 0
OSI SYSTEMS INC COM 671044105 50 638 SH   SOLE 25 638 0 0
OSI SYSTEMS INC COM 671044105 5,698 73,415 SH   SOLE 26 6,846 0 66,569
OSI SYSTEMS INC COM 671044105 256 3,301 SH   SOLE 28 3,301 0 0
OSI SYSTEMS INC COM 671044105 6,712 86,485 SH   SOLE 30 86,485 0 0
OSI SYSTEMS INC COM 671044105 66 854 SH   SOLE 34 854 0 0
OSI SYSTEMS INC COM 671044105 122 1,572 SH   SOLE 36 1,572 0 0
OSI SYSTEMS INC COM 671044105 117 1,504 SH   SOLE 40 1,504 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 800 800,000 PRN   SOLE 21 800,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 43 7,943 SH   SOLE 2 430 0 7,513
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 315 58,213 SH   SOLE 18 58,213 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 54 10,045 SH   SOLE 19 10,045 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 5,429 1,003,558 SH   SOLE 21 1,003,558 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1,336 246,950 SH   SOLE 22 244,175 0 2,775
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 79 14,590 SH   SOLE 30 14,590 0 0
OTELCO INC CL A NEW 688823301 9 811 SH   SOLE 21 811 0 0
OTIS WORLDWIDE CORP COM 68902V107 70,908 1,135,982 SH   SOLE 2 139,447 0 996,535
OTIS WORLDWIDE CORP COM 68902V107 11,974 191,823 SH   SOLE 4 178,970 0 12,853
OTIS WORLDWIDE CORP COM 68902V107 29,509 472,753 SH   SOLE 7 366,432 0 106,321
OTIS WORLDWIDE CORP COM 68902V107 81 1,293 SH   SOLE 13 1,293 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,923 46,832 SH   SOLE 15 46,832 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 239,603 3,838,557 SH   SOLE 18 3,656,650 0 181,907
OTIS WORLDWIDE CORP COM 68902V107 103,715 1,661,571 SH   SOLE 19 1,661,571 0 0
OTIS WORLDWIDE CORP COM 68902V107 576,784 9,240,371 SH   SOLE 21 9,240,371 0 0
OTIS WORLDWIDE CORP COM 68902V107 598,090 9,581,698 SH   SOLE 22 8,744,120 0 837,578
OTIS WORLDWIDE CORP COM 68902V107 18,084 289,722 SH   SOLE 23 289,722 0 0
OTIS WORLDWIDE CORP COM 68902V107 39,923 639,593 SH   SOLE 25 607,812 0 31,781
OTIS WORLDWIDE CORP COM 68902V107 142,787 2,287,520 SH   SOLE 26 418,074 0 1,869,446
OTIS WORLDWIDE CORP COM 68902V107 5,045 80,827 SH   SOLE 28 56,333 0 24,494
OTIS WORLDWIDE CORP COM 68902V107 64 1,027 SH   SOLE 29 1,027 0 0
OTIS WORLDWIDE CORP COM 68902V107 96,097 1,539,526 SH   SOLE 30 1,387,360 0 152,166
OTIS WORLDWIDE CORP COM 68902V107 5,872 94,067 SH   SOLE 31 53,515 0 40,552
OTIS WORLDWIDE CORP COM 68902V107 62,165 995,913 SH   SOLE 34 995,913 0 0
OTIS WORLDWIDE CORP COM 68902V107 19,497 312,350 SH   SOLE 36 312,350 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,582 25,347 SH   SOLE 37 25,347 0 0
OTIS WORLDWIDE CORP COM 68902V107 582 9,324 SH   SOLE 40 9,324 0 0
OTONOMY INC COM 68906L105 26 6,384 SH   SOLE 18 6,384 0 0
OTONOMY INC COM 68906L105 340 84,048 SH   SOLE 21 84,048 0 0
OTONOMY INC COM 68906L105 3,155 778,974 SH   SOLE 22 778,974 0 0
OTTER TAIL CORP COM 689648103 2,881 79,664 SH   SOLE 2 52,875 0 26,789
OTTER TAIL CORP COM 689648103 7 199 SH   SOLE 4 199 0 0
OTTER TAIL CORP COM 689648103 26 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 5,491 151,820 SH   SOLE 18 151,820 0 0
OTTER TAIL CORP COM 689648103 2,794 77,234 SH   SOLE 19 77,234 0 0
OTTER TAIL CORP COM 689648103 49,624 1,371,956 SH   SOLE 21 1,371,956 0 0
OTTER TAIL CORP COM 689648103 42,465 1,174,029 SH   SOLE 22 1,142,716 0 31,313
OTTER TAIL CORP COM 689648103 379 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 211 5,841 SH   SOLE 28 5,841 0 0
OTTER TAIL CORP COM 689648103 537 14,848 SH   SOLE 30 14,848 0 0
OTTER TAIL CORP COM 689648103 138 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 4,640 318,891 SH   SOLE 2 51,269 0 267,622
OUTFRONT MEDIA INC COM 69007J106 12 836 SH   SOLE 4 836 0 0
OUTFRONT MEDIA INC COM 69007J106 60 4,101 SH   SOLE 7 4,101 0 0
OUTFRONT MEDIA INC COM 69007J106 854 58,666 SH   SOLE 18 58,666 0 0
OUTFRONT MEDIA INC COM 69007J106 3,285 225,752 SH   SOLE 19 225,752 0 0
OUTFRONT MEDIA INC COM 69007J106 26,003 1,787,131 SH   SOLE 21 1,787,131 0 0
OUTFRONT MEDIA INC COM 69007J106 53,291 3,662,588 SH   SOLE 22 3,456,280 0 206,308
OUTFRONT MEDIA INC COM 69007J106 36 2,474 SH   SOLE 25 2,474 0 0
OUTFRONT MEDIA INC COM 69007J106 887 60,936 SH   SOLE 26 27,036 0 33,900
OUTFRONT MEDIA INC COM 69007J106 320 22,008 SH   SOLE 28 22,008 0 0
OUTFRONT MEDIA INC COM 69007J106 814 55,946 SH   SOLE 30 55,946 0 0
OUTFRONT MEDIA INC COM 69007J106 119 8,193 SH   SOLE 31 2,873 0 5,320
OUTFRONT MEDIA INC COM 69007J106 62 4,255 SH   SOLE 34 4,255 0 0
OUTFRONT MEDIA INC COM 69007J106 182 12,534 SH   SOLE 36 12,534 0 0
OUTFRONT MEDIA INC COM 69007J106 231 15,872 SH   SOLE 40 15,872 0 0
OUTSET MED INC COM 690145107 78 1,557 SH   SOLE 2 1,557 0 0
OUTSET MED INC COM 690145107 347 6,936 SH   SOLE 19 6,936 0 0
OUTSET MED INC COM 690145107 69 1,380 SH   SOLE 21 1,380 0 0
OUTSET MED INC COM 690145107 698 13,968 SH   SOLE 34 13,968 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 132 61,824 SH   SOLE 2 3,617 0 58,207
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 529 246,972 SH   SOLE 18 246,972 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 265 123,767 SH   SOLE 19 123,767 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,313 2,015,504 SH   SOLE 21 2,015,504 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,113 1,921,832 SH   SOLE 22 1,901,331 0 20,501
OVERSTOCK COM INC DEL COM 690370101 2,863 39,414 SH   SOLE 2 15,204 0 24,210
OVERSTOCK COM INC DEL COM 690370101 15 209 SH   SOLE 4 209 0 0
OVERSTOCK COM INC DEL COM 690370101 59 811 SH   SOLE 7 811 0 0
OVERSTOCK COM INC DEL COM 690370101 12,909 177,684 SH   SOLE 18 168,160 0 9,524
OVERSTOCK COM INC DEL COM 690370101 13,897 191,291 SH   SOLE 19 191,291 0 0
OVERSTOCK COM INC DEL COM 690370101 103,851 1,429,471 SH   SOLE 21 1,429,471 0 0
OVERSTOCK COM INC DEL COM 690370101 94,530 1,301,173 SH   SOLE 22 1,266,225 0 34,948
OVERSTOCK COM INC DEL COM 690370101 755 10,388 SH   SOLE 23 10,388 0 0
OVERSTOCK COM INC DEL COM 690370101 35 482 SH   SOLE 25 482 0 0
OVERSTOCK COM INC DEL COM 690370101 3,647 50,195 SH   SOLE 26 10,527 0 39,668
OVERSTOCK COM INC DEL COM 690370101 397 5,458 SH   SOLE 28 5,458 0 0
OVERSTOCK COM INC DEL COM 690370101 3,567 49,100 SH   SOLE 30 49,100 0 0
OVERSTOCK COM INC DEL COM 690370101 92 1,273 SH   SOLE 34 1,273 0 0
OVERSTOCK COM INC DEL COM 690370101 86 1,188 SH   SOLE 36 1,188 0 0
OVERSTOCK COM INC DEL COM 690370101 218 3,000 SH   SOLE 40 3,000 0 0
OVID THERAPEUTICS INC COM 690469101 89 15,515 SH   SOLE 2 2,352 0 13,163
OVID THERAPEUTICS INC COM 690469101 4 759 SH   SOLE 7 759 0 0
OVID THERAPEUTICS INC COM 690469101 1,014 176,637 SH   SOLE 18 176,637 0 0
OVID THERAPEUTICS INC COM 690469101 462 80,479 SH   SOLE 19 80,479 0 0
OVID THERAPEUTICS INC COM 690469101 192 33,400 SH   SOLE 20 33,400 0 0
OVID THERAPEUTICS INC COM 690469101 7,805 1,359,733 SH   SOLE 21 1,359,733 0 0
OVID THERAPEUTICS INC COM 690469101 6,275 1,093,168 SH   SOLE 22 1,077,798 0 15,370
OVINTIV INC COM 69047Q102 2,495 305,731 SH   SOLE 2 84,496 0 221,235
OVINTIV INC COM 69047Q102 14 1,696 SH   SOLE 4 1,696 0 0
OVINTIV INC COM 69047Q102 44 5,339 SH   SOLE 7 5,339 0 0
OVINTIV INC COM 69047Q102 7,901 968,321 SH   SOLE 18 968,321 0 0
OVINTIV INC COM 69047Q102 4,091 501,366 SH   SOLE 19 501,366 0 0
OVINTIV INC COM 69047Q102 69,891 8,565,107 SH   SOLE 21 8,565,107 0 0
OVINTIV INC COM 69047Q102 65,596 8,038,783 SH   SOLE 22 7,810,520 0 228,263
OVINTIV INC COM 69047Q102 36 4,452 SH   SOLE 25 4,452 0 0
OVINTIV INC COM 69047Q102 1,143 140,104 SH   SOLE 26 71,050 0 69,054
OVINTIV INC COM 69047Q102 309 37,913 SH   SOLE 28 37,913 0 0
OVINTIV INC COM 69047Q102 1,780 218,127 SH   SOLE 30 218,127 0 0
OVINTIV INC COM 69047Q102 90 10,989 SH   SOLE 36 10,989 0 0
OVINTIV INC COM 69047Q102 225 27,621 SH   SOLE 40 27,621 0 0
OWENS & MINOR INC NEW COM 690732102 1,846 73,504 SH   SOLE 2 19,677 0 53,827
OWENS & MINOR INC NEW COM 690732102 21 826 SH   SOLE 4 826 0 0
OWENS & MINOR INC NEW COM 690732102 154 6,117 SH   SOLE 7 6,117 0 0
OWENS & MINOR INC NEW COM 690732102 7,895 314,418 SH   SOLE 18 314,418 0 0
OWENS & MINOR INC NEW COM 690732102 2,989 119,017 SH   SOLE 19 119,017 0 0
OWENS & MINOR INC NEW COM 690732102 179,337 7,142,060 SH   SOLE 21 7,142,060 0 0
OWENS & MINOR INC NEW COM 690732102 46,615 1,856,447 SH   SOLE 22 1,803,653 0 52,794
OWENS & MINOR INC NEW COM 690732102 62 2,469 SH   SOLE 23 2,469 0 0
OWENS & MINOR INC NEW COM 690732102 28 1,129 SH   SOLE 25 1,129 0 0
OWENS & MINOR INC NEW COM 690732102 98 3,920 SH   SOLE 26 0 0 3,920
OWENS & MINOR INC NEW COM 690732102 252 10,053 SH   SOLE 28 10,053 0 0
OWENS & MINOR INC NEW COM 690732102 2,509 99,930 SH   SOLE 30 99,930 0 0
OWENS & MINOR INC NEW COM 690732102 334 13,300 SH   SOLE 31 0 0 13,300
OWENS & MINOR INC NEW COM 690732102 39 1,541 SH   SOLE 34 1,541 0 0
OWENS & MINOR INC NEW COM 690732102 70 2,772 SH   SOLE 36 2,772 0 0
OWENS & MINOR INC NEW COM 690732102 223 8,887 SH   SOLE 40 8,887 0 0
OWENS CORNING NEW COM 690742101 21,687 315,179 SH   SOLE 2 76,417 0 238,762
OWENS CORNING NEW COM 690742101 3,890 56,533 SH   SOLE 4 53,233 0 3,300
OWENS CORNING NEW COM 690742101 5,678 82,524 SH   SOLE 7 16,010 0 66,514
OWENS CORNING NEW COM 690742101 14 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 718 10,432 SH   SOLE 15 10,432 0 0
OWENS CORNING NEW COM 690742101 22,921 333,108 SH   SOLE 18 324,677 0 8,431
OWENS CORNING NEW COM 690742101 1,894 27,528 SH   SOLE 19 27,528 0 0
OWENS CORNING NEW COM 690742101 411,615 5,981,912 SH   SOLE 21 5,981,912 0 0
OWENS CORNING NEW COM 690742101 240,175 3,490,408 SH   SOLE 22 3,333,340 0 157,068
OWENS CORNING NEW COM 690742101 5,226 75,945 SH   SOLE 23 75,945 0 0
OWENS CORNING NEW COM 690742101 1,784 25,921 SH   SOLE 25 25,921 0 0
OWENS CORNING NEW COM 690742101 30,424 442,138 SH   SOLE 26 146,539 0 295,599
OWENS CORNING NEW COM 690742101 1,522 22,116 SH   SOLE 28 14,766 0 7,350
OWENS CORNING NEW COM 690742101 1,573 22,867 SH   SOLE 29 87 0 22,780
OWENS CORNING NEW COM 690742101 27,166 394,793 SH   SOLE 30 379,894 0 14,899
OWENS CORNING NEW COM 690742101 1,880 27,325 SH   SOLE 31 12,784 0 14,541
OWENS CORNING NEW COM 690742101 32,469 471,860 SH   SOLE 34 471,860 0 0
OWENS CORNING NEW COM 690742101 2,664 38,716 SH   SOLE 36 38,716 0 0
OWENS CORNING NEW COM 690742101 154 2,237 SH   SOLE 40 2,237 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 20,711 1,717,338 SH   SOLE 30 1,717,338 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 140 11,966 SH   SOLE 22 11,966 0 0
OXFORD INDS INC COM 691497309 1,118 27,691 SH   SOLE 2 7,648 0 20,043
OXFORD INDS INC COM 691497309 5 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 12 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 3,432 85,032 SH   SOLE 18 78,408 0 6,624
OXFORD INDS INC COM 691497309 6,578 162,971 SH   SOLE 19 162,971 0 0
OXFORD INDS INC COM 691497309 73,220 1,814,184 SH   SOLE 21 1,814,184 0 0
OXFORD INDS INC COM 691497309 28,943 717,117 SH   SOLE 22 702,734 0 14,383
OXFORD INDS INC COM 691497309 435 10,789 SH   SOLE 23 10,789 0 0
OXFORD INDS INC COM 691497309 2,270 56,239 SH   SOLE 26 1,478 0 54,761
OXFORD INDS INC COM 691497309 87 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,112 27,549 SH   SOLE 30 27,549 0 0
OXFORD INDS INC COM 691497309 22 543 SH   SOLE 34 543 0 0
OXFORD INDS INC COM 691497309 67 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 560 226,821 SH   SOLE 30 226,821 0 0
OYSTER PT PHARMA INC COM 69242L106 157 7,449 SH   SOLE 2 307 0 7,142
OYSTER PT PHARMA INC COM 69242L106 457 21,672 SH   SOLE 18 21,672 0 0
OYSTER PT PHARMA INC COM 69242L106 702 33,260 SH   SOLE 19 33,260 0 0
OYSTER PT PHARMA INC COM 69242L106 4,040 191,388 SH   SOLE 21 191,388 0 0
OYSTER PT PHARMA INC COM 69242L106 4,734 224,249 SH   SOLE 22 221,539 0 2,710
OYSTER PT PHARMA INC COM 69242L106 68 3,202 SH   SOLE 23 3,202 0 0
OYSTER PT PHARMA INC COM 69242L106 185 8,751 SH   SOLE 26 0 0 8,751
P & F INDS INC CL A NEW 692830508 3 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 47 1,247 SH   SOLE 2 82 0 1,165
P A M TRANSN SVCS INC COM 693149106 266 7,072 SH   SOLE 18 7,072 0 0
P A M TRANSN SVCS INC COM 693149106 134 3,571 SH   SOLE 19 3,571 0 0
P A M TRANSN SVCS INC COM 693149106 2,329 61,935 SH   SOLE 21 61,935 0 0
P A M TRANSN SVCS INC COM 693149106 4,215 112,104 SH   SOLE 22 111,694 0 410
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 674 38,785 SH   SOLE 2 37,785 0 1,000
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 131 7,566 SH   SOLE 4 7,566 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 109 6,300 SH   SOLE 18 6,300 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,474 142,457 SH   SOLE 22 142,457 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 109 6,300 SH   SOLE 30 6,300 0 0
PACCAR INC COM 693718108 68,879 807,684 SH   SOLE 2 85,834 0 721,850
PACCAR INC COM 693718108 14,076 165,056 SH   SOLE 4 154,223 0 10,833
PACCAR INC COM 693718108 28,633 335,754 SH   SOLE 7 325,189 0 10,565
PACCAR INC COM 693718108 2,163 25,362 SH   SOLE 13 25,362 0 0
PACCAR INC COM 693718108 3,713 43,542 SH   SOLE 15 43,542 0 0
PACCAR INC COM 693718108 145,129 1,701,796 SH   SOLE 18 1,636,007 0 65,789
PACCAR INC COM 693718108 29,158 341,905 SH   SOLE 19 341,905 0 0
PACCAR INC COM 693718108 724,698 8,497,869 SH   SOLE 21 8,497,869 0 0
PACCAR INC COM 693718108 715,009 8,384,254 SH   SOLE 22 7,514,105 0 870,149
PACCAR INC COM 693718108 20,056 235,173 SH   SOLE 23 235,173 0 0
PACCAR INC COM 693718108 29,540 346,384 SH   SOLE 25 346,384 0 0
PACCAR INC COM 693718108 177,678 2,083,472 SH   SOLE 26 239,926 0 1,843,546
PACCAR INC COM 693718108 5,825 68,309 SH   SOLE 28 47,337 0 20,972
PACCAR INC COM 693718108 2,376 27,862 SH   SOLE 29 469 0 27,393
PACCAR INC COM 693718108 131,111 1,537,415 SH   SOLE 30 1,509,302 0 28,113
PACCAR INC COM 693718108 6,655 78,042 SH   SOLE 31 44,139 0 33,903
PACCAR INC COM 693718108 5,875 68,893 SH   SOLE 32 68,893 0 0
PACCAR INC COM 693718108 1,431 16,783 SH   SOLE 34 16,783 0 0
PACCAR INC COM 693718108 20,629 241,899 SH   SOLE 36 241,899 0 0
PACCAR INC COM 693718108 638 7,485 SH   SOLE 40 7,485 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,157 117,242 SH   SOLE 2 53,707 0 63,535
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 33 3,358 SH   SOLE 7 3,358 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,279 636,220 SH   SOLE 18 614,174 0 22,046
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5,211 528,011 SH   SOLE 19 528,011 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 70,051 7,097,379 SH   SOLE 21 7,097,379 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 50,111 5,077,147 SH   SOLE 22 4,910,022 0 167,125
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 154 15,570 SH   SOLE 23 15,570 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,660 168,139 SH   SOLE 26 60,658 0 107,481
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 184 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,284 737,999 SH   SOLE 30 737,999 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 35 3,498 SH   SOLE 34 3,498 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 150 15,242 SH   SOLE 40 15,242 0 0
PACIFIC ETHANOL INC COM 69423U305 9,111 1,246,377 SH   SOLE 2 1,246,377 0 0
PACIFIC ETHANOL INC COM 69423U305 322 43,991 SH   SOLE 21 43,991 0 0
PACIFIC ETHANOL INC COM 69423U305 6,236 853,136 SH   SOLE 22 853,136 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 73 19,639 SH   SOLE 2 19,639 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 80 21,387 SH   SOLE 18 7,758 0 13,629
PACIFIC MERCANTILE BANCORP COM 694552100 744 199,894 SH   SOLE 19 199,894 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 332 89,348 SH   SOLE 21 89,348 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,240 602,233 SH   SOLE 22 602,233 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 94 25,197 SH   SOLE 23 25,197 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 369 99,117 SH   SOLE 26 0 0 99,117
PACIFIC PREMIER BANCORP COM 69478X105 1,884 93,537 SH   SOLE 2 27,614 0 65,923
PACIFIC PREMIER BANCORP COM 69478X105 9 464 SH   SOLE 4 464 0 0
PACIFIC PREMIER BANCORP COM 69478X105 48 2,370 SH   SOLE 7 2,370 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,528 373,801 SH   SOLE 18 373,801 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,094 203,256 SH   SOLE 19 203,256 0 0
PACIFIC PREMIER BANCORP COM 69478X105 194,561 9,660,437 SH   SOLE 21 9,660,437 0 0
PACIFIC PREMIER BANCORP COM 69478X105 53,961 2,679,273 SH   SOLE 22 2,610,900 0 68,373
PACIFIC PREMIER BANCORP COM 69478X105 865 42,928 SH   SOLE 26 9,022 0 33,906
PACIFIC PREMIER BANCORP COM 69478X105 127 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,832 140,597 SH   SOLE 30 140,597 0 0
PACIFIC PREMIER BANCORP COM 69478X105 178 8,850 SH   SOLE 40 8,850 0 0
PACIRA BIOSCIENCES COM 695127100 1,701 28,297 SH   SOLE 2 13,146 0 15,151
PACIRA BIOSCIENCES COM 695127100 12 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES COM 695127100 51 853 SH   SOLE 7 853 0 0
PACIRA BIOSCIENCES COM 695127100 12,105 201,349 SH   SOLE 18 197,671 0 3,678
PACIRA BIOSCIENCES COM 695127100 4,669 77,654 SH   SOLE 19 77,654 0 0
PACIRA BIOSCIENCES COM 695127100 301,427 5,013,748 SH   SOLE 21 5,013,748 0 0
PACIRA BIOSCIENCES COM 695127100 73,892 1,229,076 SH   SOLE 22 1,189,550 0 39,526
PACIRA BIOSCIENCES COM 695127100 22 360 SH   SOLE 25 360 0 0
PACIRA BIOSCIENCES COM 695127100 1,571 26,123 SH   SOLE 26 16,431 0 9,692
PACIRA BIOSCIENCES COM 695127100 339 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES COM 695127100 4,406 73,281 SH   SOLE 30 73,281 0 0
PACIRA BIOSCIENCES COM 695127100 53 875 SH   SOLE 36 875 0 0
PACIRA BIOSCIENCES COM 695127100 237 3,939 SH   SOLE 40 3,939 0 0
PACKAGING CORP AMER COM 695156109 27,099 248,505 SH   SOLE 2 37,201 0 211,304
PACKAGING CORP AMER COM 695156109 4,456 40,861 SH   SOLE 4 37,849 0 3,012
PACKAGING CORP AMER COM 695156109 10,320 94,636 SH   SOLE 7 88,886 0 5,750
PACKAGING CORP AMER COM 695156109 47 433 SH   SOLE 13 433 0 0
PACKAGING CORP AMER COM 695156109 1,316 12,071 SH   SOLE 15 12,071 0 0
PACKAGING CORP AMER COM 695156109 24,083 220,845 SH   SOLE 18 205,929 0 14,916
PACKAGING CORP AMER COM 695156109 18,987 174,117 SH   SOLE 19 174,117 0 0
PACKAGING CORP AMER COM 695156109 382,204 3,504,852 SH   SOLE 21 3,504,852 0 0
PACKAGING CORP AMER COM 695156109 263,297 2,414,463 SH   SOLE 22 2,220,544 0 193,919
PACKAGING CORP AMER COM 695156109 7,149 65,557 SH   SOLE 23 65,557 0 0
PACKAGING CORP AMER COM 695156109 10,746 98,546 SH   SOLE 25 98,546 0 0
PACKAGING CORP AMER COM 695156109 36,218 332,125 SH   SOLE 26 85,222 0 246,903
PACKAGING CORP AMER COM 695156109 1,997 18,316 SH   SOLE 28 12,986 0 5,330
PACKAGING CORP AMER COM 695156109 11,343 104,020 SH   SOLE 29 84,458 0 19,562
PACKAGING CORP AMER COM 695156109 39,100 358,553 SH   SOLE 30 350,506 0 8,047
PACKAGING CORP AMER COM 695156109 3,728 34,189 SH   SOLE 31 12,351 0 21,838
PACKAGING CORP AMER COM 695156109 2,564 23,512 SH   SOLE 32 23,512 0 0
PACKAGING CORP AMER COM 695156109 1,784 16,355 SH   SOLE 34 16,355 0 0
PACKAGING CORP AMER COM 695156109 6,922 63,475 SH   SOLE 36 63,475 0 0
PACKAGING CORP AMER COM 695156109 206 1,888 SH   SOLE 40 1,888 0 0
PACWEST BANCORP DEL COM 695263103 5,377 314,798 SH   SOLE 2 91,535 0 223,263
PACWEST BANCORP DEL COM 695263103 10 559 SH   SOLE 4 559 0 0
PACWEST BANCORP DEL COM 695263103 187 10,933 SH   SOLE 7 10,933 0 0
PACWEST BANCORP DEL COM 695263103 6,085 356,243 SH   SOLE 18 351,222 0 5,021
PACWEST BANCORP DEL COM 695263103 593 34,724 SH   SOLE 19 34,724 0 0
PACWEST BANCORP DEL COM 695263103 115,402 6,756,584 SH   SOLE 21 6,756,584 0 0
PACWEST BANCORP DEL COM 695263103 62,926 3,684,210 SH   SOLE 22 3,514,426 0 169,784
PACWEST BANCORP DEL COM 695263103 1,075 62,966 SH   SOLE 26 35,309 0 27,657
PACWEST BANCORP DEL COM 695263103 280 16,417 SH   SOLE 28 16,417 0 0
PACWEST BANCORP DEL COM 695263103 1,005 58,822 SH   SOLE 30 58,822 0 0
PACWEST BANCORP DEL COM 695263103 81 4,753 SH   SOLE 31 2,399 0 2,354
PACWEST BANCORP DEL COM 695263103 597 34,933 SH   SOLE 32 34,933 0 0
PACWEST BANCORP DEL COM 695263103 85 4,999 SH   SOLE 34 4,999 0 0
PACWEST BANCORP DEL COM 695263103 106 6,206 SH   SOLE 36 6,206 0 0
PACWEST BANCORP DEL COM 695263103 230 13,438 SH   SOLE 40 13,438 0 0
PAE INC COM CL A 69290Y109 302 35,520 SH   SOLE 2 17,660 0 17,860
PAE INC COM CL A 69290Y109 9 1,110 SH   SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 1,802 212,030 SH   SOLE 18 212,030 0 0
PAE INC COM CL A 69290Y109 968 113,852 SH   SOLE 19 113,852 0 0
PAE INC COM CL A 69290Y109 20,952 2,464,997 SH   SOLE 21 2,464,997 0 0
PAE INC COM CL A 69290Y109 13,786 1,621,852 SH   SOLE 22 1,566,081 0 55,771
PAE INC COM CL A 69290Y109 200 23,498 SH   SOLE 28 23,498 0 0
PAE INC COM CL A 69290Y109 71 8,309 SH   SOLE 30 8,309 0 0
PAGERDUTY INC COM 69553P100 3,551 130,974 SH   SOLE 2 12,298 0 118,676
PAGERDUTY INC COM 69553P100 34 1,248 SH   SOLE 7 1,248 0 0
PAGERDUTY INC COM 69553P100 884 32,600 SH   SOLE 18 32,600 0 0
PAGERDUTY INC COM 69553P100 474 17,479 SH   SOLE 19 17,479 0 0
PAGERDUTY INC COM 69553P100 24,783 914,155 SH   SOLE 21 914,155 0 0
PAGERDUTY INC COM 69553P100 40,889 1,508,248 SH   SOLE 22 1,429,390 0 78,858
PAGERDUTY INC COM 69553P100 79 2,906 SH   SOLE 26 0 0 2,906
PAGERDUTY INC COM 69553P100 82 3,033 SH   SOLE 28 3,033 0 0
PAGERDUTY INC COM 69553P100 255 9,394 SH   SOLE 30 9,394 0 0
PAGERDUTY INC COM 69553P100 36 1,338 SH   SOLE 31 1,338 0 0
PAGERDUTY INC COM 69553P100 67 2,463 SH   SOLE 40 2,463 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 113 2,991 SH   SOLE 18 2,991 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 54,149 1,435,922 SH   SOLE 19 1,435,922 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 21,017 557,340 SH   SOLE 21 557,340 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 164 4,347 SH   SOLE 22 4,347 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 638 16,925 SH   SOLE 25 16,925 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,231 59,149 SH   SOLE 26 22,969 0 36,180
PAGSEGURO DIGITAL LTD COM CL A G68707101 5,194 137,723 SH   SOLE 30 137,723 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 56,784 1,505,798 SH   SOLE 34 1,505,798 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 25 670 SH   SOLE 36 670 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 384 40,424 SH   SOLE 2 40,424 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,517 159,734 SH   SOLE 4 159,734 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 24,575 2,586,909 SH   SOLE 18 2,470,752 0 116,157
PALANTIR TECHNOLOGIES INC CL A 69608A108 198,317 20,875,518 SH   SOLE 19 20,875,518 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,455 1,521,535 SH   SOLE 22 1,521,535 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,878 408,173 SH   SOLE 26 66,573 0 341,600
PALANTIR TECHNOLOGIES INC CL A 69608A108 43 4,491 SH   SOLE 31 0 0 4,491
PALANTIR TECHNOLOGIES INC CL A 69608A108 35,172 3,702,363 SH   SOLE 34 3,702,363 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 52 109,350 SH   SOLE 21 109,350 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,710 3,616,786 SH   SOLE 22 3,616,786 0 0
PALO ALTO NETWORKS INC COM 697435105 58,531 239,148 SH   SOLE 2 36,768 0 202,380
PALO ALTO NETWORKS INC COM 697435105 11,393 46,549 SH   SOLE 4 43,529 0 3,020
PALO ALTO NETWORKS INC COM 697435105 2,733 11,165 SH   SOLE 7 11,165 0 0
PALO ALTO NETWORKS INC COM 697435105 72 295 SH   SOLE 13 295 0 0
PALO ALTO NETWORKS INC COM 697435105 2,050 8,377 SH   SOLE 15 8,377 0 0
PALO ALTO NETWORKS INC COM 697435105 27,147 110,917 SH   SOLE 18 103,210 0 7,707
PALO ALTO NETWORKS INC COM 697435105 27,862 113,838 SH   SOLE 19 113,838 0 0
PALO ALTO NETWORKS INC COM 697435105 517,949 2,116,239 SH   SOLE 21 2,116,239 0 0
PALO ALTO NETWORKS INC COM 697435105 582,437 2,379,724 SH   SOLE 22 2,238,239 0 141,485
PALO ALTO NETWORKS INC COM 697435105 16,970 69,338 SH   SOLE 23 69,338 0 0
PALO ALTO NETWORKS INC COM 697435105 32,011 130,789 SH   SOLE 25 130,789 0 0
PALO ALTO NETWORKS INC COM 697435105 82,705 337,918 SH   SOLE 26 92,101 0 245,817
PALO ALTO NETWORKS INC COM 697435105 4,713 19,258 SH   SOLE 28 13,383 0 5,875
PALO ALTO NETWORKS INC COM 697435105 5,515 22,534 SH   SOLE 29 2,189 0 20,345
PALO ALTO NETWORKS INC COM 697435105 63,023 257,499 SH   SOLE 30 257,499 0 0
PALO ALTO NETWORKS INC COM 697435105 6,679 27,289 SH   SOLE 31 15,509 0 11,780
PALO ALTO NETWORKS INC COM 697435105 12,293 50,226 SH   SOLE 34 50,226 0 0
PALO ALTO NETWORKS INC COM 697435105 14,112 57,658 SH   SOLE 36 57,658 0 0
PALO ALTO NETWORKS INC COM 697435105 559 2,283 SH   SOLE 40 2,283 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 7,153 6,345,000 PRN   SOLE 21 6,345,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 2,536 2,250,000 PRN   SOLE 22 2,250,000 0 0
PALOMAR HLDGS INC COM 69753M105 1,245 11,939 SH   SOLE 2 5,797 0 6,142
PALOMAR HLDGS INC COM 69753M105 8 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 41 395 SH   SOLE 7 395 0 0
PALOMAR HLDGS INC COM 69753M105 10,112 97,011 SH   SOLE 18 97,011 0 0
PALOMAR HLDGS INC COM 69753M105 3,841 36,843 SH   SOLE 19 36,843 0 0
PALOMAR HLDGS INC COM 69753M105 233,443 2,239,473 SH   SOLE 21 2,239,473 0 0
PALOMAR HLDGS INC COM 69753M105 62,338 598,028 SH   SOLE 22 581,670 0 16,358
PALOMAR HLDGS INC COM 69753M105 21 205 SH   SOLE 25 205 0 0
PALOMAR HLDGS INC COM 69753M105 679 6,512 SH   SOLE 26 0 0 6,512
PALOMAR HLDGS INC COM 69753M105 268 2,570 SH   SOLE 28 2,570 0 0
PALOMAR HLDGS INC COM 69753M105 2,944 28,244 SH   SOLE 30 28,244 0 0
PALOMAR HLDGS INC COM 69753M105 52 497 SH   SOLE 36 497 0 0
PALOMAR HLDGS INC COM 69753M105 242 2,325 SH   SOLE 40 2,325 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 52 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,037 487,580 SH   SOLE 21 487,580 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,431 332,142 SH   SOLE 22 332,142 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,098 299,940 SH   SOLE 30 299,940 0 0
PAN AMERN SILVER CORP COM 697900108 85 2,648 SH   SOLE 19 2,648 0 0
PAN AMERN SILVER CORP COM 697900108 1,925 59,861 SH   SOLE 21 59,861 0 0
PAN AMERN SILVER CORP COM 697900108 6,791 211,221 SH   SOLE 23 211,221 0 0
PAN AMERN SILVER CORP COM 697900108 35,638 1,108,497 SH   SOLE 25 1,108,497 0 0
PAN AMERN SILVER CORP COM 697900108 12,960 403,095 SH   SOLE 26 0 0 403,095
PAN AMERN SILVER CORP COM 697900108 109,336 3,400,822 SH   SOLE 34 3,400,822 0 0
PANACEA ACQUISITION CORP UNIT 99/99/9999 698102209 202 16,856 SH   SOLE 18 16,856 0 0
PANACEA ACQUISITION CORP UNIT 99/99/9999 698102209 5,410 450,856 SH   SOLE 19 450,856 0 0
PANACEA ACQUISITION CORP UNIT 99/99/9999 698102209 78 6,496 SH   SOLE 20 6,496 0 0
PANACEA ACQUISITION CORP UNIT 99/99/9999 698102209 2,710 225,792 SH   SOLE 34 225,792 0 0
PANDION THERAPEUTICS INC COM 698340106 38 3,286 SH   SOLE 2 417 0 2,869
PANDION THERAPEUTICS INC COM 698340106 146 12,699 SH   SOLE 18 12,699 0 0
PANDION THERAPEUTICS INC COM 698340106 151 13,167 SH   SOLE 19 13,167 0 0
PANDION THERAPEUTICS INC COM 698340106 2,652 231,457 SH   SOLE 21 231,457 0 0
PANDION THERAPEUTICS INC COM 698340106 1,102 96,171 SH   SOLE 22 94,531 0 1,640
PANDION THERAPEUTICS INC COM 698340106 704 61,412 SH   SOLE 26 10,045 0 51,367
PANDION THERAPEUTICS INC COM 698340106 8 679 SH   SOLE 31 0 0 679
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 20 7,591 SH   SOLE 2 0 0 7,591
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 55 21,379 SH   SOLE 18 21,379 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 3 967 SH   SOLE 19 967 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 884 341,483 SH   SOLE 21 341,483 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 86 33,281 SH   SOLE 22 30,451 0 2,830
PANHANDLE OIL & GAS INC CL A 698477106 6 4,072 SH   SOLE 18 4,072 0 0
PANHANDLE OIL & GAS INC CL A 698477106 122 85,090 SH   SOLE 21 85,090 0 0
PANHANDLE OIL & GAS INC CL A 698477106 502 351,115 SH   SOLE 22 351,115 0 0
PAPA JOHNS INTL INC COM 698813102 3,042 36,966 SH   SOLE 2 23,364 0 13,602
PAPA JOHNS INTL INC COM 698813102 12 149 SH   SOLE 4 149 0 0
PAPA JOHNS INTL INC COM 698813102 53 640 SH   SOLE 7 640 0 0
PAPA JOHNS INTL INC COM 698813102 16,432 199,706 SH   SOLE 18 194,770 0 4,936
PAPA JOHNS INTL INC COM 698813102 7,607 92,451 SH   SOLE 19 92,451 0 0
PAPA JOHNS INTL INC COM 698813102 175,253 2,129,953 SH   SOLE 21 2,129,953 0 0
PAPA JOHNS INTL INC COM 698813102 88,708 1,078,128 SH   SOLE 22 1,051,241 0 26,887
PAPA JOHNS INTL INC COM 698813102 237 2,883 SH   SOLE 23 2,883 0 0
PAPA JOHNS INTL INC COM 698813102 1,385 16,834 SH   SOLE 26 4,118 0 12,716
PAPA JOHNS INTL INC COM 698813102 262 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 966 11,739 SH   SOLE 30 11,739 0 0
PAPA JOHNS INTL INC COM 698813102 174 2,118 SH   SOLE 40 2,118 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 612 90,416 SH   SOLE 2 28,054 0 62,362
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 5 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,583 233,772 SH   SOLE 18 197,711 0 36,061
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,743 405,236 SH   SOLE 19 405,236 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 28,548 4,216,881 SH   SOLE 21 4,216,881 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 11,629 1,717,793 SH   SOLE 22 1,689,855 0 27,938
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 216 31,903 SH   SOLE 23 31,903 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 708 104,634 SH   SOLE 26 0 0 104,634
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 456 67,429 SH   SOLE 30 67,429 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 9 1,388 SH   SOLE 34 1,388 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 233 5,752 SH   SOLE 2 881 0 4,871
PAR TECHNOLOGY CORP COM 698884103 13 332 SH   SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 2,507 61,895 SH   SOLE 18 61,895 0 0
PAR TECHNOLOGY CORP COM 698884103 2,562 63,242 SH   SOLE 19 63,242 0 0
PAR TECHNOLOGY CORP COM 698884103 21,246 524,460 SH   SOLE 21 524,460 0 0
PAR TECHNOLOGY CORP COM 698884103 18,235 450,145 SH   SOLE 22 444,575 0 5,570
PAR TECHNOLOGY CORP COM 698884103 51 1,260 SH   SOLE 23 1,260 0 0
PAR TECHNOLOGY CORP COM 698884103 18 440 SH   SOLE 26 0 0 440
PARAMOUNT GOLD NEV CORP COM 69924M109 6 5,586 SH   SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 71 62,677 SH   SOLE 21 62,677 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 21 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 3,140 443,453 SH   SOLE 2 66,708 0 376,745
PARAMOUNT GROUP INC COM 69924R108 1,009 142,534 SH   SOLE 4 142,534 0 0
PARAMOUNT GROUP INC COM 69924R108 1,682 237,511 SH   SOLE 7 237,511 0 0
PARAMOUNT GROUP INC COM 69924R108 473 66,871 SH   SOLE 18 66,871 0 0
PARAMOUNT GROUP INC COM 69924R108 2,028 286,450 SH   SOLE 19 286,450 0 0
PARAMOUNT GROUP INC COM 69924R108 19,102 2,698,052 SH   SOLE 21 2,698,052 0 0
PARAMOUNT GROUP INC COM 69924R108 40,542 5,726,299 SH   SOLE 22 5,458,627 0 267,672
PARAMOUNT GROUP INC COM 69924R108 62 8,753 SH   SOLE 23 8,753 0 0
PARAMOUNT GROUP INC COM 69924R108 4,777 674,679 SH   SOLE 25 674,679 0 0
PARAMOUNT GROUP INC COM 69924R108 1,381 195,023 SH   SOLE 26 45,492 0 149,531
PARAMOUNT GROUP INC COM 69924R108 191 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 801 113,126 SH   SOLE 29 113,126 0 0
PARAMOUNT GROUP INC COM 69924R108 5,919 836,061 SH   SOLE 30 836,061 0 0
PARAMOUNT GROUP INC COM 69924R108 29 4,068 SH   SOLE 31 4,068 0 0
PARAMOUNT GROUP INC COM 69924R108 47 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 131 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 103 19,020 SH   SOLE 2 2,176 0 16,844
PARATEK PHARMACEUTICALS INC COM 699374302 5 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 906 167,398 SH   SOLE 18 167,398 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 417 77,163 SH   SOLE 19 77,163 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,298 1,348,904 SH   SOLE 21 1,348,904 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,669 1,417,487 SH   SOLE 22 1,402,976 0 14,511
PARETEUM CORP COM NEW 69946T207 40 59,167 SH   SOLE 21 59,167 0 0
PARETEUM CORP COM NEW 69946T207 1,532 2,263,490 SH   SOLE 22 2,263,490 0 0
PARK AEROSPACE CORP COM 70014A104 253 23,194 SH   SOLE 2 6,045 0 17,149
PARK AEROSPACE CORP COM 70014A104 3 234 SH   SOLE 4 234 0 0
PARK AEROSPACE CORP COM 70014A104 2 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,041 95,317 SH   SOLE 18 95,317 0 0
PARK AEROSPACE CORP COM 70014A104 402 36,781 SH   SOLE 19 36,781 0 0
PARK AEROSPACE CORP COM 70014A104 23,898 2,188,435 SH   SOLE 21 2,188,435 0 0
PARK AEROSPACE CORP COM 70014A104 6,936 635,136 SH   SOLE 22 618,927 0 16,209
PARK AEROSPACE CORP COM 70014A104 90 8,227 SH   SOLE 26 5,864 0 2,363
PARK AEROSPACE CORP COM 70014A104 199 18,203 SH   SOLE 28 18,203 0 0
PARK AEROSPACE CORP COM 70014A104 265 24,272 SH   SOLE 30 24,272 0 0
PARK AEROSPACE CORP COM 70014A104 23 2,064 SH   SOLE 40 2,064 0 0
PARK CITY GROUP INC COM NEW 700215304 35 7,079 SH   SOLE 2 929 0 6,150
PARK CITY GROUP INC COM NEW 700215304 232 47,031 SH   SOLE 18 47,031 0 0
PARK CITY GROUP INC COM NEW 700215304 91 18,435 SH   SOLE 19 18,435 0 0
PARK CITY GROUP INC COM NEW 700215304 1,676 340,039 SH   SOLE 21 340,039 0 0
PARK CITY GROUP INC COM NEW 700215304 547 110,963 SH   SOLE 22 108,392 0 2,571
PARK HOTELS RESORTS INC COM 700517105 6,133 613,961 SH   SOLE 2 179,696 0 434,265
PARK HOTELS RESORTS INC COM 700517105 1,747 174,888 SH   SOLE 4 174,888 0 0
PARK HOTELS RESORTS INC COM 700517105 2,886 288,922 SH   SOLE 7 288,922 0 0
PARK HOTELS RESORTS INC COM 700517105 6,172 617,835 SH   SOLE 18 617,835 0 0
PARK HOTELS RESORTS INC COM 700517105 6,142 614,810 SH   SOLE 19 614,810 0 0
PARK HOTELS RESORTS INC COM 700517105 110,455 11,056,558 SH   SOLE 21 11,056,558 0 0
PARK HOTELS RESORTS INC COM 700517105 97,489 9,758,685 SH   SOLE 22 9,222,083 0 536,602
PARK HOTELS RESORTS INC COM 700517105 122 12,216 SH   SOLE 23 12,216 0 0
PARK HOTELS RESORTS INC COM 700517105 8,074 808,177 SH   SOLE 25 808,177 0 0
PARK HOTELS RESORTS INC COM 700517105 2,469 247,118 SH   SOLE 26 47,081 0 200,037
PARK HOTELS RESORTS INC COM 700517105 357 35,738 SH   SOLE 28 35,738 0 0
PARK HOTELS RESORTS INC COM 700517105 1,593 159,504 SH   SOLE 29 159,504 0 0
PARK HOTELS RESORTS INC COM 700517105 10,674 1,068,468 SH   SOLE 30 1,068,468 0 0
PARK HOTELS RESORTS INC COM 700517105 98 9,784 SH   SOLE 31 4,865 0 4,919
PARK HOTELS RESORTS INC COM 700517105 39 3,931 SH   SOLE 34 3,931 0 0
PARK HOTELS RESORTS INC COM 700517105 662 66,226 SH   SOLE 36 66,226 0 0
PARK HOTELS RESORTS INC COM 700517105 256 25,636 SH   SOLE 40 25,636 0 0
PARK NATL CORP COM 700658107 1,401 17,090 SH   SOLE 2 4,871 0 12,219
PARK NATL CORP COM 700658107 12 150 SH   SOLE 4 150 0 0
PARK NATL CORP COM 700658107 26 322 SH   SOLE 7 322 0 0
PARK NATL CORP COM 700658107 5,498 67,083 SH   SOLE 18 67,083 0 0
PARK NATL CORP COM 700658107 2,153 26,264 SH   SOLE 19 26,264 0 0
PARK NATL CORP COM 700658107 127,471 1,555,278 SH   SOLE 21 1,555,278 0 0
PARK NATL CORP COM 700658107 35,253 430,123 SH   SOLE 22 415,592 0 14,531
PARK NATL CORP COM 700658107 586 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 158 1,927 SH   SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 1,943 23,708 SH   SOLE 30 23,708 0 0
PARK NATL CORP COM 700658107 156 1,900 SH   SOLE 40 1,900 0 0
PARK OHIO HLDGS CORP COM 700666100 135 8,379 SH   SOLE 2 384 0 7,995
PARK OHIO HLDGS CORP COM 700666100 3 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 648 40,333 SH   SOLE 18 40,333 0 0
PARK OHIO HLDGS CORP COM 700666100 450 27,979 SH   SOLE 19 27,979 0 0
PARK OHIO HLDGS CORP COM 700666100 5,013 311,917 SH   SOLE 21 311,917 0 0
PARK OHIO HLDGS CORP COM 700666100 3,624 225,505 SH   SOLE 22 221,894 0 3,611
PARK OHIO HLDGS CORP COM 700666100 72 4,503 SH   SOLE 26 0 0 4,503
PARKE BANCORP INC COM 700885106 122 10,257 SH   SOLE 2 491 0 9,766
PARKE BANCORP INC COM 700885106 4 347 SH   SOLE 7 347 0 0
PARKE BANCORP INC COM 700885106 581 48,640 SH   SOLE 18 48,640 0 0
PARKE BANCORP INC COM 700885106 231 19,345 SH   SOLE 19 19,345 0 0
PARKE BANCORP INC COM 700885106 4,378 366,680 SH   SOLE 21 366,680 0 0
PARKE BANCORP INC COM 700885106 1,588 132,979 SH   SOLE 22 129,416 0 3,563
PARKER-HANNIFIN CORP COM 701094104 62,556 309,165 SH   SOLE 2 31,944 0 277,221
PARKER-HANNIFIN CORP COM 701094104 12,482 61,689 SH   SOLE 4 57,679 0 4,010
PARKER-HANNIFIN CORP COM 701094104 22,665 112,013 SH   SOLE 7 108,311 0 3,702
PARKER-HANNIFIN CORP COM 701094104 77 381 SH   SOLE 13 381 0 0
PARKER-HANNIFIN CORP COM 701094104 3,212 15,874 SH   SOLE 15 15,874 0 0
PARKER-HANNIFIN CORP COM 701094104 126,421 624,793 SH   SOLE 18 604,500 0 20,293
PARKER-HANNIFIN CORP COM 701094104 7,573 37,428 SH   SOLE 19 37,428 0 0
PARKER-HANNIFIN CORP COM 701094104 569,393 2,814,042 SH   SOLE 21 2,814,042 0 0
PARKER-HANNIFIN CORP COM 701094104 615,873 3,043,752 SH   SOLE 22 2,779,514 0 264,238
PARKER-HANNIFIN CORP COM 701094104 17,698 87,465 SH   SOLE 23 87,465 0 0
PARKER-HANNIFIN CORP COM 701094104 31,476 155,558 SH   SOLE 25 155,558 0 0
PARKER-HANNIFIN CORP COM 701094104 148,886 735,821 SH   SOLE 26 97,536 0 638,285
PARKER-HANNIFIN CORP COM 701094104 5,088 25,145 SH   SOLE 28 17,556 0 7,589
PARKER-HANNIFIN CORP COM 701094104 54 265 SH   SOLE 29 265 0 0
PARKER-HANNIFIN CORP COM 701094104 89,673 443,178 SH   SOLE 30 443,178 0 0
PARKER-HANNIFIN CORP COM 701094104 6,012 29,712 SH   SOLE 31 17,524 0 12,188
PARKER-HANNIFIN CORP COM 701094104 1,289 6,368 SH   SOLE 34 6,368 0 0
PARKER-HANNIFIN CORP COM 701094104 17,186 84,938 SH   SOLE 36 84,938 0 0
PARKER-HANNIFIN CORP COM 701094104 559 2,762 SH   SOLE 40 2,762 0 0
PARSLEY ENERGY INC CL A 701877102 6,331 676,360 SH   SOLE 2 107,262 0 569,098
PARSLEY ENERGY INC CL A 701877102 14 1,456 SH   SOLE 4 1,456 0 0
PARSLEY ENERGY INC CL A 701877102 73 7,779 SH   SOLE 7 7,779 0 0
PARSLEY ENERGY INC CL A 701877102 1,071 114,423 SH   SOLE 18 113,795 0 628
PARSLEY ENERGY INC CL A 701877102 715 76,375 SH   SOLE 19 76,375 0 0
PARSLEY ENERGY INC CL A 701877102 33,932 3,625,186 SH   SOLE 21 3,625,186 0 0
PARSLEY ENERGY INC CL A 701877102 72,375 7,732,339 SH   SOLE 22 7,294,023 0 438,316
PARSLEY ENERGY INC CL A 701877102 32 3,450 SH   SOLE 25 3,450 0 0
PARSLEY ENERGY INC CL A 701877102 1,844 196,994 SH   SOLE 26 87,637 0 109,357
PARSLEY ENERGY INC CL A 701877102 413 44,073 SH   SOLE 28 44,073 0 0
PARSLEY ENERGY INC CL A 701877102 2,455 262,336 SH   SOLE 30 262,336 0 0
PARSLEY ENERGY INC CL A 701877102 58 6,172 SH   SOLE 31 6,172 0 0
PARSLEY ENERGY INC CL A 701877102 175 18,644 SH   SOLE 34 18,644 0 0
PARSLEY ENERGY INC CL A 701877102 196 20,954 SH   SOLE 36 20,954 0 0
PARSLEY ENERGY INC CL A 701877102 311 33,216 SH   SOLE 40 33,216 0 0
PARSONS CORPORATION COM 70202L102 585 17,452 SH   SOLE 2 7,929 0 9,523
PARSONS CORPORATION COM 70202L102 19 564 SH   SOLE 4 564 0 0
PARSONS CORPORATION COM 70202L102 15 448 SH   SOLE 7 448 0 0
PARSONS CORPORATION COM 70202L102 2,742 81,755 SH   SOLE 18 81,755 0 0
PARSONS CORPORATION COM 70202L102 1,425 42,474 SH   SOLE 19 42,474 0 0
PARSONS CORPORATION COM 70202L102 32,482 968,462 SH   SOLE 21 968,462 0 0
PARSONS CORPORATION COM 70202L102 20,121 599,925 SH   SOLE 22 578,548 0 21,377
PARSONS CORPORATION COM 70202L102 59 1,755 SH   SOLE 26 0 0 1,755
PARSONS CORPORATION COM 70202L102 224 6,664 SH   SOLE 28 6,664 0 0
PARSONS CORPORATION COM 70202L102 973 29,011 SH   SOLE 30 29,011 0 0
PARSONS CORPORATION COM 70202L102 114 3,386 SH   SOLE 40 3,386 0 0
PARTNERS BANCORP COM 70213Q108 42 7,376 SH   SOLE 2 634 0 6,742
PARTNERS BANCORP COM 70213Q108 191 33,982 SH   SOLE 18 33,982 0 0
PARTNERS BANCORP COM 70213Q108 71 12,553 SH   SOLE 19 12,553 0 0
PARTNERS BANCORP COM 70213Q108 1,490 264,736 SH   SOLE 21 264,736 0 0
PARTNERS BANCORP COM 70213Q108 393 69,780 SH   SOLE 22 67,512 0 2,268
PARTY CITY HOLDCO INC COM 702149105 112 43,154 SH   SOLE 21 43,154 0 0
PARTY CITY HOLDCO INC COM 702149105 3,837 1,475,655 SH   SOLE 22 1,475,655 0 0
PASSAGE BIO INC COM 702712100 463 35,290 SH   SOLE 2 27,623 0 7,667
PASSAGE BIO INC COM 702712100 4 274 SH   SOLE 7 274 0 0
PASSAGE BIO INC COM 702712100 840 64,103 SH   SOLE 18 64,103 0 0
PASSAGE BIO INC COM 702712100 4,992 380,745 SH   SOLE 19 380,745 0 0
PASSAGE BIO INC COM 702712100 5,715 435,931 SH   SOLE 21 435,931 0 0
PASSAGE BIO INC COM 702712100 6,238 475,792 SH   SOLE 22 458,657 0 17,135
PASSAGE BIO INC COM 702712100 9 722 SH   SOLE 23 722 0 0
PASSAGE BIO INC COM 702712100 27 2,068 SH   SOLE 30 2,068 0 0
PASSAGE BIO INC COM 702712100 1,497 114,213 SH   SOLE 34 114,213 0 0
PASSAGE BIO INC COM 702712100 54 4,131 SH   SOLE 40 4,131 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 935 SH   SOLE 18 935 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 923 16,043 SH   SOLE 2 7,348 0 8,695
PATRICK INDS INC COM 703343103 11 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 27 461 SH   SOLE 7 461 0 0
PATRICK INDS INC COM 703343103 6,113 106,278 SH   SOLE 18 106,278 0 0
PATRICK INDS INC COM 703343103 2,383 41,435 SH   SOLE 19 41,435 0 0
PATRICK INDS INC COM 703343103 132,952 2,311,413 SH   SOLE 21 2,311,413 0 0
PATRICK INDS INC COM 703343103 35,671 620,151 SH   SOLE 22 599,946 0 20,205
PATRICK INDS INC COM 703343103 7 118 SH   SOLE 23 118 0 0
PATRICK INDS INC COM 703343103 893 15,532 SH   SOLE 26 12,558 0 2,974
PATRICK INDS INC COM 703343103 191 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 2,009 34,921 SH   SOLE 30 34,921 0 0
PATRICK INDS INC COM 703343103 5 89 SH   SOLE 34 89 0 0
PATRICK INDS INC COM 703343103 102 1,780 SH   SOLE 40 1,780 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 0 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 6 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 452 50,486 SH   SOLE 22 50,486 0 0
PATTERSON COS INC COM 703395103 3,395 140,853 SH   SOLE 2 65,835 0 75,018
PATTERSON COS INC COM 703395103 9 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 69 2,859 SH   SOLE 7 2,859 0 0
PATTERSON COS INC COM 703395103 12,235 507,574 SH   SOLE 18 507,574 0 0
PATTERSON COS INC COM 703395103 7,818 324,351 SH   SOLE 19 324,351 0 0
PATTERSON COS INC COM 703395103 134,755 5,590,329 SH   SOLE 21 5,590,329 0 0
PATTERSON COS INC COM 703395103 78,144 3,241,822 SH   SOLE 22 3,170,319 0 71,503
PATTERSON COS INC COM 703395103 595 24,666 SH   SOLE 23 24,666 0 0
PATTERSON COS INC COM 703395103 59 2,451 SH   SOLE 25 2,451 0 0
PATTERSON COS INC COM 703395103 3,225 133,774 SH   SOLE 26 14,756 0 119,018
PATTERSON COS INC COM 703395103 370 15,350 SH   SOLE 28 15,350 0 0
PATTERSON COS INC COM 703395103 863 35,799 SH   SOLE 30 35,799 0 0
PATTERSON COS INC COM 703395103 94 3,881 SH   SOLE 31 0 0 3,881
PATTERSON COS INC COM 703395103 53 2,217 SH   SOLE 34 2,217 0 0
PATTERSON COS INC COM 703395103 317 13,170 SH   SOLE 36 13,170 0 0
PATTERSON COS INC COM 703395103 224 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 635 222,750 SH   SOLE 2 62,027 0 160,723
PATTERSON UTI ENERGY INC COM 703481101 2 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 21 7,481 SH   SOLE 7 7,481 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,418 848,252 SH   SOLE 18 848,252 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,005 352,505 SH   SOLE 19 352,505 0 0
PATTERSON UTI ENERGY INC COM 703481101 58,301 20,456,588 SH   SOLE 21 20,456,588 0 0
PATTERSON UTI ENERGY INC COM 703481101 15,837 5,556,855 SH   SOLE 22 5,330,948 0 225,907
PATTERSON UTI ENERGY INC COM 703481101 293 102,885 SH   SOLE 26 42,608 0 60,277
PATTERSON UTI ENERGY INC COM 703481101 75 26,300 SH   SOLE 28 26,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 874 306,751 SH   SOLE 30 306,751 0 0
PATTERSON UTI ENERGY INC COM 703481101 130 45,701 SH   SOLE 31 0 0 45,701
PATTERSON UTI ENERGY INC COM 703481101 67 23,425 SH   SOLE 36 23,425 0 0
PATTERSON UTI ENERGY INC COM 703481101 59 20,687 SH   SOLE 40 20,687 0 0
PAVMED INC COM 70387R106 24 13,393 SH   SOLE 2 2,040 0 11,353
PAVMED INC COM 70387R106 257 144,592 SH   SOLE 18 144,592 0 0
PAVMED INC COM 70387R106 121 67,722 SH   SOLE 19 67,722 0 0
PAVMED INC COM 70387R106 2,059 1,156,880 SH   SOLE 21 1,156,880 0 0
PAVMED INC COM 70387R106 687 386,074 SH   SOLE 22 377,952 0 8,122
PAYCHEX INC COM 704326107 62,030 777,609 SH   SOLE 2 92,625 0 684,984
PAYCHEX INC COM 704326107 12,217 153,154 SH   SOLE 4 143,024 0 10,130
PAYCHEX INC COM 704326107 37,454 469,524 SH   SOLE 7 387,738 0 81,786
PAYCHEX INC COM 704326107 82 1,031 SH   SOLE 13 1,031 0 0
PAYCHEX INC COM 704326107 2,938 36,831 SH   SOLE 15 36,831 0 0
PAYCHEX INC COM 704326107 3 34 SH   SOLE 17 0 0 34
PAYCHEX INC COM 704326107 125,403 1,572,051 SH   SOLE 18 1,518,800 0 53,251
PAYCHEX INC COM 704326107 103,376 1,295,921 SH   SOLE 19 1,295,921 0 0
PAYCHEX INC COM 704326107 1,116,435 13,995,671 SH   SOLE 21 13,995,671 0 0
PAYCHEX INC COM 704326107 688,996 8,637,276 SH   SOLE 22 7,976,167 0 661,109
PAYCHEX INC COM 704326107 17,505 219,440 SH   SOLE 23 219,440 0 0
PAYCHEX INC COM 704326107 41,171 516,126 SH   SOLE 25 516,126 0 0
PAYCHEX INC COM 704326107 164,194 2,058,349 SH   SOLE 26 416,315 0 1,642,034
PAYCHEX INC COM 704326107 5,094 63,856 SH   SOLE 28 44,204 0 19,652
PAYCHEX INC COM 704326107 52 649 SH   SOLE 29 649 0 0
PAYCHEX INC COM 704326107 139,219 1,745,261 SH   SOLE 30 1,744,451 0 810
PAYCHEX INC COM 704326107 6,871 86,133 SH   SOLE 31 43,922 0 42,211
PAYCHEX INC COM 704326107 5,687 71,296 SH   SOLE 32 71,296 0 0
PAYCHEX INC COM 704326107 39,541 495,686 SH   SOLE 34 495,686 0 0
PAYCHEX INC COM 704326107 26,718 334,941 SH   SOLE 36 334,941 0 0
PAYCHEX INC COM 704326107 2,953 37,022 SH   SOLE 37 37,022 0 0
PAYCHEX INC COM 704326107 619 7,766 SH   SOLE 40 7,766 0 0
PAYCOM SOFTWARE INC COM 70432V102 35,432 113,819 SH   SOLE 2 10,771 0 103,048
PAYCOM SOFTWARE INC COM 70432V102 7,207 23,151 SH   SOLE 4 21,592 0 1,559
PAYCOM SOFTWARE INC COM 70432V102 13,570 43,590 SH   SOLE 7 41,128 0 2,462
PAYCOM SOFTWARE INC COM 70432V102 42 136 SH   SOLE 13 136 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,524 4,895 SH   SOLE 15 4,895 0 0
PAYCOM SOFTWARE INC COM 70432V102 37,575 120,705 SH   SOLE 18 112,913 0 7,792
PAYCOM SOFTWARE INC COM 70432V102 341,576 1,097,257 SH   SOLE 19 1,097,257 0 0
PAYCOM SOFTWARE INC COM 70432V102 505,979 1,625,373 SH   SOLE 21 1,625,373 0 0
PAYCOM SOFTWARE INC COM 70432V102 365,378 1,173,716 SH   SOLE 22 1,072,589 0 101,127
PAYCOM SOFTWARE INC COM 70432V102 10,536 33,846 SH   SOLE 23 33,846 0 0
PAYCOM SOFTWARE INC COM 70432V102 19,919 63,986 SH   SOLE 25 63,986 0 0
PAYCOM SOFTWARE INC COM 70432V102 81,086 260,475 SH   SOLE 26 40,521 0 219,954
PAYCOM SOFTWARE INC COM 70432V102 3,012 9,674 SH   SOLE 28 6,816 0 2,858
PAYCOM SOFTWARE INC COM 70432V102 3,349 10,757 SH   SOLE 29 100 0 10,657
PAYCOM SOFTWARE INC COM 70432V102 63,451 203,825 SH   SOLE 30 200,685 0 3,140
PAYCOM SOFTWARE INC COM 70432V102 3,857 12,390 SH   SOLE 31 7,055 0 5,335
PAYCOM SOFTWARE INC COM 70432V102 51,200 164,470 SH   SOLE 34 164,470 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,391 30,168 SH   SOLE 36 30,168 0 0
PAYCOM SOFTWARE INC COM 70432V102 361 1,160 SH   SOLE 40 1,160 0 0
PAYLOCITY HLDG CORP COM 70438V106 19,797 122,645 SH   SOLE 2 61,792 0 60,853
PAYLOCITY HLDG CORP COM 70438V106 132 816 SH   SOLE 4 816 0 0
PAYLOCITY HLDG CORP COM 70438V106 170 1,056 SH   SOLE 7 1,056 0 0
PAYLOCITY HLDG CORP COM 70438V106 16,977 105,174 SH   SOLE 18 102,847 0 2,327
PAYLOCITY HLDG CORP COM 70438V106 5,693 35,269 SH   SOLE 19 35,269 0 0
PAYLOCITY HLDG CORP COM 70438V106 308,914 1,913,726 SH   SOLE 21 1,913,726 0 0
PAYLOCITY HLDG CORP COM 70438V106 195,176 1,209,122 SH   SOLE 22 1,148,700 0 60,422
PAYLOCITY HLDG CORP COM 70438V106 942 5,835 SH   SOLE 23 5,835 0 0
PAYLOCITY HLDG CORP COM 70438V106 104 644 SH   SOLE 25 644 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,010 37,235 SH   SOLE 26 12,115 0 25,120
PAYLOCITY HLDG CORP COM 70438V106 843 5,225 SH   SOLE 28 5,225 0 0
PAYLOCITY HLDG CORP COM 70438V106 676 4,189 SH   SOLE 29 4,189 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,304 14,272 SH   SOLE 30 14,272 0 0
PAYLOCITY HLDG CORP COM 70438V106 325 2,016 SH   SOLE 31 2,016 0 0
PAYLOCITY HLDG CORP COM 70438V106 557 3,453 SH   SOLE 34 3,453 0 0
PAYLOCITY HLDG CORP COM 70438V106 256 1,583 SH   SOLE 36 1,583 0 0
PAYLOCITY HLDG CORP COM 70438V106 601 3,724 SH   SOLE 40 3,724 0 0
PAYPAL HLDGS INC COM 70450Y103 667,863 3,389,650 SH   SOLE 2 707,447 0 2,682,203
PAYPAL HLDGS INC COM 70450Y103 110,084 558,717 SH   SOLE 4 523,946 0 34,771
PAYPAL HLDGS INC COM 70450Y103 219,218 1,112,612 SH   SOLE 7 1,077,732 0 34,880
PAYPAL HLDGS INC COM 70450Y103 18,006 91,387 SH   SOLE 13 91,387 0 0
PAYPAL HLDGS INC COM 70450Y103 22,674 115,077 SH   SOLE 15 115,077 0 0
PAYPAL HLDGS INC COM 70450Y103 1 3 SH   SOLE 17 0 0 3
PAYPAL HLDGS INC COM 70450Y103 710,455 3,605,819 SH   SOLE 18 3,080,602 0 525,217
PAYPAL HLDGS INC COM 70450Y103 538,589 2,733,539 SH   SOLE 19 2,733,539 0 0
PAYPAL HLDGS INC COM 70450Y103 4,599,339 23,343,343 SH   SOLE 21 23,343,343 0 0
PAYPAL HLDGS INC COM 70450Y103 5,699,175 28,925,418 SH   SOLE 22 25,693,646 0 3,231,772
PAYPAL HLDGS INC COM 70450Y103 180,571 916,464 SH   SOLE 23 916,464 0 0
PAYPAL HLDGS INC COM 70450Y103 405,197 2,056,525 SH   SOLE 25 2,056,525 0 0
PAYPAL HLDGS INC COM 70450Y103 1,177,290 5,975,180 SH   SOLE 26 744,078 0 5,231,102
PAYPAL HLDGS INC COM 70450Y103 43,269 219,608 SH   SOLE 28 154,918 0 64,690
PAYPAL HLDGS INC COM 70450Y103 88,209 447,695 SH   SOLE 29 104,616 0 343,079
PAYPAL HLDGS INC COM 70450Y103 972,652 4,936,567 SH   SOLE 30 4,936,567 0 0
PAYPAL HLDGS INC COM 70450Y103 94,924 481,773 SH   SOLE 31 342,054 0 139,719
PAYPAL HLDGS INC COM 70450Y103 58,646 297,651 SH   SOLE 32 297,651 0 0
PAYPAL HLDGS INC COM 70450Y103 241,228 1,224,323 SH   SOLE 34 1,224,323 0 0
PAYPAL HLDGS INC COM 70450Y103 146,089 741,458 SH   SOLE 36 741,458 0 0
PAYPAL HLDGS INC COM 70450Y103 4,942 25,080 SH   SOLE 40 25,080 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 453 2,300 SH Call SOLE 2 2,300 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 473 2,400 SH Call SOLE 4 2,400 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 5,241 26,600 SH Call SOLE 18 26,600 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 66,970 339,900 SH Call SOLE 19 339,900 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 3,133 15,900 SH Call SOLE 22 15,900 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 25,850 131,200 SH Call SOLE 34 131,200 0 0
PAYSIGN INC COM 70451A104 105 18,470 SH   SOLE 2 9,121 0 9,349
PAYSIGN INC COM 70451A104 2 352 SH   SOLE 7 352 0 0
PAYSIGN INC COM 70451A104 727 128,007 SH   SOLE 18 128,007 0 0
PAYSIGN INC COM 70451A104 325 57,243 SH   SOLE 19 57,243 0 0
PAYSIGN INC COM 70451A104 6,129 1,078,962 SH   SOLE 21 1,078,962 0 0
PAYSIGN INC COM 70451A104 4,844 852,816 SH   SOLE 22 843,184 0 9,632
PAYSIGN INC COM 70451A104 32 5,690 SH   SOLE 30 5,690 0 0
PAYSIGN INC COM 70451A104 49 8,687 SH   SOLE 40 8,687 0 0
PBF ENERGY INC CL A 69318G106 1,083 190,371 SH   SOLE 2 56,801 0 133,570
PBF ENERGY INC CL A 69318G106 3 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 29 5,183 SH   SOLE 7 5,183 0 0
PBF ENERGY INC CL A 69318G106 2,701 474,769 SH   SOLE 18 455,568 0 19,201
PBF ENERGY INC CL A 69318G106 5,581 980,765 SH   SOLE 19 980,765 0 0
PBF ENERGY INC CL A 69318G106 59,869 10,521,848 SH   SOLE 21 10,521,848 0 0
PBF ENERGY INC CL A 69318G106 23,212 4,079,377 SH   SOLE 22 3,984,902 0 94,475
PBF ENERGY INC CL A 69318G106 439 77,182 SH   SOLE 23 77,182 0 0
PBF ENERGY INC CL A 69318G106 1,835 322,449 SH   SOLE 26 22,651 0 299,798
PBF ENERGY INC CL A 69318G106 80 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 866 152,151 SH   SOLE 30 152,151 0 0
PBF ENERGY INC CL A 69318G106 81 14,200 SH   SOLE 31 0 0 14,200
PBF ENERGY INC CL A 69318G106 41 7,227 SH   SOLE 34 7,227 0 0
PBF ENERGY INC CL A 69318G106 611 107,311 SH   SOLE 36 107,311 0 0
PBF ENERGY INC CL A 69318G106 70 12,229 SH   SOLE 40 12,229 0 0
PC CONNECTION INC COM 69318J100 704 17,156 SH   SOLE 2 6,089 0 11,067
PC CONNECTION INC COM 69318J100 4 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 8 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,620 63,809 SH   SOLE 18 53,111 0 10,698
PC CONNECTION INC COM 69318J100 6,336 154,309 SH   SOLE 19 154,309 0 0
PC CONNECTION INC COM 69318J100 48,513 1,181,509 SH   SOLE 21 1,181,509 0 0
PC CONNECTION INC COM 69318J100 21,583 525,636 SH   SOLE 22 516,947 0 8,689
PC CONNECTION INC COM 69318J100 556 13,547 SH   SOLE 23 13,547 0 0
PC CONNECTION INC COM 69318J100 2,700 65,751 SH   SOLE 26 0 0 65,751
PC CONNECTION INC COM 69318J100 63 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 747 18,193 SH   SOLE 30 18,193 0 0
PC CONNECTION INC COM 69318J100 112 2,716 SH   SOLE 34 2,716 0 0
PC CONNECTION INC COM 69318J100 40 968 SH   SOLE 40 968 0 0
PCB BANCORP COM 69320M109 82 9,281 SH   SOLE 2 473 0 8,808
PCB BANCORP COM 69320M109 421 47,900 SH   SOLE 18 47,900 0 0
PCB BANCORP COM 69320M109 210 23,884 SH   SOLE 19 23,884 0 0
PCB BANCORP COM 69320M109 4,152 472,372 SH   SOLE 21 472,372 0 0
PCB BANCORP COM 69320M109 2,303 262,030 SH   SOLE 22 257,745 0 4,285
PCSB FINL CORP COM 69324R104 144 11,914 SH   SOLE 2 738 0 11,176
PCSB FINL CORP COM 69324R104 5 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 599 49,667 SH   SOLE 18 49,667 0 0
PCSB FINL CORP COM 69324R104 367 30,421 SH   SOLE 19 30,421 0 0
PCSB FINL CORP COM 69324R104 5,756 476,913 SH   SOLE 21 476,913 0 0
PCSB FINL CORP COM 69324R104 4,785 396,456 SH   SOLE 22 390,464 0 5,992
PCTEL INC COM 69325Q105 209 36,889 SH   SOLE 2 2,908 0 33,981
PCTEL INC COM 69325Q105 9 1,651 SH   SOLE 13 0 0 1,651
PCTEL INC COM 69325Q105 416 73,508 SH   SOLE 18 73,508 0 0
PCTEL INC COM 69325Q105 185 32,638 SH   SOLE 19 32,638 0 0
PCTEL INC COM 69325Q105 3,252 574,493 SH   SOLE 21 574,493 0 0
PCTEL INC COM 69325Q105 3,775 666,945 SH   SOLE 22 662,884 0 4,061
PDC ENERGY INC COM 69327R101 1,673 134,973 SH   SOLE 2 37,637 0 97,336
PDC ENERGY INC COM 69327R101 7 538 SH   SOLE 4 538 0 0
PDC ENERGY INC COM 69327R101 39 3,127 SH   SOLE 7 3,127 0 0
PDC ENERGY INC COM 69327R101 5,996 483,712 SH   SOLE 18 469,758 0 13,954
PDC ENERGY INC COM 69327R101 3,593 289,881 SH   SOLE 19 289,881 0 0
PDC ENERGY INC COM 69327R101 132,567 10,695,233 SH   SOLE 21 10,695,233 0 0
PDC ENERGY INC COM 69327R101 38,489 3,105,194 SH   SOLE 22 3,014,242 0 90,952
PDC ENERGY INC COM 69327R101 195 15,770 SH   SOLE 23 15,770 0 0
PDC ENERGY INC COM 69327R101 1,330 107,272 SH   SOLE 26 15,343 0 91,929
PDC ENERGY INC COM 69327R101 171 13,769 SH   SOLE 28 13,769 0 0
PDC ENERGY INC COM 69327R101 2,455 198,046 SH   SOLE 30 198,046 0 0
PDC ENERGY INC COM 69327R101 60 4,843 SH   SOLE 31 0 0 4,843
PDC ENERGY INC COM 69327R101 17 1,367 SH   SOLE 34 1,367 0 0
PDC ENERGY INC COM 69327R101 41 3,268 SH   SOLE 36 3,268 0 0
PDC ENERGY INC COM 69327R101 131 10,530 SH   SOLE 40 10,530 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,422 2,554,000 PRN   SOLE 2 2,282,000 0 272,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 13,519 14,255,000 PRN   SOLE 19 14,255,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 69 73,000 PRN   SOLE 22 73,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,017 2,127,000 PRN   SOLE 26 2,127,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 35 37,000 PRN   SOLE 30 37,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,501 2,637,000 PRN   SOLE 34 2,637,000 0 0
PDF SOLUTIONS INC COM 693282105 481 25,683 SH   SOLE 2 9,256 0 16,427
PDF SOLUTIONS INC COM 693282105 7 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,671 142,745 SH   SOLE 18 142,745 0 0
PDF SOLUTIONS INC COM 693282105 996 53,222 SH   SOLE 19 53,222 0 0
PDF SOLUTIONS INC COM 693282105 59,783 3,195,263 SH   SOLE 21 3,195,263 0 0
PDF SOLUTIONS INC COM 693282105 15,730 840,749 SH   SOLE 22 817,862 0 22,887
PDF SOLUTIONS INC COM 693282105 357 19,076 SH   SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 71 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 947 50,588 SH   SOLE 30 50,588 0 0
PDF SOLUTIONS INC COM 693282105 55 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 427 135,491 SH   SOLE 2 33,498 0 101,993
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 4 1,262 SH   SOLE 7 1,262 0 0
PDL BIOPHARMA INC COM 69329Y104 1,437 456,287 SH   SOLE 18 456,287 0 0
PDL BIOPHARMA INC COM 69329Y104 672 213,268 SH   SOLE 19 213,268 0 0
PDL BIOPHARMA INC COM 69329Y104 15,957 5,065,735 SH   SOLE 21 5,065,735 0 0
PDL BIOPHARMA INC COM 69329Y104 11,400 3,619,191 SH   SOLE 22 3,502,694 0 116,497
PDL BIOPHARMA INC COM 69329Y104 768 243,894 SH   SOLE 26 56,012 0 187,882
PDL BIOPHARMA INC COM 69329Y104 72 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 108 34,166 SH   SOLE 30 34,166 0 0
PDL BIOPHARMA INC COM 69329Y104 7 2,337 SH   SOLE 31 0 0 2,337
PDL BIOPHARMA INC COM 69329Y104 56 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 51 5,753 SH   SOLE 2 270 0 5,483
PDL CMNTY BANCORP COM 69290X101 271 30,750 SH   SOLE 18 30,750 0 0
PDL CMNTY BANCORP COM 69290X101 143 16,241 SH   SOLE 19 16,241 0 0
PDL CMNTY BANCORP COM 69290X101 2,583 292,905 SH   SOLE 21 292,905 0 0
PDL CMNTY BANCORP COM 69290X101 703 79,700 SH   SOLE 22 77,912 0 1,788
PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 243 104,138 SH   SOLE 22 104,138 0 0
PEABODY ENERGY CORP NEW COM 704551100 78 33,914 SH   SOLE 2 21,111 0 12,803
PEABODY ENERGY CORP NEW COM 704551100 1 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 11 4,825 SH   SOLE 7 4,825 0 0
PEABODY ENERGY CORP NEW COM 704551100 571 248,376 SH   SOLE 18 248,376 0 0
PEABODY ENERGY CORP NEW COM 704551100 287 124,896 SH   SOLE 19 124,896 0 0
PEABODY ENERGY CORP NEW COM 704551100 5,226 2,272,101 SH   SOLE 21 2,272,101 0 0
PEABODY ENERGY CORP NEW COM 704551100 4,861 2,113,480 SH   SOLE 22 2,073,453 0 40,027
PEABODY ENERGY CORP NEW COM 704551100 52 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 22 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 67 29,073 SH   SOLE 30 29,073 0 0
PEABODY ENERGY CORP NEW COM 704551100 42 18,242 SH   SOLE 31 0 0 18,242
PEABODY ENERGY CORP NEW COM 704551100 35 15,406 SH   SOLE 36 15,406 0 0
PEABODY ENERGY CORP NEW COM 704551100 18 7,659 SH   SOLE 40 7,659 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 367 24,196 SH   SOLE 2 7,258 0 16,938
PEAPACK-GLADSTONE FINL CORP COM 704699107 5 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,136 75,012 SH   SOLE 18 75,012 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,079 71,249 SH   SOLE 19 71,249 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 9,206 607,684 SH   SOLE 21 607,684 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 8,627 569,468 SH   SOLE 22 555,864 0 13,604
PEAPACK-GLADSTONE FINL CORP COM 704699107 189 12,493 SH   SOLE 26 0 0 12,493
PEAPACK-GLADSTONE FINL CORP COM 704699107 46 3,059 SH   SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 31 2,039 SH   SOLE 30 2,039 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 6 379 SH   SOLE 34 379 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,619 209,011 SH   SOLE 2 95,695 0 113,316
PEBBLEBROOK HOTEL TR COM 70509V100 3,438 274,371 SH   SOLE 4 274,371 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,030 161,978 SH   SOLE 7 161,978 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 13,225 1,055,506 SH   SOLE 18 1,055,506 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,004 638,772 SH   SOLE 19 638,772 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 110,932 8,853,303 SH   SOLE 21 8,853,303 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 74,470 5,943,339 SH   SOLE 22 5,593,233 0 350,106
PEBBLEBROOK HOTEL TR COM 70509V100 694 55,361 SH   SOLE 23 55,361 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,665 452,091 SH   SOLE 25 452,091 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,396 191,184 SH   SOLE 26 27,628 0 163,556
PEBBLEBROOK HOTEL TR COM 70509V100 685 54,708 SH   SOLE 28 54,708 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,045 83,389 SH   SOLE 29 83,389 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,342 585,945 SH   SOLE 30 585,945 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 671 53,542 SH   SOLE 34 53,542 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 72 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 159 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 1 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 10,662 88,090 SH   SOLE 2 14,253 0 73,837
PEGASYSTEMS INC COM 705573103 27 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 94 777 SH   SOLE 7 777 0 0
PEGASYSTEMS INC COM 705573103 2,275 18,793 SH   SOLE 18 18,793 0 0
PEGASYSTEMS INC COM 705573103 1,195 9,870 SH   SOLE 19 9,870 0 0
PEGASYSTEMS INC COM 705573103 86,634 715,749 SH   SOLE 21 715,749 0 0
PEGASYSTEMS INC COM 705573103 123,316 1,018,800 SH   SOLE 22 961,138 0 57,662
PEGASYSTEMS INC COM 705573103 966 7,981 SH   SOLE 25 7,981 0 0
PEGASYSTEMS INC COM 705573103 3,083 25,468 SH   SOLE 26 13,744 0 11,724
PEGASYSTEMS INC COM 705573103 664 5,483 SH   SOLE 28 5,483 0 0
PEGASYSTEMS INC COM 705573103 2,004 16,558 SH   SOLE 30 16,558 0 0
PEGASYSTEMS INC COM 705573103 97 799 SH   SOLE 31 799 0 0
PEGASYSTEMS INC COM 705573103 2,055 16,979 SH   SOLE 34 16,979 0 0
PEGASYSTEMS INC COM 705573103 105 865 SH   SOLE 36 865 0 0
PEGASYSTEMS INC COM 705573103 519 4,291 SH   SOLE 40 4,291 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 24,954 251,447 SH   SOLE 2 11,881 0 239,566
PELOTON INTERACTIVE INC CL A COM 70614W100 10,062 101,391 SH   SOLE 4 95,299 0 6,092
PELOTON INTERACTIVE INC CL A COM 70614W100 1,284 12,940 SH   SOLE 7 12,940 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 39 393 SH   SOLE 13 393 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,478 14,890 SH   SOLE 15 14,890 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1 8 SH   SOLE 17 0 0 8
PELOTON INTERACTIVE INC CL A COM 70614W100 22,439 226,108 SH   SOLE 18 210,301 0 15,807
PELOTON INTERACTIVE INC CL A COM 70614W100 92,605 933,138 SH   SOLE 19 933,138 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 126,495 1,274,636 SH   SOLE 21 1,274,636 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 418,202 4,214,051 SH   SOLE 22 4,019,837 0 194,214
PELOTON INTERACTIVE INC CL A COM 70614W100 13,201 133,021 SH   SOLE 23 133,021 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 382 3,845 SH   SOLE 25 3,845 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 37,629 379,174 SH   SOLE 26 174,503 0 204,671
PELOTON INTERACTIVE INC CL A COM 70614W100 3,783 38,118 SH   SOLE 28 26,804 0 11,314
PELOTON INTERACTIVE INC CL A COM 70614W100 4,130 41,612 SH   SOLE 29 456 0 41,156
PELOTON INTERACTIVE INC CL A COM 70614W100 28,735 289,553 SH   SOLE 30 289,553 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,107 31,307 SH   SOLE 31 23,712 0 7,595
PELOTON INTERACTIVE INC CL A COM 70614W100 42,797 431,250 SH   SOLE 34 431,250 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 4,139 41,712 SH   SOLE 36 41,712 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 433 4,367 SH   SOLE 40 4,367 0 0
PEMBINA PIPELINE CORP COM 706327103 3,325 156,625 SH   SOLE 21 156,625 0 0
PENN NATL GAMING INC COM 707569109 15,683 215,726 SH   SOLE 2 126,408 0 89,318
PENN NATL GAMING INC COM 707569109 122 1,673 SH   SOLE 4 1,673 0 0
PENN NATL GAMING INC COM 707569109 253 3,477 SH   SOLE 7 3,477 0 0
PENN NATL GAMING INC COM 707569109 632 8,696 SH   SOLE 13 8,696 0 0
PENN NATL GAMING INC COM 707569109 66,755 918,224 SH   SOLE 18 899,337 0 18,887
PENN NATL GAMING INC COM 707569109 39,754 546,820 SH   SOLE 19 546,820 0 0
PENN NATL GAMING INC COM 707569109 687,430 9,455,706 SH   SOLE 21 9,455,706 0 0
PENN NATL GAMING INC COM 707569109 370,715 5,099,241 SH   SOLE 22 4,922,501 0 176,740
PENN NATL GAMING INC COM 707569109 1,690 23,242 SH   SOLE 23 23,242 0 0
PENN NATL GAMING INC COM 707569109 112 1,537 SH   SOLE 25 1,537 0 0
PENN NATL GAMING INC COM 707569109 19,153 263,446 SH   SOLE 26 56,174 0 207,272
PENN NATL GAMING INC COM 707569109 1,440 19,809 SH   SOLE 28 19,809 0 0
PENN NATL GAMING INC COM 707569109 1,576 21,674 SH   SOLE 29 0 0 21,674
PENN NATL GAMING INC COM 707569109 4,411 60,673 SH   SOLE 30 60,673 0 0
PENN NATL GAMING INC COM 707569109 381 5,236 SH   SOLE 31 947 0 4,289
PENN NATL GAMING INC COM 707569109 297 4,090 SH   SOLE 34 4,090 0 0
PENN NATL GAMING INC COM 707569109 890 12,241 SH   SOLE 36 12,241 0 0
PENN NATL GAMING INC COM 707569109 1,144 15,740 SH   SOLE 40 15,740 0 0
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 5,276 1,644,000 PRN   SOLE 21 1,644,000 0 0
PENN VA CORP COM 70788V102 131 13,306 SH   SOLE 2 589 0 12,717
PENN VA CORP COM 70788V102 3 266 SH   SOLE 7 266 0 0
PENN VA CORP COM 70788V102 714 72,487 SH   SOLE 18 72,487 0 0
PENN VA CORP COM 70788V102 255 25,844 SH   SOLE 19 25,844 0 0
PENN VA CORP COM 70788V102 15,196 1,542,739 SH   SOLE 21 1,542,739 0 0
PENN VA CORP COM 70788V102 1,831 185,845 SH   SOLE 22 181,147 0 4,698
PENN VA CORP COM 70788V102 159 16,186 SH   SOLE 30 16,186 0 0
PENNANT GROUP INC COM 70805E109 637 16,518 SH   SOLE 2 8,465 0 8,053
PENNANT GROUP INC COM 70805E109 5 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 19 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 4,628 120,010 SH   SOLE 18 120,010 0 0
PENNANT GROUP INC COM 70805E109 2,005 51,990 SH   SOLE 19 51,990 0 0
PENNANT GROUP INC COM 70805E109 105,033 2,723,882 SH   SOLE 21 2,723,882 0 0
PENNANT GROUP INC COM 70805E109 27,949 724,831 SH   SOLE 22 702,263 0 22,568
PENNANT GROUP INC COM 70805E109 1,153 29,909 SH   SOLE 26 5,164 0 24,745
PENNANT GROUP INC COM 70805E109 119 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 1,584 41,083 SH   SOLE 30 41,083 0 0
PENNANT GROUP INC COM 70805E109 27 704 SH   SOLE 34 704 0 0
PENNANT GROUP INC COM 70805E109 103 2,670 SH   SOLE 40 2,670 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,450 290,320 SH   SOLE 30 290,320 0 0
PENNANTPARK INVT CORP COM 708062104 1,428 447,530 SH   SOLE 30 447,530 0 0
PENNS WOODS BANCORP INC COM 708430103 137 6,880 SH   SOLE 2 484 0 6,396
PENNS WOODS BANCORP INC COM 708430103 4 207 SH   SOLE 7 207 0 0
PENNS WOODS BANCORP INC COM 708430103 609 30,704 SH   SOLE 18 30,704 0 0
PENNS WOODS BANCORP INC COM 708430103 272 13,706 SH   SOLE 19 13,706 0 0
PENNS WOODS BANCORP INC COM 708430103 4,916 247,671 SH   SOLE 21 247,671 0 0
PENNS WOODS BANCORP INC COM 708430103 1,511 76,099 SH   SOLE 22 72,924 0 3,175
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 13 22,901 SH   SOLE 18 22,901 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 145 261,174 SH   SOLE 21 261,174 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 643 1,160,957 SH   SOLE 22 1,160,957 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 2 3,082 SH   SOLE 23 3,082 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,043 52,353 SH   SOLE 2 19,619 0 32,734
PENNYMAC FINL SVCS INC NEW COM 70932M107 16 281 SH   SOLE 4 281 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 48 830 SH   SOLE 7 830 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 9,102 156,600 SH   SOLE 18 156,600 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 4,598 79,110 SH   SOLE 19 79,110 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 80,049 1,377,313 SH   SOLE 21 1,377,313 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 67,803 1,166,612 SH   SOLE 22 1,118,683 0 47,929
PENNYMAC FINL SVCS INC NEW COM 70932M107 52 901 SH   SOLE 25 901 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,526 26,257 SH   SOLE 26 18,202 0 8,055
PENNYMAC FINL SVCS INC NEW COM 70932M107 533 9,177 SH   SOLE 28 9,177 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,447 24,902 SH   SOLE 30 24,902 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 75 1,294 SH   SOLE 34 1,294 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 130 2,230 SH   SOLE 36 2,230 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 364 6,269 SH   SOLE 40 6,269 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,262 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,836 114,256 SH   SOLE 2 32,396 0 81,860
PENNYMAC MTG INVT TR COM 70931T103 5 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 31 1,913 SH   SOLE 7 1,913 0 0
PENNYMAC MTG INVT TR COM 70931T103 321 19,946 SH   SOLE 13 0 0 19,946
PENNYMAC MTG INVT TR COM 70931T103 7,453 463,778 SH   SOLE 18 463,778 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,955 183,885 SH   SOLE 19 183,885 0 0
PENNYMAC MTG INVT TR COM 70931T103 205,106 12,763,266 SH   SOLE 21 12,763,266 0 0
PENNYMAC MTG INVT TR COM 70931T103 45,033 2,802,272 SH   SOLE 22 2,710,745 0 91,527
PENNYMAC MTG INVT TR COM 70931T103 541 33,646 SH   SOLE 26 4,146 0 29,500
PENNYMAC MTG INVT TR COM 70931T103 148 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,655 165,213 SH   SOLE 30 165,213 0 0
PENNYMAC MTG INVT TR COM 70931T103 94 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 135 8,390 SH   SOLE 40 8,390 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,832 80,395 SH   SOLE 2 11,452 0 68,943
PENSKE AUTOMOTIVE GRP INC COM 70959W103 21 449 SH   SOLE 4 449 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 61 1,279 SH   SOLE 7 1,279 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 583 12,223 SH   SOLE 18 12,223 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 390 8,185 SH   SOLE 19 8,185 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 16,499 346,181 SH   SOLE 21 346,181 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 40,228 844,055 SH   SOLE 22 794,964 0 49,091
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,067 22,380 SH   SOLE 26 11,713 0 10,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 216 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 651 13,651 SH   SOLE 30 13,651 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 33 686 SH   SOLE 31 686 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 198 4,158 SH   SOLE 36 4,158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 208 4,370 SH   SOLE 40 4,370 0 0
PENTAIR PLC SHS G7S00T104 20,474 447,330 SH   SOLE 2 54,271 0 393,059
PENTAIR PLC SHS G7S00T104 3,550 77,552 SH   SOLE 4 72,292 0 5,260
PENTAIR PLC SHS G7S00T104 23,456 512,481 SH   SOLE 7 302,683 0 209,798
PENTAIR PLC SHS G7S00T104 32 708 SH   SOLE 13 708 0 0
PENTAIR PLC SHS G7S00T104 842 18,400 SH   SOLE 15 18,400 0 0
PENTAIR PLC SHS G7S00T104 36,730 802,483 SH   SOLE 18 776,354 0 26,129
PENTAIR PLC SHS G7S00T104 3,681 80,415 SH   SOLE 19 80,415 0 0
PENTAIR PLC SHS G7S00T104 168,025 3,671,072 SH   SOLE 21 3,671,072 0 0
PENTAIR PLC SHS G7S00T104 193,442 4,226,391 SH   SOLE 22 3,890,821 0 335,570
PENTAIR PLC SHS G7S00T104 5,403 118,054 SH   SOLE 23 118,054 0 0
PENTAIR PLC SHS G7S00T104 12,055 263,384 SH   SOLE 25 263,384 0 0
PENTAIR PLC SHS G7S00T104 41,881 915,036 SH   SOLE 26 186,073 0 728,963
PENTAIR PLC SHS G7S00T104 1,532 33,475 SH   SOLE 28 22,691 0 10,784
PENTAIR PLC SHS G7S00T104 1,534 33,524 SH   SOLE 29 146 0 33,378
PENTAIR PLC SHS G7S00T104 78,486 1,714,782 SH   SOLE 30 1,681,497 0 33,285
PENTAIR PLC SHS G7S00T104 1,699 37,126 SH   SOLE 31 20,215 0 16,911
PENTAIR PLC SHS G7S00T104 828 18,085 SH   SOLE 34 18,085 0 0
PENTAIR PLC SHS G7S00T104 4,186 91,467 SH   SOLE 36 91,467 0 0
PENTAIR PLC SHS G7S00T104 158 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 18,899 97,225 SH   SOLE 2 36,705 0 60,520
PENUMBRA INC COM 70975L107 101 522 SH   SOLE 4 522 0 0
PENUMBRA INC COM 70975L107 216 1,110 SH   SOLE 7 1,110 0 0
PENUMBRA INC COM 70975L107 18,045 92,834 SH   SOLE 18 92,796 0 38
PENUMBRA INC COM 70975L107 23,824 122,562 SH   SOLE 19 122,562 0 0
PENUMBRA INC COM 70975L107 360,583 1,855,043 SH   SOLE 21 1,855,043 0 0
PENUMBRA INC COM 70975L107 204,188 1,050,456 SH   SOLE 22 996,755 0 53,701
PENUMBRA INC COM 70975L107 322 1,654 SH   SOLE 23 1,654 0 0
PENUMBRA INC COM 70975L107 96 493 SH   SOLE 25 493 0 0
PENUMBRA INC COM 70975L107 3,720 19,140 SH   SOLE 26 9,407 0 9,733
PENUMBRA INC COM 70975L107 983 5,058 SH   SOLE 28 5,058 0 0
PENUMBRA INC COM 70975L107 328 1,685 SH   SOLE 29 1,685 0 0
PENUMBRA INC COM 70975L107 21,093 108,512 SH   SOLE 30 108,512 0 0
PENUMBRA INC COM 70975L107 597 3,073 SH   SOLE 31 3,073 0 0
PENUMBRA INC COM 70975L107 390 2,006 SH   SOLE 34 2,006 0 0
PENUMBRA INC COM 70975L107 237 1,217 SH   SOLE 36 1,217 0 0
PENUMBRA INC COM 70975L107 644 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 426 22,338 SH   SOLE 2 6,898 0 15,440
PEOPLES BANCORP INC COM 709789101 6 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,409 73,793 SH   SOLE 18 73,793 0 0
PEOPLES BANCORP INC COM 709789101 650 34,050 SH   SOLE 19 34,050 0 0
PEOPLES BANCORP INC COM 709789101 11,681 611,872 SH   SOLE 21 611,872 0 0
PEOPLES BANCORP INC COM 709789101 11,963 626,651 SH   SOLE 22 605,072 0 21,579
PEOPLES BANCORP INC COM 709789101 168 8,776 SH   SOLE 26 0 0 8,776
PEOPLES BANCORP INC COM 709789101 47 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 76 4,000 SH   SOLE 30 4,000 0 0
PEOPLES BANCORP INC COM 709789101 22 1,129 SH   SOLE 34 1,129 0 0
PEOPLES BANCORP INC COM 709789101 27 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 60 3,859 SH   SOLE 2 165 0 3,694
PEOPLES BANCORP N C INC COM 710577107 270 17,484 SH   SOLE 18 17,484 0 0
PEOPLES BANCORP N C INC COM 710577107 132 8,523 SH   SOLE 19 8,523 0 0
PEOPLES BANCORP N C INC COM 710577107 2,247 145,600 SH   SOLE 21 145,600 0 0
PEOPLES BANCORP N C INC COM 710577107 704 45,610 SH   SOLE 22 44,575 0 1,035
PEOPLES FINL SVCS CORP COM 711040105 224 6,448 SH   SOLE 2 428 0 6,020
PEOPLES FINL SVCS CORP COM 711040105 3 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,001 28,786 SH   SOLE 18 28,786 0 0
PEOPLES FINL SVCS CORP COM 711040105 458 13,185 SH   SOLE 19 13,185 0 0
PEOPLES FINL SVCS CORP COM 711040105 8,341 239,950 SH   SOLE 21 239,950 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,052 87,815 SH   SOLE 22 85,265 0 2,550
PEOPLES UNITED FINANCIAL INC COM 712704105 11,083 1,075,006 SH   SOLE 2 141,486 0 933,520
PEOPLES UNITED FINANCIAL INC COM 712704105 2,161 209,604 SH   SOLE 4 196,604 0 13,000
PEOPLES UNITED FINANCIAL INC COM 712704105 12,838 1,245,212 SH   SOLE 7 786,802 0 458,410
PEOPLES UNITED FINANCIAL INC COM 712704105 12 1,180 SH   SOLE 13 1,180 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 470 45,628 SH   SOLE 15 45,628 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 17,702 1,716,944 SH   SOLE 18 1,647,902 0 69,042
PEOPLES UNITED FINANCIAL INC COM 712704105 1,666 161,550 SH   SOLE 19 161,550 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 169,801 16,469,497 SH   SOLE 21 16,469,497 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 112,788 10,939,632 SH   SOLE 22 9,985,070 0 954,562
PEOPLES UNITED FINANCIAL INC COM 712704105 3,160 306,516 SH   SOLE 23 306,516 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 301 29,180 SH   SOLE 25 29,180 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 17,383 1,685,989 SH   SOLE 26 528,412 0 1,157,577
PEOPLES UNITED FINANCIAL INC COM 712704105 898 87,142 SH   SOLE 28 58,144 0 28,998
PEOPLES UNITED FINANCIAL INC COM 712704105 976 94,628 SH   SOLE 29 1,337 0 93,291
PEOPLES UNITED FINANCIAL INC COM 712704105 22,976 2,228,563 SH   SOLE 30 1,970,142 0 258,421
PEOPLES UNITED FINANCIAL INC COM 712704105 1,155 112,074 SH   SOLE 31 73,444 0 38,630
PEOPLES UNITED FINANCIAL INC COM 712704105 1,445 140,193 SH   SOLE 32 140,193 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 237 23,024 SH   SOLE 34 23,024 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,522 147,630 SH   SOLE 36 147,630 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 58 5,589 SH   SOLE 40 5,589 0 0
PEPSICO INC COM 713448108 543,472 3,921,154 SH   SOLE 2 892,232 0 3,028,922
PEPSICO INC COM 713448108 101,256 730,564 SH   SOLE 4 687,287 0 43,277
PEPSICO INC COM 713448108 214,772 1,549,582 SH   SOLE 7 1,455,922 0 93,660
PEPSICO INC COM 713448108 17,437 125,805 SH   SOLE 13 121,523 0 4,282
PEPSICO INC COM 713448108 24,201 174,613 SH   SOLE 15 174,613 0 0
PEPSICO INC COM 713448108 651,389 4,699,774 SH   SOLE 18 4,332,989 0 366,785
PEPSICO INC COM 713448108 158,711 1,145,099 SH   SOLE 19 1,145,099 0 0
PEPSICO INC COM 713448108 5,187 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 4,616,153 33,305,580 SH   SOLE 21 33,305,580 0 0
PEPSICO INC COM 713448108 4,889,225 35,275,792 SH   SOLE 22 31,567,604 0 3,708,188
PEPSICO INC COM 713448108 157,143 1,133,791 SH   SOLE 23 1,133,791 0 0
PEPSICO INC COM 713448108 227,803 1,643,601 SH   SOLE 25 1,643,601 0 0
PEPSICO INC COM 713448108 1,132,273 8,169,357 SH   SOLE 26 1,063,749 0 7,105,608
PEPSICO INC COM 713448108 37,866 273,206 SH   SOLE 28 192,525 0 80,681
PEPSICO INC COM 713448108 68,277 492,622 SH   SOLE 29 127,873 0 364,749
PEPSICO INC COM 713448108 1,020,759 7,364,785 SH   SOLE 30 7,325,089 0 39,696
PEPSICO INC COM 713448108 180,386 1,301,483 SH   SOLE 31 358,722 0 942,761
PEPSICO INC COM 713448108 48,746 351,706 SH   SOLE 32 351,706 0 0
PEPSICO INC COM 713448108 32,331 233,265 SH   SOLE 34 233,265 0 0
PEPSICO INC COM 713448108 151,658 1,094,216 SH   SOLE 36 1,094,216 0 0
PEPSICO INC COM 713448108 4,266 30,780 SH   SOLE 40 30,780 0 0
PERCEPTRON INC COM 71361F100 16 2,290 SH   SOLE 18 2,290 0 0
PERCEPTRON INC COM 71361F100 199 29,202 SH   SOLE 21 29,202 0 0
PERDOCEO ED CORP COM 71363P106 544 44,410 SH   SOLE 2 22,966 0 21,444
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 16 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 3,922 320,446 SH   SOLE 18 320,446 0 0
PERDOCEO ED CORP COM 71363P106 1,615 131,955 SH   SOLE 19 131,955 0 0
PERDOCEO ED CORP COM 71363P106 92,893 7,589,260 SH   SOLE 21 7,589,260 0 0
PERDOCEO ED CORP COM 71363P106 24,289 1,984,427 SH   SOLE 22 1,931,885 0 52,542
PERDOCEO ED CORP COM 71363P106 736 60,130 SH   SOLE 26 31,145 0 28,985
PERDOCEO ED CORP COM 71363P106 105 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,329 108,601 SH   SOLE 30 108,601 0 0
PERDOCEO ED CORP COM 71363P106 103 8,432 SH   SOLE 40 8,432 0 0
PERFICIENT INC COM 71375U101 878 20,538 SH   SOLE 2 10,641 0 9,897
PERFICIENT INC COM 71375U101 6 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 24 552 SH   SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 6,593 154,248 SH   SOLE 18 154,248 0 0
PERFICIENT INC COM 71375U101 3,170 74,171 SH   SOLE 19 74,171 0 0
PERFICIENT INC COM 71375U101 150,176 3,513,714 SH   SOLE 21 3,513,714 0 0
PERFICIENT INC COM 71375U101 41,845 979,066 SH   SOLE 22 951,795 0 27,271
PERFICIENT INC COM 71375U101 22 526 SH   SOLE 25 526 0 0
PERFICIENT INC COM 71375U101 1,338 31,295 SH   SOLE 26 12,620 0 18,675
PERFICIENT INC COM 71375U101 218 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 2,214 51,796 SH   SOLE 30 51,796 0 0
PERFICIENT INC COM 71375U101 55 1,291 SH   SOLE 36 1,291 0 0
PERFICIENT INC COM 71375U101 176 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 5,535 159,874 SH   SOLE 2 45,555 0 114,319
PERFORMANCE FOOD GROUP CO COM 71377A103 33 957 SH   SOLE 4 957 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 128 3,709 SH   SOLE 7 3,709 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 16,680 481,810 SH   SOLE 18 481,810 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 11,245 324,824 SH   SOLE 19 324,824 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 142,132 4,105,479 SH   SOLE 21 4,105,479 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 131,410 3,795,797 SH   SOLE 22 3,674,107 0 121,690
PERFORMANCE FOOD GROUP CO COM 71377A103 335 9,671 SH   SOLE 23 9,671 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 57 1,657 SH   SOLE 25 1,657 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,175 91,723 SH   SOLE 26 31,205 0 60,518
PERFORMANCE FOOD GROUP CO COM 71377A103 687 19,843 SH   SOLE 28 19,843 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,861 53,758 SH   SOLE 30 53,758 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 142 4,103 SH   SOLE 31 0 0 4,103
PERFORMANCE FOOD GROUP CO COM 71377A103 864 24,964 SH   SOLE 36 24,964 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 427 12,340 SH   SOLE 40 12,340 0 0
PERFORMANT FINL CORP COM 71377E105 27 28,985 SH   SOLE 21 28,985 0 0
PERFORMANT FINL CORP COM 71377E105 41 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 35,125 279,860 SH   SOLE 2 32,692 0 247,168
PERKINELMER INC COM 714046109 6,752 53,799 SH   SOLE 4 50,280 0 3,519
PERKINELMER INC COM 714046109 12,015 95,727 SH   SOLE 7 92,562 0 3,165
PERKINELMER INC COM 714046109 430 3,426 SH   SOLE 13 358 0 3,068
PERKINELMER INC COM 714046109 1,405 11,196 SH   SOLE 15 11,196 0 0
PERKINELMER INC COM 714046109 3 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 27,073 215,702 SH   SOLE 18 198,210 0 17,492
PERKINELMER INC COM 714046109 4,626 36,858 SH   SOLE 19 36,858 0 0
PERKINELMER INC COM 714046109 314,258 2,503,846 SH   SOLE 21 2,503,846 0 0
PERKINELMER INC COM 714046109 354,335 2,823,161 SH   SOLE 22 2,590,264 0 232,897
PERKINELMER INC COM 714046109 9,547 76,062 SH   SOLE 23 76,062 0 0
PERKINELMER INC COM 714046109 2,629 20,947 SH   SOLE 25 20,947 0 0
PERKINELMER INC COM 714046109 51,784 412,585 SH   SOLE 26 91,547 0 321,038
PERKINELMER INC COM 714046109 2,705 21,551 SH   SOLE 28 15,251 0 6,300
PERKINELMER INC COM 714046109 3,005 23,946 SH   SOLE 29 115 0 23,831
PERKINELMER INC COM 714046109 59,658 475,328 SH   SOLE 30 441,115 0 34,213
PERKINELMER INC COM 714046109 3,164 25,207 SH   SOLE 31 14,285 0 10,922
PERKINELMER INC COM 714046109 681 5,429 SH   SOLE 34 5,429 0 0
PERKINELMER INC COM 714046109 3,666 29,207 SH   SOLE 36 29,207 0 0
PERKINELMER INC COM 714046109 325 2,588 SH   SOLE 40 2,588 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 11 1,925 SH   SOLE 18 1,925 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 183 32,348 SH   SOLE 21 32,348 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 16 2,788 SH   SOLE 22 2,788 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 18 2,551 SH   SOLE 18 2,551 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 259 36,768 SH   SOLE 21 36,768 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2,227 315,841 SH   SOLE 22 315,841 0 0
PERRIGO CO PLC SHS G97822103 16,766 365,201 SH   SOLE 2 42,187 0 323,014
PERRIGO CO PLC SHS G97822103 3,171 69,065 SH   SOLE 4 64,770 0 4,295
PERRIGO CO PLC SHS G97822103 9,939 216,490 SH   SOLE 7 124,385 0 92,105
PERRIGO CO PLC SHS G97822103 27 596 SH   SOLE 13 596 0 0
PERRIGO CO PLC SHS G97822103 725 15,791 SH   SOLE 15 15,791 0 0
PERRIGO CO PLC SHS G97822103 17,331 377,509 SH   SOLE 18 355,765 0 21,744
PERRIGO CO PLC SHS G97822103 2,147 46,756 SH   SOLE 19 46,756 0 0
PERRIGO CO PLC SHS G97822103 162,446 3,538,354 SH   SOLE 21 3,538,354 0 0
PERRIGO CO PLC SHS G97822103 166,349 3,623,363 SH   SOLE 22 3,337,954 0 285,409
PERRIGO CO PLC SHS G97822103 4,207 91,631 SH   SOLE 23 91,631 0 0
PERRIGO CO PLC SHS G97822103 9,748 212,327 SH   SOLE 25 212,327 0 0
PERRIGO CO PLC SHS G97822103 37,473 816,230 SH   SOLE 26 153,588 0 662,642
PERRIGO CO PLC SHS G97822103 1,292 28,145 SH   SOLE 28 20,200 0 7,945
PERRIGO CO PLC SHS G97822103 1,352 29,446 SH   SOLE 29 172 0 29,274
PERRIGO CO PLC SHS G97822103 29,116 634,203 SH   SOLE 30 605,129 0 29,074
PERRIGO CO PLC SHS G97822103 1,480 32,236 SH   SOLE 31 15,220 0 17,016
PERRIGO CO PLC SHS G97822103 506 11,020 SH   SOLE 34 11,020 0 0
PERRIGO CO PLC SHS G97822103 4,006 87,256 SH   SOLE 36 87,256 0 0
PERRIGO CO PLC SHS G97822103 118 2,579 SH   SOLE 40 2,579 0 0
PERSONALIS INC COM 71535D106 271 12,488 SH   SOLE 2 3,233 0 9,255
PERSONALIS INC COM 71535D106 9 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 2,034 93,872 SH   SOLE 18 93,872 0 0
PERSONALIS INC COM 71535D106 2,784 128,479 SH   SOLE 19 128,479 0 0
PERSONALIS INC COM 71535D106 25,030 1,155,045 SH   SOLE 21 1,155,045 0 0
PERSONALIS INC COM 71535D106 14,362 662,758 SH   SOLE 22 654,359 0 8,399
PERSONALIS INC COM 71535D106 190 8,786 SH   SOLE 23 8,786 0 0
PERSONALIS INC COM 71535D106 402 18,548 SH   SOLE 26 0 0 18,548
PERSONALIS INC COM 71535D106 171 7,881 SH   SOLE 30 7,881 0 0
PERSPECTA INC COM 715347100 3,005 154,501 SH   SOLE 2 101,954 0 52,547
PERSPECTA INC COM 715347100 13 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 71 3,650 SH   SOLE 7 3,650 0 0
PERSPECTA INC COM 715347100 2 99 SH   SOLE 17 0 0 99
PERSPECTA INC COM 715347100 16,217 833,794 SH   SOLE 18 833,794 0 0
PERSPECTA INC COM 715347100 6,480 333,144 SH   SOLE 19 333,144 0 0
PERSPECTA INC COM 715347100 180,727 9,291,893 SH   SOLE 21 9,291,893 0 0
PERSPECTA INC COM 715347100 87,976 4,523,178 SH   SOLE 22 4,403,903 0 119,275
PERSPECTA INC COM 715347100 364 18,690 SH   SOLE 25 18,690 0 0
PERSPECTA INC COM 715347100 1,417 72,870 SH   SOLE 26 51,403 0 21,467
PERSPECTA INC COM 715347100 419 21,563 SH   SOLE 28 21,563 0 0
PERSPECTA INC COM 715347100 1,082 55,615 SH   SOLE 30 55,615 0 0
PERSPECTA INC COM 715347100 65 3,338 SH   SOLE 31 0 0 3,338
PERSPECTA INC COM 715347100 628 32,280 SH   SOLE 34 32,280 0 0
PERSPECTA INC COM 715347100 92 4,748 SH   SOLE 36 4,748 0 0
PERSPECTA INC COM 715347100 288 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 1,121 34,038 SH   SOLE 2 9,438 0 24,600
PETIQ INC COM CL A 71639T106 14 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 2,840 86,269 SH   SOLE 18 80,945 0 5,324
PETIQ INC COM CL A 71639T106 5,017 152,409 SH   SOLE 19 152,409 0 0
PETIQ INC COM CL A 71639T106 31,182 947,200 SH   SOLE 21 947,200 0 0
PETIQ INC COM CL A 71639T106 23,755 721,596 SH   SOLE 22 699,813 0 21,783
PETIQ INC COM CL A 71639T106 263 7,991 SH   SOLE 23 7,991 0 0
PETIQ INC COM CL A 71639T106 23 710 SH   SOLE 25 710 0 0
PETIQ INC COM CL A 71639T106 933 28,355 SH   SOLE 26 0 0 28,355
PETIQ INC COM CL A 71639T106 94 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 532 16,173 SH   SOLE 30 16,173 0 0
PETIQ INC COM CL A 71639T106 13 383 SH   SOLE 34 383 0 0
PETIQ INC COM CL A 71639T106 57 1,729 SH   SOLE 36 1,729 0 0
PETIQ INC COM CL A 71639T106 66 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 404 12,787 SH   SOLE 2 6,695 0 6,092
PETMED EXPRESS INC COM 716382106 4 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 15 469 SH   SOLE 7 469 0 0
PETMED EXPRESS INC COM 716382106 3,034 95,956 SH   SOLE 18 95,956 0 0
PETMED EXPRESS INC COM 716382106 1,180 37,327 SH   SOLE 19 37,327 0 0
PETMED EXPRESS INC COM 716382106 69,468 2,196,951 SH   SOLE 21 2,196,951 0 0
PETMED EXPRESS INC COM 716382106 18,104 572,556 SH   SOLE 22 556,261 0 16,295
PETMED EXPRESS INC COM 716382106 1,523 48,156 SH   SOLE 23 48,156 0 0
PETMED EXPRESS INC COM 716382106 233 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 96 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,072 33,901 SH   SOLE 30 33,901 0 0
PETMED EXPRESS INC COM 716382106 75 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,474 50,062 SH   SOLE 2 0 0 50,062
PETROCHINA CO LTD SPONSORED ADR 71646E100 315 10,697 SH   SOLE 4 10,697 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 59 2,000 SH   SOLE 19 2,000 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 75 2,535 SH   SOLE 21 2,535 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,848 164,671 SH   SOLE 22 164,671 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 10 337 SH   SOLE 30 337 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 43 1,460 SH   SOLE 31 0 0 1,460
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,845 404,174 SH   SOLE 2 0 0 404,174
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,057 1,144,434 SH   SOLE 18 0 0 1,144,434
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,264 605,643 SH   SOLE 19 605,643 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 57,206 8,125,819 SH   SOLE 21 8,125,819 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3,808 540,980 SH   SOLE 22 5,981 0 534,999
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5,462 775,893 SH   SOLE 25 775,893 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,287 324,831 SH   SOLE 30 324,831 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 33,710 4,788,366 SH   SOLE 34 4,788,366 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,679 1,359,370 SH   SOLE 18 77,152 0 1,282,218
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 41,301 5,800,706 SH   SOLE 19 5,800,706 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 46,754 6,566,566 SH   SOLE 21 6,566,566 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 36,628 5,144,390 SH   SOLE 25 5,144,390 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,082 854,211 SH   SOLE 26 854,211 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,768 950,620 SH   SOLE 29 950,620 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,202 309,329 SH   SOLE 30 309,329 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 81,660 11,469,079 SH   SOLE 34 11,469,079 0 0
PFENEX INC COM 717071104 1 108 SH   SOLE 21 108 0 0
PFENEX INC COM 717071104 12 972 SH   SOLE 22 972 0 0
PFIZER INC COM 717081103 576,459 15,707,331 SH   SOLE 2 3,832,839 0 11,874,492
PFIZER INC COM 717081103 98,934 2,695,761 SH   SOLE 4 2,522,612 0 173,149
PFIZER INC COM 717081103 211,372 5,759,465 SH   SOLE 7 5,328,247 0 431,218
PFIZER INC COM 717081103 7,580 206,541 SH   SOLE 13 189,994 0 16,547
PFIZER INC COM 717081103 24,991 680,941 SH   SOLE 15 680,941 0 0
PFIZER INC COM 717081103 24 654 SH   SOLE 17 0 0 654
PFIZER INC COM 717081103 731,718 19,937,830 SH   SOLE 18 18,555,342 0 1,382,488
PFIZER INC COM 717081103 445,705 12,144,556 SH   SOLE 19 12,144,556 0 0
PFIZER INC COM 717081103 5,280,763 143,889,989 SH   SOLE 21 143,889,989 0 0
PFIZER INC COM 717081103 4,932,095 134,389,509 SH   SOLE 22 121,357,760 0 13,031,749
PFIZER INC COM 717081103 152,605 4,158,162 SH   SOLE 23 4,158,162 0 0
PFIZER INC COM 717081103 236,447 6,442,691 SH   SOLE 25 6,382,766 0 59,925
PFIZER INC COM 717081103 942,575 25,683,238 SH   SOLE 26 3,515,270 0 22,167,968
PFIZER INC COM 717081103 39,947 1,088,467 SH   SOLE 28 767,053 0 321,414
PFIZER INC COM 717081103 36,945 1,006,665 SH   SOLE 29 198,226 0 808,439
PFIZER INC COM 717081103 910,178 24,800,489 SH   SOLE 30 24,787,461 0 13,028
PFIZER INC COM 717081103 89,305 2,433,370 SH   SOLE 31 996,143 0 1,437,227
PFIZER INC COM 717081103 14,460 393,994 SH   SOLE 32 393,994 0 0
PFIZER INC COM 717081103 321,645 8,764,170 SH   SOLE 34 8,764,170 0 0
PFIZER INC COM 717081103 10,352 282,075 SH   SOLE 35 282,075 0 0
PFIZER INC COM 717081103 153,359 4,178,714 SH   SOLE 36 4,178,714 0 0
PFIZER INC COM 717081103 4,544 123,823 SH   SOLE 40 123,823 0 0
PFSWEB INC COM NEW 717098206 57 8,577 SH   SOLE 2 780 0 7,797
PFSWEB INC COM NEW 717098206 401 60,009 SH   SOLE 18 60,009 0 0
PFSWEB INC COM NEW 717098206 174 26,027 SH   SOLE 19 26,027 0 0
PFSWEB INC COM NEW 717098206 3,099 463,190 SH   SOLE 21 463,190 0 0
PFSWEB INC COM NEW 717098206 2,995 447,716 SH   SOLE 22 444,478 0 3,238
PG&E CORP COM 69331C108 29,482 3,139,749 SH   SOLE 2 331,503 0 2,808,246
PG&E CORP COM 69331C108 5,689 605,808 SH   SOLE 4 571,874 0 33,934
PG&E CORP COM 69331C108 907 96,541 SH   SOLE 7 96,541 0 0
PG&E CORP COM 69331C108 22 2,371 SH   SOLE 13 2,371 0 0
PG&E CORP COM 69331C108 895 95,340 SH   SOLE 15 95,340 0 0
PG&E CORP COM 69331C108 6,741 717,933 SH   SOLE 18 631,703 0 86,230
PG&E CORP COM 69331C108 3,270 348,221 SH   SOLE 19 348,221 0 0
PG&E CORP COM 69331C108 141,243 15,041,886 SH   SOLE 21 15,041,886 0 0
PG&E CORP COM 69331C108 331,936 35,349,927 SH   SOLE 22 33,579,127 0 1,770,800
PG&E CORP COM 69331C108 6,812 725,429 SH   SOLE 23 725,429 0 0
PG&E CORP COM 69331C108 20,920 2,227,870 SH   SOLE 26 1,054,196 0 1,173,674
PG&E CORP COM 69331C108 2,021 215,186 SH   SOLE 28 153,740 0 61,446
PG&E CORP COM 69331C108 2,121 225,837 SH   SOLE 29 1,373 0 224,464
PG&E CORP COM 69331C108 18,395 1,959,041 SH   SOLE 30 1,832,721 0 126,320
PG&E CORP COM 69331C108 1,746 185,970 SH   SOLE 31 144,583 0 41,387
PG&E CORP COM 69331C108 517 55,011 SH   SOLE 34 55,011 0 0
PG&E CORP COM 69331C108 5,715 608,643 SH   SOLE 36 608,643 0 0
PG&E CORP COM 69331C108 224 23,815 SH   SOLE 40 23,815 0 0
PG&E CORP UNIT 99/99/9999 69331C140 118,105 1,204,052 SH   SOLE 21 1,204,052 0 0
PGT INNOVATIONS INC COM 69336V101 995 56,771 SH   SOLE 2 19,502 0 37,269
PGT INNOVATIONS INC COM 69336V101 6 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 19 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 4,943 282,158 SH   SOLE 18 282,158 0 0
PGT INNOVATIONS INC COM 69336V101 1,853 105,777 SH   SOLE 19 105,777 0 0
PGT INNOVATIONS INC COM 69336V101 117,662 6,715,862 SH   SOLE 21 6,715,862 0 0
PGT INNOVATIONS INC COM 69336V101 29,772 1,699,315 SH   SOLE 22 1,637,759 0 61,556
PGT INNOVATIONS INC COM 69336V101 812 46,366 SH   SOLE 26 26,100 0 20,266
PGT INNOVATIONS INC COM 69336V101 128 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 1,563 89,218 SH   SOLE 30 89,218 0 0
PGT INNOVATIONS INC COM 69336V101 87 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 19 5,349 SH   SOLE 2 567 0 4,782
PHASEBIO PHARMACEUTICALS INC COM 717224109 206 58,592 SH   SOLE 18 58,592 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 91 25,970 SH   SOLE 19 25,970 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,970 561,248 SH   SOLE 21 561,248 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,698 483,780 SH   SOLE 22 480,371 0 3,409
PHATHOM PHARMACEUTICALS INC COM 71722W107 219 5,970 SH   SOLE 2 2,429 0 3,541
PHATHOM PHARMACEUTICALS INC COM 71722W107 7 194 SH   SOLE 7 194 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,515 41,324 SH   SOLE 18 41,324 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 756 20,613 SH   SOLE 19 20,613 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 13,169 359,118 SH   SOLE 21 359,118 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 10,583 288,605 SH   SOLE 22 284,495 0 4,110
PHATHOM PHARMACEUTICALS INC COM 71722W107 40 1,088 SH   SOLE 30 1,088 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 300 17,234 SH   SOLE 2 6,523 0 10,711
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,677 96,398 SH   SOLE 18 96,398 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,334 76,691 SH   SOLE 19 76,691 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 40,376 2,320,435 SH   SOLE 21 2,320,435 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13,467 773,972 SH   SOLE 22 760,180 0 13,792
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 146 8,390 SH   SOLE 23 8,390 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 554 31,849 SH   SOLE 26 0 0 31,849
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 41 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 581 33,379 SH   SOLE 30 33,379 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 20 1,157 SH   SOLE 34 1,157 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 30 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 193,982 2,586,765 SH   SOLE 2 395,140 0 2,191,625
PHILIP MORRIS INTL INC COM 718172109 18,067 240,927 SH   SOLE 4 240,927 0 0
PHILIP MORRIS INTL INC COM 718172109 104,029 1,387,239 SH   SOLE 7 1,384,405 0 2,834
PHILIP MORRIS INTL INC COM 718172109 198 2,647 SH   SOLE 13 2,647 0 0
PHILIP MORRIS INTL INC COM 718172109 14,203 189,399 SH   SOLE 15 189,399 0 0
PHILIP MORRIS INTL INC COM 718172109 309,220 4,123,477 SH   SOLE 18 3,872,107 0 251,370
PHILIP MORRIS INTL INC COM 718172109 95,800 1,277,499 SH   SOLE 19 1,277,499 0 0
PHILIP MORRIS INTL INC COM 718172109 1,158 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,318,523 30,917,765 SH   SOLE 21 30,917,765 0 0
PHILIP MORRIS INTL INC COM 718172109 2,704,587 36,065,974 SH   SOLE 22 32,931,460 0 3,134,514
PHILIP MORRIS INTL INC COM 718172109 81,181 1,082,555 SH   SOLE 23 1,082,555 0 0
PHILIP MORRIS INTL INC COM 718172109 132,378 1,765,280 SH   SOLE 25 1,765,280 0 0
PHILIP MORRIS INTL INC COM 718172109 333,124 4,442,246 SH   SOLE 26 819,056 0 3,623,190
PHILIP MORRIS INTL INC COM 718172109 46 614 SH   SOLE 28 614 0 0
PHILIP MORRIS INTL INC COM 718172109 188 2,505 SH   SOLE 29 2,505 0 0
PHILIP MORRIS INTL INC COM 718172109 387,098 5,161,994 SH   SOLE 30 5,161,994 0 0
PHILIP MORRIS INTL INC COM 718172109 6,296 83,955 SH   SOLE 31 0 0 83,955
PHILIP MORRIS INTL INC COM 718172109 11,456 152,766 SH   SOLE 32 152,766 0 0
PHILIP MORRIS INTL INC COM 718172109 43,514 580,261 SH   SOLE 34 580,261 0 0
PHILIP MORRIS INTL INC COM 718172109 81,550 1,087,478 SH   SOLE 36 1,087,478 0 0
PHILIP MORRIS INTL INC COM 718172109 2,671 35,621 SH   SOLE 37 35,621 0 0
PHILIP MORRIS INTL INC COM 718172109 2,567 34,231 SH   SOLE 40 34,231 0 0
PHILLIPS 66 COM 718546104 60,370 1,164,553 SH   SOLE 2 226,878 0 937,675
PHILLIPS 66 COM 718546104 10,707 206,530 SH   SOLE 4 192,866 0 13,664
PHILLIPS 66 COM 718546104 23,796 459,030 SH   SOLE 7 424,849 0 34,181
PHILLIPS 66 COM 718546104 1,349 26,021 SH   SOLE 13 26,021 0 0
PHILLIPS 66 COM 718546104 2,824 54,474 SH   SOLE 15 54,474 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 43,724 843,438 SH   SOLE 18 713,288 0 130,150
PHILLIPS 66 COM 718546104 9,035 174,287 SH   SOLE 19 174,287 0 0
PHILLIPS 66 COM 718546104 575,925 11,109,655 SH   SOLE 21 11,109,655 0 0
PHILLIPS 66 COM 718546104 540,017 10,416,992 SH   SOLE 22 9,430,934 0 986,058
PHILLIPS 66 COM 718546104 16,457 317,466 SH   SOLE 23 317,466 0 0
PHILLIPS 66 COM 718546104 27,866 537,546 SH   SOLE 25 537,546 0 0
PHILLIPS 66 COM 718546104 110,054 2,122,956 SH   SOLE 26 309,163 0 1,813,793
PHILLIPS 66 COM 718546104 4,430 85,450 SH   SOLE 28 60,468 0 24,982
PHILLIPS 66 COM 718546104 11,334 218,641 SH   SOLE 29 4,069 0 214,572
PHILLIPS 66 COM 718546104 109,626 2,114,708 SH   SOLE 30 2,114,708 0 0
PHILLIPS 66 COM 718546104 7,725 149,007 SH   SOLE 31 58,730 0 90,277
PHILLIPS 66 COM 718546104 1,959 37,798 SH   SOLE 34 37,798 0 0
PHILLIPS 66 COM 718546104 19,197 370,305 SH   SOLE 36 370,305 0 0
PHILLIPS 66 COM 718546104 495 9,555 SH   SOLE 40 9,555 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 667 28,967 SH   SOLE 19 28,967 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 741 74,369 SH   SOLE 2 22,277 0 52,092
PHOTRONICS INC COM 719405102 10 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 2,952 296,430 SH   SOLE 18 296,430 0 0
PHOTRONICS INC COM 719405102 1,124 112,863 SH   SOLE 19 112,863 0 0
PHOTRONICS INC COM 719405102 71,571 7,185,839 SH   SOLE 21 7,185,839 0 0
PHOTRONICS INC COM 719405102 20,314 2,039,556 SH   SOLE 22 1,977,843 0 61,713
PHOTRONICS INC COM 719405102 27 2,672 SH   SOLE 23 2,672 0 0
PHOTRONICS INC COM 719405102 265 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 95 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,082 108,621 SH   SOLE 30 108,621 0 0
PHOTRONICS INC COM 719405102 75 7,483 SH   SOLE 40 7,483 0 0
PHREESIA INC COM 71944F106 802 24,968 SH   SOLE 2 11,153 0 13,815
PHREESIA INC COM 71944F106 16 495 SH   SOLE 7 495 0 0
PHREESIA INC COM 71944F106 4,225 131,504 SH   SOLE 18 109,089 0 22,415
PHREESIA INC COM 71944F106 9,266 288,384 SH   SOLE 19 288,384 0 0
PHREESIA INC COM 71944F106 30,490 948,968 SH   SOLE 21 948,968 0 0
PHREESIA INC COM 71944F106 33,338 1,037,609 SH   SOLE 22 1,013,346 0 24,263
PHREESIA INC COM 71944F106 873 27,166 SH   SOLE 23 27,166 0 0
PHREESIA INC COM 71944F106 2,620 81,559 SH   SOLE 26 0 0 81,559
PHREESIA INC COM 71944F106 87 2,713 SH   SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 230 7,155 SH   SOLE 30 7,155 0 0
PHREESIA INC COM 71944F106 16 493 SH   SOLE 34 493 0 0
PHREESIA INC COM 71944F106 71 2,212 SH   SOLE 40 2,212 0 0
PHUNWARE INC COM 71948P100 18 19,527 SH   SOLE 21 19,527 0 0
PHYSICIANS RLTY TR COM 71943U104 5,900 329,422 SH   SOLE 2 149,529 0 179,893
PHYSICIANS RLTY TR COM 71943U104 2,683 149,807 SH   SOLE 4 149,807 0 0
PHYSICIANS RLTY TR COM 71943U104 4,529 252,876 SH   SOLE 7 252,876 0 0
PHYSICIANS RLTY TR COM 71943U104 21,937 1,224,874 SH   SOLE 18 1,224,874 0 0
PHYSICIANS RLTY TR COM 71943U104 11,488 641,413 SH   SOLE 19 641,413 0 0
PHYSICIANS RLTY TR COM 71943U104 277,590 15,499,183 SH   SOLE 21 15,499,183 0 0
PHYSICIANS RLTY TR COM 71943U104 148,173 8,273,211 SH   SOLE 22 8,093,011 0 180,200
PHYSICIANS RLTY TR COM 71943U104 195 10,876 SH   SOLE 23 10,876 0 0
PHYSICIANS RLTY TR COM 71943U104 12,769 712,945 SH   SOLE 25 712,945 0 0
PHYSICIANS RLTY TR COM 71943U104 4,311 240,681 SH   SOLE 26 69,376 0 171,305
PHYSICIANS RLTY TR COM 71943U104 542 30,271 SH   SOLE 28 30,271 0 0
PHYSICIANS RLTY TR COM 71943U104 2,285 127,559 SH   SOLE 29 127,559 0 0
PHYSICIANS RLTY TR COM 71943U104 16,380 914,583 SH   SOLE 30 914,583 0 0
PHYSICIANS RLTY TR COM 71943U104 87 4,844 SH   SOLE 34 4,844 0 0
PHYSICIANS RLTY TR COM 71943U104 143 7,995 SH   SOLE 36 7,995 0 0
PHYSICIANS RLTY TR COM 71943U104 324 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 107 11,997 SH   SOLE 2 787 0 11,210
PICO HLDGS INC COM NEW 693366205 5 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 544 60,769 SH   SOLE 18 60,769 0 0
PICO HLDGS INC COM NEW 693366205 154 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 5,655 631,135 SH   SOLE 21 631,135 0 0
PICO HLDGS INC COM NEW 693366205 5,330 594,858 SH   SOLE 22 587,559 0 7,299
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,072 152,683 SH   SOLE 2 41,180 0 111,503
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,273 93,792 SH   SOLE 4 93,792 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,127 156,754 SH   SOLE 7 156,754 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,325 466,083 SH   SOLE 18 466,083 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,264 387,930 SH   SOLE 19 387,930 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 61,789 4,553,367 SH   SOLE 21 4,553,367 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 61,387 4,523,719 SH   SOLE 22 4,407,351 0 116,368
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 88 6,503 SH   SOLE 23 6,503 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,914 435,823 SH   SOLE 25 435,823 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,647 121,406 SH   SOLE 26 30,383 0 91,023
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 261 19,204 SH   SOLE 28 19,204 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,075 79,252 SH   SOLE 29 79,252 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,599 559,954 SH   SOLE 30 559,954 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 91 6,739 SH   SOLE 36 6,739 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 173 12,744 SH   SOLE 40 12,744 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 84 40,408 SH   SOLE 2 5,885 0 34,523
PIERIS PHARMACEUTICALS INC COM 720795103 3 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 447 215,896 SH   SOLE 18 215,896 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 232 112,269 SH   SOLE 19 112,269 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,737 1,805,088 SH   SOLE 21 1,805,088 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2,858 1,380,576 SH   SOLE 22 1,362,171 0 18,405
PIERIS PHARMACEUTICALS INC COM 720795103 6 3,129 SH   SOLE 23 3,129 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 10 4,976 SH   SOLE 26 0 0 4,976
PILGRIMS PRIDE CORP COM 72147K108 2,190 146,346 SH   SOLE 2 43,401 0 102,945
PILGRIMS PRIDE CORP COM 72147K108 4 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,219 148,297 SH   SOLE 7 148,297 0 0
PILGRIMS PRIDE CORP COM 72147K108 0 17 SH   SOLE 17 0 0 17
PILGRIMS PRIDE CORP COM 72147K108 1,933 129,197 SH   SOLE 18 129,197 0 0
PILGRIMS PRIDE CORP COM 72147K108 678 45,320 SH   SOLE 19 45,320 0 0
PILGRIMS PRIDE CORP COM 72147K108 33,510 2,239,198 SH   SOLE 21 2,239,198 0 0
PILGRIMS PRIDE CORP COM 72147K108 24,184 1,616,056 SH   SOLE 22 1,532,644 0 83,412
PILGRIMS PRIDE CORP COM 72147K108 478 31,916 SH   SOLE 26 23,267 0 8,649
PILGRIMS PRIDE CORP COM 72147K108 135 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP COM 72147K108 494 33,012 SH   SOLE 30 33,012 0 0
PILGRIMS PRIDE CORP COM 72147K108 17 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP COM 72147K108 974 65,092 SH   SOLE 34 65,092 0 0
PILGRIMS PRIDE CORP COM 72147K108 124 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 33 619 SH   SOLE 17 0 0 619
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 12 SH   SOLE 17 0 0 12
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2 20 SH   SOLE 17 0 0 20
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 3 SH   SOLE 17 0 0 3
PINDUODUO INC SPONSORED ADS 722304102 22,453 302,810 SH   SOLE 2 21,005 0 281,805
PINDUODUO INC SPONSORED ADS 722304102 2 28 SH   SOLE 3 28 0 0
PINDUODUO INC SPONSORED ADS 722304102 8,360 112,751 SH   SOLE 4 95,160 0 17,591
PINDUODUO INC SPONSORED ADS 722304102 3,409 45,968 SH   SOLE 7 45,968 0 0
PINDUODUO INC SPONSORED ADS 722304102 47 630 SH   SOLE 13 630 0 0
PINDUODUO INC SPONSORED ADS 722304102 7,612 102,656 SH   SOLE 15 102,656 0 0
PINDUODUO INC SPONSORED ADS 722304102 5,432 73,259 SH   SOLE 18 73,259 0 0
PINDUODUO INC SPONSORED ADS 722304102 41,701 562,390 SH   SOLE 19 562,390 0 0
PINDUODUO INC SPONSORED ADS 722304102 339,786 4,582,413 SH   SOLE 21 4,582,413 0 0
PINDUODUO INC SPONSORED ADS 722304102 232,728 3,138,606 SH   SOLE 22 2,881,117 0 257,489
PINDUODUO INC SPONSORED ADS 722304102 11,199 151,036 SH   SOLE 23 151,036 0 0
PINDUODUO INC SPONSORED ADS 722304102 16,979 228,982 SH   SOLE 25 228,982 0 0
PINDUODUO INC SPONSORED ADS 722304102 84,694 1,142,203 SH   SOLE 26 212,882 0 929,321
PINDUODUO INC SPONSORED ADS 722304102 3,068 41,376 SH   SOLE 28 41,376 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,918 25,868 SH   SOLE 29 25,868 0 0
PINDUODUO INC SPONSORED ADS 722304102 122,084 1,646,444 SH   SOLE 30 1,646,444 0 0
PINDUODUO INC SPONSORED ADS 722304102 4,268 57,563 SH   SOLE 31 3,544 0 54,019
PINDUODUO INC SPONSORED ADS 722304102 5,855 78,959 SH   SOLE 32 78,959 0 0
PINDUODUO INC SPONSORED ADS 722304102 118,319 1,595,674 SH   SOLE 34 1,595,674 0 0
PINDUODUO INC SPONSORED ADS 722304102 126 1,701 SH   SOLE 40 1,701 0 0
PINDUODUO INC NOTE 10/0 722304AB8 7,514 4,150,000 PRN   SOLE 21 4,150,000 0 0
PING IDENTITY HLDG CORP COM 72341T103 818 26,224 SH   SOLE 2 11,386 0 14,838
PING IDENTITY HLDG CORP COM 72341T103 24 759 SH   SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 4,351 139,411 SH   SOLE 18 134,707 0 4,704
PING IDENTITY HLDG CORP COM 72341T103 4,176 133,798 SH   SOLE 19 133,798 0 0
PING IDENTITY HLDG CORP COM 72341T103 40,343 1,292,628 SH   SOLE 21 1,292,628 0 0
PING IDENTITY HLDG CORP COM 72341T103 30,847 988,383 SH   SOLE 22 958,870 0 29,513
PING IDENTITY HLDG CORP COM 72341T103 126 4,036 SH   SOLE 23 4,036 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,154 36,978 SH   SOLE 26 0 0 36,978
PING IDENTITY HLDG CORP COM 72341T103 197 6,326 SH   SOLE 28 6,326 0 0
PING IDENTITY HLDG CORP COM 72341T103 430 13,779 SH   SOLE 30 13,779 0 0
PING IDENTITY HLDG CORP COM 72341T103 119 3,828 SH   SOLE 34 3,828 0 0
PING IDENTITY HLDG CORP COM 72341T103 135 4,341 SH   SOLE 40 4,341 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,439 265,216 SH   SOLE 2 124,385 0 140,831
PINNACLE FINL PARTNERS INC COM 72346Q104 562 15,804 SH   SOLE 4 15,804 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 158 4,443 SH   SOLE 7 4,443 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 7,332 206,008 SH   SOLE 18 198,237 0 7,771
PINNACLE FINL PARTNERS INC COM 72346Q104 920 25,844 SH   SOLE 19 25,844 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 119,659 3,362,139 SH   SOLE 21 3,362,139 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 87,649 2,462,753 SH   SOLE 22 2,333,337 0 129,416
PINNACLE FINL PARTNERS INC COM 72346Q104 1,417 39,824 SH   SOLE 23 39,824 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 171 4,792 SH   SOLE 25 4,792 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,563 72,023 SH   SOLE 26 22,913 0 49,110
PINNACLE FINL PARTNERS INC COM 72346Q104 375 10,523 SH   SOLE 28 10,523 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 423 11,895 SH   SOLE 29 11,895 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,483 41,676 SH   SOLE 30 41,676 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 923 25,926 SH   SOLE 31 25,926 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 600 16,848 SH   SOLE 34 16,848 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 174 4,888 SH   SOLE 36 4,888 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 271 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 22,153 297,151 SH   SOLE 2 46,820 0 250,331
PINNACLE WEST CAP CORP COM 723484101 5,061 67,886 SH   SOLE 4 64,347 0 3,539
PINNACLE WEST CAP CORP COM 723484101 16,797 225,309 SH   SOLE 7 149,393 0 75,916
PINNACLE WEST CAP CORP COM 723484101 773 10,372 SH   SOLE 13 10,372 0 0
PINNACLE WEST CAP CORP COM 723484101 1,045 14,017 SH   SOLE 15 14,017 0 0
PINNACLE WEST CAP CORP COM 723484101 1 10 SH   SOLE 17 0 0 10
PINNACLE WEST CAP CORP COM 723484101 23,631 316,985 SH   SOLE 18 266,651 0 50,334
PINNACLE WEST CAP CORP COM 723484101 11,302 151,600 SH   SOLE 19 151,600 0 0
PINNACLE WEST CAP CORP COM 723484101 359,760 4,825,748 SH   SOLE 21 4,825,748 0 0
PINNACLE WEST CAP CORP COM 723484101 225,025 3,018,447 SH   SOLE 22 2,762,156 0 256,291
PINNACLE WEST CAP CORP COM 723484101 5,948 79,783 SH   SOLE 23 79,783 0 0
PINNACLE WEST CAP CORP COM 723484101 11,010 147,681 SH   SOLE 25 147,681 0 0
PINNACLE WEST CAP CORP COM 723484101 43,962 589,694 SH   SOLE 26 120,043 0 469,651
PINNACLE WEST CAP CORP COM 723484101 1,621 21,740 SH   SOLE 28 15,403 0 6,337
PINNACLE WEST CAP CORP COM 723484101 1,722 23,093 SH   SOLE 29 100 0 22,993
PINNACLE WEST CAP CORP COM 723484101 39,056 523,889 SH   SOLE 30 523,889 0 0
PINNACLE WEST CAP CORP COM 723484101 4,038 54,166 SH   SOLE 31 13,192 0 40,974
PINNACLE WEST CAP CORP COM 723484101 2,953 39,605 SH   SOLE 32 39,605 0 0
PINNACLE WEST CAP CORP COM 723484101 403 5,401 SH   SOLE 34 5,401 0 0
PINNACLE WEST CAP CORP COM 723484101 10,515 141,045 SH   SOLE 36 141,045 0 0
PINNACLE WEST CAP CORP COM 723484101 226 3,037 SH   SOLE 40 3,037 0 0
PINTEREST INC CL A 72352L106 37,310 898,816 SH   SOLE 2 55,337 0 843,479
PINTEREST INC CL A 72352L106 7,872 189,651 SH   SOLE 4 177,072 0 12,579
PINTEREST INC CL A 72352L106 1,263 30,432 SH   SOLE 7 30,432 0 0
PINTEREST INC CL A 72352L106 26 624 SH   SOLE 13 624 0 0
PINTEREST INC CL A 72352L106 1,192 28,709 SH   SOLE 15 28,709 0 0
PINTEREST INC CL A 72352L106 1 17 SH   SOLE 17 0 0 17
PINTEREST INC CL A 72352L106 12,061 290,551 SH   SOLE 18 258,023 0 32,528
PINTEREST INC CL A 72352L106 55,130 1,328,124 SH   SOLE 19 1,328,124 0 0
PINTEREST INC CL A 72352L106 248,391 5,983,872 SH   SOLE 21 5,983,872 0 0
PINTEREST INC CL A 72352L106 440,063 10,601,373 SH   SOLE 22 10,022,663 0 578,710
PINTEREST INC CL A 72352L106 10,614 255,698 SH   SOLE 23 255,698 0 0
PINTEREST INC CL A 72352L106 877 21,124 SH   SOLE 25 21,124 0 0
PINTEREST INC CL A 72352L106 46,849 1,128,614 SH   SOLE 26 374,064 0 754,550
PINTEREST INC CL A 72352L106 3,250 78,296 SH   SOLE 28 55,246 0 23,050
PINTEREST INC CL A 72352L106 3,562 85,804 SH   SOLE 29 977 0 84,827
PINTEREST INC CL A 72352L106 36,967 890,553 SH   SOLE 30 883,534 0 7,019
PINTEREST INC CL A 72352L106 3,502 84,376 SH   SOLE 31 55,091 0 29,285
PINTEREST INC CL A 72352L106 69,967 1,685,550 SH   SOLE 34 1,685,550 0 0
PINTEREST INC CL A 72352L106 4,207 101,344 SH   SOLE 36 101,344 0 0
PINTEREST INC CL A 72352L106 374 9,000 SH   SOLE 40 9,000 0 0
PIONEER BANCORP INC COM 723561106 68 7,673 SH   SOLE 2 545 0 7,128
PIONEER BANCORP INC COM 723561106 378 42,548 SH   SOLE 18 42,548 0 0
PIONEER BANCORP INC COM 723561106 198 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC COM 723561106 3,482 392,065 SH   SOLE 21 392,065 0 0
PIONEER BANCORP INC COM 723561106 963 108,416 SH   SOLE 22 105,770 0 2,646
PIONEER NAT RES CO COM 723787107 35,729 415,504 SH   SOLE 2 66,538 0 348,966
PIONEER NAT RES CO COM 723787107 6,601 76,762 SH   SOLE 4 71,538 0 5,224
PIONEER NAT RES CO COM 723787107 12,450 144,790 SH   SOLE 7 140,219 0 4,571
PIONEER NAT RES CO COM 723787107 44 515 SH   SOLE 13 515 0 0
PIONEER NAT RES CO COM 723787107 1,609 18,711 SH   SOLE 15 18,711 0 0
PIONEER NAT RES CO COM 723787107 141,075 1,640,601 SH   SOLE 18 1,550,180 0 90,421
PIONEER NAT RES CO COM 723787107 225,602 2,623,584 SH   SOLE 19 2,623,584 0 0
PIONEER NAT RES CO COM 723787107 335,819 3,905,329 SH   SOLE 21 3,905,329 0 0
PIONEER NAT RES CO COM 723787107 348,661 4,054,669 SH   SOLE 22 3,700,505 0 354,164
PIONEER NAT RES CO COM 723787107 10,547 122,649 SH   SOLE 23 122,649 0 0
PIONEER NAT RES CO COM 723787107 20,577 239,299 SH   SOLE 25 239,299 0 0
PIONEER NAT RES CO COM 723787107 56,864 661,281 SH   SOLE 26 129,799 0 531,482
PIONEER NAT RES CO COM 723787107 2,745 31,920 SH   SOLE 28 22,573 0 9,347
PIONEER NAT RES CO COM 723787107 6,342 73,756 SH   SOLE 29 73,756 0 0
PIONEER NAT RES CO COM 723787107 59,205 688,511 SH   SOLE 30 688,511 0 0
PIONEER NAT RES CO COM 723787107 44,193 513,929 SH   SOLE 31 23,710 0 490,219
PIONEER NAT RES CO COM 723787107 65,213 758,383 SH   SOLE 34 758,383 0 0
PIONEER NAT RES CO COM 723787107 9,797 113,930 SH   SOLE 36 113,930 0 0
PIONEER NAT RES CO COM 723787107 350 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 10 6,411 SH   SOLE 21 6,411 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 54 35,039 SH   SOLE 22 35,039 0 0
PIPER SANDLER COMPANIES COM 724078100 1,447 19,816 SH   SOLE 2 5,412 0 14,404
PIPER SANDLER COMPANIES COM 724078100 7 93 SH   SOLE 4 93 0 0
PIPER SANDLER COMPANIES COM 724078100 22 297 SH   SOLE 7 297 0 0
PIPER SANDLER COMPANIES COM 724078100 0 1 SH   SOLE 17 0 0 1
PIPER SANDLER COMPANIES COM 724078100 5,708 78,189 SH   SOLE 18 78,189 0 0
PIPER SANDLER COMPANIES COM 724078100 2,354 32,252 SH   SOLE 19 32,252 0 0
PIPER SANDLER COMPANIES COM 724078100 116,411 1,594,677 SH   SOLE 21 1,594,677 0 0
PIPER SANDLER COMPANIES COM 724078100 33,164 454,302 SH   SOLE 22 440,318 0 13,984
PIPER SANDLER COMPANIES COM 724078100 506 6,934 SH   SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 128 1,755 SH   SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 1,770 24,251 SH   SOLE 30 24,251 0 0
PIPER SANDLER COMPANIES COM 724078100 143 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 865 162,921 SH   SOLE 2 54,082 0 108,839
PITNEY BOWES INC COM 724479100 4 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 61 11,467 SH   SOLE 7 11,467 0 0
PITNEY BOWES INC COM 724479100 4,390 826,698 SH   SOLE 18 826,698 0 0
PITNEY BOWES INC COM 724479100 1,675 315,476 SH   SOLE 19 315,476 0 0
PITNEY BOWES INC COM 724479100 98,510 18,551,828 SH   SOLE 21 18,551,828 0 0
PITNEY BOWES INC COM 724479100 25,858 4,869,731 SH   SOLE 22 4,721,590 0 148,141
PITNEY BOWES INC COM 724479100 175 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 123 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 1,973 371,574 SH   SOLE 30 371,574 0 0
PITNEY BOWES INC COM 724479100 116 21,768 SH   SOLE 36 21,768 0 0
PITNEY BOWES INC COM 724479100 109 20,616 SH   SOLE 40 20,616 0 0
PIXELWORKS INC COM NEW 72581M305 31 14,945 SH   SOLE 2 1,973 0 12,972
PIXELWORKS INC COM NEW 72581M305 320 156,090 SH   SOLE 18 156,090 0 0
PIXELWORKS INC COM NEW 72581M305 146 71,338 SH   SOLE 19 71,338 0 0
PIXELWORKS INC COM NEW 72581M305 2,501 1,219,968 SH   SOLE 21 1,219,968 0 0
PIXELWORKS INC COM NEW 72581M305 2,086 1,017,369 SH   SOLE 22 1,008,671 0 8,698
PJT PARTNERS INC COM CL A 69343T107 871 14,373 SH   SOLE 2 7,197 0 7,176
PJT PARTNERS INC COM CL A 69343T107 14 238 SH   SOLE 4 238 0 0
PJT PARTNERS INC COM CL A 69343T107 27 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 5,395 89,016 SH   SOLE 18 89,016 0 0
PJT PARTNERS INC COM CL A 69343T107 3,174 52,360 SH   SOLE 19 52,360 0 0
PJT PARTNERS INC COM CL A 69343T107 46,139 761,248 SH   SOLE 21 761,248 0 0
PJT PARTNERS INC COM CL A 69343T107 39,661 654,366 SH   SOLE 22 637,651 0 16,715
PJT PARTNERS INC COM CL A 69343T107 104 1,721 SH   SOLE 23 1,721 0 0
PJT PARTNERS INC COM CL A 69343T107 1,154 19,042 SH   SOLE 26 11,479 0 7,563
PJT PARTNERS INC COM CL A 69343T107 172 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 394 6,493 SH   SOLE 30 6,493 0 0
PJT PARTNERS INC COM CL A 69343T107 7 122 SH   SOLE 34 122 0 0
PJT PARTNERS INC COM CL A 69343T107 158 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 71 11,897 SH   SOLE 18 11,897 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 925 154,668 SH   SOLE 19 154,668 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 290 47,631 SH   SOLE 2 47,631 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 256 41,977 SH   SOLE 4 41,977 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 428 70,291 SH   SOLE 18 70,291 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,865 470,417 SH   SOLE 19 470,417 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 796 130,648 SH   SOLE 21 130,648 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,409 231,417 SH   SOLE 22 125,064 0 106,353
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 387 63,515 SH   SOLE 26 41,395 0 22,120
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 199 32,715 SH   SOLE 28 32,715 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 435 71,499 SH   SOLE 30 71,499 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,730 284,051 SH   SOLE 34 284,051 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 97 15,939 SH   SOLE 40 15,939 0 0
PLANET FITNESS INC CL A 72703H101 10,557 171,330 SH   SOLE 2 28,366 0 142,964
PLANET FITNESS INC CL A 72703H101 30 484 SH   SOLE 4 484 0 0
PLANET FITNESS INC CL A 72703H101 97 1,579 SH   SOLE 7 1,579 0 0
PLANET FITNESS INC CL A 72703H101 2,205 35,778 SH   SOLE 18 35,778 0 0
PLANET FITNESS INC CL A 72703H101 100,349 1,628,508 SH   SOLE 19 1,628,508 0 0
PLANET FITNESS INC CL A 72703H101 62,581 1,015,591 SH   SOLE 21 1,015,591 0 0
PLANET FITNESS INC CL A 72703H101 127,976 2,076,858 SH   SOLE 22 1,960,883 0 115,975
PLANET FITNESS INC CL A 72703H101 164 2,665 SH   SOLE 23 2,665 0 0
PLANET FITNESS INC CL A 72703H101 67 1,092 SH   SOLE 25 1,092 0 0
PLANET FITNESS INC CL A 72703H101 3,045 49,408 SH   SOLE 26 22,646 0 26,762
PLANET FITNESS INC CL A 72703H101 678 11,011 SH   SOLE 28 11,011 0 0
PLANET FITNESS INC CL A 72703H101 1,971 31,987 SH   SOLE 30 31,987 0 0
PLANET FITNESS INC CL A 72703H101 100 1,629 SH   SOLE 31 1,629 0 0
PLANET FITNESS INC CL A 72703H101 166 2,692 SH   SOLE 36 2,692 0 0
PLANET FITNESS INC CL A 72703H101 554 8,992 SH   SOLE 40 8,992 0 0
PLANTRONICS INC NEW COM 727493108 430 36,291 SH   SOLE 2 11,797 0 24,494
PLANTRONICS INC NEW COM 727493108 2 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 7 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 1,952 164,851 SH   SOLE 18 164,851 0 0
PLANTRONICS INC NEW COM 727493108 888 75,021 SH   SOLE 19 75,021 0 0
PLANTRONICS INC NEW COM 727493108 47,825 4,039,276 SH   SOLE 21 4,039,276 0 0
PLANTRONICS INC NEW COM 727493108 12,767 1,078,334 SH   SOLE 22 1,051,430 0 26,904
PLANTRONICS INC NEW COM 727493108 28 2,340 SH   SOLE 23 2,340 0 0
PLANTRONICS INC NEW COM 727493108 99 8,328 SH   SOLE 26 3,884 0 4,444
PLANTRONICS INC NEW COM 727493108 51 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 687 58,065 SH   SOLE 30 58,065 0 0
PLANTRONICS INC NEW COM 727493108 45 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 66 15,798 SH   SOLE 2 15,798 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 225 53,672 SH   SOLE 19 53,672 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 318 75,859 SH   SOLE 21 75,859 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 6,054 1,444,914 SH   SOLE 22 1,417,439 0 27,475
PLAYA HOTELS & RESORTS NV SHS N70544106 286 68,192 SH   SOLE 26 0 0 68,192
PLAYA HOTELS & RESORTS NV SHS N70544106 35 8,442 SH   SOLE 30 8,442 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 87 20,757 SH   SOLE 34 20,757 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 29 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 75 21,326 SH   SOLE 2 1,121 0 20,205
PLAYAGS INC COM 72814N104 1 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 430 121,461 SH   SOLE 18 121,461 0 0
PLAYAGS INC COM 72814N104 577 163,064 SH   SOLE 19 163,064 0 0
PLAYAGS INC COM 72814N104 3,036 857,581 SH   SOLE 21 857,581 0 0
PLAYAGS INC COM 72814N104 2,883 814,334 SH   SOLE 22 806,238 0 8,096
PLAYAGS INC COM 72814N104 26 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 121 34,206 SH   SOLE 26 0 0 34,206
PLEXUS CORP COM 729132100 1,476 20,902 SH   SOLE 2 9,664 0 11,238
PLEXUS CORP COM 729132100 12 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 61 864 SH   SOLE 7 864 0 0
PLEXUS CORP COM 729132100 9,862 139,625 SH   SOLE 18 139,625 0 0
PLEXUS CORP COM 729132100 3,721 52,685 SH   SOLE 19 52,685 0 0
PLEXUS CORP COM 729132100 218,202 3,089,362 SH   SOLE 21 3,089,362 0 0
PLEXUS CORP COM 729132100 56,853 804,942 SH   SOLE 22 778,977 0 25,965
PLEXUS CORP COM 729132100 65 919 SH   SOLE 25 919 0 0
PLEXUS CORP COM 729132100 1,033 14,623 SH   SOLE 26 6,009 0 8,614
PLEXUS CORP COM 729132100 296 4,186 SH   SOLE 28 4,186 0 0
PLEXUS CORP COM 729132100 3,299 46,702 SH   SOLE 30 46,702 0 0
PLEXUS CORP COM 729132100 216 3,059 SH   SOLE 36 3,059 0 0
PLEXUS CORP COM 729132100 226 3,206 SH   SOLE 40 3,206 0 0
PLIANT THERAPEUTICS INC COM 729139105 104 4,570 SH   SOLE 2 521 0 4,049
PLIANT THERAPEUTICS INC COM 729139105 804 35,510 SH   SOLE 18 35,510 0 0
PLIANT THERAPEUTICS INC COM 729139105 398 17,579 SH   SOLE 19 17,579 0 0
PLIANT THERAPEUTICS INC COM 729139105 6,738 297,479 SH   SOLE 21 297,479 0 0
PLIANT THERAPEUTICS INC COM 729139105 2,925 129,141 SH   SOLE 22 124,976 0 4,165
PLUG POWER INC COM NEW 72919P202 3,265 243,497 SH   SOLE 2 111,275 0 132,222
PLUG POWER INC COM NEW 72919P202 32 2,385 SH   SOLE 4 2,385 0 0
PLUG POWER INC COM NEW 72919P202 88 6,525 SH   SOLE 7 6,525 0 0
PLUG POWER INC COM NEW 72919P202 17,608 1,313,084 SH   SOLE 18 1,268,290 0 44,794
PLUG POWER INC COM NEW 72919P202 12,163 907,004 SH   SOLE 19 907,004 0 0
PLUG POWER INC COM NEW 72919P202 240,912 17,965,128 SH   SOLE 21 17,965,128 0 0
PLUG POWER INC COM NEW 72919P202 138,696 10,342,700 SH   SOLE 22 10,058,515 0 284,185
PLUG POWER INC COM NEW 72919P202 337 25,120 SH   SOLE 23 25,120 0 0
PLUG POWER INC COM NEW 72919P202 55 4,086 SH   SOLE 25 4,086 0 0
PLUG POWER INC COM NEW 72919P202 2,291 170,825 SH   SOLE 26 89,109 0 81,716
PLUG POWER INC COM NEW 72919P202 579 43,195 SH   SOLE 28 43,195 0 0
PLUG POWER INC COM NEW 72919P202 135,186 10,081,013 SH   SOLE 30 10,081,013 0 0
PLUG POWER INC COM NEW 72919P202 35 2,606 SH   SOLE 34 2,606 0 0
PLUG POWER INC COM NEW 72919P202 135 10,052 SH   SOLE 36 10,052 0 0
PLUG POWER INC COM NEW 72919P202 497 37,035 SH   SOLE 40 37,035 0 0
PLUMAS BANCORP COM 729273102 72 3,673 SH   SOLE 2 284 0 3,389
PLUMAS BANCORP COM 729273102 378 19,218 SH   SOLE 18 19,218 0 0
PLUMAS BANCORP COM 729273102 138 7,003 SH   SOLE 19 7,003 0 0
PLUMAS BANCORP COM 729273102 2,926 148,700 SH   SOLE 21 148,700 0 0
PLUMAS BANCORP COM 729273102 471 23,922 SH   SOLE 22 22,847 0 1,075
PLURALSIGHT INC COM CL A 72941B106 3,763 219,651 SH   SOLE 2 36,540 0 183,111
PLURALSIGHT INC COM CL A 72941B106 17 1,005 SH   SOLE 4 1,005 0 0
PLURALSIGHT INC COM CL A 72941B106 36 2,117 SH   SOLE 7 2,117 0 0
PLURALSIGHT INC COM CL A 72941B106 1,013 59,138 SH   SOLE 18 59,138 0 0
PLURALSIGHT INC COM CL A 72941B106 891 51,990 SH   SOLE 19 51,990 0 0
PLURALSIGHT INC COM CL A 72941B106 32,114 1,874,717 SH   SOLE 21 1,874,717 0 0
PLURALSIGHT INC COM CL A 72941B106 44,240 2,582,588 SH   SOLE 22 2,436,546 0 146,042
PLURALSIGHT INC COM CL A 72941B106 726 42,393 SH   SOLE 26 19,532 0 22,861
PLURALSIGHT INC COM CL A 72941B106 216 12,589 SH   SOLE 28 12,589 0 0
PLURALSIGHT INC COM CL A 72941B106 1,596 93,178 SH   SOLE 30 93,178 0 0
PLURALSIGHT INC COM CL A 72941B106 31 1,831 SH   SOLE 31 1,831 0 0
PLURALSIGHT INC COM CL A 72941B106 182 10,629 SH   SOLE 40 10,629 0 0
PLURALSIGHT INC NOTE 0.375% 3/0 72941BAB2 1,929 2,197,000 PRN   SOLE 21 2,197,000 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 310 121,029 SH   SOLE 22 121,029 0 0
PLX PHARMA INC COM 72942A107 1 348 SH   SOLE 21 348 0 0
PLX PHARMA INC COM 72942A107 5 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 326 26,424 SH   SOLE 2 728 0 25,696
PLYMOUTH INDL REIT INC COM 729640102 2,299 186,286 SH   SOLE 4 186,286 0 0
PLYMOUTH INDL REIT INC COM 729640102 5 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,803 389,251 SH   SOLE 18 377,180 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 6,820 552,641 SH   SOLE 19 552,641 0 0
PLYMOUTH INDL REIT INC COM 729640102 6,718 544,414 SH   SOLE 21 544,414 0 0
PLYMOUTH INDL REIT INC COM 729640102 9,733 788,733 SH   SOLE 22 537,444 0 251,289
PLYMOUTH INDL REIT INC COM 729640102 549 44,520 SH   SOLE 23 44,520 0 0
PLYMOUTH INDL REIT INC COM 729640102 563 45,590 SH   SOLE 28 45,590 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,000 324,148 SH   SOLE 34 324,148 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 177 4,977 SH   SOLE 18 4,977 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 17,206 484,687 SH   SOLE 19 484,687 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 386 10,865 SH   SOLE 20 10,865 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 40 1,134 SH   SOLE 21 1,134 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 252 7,106 SH   SOLE 22 7,106 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 1,166 32,859 SH   SOLE 26 5,212 0 27,647
PMV PHARMACEUTICALS INC COM 69353Y103 15 410 SH   SOLE 31 0 0 410
PNC FINL SVCS GROUP INC COM 693475105 119,726 1,089,312 SH   SOLE 2 166,969 0 922,343
PNC FINL SVCS GROUP INC COM 693475105 22,477 204,503 SH   SOLE 4 191,300 0 13,203
PNC FINL SVCS GROUP INC COM 693475105 41,492 377,505 SH   SOLE 7 359,228 0 18,277
PNC FINL SVCS GROUP INC COM 693475105 156 1,421 SH   SOLE 13 1,421 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,841 53,142 SH   SOLE 15 53,142 0 0
PNC FINL SVCS GROUP INC COM 693475105 115,758 1,053,210 SH   SOLE 18 986,630 0 66,580
PNC FINL SVCS GROUP INC COM 693475105 11,576 105,327 SH   SOLE 19 105,327 0 0
PNC FINL SVCS GROUP INC COM 693475105 933,248 8,491,019 SH   SOLE 21 8,491,019 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,082,073 9,845,083 SH   SOLE 22 8,970,680 0 874,403
PNC FINL SVCS GROUP INC COM 693475105 31,726 288,653 SH   SOLE 23 288,653 0 0
PNC FINL SVCS GROUP INC COM 693475105 56,909 517,777 SH   SOLE 25 517,777 0 0
PNC FINL SVCS GROUP INC COM 693475105 256,281 2,331,737 SH   SOLE 26 220,153 0 2,111,584
PNC FINL SVCS GROUP INC COM 693475105 9,074 82,558 SH   SOLE 28 58,090 0 24,468
PNC FINL SVCS GROUP INC COM 693475105 48 438 SH   SOLE 29 438 0 0
PNC FINL SVCS GROUP INC COM 693475105 207,395 1,886,952 SH   SOLE 30 1,886,952 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,728 88,511 SH   SOLE 31 56,327 0 32,184
PNC FINL SVCS GROUP INC COM 693475105 3,416 31,081 SH   SOLE 34 31,081 0 0
PNC FINL SVCS GROUP INC COM 693475105 34,893 317,472 SH   SOLE 36 317,472 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,052 9,570 SH   SOLE 40 9,570 0 0
PNM RES INC COM 69349H107 7,000 169,375 SH   SOLE 2 94,689 0 74,686
PNM RES INC COM 69349H107 341 8,254 SH   SOLE 4 8,254 0 0
PNM RES INC COM 69349H107 83 2,014 SH   SOLE 7 2,014 0 0
PNM RES INC COM 69349H107 19,352 468,230 SH   SOLE 18 468,230 0 0
PNM RES INC COM 69349H107 7,482 181,029 SH   SOLE 19 181,029 0 0
PNM RES INC COM 69349H107 219,193 5,303,473 SH   SOLE 21 5,303,473 0 0
PNM RES INC COM 69349H107 112,538 2,722,924 SH   SOLE 22 2,657,776 0 65,148
PNM RES INC COM 69349H107 119 2,868 SH   SOLE 23 2,868 0 0
PNM RES INC COM 69349H107 950 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 495 11,973 SH   SOLE 28 11,973 0 0
PNM RES INC COM 69349H107 2,328 56,321 SH   SOLE 30 56,321 0 0
PNM RES INC COM 69349H107 240 5,816 SH   SOLE 36 5,816 0 0
PNM RES INC COM 69349H107 347 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 19 1,922 SH   SOLE 22 1,922 0 0
POLARIS INC COM 731068102 17,866 189,379 SH   SOLE 2 79,270 0 110,109
POLARIS INC COM 731068102 385 4,083 SH   SOLE 4 4,083 0 0
POLARIS INC COM 731068102 2,264 23,994 SH   SOLE 7 23,994 0 0
POLARIS INC COM 731068102 30 317 SH   SOLE 15 317 0 0
POLARIS INC COM 731068102 14,329 151,885 SH   SOLE 18 149,928 0 1,957
POLARIS INC COM 731068102 1,604 17,004 SH   SOLE 19 17,004 0 0
POLARIS INC COM 731068102 246,608 2,614,033 SH   SOLE 21 2,614,033 0 0
POLARIS INC COM 731068102 175,557 1,860,897 SH   SOLE 22 1,738,271 0 122,626
POLARIS INC COM 731068102 1,259 13,348 SH   SOLE 23 13,348 0 0
POLARIS INC COM 731068102 5,661 60,008 SH   SOLE 25 60,008 0 0
POLARIS INC COM 731068102 12,226 129,591 SH   SOLE 26 17,674 0 111,917
POLARIS INC COM 731068102 767 8,134 SH   SOLE 28 8,134 0 0
POLARIS INC COM 731068102 873 9,255 SH   SOLE 29 9,255 0 0
POLARIS INC COM 731068102 3,452 36,595 SH   SOLE 30 36,595 0 0
POLARIS INC COM 731068102 2,088 22,136 SH   SOLE 31 14,125 0 8,011
POLARIS INC COM 731068102 504 5,341 SH   SOLE 34 5,341 0 0
POLARIS INC COM 731068102 2,598 27,540 SH   SOLE 36 27,540 0 0
POLARIS INC COM 731068102 587 6,218 SH   SOLE 40 6,218 0 0
POLARITYTE INC COM 731094108 8 7,431 SH   SOLE 18 7,431 0 0
POLARITYTE INC COM 731094108 97 92,922 SH   SOLE 21 92,922 0 0
POLARITYTE INC COM 731094108 351 337,528 SH   SOLE 22 337,528 0 0
POLYMET MNG CORP COM NEW 731916409 5 1,480 SH   SOLE 17 0 0 1,480
POLYPID LTD SHS M8001Q118 48 4,365 SH   SOLE 22 4,365 0 0
POOL CORP COM 73278L105 33,736 100,843 SH   SOLE 2 32,229 0 68,614
POOL CORP COM 73278L105 82 246 SH   SOLE 4 246 0 0
POOL CORP COM 73278L105 351 1,049 SH   SOLE 7 750 0 299
POOL CORP COM 73278L105 3 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 37,906 113,307 SH   SOLE 18 112,862 0 445
POOL CORP COM 73278L105 108,034 322,932 SH   SOLE 19 322,932 0 0
POOL CORP COM 73278L105 657,639 1,965,802 SH   SOLE 21 1,965,802 0 0
POOL CORP COM 73278L105 412,396 1,232,725 SH   SOLE 22 1,177,303 0 55,422
POOL CORP COM 73278L105 245 733 SH   SOLE 25 733 0 0
POOL CORP COM 73278L105 5,896 17,623 SH   SOLE 26 9,166 0 8,457
POOL CORP COM 73278L105 1,829 5,468 SH   SOLE 28 5,468 0 0
POOL CORP COM 73278L105 5,264 15,734 SH   SOLE 30 15,734 0 0
POOL CORP COM 73278L105 255 761 SH   SOLE 31 761 0 0
POOL CORP COM 73278L105 159 474 SH   SOLE 34 474 0 0
POOL CORP COM 73278L105 705 2,106 SH   SOLE 36 2,106 0 0
POOL CORP COM 73278L105 1,466 4,382 SH   SOLE 40 4,382 0 0
POPULAR INC COM NEW 733174700 6,829 188,289 SH   SOLE 2 30,076 0 158,213
POPULAR INC COM NEW 733174700 18 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 92 2,531 SH   SOLE 7 2,531 0 0
POPULAR INC COM NEW 733174700 1,164 32,100 SH   SOLE 18 32,100 0 0
POPULAR INC COM NEW 733174700 766 21,123 SH   SOLE 19 21,123 0 0
POPULAR INC COM NEW 733174700 44,118 1,216,372 SH   SOLE 21 1,216,372 0 0
POPULAR INC COM NEW 733174700 80,207 2,211,377 SH   SOLE 22 2,082,432 0 128,945
POPULAR INC COM NEW 733174700 1,821 50,198 SH   SOLE 26 33,943 0 16,255
POPULAR INC COM NEW 733174700 387 10,673 SH   SOLE 28 10,673 0 0
POPULAR INC COM NEW 733174700 1,339 36,909 SH   SOLE 30 36,909 0 0
POPULAR INC COM NEW 733174700 143 3,956 SH   SOLE 31 1,696 0 2,260
POPULAR INC COM NEW 733174700 10 277 SH   SOLE 34 277 0 0
POPULAR INC COM NEW 733174700 119 3,270 SH   SOLE 36 3,270 0 0
POPULAR INC COM NEW 733174700 352 9,704 SH   SOLE 40 9,704 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,725 104,921 SH   SOLE 2 29,616 0 75,305
PORTLAND GEN ELEC CO COM NEW 736508847 308 8,667 SH   SOLE 4 8,667 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 85 2,394 SH   SOLE 7 2,394 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 0 11 SH   SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 11,755 331,129 SH   SOLE 18 329,558 0 1,571
PORTLAND GEN ELEC CO COM NEW 736508847 9,034 254,475 SH   SOLE 19 254,475 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 117,933 3,322,059 SH   SOLE 21 3,322,059 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 89,633 2,524,872 SH   SOLE 22 2,445,226 0 79,646
PORTLAND GEN ELEC CO COM NEW 736508847 36 1,013 SH   SOLE 23 1,013 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,529 71,234 SH   SOLE 26 23,475 0 47,759
PORTLAND GEN ELEC CO COM NEW 736508847 496 13,962 SH   SOLE 28 13,962 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,203 62,069 SH   SOLE 30 62,069 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 232 6,535 SH   SOLE 36 6,535 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 334 9,417 SH   SOLE 40 9,417 0 0
POSCO SPONSORED ADR 693483109 162 3,876 SH   SOLE 2 3,876 0 0
POSCO SPONSORED ADR 693483109 626 14,945 SH   SOLE 13 14,945 0 0
POSCO SPONSORED ADR 693483109 513 12,263 SH   SOLE 18 12,263 0 0
POSCO SPONSORED ADR 693483109 14,653 350,054 SH   SOLE 22 293,707 0 56,347
POSCO SPONSORED ADR 693483109 804 19,208 SH   SOLE 30 19,208 0 0
POSCO SPONSORED ADR 693483109 8 189 SH   SOLE 31 0 0 189
POSEIDA THERAPEUTICS INC COM 73730P108 104 11,719 SH   SOLE 2 2,160 0 9,559
POSEIDA THERAPEUTICS INC COM 73730P108 195 22,019 SH   SOLE 18 18,206 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 738 83,236 SH   SOLE 19 83,236 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 3,468 390,947 SH   SOLE 21 390,947 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 3,852 434,286 SH   SOLE 22 431,323 0 2,963
POSEIDA THERAPEUTICS INC COM 73730P108 16 1,789 SH   SOLE 23 1,789 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 100 11,259 SH   SOLE 26 0 0 11,259
POST HLDGS INC COM 737446104 15,447 179,611 SH   SOLE 2 52,813 0 126,798
POST HLDGS INC COM 737446104 27 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 138 1,609 SH   SOLE 7 1,609 0 0
POST HLDGS INC COM 737446104 13,989 162,667 SH   SOLE 18 162,667 0 0
POST HLDGS INC COM 737446104 1,387 16,130 SH   SOLE 19 16,130 0 0
POST HLDGS INC COM 737446104 238,559 2,773,937 SH   SOLE 21 2,773,937 0 0
POST HLDGS INC COM 737446104 169,109 1,966,383 SH   SOLE 22 1,876,669 0 89,714
POST HLDGS INC COM 737446104 24 275 SH   SOLE 25 275 0 0
POST HLDGS INC COM 737446104 2,484 28,881 SH   SOLE 26 18,327 0 10,554
POST HLDGS INC COM 737446104 763 8,868 SH   SOLE 28 8,868 0 0
POST HLDGS INC COM 737446104 2,261 26,289 SH   SOLE 30 26,289 0 0
POST HLDGS INC COM 737446104 209 2,425 SH   SOLE 31 1,242 0 1,183
POST HLDGS INC COM 737446104 191 2,224 SH   SOLE 36 2,224 0 0
POST HLDGS INC COM 737446104 639 7,428 SH   SOLE 40 7,428 0 0
POSTAL REALTY TRUST INC CL A 73757R102 28 1,853 SH   SOLE 18 1,853 0 0
POSTAL REALTY TRUST INC CL A 73757R102 368 24,298 SH   SOLE 21 24,298 0 0
POSTAL REALTY TRUST INC CL A 73757R102 88 5,831 SH   SOLE 22 5,831 0 0
POTBELLY CORP COM 73754Y100 19 4,997 SH   SOLE 18 4,997 0 0
POTBELLY CORP COM 73754Y100 274 72,409 SH   SOLE 21 72,409 0 0
POTBELLY CORP COM 73754Y100 1,853 488,973 SH   SOLE 22 488,973 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,364 103,652 SH   SOLE 2 48,515 0 55,137
POTLATCHDELTIC CORPORATION COM 737630103 27 642 SH   SOLE 4 642 0 0
POTLATCHDELTIC CORPORATION COM 737630103 56 1,329 SH   SOLE 7 1,329 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16,340 388,132 SH   SOLE 18 388,132 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,122 121,665 SH   SOLE 19 121,665 0 0
POTLATCHDELTIC CORPORATION COM 737630103 210,412 4,997,913 SH   SOLE 21 4,997,913 0 0
POTLATCHDELTIC CORPORATION COM 737630103 90,228 2,143,182 SH   SOLE 22 2,081,765 0 61,417
POTLATCHDELTIC CORPORATION COM 737630103 69 1,645 SH   SOLE 23 1,645 0 0
POTLATCHDELTIC CORPORATION COM 737630103 22 518 SH   SOLE 25 518 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,575 37,406 SH   SOLE 26 22,300 0 15,106
POTLATCHDELTIC CORPORATION COM 737630103 406 9,644 SH   SOLE 28 9,644 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,357 174,758 SH   SOLE 30 174,758 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 105 2,497 SH   SOLE 36 2,497 0 0
POTLATCHDELTIC CORPORATION COM 737630103 299 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 272 11,278 SH   SOLE 2 3,349 0 7,929
POWELL INDS INC COM 739128106 2 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 5 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,115 46,192 SH   SOLE 18 46,192 0 0
POWELL INDS INC COM 739128106 412 17,084 SH   SOLE 19 17,084 0 0
POWELL INDS INC COM 739128106 23,657 980,397 SH   SOLE 21 980,397 0 0
POWELL INDS INC COM 739128106 6,975 289,070 SH   SOLE 22 281,372 0 7,698
POWELL INDS INC COM 739128106 17 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 34 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 421 17,450 SH   SOLE 30 17,450 0 0
POWELL INDS INC COM 739128106 23 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 3,062 55,263 SH   SOLE 2 22,024 0 33,239
POWER INTEGRATIONS INC COM 739276103 27 484 SH   SOLE 4 484 0 0
POWER INTEGRATIONS INC COM 739276103 216 3,893 SH   SOLE 7 1,146 0 2,747
POWER INTEGRATIONS INC COM 739276103 16,227 292,909 SH   SOLE 18 276,407 0 16,502
POWER INTEGRATIONS INC COM 739276103 21,776 393,066 SH   SOLE 19 393,066 0 0
POWER INTEGRATIONS INC COM 739276103 354,787 6,404,101 SH   SOLE 21 6,404,101 0 0
POWER INTEGRATIONS INC COM 739276103 101,220 1,827,073 SH   SOLE 22 1,778,150 0 48,923
POWER INTEGRATIONS INC COM 739276103 641 11,565 SH   SOLE 23 11,565 0 0
POWER INTEGRATIONS INC COM 739276103 49 884 SH   SOLE 25 884 0 0
POWER INTEGRATIONS INC COM 739276103 3,769 68,032 SH   SOLE 26 17,254 0 50,778
POWER INTEGRATIONS INC COM 739276103 468 8,442 SH   SOLE 28 8,442 0 0
POWER INTEGRATIONS INC COM 739276103 5,379 97,086 SH   SOLE 30 97,086 0 0
POWER INTEGRATIONS INC COM 739276103 6,424 115,948 SH   SOLE 34 115,948 0 0
POWER INTEGRATIONS INC COM 739276103 121 2,185 SH   SOLE 36 2,185 0 0
POWER INTEGRATIONS INC COM 739276103 340 6,142 SH   SOLE 40 6,142 0 0
POWER REIT COM 73933H101 5 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 75 3,765 SH   SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 124 22,078 SH   SOLE 2 1,439 0 20,639
POWERFLEET INC COM 73931J109 624 110,836 SH   SOLE 18 110,836 0 0
POWERFLEET INC COM 73931J109 281 49,851 SH   SOLE 19 49,851 0 0
POWERFLEET INC COM 73931J109 4,738 841,598 SH   SOLE 21 841,598 0 0
POWERFLEET INC COM 73931J109 3,977 706,309 SH   SOLE 22 699,996 0 6,313
PPD INC COM 69355F102 20,763 561,309 SH   SOLE 2 337,492 0 223,817
PPD INC COM 69355F102 88 2,373 SH   SOLE 7 2,373 0 0
PPD INC COM 69355F102 6,398 172,967 SH   SOLE 18 172,967 0 0
PPD INC COM 69355F102 124,998 3,379,236 SH   SOLE 19 3,379,236 0 0
PPD INC COM 69355F102 505 13,646 SH   SOLE 20 13,646 0 0
PPD INC COM 69355F102 75,405 2,038,525 SH   SOLE 21 2,038,525 0 0
PPD INC COM 69355F102 112,919 3,052,688 SH   SOLE 22 2,940,194 0 112,494
PPD INC COM 69355F102 88 2,377 SH   SOLE 31 2,377 0 0
PPD INC COM 69355F102 75,409 2,038,629 SH   SOLE 34 2,038,629 0 0
PPG INDS INC COM 693506107 100,948 826,897 SH   SOLE 2 294,134 0 532,763
PPG INDS INC COM 693506107 18,919 154,969 SH   SOLE 4 147,600 0 7,369
PPG INDS INC COM 693506107 34,934 286,153 SH   SOLE 7 219,276 0 66,877
PPG INDS INC COM 693506107 2,984 24,447 SH   SOLE 13 24,447 0 0
PPG INDS INC COM 693506107 3,265 26,748 SH   SOLE 15 26,748 0 0
PPG INDS INC COM 693506107 132,166 1,082,614 SH   SOLE 18 975,071 0 107,543
PPG INDS INC COM 693506107 310,813 2,545,982 SH   SOLE 19 2,545,982 0 0
PPG INDS INC COM 693506107 734,329 6,015,147 SH   SOLE 21 6,015,147 0 0
PPG INDS INC COM 693506107 772,002 6,323,740 SH   SOLE 22 5,486,155 0 837,585
PPG INDS INC COM 693506107 29,200 239,189 SH   SOLE 23 239,189 0 0
PPG INDS INC COM 693506107 41,342 338,650 SH   SOLE 25 338,650 0 0
PPG INDS INC COM 693506107 202,852 1,661,630 SH   SOLE 26 218,224 0 1,443,406
PPG INDS INC COM 693506107 5,748 47,086 SH   SOLE 28 33,537 0 13,549
PPG INDS INC COM 693506107 29,531 241,902 SH   SOLE 29 37,013 0 204,889
PPG INDS INC COM 693506107 107,358 879,407 SH   SOLE 30 871,963 0 7,444
PPG INDS INC COM 693506107 19,120 156,616 SH   SOLE 31 91,103 0 65,513
PPG INDS INC COM 693506107 77,556 635,286 SH   SOLE 34 635,286 0 0
PPG INDS INC COM 693506107 20,507 167,981 SH   SOLE 36 167,981 0 0
PPG INDS INC COM 693506107 633 5,186 SH   SOLE 40 5,186 0 0
PPG INDS INC OPTIONS 693506107 439 3,600 SH Call SOLE 4 3,600 0 0
PPG INDS INC OPTIONS 693506107 5,164 42,300 SH Call SOLE 18 42,300 0 0
PPG INDS INC OPTIONS 693506107 32,156 263,400 SH Call SOLE 19 263,400 0 0
PPG INDS INC OPTIONS 693506107 2,332 19,100 SH Call SOLE 22 19,100 0 0
PPG INDS INC OPTIONS 693506107 330 2,700 SH Call SOLE 26 2,700 0 0
PPG INDS INC OPTIONS 693506107 15,138 124,000 SH Call SOLE 34 124,000 0 0
PPL CORP COM 69351T106 57,976 2,130,702 SH   SOLE 2 530,940 0 1,599,762
PPL CORP COM 69351T106 11,645 427,977 SH   SOLE 4 403,969 0 24,008
PPL CORP COM 69351T106 23,952 880,273 SH   SOLE 7 810,993 0 69,280
PPL CORP COM 69351T106 64 2,353 SH   SOLE 13 2,353 0 0
PPL CORP COM 69351T106 2,530 92,998 SH   SOLE 15 92,998 0 0
PPL CORP COM 69351T106 0 15 SH   SOLE 17 0 0 15
PPL CORP COM 69351T106 117,468 4,317,090 SH   SOLE 18 4,073,790 0 243,300
PPL CORP COM 69351T106 146,010 5,366,030 SH   SOLE 19 5,366,030 0 0
PPL CORP COM 69351T106 761,651 27,991,589 SH   SOLE 21 27,991,589 0 0
PPL CORP COM 69351T106 498,061 18,304,334 SH   SOLE 22 16,708,933 0 1,595,401
PPL CORP COM 69351T106 14,944 549,217 SH   SOLE 23 549,217 0 0
PPL CORP COM 69351T106 22,920 842,328 SH   SOLE 25 842,328 0 0
PPL CORP COM 69351T106 74,273 2,729,636 SH   SOLE 26 573,172 0 2,156,464
PPL CORP COM 69351T106 4,100 150,695 SH   SOLE 28 105,260 0 45,435
PPL CORP COM 69351T106 25 937 SH   SOLE 29 937 0 0
PPL CORP COM 69351T106 79,785 2,932,177 SH   SOLE 30 2,932,177 0 0
PPL CORP COM 69351T106 4,968 182,596 SH   SOLE 31 102,365 0 80,231
PPL CORP COM 69351T106 4,623 169,893 SH   SOLE 32 169,893 0 0
PPL CORP COM 69351T106 8,122 298,501 SH   SOLE 34 298,501 0 0
PPL CORP COM 69351T106 10,525 386,791 SH   SOLE 35 386,791 0 0
PPL CORP COM 69351T106 16,648 611,848 SH   SOLE 36 611,848 0 0
PPL CORP COM 69351T106 458 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 605 58,988 SH   SOLE 2 19,752 0 39,236
PQ GROUP HLDGS INC COM 73943T103 10 995 SH   SOLE 7 995 0 0
PQ GROUP HLDGS INC COM 73943T103 1,419 138,312 SH   SOLE 18 138,312 0 0
PQ GROUP HLDGS INC COM 73943T103 1,254 122,238 SH   SOLE 19 122,238 0 0
PQ GROUP HLDGS INC COM 73943T103 12,764 1,244,079 SH   SOLE 21 1,244,079 0 0
PQ GROUP HLDGS INC COM 73943T103 13,527 1,318,453 SH   SOLE 22 1,274,890 0 43,563
PQ GROUP HLDGS INC COM 73943T103 43 4,204 SH   SOLE 23 4,204 0 0
PQ GROUP HLDGS INC COM 73943T103 164 16,014 SH   SOLE 26 0 0 16,014
PQ GROUP HLDGS INC COM 73943T103 53 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 225 21,882 SH   SOLE 30 21,882 0 0
PQ GROUP HLDGS INC COM 73943T103 67 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 2,264 56,671 SH   SOLE 2 14,746 0 41,925
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 38 948 SH   SOLE 7 948 0 0
PRA GROUP INC COM 69354N106 8,503 212,841 SH   SOLE 18 212,841 0 0
PRA GROUP INC COM 69354N106 5,830 145,937 SH   SOLE 19 145,937 0 0
PRA GROUP INC COM 69354N106 192,921 4,829,058 SH   SOLE 21 4,829,058 0 0
PRA GROUP INC COM 69354N106 54,865 1,373,342 SH   SOLE 22 1,333,912 0 39,430
PRA GROUP INC COM 69354N106 178 4,455 SH   SOLE 23 4,455 0 0
PRA GROUP INC COM 69354N106 45 1,124 SH   SOLE 25 1,124 0 0
PRA GROUP INC COM 69354N106 970 24,277 SH   SOLE 26 4,827 0 19,450
PRA GROUP INC COM 69354N106 249 6,235 SH   SOLE 28 6,235 0 0
PRA GROUP INC COM 69354N106 2,844 71,194 SH   SOLE 30 71,194 0 0
PRA GROUP INC COM 69354N106 111 2,784 SH   SOLE 36 2,784 0 0
PRA GROUP INC COM 69354N106 210 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1,367 1,250,000 PRN   SOLE 21 1,250,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 16,940 166,992 SH   SOLE 2 50,309 0 116,683
PRA HEALTH SCIENCES INC COM 69354M108 31 303 SH   SOLE 4 303 0 0
PRA HEALTH SCIENCES INC COM 69354M108 146 1,444 SH   SOLE 7 1,444 0 0
PRA HEALTH SCIENCES INC COM 69354M108 18,016 177,607 SH   SOLE 18 177,607 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,604 15,816 SH   SOLE 19 15,816 0 0
PRA HEALTH SCIENCES INC COM 69354M108 383,088 3,776,503 SH   SOLE 21 3,776,503 0 0
PRA HEALTH SCIENCES INC COM 69354M108 202,738 1,998,599 SH   SOLE 22 1,907,976 0 90,623
PRA HEALTH SCIENCES INC COM 69354M108 56 551 SH   SOLE 25 551 0 0
PRA HEALTH SCIENCES INC COM 69354M108 4,239 41,792 SH   SOLE 26 20,528 0 21,264
PRA HEALTH SCIENCES INC COM 69354M108 884 8,712 SH   SOLE 28 8,712 0 0
PRA HEALTH SCIENCES INC COM 69354M108 19,739 194,587 SH   SOLE 30 194,587 0 0
PRA HEALTH SCIENCES INC COM 69354M108 129 1,268 SH   SOLE 31 1,268 0 0
PRA HEALTH SCIENCES INC COM 69354M108 226 2,226 SH   SOLE 34 2,226 0 0
PRA HEALTH SCIENCES INC COM 69354M108 138 1,363 SH   SOLE 36 1,363 0 0
PRA HEALTH SCIENCES INC COM 69354M108 708 6,978 SH   SOLE 40 6,978 0 0
PRECIGEN INC COM 74017N105 215 61,353 SH   SOLE 2 22,803 0 38,550
PRECIGEN INC COM 74017N105 1 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 5 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 860 245,754 SH   SOLE 18 245,754 0 0
PRECIGEN INC COM 74017N105 793 226,508 SH   SOLE 19 226,508 0 0
PRECIGEN INC COM 74017N105 13,794 3,941,127 SH   SOLE 21 3,941,127 0 0
PRECIGEN INC COM 74017N105 8,072 2,306,287 SH   SOLE 22 2,252,776 0 53,511
PRECIGEN INC COM 74017N105 51 14,513 SH   SOLE 23 14,513 0 0
PRECIGEN INC COM 74017N105 303 86,620 SH   SOLE 26 3,387 0 83,233
PRECIGEN INC COM 74017N105 31 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 267 76,195 SH   SOLE 30 76,195 0 0
PRECIGEN INC COM 74017N105 36 10,220 SH   SOLE 40 10,220 0 0
PRECISION BIOSCIENCES INC COM 74019P108 261 42,360 SH   SOLE 2 13,247 0 29,113
PRECISION BIOSCIENCES INC COM 74019P108 6 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,278 207,502 SH   SOLE 18 189,962 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 1,122 182,104 SH   SOLE 19 182,104 0 0
PRECISION BIOSCIENCES INC COM 74019P108 12,739 2,067,940 SH   SOLE 21 2,067,940 0 0
PRECISION BIOSCIENCES INC COM 74019P108 7,450 1,209,465 SH   SOLE 22 1,193,761 0 15,704
PRECISION BIOSCIENCES INC COM 74019P108 58 9,403 SH   SOLE 23 9,403 0 0
PRECISION BIOSCIENCES INC COM 74019P108 104 16,826 SH   SOLE 26 0 0 16,826
PRECISION BIOSCIENCES INC COM 74019P108 105 17,014 SH   SOLE 30 17,014 0 0
PRECISION DRILLING CORP COM 2010 74022D308 20 31,477 SH   SOLE 22 31,477 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH   SOLE 21 6 0 0
PREFERRED APT CMNTYS INC COM 74039L103 320 59,285 SH   SOLE 2 15,134 0 44,151
PREFERRED APT CMNTYS INC COM 74039L103 3 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 984 182,231 SH   SOLE 18 182,231 0 0
PREFERRED APT CMNTYS INC COM 74039L103 442 81,879 SH   SOLE 19 81,879 0 0
PREFERRED APT CMNTYS INC COM 74039L103 9,590 1,775,870 SH   SOLE 21 1,775,870 0 0
PREFERRED APT CMNTYS INC COM 74039L103 5,747 1,064,342 SH   SOLE 22 1,025,109 0 39,233
PREFERRED APT CMNTYS INC COM 74039L103 15 2,802 SH   SOLE 23 2,802 0 0
PREFERRED APT CMNTYS INC COM 74039L103 56 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 39 7,199 SH   SOLE 28 7,199 0 0
PREFERRED APT CMNTYS INC COM 74039L103 36 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 525 16,358 SH   SOLE 2 4,971 0 11,387
PREFERRED BK LOS ANGELES CA COM NEW 740367404 10 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,181 67,888 SH   SOLE 18 67,888 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 864 26,909 SH   SOLE 19 26,909 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 46,728 1,454,784 SH   SOLE 21 1,454,784 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 14,387 447,903 SH   SOLE 22 436,384 0 11,519
PREFERRED BK LOS ANGELES CA COM NEW 740367404 42 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 55 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 705 21,955 SH   SOLE 30 21,955 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 81 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 138 2,828 SH   SOLE 2 194 0 2,634
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 564 11,567 SH   SOLE 18 11,567 0 0
PREFORMED LINE PRODS CO COM 740444104 284 5,831 SH   SOLE 19 5,831 0 0
PREFORMED LINE PRODS CO COM 740444104 4,726 97,006 SH   SOLE 21 97,006 0 0
PREFORMED LINE PRODS CO COM 740444104 3,066 62,928 SH   SOLE 22 61,803 0 1,125
PRELUDE THERAPEUTICS INC COM 74065P101 206 6,853 SH   SOLE 18 6,853 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 295 9,785 SH   SOLE 22 9,785 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,363 45,247 SH   SOLE 26 7,178 0 38,069
PRELUDE THERAPEUTICS INC COM 74065P101 17 565 SH   SOLE 31 0 0 565
PREMIER FINANCIAL CORP COM 74052F108 875 56,185 SH   SOLE 2 17,734 0 38,451
PREMIER FINANCIAL CORP COM 74052F108 15 971 SH   SOLE 7 971 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,300 147,648 SH   SOLE 18 147,648 0 0
PREMIER FINANCIAL CORP COM 74052F108 3,023 194,088 SH   SOLE 19 194,088 0 0
PREMIER FINANCIAL CORP COM 74052F108 19,143 1,229,077 SH   SOLE 21 1,229,077 0 0
PREMIER FINANCIAL CORP COM 74052F108 25,090 1,610,908 SH   SOLE 22 1,564,760 0 46,148
PREMIER FINANCIAL CORP COM 74052F108 335 21,505 SH   SOLE 23 21,505 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,659 106,513 SH   SOLE 26 0 0 106,513
PREMIER FINANCIAL CORP COM 74052F108 80 5,106 SH   SOLE 28 5,106 0 0
PREMIER FINANCIAL CORP COM 74052F108 82 5,247 SH   SOLE 30 5,247 0 0
PREMIER FINANCIAL CORP COM 74052F108 110 7,047 SH   SOLE 34 7,047 0 0
PREMIER FINANCIAL CORP COM 74052F108 52 3,318 SH   SOLE 40 3,318 0 0
PREMIER FINL BANCORP INC COM 74050M105 137 12,643 SH   SOLE 2 854 0 11,789
PREMIER FINL BANCORP INC COM 74050M105 3 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 637 59,004 SH   SOLE 18 59,004 0 0
PREMIER FINL BANCORP INC COM 74050M105 272 25,197 SH   SOLE 19 25,197 0 0
PREMIER FINL BANCORP INC COM 74050M105 4,979 461,038 SH   SOLE 21 461,038 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,881 174,179 SH   SOLE 22 169,072 0 5,107
PREMIER INC CL A 74051N102 4,902 149,319 SH   SOLE 2 34,352 0 114,967
PREMIER INC CL A 74051N102 17 511 SH   SOLE 4 511 0 0
PREMIER INC CL A 74051N102 36 1,102 SH   SOLE 7 1,102 0 0
PREMIER INC CL A 74051N102 728 22,164 SH   SOLE 18 22,164 0 0
PREMIER INC CL A 74051N102 509 15,510 SH   SOLE 19 15,510 0 0
PREMIER INC CL A 74051N102 44,988 1,370,338 SH   SOLE 21 1,370,338 0 0
PREMIER INC CL A 74051N102 57,471 1,750,563 SH   SOLE 22 1,661,465 0 89,098
PREMIER INC CL A 74051N102 2,507 76,365 SH   SOLE 23 76,365 0 0
PREMIER INC CL A 74051N102 51 1,568 SH   SOLE 25 1,568 0 0
PREMIER INC CL A 74051N102 1,265 38,539 SH   SOLE 26 19,258 0 19,281
PREMIER INC CL A 74051N102 322 9,821 SH   SOLE 28 9,821 0 0
PREMIER INC CL A 74051N102 9,953 303,178 SH   SOLE 30 303,178 0 0
PREMIER INC CL A 74051N102 42 1,268 SH   SOLE 31 1,268 0 0
PREMIER INC CL A 74051N102 61 1,850 SH   SOLE 34 1,850 0 0
PREMIER INC CL A 74051N102 127 3,873 SH   SOLE 36 3,873 0 0
PREMIER INC CL A 74051N102 207 6,297 SH   SOLE 40 6,297 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,995 82,242 SH   SOLE 2 40,747 0 41,495
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 34 931 SH   SOLE 7 931 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 106 2,914 SH   SOLE 13 0 0 2,914
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,956 300,813 SH   SOLE 18 299,440 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7,454 204,680 SH   SOLE 19 204,680 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 121,616 3,339,274 SH   SOLE 21 3,339,274 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 67,916 1,864,790 SH   SOLE 22 1,819,278 0 45,512
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 587 16,113 SH   SOLE 23 16,113 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,704 74,253 SH   SOLE 26 12,823 0 61,430
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 315 8,662 SH   SOLE 28 8,662 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 726 19,927 SH   SOLE 30 19,927 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 46 1,250 SH   SOLE 36 1,250 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 209 5,747 SH   SOLE 40 5,747 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 414 40,660 SH   SOLE 2 9,716 0 30,944
PREVAIL THERAPEUTICS INC COM 74140Y101 3 306 SH   SOLE 7 306 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 890 87,379 SH   SOLE 18 59,733 0 27,646
PREVAIL THERAPEUTICS INC COM 74140Y101 3,019 296,538 SH   SOLE 19 296,538 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 8,330 818,249 SH   SOLE 21 818,249 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 6,603 648,650 SH   SOLE 22 642,799 0 5,851
PREVAIL THERAPEUTICS INC COM 74140Y101 229 22,542 SH   SOLE 23 22,542 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 856 84,077 SH   SOLE 26 0 0 84,077
PREVAIL THERAPEUTICS INC COM 74140Y101 71 6,959 SH   SOLE 30 6,959 0 0
PRGX GLOBAL INC COM NEW 69357C503 25 5,246 SH   SOLE 18 5,246 0 0
PRGX GLOBAL INC COM NEW 69357C503 345 72,447 SH   SOLE 21 72,447 0 0
PRGX GLOBAL INC COM NEW 69357C503 3,202 672,645 SH   SOLE 22 672,645 0 0
PRICE T ROWE GROUP INC COM 74144T108 91,857 716,402 SH   SOLE 2 217,228 0 499,174
PRICE T ROWE GROUP INC COM 74144T108 16,570 129,229 SH   SOLE 4 122,162 0 7,067
PRICE T ROWE GROUP INC COM 74144T108 54,497 425,024 SH   SOLE 7 255,393 0 169,631
PRICE T ROWE GROUP INC COM 74144T108 1,024 7,986 SH   SOLE 13 7,986 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,778 29,462 SH   SOLE 15 29,462 0 0
PRICE T ROWE GROUP INC COM 74144T108 84,033 655,378 SH   SOLE 18 599,512 0 55,866
PRICE T ROWE GROUP INC COM 74144T108 16,769 130,780 SH   SOLE 19 130,780 0 0
PRICE T ROWE GROUP INC COM 74144T108 953,985 7,440,220 SH   SOLE 21 7,440,220 0 0
PRICE T ROWE GROUP INC COM 74144T108 722,986 5,638,637 SH   SOLE 22 4,996,440 0 642,197
PRICE T ROWE GROUP INC COM 74144T108 26,336 205,396 SH   SOLE 23 205,396 0 0
PRICE T ROWE GROUP INC COM 74144T108 42,708 333,085 SH   SOLE 25 333,085 0 0
PRICE T ROWE GROUP INC COM 74144T108 229,273 1,788,121 SH   SOLE 26 168,525 0 1,619,596
PRICE T ROWE GROUP INC COM 74144T108 5,767 44,981 SH   SOLE 28 31,879 0 13,102
PRICE T ROWE GROUP INC COM 74144T108 8,537 66,583 SH   SOLE 29 34,049 0 32,534
PRICE T ROWE GROUP INC COM 74144T108 148,907 1,161,341 SH   SOLE 30 1,161,341 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,642 90,798 SH   SOLE 31 75,653 0 15,145
PRICE T ROWE GROUP INC COM 74144T108 8,672 67,630 SH   SOLE 34 67,630 0 0
PRICE T ROWE GROUP INC COM 74144T108 24,784 193,290 SH   SOLE 36 193,290 0 0
PRICE T ROWE GROUP INC COM 74144T108 638 4,972 SH   SOLE 40 4,972 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 4,216 3,962,000 PRN   SOLE 21 3,962,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 2,128 2,000,000 PRN   SOLE 22 2,000,000 0 0
PRICESMART INC COM 741511109 1,872 28,179 SH   SOLE 2 7,758 0 20,421
PRICESMART INC COM 741511109 4 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 31 473 SH   SOLE 7 473 0 0
PRICESMART INC COM 741511109 7,099 106,832 SH   SOLE 18 106,832 0 0
PRICESMART INC COM 741511109 4,135 62,232 SH   SOLE 19 62,232 0 0
PRICESMART INC COM 741511109 163,962 2,467,442 SH   SOLE 21 2,467,442 0 0
PRICESMART INC COM 741511109 47,318 712,089 SH   SOLE 22 691,581 0 20,508
PRICESMART INC COM 741511109 165 2,478 SH   SOLE 23 2,478 0 0
PRICESMART INC COM 741511109 52 785 SH   SOLE 25 785 0 0
PRICESMART INC COM 741511109 1,186 17,854 SH   SOLE 26 1,928 0 15,926
PRICESMART INC COM 741511109 284 4,267 SH   SOLE 28 4,267 0 0
PRICESMART INC COM 741511109 2,471 37,184 SH   SOLE 30 37,184 0 0
PRICESMART INC COM 741511109 118 1,777 SH   SOLE 34 1,777 0 0
PRICESMART INC COM 741511109 128 1,925 SH   SOLE 36 1,925 0 0
PRICESMART INC COM 741511109 188 2,824 SH   SOLE 40 2,824 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 33 473 SH   SOLE 2 28 0 445
PRIMEENERGY RESOURCES CORP COM 74158E104 130 1,889 SH   SOLE 18 1,889 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 65 937 SH   SOLE 19 937 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 992 14,370 SH   SOLE 21 14,370 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 326 4,715 SH   SOLE 22 4,560 0 155
PRIMERICA INC COM 74164M108 11,609 102,607 SH   SOLE 2 33,013 0 69,594
PRIMERICA INC COM 74164M108 42 373 SH   SOLE 4 373 0 0
PRIMERICA INC COM 74164M108 107 947 SH   SOLE 7 947 0 0
PRIMERICA INC COM 74164M108 11,869 104,904 SH   SOLE 18 104,904 0 0
PRIMERICA INC COM 74164M108 1,122 9,915 SH   SOLE 19 9,915 0 0
PRIMERICA INC COM 74164M108 209,694 1,853,402 SH   SOLE 21 1,853,402 0 0
PRIMERICA INC COM 74164M108 141,278 1,248,700 SH   SOLE 22 1,190,014 0 58,686
PRIMERICA INC COM 74164M108 12 104 SH   SOLE 23 104 0 0
PRIMERICA INC COM 74164M108 62 551 SH   SOLE 25 551 0 0
PRIMERICA INC COM 74164M108 2,427 21,454 SH   SOLE 26 9,856 0 11,598
PRIMERICA INC COM 74164M108 635 5,615 SH   SOLE 28 5,615 0 0
PRIMERICA INC COM 74164M108 3,024 26,725 SH   SOLE 30 26,725 0 0
PRIMERICA INC COM 74164M108 90 798 SH   SOLE 31 798 0 0
PRIMERICA INC COM 74164M108 147 1,297 SH   SOLE 34 1,297 0 0
PRIMERICA INC COM 74164M108 208 1,841 SH   SOLE 36 1,841 0 0
PRIMERICA INC COM 74164M108 467 4,132 SH   SOLE 40 4,132 0 0
PRIMO WATER CORPORATION COM 74167P108 2,055 144,735 SH   SOLE 2 8,559 0 136,176
PRIMO WATER CORPORATION COM 74167P108 40 2,829 SH   SOLE 7 2,829 0 0
PRIMO WATER CORPORATION COM 74167P108 8,224 579,146 SH   SOLE 18 579,146 0 0
PRIMO WATER CORPORATION COM 74167P108 4,155 292,630 SH   SOLE 19 292,630 0 0
PRIMO WATER CORPORATION COM 74167P108 65,599 4,619,660 SH   SOLE 21 4,619,660 0 0
PRIMO WATER CORPORATION COM 74167P108 24,728 1,741,377 SH   SOLE 22 1,685,531 0 55,846
PRIMO WATER CORPORATION COM 74167P108 55 3,866 SH   SOLE 40 3,866 0 0
PRIMORIS SVCS CORP COM 74164F103 813 45,087 SH   SOLE 2 14,640 0 30,447
PRIMORIS SVCS CORP COM 74164F103 5 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 450 24,947 SH   SOLE 7 24,947 0 0
PRIMORIS SVCS CORP COM 74164F103 3,254 180,383 SH   SOLE 18 180,071 0 312
PRIMORIS SVCS CORP COM 74164F103 1,581 87,653 SH   SOLE 19 87,653 0 0
PRIMORIS SVCS CORP COM 74164F103 27,239 1,509,945 SH   SOLE 21 1,509,945 0 0
PRIMORIS SVCS CORP COM 74164F103 22,038 1,221,641 SH   SOLE 22 1,186,599 0 35,042
PRIMORIS SVCS CORP COM 74164F103 295 16,377 SH   SOLE 26 0 0 16,377
PRIMORIS SVCS CORP COM 74164F103 100 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 311 17,256 SH   SOLE 30 17,256 0 0
PRIMORIS SVCS CORP COM 74164F103 113 6,282 SH   SOLE 34 6,282 0 0
PRIMORIS SVCS CORP COM 74164F103 78 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30,999 769,768 SH   SOLE 2 171,476 0 598,292
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,342 132,665 SH   SOLE 4 124,111 0 8,554
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,154 252,137 SH   SOLE 7 241,583 0 10,554
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 29 722 SH   SOLE 13 722 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,305 32,410 SH   SOLE 15 32,410 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5 121 SH   SOLE 17 0 0 121
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 35,983 893,544 SH   SOLE 18 850,193 0 43,351
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,972 73,795 SH   SOLE 19 73,795 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 417,976 10,379,343 SH   SOLE 21 10,379,343 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 253,066 6,284,229 SH   SOLE 22 5,701,249 0 582,980
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,767 217,714 SH   SOLE 23 217,714 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12,260 304,446 SH   SOLE 25 304,446 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 59,189 1,469,796 SH   SOLE 26 273,503 0 1,196,293
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,290 56,874 SH   SOLE 28 39,171 0 17,703
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,650 65,811 SH   SOLE 29 7,272 0 58,539
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 50,965 1,265,582 SH   SOLE 30 1,265,582 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,484 61,675 SH   SOLE 31 36,481 0 25,194
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,201 79,480 SH   SOLE 32 79,480 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,756 43,603 SH   SOLE 34 43,603 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12,260 304,436 SH   SOLE 35 304,436 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,677 215,467 SH   SOLE 36 215,467 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 235 5,842 SH   SOLE 40 5,842 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 8 2,385 SH   SOLE 2 482 0 1,903
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 71 22,363 SH   SOLE 18 22,363 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 34 10,810 SH   SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 763 241,717 SH   SOLE 21 241,717 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 137 43,314 SH   SOLE 22 41,624 0 1,690
PRO-DEX INC COLO COM NEW 74265M205 16 571 SH   SOLE 18 571 0 0
PRO-DEX INC COLO COM NEW 74265M205 216 7,552 SH   SOLE 21 7,552 0 0
PRO-DEX INC COLO COM NEW 74265M205 1,481 51,766 SH   SOLE 22 51,766 0 0
PROASSURANCE CORP COM 74267C106 948 60,609 SH   SOLE 2 15,576 0 45,033
PROASSURANCE CORP COM 74267C106 4 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 27 1,714 SH   SOLE 7 1,714 0 0
PROASSURANCE CORP COM 74267C106 3,924 250,924 SH   SOLE 18 250,924 0 0
PROASSURANCE CORP COM 74267C106 1,429 91,386 SH   SOLE 19 91,386 0 0
PROASSURANCE CORP COM 74267C106 90,659 5,796,588 SH   SOLE 21 5,796,588 0 0
PROASSURANCE CORP COM 74267C106 23,823 1,523,221 SH   SOLE 22 1,481,832 0 41,389
PROASSURANCE CORP COM 74267C106 281 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 108 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 1,186 75,843 SH   SOLE 30 75,843 0 0
PROASSURANCE CORP COM 74267C106 43 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 83 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 900,821 6,481,195 SH   SOLE 2 1,204,716 0 5,276,479
PROCTER AND GAMBLE CO COM 742718109 172,966 1,244,446 SH   SOLE 4 1,166,997 0 77,449
PROCTER AND GAMBLE CO COM 742718109 328,913 2,366,449 SH   SOLE 7 2,236,992 0 129,457
PROCTER AND GAMBLE CO COM 742718109 9,903 71,247 SH   SOLE 13 65,945 0 5,302
PROCTER AND GAMBLE CO COM 742718109 42,397 305,038 SH   SOLE 15 305,038 0 0
PROCTER AND GAMBLE CO COM 742718109 9 65 SH   SOLE 17 0 0 65
PROCTER AND GAMBLE CO COM 742718109 701,264 5,045,429 SH   SOLE 18 4,596,017 0 449,412
PROCTER AND GAMBLE CO COM 742718109 163,717 1,177,902 SH   SOLE 19 1,177,902 0 0
PROCTER AND GAMBLE CO COM 742718109 7,186,621 51,706,030 SH   SOLE 21 51,706,030 0 0
PROCTER AND GAMBLE CO COM 742718109 8,300,429 59,719,616 SH   SOLE 22 54,175,675 0 5,543,941
PROCTER AND GAMBLE CO COM 742718109 260,058 1,871,054 SH   SOLE 23 1,871,054 0 0
PROCTER AND GAMBLE CO COM 742718109 398,187 2,864,860 SH   SOLE 25 2,864,860 0 0
PROCTER AND GAMBLE CO COM 742718109 2,008,619 14,451,534 SH   SOLE 26 1,685,936 0 12,765,598
PROCTER AND GAMBLE CO COM 742718109 67,438 485,199 SH   SOLE 28 342,224 0 142,975
PROCTER AND GAMBLE CO COM 742718109 52,345 376,611 SH   SOLE 29 82,679 0 293,932
PROCTER AND GAMBLE CO COM 742718109 1,554,501 11,184,267 SH   SOLE 30 11,095,116 0 89,151
PROCTER AND GAMBLE CO COM 742718109 122,747 883,132 SH   SOLE 31 452,039 0 431,093
PROCTER AND GAMBLE CO COM 742718109 26,715 192,205 SH   SOLE 32 192,205 0 0
PROCTER AND GAMBLE CO COM 742718109 69,067 496,923 SH   SOLE 34 496,923 0 0
PROCTER AND GAMBLE CO COM 742718109 237,068 1,705,649 SH   SOLE 36 1,705,649 0 0
PROCTER AND GAMBLE CO COM 742718109 1,797 12,930 SH   SOLE 37 12,930 0 0
PROCTER AND GAMBLE CO COM 742718109 7,688 55,312 SH   SOLE 40 55,312 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 104 7,747 SH   SOLE 2 323 0 7,424
PROFESSIONAL HLDG CORP CL A COM 743139107 423 31,515 SH   SOLE 18 31,515 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 219 16,313 SH   SOLE 19 16,313 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 4,263 317,863 SH   SOLE 21 317,863 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 1,731 129,074 SH   SOLE 22 126,757 0 2,317
PROFIRE ENERGY INC COM 74316X101 16 22,286 SH   SOLE 21 22,286 0 0
PROFIRE ENERGY INC COM 74316X101 251 339,862 SH   SOLE 22 339,862 0 0
PROFOUND MED CORP COM NEW 74319B502 36 2,058 SH   SOLE 22 2,058 0 0
PROGENITY INC COM 74319F107 9 970 SH   SOLE 2 0 0 970
PROGENITY INC COM 74319F107 31 3,407 SH   SOLE 18 3,407 0 0
PROGENITY INC COM 74319F107 986 109,294 SH   SOLE 21 109,294 0 0
PROGENITY INC COM 74319F107 419 46,432 SH   SOLE 22 45,765 0 667
PROGRESS SOFTWARE CORP COM 743312100 1,369 37,324 SH   SOLE 2 15,595 0 21,729
PROGRESS SOFTWARE CORP COM 743312100 18 492 SH   SOLE 4 492 0 0
PROGRESS SOFTWARE CORP COM 743312100 30 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 139 3,780 SH   SOLE 13 0 0 3,780
PROGRESS SOFTWARE CORP COM 743312100 8,028 218,871 SH   SOLE 18 213,287 0 5,584
PROGRESS SOFTWARE CORP COM 743312100 5,981 163,047 SH   SOLE 19 163,047 0 0
PROGRESS SOFTWARE CORP COM 743312100 182,215 4,967,698 SH   SOLE 21 4,967,698 0 0
PROGRESS SOFTWARE CORP COM 743312100 50,719 1,382,745 SH   SOLE 22 1,345,530 0 37,215
PROGRESS SOFTWARE CORP COM 743312100 245 6,672 SH   SOLE 23 6,672 0 0
PROGRESS SOFTWARE CORP COM 743312100 58 1,577 SH   SOLE 25 1,577 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,482 40,393 SH   SOLE 26 6,680 0 33,713
PROGRESS SOFTWARE CORP COM 743312100 253 6,905 SH   SOLE 28 6,905 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,651 72,264 SH   SOLE 30 72,264 0 0
PROGRESS SOFTWARE CORP COM 743312100 169 4,612 SH   SOLE 34 4,612 0 0
PROGRESS SOFTWARE CORP COM 743312100 143 3,888 SH   SOLE 36 3,888 0 0
PROGRESS SOFTWARE CORP COM 743312100 187 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP COM 743315103 141,182 1,491,302 SH   SOLE 2 234,411 0 1,256,891
PROGRESSIVE CORP COM 743315103 27,362 289,024 SH   SOLE 4 270,752 0 18,272
PROGRESSIVE CORP COM 743315103 67,387 711,809 SH   SOLE 7 575,124 0 136,685
PROGRESSIVE CORP COM 743315103 904 9,545 SH   SOLE 13 9,545 0 0
PROGRESSIVE CORP COM 743315103 6,781 71,625 SH   SOLE 15 71,625 0 0
PROGRESSIVE CORP COM 743315103 176,217 1,861,377 SH   SOLE 18 1,760,862 0 100,515
PROGRESSIVE CORP COM 743315103 53,596 566,135 SH   SOLE 19 566,135 0 0
PROGRESSIVE CORP COM 743315103 1,465,249 15,477,438 SH   SOLE 21 15,477,438 0 0
PROGRESSIVE CORP COM 743315103 1,344,808 14,205,223 SH   SOLE 22 12,942,184 0 1,263,039
PROGRESSIVE CORP COM 743315103 40,246 425,124 SH   SOLE 23 425,124 0 0
PROGRESSIVE CORP COM 743315103 69,463 733,739 SH   SOLE 25 733,739 0 0
PROGRESSIVE CORP COM 743315103 431,780 4,560,899 SH   SOLE 26 465,776 0 4,095,123
PROGRESSIVE CORP COM 743315103 10,911 115,251 SH   SOLE 28 80,926 0 34,325
PROGRESSIVE CORP COM 743315103 7,595 80,231 SH   SOLE 29 3,134 0 77,097
PROGRESSIVE CORP COM 743315103 289,679 3,059,882 SH   SOLE 30 3,054,122 0 5,760
PROGRESSIVE CORP COM 743315103 10,815 114,238 SH   SOLE 31 80,596 0 33,642
PROGRESSIVE CORP COM 743315103 24,673 260,626 SH   SOLE 34 260,626 0 0
PROGRESSIVE CORP COM 743315103 42,034 444,003 SH   SOLE 36 444,003 0 0
PROGRESSIVE CORP COM 743315103 1,383 14,609 SH   SOLE 37 14,609 0 0
PROGRESSIVE CORP COM 743315103 1,214 12,827 SH   SOLE 40 12,827 0 0
PROGYNY INC COM 74340E103 635 21,585 SH   SOLE 2 6,979 0 14,606
PROGYNY INC COM 74340E103 16 542 SH   SOLE 7 542 0 0
PROGYNY INC COM 74340E103 3,165 107,540 SH   SOLE 18 101,797 0 5,743
PROGYNY INC COM 74340E103 4,096 139,178 SH   SOLE 19 139,178 0 0
PROGYNY INC COM 74340E103 27,018 918,052 SH   SOLE 21 918,052 0 0
PROGYNY INC COM 74340E103 22,818 775,332 SH   SOLE 22 753,282 0 22,050
PROGYNY INC COM 74340E103 107 3,640 SH   SOLE 23 3,640 0 0
PROGYNY INC COM 74340E103 885 30,055 SH   SOLE 26 0 0 30,055
PROGYNY INC COM 74340E103 75 2,553 SH   SOLE 30 2,553 0 0
PROGYNY INC COM 74340E103 13 441 SH   SOLE 34 441 0 0
PROGYNY INC COM 74340E103 61 2,079 SH   SOLE 40 2,079 0 0
PROLOGIS INC. COM 74340W103 235,170 2,337,208 SH   SOLE 2 445,739 0 1,891,469
PROLOGIS INC. COM 74340W103 121,622 1,208,726 SH   SOLE 4 1,185,713 0 23,013
PROLOGIS INC. COM 74340W103 158,062 1,570,876 SH   SOLE 7 1,542,699 0 28,177
PROLOGIS INC. COM 74340W103 13,520 134,371 SH   SOLE 13 128,250 0 6,121
PROLOGIS INC. COM 74340W103 9,148 90,920 SH   SOLE 15 90,920 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 269,440 2,677,801 SH   SOLE 18 2,238,086 0 439,715
PROLOGIS INC. COM 74340W103 282,524 2,807,831 SH   SOLE 19 2,807,831 0 0
PROLOGIS INC. COM 74340W103 2,193,488 21,799,723 SH   SOLE 21 21,799,723 0 0
PROLOGIS INC. COM 74340W103 2,562,058 25,462,716 SH   SOLE 22 22,926,049 0 2,536,667
PROLOGIS INC. COM 74340W103 63,394 630,038 SH   SOLE 23 630,038 0 0
PROLOGIS INC. COM 74340W103 341,652 3,395,471 SH   SOLE 25 3,395,471 0 0
PROLOGIS INC. COM 74340W103 375,353 3,730,401 SH   SOLE 26 486,708 0 3,243,693
PROLOGIS INC. COM 74340W103 19,123 190,051 SH   SOLE 28 147,613 0 42,438
PROLOGIS INC. COM 74340W103 90,985 904,248 SH   SOLE 29 453,750 0 450,498
PROLOGIS INC. COM 74340W103 653,271 6,492,452 SH   SOLE 30 6,474,046 0 18,406
PROLOGIS INC. COM 74340W103 16,062 159,630 SH   SOLE 31 113,613 0 46,017
PROLOGIS INC. COM 74340W103 45,106 448,283 SH   SOLE 34 448,283 0 0
PROLOGIS INC. COM 74340W103 51,914 515,938 SH   SOLE 36 515,938 0 0
PROLOGIS INC. COM 74340W103 1,696 16,854 SH   SOLE 40 16,854 0 0
PROOFPOINT INC COM 743424103 12,581 119,194 SH   SOLE 2 20,411 0 98,783
PROOFPOINT INC COM 743424103 145 1,374 SH   SOLE 4 1,374 0 0
PROOFPOINT INC COM 743424103 116 1,101 SH   SOLE 7 1,101 0 0
PROOFPOINT INC COM 743424103 4,462 42,277 SH   SOLE 18 42,277 0 0
PROOFPOINT INC COM 743424103 8,723 82,648 SH   SOLE 19 82,648 0 0
PROOFPOINT INC COM 743424103 120,493 1,141,577 SH   SOLE 21 1,141,577 0 0
PROOFPOINT INC COM 743424103 155,705 1,475,180 SH   SOLE 22 1,395,483 0 79,697
PROOFPOINT INC COM 743424103 247 2,337 SH   SOLE 25 2,337 0 0
PROOFPOINT INC COM 743424103 3,975 37,663 SH   SOLE 26 19,451 0 18,212
PROOFPOINT INC COM 743424103 828 7,846 SH   SOLE 28 7,846 0 0
PROOFPOINT INC COM 743424103 18,496 175,239 SH   SOLE 30 175,239 0 0
PROOFPOINT INC COM 743424103 118 1,122 SH   SOLE 31 1,122 0 0
PROOFPOINT INC COM 743424103 3,389 32,106 SH   SOLE 34 32,106 0 0
PROOFPOINT INC COM 743424103 125 1,187 SH   SOLE 36 1,187 0 0
PROOFPOINT INC COM 743424103 618 5,855 SH   SOLE 40 5,855 0 0
PROOFPOINT INC NOTE 0.250% 8/1 743424AF0 3,594 3,610,000 PRN   SOLE 21 3,610,000 0 0
PROPETRO HLDG CORP COM 74347M108 385 94,779 SH   SOLE 2 29,127 0 65,652
PROPETRO HLDG CORP COM 74347M108 2 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 6 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 1,550 381,776 SH   SOLE 18 381,776 0 0
PROPETRO HLDG CORP COM 74347M108 873 215,099 SH   SOLE 19 215,099 0 0
PROPETRO HLDG CORP COM 74347M108 35,764 8,808,836 SH   SOLE 21 8,808,836 0 0
PROPETRO HLDG CORP COM 74347M108 9,183 2,261,847 SH   SOLE 22 2,183,822 0 78,025
PROPETRO HLDG CORP COM 74347M108 36 8,796 SH   SOLE 23 8,796 0 0
PROPETRO HLDG CORP COM 74347M108 267 65,875 SH   SOLE 26 21,184 0 44,691
PROPETRO HLDG CORP COM 74347M108 54 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 534 131,508 SH   SOLE 30 131,508 0 0
PROPETRO HLDG CORP COM 74347M108 36 8,951 SH   SOLE 40 8,951 0 0
PROPHASE LABS INC COM 74345W108 0 123 SH   SOLE 21 123 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 2,261 471,977 SH   SOLE 21 471,977 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 54 11,229 SH   SOLE 30 11,229 0 0
PROS HOLDINGS INC COM 74346Y103 1,479 46,304 SH   SOLE 2 18,684 0 27,620
PROS HOLDINGS INC COM 74346Y103 7 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 27 836 SH   SOLE 7 836 0 0
PROS HOLDINGS INC COM 74346Y103 5,359 167,780 SH   SOLE 18 149,232 0 18,548
PROS HOLDINGS INC COM 74346Y103 10,203 319,452 SH   SOLE 19 319,452 0 0
PROS HOLDINGS INC COM 74346Y103 43,625 1,365,856 SH   SOLE 21 1,365,856 0 0
PROS HOLDINGS INC COM 74346Y103 43,828 1,372,207 SH   SOLE 22 1,338,447 0 33,760
PROS HOLDINGS INC COM 74346Y103 682 21,347 SH   SOLE 23 21,347 0 0
PROS HOLDINGS INC COM 74346Y103 26 819 SH   SOLE 25 819 0 0
PROS HOLDINGS INC COM 74346Y103 2,732 85,539 SH   SOLE 26 12,206 0 73,333
PROS HOLDINGS INC COM 74346Y103 230 7,198 SH   SOLE 28 7,198 0 0
PROS HOLDINGS INC COM 74346Y103 514 16,104 SH   SOLE 30 16,104 0 0
PROS HOLDINGS INC COM 74346Y103 50 1,565 SH   SOLE 34 1,565 0 0
PROS HOLDINGS INC COM 74346Y103 65 2,031 SH   SOLE 36 2,031 0 0
PROS HOLDINGS INC COM 74346Y103 119 3,719 SH   SOLE 40 3,719 0 0
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH   SOLE 17 0 0 16
PROSHARES TR RUSS 2000 DIVD 74347B698 2 46 SH   SOLE 17 0 0 46
PROSHARES TR II VIX MDTRM FUTR N 74347W338 4 88 SH   SOLE 17 0 0 88
PROSIGHT GLOBAL INC COM 74349J103 116 10,234 SH   SOLE 2 3,273 0 6,961
PROSIGHT GLOBAL INC COM 74349J103 396 34,951 SH   SOLE 18 34,951 0 0
PROSIGHT GLOBAL INC COM 74349J103 200 17,651 SH   SOLE 19 17,651 0 0
PROSIGHT GLOBAL INC COM 74349J103 4,101 361,637 SH   SOLE 21 361,637 0 0
PROSIGHT GLOBAL INC COM 74349J103 1,099 96,955 SH   SOLE 22 94,813 0 2,142
PROSIGHT GLOBAL INC COM 74349J103 37 3,238 SH   SOLE 30 3,238 0 0
PROSPECT CAP CORP COM 74348T102 8,139 1,618,063 SH   SOLE 30 1,618,063 0 0
PROSPERITY BANCSHARES INC COM 743606105 12,485 240,879 SH   SOLE 2 73,815 0 167,064
PROSPERITY BANCSHARES INC COM 743606105 30 588 SH   SOLE 4 588 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,257 43,545 SH   SOLE 7 43,545 0 0
PROSPERITY BANCSHARES INC COM 743606105 12,956 249,975 SH   SOLE 18 242,643 0 7,332
PROSPERITY BANCSHARES INC COM 743606105 1,741 33,598 SH   SOLE 19 33,598 0 0
PROSPERITY BANCSHARES INC COM 743606105 217,099 4,188,683 SH   SOLE 21 4,188,683 0 0
PROSPERITY BANCSHARES INC COM 743606105 149,016 2,875,087 SH   SOLE 22 2,732,639 0 142,448
PROSPERITY BANCSHARES INC COM 743606105 30 583 SH   SOLE 25 583 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,606 69,572 SH   SOLE 26 30,298 0 39,274
PROSPERITY BANCSHARES INC COM 743606105 658 12,687 SH   SOLE 28 12,687 0 0
PROSPERITY BANCSHARES INC COM 743606105 368 7,102 SH   SOLE 29 0 0 7,102
PROSPERITY BANCSHARES INC COM 743606105 2,562 49,426 SH   SOLE 30 49,426 0 0
PROSPERITY BANCSHARES INC COM 743606105 217 4,186 SH   SOLE 31 1,786 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 491 9,478 SH   SOLE 34 9,478 0 0
PROSPERITY BANCSHARES INC COM 743606105 264 5,088 SH   SOLE 36 5,088 0 0
PROSPERITY BANCSHARES INC COM 743606105 503 9,696 SH   SOLE 40 9,696 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 221 11,318 SH   SOLE 2 1,634 0 9,684
PROTAGONIST THERAPEUTICS INC COM 74366E102 9 453 SH   SOLE 7 453 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,457 125,692 SH   SOLE 18 119,215 0 6,477
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,095 56,035 SH   SOLE 19 56,035 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 26,578 1,359,502 SH   SOLE 21 1,359,502 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 17,514 895,845 SH   SOLE 22 884,409 0 11,436
PROTAGONIST THERAPEUTICS INC COM 74366E102 139 7,132 SH   SOLE 30 7,132 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 24 6,284 SH   SOLE 22 6,284 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 13 765 SH   SOLE 2 145 0 620
PROTARA THERAPEUTICS INC COM STK 74365U107 137 8,148 SH   SOLE 18 8,148 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 60 3,552 SH   SOLE 19 3,552 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 978 58,122 SH   SOLE 21 58,122 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 364 21,645 SH   SOLE 22 21,253 0 392
PROTECTIVE INS CORP CL A 74368L104 2 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 150 11,429 SH   SOLE 2 3,213 0 8,216
PROTECTIVE INS CORP CL B 74368L203 3 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 483 36,805 SH   SOLE 18 36,805 0 0
PROTECTIVE INS CORP CL B 74368L203 804 61,257 SH   SOLE 19 61,257 0 0
PROTECTIVE INS CORP CL B 74368L203 3,986 303,575 SH   SOLE 21 303,575 0 0
PROTECTIVE INS CORP CL B 74368L203 6,333 482,339 SH   SOLE 22 478,035 0 4,304
PROTECTIVE INS CORP CL B 74368L203 187 14,205 SH   SOLE 23 14,205 0 0
PROTECTIVE INS CORP CL B 74368L203 525 40,013 SH   SOLE 26 0 0 40,013
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 14 12,691 SH   SOLE 18 12,691 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 142 128,756 SH   SOLE 21 128,756 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1,038 943,760 SH   SOLE 22 943,760 0 0
PROTHENA CORP PLC SHS G72800108 385 38,493 SH   SOLE 2 8,543 0 29,950
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 6 606 SH   SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 1,463 146,495 SH   SOLE 18 146,495 0 0
PROTHENA CORP PLC SHS G72800108 8,664 867,237 SH   SOLE 19 867,237 0 0
PROTHENA CORP PLC SHS G72800108 365 36,500 SH   SOLE 20 36,500 0 0
PROTHENA CORP PLC SHS G72800108 14,435 1,444,919 SH   SOLE 21 1,444,919 0 0
PROTHENA CORP PLC SHS G72800108 11,656 1,166,793 SH   SOLE 22 1,133,433 0 33,360
PROTHENA CORP PLC SHS G72800108 48 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 66 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 124 12,380 SH   SOLE 30 12,380 0 0
PROTHENA CORP PLC SHS G72800108 33 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 3,131 24,179 SH   SOLE 2 9,364 0 14,815
PROTO LABS INC COM 743713109 18 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 68 528 SH   SOLE 7 528 0 0
PROTO LABS INC COM 743713109 16,948 130,872 SH   SOLE 18 125,673 0 5,199
PROTO LABS INC COM 743713109 11,035 85,216 SH   SOLE 19 85,216 0 0
PROTO LABS INC COM 743713109 369,229 2,851,192 SH   SOLE 21 2,851,192 0 0
PROTO LABS INC COM 743713109 101,052 780,321 SH   SOLE 22 758,824 0 21,497
PROTO LABS INC COM 743713109 497 3,838 SH   SOLE 23 3,838 0 0
PROTO LABS INC COM 743713109 44 341 SH   SOLE 25 341 0 0
PROTO LABS INC COM 743713109 2,531 19,547 SH   SOLE 26 6,136 0 13,411
PROTO LABS INC COM 743713109 501 3,872 SH   SOLE 28 3,872 0 0
PROTO LABS INC COM 743713109 19,029 146,944 SH   SOLE 30 146,944 0 0
PROTO LABS INC COM 743713109 12 89 SH   SOLE 34 89 0 0
PROTO LABS INC COM 743713109 109 841 SH   SOLE 36 841 0 0
PROTO LABS INC COM 743713109 335 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 399 31,069 SH   SOLE 2 12,680 0 18,389
PROVENTION BIO INC COM 74374N102 10 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 2,331 181,673 SH   SOLE 18 181,673 0 0
PROVENTION BIO INC COM 74374N102 1,457 113,576 SH   SOLE 19 113,576 0 0
PROVENTION BIO INC COM 74374N102 22,052 1,718,808 SH   SOLE 21 1,718,808 0 0
PROVENTION BIO INC COM 74374N102 16,034 1,249,737 SH   SOLE 22 1,233,530 0 16,207
PROVENTION BIO INC COM 74374N102 19 1,485 SH   SOLE 23 1,485 0 0
PROVENTION BIO INC COM 74374N102 173 13,502 SH   SOLE 30 13,502 0 0
PROVENTION BIO INC COM 74374N102 46 3,550 SH   SOLE 40 3,550 0 0
PROVIDENCE SVC CORP COM 743815102 736 7,920 SH   SOLE 2 3,995 0 3,925
PROVIDENCE SVC CORP COM 743815102 26 276 SH   SOLE 7 276 0 0
PROVIDENCE SVC CORP COM 743815102 5,617 60,458 SH   SOLE 18 60,458 0 0
PROVIDENCE SVC CORP COM 743815102 2,046 22,022 SH   SOLE 19 22,022 0 0
PROVIDENCE SVC CORP COM 743815102 131,252 1,412,677 SH   SOLE 21 1,412,677 0 0
PROVIDENCE SVC CORP COM 743815102 31,872 343,041 SH   SOLE 22 329,751 0 13,290
PROVIDENCE SVC CORP COM 743815102 36 390 SH   SOLE 25 390 0 0
PROVIDENCE SVC CORP COM 743815102 592 6,368 SH   SOLE 26 0 0 6,368
PROVIDENCE SVC CORP COM 743815102 177 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,793 19,297 SH   SOLE 30 19,297 0 0
PROVIDENCE SVC CORP COM 743815102 30 319 SH   SOLE 34 319 0 0
PROVIDENCE SVC CORP COM 743815102 90 964 SH   SOLE 36 964 0 0
PROVIDENCE SVC CORP COM 743815102 139 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 49 6,291 SH   SOLE 2 375 0 5,916
PROVIDENT BANCORP INC COM NEW 74383L105 258 33,170 SH   SOLE 18 33,170 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 534 68,571 SH   SOLE 19 68,571 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 2,272 291,637 SH   SOLE 21 291,637 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,271 163,173 SH   SOLE 22 161,265 0 1,908
PROVIDENT BANCORP INC COM NEW 74383L105 167 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 65 5,426 SH   SOLE 2 253 0 5,173
PROVIDENT FINL HLDGS INC COM 743868101 283 23,792 SH   SOLE 18 23,792 0 0
PROVIDENT FINL HLDGS INC COM 743868101 139 11,655 SH   SOLE 19 11,655 0 0
PROVIDENT FINL HLDGS INC COM 743868101 2,314 194,495 SH   SOLE 21 194,495 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,518 379,658 SH   SOLE 22 378,264 0 1,394
PROVIDENT FINL SVCS INC COM 74386T105 1,055 86,467 SH   SOLE 2 24,828 0 61,639
PROVIDENT FINL SVCS INC COM 74386T105 16 1,306 SH   SOLE 7 1,306 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6 473 SH   SOLE 13 0 0 473
PROVIDENT FINL SVCS INC COM 74386T105 4,165 341,375 SH   SOLE 18 341,375 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,072 169,868 SH   SOLE 19 169,868 0 0
PROVIDENT FINL SVCS INC COM 74386T105 96,660 7,922,991 SH   SOLE 21 7,922,991 0 0
PROVIDENT FINL SVCS INC COM 74386T105 26,712 2,189,542 SH   SOLE 22 2,112,452 0 77,090
PROVIDENT FINL SVCS INC COM 74386T105 84 6,891 SH   SOLE 23 6,891 0 0
PROVIDENT FINL SVCS INC COM 74386T105 461 37,802 SH   SOLE 26 10,644 0 27,158
PROVIDENT FINL SVCS INC COM 74386T105 105 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,328 108,832 SH   SOLE 30 108,832 0 0
PROVIDENT FINL SVCS INC COM 74386T105 9 728 SH   SOLE 34 728 0 0
PROVIDENT FINL SVCS INC COM 74386T105 79 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 78 7,385 SH   SOLE 2 276 0 7,109
PRUDENTIAL BANCORP INC NEW COM 74431A101 325 30,881 SH   SOLE 18 30,881 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 170 16,161 SH   SOLE 19 16,161 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 2,908 275,877 SH   SOLE 21 275,877 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 872 82,740 SH   SOLE 22 80,725 0 2,015
PRUDENTIAL FINL INC COM 744320102 83,966 1,321,884 SH   SOLE 2 443,864 0 878,020
PRUDENTIAL FINL INC COM 744320102 12,490 196,628 SH   SOLE 4 184,154 0 12,474
PRUDENTIAL FINL INC COM 744320102 25,925 408,142 SH   SOLE 7 365,822 0 42,320
PRUDENTIAL FINL INC COM 744320102 59 932 SH   SOLE 13 932 0 0
PRUDENTIAL FINL INC COM 744320102 3,129 49,253 SH   SOLE 15 49,253 0 0
PRUDENTIAL FINL INC COM 744320102 81,030 1,275,667 SH   SOLE 18 1,149,281 0 126,386
PRUDENTIAL FINL INC COM 744320102 19,206 302,366 SH   SOLE 19 302,366 0 0
PRUDENTIAL FINL INC COM 744320102 865,474 13,625,222 SH   SOLE 21 13,625,222 0 0
PRUDENTIAL FINL INC COM 744320102 630,803 9,930,776 SH   SOLE 22 8,904,712 0 1,026,064
PRUDENTIAL FINL INC COM 744320102 19,106 300,790 SH   SOLE 23 300,790 0 0
PRUDENTIAL FINL INC COM 744320102 32,465 511,100 SH   SOLE 25 511,100 0 0
PRUDENTIAL FINL INC COM 744320102 147,103 2,315,857 SH   SOLE 26 314,191 0 2,001,666
PRUDENTIAL FINL INC COM 744320102 5,028 79,157 SH   SOLE 28 55,138 0 24,019
PRUDENTIAL FINL INC COM 744320102 6,385 100,515 SH   SOLE 29 59,354 0 41,161
PRUDENTIAL FINL INC COM 744320102 129,990 2,046,435 SH   SOLE 30 2,020,723 0 25,712
PRUDENTIAL FINL INC COM 744320102 6,554 103,178 SH   SOLE 31 59,410 0 43,768
PRUDENTIAL FINL INC COM 744320102 5,381 84,711 SH   SOLE 32 84,711 0 0
PRUDENTIAL FINL INC COM 744320102 3,968 62,469 SH   SOLE 34 62,469 0 0
PRUDENTIAL FINL INC COM 744320102 14,952 235,384 SH   SOLE 35 235,384 0 0
PRUDENTIAL FINL INC COM 744320102 22,100 347,915 SH   SOLE 36 347,915 0 0
PRUDENTIAL FINL INC COM 744320102 544 8,568 SH   SOLE 40 8,568 0 0
PRUDENTIAL PLC ADR 74435K204 13 446 SH   SOLE 18 446 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 5,501 44,949 SH   SOLE 2 14,698 0 30,251
PS BUSINESS PKS INC CALIF COM 69360J107 1,818 14,855 SH   SOLE 4 14,855 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,033 24,785 SH   SOLE 7 24,785 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 14,474 118,262 SH   SOLE 18 118,262 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,672 62,682 SH   SOLE 19 62,682 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 183,189 1,496,761 SH   SOLE 21 1,496,761 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 100,016 817,188 SH   SOLE 22 800,645 0 16,543
PS BUSINESS PKS INC CALIF COM 69360J107 127 1,041 SH   SOLE 23 1,041 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,305 67,856 SH   SOLE 25 67,856 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,337 19,095 SH   SOLE 26 5,181 0 13,914
PS BUSINESS PKS INC CALIF COM 69360J107 368 3,008 SH   SOLE 28 3,008 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,471 12,022 SH   SOLE 29 12,022 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,071 90,453 SH   SOLE 30 90,453 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 240 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 6 1,451 SH   SOLE 18 1,451 0 0
PSYCHEMEDICS CORP COM NEW 744375205 87 19,819 SH   SOLE 21 19,819 0 0
PSYCHEMEDICS CORP COM NEW 744375205 358 81,088 SH   SOLE 22 81,088 0 0
PTC INC COM 69370C100 26,666 322,361 SH   SOLE 2 102,092 0 220,269
PTC INC COM 69370C100 6,164 74,521 SH   SOLE 4 71,011 0 3,510
PTC INC COM 69370C100 967 11,688 SH   SOLE 7 8,365 0 3,323
PTC INC COM 69370C100 16 189 SH   SOLE 13 189 0 0
PTC INC COM 69370C100 725 8,769 SH   SOLE 15 8,769 0 0
PTC INC COM 69370C100 49,693 600,743 SH   SOLE 18 591,927 0 8,816
PTC INC COM 69370C100 150,724 1,822,099 SH   SOLE 19 1,822,099 0 0
PTC INC COM 69370C100 452,753 5,473,320 SH   SOLE 21 5,473,320 0 0
PTC INC COM 69370C100 286,247 3,460,435 SH   SOLE 22 3,308,524 0 151,911
PTC INC COM 69370C100 6,651 80,407 SH   SOLE 23 80,407 0 0
PTC INC COM 69370C100 12,788 154,589 SH   SOLE 25 154,589 0 0
PTC INC COM 69370C100 41,130 497,221 SH   SOLE 26 144,088 0 353,133
PTC INC COM 69370C100 1,794 21,687 SH   SOLE 28 15,436 0 6,251
PTC INC COM 69370C100 1,905 23,032 SH   SOLE 29 155 0 22,877
PTC INC COM 69370C100 49,273 595,659 SH   SOLE 30 577,063 0 18,596
PTC INC COM 69370C100 2,835 34,271 SH   SOLE 31 14,346 0 19,925
PTC INC COM 69370C100 70,087 847,285 SH   SOLE 34 847,285 0 0
PTC INC COM 69370C100 4,823 58,304 SH   SOLE 36 58,304 0 0
PTC INC COM 69370C100 192 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 2,453 52,463 SH   SOLE 2 21,540 0 30,923
PTC THERAPEUTICS INC COM 69366J200 46 982 SH   SOLE 4 982 0 0
PTC THERAPEUTICS INC COM 69366J200 61 1,299 SH   SOLE 7 1,299 0 0
PTC THERAPEUTICS INC COM 69366J200 12,010 256,906 SH   SOLE 18 239,279 0 17,627
PTC THERAPEUTICS INC COM 69366J200 23,656 506,000 SH   SOLE 19 506,000 0 0
PTC THERAPEUTICS INC COM 69366J200 121,485 2,598,612 SH   SOLE 21 2,598,612 0 0
PTC THERAPEUTICS INC COM 69366J200 88,354 1,889,929 SH   SOLE 22 1,839,128 0 50,801
PTC THERAPEUTICS INC COM 69366J200 530 11,337 SH   SOLE 23 11,337 0 0
PTC THERAPEUTICS INC COM 69366J200 3,072 65,717 SH   SOLE 26 24,088 0 41,629
PTC THERAPEUTICS INC COM 69366J200 372 7,958 SH   SOLE 28 7,958 0 0
PTC THERAPEUTICS INC COM 69366J200 14,843 317,499 SH   SOLE 30 317,499 0 0
PTC THERAPEUTICS INC COM 69366J200 1,326 28,353 SH   SOLE 34 28,353 0 0
PTC THERAPEUTICS INC COM 69366J200 251 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 81,419 365,568 SH   SOLE 2 43,362 0 322,206
PUBLIC STORAGE COM 74460D109 41,931 188,269 SH   SOLE 4 183,365 0 4,904
PUBLIC STORAGE COM 74460D109 96,538 433,450 SH   SOLE 7 372,167 0 61,283
PUBLIC STORAGE COM 74460D109 100 449 SH   SOLE 13 449 0 0
PUBLIC STORAGE COM 74460D109 4,256 19,110 SH   SOLE 15 19,110 0 0
PUBLIC STORAGE COM 74460D109 63,015 282,932 SH   SOLE 18 258,325 0 24,607
PUBLIC STORAGE COM 74460D109 51,379 230,691 SH   SOLE 19 230,691 0 0
PUBLIC STORAGE COM 74460D109 1,534,868 6,891,468 SH   SOLE 21 6,891,468 0 0
PUBLIC STORAGE COM 74460D109 1,166,230 5,236,307 SH   SOLE 22 4,925,141 0 311,166
PUBLIC STORAGE COM 74460D109 25,691 115,350 SH   SOLE 23 115,350 0 0
PUBLIC STORAGE COM 74460D109 152,611 685,213 SH   SOLE 25 685,213 0 0
PUBLIC STORAGE COM 74460D109 179,826 807,407 SH   SOLE 26 121,202 0 686,205
PUBLIC STORAGE COM 74460D109 6,815 30,598 SH   SOLE 28 21,539 0 9,059
PUBLIC STORAGE COM 74460D109 20,553 92,281 SH   SOLE 29 92,281 0 0
PUBLIC STORAGE COM 74460D109 312,056 1,401,113 SH   SOLE 30 1,401,113 0 0
PUBLIC STORAGE COM 74460D109 6,447 28,946 SH   SOLE 31 20,331 0 8,615
PUBLIC STORAGE COM 74460D109 1,831 8,221 SH   SOLE 34 8,221 0 0
PUBLIC STORAGE COM 74460D109 32,190 144,531 SH   SOLE 36 144,531 0 0
PUBLIC STORAGE COM 74460D109 795 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 82,421 1,501,016 SH   SOLE 2 408,824 0 1,092,192
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16,573 301,829 SH   SOLE 4 286,064 0 15,765
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33,694 613,618 SH   SOLE 7 576,837 0 36,781
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 95 1,727 SH   SOLE 13 1,727 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,382 61,590 SH   SOLE 15 61,590 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 233,848 4,258,748 SH   SOLE 18 4,016,928 0 241,820
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 323,843 5,897,700 SH   SOLE 19 5,897,700 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 920,958 16,772,133 SH   SOLE 21 16,772,133 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 671,386 12,227,020 SH   SOLE 22 11,195,265 0 1,031,755
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,838 361,285 SH   SOLE 23 361,285 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36,372 662,394 SH   SOLE 25 662,394 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 180,714 3,291,086 SH   SOLE 26 361,264 0 2,929,822
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,375 97,893 SH   SOLE 28 69,231 0 28,662
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29 522 SH   SOLE 29 522 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 138,518 2,522,641 SH   SOLE 30 2,503,262 0 19,379
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11,320 206,147 SH   SOLE 31 68,989 0 137,158
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,218 58,607 SH   SOLE 32 58,607 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13,172 239,881 SH   SOLE 34 239,881 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8,792 160,119 SH   SOLE 35 160,119 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21,934 399,449 SH   SOLE 36 399,449 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 648 11,802 SH   SOLE 40 11,802 0 0
PULMATRIX INC COM NEW 74584P202 10 8,557 SH   SOLE 18 8,557 0 0
PULMATRIX INC COM NEW 74584P202 80 67,216 SH   SOLE 21 67,216 0 0
PULMATRIX INC COM NEW 74584P202 35 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 60 5,083 SH   SOLE 2 819 0 4,264
PULSE BIOSCIENCES INC COM 74587B101 4 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 685 58,114 SH   SOLE 18 58,114 0 0
PULSE BIOSCIENCES INC COM 74587B101 332 28,185 SH   SOLE 19 28,185 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,919 502,075 SH   SOLE 21 502,075 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,460 293,453 SH   SOLE 22 288,362 0 5,091
PULTE GROUP INC COM 745867101 31,640 683,508 SH   SOLE 2 79,338 0 604,170
PULTE GROUP INC COM 745867101 6,542 141,332 SH   SOLE 4 132,977 0 8,355
PULTE GROUP INC COM 745867101 19,170 414,135 SH   SOLE 7 251,636 0 162,499
PULTE GROUP INC COM 745867101 57 1,226 SH   SOLE 13 1,226 0 0
PULTE GROUP INC COM 745867101 1,560 33,701 SH   SOLE 15 33,701 0 0
PULTE GROUP INC COM 745867101 23,307 503,504 SH   SOLE 18 459,608 0 43,896
PULTE GROUP INC COM 745867101 4,147 89,592 SH   SOLE 19 89,592 0 0
PULTE GROUP INC COM 745867101 484,330 10,462,956 SH   SOLE 21 10,462,956 0 0
PULTE GROUP INC COM 745867101 326,717 7,058,048 SH   SOLE 22 6,490,788 0 567,260
PULTE GROUP INC COM 745867101 8,819 190,514 SH   SOLE 23 190,514 0 0
PULTE GROUP INC COM 745867101 16,219 350,373 SH   SOLE 25 350,373 0 0
PULTE GROUP INC COM 745867101 63,912 1,380,687 SH   SOLE 26 262,922 0 1,117,765
PULTE GROUP INC COM 745867101 2,415 52,162 SH   SOLE 28 36,715 0 15,447
PULTE GROUP INC COM 745867101 2,690 58,106 SH   SOLE 29 277 0 57,829
PULTE GROUP INC COM 745867101 55,064 1,189,554 SH   SOLE 30 1,146,299 0 43,255
PULTE GROUP INC COM 745867101 3,933 84,971 SH   SOLE 31 37,839 0 47,132
PULTE GROUP INC COM 745867101 583 12,587 SH   SOLE 34 12,587 0 0
PULTE GROUP INC COM 745867101 8,023 173,318 SH   SOLE 36 173,318 0 0
PULTE GROUP INC COM 745867101 253 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 245 24,261 SH   SOLE 2 14,223 0 10,038
PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 6 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,387 137,474 SH   SOLE 18 118,442 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,973 195,568 SH   SOLE 19 195,568 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 13,633 1,351,174 SH   SOLE 21 1,351,174 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,654 1,155,044 SH   SOLE 22 1,130,573 0 24,471
PUMA BIOTECHNOLOGY INC COM 74587V107 161 15,964 SH   SOLE 23 15,964 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 581 57,566 SH   SOLE 26 6,898 0 50,668
PUMA BIOTECHNOLOGY INC COM 74587V107 39 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 124 12,247 SH   SOLE 30 12,247 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 35 3,457 SH   SOLE 40 3,457 0 0
PURE STORAGE INC CL A 74624M102 7,868 511,234 SH   SOLE 2 84,167 0 427,067
PURE STORAGE INC CL A 74624M102 26 1,682 SH   SOLE 4 1,682 0 0
PURE STORAGE INC CL A 74624M102 75 4,850 SH   SOLE 7 4,850 0 0
PURE STORAGE INC CL A 74624M102 1,632 106,072 SH   SOLE 18 106,072 0 0
PURE STORAGE INC CL A 74624M102 930 60,416 SH   SOLE 19 60,416 0 0
PURE STORAGE INC CL A 74624M102 50,380 3,273,573 SH   SOLE 21 3,273,573 0 0
PURE STORAGE INC CL A 74624M102 94,815 6,160,838 SH   SOLE 22 5,823,247 0 337,591
PURE STORAGE INC CL A 74624M102 29 1,899 SH   SOLE 25 1,899 0 0
PURE STORAGE INC CL A 74624M102 2,041 132,631 SH   SOLE 26 80,535 0 52,096
PURE STORAGE INC CL A 74624M102 563 36,560 SH   SOLE 28 36,560 0 0
PURE STORAGE INC CL A 74624M102 1,370 89,018 SH   SOLE 30 89,018 0 0
PURE STORAGE INC CL A 74624M102 76 4,961 SH   SOLE 31 4,961 0 0
PURE STORAGE INC CL A 74624M102 121 7,887 SH   SOLE 34 7,887 0 0
PURE STORAGE INC CL A 74624M102 72 4,681 SH   SOLE 36 4,681 0 0
PURE STORAGE INC CL A 74624M102 358 23,288 SH   SOLE 40 23,288 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,622 1,675,000 PRN   SOLE 21 1,675,000 0 0
PURECYCLE CORP COM NEW 746228303 62 6,847 SH   SOLE 2 1,083 0 5,764
PURECYCLE CORP COM NEW 746228303 5 540 SH   SOLE 7 540 0 0
PURECYCLE CORP COM NEW 746228303 687 76,204 SH   SOLE 18 76,204 0 0
PURECYCLE CORP COM NEW 746228303 311 34,524 SH   SOLE 19 34,524 0 0
PURECYCLE CORP COM NEW 746228303 5,553 616,341 SH   SOLE 21 616,341 0 0
PURECYCLE CORP COM NEW 746228303 2,245 249,124 SH   SOLE 22 242,489 0 6,635
PURPLE INNOVATION INC COM 74640Y106 199 8,010 SH   SOLE 2 1,173 0 6,837
PURPLE INNOVATION INC COM 74640Y106 7 298 SH   SOLE 7 298 0 0
PURPLE INNOVATION INC COM 74640Y106 2,121 85,300 SH   SOLE 18 85,300 0 0
PURPLE INNOVATION INC COM 74640Y106 1,005 40,411 SH   SOLE 19 40,411 0 0
PURPLE INNOVATION INC COM 74640Y106 18,211 732,552 SH   SOLE 21 732,552 0 0
PURPLE INNOVATION INC COM 74640Y106 14,845 597,163 SH   SOLE 22 589,710 0 7,453
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORPORATION COM 693656100 14,121 236,769 SH   SOLE 2 97,064 0 139,705
PVH CORPORATION COM 693656100 390 6,538 SH   SOLE 4 6,538 0 0
PVH CORPORATION COM 693656100 4,873 81,712 SH   SOLE 7 57,763 0 23,949
PVH CORPORATION COM 693656100 72 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 11,613 194,721 SH   SOLE 18 187,759 0 6,962
PVH CORPORATION COM 693656100 2,658 44,571 SH   SOLE 19 44,571 0 0
PVH CORPORATION COM 693656100 91,289 1,530,673 SH   SOLE 21 1,530,673 0 0
PVH CORPORATION COM 693656100 113,728 1,906,902 SH   SOLE 22 1,700,080 0 206,822
PVH CORPORATION COM 693656100 1,294 21,697 SH   SOLE 23 21,697 0 0
PVH CORPORATION COM 693656100 557 9,345 SH   SOLE 25 9,345 0 0
PVH CORPORATION COM 693656100 6,548 109,793 SH   SOLE 26 19,935 0 89,858
PVH CORPORATION COM 693656100 600 10,067 SH   SOLE 28 10,067 0 0
PVH CORPORATION COM 693656100 894 14,984 SH   SOLE 29 14,984 0 0
PVH CORPORATION COM 693656100 10,434 174,944 SH   SOLE 30 174,944 0 0
PVH CORPORATION COM 693656100 3,134 52,549 SH   SOLE 31 19,828 0 32,721
PVH CORPORATION COM 693656100 890 14,918 SH   SOLE 34 14,918 0 0
PVH CORPORATION COM 693656100 1,062 17,803 SH   SOLE 36 17,803 0 0
PVH CORPORATION COM 693656100 449 7,535 SH   SOLE 40 7,535 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 34 6,250 SH   SOLE 2 552 0 5,698
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 480 89,461 SH   SOLE 18 89,461 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 216 40,255 SH   SOLE 19 40,255 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3,132 584,237 SH   SOLE 21 584,237 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2,323 433,340 SH   SOLE 22 426,928 0 6,412
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 7 1,354 SH   SOLE 23 1,354 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 22 4,147 SH   SOLE 26 0 0 4,147
Q2 HLDGS INC COM 74736L109 2,839 31,108 SH   SOLE 2 15,811 0 15,297
Q2 HLDGS INC COM 74736L109 25 269 SH   SOLE 4 269 0 0
Q2 HLDGS INC COM 74736L109 87 953 SH   SOLE 7 953 0 0
Q2 HLDGS INC COM 74736L109 17,151 187,931 SH   SOLE 18 184,442 0 3,489
Q2 HLDGS INC COM 74736L109 8,621 94,463 SH   SOLE 19 94,463 0 0
Q2 HLDGS INC COM 74736L109 158,457 1,736,329 SH   SOLE 21 1,736,329 0 0
Q2 HLDGS INC COM 74736L109 123,200 1,349,991 SH   SOLE 22 1,308,351 0 41,640
Q2 HLDGS INC COM 74736L109 21 226 SH   SOLE 25 226 0 0
Q2 HLDGS INC COM 74736L109 2,282 25,001 SH   SOLE 26 13,573 0 11,428
Q2 HLDGS INC COM 74736L109 592 6,483 SH   SOLE 28 6,483 0 0
Q2 HLDGS INC COM 74736L109 5,281 57,867 SH   SOLE 30 57,867 0 0
Q2 HLDGS INC COM 74736L109 60 658 SH   SOLE 34 658 0 0
Q2 HLDGS INC COM 74736L109 52 566 SH   SOLE 36 566 0 0
Q2 HLDGS INC COM 74736L109 418 4,582 SH   SOLE 40 4,582 0 0
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 1,255 1,025,000 PRN   SOLE 21 1,025,000 0 0
QAD INC CL B 74727D207 8 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 933 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 574 13,612 SH   SOLE 2 5,516 0 8,096
QAD INC CL A 74727D306 7 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 93 2,196 SH   SOLE 13 0 0 2,196
QAD INC CL A 74727D306 2,230 52,854 SH   SOLE 18 42,640 0 10,214
QAD INC CL A 74727D306 4,442 105,261 SH   SOLE 19 105,261 0 0
QAD INC CL A 74727D306 16,893 400,319 SH   SOLE 21 400,319 0 0
QAD INC CL A 74727D306 19,863 470,695 SH   SOLE 22 462,316 0 8,379
QAD INC CL A 74727D306 253 5,989 SH   SOLE 23 5,989 0 0
QAD INC CL A 74727D306 929 22,006 SH   SOLE 26 0 0 22,006
QAD INC CL A 74727D306 60 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 209 4,961 SH   SOLE 30 4,961 0 0
QAD INC CL A 74727D306 38 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 800 29,201 SH   SOLE 2 5,890 0 23,311
QCR HOLDINGS INC COM 74727A104 8 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 1,579 57,621 SH   SOLE 18 57,621 0 0
QCR HOLDINGS INC COM 74727A104 1,095 39,932 SH   SOLE 19 39,932 0 0
QCR HOLDINGS INC COM 74727A104 13,427 489,863 SH   SOLE 21 489,863 0 0
QCR HOLDINGS INC COM 74727A104 13,613 496,638 SH   SOLE 22 483,520 0 13,118
QCR HOLDINGS INC COM 74727A104 30 1,080 SH   SOLE 23 1,080 0 0
QCR HOLDINGS INC COM 74727A104 308 11,253 SH   SOLE 26 0 0 11,253
QCR HOLDINGS INC COM 74727A104 96 3,500 SH   SOLE 28 3,500 0 0
QCR HOLDINGS INC COM 74727A104 192 7,011 SH   SOLE 30 7,011 0 0
QCR HOLDINGS INC COM 74727A104 45 1,646 SH   SOLE 34 1,646 0 0
QCR HOLDINGS INC COM 74727A104 59 2,157 SH   SOLE 40 2,157 0 0
QEP RESOURCES INC COM 74733V100 7 8,058 SH   SOLE 7 8,058 0 0
QEP RESOURCES INC COM 74733V100 212 235,348 SH   SOLE 18 235,348 0 0
QEP RESOURCES INC COM 74733V100 16,579 18,363,460 SH   SOLE 21 18,363,460 0 0
QEP RESOURCES INC COM 74733V100 3,938 4,362,305 SH   SOLE 22 4,362,305 0 0
QEP RESOURCES INC COM 74733V100 265 293,376 SH   SOLE 30 293,376 0 0
QEP RESOURCES INC COM 74733V100 75 83,367 SH   SOLE 31 0 0 83,367
QEP RESOURCES INC COM 74733V100 48 53,217 SH   SOLE 36 53,217 0 0
QIAGEN NV SHS NEW N72482123 23,548 450,590 SH   SOLE 2 31,838 0 418,752
QIAGEN NV SHS NEW N72482123 230 4,409 SH   SOLE 7 4,409 0 0
QIAGEN NV SHS NEW N72482123 4,431 84,794 SH   SOLE 18 84,794 0 0
QIAGEN NV SHS NEW N72482123 2,953 56,503 SH   SOLE 19 56,503 0 0
QIAGEN NV SHS NEW N72482123 101,456 1,941,361 SH   SOLE 21 1,941,361 0 0
QIAGEN NV SHS NEW N72482123 106,711 2,041,920 SH   SOLE 22 1,832,383 0 209,537
QIAGEN NV SHS NEW N72482123 229 4,373 SH   SOLE 31 4,373 0 0
QIWI PLC SPON ADR REP B 74735M108 110 6,353 SH   SOLE 25 6,353 0 0
QIWI PLC SPON ADR REP B 74735M108 2,563 147,737 SH   SOLE 34 147,737 0 0
QORVO INC COM 74736K101 35,507 275,227 SH   SOLE 2 27,008 0 248,219
QORVO INC COM 74736K101 6,977 54,084 SH   SOLE 4 50,641 0 3,443
QORVO INC COM 74736K101 24,337 188,643 SH   SOLE 7 103,044 0 85,599
QORVO INC COM 74736K101 47 368 SH   SOLE 13 368 0 0
QORVO INC COM 74736K101 1,802 13,971 SH   SOLE 15 13,971 0 0
QORVO INC COM 74736K101 16 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 32,400 251,142 SH   SOLE 18 232,931 0 18,211
QORVO INC COM 74736K101 26,137 202,593 SH   SOLE 19 202,593 0 0
QORVO INC COM 74736K101 477,319 3,699,857 SH   SOLE 21 3,699,857 0 0
QORVO INC COM 74736K101 346,125 2,682,932 SH   SOLE 22 2,445,441 0 237,491
QORVO INC COM 74736K101 10,122 78,457 SH   SOLE 23 78,457 0 0
QORVO INC COM 74736K101 18,557 143,839 SH   SOLE 25 143,839 0 0
QORVO INC COM 74736K101 75,933 588,584 SH   SOLE 26 101,446 0 487,138
QORVO INC COM 74736K101 2,953 22,888 SH   SOLE 28 16,170 0 6,718
QORVO INC COM 74736K101 3,144 24,369 SH   SOLE 29 171 0 24,198
QORVO INC COM 74736K101 78,177 605,976 SH   SOLE 30 591,000 0 14,976
QORVO INC COM 74736K101 3,776 29,267 SH   SOLE 31 14,412 0 14,855
QORVO INC COM 74736K101 11,537 89,425 SH   SOLE 34 89,425 0 0
QORVO INC COM 74736K101 8,326 64,537 SH   SOLE 36 64,537 0 0
QORVO INC COM 74736K101 330 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 6,854 108,759 SH   SOLE 2 45,711 0 63,048
QTS RLTY TR INC COM CL A 74736A103 3,447 54,693 SH   SOLE 4 54,693 0 0
QTS RLTY TR INC COM CL A 74736A103 4,924 78,132 SH   SOLE 7 78,132 0 0
QTS RLTY TR INC COM CL A 74736A103 16,582 263,129 SH   SOLE 18 230,496 0 32,633
QTS RLTY TR INC COM CL A 74736A103 34,027 539,947 SH   SOLE 19 539,947 0 0
QTS RLTY TR INC COM CL A 74736A103 138,207 2,193,061 SH   SOLE 21 2,193,061 0 0
QTS RLTY TR INC COM CL A 74736A103 185,480 2,943,192 SH   SOLE 22 2,746,917 0 196,275
QTS RLTY TR INC COM CL A 74736A103 5,138 81,524 SH   SOLE 23 81,524 0 0
QTS RLTY TR INC COM CL A 74736A103 13,200 209,450 SH   SOLE 25 209,450 0 0
QTS RLTY TR INC COM CL A 74736A103 14,488 229,902 SH   SOLE 26 19,295 0 210,607
QTS RLTY TR INC COM CL A 74736A103 573 9,085 SH   SOLE 28 9,085 0 0
QTS RLTY TR INC COM CL A 74736A103 4,047 64,214 SH   SOLE 29 64,214 0 0
QTS RLTY TR INC COM CL A 74736A103 32,053 508,623 SH   SOLE 30 508,623 0 0
QTS RLTY TR INC COM CL A 74736A103 2,925 46,421 SH   SOLE 31 46,421 0 0
QTS RLTY TR INC COM CL A 74736A103 930 14,763 SH   SOLE 34 14,763 0 0
QTS RLTY TR INC COM CL A 74736A103 152 2,404 SH   SOLE 36 2,404 0 0
QTS RLTY TR INC COM CL A 74736A103 396 6,279 SH   SOLE 40 6,279 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 176 1,245 SH   SOLE 7 1,245 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 32,928 232,805 SH   SOLE 21 232,805 0 0
QUAD / GRAPHICS INC COM CL A 747301109 95 31,334 SH   SOLE 2 1,336 0 29,998
QUAD / GRAPHICS INC COM CL A 747301109 2 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 465 153,405 SH   SOLE 18 153,405 0 0
QUAD / GRAPHICS INC COM CL A 747301109 191 63,147 SH   SOLE 19 63,147 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,355 1,107,107 SH   SOLE 21 1,107,107 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,721 898,131 SH   SOLE 22 887,095 0 11,036
QUAKER CHEM CORP COM 747316107 1,502 8,358 SH   SOLE 2 4,301 0 4,057
QUAKER CHEM CORP COM 747316107 13 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 47 259 SH   SOLE 7 259 0 0
QUAKER CHEM CORP COM 747316107 11,286 62,802 SH   SOLE 18 62,802 0 0
QUAKER CHEM CORP COM 747316107 4,480 24,928 SH   SOLE 19 24,928 0 0
QUAKER CHEM CORP COM 747316107 257,759 1,434,306 SH   SOLE 21 1,434,306 0 0
QUAKER CHEM CORP COM 747316107 67,221 374,055 SH   SOLE 22 363,209 0 10,846
QUAKER CHEM CORP COM 747316107 957 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER CHEM CORP COM 747316107 328 1,824 SH   SOLE 28 1,824 0 0
QUAKER CHEM CORP COM 747316107 3,750 20,866 SH   SOLE 30 20,866 0 0
QUAKER CHEM CORP COM 747316107 270 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 334,260 2,840,414 SH   SOLE 2 406,815 0 2,433,599
QUALCOMM INC COM 747525103 61,217 520,203 SH   SOLE 4 485,146 0 35,057
QUALCOMM INC COM 747525103 128,297 1,090,216 SH   SOLE 7 1,033,497 0 56,719
QUALCOMM INC COM 747525103 446 3,789 SH   SOLE 13 3,789 0 0
QUALCOMM INC COM 747525103 13,643 115,932 SH   SOLE 15 115,932 0 0
QUALCOMM INC COM 747525103 3 28 SH   SOLE 17 0 0 28
QUALCOMM INC COM 747525103 306,972 2,608,529 SH   SOLE 18 2,427,521 0 181,008
QUALCOMM INC COM 747525103 47,315 402,062 SH   SOLE 19 402,062 0 0
QUALCOMM INC COM 747525103 3,266,052 27,753,667 SH   SOLE 21 27,753,667 0 0
QUALCOMM INC COM 747525103 3,088,838 26,247,775 SH   SOLE 22 23,957,601 0 2,290,174
QUALCOMM INC COM 747525103 92,051 782,213 SH   SOLE 23 782,213 0 0
QUALCOMM INC COM 747525103 149,468 1,270,124 SH   SOLE 25 1,270,124 0 0
QUALCOMM INC COM 747525103 546,963 4,647,888 SH   SOLE 26 692,674 0 3,955,214
QUALCOMM INC COM 747525103 25,910 220,172 SH   SOLE 28 154,959 0 65,213
QUALCOMM INC COM 747525103 298 2,533 SH   SOLE 29 2,533 0 0
QUALCOMM INC COM 747525103 666,774 5,665,991 SH   SOLE 30 5,630,142 0 35,849
QUALCOMM INC COM 747525103 49,359 419,438 SH   SOLE 31 148,956 0 270,482
QUALCOMM INC COM 747525103 29,702 252,398 SH   SOLE 32 252,398 0 0
QUALCOMM INC COM 747525103 20,424 173,553 SH   SOLE 34 173,553 0 0
QUALCOMM INC COM 747525103 87,078 739,959 SH   SOLE 36 739,959 0 0
QUALCOMM INC COM 747525103 2,911 24,737 SH   SOLE 40 24,737 0 0
QUALCOMM INC OPTIONS 747525103 71 600 SH Call SOLE 2 600 0 0
QUALCOMM INC OPTIONS 747525103 12,356 105,000 SH Call SOLE 19 105,000 0 0
QUALCOMM INC OPTIONS 747525103 118 1,000 SH Call SOLE 22 1,000 0 0
QUALCOMM INC OPTIONS 747525103 1,577 13,400 SH Call SOLE 34 13,400 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 3 578 SH   SOLE 21 578 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 1,552 313,548 SH   SOLE 22 313,548 0 0
QUALYS INC COM 74758T303 5,641 57,556 SH   SOLE 2 30,720 0 26,836
QUALYS INC COM 74758T303 26 269 SH   SOLE 4 269 0 0
QUALYS INC COM 74758T303 64 656 SH   SOLE 7 656 0 0
QUALYS INC COM 74758T303 21,647 220,862 SH   SOLE 18 200,930 0 19,932
QUALYS INC COM 74758T303 32,570 332,316 SH   SOLE 19 332,316 0 0
QUALYS INC COM 74758T303 235,269 2,400,456 SH   SOLE 21 2,400,456 0 0
QUALYS INC COM 74758T303 138,475 1,412,867 SH   SOLE 22 1,383,838 0 29,029
QUALYS INC COM 74758T303 2,374 24,227 SH   SOLE 23 24,227 0 0
QUALYS INC COM 74758T303 319 3,254 SH   SOLE 25 3,254 0 0
QUALYS INC COM 74758T303 9,872 100,729 SH   SOLE 26 15,734 0 84,995
QUALYS INC COM 74758T303 528 5,384 SH   SOLE 28 5,384 0 0
QUALYS INC COM 74758T303 14,921 152,238 SH   SOLE 30 152,238 0 0
QUALYS INC COM 74758T303 122 1,245 SH   SOLE 34 1,245 0 0
QUALYS INC COM 74758T303 163 1,664 SH   SOLE 36 1,664 0 0
QUALYS INC COM 74758T303 346 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 867 47,034 SH   SOLE 2 10,773 0 36,261
QUANEX BUILDING PRODUCTS COR COM 747619104 7 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 12 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,999 162,621 SH   SOLE 18 162,621 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,143 61,972 SH   SOLE 19 61,972 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 69,335 3,760,021 SH   SOLE 21 3,760,021 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 19,605 1,063,161 SH   SOLE 22 1,031,463 0 31,698
QUANEX BUILDING PRODUCTS COR COM 747619104 482 26,141 SH   SOLE 26 8,673 0 17,468
QUANEX BUILDING PRODUCTS COR COM 747619104 90 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 977 52,957 SH   SOLE 30 52,957 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 76 4,125 SH   SOLE 34 4,125 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 74 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 17,452 330,148 SH   SOLE 2 72,386 0 257,762
QUANTA SVCS INC COM 74762E102 35 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 8,829 167,024 SH   SOLE 7 163,295 0 3,729
QUANTA SVCS INC COM 74762E102 89 1,689 SH   SOLE 15 1,689 0 0
QUANTA SVCS INC COM 74762E102 149,430 2,826,893 SH   SOLE 18 2,579,411 0 247,482
QUANTA SVCS INC COM 74762E102 42,013 794,790 SH   SOLE 19 794,790 0 0
QUANTA SVCS INC COM 74762E102 163,992 3,102,388 SH   SOLE 21 3,102,388 0 0
QUANTA SVCS INC COM 74762E102 181,386 3,431,438 SH   SOLE 22 3,146,497 0 284,941
QUANTA SVCS INC COM 74762E102 638 12,062 SH   SOLE 23 12,062 0 0
QUANTA SVCS INC COM 74762E102 4,653 88,029 SH   SOLE 25 24,277 0 63,752
QUANTA SVCS INC COM 74762E102 9,502 179,764 SH   SOLE 26 36,425 0 143,339
QUANTA SVCS INC COM 74762E102 996 18,847 SH   SOLE 28 18,847 0 0
QUANTA SVCS INC COM 74762E102 17,516 331,365 SH   SOLE 30 331,365 0 0
QUANTA SVCS INC COM 74762E102 585 11,067 SH   SOLE 31 2,667 0 8,400
QUANTA SVCS INC COM 74762E102 89,099 1,685,567 SH   SOLE 34 1,685,567 0 0
QUANTA SVCS INC COM 74762E102 2,652 50,165 SH   SOLE 36 50,165 0 0
QUANTA SVCS INC COM 74762E102 826 15,623 SH   SOLE 40 15,623 0 0
QUANTERIX CORP COM 74766Q101 661 19,581 SH   SOLE 2 7,611 0 11,970
QUANTERIX CORP COM 74766Q101 11 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 2,934 86,968 SH   SOLE 18 82,948 0 4,020
QUANTERIX CORP COM 74766Q101 3,304 97,915 SH   SOLE 19 97,915 0 0
QUANTERIX CORP COM 74766Q101 34,117 1,011,174 SH   SOLE 21 1,011,174 0 0
QUANTERIX CORP COM 74766Q101 23,327 691,375 SH   SOLE 22 673,640 0 17,735
QUANTERIX CORP COM 74766Q101 200 5,927 SH   SOLE 23 5,927 0 0
QUANTERIX CORP COM 74766Q101 754 22,350 SH   SOLE 26 0 0 22,350
QUANTERIX CORP COM 74766Q101 138 4,088 SH   SOLE 28 4,088 0 0
QUANTERIX CORP COM 74766Q101 496 14,704 SH   SOLE 30 14,704 0 0
QUANTERIX CORP COM 74766Q101 17 504 SH   SOLE 34 504 0 0
QUANTERIX CORP COM 74766Q101 69 2,039 SH   SOLE 40 2,039 0 0
QUANTUM CORP COM NEW 747906501 97 20,983 SH   SOLE 2 1,623 0 19,360
QUANTUM CORP COM NEW 747906501 553 120,131 SH   SOLE 18 120,131 0 0
QUANTUM CORP COM NEW 747906501 249 54,219 SH   SOLE 19 54,219 0 0
QUANTUM CORP COM NEW 747906501 4,245 922,928 SH   SOLE 21 922,928 0 0
QUANTUM CORP COM NEW 747906501 1,731 376,380 SH   SOLE 22 369,648 0 6,732
QUDIAN INC ADR 747798106 27 21,750 SH   SOLE 4 21,750 0 0
QUDIAN INC ADR 747798106 2,258 1,820,662 SH   SOLE 21 1,820,662 0 0
QUDIAN INC ADR 747798106 1,115 899,089 SH   SOLE 22 899,089 0 0
QUDIAN INC ADR 747798106 9 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 524 422,270 SH   SOLE 30 422,270 0 0
QUEST DIAGNOSTICS INC COM 74834L100 49,577 433,027 SH   SOLE 2 141,479 0 291,548
QUEST DIAGNOSTICS INC COM 74834L100 8,102 70,766 SH   SOLE 4 66,567 0 4,199
QUEST DIAGNOSTICS INC COM 74834L100 25,006 218,415 SH   SOLE 7 127,916 0 90,499
QUEST DIAGNOSTICS INC COM 74834L100 913 7,977 SH   SOLE 13 6,708 0 1,269
QUEST DIAGNOSTICS INC COM 74834L100 1,758 15,354 SH   SOLE 15 15,354 0 0
QUEST DIAGNOSTICS INC COM 74834L100 68,791 600,848 SH   SOLE 18 566,367 0 34,481
QUEST DIAGNOSTICS INC COM 74834L100 39,941 348,860 SH   SOLE 19 348,860 0 0
QUEST DIAGNOSTICS INC COM 74834L100 440,413 3,846,740 SH   SOLE 21 3,846,740 0 0
QUEST DIAGNOSTICS INC COM 74834L100 388,124 3,390,023 SH   SOLE 22 3,067,920 0 322,103
QUEST DIAGNOSTICS INC COM 74834L100 11,343 99,076 SH   SOLE 23 99,076 0 0
QUEST DIAGNOSTICS INC COM 74834L100 22,244 194,289 SH   SOLE 25 194,289 0 0
QUEST DIAGNOSTICS INC COM 74834L100 86,605 756,438 SH   SOLE 26 129,184 0 627,254
QUEST DIAGNOSTICS INC COM 74834L100 3,108 27,145 SH   SOLE 28 19,356 0 7,789
QUEST DIAGNOSTICS INC COM 74834L100 9,084 79,346 SH   SOLE 29 10,260 0 69,086
QUEST DIAGNOSTICS INC COM 74834L100 92,435 807,364 SH   SOLE 30 782,937 0 24,427
QUEST DIAGNOSTICS INC COM 74834L100 4,275 37,343 SH   SOLE 31 18,235 0 19,108
QUEST DIAGNOSTICS INC COM 74834L100 33,401 291,735 SH   SOLE 34 291,735 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14,112 123,257 SH   SOLE 36 123,257 0 0
QUEST DIAGNOSTICS INC COM 74834L100 320 2,796 SH   SOLE 40 2,796 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 14 7,410 SH   SOLE 21 7,410 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUHUO LTD ADS 74841Q100 58 8,246 SH   SOLE 22 8,246 0 0
QUICKLOGIC CORP COM NEW 74837P405 6 2,044 SH   SOLE 18 2,044 0 0
QUICKLOGIC CORP COM NEW 74837P405 75 24,222 SH   SOLE 21 24,222 0 0
QUICKLOGIC CORP COM NEW 74837P405 370 119,090 SH   SOLE 22 119,090 0 0
QUIDEL CORP COM 74838J101 20,698 94,346 SH   SOLE 2 28,826 0 65,520
QUIDEL CORP COM 74838J101 49 225 SH   SOLE 4 225 0 0
QUIDEL CORP COM 74838J101 158 722 SH   SOLE 7 722 0 0
QUIDEL CORP COM 74838J101 23,096 105,278 SH   SOLE 18 105,032 0 246
QUIDEL CORP COM 74838J101 3,826 17,442 SH   SOLE 19 17,442 0 0
QUIDEL CORP COM 74838J101 409,074 1,864,684 SH   SOLE 21 1,864,684 0 0
QUIDEL CORP COM 74838J101 259,714 1,183,856 SH   SOLE 22 1,126,270 0 57,586
QUIDEL CORP COM 74838J101 1,212 5,524 SH   SOLE 23 5,524 0 0
QUIDEL CORP COM 74838J101 107 489 SH   SOLE 25 489 0 0
QUIDEL CORP COM 74838J101 4,239 19,323 SH   SOLE 26 10,357 0 8,966
QUIDEL CORP COM 74838J101 1,135 5,175 SH   SOLE 28 5,175 0 0
QUIDEL CORP COM 74838J101 23,658 107,842 SH   SOLE 30 107,842 0 0
QUIDEL CORP COM 74838J101 159 724 SH   SOLE 31 724 0 0
QUIDEL CORP COM 74838J101 215 981 SH   SOLE 34 981 0 0
QUIDEL CORP COM 74838J101 264 1,205 SH   SOLE 36 1,205 0 0
QUIDEL CORP COM 74838J101 891 4,061 SH   SOLE 40 4,061 0 0
QUINSTREET INC COM 74874Q100 694 43,820 SH   SOLE 2 15,028 0 28,792
QUINSTREET INC COM 74874Q100 14 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 4,019 253,749 SH   SOLE 18 234,888 0 18,861
QUINSTREET INC COM 74874Q100 2,567 162,078 SH   SOLE 19 162,078 0 0
QUINSTREET INC COM 74874Q100 82,081 5,181,875 SH   SOLE 21 5,181,875 0 0
QUINSTREET INC COM 74874Q100 24,603 1,553,204 SH   SOLE 22 1,514,931 0 38,273
QUINSTREET INC COM 74874Q100 124 7,842 SH   SOLE 23 7,842 0 0
QUINSTREET INC COM 74874Q100 975 61,542 SH   SOLE 26 0 0 61,542
QUINSTREET INC COM 74874Q100 119 7,540 SH   SOLE 28 7,540 0 0
QUINSTREET INC COM 74874Q100 1,883 118,895 SH   SOLE 30 118,895 0 0
QUINSTREET INC COM 74874Q100 108 6,803 SH   SOLE 40 6,803 0 0
QUMU CORP COM 749063103 36 7,832 SH   SOLE 21 7,832 0 0
QUMU CORP COM 749063103 1,223 265,280 SH   SOLE 22 265,280 0 0
QUOTIENT LTD SHS G73268107 222 43,157 SH   SOLE 2 18,800 0 24,357
QUOTIENT LTD SHS G73268107 6 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 1,341 260,841 SH   SOLE 18 229,540 0 31,301
QUOTIENT LTD SHS G73268107 621 120,724 SH   SOLE 19 120,724 0 0
QUOTIENT LTD SHS G73268107 9,524 1,852,831 SH   SOLE 21 1,852,831 0 0
QUOTIENT LTD SHS G73268107 7,769 1,511,478 SH   SOLE 22 1,459,579 0 51,899
QUOTIENT LTD SHS G73268107 9 1,825 SH   SOLE 23 1,825 0 0
QUOTIENT LTD SHS G73268107 40 7,817 SH   SOLE 26 0 0 7,817
QUOTIENT LTD SHS G73268107 76 14,878 SH   SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 157 30,540 SH   SOLE 30 30,540 0 0
QUOTIENT LTD SHS G73268107 8 1,550 SH   SOLE 34 1,550 0 0
QUOTIENT LTD SHS G73268107 26 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 562 76,193 SH   SOLE 2 25,688 0 50,505
QUOTIENT TECHNOLOGY INC COM 749119103 4 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 9 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,328 315,403 SH   SOLE 18 315,403 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,220 165,283 SH   SOLE 19 165,283 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 19,366 2,624,087 SH   SOLE 21 2,624,087 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17,612 2,386,416 SH   SOLE 22 2,309,697 0 76,719
QUOTIENT TECHNOLOGY INC COM 749119103 95 12,806 SH   SOLE 26 0 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 82 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 736 99,751 SH   SOLE 30 99,751 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 43 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 6,098 849,323 SH   SOLE 2 145,452 0 703,871
QURATE RETAIL INC COM SER A 74915M100 13 1,808 SH   SOLE 4 1,808 0 0
QURATE RETAIL INC COM SER A 74915M100 133 18,546 SH   SOLE 7 18,546 0 0
QURATE RETAIL INC COM SER A 74915M100 1,020 142,114 SH   SOLE 18 142,114 0 0
QURATE RETAIL INC COM SER A 74915M100 698 97,182 SH   SOLE 19 97,182 0 0
QURATE RETAIL INC COM SER A 74915M100 29,685 4,134,413 SH   SOLE 21 4,134,413 0 0
QURATE RETAIL INC COM SER A 74915M100 72,218 10,058,151 SH   SOLE 22 9,506,557 0 551,594
QURATE RETAIL INC COM SER A 74915M100 1,383 192,618 SH   SOLE 26 100,993 0 91,625
QURATE RETAIL INC COM SER A 74915M100 381 53,038 SH   SOLE 28 53,038 0 0
QURATE RETAIL INC COM SER A 74915M100 1,150 160,218 SH   SOLE 30 160,218 0 0
QURATE RETAIL INC COM SER A 74915M100 315 43,803 SH   SOLE 31 7,836 0 35,967
QURATE RETAIL INC COM SER A 74915M100 44 6,101 SH   SOLE 34 6,101 0 0
QURATE RETAIL INC COM SER A 74915M100 1,542 214,812 SH   SOLE 36 214,812 0 0
QURATE RETAIL INC COM SER A 74915M100 312 43,449 SH   SOLE 40 43,449 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 116 52,995 SH   SOLE 21 52,995 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 975 445,159 SH   SOLE 22 445,159 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 341 155,787 SH   SOLE 30 155,787 0 0
R1 RCM INC COM 749397105 1,140 66,455 SH   SOLE 2 32,264 0 34,191
R1 RCM INC COM 749397105 8 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 34 1,979 SH   SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 8,712 508,017 SH   SOLE 18 508,017 0 0
R1 RCM INC COM 749397105 3,409 198,772 SH   SOLE 19 198,772 0 0
R1 RCM INC COM 749397105 207,328 12,089,078 SH   SOLE 21 12,089,078 0 0
R1 RCM INC COM 749397105 53,009 3,090,891 SH   SOLE 22 3,009,352 0 81,539
R1 RCM INC COM 749397105 50 2,944 SH   SOLE 25 2,944 0 0
R1 RCM INC COM 749397105 2,097 122,288 SH   SOLE 26 33,066 0 89,222
R1 RCM INC COM 749397105 191 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 10,373 604,862 SH   SOLE 30 604,862 0 0
R1 RCM INC COM 749397105 43 2,532 SH   SOLE 34 2,532 0 0
R1 RCM INC COM 749397105 125 7,281 SH   SOLE 36 7,281 0 0
R1 RCM INC COM 749397105 195 11,378 SH   SOLE 40 11,378 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,371 71,060 SH   SOLE 2 58,429 0 12,631
RACKSPACE TECHNOLOGY INC COM 750102105 12 598 SH   SOLE 7 598 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,412 125,044 SH   SOLE 18 125,044 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 6,061 314,191 SH   SOLE 19 314,191 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 19,994 1,036,494 SH   SOLE 21 1,036,494 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 16,336 846,886 SH   SOLE 22 834,990 0 11,896
RACKSPACE TECHNOLOGY INC COM 750102105 3,172 164,461 SH   SOLE 26 27,012 0 137,449
RACKSPACE TECHNOLOGY INC COM 750102105 35 1,794 SH   SOLE 31 0 0 1,794
RACKSPACE TECHNOLOGY INC COM 750102105 9,698 502,748 SH   SOLE 34 502,748 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 38 6,410 SH   SOLE 22 6,410 0 0
RADIAN GROUP INC COM 750236101 4,314 295,288 SH   SOLE 2 109,592 0 185,696
RADIAN GROUP INC COM 750236101 49 3,352 SH   SOLE 4 3,352 0 0
RADIAN GROUP INC COM 750236101 75 5,104 SH   SOLE 7 5,104 0 0
RADIAN GROUP INC COM 750236101 10,199 698,061 SH   SOLE 18 698,061 0 0
RADIAN GROUP INC COM 750236101 8,399 574,854 SH   SOLE 19 574,854 0 0
RADIAN GROUP INC COM 750236101 92,185 6,309,733 SH   SOLE 21 6,309,733 0 0
RADIAN GROUP INC COM 750236101 85,383 5,844,122 SH   SOLE 22 5,674,207 0 169,915
RADIAN GROUP INC COM 750236101 475 32,537 SH   SOLE 23 32,537 0 0
RADIAN GROUP INC COM 750236101 3,395 232,370 SH   SOLE 26 84,148 0 148,222
RADIAN GROUP INC COM 750236101 385 26,349 SH   SOLE 28 26,349 0 0
RADIAN GROUP INC COM 750236101 1,594 109,130 SH   SOLE 30 109,130 0 0
RADIAN GROUP INC COM 750236101 119 8,146 SH   SOLE 34 8,146 0 0
RADIAN GROUP INC COM 750236101 71 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 307 21,026 SH   SOLE 40 21,026 0 0
RADIANT LOGISTICS INC COM 75025X100 244 47,426 SH   SOLE 2 11,820 0 35,606
RADIANT LOGISTICS INC COM 75025X100 6 1,260 SH   SOLE 7 1,260 0 0
RADIANT LOGISTICS INC COM 75025X100 801 155,814 SH   SOLE 18 145,583 0 10,231
RADIANT LOGISTICS INC COM 75025X100 689 133,982 SH   SOLE 19 133,982 0 0
RADIANT LOGISTICS INC COM 75025X100 6,634 1,290,590 SH   SOLE 21 1,290,590 0 0
RADIANT LOGISTICS INC COM 75025X100 6,330 1,231,574 SH   SOLE 22 1,218,019 0 13,555
RADIANT LOGISTICS INC COM 75025X100 140 27,228 SH   SOLE 23 27,228 0 0
RADIANT LOGISTICS INC COM 75025X100 169 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 468 41,234 SH   SOLE 2 24,231 0 17,003
RADIUS HEALTH INC COM NEW 750469207 2 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 9 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,050 180,741 SH   SOLE 18 167,191 0 13,550
RADIUS HEALTH INC COM NEW 750469207 2,721 239,904 SH   SOLE 19 239,904 0 0
RADIUS HEALTH INC COM NEW 750469207 20,891 1,842,279 SH   SOLE 21 1,842,279 0 0
RADIUS HEALTH INC COM NEW 750469207 17,070 1,505,274 SH   SOLE 22 1,466,687 0 38,587
RADIUS HEALTH INC COM NEW 750469207 88 7,790 SH   SOLE 23 7,790 0 0
RADIUS HEALTH INC COM NEW 750469207 206 18,195 SH   SOLE 26 3,310 0 14,885
RADIUS HEALTH INC COM NEW 750469207 68 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 309 27,259 SH   SOLE 30 27,259 0 0
RADIUS HEALTH INC COM NEW 750469207 24 2,128 SH   SOLE 34 2,128 0 0
RADIUS HEALTH INC COM NEW 750469207 69 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 1,487 1,815,000 PRN   SOLE 21 1,815,000 0 0
RADNET INC COM 750491102 517 33,706 SH   SOLE 2 13,994 0 19,712
RADNET INC COM 750491102 13 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 3,357 218,715 SH   SOLE 18 218,715 0 0
RADNET INC COM 750491102 1,600 104,240 SH   SOLE 19 104,240 0 0
RADNET INC COM 750491102 69,460 4,525,104 SH   SOLE 21 4,525,104 0 0
RADNET INC COM 750491102 19,942 1,299,129 SH   SOLE 22 1,256,006 0 43,123
RADNET INC COM 750491102 20 1,329 SH   SOLE 23 1,329 0 0
RADNET INC COM 750491102 1,484 96,648 SH   SOLE 26 0 0 96,648
RADNET INC COM 750491102 90 5,866 SH   SOLE 28 5,866 0 0
RADNET INC COM 750491102 1,377 89,713 SH   SOLE 30 89,713 0 0
RADNET INC COM 750491102 77 5,031 SH   SOLE 34 5,031 0 0
RADNET INC COM 750491102 51 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 3 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 164 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 124 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 13,115 541,029 SH   SOLE 21 541,029 0 0
RADWARE LTD ORD M81873107 8,838 364,624 SH   SOLE 22 352,644 0 11,980
RADWARE LTD ORD M81873107 441 18,201 SH   SOLE 26 0 0 18,201
RADWARE LTD ORD M81873107 191 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 280 11,542 SH   SOLE 30 11,542 0 0
RADWARE LTD ORD M81873107 110 4,539 SH   SOLE 34 4,539 0 0
RADWARE LTD ORD M81873107 156 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 143 9,211 SH   SOLE 2 435 0 8,776
RAFAEL HLDGS INC COM CL B 75062E106 4 242 SH   SOLE 7 242 0 0
RAFAEL HLDGS INC COM CL B 75062E106 572 36,873 SH   SOLE 18 36,873 0 0
RAFAEL HLDGS INC COM CL B 75062E106 226 14,566 SH   SOLE 19 14,566 0 0
RAFAEL HLDGS INC COM CL B 75062E106 4,646 299,760 SH   SOLE 21 299,760 0 0
RAFAEL HLDGS INC COM CL B 75062E106 4,232 273,040 SH   SOLE 22 268,909 0 4,131
RALPH LAUREN CORP CL A 751212101 31,434 462,462 SH   SOLE 2 337,587 0 124,875
RALPH LAUREN CORP CL A 751212101 3,953 58,160 SH   SOLE 4 56,768 0 1,392
RALPH LAUREN CORP CL A 751212101 5,895 86,723 SH   SOLE 7 58,760 0 27,963
RALPH LAUREN CORP CL A 751212101 1,681 24,726 SH   SOLE 13 24,726 0 0
RALPH LAUREN CORP CL A 751212101 439 6,466 SH   SOLE 15 6,466 0 0
RALPH LAUREN CORP CL A 751212101 28,933 425,667 SH   SOLE 18 375,771 0 49,896
RALPH LAUREN CORP CL A 751212101 35,816 526,942 SH   SOLE 19 526,942 0 0
RALPH LAUREN CORP CL A 751212101 81,044 1,192,343 SH   SOLE 21 1,192,343 0 0
RALPH LAUREN CORP CL A 751212101 147,535 2,170,584 SH   SOLE 22 1,561,427 0 609,157
RALPH LAUREN CORP CL A 751212101 10,490 154,337 SH   SOLE 23 154,337 0 0
RALPH LAUREN CORP CL A 751212101 1,887 27,755 SH   SOLE 25 27,755 0 0
RALPH LAUREN CORP CL A 751212101 26,781 394,011 SH   SOLE 26 152,221 0 241,790
RALPH LAUREN CORP CL A 751212101 730 10,739 SH   SOLE 28 7,949 0 2,790
RALPH LAUREN CORP CL A 751212101 7,081 104,177 SH   SOLE 29 87,658 0 16,519
RALPH LAUREN CORP CL A 751212101 18,351 269,984 SH   SOLE 30 239,374 0 30,610
RALPH LAUREN CORP CL A 751212101 9,510 139,914 SH   SOLE 31 130,833 0 9,081
RALPH LAUREN CORP CL A 751212101 7,248 106,632 SH   SOLE 34 106,632 0 0
RALPH LAUREN CORP CL A 751212101 1,784 26,253 SH   SOLE 36 26,253 0 0
RALPH LAUREN CORP CL A 751212101 76 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 9 2,642 SH   SOLE 18 2,642 0 0
RAMACO RES INC COM 75134P303 116 33,030 SH   SOLE 21 33,030 0 0
RAMACO RES INC COM 75134P303 36 10,350 SH   SOLE 22 10,350 0 0
RAMBUS INC DEL COM 750917106 2,001 146,137 SH   SOLE 2 40,610 0 105,527
RAMBUS INC DEL COM 750917106 10 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 28 2,025 SH   SOLE 7 2,025 0 0
RAMBUS INC DEL COM 750917106 7,220 527,377 SH   SOLE 18 527,377 0 0
RAMBUS INC DEL COM 750917106 5,444 397,692 SH   SOLE 19 397,692 0 0
RAMBUS INC DEL COM 750917106 165,792 12,110,477 SH   SOLE 21 12,110,477 0 0
RAMBUS INC DEL COM 750917106 50,421 3,683,084 SH   SOLE 22 3,581,316 0 101,768
RAMBUS INC DEL COM 750917106 218 15,889 SH   SOLE 23 15,889 0 0
RAMBUS INC DEL COM 750917106 28 2,017 SH   SOLE 25 2,017 0 0
RAMBUS INC DEL COM 750917106 1,824 133,259 SH   SOLE 26 20,646 0 112,613
RAMBUS INC DEL COM 750917106 246 18,005 SH   SOLE 28 18,005 0 0
RAMBUS INC DEL COM 750917106 2,370 173,142 SH   SOLE 30 173,142 0 0
RAMBUS INC DEL COM 750917106 12 849 SH   SOLE 34 849 0 0
RAMBUS INC DEL COM 750917106 69 5,031 SH   SOLE 36 5,031 0 0
RAMBUS INC DEL COM 750917106 175 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 12 965 SH   SOLE 18 965 0 0
RANDOLPH BANCORP INC COM 752378109 460 37,001 SH   SOLE 21 37,001 0 0
RANGE RES CORP COM 75281A109 1,715 259,045 SH   SOLE 2 74,365 0 184,680
RANGE RES CORP COM 75281A109 5 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 80 12,118 SH   SOLE 7 12,118 0 0
RANGE RES CORP COM 75281A109 6,819 1,030,067 SH   SOLE 18 1,030,067 0 0
RANGE RES CORP COM 75281A109 2,622 396,074 SH   SOLE 19 396,074 0 0
RANGE RES CORP COM 75281A109 176,428 26,650,718 SH   SOLE 21 26,650,718 0 0
RANGE RES CORP COM 75281A109 49,665 7,502,302 SH   SOLE 22 7,319,474 0 182,828
RANGE RES CORP COM 75281A109 16 2,408 SH   SOLE 25 2,408 0 0
RANGE RES CORP COM 75281A109 519 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 177 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 3,280 495,399 SH   SOLE 30 495,399 0 0
RANGE RES CORP COM 75281A109 241 36,448 SH   SOLE 31 0 0 36,448
RANGE RES CORP COM 75281A109 210 31,726 SH   SOLE 36 31,726 0 0
RANGE RES CORP COM 75281A109 154 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 4 1,416 SH   SOLE 18 1,416 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 58 22,397 SH   SOLE 21 22,397 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 287 30,195 SH   SOLE 2 8,681 0 21,514
RANPAK HOLDINGS CORP COM CL A 75321W103 7 712 SH   SOLE 7 712 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,057 111,014 SH   SOLE 18 111,014 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 507 53,303 SH   SOLE 19 53,303 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 10,060 1,056,715 SH   SOLE 21 1,056,715 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 8,448 887,418 SH   SOLE 22 875,922 0 11,496
RANPAK HOLDINGS CORP COM CL A 75321W103 59 6,158 SH   SOLE 30 6,158 0 0
RAPID7 INC COM 753422104 2,207 36,031 SH   SOLE 2 19,598 0 16,433
RAPID7 INC COM 753422104 12 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 61 999 SH   SOLE 7 999 0 0
RAPID7 INC COM 753422104 13,237 216,148 SH   SOLE 18 192,087 0 24,061
RAPID7 INC COM 753422104 17,392 283,992 SH   SOLE 19 283,992 0 0
RAPID7 INC COM 753422104 111,336 1,818,034 SH   SOLE 21 1,818,034 0 0
RAPID7 INC COM 753422104 99,550 1,625,564 SH   SOLE 22 1,583,577 0 41,987
RAPID7 INC COM 753422104 988 16,128 SH   SOLE 23 16,128 0 0
RAPID7 INC COM 753422104 327 5,334 SH   SOLE 25 5,334 0 0
RAPID7 INC COM 753422104 5,879 95,992 SH   SOLE 26 22,485 0 73,507
RAPID7 INC COM 753422104 375 6,118 SH   SOLE 28 6,118 0 0
RAPID7 INC COM 753422104 12,355 201,754 SH   SOLE 30 201,754 0 0
RAPID7 INC COM 753422104 1,524 24,878 SH   SOLE 34 24,878 0 0
RAPID7 INC COM 753422104 173 2,820 SH   SOLE 36 2,820 0 0
RAPID7 INC COM 753422104 281 4,590 SH   SOLE 40 4,590 0 0
RAPT THERAPEUTICS INC COM 75382E109 656 20,374 SH   SOLE 2 16,717 0 3,657
RAPT THERAPEUTICS INC COM 75382E109 8 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,832 56,887 SH   SOLE 18 56,887 0 0
RAPT THERAPEUTICS INC COM 75382E109 11,787 366,057 SH   SOLE 19 366,057 0 0
RAPT THERAPEUTICS INC COM 75382E109 189 5,875 SH   SOLE 20 5,875 0 0
RAPT THERAPEUTICS INC COM 75382E109 11,687 362,959 SH   SOLE 21 362,959 0 0
RAPT THERAPEUTICS INC COM 75382E109 9,460 293,791 SH   SOLE 22 289,591 0 4,200
RAPT THERAPEUTICS INC COM 75382E109 2,681 83,263 SH   SOLE 34 83,263 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 69 11,549 SH   SOLE 2 11,549 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 432 72,544 SH   SOLE 21 72,544 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 349 58,686 SH   SOLE 22 24,271 0 34,415
RATTLER MIDSTREAM LP COM UNITS 75419T103 40 6,644 SH   SOLE 30 6,644 0 0
RAVE RESTAURANT GROUP INC COM 754198109 1 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 12 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 997 46,336 SH   SOLE 2 11,986 0 34,350
RAVEN INDS INC COM 754212108 5 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 13 608 SH   SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 3,607 167,589 SH   SOLE 18 167,589 0 0
RAVEN INDS INC COM 754212108 1,461 67,878 SH   SOLE 19 67,878 0 0
RAVEN INDS INC COM 754212108 80,447 3,738,233 SH   SOLE 21 3,738,233 0 0
RAVEN INDS INC COM 754212108 27,164 1,262,287 SH   SOLE 22 1,231,684 0 30,603
RAVEN INDS INC COM 754212108 30 1,375 SH   SOLE 25 1,375 0 0
RAVEN INDS INC COM 754212108 818 38,031 SH   SOLE 26 4,924 0 33,107
RAVEN INDS INC COM 754212108 98 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 1,230 57,154 SH   SOLE 30 57,154 0 0
RAVEN INDS INC COM 754212108 335 15,550 SH   SOLE 34 15,550 0 0
RAVEN INDS INC COM 754212108 73 3,376 SH   SOLE 36 3,376 0 0
RAVEN INDS INC COM 754212108 96 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINL INC COM 754730109 28,924 397,525 SH   SOLE 2 134,025 0 263,500
RAYMOND JAMES FINL INC COM 754730109 4,382 60,229 SH   SOLE 4 56,382 0 3,847
RAYMOND JAMES FINL INC COM 754730109 7,974 109,596 SH   SOLE 7 103,563 0 6,033
RAYMOND JAMES FINL INC COM 754730109 36 493 SH   SOLE 13 493 0 0
RAYMOND JAMES FINL INC COM 754730109 1,172 16,107 SH   SOLE 15 16,107 0 0
RAYMOND JAMES FINL INC COM 754730109 134,306 1,845,873 SH   SOLE 18 1,648,879 0 196,994
RAYMOND JAMES FINL INC COM 754730109 305,619 4,200,367 SH   SOLE 19 4,200,367 0 0
RAYMOND JAMES FINL INC COM 754730109 208,506 2,865,670 SH   SOLE 21 2,865,670 0 0
RAYMOND JAMES FINL INC COM 754730109 233,496 3,209,121 SH   SOLE 22 2,956,682 0 252,439
RAYMOND JAMES FINL INC COM 754730109 6,260 86,034 SH   SOLE 23 86,034 0 0
RAYMOND JAMES FINL INC COM 754730109 14,281 196,277 SH   SOLE 25 179,961 0 16,316
RAYMOND JAMES FINL INC COM 754730109 46,397 637,674 SH   SOLE 26 104,111 0 533,563
RAYMOND JAMES FINL INC COM 754730109 1,760 24,185 SH   SOLE 28 16,886 0 7,299
RAYMOND JAMES FINL INC COM 754730109 1,930 26,532 SH   SOLE 29 407 0 26,125
RAYMOND JAMES FINL INC COM 754730109 34,566 475,067 SH   SOLE 30 475,067 0 0
RAYMOND JAMES FINL INC COM 754730109 1,786 24,544 SH   SOLE 31 14,867 0 9,677
RAYMOND JAMES FINL INC COM 754730109 10,430 143,344 SH   SOLE 34 143,344 0 0
RAYMOND JAMES FINL INC COM 754730109 7,477 102,768 SH   SOLE 36 102,768 0 0
RAYMOND JAMES FINL INC COM 754730109 190 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 183 57,243 SH   SOLE 2 3,651 0 53,592
RAYONIER ADVANCED MATLS INC COM 75508B104 3 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,035 323,363 SH   SOLE 18 323,363 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 391 122,340 SH   SOLE 19 122,340 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 21,922 6,850,521 SH   SOLE 21 6,850,521 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 5,168 1,615,095 SH   SOLE 22 1,594,603 0 20,492
RAYONIER ADVANCED MATLS INC COM 75508B104 260 81,153 SH   SOLE 30 81,153 0 0
RAYONIER INC COM 754907103 9,402 355,594 SH   SOLE 2 107,227 0 248,367
RAYONIER INC COM 754907103 18 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 93 3,517 SH   SOLE 7 3,517 0 0
RAYONIER INC COM 754907103 9,306 351,964 SH   SOLE 18 351,964 0 0
RAYONIER INC COM 754907103 885 33,473 SH   SOLE 19 33,473 0 0
RAYONIER INC COM 754907103 190,530 7,206,117 SH   SOLE 21 7,206,117 0 0
RAYONIER INC COM 754907103 111,196 4,205,582 SH   SOLE 22 4,017,370 0 188,212
RAYONIER INC COM 754907103 40 1,531 SH   SOLE 25 1,531 0 0
RAYONIER INC COM 754907103 1,237 46,775 SH   SOLE 26 27,405 0 19,370
RAYONIER INC COM 754907103 507 19,180 SH   SOLE 28 19,180 0 0
RAYONIER INC COM 754907103 7,961 301,080 SH   SOLE 30 301,080 0 0
RAYONIER INC COM 754907103 117 4,421 SH   SOLE 31 2,601 0 1,820
RAYONIER INC COM 754907103 41 1,543 SH   SOLE 34 1,543 0 0
RAYONIER INC COM 754907103 259 9,785 SH   SOLE 36 9,785 0 0
RAYONIER INC COM 754907103 351 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 220,259 3,827,926 SH   SOLE 2 810,830 0 3,017,096
RAYTHEON TECHNOLOGIES CORP COM 75513E101 38,254 664,816 SH   SOLE 4 614,934 0 49,882
RAYTHEON TECHNOLOGIES CORP COM 75513E101 87,304 1,517,277 SH   SOLE 7 1,359,481 0 157,796
RAYTHEON TECHNOLOGIES CORP COM 75513E101 294 5,107 SH   SOLE 13 5,107 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,678 185,580 SH   SOLE 15 185,580 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 4 SH   SOLE 17 0 0 4
RAYTHEON TECHNOLOGIES CORP COM 75513E101 238,293 4,141,349 SH   SOLE 18 3,885,255 0 256,094
RAYTHEON TECHNOLOGIES CORP COM 75513E101 230,404 4,004,240 SH   SOLE 19 4,004,240 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,057,057 35,750,037 SH   SOLE 21 35,750,037 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,999,088 34,742,575 SH   SOLE 22 31,680,253 0 3,062,322
RAYTHEON TECHNOLOGIES CORP COM 75513E101 61,366 1,066,486 SH   SOLE 23 1,066,486 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 89,594 1,557,079 SH   SOLE 25 1,557,079 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 225,867 3,925,390 SH   SOLE 26 984,291 0 2,941,099
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,090 88,458 SH   SOLE 28 0 0 88,458
RAYTHEON TECHNOLOGIES CORP COM 75513E101 228 3,958 SH   SOLE 29 3,958 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 285,239 4,957,232 SH   SOLE 30 4,957,232 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 86,566 1,504,449 SH   SOLE 31 197,063 0 1,307,386
RAYTHEON TECHNOLOGIES CORP COM 75513E101 54,931 954,657 SH   SOLE 36 954,657 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,940 33,712 SH   SOLE 40 33,712 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 782 13,600 SH Call SOLE 4 13,600 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 9,086 157,900 SH Call SOLE 18 157,900 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 56,642 984,400 SH Call SOLE 19 984,400 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 4,108 71,400 SH Call SOLE 22 71,400 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 586 10,200 SH Call SOLE 26 10,200 0 0
RBB BANCORP COM 74930B105 173 15,242 SH   SOLE 2 1,057 0 14,185
RBB BANCORP COM 74930B105 3 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 791 69,726 SH   SOLE 18 69,726 0 0
RBB BANCORP COM 74930B105 364 32,067 SH   SOLE 19 32,067 0 0
RBB BANCORP COM 74930B105 6,534 576,225 SH   SOLE 21 576,225 0 0
RBB BANCORP COM 74930B105 4,702 414,677 SH   SOLE 22 409,405 0 5,272
RBB FD INC MOTLEY FOL ETF 74933W601 2 50 SH   SOLE 17 0 0 50
RBC BEARINGS INC COM 75524B104 2,354 19,424 SH   SOLE 2 8,811 0 10,613
RBC BEARINGS INC COM 75524B104 23 191 SH   SOLE 4 191 0 0
RBC BEARINGS INC COM 75524B104 60 498 SH   SOLE 7 498 0 0
RBC BEARINGS INC COM 75524B104 11,382 93,903 SH   SOLE 18 90,464 0 3,439
RBC BEARINGS INC COM 75524B104 8,440 69,628 SH   SOLE 19 69,628 0 0
RBC BEARINGS INC COM 75524B104 125,940 1,039,021 SH   SOLE 21 1,039,021 0 0
RBC BEARINGS INC COM 75524B104 85,688 706,935 SH   SOLE 22 686,268 0 20,667
RBC BEARINGS INC COM 75524B104 354 2,922 SH   SOLE 23 2,922 0 0
RBC BEARINGS INC COM 75524B104 2,407 19,862 SH   SOLE 26 6,606 0 13,256
RBC BEARINGS INC COM 75524B104 416 3,429 SH   SOLE 28 3,429 0 0
RBC BEARINGS INC COM 75524B104 1,177 9,710 SH   SOLE 30 9,710 0 0
RBC BEARINGS INC COM 75524B104 144 1,186 SH   SOLE 34 1,186 0 0
RBC BEARINGS INC COM 75524B104 324 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 134 6,569 SH   SOLE 2 336 0 6,233
RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 660 32,361 SH   SOLE 18 32,361 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 329 16,103 SH   SOLE 19 16,103 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 5,891 288,790 SH   SOLE 21 288,790 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 4,203 206,033 SH   SOLE 22 202,896 0 3,137
RCM TECHNOLOGIES INC COM NEW 749360400 11 7,518 SH   SOLE 21 7,518 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 12 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 1,088 33,249 SH   SOLE 2 11,247 0 22,002
RE MAX HLDGS INC CL A 75524W108 14 437 SH   SOLE 7 437 0 0
RE MAX HLDGS INC CL A 75524W108 2,768 84,571 SH   SOLE 18 84,571 0 0
RE MAX HLDGS INC CL A 75524W108 5,747 175,583 SH   SOLE 19 175,583 0 0
RE MAX HLDGS INC CL A 75524W108 63,582 1,942,620 SH   SOLE 21 1,942,620 0 0
RE MAX HLDGS INC CL A 75524W108 26,639 813,905 SH   SOLE 22 798,021 0 15,884
RE MAX HLDGS INC CL A 75524W108 809 24,708 SH   SOLE 23 24,708 0 0
RE MAX HLDGS INC CL A 75524W108 2,798 85,492 SH   SOLE 26 0 0 85,492
RE MAX HLDGS INC CL A 75524W108 83 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 981 29,972 SH   SOLE 30 29,972 0 0
RE MAX HLDGS INC CL A 75524W108 59 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 13 3,955 SH   SOLE 18 3,955 0 0
READING INTERNATIONAL INC CL A 755408101 210 65,358 SH   SOLE 21 65,358 0 0
READING INTERNATIONAL INC CL A 755408101 172 53,494 SH   SOLE 22 53,494 0 0
READY CAPITAL CORP COM 75574U101 553 49,396 SH   SOLE 2 12,400 0 36,996
READY CAPITAL CORP COM 75574U101 9 831 SH   SOLE 7 831 0 0
READY CAPITAL CORP COM 75574U101 2,217 197,944 SH   SOLE 18 197,944 0 0
READY CAPITAL CORP COM 75574U101 809 72,207 SH   SOLE 19 72,207 0 0
READY CAPITAL CORP COM 75574U101 63,230 5,645,580 SH   SOLE 21 5,645,580 0 0
READY CAPITAL CORP COM 75574U101 13,843 1,236,024 SH   SOLE 22 1,190,062 0 45,962
READY CAPITAL CORP COM 75574U101 187 16,718 SH   SOLE 26 0 0 16,718
READY CAPITAL CORP COM 75574U101 79 7,062 SH   SOLE 28 7,062 0 0
READY CAPITAL CORP COM 75574U101 618 55,170 SH   SOLE 30 55,170 0 0
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 6,322 265,725 SH   SOLE 21 265,725 0 0
REALNETWORKS INC COM NEW 75605L708 26 21,018 SH   SOLE 21 21,018 0 0
REALNETWORKS INC COM NEW 75605L708 877 719,195 SH   SOLE 22 719,195 0 0
REALOGY HLDGS CORP COM 75605Y106 1,428 151,229 SH   SOLE 2 40,753 0 110,476
REALOGY HLDGS CORP COM 75605Y106 6 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 47 4,945 SH   SOLE 7 4,945 0 0
REALOGY HLDGS CORP COM 75605Y106 5,709 604,739 SH   SOLE 18 604,739 0 0
REALOGY HLDGS CORP COM 75605Y106 4,273 452,656 SH   SOLE 19 452,656 0 0
REALOGY HLDGS CORP COM 75605Y106 119,136 12,620,342 SH   SOLE 21 12,620,342 0 0
REALOGY HLDGS CORP COM 75605Y106 33,075 3,503,664 SH   SOLE 22 3,406,794 0 96,870
REALOGY HLDGS CORP COM 75605Y106 103 10,891 SH   SOLE 23 10,891 0 0
REALOGY HLDGS CORP COM 75605Y106 335 35,539 SH   SOLE 25 35,539 0 0
REALOGY HLDGS CORP COM 75605Y106 739 78,307 SH   SOLE 26 18,909 0 59,398
REALOGY HLDGS CORP COM 75605Y106 158 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 1,722 182,457 SH   SOLE 30 182,457 0 0
REALOGY HLDGS CORP COM 75605Y106 60 6,309 SH   SOLE 31 0 0 6,309
REALOGY HLDGS CORP COM 75605Y106 552 58,504 SH   SOLE 34 58,504 0 0
REALOGY HLDGS CORP COM 75605Y106 199 21,036 SH   SOLE 36 21,036 0 0
REALOGY HLDGS CORP COM 75605Y106 130 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 10,781 187,034 SH   SOLE 2 32,556 0 154,478
REALPAGE INC COM 75606N109 33 576 SH   SOLE 4 576 0 0
REALPAGE INC COM 75606N109 392 6,804 SH   SOLE 7 1,705 0 5,099
REALPAGE INC COM 75606N109 2,439 42,318 SH   SOLE 18 42,318 0 0
REALPAGE INC COM 75606N109 67,981 1,179,407 SH   SOLE 19 1,179,407 0 0
REALPAGE INC COM 75606N109 91,149 1,581,349 SH   SOLE 21 1,581,349 0 0
REALPAGE INC COM 75606N109 131,911 2,288,528 SH   SOLE 22 2,158,767 0 129,761
REALPAGE INC COM 75606N109 2,409 41,792 SH   SOLE 26 24,161 0 17,631
REALPAGE INC COM 75606N109 763 13,234 SH   SOLE 28 13,234 0 0
REALPAGE INC COM 75606N109 2,625 45,536 SH   SOLE 30 45,536 0 0
REALPAGE INC COM 75606N109 99 1,713 SH   SOLE 31 1,713 0 0
REALPAGE INC COM 75606N109 518 8,989 SH   SOLE 40 8,989 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 2,380 1,623,000 PRN   SOLE 21 1,623,000 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,100 750,000 PRN   SOLE 22 750,000 0 0
REALPAGE INC NOTE 1.500% 5/1 75606NAC3 1,197 1,164,000 PRN   SOLE 21 1,164,000 0 0
REALTY INCOME CORP COM 756109104 48,886 804,712 SH   SOLE 2 76,985 0 727,727
REALTY INCOME CORP COM 756109104 24,598 404,902 SH   SOLE 4 394,190 0 10,712
REALTY INCOME CORP COM 756109104 56,538 930,667 SH   SOLE 7 810,284 0 120,383
REALTY INCOME CORP COM 756109104 176 2,896 SH   SOLE 13 990 0 1,906
REALTY INCOME CORP COM 756109104 2,577 42,421 SH   SOLE 15 42,421 0 0
REALTY INCOME CORP COM 756109104 8 130 SH   SOLE 17 0 0 130
REALTY INCOME CORP COM 756109104 40,266 662,818 SH   SOLE 18 603,791 0 59,027
REALTY INCOME CORP COM 756109104 32,814 540,142 SH   SOLE 19 540,142 0 0
REALTY INCOME CORP COM 756109104 676,158 11,130,168 SH   SOLE 21 11,130,168 0 0
REALTY INCOME CORP COM 756109104 672,412 11,068,514 SH   SOLE 22 10,366,361 0 702,153
REALTY INCOME CORP COM 756109104 14,955 246,177 SH   SOLE 23 246,177 0 0
REALTY INCOME CORP COM 756109104 92,752 1,526,779 SH   SOLE 25 1,526,779 0 0
REALTY INCOME CORP COM 756109104 102,087 1,680,449 SH   SOLE 26 250,071 0 1,430,378
REALTY INCOME CORP COM 756109104 4,036 66,443 SH   SOLE 28 47,021 0 19,422
REALTY INCOME CORP COM 756109104 17,147 282,257 SH   SOLE 29 212,029 0 70,228
REALTY INCOME CORP COM 756109104 155,125 2,553,490 SH   SOLE 30 2,553,490 0 0
REALTY INCOME CORP COM 756109104 3,992 65,716 SH   SOLE 31 42,867 0 22,849
REALTY INCOME CORP COM 756109104 1,083 17,835 SH   SOLE 34 17,835 0 0
REALTY INCOME CORP COM 756109104 13,180 216,953 SH   SOLE 36 216,953 0 0
REALTY INCOME CORP COM 756109104 416 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,951 50,817 SH   SOLE 2 8,560 0 42,257
REATA PHARMACEUTICALS INC CL A 75615P103 15 159 SH   SOLE 4 159 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 46 470 SH   SOLE 7 470 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,145 11,749 SH   SOLE 18 11,749 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 596 6,122 SH   SOLE 19 6,122 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 62,233 638,815 SH   SOLE 21 638,815 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 61,498 631,265 SH   SOLE 22 596,712 0 34,553
REATA PHARMACEUTICALS INC CL A 75615P103 29 293 SH   SOLE 25 293 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,327 13,625 SH   SOLE 26 9,408 0 4,217
REATA PHARMACEUTICALS INC CL A 75615P103 339 3,480 SH   SOLE 28 3,480 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,469 15,081 SH   SOLE 30 15,081 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 45 463 SH   SOLE 31 463 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 70 720 SH   SOLE 36 720 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 295 3,025 SH   SOLE 40 3,025 0 0
RECRO PHARMA INC COM 75629F109 44 20,806 SH   SOLE 2 719 0 20,087
RECRO PHARMA INC COM 75629F109 158 75,034 SH   SOLE 18 75,034 0 0
RECRO PHARMA INC COM 75629F109 80 37,880 SH   SOLE 19 37,880 0 0
RECRO PHARMA INC COM 75629F109 1,363 649,124 SH   SOLE 21 649,124 0 0
RECRO PHARMA INC COM 75629F109 1,123 534,616 SH   SOLE 22 527,069 0 7,547
RED LION HOTELS CORP COM 756764106 14 6,736 SH   SOLE 18 6,736 0 0
RED LION HOTELS CORP COM 756764106 172 79,979 SH   SOLE 21 79,979 0 0
RED LION HOTELS CORP COM 756764106 1,075 499,812 SH   SOLE 22 499,812 0 0
RED RIVER BANCSHARES INC COM 75686R202 166 3,864 SH   SOLE 2 322 0 3,542
RED RIVER BANCSHARES INC COM 75686R202 6 140 SH   SOLE 7 140 0 0
RED RIVER BANCSHARES INC COM 75686R202 901 20,953 SH   SOLE 18 20,953 0 0
RED RIVER BANCSHARES INC COM 75686R202 420 9,777 SH   SOLE 19 9,777 0 0
RED RIVER BANCSHARES INC COM 75686R202 6,809 158,347 SH   SOLE 21 158,347 0 0
RED RIVER BANCSHARES INC COM 75686R202 2,354 54,753 SH   SOLE 22 52,556 0 2,197
RED ROBIN GOURMET BURGERS IN COM 75689M101 187 14,175 SH   SOLE 2 946 0 13,229
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 901 68,433 SH   SOLE 18 68,433 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 324 24,610 SH   SOLE 19 24,610 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 22,247 1,690,467 SH   SOLE 21 1,690,467 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 5,809 441,418 SH   SOLE 22 436,250 0 5,168
RED ROBIN GOURMET BURGERS IN COM 75689M101 266 20,241 SH   SOLE 30 20,241 0 0
RED ROCK RESORTS INC CL A 75700L108 842 49,255 SH   SOLE 2 22,271 0 26,984
RED ROCK RESORTS INC CL A 75700L108 4 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 20 1,175 SH   SOLE 7 1,175 0 0
RED ROCK RESORTS INC CL A 75700L108 4,157 243,118 SH   SOLE 18 243,118 0 0
RED ROCK RESORTS INC CL A 75700L108 2,113 123,594 SH   SOLE 19 123,594 0 0
RED ROCK RESORTS INC CL A 75700L108 34,571 2,021,709 SH   SOLE 21 2,021,709 0 0
RED ROCK RESORTS INC CL A 75700L108 36,174 2,115,434 SH   SOLE 22 2,055,880 0 59,554
RED ROCK RESORTS INC CL A 75700L108 394 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 163 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 490 28,664 SH   SOLE 30 28,664 0 0
RED ROCK RESORTS INC CL A 75700L108 123 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 44 2,398 SH   SOLE 2 345 0 2,053
RED VIOLET INC COM 75704L104 487 26,385 SH   SOLE 18 26,385 0 0
RED VIOLET INC COM 75704L104 217 11,768 SH   SOLE 19 11,768 0 0
RED VIOLET INC COM 75704L104 3,809 206,315 SH   SOLE 21 206,315 0 0
RED VIOLET INC COM 75704L104 1,422 77,028 SH   SOLE 22 75,528 0 1,500
REDFIN CORP COM 75737F108 3,872 77,554 SH   SOLE 2 34,356 0 43,198
REDFIN CORP COM 75737F108 27 535 SH   SOLE 4 535 0 0
REDFIN CORP COM 75737F108 93 1,863 SH   SOLE 7 1,863 0 0
REDFIN CORP COM 75737F108 18,991 380,345 SH   SOLE 18 362,174 0 18,171
REDFIN CORP COM 75737F108 15,187 304,164 SH   SOLE 19 304,164 0 0
REDFIN CORP COM 75737F108 155,222 3,108,786 SH   SOLE 21 3,108,786 0 0
REDFIN CORP COM 75737F108 139,049 2,784,869 SH   SOLE 22 2,701,341 0 83,528
REDFIN CORP COM 75737F108 630 12,616 SH   SOLE 23 12,616 0 0
REDFIN CORP COM 75737F108 53 1,066 SH   SOLE 25 1,066 0 0
REDFIN CORP COM 75737F108 3,797 76,037 SH   SOLE 26 26,661 0 49,376
REDFIN CORP COM 75737F108 640 12,810 SH   SOLE 28 12,810 0 0
REDFIN CORP COM 75737F108 1,862 37,287 SH   SOLE 30 37,287 0 0
REDFIN CORP COM 75737F108 94 1,879 SH   SOLE 34 1,879 0 0
REDFIN CORP COM 75737F108 131 2,616 SH   SOLE 36 2,616 0 0
REDFIN CORP COM 75737F108 502 10,057 SH   SOLE 40 10,057 0 0
REDWOOD TR INC COM 758075402 1,017 135,187 SH   SOLE 2 38,518 0 96,669
REDWOOD TR INC COM 758075402 4 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 14 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 4,034 536,447 SH   SOLE 18 536,447 0 0
REDWOOD TR INC COM 758075402 1,561 207,583 SH   SOLE 19 207,583 0 0
REDWOOD TR INC COM 758075402 114,986 15,290,723 SH   SOLE 21 15,290,723 0 0
REDWOOD TR INC COM 758075402 24,567 3,266,897 SH   SOLE 22 3,143,927 0 122,970
REDWOOD TR INC COM 758075402 1,206 160,352 SH   SOLE 26 10,532 0 149,820
REDWOOD TR INC COM 758075402 90 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 1,427 189,821 SH   SOLE 30 189,821 0 0
REDWOOD TR INC COM 758075402 52 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 104 13,804 SH   SOLE 40 13,804 0 0
REEDS INC COM 758338107 7 7,376 SH   SOLE 21 7,376 0 0
REEDS INC COM 758338107 247 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 10,214 108,815 SH   SOLE 2 33,905 0 74,910
REGAL BELOIT CORP COM 758750103 21 221 SH   SOLE 4 221 0 0
REGAL BELOIT CORP COM 758750103 104 1,109 SH   SOLE 7 1,109 0 0
REGAL BELOIT CORP COM 758750103 52 553 SH   SOLE 13 0 0 553
REGAL BELOIT CORP COM 758750103 9,839 104,813 SH   SOLE 18 104,813 0 0
REGAL BELOIT CORP COM 758750103 969 10,321 SH   SOLE 19 10,321 0 0
REGAL BELOIT CORP COM 758750103 170,573 1,817,124 SH   SOLE 21 1,817,124 0 0
REGAL BELOIT CORP COM 758750103 119,068 1,268,438 SH   SOLE 22 1,211,322 0 57,116
REGAL BELOIT CORP COM 758750103 54 576 SH   SOLE 25 576 0 0
REGAL BELOIT CORP COM 758750103 1,504 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 521 5,548 SH   SOLE 28 5,548 0 0
REGAL BELOIT CORP COM 758750103 1,593 16,975 SH   SOLE 30 16,975 0 0
REGAL BELOIT CORP COM 758750103 82 871 SH   SOLE 31 798 0 73
REGAL BELOIT CORP COM 758750103 253 2,694 SH   SOLE 36 2,694 0 0
REGAL BELOIT CORP COM 758750103 407 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 16,937 445,464 SH   SOLE 2 49,629 0 395,835
REGENCY CTRS CORP COM 758849103 14,322 376,693 SH   SOLE 4 371,505 0 5,188
REGENCY CTRS CORP COM 758849103 14,273 375,409 SH   SOLE 7 356,451 0 18,958
REGENCY CTRS CORP COM 758849103 9 249 SH   SOLE 13 249 0 0
REGENCY CTRS CORP COM 758849103 812 21,365 SH   SOLE 15 21,365 0 0
REGENCY CTRS CORP COM 758849103 21,733 571,617 SH   SOLE 18 545,526 0 26,091
REGENCY CTRS CORP COM 758849103 14,927 392,607 SH   SOLE 19 392,607 0 0
REGENCY CTRS CORP COM 758849103 208,237 5,477,040 SH   SOLE 21 5,477,040 0 0
REGENCY CTRS CORP COM 758849103 226,618 5,960,485 SH   SOLE 22 5,381,648 0 578,837
REGENCY CTRS CORP COM 758849103 5,907 155,360 SH   SOLE 23 155,360 0 0
REGENCY CTRS CORP COM 758849103 29,618 779,012 SH   SOLE 25 779,012 0 0
REGENCY CTRS CORP COM 758849103 37,563 987,978 SH   SOLE 26 164,920 0 823,058
REGENCY CTRS CORP COM 758849103 2,863 75,303 SH   SOLE 28 65,935 0 9,368
REGENCY CTRS CORP COM 758849103 5,484 144,253 SH   SOLE 29 108,711 0 35,542
REGENCY CTRS CORP COM 758849103 47,577 1,251,355 SH   SOLE 30 1,251,355 0 0
REGENCY CTRS CORP COM 758849103 1,258 33,098 SH   SOLE 31 19,373 0 13,725
REGENCY CTRS CORP COM 758849103 2,340 61,543 SH   SOLE 34 61,543 0 0
REGENCY CTRS CORP COM 758849103 3,996 105,100 SH   SOLE 36 105,100 0 0
REGENCY CTRS CORP COM 758849103 174 4,583 SH   SOLE 40 4,583 0 0
REGENERON PHARMACEUTICALS COM 75886F107 159,729 285,343 SH   SOLE 2 76,469 0 208,874
REGENERON PHARMACEUTICALS COM 75886F107 30,200 53,950 SH   SOLE 4 50,807 0 3,143
REGENERON PHARMACEUTICALS COM 75886F107 83,918 149,913 SH   SOLE 7 118,841 0 31,072
REGENERON PHARMACEUTICALS COM 75886F107 2,012 3,594 SH   SOLE 13 3,446 0 148
REGENERON PHARMACEUTICALS COM 75886F107 5,750 10,271 SH   SOLE 15 10,271 0 0
REGENERON PHARMACEUTICALS COM 75886F107 159,924 285,690 SH   SOLE 18 265,811 0 19,879
REGENERON PHARMACEUTICALS COM 75886F107 200,766 358,651 SH   SOLE 19 358,651 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,367,601 4,229,521 SH   SOLE 21 4,229,521 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,495,837 2,672,187 SH   SOLE 22 2,439,980 0 232,207
REGENERON PHARMACEUTICALS COM 75886F107 44,459 79,423 SH   SOLE 23 79,423 0 0
REGENERON PHARMACEUTICALS COM 75886F107 70,284 125,556 SH   SOLE 25 125,556 0 0
REGENERON PHARMACEUTICALS COM 75886F107 313,762 560,510 SH   SOLE 26 77,554 0 482,956
REGENERON PHARMACEUTICALS COM 75886F107 11,043 19,728 SH   SOLE 28 13,928 0 5,800
REGENERON PHARMACEUTICALS COM 75886F107 10,315 18,427 SH   SOLE 29 3,673 0 14,754
REGENERON PHARMACEUTICALS COM 75886F107 339,145 605,854 SH   SOLE 30 605,854 0 0
REGENERON PHARMACEUTICALS COM 75886F107 15,690 28,028 SH   SOLE 31 17,962 0 10,066
REGENERON PHARMACEUTICALS COM 75886F107 11,629 20,775 SH   SOLE 32 20,775 0 0
REGENERON PHARMACEUTICALS COM 75886F107 112,362 200,725 SH   SOLE 34 200,725 0 0
REGENERON PHARMACEUTICALS COM 75886F107 45,691 81,623 SH   SOLE 36 81,623 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,278 2,283 SH   SOLE 40 2,283 0 0
REGENXBIO INC COM 75901B107 1,107 40,223 SH   SOLE 2 15,694 0 24,529
REGENXBIO INC COM 75901B107 4 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 17 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 4,850 176,227 SH   SOLE 18 158,396 0 17,831
REGENXBIO INC COM 75901B107 7,154 259,952 SH   SOLE 19 259,952 0 0
REGENXBIO INC COM 75901B107 99,818 3,627,109 SH   SOLE 21 3,627,109 0 0
REGENXBIO INC COM 75901B107 33,770 1,227,121 SH   SOLE 22 1,199,603 0 27,518
REGENXBIO INC COM 75901B107 548 19,895 SH   SOLE 23 19,895 0 0
REGENXBIO INC COM 75901B107 2,353 85,486 SH   SOLE 26 7,553 0 77,933
REGENXBIO INC COM 75901B107 112 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 5,756 209,171 SH   SOLE 30 209,171 0 0
REGENXBIO INC COM 75901B107 87 3,154 SH   SOLE 34 3,154 0 0
REGENXBIO INC COM 75901B107 95 3,460 SH   SOLE 40 3,460 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 227 13,639 SH   SOLE 2 2,377 0 11,262
REGIONAL MGMT CORP COM 75902K106 4 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 602 36,132 SH   SOLE 18 36,132 0 0
REGIONAL MGMT CORP COM 75902K106 1,324 79,455 SH   SOLE 19 79,455 0 0
REGIONAL MGMT CORP COM 75902K106 4,737 284,308 SH   SOLE 21 284,308 0 0
REGIONAL MGMT CORP COM 75902K106 7,689 461,513 SH   SOLE 22 458,572 0 2,941
REGIONAL MGMT CORP COM 75902K106 261 15,654 SH   SOLE 23 15,654 0 0
REGIONAL MGMT CORP COM 75902K106 768 46,085 SH   SOLE 26 0 0 46,085
REGIONS FINANCIAL CORP NEW COM 7591EP100 27,228 2,361,462 SH   SOLE 2 283,105 0 2,078,357
REGIONS FINANCIAL CORP NEW COM 7591EP100 5,181 449,313 SH   SOLE 4 419,678 0 29,635
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,268 977,287 SH   SOLE 7 895,677 0 81,610
REGIONS FINANCIAL CORP NEW COM 7591EP100 52 4,537 SH   SOLE 13 4,537 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,405 121,890 SH   SOLE 15 121,890 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 42,026 3,644,897 SH   SOLE 18 3,409,133 0 235,764
REGIONS FINANCIAL CORP NEW COM 7591EP100 5,336 462,805 SH   SOLE 19 462,805 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 464,370 40,274,961 SH   SOLE 21 40,274,961 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 261,984 22,721,969 SH   SOLE 22 20,758,861 0 1,963,108
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,429 644,309 SH   SOLE 23 644,309 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 16,141 1,399,890 SH   SOLE 25 1,399,890 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 64,483 5,592,665 SH   SOLE 26 777,634 0 4,815,031
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,158 187,172 SH   SOLE 28 131,400 0 55,772
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,402 208,321 SH   SOLE 29 2,503 0 205,818
REGIONS FINANCIAL CORP NEW COM 7591EP100 55,826 4,841,792 SH   SOLE 30 4,772,142 0 69,650
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,633 228,374 SH   SOLE 31 140,632 0 87,742
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,511 304,522 SH   SOLE 32 304,522 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,356 117,566 SH   SOLE 34 117,566 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 8,293 719,220 SH   SOLE 36 719,220 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 281 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 169 27,565 SH   SOLE 2 8,014 0 19,551
REGIS CORP MINN COM 758932107 3 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 2 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 753 122,715 SH   SOLE 18 122,715 0 0
REGIS CORP MINN COM 758932107 270 44,038 SH   SOLE 19 44,038 0 0
REGIS CORP MINN COM 758932107 16,540 2,693,793 SH   SOLE 21 2,693,793 0 0
REGIS CORP MINN COM 758932107 4,594 748,149 SH   SOLE 22 721,547 0 26,602
REGIS CORP MINN COM 758932107 242 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 34 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 266 43,303 SH   SOLE 30 43,303 0 0
REGIS CORP MINN COM 758932107 29 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1,182 SH   SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 33 63,629 SH   SOLE 22 63,629 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 17,563 184,500 SH   SOLE 2 39,171 0 145,329
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,279 34,450 SH   SOLE 4 32,140 0 2,310
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,174 43,852 SH   SOLE 7 11,157 0 32,695
REINSURANCE GRP OF AMERICA I COM NEW 759351604 149 1,562 SH   SOLE 13 1,562 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 578 6,071 SH   SOLE 15 6,071 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 25,506 267,952 SH   SOLE 18 243,045 0 24,907
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,618 48,515 SH   SOLE 19 48,515 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 293,914 3,087,655 SH   SOLE 21 3,087,655 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 203,833 2,141,330 SH   SOLE 22 2,041,294 0 100,036
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,469 46,951 SH   SOLE 23 46,951 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,484 15,587 SH   SOLE 25 11,298 0 4,289
REINSURANCE GRP OF AMERICA I COM NEW 759351604 13,813 145,111 SH   SOLE 26 77,434 0 67,677
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,356 14,241 SH   SOLE 28 9,876 0 4,365
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,255 13,189 SH   SOLE 29 83 0 13,106
REINSURANCE GRP OF AMERICA I COM NEW 759351604 14,762 155,079 SH   SOLE 30 130,956 0 24,123
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,267 23,812 SH   SOLE 31 7,606 0 16,206
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,926 30,742 SH   SOLE 34 30,742 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,579 27,096 SH   SOLE 36 27,096 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 123 1,296 SH   SOLE 40 1,296 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G7483N111 16,633 1,447,600 SH   SOLE 19 1,447,600 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G7483N111 2,444 212,689 SH   SOLE 22 212,689 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G7483N111 21,138 1,839,711 SH   SOLE 34 1,839,711 0 0
REKOR SYSTEMS INC COM 759419104 16 2,762 SH   SOLE 18 2,762 0 0
REKOR SYSTEMS INC COM 759419104 255 44,209 SH   SOLE 21 44,209 0 0
REKOR SYSTEMS INC COM 759419104 1,909 331,359 SH   SOLE 22 331,359 0 0
RELAY THERAPEUTICS INC COM 75943R102 615 14,429 SH   SOLE 2 1,764 0 12,665
RELAY THERAPEUTICS INC COM 75943R102 27 640 SH   SOLE 7 640 0 0
RELAY THERAPEUTICS INC COM 75943R102 5,716 134,216 SH   SOLE 18 134,216 0 0
RELAY THERAPEUTICS INC COM 75943R102 15,573 365,650 SH   SOLE 19 365,650 0 0
RELAY THERAPEUTICS INC COM 75943R102 41,480 973,939 SH   SOLE 21 973,939 0 0
RELAY THERAPEUTICS INC COM 75943R102 24,519 575,706 SH   SOLE 22 563,766 0 11,940
RELAY THERAPEUTICS INC COM 75943R102 37 865 SH   SOLE 23 865 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 18,574 182,028 SH   SOLE 2 66,888 0 115,140
RELIANCE STEEL & ALUMINUM CO COM 759509102 41 404 SH   SOLE 4 404 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 187 1,829 SH   SOLE 7 1,829 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,230 12,053 SH   SOLE 13 8,402 0 3,651
RELIANCE STEEL & ALUMINUM CO COM 759509102 19,493 191,030 SH   SOLE 18 171,706 0 19,324
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,857 86,798 SH   SOLE 19 86,798 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 304,313 2,982,296 SH   SOLE 21 2,982,296 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 212,905 2,086,485 SH   SOLE 22 1,923,347 0 163,138
RELIANCE STEEL & ALUMINUM CO COM 759509102 812 7,957 SH   SOLE 25 7,957 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,940 28,817 SH   SOLE 26 12,896 0 15,921
RELIANCE STEEL & ALUMINUM CO COM 759509102 889 8,714 SH   SOLE 28 8,714 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,845 27,881 SH   SOLE 29 0 0 27,881
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,234 31,695 SH   SOLE 30 31,695 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 389 3,808 SH   SOLE 31 1,269 0 2,539
RELIANCE STEEL & ALUMINUM CO COM 759509102 603 5,913 SH   SOLE 34 5,913 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,781 17,451 SH   SOLE 36 17,451 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 752 7,371 SH   SOLE 40 7,371 0 0
RELIANT BANCORP INC COM 75956B101 179 12,324 SH   SOLE 2 870 0 11,454
RELIANT BANCORP INC COM 75956B101 3 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 928 64,013 SH   SOLE 18 64,013 0 0
RELIANT BANCORP INC COM 75956B101 413 28,459 SH   SOLE 19 28,459 0 0
RELIANT BANCORP INC COM 75956B101 7,443 513,313 SH   SOLE 21 513,313 0 0
RELIANT BANCORP INC COM 75956B101 2,939 202,680 SH   SOLE 22 197,520 0 5,160
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELMADA THERAPEUTICS INC COM 75955J402 307 8,167 SH   SOLE 2 3,811 0 4,356
RELMADA THERAPEUTICS INC COM 75955J402 9 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 2,064 54,874 SH   SOLE 18 54,874 0 0
RELMADA THERAPEUTICS INC COM 75955J402 10,890 289,462 SH   SOLE 19 289,462 0 0
RELMADA THERAPEUTICS INC COM 75955J402 470 12,500 SH   SOLE 20 12,500 0 0
RELMADA THERAPEUTICS INC COM 75955J402 17,582 467,352 SH   SOLE 21 467,352 0 0
RELMADA THERAPEUTICS INC COM 75955J402 14,085 374,390 SH   SOLE 22 369,338 0 5,052
RELMADA THERAPEUTICS INC COM 75955J402 167 4,437 SH   SOLE 30 4,437 0 0
RELMADA THERAPEUTICS INC COM 75955J402 48 1,270 SH   SOLE 40 1,270 0 0
RELX PLC SPONSORED ADR 759530108 53,819 2,405,861 SH   SOLE 18 2,395,982 0 9,879
REMARK HLDGS INC COM 75955K102 26 22,180 SH   SOLE 18 22,180 0 0
REMARK HLDGS INC COM 75955K102 283 241,911 SH   SOLE 21 241,911 0 0
REMARK HLDGS INC COM 75955K102 135 115,051 SH   SOLE 22 115,051 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 23,633 139,233 SH   SOLE 2 32,501 0 106,732
RENAISSANCERE HLDGS LTD COM G7496G103 4,070 23,975 SH   SOLE 4 22,411 0 1,564
RENAISSANCERE HLDGS LTD COM G7496G103 4,145 24,417 SH   SOLE 7 24,417 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 26 155 SH   SOLE 13 155 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 716 4,221 SH   SOLE 15 4,221 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 29,748 175,259 SH   SOLE 18 171,207 0 4,052
RENAISSANCERE HLDGS LTD COM G7496G103 2,686 15,823 SH   SOLE 19 15,823 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 594,827 3,504,341 SH   SOLE 21 3,504,341 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 307,845 1,813,628 SH   SOLE 22 1,742,855 0 70,773
RENAISSANCERE HLDGS LTD COM G7496G103 5,689 33,518 SH   SOLE 23 33,518 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,856 46,285 SH   SOLE 25 46,285 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 34,318 202,178 SH   SOLE 26 56,834 0 145,344
RENAISSANCERE HLDGS LTD COM G7496G103 1,707 10,056 SH   SOLE 28 6,897 0 3,159
RENAISSANCERE HLDGS LTD COM G7496G103 1,821 10,728 SH   SOLE 29 114 0 10,614
RENAISSANCERE HLDGS LTD COM G7496G103 29,403 173,222 SH   SOLE 30 161,339 0 11,883
RENAISSANCERE HLDGS LTD COM G7496G103 1,357 7,996 SH   SOLE 31 5,559 0 2,437
RENAISSANCERE HLDGS LTD COM G7496G103 379 2,235 SH   SOLE 34 2,235 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 10,113 59,578 SH   SOLE 36 59,578 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 196 1,157 SH   SOLE 40 1,157 0 0
RENASANT CORP COM 75970E107 1,469 64,661 SH   SOLE 2 17,951 0 46,710
RENASANT CORP COM 75970E107 5 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 22 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 4,600 202,448 SH   SOLE 18 202,448 0 0
RENASANT CORP COM 75970E107 2,302 101,317 SH   SOLE 19 101,317 0 0
RENASANT CORP COM 75970E107 37,629 1,656,209 SH   SOLE 21 1,656,209 0 0
RENASANT CORP COM 75970E107 36,543 1,608,385 SH   SOLE 22 1,544,964 0 63,421
RENASANT CORP COM 75970E107 539 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 150 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 478 21,032 SH   SOLE 30 21,032 0 0
RENASANT CORP COM 75970E107 137 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,495 46,702 SH   SOLE 2 12,843 0 33,859
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 32 590 SH   SOLE 7 590 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 9,525 178,306 SH   SOLE 18 178,306 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,780 70,756 SH   SOLE 19 70,756 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 272,645 5,103,796 SH   SOLE 21 5,103,796 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 58,378 1,092,817 SH   SOLE 22 1,059,262 0 33,555
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,119 20,956 SH   SOLE 26 16,618 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 246 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 65,720 1,230,260 SH   SOLE 30 1,230,260 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 154 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 1,184 39,597 SH   SOLE 2 17,509 0 22,088
RENT A CTR INC NEW COM 76009N100 11 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 31 1,026 SH   SOLE 7 1,026 0 0
RENT A CTR INC NEW COM 76009N100 6,914 231,318 SH   SOLE 18 224,414 0 6,904
RENT A CTR INC NEW COM 76009N100 5,028 168,209 SH   SOLE 19 168,209 0 0
RENT A CTR INC NEW COM 76009N100 154,728 5,176,581 SH   SOLE 21 5,176,581 0 0
RENT A CTR INC NEW COM 76009N100 45,089 1,508,486 SH   SOLE 22 1,466,883 0 41,603
RENT A CTR INC NEW COM 76009N100 199 6,672 SH   SOLE 23 6,672 0 0
RENT A CTR INC NEW COM 76009N100 38 1,284 SH   SOLE 25 1,284 0 0
RENT A CTR INC NEW COM 76009N100 1,115 37,287 SH   SOLE 26 5,025 0 32,262
RENT A CTR INC NEW COM 76009N100 150 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 2,243 75,029 SH   SOLE 30 75,029 0 0
RENT A CTR INC NEW COM 76009N100 51 1,700 SH   SOLE 31 0 0 1,700
RENT A CTR INC NEW COM 76009N100 120 4,013 SH   SOLE 34 4,013 0 0
RENT A CTR INC NEW COM 76009N100 94 3,141 SH   SOLE 36 3,141 0 0
RENT A CTR INC NEW COM 76009N100 176 5,902 SH   SOLE 40 5,902 0 0
REPAY HLDGS CORP COM CL A 76029L100 931 39,603 SH   SOLE 2 21,566 0 18,037
REPAY HLDGS CORP COM CL A 76029L100 13 573 SH   SOLE 4 573 0 0
REPAY HLDGS CORP COM CL A 76029L100 29 1,241 SH   SOLE 7 1,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 5,143 218,843 SH   SOLE 18 218,843 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,588 110,116 SH   SOLE 19 110,116 0 0
REPAY HLDGS CORP COM CL A 76029L100 44,406 1,889,627 SH   SOLE 21 1,889,627 0 0
REPAY HLDGS CORP COM CL A 76029L100 36,360 1,547,226 SH   SOLE 22 1,500,397 0 46,829
REPAY HLDGS CORP COM CL A 76029L100 802 34,118 SH   SOLE 26 0 0 34,118
REPAY HLDGS CORP COM CL A 76029L100 106 4,526 SH   SOLE 28 4,526 0 0
REPAY HLDGS CORP COM CL A 76029L100 242 10,296 SH   SOLE 30 10,296 0 0
REPAY HLDGS CORP COM CL A 76029L100 11,722 498,830 SH   SOLE 34 498,830 0 0
REPAY HLDGS CORP COM CL A 76029L100 81 3,426 SH   SOLE 40 3,426 0 0
REPLIGEN CORP COM 759916109 19,115 129,555 SH   SOLE 2 38,379 0 91,176
REPLIGEN CORP COM 759916109 47 316 SH   SOLE 4 316 0 0
REPLIGEN CORP COM 759916109 150 1,014 SH   SOLE 7 1,014 0 0
REPLIGEN CORP COM 759916109 20,886 141,559 SH   SOLE 18 139,326 0 2,233
REPLIGEN CORP COM 759916109 5,433 36,823 SH   SOLE 19 36,823 0 0
REPLIGEN CORP COM 759916109 356,628 2,417,163 SH   SOLE 21 2,417,163 0 0
REPLIGEN CORP COM 759916109 234,696 1,590,730 SH   SOLE 22 1,518,306 0 72,424
REPLIGEN CORP COM 759916109 330 2,237 SH   SOLE 23 2,237 0 0
REPLIGEN CORP COM 759916109 107 726 SH   SOLE 25 726 0 0
REPLIGEN CORP COM 759916109 4,843 32,826 SH   SOLE 26 10,409 0 22,417
REPLIGEN CORP COM 759916109 1,004 6,804 SH   SOLE 28 6,804 0 0
REPLIGEN CORP COM 759916109 2,936 19,900 SH   SOLE 30 19,900 0 0
REPLIGEN CORP COM 759916109 150 1,019 SH   SOLE 31 1,019 0 0
REPLIGEN CORP COM 759916109 189 1,282 SH   SOLE 34 1,282 0 0
REPLIGEN CORP COM 759916109 264 1,789 SH   SOLE 36 1,789 0 0
REPLIGEN CORP COM 759916109 761 5,160 SH   SOLE 40 5,160 0 0
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 1,475 1,037,000 PRN   SOLE 21 1,037,000 0 0
REPLIMUNE GROUP INC COM 76029N106 287 12,479 SH   SOLE 2 5,416 0 7,063
REPLIMUNE GROUP INC COM 76029N106 8 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 2,272 98,717 SH   SOLE 18 85,438 0 13,279
REPLIMUNE GROUP INC COM 76029N106 2,287 99,337 SH   SOLE 19 99,337 0 0
REPLIMUNE GROUP INC COM 76029N106 16,091 699,009 SH   SOLE 21 699,009 0 0
REPLIMUNE GROUP INC COM 76029N106 13,235 574,946 SH   SOLE 22 567,446 0 7,500
REPLIMUNE GROUP INC COM 76029N106 105 4,577 SH   SOLE 23 4,577 0 0
REPLIMUNE GROUP INC COM 76029N106 330 14,324 SH   SOLE 26 0 0 14,324
REPLIMUNE GROUP INC COM 76029N106 57 2,455 SH   SOLE 30 2,455 0 0
REPLIMUNE GROUP INC COM 76029N106 61 2,651 SH   SOLE 40 2,651 0 0
REPRO MED SYS INC COM 759910102 118 16,327 SH   SOLE 2 8,198 0 8,129
REPRO MED SYS INC COM 759910102 4 577 SH   SOLE 7 577 0 0
REPRO MED SYS INC COM 759910102 741 102,659 SH   SOLE 18 102,659 0 0
REPRO MED SYS INC COM 759910102 338 46,824 SH   SOLE 19 46,824 0 0
REPRO MED SYS INC COM 759910102 6,006 831,860 SH   SOLE 21 831,860 0 0
REPRO MED SYS INC COM 759910102 4,066 563,223 SH   SOLE 22 552,858 0 10,365
REPRO MED SYS INC COM 759910102 5 658 SH   SOLE 23 658 0 0
REPRO MED SYS INC COM 759910102 12 1,688 SH   SOLE 26 0 0 1,688
REPRO MED SYS INC COM 759910102 33 4,558 SH   SOLE 30 4,558 0 0
REPRO MED SYS INC COM 759910102 5 664 SH   SOLE 34 664 0 0
REPRO MED SYS INC COM 759910102 44 6,157 SH   SOLE 40 6,157 0 0
REPUBLIC BANCORP INC KY CL A 760281204 407 14,466 SH   SOLE 2 6,820 0 7,646
REPUBLIC BANCORP INC KY CL A 760281204 4 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,133 40,251 SH   SOLE 18 40,251 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,630 57,883 SH   SOLE 19 57,883 0 0
REPUBLIC BANCORP INC KY CL A 760281204 9,618 341,557 SH   SOLE 21 341,557 0 0
REPUBLIC BANCORP INC KY CL A 760281204 13,083 464,593 SH   SOLE 22 455,857 0 8,736
REPUBLIC BANCORP INC KY CL A 760281204 452 16,042 SH   SOLE 23 16,042 0 0
REPUBLIC BANCORP INC KY CL A 760281204 941 33,405 SH   SOLE 26 0 0 33,405
REPUBLIC BANCORP INC KY CL A 760281204 40 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP INC KY CL A 760281204 144 5,103 SH   SOLE 30 5,103 0 0
REPUBLIC BANCORP INC KY CL A 760281204 26 908 SH   SOLE 34 908 0 0
REPUBLIC BANCORP INC KY CL A 760281204 26 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 159 80,486 SH   SOLE 2 46,155 0 34,331
REPUBLIC FIRST BANCORP INC COM 760416107 1 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 451 227,757 SH   SOLE 18 177,075 0 50,682
REPUBLIC FIRST BANCORP INC COM 760416107 2,478 1,251,270 SH   SOLE 19 1,251,270 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 3,155 1,593,295 SH   SOLE 21 1,593,295 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,550 3,308,063 SH   SOLE 22 3,288,143 0 19,920
REPUBLIC FIRST BANCORP INC COM 760416107 345 174,443 SH   SOLE 23 174,443 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,152 581,926 SH   SOLE 26 0 0 581,926
REPUBLIC SVCS INC COM 760759100 51,523 551,933 SH   SOLE 2 85,982 0 465,951
REPUBLIC SVCS INC COM 760759100 10,230 109,585 SH   SOLE 4 102,482 0 7,103
REPUBLIC SVCS INC COM 760759100 27,151 290,856 SH   SOLE 7 267,588 0 23,268
REPUBLIC SVCS INC COM 760759100 69 744 SH   SOLE 13 744 0 0
REPUBLIC SVCS INC COM 760759100 2,413 25,848 SH   SOLE 15 25,848 0 0
REPUBLIC SVCS INC COM 760759100 4 48 SH   SOLE 17 0 0 48
REPUBLIC SVCS INC COM 760759100 40,386 432,634 SH   SOLE 18 396,011 0 36,623
REPUBLIC SVCS INC COM 760759100 7,311 78,320 SH   SOLE 19 78,320 0 0
REPUBLIC SVCS INC COM 760759100 986,569 10,568,498 SH   SOLE 21 10,568,498 0 0
REPUBLIC SVCS INC COM 760759100 579,850 6,211,567 SH   SOLE 22 5,770,637 0 440,930
REPUBLIC SVCS INC COM 760759100 14,067 150,690 SH   SOLE 23 150,690 0 0
REPUBLIC SVCS INC COM 760759100 19,674 210,754 SH   SOLE 25 210,754 0 0
REPUBLIC SVCS INC COM 760759100 107,762 1,154,388 SH   SOLE 26 212,145 0 942,243
REPUBLIC SVCS INC COM 760759100 4,110 44,031 SH   SOLE 28 30,508 0 13,523
REPUBLIC SVCS INC COM 760759100 71 756 SH   SOLE 29 756 0 0
REPUBLIC SVCS INC COM 760759100 135,963 1,456,483 SH   SOLE 30 1,449,478 0 7,005
REPUBLIC SVCS INC COM 760759100 6,424 68,821 SH   SOLE 31 28,873 0 39,948
REPUBLIC SVCS INC COM 760759100 20,213 216,533 SH   SOLE 34 216,533 0 0
REPUBLIC SVCS INC COM 760759100 24,490 262,346 SH   SOLE 36 262,346 0 0
REPUBLIC SVCS INC COM 760759100 432 4,624 SH   SOLE 40 4,624 0 0
RESEARCH FRONTIERS INC COM 760911107 27 9,847 SH   SOLE 2 1,448 0 8,399
RESEARCH FRONTIERS INC COM 760911107 296 109,459 SH   SOLE 18 109,459 0 0
RESEARCH FRONTIERS INC COM 760911107 130 48,287 SH   SOLE 19 48,287 0 0
RESEARCH FRONTIERS INC COM 760911107 2,302 852,610 SH   SOLE 21 852,610 0 0
RESEARCH FRONTIERS INC COM 760911107 2,418 895,616 SH   SOLE 22 889,559 0 6,057
RESEARCH SOLUTIONS INC COM 761025105 6 2,813 SH   SOLE 18 2,813 0 0
RESEARCH SOLUTIONS INC COM 761025105 90 39,908 SH   SOLE 21 39,908 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,717 156,091 SH   SOLE 2 38,462 0 117,629
RESIDEO TECHNOLOGIES INC COM 76118Y104 6 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 59 5,377 SH   SOLE 7 5,377 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH   SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,304 573,101 SH   SOLE 18 573,101 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,829 257,219 SH   SOLE 19 257,219 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 146,346 13,304,150 SH   SOLE 21 13,304,150 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 40,299 3,663,565 SH   SOLE 22 3,557,823 0 105,742
RESIDEO TECHNOLOGIES INC COM 76118Y104 50 4,504 SH   SOLE 23 4,504 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 23 2,101 SH   SOLE 25 2,101 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 624 56,708 SH   SOLE 26 20,885 0 35,823
RESIDEO TECHNOLOGIES INC COM 76118Y104 177 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,509 591,762 SH   SOLE 30 591,762 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 152 13,830 SH   SOLE 31 0 0 13,830
RESIDEO TECHNOLOGIES INC COM 76118Y104 196 17,858 SH   SOLE 36 17,858 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 156 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 83,684 488,154 SH   SOLE 2 179,222 0 308,932
RESMED INC COM 761152107 13,038 76,057 SH   SOLE 4 71,541 0 4,516
RESMED INC COM 761152107 37,769 220,319 SH   SOLE 7 133,442 0 86,877
RESMED INC COM 761152107 83 484 SH   SOLE 13 484 0 0
RESMED INC COM 761152107 2,376 13,857 SH   SOLE 15 13,857 0 0
RESMED INC COM 761152107 59,826 348,982 SH   SOLE 18 325,413 0 23,569
RESMED INC COM 761152107 138,973 810,667 SH   SOLE 19 810,667 0 0
RESMED INC COM 761152107 891,166 5,198,427 SH   SOLE 21 5,198,427 0 0
RESMED INC COM 761152107 602,564 3,514,930 SH   SOLE 22 3,171,117 0 343,813
RESMED INC COM 761152107 18,964 110,622 SH   SOLE 23 110,622 0 0
RESMED INC COM 761152107 34,388 200,597 SH   SOLE 25 200,597 0 0
RESMED INC COM 761152107 132,316 771,834 SH   SOLE 26 118,550 0 653,284
RESMED INC COM 761152107 4,884 28,491 SH   SOLE 28 20,070 0 8,421
RESMED INC COM 761152107 1,623 9,470 SH   SOLE 29 9,470 0 0
RESMED INC COM 761152107 132,039 770,221 SH   SOLE 30 741,085 0 29,136
RESMED INC COM 761152107 8,201 47,839 SH   SOLE 31 30,974 0 16,865
RESMED INC COM 761152107 99,266 579,045 SH   SOLE 34 579,045 0 0
RESMED INC COM 761152107 15,088 88,014 SH   SOLE 36 88,014 0 0
RESMED INC COM 761152107 595 3,471 SH   SOLE 40 3,471 0 0
RESOLUTE FST PRODS INC COM 76117W109 419 93,477 SH   SOLE 21 93,477 0 0
RESOLUTE FST PRODS INC COM 76117W109 6,931 1,547,114 SH   SOLE 22 1,547,114 0 0
RESONANT INC COM 76118L102 42 17,844 SH   SOLE 2 2,628 0 15,216
RESONANT INC COM 76118L102 486 204,168 SH   SOLE 18 204,168 0 0
RESONANT INC COM 76118L102 221 92,820 SH   SOLE 19 92,820 0 0
RESONANT INC COM 76118L102 3,870 1,626,224 SH   SOLE 21 1,626,224 0 0
RESONANT INC COM 76118L102 2,012 845,335 SH   SOLE 22 833,951 0 11,384
RESOURCES CONNECTION INC COM 76122Q105 401 34,705 SH   SOLE 2 9,979 0 24,726
RESOURCES CONNECTION INC COM 76122Q105 4 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 681 SH   SOLE 13 0 0 681
RESOURCES CONNECTION INC COM 76122Q105 1,761 152,485 SH   SOLE 18 152,485 0 0
RESOURCES CONNECTION INC COM 76122Q105 982 85,046 SH   SOLE 19 85,046 0 0
RESOURCES CONNECTION INC COM 76122Q105 39,460 3,416,452 SH   SOLE 21 3,416,452 0 0
RESOURCES CONNECTION INC COM 76122Q105 13,126 1,136,432 SH   SOLE 22 1,107,198 0 29,234
RESOURCES CONNECTION INC COM 76122Q105 171 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 34 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 449 38,856 SH   SOLE 30 38,856 0 0
RESOURCES CONNECTION INC COM 76122Q105 37 3,238 SH   SOLE 40 3,238 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 11 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 1,423 24,750 SH   SOLE 19 24,750 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,878 50,049 SH   SOLE 34 50,049 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,436 137,854 SH   SOLE 2 37,920 0 99,934
RETAIL OPPORTUNITY INVTS COR COM 76131N101 884 84,882 SH   SOLE 4 84,882 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,480 142,065 SH   SOLE 7 142,065 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,675 544,903 SH   SOLE 18 544,903 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,314 414,240 SH   SOLE 19 414,240 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 134,108 12,876,433 SH   SOLE 21 12,876,433 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 46,649 4,479,042 SH   SOLE 22 4,388,453 0 90,589
RETAIL OPPORTUNITY INVTS COR COM 76131N101 64 6,180 SH   SOLE 23 6,180 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,282 411,182 SH   SOLE 25 411,182 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,327 127,460 SH   SOLE 26 26,183 0 101,277
RETAIL OPPORTUNITY INVTS COR COM 76131N101 158 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 926 88,884 SH   SOLE 29 88,884 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,752 648,305 SH   SOLE 30 648,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 105 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,526 262,661 SH   SOLE 2 75,227 0 187,434
RETAIL PPTYS AMER INC CL A 76131V202 923 158,799 SH   SOLE 4 158,799 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,515 260,742 SH   SOLE 7 260,742 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,719 984,295 SH   SOLE 18 984,295 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,621 795,290 SH   SOLE 19 795,290 0 0
RETAIL PPTYS AMER INC CL A 76131V202 139,096 23,940,826 SH   SOLE 21 23,940,826 0 0
RETAIL PPTYS AMER INC CL A 76131V202 48,143 8,286,191 SH   SOLE 22 8,099,495 0 186,696
RETAIL PPTYS AMER INC CL A 76131V202 149 25,660 SH   SOLE 23 25,660 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,392 756,023 SH   SOLE 25 756,023 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,546 266,083 SH   SOLE 26 46,989 0 219,094
RETAIL PPTYS AMER INC CL A 76131V202 163 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 863 148,566 SH   SOLE 29 148,566 0 0
RETAIL PPTYS AMER INC CL A 76131V202 6,976 1,200,766 SH   SOLE 30 1,200,766 0 0
RETAIL PPTYS AMER INC CL A 76131V202 43 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 131 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 327 26,025 SH   SOLE 2 4,843 0 21,182
RETAIL VALUE INC COM 76133Q102 4 350 SH   SOLE 7 350 0 0
RETAIL VALUE INC COM 76133Q102 906 72,087 SH   SOLE 18 72,087 0 0
RETAIL VALUE INC COM 76133Q102 1,132 90,046 SH   SOLE 19 90,046 0 0
RETAIL VALUE INC COM 76133Q102 7,313 581,774 SH   SOLE 21 581,774 0 0
RETAIL VALUE INC COM 76133Q102 7,506 597,136 SH   SOLE 22 591,071 0 6,065
RETAIL VALUE INC COM 76133Q102 43 3,416 SH   SOLE 23 3,416 0 0
RETAIL VALUE INC COM 76133Q102 318 25,307 SH   SOLE 26 0 0 25,307
RETAIL VALUE INC COM 76133Q102 3 251 SH   SOLE 31 0 0 251
RETAIL VALUE INC COM 76133Q102 0 21 SH   SOLE 36 21 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 54 8,077 SH   SOLE 2 776 0 7,301
RETRACTABLE TECHNOLOGIES INC COM 76129W105 368 55,265 SH   SOLE 18 55,265 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 168 25,230 SH   SOLE 19 25,230 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 3,037 455,981 SH   SOLE 21 455,981 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 2,749 412,801 SH   SOLE 22 409,743 0 3,058
RETROPHIN INC COM 761299106 636 34,429 SH   SOLE 2 18,594 0 15,835
RETROPHIN INC COM 761299106 3 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 14 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 3,818 206,809 SH   SOLE 18 181,653 0 25,156
RETROPHIN INC COM 761299106 12,957 701,876 SH   SOLE 19 701,876 0 0
RETROPHIN INC COM 761299106 297 16,100 SH   SOLE 20 16,100 0 0
RETROPHIN INC COM 761299106 36,756 1,991,140 SH   SOLE 21 1,991,140 0 0
RETROPHIN INC COM 761299106 30,166 1,634,125 SH   SOLE 22 1,598,075 0 36,050
RETROPHIN INC COM 761299106 432 23,399 SH   SOLE 23 23,399 0 0
RETROPHIN INC COM 761299106 1,714 92,870 SH   SOLE 26 0 0 92,870
RETROPHIN INC COM 761299106 87 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 544 29,450 SH   SOLE 30 29,450 0 0
RETROPHIN INC COM 761299106 25 1,350 SH   SOLE 34 1,350 0 0
RETROPHIN INC COM 761299106 50 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 718 850,000 PRN   SOLE 21 850,000 0 0
REV GROUP INC COM 749527107 248 31,382 SH   SOLE 2 9,082 0 22,300
REV GROUP INC COM 749527107 3 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 891 112,908 SH   SOLE 18 112,908 0 0
REV GROUP INC COM 749527107 433 54,875 SH   SOLE 19 54,875 0 0
REV GROUP INC COM 749527107 6,567 832,373 SH   SOLE 21 832,373 0 0
REV GROUP INC COM 749527107 6,892 873,449 SH   SOLE 22 851,532 0 21,917
REV GROUP INC COM 749527107 100 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 131 16,624 SH   SOLE 30 16,624 0 0
REV GROUP INC COM 749527107 45 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,135 45,149 SH   SOLE 2 17,377 0 27,772
REVANCE THERAPEUTICS INC COM 761330109 14 551 SH   SOLE 4 551 0 0
REVANCE THERAPEUTICS INC COM 761330109 32 1,275 SH   SOLE 7 1,275 0 0
REVANCE THERAPEUTICS INC COM 761330109 5,863 233,199 SH   SOLE 18 233,199 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,396 135,070 SH   SOLE 19 135,070 0 0
REVANCE THERAPEUTICS INC COM 761330109 67,146 2,670,894 SH   SOLE 21 2,670,894 0 0
REVANCE THERAPEUTICS INC COM 761330109 43,707 1,738,530 SH   SOLE 22 1,680,867 0 57,663
REVANCE THERAPEUTICS INC COM 761330109 18 716 SH   SOLE 23 716 0 0
REVANCE THERAPEUTICS INC COM 761330109 22 892 SH   SOLE 25 892 0 0
REVANCE THERAPEUTICS INC COM 761330109 91 3,631 SH   SOLE 26 0 0 3,631
REVANCE THERAPEUTICS INC COM 761330109 244 9,701 SH   SOLE 28 9,701 0 0
REVANCE THERAPEUTICS INC COM 761330109 840 33,400 SH   SOLE 30 33,400 0 0
REVANCE THERAPEUTICS INC COM 761330109 55 2,196 SH   SOLE 36 2,196 0 0
REVANCE THERAPEUTICS INC COM 761330109 150 5,984 SH   SOLE 40 5,984 0 0
REVLON INC CL A NEW 761525609 36 5,618 SH   SOLE 2 325 0 5,293
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 161 25,505 SH   SOLE 18 25,505 0 0
REVLON INC CL A NEW 761525609 85 13,478 SH   SOLE 19 13,478 0 0
REVLON INC CL A NEW 761525609 1,428 226,022 SH   SOLE 21 226,022 0 0
REVLON INC CL A NEW 761525609 1,424 225,242 SH   SOLE 22 222,143 0 3,099
REVOLUTION MEDICINES INC COM 76155X100 724 20,818 SH   SOLE 2 6,105 0 14,713
REVOLUTION MEDICINES INC COM 76155X100 26 743 SH   SOLE 7 743 0 0
REVOLUTION MEDICINES INC COM 76155X100 4,985 143,247 SH   SOLE 18 143,247 0 0
REVOLUTION MEDICINES INC COM 76155X100 6,928 199,085 SH   SOLE 19 199,085 0 0
REVOLUTION MEDICINES INC COM 76155X100 42,271 1,214,696 SH   SOLE 21 1,214,696 0 0
REVOLUTION MEDICINES INC COM 76155X100 33,070 950,290 SH   SOLE 22 936,574 0 13,716
REVOLUTION MEDICINES INC COM 76155X100 31 905 SH   SOLE 23 905 0 0
REVOLUTION MEDICINES INC COM 76155X100 169 4,855 SH   SOLE 26 0 0 4,855
REVOLUTION MEDICINES INC COM 76155X100 62 1,771 SH   SOLE 30 1,771 0 0
REVOLVE GROUP INC CL A 76156B107 76 4,634 SH   SOLE 2 4,634 0 0
REVOLVE GROUP INC CL A 76156B107 7 416 SH   SOLE 18 0 0 416
REVOLVE GROUP INC CL A 76156B107 376 22,891 SH   SOLE 21 22,891 0 0
REVOLVE GROUP INC CL A 76156B107 3,240 197,193 SH   SOLE 22 179,063 0 18,130
REVOLVE GROUP INC CL A 76156B107 57 3,482 SH   SOLE 30 3,482 0 0
REX AMERICAN RESOURCES CORP COM 761624105 399 6,089 SH   SOLE 2 1,764 0 4,325
REX AMERICAN RESOURCES CORP COM 761624105 6 85 SH   SOLE 7 85 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,828 27,860 SH   SOLE 18 27,860 0 0
REX AMERICAN RESOURCES CORP COM 761624105 724 11,040 SH   SOLE 19 11,040 0 0
REX AMERICAN RESOURCES CORP COM 761624105 39,764 606,066 SH   SOLE 21 606,066 0 0
REX AMERICAN RESOURCES CORP COM 761624105 11,143 169,835 SH   SOLE 22 165,096 0 4,739
REX AMERICAN RESOURCES CORP COM 761624105 66 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 60 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 597 9,105 SH   SOLE 30 9,105 0 0
REX AMERICAN RESOURCES CORP COM 761624105 56 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 2 1,064 SH   SOLE 21 1,064 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 16 7,766 SH   SOLE 22 7,766 0 0
REXFORD INDL RLTY INC COM 76169C100 21,990 480,556 SH   SOLE 2 95,931 0 384,625
REXFORD INDL RLTY INC COM 76169C100 15,009 327,990 SH   SOLE 4 327,990 0 0
REXFORD INDL RLTY INC COM 76169C100 6,951 151,900 SH   SOLE 7 151,900 0 0
REXFORD INDL RLTY INC COM 76169C100 32,786 716,478 SH   SOLE 18 716,478 0 0
REXFORD INDL RLTY INC COM 76169C100 102,291 2,235,371 SH   SOLE 19 2,235,371 0 0
REXFORD INDL RLTY INC COM 76169C100 296,210 6,473,127 SH   SOLE 21 6,473,127 0 0
REXFORD INDL RLTY INC COM 76169C100 243,564 5,322,644 SH   SOLE 22 4,831,539 0 491,105
REXFORD INDL RLTY INC COM 76169C100 2,389 52,215 SH   SOLE 23 52,215 0 0
REXFORD INDL RLTY INC COM 76169C100 19,374 423,385 SH   SOLE 25 423,385 0 0
REXFORD INDL RLTY INC COM 76169C100 6,159 134,594 SH   SOLE 26 34,523 0 100,071
REXFORD INDL RLTY INC COM 76169C100 2,745 59,985 SH   SOLE 28 59,985 0 0
REXFORD INDL RLTY INC COM 76169C100 3,393 74,145 SH   SOLE 29 74,145 0 0
REXFORD INDL RLTY INC COM 76169C100 10,766 235,266 SH   SOLE 30 235,266 0 0
REXFORD INDL RLTY INC COM 76169C100 104 2,266 SH   SOLE 31 2,266 0 0
REXFORD INDL RLTY INC COM 76169C100 3,354 73,293 SH   SOLE 34 73,293 0 0
REXFORD INDL RLTY INC COM 76169C100 158 3,453 SH   SOLE 36 3,453 0 0
REXFORD INDL RLTY INC COM 76169C100 540 11,808 SH   SOLE 40 11,808 0 0
REXNORD CORP COM 76169B102 4,058 136,002 SH   SOLE 2 39,353 0 96,649
REXNORD CORP COM 76169B102 28 947 SH   SOLE 4 947 0 0
REXNORD CORP COM 76169B102 2,656 88,997 SH   SOLE 7 88,997 0 0
REXNORD CORP COM 76169B102 13,256 444,240 SH   SOLE 18 444,240 0 0
REXNORD CORP COM 76169B102 6,744 226,016 SH   SOLE 19 226,016 0 0
REXNORD CORP COM 76169B102 111,757 3,745,217 SH   SOLE 21 3,745,217 0 0
REXNORD CORP COM 76169B102 99,818 3,345,117 SH   SOLE 22 3,235,888 0 109,229
REXNORD CORP COM 76169B102 27 913 SH   SOLE 25 913 0 0
REXNORD CORP COM 76169B102 1,274 42,709 SH   SOLE 26 26,208 0 16,501
REXNORD CORP COM 76169B102 488 16,353 SH   SOLE 28 16,353 0 0
REXNORD CORP COM 76169B102 24,609 824,699 SH   SOLE 30 824,699 0 0
REXNORD CORP COM 76169B102 93 3,116 SH   SOLE 34 3,116 0 0
REXNORD CORP COM 76169B102 135 4,532 SH   SOLE 36 4,532 0 0
REXNORD CORP COM 76169B102 390 13,059 SH   SOLE 40 13,059 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,314 108,226 SH   SOLE 2 20,524 0 87,702
REYNOLDS CONSUMER PRODS INC COM 76171L106 8 250 SH   SOLE 4 250 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 42 1,383 SH   SOLE 7 1,383 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 636 20,766 SH   SOLE 18 20,766 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 368 12,015 SH   SOLE 19 12,015 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 16,217 529,632 SH   SOLE 21 529,632 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 40,022 1,307,039 SH   SOLE 22 1,236,777 0 70,262
REYNOLDS CONSUMER PRODS INC COM 76171L106 224 7,312 SH   SOLE 23 7,312 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 176 5,742 SH   SOLE 26 1,566 0 4,176
REYNOLDS CONSUMER PRODS INC COM 76171L106 12 397 SH   SOLE 28 397 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 34 1,118 SH   SOLE 30 1,118 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 30 987 SH   SOLE 31 987 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 12 402 SH   SOLE 36 402 0 0
RF INDS LTD COM PAR $0.01 749552105 11 2,387 SH   SOLE 18 2,387 0 0
RF INDS LTD COM PAR $0.01 749552105 134 30,152 SH   SOLE 21 30,152 0 0
RF INDS LTD COM PAR $0.01 749552105 595 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 111 4,731 SH   SOLE 2 457 0 4,274
RGC RES INC COM 74955L103 5 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 658 28,077 SH   SOLE 18 28,077 0 0
RGC RES INC COM 74955L103 332 14,148 SH   SOLE 19 14,148 0 0
RGC RES INC COM 74955L103 5,346 227,989 SH   SOLE 21 227,989 0 0
RGC RES INC COM 74955L103 2,403 102,473 SH   SOLE 22 99,316 0 3,157
RH COM 74967X103 6,166 16,115 SH   SOLE 2 11,268 0 4,847
RH COM 74967X103 35 91 SH   SOLE 4 91 0 0
RH COM 74967X103 113 295 SH   SOLE 7 295 0 0
RH COM 74967X103 35,812 93,597 SH   SOLE 18 91,911 0 1,686
RH COM 74967X103 12,160 31,782 SH   SOLE 19 31,782 0 0
RH COM 74967X103 392,888 1,026,835 SH   SOLE 21 1,026,835 0 0
RH COM 74967X103 193,610 506,012 SH   SOLE 22 492,140 0 13,872
RH COM 74967X103 114 297 SH   SOLE 23 297 0 0
RH COM 74967X103 64 167 SH   SOLE 25 167 0 0
RH COM 74967X103 3,973 10,384 SH   SOLE 26 3,949 0 6,435
RH COM 74967X103 806 2,107 SH   SOLE 28 2,107 0 0
RH COM 74967X103 2,421 6,328 SH   SOLE 30 6,328 0 0
RH COM 74967X103 90 236 SH   SOLE 34 236 0 0
RH COM 74967X103 156 408 SH   SOLE 36 408 0 0
RH COM 74967X103 579 1,513 SH   SOLE 40 1,513 0 0
RH NOTE 6/1 74967XAA1 2,373 1,169,000 PRN   SOLE 21 1,169,000 0 0
RHINEBECK BANCORP INC COM 762093102 6 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 97 15,375 SH   SOLE 21 15,375 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 412 19,028 SH   SOLE 2 8,114 0 10,914
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 366 SH   SOLE 4 366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,698 124,509 SH   SOLE 18 124,509 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,327 61,221 SH   SOLE 19 61,221 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 33,169 1,530,632 SH   SOLE 21 1,530,632 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 18,872 870,899 SH   SOLE 22 849,908 0 20,991
RHYTHM PHARMACEUTICALS INC COM 76243J105 110 5,068 SH   SOLE 26 0 0 5,068
RHYTHM PHARMACEUTICALS INC COM 76243J105 96 4,411 SH   SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 452 20,838 SH   SOLE 30 20,838 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 40 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 321 83,047 SH   SOLE 2 24,249 0 58,798
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 4 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,035 267,563 SH   SOLE 18 267,563 0 0
RIBBON COMMUNICATIONS INC COM 762544104 506 130,642 SH   SOLE 19 130,642 0 0
RIBBON COMMUNICATIONS INC COM 762544104 10,864 2,807,285 SH   SOLE 21 2,807,285 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,139 2,361,532 SH   SOLE 22 2,318,368 0 43,164
RIBBON COMMUNICATIONS INC COM 762544104 43 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 25 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 37 9,588 SH   SOLE 30 9,588 0 0
RIBBON COMMUNICATIONS INC COM 762544104 19 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 3 7,428 SH   SOLE 18 7,428 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 32 75,286 SH   SOLE 21 75,286 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 23 53,912 SH   SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 10 2,334 SH   SOLE 18 2,334 0 0
RICHARDSON ELECTRS LTD COM 763165107 163 39,118 SH   SOLE 21 39,118 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,303 312,398 SH   SOLE 22 312,398 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 91 8,584 SH   SOLE 2 617 0 7,967
RICHMOND MUT BANCORPORATION COM 76525P100 490 46,285 SH   SOLE 18 46,285 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 275 25,954 SH   SOLE 19 25,954 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 4,339 410,068 SH   SOLE 21 410,068 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 1,394 131,712 SH   SOLE 22 127,145 0 4,567
RIGEL PHARMACEUTICALS INC COM NEW 766559603 390 162,697 SH   SOLE 2 86,668 0 76,029
RIGEL PHARMACEUTICALS INC COM NEW 766559603 10 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,939 807,856 SH   SOLE 18 690,322 0 117,534
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3,298 1,373,977 SH   SOLE 19 1,373,977 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 17,598 7,332,490 SH   SOLE 21 7,332,490 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 16,249 6,770,566 SH   SOLE 22 6,628,417 0 142,149
RIGEL PHARMACEUTICALS INC COM NEW 766559603 334 139,075 SH   SOLE 23 139,075 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,160 483,465 SH   SOLE 26 0 0 483,465
RIGEL PHARMACEUTICALS INC COM NEW 766559603 84 34,869 SH   SOLE 28 34,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 132 55,025 SH   SOLE 30 55,025 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 73 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 33 7,971 SH   SOLE 21 7,971 0 0
RIGNET INC COM 766582100 897 218,778 SH   SOLE 22 218,778 0 0
RIMINI STR INC DEL COM 76674Q107 26 7,975 SH   SOLE 2 1,073 0 6,902
RIMINI STR INC DEL COM 76674Q107 242 75,134 SH   SOLE 18 75,134 0 0
RIMINI STR INC DEL COM 76674Q107 447 138,854 SH   SOLE 19 138,854 0 0
RIMINI STR INC DEL COM 76674Q107 2,023 628,191 SH   SOLE 21 628,191 0 0
RIMINI STR INC DEL COM 76674Q107 1,028 319,177 SH   SOLE 22 314,507 0 4,670
RIMINI STR INC DEL COM 76674Q107 31 9,718 SH   SOLE 23 9,718 0 0
RING ENERGY INC COM 76680V108 53 78,495 SH   SOLE 21 78,495 0 0
RING ENERGY INC COM 76680V108 798 1,173,686 SH   SOLE 22 1,173,686 0 0
RINGCENTRAL INC CL A 76680R206 63,022 229,497 SH   SOLE 2 39,237 0 190,260
RINGCENTRAL INC CL A 76680R206 9,219 33,571 SH   SOLE 4 31,279 0 2,292
RINGCENTRAL INC CL A 76680R206 1,685 6,137 SH   SOLE 7 6,137 0 0
RINGCENTRAL INC CL A 76680R206 63 230 SH   SOLE 13 230 0 0
RINGCENTRAL INC CL A 76680R206 1,667 6,070 SH   SOLE 15 6,070 0 0
RINGCENTRAL INC CL A 76680R206 153,308 558,276 SH   SOLE 18 380,653 0 177,623
RINGCENTRAL INC CL A 76680R206 207,859 756,926 SH   SOLE 19 756,926 0 0
RINGCENTRAL INC CL A 76680R206 446,223 1,624,935 SH   SOLE 21 1,624,935 0 0
RINGCENTRAL INC CL A 76680R206 562,730 2,049,198 SH   SOLE 22 1,913,230 0 135,968
RINGCENTRAL INC CL A 76680R206 15,977 58,181 SH   SOLE 23 58,181 0 0
RINGCENTRAL INC CL A 76680R206 69,631 253,564 SH   SOLE 25 253,564 0 0
RINGCENTRAL INC CL A 76680R206 99,505 362,352 SH   SOLE 26 57,521 0 304,831
RINGCENTRAL INC CL A 76680R206 3,942 14,356 SH   SOLE 28 10,143 0 4,213
RINGCENTRAL INC CL A 76680R206 5,169 18,823 SH   SOLE 29 3,411 0 15,412
RINGCENTRAL INC CL A 76680R206 37,007 134,762 SH   SOLE 30 133,865 0 897
RINGCENTRAL INC CL A 76680R206 8,749 31,860 SH   SOLE 31 23,440 0 8,420
RINGCENTRAL INC CL A 76680R206 96,569 351,658 SH   SOLE 34 351,658 0 0
RINGCENTRAL INC CL A 76680R206 13,104 47,719 SH   SOLE 36 47,719 0 0
RINGCENTRAL INC CL A 76680R206 469 1,708 SH   SOLE 40 1,708 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,233 70,091 SH   SOLE 7 70,091 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6 100 SH   SOLE 18 100 0 0
RIOT BLOCKCHAIN INC COM 767292105 27 10,105 SH   SOLE 18 10,105 0 0
RIOT BLOCKCHAIN INC COM 767292105 301 111,318 SH   SOLE 21 111,318 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,763 652,875 SH   SOLE 22 652,875 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH   SOLE 22 3 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 413 6,964 SH   SOLE 7 0 0 6,964
RITE AID CORP COM 767754872 620 65,327 SH   SOLE 2 17,529 0 47,798
RITE AID CORP COM 767754872 2 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 75 7,858 SH   SOLE 7 7,858 0 0
RITE AID CORP COM 767754872 2,063 217,411 SH   SOLE 18 217,411 0 0
RITE AID CORP COM 767754872 1,002 105,605 SH   SOLE 19 105,605 0 0
RITE AID CORP COM 767754872 17,639 1,858,649 SH   SOLE 21 1,858,649 0 0
RITE AID CORP COM 767754872 14,531 1,531,170 SH   SOLE 22 1,487,550 0 43,620
RITE AID CORP COM 767754872 132 13,889 SH   SOLE 26 10,038 0 3,851
RITE AID CORP COM 767754872 70 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 245 25,767 SH   SOLE 30 25,767 0 0
RITE AID CORP COM 767754872 221 23,293 SH   SOLE 31 0 0 23,293
RITE AID CORP COM 767754872 120 12,605 SH   SOLE 36 12,605 0 0
RITE AID CORP COM 767754872 49 5,137 SH   SOLE 40 5,137 0 0
RIVERVIEW BANCORP INC COM 769397100 304 73,294 SH   SOLE 2 26,024 0 47,270
RIVERVIEW BANCORP INC COM 769397100 380 91,547 SH   SOLE 18 91,547 0 0
RIVERVIEW BANCORP INC COM 769397100 1,325 319,277 SH   SOLE 19 319,277 0 0
RIVERVIEW BANCORP INC COM 769397100 3,477 837,932 SH   SOLE 21 837,932 0 0
RIVERVIEW BANCORP INC COM 769397100 4,646 1,119,628 SH   SOLE 22 1,114,645 0 4,983
RIVERVIEW BANCORP INC COM 769397100 476 114,627 SH   SOLE 23 114,627 0 0
RIVERVIEW BANCORP INC COM 769397100 734 176,918 SH   SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 14 2,106 SH   SOLE 18 2,106 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 174 25,691 SH   SOLE 21 25,691 0 0
RLI CORP COM 749607107 3,781 45,160 SH   SOLE 2 29,880 0 15,280
RLI CORP COM 749607107 16 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 872 10,409 SH   SOLE 7 10,409 0 0
RLI CORP COM 749607107 20,209 241,361 SH   SOLE 18 235,595 0 5,766
RLI CORP COM 749607107 10,255 122,481 SH   SOLE 19 122,481 0 0
RLI CORP COM 749607107 217,071 2,592,514 SH   SOLE 21 2,592,514 0 0
RLI CORP COM 749607107 116,267 1,388,589 SH   SOLE 22 1,353,405 0 35,184
RLI CORP COM 749607107 401 4,786 SH   SOLE 23 4,786 0 0
RLI CORP COM 749607107 3,173 37,900 SH   SOLE 26 15,013 0 22,887
RLI CORP COM 749607107 465 5,559 SH   SOLE 28 5,559 0 0
RLI CORP COM 749607107 1,244 14,856 SH   SOLE 30 14,856 0 0
RLI CORP COM 749607107 72 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 364 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 1,716 198,175 SH   SOLE 2 54,807 0 143,368
RLJ LODGING TR COM 74965L101 4,875 562,915 SH   SOLE 4 562,915 0 0
RLJ LODGING TR COM 74965L101 1,720 198,620 SH   SOLE 7 198,620 0 0
RLJ LODGING TR COM 74965L101 198 22,860 SH   SOLE 13 0 0 22,860
RLJ LODGING TR COM 74965L101 11,260 1,300,232 SH   SOLE 18 1,300,232 0 0
RLJ LODGING TR COM 74965L101 7,125 822,788 SH   SOLE 19 822,788 0 0
RLJ LODGING TR COM 74965L101 50,138 5,789,583 SH   SOLE 21 5,789,583 0 0
RLJ LODGING TR COM 74965L101 58,634 6,770,668 SH   SOLE 22 6,034,967 0 735,701
RLJ LODGING TR COM 74965L101 712 82,252 SH   SOLE 23 82,252 0 0
RLJ LODGING TR COM 74965L101 4,800 554,221 SH   SOLE 25 554,221 0 0
RLJ LODGING TR COM 74965L101 1,564 180,640 SH   SOLE 26 32,888 0 147,752
RLJ LODGING TR COM 74965L101 1,095 126,488 SH   SOLE 28 126,488 0 0
RLJ LODGING TR COM 74965L101 919 106,160 SH   SOLE 29 106,160 0 0
RLJ LODGING TR COM 74965L101 6,538 754,982 SH   SOLE 30 754,982 0 0
RLJ LODGING TR COM 74965L101 1,196 138,145 SH   SOLE 34 138,145 0 0
RLJ LODGING TR COM 74965L101 103 11,859 SH   SOLE 36 11,859 0 0
RLJ LODGING TR COM 74965L101 139 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 115 5,003 SH   SOLE 7 5,003 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 21,904 955,256 SH   SOLE 21 955,256 0 0
RMG ACQUISITION CORP CL A 749641106 18,030 1,686,667 SH   SOLE 2 1,686,667 0 0
RMG ACQUISITION CORP *W EXP 02/21/202 749641114 1,203 562,222 SH   SOLE 2 562,222 0 0
RMR GROUP INC CL A 74967R106 637 23,204 SH   SOLE 2 9,119 0 14,085
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 8 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 1,799 65,478 SH   SOLE 18 57,218 0 8,260
RMR GROUP INC CL A 74967R106 3,720 135,417 SH   SOLE 19 135,417 0 0
RMR GROUP INC CL A 74967R106 13,877 505,177 SH   SOLE 21 505,177 0 0
RMR GROUP INC CL A 74967R106 15,178 552,537 SH   SOLE 22 538,939 0 13,598
RMR GROUP INC CL A 74967R106 369 13,419 SH   SOLE 23 13,419 0 0
RMR GROUP INC CL A 74967R106 16 588 SH   SOLE 25 588 0 0
RMR GROUP INC CL A 74967R106 1,009 36,723 SH   SOLE 26 598 0 36,125
RMR GROUP INC CL A 74967R106 82 2,973 SH   SOLE 28 2,973 0 0
RMR GROUP INC CL A 74967R106 181 6,591 SH   SOLE 30 6,591 0 0
RMR GROUP INC CL A 74967R106 1 51 SH   SOLE 31 0 0 51
RMR GROUP INC CL A 74967R106 40 1,443 SH   SOLE 36 1,443 0 0
RMR GROUP INC CL A 74967R106 44 1,597 SH   SOLE 40 1,597 0 0
ROBERT HALF INTL INC COM 770323103 21,805 411,889 SH   SOLE 2 151,666 0 260,223
ROBERT HALF INTL INC COM 770323103 3,522 66,531 SH   SOLE 4 63,271 0 3,260
ROBERT HALF INTL INC COM 770323103 9,241 174,557 SH   SOLE 7 111,902 0 62,655
ROBERT HALF INTL INC COM 770323103 1,783 33,673 SH   SOLE 13 33,673 0 0
ROBERT HALF INTL INC COM 770323103 845 15,968 SH   SOLE 15 15,968 0 0
ROBERT HALF INTL INC COM 770323103 104,800 1,979,607 SH   SOLE 18 1,789,418 0 190,189
ROBERT HALF INTL INC COM 770323103 49,668 938,193 SH   SOLE 19 938,193 0 0
ROBERT HALF INTL INC COM 770323103 191,906 3,624,974 SH   SOLE 21 3,624,974 0 0
ROBERT HALF INTL INC COM 770323103 178,930 3,379,857 SH   SOLE 22 3,071,480 0 308,377
ROBERT HALF INTL INC COM 770323103 5,729 108,224 SH   SOLE 23 108,224 0 0
ROBERT HALF INTL INC COM 770323103 15,224 287,568 SH   SOLE 25 250,105 0 37,463
ROBERT HALF INTL INC COM 770323103 46,668 881,523 SH   SOLE 26 237,617 0 643,906
ROBERT HALF INTL INC COM 770323103 1,146 21,641 SH   SOLE 28 15,951 0 5,690
ROBERT HALF INTL INC COM 770323103 10,117 191,095 SH   SOLE 29 9,368 0 181,727
ROBERT HALF INTL INC COM 770323103 35,176 664,442 SH   SOLE 30 603,613 0 60,829
ROBERT HALF INTL INC COM 770323103 1,507 28,463 SH   SOLE 31 13,959 0 14,504
ROBERT HALF INTL INC COM 770323103 25,882 488,900 SH   SOLE 34 488,900 0 0
ROBERT HALF INTL INC COM 770323103 6,731 127,136 SH   SOLE 36 127,136 0 0
ROBERT HALF INTL INC COM 770323103 134 2,534 SH   SOLE 40 2,534 0 0
ROCKET COS INC COM CL A 77311W101 3,395 170,331 SH   SOLE 2 2,729 0 167,602
ROCKET COS INC COM CL A 77311W101 34 1,723 SH   SOLE 7 1,723 0 0
ROCKET COS INC COM CL A 77311W101 624 31,332 SH   SOLE 18 31,332 0 0
ROCKET COS INC COM CL A 77311W101 12,311 617,733 SH   SOLE 21 617,733 0 0
ROCKET COS INC COM CL A 77311W101 40,409 2,027,531 SH   SOLE 22 2,003,924 0 23,607
ROCKET COS INC COM CL A 77311W101 1,815 91,045 SH   SOLE 26 14,761 0 76,284
ROCKET COS INC COM CL A 77311W101 57 2,849 SH   SOLE 31 1,868 0 981
ROCKET PHARMACEUTICALS INC COM 77313F106 472 20,637 SH   SOLE 2 9,612 0 11,025
ROCKET PHARMACEUTICALS INC COM 77313F106 16 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,863 125,240 SH   SOLE 18 125,240 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,412 61,752 SH   SOLE 19 61,752 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 36,142 1,581,012 SH   SOLE 21 1,581,012 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 23,803 1,041,255 SH   SOLE 22 1,015,526 0 25,729
ROCKET PHARMACEUTICALS INC COM 77313F106 158 6,901 SH   SOLE 26 0 0 6,901
ROCKET PHARMACEUTICALS INC COM 77313F106 107 4,698 SH   SOLE 28 4,698 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 675 29,529 SH   SOLE 30 29,529 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 7 295 SH   SOLE 34 295 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 73 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 72,306 327,653 SH   SOLE 2 75,244 0 252,409
ROCKWELL AUTOMATION INC COM 773903109 12,371 56,058 SH   SOLE 4 52,438 0 3,620
ROCKWELL AUTOMATION INC COM 773903109 28,544 129,347 SH   SOLE 7 97,635 0 31,712
ROCKWELL AUTOMATION INC COM 773903109 307 1,390 SH   SOLE 13 1,390 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,931 13,280 SH   SOLE 15 13,280 0 0
ROCKWELL AUTOMATION INC COM 773903109 55,373 250,922 SH   SOLE 18 225,574 0 25,348
ROCKWELL AUTOMATION INC COM 773903109 9,691 43,916 SH   SOLE 19 43,916 0 0
ROCKWELL AUTOMATION INC COM 773903109 660,082 2,991,127 SH   SOLE 21 2,991,127 0 0
ROCKWELL AUTOMATION INC COM 773903109 616,471 2,793,506 SH   SOLE 22 2,548,162 0 245,344
ROCKWELL AUTOMATION INC COM 773903109 18,630 84,419 SH   SOLE 23 84,419 0 0
ROCKWELL AUTOMATION INC COM 773903109 33,736 152,874 SH   SOLE 25 152,874 0 0
ROCKWELL AUTOMATION INC COM 773903109 151,822 687,975 SH   SOLE 26 98,879 0 589,096
ROCKWELL AUTOMATION INC COM 773903109 5,079 23,013 SH   SOLE 28 16,141 0 6,872
ROCKWELL AUTOMATION INC COM 773903109 26 120 SH   SOLE 29 120 0 0
ROCKWELL AUTOMATION INC COM 773903109 166,933 756,447 SH   SOLE 30 756,447 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,729 25,962 SH   SOLE 31 15,973 0 9,989
ROCKWELL AUTOMATION INC COM 773903109 4,294 19,458 SH   SOLE 34 19,458 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,619 75,308 SH   SOLE 36 75,308 0 0
ROCKWELL AUTOMATION INC COM 773903109 569 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 35 32,884 SH   SOLE 2 4,050 0 28,834
ROCKWELL MED INC COM 774374102 1 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 284 265,620 SH   SOLE 18 265,620 0 0
ROCKWELL MED INC COM 774374102 133 124,059 SH   SOLE 19 124,059 0 0
ROCKWELL MED INC COM 774374102 2,524 2,358,433 SH   SOLE 21 2,358,433 0 0
ROCKWELL MED INC COM 774374102 1,863 1,741,124 SH   SOLE 22 1,719,094 0 22,030
ROCKY BRANDS INC COM 774515100 179 7,196 SH   SOLE 2 439 0 6,757
ROCKY BRANDS INC COM 774515100 5 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 659 26,522 SH   SOLE 18 26,522 0 0
ROCKY BRANDS INC COM 774515100 324 13,035 SH   SOLE 19 13,035 0 0
ROCKY BRANDS INC COM 774515100 5,616 226,175 SH   SOLE 21 226,175 0 0
ROCKY BRANDS INC COM 774515100 5,545 223,318 SH   SOLE 22 220,518 0 2,800
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 17 6,362 SH   SOLE 21 6,362 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 30 11,065 SH   SOLE 22 11,065 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 21,763 548,887 SH   SOLE 18 546,117 0 2,770
ROGERS CORP COM 775133101 1,938 19,763 SH   SOLE 2 6,076 0 13,687
ROGERS CORP COM 775133101 8 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 33 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 8,558 87,272 SH   SOLE 18 87,272 0 0
ROGERS CORP COM 775133101 5,123 52,248 SH   SOLE 19 52,248 0 0
ROGERS CORP COM 775133101 192,560 1,963,693 SH   SOLE 21 1,963,693 0 0
ROGERS CORP COM 775133101 52,425 534,624 SH   SOLE 22 518,724 0 15,900
ROGERS CORP COM 775133101 33 335 SH   SOLE 25 335 0 0
ROGERS CORP COM 775133101 862 8,792 SH   SOLE 26 5,841 0 2,951
ROGERS CORP COM 775133101 287 2,924 SH   SOLE 28 2,924 0 0
ROGERS CORP COM 775133101 2,862 29,182 SH   SOLE 30 29,182 0 0
ROGERS CORP COM 775133101 34,468 351,498 SH   SOLE 34 351,498 0 0
ROGERS CORP COM 775133101 81 830 SH   SOLE 36 830 0 0
ROGERS CORP COM 775133101 196 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 51,397 272,229 SH   SOLE 2 50,168 0 222,061
ROKU INC COM CL A 77543R102 8,686 46,006 SH   SOLE 4 42,832 0 3,174
ROKU INC COM CL A 77543R102 1,533 8,119 SH   SOLE 7 8,119 0 0
ROKU INC COM CL A 77543R102 858 4,545 SH   SOLE 13 4,545 0 0
ROKU INC COM CL A 77543R102 1,377 7,292 SH   SOLE 15 7,292 0 0
ROKU INC COM CL A 77543R102 16,084 85,192 SH   SOLE 18 74,677 0 10,515
ROKU INC COM CL A 77543R102 88,728 469,959 SH   SOLE 19 469,959 0 0
ROKU INC COM CL A 77543R102 330,617 1,751,148 SH   SOLE 21 1,751,148 0 0
ROKU INC COM CL A 77543R102 494,427 2,618,788 SH   SOLE 22 2,434,448 0 184,340
ROKU INC COM CL A 77543R102 13,380 70,870 SH   SOLE 23 70,870 0 0
ROKU INC COM CL A 77543R102 1,101 5,831 SH   SOLE 25 5,831 0 0
ROKU INC COM CL A 77543R102 49,710 263,296 SH   SOLE 26 88,074 0 175,222
ROKU INC COM CL A 77543R102 3,757 19,897 SH   SOLE 28 14,063 0 5,834
ROKU INC COM CL A 77543R102 5,573 29,520 SH   SOLE 29 761 0 28,759
ROKU INC COM CL A 77543R102 38,156 202,099 SH   SOLE 30 174,743 0 27,356
ROKU INC COM CL A 77543R102 3,481 18,438 SH   SOLE 31 14,551 0 3,887
ROKU INC COM CL A 77543R102 69,502 368,123 SH   SOLE 34 368,123 0 0
ROKU INC COM CL A 77543R102 4,410 23,357 SH   SOLE 36 23,357 0 0
ROKU INC COM CL A 77543R102 367 1,943 SH   SOLE 40 1,943 0 0
ROLLINS INC COM 775711104 18,659 344,323 SH   SOLE 2 33,703 0 310,620
ROLLINS INC COM 775711104 3,747 69,139 SH   SOLE 4 64,271 0 4,868
ROLLINS INC COM 775711104 12,189 224,932 SH   SOLE 7 143,934 0 80,998
ROLLINS INC COM 775711104 35 652 SH   SOLE 13 652 0 0
ROLLINS INC COM 775711104 749 13,816 SH   SOLE 15 13,816 0 0
ROLLINS INC COM 775711104 16,663 307,492 SH   SOLE 18 283,451 0 24,041
ROLLINS INC COM 775711104 2,648 48,859 SH   SOLE 19 48,859 0 0
ROLLINS INC COM 775711104 211,021 3,894,091 SH   SOLE 21 3,894,091 0 0
ROLLINS INC COM 775711104 189,894 3,504,227 SH   SOLE 22 3,204,935 0 299,292
ROLLINS INC COM 775711104 5,586 103,090 SH   SOLE 23 103,090 0 0
ROLLINS INC COM 775711104 9,247 170,645 SH   SOLE 25 170,645 0 0
ROLLINS INC COM 775711104 33,069 610,240 SH   SOLE 26 161,104 0 449,136
ROLLINS INC COM 775711104 1,572 29,013 SH   SOLE 28 20,195 0 8,818
ROLLINS INC COM 775711104 1,690 31,190 SH   SOLE 29 744 0 30,446
ROLLINS INC COM 775711104 43,808 808,411 SH   SOLE 30 781,081 0 27,330
ROLLINS INC COM 775711104 1,635 30,165 SH   SOLE 31 16,978 0 13,187
ROLLINS INC COM 775711104 443 8,178 SH   SOLE 34 8,178 0 0
ROLLINS INC COM 775711104 4,329 79,881 SH   SOLE 36 79,881 0 0
ROLLINS INC COM 775711104 160 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 133,156 337,010 SH   SOLE 2 88,575 0 248,435
ROPER TECHNOLOGIES INC COM 776696106 21,928 55,498 SH   SOLE 4 52,241 0 3,257
ROPER TECHNOLOGIES INC COM 776696106 43,107 109,102 SH   SOLE 7 90,517 0 18,585
ROPER TECHNOLOGIES INC COM 776696106 2,348 5,943 SH   SOLE 13 5,943 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,669 11,817 SH   SOLE 15 11,817 0 0
ROPER TECHNOLOGIES INC COM 776696106 189,663 480,026 SH   SOLE 18 381,257 0 98,769
ROPER TECHNOLOGIES INC COM 776696106 88,883 224,958 SH   SOLE 19 224,958 0 0
ROPER TECHNOLOGIES INC COM 776696106 773,632 1,958,018 SH   SOLE 21 1,958,018 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,023,533 2,590,502 SH   SOLE 22 2,304,083 0 286,419
ROPER TECHNOLOGIES INC COM 776696106 34,804 88,088 SH   SOLE 23 88,088 0 0
ROPER TECHNOLOGIES INC COM 776696106 47,003 118,963 SH   SOLE 25 118,963 0 0
ROPER TECHNOLOGIES INC COM 776696106 217,512 550,510 SH   SOLE 26 80,870 0 469,640
ROPER TECHNOLOGIES INC COM 776696106 8,198 20,749 SH   SOLE 28 14,550 0 6,199
ROPER TECHNOLOGIES INC COM 776696106 15,041 38,068 SH   SOLE 29 14,129 0 23,939
ROPER TECHNOLOGIES INC COM 776696106 193,920 490,800 SH   SOLE 30 489,336 0 1,464
ROPER TECHNOLOGIES INC COM 776696106 16,182 40,956 SH   SOLE 31 32,203 0 8,753
ROPER TECHNOLOGIES INC COM 776696106 20,325 51,441 SH   SOLE 34 51,441 0 0
ROPER TECHNOLOGIES INC COM 776696106 26,470 66,993 SH   SOLE 36 66,993 0 0
ROPER TECHNOLOGIES INC COM 776696106 938 2,374 SH   SOLE 40 2,374 0 0
ROSETTA STONE INC COM 777780107 791 26,397 SH   SOLE 2 7,328 0 19,069
ROSETTA STONE INC COM 777780107 8 280 SH   SOLE 4 280 0 0
ROSETTA STONE INC COM 777780107 12 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 2,713 90,491 SH   SOLE 18 90,491 0 0
ROSETTA STONE INC COM 777780107 1,358 45,302 SH   SOLE 19 45,302 0 0
ROSETTA STONE INC COM 777780107 24,308 810,817 SH   SOLE 21 810,817 0 0
ROSETTA STONE INC COM 777780107 19,394 646,903 SH   SOLE 22 629,033 0 17,870
ROSETTA STONE INC COM 777780107 113 3,768 SH   SOLE 28 3,768 0 0
ROSETTA STONE INC COM 777780107 87 2,903 SH   SOLE 30 2,903 0 0
ROSETTA STONE INC COM 777780107 62 2,075 SH   SOLE 40 2,075 0 0
ROSS STORES INC COM 778296103 78,145 837,384 SH   SOLE 2 86,053 0 751,331
ROSS STORES INC COM 778296103 15,693 168,162 SH   SOLE 4 157,062 0 11,100
ROSS STORES INC COM 778296103 39,618 424,536 SH   SOLE 7 335,786 0 88,750
ROSS STORES INC COM 778296103 109 1,166 SH   SOLE 13 1,166 0 0
ROSS STORES INC COM 778296103 3,423 36,683 SH   SOLE 15 36,683 0 0
ROSS STORES INC COM 778296103 165,352 1,771,887 SH   SOLE 18 1,575,724 0 196,163
ROSS STORES INC COM 778296103 216,469 2,319,639 SH   SOLE 19 2,319,639 0 0
ROSS STORES INC COM 778296103 855,693 9,169,445 SH   SOLE 21 9,169,445 0 0
ROSS STORES INC COM 778296103 811,287 8,693,605 SH   SOLE 22 7,973,670 0 719,935
ROSS STORES INC COM 778296103 23,652 253,454 SH   SOLE 23 253,454 0 0
ROSS STORES INC COM 778296103 42,091 451,041 SH   SOLE 25 429,034 0 22,007
ROSS STORES INC COM 778296103 151,262 1,620,897 SH   SOLE 26 243,814 0 1,377,083
ROSS STORES INC COM 778296103 6,426 68,864 SH   SOLE 28 48,660 0 20,204
ROSS STORES INC COM 778296103 232 2,481 SH   SOLE 29 2,481 0 0
ROSS STORES INC COM 778296103 150,328 1,610,884 SH   SOLE 30 1,596,866 0 14,018
ROSS STORES INC COM 778296103 9,765 104,644 SH   SOLE 31 46,648 0 57,996
ROSS STORES INC COM 778296103 6,584 70,554 SH   SOLE 32 70,554 0 0
ROSS STORES INC COM 778296103 19,512 209,086 SH   SOLE 34 209,086 0 0
ROSS STORES INC COM 778296103 25,631 274,659 SH   SOLE 36 274,659 0 0
ROSS STORES INC COM 778296103 743 7,962 SH   SOLE 40 7,962 0 0
ROYAL BK CDA COM 780087102 345 4,921 SH   SOLE 18 3,881 0 1,040
ROYAL BK CDA COM 780087102 419 5,972 SH   SOLE 25 5,972 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 26,526 409,792 SH   SOLE 2 33,806 0 375,986
ROYAL CARIBBEAN GROUP COM V7780T103 5,767 89,097 SH   SOLE 4 83,524 0 5,573
ROYAL CARIBBEAN GROUP COM V7780T103 10,287 158,917 SH   SOLE 7 150,955 0 7,962
ROYAL CARIBBEAN GROUP COM V7780T103 36 557 SH   SOLE 13 557 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,446 22,340 SH   SOLE 15 22,340 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 22,231 343,440 SH   SOLE 18 314,471 0 28,969
ROYAL CARIBBEAN GROUP COM V7780T103 3,588 55,434 SH   SOLE 19 55,434 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 306,971 4,742,331 SH   SOLE 21 4,742,331 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 269,780 4,167,778 SH   SOLE 22 3,808,129 0 359,649
ROYAL CARIBBEAN GROUP COM V7780T103 8,078 124,793 SH   SOLE 23 124,793 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 11,867 183,338 SH   SOLE 25 183,338 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 62,385 963,780 SH   SOLE 26 203,181 0 760,599
ROYAL CARIBBEAN GROUP COM V7780T103 2,304 35,598 SH   SOLE 28 24,369 0 11,229
ROYAL CARIBBEAN GROUP COM V7780T103 2,470 38,164 SH   SOLE 29 743 0 37,421
ROYAL CARIBBEAN GROUP COM V7780T103 45,978 710,312 SH   SOLE 30 710,312 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 3,293 50,869 SH   SOLE 31 23,632 0 27,237
ROYAL CARIBBEAN GROUP COM V7780T103 588 9,084 SH   SOLE 34 9,084 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 8,548 132,055 SH   SOLE 36 132,055 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 281 4,346 SH   SOLE 40 4,346 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9 384 SH   SOLE 18 384 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3 133 SH   SOLE 18 133 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 31,137 1,237,084 SH   SOLE 19 1,237,084 0 0
ROYAL GOLD INC COM 780287108 20,000 166,432 SH   SOLE 2 49,855 0 116,577
ROYAL GOLD INC COM 780287108 67 561 SH   SOLE 4 561 0 0
ROYAL GOLD INC COM 780287108 30,938 257,452 SH   SOLE 7 257,452 0 0
ROYAL GOLD INC COM 780287108 583 4,850 SH   SOLE 13 0 0 4,850
ROYAL GOLD INC COM 780287108 21,365 177,790 SH   SOLE 18 177,790 0 0
ROYAL GOLD INC COM 780287108 2,679 22,297 SH   SOLE 19 22,297 0 0
ROYAL GOLD INC COM 780287108 388,907 3,236,309 SH   SOLE 21 3,236,309 0 0
ROYAL GOLD INC COM 780287108 245,661 2,044,278 SH   SOLE 22 1,951,756 0 92,522
ROYAL GOLD INC COM 780287108 906 7,540 SH   SOLE 23 7,540 0 0
ROYAL GOLD INC COM 780287108 146 1,218 SH   SOLE 25 1,218 0 0
ROYAL GOLD INC COM 780287108 4,063 33,807 SH   SOLE 26 18,702 0 15,105
ROYAL GOLD INC COM 780287108 1,079 8,979 SH   SOLE 28 8,979 0 0
ROYAL GOLD INC COM 780287108 72,022 599,338 SH   SOLE 30 599,338 0 0
ROYAL GOLD INC COM 780287108 155 1,287 SH   SOLE 31 1,287 0 0
ROYAL GOLD INC COM 780287108 75 625 SH   SOLE 34 625 0 0
ROYAL GOLD INC COM 780287108 475 3,954 SH   SOLE 36 3,954 0 0
ROYAL GOLD INC COM 780287108 863 7,184 SH   SOLE 40 7,184 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 6,729 159,955 SH   SOLE 2 10,862 0 149,093
ROYALTY PHARMA PLC SHS CL A G7709Q104 71 1,678 SH   SOLE 7 1,678 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 2,400 57,052 SH   SOLE 18 57,052 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 20,993 499,006 SH   SOLE 19 499,006 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 45,960 1,092,470 SH   SOLE 21 1,092,470 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 77,837 1,850,184 SH   SOLE 22 1,772,485 0 77,699
ROYALTY PHARMA PLC SHS CL A G7709Q104 70 1,669 SH   SOLE 31 1,669 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 2,929 69,618 SH   SOLE 34 69,618 0 0
RPC INC COM 749660106 247 93,656 SH   SOLE 2 30,246 0 63,410
RPC INC COM 749660106 1 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 4 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 671 254,130 SH   SOLE 18 254,130 0 0
RPC INC COM 749660106 590 223,441 SH   SOLE 19 223,441 0 0
RPC INC COM 749660106 16,367 6,199,645 SH   SOLE 21 6,199,645 0 0
RPC INC COM 749660106 5,354 2,028,138 SH   SOLE 22 1,976,938 0 51,200
RPC INC COM 749660106 68 25,601 SH   SOLE 23 25,601 0 0
RPC INC COM 749660106 354 133,992 SH   SOLE 26 24,672 0 109,320
RPC INC COM 749660106 25 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 179 67,889 SH   SOLE 30 67,889 0 0
RPC INC COM 749660106 18 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 31,124 375,709 SH   SOLE 2 104,743 0 270,966
RPM INTL INC COM 749685103 4,889 59,017 SH   SOLE 4 54,914 0 4,103
RPM INTL INC COM 749685103 2,353 28,410 SH   SOLE 7 28,410 0 0
RPM INTL INC COM 749685103 18 223 SH   SOLE 13 223 0 0
RPM INTL INC COM 749685103 857 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 30,731 370,967 SH   SOLE 18 360,668 0 10,299
RPM INTL INC COM 749685103 2,662 32,133 SH   SOLE 19 32,133 0 0
RPM INTL INC COM 749685103 516,741 6,237,816 SH   SOLE 21 6,237,816 0 0
RPM INTL INC COM 749685103 348,063 4,201,630 SH   SOLE 22 4,018,619 0 183,011
RPM INTL INC COM 749685103 7,578 91,478 SH   SOLE 23 91,478 0 0
RPM INTL INC COM 749685103 735 8,878 SH   SOLE 25 8,878 0 0
RPM INTL INC COM 749685103 27,475 331,658 SH   SOLE 26 120,436 0 211,222
RPM INTL INC COM 749685103 2,131 25,722 SH   SOLE 28 17,730 0 7,992
RPM INTL INC COM 749685103 2,272 27,428 SH   SOLE 29 118 0 27,310
RPM INTL INC COM 749685103 18,220 219,940 SH   SOLE 30 196,666 0 23,274
RPM INTL INC COM 749685103 3,636 43,890 SH   SOLE 31 16,143 0 27,747
RPM INTL INC COM 749685103 576 6,955 SH   SOLE 34 6,955 0 0
RPM INTL INC COM 749685103 2,948 35,585 SH   SOLE 36 35,585 0 0
RPM INTL INC COM 749685103 256 3,086 SH   SOLE 40 3,086 0 0
RPT REALTY SH BEN INT 74971D101 546 100,420 SH   SOLE 2 28,189 0 72,231
RPT REALTY SH BEN INT 74971D101 321 58,999 SH   SOLE 4 58,999 0 0
RPT REALTY SH BEN INT 74971D101 521 95,737 SH   SOLE 7 95,737 0 0
RPT REALTY SH BEN INT 74971D101 2,087 383,627 SH   SOLE 18 383,627 0 0
RPT REALTY SH BEN INT 74971D101 1,525 280,286 SH   SOLE 19 280,286 0 0
RPT REALTY SH BEN INT 74971D101 49,417 9,084,014 SH   SOLE 21 9,084,014 0 0
RPT REALTY SH BEN INT 74971D101 17,975 3,304,265 SH   SOLE 22 3,239,988 0 64,277
RPT REALTY SH BEN INT 74971D101 23 4,304 SH   SOLE 23 4,304 0 0
RPT REALTY SH BEN INT 74971D101 1,627 299,101 SH   SOLE 25 299,101 0 0
RPT REALTY SH BEN INT 74971D101 460 84,515 SH   SOLE 26 13,131 0 71,384
RPT REALTY SH BEN INT 74971D101 64 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY SH BEN INT 74971D101 288 52,942 SH   SOLE 29 52,942 0 0
RPT REALTY SH BEN INT 74971D101 2,482 456,162 SH   SOLE 30 456,162 0 0
RPT REALTY SH BEN INT 74971D101 47 8,564 SH   SOLE 40 8,564 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 414 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 245 48,803 SH   SOLE 2 15,425 0 33,378
RUBIUS THERAPEUTICS INC COM 78116T103 3 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 730 145,754 SH   SOLE 18 145,754 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 400 79,828 SH   SOLE 19 79,828 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 9,854 1,966,779 SH   SOLE 21 1,966,779 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 5,050 1,008,062 SH   SOLE 22 969,536 0 38,526
RUBIUS THERAPEUTICS INC COM 78116T103 9 1,838 SH   SOLE 23 1,838 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 57 11,335 SH   SOLE 26 0 0 11,335
RUBIUS THERAPEUTICS INC COM 78116T103 106 21,186 SH   SOLE 30 21,186 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 16 3,154 SH   SOLE 40 3,154 0 0
RUMBLEON INC COM CL B 781386305 318 11,923 SH   SOLE 22 11,923 0 0
RUSH ENTERPRISES INC CL A 781846209 2,018 39,937 SH   SOLE 2 9,013 0 30,924
RUSH ENTERPRISES INC CL A 781846209 8 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 46 913 SH   SOLE 7 913 0 0
RUSH ENTERPRISES INC CL A 781846209 5,108 101,069 SH   SOLE 18 101,069 0 0
RUSH ENTERPRISES INC CL A 781846209 2,583 51,113 SH   SOLE 19 51,113 0 0
RUSH ENTERPRISES INC CL A 781846209 43,156 853,905 SH   SOLE 21 853,905 0 0
RUSH ENTERPRISES INC CL A 781846209 41,403 819,216 SH   SOLE 22 793,990 0 25,226
RUSH ENTERPRISES INC CL A 781846209 661 13,084 SH   SOLE 26 5,546 0 7,538
RUSH ENTERPRISES INC CL A 781846209 219 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 630 12,459 SH   SOLE 30 12,459 0 0
RUSH ENTERPRISES INC CL A 781846209 116 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 160 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 220 4,970 SH   SOLE 2 901 0 4,069
RUSH ENTERPRISES INC CL B 781846308 6 145 SH   SOLE 7 145 0 0
RUSH ENTERPRISES INC CL B 781846308 726 16,396 SH   SOLE 18 16,396 0 0
RUSH ENTERPRISES INC CL B 781846308 354 8,001 SH   SOLE 19 8,001 0 0
RUSH ENTERPRISES INC CL B 781846308 6,616 149,341 SH   SOLE 21 149,341 0 0
RUSH ENTERPRISES INC CL B 781846308 3,847 86,844 SH   SOLE 22 85,795 0 1,049
RUSH ENTERPRISES INC CL B 781846308 22 500 SH   SOLE 26 0 0 500
RUSH ENTERPRISES INC CL B 781846308 38 853 SH   SOLE 30 853 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 224 20,211 SH   SOLE 2 10,315 0 9,896
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 4 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,773 160,280 SH   SOLE 18 160,280 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 875 79,075 SH   SOLE 19 79,075 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 38,152 3,449,576 SH   SOLE 21 3,449,576 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 11,682 1,056,240 SH   SOLE 22 1,028,171 0 28,069
RUTHS HOSPITALITY GROUP INC COM 783332109 29 2,613 SH   SOLE 23 2,613 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 433 39,176 SH   SOLE 26 0 0 39,176
RUTHS HOSPITALITY GROUP INC COM 783332109 39 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 544 49,190 SH   SOLE 30 49,190 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 105 9,456 SH   SOLE 34 9,456 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 44 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 5,042 61,672 SH   SOLE 2 0 0 61,672
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10,476 128,129 SH   SOLE 18 128,129 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 12,627 154,434 SH   SOLE 19 154,434 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 4,097 50,116 SH   SOLE 21 50,116 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,303 15,937 SH   SOLE 22 15,937 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 516 6,316 SH   SOLE 26 0 0 6,316
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 253 3,093 SH   SOLE 34 3,093 0 0
RYDER SYS INC COM 783549108 6,049 143,202 SH   SOLE 2 42,889 0 100,313
RYDER SYS INC COM 783549108 11 272 SH   SOLE 4 272 0 0
RYDER SYS INC COM 783549108 116 2,739 SH   SOLE 7 2,739 0 0
RYDER SYS INC COM 783549108 5,879 139,190 SH   SOLE 18 139,190 0 0
RYDER SYS INC COM 783549108 620 14,667 SH   SOLE 19 14,667 0 0
RYDER SYS INC COM 783549108 122,344 2,896,402 SH   SOLE 21 2,896,402 0 0
RYDER SYS INC COM 783549108 83,054 1,966,252 SH   SOLE 22 1,893,080 0 73,172
RYDER SYS INC COM 783549108 52 1,234 SH   SOLE 25 1,234 0 0
RYDER SYS INC COM 783549108 1,637 38,759 SH   SOLE 26 17,140 0 21,619
RYDER SYS INC COM 783549108 399 9,450 SH   SOLE 28 9,450 0 0
RYDER SYS INC COM 783549108 954 22,586 SH   SOLE 30 22,586 0 0
RYDER SYS INC COM 783549108 328 7,771 SH   SOLE 31 1,098 0 6,673
RYDER SYS INC COM 783549108 212 5,009 SH   SOLE 34 5,009 0 0
RYDER SYS INC COM 783549108 1,167 27,626 SH   SOLE 36 27,626 0 0
RYDER SYS INC COM 783549108 290 6,872 SH   SOLE 40 6,872 0 0
RYERSON HLDG CORP COM 783754104 107 18,708 SH   SOLE 2 5,433 0 13,275
RYERSON HLDG CORP COM 783754104 3 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 369 64,435 SH   SOLE 18 64,435 0 0
RYERSON HLDG CORP COM 783754104 943 164,509 SH   SOLE 19 164,509 0 0
RYERSON HLDG CORP COM 783754104 3,199 558,315 SH   SOLE 21 558,315 0 0
RYERSON HLDG CORP COM 783754104 5,033 878,384 SH   SOLE 22 872,365 0 6,019
RYERSON HLDG CORP COM 783754104 191 33,277 SH   SOLE 23 33,277 0 0
RYERSON HLDG CORP COM 783754104 542 94,517 SH   SOLE 26 0 0 94,517
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,384 37,622 SH   SOLE 2 18,050 0 19,572
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,299 35,303 SH   SOLE 4 35,303 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,293 62,316 SH   SOLE 7 62,316 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,156 194,470 SH   SOLE 18 188,552 0 5,918
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,086 192,557 SH   SOLE 19 192,557 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 66,394 1,804,187 SH   SOLE 21 1,804,187 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 72,414 1,967,763 SH   SOLE 22 1,918,702 0 49,061
RYMAN HOSPITALITY PPTYS INC COM 78377T107 254 6,893 SH   SOLE 23 6,893 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,429 174,700 SH   SOLE 25 174,700 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,557 69,478 SH   SOLE 26 10,246 0 59,232
RYMAN HOSPITALITY PPTYS INC COM 78377T107 312 8,471 SH   SOLE 28 8,471 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,292 35,109 SH   SOLE 29 35,109 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,366 227,343 SH   SOLE 30 227,343 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 30 816 SH   SOLE 31 0 0 816
RYMAN HOSPITALITY PPTYS INC COM 78377T107 28 771 SH   SOLE 34 771 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 67 1,832 SH   SOLE 36 1,832 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 183 4,974 SH   SOLE 40 4,974 0 0
S & T BANCORP INC COM 783859101 794 44,866 SH   SOLE 2 12,073 0 32,793
S & T BANCORP INC COM 783859101 5 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 13 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 3,248 183,628 SH   SOLE 18 183,628 0 0
S & T BANCORP INC COM 783859101 1,298 73,377 SH   SOLE 19 73,377 0 0
S & T BANCORP INC COM 783859101 73,737 4,168,282 SH   SOLE 21 4,168,282 0 0
S & T BANCORP INC COM 783859101 20,123 1,137,555 SH   SOLE 22 1,103,645 0 33,910
S & T BANCORP INC COM 783859101 303 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 82 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,034 58,469 SH   SOLE 30 58,469 0 0
S & T BANCORP INC COM 783859101 57 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 280,167 776,947 SH   SOLE 2 193,697 0 583,250
S&P GLOBAL INC COM 78409V104 45,054 124,942 SH   SOLE 4 117,453 0 7,489
S&P GLOBAL INC COM 78409V104 90,437 250,797 SH   SOLE 7 224,204 0 26,593
S&P GLOBAL INC COM 78409V104 9,433 26,158 SH   SOLE 13 26,158 0 0
S&P GLOBAL INC COM 78409V104 8,786 24,365 SH   SOLE 15 24,365 0 0
S&P GLOBAL INC COM 78409V104 8 21 SH   SOLE 17 0 0 21
S&P GLOBAL INC COM 78409V104 575,502 1,595,958 SH   SOLE 18 1,193,967 0 401,991
S&P GLOBAL INC COM 78409V104 311,576 864,049 SH   SOLE 19 864,049 0 0
S&P GLOBAL INC COM 78409V104 1,821,038 5,050,022 SH   SOLE 21 5,050,022 0 0
S&P GLOBAL INC COM 78409V104 2,240,701 6,213,814 SH   SOLE 22 5,513,125 0 700,689
S&P GLOBAL INC COM 78409V104 72,717 201,655 SH   SOLE 23 201,655 0 0
S&P GLOBAL INC COM 78409V104 129,140 358,126 SH   SOLE 25 358,126 0 0
S&P GLOBAL INC COM 78409V104 509,493 1,412,903 SH   SOLE 26 180,294 0 1,232,609
S&P GLOBAL INC COM 78409V104 17,148 47,553 SH   SOLE 28 33,562 0 13,991
S&P GLOBAL INC COM 78409V104 39,211 108,737 SH   SOLE 29 24,544 0 84,193
S&P GLOBAL INC COM 78409V104 364,828 1,011,724 SH   SOLE 30 991,877 0 19,847
S&P GLOBAL INC COM 78409V104 164,053 454,944 SH   SOLE 31 66,549 0 388,395
S&P GLOBAL INC COM 78409V104 27,088 75,119 SH   SOLE 34 75,119 0 0
S&P GLOBAL INC COM 78409V104 57,111 158,378 SH   SOLE 36 158,378 0 0
S&P GLOBAL INC COM 78409V104 1,939 5,377 SH   SOLE 40 5,377 0 0
S&W SEED CO COM 785135104 7 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 101 40,819 SH   SOLE 21 40,819 0 0
S&W SEED CO COM 785135104 86 34,517 SH   SOLE 22 34,517 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,644 336,867 SH   SOLE 2 153,209 0 183,658
SABRA HEALTH CARE REIT INC COM 78573L106 2,017 146,304 SH   SOLE 4 146,304 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,482 252,623 SH   SOLE 7 252,623 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,597 1,204,023 SH   SOLE 18 1,204,023 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,614 769,978 SH   SOLE 19 769,978 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 207,256 15,034,859 SH   SOLE 21 15,034,859 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 115,267 8,361,784 SH   SOLE 22 8,166,887 0 194,897
SABRA HEALTH CARE REIT INC COM 78573L106 330 23,963 SH   SOLE 23 23,963 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,724 705,416 SH   SOLE 25 705,416 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,865 280,412 SH   SOLE 26 34,458 0 245,954
SABRA HEALTH CARE REIT INC COM 78573L106 383 27,790 SH   SOLE 28 27,790 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,735 125,836 SH   SOLE 29 125,836 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 12,715 922,385 SH   SOLE 30 922,385 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 32 2,331 SH   SOLE 31 0 0 2,331
SABRA HEALTH CARE REIT INC COM 78573L106 31 2,273 SH   SOLE 34 2,273 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 163 11,821 SH   SOLE 36 11,821 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 288 20,913 SH   SOLE 40 20,913 0 0
SABRE CORP COM 78573M104 5,048 775,364 SH   SOLE 2 239,083 0 536,281
SABRE CORP COM 78573M104 7 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 48 7,322 SH   SOLE 7 7,322 0 0
SABRE CORP COM 78573M104 5,140 789,576 SH   SOLE 18 789,576 0 0
SABRE CORP COM 78573M104 450 69,157 SH   SOLE 19 69,157 0 0
SABRE CORP COM 78573M104 87,636 13,461,694 SH   SOLE 21 13,461,694 0 0
SABRE CORP COM 78573M104 60,746 9,331,233 SH   SOLE 22 8,888,986 0 442,247
SABRE CORP COM 78573M104 1,371 210,587 SH   SOLE 25 210,587 0 0
SABRE CORP COM 78573M104 1,213 186,379 SH   SOLE 26 113,016 0 73,363
SABRE CORP COM 78573M104 280 42,943 SH   SOLE 28 42,943 0 0
SABRE CORP COM 78573M104 765 117,453 SH   SOLE 30 117,453 0 0
SABRE CORP COM 78573M104 176 27,081 SH   SOLE 31 5,598 0 21,483
SABRE CORP COM 78573M104 416 63,917 SH   SOLE 34 63,917 0 0
SABRE CORP COM 78573M104 115 17,632 SH   SOLE 36 17,632 0 0
SABRE CORP COM 78573M104 189 29,102 SH   SOLE 40 29,102 0 0
SABRE CORP OPTIONS 78573M104 4 600 SH Call SOLE 2 600 0 0
SABRE CORP OPTIONS 78573M104 651 100,000 SH Call SOLE 19 100,000 0 0
SABRE CORP OPTIONS 78573M104 7 1,000 SH Call SOLE 22 1,000 0 0
SABRE CORP OPTIONS 78573M104 84 12,900 SH Call SOLE 34 12,900 0 0
SACHEM CAP CORP COM 78590A109 20 4,930 SH   SOLE 18 4,930 0 0
SACHEM CAP CORP COM 78590A109 198 49,999 SH   SOLE 21 49,999 0 0
SACHEM CAP CORP COM 78590A109 1,678 422,727 SH   SOLE 22 422,727 0 0
SAFE BULKERS INC COM Y7388L103 54 52,142 SH   SOLE 2 2,124 0 50,018
SAFE BULKERS INC COM Y7388L103 2 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 195 189,432 SH   SOLE 18 189,432 0 0
SAFE BULKERS INC COM Y7388L103 98 95,275 SH   SOLE 19 95,275 0 0
SAFE BULKERS INC COM Y7388L103 1,712 1,661,780 SH   SOLE 21 1,661,780 0 0
SAFE BULKERS INC COM Y7388L103 677 657,214 SH   SOLE 22 639,906 0 17,308
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 75 13,722 SH   SOLE 2 1,386 0 12,336
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 461 84,034 SH   SOLE 18 84,034 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 213 38,827 SH   SOLE 19 38,827 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,931 717,368 SH   SOLE 21 717,368 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,732 681,039 SH   SOLE 22 672,671 0 8,368
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 865 157,836 SH   SOLE 30 157,836 0 0
SAFEHOLD INC COM 78645L100 903 14,542 SH   SOLE 2 4,351 0 10,191
SAFEHOLD INC COM 78645L100 780 12,564 SH   SOLE 4 12,564 0 0
SAFEHOLD INC COM 78645L100 1,306 21,036 SH   SOLE 7 21,036 0 0
SAFEHOLD INC COM 78645L100 4,778 76,937 SH   SOLE 18 76,937 0 0
SAFEHOLD INC COM 78645L100 3,379 54,412 SH   SOLE 19 54,412 0 0
SAFEHOLD INC COM 78645L100 100,488 1,618,171 SH   SOLE 21 1,618,171 0 0
SAFEHOLD INC COM 78645L100 34,330 552,826 SH   SOLE 22 538,810 0 14,016
SAFEHOLD INC COM 78645L100 46 742 SH   SOLE 23 742 0 0
SAFEHOLD INC COM 78645L100 671 10,807 SH   SOLE 26 0 0 10,807
SAFEHOLD INC COM 78645L100 106 1,714 SH   SOLE 28 1,714 0 0
SAFEHOLD INC COM 78645L100 641 10,319 SH   SOLE 29 10,319 0 0
SAFEHOLD INC COM 78645L100 120 1,939 SH   SOLE 40 1,939 0 0
SAFETY INS GROUP INC COM 78648T100 1,205 17,439 SH   SOLE 2 4,679 0 12,760
SAFETY INS GROUP INC COM 78648T100 6 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 16 234 SH   SOLE 7 234 0 0
SAFETY INS GROUP INC COM 78648T100 4,590 66,432 SH   SOLE 18 66,432 0 0
SAFETY INS GROUP INC COM 78648T100 1,847 26,740 SH   SOLE 19 26,740 0 0
SAFETY INS GROUP INC COM 78648T100 108,874 1,575,824 SH   SOLE 21 1,575,824 0 0
SAFETY INS GROUP INC COM 78648T100 27,417 396,831 SH   SOLE 22 385,603 0 11,228
SAFETY INS GROUP INC COM 78648T100 435 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 138 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 1,441 20,862 SH   SOLE 30 20,862 0 0
SAFETY INS GROUP INC COM 78648T100 98 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 71 3,594 SH   SOLE 2 152 0 3,442
SAGA COMMUNICATIONS INC CL A NEW 786598300 290 14,611 SH   SOLE 18 14,611 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 140 7,053 SH   SOLE 19 7,053 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,790 140,322 SH   SOLE 21 140,322 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,693 135,454 SH   SOLE 22 134,575 0 879
SAGE THERAPEUTICS INC COM 78667J108 7,054 115,414 SH   SOLE 2 18,373 0 97,041
SAGE THERAPEUTICS INC COM 78667J108 15 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 64 1,052 SH   SOLE 7 1,052 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,235 20,201 SH   SOLE 18 19,840 0 361
SAGE THERAPEUTICS INC COM 78667J108 10,442 170,851 SH   SOLE 19 170,851 0 0
SAGE THERAPEUTICS INC COM 78667J108 62,484 1,022,316 SH   SOLE 21 1,022,316 0 0
SAGE THERAPEUTICS INC COM 78667J108 82,523 1,350,181 SH   SOLE 22 1,277,787 0 72,394
SAGE THERAPEUTICS INC COM 78667J108 39 636 SH   SOLE 25 636 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,503 24,590 SH   SOLE 26 14,111 0 10,479
SAGE THERAPEUTICS INC COM 78667J108 432 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 16,647 272,373 SH   SOLE 30 272,373 0 0
SAGE THERAPEUTICS INC COM 78667J108 63 1,027 SH   SOLE 31 1,027 0 0
SAGE THERAPEUTICS INC COM 78667J108 68 1,107 SH   SOLE 34 1,107 0 0
SAGE THERAPEUTICS INC COM 78667J108 96 1,564 SH   SOLE 36 1,564 0 0
SAGE THERAPEUTICS INC COM 78667J108 320 5,237 SH   SOLE 40 5,237 0 0
SAIA INC COM 78709Y105 2,468 19,567 SH   SOLE 2 9,438 0 10,129
SAIA INC COM 78709Y105 21 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 64 508 SH   SOLE 7 508 0 0
SAIA INC COM 78709Y105 16,119 127,784 SH   SOLE 18 123,423 0 4,361
SAIA INC COM 78709Y105 10,890 86,336 SH   SOLE 19 86,336 0 0
SAIA INC COM 78709Y105 349,417 2,770,075 SH   SOLE 21 2,770,075 0 0
SAIA INC COM 78709Y105 96,979 768,823 SH   SOLE 22 744,974 0 23,849
SAIA INC COM 78709Y105 506 4,011 SH   SOLE 23 4,011 0 0
SAIA INC COM 78709Y105 29 228 SH   SOLE 25 228 0 0
SAIA INC COM 78709Y105 2,458 19,488 SH   SOLE 26 4,541 0 14,947
SAIA INC COM 78709Y105 479 3,798 SH   SOLE 28 3,798 0 0
SAIA INC COM 78709Y105 5,117 40,565 SH   SOLE 30 40,565 0 0
SAIA INC COM 78709Y105 70 558 SH   SOLE 36 558 0 0
SAIA INC COM 78709Y105 341 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2,223 56,187 SH   SOLE 2 29,170 0 27,017
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 18 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 69 1,755 SH   SOLE 7 1,755 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 12,904 326,114 SH   SOLE 18 326,114 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8,079 204,182 SH   SOLE 19 204,182 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 125,863 3,180,776 SH   SOLE 21 3,180,776 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 97,429 2,462,194 SH   SOLE 22 2,383,234 0 78,960
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 63 1,584 SH   SOLE 23 1,584 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 45 1,138 SH   SOLE 25 1,138 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,820 46,000 SH   SOLE 26 15,182 0 30,818
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 479 12,101 SH   SOLE 28 12,101 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 12,212 308,615 SH   SOLE 30 308,615 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 114 2,885 SH   SOLE 34 2,885 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 111 2,807 SH   SOLE 36 2,807 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 388 9,797 SH   SOLE 40 9,797 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 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 7 7,993 SH   SOLE 21 7,993 0 0
SALEM MEDIA GROUP INC CL A 794093104 301 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 624,999 2,486,867 SH   SOLE 2 537,631 0 1,949,236
SALESFORCE COM INC COM 79466L302 117,117 466,006 SH   SOLE 4 437,973 0 28,033
SALESFORCE COM INC COM 79466L302 201,109 800,210 SH   SOLE 7 771,227 0 28,983
SALESFORCE COM INC COM 79466L302 18,105 72,040 SH   SOLE 13 72,040 0 0
SALESFORCE COM INC COM 79466L302 22,048 87,729 SH   SOLE 15 87,729 0 0
SALESFORCE COM INC COM 79466L302 12 48 SH   SOLE 17 0 0 48
SALESFORCE COM INC COM 79466L302 694,056 2,761,642 SH   SOLE 18 2,369,503 0 392,139
SALESFORCE COM INC COM 79466L302 519,732 2,068,007 SH   SOLE 19 2,068,007 0 0
SALESFORCE COM INC COM 79466L302 5,156,251 20,516,676 SH   SOLE 21 20,516,676 0 0
SALESFORCE COM INC COM 79466L302 5,503,023 21,896,480 SH   SOLE 22 19,571,813 0 2,324,667
SALESFORCE COM INC COM 79466L302 177,725 707,166 SH   SOLE 23 707,166 0 0
SALESFORCE COM INC COM 79466L302 267,393 1,063,954 SH   SOLE 25 1,063,954 0 0
SALESFORCE COM INC COM 79466L302 1,157,885 4,607,213 SH   SOLE 26 595,922 0 4,011,291
SALESFORCE COM INC COM 79466L302 44,419 176,743 SH   SOLE 28 124,643 0 52,100
SALESFORCE COM INC COM 79466L302 82,945 330,039 SH   SOLE 29 60,463 0 269,576
SALESFORCE COM INC COM 79466L302 1,090,017 4,337,166 SH   SOLE 30 4,309,821 0 27,345
SALESFORCE COM INC COM 79466L302 76,325 303,695 SH   SOLE 31 199,086 0 104,609
SALESFORCE COM INC COM 79466L302 26,533 105,574 SH   SOLE 32 105,574 0 0
SALESFORCE COM INC COM 79466L302 209,203 832,417 SH   SOLE 34 832,417 0 0
SALESFORCE COM INC COM 79466L302 140,369 558,528 SH   SOLE 36 558,528 0 0
SALESFORCE COM INC COM 79466L302 5,056 20,117 SH   SOLE 40 20,117 0 0
SALISBURY BANCORP INC COM 795226109 63 1,983 SH   SOLE 2 151 0 1,832
SALISBURY BANCORP INC COM 795226109 331 10,472 SH   SOLE 18 10,472 0 0
SALISBURY BANCORP INC COM 795226109 133 4,197 SH   SOLE 19 4,197 0 0
SALISBURY BANCORP INC COM 795226109 2,301 72,803 SH   SOLE 21 72,803 0 0
SALISBURY BANCORP INC COM 795226109 547 17,310 SH   SOLE 22 16,719 0 591
SALLY BEAUTY HLDGS INC COM 79546E104 1,655 190,440 SH   SOLE 2 86,566 0 103,874
SALLY BEAUTY HLDGS INC COM 79546E104 6 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 36 4,188 SH   SOLE 7 4,188 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,717 657,920 SH   SOLE 18 657,920 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,469 284,177 SH   SOLE 19 284,177 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 63,307 7,285,011 SH   SOLE 21 7,285,011 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 34,059 3,919,380 SH   SOLE 22 3,823,661 0 95,719
SALLY BEAUTY HLDGS INC COM 79546E104 87 9,959 SH   SOLE 23 9,959 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 779 89,681 SH   SOLE 26 32,792 0 56,889
SALLY BEAUTY HLDGS INC COM 79546E104 132 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 397 45,738 SH   SOLE 30 45,738 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 71 8,200 SH   SOLE 31 0 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 49 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 111 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 2,722 23,076 SH   SOLE 2 14,392 0 8,684
SANDERSON FARMS INC COM 800013104 18 149 SH   SOLE 4 149 0 0
SANDERSON FARMS INC COM 800013104 65 548 SH   SOLE 7 548 0 0
SANDERSON FARMS INC COM 800013104 13,900 117,830 SH   SOLE 18 117,830 0 0
SANDERSON FARMS INC COM 800013104 4,419 37,462 SH   SOLE 19 37,462 0 0
SANDERSON FARMS INC COM 800013104 154,336 1,308,262 SH   SOLE 21 1,308,262 0 0
SANDERSON FARMS INC COM 800013104 77,511 657,044 SH   SOLE 22 640,304 0 16,740
SANDERSON FARMS INC COM 800013104 1,067 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 355 3,013 SH   SOLE 28 3,013 0 0
SANDERSON FARMS INC COM 800013104 1,377 11,671 SH   SOLE 30 11,671 0 0
SANDERSON FARMS INC COM 800013104 67 566 SH   SOLE 31 0 0 566
SANDERSON FARMS INC COM 800013104 78 662 SH   SOLE 36 662 0 0
SANDERSON FARMS INC COM 800013104 263 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 14 8,417 SH   SOLE 18 8,417 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 150 91,167 SH   SOLE 21 91,167 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 973 589,699 SH   SOLE 22 589,699 0 0
SANDY SPRING BANCORP INC COM 800363103 1,311 56,804 SH   SOLE 2 17,929 0 38,875
SANDY SPRING BANCORP INC COM 800363103 8 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 18 783 SH   SOLE 7 783 0 0
SANDY SPRING BANCORP INC COM 800363103 4,086 177,033 SH   SOLE 18 177,033 0 0
SANDY SPRING BANCORP INC COM 800363103 9,609 416,318 SH   SOLE 19 416,318 0 0
SANDY SPRING BANCORP INC COM 800363103 32,376 1,402,771 SH   SOLE 21 1,402,771 0 0
SANDY SPRING BANCORP INC COM 800363103 45,705 1,980,306 SH   SOLE 22 1,946,147 0 34,159
SANDY SPRING BANCORP INC COM 800363103 776 33,613 SH   SOLE 23 33,613 0 0
SANDY SPRING BANCORP INC COM 800363103 3,909 169,352 SH   SOLE 26 14,870 0 154,482
SANDY SPRING BANCORP INC COM 800363103 184 7,957 SH   SOLE 28 7,957 0 0
SANDY SPRING BANCORP INC COM 800363103 401 17,359 SH   SOLE 30 17,359 0 0
SANDY SPRING BANCORP INC COM 800363103 59 2,543 SH   SOLE 34 2,543 0 0
SANDY SPRING BANCORP INC COM 800363103 103 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 569 7,551 SH   SOLE 2 4,107 0 3,444
SANFILIPPO JOHN B & SON INC COM 800422107 11 152 SH   SOLE 4 152 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 13 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 78 1,034 SH   SOLE 13 0 0 1,034
SANFILIPPO JOHN B & SON INC COM 800422107 3,560 47,221 SH   SOLE 18 42,662 0 4,559
SANFILIPPO JOHN B & SON INC COM 800422107 5,180 68,722 SH   SOLE 19 68,722 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 71,626 950,199 SH   SOLE 21 950,199 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 23,868 316,630 SH   SOLE 22 309,794 0 6,836
SANFILIPPO JOHN B & SON INC COM 800422107 522 6,927 SH   SOLE 23 6,927 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,900 25,212 SH   SOLE 26 0 0 25,212
SANFILIPPO JOHN B & SON INC COM 800422107 127 1,686 SH   SOLE 28 1,686 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,269 16,837 SH   SOLE 30 16,837 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 59 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 763 80,773 SH   SOLE 2 45,520 0 35,253
SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 21 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,405 466,100 SH   SOLE 18 428,438 0 37,662
SANGAMO THERAPEUTICS INC COM 800677106 4,448 470,672 SH   SOLE 19 470,672 0 0
SANGAMO THERAPEUTICS INC COM 800677106 48,369 5,118,444 SH   SOLE 21 5,118,444 0 0
SANGAMO THERAPEUTICS INC COM 800677106 33,260 3,519,569 SH   SOLE 22 3,411,812 0 107,757
SANGAMO THERAPEUTICS INC COM 800677106 216 22,819 SH   SOLE 23 22,819 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,033 109,300 SH   SOLE 26 19,244 0 90,056
SANGAMO THERAPEUTICS INC COM 800677106 138 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 674 71,340 SH   SOLE 30 71,340 0 0
SANGAMO THERAPEUTICS INC COM 800677106 14 1,507 SH   SOLE 34 1,507 0 0
SANGAMO THERAPEUTICS INC COM 800677106 132 13,972 SH   SOLE 40 13,972 0 0
SANMINA CORPORATION COM 801056102 2,112 78,087 SH   SOLE 2 21,962 0 56,125
SANMINA CORPORATION COM 801056102 6 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 71 2,620 SH   SOLE 7 2,620 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,338 308,258 SH   SOLE 18 308,258 0 0
SANMINA CORPORATION COM 801056102 3,387 125,211 SH   SOLE 19 125,211 0 0
SANMINA CORPORATION COM 801056102 199,899 7,389,985 SH   SOLE 21 7,389,985 0 0
SANMINA CORPORATION COM 801056102 51,671 1,910,211 SH   SOLE 22 1,852,795 0 57,416
SANMINA CORPORATION COM 801056102 485 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 320 11,845 SH   SOLE 28 11,845 0 0
SANMINA CORPORATION COM 801056102 2,855 105,541 SH   SOLE 30 105,541 0 0
SANMINA CORPORATION COM 801056102 168 6,200 SH   SOLE 31 0 0 6,200
SANMINA CORPORATION COM 801056102 0 1 SH   SOLE 34 1 0 0
SANMINA CORPORATION COM 801056102 119 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 158 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 16,560 330,074 SH   SOLE 2 330,074 0 0
SANOFI SPONSORED ADR 80105N105 416,415 8,300,088 SH   SOLE 18 7,436,289 0 863,799
SANOFI SPONSORED ADR 80105N105 104,147 2,075,888 SH   SOLE 19 2,075,888 0 0
SANOFI SPONSORED ADR 80105N105 2,122 42,300 SH   SOLE 20 42,300 0 0
SANOFI SPONSORED ADR 80105N105 100,691 2,006,990 SH   SOLE 21 2,006,990 0 0
SANOFI SPONSORED ADR 80105N105 1,469 29,280 SH   SOLE 23 29,280 0 0
SANOFI SPONSORED ADR 80105N105 2,797 55,751 SH   SOLE 25 0 0 55,751
SANOFI SPONSORED ADR 80105N105 2,237 44,581 SH   SOLE 30 44,581 0 0
SANOFI SPONSORED ADR 80105N105 26,387 525,958 SH   SOLE 34 525,958 0 0
SANOFI SPONSORED ADR 80105N105 1,197 23,865 SH   SOLE 36 23,865 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,633 144,730 SH   SOLE 2 6,074 0 138,656
SANTANDER CONSUMER USA HDG I COM 80283M101 7 401 SH   SOLE 4 401 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 49 2,710 SH   SOLE 7 2,710 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 517 28,409 SH   SOLE 18 28,409 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 342 18,805 SH   SOLE 19 18,805 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 14,435 793,575 SH   SOLE 21 793,575 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 34,031 1,870,837 SH   SOLE 22 1,799,474 0 71,363
SANTANDER CONSUMER USA HDG I COM 80283M101 1,742 95,794 SH   SOLE 25 95,794 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,292 126,026 SH   SOLE 26 0 0 126,026
SANTANDER CONSUMER USA HDG I COM 80283M101 26 1,453 SH   SOLE 30 1,453 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 114 6,261 SH   SOLE 31 1,473 0 4,788
SANTANDER CONSUMER USA HDG I COM 80283M101 630 34,640 SH   SOLE 36 34,640 0 0
SAP SE SPON ADR 803054204 252 1,615 SH   SOLE 18 223 0 1,392
SAPIENS INTL CORP N V SHS G7T16G103 638 20,854 SH   SOLE 2 3,058 0 17,796
SAPIENS INTL CORP N V SHS G7T16G103 15 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 3,345 109,377 SH   SOLE 18 97,990 0 11,387
SAPIENS INTL CORP N V SHS G7T16G103 3,085 100,882 SH   SOLE 19 100,882 0 0
SAPIENS INTL CORP N V SHS G7T16G103 23,429 766,151 SH   SOLE 21 766,151 0 0
SAPIENS INTL CORP N V SHS G7T16G103 9,965 325,873 SH   SOLE 22 316,406 0 9,467
SAPIENS INTL CORP N V SHS G7T16G103 152 4,959 SH   SOLE 23 4,959 0 0
SAPIENS INTL CORP N V SHS G7T16G103 226 7,379 SH   SOLE 26 0 0 7,379
SAREPTA THERAPEUTICS INC COM 803607100 23,341 166,213 SH   SOLE 2 10,598 0 155,615
SAREPTA THERAPEUTICS INC COM 803607100 5,295 37,707 SH   SOLE 4 35,379 0 2,328
SAREPTA THERAPEUTICS INC COM 803607100 783 5,573 SH   SOLE 7 5,573 0 0
SAREPTA THERAPEUTICS INC COM 803607100 43 303 SH   SOLE 13 303 0 0
SAREPTA THERAPEUTICS INC COM 803607100 884 6,294 SH   SOLE 15 6,294 0 0
SAREPTA THERAPEUTICS INC COM 803607100 17,221 122,629 SH   SOLE 18 116,701 0 5,928
SAREPTA THERAPEUTICS INC COM 803607100 44,810 319,092 SH   SOLE 19 319,092 0 0
SAREPTA THERAPEUTICS INC COM 803607100 421 3,000 SH   SOLE 20 3,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 281,551 2,004,924 SH   SOLE 21 2,004,924 0 0
SAREPTA THERAPEUTICS INC COM 803607100 286,009 2,036,665 SH   SOLE 22 1,930,959 0 105,706
SAREPTA THERAPEUTICS INC COM 803607100 7,504 53,436 SH   SOLE 23 53,436 0 0
SAREPTA THERAPEUTICS INC COM 803607100 10,397 74,036 SH   SOLE 25 74,036 0 0
SAREPTA THERAPEUTICS INC COM 803607100 34,891 248,459 SH   SOLE 26 68,798 0 179,661
SAREPTA THERAPEUTICS INC COM 803607100 2,027 14,435 SH   SOLE 28 10,234 0 4,201
SAREPTA THERAPEUTICS INC COM 803607100 2,620 18,658 SH   SOLE 29 2,595 0 16,063
SAREPTA THERAPEUTICS INC COM 803607100 34,347 244,588 SH   SOLE 30 243,793 0 795
SAREPTA THERAPEUTICS INC COM 803607100 3,711 26,425 SH   SOLE 31 13,294 0 13,131
SAREPTA THERAPEUTICS INC COM 803607100 4,100 29,196 SH   SOLE 34 29,196 0 0
SAREPTA THERAPEUTICS INC COM 803607100 5,926 42,201 SH   SOLE 36 42,201 0 0
SAREPTA THERAPEUTICS INC COM 803607100 247 1,757 SH   SOLE 40 1,757 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 4,873 2,350,000 PRN   SOLE 21 2,350,000 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 14 3,634 SH   SOLE 2 501 0 3,133
SATSUMA PHARMACEUTICALS INC COM 80405P107 1 191 SH   SOLE 7 191 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 148 38,160 SH   SOLE 18 38,160 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 69 17,620 SH   SOLE 19 17,620 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 1,187 305,226 SH   SOLE 21 305,226 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 705 181,288 SH   SOLE 22 177,984 0 3,304
SAUL CTRS INC COM 804395101 270 10,146 SH   SOLE 2 4,571 0 5,575
SAUL CTRS INC COM 804395101 3 122 SH   SOLE 4 122 0 0
SAUL CTRS INC COM 804395101 7 251 SH   SOLE 7 251 0 0
SAUL CTRS INC COM 804395101 1,493 56,165 SH   SOLE 18 56,165 0 0
SAUL CTRS INC COM 804395101 599 22,546 SH   SOLE 19 22,546 0 0
SAUL CTRS INC COM 804395101 35,800 1,346,869 SH   SOLE 21 1,346,869 0 0
SAUL CTRS INC COM 804395101 10,110 380,361 SH   SOLE 22 370,470 0 9,891
SAUL CTRS INC COM 804395101 18 694 SH   SOLE 23 694 0 0
SAUL CTRS INC COM 804395101 92 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 59 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 579 21,793 SH   SOLE 30 21,793 0 0
SAUL CTRS INC COM 804395101 37 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 44 40,316 SH   SOLE 2 2,794 0 37,522
SAVARA INC COM 805111101 1 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 215 197,270 SH   SOLE 18 197,270 0 0
SAVARA INC COM 805111101 96 88,502 SH   SOLE 19 88,502 0 0
SAVARA INC COM 805111101 1,631 1,496,607 SH   SOLE 21 1,496,607 0 0
SAVARA INC COM 805111101 1,099 1,007,942 SH   SOLE 22 994,410 0 13,532
SB FINL GROUP INC COM 78408D105 77 5,733 SH   SOLE 2 398 0 5,335
SB FINL GROUP INC COM 78408D105 386 28,642 SH   SOLE 18 28,642 0 0
SB FINL GROUP INC COM 78408D105 155 11,521 SH   SOLE 19 11,521 0 0
SB FINL GROUP INC COM 78408D105 2,865 212,347 SH   SOLE 21 212,347 0 0
SB FINL GROUP INC COM 78408D105 564 41,821 SH   SOLE 22 40,174 0 1,647
SBA COMMUNICATIONS CORP NEW CL A 78410G104 117,115 367,731 SH   SOLE 2 84,731 0 283,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22,710 71,309 SH   SOLE 4 67,826 0 3,483
SBA COMMUNICATIONS CORP NEW CL A 78410G104 87,758 275,553 SH   SOLE 7 272,229 0 3,324
SBA COMMUNICATIONS CORP NEW CL A 78410G104 117 366 SH   SOLE 13 366 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,557 11,170 SH   SOLE 15 11,170 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 280,368 880,332 SH   SOLE 18 631,409 0 248,923
SBA COMMUNICATIONS CORP NEW CL A 78410G104 275,109 863,819 SH   SOLE 19 863,819 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,039,651 3,264,415 SH   SOLE 21 3,264,415 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 891,808 2,800,200 SH   SOLE 22 2,508,250 0 291,950
SBA COMMUNICATIONS CORP NEW CL A 78410G104 30,325 95,218 SH   SOLE 23 95,218 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 121,472 381,413 SH   SOLE 25 381,413 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 155,268 487,528 SH   SOLE 26 79,660 0 407,868
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,019 22,039 SH   SOLE 28 15,588 0 6,451
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,863 12,128 SH   SOLE 29 12,128 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 143,079 449,256 SH   SOLE 30 447,013 0 2,243
SBA COMMUNICATIONS CORP NEW CL A 78410G104 87,320 274,176 SH   SOLE 31 32,282 0 241,894
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22,409 70,362 SH   SOLE 34 70,362 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 24,912 78,223 SH   SOLE 36 78,223 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 749 2,352 SH   SOLE 40 2,352 0 0
SCANSOURCE INC COM 806037107 966 48,729 SH   SOLE 2 14,776 0 33,953
SCANSOURCE INC COM 806037107 4 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 8 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 2,390 120,506 SH   SOLE 18 120,506 0 0
SCANSOURCE INC COM 806037107 3,814 192,312 SH   SOLE 19 192,312 0 0
SCANSOURCE INC COM 806037107 55,236 2,785,473 SH   SOLE 21 2,785,473 0 0
SCANSOURCE INC COM 806037107 23,450 1,182,529 SH   SOLE 22 1,159,477 0 23,052
SCANSOURCE INC COM 806037107 646 32,569 SH   SOLE 23 32,569 0 0
SCANSOURCE INC COM 806037107 2,579 130,035 SH   SOLE 26 7,693 0 122,342
SCANSOURCE INC COM 806037107 57 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 879 44,338 SH   SOLE 30 44,338 0 0
SCANSOURCE INC COM 806037107 6 321 SH   SOLE 34 321 0 0
SCANSOURCE INC COM 806037107 67 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 52,662 3,384,422 SH   SOLE 2 360,926 0 3,023,496
SCHLUMBERGER LTD COM 806857108 9,747 626,398 SH   SOLE 4 583,027 0 43,371
SCHLUMBERGER LTD COM 806857108 19,775 1,270,907 SH   SOLE 7 1,227,110 0 43,797
SCHLUMBERGER LTD COM 806857108 985 63,319 SH   SOLE 13 63,319 0 0
SCHLUMBERGER LTD COM 806857108 2,630 169,014 SH   SOLE 15 169,014 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 41,091 2,640,834 SH   SOLE 18 2,302,606 0 338,228
SCHLUMBERGER LTD COM 806857108 20,016 1,286,395 SH   SOLE 19 1,286,395 0 0
SCHLUMBERGER LTD COM 806857108 1,102 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 448,965 28,853,793 SH   SOLE 21 28,853,793 0 0
SCHLUMBERGER LTD COM 806857108 518,432 33,318,264 SH   SOLE 22 30,314,032 0 3,004,232
SCHLUMBERGER LTD COM 806857108 14,820 952,468 SH   SOLE 23 952,468 0 0
SCHLUMBERGER LTD COM 806857108 33,916 2,179,718 SH   SOLE 25 2,179,718 0 0
SCHLUMBERGER LTD COM 806857108 124,451 7,998,138 SH   SOLE 26 1,008,409 0 6,989,729
SCHLUMBERGER LTD COM 806857108 4,199 269,846 SH   SOLE 28 190,653 0 79,193
SCHLUMBERGER LTD COM 806857108 536 34,440 SH   SOLE 29 5,969 0 28,471
SCHLUMBERGER LTD COM 806857108 79,293 5,095,920 SH   SOLE 30 5,095,920 0 0
SCHLUMBERGER LTD COM 806857108 7,480 480,731 SH   SOLE 31 175,489 0 305,242
SCHLUMBERGER LTD COM 806857108 51,724 3,324,149 SH   SOLE 34 3,324,149 0 0
SCHLUMBERGER LTD COM 806857108 19,257 1,237,579 SH   SOLE 36 1,237,579 0 0
SCHLUMBERGER LTD COM 806857108 473 30,423 SH   SOLE 40 30,423 0 0
SCHMITT INDS INC ORE COM NEW 806870200 3 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,480 140,720 SH   SOLE 2 27,169 0 113,551
SCHNEIDER NATIONAL INC CL B 80689H102 13 544 SH   SOLE 4 544 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 25 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 555 22,436 SH   SOLE 18 22,436 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 413 16,688 SH   SOLE 19 16,688 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 17,618 712,410 SH   SOLE 21 712,410 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 28,033 1,133,554 SH   SOLE 22 1,052,390 0 81,164
SCHNEIDER NATIONAL INC CL B 80689H102 41 1,657 SH   SOLE 25 1,657 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 99 4,012 SH   SOLE 26 0 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 167 6,751 SH   SOLE 28 6,751 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 504 20,381 SH   SOLE 30 20,381 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 25 1,025 SH   SOLE 31 1,025 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 103 4,158 SH   SOLE 36 4,158 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 118 4,764 SH   SOLE 40 4,764 0 0
SCHNITZER STL INDS CL A 806882106 1,078 56,066 SH   SOLE 2 17,458 0 38,608
SCHNITZER STL INDS CL A 806882106 3 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 11 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 1,998 103,901 SH   SOLE 18 103,901 0 0
SCHNITZER STL INDS CL A 806882106 5,940 308,890 SH   SOLE 19 308,890 0 0
SCHNITZER STL INDS CL A 806882106 18,017 936,900 SH   SOLE 21 936,900 0 0
SCHNITZER STL INDS CL A 806882106 22,916 1,191,693 SH   SOLE 22 1,170,186 0 21,507
SCHNITZER STL INDS CL A 806882106 615 31,956 SH   SOLE 23 31,956 0 0
SCHNITZER STL INDS CL A 806882106 20 1,032 SH   SOLE 25 1,032 0 0
SCHNITZER STL INDS CL A 806882106 2,848 148,121 SH   SOLE 26 4,779 0 143,342
SCHNITZER STL INDS CL A 806882106 75 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 313 16,292 SH   SOLE 30 16,292 0 0
SCHNITZER STL INDS CL A 806882106 140 7,306 SH   SOLE 34 7,306 0 0
SCHNITZER STL INDS CL A 806882106 49 2,534 SH   SOLE 36 2,534 0 0
SCHNITZER STL INDS CL A 806882106 55 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 297 16,806 SH   SOLE 2 7,209 0 9,597
SCHOLAR ROCK HLDG CORP COM 80706P103 8 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,655 93,580 SH   SOLE 18 93,580 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 764 43,213 SH   SOLE 19 43,213 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 19,642 1,110,346 SH   SOLE 21 1,110,346 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 7,781 439,841 SH   SOLE 22 431,710 0 8,131
SCHOLAR ROCK HLDG CORP COM 80706P103 66 3,705 SH   SOLE 28 3,705 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 154 8,683 SH   SOLE 30 8,683 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 41 2,316 SH   SOLE 40 2,316 0 0
SCHOLASTIC CORP COM 807066105 803 38,257 SH   SOLE 2 10,332 0 27,925
SCHOLASTIC CORP COM 807066105 4 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 12 570 SH   SOLE 7 570 0 0
SCHOLASTIC CORP COM 807066105 92 4,372 SH   SOLE 13 0 0 4,372
SCHOLASTIC CORP COM 807066105 2,840 135,320 SH   SOLE 18 135,320 0 0
SCHOLASTIC CORP COM 807066105 1,761 83,895 SH   SOLE 19 83,895 0 0
SCHOLASTIC CORP COM 807066105 67,956 3,237,560 SH   SOLE 21 3,237,560 0 0
SCHOLASTIC CORP COM 807066105 18,981 904,295 SH   SOLE 22 877,168 0 27,127
SCHOLASTIC CORP COM 807066105 28 1,345 SH   SOLE 23 1,345 0 0
SCHOLASTIC CORP COM 807066105 378 18,024 SH   SOLE 26 5,590 0 12,434
SCHOLASTIC CORP COM 807066105 76 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 972 46,292 SH   SOLE 30 46,292 0 0
SCHOLASTIC CORP COM 807066105 53 2,515 SH   SOLE 40 2,515 0 0
SCHRODINGER INC COM 80810D103 656 13,809 SH   SOLE 2 4,969 0 8,840
SCHRODINGER INC COM 80810D103 9 194 SH   SOLE 4 194 0 0
SCHRODINGER INC COM 80810D103 27 563 SH   SOLE 7 563 0 0
SCHRODINGER INC COM 80810D103 5,143 108,245 SH   SOLE 18 108,245 0 0
SCHRODINGER INC COM 80810D103 2,932 61,721 SH   SOLE 19 61,721 0 0
SCHRODINGER INC COM 80810D103 46,403 976,699 SH   SOLE 21 976,699 0 0
SCHRODINGER INC COM 80810D103 39,520 831,834 SH   SOLE 22 814,447 0 17,387
SCHRODINGER INC COM 80810D103 26 538 SH   SOLE 23 538 0 0
SCHRODINGER INC COM 80810D103 95 1,995 SH   SOLE 26 0 0 1,995
SCHRODINGER INC COM 80810D103 151 3,185 SH   SOLE 28 3,185 0 0
SCHRODINGER INC COM 80810D103 296 6,235 SH   SOLE 30 6,235 0 0
SCHRODINGER INC COM 80810D103 15 326 SH   SOLE 34 326 0 0
SCHRODINGER INC COM 80810D103 103 2,173 SH   SOLE 40 2,173 0 0
SCHWAB CHARLES CORP COM 808513105 124,905 3,447,547 SH   SOLE 2 912,854 0 2,534,693
SCHWAB CHARLES CORP COM 808513105 23,637 652,424 SH   SOLE 4 616,324 0 36,100
SCHWAB CHARLES CORP COM 808513105 37,119 1,024,528 SH   SOLE 7 990,556 0 33,972
SCHWAB CHARLES CORP COM 808513105 6,289 173,578 SH   SOLE 13 173,578 0 0
SCHWAB CHARLES CORP COM 808513105 5,253 144,981 SH   SOLE 15 144,981 0 0
SCHWAB CHARLES CORP COM 808513105 1 36 SH   SOLE 17 0 0 36
SCHWAB CHARLES CORP COM 808513105 272,579 7,523,558 SH   SOLE 18 6,862,081 0 661,477
SCHWAB CHARLES CORP COM 808513105 362,132 9,995,357 SH   SOLE 19 9,995,357 0 0
SCHWAB CHARLES CORP COM 808513105 941,109 25,975,968 SH   SOLE 21 25,975,968 0 0
SCHWAB CHARLES CORP COM 808513105 1,085,043 29,948,736 SH   SOLE 22 26,216,482 0 3,732,254
SCHWAB CHARLES CORP COM 808513105 37,173 1,026,033 SH   SOLE 23 1,026,033 0 0
SCHWAB CHARLES CORP COM 808513105 51,285 1,415,545 SH   SOLE 25 1,415,545 0 0
SCHWAB CHARLES CORP COM 808513105 230,668 6,366,775 SH   SOLE 26 698,323 0 5,668,452
SCHWAB CHARLES CORP COM 808513105 8,256 227,873 SH   SOLE 28 161,427 0 66,446
SCHWAB CHARLES CORP COM 808513105 22,977 634,202 SH   SOLE 29 110,039 0 524,163
SCHWAB CHARLES CORP COM 808513105 168,926 4,662,591 SH   SOLE 30 4,662,591 0 0
SCHWAB CHARLES CORP COM 808513105 48,780 1,346,389 SH   SOLE 31 309,051 0 1,037,338
SCHWAB CHARLES CORP COM 808513105 48,953 1,351,164 SH   SOLE 34 1,351,164 0 0
SCHWAB CHARLES CORP COM 808513105 29,725 820,458 SH   SOLE 36 820,458 0 0
SCHWAB CHARLES CORP COM 808513105 933 25,753 SH   SOLE 40 25,753 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,369 54,860 SH   SOLE 17 0 0 54,860
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 978 12,126 SH   SOLE 17 0 0 12,126
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30 260 SH   SOLE 2 260 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 41 358 SH   SOLE 17 0 0 358
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 28 544 SH   SOLE 2 544 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,198 195,394 SH   SOLE 17 0 0 195,394
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 97 1,757 SH   SOLE 17 0 0 1,757
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 756 11,067 SH   SOLE 17 0 0 11,067
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 51 752 SH   SOLE 26 0 0 752
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8,164 305,079 SH   SOLE 17 0 0 305,079
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 25 1,050 SH   SOLE 17 0 0 1,050
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 15 509 SH   SOLE 17 0 0 509
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9,999 406,944 SH   SOLE 17 0 0 406,944
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 14 426 SH   SOLE 17 0 0 426
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 28 730 SH   SOLE 17 0 0 730
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 31 558 SH   SOLE 17 0 0 558
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,946 61,981 SH   SOLE 17 0 0 61,981
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11 352 SH   SOLE 18 352 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,932 52,283 SH   SOLE 17 0 0 52,283
SCHWAB STRATEGIC TR US REIT ETF 808524847 207 5,846 SH   SOLE 17 0 0 5,846
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 14 232 SH   SOLE 2 232 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 36 612 SH   SOLE 17 0 0 612
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4 76 SH   SOLE 2 76 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 21 SH   SOLE 17 0 0 21
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,374 22,296 SH   SOLE 17 0 0 22,296
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,598 141,354 SH   SOLE 17 0 0 141,354
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 47 1,458 SH   SOLE 26 0 0 1,458
SCHWEITZER-MAUDUIT INTL INC COM 808541106 903 29,701 SH   SOLE 2 10,329 0 19,372
SCHWEITZER-MAUDUIT INTL INC COM 808541106 13 435 SH   SOLE 4 435 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 16 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4,481 147,454 SH   SOLE 18 147,454 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,802 59,307 SH   SOLE 19 59,307 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 99,523 3,274,865 SH   SOLE 21 3,274,865 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 25,869 851,221 SH   SOLE 22 826,375 0 24,846
SCHWEITZER-MAUDUIT INTL INC COM 808541106 420 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 134 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,511 49,735 SH   SOLE 30 49,735 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 102 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 11,886 151,572 SH   SOLE 2 52,089 0 99,483
SCIENCE APPLICATIONS INTL CO COM 808625107 31 392 SH   SOLE 4 392 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 112 1,430 SH   SOLE 7 1,430 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATIONS INTL CO COM 808625107 11,873 151,402 SH   SOLE 18 151,402 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,131 14,424 SH   SOLE 19 14,424 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 209,411 2,670,375 SH   SOLE 21 2,670,375 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 139,070 1,773,398 SH   SOLE 22 1,691,319 0 82,079
SCIENCE APPLICATIONS INTL CO COM 808625107 182 2,327 SH   SOLE 25 2,327 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,923 37,271 SH   SOLE 26 22,790 0 14,481
SCIENCE APPLICATIONS INTL CO COM 808625107 560 7,138 SH   SOLE 28 7,138 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,582 20,170 SH   SOLE 30 20,170 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 136 1,731 SH   SOLE 31 1,132 0 599
SCIENCE APPLICATIONS INTL CO COM 808625107 173 2,211 SH   SOLE 36 2,211 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 419 5,340 SH   SOLE 40 5,340 0 0
SCIENJOY HOLDING CORP SHS G7864D112 10 1,824 SH   SOLE 22 1,824 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,300 65,878 SH   SOLE 2 41,130 0 24,748
SCIENTIFIC GAMES CORP COM 80874P109 25 709 SH   SOLE 4 709 0 0
SCIENTIFIC GAMES CORP COM 80874P109 41 1,177 SH   SOLE 7 1,177 0 0
SCIENTIFIC GAMES CORP COM 80874P109 11,951 342,329 SH   SOLE 18 333,567 0 8,762
SCIENTIFIC GAMES CORP COM 80874P109 4,142 118,646 SH   SOLE 19 118,646 0 0
SCIENTIFIC GAMES CORP COM 80874P109 127,575 3,654,388 SH   SOLE 21 3,654,388 0 0
SCIENTIFIC GAMES CORP COM 80874P109 68,170 1,952,728 SH   SOLE 22 1,901,421 0 51,307
SCIENTIFIC GAMES CORP COM 80874P109 34 967 SH   SOLE 23 967 0 0
SCIENTIFIC GAMES CORP COM 80874P109 21 606 SH   SOLE 25 606 0 0
SCIENTIFIC GAMES CORP COM 80874P109 610 17,468 SH   SOLE 26 12,013 0 5,455
SCIENTIFIC GAMES CORP COM 80874P109 265 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 690 19,766 SH   SOLE 30 19,766 0 0
SCIENTIFIC GAMES CORP COM 80874P109 15 435 SH   SOLE 34 435 0 0
SCIENTIFIC GAMES CORP COM 80874P109 122 3,483 SH   SOLE 36 3,483 0 0
SCIENTIFIC GAMES CORP COM 80874P109 187 5,367 SH   SOLE 40 5,367 0 0
SCIPLAY CORP CL A 809087109 214 13,171 SH   SOLE 21 13,171 0 0
SCIPLAY CORP CL A 809087109 5,975 368,379 SH   SOLE 22 368,379 0 0
SCORPIO BULKERS INC COM Y7546A130 121 8,534 SH   SOLE 2 1,656 0 6,878
SCORPIO BULKERS INC COM Y7546A130 2 147 SH   SOLE 7 147 0 0
SCORPIO BULKERS INC COM Y7546A130 454 32,089 SH   SOLE 18 32,089 0 0
SCORPIO BULKERS INC COM Y7546A130 409 28,912 SH   SOLE 19 28,912 0 0
SCORPIO BULKERS INC COM Y7546A130 3,892 274,825 SH   SOLE 21 274,825 0 0
SCORPIO BULKERS INC COM Y7546A130 1,558 110,029 SH   SOLE 22 107,423 0 2,606
SCORPIO TANKERS INC SHS Y7542C130 653 58,947 SH   SOLE 2 6,370 0 52,577
SCORPIO TANKERS INC SHS Y7542C130 9 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,029 183,279 SH   SOLE 18 182,835 0 444
SCORPIO TANKERS INC SHS Y7542C130 2,532 228,706 SH   SOLE 19 228,706 0 0
SCORPIO TANKERS INC SHS Y7542C130 16,624 1,501,713 SH   SOLE 21 1,501,713 0 0
SCORPIO TANKERS INC SHS Y7542C130 7,990 721,743 SH   SOLE 22 704,619 0 17,124
SCORPIO TANKERS INC SHS Y7542C130 139 12,544 SH   SOLE 23 12,544 0 0
SCORPIO TANKERS INC SHS Y7542C130 496 44,823 SH   SOLE 26 0 0 44,823
SCOTTS MIRACLE GRO CO CL A 810186106 16,138 105,539 SH   SOLE 2 34,999 0 70,540
SCOTTS MIRACLE GRO CO CL A 810186106 35 231 SH   SOLE 4 231 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 14,915 97,538 SH   SOLE 7 97,538 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2 15 SH   SOLE 17 0 0 15
SCOTTS MIRACLE GRO CO CL A 810186106 17,353 113,487 SH   SOLE 18 113,174 0 313
SCOTTS MIRACLE GRO CO CL A 810186106 2,182 14,269 SH   SOLE 19 14,269 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 303,912 1,987,521 SH   SOLE 21 1,987,521 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 198,209 1,296,247 SH   SOLE 22 1,233,887 0 62,360
SCOTTS MIRACLE GRO CO CL A 810186106 68 447 SH   SOLE 25 447 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3,442 22,511 SH   SOLE 26 10,936 0 11,575
SCOTTS MIRACLE GRO CO CL A 810186106 872 5,700 SH   SOLE 28 5,700 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,539 16,603 SH   SOLE 30 16,603 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 198 1,297 SH   SOLE 31 790 0 507
SCOTTS MIRACLE GRO CO CL A 810186106 347 2,271 SH   SOLE 34 2,271 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 304 1,988 SH   SOLE 36 1,988 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 704 4,607 SH   SOLE 40 4,607 0 0
SCPHARMACEUTICALS INC COM 810648105 15 2,054 SH   SOLE 2 0 0 2,054
SCPHARMACEUTICALS INC COM 810648105 72 9,631 SH   SOLE 18 9,631 0 0
SCPHARMACEUTICALS INC COM 810648105 72 9,692 SH   SOLE 19 9,692 0 0
SCPHARMACEUTICALS INC COM 810648105 1,279 171,661 SH   SOLE 21 171,661 0 0
SCPHARMACEUTICALS INC COM 810648105 495 66,438 SH   SOLE 22 64,925 0 1,513
SCRIPPS E W CO OHIO CL A NEW 811054402 768 67,156 SH   SOLE 2 18,636 0 48,520
SCRIPPS E W CO OHIO CL A NEW 811054402 4 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 12 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,050 266,638 SH   SOLE 18 266,638 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,019 176,452 SH   SOLE 19 176,452 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 69,374 6,064,174 SH   SOLE 21 6,064,174 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 20,038 1,751,602 SH   SOLE 22 1,708,613 0 42,989
SCRIPPS E W CO OHIO CL A NEW 811054402 92 8,047 SH   SOLE 23 8,047 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 870 76,045 SH   SOLE 26 26,680 0 49,365
SCRIPPS E W CO OHIO CL A NEW 811054402 69 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 980 85,622 SH   SOLE 30 85,622 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 66 5,782 SH   SOLE 40 5,782 0 0
SCULLY ROYALTY LTD COM SHS G7T96K107 4 890 SH   SOLE 22 890 0 0
SCULPTOR CAP MGMT COM CL A 811246107 185 15,758 SH   SOLE 2 1,055 0 14,703
SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 807 68,698 SH   SOLE 18 68,698 0 0
SCULPTOR CAP MGMT COM CL A 811246107 365 31,129 SH   SOLE 19 31,129 0 0
SCULPTOR CAP MGMT COM CL A 811246107 6,891 586,985 SH   SOLE 21 586,985 0 0
SCULPTOR CAP MGMT COM CL A 811246107 5,759 490,528 SH   SOLE 22 483,546 0 6,982
SCWORX CORP COM 78396V109 8 5,393 SH   SOLE 21 5,393 0 0
SCYNEXIS INC COM NEW 811292200 32 7,249 SH   SOLE 21 7,249 0 0
SCYNEXIS INC COM NEW 811292200 296 67,083 SH   SOLE 22 67,083 0 0
SEA LTD SPONSORD ADS 81141R100 4,027 26,144 SH   SOLE 2 0 0 26,144
SEA LTD SPONSORD ADS 81141R100 12 80 SH   SOLE 3 80 0 0
SEA LTD SPONSORD ADS 81141R100 10,345 67,156 SH   SOLE 18 67,156 0 0
SEA LTD SPONSORD ADS 81141R100 10,085 65,469 SH   SOLE 19 65,469 0 0
SEA LTD SPONSORD ADS 81141R100 8,035 52,165 SH   SOLE 22 52,165 0 0
SEA LTD SPONSORD ADS 81141R100 20 130 SH   SOLE 30 130 0 0
SEA LTD SPONSORD ADS 81141R100 258 1,678 SH   SOLE 34 1,678 0 0
SEABOARD CORP COM 811543107 2,210 779 SH   SOLE 2 124 0 655
SEABOARD CORP COM 811543107 6 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 933 329 SH   SOLE 7 329 0 0
SEABOARD CORP COM 811543107 252 89 SH   SOLE 18 89 0 0
SEABOARD CORP COM 811543107 193 68 SH   SOLE 19 68 0 0
SEABOARD CORP COM 811543107 8,788 3,098 SH   SOLE 21 3,098 0 0
SEABOARD CORP COM 811543107 18,566 6,545 SH   SOLE 22 6,148 0 397
SEABOARD CORP COM 811543107 136 48 SH   SOLE 23 48 0 0
SEABOARD CORP COM 811543107 443 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 119 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 397 140 SH   SOLE 30 140 0 0
SEABOARD CORP COM 811543107 14 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 94 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 3,861 205,604 SH   SOLE 7 205,604 0 0
SEACHANGE INTL INC COM 811699107 18 20,144 SH   SOLE 2 1,260 0 18,884
SEACHANGE INTL INC COM 811699107 0 408 SH   SOLE 7 408 0 0
SEACHANGE INTL INC COM 811699107 88 101,528 SH   SOLE 18 101,528 0 0
SEACHANGE INTL INC COM 811699107 38 44,226 SH   SOLE 19 44,226 0 0
SEACHANGE INTL INC COM 811699107 668 767,464 SH   SOLE 21 767,464 0 0
SEACHANGE INTL INC COM 811699107 711 817,135 SH   SOLE 22 807,185 0 9,950
SEACOAST BKG CORP FLA COM NEW 811707801 1,060 58,794 SH   SOLE 2 16,275 0 42,519
SEACOAST BKG CORP FLA COM NEW 811707801 4 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 17 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 4,441 246,311 SH   SOLE 18 246,311 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,740 96,484 SH   SOLE 19 96,484 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 99,853 5,538,152 SH   SOLE 21 5,538,152 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 27,981 1,551,927 SH   SOLE 22 1,509,603 0 42,324
SEACOAST BKG CORP FLA COM NEW 811707801 461 25,544 SH   SOLE 26 11,925 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 116 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,392 77,184 SH   SOLE 30 77,184 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 106 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 650 22,351 SH   SOLE 2 6,467 0 15,884
SEACOR HOLDINGS INC COM 811904101 4 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 11 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 2,739 94,198 SH   SOLE 18 94,198 0 0
SEACOR HOLDINGS INC COM 811904101 991 34,084 SH   SOLE 19 34,084 0 0
SEACOR HOLDINGS INC COM 811904101 61,656 2,120,227 SH   SOLE 21 2,120,227 0 0
SEACOR HOLDINGS INC COM 811904101 16,730 575,300 SH   SOLE 22 560,047 0 15,253
SEACOR HOLDINGS INC COM 811904101 407 14,007 SH   SOLE 26 1,993 0 12,014
SEACOR HOLDINGS INC COM 811904101 69 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 961 33,051 SH   SOLE 30 33,051 0 0
SEACOR HOLDINGS INC COM 811904101 56 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 10 5,161 SH   SOLE 18 5,161 0 0
SEACOR MARINE HLDGS INC COM 78413P101 179 88,269 SH   SOLE 21 88,269 0 0
SEACOR MARINE HLDGS INC COM 78413P101 799 393,454 SH   SOLE 22 393,454 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,979 141,652 SH   SOLE 2 52,399 0 89,253
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,793 117,575 SH   SOLE 4 110,239 0 7,336
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,777 401,406 SH   SOLE 7 239,667 0 161,739
SEAGATE TECHNOLOGY PLC SHS G7945M107 37 761 SH   SOLE 13 761 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,416 28,733 SH   SOLE 15 28,733 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 21,908 444,643 SH   SOLE 18 408,398 0 36,245
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,674 94,862 SH   SOLE 19 94,862 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 382,319 7,759,669 SH   SOLE 21 7,759,669 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 185,266 3,760,226 SH   SOLE 22 3,497,685 0 262,541
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,935 161,052 SH   SOLE 23 161,052 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 20,859 423,358 SH   SOLE 25 423,358 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 82,622 1,676,931 SH   SOLE 26 242,463 0 1,434,468
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,230 45,255 SH   SOLE 28 31,624 0 13,631
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,412 48,949 SH   SOLE 29 239 0 48,710
SEAGATE TECHNOLOGY PLC SHS G7945M107 55,540 1,127,267 SH   SOLE 30 1,098,627 0 28,640
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,262 66,211 SH   SOLE 31 26,048 0 40,163
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,478 70,581 SH   SOLE 32 70,581 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,351 47,714 SH   SOLE 34 47,714 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,166 226,628 SH   SOLE 35 226,628 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,751 177,609 SH   SOLE 36 177,609 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 285 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 16,390 422,302 SH   SOLE 2 58,894 0 363,408
SEALED AIR CORP NEW COM 81211K100 2,725 70,213 SH   SOLE 4 64,917 0 5,296
SEALED AIR CORP NEW COM 81211K100 5,282 136,099 SH   SOLE 7 131,409 0 4,690
SEALED AIR CORP NEW COM 81211K100 11 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 729 18,786 SH   SOLE 15 18,786 0 0
SEALED AIR CORP NEW COM 81211K100 11,451 295,059 SH   SOLE 18 270,559 0 24,500
SEALED AIR CORP NEW COM 81211K100 2,004 51,631 SH   SOLE 19 51,631 0 0
SEALED AIR CORP NEW COM 81211K100 131,477 3,387,698 SH   SOLE 21 3,387,698 0 0
SEALED AIR CORP NEW COM 81211K100 165,208 4,256,845 SH   SOLE 22 3,917,963 0 338,882
SEALED AIR CORP NEW COM 81211K100 4,107 105,830 SH   SOLE 23 105,830 0 0
SEALED AIR CORP NEW COM 81211K100 463 11,923 SH   SOLE 25 11,923 0 0
SEALED AIR CORP NEW COM 81211K100 25,020 644,675 SH   SOLE 26 197,142 0 447,533
SEALED AIR CORP NEW COM 81211K100 1,157 29,802 SH   SOLE 28 21,313 0 8,489
SEALED AIR CORP NEW COM 81211K100 1,278 32,920 SH   SOLE 29 236 0 32,684
SEALED AIR CORP NEW COM 81211K100 20,888 538,220 SH   SOLE 30 534,074 0 4,146
SEALED AIR CORP NEW COM 81211K100 2,358 60,763 SH   SOLE 31 23,671 0 37,092
SEALED AIR CORP NEW COM 81211K100 305 7,871 SH   SOLE 34 7,871 0 0
SEALED AIR CORP NEW COM 81211K100 1,227 31,616 SH   SOLE 36 31,616 0 0
SEALED AIR CORP NEW COM 81211K100 148 3,815 SH   SOLE 40 3,815 0 0
SEASPINE HLDGS CORP COM 81255T108 430 30,073 SH   SOLE 2 1,404 0 28,669
SEASPINE HLDGS CORP COM 81255T108 7 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,533 107,174 SH   SOLE 18 107,174 0 0
SEASPINE HLDGS CORP COM 81255T108 1,313 91,789 SH   SOLE 19 91,789 0 0
SEASPINE HLDGS CORP COM 81255T108 12,165 850,683 SH   SOLE 21 850,683 0 0
SEASPINE HLDGS CORP COM 81255T108 9,990 698,622 SH   SOLE 22 689,264 0 9,358
SEASPINE HLDGS CORP COM 81255T108 96 6,686 SH   SOLE 23 6,686 0 0
SEASPINE HLDGS CORP COM 81255T108 726 50,770 SH   SOLE 26 0 0 50,770
SEATTLE GENETICS INC COM 812578102 80,266 410,171 SH   SOLE 2 155,153 0 255,018
SEATTLE GENETICS INC COM 812578102 10,732 54,844 SH   SOLE 4 51,065 0 3,779
SEATTLE GENETICS INC COM 812578102 4,118 21,046 SH   SOLE 7 21,046 0 0
SEATTLE GENETICS INC COM 812578102 93 477 SH   SOLE 13 477 0 0
SEATTLE GENETICS INC COM 812578102 2,368 12,103 SH   SOLE 15 12,103 0 0
SEATTLE GENETICS INC COM 812578102 52,941 270,535 SH   SOLE 18 260,944 0 9,591
SEATTLE GENETICS INC COM 812578102 367,947 1,880,254 SH   SOLE 19 1,880,254 0 0
SEATTLE GENETICS INC COM 812578102 2,857 14,600 SH   SOLE 20 14,600 0 0
SEATTLE GENETICS INC COM 812578102 759,568 3,881,486 SH   SOLE 21 3,881,486 0 0
SEATTLE GENETICS INC COM 812578102 581,659 2,972,350 SH   SOLE 22 2,796,797 0 175,553
SEATTLE GENETICS INC COM 812578102 17,060 87,179 SH   SOLE 23 87,179 0 0
SEATTLE GENETICS INC COM 812578102 24,741 126,428 SH   SOLE 25 126,428 0 0
SEATTLE GENETICS INC COM 812578102 74,107 378,698 SH   SOLE 26 89,168 0 289,530
SEATTLE GENETICS INC COM 812578102 4,653 23,776 SH   SOLE 28 16,739 0 7,037
SEATTLE GENETICS INC COM 812578102 811 4,143 SH   SOLE 29 4,143 0 0
SEATTLE GENETICS INC COM 812578102 88,195 450,688 SH   SOLE 30 449,611 0 1,077
SEATTLE GENETICS INC COM 812578102 6,865 35,083 SH   SOLE 31 21,589 0 13,494
SEATTLE GENETICS INC COM 812578102 6,765 34,571 SH   SOLE 32 34,571 0 0
SEATTLE GENETICS INC COM 812578102 185,423 947,533 SH   SOLE 34 947,533 0 0
SEATTLE GENETICS INC COM 812578102 13,939 71,232 SH   SOLE 36 71,232 0 0
SEATTLE GENETICS INC COM 812578102 480 2,454 SH   SOLE 40 2,454 0 0
SEAWORLD ENTMT INC COM 81282V100 1,095 55,527 SH   SOLE 2 18,335 0 37,192
SEAWORLD ENTMT INC COM 81282V100 5 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 17 856 SH   SOLE 7 856 0 0
SEAWORLD ENTMT INC COM 81282V100 3,849 195,201 SH   SOLE 18 190,238 0 4,963
SEAWORLD ENTMT INC COM 81282V100 3,201 162,340 SH   SOLE 19 162,340 0 0
SEAWORLD ENTMT INC COM 81282V100 30,770 1,560,337 SH   SOLE 21 1,560,337 0 0
SEAWORLD ENTMT INC COM 81282V100 30,827 1,563,250 SH   SOLE 22 1,518,163 0 45,087
SEAWORLD ENTMT INC COM 81282V100 128 6,516 SH   SOLE 23 6,516 0 0
SEAWORLD ENTMT INC COM 81282V100 1,139 57,763 SH   SOLE 26 15,922 0 41,841
SEAWORLD ENTMT INC COM 81282V100 134 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 406 20,593 SH   SOLE 30 20,593 0 0
SEAWORLD ENTMT INC COM 81282V100 110 5,565 SH   SOLE 34 5,565 0 0
SEAWORLD ENTMT INC COM 81282V100 99 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 4 4,773 SH   SOLE 21 4,773 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 29 33,776 SH   SOLE 22 33,776 0 0
SECUREWORKS CORP CL A 81374A105 122 10,671 SH   SOLE 2 2,838 0 7,833
SECUREWORKS CORP CL A 81374A105 358 31,419 SH   SOLE 18 31,419 0 0
SECUREWORKS CORP CL A 81374A105 185 16,271 SH   SOLE 19 16,271 0 0
SECUREWORKS CORP CL A 81374A105 3,325 291,951 SH   SOLE 21 291,951 0 0
SECUREWORKS CORP CL A 81374A105 3,144 276,007 SH   SOLE 22 273,944 0 2,063
SECUREWORKS CORP CL A 81374A105 158 13,856 SH   SOLE 25 13,856 0 0
SECUREWORKS CORP CL A 81374A105 712 62,520 SH   SOLE 26 34,438 0 28,082
SECUREWORKS CORP CL A 81374A105 11 937 SH   SOLE 36 937 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 52 8,090 SH   SOLE 2 664 0 7,426
SECURITY NATL FINL CORP CL A NEW 814785309 219 34,184 SH   SOLE 18 34,184 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 75 11,778 SH   SOLE 19 11,778 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 1,664 260,022 SH   SOLE 21 260,022 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 692 108,136 SH   SOLE 22 105,839 0 2,297
SEELOS THERAPEUTICS INC COM 81577F109 0 43 SH   SOLE 21 43 0 0
SEELOS THERAPEUTICS INC COM 81577F109 520 554,657 SH   SOLE 22 554,657 0 0
SEI INVTS CO COM 784117103 17,702 349,012 SH   SOLE 2 95,974 0 253,038
SEI INVTS CO COM 784117103 3,012 59,387 SH   SOLE 4 55,842 0 3,545
SEI INVTS CO COM 784117103 5,550 109,430 SH   SOLE 7 43,506 0 65,924
SEI INVTS CO COM 784117103 25 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 739 14,573 SH   SOLE 15 14,573 0 0
SEI INVTS CO COM 784117103 24,764 488,255 SH   SOLE 18 477,723 0 10,532
SEI INVTS CO COM 784117103 1,811 35,705 SH   SOLE 19 35,705 0 0
SEI INVTS CO COM 784117103 320,247 6,314,010 SH   SOLE 21 6,314,010 0 0
SEI INVTS CO COM 784117103 201,416 3,971,130 SH   SOLE 22 3,792,841 0 178,289
SEI INVTS CO COM 784117103 5,031 99,195 SH   SOLE 23 99,195 0 0
SEI INVTS CO COM 784117103 7,695 151,717 SH   SOLE 25 151,717 0 0
SEI INVTS CO COM 784117103 29,559 582,784 SH   SOLE 26 119,826 0 462,958
SEI INVTS CO COM 784117103 1,175 23,168 SH   SOLE 28 17,217 0 5,951
SEI INVTS CO COM 784117103 1,398 27,562 SH   SOLE 29 477 0 27,085
SEI INVTS CO COM 784117103 19,368 381,863 SH   SOLE 30 285,175 0 96,688
SEI INVTS CO COM 784117103 1,281 25,250 SH   SOLE 31 17,195 0 8,055
SEI INVTS CO COM 784117103 1,556 30,678 SH   SOLE 34 30,678 0 0
SEI INVTS CO COM 784117103 6,715 132,389 SH   SOLE 36 132,389 0 0
SEI INVTS CO COM 784117103 137 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 79 11,037 SH   SOLE 2 823 0 10,214
SELECT BANCORP INC NEW COM 81617L108 446 61,997 SH   SOLE 18 61,997 0 0
SELECT BANCORP INC NEW COM 81617L108 273 37,938 SH   SOLE 19 37,938 0 0
SELECT BANCORP INC NEW COM 81617L108 3,773 524,764 SH   SOLE 21 524,764 0 0
SELECT BANCORP INC NEW COM 81617L108 1,271 176,826 SH   SOLE 22 173,144 0 3,682
SELECT ENERGY SVCS INC CL A COM 81617J301 299 77,820 SH   SOLE 2 21,063 0 56,757
SELECT ENERGY SVCS INC CL A COM 81617J301 1 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 165 43,065 SH   SOLE 7 43,065 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 870 226,464 SH   SOLE 18 226,464 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 379 98,718 SH   SOLE 19 98,718 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 7,378 1,921,432 SH   SOLE 21 1,921,432 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 6,820 1,776,022 SH   SOLE 22 1,733,812 0 42,210
SELECT ENERGY SVCS INC CL A COM 81617J301 62 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 34 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,529 398,289 SH   SOLE 30 398,289 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 29 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 28 4,104 SH   SOLE 18 4,104 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 549 79,615 SH   SOLE 21 79,615 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,959 283,845 SH   SOLE 22 283,845 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,549 74,423 SH   SOLE 2 40,020 0 34,403
SELECT MED HLDGS CORP COM 81619Q105 7 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 58 2,796 SH   SOLE 7 2,796 0 0
SELECT MED HLDGS CORP COM 81619Q105 11,242 539,951 SH   SOLE 18 513,825 0 26,126
SELECT MED HLDGS CORP COM 81619Q105 9,876 474,335 SH   SOLE 19 474,335 0 0
SELECT MED HLDGS CORP COM 81619Q105 244,114 11,724,977 SH   SOLE 21 11,724,977 0 0
SELECT MED HLDGS CORP COM 81619Q105 71,713 3,444,444 SH   SOLE 22 3,347,179 0 97,265
SELECT MED HLDGS CORP COM 81619Q105 559 26,835 SH   SOLE 23 26,835 0 0
SELECT MED HLDGS CORP COM 81619Q105 48 2,317 SH   SOLE 25 2,317 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,350 160,897 SH   SOLE 26 41,728 0 119,169
SELECT MED HLDGS CORP COM 81619Q105 358 17,172 SH   SOLE 28 17,172 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,756 228,441 SH   SOLE 30 228,441 0 0
SELECT MED HLDGS CORP COM 81619Q105 53 2,538 SH   SOLE 31 0 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 141 6,776 SH   SOLE 34 6,776 0 0
SELECT MED HLDGS CORP COM 81619Q105 246 11,833 SH   SOLE 36 11,833 0 0
SELECT MED HLDGS CORP COM 81619Q105 271 12,996 SH   SOLE 40 12,996 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y100 95 1,500 SH Call SOLE 2 1,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y100 7,382 116,000 SH Call SOLE 19 116,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y100 159 2,500 SH Call SOLE 22 2,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 22,999 361,397 SH   SOLE 2 361,397 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8,180 128,534 SH   SOLE 7 0 0 128,534
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12 182 SH   SOLE 18 182 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 823 7,800 SH Call SOLE 2 7,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 1,245 11,800 SH Call SOLE 4 11,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 14,166 134,300 SH Call SOLE 18 134,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 150,731 1,429,000 SH Call SOLE 19 1,429,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 7,858 74,500 SH Call SOLE 22 74,500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 124,295 1,178,375 SH   SOLE 2 1,178,375 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14,916 141,410 SH   SOLE 7 0 0 141,410
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 62 588 SH   SOLE 18 588 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 32,050 500,000 SH Call SOLE 19 500,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 61,505 959,519 SH   SOLE 2 959,519 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19,288 300,898 SH   SOLE 7 0 0 300,898
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 28 431 SH   SOLE 18 431 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,378 21,500 SH   SOLE 19 21,500 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14 220 SH   SOLE 22 220 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 102,499 697,364 SH   SOLE 2 697,364 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 490 3,335 SH   SOLE 4 3,335 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41,348 281,318 SH   SOLE 7 0 0 281,318
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH   SOLE 17 0 0 2
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,021 40,965 SH   SOLE 18 40,965 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 72,113 490,629 SH   SOLE 19 490,629 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,375 22,963 SH   SOLE 22 22,963 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 17,780 593,640 SH   SOLE 2 593,640 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,317 277,709 SH   SOLE 7 0 0 277,709
SELECT SECTOR SPDR TR ENERGY 81369Y506 12 399 SH   SOLE 18 399 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 84,805 3,523,267 SH   SOLE 2 3,523,267 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 347 14,408 SH   SOLE 4 14,408 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 33,390 1,387,194 SH   SOLE 7 0 0 1,387,194
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,254 176,717 SH   SOLE 18 176,717 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 68,140 2,830,922 SH   SOLE 19 2,830,922 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,573 106,916 SH   SOLE 22 106,916 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 72,843 946,262 SH   SOLE 2 946,262 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 708 9,193 SH   SOLE 4 9,193 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 13,673 177,616 SH   SOLE 7 0 0 177,616
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9,024 117,231 SH   SOLE 18 117,231 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 106,037 1,377,467 SH   SOLE 19 1,377,467 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,443 57,719 SH   SOLE 22 57,719 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,346 69,448 SH   SOLE 26 69,448 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 247,504 2,120,856 SH   SOLE 2 2,120,856 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 77,550 664,521 SH   SOLE 7 0 0 664,521
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 126 1,078 SH   SOLE 18 1,078 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 95,160 1,602,017 SH   SOLE 2 1,602,017 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 21,447 361,067 SH   SOLE 7 0 0 361,067
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 32 547 SH   SOLE 18 547 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 149 2,500 SH   SOLE 19 2,500 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 23,217 658,263 SH   SOLE 2 658,263 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4,726 134,001 SH   SOLE 7 0 0 134,001
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9 248 SH   SOLE 18 248 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 50,540 1,432,950 SH   SOLE 22 1,432,950 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25,927 436,625 SH   SOLE 2 436,625 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,539 42,760 SH   SOLE 7 0 0 42,760
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14 240 SH   SOLE 18 240 0 0
SELECTA BIOSCIENCES INC COM 816212104 159 64,037 SH   SOLE 2 3,599 0 60,438
SELECTA BIOSCIENCES INC COM 816212104 693 279,289 SH   SOLE 18 279,289 0 0
SELECTA BIOSCIENCES INC COM 816212104 716 288,796 SH   SOLE 19 288,796 0 0
SELECTA BIOSCIENCES INC COM 816212104 5,383 2,170,495 SH   SOLE 21 2,170,495 0 0
SELECTA BIOSCIENCES INC COM 816212104 3,834 1,546,111 SH   SOLE 22 1,530,573 0 15,538
SELECTA BIOSCIENCES INC COM 816212104 49 19,770 SH   SOLE 23 19,770 0 0
SELECTA BIOSCIENCES INC COM 816212104 116 46,763 SH   SOLE 26 0 0 46,763
SELECTIVE INS GROUP INC COM 816300107 4,845 94,104 SH   SOLE 2 44,395 0 49,709
SELECTIVE INS GROUP INC COM 816300107 27 528 SH   SOLE 4 528 0 0
SELECTIVE INS GROUP INC COM 816300107 77 1,502 SH   SOLE 7 1,502 0 0
SELECTIVE INS GROUP INC COM 816300107 17,960 348,802 SH   SOLE 18 348,802 0 0
SELECTIVE INS GROUP INC COM 816300107 7,021 136,347 SH   SOLE 19 136,347 0 0
SELECTIVE INS GROUP INC COM 816300107 201,086 3,905,341 SH   SOLE 21 3,905,341 0 0
SELECTIVE INS GROUP INC COM 816300107 102,530 1,991,251 SH   SOLE 22 1,941,669 0 49,582
SELECTIVE INS GROUP INC COM 816300107 93 1,804 SH   SOLE 23 1,804 0 0
SELECTIVE INS GROUP INC COM 816300107 23 446 SH   SOLE 25 446 0 0
SELECTIVE INS GROUP INC COM 816300107 1,752 34,032 SH   SOLE 26 12,144 0 21,888
SELECTIVE INS GROUP INC COM 816300107 441 8,574 SH   SOLE 28 8,574 0 0
SELECTIVE INS GROUP INC COM 816300107 1,167 22,655 SH   SOLE 30 22,655 0 0
SELECTIVE INS GROUP INC COM 816300107 20 397 SH   SOLE 34 397 0 0
SELECTIVE INS GROUP INC COM 816300107 129 2,508 SH   SOLE 36 2,508 0 0
SELECTIVE INS GROUP INC COM 816300107 336 6,519 SH   SOLE 40 6,519 0 0
SELECTQUOTE INC COM 816307300 790 38,991 SH   SOLE 2 20,253 0 18,738
SELECTQUOTE INC COM 816307300 11 552 SH   SOLE 7 552 0 0
SELECTQUOTE INC COM 816307300 2,563 126,559 SH   SOLE 18 126,559 0 0
SELECTQUOTE INC COM 816307300 18,081 892,867 SH   SOLE 19 892,867 0 0
SELECTQUOTE INC COM 816307300 372 18,361 SH   SOLE 20 18,361 0 0
SELECTQUOTE INC COM 816307300 19,481 962,021 SH   SOLE 21 962,021 0 0
SELECTQUOTE INC COM 816307300 16,921 835,586 SH   SOLE 22 823,443 0 12,143
SELECTQUOTE INC COM 816307300 8,936 441,298 SH   SOLE 34 441,298 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 0 2 SH   SOLE 21 2 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 266 100,422 SH   SOLE 22 100,422 0 0
SEMPRA ENERGY COM 816851109 89,540 756,505 SH   SOLE 2 113,578 0 642,927
SEMPRA ENERGY COM 816851109 20,601 174,050 SH   SOLE 4 164,939 0 9,111
SEMPRA ENERGY COM 816851109 81,751 690,699 SH   SOLE 7 672,084 0 18,615
SEMPRA ENERGY COM 816851109 104 875 SH   SOLE 13 875 0 0
SEMPRA ENERGY COM 816851109 4,210 35,569 SH   SOLE 15 35,569 0 0
SEMPRA ENERGY COM 816851109 65,015 549,297 SH   SOLE 18 503,866 0 45,431
SEMPRA ENERGY COM 816851109 24,544 207,369 SH   SOLE 19 207,369 0 0
SEMPRA ENERGY COM 816851109 851,536 7,194,461 SH   SOLE 21 7,194,461 0 0
SEMPRA ENERGY COM 816851109 799,251 6,752,716 SH   SOLE 22 6,147,588 0 605,128
SEMPRA ENERGY COM 816851109 24,465 206,703 SH   SOLE 23 206,703 0 0
SEMPRA ENERGY COM 816851109 41,030 346,655 SH   SOLE 25 346,655 0 0
SEMPRA ENERGY COM 816851109 213,157 1,800,920 SH   SOLE 26 195,307 0 1,605,613
SEMPRA ENERGY COM 816851109 6,760 57,112 SH   SOLE 28 40,340 0 16,772
SEMPRA ENERGY COM 816851109 36 302 SH   SOLE 29 302 0 0
SEMPRA ENERGY COM 816851109 137,994 1,165,885 SH   SOLE 30 1,150,754 0 15,131
SEMPRA ENERGY COM 816851109 12,854 108,600 SH   SOLE 31 37,306 0 71,294
SEMPRA ENERGY COM 816851109 2,421 20,455 SH   SOLE 32 20,455 0 0
SEMPRA ENERGY COM 816851109 12,140 102,567 SH   SOLE 34 102,567 0 0
SEMPRA ENERGY COM 816851109 25,722 217,316 SH   SOLE 36 217,316 0 0
SEMPRA ENERGY COM 816851109 749 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 661 6,719 SH   SOLE 7 6,719 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 125,001 1,269,687 SH   SOLE 21 1,269,687 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 216 2,201 SH   SOLE 7 2,201 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 41,478 423,197 SH   SOLE 21 423,197 0 0
SEMTECH CORP COM 816850101 4,386 82,825 SH   SOLE 2 49,094 0 33,731
SEMTECH CORP COM 816850101 16 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 68 1,275 SH   SOLE 7 1,275 0 0
SEMTECH CORP COM 816850101 20,948 395,552 SH   SOLE 18 383,257 0 12,295
SEMTECH CORP COM 816850101 10,999 207,684 SH   SOLE 19 207,684 0 0
SEMTECH CORP COM 816850101 226,707 4,280,718 SH   SOLE 21 4,280,718 0 0
SEMTECH CORP COM 816850101 115,827 2,187,061 SH   SOLE 22 2,128,705 0 58,356
SEMTECH CORP COM 816850101 484 9,134 SH   SOLE 23 9,134 0 0
SEMTECH CORP COM 816850101 48 897 SH   SOLE 25 897 0 0
SEMTECH CORP COM 816850101 2,425 45,784 SH   SOLE 26 12,712 0 33,072
SEMTECH CORP COM 816850101 528 9,978 SH   SOLE 28 9,978 0 0
SEMTECH CORP COM 816850101 1,371 25,896 SH   SOLE 30 25,896 0 0
SEMTECH CORP COM 816850101 117 2,216 SH   SOLE 36 2,216 0 0
SEMTECH CORP COM 816850101 394 7,434 SH   SOLE 40 7,434 0 0
SENECA BIOPHARMA INC COM 81689B103 0 97 SH   SOLE 21 97 0 0
SENECA BIOPHARMA INC COM 81689B103 2 3,412 SH   SOLE 22 3,412 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 226 6,330 SH   SOLE 2 375 0 5,955
SENECA FOODS CORP NEW CL A 817070501 3 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,112 31,121 SH   SOLE 18 31,121 0 0
SENECA FOODS CORP NEW CL A 817070501 446 12,485 SH   SOLE 19 12,485 0 0
SENECA FOODS CORP NEW CL A 817070501 25,662 718,232 SH   SOLE 21 718,232 0 0
SENECA FOODS CORP NEW CL A 817070501 8,255 231,042 SH   SOLE 22 228,128 0 2,914
SENECA FOODS CORP NEW CL A 817070501 297 8,311 SH   SOLE 30 8,311 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 16,141 374,148 SH   SOLE 2 37,887 0 336,261
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,058 70,896 SH   SOLE 4 66,369 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 565 13,091 SH   SOLE 7 13,091 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 28 647 SH   SOLE 13 647 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 810 18,766 SH   SOLE 15 18,766 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,653 131,028 SH   SOLE 18 118,368 0 12,660
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,290 76,266 SH   SOLE 19 76,266 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 70,871 1,642,808 SH   SOLE 21 1,642,808 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 179,923 4,170,676 SH   SOLE 22 3,943,973 0 226,703
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,824 111,813 SH   SOLE 23 111,813 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,899 183,107 SH   SOLE 25 183,107 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29,299 679,155 SH   SOLE 26 179,919 0 499,236
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,267 29,381 SH   SOLE 28 21,519 0 7,862
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,432 33,193 SH   SOLE 29 223 0 32,970
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 11,703 271,281 SH   SOLE 30 247,698 0 23,583
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,448 33,563 SH   SOLE 31 17,547 0 16,016
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,889 182,877 SH   SOLE 34 182,877 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,147 96,133 SH   SOLE 36 96,133 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 148 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 36 92,287 SH   SOLE 21 92,287 0 0
SENSEONICS HLDGS INC COM 81727U105 1,049 2,707,584 SH   SOLE 22 2,707,584 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,293 57,025 SH   SOLE 2 30,853 0 26,172
SENSIENT TECHNOLOGIES CORP COM 81725T100 11 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 149 2,585 SH   SOLE 7 2,585 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 14,306 247,760 SH   SOLE 18 247,760 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,553 78,859 SH   SOLE 19 78,859 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 161,065 2,789,490 SH   SOLE 21 2,789,490 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 79,139 1,370,607 SH   SOLE 22 1,334,730 0 35,877
SENSIENT TECHNOLOGIES CORP COM 81725T100 973 16,845 SH   SOLE 26 11,098 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 409 7,087 SH   SOLE 28 7,087 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 994 17,218 SH   SOLE 30 17,218 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 47 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 235 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEALTHCARE INC COM 81728J109 7 2,953 SH   SOLE 18 2,953 0 0
SENSUS HEALTHCARE INC COM 81728J109 224 88,864 SH   SOLE 21 88,864 0 0
SENSUS HEALTHCARE INC COM 81728J109 48 19,211 SH   SOLE 22 19,211 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 3 547 SH   SOLE 21 547 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 47 10,236 SH   SOLE 22 10,236 0 0
SERES THERAPEUTICS INC COM 81750R102 1,994 70,445 SH   SOLE 2 46,844 0 23,601
SERES THERAPEUTICS INC COM 81750R102 29 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 7,319 258,533 SH   SOLE 18 246,106 0 12,427
SERES THERAPEUTICS INC COM 81750R102 32,868 1,161,004 SH   SOLE 19 1,161,004 0 0
SERES THERAPEUTICS INC COM 81750R102 314 11,100 SH   SOLE 20 11,100 0 0
SERES THERAPEUTICS INC COM 81750R102 73,844 2,608,415 SH   SOLE 21 2,608,415 0 0
SERES THERAPEUTICS INC COM 81750R102 44,822 1,583,243 SH   SOLE 22 1,560,951 0 22,292
SERES THERAPEUTICS INC COM 81750R102 360 12,701 SH   SOLE 23 12,701 0 0
SERES THERAPEUTICS INC COM 81750R102 1,154 40,772 SH   SOLE 26 0 0 40,772
SERES THERAPEUTICS INC COM 81750R102 516 18,227 SH   SOLE 30 18,227 0 0
SERES THERAPEUTICS INC COM 81750R102 7,243 255,830 SH   SOLE 34 255,830 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 562 41,808 SH   SOLE 2 12,242 0 29,566
SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 8 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,767 131,386 SH   SOLE 18 131,386 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,453 107,993 SH   SOLE 19 107,993 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 15,225 1,131,994 SH   SOLE 21 1,131,994 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 14,707 1,093,425 SH   SOLE 22 1,061,765 0 31,660
SERITAGE GROWTH PPTYS CL A 81752R100 90 6,685 SH   SOLE 23 6,685 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 460 34,202 SH   SOLE 26 11,491 0 22,711
SERITAGE GROWTH PPTYS CL A 81752R100 59 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 208 15,437 SH   SOLE 30 15,437 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 48 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 22,573 535,168 SH   SOLE 2 204,713 0 330,455
SERVICE CORP INTL COM 817565104 104 2,474 SH   SOLE 4 2,474 0 0
SERVICE CORP INTL COM 817565104 381 9,036 SH   SOLE 7 4,708 0 4,328
SERVICE CORP INTL COM 817565104 19,193 455,025 SH   SOLE 18 454,620 0 405
SERVICE CORP INTL COM 817565104 5,618 133,200 SH   SOLE 19 133,200 0 0
SERVICE CORP INTL COM 817565104 329,048 7,801,055 SH   SOLE 21 7,801,055 0 0
SERVICE CORP INTL COM 817565104 229,962 5,451,922 SH   SOLE 22 5,202,061 0 249,861
SERVICE CORP INTL COM 817565104 212 5,027 SH   SOLE 23 5,027 0 0
SERVICE CORP INTL COM 817565104 87 2,055 SH   SOLE 25 2,055 0 0
SERVICE CORP INTL COM 817565104 3,797 90,027 SH   SOLE 26 48,541 0 41,486
SERVICE CORP INTL COM 817565104 1,035 24,545 SH   SOLE 28 24,545 0 0
SERVICE CORP INTL COM 817565104 76 1,799 SH   SOLE 29 1,799 0 0
SERVICE CORP INTL COM 817565104 4,226 100,198 SH   SOLE 30 100,198 0 0
SERVICE CORP INTL COM 817565104 349 8,272 SH   SOLE 31 6,731 0 1,541
SERVICE CORP INTL COM 817565104 771 18,279 SH   SOLE 34 18,279 0 0
SERVICE CORP INTL COM 817565104 308 7,299 SH   SOLE 36 7,299 0 0
SERVICE CORP INTL COM 817565104 819 19,423 SH   SOLE 40 19,423 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 16,421 2,065,590 SH   SOLE 2 1,923,263 0 142,327
SERVICE PPTYS TR COM SH BEN INT 81761L102 964 121,234 SH   SOLE 4 121,234 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,575 198,148 SH   SOLE 7 198,148 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 7,773 977,714 SH   SOLE 18 977,714 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 13,091 1,646,618 SH   SOLE 19 1,646,618 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 88,259 11,101,803 SH   SOLE 21 11,101,803 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 53,578 6,739,368 SH   SOLE 22 6,599,966 0 139,402
SERVICE PPTYS TR COM SH BEN INT 81761L102 68 8,497 SH   SOLE 23 8,497 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,610 579,831 SH   SOLE 25 579,831 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,320 166,095 SH   SOLE 26 44,266 0 121,829
SERVICE PPTYS TR COM SH BEN INT 81761L102 162 20,322 SH   SOLE 28 20,322 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 862 108,420 SH   SOLE 29 108,420 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,881 739,730 SH   SOLE 30 739,730 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 86 10,800 SH   SOLE 31 0 0 10,800
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,613 202,950 SH   SOLE 34 202,950 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 105 13,224 SH   SOLE 36 13,224 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 155 19,525 SH   SOLE 40 19,525 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11,524 288,968 SH   SOLE 2 51,020 0 237,948
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 32 811 SH   SOLE 4 811 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 394 9,872 SH   SOLE 7 3,212 0 6,660
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,058 51,611 SH   SOLE 18 51,611 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,177 54,577 SH   SOLE 19 54,577 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 57,713 1,447,157 SH   SOLE 21 1,447,157 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 135,828 3,405,921 SH   SOLE 22 3,195,430 0 210,491
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 952 23,884 SH   SOLE 23 23,884 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 84 2,096 SH   SOLE 25 2,096 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,040 51,164 SH   SOLE 26 34,490 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 720 18,065 SH   SOLE 28 18,065 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 930 23,321 SH   SOLE 29 0 0 23,321
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,130 53,411 SH   SOLE 30 53,411 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 160 4,006 SH   SOLE 31 2,577 0 1,429
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 344 8,616 SH   SOLE 36 8,616 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 570 14,299 SH   SOLE 40 14,299 0 0
SERVICENOW INC COM 81762P102 287,525 592,836 SH   SOLE 2 127,040 0 465,796
SERVICENOW INC COM 81762P102 47,217 97,354 SH   SOLE 4 91,411 0 5,943
SERVICENOW INC COM 81762P102 82,948 171,026 SH   SOLE 7 163,646 0 7,380
SERVICENOW INC COM 81762P102 2,765 5,701 SH   SOLE 13 5,701 0 0
SERVICENOW INC COM 81762P102 9,110 18,784 SH   SOLE 15 18,784 0 0
SERVICENOW INC COM 81762P102 653,554 1,347,535 SH   SOLE 18 1,011,379 0 336,156
SERVICENOW INC COM 81762P102 499,486 1,029,868 SH   SOLE 19 1,029,868 0 0
SERVICENOW INC COM 81762P102 2,356,178 4,858,098 SH   SOLE 21 4,858,098 0 0
SERVICENOW INC COM 81762P102 2,336,047 4,816,591 SH   SOLE 22 4,313,373 0 503,218
SERVICENOW INC COM 81762P102 77,082 158,932 SH   SOLE 23 158,932 0 0
SERVICENOW INC COM 81762P102 109,078 224,904 SH   SOLE 25 224,904 0 0
SERVICENOW INC COM 81762P102 454,537 937,189 SH   SOLE 26 132,040 0 805,149
SERVICENOW INC COM 81762P102 18,196 37,518 SH   SOLE 28 26,503 0 11,015
SERVICENOW INC COM 81762P102 24,250 50,000 SH   SOLE 29 21,386 0 28,614
SERVICENOW INC COM 81762P102 440,781 908,826 SH   SOLE 30 886,131 0 22,695
SERVICENOW INC COM 81762P102 35,226 72,630 SH   SOLE 31 49,269 0 23,361
SERVICENOW INC COM 81762P102 159,532 328,931 SH   SOLE 34 328,931 0 0
SERVICENOW INC COM 81762P102 55,577 114,592 SH   SOLE 36 114,592 0 0
SERVICENOW INC COM 81762P102 2,093 4,315 SH   SOLE 40 4,315 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 904 250,000 PRN   SOLE 22 250,000 0 0
SERVICESOURCE INTL INC COM 81763U100 98 66,996 SH   SOLE 2 4,566 0 62,430
SERVICESOURCE INTL INC COM 81763U100 516 350,928 SH   SOLE 18 350,928 0 0
SERVICESOURCE INTL INC COM 81763U100 236 160,586 SH   SOLE 19 160,586 0 0
SERVICESOURCE INTL INC COM 81763U100 3,996 2,718,511 SH   SOLE 21 2,718,511 0 0
SERVICESOURCE INTL INC COM 81763U100 2,944 2,002,903 SH   SOLE 22 1,982,770 0 20,133
SERVISFIRST BANCSHARES INC COM 81768T108 1,212 35,627 SH   SOLE 2 15,160 0 20,467
SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 30 896 SH   SOLE 7 896 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7,821 229,836 SH   SOLE 18 229,836 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,055 89,770 SH   SOLE 19 89,770 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 169,974 4,994,841 SH   SOLE 21 4,994,841 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 48,156 1,415,102 SH   SOLE 22 1,370,298 0 44,804
SERVISFIRST BANCSHARES INC COM 81768T108 37 1,098 SH   SOLE 25 1,098 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 856 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 213 6,267 SH   SOLE 28 6,267 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,676 78,623 SH   SOLE 30 78,623 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 94 2,751 SH   SOLE 36 2,751 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 161 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 47 33,412 SH   SOLE 21 33,412 0 0
SESEN BIO INC COM 817763105 2,607 1,862,313 SH   SOLE 22 1,862,313 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 14 2,178 SH   SOLE 18 2,178 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 221 34,114 SH   SOLE 21 34,114 0 0
SFL CORPORATION LTD SHS G7738W106 767 102,402 SH   SOLE 2 11,119 0 91,283
SFL CORPORATION LTD SHS G7738W106 403 53,798 SH   SOLE 7 53,798 0 0
SFL CORPORATION LTD SHS G7738W106 2,571 343,317 SH   SOLE 18 343,317 0 0
SFL CORPORATION LTD SHS G7738W106 2,197 293,354 SH   SOLE 19 293,354 0 0
SFL CORPORATION LTD SHS G7738W106 21,137 2,822,028 SH   SOLE 21 2,822,028 0 0
SFL CORPORATION LTD SHS G7738W106 9,457 1,262,654 SH   SOLE 22 1,227,486 0 35,168
SFL CORPORATION LTD SHS G7738W106 17 2,247 SH   SOLE 23 2,247 0 0
SFL CORPORATION LTD SHS G7738W106 282 37,695 SH   SOLE 26 0 0 37,695
SHAKE SHACK INC CL A 819047101 1,418 21,990 SH   SOLE 2 11,285 0 10,705
SHAKE SHACK INC CL A 819047101 10 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 41 641 SH   SOLE 7 641 0 0
SHAKE SHACK INC CL A 819047101 10,677 165,586 SH   SOLE 18 165,586 0 0
SHAKE SHACK INC CL A 819047101 4,589 71,165 SH   SOLE 19 71,165 0 0
SHAKE SHACK INC CL A 819047101 239,692 3,717,305 SH   SOLE 21 3,717,305 0 0
SHAKE SHACK INC CL A 819047101 64,986 1,007,843 SH   SOLE 22 980,626 0 27,217
SHAKE SHACK INC CL A 819047101 29 445 SH   SOLE 25 445 0 0
SHAKE SHACK INC CL A 819047101 853 13,232 SH   SOLE 26 8,042 0 5,190
SHAKE SHACK INC CL A 819047101 311 4,828 SH   SOLE 28 4,828 0 0
SHAKE SHACK INC CL A 819047101 3,487 54,076 SH   SOLE 30 54,076 0 0
SHAKE SHACK INC CL A 819047101 48 740 SH   SOLE 34 740 0 0
SHAKE SHACK INC CL A 819047101 70 1,086 SH   SOLE 36 1,086 0 0
SHAKE SHACK INC CL A 819047101 230 3,572 SH   SOLE 40 3,572 0 0
SHARPS COMPLIANCE CORP COM 820017101 33 5,299 SH   SOLE 2 767 0 4,532
SHARPS COMPLIANCE CORP COM 820017101 346 55,257 SH   SOLE 18 55,257 0 0
SHARPS COMPLIANCE CORP COM 820017101 161 25,688 SH   SOLE 19 25,688 0 0
SHARPS COMPLIANCE CORP COM 820017101 2,819 449,552 SH   SOLE 21 449,552 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,389 221,486 SH   SOLE 22 218,191 0 3,295
SHARPSPRING INC COM 820054104 24 2,152 SH   SOLE 18 2,152 0 0
SHARPSPRING INC COM 820054104 317 28,431 SH   SOLE 21 28,431 0 0
SHARPSPRING INC COM 820054104 1,888 169,300 SH   SOLE 22 169,300 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3 178 SH   SOLE 18 178 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,508 33,945 SH   SOLE 2 16,558 0 17,387
SHENANDOAH TELECOMMUNICATION COM 82312B106 10 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 44 986 SH   SOLE 7 986 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 10,544 237,294 SH   SOLE 18 230,094 0 7,200
SHENANDOAH TELECOMMUNICATION COM 82312B106 6,497 146,204 SH   SOLE 19 146,204 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 243,823 5,487,184 SH   SOLE 21 5,487,184 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 64,243 1,445,783 SH   SOLE 22 1,405,418 0 40,365
SHENANDOAH TELECOMMUNICATION COM 82312B106 269 6,050 SH   SOLE 23 6,050 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 31 691 SH   SOLE 25 691 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,928 43,391 SH   SOLE 26 12,820 0 30,571
SHENANDOAH TELECOMMUNICATION COM 82312B106 309 6,957 SH   SOLE 28 6,957 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,425 77,074 SH   SOLE 30 77,074 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 76 1,719 SH   SOLE 36 1,719 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 218 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 188,826 271,013 SH   SOLE 2 73,768 0 197,245
SHERWIN WILLIAMS CO COM 824348106 29,664 42,576 SH   SOLE 4 40,027 0 2,549
SHERWIN WILLIAMS CO COM 824348106 57,593 82,661 SH   SOLE 7 71,563 0 11,098
SHERWIN WILLIAMS CO COM 824348106 2,841 4,078 SH   SOLE 13 4,078 0 0
SHERWIN WILLIAMS CO COM 824348106 5,662 8,127 SH   SOLE 15 8,127 0 0
SHERWIN WILLIAMS CO COM 824348106 3 4 SH   SOLE 17 0 0 4
SHERWIN WILLIAMS CO COM 824348106 303,867 436,126 SH   SOLE 18 334,295 0 101,831
SHERWIN WILLIAMS CO COM 824348106 163,342 234,438 SH   SOLE 19 234,438 0 0
SHERWIN WILLIAMS CO COM 824348106 1,189,192 1,706,794 SH   SOLE 21 1,706,794 0 0
SHERWIN WILLIAMS CO COM 824348106 1,435,974 2,060,990 SH   SOLE 22 1,837,811 0 223,179
SHERWIN WILLIAMS CO COM 824348106 50,231 72,094 SH   SOLE 23 72,094 0 0
SHERWIN WILLIAMS CO COM 824348106 66,392 95,289 SH   SOLE 25 95,289 0 0
SHERWIN WILLIAMS CO COM 824348106 309,684 444,475 SH   SOLE 26 59,206 0 385,269
SHERWIN WILLIAMS CO COM 824348106 11,257 16,156 SH   SOLE 28 11,417 0 4,739
SHERWIN WILLIAMS CO COM 824348106 22,490 32,279 SH   SOLE 29 11,034 0 21,245
SHERWIN WILLIAMS CO COM 824348106 254,364 365,077 SH   SOLE 30 358,398 0 6,679
SHERWIN WILLIAMS CO COM 824348106 33,288 47,777 SH   SOLE 31 27,906 0 19,871
SHERWIN WILLIAMS CO COM 824348106 24,999 35,880 SH   SOLE 34 35,880 0 0
SHERWIN WILLIAMS CO COM 824348106 36,184 51,934 SH   SOLE 36 51,934 0 0
SHERWIN WILLIAMS CO COM 824348106 1,263 1,813 SH   SOLE 40 1,813 0 0
SHIFT4 PMTS INC CL A 82452J109 858 17,747 SH   SOLE 2 17,747 0 0
SHIFT4 PMTS INC CL A 82452J109 310 6,414 SH   SOLE 7 0 0 6,414
SHIFT4 PMTS INC CL A 82452J109 11,392 235,559 SH   SOLE 19 235,559 0 0
SHIFT4 PMTS INC CL A 82452J109 1,042 21,555 SH   SOLE 21 21,555 0 0
SHIFT4 PMTS INC CL A 82452J109 10,554 218,237 SH   SOLE 22 218,237 0 0
SHIFT4 PMTS INC CL A 82452J109 28,865 596,887 SH   SOLE 34 596,887 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 36 1,557 SH   SOLE 18 1,557 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 49 2,135 SH   SOLE 19 2,135 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 27,046 1,177,443 SH   SOLE 21 1,177,443 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,369 59,599 SH   SOLE 22 59,599 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 379 16,521 SH   SOLE 30 16,521 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 229 9,953 SH   SOLE 31 3,064 0 6,889
SHOCKWAVE MED INC COM 82489T104 1,381 18,224 SH   SOLE 2 9,444 0 8,780
SHOCKWAVE MED INC COM 82489T104 19 255 SH   SOLE 4 255 0 0
SHOCKWAVE MED INC COM 82489T104 43 562 SH   SOLE 7 562 0 0
SHOCKWAVE MED INC COM 82489T104 8,533 112,568 SH   SOLE 18 106,856 0 5,712
SHOCKWAVE MED INC COM 82489T104 7,468 98,519 SH   SOLE 19 98,519 0 0
SHOCKWAVE MED INC COM 82489T104 83,716 1,104,427 SH   SOLE 21 1,104,427 0 0
SHOCKWAVE MED INC COM 82489T104 67,789 894,312 SH   SOLE 22 868,082 0 26,230
SHOCKWAVE MED INC COM 82489T104 388 5,119 SH   SOLE 23 5,119 0 0
SHOCKWAVE MED INC COM 82489T104 48 636 SH   SOLE 25 636 0 0
SHOCKWAVE MED INC COM 82489T104 1,366 18,017 SH   SOLE 26 0 0 18,017
SHOCKWAVE MED INC COM 82489T104 315 4,161 SH   SOLE 28 4,161 0 0
SHOCKWAVE MED INC COM 82489T104 858 11,324 SH   SOLE 30 11,324 0 0
SHOCKWAVE MED INC COM 82489T104 48 633 SH   SOLE 34 633 0 0
SHOCKWAVE MED INC COM 82489T104 118 1,563 SH   SOLE 36 1,563 0 0
SHOCKWAVE MED INC COM 82489T104 192 2,530 SH   SOLE 40 2,530 0 0
SHOE CARNIVAL INC COM 824889109 556 16,565 SH   SOLE 2 4,104 0 12,461
SHOE CARNIVAL INC COM 824889109 5 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,552 46,229 SH   SOLE 18 46,025 0 204
SHOE CARNIVAL INC COM 824889109 2,488 74,089 SH   SOLE 19 74,089 0 0
SHOE CARNIVAL INC COM 824889109 32,925 980,499 SH   SOLE 21 980,499 0 0
SHOE CARNIVAL INC COM 824889109 12,356 367,948 SH   SOLE 22 358,296 0 9,652
SHOE CARNIVAL INC COM 824889109 111 3,305 SH   SOLE 23 3,305 0 0
SHOE CARNIVAL INC COM 824889109 815 24,275 SH   SOLE 26 0 0 24,275
SHOE CARNIVAL INC COM 824889109 44 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 563 16,776 SH   SOLE 30 16,776 0 0
SHOE CARNIVAL INC COM 824889109 109 3,244 SH   SOLE 34 3,244 0 0
SHOE CARNIVAL INC COM 824889109 59 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 9,861 9,640 SH   SOLE 2 951 0 8,689
SHOPIFY INC CL A 82509L107 115,993 113,388 SH   SOLE 18 83,784 0 29,604
SHOPIFY INC CL A 82509L107 179,772 175,735 SH   SOLE 19 175,735 0 0
SHOPIFY INC CL A 82509L107 28,762 28,116 SH   SOLE 21 28,116 0 0
SHOPIFY INC CL A 82509L107 21,106 20,632 SH   SOLE 22 20,632 0 0
SHOPIFY INC CL A 82509L107 3,813 3,727 SH   SOLE 26 104 0 3,623
SHOPIFY INC CL A 82509L107 10 10 SH   SOLE 31 0 0 10
SHOPIFY INC CL A 82509L107 70,163 68,588 SH   SOLE 34 68,588 0 0
SHORE BANCSHARES INC COM 825107105 149 13,568 SH   SOLE 2 902 0 12,666
SHORE BANCSHARES INC COM 825107105 3 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 518 47,147 SH   SOLE 18 47,147 0 0
SHORE BANCSHARES INC COM 825107105 270 24,606 SH   SOLE 19 24,606 0 0
SHORE BANCSHARES INC COM 825107105 4,933 449,250 SH   SOLE 21 449,250 0 0
SHORE BANCSHARES INC COM 825107105 3,278 298,524 SH   SOLE 22 294,751 0 3,773
SHOTSPOTTER INC COM 82536T107 158 5,092 SH   SOLE 2 2,611 0 2,481
SHOTSPOTTER INC COM 82536T107 5 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 1,043 33,598 SH   SOLE 18 33,598 0 0
SHOTSPOTTER INC COM 82536T107 485 15,622 SH   SOLE 19 15,622 0 0
SHOTSPOTTER INC COM 82536T107 8,521 274,505 SH   SOLE 21 274,505 0 0
SHOTSPOTTER INC COM 82536T107 7,843 252,685 SH   SOLE 22 235,627 0 17,058
SHOTSPOTTER INC COM 82536T107 62 1,992 SH   SOLE 30 1,992 0 0
SHUTTERSTOCK INC COM 825690100 689 13,234 SH   SOLE 2 6,544 0 6,690
SHUTTERSTOCK INC COM 825690100 5 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 24 455 SH   SOLE 7 455 0 0
SHUTTERSTOCK INC COM 825690100 5,511 105,896 SH   SOLE 18 103,763 0 2,133
SHUTTERSTOCK INC COM 825690100 2,115 40,637 SH   SOLE 19 40,637 0 0
SHUTTERSTOCK INC COM 825690100 122,813 2,359,982 SH   SOLE 21 2,359,982 0 0
SHUTTERSTOCK INC COM 825690100 33,070 635,473 SH   SOLE 22 617,278 0 18,195
SHUTTERSTOCK INC COM 825690100 694 13,327 SH   SOLE 26 0 0 13,327
SHUTTERSTOCK INC COM 825690100 151 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 1,788 34,358 SH   SOLE 30 34,358 0 0
SHUTTERSTOCK INC COM 825690100 19 366 SH   SOLE 34 366 0 0
SHUTTERSTOCK INC COM 825690100 104 2,000 SH   SOLE 40 2,000 0 0
SHYFT GROUP INC COM 825698103 403 21,320 SH   SOLE 2 10,568 0 10,752
SHYFT GROUP INC COM 825698103 15 797 SH   SOLE 7 797 0 0
SHYFT GROUP INC COM 825698103 2,579 136,596 SH   SOLE 18 136,596 0 0
SHYFT GROUP INC COM 825698103 1,217 64,456 SH   SOLE 19 64,456 0 0
SHYFT GROUP INC COM 825698103 21,494 1,138,461 SH   SOLE 21 1,138,461 0 0
SHYFT GROUP INC COM 825698103 18,119 959,689 SH   SOLE 22 924,938 0 34,751
SHYFT GROUP INC COM 825698103 255 13,510 SH   SOLE 26 0 0 13,510
SHYFT GROUP INC COM 825698103 89 4,733 SH   SOLE 28 4,733 0 0
SHYFT GROUP INC COM 825698103 274 14,522 SH   SOLE 30 14,522 0 0
SHYFT GROUP INC COM 825698103 67 3,537 SH   SOLE 40 3,537 0 0
SI BONE INC COM 825704109 611 25,764 SH   SOLE 2 18,054 0 7,710
SI BONE INC COM 825704109 15 612 SH   SOLE 7 612 0 0
SI BONE INC COM 825704109 2,578 108,683 SH   SOLE 18 104,749 0 3,934
SI BONE INC COM 825704109 3,432 144,677 SH   SOLE 19 144,677 0 0
SI BONE INC COM 825704109 20,018 843,924 SH   SOLE 21 843,924 0 0
SI BONE INC COM 825704109 17,947 756,637 SH   SOLE 22 731,301 0 25,336
SI BONE INC COM 825704109 17 731 SH   SOLE 25 731 0 0
SI BONE INC COM 825704109 823 34,706 SH   SOLE 26 0 0 34,706
SI BONE INC COM 825704109 89 3,754 SH   SOLE 30 3,754 0 0
SI BONE INC COM 825704109 1,359 57,273 SH   SOLE 34 57,273 0 0
SI BONE INC COM 825704109 43 1,795 SH   SOLE 36 1,795 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 24,026 2,156,740 SH   SOLE 7 2,156,740 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 53,681 4,818,743 SH   SOLE 30 4,818,743 0 0
SIEBERT FINL CORP COM 826176109 10 3,111 SH   SOLE 2 309 0 2,802
SIEBERT FINL CORP COM 826176109 109 33,735 SH   SOLE 18 33,735 0 0
SIEBERT FINL CORP COM 826176109 46 14,221 SH   SOLE 19 14,221 0 0
SIEBERT FINL CORP COM 826176109 969 299,922 SH   SOLE 21 299,922 0 0
SIEBERT FINL CORP COM 826176109 276 85,518 SH   SOLE 22 82,949 0 2,569
SIENTRA INC COM 82621J105 69 20,310 SH   SOLE 2 2,668 0 17,642
SIENTRA INC COM 82621J105 2 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 667 196,268 SH   SOLE 18 196,268 0 0
SIENTRA INC COM 82621J105 312 91,649 SH   SOLE 19 91,649 0 0
SIENTRA INC COM 82621J105 5,379 1,582,161 SH   SOLE 21 1,582,161 0 0
SIENTRA INC COM 82621J105 4,316 1,269,540 SH   SOLE 22 1,256,128 0 13,412
SIERRA BANCORP COM 82620P102 299 17,792 SH   SOLE 2 5,882 0 11,910
SIERRA BANCORP COM 82620P102 4 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,021 60,816 SH   SOLE 18 60,816 0 0
SIERRA BANCORP COM 82620P102 2,070 123,264 SH   SOLE 19 123,264 0 0
SIERRA BANCORP COM 82620P102 8,161 486,090 SH   SOLE 21 486,090 0 0
SIERRA BANCORP COM 82620P102 8,095 482,119 SH   SOLE 22 477,155 0 4,964
SIERRA BANCORP COM 82620P102 243 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 824 49,091 SH   SOLE 26 0 0 49,091
SIERRA ONCOLOGY INC COM NEW 82640U404 47 4,440 SH   SOLE 22 4,440 0 0
SIFCO INDS INC COM 826546103 2 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 20 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 392 57,128 SH   SOLE 2 17,903 0 39,225
SIGA TECHNOLOGIES INC COM 826917106 8 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,490 216,825 SH   SOLE 18 216,825 0 0
SIGA TECHNOLOGIES INC COM 826917106 718 104,476 SH   SOLE 19 104,476 0 0
SIGA TECHNOLOGIES INC COM 826917106 17,948 2,612,537 SH   SOLE 21 2,612,537 0 0
SIGA TECHNOLOGIES INC COM 826917106 10,924 1,590,070 SH   SOLE 22 1,572,254 0 17,816
SIGA TECHNOLOGIES INC COM 826917106 77 11,271 SH   SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 178 25,948 SH   SOLE 30 25,948 0 0
SIGMATRON INTL INC COM 82661L101 20 6,375 SH   SOLE 21 6,375 0 0
SIGMATRON INTL INC COM 82661L101 561 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 12,097 145,760 SH   SOLE 2 31,821 0 113,939
SIGNATURE BK NEW YORK N Y COM 82669G104 1,945 23,435 SH   SOLE 4 21,879 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 356 4,290 SH   SOLE 7 4,290 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19 229 SH   SOLE 13 229 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 425 5,118 SH   SOLE 15 5,118 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,471 234,621 SH   SOLE 18 230,203 0 4,418
SIGNATURE BK NEW YORK N Y COM 82669G104 1,232 14,844 SH   SOLE 19 14,844 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 198,538 2,392,318 SH   SOLE 21 2,392,318 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 139,576 1,681,847 SH   SOLE 22 1,605,226 0 76,621
SIGNATURE BK NEW YORK N Y COM 82669G104 3,159 38,068 SH   SOLE 23 38,068 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 362 4,358 SH   SOLE 25 4,358 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10,378 125,046 SH   SOLE 26 58,398 0 66,648
SIGNATURE BK NEW YORK N Y COM 82669G104 836 10,072 SH   SOLE 28 7,335 0 2,737
SIGNATURE BK NEW YORK N Y COM 82669G104 982 11,829 SH   SOLE 29 128 0 11,701
SIGNATURE BK NEW YORK N Y COM 82669G104 11,181 134,730 SH   SOLE 30 97,678 0 37,052
SIGNATURE BK NEW YORK N Y COM 82669G104 910 10,964 SH   SOLE 31 7,401 0 3,563
SIGNATURE BK NEW YORK N Y COM 82669G104 261 3,148 SH   SOLE 34 3,148 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,058 12,753 SH   SOLE 36 12,753 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 91 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,158 61,930 SH   SOLE 2 16,482 0 45,448
SIGNET JEWELERS LIMITED SHS G81276100 5 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 43 2,284 SH   SOLE 7 2,284 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 4,606 246,332 SH   SOLE 18 246,332 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,653 141,876 SH   SOLE 19 141,876 0 0
SIGNET JEWELERS LIMITED SHS G81276100 105,435 5,638,238 SH   SOLE 21 5,638,238 0 0
SIGNET JEWELERS LIMITED SHS G81276100 29,552 1,580,324 SH   SOLE 22 1,535,299 0 45,025
SIGNET JEWELERS LIMITED SHS G81276100 46 2,455 SH   SOLE 23 2,455 0 0
SIGNET JEWELERS LIMITED SHS G81276100 955 51,095 SH   SOLE 26 14,438 0 36,657
SIGNET JEWELERS LIMITED SHS G81276100 110 5,874 SH   SOLE 28 5,874 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,510 80,731 SH   SOLE 30 80,731 0 0
SIGNET JEWELERS LIMITED SHS G81276100 82 4,377 SH   SOLE 31 0 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 171 9,125 SH   SOLE 36 9,125 0 0
SIGNET JEWELERS LIMITED SHS G81276100 102 5,467 SH   SOLE 40 5,467 0 0
SILGAN HOLDINGS INC COM 827048109 7,782 211,634 SH   SOLE 2 67,970 0 143,664
SILGAN HOLDINGS INC COM 827048109 23 633 SH   SOLE 4 633 0 0
SILGAN HOLDINGS INC COM 827048109 77 2,090 SH   SOLE 7 2,090 0 0
SILGAN HOLDINGS INC COM 827048109 68 1,844 SH   SOLE 13 0 0 1,844
SILGAN HOLDINGS INC COM 827048109 7,976 216,924 SH   SOLE 18 204,145 0 12,779
SILGAN HOLDINGS INC COM 827048109 726 19,749 SH   SOLE 19 19,749 0 0
SILGAN HOLDINGS INC COM 827048109 133,849 3,640,179 SH   SOLE 21 3,640,179 0 0
SILGAN HOLDINGS INC COM 827048109 91,438 2,486,767 SH   SOLE 22 2,373,562 0 113,205
SILGAN HOLDINGS INC COM 827048109 1,385 37,670 SH   SOLE 26 21,176 0 16,494
SILGAN HOLDINGS INC COM 827048109 391 10,626 SH   SOLE 28 10,626 0 0
SILGAN HOLDINGS INC COM 827048109 972 26,435 SH   SOLE 30 26,435 0 0
SILGAN HOLDINGS INC COM 827048109 58 1,566 SH   SOLE 31 1,566 0 0
SILGAN HOLDINGS INC COM 827048109 147 3,987 SH   SOLE 34 3,987 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 312 8,480 SH   SOLE 40 8,480 0 0
SILICOM LTD ORD M84116108 75 2,318 SH   SOLE 22 2,318 0 0
SILICON LABORATORIES INC COM 826919102 13,223 135,131 SH   SOLE 2 114,531 0 20,600
SILICON LABORATORIES INC COM 826919102 849 8,681 SH   SOLE 4 8,681 0 0
SILICON LABORATORIES INC COM 826919102 354 3,615 SH   SOLE 7 3,615 0 0
SILICON LABORATORIES INC COM 826919102 26,182 267,571 SH   SOLE 18 259,827 0 7,744
SILICON LABORATORIES INC COM 826919102 18,978 193,955 SH   SOLE 19 193,955 0 0
SILICON LABORATORIES INC COM 826919102 304,991 3,116,922 SH   SOLE 21 3,116,922 0 0
SILICON LABORATORIES INC COM 826919102 163,600 1,671,951 SH   SOLE 22 1,536,242 0 135,709
SILICON LABORATORIES INC COM 826919102 3,149 32,177 SH   SOLE 23 32,177 0 0
SILICON LABORATORIES INC COM 826919102 59 605 SH   SOLE 25 605 0 0
SILICON LABORATORIES INC COM 826919102 6,602 67,470 SH   SOLE 26 16,608 0 50,862
SILICON LABORATORIES INC COM 826919102 628 6,421 SH   SOLE 28 6,421 0 0
SILICON LABORATORIES INC COM 826919102 1,397 14,282 SH   SOLE 29 14,282 0 0
SILICON LABORATORIES INC COM 826919102 18,732 191,436 SH   SOLE 30 191,436 0 0
SILICON LABORATORIES INC COM 826919102 3,104 31,725 SH   SOLE 31 31,725 0 0
SILICON LABORATORIES INC COM 826919102 903 9,226 SH   SOLE 34 9,226 0 0
SILICON LABORATORIES INC COM 826919102 234 2,395 SH   SOLE 36 2,395 0 0
SILICON LABORATORIES INC COM 826919102 415 4,242 SH   SOLE 40 4,242 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 73 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 15,682 415,082 SH   SOLE 19 415,082 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 11,099 293,792 SH   SOLE 22 293,792 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,731 178,154 SH   SOLE 25 178,154 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,852 101,964 SH   SOLE 26 101,964 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 96 2,546 SH   SOLE 30 2,546 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 21,701 574,393 SH   SOLE 34 574,393 0 0
SILK RD MED INC COM 82710M100 2,731 40,634 SH   SOLE 2 32,307 0 8,327
SILK RD MED INC COM 82710M100 24 352 SH   SOLE 4 352 0 0
SILK RD MED INC COM 82710M100 33 497 SH   SOLE 7 497 0 0
SILK RD MED INC COM 82710M100 7,936 118,073 SH   SOLE 18 113,081 0 4,992
SILK RD MED INC COM 82710M100 36,855 548,358 SH   SOLE 19 548,358 0 0
SILK RD MED INC COM 82710M100 56,884 846,365 SH   SOLE 21 846,365 0 0
SILK RD MED INC COM 82710M100 53,998 803,429 SH   SOLE 22 779,452 0 23,977
SILK RD MED INC COM 82710M100 28 422 SH   SOLE 25 422 0 0
SILK RD MED INC COM 82710M100 1,324 19,693 SH   SOLE 26 0 0 19,693
SILK RD MED INC COM 82710M100 179 2,657 SH   SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 627 9,332 SH   SOLE 30 9,332 0 0
SILK RD MED INC COM 82710M100 7,950 118,284 SH   SOLE 34 118,284 0 0
SILK RD MED INC COM 82710M100 70 1,037 SH   SOLE 36 1,037 0 0
SILK RD MED INC COM 82710M100 164 2,443 SH   SOLE 40 2,443 0 0
SILVERBOW RES INC COM 82836G102 8 2,006 SH   SOLE 18 2,006 0 0
SILVERBOW RES INC COM 82836G102 160 40,723 SH   SOLE 21 40,723 0 0
SILVERBOW RES INC COM 82836G102 354 90,087 SH   SOLE 22 90,087 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 78 7,501 SH   SOLE 2 518 0 6,983
SILVERCREST ASSET MGMT GROUP CL A 828359109 386 36,938 SH   SOLE 18 36,938 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 238 22,801 SH   SOLE 19 22,801 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,330 318,346 SH   SOLE 21 318,346 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,303 124,539 SH   SOLE 22 122,271 0 2,268
SILVERCREST ASSET MGMT GROUP CL A 828359109 4 417 SH   SOLE 23 417 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 17 1,586 SH   SOLE 26 0 0 1,586
SILVERCREST METALS INC COM 828363101 35 4,150 SH   SOLE 22 4,150 0 0
SILVERGATE CAP CORP CL A 82837P408 213 14,804 SH   SOLE 2 860 0 13,944
SILVERGATE CAP CORP CL A 82837P408 5 378 SH   SOLE 7 378 0 0
SILVERGATE CAP CORP CL A 82837P408 27 1,877 SH   SOLE 13 0 0 1,877
SILVERGATE CAP CORP CL A 82837P408 917 63,674 SH   SOLE 18 63,674 0 0
SILVERGATE CAP CORP CL A 82837P408 421 29,239 SH   SOLE 19 29,239 0 0
SILVERGATE CAP CORP CL A 82837P408 7,145 496,158 SH   SOLE 21 496,158 0 0
SILVERGATE CAP CORP CL A 82837P408 3,636 252,476 SH   SOLE 22 246,234 0 6,242
SILVERGATE CAP CORP CL A 82837P408 1,722 119,602 SH   SOLE 34 119,602 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,972 124,372 SH   SOLE 2 35,428 0 88,944
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 23 1,464 SH   SOLE 7 1,464 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8,002 504,708 SH   SOLE 18 504,708 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,564 224,812 SH   SOLE 19 224,812 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 187,696 11,838,275 SH   SOLE 21 11,838,275 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 48,891 3,083,627 SH   SOLE 22 3,012,451 0 71,176
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 43 2,694 SH   SOLE 23 2,694 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 579 36,526 SH   SOLE 26 13,198 0 23,328
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 220 13,902 SH   SOLE 28 13,902 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,459 155,109 SH   SOLE 30 155,109 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 165 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 46,279 715,508 SH   SOLE 2 64,639 0 650,869
SIMON PPTY GROUP INC NEW COM 828806109 30,750 475,415 SH   SOLE 4 465,841 0 9,574
SIMON PPTY GROUP INC NEW COM 828806109 43,645 674,778 SH   SOLE 7 665,940 0 8,838
SIMON PPTY GROUP INC NEW COM 828806109 221 3,411 SH   SOLE 13 866 0 2,545
SIMON PPTY GROUP INC NEW COM 828806109 2,463 38,084 SH   SOLE 15 38,084 0 0
SIMON PPTY GROUP INC NEW COM 828806109 53,101 820,974 SH   SOLE 18 772,179 0 48,795
SIMON PPTY GROUP INC NEW COM 828806109 38,409 593,833 SH   SOLE 19 593,833 0 0
SIMON PPTY GROUP INC NEW COM 828806109 787,314 12,172,446 SH   SOLE 21 12,172,446 0 0
SIMON PPTY GROUP INC NEW COM 828806109 651,748 10,076,502 SH   SOLE 22 9,299,195 0 777,307
SIMON PPTY GROUP INC NEW COM 828806109 16,146 249,631 SH   SOLE 23 249,631 0 0
SIMON PPTY GROUP INC NEW COM 828806109 92,946 1,437,011 SH   SOLE 25 1,437,011 0 0
SIMON PPTY GROUP INC NEW COM 828806109 99,816 1,543,224 SH   SOLE 26 238,918 0 1,304,306
SIMON PPTY GROUP INC NEW COM 828806109 5,005 77,378 SH   SOLE 28 59,564 0 17,814
SIMON PPTY GROUP INC NEW COM 828806109 12,088 186,896 SH   SOLE 29 186,896 0 0
SIMON PPTY GROUP INC NEW COM 828806109 155,148 2,398,697 SH   SOLE 30 2,398,697 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,336 159,795 SH   SOLE 31 39,077 0 120,718
SIMON PPTY GROUP INC NEW COM 828806109 3,258 50,376 SH   SOLE 34 50,376 0 0
SIMON PPTY GROUP INC NEW COM 828806109 13,555 209,575 SH   SOLE 36 209,575 0 0
SIMON PPTY GROUP INC NEW COM 828806109 439 6,787 SH   SOLE 40 6,787 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 39 600 SH Put SOLE 2 600 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 6,791 105,000 SH Put SOLE 19 105,000 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 65 1,000 SH Put SOLE 22 1,000 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 867 13,400 SH Put SOLE 34 13,400 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,364 107,228 SH   SOLE 2 35,567 0 71,661
SIMPLY GOOD FOODS CO COM 82900L102 133 6,028 SH   SOLE 4 6,028 0 0
SIMPLY GOOD FOODS CO COM 82900L102 39 1,751 SH   SOLE 7 1,751 0 0
SIMPLY GOOD FOODS CO COM 82900L102 8,382 380,142 SH   SOLE 18 380,142 0 0
SIMPLY GOOD FOODS CO COM 82900L102 23,736 1,076,466 SH   SOLE 19 1,076,466 0 0
SIMPLY GOOD FOODS CO COM 82900L102 58,430 2,649,886 SH   SOLE 21 2,649,886 0 0
SIMPLY GOOD FOODS CO COM 82900L102 53,618 2,431,659 SH   SOLE 22 2,348,924 0 82,735
SIMPLY GOOD FOODS CO COM 82900L102 49 2,216 SH   SOLE 23 2,216 0 0
SIMPLY GOOD FOODS CO COM 82900L102 24 1,077 SH   SOLE 25 1,077 0 0
SIMPLY GOOD FOODS CO COM 82900L102 927 42,063 SH   SOLE 26 20,822 0 21,241
SIMPLY GOOD FOODS CO COM 82900L102 284 12,888 SH   SOLE 28 12,888 0 0
SIMPLY GOOD FOODS CO COM 82900L102 744 33,724 SH   SOLE 30 33,724 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7,153 324,409 SH   SOLE 34 324,409 0 0
SIMPLY GOOD FOODS CO COM 82900L102 59 2,654 SH   SOLE 36 2,654 0 0
SIMPLY GOOD FOODS CO COM 82900L102 188 8,521 SH   SOLE 40 8,521 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,585 26,606 SH   SOLE 2 13,141 0 13,465
SIMPSON MANUFACTURING CO INC COM 829073105 30 306 SH   SOLE 4 306 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 83 854 SH   SOLE 7 854 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 19,835 204,147 SH   SOLE 18 204,147 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 7,889 81,191 SH   SOLE 19 81,191 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 469,132 4,828,446 SH   SOLE 21 4,828,446 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 117,885 1,213,308 SH   SOLE 22 1,177,729 0 35,579
SIMPSON MANUFACTURING CO INC COM 829073105 1,622 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 600 6,173 SH   SOLE 28 6,173 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 6,341 65,266 SH   SOLE 30 65,266 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 437 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 694 9,208 SH   SOLE 2 4,929 0 4,279
SIMULATIONS PLUS INC COM 829214105 17 223 SH   SOLE 4 223 0 0
SIMULATIONS PLUS INC COM 829214105 21 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 5,233 69,436 SH   SOLE 18 69,436 0 0
SIMULATIONS PLUS INC COM 829214105 2,057 27,290 SH   SOLE 19 27,290 0 0
SIMULATIONS PLUS INC COM 829214105 120,626 1,600,668 SH   SOLE 21 1,600,668 0 0
SIMULATIONS PLUS INC COM 829214105 31,372 416,299 SH   SOLE 22 400,030 0 16,269
SIMULATIONS PLUS INC COM 829214105 259 3,438 SH   SOLE 26 0 0 3,438
SIMULATIONS PLUS INC COM 829214105 133 1,770 SH   SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 1,975 26,213 SH   SOLE 30 26,213 0 0
SIMULATIONS PLUS INC COM 829214105 73 974 SH   SOLE 34 974 0 0
SIMULATIONS PLUS INC COM 829214105 103 1,371 SH   SOLE 40 1,371 0 0
SINA CORP ORD G81477104 2,804 65,803 SH   SOLE 2 1,494 0 64,309
SINA CORP ORD G81477104 970 22,776 SH   SOLE 4 19,154 0 3,622
SINA CORP ORD G81477104 377 8,852 SH   SOLE 7 5,850 0 3,002
SINA CORP ORD G81477104 968 22,723 SH   SOLE 15 22,723 0 0
SINA CORP ORD G81477104 800 18,777 SH   SOLE 18 18,777 0 0
SINA CORP ORD G81477104 41,072 963,913 SH   SOLE 21 963,913 0 0
SINA CORP ORD G81477104 26,052 611,397 SH   SOLE 22 561,721 0 49,676
SINA CORP ORD G81477104 1,438 33,741 SH   SOLE 23 33,741 0 0
SINA CORP ORD G81477104 1,791 42,042 SH   SOLE 25 42,042 0 0
SINA CORP ORD G81477104 13,469 316,090 SH   SOLE 26 135,932 0 180,158
SINA CORP ORD G81477104 280 6,580 SH   SOLE 29 6,580 0 0
SINA CORP ORD G81477104 15,332 359,812 SH   SOLE 30 346,819 0 12,993
SINA CORP ORD G81477104 38 887 SH   SOLE 31 887 0 0
SINA CORP ORD G81477104 203 4,772 SH   SOLE 34 4,772 0 0
SINA CORP ORD G81477104 174 4,075 SH   SOLE 36 4,075 0 0
SINA CORP ORD G81477104 22 519 SH   SOLE 40 519 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,047 54,444 SH   SOLE 2 15,694 0 38,750
SINCLAIR BROADCAST GROUP INC CL A 829226109 7 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 30 1,544 SH   SOLE 7 1,544 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,952 153,521 SH   SOLE 18 153,521 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,570 81,653 SH   SOLE 19 81,653 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 26,259 1,365,507 SH   SOLE 21 1,365,507 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 31,428 1,634,330 SH   SOLE 22 1,600,622 0 33,708
SINCLAIR BROADCAST GROUP INC CL A 829226109 520 27,023 SH   SOLE 26 17,148 0 9,875
SINCLAIR BROADCAST GROUP INC CL A 829226109 177 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 478 24,867 SH   SOLE 30 24,867 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 16 817 SH   SOLE 31 0 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 38 1,995 SH   SOLE 36 1,995 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 135 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 549 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 218 11,888 SH   SOLE 22 11,888 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH   SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 254 SH   SOLE 22 254 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 41,533 7,748,716 SH   SOLE 2 4,868,468 0 2,880,248
SIRIUS XM HOLDINGS INC COM 82968B103 5,516 1,029,050 SH   SOLE 4 998,782 0 30,268
SIRIUS XM HOLDINGS INC COM 82968B103 3,594 670,447 SH   SOLE 7 627,745 0 42,702
SIRIUS XM HOLDINGS INC COM 82968B103 3,886 724,929 SH   SOLE 13 724,929 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 597 111,458 SH   SOLE 15 111,458 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 21 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 12,821 2,392,034 SH   SOLE 18 1,320,691 0 1,071,343
SIRIUS XM HOLDINGS INC COM 82968B103 29,737 5,547,986 SH   SOLE 19 5,547,986 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 150,945 28,161,461 SH   SOLE 21 28,161,461 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 249,248 46,501,572 SH   SOLE 22 35,222,165 0 11,279,407
SIRIUS XM HOLDINGS INC COM 82968B103 13,082 2,440,661 SH   SOLE 23 2,440,661 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 7,870 1,468,254 SH   SOLE 25 1,468,254 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 37,446 6,986,189 SH   SOLE 26 2,033,171 0 4,953,018
SIRIUS XM HOLDINGS INC COM 82968B103 1,315 245,290 SH   SOLE 28 182,040 0 63,250
SIRIUS XM HOLDINGS INC COM 82968B103 18,327 3,419,275 SH   SOLE 29 1,382,247 0 2,037,028
SIRIUS XM HOLDINGS INC COM 82968B103 27,225 5,079,307 SH   SOLE 30 5,079,307 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,059 1,503,598 SH   SOLE 31 1,469,899 0 33,699
SIRIUS XM HOLDINGS INC COM 82968B103 4,659 869,239 SH   SOLE 32 869,239 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,493 465,203 SH   SOLE 34 465,203 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 6,650 1,240,622 SH   SOLE 36 1,240,622 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 118 21,926 SH   SOLE 40 21,926 0 0
SITE CTRS CORP COM 82981J109 1,325 184,010 SH   SOLE 2 50,213 0 133,797
SITE CTRS CORP COM 82981J109 806 112,007 SH   SOLE 4 112,007 0 0
SITE CTRS CORP COM 82981J109 1,355 188,214 SH   SOLE 7 188,214 0 0
SITE CTRS CORP COM 82981J109 5,005 695,099 SH   SOLE 18 695,099 0 0
SITE CTRS CORP COM 82981J109 3,825 531,201 SH   SOLE 19 531,201 0 0
SITE CTRS CORP COM 82981J109 120,533 16,740,689 SH   SOLE 21 16,740,689 0 0
SITE CTRS CORP COM 82981J109 40,498 5,624,671 SH   SOLE 22 5,498,209 0 126,462
SITE CTRS CORP COM 82981J109 99 13,765 SH   SOLE 23 13,765 0 0
SITE CTRS CORP COM 82981J109 3,839 533,156 SH   SOLE 25 533,156 0 0
SITE CTRS CORP COM 82981J109 1,406 195,286 SH   SOLE 26 58,544 0 136,742
SITE CTRS CORP COM 82981J109 159 22,060 SH   SOLE 28 22,060 0 0
SITE CTRS CORP COM 82981J109 741 102,913 SH   SOLE 29 102,913 0 0
SITE CTRS CORP COM 82981J109 6,362 883,642 SH   SOLE 30 883,642 0 0
SITE CTRS CORP COM 82981J109 18 2,450 SH   SOLE 31 0 0 2,450
SITE CTRS CORP COM 82981J109 39 5,458 SH   SOLE 36 5,458 0 0
SITE CTRS CORP COM 82981J109 105 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,339 35,581 SH   SOLE 2 15,508 0 20,073
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 33 268 SH   SOLE 4 268 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 421 3,453 SH   SOLE 7 865 0 2,588
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 21,292 174,600 SH   SOLE 18 165,166 0 9,434
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 20,633 169,189 SH   SOLE 19 169,189 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 169,262 1,387,962 SH   SOLE 21 1,387,962 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 158,762 1,301,862 SH   SOLE 22 1,260,916 0 40,946
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,105 9,064 SH   SOLE 23 9,064 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 93 762 SH   SOLE 25 762 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,517 53,438 SH   SOLE 26 9,330 0 44,108
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 694 5,690 SH   SOLE 28 5,690 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,074 17,011 SH   SOLE 30 17,011 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 436 3,574 SH   SOLE 34 3,574 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 229 1,876 SH   SOLE 36 1,876 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 497 4,072 SH   SOLE 40 4,072 0 0
SITIME CORP COM 82982T106 315 3,754 SH   SOLE 2 484 0 3,270
SITIME CORP COM 82982T106 327 3,891 SH   SOLE 7 112 0 3,779
SITIME CORP COM 82982T106 2,979 35,447 SH   SOLE 18 35,447 0 0
SITIME CORP COM 82982T106 2,117 25,197 SH   SOLE 19 25,197 0 0
SITIME CORP COM 82982T106 25,315 301,267 SH   SOLE 21 301,267 0 0
SITIME CORP COM 82982T106 20,006 238,084 SH   SOLE 22 233,854 0 4,230
SITIME CORP COM 82982T106 9 102 SH   SOLE 23 102 0 0
SITIME CORP COM 82982T106 1,032 12,276 SH   SOLE 26 0 0 12,276
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,368 215,186 SH   SOLE 2 57,659 0 157,527
SIX FLAGS ENTMT CORP NEW COM 83001A102 7 352 SH   SOLE 4 352 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 46 2,270 SH   SOLE 7 2,270 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,977 195,889 SH   SOLE 18 195,889 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,753 135,605 SH   SOLE 19 135,605 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 66,429 3,272,358 SH   SOLE 21 3,272,358 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 52,056 2,564,324 SH   SOLE 22 2,429,577 0 134,747
SIX FLAGS ENTMT CORP NEW COM 83001A102 786 38,721 SH   SOLE 26 14,925 0 23,796
SIX FLAGS ENTMT CORP NEW COM 83001A102 186 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 607 29,905 SH   SOLE 30 29,905 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 95 4,692 SH   SOLE 31 1,592 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 117 5,750 SH   SOLE 34 5,750 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 36 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 169 8,321 SH   SOLE 40 8,321 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 0 6 SH   SOLE 17 0 0 6
SJW GROUP COM 784305104 1,690 27,767 SH   SOLE 2 9,288 0 18,479
SJW GROUP COM 784305104 184 3,020 SH   SOLE 4 3,020 0 0
SJW GROUP COM 784305104 3,313 54,434 SH   SOLE 7 54,434 0 0
SJW GROUP COM 784305104 6,079 99,885 SH   SOLE 18 97,852 0 2,033
SJW GROUP COM 784305104 3,981 65,418 SH   SOLE 19 65,418 0 0
SJW GROUP COM 784305104 53,486 878,832 SH   SOLE 21 878,832 0 0
SJW GROUP COM 784305104 47,173 775,099 SH   SOLE 22 752,719 0 22,380
SJW GROUP COM 784305104 112 1,839 SH   SOLE 23 1,839 0 0
SJW GROUP COM 784305104 1,413 23,215 SH   SOLE 26 10,204 0 13,011
SJW GROUP COM 784305104 203 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 10,353 170,118 SH   SOLE 30 170,118 0 0
SJW GROUP COM 784305104 71 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 142 2,329 SH   SOLE 40 2,329 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 4,326 192,948 SH   SOLE 2 27,023 0 165,925
SK TELECOM LTD SPONSORED ADR 78440P108 34 1,522 SH   SOLE 4 1,522 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 253 11,285 SH   SOLE 13 11,285 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 375 16,725 SH   SOLE 18 16,725 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 606 27,011 SH   SOLE 19 27,011 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 8,230 367,080 SH   SOLE 22 292,095 0 74,985
SK TELECOM LTD SPONSORED ADR 78440P108 1,928 85,998 SH   SOLE 30 85,998 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 160 7,137 SH   SOLE 31 6,598 0 539
SK TELECOM LTD SPONSORED ADR 78440P108 145 6,477 SH   SOLE 34 6,477 0 0
SKECHERS U S A INC CL A 830566105 31,114 1,029,584 SH   SOLE 2 733,829 0 295,755
SKECHERS U S A INC CL A 830566105 4,535 150,062 SH   SOLE 4 150,062 0 0
SKECHERS U S A INC CL A 830566105 852 28,208 SH   SOLE 7 28,208 0 0
SKECHERS U S A INC CL A 830566105 16,845 557,398 SH   SOLE 18 411,430 0 145,968
SKECHERS U S A INC CL A 830566105 7,845 259,612 SH   SOLE 19 259,612 0 0
SKECHERS U S A INC CL A 830566105 180,743 5,980,919 SH   SOLE 21 5,980,919 0 0
SKECHERS U S A INC CL A 830566105 169,869 5,621,076 SH   SOLE 22 4,719,179 0 901,897
SKECHERS U S A INC CL A 830566105 14,776 488,942 SH   SOLE 23 488,942 0 0
SKECHERS U S A INC CL A 830566105 1,584 52,431 SH   SOLE 25 17,844 0 34,587
SKECHERS U S A INC CL A 830566105 10,693 353,846 SH   SOLE 26 74,105 0 279,741
SKECHERS U S A INC CL A 830566105 753 24,925 SH   SOLE 28 24,925 0 0
SKECHERS U S A INC CL A 830566105 3,536 117,003 SH   SOLE 29 117,003 0 0
SKECHERS U S A INC CL A 830566105 2,717 89,906 SH   SOLE 30 89,906 0 0
SKECHERS U S A INC CL A 830566105 6,520 215,748 SH   SOLE 31 214,033 0 1,715
SKECHERS U S A INC CL A 830566105 9,281 307,107 SH   SOLE 34 307,107 0 0
SKECHERS U S A INC CL A 830566105 894 29,593 SH   SOLE 36 29,593 0 0
SKECHERS U S A INC CL A 830566105 437 14,475 SH   SOLE 40 14,475 0 0
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 12 3,779 SH   SOLE 22 3,779 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 868 32,429 SH   SOLE 2 16,399 0 16,030
SKYLINE CHAMPION CORPORATION COM 830830105 7 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 32 1,186 SH   SOLE 7 1,186 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,185 193,694 SH   SOLE 18 193,694 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,607 97,375 SH   SOLE 19 97,375 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 63,415 2,368,876 SH   SOLE 21 2,368,876 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 37,346 1,395,079 SH   SOLE 22 1,346,123 0 48,956
SKYLINE CHAMPION CORPORATION COM 830830105 1,315 49,112 SH   SOLE 26 18,319 0 30,793
SKYLINE CHAMPION CORPORATION COM 830830105 200 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 517 19,328 SH   SOLE 30 19,328 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 131 4,898 SH   SOLE 40 4,898 0 0
SKYWEST INC COM 830879102 1,460 48,897 SH   SOLE 2 6,251 0 42,646
SKYWEST INC COM 830879102 2 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 26 878 SH   SOLE 7 878 0 0
SKYWEST INC COM 830879102 6,928 232,013 SH   SOLE 18 232,013 0 0
SKYWEST INC COM 830879102 2,702 90,486 SH   SOLE 19 90,486 0 0
SKYWEST INC COM 830879102 161,108 5,395,446 SH   SOLE 21 5,395,446 0 0
SKYWEST INC COM 830879102 40,140 1,344,277 SH   SOLE 22 1,320,899 0 23,378
SKYWEST INC COM 830879102 24 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 57 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 1,789 59,905 SH   SOLE 30 59,905 0 0
SKYWEST INC COM 830879102 39 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 78,307 538,192 SH   SOLE 2 169,781 0 368,411
SKYWORKS SOLUTIONS INC COM 83088M102 13,394 92,057 SH   SOLE 4 86,856 0 5,201
SKYWORKS SOLUTIONS INC COM 83088M102 41,654 286,280 SH   SOLE 7 176,549 0 109,731
SKYWORKS SOLUTIONS INC COM 83088M102 66 453 SH   SOLE 13 453 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,939 20,197 SH   SOLE 15 20,197 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 54,567 375,034 SH   SOLE 18 346,929 0 28,105
SKYWORKS SOLUTIONS INC COM 83088M102 68,906 473,582 SH   SOLE 19 473,582 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 796,442 5,473,827 SH   SOLE 21 5,473,827 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 600,685 4,128,417 SH   SOLE 22 3,702,461 0 425,956
SKYWORKS SOLUTIONS INC COM 83088M102 22,432 154,175 SH   SOLE 23 154,175 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 35,361 243,029 SH   SOLE 25 243,029 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 166,059 1,141,301 SH   SOLE 26 135,653 0 1,005,648
SKYWORKS SOLUTIONS INC COM 83088M102 4,796 32,959 SH   SOLE 28 23,594 0 9,365
SKYWORKS SOLUTIONS INC COM 83088M102 6,592 45,306 SH   SOLE 29 10,120 0 35,186
SKYWORKS SOLUTIONS INC COM 83088M102 131,396 903,062 SH   SOLE 30 896,960 0 6,102
SKYWORKS SOLUTIONS INC COM 83088M102 11,255 77,357 SH   SOLE 31 54,396 0 22,961
SKYWORKS SOLUTIONS INC COM 83088M102 4,834 33,225 SH   SOLE 32 33,225 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 74,388 511,258 SH   SOLE 34 511,258 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,971 102,895 SH   SOLE 36 102,895 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 536 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 8,936 192,711 SH   SOLE 2 38,081 0 154,630
SL GREEN RLTY CORP COM 78440X101 2,459 53,031 SH   SOLE 4 53,031 0 0
SL GREEN RLTY CORP COM 78440X101 7,089 152,886 SH   SOLE 7 144,295 0 8,591
SL GREEN RLTY CORP COM 78440X101 49 1,062 SH   SOLE 15 1,062 0 0
SL GREEN RLTY CORP COM 78440X101 5,610 120,982 SH   SOLE 18 115,687 0 5,295
SL GREEN RLTY CORP COM 78440X101 5,325 114,830 SH   SOLE 19 114,830 0 0
SL GREEN RLTY CORP COM 78440X101 96,698 2,085,358 SH   SOLE 21 2,085,358 0 0
SL GREEN RLTY CORP COM 78440X101 116,685 2,516,399 SH   SOLE 22 2,341,706 0 174,693
SL GREEN RLTY CORP COM 78440X101 184 3,970 SH   SOLE 23 3,970 0 0
SL GREEN RLTY CORP COM 78440X101 11,552 249,120 SH   SOLE 25 249,120 0 0
SL GREEN RLTY CORP COM 78440X101 6,846 147,637 SH   SOLE 26 29,347 0 118,290
SL GREEN RLTY CORP COM 78440X101 486 10,480 SH   SOLE 28 10,480 0 0
SL GREEN RLTY CORP COM 78440X101 2,164 46,658 SH   SOLE 29 46,658 0 0
SL GREEN RLTY CORP COM 78440X101 22,047 475,468 SH   SOLE 30 475,468 0 0
SL GREEN RLTY CORP COM 78440X101 185 3,980 SH   SOLE 31 1,570 0 2,410
SL GREEN RLTY CORP COM 78440X101 892 19,240 SH   SOLE 36 19,240 0 0
SL GREEN RLTY CORP COM 78440X101 384 8,285 SH   SOLE 40 8,285 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 22,162 825,106 SH   SOLE 2 31,923 0 793,183
SLACK TECHNOLOGIES INC COM CL A 83088V102 4,001 148,950 SH   SOLE 4 136,770 0 12,180
SLACK TECHNOLOGIES INC COM CL A 83088V102 802 29,871 SH   SOLE 7 29,871 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 28 1,042 SH   SOLE 13 1,042 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 666 24,778 SH   SOLE 15 24,778 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 9,349 348,063 SH   SOLE 18 317,038 0 31,025
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,433 90,593 SH   SOLE 19 90,593 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 183,729 6,840,233 SH   SOLE 21 6,840,233 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 268,581 9,999,289 SH   SOLE 22 9,460,637 0 538,652
SLACK TECHNOLOGIES INC COM CL A 83088V102 7,195 267,877 SH   SOLE 23 267,877 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 10,628 395,671 SH   SOLE 25 395,671 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 34,357 1,279,116 SH   SOLE 26 300,139 0 978,977
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,998 74,392 SH   SOLE 28 52,432 0 21,960
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,184 81,326 SH   SOLE 29 821 0 80,505
SLACK TECHNOLOGIES INC COM CL A 83088V102 18,638 693,882 SH   SOLE 30 678,618 0 15,264
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,787 66,544 SH   SOLE 31 54,547 0 11,997
SLACK TECHNOLOGIES INC COM CL A 83088V102 444 16,534 SH   SOLE 34 16,534 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 6,214 231,349 SH   SOLE 36 231,349 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 188 7,009 SH   SOLE 40 7,009 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 89 3,300 SH Call SOLE 2 3,300 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 89 3,300 SH Put SOLE 2 3,300 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 6,833 254,400 SH Call SOLE 19 254,400 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 6,833 254,400 SH Put SOLE 19 254,400 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 142 5,300 SH Call SOLE 22 5,300 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 142 5,300 SH Put SOLE 22 5,300 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 2,133 79,400 SH Call SOLE 34 79,400 0 0
SLACK TECHNOLOGIES INC OPTIONS 83088V102 2,133 79,400 SH Put SOLE 34 79,400 0 0
SLEEP NUMBER CORP COM 83125X103 1,349 27,579 SH   SOLE 2 9,487 0 18,092
SLEEP NUMBER CORP COM 83125X103 8 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 27 544 SH   SOLE 7 544 0 0
SLEEP NUMBER CORP COM 83125X103 6,292 128,648 SH   SOLE 18 126,101 0 2,547
SLEEP NUMBER CORP COM 83125X103 3,610 73,803 SH   SOLE 19 73,803 0 0
SLEEP NUMBER CORP COM 83125X103 142,122 2,905,776 SH   SOLE 21 2,905,776 0 0
SLEEP NUMBER CORP COM 83125X103 39,698 811,662 SH   SOLE 22 785,089 0 26,573
SLEEP NUMBER CORP COM 83125X103 58 1,193 SH   SOLE 23 1,193 0 0
SLEEP NUMBER CORP COM 83125X103 24 493 SH   SOLE 25 493 0 0
SLEEP NUMBER CORP COM 83125X103 793 16,219 SH   SOLE 26 6,305 0 9,914
SLEEP NUMBER CORP COM 83125X103 205 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 2,134 43,623 SH   SOLE 30 43,623 0 0
SLEEP NUMBER CORP COM 83125X103 59 1,209 SH   SOLE 36 1,209 0 0
SLEEP NUMBER CORP COM 83125X103 161 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 7,579 936,880 SH   SOLE 2 283,543 0 653,337
SLM CORP COM 78442P106 12 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 83 10,275 SH   SOLE 7 10,275 0 0
SLM CORP COM 78442P106 7,952 982,913 SH   SOLE 18 982,913 0 0
SLM CORP COM 78442P106 758 93,667 SH   SOLE 19 93,667 0 0
SLM CORP COM 78442P106 136,087 16,821,599 SH   SOLE 21 16,821,599 0 0
SLM CORP COM 78442P106 95,384 11,790,364 SH   SOLE 22 11,234,307 0 556,057
SLM CORP COM 78442P106 1,107 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 374 46,223 SH   SOLE 28 46,223 0 0
SLM CORP COM 78442P106 1,175 145,184 SH   SOLE 30 145,184 0 0
SLM CORP COM 78442P106 106 13,131 SH   SOLE 31 7,293 0 5,838
SLM CORP COM 78442P106 70 8,627 SH   SOLE 36 8,627 0 0
SLM CORP COM 78442P106 372 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 178 111,660 SH   SOLE 2 5,850 0 105,810
SM ENERGY CO COM 78454L100 8 5,155 SH   SOLE 7 5,155 0 0
SM ENERGY CO COM 78454L100 791 497,511 SH   SOLE 18 497,511 0 0
SM ENERGY CO COM 78454L100 481 302,297 SH   SOLE 19 302,297 0 0
SM ENERGY CO COM 78454L100 18,696 11,758,692 SH   SOLE 21 11,758,692 0 0
SM ENERGY CO COM 78454L100 5,340 3,358,486 SH   SOLE 22 3,316,541 0 41,945
SM ENERGY CO COM 78454L100 195 122,473 SH   SOLE 30 122,473 0 0
SM ENERGY CO COM 78454L100 41 25,604 SH   SOLE 31 0 0 25,604
SM ENERGY CO COM 78454L100 24 15,154 SH   SOLE 36 15,154 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 734 800,000 PRN   SOLE 2 800,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 99 108,000 PRN   SOLE 4 108,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 1,206 1,314,000 PRN   SOLE 18 1,314,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 21,668 23,602,000 PRN   SOLE 19 23,602,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 1,789 1,949,000 PRN   SOLE 22 1,949,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 7,464 8,130,000 PRN   SOLE 34 8,130,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 305 11,144 SH   SOLE 2 4,543 0 6,601
SMART GLOBAL HLDGS INC SHS G8232Y101 7 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,917 70,122 SH   SOLE 18 70,122 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 709 25,948 SH   SOLE 19 25,948 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 42,212 1,543,962 SH   SOLE 21 1,543,962 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 10,957 400,766 SH   SOLE 22 390,057 0 10,709
SMART GLOBAL HLDGS INC SHS G8232Y101 61 2,223 SH   SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 630 23,034 SH   SOLE 30 23,034 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 58 2,127 SH   SOLE 40 2,127 0 0
SMART SAND INC COM 83191H107 62 47,289 SH   SOLE 18 0 0 47,289
SMART SAND INC COM 83191H107 163 124,407 SH   SOLE 21 124,407 0 0
SMART SAND INC COM 83191H107 571 435,655 SH   SOLE 22 435,655 0 0
SMARTFINANCIAL INC COM NEW 83190L208 234 17,188 SH   SOLE 2 1,538 0 15,650
SMARTFINANCIAL INC COM NEW 83190L208 3 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 794 58,393 SH   SOLE 18 58,393 0 0
SMARTFINANCIAL INC COM NEW 83190L208 330 24,267 SH   SOLE 19 24,267 0 0
SMARTFINANCIAL INC COM NEW 83190L208 5,892 433,550 SH   SOLE 21 433,550 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,301 242,928 SH   SOLE 22 237,974 0 4,954
SMARTFINANCIAL INC COM NEW 83190L208 7 549 SH   SOLE 23 549 0 0
SMARTSHEET INC COM CL A 83200N103 11,436 231,400 SH   SOLE 2 38,542 0 192,858
SMARTSHEET INC COM CL A 83200N103 27 545 SH   SOLE 4 545 0 0
SMARTSHEET INC COM CL A 83200N103 107 2,157 SH   SOLE 7 2,157 0 0
SMARTSHEET INC COM CL A 83200N103 3,143 63,606 SH   SOLE 18 63,606 0 0
SMARTSHEET INC COM CL A 83200N103 1,372 27,762 SH   SOLE 19 27,762 0 0
SMARTSHEET INC COM CL A 83200N103 101,309 2,049,956 SH   SOLE 21 2,049,956 0 0
SMARTSHEET INC COM CL A 83200N103 141,161 2,856,352 SH   SOLE 22 2,701,927 0 154,425
SMARTSHEET INC COM CL A 83200N103 78 1,588 SH   SOLE 25 1,588 0 0
SMARTSHEET INC COM CL A 83200N103 9,173 185,607 SH   SOLE 26 27,025 0 158,582
SMARTSHEET INC COM CL A 83200N103 727 14,701 SH   SOLE 28 14,701 0 0
SMARTSHEET INC COM CL A 83200N103 2,248 45,491 SH   SOLE 30 45,491 0 0
SMARTSHEET INC COM CL A 83200N103 107 2,155 SH   SOLE 31 2,155 0 0
SMARTSHEET INC COM CL A 83200N103 49 984 SH   SOLE 34 984 0 0
SMARTSHEET INC COM CL A 83200N103 194 3,925 SH   SOLE 36 3,925 0 0
SMARTSHEET INC COM CL A 83200N103 590 11,946 SH   SOLE 40 11,946 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 187 16,044 SH   SOLE 2 16,044 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 9 779 SH   SOLE 4 779 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 838 71,733 SH   SOLE 21 71,733 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 16,654 1,425,859 SH   SOLE 22 1,386,515 0 39,344
SMILEDIRECTCLUB INC CL A COM 83192H106 44 3,726 SH   SOLE 26 0 0 3,726
SMILEDIRECTCLUB INC CL A COM 83192H106 100 8,561 SH   SOLE 30 8,561 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 17 1,465 SH   SOLE 34 1,465 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,098 28,081 SH   SOLE 18 28,081 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 3,874 99,088 SH   SOLE 19 99,088 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 961 24,569 SH   SOLE 25 24,569 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,660 42,454 SH   SOLE 34 42,454 0 0
SMITH & WESSON BRANDS INC COM 831754106 458 29,507 SH   SOLE 2 18,009 0 11,498
SMITH & WESSON BRANDS INC COM 831754106 5 338 SH   SOLE 4 338 0 0
SMITH & WESSON BRANDS INC COM 831754106 17 1,076 SH   SOLE 7 1,076 0 0
SMITH & WESSON BRANDS INC COM 831754106 3,386 218,173 SH   SOLE 18 218,173 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,589 102,415 SH   SOLE 19 102,415 0 0
SMITH & WESSON BRANDS INC COM 831754106 40,271 2,594,807 SH   SOLE 21 2,594,807 0 0
SMITH & WESSON BRANDS INC COM 831754106 23,176 1,493,270 SH   SOLE 22 1,448,587 0 44,683
SMITH & WESSON BRANDS INC COM 831754106 55 3,552 SH   SOLE 26 0 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 122 7,838 SH   SOLE 28 7,838 0 0
SMITH & WESSON BRANDS INC COM 831754106 323 20,839 SH   SOLE 30 20,839 0 0
SMITH & WESSON BRANDS INC COM 831754106 83 5,336 SH   SOLE 40 5,336 0 0
SMITH A O CORP COM 831865209 19,295 365,428 SH   SOLE 2 61,221 0 304,207
SMITH A O CORP COM 831865209 3,948 74,765 SH   SOLE 4 70,613 0 4,152
SMITH A O CORP COM 831865209 15,829 299,799 SH   SOLE 7 148,011 0 151,788
SMITH A O CORP COM 831865209 27 503 SH   SOLE 13 503 0 0
SMITH A O CORP COM 831865209 698 13,221 SH   SOLE 15 13,221 0 0
SMITH A O CORP COM 831865209 13,919 263,608 SH   SOLE 18 241,268 0 22,340
SMITH A O CORP COM 831865209 8,075 152,940 SH   SOLE 19 152,940 0 0
SMITH A O CORP COM 831865209 197,889 3,747,900 SH   SOLE 21 3,747,900 0 0
SMITH A O CORP COM 831865209 182,499 3,456,412 SH   SOLE 22 3,163,431 0 292,981
SMITH A O CORP COM 831865209 5,070 96,023 SH   SOLE 23 96,023 0 0
SMITH A O CORP COM 831865209 3,184 60,302 SH   SOLE 25 60,302 0 0
SMITH A O CORP COM 831865209 31,175 590,444 SH   SOLE 26 161,024 0 429,420
SMITH A O CORP COM 831865209 1,418 26,858 SH   SOLE 28 18,497 0 8,361
SMITH A O CORP COM 831865209 1,517 28,724 SH   SOLE 29 479 0 28,245
SMITH A O CORP COM 831865209 38,472 728,636 SH   SOLE 30 554,104 0 174,532
SMITH A O CORP COM 831865209 1,703 32,257 SH   SOLE 31 20,908 0 11,349
SMITH A O CORP COM 831865209 57,255 1,084,375 SH   SOLE 34 1,084,375 0 0
SMITH A O CORP COM 831865209 1,526 28,893 SH   SOLE 36 28,893 0 0
SMITH A O CORP COM 831865209 155 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 45 12,108 SH   SOLE 2 1,796 0 10,312
SMITH MICRO SOFTWARE INC COM NEW 832154207 513 137,475 SH   SOLE 18 137,475 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 226 60,629 SH   SOLE 19 60,629 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,029 1,080,184 SH   SOLE 21 1,080,184 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 2,903 778,350 SH   SOLE 22 770,643 0 7,707
SMTC CORP COM NEW 832682207 14 3,988 SH   SOLE 18 3,988 0 0
SMTC CORP COM NEW 832682207 164 45,228 SH   SOLE 21 45,228 0 0
SMUCKER J M CO COM NEW 832696405 31,753 274,872 SH   SOLE 2 39,259 0 235,613
SMUCKER J M CO COM NEW 832696405 7,240 62,675 SH   SOLE 4 59,061 0 3,614
SMUCKER J M CO COM NEW 832696405 25,970 224,806 SH   SOLE 7 142,710 0 82,096
SMUCKER J M CO COM NEW 832696405 21 183 SH   SOLE 13 183 0 0
SMUCKER J M CO COM NEW 832696405 1,573 13,619 SH   SOLE 15 13,619 0 0
SMUCKER J M CO COM NEW 832696405 25,015 216,540 SH   SOLE 18 198,003 0 18,537
SMUCKER J M CO COM NEW 832696405 8,953 77,500 SH   SOLE 19 77,500 0 0
SMUCKER J M CO COM NEW 832696405 430,469 3,726,355 SH   SOLE 21 3,726,355 0 0
SMUCKER J M CO COM NEW 832696405 331,311 2,867,995 SH   SOLE 22 2,638,988 0 229,007
SMUCKER J M CO COM NEW 832696405 9,966 86,267 SH   SOLE 23 86,267 0 0
SMUCKER J M CO COM NEW 832696405 17,381 150,459 SH   SOLE 25 150,459 0 0
SMUCKER J M CO COM NEW 832696405 100,261 867,911 SH   SOLE 26 104,512 0 763,399
SMUCKER J M CO COM NEW 832696405 2,649 22,930 SH   SOLE 28 16,124 0 6,806
SMUCKER J M CO COM NEW 832696405 2,897 25,080 SH   SOLE 29 645 0 24,435
SMUCKER J M CO COM NEW 832696405 86,676 750,314 SH   SOLE 30 737,448 0 12,866
SMUCKER J M CO COM NEW 832696405 3,695 31,988 SH   SOLE 31 14,791 0 17,197
SMUCKER J M CO COM NEW 832696405 2,632 22,786 SH   SOLE 34 22,786 0 0
SMUCKER J M CO COM NEW 832696405 12,499 108,200 SH   SOLE 36 108,200 0 0
SMUCKER J M CO COM NEW 832696405 275 2,378 SH   SOLE 40 2,378 0 0
SNAP INC CL A 83304A106 25,695 984,113 SH   SOLE 2 95,528 0 888,585
SNAP INC CL A 83304A106 10,852 415,623 SH   SOLE 4 387,816 0 27,807
SNAP INC CL A 83304A106 1,304 49,953 SH   SOLE 7 49,953 0 0
SNAP INC CL A 83304A106 121 4,631 SH   SOLE 13 4,631 0 0
SNAP INC CL A 83304A106 1,636 62,645 SH   SOLE 15 62,645 0 0
SNAP INC CL A 83304A106 252,014 9,651,992 SH   SOLE 18 6,305,610 0 3,346,382
SNAP INC CL A 83304A106 261,725 10,023,919 SH   SOLE 19 10,023,919 0 0
SNAP INC CL A 83304A106 155,886 5,970,347 SH   SOLE 21 5,970,347 0 0
SNAP INC CL A 83304A106 434,953 16,658,497 SH   SOLE 22 16,174,643 0 483,854
SNAP INC CL A 83304A106 15,433 591,068 SH   SOLE 23 591,068 0 0
SNAP INC CL A 83304A106 1,130 43,296 SH   SOLE 25 43,296 0 0
SNAP INC CL A 83304A106 64,103 2,455,129 SH   SOLE 26 679,389 0 1,775,740
SNAP INC CL A 83304A106 4,494 172,103 SH   SOLE 28 122,035 0 50,068
SNAP INC CL A 83304A106 4,872 186,596 SH   SOLE 29 1,985 0 184,611
SNAP INC CL A 83304A106 98,047 3,755,139 SH   SOLE 30 3,755,139 0 0
SNAP INC CL A 83304A106 3,685 141,128 SH   SOLE 31 99,274 0 41,854
SNAP INC CL A 83304A106 85,608 3,278,730 SH   SOLE 34 3,278,730 0 0
SNAP INC CL A 83304A106 5,356 205,130 SH   SOLE 36 205,130 0 0
SNAP INC CL A 83304A106 414 15,849 SH   SOLE 40 15,849 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2 6,749 4,875,000 PRN   SOLE 21 4,875,000 0 0
SNAP ON INC COM 833034101 26,063 177,143 SH   SOLE 2 55,317 0 121,826
SNAP ON INC COM 833034101 3,836 26,075 SH   SOLE 4 24,582 0 1,493
SNAP ON INC COM 833034101 12,564 85,393 SH   SOLE 7 51,426 0 33,967
SNAP ON INC COM 833034101 1,462 9,938 SH   SOLE 13 9,938 0 0
SNAP ON INC COM 833034101 961 6,531 SH   SOLE 15 6,531 0 0
SNAP ON INC COM 833034101 42,172 286,628 SH   SOLE 18 261,379 0 25,249
SNAP ON INC COM 833034101 14,688 99,827 SH   SOLE 19 99,827 0 0
SNAP ON INC COM 833034101 196,079 1,332,692 SH   SOLE 21 1,332,692 0 0
SNAP ON INC COM 833034101 222,672 1,513,438 SH   SOLE 22 1,355,539 0 157,899
SNAP ON INC COM 833034101 5,882 39,981 SH   SOLE 23 39,981 0 0
SNAP ON INC COM 833034101 10,135 68,882 SH   SOLE 25 68,882 0 0
SNAP ON INC COM 833034101 56,148 381,619 SH   SOLE 26 58,732 0 322,887
SNAP ON INC COM 833034101 1,466 9,961 SH   SOLE 28 6,694 0 3,267
SNAP ON INC COM 833034101 3,656 24,847 SH   SOLE 29 4,407 0 20,440
SNAP ON INC COM 833034101 33,608 228,421 SH   SOLE 30 214,675 0 13,746
SNAP ON INC COM 833034101 1,546 10,509 SH   SOLE 31 6,599 0 3,910
SNAP ON INC COM 833034101 3,392 23,055 SH   SOLE 34 23,055 0 0
SNAP ON INC COM 833034101 5,252 35,694 SH   SOLE 36 35,694 0 0
SNAP ON INC COM 833034101 170 1,155 SH   SOLE 40 1,155 0 0
SNOWFLAKE INC CL A 833445109 3,060 12,192 SH   SOLE 2 3,050 0 9,142
SNOWFLAKE INC CL A 833445109 1,557 6,203 SH   SOLE 4 6,203 0 0
SNOWFLAKE INC CL A 833445109 407 1,622 SH   SOLE 7 1,622 0 0
SNOWFLAKE INC CL A 833445109 12,332 49,133 SH   SOLE 18 35,004 0 14,129
SNOWFLAKE INC CL A 833445109 24,111 96,059 SH   SOLE 19 96,059 0 0
SNOWFLAKE INC CL A 833445109 16,719 66,611 SH   SOLE 21 66,611 0 0
SNOWFLAKE INC CL A 833445109 120,589 480,436 SH   SOLE 22 465,615 0 14,821
SNOWFLAKE INC CL A 833445109 4,949 19,716 SH   SOLE 23 19,716 0 0
SNOWFLAKE INC CL A 833445109 3,685 14,681 SH   SOLE 25 14,681 0 0
SNOWFLAKE INC CL A 833445109 17,993 71,684 SH   SOLE 26 32,186 0 39,498
SNOWFLAKE INC CL A 833445109 420 1,674 SH   SOLE 28 0 0 1,674
SNOWFLAKE INC CL A 833445109 8,191 32,633 SH   SOLE 30 32,633 0 0
SNOWFLAKE INC CL A 833445109 1,091 4,346 SH   SOLE 31 3,226 0 1,120
SNOWFLAKE INC CL A 833445109 20,409 81,310 SH   SOLE 34 81,310 0 0
SNOWFLAKE INC CL A 833445109 1,094 4,360 SH   SOLE 36 4,360 0 0
SNOWFLAKE INC CL A 833445109 162 647 SH   SOLE 40 647 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 19 1,544 SH   SOLE 22 1,544 0 0
SOCIAL CAP HDOSPHIA HLDG CO SHS CL A G8250T109 98 5,169 SH   SOLE 22 0 0 5,169
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 241 7,439 SH   SOLE 2 0 0 7,439
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4,609 142,151 SH   SOLE 18 0 0 142,151
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 22,184 684,275 SH   SOLE 19 684,275 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 11,166 344,418 SH   SOLE 21 344,418 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 23,325 719,455 SH   SOLE 25 719,455 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 7,370 227,337 SH   SOLE 26 227,337 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,141 66,035 SH   SOLE 30 66,035 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 47,547 1,466,595 SH   SOLE 34 1,466,595 0 0
SOHU COM LTD SPONSORED ADS 83410S108 52 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 80 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 47 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 4 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 5,187 261,160 SH   SOLE 21 261,160 0 0
SOHU COM LTD SPONSORED ADS 83410S108 8,025 404,055 SH   SOLE 22 404,055 0 0
SOHU COM LTD SPONSORED ADS 83410S108 157 7,918 SH   SOLE 23 7,918 0 0
SOHU COM LTD SPONSORED ADS 83410S108 35 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 264 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,794 90,312 SH   SOLE 30 90,312 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 70 9,657 SH   SOLE 22 9,657 0 0
SOLAR CAP LTD COM 83413U100 3,626 228,787 SH   SOLE 30 228,787 0 0
SOLAR SR CAP LTD COM 83416M105 937 74,357 SH   SOLE 30 74,357 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 29,434 123,492 SH   SOLE 2 37,890 0 85,602
SOLAREDGE TECHNOLOGIES INC COM 83417M104 65 274 SH   SOLE 4 274 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 226 948 SH   SOLE 7 948 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 32,005 134,277 SH   SOLE 18 134,277 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,920 12,251 SH   SOLE 19 12,251 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 683,940 2,869,478 SH   SOLE 21 2,869,478 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 367,644 1,542,454 SH   SOLE 22 1,473,575 0 68,879
SOLAREDGE TECHNOLOGIES INC COM 83417M104 133 557 SH   SOLE 25 557 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,821 24,423 SH   SOLE 26 14,408 0 10,015
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,629 6,835 SH   SOLE 28 6,835 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 143,613 602,531 SH   SOLE 30 602,531 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 227 952 SH   SOLE 31 952 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,657 44,710 SH   SOLE 34 44,710 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 327 1,373 SH   SOLE 36 1,373 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,227 5,148 SH   SOLE 40 5,148 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 530 83,597 SH   SOLE 2 6,861 0 76,736
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 3 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 677 106,745 SH   SOLE 18 106,745 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,262 199,125 SH   SOLE 19 199,125 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6,189 976,140 SH   SOLE 21 976,140 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6,893 1,087,283 SH   SOLE 22 1,075,862 0 11,421
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 56 8,827 SH   SOLE 23 8,827 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 315 49,712 SH   SOLE 26 0 0 49,712
SOLARWINDS CORP COM 83417Q105 2,010 98,838 SH   SOLE 2 20,562 0 78,276
SOLARWINDS CORP COM 83417Q105 15 750 SH   SOLE 4 750 0 0
SOLARWINDS CORP COM 83417Q105 18 901 SH   SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 370 18,198 SH   SOLE 18 18,198 0 0
SOLARWINDS CORP COM 83417Q105 231 11,372 SH   SOLE 19 11,372 0 0
SOLARWINDS CORP COM 83417Q105 16,333 802,993 SH   SOLE 21 802,993 0 0
SOLARWINDS CORP COM 83417Q105 33,437 1,643,922 SH   SOLE 22 1,566,193 0 77,729
SOLARWINDS CORP COM 83417Q105 191 9,400 SH   SOLE 26 0 0 9,400
SOLARWINDS CORP COM 83417Q105 237 11,645 SH   SOLE 28 11,645 0 0
SOLARWINDS CORP COM 83417Q105 5,285 259,815 SH   SOLE 30 259,815 0 0
SOLARWINDS CORP COM 83417Q105 17 859 SH   SOLE 31 859 0 0
SOLARWINDS CORP COM 83417Q105 135 6,620 SH   SOLE 40 6,620 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 66 26,255 SH   SOLE 2 2,415 0 23,840
SOLENO THERAPEUTICS INC COM NEW 834203200 489 194,996 SH   SOLE 18 194,996 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 291 115,851 SH   SOLE 19 115,851 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 4,488 1,788,169 SH   SOLE 21 1,788,169 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1,431 570,044 SH   SOLE 22 557,162 0 12,882
SOLID BIOSCIENCES INC COM 83422E105 58 28,760 SH   SOLE 2 1,724 0 27,036
SOLID BIOSCIENCES INC COM 83422E105 0 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 244 120,130 SH   SOLE 18 120,130 0 0
SOLID BIOSCIENCES INC COM 83422E105 138 68,031 SH   SOLE 19 68,031 0 0
SOLID BIOSCIENCES INC COM 83422E105 2,591 1,276,301 SH   SOLE 21 1,276,301 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,476 727,234 SH   SOLE 22 720,488 0 6,746
SOLID BIOSCIENCES INC COM 83422E105 6 2,867 SH   SOLE 23 2,867 0 0
SOLID BIOSCIENCES INC COM 83422E105 21 10,443 SH   SOLE 30 10,443 0 0
SOLIGENIX INC COM 834223307 13 7,096 SH   SOLE 18 7,096 0 0
SOLIGENIX INC COM 834223307 127 70,698 SH   SOLE 21 70,698 0 0
SOLITARIO ZINC CORP COM 8342EP107 11 28,612 SH   SOLE 21 28,612 0 0
SOLITON INC COM 834251100 18 2,351 SH   SOLE 2 364 0 1,987
SOLITON INC COM 834251100 170 22,229 SH   SOLE 18 22,229 0 0
SOLITON INC COM 834251100 78 10,186 SH   SOLE 19 10,186 0 0
SOLITON INC COM 834251100 1,423 186,226 SH   SOLE 21 186,226 0 0
SOLITON INC COM 834251100 1,522 199,159 SH   SOLE 22 197,496 0 1,663
SONIC AUTOMOTIVE INC CL A 83545G102 1,156 28,778 SH   SOLE 2 7,729 0 21,049
SONIC AUTOMOTIVE INC CL A 83545G102 12 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 41 1,022 SH   SOLE 7 1,022 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,445 110,670 SH   SOLE 18 110,670 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,771 69,003 SH   SOLE 19 69,003 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 105,058 2,615,985 SH   SOLE 21 2,615,985 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 29,136 725,493 SH   SOLE 22 699,463 0 26,030
SONIC AUTOMOTIVE INC CL A 83545G102 40 1,008 SH   SOLE 23 1,008 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 614 15,298 SH   SOLE 26 0 0 15,298
SONIC AUTOMOTIVE INC CL A 83545G102 115 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,467 36,533 SH   SOLE 30 36,533 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 144 3,592 SH   SOLE 40 3,592 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 6 2,194 SH   SOLE 18 2,194 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 38 14,729 SH   SOLE 21 14,729 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 575 223,726 SH   SOLE 22 223,726 0 0
SONOCO PRODS CO COM 835495102 14,938 292,501 SH   SOLE 2 92,105 0 200,396
SONOCO PRODS CO COM 835495102 52 1,017 SH   SOLE 4 1,017 0 0
SONOCO PRODS CO COM 835495102 2,824 55,306 SH   SOLE 7 55,306 0 0
SONOCO PRODS CO COM 835495102 15,781 309,009 SH   SOLE 18 308,188 0 821
SONOCO PRODS CO COM 835495102 2,817 55,158 SH   SOLE 19 55,158 0 0
SONOCO PRODS CO COM 835495102 315,178 6,171,493 SH   SOLE 21 6,171,493 0 0
SONOCO PRODS CO COM 835495102 159,858 3,130,171 SH   SOLE 22 2,989,284 0 140,887
SONOCO PRODS CO COM 835495102 168 3,284 SH   SOLE 23 3,284 0 0
SONOCO PRODS CO COM 835495102 46 892 SH   SOLE 25 892 0 0
SONOCO PRODS CO COM 835495102 3,006 58,852 SH   SOLE 26 22,011 0 36,841
SONOCO PRODS CO COM 835495102 717 14,038 SH   SOLE 28 14,038 0 0
SONOCO PRODS CO COM 835495102 2,085 40,817 SH   SOLE 30 40,817 0 0
SONOCO PRODS CO COM 835495102 194 3,796 SH   SOLE 31 1,996 0 1,800
SONOCO PRODS CO COM 835495102 1,748 34,231 SH   SOLE 32 34,231 0 0
SONOCO PRODS CO COM 835495102 494 9,666 SH   SOLE 34 9,666 0 0
SONOCO PRODS CO COM 835495102 282 5,513 SH   SOLE 36 5,513 0 0
SONOCO PRODS CO COM 835495102 534 10,465 SH   SOLE 40 10,465 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 5 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 24 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 815 53,690 SH   SOLE 2 29,305 0 24,385
SONOS INC COM 83570H108 15 994 SH   SOLE 4 994 0 0
SONOS INC COM 83570H108 26 1,701 SH   SOLE 7 1,701 0 0
SONOS INC COM 83570H108 4,682 308,464 SH   SOLE 18 304,289 0 4,175
SONOS INC COM 83570H108 3,018 198,827 SH   SOLE 19 198,827 0 0
SONOS INC COM 83570H108 38,376 2,528,095 SH   SOLE 21 2,528,095 0 0
SONOS INC COM 83570H108 34,986 2,304,758 SH   SOLE 22 2,225,943 0 78,815
SONOS INC COM 83570H108 32 2,126 SH   SOLE 23 2,126 0 0
SONOS INC COM 83570H108 125 8,241 SH   SOLE 26 0 0 8,241
SONOS INC COM 83570H108 210 13,806 SH   SOLE 28 13,806 0 0
SONOS INC COM 83570H108 201 13,240 SH   SOLE 30 13,240 0 0
SONOS INC COM 83570H108 124 8,200 SH   SOLE 40 8,200 0 0
SONY CORP SPONSORED ADR 835699307 100,059 1,303,696 SH   SOLE 18 1,297,308 0 6,388
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,348 120,926 SH   SOLE 2 48,256 0 72,670
SORRENTO THERAPEUTICS INC COM NEW 83587F202 51 4,530 SH   SOLE 7 4,530 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 9,861 884,411 SH   SOLE 18 867,925 0 16,486
SORRENTO THERAPEUTICS INC COM NEW 83587F202 5,748 515,549 SH   SOLE 19 515,549 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 85,254 7,646,065 SH   SOLE 21 7,646,065 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 63,985 5,738,543 SH   SOLE 22 5,576,041 0 162,502
SORRENTO THERAPEUTICS INC COM NEW 83587F202 57 5,134 SH   SOLE 23 5,134 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 231 20,747 SH   SOLE 26 0 0 20,747
SORRENTO THERAPEUTICS INC COM NEW 83587F202 260 23,357 SH   SOLE 28 23,357 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 485 43,505 SH   SOLE 30 43,505 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 19 1,711 SH   SOLE 34 1,711 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 135 12,080 SH   SOLE 40 12,080 0 0
SOTHERLY HOTELS INC COM 83600C103 6 3,461 SH   SOLE 18 3,461 0 0
SOTHERLY HOTELS INC COM 83600C103 77 42,842 SH   SOLE 21 42,842 0 0
SOTHERLY HOTELS INC COM 83600C103 30 16,918 SH   SOLE 22 16,918 0 0
SOUND FINL BANCORP INC COM 83607A100 15 491 SH   SOLE 18 491 0 0
SOUND FINL BANCORP INC COM 83607A100 8 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,225 115,442 SH   SOLE 2 30,529 0 84,913
SOUTH JERSEY INDS INC COM 838518108 9 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 2,262 117,379 SH   SOLE 7 117,379 0 0
SOUTH JERSEY INDS INC COM 838518108 8,962 465,059 SH   SOLE 18 465,059 0 0
SOUTH JERSEY INDS INC COM 838518108 4,002 207,694 SH   SOLE 19 207,694 0 0
SOUTH JERSEY INDS INC COM 838518108 210,328 10,914,782 SH   SOLE 21 10,914,782 0 0
SOUTH JERSEY INDS INC COM 838518108 57,025 2,959,243 SH   SOLE 22 2,870,036 0 89,207
SOUTH JERSEY INDS INC COM 838518108 47 2,432 SH   SOLE 25 2,432 0 0
SOUTH JERSEY INDS INC COM 838518108 950 49,310 SH   SOLE 26 37,546 0 11,764
SOUTH JERSEY INDS INC COM 838518108 255 13,256 SH   SOLE 28 13,256 0 0
SOUTH JERSEY INDS INC COM 838518108 2,951 153,152 SH   SOLE 30 153,152 0 0
SOUTH JERSEY INDS INC COM 838518108 4 212 SH   SOLE 31 0 0 212
SOUTH JERSEY INDS INC COM 838518108 29 1,483 SH   SOLE 34 1,483 0 0
SOUTH JERSEY INDS INC COM 838518108 163 8,433 SH   SOLE 36 8,433 0 0
SOUTH JERSEY INDS INC COM 838518108 213 11,040 SH   SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 11,535 345,682 SH   SOLE 21 345,682 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 117 9,425 SH   SOLE 2 1,978 0 7,447
SOUTH PLAINS FINANCIAL INC COM 83946P107 5 393 SH   SOLE 7 393 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1 100 SH   SOLE 13 0 0 100
SOUTH PLAINS FINANCIAL INC COM 83946P107 503 40,524 SH   SOLE 18 40,524 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 825 66,485 SH   SOLE 19 66,485 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 4,129 332,706 SH   SOLE 21 332,706 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 2,307 185,891 SH   SOLE 22 181,664 0 4,227
SOUTH PLAINS FINANCIAL INC COM 83946P107 215 17,330 SH   SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 4,109 85,339 SH   SOLE 2 22,936 0 62,403
SOUTH ST CORP COM 840441109 15 302 SH   SOLE 4 302 0 0
SOUTH ST CORP COM 840441109 67 1,382 SH   SOLE 7 1,382 0 0
SOUTH ST CORP COM 840441109 12,399 257,517 SH   SOLE 18 257,517 0 0
SOUTH ST CORP COM 840441109 11,216 232,940 SH   SOLE 19 232,940 0 0
SOUTH ST CORP COM 840441109 108,255 2,248,295 SH   SOLE 21 2,248,295 0 0
SOUTH ST CORP COM 840441109 100,335 2,083,804 SH   SOLE 22 2,024,673 0 59,131
SOUTH ST CORP COM 840441109 363 7,535 SH   SOLE 23 7,535 0 0
SOUTH ST CORP COM 840441109 41 844 SH   SOLE 25 844 0 0
SOUTH ST CORP COM 840441109 4,173 86,659 SH   SOLE 26 23,111 0 63,548
SOUTH ST CORP COM 840441109 519 10,781 SH   SOLE 28 10,781 0 0
SOUTH ST CORP COM 840441109 1,402 29,121 SH   SOLE 30 29,121 0 0
SOUTH ST CORP COM 840441109 145 3,009 SH   SOLE 36 3,009 0 0
SOUTH ST CORP COM 840441109 359 7,452 SH   SOLE 40 7,452 0 0
SOUTHERN CO COM 842587107 147,214 2,715,119 SH   SOLE 2 474,669 0 2,240,450
SOUTHERN CO COM 842587107 32,390 597,388 SH   SOLE 4 564,528 0 32,860
SOUTHERN CO COM 842587107 65,222 1,202,919 SH   SOLE 7 1,114,652 0 88,267
SOUTHERN CO COM 842587107 178 3,290 SH   SOLE 13 3,290 0 0
SOUTHERN CO COM 842587107 7,010 129,296 SH   SOLE 15 129,296 0 0
SOUTHERN CO COM 842587107 1 20 SH   SOLE 17 0 0 20
SOUTHERN CO COM 842587107 98,375 1,814,359 SH   SOLE 18 1,647,596 0 166,763
SOUTHERN CO COM 842587107 8,319 153,423 SH   SOLE 19 153,423 0 0
SOUTHERN CO COM 842587107 1,589,258 29,311,283 SH   SOLE 21 29,311,283 0 0
SOUTHERN CO COM 842587107 1,424,023 26,263,801 SH   SOLE 22 24,079,998 0 2,183,803
SOUTHERN CO COM 842587107 40,565 748,161 SH   SOLE 23 748,161 0 0
SOUTHERN CO COM 842587107 58,293 1,075,115 SH   SOLE 25 1,075,115 0 0
SOUTHERN CO COM 842587107 157,729 2,909,062 SH   SOLE 26 774,585 0 2,134,477
SOUTHERN CO COM 842587107 11,246 207,416 SH   SOLE 28 146,106 0 61,310
SOUTHERN CO COM 842587107 90 1,663 SH   SOLE 29 1,663 0 0
SOUTHERN CO COM 842587107 269,814 4,976,274 SH   SOLE 30 4,976,274 0 0
SOUTHERN CO COM 842587107 31,560 582,071 SH   SOLE 31 137,732 0 444,339
SOUTHERN CO COM 842587107 3,168 58,437 SH   SOLE 34 58,437 0 0
SOUTHERN CO COM 842587107 7,920 146,074 SH   SOLE 35 146,074 0 0
SOUTHERN CO COM 842587107 54,330 1,002,032 SH   SOLE 36 1,002,032 0 0
SOUTHERN CO COM 842587107 1,310 24,153 SH   SOLE 40 24,153 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 120,830 2,596,261 SH   SOLE 21 2,596,261 0 0
SOUTHERN COPPER CORP COM 84265V105 16,261 359,202 SH   SOLE 2 32,572 0 326,630
SOUTHERN COPPER CORP COM 84265V105 1,545 34,138 SH   SOLE 4 28,631 0 5,507
SOUTHERN COPPER CORP COM 84265V105 3,184 70,343 SH   SOLE 7 70,343 0 0
SOUTHERN COPPER CORP COM 84265V105 72 1,591 SH   SOLE 15 1,591 0 0
SOUTHERN COPPER CORP COM 84265V105 1 16 SH   SOLE 17 0 0 16
SOUTHERN COPPER CORP COM 84265V105 4,151 91,684 SH   SOLE 18 70,067 0 21,617
SOUTHERN COPPER CORP COM 84265V105 4,699 103,805 SH   SOLE 19 103,805 0 0
SOUTHERN COPPER CORP COM 84265V105 92,701 2,047,738 SH   SOLE 21 2,047,738 0 0
SOUTHERN COPPER CORP COM 84265V105 72,030 1,591,126 SH   SOLE 22 1,431,194 0 159,932
SOUTHERN COPPER CORP COM 84265V105 2,247 49,627 SH   SOLE 23 49,627 0 0
SOUTHERN COPPER CORP COM 84265V105 3,381 74,688 SH   SOLE 25 74,688 0 0
SOUTHERN COPPER CORP COM 84265V105 23,590 521,105 SH   SOLE 26 115,330 0 405,775
SOUTHERN COPPER CORP COM 84265V105 641 14,161 SH   SOLE 29 14,161 0 0
SOUTHERN COPPER CORP COM 84265V105 18,079 399,365 SH   SOLE 30 399,365 0 0
SOUTHERN COPPER CORP COM 84265V105 862 19,046 SH   SOLE 31 19,046 0 0
SOUTHERN COPPER CORP COM 84265V105 3,680 81,285 SH   SOLE 34 81,285 0 0
SOUTHERN COPPER CORP COM 84265V105 1,006 22,218 SH   SOLE 36 22,218 0 0
SOUTHERN COPPER CORP COM 84265V105 18 403 SH   SOLE 40 403 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 148 6,113 SH   SOLE 2 585 0 5,528
SOUTHERN FIRST BANCSHARES IN COM 842873101 3 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 761 31,509 SH   SOLE 18 31,509 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 348 14,401 SH   SOLE 19 14,401 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 5,655 234,153 SH   SOLE 21 234,153 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,095 128,153 SH   SOLE 22 122,675 0 5,478
SOUTHERN MO BANCORP INC COM 843380106 396 16,788 SH   SOLE 2 3,893 0 12,895
SOUTHERN MO BANCORP INC COM 843380106 4 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 717 30,426 SH   SOLE 18 30,426 0 0
SOUTHERN MO BANCORP INC COM 843380106 843 35,732 SH   SOLE 19 35,732 0 0
SOUTHERN MO BANCORP INC COM 843380106 6,012 254,961 SH   SOLE 21 254,961 0 0
SOUTHERN MO BANCORP INC COM 843380106 6,061 257,032 SH   SOLE 22 254,740 0 2,292
SOUTHERN MO BANCORP INC COM 843380106 79 3,356 SH   SOLE 23 3,356 0 0
SOUTHERN MO BANCORP INC COM 843380106 317 13,431 SH   SOLE 26 0 0 13,431
SOUTHERN NATL BANCORP OF VA COM 843395104 250 28,818 SH   SOLE 2 1,083 0 27,735
SOUTHERN NATL BANCORP OF VA COM 843395104 3 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 774 89,124 SH   SOLE 18 89,124 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 858 98,815 SH   SOLE 19 98,815 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 6,012 692,639 SH   SOLE 21 692,639 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,144 477,437 SH   SOLE 22 467,424 0 10,013
SOUTHERN NATL BANCORP OF VA COM 843395104 5 614 SH   SOLE 23 614 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 98 11,263 SH   SOLE 26 0 0 11,263
SOUTHSIDE BANCSHARES INC COM 84470P109 898 36,747 SH   SOLE 2 10,102 0 26,645
SOUTHSIDE BANCSHARES INC COM 84470P109 2 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 13 551 SH   SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 3,622 148,260 SH   SOLE 18 148,260 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,679 68,739 SH   SOLE 19 68,739 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 82,726 3,386,233 SH   SOLE 21 3,386,233 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 22,853 935,436 SH   SOLE 22 913,645 0 21,791
SOUTHSIDE BANCSHARES INC COM 84470P109 268 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 88 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,016 41,600 SH   SOLE 30 41,600 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 59 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 48,083 1,282,220 SH   SOLE 2 157,699 0 1,124,521
SOUTHWEST AIRLS CO COM 844741108 2,785 74,257 SH   SOLE 4 69,378 0 4,879
SOUTHWEST AIRLS CO COM 844741108 21,715 579,061 SH   SOLE 7 481,867 0 97,194
SOUTHWEST AIRLS CO COM 844741108 9 235 SH   SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 880 23,462 SH   SOLE 15 23,462 0 0
SOUTHWEST AIRLS CO COM 844741108 41 1,106 SH   SOLE 17 0 0 1,106
SOUTHWEST AIRLS CO COM 844741108 39,912 1,064,328 SH   SOLE 18 1,005,117 0 59,211
SOUTHWEST AIRLS CO COM 844741108 19,089 509,040 SH   SOLE 19 509,040 0 0
SOUTHWEST AIRLS CO COM 844741108 498,740 13,299,731 SH   SOLE 21 13,299,731 0 0
SOUTHWEST AIRLS CO COM 844741108 498,926 13,304,699 SH   SOLE 22 12,322,183 0 982,516
SOUTHWEST AIRLS CO COM 844741108 3,581 95,488 SH   SOLE 23 95,488 0 0
SOUTHWEST AIRLS CO COM 844741108 6,017 160,456 SH   SOLE 25 160,456 0 0
SOUTHWEST AIRLS CO COM 844741108 40,220 1,072,541 SH   SOLE 26 201,766 0 870,775
SOUTHWEST AIRLS CO COM 844741108 1,181 31,496 SH   SOLE 28 21,445 0 10,051
SOUTHWEST AIRLS CO COM 844741108 50 1,343 SH   SOLE 29 1,343 0 0
SOUTHWEST AIRLS CO COM 844741108 63,397 1,690,590 SH   SOLE 30 1,482,491 0 208,099
SOUTHWEST AIRLS CO COM 844741108 1,531 40,816 SH   SOLE 31 30,105 0 10,711
SOUTHWEST AIRLS CO COM 844741108 5,137 136,998 SH   SOLE 34 136,998 0 0
SOUTHWEST AIRLS CO COM 844741108 3,708 98,871 SH   SOLE 36 98,871 0 0
SOUTHWEST AIRLS CO COM 844741108 112 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 146 3,900 SH Call SOLE 2 3,900 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 69 1,800 SH Put SOLE 2 1,800 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 150 4,000 SH Call SOLE 4 4,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 1,714 45,700 SH Call SOLE 18 45,700 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 21,874 583,300 SH Call SOLE 19 583,300 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 11,438 305,000 SH Put SOLE 19 305,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 1,028 27,400 SH Call SOLE 22 27,400 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 114 3,000 SH Put SOLE 22 3,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 8,419 224,500 SH Call SOLE 34 224,500 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 1,564 41,700 SH Put SOLE 34 41,700 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 11,876 9,100,000 PRN   SOLE 21 9,100,000 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,635 89,308 SH   SOLE 2 44,356 0 44,952
SOUTHWEST GAS HOLDINGS INC COM 844895102 15 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,096 80,763 SH   SOLE 7 80,763 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 21,018 333,088 SH   SOLE 18 331,511 0 1,577
SOUTHWEST GAS HOLDINGS INC COM 844895102 19,439 308,071 SH   SOLE 19 308,071 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 238,717 3,783,161 SH   SOLE 21 3,783,161 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 132,360 2,097,617 SH   SOLE 22 2,022,507 0 75,110
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,014 16,077 SH   SOLE 23 16,077 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 61 962 SH   SOLE 25 962 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,899 93,489 SH   SOLE 26 16,652 0 76,837
SOUTHWEST GAS HOLDINGS INC COM 844895102 553 8,760 SH   SOLE 28 8,760 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,398 22,158 SH   SOLE 30 22,158 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 56 883 SH   SOLE 31 0 0 883
SOUTHWEST GAS HOLDINGS INC COM 844895102 256 4,053 SH   SOLE 36 4,053 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 376 5,961 SH   SOLE 40 5,961 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,664 708,076 SH   SOLE 2 195,026 0 513,050
SOUTHWESTERN ENERGY CO COM 845467109 6 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 62 26,336 SH   SOLE 7 26,336 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,562 2,792,525 SH   SOLE 18 2,792,525 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,588 1,101,197 SH   SOLE 19 1,101,197 0 0
SOUTHWESTERN ENERGY CO COM 845467109 156,186 66,462,096 SH   SOLE 21 66,462,096 0 0
SOUTHWESTERN ENERGY CO COM 845467109 42,847 18,232,919 SH   SOLE 22 17,716,754 0 516,165
SOUTHWESTERN ENERGY CO COM 845467109 2,328 990,527 SH   SOLE 23 990,527 0 0
SOUTHWESTERN ENERGY CO COM 845467109 17 7,110 SH   SOLE 25 7,110 0 0
SOUTHWESTERN ENERGY CO COM 845467109 403 171,561 SH   SOLE 26 98,877 0 72,684
SOUTHWESTERN ENERGY CO COM 845467109 182 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,774 1,180,485 SH   SOLE 30 1,180,485 0 0
SOUTHWESTERN ENERGY CO COM 845467109 148 63,045 SH   SOLE 31 0 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 94 39,884 SH   SOLE 36 39,884 0 0
SOUTHWESTERN ENERGY CO COM 845467109 130 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 479 26,703 SH   SOLE 2 6,758 0 19,945
SP PLUS CORP COM 78469C103 4 214 SH   SOLE 4 214 0 0
SP PLUS CORP COM 78469C103 7 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 1,591 88,637 SH   SOLE 18 88,637 0 0
SP PLUS CORP COM 78469C103 801 44,600 SH   SOLE 19 44,600 0 0
SP PLUS CORP COM 78469C103 13,923 775,644 SH   SOLE 21 775,644 0 0
SP PLUS CORP COM 78469C103 12,635 703,876 SH   SOLE 22 683,672 0 20,204
SP PLUS CORP COM 78469C103 55 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 56 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 160 8,905 SH   SOLE 30 8,905 0 0
SP PLUS CORP COM 78469C103 54 3,010 SH   SOLE 40 3,010 0 0
SPAR GROUP INC COM 784933103 5 6,545 SH   SOLE 21 6,545 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 35 4,219 SH   SOLE 2 502 0 3,717
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 353 42,430 SH   SOLE 18 42,430 0 0
SPARK ENERGY INC CL A COM 846511103 184 22,146 SH   SOLE 19 22,146 0 0
SPARK ENERGY INC CL A COM 846511103 3,330 400,286 SH   SOLE 21 400,286 0 0
SPARK ENERGY INC CL A COM 846511103 4,164 500,495 SH   SOLE 22 496,625 0 3,870
SPARTANNASH CO COM 847215100 704 43,073 SH   SOLE 2 11,991 0 31,082
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 13 799 SH   SOLE 7 799 0 0
SPARTANNASH CO COM 847215100 2,878 176,032 SH   SOLE 18 176,032 0 0
SPARTANNASH CO COM 847215100 1,719 105,159 SH   SOLE 19 105,159 0 0
SPARTANNASH CO COM 847215100 65,243 3,990,387 SH   SOLE 21 3,990,387 0 0
SPARTANNASH CO COM 847215100 16,981 1,038,591 SH   SOLE 22 1,008,401 0 30,190
SPARTANNASH CO COM 847215100 959 58,680 SH   SOLE 23 58,680 0 0
SPARTANNASH CO COM 847215100 782 47,847 SH   SOLE 26 13,987 0 33,860
SPARTANNASH CO COM 847215100 89 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,034 63,262 SH   SOLE 30 63,262 0 0
SPARTANNASH CO COM 847215100 71 4,339 SH   SOLE 40 4,339 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 174 627 SH   SOLE 17 0 0 627
SPDR GOLD TR GOLD SHS 78463V107 9,108 51,422 SH   SOLE 4 51,422 0 0
SPDR GOLD TR GOLD SHS 78463V107 110,412 623,374 SH   SOLE 18 623,374 0 0
SPDR GOLD TR GOLD SHS 78463V107 681,742 3,849,039 SH   SOLE 19 3,849,039 0 0
SPDR GOLD TR GOLD SHS 78463V107 50,173 283,274 SH   SOLE 22 283,274 0 0
SPDR GOLD TR GOLD SHS 78463V107 148,733 839,729 SH   SOLE 25 839,729 0 0
SPDR GOLD TR GOLD SHS 78463V107 305,999 1,727,639 SH   SOLE 34 1,727,639 0 0
SPDR GOLD TR OPTIONS 78463V107 30,110 170,000 SH Call SOLE 2 170,000 0 0
SPDR GOLD TR OPTIONS 78463V107 2,320 13,100 SH Call SOLE 4 13,100 0 0
SPDR GOLD TR OPTIONS 78463V107 27,259 153,900 SH Call SOLE 18 153,900 0 0
SPDR GOLD TR OPTIONS 78463V107 168,423 950,900 SH Call SOLE 19 950,900 0 0
SPDR GOLD TR OPTIONS 78463V107 12,186 68,800 SH Call SOLE 22 68,800 0 0
SPDR GOLD TR OPTIONS 78463V107 76,852 433,900 SH Call SOLE 34 433,900 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 18 485 SH   SOLE 2 485 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 146 4,000 SH Call SOLE 2 4,000 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 138 3,800 SH Call SOLE 4 3,800 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 1,664 45,800 SH Call SOLE 18 45,800 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 21,184 582,800 SH Call SOLE 19 582,800 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 1,004 27,600 SH Call SOLE 22 27,600 0 0
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 2 26 SH   SOLE 17 0 0 26
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,922 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 18 320 SH   SOLE 18 320 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 107 SH   SOLE 17 0 0 107
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 71 1,948 SH   SOLE 17 0 0 1,948
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 57,699 1,536,589 SH   SOLE 13 1,536,589 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 90 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1 24 SH   SOLE 17 0 0 24
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 79 2,708 SH   SOLE 17 0 0 2,708
SPDR S&P 500 ETF TR OPTIONS 78462F103 32,283 96,400 SH Call SOLE 2 96,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 201 600 SH Put SOLE 2 600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 29,805 89,000 SH Call SOLE 4 89,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 354,113 1,057,400 SH Call SOLE 18 1,057,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,940,031 14,751,200 SH Call SOLE 19 14,751,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 35,331 105,500 SH Put SOLE 19 105,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 219,220 654,600 SH Call SOLE 22 654,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 335 1,000 SH Put SOLE 22 1,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,764,401 5,268,600 SH Call SOLE 34 5,268,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,320 12,900 SH Put SOLE 34 12,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 117,607 351,182 SH   SOLE 2 351,182 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,629 46,670 SH   SOLE 17 0 0 46,670
SPDR S&P 500 ETF TR TR UNIT 78462F103 77,249 230,669 SH   SOLE 18 111,356 0 119,313
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 200 SH   SOLE 19 200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,551 43,450 SH   SOLE 22 43,450 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 306,137 914,141 SH   SOLE 23 914,141 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 49 146 SH   SOLE 34 146 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15,527 45,826 SH   SOLE 2 45,826 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,086 6,155 SH   SOLE 17 0 0 6,155
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 402 1,185 SH   SOLE 18 1,185 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 484,550 13,181,447 SH   OTR 2 0 0 13,181,447
SPDR SER TR PORTFOLIO SHORT 78464A474 280,901 8,954,460 SH   OTR 2 0 0 8,954,460
SPDR SER TR BLOOMBERG SRT TR 78468R408 31,574 1,220,506 SH   OTR 2 0 0 1,220,506
SPDR SER TR SPDR S&P1500VL 78464A128 4 37 SH   SOLE 17 0 0 37
SPDR SER TR S&P 600 SMCP GRW 78464A201 18 309 SH   SOLE 17 0 0 309
SPDR SER TR S&P 600 SMCP VAL 78464A300 2 30 SH   SOLE 17 0 0 30
SPDR SER TR PORTFOLIO INTRMD 78464A375 22 588 SH   SOLE 17 0 0 588
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 64 SH   SOLE 17 0 0 64
SPDR SER TR PRTFLO S&P500 GW 78464A409 30,704 612,742 SH   SOLE 17 0 0 612,742
SPDR SER TR PRTFLO S&P500 VL 78464A508 32,909 1,089,700 SH   SOLE 17 0 0 1,089,700
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,749 91,042 SH   SOLE 22 91,042 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 22 745 SH   SOLE 17 0 0 745
SPDR SER TR DJ REIT ETF 78464A607 5 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 699 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 105 3,399 SH   SOLE 17 0 0 3,399
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,512 81,389 SH   SOLE 2 81,389 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 0 12 SH   SOLE 17 0 0 12
SPDR SER TR PORTFOLIO LN TSR 78464A664 9,272 198,378 SH   SOLE 2 0 0 198,378
SPDR SER TR PORTFOLIO LN TSR 78464A664 68 1,454 SH   SOLE 17 0 0 1,454
SPDR SER TR PORTFOLIO LN TSR 78464A664 15,986 342,020 SH   SOLE 18 0 0 342,020
SPDR SER TR PORTFLI INTRMDIT 78464A672 21,387 643,408 SH   SOLE 2 0 0 643,408
SPDR SER TR PORTFLI INTRMDIT 78464A672 6 175 SH   SOLE 17 0 0 175
SPDR SER TR S&P DIVID ETF 78464A763 5 58 SH   SOLE 17 0 0 58
SPDR SER TR PORTFOLI S&P1500 78464A805 164 4,020 SH   SOLE 17 0 0 4,020
SPDR SER TR S&P 600 SML CAP 78464A813 2,930 48,132 SH   SOLE 17 0 0 48,132
SPDR SER TR S&P 400 MDCP GRW 78464A821 1 14 SH   SOLE 17 0 0 14
SPDR SER TR S&P 400 MDCP VAL 78464A839 1 20 SH   SOLE 17 0 0 20
SPDR SER TR PORTFOLIO S&P400 78464A847 8 249 SH   SOLE 17 0 0 249
SPDR SER TR PORTFOLIO S&P500 78464A854 18 458 SH   SOLE 17 0 0 458
SPDR SER TR S&P BIOTECH 78464A870 418 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 2,980 55,315 SH   SOLE 26 55,315 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 14,875 484,521 SH   SOLE 2 0 0 484,521
SPDR SER TR BLOMBERG BRC INV 78468R200 6 185 SH   SOLE 17 0 0 185
SPDR SER TR BLOOMBERG SRT TR 78468R408 6,155 237,933 SH   SOLE 2 237,933 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 103,092 3,985,000 SH   SOLE 19 3,985,000 0 0
SPDR SER TR OPTIONS 78468R556 30,290 720,000 SH Put SOLE 2 720,000 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 337 8,000 SH   SOLE 19 8,000 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 13,409 128,602 SH   SOLE 2 128,602 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 731 7,008 SH   SOLE 4 7,008 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 6,379 61,181 SH   SOLE 17 0 0 61,181
SPDR SER TR BLOOMBERG BRCLYS 78468R622 14,172 135,918 SH   SOLE 18 135,918 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 776,315 7,445,235 SH   SOLE 19 7,445,235 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 76,526 733,917 SH   SOLE 22 733,917 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 15,415 147,837 SH   SOLE 26 0 0 147,837
SPDR SER TR BLOOMBERG BRCLYS 78468R622 14,076 135,000 SH   SOLE 30 135,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 6 71 SH   SOLE 17 0 0 71
SPDR SER TR SPDR BLOOMBERG 78468R663 20 219 SH   SOLE 18 219 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 5 95 SH   SOLE 2 95 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 8 162 SH   SOLE 17 0 0 162
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 41 SH   SOLE 2 41 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 9 322 SH   SOLE 17 0 0 322
SPDR SER TR SPDR S&P 500 ETF 78468R796 4 47 SH   SOLE 17 0 0 47
SPDR SER TR PORTFOLIO S&P600 78468R853 4 150 SH   SOLE 17 0 0 150
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH   SOLE 17 0 0 30
SPDR SER TR BLOOMBERG BRCLYS 78468R622 551,072 5,285,048 SH   OTR 2 0 0 5,285,048
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5,426 94,918 SH   SOLE 2 13,929 0 80,989
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 15 262 SH   SOLE 4 262 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 78 1,371 SH   SOLE 7 1,371 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 906 15,846 SH   SOLE 18 15,846 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 618 10,820 SH   SOLE 19 10,820 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 24,545 429,410 SH   SOLE 21 429,410 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 62,841 1,099,391 SH   SOLE 22 1,038,787 0 60,604
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 28 495 SH   SOLE 25 495 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 884 15,457 SH   SOLE 26 8,074 0 7,383
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 217 3,800 SH   SOLE 28 3,800 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,041 18,210 SH   SOLE 30 18,210 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 183 3,202 SH   SOLE 31 873 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 150 2,619 SH   SOLE 36 2,619 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 274 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,174 287,693 SH   SOLE 2 78,927 0 208,766
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 9 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,174 778,011 SH   SOLE 18 705,873 0 72,138
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5,412 1,326,481 SH   SOLE 19 1,326,481 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 70,863 17,368,434 SH   SOLE 21 17,368,434 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 24,147 5,918,468 SH   SOLE 22 5,827,398 0 91,070
SPECTRUM PHARMACEUTICALS INC COM 84763A108 439 107,597 SH   SOLE 23 107,597 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,668 408,852 SH   SOLE 26 21,329 0 387,523
SPECTRUM PHARMACEUTICALS INC COM 84763A108 50 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 991 242,928 SH   SOLE 30 242,928 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 17 4,254 SH   SOLE 34 4,254 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 43 10,623 SH   SOLE 40 10,623 0 0
SPERO THERAPEUTICS INC COM 84833T103 95 8,548 SH   SOLE 2 771 0 7,777
SPERO THERAPEUTICS INC COM 84833T103 4 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 640 57,310 SH   SOLE 18 57,310 0 0
SPERO THERAPEUTICS INC COM 84833T103 417 37,406 SH   SOLE 19 37,406 0 0
SPERO THERAPEUTICS INC COM 84833T103 5,463 489,538 SH   SOLE 21 489,538 0 0
SPERO THERAPEUTICS INC COM 84833T103 5,401 483,983 SH   SOLE 22 477,552 0 6,431
SPIRE INC COM 84857L101 4,238 79,659 SH   SOLE 2 37,249 0 42,410
SPIRE INC COM 84857L101 294 5,529 SH   SOLE 4 5,529 0 0
SPIRE INC COM 84857L101 3,921 73,711 SH   SOLE 7 73,711 0 0
SPIRE INC COM 84857L101 15,759 296,227 SH   SOLE 18 296,227 0 0
SPIRE INC COM 84857L101 5,017 94,301 SH   SOLE 19 94,301 0 0
SPIRE INC COM 84857L101 183,485 3,448,958 SH   SOLE 21 3,448,958 0 0
SPIRE INC COM 84857L101 89,470 1,681,761 SH   SOLE 22 1,636,590 0 45,171
SPIRE INC COM 84857L101 2,097 39,411 SH   SOLE 26 18,749 0 20,662
SPIRE INC COM 84857L101 443 8,323 SH   SOLE 28 8,323 0 0
SPIRE INC COM 84857L101 1,892 35,568 SH   SOLE 30 35,568 0 0
SPIRE INC COM 84857L101 20 379 SH   SOLE 31 0 0 379
SPIRE INC COM 84857L101 120 2,255 SH   SOLE 34 2,255 0 0
SPIRE INC COM 84857L101 193 3,631 SH   SOLE 36 3,631 0 0
SPIRE INC COM 84857L101 259 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,688 247,931 SH   SOLE 2 37,184 0 210,747
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9 451 SH   SOLE 4 451 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 458 24,244 SH   SOLE 7 2,800 0 21,444
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 750 39,645 SH   SOLE 18 39,645 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 508 26,841 SH   SOLE 19 26,841 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 41,408 2,189,758 SH   SOLE 21 2,189,758 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 51,132 2,703,989 SH   SOLE 22 2,552,010 0 151,979
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 19 1,018 SH   SOLE 25 1,018 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 762 40,289 SH   SOLE 26 25,472 0 14,817
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 273 14,451 SH   SOLE 28 14,451 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 784 41,450 SH   SOLE 30 41,450 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 118 6,256 SH   SOLE 31 2,096 0 4,160
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3 184 SH   SOLE 34 184 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 77 4,091 SH   SOLE 36 4,091 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 211 11,135 SH   SOLE 40 11,135 0 0
SPIRIT AIRLS INC COM 848577102 1,629 101,187 SH   SOLE 2 16,419 0 84,768
SPIRIT AIRLS INC COM 848577102 2 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 26 1,591 SH   SOLE 7 1,591 0 0
SPIRIT AIRLS INC COM 848577102 5,326 330,836 SH   SOLE 18 330,836 0 0
SPIRIT AIRLS INC COM 848577102 5,210 323,612 SH   SOLE 19 323,612 0 0
SPIRIT AIRLS INC COM 848577102 43,447 2,698,559 SH   SOLE 21 2,698,559 0 0
SPIRIT AIRLS INC COM 848577102 43,219 2,684,405 SH   SOLE 22 2,644,606 0 39,799
SPIRIT AIRLS INC COM 848577102 267 16,553 SH   SOLE 23 16,553 0 0
SPIRIT AIRLS INC COM 848577102 1,254 77,912 SH   SOLE 26 7,210 0 70,702
SPIRIT AIRLS INC COM 848577102 42 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 122 7,563 SH   SOLE 30 7,563 0 0
SPIRIT AIRLS INC COM 848577102 25 1,559 SH   SOLE 34 1,559 0 0
SPIRIT AIRLS INC COM 848577102 33 2,029 SH   SOLE 40 2,029 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 161 14,459 SH   SOLE 2 867 0 13,592
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 418 SH   SOLE 7 418 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 618 55,370 SH   SOLE 18 55,370 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 298 26,746 SH   SOLE 19 26,746 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5,080 455,238 SH   SOLE 21 455,238 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 4,587 410,981 SH   SOLE 22 406,740 0 4,241
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9,202 272,651 SH   SOLE 2 80,114 0 192,537
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10,851 321,500 SH   SOLE 4 321,500 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,274 126,625 SH   SOLE 7 126,625 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21,842 647,168 SH   SOLE 18 647,168 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 29,491 873,816 SH   SOLE 19 873,816 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 181,468 5,376,841 SH   SOLE 21 5,376,841 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 151,021 4,474,694 SH   SOLE 22 3,998,505 0 476,189
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,349 39,982 SH   SOLE 23 39,982 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11,914 352,996 SH   SOLE 25 352,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,265 96,736 SH   SOLE 26 18,241 0 78,495
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,069 61,303 SH   SOLE 28 61,303 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,295 68,014 SH   SOLE 29 68,014 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 15,550 460,735 SH   SOLE 30 460,735 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 238 7,043 SH   SOLE 31 2,043 0 5,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 14,926 442,265 SH   SOLE 34 442,265 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 104 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 360 10,680 SH   SOLE 40 10,680 0 0
SPLUNK INC COM 848637104 65,794 349,726 SH   SOLE 2 17,773 0 331,953
SPLUNK INC COM 848637104 13,862 73,681 SH   SOLE 4 68,722 0 4,959
SPLUNK INC COM 848637104 4,875 25,911 SH   SOLE 7 23,250 0 2,661
SPLUNK INC COM 848637104 71 379 SH   SOLE 13 379 0 0
SPLUNK INC COM 848637104 2,564 13,630 SH   SOLE 15 13,630 0 0
SPLUNK INC COM 848637104 1 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 36,117 191,977 SH   SOLE 18 178,792 0 13,185
SPLUNK INC COM 848637104 76,801 408,235 SH   SOLE 19 408,235 0 0
SPLUNK INC COM 848637104 620,659 3,299,098 SH   SOLE 21 3,299,098 0 0
SPLUNK INC COM 848637104 721,470 3,834,956 SH   SOLE 22 3,607,958 0 226,998
SPLUNK INC COM 848637104 19,934 105,956 SH   SOLE 23 105,956 0 0
SPLUNK INC COM 848637104 45,935 244,164 SH   SOLE 25 244,164 0 0
SPLUNK INC COM 848637104 103,132 548,195 SH   SOLE 26 121,219 0 426,976
SPLUNK INC COM 848637104 5,783 30,738 SH   SOLE 28 21,748 0 8,990
SPLUNK INC COM 848637104 6,294 33,454 SH   SOLE 29 391 0 33,063
SPLUNK INC COM 848637104 116,130 617,288 SH   SOLE 30 617,288 0 0
SPLUNK INC COM 848637104 10,395 55,257 SH   SOLE 31 36,951 0 18,306
SPLUNK INC COM 848637104 5,938 31,565 SH   SOLE 32 31,565 0 0
SPLUNK INC COM 848637104 74,241 394,628 SH   SOLE 34 394,628 0 0
SPLUNK INC COM 848637104 17,030 90,525 SH   SOLE 36 90,525 0 0
SPLUNK INC COM 848637104 693 3,683 SH   SOLE 40 3,683 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 6,495 4,673,000 PRN   SOLE 21 4,673,000 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 1,807 1,300,000 PRN   SOLE 22 1,300,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 5,119 3,547,000 PRN   SOLE 21 3,547,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 159 110,000 PRN   SOLE 26 0 0 110,000
SPOK HLDGS INC COM 84863T106 141 14,788 SH   SOLE 2 801 0 13,987
SPOK HLDGS INC COM 84863T106 5 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 807 84,899 SH   SOLE 18 84,899 0 0
SPOK HLDGS INC COM 84863T106 688 72,325 SH   SOLE 19 72,325 0 0
SPOK HLDGS INC COM 84863T106 18,656 1,961,687 SH   SOLE 21 1,961,687 0 0
SPOK HLDGS INC COM 84863T106 6,469 680,183 SH   SOLE 22 673,176 0 7,007
SPOK HLDGS INC COM 84863T106 24 2,507 SH   SOLE 23 2,507 0 0
SPOK HLDGS INC COM 84863T106 62 6,488 SH   SOLE 26 0 0 6,488
SPOK HLDGS INC COM 84863T106 210 22,069 SH   SOLE 30 22,069 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 155 10,861 SH   SOLE 2 2,372 0 8,489
SPORTSMANS WHSE HLDGS INC COM 84920Y106 10 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,488 173,881 SH   SOLE 18 173,881 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,156 80,786 SH   SOLE 19 80,786 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 20,040 1,400,419 SH   SOLE 21 1,400,419 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 15,046 1,051,442 SH   SOLE 22 1,031,152 0 20,290
SPOTIFY TECHNOLOGY S A SHS L8681T102 60,742 250,409 SH   SOLE 2 19,924 0 230,485
SPOTIFY TECHNOLOGY S A SHS L8681T102 538 2,217 SH   SOLE 4 2,217 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 827 3,410 SH   SOLE 7 3,410 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 226 933 SH   SOLE 15 933 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 17,540 72,311 SH   SOLE 18 71,652 0 659
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,365 26,240 SH   SOLE 19 26,240 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 394,531 1,626,463 SH   SOLE 21 1,626,463 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 237,001 977,043 SH   SOLE 22 837,824 0 139,219
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,560 6,432 SH   SOLE 23 6,432 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 31,951 131,717 SH   SOLE 25 131,717 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 48,344 199,301 SH   SOLE 26 472 0 198,829
SPOTIFY TECHNOLOGY S A SHS L8681T102 21 86 SH   SOLE 28 86 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 17,022 70,175 SH   SOLE 30 70,175 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,485 10,244 SH   SOLE 31 10,244 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 112 463 SH   SOLE 34 463 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 11,464 47,260 SH   SOLE 36 47,260 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 58 43,640 SH   SOLE 21 43,640 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 187 139,868 SH   SOLE 22 139,868 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 633 13,273 SH   SOLE 2 4,485 0 8,788
SPRINGWORKS THERAPEUTICS INC COM 85205L107 19 392 SH   SOLE 7 392 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 3,734 78,333 SH   SOLE 18 78,333 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2,302 48,286 SH   SOLE 19 48,286 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 31,371 658,097 SH   SOLE 21 658,097 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 25,095 526,431 SH   SOLE 22 510,061 0 16,370
SPRINGWORKS THERAPEUTICS INC COM 85205L107 24 499 SH   SOLE 23 499 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 164 3,450 SH   SOLE 28 3,450 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 217 4,547 SH   SOLE 30 4,547 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 64 1,335 SH   SOLE 40 1,335 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 31 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 752 19,536 SH   SOLE 2 6,881 0 12,655
SPROUT SOCIAL INC COM CL A 85209W109 10 259 SH   SOLE 4 259 0 0
SPROUT SOCIAL INC COM CL A 85209W109 21 558 SH   SOLE 7 558 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,903 101,381 SH   SOLE 18 101,381 0 0
SPROUT SOCIAL INC COM CL A 85209W109 2,837 73,696 SH   SOLE 19 73,696 0 0
SPROUT SOCIAL INC COM CL A 85209W109 32,761 850,926 SH   SOLE 21 850,926 0 0
SPROUT SOCIAL INC COM CL A 85209W109 29,535 767,148 SH   SOLE 22 745,927 0 21,221
SPROUT SOCIAL INC COM CL A 85209W109 34 896 SH   SOLE 23 896 0 0
SPROUT SOCIAL INC COM CL A 85209W109 23 604 SH   SOLE 25 604 0 0
SPROUT SOCIAL INC COM CL A 85209W109 159 4,138 SH   SOLE 26 0 0 4,138
SPROUT SOCIAL INC COM CL A 85209W109 135 3,504 SH   SOLE 30 3,504 0 0
SPROUT SOCIAL INC COM CL A 85209W109 71 1,841 SH   SOLE 34 1,841 0 0
SPROUT SOCIAL INC COM CL A 85209W109 57 1,480 SH   SOLE 36 1,480 0 0
SPROUT SOCIAL INC COM CL A 85209W109 86 2,228 SH   SOLE 40 2,228 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,637 317,107 SH   SOLE 2 97,807 0 219,300
SPROUTS FMRS MKT INC COM 85208M102 11 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 79 3,763 SH   SOLE 7 3,763 0 0
SPROUTS FMRS MKT INC COM 85208M102 121 5,797 SH   SOLE 13 0 0 5,797
SPROUTS FMRS MKT INC COM 85208M102 6,781 323,966 SH   SOLE 18 314,640 0 9,326
SPROUTS FMRS MKT INC COM 85208M102 627 29,940 SH   SOLE 19 29,940 0 0
SPROUTS FMRS MKT INC COM 85208M102 122,204 5,838,679 SH   SOLE 21 5,838,679 0 0
SPROUTS FMRS MKT INC COM 85208M102 78,866 3,768,087 SH   SOLE 22 3,600,274 0 167,813
SPROUTS FMRS MKT INC COM 85208M102 845 40,363 SH   SOLE 23 40,363 0 0
SPROUTS FMRS MKT INC COM 85208M102 39 1,865 SH   SOLE 25 1,865 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,200 57,337 SH   SOLE 26 31,049 0 26,288
SPROUTS FMRS MKT INC COM 85208M102 364 17,402 SH   SOLE 28 17,402 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,003 47,932 SH   SOLE 30 47,932 0 0
SPROUTS FMRS MKT INC COM 85208M102 160 7,659 SH   SOLE 31 2,393 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 149 7,104 SH   SOLE 34 7,104 0 0
SPROUTS FMRS MKT INC COM 85208M102 184 8,776 SH   SOLE 36 8,776 0 0
SPROUTS FMRS MKT INC COM 85208M102 256 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 2,060 26,450 SH   SOLE 2 13,150 0 13,300
SPS COMMERCE INC COM 78463M107 13 172 SH   SOLE 4 172 0 0
SPS COMMERCE INC COM 78463M107 56 718 SH   SOLE 7 718 0 0
SPS COMMERCE INC COM 78463M107 13,980 179,536 SH   SOLE 18 167,454 0 12,082
SPS COMMERCE INC COM 78463M107 16,891 216,911 SH   SOLE 19 216,911 0 0
SPS COMMERCE INC COM 78463M107 300,791 3,862,732 SH   SOLE 21 3,862,732 0 0
SPS COMMERCE INC COM 78463M107 86,937 1,116,444 SH   SOLE 22 1,084,211 0 32,233
SPS COMMERCE INC COM 78463M107 885 11,367 SH   SOLE 23 11,367 0 0
SPS COMMERCE INC COM 78463M107 59 752 SH   SOLE 25 752 0 0
SPS COMMERCE INC COM 78463M107 4,459 57,264 SH   SOLE 26 8,388 0 48,876
SPS COMMERCE INC COM 78463M107 378 4,860 SH   SOLE 28 4,860 0 0
SPS COMMERCE INC COM 78463M107 4,311 55,357 SH   SOLE 30 55,357 0 0
SPS COMMERCE INC COM 78463M107 144 1,844 SH   SOLE 36 1,844 0 0
SPS COMMERCE INC COM 78463M107 268 3,446 SH   SOLE 40 3,446 0 0
SPX CORP COM 784635104 1,599 34,468 SH   SOLE 2 14,413 0 20,055
SPX CORP COM 784635104 20 427 SH   SOLE 4 427 0 0
SPX CORP COM 784635104 35 761 SH   SOLE 7 761 0 0
SPX CORP COM 784635104 9,448 203,698 SH   SOLE 18 203,698 0 0
SPX CORP COM 784635104 4,436 95,655 SH   SOLE 19 95,655 0 0
SPX CORP COM 784635104 214,968 4,634,920 SH   SOLE 21 4,634,920 0 0
SPX CORP COM 784635104 58,918 1,270,328 SH   SOLE 22 1,223,141 0 47,187
SPX CORP COM 784635104 453 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 283 6,101 SH   SOLE 28 6,101 0 0
SPX CORP COM 784635104 3,228 69,592 SH   SOLE 30 69,592 0 0
SPX CORP COM 784635104 42 906 SH   SOLE 31 0 0 906
SPX CORP COM 784635104 185 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 2,149 50,187 SH   SOLE 2 13,624 0 36,563
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 39 910 SH   SOLE 7 910 0 0
SPX FLOW INC COM 78469X107 8,522 199,026 SH   SOLE 18 199,026 0 0
SPX FLOW INC COM 78469X107 3,445 80,444 SH   SOLE 19 80,444 0 0
SPX FLOW INC COM 78469X107 189,323 4,421,377 SH   SOLE 21 4,421,377 0 0
SPX FLOW INC COM 78469X107 52,174 1,218,449 SH   SOLE 22 1,178,480 0 39,969
SPX FLOW INC COM 78469X107 360 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 251 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,863 66,866 SH   SOLE 30 66,866 0 0
SPX FLOW INC COM 78469X107 39 906 SH   SOLE 31 0 0 906
SPX FLOW INC COM 78469X107 56 1,315 SH   SOLE 36 1,315 0 0
SPX FLOW INC COM 78469X107 171 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 132,274 813,746 SH   SOLE 2 40,239 0 773,507
SQUARE INC CL A 852234103 26,970 165,921 SH   SOLE 4 154,603 0 11,318
SQUARE INC CL A 852234103 4,562 28,064 SH   SOLE 7 28,064 0 0
SQUARE INC CL A 852234103 158 972 SH   SOLE 13 972 0 0
SQUARE INC CL A 852234103 4,869 29,955 SH   SOLE 15 29,955 0 0
SQUARE INC CL A 852234103 33 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 36,930 227,191 SH   SOLE 18 197,884 0 29,307
SQUARE INC CL A 852234103 183,084 1,126,322 SH   SOLE 19 1,126,322 0 0
SQUARE INC CL A 852234103 526,552 3,239,321 SH   SOLE 21 3,239,321 0 0
SQUARE INC CL A 852234103 1,437,550 8,843,738 SH   SOLE 22 8,315,958 0 527,780
SQUARE INC CL A 852234103 39,730 244,420 SH   SOLE 23 244,420 0 0
SQUARE INC CL A 852234103 69,134 425,308 SH   SOLE 25 425,308 0 0
SQUARE INC CL A 852234103 261,618 1,609,464 SH   SOLE 26 253,114 0 1,356,350
SQUARE INC CL A 852234103 11,487 70,665 SH   SOLE 28 49,701 0 20,964
SQUARE INC CL A 852234103 135 832 SH   SOLE 29 832 0 0
SQUARE INC CL A 852234103 113,785 699,997 SH   SOLE 30 690,979 0 9,018
SQUARE INC CL A 852234103 14,526 89,365 SH   SOLE 31 48,335 0 41,030
SQUARE INC CL A 852234103 158,238 973,470 SH   SOLE 34 973,470 0 0
SQUARE INC CL A 852234103 34,825 214,243 SH   SOLE 36 214,243 0 0
SQUARE INC CL A 852234103 1,251 7,698 SH   SOLE 40 7,698 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 6,907 3,190,000 PRN   SOLE 21 3,190,000 0 0
SRAX INC CL A 78472M106 29 9,726 SH   SOLE 21 9,726 0 0
SRAX INC CL A 78472M106 6 1,868 SH   SOLE 22 1,868 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30,626 506,049 SH   SOLE 2 24,246 0 481,803
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,319 104,413 SH   SOLE 4 97,086 0 7,327
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,180 19,499 SH   SOLE 7 17,627 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 50 826 SH   SOLE 13 826 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,133 18,718 SH   SOLE 15 18,718 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,946 164,337 SH   SOLE 18 145,651 0 18,686
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,741 45,283 SH   SOLE 19 45,283 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 213,691 3,530,917 SH   SOLE 21 3,530,917 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 326,553 5,395,781 SH   SOLE 22 5,067,038 0 328,743
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,437 155,940 SH   SOLE 23 155,940 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14,519 239,904 SH   SOLE 25 239,904 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 44,376 733,239 SH   SOLE 26 191,506 0 541,733
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,735 45,190 SH   SOLE 28 31,622 0 13,568
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,954 48,813 SH   SOLE 29 552 0 48,261
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 34,835 575,593 SH   SOLE 30 564,711 0 10,882
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,870 63,938 SH   SOLE 31 32,750 0 31,188
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,021 33,388 SH   SOLE 34 33,388 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,146 134,597 SH   SOLE 36 134,597 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 316 5,228 SH   SOLE 40 5,228 0 0
SSR MNG INC COM 784730103 270 14,482 SH   SOLE 19 14,482 0 0
SSR MNG INC COM 784730103 5,523 295,797 SH   SOLE 23 295,797 0 0
SSR MNG INC COM 784730103 28,113 1,505,784 SH   SOLE 25 1,505,784 0 0
SSR MNG INC COM 784730103 8,220 440,261 SH   SOLE 26 0 0 440,261
SSR MNG INC COM 784730103 81,138 4,345,919 SH   SOLE 34 4,345,919 0 0
ST JOE CO COM 790148100 591 28,628 SH   SOLE 2 10,104 0 18,524
ST JOE CO COM 790148100 7 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 15 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 3,169 153,620 SH   SOLE 18 153,620 0 0
ST JOE CO COM 790148100 1,660 80,458 SH   SOLE 19 80,458 0 0
ST JOE CO COM 790148100 68,977 3,343,515 SH   SOLE 21 3,343,515 0 0
ST JOE CO COM 790148100 19,800 959,747 SH   SOLE 22 922,619 0 37,128
ST JOE CO COM 790148100 26 1,243 SH   SOLE 25 1,243 0 0
ST JOE CO COM 790148100 217 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 95 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 1,042 50,529 SH   SOLE 30 50,529 0 0
ST JOE CO COM 790148100 63 3,052 SH   SOLE 36 3,052 0 0
ST JOE CO COM 790148100 114 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,461 25,836 SH   SOLE 2 11,611 0 14,225
STAAR SURGICAL CO COM PAR $0.01 852312305 9 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 50 891 SH   SOLE 7 891 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 9,628 170,218 SH   SOLE 18 170,218 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,786 84,612 SH   SOLE 19 84,612 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 99,054 1,751,307 SH   SOLE 21 1,751,307 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 70,268 1,242,369 SH   SOLE 22 1,205,894 0 36,475
STAAR SURGICAL CO COM PAR $0.01 852312305 8 150 SH   SOLE 23 150 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 29 504 SH   SOLE 25 504 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,231 21,758 SH   SOLE 26 12,278 0 9,480
STAAR SURGICAL CO COM PAR $0.01 852312305 260 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,040 36,074 SH   SOLE 30 36,074 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 49 868 SH   SOLE 34 868 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 70 1,242 SH   SOLE 36 1,242 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 185 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 10,645 349,138 SH   SOLE 2 48,456 0 300,682
STAG INDL INC COM 85254J102 8,475 277,963 SH   SOLE 4 277,963 0 0
STAG INDL INC COM 85254J102 5,624 184,462 SH   SOLE 7 184,462 0 0
STAG INDL INC COM 85254J102 25,575 838,816 SH   SOLE 18 838,816 0 0
STAG INDL INC COM 85254J102 28,159 923,543 SH   SOLE 19 923,543 0 0
STAG INDL INC COM 85254J102 160,656 5,269,129 SH   SOLE 21 5,269,129 0 0
STAG INDL INC COM 85254J102 176,421 5,786,199 SH   SOLE 22 5,420,550 0 365,649
STAG INDL INC COM 85254J102 1,632 53,515 SH   SOLE 23 53,515 0 0
STAG INDL INC COM 85254J102 15,552 510,061 SH   SOLE 25 510,061 0 0
STAG INDL INC COM 85254J102 5,105 167,434 SH   SOLE 26 45,968 0 121,466
STAG INDL INC COM 85254J102 607 19,900 SH   SOLE 28 19,900 0 0
STAG INDL INC COM 85254J102 2,847 93,388 SH   SOLE 29 93,388 0 0
STAG INDL INC COM 85254J102 20,202 662,577 SH   SOLE 30 662,577 0 0
STAG INDL INC COM 85254J102 10,263 336,591 SH   SOLE 34 336,591 0 0
STAG INDL INC COM 85254J102 432 14,184 SH   SOLE 40 14,184 0 0
STAMPS COM INC COM NEW 852857200 3,786 15,712 SH   SOLE 2 6,871 0 8,841
STAMPS COM INC COM NEW 852857200 20 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 77 320 SH   SOLE 7 320 0 0
STAMPS COM INC COM NEW 852857200 20,633 85,632 SH   SOLE 18 80,159 0 5,473
STAMPS COM INC COM NEW 852857200 20,300 84,249 SH   SOLE 19 84,249 0 0
STAMPS COM INC COM NEW 852857200 452,073 1,876,212 SH   SOLE 21 1,876,212 0 0
STAMPS COM INC COM NEW 852857200 134,129 556,667 SH   SOLE 22 541,865 0 14,802
STAMPS COM INC COM NEW 852857200 1,290 5,353 SH   SOLE 23 5,353 0 0
STAMPS COM INC COM NEW 852857200 41 171 SH   SOLE 25 171 0 0
STAMPS COM INC COM NEW 852857200 6,028 25,019 SH   SOLE 26 4,423 0 20,596
STAMPS COM INC COM NEW 852857200 564 2,339 SH   SOLE 28 2,339 0 0
STAMPS COM INC COM NEW 852857200 6,520 27,061 SH   SOLE 30 27,061 0 0
STAMPS COM INC COM NEW 852857200 59 244 SH   SOLE 34 244 0 0
STAMPS COM INC COM NEW 852857200 101 421 SH   SOLE 36 421 0 0
STAMPS COM INC COM NEW 852857200 445 1,847 SH   SOLE 40 1,847 0 0
STANDARD AVB FINL CORP COM 85303B100 106 3,249 SH   SOLE 2 228 0 3,021
STANDARD AVB FINL CORP COM 85303B100 511 15,662 SH   SOLE 18 15,662 0 0
STANDARD AVB FINL CORP COM 85303B100 183 5,617 SH   SOLE 19 5,617 0 0
STANDARD AVB FINL CORP COM 85303B100 3,593 110,033 SH   SOLE 21 110,033 0 0
STANDARD AVB FINL CORP COM 85303B100 744 22,798 SH   SOLE 22 21,994 0 804
STANDARD MTR PRODS INC COM 853666105 1,208 27,050 SH   SOLE 2 8,484 0 18,566
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 15 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 4,466 100,023 SH   SOLE 18 97,253 0 2,770
STANDARD MTR PRODS INC COM 853666105 3,205 71,782 SH   SOLE 19 71,782 0 0
STANDARD MTR PRODS INC COM 853666105 99,554 2,229,649 SH   SOLE 21 2,229,649 0 0
STANDARD MTR PRODS INC COM 853666105 28,893 647,093 SH   SOLE 22 630,194 0 16,899
STANDARD MTR PRODS INC COM 853666105 226 5,061 SH   SOLE 23 5,061 0 0
STANDARD MTR PRODS INC COM 853666105 1,128 25,258 SH   SOLE 26 7,864 0 17,394
STANDARD MTR PRODS INC COM 853666105 128 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,896 42,463 SH   SOLE 30 42,463 0 0
STANDARD MTR PRODS INC COM 853666105 96 2,159 SH   SOLE 34 2,159 0 0
STANDARD MTR PRODS INC COM 853666105 97 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 883 14,912 SH   SOLE 2 4,122 0 10,790
STANDEX INTL CORP COM 854231107 6 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 12 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 3,358 56,722 SH   SOLE 18 56,722 0 0
STANDEX INTL CORP COM 854231107 1,507 25,454 SH   SOLE 19 25,454 0 0
STANDEX INTL CORP COM 854231107 78,986 1,334,216 SH   SOLE 21 1,334,216 0 0
STANDEX INTL CORP COM 854231107 21,756 367,508 SH   SOLE 22 357,322 0 10,186
STANDEX INTL CORP COM 854231107 559 9,443 SH   SOLE 26 5,996 0 3,447
STANDEX INTL CORP COM 854231107 110 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,323 22,347 SH   SOLE 30 22,347 0 0
STANDEX INTL CORP COM 854231107 88 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 59,482 366,720 SH   SOLE 2 32,969 0 333,751
STANLEY BLACK & DECKER INC COM 854502101 12,037 74,212 SH   SOLE 4 69,398 0 4,814
STANLEY BLACK & DECKER INC COM 854502101 30,228 186,362 SH   SOLE 7 143,449 0 42,913
STANLEY BLACK & DECKER INC COM 854502101 74 459 SH   SOLE 13 459 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,064 18,889 SH   SOLE 15 18,889 0 0
STANLEY BLACK & DECKER INC COM 854502101 123,269 759,979 SH   SOLE 18 735,197 0 24,782
STANLEY BLACK & DECKER INC COM 854502101 10,959 67,562 SH   SOLE 19 67,562 0 0
STANLEY BLACK & DECKER INC COM 854502101 556,751 3,432,494 SH   SOLE 21 3,432,494 0 0
STANLEY BLACK & DECKER INC COM 854502101 595,561 3,671,770 SH   SOLE 22 3,351,372 0 320,398
STANLEY BLACK & DECKER INC COM 854502101 16,950 104,499 SH   SOLE 23 104,499 0 0
STANLEY BLACK & DECKER INC COM 854502101 29,512 181,951 SH   SOLE 25 181,951 0 0
STANLEY BLACK & DECKER INC COM 854502101 139,565 860,452 SH   SOLE 26 111,386 0 749,066
STANLEY BLACK & DECKER INC COM 854502101 4,899 30,206 SH   SOLE 28 21,103 0 9,103
STANLEY BLACK & DECKER INC COM 854502101 51 315 SH   SOLE 29 315 0 0
STANLEY BLACK & DECKER INC COM 854502101 86,763 534,915 SH   SOLE 30 534,915 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,301 38,848 SH   SOLE 31 19,910 0 18,938
STANLEY BLACK & DECKER INC COM 854502101 2,462 15,180 SH   SOLE 34 15,180 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,119 99,377 SH   SOLE 36 99,377 0 0
STANLEY BLACK & DECKER INC COM 854502101 537 3,308 SH   SOLE 40 3,308 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 51,257 507,996 SH   SOLE 21 507,996 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 47 6,857 SH   SOLE 22 6,857 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 110 11,266 SH   SOLE 2 11,266 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 760 77,912 SH   SOLE 21 77,912 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 76 7,836 SH   SOLE 28 7,836 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 68 6,940 SH   SOLE 30 6,940 0 0
STARBUCKS CORP COM 855244109 238,505 2,775,896 SH   SOLE 2 248,444 0 2,527,452
STARBUCKS CORP COM 855244109 50,856 591,903 SH   SOLE 4 555,444 0 36,459
STARBUCKS CORP COM 855244109 97,979 1,140,347 SH   SOLE 7 1,104,973 0 35,374
STARBUCKS CORP COM 855244109 332 3,864 SH   SOLE 13 3,864 0 0
STARBUCKS CORP COM 855244109 10,277 119,613 SH   SOLE 15 119,613 0 0
STARBUCKS CORP COM 855244109 56 646 SH   SOLE 17 0 0 646
STARBUCKS CORP COM 855244109 215,970 2,513,622 SH   SOLE 18 2,320,996 0 192,625
STARBUCKS CORP COM 855244109 238,045 2,770,546 SH   SOLE 19 2,770,546 0 0
STARBUCKS CORP COM 855244109 2,172,335 25,283,226 SH   SOLE 21 25,283,226 0 0
STARBUCKS CORP COM 855244109 2,393,380 27,855,913 SH   SOLE 22 25,475,115 0 2,380,798
STARBUCKS CORP COM 855244109 68,543 797,753 SH   SOLE 23 797,753 0 0
STARBUCKS CORP COM 855244109 118,265 1,376,452 SH   SOLE 25 1,376,452 0 0
STARBUCKS CORP COM 855244109 555,810 6,468,924 SH   SOLE 26 794,124 0 5,674,800
STARBUCKS CORP COM 855244109 19,569 227,761 SH   SOLE 28 159,937 0 67,824
STARBUCKS CORP COM 855244109 424 4,930 SH   SOLE 29 4,930 0 0
STARBUCKS CORP COM 855244109 429,264 4,996,091 SH   SOLE 30 4,950,987 0 45,104
STARBUCKS CORP COM 855244109 29,868 347,622 SH   SOLE 31 153,209 0 194,413
STARBUCKS CORP COM 855244109 19,930 231,963 SH   SOLE 32 231,963 0 0
STARBUCKS CORP COM 855244109 101,743 1,184,160 SH   SOLE 34 1,184,160 0 0
STARBUCKS CORP COM 855244109 68,004 791,481 SH   SOLE 36 791,481 0 0
STARBUCKS CORP COM 855244109 2,286 26,603 SH   SOLE 40 26,603 0 0
STARBUCKS CORP OPTIONS 855244109 799 9,300 SH Call SOLE 4 9,300 0 0
STARBUCKS CORP OPTIONS 855244109 9,168 106,700 SH Call SOLE 18 106,700 0 0
STARBUCKS CORP OPTIONS 855244109 57,180 665,500 SH Call SOLE 19 665,500 0 0
STARBUCKS CORP OPTIONS 855244109 4,158 48,400 SH Call SOLE 22 48,400 0 0
STARBUCKS CORP OPTIONS 855244109 593 6,900 SH Call SOLE 26 6,900 0 0
STARBUCKS CORP OPTIONS 855244109 26,910 313,200 SH Call SOLE 34 313,200 0 0
STARRETT L S CO CL A 855668109 19 6,535 SH   SOLE 21 6,535 0 0
STARRETT L S CO CL A 855668109 53 17,830 SH   SOLE 22 17,830 0 0
STARTEK INC COM 85569C107 91 17,412 SH   SOLE 2 675 0 16,737
STARTEK INC COM 85569C107 330 62,836 SH   SOLE 18 62,836 0 0
STARTEK INC COM 85569C107 160 30,394 SH   SOLE 19 30,394 0 0
STARTEK INC COM 85569C107 2,763 526,325 SH   SOLE 21 526,325 0 0
STARTEK INC COM 85569C107 2,651 505,046 SH   SOLE 22 501,165 0 3,881
STARWOOD PPTY TR INC COM 85571B105 9,339 618,911 SH   SOLE 2 104,793 0 514,118
STARWOOD PPTY TR INC COM 85571B105 28 1,864 SH   SOLE 4 1,864 0 0
STARWOOD PPTY TR INC COM 85571B105 116 7,683 SH   SOLE 7 7,683 0 0
STARWOOD PPTY TR INC COM 85571B105 1,548 102,570 SH   SOLE 18 102,570 0 0
STARWOOD PPTY TR INC COM 85571B105 1,020 67,615 SH   SOLE 19 67,615 0 0
STARWOOD PPTY TR INC COM 85571B105 134,799 8,933,028 SH   SOLE 21 8,933,028 0 0
STARWOOD PPTY TR INC COM 85571B105 110,083 7,295,094 SH   SOLE 22 6,908,763 0 386,331
STARWOOD PPTY TR INC COM 85571B105 56 3,740 SH   SOLE 25 3,740 0 0
STARWOOD PPTY TR INC COM 85571B105 1,589 105,290 SH   SOLE 26 71,002 0 34,288
STARWOOD PPTY TR INC COM 85571B105 583 38,646 SH   SOLE 28 38,646 0 0
STARWOOD PPTY TR INC COM 85571B105 1,808 119,817 SH   SOLE 30 119,817 0 0
STARWOOD PPTY TR INC COM 85571B105 80 5,274 SH   SOLE 31 5,274 0 0
STARWOOD PPTY TR INC COM 85571B105 715 47,388 SH   SOLE 36 47,388 0 0
STARWOOD PPTY TR INC COM 85571B105 441 29,210 SH   SOLE 40 29,210 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 767 800,000 PRN   SOLE 21 800,000 0 0
STATE AUTO FINL CORP COM 855707105 324 23,581 SH   SOLE 2 5,947 0 17,634
STATE AUTO FINL CORP COM 855707105 5 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 891 64,755 SH   SOLE 18 64,755 0 0
STATE AUTO FINL CORP COM 855707105 457 33,209 SH   SOLE 19 33,209 0 0
STATE AUTO FINL CORP COM 855707105 8,365 607,944 SH   SOLE 21 607,944 0 0
STATE AUTO FINL CORP COM 855707105 8,128 590,708 SH   SOLE 22 576,417 0 14,291
STATE AUTO FINL CORP COM 855707105 34 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 167 12,128 SH   SOLE 30 12,128 0 0
STATE AUTO FINL CORP COM 855707105 21 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 50,888 857,705 SH   SOLE 2 95,224 0 762,481
STATE STR CORP COM 857477103 9,985 168,298 SH   SOLE 4 157,324 0 10,974
STATE STR CORP COM 857477103 19,158 322,913 SH   SOLE 7 306,062 0 16,851
STATE STR CORP COM 857477103 360 6,061 SH   SOLE 13 6,061 0 0
STATE STR CORP COM 857477103 2,655 44,751 SH   SOLE 15 44,751 0 0
STATE STR CORP COM 857477103 59,345 1,000,256 SH   SOLE 18 930,186 0 70,070
STATE STR CORP COM 857477103 8,630 145,450 SH   SOLE 19 145,450 0 0
STATE STR CORP COM 857477103 502,506 8,469,671 SH   SOLE 21 8,469,671 0 0
STATE STR CORP COM 857477103 495,883 8,358,055 SH   SOLE 22 7,609,642 0 748,413
STATE STR CORP COM 857477103 14,259 240,338 SH   SOLE 23 240,338 0 0
STATE STR CORP COM 857477103 28,520 480,703 SH   SOLE 25 480,703 0 0
STATE STR CORP COM 857477103 125,370 2,113,088 SH   SOLE 26 232,170 0 1,880,918
STATE STR CORP COM 857477103 4,072 68,635 SH   SOLE 28 48,190 0 20,445
STATE STR CORP COM 857477103 2,663 44,881 SH   SOLE 29 1,000 0 43,881
STATE STR CORP COM 857477103 95,667 1,612,460 SH   SOLE 30 1,607,061 0 5,399
STATE STR CORP COM 857477103 4,256 71,735 SH   SOLE 31 49,178 0 22,557
STATE STR CORP COM 857477103 1,083 18,252 SH   SOLE 34 18,252 0 0
STATE STR CORP COM 857477103 19,746 332,810 SH   SOLE 36 332,810 0 0
STATE STR CORP COM 857477103 437 7,361 SH   SOLE 40 7,361 0 0
STEALTHGAS INC SHS Y81669106 41 13,825 SH   SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 20 35,998 SH   SOLE 21 35,998 0 0
STEEL CONNECT INC COM 858098106 578 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 17,902 625,292 SH   SOLE 2 145,928 0 479,364
STEEL DYNAMICS INC COM 858119100 3,308 115,557 SH   SOLE 4 107,938 0 7,619
STEEL DYNAMICS INC COM 858119100 2,838 99,113 SH   SOLE 7 31,125 0 67,988
STEEL DYNAMICS INC COM 858119100 28 977 SH   SOLE 13 977 0 0
STEEL DYNAMICS INC COM 858119100 698 24,392 SH   SOLE 15 24,392 0 0
STEEL DYNAMICS INC COM 858119100 17,922 625,992 SH   SOLE 18 571,552 0 54,440
STEEL DYNAMICS INC COM 858119100 4,695 163,991 SH   SOLE 19 163,991 0 0
STEEL DYNAMICS INC COM 858119100 281,015 9,815,414 SH   SOLE 21 9,815,414 0 0
STEEL DYNAMICS INC COM 858119100 195,746 6,837,111 SH   SOLE 22 6,479,176 0 357,935
STEEL DYNAMICS INC COM 858119100 4,163 145,401 SH   SOLE 23 145,401 0 0
STEEL DYNAMICS INC COM 858119100 17,933 626,371 SH   SOLE 25 626,371 0 0
STEEL DYNAMICS INC COM 858119100 30,237 1,056,128 SH   SOLE 26 297,671 0 758,457
STEEL DYNAMICS INC COM 858119100 1,225 42,773 SH   SOLE 28 28,799 0 13,974
STEEL DYNAMICS INC COM 858119100 1,387 48,438 SH   SOLE 29 3,580 0 44,858
STEEL DYNAMICS INC COM 858119100 19,798 691,516 SH   SOLE 30 691,516 0 0
STEEL DYNAMICS INC COM 858119100 2,338 81,662 SH   SOLE 31 25,904 0 55,758
STEEL DYNAMICS INC COM 858119100 48,141 1,681,494 SH   SOLE 34 1,681,494 0 0
STEEL DYNAMICS INC COM 858119100 4,537 158,458 SH   SOLE 36 158,458 0 0
STEEL DYNAMICS INC COM 858119100 138 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,667 164,845 SH   SOLE 2 41,734 0 123,111
STEELCASE INC CL A 858155203 5 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 15 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 3,477 343,937 SH   SOLE 18 324,371 0 19,566
STEELCASE INC CL A 858155203 6,022 595,616 SH   SOLE 19 595,616 0 0
STEELCASE INC CL A 858155203 27,707 2,740,543 SH   SOLE 21 2,740,543 0 0
STEELCASE INC CL A 858155203 30,715 3,038,033 SH   SOLE 22 2,965,320 0 72,713
STEELCASE INC CL A 858155203 631 62,438 SH   SOLE 23 62,438 0 0
STEELCASE INC CL A 858155203 21 2,101 SH   SOLE 25 2,101 0 0
STEELCASE INC CL A 858155203 2,732 270,268 SH   SOLE 26 54,107 0 216,161
STEELCASE INC CL A 858155203 110 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 360 35,639 SH   SOLE 30 35,639 0 0
STEELCASE INC CL A 858155203 75 7,400 SH   SOLE 31 0 0 7,400
STEELCASE INC CL A 858155203 55 5,439 SH   SOLE 34 5,439 0 0
STEELCASE INC CL A 858155203 52 5,173 SH   SOLE 36 5,173 0 0
STEELCASE INC CL A 858155203 96 9,484 SH   SOLE 40 9,484 0 0
STELLUS CAP INVT CORP COM 858568108 1,242 142,792 SH   SOLE 30 142,792 0 0
STEPAN CO COM 858586100 2,928 26,866 SH   SOLE 2 6,846 0 20,020
STEPAN CO COM 858586100 22 206 SH   SOLE 4 206 0 0
STEPAN CO COM 858586100 904 8,295 SH   SOLE 7 8,295 0 0
STEPAN CO COM 858586100 11,043 101,313 SH   SOLE 18 101,313 0 0
STEPAN CO COM 858586100 5,418 49,710 SH   SOLE 19 49,710 0 0
STEPAN CO COM 858586100 250,185 2,295,275 SH   SOLE 21 2,295,275 0 0
STEPAN CO COM 858586100 67,937 623,279 SH   SOLE 22 605,612 0 17,667
STEPAN CO COM 858586100 102 932 SH   SOLE 23 932 0 0
STEPAN CO COM 858586100 38 348 SH   SOLE 25 348 0 0
STEPAN CO COM 858586100 899 8,244 SH   SOLE 26 3,219 0 5,025
STEPAN CO COM 858586100 340 3,119 SH   SOLE 28 3,119 0 0
STEPAN CO COM 858586100 3,714 34,073 SH   SOLE 30 34,073 0 0
STEPAN CO COM 858586100 46 426 SH   SOLE 34 426 0 0
STEPAN CO COM 858586100 94 862 SH   SOLE 36 862 0 0
STEPAN CO COM 858586100 246 2,258 SH   SOLE 40 2,258 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3 105 SH   SOLE 18 105 0 0
STEPSTONE GROUP INC COM CL A 85914M107 4 150 SH   SOLE 22 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107 90 3,392 SH   SOLE 26 550 0 2,842
STEPSTONE GROUP INC COM CL A 85914M107 1 37 SH   SOLE 31 0 0 37
STEPSTONE GROUP INC COM CL A 85914M107 10,644 400,000 SH   SOLE 34 400,000 0 0
STEREOTAXIS INC COM NEW 85916J409 57 15,877 SH   SOLE 2 2,430 0 13,447
STEREOTAXIS INC COM NEW 85916J409 4 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 647 180,657 SH   SOLE 18 180,657 0 0
STEREOTAXIS INC COM NEW 85916J409 303 84,606 SH   SOLE 19 84,606 0 0
STEREOTAXIS INC COM NEW 85916J409 5,242 1,464,122 SH   SOLE 21 1,464,122 0 0
STEREOTAXIS INC COM NEW 85916J409 3,241 905,381 SH   SOLE 22 887,479 0 17,902
STERICYCLE INC COM 858912108 15,210 241,195 SH   SOLE 2 69,227 0 171,968
STERICYCLE INC COM 858912108 25 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 147 2,332 SH   SOLE 7 2,332 0 0
STERICYCLE INC COM 858912108 14,907 236,396 SH   SOLE 18 236,396 0 0
STERICYCLE INC COM 858912108 1,449 22,974 SH   SOLE 19 22,974 0 0
STERICYCLE INC COM 858912108 250,268 3,968,727 SH   SOLE 21 3,968,727 0 0
STERICYCLE INC COM 858912108 178,397 2,828,997 SH   SOLE 22 2,694,848 0 134,149
STERICYCLE INC COM 858912108 2,243 35,577 SH   SOLE 26 23,145 0 12,432
STERICYCLE INC COM 858912108 869 13,777 SH   SOLE 28 13,777 0 0
STERICYCLE INC COM 858912108 2,210 35,048 SH   SOLE 30 35,048 0 0
STERICYCLE INC COM 858912108 262 4,153 SH   SOLE 31 1,770 0 2,383
STERICYCLE INC COM 858912108 97 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 589 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 36,639 207,953 SH   SOLE 2 26,769 0 181,184
STERIS PLC SHS USD G8473T100 7,601 43,141 SH   SOLE 4 40,456 0 2,685
STERIS PLC SHS USD G8473T100 18,415 104,520 SH   SOLE 7 75,103 0 29,417
STERIS PLC SHS USD G8473T100 86 489 SH   SOLE 13 416 0 73
STERIS PLC SHS USD G8473T100 1,578 8,956 SH   SOLE 15 8,956 0 0
STERIS PLC SHS USD G8473T100 28,418 161,293 SH   SOLE 18 147,155 0 14,138
STERIS PLC SHS USD G8473T100 210,958 1,197,334 SH   SOLE 19 1,197,334 0 0
STERIS PLC SHS USD G8473T100 456,549 2,591,232 SH   SOLE 21 2,591,232 0 0
STERIS PLC SHS USD G8473T100 348,015 1,975,225 SH   SOLE 22 1,800,659 0 174,566
STERIS PLC SHS USD G8473T100 10,208 57,936 SH   SOLE 23 57,936 0 0
STERIS PLC SHS USD G8473T100 22,705 128,864 SH   SOLE 25 128,864 0 0
STERIS PLC SHS USD G8473T100 91,978 522,038 SH   SOLE 26 69,640 0 452,398
STERIS PLC SHS USD G8473T100 2,936 16,665 SH   SOLE 28 11,795 0 4,870
STERIS PLC SHS USD G8473T100 3,184 18,072 SH   SOLE 29 163 0 17,909
STERIS PLC SHS USD G8473T100 76,400 433,621 SH   SOLE 30 412,137 0 21,484
STERIS PLC SHS USD G8473T100 3,990 22,645 SH   SOLE 31 11,711 0 10,934
STERIS PLC SHS USD G8473T100 709 4,023 SH   SOLE 34 4,023 0 0
STERIS PLC SHS USD G8473T100 8,816 50,039 SH   SOLE 36 50,039 0 0
STERIS PLC SHS USD G8473T100 348 1,974 SH   SOLE 40 1,974 0 0
STERLING BANCORP DEL COM 85917A100 5,212 495,435 SH   SOLE 2 147,607 0 347,828
STERLING BANCORP DEL COM 85917A100 12 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 51 4,815 SH   SOLE 7 4,815 0 0
STERLING BANCORP DEL COM 85917A100 5,295 503,344 SH   SOLE 18 503,344 0 0
STERLING BANCORP DEL COM 85917A100 518 49,226 SH   SOLE 19 49,226 0 0
STERLING BANCORP DEL COM 85917A100 88,423 8,405,254 SH   SOLE 21 8,405,254 0 0
STERLING BANCORP DEL COM 85917A100 64,227 6,105,265 SH   SOLE 22 5,812,364 0 292,901
STERLING BANCORP DEL COM 85917A100 945 89,799 SH   SOLE 26 59,721 0 30,078
STERLING BANCORP DEL COM 85917A100 280 26,625 SH   SOLE 28 26,625 0 0
STERLING BANCORP DEL COM 85917A100 1,059 100,669 SH   SOLE 30 100,669 0 0
STERLING BANCORP DEL COM 85917A100 43 4,108 SH   SOLE 31 4,108 0 0
STERLING BANCORP DEL COM 85917A100 34 3,234 SH   SOLE 34 3,234 0 0
STERLING BANCORP DEL COM 85917A100 68 6,474 SH   SOLE 36 6,474 0 0
STERLING BANCORP DEL COM 85917A100 214 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 50 16,535 SH   SOLE 2 662 0 15,873
STERLING BANCORP INC COM 85917W102 1 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 190 63,241 SH   SOLE 18 63,241 0 0
STERLING BANCORP INC COM 85917W102 93 31,035 SH   SOLE 19 31,035 0 0
STERLING BANCORP INC COM 85917W102 1,796 596,727 SH   SOLE 21 596,727 0 0
STERLING BANCORP INC COM 85917W102 898 298,371 SH   SOLE 22 293,401 0 4,970
STERLING CONSTRUCTION CO INC COM 859241101 417 29,436 SH   SOLE 2 8,395 0 21,041
STERLING CONSTRUCTION CO INC COM 859241101 470 33,198 SH   SOLE 7 33,198 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,588 112,170 SH   SOLE 18 112,170 0 0
STERLING CONSTRUCTION CO INC COM 859241101 772 54,521 SH   SOLE 19 54,521 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,007 918,559 SH   SOLE 21 918,559 0 0
STERLING CONSTRUCTION CO INC COM 859241101 11,144 787,023 SH   SOLE 22 777,137 0 9,886
STERLING CONSTRUCTION CO INC COM 859241101 82 5,776 SH   SOLE 28 5,776 0 0
STERLING CONSTRUCTION CO INC COM 859241101 243 17,172 SH   SOLE 30 17,172 0 0
STERLING CONSTRUCTION CO INC COM 859241101 52 3,642 SH   SOLE 40 3,642 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,319 30,159 SH   SOLE 2 7,450 0 22,709
STEWART INFORMATION SVCS COR COM 860372101 5 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 23 533 SH   SOLE 7 533 0 0
STEWART INFORMATION SVCS COR COM 860372101 5,399 123,457 SH   SOLE 18 123,457 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,144 49,037 SH   SOLE 19 49,037 0 0
STEWART INFORMATION SVCS COR COM 860372101 126,025 2,881,895 SH   SOLE 21 2,881,895 0 0
STEWART INFORMATION SVCS COR COM 860372101 31,813 727,497 SH   SOLE 22 709,614 0 17,883
STEWART INFORMATION SVCS COR COM 860372101 300 6,861 SH   SOLE 26 0 0 6,861
STEWART INFORMATION SVCS COR COM 860372101 108 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,793 40,994 SH   SOLE 30 40,994 0 0
STEWART INFORMATION SVCS COR COM 860372101 102 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 5,466 108,108 SH   SOLE 2 51,199 0 56,909
STIFEL FINL CORP COM 860630102 18 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 85 1,686 SH   SOLE 7 1,686 0 0
STIFEL FINL CORP COM 860630102 19,974 395,057 SH   SOLE 18 395,057 0 0
STIFEL FINL CORP COM 860630102 9,698 191,809 SH   SOLE 19 191,809 0 0
STIFEL FINL CORP COM 860630102 225,298 4,456,054 SH   SOLE 21 4,456,054 0 0
STIFEL FINL CORP COM 860630102 120,202 2,377,404 SH   SOLE 22 2,316,734 0 60,670
STIFEL FINL CORP COM 860630102 309 6,118 SH   SOLE 23 6,118 0 0
STIFEL FINL CORP COM 860630102 3,217 63,622 SH   SOLE 26 19,999 0 43,623
STIFEL FINL CORP COM 860630102 474 9,381 SH   SOLE 28 9,381 0 0
STIFEL FINL CORP COM 860630102 1,421 28,113 SH   SOLE 30 28,113 0 0
STIFEL FINL CORP COM 860630102 41 820 SH   SOLE 31 0 0 820
STIFEL FINL CORP COM 860630102 115 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 341 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 1,363 50,237 SH   SOLE 2 19,396 0 30,841
STITCH FIX INC COM CL A 860897107 6 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 28 1,015 SH   SOLE 7 1,015 0 0
STITCH FIX INC COM CL A 860897107 5,763 212,419 SH   SOLE 18 206,808 0 5,611
STITCH FIX INC COM CL A 860897107 4,462 164,482 SH   SOLE 19 164,482 0 0
STITCH FIX INC COM CL A 860897107 47,474 1,749,853 SH   SOLE 21 1,749,853 0 0
STITCH FIX INC COM CL A 860897107 44,052 1,623,729 SH   SOLE 22 1,581,204 0 42,525
STITCH FIX INC COM CL A 860897107 121 4,473 SH   SOLE 23 4,473 0 0
STITCH FIX INC COM CL A 860897107 16 587 SH   SOLE 25 587 0 0
STITCH FIX INC COM CL A 860897107 1,052 38,784 SH   SOLE 26 16,230 0 22,554
STITCH FIX INC COM CL A 860897107 257 9,472 SH   SOLE 28 9,472 0 0
STITCH FIX INC COM CL A 860897107 1,848 68,126 SH   SOLE 30 68,126 0 0
STITCH FIX INC COM CL A 860897107 59 2,183 SH   SOLE 34 2,183 0 0
STITCH FIX INC COM CL A 860897107 39 1,441 SH   SOLE 36 1,441 0 0
STITCH FIX INC COM CL A 860897107 192 7,067 SH   SOLE 40 7,067 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 2 53 SH   SOLE 18 53 0 0
STOCK YDS BANCORP INC COM 861025104 751 22,051 SH   SOLE 2 6,856 0 15,195
STOCK YDS BANCORP INC COM 861025104 11 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 2,794 82,075 SH   SOLE 18 82,075 0 0
STOCK YDS BANCORP INC COM 861025104 1,336 39,250 SH   SOLE 19 39,250 0 0
STOCK YDS BANCORP INC COM 861025104 23,171 680,690 SH   SOLE 21 680,690 0 0
STOCK YDS BANCORP INC COM 861025104 24,182 710,403 SH   SOLE 22 692,088 0 18,315
STOCK YDS BANCORP INC COM 861025104 24 691 SH   SOLE 25 691 0 0
STOCK YDS BANCORP INC COM 861025104 51 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 105 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 378 11,099 SH   SOLE 30 11,099 0 0
STOCK YDS BANCORP INC COM 861025104 60 1,760 SH   SOLE 36 1,760 0 0
STOCK YDS BANCORP INC COM 861025104 92 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 272 8,114 SH   SOLE 2 3,632 0 4,482
STOKE THERAPEUTICS INC COM 86150R107 8 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,624 48,489 SH   SOLE 18 48,489 0 0
STOKE THERAPEUTICS INC COM 86150R107 4,396 131,274 SH   SOLE 19 131,274 0 0
STOKE THERAPEUTICS INC COM 86150R107 23,309 696,007 SH   SOLE 21 696,007 0 0
STOKE THERAPEUTICS INC COM 86150R107 11,489 343,067 SH   SOLE 22 338,684 0 4,383
STOKE THERAPEUTICS INC COM 86150R107 302 9,020 SH   SOLE 30 9,020 0 0
STONECO LTD COM CL A G85158106 18,536 350,471 SH   SOLE 2 39,789 0 310,682
STONECO LTD COM CL A G85158106 183 3,456 SH   SOLE 7 3,456 0 0
STONECO LTD COM CL A G85158106 5,199 98,303 SH   SOLE 18 98,303 0 0
STONECO LTD COM CL A G85158106 89,776 1,697,408 SH   SOLE 19 1,697,408 0 0
STONECO LTD COM CL A G85158106 117,498 2,221,560 SH   SOLE 21 2,221,560 0 0
STONECO LTD COM CL A G85158106 87,367 1,651,854 SH   SOLE 22 1,504,914 0 146,940
STONECO LTD COM CL A G85158106 502 9,491 SH   SOLE 25 9,491 0 0
STONECO LTD COM CL A G85158106 2,097 39,646 SH   SOLE 26 0 0 39,646
STONECO LTD COM CL A G85158106 186 3,511 SH   SOLE 31 3,511 0 0
STONECO LTD COM CL A G85158106 86,575 1,636,879 SH   SOLE 34 1,636,879 0 0
STONERIDGE INC COM 86183P102 537 29,250 SH   SOLE 2 8,627 0 20,623
STONERIDGE INC COM 86183P102 5 250 SH   SOLE 4 250 0 0
STONERIDGE INC COM 86183P102 10 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 1,885 102,592 SH   SOLE 18 102,592 0 0
STONERIDGE INC COM 86183P102 919 50,036 SH   SOLE 19 50,036 0 0
STONERIDGE INC COM 86183P102 16,336 889,266 SH   SOLE 21 889,266 0 0
STONERIDGE INC COM 86183P102 14,057 765,202 SH   SOLE 22 739,575 0 25,627
STONERIDGE INC COM 86183P102 417 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 73 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 531 28,887 SH   SOLE 30 28,887 0 0
STONERIDGE INC COM 86183P102 43 2,329 SH   SOLE 40 2,329 0 0
STONEX GROUP INC COM 861896108 976 19,068 SH   SOLE 2 5,270 0 13,798
STONEX GROUP INC COM 861896108 14 278 SH   SOLE 7 278 0 0
STONEX GROUP INC COM 861896108 4,037 78,903 SH   SOLE 18 78,903 0 0
STONEX GROUP INC COM 861896108 1,574 30,758 SH   SOLE 19 30,758 0 0
STONEX GROUP INC COM 861896108 94,271 1,842,662 SH   SOLE 21 1,842,662 0 0
STONEX GROUP INC COM 861896108 26,019 508,577 SH   SOLE 22 495,497 0 13,080
STONEX GROUP INC COM 861896108 17 329 SH   SOLE 25 329 0 0
STONEX GROUP INC COM 861896108 201 3,933 SH   SOLE 26 0 0 3,933
STONEX GROUP INC COM 861896108 119 2,325 SH   SOLE 28 2,325 0 0
STONEX GROUP INC COM 861896108 1,401 27,390 SH   SOLE 30 27,390 0 0
STONEX GROUP INC COM 861896108 41 809 SH   SOLE 36 809 0 0
STONEX GROUP INC COM 861896108 73 1,418 SH   SOLE 40 1,418 0 0
STORE CAP CORP COM 862121100 16,399 597,846 SH   SOLE 2 178,740 0 419,106
STORE CAP CORP COM 862121100 4,646 169,383 SH   SOLE 4 169,383 0 0
STORE CAP CORP COM 862121100 7,878 287,206 SH   SOLE 7 287,206 0 0
STORE CAP CORP COM 862121100 16,191 590,253 SH   SOLE 18 590,253 0 0
STORE CAP CORP COM 862121100 9,621 350,730 SH   SOLE 19 350,730 0 0
STORE CAP CORP COM 862121100 324,359 11,824,987 SH   SOLE 21 11,824,987 0 0
STORE CAP CORP COM 862121100 250,726 9,140,583 SH   SOLE 22 8,809,831 0 330,752
STORE CAP CORP COM 862121100 325 11,864 SH   SOLE 23 11,864 0 0
STORE CAP CORP COM 862121100 21,875 797,491 SH   SOLE 25 797,491 0 0
STORE CAP CORP COM 862121100 7,731 281,843 SH   SOLE 26 74,252 0 207,591
STORE CAP CORP COM 862121100 872 31,804 SH   SOLE 28 31,804 0 0
STORE CAP CORP COM 862121100 3,839 139,939 SH   SOLE 29 139,939 0 0
STORE CAP CORP COM 862121100 28,483 1,038,398 SH   SOLE 30 1,038,398 0 0
STORE CAP CORP COM 862121100 120 4,371 SH   SOLE 31 4,371 0 0
STORE CAP CORP COM 862121100 299 10,916 SH   SOLE 34 10,916 0 0
STORE CAP CORP COM 862121100 228 8,315 SH   SOLE 36 8,315 0 0
STORE CAP CORP COM 862121100 679 24,763 SH   SOLE 40 24,763 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 6 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 67 49,572 SH   SOLE 21 49,572 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 82 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 1,092 87,580 SH   SOLE 21 87,580 0 0
STRATASYS LTD SHS M85548101 2,649 212,406 SH   SOLE 30 212,406 0 0
STRATEGIC ED INC COM 86272C103 2,731 29,862 SH   SOLE 2 18,594 0 11,268
STRATEGIC ED INC COM 86272C103 10 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 46 498 SH   SOLE 7 498 0 0
STRATEGIC ED INC COM 86272C103 13,654 149,278 SH   SOLE 18 144,289 0 4,989
STRATEGIC ED INC COM 86272C103 9,379 102,541 SH   SOLE 19 102,541 0 0
STRATEGIC ED INC COM 86272C103 143,404 1,567,773 SH   SOLE 21 1,567,773 0 0
STRATEGIC ED INC COM 86272C103 79,888 873,374 SH   SOLE 22 852,059 0 21,315
STRATEGIC ED INC COM 86272C103 485 5,300 SH   SOLE 23 5,300 0 0
STRATEGIC ED INC COM 86272C103 17 191 SH   SOLE 25 191 0 0
STRATEGIC ED INC COM 86272C103 2,667 29,152 SH   SOLE 26 5,773 0 23,379
STRATEGIC ED INC COM 86272C103 293 3,205 SH   SOLE 28 3,205 0 0
STRATEGIC ED INC COM 86272C103 800 8,743 SH   SOLE 30 8,743 0 0
STRATEGIC ED INC COM 86272C103 88 967 SH   SOLE 34 967 0 0
STRATEGIC ED INC COM 86272C103 43 469 SH   SOLE 36 469 0 0
STRATEGIC ED INC COM 86272C103 210 2,292 SH   SOLE 40 2,292 0 0
STRATTEC SEC CORP COM 863111100 17 851 SH   SOLE 18 851 0 0
STRATTEC SEC CORP COM 863111100 494 24,837 SH   SOLE 21 24,837 0 0
STRATTEC SEC CORP COM 863111100 1,614 81,086 SH   SOLE 22 81,086 0 0
STRATUS PPTYS INC COM NEW 863167201 135 6,242 SH   SOLE 2 302 0 5,940
STRATUS PPTYS INC COM NEW 863167201 457 21,183 SH   SOLE 18 21,183 0 0
STRATUS PPTYS INC COM NEW 863167201 230 10,679 SH   SOLE 19 10,679 0 0
STRATUS PPTYS INC COM NEW 863167201 3,837 177,965 SH   SOLE 21 177,965 0 0
STRATUS PPTYS INC COM NEW 863167201 1,194 55,387 SH   SOLE 22 52,758 0 2,629
STREAMLINE HEALTH SOLUTIONS COM 86323X106 8 5,011 SH   SOLE 18 5,011 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 112 71,949 SH   SOLE 21 71,949 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 572 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 43 20,657 SH   SOLE 2 1,532 0 19,125
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 345 164,344 SH   SOLE 18 164,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 137 65,344 SH   SOLE 19 65,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,575 1,226,393 SH   SOLE 21 1,226,393 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 911 433,762 SH   SOLE 22 425,627 0 8,135
STRYKER CORPORATION COM 863667101 225,682 1,083,082 SH   SOLE 2 342,491 0 740,591
STRYKER CORPORATION COM 863667101 34,091 163,607 SH   SOLE 4 153,078 0 10,529
STRYKER CORPORATION COM 863667101 63,399 304,261 SH   SOLE 7 291,750 0 12,511
STRYKER CORPORATION COM 863667101 3,992 19,159 SH   SOLE 13 19,159 0 0
STRYKER CORPORATION COM 863667101 6,859 32,918 SH   SOLE 15 32,918 0 0
STRYKER CORPORATION COM 863667101 150,050 720,113 SH   SOLE 18 648,105 0 72,008
STRYKER CORPORATION COM 863667101 300,518 1,442,233 SH   SOLE 19 1,442,233 0 0
STRYKER CORPORATION COM 863667101 1,856,780 8,910,974 SH   SOLE 21 8,910,974 0 0
STRYKER CORPORATION COM 863667101 1,692,618 8,123,137 SH   SOLE 22 7,266,113 0 857,024
STRYKER CORPORATION COM 863667101 53,311 255,847 SH   SOLE 23 255,847 0 0
STRYKER CORPORATION COM 863667101 80,913 388,312 SH   SOLE 25 388,312 0 0
STRYKER CORPORATION COM 863667101 296,373 1,422,339 SH   SOLE 26 221,695 0 1,200,644
STRYKER CORPORATION COM 863667101 13,791 66,186 SH   SOLE 28 46,829 0 19,357
STRYKER CORPORATION COM 863667101 20,044 96,194 SH   SOLE 29 19,607 0 76,587
STRYKER CORPORATION COM 863667101 287,458 1,379,557 SH   SOLE 30 1,379,557 0 0
STRYKER CORPORATION COM 863667101 19,721 94,643 SH   SOLE 31 52,739 0 41,904
STRYKER CORPORATION COM 863667101 229,891 1,103,282 SH   SOLE 34 1,103,282 0 0
STRYKER CORPORATION COM 863667101 51,187 245,654 SH   SOLE 36 245,654 0 0
STRYKER CORPORATION COM 863667101 1,624 7,795 SH   SOLE 40 7,795 0 0
STURM RUGER & CO INC COM 864159108 497 8,127 SH   SOLE 2 5,670 0 2,457
STURM RUGER & CO INC COM 864159108 7 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 20 331 SH   SOLE 7 331 0 0
STURM RUGER & CO INC COM 864159108 4,820 78,811 SH   SOLE 18 78,811 0 0
STURM RUGER & CO INC COM 864159108 1,929 31,543 SH   SOLE 19 31,543 0 0
STURM RUGER & CO INC COM 864159108 129,682 2,120,369 SH   SOLE 21 2,120,369 0 0
STURM RUGER & CO INC COM 864159108 28,948 473,320 SH   SOLE 22 458,264 0 15,056
STURM RUGER & CO INC COM 864159108 230 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 165 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,671 27,319 SH   SOLE 30 27,319 0 0
STURM RUGER & CO INC COM 864159108 123 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4 789 SH   SOLE 18 789 0 0
SUMMER INFANT INC COM NEW 865646301 15 887 SH   SOLE 21 887 0 0
SUMMIT FINL GROUP INC COM 86606G101 157 10,605 SH   SOLE 2 722 0 9,883
SUMMIT FINL GROUP INC COM 86606G101 3 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 731 49,379 SH   SOLE 18 49,379 0 0
SUMMIT FINL GROUP INC COM 86606G101 324 21,887 SH   SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 5,302 357,993 SH   SOLE 21 357,993 0 0
SUMMIT FINL GROUP INC COM 86606G101 2,867 193,613 SH   SOLE 22 189,295 0 4,318
SUMMIT HOTEL PPTYS INC COM 866082100 648 125,169 SH   SOLE 2 33,540 0 91,629
SUMMIT HOTEL PPTYS INC COM 866082100 379 73,091 SH   SOLE 4 73,091 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 639 123,402 SH   SOLE 7 123,402 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,548 491,949 SH   SOLE 18 491,949 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,908 754,466 SH   SOLE 19 754,466 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 61,413 11,855,734 SH   SOLE 21 11,855,734 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 24,716 4,771,498 SH   SOLE 22 4,687,980 0 83,518
SUMMIT HOTEL PPTYS INC COM 866082100 212 40,969 SH   SOLE 23 40,969 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,816 350,617 SH   SOLE 25 350,617 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,813 350,063 SH   SOLE 26 26,929 0 323,134
SUMMIT HOTEL PPTYS INC COM 866082100 68 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 389 75,158 SH   SOLE 29 75,158 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,143 606,853 SH   SOLE 30 606,853 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 14 2,772 SH   SOLE 34 2,772 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 51 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 3,193 193,062 SH   SOLE 2 53,116 0 139,946
SUMMIT MATLS INC CL A 86614U100 6 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 50 3,012 SH   SOLE 7 3,012 0 0
SUMMIT MATLS INC CL A 86614U100 7,093 428,856 SH   SOLE 18 415,773 0 13,083
SUMMIT MATLS INC CL A 86614U100 9,194 555,866 SH   SOLE 19 555,866 0 0
SUMMIT MATLS INC CL A 86614U100 59,530 3,599,180 SH   SOLE 21 3,599,180 0 0
SUMMIT MATLS INC CL A 86614U100 64,865 3,921,686 SH   SOLE 22 3,827,195 0 94,491
SUMMIT MATLS INC CL A 86614U100 719 43,469 SH   SOLE 23 43,469 0 0
SUMMIT MATLS INC CL A 86614U100 33 1,970 SH   SOLE 25 1,970 0 0
SUMMIT MATLS INC CL A 86614U100 3,957 239,257 SH   SOLE 26 40,185 0 199,072
SUMMIT MATLS INC CL A 86614U100 252 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 741 44,818 SH   SOLE 30 44,818 0 0
SUMMIT MATLS INC CL A 86614U100 153 9,256 SH   SOLE 34 9,256 0 0
SUMMIT MATLS INC CL A 86614U100 148 8,973 SH   SOLE 36 8,973 0 0
SUMMIT MATLS INC CL A 86614U100 212 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 14 1,240 SH   SOLE 18 1,240 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 868 SH   SOLE 21 868 0 0
SUMO LOGIC INC COM 86646P103 158 7,237 SH   SOLE 2 7,237 0 0
SUMO LOGIC INC COM 86646P103 61 2,781 SH   SOLE 18 546 0 2,235
SUMO LOGIC INC COM 86646P103 3,924 179,984 SH   SOLE 19 179,984 0 0
SUMO LOGIC INC COM 86646P103 39 1,787 SH   SOLE 21 1,787 0 0
SUMO LOGIC INC COM 86646P103 996 45,709 SH   SOLE 22 45,709 0 0
SUMO LOGIC INC COM 86646P103 668 30,621 SH   SOLE 25 30,621 0 0
SUMO LOGIC INC COM 86646P103 568 26,073 SH   SOLE 26 1,906 0 24,167
SUMO LOGIC INC COM 86646P103 3 129 SH   SOLE 31 0 0 129
SUMO LOGIC INC COM 86646P103 4,644 213,007 SH   SOLE 34 213,007 0 0
SUN CMNTYS INC COM 866674104 30,055 213,749 SH   SOLE 2 13,190 0 200,559
SUN CMNTYS INC COM 866674104 26,435 188,001 SH   SOLE 4 184,893 0 3,108
SUN CMNTYS INC COM 866674104 20,637 146,771 SH   SOLE 7 140,847 0 5,924
SUN CMNTYS INC COM 866674104 41 289 SH   SOLE 13 289 0 0
SUN CMNTYS INC COM 866674104 1,464 10,413 SH   SOLE 15 10,413 0 0
SUN CMNTYS INC COM 866674104 25,529 181,562 SH   SOLE 18 173,664 0 7,898
SUN CMNTYS INC COM 866674104 50,429 358,648 SH   SOLE 19 358,648 0 0
SUN CMNTYS INC COM 866674104 313,300 2,228,149 SH   SOLE 21 2,228,149 0 0
SUN CMNTYS INC COM 866674104 464,311 3,302,119 SH   SOLE 22 3,060,176 0 241,943
SUN CMNTYS INC COM 866674104 11,507 81,835 SH   SOLE 23 81,835 0 0
SUN CMNTYS INC COM 866674104 59,724 424,751 SH   SOLE 25 424,751 0 0
SUN CMNTYS INC COM 866674104 51,697 367,663 SH   SOLE 26 78,506 0 289,157
SUN CMNTYS INC COM 866674104 4,541 32,298 SH   SOLE 28 26,849 0 5,449
SUN CMNTYS INC COM 866674104 11,089 78,866 SH   SOLE 29 58,859 0 20,007
SUN CMNTYS INC COM 866674104 77,181 548,902 SH   SOLE 30 548,902 0 0
SUN CMNTYS INC COM 866674104 2,307 16,404 SH   SOLE 31 11,713 0 4,691
SUN CMNTYS INC COM 866674104 18,343 130,450 SH   SOLE 34 130,450 0 0
SUN CMNTYS INC COM 866674104 10,381 73,828 SH   SOLE 36 73,828 0 0
SUN CMNTYS INC COM 866674104 283 2,016 SH   SOLE 40 2,016 0 0
SUNCOKE ENERGY INC COM 86722A103 334 97,698 SH   SOLE 2 25,873 0 71,825
SUNCOKE ENERGY INC COM 86722A103 1 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 5 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 1,473 430,747 SH   SOLE 18 430,747 0 0
SUNCOKE ENERGY INC COM 86722A103 719 210,262 SH   SOLE 19 210,262 0 0
SUNCOKE ENERGY INC COM 86722A103 31,158 9,110,406 SH   SOLE 21 9,110,406 0 0
SUNCOKE ENERGY INC COM 86722A103 8,691 2,541,330 SH   SOLE 22 2,482,502 0 58,828
SUNCOKE ENERGY INC COM 86722A103 234 68,521 SH   SOLE 26 17,169 0 51,352
SUNCOKE ENERGY INC COM 86722A103 32 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 523 152,982 SH   SOLE 30 152,982 0 0
SUNCOKE ENERGY INC COM 86722A103 25 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,273 267,652 SH   SOLE 19 267,652 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,313 434,463 SH   SOLE 21 434,463 0 0
SUNESIS PHARMACEUTICALS INC COM NEW 867328874 1 783 SH   SOLE 21 783 0 0
SUNESIS PHARMACEUTICALS INC COM NEW 867328874 257 205,386 SH   SOLE 22 205,386 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,727 56,800 SH   SOLE 2 16,381 0 40,419
SUNNOVA ENERGY INTL INC. COM 86745K104 32 1,055 SH   SOLE 7 1,055 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 5,865 192,870 SH   SOLE 18 192,870 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 3,001 98,680 SH   SOLE 19 98,680 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 50,551 1,662,303 SH   SOLE 21 1,662,303 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 41,591 1,367,684 SH   SOLE 22 1,324,934 0 42,750
SUNNOVA ENERGY INTL INC. COM 86745K104 917 30,157 SH   SOLE 25 30,157 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 716 23,557 SH   SOLE 26 0 0 23,557
SUNNOVA ENERGY INTL INC. COM 86745K104 220 7,246 SH   SOLE 28 7,246 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 254 8,351 SH   SOLE 30 8,351 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 13,056 429,318 SH   SOLE 34 429,318 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 87 2,848 SH   SOLE 36 2,848 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 144 4,725 SH   SOLE 40 4,725 0 0
SUNPOWER CORP COM 867652406 922 73,717 SH   SOLE 2 29,746 0 43,971
SUNPOWER CORP COM 867652406 3 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 17 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 3,529 282,070 SH   SOLE 18 282,070 0 0
SUNPOWER CORP COM 867652406 1,806 144,360 SH   SOLE 19 144,360 0 0
SUNPOWER CORP COM 867652406 57,245 4,575,928 SH   SOLE 21 4,575,928 0 0
SUNPOWER CORP COM 867652406 28,167 2,251,578 SH   SOLE 22 2,171,525 0 80,053
SUNPOWER CORP COM 867652406 89 7,144 SH   SOLE 26 0 0 7,144
SUNPOWER CORP COM 867652406 208 16,615 SH   SOLE 28 16,615 0 0
SUNPOWER CORP COM 867652406 37,184 2,972,347 SH   SOLE 30 2,972,347 0 0
SUNPOWER CORP COM 867652406 158 12,603 SH   SOLE 40 12,603 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 837 865,000 PRN   SOLE 21 865,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,375 1,450,000 PRN   SOLE 21 1,450,000 0 0
SUNRUN INC COM 86771W105 10,237 132,826 SH   SOLE 2 83,804 0 49,022
SUNRUN INC COM 86771W105 36 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 173 2,239 SH   SOLE 7 2,239 0 0
SUNRUN INC COM 86771W105 57,089 740,744 SH   SOLE 18 722,621 0 18,123
SUNRUN INC COM 86771W105 27,450 356,166 SH   SOLE 19 356,166 0 0
SUNRUN INC COM 86771W105 762,497 9,893,567 SH   SOLE 21 9,893,567 0 0
SUNRUN INC COM 86771W105 319,167 4,141,258 SH   SOLE 22 4,053,663 0 87,595
SUNRUN INC COM 86771W105 1,003 13,012 SH   SOLE 23 13,012 0 0
SUNRUN INC COM 86771W105 84 1,086 SH   SOLE 25 1,086 0 0
SUNRUN INC COM 86771W105 5,199 67,457 SH   SOLE 26 20,350 0 47,107
SUNRUN INC COM 86771W105 865 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 204,762 2,656,833 SH   SOLE 30 2,656,833 0 0
SUNRUN INC COM 86771W105 12,008 155,811 SH   SOLE 34 155,811 0 0
SUNRUN INC COM 86771W105 206 2,669 SH   SOLE 36 2,669 0 0
SUNRUN INC COM 86771W105 665 8,630 SH   SOLE 40 8,630 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,051 258,269 SH   SOLE 2 69,372 0 188,897
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,225 154,344 SH   SOLE 4 154,344 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,144 270,044 SH   SOLE 7 270,044 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,291 792,379 SH   SOLE 18 792,379 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,282 665,297 SH   SOLE 19 665,297 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 61,703 7,771,120 SH   SOLE 21 7,771,120 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 62,105 7,821,731 SH   SOLE 22 7,633,725 0 188,006
SUNSTONE HOTEL INVS INC NEW COM 867892101 89 11,203 SH   SOLE 23 11,203 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,854 737,314 SH   SOLE 25 737,314 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,697 213,767 SH   SOLE 26 54,158 0 159,609
SUNSTONE HOTEL INVS INC NEW COM 867892101 298 37,540 SH   SOLE 28 37,540 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,175 148,021 SH   SOLE 29 148,021 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,528 948,160 SH   SOLE 30 948,160 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 168 21,121 SH   SOLE 36 21,121 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 188 23,696 SH   SOLE 40 23,696 0 0
SUNWORKS INC COM NEW 86803X204 5 1,820 SH   SOLE 21 1,820 0 0
SUNWORKS INC COM NEW 86803X204 14 5,523 SH   SOLE 22 5,523 0 0
SUPER LEAGUE GAMING INC COM 86804F202 11 6,266 SH   SOLE 21 6,266 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,219 46,190 SH   SOLE 2 14,774 0 31,416
SUPER MICRO COMPUTER INC COM 86800U104 13 475 SH   SOLE 4 475 0 0
SUPER MICRO COMPUTER INC COM 86800U104 27 1,040 SH   SOLE 7 1,040 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,440 168,172 SH   SOLE 18 168,172 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,746 104,011 SH   SOLE 19 104,011 0 0
SUPER MICRO COMPUTER INC COM 86800U104 37,867 1,434,371 SH   SOLE 21 1,434,371 0 0
SUPER MICRO COMPUTER INC COM 86800U104 33,641 1,274,279 SH   SOLE 22 1,230,437 0 43,842
SUPER MICRO COMPUTER INC COM 86800U104 43 1,616 SH   SOLE 23 1,616 0 0
SUPER MICRO COMPUTER INC COM 86800U104 224 8,487 SH   SOLE 26 0 0 8,487
SUPER MICRO COMPUTER INC COM 86800U104 194 7,346 SH   SOLE 28 7,346 0 0
SUPER MICRO COMPUTER INC COM 86800U104 173 6,550 SH   SOLE 30 6,550 0 0
SUPER MICRO COMPUTER INC COM 86800U104 122 4,632 SH   SOLE 40 4,632 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 3 7,052 SH   SOLE 21 7,052 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 204 8,799 SH   SOLE 2 731 0 8,068
SUPERIOR GRP OF COMPANIES IN COM 868358102 7 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 945 40,683 SH   SOLE 18 40,683 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 452 19,449 SH   SOLE 19 19,449 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 8,113 349,239 SH   SOLE 21 349,239 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,348 230,235 SH   SOLE 22 225,577 0 4,658
SUPERIOR INDS INTL INC COM 868168105 8 6,166 SH   SOLE 18 6,166 0 0
SUPERIOR INDS INTL INC COM 868168105 146 116,808 SH   SOLE 21 116,808 0 0
SUPERIOR INDS INTL INC COM 868168105 719 574,855 SH   SOLE 22 574,855 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,812 86,927 SH   SOLE 2 24,368 0 62,559
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 24 1,133 SH   SOLE 7 1,133 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,316 255,083 SH   SOLE 18 231,579 0 23,504
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,582 411,805 SH   SOLE 19 411,805 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 125,981 6,045,141 SH   SOLE 21 6,045,141 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 37,768 1,812,284 SH   SOLE 22 1,768,530 0 43,754
SUPERNUS PHARMACEUTICALS INC COM 868459108 529 25,361 SH   SOLE 23 25,361 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,819 87,286 SH   SOLE 26 13,587 0 73,699
SUPERNUS PHARMACEUTICALS INC COM 868459108 142 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,088 340,135 SH   SOLE 30 340,135 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 42 2,028 SH   SOLE 34 2,028 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 104 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 1,174 1,275,000 PRN   SOLE 21 1,275,000 0 0
SUPPORT COM INC COM NEW 86858W200 10 5,669 SH   SOLE 21 5,669 0 0
SUPPORT COM INC COM NEW 86858W200 730 405,463 SH   SOLE 22 405,463 0 0
SURFACE ONCOLOGY INC COM 86877M209 38 5,509 SH   SOLE 18 5,509 0 0
SURFACE ONCOLOGY INC COM 86877M209 399 57,773 SH   SOLE 21 57,773 0 0
SURFACE ONCOLOGY INC COM 86877M209 1,565 226,788 SH   SOLE 22 226,788 0 0
SURGALIGN HOLDINGS INC COM 86882C105 97 53,750 SH   SOLE 2 3,478 0 50,272
SURGALIGN HOLDINGS INC COM 86882C105 3 1,387 SH   SOLE 7 1,387 0 0
SURGALIGN HOLDINGS INC COM 86882C105 452 249,867 SH   SOLE 18 249,867 0 0
SURGALIGN HOLDINGS INC COM 86882C105 285 157,304 SH   SOLE 19 157,304 0 0
SURGALIGN HOLDINGS INC COM 86882C105 3,632 2,006,900 SH   SOLE 21 2,006,900 0 0
SURGALIGN HOLDINGS INC COM 86882C105 4,154 2,295,127 SH   SOLE 22 2,273,503 0 21,624
SURGALIGN HOLDINGS INC COM 86882C105 27 14,744 SH   SOLE 23 14,744 0 0
SURGALIGN HOLDINGS INC COM 86882C105 26 14,181 SH   SOLE 26 0 0 14,181
SURGERY PARTNERS INC COM 86881A100 312 14,255 SH   SOLE 2 7,334 0 6,921
SURGERY PARTNERS INC COM 86881A100 7 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 1,937 88,426 SH   SOLE 18 88,426 0 0
SURGERY PARTNERS INC COM 86881A100 883 40,315 SH   SOLE 19 40,315 0 0
SURGERY PARTNERS INC COM 86881A100 16,593 757,655 SH   SOLE 21 757,655 0 0
SURGERY PARTNERS INC COM 86881A100 13,360 610,054 SH   SOLE 22 587,684 0 22,370
SURGERY PARTNERS INC COM 86881A100 32 1,479 SH   SOLE 26 0 0 1,479
SURGERY PARTNERS INC COM 86881A100 70 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 100 4,575 SH   SOLE 30 4,575 0 0
SURGERY PARTNERS INC COM 86881A100 13 585 SH   SOLE 34 585 0 0
SURGERY PARTNERS INC COM 86881A100 52 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 336 8,638 SH   SOLE 2 4,358 0 4,280
SURMODICS INC COM 868873100 5 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 11 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,533 65,101 SH   SOLE 18 65,101 0 0
SURMODICS INC COM 868873100 1,002 25,740 SH   SOLE 19 25,740 0 0
SURMODICS INC COM 868873100 61,479 1,580,043 SH   SOLE 21 1,580,043 0 0
SURMODICS INC COM 868873100 17,222 442,607 SH   SOLE 22 431,741 0 10,866
SURMODICS INC COM 868873100 534 13,715 SH   SOLE 26 10,122 0 3,593
SURMODICS INC COM 868873100 76 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 838 21,531 SH   SOLE 30 21,531 0 0
SURMODICS INC COM 868873100 14 349 SH   SOLE 34 349 0 0
SURMODICS INC COM 868873100 77 1,981 SH   SOLE 40 1,981 0 0
SURO CAPITAL CORP COM NEW 86887Q109 1,232 113,659 SH   SOLE 30 113,659 0 0
SUTRO BIOPHARMA INC COM 869367102 412 40,974 SH   SOLE 2 4,292 0 36,682
SUTRO BIOPHARMA INC COM 869367102 1,144 113,805 SH   SOLE 18 100,586 0 13,219
SUTRO BIOPHARMA INC COM 869367102 1,809 180,006 SH   SOLE 19 180,006 0 0
SUTRO BIOPHARMA INC COM 869367102 8,797 875,367 SH   SOLE 21 875,367 0 0
SUTRO BIOPHARMA INC COM 869367102 7,900 786,035 SH   SOLE 22 775,880 0 10,155
SUTRO BIOPHARMA INC COM 869367102 120 11,894 SH   SOLE 23 11,894 0 0
SUTRO BIOPHARMA INC COM 869367102 397 39,482 SH   SOLE 26 0 0 39,482
SVB FINANCIAL GROUP COM 78486Q101 30,780 127,921 SH   SOLE 2 17,234 0 110,687
SVB FINANCIAL GROUP COM 78486Q101 5,964 24,788 SH   SOLE 4 23,187 0 1,601
SVB FINANCIAL GROUP COM 78486Q101 10,813 44,938 SH   SOLE 7 43,489 0 1,449
SVB FINANCIAL GROUP COM 78486Q101 50 206 SH   SOLE 13 206 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,458 6,058 SH   SOLE 15 6,058 0 0
SVB FINANCIAL GROUP COM 78486Q101 36,208 150,478 SH   SOLE 18 142,175 0 8,303
SVB FINANCIAL GROUP COM 78486Q101 64,248 267,009 SH   SOLE 19 267,009 0 0
SVB FINANCIAL GROUP COM 78486Q101 352,462 1,464,807 SH   SOLE 21 1,464,807 0 0
SVB FINANCIAL GROUP COM 78486Q101 292,213 1,214,417 SH   SOLE 22 1,107,335 0 107,082
SVB FINANCIAL GROUP COM 78486Q101 8,803 36,586 SH   SOLE 23 36,586 0 0
SVB FINANCIAL GROUP COM 78486Q101 13,458 55,930 SH   SOLE 25 55,930 0 0
SVB FINANCIAL GROUP COM 78486Q101 59,132 245,750 SH   SOLE 26 41,474 0 204,276
SVB FINANCIAL GROUP COM 78486Q101 2,382 9,898 SH   SOLE 28 7,053 0 2,845
SVB FINANCIAL GROUP COM 78486Q101 2,645 10,991 SH   SOLE 29 190 0 10,801
SVB FINANCIAL GROUP COM 78486Q101 62,283 258,844 SH   SOLE 30 253,059 0 5,785
SVB FINANCIAL GROUP COM 78486Q101 2,212 9,192 SH   SOLE 31 6,749 0 2,443
SVB FINANCIAL GROUP COM 78486Q101 13,075 54,338 SH   SOLE 34 54,338 0 0
SVB FINANCIAL GROUP COM 78486Q101 7,612 31,636 SH   SOLE 36 31,636 0 0
SVB FINANCIAL GROUP COM 78486Q101 251 1,042 SH   SOLE 40 1,042 0 0
SVMK INC COM 78489X103 2,477 112,037 SH   SOLE 2 75,138 0 36,899
SVMK INC COM 78489X103 12 530 SH   SOLE 4 530 0 0
SVMK INC COM 78489X103 52 2,367 SH   SOLE 7 2,367 0 0
SVMK INC COM 78489X103 10,122 457,783 SH   SOLE 18 451,346 0 6,437
SVMK INC COM 78489X103 37,792 1,709,254 SH   SOLE 19 1,709,254 0 0
SVMK INC COM 78489X103 93,362 4,222,621 SH   SOLE 21 4,222,621 0 0
SVMK INC COM 78489X103 74,631 3,375,460 SH   SOLE 22 3,275,348 0 100,112
SVMK INC COM 78489X103 111 5,035 SH   SOLE 23 5,035 0 0
SVMK INC COM 78489X103 44 1,981 SH   SOLE 25 1,981 0 0
SVMK INC COM 78489X103 1,361 61,536 SH   SOLE 26 29,450 0 32,086
SVMK INC COM 78489X103 353 15,958 SH   SOLE 28 15,958 0 0
SVMK INC COM 78489X103 988 44,681 SH   SOLE 30 44,681 0 0
SVMK INC COM 78489X103 27,890 1,261,426 SH   SOLE 34 1,261,426 0 0
SVMK INC COM 78489X103 108 4,883 SH   SOLE 36 4,883 0 0
SVMK INC COM 78489X103 247 11,149 SH   SOLE 40 11,149 0 0
SWITCH INC CL A 87105L104 2,836 181,671 SH   SOLE 2 26,053 0 155,618
SWITCH INC CL A 87105L104 2,837 181,726 SH   SOLE 4 181,726 0 0
SWITCH INC CL A 87105L104 24 1,567 SH   SOLE 7 1,567 0 0
SWITCH INC CL A 87105L104 5,831 373,520 SH   SOLE 18 373,520 0 0
SWITCH INC CL A 87105L104 2,691 172,407 SH   SOLE 19 172,407 0 0
SWITCH INC CL A 87105L104 19,088 1,222,776 SH   SOLE 21 1,222,776 0 0
SWITCH INC CL A 87105L104 37,520 2,403,597 SH   SOLE 22 2,047,514 0 356,083
SWITCH INC CL A 87105L104 668 42,773 SH   SOLE 23 42,773 0 0
SWITCH INC CL A 87105L104 291 18,662 SH   SOLE 26 0 0 18,662
SWITCH INC CL A 87105L104 109 7,005 SH   SOLE 28 7,005 0 0
SWITCH INC CL A 87105L104 4,719 302,333 SH   SOLE 30 302,333 0 0
SWITCH INC CL A 87105L104 27 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 1,011 64,772 SH   SOLE 34 64,772 0 0
SWITCH INC CL A 87105L104 100 6,406 SH   SOLE 40 6,406 0 0
SWK HLDGS CORP COM NEW 78501P203 45 3,188 SH   SOLE 2 345 0 2,843
SWK HLDGS CORP COM NEW 78501P203 213 15,221 SH   SOLE 18 15,221 0 0
SWK HLDGS CORP COM NEW 78501P203 78 5,584 SH   SOLE 19 5,584 0 0
SWK HLDGS CORP COM NEW 78501P203 1,371 97,948 SH   SOLE 21 97,948 0 0
SWK HLDGS CORP COM NEW 78501P203 392 28,013 SH   SOLE 22 27,071 0 942
SYKES ENTERPRISES INC COM 871237103 1,537 44,936 SH   SOLE 2 12,591 0 32,345
SYKES ENTERPRISES INC COM 871237103 9 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 22 646 SH   SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 13 389 SH   SOLE 13 0 0 389
SYKES ENTERPRISES INC COM 871237103 6,215 181,668 SH   SOLE 18 181,668 0 0
SYKES ENTERPRISES INC COM 871237103 2,510 73,361 SH   SOLE 19 73,361 0 0
SYKES ENTERPRISES INC COM 871237103 148,679 4,346,063 SH   SOLE 21 4,346,063 0 0
SYKES ENTERPRISES INC COM 871237103 37,849 1,106,381 SH   SOLE 22 1,074,389 0 31,992
SYKES ENTERPRISES INC COM 871237103 45 1,307 SH   SOLE 25 1,307 0 0
SYKES ENTERPRISES INC COM 871237103 1,093 31,939 SH   SOLE 26 17,176 0 14,763
SYKES ENTERPRISES INC COM 871237103 194 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 2,150 62,844 SH   SOLE 30 62,844 0 0
SYKES ENTERPRISES INC COM 871237103 55 1,599 SH   SOLE 34 1,599 0 0
SYKES ENTERPRISES INC COM 871237103 111 3,231 SH   SOLE 36 3,231 0 0
SYKES ENTERPRISES INC COM 871237103 158 4,609 SH   SOLE 40 4,609 0 0
SYNACOR INC COM 871561106 11 7,249 SH   SOLE 18 7,249 0 0
SYNACOR INC COM 871561106 168 111,417 SH   SOLE 21 111,417 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CORP COM 871565107 11 1,919 SH   SOLE 18 1,919 0 0
SYNALLOY CORP COM 871565107 154 27,851 SH   SOLE 21 27,851 0 0
SYNALLOY CORP COM 871565107 815 147,660 SH   SOLE 22 147,660 0 0
SYNAPTICS INC COM 87157D109 3,517 43,731 SH   SOLE 2 26,655 0 17,076
SYNAPTICS INC COM 87157D109 14 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 50 617 SH   SOLE 7 617 0 0
SYNAPTICS INC COM 87157D109 16,750 208,278 SH   SOLE 18 201,251 0 7,027
SYNAPTICS INC COM 87157D109 8,894 110,589 SH   SOLE 19 110,589 0 0
SYNAPTICS INC COM 87157D109 181,694 2,259,313 SH   SOLE 21 2,259,313 0 0
SYNAPTICS INC COM 87157D109 93,815 1,166,564 SH   SOLE 22 1,137,472 0 29,092
SYNAPTICS INC COM 87157D109 374 4,655 SH   SOLE 23 4,655 0 0
SYNAPTICS INC COM 87157D109 32 396 SH   SOLE 25 396 0 0
SYNAPTICS INC COM 87157D109 2,244 27,907 SH   SOLE 26 13,998 0 13,909
SYNAPTICS INC COM 87157D109 416 5,174 SH   SOLE 28 5,174 0 0
SYNAPTICS INC COM 87157D109 1,087 13,512 SH   SOLE 30 13,512 0 0
SYNAPTICS INC COM 87157D109 78 969 SH   SOLE 36 969 0 0
SYNAPTICS INC COM 87157D109 319 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 2,783 2,250,000 PRN   SOLE 21 2,250,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 225 74,586 SH   SOLE 2 18,777 0 55,809
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 536 178,030 SH   SOLE 18 178,030 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 462 153,385 SH   SOLE 19 153,385 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,204 1,396,772 SH   SOLE 21 1,396,772 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,171 1,385,755 SH   SOLE 22 1,368,416 0 17,339
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 42 14,012 SH   SOLE 23 14,012 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 216 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 36,618 1,399,253 SH   SOLE 2 132,830 0 1,266,423
SYNCHRONY FINANCIAL COM 87165B103 6,784 259,226 SH   SOLE 4 242,503 0 16,723
SYNCHRONY FINANCIAL COM 87165B103 12,923 493,817 SH   SOLE 7 473,263 0 20,554
SYNCHRONY FINANCIAL COM 87165B103 30 1,130 SH   SOLE 13 1,130 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,952 74,587 SH   SOLE 15 74,587 0 0
SYNCHRONY FINANCIAL COM 87165B103 1 37 SH   SOLE 17 0 0 37
SYNCHRONY FINANCIAL COM 87165B103 38,686 1,478,254 SH   SOLE 18 1,391,731 0 86,523
SYNCHRONY FINANCIAL COM 87165B103 4,489 171,533 SH   SOLE 19 171,533 0 0
SYNCHRONY FINANCIAL COM 87165B103 323,106 12,346,423 SH   SOLE 21 12,346,423 0 0
SYNCHRONY FINANCIAL COM 87165B103 344,436 13,161,491 SH   SOLE 22 12,017,834 0 1,143,657
SYNCHRONY FINANCIAL COM 87165B103 9,785 373,913 SH   SOLE 23 373,913 0 0
SYNCHRONY FINANCIAL COM 87165B103 112,680 4,305,707 SH   SOLE 25 4,305,707 0 0
SYNCHRONY FINANCIAL COM 87165B103 73,056 2,791,596 SH   SOLE 26 495,947 0 2,295,649
SYNCHRONY FINANCIAL COM 87165B103 2,699 103,120 SH   SOLE 28 71,930 0 31,190
SYNCHRONY FINANCIAL COM 87165B103 2,941 112,368 SH   SOLE 29 1,573 0 110,795
SYNCHRONY FINANCIAL COM 87165B103 55,689 2,127,984 SH   SOLE 30 2,031,415 0 96,569
SYNCHRONY FINANCIAL COM 87165B103 3,086 117,918 SH   SOLE 31 72,638 0 45,280
SYNCHRONY FINANCIAL COM 87165B103 609 23,259 SH   SOLE 34 23,259 0 0
SYNCHRONY FINANCIAL COM 87165B103 12,642 483,064 SH   SOLE 36 483,064 0 0
SYNCHRONY FINANCIAL COM 87165B103 297 11,358 SH   SOLE 40 11,358 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 149 10,101 SH   SOLE 2 1,524 0 8,577
SYNDAX PHARMACEUTICALS INC COM 87164F105 8 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,787 121,064 SH   SOLE 18 111,456 0 9,608
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,105 74,898 SH   SOLE 19 74,898 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 13,160 891,576 SH   SOLE 21 891,576 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 11,461 776,472 SH   SOLE 22 765,787 0 10,685
SYNDAX PHARMACEUTICALS INC COM 87164F105 25 1,725 SH   SOLE 23 1,725 0 0
SYNEOS HEALTH INC CL A 87166B102 8,930 167,980 SH   SOLE 2 50,384 0 117,596
SYNEOS HEALTH INC CL A 87166B102 17 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 66 1,235 SH   SOLE 7 1,235 0 0
SYNEOS HEALTH INC CL A 87166B102 9,527 179,205 SH   SOLE 18 179,205 0 0
SYNEOS HEALTH INC CL A 87166B102 847 15,929 SH   SOLE 19 15,929 0 0
SYNEOS HEALTH INC CL A 87166B102 229,639 4,319,779 SH   SOLE 21 4,319,779 0 0
SYNEOS HEALTH INC CL A 87166B102 108,336 2,037,923 SH   SOLE 22 1,945,038 0 92,885
SYNEOS HEALTH INC CL A 87166B102 2,167 40,763 SH   SOLE 26 22,615 0 18,148
SYNEOS HEALTH INC CL A 87166B102 544 10,242 SH   SOLE 28 10,242 0 0
SYNEOS HEALTH INC CL A 87166B102 16,077 302,423 SH   SOLE 30 302,423 0 0
SYNEOS HEALTH INC CL A 87166B102 65 1,222 SH   SOLE 31 1,222 0 0
SYNEOS HEALTH INC CL A 87166B102 86 1,610 SH   SOLE 34 1,610 0 0
SYNEOS HEALTH INC CL A 87166B102 334 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 7 3,291 SH   SOLE 18 3,291 0 0
SYNLOGIC INC COM 87166L100 95 47,199 SH   SOLE 21 47,199 0 0
SYNLOGIC INC COM 87166L100 780 386,139 SH   SOLE 22 386,139 0 0
SYNNEX CORP COM 87162W100 16,186 115,565 SH   SOLE 2 38,163 0 77,402
SYNNEX CORP COM 87162W100 42 300 SH   SOLE 4 300 0 0
SYNNEX CORP COM 87162W100 168 1,196 SH   SOLE 7 1,196 0 0
SYNNEX CORP COM 87162W100 14,951 106,750 SH   SOLE 18 106,750 0 0
SYNNEX CORP COM 87162W100 1,469 10,486 SH   SOLE 19 10,486 0 0
SYNNEX CORP COM 87162W100 254,919 1,820,073 SH   SOLE 21 1,820,073 0 0
SYNNEX CORP COM 87162W100 178,079 1,271,446 SH   SOLE 22 1,210,773 0 60,673
SYNNEX CORP COM 87162W100 59 418 SH   SOLE 25 418 0 0
SYNNEX CORP COM 87162W100 3,906 27,891 SH   SOLE 26 12,782 0 15,109
SYNNEX CORP COM 87162W100 839 5,991 SH   SOLE 28 5,991 0 0
SYNNEX CORP COM 87162W100 2,388 17,048 SH   SOLE 30 17,048 0 0
SYNNEX CORP COM 87162W100 332 2,372 SH   SOLE 31 815 0 1,557
SYNNEX CORP COM 87162W100 394 2,811 SH   SOLE 36 2,811 0 0
SYNNEX CORP COM 87162W100 663 4,735 SH   SOLE 40 4,735 0 0
SYNOPSYS INC COM 871607107 79,530 371,672 SH   SOLE 2 50,446 0 321,226
SYNOPSYS INC COM 871607107 15,827 73,967 SH   SOLE 4 69,230 0 4,737
SYNOPSYS INC COM 871607107 52,650 246,051 SH   SOLE 7 155,975 0 90,076
SYNOPSYS INC COM 871607107 110 514 SH   SOLE 13 514 0 0
SYNOPSYS INC COM 871607107 3,312 15,480 SH   SOLE 15 15,480 0 0
SYNOPSYS INC COM 871607107 75,796 354,221 SH   SOLE 18 330,269 0 23,952
SYNOPSYS INC COM 871607107 284,943 1,331,634 SH   SOLE 19 1,331,634 0 0
SYNOPSYS INC COM 871607107 1,034,121 4,832,793 SH   SOLE 21 4,832,793 0 0
SYNOPSYS INC COM 871607107 770,918 3,602,756 SH   SOLE 22 3,298,893 0 303,863
SYNOPSYS INC COM 871607107 22,120 103,373 SH   SOLE 23 103,373 0 0
SYNOPSYS INC COM 871607107 35,469 165,757 SH   SOLE 25 165,757 0 0
SYNOPSYS INC COM 871607107 150,682 704,185 SH   SOLE 26 109,713 0 594,472
SYNOPSYS INC COM 871607107 6,345 29,650 SH   SOLE 28 20,646 0 9,004
SYNOPSYS INC COM 871607107 6,858 32,049 SH   SOLE 29 247 0 31,802
SYNOPSYS INC COM 871607107 145,979 682,210 SH   SOLE 30 682,210 0 0
SYNOPSYS INC COM 871607107 9,171 42,861 SH   SOLE 31 20,710 0 22,151
SYNOPSYS INC COM 871607107 6,401 29,912 SH   SOLE 32 29,912 0 0
SYNOPSYS INC COM 871607107 17,421 81,412 SH   SOLE 34 81,412 0 0
SYNOPSYS INC COM 871607107 18,987 88,731 SH   SOLE 36 88,731 0 0
SYNOPSYS INC COM 871607107 701 3,278 SH   SOLE 40 3,278 0 0
SYNOVUS FINL CORP COM NEW 87161C501 17,960 848,361 SH   SOLE 2 553,150 0 295,211
SYNOVUS FINL CORP COM NEW 87161C501 265 12,524 SH   SOLE 4 12,524 0 0
SYNOVUS FINL CORP COM NEW 87161C501 275 12,975 SH   SOLE 7 12,975 0 0
SYNOVUS FINL CORP COM NEW 87161C501 8,189 386,825 SH   SOLE 18 381,846 0 4,979
SYNOVUS FINL CORP COM NEW 87161C501 1,809 85,448 SH   SOLE 19 85,448 0 0
SYNOVUS FINL CORP COM NEW 87161C501 145,128 6,855,378 SH   SOLE 21 6,855,378 0 0
SYNOVUS FINL CORP COM NEW 87161C501 111,691 5,275,928 SH   SOLE 22 4,807,067 0 468,861
SYNOVUS FINL CORP COM NEW 87161C501 1,353 63,908 SH   SOLE 23 63,908 0 0
SYNOVUS FINL CORP COM NEW 87161C501 38 1,797 SH   SOLE 25 1,797 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,853 182,005 SH   SOLE 26 46,461 0 135,544
SYNOVUS FINL CORP COM NEW 87161C501 456 21,520 SH   SOLE 28 21,520 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,202 56,760 SH   SOLE 29 56,760 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,847 87,251 SH   SOLE 30 87,251 0 0
SYNOVUS FINL CORP COM NEW 87161C501 866 40,915 SH   SOLE 31 36,830 0 4,085
SYNOVUS FINL CORP COM NEW 87161C501 317 14,969 SH   SOLE 34 14,969 0 0
SYNOVUS FINL CORP COM NEW 87161C501 157 7,405 SH   SOLE 36 7,405 0 0
SYNOVUS FINL CORP COM NEW 87161C501 351 16,561 SH   SOLE 40 16,561 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 18 37,120 SH   SOLE 22 37,120 0 0
SYPRIS SOLUTIONS INC COM 871655106 16 14,507 SH   SOLE 21 14,507 0 0
SYPRIS SOLUTIONS INC COM 871655106 34 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 138 15,562 SH   SOLE 2 2,249 0 13,313
SYROS PHARMACEUTICALS INC COM 87184Q107 5 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,590 179,884 SH   SOLE 18 170,870 0 9,014
SYROS PHARMACEUTICALS INC COM 87184Q107 992 112,185 SH   SOLE 19 112,185 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 16,319 1,846,000 SH   SOLE 21 1,846,000 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 10,126 1,145,517 SH   SOLE 22 1,128,388 0 17,129
SYROS PHARMACEUTICALS INC COM 87184Q107 12 1,377 SH   SOLE 23 1,377 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 78 8,817 SH   SOLE 30 8,817 0 0
SYSCO CORP COM 871829107 74,812 1,202,375 SH   SOLE 2 163,623 0 1,038,752
SYSCO CORP COM 871829107 14,289 229,653 SH   SOLE 4 214,607 0 15,046
SYSCO CORP COM 871829107 38,884 624,937 SH   SOLE 7 484,465 0 140,472
SYSCO CORP COM 871829107 129 2,077 SH   SOLE 13 2,077 0 0
SYSCO CORP COM 871829107 3,330 53,524 SH   SOLE 15 53,524 0 0
SYSCO CORP COM 871829107 18 291 SH   SOLE 17 0 0 291
SYSCO CORP COM 871829107 97,437 1,566,013 SH   SOLE 18 1,485,840 0 80,173
SYSCO CORP COM 871829107 61,163 983,012 SH   SOLE 19 983,012 0 0
SYSCO CORP COM 871829107 602,292 9,680,031 SH   SOLE 21 9,680,031 0 0
SYSCO CORP COM 871829107 736,953 11,844,303 SH   SOLE 22 10,843,875 0 1,000,428
SYSCO CORP COM 871829107 21,179 340,381 SH   SOLE 23 340,381 0 0
SYSCO CORP COM 871829107 42,202 678,271 SH   SOLE 25 678,271 0 0
SYSCO CORP COM 871829107 187,145 3,007,798 SH   SOLE 26 475,364 0 2,532,434
SYSCO CORP COM 871829107 5,842 93,888 SH   SOLE 28 66,294 0 27,594
SYSCO CORP COM 871829107 141 2,267 SH   SOLE 29 2,267 0 0
SYSCO CORP COM 871829107 114,135 1,834,372 SH   SOLE 30 1,731,122 0 103,250
SYSCO CORP COM 871829107 9,984 160,464 SH   SOLE 31 61,683 0 98,781
SYSCO CORP COM 871829107 26,475 425,506 SH   SOLE 34 425,506 0 0
SYSCO CORP COM 871829107 20,425 328,276 SH   SOLE 36 328,276 0 0
SYSCO CORP COM 871829107 1,748 28,098 SH   SOLE 37 28,098 0 0
SYSCO CORP COM 871829107 703 11,300 SH   SOLE 40 11,300 0 0
SYSTEMAX INC COM 871851101 266 11,129 SH   SOLE 2 3,959 0 7,170
SYSTEMAX INC COM 871851101 6 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,185 49,500 SH   SOLE 18 49,500 0 0
SYSTEMAX INC COM 871851101 572 23,912 SH   SOLE 19 23,912 0 0
SYSTEMAX INC COM 871851101 9,702 405,247 SH   SOLE 21 405,247 0 0
SYSTEMAX INC COM 871851101 9,965 416,234 SH   SOLE 22 402,095 0 14,139
SYSTEMAX INC COM 871851101 259 10,811 SH   SOLE 26 0 0 10,811
SYSTEMAX INC COM 871851101 71 2,959 SH   SOLE 28 2,959 0 0
SYSTEMAX INC COM 871851101 51 2,136 SH   SOLE 30 2,136 0 0
T-MOBILE US INC COM 872590104 157,350 1,375,919 SH   SOLE 2 157,418 0 1,218,501
T-MOBILE US INC COM 872590104 29,866 261,155 SH   SOLE 4 243,828 0 17,327
T-MOBILE US INC COM 872590104 78,157 683,432 SH   SOLE 7 646,400 0 37,032
T-MOBILE US INC COM 872590104 250 2,186 SH   SOLE 13 2,186 0 0
T-MOBILE US INC COM 872590104 6,544 57,221 SH   SOLE 15 57,221 0 0
T-MOBILE US INC COM 872590104 1 5 SH   SOLE 17 0 0 5
T-MOBILE US INC COM 872590104 115,302 1,008,233 SH   SOLE 18 915,343 0 92,890
T-MOBILE US INC COM 872590104 49,353 431,560 SH   SOLE 19 431,560 0 0
T-MOBILE US INC COM 872590104 1,710,592 14,957,954 SH   SOLE 21 14,957,954 0 0
T-MOBILE US INC COM 872590104 1,574,455 13,767,532 SH   SOLE 22 12,617,919 0 1,149,613
T-MOBILE US INC COM 872590104 44,243 386,878 SH   SOLE 23 386,878 0 0
T-MOBILE US INC COM 872590104 69,069 603,961 SH   SOLE 25 603,961 0 0
T-MOBILE US INC COM 872590104 254,769 2,227,777 SH   SOLE 26 392,294 0 1,835,483
T-MOBILE US INC COM 872590104 12,345 107,950 SH   SOLE 28 76,141 0 31,809
T-MOBILE US INC COM 872590104 2,363 20,664 SH   SOLE 29 3,266 0 17,398
T-MOBILE US INC COM 872590104 344,772 3,014,793 SH   SOLE 30 3,014,793 0 0
T-MOBILE US INC COM 872590104 14,031 122,693 SH   SOLE 31 72,165 0 50,528
T-MOBILE US INC COM 872590104 28,076 245,506 SH   SOLE 32 245,506 0 0
T-MOBILE US INC COM 872590104 51,333 448,871 SH   SOLE 34 448,871 0 0
T-MOBILE US INC COM 872590104 47,403 414,503 SH   SOLE 36 414,503 0 0
T-MOBILE US INC COM 872590104 1,429 12,494 SH   SOLE 40 12,494 0 0
T-MOBILE US INC OPTIONS 872590104 297 2,600 SH Call SOLE 2 2,600 0 0
T-MOBILE US INC OPTIONS 872590104 309 2,700 SH Call SOLE 4 2,700 0 0
T-MOBILE US INC OPTIONS 872590104 3,511 30,700 SH Call SOLE 18 30,700 0 0
T-MOBILE US INC OPTIONS 872590104 44,589 389,900 SH Call SOLE 19 389,900 0 0
T-MOBILE US INC OPTIONS 872590104 2,093 18,300 SH Call SOLE 22 18,300 0 0
T-MOBILE US INC OPTIONS 872590104 17,143 149,900 SH Call SOLE 34 149,900 0 0
T2 BIOSYSTEMS INC COM 89853L104 19 13,727 SH   SOLE 21 13,727 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,979 2,190,117 SH   SOLE 22 2,190,117 0 0
TABULA RASA HEALTHCARE INC COM 873379101 550 13,496 SH   SOLE 2 7,183 0 6,313
TABULA RASA HEALTHCARE INC COM 873379101 5 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 18 445 SH   SOLE 7 445 0 0
TABULA RASA HEALTHCARE INC COM 873379101 3,927 96,322 SH   SOLE 18 96,322 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,889 46,327 SH   SOLE 19 46,327 0 0
TABULA RASA HEALTHCARE INC COM 873379101 92,379 2,265,859 SH   SOLE 21 2,265,859 0 0
TABULA RASA HEALTHCARE INC COM 873379101 24,367 597,682 SH   SOLE 22 576,920 0 20,762
TABULA RASA HEALTHCARE INC COM 873379101 13 329 SH   SOLE 23 329 0 0
TABULA RASA HEALTHCARE INC COM 873379101 402 9,857 SH   SOLE 26 5,954 0 3,903
TABULA RASA HEALTHCARE INC COM 873379101 124 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,275 31,285 SH   SOLE 30 31,285 0 0
TABULA RASA HEALTHCARE INC COM 873379101 22 549 SH   SOLE 34 549 0 0
TABULA RASA HEALTHCARE INC COM 873379101 116 2,853 SH   SOLE 40 2,853 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,380 37,719 SH   SOLE 2 12,251 0 25,468
TACTILE SYS TECHNOLOGY INC COM 87357P100 5 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 11 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,836 104,851 SH   SOLE 18 86,306 0 18,545
TACTILE SYS TECHNOLOGY INC COM 87357P100 9,661 264,034 SH   SOLE 19 264,034 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 79,810 2,181,203 SH   SOLE 21 2,181,203 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 29,087 794,945 SH   SOLE 22 780,675 0 14,270
TACTILE SYS TECHNOLOGY INC COM 87357P100 724 19,786 SH   SOLE 23 19,786 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,473 67,581 SH   SOLE 26 7,129 0 60,452
TACTILE SYS TECHNOLOGY INC COM 87357P100 76 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,067 29,172 SH   SOLE 30 29,172 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 105 2,872 SH   SOLE 34 2,872 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 79 2,148 SH   SOLE 40 2,148 0 0
TAITRON COMPONENTS INC CL A 874028103 2 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 100,034 1,233,922 SH   SOLE 2 161,639 0 1,072,283
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,765 58,773 SH   SOLE 4 58,773 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,050 111,629 SH   SOLE 13 111,629 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 16,394 202,223 SH   SOLE 15 202,223 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9 117 SH   SOLE 17 0 0 117
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 158,285 1,952,452 SH   SOLE 18 1,806,384 0 146,068
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 146,568 1,807,916 SH   SOLE 19 1,807,916 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 151,951 1,874,317 SH   SOLE 21 1,874,317 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 157,805 1,946,529 SH   SOLE 22 1,382,517 0 564,012
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,047 123,925 SH   SOLE 25 85,670 0 38,255
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,755 231,339 SH   SOLE 26 124,883 0 106,456
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11,358 140,103 SH   SOLE 30 140,103 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,210 27,255 SH   SOLE 31 21,178 0 6,077
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 140,722 1,735,805 SH   SOLE 34 1,735,805 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 999 12,317 SH   SOLE 36 12,317 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45,324 274,328 SH   SOLE 2 33,812 0 240,516
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,131 55,266 SH   SOLE 4 51,712 0 3,554
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20,577 124,542 SH   SOLE 7 121,130 0 3,412
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 123 742 SH   SOLE 13 742 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,886 11,416 SH   SOLE 15 11,416 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45,690 276,541 SH   SOLE 18 258,426 0 18,115
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,742 40,808 SH   SOLE 19 40,808 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 757,552 4,585,110 SH   SOLE 21 4,585,110 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 464,575 2,811,857 SH   SOLE 22 2,576,572 0 235,285
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,728 83,092 SH   SOLE 23 83,092 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24,972 151,144 SH   SOLE 25 151,144 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 100,372 607,507 SH   SOLE 26 96,886 0 510,621
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,676 22,252 SH   SOLE 28 15,601 0 6,651
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,025 24,360 SH   SOLE 29 285 0 24,075
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 89,521 541,830 SH   SOLE 30 540,344 0 1,486
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37,698 228,166 SH   SOLE 31 15,441 0 212,725
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,731 22,583 SH   SOLE 32 22,583 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,387 62,869 SH   SOLE 34 62,869 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15,176 91,853 SH   SOLE 36 91,853 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 413 2,498 SH   SOLE 40 2,498 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 12 658 SH   SOLE 18 658 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 71,460 939,765 SH   SOLE 2 107,027 0 832,738
TAL EDUCATION GROUP SPONSORED ADS 874080104 14 179 SH   SOLE 3 179 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,390 189,247 SH   SOLE 4 164,698 0 24,549
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,857 37,572 SH   SOLE 7 37,572 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,734 49,109 SH   SOLE 13 49,109 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 10,747 141,329 SH   SOLE 15 141,329 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 15,336 201,685 SH   SOLE 18 201,685 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 83,994 1,104,600 SH   SOLE 19 1,104,600 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 486,761 6,401,378 SH   SOLE 21 6,401,378 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 434,381 5,712,537 SH   SOLE 22 4,849,635 0 862,902
TAL EDUCATION GROUP SPONSORED ADS 874080104 17,321 227,786 SH   SOLE 23 227,786 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 18,750 246,577 SH   SOLE 25 246,577 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 123,431 1,623,233 SH   SOLE 26 298,140 0 1,325,093
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,884 64,226 SH   SOLE 28 64,226 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,369 44,304 SH   SOLE 29 44,304 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 164,091 2,157,960 SH   SOLE 30 2,157,960 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,301 56,558 SH   SOLE 31 47,000 0 9,558
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,944 25,562 SH   SOLE 32 25,562 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 83,969 1,104,270 SH   SOLE 34 1,104,270 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 199 2,622 SH   SOLE 40 2,622 0 0
TALEND S A ADS 874224207 1,891 48,430 SH   SOLE 21 48,430 0 0
TALOS ENERGY INC COM 87484T108 341 52,851 SH   SOLE 2 11,355 0 41,496
TALOS ENERGY INC COM 87484T108 3 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 470 72,875 SH   SOLE 18 72,875 0 0
TALOS ENERGY INC COM 87484T108 1,386 214,916 SH   SOLE 19 214,916 0 0
TALOS ENERGY INC COM 87484T108 13,394 2,076,597 SH   SOLE 21 2,076,597 0 0
TALOS ENERGY INC COM 87484T108 6,237 967,050 SH   SOLE 22 950,893 0 16,157
TALOS ENERGY INC COM 87484T108 156 24,167 SH   SOLE 23 24,167 0 0
TALOS ENERGY INC COM 87484T108 789 122,322 SH   SOLE 26 0 0 122,322
TALOS ENERGY INC COM 87484T108 218 33,856 SH   SOLE 30 33,856 0 0
TALOS ENERGY INC COM 87484T108 5 843 SH   SOLE 34 843 0 0
TALOS ENERGY INC COM 87484T108 14 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 16,419 144,657 SH   SOLE 2 38,645 0 106,012
TANDEM DIABETES CARE INC COM NEW 875372203 50 443 SH   SOLE 4 443 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 129 1,139 SH   SOLE 7 1,139 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,649 32,149 SH   SOLE 18 32,149 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 31,489 277,440 SH   SOLE 19 277,440 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 149,348 1,315,840 SH   SOLE 21 1,315,840 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 177,249 1,561,663 SH   SOLE 22 1,479,491 0 82,172
TANDEM DIABETES CARE INC COM NEW 875372203 184 1,623 SH   SOLE 23 1,623 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 93 822 SH   SOLE 25 822 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 5,109 45,016 SH   SOLE 26 18,813 0 26,203
TANDEM DIABETES CARE INC COM NEW 875372203 903 7,959 SH   SOLE 28 7,959 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,680 23,611 SH   SOLE 30 23,611 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 130 1,142 SH   SOLE 31 1,142 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 368 3,240 SH   SOLE 34 3,240 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 233 2,057 SH   SOLE 36 2,057 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 717 6,313 SH   SOLE 40 6,313 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 664 110,060 SH   SOLE 2 29,882 0 80,178
TANGER FACTORY OUTLET CTRS I COM 875465106 404 67,077 SH   SOLE 4 67,077 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 660 109,505 SH   SOLE 7 109,505 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,495 413,811 SH   SOLE 18 413,811 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,751 290,385 SH   SOLE 19 290,385 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 62,316 10,334,294 SH   SOLE 21 10,334,294 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 19,912 3,302,162 SH   SOLE 22 3,225,991 0 76,171
TANGER FACTORY OUTLET CTRS I COM 875465106 31 5,080 SH   SOLE 23 5,080 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,851 306,973 SH   SOLE 25 306,973 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 596 98,914 SH   SOLE 26 20,646 0 78,268
TANGER FACTORY OUTLET CTRS I COM 875465106 73 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 361 59,843 SH   SOLE 29 59,843 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,180 527,337 SH   SOLE 30 527,337 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 56 9,319 SH   SOLE 36 9,319 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 56 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 11,253 719,967 SH   SOLE 2 183,785 0 536,182
TAPESTRY INC COM 876030107 50 3,179 SH   SOLE 4 3,179 0 0
TAPESTRY INC COM 876030107 3,944 252,364 SH   SOLE 7 220,130 0 32,234
TAPESTRY INC COM 876030107 57 3,631 SH   SOLE 15 3,631 0 0
TAPESTRY INC COM 876030107 7,236 462,939 SH   SOLE 18 442,166 0 20,773
TAPESTRY INC COM 876030107 1,425 91,151 SH   SOLE 19 91,151 0 0
TAPESTRY INC COM 876030107 90,750 5,806,154 SH   SOLE 21 5,806,154 0 0
TAPESTRY INC COM 876030107 110,522 7,071,160 SH   SOLE 22 6,504,661 0 566,499
TAPESTRY INC COM 876030107 98 6,274 SH   SOLE 23 6,274 0 0
TAPESTRY INC COM 876030107 87,411 5,592,504 SH   SOLE 25 5,592,504 0 0
TAPESTRY INC COM 876030107 5,362 343,058 SH   SOLE 26 63,346 0 279,712
TAPESTRY INC COM 876030107 594 38,008 SH   SOLE 28 38,008 0 0
TAPESTRY INC COM 876030107 10,424 666,901 SH   SOLE 30 666,901 0 0
TAPESTRY INC COM 876030107 19,558 1,251,325 SH   SOLE 31 5,295 0 1,246,030
TAPESTRY INC COM 876030107 130 8,305 SH   SOLE 34 8,305 0 0
TAPESTRY INC COM 876030107 1,215 77,753 SH   SOLE 36 77,753 0 0
TAPESTRY INC COM 876030107 459 29,344 SH   SOLE 40 29,344 0 0
TARGA RES CORP COM 87612G101 7,233 515,517 SH   SOLE 2 82,138 0 433,379
TARGA RES CORP COM 87612G101 291 20,727 SH   SOLE 4 20,727 0 0
TARGA RES CORP COM 87612G101 5,014 357,358 SH   SOLE 7 345,182 0 12,176
TARGA RES CORP COM 87612G101 1,572 112,024 SH   SOLE 18 112,024 0 0
TARGA RES CORP COM 87612G101 1,015 72,349 SH   SOLE 19 72,349 0 0
TARGA RES CORP COM 87612G101 48,823 3,479,934 SH   SOLE 21 3,479,934 0 0
TARGA RES CORP COM 87612G101 87,547 6,240,001 SH   SOLE 22 5,907,821 0 332,180
TARGA RES CORP COM 87612G101 30 2,106 SH   SOLE 25 2,106 0 0
TARGA RES CORP COM 87612G101 1,279 91,168 SH   SOLE 26 49,136 0 42,032
TARGA RES CORP COM 87612G101 448 31,918 SH   SOLE 28 31,918 0 0
TARGA RES CORP COM 87612G101 2,369 168,850 SH   SOLE 30 168,850 0 0
TARGA RES CORP COM 87612G101 458 32,657 SH   SOLE 31 4,661 0 27,996
TARGA RES CORP COM 87612G101 1,173 83,600 SH   SOLE 36 83,600 0 0
TARGA RES CORP COM 87612G101 348 24,781 SH   SOLE 40 24,781 0 0
TARGET CORP COM 87612E106 188,015 1,194,355 SH   SOLE 2 111,808 0 1,082,547
TARGET CORP COM 87612E106 41,146 261,375 SH   SOLE 4 245,785 0 15,590
TARGET CORP COM 87612E106 131,051 832,492 SH   SOLE 7 486,056 0 346,436
TARGET CORP COM 87612E106 417 2,649 SH   SOLE 13 1,657 0 992
TARGET CORP COM 87612E106 9,796 62,227 SH   SOLE 15 62,227 0 0
TARGET CORP COM 87612E106 138,497 879,796 SH   SOLE 18 799,252 0 80,544
TARGET CORP COM 87612E106 18,121 115,115 SH   SOLE 19 115,115 0 0
TARGET CORP COM 87612E106 1,940,433 12,326,473 SH   SOLE 21 12,326,473 0 0
TARGET CORP COM 87612E106 1,879,539 11,939,648 SH   SOLE 22 10,903,967 0 1,035,681
TARGET CORP COM 87612E106 55,326 351,454 SH   SOLE 23 351,454 0 0
TARGET CORP COM 87612E106 99,151 629,849 SH   SOLE 25 629,849 0 0
TARGET CORP COM 87612E106 504,029 3,201,809 SH   SOLE 26 324,693 0 2,877,116
TARGET CORP COM 87612E106 15,330 97,381 SH   SOLE 28 68,463 0 28,918
TARGET CORP COM 87612E106 284 1,806 SH   SOLE 29 1,806 0 0
TARGET CORP COM 87612E106 340,123 2,160,607 SH   SOLE 30 2,125,791 0 34,816
TARGET CORP COM 87612E106 30,102 191,224 SH   SOLE 31 66,050 0 125,174
TARGET CORP COM 87612E106 2,249 14,288 SH   SOLE 32 14,288 0 0
TARGET CORP COM 87612E106 5,317 33,777 SH   SOLE 34 33,777 0 0
TARGET CORP COM 87612E106 57,452 364,957 SH   SOLE 36 364,957 0 0
TARGET CORP COM 87612E106 1,757 11,161 SH   SOLE 40 11,161 0 0
TARGET HOSPITALITY CORP COM 87615L107 26 21,683 SH   SOLE 2 1,924 0 19,759
TARGET HOSPITALITY CORP COM 87615L107 143 116,966 SH   SOLE 18 116,966 0 0
TARGET HOSPITALITY CORP COM 87615L107 765 626,805 SH   SOLE 19 626,805 0 0
TARGET HOSPITALITY CORP COM 87615L107 1,261 1,033,601 SH   SOLE 21 1,033,601 0 0
TARGET HOSPITALITY CORP COM 87615L107 1,684 1,380,460 SH   SOLE 22 1,370,732 0 9,728
TARGET HOSPITALITY CORP COM 87615L107 39 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 153 125,664 SH   SOLE 26 0 0 125,664
TARGET HOSPITALITY CORP COM 87615L107 118 96,324 SH   SOLE 34 96,324 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 2 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 0 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 79 1,436 SH   SOLE 13 0 0 1,436
TATA MTRS LTD SPONSORED ADR 876568502 617 67,914 SH   SOLE 7 9,914 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 6,480 712,862 SH   SOLE 18 712,862 0 0
TATA MTRS LTD SPONSORED ADR 876568502 55 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,201 242,085 SH   SOLE 22 242,085 0 0
TATA MTRS LTD SPONSORED ADR 876568502 276 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,565 282,186 SH   SOLE 26 79,445 0 202,741
TATA MTRS LTD SPONSORED ADR 876568502 7,243 796,815 SH   SOLE 28 796,815 0 0
TATA MTRS LTD SPONSORED ADR 876568502 492 54,095 SH   SOLE 30 54,095 0 0
TAUBMAN CTRS INC COM 876664103 5,294 159,028 SH   SOLE 2 48,452 0 110,576
TAUBMAN CTRS INC COM 876664103 1,424 42,790 SH   SOLE 4 42,790 0 0
TAUBMAN CTRS INC COM 876664103 2,425 72,831 SH   SOLE 7 72,831 0 0
TAUBMAN CTRS INC COM 876664103 5,281 158,642 SH   SOLE 18 158,642 0 0
TAUBMAN CTRS INC COM 876664103 2,963 89,015 SH   SOLE 19 89,015 0 0
TAUBMAN CTRS INC COM 876664103 104,792 3,147,862 SH   SOLE 21 3,147,862 0 0
TAUBMAN CTRS INC COM 876664103 81,305 2,442,327 SH   SOLE 22 2,348,697 0 93,630
TAUBMAN CTRS INC COM 876664103 360 10,803 SH   SOLE 23 10,803 0 0
TAUBMAN CTRS INC COM 876664103 6,838 205,399 SH   SOLE 25 205,399 0 0
TAUBMAN CTRS INC COM 876664103 2,008 60,317 SH   SOLE 26 12,545 0 47,772
TAUBMAN CTRS INC COM 876664103 297 8,924 SH   SOLE 28 8,924 0 0
TAUBMAN CTRS INC COM 876664103 1,187 35,662 SH   SOLE 29 35,662 0 0
TAUBMAN CTRS INC COM 876664103 9,237 277,462 SH   SOLE 30 277,462 0 0
TAUBMAN CTRS INC COM 876664103 104 3,121 SH   SOLE 31 1,151 0 1,970
TAUBMAN CTRS INC COM 876664103 75 2,254 SH   SOLE 36 2,254 0 0
TAUBMAN CTRS INC COM 876664103 217 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 9 897 SH   SOLE 18 897 0 0
TAYLOR DEVICES INC COM 877163105 74 7,750 SH   SOLE 21 7,750 0 0
TAYLOR DEVICES INC COM 877163105 25 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 29,623 1,204,687 SH   SOLE 2 1,092,718 0 111,969
TAYLOR MORRISON HOME CORP COM 87724P106 24 968 SH   SOLE 4 968 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 84 3,400 SH   SOLE 7 3,400 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 18,369 747,030 SH   SOLE 18 746,686 0 344
TAYLOR MORRISON HOME CORP COM 87724P106 30,021 1,220,861 SH   SOLE 19 1,220,861 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 246,345 10,018,078 SH   SOLE 21 10,018,078 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 108,294 4,403,998 SH   SOLE 22 4,298,032 0 105,966
TAYLOR MORRISON HOME CORP COM 87724P106 42 1,697 SH   SOLE 25 1,697 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,418 57,656 SH   SOLE 26 17,192 0 40,464
TAYLOR MORRISON HOME CORP COM 87724P106 444 18,074 SH   SOLE 28 18,074 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,303 52,991 SH   SOLE 30 52,991 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 137 5,559 SH   SOLE 31 0 0 5,559
TAYLOR MORRISON HOME CORP COM 87724P106 4,421 179,787 SH   SOLE 34 179,787 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 259 10,549 SH   SOLE 36 10,549 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 292 11,862 SH   SOLE 40 11,862 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 978 43,661 SH   SOLE 2 43,661 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 568 25,358 SH   SOLE 18 25,358 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 24,303 1,084,949 SH   SOLE 19 1,084,949 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 305 13,644 SH   SOLE 20 13,644 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 9 420 SH   SOLE 21 420 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 207 9,253 SH   SOLE 22 9,253 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,398 62,426 SH   SOLE 26 10,171 0 52,255
TAYSHA GENE THERAPIES INC COM SHS 877619106 15 686 SH   SOLE 31 0 0 686
TAYSHA GENE THERAPIES INC COM SHS 877619106 13,443 600,170 SH   SOLE 34 600,170 0 0
TC ENERGY CORP COM 87807B107 255 6,058 SH   SOLE 18 6,058 0 0
TC ENERGY CORP COM 87807B107 11,251 267,748 SH   SOLE 21 267,748 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 583 22,804 SH   SOLE 19 22,804 0 0
TCF FINL CORP COM 872307103 9,163 392,237 SH   SOLE 2 115,836 0 276,401
TCF FINL CORP COM 872307103 18 769 SH   SOLE 4 769 0 0
TCF FINL CORP COM 872307103 295 12,612 SH   SOLE 7 12,612 0 0
TCF FINL CORP COM 872307103 10,705 458,253 SH   SOLE 18 458,253 0 0
TCF FINL CORP COM 872307103 887 37,966 SH   SOLE 19 37,966 0 0
TCF FINL CORP COM 872307103 217,484 9,310,119 SH   SOLE 21 9,310,119 0 0
TCF FINL CORP COM 872307103 110,890 4,747,019 SH   SOLE 22 4,513,660 0 233,359
TCF FINL CORP COM 872307103 68 2,917 SH   SOLE 25 2,917 0 0
TCF FINL CORP COM 872307103 2,522 107,970 SH   SOLE 26 57,580 0 50,390
TCF FINL CORP COM 872307103 487 20,827 SH   SOLE 28 20,827 0 0
TCF FINL CORP COM 872307103 1,842 78,871 SH   SOLE 30 78,871 0 0
TCF FINL CORP COM 872307103 71 3,050 SH   SOLE 31 2,989 0 61
TCF FINL CORP COM 872307103 1,101 47,120 SH   SOLE 32 47,120 0 0
TCF FINL CORP COM 872307103 62 2,653 SH   SOLE 34 2,653 0 0
TCF FINL CORP COM 872307103 280 11,982 SH   SOLE 36 11,982 0 0
TCF FINL CORP COM 872307103 367 15,701 SH   SOLE 40 15,701 0 0
TCG BDC INC COM 872280102 180 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 3,044 341,627 SH   SOLE 30 341,627 0 0
TCR2 THERAPEUTICS INC COM 87808K106 445 21,908 SH   SOLE 2 1,365 0 20,543
TCR2 THERAPEUTICS INC COM 87808K106 7 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 2,264 111,441 SH   SOLE 18 111,441 0 0
TCR2 THERAPEUTICS INC COM 87808K106 9,801 482,325 SH   SOLE 19 482,325 0 0
TCR2 THERAPEUTICS INC COM 87808K106 228 11,200 SH   SOLE 20 11,200 0 0
TCR2 THERAPEUTICS INC COM 87808K106 16,914 832,360 SH   SOLE 21 832,360 0 0
TCR2 THERAPEUTICS INC COM 87808K106 13,147 646,987 SH   SOLE 22 638,990 0 7,997
TD AMERITRADE HLDG CORP COM 87236Y108 22,985 587,095 SH   SOLE 2 38,533 0 548,562
TD AMERITRADE HLDG CORP COM 87236Y108 4,960 126,701 SH   SOLE 4 118,124 0 8,577
TD AMERITRADE HLDG CORP COM 87236Y108 1,558 39,798 SH   SOLE 7 39,798 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 362 9,256 SH   SOLE 13 9,256 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,146 29,273 SH   SOLE 15 29,273 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 31 SH   SOLE 17 0 0 31
TD AMERITRADE HLDG CORP COM 87236Y108 17,062 435,815 SH   SOLE 18 408,297 0 27,518
TD AMERITRADE HLDG CORP COM 87236Y108 4,509 115,175 SH   SOLE 19 115,175 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 197,455 5,043,550 SH   SOLE 21 5,043,550 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 275,295 7,031,809 SH   SOLE 22 6,615,042 0 416,767
TD AMERITRADE HLDG CORP COM 87236Y108 7,266 185,596 SH   SOLE 23 185,596 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 10,113 258,313 SH   SOLE 25 258,313 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 33,321 851,108 SH   SOLE 26 208,559 0 642,549
TD AMERITRADE HLDG CORP COM 87236Y108 2,050 52,369 SH   SOLE 28 37,032 0 15,337
TD AMERITRADE HLDG CORP COM 87236Y108 1,627 41,550 SH   SOLE 29 994 0 40,556
TD AMERITRADE HLDG CORP COM 87236Y108 20,468 522,803 SH   SOLE 30 522,803 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,171 55,449 SH   SOLE 31 37,622 0 17,827
TD AMERITRADE HLDG CORP COM 87236Y108 610 15,585 SH   SOLE 34 15,585 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,755 172,542 SH   SOLE 36 172,542 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 262 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 17,586 179,926 SH   SOLE 2 59,308 0 120,618
TE CONNECTIVITY LTD REG SHS H84989104 16,645 170,301 SH   SOLE 4 159,969 0 10,332
TE CONNECTIVITY LTD REG SHS H84989104 47,769 488,731 SH   SOLE 7 299,963 0 188,768
TE CONNECTIVITY LTD REG SHS H84989104 105 1,075 SH   SOLE 13 1,075 0 0
TE CONNECTIVITY LTD REG SHS H84989104 4,024 41,166 SH   SOLE 15 41,166 0 0
TE CONNECTIVITY LTD REG SHS H84989104 50,775 519,486 SH   SOLE 18 467,261 0 52,225
TE CONNECTIVITY LTD REG SHS H84989104 4,355 44,560 SH   SOLE 19 44,560 0 0
TE CONNECTIVITY LTD REG SHS H84989104 563,269 5,762,929 SH   SOLE 21 5,762,929 0 0
TE CONNECTIVITY LTD REG SHS H84989104 529,468 5,417,102 SH   SOLE 22 5,047,713 0 369,389
TE CONNECTIVITY LTD REG SHS H84989104 21,951 224,586 SH   SOLE 23 224,586 0 0
TE CONNECTIVITY LTD REG SHS H84989104 45,863 469,231 SH   SOLE 25 469,231 0 0
TE CONNECTIVITY LTD REG SHS H84989104 249,869 2,556,463 SH   SOLE 26 234,751 0 2,321,712
TE CONNECTIVITY LTD REG SHS H84989104 6,260 64,051 SH   SOLE 28 45,163 0 18,888
TE CONNECTIVITY LTD REG SHS H84989104 45 460 SH   SOLE 29 460 0 0
TE CONNECTIVITY LTD REG SHS H84989104 128,461 1,314,314 SH   SOLE 30 1,311,651 0 2,663
TE CONNECTIVITY LTD REG SHS H84989104 8,298 84,894 SH   SOLE 31 36,191 0 48,703
TE CONNECTIVITY LTD REG SHS H84989104 54,851 561,193 SH   SOLE 34 561,193 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26,688 273,056 SH   SOLE 36 273,056 0 0
TE CONNECTIVITY LTD REG SHS H84989104 708 7,240 SH   SOLE 40 7,240 0 0
TEAM INC COM 878155100 147 26,672 SH   SOLE 2 1,210 0 25,462
TEAM INC COM 878155100 4 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 778 141,366 SH   SOLE 18 141,366 0 0
TEAM INC COM 878155100 300 54,547 SH   SOLE 19 54,547 0 0
TEAM INC COM 878155100 18,607 3,383,084 SH   SOLE 21 3,383,084 0 0
TEAM INC COM 878155100 5,114 929,786 SH   SOLE 22 919,087 0 10,699
TEAM INC COM 878155100 191 34,774 SH   SOLE 30 34,774 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 6,450 1,022,129 SH   SOLE 2 975,435 0 46,694
TECHNIPFMC PLC COM G87110105 649 102,890 SH   SOLE 4 102,890 0 0
TECHNIPFMC PLC COM G87110105 2,238 354,750 SH   SOLE 7 342,056 0 12,694
TECHNIPFMC PLC COM G87110105 634 100,516 SH   SOLE 13 100,516 0 0
TECHNIPFMC PLC COM G87110105 50 7,930 SH   SOLE 15 7,930 0 0
TECHNIPFMC PLC COM G87110105 5,889 933,251 SH   SOLE 18 716,918 0 216,333
TECHNIPFMC PLC COM G87110105 3,486 552,421 SH   SOLE 19 552,421 0 0
TECHNIPFMC PLC COM G87110105 38,939 6,170,995 SH   SOLE 21 6,170,995 0 0
TECHNIPFMC PLC COM G87110105 53,746 8,517,577 SH   SOLE 22 6,843,484 0 1,674,093
TECHNIPFMC PLC COM G87110105 1,610 255,182 SH   SOLE 23 255,182 0 0
TECHNIPFMC PLC COM G87110105 343 54,279 SH   SOLE 25 54,279 0 0
TECHNIPFMC PLC COM G87110105 4,820 763,841 SH   SOLE 26 115,568 0 648,273
TECHNIPFMC PLC COM G87110105 423 66,998 SH   SOLE 28 66,998 0 0
TECHNIPFMC PLC COM G87110105 2,934 464,965 SH   SOLE 29 112,382 0 352,583
TECHNIPFMC PLC COM G87110105 7,400 1,172,767 SH   SOLE 30 1,172,767 0 0
TECHNIPFMC PLC COM G87110105 917 145,398 SH   SOLE 31 107,747 0 37,651
TECHNIPFMC PLC COM G87110105 406 64,375 SH   SOLE 34 64,375 0 0
TECHNIPFMC PLC COM G87110105 407 64,452 SH   SOLE 36 64,452 0 0
TECHNIPFMC PLC COM G87110105 285 45,189 SH   SOLE 40 45,189 0 0
TECHTARGET INC COM 87874R100 819 18,640 SH   SOLE 2 11,541 0 7,099
TECHTARGET INC COM 87874R100 281 6,396 SH   SOLE 7 460 0 5,936
TECHTARGET INC COM 87874R100 5,674 129,061 SH   SOLE 18 116,847 0 12,214
TECHTARGET INC COM 87874R100 6,237 141,873 SH   SOLE 19 141,873 0 0
TECHTARGET INC COM 87874R100 110,436 2,512,198 SH   SOLE 21 2,512,198 0 0
TECHTARGET INC COM 87874R100 34,449 783,641 SH   SOLE 22 760,115 0 23,526
TECHTARGET INC COM 87874R100 522 11,881 SH   SOLE 23 11,881 0 0
TECHTARGET INC COM 87874R100 1,532 34,860 SH   SOLE 26 0 0 34,860
TECHTARGET INC COM 87874R100 150 3,415 SH   SOLE 28 3,415 0 0
TECHTARGET INC COM 87874R100 1,600 36,398 SH   SOLE 30 36,398 0 0
TECHTARGET INC COM 87874R100 103 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 1,847 132,668 SH   SOLE 21 132,668 0 0
TECK RESOURCES LTD CL B 878742204 1,708 122,717 SH   SOLE 22 122,717 0 0
TECNOGLASS INC SHS G87264100 467 88,161 SH   SOLE 21 88,161 0 0
TECNOGLASS INC SHS G87264100 27 5,020 SH   SOLE 22 5,020 0 0
TEEKAY CORPORATION COM Y8564W103 10 4,666 SH   SOLE 2 4,666 0 0
TEEKAY CORPORATION COM Y8564W103 193 86,652 SH   SOLE 19 86,652 0 0
TEEKAY CORPORATION COM Y8564W103 15 6,885 SH   SOLE 21 6,885 0 0
TEEKAY CORPORATION COM Y8564W103 642 287,810 SH   SOLE 22 287,810 0 0
TEEKAY CORPORATION COM Y8564W103 24 10,709 SH   SOLE 23 10,709 0 0
TEEKAY CORPORATION COM Y8564W103 100 44,787 SH   SOLE 26 0 0 44,787
TEEKAY TANKERS LTD CL A Y8565N300 10 881 SH   SOLE 21 881 0 0
TEGNA INC COM 87901J105 4,130 351,465 SH   SOLE 2 163,887 0 187,578
TEGNA INC COM 87901J105 12 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 70 5,931 SH   SOLE 7 5,931 0 0
TEGNA INC COM 87901J105 15,218 1,295,138 SH   SOLE 18 1,290,924 0 4,214
TEGNA INC COM 87901J105 5,612 477,657 SH   SOLE 19 477,657 0 0
TEGNA INC COM 87901J105 166,117 14,137,603 SH   SOLE 21 14,137,603 0 0
TEGNA INC COM 87901J105 86,609 7,370,990 SH   SOLE 22 7,099,305 0 271,685
TEGNA INC COM 87901J105 52 4,450 SH   SOLE 23 4,450 0 0
TEGNA INC COM 87901J105 34 2,901 SH   SOLE 25 2,901 0 0
TEGNA INC COM 87901J105 1,298 110,470 SH   SOLE 26 73,189 0 37,281
TEGNA INC COM 87901J105 366 31,119 SH   SOLE 28 31,119 0 0
TEGNA INC COM 87901J105 563 47,956 SH   SOLE 29 0 0 47,956
TEGNA INC COM 87901J105 945 80,387 SH   SOLE 30 80,387 0 0
TEGNA INC COM 87901J105 76 6,500 SH   SOLE 31 0 0 6,500
TEGNA INC COM 87901J105 158 13,464 SH   SOLE 36 13,464 0 0
TEGNA INC COM 87901J105 246 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 329 23,229 SH   SOLE 2 7,400 0 15,829
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 6 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,190 84,125 SH   SOLE 18 84,125 0 0
TEJON RANCH CO COM 879080109 565 39,950 SH   SOLE 19 39,950 0 0
TEJON RANCH CO COM 879080109 10,821 764,738 SH   SOLE 21 764,738 0 0
TEJON RANCH CO COM 879080109 8,418 594,880 SH   SOLE 22 578,734 0 16,146
TEJON RANCH CO COM 879080109 131 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 39 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 59 4,174 SH   SOLE 30 4,174 0 0
TEJON RANCH CO COM 879080109 24 1,731 SH   SOLE 40 1,731 0 0
TELA BIO INC COM 872381108 39 2,333 SH   SOLE 2 294 0 2,039
TELA BIO INC COM 872381108 383 23,132 SH   SOLE 18 23,132 0 0
TELA BIO INC COM 872381108 164 9,939 SH   SOLE 19 9,939 0 0
TELA BIO INC COM 872381108 3,158 190,930 SH   SOLE 21 190,930 0 0
TELA BIO INC COM 872381108 1,115 67,384 SH   SOLE 22 65,873 0 1,511
TELADOC HEALTH INC COM 87918A105 51,939 236,906 SH   SOLE 2 81,286 0 155,620
TELADOC HEALTH INC COM 87918A105 7,390 33,709 SH   SOLE 4 31,498 0 2,211
TELADOC HEALTH INC COM 87918A105 1,394 6,357 SH   SOLE 7 6,357 0 0
TELADOC HEALTH INC COM 87918A105 4,371 19,938 SH   SOLE 13 19,938 0 0
TELADOC HEALTH INC COM 87918A105 1,231 5,613 SH   SOLE 15 5,613 0 0
TELADOC HEALTH INC COM 87918A105 23,212 105,875 SH   SOLE 18 81,248 0 24,627
TELADOC HEALTH INC COM 87918A105 178,082 812,271 SH   SOLE 19 812,271 0 0
TELADOC HEALTH INC COM 87918A105 326,013 1,487,013 SH   SOLE 21 1,487,013 0 0
TELADOC HEALTH INC COM 87918A105 474,870 2,165,981 SH   SOLE 22 1,952,272 0 213,709
TELADOC HEALTH INC COM 87918A105 13,594 62,003 SH   SOLE 23 62,003 0 0
TELADOC HEALTH INC COM 87918A105 19,376 88,378 SH   SOLE 25 88,378 0 0
TELADOC HEALTH INC COM 87918A105 67,813 309,308 SH   SOLE 26 62,061 0 247,247
TELADOC HEALTH INC COM 87918A105 3,051 13,917 SH   SOLE 28 9,828 0 4,089
TELADOC HEALTH INC COM 87918A105 8,194 37,376 SH   SOLE 29 8,054 0 29,322
TELADOC HEALTH INC COM 87918A105 48,593 221,644 SH   SOLE 30 216,626 0 5,018
TELADOC HEALTH INC COM 87918A105 4,969 22,666 SH   SOLE 31 16,806 0 5,860
TELADOC HEALTH INC COM 87918A105 100,580 458,766 SH   SOLE 34 458,766 0 0
TELADOC HEALTH INC COM 87918A105 10,755 49,055 SH   SOLE 36 49,055 0 0
TELADOC HEALTH INC COM 87918A105 351 1,603 SH   SOLE 40 1,603 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 4,575 1,121,000 PRN   SOLE 21 1,121,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 971 148,438 SH   SOLE 2 2,565 0 145,873
TELECOM ARGENTINA S A SPON ADR REP B 879273209 230 35,229 SH   SOLE 4 31,587 0 3,642
TELECOM ARGENTINA S A SPON ADR REP B 879273209 74 11,379 SH   SOLE 7 5,952 0 5,427
TELECOM ARGENTINA S A SPON ADR REP B 879273209 96 14,603 SH   SOLE 18 14,603 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7,499 1,146,613 SH   SOLE 21 1,146,613 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 6,465 988,456 SH   SOLE 22 899,228 0 89,228
TELECOM ARGENTINA S A SPON ADR REP B 879273209 307 46,914 SH   SOLE 23 46,914 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,459 528,907 SH   SOLE 26 377,937 0 150,970
TELECOM ARGENTINA S A SPON ADR REP B 879273209 74 11,257 SH   SOLE 29 11,257 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 2,671 408,432 SH   SOLE 30 408,432 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 52 7,881 SH   SOLE 34 7,881 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 26,587 85,707 SH   SOLE 2 10,203 0 75,504
TELEDYNE TECHNOLOGIES INC COM 879360105 6,142 19,801 SH   SOLE 4 18,486 0 1,315
TELEDYNE TECHNOLOGIES INC COM 879360105 17,353 55,940 SH   SOLE 7 36,054 0 19,886
TELEDYNE TECHNOLOGIES INC COM 879360105 1,569 5,058 SH   SOLE 13 5,058 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,144 3,689 SH   SOLE 15 3,689 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 23,685 76,350 SH   SOLE 18 68,862 0 7,488
TELEDYNE TECHNOLOGIES INC COM 879360105 146,383 471,884 SH   SOLE 19 471,884 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 388,815 1,253,394 SH   SOLE 21 1,253,394 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 282,352 910,196 SH   SOLE 22 817,729 0 92,467
TELEDYNE TECHNOLOGIES INC COM 879360105 8,295 26,740 SH   SOLE 23 26,740 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 17,188 55,407 SH   SOLE 25 55,407 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 72,360 233,260 SH   SOLE 26 31,098 0 202,162
TELEDYNE TECHNOLOGIES INC COM 879360105 2,923 9,422 SH   SOLE 28 7,133 0 2,289
TELEDYNE TECHNOLOGIES INC COM 879360105 2,460 7,929 SH   SOLE 29 97 0 7,832
TELEDYNE TECHNOLOGIES INC COM 879360105 64,709 208,596 SH   SOLE 30 177,948 0 30,648
TELEDYNE TECHNOLOGIES INC COM 879360105 3,077 9,920 SH   SOLE 31 5,118 0 4,802
TELEDYNE TECHNOLOGIES INC COM 879360105 1,890 6,092 SH   SOLE 34 6,092 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,684 24,771 SH   SOLE 36 24,771 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 269 866 SH   SOLE 40 866 0 0
TELEFLEX INCORPORATED COM 879369106 50,507 148,367 SH   SOLE 2 49,249 0 99,118
TELEFLEX INCORPORATED COM 879369106 7,461 21,918 SH   SOLE 4 20,460 0 1,458
TELEFLEX INCORPORATED COM 879369106 13,789 40,505 SH   SOLE 7 39,082 0 1,423
TELEFLEX INCORPORATED COM 879369106 49 145 SH   SOLE 13 145 0 0
TELEFLEX INCORPORATED COM 879369106 1,493 4,385 SH   SOLE 15 4,385 0 0
TELEFLEX INCORPORATED COM 879369106 40,326 118,460 SH   SOLE 18 111,118 0 7,342
TELEFLEX INCORPORATED COM 879369106 395,341 1,161,334 SH   SOLE 19 1,161,334 0 0
TELEFLEX INCORPORATED COM 879369106 499,843 1,468,313 SH   SOLE 21 1,468,313 0 0
TELEFLEX INCORPORATED COM 879369106 370,296 1,087,763 SH   SOLE 22 994,355 0 93,408
TELEFLEX INCORPORATED COM 879369106 10,727 31,510 SH   SOLE 23 31,510 0 0
TELEFLEX INCORPORATED COM 879369106 16,493 48,450 SH   SOLE 25 48,450 0 0
TELEFLEX INCORPORATED COM 879369106 66,268 194,666 SH   SOLE 26 36,361 0 158,305
TELEFLEX INCORPORATED COM 879369106 3,121 9,169 SH   SOLE 28 6,541 0 2,628
TELEFLEX INCORPORATED COM 879369106 3,358 9,863 SH   SOLE 29 72 0 9,791
TELEFLEX INCORPORATED COM 879369106 60,873 178,817 SH   SOLE 30 176,403 0 2,414
TELEFLEX INCORPORATED COM 879369106 51,243 150,528 SH   SOLE 31 6,337 0 144,191
TELEFLEX INCORPORATED COM 879369106 73,663 216,389 SH   SOLE 34 216,389 0 0
TELEFLEX INCORPORATED COM 879369106 9,336 27,426 SH   SOLE 36 27,426 0 0
TELEFLEX INCORPORATED COM 879369106 394 1,157 SH   SOLE 40 1,157 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 373 48,669 SH   SOLE 2 0 0 48,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,639 213,633 SH   SOLE 18 11 0 213,622
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 946 123,312 SH   SOLE 19 123,312 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 46 6,009 SH   SOLE 21 6,009 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2,656 346,272 SH   SOLE 30 346,272 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5,401 704,187 SH   SOLE 34 704,187 0 0
TELEFONICA S A SPONSORED ADR 879382208 1 251 SH   SOLE 18 251 0 0
TELENAV INC COM 879455103 93 25,817 SH   SOLE 2 2,185 0 23,632
TELENAV INC COM 879455103 3 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 518 144,016 SH   SOLE 18 144,016 0 0
TELENAV INC COM 879455103 287 79,758 SH   SOLE 19 79,758 0 0
TELENAV INC COM 879455103 4,090 1,136,145 SH   SOLE 21 1,136,145 0 0
TELENAV INC COM 879455103 3,690 1,025,068 SH   SOLE 22 1,011,560 0 13,508
TELENAV INC COM 879455103 7 1,962 SH   SOLE 23 1,962 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,361 290,721 SH   SOLE 2 105,984 0 184,737
TELEPHONE & DATA SYS INC COM NEW 879433829 10 520 SH   SOLE 4 520 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,963 106,436 SH   SOLE 7 106,436 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,401 75,965 SH   SOLE 13 70,501 0 5,464
TELEPHONE & DATA SYS INC COM NEW 879433829 43,707 2,370,226 SH   SOLE 18 2,333,171 0 37,055
TELEPHONE & DATA SYS INC COM NEW 879433829 45,031 2,442,038 SH   SOLE 19 2,442,038 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 85,590 4,641,516 SH   SOLE 21 4,641,516 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 70,134 3,803,338 SH   SOLE 22 3,354,028 0 449,310
TELEPHONE & DATA SYS INC COM NEW 879433829 1,230 66,683 SH   SOLE 23 66,683 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,140 61,805 SH   SOLE 25 61,805 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,332 72,261 SH   SOLE 26 25,874 0 46,387
TELEPHONE & DATA SYS INC COM NEW 879433829 295 15,983 SH   SOLE 28 15,983 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,362 236,527 SH   SOLE 29 0 0 236,527
TELEPHONE & DATA SYS INC COM NEW 879433829 1,338 72,580 SH   SOLE 30 72,580 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 274 14,843 SH   SOLE 31 1,887 0 12,956
TELEPHONE & DATA SYS INC COM NEW 879433829 9,103 493,651 SH   SOLE 34 493,651 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 664 36,024 SH   SOLE 36 36,024 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 192 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM NEW 87960W203 4 5,130 SH   SOLE 21 5,130 0 0
TELIGENT INC NEW COM NEW 87960W203 56 77,622 SH   SOLE 22 77,622 0 0
TELLURIAN INC NEW COM 87968A104 163 205,068 SH   SOLE 2 77,193 0 127,875
TELLURIAN INC NEW COM 87968A104 0 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 1 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 467 585,731 SH   SOLE 18 585,731 0 0
TELLURIAN INC NEW COM 87968A104 231 289,729 SH   SOLE 19 289,729 0 0
TELLURIAN INC NEW COM 87968A104 3,657 4,589,658 SH   SOLE 21 4,589,658 0 0
TELLURIAN INC NEW COM 87968A104 2,920 3,664,492 SH   SOLE 22 3,597,025 0 67,467
TELLURIAN INC NEW COM 87968A104 18 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 10 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 29 36,498 SH   SOLE 30 36,498 0 0
TELLURIAN INC NEW COM 87968A104 61 76,499 SH   SOLE 40 76,499 0 0
TELUS CORPORATION COM 87971M103 82,021 4,657,611 SH   SOLE 18 4,644,739 0 12,872
TELUS CORPORATION COM 87971M103 3,182 180,684 SH   SOLE 26 180,684 0 0
TELUS CORPORATION COM 87971M103 947 53,778 SH   SOLE 31 0 0 53,778
TEMPUR SEALY INTL INC COM 88023U101 11,672 130,862 SH   SOLE 2 47,491 0 83,371
TEMPUR SEALY INTL INC COM 88023U101 47 524 SH   SOLE 4 524 0 0
TEMPUR SEALY INTL INC COM 88023U101 82 918 SH   SOLE 7 918 0 0
TEMPUR SEALY INTL INC COM 88023U101 11,390 127,706 SH   SOLE 18 127,706 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,047 11,737 SH   SOLE 19 11,737 0 0
TEMPUR SEALY INTL INC COM 88023U101 199,975 2,242,123 SH   SOLE 21 2,242,123 0 0
TEMPUR SEALY INTL INC COM 88023U101 132,237 1,482,646 SH   SOLE 22 1,416,864 0 65,782
TEMPUR SEALY INTL INC COM 88023U101 69 771 SH   SOLE 23 771 0 0
TEMPUR SEALY INTL INC COM 88023U101 29 321 SH   SOLE 25 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,666 18,680 SH   SOLE 26 8,622 0 10,058
TEMPUR SEALY INTL INC COM 88023U101 566 6,351 SH   SOLE 28 6,351 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,639 18,373 SH   SOLE 30 18,373 0 0
TEMPUR SEALY INTL INC COM 88023U101 255 2,856 SH   SOLE 31 941 0 1,915
TEMPUR SEALY INTL INC COM 88023U101 144 1,618 SH   SOLE 36 1,618 0 0
TEMPUR SEALY INTL INC COM 88023U101 472 5,290 SH   SOLE 40 5,290 0 0
TENABLE HLDGS INC COM 88025T102 1,504 39,840 SH   SOLE 2 18,549 0 21,291
TENABLE HLDGS INC COM 88025T102 7 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 50 1,316 SH   SOLE 7 1,316 0 0
TENABLE HLDGS INC COM 88025T102 9,841 260,701 SH   SOLE 18 260,701 0 0
TENABLE HLDGS INC COM 88025T102 4,889 129,509 SH   SOLE 19 129,509 0 0
TENABLE HLDGS INC COM 88025T102 92,681 2,455,120 SH   SOLE 21 2,455,120 0 0
TENABLE HLDGS INC COM 88025T102 69,365 1,837,479 SH   SOLE 22 1,777,450 0 60,029
TENABLE HLDGS INC COM 88025T102 22 576 SH   SOLE 25 576 0 0
TENABLE HLDGS INC COM 88025T102 197 5,214 SH   SOLE 26 0 0 5,214
TENABLE HLDGS INC COM 88025T102 248 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 6,616 175,252 SH   SOLE 30 175,252 0 0
TENABLE HLDGS INC COM 88025T102 53 1,415 SH   SOLE 36 1,415 0 0
TENABLE HLDGS INC COM 88025T102 214 5,657 SH   SOLE 40 5,657 0 0
TENARIS S A SPONSORED ADS 88031M109 1 61 SH   SOLE 18 61 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 922 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,488 506,953 SH   SOLE 2 99,359 0 407,594
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,338 158,273 SH   SOLE 4 134,383 0 23,890
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 563 38,146 SH   SOLE 7 38,146 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,994 134,980 SH   SOLE 15 134,980 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,231 151,035 SH   SOLE 18 151,035 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 69,257 4,689,017 SH   SOLE 19 4,689,017 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 89,904 6,086,955 SH   SOLE 21 6,086,955 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 60,823 4,118,024 SH   SOLE 22 3,777,304 0 340,720
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,960 200,397 SH   SOLE 23 200,397 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,331 293,230 SH   SOLE 25 293,230 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 27,269 1,846,261 SH   SOLE 26 325,670 0 1,520,591
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,308 88,550 SH   SOLE 28 88,550 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 529 35,824 SH   SOLE 29 35,824 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 27,945 1,891,996 SH   SOLE 30 1,891,996 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 228 15,458 SH   SOLE 31 8,646 0 6,812
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 67,803 4,590,584 SH   SOLE 34 4,590,584 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 39 2,644 SH   SOLE 40 2,644 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 5,755 234,799 SH   SOLE 2 151,803 0 82,996
TENET HEALTHCARE CORP COM NEW 88033G407 11 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 125 5,096 SH   SOLE 7 5,096 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 15,036 613,470 SH   SOLE 18 613,470 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 5,551 226,464 SH   SOLE 19 226,464 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 172,804 7,050,346 SH   SOLE 21 7,050,346 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 85,854 3,502,824 SH   SOLE 22 3,422,320 0 80,504
TENET HEALTHCARE CORP COM NEW 88033G407 89 3,640 SH   SOLE 23 3,640 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 18 735 SH   SOLE 25 735 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,705 69,562 SH   SOLE 26 22,687 0 46,875
TENET HEALTHCARE CORP COM NEW 88033G407 322 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,139 87,251 SH   SOLE 30 87,251 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 316 12,900 SH   SOLE 31 0 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 57 2,307 SH   SOLE 34 2,307 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,535 62,630 SH   SOLE 36 62,630 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 239 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 689 11,407 SH   SOLE 2 5,726 0 5,681
TENNANT CO COM 880345103 15 256 SH   SOLE 4 256 0 0
TENNANT CO COM 880345103 19 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 5,268 87,280 SH   SOLE 18 87,280 0 0
TENNANT CO COM 880345103 2,008 33,259 SH   SOLE 19 33,259 0 0
TENNANT CO COM 880345103 116,419 1,928,740 SH   SOLE 21 1,928,740 0 0
TENNANT CO COM 880345103 32,862 544,430 SH   SOLE 22 529,800 0 14,630
TENNANT CO COM 880345103 37 615 SH   SOLE 25 615 0 0
TENNANT CO COM 880345103 336 5,567 SH   SOLE 26 3,364 0 2,203
TENNANT CO COM 880345103 147 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,783 29,540 SH   SOLE 30 29,540 0 0
TENNANT CO COM 880345103 92 1,527 SH   SOLE 36 1,527 0 0
TENNANT CO COM 880345103 118 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 408 58,723 SH   SOLE 2 16,775 0 41,948
TENNECO INC CL A VTG COM STK 880349105 2 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 25 3,651 SH   SOLE 7 3,651 0 0
TENNECO INC CL A VTG COM STK 880349105 1,252 180,358 SH   SOLE 18 180,358 0 0
TENNECO INC CL A VTG COM STK 880349105 696 100,321 SH   SOLE 19 100,321 0 0
TENNECO INC CL A VTG COM STK 880349105 10,729 1,545,983 SH   SOLE 21 1,545,983 0 0
TENNECO INC CL A VTG COM STK 880349105 11,167 1,609,122 SH   SOLE 22 1,565,713 0 43,409
TENNECO INC CL A VTG COM STK 880349105 98 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 50 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 295 42,448 SH   SOLE 30 42,448 0 0
TENNECO INC CL A VTG COM STK 880349105 67 9,726 SH   SOLE 31 0 0 9,726
TENNECO INC CL A VTG COM STK 880349105 85 12,267 SH   SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 45 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 8,792 387,311 SH   SOLE 2 171,676 0 215,635
TERADATA CORP DEL COM 88076W103 216 9,511 SH   SOLE 4 9,511 0 0
TERADATA CORP DEL COM 88076W103 96 4,239 SH   SOLE 7 4,239 0 0
TERADATA CORP DEL COM 88076W103 7,257 319,681 SH   SOLE 18 319,681 0 0
TERADATA CORP DEL COM 88076W103 841 37,054 SH   SOLE 19 37,054 0 0
TERADATA CORP DEL COM 88076W103 129,564 5,707,687 SH   SOLE 21 5,707,687 0 0
TERADATA CORP DEL COM 88076W103 81,764 3,601,919 SH   SOLE 22 3,363,257 0 238,662
TERADATA CORP DEL COM 88076W103 567 24,995 SH   SOLE 23 24,995 0 0
TERADATA CORP DEL COM 88076W103 154 6,771 SH   SOLE 25 6,771 0 0
TERADATA CORP DEL COM 88076W103 1,310 57,707 SH   SOLE 26 32,021 0 25,686
TERADATA CORP DEL COM 88076W103 351 15,479 SH   SOLE 28 15,479 0 0
TERADATA CORP DEL COM 88076W103 340 14,990 SH   SOLE 29 14,990 0 0
TERADATA CORP DEL COM 88076W103 11,213 493,962 SH   SOLE 30 493,962 0 0
TERADATA CORP DEL COM 88076W103 378 16,658 SH   SOLE 31 15,278 0 1,380
TERADATA CORP DEL COM 88076W103 100 4,423 SH   SOLE 34 4,423 0 0
TERADATA CORP DEL COM 88076W103 285 12,534 SH   SOLE 36 12,534 0 0
TERADATA CORP DEL COM 88076W103 256 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 32,787 412,624 SH   SOLE 2 67,629 0 344,995
TERADYNE INC COM 880770102 6,344 79,835 SH   SOLE 4 74,662 0 5,173
TERADYNE INC COM 880770102 19,833 249,603 SH   SOLE 7 158,789 0 90,814
TERADYNE INC COM 880770102 38 484 SH   SOLE 13 484 0 0
TERADYNE INC COM 880770102 1,275 16,049 SH   SOLE 15 16,049 0 0
TERADYNE INC COM 880770102 31,439 395,659 SH   SOLE 18 369,536 0 26,123
TERADYNE INC COM 880770102 5,329 67,063 SH   SOLE 19 67,063 0 0
TERADYNE INC COM 880770102 452,734 5,697,638 SH   SOLE 21 5,697,638 0 0
TERADYNE INC COM 880770102 345,383 4,346,624 SH   SOLE 22 4,005,405 0 341,219
TERADYNE INC COM 880770102 9,161 115,294 SH   SOLE 23 115,294 0 0
TERADYNE INC COM 880770102 16,216 204,080 SH   SOLE 25 204,080 0 0
TERADYNE INC COM 880770102 70,112 882,356 SH   SOLE 26 153,497 0 728,859
TERADYNE INC COM 880770102 2,523 31,753 SH   SOLE 28 22,697 0 9,056
TERADYNE INC COM 880770102 2,841 35,757 SH   SOLE 29 226 0 35,531
TERADYNE INC COM 880770102 108,486 1,365,286 SH   SOLE 30 1,344,495 0 20,791
TERADYNE INC COM 880770102 3,369 42,400 SH   SOLE 31 23,432 0 18,968
TERADYNE INC COM 880770102 4,024 50,641 SH   SOLE 34 50,641 0 0
TERADYNE INC COM 880770102 7,805 98,226 SH   SOLE 36 98,226 0 0
TERADYNE INC COM 880770102 321 4,044 SH   SOLE 40 4,044 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 4,759 1,865,000 PRN   SOLE 21 1,865,000 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 638 250,000 PRN   SOLE 22 250,000 0 0
TEREX CORP NEW COM 880779103 2,197 113,493 SH   SOLE 2 50,138 0 63,355
TEREX CORP NEW COM 880779103 6 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 44 2,255 SH   SOLE 7 2,255 0 0
TEREX CORP NEW COM 880779103 7,758 400,737 SH   SOLE 18 400,737 0 0
TEREX CORP NEW COM 880779103 2,683 138,581 SH   SOLE 19 138,581 0 0
TEREX CORP NEW COM 880779103 84,045 4,341,153 SH   SOLE 21 4,341,153 0 0
TEREX CORP NEW COM 880779103 44,801 2,314,084 SH   SOLE 22 2,251,478 0 62,606
TEREX CORP NEW COM 880779103 23 1,196 SH   SOLE 25 1,196 0 0
TEREX CORP NEW COM 880779103 774 39,990 SH   SOLE 26 23,141 0 16,849
TEREX CORP NEW COM 880779103 189 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 560 28,917 SH   SOLE 30 28,917 0 0
TEREX CORP NEW COM 880779103 54 2,800 SH   SOLE 31 0 0 2,800
TEREX CORP NEW COM 880779103 95 4,903 SH   SOLE 36 4,903 0 0
TEREX CORP NEW COM 880779103 127 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 6,652 353,291 SH   SOLE 25 353,291 0 0
TERNIUM SA SPONSORED ADS 880890108 9,682 514,159 SH   SOLE 34 514,159 0 0
TERRENO RLTY CORP COM 88146M101 9,035 164,984 SH   SOLE 2 24,015 0 140,969
TERRENO RLTY CORP COM 88146M101 2,657 48,525 SH   SOLE 4 48,525 0 0
TERRENO RLTY CORP COM 88146M101 4,440 81,087 SH   SOLE 7 81,087 0 0
TERRENO RLTY CORP COM 88146M101 13,546 247,366 SH   SOLE 18 247,366 0 0
TERRENO RLTY CORP COM 88146M101 15,709 286,861 SH   SOLE 19 286,861 0 0
TERRENO RLTY CORP COM 88146M101 133,435 2,436,733 SH   SOLE 21 2,436,733 0 0
TERRENO RLTY CORP COM 88146M101 142,060 2,594,231 SH   SOLE 22 2,536,831 0 57,400
TERRENO RLTY CORP COM 88146M101 618 11,280 SH   SOLE 23 11,280 0 0
TERRENO RLTY CORP COM 88146M101 12,454 227,423 SH   SOLE 25 227,423 0 0
TERRENO RLTY CORP COM 88146M101 6,085 111,116 SH   SOLE 26 13,892 0 97,224
TERRENO RLTY CORP COM 88146M101 541 9,884 SH   SOLE 28 9,884 0 0
TERRENO RLTY CORP COM 88146M101 2,190 39,989 SH   SOLE 29 39,989 0 0
TERRENO RLTY CORP COM 88146M101 7,018 128,167 SH   SOLE 30 128,167 0 0
TERRENO RLTY CORP COM 88146M101 329 6,004 SH   SOLE 34 6,004 0 0
TERRENO RLTY CORP COM 88146M101 396 7,229 SH   SOLE 40 7,229 0 0
TERRITORIAL BANCORP INC COM 88145X108 138 6,810 SH   SOLE 2 521 0 6,289
TERRITORIAL BANCORP INC COM 88145X108 4 209 SH   SOLE 7 209 0 0
TERRITORIAL BANCORP INC COM 88145X108 596 29,478 SH   SOLE 18 29,478 0 0
TERRITORIAL BANCORP INC COM 88145X108 322 15,939 SH   SOLE 19 15,939 0 0
TERRITORIAL BANCORP INC COM 88145X108 5,152 254,652 SH   SOLE 21 254,652 0 0
TERRITORIAL BANCORP INC COM 88145X108 2,886 142,675 SH   SOLE 22 138,796 0 3,879
TESLA INC COM 88160R101 787,498 1,835,616 SH   SOLE 2 260,998 0 1,574,618
TESLA INC COM 88160R101 156,375 364,502 SH   SOLE 4 341,380 0 23,122
TESLA INC COM 88160R101 53,483 124,665 SH   SOLE 7 124,665 0 0
TESLA INC COM 88160R101 12,583 29,331 SH   SOLE 13 29,331 0 0
TESLA INC COM 88160R101 27,293 63,618 SH   SOLE 15 63,618 0 0
TESLA INC COM 88160R101 79 185 SH   SOLE 17 0 0 185
TESLA INC COM 88160R101 336,493 784,347 SH   SOLE 18 716,707 0 67,640
TESLA INC COM 88160R101 325,372 758,425 SH   SOLE 19 758,425 0 0
TESLA INC COM 88160R101 3,352,860 7,815,342 SH   SOLE 21 7,815,342 0 0
TESLA INC COM 88160R101 7,780,371 18,135,641 SH   SOLE 22 16,838,270 0 1,297,371
TESLA INC COM 88160R101 236,957 552,335 SH   SOLE 23 552,335 0 0
TESLA INC COM 88160R101 366,786 854,959 SH   SOLE 25 854,959 0 0
TESLA INC COM 88160R101 1,023,387 2,385,462 SH   SOLE 26 462,972 0 1,922,490
TESLA INC COM 88160R101 62,317 145,258 SH   SOLE 28 102,441 0 42,817
TESLA INC COM 88160R101 60,997 142,181 SH   SOLE 29 26,396 0 115,785
TESLA INC COM 88160R101 1,078,261 2,513,370 SH   SOLE 30 2,495,234 0 18,136
TESLA INC COM 88160R101 132,755 309,446 SH   SOLE 31 131,650 0 177,796
TESLA INC COM 88160R101 96,991 226,081 SH   SOLE 32 226,081 0 0
TESLA INC COM 88160R101 219,624 511,932 SH   SOLE 34 511,932 0 0
TESLA INC COM 88160R101 193,172 450,275 SH   SOLE 36 450,275 0 0
TESLA INC COM 88160R101 7,102 16,555 SH   SOLE 40 16,555 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 32,874 5,525,000 PRN   SOLE 21 5,525,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 25,831 3,950,000 PRN   SOLE 21 3,950,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 51,429 7,440,000 PRN   SOLE 21 7,440,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 47 8,674 SH   SOLE 2 8,674 0 0
TESSCO TECHNOLOGIES INC COM 872386107 15 2,881 SH   SOLE 18 2,881 0 0
TESSCO TECHNOLOGIES INC COM 872386107 499 92,992 SH   SOLE 19 92,992 0 0
TESSCO TECHNOLOGIES INC COM 872386107 212 39,459 SH   SOLE 21 39,459 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,041 380,018 SH   SOLE 22 380,018 0 0
TESSCO TECHNOLOGIES INC COM 872386107 112 20,777 SH   SOLE 23 20,777 0 0
TESSCO TECHNOLOGIES INC COM 872386107 353 65,701 SH   SOLE 26 0 0 65,701
TETRA TECH INC NEW COM 88162G103 6,050 63,349 SH   SOLE 2 40,576 0 22,773
TETRA TECH INC NEW COM 88162G103 24 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 3,489 36,538 SH   SOLE 7 36,538 0 0
TETRA TECH INC NEW COM 88162G103 31,041 325,032 SH   SOLE 18 320,319 0 4,713
TETRA TECH INC NEW COM 88162G103 13,311 139,378 SH   SOLE 19 139,378 0 0
TETRA TECH INC NEW COM 88162G103 338,621 3,545,774 SH   SOLE 21 3,545,774 0 0
TETRA TECH INC NEW COM 88162G103 172,114 1,802,243 SH   SOLE 22 1,757,671 0 44,572
TETRA TECH INC NEW COM 88162G103 410 4,293 SH   SOLE 23 4,293 0 0
TETRA TECH INC NEW COM 88162G103 93 977 SH   SOLE 25 977 0 0
TETRA TECH INC NEW COM 88162G103 2,662 27,873 SH   SOLE 26 13,451 0 14,422
TETRA TECH INC NEW COM 88162G103 774 8,102 SH   SOLE 28 8,102 0 0
TETRA TECH INC NEW COM 88162G103 32,831 343,778 SH   SOLE 30 343,778 0 0
TETRA TECH INC NEW COM 88162G103 230 2,412 SH   SOLE 36 2,412 0 0
TETRA TECH INC NEW COM 88162G103 562 5,889 SH   SOLE 40 5,889 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 37 71,687 SH   SOLE 21 71,687 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 996 1,950,184 SH   SOLE 22 1,950,184 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,660 1,710,000 PRN   SOLE 21 1,710,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 9 1,000 SH Put SOLE 2 1,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 1,419 157,500 SH Put SOLE 19 157,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 14 1,500 SH Put SOLE 22 1,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 180 20,000 SH Put SOLE 34 20,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,116 456,852 SH   SOLE 2 296,777 0 160,075
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,415 489,995 SH   SOLE 4 455,446 0 34,549
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,622 956,983 SH   SOLE 7 777,071 0 179,912
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,054 117,035 SH   SOLE 15 117,035 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,810 977,830 SH   SOLE 18 977,830 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,326 480,170 SH   SOLE 19 480,170 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 114,701 12,730,368 SH   SOLE 21 12,730,368 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 147,878 16,412,671 SH   SOLE 22 15,869,727 0 542,944
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,890 764,682 SH   SOLE 23 764,682 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 650 72,154 SH   SOLE 25 72,154 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17,042 1,891,459 SH   SOLE 26 464,636 0 1,426,823
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,537 170,607 SH   SOLE 28 170,607 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,676 297,056 SH   SOLE 30 297,056 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,448 160,734 SH   SOLE 31 124,411 0 36,323
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 16,019 1,777,887 SH   SOLE 34 1,777,887 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,043 226,798 SH   SOLE 36 226,798 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 202 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 2,659 85,426 SH   SOLE 2 38,182 0 47,244
TEXAS CAP BANCSHARES INC COM 88224Q107 8 246 SH   SOLE 4 246 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 40 1,289 SH   SOLE 7 1,289 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 9,263 297,562 SH   SOLE 18 297,562 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 4,164 133,766 SH   SOLE 19 133,766 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 100,438 3,226,405 SH   SOLE 21 3,226,405 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 54,395 1,747,344 SH   SOLE 22 1,698,603 0 48,741
TEXAS CAP BANCSHARES INC COM 88224Q107 165 5,302 SH   SOLE 23 5,302 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 23 753 SH   SOLE 25 753 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,174 37,703 SH   SOLE 26 9,779 0 27,924
TEXAS CAP BANCSHARES INC COM 88224Q107 216 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 842 27,042 SH   SOLE 30 27,042 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 134 4,299 SH   SOLE 36 4,299 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 155 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 342,451 2,398,281 SH   SOLE 2 369,729 0 2,028,552
TEXAS INSTRS INC COM 882508104 67,448 472,355 SH   SOLE 4 443,775 0 28,580
TEXAS INSTRS INC COM 882508104 141,354 989,946 SH   SOLE 7 950,014 0 39,932
TEXAS INSTRS INC COM 882508104 1,177 8,244 SH   SOLE 13 8,244 0 0
TEXAS INSTRS INC COM 882508104 13,473 94,354 SH   SOLE 15 94,354 0 0
TEXAS INSTRS INC COM 882508104 356,120 2,494,013 SH   SOLE 18 2,344,642 0 149,371
TEXAS INSTRS INC COM 882508104 147,917 1,035,909 SH   SOLE 19 1,035,909 0 0
TEXAS INSTRS INC COM 882508104 3,528,034 24,707,853 SH   SOLE 21 24,707,853 0 0
TEXAS INSTRS INC COM 882508104 3,099,139 21,704,173 SH   SOLE 22 19,798,683 0 1,905,490
TEXAS INSTRS INC COM 882508104 94,241 659,996 SH   SOLE 23 659,996 0 0
TEXAS INSTRS INC COM 882508104 171,363 1,200,104 SH   SOLE 25 1,200,104 0 0
TEXAS INSTRS INC COM 882508104 789,274 5,527,518 SH   SOLE 26 713,940 0 4,813,578
TEXAS INSTRS INC COM 882508104 25,679 179,838 SH   SOLE 28 126,599 0 53,239
TEXAS INSTRS INC COM 882508104 16,757 117,356 SH   SOLE 29 8,603 0 108,753
TEXAS INSTRS INC COM 882508104 656,413 4,597,053 SH   SOLE 30 4,490,858 0 106,195
TEXAS INSTRS INC COM 882508104 131,135 918,380 SH   SOLE 31 149,223 0 769,157
TEXAS INSTRS INC COM 882508104 26,021 182,233 SH   SOLE 32 182,233 0 0
TEXAS INSTRS INC COM 882508104 116,317 814,600 SH   SOLE 34 814,600 0 0
TEXAS INSTRS INC COM 882508104 83,787 586,782 SH   SOLE 36 586,782 0 0
TEXAS INSTRS INC COM 882508104 2,917 20,431 SH   SOLE 37 20,431 0 0
TEXAS INSTRS INC COM 882508104 2,900 20,312 SH   SOLE 40 20,312 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 785 1,739 SH   SOLE 2 1,739 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 4 8 SH   SOLE 18 0 0 8
TEXAS PAC LD TR SUB CTF PROP I T 882610108 2,041 4,519 SH   SOLE 21 4,519 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 965 2,138 SH   SOLE 26 1,705 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 384 850 SH   SOLE 28 850 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 369 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 284 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 5,816 95,667 SH   SOLE 2 53,225 0 42,442
TEXAS ROADHOUSE INC COM 882681109 16 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 78 1,280 SH   SOLE 7 1,280 0 0
TEXAS ROADHOUSE INC COM 882681109 281 4,626 SH   SOLE 13 4,626 0 0
TEXAS ROADHOUSE INC COM 882681109 26,040 428,358 SH   SOLE 18 390,835 0 37,523
TEXAS ROADHOUSE INC COM 882681109 26,638 438,205 SH   SOLE 19 438,205 0 0
TEXAS ROADHOUSE INC COM 882681109 258,754 4,256,517 SH   SOLE 21 4,256,517 0 0
TEXAS ROADHOUSE INC COM 882681109 154,499 2,541,514 SH   SOLE 22 2,472,317 0 69,197
TEXAS ROADHOUSE INC COM 882681109 1,699 27,945 SH   SOLE 23 27,945 0 0
TEXAS ROADHOUSE INC COM 882681109 21 342 SH   SOLE 25 342 0 0
TEXAS ROADHOUSE INC COM 882681109 6,550 107,750 SH   SOLE 26 13,992 0 93,758
TEXAS ROADHOUSE INC COM 882681109 548 9,016 SH   SOLE 28 9,016 0 0
TEXAS ROADHOUSE INC COM 882681109 1,726 28,390 SH   SOLE 30 28,390 0 0
TEXAS ROADHOUSE INC COM 882681109 185 3,038 SH   SOLE 34 3,038 0 0
TEXAS ROADHOUSE INC COM 882681109 518 8,515 SH   SOLE 36 8,515 0 0
TEXAS ROADHOUSE INC COM 882681109 419 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 675 47,673 SH   SOLE 2 2,972 0 44,701
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 13 952 SH   SOLE 7 952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,732 192,955 SH   SOLE 18 192,955 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,411 99,658 SH   SOLE 19 99,658 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 21,407 1,511,794 SH   SOLE 21 1,511,794 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8,189 578,337 SH   SOLE 22 560,439 0 17,898
TEXTRON INC COM 883203101 20,118 557,444 SH   SOLE 2 72,808 0 484,636
TEXTRON INC COM 883203101 3,959 109,700 SH   SOLE 4 101,432 0 8,268
TEXTRON INC COM 883203101 12,436 344,582 SH   SOLE 7 205,130 0 139,452
TEXTRON INC COM 883203101 37 1,017 SH   SOLE 13 1,017 0 0
TEXTRON INC COM 883203101 1,036 28,699 SH   SOLE 15 28,699 0 0
TEXTRON INC COM 883203101 17,237 477,624 SH   SOLE 18 459,536 0 18,088
TEXTRON INC COM 883203101 2,791 77,329 SH   SOLE 19 77,329 0 0
TEXTRON INC COM 883203101 291,742 8,083,748 SH   SOLE 21 8,083,748 0 0
TEXTRON INC COM 883203101 209,612 5,808,030 SH   SOLE 22 5,321,277 0 486,753
TEXTRON INC COM 883203101 5,667 157,018 SH   SOLE 23 157,018 0 0
TEXTRON INC COM 883203101 10,031 277,941 SH   SOLE 25 277,941 0 0
TEXTRON INC COM 883203101 16,502 457,253 SH   SOLE 26 257,154 0 200,099
TEXTRON INC COM 883203101 552 15,286 SH   SOLE 28 0 0 15,286
TEXTRON INC COM 883203101 1,769 49,013 SH   SOLE 29 402 0 48,611
TEXTRON INC COM 883203101 32,830 909,677 SH   SOLE 30 909,677 0 0
TEXTRON INC COM 883203101 1,768 48,991 SH   SOLE 31 31,385 0 17,606
TEXTRON INC COM 883203101 5,810 160,990 SH   SOLE 36 160,990 0 0
TEXTRON INC COM 883203101 192 5,314 SH   SOLE 40 5,314 0 0
TFF PHARMACEUTICALS INC COM 87241J104 53 2,870 SH   SOLE 18 2,870 0 0
TFF PHARMACEUTICALS INC COM 87241J104 658 35,603 SH   SOLE 21 35,603 0 0
TFF PHARMACEUTICALS INC COM 87241J104 3,985 215,736 SH   SOLE 22 215,736 0 0
TFS FINL CORP COM 87240R107 2,280 155,232 SH   SOLE 2 21,096 0 134,136
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 93 6,329 SH   SOLE 7 6,329 0 0
TFS FINL CORP COM 87240R107 285 19,407 SH   SOLE 18 19,407 0 0
TFS FINL CORP COM 87240R107 1,993 135,679 SH   SOLE 19 135,679 0 0
TFS FINL CORP COM 87240R107 10,870 739,953 SH   SOLE 21 739,953 0 0
TFS FINL CORP COM 87240R107 23,355 1,589,837 SH   SOLE 22 1,513,918 0 75,919
TFS FINL CORP COM 87240R107 20 1,330 SH   SOLE 23 1,330 0 0
TFS FINL CORP COM 87240R107 24 1,650 SH   SOLE 25 1,650 0 0
TFS FINL CORP COM 87240R107 239 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 104 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 299 20,323 SH   SOLE 30 20,323 0 0
TFS FINL CORP COM 87240R107 13 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 65 4,391 SH   SOLE 36 4,391 0 0
TFS FINL CORP COM 87240R107 129 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 2,068 77,295 SH   SOLE 2 33,108 0 44,187
TG THERAPEUTICS INC COM 88322Q108 12 466 SH   SOLE 4 466 0 0
TG THERAPEUTICS INC COM 88322Q108 59 2,214 SH   SOLE 7 2,214 0 0
TG THERAPEUTICS INC COM 88322Q108 11,186 418,018 SH   SOLE 18 412,017 0 6,001
TG THERAPEUTICS INC COM 88322Q108 6,661 248,904 SH   SOLE 19 248,904 0 0
TG THERAPEUTICS INC COM 88322Q108 91,952 3,436,170 SH   SOLE 21 3,436,170 0 0
TG THERAPEUTICS INC COM 88322Q108 78,517 2,934,130 SH   SOLE 22 2,835,832 0 98,298
TG THERAPEUTICS INC COM 88322Q108 60 2,248 SH   SOLE 23 2,248 0 0
TG THERAPEUTICS INC COM 88322Q108 26 966 SH   SOLE 25 966 0 0
TG THERAPEUTICS INC COM 88322Q108 1,690 63,155 SH   SOLE 26 40,207 0 22,948
TG THERAPEUTICS INC COM 88322Q108 373 13,948 SH   SOLE 28 13,948 0 0
TG THERAPEUTICS INC COM 88322Q108 12,597 470,726 SH   SOLE 30 470,726 0 0
TG THERAPEUTICS INC COM 88322Q108 64 2,395 SH   SOLE 34 2,395 0 0
TG THERAPEUTICS INC COM 88322Q108 64 2,379 SH   SOLE 36 2,379 0 0
TG THERAPEUTICS INC COM 88322Q108 313 11,705 SH   SOLE 40 11,705 0 0
THE ODP CORP COM 88337F105 1,295 66,594 SH   SOLE 2 17,284 0 49,310
THE ODP CORP COM 88337F105 4 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 56 2,884 SH   SOLE 7 2,884 0 0
THE ODP CORP COM 88337F105 4,860 249,886 SH   SOLE 18 249,886 0 0
THE ODP CORP COM 88337F105 1,890 97,193 SH   SOLE 19 97,193 0 0
THE ODP CORP COM 88337F105 113,014 5,810,487 SH   SOLE 21 5,810,487 0 0
THE ODP CORP COM 88337F105 31,709 1,630,288 SH   SOLE 22 1,581,758 0 48,530
THE ODP CORP COM 88337F105 958 49,273 SH   SOLE 26 4,472 0 44,801
THE ODP CORP COM 88337F105 138 7,087 SH   SOLE 28 7,087 0 0
THE ODP CORP COM 88337F105 1,607 82,627 SH   SOLE 30 82,627 0 0
THE ODP CORP COM 88337F105 99 5,074 SH   SOLE 31 0 0 5,074
THE ODP CORP COM 88337F105 4 210 SH   SOLE 34 210 0 0
THE ODP CORP COM 88337F105 174 8,943 SH   SOLE 36 8,943 0 0
THE ODP CORP COM 88337F105 104 5,355 SH   SOLE 40 5,355 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 8 4,113 SH   SOLE 18 4,113 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 99 49,312 SH   SOLE 21 49,312 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 63 31,452 SH   SOLE 22 31,452 0 0
THE REALREAL INC COM 88339P101 592 40,925 SH   SOLE 2 13,297 0 27,628
THE REALREAL INC COM 88339P101 17 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 3,671 253,705 SH   SOLE 18 232,735 0 20,970
THE REALREAL INC COM 88339P101 4,267 294,918 SH   SOLE 19 294,918 0 0
THE REALREAL INC COM 88339P101 27,734 1,916,689 SH   SOLE 21 1,916,689 0 0
THE REALREAL INC COM 88339P101 26,328 1,819,489 SH   SOLE 22 1,778,786 0 40,703
THE REALREAL INC COM 88339P101 186 12,886 SH   SOLE 23 12,886 0 0
THE REALREAL INC COM 88339P101 813 56,216 SH   SOLE 26 0 0 56,216
THE REALREAL INC COM 88339P101 552 38,142 SH   SOLE 30 38,142 0 0
THE REALREAL INC COM 88339P101 22 1,511 SH   SOLE 34 1,511 0 0
THE REALREAL INC COM 88339P101 54 3,736 SH   SOLE 40 3,736 0 0
THE TRADE DESK INC COM CL A 88339J105 46,315 89,277 SH   SOLE 2 3,350 0 85,927
THE TRADE DESK INC COM CL A 88339J105 9,438 18,193 SH   SOLE 4 16,916 0 1,277
THE TRADE DESK INC COM CL A 88339J105 1,603 3,090 SH   SOLE 7 3,090 0 0
THE TRADE DESK INC COM CL A 88339J105 117 226 SH   SOLE 13 226 0 0
THE TRADE DESK INC COM CL A 88339J105 1,741 3,355 SH   SOLE 15 3,355 0 0
THE TRADE DESK INC COM CL A 88339J105 18,282 35,240 SH   SOLE 18 31,939 0 3,301
THE TRADE DESK INC COM CL A 88339J105 24,852 47,905 SH   SOLE 19 47,905 0 0
THE TRADE DESK INC COM CL A 88339J105 401,449 773,833 SH   SOLE 21 773,833 0 0
THE TRADE DESK INC COM CL A 88339J105 517,846 998,200 SH   SOLE 22 939,618 0 58,582
THE TRADE DESK INC COM CL A 88339J105 14,280 27,526 SH   SOLE 23 27,526 0 0
THE TRADE DESK INC COM CL A 88339J105 31,997 61,678 SH   SOLE 25 61,678 0 0
THE TRADE DESK INC COM CL A 88339J105 70,150 135,222 SH   SOLE 26 34,532 0 100,690
THE TRADE DESK INC COM CL A 88339J105 4,087 7,878 SH   SOLE 28 5,599 0 2,279
THE TRADE DESK INC COM CL A 88339J105 4,526 8,725 SH   SOLE 29 92 0 8,633
THE TRADE DESK INC COM CL A 88339J105 35,689 68,795 SH   SOLE 30 63,376 0 5,419
THE TRADE DESK INC COM CL A 88339J105 8,006 15,433 SH   SOLE 31 13,840 0 1,593
THE TRADE DESK INC COM CL A 88339J105 12,797 24,667 SH   SOLE 34 24,667 0 0
THE TRADE DESK INC COM CL A 88339J105 13,090 25,233 SH   SOLE 36 25,233 0 0
THE TRADE DESK INC COM CL A 88339J105 483 931 SH   SOLE 40 931 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 541 37,600 SH   SOLE 18 37,600 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 13,690 952,000 SH   SOLE 19 952,000 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 178 12,400 SH   SOLE 20 12,400 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 7,161 498,000 SH   SOLE 34 498,000 0 0
THERAPEUTICSMD INC COM 88338N107 319 201,839 SH   SOLE 2 85,391 0 116,448
THERAPEUTICSMD INC COM 88338N107 2 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 5 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 1,421 899,131 SH   SOLE 18 899,131 0 0
THERAPEUTICSMD INC COM 88338N107 642 406,331 SH   SOLE 19 406,331 0 0
THERAPEUTICSMD INC COM 88338N107 16,129 10,208,474 SH   SOLE 21 10,208,474 0 0
THERAPEUTICSMD INC COM 88338N107 10,615 6,718,252 SH   SOLE 22 6,564,503 0 153,749
THERAPEUTICSMD INC COM 88338N107 58 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 45 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 257 162,800 SH   SOLE 30 162,800 0 0
THERAPEUTICSMD INC COM 88338N107 40 25,181 SH   SOLE 40 25,181 0 0
THERATECHNOLOGIES INC COM 88338H100 11 5,057 SH   SOLE 22 5,057 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 749 50,650 SH   SOLE 2 18,992 0 31,658
THERAVANCE BIOPHARMA INC COM G8807B106 2 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 13 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 2,780 188,052 SH   SOLE 18 169,796 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 3,751 253,694 SH   SOLE 19 253,694 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 31,559 2,134,506 SH   SOLE 21 2,134,506 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 23,105 1,562,749 SH   SOLE 22 1,525,266 0 37,483
THERAVANCE BIOPHARMA INC COM G8807B106 313 21,184 SH   SOLE 23 21,184 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 17 1,172 SH   SOLE 25 1,172 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 897 60,640 SH   SOLE 26 9,808 0 50,832
THERAVANCE BIOPHARMA INC COM G8807B106 89 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 454 30,701 SH   SOLE 30 30,701 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 9 634 SH   SOLE 34 634 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 43 2,913 SH   SOLE 36 2,913 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 81 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 500,193 1,132,889 SH   SOLE 2 287,107 0 845,782
THERMO FISHER SCIENTIFIC INC COM 883556102 88,462 200,358 SH   SOLE 4 188,046 0 12,312
THERMO FISHER SCIENTIFIC INC COM 883556102 154,062 348,935 SH   SOLE 7 335,170 0 13,765
THERMO FISHER SCIENTIFIC INC COM 883556102 1,204 2,727 SH   SOLE 13 2,727 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,354 39,305 SH   SOLE 15 39,305 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8 19 SH   SOLE 17 0 0 19
THERMO FISHER SCIENTIFIC INC COM 883556102 369,601 837,110 SH   SOLE 18 770,246 0 66,864
THERMO FISHER SCIENTIFIC INC COM 883556102 520,014 1,177,781 SH   SOLE 19 1,177,781 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,604,912 10,429,680 SH   SOLE 21 10,429,680 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,130,714 9,355,666 SH   SOLE 22 8,444,607 0 911,059
THERMO FISHER SCIENTIFIC INC COM 883556102 130,618 295,837 SH   SOLE 23 295,837 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 200,107 453,223 SH   SOLE 25 453,223 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 726,386 1,645,195 SH   SOLE 26 251,625 0 1,393,570
THERMO FISHER SCIENTIFIC INC COM 883556102 34,150 77,347 SH   SOLE 28 54,601 0 22,746
THERMO FISHER SCIENTIFIC INC COM 883556102 22,092 50,036 SH   SOLE 29 16,065 0 33,971
THERMO FISHER SCIENTIFIC INC COM 883556102 712,409 1,613,538 SH   SOLE 30 1,611,507 0 2,031
THERMO FISHER SCIENTIFIC INC COM 883556102 53,793 121,836 SH   SOLE 31 75,516 0 46,320
THERMO FISHER SCIENTIFIC INC COM 883556102 373,507 845,957 SH   SOLE 34 845,957 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 107,457 243,380 SH   SOLE 36 243,380 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,925 8,890 SH   SOLE 40 8,890 0 0
THERMOGENESIS HLDGS INC COM 88362L100 4 1,359 SH   SOLE 18 1,359 0 0
THERMOGENESIS HLDGS INC COM 88362L100 26 8,964 SH   SOLE 21 8,964 0 0
THERMOGENESIS HLDGS INC COM 88362L100 243 83,945 SH   SOLE 22 83,945 0 0
THERMON GROUP HLDGS INC COM 88362T103 422 37,597 SH   SOLE 2 10,293 0 27,304
THERMON GROUP HLDGS INC COM 88362T103 2 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 6 527 SH   SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,366 121,601 SH   SOLE 18 121,601 0 0
THERMON GROUP HLDGS INC COM 88362T103 691 61,511 SH   SOLE 19 61,511 0 0
THERMON GROUP HLDGS INC COM 88362T103 11,395 1,014,732 SH   SOLE 21 1,014,732 0 0
THERMON GROUP HLDGS INC COM 88362T103 10,814 962,972 SH   SOLE 22 935,799 0 27,173
THERMON GROUP HLDGS INC COM 88362T103 134 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 52 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 261 23,223 SH   SOLE 30 23,223 0 0
THERMON GROUP HLDGS INC COM 88362T103 42 3,776 SH   SOLE 40 3,776 0 0
THIRD PT REINS LTD COM G8827U100 673 96,795 SH   SOLE 2 28,357 0 68,438
THIRD PT REINS LTD COM G8827U100 9 1,255 SH   SOLE 7 1,255 0 0
THIRD PT REINS LTD COM G8827U100 2,677 385,214 SH   SOLE 18 385,214 0 0
THIRD PT REINS LTD COM G8827U100 1,024 147,399 SH   SOLE 19 147,399 0 0
THIRD PT REINS LTD COM G8827U100 60,964 8,771,771 SH   SOLE 21 8,771,771 0 0
THIRD PT REINS LTD COM G8827U100 17,554 2,525,797 SH   SOLE 22 2,441,263 0 84,534
THIRD PT REINS LTD COM G8827U100 89 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 64 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 732 105,294 SH   SOLE 30 105,294 0 0
THIRD PT REINS LTD COM G8827U100 45 6,481 SH   SOLE 40 6,481 0 0
THOMSON REUTERS CORP. COM NEW 884903709 3 43 SH   SOLE 18 43 0 0
THOR INDS INC COM 885160101 13,903 145,953 SH   SOLE 2 41,911 0 104,042
THOR INDS INC COM 885160101 32 332 SH   SOLE 4 332 0 0
THOR INDS INC COM 885160101 142 1,495 SH   SOLE 7 1,495 0 0
THOR INDS INC COM 885160101 13,675 143,554 SH   SOLE 18 143,554 0 0
THOR INDS INC COM 885160101 1,696 17,799 SH   SOLE 19 17,799 0 0
THOR INDS INC COM 885160101 229,964 2,414,066 SH   SOLE 21 2,414,066 0 0
THOR INDS INC COM 885160101 162,759 1,708,577 SH   SOLE 22 1,628,108 0 80,469
THOR INDS INC COM 885160101 65 680 SH   SOLE 25 680 0 0
THOR INDS INC COM 885160101 2,316 24,317 SH   SOLE 26 14,943 0 9,374
THOR INDS INC COM 885160101 758 7,954 SH   SOLE 28 7,954 0 0
THOR INDS INC COM 885160101 3,191 33,497 SH   SOLE 30 33,497 0 0
THOR INDS INC COM 885160101 250 2,625 SH   SOLE 31 1,108 0 1,517
THOR INDS INC COM 885160101 177 1,861 SH   SOLE 34 1,861 0 0
THOR INDS INC COM 885160101 344 3,606 SH   SOLE 36 3,606 0 0
THOR INDS INC COM 885160101 544 5,706 SH   SOLE 40 5,706 0 0
TIDEWATER INC NEW COM 88642R109 234 34,915 SH   SOLE 2 1,554 0 33,361
TIDEWATER INC NEW COM 88642R109 3 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 947 141,115 SH   SOLE 18 141,115 0 0
TIDEWATER INC NEW COM 88642R109 508 75,772 SH   SOLE 19 75,772 0 0
TIDEWATER INC NEW COM 88642R109 8,523 1,270,191 SH   SOLE 21 1,270,191 0 0
TIDEWATER INC NEW COM 88642R109 7,183 1,070,450 SH   SOLE 22 1,053,901 0 16,549
TIFFANY & CO NEW COM 886547108 49,255 425,163 SH   SOLE 2 163,988 0 261,175
TIFFANY & CO NEW COM 886547108 6,568 56,697 SH   SOLE 4 53,452 0 3,245
TIFFANY & CO NEW COM 886547108 14,383 124,153 SH   SOLE 7 108,740 0 15,413
TIFFANY & CO NEW COM 886547108 30 259 SH   SOLE 13 259 0 0
TIFFANY & CO NEW COM 886547108 1,655 14,290 SH   SOLE 15 14,290 0 0
TIFFANY & CO NEW COM 886547108 24,726 213,429 SH   SOLE 18 192,459 0 20,970
TIFFANY & CO NEW COM 886547108 6,599 56,963 SH   SOLE 19 56,963 0 0
TIFFANY & CO NEW COM 886547108 347,943 3,003,393 SH   SOLE 21 3,003,393 0 0
TIFFANY & CO NEW COM 886547108 341,094 2,944,270 SH   SOLE 22 2,508,678 0 435,592
TIFFANY & CO NEW COM 886547108 10,874 93,867 SH   SOLE 23 93,867 0 0
TIFFANY & CO NEW COM 886547108 19,447 167,863 SH   SOLE 25 167,863 0 0
TIFFANY & CO NEW COM 886547108 94,995 819,982 SH   SOLE 26 124,005 0 695,977
TIFFANY & CO NEW COM 886547108 2,516 21,722 SH   SOLE 28 15,382 0 6,340
TIFFANY & CO NEW COM 886547108 6,229 53,770 SH   SOLE 29 30,835 0 22,935
TIFFANY & CO NEW COM 886547108 63,060 544,325 SH   SOLE 30 502,405 0 41,920
TIFFANY & CO NEW COM 886547108 10,451 90,212 SH   SOLE 31 68,434 0 21,778
TIFFANY & CO NEW COM 886547108 8,042 69,418 SH   SOLE 34 69,418 0 0
TIFFANY & CO NEW COM 886547108 12,435 107,335 SH   SOLE 36 107,335 0 0
TIFFANY & CO NEW COM 886547108 290 2,500 SH   SOLE 40 2,500 0 0
TILLYS INC CL A 886885102 358 59,384 SH   SOLE 2 5,989 0 53,395
TILLYS INC CL A 886885102 3 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 506 83,905 SH   SOLE 18 79,141 0 4,764
TILLYS INC CL A 886885102 1,278 211,934 SH   SOLE 19 211,934 0 0
TILLYS INC CL A 886885102 4,459 739,394 SH   SOLE 21 739,394 0 0
TILLYS INC CL A 886885102 6,627 1,099,079 SH   SOLE 22 1,091,623 0 7,456
TILLYS INC CL A 886885102 122 20,180 SH   SOLE 23 20,180 0 0
TILLYS INC CL A 886885102 174 28,934 SH   SOLE 26 0 0 28,934
TILRAY INC COM CL 2 88688T100 69 14,225 SH   SOLE 2 14,225 0 0
TILRAY INC COM CL 2 88688T100 102 20,943 SH   SOLE 21 20,943 0 0
TILRAY INC COM CL 2 88688T100 168 34,602 SH   SOLE 22 22,443 0 12,159
TILRAY INC COM CL 2 88688T100 48 9,972 SH   SOLE 30 9,972 0 0
TILRAY INC COM CL 2 88688T100 12 2,429 SH   SOLE 40 2,429 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 400 1,000,000 PRN   SOLE 21 1,000,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 144 12,500 SH   SOLE 4 12,500 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2 194 SH   SOLE 18 194 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 139 12,048 SH   SOLE 19 12,048 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 242 21,004 SH   SOLE 21 21,004 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 879 76,214 SH   SOLE 22 76,214 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,100 95,402 SH   SOLE 30 95,402 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 45 3,891 SH   SOLE 31 3,891 0 0
TIMBER PHARMACEUTICALS INC COM 887080109 0 19 SH   SOLE 21 19 0 0
TIMBERLAND BANCORP INC COM 887098101 178 9,898 SH   SOLE 2 934 0 8,964
TIMBERLAND BANCORP INC COM 887098101 3 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 520 28,887 SH   SOLE 18 28,887 0 0
TIMBERLAND BANCORP INC COM 887098101 264 14,646 SH   SOLE 19 14,646 0 0
TIMBERLAND BANCORP INC COM 887098101 4,411 245,052 SH   SOLE 21 245,052 0 0
TIMBERLAND BANCORP INC COM 887098101 3,458 192,119 SH   SOLE 22 189,550 0 2,569
TIMBERLAND BANCORP INC COM 887098101 10 562 SH   SOLE 23 562 0 0
TIMBERLAND BANCORP INC COM 887098101 68 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 9,215 169,963 SH   SOLE 2 52,894 0 117,069
TIMKEN CO COM 887389104 20 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 90 1,655 SH   SOLE 7 1,655 0 0
TIMKEN CO COM 887389104 9,440 174,112 SH   SOLE 18 174,112 0 0
TIMKEN CO COM 887389104 865 15,947 SH   SOLE 19 15,947 0 0
TIMKEN CO COM 887389104 162,663 3,000,058 SH   SOLE 21 3,000,058 0 0
TIMKEN CO COM 887389104 112,420 2,073,401 SH   SOLE 22 1,982,872 0 90,529
TIMKEN CO COM 887389104 55 1,012 SH   SOLE 25 1,012 0 0
TIMKEN CO COM 887389104 1,404 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 552 10,184 SH   SOLE 28 10,184 0 0
TIMKEN CO COM 887389104 1,498 27,622 SH   SOLE 30 27,622 0 0
TIMKEN CO COM 887389104 69 1,280 SH   SOLE 31 1,280 0 0
TIMKEN CO COM 887389104 236 4,354 SH   SOLE 36 4,354 0 0
TIMKEN CO COM 887389104 354 6,527 SH   SOLE 40 6,527 0 0
TIMKENSTEEL CORP COM 887399103 150 42,222 SH   SOLE 2 2,877 0 39,345
TIMKENSTEEL CORP COM 887399103 3 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 796 224,226 SH   SOLE 18 224,226 0 0
TIMKENSTEEL CORP COM 887399103 324 91,347 SH   SOLE 19 91,347 0 0
TIMKENSTEEL CORP COM 887399103 15,520 4,371,852 SH   SOLE 21 4,371,852 0 0
TIMKENSTEEL CORP COM 887399103 4,892 1,378,059 SH   SOLE 22 1,362,918 0 15,141
TIMKENSTEEL CORP COM 887399103 14 3,923 SH   SOLE 26 0 0 3,923
TIMKENSTEEL CORP COM 887399103 175 49,286 SH   SOLE 30 49,286 0 0
TIPTREE INC COM 88822Q103 132 26,640 SH   SOLE 2 1,343 0 25,297
TIPTREE INC COM 88822Q103 4 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 474 95,699 SH   SOLE 18 95,699 0 0
TIPTREE INC COM 88822Q103 237 47,778 SH   SOLE 19 47,778 0 0
TIPTREE INC COM 88822Q103 4,433 895,495 SH   SOLE 21 895,495 0 0
TIPTREE INC COM 88822Q103 1,614 326,104 SH   SOLE 22 314,723 0 11,381
TITAN INTL INC ILL COM 88830M102 1,007 348,348 SH   SOLE 7 348,348 0 0
TITAN INTL INC ILL COM 88830M102 182 63,092 SH   SOLE 18 63,092 0 0
TITAN INTL INC ILL COM 88830M102 11,528 3,988,966 SH   SOLE 21 3,988,966 0 0
TITAN INTL INC ILL COM 88830M102 3,137 1,085,508 SH   SOLE 22 1,085,508 0 0
TITAN INTL INC ILL COM 88830M102 159 54,930 SH   SOLE 30 54,930 0 0
TITAN MACHY INC COM 88830R101 238 17,995 SH   SOLE 2 1,195 0 16,800
TITAN MACHY INC COM 88830R101 6 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 943 71,256 SH   SOLE 18 71,256 0 0
TITAN MACHY INC COM 88830R101 477 36,080 SH   SOLE 19 36,080 0 0
TITAN MACHY INC COM 88830R101 8,528 644,607 SH   SOLE 21 644,607 0 0
TITAN MACHY INC COM 88830R101 7,801 589,651 SH   SOLE 22 582,849 0 6,802
TITAN MACHY INC COM 88830R101 60 4,529 SH   SOLE 23 4,529 0 0
TITAN MACHY INC COM 88830R101 170 12,885 SH   SOLE 26 0 0 12,885
TITAN PHARMACEUTICALS INC DE COM 888314507 0 1,839 SH   SOLE 21 1,839 0 0
TIVITY HEALTH INC COM 88870R102 586 41,786 SH   SOLE 2 12,077 0 29,709
TIVITY HEALTH INC COM 88870R102 3 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 10 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 2,792 199,157 SH   SOLE 18 199,157 0 0
TIVITY HEALTH INC COM 88870R102 1,172 83,621 SH   SOLE 19 83,621 0 0
TIVITY HEALTH INC COM 88870R102 60,380 4,306,715 SH   SOLE 21 4,306,715 0 0
TIVITY HEALTH INC COM 88870R102 16,258 1,159,601 SH   SOLE 22 1,119,709 0 39,892
TIVITY HEALTH INC COM 88870R102 225 16,043 SH   SOLE 26 11,593 0 4,450
TIVITY HEALTH INC COM 88870R102 79 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 3,638 259,506 SH   SOLE 30 259,506 0 0
TIVITY HEALTH INC COM 88870R102 12 882 SH   SOLE 34 882 0 0
TIVITY HEALTH INC COM 88870R102 96 6,815 SH   SOLE 40 6,815 0 0
TJX COS INC NEW COM 872540109 227,554 4,089,028 SH   SOLE 2 1,318,325 0 2,770,703
TJX COS INC NEW COM 872540109 40,088 720,365 SH   SOLE 4 683,059 0 37,306
TJX COS INC NEW COM 872540109 65,496 1,176,920 SH   SOLE 7 1,103,840 0 73,080
TJX COS INC NEW COM 872540109 3,539 63,598 SH   SOLE 13 63,598 0 0
TJX COS INC NEW COM 872540109 6,602 118,639 SH   SOLE 15 118,639 0 0
TJX COS INC NEW COM 872540109 406,910 7,311,952 SH   SOLE 18 6,430,801 0 881,151
TJX COS INC NEW COM 872540109 337,648 6,067,347 SH   SOLE 19 6,067,347 0 0
TJX COS INC NEW COM 872540109 1,713,698 30,794,210 SH   SOLE 21 30,794,210 0 0
TJX COS INC NEW COM 872540109 1,781,004 32,003,667 SH   SOLE 22 28,180,050 0 3,823,617
TJX COS INC NEW COM 872540109 68,124 1,224,157 SH   SOLE 23 1,224,157 0 0
TJX COS INC NEW COM 872540109 79,401 1,426,786 SH   SOLE 25 1,426,786 0 0
TJX COS INC NEW COM 872540109 421,204 7,568,799 SH   SOLE 26 1,045,222 0 6,523,577
TJX COS INC NEW COM 872540109 13,245 238,008 SH   SOLE 28 169,243 0 68,765
TJX COS INC NEW COM 872540109 37,307 670,392 SH   SOLE 29 297,507 0 372,885
TJX COS INC NEW COM 872540109 309,704 5,565,217 SH   SOLE 30 5,562,321 0 2,896
TJX COS INC NEW COM 872540109 40,921 735,335 SH   SOLE 31 539,960 0 195,375
TJX COS INC NEW COM 872540109 76,104 1,367,552 SH   SOLE 34 1,367,552 0 0
TJX COS INC NEW COM 872540109 51,974 933,948 SH   SOLE 36 933,948 0 0
TJX COS INC NEW COM 872540109 1,476 26,514 SH   SOLE 40 26,514 0 0
TOLL BROTHERS INC COM 889478103 14,566 299,336 SH   SOLE 2 89,545 0 209,791
TOLL BROTHERS INC COM 889478103 75 1,545 SH   SOLE 4 1,545 0 0
TOLL BROTHERS INC COM 889478103 151 3,113 SH   SOLE 7 3,113 0 0
TOLL BROTHERS INC COM 889478103 14,984 307,932 SH   SOLE 18 307,932 0 0
TOLL BROTHERS INC COM 889478103 7,726 158,771 SH   SOLE 19 158,771 0 0
TOLL BROTHERS INC COM 889478103 323,754 6,653,385 SH   SOLE 21 6,653,385 0 0
TOLL BROTHERS INC COM 889478103 179,160 3,681,880 SH   SOLE 22 3,511,737 0 170,143
TOLL BROTHERS INC COM 889478103 44 905 SH   SOLE 25 905 0 0
TOLL BROTHERS INC COM 889478103 2,612 53,682 SH   SOLE 26 32,576 0 21,106
TOLL BROTHERS INC COM 889478103 696 14,309 SH   SOLE 28 14,309 0 0
TOLL BROTHERS INC COM 889478103 2,910 59,803 SH   SOLE 30 59,803 0 0
TOLL BROTHERS INC COM 889478103 344 7,077 SH   SOLE 31 2,260 0 4,817
TOLL BROTHERS INC COM 889478103 2,424 49,821 SH   SOLE 34 49,821 0 0
TOLL BROTHERS INC COM 889478103 288 5,918 SH   SOLE 36 5,918 0 0
TOLL BROTHERS INC COM 889478103 729 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 938 16,512 SH   SOLE 2 4,381 0 12,131
TOMPKINS FINANCIAL CORPORATI COM 890110109 2 40 SH   SOLE 4 40 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 13 237 SH   SOLE 7 237 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 3,713 65,363 SH   SOLE 18 65,363 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,499 26,394 SH   SOLE 19 26,394 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 76,102 1,339,584 SH   SOLE 21 1,339,584 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 24,208 426,119 SH   SOLE 22 414,451 0 11,668
TOMPKINS FINANCIAL CORPORATI COM 890110109 557 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 101 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,181 20,785 SH   SOLE 30 20,785 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 88 1,546 SH   SOLE 40 1,546 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 5 SH   SOLE 21 5 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 1,236 1,471,649 SH   SOLE 22 1,471,649 0 0
TOOTSIE ROLL INDS INC COM 890516107 589 19,068 SH   SOLE 2 12,168 0 6,900
TOOTSIE ROLL INDS INC COM 890516107 5 169 SH   SOLE 4 169 0 0
TOOTSIE ROLL INDS INC COM 890516107 10 320 SH   SOLE 7 320 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,112 100,722 SH   SOLE 18 100,722 0 0
TOOTSIE ROLL INDS INC COM 890516107 928 30,029 SH   SOLE 19 30,029 0 0
TOOTSIE ROLL INDS INC COM 890516107 35,054 1,134,443 SH   SOLE 21 1,134,443 0 0
TOOTSIE ROLL INDS INC COM 890516107 17,674 571,961 SH   SOLE 22 554,488 0 17,473
TOOTSIE ROLL INDS INC COM 890516107 1,060 34,320 SH   SOLE 23 34,320 0 0
TOOTSIE ROLL INDS INC COM 890516107 80 2,595 SH   SOLE 28 2,595 0 0
TOOTSIE ROLL INDS INC COM 890516107 243 7,874 SH   SOLE 30 7,874 0 0
TOOTSIE ROLL INDS INC COM 890516107 77 2,497 SH   SOLE 40 2,497 0 0
TOPBUILD CORP COM 89055F103 5,880 34,446 SH   SOLE 2 24,155 0 10,291
TOPBUILD CORP COM 89055F103 31 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 110 645 SH   SOLE 7 645 0 0
TOPBUILD CORP COM 89055F103 33,999 199,185 SH   SOLE 18 195,873 0 3,312
TOPBUILD CORP COM 89055F103 12,053 70,614 SH   SOLE 19 70,614 0 0
TOPBUILD CORP COM 89055F103 447,959 2,624,400 SH   SOLE 21 2,624,400 0 0
TOPBUILD CORP COM 89055F103 184,728 1,082,244 SH   SOLE 22 1,052,001 0 30,243
TOPBUILD CORP COM 89055F103 134 786 SH   SOLE 23 786 0 0
TOPBUILD CORP COM 89055F103 60 352 SH   SOLE 25 352 0 0
TOPBUILD CORP COM 89055F103 4,269 25,008 SH   SOLE 26 12,444 0 12,564
TOPBUILD CORP COM 89055F103 790 4,627 SH   SOLE 28 4,627 0 0
TOPBUILD CORP COM 89055F103 2,572 15,071 SH   SOLE 30 15,071 0 0
TOPBUILD CORP COM 89055F103 135 788 SH   SOLE 31 0 0 788
TOPBUILD CORP COM 89055F103 147 861 SH   SOLE 36 861 0 0
TOPBUILD CORP COM 89055F103 640 3,750 SH   SOLE 40 3,750 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 45 172,735 SH   SOLE 21 172,735 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 177 680,022 SH   SOLE 22 680,022 0 0
TORO CO COM 891092108 34,306 408,651 SH   SOLE 2 208,477 0 200,174
TORO CO COM 891092108 732 8,717 SH   SOLE 4 8,717 0 0
TORO CO COM 891092108 1,530 18,230 SH   SOLE 7 18,230 0 0
TORO CO COM 891092108 24,337 289,896 SH   SOLE 18 287,999 0 1,897
TORO CO COM 891092108 2,826 33,663 SH   SOLE 19 33,663 0 0
TORO CO COM 891092108 438,375 5,221,858 SH   SOLE 21 5,221,858 0 0
TORO CO COM 891092108 295,849 3,524,111 SH   SOLE 22 3,253,971 0 270,140
TORO CO COM 891092108 2,001 23,831 SH   SOLE 23 23,831 0 0
TORO CO COM 891092108 150 1,792 SH   SOLE 25 1,792 0 0
TORO CO COM 891092108 5,739 68,358 SH   SOLE 26 24,210 0 44,148
TORO CO COM 891092108 1,270 15,131 SH   SOLE 28 15,131 0 0
TORO CO COM 891092108 2,014 23,993 SH   SOLE 29 23,993 0 0
TORO CO COM 891092108 3,963 47,207 SH   SOLE 30 47,207 0 0
TORO CO COM 891092108 2,454 29,236 SH   SOLE 31 29,236 0 0
TORO CO COM 891092108 412 4,908 SH   SOLE 34 4,908 0 0
TORO CO COM 891092108 523 6,228 SH   SOLE 36 6,228 0 0
TORO CO COM 891092108 966 11,506 SH   SOLE 40 11,506 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 35 763 SH   SOLE 18 763 0 0
TOTAL SE SPONSORED ADS 89151E109 10,210 297,662 SH   SOLE 18 291,124 0 6,538
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 614 33,694 SH   SOLE 18 0 0 33,694
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,449 88,382 SH   SOLE 2 24,677 0 63,705
TOWNEBANK PORTSMOUTH VA COM 89214P109 6 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 20 1,197 SH   SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 4,130 251,853 SH   SOLE 18 251,853 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,371 144,571 SH   SOLE 19 144,571 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 32,895 2,005,780 SH   SOLE 21 2,005,780 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 33,796 2,060,721 SH   SOLE 22 1,996,849 0 63,872
TOWNEBANK PORTSMOUTH VA COM 89214P109 758 46,215 SH   SOLE 26 25,256 0 20,959
TOWNEBANK PORTSMOUTH VA COM 89214P109 223 13,589 SH   SOLE 28 13,589 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 489 29,791 SH   SOLE 30 29,791 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 125 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 19 4,019 SH   SOLE 18 4,019 0 0
TOWNSQUARE MEDIA INC CL A 892231101 173 37,031 SH   SOLE 21 37,031 0 0
TOWNSQUARE MEDIA INC CL A 892231101 326 69,913 SH   SOLE 22 69,913 0 0
TOWNSQUARE MEDIA INC CL A 892231101 76 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 4 SH   SOLE 17 0 0 4
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 100 752 SH   SOLE 18 140 0 612
TPG RE FIN TR INC COM 87266M107 644 76,113 SH   SOLE 2 17,320 0 58,793
TPG RE FIN TR INC COM 87266M107 13 1,541 SH   SOLE 7 1,541 0 0
TPG RE FIN TR INC COM 87266M107 1,955 231,118 SH   SOLE 18 231,118 0 0
TPG RE FIN TR INC COM 87266M107 1,304 154,081 SH   SOLE 19 154,081 0 0
TPG RE FIN TR INC COM 87266M107 27,923 3,300,541 SH   SOLE 21 3,300,541 0 0
TPG RE FIN TR INC COM 87266M107 14,597 1,725,453 SH   SOLE 22 1,684,157 0 41,296
TPG RE FIN TR INC COM 87266M107 59 6,985 SH   SOLE 23 6,985 0 0
TPG RE FIN TR INC COM 87266M107 16 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 48 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 590 69,775 SH   SOLE 30 69,775 0 0
TPG RE FIN TR INC COM 87266M107 48 5,710 SH   SOLE 40 5,710 0 0
TPI COMPOSITES INC COM 87266J104 555 19,159 SH   SOLE 2 9,961 0 9,198
TPI COMPOSITES INC COM 87266J104 19 652 SH   SOLE 7 652 0 0
TPI COMPOSITES INC COM 87266J104 3,567 123,161 SH   SOLE 18 123,161 0 0
TPI COMPOSITES INC COM 87266J104 1,587 54,787 SH   SOLE 19 54,787 0 0
TPI COMPOSITES INC COM 87266J104 29,001 1,001,413 SH   SOLE 21 1,001,413 0 0
TPI COMPOSITES INC COM 87266J104 23,685 817,861 SH   SOLE 22 796,577 0 21,284
TPI COMPOSITES INC COM 87266J104 63 2,191 SH   SOLE 26 0 0 2,191
TPI COMPOSITES INC COM 87266J104 117 4,038 SH   SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 439 15,171 SH   SOLE 30 15,171 0 0
TPI COMPOSITES INC COM 87266J104 115 3,966 SH   SOLE 40 3,966 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 3 632 SH   SOLE 21 632 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 25 4,932 SH   SOLE 22 4,932 0 0
TRACTOR SUPPLY CO COM 892356106 56,171 391,875 SH   SOLE 2 141,260 0 250,615
TRACTOR SUPPLY CO COM 892356106 9,098 63,468 SH   SOLE 4 59,838 0 3,630
TRACTOR SUPPLY CO COM 892356106 44,248 308,695 SH   SOLE 7 240,565 0 68,130
TRACTOR SUPPLY CO COM 892356106 42 296 SH   SOLE 13 296 0 0
TRACTOR SUPPLY CO COM 892356106 1,593 11,115 SH   SOLE 15 11,115 0 0
TRACTOR SUPPLY CO COM 892356106 35,972 250,953 SH   SOLE 18 226,039 0 24,914
TRACTOR SUPPLY CO COM 892356106 25,523 178,061 SH   SOLE 19 178,061 0 0
TRACTOR SUPPLY CO COM 892356106 441,243 3,078,298 SH   SOLE 21 3,078,298 0 0
TRACTOR SUPPLY CO COM 892356106 419,322 2,925,364 SH   SOLE 22 2,601,558 0 323,806
TRACTOR SUPPLY CO COM 892356106 14,598 101,842 SH   SOLE 23 101,842 0 0
TRACTOR SUPPLY CO COM 892356106 27,708 193,302 SH   SOLE 25 193,302 0 0
TRACTOR SUPPLY CO COM 892356106 116,962 815,977 SH   SOLE 26 117,523 0 698,454
TRACTOR SUPPLY CO COM 892356106 3,357 23,421 SH   SOLE 28 16,935 0 6,486
TRACTOR SUPPLY CO COM 892356106 14,412 100,542 SH   SOLE 29 76,155 0 24,387
TRACTOR SUPPLY CO COM 892356106 80,905 564,424 SH   SOLE 30 538,986 0 25,438
TRACTOR SUPPLY CO COM 892356106 8,655 60,380 SH   SOLE 31 43,754 0 16,626
TRACTOR SUPPLY CO COM 892356106 20,900 145,806 SH   SOLE 34 145,806 0 0
TRACTOR SUPPLY CO COM 892356106 10,343 72,157 SH   SOLE 36 72,157 0 0
TRACTOR SUPPLY CO COM 892356106 365 2,544 SH   SOLE 40 2,544 0 0
TRADEWEB MKTS INC CL A 892672106 10,181 175,536 SH   SOLE 2 6,621 0 168,915
TRADEWEB MKTS INC CL A 892672106 2,392 41,239 SH   SOLE 4 38,224 0 3,015
TRADEWEB MKTS INC CL A 892672106 676 11,650 SH   SOLE 7 11,650 0 0
TRADEWEB MKTS INC CL A 892672106 307 5,293 SH   SOLE 15 5,293 0 0
TRADEWEB MKTS INC CL A 892672106 6,807 117,367 SH   SOLE 18 110,610 0 6,757
TRADEWEB MKTS INC CL A 892672106 187,150 3,226,717 SH   SOLE 19 3,226,717 0 0
TRADEWEB MKTS INC CL A 892672106 79,363 1,368,320 SH   SOLE 21 1,368,320 0 0
TRADEWEB MKTS INC CL A 892672106 125,822 2,169,351 SH   SOLE 22 2,050,981 0 118,370
TRADEWEB MKTS INC CL A 892672106 3,472 59,858 SH   SOLE 23 59,858 0 0
TRADEWEB MKTS INC CL A 892672106 385 6,630 SH   SOLE 25 6,630 0 0
TRADEWEB MKTS INC CL A 892672106 13,531 233,292 SH   SOLE 26 103,096 0 130,196
TRADEWEB MKTS INC CL A 892672106 940 16,215 SH   SOLE 28 11,494 0 4,721
TRADEWEB MKTS INC CL A 892672106 999 17,224 SH   SOLE 29 263 0 16,961
TRADEWEB MKTS INC CL A 892672106 8,417 145,123 SH   SOLE 30 145,123 0 0
TRADEWEB MKTS INC CL A 892672106 804 13,858 SH   SOLE 31 10,668 0 3,190
TRADEWEB MKTS INC CL A 892672106 5,600 96,548 SH   SOLE 34 96,548 0 0
TRADEWEB MKTS INC CL A 892672106 962 16,591 SH   SOLE 36 16,591 0 0
TRADEWEB MKTS INC CL A 892672106 108 1,864 SH   SOLE 40 1,864 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 82,313 678,867 SH   SOLE 2 125,788 0 553,079
TRANE TECHNOLOGIES PLC SHS G8994E103 14,114 116,403 SH   SOLE 4 108,961 0 7,442
TRANE TECHNOLOGIES PLC SHS G8994E103 27,201 224,337 SH   SOLE 7 205,570 0 18,767
TRANE TECHNOLOGIES PLC SHS G8994E103 94 776 SH   SOLE 13 776 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,827 23,312 SH   SOLE 15 23,312 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 63,803 526,207 SH   SOLE 18 485,455 0 40,752
TRANE TECHNOLOGIES PLC SHS G8994E103 26,859 221,516 SH   SOLE 19 221,516 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 670,526 5,530,112 SH   SOLE 21 5,530,112 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 695,849 5,738,960 SH   SOLE 22 5,220,948 0 518,012
TRANE TECHNOLOGIES PLC SHS G8994E103 19,929 164,365 SH   SOLE 23 164,365 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 37,370 308,207 SH   SOLE 25 308,207 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 200,400 1,652,786 SH   SOLE 26 181,702 0 1,471,084
TRANE TECHNOLOGIES PLC SHS G8994E103 5,708 47,077 SH   SOLE 28 32,970 0 14,107
TRANE TECHNOLOGIES PLC SHS G8994E103 58 475 SH   SOLE 29 475 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 127,945 1,055,217 SH   SOLE 30 1,049,604 0 5,613
TRANE TECHNOLOGIES PLC SHS G8994E103 7,055 58,188 SH   SOLE 31 31,120 0 27,068
TRANE TECHNOLOGIES PLC SHS G8994E103 75,894 625,927 SH   SOLE 34 625,927 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 18,962 156,386 SH   SOLE 36 156,386 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 638 5,265 SH   SOLE 40 5,265 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 10 1,928 SH   SOLE 18 1,928 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 123 24,553 SH   SOLE 21 24,553 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1,277 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 33 143,339 SH   SOLE 21 143,339 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 2 10,075 SH   SOLE 22 10,075 0 0
TRANSCAT INC COM 893529107 72 2,444 SH   SOLE 2 309 0 2,135
TRANSCAT INC COM 893529107 6 217 SH   SOLE 7 217 0 0
TRANSCAT INC COM 893529107 763 26,047 SH   SOLE 18 26,047 0 0
TRANSCAT INC COM 893529107 375 12,785 SH   SOLE 19 12,785 0 0
TRANSCAT INC COM 893529107 6,281 214,373 SH   SOLE 21 214,373 0 0
TRANSCAT INC COM 893529107 4,246 144,904 SH   SOLE 22 142,317 0 2,587
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 37 1,466 SH   SOLE 2 70 0 1,396
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 136 5,441 SH   SOLE 18 5,441 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 57 2,288 SH   SOLE 19 2,288 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 779 31,241 SH   SOLE 21 31,241 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 284 11,389 SH   SOLE 22 11,157 0 232
TRANSDIGM GROUP INC COM 893641100 64,160 135,040 SH   SOLE 2 26,074 0 108,966
TRANSDIGM GROUP INC COM 893641100 11,591 24,396 SH   SOLE 4 22,718 0 1,678
TRANSDIGM GROUP INC COM 893641100 22,361 47,064 SH   SOLE 7 45,485 0 1,579
TRANSDIGM GROUP INC COM 893641100 74 155 SH   SOLE 13 155 0 0
TRANSDIGM GROUP INC COM 893641100 2,425 5,105 SH   SOLE 15 5,105 0 0
TRANSDIGM GROUP INC COM 893641100 54,438 114,578 SH   SOLE 18 106,136 0 8,442
TRANSDIGM GROUP INC COM 893641100 31,361 66,007 SH   SOLE 19 66,007 0 0
TRANSDIGM GROUP INC COM 893641100 688,101 1,448,267 SH   SOLE 21 1,448,267 0 0
TRANSDIGM GROUP INC COM 893641100 588,199 1,238,000 SH   SOLE 22 1,130,372 0 107,628
TRANSDIGM GROUP INC COM 893641100 16,465 34,654 SH   SOLE 23 34,654 0 0
TRANSDIGM GROUP INC COM 893641100 30,721 64,660 SH   SOLE 25 64,660 0 0
TRANSDIGM GROUP INC COM 893641100 108,543 228,453 SH   SOLE 26 38,388 0 190,065
TRANSDIGM GROUP INC COM 893641100 5,600 11,786 SH   SOLE 28 8,665 0 3,121
TRANSDIGM GROUP INC COM 893641100 74 156 SH   SOLE 29 156 0 0
TRANSDIGM GROUP INC COM 893641100 84,383 177,603 SH   SOLE 30 177,603 0 0
TRANSDIGM GROUP INC COM 893641100 4,864 10,238 SH   SOLE 31 6,834 0 3,404
TRANSDIGM GROUP INC COM 893641100 15,562 32,754 SH   SOLE 36 32,754 0 0
TRANSDIGM GROUP INC COM 893641100 495 1,041 SH   SOLE 40 1,041 0 0
TRANSENTERIX INC COM 89366M300 6 15,904 SH   SOLE 21 15,904 0 0
TRANSENTERIX INC COM 89366M300 304 875,849 SH   SOLE 22 875,849 0 0
TRANSGLOBE ENERGY CORP COM 893662106 17 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 505 37,094 SH   SOLE 2 15,986 0 21,108
TRANSLATE BIO INC COM 89374L104 20 1,455 SH   SOLE 7 1,455 0 0
TRANSLATE BIO INC COM 89374L104 3,524 258,955 SH   SOLE 18 251,845 0 7,110
TRANSLATE BIO INC COM 89374L104 1,932 141,931 SH   SOLE 19 141,931 0 0
TRANSLATE BIO INC COM 89374L104 39,533 2,904,731 SH   SOLE 21 2,904,731 0 0
TRANSLATE BIO INC COM 89374L104 25,838 1,898,446 SH   SOLE 22 1,854,330 0 44,116
TRANSLATE BIO INC COM 89374L104 8 619 SH   SOLE 23 619 0 0
TRANSLATE BIO INC COM 89374L104 11 801 SH   SOLE 26 0 0 801
TRANSLATE BIO INC COM 89374L104 77 5,635 SH   SOLE 28 5,635 0 0
TRANSLATE BIO INC COM 89374L104 497 36,529 SH   SOLE 30 36,529 0 0
TRANSLATE BIO INC COM 89374L104 91 6,676 SH   SOLE 40 6,676 0 0
TRANSMEDICS GROUP INC COM 89377M109 124 8,990 SH   SOLE 2 1,423 0 7,567
TRANSMEDICS GROUP INC COM 89377M109 6 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,426 103,491 SH   SOLE 18 92,323 0 11,168
TRANSMEDICS GROUP INC COM 89377M109 1,862 135,155 SH   SOLE 19 135,155 0 0
TRANSMEDICS GROUP INC COM 89377M109 11,463 831,841 SH   SOLE 21 831,841 0 0
TRANSMEDICS GROUP INC COM 89377M109 6,359 461,481 SH   SOLE 22 452,278 0 9,203
TRANSMEDICS GROUP INC COM 89377M109 57 4,110 SH   SOLE 23 4,110 0 0
TRANSMEDICS GROUP INC COM 89377M109 305 22,114 SH   SOLE 26 0 0 22,114
TRANSOCEAN LTD REG SHS H8817H100 553 685,597 SH   SOLE 2 189,514 0 496,083
TRANSOCEAN LTD REG SHS H8817H100 2 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 27 33,070 SH   SOLE 7 33,070 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,773 2,197,493 SH   SOLE 18 2,197,493 0 0
TRANSOCEAN LTD REG SHS H8817H100 878 1,088,616 SH   SOLE 19 1,088,616 0 0
TRANSOCEAN LTD REG SHS H8817H100 15,731 19,495,339 SH   SOLE 21 19,495,339 0 0
TRANSOCEAN LTD REG SHS H8817H100 12,113 15,012,210 SH   SOLE 22 14,543,582 0 468,628
TRANSOCEAN LTD REG SHS H8817H100 151 186,665 SH   SOLE 26 117,442 0 69,223
TRANSOCEAN LTD REG SHS H8817H100 53 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 161 199,588 SH   SOLE 30 199,588 0 0
TRANSOCEAN LTD REG SHS H8817H100 96 118,596 SH   SOLE 31 0 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 594 736,589 SH   SOLE 36 736,589 0 0
TRANSOCEAN LTD REG SHS H8817H100 45 55,286 SH   SOLE 40 55,286 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 43 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,145 755,961 SH   SOLE 21 755,961 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,852 445,153 SH   SOLE 22 445,153 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 820 197,229 SH   SOLE 30 197,229 0 0
TRANSUNION COM 89400J107 42,119 500,644 SH   SOLE 2 15,753 0 484,891
TRANSUNION COM 89400J107 7,056 83,868 SH   SOLE 4 77,926 0 5,942
TRANSUNION COM 89400J107 1,226 14,577 SH   SOLE 7 14,577 0 0
TRANSUNION COM 89400J107 46 543 SH   SOLE 13 543 0 0
TRANSUNION COM 89400J107 1,384 16,451 SH   SOLE 15 16,451 0 0
TRANSUNION COM 89400J107 118,606 1,409,790 SH   SOLE 18 1,065,286 0 344,504
TRANSUNION COM 89400J107 152,150 1,808,508 SH   SOLE 19 1,808,508 0 0
TRANSUNION COM 89400J107 229,302 2,725,571 SH   SOLE 21 2,725,571 0 0
TRANSUNION COM 89400J107 407,824 4,847,550 SH   SOLE 22 4,573,784 0 273,766
TRANSUNION COM 89400J107 10,921 129,808 SH   SOLE 23 129,808 0 0
TRANSUNION COM 89400J107 90,565 1,076,487 SH   SOLE 25 1,076,487 0 0
TRANSUNION COM 89400J107 72,309 859,492 SH   SOLE 26 147,211 0 712,281
TRANSUNION COM 89400J107 3,096 36,798 SH   SOLE 28 25,988 0 10,810
TRANSUNION COM 89400J107 3,391 40,305 SH   SOLE 29 657 0 39,648
TRANSUNION COM 89400J107 26,747 317,923 SH   SOLE 30 285,227 0 32,696
TRANSUNION COM 89400J107 3,498 41,578 SH   SOLE 31 25,163 0 16,415
TRANSUNION COM 89400J107 6,970 82,850 SH   SOLE 34 82,850 0 0
TRANSUNION COM 89400J107 9,268 110,164 SH   SOLE 36 110,164 0 0
TRANSUNION COM 89400J107 369 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 52 2,655 SH   SOLE 18 2,655 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 547 28,013 SH   SOLE 21 28,013 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 4,576 234,186 SH   SOLE 22 234,186 0 0
TRAVELERS COMPANIES INC COM 89417E109 79,630 736,016 SH   SOLE 2 180,217 0 555,799
TRAVELERS COMPANIES INC COM 89417E109 14,641 135,329 SH   SOLE 4 127,388 0 7,941
TRAVELERS COMPANIES INC COM 89417E109 37,153 343,406 SH   SOLE 7 276,079 0 67,327
TRAVELERS COMPANIES INC COM 89417E109 266 2,457 SH   SOLE 13 2,457 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,392 31,352 SH   SOLE 15 31,352 0 0
TRAVELERS COMPANIES INC COM 89417E109 74,485 688,463 SH   SOLE 18 633,016 0 55,447
TRAVELERS COMPANIES INC COM 89417E109 23,691 218,973 SH   SOLE 19 218,973 0 0
TRAVELERS COMPANIES INC COM 89417E109 715,723 6,615,426 SH   SOLE 21 6,615,426 0 0
TRAVELERS COMPANIES INC COM 89417E109 700,229 6,472,216 SH   SOLE 22 5,826,585 0 645,631
TRAVELERS COMPANIES INC COM 89417E109 22,314 206,252 SH   SOLE 23 206,252 0 0
TRAVELERS COMPANIES INC COM 89417E109 40,013 369,836 SH   SOLE 25 369,836 0 0
TRAVELERS COMPANIES INC COM 89417E109 234,547 2,167,919 SH   SOLE 26 224,307 0 1,943,612
TRAVELERS COMPANIES INC COM 89417E109 5,459 50,456 SH   SOLE 28 35,177 0 15,279
TRAVELERS COMPANIES INC COM 89417E109 3,547 32,785 SH   SOLE 29 16,572 0 16,213
TRAVELERS COMPANIES INC COM 89417E109 160,556 1,484,016 SH   SOLE 30 1,479,450 0 4,566
TRAVELERS COMPANIES INC COM 89417E109 10,626 98,218 SH   SOLE 31 59,900 0 38,318
TRAVELERS COMPANIES INC COM 89417E109 6,009 55,542 SH   SOLE 32 55,542 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,039 92,790 SH   SOLE 34 92,790 0 0
TRAVELERS COMPANIES INC COM 89417E109 25,863 239,048 SH   SOLE 36 239,048 0 0
TRAVELERS COMPANIES INC COM 89417E109 604 5,584 SH   SOLE 40 5,584 0 0
TRAVELZOO COM NEW 89421Q205 10 1,614 SH   SOLE 18 1,614 0 0
TRAVELZOO COM NEW 89421Q205 144 22,413 SH   SOLE 21 22,413 0 0
TRAVELZOO COM NEW 89421Q205 905 140,775 SH   SOLE 22 140,775 0 0
TREAN INS GROUP INC COM 89457R101 265 17,372 SH   SOLE 2 2,943 0 14,429
TREAN INS GROUP INC COM 89457R101 238 15,584 SH   SOLE 18 15,584 0 0
TREAN INS GROUP INC COM 89457R101 281 18,421 SH   SOLE 19 18,421 0 0
TREAN INS GROUP INC COM 89457R101 4,914 322,218 SH   SOLE 21 322,218 0 0
TREAN INS GROUP INC COM 89457R101 2,411 158,109 SH   SOLE 22 155,541 0 2,568
TRECORA RES COM 894648104 134 21,788 SH   SOLE 2 1,625 0 20,163
TRECORA RES COM 894648104 3 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 637 103,700 SH   SOLE 18 103,700 0 0
TRECORA RES COM 894648104 252 41,088 SH   SOLE 19 41,088 0 0
TRECORA RES COM 894648104 4,509 734,438 SH   SOLE 21 734,438 0 0
TRECORA RES COM 894648104 1,760 286,652 SH   SOLE 22 278,061 0 8,591
TREDEGAR CORP COM 894650100 463 31,155 SH   SOLE 2 8,254 0 22,901
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 5 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,923 129,298 SH   SOLE 18 129,298 0 0
TREDEGAR CORP COM 894650100 734 49,389 SH   SOLE 19 49,389 0 0
TREDEGAR CORP COM 894650100 42,431 2,853,444 SH   SOLE 21 2,853,444 0 0
TREDEGAR CORP COM 894650100 11,799 793,482 SH   SOLE 22 773,771 0 19,711
TREDEGAR CORP COM 894650100 47 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 619 41,597 SH   SOLE 30 41,597 0 0
TREDEGAR CORP COM 894650100 38 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 6,306 155,593 SH   SOLE 2 42,493 0 113,100
TREEHOUSE FOODS INC COM 89469A104 10 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 76 1,877 SH   SOLE 7 1,877 0 0
TREEHOUSE FOODS INC COM 89469A104 5,907 145,733 SH   SOLE 18 145,733 0 0
TREEHOUSE FOODS INC COM 89469A104 574 14,174 SH   SOLE 19 14,174 0 0
TREEHOUSE FOODS INC COM 89469A104 98,879 2,439,659 SH   SOLE 21 2,439,659 0 0
TREEHOUSE FOODS INC COM 89469A104 71,053 1,753,108 SH   SOLE 22 1,665,191 0 87,917
TREEHOUSE FOODS INC COM 89469A104 31 769 SH   SOLE 25 769 0 0
TREEHOUSE FOODS INC COM 89469A104 679 16,750 SH   SOLE 26 12,245 0 4,505
TREEHOUSE FOODS INC COM 89469A104 365 9,008 SH   SOLE 28 9,008 0 0
TREEHOUSE FOODS INC COM 89469A104 924 22,799 SH   SOLE 30 22,799 0 0
TREEHOUSE FOODS INC COM 89469A104 119 2,948 SH   SOLE 31 1,150 0 1,798
TREEHOUSE FOODS INC COM 89469A104 159 3,923 SH   SOLE 36 3,923 0 0
TREEHOUSE FOODS INC COM 89469A104 258 6,377 SH   SOLE 40 6,377 0 0
TREMONT MTG TR COM 894789106 14 4,936 SH   SOLE 21 4,936 0 0
TREVENA INC COM 89532E109 67 22,368 SH   SOLE 21 22,368 0 0
TREVENA INC COM 89532E109 6,949 2,323,996 SH   SOLE 22 2,323,996 0 0
TREVI THERAPEUTICS INC COM 89532M101 5 1,291 SH   SOLE 18 1,291 0 0
TREVI THERAPEUTICS INC COM 89532M101 71 17,628 SH   SOLE 21 17,628 0 0
TREVI THERAPEUTICS INC COM 89532M101 13 3,199 SH   SOLE 22 3,199 0 0
TREX CO INC COM 89531P105 21,116 294,918 SH   SOLE 2 92,912 0 202,006
TREX CO INC COM 89531P105 41 566 SH   SOLE 4 566 0 0
TREX CO INC COM 89531P105 161 2,242 SH   SOLE 7 2,242 0 0
TREX CO INC COM 89531P105 124 1,728 SH   SOLE 13 1,728 0 0
TREX CO INC COM 89531P105 24,216 338,210 SH   SOLE 18 323,643 0 14,567
TREX CO INC COM 89531P105 14,316 199,951 SH   SOLE 19 199,951 0 0
TREX CO INC COM 89531P105 435,847 6,087,245 SH   SOLE 21 6,087,245 0 0
TREX CO INC COM 89531P105 276,311 3,859,096 SH   SOLE 22 3,689,042 0 170,054
TREX CO INC COM 89531P105 1,341 18,736 SH   SOLE 23 18,736 0 0
TREX CO INC COM 89531P105 49,080 685,478 SH   SOLE 25 685,478 0 0
TREX CO INC COM 89531P105 8,871 123,899 SH   SOLE 26 33,703 0 90,196
TREX CO INC COM 89531P105 1,141 15,933 SH   SOLE 28 15,933 0 0
TREX CO INC COM 89531P105 1,943 27,134 SH   SOLE 29 0 0 27,134
TREX CO INC COM 89531P105 3,449 48,175 SH   SOLE 30 48,175 0 0
TREX CO INC COM 89531P105 162 2,256 SH   SOLE 31 2,256 0 0
TREX CO INC COM 89531P105 26,492 370,002 SH   SOLE 34 370,002 0 0
TREX CO INC COM 89531P105 293 4,087 SH   SOLE 36 4,087 0 0
TREX CO INC COM 89531P105 889 12,420 SH   SOLE 40 12,420 0 0
TRI POINTE GROUP INC COM 87265H109 3,686 203,209 SH   SOLE 2 95,177 0 108,032
TRI POINTE GROUP INC COM 87265H109 7 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 73 4,051 SH   SOLE 7 4,051 0 0
TRI POINTE GROUP INC COM 87265H109 13,830 762,397 SH   SOLE 18 762,397 0 0
TRI POINTE GROUP INC COM 87265H109 4,314 237,815 SH   SOLE 19 237,815 0 0
TRI POINTE GROUP INC COM 87265H109 185,924 10,249,383 SH   SOLE 21 10,249,383 0 0
TRI POINTE GROUP INC COM 87265H109 88,540 4,880,927 SH   SOLE 22 4,756,639 0 124,288
TRI POINTE GROUP INC COM 87265H109 1,174 64,708 SH   SOLE 26 35,187 0 29,521
TRI POINTE GROUP INC COM 87265H109 325 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 934 51,507 SH   SOLE 30 51,507 0 0
TRI POINTE GROUP INC COM 87265H109 22 1,237 SH   SOLE 31 0 0 1,237
TRI POINTE GROUP INC COM 87265H109 152 8,361 SH   SOLE 36 8,361 0 0
TRI POINTE GROUP INC COM 87265H109 294 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE PUBG CO NEW COM 89609W107 206 17,640 SH   SOLE 2 4,949 0 12,691
TRIBUNE PUBG CO NEW COM 89609W107 6 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 677 58,058 SH   SOLE 18 58,058 0 0
TRIBUNE PUBG CO NEW COM 89609W107 376 32,272 SH   SOLE 19 32,272 0 0
TRIBUNE PUBG CO NEW COM 89609W107 6,159 528,240 SH   SOLE 21 528,240 0 0
TRIBUNE PUBG CO NEW COM 89609W107 5,882 504,461 SH   SOLE 22 490,521 0 13,940
TRIBUNE PUBG CO NEW COM 89609W107 125 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 36 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 27 2,283 SH   SOLE 30 2,283 0 0
TRIBUNE PUBG CO NEW COM 89609W107 24 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 168 18,504 SH   SOLE 2 9,806 0 8,698
TRICIDA INC COM 89610F101 1 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 4 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 996 109,879 SH   SOLE 18 109,879 0 0
TRICIDA INC COM 89610F101 495 54,636 SH   SOLE 19 54,636 0 0
TRICIDA INC COM 89610F101 12,659 1,397,207 SH   SOLE 21 1,397,207 0 0
TRICIDA INC COM 89610F101 7,619 840,905 SH   SOLE 22 811,721 0 29,184
TRICIDA INC COM 89610F101 41 4,517 SH   SOLE 26 0 0 4,517
TRICIDA INC COM 89610F101 69 7,644 SH   SOLE 28 7,644 0 0
TRICIDA INC COM 89610F101 167 18,385 SH   SOLE 30 18,385 0 0
TRICIDA INC COM 89610F101 18 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 756 30,866 SH   SOLE 2 9,095 0 21,771
TRICO BANCSHARES COM 896095106 11 462 SH   SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 2,457 100,318 SH   SOLE 18 100,318 0 0
TRICO BANCSHARES COM 896095106 1,827 74,619 SH   SOLE 19 74,619 0 0
TRICO BANCSHARES COM 896095106 19,733 805,775 SH   SOLE 21 805,775 0 0
TRICO BANCSHARES COM 896095106 23,735 969,174 SH   SOLE 22 944,799 0 24,375
TRICO BANCSHARES COM 896095106 1,059 43,243 SH   SOLE 26 12,975 0 30,268
TRICO BANCSHARES COM 896095106 118 4,819 SH   SOLE 28 4,819 0 0
TRICO BANCSHARES COM 896095106 509 20,789 SH   SOLE 30 20,789 0 0
TRICO BANCSHARES COM 896095106 58 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,177 51,642 SH   SOLE 2 14,608 0 37,034
TRIMAS CORP COM NEW 896215209 6 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 17 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 3,703 162,406 SH   SOLE 18 162,406 0 0
TRIMAS CORP COM NEW 896215209 1,850 81,134 SH   SOLE 19 81,134 0 0
TRIMAS CORP COM NEW 896215209 32,833 1,440,033 SH   SOLE 21 1,440,033 0 0
TRIMAS CORP COM NEW 896215209 27,333 1,198,837 SH   SOLE 22 1,162,777 0 36,060
TRIMAS CORP COM NEW 896215209 21 900 SH   SOLE 25 900 0 0
TRIMAS CORP COM NEW 896215209 461 20,225 SH   SOLE 26 16,233 0 3,992
TRIMAS CORP COM NEW 896215209 147 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 442 19,394 SH   SOLE 30 19,394 0 0
TRIMAS CORP COM NEW 896215209 19 844 SH   SOLE 34 844 0 0
TRIMAS CORP COM NEW 896215209 52 2,287 SH   SOLE 36 2,287 0 0
TRIMAS CORP COM NEW 896215209 115 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 33,123 680,146 SH   SOLE 2 137,757 0 542,389
TRIMBLE INC COM 896239100 5,630 115,607 SH   SOLE 4 107,816 0 7,791
TRIMBLE INC COM 896239100 1,255 25,779 SH   SOLE 7 19,904 0 5,875
TRIMBLE INC COM 896239100 49 1,004 SH   SOLE 13 1,004 0 0
TRIMBLE INC COM 896239100 1,185 24,333 SH   SOLE 15 24,333 0 0
TRIMBLE INC COM 896239100 34,549 709,432 SH   SOLE 18 689,844 0 19,588
TRIMBLE INC COM 896239100 22,059 452,956 SH   SOLE 19 452,956 0 0
TRIMBLE INC COM 896239100 564,943 11,600,474 SH   SOLE 21 11,600,474 0 0
TRIMBLE INC COM 896239100 384,203 7,889,180 SH   SOLE 22 7,524,146 0 365,034
TRIMBLE INC COM 896239100 8,471 173,945 SH   SOLE 23 173,945 0 0
TRIMBLE INC COM 896239100 19,024 390,633 SH   SOLE 25 390,633 0 0
TRIMBLE INC COM 896239100 55,423 1,138,054 SH   SOLE 26 242,633 0 895,421
TRIMBLE INC COM 896239100 2,339 48,021 SH   SOLE 28 34,311 0 13,710
TRIMBLE INC COM 896239100 16,746 343,865 SH   SOLE 29 291,679 0 52,186
TRIMBLE INC COM 896239100 20,090 412,535 SH   SOLE 30 393,976 0 18,559
TRIMBLE INC COM 896239100 3,215 66,020 SH   SOLE 31 35,115 0 30,905
TRIMBLE INC COM 896239100 12,140 249,285 SH   SOLE 34 249,285 0 0
TRIMBLE INC COM 896239100 7,106 145,912 SH   SOLE 36 145,912 0 0
TRIMBLE INC COM 896239100 248 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 1,672 28,182 SH   SOLE 2 15,467 0 12,715
TRINET GROUP INC COM 896288107 16 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 48 814 SH   SOLE 7 814 0 0
TRINET GROUP INC COM 896288107 9,483 159,862 SH   SOLE 18 152,111 0 7,751
TRINET GROUP INC COM 896288107 9,390 158,290 SH   SOLE 19 158,290 0 0
TRINET GROUP INC COM 896288107 77,224 1,301,814 SH   SOLE 21 1,301,814 0 0
TRINET GROUP INC COM 896288107 72,972 1,230,134 SH   SOLE 22 1,193,041 0 37,093
TRINET GROUP INC COM 896288107 335 5,643 SH   SOLE 23 5,643 0 0
TRINET GROUP INC COM 896288107 61 1,021 SH   SOLE 25 1,021 0 0
TRINET GROUP INC COM 896288107 3,281 55,305 SH   SOLE 26 18,624 0 36,681
TRINET GROUP INC COM 896288107 421 7,095 SH   SOLE 28 7,095 0 0
TRINET GROUP INC COM 896288107 1,108 18,677 SH   SOLE 30 18,677 0 0
TRINET GROUP INC COM 896288107 56 949 SH   SOLE 34 949 0 0
TRINET GROUP INC COM 896288107 150 2,530 SH   SOLE 36 2,530 0 0
TRINET GROUP INC COM 896288107 273 4,598 SH   SOLE 40 4,598 0 0
TRINITY INDS INC COM 896522109 4,760 244,083 SH   SOLE 2 70,715 0 173,368
TRINITY INDS INC COM 896522109 13 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 58 2,971 SH   SOLE 7 2,971 0 0
TRINITY INDS INC COM 896522109 4,519 231,745 SH   SOLE 18 231,745 0 0
TRINITY INDS INC COM 896522109 464 23,776 SH   SOLE 19 23,776 0 0
TRINITY INDS INC COM 896522109 77,149 3,956,337 SH   SOLE 21 3,956,337 0 0
TRINITY INDS INC COM 896522109 57,185 2,932,571 SH   SOLE 22 2,802,745 0 129,826
TRINITY INDS INC COM 896522109 788 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 252 12,907 SH   SOLE 28 12,907 0 0
TRINITY INDS INC COM 896522109 824 42,259 SH   SOLE 30 42,259 0 0
TRINITY INDS INC COM 896522109 108 5,521 SH   SOLE 31 1,969 0 3,552
TRINITY INDS INC COM 896522109 151 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 198 10,179 SH   SOLE 40 10,179 0 0
TRINITY PL HLDGS INC COM 89656D101 5 3,486 SH   SOLE 18 3,486 0 0
TRINITY PL HLDGS INC COM 89656D101 227 161,275 SH   SOLE 21 161,275 0 0
TRINITY PL HLDGS INC COM 89656D101 40 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 1,664 64,918 SH   SOLE 2 15,867 0 49,051
TRINSEO S A SHS L9340P101 4 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 42 1,628 SH   SOLE 7 1,628 0 0
TRINSEO S A SHS L9340P101 4,837 188,666 SH   SOLE 18 182,064 0 6,602
TRINSEO S A SHS L9340P101 6,151 239,918 SH   SOLE 19 239,918 0 0
TRINSEO S A SHS L9340P101 106,175 4,140,995 SH   SOLE 21 4,140,995 0 0
TRINSEO S A SHS L9340P101 36,231 1,413,072 SH   SOLE 22 1,378,974 0 34,098
TRINSEO S A SHS L9340P101 548 21,390 SH   SOLE 23 21,390 0 0
TRINSEO S A SHS L9340P101 29 1,128 SH   SOLE 25 1,128 0 0
TRINSEO S A SHS L9340P101 2,291 89,354 SH   SOLE 26 11,328 0 78,026
TRINSEO S A SHS L9340P101 137 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 1,528 59,584 SH   SOLE 30 59,584 0 0
TRINSEO S A SHS L9340P101 94 3,673 SH   SOLE 31 0 0 3,673
TRINSEO S A SHS L9340P101 17 657 SH   SOLE 34 657 0 0
TRINSEO S A SHS L9340P101 161 6,274 SH   SOLE 36 6,274 0 0
TRINSEO S A SHS L9340P101 92 3,607 SH   SOLE 40 3,607 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIP COM GROUP LTD ADS 89677Q107 15,283 490,783 SH   SOLE 2 31,212 0 459,571
TRIP COM GROUP LTD ADS 89677Q107 6,414 205,975 SH   SOLE 4 175,247 0 30,728
TRIP COM GROUP LTD ADS 89677Q107 2,624 84,277 SH   SOLE 7 84,277 0 0
TRIP COM GROUP LTD ADS 89677Q107 48 1,553 SH   SOLE 13 1,553 0 0
TRIP COM GROUP LTD ADS 89677Q107 5,622 180,532 SH   SOLE 15 180,532 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,444 206,940 SH   SOLE 18 206,940 0 0
TRIP COM GROUP LTD ADS 89677Q107 14,550 467,239 SH   SOLE 19 467,239 0 0
TRIP COM GROUP LTD ADS 89677Q107 239,007 7,675,243 SH   SOLE 21 7,675,243 0 0
TRIP COM GROUP LTD ADS 89677Q107 163,979 5,265,853 SH   SOLE 22 4,815,845 0 450,008
TRIP COM GROUP LTD ADS 89677Q107 7,929 254,622 SH   SOLE 23 254,622 0 0
TRIP COM GROUP LTD ADS 89677Q107 9,322 299,345 SH   SOLE 25 299,345 0 0
TRIP COM GROUP LTD ADS 89677Q107 56,278 1,807,267 SH   SOLE 26 235,748 0 1,571,519
TRIP COM GROUP LTD ADS 89677Q107 2,054 65,952 SH   SOLE 28 65,952 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,603 51,472 SH   SOLE 29 51,472 0 0
TRIP COM GROUP LTD ADS 89677Q107 86,413 2,774,990 SH   SOLE 30 2,774,990 0 0
TRIP COM GROUP LTD ADS 89677Q107 196 6,308 SH   SOLE 31 6,308 0 0
TRIP COM GROUP LTD ADS 89677Q107 4,160 133,578 SH   SOLE 32 133,578 0 0
TRIP COM GROUP LTD ADS 89677Q107 7,615 244,537 SH   SOLE 34 244,537 0 0
TRIP COM GROUP LTD ADS 89677Q107 213 6,831 SH   SOLE 36 6,831 0 0
TRIP COM GROUP LTD ADS 89677Q107 102 3,284 SH   SOLE 40 3,284 0 0
TRIPADVISOR INC COM 896945201 5,760 294,033 SH   SOLE 2 73,670 0 220,363
TRIPADVISOR INC COM 896945201 9 460 SH   SOLE 4 460 0 0
TRIPADVISOR INC COM 896945201 442 22,583 SH   SOLE 7 2,184 0 20,399
TRIPADVISOR INC COM 896945201 4,911 250,691 SH   SOLE 18 250,691 0 0
TRIPADVISOR INC COM 896945201 495 25,278 SH   SOLE 19 25,278 0 0
TRIPADVISOR INC COM 896945201 83,195 4,246,828 SH   SOLE 21 4,246,828 0 0
TRIPADVISOR INC COM 896945201 57,501 2,935,243 SH   SOLE 22 2,783,993 0 151,250
TRIPADVISOR INC COM 896945201 28 1,439 SH   SOLE 25 1,439 0 0
TRIPADVISOR INC COM 896945201 614 31,333 SH   SOLE 26 22,893 0 8,440
TRIPADVISOR INC COM 896945201 260 13,297 SH   SOLE 28 13,297 0 0
TRIPADVISOR INC COM 896945201 3,820 194,993 SH   SOLE 30 194,993 0 0
TRIPADVISOR INC COM 896945201 57 2,895 SH   SOLE 31 1,945 0 950
TRIPADVISOR INC COM 896945201 89 4,546 SH   SOLE 36 4,546 0 0
TRIPADVISOR INC COM 896945201 218 11,140 SH   SOLE 40 11,140 0 0
TRIPLE-S MGMT CORP CL B 896749108 640 35,794 SH   SOLE 2 8,403 0 27,391
TRIPLE-S MGMT CORP CL B 896749108 4 236 SH   SOLE 4 236 0 0
TRIPLE-S MGMT CORP CL B 896749108 11 615 SH   SOLE 7 615 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,643 91,920 SH   SOLE 18 91,920 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,023 57,253 SH   SOLE 19 57,253 0 0
TRIPLE-S MGMT CORP CL B 896749108 15,527 868,865 SH   SOLE 21 868,865 0 0
TRIPLE-S MGMT CORP CL B 896749108 12,399 693,828 SH   SOLE 22 675,152 0 18,676
TRIPLE-S MGMT CORP CL B 896749108 229 12,797 SH   SOLE 26 0 0 12,797
TRIPLE-S MGMT CORP CL B 896749108 62 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 222 12,421 SH   SOLE 30 12,421 0 0
TRIPLE-S MGMT CORP CL B 896749108 11 612 SH   SOLE 34 612 0 0
TRIPLE-S MGMT CORP CL B 896749108 50 2,815 SH   SOLE 40 2,815 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2,527 228,923 SH   SOLE 30 228,923 0 0
TRISTATE CAP HLDGS INC COM 89678F100 546 41,233 SH   SOLE 2 13,805 0 27,428
TRISTATE CAP HLDGS INC COM 89678F100 7 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,416 106,963 SH   SOLE 18 106,963 0 0
TRISTATE CAP HLDGS INC COM 89678F100 4,247 320,763 SH   SOLE 19 320,763 0 0
TRISTATE CAP HLDGS INC COM 89678F100 12,436 939,281 SH   SOLE 21 939,281 0 0
TRISTATE CAP HLDGS INC COM 89678F100 16,713 1,262,291 SH   SOLE 22 1,233,089 0 29,202
TRISTATE CAP HLDGS INC COM 89678F100 299 22,602 SH   SOLE 23 22,602 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,207 91,165 SH   SOLE 26 0 0 91,165
TRISTATE CAP HLDGS INC COM 89678F100 40 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 39 2,919 SH   SOLE 30 2,919 0 0
TRISTATE CAP HLDGS INC COM 89678F100 59 4,438 SH   SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 32 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 2,494 61,331 SH   SOLE 2 16,924 0 44,407
TRITON INTL LTD CL A G9078F107 24 601 SH   SOLE 4 601 0 0
TRITON INTL LTD CL A G9078F107 60 1,464 SH   SOLE 7 1,464 0 0
TRITON INTL LTD CL A G9078F107 7,342 180,538 SH   SOLE 18 180,538 0 0
TRITON INTL LTD CL A G9078F107 3,771 92,727 SH   SOLE 19 92,727 0 0
TRITON INTL LTD CL A G9078F107 63,381 1,558,432 SH   SOLE 21 1,558,432 0 0
TRITON INTL LTD CL A G9078F107 63,014 1,549,406 SH   SOLE 22 1,508,969 0 40,437
TRITON INTL LTD CL A G9078F107 43 1,057 SH   SOLE 25 1,057 0 0
TRITON INTL LTD CL A G9078F107 990 24,344 SH   SOLE 26 15,122 0 9,222
TRITON INTL LTD CL A G9078F107 280 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 944 23,210 SH   SOLE 30 23,210 0 0
TRITON INTL LTD CL A G9078F107 95 2,335 SH   SOLE 34 2,335 0 0
TRITON INTL LTD CL A G9078F107 193 4,753 SH   SOLE 36 4,753 0 0
TRITON INTL LTD CL A G9078F107 255 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 794 25,494 SH   SOLE 2 7,539 0 17,955
TRIUMPH BANCORP INC COM 89679E300 14 445 SH   SOLE 7 445 0 0
TRIUMPH BANCORP INC COM 89679E300 3,465 111,279 SH   SOLE 18 111,083 0 196
TRIUMPH BANCORP INC COM 89679E300 1,361 43,702 SH   SOLE 19 43,702 0 0
TRIUMPH BANCORP INC COM 89679E300 76,250 2,448,632 SH   SOLE 21 2,448,632 0 0
TRIUMPH BANCORP INC COM 89679E300 20,331 652,900 SH   SOLE 22 636,366 0 16,534
TRIUMPH BANCORP INC COM 89679E300 86 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 108 3,456 SH   SOLE 28 3,456 0 0
TRIUMPH BANCORP INC COM 89679E300 1,128 36,212 SH   SOLE 30 36,212 0 0
TRIUMPH BANCORP INC COM 89679E300 77 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 406 62,414 SH   SOLE 2 16,875 0 45,539
TRIUMPH GROUP INC NEW COM 896818101 2 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 5 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,529 234,922 SH   SOLE 18 234,922 0 0
TRIUMPH GROUP INC NEW COM 896818101 576 88,504 SH   SOLE 19 88,504 0 0
TRIUMPH GROUP INC NEW COM 896818101 38,484 5,911,449 SH   SOLE 21 5,911,449 0 0
TRIUMPH GROUP INC NEW COM 896818101 9,103 1,398,293 SH   SOLE 22 1,359,023 0 39,270
TRIUMPH GROUP INC NEW COM 896818101 105 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 47 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 496 76,177 SH   SOLE 30 76,177 0 0
TRIUMPH GROUP INC NEW COM 896818101 11 1,700 SH   SOLE 31 0 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 36 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 703 89,277 SH   SOLE 2 28,978 0 60,299
TRONOX HOLDINGS PLC SHS G9087Q102 2 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 11 1,438 SH   SOLE 7 1,438 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,645 336,095 SH   SOLE 18 336,095 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,287 163,575 SH   SOLE 19 163,575 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 21,531 2,735,862 SH   SOLE 21 2,735,862 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 19,373 2,461,671 SH   SOLE 22 2,384,905 0 76,766
TRONOX HOLDINGS PLC SHS G9087Q102 199 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 99 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 262 33,350 SH   SOLE 30 33,350 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 74 9,341 SH   SOLE 40 9,341 0 0
TRUEBLUE INC COM 89785X101 666 42,993 SH   SOLE 2 11,942 0 31,051
TRUEBLUE INC COM 89785X101 3 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 9 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 2,575 166,227 SH   SOLE 18 166,227 0 0
TRUEBLUE INC COM 89785X101 1,077 69,523 SH   SOLE 19 69,523 0 0
TRUEBLUE INC COM 89785X101 61,365 3,961,574 SH   SOLE 21 3,961,574 0 0
TRUEBLUE INC COM 89785X101 16,147 1,042,405 SH   SOLE 22 1,009,854 0 32,551
TRUEBLUE INC COM 89785X101 21 1,386 SH   SOLE 25 1,386 0 0
TRUEBLUE INC COM 89785X101 245 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 71 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 1,020 65,821 SH   SOLE 30 65,821 0 0
TRUEBLUE INC COM 89785X101 53 3,403 SH   SOLE 36 3,403 0 0
TRUEBLUE INC COM 89785X101 70 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 587 117,343 SH   SOLE 2 33,422 0 83,921
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 9 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 2,141 428,161 SH   SOLE 18 428,161 0 0
TRUECAR INC COM 89785L107 1,810 362,089 SH   SOLE 19 362,089 0 0
TRUECAR INC COM 89785L107 18,894 3,778,849 SH   SOLE 21 3,778,849 0 0
TRUECAR INC COM 89785L107 17,060 3,412,089 SH   SOLE 22 3,331,516 0 80,573
TRUECAR INC COM 89785L107 120 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 643 128,688 SH   SOLE 26 0 0 128,688
TRUECAR INC COM 89785L107 59 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 258 51,589 SH   SOLE 30 51,589 0 0
TRUECAR INC COM 89785L107 47 9,339 SH   SOLE 40 9,339 0 0
TRUIST FINL CORP COM 89832Q109 120,640 3,170,555 SH   SOLE 2 259,685 0 2,910,870
TRUIST FINL CORP COM 89832Q109 24,779 651,221 SH   SOLE 4 609,494 0 41,727
TRUIST FINL CORP COM 89832Q109 47,130 1,238,643 SH   SOLE 7 1,189,657 0 48,986
TRUIST FINL CORP COM 89832Q109 154 4,059 SH   SOLE 13 4,059 0 0
TRUIST FINL CORP COM 89832Q109 6,294 165,423 SH   SOLE 15 165,423 0 0
TRUIST FINL CORP COM 89832Q109 2 61 SH   SOLE 17 0 0 61
TRUIST FINL CORP COM 89832Q109 170,324 4,476,333 SH   SOLE 18 4,259,454 0 216,879
TRUIST FINL CORP COM 89832Q109 9,853 258,954 SH   SOLE 19 258,954 0 0
TRUIST FINL CORP COM 89832Q109 1,208,106 31,750,482 SH   SOLE 21 31,750,482 0 0
TRUIST FINL CORP COM 89832Q109 1,183,689 31,108,785 SH   SOLE 22 28,352,398 0 2,756,387
TRUIST FINL CORP COM 89832Q109 34,864 916,267 SH   SOLE 23 916,267 0 0
TRUIST FINL CORP COM 89832Q109 59,028 1,551,331 SH   SOLE 25 1,551,331 0 0
TRUIST FINL CORP COM 89832Q109 230,885 6,067,939 SH   SOLE 26 686,020 0 5,381,919
TRUIST FINL CORP COM 89832Q109 9,995 262,669 SH   SOLE 28 184,496 0 78,173
TRUIST FINL CORP COM 89832Q109 148 3,899 SH   SOLE 29 3,899 0 0
TRUIST FINL CORP COM 89832Q109 185,751 4,881,763 SH   SOLE 30 4,881,763 0 0
TRUIST FINL CORP COM 89832Q109 10,086 265,075 SH   SOLE 31 175,229 0 89,846
TRUIST FINL CORP COM 89832Q109 3,574 93,926 SH   SOLE 32 93,926 0 0
TRUIST FINL CORP COM 89832Q109 2,555 67,157 SH   SOLE 34 67,157 0 0
TRUIST FINL CORP COM 89832Q109 34,999 919,804 SH   SOLE 36 919,804 0 0
TRUIST FINL CORP COM 89832Q109 1,120 29,432 SH   SOLE 40 29,432 0 0
TRUPANION INC COM 898202106 2,602 32,973 SH   SOLE 2 13,416 0 19,557
TRUPANION INC COM 898202106 11 145 SH   SOLE 4 145 0 0
TRUPANION INC COM 898202106 44 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 10,798 136,856 SH   SOLE 18 126,085 0 10,771
TRUPANION INC COM 898202106 13,712 173,790 SH   SOLE 19 173,790 0 0
TRUPANION INC COM 898202106 156,042 1,977,723 SH   SOLE 21 1,977,723 0 0
TRUPANION INC COM 898202106 81,101 1,027,900 SH   SOLE 22 999,999 0 27,901
TRUPANION INC COM 898202106 1,057 13,399 SH   SOLE 23 13,399 0 0
TRUPANION INC COM 898202106 4,140 52,475 SH   SOLE 26 0 0 52,475
TRUPANION INC COM 898202106 388 4,920 SH   SOLE 28 4,920 0 0
TRUPANION INC COM 898202106 2,249 28,505 SH   SOLE 30 28,505 0 0
TRUPANION INC COM 898202106 22 273 SH   SOLE 34 273 0 0
TRUPANION INC COM 898202106 269 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 575 110,143 SH   SOLE 2 30,660 0 79,483
TRUSTCO BK CORP N Y COM 898349105 6 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 8 1,472 SH   SOLE 7 1,472 0 0
TRUSTCO BK CORP N Y COM 898349105 2,398 459,309 SH   SOLE 18 459,309 0 0
TRUSTCO BK CORP N Y COM 898349105 912 174,648 SH   SOLE 19 174,648 0 0
TRUSTCO BK CORP N Y COM 898349105 53,358 10,221,883 SH   SOLE 21 10,221,883 0 0
TRUSTCO BK CORP N Y COM 898349105 15,387 2,947,740 SH   SOLE 22 2,867,197 0 80,543
TRUSTCO BK CORP N Y COM 898349105 404 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 71 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 739 141,545 SH   SOLE 30 141,545 0 0
TRUSTCO BK CORP N Y COM 898349105 68 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 2,519 117,676 SH   SOLE 2 49,238 0 68,438
TRUSTMARK CORP COM 898402102 8 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 23 1,091 SH   SOLE 7 1,091 0 0
TRUSTMARK CORP COM 898402102 115 5,359 SH   SOLE 13 0 0 5,359
TRUSTMARK CORP COM 898402102 7,850 366,674 SH   SOLE 18 366,674 0 0
TRUSTMARK CORP COM 898402102 3,629 169,498 SH   SOLE 19 169,498 0 0
TRUSTMARK CORP COM 898402102 86,985 4,062,819 SH   SOLE 21 4,062,819 0 0
TRUSTMARK CORP COM 898402102 48,251 2,253,666 SH   SOLE 22 2,201,811 0 51,855
TRUSTMARK CORP COM 898402102 157 7,312 SH   SOLE 23 7,312 0 0
TRUSTMARK CORP COM 898402102 24 1,098 SH   SOLE 25 1,098 0 0
TRUSTMARK CORP COM 898402102 1,284 59,959 SH   SOLE 26 15,095 0 44,864
TRUSTMARK CORP COM 898402102 172 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 599 27,965 SH   SOLE 30 27,965 0 0
TRUSTMARK CORP COM 898402102 62 2,888 SH   SOLE 34 2,888 0 0
TRUSTMARK CORP COM 898402102 121 5,664 SH   SOLE 36 5,664 0 0
TRUSTMARK CORP COM 898402102 147 6,879 SH   SOLE 40 6,879 0 0
TRXADE GROUP INC COM NEW 89846A207 4 628 SH   SOLE 18 628 0 0
TRXADE GROUP INC COM NEW 89846A207 61 9,798 SH   SOLE 21 9,798 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 58 7,286 SH   SOLE 22 7,286 0 0
TTEC HLDGS INC COM 89854H102 635 11,632 SH   SOLE 2 5,995 0 5,637
TTEC HLDGS INC COM 89854H102 5 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 19 351 SH   SOLE 7 351 0 0
TTEC HLDGS INC COM 89854H102 4,742 86,936 SH   SOLE 18 86,936 0 0
TTEC HLDGS INC COM 89854H102 2,009 36,830 SH   SOLE 19 36,830 0 0
TTEC HLDGS INC COM 89854H102 106,148 1,945,886 SH   SOLE 21 1,945,886 0 0
TTEC HLDGS INC COM 89854H102 29,120 533,831 SH   SOLE 22 518,218 0 15,613
TTEC HLDGS INC COM 89854H102 11 205 SH   SOLE 23 205 0 0
TTEC HLDGS INC COM 89854H102 31 572 SH   SOLE 25 572 0 0
TTEC HLDGS INC COM 89854H102 433 7,945 SH   SOLE 26 0 0 7,945
TTEC HLDGS INC COM 89854H102 140 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 1,591 29,175 SH   SOLE 30 29,175 0 0
TTEC HLDGS INC COM 89854H102 77 1,420 SH   SOLE 36 1,420 0 0
TTEC HLDGS INC COM 89854H102 120 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,350 118,316 SH   SOLE 2 32,946 0 85,370
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 35 3,094 SH   SOLE 7 3,094 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,234 458,703 SH   SOLE 18 458,703 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,077 182,031 SH   SOLE 19 182,031 0 0
TTM TECHNOLOGIES INC COM 87305R109 123,511 10,824,778 SH   SOLE 21 10,824,778 0 0
TTM TECHNOLOGIES INC COM 87305R109 31,931 2,798,530 SH   SOLE 22 2,696,042 0 102,488
TTM TECHNOLOGIES INC COM 87305R109 416 36,490 SH   SOLE 26 5,993 0 30,497
TTM TECHNOLOGIES INC COM 87305R109 142 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,722 150,903 SH   SOLE 30 150,903 0 0
TTM TECHNOLOGIES INC COM 87305R109 49 4,308 SH   SOLE 34 4,308 0 0
TTM TECHNOLOGIES INC COM 87305R109 74 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 139 12,199 SH   SOLE 40 12,199 0 0
TUCOWS INC COM NEW 898697206 410 5,955 SH   SOLE 2 3,111 0 2,844
TUCOWS INC COM NEW 898697206 12 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,576 37,394 SH   SOLE 18 37,394 0 0
TUCOWS INC COM NEW 898697206 1,196 17,353 SH   SOLE 19 17,353 0 0
TUCOWS INC COM NEW 898697206 23,423 339,959 SH   SOLE 21 339,959 0 0
TUCOWS INC COM NEW 898697206 11,210 162,705 SH   SOLE 22 153,721 0 8,984
TUCOWS INC COM NEW 898697206 294 4,267 SH   SOLE 26 0 0 4,267
TUCOWS INC COM NEW 898697206 110 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 282 4,094 SH   SOLE 30 4,094 0 0
TUCOWS INC COM NEW 898697206 98 1,422 SH   SOLE 40 1,422 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 78 9,445 SH   SOLE 22 9,445 0 0
TUPPERWARE BRANDS CORP COM 899896104 916 45,420 SH   SOLE 2 2,621 0 42,799
TUPPERWARE BRANDS CORP COM 899896104 102 5,082 SH   SOLE 7 5,082 0 0
TUPPERWARE BRANDS CORP COM 899896104 4,893 242,715 SH   SOLE 18 242,715 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,812 89,895 SH   SOLE 19 89,895 0 0
TUPPERWARE BRANDS CORP COM 899896104 108,734 5,393,559 SH   SOLE 21 5,393,559 0 0
TUPPERWARE BRANDS CORP COM 899896104 27,229 1,350,641 SH   SOLE 22 1,332,921 0 17,720
TUPPERWARE BRANDS CORP COM 899896104 1,128 55,953 SH   SOLE 30 55,953 0 0
TUPPERWARE BRANDS CORP COM 899896104 361 17,916 SH   SOLE 31 0 0 17,916
TUPPERWARE BRANDS CORP COM 899896104 51 2,550 SH   SOLE 36 2,550 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 23 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 182 38,050 SH   SOLE 25 38,050 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,071 23,708 SH   SOLE 2 11,141 0 12,567
TURNING POINT THERAPEUTICS I COM 90041T108 12 134 SH   SOLE 4 134 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 58 665 SH   SOLE 7 665 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 11,334 129,744 SH   SOLE 18 126,931 0 2,813
TURNING POINT THERAPEUTICS I COM 90041T108 6,886 78,819 SH   SOLE 19 78,819 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 128,536 1,471,337 SH   SOLE 21 1,471,337 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 82,637 945,935 SH   SOLE 22 914,409 0 31,526
TURNING POINT THERAPEUTICS I COM 90041T108 70 804 SH   SOLE 23 804 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 48 550 SH   SOLE 25 550 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,591 18,213 SH   SOLE 26 9,028 0 9,185
TURNING POINT THERAPEUTICS I COM 90041T108 403 4,617 SH   SOLE 28 4,617 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,003 22,926 SH   SOLE 30 22,926 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 57 658 SH   SOLE 34 658 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 119 1,357 SH   SOLE 36 1,357 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 298 3,414 SH   SOLE 40 3,414 0 0
TURNING PT BRANDS INC COM 90041L105 182 6,530 SH   SOLE 2 4,122 0 2,408
TURNING PT BRANDS INC COM 90041L105 6 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,203 43,116 SH   SOLE 18 43,116 0 0
TURNING PT BRANDS INC COM 90041L105 600 21,508 SH   SOLE 19 21,508 0 0
TURNING PT BRANDS INC COM 90041L105 10,929 391,712 SH   SOLE 21 391,712 0 0
TURNING PT BRANDS INC COM 90041L105 10,157 364,052 SH   SOLE 22 351,940 0 12,112
TURNING PT BRANDS INC COM 90041L105 61 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 46 1,641 SH   SOLE 30 1,641 0 0
TURNING PT BRANDS INC COM 90041L105 32 1,150 SH   SOLE 40 1,150 0 0
TURTLE BEACH CORP COM NEW 900450206 197 10,799 SH   SOLE 2 758 0 10,041
TURTLE BEACH CORP COM NEW 900450206 6 345 SH   SOLE 7 345 0 0
TURTLE BEACH CORP COM NEW 900450206 1,020 56,057 SH   SOLE 18 56,057 0 0
TURTLE BEACH CORP COM NEW 900450206 479 26,332 SH   SOLE 19 26,332 0 0
TURTLE BEACH CORP COM NEW 900450206 8,060 442,872 SH   SOLE 21 442,872 0 0
TURTLE BEACH CORP COM NEW 900450206 7,150 392,853 SH   SOLE 22 387,029 0 5,824
TUTOR PERINI CORP COM 901109108 546 49,047 SH   SOLE 2 12,604 0 36,443
TUTOR PERINI CORP COM 901109108 3 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 27 2,461 SH   SOLE 7 2,461 0 0
TUTOR PERINI CORP COM 901109108 1,718 154,364 SH   SOLE 18 154,364 0 0
TUTOR PERINI CORP COM 901109108 1,023 91,936 SH   SOLE 19 91,936 0 0
TUTOR PERINI CORP COM 901109108 13,900 1,248,833 SH   SOLE 21 1,248,833 0 0
TUTOR PERINI CORP COM 901109108 12,857 1,155,147 SH   SOLE 22 1,123,568 0 31,579
TUTOR PERINI CORP COM 901109108 340 30,515 SH   SOLE 23 30,515 0 0
TUTOR PERINI CORP COM 901109108 200 18,013 SH   SOLE 26 0 0 18,013
TUTOR PERINI CORP COM 901109108 63 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 165 14,836 SH   SOLE 30 14,836 0 0
TUTOR PERINI CORP COM 901109108 66 5,890 SH   SOLE 31 0 0 5,890
TUTOR PERINI CORP COM 901109108 79 7,087 SH   SOLE 36 7,087 0 0
TUTOR PERINI CORP COM 901109108 46 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 76,166 308,251 SH   SOLE 2 26,805 0 281,446
TWILIO INC CL A 90138F102 13,544 54,815 SH   SOLE 4 51,001 0 3,814
TWILIO INC CL A 90138F102 2,923 11,829 SH   SOLE 7 9,745 0 2,084
TWILIO INC CL A 90138F102 115 466 SH   SOLE 13 466 0 0
TWILIO INC CL A 90138F102 2,497 10,105 SH   SOLE 15 10,105 0 0
TWILIO INC CL A 90138F102 33,433 135,307 SH   SOLE 18 94,704 0 40,603
TWILIO INC CL A 90138F102 426,064 1,724,328 SH   SOLE 19 1,724,328 0 0
TWILIO INC CL A 90138F102 515,512 2,086,334 SH   SOLE 21 2,086,334 0 0
TWILIO INC CL A 90138F102 810,812 3,281,445 SH   SOLE 22 3,095,417 0 186,028
TWILIO INC CL A 90138F102 20,804 84,198 SH   SOLE 23 84,198 0 0
TWILIO INC CL A 90138F102 37,668 152,448 SH   SOLE 25 152,448 0 0
TWILIO INC CL A 90138F102 134,251 543,328 SH   SOLE 26 86,711 0 456,617
TWILIO INC CL A 90138F102 5,894 23,854 SH   SOLE 28 16,801 0 7,053
TWILIO INC CL A 90138F102 6,424 25,997 SH   SOLE 29 287 0 25,710
TWILIO INC CL A 90138F102 43,047 174,217 SH   SOLE 30 173,523 0 694
TWILIO INC CL A 90138F102 7,617 30,828 SH   SOLE 31 16,833 0 13,995
TWILIO INC CL A 90138F102 124,774 504,973 SH   SOLE 34 504,973 0 0
TWILIO INC CL A 90138F102 18,811 76,129 SH   SOLE 36 76,129 0 0
TWILIO INC CL A 90138F102 642 2,598 SH   SOLE 40 2,598 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 7,620 2,191,000 PRN   SOLE 21 2,191,000 0 0
TWIN DISC INC COM 901476101 12 2,445 SH   SOLE 18 2,445 0 0
TWIN DISC INC COM 901476101 167 33,010 SH   SOLE 21 33,010 0 0
TWIN DISC INC COM 901476101 879 173,673 SH   SOLE 22 173,673 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 285 10,867 SH   SOLE 2 5,434 0 5,433
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 130 SH   SOLE 4 130 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 9 360 SH   SOLE 7 360 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1,831 69,682 SH   SOLE 18 69,682 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 841 32,022 SH   SOLE 19 32,022 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 14,599 555,716 SH   SOLE 21 555,716 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 13,585 517,128 SH   SOLE 22 493,063 0 24,065
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 110 4,203 SH   SOLE 26 0 0 4,203
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 102 3,880 SH   SOLE 28 3,880 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 235 8,952 SH   SOLE 30 8,952 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 63 2,404 SH   SOLE 40 2,404 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,601 21,069 SH   SOLE 2 10,100 0 10,969
TWIST BIOSCIENCE CORP COM 90184D100 23 298 SH   SOLE 4 298 0 0
TWIST BIOSCIENCE CORP COM 90184D100 44 576 SH   SOLE 7 576 0 0
TWIST BIOSCIENCE CORP COM 90184D100 9,654 127,072 SH   SOLE 18 122,087 0 4,985
TWIST BIOSCIENCE CORP COM 90184D100 25,586 336,789 SH   SOLE 19 336,789 0 0
TWIST BIOSCIENCE CORP COM 90184D100 113,353 1,492,082 SH   SOLE 21 1,492,082 0 0
TWIST BIOSCIENCE CORP COM 90184D100 76,297 1,004,308 SH   SOLE 22 974,005 0 30,303
TWIST BIOSCIENCE CORP COM 90184D100 140 1,845 SH   SOLE 23 1,845 0 0
TWIST BIOSCIENCE CORP COM 90184D100 21 271 SH   SOLE 25 271 0 0
TWIST BIOSCIENCE CORP COM 90184D100 465 6,124 SH   SOLE 26 0 0 6,124
TWIST BIOSCIENCE CORP COM 90184D100 306 4,026 SH   SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 9,881 130,060 SH   SOLE 30 130,060 0 0
TWIST BIOSCIENCE CORP COM 90184D100 38 498 SH   SOLE 34 498 0 0
TWIST BIOSCIENCE CORP COM 90184D100 51 666 SH   SOLE 36 666 0 0
TWIST BIOSCIENCE CORP COM 90184D100 239 3,144 SH   SOLE 40 3,144 0 0
TWITTER INC COM 90184L102 122,158 2,745,122 SH   SOLE 2 1,060,104 0 1,685,018
TWITTER INC COM 90184L102 21,010 472,133 SH   SOLE 4 447,654 0 24,479
TWITTER INC COM 90184L102 32,366 727,329 SH   SOLE 7 703,817 0 23,512
TWITTER INC COM 90184L102 8,525 191,563 SH   SOLE 13 191,563 0 0
TWITTER INC COM 90184L102 3,928 88,270 SH   SOLE 15 88,270 0 0
TWITTER INC COM 90184L102 42 940 SH   SOLE 17 0 0 940
TWITTER INC COM 90184L102 119,754 2,691,101 SH   SOLE 18 2,357,263 0 333,838
TWITTER INC COM 90184L102 66,308 1,490,065 SH   SOLE 19 1,490,065 0 0
TWITTER INC COM 90184L102 779,041 17,506,532 SH   SOLE 21 17,506,532 0 0
TWITTER INC COM 90184L102 961,381 21,604,076 SH   SOLE 22 18,000,260 0 3,603,816
TWITTER INC COM 90184L102 40,723 915,120 SH   SOLE 23 915,120 0 0
TWITTER INC COM 90184L102 39,536 888,453 SH   SOLE 25 888,453 0 0
TWITTER INC COM 90184L102 150,437 3,380,610 SH   SOLE 26 703,514 0 2,677,096
TWITTER INC COM 90184L102 6,935 155,838 SH   SOLE 28 111,443 0 44,395
TWITTER INC COM 90184L102 33,554 754,026 SH   SOLE 29 267,839 0 486,187
TWITTER INC COM 90184L102 141,537 3,180,616 SH   SOLE 30 3,180,616 0 0
TWITTER INC COM 90184L102 24,336 546,886 SH   SOLE 31 469,684 0 77,202
TWITTER INC COM 90184L102 6,168 138,611 SH   SOLE 34 138,611 0 0
TWITTER INC COM 90184L102 24,816 557,660 SH   SOLE 36 557,660 0 0
TWITTER INC COM 90184L102 771 17,316 SH   SOLE 40 17,316 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 3,712 3,735,000 PRN   SOLE 21 3,735,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,988 2,000,000 PRN   SOLE 22 2,000,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 5,098 4,570,000 PRN   SOLE 21 4,570,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 837 750,000 PRN   SOLE 22 750,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,724 338,733 SH   SOLE 2 103,808 0 234,925
TWO HBRS INVT CORP COM NEW 90187B408 7 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 37 7,298 SH   SOLE 7 7,298 0 0
TWO HBRS INVT CORP COM NEW 90187B408 5,112 1,004,392 SH   SOLE 18 1,004,392 0 0
TWO HBRS INVT CORP COM NEW 90187B408 4,038 793,413 SH   SOLE 19 793,413 0 0
TWO HBRS INVT CORP COM NEW 90187B408 76,863 15,100,812 SH   SOLE 21 15,100,812 0 0
TWO HBRS INVT CORP COM NEW 90187B408 41,111 8,076,797 SH   SOLE 22 7,853,260 0 223,537
TWO HBRS INVT CORP COM NEW 90187B408 215 42,165 SH   SOLE 23 42,165 0 0
TWO HBRS INVT CORP COM NEW 90187B408 578 113,618 SH   SOLE 26 77,823 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 261 51,358 SH   SOLE 28 51,358 0 0
TWO HBRS INVT CORP COM NEW 90187B408 662 130,002 SH   SOLE 30 130,002 0 0
TWO HBRS INVT CORP COM NEW 90187B408 91 17,892 SH   SOLE 36 17,892 0 0
TWO HBRS INVT CORP COM NEW 90187B408 144 28,201 SH   SOLE 40 28,201 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1,232 1,235,000 PRN   SOLE 21 1,235,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 32,532 93,332 SH   SOLE 2 11,341 0 81,991
TYLER TECHNOLOGIES INC COM 902252105 6,587 18,897 SH   SOLE 4 17,643 0 1,254
TYLER TECHNOLOGIES INC COM 902252105 17,579 50,434 SH   SOLE 7 49,334 0 1,100
TYLER TECHNOLOGIES INC COM 902252105 46 132 SH   SOLE 13 132 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,354 3,885 SH   SOLE 15 3,885 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 6 SH   SOLE 17 0 0 6
TYLER TECHNOLOGIES INC COM 902252105 31,979 91,745 SH   SOLE 18 85,440 0 6,305
TYLER TECHNOLOGIES INC COM 902252105 145,444 417,271 SH   SOLE 19 417,271 0 0
TYLER TECHNOLOGIES INC COM 902252105 781,010 2,240,677 SH   SOLE 21 2,240,677 0 0
TYLER TECHNOLOGIES INC COM 902252105 392,861 1,127,097 SH   SOLE 22 1,046,309 0 80,788
TYLER TECHNOLOGIES INC COM 902252105 9,772 28,036 SH   SOLE 23 28,036 0 0
TYLER TECHNOLOGIES INC COM 902252105 13,450 38,587 SH   SOLE 25 38,587 0 0
TYLER TECHNOLOGIES INC COM 902252105 66,780 191,589 SH   SOLE 26 34,038 0 157,551
TYLER TECHNOLOGIES INC COM 902252105 2,719 7,801 SH   SOLE 28 5,444 0 2,357
TYLER TECHNOLOGIES INC COM 902252105 2,968 8,516 SH   SOLE 29 79 0 8,437
TYLER TECHNOLOGIES INC COM 902252105 90,436 259,457 SH   SOLE 30 251,726 0 7,731
TYLER TECHNOLOGIES INC COM 902252105 4,087 11,726 SH   SOLE 31 5,462 0 6,264
TYLER TECHNOLOGIES INC COM 902252105 693 1,987 SH   SOLE 34 1,987 0 0
TYLER TECHNOLOGIES INC COM 902252105 14,767 42,367 SH   SOLE 36 42,367 0 0
TYLER TECHNOLOGIES INC COM 902252105 320 918 SH   SOLE 40 918 0 0
TYME TECHNOLOGIES INC COM 90238J103 27 28,015 SH   SOLE 2 2,439 0 25,576
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 233 237,624 SH   SOLE 18 237,624 0 0
TYME TECHNOLOGIES INC COM 90238J103 116 118,123 SH   SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 2,413 2,462,363 SH   SOLE 21 2,462,363 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,329 1,355,833 SH   SOLE 22 1,336,385 0 19,448
TYSON FOODS INC CL A 902494103 34,728 583,861 SH   SOLE 2 67,994 0 515,867
TYSON FOODS INC CL A 902494103 9,003 151,354 SH   SOLE 4 142,098 0 9,256
TYSON FOODS INC CL A 902494103 40,424 679,615 SH   SOLE 7 471,802 0 207,813
TYSON FOODS INC CL A 902494103 30 502 SH   SOLE 13 502 0 0
TYSON FOODS INC CL A 902494103 2,163 36,369 SH   SOLE 15 36,369 0 0
TYSON FOODS INC CL A 902494103 33,285 559,597 SH   SOLE 18 512,115 0 47,482
TYSON FOODS INC CL A 902494103 6,320 106,258 SH   SOLE 19 106,258 0 0
TYSON FOODS INC CL A 902494103 456,456 7,674,115 SH   SOLE 21 7,674,115 0 0
TYSON FOODS INC CL A 902494103 426,369 7,168,276 SH   SOLE 22 6,568,648 0 599,628
TYSON FOODS INC CL A 902494103 12,040 202,422 SH   SOLE 23 202,422 0 0
TYSON FOODS INC CL A 902494103 18,916 318,020 SH   SOLE 25 318,020 0 0
TYSON FOODS INC CL A 902494103 96,422 1,621,081 SH   SOLE 26 216,795 0 1,404,286
TYSON FOODS INC CL A 902494103 3,416 57,431 SH   SOLE 28 40,297 0 17,134
TYSON FOODS INC CL A 902494103 68 1,140 SH   SOLE 29 1,140 0 0
TYSON FOODS INC CL A 902494103 79,886 1,343,067 SH   SOLE 30 1,343,067 0 0
TYSON FOODS INC CL A 902494103 5,721 96,181 SH   SOLE 31 38,424 0 57,757
TYSON FOODS INC CL A 902494103 1,280 21,524 SH   SOLE 34 21,524 0 0
TYSON FOODS INC CL A 902494103 12,670 213,005 SH   SOLE 36 213,005 0 0
TYSON FOODS INC CL A 902494103 367 6,170 SH   SOLE 40 6,170 0 0
U S CONCRETE INC COM 90333L201 504 17,342 SH   SOLE 2 5,588 0 11,754
U S CONCRETE INC COM 90333L201 2 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM 90333L201 10 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM 90333L201 2,314 79,681 SH   SOLE 18 79,433 0 248
U S CONCRETE INC COM 90333L201 1,061 36,537 SH   SOLE 19 36,537 0 0
U S CONCRETE INC COM 90333L201 50,799 1,749,280 SH   SOLE 21 1,749,280 0 0
U S CONCRETE INC COM 90333L201 14,739 507,541 SH   SOLE 22 494,134 0 13,407
U S CONCRETE INC COM 90333L201 18 608 SH   SOLE 25 608 0 0
U S CONCRETE INC COM 90333L201 151 5,208 SH   SOLE 26 0 0 5,208
U S CONCRETE INC COM 90333L201 59 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM 90333L201 716 24,668 SH   SOLE 30 24,668 0 0
U S CONCRETE INC COM 90333L201 43 1,492 SH   SOLE 36 1,492 0 0
U S CONCRETE INC COM 90333L201 41 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM 911805307 3 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 82 16,460 SH   SOLE 22 16,460 0 0
U S GLOBAL INVS INC CL A 902952100 35 14,699 SH   SOLE 21 14,699 0 0
U S GLOBAL INVS INC CL A 902952100 785 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 929 10,693 SH   SOLE 2 5,769 0 4,924
U S PHYSICAL THERAPY INC COM 90337L108 2 20 SH   SOLE 4 20 0 0
U S PHYSICAL THERAPY INC COM 90337L108 20 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,001 69,068 SH   SOLE 18 59,812 0 9,256
U S PHYSICAL THERAPY INC COM 90337L108 9,832 113,166 SH   SOLE 19 113,166 0 0
U S PHYSICAL THERAPY INC COM 90337L108 119,828 1,379,238 SH   SOLE 21 1,379,238 0 0
U S PHYSICAL THERAPY INC COM 90337L108 41,737 480,395 SH   SOLE 22 470,164 0 10,231
U S PHYSICAL THERAPY INC COM 90337L108 763 8,786 SH   SOLE 23 8,786 0 0
U S PHYSICAL THERAPY INC COM 90337L108 34 388 SH   SOLE 25 388 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,410 39,245 SH   SOLE 26 4,185 0 35,060
U S PHYSICAL THERAPY INC COM 90337L108 130 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,759 20,243 SH   SOLE 30 20,243 0 0
U S PHYSICAL THERAPY INC COM 90337L108 29 334 SH   SOLE 34 334 0 0
U S PHYSICAL THERAPY INC COM 90337L108 83 959 SH   SOLE 36 959 0 0
U S PHYSICAL THERAPY INC COM 90337L108 115 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 229 76,389 SH   SOLE 2 4,215 0 72,174
U S SILICA HLDGS INC COM 90346E103 4 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 1,142 380,512 SH   SOLE 18 380,512 0 0
U S SILICA HLDGS INC COM 90346E103 620 206,735 SH   SOLE 19 206,735 0 0
U S SILICA HLDGS INC COM 90346E103 24,506 8,168,778 SH   SOLE 21 8,168,778 0 0
U S SILICA HLDGS INC COM 90346E103 6,428 2,142,526 SH   SOLE 22 2,116,232 0 26,294
U S SILICA HLDGS INC COM 90346E103 258 85,962 SH   SOLE 30 85,962 0 0
U S WELL SVCS INC CL A 91274U101 14 51,135 SH   SOLE 21 51,135 0 0
U S WELL SVCS INC CL A 91274U101 10 36,594 SH   SOLE 22 36,594 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 169 20,406 SH   SOLE 2 948 0 19,458
U S XPRESS ENTERPRISES INC COM CL A 90338N202 703 85,081 SH   SOLE 18 85,081 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 343 41,563 SH   SOLE 19 41,563 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 5,801 702,335 SH   SOLE 21 702,335 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 3,799 459,899 SH   SOLE 22 451,541 0 8,358
UBER TECHNOLOGIES INC COM 90353T100 113,495 3,111,165 SH   SOLE 2 325,465 0 2,785,700
UBER TECHNOLOGIES INC COM 90353T100 17,212 471,826 SH   SOLE 4 442,086 0 29,740
UBER TECHNOLOGIES INC COM 90353T100 2,971 81,430 SH   SOLE 7 81,430 0 0
UBER TECHNOLOGIES INC COM 90353T100 59 1,608 SH   SOLE 13 1,608 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,854 78,245 SH   SOLE 15 78,245 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 10 SH   SOLE 17 0 0 10
UBER TECHNOLOGIES INC COM 90353T100 46,811 1,283,185 SH   SOLE 18 1,205,345 0 77,840
UBER TECHNOLOGIES INC COM 90353T100 101,643 2,786,272 SH   SOLE 19 2,786,272 0 0
UBER TECHNOLOGIES INC COM 90353T100 375,702 10,298,843 SH   SOLE 21 10,298,843 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,191,667 32,666,321 SH   SOLE 22 30,792,064 0 1,874,257
UBER TECHNOLOGIES INC COM 90353T100 24,988 684,984 SH   SOLE 23 684,984 0 0
UBER TECHNOLOGIES INC COM 90353T100 56,996 1,562,382 SH   SOLE 25 1,562,382 0 0
UBER TECHNOLOGIES INC COM 90353T100 133,859 3,669,376 SH   SOLE 26 691,075 0 2,978,301
UBER TECHNOLOGIES INC COM 90353T100 6,763 185,376 SH   SOLE 28 131,610 0 53,766
UBER TECHNOLOGIES INC COM 90353T100 282 7,731 SH   SOLE 29 7,731 0 0
UBER TECHNOLOGIES INC COM 90353T100 48,530 1,330,322 SH   SOLE 30 1,330,322 0 0
UBER TECHNOLOGIES INC COM 90353T100 6,864 188,159 SH   SOLE 31 132,255 0 55,904
UBER TECHNOLOGIES INC COM 90353T100 47,037 1,289,402 SH   SOLE 34 1,289,402 0 0
UBER TECHNOLOGIES INC COM 90353T100 25,721 705,081 SH   SOLE 36 705,081 0 0
UBER TECHNOLOGIES INC COM 90353T100 789 21,636 SH   SOLE 40 21,636 0 0
UBIQUITI INC COM 90353W103 3,363 20,179 SH   SOLE 2 4,091 0 16,088
UBIQUITI INC COM 90353W103 133 799 SH   SOLE 4 799 0 0
UBIQUITI INC COM 90353W103 49 293 SH   SOLE 7 293 0 0
UBIQUITI INC COM 90353W103 765 4,590 SH   SOLE 18 4,499 0 91
UBIQUITI INC COM 90353W103 296 1,776 SH   SOLE 19 1,776 0 0
UBIQUITI INC COM 90353W103 22,258 133,553 SH   SOLE 21 133,553 0 0
UBIQUITI INC COM 90353W103 31,223 187,343 SH   SOLE 22 178,824 0 8,519
UBIQUITI INC COM 90353W103 576 3,459 SH   SOLE 23 3,459 0 0
UBIQUITI INC COM 90353W103 96 575 SH   SOLE 25 575 0 0
UBIQUITI INC COM 90353W103 227 1,364 SH   SOLE 26 296 0 1,068
UBIQUITI INC COM 90353W103 14 86 SH   SOLE 28 86 0 0
UBIQUITI INC COM 90353W103 56 338 SH   SOLE 29 338 0 0
UBIQUITI INC COM 90353W103 7,328 43,972 SH   SOLE 30 43,972 0 0
UBIQUITI INC COM 90353W103 131 787 SH   SOLE 31 787 0 0
UBIQUITI INC COM 90353W103 103 618 SH   SOLE 34 618 0 0
UBIQUITI INC COM 90353W103 11 65 SH   SOLE 36 65 0 0
UBS GROUP AG SHS H42097107 3 228 SH   SOLE 18 228 0 0
UBS GROUP AG SHS H42097107 115 10,296 SH   SOLE 22 10,296 0 0
UDR INC COM 902653104 22,518 690,532 SH   SOLE 2 78,482 0 612,050
UDR INC COM 902653104 19,995 613,163 SH   SOLE 4 603,835 0 9,328
UDR INC COM 902653104 23,204 711,558 SH   SOLE 7 677,996 0 33,562
UDR INC COM 902653104 15 475 SH   SOLE 13 475 0 0
UDR INC COM 902653104 1,170 35,877 SH   SOLE 15 35,877 0 0
UDR INC COM 902653104 31,773 974,328 SH   SOLE 18 919,498 0 54,830
UDR INC COM 902653104 22,231 681,729 SH   SOLE 19 681,729 0 0
UDR INC COM 902653104 426,601 13,081,909 SH   SOLE 21 13,081,909 0 0
UDR INC COM 902653104 335,831 10,298,409 SH   SOLE 22 9,323,292 0 975,117
UDR INC COM 902653104 8,603 263,807 SH   SOLE 23 263,807 0 0
UDR INC COM 902653104 42,935 1,316,636 SH   SOLE 25 1,316,636 0 0
UDR INC COM 902653104 63,900 1,959,533 SH   SOLE 26 258,210 0 1,701,323
UDR INC COM 902653104 1,909 58,540 SH   SOLE 28 40,376 0 18,164
UDR INC COM 902653104 7,857 240,940 SH   SOLE 29 179,109 0 61,831
UDR INC COM 902653104 76,596 2,348,855 SH   SOLE 30 2,238,103 0 110,752
UDR INC COM 902653104 1,836 56,292 SH   SOLE 31 38,262 0 18,030
UDR INC COM 902653104 3,083 94,530 SH   SOLE 34 94,530 0 0
UDR INC COM 902653104 9,386 287,822 SH   SOLE 36 287,822 0 0
UDR INC COM 902653104 240 7,367 SH   SOLE 40 7,367 0 0
UFP INDUSTRIES INC COM 90278Q108 2,474 43,784 SH   SOLE 2 19,840 0 23,944
UFP INDUSTRIES INC COM 90278Q108 30 526 SH   SOLE 4 526 0 0
UFP INDUSTRIES INC COM 90278Q108 87 1,546 SH   SOLE 7 1,546 0 0
UFP INDUSTRIES INC COM 90278Q108 15,874 280,912 SH   SOLE 18 280,912 0 0
UFP INDUSTRIES INC COM 90278Q108 6,290 111,303 SH   SOLE 19 111,303 0 0
UFP INDUSTRIES INC COM 90278Q108 387,809 6,862,659 SH   SOLE 21 6,862,659 0 0
UFP INDUSTRIES INC COM 90278Q108 95,179 1,684,292 SH   SOLE 22 1,628,022 0 56,270
UFP INDUSTRIES INC COM 90278Q108 1,575 27,872 SH   SOLE 26 23,089 0 4,783
UFP INDUSTRIES INC COM 90278Q108 473 8,366 SH   SOLE 28 8,366 0 0
UFP INDUSTRIES INC COM 90278Q108 5,419 95,888 SH   SOLE 30 95,888 0 0
UFP INDUSTRIES INC COM 90278Q108 85 1,513 SH   SOLE 36 1,513 0 0
UFP INDUSTRIES INC COM 90278Q108 361 6,390 SH   SOLE 40 6,390 0 0
UFP TECHNOLOGIES INC COM 902673102 227 5,491 SH   SOLE 2 411 0 5,080
UFP TECHNOLOGIES INC COM 902673102 3 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,151 27,785 SH   SOLE 18 27,785 0 0
UFP TECHNOLOGIES INC COM 902673102 532 12,851 SH   SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 9,134 220,531 SH   SOLE 21 220,531 0 0
UFP TECHNOLOGIES INC COM 902673102 8,181 197,506 SH   SOLE 22 195,003 0 2,503
UGI CORP NEW COM 902681105 29,132 883,328 SH   SOLE 2 390,827 0 492,501
UGI CORP NEW COM 902681105 3,484 105,632 SH   SOLE 4 98,666 0 6,966
UGI CORP NEW COM 902681105 3,889 117,909 SH   SOLE 7 117,909 0 0
UGI CORP NEW COM 902681105 404 12,245 SH   SOLE 13 12,245 0 0
UGI CORP NEW COM 902681105 747 22,640 SH   SOLE 15 22,640 0 0
UGI CORP NEW COM 902681105 19,885 602,954 SH   SOLE 18 580,135 0 22,819
UGI CORP NEW COM 902681105 5,288 160,330 SH   SOLE 19 160,330 0 0
UGI CORP NEW COM 902681105 332,775 10,090,198 SH   SOLE 21 10,090,198 0 0
UGI CORP NEW COM 902681105 226,417 6,865,292 SH   SOLE 22 6,446,267 0 419,025
UGI CORP NEW COM 902681105 5,420 164,334 SH   SOLE 23 164,334 0 0
UGI CORP NEW COM 902681105 1,942 58,879 SH   SOLE 25 58,879 0 0
UGI CORP NEW COM 902681105 23,688 718,258 SH   SOLE 26 286,233 0 432,025
UGI CORP NEW COM 902681105 1,364 41,367 SH   SOLE 28 29,083 0 12,284
UGI CORP NEW COM 902681105 5,623 170,485 SH   SOLE 29 31,132 0 139,353
UGI CORP NEW COM 902681105 13,718 415,944 SH   SOLE 30 383,241 0 32,703
UGI CORP NEW COM 902681105 3,005 91,106 SH   SOLE 31 22,897 0 68,209
UGI CORP NEW COM 902681105 844 25,600 SH   SOLE 34 25,600 0 0
UGI CORP NEW COM 902681105 3,136 95,084 SH   SOLE 36 95,084 0 0
UGI CORP NEW COM 902681105 177 5,375 SH   SOLE 40 5,375 0 0
ULTA BEAUTY INC COM 90384S303 28,877 128,928 SH   SOLE 2 12,315 0 116,613
ULTA BEAUTY INC COM 90384S303 6,333 28,275 SH   SOLE 4 26,556 0 1,719
ULTA BEAUTY INC COM 90384S303 18,983 84,754 SH   SOLE 7 52,669 0 32,085
ULTA BEAUTY INC COM 90384S303 32 141 SH   SOLE 13 141 0 0
ULTA BEAUTY INC COM 90384S303 1,227 5,479 SH   SOLE 15 5,479 0 0
ULTA BEAUTY INC COM 90384S303 25,033 111,763 SH   SOLE 18 103,171 0 8,592
ULTA BEAUTY INC COM 90384S303 3,306 14,759 SH   SOLE 19 14,759 0 0
ULTA BEAUTY INC COM 90384S303 361,343 1,613,282 SH   SOLE 21 1,613,282 0 0
ULTA BEAUTY INC COM 90384S303 293,042 1,308,342 SH   SOLE 22 1,198,719 0 109,623
ULTA BEAUTY INC COM 90384S303 8,290 37,013 SH   SOLE 23 37,013 0 0
ULTA BEAUTY INC COM 90384S303 13,875 61,946 SH   SOLE 25 61,946 0 0
ULTA BEAUTY INC COM 90384S303 57,259 255,642 SH   SOLE 26 46,550 0 209,092
ULTA BEAUTY INC COM 90384S303 2,376 10,606 SH   SOLE 28 7,670 0 2,936
ULTA BEAUTY INC COM 90384S303 2,596 11,591 SH   SOLE 29 55 0 11,536
ULTA BEAUTY INC COM 90384S303 54,502 243,335 SH   SOLE 30 243,335 0 0
ULTA BEAUTY INC COM 90384S303 3,788 16,913 SH   SOLE 31 7,271 0 9,642
ULTA BEAUTY INC COM 90384S303 2,547 11,373 SH   SOLE 32 11,373 0 0
ULTA BEAUTY INC COM 90384S303 591 2,638 SH   SOLE 34 2,638 0 0
ULTA BEAUTY INC COM 90384S303 6,951 31,035 SH   SOLE 36 31,035 0 0
ULTA BEAUTY INC COM 90384S303 265 1,182 SH   SOLE 40 1,182 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 544 25,337 SH   SOLE 2 13,125 0 12,212
ULTRA CLEAN HLDGS INC COM 90385V107 15 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,222 196,724 SH   SOLE 18 196,724 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,649 76,824 SH   SOLE 19 76,824 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 92,124 4,292,819 SH   SOLE 21 4,292,819 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 23,089 1,075,906 SH   SOLE 22 1,047,662 0 28,244
ULTRA CLEAN HLDGS INC COM 90385V107 123 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 127 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,370 63,821 SH   SOLE 30 63,821 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 7,276 339,058 SH   SOLE 34 339,058 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 95 4,412 SH   SOLE 40 4,412 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,839 46,714 SH   SOLE 2 21,830 0 24,884
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 32 387 SH   SOLE 4 387 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 92 1,115 SH   SOLE 7 1,115 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 18,881 229,718 SH   SOLE 18 214,552 0 15,166
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 20,068 244,160 SH   SOLE 19 244,160 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 199,283 2,424,665 SH   SOLE 21 2,424,665 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 141,750 1,724,668 SH   SOLE 22 1,674,809 0 49,859
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,130 13,749 SH   SOLE 23 13,749 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84 1,022 SH   SOLE 25 1,022 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,794 70,493 SH   SOLE 26 16,655 0 53,838
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 656 7,983 SH   SOLE 28 7,983 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,848 34,656 SH   SOLE 30 34,656 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 132 1,606 SH   SOLE 34 1,606 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 207 2,521 SH   SOLE 36 2,521 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 472 5,740 SH   SOLE 40 5,740 0 0
ULTRALIFE CORP COM 903899102 45 7,572 SH   SOLE 2 623 0 6,949
ULTRALIFE CORP COM 903899102 180 30,527 SH   SOLE 18 30,527 0 0
ULTRALIFE CORP COM 903899102 87 14,776 SH   SOLE 19 14,776 0 0
ULTRALIFE CORP COM 903899102 1,306 221,384 SH   SOLE 21 221,384 0 0
ULTRALIFE CORP COM 903899102 1,139 193,064 SH   SOLE 22 190,818 0 2,246
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,244 363,649 SH   SOLE 7 363,649 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 11,089 3,242,265 SH   SOLE 21 3,242,265 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,937 858,677 SH   SOLE 22 858,677 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,278 666,022 SH   SOLE 30 666,022 0 0
UMB FINL CORP COM 902788108 3,831 78,177 SH   SOLE 2 31,981 0 46,196
UMB FINL CORP COM 902788108 10 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 62 1,255 SH   SOLE 7 1,255 0 0
UMB FINL CORP COM 902788108 30 610 SH   SOLE 13 0 0 610
UMB FINL CORP COM 902788108 12,458 254,193 SH   SOLE 18 254,193 0 0
UMB FINL CORP COM 902788108 4,838 98,717 SH   SOLE 19 98,717 0 0
UMB FINL CORP COM 902788108 140,673 2,870,285 SH   SOLE 21 2,870,285 0 0
UMB FINL CORP COM 902788108 71,129 1,451,318 SH   SOLE 22 1,411,614 0 39,704
UMB FINL CORP COM 902788108 33 669 SH   SOLE 23 669 0 0
UMB FINL CORP COM 902788108 35 720 SH   SOLE 25 720 0 0
UMB FINL CORP COM 902788108 1,720 35,095 SH   SOLE 26 22,545 0 12,550
UMB FINL CORP COM 902788108 353 7,212 SH   SOLE 28 7,212 0 0
UMB FINL CORP COM 902788108 1,208 24,649 SH   SOLE 30 24,649 0 0
UMB FINL CORP COM 902788108 49 992 SH   SOLE 34 992 0 0
UMB FINL CORP COM 902788108 140 2,851 SH   SOLE 36 2,851 0 0
UMB FINL CORP COM 902788108 213 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 424 31,329 SH   SOLE 2 12,303 0 19,026
UMH PPTYS INC COM 903002103 9 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,944 143,540 SH   SOLE 18 143,540 0 0
UMH PPTYS INC COM 903002103 921 68,030 SH   SOLE 19 68,030 0 0
UMH PPTYS INC COM 903002103 18,558 1,370,618 SH   SOLE 21 1,370,618 0 0
UMH PPTYS INC COM 903002103 15,671 1,157,396 SH   SOLE 22 1,118,533 0 38,863
UMH PPTYS INC COM 903002103 27 1,981 SH   SOLE 23 1,981 0 0
UMH PPTYS INC COM 903002103 103 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 58 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 87 6,407 SH   SOLE 30 6,407 0 0
UMPQUA HLDGS CORP COM 904214103 6,299 593,087 SH   SOLE 2 185,960 0 407,127
UMPQUA HLDGS CORP COM 904214103 28 2,672 SH   SOLE 4 2,672 0 0
UMPQUA HLDGS CORP COM 904214103 66 6,241 SH   SOLE 7 6,241 0 0
UMPQUA HLDGS CORP COM 904214103 6,088 573,301 SH   SOLE 18 573,301 0 0
UMPQUA HLDGS CORP COM 904214103 575 54,177 SH   SOLE 19 54,177 0 0
UMPQUA HLDGS CORP COM 904214103 104,078 9,800,180 SH   SOLE 21 9,800,180 0 0
UMPQUA HLDGS CORP COM 904214103 74,105 6,977,855 SH   SOLE 22 6,669,515 0 308,340
UMPQUA HLDGS CORP COM 904214103 57 5,378 SH   SOLE 25 5,378 0 0
UMPQUA HLDGS CORP COM 904214103 849 79,933 SH   SOLE 26 48,126 0 31,807
UMPQUA HLDGS CORP COM 904214103 320 30,152 SH   SOLE 28 30,152 0 0
UMPQUA HLDGS CORP COM 904214103 1,314 123,692 SH   SOLE 30 123,692 0 0
UMPQUA HLDGS CORP COM 904214103 44 4,158 SH   SOLE 31 4,158 0 0
UMPQUA HLDGS CORP COM 904214103 269 25,356 SH   SOLE 36 25,356 0 0
UMPQUA HLDGS CORP COM 904214103 253 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 11,576 1,030,803 SH   SOLE 2 649,441 0 381,362
UNDER ARMOUR INC CL A 904311107 530 47,235 SH   SOLE 4 47,235 0 0
UNDER ARMOUR INC CL A 904311107 1,886 167,938 SH   SOLE 7 164,450 0 3,488
UNDER ARMOUR INC CL A 904311107 20 1,807 SH   SOLE 15 1,807 0 0
UNDER ARMOUR INC CL A 904311107 3,839 341,830 SH   SOLE 18 306,348 0 35,482
UNDER ARMOUR INC CL A 904311107 1,100 97,935 SH   SOLE 19 97,935 0 0
UNDER ARMOUR INC CL A 904311107 44,869 3,995,503 SH   SOLE 21 3,995,503 0 0
UNDER ARMOUR INC CL A 904311107 67,246 5,988,065 SH   SOLE 22 4,896,351 0 1,091,714
UNDER ARMOUR INC CL A 904311107 1,760 156,750 SH   SOLE 23 156,750 0 0
UNDER ARMOUR INC CL A 904311107 293 26,117 SH   SOLE 25 26,117 0 0
UNDER ARMOUR INC CL A 904311107 3,952 351,946 SH   SOLE 26 52,355 0 299,591
UNDER ARMOUR INC CL A 904311107 398 35,425 SH   SOLE 28 35,425 0 0
UNDER ARMOUR INC CL A 904311107 1,816 161,694 SH   SOLE 29 161,694 0 0
UNDER ARMOUR INC CL A 904311107 5,570 496,030 SH   SOLE 30 496,030 0 0
UNDER ARMOUR INC CL A 904311107 2,940 261,765 SH   SOLE 31 201,879 0 59,886
UNDER ARMOUR INC CL A 904311107 514 45,763 SH   SOLE 34 45,763 0 0
UNDER ARMOUR INC CL A 904311107 104 9,217 SH   SOLE 36 9,217 0 0
UNDER ARMOUR INC CL A 904311107 225 20,028 SH   SOLE 40 20,028 0 0
UNDER ARMOUR INC CL C 904311206 5,032 511,345 SH   SOLE 2 103,911 0 407,434
UNDER ARMOUR INC CL C 904311206 9 864 SH   SOLE 4 864 0 0
UNDER ARMOUR INC CL C 904311206 1,651 167,745 SH   SOLE 7 161,156 0 6,589
UNDER ARMOUR INC CL C 904311206 20 2,004 SH   SOLE 15 2,004 0 0
UNDER ARMOUR INC CL C 904311206 3,143 319,369 SH   SOLE 18 301,649 0 17,720
UNDER ARMOUR INC CL C 904311206 824 83,783 SH   SOLE 19 83,783 0 0
UNDER ARMOUR INC CL C 904311206 38,357 3,898,109 SH   SOLE 21 3,898,109 0 0
UNDER ARMOUR INC CL C 904311206 51,092 5,192,291 SH   SOLE 22 4,803,205 0 389,086
UNDER ARMOUR INC CL C 904311206 813 82,589 SH   SOLE 23 82,589 0 0
UNDER ARMOUR INC CL C 904311206 19 1,885 SH   SOLE 25 1,885 0 0
UNDER ARMOUR INC CL C 904311206 2,871 291,734 SH   SOLE 26 43,013 0 248,721
UNDER ARMOUR INC CL C 904311206 330 33,584 SH   SOLE 28 33,584 0 0
UNDER ARMOUR INC CL C 904311206 842 85,601 SH   SOLE 29 85,601 0 0
UNDER ARMOUR INC CL C 904311206 4,066 413,239 SH   SOLE 30 413,239 0 0
UNDER ARMOUR INC CL C 904311206 1,386 140,829 SH   SOLE 31 120,501 0 20,328
UNDER ARMOUR INC CL C 904311206 667 67,780 SH   SOLE 34 67,780 0 0
UNDER ARMOUR INC CL C 904311206 75 7,627 SH   SOLE 36 7,627 0 0
UNDER ARMOUR INC CL C 904311206 204 20,699 SH   SOLE 40 20,699 0 0
UNICO AMERN CORP COM 904607108 3 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 177 13,759 SH   SOLE 2 888 0 12,871
UNIFI INC COM NEW 904677200 4 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 882 68,689 SH   SOLE 18 68,689 0 0
UNIFI INC COM NEW 904677200 340 26,486 SH   SOLE 19 26,486 0 0
UNIFI INC COM NEW 904677200 20,449 1,592,591 SH   SOLE 21 1,592,591 0 0
UNIFI INC COM NEW 904677200 5,449 424,402 SH   SOLE 22 419,216 0 5,186
UNIFI INC COM NEW 904677200 216 16,784 SH   SOLE 30 16,784 0 0
UNIFIRST CORP MASS COM 904708104 3,343 17,655 SH   SOLE 2 5,332 0 12,323
UNIFIRST CORP MASS COM 904708104 15 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 55 289 SH   SOLE 7 289 0 0
UNIFIRST CORP MASS COM 904708104 13,270 70,076 SH   SOLE 18 70,076 0 0
UNIFIRST CORP MASS COM 904708104 5,742 30,324 SH   SOLE 19 30,324 0 0
UNIFIRST CORP MASS COM 904708104 302,903 1,599,530 SH   SOLE 21 1,599,530 0 0
UNIFIRST CORP MASS COM 904708104 83,234 439,533 SH   SOLE 22 427,167 0 12,366
UNIFIRST CORP MASS COM 904708104 45 238 SH   SOLE 23 238 0 0
UNIFIRST CORP MASS COM 904708104 64 336 SH   SOLE 25 336 0 0
UNIFIRST CORP MASS COM 904708104 1,747 9,225 SH   SOLE 26 4,593 0 4,632
UNIFIRST CORP MASS COM 904708104 426 2,251 SH   SOLE 28 2,251 0 0
UNIFIRST CORP MASS COM 904708104 4,632 24,460 SH   SOLE 30 24,460 0 0
UNIFIRST CORP MASS COM 904708104 93 492 SH   SOLE 34 492 0 0
UNIFIRST CORP MASS COM 904708104 159 838 SH   SOLE 36 838 0 0
UNIFIRST CORP MASS COM 904708104 291 1,538 SH   SOLE 40 1,538 0 0
UNILEVER N V N Y SHS NEW 904784709 20,483 339,115 SH   SOLE 2 339,115 0 0
UNILEVER N V N Y SHS NEW 904784709 626,559 10,373,486 SH   SOLE 18 9,337,049 0 1,036,437
UNILEVER N V N Y SHS NEW 904784709 493,725 8,174,253 SH   SOLE 19 8,174,253 0 0
UNILEVER N V N Y SHS NEW 904784709 37,611 622,701 SH   SOLE 22 622,701 0 0
UNILEVER N V N Y SHS NEW 904784709 2,033 33,663 SH   SOLE 23 33,663 0 0
UNILEVER N V N Y SHS NEW 904784709 7,081 117,227 SH   SOLE 25 61,560 0 55,667
UNILEVER N V N Y SHS NEW 904784709 179 2,969 SH   SOLE 30 2,969 0 0
UNILEVER N V N Y SHS NEW 904784709 33,414 553,212 SH   SOLE 34 553,212 0 0
UNILEVER N V N Y SHS NEW 904784709 1,692 28,012 SH   SOLE 36 28,012 0 0
UNILEVER PLC SPON ADR NEW 904767704 8,826 143,088 SH   SOLE 18 143,030 0 58
UNION BANKSHARES INC COM 905400107 21 1,050 SH   SOLE 2 1,050 0 0
UNION BANKSHARES INC COM 905400107 39 1,899 SH   SOLE 18 1,899 0 0
UNION BANKSHARES INC COM 905400107 80 3,922 SH   SOLE 21 3,922 0 0
UNION BANKSHARES INC COM 905400107 65 3,208 SH   SOLE 22 3,208 0 0
UNION PAC CORP COM 907818108 316,709 1,608,722 SH   SOLE 2 140,599 0 1,468,123
UNION PAC CORP COM 907818108 70,266 356,916 SH   SOLE 4 335,728 0 21,188
UNION PAC CORP COM 907818108 117,498 596,832 SH   SOLE 7 571,639 0 25,193
UNION PAC CORP COM 907818108 417 2,116 SH   SOLE 13 2,116 0 0
UNION PAC CORP COM 907818108 16,698 84,818 SH   SOLE 15 84,818 0 0
UNION PAC CORP COM 907818108 680,893 3,458,592 SH   SOLE 18 3,316,824 0 141,768
UNION PAC CORP COM 907818108 513,038 2,605,973 SH   SOLE 19 2,605,973 0 0
UNION PAC CORP COM 907818108 17,932 91,087 SH   SOLE 20 91,087 0 0
UNION PAC CORP COM 907818108 2,624,408 13,330,667 SH   SOLE 21 13,330,667 0 0
UNION PAC CORP COM 907818108 3,155,308 16,027,368 SH   SOLE 22 14,645,401 0 1,381,967
UNION PAC CORP COM 907818108 91,138 462,934 SH   SOLE 23 462,934 0 0
UNION PAC CORP COM 907818108 153,358 778,983 SH   SOLE 25 778,983 0 0
UNION PAC CORP COM 907818108 648,012 3,291,571 SH   SOLE 26 431,714 0 2,859,857
UNION PAC CORP COM 907818108 25,999 132,062 SH   SOLE 28 92,910 0 39,152
UNION PAC CORP COM 907818108 13,065 66,362 SH   SOLE 29 1,825 0 64,537
UNION PAC CORP COM 907818108 513,243 2,607,015 SH   SOLE 30 2,607,015 0 0
UNION PAC CORP COM 907818108 136,564 693,678 SH   SOLE 31 89,937 0 603,741
UNION PAC CORP COM 907818108 142,263 722,624 SH   SOLE 34 722,624 0 0
UNION PAC CORP COM 907818108 92,664 470,688 SH   SOLE 36 470,688 0 0
UNION PAC CORP COM 907818108 2,973 15,102 SH   SOLE 40 15,102 0 0
UNION PAC CORP OPTIONS 907818108 79 400 SH Call SOLE 2 400 0 0
UNION PAC CORP OPTIONS 907818108 532 2,700 SH Call SOLE 4 2,700 0 0
UNION PAC CORP OPTIONS 907818108 6,064 30,800 SH Call SOLE 18 30,800 0 0
UNION PAC CORP OPTIONS 907818108 43,548 221,200 SH Call SOLE 19 221,200 0 0
UNION PAC CORP OPTIONS 907818108 2,874 14,600 SH Call SOLE 22 14,600 0 0
UNION PAC CORP OPTIONS 907818108 335 1,700 SH Call SOLE 26 1,700 0 0
UNION PAC CORP OPTIONS 907818108 19,510 99,100 SH Call SOLE 34 99,100 0 0
UNIQUE FABRICATING INC COM 90915J103 8 2,248 SH   SOLE 18 2,248 0 0
UNIQUE FABRICATING INC COM 90915J103 64 18,890 SH   SOLE 21 18,890 0 0
UNIQURE NV SHS N90064101 326 8,840 SH   SOLE 2 8,840 0 0
UNIQURE NV SHS N90064101 7 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 19,081 518,080 SH   SOLE 21 518,080 0 0
UNIQURE NV SHS N90064101 16,393 445,107 SH   SOLE 22 428,815 0 16,292
UNIQURE NV SHS N90064101 24 653 SH   SOLE 25 653 0 0
UNIQURE NV SHS N90064101 650 17,644 SH   SOLE 26 9,315 0 8,329
UNIQURE NV SHS N90064101 184 5,007 SH   SOLE 28 5,007 0 0
UNIQURE NV SHS N90064101 7,150 194,135 SH   SOLE 30 194,135 0 0
UNIQURE NV SHS N90064101 16 436 SH   SOLE 34 436 0 0
UNIQURE NV SHS N90064101 59 1,614 SH   SOLE 36 1,614 0 0
UNIQURE NV SHS N90064101 140 3,802 SH   SOLE 40 3,802 0 0
UNISYS CORP COM NEW 909214306 744 69,764 SH   SOLE 2 20,928 0 48,836
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 12 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 3,196 299,571 SH   SOLE 18 299,571 0 0
UNISYS CORP COM NEW 909214306 1,266 118,690 SH   SOLE 19 118,690 0 0
UNISYS CORP COM NEW 909214306 73,500 6,888,504 SH   SOLE 21 6,888,504 0 0
UNISYS CORP COM NEW 909214306 18,528 1,736,471 SH   SOLE 22 1,661,424 0 75,047
UNISYS CORP COM NEW 909214306 65 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 77 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 1,024 95,957 SH   SOLE 30 95,957 0 0
UNISYS CORP COM NEW 909214306 62 5,819 SH   SOLE 40 5,819 0 0
UNITED AIRLS HLDGS INC COM 910047109 23,661 680,886 SH   SOLE 2 154,453 0 526,433
UNITED AIRLS HLDGS INC COM 910047109 147 4,238 SH   SOLE 4 4,238 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,295 267,493 SH   SOLE 7 236,376 0 31,117
UNITED AIRLS HLDGS INC COM 910047109 206 5,919 SH   SOLE 13 5,919 0 0
UNITED AIRLS HLDGS INC COM 910047109 179 5,146 SH   SOLE 15 5,146 0 0
UNITED AIRLS HLDGS INC COM 910047109 4 120 SH   SOLE 17 0 0 120
UNITED AIRLS HLDGS INC COM 910047109 18,829 541,852 SH   SOLE 18 486,429 0 55,423
UNITED AIRLS HLDGS INC COM 910047109 7,616 219,175 SH   SOLE 19 219,175 0 0
UNITED AIRLS HLDGS INC COM 910047109 227,752 6,554,014 SH   SOLE 21 6,554,014 0 0
UNITED AIRLS HLDGS INC COM 910047109 232,218 6,682,540 SH   SOLE 22 6,040,561 0 641,979
UNITED AIRLS HLDGS INC COM 910047109 459 13,220 SH   SOLE 23 13,220 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,609 75,083 SH   SOLE 25 75,083 0 0
UNITED AIRLS HLDGS INC COM 910047109 13,009 374,359 SH   SOLE 26 1,755 0 372,604
UNITED AIRLS HLDGS INC COM 910047109 12 353 SH   SOLE 28 353 0 0
UNITED AIRLS HLDGS INC COM 910047109 691 19,892 SH   SOLE 29 19,892 0 0
UNITED AIRLS HLDGS INC COM 910047109 19,910 572,962 SH   SOLE 30 572,962 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,185 34,106 SH   SOLE 31 28,989 0 5,117
UNITED AIRLS HLDGS INC COM 910047109 1,928 55,477 SH   SOLE 36 55,477 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 52 1,500 SH Put SOLE 2 1,500 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 8,166 235,000 SH Put SOLE 19 235,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 70 2,000 SH Put SOLE 22 2,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 1,043 30,000 SH Put SOLE 34 30,000 0 0
UNITED BANCORP INC OHIO COM 909911109 15 1,169 SH   SOLE 18 1,169 0 0
UNITED BANCORP INC OHIO COM 909911109 80 6,366 SH   SOLE 21 6,366 0 0
UNITED BANCSHARES INC OHIO COM 909458101 14 671 SH   SOLE 18 671 0 0
UNITED BANCSHARES INC OHIO COM 909458101 15 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,287 199,668 SH   SOLE 2 96,185 0 103,483
UNITED BANKSHARES INC WEST V COM 909907107 22 1,020 SH   SOLE 4 1,020 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,495 116,216 SH   SOLE 7 116,216 0 0
UNITED BANKSHARES INC WEST V COM 909907107 17,221 802,097 SH   SOLE 18 802,097 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,936 276,461 SH   SOLE 19 276,461 0 0
UNITED BANKSHARES INC WEST V COM 909907107 222,582 10,367,129 SH   SOLE 21 10,367,129 0 0
UNITED BANKSHARES INC WEST V COM 909907107 90,382 4,209,684 SH   SOLE 22 4,098,289 0 111,395
UNITED BANKSHARES INC WEST V COM 909907107 115 5,336 SH   SOLE 23 5,336 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,009 93,570 SH   SOLE 26 45,832 0 47,738
UNITED BANKSHARES INC WEST V COM 909907107 439 20,459 SH   SOLE 28 20,459 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,498 69,782 SH   SOLE 30 69,782 0 0
UNITED BANKSHARES INC WEST V COM 909907107 951 44,287 SH   SOLE 32 44,287 0 0
UNITED BANKSHARES INC WEST V COM 909907107 50 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 264 12,274 SH   SOLE 40 12,274 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,840 108,703 SH   SOLE 2 37,138 0 71,565
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 21 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,273 370,518 SH   SOLE 18 370,518 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,128 243,807 SH   SOLE 19 243,807 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 146,668 8,663,210 SH   SOLE 21 8,663,210 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45,292 2,675,234 SH   SOLE 22 2,619,157 0 56,077
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 723 42,725 SH   SOLE 23 42,725 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,136 185,256 SH   SOLE 26 7,068 0 178,188
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 173 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,064 121,928 SH   SOLE 30 121,928 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 36 2,148 SH   SOLE 34 2,148 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 174 10,288 SH   SOLE 40 10,288 0 0
UNITED FIRE GROUP INC COM 910340108 579 28,489 SH   SOLE 2 7,572 0 20,917
UNITED FIRE GROUP INC COM 910340108 1 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 7 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 2,108 103,731 SH   SOLE 18 103,731 0 0
UNITED FIRE GROUP INC COM 910340108 938 46,151 SH   SOLE 19 46,151 0 0
UNITED FIRE GROUP INC COM 910340108 48,285 2,376,251 SH   SOLE 21 2,376,251 0 0
UNITED FIRE GROUP INC COM 910340108 14,125 695,123 SH   SOLE 22 676,953 0 18,170
UNITED FIRE GROUP INC COM 910340108 35 1,735 SH   SOLE 23 1,735 0 0
UNITED FIRE GROUP INC COM 910340108 190 9,357 SH   SOLE 26 3,611 0 5,746
UNITED FIRE GROUP INC COM 910340108 47 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 745 36,645 SH   SOLE 30 36,645 0 0
UNITED FIRE GROUP INC COM 910340108 42 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 10 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 315 20,815 SH   SOLE 21 20,815 0 0
UNITED GUARDIAN INC COM 910571108 104 6,830 SH   SOLE 22 6,830 0 0
UNITED INS HLDGS CORP COM 910710102 175 28,833 SH   SOLE 2 9,818 0 19,015
UNITED INS HLDGS CORP COM 910710102 2 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 624 102,983 SH   SOLE 18 102,983 0 0
UNITED INS HLDGS CORP COM 910710102 529 87,322 SH   SOLE 19 87,322 0 0
UNITED INS HLDGS CORP COM 910710102 14,041 2,317,028 SH   SOLE 21 2,317,028 0 0
UNITED INS HLDGS CORP COM 910710102 5,273 870,188 SH   SOLE 22 855,356 0 14,832
UNITED INS HLDGS CORP COM 910710102 41 6,760 SH   SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 35 5,779 SH   SOLE 26 0 0 5,779
UNITED INS HLDGS CORP COM 910710102 16 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 159 26,308 SH   SOLE 30 26,308 0 0
UNITED INS HLDGS CORP COM 910710102 11 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 8,532 1,781,118 SH   SOLE 2 0 0 1,781,118
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 151 31,516 SH   SOLE 22 31,516 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5 1,035 SH   SOLE 30 1,035 0 0
UNITED NAT FOODS INC COM 911163103 1,036 69,659 SH   SOLE 2 19,412 0 50,247
UNITED NAT FOODS INC COM 911163103 3 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 74 4,952 SH   SOLE 7 4,952 0 0
UNITED NAT FOODS INC COM 911163103 3,855 259,226 SH   SOLE 18 259,226 0 0
UNITED NAT FOODS INC COM 911163103 1,885 126,738 SH   SOLE 19 126,738 0 0
UNITED NAT FOODS INC COM 911163103 88,260 5,935,408 SH   SOLE 21 5,935,408 0 0
UNITED NAT FOODS INC COM 911163103 24,862 1,671,960 SH   SOLE 22 1,629,523 0 42,437
UNITED NAT FOODS INC COM 911163103 587 39,507 SH   SOLE 23 39,507 0 0
UNITED NAT FOODS INC COM 911163103 19 1,273 SH   SOLE 25 1,273 0 0
UNITED NAT FOODS INC COM 911163103 294 19,760 SH   SOLE 26 3,766 0 15,994
UNITED NAT FOODS INC COM 911163103 108 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 1,267 85,221 SH   SOLE 30 85,221 0 0
UNITED NAT FOODS INC COM 911163103 196 13,214 SH   SOLE 31 0 0 13,214
UNITED NAT FOODS INC COM 911163103 114 7,649 SH   SOLE 36 7,649 0 0
UNITED NAT FOODS INC COM 911163103 80 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 300,458 1,803,143 SH   SOLE 2 284,530 0 1,518,613
UNITED PARCEL SERVICE INC CL B 911312106 56,515 339,164 SH   SOLE 4 317,220 0 21,944
UNITED PARCEL SERVICE INC CL B 911312106 110,151 661,051 SH   SOLE 7 639,856 0 21,195
UNITED PARCEL SERVICE INC CL B 911312106 385 2,313 SH   SOLE 13 2,313 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14,416 86,516 SH   SOLE 15 86,516 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5 32 SH   SOLE 17 0 0 32
UNITED PARCEL SERVICE INC CL B 911312106 303,208 1,819,646 SH   SOLE 18 1,706,310 0 113,336
UNITED PARCEL SERVICE INC CL B 911312106 24,903 149,448 SH   SOLE 19 149,448 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,449,035 14,697,442 SH   SOLE 21 14,697,442 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,757,121 16,546,367 SH   SOLE 22 15,093,519 0 1,452,848
UNITED PARCEL SERVICE INC CL B 911312106 84,166 505,109 SH   SOLE 23 505,109 0 0
UNITED PARCEL SERVICE INC CL B 911312106 136,117 816,884 SH   SOLE 25 816,884 0 0
UNITED PARCEL SERVICE INC CL B 911312106 607,559 3,646,159 SH   SOLE 26 451,324 0 3,194,835
UNITED PARCEL SERVICE INC CL B 911312106 22,985 137,941 SH   SOLE 28 97,200 0 40,741
UNITED PARCEL SERVICE INC CL B 911312106 3,723 22,340 SH   SOLE 29 2,545 0 19,795
UNITED PARCEL SERVICE INC CL B 911312106 430,666 2,584,563 SH   SOLE 30 2,575,198 0 9,365
UNITED PARCEL SERVICE INC CL B 911312106 42,643 255,913 SH   SOLE 31 94,275 0 161,638
UNITED PARCEL SERVICE INC CL B 911312106 6,704 40,234 SH   SOLE 34 40,234 0 0
UNITED PARCEL SERVICE INC CL B 911312106 79,219 475,418 SH   SOLE 36 475,418 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,612 15,674 SH   SOLE 40 15,674 0 0
UNITED RENTALS INC COM 911363109 29,241 167,573 SH   SOLE 2 14,238 0 153,335
UNITED RENTALS INC COM 911363109 6,453 36,982 SH   SOLE 4 34,726 0 2,256
UNITED RENTALS INC COM 911363109 19,080 109,342 SH   SOLE 7 67,744 0 41,598
UNITED RENTALS INC COM 911363109 49 278 SH   SOLE 13 278 0 0
UNITED RENTALS INC COM 911363109 1,666 9,547 SH   SOLE 15 9,547 0 0
UNITED RENTALS INC COM 911363109 26,076 149,434 SH   SOLE 18 138,113 0 11,321
UNITED RENTALS INC COM 911363109 3,481 19,949 SH   SOLE 19 19,949 0 0
UNITED RENTALS INC COM 911363109 335,527 1,922,793 SH   SOLE 21 1,922,793 0 0
UNITED RENTALS INC COM 911363109 306,632 1,757,202 SH   SOLE 22 1,603,576 0 153,626
UNITED RENTALS INC COM 911363109 8,393 48,098 SH   SOLE 23 48,098 0 0
UNITED RENTALS INC COM 911363109 15,929 91,286 SH   SOLE 25 91,286 0 0
UNITED RENTALS INC COM 911363109 72,366 414,703 SH   SOLE 26 66,520 0 348,183
UNITED RENTALS INC COM 911363109 2,450 14,042 SH   SOLE 28 9,865 0 4,177
UNITED RENTALS INC COM 911363109 2,664 15,269 SH   SOLE 29 74 0 15,195
UNITED RENTALS INC COM 911363109 59,154 338,992 SH   SOLE 30 338,992 0 0
UNITED RENTALS INC COM 911363109 3,086 17,685 SH   SOLE 31 8,715 0 8,970
UNITED RENTALS INC COM 911363109 657 3,764 SH   SOLE 34 3,764 0 0
UNITED RENTALS INC COM 911363109 9,302 53,308 SH   SOLE 36 53,308 0 0
UNITED RENTALS INC COM 911363109 296 1,698 SH   SOLE 40 1,698 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 77 12,675 SH   SOLE 2 508 0 12,167
UNITED SEC BANCSHARES CALIF COM 911460103 327 53,450 SH   SOLE 18 53,450 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 212 34,622 SH   SOLE 19 34,622 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 3,212 525,631 SH   SOLE 21 525,631 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 782 127,927 SH   SOLE 22 124,797 0 3,130
UNITED STATES ANTIMONY CORP COM 911549103 17 57,030 SH   SOLE 21 57,030 0 0
UNITED STATES ANTIMONY CORP COM 911549103 5 18,368 SH   SOLE 22 18,368 0 0
UNITED STATES CELLULAR CORP COM 911684108 943 31,929 SH   SOLE 2 6,139 0 25,790
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 10 333 SH   SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 831 28,154 SH   SOLE 13 28,154 0 0
UNITED STATES CELLULAR CORP COM 911684108 859 29,078 SH   SOLE 18 16,626 0 12,452
UNITED STATES CELLULAR CORP COM 911684108 6,335 214,511 SH   SOLE 19 214,511 0 0
UNITED STATES CELLULAR CORP COM 911684108 5,766 195,252 SH   SOLE 21 195,252 0 0
UNITED STATES CELLULAR CORP COM 911684108 19,305 653,729 SH   SOLE 22 498,307 0 155,422
UNITED STATES CELLULAR CORP COM 911684108 451 15,256 SH   SOLE 26 0 0 15,256
UNITED STATES CELLULAR CORP COM 911684108 48 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,015 102,084 SH   SOLE 29 0 0 102,084
UNITED STATES CELLULAR CORP COM 911684108 716 24,235 SH   SOLE 30 24,235 0 0
UNITED STATES CELLULAR CORP COM 911684108 9 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 20 677 SH   SOLE 34 677 0 0
UNITED STATES CELLULAR CORP COM 911684108 437 14,791 SH   SOLE 36 14,791 0 0
UNITED STATES CELLULAR CORP COM 911684108 36 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES STL CORP NEW COM 912909108 2,538 345,784 SH   SOLE 2 159,833 0 185,951
UNITED STATES STL CORP NEW COM 912909108 6 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 83 11,328 SH   SOLE 7 11,328 0 0
UNITED STATES STL CORP NEW COM 912909108 9,480 1,291,538 SH   SOLE 18 1,291,538 0 0
UNITED STATES STL CORP NEW COM 912909108 3,021 411,592 SH   SOLE 19 411,592 0 0
UNITED STATES STL CORP NEW COM 912909108 103,833 14,146,133 SH   SOLE 21 14,146,133 0 0
UNITED STATES STL CORP NEW COM 912909108 53,769 7,325,473 SH   SOLE 22 7,122,026 0 203,447
UNITED STATES STL CORP NEW COM 912909108 574 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 167 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 536 73,002 SH   SOLE 30 73,002 0 0
UNITED STATES STL CORP NEW COM 912909108 284 38,735 SH   SOLE 31 0 0 38,735
UNITED STATES STL CORP NEW COM 912909108 682 92,935 SH   SOLE 36 92,935 0 0
UNITED STATES STL CORP NEW COM 912909108 122 16,605 SH   SOLE 40 16,605 0 0
UNITED STS LIME & MINERALS I COM 911922102 217 2,408 SH   SOLE 2 750 0 1,658
UNITED STS LIME & MINERALS I COM 911922102 684 7,596 SH   SOLE 18 7,596 0 0
UNITED STS LIME & MINERALS I COM 911922102 371 4,114 SH   SOLE 19 4,114 0 0
UNITED STS LIME & MINERALS I COM 911922102 6,237 69,222 SH   SOLE 21 69,222 0 0
UNITED STS LIME & MINERALS I COM 911922102 8,433 93,599 SH   SOLE 22 92,041 0 1,558
UNITED STS LIME & MINERALS I COM 911922102 36 400 SH   SOLE 28 400 0 0
UNITED STS LIME & MINERALS I COM 911922102 43 473 SH   SOLE 30 473 0 0
UNITED STS LIME & MINERALS I COM 911922102 23 259 SH   SOLE 40 259 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,892 117,745 SH   SOLE 2 33,507 0 84,238
UNITED THERAPEUTICS CORP DEL COM 91307C102 22 217 SH   SOLE 4 217 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 118 1,173 SH   SOLE 7 1,173 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 298 2,952 SH   SOLE 13 0 0 2,952
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,609 114,936 SH   SOLE 18 114,936 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,111 70,406 SH   SOLE 19 70,406 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 256,781 2,542,387 SH   SOLE 21 2,542,387 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 139,998 1,386,118 SH   SOLE 22 1,323,448 0 62,670
UNITED THERAPEUTICS CORP DEL COM 91307C102 16 160 SH   SOLE 25 160 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,667 26,406 SH   SOLE 26 9,294 0 17,112
UNITED THERAPEUTICS CORP DEL COM 91307C102 609 6,026 SH   SOLE 28 6,026 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,606 25,803 SH   SOLE 30 25,803 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 131 1,300 SH   SOLE 31 875 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 379 3,757 SH   SOLE 34 3,757 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 165 1,638 SH   SOLE 36 1,638 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 454 4,493 SH   SOLE 40 4,493 0 0
UNITEDHEALTH GROUP INC COM 91324P102 869,546 2,789,063 SH   SOLE 2 729,811 0 2,059,252
UNITEDHEALTH GROUP INC COM 91324P102 148,030 474,804 SH   SOLE 4 445,262 0 29,542
UNITEDHEALTH GROUP INC COM 91324P102 265,395 851,251 SH   SOLE 7 821,108 0 30,143
UNITEDHEALTH GROUP INC COM 91324P102 8,671 27,813 SH   SOLE 13 26,122 0 1,691
UNITEDHEALTH GROUP INC COM 91324P102 29,176 93,581 SH   SOLE 15 93,581 0 0
UNITEDHEALTH GROUP INC COM 91324P102 155 497 SH   SOLE 17 0 0 497
UNITEDHEALTH GROUP INC COM 91324P102 1,168,732 3,748,701 SH   SOLE 18 3,288,694 0 460,007
UNITEDHEALTH GROUP INC COM 91324P102 1,543,458 4,950,631 SH   SOLE 19 4,950,631 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,043,813 22,592,979 SH   SOLE 21 22,592,979 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,257,506 23,278,399 SH   SOLE 22 20,982,126 0 2,296,273
UNITEDHEALTH GROUP INC COM 91324P102 232,233 744,886 SH   SOLE 23 744,886 0 0
UNITEDHEALTH GROUP INC COM 91324P102 344,308 1,104,364 SH   SOLE 25 1,090,875 0 13,489
UNITEDHEALTH GROUP INC COM 91324P102 1,317,888 4,227,115 SH   SOLE 26 617,026 0 3,610,089
UNITEDHEALTH GROUP INC COM 91324P102 58,043 186,174 SH   SOLE 28 131,305 0 54,869
UNITEDHEALTH GROUP INC COM 91324P102 69,230 222,054 SH   SOLE 29 58,782 0 163,272
UNITEDHEALTH GROUP INC COM 91324P102 1,327,915 4,259,277 SH   SOLE 30 4,250,676 0 8,601
UNITEDHEALTH GROUP INC COM 91324P102 184,219 590,881 SH   SOLE 31 207,173 0 383,708
UNITEDHEALTH GROUP INC COM 91324P102 17,317 55,544 SH   SOLE 32 55,544 0 0
UNITEDHEALTH GROUP INC COM 91324P102 728,582 2,336,920 SH   SOLE 34 2,336,920 0 0
UNITEDHEALTH GROUP INC COM 91324P102 208,116 667,530 SH   SOLE 36 667,530 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,600 21,169 SH   SOLE 40 21,169 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 436 1,400 SH Put SOLE 4 1,400 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 5,019 16,100 SH Put SOLE 18 16,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 31,146 99,900 SH Put SOLE 19 99,900 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 2,401 7,700 SH Put SOLE 22 7,700 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 312 1,000 SH Put SOLE 26 1,000 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 14,622 46,900 SH Put SOLE 34 46,900 0 0
UNITI GROUP INC COM 91325V108 1,279 121,402 SH   SOLE 2 61,175 0 60,227
UNITI GROUP INC COM 91325V108 177 16,847 SH   SOLE 4 16,847 0 0
UNITI GROUP INC COM 91325V108 72 6,792 SH   SOLE 7 6,792 0 0
UNITI GROUP INC COM 91325V108 9,911 940,745 SH   SOLE 18 914,045 0 26,700
UNITI GROUP INC COM 91325V108 5,708 541,791 SH   SOLE 19 541,791 0 0
UNITI GROUP INC COM 91325V108 222,476 21,117,808 SH   SOLE 21 21,117,808 0 0
UNITI GROUP INC COM 91325V108 59,748 5,671,358 SH   SOLE 22 5,516,727 0 154,631
UNITI GROUP INC COM 91325V108 126 11,920 SH   SOLE 23 11,920 0 0
UNITI GROUP INC COM 91325V108 27 2,566 SH   SOLE 25 2,566 0 0
UNITI GROUP INC COM 91325V108 955 90,623 SH   SOLE 26 31,574 0 59,049
UNITI GROUP INC COM 91325V108 324 30,708 SH   SOLE 28 30,708 0 0
UNITI GROUP INC COM 91325V108 4,094 388,565 SH   SOLE 30 388,565 0 0
UNITI GROUP INC COM 91325V108 52 4,920 SH   SOLE 31 0 0 4,920
UNITI GROUP INC COM 91325V108 14 1,292 SH   SOLE 34 1,292 0 0
UNITI GROUP INC COM 91325V108 374 35,511 SH   SOLE 36 35,511 0 0
UNITI GROUP INC COM 91325V108 184 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 641 16,586 SH   SOLE 2 4,925 0 11,661
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 983 25,428 SH   SOLE 7 25,428 0 0
UNITIL CORP COM 913259107 2,298 59,466 SH   SOLE 18 59,466 0 0
UNITIL CORP COM 913259107 1,068 27,638 SH   SOLE 19 27,638 0 0
UNITIL CORP COM 913259107 22,114 572,309 SH   SOLE 21 572,309 0 0
UNITIL CORP COM 913259107 19,171 496,135 SH   SOLE 22 484,632 0 11,503
UNITIL CORP COM 913259107 17 436 SH   SOLE 25 436 0 0
UNITIL CORP COM 913259107 192 4,957 SH   SOLE 26 0 0 4,957
UNITIL CORP COM 913259107 76 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 307 7,944 SH   SOLE 30 7,944 0 0
UNITIL CORP COM 913259107 41 1,071 SH   SOLE 36 1,071 0 0
UNITIL CORP COM 913259107 58 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 80 6,940 SH   SOLE 2 281 0 6,659
UNITY BANCORP INC COM 913290102 345 29,819 SH   SOLE 18 29,819 0 0
UNITY BANCORP INC COM 913290102 175 15,127 SH   SOLE 19 15,127 0 0
UNITY BANCORP INC COM 913290102 3,098 267,497 SH   SOLE 21 267,497 0 0
UNITY BANCORP INC COM 913290102 828 71,516 SH   SOLE 22 69,696 0 1,820
UNITY BIOTECHNOLOGY INC COM 91381U101 71 20,405 SH   SOLE 2 1,781 0 18,624
UNITY BIOTECHNOLOGY INC COM 91381U101 3 808 SH   SOLE 7 808 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 502 145,074 SH   SOLE 18 145,074 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 220 63,591 SH   SOLE 19 63,591 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 5,591 1,616,026 SH   SOLE 21 1,616,026 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,932 847,504 SH   SOLE 22 834,953 0 12,551
UNITY BIOTECHNOLOGY INC COM 91381U101 32 9,217 SH   SOLE 30 9,217 0 0
UNITY SOFTWARE INC COM 91332U101 2,058 23,579 SH   SOLE 2 23,579 0 0
UNITY SOFTWARE INC COM 91332U101 92,053 1,054,691 SH   SOLE 19 1,054,691 0 0
UNITY SOFTWARE INC COM 91332U101 60 687 SH   SOLE 21 687 0 0
UNITY SOFTWARE INC COM 91332U101 520 5,956 SH   SOLE 22 5,956 0 0
UNITY SOFTWARE INC COM 91332U101 10,558 120,968 SH   SOLE 26 0 0 120,968
UNITY SOFTWARE INC COM 91332U101 18,430 211,155 SH   SOLE 34 211,155 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 7,794 461,752 SH   SOLE 2 128,044 0 333,708
UNIVAR SOLUTIONS USA INC COM 91336L107 21 1,251 SH   SOLE 4 1,251 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 96 5,673 SH   SOLE 7 5,673 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 7,373 436,789 SH   SOLE 18 436,789 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 723 42,856 SH   SOLE 19 42,856 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 122,233 7,241,308 SH   SOLE 21 7,241,308 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 87,351 5,174,815 SH   SOLE 22 4,931,841 0 242,974
UNIVAR SOLUTIONS USA INC COM 91336L107 1,759 104,224 SH   SOLE 26 68,805 0 35,419
UNIVAR SOLUTIONS USA INC COM 91336L107 342 20,268 SH   SOLE 28 20,268 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 1,135 67,253 SH   SOLE 30 67,253 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 110 6,536 SH   SOLE 31 3,268 0 3,268
UNIVAR SOLUTIONS USA INC COM 91336L107 134 7,927 SH   SOLE 36 7,927 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 224 13,261 SH   SOLE 40 13,261 0 0
UNIVERSAL CORP VA COM 913456109 1,066 25,444 SH   SOLE 2 8,133 0 17,311
UNIVERSAL CORP VA COM 913456109 4 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 34 806 SH   SOLE 7 806 0 0
UNIVERSAL CORP VA COM 913456109 4,652 111,086 SH   SOLE 18 111,086 0 0
UNIVERSAL CORP VA COM 913456109 1,849 44,145 SH   SOLE 19 44,145 0 0
UNIVERSAL CORP VA COM 913456109 112,150 2,677,895 SH   SOLE 21 2,677,895 0 0
UNIVERSAL CORP VA COM 913456109 28,577 682,348 SH   SOLE 22 663,255 0 19,093
UNIVERSAL CORP VA COM 913456109 462 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 1,625 38,804 SH   SOLE 30 38,804 0 0
UNIVERSAL CORP VA COM 913456109 40 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 97 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 19,739 109,214 SH   SOLE 2 35,013 0 74,201
UNIVERSAL DISPLAY CORP COM 91347P105 54 300 SH   SOLE 4 300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 152 842 SH   SOLE 7 842 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 20,922 115,760 SH   SOLE 18 115,760 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,947 10,773 SH   SOLE 19 10,773 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 380,955 2,107,750 SH   SOLE 21 2,107,750 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 240,040 1,328,098 SH   SOLE 22 1,268,584 0 59,514
UNIVERSAL DISPLAY CORP COM 91347P105 41 225 SH   SOLE 23 225 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 100 556 SH   SOLE 25 556 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,524 19,500 SH   SOLE 26 10,461 0 9,039
UNIVERSAL DISPLAY CORP COM 91347P105 1,054 5,833 SH   SOLE 28 5,833 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 38 211 SH   SOLE 29 211 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,027 16,746 SH   SOLE 30 16,746 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 215 1,191 SH   SOLE 31 1,191 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 106 588 SH   SOLE 34 588 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 247 1,368 SH   SOLE 36 1,368 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 862 4,771 SH   SOLE 40 4,771 0 0
UNIVERSAL ELECTRS INC COM 913483103 386 10,219 SH   SOLE 2 4,577 0 5,642
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 9 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,541 67,322 SH   SOLE 18 67,322 0 0
UNIVERSAL ELECTRS INC COM 913483103 979 25,951 SH   SOLE 19 25,951 0 0
UNIVERSAL ELECTRS INC COM 913483103 56,345 1,492,967 SH   SOLE 21 1,492,967 0 0
UNIVERSAL ELECTRS INC COM 913483103 15,612 413,662 SH   SOLE 22 401,187 0 12,475
UNIVERSAL ELECTRS INC COM 913483103 25 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 79 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 820 21,720 SH   SOLE 30 21,720 0 0
UNIVERSAL ELECTRS INC COM 913483103 63 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 504 8,848 SH   SOLE 2 4,134 0 4,714
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 519 9,102 SH   SOLE 4 9,102 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 878 15,405 SH   SOLE 7 15,405 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,405 59,745 SH   SOLE 18 59,745 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,361 41,434 SH   SOLE 19 41,434 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 80,950 1,420,420 SH   SOLE 21 1,420,420 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 28,392 498,194 SH   SOLE 22 487,797 0 10,397
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 37 658 SH   SOLE 23 658 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,524 44,289 SH   SOLE 25 44,289 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,099 19,277 SH   SOLE 26 6,872 0 12,405
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 97 1,705 SH   SOLE 28 1,705 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 482 8,453 SH   SOLE 29 8,453 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,263 74,801 SH   SOLE 30 74,801 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 87 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 19,935 186,269 SH   SOLE 2 26,536 0 159,733
UNIVERSAL HLTH SVCS INC CL B 913903100 4,209 39,332 SH   SOLE 4 36,956 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 14,236 133,019 SH   SOLE 7 77,640 0 55,379
UNIVERSAL HLTH SVCS INC CL B 913903100 502 4,691 SH   SOLE 13 244 0 4,447
UNIVERSAL HLTH SVCS INC CL B 913903100 1,049 9,801 SH   SOLE 15 9,801 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 15,815 147,775 SH   SOLE 18 135,393 0 12,382
UNIVERSAL HLTH SVCS INC CL B 913903100 2,570 24,018 SH   SOLE 19 24,018 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 260,897 2,437,834 SH   SOLE 21 2,437,834 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 203,594 1,902,395 SH   SOLE 22 1,741,059 0 161,336
UNIVERSAL HLTH SVCS INC CL B 913903100 5,872 54,869 SH   SOLE 23 54,869 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,451 97,653 SH   SOLE 25 97,653 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 35,874 335,213 SH   SOLE 26 80,931 0 254,282
UNIVERSAL HLTH SVCS INC CL B 913903100 1,640 15,320 SH   SOLE 28 10,635 0 4,685
UNIVERSAL HLTH SVCS INC CL B 913903100 21 197 SH   SOLE 29 197 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 44,361 414,509 SH   SOLE 30 396,690 0 17,819
UNIVERSAL HLTH SVCS INC CL B 913903100 2,266 21,172 SH   SOLE 31 11,259 0 9,913
UNIVERSAL HLTH SVCS INC CL B 913903100 455 4,248 SH   SOLE 34 4,248 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 6,852 64,024 SH   SOLE 36 64,024 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 190 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 424 30,606 SH   SOLE 2 9,874 0 20,732
UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 7 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,878 135,705 SH   SOLE 18 135,705 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 739 53,362 SH   SOLE 19 53,362 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 43,435 3,138,376 SH   SOLE 21 3,138,376 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 11,557 835,032 SH   SOLE 22 811,091 0 23,941
UNIVERSAL INS HLDGS INC COM 91359V107 329 23,749 SH   SOLE 26 10,936 0 12,813
UNIVERSAL INS HLDGS INC COM 91359V107 64 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 556 40,188 SH   SOLE 30 40,188 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 50 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 91 4,371 SH   SOLE 2 903 0 3,468
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 639 30,651 SH   SOLE 18 30,651 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,820 135,179 SH   SOLE 19 135,179 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,742 275,249 SH   SOLE 21 275,249 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8,981 430,553 SH   SOLE 22 428,017 0 2,536
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 359 17,222 SH   SOLE 23 17,222 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,319 63,233 SH   SOLE 26 0 0 63,233
UNIVERSAL SEC INSTRS INC COM NEW 913821302 1 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 11 2,093 SH   SOLE 18 2,093 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 148 27,038 SH   SOLE 21 27,038 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 550 100,241 SH   SOLE 22 100,241 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 148 29,069 SH   SOLE 2 1,566 0 27,503
UNIVERSAL TECHNICAL INST INC COM 913915104 4 765 SH   SOLE 7 765 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 591 116,292 SH   SOLE 18 116,292 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 279 54,906 SH   SOLE 19 54,906 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,950 974,447 SH   SOLE 21 974,447 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 3,755 739,242 SH   SOLE 22 726,853 0 12,389
UNIVEST FINANCIAL CORPORATIO COM 915271100 847 58,929 SH   SOLE 2 13,544 0 45,385
UNIVEST FINANCIAL CORPORATIO COM 915271100 9 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,651 114,873 SH   SOLE 18 114,873 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,380 165,651 SH   SOLE 19 165,651 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 13,578 944,858 SH   SOLE 21 944,858 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 19,148 1,332,498 SH   SOLE 22 1,309,526 0 22,972
UNIVEST FINANCIAL CORPORATIO COM 915271100 254 17,683 SH   SOLE 23 17,683 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 16 1,120 SH   SOLE 25 1,120 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,036 72,092 SH   SOLE 26 0 0 72,092
UNIVEST FINANCIAL CORPORATIO COM 915271100 64 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 246 17,089 SH   SOLE 30 17,089 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 40 2,750 SH   SOLE 36 2,750 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 35 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 11,175 663,998 SH   SOLE 2 252,684 0 411,314
UNUM GROUP COM 91529Y106 44 2,587 SH   SOLE 4 2,587 0 0
UNUM GROUP COM 91529Y106 4,315 256,380 SH   SOLE 7 173,933 0 82,447
UNUM GROUP COM 91529Y106 1,095 65,062 SH   SOLE 13 65,062 0 0
UNUM GROUP COM 91529Y106 50 2,964 SH   SOLE 15 2,964 0 0
UNUM GROUP COM 91529Y106 7,833 465,406 SH   SOLE 18 441,538 0 23,868
UNUM GROUP COM 91529Y106 6,857 407,428 SH   SOLE 19 407,428 0 0
UNUM GROUP COM 91529Y106 131,216 7,796,554 SH   SOLE 21 7,796,554 0 0
UNUM GROUP COM 91529Y106 95,162 5,654,289 SH   SOLE 22 5,146,870 0 507,419
UNUM GROUP COM 91529Y106 196 11,641 SH   SOLE 23 11,641 0 0
UNUM GROUP COM 91529Y106 35 2,097 SH   SOLE 25 2,097 0 0
UNUM GROUP COM 91529Y106 4,570 271,529 SH   SOLE 26 60,376 0 211,153
UNUM GROUP COM 91529Y106 456 27,106 SH   SOLE 28 27,106 0 0
UNUM GROUP COM 91529Y106 7,836 465,579 SH   SOLE 29 0 0 465,579
UNUM GROUP COM 91529Y106 10,929 649,400 SH   SOLE 30 649,400 0 0
UNUM GROUP COM 91529Y106 268 15,913 SH   SOLE 31 3,913 0 12,000
UNUM GROUP COM 91529Y106 1,021 60,654 SH   SOLE 32 60,654 0 0
UNUM GROUP COM 91529Y106 1,853 110,120 SH   SOLE 36 110,120 0 0
UNUM GROUP COM 91529Y106 364 21,615 SH   SOLE 40 21,615 0 0
UNUM THERAPEUTICS INC COM 903214104 843 360,364 SH   SOLE 22 360,364 0 0
UPLAND SOFTWARE INC COM 91544A109 606 16,069 SH   SOLE 2 8,063 0 8,006
UPLAND SOFTWARE INC COM 91544A109 5 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 23 607 SH   SOLE 7 607 0 0
UPLAND SOFTWARE INC COM 91544A109 3,633 96,371 SH   SOLE 18 96,371 0 0
UPLAND SOFTWARE INC COM 91544A109 1,802 47,788 SH   SOLE 19 47,788 0 0
UPLAND SOFTWARE INC COM 91544A109 30,254 802,481 SH   SOLE 21 802,481 0 0
UPLAND SOFTWARE INC COM 91544A109 26,710 708,496 SH   SOLE 22 684,734 0 23,762
UPLAND SOFTWARE INC COM 91544A109 56 1,488 SH   SOLE 26 0 0 1,488
UPLAND SOFTWARE INC COM 91544A109 162 4,288 SH   SOLE 28 4,288 0 0
UPLAND SOFTWARE INC COM 91544A109 309 8,190 SH   SOLE 30 8,190 0 0
UPLAND SOFTWARE INC COM 91544A109 10 261 SH   SOLE 34 261 0 0
UPLAND SOFTWARE INC COM 91544A109 94 2,489 SH   SOLE 40 2,489 0 0
UPWORK INC COM 91688F104 942 54,010 SH   SOLE 2 25,942 0 28,068
UPWORK INC COM 91688F104 4 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 30 1,698 SH   SOLE 7 1,698 0 0
UPWORK INC COM 91688F104 5,971 342,380 SH   SOLE 18 342,380 0 0
UPWORK INC COM 91688F104 3,115 178,598 SH   SOLE 19 178,598 0 0
UPWORK INC COM 91688F104 51,402 2,947,357 SH   SOLE 21 2,947,357 0 0
UPWORK INC COM 91688F104 42,268 2,423,597 SH   SOLE 22 2,358,354 0 65,243
UPWORK INC COM 91688F104 85 4,872 SH   SOLE 26 0 0 4,872
UPWORK INC COM 91688F104 126 7,228 SH   SOLE 28 7,228 0 0
UPWORK INC COM 91688F104 1,874 107,440 SH   SOLE 30 107,440 0 0
UPWORK INC COM 91688F104 319 18,285 SH   SOLE 34 18,285 0 0
UPWORK INC COM 91688F104 166 9,500 SH   SOLE 40 9,500 0 0
URANIUM ENERGY CORP COM 916896103 128 128,654 SH   SOLE 2 10,570 0 118,084
URANIUM ENERGY CORP COM 916896103 4 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 750 752,375 SH   SOLE 18 752,375 0 0
URANIUM ENERGY CORP COM 916896103 351 352,219 SH   SOLE 19 352,219 0 0
URANIUM ENERGY CORP COM 916896103 6,073 6,092,596 SH   SOLE 21 6,092,596 0 0
URANIUM ENERGY CORP COM 916896103 4,825 4,840,551 SH   SOLE 22 4,775,959 0 64,592
URBAN EDGE PPTYS COM 91704F104 1,789 184,011 SH   SOLE 2 83,428 0 100,583
URBAN EDGE PPTYS COM 91704F104 846 87,057 SH   SOLE 4 87,057 0 0
URBAN EDGE PPTYS COM 91704F104 1,340 137,809 SH   SOLE 7 137,809 0 0
URBAN EDGE PPTYS COM 91704F104 130 13,396 SH   SOLE 13 0 0 13,396
URBAN EDGE PPTYS COM 91704F104 6,432 661,776 SH   SOLE 18 661,776 0 0
URBAN EDGE PPTYS COM 91704F104 3,490 359,091 SH   SOLE 19 359,091 0 0
URBAN EDGE PPTYS COM 91704F104 74,761 7,691,451 SH   SOLE 21 7,691,451 0 0
URBAN EDGE PPTYS COM 91704F104 45,397 4,670,497 SH   SOLE 22 4,573,807 0 96,690
URBAN EDGE PPTYS COM 91704F104 56 5,797 SH   SOLE 23 5,797 0 0
URBAN EDGE PPTYS COM 91704F104 3,897 400,930 SH   SOLE 25 400,930 0 0
URBAN EDGE PPTYS COM 91704F104 1,056 108,595 SH   SOLE 26 25,537 0 83,058
URBAN EDGE PPTYS COM 91704F104 153 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 736 75,685 SH   SOLE 29 75,685 0 0
URBAN EDGE PPTYS COM 91704F104 5,077 522,277 SH   SOLE 30 522,277 0 0
URBAN EDGE PPTYS COM 91704F104 148 15,198 SH   SOLE 40 15,198 0 0
URBAN ONE INC CL A 91705J105 2 329 SH   SOLE 18 329 0 0
URBAN ONE INC CL A 91705J105 20 3,492 SH   SOLE 21 3,492 0 0
URBAN ONE INC CL D NON VTG 91705J204 26 21,931 SH   SOLE 21 21,931 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,129 964,803 SH   SOLE 22 964,803 0 0
URBAN OUTFITTERS INC COM 917047102 2,610 125,401 SH   SOLE 2 53,434 0 71,967
URBAN OUTFITTERS INC COM 917047102 7 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 40 1,922 SH   SOLE 7 1,922 0 0
URBAN OUTFITTERS INC COM 917047102 8,434 405,296 SH   SOLE 18 405,296 0 0
URBAN OUTFITTERS INC COM 917047102 7,613 365,838 SH   SOLE 19 365,838 0 0
URBAN OUTFITTERS INC COM 917047102 92,321 4,436,392 SH   SOLE 21 4,436,392 0 0
URBAN OUTFITTERS INC COM 917047102 55,313 2,658,009 SH   SOLE 22 2,598,762 0 59,247
URBAN OUTFITTERS INC COM 917047102 441 21,197 SH   SOLE 23 21,197 0 0
URBAN OUTFITTERS INC COM 917047102 2,173 104,416 SH   SOLE 26 20,504 0 83,912
URBAN OUTFITTERS INC COM 917047102 192 9,203 SH   SOLE 28 9,203 0 0
URBAN OUTFITTERS INC COM 917047102 597 28,670 SH   SOLE 30 28,670 0 0
URBAN OUTFITTERS INC COM 917047102 62 3,000 SH   SOLE 31 0 0 3,000
URBAN OUTFITTERS INC COM 917047102 210 10,105 SH   SOLE 34 10,105 0 0
URBAN OUTFITTERS INC COM 917047102 89 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 155 7,459 SH   SOLE 40 7,459 0 0
UROGEN PHARMA LTD COM M96088105 401 20,799 SH   SOLE 2 1,093 0 19,706
UROGEN PHARMA LTD COM M96088105 2 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 59 3,050 SH   SOLE 7 3,050 0 0
UROGEN PHARMA LTD COM M96088105 1,331 68,982 SH   SOLE 18 68,982 0 0
UROGEN PHARMA LTD COM M96088105 1,180 61,160 SH   SOLE 19 61,160 0 0
UROGEN PHARMA LTD COM M96088105 17,567 910,692 SH   SOLE 21 910,692 0 0
UROGEN PHARMA LTD COM M96088105 7,623 395,173 SH   SOLE 22 382,506 0 12,667
UROGEN PHARMA LTD COM M96088105 53 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 197 10,231 SH   SOLE 26 0 0 10,231
UROGEN PHARMA LTD COM M96088105 210 10,876 SH   SOLE 30 10,876 0 0
UROGEN PHARMA LTD COM M96088105 34 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 323 34,608 SH   SOLE 21 34,608 0 0
UROVANT SCIENCES LTD SHS G9381B108 344 36,778 SH   SOLE 22 36,778 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 359 39,026 SH   SOLE 2 10,416 0 28,610
URSTADT BIDDLE PPTYS INC CL A 917286205 5 561 SH   SOLE 7 561 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,274 138,506 SH   SOLE 18 138,506 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 510 55,393 SH   SOLE 19 55,393 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 30,249 3,287,973 SH   SOLE 21 3,287,973 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 7,282 791,540 SH   SOLE 22 769,949 0 21,591
URSTADT BIDDLE PPTYS INC CL A 917286205 15 1,668 SH   SOLE 23 1,668 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 39 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 452 49,125 SH   SOLE 30 49,125 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 27 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 117,549 3,278,925 SH   SOLE 2 317,714 0 2,961,211
US BANCORP DEL COM NEW 902973304 22,838 637,053 SH   SOLE 4 595,188 0 41,865
US BANCORP DEL COM NEW 902973304 46,474 1,296,348 SH   SOLE 7 1,243,234 0 53,114
US BANCORP DEL COM NEW 902973304 163 4,537 SH   SOLE 13 4,537 0 0
US BANCORP DEL COM NEW 902973304 6,081 169,634 SH   SOLE 15 169,634 0 0
US BANCORP DEL COM NEW 902973304 1 25 SH   SOLE 17 0 0 25
US BANCORP DEL COM NEW 902973304 253,348 7,066,878 SH   SOLE 18 6,691,157 0 375,721
US BANCORP DEL COM NEW 902973304 69,969 1,951,714 SH   SOLE 19 1,951,714 0 0
US BANCORP DEL COM NEW 902973304 1,252,141 34,927,233 SH   SOLE 21 34,927,233 0 0
US BANCORP DEL COM NEW 902973304 1,154,436 32,201,853 SH   SOLE 22 29,371,781 0 2,830,072
US BANCORP DEL COM NEW 902973304 33,133 924,224 SH   SOLE 23 924,224 0 0
US BANCORP DEL COM NEW 902973304 60,320 1,682,573 SH   SOLE 25 1,642,359 0 40,214
US BANCORP DEL COM NEW 902973304 227,157 6,336,310 SH   SOLE 26 777,955 0 5,558,355
US BANCORP DEL COM NEW 902973304 9,438 263,252 SH   SOLE 28 185,618 0 77,634
US BANCORP DEL COM NEW 902973304 128 3,576 SH   SOLE 29 3,576 0 0
US BANCORP DEL COM NEW 902973304 178,780 4,986,886 SH   SOLE 30 4,986,886 0 0
US BANCORP DEL COM NEW 902973304 11,263 314,180 SH   SOLE 31 178,608 0 135,572
US BANCORP DEL COM NEW 902973304 3,432 95,722 SH   SOLE 32 95,722 0 0
US BANCORP DEL COM NEW 902973304 34,113 951,536 SH   SOLE 34 951,536 0 0
US BANCORP DEL COM NEW 902973304 41,468 1,156,716 SH   SOLE 36 1,156,716 0 0
US BANCORP DEL COM NEW 902973304 802 22,360 SH   SOLE 37 22,360 0 0
US BANCORP DEL COM NEW 902973304 1,094 30,524 SH   SOLE 40 30,524 0 0
US ECOLOGY INC COM 91734M103 1,146 35,084 SH   SOLE 2 9,204 0 25,880
US ECOLOGY INC COM 91734M103 5 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 26 789 SH   SOLE 7 789 0 0
US ECOLOGY INC COM 91734M103 4,755 145,536 SH   SOLE 18 145,536 0 0
US ECOLOGY INC COM 91734M103 1,864 57,063 SH   SOLE 19 57,063 0 0
US ECOLOGY INC COM 91734M103 109,718 3,358,377 SH   SOLE 21 3,358,377 0 0
US ECOLOGY INC COM 91734M103 29,431 900,849 SH   SOLE 22 880,170 0 20,679
US ECOLOGY INC COM 91734M103 257 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91734M103 102 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 1,644 50,330 SH   SOLE 30 50,330 0 0
US ECOLOGY INC COM 91734M103 79 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 10,893 490,254 SH   SOLE 2 78,024 0 412,230
US FOODS HLDG CORP COM 912008109 32 1,434 SH   SOLE 4 1,434 0 0
US FOODS HLDG CORP COM 912008109 161 7,267 SH   SOLE 7 7,267 0 0
US FOODS HLDG CORP COM 912008109 1,817 81,785 SH   SOLE 18 81,785 0 0
US FOODS HLDG CORP COM 912008109 1,224 55,065 SH   SOLE 19 55,065 0 0
US FOODS HLDG CORP COM 912008109 51,360 2,311,440 SH   SOLE 21 2,311,440 0 0
US FOODS HLDG CORP COM 912008109 125,655 5,655,021 SH   SOLE 22 5,341,699 0 313,322
US FOODS HLDG CORP COM 912008109 62 2,810 SH   SOLE 25 2,810 0 0
US FOODS HLDG CORP COM 912008109 1,941 87,342 SH   SOLE 26 51,118 0 36,224
US FOODS HLDG CORP COM 912008109 670 30,161 SH   SOLE 28 30,161 0 0
US FOODS HLDG CORP COM 912008109 1,920 86,389 SH   SOLE 30 86,389 0 0
US FOODS HLDG CORP COM 912008109 313 14,075 SH   SOLE 31 4,444 0 9,631
US FOODS HLDG CORP COM 912008109 1,545 69,528 SH   SOLE 36 69,528 0 0
US FOODS HLDG CORP COM 912008109 533 23,986 SH   SOLE 40 23,986 0 0
USA TRUCK INC COM 902925106 19 2,008 SH   SOLE 18 2,008 0 0
USA TRUCK INC COM 902925106 254 26,847 SH   SOLE 21 26,847 0 0
USA TRUCK INC COM 902925106 2,208 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 592 8,040 SH   SOLE 2 4,400 0 3,640
USANA HEALTH SCIENCES INC COM 90328M107 6 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 18 248 SH   SOLE 7 248 0 0
USANA HEALTH SCIENCES INC COM 90328M107 184 2,497 SH   SOLE 13 0 0 2,497
USANA HEALTH SCIENCES INC COM 90328M107 4,142 56,242 SH   SOLE 18 55,335 0 907
USANA HEALTH SCIENCES INC COM 90328M107 2,369 32,161 SH   SOLE 19 32,161 0 0
USANA HEALTH SCIENCES INC COM 90328M107 95,830 1,301,150 SH   SOLE 21 1,301,150 0 0
USANA HEALTH SCIENCES INC COM 90328M107 26,977 366,284 SH   SOLE 22 356,027 0 10,257
USANA HEALTH SCIENCES INC COM 90328M107 118 1,601 SH   SOLE 23 1,601 0 0
USANA HEALTH SCIENCES INC COM 90328M107 945 12,835 SH   SOLE 26 3,762 0 9,073
USANA HEALTH SCIENCES INC COM 90328M107 124 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,410 19,138 SH   SOLE 30 19,138 0 0
USANA HEALTH SCIENCES INC COM 90328M107 15 202 SH   SOLE 34 202 0 0
USANA HEALTH SCIENCES INC COM 90328M107 99 1,345 SH   SOLE 40 1,345 0 0
USIO INC COM 917313108 5 2,923 SH   SOLE 18 2,923 0 0
USIO INC COM 917313108 48 31,291 SH   SOLE 21 31,291 0 0
UTAH MED PRODS INC COM 917488108 142 1,784 SH   SOLE 2 188 0 1,596
UTAH MED PRODS INC COM 917488108 5 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,123 14,060 SH   SOLE 18 14,060 0 0
UTAH MED PRODS INC COM 917488108 507 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 8,869 111,045 SH   SOLE 21 111,045 0 0
UTAH MED PRODS INC COM 917488108 6,552 82,037 SH   SOLE 22 80,736 0 1,301
UTZ BRANDS INC COM CL A 918090101 84 4,719 SH   SOLE 22 0 0 4,719
UXIN LTD ADS 91818X108 1,184 1,361,471 SH   SOLE 21 1,361,471 0 0
UXIN LTD ADS 91818X108 663 761,897 SH   SOLE 22 761,897 0 0
UXIN LTD ADS 91818X108 214 245,862 SH   SOLE 30 245,862 0 0
V F CORP COM 918204108 66,180 942,066 SH   SOLE 2 233,295 0 708,771
V F CORP COM 918204108 11,063 157,483 SH   SOLE 4 147,039 0 10,444
V F CORP COM 918204108 31,922 454,410 SH   SOLE 7 333,024 0 121,386
V F CORP COM 918204108 72 1,020 SH   SOLE 13 1,020 0 0
V F CORP COM 918204108 2,925 41,636 SH   SOLE 15 41,636 0 0
V F CORP COM 918204108 49,400 703,200 SH   SOLE 18 640,722 0 62,478
V F CORP COM 918204108 7,985 113,671 SH   SOLE 19 113,671 0 0
V F CORP COM 918204108 649,128 9,240,253 SH   SOLE 21 9,240,253 0 0
V F CORP COM 918204108 536,900 7,642,711 SH   SOLE 22 6,928,601 0 714,110
V F CORP COM 918204108 16,749 238,425 SH   SOLE 23 238,425 0 0
V F CORP COM 918204108 31,252 444,871 SH   SOLE 25 444,871 0 0
V F CORP COM 918204108 149,424 2,127,038 SH   SOLE 26 271,878 0 1,855,160
V F CORP COM 918204108 4,565 64,985 SH   SOLE 28 45,574 0 19,411
V F CORP COM 918204108 852 12,123 SH   SOLE 29 12,123 0 0
V F CORP COM 918204108 106,463 1,515,484 SH   SOLE 30 1,515,484 0 0
V F CORP COM 918204108 7,356 104,708 SH   SOLE 31 41,916 0 62,792
V F CORP COM 918204108 2,815 40,070 SH   SOLE 34 40,070 0 0
V F CORP COM 918204108 16,384 233,224 SH   SOLE 36 233,224 0 0
V F CORP COM 918204108 556 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 194 193,924 SH   SOLE 21 193,924 0 0
VAALCO ENERGY INC COM NEW 91851C201 976 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 3 1,532 SH   SOLE 18 1,532 0 0
VACCINEX INC COM 918640103 25 13,936 SH   SOLE 21 13,936 0 0
VAIL RESORTS INC COM 91879Q109 23,868 111,549 SH   SOLE 2 23,672 0 87,877
VAIL RESORTS INC COM 91879Q109 4,469 20,885 SH   SOLE 4 19,620 0 1,265
VAIL RESORTS INC COM 91879Q109 739 3,454 SH   SOLE 7 3,454 0 0
VAIL RESORTS INC COM 91879Q109 1,630 7,620 SH   SOLE 13 7,620 0 0
VAIL RESORTS INC COM 91879Q109 858 4,012 SH   SOLE 15 4,012 0 0
VAIL RESORTS INC COM 91879Q109 7,419 34,672 SH   SOLE 18 29,123 0 5,549
VAIL RESORTS INC COM 91879Q109 13,049 60,987 SH   SOLE 19 60,987 0 0
VAIL RESORTS INC COM 91879Q109 112,299 524,834 SH   SOLE 21 524,834 0 0
VAIL RESORTS INC COM 91879Q109 240,943 1,126,060 SH   SOLE 22 1,031,111 0 94,949
VAIL RESORTS INC COM 91879Q109 6,423 30,018 SH   SOLE 23 30,018 0 0
VAIL RESORTS INC COM 91879Q109 9,071 42,395 SH   SOLE 25 42,395 0 0
VAIL RESORTS INC COM 91879Q109 39,969 186,796 SH   SOLE 26 44,080 0 142,716
VAIL RESORTS INC COM 91879Q109 1,753 8,191 SH   SOLE 28 5,562 0 2,629
VAIL RESORTS INC COM 91879Q109 7,993 37,356 SH   SOLE 29 1,212 0 36,144
VAIL RESORTS INC COM 91879Q109 23,113 108,018 SH   SOLE 30 100,550 0 7,468
VAIL RESORTS INC COM 91879Q109 2,752 12,862 SH   SOLE 31 6,469 0 6,393
VAIL RESORTS INC COM 91879Q109 1,638 7,657 SH   SOLE 34 7,657 0 0
VAIL RESORTS INC COM 91879Q109 6,031 28,184 SH   SOLE 36 28,184 0 0
VAIL RESORTS INC COM 91879Q109 172 805 SH   SOLE 40 805 0 0
VALE S A SPONSORED ADS 91912E105 10,106 955,212 SH   SOLE 2 118,420 0 836,792
VALE S A SPONSORED ADS 91912E105 327 30,949 SH   SOLE 4 30,949 0 0
VALE S A SPONSORED ADS 91912E105 4,952 468,042 SH   SOLE 13 468,042 0 0
VALE S A SPONSORED ADS 91912E105 23,795 2,249,071 SH   SOLE 18 458,648 0 1,790,423
VALE S A SPONSORED ADS 91912E105 49,966 4,722,695 SH   SOLE 19 4,722,695 0 0
VALE S A SPONSORED ADS 91912E105 104,382 9,866,018 SH   SOLE 21 9,866,018 0 0
VALE S A SPONSORED ADS 91912E105 42,612 4,027,592 SH   SOLE 22 2,889,924 0 1,137,668
VALE S A SPONSORED ADS 91912E105 83,498 7,892,093 SH   SOLE 25 7,892,093 0 0
VALE S A SPONSORED ADS 91912E105 257 24,266 SH   SOLE 26 24,266 0 0
VALE S A SPONSORED ADS 91912E105 25,436 2,404,171 SH   SOLE 29 2,404,171 0 0
VALE S A SPONSORED ADS 91912E105 19,409 1,834,488 SH   SOLE 30 1,834,488 0 0
VALE S A SPONSORED ADS 91912E105 375 35,468 SH   SOLE 31 35,468 0 0
VALE S A SPONSORED ADS 91912E105 341,738 32,300,363 SH   SOLE 34 32,300,363 0 0
VALERO ENERGY CORP COM 91913Y100 47,671 1,100,448 SH   SOLE 2 204,697 0 895,751
VALERO ENERGY CORP COM 91913Y100 8,355 192,863 SH   SOLE 4 180,102 0 12,761
VALERO ENERGY CORP COM 91913Y100 17,355 400,621 SH   SOLE 7 372,208 0 28,413
VALERO ENERGY CORP COM 91913Y100 2,025 46,752 SH   SOLE 13 46,752 0 0
VALERO ENERGY CORP COM 91913Y100 2,221 51,266 SH   SOLE 15 51,266 0 0
VALERO ENERGY CORP COM 91913Y100 0 7 SH   SOLE 17 0 0 7
VALERO ENERGY CORP COM 91913Y100 37,977 876,673 SH   SOLE 18 767,900 0 108,773
VALERO ENERGY CORP COM 91913Y100 29,790 687,666 SH   SOLE 19 687,666 0 0
VALERO ENERGY CORP COM 91913Y100 568,584 13,125,211 SH   SOLE 21 13,125,211 0 0
VALERO ENERGY CORP COM 91913Y100 444,412 10,258,810 SH   SOLE 22 9,207,174 0 1,051,636
VALERO ENERGY CORP COM 91913Y100 12,890 297,562 SH   SOLE 23 297,562 0 0
VALERO ENERGY CORP COM 91913Y100 23,266 537,071 SH   SOLE 25 537,071 0 0
VALERO ENERGY CORP COM 91913Y100 136,501 3,150,986 SH   SOLE 26 286,907 0 2,864,079
VALERO ENERGY CORP COM 91913Y100 3,470 80,113 SH   SOLE 28 56,597 0 23,516
VALERO ENERGY CORP COM 91913Y100 13,121 302,888 SH   SOLE 29 140,900 0 161,988
VALERO ENERGY CORP COM 91913Y100 70,907 1,636,816 SH   SOLE 30 1,636,816 0 0
VALERO ENERGY CORP COM 91913Y100 5,897 136,126 SH   SOLE 31 53,010 0 83,116
VALERO ENERGY CORP COM 91913Y100 2,940 67,868 SH   SOLE 32 67,868 0 0
VALERO ENERGY CORP COM 91913Y100 47,130 1,087,944 SH   SOLE 34 1,087,944 0 0
VALERO ENERGY CORP COM 91913Y100 10,898 251,579 SH   SOLE 35 251,579 0 0
VALERO ENERGY CORP COM 91913Y100 17,037 393,276 SH   SOLE 36 393,276 0 0
VALERO ENERGY CORP COM 91913Y100 392 9,052 SH   SOLE 40 9,052 0 0
VALHI INC NEW COM 918905209 355 26,953 SH   SOLE 22 26,953 0 0
VALLEY NATL BANCORP COM 919794107 5,378 785,102 SH   SOLE 2 438,341 0 346,761
VALLEY NATL BANCORP COM 919794107 14 2,013 SH   SOLE 4 2,013 0 0
VALLEY NATL BANCORP COM 919794107 248 36,257 SH   SOLE 7 36,257 0 0
VALLEY NATL BANCORP COM 919794107 0 46 SH   SOLE 17 0 0 46
VALLEY NATL BANCORP COM 919794107 17,091 2,494,985 SH   SOLE 18 2,494,985 0 0
VALLEY NATL BANCORP COM 919794107 5,846 853,380 SH   SOLE 19 853,380 0 0
VALLEY NATL BANCORP COM 919794107 221,478 32,332,526 SH   SOLE 21 32,332,526 0 0
VALLEY NATL BANCORP COM 919794107 92,814 13,549,448 SH   SOLE 22 13,230,860 0 318,588
VALLEY NATL BANCORP COM 919794107 37 5,409 SH   SOLE 25 5,409 0 0
VALLEY NATL BANCORP COM 919794107 1,268 185,096 SH   SOLE 26 134,892 0 50,204
VALLEY NATL BANCORP COM 919794107 384 56,044 SH   SOLE 28 56,044 0 0
VALLEY NATL BANCORP COM 919794107 1,457 212,719 SH   SOLE 30 212,719 0 0
VALLEY NATL BANCORP COM 919794107 878 128,194 SH   SOLE 32 128,194 0 0
VALLEY NATL BANCORP COM 919794107 183 26,653 SH   SOLE 36 26,653 0 0
VALLEY NATL BANCORP COM 919794107 269 39,275 SH   SOLE 40 39,275 0 0
VALMONT INDS INC COM 920253101 7,192 57,915 SH   SOLE 2 18,119 0 39,796
VALMONT INDS INC COM 920253101 15 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 73 588 SH   SOLE 7 588 0 0
VALMONT INDS INC COM 920253101 7,002 56,388 SH   SOLE 18 55,817 0 571
VALMONT INDS INC COM 920253101 834 6,715 SH   SOLE 19 6,715 0 0
VALMONT INDS INC COM 920253101 115,137 927,180 SH   SOLE 21 927,180 0 0
VALMONT INDS INC COM 920253101 82,060 660,811 SH   SOLE 22 628,569 0 32,242
VALMONT INDS INC COM 920253101 44 353 SH   SOLE 25 353 0 0
VALMONT INDS INC COM 920253101 1,093 8,800 SH   SOLE 26 4,855 0 3,945
VALMONT INDS INC COM 920253101 363 2,924 SH   SOLE 28 2,924 0 0
VALMONT INDS INC COM 920253101 1,150 9,259 SH   SOLE 30 9,259 0 0
VALMONT INDS INC COM 920253101 117 939 SH   SOLE 31 435 0 504
VALMONT INDS INC COM 920253101 36 290 SH   SOLE 34 290 0 0
VALMONT INDS INC COM 920253101 194 1,560 SH   SOLE 36 1,560 0 0
VALMONT INDS INC COM 920253101 255 2,053 SH   SOLE 40 2,053 0 0
VALUE LINE INC COM 920437100 11 451 SH   SOLE 2 0 0 451
VALUE LINE INC COM 920437100 100 4,053 SH   SOLE 18 4,053 0 0
VALUE LINE INC COM 920437100 43 1,759 SH   SOLE 19 1,759 0 0
VALUE LINE INC COM 920437100 863 34,920 SH   SOLE 21 34,920 0 0
VALUE LINE INC COM 920437100 1,415 57,286 SH   SOLE 22 57,020 0 266
VALVOLINE INC COM 92047W101 9,445 496,067 SH   SOLE 2 145,214 0 350,853
VALVOLINE INC COM 92047W101 15 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 68 3,592 SH   SOLE 7 3,592 0 0
VALVOLINE INC COM 92047W101 0 21 SH   SOLE 17 0 0 21
VALVOLINE INC COM 92047W101 9,112 478,561 SH   SOLE 18 478,561 0 0
VALVOLINE INC COM 92047W101 895 47,012 SH   SOLE 19 47,012 0 0
VALVOLINE INC COM 92047W101 162,284 8,523,313 SH   SOLE 21 8,523,313 0 0
VALVOLINE INC COM 92047W101 108,836 5,716,183 SH   SOLE 22 5,456,725 0 259,458
VALVOLINE INC COM 92047W101 19 1,014 SH   SOLE 25 1,014 0 0
VALVOLINE INC COM 92047W101 1,459 76,629 SH   SOLE 26 42,365 0 34,264
VALVOLINE INC COM 92047W101 529 27,768 SH   SOLE 28 27,768 0 0
VALVOLINE INC COM 92047W101 1,345 70,628 SH   SOLE 30 70,628 0 0
VALVOLINE INC COM 92047W101 73 3,837 SH   SOLE 31 3,837 0 0
VALVOLINE INC COM 92047W101 63 3,298 SH   SOLE 34 3,298 0 0
VALVOLINE INC COM 92047W101 48 2,531 SH   SOLE 36 2,531 0 0
VALVOLINE INC COM 92047W101 390 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 651 67,440 SH   SOLE 2 17,388 0 50,052
VANDA PHARMACEUTICALS INC COM 921659108 3 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 10 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,494 258,135 SH   SOLE 18 258,135 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,748 180,932 SH   SOLE 19 180,932 0 0
VANDA PHARMACEUTICALS INC COM 921659108 63,788 6,603,361 SH   SOLE 21 6,603,361 0 0
VANDA PHARMACEUTICALS INC COM 921659108 16,751 1,734,064 SH   SOLE 22 1,685,978 0 48,086
VANDA PHARMACEUTICALS INC COM 921659108 105 10,890 SH   SOLE 23 10,890 0 0
VANDA PHARMACEUTICALS INC COM 921659108 671 69,492 SH   SOLE 26 17,441 0 52,051
VANDA PHARMACEUTICALS INC COM 921659108 79 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,257 337,165 SH   SOLE 30 337,165 0 0
VANDA PHARMACEUTICALS INC COM 921659108 26 2,679 SH   SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 43 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 175 4,471 SH   SOLE 2 4,471 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 14,290 364,903 SH   SOLE 19 364,903 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 285 7,281 SH   SOLE 22 7,281 0 0
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 11 434 SH   SOLE 18 434 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 13,377 638,523 SH   SOLE 2 638,523 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 20,631 984,750 SH   SOLE 22 984,750 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 10 327 SH   SOLE 17 0 0 327
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 1 78 SH   SOLE 17 0 0 78
VANECK VECTORS ETF TR OPTIONS 92189F676 1,411 8,100 SH Call SOLE 2 8,100 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 174 1,000 SH Put SOLE 2 1,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 1,289 7,400 SH Call SOLE 4 7,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 15,939 91,500 SH Call SOLE 18 91,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 203,692 1,169,300 SH Call SOLE 19 1,169,300 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 17,943 103,000 SH Put SOLE 19 103,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 3,014 17,300 SH Call SOLE 22 17,300 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 174 1,000 SH Put SOLE 22 1,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 492 2,823 SH   SOLE 2 2,823 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 194 1,115 SH   SOLE 4 1,115 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,252 12,927 SH   SOLE 18 12,927 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53,334 306,166 SH   SOLE 19 306,166 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,807 10,376 SH   SOLE 22 10,376 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 177 7,037 SH   SOLE 22 0 0 7,037
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 25 487 SH   SOLE 17 0 0 487
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3 104 SH   SOLE 17 0 0 104
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 1 SH   SOLE 18 1 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 6 106 SH   SOLE 17 0 0 106
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 7 115 SH   SOLE 18 115 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 33,599 1,129,770 SH   OTR 2 0 0 1,129,770
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 50 238 SH   SOLE 17 0 0 238
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 36 330 SH   SOLE 17 0 0 330
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3 24 SH   SOLE 17 0 0 24
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 36 321 SH   SOLE 17 0 0 321
VANGUARD BD INDEX FDS INTERMED TERM 921937819 52 556 SH   SOLE 17 0 0 556
VANGUARD BD INDEX FDS INTERMED TERM 921937819 0 4 SH   SOLE 18 4 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 63 760 SH   SOLE 17 0 0 760
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 892,236 10,113,764 SH   SOLE 2 10,113,764 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 43,523 493,348 SH   SOLE 17 0 0 493,348
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 45,546 516,272 SH   SOLE 18 0 0 516,272
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12,898 221,677 SH   SOLE 2 221,677 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 216 3,717 SH   SOLE 17 0 0 3,717
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 71,119 231,169 SH   SOLE 2 231,169 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,158 39,518 SH   SOLE 17 0 0 39,518
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,484 4,823 SH   SOLE 18 4,760 0 63
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 48 475 SH   SOLE 17 0 0 475
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12 115 SH   SOLE 18 115 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 137 761 SH   SOLE 17 0 0 761
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 16 87 SH   SOLE 18 87 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,605 32,989 SH   SOLE 4 32,989 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 25,605 324,272 SH   SOLE 13 0 0 324,272
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,290 29,008 SH   SOLE 17 0 0 29,008
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 147 1,862 SH   SOLE 18 1,862 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 78 364 SH   SOLE 17 0 0 364
VANGUARD INDEX FDS SML CP GRW ETF 922908595 15 68 SH   SOLE 18 68 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 78 705 SH   SOLE 17 0 0 705
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11 97 SH   SOLE 18 97 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 21,697 123,096 SH   SOLE 17 0 0 123,096
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,122 7,175 SH   SOLE 17 0 0 7,175
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11,695 90,153 SH   SOLE 17 0 0 90,153
VANGUARD INDEX FDS GROWTH ETF 922908736 7,782 34,190 SH   SOLE 17 0 0 34,190
VANGUARD INDEX FDS VALUE ETF 922908744 11,417 109,247 SH   SOLE 17 0 0 109,247
VANGUARD INDEX FDS VALUE ETF 922908744 4,202 40,211 SH   SOLE 18 39,994 0 217
VANGUARD INDEX FDS VALUE ETF 922908744 252,914 2,420,000 SH   SOLE 22 0 0 2,420,000
VANGUARD INDEX FDS SMALL CP ETF 922908751 26,827 174,431 SH   SOLE 17 0 0 174,431
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,375 8,942 SH   SOLE 18 8,942 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 910 5,918 SH   SOLE 22 5,918 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 31,758 186,469 SH   SOLE 17 0 0 186,469
VANGUARD INDEX FDS TOTAL STK MKT 922908769 177 1,042 SH   SOLE 18 1,042 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 271 5,580 SH   SOLE 17 0 0 5,580
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 18 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,403 60,815 SH   SOLE 17 0 0 60,815
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 42 516 SH   SOLE 17 0 0 516
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 458 5,683 SH   SOLE 18 5,683 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 266 5,265 SH   SOLE 17 0 0 5,265
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 219 4,342 SH   SOLE 18 4,342 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,146 49,621 SH   SOLE 2 49,621 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,263 167,958 SH   SOLE 17 0 0 167,958
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 60 1,391 SH   SOLE 18 1,391 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7 110 SH   SOLE 17 0 0 110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21 406 SH   SOLE 17 0 0 406
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,744 33,265 SH   SOLE 18 0 0 33,265
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 120,044 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 238 4,661 SH   SOLE 17 0 0 4,661
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 8,973 164,818 SH   SOLE 17 0 0 164,818
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6,711 108,088 SH   SOLE 2 108,088 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 29 464 SH   SOLE 17 0 0 464
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 117 1,411 SH   SOLE 17 0 0 1,411
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 6 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 15 125 SH   SOLE 17 0 0 125
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 14 SH   SOLE 17 0 0 14
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,773 67,724 SH   SOLE 2 67,724 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10 138 SH   SOLE 17 0 0 138
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 7 46 SH   SOLE 17 0 0 46
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 39 723 SH   SOLE 17 0 0 723
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 19 174 SH   SOLE 17 0 0 174
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3,157 31,682 SH   SOLE 2 31,682 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13,750 143,523 SH   SOLE 17 0 0 143,523
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,161 33,000 SH   SOLE 30 33,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,510,937 18,237,015 SH   OTR 2 0 0 18,237,015
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,425,032 14,875,069 SH   OTR 2 0 0 14,875,069
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 157 1,223 SH   SOLE 17 0 0 1,223
VANGUARD STAR FDS VG TL INTL STK F 921909768 37 712 SH   SOLE 17 0 0 712
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,844 45,078 SH   SOLE 2 45,078 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 23,107 564,956 SH   SOLE 17 0 0 564,956
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 44 1,069 SH   SOLE 18 1,069 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 77 946 SH   SOLE 17 0 0 946
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4 74 SH   SOLE 17 0 0 74
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 194 2,459 SH   SOLE 17 0 0 2,459
VANGUARD WORLD FD EXTENDED DUR 921910709 2 14 SH   SOLE 17 0 0 14
VANGUARD WORLD FD EXTENDED DUR 921910709 4,579 27,658 SH   SOLE 18 0 0 27,658
VANGUARD WORLD FD MEGA GRWTH IND 921910816 59 321 SH   SOLE 17 0 0 321
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 8 104 SH   SOLE 17 0 0 104
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3 25 SH   SOLE 17 0 0 25
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 107 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INF TECH ETF 92204A702 1 2 SH   SOLE 17 0 0 2
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VAPOTHERM INC COM 922107107 302 10,431 SH   SOLE 2 4,473 0 5,958
VAPOTHERM INC COM 922107107 11 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 2,429 83,742 SH   SOLE 18 79,597 0 4,145
VAPOTHERM INC COM 922107107 1,071 36,946 SH   SOLE 19 36,946 0 0
VAPOTHERM INC COM 922107107 23,608 814,061 SH   SOLE 21 814,061 0 0
VAPOTHERM INC COM 922107107 16,375 564,668 SH   SOLE 22 547,763 0 16,905
VAPOTHERM INC COM 922107107 18 622 SH   SOLE 26 0 0 622
VAPOTHERM INC COM 922107107 51 1,743 SH   SOLE 30 1,743 0 0
VAPOTHERM INC COM 922107107 7 244 SH   SOLE 34 244 0 0
VAPOTHERM INC COM 922107107 88 3,019 SH   SOLE 40 3,019 0 0
VAREX IMAGING CORP COM 92214X106 806 63,376 SH   SOLE 2 16,163 0 47,213
VAREX IMAGING CORP COM 92214X106 2 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 8 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 2,345 184,378 SH   SOLE 18 184,378 0 0
VAREX IMAGING CORP COM 92214X106 1,214 95,409 SH   SOLE 19 95,409 0 0
VAREX IMAGING CORP COM 92214X106 56,496 4,441,498 SH   SOLE 21 4,441,498 0 0
VAREX IMAGING CORP COM 92214X106 16,866 1,325,932 SH   SOLE 22 1,294,234 0 31,698
VAREX IMAGING CORP COM 92214X106 62 4,839 SH   SOLE 23 4,839 0 0
VAREX IMAGING CORP COM 92214X106 500 39,343 SH   SOLE 26 3,818 0 35,525
VAREX IMAGING CORP COM 92214X106 68 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 789 62,024 SH   SOLE 30 62,024 0 0
VAREX IMAGING CORP COM 92214X106 41 3,255 SH   SOLE 34 3,255 0 0
VAREX IMAGING CORP COM 92214X106 54 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 58,647 340,971 SH   SOLE 2 146,870 0 194,101
VARIAN MED SYS INC COM 92220P105 8,304 48,278 SH   SOLE 4 45,438 0 2,840
VARIAN MED SYS INC COM 92220P105 23,100 134,302 SH   SOLE 7 81,596 0 52,706
VARIAN MED SYS INC COM 92220P105 67 388 SH   SOLE 13 388 0 0
VARIAN MED SYS INC COM 92220P105 1,679 9,761 SH   SOLE 15 9,761 0 0
VARIAN MED SYS INC COM 92220P105 39,779 231,276 SH   SOLE 18 216,882 0 14,394
VARIAN MED SYS INC COM 92220P105 185,911 1,080,876 SH   SOLE 19 1,080,876 0 0
VARIAN MED SYS INC COM 92220P105 619 3,600 SH   SOLE 20 3,600 0 0
VARIAN MED SYS INC COM 92220P105 511,137 2,971,727 SH   SOLE 21 2,971,727 0 0
VARIAN MED SYS INC COM 92220P105 367,905 2,138,981 SH   SOLE 22 1,950,978 0 188,003
VARIAN MED SYS INC COM 92220P105 10,865 63,169 SH   SOLE 23 63,169 0 0
VARIAN MED SYS INC COM 92220P105 19,411 112,853 SH   SOLE 25 112,853 0 0
VARIAN MED SYS INC COM 92220P105 99,355 577,648 SH   SOLE 26 77,917 0 499,731
VARIAN MED SYS INC COM 92220P105 3,038 17,663 SH   SOLE 28 12,434 0 5,229
VARIAN MED SYS INC COM 92220P105 3,381 19,658 SH   SOLE 29 145 0 19,513
VARIAN MED SYS INC COM 92220P105 104,897 609,869 SH   SOLE 30 598,832 0 11,037
VARIAN MED SYS INC COM 92220P105 3,479 20,225 SH   SOLE 31 11,184 0 9,041
VARIAN MED SYS INC COM 92220P105 122,298 711,034 SH   SOLE 34 711,034 0 0
VARIAN MED SYS INC COM 92220P105 9,161 53,263 SH   SOLE 36 53,263 0 0
VARIAN MED SYS INC COM 92220P105 317 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 2,738 23,726 SH   SOLE 2 11,086 0 12,640
VARONIS SYS INC COM 922280102 18 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 70 608 SH   SOLE 7 608 0 0
VARONIS SYS INC COM 922280102 14,136 122,473 SH   SOLE 18 117,104 0 5,369
VARONIS SYS INC COM 922280102 11,730 101,630 SH   SOLE 19 101,630 0 0
VARONIS SYS INC COM 922280102 130,307 1,128,978 SH   SOLE 21 1,128,978 0 0
VARONIS SYS INC COM 922280102 102,173 885,227 SH   SOLE 22 857,835 0 27,392
VARONIS SYS INC COM 922280102 370 3,208 SH   SOLE 23 3,208 0 0
VARONIS SYS INC COM 922280102 457 3,960 SH   SOLE 25 3,960 0 0
VARONIS SYS INC COM 922280102 3,954 34,256 SH   SOLE 26 14,344 0 19,912
VARONIS SYS INC COM 922280102 535 4,632 SH   SOLE 28 4,632 0 0
VARONIS SYS INC COM 922280102 13,048 113,051 SH   SOLE 30 113,051 0 0
VARONIS SYS INC COM 922280102 103 889 SH   SOLE 34 889 0 0
VARONIS SYS INC COM 922280102 132 1,143 SH   SOLE 36 1,143 0 0
VARONIS SYS INC COM 922280102 351 3,039 SH   SOLE 40 3,039 0 0
VASTA PLATFORM LTD CL A G9440A109 3,575 231,704 SH   SOLE 18 0 0 231,704
VASTA PLATFORM LTD CL A G9440A109 1,385 89,779 SH   SOLE 19 89,779 0 0
VASTA PLATFORM LTD CL A G9440A109 348 22,522 SH   SOLE 22 22,522 0 0
VASTA PLATFORM LTD CL A G9440A109 7,929 513,898 SH   SOLE 25 513,898 0 0
VASTA PLATFORM LTD CL A G9440A109 426 27,613 SH   SOLE 26 0 0 27,613
VASTA PLATFORM LTD CL A G9440A109 12,236 792,989 SH   SOLE 34 792,989 0 0
VAXART INC COM NEW 92243A200 138 20,817 SH   SOLE 2 2,372 0 18,445
VAXART INC COM NEW 92243A200 6 859 SH   SOLE 7 859 0 0
VAXART INC COM NEW 92243A200 1,283 192,933 SH   SOLE 18 192,933 0 0
VAXART INC COM NEW 92243A200 638 95,932 SH   SOLE 19 95,932 0 0
VAXART INC COM NEW 92243A200 11,760 1,768,453 SH   SOLE 21 1,768,453 0 0
VAXART INC COM NEW 92243A200 14,595 2,194,676 SH   SOLE 22 2,176,069 0 18,607
VAXCYTE INC COM 92243G108 405 8,200 SH   SOLE 2 992 0 7,208
VAXCYTE INC COM 92243G108 19 390 SH   SOLE 7 390 0 0
VAXCYTE INC COM 92243G108 3,316 67,155 SH   SOLE 18 67,155 0 0
VAXCYTE INC COM 92243G108 1,709 34,612 SH   SOLE 19 34,612 0 0
VAXCYTE INC COM 92243G108 27,528 557,470 SH   SOLE 21 557,470 0 0
VAXCYTE INC COM 92243G108 16,626 336,701 SH   SOLE 22 329,859 0 6,842
VBI VACCINES INC COM NEW 91822J103 222 77,653 SH   SOLE 2 9,834 0 67,819
VBI VACCINES INC COM NEW 91822J103 10 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC COM NEW 91822J103 1,966 687,512 SH   SOLE 18 687,512 0 0
VBI VACCINES INC COM NEW 91822J103 962 336,266 SH   SOLE 19 336,266 0 0
VBI VACCINES INC COM NEW 91822J103 16,371 5,724,216 SH   SOLE 21 5,724,216 0 0
VBI VACCINES INC COM NEW 91822J103 15,439 5,398,115 SH   SOLE 22 5,338,153 0 59,962
VECTOR GROUP LTD COM 92240M108 1,129 116,544 SH   SOLE 2 41,570 0 74,974
VECTOR GROUP LTD COM 92240M108 5 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 36 3,667 SH   SOLE 7 3,667 0 0
VECTOR GROUP LTD COM 92240M108 6,157 635,422 SH   SOLE 18 635,422 0 0
VECTOR GROUP LTD COM 92240M108 2,514 259,440 SH   SOLE 19 259,440 0 0
VECTOR GROUP LTD COM 92240M108 134,078 13,836,758 SH   SOLE 21 13,836,758 0 0
VECTOR GROUP LTD COM 92240M108 36,558 3,772,749 SH   SOLE 22 3,643,959 0 128,790
VECTOR GROUP LTD COM 92240M108 340 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 2,012 207,590 SH   SOLE 30 207,590 0 0
VECTOR GROUP LTD COM 92240M108 69 7,119 SH   SOLE 36 7,119 0 0
VECTOR GROUP LTD COM 92240M108 117 12,077 SH   SOLE 40 12,077 0 0
VECTRUS INC COM 92242T101 425 11,180 SH   SOLE 2 3,636 0 7,544
VECTRUS INC COM 92242T101 9 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,803 47,449 SH   SOLE 18 47,449 0 0
VECTRUS INC COM 92242T101 969 25,503 SH   SOLE 19 25,503 0 0
VECTRUS INC COM 92242T101 14,779 388,919 SH   SOLE 21 388,919 0 0
VECTRUS INC COM 92242T101 15,623 411,120 SH   SOLE 22 398,032 0 13,088
VECTRUS INC COM 92242T101 50 1,313 SH   SOLE 23 1,313 0 0
VECTRUS INC COM 92242T101 17 445 SH   SOLE 25 445 0 0
VECTRUS INC COM 92242T101 383 10,086 SH   SOLE 26 0 0 10,086
VECTRUS INC COM 92242T101 140 3,682 SH   SOLE 28 3,682 0 0
VECTRUS INC COM 92242T101 215 5,654 SH   SOLE 30 5,654 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 15 388 SH   SOLE 34 388 0 0
VECTRUS INC COM 92242T101 41 1,092 SH   SOLE 36 1,092 0 0
VECTRUS INC COM 92242T101 52 1,379 SH   SOLE 40 1,379 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 441 59,728 SH   SOLE 2 59,728 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 2,814 380,745 SH   SOLE 7 302,325 0 78,420
VEDANTA LIMITED SPONSORED ADR 92242Y100 6,091 824,265 SH   SOLE 18 824,265 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 286 38,744 SH   SOLE 21 38,744 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 2,566 347,275 SH   SOLE 22 347,275 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 516 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 1,203 162,773 SH   SOLE 26 162,773 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 7,682 1,039,557 SH   SOLE 28 1,039,557 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 4,411 596,868 SH   SOLE 30 596,868 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 44 5,893 SH   SOLE 34 5,893 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 222 30,091 SH   SOLE 36 30,091 0 0
VEECO INSTRS INC DEL COM 922417100 650 55,680 SH   SOLE 2 15,459 0 40,221
VEECO INSTRS INC DEL COM 922417100 4 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 11 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 2,632 225,567 SH   SOLE 18 225,567 0 0
VEECO INSTRS INC DEL COM 922417100 1,078 92,346 SH   SOLE 19 92,346 0 0
VEECO INSTRS INC DEL COM 922417100 59,983 5,139,898 SH   SOLE 21 5,139,898 0 0
VEECO INSTRS INC DEL COM 922417100 16,400 1,405,352 SH   SOLE 22 1,366,434 0 38,918
VEECO INSTRS INC DEL COM 922417100 250 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 80 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 865 74,089 SH   SOLE 30 74,089 0 0
VEECO INSTRS INC DEL COM 922417100 63 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 675 725,000 PRN   SOLE 21 725,000 0 0
VEEVA SYS INC CL A COM 922475108 92,436 328,731 SH   SOLE 2 46,047 0 282,684
VEEVA SYS INC CL A COM 922475108 17,819 63,369 SH   SOLE 4 59,172 0 4,197
VEEVA SYS INC CL A COM 922475108 3,428 12,192 SH   SOLE 7 10,372 0 1,820
VEEVA SYS INC CL A COM 922475108 3,581 12,734 SH   SOLE 13 12,734 0 0
VEEVA SYS INC CL A COM 922475108 3,044 10,826 SH   SOLE 15 10,826 0 0
VEEVA SYS INC CL A COM 922475108 32,183 114,452 SH   SOLE 18 97,154 0 17,298
VEEVA SYS INC CL A COM 922475108 35,012 124,514 SH   SOLE 19 124,514 0 0
VEEVA SYS INC CL A COM 922475108 698,509 2,484,119 SH   SOLE 21 2,484,119 0 0
VEEVA SYS INC CL A COM 922475108 958,454 3,408,562 SH   SOLE 22 3,148,997 0 259,565
VEEVA SYS INC CL A COM 922475108 26,375 93,799 SH   SOLE 23 93,799 0 0
VEEVA SYS INC CL A COM 922475108 42,718 151,917 SH   SOLE 25 151,917 0 0
VEEVA SYS INC CL A COM 922475108 117,921 419,363 SH   SOLE 26 97,391 0 321,972
VEEVA SYS INC CL A COM 922475108 7,364 26,188 SH   SOLE 28 18,580 0 7,608
VEEVA SYS INC CL A COM 922475108 11,685 41,556 SH   SOLE 29 4,222 0 37,334
VEEVA SYS INC CL A COM 922475108 68,851 244,855 SH   SOLE 30 244,855 0 0
VEEVA SYS INC CL A COM 922475108 9,414 33,479 SH   SOLE 31 19,185 0 14,294
VEEVA SYS INC CL A COM 922475108 5,164 18,366 SH   SOLE 34 18,366 0 0
VEEVA SYS INC CL A COM 922475108 23,585 83,876 SH   SOLE 36 83,876 0 0
VEEVA SYS INC CL A COM 922475108 866 3,080 SH   SOLE 40 3,080 0 0
VELOCITY FINL INC COM 92262D101 10 2,000 SH   SOLE 18 2,000 0 0
VELOCITY FINL INC COM 92262D101 98 19,474 SH   SOLE 21 19,474 0 0
VENATOR MATLS PLC SHS G9329Z100 282 146,203 SH   SOLE 18 0 0 146,203
VENATOR MATLS PLC SHS G9329Z100 81 42,079 SH   SOLE 21 42,079 0 0
VENATOR MATLS PLC SHS G9329Z100 1,578 817,504 SH   SOLE 22 817,504 0 0
VENTAS INC COM 92276F100 38,065 907,178 SH   SOLE 2 99,552 0 807,626
VENTAS INC COM 92276F100 18,348 437,265 SH   SOLE 4 425,632 0 11,633
VENTAS INC COM 92276F100 35,265 840,439 SH   SOLE 7 816,974 0 23,465
VENTAS INC COM 92276F100 340 8,097 SH   SOLE 13 1,293 0 6,804
VENTAS INC COM 92276F100 1,964 46,804 SH   SOLE 15 46,804 0 0
VENTAS INC COM 92276F100 29,588 705,144 SH   SOLE 18 646,380 0 58,764
VENTAS INC COM 92276F100 24,069 573,622 SH   SOLE 19 573,622 0 0
VENTAS INC COM 92276F100 532,055 12,680,044 SH   SOLE 21 12,680,044 0 0
VENTAS INC COM 92276F100 505,979 12,058,606 SH   SOLE 22 11,289,723 0 768,883
VENTAS INC COM 92276F100 11,277 268,766 SH   SOLE 23 268,766 0 0
VENTAS INC COM 92276F100 73,971 1,762,899 SH   SOLE 25 1,762,899 0 0
VENTAS INC COM 92276F100 88,238 2,102,898 SH   SOLE 26 320,070 0 1,782,828
VENTAS INC COM 92276F100 3,056 72,824 SH   SOLE 28 51,082 0 21,742
VENTAS INC COM 92276F100 12,933 308,219 SH   SOLE 29 230,402 0 77,817
VENTAS INC COM 92276F100 117,488 2,799,999 SH   SOLE 30 2,799,999 0 0
VENTAS INC COM 92276F100 5,229 124,611 SH   SOLE 31 47,954 0 76,657
VENTAS INC COM 92276F100 2,744 65,402 SH   SOLE 34 65,402 0 0
VENTAS INC COM 92276F100 10,934 260,581 SH   SOLE 36 260,581 0 0
VENTAS INC COM 92276F100 359 8,563 SH   SOLE 40 8,563 0 0
VENUS CONCEPT INC COM 92332W105 21 8,966 SH   SOLE 2 1,159 0 7,807
VENUS CONCEPT INC COM 92332W105 175 75,633 SH   SOLE 18 75,633 0 0
VENUS CONCEPT INC COM 92332W105 74 31,685 SH   SOLE 19 31,685 0 0
VENUS CONCEPT INC COM 92332W105 1,340 577,768 SH   SOLE 21 577,768 0 0
VENUS CONCEPT INC COM 92332W105 276 119,036 SH   SOLE 22 115,172 0 3,864
VEON LTD SPONSORED ADR 91822M106 121 96,251 SH   SOLE 7 96,251 0 0
VEON LTD SPONSORED ADR 91822M106 8,019 6,364,389 SH   SOLE 21 6,364,389 0 0
VEON LTD SPONSORED ADR 91822M106 74 59,011 SH   SOLE 25 59,011 0 0
VEON LTD SPONSORED ADR 91822M106 3,684 2,923,857 SH   SOLE 30 2,923,857 0 0
VEONEER INC COM 92336X109 427 29,072 SH   SOLE 2 29,072 0 0
VEONEER INC COM 92336X109 6 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 1,665 113,266 SH   SOLE 21 113,266 0 0
VEONEER INC COM 92336X109 24,634 1,675,809 SH   SOLE 22 1,624,737 0 51,072
VEONEER INC COM 92336X109 458 31,129 SH   SOLE 26 16,725 0 14,404
VEONEER INC COM 92336X109 273 18,559 SH   SOLE 28 18,559 0 0
VEONEER INC COM 92336X109 1,321 89,886 SH   SOLE 30 89,886 0 0
VEONEER INC COM 92336X109 15 1,000 SH   SOLE 31 0 0 1,000
VEONEER INC COM 92336X109 17 1,173 SH   SOLE 34 1,173 0 0
VEONEER INC COM 92336X109 54 3,679 SH   SOLE 36 3,679 0 0
VEONEER INC COM 92336X109 152 10,353 SH   SOLE 40 10,353 0 0
VERA BRADLEY INC COM 92335C106 128 20,954 SH   SOLE 2 915 0 20,039
VERA BRADLEY INC COM 92335C106 3 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 595 97,317 SH   SOLE 18 97,317 0 0
VERA BRADLEY INC COM 92335C106 235 38,517 SH   SOLE 19 38,517 0 0
VERA BRADLEY INC COM 92335C106 14,537 2,379,202 SH   SOLE 21 2,379,202 0 0
VERA BRADLEY INC COM 92335C106 3,931 643,362 SH   SOLE 22 635,777 0 7,585
VERA BRADLEY INC COM 92335C106 154 25,139 SH   SOLE 30 25,139 0 0
VERACYTE INC COM 92337F107 1,661 51,124 SH   SOLE 2 22,984 0 28,140
VERACYTE INC COM 92337F107 6 177 SH   SOLE 4 177 0 0
VERACYTE INC COM 92337F107 40 1,231 SH   SOLE 7 1,231 0 0
VERACYTE INC COM 92337F107 7,551 232,422 SH   SOLE 18 213,196 0 19,226
VERACYTE INC COM 92337F107 9,182 282,602 SH   SOLE 19 282,602 0 0
VERACYTE INC COM 92337F107 76,969 2,369,018 SH   SOLE 21 2,369,018 0 0
VERACYTE INC COM 92337F107 59,470 1,830,423 SH   SOLE 22 1,776,168 0 54,255
VERACYTE INC COM 92337F107 701 21,568 SH   SOLE 23 21,568 0 0
VERACYTE INC COM 92337F107 25 764 SH   SOLE 25 764 0 0
VERACYTE INC COM 92337F107 3,300 101,570 SH   SOLE 26 27,575 0 73,995
VERACYTE INC COM 92337F107 252 7,747 SH   SOLE 28 7,747 0 0
VERACYTE INC COM 92337F107 7,196 221,482 SH   SOLE 30 221,482 0 0
VERACYTE INC COM 92337F107 93 2,850 SH   SOLE 34 2,850 0 0
VERACYTE INC COM 92337F107 61 1,869 SH   SOLE 36 1,869 0 0
VERACYTE INC COM 92337F107 184 5,672 SH   SOLE 40 5,672 0 0
VERASTEM INC COM 92337C104 157 130,066 SH   SOLE 2 37,438 0 92,628
VERASTEM INC COM 92337C104 4 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 816 674,522 SH   SOLE 18 674,522 0 0
VERASTEM INC COM 92337C104 480 396,893 SH   SOLE 19 396,893 0 0
VERASTEM INC COM 92337C104 6,747 5,575,993 SH   SOLE 21 5,575,993 0 0
VERASTEM INC COM 92337C104 6,694 5,532,330 SH   SOLE 22 5,469,181 0 63,149
VERASTEM INC COM 92337C104 30 24,791 SH   SOLE 30 24,791 0 0
VERB TECHNOLOGY CO INC COM 92337U104 9 8,403 SH   SOLE 18 8,403 0 0
VERB TECHNOLOGY CO INC COM 92337U104 75 69,577 SH   SOLE 21 69,577 0 0
VEREIT INC COM 92339V100 16,270 2,503,136 SH   SOLE 2 140,738 0 2,362,398
VEREIT INC COM 92339V100 12,886 1,982,443 SH   SOLE 4 1,949,719 0 32,724
VEREIT INC COM 92339V100 10,332 1,589,551 SH   SOLE 7 1,391,070 0 198,481
VEREIT INC COM 92339V100 38 5,819 SH   SOLE 13 5,819 0 0
VEREIT INC COM 92339V100 657 101,146 SH   SOLE 15 101,146 0 0
VEREIT INC COM 92339V100 11,808 1,816,663 SH   SOLE 18 1,733,383 0 83,280
VEREIT INC COM 92339V100 15,442 2,375,641 SH   SOLE 19 2,375,641 0 0
VEREIT INC COM 92339V100 130,243 20,037,432 SH   SOLE 21 20,037,432 0 0
VEREIT INC COM 92339V100 252,568 38,856,603 SH   SOLE 22 36,349,994 0 2,506,609
VEREIT INC COM 92339V100 6,181 950,979 SH   SOLE 23 950,979 0 0
VEREIT INC COM 92339V100 31,841 4,898,569 SH   SOLE 25 4,898,569 0 0
VEREIT INC COM 92339V100 28,821 4,434,035 SH   SOLE 26 1,217,924 0 3,216,111
VEREIT INC COM 92339V100 1,368 210,531 SH   SOLE 28 147,580 0 62,951
VEREIT INC COM 92339V100 6,013 925,061 SH   SOLE 29 693,424 0 231,637
VEREIT INC COM 92339V100 39,149 6,022,891 SH   SOLE 30 6,022,891 0 0
VEREIT INC COM 92339V100 2,028 312,072 SH   SOLE 31 161,933 0 150,139
VEREIT INC COM 92339V100 1,701 261,742 SH   SOLE 34 261,742 0 0
VEREIT INC COM 92339V100 4,071 626,382 SH   SOLE 36 626,382 0 0
VEREIT INC COM 92339V100 127 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 564 30,457 SH   SOLE 2 13,959 0 16,498
VERICEL CORP COM 92346J108 15 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 3,334 179,907 SH   SOLE 18 179,907 0 0
VERICEL CORP COM 92346J108 1,582 85,386 SH   SOLE 19 85,386 0 0
VERICEL CORP COM 92346J108 27,704 1,495,065 SH   SOLE 21 1,495,065 0 0
VERICEL CORP COM 92346J108 22,812 1,231,109 SH   SOLE 22 1,194,803 0 36,306
VERICEL CORP COM 92346J108 74 4,014 SH   SOLE 26 0 0 4,014
VERICEL CORP COM 92346J108 113 6,092 SH   SOLE 28 6,092 0 0
VERICEL CORP COM 92346J108 688 37,134 SH   SOLE 30 37,134 0 0
VERICEL CORP COM 92346J108 58 3,128 SH   SOLE 40 3,128 0 0
VERICITY INC COM 92347D100 12 1,132 SH   SOLE 2 0 0 1,132
VERICITY INC COM 92347D100 26 2,518 SH   SOLE 18 2,518 0 0
VERICITY INC COM 92347D100 2 223 SH   SOLE 19 223 0 0
VERICITY INC COM 92347D100 529 51,858 SH   SOLE 21 51,858 0 0
VERICITY INC COM 92347D100 34 3,300 SH   SOLE 22 2,793 0 507
VERINT SYS INC COM 92343X100 3,542 73,513 SH   SOLE 2 24,331 0 49,182
VERINT SYS INC COM 92343X100 14 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 64 1,325 SH   SOLE 7 1,325 0 0
VERINT SYS INC COM 92343X100 11,585 240,461 SH   SOLE 18 235,062 0 5,399
VERINT SYS INC COM 92343X100 9,291 192,836 SH   SOLE 19 192,836 0 0
VERINT SYS INC COM 92343X100 113,249 2,350,546 SH   SOLE 21 2,350,546 0 0
VERINT SYS INC COM 92343X100 91,050 1,889,795 SH   SOLE 22 1,833,598 0 56,197
VERINT SYS INC COM 92343X100 392 8,141 SH   SOLE 23 8,141 0 0
VERINT SYS INC COM 92343X100 408 8,465 SH   SOLE 25 8,465 0 0
VERINT SYS INC COM 92343X100 5,162 107,145 SH   SOLE 26 46,526 0 60,619
VERINT SYS INC COM 92343X100 426 8,835 SH   SOLE 28 8,835 0 0
VERINT SYS INC COM 92343X100 1,233 25,590 SH   SOLE 30 25,590 0 0
VERINT SYS INC COM 92343X100 41 858 SH   SOLE 36 858 0 0
VERINT SYS INC COM 92343X100 320 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,480 1,465,000 PRN   SOLE 21 1,465,000 0 0
VERISIGN INC COM 92343E102 52,141 254,535 SH   SOLE 2 37,757 0 216,778
VERISIGN INC COM 92343E102 9,776 47,723 SH   SOLE 4 44,390 0 3,333
VERISIGN INC COM 92343E102 22,930 111,936 SH   SOLE 7 101,986 0 9,950
VERISIGN INC COM 92343E102 78 381 SH   SOLE 13 381 0 0
VERISIGN INC COM 92343E102 2,380 11,617 SH   SOLE 15 11,617 0 0
VERISIGN INC COM 92343E102 41,410 202,147 SH   SOLE 18 185,784 0 16,363
VERISIGN INC COM 92343E102 10,207 49,825 SH   SOLE 19 49,825 0 0
VERISIGN INC COM 92343E102 667,263 3,257,324 SH   SOLE 21 3,257,324 0 0
VERISIGN INC COM 92343E102 516,554 2,521,621 SH   SOLE 22 2,311,873 0 209,748
VERISIGN INC COM 92343E102 15,241 74,399 SH   SOLE 23 74,399 0 0
VERISIGN INC COM 92343E102 176,619 862,187 SH   SOLE 25 862,187 0 0
VERISIGN INC COM 92343E102 127,269 621,277 SH   SOLE 26 110,980 0 510,297
VERISIGN INC COM 92343E102 4,212 20,559 SH   SOLE 28 14,265 0 6,294
VERISIGN INC COM 92343E102 53 258 SH   SOLE 29 258 0 0
VERISIGN INC COM 92343E102 117,705 574,592 SH   SOLE 30 564,745 0 9,847
VERISIGN INC COM 92343E102 5,555 27,118 SH   SOLE 31 14,437 0 12,681
VERISIGN INC COM 92343E102 4,701 22,949 SH   SOLE 32 22,949 0 0
VERISIGN INC COM 92343E102 15,157 73,993 SH   SOLE 34 73,993 0 0
VERISIGN INC COM 92343E102 13,133 64,111 SH   SOLE 36 64,111 0 0
VERISIGN INC COM 92343E102 488 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 79,710 430,142 SH   SOLE 2 93,018 0 337,124
VERISK ANALYTICS INC COM 92345Y106 13,974 75,410 SH   SOLE 4 70,559 0 4,851
VERISK ANALYTICS INC COM 92345Y106 31,911 172,202 SH   SOLE 7 158,545 0 13,657
VERISK ANALYTICS INC COM 92345Y106 1,308 7,059 SH   SOLE 13 7,059 0 0
VERISK ANALYTICS INC COM 92345Y106 2,897 15,631 SH   SOLE 15 15,631 0 0
VERISK ANALYTICS INC COM 92345Y106 3 16 SH   SOLE 17 0 0 16
VERISK ANALYTICS INC COM 92345Y106 70,892 382,560 SH   SOLE 18 338,719 0 43,841
VERISK ANALYTICS INC COM 92345Y106 176,334 951,563 SH   SOLE 19 951,563 0 0
VERISK ANALYTICS INC COM 92345Y106 887,812 4,790,954 SH   SOLE 21 4,790,954 0 0
VERISK ANALYTICS INC COM 92345Y106 728,080 3,928,984 SH   SOLE 22 3,556,917 0 372,067
VERISK ANALYTICS INC COM 92345Y106 20,632 111,340 SH   SOLE 23 111,340 0 0
VERISK ANALYTICS INC COM 92345Y106 117,509 634,119 SH   SOLE 25 634,119 0 0
VERISK ANALYTICS INC COM 92345Y106 159,737 862,001 SH   SOLE 26 127,238 0 734,763
VERISK ANALYTICS INC COM 92345Y106 5,647 30,475 SH   SOLE 28 21,435 0 9,040
VERISK ANALYTICS INC COM 92345Y106 14,622 78,907 SH   SOLE 29 584 0 78,323
VERISK ANALYTICS INC COM 92345Y106 131,250 708,275 SH   SOLE 30 689,318 0 18,957
VERISK ANALYTICS INC COM 92345Y106 6,183 33,367 SH   SOLE 31 22,109 0 11,258
VERISK ANALYTICS INC COM 92345Y106 6,008 32,421 SH   SOLE 32 32,421 0 0
VERISK ANALYTICS INC COM 92345Y106 12,026 64,896 SH   SOLE 34 64,896 0 0
VERISK ANALYTICS INC COM 92345Y106 17,824 96,183 SH   SOLE 36 96,183 0 0
VERISK ANALYTICS INC COM 92345Y106 624 3,368 SH   SOLE 40 3,368 0 0
VERITEX HLDGS INC COM 923451108 919 53,958 SH   SOLE 2 14,890 0 39,068
VERITEX HLDGS INC COM 923451108 17 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 3,857 226,492 SH   SOLE 18 226,492 0 0
VERITEX HLDGS INC COM 923451108 1,509 88,579 SH   SOLE 19 88,579 0 0
VERITEX HLDGS INC COM 923451108 88,168 5,177,224 SH   SOLE 21 5,177,224 0 0
VERITEX HLDGS INC COM 923451108 24,008 1,409,738 SH   SOLE 22 1,368,509 0 41,229
VERITEX HLDGS INC COM 923451108 502 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 135 7,907 SH   SOLE 28 7,907 0 0
VERITEX HLDGS INC COM 923451108 1,095 64,273 SH   SOLE 30 64,273 0 0
VERITEX HLDGS INC COM 923451108 74 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 157 12,387 SH   SOLE 2 727 0 11,660
VERITIV CORP COM 923454102 2 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 850 67,136 SH   SOLE 18 67,136 0 0
VERITIV CORP COM 923454102 310 24,510 SH   SOLE 19 24,510 0 0
VERITIV CORP COM 923454102 17,293 1,365,989 SH   SOLE 21 1,365,989 0 0
VERITIV CORP COM 923454102 4,668 368,700 SH   SOLE 22 364,632 0 4,068
VERITIV CORP COM 923454102 173 13,627 SH   SOLE 30 13,627 0 0
VERITONE INC COM 92347M100 78 8,479 SH   SOLE 2 1,276 0 7,203
VERITONE INC COM 92347M100 4 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 884 96,483 SH   SOLE 18 96,483 0 0
VERITONE INC COM 92347M100 410 44,737 SH   SOLE 19 44,737 0 0
VERITONE INC COM 92347M100 7,366 804,189 SH   SOLE 21 804,189 0 0
VERITONE INC COM 92347M100 5,546 605,405 SH   SOLE 22 596,764 0 8,641
VERIZON COMMUNICATIONS INC COM 92343V104 628,340 10,562,117 SH   SOLE 2 1,625,371 0 8,936,746
VERIZON COMMUNICATIONS INC COM 92343V104 118,810 1,997,142 SH   SOLE 4 1,867,516 0 129,626
VERIZON COMMUNICATIONS INC COM 92343V104 247,642 4,162,753 SH   SOLE 7 4,013,951 0 148,802
VERIZON COMMUNICATIONS INC COM 92343V104 6,377 107,194 SH   SOLE 13 96,986 0 10,208
VERIZON COMMUNICATIONS INC COM 92343V104 30,114 506,201 SH   SOLE 15 506,201 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18 306 SH   SOLE 17 0 0 306
VERIZON COMMUNICATIONS INC COM 92343V104 948,458 15,943,158 SH   SOLE 18 14,745,782 0 1,197,376
VERIZON COMMUNICATIONS INC COM 92343V104 939,318 15,789,503 SH   SOLE 19 15,789,503 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,755,203 96,742,361 SH   SOLE 21 96,742,361 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,998,445 100,831,142 SH   SOLE 22 92,041,668 0 8,789,474
VERIZON COMMUNICATIONS INC COM 92343V104 175,165 2,944,452 SH   SOLE 23 2,944,452 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 286,231 4,811,422 SH   SOLE 25 4,811,422 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,366,797 22,975,237 SH   SOLE 26 2,603,833 0 20,371,404
VERIZON COMMUNICATIONS INC COM 92343V104 48,156 809,486 SH   SOLE 28 569,242 0 240,244
VERIZON COMMUNICATIONS INC COM 92343V104 25,548 429,446 SH   SOLE 29 12,500 0 416,946
VERIZON COMMUNICATIONS INC COM 92343V104 986,040 16,574,892 SH   SOLE 30 16,354,501 0 220,391
VERIZON COMMUNICATIONS INC COM 92343V104 79,997 1,344,706 SH   SOLE 31 540,373 0 804,333
VERIZON COMMUNICATIONS INC COM 92343V104 6,804 114,377 SH   SOLE 32 114,377 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 39,001 655,591 SH   SOLE 34 655,591 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,865 165,819 SH   SOLE 35 165,819 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 204,130 3,431,326 SH   SOLE 36 3,431,326 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,513 92,668 SH   SOLE 40 92,668 0 0
VERMILION ENERGY INC COM 923725105 25 10,543 SH   SOLE 22 10,543 0 0
VERRA MOBILITY CORP COM 92511U102 840 86,995 SH   SOLE 2 42,448 0 44,547
VERRA MOBILITY CORP COM 92511U102 8 843 SH   SOLE 4 843 0 0
VERRA MOBILITY CORP COM 92511U102 28 2,857 SH   SOLE 7 2,857 0 0
VERRA MOBILITY CORP COM 92511U102 5,028 520,497 SH   SOLE 18 492,164 0 28,333
VERRA MOBILITY CORP COM 92511U102 4,252 440,140 SH   SOLE 19 440,140 0 0
VERRA MOBILITY CORP COM 92511U102 41,676 4,314,282 SH   SOLE 21 4,314,282 0 0
VERRA MOBILITY CORP COM 92511U102 38,030 3,936,894 SH   SOLE 22 3,832,486 0 104,408
VERRA MOBILITY CORP COM 92511U102 185 19,127 SH   SOLE 23 19,127 0 0
VERRA MOBILITY CORP COM 92511U102 1,452 150,342 SH   SOLE 26 49,131 0 101,211
VERRA MOBILITY CORP COM 92511U102 138 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 499 51,614 SH   SOLE 30 51,614 0 0
VERRA MOBILITY CORP COM 92511U102 132 13,693 SH   SOLE 40 13,693 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 68 8,729 SH   SOLE 2 710 0 8,019
VERRICA PHARMACEUTICALS INC COM 92511W108 3 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 375 48,476 SH   SOLE 18 48,476 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 188 24,291 SH   SOLE 19 24,291 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 3,636 469,735 SH   SOLE 21 469,735 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,031 133,162 SH   SOLE 22 127,725 0 5,437
VERSO CORP CL A 92531L207 298 37,819 SH   SOLE 2 9,529 0 28,290
VERSO CORP CL A 92531L207 6 810 SH   SOLE 7 810 0 0
VERSO CORP CL A 92531L207 999 126,575 SH   SOLE 18 126,575 0 0
VERSO CORP CL A 92531L207 588 74,572 SH   SOLE 19 74,572 0 0
VERSO CORP CL A 92531L207 8,298 1,051,756 SH   SOLE 21 1,051,756 0 0
VERSO CORP CL A 92531L207 7,161 907,662 SH   SOLE 22 880,050 0 27,612
VERSO CORP CL A 92531L207 19 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 37 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 110 13,986 SH   SOLE 30 13,986 0 0
VERSO CORP CL A 92531L207 41 5,175 SH   SOLE 40 5,175 0 0
VERTEX ENERGY INC COM 92534K107 7 14,117 SH   SOLE 21 14,117 0 0
VERTEX INC CL A 92538J106 114 4,957 SH   SOLE 2 4,957 0 0
VERTEX INC CL A 92538J106 3,580 155,655 SH   SOLE 19 155,655 0 0
VERTEX INC CL A 92538J106 553 24,039 SH   SOLE 21 24,039 0 0
VERTEX INC CL A 92538J106 8,030 349,109 SH   SOLE 22 349,109 0 0
VERTEX INC CL A 92538J106 9,866 428,961 SH   SOLE 25 428,961 0 0
VERTEX INC CL A 92538J106 521 22,650 SH   SOLE 26 0 0 22,650
VERTEX INC CL A 92538J106 7,703 334,897 SH   SOLE 34 334,897 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 216,858 796,919 SH   SOLE 2 204,584 0 592,335
VERTEX PHARMACEUTICALS INC COM 92532F100 36,984 135,910 SH   SOLE 4 127,859 0 8,051
VERTEX PHARMACEUTICALS INC COM 92532F100 73,934 271,695 SH   SOLE 7 264,045 0 7,650
VERTEX PHARMACEUTICALS INC COM 92532F100 230 846 SH   SOLE 13 846 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,120 26,165 SH   SOLE 15 26,165 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 354,949 1,304,384 SH   SOLE 18 1,117,999 0 186,385
VERTEX PHARMACEUTICALS INC COM 92532F100 431,183 1,584,534 SH   SOLE 19 1,584,534 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,689,262 9,882,634 SH   SOLE 21 9,882,634 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,783,292 6,553,328 SH   SOLE 22 5,991,748 0 561,580
VERTEX PHARMACEUTICALS INC COM 92532F100 53,324 195,956 SH   SOLE 23 195,956 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 84,193 309,396 SH   SOLE 25 309,396 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 385,880 1,418,051 SH   SOLE 26 209,732 0 1,208,319
VERTEX PHARMACEUTICALS INC COM 92532F100 13,757 50,555 SH   SOLE 28 35,810 0 14,745
VERTEX PHARMACEUTICALS INC COM 92532F100 2,563 9,419 SH   SOLE 29 9,419 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 451,232 1,658,211 SH   SOLE 30 1,645,986 0 12,225
VERTEX PHARMACEUTICALS INC COM 92532F100 20,869 76,691 SH   SOLE 31 46,294 0 30,397
VERTEX PHARMACEUTICALS INC COM 92532F100 14,084 51,758 SH   SOLE 32 51,758 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 172,988 635,706 SH   SOLE 34 635,706 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 56,450 207,446 SH   SOLE 36 207,446 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,606 5,902 SH   SOLE 40 5,902 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 7,730 446,298 SH   SOLE 2 75,277 0 371,021
VERTIV HOLDINGS CO COM CL A 92537N108 1,681 97,047 SH   SOLE 4 97,047 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 70 4,061 SH   SOLE 7 4,061 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 19,622 1,132,889 SH   SOLE 18 1,132,889 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 123,237 7,115,312 SH   SOLE 19 7,115,312 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 50,941 2,941,171 SH   SOLE 21 2,941,171 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 98,503 5,687,279 SH   SOLE 22 5,389,758 0 297,521
VERTIV HOLDINGS CO COM CL A 92537N108 41 2,345 SH   SOLE 25 2,345 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 2,704 156,122 SH   SOLE 26 124,927 0 31,195
VERTIV HOLDINGS CO COM CL A 92537N108 539 31,121 SH   SOLE 28 31,121 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 2,110 121,805 SH   SOLE 30 121,805 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 75 4,306 SH   SOLE 31 4,306 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 57,249 3,305,357 SH   SOLE 34 3,305,357 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 100 5,784 SH   SOLE 36 5,784 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 393 22,693 SH   SOLE 40 22,693 0 0
VERU INC COM 92536C103 49 18,774 SH   SOLE 2 2,601 0 16,173
VERU INC COM 92536C103 4 1,569 SH   SOLE 7 1,569 0 0
VERU INC COM 92536C103 525 200,381 SH   SOLE 18 200,381 0 0
VERU INC COM 92536C103 238 91,006 SH   SOLE 19 91,006 0 0
VERU INC COM 92536C103 4,362 1,664,960 SH   SOLE 21 1,664,960 0 0
VERU INC COM 92536C103 3,177 1,212,406 SH   SOLE 22 1,189,340 0 23,066
VIACOMCBS INC CL A 92556H107 175 5,761 SH   SOLE 2 181 0 5,580
VIACOMCBS INC CL A 92556H107 3 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 203 6,697 SH   SOLE 18 4,083 0 2,614
VIACOMCBS INC CL A 92556H107 307 10,137 SH   SOLE 19 10,137 0 0
VIACOMCBS INC CL A 92556H107 3,237 106,882 SH   SOLE 21 106,882 0 0
VIACOMCBS INC CL A 92556H107 2,587 85,399 SH   SOLE 22 78,280 0 7,119
VIACOMCBS INC CL A 92556H107 2,322 76,650 SH   SOLE 29 0 0 76,650
VIACOMCBS INC CL A 92556H107 143 4,717 SH   SOLE 30 4,717 0 0
VIACOMCBS INC CL A 92556H107 4 123 SH   SOLE 31 123 0 0
VIACOMCBS INC CL B 92556H206 35,908 1,281,970 SH   SOLE 2 114,561 0 1,167,409
VIACOMCBS INC CL B 92556H206 6,928 247,348 SH   SOLE 4 229,796 0 17,552
VIACOMCBS INC CL B 92556H206 16,035 572,460 SH   SOLE 7 502,183 0 70,277
VIACOMCBS INC CL B 92556H206 328 11,711 SH   SOLE 13 11,711 0 0
VIACOMCBS INC CL B 92556H206 1,937 69,142 SH   SOLE 15 69,142 0 0
VIACOMCBS INC CL B 92556H206 1 36 SH   SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 38,272 1,366,354 SH   SOLE 18 1,236,487 0 129,867
VIACOMCBS INC CL B 92556H206 9,753 348,206 SH   SOLE 19 348,206 0 0
VIACOMCBS INC CL B 92556H206 1,429 51,024 SH   SOLE 20 51,024 0 0
VIACOMCBS INC CL B 92556H206 614,933 21,954,060 SH   SOLE 21 21,954,060 0 0
VIACOMCBS INC CL B 92556H206 367,779 13,130,287 SH   SOLE 22 11,923,859 0 1,206,428
VIACOMCBS INC CL B 92556H206 10,642 379,932 SH   SOLE 23 379,932 0 0
VIACOMCBS INC CL B 92556H206 15,378 549,001 SH   SOLE 25 549,001 0 0
VIACOMCBS INC CL B 92556H206 71,964 2,569,229 SH   SOLE 26 495,854 0 2,073,375
VIACOMCBS INC CL B 92556H206 3,069 109,579 SH   SOLE 28 77,101 0 32,478
VIACOMCBS INC CL B 92556H206 4,240 151,381 SH   SOLE 29 582 0 150,799
VIACOMCBS INC CL B 92556H206 70,757 2,526,136 SH   SOLE 30 2,526,136 0 0
VIACOMCBS INC CL B 92556H206 5,660 202,067 SH   SOLE 31 70,212 0 131,855
VIACOMCBS INC CL B 92556H206 4,304 153,648 SH   SOLE 32 153,648 0 0
VIACOMCBS INC CL B 92556H206 1,671 59,661 SH   SOLE 34 59,661 0 0
VIACOMCBS INC CL B 92556H206 11,226 400,785 SH   SOLE 36 400,785 0 0
VIACOMCBS INC CL B 92556H206 374 13,341 SH   SOLE 40 13,341 0 0
VIACOMCBS INC OPTIONS 92556H206 17 600 SH Put SOLE 2 600 0 0
VIACOMCBS INC OPTIONS 92556H206 2,941 105,000 SH Put SOLE 19 105,000 0 0
VIACOMCBS INC OPTIONS 92556H206 28 1,000 SH Put SOLE 22 1,000 0 0
VIACOMCBS INC OPTIONS 92556H206 375 13,400 SH Put SOLE 34 13,400 0 0
VIAD CORP COM NEW 92552R406 448 21,519 SH   SOLE 2 6,659 0 14,860
VIAD CORP COM NEW 92552R406 3 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 8 375 SH   SOLE 7 375 0 0
VIAD CORP COM NEW 92552R406 1,940 93,119 SH   SOLE 18 93,119 0 0
VIAD CORP COM NEW 92552R406 1,434 68,835 SH   SOLE 19 68,835 0 0
VIAD CORP COM NEW 92552R406 44,881 2,154,625 SH   SOLE 21 2,154,625 0 0
VIAD CORP COM NEW 92552R406 13,353 641,044 SH   SOLE 22 624,620 0 16,424
VIAD CORP COM NEW 92552R406 60 2,860 SH   SOLE 23 2,860 0 0
VIAD CORP COM NEW 92552R406 443 21,274 SH   SOLE 26 5,536 0 15,738
VIAD CORP COM NEW 92552R406 61 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 674 32,378 SH   SOLE 30 32,378 0 0
VIAD CORP COM NEW 92552R406 43 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 9,157 266,274 SH   SOLE 2 156,994 0 109,280
VIASAT INC COM 92552V100 747 21,710 SH   SOLE 4 21,710 0 0
VIASAT INC COM 92552V100 166 4,825 SH   SOLE 7 4,825 0 0
VIASAT INC COM 92552V100 5,955 173,155 SH   SOLE 18 169,852 0 3,303
VIASAT INC COM 92552V100 817 23,744 SH   SOLE 19 23,744 0 0
VIASAT INC COM 92552V100 100,364 2,918,418 SH   SOLE 21 2,918,418 0 0
VIASAT INC COM 92552V100 71,054 2,066,115 SH   SOLE 22 1,899,213 0 166,902
VIASAT INC COM 92552V100 2,295 66,729 SH   SOLE 23 66,729 0 0
VIASAT INC COM 92552V100 2,194 63,794 SH   SOLE 26 11,042 0 52,752
VIASAT INC COM 92552V100 274 7,965 SH   SOLE 28 7,965 0 0
VIASAT INC COM 92552V100 721 20,978 SH   SOLE 29 20,978 0 0
VIASAT INC COM 92552V100 803 23,341 SH   SOLE 30 23,341 0 0
VIASAT INC COM 92552V100 1,164 33,834 SH   SOLE 31 32,967 0 867
VIASAT INC COM 92552V100 512 14,876 SH   SOLE 34 14,876 0 0
VIASAT INC COM 92552V100 59 1,709 SH   SOLE 36 1,709 0 0
VIASAT INC COM 92552V100 173 5,034 SH   SOLE 40 5,034 0 0
VIAVI SOLUTIONS INC COM 925550105 1,701 145,004 SH   SOLE 2 74,810 0 70,194
VIAVI SOLUTIONS INC COM 925550105 11 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 54 4,603 SH   SOLE 7 4,603 0 0
VIAVI SOLUTIONS INC COM 925550105 157 13,385 SH   SOLE 13 0 0 13,385
VIAVI SOLUTIONS INC COM 925550105 12,637 1,077,332 SH   SOLE 18 1,077,332 0 0
VIAVI SOLUTIONS INC COM 925550105 4,968 423,554 SH   SOLE 19 423,554 0 0
VIAVI SOLUTIONS INC COM 925550105 291,078 24,814,802 SH   SOLE 21 24,814,802 0 0
VIAVI SOLUTIONS INC COM 925550105 75,297 6,419,220 SH   SOLE 22 6,230,810 0 188,410
VIAVI SOLUTIONS INC COM 925550105 1,450 123,635 SH   SOLE 26 57,291 0 66,344
VIAVI SOLUTIONS INC COM 925550105 436 37,140 SH   SOLE 28 37,140 0 0
VIAVI SOLUTIONS INC COM 925550105 4,290 365,723 SH   SOLE 30 365,723 0 0
VIAVI SOLUTIONS INC COM 925550105 43 3,641 SH   SOLE 34 3,641 0 0
VIAVI SOLUTIONS INC COM 925550105 297 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,141 1,900,000 PRN   SOLE 21 1,900,000 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 563 500,000 PRN   SOLE 22 500,000 0 0
VICI PPTYS INC COM 925652109 30,482 1,304,311 SH   SOLE 2 224,630 0 1,079,681
VICI PPTYS INC COM 925652109 23,337 998,594 SH   SOLE 4 984,159 0 14,435
VICI PPTYS INC COM 925652109 15,958 682,837 SH   SOLE 7 682,837 0 0
VICI PPTYS INC COM 925652109 36 1,548 SH   SOLE 13 1,548 0 0
VICI PPTYS INC COM 925652109 1,116 47,759 SH   SOLE 15 47,759 0 0
VICI PPTYS INC COM 925652109 21,912 937,633 SH   SOLE 18 900,024 0 37,609
VICI PPTYS INC COM 925652109 102,560 4,388,542 SH   SOLE 19 4,388,542 0 0
VICI PPTYS INC COM 925652109 227,032 9,714,662 SH   SOLE 21 9,714,662 0 0
VICI PPTYS INC COM 925652109 420,551 17,995,315 SH   SOLE 22 16,727,037 0 1,268,278
VICI PPTYS INC COM 925652109 9,707 415,356 SH   SOLE 23 415,356 0 0
VICI PPTYS INC COM 925652109 43,348 1,854,867 SH   SOLE 25 1,854,867 0 0
VICI PPTYS INC COM 925652109 33,021 1,412,962 SH   SOLE 26 440,924 0 972,038
VICI PPTYS INC COM 925652109 2,940 125,785 SH   SOLE 28 98,894 0 26,891
VICI PPTYS INC COM 925652109 2,319 99,221 SH   SOLE 29 308 0 98,913
VICI PPTYS INC COM 925652109 67,338 2,881,365 SH   SOLE 30 2,881,365 0 0
VICI PPTYS INC COM 925652109 1,721 73,653 SH   SOLE 31 56,632 0 17,021
VICI PPTYS INC COM 925652109 18,424 788,377 SH   SOLE 34 788,377 0 0
VICI PPTYS INC COM 925652109 2,415 103,355 SH   SOLE 36 103,355 0 0
VICI PPTYS INC COM 925652109 256 10,970 SH   SOLE 40 10,970 0 0
VICOR CORP COM 925815102 1,304 16,782 SH   SOLE 2 6,095 0 10,687
VICOR CORP COM 925815102 15 187 SH   SOLE 4 187 0 0
VICOR CORP COM 925815102 29 373 SH   SOLE 7 373 0 0
VICOR CORP COM 925815102 7,375 94,879 SH   SOLE 18 92,424 0 2,455
VICOR CORP COM 925815102 3,961 50,957 SH   SOLE 19 50,957 0 0
VICOR CORP COM 925815102 166,700 2,144,607 SH   SOLE 21 2,144,607 0 0
VICOR CORP COM 925815102 44,913 577,804 SH   SOLE 22 561,756 0 16,048
VICOR CORP COM 925815102 59 756 SH   SOLE 23 756 0 0
VICOR CORP COM 925815102 262 3,370 SH   SOLE 26 0 0 3,370
VICOR CORP COM 925815102 218 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 2,517 32,381 SH   SOLE 30 32,381 0 0
VICOR CORP COM 925815102 56 723 SH   SOLE 34 723 0 0
VICOR CORP COM 925815102 129 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 70 4,169 SH   SOLE 2 4,169 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 303 17,948 SH   SOLE 21 17,948 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 5,483 324,639 SH   SOLE 22 299,288 0 25,351
VICTORY CAP HLDGS INC COM CL A 92645B103 57 3,382 SH   SOLE 28 3,382 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 46 2,747 SH   SOLE 30 2,747 0 0
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 7 149 SH   SOLE 17 0 0 149
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3 73 SH   SOLE 17 0 0 73
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH   SOLE 17 0 0 10
VIELA BIO INC COM 926613100 222 7,923 SH   SOLE 2 1,093 0 6,830
VIELA BIO INC COM 926613100 10 358 SH   SOLE 7 358 0 0
VIELA BIO INC COM 926613100 2,265 80,676 SH   SOLE 18 80,676 0 0
VIELA BIO INC COM 926613100 1,366 48,656 SH   SOLE 19 48,656 0 0
VIELA BIO INC COM 926613100 18,275 650,818 SH   SOLE 21 650,818 0 0
VIELA BIO INC COM 926613100 14,267 508,073 SH   SOLE 22 500,464 0 7,609
VIELA BIO INC COM 926613100 8 285 SH   SOLE 23 285 0 0
VIEMED HEALTHCARE INC COM 92663R105 365 42,202 SH   SOLE 2 6,681 0 35,521
VIEMED HEALTHCARE INC COM 92663R105 6 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 1,333 154,334 SH   SOLE 18 142,376 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 2,155 249,366 SH   SOLE 19 249,366 0 0
VIEMED HEALTHCARE INC COM 92663R105 9,723 1,125,356 SH   SOLE 21 1,125,356 0 0
VIEMED HEALTHCARE INC COM 92663R105 5,026 581,715 SH   SOLE 22 569,084 0 12,631
VIEMED HEALTHCARE INC COM 92663R105 115 13,364 SH   SOLE 23 13,364 0 0
VIEMED HEALTHCARE INC COM 92663R105 313 36,240 SH   SOLE 26 0 0 36,240
VIEWRAY INC COM 92672L107 352 100,547 SH   SOLE 2 34,298 0 66,249
VIEWRAY INC COM 92672L107 4 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,531 437,436 SH   SOLE 18 437,436 0 0
VIEWRAY INC COM 92672L107 717 204,888 SH   SOLE 19 204,888 0 0
VIEWRAY INC COM 92672L107 13,193 3,769,558 SH   SOLE 21 3,769,558 0 0
VIEWRAY INC COM 92672L107 10,527 3,007,637 SH   SOLE 22 2,937,336 0 70,301
VIEWRAY INC COM 92672L107 62 17,755 SH   SOLE 26 0 0 17,755
VIEWRAY INC COM 92672L107 77 22,139 SH   SOLE 28 22,139 0 0
VIEWRAY INC COM 92672L107 40 11,561 SH   SOLE 30 11,561 0 0
VIEWRAY INC COM 92672L107 9 2,448 SH   SOLE 34 2,448 0 0
VIEWRAY INC COM 92672L107 20 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 464 79,720 SH   SOLE 2 22,098 0 57,622
VIKING THERAPEUTICS INC COM 92686J106 5 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,451 249,254 SH   SOLE 18 249,254 0 0
VIKING THERAPEUTICS INC COM 92686J106 717 123,216 SH   SOLE 19 123,216 0 0
VIKING THERAPEUTICS INC COM 92686J106 12,878 2,212,738 SH   SOLE 21 2,212,738 0 0
VIKING THERAPEUTICS INC COM 92686J106 11,552 1,984,898 SH   SOLE 22 1,929,114 0 55,784
VIKING THERAPEUTICS INC COM 92686J106 75 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 67 11,527 SH   SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 175 30,145 SH   SOLE 30 30,145 0 0
VIKING THERAPEUTICS INC COM 92686J106 32 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 3 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE FARMS INTL INC COM 92707Y108 16 3,444 SH   SOLE 22 3,444 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 261 10,622 SH   SOLE 2 3,294 0 7,328
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 900 36,571 SH   SOLE 18 36,571 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 389 15,811 SH   SOLE 19 15,811 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 8,009 325,419 SH   SOLE 21 325,419 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,560 225,941 SH   SOLE 22 219,762 0 6,179
VILLAGE SUPER MKT INC CL A NEW 927107409 55 2,235 SH   SOLE 23 2,235 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 160 6,509 SH   SOLE 26 0 0 6,509
VILLAGE SUPER MKT INC CL A NEW 927107409 26 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 24 973 SH   SOLE 30 973 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 27 1,107 SH   SOLE 34 1,107 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 17 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 4 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 43 7,940 SH   SOLE 21 7,940 0 0
VINCE HLDG CORP COM NEW 92719W207 331 61,154 SH   SOLE 22 61,154 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 52 8,604 SH   SOLE 22 8,604 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 119 15,775 SH   SOLE 2 15,775 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 290 38,602 SH   SOLE 21 38,602 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 37 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 85 11,307 SH   SOLE 28 11,307 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 49 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7,581 484,699 SH   SOLE 2 23,678 0 461,021
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7 463 SH   SOLE 3 463 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,002 191,974 SH   SOLE 4 163,322 0 28,652
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,039 130,387 SH   SOLE 7 46,271 0 84,116
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 19 1,200 SH   SOLE 13 1,200 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,564 163,917 SH   SOLE 15 163,917 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,005 128,198 SH   SOLE 18 128,198 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 641 40,970 SH   SOLE 19 40,970 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 123,780 7,914,326 SH   SOLE 21 7,914,326 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 77,255 4,939,558 SH   SOLE 22 4,466,694 0 472,864
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,733 238,713 SH   SOLE 23 238,713 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,232 270,569 SH   SOLE 25 270,569 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 44,238 2,828,514 SH   SOLE 26 860,674 0 1,967,840
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,100 70,333 SH   SOLE 28 70,333 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 657 42,026 SH   SOLE 29 42,026 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 39,656 2,535,553 SH   SOLE 30 2,412,507 0 123,046
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,605 102,653 SH   SOLE 31 6,414 0 96,239
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 760 48,595 SH   SOLE 34 48,595 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 175 11,159 SH   SOLE 36 11,159 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 49 3,153 SH   SOLE 40 3,153 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,430 41,640 SH   SOLE 2 19,107 0 22,533
VIR BIOTECHNOLOGY INC COM 92764N102 36 1,052 SH   SOLE 7 1,052 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 7,564 220,333 SH   SOLE 18 210,010 0 10,323
VIR BIOTECHNOLOGY INC COM 92764N102 16,232 472,828 SH   SOLE 19 472,828 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 59,657 1,737,765 SH   SOLE 21 1,737,765 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 50,817 1,480,263 SH   SOLE 22 1,460,625 0 19,638
VIR BIOTECHNOLOGY INC COM 92764N102 254 7,386 SH   SOLE 23 7,386 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 709 20,660 SH   SOLE 26 0 0 20,660
VIR BIOTECHNOLOGY INC COM 92764N102 3,166 92,234 SH   SOLE 34 92,234 0 0
VIRCO MFG CO COM 927651109 6 2,568 SH   SOLE 18 2,568 0 0
VIRCO MFG CO COM 927651109 61 28,396 SH   SOLE 21 28,396 0 0
VIRCO MFG CO COM 927651109 140 65,136 SH   SOLE 22 65,136 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,753 143,149 SH   SOLE 2 40,192 0 102,957
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 16 853 SH   SOLE 4 853 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 28 1,466 SH   SOLE 7 1,466 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 577 30,019 SH   SOLE 18 30,019 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 323 16,789 SH   SOLE 19 16,789 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 45,861 2,384,869 SH   SOLE 21 2,384,869 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 53,005 2,756,372 SH   SOLE 22 2,633,539 0 122,833
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 29 1,511 SH   SOLE 25 1,511 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,240 64,485 SH   SOLE 26 52,728 0 11,757
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 509 26,486 SH   SOLE 28 26,486 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 399 20,772 SH   SOLE 30 20,772 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 23 1,176 SH   SOLE 31 1,176 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 71 3,710 SH   SOLE 36 3,710 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 264 13,720 SH   SOLE 40 13,720 0 0
VIRNETX HLDG CORP COM 92823T108 277 52,538 SH   SOLE 2 19,711 0 32,827
VIRNETX HLDG CORP COM 92823T108 5 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,325 251,370 SH   SOLE 18 251,370 0 0
VIRNETX HLDG CORP COM 92823T108 622 117,964 SH   SOLE 19 117,964 0 0
VIRNETX HLDG CORP COM 92823T108 11,112 2,108,560 SH   SOLE 21 2,108,560 0 0
VIRNETX HLDG CORP COM 92823T108 9,727 1,845,690 SH   SOLE 22 1,783,957 0 61,733
VIRNETX HLDG CORP COM 92823T108 45 8,469 SH   SOLE 23 8,469 0 0
VIRNETX HLDG CORP COM 92823T108 51 9,590 SH   SOLE 30 9,590 0 0
VIRTRA INC COM PAR 92827K301 23 5,993 SH   SOLE 21 5,993 0 0
VIRTU FINL INC CL A 928254101 3,315 144,071 SH   SOLE 2 27,956 0 116,115
VIRTU FINL INC CL A 928254101 8 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 26 1,113 SH   SOLE 7 1,113 0 0
VIRTU FINL INC CL A 928254101 728 31,629 SH   SOLE 18 31,629 0 0
VIRTU FINL INC CL A 928254101 4,072 176,958 SH   SOLE 19 176,958 0 0
VIRTU FINL INC CL A 928254101 27,315 1,187,085 SH   SOLE 21 1,187,085 0 0
VIRTU FINL INC CL A 928254101 43,431 1,887,499 SH   SOLE 22 1,799,101 0 88,398
VIRTU FINL INC CL A 928254101 2,088 90,753 SH   SOLE 23 90,753 0 0
VIRTU FINL INC CL A 928254101 423 18,372 SH   SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 228 9,910 SH   SOLE 28 9,910 0 0
VIRTU FINL INC CL A 928254101 630 27,371 SH   SOLE 30 27,371 0 0
VIRTU FINL INC CL A 928254101 26 1,122 SH   SOLE 31 1,122 0 0
VIRTU FINL INC CL A 928254101 103 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,238 8,928 SH   SOLE 2 3,157 0 5,771
VIRTUS INVT PARTNERS INC COM 92828Q109 8 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 25 181 SH   SOLE 7 181 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,818 34,749 SH   SOLE 18 34,749 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 7,049 50,839 SH   SOLE 19 50,839 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 105,399 760,183 SH   SOLE 21 760,183 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 39,276 283,274 SH   SOLE 22 277,113 0 6,161
VIRTUS INVT PARTNERS INC COM 92828Q109 645 4,650 SH   SOLE 23 4,650 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 38 271 SH   SOLE 25 271 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,771 19,983 SH   SOLE 26 0 0 19,983
VIRTUS INVT PARTNERS INC COM 92828Q109 144 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,505 10,855 SH   SOLE 30 10,855 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 93 668 SH   SOLE 36 668 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 104 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 897 18,242 SH   SOLE 2 9,307 0 8,935
VIRTUSA CORP COM 92827P102 10 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 23 476 SH   SOLE 7 476 0 0
VIRTUSA CORP COM 92827P102 6,784 137,997 SH   SOLE 18 136,107 0 1,890
VIRTUSA CORP COM 92827P102 3,468 70,551 SH   SOLE 19 70,551 0 0
VIRTUSA CORP COM 92827P102 148,295 3,016,577 SH   SOLE 21 3,016,577 0 0
VIRTUSA CORP COM 92827P102 41,303 840,176 SH   SOLE 22 817,138 0 23,038
VIRTUSA CORP COM 92827P102 42 859 SH   SOLE 25 859 0 0
VIRTUSA CORP COM 92827P102 847 17,223 SH   SOLE 26 8,996 0 8,227
VIRTUSA CORP COM 92827P102 166 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 7,075 143,924 SH   SOLE 30 143,924 0 0
VIRTUSA CORP COM 92827P102 105 2,128 SH   SOLE 36 2,128 0 0
VIRTUSA CORP COM 92827P102 154 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 977,769 4,889,579 SH   SOLE 2 1,014,829 0 3,874,750
VISA INC COM CL A 92826C839 172,860 864,432 SH   SOLE 4 811,801 0 52,631
VISA INC COM CL A 92826C839 305,468 1,527,568 SH   SOLE 7 1,473,038 0 54,530
VISA INC COM CL A 92826C839 13,405 67,037 SH   SOLE 13 67,037 0 0
VISA INC COM CL A 92826C839 33,372 166,883 SH   SOLE 15 166,883 0 0
VISA INC COM CL A 92826C839 15 77 SH   SOLE 17 0 0 77
VISA INC COM CL A 92826C839 1,554,582 7,774,077 SH   SOLE 18 6,348,289 0 1,425,788
VISA INC COM CL A 92826C839 995,183 4,976,660 SH   SOLE 19 4,976,660 0 0
VISA INC COM CL A 92826C839 8,188,641 40,949,349 SH   SOLE 21 40,949,349 0 0
VISA INC COM CL A 92826C839 8,432,355 42,168,098 SH   SOLE 22 37,948,082 0 4,220,016
VISA INC COM CL A 92826C839 271,652 1,358,462 SH   SOLE 23 1,358,462 0 0
VISA INC COM CL A 92826C839 562,756 2,814,203 SH   SOLE 25 2,790,631 0 23,572
VISA INC COM CL A 92826C839 1,796,503 8,983,865 SH   SOLE 26 1,187,065 0 7,796,800
VISA INC COM CL A 92826C839 66,425 332,177 SH   SOLE 28 234,278 0 97,899
VISA INC COM CL A 92826C839 93,402 467,082 SH   SOLE 29 129,087 0 337,995
VISA INC COM CL A 92826C839 1,395,161 6,976,853 SH   SOLE 30 6,964,104 0 12,749
VISA INC COM CL A 92826C839 121,692 608,551 SH   SOLE 31 396,099 0 212,452
VISA INC COM CL A 92826C839 29,614 148,092 SH   SOLE 32 148,092 0 0
VISA INC COM CL A 92826C839 231,158 1,155,965 SH   SOLE 34 1,155,965 0 0
VISA INC COM CL A 92826C839 228,496 1,142,649 SH   SOLE 36 1,142,649 0 0
VISA INC COM CL A 92826C839 7,530 37,658 SH   SOLE 40 37,658 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,275 210,367 SH   SOLE 2 96,803 0 113,564
VISHAY INTERTECHNOLOGY INC COM 928298108 9 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 58 3,722 SH   SOLE 7 3,722 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12,250 786,775 SH   SOLE 18 786,775 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,893 250,059 SH   SOLE 19 250,059 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 134,349 8,628,734 SH   SOLE 21 8,628,734 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 66,936 4,299,062 SH   SOLE 22 4,190,093 0 108,969
VISHAY INTERTECHNOLOGY INC COM 928298108 802 51,517 SH   SOLE 26 35,651 0 15,866
VISHAY INTERTECHNOLOGY INC COM 928298108 351 22,541 SH   SOLE 28 22,541 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 792 50,847 SH   SOLE 30 50,847 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12 762 SH   SOLE 34 762 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 107 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 226 14,547 SH   SOLE 40 14,547 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2,103 2,173,000 PRN   SOLE 21 2,173,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 484 500,000 PRN   SOLE 22 500,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 318 12,559 SH   SOLE 2 3,686 0 8,873
VISHAY PRECISION GROUP INC COM 92835K103 4 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,131 44,678 SH   SOLE 18 44,678 0 0
VISHAY PRECISION GROUP INC COM 92835K103 610 24,081 SH   SOLE 19 24,081 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10,606 418,897 SH   SOLE 21 418,897 0 0
VISHAY PRECISION GROUP INC COM 92835K103 9,562 377,640 SH   SOLE 22 373,528 0 4,112
VISHAY PRECISION GROUP INC COM 92835K103 65 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 178 7,043 SH   SOLE 30 7,043 0 0
VISHAY PRECISION GROUP INC COM 92835K103 38 1,506 SH   SOLE 40 1,506 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 0 3 SH   SOLE 21 3 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 353 259,747 SH   SOLE 22 259,747 0 0
VISTA OUTDOOR INC COM 928377100 621 30,785 SH   SOLE 2 18,466 0 12,319
VISTA OUTDOOR INC COM 928377100 6 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 25 1,224 SH   SOLE 7 1,224 0 0
VISTA OUTDOOR INC COM 928377100 5,401 267,630 SH   SOLE 18 267,630 0 0
VISTA OUTDOOR INC COM 928377100 2,238 110,888 SH   SOLE 19 110,888 0 0
VISTA OUTDOOR INC COM 928377100 126,444 6,265,832 SH   SOLE 21 6,265,832 0 0
VISTA OUTDOOR INC COM 928377100 33,393 1,654,754 SH   SOLE 22 1,604,532 0 50,222
VISTA OUTDOOR INC COM 928377100 350 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 176 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,865 92,426 SH   SOLE 30 92,426 0 0
VISTA OUTDOOR INC COM 928377100 104 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 141 6,970 SH   SOLE 40 6,970 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 23 32,946 SH   SOLE 21 32,946 0 0
VISTEON CORP COM NEW 92839U206 2,845 41,102 SH   SOLE 2 22,899 0 18,203
VISTEON CORP COM NEW 92839U206 10 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 84 1,216 SH   SOLE 7 1,216 0 0
VISTEON CORP COM NEW 92839U206 12,170 175,813 SH   SOLE 18 165,098 0 10,715
VISTEON CORP COM NEW 92839U206 10,483 151,448 SH   SOLE 19 151,448 0 0
VISTEON CORP COM NEW 92839U206 124,649 1,800,761 SH   SOLE 21 1,800,761 0 0
VISTEON CORP COM NEW 92839U206 73,950 1,068,327 SH   SOLE 22 1,044,315 0 24,012
VISTEON CORP COM NEW 92839U206 727 10,496 SH   SOLE 23 10,496 0 0
VISTEON CORP COM NEW 92839U206 30 432 SH   SOLE 25 432 0 0
VISTEON CORP COM NEW 92839U206 3,613 52,192 SH   SOLE 26 10,319 0 41,873
VISTEON CORP COM NEW 92839U206 262 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 1,616 23,351 SH   SOLE 30 23,351 0 0
VISTEON CORP COM NEW 92839U206 87 1,258 SH   SOLE 31 0 0 1,258
VISTEON CORP COM NEW 92839U206 49 709 SH   SOLE 34 709 0 0
VISTEON CORP COM NEW 92839U206 231 3,340 SH   SOLE 36 3,340 0 0
VISTEON CORP COM NEW 92839U206 217 3,130 SH   SOLE 40 3,130 0 0
VISTRA CORP COM 92840M102 24,254 1,285,987 SH   SOLE 2 224,609 0 1,061,378
VISTRA CORP COM 92840M102 3,918 207,738 SH   SOLE 4 193,462 0 14,276
VISTRA CORP COM 92840M102 720 38,190 SH   SOLE 7 38,190 0 0
VISTRA CORP COM 92840M102 13 679 SH   SOLE 13 679 0 0
VISTRA CORP COM 92840M102 896 47,483 SH   SOLE 15 47,483 0 0
VISTRA CORP COM 92840M102 7,326 388,426 SH   SOLE 18 353,256 0 35,170
VISTRA CORP COM 92840M102 23,965 1,270,698 SH   SOLE 19 1,270,698 0 0
VISTRA CORP COM 92840M102 125,746 6,667,340 SH   SOLE 21 6,667,340 0 0
VISTRA CORP COM 92840M102 246,055 13,046,370 SH   SOLE 22 12,365,926 0 680,444
VISTRA CORP COM 92840M102 5,702 302,332 SH   SOLE 23 302,332 0 0
VISTRA CORP COM 92840M102 8,894 471,593 SH   SOLE 25 471,593 0 0
VISTRA CORP COM 92840M102 25,982 1,377,602 SH   SOLE 26 433,125 0 944,477
VISTRA CORP COM 92840M102 1,556 82,525 SH   SOLE 28 58,644 0 23,881
VISTRA CORP COM 92840M102 8 404 SH   SOLE 29 404 0 0
VISTRA CORP COM 92840M102 16,360 867,430 SH   SOLE 30 867,430 0 0
VISTRA CORP COM 92840M102 2,564 135,962 SH   SOLE 31 55,957 0 80,005
VISTRA CORP COM 92840M102 7,988 423,568 SH   SOLE 34 423,568 0 0
VISTRA CORP COM 92840M102 6,531 346,274 SH   SOLE 36 346,274 0 0
VISTRA CORP COM 92840M102 165 8,757 SH   SOLE 40 8,757 0 0
VITAL FARMS INC COM 92847W103 248 6,127 SH   SOLE 2 520 0 5,607
VITAL FARMS INC COM 92847W103 1,459 35,999 SH   SOLE 18 35,999 0 0
VITAL FARMS INC COM 92847W103 836 20,615 SH   SOLE 19 20,615 0 0
VITAL FARMS INC COM 92847W103 12,779 315,299 SH   SOLE 21 315,299 0 0
VITAL FARMS INC COM 92847W103 10,693 263,827 SH   SOLE 22 259,685 0 4,142
VIVEVE MED INC COM 92852W303 135 257,947 SH   SOLE 22 257,947 0 0
VIVINT SMART HOME INC COM CL A 928542109 965 56,498 SH   SOLE 2 3,833 0 52,665
VIVINT SMART HOME INC COM CL A 928542109 22 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 4,516 264,395 SH   SOLE 18 264,395 0 0
VIVINT SMART HOME INC COM CL A 928542109 2,292 134,213 SH   SOLE 19 134,213 0 0
VIVINT SMART HOME INC COM CL A 928542109 37,007 2,166,685 SH   SOLE 21 2,166,685 0 0
VIVINT SMART HOME INC COM CL A 928542109 24,204 1,417,116 SH   SOLE 22 1,391,549 0 25,567
VIVINT SOLAR INC COM 92854Q106 2,598 61,337 SH   SOLE 2 39,195 0 22,142
VIVINT SOLAR INC COM 92854Q106 22 520 SH   SOLE 4 520 0 0
VIVINT SOLAR INC COM 92854Q106 40 940 SH   SOLE 7 940 0 0
VIVINT SOLAR INC COM 92854Q106 8,327 196,619 SH   SOLE 18 196,619 0 0
VIVINT SOLAR INC COM 92854Q106 5,269 124,412 SH   SOLE 19 124,412 0 0
VIVINT SOLAR INC COM 92854Q106 69,496 1,640,996 SH   SOLE 21 1,640,996 0 0
VIVINT SOLAR INC COM 92854Q106 59,332 1,401,000 SH   SOLE 22 1,362,483 0 38,517
VIVINT SOLAR INC COM 92854Q106 86 2,024 SH   SOLE 23 2,024 0 0
VIVINT SOLAR INC COM 92854Q106 28 653 SH   SOLE 25 653 0 0
VIVINT SOLAR INC COM 92854Q106 825 19,470 SH   SOLE 26 639 0 18,831
VIVINT SOLAR INC COM 92854Q106 295 6,963 SH   SOLE 28 6,963 0 0
VIVINT SOLAR INC COM 92854Q106 312 7,357 SH   SOLE 30 7,357 0 0
VIVINT SOLAR INC COM 92854Q106 214 5,043 SH   SOLE 34 5,043 0 0
VIVINT SOLAR INC COM 92854Q106 68 1,604 SH   SOLE 36 1,604 0 0
VIVINT SOLAR INC COM 92854Q106 365 8,619 SH   SOLE 40 8,619 0 0
VMWARE INC CL A COM 928563402 47,691 331,948 SH   SOLE 2 154,201 0 177,747
VMWARE INC CL A COM 928563402 9,641 67,103 SH   SOLE 4 64,370 0 2,733
VMWARE INC CL A COM 928563402 1,834 12,766 SH   SOLE 7 12,154 0 612
VMWARE INC CL A COM 928563402 4,293 29,881 SH   SOLE 13 29,881 0 0
VMWARE INC CL A COM 928563402 981 6,829 SH   SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 32,991 229,633 SH   SOLE 18 182,908 0 46,725
VMWARE INC CL A COM 928563402 132,937 925,296 SH   SOLE 19 925,296 0 0
VMWARE INC CL A COM 928563402 168,720 1,174,359 SH   SOLE 21 1,174,359 0 0
VMWARE INC CL A COM 928563402 356,876 2,484,001 SH   SOLE 22 2,070,309 0 413,692
VMWARE INC CL A COM 928563402 16,111 112,142 SH   SOLE 23 112,142 0 0
VMWARE INC CL A COM 928563402 22,231 154,740 SH   SOLE 25 154,740 0 0
VMWARE INC CL A COM 928563402 68,975 480,095 SH   SOLE 26 106,186 0 373,909
VMWARE INC CL A COM 928563402 2,425 16,876 SH   SOLE 28 12,022 0 4,854
VMWARE INC CL A COM 928563402 15,473 107,700 SH   SOLE 29 46,503 0 61,197
VMWARE INC CL A COM 928563402 53,332 371,213 SH   SOLE 30 304,351 0 66,862
VMWARE INC CL A COM 928563402 10,704 74,505 SH   SOLE 31 65,444 0 9,061
VMWARE INC CL A COM 928563402 48,676 338,801 SH   SOLE 34 338,801 0 0
VMWARE INC CL A COM 928563402 9,422 65,581 SH   SOLE 36 65,581 0 0
VMWARE INC CL A COM 928563402 286 1,990 SH   SOLE 40 1,990 0 0
VMWARE INC OPTIONS 928563402 503 3,500 SH Call SOLE 4 3,500 0 0
VMWARE INC OPTIONS 928563402 5,876 40,900 SH Call SOLE 18 40,900 0 0
VMWARE INC OPTIONS 928563402 36,521 254,200 SH Call SOLE 19 254,200 0 0
VMWARE INC OPTIONS 928563402 2,816 19,600 SH Call SOLE 22 19,600 0 0
VMWARE INC OPTIONS 928563402 374 2,600 SH Call SOLE 26 2,600 0 0
VMWARE INC OPTIONS 928563402 17,183 119,600 SH Call SOLE 34 119,600 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 669 22,993 SH   SOLE 2 13,137 0 9,856
VOCERA COMMUNICATIONS INC COM 92857F107 7 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 17 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,985 137,052 SH   SOLE 18 121,364 0 15,688
VOCERA COMMUNICATIONS INC COM 92857F107 4,250 146,149 SH   SOLE 19 146,149 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 30,455 1,047,278 SH   SOLE 21 1,047,278 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 30,326 1,042,851 SH   SOLE 22 1,015,430 0 27,421
VOCERA COMMUNICATIONS INC COM 92857F107 871 29,945 SH   SOLE 23 29,945 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 28 964 SH   SOLE 25 964 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,590 54,684 SH   SOLE 26 9,499 0 45,185
VOCERA COMMUNICATIONS INC COM 92857F107 106 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,263 146,581 SH   SOLE 30 146,581 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 44 1,503 SH   SOLE 34 1,503 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 69 2,385 SH   SOLE 36 2,385 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 72 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 38,800 2,891,195 SH   SOLE 18 2,543,603 0 347,592
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,388 401,512 SH   SOLE 19 401,512 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,213 90,421 SH   SOLE 25 0 0 90,421
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7,710 574,481 SH   SOLE 34 574,481 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 515 38,340 SH   SOLE 36 38,340 0 0
VOLITIONRX LTD COM 928661107 29 8,952 SH   SOLE 2 1,214 0 7,738
VOLITIONRX LTD COM 928661107 311 97,010 SH   SOLE 18 97,010 0 0
VOLITIONRX LTD COM 928661107 256 79,797 SH   SOLE 19 79,797 0 0
VOLITIONRX LTD COM 928661107 2,505 780,230 SH   SOLE 21 780,230 0 0
VOLITIONRX LTD COM 928661107 2,589 806,643 SH   SOLE 22 801,223 0 5,420
VOLITIONRX LTD COM 928661107 8 2,636 SH   SOLE 23 2,636 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 10 7,373 SH   SOLE 21 7,373 0 0
VONAGE HLDGS CORP COM 92886T201 2,197 214,786 SH   SOLE 2 79,469 0 135,317
VONAGE HLDGS CORP COM 92886T201 11 1,075 SH   SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 47 4,634 SH   SOLE 7 4,634 0 0
VONAGE HLDGS CORP COM 92886T201 11,406 1,114,908 SH   SOLE 18 1,092,753 0 22,155
VONAGE HLDGS CORP COM 92886T201 6,588 643,941 SH   SOLE 19 643,941 0 0
VONAGE HLDGS CORP COM 92886T201 227,735 22,261,515 SH   SOLE 21 22,261,515 0 0
VONAGE HLDGS CORP COM 92886T201 71,308 6,970,448 SH   SOLE 22 6,778,815 0 191,633
VONAGE HLDGS CORP COM 92886T201 261 25,506 SH   SOLE 23 25,506 0 0
VONAGE HLDGS CORP COM 92886T201 1,750 171,035 SH   SOLE 26 60,883 0 110,152
VONAGE HLDGS CORP COM 92886T201 327 31,916 SH   SOLE 28 31,916 0 0
VONAGE HLDGS CORP COM 92886T201 3,603 352,161 SH   SOLE 30 352,161 0 0
VONAGE HLDGS CORP COM 92886T201 28 2,779 SH   SOLE 34 2,779 0 0
VONAGE HLDGS CORP COM 92886T201 233 22,737 SH   SOLE 40 22,737 0 0
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 1,320 1,370,000 PRN   SOLE 21 1,370,000 0 0
VORNADO RLTY TR SH BEN INT 929042109 14,867 441,020 SH   SOLE 2 63,210 0 377,810
VORNADO RLTY TR SH BEN INT 929042109 6,906 204,856 SH   SOLE 4 200,340 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 14,833 440,028 SH   SOLE 7 379,402 0 60,626
VORNADO RLTY TR SH BEN INT 929042109 8 244 SH   SOLE 13 244 0 0
VORNADO RLTY TR SH BEN INT 929042109 718 21,296 SH   SOLE 15 21,296 0 0
VORNADO RLTY TR SH BEN INT 929042109 10,493 311,277 SH   SOLE 18 285,448 0 25,829
VORNADO RLTY TR SH BEN INT 929042109 9,085 269,491 SH   SOLE 19 269,491 0 0
VORNADO RLTY TR SH BEN INT 929042109 183,433 5,441,509 SH   SOLE 21 5,441,509 0 0
VORNADO RLTY TR SH BEN INT 929042109 180,330 5,349,461 SH   SOLE 22 4,993,783 0 355,678
VORNADO RLTY TR SH BEN INT 929042109 4,145 122,963 SH   SOLE 23 122,963 0 0
VORNADO RLTY TR SH BEN INT 929042109 27,369 811,891 SH   SOLE 25 811,891 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,125 1,012,317 SH   SOLE 26 189,143 0 823,174
VORNADO RLTY TR SH BEN INT 929042109 1,014 30,084 SH   SOLE 28 20,930 0 9,154
VORNADO RLTY TR SH BEN INT 929042109 4,929 146,209 SH   SOLE 29 111,442 0 34,767
VORNADO RLTY TR SH BEN INT 929042109 45,538 1,350,870 SH   SOLE 30 1,350,870 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,472 102,982 SH   SOLE 31 20,049 0 82,933
VORNADO RLTY TR SH BEN INT 929042109 263 7,813 SH   SOLE 34 7,813 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,237 214,679 SH   SOLE 35 214,679 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,486 133,072 SH   SOLE 36 133,072 0 0
VORNADO RLTY TR SH BEN INT 929042109 108 3,194 SH   SOLE 40 3,194 0 0
VOXX INTL CORP CL A 91829F104 125 16,309 SH   SOLE 2 1,020 0 15,289
VOXX INTL CORP CL A 91829F104 627 81,533 SH   SOLE 18 81,533 0 0
VOXX INTL CORP CL A 91829F104 277 36,033 SH   SOLE 19 36,033 0 0
VOXX INTL CORP CL A 91829F104 4,881 634,755 SH   SOLE 21 634,755 0 0
VOXX INTL CORP CL A 91829F104 4,797 623,749 SH   SOLE 22 619,131 0 4,618
VOYA FINANCIAL INC COM 929089100 15,090 314,831 SH   SOLE 2 29,860 0 284,971
VOYA FINANCIAL INC COM 929089100 3,598 75,064 SH   SOLE 4 70,610 0 4,454
VOYA FINANCIAL INC COM 929089100 4,374 91,248 SH   SOLE 7 20,023 0 71,225
VOYA FINANCIAL INC COM 929089100 33 685 SH   SOLE 13 685 0 0
VOYA FINANCIAL INC COM 929089100 719 14,991 SH   SOLE 15 14,991 0 0
VOYA FINANCIAL INC COM 929089100 8,513 177,604 SH   SOLE 18 166,110 0 11,494
VOYA FINANCIAL INC COM 929089100 1,908 39,802 SH   SOLE 19 39,802 0 0
VOYA FINANCIAL INC COM 929089100 87,512 1,825,838 SH   SOLE 21 1,825,838 0 0
VOYA FINANCIAL INC COM 929089100 171,059 3,568,927 SH   SOLE 22 3,363,559 0 205,368
VOYA FINANCIAL INC COM 929089100 4,728 98,651 SH   SOLE 23 98,651 0 0
VOYA FINANCIAL INC COM 929089100 7,556 157,644 SH   SOLE 25 157,644 0 0
VOYA FINANCIAL INC COM 929089100 30,080 627,579 SH   SOLE 26 162,362 0 465,217
VOYA FINANCIAL INC COM 929089100 1,226 25,578 SH   SOLE 28 17,424 0 8,154
VOYA FINANCIAL INC COM 929089100 1,364 28,460 SH   SOLE 29 1,857 0 26,603
VOYA FINANCIAL INC COM 929089100 15,167 316,446 SH   SOLE 30 295,335 0 21,111
VOYA FINANCIAL INC COM 929089100 1,171 24,439 SH   SOLE 31 14,578 0 9,861
VOYA FINANCIAL INC COM 929089100 426 8,883 SH   SOLE 34 8,883 0 0
VOYA FINANCIAL INC COM 929089100 8,198 171,035 SH   SOLE 36 171,035 0 0
VOYA FINANCIAL INC COM 929089100 173 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 177 16,622 SH   SOLE 2 7,589 0 9,033
VOYAGER THERAPEUTICS INC COM 92915B106 4 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,113 104,354 SH   SOLE 18 104,354 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 3,806 356,669 SH   SOLE 19 356,669 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 13,475 1,262,920 SH   SOLE 21 1,262,920 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 8,504 796,989 SH   SOLE 22 774,807 0 22,182
VOYAGER THERAPEUTICS INC COM 92915B106 23 2,179 SH   SOLE 23 2,179 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 51 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 67 6,241 SH   SOLE 28 6,241 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 237 22,167 SH   SOLE 30 22,167 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 19 1,809 SH   SOLE 40 1,809 0 0
VROOM INC COM 92918V109 3,459 66,810 SH   SOLE 2 24,583 0 42,227
VROOM INC COM 92918V109 25 484 SH   SOLE 7 484 0 0
VROOM INC COM 92918V109 597 11,523 SH   SOLE 18 11,523 0 0
VROOM INC COM 92918V109 133,694 2,581,969 SH   SOLE 19 2,581,969 0 0
VROOM INC COM 92918V109 15,713 303,461 SH   SOLE 21 303,461 0 0
VROOM INC COM 92918V109 39,613 765,033 SH   SOLE 22 742,692 0 22,341
VROOM INC COM 92918V109 767 14,809 SH   SOLE 26 0 0 14,809
VROOM INC COM 92918V109 25 481 SH   SOLE 31 481 0 0
VROOM INC COM 92918V109 68,559 1,324,048 SH   SOLE 34 1,324,048 0 0
VSE CORP COM 918284100 221 7,228 SH   SOLE 2 531 0 6,697
VSE CORP COM 918284100 7 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,148 37,454 SH   SOLE 18 37,454 0 0
VSE CORP COM 918284100 513 16,737 SH   SOLE 19 16,737 0 0
VSE CORP COM 918284100 9,117 297,544 SH   SOLE 21 297,544 0 0
VSE CORP COM 918284100 7,779 253,887 SH   SOLE 22 250,653 0 3,234
VTV THERAPEUTICS INC CL A 918385105 5 3,004 SH   SOLE 2 0 0 3,004
VTV THERAPEUTICS INC CL A 918385105 17 9,413 SH   SOLE 18 9,413 0 0
VTV THERAPEUTICS INC CL A 918385105 2 1,178 SH   SOLE 19 1,178 0 0
VTV THERAPEUTICS INC CL A 918385105 488 275,899 SH   SOLE 21 275,899 0 0
VTV THERAPEUTICS INC CL A 918385105 148 83,825 SH   SOLE 22 80,958 0 2,867
VULCAN MATLS CO COM 929160109 41,433 305,686 SH   SOLE 2 27,464 0 278,222
VULCAN MATLS CO COM 929160109 8,236 60,763 SH   SOLE 4 56,587 0 4,176
VULCAN MATLS CO COM 929160109 15,673 115,635 SH   SOLE 7 111,627 0 4,008
VULCAN MATLS CO COM 929160109 52 383 SH   SOLE 13 383 0 0
VULCAN MATLS CO COM 929160109 1,788 13,195 SH   SOLE 15 13,195 0 0
VULCAN MATLS CO COM 929160109 34,052 251,234 SH   SOLE 18 230,458 0 20,776
VULCAN MATLS CO COM 929160109 4,889 36,074 SH   SOLE 19 36,074 0 0
VULCAN MATLS CO COM 929160109 401,535 2,962,482 SH   SOLE 21 2,962,482 0 0
VULCAN MATLS CO COM 929160109 416,887 3,075,751 SH   SOLE 22 2,797,416 0 278,335
VULCAN MATLS CO COM 929160109 12,423 91,654 SH   SOLE 23 91,654 0 0
VULCAN MATLS CO COM 929160109 19,086 140,813 SH   SOLE 25 140,813 0 0
VULCAN MATLS CO COM 929160109 77,232 569,806 SH   SOLE 26 106,885 0 462,921
VULCAN MATLS CO COM 929160109 3,535 26,083 SH   SOLE 28 18,691 0 7,392
VULCAN MATLS CO COM 929160109 3,823 28,207 SH   SOLE 29 137 0 28,070
VULCAN MATLS CO COM 929160109 62,589 461,775 SH   SOLE 30 461,775 0 0
VULCAN MATLS CO COM 929160109 6,590 48,621 SH   SOLE 31 17,277 0 31,344
VULCAN MATLS CO COM 929160109 886 6,536 SH   SOLE 34 6,536 0 0
VULCAN MATLS CO COM 929160109 10,782 79,545 SH   SOLE 36 79,545 0 0
VULCAN MATLS CO COM 929160109 385 2,844 SH   SOLE 40 2,844 0 0
VUZIX CORP COM NEW 92921W300 31 6,769 SH   SOLE 18 6,769 0 0
VUZIX CORP COM NEW 92921W300 374 81,977 SH   SOLE 21 81,977 0 0
VUZIX CORP COM NEW 92921W300 2,332 511,432 SH   SOLE 22 511,432 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 189 114,104 SH   SOLE 2 9,394 0 104,710
VYNE THERAPEUTICS INC COM NEW 92941V100 5 2,773 SH   SOLE 7 2,773 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 851 512,910 SH   SOLE 18 512,910 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 452 272,286 SH   SOLE 19 272,286 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 7,931 4,777,664 SH   SOLE 21 4,777,664 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 6,915 4,165,652 SH   SOLE 22 4,114,474 0 51,178
W & T OFFSHORE INC COM 92922P106 253 140,424 SH   SOLE 2 31,235 0 109,189
W & T OFFSHORE INC COM 92922P106 4 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 708 393,071 SH   SOLE 18 393,071 0 0
W & T OFFSHORE INC COM 92922P106 497 276,250 SH   SOLE 19 276,250 0 0
W & T OFFSHORE INC COM 92922P106 5,670 3,149,838 SH   SOLE 21 3,149,838 0 0
W & T OFFSHORE INC COM 92922P106 5,738 3,187,757 SH   SOLE 22 3,103,838 0 83,919
W & T OFFSHORE INC COM 92922P106 19 10,598 SH   SOLE 23 10,598 0 0
W & T OFFSHORE INC COM 92922P106 107 59,177 SH   SOLE 26 0 0 59,177
W & T OFFSHORE INC COM 92922P106 25 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 100 55,762 SH   SOLE 30 55,762 0 0
W & T OFFSHORE INC COM 92922P106 10 5,775 SH   SOLE 34 5,775 0 0
W & T OFFSHORE INC COM 92922P106 16 9,160 SH   SOLE 40 9,160 0 0
WABASH NATL CORP COM 929566107 854 71,378 SH   SOLE 2 22,154 0 49,224
WABASH NATL CORP COM 929566107 6 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 11 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 3,024 252,870 SH   SOLE 18 252,870 0 0
WABASH NATL CORP COM 929566107 2,652 221,767 SH   SOLE 19 221,767 0 0
WABASH NATL CORP COM 929566107 68,877 5,758,988 SH   SOLE 21 5,758,988 0 0
WABASH NATL CORP COM 929566107 22,063 1,844,695 SH   SOLE 22 1,793,294 0 51,401
WABASH NATL CORP COM 929566107 358 29,918 SH   SOLE 23 29,918 0 0
WABASH NATL CORP COM 929566107 24 2,010 SH   SOLE 25 2,010 0 0
WABASH NATL CORP COM 929566107 1,375 114,977 SH   SOLE 26 13,307 0 101,670
WABASH NATL CORP COM 929566107 83 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,319 110,298 SH   SOLE 30 110,298 0 0
WABASH NATL CORP COM 929566107 124 10,385 SH   SOLE 34 10,385 0 0
WABASH NATL CORP COM 929566107 59 4,936 SH   SOLE 36 4,936 0 0
WABASH NATL CORP COM 929566107 87 7,301 SH   SOLE 40 7,301 0 0
WABTEC COM 929740108 26,643 430,559 SH   SOLE 2 34,534 0 396,025
WABTEC COM 929740108 5,590 90,344 SH   SOLE 4 84,688 0 5,656
WABTEC COM 929740108 9,583 154,867 SH   SOLE 7 150,057 0 4,810
WABTEC COM 929740108 41 667 SH   SOLE 13 667 0 0
WABTEC COM 929740108 1,369 22,125 SH   SOLE 15 22,125 0 0
WABTEC COM 929740108 54,004 872,720 SH   SOLE 18 844,233 0 28,487
WABTEC COM 929740108 3,044 49,189 SH   SOLE 19 49,189 0 0
WABTEC COM 929740108 31 496 SH   SOLE 20 496 0 0
WABTEC COM 929740108 259,018 4,185,812 SH   SOLE 21 4,185,812 0 0
WABTEC COM 929740108 259,730 4,197,324 SH   SOLE 22 3,823,996 0 373,328
WABTEC COM 929740108 7,492 121,068 SH   SOLE 23 121,068 0 0
WABTEC COM 929740108 13,150 212,503 SH   SOLE 25 212,503 0 0
WABTEC COM 929740108 50,057 808,934 SH   SOLE 26 161,147 0 647,787
WABTEC COM 929740108 2,223 35,924 SH   SOLE 28 24,752 0 11,172
WABTEC COM 929740108 2,421 39,122 SH   SOLE 29 181 0 38,941
WABTEC COM 929740108 42,829 692,124 SH   SOLE 30 692,124 0 0
WABTEC COM 929740108 2,436 39,368 SH   SOLE 31 26,328 0 13,040
WABTEC COM 929740108 510 8,234 SH   SOLE 34 8,234 0 0
WABTEC COM 929740108 6,862 110,894 SH   SOLE 36 110,894 0 0
WABTEC COM 929740108 262 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 1,161 78,164 SH   SOLE 2 21,147 0 57,017
WADDELL & REED FINL INC CL A 930059100 3 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 40 2,701 SH   SOLE 7 2,701 0 0
WADDELL & REED FINL INC CL A 930059100 4,416 297,386 SH   SOLE 18 297,386 0 0
WADDELL & REED FINL INC CL A 930059100 1,782 119,996 SH   SOLE 19 119,996 0 0
WADDELL & REED FINL INC CL A 930059100 104,917 7,065,137 SH   SOLE 21 7,065,137 0 0
WADDELL & REED FINL INC CL A 930059100 27,472 1,849,973 SH   SOLE 22 1,786,616 0 63,357
WADDELL & REED FINL INC CL A 930059100 245 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 155 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 1,563 105,273 SH   SOLE 30 105,273 0 0
WADDELL & REED FINL INC CL A 930059100 147 9,903 SH   SOLE 36 9,903 0 0
WADDELL & REED FINL INC CL A 930059100 137 9,205 SH   SOLE 40 9,205 0 0
WAITR HLDGS INC COM 930752100 95 29,613 SH   SOLE 2 4,149 0 25,464
WAITR HLDGS INC COM 930752100 6 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 1,011 314,124 SH   SOLE 18 314,124 0 0
WAITR HLDGS INC COM 930752100 474 147,123 SH   SOLE 19 147,123 0 0
WAITR HLDGS INC COM 930752100 8,667 2,691,691 SH   SOLE 21 2,691,691 0 0
WAITR HLDGS INC COM 930752100 6,623 2,056,813 SH   SOLE 22 2,024,380 0 32,433
WALGREENS BOOTS ALLIANCE INC COM 931427108 87,022 2,422,671 SH   SOLE 2 736,641 0 1,686,030
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,426 401,615 SH   SOLE 4 378,340 0 23,275
WALGREENS BOOTS ALLIANCE INC COM 931427108 53,820 1,498,320 SH   SOLE 7 841,730 0 656,590
WALGREENS BOOTS ALLIANCE INC COM 931427108 361 10,061 SH   SOLE 13 3,688 0 6,373
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,483 96,954 SH   SOLE 15 96,954 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 45,042 1,253,942 SH   SOLE 18 1,124,381 0 129,561
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,762 271,770 SH   SOLE 19 271,770 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 606,314 16,879,568 SH   SOLE 21 16,879,568 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 648,675 18,058,880 SH   SOLE 22 15,955,281 0 2,103,599
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,306 648,827 SH   SOLE 23 648,827 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 40,793 1,135,663 SH   SOLE 25 1,135,663 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 193,679 5,391,943 SH   SOLE 26 639,225 0 4,752,718
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,322 148,163 SH   SOLE 28 103,924 0 44,239
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,987 111,008 SH   SOLE 29 111,008 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 151,177 4,208,710 SH   SOLE 30 3,934,705 0 274,005
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,678 547,833 SH   SOLE 31 294,392 0 253,441
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,181 227,763 SH   SOLE 32 227,763 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,918 359,632 SH   SOLE 34 359,632 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 21,609 601,598 SH   SOLE 36 601,598 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 613 17,069 SH   SOLE 40 17,069 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 363 10,100 SH Put SOLE 4 10,100 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 4,203 117,000 SH Put SOLE 18 117,000 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 26,139 727,700 SH Put SOLE 19 727,700 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 1,893 52,700 SH Put SOLE 22 52,700 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 269 7,500 SH Put SOLE 26 7,500 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 12,626 351,500 SH Put SOLE 34 351,500 0 0
WALKER & DUNLOP INC COM 93148P102 1,750 33,028 SH   SOLE 2 10,071 0 22,957
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 32 603 SH   SOLE 7 603 0 0
WALKER & DUNLOP INC COM 93148P102 7,021 132,477 SH   SOLE 18 132,477 0 0
WALKER & DUNLOP INC COM 93148P102 3,296 62,182 SH   SOLE 19 62,182 0 0
WALKER & DUNLOP INC COM 93148P102 159,946 3,017,842 SH   SOLE 21 3,017,842 0 0
WALKER & DUNLOP INC COM 93148P102 44,982 848,709 SH   SOLE 22 824,866 0 23,843
WALKER & DUNLOP INC COM 93148P102 111 2,101 SH   SOLE 23 2,101 0 0
WALKER & DUNLOP INC COM 93148P102 869 16,393 SH   SOLE 26 6,574 0 9,819
WALKER & DUNLOP INC COM 93148P102 210 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,439 46,028 SH   SOLE 30 46,028 0 0
WALKER & DUNLOP INC COM 93148P102 208 3,933 SH   SOLE 40 3,933 0 0
WALMART INC COM 931142103 515,144 3,681,967 SH   SOLE 2 634,682 0 3,047,285
WALMART INC COM 931142103 94,323 674,172 SH   SOLE 4 629,704 0 44,468
WALMART INC COM 931142103 233,392 1,668,160 SH   SOLE 7 1,318,464 0 349,696
WALMART INC COM 931142103 1,418 10,136 SH   SOLE 13 5,297 0 4,839
WALMART INC COM 931142103 22,645 161,856 SH   SOLE 15 161,856 0 0
WALMART INC COM 931142103 20 142 SH   SOLE 17 0 0 142
WALMART INC COM 931142103 438,797 3,136,280 SH   SOLE 18 2,830,727 0 305,553
WALMART INC COM 931142103 198,200 1,416,624 SH   SOLE 19 1,416,624 0 0
WALMART INC COM 931142103 2,567 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 3,795,678 27,129,425 SH   SOLE 21 27,129,425 0 0
WALMART INC COM 931142103 4,654,275 33,266,206 SH   SOLE 22 30,382,196 0 2,884,010
WALMART INC COM 931142103 155,994 1,114,958 SH   SOLE 23 1,114,958 0 0
WALMART INC COM 931142103 214,355 1,532,091 SH   SOLE 25 1,514,517 0 17,574
WALMART INC COM 931142103 771,898 5,517,105 SH   SOLE 26 927,848 0 4,589,257
WALMART INC COM 931142103 38,935 278,289 SH   SOLE 28 195,986 0 82,303
WALMART INC COM 931142103 8,042 57,478 SH   SOLE 29 57,478 0 0
WALMART INC COM 931142103 698,465 4,992,245 SH   SOLE 30 4,988,473 0 3,772
WALMART INC COM 931142103 64,301 459,585 SH   SOLE 31 253,068 0 206,517
WALMART INC COM 931142103 18,463 131,964 SH   SOLE 32 131,964 0 0
WALMART INC COM 931142103 100,321 717,038 SH   SOLE 34 717,038 0 0
WALMART INC COM 931142103 156,042 1,115,304 SH   SOLE 36 1,115,304 0 0
WALMART INC COM 931142103 4,435 31,697 SH   SOLE 40 31,697 0 0
WALMART INC OPTIONS 931142103 770 5,500 SH Call SOLE 2 5,500 0 0
WALMART INC OPTIONS 931142103 770 5,500 SH Call SOLE 4 5,500 0 0
WALMART INC OPTIONS 931142103 9,024 64,500 SH Call SOLE 18 64,500 0 0
WALMART INC OPTIONS 931142103 114,629 819,300 SH Call SOLE 19 819,300 0 0
WALMART INC OPTIONS 931142103 5,359 38,300 SH Call SOLE 22 38,300 0 0
WALMART INC OPTIONS 931142103 42,924 306,800 SH Call SOLE 34 306,800 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 313 10,880 SH   SOLE 2 10,264 0 616
WARNER MUSIC GROUP CORP COM CL A 934550203 38 1,331 SH   SOLE 4 1,331 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 16 559 SH   SOLE 7 559 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 36,313 1,263,497 SH   SOLE 19 1,263,497 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 2,774 96,537 SH   SOLE 21 96,537 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 37,848 1,316,923 SH   SOLE 22 1,310,896 0 6,027
WARNER MUSIC GROUP CORP COM CL A 934550203 29 1,013 SH   SOLE 23 1,013 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 12 414 SH   SOLE 30 414 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 85 2,962 SH   SOLE 31 2,962 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 44,304 1,541,554 SH   SOLE 34 1,541,554 0 0
WARRIOR MET COAL INC COM 93627C101 1,036 60,669 SH   SOLE 2 16,984 0 43,685
WARRIOR MET COAL INC COM 93627C101 4 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 47 2,747 SH   SOLE 7 2,747 0 0
WARRIOR MET COAL INC COM 93627C101 4,060 237,716 SH   SOLE 18 237,716 0 0
WARRIOR MET COAL INC COM 93627C101 1,603 93,831 SH   SOLE 19 93,831 0 0
WARRIOR MET COAL INC COM 93627C101 84,926 4,972,261 SH   SOLE 21 4,972,261 0 0
WARRIOR MET COAL INC COM 93627C101 25,883 1,515,379 SH   SOLE 22 1,472,672 0 42,707
WARRIOR MET COAL INC COM 93627C101 360 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 118 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 1,313 76,881 SH   SOLE 30 76,881 0 0
WARRIOR MET COAL INC COM 93627C101 63 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 2,557 122,574 SH   SOLE 2 60,413 0 62,161
WASHINGTON FED INC COM 938824109 9 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 40 1,917 SH   SOLE 7 1,917 0 0
WASHINGTON FED INC COM 938824109 77 3,669 SH   SOLE 13 0 0 3,669
WASHINGTON FED INC COM 938824109 9,195 440,788 SH   SOLE 18 440,788 0 0
WASHINGTON FED INC COM 938824109 5,675 272,070 SH   SOLE 19 272,070 0 0
WASHINGTON FED INC COM 938824109 105,248 5,045,441 SH   SOLE 21 5,045,441 0 0
WASHINGTON FED INC COM 938824109 59,283 2,841,942 SH   SOLE 22 2,773,895 0 68,047
WASHINGTON FED INC COM 938824109 475 22,752 SH   SOLE 23 22,752 0 0
WASHINGTON FED INC COM 938824109 2,416 115,810 SH   SOLE 26 21,850 0 93,960
WASHINGTON FED INC COM 938824109 232 11,113 SH   SOLE 28 11,113 0 0
WASHINGTON FED INC COM 938824109 668 32,044 SH   SOLE 30 32,044 0 0
WASHINGTON FED INC COM 938824109 45 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 160 7,657 SH   SOLE 40 7,657 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 7 11,401 SH   SOLE 7 11,401 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 113 174,853 SH   SOLE 18 174,853 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 9,688 14,964,883 SH   SOLE 21 14,964,883 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,861 4,419,220 SH   SOLE 22 4,419,220 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 6 9,279 SH   SOLE 23 9,279 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 149 230,842 SH   SOLE 30 230,842 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 11 16,900 SH   SOLE 31 0 0 16,900
WASHINGTON PRIME GROUP NEW COM 93964W108 64 99,289 SH   SOLE 36 99,289 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,993 99,017 SH   SOLE 2 26,961 0 72,056
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,216 60,388 SH   SOLE 4 60,388 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,069 102,769 SH   SOLE 7 102,769 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,736 384,279 SH   SOLE 18 384,279 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,112 253,956 SH   SOLE 19 253,956 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 183,117 9,096,719 SH   SOLE 21 9,096,719 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 61,256 3,043,020 SH   SOLE 22 2,970,385 0 72,635
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 86 4,254 SH   SOLE 23 4,254 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,819 289,050 SH   SOLE 25 289,050 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,619 80,447 SH   SOLE 26 11,549 0 68,898
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 282 14,001 SH   SOLE 28 14,001 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 972 48,306 SH   SOLE 29 48,306 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,427 468,292 SH   SOLE 30 468,292 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 28 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 169 8,397 SH   SOLE 40 8,397 0 0
WASHINGTON TR BANCORP COM 940610108 1,160 37,841 SH   SOLE 2 9,794 0 28,047
WASHINGTON TR BANCORP COM 940610108 8 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP COM 940610108 2,140 69,806 SH   SOLE 18 69,806 0 0
WASHINGTON TR BANCORP COM 940610108 3,149 102,693 SH   SOLE 19 102,693 0 0
WASHINGTON TR BANCORP COM 940610108 17,532 571,810 SH   SOLE 21 571,810 0 0
WASHINGTON TR BANCORP COM 940610108 20,332 663,156 SH   SOLE 22 647,358 0 15,798
WASHINGTON TR BANCORP COM 940610108 204 6,643 SH   SOLE 23 6,643 0 0
WASHINGTON TR BANCORP COM 940610108 945 30,812 SH   SOLE 26 1,018 0 29,794
WASHINGTON TR BANCORP COM 940610108 60 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 270 8,820 SH   SOLE 30 8,820 0 0
WASHINGTON TR BANCORP COM 940610108 83 2,698 SH   SOLE 34 2,698 0 0
WASHINGTON TR BANCORP COM 940610108 48 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 1,448 13,947 SH   SOLE 2 13,947 0 0
WASTE CONNECTIONS INC COM 94106B101 12,962 124,870 SH   SOLE 4 116,540 0 8,330
WASTE CONNECTIONS INC COM 94106B101 7,856 75,684 SH   SOLE 7 75,684 0 0
WASTE CONNECTIONS INC COM 94106B101 83 803 SH   SOLE 13 803 0 0
WASTE CONNECTIONS INC COM 94106B101 2,306 22,213 SH   SOLE 15 22,213 0 0
WASTE CONNECTIONS INC COM 94106B101 9,761 94,040 SH   SOLE 18 72,191 0 21,849
WASTE CONNECTIONS INC COM 94106B101 118,996 1,146,400 SH   SOLE 19 1,146,400 0 0
WASTE CONNECTIONS INC COM 94106B101 454,671 4,380,261 SH   SOLE 21 4,380,261 0 0
WASTE CONNECTIONS INC COM 94106B101 101,738 980,137 SH   SOLE 22 837,484 0 142,653
WASTE CONNECTIONS INC COM 94106B101 18,603 179,217 SH   SOLE 23 179,217 0 0
WASTE CONNECTIONS INC COM 94106B101 1,561 15,040 SH   SOLE 25 15,040 0 0
WASTE CONNECTIONS INC COM 94106B101 60,122 579,214 SH   SOLE 26 206,884 0 372,330
WASTE CONNECTIONS INC COM 94106B101 5,336 51,408 SH   SOLE 28 35,995 0 15,413
WASTE CONNECTIONS INC COM 94106B101 99 955 SH   SOLE 29 955 0 0
WASTE CONNECTIONS INC COM 94106B101 59,582 574,010 SH   SOLE 30 570,871 0 3,139
WASTE CONNECTIONS INC COM 94106B101 4,730 45,570 SH   SOLE 31 29,256 0 16,314
WASTE CONNECTIONS INC COM 94106B101 1,343 12,942 SH   SOLE 34 12,942 0 0
WASTE CONNECTIONS INC COM 94106B101 9,857 94,966 SH   SOLE 36 94,966 0 0
WASTE CONNECTIONS INC COM 94106B101 651 6,272 SH   SOLE 40 6,272 0 0
WASTE MGMT INC DEL COM 94106L109 114,598 1,012,614 SH   SOLE 2 90,404 0 922,210
WASTE MGMT INC DEL COM 94106L109 22,585 199,564 SH   SOLE 4 186,340 0 13,224
WASTE MGMT INC DEL COM 94106L109 47,707 421,556 SH   SOLE 7 396,138 0 25,418
WASTE MGMT INC DEL COM 94106L109 150 1,322 SH   SOLE 13 1,322 0 0
WASTE MGMT INC DEL COM 94106L109 5,806 51,306 SH   SOLE 15 51,306 0 0
WASTE MGMT INC DEL COM 94106L109 7 62 SH   SOLE 17 0 0 62
WASTE MGMT INC DEL COM 94106L109 82,611 729,974 SH   SOLE 18 664,808 0 65,166
WASTE MGMT INC DEL COM 94106L109 18,589 164,254 SH   SOLE 19 164,254 0 0
WASTE MGMT INC DEL COM 94106L109 1,367,385 12,082,573 SH   SOLE 21 12,082,573 0 0
WASTE MGMT INC DEL COM 94106L109 1,177,445 10,404,211 SH   SOLE 22 9,554,556 0 849,655
WASTE MGMT INC DEL COM 94106L109 32,636 288,379 SH   SOLE 23 288,379 0 0
WASTE MGMT INC DEL COM 94106L109 50,253 444,049 SH   SOLE 25 444,049 0 0
WASTE MGMT INC DEL COM 94106L109 261,980 2,314,923 SH   SOLE 26 322,631 0 1,992,292
WASTE MGMT INC DEL COM 94106L109 9,370 82,800 SH   SOLE 28 57,784 0 25,016
WASTE MGMT INC DEL COM 94106L109 159 1,404 SH   SOLE 29 1,404 0 0
WASTE MGMT INC DEL COM 94106L109 252,681 2,232,759 SH   SOLE 30 2,203,073 0 29,686
WASTE MGMT INC DEL COM 94106L109 11,817 104,421 SH   SOLE 31 55,363 0 49,058
WASTE MGMT INC DEL COM 94106L109 21,902 193,532 SH   SOLE 34 193,532 0 0
WASTE MGMT INC DEL COM 94106L109 41,881 370,072 SH   SOLE 36 370,072 0 0
WASTE MGMT INC DEL COM 94106L109 1,117 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 42,023 214,753 SH   SOLE 2 70,530 0 144,223
WATERS CORP COM 941848103 7,381 37,722 SH   SOLE 4 35,774 0 1,948
WATERS CORP COM 941848103 18,734 95,739 SH   SOLE 7 58,090 0 37,649
WATERS CORP COM 941848103 42 217 SH   SOLE 13 217 0 0
WATERS CORP COM 941848103 1,318 6,734 SH   SOLE 15 6,734 0 0
WATERS CORP COM 941848103 23,795 121,602 SH   SOLE 18 111,250 0 10,352
WATERS CORP COM 941848103 5,341 27,295 SH   SOLE 19 27,295 0 0
WATERS CORP COM 941848103 381,447 1,949,341 SH   SOLE 21 1,949,341 0 0
WATERS CORP COM 941848103 298,182 1,523,826 SH   SOLE 22 1,347,477 0 176,349
WATERS CORP COM 941848103 11,572 59,135 SH   SOLE 23 59,135 0 0
WATERS CORP COM 941848103 21,169 108,183 SH   SOLE 25 108,183 0 0
WATERS CORP COM 941848103 75,023 383,395 SH   SOLE 26 65,814 0 317,581
WATERS CORP COM 941848103 2,411 12,319 SH   SOLE 28 8,801 0 3,518
WATERS CORP COM 941848103 4,951 25,300 SH   SOLE 29 12,243 0 13,057
WATERS CORP COM 941848103 61,630 314,955 SH   SOLE 30 304,152 0 10,803
WATERS CORP COM 941848103 5,300 27,084 SH   SOLE 31 20,487 0 6,597
WATERS CORP COM 941848103 5,737 29,320 SH   SOLE 34 29,320 0 0
WATERS CORP COM 941848103 7,347 37,548 SH   SOLE 36 37,548 0 0
WATERS CORP COM 941848103 308 1,576 SH   SOLE 40 1,576 0 0
WATERSTONE FINL INC MD COM 94188P101 417 26,918 SH   SOLE 2 8,113 0 18,805
WATERSTONE FINL INC MD COM 94188P101 5 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 21 1,331 SH   SOLE 13 0 0 1,331
WATERSTONE FINL INC MD COM 94188P101 1,469 94,853 SH   SOLE 18 94,853 0 0
WATERSTONE FINL INC MD COM 94188P101 631 40,765 SH   SOLE 19 40,765 0 0
WATERSTONE FINL INC MD COM 94188P101 13,219 853,360 SH   SOLE 21 853,360 0 0
WATERSTONE FINL INC MD COM 94188P101 12,132 783,211 SH   SOLE 22 751,821 0 31,390
WATERSTONE FINL INC MD COM 94188P101 38 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 65 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 79 5,088 SH   SOLE 30 5,088 0 0
WATERSTONE FINL INC MD COM 94188P101 55 3,561 SH   SOLE 40 3,561 0 0
WATFORD HLDGS LTD SHS G94787101 470 20,472 SH   SOLE 2 5,535 0 14,937
WATFORD HLDGS LTD SHS G94787101 9 401 SH   SOLE 7 401 0 0
WATFORD HLDGS LTD SHS G94787101 1,486 64,784 SH   SOLE 18 64,784 0 0
WATFORD HLDGS LTD SHS G94787101 727 31,677 SH   SOLE 19 31,677 0 0
WATFORD HLDGS LTD SHS G94787101 12,833 559,429 SH   SOLE 21 559,429 0 0
WATFORD HLDGS LTD SHS G94787101 7,316 318,935 SH   SOLE 22 295,259 0 23,676
WATFORD HLDGS LTD SHS G94787101 134 5,842 SH   SOLE 26 0 0 5,842
WATFORD HLDGS LTD SHS G94787101 75 3,263 SH   SOLE 28 3,263 0 0
WATFORD HLDGS LTD SHS G94787101 71 3,107 SH   SOLE 30 3,107 0 0
WATFORD HLDGS LTD SHS G94787101 51 2,206 SH   SOLE 40 2,206 0 0
WATSCO INC COM 942622200 20,428 87,714 SH   SOLE 2 27,931 0 59,783
WATSCO INC COM 942622200 42 180 SH   SOLE 4 180 0 0
WATSCO INC COM 942622200 1,151 4,944 SH   SOLE 7 4,337 0 607
WATSCO INC COM 942622200 23,380 100,389 SH   SOLE 18 100,389 0 0
WATSCO INC COM 942622200 1,904 8,175 SH   SOLE 19 8,175 0 0
WATSCO INC COM 942622200 503,256 2,160,919 SH   SOLE 21 2,160,919 0 0
WATSCO INC COM 942622200 234,678 1,007,678 SH   SOLE 22 960,775 0 46,903
WATSCO INC COM 942622200 392 1,682 SH   SOLE 23 1,682 0 0
WATSCO INC COM 942622200 29 126 SH   SOLE 25 126 0 0
WATSCO INC COM 942622200 3,177 13,641 SH   SOLE 26 8,856 0 4,785
WATSCO INC COM 942622200 1,045 4,485 SH   SOLE 28 4,485 0 0
WATSCO INC COM 942622200 2,927 12,567 SH   SOLE 30 12,567 0 0
WATSCO INC COM 942622200 289 1,239 SH   SOLE 31 655 0 584
WATSCO INC COM 942622200 2,650 11,378 SH   SOLE 32 11,378 0 0
WATSCO INC COM 942622200 223 959 SH   SOLE 36 959 0 0
WATSCO INC COM 942622200 818 3,513 SH   SOLE 40 3,513 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,548 25,441 SH   SOLE 2 8,528 0 16,913
WATTS WATER TECHNOLOGIES INC CL A 942749102 17 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,998 19,950 SH   SOLE 7 19,950 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,819 128,001 SH   SOLE 18 128,001 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,468 54,599 SH   SOLE 19 54,599 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 288,704 2,882,715 SH   SOLE 21 2,882,715 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 78,606 784,880 SH   SOLE 22 762,545 0 22,335
WATTS WATER TECHNOLOGIES INC CL A 942749102 87 868 SH   SOLE 25 868 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,552 15,496 SH   SOLE 26 7,716 0 7,780
WATTS WATER TECHNOLOGIES INC CL A 942749102 408 4,071 SH   SOLE 28 4,071 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 22,773 227,386 SH   SOLE 30 227,386 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,098 10,966 SH   SOLE 34 10,966 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 216 2,157 SH   SOLE 36 2,157 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 272 2,713 SH   SOLE 40 2,713 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 128 15,127 SH   SOLE 2 7,726 0 7,401
WAVE LIFE SCIENCES LTD SHS Y95308105 3 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 773 91,098 SH   SOLE 18 91,098 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 3,118 367,279 SH   SOLE 19 367,279 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 10,411 1,226,253 SH   SOLE 21 1,226,253 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 6,137 722,886 SH   SOLE 22 706,767 0 16,119
WAVE LIFE SCIENCES LTD SHS Y95308105 33 3,906 SH   SOLE 23 3,906 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 75 8,873 SH   SOLE 26 0 0 8,873
WAVE LIFE SCIENCES LTD SHS Y95308105 140 16,513 SH   SOLE 30 16,513 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 21 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 49,341 169,551 SH   SOLE 2 29,015 0 140,536
WAYFAIR INC CL A 94419L101 8,983 30,870 SH   SOLE 4 28,868 0 2,002
WAYFAIR INC CL A 94419L101 1,536 5,278 SH   SOLE 7 5,278 0 0
WAYFAIR INC CL A 94419L101 2,095 7,199 SH   SOLE 13 7,199 0 0
WAYFAIR INC CL A 94419L101 1,504 5,169 SH   SOLE 15 5,169 0 0
WAYFAIR INC CL A 94419L101 15,793 54,268 SH   SOLE 18 46,642 0 7,626
WAYFAIR INC CL A 94419L101 18,890 64,912 SH   SOLE 19 64,912 0 0
WAYFAIR INC CL A 94419L101 289,484 994,755 SH   SOLE 21 994,755 0 0
WAYFAIR INC CL A 94419L101 493,382 1,695,414 SH   SOLE 22 1,568,193 0 127,221
WAYFAIR INC CL A 94419L101 13,712 47,120 SH   SOLE 23 47,120 0 0
WAYFAIR INC CL A 94419L101 23,865 82,006 SH   SOLE 25 82,006 0 0
WAYFAIR INC CL A 94419L101 62,873 216,052 SH   SOLE 26 59,125 0 156,927
WAYFAIR INC CL A 94419L101 3,639 12,504 SH   SOLE 28 8,907 0 3,597
WAYFAIR INC CL A 94419L101 6,606 22,701 SH   SOLE 29 928 0 21,773
WAYFAIR INC CL A 94419L101 46,491 159,758 SH   SOLE 30 157,297 0 2,461
WAYFAIR INC CL A 94419L101 5,751 19,763 SH   SOLE 31 11,082 0 8,681
WAYFAIR INC CL A 94419L101 1,092 3,752 SH   SOLE 34 3,752 0 0
WAYFAIR INC CL A 94419L101 12,607 43,322 SH   SOLE 36 43,322 0 0
WAYFAIR INC CL A 94419L101 417 1,434 SH   SOLE 40 1,434 0 0
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 8,083 3,900,000 PRN   SOLE 21 3,900,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 21 890 SH   SOLE 18 890 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 266 11,546 SH   SOLE 21 11,546 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,198 138,755 SH   SOLE 22 138,755 0 0
WD-40 CO COM 929236107 1,740 9,192 SH   SOLE 2 4,461 0 4,731
WD-40 CO COM 929236107 13 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 211 1,112 SH   SOLE 7 273 0 839
WD-40 CO COM 929236107 180 952 SH   SOLE 13 0 0 952
WD-40 CO COM 929236107 12,418 65,598 SH   SOLE 18 63,956 0 1,642
WD-40 CO COM 929236107 6,165 32,566 SH   SOLE 19 32,566 0 0
WD-40 CO COM 929236107 277,820 1,467,540 SH   SOLE 21 1,467,540 0 0
WD-40 CO COM 929236107 75,305 397,786 SH   SOLE 22 386,343 0 11,443
WD-40 CO COM 929236107 1,115 5,888 SH   SOLE 23 5,888 0 0
WD-40 CO COM 929236107 1,626 8,588 SH   SOLE 26 3,222 0 5,366
WD-40 CO COM 929236107 420 2,219 SH   SOLE 28 2,219 0 0
WD-40 CO COM 929236107 4,096 21,638 SH   SOLE 30 21,638 0 0
WD-40 CO COM 929236107 284 1,502 SH   SOLE 40 1,502 0 0
WEBSTER FINL CORP CONN COM 947890109 8,070 305,575 SH   SOLE 2 130,548 0 175,027
WEBSTER FINL CORP CONN COM 947890109 49 1,862 SH   SOLE 4 1,862 0 0
WEBSTER FINL CORP CONN COM 947890109 68 2,566 SH   SOLE 7 2,566 0 0
WEBSTER FINL CORP CONN COM 947890109 6,226 235,736 SH   SOLE 18 235,736 0 0
WEBSTER FINL CORP CONN COM 947890109 585 22,146 SH   SOLE 19 22,146 0 0
WEBSTER FINL CORP CONN COM 947890109 111,054 4,204,988 SH   SOLE 21 4,204,988 0 0
WEBSTER FINL CORP CONN COM 947890109 74,897 2,835,928 SH   SOLE 22 2,676,398 0 159,530
WEBSTER FINL CORP CONN COM 947890109 106 4,030 SH   SOLE 23 4,030 0 0
WEBSTER FINL CORP CONN COM 947890109 54 2,026 SH   SOLE 25 2,026 0 0
WEBSTER FINL CORP CONN COM 947890109 1,399 52,960 SH   SOLE 26 21,636 0 31,324
WEBSTER FINL CORP CONN COM 947890109 326 12,346 SH   SOLE 28 12,346 0 0
WEBSTER FINL CORP CONN COM 947890109 68 2,566 SH   SOLE 29 2,566 0 0
WEBSTER FINL CORP CONN COM 947890109 1,299 49,183 SH   SOLE 30 49,183 0 0
WEBSTER FINL CORP CONN COM 947890109 47 1,768 SH   SOLE 31 1,768 0 0
WEBSTER FINL CORP CONN COM 947890109 106 4,030 SH   SOLE 34 4,030 0 0
WEBSTER FINL CORP CONN COM 947890109 179 6,792 SH   SOLE 36 6,792 0 0
WEBSTER FINL CORP CONN COM 947890109 281 10,653 SH   SOLE 40 10,653 0 0
WEC ENERGY GROUP INC COM 92939U106 75,867 782,946 SH   SOLE 2 114,408 0 668,538
WEC ENERGY GROUP INC COM 92939U106 17,830 184,007 SH   SOLE 4 174,142 0 9,865
WEC ENERGY GROUP INC COM 92939U106 37,379 385,750 SH   SOLE 7 352,588 0 33,162
WEC ENERGY GROUP INC COM 92939U106 101 1,045 SH   SOLE 13 1,045 0 0
WEC ENERGY GROUP INC COM 92939U106 3,750 38,698 SH   SOLE 15 38,698 0 0
WEC ENERGY GROUP INC COM 92939U106 61,700 636,734 SH   SOLE 18 587,235 0 49,499
WEC ENERGY GROUP INC COM 92939U106 17,030 175,746 SH   SOLE 19 175,746 0 0
WEC ENERGY GROUP INC COM 92939U106 1,191,189 12,292,967 SH   SOLE 21 12,292,967 0 0
WEC ENERGY GROUP INC COM 92939U106 788,667 8,138,982 SH   SOLE 22 7,490,155 0 648,827
WEC ENERGY GROUP INC COM 92939U106 20,950 216,202 SH   SOLE 23 216,202 0 0
WEC ENERGY GROUP INC COM 92939U106 30,343 313,134 SH   SOLE 25 313,134 0 0
WEC ENERGY GROUP INC COM 92939U106 116,298 1,200,185 SH   SOLE 26 221,508 0 978,677
WEC ENERGY GROUP INC COM 92939U106 5,982 61,737 SH   SOLE 28 43,190 0 18,547
WEC ENERGY GROUP INC COM 92939U106 32 326 SH   SOLE 29 326 0 0
WEC ENERGY GROUP INC COM 92939U106 138,499 1,429,301 SH   SOLE 30 1,429,301 0 0
WEC ENERGY GROUP INC COM 92939U106 7,824 80,744 SH   SOLE 31 40,662 0 40,082
WEC ENERGY GROUP INC COM 92939U106 2,266 23,387 SH   SOLE 32 23,387 0 0
WEC ENERGY GROUP INC COM 92939U106 4,142 42,749 SH   SOLE 34 42,749 0 0
WEC ENERGY GROUP INC COM 92939U106 29,188 301,218 SH   SOLE 36 301,218 0 0
WEC ENERGY GROUP INC COM 92939U106 724 7,468 SH   SOLE 40 7,468 0 0
WEIBO CORP SPONSORED ADR 948596101 2,403 65,968 SH   SOLE 2 4,228 0 61,740
WEIBO CORP SPONSORED ADR 948596101 783 21,486 SH   SOLE 4 17,852 0 3,634
WEIBO CORP SPONSORED ADR 948596101 232 6,375 SH   SOLE 7 6,375 0 0
WEIBO CORP SPONSORED ADR 948596101 806 22,137 SH   SOLE 15 22,137 0 0
WEIBO CORP SPONSORED ADR 948596101 552 15,142 SH   SOLE 18 15,142 0 0
WEIBO CORP SPONSORED ADR 948596101 33,475 918,890 SH   SOLE 21 918,890 0 0
WEIBO CORP SPONSORED ADR 948596101 23,056 632,880 SH   SOLE 22 579,128 0 53,752
WEIBO CORP SPONSORED ADR 948596101 1,441 39,557 SH   SOLE 23 39,557 0 0
WEIBO CORP SPONSORED ADR 948596101 1,333 36,587 SH   SOLE 25 36,587 0 0
WEIBO CORP SPONSORED ADR 948596101 11,409 313,189 SH   SOLE 26 98,720 0 214,469
WEIBO CORP SPONSORED ADR 948596101 194 5,321 SH   SOLE 28 5,321 0 0
WEIBO CORP SPONSORED ADR 948596101 222 6,091 SH   SOLE 29 6,091 0 0
WEIBO CORP SPONSORED ADR 948596101 11,145 305,926 SH   SOLE 30 292,054 0 13,872
WEIBO CORP SPONSORED ADR 948596101 28 772 SH   SOLE 31 772 0 0
WEIBO CORP SPONSORED ADR 948596101 162 4,452 SH   SOLE 34 4,452 0 0
WEIBO CORP SPONSORED ADR 948596101 15 424 SH   SOLE 40 424 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,677 334,738 SH   SOLE 2 105,058 0 229,680
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,511 89,064 SH   SOLE 4 89,064 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,564 151,159 SH   SOLE 7 151,159 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,285 311,616 SH   SOLE 18 311,616 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,057 180,248 SH   SOLE 19 180,248 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 99,227 5,850,676 SH   SOLE 21 5,850,676 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 81,892 4,828,520 SH   SOLE 22 4,655,780 0 172,740
WEINGARTEN RLTY INVS SH BEN INT 948741103 106 6,250 SH   SOLE 23 6,250 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,087 417,887 SH   SOLE 25 417,887 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,996 117,713 SH   SOLE 26 27,895 0 89,818
WEINGARTEN RLTY INVS SH BEN INT 948741103 312 18,380 SH   SOLE 28 18,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,350 79,572 SH   SOLE 29 79,572 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,260 545,994 SH   SOLE 30 545,994 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 38 2,250 SH   SOLE 31 2,250 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 78 4,622 SH   SOLE 36 4,622 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 212 12,516 SH   SOLE 40 12,516 0 0
WEIS MKTS INC COM 948849104 948 19,752 SH   SOLE 2 6,753 0 12,999
WEIS MKTS INC COM 948849104 8 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 9 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,870 38,948 SH   SOLE 18 36,396 0 2,552
WEIS MKTS INC COM 948849104 4,978 103,709 SH   SOLE 19 103,709 0 0
WEIS MKTS INC COM 948849104 17,827 371,402 SH   SOLE 21 371,402 0 0
WEIS MKTS INC COM 948849104 24,258 505,365 SH   SOLE 22 490,806 0 14,559
WEIS MKTS INC COM 948849104 1,699 35,387 SH   SOLE 23 35,387 0 0
WEIS MKTS INC COM 948849104 1,484 30,924 SH   SOLE 26 5,765 0 25,159
WEIS MKTS INC COM 948849104 84 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 323 6,733 SH   SOLE 30 6,733 0 0
WEIS MKTS INC COM 948849104 10 215 SH   SOLE 34 215 0 0
WEIS MKTS INC COM 948849104 71 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 978 158,696 SH   SOLE 2 50,324 0 108,372
WELBILT INC COM 949090104 5 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 14 2,282 SH   SOLE 7 2,282 0 0
WELBILT INC COM 949090104 3,055 495,917 SH   SOLE 18 479,446 0 16,471
WELBILT INC COM 949090104 2,160 350,710 SH   SOLE 19 350,710 0 0
WELBILT INC COM 949090104 24,706 4,010,786 SH   SOLE 21 4,010,786 0 0
WELBILT INC COM 949090104 22,087 3,585,484 SH   SOLE 22 3,467,086 0 118,398
WELBILT INC COM 949090104 94 15,242 SH   SOLE 23 15,242 0 0
WELBILT INC COM 949090104 736 119,401 SH   SOLE 26 34,747 0 84,654
WELBILT INC COM 949090104 104 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 317 51,394 SH   SOLE 30 51,394 0 0
WELBILT INC COM 949090104 17 2,700 SH   SOLE 31 0 0 2,700
WELBILT INC COM 949090104 87 14,151 SH   SOLE 40 14,151 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,324 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 263,170 11,193,950 SH   SOLE 2 2,896,123 0 8,297,827
WELLS FARGO CO NEW COM 949746101 48,017 2,042,424 SH   SOLE 4 1,921,398 0 121,026
WELLS FARGO CO NEW COM 949746101 87,631 3,727,376 SH   SOLE 7 3,584,555 0 142,821
WELLS FARGO CO NEW COM 949746101 6,570 279,474 SH   SOLE 13 279,474 0 0
WELLS FARGO CO NEW COM 949746101 11,315 481,271 SH   SOLE 15 481,271 0 0
WELLS FARGO CO NEW COM 949746101 0 2 SH   SOLE 17 0 0 2
WELLS FARGO CO NEW COM 949746101 537,935 22,881,099 SH   SOLE 18 20,717,442 0 2,163,657
WELLS FARGO CO NEW COM 949746101 545,809 23,216,020 SH   SOLE 19 23,216,020 0 0
WELLS FARGO CO NEW COM 949746101 4,261 181,258 SH   SOLE 20 181,258 0 0
WELLS FARGO CO NEW COM 949746101 1,949,654 82,928,715 SH   SOLE 21 82,928,715 0 0
WELLS FARGO CO NEW COM 949746101 2,356,790 100,246,297 SH   SOLE 22 89,061,782 0 11,184,515
WELLS FARGO CO NEW COM 949746101 84,860 3,609,523 SH   SOLE 23 3,609,523 0 0
WELLS FARGO CO NEW COM 949746101 99,455 4,230,312 SH   SOLE 25 4,230,312 0 0
WELLS FARGO CO NEW COM 949746101 378,446 16,097,249 SH   SOLE 26 2,032,711 0 14,064,538
WELLS FARGO CO NEW COM 949746101 18,129 771,105 SH   SOLE 28 544,740 0 226,365
WELLS FARGO CO NEW COM 949746101 32,154 1,367,669 SH   SOLE 29 398,172 0 969,497
WELLS FARGO CO NEW COM 949746101 333,390 14,180,792 SH   SOLE 30 14,180,792 0 0
WELLS FARGO CO NEW COM 949746101 83,948 3,570,725 SH   SOLE 31 1,057,993 0 2,512,732
WELLS FARGO CO NEW COM 949746101 4,858 206,656 SH   SOLE 32 206,656 0 0
WELLS FARGO CO NEW COM 949746101 22,401 952,816 SH   SOLE 34 952,816 0 0
WELLS FARGO CO NEW COM 949746101 8,066 343,106 SH   SOLE 35 343,106 0 0
WELLS FARGO CO NEW COM 949746101 78,925 3,357,090 SH   SOLE 36 3,357,090 0 0
WELLS FARGO CO NEW COM 949746101 2,041 86,796 SH   SOLE 40 86,796 0 0
WELLS FARGO CO NEW OPTIONS 949746101 143 6,100 SH Call SOLE 2 6,100 0 0
WELLS FARGO CO NEW OPTIONS 949746101 125 5,300 SH Call SOLE 4 5,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101 1,568 66,700 SH Call SOLE 18 66,700 0 0
WELLS FARGO CO NEW OPTIONS 949746101 20,266 862,000 SH Call SOLE 19 862,000 0 0
WELLS FARGO CO NEW OPTIONS 949746101 992 42,200 SH Call SOLE 22 42,200 0 0
WELLS FARGO CO NEW OPTIONS 949746101 7,528 320,200 SH Call SOLE 34 320,200 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 136 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,707 1,272 SH   SOLE 18 1,272 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 10,618 7,912 SH   SOLE 19 7,912 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 262,169 195,350 SH   SOLE 21 195,350 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 604 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,724 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104 56,042 1,017,285 SH   SOLE 2 129,257 0 888,028
WELLTOWER INC COM 95040Q104 43,075 781,902 SH   SOLE 4 768,908 0 12,994
WELLTOWER INC COM 95040Q104 52,223 947,966 SH   SOLE 7 910,707 0 37,259
WELLTOWER INC COM 95040Q104 574 10,413 SH   SOLE 13 1,463 0 8,950
WELLTOWER INC COM 95040Q104 2,683 48,695 SH   SOLE 15 48,695 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 70,230 1,274,832 SH   SOLE 18 1,208,724 0 66,108
WELLTOWER INC COM 95040Q104 80,674 1,464,409 SH   SOLE 19 1,464,409 0 0
WELLTOWER INC COM 95040Q104 777,870 14,119,983 SH   SOLE 21 14,119,983 0 0
WELLTOWER INC COM 95040Q104 765,919 13,903,049 SH   SOLE 22 12,660,280 0 1,242,769
WELLTOWER INC COM 95040Q104 19,351 351,263 SH   SOLE 23 351,263 0 0
WELLTOWER INC COM 95040Q104 106,846 1,939,488 SH   SOLE 25 1,939,488 0 0
WELLTOWER INC COM 95040Q104 117,001 2,123,824 SH   SOLE 26 321,214 0 1,802,610
WELLTOWER INC COM 95040Q104 7,543 136,919 SH   SOLE 28 112,956 0 23,963
WELLTOWER INC COM 95040Q104 14,093 255,825 SH   SOLE 29 255,825 0 0
WELLTOWER INC COM 95040Q104 171,558 3,114,144 SH   SOLE 30 3,114,144 0 0
WELLTOWER INC COM 95040Q104 4,604 83,577 SH   SOLE 31 54,143 0 29,434
WELLTOWER INC COM 95040Q104 29,975 544,114 SH   SOLE 34 544,114 0 0
WELLTOWER INC COM 95040Q104 16,390 297,521 SH   SOLE 36 297,521 0 0
WELLTOWER INC COM 95040Q104 528 9,585 SH   SOLE 40 9,585 0 0
WENDYS CO COM 95058W100 17,772 797,150 SH   SOLE 2 451,383 0 345,767
WENDYS CO COM 95058W100 900 40,383 SH   SOLE 4 40,383 0 0
WENDYS CO COM 95058W100 307 13,785 SH   SOLE 7 13,785 0 0
WENDYS CO COM 95058W100 11,136 499,504 SH   SOLE 18 489,951 0 9,553
WENDYS CO COM 95058W100 1,246 55,882 SH   SOLE 19 55,882 0 0
WENDYS CO COM 95058W100 191,897 8,607,158 SH   SOLE 21 8,607,158 0 0
WENDYS CO COM 95058W100 136,959 6,143,015 SH   SOLE 22 5,594,207 0 548,808
WENDYS CO COM 95058W100 2,716 121,815 SH   SOLE 23 121,815 0 0
WENDYS CO COM 95058W100 314 14,103 SH   SOLE 25 14,103 0 0
WENDYS CO COM 95058W100 3,926 176,097 SH   SOLE 26 68,689 0 107,408
WENDYS CO COM 95058W100 663 29,733 SH   SOLE 28 29,733 0 0
WENDYS CO COM 95058W100 1,080 48,423 SH   SOLE 29 48,423 0 0
WENDYS CO COM 95058W100 1,937 86,890 SH   SOLE 30 86,890 0 0
WENDYS CO COM 95058W100 2,230 100,008 SH   SOLE 31 100,008 0 0
WENDYS CO COM 95058W100 597 26,777 SH   SOLE 34 26,777 0 0
WENDYS CO COM 95058W100 294 13,191 SH   SOLE 36 13,191 0 0
WENDYS CO COM 95058W100 406 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 4,393 104,629 SH   SOLE 2 53,748 0 50,881
WERNER ENTERPRISES INC COM 950755108 9 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 51 1,223 SH   SOLE 7 1,223 0 0
WERNER ENTERPRISES INC COM 950755108 15,639 372,443 SH   SOLE 18 355,136 0 17,307
WERNER ENTERPRISES INC COM 950755108 25,143 598,797 SH   SOLE 19 598,797 0 0
WERNER ENTERPRISES INC COM 950755108 166,182 3,957,650 SH   SOLE 21 3,957,650 0 0
WERNER ENTERPRISES INC COM 950755108 101,036 2,406,200 SH   SOLE 22 2,354,097 0 52,103
WERNER ENTERPRISES INC COM 950755108 1,409 33,566 SH   SOLE 23 33,566 0 0
WERNER ENTERPRISES INC COM 950755108 54 1,291 SH   SOLE 25 1,291 0 0
WERNER ENTERPRISES INC COM 950755108 6,108 145,459 SH   SOLE 26 26,840 0 118,619
WERNER ENTERPRISES INC COM 950755108 327 7,785 SH   SOLE 28 7,785 0 0
WERNER ENTERPRISES INC COM 950755108 1,052 25,048 SH   SOLE 30 25,048 0 0
WERNER ENTERPRISES INC COM 950755108 302 7,195 SH   SOLE 34 7,195 0 0
WERNER ENTERPRISES INC COM 950755108 133 3,174 SH   SOLE 36 3,174 0 0
WERNER ENTERPRISES INC COM 950755108 216 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,204 103,200 SH   SOLE 2 25,819 0 77,381
WESBANCO INC COM 950810101 7 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 25 1,161 SH   SOLE 7 1,161 0 0
WESBANCO INC COM 950810101 5,183 242,642 SH   SOLE 18 242,642 0 0
WESBANCO INC COM 950810101 4,105 192,201 SH   SOLE 19 192,201 0 0
WESBANCO INC COM 950810101 45,476 2,129,024 SH   SOLE 21 2,129,024 0 0
WESBANCO INC COM 950810101 46,577 2,180,566 SH   SOLE 22 2,123,325 0 57,241
WESBANCO INC COM 950810101 237 11,105 SH   SOLE 23 11,105 0 0
WESBANCO INC COM 950810101 2,440 114,251 SH   SOLE 26 19,354 0 94,897
WESBANCO INC COM 950810101 248 11,600 SH   SOLE 28 11,600 0 0
WESBANCO INC COM 950810101 522 24,431 SH   SOLE 30 24,431 0 0
WESBANCO INC COM 950810101 187 8,772 SH   SOLE 34 8,772 0 0
WESBANCO INC COM 950810101 50 2,328 SH   SOLE 36 2,328 0 0
WESBANCO INC COM 950810101 135 6,303 SH   SOLE 40 6,303 0 0
WESCO INTL INC COM 95082P105 2,592 58,875 SH   SOLE 2 16,481 0 42,394
WESCO INTL INC COM 95082P105 12 267 SH   SOLE 4 267 0 0
WESCO INTL INC COM 95082P105 96 2,180 SH   SOLE 7 2,180 0 0
WESCO INTL INC COM 95082P105 9,022 204,946 SH   SOLE 18 203,314 0 1,632
WESCO INTL INC COM 95082P105 7,254 164,784 SH   SOLE 19 164,784 0 0
WESCO INTL INC COM 95082P105 67,252 1,527,765 SH   SOLE 21 1,527,765 0 0
WESCO INTL INC COM 95082P105 57,130 1,297,830 SH   SOLE 22 1,252,117 0 45,713
WESCO INTL INC COM 95082P105 40 905 SH   SOLE 23 905 0 0
WESCO INTL INC COM 95082P105 775 17,611 SH   SOLE 25 17,611 0 0
WESCO INTL INC COM 95082P105 913 20,747 SH   SOLE 26 12,573 0 8,174
WESCO INTL INC COM 95082P105 317 7,210 SH   SOLE 28 7,210 0 0
WESCO INTL INC COM 95082P105 841 19,098 SH   SOLE 30 19,098 0 0
WESCO INTL INC COM 95082P105 156 3,549 SH   SOLE 31 0 0 3,549
WESCO INTL INC COM 95082P105 1,233 28,000 SH   SOLE 34 28,000 0 0
WESCO INTL INC COM 95082P105 363 8,235 SH   SOLE 36 8,235 0 0
WESCO INTL INC COM 95082P105 223 5,075 SH   SOLE 40 5,075 0 0
WEST BANCORPORATION INC CAP STK 95123P106 216 13,642 SH   SOLE 2 1,053 0 12,589
WEST BANCORPORATION INC CAP STK 95123P106 5 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,086 68,592 SH   SOLE 18 68,592 0 0
WEST BANCORPORATION INC CAP STK 95123P106 847 53,481 SH   SOLE 19 53,481 0 0
WEST BANCORPORATION INC CAP STK 95123P106 8,768 553,513 SH   SOLE 21 553,513 0 0
WEST BANCORPORATION INC CAP STK 95123P106 6,543 413,060 SH   SOLE 22 407,012 0 6,048
WEST BANCORPORATION INC CAP STK 95123P106 47 2,973 SH   SOLE 23 2,973 0 0
WEST BANCORPORATION INC CAP STK 95123P106 330 20,808 SH   SOLE 26 0 0 20,808
WEST PHARMACEUTICAL SVSC INC COM 955306105 51,493 187,314 SH   SOLE 2 30,165 0 157,149
WEST PHARMACEUTICAL SVSC INC COM 955306105 10,324 37,555 SH   SOLE 4 35,240 0 2,315
WEST PHARMACEUTICAL SVSC INC COM 955306105 31,065 113,006 SH   SOLE 7 72,877 0 40,129
WEST PHARMACEUTICAL SVSC INC COM 955306105 71 257 SH   SOLE 13 257 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,896 6,897 SH   SOLE 15 6,897 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 42,963 156,287 SH   SOLE 18 144,203 0 12,084
WEST PHARMACEUTICAL SVSC INC COM 955306105 268,855 978,009 SH   SOLE 19 978,009 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 600,704 2,185,171 SH   SOLE 21 2,185,171 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 495,257 1,801,589 SH   SOLE 22 1,646,596 0 154,993
WEST PHARMACEUTICAL SVSC INC COM 955306105 14,869 54,087 SH   SOLE 23 54,087 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 31,085 113,077 SH   SOLE 25 113,077 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 134,562 489,494 SH   SOLE 26 71,588 0 417,906
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,938 14,324 SH   SOLE 28 10,078 0 4,246
WEST PHARMACEUTICAL SVSC INC COM 955306105 5,207 18,941 SH   SOLE 29 149 0 18,792
WEST PHARMACEUTICAL SVSC INC COM 955306105 110,219 400,942 SH   SOLE 30 384,752 0 16,190
WEST PHARMACEUTICAL SVSC INC COM 955306105 91,488 332,804 SH   SOLE 31 9,106 0 323,698
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,068 3,884 SH   SOLE 34 3,884 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,270 44,636 SH   SOLE 36 44,636 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 482 1,755 SH   SOLE 40 1,755 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,550 28,523 SH   SOLE 2 8,703 0 19,820
WESTAMERICA BANCORPORATION COM 957090103 25 467 SH   SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 6,661 122,566 SH   SOLE 18 122,566 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,625 48,301 SH   SOLE 19 48,301 0 0
WESTAMERICA BANCORPORATION COM 957090103 154,531 2,843,252 SH   SOLE 21 2,843,252 0 0
WESTAMERICA BANCORPORATION COM 957090103 41,392 761,591 SH   SOLE 22 740,202 0 21,389
WESTAMERICA BANCORPORATION COM 957090103 636 11,698 SH   SOLE 26 8,645 0 3,053
WESTAMERICA BANCORPORATION COM 957090103 205 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,207 40,604 SH   SOLE 30 40,604 0 0
WESTAMERICA BANCORPORATION COM 957090103 155 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 10 7,997 SH   SOLE 21 7,997 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 383 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,968 220,357 SH   SOLE 2 34,086 0 186,271
WESTERN ALLIANCE BANCORP COM 957638109 15 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 76 2,414 SH   SOLE 7 2,414 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,169 36,971 SH   SOLE 18 36,971 0 0
WESTERN ALLIANCE BANCORP COM 957638109 773 24,454 SH   SOLE 19 24,454 0 0
WESTERN ALLIANCE BANCORP COM 957638109 35,955 1,137,092 SH   SOLE 21 1,137,092 0 0
WESTERN ALLIANCE BANCORP COM 957638109 80,251 2,537,970 SH   SOLE 22 2,397,849 0 140,121
WESTERN ALLIANCE BANCORP COM 957638109 46 1,458 SH   SOLE 25 1,458 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,696 53,646 SH   SOLE 26 35,643 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 460 14,560 SH   SOLE 28 14,560 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,206 38,137 SH   SOLE 30 38,137 0 0
WESTERN ALLIANCE BANCORP COM 957638109 62 1,947 SH   SOLE 31 1,947 0 0
WESTERN ALLIANCE BANCORP COM 957638109 194 6,130 SH   SOLE 36 6,130 0 0
WESTERN ALLIANCE BANCORP COM 957638109 330 10,446 SH   SOLE 40 10,446 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 132 64,936 SH   SOLE 2 2,534 0 62,402
WESTERN ASSET MTG CAP CORP COM 95790D105 3 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 490 240,219 SH   SOLE 18 240,219 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 364 178,365 SH   SOLE 19 178,365 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 6,433 3,153,552 SH   SOLE 21 3,153,552 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 4,124 2,021,392 SH   SOLE 22 2,003,057 0 18,335
WESTERN ASSET MTG CAP CORP COM 95790D105 55 26,906 SH   SOLE 23 26,906 0 0
WESTERN DIGITAL CORP. COM 958102105 26,128 714,868 SH   SOLE 2 70,720 0 644,148
WESTERN DIGITAL CORP. COM 958102105 5,039 137,879 SH   SOLE 4 128,515 0 9,364
WESTERN DIGITAL CORP. COM 958102105 12,902 352,986 SH   SOLE 7 281,871 0 71,115
WESTERN DIGITAL CORP. COM 958102105 34 917 SH   SOLE 13 917 0 0
WESTERN DIGITAL CORP. COM 958102105 1,417 38,763 SH   SOLE 15 38,763 0 0
WESTERN DIGITAL CORP. COM 958102105 22,642 619,485 SH   SOLE 18 572,307 0 47,178
WESTERN DIGITAL CORP. COM 958102105 26,244 718,031 SH   SOLE 19 718,031 0 0
WESTERN DIGITAL CORP. COM 958102105 292,191 7,994,283 SH   SOLE 21 7,994,283 0 0
WESTERN DIGITAL CORP. COM 958102105 259,701 7,105,355 SH   SOLE 22 6,494,020 0 611,335
WESTERN DIGITAL CORP. COM 958102105 7,540 206,287 SH   SOLE 23 206,287 0 0
WESTERN DIGITAL CORP. COM 958102105 11,457 313,449 SH   SOLE 25 313,449 0 0
WESTERN DIGITAL CORP. COM 958102105 51,274 1,402,851 SH   SOLE 26 258,715 0 1,144,136
WESTERN DIGITAL CORP. COM 958102105 2,121 58,042 SH   SOLE 28 41,035 0 17,007
WESTERN DIGITAL CORP. COM 958102105 2,310 63,190 SH   SOLE 29 508 0 62,682
WESTERN DIGITAL CORP. COM 958102105 57,219 1,565,492 SH   SOLE 30 1,565,492 0 0
WESTERN DIGITAL CORP. COM 958102105 4,345 118,876 SH   SOLE 31 42,760 0 76,116
WESTERN DIGITAL CORP. COM 958102105 2,175 59,504 SH   SOLE 32 59,504 0 0
WESTERN DIGITAL CORP. COM 958102105 7,375 201,765 SH   SOLE 34 201,765 0 0
WESTERN DIGITAL CORP. COM 958102105 8,188 224,010 SH   SOLE 36 224,010 0 0
WESTERN DIGITAL CORP. COM 958102105 285 7,792 SH   SOLE 40 7,792 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 502 13,700 SH Call SOLE 2 13,700 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 70,940 1,940,900 SH Call SOLE 19 1,940,900 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 771 21,100 SH Call SOLE 22 21,100 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 9,437 258,200 SH Call SOLE 34 258,200 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 252 265,000 PRN   SOLE 2 265,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 23,488 24,740,000 PRN   SOLE 19 24,740,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,137 4,357,000 PRN   SOLE 21 4,357,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1,310 1,380,000 PRN   SOLE 22 1,380,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,771 5,025,000 PRN   SOLE 34 5,025,000 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 136 24,225 SH   SOLE 2 950 0 23,275
WESTERN NEW ENG BANCORP INC COM 958892101 3 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 511 90,676 SH   SOLE 18 90,676 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 266 47,224 SH   SOLE 19 47,224 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 4,542 806,679 SH   SOLE 21 806,679 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,827 1,212,650 SH   SOLE 22 1,204,949 0 7,701
WESTERN UN CO COM 959802109 22,600 1,054,574 SH   SOLE 2 169,696 0 884,878
WESTERN UN CO COM 959802109 4,546 212,150 SH   SOLE 4 199,993 0 12,157
WESTERN UN CO COM 959802109 17,365 810,322 SH   SOLE 7 572,251 0 238,071
WESTERN UN CO COM 959802109 27 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 1,148 53,575 SH   SOLE 15 53,575 0 0
WESTERN UN CO COM 959802109 20,514 957,240 SH   SOLE 18 892,371 0 64,869
WESTERN UN CO COM 959802109 6,770 315,924 SH   SOLE 19 315,924 0 0
WESTERN UN CO COM 959802109 590,885 27,572,792 SH   SOLE 21 27,572,792 0 0
WESTERN UN CO COM 959802109 257,695 12,024,973 SH   SOLE 22 11,149,908 0 875,065
WESTERN UN CO COM 959802109 6,008 280,339 SH   SOLE 23 280,339 0 0
WESTERN UN CO COM 959802109 11,409 532,363 SH   SOLE 25 532,363 0 0
WESTERN UN CO COM 959802109 58,542 2,731,779 SH   SOLE 26 564,568 0 2,167,211
WESTERN UN CO COM 959802109 1,746 81,453 SH   SOLE 28 56,261 0 25,192
WESTERN UN CO COM 959802109 1,879 87,662 SH   SOLE 29 1,001 0 86,661
WESTERN UN CO COM 959802109 55,232 2,577,327 SH   SOLE 30 2,488,441 0 88,886
WESTERN UN CO COM 959802109 2,921 136,321 SH   SOLE 31 47,645 0 88,676
WESTERN UN CO COM 959802109 2,681 125,094 SH   SOLE 32 125,094 0 0
WESTERN UN CO COM 959802109 426 19,863 SH   SOLE 34 19,863 0 0
WESTERN UN CO COM 959802109 7,728 360,625 SH   SOLE 35 360,625 0 0
WESTERN UN CO COM 959802109 11,616 542,059 SH   SOLE 36 542,059 0 0
WESTERN UN CO COM 959802109 200 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 4,998 79,057 SH   SOLE 2 14,108 0 64,949
WESTLAKE CHEM CORP COM 960413102 14 217 SH   SOLE 4 217 0 0
WESTLAKE CHEM CORP COM 960413102 62 979 SH   SOLE 7 979 0 0
WESTLAKE CHEM CORP COM 960413102 6 87 SH   SOLE 15 87 0 0
WESTLAKE CHEM CORP COM 960413102 813 12,853 SH   SOLE 18 12,853 0 0
WESTLAKE CHEM CORP COM 960413102 544 8,600 SH   SOLE 19 8,600 0 0
WESTLAKE CHEM CORP COM 960413102 25,097 396,985 SH   SOLE 21 396,985 0 0
WESTLAKE CHEM CORP COM 960413102 56,605 895,367 SH   SOLE 22 845,089 0 50,278
WESTLAKE CHEM CORP COM 960413102 1,983 31,360 SH   SOLE 25 31,360 0 0
WESTLAKE CHEM CORP COM 960413102 4,636 73,329 SH   SOLE 26 6,486 0 66,843
WESTLAKE CHEM CORP COM 960413102 332 5,244 SH   SOLE 28 5,244 0 0
WESTLAKE CHEM CORP COM 960413102 912 14,423 SH   SOLE 30 14,423 0 0
WESTLAKE CHEM CORP COM 960413102 480 7,588 SH   SOLE 31 650 0 6,938
WESTLAKE CHEM CORP COM 960413102 1,110 17,553 SH   SOLE 36 17,553 0 0
WESTLAKE CHEM CORP COM 960413102 257 4,072 SH   SOLE 40 4,072 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 4 311 SH   SOLE 18 311 0 0
WESTROCK CO COM 96145D105 22,417 645,274 SH   SOLE 2 71,702 0 573,572
WESTROCK CO COM 96145D105 4,317 124,273 SH   SOLE 4 116,074 0 8,199
WESTROCK CO COM 96145D105 9,568 275,418 SH   SOLE 7 258,955 0 16,463
WESTROCK CO COM 96145D105 41 1,194 SH   SOLE 13 1,194 0 0
WESTROCK CO COM 96145D105 1,118 32,192 SH   SOLE 15 32,192 0 0
WESTROCK CO COM 96145D105 21,286 612,736 SH   SOLE 18 572,108 0 40,628
WESTROCK CO COM 96145D105 4,658 134,092 SH   SOLE 19 134,092 0 0
WESTROCK CO COM 96145D105 350,421 10,086,959 SH   SOLE 21 10,086,959 0 0
WESTROCK CO COM 96145D105 219,646 6,322,576 SH   SOLE 22 5,799,303 0 523,273
WESTROCK CO COM 96145D105 6,306 181,515 SH   SOLE 23 181,515 0 0
WESTROCK CO COM 96145D105 11,351 326,733 SH   SOLE 25 326,733 0 0
WESTROCK CO COM 96145D105 36,433 1,048,742 SH   SOLE 26 282,336 0 766,406
WESTROCK CO COM 96145D105 1,749 50,342 SH   SOLE 28 35,497 0 14,845
WESTROCK CO COM 96145D105 1,883 54,209 SH   SOLE 29 310 0 53,899
WESTROCK CO COM 96145D105 40,861 1,176,185 SH   SOLE 30 1,169,798 0 6,387
WESTROCK CO COM 96145D105 3,928 113,080 SH   SOLE 31 31,931 0 81,149
WESTROCK CO COM 96145D105 2,591 74,589 SH   SOLE 32 74,589 0 0
WESTROCK CO COM 96145D105 1,358 39,082 SH   SOLE 34 39,082 0 0
WESTROCK CO COM 96145D105 7,412 213,361 SH   SOLE 36 213,361 0 0
WESTROCK CO COM 96145D105 177 5,100 SH   SOLE 40 5,100 0 0
WESTWATER RES INC COM NEW 961684206 0 11 SH   SOLE 21 11 0 0
WESTWATER RES INC COM NEW 961684206 64 25,342 SH   SOLE 22 25,342 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 80 7,146 SH   SOLE 2 331 0 6,815
WESTWOOD HLDGS GROUP INC COM 961765104 2 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 349 31,371 SH   SOLE 18 31,371 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 366 32,834 SH   SOLE 19 32,834 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,235 290,361 SH   SOLE 21 290,361 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,759 337,389 SH   SOLE 22 334,297 0 3,092
WESTWOOD HLDGS GROUP INC COM 961765104 38 3,395 SH   SOLE 23 3,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 104 9,366 SH   SOLE 26 0 0 9,366
WEX INC COM 96208T104 16,538 119,003 SH   SOLE 2 35,534 0 83,469
WEX INC COM 96208T104 59 428 SH   SOLE 4 428 0 0
WEX INC COM 96208T104 131 942 SH   SOLE 7 942 0 0
WEX INC COM 96208T104 15,898 114,396 SH   SOLE 18 114,396 0 0
WEX INC COM 96208T104 1,533 11,034 SH   SOLE 19 11,034 0 0
WEX INC COM 96208T104 274,836 1,977,664 SH   SOLE 21 1,977,664 0 0
WEX INC COM 96208T104 187,810 1,351,441 SH   SOLE 22 1,290,599 0 60,842
WEX INC COM 96208T104 49 349 SH   SOLE 23 349 0 0
WEX INC COM 96208T104 93 666 SH   SOLE 25 666 0 0
WEX INC COM 96208T104 2,591 18,647 SH   SOLE 26 10,073 0 8,574
WEX INC COM 96208T104 778 5,596 SH   SOLE 28 5,596 0 0
WEX INC COM 96208T104 7,734 55,654 SH   SOLE 30 55,654 0 0
WEX INC COM 96208T104 175 1,258 SH   SOLE 31 862 0 396
WEX INC COM 96208T104 14,788 106,412 SH   SOLE 34 106,412 0 0
WEX INC COM 96208T104 320 2,303 SH   SOLE 36 2,303 0 0
WEX INC COM 96208T104 659 4,743 SH   SOLE 40 4,743 0 0
WEYCO GROUP INC COM 962149100 105 6,478 SH   SOLE 2 241 0 6,237
WEYCO GROUP INC COM 962149100 3 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 377 23,340 SH   SOLE 18 23,340 0 0
WEYCO GROUP INC COM 962149100 191 11,806 SH   SOLE 19 11,806 0 0
WEYCO GROUP INC COM 962149100 3,404 210,485 SH   SOLE 21 210,485 0 0
WEYCO GROUP INC COM 962149100 3,126 193,306 SH   SOLE 22 191,349 0 1,957
WEYERHAEUSER CO MTN BE COM NEW 962166104 50,041 1,754,593 SH   SOLE 2 154,082 0 1,600,511
WEYERHAEUSER CO MTN BE COM NEW 962166104 10,354 363,047 SH   SOLE 4 339,844 0 23,203
WEYERHAEUSER CO MTN BE COM NEW 962166104 18,247 639,800 SH   SOLE 7 605,808 0 33,992
WEYERHAEUSER CO MTN BE COM NEW 962166104 66 2,326 SH   SOLE 13 2,326 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,569 90,081 SH   SOLE 15 90,081 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 42,568 1,492,557 SH   SOLE 18 1,374,441 0 118,116
WEYERHAEUSER CO MTN BE COM NEW 962166104 18,176 637,307 SH   SOLE 19 637,307 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 571,688 20,045,163 SH   SOLE 21 20,045,163 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 511,199 17,924,219 SH   SOLE 22 16,383,235 0 1,540,984
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,650 513,677 SH   SOLE 23 513,677 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 25,187 883,138 SH   SOLE 25 883,138 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 104,285 3,656,541 SH   SOLE 26 619,168 0 3,037,373
WEYERHAEUSER CO MTN BE COM NEW 962166104 4,182 146,624 SH   SOLE 28 102,171 0 44,453
WEYERHAEUSER CO MTN BE COM NEW 962166104 42 1,469 SH   SOLE 29 1,469 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 79,008 2,770,258 SH   SOLE 30 2,770,258 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 5,835 204,582 SH   SOLE 31 94,553 0 110,029
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,553 229,781 SH   SOLE 34 229,781 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,508 508,695 SH   SOLE 36 508,695 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 440 15,436 SH   SOLE 40 15,436 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2 36 SH   SOLE 18 36 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 24,944 508,327 SH   SOLE 19 508,327 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6,276 127,890 SH   SOLE 21 127,890 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,362 27,756 SH   SOLE 25 27,756 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 18,715 381,393 SH   SOLE 29 381,393 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,478 50,493 SH   SOLE 34 50,493 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 145 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 28,113 152,878 SH   SOLE 2 18,377 0 134,501
WHIRLPOOL CORP COM 963320106 5,837 31,740 SH   SOLE 4 29,676 0 2,064
WHIRLPOOL CORP COM 963320106 18,372 99,909 SH   SOLE 7 59,333 0 40,576
WHIRLPOOL CORP COM 963320106 22 118 SH   SOLE 13 118 0 0
WHIRLPOOL CORP COM 963320106 1,553 8,443 SH   SOLE 15 8,443 0 0
WHIRLPOOL CORP COM 963320106 21,688 117,938 SH   SOLE 18 108,166 0 9,772
WHIRLPOOL CORP COM 963320106 3,112 16,924 SH   SOLE 19 16,924 0 0
WHIRLPOOL CORP COM 963320106 291,857 1,587,127 SH   SOLE 21 1,587,127 0 0
WHIRLPOOL CORP COM 963320106 277,462 1,508,845 SH   SOLE 22 1,377,511 0 131,334
WHIRLPOOL CORP COM 963320106 7,842 42,645 SH   SOLE 23 42,645 0 0
WHIRLPOOL CORP COM 963320106 13,508 73,456 SH   SOLE 25 73,456 0 0
WHIRLPOOL CORP COM 963320106 61,514 334,516 SH   SOLE 26 61,038 0 273,478
WHIRLPOOL CORP COM 963320106 2,255 12,263 SH   SOLE 28 8,511 0 3,752
WHIRLPOOL CORP COM 963320106 2,423 13,174 SH   SOLE 29 64 0 13,110
WHIRLPOOL CORP COM 963320106 49,383 268,548 SH   SOLE 30 257,545 0 11,003
WHIRLPOOL CORP COM 963320106 3,951 21,484 SH   SOLE 31 8,836 0 12,648
WHIRLPOOL CORP COM 963320106 568 3,090 SH   SOLE 34 3,090 0 0
WHIRLPOOL CORP COM 963320106 8,947 48,652 SH   SOLE 36 48,652 0 0
WHIRLPOOL CORP COM 963320106 269 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 5,504 7,065 SH   SOLE 2 1,618 0 5,447
WHITE MTNS INS GROUP LTD COM G9618E107 12 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 50 64 SH   SOLE 7 64 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 890 1,142 SH   SOLE 18 1,142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 605 777 SH   SOLE 19 777 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 31,593 40,556 SH   SOLE 21 40,556 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 62,071 79,681 SH   SOLE 22 75,264 0 4,417
WHITE MTNS INS GROUP LTD COM G9618E107 22 28 SH   SOLE 25 28 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 777 997 SH   SOLE 26 585 0 412
WHITE MTNS INS GROUP LTD COM G9618E107 331 425 SH   SOLE 28 425 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,080 1,386 SH   SOLE 30 1,386 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 46 59 SH   SOLE 31 59 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 51 65 SH   SOLE 34 65 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 88 113 SH   SOLE 36 113 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 288 370 SH   SOLE 40 370 0 0
WHITEHORSE FIN INC COM 96524V106 972 99,258 SH   SOLE 30 99,258 0 0
WHITESTONE REIT COM 966084204 301 50,188 SH   SOLE 2 12,545 0 37,643
WHITESTONE REIT COM 966084204 5 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,169 194,783 SH   SOLE 18 194,783 0 0
WHITESTONE REIT COM 966084204 436 72,608 SH   SOLE 19 72,608 0 0
WHITESTONE REIT COM 966084204 26,567 4,427,750 SH   SOLE 21 4,427,750 0 0
WHITESTONE REIT COM 966084204 8,003 1,333,758 SH   SOLE 22 1,300,287 0 33,471
WHITESTONE REIT COM 966084204 13 2,088 SH   SOLE 23 2,088 0 0
WHITESTONE REIT COM 966084204 134 22,408 SH   SOLE 26 0 0 22,408
WHITESTONE REIT COM 966084204 49 8,169 SH   SOLE 28 8,169 0 0
WHITESTONE REIT COM 966084204 348 58,039 SH   SOLE 30 58,039 0 0
WHITING PETE CORP NEW COM NEW 966387508 88 5,106 SH   SOLE 2 3,941 0 1,165
WHITING PETE CORP NEW COM NEW 966387508 218 12,622 SH   SOLE 7 12,622 0 0
WHITING PETE CORP NEW COM NEW 966387508 78 4,538 SH   SOLE 18 4,538 0 0
WHITING PETE CORP NEW COM NEW 966387508 37 2,145 SH   SOLE 19 2,145 0 0
WHITING PETE CORP NEW COM NEW 966387508 10,986 635,423 SH   SOLE 21 635,423 0 0
WHITING PETE CORP NEW COM NEW 966387508 1,013 58,612 SH   SOLE 22 40,976 0 17,636
WHITING PETE CORP NEW COM NEW 966387508 702 40,589 SH   SOLE 26 17,122 0 23,467
WHITING PETE CORP NEW COM NEW 966387508 84 4,876 SH   SOLE 28 0 0 4,876
WHITING PETE CORP NEW COM NEW 966387508 6,602 381,816 SH   SOLE 30 381,816 0 0
WHITING PETE CORP NEW COM NEW 966387508 416 24,044 SH   SOLE 31 7,894 0 16,150
WHITING PETE CORP NEW COM NEW 966387508 44 2,529 SH   SOLE 36 2,529 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 3,685 441,822 SH   SOLE 22 441,822 0 0
WIDEOPENWEST INC COM 96758W101 240 46,195 SH   SOLE 2 15,612 0 30,583
WIDEOPENWEST INC COM 96758W101 4 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 1,061 204,422 SH   SOLE 18 204,422 0 0
WIDEOPENWEST INC COM 96758W101 507 97,609 SH   SOLE 19 97,609 0 0
WIDEOPENWEST INC COM 96758W101 8,949 1,724,355 SH   SOLE 21 1,724,355 0 0
WIDEOPENWEST INC COM 96758W101 6,136 1,182,255 SH   SOLE 22 1,108,765 0 73,490
WIDEOPENWEST INC COM 96758W101 21 3,991 SH   SOLE 30 3,991 0 0
WIDEPOINT CORP COM 967590100 29 58,476 SH   SOLE 21 58,476 0 0
WIDEPOINT CORP COM 967590100 91 181,596 SH   SOLE 22 181,596 0 0
WILEY JOHN & SONS INC CL A 968223206 3,859 121,705 SH   SOLE 2 40,316 0 81,389
WILEY JOHN & SONS INC CL A 968223206 5 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,556 49,055 SH   SOLE 7 49,055 0 0
WILEY JOHN & SONS INC CL A 968223206 3,593 113,309 SH   SOLE 18 113,309 0 0
WILEY JOHN & SONS INC CL A 968223206 339 10,706 SH   SOLE 19 10,706 0 0
WILEY JOHN & SONS INC CL A 968223206 63,651 2,007,272 SH   SOLE 21 2,007,272 0 0
WILEY JOHN & SONS INC CL A 968223206 44,093 1,390,503 SH   SOLE 22 1,329,320 0 61,183
WILEY JOHN & SONS INC CL A 968223206 51 1,601 SH   SOLE 25 1,601 0 0
WILEY JOHN & SONS INC CL A 968223206 497 15,663 SH   SOLE 26 11,896 0 3,767
WILEY JOHN & SONS INC CL A 968223206 250 7,878 SH   SOLE 28 7,878 0 0
WILEY JOHN & SONS INC CL A 968223206 650 20,502 SH   SOLE 30 20,502 0 0
WILEY JOHN & SONS INC CL A 968223206 30 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 176 5,556 SH   SOLE 36 5,556 0 0
WILEY JOHN & SONS INC CL A 968223206 164 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL B 968223305 25 787 SH   SOLE 21 787 0 0
WILHELMINA INTL INC COM NEW 968235200 1 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 5 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 211 8,255 SH   SOLE 2 3,609 0 4,646
WILLDAN GROUP INC COM 96924N100 5 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,064 41,700 SH   SOLE 18 41,700 0 0
WILLDAN GROUP INC COM 96924N100 475 18,625 SH   SOLE 19 18,625 0 0
WILLDAN GROUP INC COM 96924N100 8,767 343,674 SH   SOLE 21 343,674 0 0
WILLDAN GROUP INC COM 96924N100 8,063 316,076 SH   SOLE 22 304,555 0 11,521
WILLDAN GROUP INC COM 96924N100 69 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 39 1,544 SH   SOLE 30 1,544 0 0
WILLDAN GROUP INC COM 96924N100 55 2,173 SH   SOLE 40 2,173 0 0
WILLIAMS COS INC COM 969457100 67,032 3,411,304 SH   SOLE 2 854,686 0 2,556,618
WILLIAMS COS INC COM 969457100 13,069 665,086 SH   SOLE 4 627,109 0 37,977
WILLIAMS COS INC COM 969457100 58,438 2,973,922 SH   SOLE 7 2,927,450 0 46,472
WILLIAMS COS INC COM 969457100 1,650 83,991 SH   SOLE 13 83,991 0 0
WILLIAMS COS INC COM 969457100 2,878 146,473 SH   SOLE 15 146,473 0 0
WILLIAMS COS INC COM 969457100 190,820 9,710,965 SH   SOLE 18 9,195,750 0 515,215
WILLIAMS COS INC COM 969457100 270,925 13,787,533 SH   SOLE 19 13,787,533 0 0
WILLIAMS COS INC COM 969457100 689,463 35,087,197 SH   SOLE 21 35,087,197 0 0
WILLIAMS COS INC COM 969457100 604,208 30,748,513 SH   SOLE 22 27,920,354 0 2,828,159
WILLIAMS COS INC COM 969457100 16,829 856,427 SH   SOLE 23 856,427 0 0
WILLIAMS COS INC COM 969457100 35,041 1,783,246 SH   SOLE 25 1,783,246 0 0
WILLIAMS COS INC COM 969457100 80,356 4,089,367 SH   SOLE 26 869,986 0 3,219,381
WILLIAMS COS INC COM 969457100 4,630 235,618 SH   SOLE 28 166,112 0 69,506
WILLIAMS COS INC COM 969457100 10,704 544,748 SH   SOLE 29 198,760 0 345,988
WILLIAMS COS INC COM 969457100 94,643 4,816,452 SH   SOLE 30 4,816,452 0 0
WILLIAMS COS INC COM 969457100 7,372 375,171 SH   SOLE 31 152,070 0 223,101
WILLIAMS COS INC COM 969457100 86,982 4,426,577 SH   SOLE 34 4,426,577 0 0
WILLIAMS COS INC COM 969457100 19,029 968,422 SH   SOLE 36 968,422 0 0
WILLIAMS COS INC COM 969457100 555 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS SONOMA INC COM 969904101 18,455 204,062 SH   SOLE 2 61,866 0 142,196
WILLIAMS SONOMA INC COM 969904101 56 619 SH   SOLE 4 619 0 0
WILLIAMS SONOMA INC COM 969904101 187 2,067 SH   SOLE 7 2,067 0 0
WILLIAMS SONOMA INC COM 969904101 18,290 202,230 SH   SOLE 18 202,230 0 0
WILLIAMS SONOMA INC COM 969904101 1,745 19,295 SH   SOLE 19 19,295 0 0
WILLIAMS SONOMA INC COM 969904101 317,919 3,515,252 SH   SOLE 21 3,515,252 0 0
WILLIAMS SONOMA INC COM 969904101 216,317 2,391,826 SH   SOLE 22 2,281,001 0 110,825
WILLIAMS SONOMA INC COM 969904101 94 1,042 SH   SOLE 23 1,042 0 0
WILLIAMS SONOMA INC COM 969904101 104 1,147 SH   SOLE 25 1,147 0 0
WILLIAMS SONOMA INC COM 969904101 3,017 33,364 SH   SOLE 26 17,455 0 15,909
WILLIAMS SONOMA INC COM 969904101 996 11,016 SH   SOLE 28 11,016 0 0
WILLIAMS SONOMA INC COM 969904101 8,997 99,478 SH   SOLE 30 99,478 0 0
WILLIAMS SONOMA INC COM 969904101 589 6,516 SH   SOLE 31 1,516 0 5,000
WILLIAMS SONOMA INC COM 969904101 70 773 SH   SOLE 34 773 0 0
WILLIAMS SONOMA INC COM 969904101 445 4,920 SH   SOLE 36 4,920 0 0
WILLIAMS SONOMA INC COM 969904101 771 8,526 SH   SOLE 40 8,526 0 0
WILLIS LEASE FINANCE CORP COM 970646105 51 2,786 SH   SOLE 2 120 0 2,666
WILLIS LEASE FINANCE CORP COM 970646105 201 10,916 SH   SOLE 18 10,916 0 0
WILLIS LEASE FINANCE CORP COM 970646105 101 5,457 SH   SOLE 19 5,457 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,865 101,079 SH   SOLE 21 101,079 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,065 57,746 SH   SOLE 22 56,658 0 1,088
WILLIS TOWERS WATSON PLC LTD SHS G96629103 65,603 314,160 SH   SOLE 2 36,892 0 277,268
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,017 62,334 SH   SOLE 4 58,301 0 4,033
WILLIS TOWERS WATSON PLC LTD SHS G96629103 25,776 123,438 SH   SOLE 7 115,244 0 8,194
WILLIS TOWERS WATSON PLC LTD SHS G96629103 883 4,227 SH   SOLE 13 4,227 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,263 15,628 SH   SOLE 15 15,628 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 128,362 614,700 SH   SOLE 18 586,710 0 27,990
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,794 66,056 SH   SOLE 19 66,056 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 681,429 3,263,238 SH   SOLE 21 3,263,238 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 644,001 3,083,999 SH   SOLE 22 2,796,256 0 287,743
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,564 88,898 SH   SOLE 23 88,898 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 31,613 151,388 SH   SOLE 25 151,388 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 143,416 686,791 SH   SOLE 26 96,977 0 589,814
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,298 25,370 SH   SOLE 28 17,699 0 7,671
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,997 19,139 SH   SOLE 29 335 0 18,804
WILLIS TOWERS WATSON PLC LTD SHS G96629103 105,333 504,418 SH   SOLE 30 481,227 0 23,191
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,754 32,343 SH   SOLE 31 16,794 0 15,549
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,434 6,868 SH   SOLE 34 6,868 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,821 85,343 SH   SOLE 36 85,343 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 556 2,664 SH   SOLE 40 2,664 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,890 173,284 SH   SOLE 2 63,747 0 109,537
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12 723 SH   SOLE 4 723 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 288 17,259 SH   SOLE 7 3,067 0 14,192
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 10,034 601,552 SH   SOLE 18 591,034 0 10,518
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 11,290 676,840 SH   SOLE 19 676,840 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 83,892 5,029,513 SH   SOLE 21 5,029,513 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 88,480 5,304,554 SH   SOLE 22 5,170,476 0 134,078
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 628 37,672 SH   SOLE 23 37,672 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 32 1,934 SH   SOLE 25 1,934 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,573 274,169 SH   SOLE 26 66,727 0 207,442
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 371 22,255 SH   SOLE 28 22,255 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,526 91,487 SH   SOLE 30 91,487 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 79 4,743 SH   SOLE 36 4,743 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 271 16,236 SH   SOLE 40 16,236 0 0
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 66 11,844 SH   SOLE 22 11,844 0 0
WINGSTOP INC COM 974155103 5,028 36,797 SH   SOLE 2 23,505 0 13,292
WINGSTOP INC COM 974155103 22 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 78 573 SH   SOLE 7 573 0 0
WINGSTOP INC COM 974155103 25,306 185,192 SH   SOLE 18 175,627 0 9,565
WINGSTOP INC COM 974155103 20,250 148,191 SH   SOLE 19 148,191 0 0
WINGSTOP INC COM 974155103 265,188 1,940,637 SH   SOLE 21 1,940,637 0 0
WINGSTOP INC COM 974155103 145,196 1,062,536 SH   SOLE 22 1,035,432 0 27,104
WINGSTOP INC COM 974155103 1,013 7,412 SH   SOLE 23 7,412 0 0
WINGSTOP INC COM 974155103 46 335 SH   SOLE 25 335 0 0
WINGSTOP INC COM 974155103 4,630 33,882 SH   SOLE 26 5,898 0 27,984
WINGSTOP INC COM 974155103 585 4,281 SH   SOLE 28 4,281 0 0
WINGSTOP INC COM 974155103 1,624 11,882 SH   SOLE 30 11,882 0 0
WINGSTOP INC COM 974155103 125 912 SH   SOLE 34 912 0 0
WINGSTOP INC COM 974155103 112 823 SH   SOLE 36 823 0 0
WINGSTOP INC COM 974155103 421 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 506 2,939 SH   SOLE 2 979 0 1,960
WINMARK CORP COM 974250102 6 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 8 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,087 12,120 SH   SOLE 18 12,120 0 0
WINMARK CORP COM 974250102 1,468 8,527 SH   SOLE 19 8,527 0 0
WINMARK CORP COM 974250102 18,917 109,869 SH   SOLE 21 109,869 0 0
WINMARK CORP COM 974250102 12,142 70,517 SH   SOLE 22 68,327 0 2,190
WINMARK CORP COM 974250102 34 197 SH   SOLE 23 197 0 0
WINMARK CORP COM 974250102 178 1,036 SH   SOLE 26 0 0 1,036
WINMARK CORP COM 974250102 56 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 51 297 SH   SOLE 30 297 0 0
WINMARK CORP COM 974250102 12 70 SH   SOLE 34 70 0 0
WINMARK CORP COM 974250102 44 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,052 20,354 SH   SOLE 2 10,366 0 9,988
WINNEBAGO INDS INC COM 974637100 18 357 SH   SOLE 4 357 0 0
WINNEBAGO INDS INC COM 974637100 33 643 SH   SOLE 7 643 0 0
WINNEBAGO INDS INC COM 974637100 7,857 152,056 SH   SOLE 18 149,704 0 2,352
WINNEBAGO INDS INC COM 974637100 4,878 94,411 SH   SOLE 19 94,411 0 0
WINNEBAGO INDS INC COM 974637100 178,529 3,455,178 SH   SOLE 21 3,455,178 0 0
WINNEBAGO INDS INC COM 974637100 48,095 930,806 SH   SOLE 22 901,764 0 29,042
WINNEBAGO INDS INC COM 974637100 27 523 SH   SOLE 23 523 0 0
WINNEBAGO INDS INC COM 974637100 20 381 SH   SOLE 25 381 0 0
WINNEBAGO INDS INC COM 974637100 1,190 23,040 SH   SOLE 26 15,367 0 7,673
WINNEBAGO INDS INC COM 974637100 216 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 3,528 68,279 SH   SOLE 30 68,279 0 0
WINNEBAGO INDS INC COM 974637100 151 2,919 SH   SOLE 34 2,919 0 0
WINNEBAGO INDS INC COM 974637100 40 777 SH   SOLE 36 777 0 0
WINNEBAGO INDS INC COM 974637100 152 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 6,380 159,302 SH   SOLE 2 47,155 0 112,147
WINTRUST FINL CORP COM 97650W108 22 537 SH   SOLE 4 537 0 0
WINTRUST FINL CORP COM 97650W108 61 1,523 SH   SOLE 7 1,523 0 0
WINTRUST FINL CORP COM 97650W108 6,200 154,797 SH   SOLE 18 152,084 0 2,713
WINTRUST FINL CORP COM 97650W108 2,036 50,847 SH   SOLE 19 50,847 0 0
WINTRUST FINL CORP COM 97650W108 104,266 2,603,392 SH   SOLE 21 2,603,392 0 0
WINTRUST FINL CORP COM 97650W108 78,409 1,957,772 SH   SOLE 22 1,876,480 0 81,292
WINTRUST FINL CORP COM 97650W108 113 2,809 SH   SOLE 23 2,809 0 0
WINTRUST FINL CORP COM 97650W108 46 1,153 SH   SOLE 25 1,153 0 0
WINTRUST FINL CORP COM 97650W108 3,742 93,437 SH   SOLE 26 16,849 0 76,588
WINTRUST FINL CORP COM 97650W108 316 7,882 SH   SOLE 28 7,882 0 0
WINTRUST FINL CORP COM 97650W108 1,252 31,260 SH   SOLE 30 31,260 0 0
WINTRUST FINL CORP COM 97650W108 48 1,194 SH   SOLE 31 1,194 0 0
WINTRUST FINL CORP COM 97650W108 346 8,634 SH   SOLE 34 8,634 0 0
WINTRUST FINL CORP COM 97650W108 156 3,889 SH   SOLE 36 3,889 0 0
WINTRUST FINL CORP COM 97650W108 227 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,993 636,875 SH   SOLE 2 143,784 0 493,091
WIPRO LTD SPON ADR 1 SH 97651M109 899 191,297 SH   SOLE 7 0 0 191,297
WIPRO LTD SPON ADR 1 SH 97651M109 11,890 2,529,857 SH   SOLE 18 2,529,857 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 63 13,372 SH   SOLE 19 13,372 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,913 1,470,904 SH   SOLE 21 1,470,904 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,943 2,328,230 SH   SOLE 22 2,328,230 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 625 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 18,227 3,878,011 SH   SOLE 26 504,910 0 3,373,101
WIPRO LTD SPON ADR 1 SH 97651M109 5,928 1,261,172 SH   SOLE 28 1,261,172 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,188 891,007 SH   SOLE 30 891,007 0 0
WIRELESS TELECOM GROUP INC COM 976524108 20 14,199 SH   SOLE 21 14,199 0 0
WISDOMTREE INVTS INC COM 97717P104 746 232,982 SH   SOLE 2 65,810 0 167,172
WISDOMTREE INVTS INC COM 97717P104 1 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 9 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 2,144 670,067 SH   SOLE 18 625,703 0 44,364
WISDOMTREE INVTS INC COM 97717P104 2,142 669,268 SH   SOLE 19 669,268 0 0
WISDOMTREE INVTS INC COM 97717P104 41,062 12,831,890 SH   SOLE 21 12,831,890 0 0
WISDOMTREE INVTS INC COM 97717P104 13,973 4,366,681 SH   SOLE 22 4,262,635 0 104,046
WISDOMTREE INVTS INC COM 97717P104 116 36,174 SH   SOLE 23 36,174 0 0
WISDOMTREE INVTS INC COM 97717P104 402 125,541 SH   SOLE 26 7,318 0 118,223
WISDOMTREE INVTS INC COM 97717P104 55 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 634 198,270 SH   SOLE 30 198,270 0 0
WISDOMTREE INVTS INC COM 97717P104 40 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 26 SH   SOLE 17 0 0 26
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,610 195,321 SH   SOLE 2 0 0 195,321
WISDOMTREE TR INDIA ERNGS FD 97717W422 63,862 2,705,997 SH   SOLE 22 2,705,997 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 1 18 SH   SOLE 17 0 0 18
WISDOMTREE TR INTL SMCAP DIV 97717W760 1 9 SH   SOLE 17 0 0 9
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR CHINADIV EX FI 97717X719 3 23 SH   SOLE 17 0 0 23
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH   SOLE 17 0 0 20
WIX COM LTD SHS M98068105 7,524 29,522 SH   SOLE 2 24,237 0 5,285
WIX COM LTD SHS M98068105 5,833 22,888 SH   SOLE 4 21,266 0 1,622
WIX COM LTD SHS M98068105 10,032 39,365 SH   SOLE 7 36,952 0 2,413
WIX COM LTD SHS M98068105 24 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 1,161 4,556 SH   SOLE 15 4,556 0 0
WIX COM LTD SHS M98068105 11,880 46,617 SH   SOLE 18 46,567 0 50
WIX COM LTD SHS M98068105 215,773 846,668 SH   SOLE 19 846,668 0 0
WIX COM LTD SHS M98068105 153,847 603,678 SH   SOLE 21 603,678 0 0
WIX COM LTD SHS M98068105 192,710 756,170 SH   SOLE 22 723,566 0 32,604
WIX COM LTD SHS M98068105 9,404 36,902 SH   SOLE 23 36,902 0 0
WIX COM LTD SHS M98068105 15,694 61,580 SH   SOLE 25 61,580 0 0
WIX COM LTD SHS M98068105 38,685 151,796 SH   SOLE 26 25,649 0 126,147
WIX COM LTD SHS M98068105 1,964 7,705 SH   SOLE 28 7,705 0 0
WIX COM LTD SHS M98068105 411 1,614 SH   SOLE 29 1,614 0 0
WIX COM LTD SHS M98068105 17,102 67,106 SH   SOLE 30 65,994 0 1,112
WIX COM LTD SHS M98068105 2,267 8,894 SH   SOLE 31 6,813 0 2,081
WIX COM LTD SHS M98068105 8,249 32,367 SH   SOLE 34 32,367 0 0
WIX COM LTD SHS M98068105 7,630 29,941 SH   SOLE 36 29,941 0 0
WIX COM LTD SHS M98068105 246 964 SH   SOLE 40 964 0 0
WNS HLDGS LTD SPON ADR 92932M101 87 1,365 SH   SOLE 3 1,365 0 0
WNS HLDGS LTD SPON ADR 92932M101 651 10,183 SH   SOLE 18 0 0 10,183
WNS HLDGS LTD SPON ADR 92932M101 657 10,266 SH   SOLE 22 10,266 0 0
WNS HLDGS LTD SPON ADR 92932M101 164 2,561 SH   SOLE 25 2,561 0 0
WNS HLDGS LTD SPON ADR 92932M101 11 170 SH   SOLE 30 170 0 0
WNS HLDGS LTD SPON ADR 92932M101 4 56 SH   SOLE 34 56 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,693 104,213 SH   SOLE 2 29,130 0 75,083
WOLVERINE WORLD WIDE INC COM 978097103 17 649 SH   SOLE 4 649 0 0
WOLVERINE WORLD WIDE INC COM 978097103 37 1,429 SH   SOLE 7 1,429 0 0
WOLVERINE WORLD WIDE INC COM 978097103 9,740 376,920 SH   SOLE 18 376,920 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,536 252,954 SH   SOLE 19 252,954 0 0
WOLVERINE WORLD WIDE INC COM 978097103 227,704 8,812,060 SH   SOLE 21 8,812,060 0 0
WOLVERINE WORLD WIDE INC COM 978097103 66,750 2,583,211 SH   SOLE 22 2,507,572 0 75,639
WOLVERINE WORLD WIDE INC COM 978097103 227 8,774 SH   SOLE 23 8,774 0 0
WOLVERINE WORLD WIDE INC COM 978097103 52 2,022 SH   SOLE 25 2,022 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,896 73,390 SH   SOLE 26 19,085 0 54,305
WOLVERINE WORLD WIDE INC COM 978097103 322 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,406 131,815 SH   SOLE 30 131,815 0 0
WOLVERINE WORLD WIDE INC COM 978097103 151 5,845 SH   SOLE 34 5,845 0 0
WOLVERINE WORLD WIDE INC COM 978097103 209 8,077 SH   SOLE 36 8,077 0 0
WOLVERINE WORLD WIDE INC COM 978097103 226 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 12,159 151,679 SH   SOLE 2 46,314 0 105,365
WOODWARD INC COM 980745103 22 275 SH   SOLE 4 275 0 0
WOODWARD INC COM 980745103 87 1,087 SH   SOLE 7 1,087 0 0
WOODWARD INC COM 980745103 11,977 149,411 SH   SOLE 18 149,411 0 0
WOODWARD INC COM 980745103 1,273 15,877 SH   SOLE 19 15,877 0 0
WOODWARD INC COM 980745103 203,487 2,538,514 SH   SOLE 21 2,538,514 0 0
WOODWARD INC COM 980745103 141,116 1,760,424 SH   SOLE 22 1,677,735 0 82,689
WOODWARD INC COM 980745103 82 1,025 SH   SOLE 25 1,025 0 0
WOODWARD INC COM 980745103 1,836 22,898 SH   SOLE 26 12,504 0 10,394
WOODWARD INC COM 980745103 649 8,102 SH   SOLE 28 8,102 0 0
WOODWARD INC COM 980745103 1,796 22,408 SH   SOLE 30 22,408 0 0
WOODWARD INC COM 980745103 89 1,115 SH   SOLE 31 1,115 0 0
WOODWARD INC COM 980745103 201 2,509 SH   SOLE 36 2,509 0 0
WOODWARD INC COM 980745103 472 5,887 SH   SOLE 40 5,887 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108 11,147 504,865 SH   SOLE 21 504,865 0 0
WORKDAY INC CL A 98138H101 90,705 421,631 SH   SOLE 2 55,611 0 366,020
WORKDAY INC CL A 98138H101 16,972 78,894 SH   SOLE 4 73,454 0 5,440
WORKDAY INC CL A 98138H101 5,496 25,547 SH   SOLE 7 25,547 0 0
WORKDAY INC CL A 98138H101 96 448 SH   SOLE 13 448 0 0
WORKDAY INC CL A 98138H101 3,001 13,952 SH   SOLE 15 13,952 0 0
WORKDAY INC CL A 98138H101 28,258 131,354 SH   SOLE 18 115,719 0 15,635
WORKDAY INC CL A 98138H101 6,093 28,323 SH   SOLE 19 28,323 0 0
WORKDAY INC CL A 98138H101 452,027 2,101,180 SH   SOLE 21 2,101,180 0 0
WORKDAY INC CL A 98138H101 898,270 4,175,475 SH   SOLE 22 3,927,745 0 247,730
WORKDAY INC CL A 98138H101 26,800 124,578 SH   SOLE 23 124,578 0 0
WORKDAY INC CL A 98138H101 45,804 212,911 SH   SOLE 25 212,911 0 0
WORKDAY INC CL A 98138H101 123,908 575,966 SH   SOLE 26 126,567 0 449,399
WORKDAY INC CL A 98138H101 7,358 34,202 SH   SOLE 28 24,040 0 10,162
WORKDAY INC CL A 98138H101 89 413 SH   SOLE 29 413 0 0
WORKDAY INC CL A 98138H101 77,157 358,653 SH   SOLE 30 343,273 0 15,380
WORKDAY INC CL A 98138H101 9,735 45,251 SH   SOLE 31 23,081 0 22,170
WORKDAY INC CL A 98138H101 7,566 35,171 SH   SOLE 32 35,171 0 0
WORKDAY INC CL A 98138H101 2,768 12,868 SH   SOLE 34 12,868 0 0
WORKDAY INC CL A 98138H101 21,727 100,995 SH   SOLE 36 100,995 0 0
WORKDAY INC CL A 98138H101 826 3,839 SH   SOLE 40 3,839 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 7,022 4,572,000 PRN   SOLE 21 4,572,000 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 1,152 750,000 PRN   SOLE 22 750,000 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 591 385,000 PRN   SOLE 26 0 0 385,000
WORKHORSE GROUP INC COM NEW 98138J206 2,119 83,834 SH   SOLE 2 5,088 0 78,746
WORKHORSE GROUP INC COM NEW 98138J206 46 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 9,297 367,758 SH   SOLE 18 367,758 0 0
WORKHORSE GROUP INC COM NEW 98138J206 4,435 175,449 SH   SOLE 19 175,449 0 0
WORKHORSE GROUP INC COM NEW 98138J206 77,907 3,081,747 SH   SOLE 21 3,081,747 0 0
WORKHORSE GROUP INC COM NEW 98138J206 63,267 2,502,651 SH   SOLE 22 2,464,868 0 37,783
WORKIVA INC COM CL A 98139A105 1,310 23,487 SH   SOLE 2 11,455 0 12,032
WORKIVA INC COM CL A 98139A105 12 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 44 786 SH   SOLE 7 786 0 0
WORKIVA INC COM CL A 98139A105 8,101 145,285 SH   SOLE 18 144,673 0 612
WORKIVA INC COM CL A 98139A105 4,033 72,320 SH   SOLE 19 72,320 0 0
WORKIVA INC COM CL A 98139A105 75,713 1,357,838 SH   SOLE 21 1,357,838 0 0
WORKIVA INC COM CL A 98139A105 61,302 1,099,393 SH   SOLE 22 1,069,843 0 29,550
WORKIVA INC COM CL A 98139A105 44 791 SH   SOLE 25 791 0 0
WORKIVA INC COM CL A 98139A105 817 14,658 SH   SOLE 26 11,364 0 3,294
WORKIVA INC COM CL A 98139A105 339 6,082 SH   SOLE 28 6,082 0 0
WORKIVA INC COM CL A 98139A105 795 14,256 SH   SOLE 30 14,256 0 0
WORKIVA INC COM CL A 98139A105 109 1,956 SH   SOLE 36 1,956 0 0
WORKIVA INC COM CL A 98139A105 198 3,546 SH   SOLE 40 3,546 0 0
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 722 725,000 PRN   SOLE 21 725,000 0 0
WORLD ACCEP CORP DEL COM 981419104 583 5,524 SH   SOLE 2 1,782 0 3,742
WORLD ACCEP CORP DEL COM 981419104 4 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 12 114 SH   SOLE 7 114 0 0
WORLD ACCEP CORP DEL COM 981419104 2,357 22,334 SH   SOLE 18 22,334 0 0
WORLD ACCEP CORP DEL COM 981419104 910 8,618 SH   SOLE 19 8,618 0 0
WORLD ACCEP CORP DEL COM 981419104 52,426 496,695 SH   SOLE 21 496,695 0 0
WORLD ACCEP CORP DEL COM 981419104 15,569 147,507 SH   SOLE 22 141,976 0 5,531
WORLD ACCEP CORP DEL COM 981419104 344 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 102 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 821 7,779 SH   SOLE 30 7,779 0 0
WORLD ACCEP CORP DEL COM 981419104 86 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,117 99,915 SH   SOLE 2 46,472 0 53,443
WORLD FUEL SVCS CORP COM 981475106 6 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 53 2,482 SH   SOLE 7 2,482 0 0
WORLD FUEL SVCS CORP COM 981475106 7,743 365,418 SH   SOLE 18 365,418 0 0
WORLD FUEL SVCS CORP COM 981475106 2,784 131,389 SH   SOLE 19 131,389 0 0
WORLD FUEL SVCS CORP COM 981475106 87,101 4,110,496 SH   SOLE 21 4,110,496 0 0
WORLD FUEL SVCS CORP COM 981475106 43,965 2,074,789 SH   SOLE 22 2,018,574 0 56,215
WORLD FUEL SVCS CORP COM 981475106 29 1,383 SH   SOLE 25 1,383 0 0
WORLD FUEL SVCS CORP COM 981475106 297 14,023 SH   SOLE 26 9,133 0 4,890
WORLD FUEL SVCS CORP COM 981475106 190 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 575 27,127 SH   SOLE 30 27,127 0 0
WORLD FUEL SVCS CORP COM 981475106 119 5,632 SH   SOLE 31 0 0 5,632
WORLD FUEL SVCS CORP COM 981475106 189 8,902 SH   SOLE 36 8,902 0 0
WORLD FUEL SVCS CORP COM 981475106 156 7,385 SH   SOLE 40 7,385 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,492 111,003 SH   SOLE 2 35,074 0 75,929
WORLD WRESTLING ENTMT INC CL A 98156Q108 9 225 SH   SOLE 4 225 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 37 916 SH   SOLE 7 916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,118 126,454 SH   SOLE 18 126,454 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 462 11,416 SH   SOLE 19 11,416 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 90,723 2,241,731 SH   SOLE 21 2,241,731 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 58,788 1,452,622 SH   SOLE 22 1,391,100 0 61,522
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,007 24,873 SH   SOLE 26 14,824 0 10,049
WORLD WRESTLING ENTMT INC CL A 98156Q108 262 6,486 SH   SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 728 18,000 SH   SOLE 30 18,000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 32 803 SH   SOLE 31 803 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 40 978 SH   SOLE 34 978 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 195 4,812 SH   SOLE 40 4,812 0 0
WORTHINGTON INDS INC COM 981811102 3,830 93,911 SH   SOLE 2 32,468 0 61,443
WORTHINGTON INDS INC COM 981811102 12 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 25 621 SH   SOLE 7 621 0 0
WORTHINGTON INDS INC COM 981811102 8,783 215,370 SH   SOLE 18 215,370 0 0
WORTHINGTON INDS INC COM 981811102 5,977 146,571 SH   SOLE 19 146,571 0 0
WORTHINGTON INDS INC COM 981811102 96,700 2,371,265 SH   SOLE 21 2,371,265 0 0
WORTHINGTON INDS INC COM 981811102 55,874 1,370,137 SH   SOLE 22 1,332,414 0 37,723
WORTHINGTON INDS INC COM 981811102 251 6,145 SH   SOLE 23 6,145 0 0
WORTHINGTON INDS INC COM 981811102 2,285 56,036 SH   SOLE 26 17,554 0 38,482
WORTHINGTON INDS INC COM 981811102 231 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 774 18,989 SH   SOLE 30 18,989 0 0
WORTHINGTON INDS INC COM 981811102 86 2,106 SH   SOLE 36 2,106 0 0
WORTHINGTON INDS INC COM 981811102 152 3,718 SH   SOLE 40 3,718 0 0
WP CAREY INC COM 92936U109 25,056 384,531 SH   SOLE 2 16,439 0 368,092
WP CAREY INC COM 92936U109 13,169 202,095 SH   SOLE 4 196,724 0 5,371
WP CAREY INC COM 92936U109 15,099 231,717 SH   SOLE 7 219,959 0 11,758
WP CAREY INC COM 92936U109 244 3,750 SH   SOLE 13 308 0 3,442
WP CAREY INC COM 92936U109 1,224 18,792 SH   SOLE 15 18,792 0 0
WP CAREY INC COM 92936U109 6,594 101,192 SH   SOLE 18 87,291 0 13,901
WP CAREY INC COM 92936U109 16,238 249,197 SH   SOLE 19 249,197 0 0
WP CAREY INC COM 92936U109 205,152 3,148,435 SH   SOLE 21 3,148,435 0 0
WP CAREY INC COM 92936U109 370,959 5,693,046 SH   SOLE 22 5,439,600 0 253,446
WP CAREY INC COM 92936U109 8,339 127,976 SH   SOLE 23 127,976 0 0
WP CAREY INC COM 92936U109 49,103 753,580 SH   SOLE 25 753,580 0 0
WP CAREY INC COM 92936U109 41,782 641,217 SH   SOLE 26 150,686 0 490,531
WP CAREY INC COM 92936U109 2,191 33,625 SH   SOLE 28 23,605 0 10,020
WP CAREY INC COM 92936U109 9,321 143,051 SH   SOLE 29 106,550 0 36,501
WP CAREY INC COM 92936U109 61,930 950,430 SH   SOLE 30 950,430 0 0
WP CAREY INC COM 92936U109 1,924 29,521 SH   SOLE 31 21,658 0 7,863
WP CAREY INC COM 92936U109 532 8,159 SH   SOLE 34 8,159 0 0
WP CAREY INC COM 92936U109 6,717 103,091 SH   SOLE 36 103,091 0 0
WP CAREY INC COM 92936U109 233 3,572 SH   SOLE 40 3,572 0 0
WPP PLC NEW ADR 92937A102 1 29 SH   SOLE 18 29 0 0
WPX ENERGY INC COM 98212B103 5,362 1,094,381 SH   SOLE 2 310,898 0 783,483
WPX ENERGY INC COM 98212B103 23 4,722 SH   SOLE 4 4,722 0 0
WPX ENERGY INC COM 98212B103 59 12,034 SH   SOLE 7 12,034 0 0
WPX ENERGY INC COM 98212B103 5,180 1,057,083 SH   SOLE 18 1,057,083 0 0
WPX ENERGY INC COM 98212B103 500 102,137 SH   SOLE 19 102,137 0 0
WPX ENERGY INC COM 98212B103 90,586 18,486,881 SH   SOLE 21 18,486,881 0 0
WPX ENERGY INC COM 98212B103 62,009 12,654,801 SH   SOLE 22 12,041,454 0 613,347
WPX ENERGY INC COM 98212B103 726 148,160 SH   SOLE 26 82,953 0 65,207
WPX ENERGY INC COM 98212B103 281 57,445 SH   SOLE 28 57,445 0 0
WPX ENERGY INC COM 98212B103 1,703 347,597 SH   SOLE 30 347,597 0 0
WPX ENERGY INC COM 98212B103 98 19,899 SH   SOLE 31 8,517 0 11,382
WPX ENERGY INC COM 98212B103 80 16,361 SH   SOLE 36 16,361 0 0
WPX ENERGY INC COM 98212B103 223 45,427 SH   SOLE 40 45,427 0 0
WRAP TECHNOLOGIES INC COM 98212N107 29 4,284 SH   SOLE 2 695 0 3,589
WRAP TECHNOLOGIES INC COM 98212N107 330 48,785 SH   SOLE 18 48,785 0 0
WRAP TECHNOLOGIES INC COM 98212N107 154 22,795 SH   SOLE 19 22,795 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,708 399,978 SH   SOLE 21 399,978 0 0
WRAP TECHNOLOGIES INC COM 98212N107 3,206 473,496 SH   SOLE 22 470,888 0 2,608
WRIGHT MED GROUP N V ORD SHS N96617118 2,529 82,799 SH   SOLE 2 42,558 0 40,241
WRIGHT MED GROUP N V ORD SHS N96617118 26 859 SH   SOLE 4 859 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 77 2,516 SH   SOLE 7 2,516 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 14,580 477,410 SH   SOLE 18 477,410 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 8,605 281,766 SH   SOLE 19 281,766 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 161,592 5,291,171 SH   SOLE 21 5,291,171 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 108,636 3,557,159 SH   SOLE 22 3,450,580 0 106,579
WRIGHT MED GROUP N V ORD SHS N96617118 40 1,324 SH   SOLE 23 1,324 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,820 59,597 SH   SOLE 26 27,997 0 31,600
WRIGHT MED GROUP N V ORD SHS N96617118 608 19,917 SH   SOLE 28 19,917 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 2,598 85,071 SH   SOLE 30 85,071 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 384 12,589 SH   SOLE 40 12,589 0 0
WSFS FINL CORP COM 929328102 1,612 59,786 SH   SOLE 2 17,457 0 42,329
WSFS FINL CORP COM 929328102 5 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 23 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 4,990 185,037 SH   SOLE 18 185,037 0 0
WSFS FINL CORP COM 929328102 3,003 111,352 SH   SOLE 19 111,352 0 0
WSFS FINL CORP COM 929328102 42,337 1,569,776 SH   SOLE 21 1,569,776 0 0
WSFS FINL CORP COM 929328102 40,393 1,497,714 SH   SOLE 22 1,451,012 0 46,702
WSFS FINL CORP COM 929328102 156 5,796 SH   SOLE 23 5,796 0 0
WSFS FINL CORP COM 929328102 1,258 46,638 SH   SOLE 26 15,012 0 31,626
WSFS FINL CORP COM 929328102 254 9,405 SH   SOLE 28 9,405 0 0
WSFS FINL CORP COM 929328102 539 19,979 SH   SOLE 30 19,979 0 0
WSFS FINL CORP COM 929328102 165 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WW INTL INC COM 98262P101 1,582 83,834 SH   SOLE 2 38,742 0 45,092
WW INTL INC COM 98262P101 3 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 16 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 5,564 294,854 SH   SOLE 18 283,257 0 11,597
WW INTL INC COM 98262P101 4,498 238,348 SH   SOLE 19 238,348 0 0
WW INTL INC COM 98262P101 57,156 3,028,950 SH   SOLE 21 3,028,950 0 0
WW INTL INC COM 98262P101 33,344 1,767,015 SH   SOLE 22 1,730,953 0 36,062
WW INTL INC COM 98262P101 262 13,865 SH   SOLE 23 13,865 0 0
WW INTL INC COM 98262P101 21 1,125 SH   SOLE 25 1,125 0 0
WW INTL INC COM 98262P101 1,065 56,435 SH   SOLE 26 5,585 0 50,850
WW INTL INC COM 98262P101 98 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 376 19,913 SH   SOLE 30 19,913 0 0
WW INTL INC COM 98262P101 33 1,761 SH   SOLE 34 1,761 0 0
WW INTL INC COM 98262P101 52 2,761 SH   SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 101 5,336 SH   SOLE 40 5,336 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 7,393 240,358 SH   SOLE 2 69,680 0 170,678
WYNDHAM DESTINATIONS INC COM 98310W108 11 348 SH   SOLE 4 348 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 72 2,325 SH   SOLE 7 2,325 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 870 28,284 SH   SOLE 13 28,284 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 9,697 315,236 SH   SOLE 18 233,969 0 81,267
WYNDHAM DESTINATIONS INC COM 98310W108 6,268 203,774 SH   SOLE 19 203,774 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 119,626 3,889,007 SH   SOLE 21 3,889,007 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 100,462 3,266,007 SH   SOLE 22 3,024,191 0 241,816
WYNDHAM DESTINATIONS INC COM 98310W108 22 706 SH   SOLE 25 706 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,575 83,719 SH   SOLE 26 28,612 0 55,107
WYNDHAM DESTINATIONS INC COM 98310W108 443 14,388 SH   SOLE 28 14,388 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,749 89,366 SH   SOLE 29 0 0 89,366
WYNDHAM DESTINATIONS INC COM 98310W108 2,383 77,472 SH   SOLE 30 77,472 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 260 8,437 SH   SOLE 31 1,637 0 6,800
WYNDHAM DESTINATIONS INC COM 98310W108 148 4,823 SH   SOLE 34 4,823 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 443 14,387 SH   SOLE 36 14,387 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 298 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 12,245 242,471 SH   SOLE 2 70,638 0 171,833
WYNDHAM HOTELS & RESORTS INC COM 98311A105 26 510 SH   SOLE 4 510 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 90 1,791 SH   SOLE 7 1,791 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 12,173 241,041 SH   SOLE 18 240,277 0 764
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,168 23,120 SH   SOLE 19 23,120 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 208,715 4,132,963 SH   SOLE 21 4,132,963 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 145,690 2,884,949 SH   SOLE 22 2,751,248 0 133,701
WYNDHAM HOTELS & RESORTS INC COM 98311A105 42 836 SH   SOLE 25 836 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,289 45,326 SH   SOLE 26 20,386 0 24,940
WYNDHAM HOTELS & RESORTS INC COM 98311A105 715 14,153 SH   SOLE 28 14,153 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,920 38,017 SH   SOLE 30 38,017 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 172 3,403 SH   SOLE 31 1,803 0 1,600
WYNDHAM HOTELS & RESORTS INC COM 98311A105 225 4,463 SH   SOLE 36 4,463 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 505 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 14,142 196,941 SH   SOLE 2 23,633 0 173,308
WYNN RESORTS LTD COM 983134107 3,271 45,556 SH   SOLE 4 42,497 0 3,059
WYNN RESORTS LTD COM 983134107 6,527 90,888 SH   SOLE 7 84,477 0 6,411
WYNN RESORTS LTD COM 983134107 12 168 SH   SOLE 13 168 0 0
WYNN RESORTS LTD COM 983134107 836 11,642 SH   SOLE 15 11,642 0 0
WYNN RESORTS LTD COM 983134107 16,154 224,959 SH   SOLE 18 209,132 0 15,827
WYNN RESORTS LTD COM 983134107 33,319 463,993 SH   SOLE 19 463,993 0 0
WYNN RESORTS LTD COM 983134107 157,318 2,190,758 SH   SOLE 21 2,190,758 0 0
WYNN RESORTS LTD COM 983134107 167,632 2,334,380 SH   SOLE 22 2,189,605 0 144,775
WYNN RESORTS LTD COM 983134107 4,692 65,345 SH   SOLE 23 65,345 0 0
WYNN RESORTS LTD COM 983134107 7,637 106,349 SH   SOLE 25 106,349 0 0
WYNN RESORTS LTD COM 983134107 27,691 385,618 SH   SOLE 26 80,440 0 305,178
WYNN RESORTS LTD COM 983134107 1,386 19,302 SH   SOLE 28 13,292 0 6,010
WYNN RESORTS LTD COM 983134107 1,488 20,715 SH   SOLE 29 524 0 20,191
WYNN RESORTS LTD COM 983134107 24,845 345,976 SH   SOLE 30 345,976 0 0
WYNN RESORTS LTD COM 983134107 1,350 18,805 SH   SOLE 31 1,912 0 16,893
WYNN RESORTS LTD COM 983134107 12,155 169,261 SH   SOLE 34 169,261 0 0
WYNN RESORTS LTD COM 983134107 4,841 67,415 SH   SOLE 36 67,415 0 0
WYNN RESORTS LTD COM 983134107 153 2,130 SH   SOLE 40 2,130 0 0
X4 PHARMACEUTICALS INC COM 98420X103 138 20,384 SH   SOLE 2 2,238 0 18,146
X4 PHARMACEUTICALS INC COM 98420X103 412 60,891 SH   SOLE 18 60,891 0 0
X4 PHARMACEUTICALS INC COM 98420X103 201 29,686 SH   SOLE 19 29,686 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,404 502,790 SH   SOLE 21 502,790 0 0
X4 PHARMACEUTICALS INC COM 98420X103 2,508 370,385 SH   SOLE 22 364,953 0 5,432
X4 PHARMACEUTICALS INC COM 98420X103 6 825 SH   SOLE 23 825 0 0
X4 PHARMACEUTICALS INC COM 98420X103 8 1,232 SH   SOLE 26 0 0 1,232
XBIOTECH INC COM 98400H102 283 14,849 SH   SOLE 2 4,493 0 10,356
XBIOTECH INC COM 98400H102 1,021 53,506 SH   SOLE 18 53,506 0 0
XBIOTECH INC COM 98400H102 478 25,048 SH   SOLE 19 25,048 0 0
XBIOTECH INC COM 98400H102 14,594 764,492 SH   SOLE 21 764,492 0 0
XBIOTECH INC COM 98400H102 8,015 419,834 SH   SOLE 22 415,120 0 4,714
XBIOTECH INC COM 98400H102 114 5,981 SH   SOLE 30 5,981 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 92,974 1,347,261 SH   SOLE 2 218,311 0 1,128,950
XCEL ENERGY INC COM 98389B100 22,060 319,668 SH   SOLE 4 303,199 0 16,469
XCEL ENERGY INC COM 98389B100 45,796 663,607 SH   SOLE 7 626,396 0 37,211
XCEL ENERGY INC COM 98389B100 3,188 46,200 SH   SOLE 13 46,200 0 0
XCEL ENERGY INC COM 98389B100 4,511 65,363 SH   SOLE 15 65,363 0 0
XCEL ENERGY INC COM 98389B100 76,709 1,111,568 SH   SOLE 18 1,007,685 0 103,883
XCEL ENERGY INC COM 98389B100 50,901 737,582 SH   SOLE 19 737,582 0 0
XCEL ENERGY INC COM 98389B100 1,438,407 20,843,454 SH   SOLE 21 20,843,454 0 0
XCEL ENERGY INC COM 98389B100 970,246 14,059,493 SH   SOLE 22 12,805,494 0 1,253,999
XCEL ENERGY INC COM 98389B100 26,424 382,902 SH   SOLE 23 382,902 0 0
XCEL ENERGY INC COM 98389B100 34,960 506,589 SH   SOLE 25 506,589 0 0
XCEL ENERGY INC COM 98389B100 159,367 2,309,328 SH   SOLE 26 424,545 0 1,884,783
XCEL ENERGY INC COM 98389B100 7,149 103,591 SH   SOLE 28 72,388 0 31,203
XCEL ENERGY INC COM 98389B100 268 3,886 SH   SOLE 29 3,886 0 0
XCEL ENERGY INC COM 98389B100 191,362 2,772,960 SH   SOLE 30 2,772,960 0 0
XCEL ENERGY INC COM 98389B100 15,321 222,010 SH   SOLE 31 80,239 0 141,771
XCEL ENERGY INC COM 98389B100 9,361 135,653 SH   SOLE 32 135,653 0 0
XCEL ENERGY INC COM 98389B100 12,591 182,454 SH   SOLE 34 182,454 0 0
XCEL ENERGY INC COM 98389B100 37,073 537,218 SH   SOLE 36 537,218 0 0
XCEL ENERGY INC COM 98389B100 821 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 1,913 49,322 SH   SOLE 2 19,177 0 30,145
XENCOR INC COM 98401F105 8 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 40 1,033 SH   SOLE 7 1,033 0 0
XENCOR INC COM 98401F105 10,718 276,304 SH   SOLE 18 261,991 0 14,313
XENCOR INC COM 98401F105 7,516 193,758 SH   SOLE 19 193,758 0 0
XENCOR INC COM 98401F105 255,406 6,584,335 SH   SOLE 21 6,584,335 0 0
XENCOR INC COM 98401F105 66,052 1,702,803 SH   SOLE 22 1,657,237 0 45,566
XENCOR INC COM 98401F105 430 11,081 SH   SOLE 23 11,081 0 0
XENCOR INC COM 98401F105 2,022 52,123 SH   SOLE 26 9,415 0 42,708
XENCOR INC COM 98401F105 266 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 3,799 97,928 SH   SOLE 30 97,928 0 0
XENCOR INC COM 98401F105 31 794 SH   SOLE 34 794 0 0
XENCOR INC COM 98401F105 212 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,209 137,643 SH   SOLE 2 37,518 0 100,125
XENIA HOTELS & RESORTS INC COM 984017103 717 81,703 SH   SOLE 4 81,703 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,200 136,642 SH   SOLE 7 136,642 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,727 538,349 SH   SOLE 18 538,349 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,109 354,138 SH   SOLE 19 354,138 0 0
XENIA HOTELS & RESORTS INC COM 984017103 112,583 12,822,629 SH   SOLE 21 12,822,629 0 0
XENIA HOTELS & RESORTS INC COM 984017103 38,141 4,344,076 SH   SOLE 22 4,249,400 0 94,676
XENIA HOTELS & RESORTS INC COM 984017103 52 5,867 SH   SOLE 23 5,867 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,368 383,656 SH   SOLE 25 383,656 0 0
XENIA HOTELS & RESORTS INC COM 984017103 899 102,446 SH   SOLE 26 21,490 0 80,956
XENIA HOTELS & RESORTS INC COM 984017103 159 18,078 SH   SOLE 28 18,078 0 0
XENIA HOTELS & RESORTS INC COM 984017103 658 74,894 SH   SOLE 29 74,894 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,694 648,532 SH   SOLE 30 648,532 0 0
XENIA HOTELS & RESORTS INC COM 984017103 11 1,296 SH   SOLE 31 0 0 1,296
XENIA HOTELS & RESORTS INC COM 984017103 26 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 102 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 79 7,179 SH   SOLE 2 7,179 0 0
XENON PHARMACEUTICALS INC COM 98420N105 134 12,091 SH   SOLE 21 12,091 0 0
XENON PHARMACEUTICALS INC COM 98420N105 470 42,441 SH   SOLE 22 15,684 0 26,757
XENON PHARMACEUTICALS INC COM 98420N105 47 4,208 SH   SOLE 30 4,208 0 0
XENON PHARMACEUTICALS INC COM 98420N105 33 2,973 SH   SOLE 40 2,973 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 111 18,772 SH   SOLE 2 2,015 0 16,757
XERIS PHARMACEUTICALS INC COM 98422L107 6 1,008 SH   SOLE 7 1,008 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1,042 175,641 SH   SOLE 18 175,641 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 460 77,617 SH   SOLE 19 77,617 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 11,406 1,923,477 SH   SOLE 21 1,923,477 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 7,922 1,335,971 SH   SOLE 22 1,322,232 0 13,739
XERIS PHARMACEUTICALS INC COM 98422L107 61 10,344 SH   SOLE 30 10,344 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 8,642 460,434 SH   SOLE 2 109,454 0 350,980
XEROX HOLDINGS CORP COM NEW 98421M106 18 970 SH   SOLE 4 970 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4,359 232,231 SH   SOLE 7 148,154 0 84,077
XEROX HOLDINGS CORP COM NEW 98421M106 54 2,858 SH   SOLE 15 2,858 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 5,663 301,687 SH   SOLE 18 287,100 0 14,587
XEROX HOLDINGS CORP COM NEW 98421M106 1,127 60,065 SH   SOLE 19 60,065 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 85,398 4,549,706 SH   SOLE 21 4,549,706 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 87,428 4,657,883 SH   SOLE 22 4,258,494 0 399,389
XEROX HOLDINGS CORP COM NEW 98421M106 8 402 SH   SOLE 23 402 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 62 3,283 SH   SOLE 25 3,283 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4,691 249,897 SH   SOLE 26 48,089 0 201,808
XEROX HOLDINGS CORP COM NEW 98421M106 465 24,782 SH   SOLE 28 24,782 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 9,165 488,258 SH   SOLE 30 488,258 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 460 24,518 SH   SOLE 31 3,443 0 21,075
XEROX HOLDINGS CORP COM NEW 98421M106 24 1,298 SH   SOLE 34 1,298 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 854 45,490 SH   SOLE 36 45,490 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 361 19,232 SH   SOLE 40 19,232 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 58 3,100 SH Call SOLE 2 3,100 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 11 600 SH Put SOLE 2 600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 9,469 504,500 SH Call SOLE 19 504,500 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 1,971 105,000 SH Put SOLE 19 105,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 94 5,000 SH Call SOLE 22 5,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 19 1,000 SH Put SOLE 22 1,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 1,246 66,400 SH Call SOLE 34 66,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 252 13,400 SH Put SOLE 34 13,400 0 0
XILINX INC COM 983919101 65,160 625,097 SH   SOLE 2 107,976 0 517,121
XILINX INC COM 983919101 12,465 119,584 SH   SOLE 4 111,997 0 7,587
XILINX INC COM 983919101 24,793 237,846 SH   SOLE 7 222,292 0 15,554
XILINX INC COM 983919101 81 774 SH   SOLE 13 774 0 0
XILINX INC COM 983919101 2,834 27,185 SH   SOLE 15 27,185 0 0
XILINX INC COM 983919101 69,125 663,130 SH   SOLE 18 623,486 0 39,644
XILINX INC COM 983919101 84,764 813,161 SH   SOLE 19 813,161 0 0
XILINX INC COM 983919101 878,326 8,425,995 SH   SOLE 21 8,425,995 0 0
XILINX INC COM 983919101 607,231 5,825,320 SH   SOLE 22 5,327,184 0 498,136
XILINX INC COM 983919101 17,724 170,033 SH   SOLE 23 170,033 0 0
XILINX INC COM 983919101 31,323 300,490 SH   SOLE 25 300,490 0 0
XILINX INC COM 983919101 151,378 1,452,203 SH   SOLE 26 191,849 0 1,260,354
XILINX INC COM 983919101 4,974 47,719 SH   SOLE 28 33,387 0 14,332
XILINX INC COM 983919101 35 340 SH   SOLE 29 340 0 0
XILINX INC COM 983919101 166,986 1,601,938 SH   SOLE 30 1,600,448 0 1,490
XILINX INC COM 983919101 7,011 67,263 SH   SOLE 31 38,290 0 28,973
XILINX INC COM 983919101 5,047 48,414 SH   SOLE 32 48,414 0 0
XILINX INC COM 983919101 101,542 974,121 SH   SOLE 34 974,121 0 0
XILINX INC COM 983919101 15,869 152,231 SH   SOLE 36 152,231 0 0
XILINX INC COM 983919101 557 5,341 SH   SOLE 40 5,341 0 0
XOMA CORP DEL COM NEW 98419J206 59 3,128 SH   SOLE 2 325 0 2,803
XOMA CORP DEL COM NEW 98419J206 463 24,580 SH   SOLE 18 24,580 0 0
XOMA CORP DEL COM NEW 98419J206 206 10,936 SH   SOLE 19 10,936 0 0
XOMA CORP DEL COM NEW 98419J206 3,717 197,307 SH   SOLE 21 197,307 0 0
XOMA CORP DEL COM NEW 98419J206 4,037 214,266 SH   SOLE 22 212,863 0 1,403
XP INC CL A G98239109 103 2,472 SH   SOLE 2 345 0 2,127
XP INC CL A G98239109 32 760 SH   SOLE 7 760 0 0
XP INC CL A G98239109 12 294 SH   SOLE 18 294 0 0
XP INC CL A G98239109 14,983 359,394 SH   SOLE 19 359,394 0 0
XP INC CL A G98239109 51 1,226 SH   SOLE 21 1,226 0 0
XP INC CL A G98239109 436 10,457 SH   SOLE 22 10,457 0 0
XP INC CL A G98239109 177 4,239 SH   SOLE 23 4,239 0 0
XP INC CL A G98239109 173 4,151 SH   SOLE 25 4,151 0 0
XP INC CL A G98239109 617 14,796 SH   SOLE 26 0 0 14,796
XP INC CL A G98239109 223 5,350 SH   SOLE 31 5,350 0 0
XP INC CL A G98239109 9,444 226,536 SH   SOLE 34 226,536 0 0
XPEL INC COM 98379L100 156 5,989 SH   SOLE 2 912 0 5,077
XPEL INC COM 98379L100 8 322 SH   SOLE 7 322 0 0
XPEL INC COM 98379L100 1,740 66,723 SH   SOLE 18 66,723 0 0
XPEL INC COM 98379L100 826 31,683 SH   SOLE 19 31,683 0 0
XPEL INC COM 98379L100 14,608 560,135 SH   SOLE 21 560,135 0 0
XPEL INC COM 98379L100 11,580 444,026 SH   SOLE 22 437,810 0 6,216
XPENG INC ADS 98422D105 2,838 141,383 SH   SOLE 2 80,941 0 60,442
XPENG INC ADS 98422D105 296 14,772 SH   SOLE 4 14,772 0 0
XPENG INC ADS 98422D105 200 9,972 SH   SOLE 7 9,972 0 0
XPENG INC ADS 98422D105 753 37,537 SH   SOLE 15 37,537 0 0
XPENG INC ADS 98422D105 19,560 974,586 SH   SOLE 19 974,586 0 0
XPENG INC ADS 98422D105 29,564 1,473,021 SH   SOLE 21 1,473,021 0 0
XPENG INC ADS 98422D105 21,422 1,067,377 SH   SOLE 22 976,786 0 90,591
XPENG INC ADS 98422D105 1,143 56,957 SH   SOLE 23 56,957 0 0
XPENG INC ADS 98422D105 6,859 341,777 SH   SOLE 26 198,734 0 143,043
XPENG INC ADS 98422D105 10,555 525,906 SH   SOLE 30 525,906 0 0
XPENG INC ADS 98422D105 12,924 643,964 SH   SOLE 34 643,964 0 0
XPENG INC ADS 98422D105 12 606 SH   SOLE 40 606 0 0
XPERI HOLDING CORP COM 98390M103 1,378 119,890 SH   SOLE 2 33,715 0 86,175
XPERI HOLDING CORP COM 98390M103 13 1,134 SH   SOLE 4 1,134 0 0
XPERI HOLDING CORP COM 98390M103 21 1,816 SH   SOLE 7 1,816 0 0
XPERI HOLDING CORP COM 98390M103 5,695 495,688 SH   SOLE 18 495,688 0 0
XPERI HOLDING CORP COM 98390M103 2,293 199,595 SH   SOLE 19 199,595 0 0
XPERI HOLDING CORP COM 98390M103 133,206 11,593,217 SH   SOLE 21 11,593,217 0 0
XPERI HOLDING CORP COM 98390M103 34,972 3,043,727 SH   SOLE 22 2,954,173 0 89,554
XPERI HOLDING CORP COM 98390M103 371 32,270 SH   SOLE 26 14,428 0 17,842
XPERI HOLDING CORP COM 98390M103 76 6,638 SH   SOLE 28 6,638 0 0
XPERI HOLDING CORP COM 98390M103 1,852 161,213 SH   SOLE 30 161,213 0 0
XPERI HOLDING CORP COM 98390M103 136 11,817 SH   SOLE 40 11,817 0 0
XPO LOGISTICS INC COM 983793100 22,996 271,626 SH   SOLE 2 73,397 0 198,229
XPO LOGISTICS INC COM 983793100 3,607 42,604 SH   SOLE 4 39,604 0 3,000
XPO LOGISTICS INC COM 983793100 671 7,929 SH   SOLE 7 7,929 0 0
XPO LOGISTICS INC COM 983793100 15 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 768 9,067 SH   SOLE 15 9,067 0 0
XPO LOGISTICS INC COM 983793100 17 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 22,453 265,208 SH   SOLE 18 257,173 0 8,035
XPO LOGISTICS INC COM 983793100 2,702 31,919 SH   SOLE 19 31,919 0 0
XPO LOGISTICS INC COM 983793100 348,042 4,111,053 SH   SOLE 21 4,111,053 0 0
XPO LOGISTICS INC COM 983793100 244,181 2,884,259 SH   SOLE 22 2,747,486 0 136,773
XPO LOGISTICS INC COM 983793100 5,598 66,127 SH   SOLE 23 66,127 0 0
XPO LOGISTICS INC COM 983793100 7,623 90,038 SH   SOLE 25 90,038 0 0
XPO LOGISTICS INC COM 983793100 28,644 338,337 SH   SOLE 26 98,473 0 239,864
XPO LOGISTICS INC COM 983793100 1,513 17,869 SH   SOLE 28 12,577 0 5,292
XPO LOGISTICS INC COM 983793100 1,690 19,958 SH   SOLE 29 622 0 19,336
XPO LOGISTICS INC COM 983793100 13,420 158,517 SH   SOLE 30 158,517 0 0
XPO LOGISTICS INC COM 983793100 2,253 26,611 SH   SOLE 31 14,407 0 12,204
XPO LOGISTICS INC COM 983793100 385 4,551 SH   SOLE 34 4,551 0 0
XPO LOGISTICS INC COM 983793100 5,903 69,727 SH   SOLE 36 69,727 0 0
XPO LOGISTICS INC COM 983793100 194 2,290 SH   SOLE 40 2,290 0 0
XPRESSPA GROUP INC COM 98420U703 0 110 SH   SOLE 21 110 0 0
XPRESSPA GROUP INC COM 98420U703 2,107 1,069,524 SH   SOLE 22 1,069,524 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 120 SH   SOLE 21 120 0 0
XUNLEI LTD SPONSORED ADR 98419E108 5 1,506 SH   SOLE 22 1,506 0 0
XYLEM INC COM 98419M100 59,954 712,719 SH   SOLE 2 306,907 0 405,812
XYLEM INC COM 98419M100 10,434 124,037 SH   SOLE 4 118,397 0 5,640
XYLEM INC COM 98419M100 25,356 301,431 SH   SOLE 7 286,106 0 15,325
XYLEM INC COM 98419M100 6,017 71,523 SH   SOLE 13 71,523 0 0
XYLEM INC COM 98419M100 1,603 19,051 SH   SOLE 15 19,051 0 0
XYLEM INC COM 98419M100 88,580 1,053,024 SH   SOLE 18 906,493 0 146,531
XYLEM INC COM 98419M100 41,587 494,373 SH   SOLE 19 494,373 0 0
XYLEM INC COM 98419M100 376,071 4,470,645 SH   SOLE 21 4,470,645 0 0
XYLEM INC COM 98419M100 437,665 5,202,865 SH   SOLE 22 4,309,504 0 893,361
XYLEM INC COM 98419M100 19,682 233,981 SH   SOLE 23 233,981 0 0
XYLEM INC COM 98419M100 22,928 272,559 SH   SOLE 25 272,559 0 0
XYLEM INC COM 98419M100 116,324 1,382,837 SH   SOLE 26 201,064 0 1,181,773
XYLEM INC COM 98419M100 3,115 37,027 SH   SOLE 28 25,832 0 11,195
XYLEM INC COM 98419M100 28,652 340,607 SH   SOLE 29 60,118 0 280,489
XYLEM INC COM 98419M100 172,096 2,045,836 SH   SOLE 30 2,010,097 0 35,739
XYLEM INC COM 98419M100 96,532 1,147,547 SH   SOLE 31 105,610 0 1,041,937
XYLEM INC COM 98419M100 10,494 124,749 SH   SOLE 34 124,749 0 0
XYLEM INC COM 98419M100 13,174 156,607 SH   SOLE 36 156,607 0 0
XYLEM INC COM 98419M100 308 3,656 SH   SOLE 40 3,656 0 0
Y-MABS THERAPEUTICS INC COM 984241109 675 17,589 SH   SOLE 2 7,560 0 10,029
Y-MABS THERAPEUTICS INC COM 984241109 12 300 SH   SOLE 4 300 0 0
Y-MABS THERAPEUTICS INC COM 984241109 26 665 SH   SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 4,345 113,191 SH   SOLE 18 113,191 0 0
Y-MABS THERAPEUTICS INC COM 984241109 3,460 90,140 SH   SOLE 19 90,140 0 0
Y-MABS THERAPEUTICS INC COM 984241109 50,465 1,314,532 SH   SOLE 21 1,314,532 0 0
Y-MABS THERAPEUTICS INC COM 984241109 29,401 765,856 SH   SOLE 22 746,456 0 19,400
Y-MABS THERAPEUTICS INC COM 984241109 146 3,811 SH   SOLE 23 3,811 0 0
Y-MABS THERAPEUTICS INC COM 984241109 21 551 SH   SOLE 25 551 0 0
Y-MABS THERAPEUTICS INC COM 984241109 510 13,279 SH   SOLE 26 0 0 13,279
Y-MABS THERAPEUTICS INC COM 984241109 109 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 696 18,120 SH   SOLE 30 18,120 0 0
Y-MABS THERAPEUTICS INC COM 984241109 16 414 SH   SOLE 34 414 0 0
Y-MABS THERAPEUTICS INC COM 984241109 52 1,355 SH   SOLE 36 1,355 0 0
Y-MABS THERAPEUTICS INC COM 984241109 119 3,104 SH   SOLE 40 3,104 0 0
YAMANA GOLD INC COM 98462Y100 1,541 271,385 SH   SOLE 21 271,385 0 0
YANDEX N V SHS CLASS A N97284108 10,410 159,544 SH   SOLE 2 159,544 0 0
YANDEX N V SHS CLASS A N97284108 584 8,945 SH   SOLE 4 8,945 0 0
YANDEX N V SHS CLASS A N97284108 35 542 SH   SOLE 7 542 0 0
YANDEX N V SHS CLASS A N97284108 274 4,200 SH   SOLE 13 4,200 0 0
YANDEX N V SHS CLASS A N97284108 137 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 2,113 32,377 SH   SOLE 18 32,377 0 0
YANDEX N V SHS CLASS A N97284108 75,667 1,159,645 SH   SOLE 19 1,159,645 0 0
YANDEX N V SHS CLASS A N97284108 3,318 50,854 SH   SOLE 21 50,854 0 0
YANDEX N V SHS CLASS A N97284108 6,654 101,976 SH   SOLE 22 101,976 0 0
YANDEX N V SHS CLASS A N97284108 19,832 303,932 SH   SOLE 25 303,932 0 0
YANDEX N V SHS CLASS A N97284108 30,577 468,615 SH   SOLE 26 59,909 0 408,706
YANDEX N V SHS CLASS A N97284108 1,863 28,559 SH   SOLE 29 28,559 0 0
YANDEX N V SHS CLASS A N97284108 2,415 37,007 SH   SOLE 30 37,007 0 0
YANDEX N V SHS CLASS A N97284108 665 10,195 SH   SOLE 31 3,653 0 6,542
YANDEX N V SHS CLASS A N97284108 78,522 1,203,398 SH   SOLE 34 1,203,398 0 0
YANDEX N V SHS CLASS A N97284108 7,431 113,881 SH   SOLE 36 113,881 0 0
YELP INC CL A 985817105 2,301 114,512 SH   SOLE 2 54,641 0 59,871
YELP INC CL A 985817105 7 354 SH   SOLE 4 354 0 0
YELP INC CL A 985817105 32 1,576 SH   SOLE 7 1,576 0 0
YELP INC CL A 985817105 0 20 SH   SOLE 17 0 0 20
YELP INC CL A 985817105 8,584 427,298 SH   SOLE 18 412,481 0 14,817
YELP INC CL A 985817105 5,115 254,619 SH   SOLE 19 254,619 0 0
YELP INC CL A 985817105 92,378 4,598,190 SH   SOLE 21 4,598,190 0 0
YELP INC CL A 985817105 49,978 2,487,701 SH   SOLE 22 2,422,242 0 65,459
YELP INC CL A 985817105 285 14,162 SH   SOLE 23 14,162 0 0
YELP INC CL A 985817105 1,690 84,103 SH   SOLE 26 20,455 0 63,648
YELP INC CL A 985817105 208 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 1,848 91,965 SH   SOLE 30 91,965 0 0
YELP INC CL A 985817105 115 5,734 SH   SOLE 34 5,734 0 0
YELP INC CL A 985817105 165 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 3,182 70,216 SH   SOLE 2 29,953 0 40,263
YETI HLDGS INC COM 98585X104 11 252 SH   SOLE 4 252 0 0
YETI HLDGS INC COM 98585X104 71 1,559 SH   SOLE 7 1,559 0 0
YETI HLDGS INC COM 98585X104 17,918 395,371 SH   SOLE 18 370,422 0 24,949
YETI HLDGS INC COM 98585X104 18,410 406,212 SH   SOLE 19 406,212 0 0
YETI HLDGS INC COM 98585X104 363,175 8,013,573 SH   SOLE 21 8,013,573 0 0
YETI HLDGS INC COM 98585X104 108,681 2,398,077 SH   SOLE 22 2,328,377 0 69,700
YETI HLDGS INC COM 98585X104 940 20,742 SH   SOLE 23 20,742 0 0
YETI HLDGS INC COM 98585X104 66 1,464 SH   SOLE 25 1,464 0 0
YETI HLDGS INC COM 98585X104 4,569 100,826 SH   SOLE 26 21,481 0 79,345
YETI HLDGS INC COM 98585X104 491 10,831 SH   SOLE 28 10,831 0 0
YETI HLDGS INC COM 98585X104 5,316 117,306 SH   SOLE 30 117,306 0 0
YETI HLDGS INC COM 98585X104 182 4,005 SH   SOLE 34 4,005 0 0
YETI HLDGS INC COM 98585X104 163 3,604 SH   SOLE 36 3,604 0 0
YETI HLDGS INC COM 98585X104 307 6,784 SH   SOLE 40 6,784 0 0
YEXT INC COM 98585N106 1,421 93,619 SH   SOLE 2 37,621 0 55,998
YEXT INC COM 98585N106 4 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 34 2,217 SH   SOLE 7 2,217 0 0
YEXT INC COM 98585N106 6,451 424,987 SH   SOLE 18 377,123 0 47,864
YEXT INC COM 98585N106 9,608 632,912 SH   SOLE 19 632,912 0 0
YEXT INC COM 98585N106 52,618 3,466,304 SH   SOLE 21 3,466,304 0 0
YEXT INC COM 98585N106 48,050 3,165,360 SH   SOLE 22 3,079,138 0 86,222
YEXT INC COM 98585N106 571 37,599 SH   SOLE 23 37,599 0 0
YEXT INC COM 98585N106 19 1,273 SH   SOLE 25 1,273 0 0
YEXT INC COM 98585N106 2,373 156,315 SH   SOLE 26 18,761 0 137,554
YEXT INC COM 98585N106 95 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 6,764 445,587 SH   SOLE 30 445,587 0 0
YEXT INC COM 98585N106 7 464 SH   SOLE 34 464 0 0
YEXT INC COM 98585N106 48 3,160 SH   SOLE 36 3,160 0 0
YEXT INC COM 98585N106 96 6,303 SH   SOLE 40 6,303 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 293 37,692 SH   SOLE 22 37,692 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 82 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,811 251,579 SH   SOLE 21 251,579 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,056 146,658 SH   SOLE 22 146,658 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 67 9,316 SH   SOLE 30 9,316 0 0
YORK WTR CO COM 987184108 352 8,338 SH   SOLE 2 4,355 0 3,983
YORK WTR CO COM 987184108 369 8,726 SH   SOLE 7 8,726 0 0
YORK WTR CO COM 987184108 2,196 51,953 SH   SOLE 18 51,953 0 0
YORK WTR CO COM 987184108 1,042 24,662 SH   SOLE 19 24,662 0 0
YORK WTR CO COM 987184108 19,558 462,699 SH   SOLE 21 462,699 0 0
YORK WTR CO COM 987184108 14,802 350,188 SH   SOLE 22 335,011 0 15,177
YORK WTR CO COM 987184108 51 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 79 1,863 SH   SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 3,460 81,846 SH   SOLE 30 81,846 0 0
YORK WTR CO COM 987184108 60 1,415 SH   SOLE 40 1,415 0 0
YOUDAO INC SPONSORED ADS 98741T104 25 961 SH   SOLE 22 961 0 0
YOUNGEVITY INTL INC COM NEW 987537206 1 1,767 SH   SOLE 18 1,767 0 0
YOUNGEVITY INTL INC COM NEW 987537206 18 30,226 SH   SOLE 21 30,226 0 0
YOUNGEVITY INTL INC COM NEW 987537206 85 142,141 SH   SOLE 22 142,141 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,543 712,208 SH   SOLE 2 312,863 0 399,345
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 274 76,766 SH   SOLE 4 69,434 0 7,332
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 127 35,542 SH   SOLE 7 16,565 0 18,977
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11 2,988 SH   SOLE 15 2,988 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 49 13,849 SH   SOLE 18 13,849 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,045 2,253,541 SH   SOLE 21 2,253,541 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,013 2,244,462 SH   SOLE 22 2,072,330 0 172,132
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 350 98,150 SH   SOLE 23 98,150 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,422 1,238,739 SH   SOLE 26 764,839 0 473,900
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 70 19,479 SH   SOLE 29 19,479 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,582 1,003,493 SH   SOLE 30 1,003,493 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 35 9,787 SH   SOLE 31 1,314 0 8,473
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,994 1,959,089 SH   SOLE 34 1,959,089 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5 1,511 SH   SOLE 40 1,511 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 31 7,905 SH   SOLE 18 7,905 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 443 112,992 SH   SOLE 21 112,992 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 2,667 680,250 SH   SOLE 22 680,250 0 0
YUM BRANDS INC COM 988498101 77,115 844,632 SH   SOLE 2 164,781 0 679,851
YUM BRANDS INC COM 988498101 14,190 155,423 SH   SOLE 4 145,963 0 9,460
YUM BRANDS INC COM 988498101 26,628 291,649 SH   SOLE 7 266,694 0 24,955
YUM BRANDS INC COM 988498101 88 965 SH   SOLE 13 965 0 0
YUM BRANDS INC COM 988498101 2,756 30,184 SH   SOLE 15 30,184 0 0
YUM BRANDS INC COM 988498101 48,859 535,152 SH   SOLE 18 471,150 0 64,002
YUM BRANDS INC COM 988498101 6,583 72,100 SH   SOLE 19 72,100 0 0
YUM BRANDS INC COM 988498101 487,944 5,344,401 SH   SOLE 21 5,344,401 0 0
YUM BRANDS INC COM 988498101 674,869 7,391,778 SH   SOLE 22 6,678,039 0 713,739
YUM BRANDS INC COM 988498101 22,061 241,634 SH   SOLE 23 241,634 0 0
YUM BRANDS INC COM 988498101 32,732 358,515 SH   SOLE 25 358,515 0 0
YUM BRANDS INC COM 988498101 132,604 1,452,403 SH   SOLE 26 229,297 0 1,223,106
YUM BRANDS INC COM 988498101 5,432 59,499 SH   SOLE 28 41,736 0 17,763
YUM BRANDS INC COM 988498101 1,942 21,276 SH   SOLE 29 21,276 0 0
YUM BRANDS INC COM 988498101 95,815 1,049,454 SH   SOLE 30 1,049,454 0 0
YUM BRANDS INC COM 988498101 10,666 116,825 SH   SOLE 31 69,354 0 47,471
YUM BRANDS INC COM 988498101 3,522 38,574 SH   SOLE 34 38,574 0 0
YUM BRANDS INC COM 988498101 18,740 205,253 SH   SOLE 36 205,253 0 0
YUM BRANDS INC COM 988498101 588 6,438 SH   SOLE 40 6,438 0 0
YUM CHINA HLDGS INC COM 98850P109 64,038 1,209,398 SH   SOLE 2 106,502 0 1,102,896
YUM CHINA HLDGS INC COM 98850P109 32 601 SH   SOLE 3 601 0 0
YUM CHINA HLDGS INC COM 98850P109 13,445 253,924 SH   SOLE 4 228,185 0 25,739
YUM CHINA HLDGS INC COM 98850P109 6,309 119,154 SH   SOLE 7 48,935 0 70,219
YUM CHINA HLDGS INC COM 98850P109 6,920 130,681 SH   SOLE 13 130,681 0 0
YUM CHINA HLDGS INC COM 98850P109 38,294 723,216 SH   SOLE 15 701,360 0 21,856
YUM CHINA HLDGS INC COM 98850P109 20,613 389,299 SH   SOLE 18 389,299 0 0
YUM CHINA HLDGS INC COM 98850P109 28,249 533,509 SH   SOLE 19 533,509 0 0
YUM CHINA HLDGS INC COM 98850P109 583,042 11,011,181 SH   SOLE 21 11,011,181 0 0
YUM CHINA HLDGS INC COM 98850P109 454,731 8,587,936 SH   SOLE 22 7,430,076 0 1,157,860
YUM CHINA HLDGS INC COM 98850P109 12,415 234,472 SH   SOLE 23 234,472 0 0
YUM CHINA HLDGS INC COM 98850P109 25,524 482,037 SH   SOLE 25 482,037 0 0
YUM CHINA HLDGS INC COM 98850P109 107,432 2,028,932 SH   SOLE 26 169,887 0 1,859,045
YUM CHINA HLDGS INC COM 98850P109 3,253 61,429 SH   SOLE 28 61,429 0 0
YUM CHINA HLDGS INC COM 98850P109 2,246 42,414 SH   SOLE 29 42,414 0 0
YUM CHINA HLDGS INC COM 98850P109 122,298 2,309,688 SH   SOLE 30 2,276,565 0 33,123
YUM CHINA HLDGS INC COM 98850P109 2,503 47,275 SH   SOLE 31 36,844 0 10,431
YUM CHINA HLDGS INC COM 98850P109 1,420 26,816 SH   SOLE 32 26,816 0 0
YUM CHINA HLDGS INC COM 98850P109 77,039 1,454,943 SH   SOLE 34 1,454,943 0 0
YUM CHINA HLDGS INC COM 98850P109 7,408 139,900 SH   SOLE 36 139,900 0 0
YUM CHINA HLDGS INC COM 98850P109 136 2,575 SH   SOLE 40 2,575 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 1,974 1,833,000 PRN   SOLE 19 1,833,000 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 2,186 2,030,000 PRN   SOLE 21 2,030,000 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 599 556,000 PRN   SOLE 34 556,000 0 0
ZAGG INC COM 98884U108 19 6,800 SH   SOLE 18 6,800 0 0
ZAGG INC COM 98884U108 351 125,380 SH   SOLE 19 125,380 0 0
ZAGG INC COM 98884U108 257 91,853 SH   SOLE 21 91,853 0 0
ZAGG INC COM 98884U108 2,231 796,786 SH   SOLE 22 796,786 0 0
ZAGG INC COM 98884U108 43 15,191 SH   SOLE 23 15,191 0 0
ZAGG INC COM 98884U108 170 60,589 SH   SOLE 26 0 0 60,589
ZAI LAB LTD ADR 98887Q104 4,957 59,600 SH   SOLE 2 3,566 0 56,034
ZAI LAB LTD ADR 98887Q104 2,179 26,204 SH   SOLE 4 21,797 0 4,407
ZAI LAB LTD ADR 98887Q104 532 6,395 SH   SOLE 7 6,395 0 0
ZAI LAB LTD ADR 98887Q104 2,134 25,664 SH   SOLE 15 25,664 0 0
ZAI LAB LTD ADR 98887Q104 1,006 12,092 SH   SOLE 18 12,092 0 0
ZAI LAB LTD ADR 98887Q104 16,161 194,310 SH   SOLE 19 194,310 0 0
ZAI LAB LTD ADR 98887Q104 129,428 1,556,182 SH   SOLE 21 1,556,182 0 0
ZAI LAB LTD ADR 98887Q104 61,276 736,752 SH   SOLE 22 672,460 0 64,292
ZAI LAB LTD ADR 98887Q104 2,777 33,389 SH   SOLE 23 33,389 0 0
ZAI LAB LTD ADR 98887Q104 3,366 40,466 SH   SOLE 25 40,466 0 0
ZAI LAB LTD ADR 98887Q104 23,008 276,636 SH   SOLE 26 53,081 0 223,555
ZAI LAB LTD ADR 98887Q104 681 8,194 SH   SOLE 28 8,194 0 0
ZAI LAB LTD ADR 98887Q104 453 5,446 SH   SOLE 29 5,446 0 0
ZAI LAB LTD ADR 98887Q104 30,483 366,509 SH   SOLE 30 363,683 0 2,826
ZAI LAB LTD ADR 98887Q104 248 2,984 SH   SOLE 31 2,984 0 0
ZAI LAB LTD ADR 98887Q104 416 5,006 SH   SOLE 34 5,006 0 0
ZAI LAB LTD ADR 98887Q104 36 434 SH   SOLE 40 434 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 40,145 159,014 SH   SOLE 2 46,261 0 112,753
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7,042 27,892 SH   SOLE 4 26,233 0 1,659
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,302 48,729 SH   SOLE 7 47,247 0 1,482
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 236 933 SH   SOLE 13 933 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,270 5,030 SH   SOLE 15 5,030 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 25 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 30,414 120,472 SH   SOLE 18 109,225 0 11,247
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9,531 37,754 SH   SOLE 19 37,754 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 370,273 1,466,662 SH   SOLE 21 1,466,662 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 331,137 1,311,641 SH   SOLE 22 1,170,266 0 141,375
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,088 47,879 SH   SOLE 23 47,879 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 23,329 92,406 SH   SOLE 25 92,406 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 79,050 313,119 SH   SOLE 26 57,179 0 255,940
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,628 10,410 SH   SOLE 28 7,423 0 2,987
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,851 15,253 SH   SOLE 29 4,056 0 11,197
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52,535 208,092 SH   SOLE 30 198,890 0 9,202
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,786 22,918 SH   SOLE 31 16,968 0 5,950
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 17,326 68,629 SH   SOLE 34 68,629 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7,481 29,633 SH   SOLE 36 29,633 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 318 1,259 SH   SOLE 40 1,259 0 0
ZEDGE INC CL B 98923T104 9 6,490 SH   SOLE 21 6,490 0 0
ZEDGE INC CL B 98923T104 135 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 25,652 249,244 SH   SOLE 2 49,849 0 199,395
ZENDESK INC COM 98936J101 79 765 SH   SOLE 4 765 0 0
ZENDESK INC COM 98936J101 226 2,193 SH   SOLE 7 2,193 0 0
ZENDESK INC COM 98936J101 7,380 71,707 SH   SOLE 18 71,707 0 0
ZENDESK INC COM 98936J101 26,017 252,790 SH   SOLE 19 252,790 0 0
ZENDESK INC COM 98936J101 217,468 2,112,981 SH   SOLE 21 2,112,981 0 0
ZENDESK INC COM 98936J101 306,140 2,974,544 SH   SOLE 22 2,815,551 0 158,993
ZENDESK INC COM 98936J101 160 1,551 SH   SOLE 25 1,551 0 0
ZENDESK INC COM 98936J101 11,028 107,156 SH   SOLE 26 32,738 0 74,418
ZENDESK INC COM 98936J101 1,610 15,640 SH   SOLE 28 15,640 0 0
ZENDESK INC COM 98936J101 4,595 44,646 SH   SOLE 30 44,646 0 0
ZENDESK INC COM 98936J101 276 2,682 SH   SOLE 31 2,207 0 475
ZENDESK INC COM 98936J101 10,042 97,574 SH   SOLE 34 97,574 0 0
ZENDESK INC COM 98936J101 394 3,825 SH   SOLE 36 3,825 0 0
ZENDESK INC COM 98936J101 1,222 11,871 SH   SOLE 40 11,871 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 140 4,285 SH   SOLE 2 571 0 3,714
ZENTALIS PHARMACEUTICALS INC COM 98943L107 6 183 SH   SOLE 7 183 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,338 40,942 SH   SOLE 18 40,942 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 8,290 253,600 SH   SOLE 19 253,600 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 11,493 351,578 SH   SOLE 21 351,578 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 10,106 309,136 SH   SOLE 22 305,215 0 3,921
ZENTALIS PHARMACEUTICALS INC COM 98943L107 9 284 SH   SOLE 23 284 0 0
ZILLOW GROUP INC CL A 98954M101 11,916 117,353 SH   SOLE 2 4,772 0 112,581
ZILLOW GROUP INC CL A 98954M101 114 1,126 SH   SOLE 7 1,126 0 0
ZILLOW GROUP INC CL A 98954M101 47 462 SH   SOLE 15 462 0 0
ZILLOW GROUP INC CL A 98954M101 2,373 23,373 SH   SOLE 18 23,373 0 0
ZILLOW GROUP INC CL A 98954M101 1,465 14,428 SH   SOLE 19 14,428 0 0
ZILLOW GROUP INC CL A 98954M101 60,165 592,522 SH   SOLE 21 592,522 0 0
ZILLOW GROUP INC CL A 98954M101 111,769 1,100,739 SH   SOLE 22 1,046,707 0 54,032
ZILLOW GROUP INC CL A 98954M101 4,790 47,178 SH   SOLE 25 47,178 0 0
ZILLOW GROUP INC CL A 98954M101 9,009 88,728 SH   SOLE 26 3,982 0 84,746
ZILLOW GROUP INC CL A 98954M101 3,948 38,886 SH   SOLE 30 38,886 0 0
ZILLOW GROUP INC CL A 98954M101 139 1,373 SH   SOLE 31 1,104 0 269
ZILLOW GROUP INC CL A 98954M101 1,633 16,084 SH   SOLE 36 16,084 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 32,768 322,553 SH   SOLE 2 18,612 0 303,941
ZILLOW GROUP INC CL C CAP STK 98954M200 7,197 70,839 SH   SOLE 4 66,630 0 4,209
ZILLOW GROUP INC CL C CAP STK 98954M200 1,051 10,346 SH   SOLE 7 10,346 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 25 246 SH   SOLE 13 246 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,413 13,913 SH   SOLE 15 13,913 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 11,330 111,526 SH   SOLE 18 100,272 0 11,254
ZILLOW GROUP INC CL C CAP STK 98954M200 20,822 204,966 SH   SOLE 19 204,966 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 189,890 1,869,176 SH   SOLE 21 1,869,176 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 377,074 3,711,728 SH   SOLE 22 3,511,589 0 200,139
ZILLOW GROUP INC CL C CAP STK 98954M200 9,864 97,101 SH   SOLE 23 97,101 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 15,275 150,360 SH   SOLE 25 150,360 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 48,107 473,543 SH   SOLE 26 143,423 0 330,120
ZILLOW GROUP INC CL C CAP STK 98954M200 2,744 27,013 SH   SOLE 28 19,129 0 7,884
ZILLOW GROUP INC CL C CAP STK 98954M200 3,033 29,860 SH   SOLE 29 321 0 29,539
ZILLOW GROUP INC CL C CAP STK 98954M200 33,654 331,277 SH   SOLE 30 329,928 0 1,349
ZILLOW GROUP INC CL C CAP STK 98954M200 2,730 26,877 SH   SOLE 31 19,885 0 6,992
ZILLOW GROUP INC CL C CAP STK 98954M200 8,252 81,225 SH   SOLE 34 81,225 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,114 79,869 SH   SOLE 36 79,869 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 217 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 2,595 1,340,000 PRN   SOLE 21 1,340,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 1,926 1,350,000 PRN   SOLE 21 1,350,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 4,002 1,675,000 PRN   SOLE 21 1,675,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 3,456 2,000,000 PRN   SOLE 21 2,000,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 75,974 558,059 SH   SOLE 2 111,667 0 446,392
ZIMMER BIOMET HOLDINGS INC COM 98956P102 12,963 95,219 SH   SOLE 4 88,760 0 6,459
ZIMMER BIOMET HOLDINGS INC COM 98956P102 26,797 196,834 SH   SOLE 7 177,102 0 19,732
ZIMMER BIOMET HOLDINGS INC COM 98956P102 90 661 SH   SOLE 13 661 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,426 25,166 SH   SOLE 15 25,166 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 59,300 435,578 SH   SOLE 18 402,990 0 32,588
ZIMMER BIOMET HOLDINGS INC COM 98956P102 92,392 678,657 SH   SOLE 19 678,657 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 858 6,300 SH   SOLE 20 6,300 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 838,989 6,162,690 SH   SOLE 21 6,162,690 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 661,604 4,859,735 SH   SOLE 22 4,429,638 0 430,097
ZIMMER BIOMET HOLDINGS INC COM 98956P102 19,089 140,218 SH   SOLE 23 140,218 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 28,821 211,699 SH   SOLE 25 211,699 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 109,204 802,142 SH   SOLE 26 143,741 0 658,401
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,478 40,239 SH   SOLE 28 28,316 0 11,923
ZIMMER BIOMET HOLDINGS INC COM 98956P102 50 364 SH   SOLE 29 364 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 111,108 816,134 SH   SOLE 30 816,134 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,744 56,883 SH   SOLE 31 26,430 0 30,453
ZIMMER BIOMET HOLDINGS INC COM 98956P102 58,954 433,038 SH   SOLE 34 433,038 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 18,002 132,233 SH   SOLE 36 132,233 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 666 4,892 SH   SOLE 40 4,892 0 0
ZIONS BANCORPORATION N A COM 989701107 16,334 558,991 SH   SOLE 2 191,649 0 367,342
ZIONS BANCORPORATION N A COM 989701107 2,537 86,816 SH   SOLE 4 81,615 0 5,201
ZIONS BANCORPORATION N A COM 989701107 4,570 156,393 SH   SOLE 7 146,255 0 10,138
ZIONS BANCORPORATION N A COM 989701107 18 623 SH   SOLE 13 623 0 0
ZIONS BANCORPORATION N A COM 989701107 583 19,943 SH   SOLE 15 19,943 0 0
ZIONS BANCORPORATION N A COM 989701107 17,375 594,618 SH   SOLE 18 553,628 0 40,990
ZIONS BANCORPORATION N A COM 989701107 4,208 144,020 SH   SOLE 19 144,020 0 0
ZIONS BANCORPORATION N A COM 989701107 123,731 4,234,470 SH   SOLE 21 4,234,470 0 0
ZIONS BANCORPORATION N A COM 989701107 129,326 4,425,955 SH   SOLE 22 4,034,450 0 391,505
ZIONS BANCORPORATION N A COM 989701107 3,810 130,400 SH   SOLE 23 130,400 0 0
ZIONS BANCORPORATION N A COM 989701107 6,255 214,075 SH   SOLE 25 214,075 0 0
ZIONS BANCORPORATION N A COM 989701107 25,263 864,583 SH   SOLE 26 212,158 0 652,425
ZIONS BANCORPORATION N A COM 989701107 855 29,264 SH   SOLE 28 20,393 0 8,871
ZIONS BANCORPORATION N A COM 989701107 1,243 42,538 SH   SOLE 29 7,636 0 34,902
ZIONS BANCORPORATION N A COM 989701107 26,798 917,106 SH   SOLE 30 815,880 0 101,226
ZIONS BANCORPORATION N A COM 989701107 893 30,557 SH   SOLE 31 21,918 0 8,639
ZIONS BANCORPORATION N A COM 989701107 372 12,726 SH   SOLE 34 12,726 0 0
ZIONS BANCORPORATION N A COM 989701107 2,308 78,986 SH   SOLE 36 78,986 0 0
ZIONS BANCORPORATION N A COM 989701107 119 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 419 166,248 SH   SOLE 2 68,739 0 97,509
ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 11 4,461 SH   SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,061 818,007 SH   SOLE 18 818,007 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,140 452,271 SH   SOLE 19 452,271 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 18,437 7,316,194 SH   SOLE 21 7,316,194 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15,221 6,040,163 SH   SOLE 22 5,829,203 0 210,960
ZIOPHARM ONCOLOGY INC COM 98973P101 7 2,712 SH   SOLE 23 2,712 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 32 12,708 SH   SOLE 26 0 0 12,708
ZIOPHARM ONCOLOGY INC COM 98973P101 120 47,539 SH   SOLE 28 47,539 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 257 102,165 SH   SOLE 30 102,165 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 55 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 118 20,224 SH   SOLE 2 3,236 0 16,988
ZIX CORP COM 98974P100 5 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,316 225,306 SH   SOLE 18 225,306 0 0
ZIX CORP COM 98974P100 599 102,591 SH   SOLE 19 102,591 0 0
ZIX CORP COM 98974P100 10,935 1,872,370 SH   SOLE 21 1,872,370 0 0
ZIX CORP COM 98974P100 9,246 1,583,276 SH   SOLE 22 1,563,759 0 19,517
ZIX CORP COM 98974P100 396 67,810 SH   SOLE 25 67,810 0 0
ZIX CORP COM 98974P100 2,806 480,561 SH   SOLE 26 264,505 0 216,056
ZIX CORP COM 98974P100 42 7,225 SH   SOLE 36 7,225 0 0
ZOETIS INC CL A 98978V103 253,704 1,534,159 SH   SOLE 2 410,740 0 1,123,419
ZOETIS INC CL A 98978V103 39,426 238,409 SH   SOLE 4 223,594 0 14,815
ZOETIS INC CL A 98978V103 71,286 431,071 SH   SOLE 7 412,237 0 18,834
ZOETIS INC CL A 98978V103 6,080 36,768 SH   SOLE 13 36,768 0 0
ZOETIS INC CL A 98978V103 7,698 46,553 SH   SOLE 15 46,553 0 0
ZOETIS INC CL A 98978V103 454,159 2,746,318 SH   SOLE 18 2,219,629 0 526,689
ZOETIS INC CL A 98978V103 393,430 2,379,090 SH   SOLE 19 2,379,090 0 0
ZOETIS INC CL A 98978V103 1,850,846 11,192,151 SH   SOLE 21 11,192,151 0 0
ZOETIS INC CL A 98978V103 1,967,553 11,897,882 SH   SOLE 22 10,663,952 0 1,233,930
ZOETIS INC CL A 98978V103 60,057 363,166 SH   SOLE 23 363,166 0 0
ZOETIS INC CL A 98978V103 311,715 1,884,955 SH   SOLE 25 1,884,955 0 0
ZOETIS INC CL A 98978V103 400,584 2,422,349 SH   SOLE 26 318,116 0 2,104,233
ZOETIS INC CL A 98978V103 15,364 92,907 SH   SOLE 28 65,718 0 27,189
ZOETIS INC CL A 98978V103 36,366 219,908 SH   SOLE 29 18,343 0 201,565
ZOETIS INC CL A 98978V103 397,820 2,405,637 SH   SOLE 30 2,401,599 0 4,038
ZOETIS INC CL A 98978V103 22,708 137,314 SH   SOLE 31 79,209 0 58,105
ZOETIS INC CL A 98978V103 179,821 1,087,385 SH   SOLE 34 1,087,385 0 0
ZOETIS INC CL A 98978V103 50,094 302,923 SH   SOLE 36 302,923 0 0
ZOETIS INC CL A 98978V103 1,715 10,371 SH   SOLE 40 10,371 0 0
ZOGENIX INC COM NEW 98978L204 636 35,456 SH   SOLE 2 16,953 0 18,503
ZOGENIX INC COM NEW 98978L204 4 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 18 1,030 SH   SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 3,888 216,868 SH   SOLE 18 209,994 0 6,874
ZOGENIX INC COM NEW 98978L204 1,848 103,089 SH   SOLE 19 103,089 0 0
ZOGENIX INC COM NEW 98978L204 42,433 2,366,608 SH   SOLE 21 2,366,608 0 0
ZOGENIX INC COM NEW 98978L204 27,770 1,548,785 SH   SOLE 22 1,506,718 0 42,067
ZOGENIX INC COM NEW 98978L204 816 45,498 SH   SOLE 26 30,300 0 15,198
ZOGENIX INC COM NEW 98978L204 144 8,023 SH   SOLE 28 8,023 0 0
ZOGENIX INC COM NEW 98978L204 4,163 232,193 SH   SOLE 30 232,193 0 0
ZOGENIX INC COM NEW 98978L204 110 6,129 SH   SOLE 40 6,129 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 189,170 402,396 SH   SOLE 2 50,912 0 351,484
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 34,799 74,024 SH   SOLE 4 69,061 0 4,963
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11,843 25,193 SH   SOLE 7 25,193 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 214 456 SH   SOLE 13 456 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,420 13,656 SH   SOLE 15 13,656 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 66,209 140,838 SH   SOLE 18 127,404 0 13,434
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 63,875 135,873 SH   SOLE 19 135,873 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,092,460 2,323,839 SH   SOLE 21 2,323,839 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,007,232 4,269,707 SH   SOLE 22 4,008,841 0 260,866
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 54,994 116,981 SH   SOLE 23 116,981 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 88,627 188,523 SH   SOLE 25 188,523 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 252,609 537,341 SH   SOLE 26 110,954 0 426,387
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14,661 31,187 SH   SOLE 28 21,994 0 9,193
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,086 2,310 SH   SOLE 29 2,310 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 171,900 365,660 SH   SOLE 30 365,660 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,551 35,206 SH   SOLE 31 28,341 0 6,865
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 17,013 36,190 SH   SOLE 32 36,190 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 52,720 112,144 SH   SOLE 34 112,144 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45,548 96,889 SH   SOLE 36 96,889 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,669 3,550 SH   SOLE 40 3,550 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3,100 72,115 SH   SOLE 2 72,115 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 98,931 2,301,247 SH   SOLE 19 2,301,247 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,169 50,465 SH   SOLE 21 50,465 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 40,292 937,249 SH   SOLE 22 937,249 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18 412 SH   SOLE 23 412 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,467 34,134 SH   SOLE 25 34,134 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 12,783 297,341 SH   SOLE 26 0 0 297,341
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 106,207 2,470,508 SH   SOLE 34 2,470,508 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 0 202 SH   SOLE 21 202 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 1,792 1,105,932 SH   SOLE 22 1,105,932 0 0
ZOVIO INC COM 98979V102 26 6,525 SH   SOLE 18 6,525 0 0
ZOVIO INC COM 98979V102 0 44 SH   SOLE 19 44 0 0
ZOVIO INC COM 98979V102 341 85,282 SH   SOLE 21 85,282 0 0
ZOVIO INC COM 98979V102 1,480 369,878 SH   SOLE 22 369,878 0 0
ZSCALER INC COM 98980G102 25,367 180,304 SH   SOLE 2 31,021 0 149,283
ZSCALER INC COM 98980G102 4,822 34,273 SH   SOLE 4 31,989 0 2,284
ZSCALER INC COM 98980G102 768 5,462 SH   SOLE 7 5,462 0 0
ZSCALER INC COM 98980G102 723 5,139 SH   SOLE 15 5,139 0 0
ZSCALER INC COM 98980G102 13,969 99,292 SH   SOLE 18 93,488 0 5,804
ZSCALER INC COM 98980G102 130,547 927,904 SH   SOLE 19 927,904 0 0
ZSCALER INC COM 98980G102 193,526 1,375,550 SH   SOLE 21 1,375,550 0 0
ZSCALER INC COM 98980G102 265,953 1,890,348 SH   SOLE 22 1,786,301 0 104,047
ZSCALER INC COM 98980G102 7,023 49,915 SH   SOLE 23 49,915 0 0
ZSCALER INC COM 98980G102 9,797 69,634 SH   SOLE 25 69,634 0 0
ZSCALER INC COM 98980G102 50,943 362,096 SH   SOLE 26 82,640 0 279,456
ZSCALER INC COM 98980G102 2,001 14,220 SH   SOLE 28 10,103 0 4,117
ZSCALER INC COM 98980G102 2,138 15,193 SH   SOLE 29 101 0 15,092
ZSCALER INC COM 98980G102 38,175 271,342 SH   SOLE 30 271,342 0 0
ZSCALER INC COM 98980G102 1,709 12,148 SH   SOLE 31 9,365 0 2,783
ZSCALER INC COM 98980G102 88,732 630,691 SH   SOLE 34 630,691 0 0
ZSCALER INC COM 98980G102 5,140 36,532 SH   SOLE 36 36,532 0 0
ZSCALER INC COM 98980G102 225 1,601 SH   SOLE 40 1,601 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13,875 463,745 SH   SOLE 2 47,146 0 416,599
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1 26 SH   SOLE 3 26 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,124 171,259 SH   SOLE 4 144,314 0 26,945
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,113 37,185 SH   SOLE 7 37,185 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 17 572 SH   SOLE 13 572 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,483 149,847 SH   SOLE 15 149,847 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,961 132,375 SH   SOLE 18 132,375 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 479 16,015 SH   SOLE 19 16,015 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 216,231 7,226,964 SH   SOLE 21 7,226,964 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 151,975 5,079,387 SH   SOLE 22 4,739,038 0 340,349
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,534 218,366 SH   SOLE 23 218,366 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,724 258,151 SH   SOLE 25 258,151 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 44,908 1,500,938 SH   SOLE 26 120,043 0 1,380,895
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,673 55,917 SH   SOLE 28 55,917 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,323 44,226 SH   SOLE 29 44,226 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 64,715 2,162,926 SH   SOLE 30 2,162,926 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,018 34,018 SH   SOLE 31 30,143 0 3,875
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 730 24,400 SH   SOLE 32 24,400 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,024 34,235 SH   SOLE 34 34,235 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 56 1,862 SH   SOLE 36 1,862 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 81 2,719 SH   SOLE 40 2,719 0 0
ZUMIEZ INC COM 989817101 972 34,925 SH   SOLE 2 9,615 0 25,310
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 14 488 SH   SOLE 7 488 0 0
ZUMIEZ INC COM 989817101 2,918 104,889 SH   SOLE 18 104,889 0 0
ZUMIEZ INC COM 989817101 4,646 167,015 SH   SOLE 19 167,015 0 0
ZUMIEZ INC COM 989817101 62,893 2,260,728 SH   SOLE 21 2,260,728 0 0
ZUMIEZ INC COM 989817101 22,777 818,715 SH   SOLE 22 801,041 0 17,674
ZUMIEZ INC COM 989817101 305 10,974 SH   SOLE 23 10,974 0 0
ZUMIEZ INC COM 989817101 1,174 42,212 SH   SOLE 26 4,857 0 37,355
ZUMIEZ INC COM 989817101 81 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 881 31,655 SH   SOLE 30 31,655 0 0
ZUMIEZ INC COM 989817101 108 3,869 SH   SOLE 34 3,869 0 0
ZUMIEZ INC COM 989817101 72 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 646 62,458 SH   SOLE 2 31,844 0 30,614
ZUORA INC COM CL A 98983V106 3 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 18 1,756 SH   SOLE 7 1,756 0 0
ZUORA INC COM CL A 98983V106 3,839 371,296 SH   SOLE 18 371,296 0 0
ZUORA INC COM CL A 98983V106 2,235 216,140 SH   SOLE 19 216,140 0 0
ZUORA INC COM CL A 98983V106 35,895 3,471,444 SH   SOLE 21 3,471,444 0 0
ZUORA INC COM CL A 98983V106 28,240 2,731,187 SH   SOLE 22 2,626,696 0 104,491
ZUORA INC COM CL A 98983V106 31 3,005 SH   SOLE 23 3,005 0 0
ZUORA INC COM CL A 98983V106 385 37,246 SH   SOLE 26 29,389 0 7,857
ZUORA INC COM CL A 98983V106 106 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 4,048 391,489 SH   SOLE 30 391,489 0 0
ZUORA INC COM CL A 98983V106 72 7,000 SH   SOLE 40 7,000 0 0
ZYMEWORKS INC COM 98985W102 434 9,322 SH   SOLE 2 9,322 0 0
ZYMEWORKS INC COM 98985W102 14 293 SH   SOLE 4 293 0 0
ZYMEWORKS INC COM 98985W102 11,745 252,147 SH   SOLE 19 252,147 0 0
ZYMEWORKS INC COM 98985W102 1,015 21,801 SH   SOLE 21 21,801 0 0
ZYMEWORKS INC COM 98985W102 1,932 41,482 SH   SOLE 22 20,201 0 21,281
ZYMEWORKS INC COM 98985W102 26 550 SH   SOLE 25 550 0 0
ZYMEWORKS INC COM 98985W102 1,088 23,356 SH   SOLE 26 17,008 0 6,348
ZYMEWORKS INC COM 98985W102 218 4,677 SH   SOLE 28 4,677 0 0
ZYMEWORKS INC COM 98985W102 585 12,556 SH   SOLE 30 12,556 0 0
ZYMEWORKS INC COM 98985W102 24 510 SH   SOLE 34 510 0 0
ZYMEWORKS INC COM 98985W102 64 1,378 SH   SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 169 3,630 SH   SOLE 40 3,630 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 23 6,965 SH   SOLE 18 6,965 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 215 64,937 SH   SOLE 21 64,937 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 1,043 315,223 SH   SOLE 22 315,223 0 0
ZYNEX INC COM 98986M103 296 16,989 SH   SOLE 2 6,628 0 10,361
ZYNEX INC COM 98986M103 6 329 SH   SOLE 7 329 0 0
ZYNEX INC COM 98986M103 1,637 93,822 SH   SOLE 18 89,484 0 4,338
ZYNEX INC COM 98986M103 847 48,547 SH   SOLE 19 48,547 0 0
ZYNEX INC COM 98986M103 35,785 2,050,718 SH   SOLE 21 2,050,718 0 0
ZYNEX INC COM 98986M103 8,830 505,989 SH   SOLE 22 484,718 0 21,271
ZYNEX INC COM 98986M103 39 2,220 SH   SOLE 23 2,220 0 0
ZYNEX INC COM 98986M103 21 1,194 SH   SOLE 26 0 0 1,194
ZYNEX INC COM 98986M103 457 26,215 SH   SOLE 30 26,215 0 0
ZYNEX INC COM 98986M103 8 469 SH   SOLE 34 469 0 0
ZYNEX INC COM 98986M103 66 3,756 SH   SOLE 40 3,756 0 0
ZYNGA INC CL A 98986T108 18,090 1,983,506 SH   SOLE 2 438,831 0 1,544,675
ZYNGA INC CL A 98986T108 48 5,257 SH   SOLE 4 5,257 0 0
ZYNGA INC CL A 98986T108 157 17,263 SH   SOLE 7 17,263 0 0
ZYNGA INC CL A 98986T108 4,674 512,481 SH   SOLE 18 495,609 0 16,872
ZYNGA INC CL A 98986T108 21,825 2,393,067 SH   SOLE 19 2,393,067 0 0
ZYNGA INC CL A 98986T108 146,968 16,114,961 SH   SOLE 21 16,114,961 0 0
ZYNGA INC CL A 98986T108 223,767 24,535,883 SH   SOLE 22 23,266,493 0 1,269,390
ZYNGA INC CL A 98986T108 95 10,396 SH   SOLE 25 10,396 0 0
ZYNGA INC CL A 98986T108 12,440 1,364,038 SH   SOLE 26 248,294 0 1,115,744
ZYNGA INC CL A 98986T108 1,221 133,880 SH   SOLE 28 133,880 0 0
ZYNGA INC CL A 98986T108 3,274 358,975 SH   SOLE 30 358,975 0 0
ZYNGA INC CL A 98986T108 159 17,474 SH   SOLE 31 17,474 0 0
ZYNGA INC CL A 98986T108 10,093 1,106,653 SH   SOLE 34 1,106,653 0 0
ZYNGA INC CL A 98986T108 233 25,594 SH   SOLE 36 25,594 0 0
ZYNGA INC CL A 98986T108 852 93,372 SH   SOLE 40 93,372 0 0
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 3,273 2,586,000 PRN   SOLE 21 2,586,000 0 0