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 COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 03-31-2021
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: BlackRock Inc.
Address: 55 East 52nd Street
New York , NY10055
Form 13F File Number: 028-12019

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: /s/ Spencer Fleming
Title: Attorney-In-Fact pursuant to PoA date January 2019
Phone: 212-810-5300
Signature, Place, and Date of Signing:
/s/ Spencer Fleming New York , NY 03-31-2021
[Signature] [City, State] [Date]
Report Type (Check only one.):
  13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
X 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 30
Form 13F Information Table Entry Total: 50553
Form 13F Information Table Value Total: 3,402,618,485
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name
BlackRock Financial Management, Inc.
BlackRock Investment Management (Taiwan) Limited
BlackRock Investment Management (Australia) Limited
BlackRock Asset Management Canada Limited
BlackRock (Singapore) Limited
BlackRock Asset Management North Asia Ltd
BlackRock Brasil Gestora de Investimentos Ltd.
FutureAdvisor, Inc.
BlackRock Investment Management, LLC
BlackRock Advisors LLC
BlackRock Capital Management, Inc.
BlackRock Fund Advisors
BlackRock Institutional Trust Company, N.A.
BlackRock Japan Co. Ltd
BlackRock Group LTD
BlackRock Fund Managers Limited
BlackRock Investment Management (UK) Limited
BlackRock (Netherlands) B.V.
BlackRock International Limited
BlackRock Asset Management Ireland Limited
BlackRock Advisors (UK) Limited
BlackRock Asset Management Deutschland AG
BlackRock (Luxembourg) S.A.
IShares (DE) I InvAG Mit Teilgesellschaftsvermogen
BlackRock Life Limited
BlackRock Fund Management Company S.A.
BlackRock Asset Management Schweiz AG
Tennenbaum Capital Partners, LLC
Aperio Group, LLC
BlackRock Capital Investment Advisors, LLC

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name
2 BlackRock Financial Management, Inc.
3 BlackRock Investment Management (Taiwan) Limited
4 BlackRock Investment Management (Australia) Limited
7 BlackRock Asset Management Canada Limited
13 BlackRock (Singapore) Limited
15 BlackRock Asset Management North Asia Ltd
16 BlackRock Brasil Gestora de Investimentos Ltd.
17 FutureAdvisor, Inc.
18 BlackRock Investment Management, LLC
19 BlackRock Advisors LLC
20 BlackRock Capital Management, Inc.
21 BlackRock Fund Advisors
22 BlackRock Institutional Trust Company, N.A.
23 BlackRock Japan Co. Ltd
24 BlackRock Group LTD
25 BlackRock Fund Managers Limited
26 BlackRock Investment Management (UK) Limited
28 BlackRock (Netherlands) B.V.
29 BlackRock International Limited
30 BlackRock Asset Management Ireland Limited
31 BlackRock Advisors (UK) Limited
32 BlackRock Asset Management Deutschland AG
34 BlackRock (Luxembourg) S.A.
35 IShares (DE) I InvAG Mit Teilgesellschaftsvermogen
36 BlackRock Life Limited
37 BlackRock Fund Management Company S.A.
40 BlackRock Asset Management Schweiz AG
42 Tennenbaum Capital Partners, LLC
43 Aperio Group, LLC
44 BlackRock Capital Investment Advisors, LLC


SEC FORM 13F-HR

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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106 851 30,815 SH SOLE 2 16,438 0 14,377
1 800 FLOWERS COM INC CL A 68243Q106 3 96 SH SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106 13 469 SH SOLE 7 469 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,944 106,641 SH SOLE 18 83,541 0 23,100
1 800 FLOWERS COM INC CL A 68243Q106 13,331 482,830 SH SOLE 19 482,830 0 0
1 800 FLOWERS COM INC CL A 68243Q106 26,792 970,382 SH SOLE 21 970,382 0 0
1 800 FLOWERS COM INC CL A 68243Q106 31,565 1,143,245 SH SOLE 22 1,123,992 0 19,253
1 800 FLOWERS COM INC CL A 68243Q106 589 21,343 SH SOLE 23 21,343 0 0
1 800 FLOWERS COM INC CL A 68243Q106 28 997 SH SOLE 25 997 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,439 88,324 SH SOLE 26 1,801 0 86,523
1 800 FLOWERS COM INC CL A 68243Q106 98 3,548 SH SOLE 28 3,548 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,052 38,119 SH SOLE 30 38,119 0 0
1 800 FLOWERS COM INC CL A 68243Q106 18 653 SH SOLE 34 653 0 0
1 800 FLOWERS COM INC CL A 68243Q106 48 1,748 SH SOLE 36 1,748 0 0
1 800 FLOWERS COM INC CL A 68243Q106 57 2,065 SH SOLE 40 2,065 0 0
1 800 FLOWERS COM INC CL A 68243Q106 546 19,793 SH SOLE 43 776 0 19,017
10X GENOMICS INC CL A COM 88025U109 19,321 106,746 SH SOLE 2 10,739 0 96,007
10X GENOMICS INC CL A COM 88025U109 5,321 29,396 SH SOLE 4 26,756 0 2,640
10X GENOMICS INC CL A COM 88025U109 1,015 5,609 SH SOLE 7 5,609 0 0
10X GENOMICS INC CL A COM 88025U109 30 163 SH SOLE 13 163 0 0
10X GENOMICS INC CL A COM 88025U109 907 5,012 SH SOLE 15 5,012 0 0
10X GENOMICS INC CL A COM 88025U109 7,165 39,583 SH SOLE 18 35,936 0 3,647
10X GENOMICS INC CL A COM 88025U109 312,507 1,726,559 SH SOLE 19 1,726,559 0 0
10X GENOMICS INC CL A COM 88025U109 196,220 1,084,086 SH SOLE 21 1,084,086 0 0
10X GENOMICS INC CL A COM 88025U109 341,471 1,886,582 SH SOLE 22 1,807,736 0 78,846
10X GENOMICS INC CL A COM 88025U109 6,946 38,378 SH SOLE 23 38,378 0 0
10X GENOMICS INC CL A COM 88025U109 1,879 10,383 SH SOLE 25 10,383 0 0
10X GENOMICS INC CL A COM 88025U109 14,921 82,436 SH SOLE 26 68,537 0 13,899
10X GENOMICS INC CL A COM 88025U109 14,088 77,836 SH SOLE 28 6,676 0 71,160
10X GENOMICS INC CL A COM 88025U109 30,357 167,720 SH SOLE 30 157,937 0 9,783
10X GENOMICS INC CL A COM 88025U109 4,335 23,952 SH SOLE 31 7,914 0 16,038
10X GENOMICS INC CL A COM 88025U109 511 2,821 SH SOLE 34 2,821 0 0
10X GENOMICS INC CL A COM 88025U109 2,979 16,461 SH SOLE 36 16,461 0 0
10X GENOMICS INC CL A COM 88025U109 469 2,593 SH SOLE 40 2,593 0 0
10X GENOMICS INC CL A COM 88025U109 149 823 SH SOLE 43 0 0 823
111 INC ADS 68247Q102 457 33,102 SH SOLE 21 33,102 0 0
111 INC ADS 68247Q102 1,893 137,183 SH SOLE 22 132,117 0 5,066
111 INC ADS 68247Q102 827 59,945 SH SOLE 30 59,945 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 72 10,050 SH SOLE 18 10,050 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 595 83,357 SH SOLE 19 83,357 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 109 15,307 SH SOLE 22 15,307 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 975 136,517 SH SOLE 26 136,517 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 2,645 370,471 SH SOLE 30 370,471 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 1,167 163,450 SH SOLE 34 163,450 0 0
180 LIFE SCIENCES CORP COM 68236V104 1,689 257,396 SH SOLE 22 257,396 0 0
1847 GOEDEKER INC COM 28252C109 7 826 SH SOLE 18 826 0 0
1847 GOEDEKER INC COM 28252C109 90 10,291 SH SOLE 21 10,291 0 0
1895 BANCORP OF WIS INC COM 28252W105 8 538 SH SOLE 18 538 0 0
1895 BANCORP OF WIS INC COM 28252W105 23 1,607 SH SOLE 21 1,607 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,659 42,444 SH SOLE 2 23,557 0 18,887
1LIFE HEALTHCARE INC COM 68269G107 19 497 SH SOLE 4 497 0 0
1LIFE HEALTHCARE INC COM 68269G107 54 1,383 SH SOLE 7 1,383 0 0
1LIFE HEALTHCARE INC COM 68269G107 1 15 SH SOLE 17 0 0 15
1LIFE HEALTHCARE INC COM 68269G107 10,511 268,955 SH SOLE 18 253,436 0 15,519
1LIFE HEALTHCARE INC COM 68269G107 21,587 552,383 SH SOLE 19 552,383 0 0
1LIFE HEALTHCARE INC COM 68269G107 115,762 2,962,169 SH SOLE 21 2,962,169 0 0
1LIFE HEALTHCARE INC COM 68269G107 94,915 2,428,734 SH SOLE 22 2,353,716 0 75,018
1LIFE HEALTHCARE INC COM 68269G107 688 17,608 SH SOLE 23 17,608 0 0
1LIFE HEALTHCARE INC COM 68269G107 136 3,480 SH SOLE 25 3,480 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,230 108,233 SH SOLE 26 45,822 0 62,411
1LIFE HEALTHCARE INC COM 68269G107 172 4,407 SH SOLE 28 4,407 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,952 101,115 SH SOLE 30 101,115 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,365 34,920 SH SOLE 34 34,920 0 0
1LIFE HEALTHCARE INC COM 68269G107 95 2,443 SH SOLE 36 2,443 0 0
1LIFE HEALTHCARE INC COM 68269G107 228 5,836 SH SOLE 40 5,836 0 0
1LIFE HEALTHCARE INC COM 68269G107 270 6,919 SH SOLE 43 2,296 0 4,623
1ST CONSTITUTION BANCORP COM 31986N102 148 8,393 SH SOLE 2 991 0 7,402
1ST CONSTITUTION BANCORP COM 31986N102 618 35,104 SH SOLE 18 35,104 0 0
1ST CONSTITUTION BANCORP COM 31986N102 307 17,411 SH SOLE 19 17,411 0 0
1ST CONSTITUTION BANCORP COM 31986N102 6,650 377,632 SH SOLE 21 377,632 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,714 97,331 SH SOLE 22 86,547 0 10,784
1ST SOURCE CORP COM 336901103 941 19,767 SH SOLE 2 6,282 0 13,485
1ST SOURCE CORP COM 336901103 13 281 SH SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,588 54,394 SH SOLE 18 54,394 0 0
1ST SOURCE CORP COM 336901103 1,484 31,189 SH SOLE 19 31,189 0 0
1ST SOURCE CORP COM 336901103 32,104 674,741 SH SOLE 21 674,741 0 0
1ST SOURCE CORP COM 336901103 28,129 591,191 SH SOLE 22 564,521 0 26,670
1ST SOURCE CORP COM 336901103 328 6,899 SH SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 120 2,512 SH SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 1,139 23,935 SH SOLE 30 23,935 0 0
1ST SOURCE CORP COM 336901103 72 1,516 SH SOLE 40 1,516 0 0
1ST SOURCE CORP COM 336901103 339 7,132 SH SOLE 43 78 0 7,054
21VIANET GROUP INC SPONSORED ADS A 90138A103 3,012 93,247 SH SOLE 2 12,986 0 80,261
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,473 45,610 SH SOLE 4 40,431 0 5,179
21VIANET GROUP INC SPONSORED ADS A 90138A103 251 7,781 SH SOLE 7 7,781 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 607 18,800 SH SOLE 13 18,800 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,365 42,249 SH SOLE 15 42,249 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,695 52,492 SH SOLE 18 52,492 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 151 4,677 SH SOLE 19 4,677 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 53,423 1,653,953 SH SOLE 21 1,653,953 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 30,912 957,024 SH SOLE 22 860,736 0 96,288
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,434 44,381 SH SOLE 23 44,381 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 134 4,148 SH SOLE 25 4,148 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 8,145 252,153 SH SOLE 26 111,770 0 140,383
21VIANET GROUP INC SPONSORED ADS A 90138A103 3,191 98,795 SH SOLE 28 0 0 98,795
21VIANET GROUP INC SPONSORED ADS A 90138A103 15,503 479,978 SH SOLE 30 479,978 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 265 8,192 SH SOLE 31 5,182 0 3,010
21VIANET GROUP INC SPONSORED ADS A 90138A103 195 6,023 SH SOLE 34 6,023 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,243 38,497 SH SOLE 43 1,466 0 37,031
22ND CENTY GROUP INC COM 90137F103 17 5,161 SH SOLE 2 5,161 0 0
22ND CENTY GROUP INC COM 90137F103 290 88,069 SH SOLE 21 88,069 0 0
22ND CENTY GROUP INC COM 90137F103 8,428 2,561,716 SH SOLE 22 2,561,716 0 0
22ND CENTY GROUP INC COM 90137F103 4 1,345 SH SOLE 43 0 0 1,345
2U INC COM 90214J101 5,218 136,477 SH SOLE 2 24,968 0 111,509
2U INC COM 90214J101 11 296 SH SOLE 4 296 0 0
2U INC COM 90214J101 47 1,240 SH SOLE 7 1,240 0 0
2U INC COM 90214J101 1,151 30,112 SH SOLE 18 30,112 0 0
2U INC COM 90214J101 1,105 28,910 SH SOLE 19 28,910 0 0
2U INC COM 90214J101 39,051 1,021,474 SH SOLE 21 1,021,474 0 0
2U INC COM 90214J101 75,571 1,976,758 SH SOLE 22 1,879,959 0 96,799
2U INC COM 90214J101 30 785 SH SOLE 25 785 0 0
2U INC COM 90214J101 767 20,058 SH SOLE 26 13,204 0 6,854
2U INC COM 90214J101 353 9,234 SH SOLE 28 9,234 0 0
2U INC COM 90214J101 2,693 70,447 SH SOLE 30 70,447 0 0
2U INC COM 90214J101 50 1,312 SH SOLE 31 1,312 0 0
2U INC COM 90214J101 74 1,923 SH SOLE 36 1,923 0 0
2U INC COM 90214J101 350 9,157 SH SOLE 40 9,157 0 0
2U INC COM 90214J101 935 24,456 SH SOLE 43 965 0 23,491
3-D SYS CORP DEL COM NEW 88554D205 3,923 142,962 SH SOLE 2 41,676 0 101,286
3-D SYS CORP DEL COM NEW 88554D205 14 501 SH SOLE 4 501 0 0
3-D SYS CORP DEL COM NEW 88554D205 62 2,266 SH SOLE 7 2,266 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 13,650 497,460 SH SOLE 18 497,460 0 0
3-D SYS CORP DEL COM NEW 88554D205 7,027 256,102 SH SOLE 19 256,102 0 0
3-D SYS CORP DEL COM NEW 88554D205 412,583 15,035,826 SH SOLE 21 15,035,826 0 0
3-D SYS CORP DEL COM NEW 88554D205 98,845 3,602,223 SH SOLE 22 3,411,878 0 190,345
3-D SYS CORP DEL COM NEW 88554D205 49 1,775 SH SOLE 23 1,775 0 0
3-D SYS CORP DEL COM NEW 88554D205 38 1,385 SH SOLE 25 1,385 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,999 109,296 SH SOLE 26 49,183 0 60,113
3-D SYS CORP DEL COM NEW 88554D205 422 15,374 SH SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 20,594 750,499 SH SOLE 30 750,499 0 0
3-D SYS CORP DEL COM NEW 88554D205 87 3,160 SH SOLE 36 3,160 0 0
3-D SYS CORP DEL COM NEW 88554D205 418 15,240 SH SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 966 35,187 SH SOLE 43 203 0 34,984
360 DIGITECH INC AMERICAN DEP 88557W101 236 9,089 SH SOLE 4 9,089 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 56 2,151 SH SOLE 18 2,151 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 474 18,229 SH SOLE 19 18,229 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 17,014 654,132 SH SOLE 21 654,132 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 9,776 375,870 SH SOLE 22 351,765 0 24,105
360 DIGITECH INC AMERICAN DEP 88557W101 65 2,489 SH SOLE 25 2,489 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 761 29,261 SH SOLE 26 29,261 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 54 2,091 SH SOLE 28 0 0 2,091
360 DIGITECH INC AMERICAN DEP 88557W101 6,624 254,669 SH SOLE 30 254,669 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,019 39,174 SH SOLE 34 39,174 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,467 56,394 SH SOLE 43 0 0 56,394
3M CO COM 88579Y101 268,544 1,393,732 SH SOLE 2 292,445 0 1,101,287
3M CO COM 88579Y101 54,192 281,253 SH SOLE 4 259,064 0 22,189
3M CO COM 88579Y101 108,015 560,591 SH SOLE 7 540,224 0 20,367
3M CO COM 88579Y101 400 2,077 SH SOLE 13 2,077 0 0
3M CO COM 88579Y101 14,395 74,710 SH SOLE 15 74,710 0 0
3M CO COM 88579Y101 19 101 SH SOLE 17 0 0 101
3M CO COM 88579Y101 239,773 1,244,412 SH SOLE 18 1,162,351 0 82,061
3M CO COM 88579Y101 45,518 236,234 SH SOLE 19 236,234 0 0
3M CO COM 88579Y101 4,266 22,140 SH SOLE 20 22,140 0 0
3M CO COM 88579Y101 2,781,122 14,433,892 SH SOLE 21 14,433,892 0 0
3M CO COM 88579Y101 2,491,921 12,932,950 SH SOLE 22 11,616,588 0 1,316,362
3M CO COM 88579Y101 70,983 368,397 SH SOLE 23 368,397 0 0
3M CO COM 88579Y101 179,208 930,082 SH SOLE 25 930,082 0 0
3M CO COM 88579Y101 242,443 1,258,265 SH SOLE 26 408,733 0 849,532
3M CO COM 88579Y101 391,238 2,030,508 SH SOLE 28 71,545 0 1,958,963
3M CO COM 88579Y101 142 735 SH SOLE 29 735 0 0
3M CO COM 88579Y101 526,614 2,733,099 SH SOLE 30 2,694,714 0 38,385
3M CO COM 88579Y101 35,224 182,809 SH SOLE 31 74,555 0 108,254
3M CO COM 88579Y101 10,576 54,888 SH SOLE 32 54,888 0 0
3M CO COM 88579Y101 20,471 106,245 SH SOLE 34 106,245 0 0
3M CO COM 88579Y101 66,091 343,010 SH SOLE 36 343,010 0 0
3M CO COM 88579Y101 4,578 23,762 SH SOLE 40 23,762 0 0
3M CO COM 88579Y101 79,376 411,958 SH SOLE 43 29,953 0 382,005
4D MOLECULAR THERAPEUTICS IN COM 35104E100 137 3,152 SH SOLE 2 1,457 0 1,695
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,109 25,557 SH SOLE 18 25,557 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 782 18,036 SH SOLE 19 18,036 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 11,388 262,517 SH SOLE 21 262,517 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 10,331 238,142 SH SOLE 22 235,668 0 2,474
500 COM LTD SPON ADR REP A 33829R100 63 2,967 SH SOLE 43 0 0 2,967
51JOB INC SPONSORED ADS 316827104 1,423 22,727 SH SOLE 2 724 0 22,003
51JOB INC SPONSORED ADS 316827104 764 12,198 SH SOLE 4 10,465 0 1,733
51JOB INC SPONSORED ADS 316827104 158 2,525 SH SOLE 7 2,525 0 0
51JOB INC SPONSORED ADS 316827104 775 12,373 SH SOLE 15 12,373 0 0
51JOB INC SPONSORED ADS 316827104 562 8,979 SH SOLE 18 8,979 0 0
51JOB INC SPONSORED ADS 316827104 561 8,959 SH SOLE 19 8,959 0 0
51JOB INC SPONSORED ADS 316827104 30,599 488,805 SH SOLE 21 488,805 0 0
51JOB INC SPONSORED ADS 316827104 19,227 307,138 SH SOLE 22 272,468 0 34,670
51JOB INC SPONSORED ADS 316827104 834 13,315 SH SOLE 23 13,315 0 0
51JOB INC SPONSORED ADS 316827104 1,144 18,276 SH SOLE 25 18,276 0 0
51JOB INC SPONSORED ADS 316827104 7,213 115,227 SH SOLE 26 62,718 0 52,509
51JOB INC SPONSORED ADS 316827104 3,211 51,293 SH SOLE 28 5,421 0 45,872
51JOB INC SPONSORED ADS 316827104 10,207 163,044 SH SOLE 30 163,044 0 0
51JOB INC SPONSORED ADS 316827104 347 5,540 SH SOLE 34 5,540 0 0
51JOB INC SPONSORED ADS 316827104 12 196 SH SOLE 40 196 0 0
51JOB INC SPONSORED ADS 316827104 3,250 51,924 SH SOLE 43 4,353 0 47,571
89BIO INC COM 282559103 58 2,437 SH SOLE 2 561 0 1,876
89BIO INC COM 282559103 637 26,914 SH SOLE 18 26,914 0 0
89BIO INC COM 282559103 1,641 69,318 SH SOLE 19 69,318 0 0
89BIO INC COM 282559103 7,211 304,507 SH SOLE 21 304,507 0 0
89BIO INC COM 282559103 7,045 297,506 SH SOLE 22 295,127 0 2,379
89BIO INC COM 282559103 19 810 SH SOLE 23 810 0 0
8X8 INC NEW COM 282914100 2,701 83,258 SH SOLE 2 49,465 0 33,793
8X8 INC NEW COM 282914100 14 422 SH SOLE 4 422 0 0
8X8 INC NEW COM 282914100 57 1,764 SH SOLE 7 1,764 0 0
8X8 INC NEW COM 282914100 15,455 476,426 SH SOLE 18 430,873 0 45,553
8X8 INC NEW COM 282914100 30,012 925,158 SH SOLE 19 925,158 0 0
8X8 INC NEW COM 282914100 410,305 12,648,118 SH SOLE 21 12,648,118 0 0
8X8 INC NEW COM 282914100 123,001 3,791,659 SH SOLE 22 3,713,839 0 77,820
8X8 INC NEW COM 282914100 1,391 42,890 SH SOLE 23 42,890 0 0
8X8 INC NEW COM 282914100 42 1,298 SH SOLE 25 1,298 0 0
8X8 INC NEW COM 282914100 7,600 234,272 SH SOLE 26 36,967 0 197,305
8X8 INC NEW COM 282914100 414 12,768 SH SOLE 28 12,768 0 0
8X8 INC NEW COM 282914100 8,661 266,978 SH SOLE 30 266,978 0 0
8X8 INC NEW COM 282914100 115 3,560 SH SOLE 34 3,560 0 0
8X8 INC NEW COM 282914100 104 3,208 SH SOLE 36 3,208 0 0
8X8 INC NEW COM 282914100 410 12,653 SH SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 2,589 79,820 SH SOLE 43 26,466 0 53,354
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,779 2,000,000 PRN SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 3,246 2,336,000 PRN SOLE 21 2,336,000 0 0
9 METERS BIOPHARMA INC COM 654405109 22 19,119 SH SOLE 21 19,119 0 0
9 METERS BIOPHARMA INC COM 654405109 4,364 3,730,340 SH SOLE 22 3,730,340 0 0
9 METERS BIOPHARMA INC COM 654405109 14 11,588 SH SOLE 43 0 0 11,588
908 DEVICES INC COM 65443P102 96 1,976 SH SOLE 2 294 0 1,682
908 DEVICES INC COM 65443P102 1,123 23,163 SH SOLE 18 23,163 0 0
908 DEVICES INC COM 65443P102 16,539 341,009 SH SOLE 19 341,009 0 0
908 DEVICES INC COM 65443P102 11,896 245,271 SH SOLE 21 245,271 0 0
908 DEVICES INC COM 65443P102 10,301 212,390 SH SOLE 22 210,148 0 2,242
A H BELO CORP COM CL A 001282102 8 3,885 SH SOLE 18 3,885 0 0
A H BELO CORP COM CL A 001282102 148 70,622 SH SOLE 21 70,622 0 0
A H BELO CORP COM CL A 001282102 1,000 478,360 SH SOLE 22 478,360 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 210 5,828 SH SOLE 2 261 0 5,567
A-MARK PRECIOUS METALS INC COM 00181T107 688 19,107 SH SOLE 18 19,107 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 307 8,538 SH SOLE 19 8,538 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 6,630 184,170 SH SOLE 21 184,170 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 2,028 56,341 SH SOLE 22 51,895 0 4,446
A-MARK PRECIOUS METALS INC COM 00181T107 14 387 SH SOLE 43 0 0 387
A10 NETWORKS INC COM 002121101 295 30,734 SH SOLE 2 21,318 0 9,416
A10 NETWORKS INC COM 002121101 10 1,036 SH SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 2,282 237,489 SH SOLE 18 208,235 0 29,254
A10 NETWORKS INC COM 002121101 3,050 317,342 SH SOLE 19 317,342 0 0
A10 NETWORKS INC COM 002121101 24,135 2,511,451 SH SOLE 21 2,511,451 0 0
A10 NETWORKS INC COM 002121101 20,913 2,176,195 SH SOLE 22 2,145,022 0 31,173
A10 NETWORKS INC COM 002121101 311 32,326 SH SOLE 23 32,326 0 0
A10 NETWORKS INC COM 002121101 276 28,741 SH SOLE 25 28,741 0 0
A10 NETWORKS INC COM 002121101 2,683 279,181 SH SOLE 26 52,123 0 227,058
A10 NETWORKS INC COM 002121101 44 4,609 SH SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 121 12,596 SH SOLE 30 12,596 0 0
A10 NETWORKS INC COM 002121101 52 5,420 SH SOLE 36 5,420 0 0
A10 NETWORKS INC COM 002121101 77 8,061 SH SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 37 3,840 SH SOLE 43 0 0 3,840
AAON INC COM PAR $0.004 000360206 1,278 18,249 SH SOLE 2 13,469 0 4,780
AAON INC COM PAR $0.004 000360206 12 177 SH SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 52 747 SH SOLE 7 747 0 0
AAON INC COM PAR $0.004 000360206 2 27 SH SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 11,792 168,428 SH SOLE 18 164,753 0 3,675
AAON INC COM PAR $0.004 000360206 5,284 75,474 SH SOLE 19 75,474 0 0
AAON INC COM PAR $0.004 000360206 328,616 4,693,843 SH SOLE 21 4,693,843 0 0
AAON INC COM PAR $0.004 000360206 82,951 1,184,846 SH SOLE 22 1,152,775 0 32,071
AAON INC COM PAR $0.004 000360206 78 1,108 SH SOLE 25 1,108 0 0
AAON INC COM PAR $0.004 000360206 1,424 20,345 SH SOLE 26 17,492 0 2,853
AAON INC COM PAR $0.004 000360206 369 5,268 SH SOLE 28 5,268 0 0
AAON INC COM PAR $0.004 000360206 6,310 90,134 SH SOLE 30 90,134 0 0
AAON INC COM PAR $0.004 000360206 180 2,566 SH SOLE 36 2,566 0 0
AAON INC COM PAR $0.004 000360206 330 4,716 SH SOLE 40 4,716 0 0
AAON INC COM PAR $0.004 000360206 1,194 17,061 SH SOLE 43 512 0 16,549
AAR CORP COM 000361105 1,400 33,614 SH SOLE 2 10,916 0 22,698
AAR CORP COM 000361105 5 124 SH SOLE 4 124 0 0
AAR CORP COM 000361105 22 534 SH SOLE 7 534 0 0
AAR CORP COM 000361105 5,799 139,240 SH SOLE 18 139,240 0 0
AAR CORP COM 000361105 2,609 62,647 SH SOLE 19 62,647 0 0
AAR CORP COM 000361105 179,439 4,308,264 SH SOLE 21 4,308,264 0 0
AAR CORP COM 000361105 41,174 988,581 SH SOLE 22 936,992 0 51,589
AAR CORP COM 000361105 24 583 SH SOLE 25 583 0 0
AAR CORP COM 000361105 844 20,269 SH SOLE 26 6,826 0 13,443
AAR CORP COM 000361105 340 8,153 SH SOLE 28 8,153 0 0
AAR CORP COM 000361105 3,155 75,747 SH SOLE 30 75,747 0 0
AAR CORP COM 000361105 62 1,498 SH SOLE 36 1,498 0 0
AAR CORP COM 000361105 149 3,586 SH SOLE 40 3,586 0 0
AAR CORP COM 000361105 1,402 33,671 SH SOLE 43 4,024 0 29,647
ABB LTD SPONSORED ADR 000375204 1 20 SH SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 34 1,106 SH SOLE 18 1,106 0 0
ABB LTD SPONSORED ADR 000375204 22,253 730,341 SH SOLE 43 117,972 0 612,369
ABBOTT LABS COM 002824100 599,648 5,003,735 SH SOLE 2 1,644,305 0 3,359,430
ABBOTT LABS COM 002824100 111,016 926,366 SH SOLE 4 858,246 0 68,120
ABBOTT LABS COM 002824100 184,919 1,543,047 SH SOLE 7 1,481,422 0 61,625
ABBOTT LABS COM 002824100 772 6,442 SH SOLE 13 6,442 0 0
ABBOTT LABS COM 002824100 25,301 211,119 SH SOLE 15 211,119 0 0
ABBOTT LABS COM 002824100 12 100 SH SOLE 17 0 0 100
ABBOTT LABS COM 002824100 514,921 4,296,739 SH SOLE 18 3,802,099 0 494,640
ABBOTT LABS COM 002824100 865,972 7,226,065 SH SOLE 19 7,226,065 0 0
ABBOTT LABS COM 002824100 12,612 105,241 SH SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100 5,458,903 45,551,590 SH SOLE 21 45,551,590 0 0
ABBOTT LABS COM 002824100 4,720,747 39,392,085 SH SOLE 22 35,314,793 0 4,077,292
ABBOTT LABS COM 002824100 135,054 1,126,951 SH SOLE 23 1,126,951 0 0
ABBOTT LABS COM 002824100 419,475 3,500,292 SH SOLE 25 3,500,292 0 0
ABBOTT LABS COM 002824100 444,287 3,707,337 SH SOLE 26 1,151,189 0 2,556,148
ABBOTT LABS COM 002824100 627,565 5,236,688 SH SOLE 28 209,765 0 5,026,923
ABBOTT LABS COM 002824100 198 1,651 SH SOLE 29 1,651 0 0
ABBOTT LABS COM 002824100 900,575 7,514,815 SH SOLE 30 7,514,815 0 0
ABBOTT LABS COM 002824100 47,708 398,100 SH SOLE 31 228,543 0 169,557
ABBOTT LABS COM 002824100 11,929 99,540 SH SOLE 32 99,540 0 0
ABBOTT LABS COM 002824100 664,091 5,541,483 SH SOLE 34 5,541,483 0 0
ABBOTT LABS COM 002824100 117,317 978,951 SH SOLE 36 978,951 0 0
ABBOTT LABS COM 002824100 8,670 72,344 SH SOLE 40 72,344 0 0
ABBOTT LABS COM 002824100 195,774 1,633,625 SH SOLE 43 149,950 0 1,483,675
ABBVIE INC COM 00287Y109 477,254 4,410,034 SH SOLE 2 1,035,377 0 3,374,657
ABBVIE INC COM 00287Y109 101,688 939,637 SH SOLE 4 871,604 0 68,033
ABBVIE INC COM 00287Y109 172,863 1,597,326 SH SOLE 7 1,542,387 0 54,939
ABBVIE INC COM 00287Y109 7,825 72,310 SH SOLE 13 72,310 0 0
ABBVIE INC COM 00287Y109 24,752 228,716 SH SOLE 15 228,716 0 0
ABBVIE INC COM 00287Y109 585,713 5,412,240 SH SOLE 18 5,066,176 0 346,064
ABBVIE INC COM 00287Y109 417,216 3,855,258 SH SOLE 19 3,855,258 0 0
ABBVIE INC COM 00287Y109 4,475,748 41,357,859 SH SOLE 21 41,357,859 0 0
ABBVIE INC COM 00287Y109 4,452,486 41,142,909 SH SOLE 22 36,573,762 0 4,569,147
ABBVIE INC COM 00287Y109 130,282 1,203,862 SH SOLE 23 1,203,862 0 0
ABBVIE INC COM 00287Y109 315,736 2,917,535 SH SOLE 25 2,917,535 0 0
ABBVIE INC COM 00287Y109 419,646 3,877,710 SH SOLE 26 1,306,632 0 2,571,078
ABBVIE INC COM 00287Y109 604,004 5,581,265 SH SOLE 28 210,001 0 5,371,264
ABBVIE INC COM 00287Y109 6,410 59,231 SH SOLE 29 59,231 0 0
ABBVIE INC COM 00287Y109 982,251 9,076,426 SH SOLE 30 9,044,033 0 32,393
ABBVIE INC COM 00287Y109 75,704 699,538 SH SOLE 31 313,031 0 386,507
ABBVIE INC COM 00287Y109 10,739 99,230 SH SOLE 32 99,230 0 0
ABBVIE INC COM 00287Y109 163,753 1,513,150 SH SOLE 34 1,513,150 0 0
ABBVIE INC COM 00287Y109 111,014 1,025,814 SH SOLE 36 1,025,814 0 0
ABBVIE INC COM 00287Y109 2,602 24,044 SH SOLE 37 24,044 0 0
ABBVIE INC COM 00287Y109 7,812 72,185 SH SOLE 40 72,185 0 0
ABBVIE INC COM 00287Y109 156,888 1,449,718 SH SOLE 43 108,332 0 1,341,386
ABCAM PLC ADS 000380204 14 737 SH SOLE 43 0 0 737
ABCELLERA BIOLOGICS INC COM 00288U106 610 17,962 SH SOLE 2 17,962 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 865 25,461 SH SOLE 19 25,461 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 52 1,534 SH SOLE 21 1,534 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 98 2,888 SH SOLE 22 2,888 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 234 6,905 SH SOLE 26 6,905 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 985 29,007 SH SOLE 28 0 0 29,007
ABCELLERA BIOLOGICS INC COM 00288U106 16 467 SH SOLE 31 0 0 467
ABCELLERA BIOLOGICS INC COM 00288U106 26,192 771,249 SH SOLE 34 771,249 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 88 46,684 SH SOLE 2 6,917 0 39,767
ABEONA THERAPEUTICS INC COM 00289Y107 1 745 SH SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 466 247,661 SH SOLE 18 247,661 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 214 113,914 SH SOLE 19 113,914 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 4,428 2,355,306 SH SOLE 21 2,355,306 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 4,156 2,210,540 SH SOLE 22 2,168,144 0 42,396
ABEONA THERAPEUTICS INC COM 00289Y107 11 6,075 SH SOLE 43 0 0 6,075
ABERCROMBIE & FITCH CO CL A 002896207 2,469 71,972 SH SOLE 2 20,532 0 51,440
ABERCROMBIE & FITCH CO CL A 002896207 9 257 SH SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 72 2,088 SH SOLE 7 2,088 0 0
ABERCROMBIE & FITCH CO CL A 002896207 8,752 255,099 SH SOLE 18 255,099 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,007 116,781 SH SOLE 19 116,781 0 0
ABERCROMBIE & FITCH CO CL A 002896207 260,649 7,596,877 SH SOLE 21 7,596,877 0 0
ABERCROMBIE & FITCH CO CL A 002896207 64,161 1,870,026 SH SOLE 22 1,768,649 0 101,377
ABERCROMBIE & FITCH CO CL A 002896207 412 12,022 SH SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 401 11,687 SH SOLE 28 8,162 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 4,736 138,038 SH SOLE 30 138,038 0 0
ABERCROMBIE & FITCH CO CL A 002896207 505 14,706 SH SOLE 34 14,706 0 0
ABERCROMBIE & FITCH CO CL A 002896207 231 6,737 SH SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 267 7,770 SH SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,121 90,962 SH SOLE 43 7,901 0 83,061
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 6 60 SH SOLE 17 0 0 60
ABIOMED INC COM 003654100 44,130 138,455 SH SOLE 2 54,030 0 84,425
ABIOMED INC COM 003654100 7,734 24,265 SH SOLE 4 22,629 0 1,636
ABIOMED INC COM 003654100 17,623 55,291 SH SOLE 7 39,610 0 15,681
ABIOMED INC COM 003654100 38 118 SH SOLE 13 118 0 0
ABIOMED INC COM 003654100 1,534 4,812 SH SOLE 15 4,812 0 0
ABIOMED INC COM 003654100 38,310 120,195 SH SOLE 18 113,748 0 6,447
ABIOMED INC COM 003654100 100,333 314,790 SH SOLE 19 314,790 0 0
ABIOMED INC COM 003654100 2,158 6,770 SH SOLE 20 6,770 0 0
ABIOMED INC COM 003654100 476,016 1,493,476 SH SOLE 21 1,493,476 0 0
ABIOMED INC COM 003654100 324,484 1,018,054 SH SOLE 22 914,151 0 103,903
ABIOMED INC COM 003654100 9,731 30,530 SH SOLE 23 30,530 0 0
ABIOMED INC COM 003654100 23,981 75,238 SH SOLE 25 75,238 0 0
ABIOMED INC COM 003654100 38,426 120,561 SH SOLE 26 51,921 0 68,640
ABIOMED INC COM 003654100 45,834 143,801 SH SOLE 28 4,807 0 138,994
ABIOMED INC COM 003654100 123,739 388,226 SH SOLE 30 334,434 0 53,792
ABIOMED INC COM 003654100 4,290 13,459 SH SOLE 31 5,830 0 7,629
ABIOMED INC COM 003654100 43,866 137,628 SH SOLE 34 137,628 0 0
ABIOMED INC COM 003654100 7,566 23,739 SH SOLE 36 23,739 0 0
ABIOMED INC COM 003654100 568 1,782 SH SOLE 40 1,782 0 0
ABIOMED INC COM 003654100 7,802 24,478 SH SOLE 43 910 0 23,568
ABM INDS INC COM 000957100 4,531 88,819 SH SOLE 2 28,399 0 60,420
ABM INDS INC COM 000957100 14 277 SH SOLE 4 277 0 0
ABM INDS INC COM 000957100 2,257 44,237 SH SOLE 7 44,237 0 0
ABM INDS INC COM 000957100 14,159 277,581 SH SOLE 18 274,483 0 3,098
ABM INDS INC COM 000957100 13,711 268,793 SH SOLE 19 268,793 0 0
ABM INDS INC COM 000957100 416,616 8,167,330 SH SOLE 21 8,167,330 0 0
ABM INDS INC COM 000957100 110,030 2,157,030 SH SOLE 22 2,052,410 0 104,620
ABM INDS INC COM 000957100 301 5,909 SH SOLE 23 5,909 0 0
ABM INDS INC COM 000957100 45 883 SH SOLE 25 883 0 0
ABM INDS INC COM 000957100 2,005 39,313 SH SOLE 26 14,283 0 25,030
ABM INDS INC COM 000957100 460 9,018 SH SOLE 28 8,091 0 927
ABM INDS INC COM 000957100 7,465 146,352 SH SOLE 30 146,352 0 0
ABM INDS INC COM 000957100 32 620 SH SOLE 34 620 0 0
ABM INDS INC COM 000957100 246 4,816 SH SOLE 36 4,816 0 0
ABM INDS INC COM 000957100 406 7,953 SH SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,860 36,473 SH SOLE 43 292 0 36,181
ABRAXAS PETE CORP COM NEW 003830304 40 12,667 SH SOLE 21 12,667 0 0
ABRAXAS PETE CORP COM NEW 003830304 489 155,792 SH SOLE 22 155,792 0 0
AC IMMUNE SA SHS H00263105 4,567 600,159 SH SOLE 21 600,159 0 0
AC IMMUNE SA SHS H00263105 36 4,749 SH SOLE 22 4,749 0 0
AC IMMUNE SA SHS H00263105 154 20,209 SH SOLE 30 20,209 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 184 27,721 SH SOLE 2 721 0 27,000
ACACIA RESH CORP ACACIA TCH COM 003881307 8 1,136 SH SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 903 135,817 SH SOLE 18 135,817 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 525 78,914 SH SOLE 19 78,914 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 10,111 1,520,451 SH SOLE 21 1,520,451 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 8,460 1,272,131 SH SOLE 22 1,232,396 0 39,735
ACACIA RESH CORP ACACIA TCH COM 003881307 12 1,735 SH SOLE 43 0 0 1,735
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 636 23,557 SH SOLE 2 2,252 0 21,305
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 16 593 SH SOLE 7 593 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,761 102,300 SH SOLE 18 102,300 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,470 54,456 SH SOLE 19 54,456 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 30,051 1,113,404 SH SOLE 21 1,113,404 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 21,644 801,938 SH SOLE 22 777,518 0 24,420
ACADIA HEALTHCARE COMPANY IN COM 00404A109 13,593 237,897 SH SOLE 2 72,111 0 165,786
ACADIA HEALTHCARE COMPANY IN COM 00404A109 19 324 SH SOLE 4 324 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 129 2,259 SH SOLE 7 2,259 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 12,339 215,950 SH SOLE 18 215,950 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,376 24,078 SH SOLE 19 24,078 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 245,680 4,299,611 SH SOLE 21 4,299,611 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 162,108 2,837,027 SH SOLE 22 2,715,973 0 121,054
ACADIA HEALTHCARE COMPANY IN COM 00404A109 40 700 SH SOLE 25 700 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,429 25,009 SH SOLE 26 19,207 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 721 12,614 SH SOLE 28 10,960 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8,415 147,272 SH SOLE 30 147,272 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 96 1,686 SH SOLE 31 1,686 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 300 5,256 SH SOLE 36 5,256 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 586 10,253 SH SOLE 40 10,253 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,466 25,660 SH SOLE 43 1,101 0 24,559
ACADIA PHARMACEUTICALS INC COM 004225108 6,047 234,372 SH SOLE 2 43,669 0 190,703
ACADIA PHARMACEUTICALS INC COM 004225108 13 504 SH SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 56 2,163 SH SOLE 7 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,769 68,572 SH SOLE 18 63,717 0 4,855
ACADIA PHARMACEUTICALS INC COM 004225108 3,109 120,500 SH SOLE 19 120,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 76,608 2,969,309 SH SOLE 21 2,969,309 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 82,812 3,209,771 SH SOLE 22 3,053,224 0 156,547
ACADIA PHARMACEUTICALS INC COM 004225108 141 5,476 SH SOLE 23 5,476 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 62 2,414 SH SOLE 25 2,414 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,297 89,017 SH SOLE 26 38,866 0 50,151
ACADIA PHARMACEUTICALS INC COM 004225108 373 14,474 SH SOLE 28 14,474 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 15,834 613,718 SH SOLE 30 613,718 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 55 2,130 SH SOLE 31 2,130 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 80 3,117 SH SOLE 34 3,117 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 145 5,636 SH SOLE 36 5,636 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 406 15,749 SH SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,153 44,680 SH SOLE 43 509 0 44,171
ACADIA RLTY TR COM SH BEN INT 004239109 2,320 122,321 SH SOLE 2 32,873 0 89,448
ACADIA RLTY TR COM SH BEN INT 004239109 1,467 77,342 SH SOLE 4 77,342 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,954 102,992 SH SOLE 7 102,992 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,575 346,607 SH SOLE 18 346,607 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 17,497 922,326 SH SOLE 19 922,326 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 191,323 10,085,554 SH SOLE 21 10,085,554 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 71,860 3,788,103 SH SOLE 22 3,663,251 0 124,852
ACADIA RLTY TR COM SH BEN INT 004239109 670 35,305 SH SOLE 23 35,305 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,901 363,762 SH SOLE 25 363,762 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,337 228,637 SH SOLE 26 24,949 0 203,688
ACADIA RLTY TR COM SH BEN INT 004239109 1,224 64,515 SH SOLE 28 10,592 0 53,923
ACADIA RLTY TR COM SH BEN INT 004239109 8,917 470,070 SH SOLE 30 470,070 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 232 12,246 SH SOLE 34 12,246 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 252 13,308 SH SOLE 40 13,308 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 966 50,923 SH SOLE 43 3,742 0 47,181
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 589 53,885 SH SOLE 2 30,797 0 23,088
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 9 838 SH SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2,166 198,149 SH SOLE 18 165,762 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 4,808 439,896 SH SOLE 19 439,896 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20,213 1,849,330 SH SOLE 21 1,849,330 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 19,070 1,744,783 SH SOLE 22 1,716,108 0 28,675
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 134 12,224 SH SOLE 23 12,224 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 18 1,651 SH SOLE 25 1,651 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 373 34,094 SH SOLE 26 4,971 0 29,123
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 118 10,781 SH SOLE 30 10,781 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 44 4,055 SH SOLE 36 4,055 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 66 6,047 SH SOLE 40 6,047 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 120 14,435 SH SOLE 2 10,448 0 3,987
ACCELERATE DIAGNOSTICS INC COM 00430H102 5 544 SH SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 816 98,081 SH SOLE 18 98,081 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 494 59,323 SH SOLE 19 59,323 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9,080 1,091,323 SH SOLE 21 1,091,323 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 7,164 861,053 SH SOLE 22 839,446 0 21,607
ACCELERATE DIAGNOSTICS INC COM 00430H102 11 1,348 SH SOLE 25 1,348 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 115 13,794 SH SOLE 26 3,066 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 36 4,337 SH SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,793 215,471 SH SOLE 30 215,471 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 25 2,997 SH SOLE 36 2,997 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 23 2,759 SH SOLE 40 2,759 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 46 5,521 SH SOLE 43 288 0 5,233
ACCELERON PHARMA INC COM 00434H108 23,640 174,320 SH SOLE 2 90,497 0 83,823
ACCELERON PHARMA INC COM 00434H108 29 215 SH SOLE 4 215 0 0
ACCELERON PHARMA INC COM 00434H108 132 972 SH SOLE 7 972 0 0
ACCELERON PHARMA INC COM 00434H108 10,468 77,189 SH SOLE 18 77,189 0 0
ACCELERON PHARMA INC COM 00434H108 149,015 1,098,846 SH SOLE 19 1,098,846 0 0
ACCELERON PHARMA INC COM 00434H108 169,599 1,250,638 SH SOLE 21 1,250,638 0 0
ACCELERON PHARMA INC COM 00434H108 188,498 1,390,002 SH SOLE 22 1,322,714 0 67,288
ACCELERON PHARMA INC COM 00434H108 91 672 SH SOLE 25 672 0 0
ACCELERON PHARMA INC COM 00434H108 3,718 27,416 SH SOLE 26 17,767 0 9,649
ACCELERON PHARMA INC COM 00434H108 481 3,545 SH SOLE 28 3,545 0 0
ACCELERON PHARMA INC COM 00434H108 7,041 51,922 SH SOLE 30 51,922 0 0
ACCELERON PHARMA INC COM 00434H108 133 983 SH SOLE 31 983 0 0
ACCELERON PHARMA INC COM 00434H108 71,620 528,134 SH SOLE 34 528,134 0 0
ACCELERON PHARMA INC COM 00434H108 224 1,655 SH SOLE 36 1,655 0 0
ACCELERON PHARMA INC COM 00434H108 841 6,198 SH SOLE 40 6,198 0 0
ACCELERON PHARMA INC COM 00434H108 2,207 16,271 SH SOLE 43 1,000 0 15,271
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 508,409 1,840,394 SH SOLE 2 570,046 0 1,270,348
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 98,954 358,203 SH SOLE 4 333,676 0 24,527
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 168,592 610,288 SH SOLE 7 588,482 0 21,806
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,960 54,155 SH SOLE 13 54,155 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,023 76,102 SH SOLE 15 76,102 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18 66 SH SOLE 17 0 0 66
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 340,455 1,232,418 SH SOLE 18 1,078,160 0 154,258
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 211,940 767,203 SH SOLE 19 767,203 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,410,938 15,967,198 SH SOLE 21 15,967,198 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,260,946 15,424,238 SH SOLE 22 13,463,968 0 1,960,270
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 139,029 503,271 SH SOLE 23 503,271 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 310,816 1,125,127 SH SOLE 25 1,125,127 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 431,747 1,562,884 SH SOLE 26 539,156 0 1,023,728
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 750,093 2,715,267 SH SOLE 28 76,601 0 2,638,666
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,777 57,111 SH SOLE 29 57,111 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,045,532 3,784,732 SH SOLE 30 3,763,817 0 20,915
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 64,793 234,543 SH SOLE 31 168,188 0 66,355
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,844 35,636 SH SOLE 32 35,636 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 164,506 595,497 SH SOLE 34 595,497 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 112,054 405,624 SH SOLE 36 405,624 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,074 25,608 SH SOLE 40 25,608 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 235,902 853,943 SH SOLE 43 49,790 0 804,153
ACCO BRANDS CORP COM 00081T108 1,062 125,839 SH SOLE 2 34,324 0 91,515
ACCO BRANDS CORP COM 00081T108 5 594 SH SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108 17 2,063 SH SOLE 7 2,063 0 0
ACCO BRANDS CORP COM 00081T108 2,570 304,494 SH SOLE 18 304,494 0 0
ACCO BRANDS CORP COM 00081T108 4,341 514,330 SH SOLE 19 514,330 0 0
ACCO BRANDS CORP COM 00081T108 31,148 3,690,477 SH SOLE 21 3,690,477 0 0
ACCO BRANDS CORP COM 00081T108 25,019 2,964,342 SH SOLE 22 2,806,136 0 158,206
ACCO BRANDS CORP COM 00081T108 125 14,830 SH SOLE 23 14,830 0 0
ACCO BRANDS CORP COM 00081T108 31 3,623 SH SOLE 25 3,623 0 0
ACCO BRANDS CORP COM 00081T108 389 46,103 SH SOLE 26 21,832 0 24,271
ACCO BRANDS CORP COM 00081T108 93 11,057 SH SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 761 90,169 SH SOLE 30 90,169 0 0
ACCO BRANDS CORP COM 00081T108 75 8,899 SH SOLE 36 8,899 0 0
ACCO BRANDS CORP COM 00081T108 109 12,948 SH SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 814 96,418 SH SOLE 43 1,201 0 95,217
ACCOLADE INC COM 00437E102 559 12,331 SH SOLE 2 5,484 0 6,847
ACCOLADE INC COM 00437E102 2 54 SH SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 27 594 SH SOLE 7 594 0 0
ACCOLADE INC COM 00437E102 4,734 104,349 SH SOLE 18 104,349 0 0
ACCOLADE INC COM 00437E102 2,716 59,869 SH SOLE 19 59,869 0 0
ACCOLADE INC COM 00437E102 51,669 1,138,839 SH SOLE 21 1,138,839 0 0
ACCOLADE INC COM 00437E102 27,285 601,398 SH SOLE 22 582,066 0 19,332
ACCOLADE INC COM 00437E102 20 448 SH SOLE 25 448 0 0
ACCOLADE INC COM 00437E102 36 786 SH SOLE 26 786 0 0
ACCOLADE INC COM 00437E102 132 2,915 SH SOLE 30 2,915 0 0
ACCOLADE INC COM 00437E102 51 1,114 SH SOLE 36 1,114 0 0
ACCOLADE INC COM 00437E102 66 1,461 SH SOLE 40 1,461 0 0
ACCURAY INC COM 004397105 315 63,563 SH SOLE 2 16,468 0 47,095
ACCURAY INC COM 004397105 9 1,754 SH SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,832 370,143 SH SOLE 18 328,253 0 41,890
ACCURAY INC COM 004397105 3,437 694,327 SH SOLE 19 694,327 0 0
ACCURAY INC COM 004397105 17,444 3,524,109 SH SOLE 21 3,524,109 0 0
ACCURAY INC COM 004397105 17,310 3,496,950 SH SOLE 22 3,474,251 0 22,699
ACCURAY INC COM 004397105 163 32,934 SH SOLE 23 32,934 0 0
ACCURAY INC COM 004397105 644 130,024 SH SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 67 13,475 SH SOLE 43 0 0 13,475
ACELRX PHARMACEUTICALS INC COM 00444T100 185 108,700 SH SOLE 2 6,947 0 101,753
ACELRX PHARMACEUTICALS INC COM 00444T100 546 321,157 SH SOLE 18 321,157 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 294 172,870 SH SOLE 19 172,870 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 6,543 3,848,702 SH SOLE 21 3,848,702 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 5,377 3,162,916 SH SOLE 22 3,073,761 0 89,155
ACER THERAPEUTICS INC COM 00444P108 1 368 SH SOLE 21 368 0 0
ACER THERAPEUTICS INC COM 00444P108 290 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 291 SH SOLE 22 291 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 41 2,500 SH SOLE 22 2,500 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 71 4,286 SH SOLE 26 4,286 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 296 17,914 SH SOLE 28 0 0 17,914
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 5 300 SH SOLE 31 0 0 300
ACI WORLDWIDE INC COM 004498101 4,413 115,980 SH SOLE 2 93,957 0 22,023
ACI WORLDWIDE INC COM 004498101 16 423 SH SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 73 1,930 SH SOLE 7 1,930 0 0
ACI WORLDWIDE INC COM 004498101 23,860 627,081 SH SOLE 18 607,807 0 19,274
ACI WORLDWIDE INC COM 004498101 17,341 455,749 SH SOLE 19 455,749 0 0
ACI WORLDWIDE INC COM 004498101 325,873 8,564,332 SH SOLE 21 8,564,332 0 0
ACI WORLDWIDE INC COM 004498101 150,241 3,948,518 SH SOLE 22 3,861,523 0 86,995
ACI WORLDWIDE INC COM 004498101 476 12,506 SH SOLE 23 12,506 0 0
ACI WORLDWIDE INC COM 004498101 114 2,989 SH SOLE 25 2,989 0 0
ACI WORLDWIDE INC COM 004498101 4,318 113,485 SH SOLE 26 30,014 0 83,471
ACI WORLDWIDE INC COM 004498101 271 7,122 SH SOLE 28 7,122 0 0
ACI WORLDWIDE INC COM 004498101 8,244 216,658 SH SOLE 30 216,658 0 0
ACI WORLDWIDE INC COM 004498101 61 1,592 SH SOLE 34 1,592 0 0
ACI WORLDWIDE INC COM 004498101 312 8,189 SH SOLE 36 8,189 0 0
ACI WORLDWIDE INC COM 004498101 547 14,387 SH SOLE 40 14,387 0 0
ACI WORLDWIDE INC COM 004498101 1,307 34,352 SH SOLE 43 5,888 0 28,464
ACLARIS THERAPEUTICS INC COM 00461U105 42 1,680 SH SOLE 2 1,680 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 323 12,806 SH SOLE 18 12,806 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 3,956 156,980 SH SOLE 21 156,980 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 19,494 773,586 SH SOLE 22 773,586 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 165 6,535 SH SOLE 26 6,535 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 681 27,021 SH SOLE 28 0 0 27,021
ACLARIS THERAPEUTICS INC COM 00461U105 11 429 SH SOLE 31 0 0 429
ACLARIS THERAPEUTICS INC COM 00461U105 147 5,839 SH SOLE 43 0 0 5,839
ACM RESEARCH INC COM CL A 00108J109 252 3,114 SH SOLE 2 3,114 0 0
ACM RESEARCH INC COM CL A 00108J109 4 44 SH SOLE 4 44 0 0
ACM RESEARCH INC COM CL A 00108J109 22,374 276,940 SH SOLE 19 276,940 0 0
ACM RESEARCH INC COM CL A 00108J109 1,653 20,456 SH SOLE 21 20,456 0 0
ACM RESEARCH INC COM CL A 00108J109 14,725 182,268 SH SOLE 22 176,762 0 5,506
ACM RESEARCH INC COM CL A 00108J109 10 119 SH SOLE 25 119 0 0
ACM RESEARCH INC COM CL A 00108J109 22 268 SH SOLE 26 268 0 0
ACM RESEARCH INC COM CL A 00108J109 132 1,639 SH SOLE 28 1,639 0 0
ACM RESEARCH INC COM CL A 00108J109 602 7,448 SH SOLE 30 7,448 0 0
ACM RESEARCH INC COM CL A 00108J109 42,323 523,870 SH SOLE 34 523,870 0 0
ACM RESEARCH INC COM CL A 00108J109 21 259 SH SOLE 36 259 0 0
ACM RESEARCH INC COM CL A 00108J109 98 1,216 SH SOLE 40 1,216 0 0
ACME UTD CORP COM 004816104 21 538 SH SOLE 18 538 0 0
ACME UTD CORP COM 004816104 294 7,467 SH SOLE 21 7,467 0 0
ACME UTD CORP COM 004816104 9 228 SH SOLE 22 228 0 0
ACNB CORP COM 000868109 236 8,050 SH SOLE 2 882 0 7,168
ACNB CORP COM 000868109 6 205 SH SOLE 7 205 0 0
ACNB CORP COM 000868109 1,042 35,557 SH SOLE 18 35,557 0 0
ACNB CORP COM 000868109 814 27,783 SH SOLE 19 27,783 0 0
ACNB CORP COM 000868109 10,385 354,432 SH SOLE 21 354,432 0 0
ACNB CORP COM 000868109 3,397 115,932 SH SOLE 22 105,232 0 10,700
ACNB CORP COM 000868109 38 1,292 SH SOLE 26 0 0 1,292
ACORDA THERAPEUTICS INC COM NEW 00484M601 11 2,334 SH SOLE 18 2,334 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 143 29,329 SH SOLE 21 29,329 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 726 149,013 SH SOLE 22 149,013 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 16 3,264 SH SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 31 6,270 SH SOLE 43 0 0 6,270
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 32 2,190 SH SOLE 18 2,190 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 493 33,823 SH SOLE 21 33,823 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1,330 91,129 SH SOLE 22 91,129 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 9 608 SH SOLE 43 0 0 608
ACTINIUM PHARMACEUTICALS INC COM 00507W206 10 1,335 SH SOLE 2 1,335 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 7 954 SH SOLE 21 954 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1,504 197,365 SH SOLE 22 197,365 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1 179 SH SOLE 43 0 0 179
ACTIVISION BLIZZARD INC COM 00507V109 183,315 1,971,129 SH SOLE 2 487,161 0 1,483,968
ACTIVISION BLIZZARD INC COM 00507V109 37,974 408,324 SH SOLE 4 378,627 0 29,697
ACTIVISION BLIZZARD INC COM 00507V109 92,310 992,583 SH SOLE 7 822,337 0 170,246
ACTIVISION BLIZZARD INC COM 00507V109 272 2,929 SH SOLE 13 2,929 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,493 80,573 SH SOLE 15 80,573 0 0
ACTIVISION BLIZZARD INC COM 00507V109 10 111 SH SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 153,870 1,654,515 SH SOLE 18 1,538,763 0 115,752
ACTIVISION BLIZZARD INC COM 00507V109 113,355 1,218,874 SH SOLE 19 1,218,874 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,930,052 20,753,251 SH SOLE 21 20,753,251 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,685,976 18,128,769 SH SOLE 22 16,122,245 0 2,006,524
ACTIVISION BLIZZARD INC COM 00507V109 49,368 530,843 SH SOLE 23 530,843 0 0
ACTIVISION BLIZZARD INC COM 00507V109 111,057 1,194,161 SH SOLE 25 1,194,161 0 0
ACTIVISION BLIZZARD INC COM 00507V109 178,851 1,923,127 SH SOLE 26 627,339 0 1,295,788
ACTIVISION BLIZZARD INC COM 00507V109 224,954 2,418,858 SH SOLE 28 90,747 0 2,328,111
ACTIVISION BLIZZARD INC COM 00507V109 3,768 40,520 SH SOLE 29 40,520 0 0
ACTIVISION BLIZZARD INC COM 00507V109 357,301 3,841,944 SH SOLE 30 3,837,737 0 4,207
ACTIVISION BLIZZARD INC COM 00507V109 16,557 178,037 SH SOLE 31 152,381 0 25,656
ACTIVISION BLIZZARD INC COM 00507V109 15,354 165,101 SH SOLE 32 165,101 0 0
ACTIVISION BLIZZARD INC COM 00507V109 138,557 1,489,864 SH SOLE 34 1,489,864 0 0
ACTIVISION BLIZZARD INC COM 00507V109 43,706 469,954 SH SOLE 36 469,954 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,909 31,278 SH SOLE 40 31,278 0 0
ACTIVISION BLIZZARD INC COM 00507V109 58,371 627,648 SH SOLE 43 37,304 0 590,344
ACUITY BRANDS INC COM 00508Y102 23,243 140,869 SH SOLE 2 66,157 0 74,712
ACUITY BRANDS INC COM 00508Y102 801 4,852 SH SOLE 4 4,852 0 0
ACUITY BRANDS INC COM 00508Y102 282 1,712 SH SOLE 7 1,712 0 0
ACUITY BRANDS INC COM 00508Y102 15,089 91,450 SH SOLE 18 88,955 0 2,495
ACUITY BRANDS INC COM 00508Y102 5,427 32,893 SH SOLE 19 32,893 0 0
ACUITY BRANDS INC COM 00508Y102 274,871 1,665,884 SH SOLE 21 1,665,884 0 0
ACUITY BRANDS INC COM 00508Y102 204,853 1,241,531 SH SOLE 22 1,133,511 0 108,020
ACUITY BRANDS INC COM 00508Y102 2,166 13,130 SH SOLE 23 13,130 0 0
ACUITY BRANDS INC COM 00508Y102 647 3,921 SH SOLE 25 3,921 0 0
ACUITY BRANDS INC COM 00508Y102 5,085 30,819 SH SOLE 26 13,350 0 17,469
ACUITY BRANDS INC COM 00508Y102 499 3,024 SH SOLE 28 2,764 0 260
ACUITY BRANDS INC COM 00508Y102 971 5,885 SH SOLE 29 5,885 0 0
ACUITY BRANDS INC COM 00508Y102 4,643 28,139 SH SOLE 30 28,139 0 0
ACUITY BRANDS INC COM 00508Y102 2,018 12,229 SH SOLE 31 11,217 0 1,012
ACUITY BRANDS INC COM 00508Y102 2,365 14,334 SH SOLE 34 14,334 0 0
ACUITY BRANDS INC COM 00508Y102 515 3,121 SH SOLE 36 3,121 0 0
ACUITY BRANDS INC COM 00508Y102 803 4,865 SH SOLE 40 4,865 0 0
ACUITY BRANDS INC COM 00508Y102 4,778 28,955 SH SOLE 43 439 0 28,516
ACUSHNET HOLDINGS CORP COM 005098108 1,496 36,194 SH SOLE 2 11,574 0 24,620
ACUSHNET HOLDINGS CORP COM 005098108 7 161 SH SOLE 4 161 0 0
ACUSHNET HOLDINGS CORP COM 005098108 28 672 SH SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 4,640 112,267 SH SOLE 18 112,267 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,626 63,532 SH SOLE 19 63,532 0 0
ACUSHNET HOLDINGS CORP COM 005098108 56,153 1,358,660 SH SOLE 21 1,358,660 0 0
ACUSHNET HOLDINGS CORP COM 005098108 40,193 972,490 SH SOLE 22 922,134 0 50,356
ACUSHNET HOLDINGS CORP COM 005098108 223 5,396 SH SOLE 26 0 0 5,396
ACUSHNET HOLDINGS CORP COM 005098108 175 4,245 SH SOLE 28 4,245 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,599 62,876 SH SOLE 30 62,876 0 0
ACUSHNET HOLDINGS CORP COM 005098108 180 4,346 SH SOLE 40 4,346 0 0
ACUSHNET HOLDINGS CORP COM 005098108 306 7,399 SH SOLE 43 0 0 7,399
ACUTUS MED INC COM 005111109 82 6,107 SH SOLE 2 2,809 0 3,298
ACUTUS MED INC COM 005111109 0 14 SH SOLE 7 14 0 0
ACUTUS MED INC COM 005111109 561 41,935 SH SOLE 18 41,935 0 0
ACUTUS MED INC COM 005111109 323 24,186 SH SOLE 19 24,186 0 0
ACUTUS MED INC COM 005111109 6,668 498,711 SH SOLE 21 498,711 0 0
ACUTUS MED INC COM 005111109 4,640 347,027 SH SOLE 22 342,127 0 4,900
ACUTUS MED INC COM 005111109 34 2,521 SH SOLE 30 2,521 0 0
ACV AUCTIONS INC COM CL A 00091G104 545 15,753 SH SOLE 2 15,753 0 0
ACV AUCTIONS INC COM CL A 00091G104 209 6,032 SH SOLE 4 6,032 0 0
ACV AUCTIONS INC COM CL A 00091G104 2,533 73,175 SH SOLE 18 73,175 0 0
ACV AUCTIONS INC COM CL A 00091G104 20,241 584,836 SH SOLE 19 584,836 0 0
ACV AUCTIONS INC COM CL A 00091G104 67 1,925 SH SOLE 22 1,925 0 0
ACV AUCTIONS INC COM CL A 00091G104 282 8,157 SH SOLE 25 8,157 0 0
ACV AUCTIONS INC COM CL A 00091G104 520 15,017 SH SOLE 26 15,017 0 0
ACV AUCTIONS INC COM CL A 00091G104 1,487 42,978 SH SOLE 28 0 0 42,978
ACV AUCTIONS INC COM CL A 00091G104 25 730 SH SOLE 31 0 0 730
ACV AUCTIONS INC COM CL A 00091G104 12,162 351,397 SH SOLE 34 351,397 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 27 5,594 SH SOLE 18 5,594 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 484 100,803 SH SOLE 21 100,803 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,116 440,829 SH SOLE 22 440,829 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 8 1,737 SH SOLE 23 1,737 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 47 SH SOLE 43 0 0 47
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 8 8,500 SH SOLE 17 0 0 8,500
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 8 8,639 SH SOLE 21 8,639 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,759 1,871,175 SH SOLE 22 1,871,175 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 10 541 SH SOLE 17 0 0 541
ADAMS RES & ENERGY INC COM NEW 006351308 56 1,989 SH SOLE 2 166 0 1,823
ADAMS RES & ENERGY INC COM NEW 006351308 246 8,780 SH SOLE 18 8,780 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 100 3,562 SH SOLE 19 3,562 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,879 102,799 SH SOLE 21 102,799 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,429 86,727 SH SOLE 22 84,814 0 1,913
ADAPTHEALTH CORP COM CL A 00653Q102 628 17,089 SH SOLE 2 6,078 0 11,011
ADAPTHEALTH CORP COM CL A 00653Q102 47 1,273 SH SOLE 7 1,273 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 9,005 244,977 SH SOLE 18 237,736 0 7,241
ADAPTHEALTH CORP COM CL A 00653Q102 6,002 163,287 SH SOLE 19 163,287 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 95,270 2,591,667 SH SOLE 21 2,591,667 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 73,577 2,001,548 SH SOLE 22 1,986,718 0 14,830
ADAPTHEALTH CORP COM CL A 00653Q102 66 1,796 SH SOLE 23 1,796 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 7,571 1,425,888 SH SOLE 21 1,425,888 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 220 41,389 SH SOLE 30 41,389 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 144 27,069 SH SOLE 43 11,465 0 15,604
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6,380 158,479 SH SOLE 2 29,908 0 128,571
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 16 389 SH SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 57 1,428 SH SOLE 7 1,428 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,725 42,839 SH SOLE 18 42,370 0 469
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,024 50,276 SH SOLE 19 50,276 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 90,044 2,236,565 SH SOLE 21 2,236,565 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 90,038 2,236,402 SH SOLE 22 2,121,568 0 114,834
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 46 1,132 SH SOLE 23 1,132 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 45 1,129 SH SOLE 25 1,129 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,397 34,692 SH SOLE 26 23,220 0 11,472
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 392 9,731 SH SOLE 28 9,731 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4,487 111,441 SH SOLE 30 111,441 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 56 1,392 SH SOLE 31 1,392 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 135 3,341 SH SOLE 34 3,341 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 112 2,790 SH SOLE 36 2,790 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 440 10,923 SH SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4 96 SH SOLE 43 0 0 96
ADDUS HOMECARE CORP COM 006739106 759 7,257 SH SOLE 2 4,914 0 2,343
ADDUS HOMECARE CORP COM 006739106 6 58 SH SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 31 298 SH SOLE 7 298 0 0
ADDUS HOMECARE CORP COM 006739106 6,301 60,247 SH SOLE 18 60,247 0 0
ADDUS HOMECARE CORP COM 006739106 7,401 70,763 SH SOLE 19 70,763 0 0
ADDUS HOMECARE CORP COM 006739106 724 6,920 SH SOLE 20 6,920 0 0
ADDUS HOMECARE CORP COM 006739106 186,743 1,785,472 SH SOLE 21 1,785,472 0 0
ADDUS HOMECARE CORP COM 006739106 45,923 439,078 SH SOLE 22 427,898 0 11,180
ADDUS HOMECARE CORP COM 006739106 49 465 SH SOLE 25 465 0 0
ADDUS HOMECARE CORP COM 006739106 338 3,232 SH SOLE 26 857 0 2,375
ADDUS HOMECARE CORP COM 006739106 187 1,787 SH SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 5,128 49,026 SH SOLE 30 49,026 0 0
ADDUS HOMECARE CORP COM 006739106 120 1,147 SH SOLE 36 1,147 0 0
ADDUS HOMECARE CORP COM 006739106 201 1,922 SH SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 495 4,729 SH SOLE 43 25 0 4,704
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 18 7,081 SH SOLE 21 7,081 0 0
ADECOAGRO S A COM L00849106 28 3,622 SH SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 1,003 127,636 SH SOLE 7 127,636 0 0
ADECOAGRO S A COM L00849106 9,241 1,175,662 SH SOLE 21 1,175,662 0 0
ADECOAGRO S A COM L00849106 4,811 612,034 SH SOLE 22 590,211 0 21,823
ADECOAGRO S A COM L00849106 2,240 284,979 SH SOLE 30 284,979 0 0
ADECOAGRO S A COM L00849106 147 18,707 SH SOLE 34 18,707 0 0
ADECOAGRO S A COM L00849106 26 3,327 SH SOLE 43 0 0 3,327
ADIAL PHARMACEUTICALS INC COM 00688A106 498 205,684 SH SOLE 22 205,684 0 0
ADICET BIO INC COM 007002108 43 3,276 SH SOLE 18 3,276 0 0
ADICET BIO INC COM 007002108 3,975 303,889 SH SOLE 21 303,889 0 0
ADICET BIO INC COM 007002108 2,268 173,421 SH SOLE 22 173,421 0 0
ADICET BIO INC COM 007002108 118 9,042 SH SOLE 30 9,042 0 0
ADIENT PLC ORD SHS G0084W101 6,365 144,012 SH SOLE 2 66,676 0 77,336
ADIENT PLC ORD SHS G0084W101 16 357 SH SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101 141 3,187 SH SOLE 7 3,187 0 0
ADIENT PLC ORD SHS G0084W101 22,122 500,509 SH SOLE 18 500,509 0 0
ADIENT PLC ORD SHS G0084W101 7,486 169,365 SH SOLE 19 169,365 0 0
ADIENT PLC ORD SHS G0084W101 300,268 6,793,386 SH SOLE 21 6,793,386 0 0
ADIENT PLC ORD SHS G0084W101 138,928 3,143,160 SH SOLE 22 3,000,031 0 143,129
ADIENT PLC ORD SHS G0084W101 30 673 SH SOLE 25 673 0 0
ADIENT PLC ORD SHS G0084W101 1,307 29,562 SH SOLE 26 20,026 0 9,536
ADIENT PLC ORD SHS G0084W101 740 16,742 SH SOLE 28 11,225 0 5,517
ADIENT PLC ORD SHS G0084W101 7,793 176,306 SH SOLE 30 176,306 0 0
ADIENT PLC ORD SHS G0084W101 89 2,004 SH SOLE 34 2,004 0 0
ADIENT PLC ORD SHS G0084W101 1,699 38,438 SH SOLE 36 38,438 0 0
ADIENT PLC ORD SHS G0084W101 471 10,651 SH SOLE 40 10,651 0 0
ADIENT PLC ORD SHS G0084W101 1,849 41,839 SH SOLE 43 3,761 0 38,078
ADMA BIOLOGICS INC COM 000899104 69 39,208 SH SOLE 2 5,029 0 34,179
ADMA BIOLOGICS INC COM 000899104 3 1,878 SH SOLE 7 1,878 0 0
ADMA BIOLOGICS INC COM 000899104 420 238,851 SH SOLE 18 238,851 0 0
ADMA BIOLOGICS INC COM 000899104 292 166,059 SH SOLE 19 166,059 0 0
ADMA BIOLOGICS INC COM 000899104 4,076 2,315,700 SH SOLE 21 2,315,700 0 0
ADMA BIOLOGICS INC COM 000899104 5,227 2,969,815 SH SOLE 22 2,947,020 0 22,795
ADMA BIOLOGICS INC COM 000899104 19 10,880 SH SOLE 23 10,880 0 0
ADMA BIOLOGICS INC COM 000899104 20 11,429 SH SOLE 26 0 0 11,429
ADOBE SYSTEMS INCORPORATED COM 00724F101 623,791 1,312,223 SH SOLE 2 314,244 0 997,979
ADOBE SYSTEMS INCORPORATED COM 00724F101 119,176 250,702 SH SOLE 4 232,147 0 18,555
ADOBE SYSTEMS INCORPORATED COM 00724F101 223,316 469,774 SH SOLE 7 453,220 0 16,554
ADOBE SYSTEMS INCORPORATED COM 00724F101 18,722 39,385 SH SOLE 13 39,385 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,642 49,734 SH SOLE 15 49,734 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 157 331 SH SOLE 17 0 0 331
ADOBE SYSTEMS INCORPORATED COM 00724F101 843,416 1,774,230 SH SOLE 18 1,488,916 0 285,314
ADOBE SYSTEMS INCORPORATED COM 00724F101 465,795 979,857 SH SOLE 19 979,857 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,316,866 13,288,314 SH SOLE 21 13,288,314 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,451,401 11,467,702 SH SOLE 22 10,151,625 0 1,316,077
ADOBE SYSTEMS INCORPORATED COM 00724F101 155,551 327,221 SH SOLE 23 327,221 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 404,351 850,602 SH SOLE 25 850,602 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 526,562 1,107,688 SH SOLE 26 347,959 0 759,729
ADOBE SYSTEMS INCORPORATED COM 00724F101 817,417 1,719,539 SH SOLE 28 58,025 0 1,661,514
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,267 19,494 SH SOLE 29 19,494 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,257,326 2,644,942 SH SOLE 30 2,635,988 0 8,954
ADOBE SYSTEMS INCORPORATED COM 00724F101 66,600 140,102 SH SOLE 31 89,519 0 50,583
ADOBE SYSTEMS INCORPORATED COM 00724F101 61,516 129,406 SH SOLE 32 129,406 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 161,006 338,696 SH SOLE 34 338,696 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 128,277 269,847 SH SOLE 36 269,847 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,312 19,589 SH SOLE 40 19,589 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 228,346 480,354 SH SOLE 43 28,479 0 451,874
ADT INC DEL COM 00090Q103 2,479 293,677 SH SOLE 2 54,043 0 239,634
ADT INC DEL COM 00090Q103 5 577 SH SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 25 2,969 SH SOLE 7 2,969 0 0
ADT INC DEL COM 00090Q103 529 62,641 SH SOLE 18 62,641 0 0
ADT INC DEL COM 00090Q103 545 64,596 SH SOLE 19 64,596 0 0
ADT INC DEL COM 00090Q103 14,326 1,697,409 SH SOLE 21 1,697,409 0 0
ADT INC DEL COM 00090Q103 36,282 4,298,791 SH SOLE 22 4,072,655 0 226,136
ADT INC DEL COM 00090Q103 22 2,588 SH SOLE 25 2,588 0 0
ADT INC DEL COM 00090Q103 955 113,168 SH SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 199 23,577 SH SOLE 28 23,577 0 0
ADT INC DEL COM 00090Q103 5,533 655,541 SH SOLE 30 655,541 0 0
ADT INC DEL COM 00090Q103 25 2,929 SH SOLE 31 2,929 0 0
ADT INC DEL COM 00090Q103 70 8,331 SH SOLE 36 8,331 0 0
ADT INC DEL COM 00090Q103 170 20,120 SH SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 1,106 131,071 SH SOLE 43 737 0 130,334
ADTALEM GLOBAL ED INC COM 00737L103 3,028 76,580 SH SOLE 2 37,198 0 39,382
ADTALEM GLOBAL ED INC COM 00737L103 10 245 SH SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 36 916 SH SOLE 7 916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 10,671 269,875 SH SOLE 18 269,875 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,543 89,617 SH SOLE 19 89,617 0 0
ADTALEM GLOBAL ED INC COM 00737L103 143,028 3,617,309 SH SOLE 21 3,617,309 0 0
ADTALEM GLOBAL ED INC COM 00737L103 67,202 1,699,586 SH SOLE 22 1,616,754 0 82,832
ADTALEM GLOBAL ED INC COM 00737L103 12 303 SH SOLE 25 303 0 0
ADTALEM GLOBAL ED INC COM 00737L103 759 19,192 SH SOLE 26 14,323 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 317 8,018 SH SOLE 28 7,933 0 85
ADTALEM GLOBAL ED INC COM 00737L103 1,493 37,748 SH SOLE 30 37,748 0 0
ADTALEM GLOBAL ED INC COM 00737L103 101 2,561 SH SOLE 36 2,561 0 0
ADTALEM GLOBAL ED INC COM 00737L103 218 5,522 SH SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,178 105,657 SH SOLE 43 7,575 0 98,082
ADTRAN INC COM 00738A106 909 54,479 SH SOLE 2 15,429 0 39,050
ADTRAN INC COM 00738A106 4 261 SH SOLE 4 261 0 0
ADTRAN INC COM 00738A106 12 745 SH SOLE 7 745 0 0
ADTRAN INC COM 00738A106 3,173 190,223 SH SOLE 18 190,223 0 0
ADTRAN INC COM 00738A106 1,375 82,433 SH SOLE 19 82,433 0 0
ADTRAN INC COM 00738A106 100,669 6,035,304 SH SOLE 21 6,035,304 0 0
ADTRAN INC COM 00738A106 24,248 1,453,741 SH SOLE 22 1,375,537 0 78,204
ADTRAN INC COM 00738A106 31 1,840 SH SOLE 25 1,840 0 0
ADTRAN INC COM 00738A106 230 13,802 SH SOLE 26 11,243 0 2,559
ADTRAN INC COM 00738A106 120 7,199 SH SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 5,702 341,862 SH SOLE 30 341,862 0 0
ADTRAN INC COM 00738A106 75 4,518 SH SOLE 36 4,518 0 0
ADTRAN INC COM 00738A106 97 5,790 SH SOLE 40 5,790 0 0
ADTRAN INC COM 00738A106 497 29,806 SH SOLE 43 0 0 29,806
ADVANCE AUTO PARTS INC COM 00751Y106 31,818 173,402 SH SOLE 2 49,756 0 123,646
ADVANCE AUTO PARTS INC COM 00751Y106 6,639 36,183 SH SOLE 4 33,450 0 2,733
ADVANCE AUTO PARTS INC COM 00751Y106 15,262 83,175 SH SOLE 7 55,063 0 28,112
ADVANCE AUTO PARTS INC COM 00751Y106 30 166 SH SOLE 13 166 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,667 9,086 SH SOLE 15 9,086 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 27,463 149,670 SH SOLE 18 139,921 0 9,749
ADVANCE AUTO PARTS INC COM 00751Y106 14,548 79,287 SH SOLE 19 79,287 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 268,830 1,465,092 SH SOLE 21 1,465,092 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 278,401 1,517,253 SH SOLE 22 1,338,062 0 179,191
ADVANCE AUTO PARTS INC COM 00751Y106 8,551 46,600 SH SOLE 23 46,600 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 16,456 89,686 SH SOLE 25 89,686 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 32,107 174,979 SH SOLE 26 75,204 0 99,775
ADVANCE AUTO PARTS INC COM 00751Y106 42,938 234,008 SH SOLE 28 6,796 0 227,212
ADVANCE AUTO PARTS INC COM 00751Y106 789 4,302 SH SOLE 29 4,302 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 49,298 268,667 SH SOLE 30 258,913 0 9,754
ADVANCE AUTO PARTS INC COM 00751Y106 4,393 23,939 SH SOLE 31 14,322 0 9,617
ADVANCE AUTO PARTS INC COM 00751Y106 4,222 23,008 SH SOLE 34 23,008 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,434 40,515 SH SOLE 36 40,515 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 493 2,688 SH SOLE 40 2,688 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,956 37,909 SH SOLE 43 3,500 0 34,409
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 37 200 SH Call SOLE 2 200 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 128 700 SH Call SOLE 4 700 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 1,541 8,400 SH Call SOLE 18 8,400 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 17,156 93,500 SH Call SOLE 19 93,500 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 826 4,500 SH Call SOLE 22 4,500 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 6,587 35,900 SH Call SOLE 34 35,900 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,558 44,086 SH SOLE 2 32,596 0 11,490
ADVANCED DRAIN SYS INC DEL COM 00790R104 322 3,115 SH SOLE 4 3,115 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,434 52,557 SH SOLE 7 52,557 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 19,467 188,290 SH SOLE 18 181,199 0 7,091
ADVANCED DRAIN SYS INC DEL COM 00790R104 20,934 202,478 SH SOLE 19 202,478 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 207,622 2,008,140 SH SOLE 21 2,008,140 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 155,644 1,505,411 SH SOLE 22 1,463,604 0 41,807
ADVANCED DRAIN SYS INC DEL COM 00790R104 988 9,559 SH SOLE 23 9,559 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 234 2,262 SH SOLE 25 2,262 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 6,040 58,416 SH SOLE 26 18,537 0 39,879
ADVANCED DRAIN SYS INC DEL COM 00790R104 656 6,346 SH SOLE 28 6,346 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 101 973 SH SOLE 29 973 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 51,093 494,173 SH SOLE 30 494,173 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 130 1,259 SH SOLE 31 1,259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 211 2,044 SH SOLE 34 2,044 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 266 2,568 SH SOLE 36 2,568 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 657 6,354 SH SOLE 40 6,354 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,920 18,570 SH SOLE 43 0 0 18,570
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 64 11,676 SH SOLE 2 664 0 11,012
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 354 64,278 SH SOLE 18 64,278 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 174 31,604 SH SOLE 19 31,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,763 684,140 SH SOLE 21 684,140 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,689 488,929 SH SOLE 22 473,256 0 15,673
ADVANCED ENERGY INDS COM 007973100 1,922 17,605 SH SOLE 2 12,842 0 4,763
ADVANCED ENERGY INDS COM 007973100 19 174 SH SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 76 695 SH SOLE 7 695 0 0
ADVANCED ENERGY INDS COM 007973100 16,781 153,718 SH SOLE 18 153,718 0 0
ADVANCED ENERGY INDS COM 007973100 7,744 70,938 SH SOLE 19 70,938 0 0
ADVANCED ENERGY INDS COM 007973100 480,645 4,402,717 SH SOLE 21 4,402,717 0 0
ADVANCED ENERGY INDS COM 007973100 119,906 1,098,342 SH SOLE 22 1,069,369 0 28,973
ADVANCED ENERGY INDS COM 007973100 10 95 SH SOLE 23 95 0 0
ADVANCED ENERGY INDS COM 007973100 56 510 SH SOLE 25 510 0 0
ADVANCED ENERGY INDS COM 007973100 1,904 17,437 SH SOLE 26 14,800 0 2,637
ADVANCED ENERGY INDS COM 007973100 529 4,850 SH SOLE 28 4,850 0 0
ADVANCED ENERGY INDS COM 007973100 9,111 83,454 SH SOLE 30 83,454 0 0
ADVANCED ENERGY INDS COM 007973100 111 1,013 SH SOLE 36 1,013 0 0
ADVANCED ENERGY INDS COM 007973100 478 4,383 SH SOLE 40 4,383 0 0
ADVANCED ENERGY INDS COM 007973100 1,809 16,566 SH SOLE 43 783 0 15,783
ADVANCED MICRO DEVICES INC COM 007903107 250,178 3,186,984 SH SOLE 2 882,115 0 2,304,869
ADVANCED MICRO DEVICES INC COM 007903107 48,356 615,996 SH SOLE 4 569,775 0 46,221
ADVANCED MICRO DEVICES INC COM 007903107 90,735 1,155,866 SH SOLE 7 1,109,012 0 46,854
ADVANCED MICRO DEVICES INC COM 007903107 3,574 45,532 SH SOLE 13 45,532 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,779 124,578 SH SOLE 15 124,578 0 0
ADVANCED MICRO DEVICES INC COM 007903107 29 365 SH SOLE 17 0 0 365
ADVANCED MICRO DEVICES INC COM 007903107 205,488 2,617,682 SH SOLE 18 2,393,040 0 224,642
ADVANCED MICRO DEVICES INC COM 007903107 179,838 2,290,932 SH SOLE 19 2,290,932 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,311,079 29,440,503 SH SOLE 21 29,440,503 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,200,561 28,032,623 SH SOLE 22 24,576,351 0 3,456,272
ADVANCED MICRO DEVICES INC COM 007903107 70,123 893,288 SH SOLE 23 893,288 0 0
ADVANCED MICRO DEVICES INC COM 007903107 156,047 1,987,855 SH SOLE 25 1,987,855 0 0
ADVANCED MICRO DEVICES INC COM 007903107 221,199 2,817,820 SH SOLE 26 852,184 0 1,965,636
ADVANCED MICRO DEVICES INC COM 007903107 227,054 2,892,403 SH SOLE 28 142,420 0 2,749,983
ADVANCED MICRO DEVICES INC COM 007903107 5,022 63,976 SH SOLE 29 63,976 0 0
ADVANCED MICRO DEVICES INC COM 007903107 527,531 6,720,143 SH SOLE 30 6,720,143 0 0
ADVANCED MICRO DEVICES INC COM 007903107 35,774 455,719 SH SOLE 31 298,999 0 156,720
ADVANCED MICRO DEVICES INC COM 007903107 20,316 258,798 SH SOLE 32 258,798 0 0
ADVANCED MICRO DEVICES INC COM 007903107 170,734 2,174,958 SH SOLE 34 2,174,958 0 0
ADVANCED MICRO DEVICES INC COM 007903107 49,984 636,744 SH SOLE 36 636,744 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,831 48,801 SH SOLE 40 48,801 0 0
ADVANCED MICRO DEVICES INC COM 007903107 58,747 748,369 SH SOLE 43 42,563 0 705,806
ADVANCED MICRO DEVICES INC OPTIONS 007903107 252 3,200 SH Call SOLE 4 3,200 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 2,968 37,800 SH Call SOLE 18 37,800 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 54,142 689,700 SH Call SOLE 19 689,700 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 1,789 22,800 SH Call SOLE 22 22,800 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 15,425 196,500 SH Call SOLE 34 196,500 0 0
ADVANSIX INC COM 00773T101 855 31,862 SH SOLE 2 9,390 0 22,472
ADVANSIX INC COM 00773T101 4 139 SH SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 17 629 SH SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 3,105 115,788 SH SOLE 18 115,788 0 0
ADVANSIX INC COM 00773T101 1,255 46,805 SH SOLE 19 46,805 0 0
ADVANSIX INC COM 00773T101 93,143 3,472,895 SH SOLE 21 3,472,895 0 0
ADVANSIX INC COM 00773T101 23,539 877,683 SH SOLE 22 832,798 0 44,885
ADVANSIX INC COM 00773T101 151 5,628 SH SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 113 4,217 SH SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 1,661 61,936 SH SOLE 30 61,936 0 0
ADVANSIX INC COM 00773T101 100 3,745 SH SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 442 16,488 SH SOLE 43 270 0 16,218
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 33 2,817 SH SOLE 2 2,817 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 36 3,038 SH SOLE 18 3,038 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,094 92,632 SH SOLE 21 92,632 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 22,365 1,893,727 SH SOLE 22 1,893,727 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 114 9,623 SH SOLE 26 9,623 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 476 40,264 SH SOLE 28 0 0 40,264
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 8 675 SH SOLE 31 0 0 675
ADVAXIS INC COM NEW 007624307 1 1,169 SH SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 986 1,339,955 SH SOLE 22 1,339,955 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 19 1,417 SH SOLE 2 1,417 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 732 54,646 SH SOLE 21 54,646 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 8,828 659,291 SH SOLE 22 659,291 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 431 43,685 SH SOLE 2 22,128 0 21,557
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3 301 SH SOLE 4 301 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 19 1,897 SH SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2,732 277,031 SH SOLE 18 277,031 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,815 184,044 SH SOLE 19 184,044 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 39,469 4,002,899 SH SOLE 21 4,002,899 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 24,740 2,509,160 SH SOLE 22 2,443,027 0 66,133
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 15 1,556 SH SOLE 23 1,556 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 1,001 SH SOLE 25 1,001 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 370 37,505 SH SOLE 26 32,883 0 4,622
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 84 8,504 SH SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,245 126,253 SH SOLE 30 126,253 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 9 941 SH SOLE 34 941 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 17 1,765 SH SOLE 36 1,765 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 73 7,397 SH SOLE 40 7,397 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 193 19,551 SH SOLE 43 252 0 19,299
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 114 11,644 SH SOLE 18 11,644 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 833 84,872 SH SOLE 19 84,872 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 133 13,525 SH SOLE 22 13,525 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 1,273 129,610 SH SOLE 26 129,610 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 4,105 418,030 SH SOLE 30 418,030 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 1,437 146,317 SH SOLE 34 146,317 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 6 6,185 SH SOLE 18 6,185 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 33 36,258 SH SOLE 19 36,258 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 6 6,762 SH SOLE 22 6,762 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 58 64,805 SH SOLE 26 64,805 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 88 97,227 SH SOLE 30 97,227 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 52 57,371 SH SOLE 34 57,371 0 0
AECOM COM 00766T100 24,552 382,972 SH SOLE 2 115,739 0 267,233
AECOM COM 00766T100 38 597 SH SOLE 4 597 0 0
AECOM COM 00766T100 282 4,394 SH SOLE 7 4,394 0 0
AECOM COM 00766T100 22,792 355,517 SH SOLE 18 355,517 0 0
AECOM COM 00766T100 2,534 39,531 SH SOLE 19 39,531 0 0
AECOM COM 00766T100 425,894 6,643,169 SH SOLE 21 6,643,169 0 0
AECOM COM 00766T100 296,911 4,631,276 SH SOLE 22 4,432,772 0 198,504
AECOM COM 00766T100 1,814 28,292 SH SOLE 25 28,292 0 0
AECOM COM 00766T100 8,330 129,931 SH SOLE 26 59,008 0 70,923
AECOM COM 00766T100 6,853 106,897 SH SOLE 30 106,897 0 0
AECOM COM 00766T100 171 2,670 SH SOLE 31 2,670 0 0
AECOM COM 00766T100 584 9,113 SH SOLE 34 9,113 0 0
AECOM COM 00766T100 2,196 34,253 SH SOLE 36 34,253 0 0
AECOM COM 00766T100 1,222 19,059 SH SOLE 40 19,059 0 0
AECOM COM 00766T100 3,140 48,978 SH SOLE 43 1,948 0 47,030
AEGION CORP COM 00770F104 1,013 35,231 SH SOLE 2 9,960 0 25,271
AEGION CORP COM 00770F104 4 150 SH SOLE 4 150 0 0
AEGION CORP COM 00770F104 742 25,810 SH SOLE 7 25,810 0 0
AEGION CORP COM 00770F104 3,866 134,462 SH SOLE 18 134,462 0 0
AEGION CORP COM 00770F104 1,552 53,998 SH SOLE 19 53,998 0 0
AEGION CORP COM 00770F104 112,044 3,897,179 SH SOLE 21 3,897,179 0 0
AEGION CORP COM 00770F104 26,832 933,272 SH SOLE 22 882,001 0 51,271
AEGION CORP COM 00770F104 38 1,339 SH SOLE 25 1,339 0 0
AEGION CORP COM 00770F104 504 17,518 SH SOLE 26 6,365 0 11,153
AEGION CORP COM 00770F104 150 5,221 SH SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 8,483 295,062 SH SOLE 30 295,062 0 0
AEGION CORP COM 00770F104 86 2,975 SH SOLE 36 2,975 0 0
AEGION CORP COM 00770F104 105 3,649 SH SOLE 40 3,649 0 0
AEGION CORP COM 00770F104 750 26,071 SH SOLE 43 0 0 26,071
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 155 19,632 SH SOLE 2 3,227 0 16,405
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 576 SH SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,260 159,131 SH SOLE 18 159,131 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 655 82,698 SH SOLE 19 82,698 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 16,178 2,042,709 SH SOLE 21 2,042,709 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8,158 1,030,092 SH SOLE 22 1,015,082 0 15,010
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 123 15,474 SH SOLE 30 15,474 0 0
AEGON N V NY REGISTRY SHS 007924103 2 508 SH SOLE 18 508 0 0
AEGON N V NY REGISTRY SHS 007924103 22,485 4,753,750 SH SOLE 43 331,141 0 4,422,609
AEHR TEST SYS COM 00760J108 13 5,143 SH SOLE 18 5,143 0 0
AEHR TEST SYS COM 00760J108 190 75,568 SH SOLE 21 75,568 0 0
AEMETIS INC COM NEW 00770K202 22 901 SH SOLE 2 901 0 0
AEMETIS INC COM NEW 00770K202 214 8,721 SH SOLE 21 8,721 0 0
AEMETIS INC COM NEW 00770K202 7,742 315,760 SH SOLE 22 315,760 0 0
AENZA S.A.A SPONSORED ADS 00776D103 1 407 SH SOLE 43 0 0 407
AERCAP HOLDINGS NV SHS N00985106 482 8,208 SH SOLE 2 279 0 7,929
AERCAP HOLDINGS NV SHS N00985106 52 886 SH SOLE 4 886 0 0
AERCAP HOLDINGS NV SHS N00985106 1,701 28,950 SH SOLE 7 28,950 0 0
AERCAP HOLDINGS NV SHS N00985106 33 568 SH SOLE 19 568 0 0
AERCAP HOLDINGS NV SHS N00985106 85,206 1,450,561 SH SOLE 21 1,450,561 0 0
AERCAP HOLDINGS NV SHS N00985106 55,609 946,702 SH SOLE 22 893,571 0 53,131
AERCAP HOLDINGS NV SHS N00985106 58 989 SH SOLE 23 989 0 0
AERCAP HOLDINGS NV SHS N00985106 66 1,119 SH SOLE 25 1,119 0 0
AERCAP HOLDINGS NV SHS N00985106 1,611 27,429 SH SOLE 26 14,781 0 12,648
AERCAP HOLDINGS NV SHS N00985106 3,919 66,713 SH SOLE 28 11,007 0 55,706
AERCAP HOLDINGS NV SHS N00985106 16,419 279,519 SH SOLE 30 279,519 0 0
AERCAP HOLDINGS NV SHS N00985106 53 898 SH SOLE 31 0 0 898
AERCAP HOLDINGS NV SHS N00985106 198 3,374 SH SOLE 34 3,374 0 0
AERCAP HOLDINGS NV SHS N00985106 2,302 39,182 SH SOLE 36 39,182 0 0
AERCAP HOLDINGS NV SHS N00985106 928 15,798 SH SOLE 40 15,798 0 0
AERCAP HOLDINGS NV SHS N00985106 12,901 219,626 SH SOLE 43 10,090 0 209,536
AERIE PHARMACEUTICALS INC COM 00771V108 385 21,528 SH SOLE 2 13,067 0 8,461
AERIE PHARMACEUTICALS INC COM 00771V108 4 249 SH SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 12 671 SH SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,059 115,236 SH SOLE 18 115,236 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,142 63,901 SH SOLE 19 63,901 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 32,720 1,831,022 SH SOLE 21 1,831,022 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 23,771 1,330,219 SH SOLE 22 1,291,479 0 38,740
AERIE PHARMACEUTICALS INC COM 00771V108 22 1,256 SH SOLE 25 1,256 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 397 22,223 SH SOLE 26 13,872 0 8,351
AERIE PHARMACEUTICALS INC COM 00771V108 99 5,543 SH SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,511 84,533 SH SOLE 30 84,533 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 40 2,262 SH SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 69 3,871 SH SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,456 81,455 SH SOLE 43 7,264 0 74,191
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,773 1,725,000 PRN SOLE 21 1,725,000 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,996 42,502 SH SOLE 2 25,840 0 16,662
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12 263 SH SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 56 1,189 SH SOLE 7 1,189 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 14,233 303,089 SH SOLE 18 290,619 0 12,470
AEROJET ROCKETDYNE HLDGS INC COM 007800105 16,417 349,596 SH SOLE 19 349,596 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 422,923 9,006,030 SH SOLE 21 9,006,030 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 103,919 2,212,926 SH SOLE 22 2,161,621 0 51,305
AEROJET ROCKETDYNE HLDGS INC COM 007800105 577 12,285 SH SOLE 23 12,285 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 836 17,797 SH SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,226 153,882 SH SOLE 30 153,882 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 392 8,348 SH SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,050 22,350 SH SOLE 43 412 0 21,938
AEROVIRONMENT INC COM 008073108 1,172 10,094 SH SOLE 2 7,397 0 2,697
AEROVIRONMENT INC COM 008073108 11 95 SH SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 38 329 SH SOLE 7 329 0 0
AEROVIRONMENT INC COM 008073108 10,199 87,874 SH SOLE 18 87,874 0 0
AEROVIRONMENT INC COM 008073108 4,461 38,440 SH SOLE 19 38,440 0 0
AEROVIRONMENT INC COM 008073108 317,521 2,735,831 SH SOLE 21 2,735,831 0 0
AEROVIRONMENT INC COM 008073108 73,568 633,879 SH SOLE 22 615,751 0 18,128
AEROVIRONMENT INC COM 008073108 43 373 SH SOLE 25 373 0 0
AEROVIRONMENT INC COM 008073108 1,721 14,831 SH SOLE 26 4,721 0 10,110
AEROVIRONMENT INC COM 008073108 455 3,923 SH SOLE 28 3,923 0 0
AEROVIRONMENT INC COM 008073108 5,588 48,149 SH SOLE 30 48,149 0 0
AEROVIRONMENT INC COM 008073108 84 721 SH SOLE 36 721 0 0
AEROVIRONMENT INC COM 008073108 330 2,847 SH SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 1,030 8,876 SH SOLE 43 0 0 8,876
AERPIO PHARMACEUTICALS INC COM 00810B105 162 125,370 SH SOLE 21 125,370 0 0
AES CORP COM 00130H105 40,725 1,519,023 SH SOLE 2 262,756 0 1,256,267
AES CORP COM 00130H105 8,955 334,025 SH SOLE 4 308,425 0 25,600
AES CORP COM 00130H105 17,107 638,074 SH SOLE 7 619,134 0 18,940
AES CORP COM 00130H105 40 1,496 SH SOLE 13 1,496 0 0
AES CORP COM 00130H105 2,236 83,411 SH SOLE 15 83,411 0 0
AES CORP COM 00130H105 3 96 SH SOLE 17 0 0 96
AES CORP COM 00130H105 50,825 1,895,746 SH SOLE 18 1,799,595 0 96,151
AES CORP COM 00130H105 16,601 619,203 SH SOLE 19 619,203 0 0
AES CORP COM 00130H105 441,138 16,454,248 SH SOLE 21 16,454,248 0 0
AES CORP COM 00130H105 405,453 15,123,204 SH SOLE 22 13,568,791 0 1,554,413
AES CORP COM 00130H105 10,892 406,274 SH SOLE 23 406,274 0 0
AES CORP COM 00130H105 21,917 817,505 SH SOLE 25 817,505 0 0
AES CORP COM 00130H105 39,970 1,490,864 SH SOLE 26 619,154 0 871,710
AES CORP COM 00130H105 28,741 1,072,026 SH SOLE 28 69,538 0 1,002,488
AES CORP COM 00130H105 38 1,416 SH SOLE 29 1,416 0 0
AES CORP COM 00130H105 61,946 2,310,574 SH SOLE 30 2,310,574 0 0
AES CORP COM 00130H105 2,817 105,073 SH SOLE 31 83,168 0 21,905
AES CORP COM 00130H105 774 28,868 SH SOLE 34 28,868 0 0
AES CORP COM 00130H105 11,337 422,873 SH SOLE 36 422,873 0 0
AES CORP COM 00130H105 416 15,516 SH SOLE 40 15,516 0 0
AES CORP COM 00130H105 10,506 391,879 SH SOLE 43 35,747 0 356,132
AETHLON MED INC COM 00808Y307 1 415 SH SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 20 9,838 SH SOLE 22 9,838 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 20,677 138,746 SH SOLE 2 52,786 0 85,960
AFFILIATED MANAGERS GROUP IN COM 008252108 244 1,638 SH SOLE 4 1,638 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 199 1,335 SH SOLE 7 1,335 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 15,690 105,280 SH SOLE 18 104,795 0 485
AFFILIATED MANAGERS GROUP IN COM 008252108 1,901 12,755 SH SOLE 19 12,755 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 301,560 2,023,483 SH SOLE 21 2,023,483 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 208,167 1,396,813 SH SOLE 22 1,325,335 0 71,478
AFFILIATED MANAGERS GROUP IN COM 008252108 623 4,181 SH SOLE 23 4,181 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 124 829 SH SOLE 25 829 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,541 23,761 SH SOLE 26 16,999 0 6,762
AFFILIATED MANAGERS GROUP IN COM 008252108 1,060 7,115 SH SOLE 28 6,661 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 347 2,328 SH SOLE 29 2,328 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 10,126 67,944 SH SOLE 30 67,944 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 908 6,094 SH SOLE 31 6,094 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 33 222 SH SOLE 34 222 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 615 4,126 SH SOLE 36 4,126 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 864 5,798 SH SOLE 40 5,798 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,710 38,316 SH SOLE 43 3,597 0 34,719
AFFIMED N V COM N01045108 237 29,967 SH SOLE 2 5,720 0 24,247
AFFIMED N V COM N01045108 13 1,616 SH SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 2,943 372,097 SH SOLE 18 372,097 0 0
AFFIMED N V COM N01045108 3,391 428,713 SH SOLE 19 428,713 0 0
AFFIMED N V COM N01045108 39,689 5,017,573 SH SOLE 21 5,017,573 0 0
AFFIMED N V COM N01045108 8,989 1,136,357 SH SOLE 22 1,111,551 0 24,806
AFFIMED N V COM N01045108 55 6,927 SH SOLE 23 6,927 0 0
AFFIMED N V COM N01045108 25 3,141 SH SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 256 32,392 SH SOLE 30 32,392 0 0
AFFINITY BANCSHARES INC COM 00832E103 9 704 SH SOLE 18 704 0 0
AFFINITY BANCSHARES INC COM 00832E103 131 10,765 SH SOLE 21 10,765 0 0
AFFIRM HLDGS INC COM CL A 00827B106 624 8,827 SH SOLE 2 8,827 0 0
AFFIRM HLDGS INC COM CL A 00827B106 973 13,764 SH SOLE 19 13,764 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3,341 47,236 SH SOLE 21 47,236 0 0
AFFIRM HLDGS INC COM CL A 00827B106 38,616 546,035 SH SOLE 22 546,035 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3,868 54,693 SH SOLE 25 54,693 0 0
AFFIRM HLDGS INC COM CL A 00827B106 2,592 36,656 SH SOLE 26 1,701 0 34,955
AFFIRM HLDGS INC COM CL A 00827B106 506 7,148 SH SOLE 28 0 0 7,148
AFFIRM HLDGS INC COM CL A 00827B106 8 113 SH SOLE 31 0 0 113
AFFIRM HLDGS INC COM CL A 00827B106 29,040 410,634 SH SOLE 34 410,634 0 0
AFLAC INC COM 001055102 94,757 1,851,441 SH SOLE 2 506,504 0 1,344,937
AFLAC INC COM 001055102 16,387 320,181 SH SOLE 4 293,913 0 26,268
AFLAC INC COM 001055102 33,338 651,390 SH SOLE 7 616,758 0 34,632
AFLAC INC COM 001055102 1,827 35,706 SH SOLE 13 35,706 0 0
AFLAC INC COM 001055102 4,437 86,700 SH SOLE 15 86,700 0 0
AFLAC INC COM 001055102 82,187 1,605,838 SH SOLE 18 1,503,456 0 102,382
AFLAC INC COM 001055102 18,650 364,409 SH SOLE 19 364,409 0 0
AFLAC INC COM 001055102 788,436 15,405,166 SH SOLE 21 15,405,166 0 0
AFLAC INC COM 001055102 774,525 15,133,344 SH SOLE 22 13,479,800 0 1,653,544
AFLAC INC COM 001055102 22,454 438,724 SH SOLE 23 438,724 0 0
AFLAC INC COM 001055102 58,002 1,133,296 SH SOLE 25 1,133,296 0 0
AFLAC INC COM 001055102 81,564 1,593,660 SH SOLE 26 545,161 0 1,048,499
AFLAC INC COM 001055102 93,876 1,834,228 SH SOLE 28 73,834 0 1,760,394
AFLAC INC COM 001055102 1,036 20,247 SH SOLE 29 20,247 0 0
AFLAC INC COM 001055102 146,662 2,865,611 SH SOLE 30 2,865,611 0 0
AFLAC INC COM 001055102 6,670 130,333 SH SOLE 31 107,247 0 23,086
AFLAC INC COM 001055102 1,847 36,093 SH SOLE 34 36,093 0 0
AFLAC INC COM 001055102 23,183 452,965 SH SOLE 36 452,965 0 0
AFLAC INC COM 001055102 1,397 27,301 SH SOLE 40 27,301 0 0
AFLAC INC COM 001055102 37,155 725,969 SH SOLE 43 35,304 0 690,665
AFYA LTD CL A COM G01125106 2,526 135,871 SH SOLE 18 0 0 135,871
AFYA LTD CL A COM G01125106 964 51,837 SH SOLE 19 51,837 0 0
AFYA LTD CL A COM G01125106 32 1,732 SH SOLE 22 1,732 0 0
AFYA LTD CL A COM G01125106 4,068 218,842 SH SOLE 25 218,842 0 0
AFYA LTD CL A COM G01125106 9,921 533,658 SH SOLE 34 533,658 0 0
AG MTG INVT TR INC COM 001228105 31 7,665 SH SOLE 18 7,665 0 0
AG MTG INVT TR INC COM 001228105 444 110,241 SH SOLE 21 110,241 0 0
AG MTG INVT TR INC COM 001228105 3,424 849,591 SH SOLE 22 849,591 0 0
AG MTG INVT TR INC COM 001228105 14 3,575 SH SOLE 43 0 0 3,575
AGCO CORP COM 001084102 25,989 180,919 SH SOLE 2 68,004 0 112,915
AGCO CORP COM 001084102 48 335 SH SOLE 4 335 0 0
AGCO CORP COM 001084102 15,314 106,608 SH SOLE 7 106,608 0 0
AGCO CORP COM 001084102 22,912 159,502 SH SOLE 18 154,190 0 5,312
AGCO CORP COM 001084102 6,877 47,873 SH SOLE 19 47,873 0 0
AGCO CORP COM 001084102 407,798 2,838,833 SH SOLE 21 2,838,833 0 0
AGCO CORP COM 001084102 286,102 1,991,659 SH SOLE 22 1,897,015 0 94,644
AGCO CORP COM 001084102 1,922 13,383 SH SOLE 25 13,383 0 0
AGCO CORP COM 001084102 5,176 36,032 SH SOLE 26 28,194 0 7,838
AGCO CORP COM 001084102 1,346 9,370 SH SOLE 28 8,252 0 1,118
AGCO CORP COM 001084102 56 391 SH SOLE 29 391 0 0
AGCO CORP COM 001084102 10,677 74,329 SH SOLE 30 74,329 0 0
AGCO CORP COM 001084102 315 2,193 SH SOLE 31 2,193 0 0
AGCO CORP COM 001084102 821 5,714 SH SOLE 34 5,714 0 0
AGCO CORP COM 001084102 501 3,488 SH SOLE 36 3,488 0 0
AGCO CORP COM 001084102 1,122 7,810 SH SOLE 40 7,810 0 0
AGCO CORP COM 001084102 8,783 61,145 SH SOLE 43 3,383 0 57,762
AGEAGLE AERIAL SYS INC NEW COM 00848K101 5 735 SH SOLE 2 735 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 565 90,300 SH SOLE 21 90,300 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 5,973 954,111 SH SOLE 22 954,111 0 0
AGENUS INC COM NEW 00847G705 248 91,360 SH SOLE 2 53,549 0 37,811
AGENUS INC COM NEW 00847G705 2 586 SH SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705 7 2,612 SH SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,646 605,020 SH SOLE 18 539,784 0 65,236
AGENUS INC COM NEW 00847G705 2,961 1,088,627 SH SOLE 19 1,088,627 0 0
AGENUS INC COM NEW 00847G705 17,736 6,520,600 SH SOLE 21 6,520,600 0 0
AGENUS INC COM NEW 00847G705 14,905 5,479,669 SH SOLE 22 5,384,399 0 95,270
AGENUS INC COM NEW 00847G705 157 57,873 SH SOLE 23 57,873 0 0
AGENUS INC COM NEW 00847G705 557 204,922 SH SOLE 26 0 0 204,922
AGENUS INC COM NEW 00847G705 16 6,009 SH SOLE 28 6,009 0 0
AGENUS INC COM NEW 00847G705 386 142,093 SH SOLE 30 142,093 0 0
AGENUS INC COM NEW 00847G705 26 9,539 SH SOLE 40 9,539 0 0
AGENUS INC COM NEW 00847G705 117 43,002 SH SOLE 43 0 0 43,002
AGEX THERAPEUTICS INC COM 00848H108 10 6,295 SH SOLE 21 6,295 0 0
AGEX THERAPEUTICS INC COM 00848H108 235 145,276 SH SOLE 22 145,276 0 0
AGILE THERAPEUTICS INC COM 00847L100 37 17,947 SH SOLE 2 5,970 0 11,977
AGILE THERAPEUTICS INC COM 00847L100 4 1,845 SH SOLE 7 1,845 0 0
AGILE THERAPEUTICS INC COM 00847L100 436 209,547 SH SOLE 18 209,547 0 0
AGILE THERAPEUTICS INC COM 00847L100 274 131,934 SH SOLE 19 131,934 0 0
AGILE THERAPEUTICS INC COM 00847L100 5,291 2,543,905 SH SOLE 21 2,543,905 0 0
AGILE THERAPEUTICS INC COM 00847L100 4,562 2,193,104 SH SOLE 22 2,169,132 0 23,972
AGILENT TECHNOLOGIES INC COM 00846U101 106,777 839,837 SH SOLE 2 266,756 0 573,081
AGILENT TECHNOLOGIES INC COM 00846U101 20,638 162,327 SH SOLE 4 150,342 0 11,985
AGILENT TECHNOLOGIES INC COM 00846U101 49,065 385,910 SH SOLE 7 268,812 0 117,098
AGILENT TECHNOLOGIES INC COM 00846U101 5,770 45,381 SH SOLE 13 45,381 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,165 32,757 SH SOLE 15 32,757 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 85,649 673,660 SH SOLE 18 593,028 0 80,632
AGILENT TECHNOLOGIES INC COM 00846U101 99,498 782,587 SH SOLE 19 782,587 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,106,034 8,699,338 SH SOLE 21 8,699,338 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 941,130 7,402,313 SH SOLE 22 6,473,817 0 928,496
AGILENT TECHNOLOGIES INC COM 00846U101 25,479 200,405 SH SOLE 23 200,405 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 73,705 579,714 SH SOLE 25 579,714 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 96,554 759,433 SH SOLE 26 294,496 0 464,937
AGILENT TECHNOLOGIES INC COM 00846U101 177,222 1,393,912 SH SOLE 28 38,396 0 1,355,516
AGILENT TECHNOLOGIES INC COM 00846U101 1,395 10,970 SH SOLE 29 10,970 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 256,474 2,017,257 SH SOLE 30 1,969,437 0 47,820
AGILENT TECHNOLOGIES INC COM 00846U101 8,642 67,971 SH SOLE 31 38,546 0 29,425
AGILENT TECHNOLOGIES INC COM 00846U101 60,074 472,506 SH SOLE 34 472,506 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 22,590 177,682 SH SOLE 36 177,682 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,589 12,501 SH SOLE 40 12,501 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 45,977 361,624 SH SOLE 43 25,937 0 335,687
AGILYSYS INC COM 00847J105 418 8,710 SH SOLE 2 6,580 0 2,130
AGILYSYS INC COM 00847J105 4 76 SH SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 13 264 SH SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 3,917 81,670 SH SOLE 18 81,670 0 0
AGILYSYS INC COM 00847J105 1,616 33,699 SH SOLE 19 33,699 0 0
AGILYSYS INC COM 00847J105 113,733 2,371,418 SH SOLE 21 2,371,418 0 0
AGILYSYS INC COM 00847J105 29,091 606,565 SH SOLE 22 593,804 0 12,761
AGILYSYS INC COM 00847J105 215 4,491 SH SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 157 3,278 SH SOLE 28 3,278 0 0
AGILYSYS INC COM 00847J105 2,318 48,339 SH SOLE 30 48,339 0 0
AGILYSYS INC COM 00847J105 115 2,407 SH SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 189 3,936 SH SOLE 43 0 0 3,936
AGIOS PHARMACEUTICALS INC COM 00847X104 8,156 157,949 SH SOLE 2 38,803 0 119,146
AGIOS PHARMACEUTICALS INC COM 00847X104 14 265 SH SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 64 1,243 SH SOLE 7 1,243 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,804 54,302 SH SOLE 18 54,302 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 45,903 888,909 SH SOLE 19 888,909 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 66,673 1,291,110 SH SOLE 21 1,291,110 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 81,963 1,587,195 SH SOLE 22 1,498,238 0 88,957
AGIOS PHARMACEUTICALS INC COM 00847X104 52 1,013 SH SOLE 25 1,013 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,844 55,074 SH SOLE 26 25,314 0 29,760
AGIOS PHARMACEUTICALS INC COM 00847X104 415 8,040 SH SOLE 28 8,040 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 20,563 398,192 SH SOLE 30 398,192 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 64 1,238 SH SOLE 31 1,238 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,953 115,277 SH SOLE 34 115,277 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 129 2,501 SH SOLE 36 2,501 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 426 8,249 SH SOLE 40 8,249 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,646 109,343 SH SOLE 43 1,842 0 107,501
AGNC INVT CORP COM 00123Q104 22,175 1,323,114 SH SOLE 2 209,552 0 1,113,562
AGNC INVT CORP COM 00123Q104 5,059 301,843 SH SOLE 4 278,664 0 23,179
AGNC INVT CORP COM 00123Q104 820 48,910 SH SOLE 7 48,910 0 0
AGNC INVT CORP COM 00123Q104 23 1,361 SH SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 874 52,166 SH SOLE 15 52,166 0 0
AGNC INVT CORP COM 00123Q104 9,243 551,511 SH SOLE 18 514,578 0 36,933
AGNC INVT CORP COM 00123Q104 2,710 161,689 SH SOLE 19 161,689 0 0
AGNC INVT CORP COM 00123Q104 340,822 20,335,445 SH SOLE 21 20,335,445 0 0
AGNC INVT CORP COM 00123Q104 249,227 14,870,322 SH SOLE 22 14,100,202 0 770,120
AGNC INVT CORP COM 00123Q104 6,102 364,091 SH SOLE 23 364,091 0 0
AGNC INVT CORP COM 00123Q104 14,664 874,970 SH SOLE 25 874,970 0 0
AGNC INVT CORP COM 00123Q104 19,978 1,191,983 SH SOLE 26 628,342 0 563,641
AGNC INVT CORP COM 00123Q104 19,247 1,148,401 SH SOLE 28 51,809 0 1,096,592
AGNC INVT CORP COM 00123Q104 254 15,182 SH SOLE 29 15,182 0 0
AGNC INVT CORP COM 00123Q104 34,804 2,076,617 SH SOLE 30 1,624,312 0 452,305
AGNC INVT CORP COM 00123Q104 2,996 178,766 SH SOLE 31 159,589 0 19,177
AGNC INVT CORP COM 00123Q104 410 24,462 SH SOLE 34 24,462 0 0
AGNC INVT CORP COM 00123Q104 5,290 315,637 SH SOLE 36 315,637 0 0
AGNC INVT CORP COM 00123Q104 377 22,487 SH SOLE 40 22,487 0 0
AGNC INVT CORP COM 00123Q104 8,716 520,024 SH SOLE 43 45,137 0 474,887
AGNICO EAGLE MINES LTD COM 008474108 2 32 SH SOLE 18 32 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,536 61,161 SH SOLE 21 61,161 0 0
AGNICO EAGLE MINES LTD COM 008474108 13,685 236,732 SH SOLE 43 5,842 0 230,890
AGORA INC ADS 00851L103 77 1,534 SH SOLE 21 1,534 0 0
AGORA INC ADS 00851L103 53 1,045 SH SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 41,207 819,710 SH SOLE 34 819,710 0 0
AGREE REALTY CORP COM 008492100 7,879 117,061 SH SOLE 2 65,797 0 51,264
AGREE REALTY CORP COM 008492100 14,761 219,296 SH SOLE 4 219,296 0 0
AGREE REALTY CORP COM 008492100 5,501 81,720 SH SOLE 7 81,720 0 0
AGREE REALTY CORP COM 008492100 27,277 405,238 SH SOLE 18 405,238 0 0
AGREE REALTY CORP COM 008492100 19,861 295,069 SH SOLE 19 295,069 0 0
AGREE REALTY CORP COM 008492100 525,730 7,810,580 SH SOLE 21 7,810,580 0 0
AGREE REALTY CORP COM 008492100 169,638 2,520,256 SH SOLE 22 2,303,362 0 216,894
AGREE REALTY CORP COM 008492100 1,490 22,142 SH SOLE 23 22,142 0 0
AGREE REALTY CORP COM 008492100 18,319 272,158 SH SOLE 25 272,158 0 0
AGREE REALTY CORP COM 008492100 2,389 35,498 SH SOLE 26 17,444 0 18,054
AGREE REALTY CORP COM 008492100 2,788 41,426 SH SOLE 28 2,239 0 39,187
AGREE REALTY CORP COM 008492100 23,531 349,592 SH SOLE 30 349,592 0 0
AGREE REALTY CORP COM 008492100 1,575 23,400 SH SOLE 34 23,400 0 0
AGREE REALTY CORP COM 008492100 438 6,502 SH SOLE 40 6,502 0 0
AGREE REALTY CORP COM 008492100 2,089 31,041 SH SOLE 43 2,005 0 29,036
AGRIFY CORP COM 00853E107 37 2,992 SH SOLE 2 0 0 2,992
AGRIFY CORP COM 00853E107 251 20,142 SH SOLE 18 20,142 0 0
AGRIFY CORP COM 00853E107 107 8,592 SH SOLE 19 8,592 0 0
AGRIFY CORP COM 00853E107 2,344 187,833 SH SOLE 21 187,833 0 0
AGRIFY CORP COM 00853E107 588 47,090 SH SOLE 22 44,380 0 2,710
AGROFRESH SOLUTIONS INC COM 00856G109 45 22,526 SH SOLE 2 1,569 0 20,957
AGROFRESH SOLUTIONS INC COM 00856G109 255 127,309 SH SOLE 18 127,309 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 109 54,319 SH SOLE 19 54,319 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 2,223 1,111,733 SH SOLE 21 1,111,733 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 802 401,126 SH SOLE 22 379,611 0 21,515
AIKIDO PHARMA INC COM 008875106 0 56 SH SOLE 21 56 0 0
AIKIDO PHARMA INC COM 008875106 1,758 1,542,163 SH SOLE 22 1,542,163 0 0
AIM IMMUNOTECH INC COM 00901B105 21 9,049 SH SOLE 18 9,049 0 0
AIM IMMUNOTECH INC COM 00901B105 260 114,642 SH SOLE 21 114,642 0 0
AIM IMMUNOTECH INC COM 00901B105 1,942 855,351 SH SOLE 22 855,351 0 0
AIR INDS GROUP COM NEW 00912N205 6 3,889 SH SOLE 18 3,889 0 0
AIR INDS GROUP COM NEW 00912N205 123 83,820 SH SOLE 21 83,820 0 0
AIR LEASE CORP CL A 00912X302 11,601 236,748 SH SOLE 2 40,364 0 196,384
AIR LEASE CORP CL A 00912X302 2,209 45,075 SH SOLE 4 45,075 0 0
AIR LEASE CORP CL A 00912X302 134 2,727 SH SOLE 7 2,727 0 0
AIR LEASE CORP CL A 00912X302 2,058 42,010 SH SOLE 13 42,010 0 0
AIR LEASE CORP CL A 00912X302 7,906 161,349 SH SOLE 15 155,346 0 6,003
AIR LEASE CORP CL A 00912X302 2,112 43,102 SH SOLE 18 43,102 0 0
AIR LEASE CORP CL A 00912X302 3,286 67,071 SH SOLE 19 67,071 0 0
AIR LEASE CORP CL A 00912X302 65,458 1,335,886 SH SOLE 21 1,335,886 0 0
AIR LEASE CORP CL A 00912X302 141,494 2,887,629 SH SOLE 22 2,743,609 0 144,020
AIR LEASE CORP CL A 00912X302 4,308 87,924 SH SOLE 25 87,924 0 0
AIR LEASE CORP CL A 00912X302 4,029 82,232 SH SOLE 26 22,238 0 59,994
AIR LEASE CORP CL A 00912X302 980 19,996 SH SOLE 28 11,796 0 8,200
AIR LEASE CORP CL A 00912X302 3,724 75,997 SH SOLE 30 75,997 0 0
AIR LEASE CORP CL A 00912X302 99 2,020 SH SOLE 31 2,020 0 0
AIR LEASE CORP CL A 00912X302 41,866 854,405 SH SOLE 34 854,405 0 0
AIR LEASE CORP CL A 00912X302 255 5,212 SH SOLE 36 5,212 0 0
AIR LEASE CORP CL A 00912X302 669 13,655 SH SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 13,367 272,797 SH SOLE 43 7,150 0 265,647
AIR PRODS & CHEMS INC COM 009158106 140,553 499,585 SH SOLE 2 80,831 0 418,754
AIR PRODS & CHEMS INC COM 009158106 32,639 116,013 SH SOLE 4 107,519 0 8,494
AIR PRODS & CHEMS INC COM 009158106 59,561 211,703 SH SOLE 7 198,626 0 13,077
AIR PRODS & CHEMS INC COM 009158106 218 775 SH SOLE 13 775 0 0
AIR PRODS & CHEMS INC COM 009158106 8,009 28,466 SH SOLE 15 28,466 0 0
AIR PRODS & CHEMS INC COM 009158106 136,013 483,446 SH SOLE 18 452,031 0 31,415
AIR PRODS & CHEMS INC COM 009158106 237,037 842,529 SH SOLE 19 842,529 0 0
AIR PRODS & CHEMS INC COM 009158106 13,285 47,221 SH SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,420,613 5,049,452 SH SOLE 21 5,049,452 0 0
AIR PRODS & CHEMS INC COM 009158106 1,412,975 5,022,305 SH SOLE 22 4,505,895 0 516,410
AIR PRODS & CHEMS INC COM 009158106 41,648 148,036 SH SOLE 23 148,036 0 0
AIR PRODS & CHEMS INC COM 009158106 88,018 312,853 SH SOLE 25 312,853 0 0
AIR PRODS & CHEMS INC COM 009158106 133,667 475,107 SH SOLE 26 157,098 0 318,009
AIR PRODS & CHEMS INC COM 009158106 118,922 422,699 SH SOLE 28 25,891 0 396,808
AIR PRODS & CHEMS INC COM 009158106 95 336 SH SOLE 29 336 0 0
AIR PRODS & CHEMS INC COM 009158106 273,791 973,166 SH SOLE 30 973,166 0 0
AIR PRODS & CHEMS INC COM 009158106 22,816 81,097 SH SOLE 31 28,685 0 52,412
AIR PRODS & CHEMS INC COM 009158106 104,637 371,925 SH SOLE 34 371,925 0 0
AIR PRODS & CHEMS INC COM 009158106 38,616 137,257 SH SOLE 36 137,257 0 0
AIR PRODS & CHEMS INC COM 009158106 2,518 8,950 SH SOLE 40 8,950 0 0
AIR PRODS & CHEMS INC COM 009158106 53,276 189,367 SH SOLE 43 15,600 0 173,767
AIR T FDG *W EXP 08/30/202 00919P112 2 8,317 SH SOLE 17 0 0 8,317
AIR T INC COM 009207101 71 3,000 SH SOLE 17 0 0 3,000
AIR T INC COM 009207101 8 345 SH SOLE 18 345 0 0
AIR T INC COM 009207101 9 379 SH SOLE 21 379 0 0
AIR T INC COM 009207101 258 10,863 SH SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 447 15,264 SH SOLE 2 8,523 0 6,741
AIR TRANSPORT SERVICES GRP I COM 00922R105 30 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,535 189,150 SH SOLE 18 189,150 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,990 102,196 SH SOLE 19 102,196 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 60,672 2,073,543 SH SOLE 21 2,073,543 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 47,436 1,621,200 SH SOLE 22 1,598,484 0 22,716
AIR TRANSPORT SERVICES GRP I COM 00922R105 68 2,318 SH SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 510 17,437 SH SOLE 30 17,437 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 1,850 SH SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 196 6,689 SH SOLE 43 413 0 6,276
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 1,834 1,641,000 PRN SOLE 21 1,641,000 0 0
AIRBNB INC COM CL A 009066101 15,934 84,781 SH SOLE 2 81,597 0 3,184
AIRBNB INC COM CL A 009066101 6,315 33,600 SH SOLE 4 31,511 0 2,089
AIRBNB INC COM CL A 009066101 1,169 6,222 SH SOLE 7 6,222 0 0
AIRBNB INC COM CL A 009066101 157 833 SH SOLE 13 833 0 0
AIRBNB INC COM CL A 009066101 640 3,406 SH SOLE 15 3,406 0 0
AIRBNB INC COM CL A 009066101 3,073 16,349 SH SOLE 18 8,730 0 7,619
AIRBNB INC COM CL A 009066101 38,409 204,371 SH SOLE 19 204,371 0 0
AIRBNB INC COM CL A 009066101 21,863 116,331 SH SOLE 21 116,331 0 0
AIRBNB INC COM CL A 009066101 274,815 1,462,246 SH SOLE 22 1,335,145 0 127,101
AIRBNB INC COM CL A 009066101 12,325 65,581 SH SOLE 23 65,581 0 0
AIRBNB INC COM CL A 009066101 27,951 148,722 SH SOLE 25 148,722 0 0
AIRBNB INC COM CL A 009066101 18,841 100,250 SH SOLE 26 71,892 0 28,358
AIRBNB INC COM CL A 009066101 21,268 113,162 SH SOLE 28 6,000 0 107,162
AIRBNB INC COM CL A 009066101 4,101 21,821 SH SOLE 29 21,821 0 0
AIRBNB INC COM CL A 009066101 16,176 86,072 SH SOLE 30 86,072 0 0
AIRBNB INC COM CL A 009066101 6,243 33,216 SH SOLE 31 31,327 0 1,889
AIRBNB INC COM CL A 009066101 45,671 243,011 SH SOLE 34 243,011 0 0
AIRBNB INC COM CL A 009066101 2,483 13,213 SH SOLE 36 13,213 0 0
AIRBNB INC COM CL A 009066101 417 2,220 SH SOLE 40 2,220 0 0
AIRGAIN INC COM 00938A104 44 2,054 SH SOLE 18 2,054 0 0
AIRGAIN INC COM 00938A104 525 24,776 SH SOLE 21 24,776 0 0
AIRGAIN INC COM 00938A104 4,622 218,139 SH SOLE 22 218,139 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 45,155 443,126 SH SOLE 2 135,238 0 307,888
AKAMAI TECHNOLOGIES INC COM 00971T101 9,817 96,342 SH SOLE 4 90,042 0 6,300
AKAMAI TECHNOLOGIES INC COM 00971T101 26,352 258,609 SH SOLE 7 187,894 0 70,715
AKAMAI TECHNOLOGIES INC COM 00971T101 67 660 SH SOLE 13 660 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,749 17,163 SH SOLE 15 17,163 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 37,259 365,640 SH SOLE 18 339,051 0 26,589
AKAMAI TECHNOLOGIES INC COM 00971T101 7,881 77,336 SH SOLE 19 77,336 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 613,493 6,020,535 SH SOLE 21 6,020,535 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 417,656 4,098,681 SH SOLE 22 3,532,872 0 565,809
AKAMAI TECHNOLOGIES INC COM 00971T101 12,447 122,152 SH SOLE 23 122,152 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 28,885 283,466 SH SOLE 25 283,466 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 46,823 459,503 SH SOLE 26 196,910 0 262,593
AKAMAI TECHNOLOGIES INC COM 00971T101 62,976 618,014 SH SOLE 28 17,465 0 600,549
AKAMAI TECHNOLOGIES INC COM 00971T101 3,447 33,831 SH SOLE 29 33,831 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 114,748 1,126,083 SH SOLE 30 1,123,556 0 2,527
AKAMAI TECHNOLOGIES INC COM 00971T101 7,150 70,166 SH SOLE 31 53,206 0 16,960
AKAMAI TECHNOLOGIES INC COM 00971T101 928 9,103 SH SOLE 34 9,103 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 10,818 106,164 SH SOLE 36 106,164 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 659 6,469 SH SOLE 40 6,469 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 16,732 164,204 SH SOLE 43 3,836 0 160,368
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 8,281 6,847,000 PRN SOLE 21 6,847,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 7,266 6,701,000 PRN SOLE 21 6,701,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 239 70,609 SH SOLE 2 43,693 0 26,916
AKEBIA THERAPEUTICS INC COM 00972D105 2 545 SH SOLE 4 545 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 8 2,371 SH SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,584 467,983 SH SOLE 18 467,983 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,095 618,892 SH SOLE 19 618,892 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 22,153 6,544,569 SH SOLE 21 6,544,569 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 14,726 4,350,363 SH SOLE 22 4,244,722 0 105,641
AKEBIA THERAPEUTICS INC COM 00972D105 19 5,648 SH SOLE 23 5,648 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 345 102,036 SH SOLE 26 50,865 0 51,171
AKEBIA THERAPEUTICS INC COM 00972D105 40 11,897 SH SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 496 146,579 SH SOLE 30 146,579 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 24 7,112 SH SOLE 34 7,112 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 60 17,767 SH SOLE 40 17,767 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 77 22,615 SH SOLE 43 498 0 22,117
AKERNA CORP COM 00973W102 30 6,148 SH SOLE 2 1,979 0 4,169
AKERNA CORP COM 00973W102 254 51,462 SH SOLE 18 51,462 0 0
AKERNA CORP COM 00973W102 159 32,107 SH SOLE 19 32,107 0 0
AKERNA CORP COM 00973W102 3,270 662,018 SH SOLE 21 662,018 0 0
AKERNA CORP COM 00973W102 2,035 411,912 SH SOLE 22 410,855 0 1,057
AKERO THERAPEUTICS INC COM 00973Y108 282 9,704 SH SOLE 2 5,259 0 4,445
AKERO THERAPEUTICS INC COM 00973Y108 7 229 SH SOLE 7 229 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,400 48,250 SH SOLE 18 48,250 0 0
AKERO THERAPEUTICS INC COM 00973Y108 2,852 98,295 SH SOLE 19 98,295 0 0
AKERO THERAPEUTICS INC COM 00973Y108 23,465 808,846 SH SOLE 21 808,846 0 0
AKERO THERAPEUTICS INC COM 00973Y108 13,894 478,953 SH SOLE 22 468,189 0 10,764
AKERO THERAPEUTICS INC COM 00973Y108 39 1,330 SH SOLE 23 1,330 0 0
AKERO THERAPEUTICS INC COM 00973Y108 42 1,448 SH SOLE 26 0 0 1,448
AKERO THERAPEUTICS INC COM 00973Y108 54 1,849 SH SOLE 28 1,849 0 0
AKERO THERAPEUTICS INC COM 00973Y108 381 13,126 SH SOLE 30 13,126 0 0
AKERO THERAPEUTICS INC COM 00973Y108 34 1,164 SH SOLE 34 1,164 0 0
AKERO THERAPEUTICS INC COM 00973Y108 47 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 22 6,848 SH SOLE 22 6,848 0 0
AKOUOS INC COM 00973J101 212 15,304 SH SOLE 2 5,017 0 10,287
AKOUOS INC COM 00973J101 5 373 SH SOLE 7 373 0 0
AKOUOS INC COM 00973J101 994 71,653 SH SOLE 18 71,653 0 0
AKOUOS INC COM 00973J101 4,826 347,973 SH SOLE 19 347,973 0 0
AKOUOS INC COM 00973J101 15,035 1,083,965 SH SOLE 21 1,083,965 0 0
AKOUOS INC COM 00973J101 6,380 459,996 SH SOLE 22 451,672 0 8,324
AKOUOS INC COM 00973J101 11 789 SH SOLE 23 789 0 0
AKOUOS INC COM 00973J101 7 525 SH SOLE 25 525 0 0
AKOUOS INC COM 00973J101 11 818 SH SOLE 26 818 0 0
AKOUOS INC COM 00973J101 207 14,952 SH SOLE 30 14,952 0 0
AKOUOS INC COM 00973J101 17 1,244 SH SOLE 36 1,244 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 90 6,724 SH SOLE 2 2,703 0 4,021
AKOUSTIS TECHNOLOGIES INC COM 00973N102 8 635 SH SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,572 117,811 SH SOLE 18 117,811 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 833 62,421 SH SOLE 19 62,421 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 18,151 1,360,617 SH SOLE 21 1,360,617 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 14,218 1,065,810 SH SOLE 22 1,057,054 0 8,756
AKOUSTIS TECHNOLOGIES INC COM 00973N102 26 1,984 SH SOLE 43 0 0 1,984
ALAMO GROUP INC COM 011311107 963 6,168 SH SOLE 2 3,313 0 2,855
ALAMO GROUP INC COM 011311107 7 48 SH SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,016 6,509 SH SOLE 7 6,509 0 0
ALAMO GROUP INC COM 011311107 6,300 40,347 SH SOLE 18 40,347 0 0
ALAMO GROUP INC COM 011311107 2,611 16,718 SH SOLE 19 16,718 0 0
ALAMO GROUP INC COM 011311107 178,711 1,144,481 SH SOLE 21 1,144,481 0 0
ALAMO GROUP INC COM 011311107 46,928 300,532 SH SOLE 22 292,520 0 8,012
ALAMO GROUP INC COM 011311107 9 59 SH SOLE 23 59 0 0
ALAMO GROUP INC COM 011311107 35 227 SH SOLE 25 227 0 0
ALAMO GROUP INC COM 011311107 1,096 7,022 SH SOLE 26 5,957 0 1,065
ALAMO GROUP INC COM 011311107 220 1,408 SH SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 3,412 21,848 SH SOLE 30 21,848 0 0
ALAMO GROUP INC COM 011311107 89 573 SH SOLE 36 573 0 0
ALAMO GROUP INC COM 011311107 235 1,505 SH SOLE 40 1,505 0 0
ALAMO GROUP INC COM 011311107 1,124 7,197 SH SOLE 43 216 0 6,981
ALAMOS GOLD INC NEW COM CL A 011532108 771 98,678 SH SOLE 21 98,678 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 155 19,837 SH SOLE 43 0 0 19,837
ALARM COM HLDGS INC COM 011642105 1,987 23,005 SH SOLE 2 14,680 0 8,325
ALARM COM HLDGS INC COM 011642105 16 183 SH SOLE 4 183 0 0
ALARM COM HLDGS INC COM 011642105 75 873 SH SOLE 7 873 0 0
ALARM COM HLDGS INC COM 011642105 16,997 196,773 SH SOLE 18 189,575 0 7,198
ALARM COM HLDGS INC COM 011642105 14,017 162,268 SH SOLE 19 162,268 0 0
ALARM COM HLDGS INC COM 011642105 475,307 5,502,512 SH SOLE 21 5,502,512 0 0
ALARM COM HLDGS INC COM 011642105 121,252 1,403,699 SH SOLE 22 1,369,906 0 33,793
ALARM COM HLDGS INC COM 011642105 406 4,700 SH SOLE 23 4,700 0 0
ALARM COM HLDGS INC COM 011642105 26 302 SH SOLE 25 302 0 0
ALARM COM HLDGS INC COM 011642105 3,624 41,952 SH SOLE 26 14,101 0 27,851
ALARM COM HLDGS INC COM 011642105 469 5,428 SH SOLE 28 5,428 0 0
ALARM COM HLDGS INC COM 011642105 27,294 315,977 SH SOLE 30 315,977 0 0
ALARM COM HLDGS INC COM 011642105 45 522 SH SOLE 36 522 0 0
ALARM COM HLDGS INC COM 011642105 480 5,556 SH SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 1,191 13,789 SH SOLE 43 280 0 13,509
ALASKA AIR GROUP INC COM 011659109 21,744 314,180 SH SOLE 2 84,403 0 229,777
ALASKA AIR GROUP INC COM 011659109 264 3,815 SH SOLE 4 3,815 0 0
ALASKA AIR GROUP INC COM 011659109 6,597 95,324 SH SOLE 7 91,751 0 3,573
ALASKA AIR GROUP INC COM 011659109 125 1,800 SH SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 21,451 309,936 SH SOLE 18 290,649 0 19,287
ALASKA AIR GROUP INC COM 011659109 22,779 329,129 SH SOLE 19 329,129 0 0
ALASKA AIR GROUP INC COM 011659109 237,188 3,427,073 SH SOLE 21 3,427,073 0 0
ALASKA AIR GROUP INC COM 011659109 202,745 2,929,411 SH SOLE 22 2,672,223 0 257,188
ALASKA AIR GROUP INC COM 011659109 27 383 SH SOLE 23 383 0 0
ALASKA AIR GROUP INC COM 011659109 4,251 61,423 SH SOLE 25 61,423 0 0
ALASKA AIR GROUP INC COM 011659109 6,419 92,750 SH SOLE 26 10,009 0 82,741
ALASKA AIR GROUP INC COM 011659109 288 4,164 SH SOLE 28 4,164 0 0
ALASKA AIR GROUP INC COM 011659109 180 2,599 SH SOLE 29 2,599 0 0
ALASKA AIR GROUP INC COM 011659109 18,297 264,370 SH SOLE 30 264,370 0 0
ALASKA AIR GROUP INC COM 011659109 580 8,380 SH SOLE 31 8,380 0 0
ALASKA AIR GROUP INC COM 011659109 10,286 148,615 SH SOLE 34 148,615 0 0
ALASKA AIR GROUP INC COM 011659109 180 2,607 SH SOLE 36 2,607 0 0
ALASKA AIR GROUP INC COM 011659109 256 3,701 SH SOLE 40 3,701 0 0
ALASKA AIR GROUP INC COM 011659109 7,335 105,975 SH SOLE 43 9,677 0 96,298
ALASKA COMMUNICATIONS SYS GR COM 01167P101 127 39,115 SH SOLE 2 2,933 0 36,182
ALASKA COMMUNICATIONS SYS GR COM 01167P101 682 209,908 SH SOLE 18 209,908 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 269 82,805 SH SOLE 19 82,805 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 6,751 2,077,118 SH SOLE 21 2,077,118 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 6,543 2,013,142 SH SOLE 22 1,971,372 0 41,770
ALASKA COMMUNICATIONS SYS GR COM 01167P101 19 5,794 SH SOLE 43 0 0 5,794
ALBANY INTL CORP CL A 012348108 1,503 18,011 SH SOLE 2 10,036 0 7,975
ALBANY INTL CORP CL A 012348108 10 122 SH SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 46 546 SH SOLE 7 546 0 0
ALBANY INTL CORP CL A 012348108 10,487 125,635 SH SOLE 18 125,635 0 0
ALBANY INTL CORP CL A 012348108 4,686 56,138 SH SOLE 19 56,138 0 0
ALBANY INTL CORP CL A 012348108 298,926 3,581,243 SH SOLE 21 3,581,243 0 0
ALBANY INTL CORP CL A 012348108 73,513 880,709 SH SOLE 22 853,475 0 27,234
ALBANY INTL CORP CL A 012348108 1,043 12,497 SH SOLE 26 5,161 0 7,336
ALBANY INTL CORP CL A 012348108 285 3,415 SH SOLE 28 3,415 0 0
ALBANY INTL CORP CL A 012348108 5,596 67,042 SH SOLE 30 67,042 0 0
ALBANY INTL CORP CL A 012348108 355 4,257 SH SOLE 40 4,257 0 0
ALBANY INTL CORP CL A 012348108 941 11,276 SH SOLE 43 52 0 11,224
ALBEMARLE CORP COM 012653101 41,826 286,263 SH SOLE 2 46,736 0 239,527
ALBEMARLE CORP COM 012653101 7,882 53,948 SH SOLE 4 49,623 0 4,325
ALBEMARLE CORP COM 012653101 15,703 107,471 SH SOLE 7 100,836 0 6,635
ALBEMARLE CORP COM 012653101 85 581 SH SOLE 13 581 0 0
ALBEMARLE CORP COM 012653101 2,192 15,005 SH SOLE 15 15,005 0 0
ALBEMARLE CORP COM 012653101 34,817 238,291 SH SOLE 18 222,031 0 16,260
ALBEMARLE CORP COM 012653101 40,165 274,893 SH SOLE 19 274,893 0 0
ALBEMARLE CORP COM 012653101 447,762 3,064,555 SH SOLE 21 3,064,555 0 0
ALBEMARLE CORP COM 012653101 415,155 2,841,389 SH SOLE 22 2,569,877 0 271,512
ALBEMARLE CORP COM 012653101 10,336 70,742 SH SOLE 23 70,742 0 0
ALBEMARLE CORP COM 012653101 58,990 403,736 SH SOLE 25 403,736 0 0
ALBEMARLE CORP COM 012653101 42,889 293,536 SH SOLE 26 130,267 0 163,269
ALBEMARLE CORP COM 012653101 39,250 268,633 SH SOLE 28 13,787 0 254,846
ALBEMARLE CORP COM 012653101 16 111 SH SOLE 29 111 0 0
ALBEMARLE CORP COM 012653101 74,319 508,650 SH SOLE 30 508,650 0 0
ALBEMARLE CORP COM 012653101 5,264 36,028 SH SOLE 31 14,274 0 21,754
ALBEMARLE CORP COM 012653101 37,196 254,578 SH SOLE 34 254,578 0 0
ALBEMARLE CORP COM 012653101 9,283 63,532 SH SOLE 36 63,532 0 0
ALBEMARLE CORP COM 012653101 697 4,768 SH SOLE 40 4,768 0 0
ALBEMARLE CORP COM 012653101 5,630 38,534 SH SOLE 43 3,659 0 34,875
ALBERTSONS COS INC COMMON STOCK 013091103 10,739 563,135 SH SOLE 2 260,075 0 303,060
ALBERTSONS COS INC COMMON STOCK 013091103 862 45,215 SH SOLE 4 45,215 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 136 7,114 SH SOLE 7 7,114 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,372 71,970 SH SOLE 18 66,227 0 5,743
ALBERTSONS COS INC COMMON STOCK 013091103 2,816 147,647 SH SOLE 19 147,647 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 31,400 1,646,574 SH SOLE 21 1,646,574 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 44,353 2,325,776 SH SOLE 22 2,203,487 0 122,289
ALBERTSONS COS INC COMMON STOCK 013091103 1,203 63,093 SH SOLE 23 63,093 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 359 18,814 SH SOLE 26 10,232 0 8,582
ALBERTSONS COS INC COMMON STOCK 013091103 15 772 SH SOLE 28 772 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 66 3,474 SH SOLE 30 3,474 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,561 81,862 SH SOLE 31 81,862 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 104 5,460 SH SOLE 34 5,460 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 44 2,316 SH SOLE 36 2,316 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 4 200 SH SOLE 43 0 0 200
ALBIREO PHARMA INC COM 01345P106 398 11,278 SH SOLE 2 4,990 0 6,288
ALBIREO PHARMA INC COM 01345P106 2 67 SH SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106 6 170 SH SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106 2,061 58,478 SH SOLE 18 58,478 0 0
ALBIREO PHARMA INC COM 01345P106 1,047 29,711 SH SOLE 19 29,711 0 0
ALBIREO PHARMA INC COM 01345P106 23,206 658,319 SH SOLE 21 658,319 0 0
ALBIREO PHARMA INC COM 01345P106 17,554 497,976 SH SOLE 22 483,942 0 14,034
ALBIREO PHARMA INC COM 01345P106 180 5,107 SH SOLE 28 5,107 0 0
ALBIREO PHARMA INC COM 01345P106 434 12,313 SH SOLE 30 12,313 0 0
ALBIREO PHARMA INC COM 01345P106 74 2,111 SH SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 113 3,204 SH SOLE 43 153 0 3,051
ALCOA CORP COM 013872106 12,305 378,728 SH SOLE 2 214,033 0 164,695
ALCOA CORP COM 013872106 326 10,037 SH SOLE 4 10,037 0 0
ALCOA CORP COM 013872106 7,538 232,016 SH SOLE 7 232,016 0 0
ALCOA CORP COM 013872106 20,410 628,192 SH SOLE 18 617,267 0 10,925
ALCOA CORP COM 013872106 11,310 348,117 SH SOLE 19 348,117 0 0
ALCOA CORP COM 013872106 240,818 7,412,055 SH SOLE 21 7,412,055 0 0
ALCOA CORP COM 013872106 175,392 5,398,338 SH SOLE 22 5,101,129 0 297,209
ALCOA CORP COM 013872106 2,092 64,377 SH SOLE 23 64,377 0 0
ALCOA CORP COM 013872106 66 2,022 SH SOLE 25 2,022 0 0
ALCOA CORP COM 013872106 2,234 68,765 SH SOLE 26 51,888 0 16,877
ALCOA CORP COM 013872106 1,200 36,929 SH SOLE 28 25,804 0 11,125
ALCOA CORP COM 013872106 1,791 55,120 SH SOLE 29 55,120 0 0
ALCOA CORP COM 013872106 4,664 143,567 SH SOLE 30 143,567 0 0
ALCOA CORP COM 013872106 1,599 49,205 SH SOLE 31 49,205 0 0
ALCOA CORP COM 013872106 436 13,432 SH SOLE 34 13,432 0 0
ALCOA CORP COM 013872106 2,239 68,910 SH SOLE 36 68,910 0 0
ALCOA CORP COM 013872106 721 22,190 SH SOLE 40 22,190 0 0
ALCOA CORP COM 013872106 7,285 224,229 SH SOLE 43 13,137 0 211,092
ALCON AG ORD SHS H01301128 201 2,864 SH SOLE 4 2,864 0 0
ALCON AG ORD SHS H01301128 138,133 1,968,264 SH SOLE 18 1,958,129 0 10,135
ALCON AG ORD SHS H01301128 214,575 3,057,491 SH SOLE 19 3,057,491 0 0
ALCON AG ORD SHS H01301128 2,985 42,530 SH SOLE 20 42,530 0 0
ALCON AG ORD SHS H01301128 128 1,830 SH SOLE 21 1,830 0 0
ALCON AG ORD SHS H01301128 1,473 20,991 SH SOLE 22 20,991 0 0
ALCON AG ORD SHS H01301128 157 2,242 SH SOLE 26 2,242 0 0
ALCON AG ORD SHS H01301128 7,159 102,015 SH SOLE 34 102,015 0 0
ALCON AG ORD SHS H01301128 14,400 205,185 SH SOLE 43 15,318 0 189,867
ALDEYRA THERAPEUTICS INC COM 01438T106 17 1,473 SH SOLE 2 1,473 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 106 8,904 SH SOLE 18 8,904 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 2,083 175,297 SH SOLE 21 175,297 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 10,308 867,654 SH SOLE 22 867,654 0 0
ALECTOR INC COM 014442107 721 35,809 SH SOLE 2 20,540 0 15,269
ALECTOR INC COM 014442107 5 229 SH SOLE 4 229 0 0
ALECTOR INC COM 014442107 17 846 SH SOLE 7 846 0 0
ALECTOR INC COM 014442107 3,375 167,571 SH SOLE 18 144,801 0 22,770
ALECTOR INC COM 014442107 8,743 434,100 SH SOLE 19 434,100 0 0
ALECTOR INC COM 014442107 46,856 2,326,490 SH SOLE 21 2,326,490 0 0
ALECTOR INC COM 014442107 35,870 1,781,042 SH SOLE 22 1,742,877 0 38,165
ALECTOR INC COM 014442107 367 18,245 SH SOLE 23 18,245 0 0
ALECTOR INC COM 014442107 13 625 SH SOLE 25 625 0 0
ALECTOR INC COM 014442107 2,076 103,072 SH SOLE 26 21,457 0 81,615
ALECTOR INC COM 014442107 148 7,332 SH SOLE 28 7,332 0 0
ALECTOR INC COM 014442107 7,733 383,973 SH SOLE 30 383,973 0 0
ALECTOR INC COM 014442107 28 1,385 SH SOLE 34 1,385 0 0
ALECTOR INC COM 014442107 28 1,377 SH SOLE 36 1,377 0 0
ALECTOR INC COM 014442107 91 4,499 SH SOLE 40 4,499 0 0
ALECTOR INC COM 014442107 341 16,914 SH SOLE 43 3,017 0 13,897
ALERUS FINL CORP COM 01446U103 377 12,668 SH SOLE 2 1,897 0 10,771
ALERUS FINL CORP COM 01446U103 8 266 SH SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,541 51,753 SH SOLE 18 51,753 0 0
ALERUS FINL CORP COM 01446U103 770 25,840 SH SOLE 19 25,840 0 0
ALERUS FINL CORP COM 01446U103 18,371 616,893 SH SOLE 21 616,893 0 0
ALERUS FINL CORP COM 01446U103 6,692 224,722 SH SOLE 22 210,211 0 14,511
ALERUS FINL CORP COM 01446U103 134 4,492 SH SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 1,736 103,405 SH SOLE 2 33,073 0 70,332
ALEXANDER & BALDWIN INC NEW COM 014491104 5 303 SH SOLE 4 303 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 18 1,100 SH SOLE 7 1,100 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 4,946 294,596 SH SOLE 18 294,596 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,952 354,489 SH SOLE 19 354,489 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 150,784 8,980,596 SH SOLE 21 8,980,596 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 39,888 2,375,727 SH SOLE 22 2,264,479 0 111,248
ALEXANDER & BALDWIN INC NEW COM 014491104 156 9,290 SH SOLE 23 9,290 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 44 2,635 SH SOLE 25 2,635 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,219 72,606 SH SOLE 26 16,111 0 56,495
ALEXANDER & BALDWIN INC NEW COM 014491104 158 9,430 SH SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,746 163,539 SH SOLE 30 163,539 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 19 1,136 SH SOLE 34 1,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 187 11,150 SH SOLE 36 11,150 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 118 7,014 SH SOLE 40 7,014 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 880 52,419 SH SOLE 43 1,996 0 50,423
ALEXANDERS INC COM 014752109 384 1,383 SH SOLE 2 769 0 614
ALEXANDERS INC COM 014752109 682 2,460 SH SOLE 4 2,460 0 0
ALEXANDERS INC COM 014752109 765 2,759 SH SOLE 7 2,759 0 0
ALEXANDERS INC COM 014752109 1,835 6,616 SH SOLE 18 6,616 0 0
ALEXANDERS INC COM 014752109 1,770 6,383 SH SOLE 19 6,383 0 0
ALEXANDERS INC COM 014752109 23,051 83,127 SH SOLE 21 83,127 0 0
ALEXANDERS INC COM 014752109 20,304 73,219 SH SOLE 22 71,472 0 1,747
ALEXANDERS INC COM 014752109 917 3,307 SH SOLE 23 3,307 0 0
ALEXANDERS INC COM 014752109 2,613 9,423 SH SOLE 25 9,423 0 0
ALEXANDERS INC COM 014752109 243 878 SH SOLE 26 186 0 692
ALEXANDERS INC COM 014752109 485 1,749 SH SOLE 28 333 0 1,416
ALEXANDERS INC COM 014752109 2,690 9,702 SH SOLE 30 9,702 0 0
ALEXANDERS INC COM 014752109 65 236 SH SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 1,186 4,277 SH SOLE 43 529 0 3,748
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54,077 329,133 SH SOLE 2 72,395 0 256,738
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,272 299,890 SH SOLE 4 295,008 0 4,882
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50,215 305,632 SH SOLE 7 297,926 0 7,706
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 91 555 SH SOLE 13 555 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,773 16,877 SH SOLE 15 16,877 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 53,498 325,612 SH SOLE 18 306,908 0 18,704
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64,851 394,712 SH SOLE 19 394,712 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 708,143 4,310,058 SH SOLE 21 4,310,058 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 687,303 4,183,221 SH SOLE 22 3,815,928 0 367,293
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,757 95,904 SH SOLE 23 95,904 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 130,703 795,517 SH SOLE 25 795,517 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48,694 296,370 SH SOLE 26 108,565 0 187,805
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 62,317 379,288 SH SOLE 28 25,133 0 354,155
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 249 1,513 SH SOLE 29 1,513 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 157,577 959,078 SH SOLE 30 959,078 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,388 20,622 SH SOLE 31 16,298 0 4,324
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19,557 119,031 SH SOLE 34 119,031 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,953 72,750 SH SOLE 36 72,750 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 964 5,869 SH SOLE 40 5,869 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,701 83,388 SH SOLE 43 3,079 0 80,309
ALEXION PHARMACEUTICALS INC COM 015351109 93,886 613,996 SH SOLE 2 201,738 0 412,258
ALEXION PHARMACEUTICALS INC COM 015351109 17,678 115,608 SH SOLE 4 107,064 0 8,544
ALEXION PHARMACEUTICALS INC COM 015351109 44,394 290,328 SH SOLE 7 212,348 0 77,980
ALEXION PHARMACEUTICALS INC COM 015351109 113 741 SH SOLE 13 741 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,165 27,239 SH SOLE 15 27,239 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2 11 SH SOLE 17 0 0 11
ALEXION PHARMACEUTICALS INC COM 015351109 89,108 582,747 SH SOLE 18 549,536 0 33,211
ALEXION PHARMACEUTICALS INC COM 015351109 14,944 97,728 SH SOLE 19 97,728 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,130,648 7,394,203 SH SOLE 21 7,394,203 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 753,585 4,928,294 SH SOLE 22 4,375,115 0 553,179
ALEXION PHARMACEUTICALS INC COM 015351109 22,695 148,418 SH SOLE 23 148,418 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 51,308 335,544 SH SOLE 25 335,544 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 76,455 500,001 SH SOLE 26 175,140 0 324,861
ALEXION PHARMACEUTICALS INC COM 015351109 56,168 367,329 SH SOLE 28 23,478 0 343,851
ALEXION PHARMACEUTICALS INC COM 015351109 1,148 7,509 SH SOLE 29 7,509 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 194,797 1,273,933 SH SOLE 30 1,273,933 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 9,091 59,451 SH SOLE 31 38,544 0 20,907
ALEXION PHARMACEUTICALS INC COM 015351109 7,148 46,749 SH SOLE 32 46,749 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 76,010 497,088 SH SOLE 34 497,088 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 18,614 121,729 SH SOLE 36 121,729 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,338 8,749 SH SOLE 40 8,749 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 20,322 132,900 SH SOLE 43 5,923 0 126,977
ALGONQUIN PWR UTILS CORP COM 015857105 1 85 SH SOLE 18 85 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 680 3,000 SH Call SOLE 4 3,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 8,615 38,000 SH Call SOLE 18 38,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 48,815 215,300 SH Call SOLE 19 215,300 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 3,628 16,000 SH Call SOLE 22 16,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 703 3,100 SH Call SOLE 26 3,100 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 23,308 102,800 SH Call SOLE 34 102,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 615,671 2,715,437 SH SOLE 2 205,910 0 2,509,527
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 42 185 SH SOLE 3 185 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 219,702 969,002 SH SOLE 4 850,517 0 118,485
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 42,708 188,365 SH SOLE 7 188,365 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 63,889 281,784 SH SOLE 13 174,622 0 107,162
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 250,911 1,106,652 SH SOLE 15 1,105,159 0 1,493
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66 292 SH SOLE 17 0 0 292
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 285,947 1,261,179 SH SOLE 18 1,224,843 0 36,336
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 187,155 825,453 SH SOLE 19 825,453 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,781,411 34,320,166 SH SOLE 21 34,320,166 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,063,767 22,333,910 SH SOLE 22 18,809,597 0 3,524,313
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 235,322 1,037,894 SH SOLE 23 1,037,894 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 71,475 315,243 SH SOLE 25 305,765 0 9,478
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 750,298 3,309,212 SH SOLE 26 88,376 0 3,220,836
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 572,202 2,523,716 SH SOLE 28 222,864 0 2,300,852
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,846 30,195 SH SOLE 29 30,195 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,465,305 10,873,306 SH SOLE 30 10,873,306 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28,360 125,083 SH SOLE 31 90,395 0 34,688
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,691 47,155 SH SOLE 32 47,155 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 214,364 945,459 SH SOLE 34 945,459 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,855 8,183 SH SOLE 36 8,183 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,645 11,667 SH SOLE 40 11,667 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 142,387 628,003 SH SOLE 43 52,186 0 575,817
ALICO INC COM 016230104 176 5,897 SH SOLE 2 325 0 5,572
ALICO INC COM 016230104 0 1 SH SOLE 7 1 0 0
ALICO INC COM 016230104 597 19,988 SH SOLE 18 19,988 0 0
ALICO INC COM 016230104 283 9,481 SH SOLE 19 9,481 0 0
ALICO INC COM 016230104 5,648 189,148 SH SOLE 21 189,148 0 0
ALICO INC COM 016230104 4,258 142,601 SH SOLE 22 139,980 0 2,621
ALIGN TECHNOLOGY INC COM 016255101 127,044 234,602 SH SOLE 2 84,673 0 149,929
ALIGN TECHNOLOGY INC COM 016255101 23,580 43,543 SH SOLE 4 40,661 0 2,882
ALIGN TECHNOLOGY INC COM 016255101 50,663 93,555 SH SOLE 7 67,580 0 25,975
ALIGN TECHNOLOGY INC COM 016255101 4,157 7,676 SH SOLE 13 7,676 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,170 7,701 SH SOLE 15 7,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 92,115 170,101 SH SOLE 18 148,203 0 21,898
ALIGN TECHNOLOGY INC COM 016255101 40,736 75,223 SH SOLE 19 75,223 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,171,194 2,162,750 SH SOLE 21 2,162,750 0 0
ALIGN TECHNOLOGY INC COM 016255101 972,590 1,796,003 SH SOLE 22 1,560,274 0 235,729
ALIGN TECHNOLOGY INC COM 016255101 35,323 65,228 SH SOLE 23 65,228 0 0
ALIGN TECHNOLOGY INC COM 016255101 71,793 132,575 SH SOLE 25 132,575 0 0
ALIGN TECHNOLOGY INC COM 016255101 97,211 179,512 SH SOLE 26 65,605 0 113,907
ALIGN TECHNOLOGY INC COM 016255101 131,030 241,962 SH SOLE 28 9,065 0 232,897
ALIGN TECHNOLOGY INC COM 016255101 3,876 7,157 SH SOLE 29 7,157 0 0
ALIGN TECHNOLOGY INC COM 016255101 217,212 401,108 SH SOLE 30 372,596 0 28,512
ALIGN TECHNOLOGY INC COM 016255101 18,864 34,835 SH SOLE 31 22,425 0 12,410
ALIGN TECHNOLOGY INC COM 016255101 9,122 16,844 SH SOLE 32 16,844 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,507 6,477 SH SOLE 34 6,477 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,655 41,835 SH SOLE 36 41,835 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,634 3,017 SH SOLE 40 3,017 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,670 41,862 SH SOLE 43 4,607 0 37,255
ALIGNMENT HEALTHCARE INC COM 01625V104 1,804 82,258 SH SOLE 18 82,258 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 29,606 1,350,033 SH SOLE 19 1,350,033 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 264 12,052 SH SOLE 20 12,052 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 16 727 SH SOLE 21 727 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 587 26,757 SH SOLE 22 26,757 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 1,737 79,220 SH SOLE 26 79,220 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 7,277 331,827 SH SOLE 28 0 0 331,827
ALIGNMENT HEALTHCARE INC COM 01625V104 123 5,617 SH SOLE 31 0 0 5,617
ALIGOS THERAPEUTICS INC COM 01626L105 111 4,892 SH SOLE 2 1,124 0 3,768
ALIGOS THERAPEUTICS INC COM 01626L105 853 37,522 SH SOLE 18 37,522 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 380 16,722 SH SOLE 19 16,722 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 9,300 408,952 SH SOLE 21 408,952 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 5,180 227,790 SH SOLE 22 224,328 0 3,462
ALIMERA SCIENCES INC COM NEW 016259202 1 58 SH SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202 98 10,171 SH SOLE 21 10,171 0 0
ALIMERA SCIENCES INC COM NEW 016259202 7 686 SH SOLE 22 686 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 12 4,744 SH SOLE 22 4,744 0 0
ALJ REGL HLDGS INC COM 001627108 13 8,787 SH SOLE 21 8,787 0 0
ALKALINE WTR CO INC COM NEW 01643A207 182 167,367 SH SOLE 21 167,367 0 0
ALKALINE WTR CO INC COM NEW 01643A207 14 12,638 SH SOLE 22 12,638 0 0
ALKERMES PLC SHS G01767105 7,184 384,557 SH SOLE 2 69,641 0 314,916
ALKERMES PLC SHS G01767105 12 632 SH SOLE 4 632 0 0
ALKERMES PLC SHS G01767105 46 2,477 SH SOLE 7 2,477 0 0
ALKERMES PLC SHS G01767105 1,146 61,358 SH SOLE 18 61,358 0 0
ALKERMES PLC SHS G01767105 826 44,238 SH SOLE 19 44,238 0 0
ALKERMES PLC SHS G01767105 59,287 3,173,842 SH SOLE 21 3,173,842 0 0
ALKERMES PLC SHS G01767105 81,413 4,358,305 SH SOLE 22 4,134,821 0 223,484
ALKERMES PLC SHS G01767105 22 1,166 SH SOLE 25 1,166 0 0
ALKERMES PLC SHS G01767105 1,551 83,023 SH SOLE 26 41,135 0 41,888
ALKERMES PLC SHS G01767105 385 20,585 SH SOLE 28 20,585 0 0
ALKERMES PLC SHS G01767105 21,950 1,175,029 SH SOLE 30 1,175,029 0 0
ALKERMES PLC SHS G01767105 112 6,022 SH SOLE 31 6,022 0 0
ALKERMES PLC SHS G01767105 65 3,471 SH SOLE 34 3,471 0 0
ALKERMES PLC SHS G01767105 38 2,013 SH SOLE 36 2,013 0 0
ALKERMES PLC SHS G01767105 368 19,705 SH SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 845 45,260 SH SOLE 43 3,126 0 42,134
ALLAKOS INC COM 01671P100 5,641 49,145 SH SOLE 2 44,957 0 4,188
ALLAKOS INC COM 01671P100 13 111 SH SOLE 4 111 0 0
ALLAKOS INC COM 01671P100 48 415 SH SOLE 7 415 0 0
ALLAKOS INC COM 01671P100 13,234 115,296 SH SOLE 18 113,437 0 1,859
ALLAKOS INC COM 01671P100 84,824 739,014 SH SOLE 19 739,014 0 0
ALLAKOS INC COM 01671P100 158,439 1,380,372 SH SOLE 21 1,380,372 0 0
ALLAKOS INC COM 01671P100 95,377 830,957 SH SOLE 22 811,588 0 19,369
ALLAKOS INC COM 01671P100 90 783 SH SOLE 23 783 0 0
ALLAKOS INC COM 01671P100 36 312 SH SOLE 25 312 0 0
ALLAKOS INC COM 01671P100 1,438 12,532 SH SOLE 26 8,320 0 4,212
ALLAKOS INC COM 01671P100 392 3,418 SH SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 3,878 33,787 SH SOLE 30 33,787 0 0
ALLAKOS INC COM 01671P100 28,206 245,738 SH SOLE 34 245,738 0 0
ALLAKOS INC COM 01671P100 88 769 SH SOLE 36 769 0 0
ALLAKOS INC COM 01671P100 419 3,648 SH SOLE 40 3,648 0 0
ALLAKOS INC COM 01671P100 465 4,054 SH SOLE 43 1,368 0 2,686
ALLEGHANY CORP DEL COM 017175100 26,667 42,579 SH SOLE 2 15,223 0 27,356
ALLEGHANY CORP DEL COM 017175100 4,573 7,302 SH SOLE 4 6,809 0 493
ALLEGHANY CORP DEL COM 017175100 1,571 2,508 SH SOLE 7 1,295 0 1,213
ALLEGHANY CORP DEL COM 017175100 30 48 SH SOLE 13 48 0 0
ALLEGHANY CORP DEL COM 017175100 1,105 1,764 SH SOLE 15 1,764 0 0
ALLEGHANY CORP DEL COM 017175100 1 2 SH SOLE 17 0 0 2
ALLEGHANY CORP DEL COM 017175100 28,181 44,997 SH SOLE 18 44,121 0 876
ALLEGHANY CORP DEL COM 017175100 2,521 4,026 SH SOLE 19 4,026 0 0
ALLEGHANY CORP DEL COM 017175100 404,395 645,700 SH SOLE 21 645,700 0 0
ALLEGHANY CORP DEL COM 017175100 287,743 459,440 SH SOLE 22 438,202 0 21,238
ALLEGHANY CORP DEL COM 017175100 6,025 9,620 SH SOLE 23 9,620 0 0
ALLEGHANY CORP DEL COM 017175100 11,672 18,637 SH SOLE 25 18,637 0 0
ALLEGHANY CORP DEL COM 017175100 18,920 30,210 SH SOLE 26 15,526 0 14,684
ALLEGHANY CORP DEL COM 017175100 16,694 26,655 SH SOLE 28 1,186 0 25,469
ALLEGHANY CORP DEL COM 017175100 693 1,106 SH SOLE 29 1,106 0 0
ALLEGHANY CORP DEL COM 017175100 19,661 31,393 SH SOLE 30 26,092 0 5,301
ALLEGHANY CORP DEL COM 017175100 1,926 3,075 SH SOLE 31 2,671 0 404
ALLEGHANY CORP DEL COM 017175100 445 711 SH SOLE 34 711 0 0
ALLEGHANY CORP DEL COM 017175100 8,920 14,243 SH SOLE 36 14,243 0 0
ALLEGHANY CORP DEL COM 017175100 338 540 SH SOLE 40 540 0 0
ALLEGHANY CORP DEL COM 017175100 2,305 3,681 SH SOLE 43 473 0 3,208
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,142 339,107 SH SOLE 2 231,881 0 107,226
ALLEGHENY TECHNOLOGIES INC COM 01741R102 9 438 SH SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 73 3,488 SH SOLE 7 3,488 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 11,058 525,065 SH SOLE 18 525,065 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,906 232,955 SH SOLE 19 232,955 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 326,899 15,522,259 SH SOLE 21 15,522,259 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 77,440 3,677,127 SH SOLE 22 3,477,813 0 199,314
ALLEGHENY TECHNOLOGIES INC COM 01741R102 31 1,467 SH SOLE 25 1,467 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 961 45,644 SH SOLE 26 24,382 0 21,262
ALLEGHENY TECHNOLOGIES INC COM 01741R102 529 25,123 SH SOLE 28 16,017 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,800 275,406 SH SOLE 30 275,406 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,116 195,421 SH SOLE 34 195,421 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 202 9,573 SH SOLE 36 9,573 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 306 14,546 SH SOLE 40 14,546 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,080 51,301 SH SOLE 43 865 0 50,436
ALLEGIANCE BANCSHARES INC COM 01748H107 877 21,637 SH SOLE 2 6,418 0 15,219
ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 3,102 76,509 SH SOLE 18 76,509 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,439 35,489 SH SOLE 19 35,489 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 91,861 2,265,934 SH SOLE 21 2,265,934 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 22,752 561,235 SH SOLE 22 530,339 0 30,896
ALLEGIANCE BANCSHARES INC COM 01748H107 33 815 SH SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,250 30,836 SH SOLE 30 30,836 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 49 1,213 SH SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 287 7,075 SH SOLE 43 45 0 7,030
ALLEGIANT TRAVEL CO COM 01748X102 2,998 12,282 SH SOLE 2 2,253 0 10,029
ALLEGIANT TRAVEL CO COM 01748X102 3 13 SH SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102 60 245 SH SOLE 7 245 0 0
ALLEGIANT TRAVEL CO COM 01748X102 13,085 53,615 SH SOLE 18 53,615 0 0
ALLEGIANT TRAVEL CO COM 01748X102 5,767 23,630 SH SOLE 19 23,630 0 0
ALLEGIANT TRAVEL CO COM 01748X102 379,332 1,554,257 SH SOLE 21 1,554,257 0 0
ALLEGIANT TRAVEL CO COM 01748X102 91,478 374,817 SH SOLE 22 359,989 0 14,828
ALLEGIANT TRAVEL CO COM 01748X102 183 751 SH SOLE 26 0 0 751
ALLEGIANT TRAVEL CO COM 01748X102 154 633 SH SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,889 20,032 SH SOLE 30 20,032 0 0
ALLEGIANT TRAVEL CO COM 01748X102 115 473 SH SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,843 7,552 SH SOLE 43 572 0 6,980
ALLEGION PLC ORD SHS G0176J109 28,518 227,020 SH SOLE 2 53,062 0 173,958
ALLEGION PLC ORD SHS G0176J109 5,996 47,735 SH SOLE 4 44,122 0 3,613
ALLEGION PLC ORD SHS G0176J109 9,644 76,771 SH SOLE 7 74,179 0 2,592
ALLEGION PLC ORD SHS G0176J109 2,024 16,116 SH SOLE 13 16,116 0 0
ALLEGION PLC ORD SHS G0176J109 1,277 10,164 SH SOLE 15 10,164 0 0
ALLEGION PLC ORD SHS G0176J109 33,632 267,731 SH SOLE 18 245,453 0 22,278
ALLEGION PLC ORD SHS G0176J109 29,420 234,196 SH SOLE 19 234,196 0 0
ALLEGION PLC ORD SHS G0176J109 337,840 2,689,382 SH SOLE 21 2,689,382 0 0
ALLEGION PLC ORD SHS G0176J109 310,664 2,473,042 SH SOLE 22 2,212,611 0 260,431
ALLEGION PLC ORD SHS G0176J109 6,973 55,505 SH SOLE 23 55,505 0 0
ALLEGION PLC ORD SHS G0176J109 23,405 186,314 SH SOLE 25 186,314 0 0
ALLEGION PLC ORD SHS G0176J109 30,287 241,101 SH SOLE 26 96,840 0 144,261
ALLEGION PLC ORD SHS G0176J109 54,008 429,934 SH SOLE 28 15,663 0 414,271
ALLEGION PLC ORD SHS G0176J109 67 533 SH SOLE 29 533 0 0
ALLEGION PLC ORD SHS G0176J109 66,967 533,091 SH SOLE 30 517,383 0 15,708
ALLEGION PLC ORD SHS G0176J109 2,179 17,348 SH SOLE 31 12,429 0 4,919
ALLEGION PLC ORD SHS G0176J109 776 6,174 SH SOLE 34 6,174 0 0
ALLEGION PLC ORD SHS G0176J109 6,646 52,908 SH SOLE 36 52,908 0 0
ALLEGION PLC ORD SHS G0176J109 464 3,694 SH SOLE 40 3,694 0 0
ALLEGION PLC ORD SHS G0176J109 4,457 35,484 SH SOLE 43 2,290 0 33,194
ALLEGRO MICROSYSTEMS INC COM 01749D105 2,693 106,234 SH SOLE 2 5,154 0 101,080
ALLEGRO MICROSYSTEMS INC COM 01749D105 21 821 SH SOLE 7 821 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 198 7,792 SH SOLE 13 7,792 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 789 31,114 SH SOLE 18 31,114 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 853 33,667 SH SOLE 19 33,667 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 13,297 524,519 SH SOLE 21 524,519 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 31,991 1,261,968 SH SOLE 22 1,097,311 0 164,657
ALLEGRO MICROSYSTEMS INC COM 01749D105 40 1,566 SH SOLE 23 1,566 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 487 19,198 SH SOLE 26 19,198 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 2,177 85,876 SH SOLE 28 458 0 85,418
ALLEGRO MICROSYSTEMS INC COM 01749D105 161 6,356 SH SOLE 30 6,356 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 337 13,290 SH SOLE 31 12,002 0 1,288
ALLEGRO MICROSYSTEMS INC COM 01749D105 12,630 498,239 SH SOLE 34 498,239 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 81 3,182 SH SOLE 43 19 0 3,163
ALLENA PHARMACEUTICALS COM 018119107 13 9,602 SH SOLE 18 9,602 0 0
ALLENA PHARMACEUTICALS COM 018119107 219 157,225 SH SOLE 21 157,225 0 0
ALLENA PHARMACEUTICALS COM 018119107 32 22,975 SH SOLE 22 22,975 0 0
ALLETE INC COM NEW 018522300 7,231 107,617 SH SOLE 2 64,569 0 43,048
ALLETE INC COM NEW 018522300 416 6,188 SH SOLE 4 6,188 0 0
ALLETE INC COM NEW 018522300 87 1,301 SH SOLE 7 1,301 0 0
ALLETE INC COM NEW 018522300 16 235 SH SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 18,669 277,858 SH SOLE 18 277,858 0 0
ALLETE INC COM NEW 018522300 6,285 93,537 SH SOLE 19 93,537 0 0
ALLETE INC COM NEW 018522300 271,088 4,034,642 SH SOLE 21 4,034,642 0 0
ALLETE INC COM NEW 018522300 116,524 1,734,250 SH SOLE 22 1,651,517 0 82,733
ALLETE INC COM NEW 018522300 2,016 30,008 SH SOLE 26 11,483 0 18,525
ALLETE INC COM NEW 018522300 109 1,629 SH SOLE 28 1,545 0 84
ALLETE INC COM NEW 018522300 4,139 61,594 SH SOLE 30 61,594 0 0
ALLETE INC COM NEW 018522300 269 4,001 SH SOLE 36 4,001 0 0
ALLETE INC COM NEW 018522300 415 6,181 SH SOLE 40 6,181 0 0
ALLETE INC COM NEW 018522300 2,890 43,015 SH SOLE 43 8,307 0 34,708
ALLIANCE DATA SYSTEMS CORP COM 018581108 27,340 243,912 SH SOLE 2 154,501 0 89,411
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,929 17,209 SH SOLE 4 17,209 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 738 6,585 SH SOLE 7 6,585 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 14,851 132,494 SH SOLE 18 127,633 0 4,861
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,453 21,881 SH SOLE 19 21,881 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 248,716 2,218,895 SH SOLE 21 2,218,895 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 203,946 1,819,487 SH SOLE 22 1,586,581 0 232,906
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,463 48,737 SH SOLE 23 48,737 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 204 1,819 SH SOLE 25 1,819 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,175 28,329 SH SOLE 26 18,940 0 9,389
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,295 11,549 SH SOLE 28 6,593 0 4,956
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,069 36,297 SH SOLE 29 36,297 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 10,428 93,032 SH SOLE 30 93,032 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,465 48,759 SH SOLE 31 45,611 0 3,148
ALLIANCE DATA SYSTEMS CORP COM 018581108 46,977 419,104 SH SOLE 34 419,104 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 792 7,068 SH SOLE 36 7,068 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 660 5,885 SH SOLE 40 5,885 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,458 66,535 SH SOLE 43 6,307 0 60,228
ALLIANT ENERGY CORP COM 018802108 32,916 607,753 SH SOLE 2 145,308 0 462,445
ALLIANT ENERGY CORP COM 018802108 8,299 153,227 SH SOLE 4 143,383 0 9,844
ALLIANT ENERGY CORP COM 018802108 16,317 301,268 SH SOLE 7 274,419 0 26,849
ALLIANT ENERGY CORP COM 018802108 70 1,297 SH SOLE 13 1,297 0 0
ALLIANT ENERGY CORP COM 018802108 1,683 31,076 SH SOLE 15 31,076 0 0
ALLIANT ENERGY CORP COM 018802108 35,126 648,568 SH SOLE 18 610,133 0 38,435
ALLIANT ENERGY CORP COM 018802108 17,405 321,359 SH SOLE 19 321,359 0 0
ALLIANT ENERGY CORP COM 018802108 579,187 10,694,000 SH SOLE 21 10,694,000 0 0
ALLIANT ENERGY CORP COM 018802108 306,437 5,657,995 SH SOLE 22 5,061,054 0 596,941
ALLIANT ENERGY CORP COM 018802108 8,430 155,646 SH SOLE 23 155,646 0 0
ALLIANT ENERGY CORP COM 018802108 17,576 324,519 SH SOLE 25 324,519 0 0
ALLIANT ENERGY CORP COM 018802108 29,455 543,845 SH SOLE 26 235,797 0 308,048
ALLIANT ENERGY CORP COM 018802108 12,113 223,651 SH SOLE 28 32,355 0 191,296
ALLIANT ENERGY CORP COM 018802108 43 799 SH SOLE 29 799 0 0
ALLIANT ENERGY CORP COM 018802108 57,680 1,064,993 SH SOLE 30 1,064,993 0 0
ALLIANT ENERGY CORP COM 018802108 4,188 77,321 SH SOLE 31 30,527 0 46,794
ALLIANT ENERGY CORP COM 018802108 4,272 78,873 SH SOLE 32 78,873 0 0
ALLIANT ENERGY CORP COM 018802108 672 12,412 SH SOLE 34 12,412 0 0
ALLIANT ENERGY CORP COM 018802108 8,029 148,254 SH SOLE 36 148,254 0 0
ALLIANT ENERGY CORP COM 018802108 276 5,095 SH SOLE 40 5,095 0 0
ALLIANT ENERGY CORP COM 018802108 6,855 126,561 SH SOLE 43 4,489 0 122,072
ALLIED ESPORTS ENTMT INC COM 019170109 13 4,354 SH SOLE 18 4,354 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 174 60,545 SH SOLE 21 60,545 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 2 465 SH SOLE 18 465 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 42 8,867 SH SOLE 21 8,867 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 90 1,756 SH SOLE 2 658 0 1,098
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 144 SH SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,221 23,788 SH SOLE 18 23,788 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 687 13,377 SH SOLE 19 13,377 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 14,172 276,097 SH SOLE 21 276,097 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 11,136 216,957 SH SOLE 22 214,829 0 2,128
ALLIED MOTION TECHNOLOGIES I COM 019330109 47 908 SH SOLE 43 0 0 908
ALLISON TRANSMISSION HLDGS I COM 01973R101 11,663 285,656 SH SOLE 2 77,650 0 208,006
ALLISON TRANSMISSION HLDGS I COM 01973R101 142 3,479 SH SOLE 4 3,479 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 154 3,761 SH SOLE 7 3,761 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,208 54,069 SH SOLE 18 53,408 0 661
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,277 31,286 SH SOLE 19 31,286 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 59,428 1,455,508 SH SOLE 21 1,455,508 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 125,134 3,064,759 SH SOLE 22 2,909,929 0 154,830
ALLISON TRANSMISSION HLDGS I COM 01973R101 237 5,810 SH SOLE 23 5,810 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 66 1,628 SH SOLE 25 1,628 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,792 43,891 SH SOLE 26 32,673 0 11,218
ALLISON TRANSMISSION HLDGS I COM 01973R101 611 14,963 SH SOLE 28 14,963 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 167 4,084 SH SOLE 29 4,084 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,259 79,831 SH SOLE 30 79,831 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 172 4,205 SH SOLE 31 4,205 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 112 2,739 SH SOLE 34 2,739 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 295 7,233 SH SOLE 36 7,233 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 567 13,890 SH SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,951 47,793 SH SOLE 43 2,551 0 45,242
ALLOGENE THERAPEUTICS INC COM 019770106 940 26,617 SH SOLE 2 20,156 0 6,461
ALLOGENE THERAPEUTICS INC COM 019770106 10 276 SH SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 36 1,006 SH SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 6,638 188,041 SH SOLE 18 184,441 0 3,600
ALLOGENE THERAPEUTICS INC COM 019770106 28,861 817,591 SH SOLE 19 817,591 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 116,032 3,287,039 SH SOLE 21 3,287,039 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 63,000 1,784,714 SH SOLE 22 1,739,881 0 44,833
ALLOGENE THERAPEUTICS INC COM 019770106 149 4,229 SH SOLE 23 4,229 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 20 567 SH SOLE 25 567 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,282 36,315 SH SOLE 26 16,944 0 19,371
ALLOGENE THERAPEUTICS INC COM 019770106 273 7,722 SH SOLE 28 7,722 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 3,315 93,920 SH SOLE 30 93,920 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 316 8,950 SH SOLE 34 8,950 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 50 1,412 SH SOLE 36 1,412 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 259 7,348 SH SOLE 40 7,348 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 153 4,331 SH SOLE 43 0 0 4,331
ALLOT LTD SHS M0854Q105 50 3,146 SH SOLE 22 3,146 0 0
ALLOT LTD SHS M0854Q105 66 4,137 SH SOLE 43 983 0 3,154
ALLOVIR INC COM 019818103 333 14,248 SH SOLE 2 6,045 0 8,203
ALLOVIR INC COM 019818103 10 425 SH SOLE 7 425 0 0
ALLOVIR INC COM 019818103 2,240 95,709 SH SOLE 18 95,709 0 0
ALLOVIR INC COM 019818103 1,835 78,437 SH SOLE 19 78,437 0 0
ALLOVIR INC COM 019818103 36,199 1,546,945 SH SOLE 21 1,546,945 0 0
ALLOVIR INC COM 019818103 14,167 605,410 SH SOLE 22 585,964 0 19,446
ALLOVIR INC COM 019818103 12 516 SH SOLE 23 516 0 0
ALLOVIR INC COM 019818103 127 5,430 SH SOLE 28 5,430 0 0
ALLOVIR INC COM 019818103 528 22,557 SH SOLE 30 22,557 0 0
ALLOVIR INC COM 019818103 30 1,272 SH SOLE 34 1,272 0 0
ALLOVIR INC COM 019818103 49 2,111 SH SOLE 40 2,111 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,964 197,432 SH SOLE 2 61,205 0 136,227
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 612 SH SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 43 2,869 SH SOLE 7 2,869 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9,601 639,435 SH SOLE 18 639,435 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7,295 485,831 SH SOLE 19 485,831 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 258,414 17,210,414 SH SOLE 21 17,210,414 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 68,144 4,538,414 SH SOLE 22 4,296,691 0 241,723
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 191 12,704 SH SOLE 23 12,704 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 59 3,947 SH SOLE 25 3,947 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,048 136,374 SH SOLE 26 59,559 0 76,815
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 331 22,042 SH SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 18,207 1,212,570 SH SOLE 30 1,212,570 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16 1,054 SH SOLE 34 1,054 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 213 14,177 SH SOLE 36 14,177 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 284 18,884 SH SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,275 84,945 SH SOLE 43 0 0 84,945
ALLSTATE CORP COM 020002101 109,736 955,054 SH SOLE 2 359,775 0 595,279
ALLSTATE CORP COM 020002101 20,024 174,276 SH SOLE 4 162,968 0 11,308
ALLSTATE CORP COM 020002101 52,896 460,365 SH SOLE 7 337,381 0 122,984
ALLSTATE CORP COM 020002101 4,613 40,144 SH SOLE 13 40,144 0 0
ALLSTATE CORP COM 020002101 4,732 41,180 SH SOLE 15 41,180 0 0
ALLSTATE CORP COM 020002101 171,003 1,488,277 SH SOLE 18 1,351,532 0 136,745
ALLSTATE CORP COM 020002101 182,380 1,587,292 SH SOLE 19 1,587,292 0 0
ALLSTATE CORP COM 020002101 884,759 7,700,252 SH SOLE 21 7,700,252 0 0
ALLSTATE CORP COM 020002101 933,206 8,121,893 SH SOLE 22 7,091,141 0 1,030,752
ALLSTATE CORP COM 020002101 24,160 210,273 SH SOLE 23 210,273 0 0
ALLSTATE CORP COM 020002101 65,410 569,278 SH SOLE 25 569,278 0 0
ALLSTATE CORP COM 020002101 100,594 875,494 SH SOLE 26 361,590 0 513,904
ALLSTATE CORP COM 020002101 201,679 1,755,260 SH SOLE 28 34,202 0 1,721,058
ALLSTATE CORP COM 020002101 6,556 57,059 SH SOLE 29 57,059 0 0
ALLSTATE CORP COM 020002101 230,608 2,007,034 SH SOLE 30 1,982,206 0 24,828
ALLSTATE CORP COM 020002101 17,948 156,202 SH SOLE 31 129,737 0 26,465
ALLSTATE CORP COM 020002101 21,013 182,880 SH SOLE 34 182,880 0 0
ALLSTATE CORP COM 020002101 30,960 269,456 SH SOLE 36 269,456 0 0
ALLSTATE CORP COM 020002101 1,405 12,231 SH SOLE 40 12,231 0 0
ALLSTATE CORP COM 020002101 61,002 530,918 SH SOLE 43 16,754 0 514,164
ALLY FINL INC COM 02005N100 46,997 1,039,518 SH SOLE 2 259,530 0 779,988
ALLY FINL INC COM 02005N100 8,983 198,696 SH SOLE 4 184,679 0 14,017
ALLY FINL INC COM 02005N100 8,411 186,044 SH SOLE 7 54,079 0 131,965
ALLY FINL INC COM 02005N100 4,457 98,592 SH SOLE 13 98,592 0 0
ALLY FINL INC COM 02005N100 2,035 45,016 SH SOLE 15 45,016 0 0
ALLY FINL INC COM 02005N100 1 17 SH SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 128,607 2,844,655 SH SOLE 18 2,516,932 0 327,723
ALLY FINL INC COM 02005N100 51,109 1,130,469 SH SOLE 19 1,130,469 0 0
ALLY FINL INC COM 02005N100 281,891 6,235,150 SH SOLE 21 6,235,150 0 0
ALLY FINL INC COM 02005N100 522,248 11,551,613 SH SOLE 22 10,729,103 0 822,510
ALLY FINL INC COM 02005N100 11,691 258,594 SH SOLE 23 258,594 0 0
ALLY FINL INC COM 02005N100 38,225 845,502 SH SOLE 25 785,070 0 60,432
ALLY FINL INC COM 02005N100 34,538 763,944 SH SOLE 26 424,907 0 339,037
ALLY FINL INC COM 02005N100 58,497 1,293,906 SH SOLE 28 48,445 0 1,245,461
ALLY FINL INC COM 02005N100 146 3,221 SH SOLE 29 3,221 0 0
ALLY FINL INC COM 02005N100 88,551 1,958,649 SH SOLE 30 1,773,743 0 184,906
ALLY FINL INC COM 02005N100 2,895 64,040 SH SOLE 31 51,096 0 12,944
ALLY FINL INC COM 02005N100 51,398 1,136,879 SH SOLE 34 1,136,879 0 0
ALLY FINL INC COM 02005N100 14,795 327,250 SH SOLE 36 327,250 0 0
ALLY FINL INC COM 02005N100 707 15,630 SH SOLE 40 15,630 0 0
ALLY FINL INC COM 02005N100 18,425 407,537 SH SOLE 43 17,532 0 390,005
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 50,330 356,472 SH SOLE 2 134,683 0 221,789
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,963 56,396 SH SOLE 4 51,984 0 4,412
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,434 10,157 SH SOLE 7 10,157 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 64 454 SH SOLE 13 454 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,602 11,347 SH SOLE 15 11,347 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 29,169 206,593 SH SOLE 18 199,967 0 6,626
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 137,636 974,827 SH SOLE 19 974,827 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 397,368 2,814,419 SH SOLE 21 2,814,419 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 417,254 2,955,266 SH SOLE 22 2,797,990 0 157,276
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,719 75,918 SH SOLE 23 75,918 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22,795 161,446 SH SOLE 25 161,446 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 29,413 208,322 SH SOLE 26 108,165 0 100,157
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26,937 190,786 SH SOLE 28 12,674 0 178,112
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 459 3,250 SH SOLE 29 3,250 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33,482 237,141 SH SOLE 30 232,855 0 4,286
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,050 28,688 SH SOLE 31 17,944 0 10,744
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 83,904 594,264 SH SOLE 34 594,264 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,516 60,314 SH SOLE 36 60,314 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 690 4,890 SH SOLE 40 4,890 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,688 61,535 SH SOLE 43 3,324 0 58,211
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 607 18,552 SH SOLE 2 1,499 0 17,053
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11 336 SH SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,405 73,554 SH SOLE 18 73,554 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,225 37,461 SH SOLE 19 37,461 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 28,475 870,784 SH SOLE 21 870,784 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 18,774 574,128 SH SOLE 22 551,870 0 22,258
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24 726 SH SOLE 43 0 0 726
ALPHA METALLURGICAL RESOUR I COM 020764106 13,885 1,099,380 SH SOLE 2 1,099,380 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 87 6,911 SH SOLE 18 6,911 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 689 54,551 SH SOLE 21 54,551 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 3,959 313,480 SH SOLE 22 313,480 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 116 9,224 SH SOLE 26 9,224 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 509 40,304 SH SOLE 28 0 0 40,304
ALPHA METALLURGICAL RESOUR I COM 020764106 8 644 SH SOLE 31 0 0 644
ALPHA PRO TECH LTD COM 020772109 40 4,144 SH SOLE 2 1,008 0 3,136
ALPHA PRO TECH LTD COM 020772109 3 279 SH SOLE 7 279 0 0
ALPHA PRO TECH LTD COM 020772109 478 48,987 SH SOLE 18 48,987 0 0
ALPHA PRO TECH LTD COM 020772109 231 23,661 SH SOLE 19 23,661 0 0
ALPHA PRO TECH LTD COM 020772109 4,713 482,907 SH SOLE 21 482,907 0 0
ALPHA PRO TECH LTD COM 020772109 3,774 386,712 SH SOLE 22 383,006 0 3,706
ALPHABET INC CAP STK CL C 02079K107 1,553,719 751,086 SH SOLE 2 178,368 0 572,718
ALPHABET INC CAP STK CL C 02079K107 328,103 158,609 SH SOLE 4 147,043 0 11,566
ALPHABET INC CAP STK CL C 02079K107 552,750 267,206 SH SOLE 7 258,653 0 8,553
ALPHABET INC CAP STK CL C 02079K107 21,305 10,299 SH SOLE 13 10,299 0 0
ALPHABET INC CAP STK CL C 02079K107 62,973 30,442 SH SOLE 15 30,442 0 0
ALPHABET INC CAP STK CL C 02079K107 110 53 SH SOLE 17 0 0 53
ALPHABET INC CAP STK CL C 02079K107 1,772,404 856,801 SH SOLE 18 794,919 0 61,882
ALPHABET INC CAP STK CL C 02079K107 880,759 425,769 SH SOLE 19 425,769 0 0
ALPHABET INC CAP STK CL C 02079K107 12,423,551 6,005,690 SH SOLE 21 6,005,690 0 0
ALPHABET INC CAP STK CL C 02079K107 13,778,220 6,660,553 SH SOLE 22 5,896,937 0 763,616
ALPHABET INC CAP STK CL C 02079K107 417,946 202,040 SH SOLE 23 202,040 0 0
ALPHABET INC CAP STK CL C 02079K107 1,265,544 611,779 SH SOLE 25 609,332 0 2,447
ALPHABET INC CAP STK CL C 02079K107 1,281,582 619,532 SH SOLE 26 201,755 0 417,777
ALPHABET INC CAP STK CL C 02079K107 1,537,286 743,142 SH SOLE 28 35,502 0 707,640
ALPHABET INC CAP STK CL C 02079K107 29,054 14,045 SH SOLE 29 14,045 0 0
ALPHABET INC CAP STK CL C 02079K107 2,705,805 1,308,018 SH SOLE 30 1,297,390 0 10,628
ALPHABET INC CAP STK CL C 02079K107 388,915 188,006 SH SOLE 31 58,140 0 129,866
ALPHABET INC CAP STK CL C 02079K107 128,619 62,176 SH SOLE 32 62,176 0 0
ALPHABET INC CAP STK CL C 02079K107 393,172 190,064 SH SOLE 34 190,064 0 0
ALPHABET INC CAP STK CL C 02079K107 341,175 164,928 SH SOLE 36 164,928 0 0
ALPHABET INC CAP STK CL C 02079K107 24,977 12,074 SH SOLE 40 12,074 0 0
ALPHABET INC CAP STK CL C 02079K107 310,492 150,095 SH SOLE 43 18,380 0 131,715
ALPHABET INC CAP STK CL A 02079K305 1,635,277 792,854 SH SOLE 2 181,617 0 611,237
ALPHABET INC CAP STK CL A 02079K305 321,780 156,013 SH SOLE 4 144,555 0 11,458
ALPHABET INC CAP STK CL A 02079K305 568,818 275,788 SH SOLE 7 266,142 0 9,646
ALPHABET INC CAP STK CL A 02079K305 33,667 16,323 SH SOLE 13 16,323 0 0
ALPHABET INC CAP STK CL A 02079K305 63,915 30,989 SH SOLE 15 30,989 0 0
ALPHABET INC CAP STK CL A 02079K305 74 36 SH SOLE 17 0 0 36
ALPHABET INC CAP STK CL A 02079K305 2,258,358 1,094,951 SH SOLE 18 945,742 0 149,209
ALPHABET INC CAP STK CL A 02079K305 1,037,734 503,139 SH SOLE 19 503,139 0 0
ALPHABET INC CAP STK CL A 02079K305 5,026 2,437 SH SOLE 20 2,437 0 0
ALPHABET INC CAP STK CL A 02079K305 12,996,974 6,301,502 SH SOLE 21 6,301,502 0 0
ALPHABET INC CAP STK CL A 02079K305 14,348,884 6,956,967 SH SOLE 22 6,167,525 0 789,442
ALPHABET INC CAP STK CL A 02079K305 424,415 205,775 SH SOLE 23 205,775 0 0
ALPHABET INC CAP STK CL A 02079K305 1,027,401 498,129 SH SOLE 25 495,702 0 2,427
ALPHABET INC CAP STK CL A 02079K305 1,355,703 657,304 SH SOLE 26 205,616 0 451,688
ALPHABET INC CAP STK CL A 02079K305 1,674,733 811,984 SH SOLE 28 35,172 0 776,812
ALPHABET INC CAP STK CL A 02079K305 25,035 12,138 SH SOLE 29 12,138 0 0
ALPHABET INC CAP STK CL A 02079K305 2,697,877 1,308,049 SH SOLE 30 1,297,356 0 10,693
ALPHABET INC CAP STK CL A 02079K305 262,027 127,042 SH SOLE 31 55,572 0 71,470
ALPHABET INC CAP STK CL A 02079K305 121,895 59,100 SH SOLE 32 59,100 0 0
ALPHABET INC CAP STK CL A 02079K305 432,069 209,486 SH SOLE 34 209,486 0 0
ALPHABET INC CAP STK CL A 02079K305 348,589 169,011 SH SOLE 36 169,011 0 0
ALPHABET INC CAP STK CL A 02079K305 25,177 12,207 SH SOLE 40 12,207 0 0
ALPHABET INC CAP STK CL A 02079K305 740,023 358,795 SH SOLE 43 20,950 0 337,845
ALPHABET INC OPTIONS 02079K305 31,144 15,100 SH Call SOLE 19 15,100 0 0
ALPHABET INC OPTIONS 02079K305 619 300 SH Call SOLE 22 300 0 0
ALPHABET INC OPTIONS 02079K305 9,488 4,600 SH Call SOLE 34 4,600 0 0
ALPHABET INC OPTIONS 02079K907 1,035 500 SH Call SOLE 4 500 0 0
ALPHABET INC OPTIONS 02079K907 12,205 5,900 SH Call SOLE 18 5,900 0 0
ALPHABET INC OPTIONS 02079K907 76,953 37,200 SH Call SOLE 19 37,200 0 0
ALPHABET INC OPTIONS 02079K907 5,585 2,700 SH Call SOLE 22 2,700 0 0
ALPHABET INC OPTIONS 02079K907 828 400 SH Call SOLE 26 400 0 0
ALPHABET INC OPTIONS 02079K907 35,995 17,400 SH Call SOLE 34 17,400 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 546 34,595 SH SOLE 2 21,260 0 13,335
ALPHATEC HLDGS INC COM NEW 02081G201 3 214 SH SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 16 1,012 SH SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 3,179 201,346 SH SOLE 18 193,814 0 7,532
ALPHATEC HLDGS INC COM NEW 02081G201 4,085 258,690 SH SOLE 19 258,690 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 34,383 2,177,498 SH SOLE 21 2,177,498 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 26,274 1,663,947 SH SOLE 22 1,611,318 0 52,629
ALPHATEC HLDGS INC COM NEW 02081G201 35 2,246 SH SOLE 23 2,246 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 28 1,742 SH SOLE 25 1,742 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 48 3,014 SH SOLE 26 3,014 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 273 17,289 SH SOLE 30 17,289 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 68 4,281 SH SOLE 36 4,281 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 98 6,221 SH SOLE 40 6,221 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 14 1,302 SH SOLE 18 1,302 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 162 15,255 SH SOLE 21 15,255 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 108 10,199 SH SOLE 22 10,199 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 89 5,104 SH SOLE 2 368 0 4,736
ALPINE INCOME PPTY TR INC COM 02083X103 486 27,994 SH SOLE 18 27,994 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 467 26,878 SH SOLE 19 26,878 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 4,714 271,526 SH SOLE 21 271,526 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 2,112 121,646 SH SOLE 22 115,738 0 5,908
ALPINE INCOME PPTY TR INC COM 02083X103 3 149 SH SOLE 23 149 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 3 100 SH SOLE 17 0 0 100
ALPS ETF TR OPTIONS 00162Q452 68,476 2,245,100 SH Call SOLE 19 2,245,100 0 0
ALPS ETF TR OPTIONS 00162Q452 45,899 1,504,900 SH Call SOLE 26 1,504,900 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 2 44 SH SOLE 17 0 0 44
ALSET EHOME INTERNATIONAL IN COM 02116A104 14 1,193 SH SOLE 2 0 0 1,193
ALSET EHOME INTERNATIONAL IN COM 02116A104 104 9,029 SH SOLE 18 9,029 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 38 3,270 SH SOLE 19 3,270 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 247 21,337 SH SOLE 21 21,337 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 17 1,460 SH SOLE 22 223 0 1,237
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 246 18,899 SH SOLE 2 2,041 0 16,858
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 832 64,020 SH SOLE 18 64,020 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 374 28,804 SH SOLE 19 28,804 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 8,687 668,208 SH SOLE 21 668,208 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 5,702 438,605 SH SOLE 22 424,478 0 14,127
ALTABANCORP COM 021347109 750 17,837 SH SOLE 2 5,552 0 12,285
ALTABANCORP COM 021347109 11 270 SH SOLE 7 270 0 0
ALTABANCORP COM 021347109 2,314 55,046 SH SOLE 18 55,046 0 0
ALTABANCORP COM 021347109 1,150 27,359 SH SOLE 19 27,359 0 0
ALTABANCORP COM 021347109 28,427 676,187 SH SOLE 21 676,187 0 0
ALTABANCORP COM 021347109 15,941 379,185 SH SOLE 22 350,318 0 28,867
ALTABANCORP COM 021347109 130 3,100 SH SOLE 28 3,100 0 0
ALTABANCORP COM 021347109 241 5,741 SH SOLE 30 5,741 0 0
ALTABANCORP COM 021347109 72 1,702 SH SOLE 40 1,702 0 0
ALTABANCORP COM 021347109 670 15,936 SH SOLE 43 1,194 0 14,742
ALTAIR ENGR INC COM CL A 021369103 1,570 25,094 SH SOLE 2 14,563 0 10,531
ALTAIR ENGR INC COM CL A 021369103 375 5,999 SH SOLE 4 5,999 0 0
ALTAIR ENGR INC COM CL A 021369103 48 763 SH SOLE 7 763 0 0
ALTAIR ENGR INC COM CL A 021369103 13,844 221,260 SH SOLE 18 207,768 0 13,492
ALTAIR ENGR INC COM CL A 021369103 37,878 605,370 SH SOLE 19 605,370 0 0
ALTAIR ENGR INC COM CL A 021369103 107,848 1,723,635 SH SOLE 21 1,723,635 0 0
ALTAIR ENGR INC COM CL A 021369103 85,867 1,372,337 SH SOLE 22 1,339,548 0 32,789
ALTAIR ENGR INC COM CL A 021369103 377 6,021 SH SOLE 23 6,021 0 0
ALTAIR ENGR INC COM CL A 021369103 45 715 SH SOLE 25 715 0 0
ALTAIR ENGR INC COM CL A 021369103 2,276 36,382 SH SOLE 26 14,024 0 22,358
ALTAIR ENGR INC COM CL A 021369103 341 5,448 SH SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 12,060 192,743 SH SOLE 30 192,743 0 0
ALTAIR ENGR INC COM CL A 021369103 12,659 202,311 SH SOLE 34 202,311 0 0
ALTAIR ENGR INC COM CL A 021369103 110 1,760 SH SOLE 36 1,760 0 0
ALTAIR ENGR INC COM CL A 021369103 311 4,966 SH SOLE 40 4,966 0 0
ALTAIR ENGR INC COM CL A 021369103 138 2,200 SH SOLE 43 0 0 2,200
ALTERYX INC COM CL A 02156B103 12,510 150,799 SH SOLE 2 56,492 0 94,307
ALTERYX INC COM CL A 02156B103 62 745 SH SOLE 4 745 0 0
ALTERYX INC COM CL A 02156B103 150 1,804 SH SOLE 7 1,804 0 0
ALTERYX INC COM CL A 02156B103 2,698 32,521 SH SOLE 18 32,521 0 0
ALTERYX INC COM CL A 02156B103 1,436 17,311 SH SOLE 19 17,311 0 0
ALTERYX INC COM CL A 02156B103 81,468 982,016 SH SOLE 21 982,016 0 0
ALTERYX INC COM CL A 02156B103 130,756 1,576,129 SH SOLE 22 1,487,529 0 88,600
ALTERYX INC COM CL A 02156B103 564 6,800 SH SOLE 23 6,800 0 0
ALTERYX INC COM CL A 02156B103 52 631 SH SOLE 25 631 0 0
ALTERYX INC COM CL A 02156B103 1,905 22,959 SH SOLE 26 18,300 0 4,659
ALTERYX INC COM CL A 02156B103 565 6,808 SH SOLE 28 6,808 0 0
ALTERYX INC COM CL A 02156B103 753 9,079 SH SOLE 29 9,079 0 0
ALTERYX INC COM CL A 02156B103 20,796 250,670 SH SOLE 30 250,670 0 0
ALTERYX INC COM CL A 02156B103 607 7,320 SH SOLE 31 7,320 0 0
ALTERYX INC COM CL A 02156B103 265 3,197 SH SOLE 34 3,197 0 0
ALTERYX INC COM CL A 02156B103 127 1,527 SH SOLE 36 1,527 0 0
ALTERYX INC COM CL A 02156B103 539 6,501 SH SOLE 40 6,501 0 0
ALTERYX INC COM CL A 02156B103 499 6,013 SH SOLE 43 530 0 5,483
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 1,926 2,050,000 PRN SOLE 21 2,050,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,589 2,867,000 PRN SOLE 21 2,867,000 0 0
ALTICE USA INC CL A 02156K103 19,589 602,195 SH SOLE 2 175,726 0 426,469
ALTICE USA INC CL A 02156K103 4,231 130,061 SH SOLE 4 121,035 0 9,026
ALTICE USA INC CL A 02156K103 829 25,477 SH SOLE 7 25,477 0 0
ALTICE USA INC CL A 02156K103 171 5,244 SH SOLE 13 5,244 0 0
ALTICE USA INC CL A 02156K103 631 19,412 SH SOLE 15 19,412 0 0
ALTICE USA INC CL A 02156K103 6,067 186,509 SH SOLE 18 160,996 0 25,513
ALTICE USA INC CL A 02156K103 11,351 348,936 SH SOLE 19 348,936 0 0
ALTICE USA INC CL A 02156K103 109,364 3,361,952 SH SOLE 21 3,361,952 0 0
ALTICE USA INC CL A 02156K103 208,792 6,418,435 SH SOLE 22 5,986,922 0 431,513
ALTICE USA INC CL A 02156K103 5,255 161,546 SH SOLE 23 161,546 0 0
ALTICE USA INC CL A 02156K103 11,274 346,586 SH SOLE 25 346,586 0 0
ALTICE USA INC CL A 02156K103 16,959 521,331 SH SOLE 26 316,339 0 204,992
ALTICE USA INC CL A 02156K103 16,493 507,006 SH SOLE 28 21,169 0 485,837
ALTICE USA INC CL A 02156K103 652 20,054 SH SOLE 29 20,054 0 0
ALTICE USA INC CL A 02156K103 16,818 516,993 SH SOLE 30 478,633 0 38,360
ALTICE USA INC CL A 02156K103 2,065 63,471 SH SOLE 31 53,971 0 9,500
ALTICE USA INC CL A 02156K103 1,608 49,417 SH SOLE 34 49,417 0 0
ALTICE USA INC CL A 02156K103 5,411 166,343 SH SOLE 36 166,343 0 0
ALTICE USA INC CL A 02156K103 306 9,396 SH SOLE 40 9,396 0 0
ALTICE USA INC CL A 02156K103 2,590 79,619 SH SOLE 43 7,498 0 72,121
ALTIMAR ACQUISITION CORP SHS CL A G03707109 706 71,480 SH SOLE 2 71,480 0 0
ALTIMETER GROWTH CORP 2 COM CL A G0371B109 10,380 1,000,000 SH SOLE 34 1,000,000 0 0
ALTIMMUNE INC COM NEW 02155H200 20 1,408 SH SOLE 2 1,408 0 0
ALTIMMUNE INC COM NEW 02155H200 109 7,682 SH SOLE 18 7,682 0 0
ALTIMMUNE INC COM NEW 02155H200 7,436 526,267 SH SOLE 21 526,267 0 0
ALTIMMUNE INC COM NEW 02155H200 7,215 510,643 SH SOLE 22 510,643 0 0
ALTIMMUNE INC COM NEW 02155H200 172 12,187 SH SOLE 30 12,187 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 43 4,712 SH SOLE 2 221 0 4,491
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1 131 SH SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 190 20,631 SH SOLE 18 20,631 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 95 10,283 SH SOLE 19 10,283 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,580 171,975 SH SOLE 21 171,975 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2,164 235,502 SH SOLE 22 229,882 0 5,620
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11 1,218 SH SOLE 23 1,218 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4 403 SH SOLE 43 0 0 403
ALTO INGREDIENTS INC COM 021513106 105 19,427 SH SOLE 2 19,427 0 0
ALTO INGREDIENTS INC COM 021513106 1,998 367,933 SH SOLE 7 367,933 0 0
ALTO INGREDIENTS INC COM 021513106 927 170,786 SH SOLE 21 170,786 0 0
ALTO INGREDIENTS INC COM 021513106 7,360 1,355,374 SH SOLE 22 1,326,627 0 28,747
ALTO INGREDIENTS INC COM 021513106 72 13,270 SH SOLE 30 13,270 0 0
ALTO INGREDIENTS INC COM 021513106 41 7,572 SH SOLE 34 7,572 0 0
ALTO INGREDIENTS INC COM 021513106 58 10,655 SH SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 2 361 SH SOLE 43 0 0 361
ALTRA INDL MOTION CORP COM 02208R106 4,777 86,359 SH SOLE 2 25,287 0 61,072
ALTRA INDL MOTION CORP COM 02208R106 15 273 SH SOLE 4 273 0 0
ALTRA INDL MOTION CORP COM 02208R106 61 1,101 SH SOLE 7 1,101 0 0
ALTRA INDL MOTION CORP COM 02208R106 11,707 211,622 SH SOLE 18 211,622 0 0
ALTRA INDL MOTION CORP COM 02208R106 10,878 196,639 SH SOLE 19 196,639 0 0
ALTRA INDL MOTION CORP COM 02208R106 138,815 2,509,301 SH SOLE 21 2,509,301 0 0
ALTRA INDL MOTION CORP COM 02208R106 104,942 1,897,001 SH SOLE 22 1,796,167 0 100,834
ALTRA INDL MOTION CORP COM 02208R106 330 5,964 SH SOLE 23 5,964 0 0
ALTRA INDL MOTION CORP COM 02208R106 31 566 SH SOLE 25 566 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,806 50,729 SH SOLE 26 12,854 0 37,875
ALTRA INDL MOTION CORP COM 02208R106 490 8,852 SH SOLE 28 8,852 0 0
ALTRA INDL MOTION CORP COM 02208R106 17,215 311,190 SH SOLE 30 311,190 0 0
ALTRA INDL MOTION CORP COM 02208R106 142 2,566 SH SOLE 34 2,566 0 0
ALTRA INDL MOTION CORP COM 02208R106 77 1,395 SH SOLE 36 1,395 0 0
ALTRA INDL MOTION CORP COM 02208R106 427 7,718 SH SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,464 26,470 SH SOLE 43 1,641 0 24,829
ALTRIA GROUP INC COM 02209S103 205,979 4,026,181 SH SOLE 2 1,203,342 0 2,822,839
ALTRIA GROUP INC COM 02209S103 13,819 270,121 SH SOLE 4 270,121 0 0
ALTRIA GROUP INC COM 02209S103 94,523 1,847,596 SH SOLE 7 1,844,089 0 3,507
ALTRIA GROUP INC COM 02209S103 204 3,988 SH SOLE 13 3,988 0 0
ALTRIA GROUP INC COM 02209S103 12,194 238,348 SH SOLE 15 238,348 0 0
ALTRIA GROUP INC COM 02209S103 4 81 SH SOLE 17 0 0 81
ALTRIA GROUP INC COM 02209S103 445,966 8,717,081 SH SOLE 18 8,143,487 0 573,594
ALTRIA GROUP INC COM 02209S103 492,329 9,623,315 SH SOLE 19 9,623,315 0 0
ALTRIA GROUP INC COM 02209S103 740 14,459 SH SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,613,906 51,092,761 SH SOLE 21 51,092,761 0 0
ALTRIA GROUP INC COM 02209S103 2,162,213 42,263,741 SH SOLE 22 38,014,583 0 4,249,158
ALTRIA GROUP INC COM 02209S103 60,892 1,190,219 SH SOLE 23 1,190,219 0 0
ALTRIA GROUP INC COM 02209S103 146,933 2,872,029 SH SOLE 25 2,872,029 0 0
ALTRIA GROUP INC COM 02209S103 171,815 3,358,392 SH SOLE 26 925,252 0 2,433,140
ALTRIA GROUP INC COM 02209S103 89,678 1,752,890 SH SOLE 28 476 0 1,752,414
ALTRIA GROUP INC COM 02209S103 433,510 8,473,612 SH SOLE 30 8,473,612 0 0
ALTRIA GROUP INC COM 02209S103 3,172 61,993 SH SOLE 31 0 0 61,993
ALTRIA GROUP INC COM 02209S103 9,536 186,395 SH SOLE 32 186,395 0 0
ALTRIA GROUP INC COM 02209S103 24,999 488,644 SH SOLE 34 488,644 0 0
ALTRIA GROUP INC COM 02209S103 63,491 1,241,033 SH SOLE 36 1,241,033 0 0
ALTRIA GROUP INC COM 02209S103 2,081 40,669 SH SOLE 40 40,669 0 0
ALTRIA GROUP INC COM 02209S103 51,092 998,664 SH SOLE 43 85,006 0 913,658
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 225 4,295 SH SOLE 21 4,295 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 2,412 45,963 SH SOLE 22 45,963 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 1,940 185,491 SH SOLE 7 185,491 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 970 92,737 SH SOLE 43 0 0 92,737
ALX ONCOLOGY HLDGS INC COM 00166B105 545 7,395 SH SOLE 2 3,232 0 4,163
ALX ONCOLOGY HLDGS INC COM 00166B105 14 184 SH SOLE 7 184 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 4,296 58,256 SH SOLE 18 56,965 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 8,504 115,320 SH SOLE 19 115,320 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 70,003 949,321 SH SOLE 21 949,321 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 27,137 368,009 SH SOLE 22 357,332 0 10,677
ALX ONCOLOGY HLDGS INC COM 00166B105 58 780 SH SOLE 23 780 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 12 169 SH SOLE 25 169 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 248 3,368 SH SOLE 26 290 0 3,078
ALX ONCOLOGY HLDGS INC COM 00166B105 1,002 13,589 SH SOLE 30 13,589 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 61 829 SH SOLE 34 829 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 30 410 SH SOLE 36 410 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 63 850 SH SOLE 40 850 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 280 16,869 SH SOLE 2 4,909 0 11,960
AMALGAMATED FINANCIAL CORP COM 022671101 7 428 SH SOLE 7 428 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 884 53,259 SH SOLE 18 53,259 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 411 24,749 SH SOLE 19 24,749 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 11,295 680,844 SH SOLE 21 680,844 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 7,896 475,928 SH SOLE 22 458,498 0 17,430
AMALGAMATED FINANCIAL CORP COM 022671101 56 3,373 SH SOLE 30 3,373 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 84 5,064 SH SOLE 43 0 0 5,064
AMARIN CORP PLC SPONS ADR NEW 023111206 106 17,101 SH SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 20,031 3,225,665 SH SOLE 21 3,225,665 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 724 116,648 SH SOLE 30 116,648 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 114 18,321 SH SOLE 43 0 0 18,321
AMAZON COM INC COM 023135106 3,354,264 1,084,091 SH SOLE 2 247,775 0 836,316
AMAZON COM INC COM 023135106 662,622 214,158 SH SOLE 4 197,757 0 16,401
AMAZON COM INC COM 023135106 1,236,595 399,665 SH SOLE 7 383,021 0 16,644
AMAZON COM INC COM 023135106 42,435 13,715 SH SOLE 13 13,715 0 0
AMAZON COM INC COM 023135106 136,183 44,014 SH SOLE 15 44,014 0 0
AMAZON COM INC COM 023135106 421 136 SH SOLE 17 0 0 136
AMAZON COM INC COM 023135106 4,848,436 1,567,004 SH SOLE 18 1,360,092 0 206,912
AMAZON COM INC COM 023135106 2,249,511 727,037 SH SOLE 19 727,037 0 0
AMAZON COM INC COM 023135106 2,961 957 SH SOLE 20 957 0 0
AMAZON COM INC COM 023135106 25,899,315 8,370,603 SH SOLE 21 8,370,603 0 0
AMAZON COM INC COM 023135106 30,210,046 9,763,822 SH SOLE 22 8,682,772 0 1,081,050
AMAZON COM INC COM 023135106 898,351 290,345 SH SOLE 23 290,345 0 0
AMAZON COM INC COM 023135106 2,131,784 688,988 SH SOLE 25 685,872 0 3,116
AMAZON COM INC COM 023135106 2,826,275 913,446 SH SOLE 26 281,021 0 632,425
AMAZON COM INC COM 023135106 2,999,896 969,560 SH SOLE 28 50,267 0 919,293
AMAZON COM INC COM 023135106 46,058 14,886 SH SOLE 29 14,886 0 0
AMAZON COM INC COM 023135106 5,703,364 1,843,315 SH SOLE 30 1,833,679 0 9,636
AMAZON COM INC COM 023135106 565,842 182,879 SH SOLE 31 75,020 0 107,859
AMAZON COM INC COM 023135106 291,295 94,146 SH SOLE 32 94,146 0 0
AMAZON COM INC COM 023135106 729,627 235,814 SH SOLE 34 235,814 0 0
AMAZON COM INC COM 023135106 724,163 234,048 SH SOLE 36 234,048 0 0
AMAZON COM INC COM 023135106 53,599 17,323 SH SOLE 40 17,323 0 0
AMAZON COM INC COM 023135106 1,060,941 342,894 SH SOLE 43 23,123 0 319,771
AMAZON COM INC OPTIONS 023135106 309 100 SH Call SOLE 2 100 0 0
AMAZON COM INC OPTIONS 023135106 928 300 SH Call SOLE 4 300 0 0
AMAZON COM INC OPTIONS 023135106 9,591 3,100 SH Call SOLE 18 3,100 0 0
AMAZON COM INC OPTIONS 023135106 209,469 67,700 SH Call SOLE 19 67,700 0 0
AMAZON COM INC OPTIONS 023135106 6,807 2,200 SH Call SOLE 22 2,200 0 0
AMAZON COM INC OPTIONS 023135106 309 100 SH Call SOLE 26 100 0 0
AMAZON COM INC OPTIONS 023135106 64,357 20,800 SH Call SOLE 34 20,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884 883 52,728 SH SOLE 2 15,244 0 37,484
AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16 952 SH SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3,152 188,274 SH SOLE 18 188,274 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,309 78,221 SH SOLE 19 78,221 0 0
AMBAC FINL GROUP INC COM NEW 023139884 78,932 4,715,170 SH SOLE 21 4,715,170 0 0
AMBAC FINL GROUP INC COM NEW 023139884 23,645 1,412,471 SH SOLE 22 1,333,928 0 78,543
AMBAC FINL GROUP INC COM NEW 023139884 55 3,277 SH SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 105 6,268 SH SOLE 28 6,268 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,231 133,298 SH SOLE 30 133,298 0 0
AMBAC FINL GROUP INC COM NEW 023139884 88 5,252 SH SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 370 22,077 SH SOLE 43 1,049 0 21,028
AMBARELLA INC SHS G037AX101 3,276 32,633 SH SOLE 2 11,967 0 20,666
AMBARELLA INC SHS G037AX101 14 136 SH SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 60 595 SH SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 11,088 110,447 SH SOLE 18 110,447 0 0
AMBARELLA INC SHS G037AX101 5,914 58,908 SH SOLE 19 58,908 0 0
AMBARELLA INC SHS G037AX101 131,657 1,311,451 SH SOLE 21 1,311,451 0 0
AMBARELLA INC SHS G037AX101 97,222 968,445 SH SOLE 22 923,543 0 44,902
AMBARELLA INC SHS G037AX101 22 222 SH SOLE 25 222 0 0
AMBARELLA INC SHS G037AX101 1,294 12,887 SH SOLE 26 9,582 0 3,305
AMBARELLA INC SHS G037AX101 417 4,153 SH SOLE 28 4,153 0 0
AMBARELLA INC SHS G037AX101 20,679 205,984 SH SOLE 30 205,984 0 0
AMBARELLA INC SHS G037AX101 48,653 484,642 SH SOLE 34 484,642 0 0
AMBARELLA INC SHS G037AX101 53 525 SH SOLE 36 525 0 0
AMBARELLA INC SHS G037AX101 427 4,257 SH SOLE 40 4,257 0 0
AMBARELLA INC SHS G037AX101 406 4,044 SH SOLE 43 873 0 3,171
AMBEV SA SPONSORED ADR 02319V103 7,245 2,644,144 SH SOLE 2 2,644,144 0 0
AMBEV SA SPONSORED ADR 02319V103 945 345,020 SH SOLE 4 345,020 0 0
AMBEV SA SPONSORED ADR 02319V103 3,921 1,431,059 SH SOLE 13 1,431,059 0 0
AMBEV SA SPONSORED ADR 02319V103 1,439 525,136 SH SOLE 18 525,136 0 0
AMBEV SA SPONSORED ADR 02319V103 278 101,458 SH SOLE 19 101,458 0 0
AMBEV SA SPONSORED ADR 02319V103 54,230 19,792,056 SH SOLE 21 19,792,056 0 0
AMBEV SA SPONSORED ADR 02319V103 46,577 16,998,837 SH SOLE 22 11,989,474 0 5,009,363
AMBEV SA SPONSORED ADR 02319V103 63 23,078 SH SOLE 28 0 0 23,078
AMBEV SA SPONSORED ADR 02319V103 5,226 1,907,232 SH SOLE 30 1,907,232 0 0
AMBEV SA SPONSORED ADR 02319V103 273 99,816 SH SOLE 31 99,816 0 0
AMBEV SA SPONSORED ADR 02319V103 41 15,001 SH SOLE 34 15,001 0 0
AMBEV SA SPONSORED ADR 02319V103 3,856 1,407,316 SH SOLE 43 35,478 0 1,371,838
AMC ENTMT HLDGS INC CL A COM 00165C104 3,974 389,266 SH SOLE 2 58,331 0 330,935
AMC ENTMT HLDGS INC CL A COM 00165C104 1 145 SH SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 70 6,825 SH SOLE 7 6,825 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 0 10 SH SOLE 17 0 0 10
AMC ENTMT HLDGS INC CL A COM 00165C104 12,683 1,242,246 SH SOLE 18 1,242,246 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 9,566 936,963 SH SOLE 19 936,963 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 142,959 14,001,884 SH SOLE 21 14,001,884 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 107,715 10,549,890 SH SOLE 22 10,123,991 0 425,899
AMC ENTMT HLDGS INC CL A COM 00165C104 188 18,445 SH SOLE 23 18,445 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 823 80,655 SH SOLE 26 14,710 0 65,945
AMC ENTMT HLDGS INC CL A COM 00165C104 208 20,366 SH SOLE 28 6,497 0 13,869
AMC ENTMT HLDGS INC CL A COM 00165C104 617 60,414 SH SOLE 30 60,414 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 70 6,851 SH SOLE 40 6,851 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 214 20,997 SH SOLE 43 0 0 20,997
AMC NETWORKS INC CL A 00164V103 1,323 24,882 SH SOLE 2 9,000 0 15,882
AMC NETWORKS INC CL A 00164V103 6 115 SH SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 51 960 SH SOLE 7 960 0 0
AMC NETWORKS INC CL A 00164V103 6,221 117,022 SH SOLE 18 117,022 0 0
AMC NETWORKS INC CL A 00164V103 2,665 50,124 SH SOLE 19 50,124 0 0
AMC NETWORKS INC CL A 00164V103 192,136 3,614,298 SH SOLE 21 3,614,298 0 0
AMC NETWORKS INC CL A 00164V103 45,788 861,317 SH SOLE 22 824,753 0 36,564
AMC NETWORKS INC CL A 00164V103 413 7,760 SH SOLE 23 7,760 0 0
AMC NETWORKS INC CL A 00164V103 642 12,078 SH SOLE 26 7,652 0 4,426
AMC NETWORKS INC CL A 00164V103 392 7,370 SH SOLE 28 5,609 0 1,761
AMC NETWORKS INC CL A 00164V103 3,381 63,600 SH SOLE 30 63,600 0 0
AMC NETWORKS INC CL A 00164V103 154 2,888 SH SOLE 36 2,888 0 0
AMC NETWORKS INC CL A 00164V103 168 3,169 SH SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 2,795 52,582 SH SOLE 43 3,449 0 49,133
AMCON DISTRG CO COM NEW 02341Q205 4 37 SH SOLE 18 37 0 0
AMCON DISTRG CO COM NEW 02341Q205 6 53 SH SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 35,564 3,044,892 SH SOLE 2 385,422 0 2,659,470
AMCOR PLC ORD G0250X107 9,951 851,940 SH SOLE 4 791,928 0 60,012
AMCOR PLC ORD G0250X107 22,711 1,944,461 SH SOLE 7 1,891,232 0 53,229
AMCOR PLC ORD G0250X107 188 16,128 SH SOLE 13 16,128 0 0
AMCOR PLC ORD G0250X107 2,264 193,818 SH SOLE 15 193,818 0 0
AMCOR PLC ORD G0250X107 41,078 3,516,944 SH SOLE 18 3,178,016 0 338,928
AMCOR PLC ORD G0250X107 8,207 702,618 SH SOLE 19 702,618 0 0
AMCOR PLC ORD G0250X107 532,884 45,623,620 SH SOLE 21 45,623,620 0 0
AMCOR PLC ORD G0250X107 416,543 35,662,888 SH SOLE 22 31,842,222 0 3,820,666
AMCOR PLC ORD G0250X107 11,205 959,293 SH SOLE 23 959,293 0 0
AMCOR PLC ORD G0250X107 6,016 515,099 SH SOLE 25 515,099 0 0
AMCOR PLC ORD G0250X107 30,900 2,645,545 SH SOLE 26 1,288,436 0 1,357,109
AMCOR PLC ORD G0250X107 42,015 3,597,174 SH SOLE 28 158,275 0 3,438,899
AMCOR PLC ORD G0250X107 131 11,179 SH SOLE 29 11,179 0 0
AMCOR PLC ORD G0250X107 71,130 6,089,873 SH SOLE 30 6,089,873 0 0
AMCOR PLC ORD G0250X107 6,657 569,950 SH SOLE 31 207,957 0 361,993
AMCOR PLC ORD G0250X107 909 77,807 SH SOLE 34 77,807 0 0
AMCOR PLC ORD G0250X107 6,823 584,159 SH SOLE 36 584,159 0 0
AMCOR PLC ORD G0250X107 395 33,849 SH SOLE 40 33,849 0 0
AMCOR PLC ORD G0250X107 2,582 221,076 SH SOLE 43 11,946 0 209,130
AMDOCS LTD SHS G02602103 23,277 331,818 SH SOLE 2 64,852 0 266,966
AMDOCS LTD SHS G02602103 121 1,718 SH SOLE 4 1,718 0 0
AMDOCS LTD SHS G02602103 1,178 16,795 SH SOLE 7 3,328 0 13,467
AMDOCS LTD SHS G02602103 67 954 SH SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,608 51,426 SH SOLE 18 50,828 0 598
AMDOCS LTD SHS G02602103 9,426 134,372 SH SOLE 19 134,372 0 0
AMDOCS LTD SHS G02602103 87,239 1,243,604 SH SOLE 21 1,243,604 0 0
AMDOCS LTD SHS G02602103 81,866 1,167,012 SH SOLE 22 1,056,597 0 110,415
AMDOCS LTD SHS G02602103 161 2,291 SH SOLE 23 2,291 0 0
AMDOCS LTD SHS G02602103 11,054 157,581 SH SOLE 25 157,581 0 0
AMDOCS LTD SHS G02602103 6,394 91,147 SH SOLE 26 716 0 90,431
AMDOCS LTD SHS G02602103 25,275 360,294 SH SOLE 28 0 0 360,294
AMDOCS LTD SHS G02602103 159 2,266 SH SOLE 29 2,266 0 0
AMDOCS LTD SHS G02602103 927 13,220 SH SOLE 30 13,220 0 0
AMDOCS LTD SHS G02602103 1,697 24,190 SH SOLE 31 4,920 0 19,270
AMDOCS LTD SHS G02602103 2,831 40,350 SH SOLE 36 40,350 0 0
AMDOCS LTD SHS G02602103 36,656 522,539 SH SOLE 43 10,795 0 511,744
AMEDISYS INC COM 023436108 34,803 131,435 SH SOLE 2 76,030 0 55,405
AMEDISYS INC COM 023436108 51 192 SH SOLE 4 192 0 0
AMEDISYS INC COM 023436108 148 558 SH SOLE 7 558 0 0
AMEDISYS INC COM 023436108 4 14 SH SOLE 17 0 0 14
AMEDISYS INC COM 023436108 29,500 111,409 SH SOLE 18 111,409 0 0
AMEDISYS INC COM 023436108 167,395 632,182 SH SOLE 19 632,182 0 0
AMEDISYS INC COM 023436108 1,970 7,440 SH SOLE 20 7,440 0 0
AMEDISYS INC COM 023436108 459,098 1,733,821 SH SOLE 21 1,733,821 0 0
AMEDISYS INC COM 023436108 277,115 1,046,547 SH SOLE 22 1,003,178 0 43,369
AMEDISYS INC COM 023436108 135 509 SH SOLE 25 509 0 0
AMEDISYS INC COM 023436108 3,738 14,116 SH SOLE 26 10,342 0 3,774
AMEDISYS INC COM 023436108 790 2,985 SH SOLE 28 2,985 0 0
AMEDISYS INC COM 023436108 9,430 35,615 SH SOLE 30 35,615 0 0
AMEDISYS INC COM 023436108 159 601 SH SOLE 31 601 0 0
AMEDISYS INC COM 023436108 92,267 348,453 SH SOLE 34 348,453 0 0
AMEDISYS INC COM 023436108 305 1,151 SH SOLE 36 1,151 0 0
AMEDISYS INC COM 023436108 1,117 4,217 SH SOLE 40 4,217 0 0
AMEDISYS INC COM 023436108 7,925 29,928 SH SOLE 43 2,865 0 27,063
AMER SOFTWARE INC CL A 029683109 279 13,501 SH SOLE 2 10,123 0 3,378
AMER SOFTWARE INC CL A 029683109 9 444 SH SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 2,200 106,260 SH SOLE 18 106,260 0 0
AMER SOFTWARE INC CL A 029683109 1,095 52,886 SH SOLE 19 52,886 0 0
AMER SOFTWARE INC CL A 029683109 24,984 1,206,963 SH SOLE 21 1,206,963 0 0
AMER SOFTWARE INC CL A 029683109 17,458 843,403 SH SOLE 22 817,032 0 26,371
AMER SOFTWARE INC CL A 029683109 88 4,239 SH SOLE 28 4,239 0 0
AMER SOFTWARE INC CL A 029683109 604 29,199 SH SOLE 30 29,199 0 0
AMER SOFTWARE INC CL A 029683109 11 508 SH SOLE 34 508 0 0
AMER SOFTWARE INC CL A 029683109 64 3,113 SH SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 146 7,033 SH SOLE 43 0 0 7,033
AMER STATES WTR CO COM 029899101 1,226 16,219 SH SOLE 2 11,925 0 4,294
AMER STATES WTR CO COM 029899101 342 4,519 SH SOLE 4 4,519 0 0
AMER STATES WTR CO COM 029899101 8,023 106,102 SH SOLE 7 106,102 0 0
AMER STATES WTR CO COM 029899101 11,214 148,292 SH SOLE 18 148,292 0 0
AMER STATES WTR CO COM 029899101 4,876 64,480 SH SOLE 19 64,480 0 0
AMER STATES WTR CO COM 029899101 335,435 4,435,798 SH SOLE 21 4,435,798 0 0
AMER STATES WTR CO COM 029899101 80,318 1,062,124 SH SOLE 22 1,033,251 0 28,873
AMER STATES WTR CO COM 029899101 65 854 SH SOLE 25 854 0 0
AMER STATES WTR CO COM 029899101 1,200 15,873 SH SOLE 26 12,960 0 2,913
AMER STATES WTR CO COM 029899101 362 4,783 SH SOLE 28 4,783 0 0
AMER STATES WTR CO COM 029899101 27,868 368,530 SH SOLE 30 368,530 0 0
AMER STATES WTR CO COM 029899101 276 3,656 SH SOLE 36 3,656 0 0
AMER STATES WTR CO COM 029899101 316 4,181 SH SOLE 40 4,181 0 0
AMER STATES WTR CO COM 029899101 2,379 31,463 SH SOLE 43 1,137 0 30,326
AMERANT BANCORP INC CL A 023576101 503 27,094 SH SOLE 2 8,988 0 18,106
AMERANT BANCORP INC CL A 023576101 6 334 SH SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,471 79,213 SH SOLE 18 79,213 0 0
AMERANT BANCORP INC CL A 023576101 957 51,532 SH SOLE 19 51,532 0 0
AMERANT BANCORP INC CL A 023576101 17,824 959,813 SH SOLE 21 959,813 0 0
AMERANT BANCORP INC CL A 023576101 12,045 648,625 SH SOLE 22 622,051 0 26,574
AMERANT BANCORP INC CL A 023576101 25 1,339 SH SOLE 23 1,339 0 0
AMERANT BANCORP INC CL A 023576101 17 942 SH SOLE 25 942 0 0
AMERANT BANCORP INC CL A 023576101 35 1,880 SH SOLE 26 1,880 0 0
AMERANT BANCORP INC CL A 023576101 94 5,069 SH SOLE 30 5,069 0 0
AMERANT BANCORP INC CL A 023576101 33 1,763 SH SOLE 36 1,763 0 0
AMERANT BANCORP INC CL A 023576101 78 4,209 SH SOLE 40 4,209 0 0
AMERANT BANCORP INC CL A 023576101 4 218 SH SOLE 43 0 0 218
AMERCO COM 023586100 12,295 20,070 SH SOLE 2 4,024 0 16,046
AMERCO COM 023586100 3,541 5,781 SH SOLE 4 5,460 0 321
AMERCO COM 023586100 4,434 7,238 SH SOLE 7 4,069 0 3,169
AMERCO COM 023586100 37 61 SH SOLE 13 61 0 0
AMERCO COM 023586100 662 1,081 SH SOLE 15 1,081 0 0
AMERCO COM 023586100 5,706 9,315 SH SOLE 18 8,741 0 574
AMERCO COM 023586100 1,481 2,418 SH SOLE 19 2,418 0 0
AMERCO COM 023586100 171,703 280,285 SH SOLE 21 280,285 0 0
AMERCO COM 023586100 158,197 258,238 SH SOLE 22 245,601 0 12,637
AMERCO COM 023586100 4,224 6,896 SH SOLE 23 6,896 0 0
AMERCO COM 023586100 5,252 8,574 SH SOLE 25 8,574 0 0
AMERCO COM 023586100 13,825 22,567 SH SOLE 26 15,477 0 7,090
AMERCO COM 023586100 8,417 13,740 SH SOLE 28 1,282 0 12,458
AMERCO COM 023586100 97 158 SH SOLE 29 158 0 0
AMERCO COM 023586100 32,674 53,336 SH SOLE 30 39,001 0 14,335
AMERCO COM 023586100 736 1,201 SH SOLE 31 842 0 359
AMERCO COM 023586100 326 532 SH SOLE 34 532 0 0
AMERCO COM 023586100 2,836 4,630 SH SOLE 36 4,630 0 0
AMERCO COM 023586100 247 404 SH SOLE 40 404 0 0
AMERCO COM 023586100 4,332 7,071 SH SOLE 43 118 0 6,953
AMEREN CORP COM 023608102 61,382 754,444 SH SOLE 2 281,857 0 472,587
AMEREN CORP COM 023608102 13,182 162,023 SH SOLE 4 152,468 0 9,555
AMEREN CORP COM 023608102 29,475 362,273 SH SOLE 7 245,158 0 117,115
AMEREN CORP COM 023608102 71 867 SH SOLE 13 867 0 0
AMEREN CORP COM 023608102 2,558 31,437 SH SOLE 15 31,437 0 0
AMEREN CORP COM 023608102 3 37 SH SOLE 17 0 0 37
AMEREN CORP COM 023608102 127,982 1,573,029 SH SOLE 18 1,474,678 0 98,351
AMEREN CORP COM 023608102 181,953 2,236,391 SH SOLE 19 2,236,391 0 0
AMEREN CORP COM 023608102 505,776 6,216,519 SH SOLE 21 6,216,519 0 0
AMEREN CORP COM 023608102 484,440 5,954,273 SH SOLE 22 5,351,643 0 602,630
AMEREN CORP COM 023608102 13,336 163,919 SH SOLE 23 163,919 0 0
AMEREN CORP COM 023608102 29,260 359,635 SH SOLE 25 359,635 0 0
AMEREN CORP COM 023608102 46,080 566,370 SH SOLE 26 227,370 0 339,000
AMEREN CORP COM 023608102 28,982 356,224 SH SOLE 28 31,216 0 325,008
AMEREN CORP COM 023608102 292 3,583 SH SOLE 29 3,583 0 0
AMEREN CORP COM 023608102 91,307 1,122,262 SH SOLE 30 1,122,262 0 0
AMEREN CORP COM 023608102 6,023 74,023 SH SOLE 31 39,012 0 35,011
AMEREN CORP COM 023608102 14,274 175,441 SH SOLE 34 175,441 0 0
AMEREN CORP COM 023608102 14,662 180,215 SH SOLE 36 180,215 0 0
AMEREN CORP COM 023608102 435 5,352 SH SOLE 40 5,352 0 0
AMEREN CORP COM 023608102 11,873 145,935 SH SOLE 43 13,582 0 132,353
AMERESCO INC CL A 02361E108 792 16,296 SH SOLE 2 10,234 0 6,062
AMERESCO INC CL A 02361E108 3 66 SH SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 3,434 70,609 SH SOLE 7 70,609 0 0
AMERESCO INC CL A 02361E108 4,163 85,604 SH SOLE 18 79,646 0 5,958
AMERESCO INC CL A 02361E108 8,889 182,790 SH SOLE 19 182,790 0 0
AMERESCO INC CL A 02361E108 42,385 871,575 SH SOLE 21 871,575 0 0
AMERESCO INC CL A 02361E108 34,185 702,969 SH SOLE 22 685,442 0 17,527
AMERESCO INC CL A 02361E108 280 5,763 SH SOLE 23 5,763 0 0
AMERESCO INC CL A 02361E108 1,253 25,760 SH SOLE 25 25,760 0 0
AMERESCO INC CL A 02361E108 1,673 34,412 SH SOLE 26 6,519 0 27,893
AMERESCO INC CL A 02361E108 156 3,199 SH SOLE 28 3,199 0 0
AMERESCO INC CL A 02361E108 934 19,196 SH SOLE 30 19,196 0 0
AMERESCO INC CL A 02361E108 156 3,206 SH SOLE 34 3,206 0 0
AMERESCO INC CL A 02361E108 7 142 SH SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 109 2,237 SH SOLE 40 2,237 0 0
AMERESCO INC CL A 02361E108 807 16,597 SH SOLE 43 0 0 16,597
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,177 86,699 SH SOLE 2 0 0 86,699
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 12,826 944,470 SH SOLE 18 221 0 944,249
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,127 230,283 SH SOLE 19 230,283 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 12,131 893,309 SH SOLE 25 893,309 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 42,344 3,118,140 SH SOLE 34 3,118,140 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,800 206,204 SH SOLE 43 1,820 0 204,384
AMERICAN AIRLS GROUP INC COM 02376R102 33,307 1,393,601 SH SOLE 2 198,840 0 1,194,761
AMERICAN AIRLS GROUP INC COM 02376R102 14 583 SH SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12,042 503,859 SH SOLE 7 484,986 0 18,873
AMERICAN AIRLS GROUP INC COM 02376R102 240 10,035 SH SOLE 15 10,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5 200 SH SOLE 17 0 0 200
AMERICAN AIRLS GROUP INC COM 02376R102 30,049 1,257,288 SH SOLE 18 1,203,250 0 54,038
AMERICAN AIRLS GROUP INC COM 02376R102 7,528 314,973 SH SOLE 19 314,973 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 336,420 14,076,140 SH SOLE 21 14,076,140 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 348,979 14,601,612 SH SOLE 22 13,369,664 0 1,231,948
AMERICAN AIRLS GROUP INC COM 02376R102 47 1,965 SH SOLE 23 1,965 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,337 390,665 SH SOLE 25 390,665 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,401 560,701 SH SOLE 26 56,852 0 503,849
AMERICAN AIRLS GROUP INC COM 02376R102 888 37,140 SH SOLE 28 14,527 0 22,613
AMERICAN AIRLS GROUP INC COM 02376R102 32,024 1,339,934 SH SOLE 30 1,339,934 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,616 109,457 SH SOLE 31 11,692 0 97,765
AMERICAN AIRLS GROUP INC COM 02376R102 735 30,749 SH SOLE 34 30,749 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,255 94,347 SH SOLE 36 94,347 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 498 20,852 SH SOLE 40 20,852 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,887 162,628 SH SOLE 43 14,684 0 147,944
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 14 600 SH Put SOLE 2 600 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 8,973 375,400 SH Put SOLE 19 375,400 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 96 4,000 SH Put SOLE 22 4,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 1,434 60,000 SH Put SOLE 34 60,000 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 9,790 5,700,000 PRN SOLE 21 5,700,000 0 0
AMERICAN ASSETS TR INC COM 024013104 1,896 58,439 SH SOLE 2 16,633 0 41,806
AMERICAN ASSETS TR INC COM 024013104 1,978 60,986 SH SOLE 4 60,986 0 0
AMERICAN ASSETS TR INC COM 024013104 2,199 67,778 SH SOLE 7 67,778 0 0
AMERICAN ASSETS TR INC COM 024013104 6,771 208,730 SH SOLE 18 208,730 0 0
AMERICAN ASSETS TR INC COM 024013104 4,932 152,047 SH SOLE 19 152,047 0 0
AMERICAN ASSETS TR INC COM 024013104 204,163 6,293,566 SH SOLE 21 6,293,566 0 0
AMERICAN ASSETS TR INC COM 024013104 63,342 1,952,601 SH SOLE 22 1,873,723 0 78,878
AMERICAN ASSETS TR INC COM 024013104 77 2,367 SH SOLE 23 2,367 0 0
AMERICAN ASSETS TR INC COM 024013104 7,463 230,048 SH SOLE 25 230,048 0 0
AMERICAN ASSETS TR INC COM 024013104 542 16,702 SH SOLE 26 5,943 0 10,759
AMERICAN ASSETS TR INC COM 024013104 1,244 38,350 SH SOLE 28 6,623 0 31,727
AMERICAN ASSETS TR INC COM 024013104 9,623 296,636 SH SOLE 30 296,636 0 0
AMERICAN ASSETS TR INC COM 024013104 186 5,728 SH SOLE 40 5,728 0 0
AMERICAN ASSETS TR INC COM 024013104 1,208 37,226 SH SOLE 43 1,444 0 35,782
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,237 128,019 SH SOLE 2 36,546 0 91,473
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 52 5,429 SH SOLE 7 5,429 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,418 457,360 SH SOLE 18 457,360 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,893 195,956 SH SOLE 19 195,956 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 132,097 13,674,593 SH SOLE 21 13,674,593 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 32,306 3,344,276 SH SOLE 22 3,167,398 0 176,878
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,168 431,477 SH SOLE 25 431,477 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,305 135,049 SH SOLE 26 82,971 0 52,078
AMERICAN AXLE & MFG HLDGS IN COM 024061103 276 28,608 SH SOLE 28 13,857 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,338 242,051 SH SOLE 30 242,051 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,066 213,923 SH SOLE 34 213,923 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 224 23,177 SH SOLE 36 23,177 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 134 13,894 SH SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 650 67,321 SH SOLE 43 23,966 0 43,355
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,054 395,053 SH SOLE 2 103,573 0 291,480
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,137 165,315 SH SOLE 4 165,315 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,831 204,559 SH SOLE 7 204,559 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 14,441 334,522 SH SOLE 18 334,522 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,204 213,212 SH SOLE 19 213,212 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 346,217 8,019,849 SH SOLE 21 8,019,849 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 241,303 5,589,607 SH SOLE 22 5,394,943 0 194,664
AMERICAN CAMPUS CMNTYS INC COM 024835100 283 6,555 SH SOLE 23 6,555 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 26,177 606,359 SH SOLE 25 606,359 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,099 48,633 SH SOLE 26 38,749 0 9,884
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,314 99,939 SH SOLE 28 9,542 0 90,397
AMERICAN CAMPUS CMNTYS INC COM 024835100 26,576 615,613 SH SOLE 30 615,613 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 112 2,590 SH SOLE 31 2,590 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,264 52,435 SH SOLE 34 52,435 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 433 10,021 SH SOLE 36 10,021 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 729 16,888 SH SOLE 40 16,888 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,910 67,402 SH SOLE 43 3,497 0 63,905
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12,866 440,017 SH SOLE 2 299,499 0 140,518
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 507 17,337 SH SOLE 4 17,337 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 228 7,812 SH SOLE 7 7,812 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2 83 SH SOLE 17 0 0 83
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 23,827 814,876 SH SOLE 18 809,461 0 5,415
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14,291 488,745 SH SOLE 19 488,745 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 317,812 10,869,092 SH SOLE 21 10,869,092 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 158,465 5,419,457 SH SOLE 22 5,023,816 0 395,641
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,138 38,911 SH SOLE 23 38,911 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 258 8,828 SH SOLE 25 8,828 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,537 120,979 SH SOLE 26 56,031 0 64,948
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 508 17,357 SH SOLE 28 9,280 0 8,077
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 822 28,109 SH SOLE 29 28,109 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,453 118,083 SH SOLE 30 118,083 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,137 38,890 SH SOLE 31 38,890 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 461 15,780 SH SOLE 34 15,780 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 487 16,672 SH SOLE 36 16,672 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 557 19,062 SH SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,163 73,959 SH SOLE 43 2,286 0 71,673
AMERICAN ELEC PWR CO INC COM 025537101 103,482 1,221,746 SH SOLE 2 291,195 0 930,551
AMERICAN ELEC PWR CO INC COM 025537101 25,706 303,491 SH SOLE 4 284,302 0 19,189
AMERICAN ELEC PWR CO INC COM 025537101 49,223 581,148 SH SOLE 7 540,655 0 40,493
AMERICAN ELEC PWR CO INC COM 025537101 150 1,773 SH SOLE 13 1,773 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,620 66,357 SH SOLE 15 66,357 0 0
AMERICAN ELEC PWR CO INC COM 025537101 86,690 1,023,496 SH SOLE 18 922,252 0 101,244
AMERICAN ELEC PWR CO INC COM 025537101 123,947 1,463,370 SH SOLE 19 1,463,370 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,310,675 15,474,316 SH SOLE 21 15,474,316 0 0
AMERICAN ELEC PWR CO INC COM 025537101 979,675 11,566,407 SH SOLE 22 10,405,451 0 1,160,956
AMERICAN ELEC PWR CO INC COM 025537101 27,785 328,039 SH SOLE 23 328,039 0 0
AMERICAN ELEC PWR CO INC COM 025537101 54,849 647,569 SH SOLE 25 647,569 0 0
AMERICAN ELEC PWR CO INC COM 025537101 92,897 1,096,773 SH SOLE 26 384,275 0 712,498
AMERICAN ELEC PWR CO INC COM 025537101 40,323 476,070 SH SOLE 28 55,557 0 420,513
AMERICAN ELEC PWR CO INC COM 025537101 109 1,282 SH SOLE 29 1,282 0 0
AMERICAN ELEC PWR CO INC COM 025537101 196,965 2,325,446 SH SOLE 30 2,325,446 0 0
AMERICAN ELEC PWR CO INC COM 025537101 24,771 292,450 SH SOLE 31 64,270 0 228,180
AMERICAN ELEC PWR CO INC COM 025537101 13,682 161,534 SH SOLE 32 161,534 0 0
AMERICAN ELEC PWR CO INC COM 025537101 8,930 105,429 SH SOLE 34 105,429 0 0
AMERICAN ELEC PWR CO INC COM 025537101 34,118 402,812 SH SOLE 36 402,812 0 0
AMERICAN ELEC PWR CO INC COM 025537101 920 10,861 SH SOLE 40 10,861 0 0
AMERICAN ELEC PWR CO INC COM 025537101 34,460 406,852 SH SOLE 43 23,751 0 383,101
AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 64,005 1,326,257 SH SOLE 21 1,326,257 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 68,424 1,400,412 SH SOLE 21 1,400,412 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,216 101,990 SH SOLE 2 28,377 0 73,613
AMERICAN EQTY INVT LIFE HLD COM 025676206 13 418 SH SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 80 2,546 SH SOLE 7 2,546 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,321 359,047 SH SOLE 18 359,047 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,120 162,399 SH SOLE 19 162,399 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 325,684 10,329,336 SH SOLE 21 10,329,336 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 77,140 2,446,571 SH SOLE 22 2,318,833 0 127,738
AMERICAN EQTY INVT LIFE HLD COM 025676206 542 17,201 SH SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 330 10,473 SH SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 8,319 263,832 SH SOLE 30 263,832 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 71 2,264 SH SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 353 11,204 SH SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,708 54,163 SH SOLE 43 920 0 53,243
AMERICAN EXPRESS CO COM 025816109 239,097 1,690,451 SH SOLE 2 414,134 0 1,276,317
AMERICAN EXPRESS CO COM 025816109 49,671 351,180 SH SOLE 4 324,863 0 26,317
AMERICAN EXPRESS CO COM 025816109 79,924 565,070 SH SOLE 7 542,383 0 22,687
AMERICAN EXPRESS CO COM 025816109 9,293 65,704 SH SOLE 13 65,704 0 0
AMERICAN EXPRESS CO COM 025816109 12,469 88,158 SH SOLE 15 88,158 0 0
AMERICAN EXPRESS CO COM 025816109 1 10 SH SOLE 17 0 0 10
AMERICAN EXPRESS CO COM 025816109 353,606 2,500,042 SH SOLE 18 2,277,402 0 222,640
AMERICAN EXPRESS CO COM 025816109 231,274 1,635,138 SH SOLE 19 1,635,138 0 0
AMERICAN EXPRESS CO COM 025816109 1,824,467 12,899,227 SH SOLE 21 12,899,227 0 0
AMERICAN EXPRESS CO COM 025816109 2,159,596 15,268,634 SH SOLE 22 13,487,447 0 1,781,187
AMERICAN EXPRESS CO COM 025816109 65,007 459,608 SH SOLE 23 459,608 0 0
AMERICAN EXPRESS CO COM 025816109 171,331 1,211,335 SH SOLE 25 1,211,335 0 0
AMERICAN EXPRESS CO COM 025816109 211,943 1,498,467 SH SOLE 26 494,869 0 1,003,598
AMERICAN EXPRESS CO COM 025816109 334,215 2,362,946 SH SOLE 28 85,617 0 2,277,329
AMERICAN EXPRESS CO COM 025816109 3,081 21,785 SH SOLE 29 21,785 0 0
AMERICAN EXPRESS CO COM 025816109 534,533 3,779,219 SH SOLE 30 3,771,352 0 7,867
AMERICAN EXPRESS CO COM 025816109 19,711 139,356 SH SOLE 31 116,368 0 22,988
AMERICAN EXPRESS CO COM 025816109 7,763 54,888 SH SOLE 32 54,888 0 0
AMERICAN EXPRESS CO COM 025816109 104,291 737,355 SH SOLE 34 737,355 0 0
AMERICAN EXPRESS CO COM 025816109 57,851 409,015 SH SOLE 36 409,015 0 0
AMERICAN EXPRESS CO COM 025816109 3,980 28,136 SH SOLE 40 28,136 0 0
AMERICAN EXPRESS CO COM 025816109 80,634 570,091 SH SOLE 43 45,601 0 524,490
AMERICAN FIN TR INC COM CLASS A 02607T109 1,314 133,826 SH SOLE 2 37,149 0 96,677
AMERICAN FIN TR INC COM CLASS A 02607T109 1,262 128,514 SH SOLE 4 128,514 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,401 142,700 SH SOLE 7 142,700 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,484 354,819 SH SOLE 18 354,819 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,274 333,421 SH SOLE 19 333,421 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 45,659 4,649,542 SH SOLE 21 4,649,542 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 39,489 4,021,316 SH SOLE 22 3,834,883 0 186,433
AMERICAN FIN TR INC COM CLASS A 02607T109 52 5,256 SH SOLE 23 5,256 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 4,746 483,301 SH SOLE 25 483,301 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 670 68,185 SH SOLE 26 58,287 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 828 84,336 SH SOLE 28 13,861 0 70,475
AMERICAN FIN TR INC COM CLASS A 02607T109 4,561 464,503 SH SOLE 30 464,503 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 198 20,147 SH SOLE 40 20,147 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 518 52,735 SH SOLE 43 10,508 0 42,227
AMERICAN FINL GROUP INC OHIO COM 025932104 19,457 170,528 SH SOLE 2 41,526 0 129,002
AMERICAN FINL GROUP INC OHIO COM 025932104 3,927 34,420 SH SOLE 4 31,992 0 2,428
AMERICAN FINL GROUP INC OHIO COM 025932104 768 6,727 SH SOLE 7 6,727 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 30 265 SH SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 806 7,060 SH SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 28,652 251,114 SH SOLE 18 246,818 0 4,296
AMERICAN FINL GROUP INC OHIO COM 025932104 2,161 18,938 SH SOLE 19 18,938 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 376,196 3,297,071 SH SOLE 21 3,297,071 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 259,960 2,278,356 SH SOLE 22 2,176,121 0 102,235
AMERICAN FINL GROUP INC OHIO COM 025932104 5,184 45,436 SH SOLE 23 45,436 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,587 13,911 SH SOLE 25 13,911 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12,030 105,437 SH SOLE 26 92,602 0 12,835
AMERICAN FINL GROUP INC OHIO COM 025932104 11,717 102,691 SH SOLE 28 6,597 0 96,094
AMERICAN FINL GROUP INC OHIO COM 025932104 17,413 152,609 SH SOLE 30 124,831 0 27,778
AMERICAN FINL GROUP INC OHIO COM 025932104 1,685 14,764 SH SOLE 31 12,632 0 2,132
AMERICAN FINL GROUP INC OHIO COM 025932104 387 3,396 SH SOLE 34 3,396 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,987 26,178 SH SOLE 36 26,178 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 351 3,074 SH SOLE 40 3,074 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 8,285 72,612 SH SOLE 43 11,250 0 61,362
AMERICAN HOMES 4 RENT CL A 02665T306 26,526 795,615 SH SOLE 2 235,220 0 560,395
AMERICAN HOMES 4 RENT CL A 02665T306 22,878 686,195 SH SOLE 4 686,195 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,026 360,711 SH SOLE 7 360,711 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14,613 438,310 SH SOLE 18 438,310 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 21,589 647,545 SH SOLE 19 647,545 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 201,695 6,049,650 SH SOLE 21 6,049,650 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 333,064 9,989,909 SH SOLE 22 9,320,540 0 669,369
AMERICAN HOMES 4 RENT CL A 02665T306 1,545 46,336 SH SOLE 23 46,336 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 39,765 1,192,724 SH SOLE 25 1,192,724 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,174 95,202 SH SOLE 26 65,387 0 29,815
AMERICAN HOMES 4 RENT CL A 02665T306 8,025 240,699 SH SOLE 28 68,099 0 172,600
AMERICAN HOMES 4 RENT CL A 02665T306 90 2,709 SH SOLE 29 2,709 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 20,855 625,538 SH SOLE 30 625,538 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 173 5,181 SH SOLE 31 5,181 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,951 58,517 SH SOLE 34 58,517 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 210 6,295 SH SOLE 36 6,295 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,182 35,448 SH SOLE 40 35,448 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,148 94,418 SH SOLE 43 4,364 0 90,054
AMERICAN INTL GROUP INC COM NEW 026874784 102,567 2,219,580 SH SOLE 2 551,856 0 1,667,724
AMERICAN INTL GROUP INC COM NEW 026874784 19,354 418,834 SH SOLE 4 385,735 0 33,099
AMERICAN INTL GROUP INC COM NEW 026874784 35,487 767,958 SH SOLE 7 718,028 0 49,930
AMERICAN INTL GROUP INC COM NEW 026874784 145 3,140 SH SOLE 13 3,140 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,095 110,253 SH SOLE 15 110,253 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 353,411 7,647,933 SH SOLE 18 7,502,359 0 145,574
AMERICAN INTL GROUP INC COM NEW 026874784 720,233 15,586,090 SH SOLE 19 15,586,090 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 817,583 17,692,775 SH SOLE 21 17,692,775 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 962,878 20,837,005 SH SOLE 22 18,737,128 0 2,099,877
AMERICAN INTL GROUP INC COM NEW 026874784 29,706 642,852 SH SOLE 23 642,852 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 77,019 1,666,716 SH SOLE 25 1,666,716 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 94,879 2,053,206 SH SOLE 26 661,333 0 1,391,873
AMERICAN INTL GROUP INC COM NEW 026874784 85,476 1,849,739 SH SOLE 28 104,446 0 1,745,293
AMERICAN INTL GROUP INC COM NEW 026874784 1,393 30,136 SH SOLE 29 30,136 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 205,166 4,439,857 SH SOLE 30 4,439,857 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 7,703 166,698 SH SOLE 31 137,780 0 28,918
AMERICAN INTL GROUP INC COM NEW 026874784 25,809 558,514 SH SOLE 34 558,514 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 30,078 650,904 SH SOLE 36 650,904 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,601 34,645 SH SOLE 40 34,645 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 18,268 395,332 SH SOLE 43 24,163 0 371,169
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,679 24,838 SH SOLE 2 5,055 0 19,783
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 12 107 SH SOLE 4 107 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 13 118 SH SOLE 7 118 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 324 3,001 SH SOLE 18 3,001 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,563 14,487 SH SOLE 19 14,487 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 9,224 85,508 SH SOLE 21 85,508 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 26,715 247,657 SH SOLE 22 235,018 0 12,639
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 52 485 SH SOLE 23 485 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 666 6,178 SH SOLE 26 4,121 0 2,057
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 120 1,114 SH SOLE 28 1,114 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 930 8,624 SH SOLE 30 8,624 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 15 140 SH SOLE 31 140 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 127 1,179 SH SOLE 40 1,179 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,508 13,976 SH SOLE 43 0 0 13,976
AMERICAN NATL BANKSHARES INC COM 027745108 329 9,946 SH SOLE 2 1,093 0 8,853
AMERICAN NATL BANKSHARES INC COM 027745108 6 184 SH SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,293 39,102 SH SOLE 18 39,102 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 646 19,537 SH SOLE 19 19,537 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 15,759 476,536 SH SOLE 21 476,536 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,875 298,602 SH SOLE 22 284,869 0 13,733
AMERICAN OUTDOOR BRANDS INC COM 02875D109 153 6,087 SH SOLE 2 1,475 0 4,612
AMERICAN OUTDOOR BRANDS INC COM 02875D109 7 269 SH SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,233 48,947 SH SOLE 18 48,947 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 612 24,273 SH SOLE 19 24,273 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 13,949 553,516 SH SOLE 21 553,516 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 9,436 374,462 SH SOLE 22 359,495 0 14,967
AMERICAN OUTDOOR BRANDS INC COM 02875D109 86 3,403 SH SOLE 43 0 0 3,403
AMERICAN PUBLIC EDUCATION IN COM 02913V103 593 16,636 SH SOLE 2 5,091 0 11,545
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 130 SH SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 6 181 SH SOLE 7 181 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,371 66,546 SH SOLE 18 66,546 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 907 25,460 SH SOLE 19 25,460 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 76,722 2,153,298 SH SOLE 21 2,153,298 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 17,950 503,791 SH SOLE 22 480,229 0 23,562
AMERICAN PUBLIC EDUCATION IN COM 02913V103 21 593 SH SOLE 25 593 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 117 3,270 SH SOLE 26 1,051 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 84 2,367 SH SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,597 44,833 SH SOLE 30 44,833 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 37 1,048 SH SOLE 36 1,048 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 66 1,849 SH SOLE 40 1,849 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 358 10,050 SH SOLE 43 540 0 9,510
AMERICAN RES CORP CL A 02927U208 1,691 445,012 SH SOLE 22 445,012 0 0
AMERICAN RIV BANKSHARES COM 029326105 19 1,176 SH SOLE 18 1,176 0 0
AMERICAN RIV BANKSHARES COM 029326105 407 24,967 SH SOLE 21 24,967 0 0
AMERICAN RLTY INVS INC COM 029174109 10 1,137 SH SOLE 2 0 0 1,137
AMERICAN RLTY INVS INC COM 029174109 95 10,730 SH SOLE 18 10,730 0 0
AMERICAN RLTY INVS INC COM 029174109 38 4,317 SH SOLE 19 4,317 0 0
AMERICAN RLTY INVS INC COM 029174109 660 74,721 SH SOLE 21 74,721 0 0
AMERICAN RLTY INVS INC COM 029174109 438 49,551 SH SOLE 22 48,802 0 749
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 463 24,438 SH SOLE 2 2,060 0 22,378
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7 360 SH SOLE 7 360 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,690 89,148 SH SOLE 18 89,148 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 888 46,845 SH SOLE 19 46,845 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 21,331 1,125,036 SH SOLE 21 1,125,036 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 13,931 734,770 SH SOLE 22 705,977 0 28,793
AMERICAN TOWER CORP NEW COM 03027X100 264,994 1,108,482 SH SOLE 2 264,598 0 843,884
AMERICAN TOWER CORP NEW COM 03027X100 68,921 288,299 SH SOLE 4 271,037 0 17,262
AMERICAN TOWER CORP NEW COM 03027X100 257,552 1,077,355 SH SOLE 7 1,061,655 0 15,700
AMERICAN TOWER CORP NEW COM 03027X100 374 1,565 SH SOLE 13 1,565 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,804 45,195 SH SOLE 15 45,195 0 0
AMERICAN TOWER CORP NEW COM 03027X100 277,428 1,160,494 SH SOLE 18 1,097,066 0 63,428
AMERICAN TOWER CORP NEW COM 03027X100 353,367 1,478,152 SH SOLE 19 1,478,152 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,935,692 12,280,147 SH SOLE 21 12,280,147 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,442,283 10,216,191 SH SOLE 22 9,119,376 0 1,096,815
AMERICAN TOWER CORP NEW COM 03027X100 69,147 289,247 SH SOLE 23 289,247 0 0
AMERICAN TOWER CORP NEW COM 03027X100 168,484 704,778 SH SOLE 25 704,778 0 0
AMERICAN TOWER CORP NEW COM 03027X100 238,311 996,867 SH SOLE 26 344,407 0 652,460
AMERICAN TOWER CORP NEW COM 03027X100 209,330 875,636 SH SOLE 28 49,571 0 826,065
AMERICAN TOWER CORP NEW COM 03027X100 378 1,583 SH SOLE 29 1,583 0 0
AMERICAN TOWER CORP NEW COM 03027X100 631,432 2,641,312 SH SOLE 30 2,641,312 0 0
AMERICAN TOWER CORP NEW COM 03027X100 17,286 72,310 SH SOLE 31 57,534 0 14,776
AMERICAN TOWER CORP NEW COM 03027X100 159,814 668,511 SH SOLE 34 668,511 0 0
AMERICAN TOWER CORP NEW COM 03027X100 70,602 295,330 SH SOLE 36 295,330 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,559 6,521 SH SOLE 37 6,521 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,297 17,975 SH SOLE 40 17,975 0 0
AMERICAN TOWER CORP NEW COM 03027X100 79,044 330,643 SH SOLE 43 23,287 0 307,356
AMERICAN VANGUARD CORP COM 030371108 618 30,281 SH SOLE 2 9,393 0 20,888
AMERICAN VANGUARD CORP COM 030371108 13 661 SH SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,576 126,201 SH SOLE 18 126,201 0 0
AMERICAN VANGUARD CORP COM 030371108 1,049 51,406 SH SOLE 19 51,406 0 0
AMERICAN VANGUARD CORP COM 030371108 67,984 3,330,934 SH SOLE 21 3,330,934 0 0
AMERICAN VANGUARD CORP COM 030371108 16,679 817,210 SH SOLE 22 779,289 0 37,921
AMERICAN VANGUARD CORP COM 030371108 31 1,541 SH SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 76 3,745 SH SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 1,131 55,402 SH SOLE 30 55,402 0 0
AMERICAN VANGUARD CORP COM 030371108 56 2,733 SH SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 582 28,493 SH SOLE 43 0 0 28,493
AMERICAN VRTUAL CLOUD TECH I COM 030382105 6 1,060 SH SOLE 18 1,060 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 54 9,487 SH SOLE 21 9,487 0 0
AMERICAN WELL CORP CL A 03044L105 1,740 100,196 SH SOLE 2 6,102 0 94,094
AMERICAN WELL CORP CL A 03044L105 15 865 SH SOLE 7 865 0 0
AMERICAN WELL CORP CL A 03044L105 420 24,159 SH SOLE 18 24,159 0 0
AMERICAN WELL CORP CL A 03044L105 8,769 504,860 SH SOLE 19 504,860 0 0
AMERICAN WELL CORP CL A 03044L105 14,054 809,079 SH SOLE 21 809,079 0 0
AMERICAN WELL CORP CL A 03044L105 25,594 1,473,458 SH SOLE 22 1,436,391 0 37,067
AMERICAN WELL CORP CL A 03044L105 19 1,089 SH SOLE 31 1,089 0 0
AMERICAN WELL CORP CL A 03044L105 303 17,424 SH SOLE 43 26 0 17,398
AMERICAN WOODMARK CORPORATIO COM 030506109 1,955 19,830 SH SOLE 2 5,303 0 14,527
AMERICAN WOODMARK CORPORATIO COM 030506109 8 80 SH SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 30 305 SH SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 6,933 70,329 SH SOLE 18 70,329 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,065 31,089 SH SOLE 19 31,089 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 204,840 2,077,902 SH SOLE 21 2,077,902 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 49,458 501,707 SH SOLE 22 475,593 0 26,114
AMERICAN WOODMARK CORPORATIO COM 030506109 687 6,972 SH SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 198 2,005 SH SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,587 36,384 SH SOLE 30 36,384 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 183 1,853 SH SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 626 6,349 SH SOLE 43 74 0 6,275
AMERICAN WTR WKS CO INC NEW COM 030420103 70,264 468,676 SH SOLE 2 116,218 0 352,458
AMERICAN WTR WKS CO INC NEW COM 030420103 18,070 120,530 SH SOLE 4 113,504 0 7,026
AMERICAN WTR WKS CO INC NEW COM 030420103 82,907 553,009 SH SOLE 7 539,210 0 13,799
AMERICAN WTR WKS CO INC NEW COM 030420103 113 751 SH SOLE 13 751 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,429 22,871 SH SOLE 15 22,871 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 0 2 SH SOLE 17 0 0 2
AMERICAN WTR WKS CO INC NEW COM 030420103 56,960 379,937 SH SOLE 18 354,237 0 25,700
AMERICAN WTR WKS CO INC NEW COM 030420103 37,983 253,354 SH SOLE 19 253,354 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 754,889 5,035,281 SH SOLE 21 5,035,281 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 656,408 4,378,391 SH SOLE 22 3,831,675 0 546,716
AMERICAN WTR WKS CO INC NEW COM 030420103 17,265 115,161 SH SOLE 23 115,161 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 68,243 455,195 SH SOLE 25 455,195 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 73,161 487,997 SH SOLE 26 171,456 0 316,541
AMERICAN WTR WKS CO INC NEW COM 030420103 112,730 751,935 SH SOLE 28 22,600 0 729,335
AMERICAN WTR WKS CO INC NEW COM 030420103 58 387 SH SOLE 29 387 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 286,050 1,908,018 SH SOLE 30 1,906,788 0 1,230
AMERICAN WTR WKS CO INC NEW COM 030420103 9,672 64,514 SH SOLE 31 22,680 0 41,834
AMERICAN WTR WKS CO INC NEW COM 030420103 15,813 105,476 SH SOLE 34 105,476 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17,809 118,793 SH SOLE 36 118,793 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,076 7,175 SH SOLE 40 7,175 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 67,022 447,051 SH SOLE 43 7,620 0 439,431
AMERICAS CAR-MART INC COM 03062T105 597 3,921 SH SOLE 2 2,014 0 1,907
AMERICAS CAR-MART INC COM 03062T105 20 129 SH SOLE 7 129 0 0
AMERICAS CAR-MART INC COM 03062T105 4,248 27,878 SH SOLE 18 26,430 0 1,448
AMERICAS CAR-MART INC COM 03062T105 4,372 28,691 SH SOLE 19 28,691 0 0
AMERICAS CAR-MART INC COM 03062T105 112,747 739,954 SH SOLE 21 739,954 0 0
AMERICAS CAR-MART INC COM 03062T105 32,306 212,026 SH SOLE 22 205,502 0 6,524
AMERICAS CAR-MART INC COM 03062T105 204 1,339 SH SOLE 23 1,339 0 0
AMERICAS CAR-MART INC COM 03062T105 19 122 SH SOLE 25 122 0 0
AMERICAS CAR-MART INC COM 03062T105 1,244 8,163 SH SOLE 26 176 0 7,987
AMERICAS CAR-MART INC COM 03062T105 155 1,018 SH SOLE 28 1,018 0 0
AMERICAS CAR-MART INC COM 03062T105 2,222 14,581 SH SOLE 30 14,581 0 0
AMERICAS CAR-MART INC COM 03062T105 23 153 SH SOLE 36 153 0 0
AMERICAS CAR-MART INC COM 03062T105 90 590 SH SOLE 40 590 0 0
AMERICAS CAR-MART INC COM 03062T105 680 4,463 SH SOLE 43 391 0 4,072
AMERICOLD RLTY TR COM 03064D108 33,154 861,812 SH SOLE 2 76,115 0 785,697
AMERICOLD RLTY TR COM 03064D108 10,965 285,018 SH SOLE 4 285,018 0 0
AMERICOLD RLTY TR COM 03064D108 12,041 313,002 SH SOLE 7 313,002 0 0
AMERICOLD RLTY TR COM 03064D108 3,572 92,863 SH SOLE 18 92,863 0 0
AMERICOLD RLTY TR COM 03064D108 14,312 372,033 SH SOLE 19 372,033 0 0
AMERICOLD RLTY TR COM 03064D108 188,250 4,893,430 SH SOLE 21 4,893,430 0 0
AMERICOLD RLTY TR COM 03064D108 335,368 8,717,662 SH SOLE 22 8,412,602 0 305,060
AMERICOLD RLTY TR COM 03064D108 464 12,066 SH SOLE 23 12,066 0 0
AMERICOLD RLTY TR COM 03064D108 40,208 1,045,176 SH SOLE 25 1,045,176 0 0
AMERICOLD RLTY TR COM 03064D108 2,789 72,502 SH SOLE 26 58,098 0 14,404
AMERICOLD RLTY TR COM 03064D108 6,781 176,276 SH SOLE 28 25,972 0 150,304
AMERICOLD RLTY TR COM 03064D108 38,469 999,985 SH SOLE 30 999,985 0 0
AMERICOLD RLTY TR COM 03064D108 173 4,495 SH SOLE 31 4,495 0 0
AMERICOLD RLTY TR COM 03064D108 412 10,711 SH SOLE 34 10,711 0 0
AMERICOLD RLTY TR COM 03064D108 151 3,924 SH SOLE 36 3,924 0 0
AMERICOLD RLTY TR COM 03064D108 1,027 26,696 SH SOLE 40 26,696 0 0
AMERICOLD RLTY TR COM 03064D108 2,462 63,997 SH SOLE 43 1,745 0 62,252
AMERIPRISE FINL INC COM 03076C106 73,518 316,274 SH SOLE 2 83,531 0 232,743
AMERIPRISE FINL INC COM 03076C106 14,821 63,759 SH SOLE 4 59,037 0 4,722
AMERIPRISE FINL INC COM 03076C106 24,095 103,658 SH SOLE 7 99,844 0 3,814
AMERIPRISE FINL INC COM 03076C106 1,206 5,189 SH SOLE 13 5,189 0 0
AMERIPRISE FINL INC COM 03076C106 3,594 15,461 SH SOLE 15 15,461 0 0
AMERIPRISE FINL INC COM 03076C106 75,539 324,968 SH SOLE 18 305,867 0 19,101
AMERIPRISE FINL INC COM 03076C106 15,480 66,596 SH SOLE 19 66,596 0 0
AMERIPRISE FINL INC COM 03076C106 796,832 3,427,970 SH SOLE 21 3,427,970 0 0
AMERIPRISE FINL INC COM 03076C106 632,140 2,719,467 SH SOLE 22 2,415,710 0 303,757
AMERIPRISE FINL INC COM 03076C106 18,482 79,510 SH SOLE 23 79,510 0 0
AMERIPRISE FINL INC COM 03076C106 42,066 180,966 SH SOLE 25 180,966 0 0
AMERIPRISE FINL INC COM 03076C106 59,587 256,344 SH SOLE 26 82,259 0 174,085
AMERIPRISE FINL INC COM 03076C106 90,325 388,580 SH SOLE 28 14,876 0 373,704
AMERIPRISE FINL INC COM 03076C106 1,127 4,849 SH SOLE 29 4,849 0 0
AMERIPRISE FINL INC COM 03076C106 139,596 600,544 SH SOLE 30 583,330 0 17,214
AMERIPRISE FINL INC COM 03076C106 6,423 27,632 SH SOLE 31 23,760 0 3,872
AMERIPRISE FINL INC COM 03076C106 29,437 126,637 SH SOLE 34 126,637 0 0
AMERIPRISE FINL INC COM 03076C106 22,887 98,459 SH SOLE 36 98,459 0 0
AMERIPRISE FINL INC COM 03076C106 1,104 4,750 SH SOLE 40 4,750 0 0
AMERIPRISE FINL INC COM 03076C106 33,151 142,614 SH SOLE 43 12,717 0 129,897
AMERIS BANCORP COM 03076K108 4,174 79,496 SH SOLE 2 22,573 0 56,923
AMERIS BANCORP COM 03076K108 12 227 SH SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 56 1,071 SH SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 13,987 266,375 SH SOLE 18 266,375 0 0
AMERIS BANCORP COM 03076K108 7,768 147,928 SH SOLE 19 147,928 0 0
AMERIS BANCORP COM 03076K108 405,204 7,716,710 SH SOLE 21 7,716,710 0 0
AMERIS BANCORP COM 03076K108 98,741 1,880,416 SH SOLE 22 1,782,651 0 97,765
AMERIS BANCORP COM 03076K108 149 2,838 SH SOLE 23 2,838 0 0
AMERIS BANCORP COM 03076K108 72 1,377 SH SOLE 25 1,377 0 0
AMERIS BANCORP COM 03076K108 1,766 33,628 SH SOLE 26 14,199 0 19,429
AMERIS BANCORP COM 03076K108 157 2,987 SH SOLE 28 2,987 0 0
AMERIS BANCORP COM 03076K108 5,934 112,999 SH SOLE 30 112,999 0 0
AMERIS BANCORP COM 03076K108 170 3,246 SH SOLE 36 3,246 0 0
AMERIS BANCORP COM 03076K108 413 7,871 SH SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 1,274 24,253 SH SOLE 43 205 0 24,048
AMERISAFE INC COM 03071H100 1,385 21,641 SH SOLE 2 6,266 0 15,375
AMERISAFE INC COM 03071H100 9 146 SH SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 22 344 SH SOLE 7 344 0 0
AMERISAFE INC COM 03071H100 5,095 79,609 SH SOLE 18 79,609 0 0
AMERISAFE INC COM 03071H100 2,301 35,960 SH SOLE 19 35,960 0 0
AMERISAFE INC COM 03071H100 153,404 2,396,935 SH SOLE 21 2,396,935 0 0
AMERISAFE INC COM 03071H100 37,736 589,627 SH SOLE 22 557,475 0 32,152
AMERISAFE INC COM 03071H100 325 5,084 SH SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 146 2,284 SH SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 3,131 48,923 SH SOLE 30 48,923 0 0
AMERISAFE INC COM 03071H100 126 1,976 SH SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 859 13,428 SH SOLE 43 4,982 0 8,446
AMERISERV FINL INC COM 03074A102 14 3,399 SH SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 279 68,834 SH SOLE 21 68,834 0 0
AMERISERV FINL INC COM 03074A102 521 128,263 SH SOLE 22 128,263 0 0
AMERISOURCEBERGEN CORP COM 03073E105 54,657 462,919 SH SOLE 2 174,488 0 288,431
AMERISOURCEBERGEN CORP COM 03073E105 8,721 73,859 SH SOLE 4 67,934 0 5,925
AMERISOURCEBERGEN CORP COM 03073E105 15,321 129,758 SH SOLE 7 124,932 0 4,826
AMERISOURCEBERGEN CORP COM 03073E105 3,940 33,373 SH SOLE 13 33,373 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,329 19,725 SH SOLE 15 19,725 0 0
AMERISOURCEBERGEN CORP COM 03073E105 47,952 406,135 SH SOLE 18 348,808 0 57,327
AMERISOURCEBERGEN CORP COM 03073E105 64,542 546,644 SH SOLE 19 546,644 0 0
AMERISOURCEBERGEN CORP COM 03073E105 666 5,640 SH SOLE 20 5,640 0 0
AMERISOURCEBERGEN CORP COM 03073E105 457,813 3,877,475 SH SOLE 21 3,877,475 0 0
AMERISOURCEBERGEN CORP COM 03073E105 435,099 3,685,096 SH SOLE 22 3,251,680 0 433,416
AMERISOURCEBERGEN CORP COM 03073E105 11,749 99,511 SH SOLE 23 99,511 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,498 275,242 SH SOLE 25 275,242 0 0
AMERISOURCEBERGEN CORP COM 03073E105 42,727 361,877 SH SOLE 26 142,023 0 219,854
AMERISOURCEBERGEN CORP COM 03073E105 77,183 653,705 SH SOLE 28 16,840 0 636,865
AMERISOURCEBERGEN CORP COM 03073E105 22 187 SH SOLE 29 187 0 0
AMERISOURCEBERGEN CORP COM 03073E105 112,835 955,665 SH SOLE 30 939,264 0 16,401
AMERISOURCEBERGEN CORP COM 03073E105 3,947 33,426 SH SOLE 31 18,879 0 14,547
AMERISOURCEBERGEN CORP COM 03073E105 27,443 232,426 SH SOLE 34 232,426 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,891 126,118 SH SOLE 36 126,118 0 0
AMERISOURCEBERGEN CORP COM 03073E105 705 5,972 SH SOLE 40 5,972 0 0
AMERISOURCEBERGEN CORP COM 03073E105 23,268 197,067 SH SOLE 43 29,946 0 167,121
AMES NATL CORP COM 031001100 214 8,349 SH SOLE 2 1,014 0 7,335
AMES NATL CORP COM 031001100 8 312 SH SOLE 7 312 0 0
AMES NATL CORP COM 031001100 820 32,075 SH SOLE 18 32,075 0 0
AMES NATL CORP COM 031001100 436 17,054 SH SOLE 19 17,054 0 0
AMES NATL CORP COM 031001100 9,921 387,848 SH SOLE 21 387,848 0 0
AMES NATL CORP COM 031001100 5,562 217,428 SH SOLE 22 206,334 0 11,094
AMESITE INC COM 031094105 3 781 SH SOLE 18 781 0 0
AMESITE INC COM 031094105 33 7,857 SH SOLE 21 7,857 0 0
AMETEK INC COM 031100100 67,227 526,319 SH SOLE 2 89,893 0 436,426
AMETEK INC COM 031100100 13,613 106,577 SH SOLE 4 97,604 0 8,973
AMETEK INC COM 031100100 25,483 199,510 SH SOLE 7 188,201 0 11,309
AMETEK INC COM 031100100 97 760 SH SOLE 13 760 0 0
AMETEK INC COM 031100100 3,442 26,946 SH SOLE 15 26,946 0 0
AMETEK INC COM 031100100 70,467 551,684 SH SOLE 18 519,037 0 32,647
AMETEK INC COM 031100100 18,080 141,546 SH SOLE 19 141,546 0 0
AMETEK INC COM 031100100 652,651 5,109,616 SH SOLE 21 5,109,616 0 0
AMETEK INC COM 031100100 662,135 5,183,862 SH SOLE 22 4,622,992 0 560,870
AMETEK INC COM 031100100 18,028 141,143 SH SOLE 23 141,143 0 0
AMETEK INC COM 031100100 43,875 343,497 SH SOLE 25 343,497 0 0
AMETEK INC COM 031100100 66,091 517,426 SH SOLE 26 175,294 0 342,132
AMETEK INC COM 031100100 72,382 566,683 SH SOLE 28 24,383 0 542,300
AMETEK INC COM 031100100 17 130 SH SOLE 29 130 0 0
AMETEK INC COM 031100100 202,204 1,583,060 SH SOLE 30 1,578,991 0 4,069
AMETEK INC COM 031100100 5,526 43,264 SH SOLE 31 29,761 0 13,503
AMETEK INC COM 031100100 2,681 20,989 SH SOLE 34 20,989 0 0
AMETEK INC COM 031100100 15,540 121,660 SH SOLE 36 121,660 0 0
AMETEK INC COM 031100100 1,217 9,530 SH SOLE 40 9,530 0 0
AMETEK INC COM 031100100 19,570 153,210 SH SOLE 43 4,738 0 148,472
AMGEN INC COM 031162100 396,739 1,594,546 SH SOLE 2 499,956 0 1,094,590
AMGEN INC COM 031162100 75,349 302,839 SH SOLE 4 280,182 0 22,657
AMGEN INC COM 031162100 149,324 600,152 SH SOLE 7 582,792 0 17,360
AMGEN INC COM 031162100 7,288 29,292 SH SOLE 13 29,292 0 0
AMGEN INC COM 031162100 19,411 78,015 SH SOLE 15 78,015 0 0
AMGEN INC COM 031162100 99 397 SH SOLE 17 0 0 397
AMGEN INC COM 031162100 392,126 1,576,007 SH SOLE 18 1,480,109 0 95,898
AMGEN INC COM 031162100 428,399 1,721,790 SH SOLE 19 1,721,790 0 0
AMGEN INC COM 031162100 4,543,241 18,259,881 SH SOLE 21 18,259,881 0 0
AMGEN INC COM 031162100 3,347,422 13,453,727 SH SOLE 22 11,969,560 0 1,484,167
AMGEN INC COM 031162100 97,304 391,078 SH SOLE 23 391,078 0 0
AMGEN INC COM 031162100 231,278 929,537 SH SOLE 25 929,537 0 0
AMGEN INC COM 031162100 316,526 1,272,161 SH SOLE 26 419,607 0 852,554
AMGEN INC COM 031162100 524,615 2,108,497 SH SOLE 28 70,108 0 2,038,389
AMGEN INC COM 031162100 4,023 16,169 SH SOLE 29 16,169 0 0
AMGEN INC COM 031162100 960,997 3,862,374 SH SOLE 30 3,854,771 0 7,603
AMGEN INC COM 031162100 43,895 176,421 SH SOLE 31 97,860 0 78,561
AMGEN INC COM 031162100 52,435 210,742 SH SOLE 32 210,742 0 0
AMGEN INC COM 031162100 297,789 1,196,853 SH SOLE 34 1,196,853 0 0
AMGEN INC COM 031162100 13,220 53,132 SH SOLE 35 53,132 0 0
AMGEN INC COM 031162100 86,638 348,210 SH SOLE 36 348,210 0 0
AMGEN INC COM 031162100 5,856 23,535 SH SOLE 40 23,535 0 0
AMGEN INC COM 031162100 141,005 566,719 SH SOLE 43 36,188 0 530,531
AMICUS THERAPEUTICS INC COM 03152W109 1,165 117,944 SH SOLE 2 79,171 0 38,773
AMICUS THERAPEUTICS INC COM 03152W109 9 932 SH SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 47 4,738 SH SOLE 7 4,738 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,453 855,603 SH SOLE 18 820,610 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 8,190 828,910 SH SOLE 19 828,910 0 0
AMICUS THERAPEUTICS INC COM 03152W109 115,277 11,667,733 SH SOLE 21 11,667,733 0 0
AMICUS THERAPEUTICS INC COM 03152W109 73,389 7,428,074 SH SOLE 22 7,241,379 0 186,695
AMICUS THERAPEUTICS INC COM 03152W109 236 23,911 SH SOLE 23 23,911 0 0
AMICUS THERAPEUTICS INC COM 03152W109 27 2,732 SH SOLE 25 2,732 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,348 237,613 SH SOLE 26 94,719 0 142,894
AMICUS THERAPEUTICS INC COM 03152W109 297 30,072 SH SOLE 28 30,072 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,405 243,391 SH SOLE 30 243,391 0 0
AMICUS THERAPEUTICS INC COM 03152W109 12 1,194 SH SOLE 34 1,194 0 0
AMICUS THERAPEUTICS INC COM 03152W109 67 6,737 SH SOLE 36 6,737 0 0
AMICUS THERAPEUTICS INC COM 03152W109 261 26,417 SH SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 453 45,878 SH SOLE 43 50 0 45,828
AMKOR TECHNOLOGY INC COM 031652100 3,510 148,025 SH SOLE 2 76,896 0 71,129
AMKOR TECHNOLOGY INC COM 031652100 11 457 SH SOLE 4 457 0 0
AMKOR TECHNOLOGY INC COM 031652100 35 1,490 SH SOLE 7 1,490 0 0
AMKOR TECHNOLOGY INC COM 031652100 13,081 551,722 SH SOLE 18 551,722 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,131 174,241 SH SOLE 19 174,241 0 0
AMKOR TECHNOLOGY INC COM 031652100 181,012 7,634,408 SH SOLE 21 7,634,408 0 0
AMKOR TECHNOLOGY INC COM 031652100 81,971 3,457,228 SH SOLE 22 3,312,474 0 144,754
AMKOR TECHNOLOGY INC COM 031652100 30 1,252 SH SOLE 25 1,252 0 0
AMKOR TECHNOLOGY INC COM 031652100 842 35,512 SH SOLE 26 29,946 0 5,566
AMKOR TECHNOLOGY INC COM 031652100 360 15,182 SH SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,711 72,167 SH SOLE 30 72,167 0 0
AMKOR TECHNOLOGY INC COM 031652100 177 7,481 SH SOLE 36 7,481 0 0
AMKOR TECHNOLOGY INC COM 031652100 294 12,398 SH SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,295 54,638 SH SOLE 43 900 0 53,738
AMMO INC COM 00175J107 5,643 953,271 SH SOLE 22 953,271 0 0
AMN HEALTHCARE SVCS INC COM 001744101 2,129 28,894 SH SOLE 2 19,026 0 9,868
AMN HEALTHCARE SVCS INC COM 001744101 14 192 SH SOLE 4 192 0 0
AMN HEALTHCARE SVCS INC COM 001744101 56 755 SH SOLE 7 755 0 0
AMN HEALTHCARE SVCS INC COM 001744101 14,588 197,942 SH SOLE 18 187,876 0 10,066
AMN HEALTHCARE SVCS INC COM 001744101 16,015 217,301 SH SOLE 19 217,301 0 0
AMN HEALTHCARE SVCS INC COM 001744101 410,387 5,568,345 SH SOLE 21 5,568,345 0 0
AMN HEALTHCARE SVCS INC COM 001744101 110,303 1,496,649 SH SOLE 22 1,461,887 0 34,762
AMN HEALTHCARE SVCS INC COM 001744101 581 7,879 SH SOLE 23 7,879 0 0
AMN HEALTHCARE SVCS INC COM 001744101 74 1,003 SH SOLE 25 1,003 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,626 49,202 SH SOLE 26 15,229 0 33,973
AMN HEALTHCARE SVCS INC COM 001744101 449 6,092 SH SOLE 28 6,092 0 0
AMN HEALTHCARE SVCS INC COM 001744101 11,102 150,634 SH SOLE 30 150,634 0 0
AMN HEALTHCARE SVCS INC COM 001744101 148 2,013 SH SOLE 34 2,013 0 0
AMN HEALTHCARE SVCS INC COM 001744101 164 2,220 SH SOLE 36 2,220 0 0
AMN HEALTHCARE SVCS INC COM 001744101 395 5,354 SH SOLE 40 5,354 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,349 45,438 SH SOLE 43 5,571 0 39,867
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 298 44,285 SH SOLE 2 32,851 0 11,434
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 12 1,762 SH SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,128 316,129 SH SOLE 18 316,129 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,166 173,208 SH SOLE 19 173,208 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 25,715 3,821,021 SH SOLE 21 3,821,021 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 21,113 3,137,209 SH SOLE 22 3,061,628 0 75,581
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 203 30,226 SH SOLE 26 24,771 0 5,455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 77 11,481 SH SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 129 19,100 SH SOLE 30 19,100 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 72 10,763 SH SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 668 99,252 SH SOLE 43 6,147 0 93,105
AMPCO-PITTSBURG CORP COM 032037103 20 3,000 SH SOLE 18 3,000 0 0
AMPCO-PITTSBURG CORP COM 032037103 302 44,798 SH SOLE 21 44,798 0 0
AMPCO-PITTSBURG CORP COM 032037103 1,296 192,067 SH SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 934 50,958 SH SOLE 2 20,901 0 30,057
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,294 179,828 SH SOLE 18 148,183 0 31,645
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6,963 380,061 SH SOLE 19 380,061 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 87,838 4,794,661 SH SOLE 21 4,794,661 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 30,976 1,690,819 SH SOLE 22 1,664,333 0 26,486
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 601 32,804 SH SOLE 23 32,804 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,051 111,939 SH SOLE 26 0 0 111,939
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 90 4,914 SH SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,831 99,950 SH SOLE 30 99,950 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 17 933 SH SOLE 34 933 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 62 3,406 SH SOLE 40 3,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 479 26,168 SH SOLE 43 277 0 25,891
AMPHENOL CORP NEW CL A 032095101 87,193 1,321,709 SH SOLE 2 211,922 0 1,109,787
AMPHENOL CORP NEW CL A 032095101 18,963 287,448 SH SOLE 4 264,590 0 22,858
AMPHENOL CORP NEW CL A 032095101 38,821 588,468 SH SOLE 7 555,590 0 32,878
AMPHENOL CORP NEW CL A 032095101 145 2,194 SH SOLE 13 2,194 0 0
AMPHENOL CORP NEW CL A 032095101 4,546 68,914 SH SOLE 15 68,914 0 0
AMPHENOL CORP NEW CL A 032095101 41 620 SH SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 85,096 1,289,924 SH SOLE 18 1,206,518 0 83,406
AMPHENOL CORP NEW CL A 032095101 16,038 243,114 SH SOLE 19 243,114 0 0
AMPHENOL CORP NEW CL A 032095101 1,198,155 18,162,124 SH SOLE 21 18,162,124 0 0
AMPHENOL CORP NEW CL A 032095101 923,539 13,999,373 SH SOLE 22 12,625,939 0 1,373,434
AMPHENOL CORP NEW CL A 032095101 24,237 367,400 SH SOLE 23 367,400 0 0
AMPHENOL CORP NEW CL A 032095101 59,497 901,882 SH SOLE 25 901,882 0 0
AMPHENOL CORP NEW CL A 032095101 89,460 1,356,078 SH SOLE 26 445,790 0 910,288
AMPHENOL CORP NEW CL A 032095101 115,393 1,749,177 SH SOLE 28 63,932 0 1,685,245
AMPHENOL CORP NEW CL A 032095101 184,183 2,791,913 SH SOLE 30 2,590,536 0 201,377
AMPHENOL CORP NEW CL A 032095101 121,135 1,836,211 SH SOLE 31 76,067 0 1,760,144
AMPHENOL CORP NEW CL A 032095101 1,725 26,149 SH SOLE 34 26,149 0 0
AMPHENOL CORP NEW CL A 032095101 28,501 432,031 SH SOLE 36 432,031 0 0
AMPHENOL CORP NEW CL A 032095101 1,596 24,194 SH SOLE 40 24,194 0 0
AMPHENOL CORP NEW CL A 032095101 26,217 397,401 SH SOLE 43 29,699 0 367,702
AMPIO PHARMACEUTICALS INC COM 03209T109 15 8,775 SH SOLE 2 8,775 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 388 229,352 SH SOLE 21 229,352 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 5,604 3,316,022 SH SOLE 22 3,316,022 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 10 3,669 SH SOLE 18 3,669 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 329 118,410 SH SOLE 21 118,410 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 956 343,925 SH SOLE 22 343,925 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 5 39 SH SOLE 17 0 0 39
AMREP CORP NEW COM 032159105 9 802 SH SOLE 18 802 0 0
AMREP CORP NEW COM 032159105 63 5,664 SH SOLE 21 5,664 0 0
AMREP CORP NEW COM 032159105 63 5,700 SH SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 33 2,781 SH SOLE 18 2,781 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 489 41,342 SH SOLE 21 41,342 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,445 122,241 SH SOLE 22 122,241 0 0
AMYRIS INC COM NEW 03236M200 2,536 132,775 SH SOLE 2 51,023 0 81,752
AMYRIS INC COM NEW 03236M200 12 605 SH SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 42 2,180 SH SOLE 7 2,180 0 0
AMYRIS INC COM NEW 03236M200 7,116 372,563 SH SOLE 18 372,563 0 0
AMYRIS INC COM NEW 03236M200 48,216 2,524,395 SH SOLE 19 2,524,395 0 0
AMYRIS INC COM NEW 03236M200 84,938 4,447,021 SH SOLE 21 4,447,021 0 0
AMYRIS INC COM NEW 03236M200 79,472 4,160,852 SH SOLE 22 3,978,841 0 182,011
AMYRIS INC COM NEW 03236M200 46 2,420 SH SOLE 23 2,420 0 0
AMYRIS INC COM NEW 03236M200 34 1,756 SH SOLE 25 1,756 0 0
AMYRIS INC COM NEW 03236M200 2,331 122,062 SH SOLE 26 57,638 0 64,424
AMYRIS INC COM NEW 03236M200 404 21,156 SH SOLE 28 21,156 0 0
AMYRIS INC COM NEW 03236M200 2,410 126,157 SH SOLE 30 126,157 0 0
AMYRIS INC COM NEW 03236M200 302 15,787 SH SOLE 34 15,787 0 0
AMYRIS INC COM NEW 03236M200 82 4,290 SH SOLE 36 4,290 0 0
AMYRIS INC COM NEW 03236M200 344 18,016 SH SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 73 3,830 SH SOLE 43 0 0 3,830
ANALOG DEVICES INC COM 032654105 151,999 980,131 SH SOLE 2 141,078 0 839,053
ANALOG DEVICES INC COM 032654105 28,014 180,644 SH SOLE 4 166,420 0 14,224
ANALOG DEVICES INC COM 032654105 55,358 356,965 SH SOLE 7 339,411 0 17,554
ANALOG DEVICES INC COM 032654105 202 1,300 SH SOLE 13 1,300 0 0
ANALOG DEVICES INC COM 032654105 7,625 49,166 SH SOLE 15 49,166 0 0
ANALOG DEVICES INC COM 032654105 0 3 SH SOLE 17 0 0 3
ANALOG DEVICES INC COM 032654105 402,330 2,594,340 SH SOLE 18 1,877,054 0 717,286
ANALOG DEVICES INC COM 032654105 245,313 1,581,847 SH SOLE 19 1,581,847 0 0
ANALOG DEVICES INC COM 032654105 1,417,573 9,140,916 SH SOLE 21 9,140,916 0 0
ANALOG DEVICES INC COM 032654105 1,326,700 8,554,939 SH SOLE 22 7,692,621 0 862,318
ANALOG DEVICES INC COM 032654105 35,472 228,731 SH SOLE 23 228,731 0 0
ANALOG DEVICES INC COM 032654105 108,003 696,433 SH SOLE 25 696,433 0 0
ANALOG DEVICES INC COM 032654105 130,998 844,713 SH SOLE 26 267,244 0 577,469
ANALOG DEVICES INC COM 032654105 187,807 1,211,030 SH SOLE 28 42,833 0 1,168,197
ANALOG DEVICES INC COM 032654105 17 112 SH SOLE 29 112 0 0
ANALOG DEVICES INC COM 032654105 296,421 1,911,405 SH SOLE 30 1,873,338 0 38,067
ANALOG DEVICES INC COM 032654105 13,421 86,545 SH SOLE 31 47,850 0 38,695
ANALOG DEVICES INC COM 032654105 12,241 78,931 SH SOLE 32 78,931 0 0
ANALOG DEVICES INC COM 032654105 23,938 154,358 SH SOLE 34 154,358 0 0
ANALOG DEVICES INC COM 032654105 32,959 212,528 SH SOLE 36 212,528 0 0
ANALOG DEVICES INC COM 032654105 2,320 14,958 SH SOLE 40 14,958 0 0
ANALOG DEVICES INC COM 032654105 44,005 283,758 SH SOLE 43 30,739 0 253,019
ANAPLAN INC COM 03272L108 14,606 271,228 SH SOLE 2 46,830 0 224,398
ANAPLAN INC COM 03272L108 25 457 SH SOLE 4 457 0 0
ANAPLAN INC COM 03272L108 132 2,460 SH SOLE 7 2,460 0 0
ANAPLAN INC COM 03272L108 3,915 72,697 SH SOLE 18 72,697 0 0
ANAPLAN INC COM 03272L108 1,988 36,918 SH SOLE 19 36,918 0 0
ANAPLAN INC COM 03272L108 128,105 2,378,931 SH SOLE 21 2,378,931 0 0
ANAPLAN INC COM 03272L108 199,121 3,697,701 SH SOLE 22 3,527,600 0 170,101
ANAPLAN INC COM 03272L108 75 1,393 SH SOLE 25 1,393 0 0
ANAPLAN INC COM 03272L108 2,840 52,740 SH SOLE 26 40,275 0 12,465
ANAPLAN INC COM 03272L108 551 10,229 SH SOLE 28 10,229 0 0
ANAPLAN INC COM 03272L108 4,146 76,987 SH SOLE 30 76,987 0 0
ANAPLAN INC COM 03272L108 138 2,564 SH SOLE 31 2,564 0 0
ANAPLAN INC COM 03272L108 39 717 SH SOLE 34 717 0 0
ANAPLAN INC COM 03272L108 162 3,016 SH SOLE 36 3,016 0 0
ANAPLAN INC COM 03272L108 790 14,670 SH SOLE 40 14,670 0 0
ANAPLAN INC COM 03272L108 993 18,442 SH SOLE 43 1,067 0 17,375
ANAPTYSBIO INC COM 032724106 614 28,471 SH SOLE 2 7,839 0 20,632
ANAPTYSBIO INC COM 032724106 2 112 SH SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 8 364 SH SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,479 68,634 SH SOLE 18 68,634 0 0
ANAPTYSBIO INC COM 032724106 810 37,573 SH SOLE 19 37,573 0 0
ANAPTYSBIO INC COM 032724106 23,110 1,072,403 SH SOLE 21 1,072,403 0 0
ANAPTYSBIO INC COM 032724106 14,125 655,452 SH SOLE 22 622,147 0 33,305
ANAPTYSBIO INC COM 032724106 17 797 SH SOLE 25 797 0 0
ANAPTYSBIO INC COM 032724106 201 9,307 SH SOLE 26 7,127 0 2,180
ANAPTYSBIO INC COM 032724106 53 2,457 SH SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 4,072 188,965 SH SOLE 30 188,965 0 0
ANAPTYSBIO INC COM 032724106 30 1,405 SH SOLE 36 1,405 0 0
ANAPTYSBIO INC COM 032724106 56 2,611 SH SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 594 27,587 SH SOLE 43 5,054 0 22,533
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 244 16,312 SH SOLE 2 4,340 0 11,972
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 16 1,100 SH SOLE 7 1,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,012 201,465 SH SOLE 18 201,465 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,868 124,963 SH SOLE 19 124,963 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 33,481 2,239,551 SH SOLE 21 2,239,551 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 27,109 1,813,310 SH SOLE 22 1,797,590 0 15,720
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 13 864 SH SOLE 23 864 0 0
ANDERSONS INC COM 034164103 1,034 37,767 SH SOLE 2 10,381 0 27,386
ANDERSONS INC COM 034164103 6 219 SH SOLE 4 219 0 0
ANDERSONS INC COM 034164103 978 35,718 SH SOLE 7 35,718 0 0
ANDERSONS INC COM 034164103 3,563 130,139 SH SOLE 18 130,139 0 0
ANDERSONS INC COM 034164103 1,509 55,124 SH SOLE 19 55,124 0 0
ANDERSONS INC COM 034164103 102,980 3,761,152 SH SOLE 21 3,761,152 0 0
ANDERSONS INC COM 034164103 24,069 879,089 SH SOLE 22 829,797 0 49,292
ANDERSONS INC COM 034164103 355 12,959 SH SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 86 3,133 SH SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,772 64,724 SH SOLE 30 64,724 0 0
ANDERSONS INC COM 034164103 37 1,343 SH SOLE 34 1,343 0 0
ANDERSONS INC COM 034164103 110 4,008 SH SOLE 36 4,008 0 0
ANDERSONS INC COM 034164103 86 3,152 SH SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 400 14,627 SH SOLE 43 737 0 13,890
ANGI INC COM CL A NEW 00183L102 258 19,847 SH SOLE 2 19,847 0 0
ANGI INC COM CL A NEW 00183L102 3 207 SH SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102 2,496 191,994 SH SOLE 21 191,994 0 0
ANGI INC COM CL A NEW 00183L102 18,642 1,433,974 SH SOLE 22 1,391,949 0 42,025
ANGI INC COM CL A NEW 00183L102 486 37,415 SH SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 134 10,273 SH SOLE 28 10,273 0 0
ANGI INC COM CL A NEW 00183L102 842 64,772 SH SOLE 30 64,772 0 0
ANGI INC COM CL A NEW 00183L102 94 7,258 SH SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102 62 4,750 SH SOLE 43 0 0 4,750
ANGIODYNAMICS INC COM 03475V101 997 42,586 SH SOLE 2 12,497 0 30,089
ANGIODYNAMICS INC COM 03475V101 5 198 SH SOLE 4 198 0 0
ANGIODYNAMICS INC COM 03475V101 20 847 SH SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 3,836 163,947 SH SOLE 18 163,947 0 0
ANGIODYNAMICS INC COM 03475V101 1,457 62,277 SH SOLE 19 62,277 0 0
ANGIODYNAMICS INC COM 03475V101 116,384 4,973,670 SH SOLE 21 4,973,670 0 0
ANGIODYNAMICS INC COM 03475V101 27,604 1,179,656 SH SOLE 22 1,117,629 0 62,027
ANGIODYNAMICS INC COM 03475V101 290 12,409 SH SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 89 3,819 SH SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 2,123 90,726 SH SOLE 30 90,726 0 0
ANGIODYNAMICS INC COM 03475V101 23 978 SH SOLE 36 978 0 0
ANGIODYNAMICS INC COM 03475V101 176 7,501 SH SOLE 40 7,501 0 0
ANGIODYNAMICS INC COM 03475V101 694 29,668 SH SOLE 43 0 0 29,668
ANGION BIOMEDICA CORP COM 03476J107 27 1,494 SH SOLE 2 328 0 1,166
ANGION BIOMEDICA CORP COM 03476J107 434 23,993 SH SOLE 18 23,993 0 0
ANGION BIOMEDICA CORP COM 03476J107 518 28,674 SH SOLE 19 28,674 0 0
ANGION BIOMEDICA CORP COM 03476J107 3,172 175,521 SH SOLE 21 175,521 0 0
ANGION BIOMEDICA CORP COM 03476J107 944 52,241 SH SOLE 22 51,320 0 921
ANGION BIOMEDICA CORP COM 03476J107 20 1,098 SH SOLE 23 1,098 0 0
ANGION BIOMEDICA CORP COM 03476J107 102 5,627 SH SOLE 26 5,627 0 0
ANGION BIOMEDICA CORP COM 03476J107 446 24,671 SH SOLE 28 0 0 24,671
ANGION BIOMEDICA CORP COM 03476J107 7 394 SH SOLE 31 0 0 394
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 21,128 961,688 SH SOLE 2 258,299 0 703,389
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,441 65,591 SH SOLE 4 65,591 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 32,606 1,484,116 SH SOLE 7 1,484,116 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,669 75,964 SH SOLE 13 75,964 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3,827 174,185 SH SOLE 18 174,185 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 790 35,956 SH SOLE 19 35,956 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 284 12,941 SH SOLE 21 12,941 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 36,788 1,674,449 SH SOLE 22 1,212,597 0 461,852
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7,732 351,935 SH SOLE 23 351,935 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 31,655 1,440,846 SH SOLE 25 1,440,846 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 12,029 547,529 SH SOLE 26 373,712 0 173,817
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 128 5,828 SH SOLE 28 0 0 5,828
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 59,510 2,708,682 SH SOLE 30 2,708,682 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 777 35,357 SH SOLE 31 23,801 0 11,556
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 115,573 5,260,476 SH SOLE 34 5,260,476 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 9,056 412,182 SH SOLE 43 17,662 0 394,520
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12 184 SH SOLE 18 184 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 16,211 257,938 SH SOLE 43 23,948 0 233,990
ANI PHARMACEUTICALS INC COM 00182C103 245 6,781 SH SOLE 2 3,129 0 3,652
ANI PHARMACEUTICALS INC COM 00182C103 5 149 SH SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,509 41,749 SH SOLE 18 41,749 0 0
ANI PHARMACEUTICALS INC COM 00182C103 646 17,862 SH SOLE 19 17,862 0 0
ANI PHARMACEUTICALS INC COM 00182C103 46,578 1,288,819 SH SOLE 21 1,288,819 0 0
ANI PHARMACEUTICALS INC COM 00182C103 9,555 264,392 SH SOLE 22 255,652 0 8,740
ANI PHARMACEUTICALS INC COM 00182C103 44 1,231 SH SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 942 26,068 SH SOLE 30 26,068 0 0
ANI PHARMACEUTICALS INC COM 00182C103 30 817 SH SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 123 3,417 SH SOLE 43 36 0 3,381
ANIKA THERAPEUTICS INC COM 035255108 739 18,113 SH SOLE 2 4,702 0 13,411
ANIKA THERAPEUTICS INC COM 035255108 9 214 SH SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,390 58,593 SH SOLE 18 58,593 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,152 52,768 SH SOLE 19 52,768 0 0
ANIKA THERAPEUTICS INC COM 035255108 72,125 1,768,212 SH SOLE 21 1,768,212 0 0
ANIKA THERAPEUTICS INC COM 035255108 17,249 422,862 SH SOLE 22 400,668 0 22,194
ANIKA THERAPEUTICS INC COM 035255108 110 2,691 SH SOLE 26 0 0 2,691
ANIKA THERAPEUTICS INC COM 035255108 88 2,163 SH SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,199 29,402 SH SOLE 30 29,402 0 0
ANIKA THERAPEUTICS INC COM 035255108 13 320 SH SOLE 34 320 0 0
ANIKA THERAPEUTICS INC COM 035255108 69 1,695 SH SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 88 2,157 SH SOLE 43 0 0 2,157
ANIXA BIOSCIENCES INC COM 03528H109 26 5,531 SH SOLE 18 5,531 0 0
ANIXA BIOSCIENCES INC COM 03528H109 326 69,719 SH SOLE 21 69,719 0 0
ANIXA BIOSCIENCES INC COM 03528H109 126 26,970 SH SOLE 22 26,970 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 28,840 3,353,517 SH SOLE 2 687,166 0 2,666,351
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,563 763,153 SH SOLE 4 707,058 0 56,095
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,227 259,004 SH SOLE 7 140,797 0 118,207
ANNALY CAPITAL MANAGEMENT IN COM 035710409 43 5,014 SH SOLE 13 5,014 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,329 154,519 SH SOLE 15 154,519 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,417 1,443,803 SH SOLE 18 1,357,910 0 85,893
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,504 291,125 SH SOLE 19 291,125 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 453,421 52,723,331 SH SOLE 21 52,723,331 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 308,956 35,925,126 SH SOLE 22 33,728,597 0 2,196,529
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,859 913,878 SH SOLE 23 913,878 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 19,119 2,223,094 SH SOLE 25 2,223,094 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 24,712 2,873,468 SH SOLE 26 1,378,581 0 1,494,887
ANNALY CAPITAL MANAGEMENT IN COM 035710409 23,021 2,676,848 SH SOLE 28 143,713 0 2,533,135
ANNALY CAPITAL MANAGEMENT IN COM 035710409 136 15,801 SH SOLE 29 15,801 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 35,268 4,100,984 SH SOLE 30 3,981,157 0 119,827
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,629 422,012 SH SOLE 31 216,561 0 205,451
ANNALY CAPITAL MANAGEMENT IN COM 035710409 729 84,824 SH SOLE 34 84,824 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,744 900,512 SH SOLE 36 900,512 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 512 59,514 SH SOLE 40 59,514 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,921 804,713 SH SOLE 43 76,331 0 728,382
ANNEXON INC COM 03589W102 349 12,540 SH SOLE 2 5,064 0 7,476
ANNEXON INC COM 03589W102 8 302 SH SOLE 7 302 0 0
ANNEXON INC COM 03589W102 2,415 86,760 SH SOLE 18 86,760 0 0
ANNEXON INC COM 03589W102 22,526 809,130 SH SOLE 19 809,130 0 0
ANNEXON INC COM 03589W102 288 10,329 SH SOLE 20 10,329 0 0
ANNEXON INC COM 03589W102 34,085 1,224,330 SH SOLE 21 1,224,330 0 0
ANNEXON INC COM 03589W102 12,926 464,286 SH SOLE 22 447,354 0 16,932
ANNEXON INC COM 03589W102 404 14,526 SH SOLE 30 14,526 0 0
ANNEXON INC COM 03589W102 7,599 272,962 SH SOLE 34 272,962 0 0
ANNEXON INC COM 03589W102 88 3,156 SH SOLE 40 3,156 0 0
ANSYS INC COM 03662Q105 71,251 209,833 SH SOLE 2 47,703 0 162,130
ANSYS INC COM 03662Q105 14,316 42,159 SH SOLE 4 38,829 0 3,330
ANSYS INC COM 03662Q105 32,616 96,054 SH SOLE 7 89,061 0 6,993
ANSYS INC COM 03662Q105 79 234 SH SOLE 13 234 0 0
ANSYS INC COM 03662Q105 3,032 8,929 SH SOLE 15 8,929 0 0
ANSYS INC COM 03662Q105 82,664 243,443 SH SOLE 18 231,160 0 12,283
ANSYS INC COM 03662Q105 12,646 37,241 SH SOLE 19 37,241 0 0
ANSYS INC COM 03662Q105 903,994 2,662,251 SH SOLE 21 2,662,251 0 0
ANSYS INC COM 03662Q105 660,633 1,945,555 SH SOLE 22 1,748,819 0 196,736
ANSYS INC COM 03662Q105 18,260 53,776 SH SOLE 23 53,776 0 0
ANSYS INC COM 03662Q105 126,694 373,113 SH SOLE 25 373,113 0 0
ANSYS INC COM 03662Q105 71,108 209,412 SH SOLE 26 76,150 0 133,262
ANSYS INC COM 03662Q105 86,748 255,471 SH SOLE 28 9,980 0 245,491
ANSYS INC COM 03662Q105 44 129 SH SOLE 29 129 0 0
ANSYS INC COM 03662Q105 220,657 649,831 SH SOLE 30 648,834 0 997
ANSYS INC COM 03662Q105 6,937 20,430 SH SOLE 31 11,551 0 8,879
ANSYS INC COM 03662Q105 6,230 18,347 SH SOLE 32 18,347 0 0
ANSYS INC COM 03662Q105 173,842 511,963 SH SOLE 34 511,963 0 0
ANSYS INC COM 03662Q105 15,275 44,984 SH SOLE 36 44,984 0 0
ANSYS INC COM 03662Q105 1,180 3,476 SH SOLE 40 3,476 0 0
ANSYS INC COM 03662Q105 20,221 59,550 SH SOLE 43 4,026 0 55,524
ANTARES PHARMA INC COM 036642106 300 73,099 SH SOLE 2 54,147 0 18,952
ANTARES PHARMA INC COM 036642106 13 3,260 SH SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 2,286 556,175 SH SOLE 18 556,175 0 0
ANTARES PHARMA INC COM 036642106 1,143 278,176 SH SOLE 19 278,176 0 0
ANTARES PHARMA INC COM 036642106 25,689 6,250,322 SH SOLE 21 6,250,322 0 0
ANTARES PHARMA INC COM 036642106 19,175 4,665,565 SH SOLE 22 4,542,287 0 123,278
ANTARES PHARMA INC COM 036642106 28 6,863 SH SOLE 25 6,863 0 0
ANTARES PHARMA INC COM 036642106 96 23,405 SH SOLE 26 14,741 0 8,664
ANTARES PHARMA INC COM 036642106 89 21,535 SH SOLE 28 21,535 0 0
ANTARES PHARMA INC COM 036642106 490 119,311 SH SOLE 30 119,311 0 0
ANTARES PHARMA INC COM 036642106 16 3,991 SH SOLE 34 3,991 0 0
ANTARES PHARMA INC COM 036642106 63 15,255 SH SOLE 36 15,255 0 0
ANTARES PHARMA INC COM 036642106 83 20,075 SH SOLE 40 20,075 0 0
ANTARES PHARMA INC COM 036642106 158 38,548 SH SOLE 43 1,243 0 37,305
ANTERIX INC COM 03676C100 235 4,981 SH SOLE 2 3,705 0 1,276
ANTERIX INC COM 03676C100 10 212 SH SOLE 7 212 0 0
ANTERIX INC COM 03676C100 1,713 36,332 SH SOLE 18 36,332 0 0
ANTERIX INC COM 03676C100 915 19,400 SH SOLE 19 19,400 0 0
ANTERIX INC COM 03676C100 20,204 428,411 SH SOLE 21 428,411 0 0
ANTERIX INC COM 03676C100 15,126 320,742 SH SOLE 22 311,125 0 9,617
ANTERIX INC COM 03676C100 107 2,276 SH SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 40 843 SH SOLE 28 843 0 0
ANTERIX INC COM 03676C100 505 10,715 SH SOLE 30 10,715 0 0
ANTERIX INC COM 03676C100 53 1,114 SH SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 287 6,077 SH SOLE 43 623 0 5,454
ANTERO MIDSTREAM CORP COM 03676B102 11,422 1,264,931 SH SOLE 2 732,449 0 532,482
ANTERO MIDSTREAM CORP COM 03676B102 630 69,803 SH SOLE 4 69,803 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,079 451,734 SH SOLE 7 451,734 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,491 718,825 SH SOLE 18 698,664 0 20,161
ANTERO MIDSTREAM CORP COM 03676B102 1,185 131,187 SH SOLE 19 131,187 0 0
ANTERO MIDSTREAM CORP COM 03676B102 122,110 13,522,681 SH SOLE 21 13,522,681 0 0
ANTERO MIDSTREAM CORP COM 03676B102 99,535 11,022,686 SH SOLE 22 9,736,719 0 1,285,967
ANTERO MIDSTREAM CORP COM 03676B102 2,061 228,294 SH SOLE 23 228,294 0 0
ANTERO MIDSTREAM CORP COM 03676B102 104 11,530 SH SOLE 25 11,530 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,391 154,084 SH SOLE 26 82,145 0 71,939
ANTERO MIDSTREAM CORP COM 03676B102 325 35,988 SH SOLE 28 35,988 0 0
ANTERO MIDSTREAM CORP COM 03676B102 838 92,846 SH SOLE 29 92,846 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,080 230,347 SH SOLE 30 230,347 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,250 249,145 SH SOLE 31 249,145 0 0
ANTERO MIDSTREAM CORP COM 03676B102 252 27,962 SH SOLE 34 27,962 0 0
ANTERO MIDSTREAM CORP COM 03676B102 136 15,107 SH SOLE 36 15,107 0 0
ANTERO MIDSTREAM CORP COM 03676B102 356 39,440 SH SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 31 3,468 SH SOLE 43 0 0 3,468
ANTERO RESOURCES CORP COM 03674X106 3,076 301,578 SH SOLE 2 82,742 0 218,836
ANTERO RESOURCES CORP COM 03674X106 10 937 SH SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106 112 10,977 SH SOLE 7 10,977 0 0
ANTERO RESOURCES CORP COM 03674X106 8,111 795,150 SH SOLE 18 795,150 0 0
ANTERO RESOURCES CORP COM 03674X106 7,319 717,510 SH SOLE 19 717,510 0 0
ANTERO RESOURCES CORP COM 03674X106 97,955 9,603,398 SH SOLE 21 9,603,398 0 0
ANTERO RESOURCES CORP COM 03674X106 85,930 8,424,547 SH SOLE 22 8,049,728 0 374,819
ANTERO RESOURCES CORP COM 03674X106 222 21,716 SH SOLE 23 21,716 0 0
ANTERO RESOURCES CORP COM 03674X106 31 2,996 SH SOLE 25 2,996 0 0
ANTERO RESOURCES CORP COM 03674X106 2,229 218,546 SH SOLE 26 92,257 0 126,289
ANTERO RESOURCES CORP COM 03674X106 552 54,081 SH SOLE 28 27,414 0 26,667
ANTERO RESOURCES CORP COM 03674X106 2,131 208,955 SH SOLE 30 208,955 0 0
ANTERO RESOURCES CORP COM 03674X106 342 33,492 SH SOLE 34 33,492 0 0
ANTERO RESOURCES CORP COM 03674X106 2,397 235,013 SH SOLE 36 235,013 0 0
ANTERO RESOURCES CORP COM 03674X106 342 33,486 SH SOLE 40 33,486 0 0
ANTHEM INC COM 036752103 276,599 770,578 SH SOLE 2 291,908 0 478,670
ANTHEM INC COM 036752103 48,912 136,264 SH SOLE 4 126,557 0 9,707
ANTHEM INC COM 036752103 113,891 317,289 SH SOLE 7 226,081 0 91,208
ANTHEM INC COM 036752103 5,811 16,189 SH SOLE 13 16,189 0 0
ANTHEM INC COM 036752103 11,668 32,506 SH SOLE 15 32,506 0 0
ANTHEM INC COM 036752103 610,988 1,702,154 SH SOLE 18 1,460,413 0 241,741
ANTHEM INC COM 036752103 1,093,382 3,046,057 SH SOLE 19 3,046,057 0 0
ANTHEM INC COM 036752103 861 2,400 SH SOLE 20 2,400 0 0
ANTHEM INC COM 036752103 2,017,635 5,620,935 SH SOLE 21 5,620,935 0 0
ANTHEM INC COM 036752103 2,119,769 5,905,471 SH SOLE 22 5,252,699 0 652,772
ANTHEM INC COM 036752103 62,526 174,191 SH SOLE 23 174,191 0 0
ANTHEM INC COM 036752103 159,508 444,373 SH SOLE 25 436,495 0 7,878
ANTHEM INC COM 036752103 200,578 558,790 SH SOLE 26 181,850 0 376,940
ANTHEM INC COM 036752103 235,795 656,901 SH SOLE 28 29,582 0 627,319
ANTHEM INC COM 036752103 3,139 8,746 SH SOLE 29 8,746 0 0
ANTHEM INC COM 036752103 448,957 1,250,752 SH SOLE 30 1,250,752 0 0
ANTHEM INC COM 036752103 34,006 94,737 SH SOLE 31 44,361 0 50,376
ANTHEM INC COM 036752103 335,129 933,636 SH SOLE 34 933,636 0 0
ANTHEM INC COM 036752103 62,541 174,232 SH SOLE 36 174,232 0 0
ANTHEM INC COM 036752103 3,609 10,053 SH SOLE 40 10,053 0 0
ANTHEM INC COM 036752103 89,944 250,574 SH SOLE 43 10,414 0 240,160
ANTHEM INC OPTIONS 036752103 682 1,900 SH Put SOLE 4 1,900 0 0
ANTHEM INC OPTIONS 036752103 8,292 23,100 SH Put SOLE 18 23,100 0 0
ANTHEM INC OPTIONS 036752103 51,150 142,500 SH Put SOLE 19 142,500 0 0
ANTHEM INC OPTIONS 036752103 3,769 10,500 SH Put SOLE 22 10,500 0 0
ANTHEM INC OPTIONS 036752103 538 1,500 SH Put SOLE 26 1,500 0 0
ANTHEM INC OPTIONS 036752103 25,341 70,600 SH Put SOLE 34 70,600 0 0
AON PLC SHS CL A G0403H108 129,079 560,945 SH SOLE 2 124,580 0 436,365
AON PLC SHS CL A G0403H108 28,200 122,551 SH SOLE 4 113,635 0 8,916
AON PLC SHS CL A G0403H108 53,188 231,143 SH SOLE 7 220,124 0 11,019
AON PLC SHS CL A G0403H108 199 864 SH SOLE 13 864 0 0
AON PLC SHS CL A G0403H108 5,380 23,378 SH SOLE 15 23,378 0 0
AON PLC SHS CL A G0403H108 128,032 556,395 SH SOLE 18 524,146 0 32,249
AON PLC SHS CL A G0403H108 14,967 65,041 SH SOLE 19 65,041 0 0
AON PLC SHS CL A G0403H108 1,508,336 6,554,849 SH SOLE 21 6,554,849 0 0
AON PLC SHS CL A G0403H108 1,226,340 5,329,363 SH SOLE 22 4,806,881 0 522,482
AON PLC SHS CL A G0403H108 34,186 148,563 SH SOLE 23 148,563 0 0
AON PLC SHS CL A G0403H108 85,690 372,386 SH SOLE 25 372,386 0 0
AON PLC SHS CL A G0403H108 121,925 529,855 SH SOLE 26 174,782 0 355,073
AON PLC SHS CL A G0403H108 107,566 467,454 SH SOLE 28 27,181 0 440,273
AON PLC SHS CL A G0403H108 77 334 SH SOLE 29 334 0 0
AON PLC SHS CL A G0403H108 272,942 1,186,135 SH SOLE 30 1,186,135 0 0
AON PLC SHS CL A G0403H108 129,585 563,142 SH SOLE 31 29,997 0 533,145
AON PLC SHS CL A G0403H108 2,478 10,769 SH SOLE 34 10,769 0 0
AON PLC SHS CL A G0403H108 34,726 150,910 SH SOLE 36 150,910 0 0
AON PLC SHS CL A G0403H108 2,114 9,185 SH SOLE 40 9,185 0 0
AON PLC SHS CL A G0403H108 42,385 184,196 SH SOLE 43 12,061 0 172,135
APA CORPORATION COM 03743Q108 15,868 886,496 SH SOLE 2 188,925 0 697,571
APA CORPORATION COM 03743Q108 27 1,514 SH SOLE 4 1,514 0 0
APA CORPORATION COM 03743Q108 5,724 319,774 SH SOLE 7 280,896 0 38,878
APA CORPORATION COM 03743Q108 98 5,469 SH SOLE 15 5,469 0 0
APA CORPORATION COM 03743Q108 15,436 862,366 SH SOLE 18 831,704 0 30,662
APA CORPORATION COM 03743Q108 3,415 190,762 SH SOLE 19 190,762 0 0
APA CORPORATION COM 03743Q108 170,962 9,550,933 SH SOLE 21 9,550,933 0 0
APA CORPORATION COM 03743Q108 169,923 9,492,896 SH SOLE 22 8,617,939 0 874,957
APA CORPORATION COM 03743Q108 114 6,351 SH SOLE 23 6,351 0 0
APA CORPORATION COM 03743Q108 86 4,825 SH SOLE 25 4,825 0 0
APA CORPORATION COM 03743Q108 7,223 403,516 SH SOLE 26 98,338 0 305,178
APA CORPORATION COM 03743Q108 1,948 108,837 SH SOLE 28 46,860 0 61,977
APA CORPORATION COM 03743Q108 32,244 1,801,350 SH SOLE 30 1,801,350 0 0
APA CORPORATION COM 03743Q108 728 40,673 SH SOLE 31 7,183 0 33,490
APA CORPORATION COM 03743Q108 50 2,783 SH SOLE 34 2,783 0 0
APA CORPORATION COM 03743Q108 1,372 76,671 SH SOLE 36 76,671 0 0
APA CORPORATION COM 03743Q108 831 46,428 SH SOLE 40 46,428 0 0
APA CORPORATION COM 03743Q108 4,248 237,301 SH SOLE 43 16,683 0 220,618
APARTMENT INCOME REIT CORP COM 03750L109 18,785 439,307 SH SOLE 2 133,246 0 306,061
APARTMENT INCOME REIT CORP COM 03750L109 7,661 179,165 SH SOLE 4 179,165 0 0
APARTMENT INCOME REIT CORP COM 03750L109 8,381 196,006 SH SOLE 7 196,006 0 0
APARTMENT INCOME REIT CORP COM 03750L109 15,434 360,950 SH SOLE 18 360,950 0 0
APARTMENT INCOME REIT CORP COM 03750L109 9,859 230,570 SH SOLE 19 230,570 0 0
APARTMENT INCOME REIT CORP COM 03750L109 347,799 8,133,737 SH SOLE 21 8,133,737 0 0
APARTMENT INCOME REIT CORP COM 03750L109 260,362 6,088,911 SH SOLE 22 5,878,963 0 209,948
APARTMENT INCOME REIT CORP COM 03750L109 304 7,106 SH SOLE 23 7,106 0 0
APARTMENT INCOME REIT CORP COM 03750L109 28,077 656,611 SH SOLE 25 656,611 0 0
APARTMENT INCOME REIT CORP COM 03750L109 2,732 63,887 SH SOLE 26 50,316 0 13,571
APARTMENT INCOME REIT CORP COM 03750L109 4,915 114,953 SH SOLE 28 18,513 0 96,440
APARTMENT INCOME REIT CORP COM 03750L109 27,692 647,604 SH SOLE 30 647,604 0 0
APARTMENT INCOME REIT CORP COM 03750L109 121 2,837 SH SOLE 31 2,837 0 0
APARTMENT INCOME REIT CORP COM 03750L109 13 298 SH SOLE 34 298 0 0
APARTMENT INCOME REIT CORP COM 03750L109 195 4,550 SH SOLE 36 4,550 0 0
APARTMENT INCOME REIT CORP COM 03750L109 777 18,169 SH SOLE 40 18,169 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,599 37,391 SH SOLE 43 1,968 0 35,423
APARTMENT INVT & MGMT CO CL A 03748R747 2,516 409,845 SH SOLE 2 78,726 0 331,119
APARTMENT INVT & MGMT CO CL A 03748R747 1,105 179,998 SH SOLE 4 179,998 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,246 202,876 SH SOLE 7 202,876 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 351 57,099 SH SOLE 18 57,099 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 12,215 1,989,429 SH SOLE 19 1,989,429 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 18,860 3,071,670 SH SOLE 21 3,071,670 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 37,156 6,051,489 SH SOLE 22 5,837,815 0 213,674
APARTMENT INVT & MGMT CO CL A 03748R747 172 28,056 SH SOLE 23 28,056 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,971 646,779 SH SOLE 25 646,779 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 382 62,281 SH SOLE 26 48,710 0 13,571
APARTMENT INVT & MGMT CO CL A 03748R747 705 114,867 SH SOLE 28 18,513 0 96,354
APARTMENT INVT & MGMT CO CL A 03748R747 4,578 745,617 SH SOLE 30 745,617 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 17 2,837 SH SOLE 31 2,837 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 20 3,285 SH SOLE 34 3,285 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4 614 SH SOLE 36 614 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 112 18,169 SH SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 227 37,039 SH SOLE 43 1,968 0 35,071
APELLIS PHARMACEUTICALS INC COM 03753U106 1,960 45,686 SH SOLE 2 36,558 0 9,128
APELLIS PHARMACEUTICALS INC COM 03753U106 107 2,487 SH SOLE 4 2,487 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 46 1,082 SH SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10,464 243,866 SH SOLE 18 239,089 0 4,777
APELLIS PHARMACEUTICALS INC COM 03753U106 34,593 806,185 SH SOLE 19 806,185 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 119,797 2,791,826 SH SOLE 21 2,791,826 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 71,637 1,669,469 SH SOLE 22 1,623,871 0 45,598
APELLIS PHARMACEUTICALS INC COM 03753U106 38 897 SH SOLE 23 897 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 22 514 SH SOLE 25 514 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,374 32,010 SH SOLE 26 25,849 0 6,161
APELLIS PHARMACEUTICALS INC COM 03753U106 361 8,423 SH SOLE 28 8,423 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,885 67,238 SH SOLE 30 67,238 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 8,716 203,128 SH SOLE 34 203,128 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 39 902 SH SOLE 36 902 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 339 7,890 SH SOLE 40 7,890 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 229 5,345 SH SOLE 43 22 0 5,323
API GROUP CORP COM STK 00187Y100 3,298 159,485 SH SOLE 2 38,547 0 120,938
API GROUP CORP COM STK 00187Y100 9 413 SH SOLE 4 413 0 0
API GROUP CORP COM STK 00187Y100 53 2,569 SH SOLE 7 2,569 0 0
API GROUP CORP COM STK 00187Y100 9,469 457,867 SH SOLE 18 457,867 0 0
API GROUP CORP COM STK 00187Y100 5,344 258,420 SH SOLE 19 258,420 0 0
API GROUP CORP COM STK 00187Y100 111,155 5,374,998 SH SOLE 21 5,374,998 0 0
API GROUP CORP COM STK 00187Y100 84,144 4,068,866 SH SOLE 22 3,865,708 0 203,158
API GROUP CORP COM STK 00187Y100 24 1,153 SH SOLE 25 1,153 0 0
API GROUP CORP COM STK 00187Y100 84 4,039 SH SOLE 26 1,963 0 2,076
API GROUP CORP COM STK 00187Y100 289 13,973 SH SOLE 28 13,973 0 0
API GROUP CORP COM STK 00187Y100 1,623 78,474 SH SOLE 30 78,474 0 0
API GROUP CORP COM STK 00187Y100 58 2,799 SH SOLE 36 2,799 0 0
API GROUP CORP COM STK 00187Y100 266 12,872 SH SOLE 40 12,872 0 0
APOGEE ENTERPRISES INC COM 037598109 1,129 27,620 SH SOLE 2 8,293 0 19,327
APOGEE ENTERPRISES INC COM 037598109 4 93 SH SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 18 442 SH SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 4,431 108,386 SH SOLE 18 108,386 0 0
APOGEE ENTERPRISES INC COM 037598109 1,827 44,686 SH SOLE 19 44,686 0 0
APOGEE ENTERPRISES INC COM 037598109 130,881 3,201,583 SH SOLE 21 3,201,583 0 0
APOGEE ENTERPRISES INC COM 037598109 33,053 808,546 SH SOLE 22 769,235 0 39,311
APOGEE ENTERPRISES INC COM 037598109 443 10,831 SH SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 134 3,266 SH SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 2,419 59,166 SH SOLE 30 59,166 0 0
APOGEE ENTERPRISES INC COM 037598109 134 3,266 SH SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,048 25,638 SH SOLE 43 4,005 0 21,633
APOLLO COML REAL EST FIN INC COM 03762U105 2,237 160,160 SH SOLE 2 44,503 0 115,657
APOLLO COML REAL EST FIN INC COM 03762U105 5 380 SH SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 58 4,140 SH SOLE 7 4,140 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 7,983 571,454 SH SOLE 18 571,454 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,473 248,585 SH SOLE 19 248,585 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 270,555 19,366,874 SH SOLE 21 19,366,874 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 54,769 3,920,445 SH SOLE 22 3,699,413 0 221,032
APOLLO COML REAL EST FIN INC COM 03762U105 1,258 90,059 SH SOLE 26 30,045 0 60,014
APOLLO COML REAL EST FIN INC COM 03762U105 244 17,450 SH SOLE 28 17,450 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,089 292,701 SH SOLE 30 292,701 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 82 5,841 SH SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 226 16,198 SH SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,778 127,284 SH SOLE 43 9,765 0 117,519
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,702 1,700,000 PRN SOLE 21 1,700,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 16 2,909 SH SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 203 36,789 SH SOLE 21 36,789 0 0
APOLLO ENDOSURGERY INC COM 03767D108 22 4,017 SH SOLE 22 4,017 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 14,896 316,873 SH SOLE 2 30,907 0 285,966
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,887 82,684 SH SOLE 4 75,683 0 7,001
APOLLO GLOBAL MGMT INC COM CL A 03768E105 802 17,070 SH SOLE 7 17,070 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 20 422 SH SOLE 13 422 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 839 17,851 SH SOLE 15 17,851 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 47 1,000 SH SOLE 17 0 0 1,000
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12,413 264,053 SH SOLE 18 254,235 0 9,818
APOLLO GLOBAL MGMT INC COM CL A 03768E105 33,812 719,260 SH SOLE 19 719,260 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 110,723 2,355,303 SH SOLE 21 2,355,303 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 236,182 5,024,087 SH SOLE 22 4,783,706 0 240,381
APOLLO GLOBAL MGMT INC COM CL A 03768E105 6,520 138,686 SH SOLE 23 138,686 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,614 55,598 SH SOLE 25 55,598 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 9,956 211,787 SH SOLE 26 153,837 0 57,950
APOLLO GLOBAL MGMT INC COM CL A 03768E105 10,175 216,438 SH SOLE 28 22,114 0 194,324
APOLLO GLOBAL MGMT INC COM CL A 03768E105 11 243 SH SOLE 29 243 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 44,002 936,014 SH SOLE 30 911,134 0 24,880
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,373 29,203 SH SOLE 31 22,448 0 6,755
APOLLO GLOBAL MGMT INC COM CL A 03768E105 4,468 95,033 SH SOLE 34 95,033 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,129 45,281 SH SOLE 36 45,281 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 354 7,525 SH SOLE 40 7,525 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 67 1,427 SH SOLE 43 0 0 1,427
APOLLO INVT CORP COM NEW 03761U502 4,918 358,437 SH SOLE 30 358,437 0 0
APOLLO INVT CORP COM NEW 03761U502 539 39,298 SH SOLE 43 20,681 0 18,617
APOLLO MED HLDGS INC COM NEW 03763A207 327 12,065 SH SOLE 2 8,888 0 3,177
APOLLO MED HLDGS INC COM NEW 03763A207 4 164 SH SOLE 7 164 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 1,913 70,605 SH SOLE 18 70,605 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 936 34,565 SH SOLE 19 34,565 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 20,953 773,464 SH SOLE 21 773,464 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 15,242 562,657 SH SOLE 22 540,294 0 22,363
APOLLO MED HLDGS INC COM NEW 03763A207 117 4,312 SH SOLE 28 4,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 784 28,931 SH SOLE 30 28,931 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 12 450 SH SOLE 34 450 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 61 2,250 SH SOLE 40 2,250 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 88 3,236 SH SOLE 43 0 0 3,236
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,472 247,726 SH SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,520 152,274 SH SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 1,006 7,115 SH SOLE 2 5,232 0 1,883
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 7,598 53,728 SH SOLE 18 52,869 0 859
APPFOLIO INC COM CL A 03783C100 4,032 28,513 SH SOLE 19 28,513 0 0
APPFOLIO INC COM CL A 03783C100 88,224 623,885 SH SOLE 21 623,885 0 0
APPFOLIO INC COM CL A 03783C100 65,308 461,837 SH SOLE 22 449,273 0 12,564
APPFOLIO INC COM CL A 03783C100 1,134 8,017 SH SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 272 1,921 SH SOLE 28 1,921 0 0
APPFOLIO INC COM CL A 03783C100 1,541 10,894 SH SOLE 30 10,894 0 0
APPFOLIO INC COM CL A 03783C100 12 86 SH SOLE 34 86 0 0
APPFOLIO INC COM CL A 03783C100 264 1,866 SH SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 437 3,091 SH SOLE 43 109 0 2,982
APPHARVEST INC COM 03783T103 39 2,128 SH SOLE 2 2,128 0 0
APPHARVEST INC COM 03783T103 1,054 57,589 SH SOLE 21 57,589 0 0
APPHARVEST INC COM 03783T103 19,219 1,050,234 SH SOLE 22 1,050,234 0 0
APPHARVEST INC COM 03783T103 23,499 1,284,087 SH SOLE 34 1,284,087 0 0
APPIAN CORP CL A 03782L101 2,467 18,558 SH SOLE 2 11,684 0 6,874
APPIAN CORP CL A 03782L101 17 128 SH SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 80 598 SH SOLE 7 598 0 0
APPIAN CORP CL A 03782L101 15,822 119,004 SH SOLE 18 114,375 0 4,629
APPIAN CORP CL A 03782L101 19,720 148,329 SH SOLE 19 148,329 0 0
APPIAN CORP CL A 03782L101 182,524 1,372,878 SH SOLE 21 1,372,878 0 0
APPIAN CORP CL A 03782L101 146,573 1,102,468 SH SOLE 22 1,077,044 0 25,424
APPIAN CORP CL A 03782L101 628 4,725 SH SOLE 23 4,725 0 0
APPIAN CORP CL A 03782L101 47 357 SH SOLE 25 357 0 0
APPIAN CORP CL A 03782L101 4,249 31,957 SH SOLE 26 12,054 0 19,903
APPIAN CORP CL A 03782L101 509 3,830 SH SOLE 28 3,830 0 0
APPIAN CORP CL A 03782L101 3,007 22,617 SH SOLE 30 22,617 0 0
APPIAN CORP CL A 03782L101 6 43 SH SOLE 34 43 0 0
APPIAN CORP CL A 03782L101 116 872 SH SOLE 36 872 0 0
APPIAN CORP CL A 03782L101 554 4,164 SH SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 653 4,910 SH SOLE 43 282 0 4,628
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,950 682,931 SH SOLE 2 278,754 0 404,177
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8,217 563,993 SH SOLE 4 563,993 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,143 284,333 SH SOLE 7 284,333 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,638 386,942 SH SOLE 18 386,942 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8,219 564,136 SH SOLE 19 564,136 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 45,667 3,134,335 SH SOLE 21 3,134,335 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 115,074 7,897,980 SH SOLE 22 7,346,122 0 551,858
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 571 39,224 SH SOLE 23 39,224 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13,220 907,310 SH SOLE 25 907,310 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 988 67,844 SH SOLE 26 41,565 0 26,279
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,322 159,363 SH SOLE 28 26,455 0 132,908
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13,153 902,771 SH SOLE 30 902,771 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 58 3,967 SH SOLE 31 3,967 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 990 67,959 SH SOLE 34 67,959 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 187 12,829 SH SOLE 36 12,829 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 363 24,908 SH SOLE 40 24,908 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,888 335,477 SH SOLE 43 28,283 0 307,194
APPLE INC COM 037833100 4,989,674 40,848,740 SH SOLE 2 9,504,606 0 31,344,134
APPLE INC COM 037833100 1,043,518 8,542,924 SH SOLE 4 7,888,399 0 654,525
APPLE INC COM 037833100 1,830,284 14,983,907 SH SOLE 7 14,216,793 0 767,114
APPLE INC COM 037833100 68,345 559,521 SH SOLE 13 559,521 0 0
APPLE INC COM 037833100 210,491 1,723,216 SH SOLE 15 1,723,216 0 0
APPLE INC COM 037833100 1,010 8,271 SH SOLE 17 0 0 8,271
APPLE INC COM 037833100 4,613,511 37,769,223 SH SOLE 18 33,697,578 0 4,071,645
APPLE INC COM 037833100 2,254,851 18,459,693 SH SOLE 19 18,459,693 0 0
APPLE INC COM 037833100 7,507 61,461 SH SOLE 20 61,461 0 0
APPLE INC COM 037833100 41,315,063 338,232,197 SH SOLE 21 338,232,197 0 0
APPLE INC COM 037833100 44,270,259 362,425,371 SH SOLE 22 321,839,379 0 40,585,992
APPLE INC COM 037833100 1,413,159 11,569,043 SH SOLE 23 11,569,043 0 0
APPLE INC COM 037833100 3,250,781 26,613,026 SH SOLE 25 26,551,921 0 61,105
APPLE INC COM 037833100 4,312,112 35,301,775 SH SOLE 26 11,219,615 0 24,082,160
APPLE INC COM 037833100 4,980,453 40,773,257 SH SOLE 28 2,006,720 0 38,766,537
APPLE INC COM 037833100 60,535 495,581 SH SOLE 29 495,581 0 0
APPLE INC COM 037833100 8,936,198 73,157,580 SH SOLE 30 72,543,262 0 614,318
APPLE INC COM 037833100 856,964 7,015,669 SH SOLE 31 2,937,161 0 4,078,508
APPLE INC COM 037833100 367,613 3,009,518 SH SOLE 32 3,009,518 0 0
APPLE INC COM 037833100 1,039,213 8,507,680 SH SOLE 34 8,507,680 0 0
APPLE INC COM 037833100 1,123,834 9,200,442 SH SOLE 36 9,200,442 0 0
APPLE INC COM 037833100 84,351 690,554 SH SOLE 40 690,554 0 0
APPLE INC COM 037833100 1,839,207 15,056,953 SH SOLE 43 1,025,696 0 14,031,257
APPLE INC OPTIONS 037833100 476 3,900 SH Call SOLE 4 3,900 0 0
APPLE INC OPTIONS 037833100 5,704 46,700 SH Call SOLE 18 46,700 0 0
APPLE INC OPTIONS 037833100 62,590 512,400 SH Call SOLE 19 512,400 0 0
APPLE INC OPTIONS 037833100 3,139 25,700 SH Call SOLE 22 25,700 0 0
APPLE INC OPTIONS 037833100 379 3,100 SH Call SOLE 26 3,100 0 0
APPLE INC OPTIONS 037833100 25,798 211,200 SH Call SOLE 34 211,200 0 0
APPLIED DNA SCIENCES INC COM 03815U300 12 1,650 SH SOLE 18 1,650 0 0
APPLIED DNA SCIENCES INC COM 03815U300 108 15,072 SH SOLE 21 15,072 0 0
APPLIED DNA SCIENCES INC COM 03815U300 523 72,804 SH SOLE 22 72,804 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 153 30,194 SH SOLE 2 1,265 0 28,929
APPLIED GENETIC TECHNOLOGIES COM 03820J100 4 786 SH SOLE 7 786 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 674 132,950 SH SOLE 18 132,950 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 362 71,482 SH SOLE 19 71,482 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 8,202 1,617,776 SH SOLE 21 1,617,776 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 5,762 1,136,424 SH SOLE 22 1,095,032 0 41,392
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,653 40,072 SH SOLE 2 15,413 0 24,659
APPLIED INDL TECHNOLOGIES IN COM 03820C105 16 177 SH SOLE 4 177 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 87 955 SH SOLE 7 955 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 14,710 161,351 SH SOLE 18 158,452 0 2,899
APPLIED INDL TECHNOLOGIES IN COM 03820C105 19,994 219,304 SH SOLE 19 219,304 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 419,163 4,597,602 SH SOLE 21 4,597,602 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 120,616 1,322,984 SH SOLE 22 1,273,837 0 49,147
APPLIED INDL TECHNOLOGIES IN COM 03820C105 976 10,708 SH SOLE 23 10,708 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,901 64,729 SH SOLE 26 10,578 0 54,151
APPLIED INDL TECHNOLOGIES IN COM 03820C105 142 1,557 SH SOLE 28 1,557 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,898 86,626 SH SOLE 30 86,626 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 99 1,091 SH SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 407 4,466 SH SOLE 40 4,466 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,574 17,266 SH SOLE 43 0 0 17,266
APPLIED MATLS INC COM 038222105 313,139 2,343,857 SH SOLE 2 592,076 0 1,751,781
APPLIED MATLS INC COM 038222105 65,722 491,932 SH SOLE 4 456,702 0 35,230
APPLIED MATLS INC COM 038222105 121,354 908,335 SH SOLE 7 873,140 0 35,195
APPLIED MATLS INC COM 038222105 14,011 104,870 SH SOLE 13 104,870 0 0
APPLIED MATLS INC COM 038222105 12,735 95,322 SH SOLE 15 95,322 0 0
APPLIED MATLS INC COM 038222105 581,683 4,353,916 SH SOLE 18 3,958,100 0 395,816
APPLIED MATLS INC COM 038222105 446,369 3,341,089 SH SOLE 19 3,341,089 0 0
APPLIED MATLS INC COM 038222105 3,290,251 24,627,628 SH SOLE 21 24,627,628 0 0
APPLIED MATLS INC COM 038222105 2,914,237 21,813,148 SH SOLE 22 19,207,519 0 2,605,629
APPLIED MATLS INC COM 038222105 80,997 606,262 SH SOLE 23 606,262 0 0
APPLIED MATLS INC COM 038222105 237,623 1,778,617 SH SOLE 25 1,737,219 0 41,398
APPLIED MATLS INC COM 038222105 283,073 2,118,808 SH SOLE 26 710,332 0 1,408,476
APPLIED MATLS INC COM 038222105 470,415 3,521,069 SH SOLE 28 111,897 0 3,409,172
APPLIED MATLS INC COM 038222105 99 742 SH SOLE 29 742 0 0
APPLIED MATLS INC COM 038222105 732,488 5,482,698 SH SOLE 30 5,353,920 0 128,778
APPLIED MATLS INC COM 038222105 32,201 241,027 SH SOLE 31 144,030 0 96,997
APPLIED MATLS INC COM 038222105 26,065 195,100 SH SOLE 32 195,100 0 0
APPLIED MATLS INC COM 038222105 158,905 1,189,407 SH SOLE 34 1,189,407 0 0
APPLIED MATLS INC COM 038222105 75,326 563,815 SH SOLE 36 563,815 0 0
APPLIED MATLS INC COM 038222105 4,942 36,994 SH SOLE 40 36,994 0 0
APPLIED MATLS INC COM 038222105 98,765 739,260 SH SOLE 43 56,103 0 683,157
APPLIED MOLECULAR TRANS INC COM 03824M109 418 9,491 SH SOLE 2 4,491 0 5,000
APPLIED MOLECULAR TRANS INC COM 03824M109 10 238 SH SOLE 7 238 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 3,187 72,409 SH SOLE 18 72,409 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 9,024 205,044 SH SOLE 19 205,044 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 46,695 1,061,003 SH SOLE 21 1,061,003 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 20,323 461,777 SH SOLE 22 448,050 0 13,727
APPLIED MOLECULAR TRANS INC COM 03824M109 8 171 SH SOLE 23 171 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 10 227 SH SOLE 25 227 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 17 384 SH SOLE 26 384 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 565 12,847 SH SOLE 30 12,847 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 24 548 SH SOLE 36 548 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 54 1,234 SH SOLE 40 1,234 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 14 311 SH SOLE 43 0 0 311
APPLIED OPTOELECTRONICS INC COM 03823U102 222 26,512 SH SOLE 2 2,475 0 24,037
APPLIED OPTOELECTRONICS INC COM 03823U102 3 382 SH SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 866 103,588 SH SOLE 18 103,588 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 392 46,899 SH SOLE 19 46,899 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 24,655 2,949,165 SH SOLE 21 2,949,165 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 7,328 876,574 SH SOLE 22 854,468 0 22,106
APPLIED OPTOELECTRONICS INC COM 03823U102 208 24,840 SH SOLE 26 0 0 24,840
APPLIED OPTOELECTRONICS INC COM 03823U102 232 27,801 SH SOLE 30 27,801 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3 381 SH SOLE 43 0 0 381
APPLIED THERAPEUTICS INC COM 03828A101 139 7,418 SH SOLE 2 4,769 0 2,649
APPLIED THERAPEUTICS INC COM 03828A101 4 236 SH SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 825 43,999 SH SOLE 18 43,999 0 0
APPLIED THERAPEUTICS INC COM 03828A101 903 48,145 SH SOLE 19 48,145 0 0
APPLIED THERAPEUTICS INC COM 03828A101 13,069 696,816 SH SOLE 21 696,816 0 0
APPLIED THERAPEUTICS INC COM 03828A101 7,227 385,326 SH SOLE 22 375,142 0 10,184
APPLIED THERAPEUTICS INC COM 03828A101 18 977 SH SOLE 23 977 0 0
APPLIED THERAPEUTICS INC COM 03828A101 9 480 SH SOLE 25 480 0 0
APPLIED THERAPEUTICS INC COM 03828A101 43 2,299 SH SOLE 26 1,041 0 1,258
APPLIED THERAPEUTICS INC COM 03828A101 293 15,625 SH SOLE 30 15,625 0 0
APPLIED THERAPEUTICS INC COM 03828A101 19 1,036 SH SOLE 36 1,036 0 0
APPLIED THERAPEUTICS INC COM 03828A101 26 1,373 SH SOLE 40 1,373 0 0
APREA THERAPEUTICS INC COM 03836J102 19 3,819 SH SOLE 2 3,024 0 795
APREA THERAPEUTICS INC COM 03836J102 149 29,252 SH SOLE 18 29,252 0 0
APREA THERAPEUTICS INC COM 03836J102 71 14,004 SH SOLE 19 14,004 0 0
APREA THERAPEUTICS INC COM 03836J102 2,471 484,564 SH SOLE 21 484,564 0 0
APREA THERAPEUTICS INC COM 03836J102 1,384 271,280 SH SOLE 22 269,178 0 2,102
APREA THERAPEUTICS INC COM 03836J102 4 768 SH SOLE 26 768 0 0
APREA THERAPEUTICS INC COM 03836J102 33 6,421 SH SOLE 30 6,421 0 0
APREA THERAPEUTICS INC COM 03836J102 4 744 SH SOLE 36 744 0 0
APRIA INC COM 03836A101 52 1,848 SH SOLE 2 287 0 1,561
APRIA INC COM 03836A101 818 29,279 SH SOLE 18 29,279 0 0
APRIA INC COM 03836A101 1,012 36,225 SH SOLE 19 36,225 0 0
APRIA INC COM 03836A101 6,602 236,388 SH SOLE 21 236,388 0 0
APRIA INC COM 03836A101 1,824 65,301 SH SOLE 22 63,937 0 1,364
APRIA INC COM 03836A101 108 3,879 SH SOLE 26 3,879 0 0
APRIA INC COM 03836A101 474 16,957 SH SOLE 28 0 0 16,957
APRIA INC COM 03836A101 8 271 SH SOLE 31 0 0 271
APTARGROUP INC COM 038336103 25,856 182,508 SH SOLE 2 67,961 0 114,547
APTARGROUP INC COM 038336103 55 387 SH SOLE 4 387 0 0
APTARGROUP INC COM 038336103 1,239 8,749 SH SOLE 7 8,749 0 0
APTARGROUP INC COM 038336103 102 722 SH SOLE 13 722 0 0
APTARGROUP INC COM 038336103 25,231 178,095 SH SOLE 18 165,196 0 12,899
APTARGROUP INC COM 038336103 4,154 29,321 SH SOLE 19 29,321 0 0
APTARGROUP INC COM 038336103 442,750 3,125,219 SH SOLE 21 3,125,219 0 0
APTARGROUP INC COM 038336103 296,031 2,089,582 SH SOLE 22 1,991,599 0 97,983
APTARGROUP INC COM 038336103 195 1,376 SH SOLE 25 1,376 0 0
APTARGROUP INC COM 038336103 4,324 30,523 SH SOLE 26 21,778 0 8,745
APTARGROUP INC COM 038336103 741 5,231 SH SOLE 28 4,992 0 239
APTARGROUP INC COM 038336103 6,287 44,375 SH SOLE 30 44,375 0 0
APTARGROUP INC COM 038336103 173 1,222 SH SOLE 31 1,222 0 0
APTARGROUP INC COM 038336103 152 1,074 SH SOLE 34 1,074 0 0
APTARGROUP INC COM 038336103 628 4,434 SH SOLE 36 4,434 0 0
APTARGROUP INC COM 038336103 1,192 8,414 SH SOLE 40 8,414 0 0
APTARGROUP INC COM 038336103 11,856 83,690 SH SOLE 43 2,038 0 81,652
APTEVO THERAPEUTICS INC COM NEW 03835L207 12 378 SH SOLE 2 378 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 32 1,033 SH SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 1,715 56,194 SH SOLE 22 56,194 0 0
APTINYX INC COM 03836N103 181 60,441 SH SOLE 2 10,357 0 50,084
APTINYX INC COM 03836N103 448 149,467 SH SOLE 18 121,326 0 28,141
APTINYX INC COM 03836N103 685 228,467 SH SOLE 19 228,467 0 0
APTINYX INC COM 03836N103 3,997 1,332,401 SH SOLE 21 1,332,401 0 0
APTINYX INC COM 03836N103 3,626 1,208,788 SH SOLE 22 1,178,961 0 29,827
APTINYX INC COM 03836N103 82 27,474 SH SOLE 23 27,474 0 0
APTINYX INC COM 03836N103 193 64,430 SH SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 99,971 724,951 SH SOLE 2 202,832 0 522,119
APTIV PLC SHS G6095L109 20,790 150,764 SH SOLE 4 140,442 0 10,322
APTIV PLC SHS G6095L109 31,899 231,321 SH SOLE 7 222,242 0 9,079
APTIV PLC SHS G6095L109 141 1,024 SH SOLE 13 1,024 0 0
APTIV PLC SHS G6095L109 4,213 30,548 SH SOLE 15 30,548 0 0
APTIV PLC SHS G6095L109 94,255 683,505 SH SOLE 18 639,051 0 44,454
APTIV PLC SHS G6095L109 166,804 1,209,599 SH SOLE 19 1,209,599 0 0
APTIV PLC SHS G6095L109 883,649 6,407,895 SH SOLE 21 6,407,895 0 0
APTIV PLC SHS G6095L109 855,324 6,202,493 SH SOLE 22 5,516,970 0 685,523
APTIV PLC SHS G6095L109 25,052 181,668 SH SOLE 23 181,668 0 0
APTIV PLC SHS G6095L109 74,841 542,722 SH SOLE 25 542,722 0 0
APTIV PLC SHS G6095L109 87,795 636,654 SH SOLE 26 237,934 0 398,720
APTIV PLC SHS G6095L109 114,596 831,006 SH SOLE 28 33,056 0 797,950
APTIV PLC SHS G6095L109 193 1,402 SH SOLE 29 1,402 0 0
APTIV PLC SHS G6095L109 217,740 1,578,970 SH SOLE 30 1,470,931 0 108,039
APTIV PLC SHS G6095L109 9,992 72,461 SH SOLE 31 37,125 0 35,336
APTIV PLC SHS G6095L109 120,122 871,077 SH SOLE 34 871,077 0 0
APTIV PLC SHS G6095L109 21,795 158,047 SH SOLE 36 158,047 0 0
APTIV PLC SHS G6095L109 1,508 10,939 SH SOLE 40 10,939 0 0
APTIV PLC SHS G6095L109 17,174 124,543 SH SOLE 43 11,121 0 113,422
APYX MEDICAL CORPORATION COM 03837C106 286 29,654 SH SOLE 2 3,931 0 25,723
APYX MEDICAL CORPORATION COM 03837C106 9 941 SH SOLE 7 941 0 0
APYX MEDICAL CORPORATION COM 03837C106 1,183 122,449 SH SOLE 18 122,449 0 0
APYX MEDICAL CORPORATION COM 03837C106 572 59,246 SH SOLE 19 59,246 0 0
APYX MEDICAL CORPORATION COM 03837C106 13,630 1,410,974 SH SOLE 21 1,410,974 0 0
APYX MEDICAL CORPORATION COM 03837C106 7,739 801,147 SH SOLE 22 769,888 0 31,259
AQUA METALS INC COM 03837J101 1 306 SH SOLE 2 306 0 0
AQUA METALS INC COM 03837J101 88 21,735 SH SOLE 21 21,735 0 0
AQUA METALS INC COM 03837J101 4,693 1,158,747 SH SOLE 22 1,158,747 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 12 1,793 SH SOLE 2 1,793 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 64 9,516 SH SOLE 18 9,516 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1,377 205,588 SH SOLE 21 205,588 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 7,717 1,151,795 SH SOLE 22 1,151,795 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 10 SH SOLE 43 0 0 10
AQUESTIVE THERAPEUTICS INC COM 03843E104 193 37,097 SH SOLE 2 1,657 0 35,440
AQUESTIVE THERAPEUTICS INC COM 03843E104 419 80,625 SH SOLE 18 80,625 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 198 37,995 SH SOLE 19 37,995 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,745 720,168 SH SOLE 21 720,168 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2,499 480,515 SH SOLE 22 479,295 0 1,220
ARAMARK COM 03852U106 23,241 615,179 SH SOLE 2 144,777 0 470,402
ARAMARK COM 03852U106 4,928 130,438 SH SOLE 4 122,329 0 8,109
ARAMARK COM 03852U106 838 22,188 SH SOLE 7 22,188 0 0
ARAMARK COM 03852U106 271 7,186 SH SOLE 13 7,186 0 0
ARAMARK COM 03852U106 1,044 27,625 SH SOLE 15 27,625 0 0
ARAMARK COM 03852U106 5,815 153,909 SH SOLE 18 132,020 0 21,889
ARAMARK COM 03852U106 4,969 131,521 SH SOLE 19 131,521 0 0
ARAMARK COM 03852U106 101,230 2,679,455 SH SOLE 21 2,679,455 0 0
ARAMARK COM 03852U106 263,021 6,961,910 SH SOLE 22 6,528,959 0 432,951
ARAMARK COM 03852U106 5,910 156,435 SH SOLE 23 156,435 0 0
ARAMARK COM 03852U106 10,114 267,715 SH SOLE 25 267,715 0 0
ARAMARK COM 03852U106 18,151 480,431 SH SOLE 26 268,176 0 212,255
ARAMARK COM 03852U106 20,155 533,488 SH SOLE 28 20,608 0 512,880
ARAMARK COM 03852U106 408 10,796 SH SOLE 29 10,796 0 0
ARAMARK COM 03852U106 17,891 473,561 SH SOLE 30 436,039 0 37,522
ARAMARK COM 03852U106 2,750 72,783 SH SOLE 31 39,362 0 33,421
ARAMARK COM 03852U106 572 15,153 SH SOLE 34 15,153 0 0
ARAMARK COM 03852U106 5,886 155,807 SH SOLE 36 155,807 0 0
ARAMARK COM 03852U106 340 8,989 SH SOLE 40 8,989 0 0
ARAMARK COM 03852U106 2,303 60,967 SH SOLE 43 5,597 0 55,370
ARAVIVE INC COM 03890D108 15 2,284 SH SOLE 2 879 0 1,405
ARAVIVE INC COM 03890D108 326 49,484 SH SOLE 18 49,484 0 0
ARAVIVE INC COM 03890D108 150 22,758 SH SOLE 19 22,758 0 0
ARAVIVE INC COM 03890D108 2,950 447,698 SH SOLE 21 447,698 0 0
ARAVIVE INC COM 03890D108 1,852 281,001 SH SOLE 22 280,258 0 743
ARBOR REALTY TRUST INC COM 038923108 2,794 175,732 SH SOLE 2 56,476 0 119,256
ARBOR REALTY TRUST INC COM 038923108 8 489 SH SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108 32 2,015 SH SOLE 7 2,015 0 0
ARBOR REALTY TRUST INC COM 038923108 10 600 SH SOLE 17 0 0 600
ARBOR REALTY TRUST INC COM 038923108 6,059 381,068 SH SOLE 18 381,068 0 0
ARBOR REALTY TRUST INC COM 038923108 10,944 688,293 SH SOLE 19 688,293 0 0
ARBOR REALTY TRUST INC COM 038923108 115,857 7,286,604 SH SOLE 21 7,286,604 0 0
ARBOR REALTY TRUST INC COM 038923108 62,263 3,915,941 SH SOLE 22 3,732,349 0 183,592
ARBOR REALTY TRUST INC COM 038923108 523 32,908 SH SOLE 23 32,908 0 0
ARBOR REALTY TRUST INC COM 038923108 1,233 77,548 SH SOLE 26 39,849 0 37,699
ARBOR REALTY TRUST INC COM 038923108 231 14,540 SH SOLE 28 14,540 0 0
ARBOR REALTY TRUST INC COM 038923108 1,365 85,832 SH SOLE 30 85,832 0 0
ARBOR REALTY TRUST INC COM 038923108 199 12,502 SH SOLE 40 12,502 0 0
ARBOR REALTY TRUST INC COM 038923108 312 19,614 SH SOLE 43 4,299 0 15,315
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1,328 1,275,000 PRN SOLE 21 1,275,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 13 3,759 SH SOLE 2 3,759 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 49 14,863 SH SOLE 18 14,863 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2,982 895,452 SH SOLE 21 895,452 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3,855 1,157,631 SH SOLE 22 1,157,631 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 86 25,856 SH SOLE 30 25,856 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 149 SH SOLE 43 0 0 149
ARC DOCUMENT SOLUTIONS INC COM 00191G103 67 31,888 SH SOLE 21 31,888 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,652 1,256,657 SH SOLE 22 1,256,657 0 0
ARCA BIOPHARMA INC COM 00211Y506 0 48 SH SOLE 21 48 0 0
ARCA BIOPHARMA INC COM 00211Y506 1,048 287,215 SH SOLE 22 287,215 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 6 2,101 SH SOLE 18 2,101 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 66 23,967 SH SOLE 21 23,967 0 0
ARCBEST CORP COM 03937C105 2,091 29,710 SH SOLE 2 8,567 0 21,143
ARCBEST CORP COM 03937C105 8 120 SH SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 30 422 SH SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 7,300 103,731 SH SOLE 18 103,731 0 0
ARCBEST CORP COM 03937C105 3,114 44,254 SH SOLE 19 44,254 0 0
ARCBEST CORP COM 03937C105 218,485 3,104,798 SH SOLE 21 3,104,798 0 0
ARCBEST CORP COM 03937C105 52,444 745,265 SH SOLE 22 705,966 0 39,299
ARCBEST CORP COM 03937C105 50 717 SH SOLE 25 717 0 0
ARCBEST CORP COM 03937C105 995 14,142 SH SOLE 26 12,812 0 1,330
ARCBEST CORP COM 03937C105 255 3,627 SH SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 3,997 56,794 SH SOLE 30 56,794 0 0
ARCBEST CORP COM 03937C105 120 1,709 SH SOLE 36 1,709 0 0
ARCBEST CORP COM 03937C105 200 2,845 SH SOLE 40 2,845 0 0
ARCBEST CORP COM 03937C105 3,279 46,601 SH SOLE 43 3,933 0 42,668
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5 173 SH SOLE 18 173 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 7,115 243,910 SH SOLE 43 54,937 0 188,973
ARCH CAP GROUP LTD ORD G0450A105 44,027 1,147,438 SH SOLE 2 380,427 0 767,011
ARCH CAP GROUP LTD ORD G0450A105 9,006 234,718 SH SOLE 4 219,438 0 15,280
ARCH CAP GROUP LTD ORD G0450A105 3,146 81,995 SH SOLE 7 48,384 0 33,611
ARCH CAP GROUP LTD ORD G0450A105 74 1,920 SH SOLE 13 1,920 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,739 45,332 SH SOLE 15 45,332 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,731 488,156 SH SOLE 18 432,043 0 56,113
ARCH CAP GROUP LTD ORD G0450A105 4,571 119,125 SH SOLE 19 119,125 0 0
ARCH CAP GROUP LTD ORD G0450A105 176,046 4,588,110 SH SOLE 21 4,588,110 0 0
ARCH CAP GROUP LTD ORD G0450A105 400,371 10,434,484 SH SOLE 22 9,761,645 0 672,839
ARCH CAP GROUP LTD ORD G0450A105 13,260 345,584 SH SOLE 23 345,584 0 0
ARCH CAP GROUP LTD ORD G0450A105 22,621 589,556 SH SOLE 25 589,556 0 0
ARCH CAP GROUP LTD ORD G0450A105 31,893 831,204 SH SOLE 26 411,960 0 419,244
ARCH CAP GROUP LTD ORD G0450A105 36,449 949,942 SH SOLE 28 44,258 0 905,684
ARCH CAP GROUP LTD ORD G0450A105 2,239 58,351 SH SOLE 29 58,351 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,396 687,925 SH SOLE 30 662,674 0 25,251
ARCH CAP GROUP LTD ORD G0450A105 5,232 136,356 SH SOLE 31 122,436 0 13,920
ARCH CAP GROUP LTD ORD G0450A105 956 24,920 SH SOLE 34 24,920 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,089 236,887 SH SOLE 36 236,887 0 0
ARCH CAP GROUP LTD ORD G0450A105 635 16,541 SH SOLE 40 16,541 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,345 243,548 SH SOLE 43 3,661 0 239,886
ARCH RESOURCES INC CL A 03940R107 321 7,728 SH SOLE 2 4,801 0 2,927
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 1,993 47,913 SH SOLE 18 47,913 0 0
ARCH RESOURCES INC CL A 03940R107 1,084 26,047 SH SOLE 19 26,047 0 0
ARCH RESOURCES INC CL A 03940R107 25,636 616,243 SH SOLE 21 616,243 0 0
ARCH RESOURCES INC CL A 03940R107 17,814 428,228 SH SOLE 22 403,611 0 24,617
ARCH RESOURCES INC CL A 03940R107 332 7,975 SH SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 94 2,253 SH SOLE 28 2,253 0 0
ARCH RESOURCES INC CL A 03940R107 524 12,595 SH SOLE 30 12,595 0 0
ARCH RESOURCES INC CL A 03940R107 66 1,592 SH SOLE 40 1,592 0 0
ARCH RESOURCES INC CL A 03940R107 200 4,815 SH SOLE 43 2,365 0 2,450
ARCHER DANIELS MIDLAND CO COM 039483102 82,028 1,439,089 SH SOLE 2 377,023 0 1,062,066
ARCHER DANIELS MIDLAND CO COM 039483102 16,208 284,349 SH SOLE 4 262,659 0 21,690
ARCHER DANIELS MIDLAND CO COM 039483102 43,296 759,579 SH SOLE 7 718,794 0 40,785
ARCHER DANIELS MIDLAND CO COM 039483102 162 2,850 SH SOLE 13 2,850 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 4,241 74,409 SH SOLE 15 74,409 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 26 SH SOLE 17 0 0 26
ARCHER DANIELS MIDLAND CO COM 039483102 61,612 1,080,918 SH SOLE 18 1,001,668 0 79,250
ARCHER DANIELS MIDLAND CO COM 039483102 13,687 240,115 SH SOLE 19 240,115 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 766,329 13,444,363 SH SOLE 21 13,444,363 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 721,721 12,661,770 SH SOLE 22 11,355,808 0 1,305,962
ARCHER DANIELS MIDLAND CO COM 039483102 19,536 342,741 SH SOLE 23 342,741 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 51,937 911,173 SH SOLE 25 911,173 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 83,469 1,464,361 SH SOLE 26 436,233 0 1,028,128
ARCHER DANIELS MIDLAND CO COM 039483102 74,981 1,315,453 SH SOLE 28 67,951 0 1,247,502
ARCHER DANIELS MIDLAND CO COM 039483102 22 387 SH SOLE 29 387 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 156,314 2,742,346 SH SOLE 30 2,483,934 0 258,412
ARCHER DANIELS MIDLAND CO COM 039483102 7,721 135,459 SH SOLE 31 74,400 0 61,059
ARCHER DANIELS MIDLAND CO COM 039483102 1,429 25,070 SH SOLE 34 25,070 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 22,120 388,076 SH SOLE 36 388,076 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,316 23,092 SH SOLE 40 23,092 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 18,681 327,731 SH SOLE 43 22,977 0 304,754
ARCHROCK INC COM 03957W106 1,599 168,543 SH SOLE 2 42,323 0 126,220
ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 21 2,263 SH SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 5,127 540,207 SH SOLE 18 540,207 0 0
ARCHROCK INC COM 03957W106 7,470 787,125 SH SOLE 19 787,125 0 0
ARCHROCK INC COM 03957W106 156,948 16,538,244 SH SOLE 21 16,538,244 0 0
ARCHROCK INC COM 03957W106 43,544 4,588,376 SH SOLE 22 4,383,859 0 204,517
ARCHROCK INC COM 03957W106 395 41,618 SH SOLE 23 41,618 0 0
ARCHROCK INC COM 03957W106 25 2,584 SH SOLE 25 2,584 0 0
ARCHROCK INC COM 03957W106 2,837 298,978 SH SOLE 26 55,872 0 243,106
ARCHROCK INC COM 03957W106 179 18,860 SH SOLE 28 15,860 0 3,000
ARCHROCK INC COM 03957W106 2,566 270,344 SH SOLE 30 270,344 0 0
ARCHROCK INC COM 03957W106 1,941 204,521 SH SOLE 34 204,521 0 0
ARCHROCK INC COM 03957W106 62 6,481 SH SOLE 36 6,481 0 0
ARCHROCK INC COM 03957W106 160 16,865 SH SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 4,611 485,918 SH SOLE 43 129,149 0 356,769
ARCIMOTO INC COM 039587100 12 877 SH SOLE 2 877 0 0
ARCIMOTO INC COM 039587100 50 3,806 SH SOLE 18 3,806 0 0
ARCIMOTO INC COM 039587100 786 59,373 SH SOLE 21 59,373 0 0
ARCIMOTO INC COM 039587100 6,193 468,088 SH SOLE 22 468,088 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 160 16,049 SH SOLE 2 16,049 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 4,093 409,303 SH SOLE 19 409,303 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 746 74,648 SH SOLE 34 74,648 0 0
ARCO PLATFORM LTD COM CL A G04553106 22 864 SH SOLE 22 864 0 0
ARCO PLATFORM LTD COM CL A G04553106 23 906 SH SOLE 25 906 0 0
ARCONIC CORPORATION COM 03966V107 7,171 282,424 SH SOLE 2 198,003 0 84,421
ARCONIC CORPORATION COM 03966V107 10 401 SH SOLE 4 401 0 0
ARCONIC CORPORATION COM 03966V107 3,128 123,199 SH SOLE 7 118,593 0 4,606
ARCONIC CORPORATION COM 03966V107 161 6,354 SH SOLE 15 6,354 0 0
ARCONIC CORPORATION COM 03966V107 10,260 404,113 SH SOLE 18 404,113 0 0
ARCONIC CORPORATION COM 03966V107 27,105 1,067,558 SH SOLE 19 1,067,558 0 0
ARCONIC CORPORATION COM 03966V107 303,965 11,971,844 SH SOLE 21 11,971,844 0 0
ARCONIC CORPORATION COM 03966V107 75,237 2,963,268 SH SOLE 22 2,803,987 0 159,281
ARCONIC CORPORATION COM 03966V107 46 1,822 SH SOLE 25 1,822 0 0
ARCONIC CORPORATION COM 03966V107 946 37,278 SH SOLE 26 28,488 0 8,790
ARCONIC CORPORATION COM 03966V107 481 18,944 SH SOLE 28 14,277 0 4,667
ARCONIC CORPORATION COM 03966V107 5,373 211,618 SH SOLE 30 211,618 0 0
ARCONIC CORPORATION COM 03966V107 10,501 413,569 SH SOLE 34 413,569 0 0
ARCONIC CORPORATION COM 03966V107 204 8,054 SH SOLE 36 8,054 0 0
ARCONIC CORPORATION COM 03966V107 273 10,770 SH SOLE 40 10,770 0 0
ARCONIC CORPORATION COM 03966V107 23,378 920,769 SH SOLE 43 17,427 0 903,342
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 108 21,155 SH SOLE 4 21,155 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7,844 1,541,139 SH SOLE 21 1,541,139 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,838 754,035 SH SOLE 22 726,761 0 27,274
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,881 369,538 SH SOLE 30 369,538 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 489 96,064 SH SOLE 43 0 0 96,064
ARCOSA INC COM 039653100 3,746 57,557 SH SOLE 2 16,934 0 40,623
ARCOSA INC COM 039653100 12 186 SH SOLE 4 186 0 0
ARCOSA INC COM 039653100 52 792 SH SOLE 7 792 0 0
ARCOSA INC COM 039653100 12,909 198,332 SH SOLE 18 198,332 0 0
ARCOSA INC COM 039653100 5,610 86,185 SH SOLE 19 86,185 0 0
ARCOSA INC COM 039653100 377,068 5,793,021 SH SOLE 21 5,793,021 0 0
ARCOSA INC COM 039653100 91,284 1,402,430 SH SOLE 22 1,327,689 0 74,741
ARCOSA INC COM 039653100 42 643 SH SOLE 25 643 0 0
ARCOSA INC COM 039653100 965 14,828 SH SOLE 26 9,601 0 5,227
ARCOSA INC COM 039653100 493 7,570 SH SOLE 28 6,226 0 1,344
ARCOSA INC COM 039653100 6,790 104,315 SH SOLE 30 104,315 0 0
ARCOSA INC COM 039653100 9 134 SH SOLE 34 134 0 0
ARCOSA INC COM 039653100 187 2,879 SH SOLE 36 2,879 0 0
ARCOSA INC COM 039653100 375 5,754 SH SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,801 27,666 SH SOLE 43 3,013 0 24,653
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 383 9,285 SH SOLE 2 6,660 0 2,625
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3 78 SH SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 17 412 SH SOLE 7 412 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,900 70,212 SH SOLE 18 70,212 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,772 42,910 SH SOLE 19 42,910 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 43,717 1,058,532 SH SOLE 21 1,058,532 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 22,497 544,714 SH SOLE 22 531,827 0 12,887
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5 123 SH SOLE 23 123 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 14 333 SH SOLE 25 333 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 69 1,665 SH SOLE 26 587 0 1,078
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 117 2,835 SH SOLE 28 2,835 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 760 18,394 SH SOLE 30 18,394 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 34 822 SH SOLE 36 822 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 95 2,289 SH SOLE 40 2,289 0 0
ARCUS BIOSCIENCES INC COM 03969F109 895 31,858 SH SOLE 2 17,000 0 14,858
ARCUS BIOSCIENCES INC COM 03969F109 5 170 SH SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 26 909 SH SOLE 7 909 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,063 144,707 SH SOLE 18 135,949 0 8,758
ARCUS BIOSCIENCES INC COM 03969F109 6,883 245,111 SH SOLE 19 245,111 0 0
ARCUS BIOSCIENCES INC COM 03969F109 42,324 1,507,269 SH SOLE 21 1,507,269 0 0
ARCUS BIOSCIENCES INC COM 03969F109 38,326 1,364,883 SH SOLE 22 1,331,824 0 33,059
ARCUS BIOSCIENCES INC COM 03969F109 257 9,163 SH SOLE 23 9,163 0 0
ARCUS BIOSCIENCES INC COM 03969F109 18 658 SH SOLE 25 658 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,016 36,174 SH SOLE 26 1,268 0 34,906
ARCUS BIOSCIENCES INC COM 03969F109 125 4,442 SH SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 910 32,405 SH SOLE 30 32,405 0 0
ARCUS BIOSCIENCES INC COM 03969F109 7 242 SH SOLE 34 242 0 0
ARCUS BIOSCIENCES INC COM 03969F109 33 1,172 SH SOLE 36 1,172 0 0
ARCUS BIOSCIENCES INC COM 03969F109 135 4,810 SH SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 272 9,673 SH SOLE 43 0 0 9,673
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,106 72,797 SH SOLE 2 64,727 0 8,070
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3 96 SH SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 13 453 SH SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,884 134,259 SH SOLE 18 128,318 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 43,157 1,491,769 SH SOLE 19 1,491,769 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 452 15,610 SH SOLE 20 15,610 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 35,989 1,244,007 SH SOLE 21 1,244,007 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23,541 813,736 SH SOLE 22 794,999 0 18,737
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 135 4,657 SH SOLE 23 4,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 11 375 SH SOLE 25 375 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 528 18,267 SH SOLE 26 668 0 17,599
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 192 6,634 SH SOLE 28 6,634 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 589 20,373 SH SOLE 30 20,373 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 10,873 375,847 SH SOLE 34 375,847 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 26 913 SH SOLE 36 913 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 63 2,166 SH SOLE 40 2,166 0 0
ARDAGH GROUP S A CL A L0223L101 955 37,566 SH SOLE 2 2,074 0 35,492
ARDAGH GROUP S A CL A L0223L101 5 189 SH SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 214 8,408 SH SOLE 18 8,408 0 0
ARDAGH GROUP S A CL A L0223L101 135 5,297 SH SOLE 19 5,297 0 0
ARDAGH GROUP S A CL A L0223L101 4,714 185,513 SH SOLE 21 185,513 0 0
ARDAGH GROUP S A CL A L0223L101 4,121 162,195 SH SOLE 22 145,665 0 16,530
ARDAGH GROUP S A CL A L0223L101 9 350 SH SOLE 31 350 0 0
ARDAGH GROUP S A CL A L0223L101 0 8 SH SOLE 43 0 0 8
ARDELYX INC COM 039697107 190 28,691 SH SOLE 2 20,379 0 8,312
ARDELYX INC COM 039697107 5 712 SH SOLE 7 712 0 0
ARDELYX INC COM 039697107 1,761 265,998 SH SOLE 18 265,998 0 0
ARDELYX INC COM 039697107 881 133,099 SH SOLE 19 133,099 0 0
ARDELYX INC COM 039697107 23,745 3,586,786 SH SOLE 21 3,586,786 0 0
ARDELYX INC COM 039697107 12,255 1,851,220 SH SOLE 22 1,837,412 0 13,808
ARDELYX INC COM 039697107 203 30,644 SH SOLE 26 0 0 30,644
ARDELYX INC COM 039697107 433 65,433 SH SOLE 30 65,433 0 0
ARDELYX INC COM 039697107 39 5,929 SH SOLE 40 5,929 0 0
ARDELYX INC COM 039697107 94 14,264 SH SOLE 43 0 0 14,264
ARDMORE SHIPPING CORP COM Y0207T100 188 41,461 SH SOLE 2 8,581 0 32,880
ARDMORE SHIPPING CORP COM Y0207T100 2 494 SH SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 572 126,068 SH SOLE 18 126,068 0 0
ARDMORE SHIPPING CORP COM Y0207T100 600 132,199 SH SOLE 19 132,199 0 0
ARDMORE SHIPPING CORP COM Y0207T100 5,906 1,300,815 SH SOLE 21 1,300,815 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,837 624,869 SH SOLE 22 596,025 0 28,844
ARDMORE SHIPPING CORP COM Y0207T100 81 17,950 SH SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 109 24,041 SH SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 6,080 87,624 SH SOLE 2 42,824 0 44,800
ARENA PHARMACEUTICALS INC COM NEW 040047607 17 252 SH SOLE 4 252 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 65 943 SH SOLE 7 943 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 14,650 211,121 SH SOLE 18 211,121 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 37,970 547,203 SH SOLE 19 547,203 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 189,945 2,737,355 SH SOLE 21 2,737,355 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 117,085 1,687,340 SH SOLE 22 1,599,980 0 87,360
ARENA PHARMACEUTICALS INC COM NEW 040047607 46 662 SH SOLE 23 662 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 52 744 SH SOLE 25 744 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,195 31,628 SH SOLE 26 15,251 0 16,377
ARENA PHARMACEUTICALS INC COM NEW 040047607 500 7,211 SH SOLE 28 7,211 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,164 60,008 SH SOLE 30 60,008 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 10,379 149,568 SH SOLE 34 149,568 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 127 1,836 SH SOLE 36 1,836 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 546 7,874 SH SOLE 40 7,874 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,058 15,248 SH SOLE 43 26 0 15,222
ARES CAPITAL CORP COM 04010L103 6 310 SH SOLE 18 310 0 0
ARES CAPITAL CORP COM 04010L103 30,518 1,631,104 SH SOLE 30 1,631,104 0 0
ARES CAPITAL CORP COM 04010L103 1,986 106,173 SH SOLE 43 35,797 0 70,376
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 1,996 1,940,000 PRN SOLE 21 1,940,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2,810 2,585,000 PRN SOLE 21 2,585,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 516 37,573 SH SOLE 2 11,070 0 26,503
ARES COML REAL ESTATE CORP COM 04013V108 8 551 SH SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,464 106,706 SH SOLE 18 106,706 0 0
ARES COML REAL ESTATE CORP COM 04013V108 750 54,665 SH SOLE 19 54,665 0 0
ARES COML REAL ESTATE CORP COM 04013V108 27,537 2,007,097 SH SOLE 21 2,007,097 0 0
ARES COML REAL ESTATE CORP COM 04013V108 13,775 1,003,988 SH SOLE 22 954,583 0 49,405
ARES COML REAL ESTATE CORP COM 04013V108 2,347 171,068 SH SOLE 26 0 0 171,068
ARES COML REAL ESTATE CORP COM 04013V108 75 5,488 SH SOLE 30 5,488 0 0
ARES COML REAL ESTATE CORP COM 04013V108 86 6,246 SH SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 141 10,313 SH SOLE 43 346 0 9,967
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 11,765 209,968 SH SOLE 2 37,139 0 172,829
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 25 445 SH SOLE 4 445 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 365 6,508 SH SOLE 7 6,508 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,828 50,469 SH SOLE 18 50,469 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6,192 110,514 SH SOLE 19 110,514 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 86,511 1,544,018 SH SOLE 21 1,544,018 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 160,726 2,868,578 SH SOLE 22 2,735,205 0 133,373
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 241 4,298 SH SOLE 23 4,298 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 41 727 SH SOLE 25 727 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,295 76,654 SH SOLE 26 32,219 0 44,435
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 675 12,056 SH SOLE 28 12,056 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,649 82,970 SH SOLE 30 82,970 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 105 1,866 SH SOLE 31 1,866 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 10 186 SH SOLE 34 186 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 78 1,397 SH SOLE 36 1,397 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 764 13,643 SH SOLE 40 13,643 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 13 230 SH SOLE 43 0 0 230
ARGAN INC COM 04010E109 924 17,328 SH SOLE 2 4,924 0 12,404
ARGAN INC COM 04010E109 3 50 SH SOLE 4 50 0 0
ARGAN INC COM 04010E109 16 295 SH SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,830 53,040 SH SOLE 18 53,040 0 0
ARGAN INC COM 04010E109 1,372 25,723 SH SOLE 19 25,723 0 0
ARGAN INC COM 04010E109 36,097 676,615 SH SOLE 21 676,615 0 0
ARGAN INC COM 04010E109 24,029 450,399 SH SOLE 22 428,906 0 21,493
ARGAN INC COM 04010E109 285 5,343 SH SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 102 1,912 SH SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 610 11,427 SH SOLE 30 11,427 0 0
ARGAN INC COM 04010E109 72 1,354 SH SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 293 5,486 SH SOLE 43 0 0 5,486
ARGENX SE SPONSORED ADR 04016X101 3,478 12,630 SH SOLE 2 12,630 0 0
ARGENX SE SPONSORED ADR 04016X101 1,757 6,381 SH SOLE 18 6,381 0 0
ARGENX SE SPONSORED ADR 04016X101 58,863 213,743 SH SOLE 19 213,743 0 0
ARGENX SE SPONSORED ADR 04016X101 56,329 204,542 SH SOLE 21 204,542 0 0
ARGENX SE SPONSORED ADR 04016X101 2,033 7,381 SH SOLE 30 7,381 0 0
ARGENX SE SPONSORED ADR 04016X101 24,788 90,009 SH SOLE 34 90,009 0 0
ARGENX SE SPONSORED ADR 04016X101 6,508 23,632 SH SOLE 43 4,018 0 19,614
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,935 38,445 SH SOLE 2 10,961 0 27,484
ARGO GROUP INTL HLDGS LTD COM G0464B107 5 104 SH SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 28 554 SH SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 5,233 104,002 SH SOLE 18 104,002 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,790 75,314 SH SOLE 19 75,314 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 64,023 1,272,318 SH SOLE 21 1,272,318 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 50,365 1,000,892 SH SOLE 22 946,720 0 54,172
ARGO GROUP INTL HLDGS LTD COM G0464B107 166 3,300 SH SOLE 23 3,300 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 24 476 SH SOLE 25 476 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 838 16,656 SH SOLE 26 7,381 0 9,275
ARGO GROUP INTL HLDGS LTD COM G0464B107 212 4,209 SH SOLE 28 4,209 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,334 26,510 SH SOLE 30 26,510 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 8 157 SH SOLE 34 157 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 144 2,858 SH SOLE 36 2,858 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 233 4,626 SH SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,230 24,437 SH SOLE 43 2,324 0 22,113
ARIDIS PHARMACEUTICALS INC COM 040334104 9 1,447 SH SOLE 18 1,447 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 147 24,934 SH SOLE 21 24,934 0 0
ARISTA NETWORKS INC COM 040413106 49,141 162,778 SH SOLE 2 51,418 0 111,360
ARISTA NETWORKS INC COM 040413106 8,812 29,190 SH SOLE 4 26,987 0 2,203
ARISTA NETWORKS INC COM 040413106 14,912 49,394 SH SOLE 7 47,852 0 1,542
ARISTA NETWORKS INC COM 040413106 50 165 SH SOLE 13 165 0 0
ARISTA NETWORKS INC COM 040413106 1,788 5,923 SH SOLE 15 5,923 0 0
ARISTA NETWORKS INC COM 040413106 41,335 136,922 SH SOLE 18 129,060 0 7,862
ARISTA NETWORKS INC COM 040413106 7,289 24,145 SH SOLE 19 24,145 0 0
ARISTA NETWORKS INC COM 040413106 556,308 1,842,752 SH SOLE 21 1,842,752 0 0
ARISTA NETWORKS INC COM 040413106 394,836 1,307,882 SH SOLE 22 1,165,116 0 142,766
ARISTA NETWORKS INC COM 040413106 13,406 44,408 SH SOLE 23 44,408 0 0
ARISTA NETWORKS INC COM 040413106 28,475 94,324 SH SOLE 25 94,324 0 0
ARISTA NETWORKS INC COM 040413106 44,859 148,595 SH SOLE 26 63,599 0 84,996
ARISTA NETWORKS INC COM 040413106 52,075 172,495 SH SOLE 28 6,010 0 166,485
ARISTA NETWORKS INC COM 040413106 1,726 5,716 SH SOLE 29 5,716 0 0
ARISTA NETWORKS INC COM 040413106 86,858 287,715 SH SOLE 30 286,933 0 782
ARISTA NETWORKS INC COM 040413106 5,529 18,316 SH SOLE 31 12,781 0 5,535
ARISTA NETWORKS INC COM 040413106 4,863 16,109 SH SOLE 34 16,109 0 0
ARISTA NETWORKS INC COM 040413106 9,729 32,228 SH SOLE 36 32,228 0 0
ARISTA NETWORKS INC COM 040413106 691 2,288 SH SOLE 40 2,288 0 0
ARISTA NETWORKS INC COM 040413106 8,731 28,922 SH SOLE 43 1,547 0 27,375
ARK ETF TR INNOVATION ETF 00214Q104 0 2 SH SOLE 17 0 0 2
ARK ETF TR OPTIONS 00214Q104 58,176 485,000 SH Put SOLE 22 485,000 0 0
ARK RESTAURANTS CORP COM 040712101 9 445 SH SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 132 6,559 SH SOLE 21 6,559 0 0
ARK RESTAURANTS CORP COM 040712101 74 3,696 SH SOLE 22 3,696 0 0
ARKO CORP COM 041242108 154 15,475 SH SOLE 2 15,475 0 0
ARKO CORP COM 041242108 37 3,684 SH SOLE 18 3,684 0 0
ARKO CORP COM 041242108 827 83,187 SH SOLE 21 83,187 0 0
ARKO CORP COM 041242108 11,661 1,173,172 SH SOLE 22 1,143,336 0 29,836
ARKO CORP COM 041242108 11 1,153 SH SOLE 25 1,153 0 0
ARKO CORP COM 041242108 116 11,666 SH SOLE 26 11,666 0 0
ARKO CORP COM 041242108 485 48,809 SH SOLE 28 0 0 48,809
ARKO CORP COM 041242108 100 10,085 SH SOLE 30 10,085 0 0
ARKO CORP COM 041242108 8 818 SH SOLE 31 0 0 818
ARKO CORP COM 041242108 27 2,675 SH SOLE 36 2,675 0 0
ARKO CORP COM 041242108 103 10,332 SH SOLE 40 10,332 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 116 28,778 SH SOLE 2 1,767 0 27,011
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 360 SH SOLE 7 360 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 517 127,997 SH SOLE 18 127,997 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 224 55,557 SH SOLE 19 55,557 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 5,812 1,438,577 SH SOLE 21 1,438,577 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 5,880 1,455,493 SH SOLE 22 1,419,639 0 35,854
ARLO TECHNOLOGIES INC COM 04206A101 400 63,631 SH SOLE 2 6,605 0 57,026
ARLO TECHNOLOGIES INC COM 04206A101 8 1,338 SH SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,210 351,877 SH SOLE 18 351,877 0 0
ARLO TECHNOLOGIES INC COM 04206A101 882 140,403 SH SOLE 19 140,403 0 0
ARLO TECHNOLOGIES INC COM 04206A101 59,840 9,528,639 SH SOLE 21 9,528,639 0 0
ARLO TECHNOLOGIES INC COM 04206A101 14,527 2,313,141 SH SOLE 22 2,229,575 0 83,566
ARLO TECHNOLOGIES INC COM 04206A101 740 117,821 SH SOLE 30 117,821 0 0
ARLO TECHNOLOGIES INC COM 04206A101 129 20,525 SH SOLE 43 0 0 20,525
ARMADA HOFFLER PPTYS INC COM 04208T108 798 63,598 SH SOLE 2 19,089 0 44,509
ARMADA HOFFLER PPTYS INC COM 04208T108 831 66,239 SH SOLE 4 66,239 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 916 73,059 SH SOLE 7 73,059 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,063 244,289 SH SOLE 18 244,289 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,526 360,911 SH SOLE 19 360,911 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 92,700 7,392,346 SH SOLE 21 7,392,346 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 31,102 2,480,256 SH SOLE 22 2,392,938 0 87,318
ARMADA HOFFLER PPTYS INC COM 04208T108 243 19,400 SH SOLE 23 19,400 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,128 249,412 SH SOLE 25 249,412 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,430 113,998 SH SOLE 26 3,241 0 110,757
ARMADA HOFFLER PPTYS INC COM 04208T108 557 44,383 SH SOLE 28 7,190 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 4,090 326,136 SH SOLE 30 326,136 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 291 23,177 SH SOLE 34 23,177 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 46 3,661 SH SOLE 36 3,661 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 97 7,720 SH SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 519 41,403 SH SOLE 43 1,594 0 39,809
ARMATA PHARMACEUTICALS INC COM 04216R102 10 1,996 SH SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 184 38,452 SH SOLE 21 38,452 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 886 72,650 SH SOLE 2 21,390 0 51,260
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3 217 SH SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 11 910 SH SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3,193 261,742 SH SOLE 18 261,742 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,440 118,042 SH SOLE 19 118,042 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 114,182 9,359,209 SH SOLE 21 9,359,209 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 24,860 2,037,728 SH SOLE 22 1,944,517 0 93,211
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 207 16,998 SH SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 98 8,002 SH SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,441 200,043 SH SOLE 30 200,043 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 63 5,202 SH SOLE 40 5,202 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 390 31,993 SH SOLE 43 2,968 0 29,025
ARMSTRONG FLOORING INC COM 04238R106 21 4,237 SH SOLE 18 4,237 0 0
ARMSTRONG FLOORING INC COM 04238R106 397 81,125 SH SOLE 21 81,125 0 0
ARMSTRONG FLOORING INC COM 04238R106 2,213 452,619 SH SOLE 22 452,619 0 0
ARMSTRONG FLOORING INC COM 04238R106 42 8,595 SH SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 171 34,972 SH SOLE 26 0 0 34,972
ARMSTRONG FLOORING INC COM 04238R106 11 2,239 SH SOLE 43 0 0 2,239
ARMSTRONG WORLD INDS INC NEW COM 04247X102 9,203 102,149 SH SOLE 2 19,629 0 82,520
ARMSTRONG WORLD INDS INC NEW COM 04247X102 18 198 SH SOLE 4 198 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 71 793 SH SOLE 7 793 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,836 20,383 SH SOLE 18 20,383 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,116 12,388 SH SOLE 19 12,388 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 54,463 604,544 SH SOLE 21 604,544 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 116,427 1,292,338 SH SOLE 22 1,225,557 0 66,781
ARMSTRONG WORLD INDS INC NEW COM 04247X102 77 850 SH SOLE 25 850 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,189 24,295 SH SOLE 26 19,187 0 5,108
ARMSTRONG WORLD INDS INC NEW COM 04247X102 559 6,203 SH SOLE 28 6,203 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,898 32,165 SH SOLE 30 32,165 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 82 906 SH SOLE 31 906 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 167 1,857 SH SOLE 36 1,857 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 529 5,870 SH SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 618 6,863 SH SOLE 43 1,858 0 5,005
ARRAY TECHNOLOGIES INC COM SHS 04271T100 5,685 190,633 SH SOLE 2 11,570 0 179,063
ARRAY TECHNOLOGIES INC COM SHS 04271T100 50 1,662 SH SOLE 7 1,662 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,268 42,509 SH SOLE 18 42,509 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,042 34,942 SH SOLE 19 34,942 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 38,564 1,293,225 SH SOLE 21 1,293,225 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 84,955 2,848,936 SH SOLE 22 2,775,772 0 73,164
ARRAY TECHNOLOGIES INC COM SHS 04271T100 28 942 SH SOLE 23 942 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 70 2,332 SH SOLE 31 2,332 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 322 10,805 SH SOLE 43 0 0 10,805
ARRIVAL GROUP SHS L0423Q108 7,092 441,625 SH SOLE 2 441,625 0 0
ARRIVAL GROUP SHS L0423Q108 1,341 83,483 SH SOLE 4 83,483 0 0
ARRIVAL GROUP SHS L0423Q108 202,483 12,607,886 SH SOLE 19 12,607,886 0 0
ARRIVAL GROUP SHS L0423Q108 6,936 431,868 SH SOLE 22 431,868 0 0
ARRIVAL GROUP SHS L0423Q108 53,977 3,360,919 SH SOLE 34 3,360,919 0 0
ARROW ELECTRS INC COM 042735100 23,742 214,242 SH SOLE 2 60,301 0 153,941
ARROW ELECTRS INC COM 042735100 3,930 35,465 SH SOLE 4 32,183 0 3,282
ARROW ELECTRS INC COM 042735100 3,985 35,955 SH SOLE 7 11,159 0 24,796
ARROW ELECTRS INC COM 042735100 29 262 SH SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 1,051 9,485 SH SOLE 15 9,485 0 0
ARROW ELECTRS INC COM 042735100 1 6 SH SOLE 17 0 0 6
ARROW ELECTRS INC COM 042735100 23,490 211,967 SH SOLE 18 207,544 0 4,423
ARROW ELECTRS INC COM 042735100 2,117 19,105 SH SOLE 19 19,105 0 0
ARROW ELECTRS INC COM 042735100 423,511 3,821,610 SH SOLE 21 3,821,610 0 0
ARROW ELECTRS INC COM 042735100 274,916 2,480,740 SH SOLE 22 2,373,282 0 107,458
ARROW ELECTRS INC COM 042735100 5,132 46,305 SH SOLE 23 46,305 0 0
ARROW ELECTRS INC COM 042735100 16,200 146,187 SH SOLE 25 146,187 0 0
ARROW ELECTRS INC COM 042735100 18,402 166,051 SH SOLE 26 103,401 0 62,650
ARROW ELECTRS INC COM 042735100 24,028 216,821 SH SOLE 28 5,890 0 210,931
ARROW ELECTRS INC COM 042735100 58,764 530,269 SH SOLE 30 395,773 0 134,496
ARROW ELECTRS INC COM 042735100 1,848 16,679 SH SOLE 31 8,404 0 8,275
ARROW ELECTRS INC COM 042735100 353 3,184 SH SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 6,745 60,866 SH SOLE 36 60,866 0 0
ARROW ELECTRS INC COM 042735100 321 2,896 SH SOLE 40 2,896 0 0
ARROW ELECTRS INC COM 042735100 21,019 189,669 SH SOLE 43 11,236 0 178,433
ARROW FINL CORP COM 042744102 539 16,187 SH SOLE 2 5,487 0 10,700
ARROW FINL CORP COM 042744102 9 280 SH SOLE 7 280 0 0
ARROW FINL CORP COM 042744102 1,633 49,018 SH SOLE 18 49,018 0 0
ARROW FINL CORP COM 042744102 834 25,047 SH SOLE 19 25,047 0 0
ARROW FINL CORP COM 042744102 19,445 583,749 SH SOLE 21 583,749 0 0
ARROW FINL CORP COM 042744102 16,961 509,190 SH SOLE 22 485,312 0 23,878
ARROW FINL CORP COM 042744102 58 1,740 SH SOLE 28 1,740 0 0
ARROW FINL CORP COM 042744102 146 4,389 SH SOLE 30 4,389 0 0
ARROW FINL CORP COM 042744102 46 1,374 SH SOLE 40 1,374 0 0
ARROW FINL CORP COM 042744102 228 6,831 SH SOLE 43 0 0 6,831
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,187 93,306 SH SOLE 2 74,924 0 18,382
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 26 399 SH SOLE 4 399 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 118 1,775 SH SOLE 7 1,775 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 36,627 552,356 SH SOLE 18 540,507 0 11,849
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 26,767 403,658 SH SOLE 19 403,658 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 539,723 8,139,386 SH SOLE 21 8,139,386 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 230,085 3,469,841 SH SOLE 22 3,394,890 0 74,951
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 505 7,615 SH SOLE 23 7,615 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 81 1,219 SH SOLE 25 1,219 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,794 72,300 SH SOLE 26 29,331 0 42,969
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 819 12,358 SH SOLE 28 12,358 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,816 102,785 SH SOLE 30 102,785 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 46 701 SH SOLE 34 701 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 170 2,570 SH SOLE 36 2,570 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 792 11,939 SH SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,924 29,019 SH SOLE 43 1,095 0 27,924
ARTESIAN RES CORP CL A 043113208 292 7,424 SH SOLE 2 576 0 6,848
ARTESIAN RES CORP CL A 043113208 278 7,054 SH SOLE 7 7,054 0 0
ARTESIAN RES CORP CL A 043113208 1,154 29,309 SH SOLE 18 29,309 0 0
ARTESIAN RES CORP CL A 043113208 594 15,081 SH SOLE 19 15,081 0 0
ARTESIAN RES CORP CL A 043113208 12,250 311,066 SH SOLE 21 311,066 0 0
ARTESIAN RES CORP CL A 043113208 6,058 153,832 SH SOLE 22 146,720 0 7,112
ARTESIAN RES CORP CL A 043113208 2,444 62,068 SH SOLE 30 62,068 0 0
ARTESIAN RES CORP CL A 043113208 23 577 SH SOLE 43 0 0 577
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,361 64,433 SH SOLE 2 22,153 0 42,280
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 13 254 SH SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 448 8,585 SH SOLE 7 8,585 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10,326 197,939 SH SOLE 18 186,131 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12,524 240,055 SH SOLE 19 240,055 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 122,949 2,356,697 SH SOLE 21 2,356,697 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 93,190 1,786,269 SH SOLE 22 1,715,192 0 71,077
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 409 7,836 SH SOLE 23 7,836 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 70 1,338 SH SOLE 25 1,338 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,462 66,366 SH SOLE 26 13,736 0 52,630
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 412 7,889 SH SOLE 28 7,889 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,083 39,930 SH SOLE 30 39,930 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 165 3,163 SH SOLE 36 3,163 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 379 7,256 SH SOLE 40 7,256 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,187 61,082 SH SOLE 43 7,571 0 53,511
ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0
ARVINAS INC COM 04335A105 1,156 17,483 SH SOLE 2 10,923 0 6,560
ARVINAS INC COM 04335A105 8 123 SH SOLE 4 123 0 0
ARVINAS INC COM 04335A105 36 538 SH SOLE 7 538 0 0
ARVINAS INC COM 04335A105 7,928 119,935 SH SOLE 18 114,450 0 5,485
ARVINAS INC COM 04335A105 8,221 124,378 SH SOLE 19 124,378 0 0
ARVINAS INC COM 04335A105 113,536 1,717,643 SH SOLE 21 1,717,643 0 0
ARVINAS INC COM 04335A105 63,142 955,249 SH SOLE 22 931,455 0 23,794
ARVINAS INC COM 04335A105 144 2,176 SH SOLE 23 2,176 0 0
ARVINAS INC COM 04335A105 27 416 SH SOLE 25 416 0 0
ARVINAS INC COM 04335A105 1,071 16,199 SH SOLE 26 7,651 0 8,548
ARVINAS INC COM 04335A105 185 2,799 SH SOLE 28 2,799 0 0
ARVINAS INC COM 04335A105 2,284 34,549 SH SOLE 30 34,549 0 0
ARVINAS INC COM 04335A105 35 525 SH SOLE 34 525 0 0
ARVINAS INC COM 04335A105 70 1,064 SH SOLE 36 1,064 0 0
ARVINAS INC COM 04335A105 240 3,636 SH SOLE 40 3,636 0 0
ARVINAS INC COM 04335A105 301 4,551 SH SOLE 43 40 0 4,511
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 309 22,440 SH SOLE 18 22,440 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 9,103 660,560 SH SOLE 19 660,560 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 113 8,200 SH SOLE 20 8,200 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 4,255 308,800 SH SOLE 34 308,800 0 0
ASANA INC CL A 04342Y104 21 746 SH SOLE 2 746 0 0
ASANA INC CL A 04342Y104 15 530 SH SOLE 4 530 0 0
ASANA INC CL A 04342Y104 48 1,694 SH SOLE 18 1,694 0 0
ASANA INC CL A 04342Y104 1,011 35,387 SH SOLE 21 35,387 0 0
ASANA INC CL A 04342Y104 2,952 103,293 SH SOLE 22 103,293 0 0
ASANA INC CL A 04342Y104 139 4,849 SH SOLE 26 4,849 0 0
ASANA INC CL A 04342Y104 606 21,206 SH SOLE 28 0 0 21,206
ASANA INC CL A 04342Y104 10 339 SH SOLE 31 0 0 339
ASANA INC CL A 04342Y104 4 124 SH SOLE 43 0 0 124
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,563 18,132 SH SOLE 2 6,874 0 11,258
ASBURY AUTOMOTIVE GROUP INC COM 043436104 14 73 SH SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 106 541 SH SOLE 7 541 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 15,583 79,301 SH SOLE 18 78,426 0 875
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13,744 69,942 SH SOLE 19 69,942 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 458,324 2,332,438 SH SOLE 21 2,332,438 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 119,202 606,626 SH SOLE 22 582,067 0 24,559
ASBURY AUTOMOTIVE GROUP INC COM 043436104 438 2,229 SH SOLE 23 2,229 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 59 298 SH SOLE 25 298 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,128 15,921 SH SOLE 26 3,488 0 12,433
ASBURY AUTOMOTIVE GROUP INC COM 043436104 742 3,776 SH SOLE 28 2,580 0 1,196
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8,342 42,455 SH SOLE 30 42,455 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 402 2,048 SH SOLE 36 2,048 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 451 2,297 SH SOLE 40 2,297 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,490 7,584 SH SOLE 43 0 0 7,584
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 55,880 433,580 SH SOLE 21 433,580 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 2,019 15,664 SH SOLE 30 15,664 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 402 3,120 SH SOLE 34 3,120 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,021 7,923 SH SOLE 43 1,978 0 5,945
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,111 144,288 SH SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 4 539 SH SOLE 18 539 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 11,161 1,449,543 SH SOLE 43 192,236 0 1,257,307
ASENSUS SURGICAL INC COM 04367G103 11 3,490 SH SOLE 2 3,490 0 0
ASENSUS SURGICAL INC COM 04367G103 643 197,849 SH SOLE 21 197,849 0 0
ASENSUS SURGICAL INC COM 04367G103 7,480 2,301,502 SH SOLE 22 2,301,502 0 0
ASENSUS SURGICAL INC COM 04367G103 22 6,775 SH SOLE 43 0 0 6,775
ASGN INC COM 00191U102 6,064 63,539 SH SOLE 2 43,114 0 20,425
ASGN INC COM 00191U102 20 214 SH SOLE 4 214 0 0
ASGN INC COM 00191U102 104 1,088 SH SOLE 7 1,088 0 0
ASGN INC COM 00191U102 27,040 283,321 SH SOLE 18 273,067 0 10,254
ASGN INC COM 00191U102 27,163 284,612 SH SOLE 19 284,612 0 0
ASGN INC COM 00191U102 353,768 3,706,707 SH SOLE 21 3,706,707 0 0
ASGN INC COM 00191U102 185,387 1,942,448 SH SOLE 22 1,895,391 0 47,057
ASGN INC COM 00191U102 1,099 11,513 SH SOLE 23 11,513 0 0
ASGN INC COM 00191U102 104 1,089 SH SOLE 25 1,089 0 0
ASGN INC COM 00191U102 7,328 76,783 SH SOLE 26 11,984 0 64,799
ASGN INC COM 00191U102 365 3,825 SH SOLE 28 3,825 0 0
ASGN INC COM 00191U102 3,629 38,029 SH SOLE 30 38,029 0 0
ASGN INC COM 00191U102 359 3,758 SH SOLE 36 3,758 0 0
ASGN INC COM 00191U102 599 6,273 SH SOLE 40 6,273 0 0
ASGN INC COM 00191U102 2,127 22,286 SH SOLE 43 952 0 21,334
ASHFORD HOSPITALITY TR INC COM SHS 044103877 11 3,716 SH SOLE 2 3,716 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 19 6,358 SH SOLE 21 6,358 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 3,391 1,149,624 SH SOLE 22 1,149,624 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 6 1,949 SH SOLE 43 0 0 1,949
ASHFORD INC COM 044104107 3 329 SH SOLE 21 329 0 0
ASHFORD INC COM 044104107 249 28,078 SH SOLE 22 28,078 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 12,876 145,053 SH SOLE 2 46,024 0 99,029
ASHLAND GLOBAL HLDGS INC COM 044186104 19 213 SH SOLE 4 213 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 112 1,258 SH SOLE 7 1,258 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,826 133,220 SH SOLE 18 133,220 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,290 14,531 SH SOLE 19 14,531 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 227,625 2,564,209 SH SOLE 21 2,564,209 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 161,190 1,815,817 SH SOLE 22 1,740,288 0 75,529
ASHLAND GLOBAL HLDGS INC COM 044186104 1,844 20,774 SH SOLE 26 13,729 0 7,045
ASHLAND GLOBAL HLDGS INC COM 044186104 704 7,935 SH SOLE 28 6,535 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 3,426 38,597 SH SOLE 30 38,597 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 93 1,052 SH SOLE 31 1,052 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 143 1,606 SH SOLE 36 1,606 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 614 6,913 SH SOLE 40 6,913 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,484 27,980 SH SOLE 43 6,418 0 21,562
ASML HOLDING N V N Y REGISTRY SHS N07059210 29,593 47,935 SH SOLE 2 0 0 47,935
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,297 6,960 SH SOLE 7 6,960 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 143 232 SH SOLE 15 232 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 383,149 620,625 SH SOLE 18 406,142 0 214,483
ASML HOLDING N V N Y REGISTRY SHS N07059210 287,444 465,602 SH SOLE 19 465,602 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 257,911 417,764 SH SOLE 21 417,764 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 72,784 117,896 SH SOLE 22 117,896 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 385 623 SH SOLE 26 0 0 623
ASML HOLDING N V N Y REGISTRY SHS N07059210 26,759 43,345 SH SOLE 30 43,345 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 10,254 16,609 SH SOLE 32 16,609 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 17,290 28,007 SH SOLE 34 28,007 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 143,239 232,018 SH SOLE 43 23,694 0 208,324
ASPEN AEROGELS INC COM 04523Y105 436 21,419 SH SOLE 2 2,114 0 19,305
ASPEN AEROGELS INC COM 04523Y105 2 104 SH SOLE 7 104 0 0
ASPEN AEROGELS INC COM 04523Y105 1,401 68,883 SH SOLE 18 68,883 0 0
ASPEN AEROGELS INC COM 04523Y105 785 38,594 SH SOLE 19 38,594 0 0
ASPEN AEROGELS INC COM 04523Y105 16,326 802,670 SH SOLE 21 802,670 0 0
ASPEN AEROGELS INC COM 04523Y105 18,719 920,311 SH SOLE 22 899,452 0 20,859
ASPEN AEROGELS INC COM 04523Y105 71 3,471 SH SOLE 23 3,471 0 0
ASPEN AEROGELS INC COM 04523Y105 26 1,296 SH SOLE 26 0 0 1,296
ASPEN GROUP INC COM NEW 04530L203 25 4,193 SH SOLE 2 1,632 0 2,561
ASPEN GROUP INC COM NEW 04530L203 4 589 SH SOLE 7 589 0 0
ASPEN GROUP INC COM NEW 04530L203 474 79,034 SH SOLE 18 79,034 0 0
ASPEN GROUP INC COM NEW 04530L203 209 34,796 SH SOLE 19 34,796 0 0
ASPEN GROUP INC COM NEW 04530L203 4,560 759,938 SH SOLE 21 759,938 0 0
ASPEN GROUP INC COM NEW 04530L203 2,366 394,276 SH SOLE 22 388,048 0 6,228
ASPEN TECHNOLOGY INC COM 045327103 21,147 146,521 SH SOLE 2 32,274 0 114,247
ASPEN TECHNOLOGY INC COM 045327103 56 389 SH SOLE 4 389 0 0
ASPEN TECHNOLOGY INC COM 045327103 169 1,173 SH SOLE 7 1,173 0 0
ASPEN TECHNOLOGY INC COM 045327103 5,293 36,675 SH SOLE 18 36,675 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,280 22,728 SH SOLE 19 22,728 0 0
ASPEN TECHNOLOGY INC COM 045327103 169,046 1,171,244 SH SOLE 21 1,171,244 0 0
ASPEN TECHNOLOGY INC COM 045327103 261,569 1,812,300 SH SOLE 22 1,723,649 0 88,651
ASPEN TECHNOLOGY INC COM 045327103 13 91 SH SOLE 23 91 0 0
ASPEN TECHNOLOGY INC COM 045327103 5,031 34,861 SH SOLE 25 34,861 0 0
ASPEN TECHNOLOGY INC COM 045327103 8,900 61,662 SH SOLE 26 27,075 0 34,587
ASPEN TECHNOLOGY INC COM 045327103 954 6,608 SH SOLE 28 6,608 0 0
ASPEN TECHNOLOGY INC COM 045327103 47,008 325,696 SH SOLE 30 325,696 0 0
ASPEN TECHNOLOGY INC COM 045327103 186 1,286 SH SOLE 31 1,286 0 0
ASPEN TECHNOLOGY INC COM 045327103 828 5,734 SH SOLE 34 5,734 0 0
ASPEN TECHNOLOGY INC COM 045327103 274 1,895 SH SOLE 36 1,895 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,195 8,281 SH SOLE 40 8,281 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,165 14,998 SH SOLE 43 524 0 14,474
ASPIRA WOMENS HEALTH INC COM 04537Y109 169 25,091 SH SOLE 2 4,802 0 20,289
ASPIRA WOMENS HEALTH INC COM 04537Y109 7 1,106 SH SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1,977 292,836 SH SOLE 18 292,836 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1,003 148,534 SH SOLE 19 148,534 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 20,725 3,070,339 SH SOLE 21 3,070,339 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 13,410 1,986,597 SH SOLE 22 1,960,934 0 25,663
ASSEMBLY BIOSCIENCES INC COM 045396108 134 29,127 SH SOLE 2 10,235 0 18,892
ASSEMBLY BIOSCIENCES INC COM 045396108 3 580 SH SOLE 7 580 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 557 121,052 SH SOLE 18 121,052 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 405 88,044 SH SOLE 19 88,044 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 7,117 1,547,100 SH SOLE 21 1,547,100 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 6,390 1,389,191 SH SOLE 22 1,343,631 0 45,560
ASSEMBLY BIOSCIENCES INC COM 045396108 11 2,318 SH SOLE 23 2,318 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 45 9,825 SH SOLE 26 0 0 9,825
ASSEMBLY BIOSCIENCES INC COM 045396108 14 3,138 SH SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 206 44,798 SH SOLE 30 44,798 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 177 38,436 SH SOLE 34 38,436 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 21 4,561 SH SOLE 40 4,561 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 62 13,506 SH SOLE 43 0 0 13,506
ASSERTIO HOLDINGS INC COM STK 04546C106 36 53,058 SH SOLE 21 53,058 0 0
ASSERTIO HOLDINGS INC COM STK 04546C106 2,505 3,670,193 SH SOLE 22 3,670,193 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 867 37,130 SH SOLE 2 12,968 0 24,162
ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,558 66,748 SH SOLE 18 58,832 0 7,916
ASSETMARK FINL HLDGS INC COM 04546L106 12,335 528,483 SH SOLE 19 528,483 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 15,449 661,906 SH SOLE 21 661,906 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 18,776 804,448 SH SOLE 22 783,300 0 21,148
ASSETMARK FINL HLDGS INC COM 04546L106 430 18,410 SH SOLE 23 18,410 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 952 40,787 SH SOLE 26 0 0 40,787
ASSETMARK FINL HLDGS INC COM 04546L106 62 2,655 SH SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 149 6,364 SH SOLE 30 6,364 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 4,481 191,969 SH SOLE 34 191,969 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 64 2,758 SH SOLE 40 2,758 0 0
ASSOCIATED BANC CORP COM 045487105 9,177 430,039 SH SOLE 2 139,010 0 291,029
ASSOCIATED BANC CORP COM 045487105 16 745 SH SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 93 4,364 SH SOLE 7 4,364 0 0
ASSOCIATED BANC CORP COM 045487105 7,952 372,615 SH SOLE 18 372,615 0 0
ASSOCIATED BANC CORP COM 045487105 952 44,633 SH SOLE 19 44,633 0 0
ASSOCIATED BANC CORP COM 045487105 146,808 6,879,483 SH SOLE 21 6,879,483 0 0
ASSOCIATED BANC CORP COM 045487105 110,129 5,160,681 SH SOLE 22 4,937,363 0 223,318
ASSOCIATED BANC CORP COM 045487105 1,120 52,489 SH SOLE 26 30,479 0 22,010
ASSOCIATED BANC CORP COM 045487105 104 4,885 SH SOLE 28 4,885 0 0
ASSOCIATED BANC CORP COM 045487105 6,866 321,749 SH SOLE 30 321,749 0 0
ASSOCIATED BANC CORP COM 045487105 62 2,883 SH SOLE 31 2,883 0 0
ASSOCIATED BANC CORP COM 045487105 162 7,613 SH SOLE 36 7,613 0 0
ASSOCIATED BANC CORP COM 045487105 408 19,104 SH SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 4,896 229,408 SH SOLE 43 8,588 0 220,820
ASSOCIATED CAP GROUP INC CL A 045528106 82 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 262 7,316 SH SOLE 18 7,316 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 130 3,616 SH SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,330 64,988 SH SOLE 21 64,988 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,042 84,831 SH SOLE 22 80,935 0 3,896
ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH SOLE 28 415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 52 1,454 SH SOLE 30 1,454 0 0
ASSURANT INC COM 04621X108 21,674 152,879 SH SOLE 2 34,342 0 118,537
ASSURANT INC COM 04621X108 3,838 27,075 SH SOLE 4 24,572 0 2,503
ASSURANT INC COM 04621X108 8,841 62,363 SH SOLE 7 49,405 0 12,958
ASSURANT INC COM 04621X108 32 226 SH SOLE 13 226 0 0
ASSURANT INC COM 04621X108 1,063 7,496 SH SOLE 15 7,496 0 0
ASSURANT INC COM 04621X108 77,886 549,385 SH SOLE 18 540,177 0 9,208
ASSURANT INC COM 04621X108 76,204 537,516 SH SOLE 19 537,516 0 0
ASSURANT INC COM 04621X108 192,303 1,356,444 SH SOLE 21 1,356,444 0 0
ASSURANT INC COM 04621X108 208,927 1,473,703 SH SOLE 22 1,325,544 0 148,159
ASSURANT INC COM 04621X108 5,208 36,738 SH SOLE 23 36,738 0 0
ASSURANT INC COM 04621X108 18,812 132,691 SH SOLE 25 132,691 0 0
ASSURANT INC COM 04621X108 29,041 204,843 SH SOLE 26 129,638 0 75,205
ASSURANT INC COM 04621X108 16,756 118,192 SH SOLE 28 5,066 0 113,126
ASSURANT INC COM 04621X108 287 2,023 SH SOLE 29 2,023 0 0
ASSURANT INC COM 04621X108 42,201 297,669 SH SOLE 30 247,776 0 49,893
ASSURANT INC COM 04621X108 1,582 11,159 SH SOLE 31 9,614 0 1,545
ASSURANT INC COM 04621X108 36,401 256,761 SH SOLE 34 256,761 0 0
ASSURANT INC COM 04621X108 5,433 38,325 SH SOLE 36 38,325 0 0
ASSURANT INC COM 04621X108 1,845 13,011 SH SOLE 37 13,011 0 0
ASSURANT INC COM 04621X108 356 2,513 SH SOLE 40 2,513 0 0
ASSURANT INC COM 04621X108 11,747 82,856 SH SOLE 43 3,615 0 79,241
ASSURED GUARANTY LTD COM G0585R106 6,973 164,922 SH SOLE 2 28,056 0 136,866
ASSURED GUARANTY LTD COM G0585R106 14 337 SH SOLE 4 337 0 0
ASSURED GUARANTY LTD COM G0585R106 104 2,459 SH SOLE 7 2,459 0 0
ASSURED GUARANTY LTD COM G0585R106 3,171 74,999 SH SOLE 18 74,999 0 0
ASSURED GUARANTY LTD COM G0585R106 763 18,038 SH SOLE 19 18,038 0 0
ASSURED GUARANTY LTD COM G0585R106 176,070 4,164,370 SH SOLE 21 4,164,370 0 0
ASSURED GUARANTY LTD COM G0585R106 85,941 2,032,667 SH SOLE 22 1,929,214 0 103,453
ASSURED GUARANTY LTD COM G0585R106 1,573 37,207 SH SOLE 26 24,204 0 13,003
ASSURED GUARANTY LTD COM G0585R106 60 1,420 SH SOLE 28 1,420 0 0
ASSURED GUARANTY LTD COM G0585R106 3,958 93,623 SH SOLE 30 93,623 0 0
ASSURED GUARANTY LTD COM G0585R106 62 1,476 SH SOLE 31 1,476 0 0
ASSURED GUARANTY LTD COM G0585R106 159 3,765 SH SOLE 36 3,765 0 0
ASSURED GUARANTY LTD COM G0585R106 434 10,254 SH SOLE 40 10,254 0 0
ASSURED GUARANTY LTD COM G0585R106 3,306 78,194 SH SOLE 43 4,299 0 73,895
ASTEC INDS INC COM 046224101 1,943 25,757 SH SOLE 2 6,857 0 18,900
ASTEC INDS INC COM 046224101 8 102 SH SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 31 413 SH SOLE 7 413 0 0
ASTEC INDS INC COM 046224101 7,049 93,461 SH SOLE 18 93,461 0 0
ASTEC INDS INC COM 046224101 3,028 40,153 SH SOLE 19 40,153 0 0
ASTEC INDS INC COM 046224101 205,155 2,720,172 SH SOLE 21 2,720,172 0 0
ASTEC INDS INC COM 046224101 50,028 663,325 SH SOLE 22 629,829 0 33,496
ASTEC INDS INC COM 046224101 51 678 SH SOLE 25 678 0 0
ASTEC INDS INC COM 046224101 813 10,777 SH SOLE 26 4,565 0 6,212
ASTEC INDS INC COM 046224101 213 2,825 SH SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 3,466 45,950 SH SOLE 30 45,950 0 0
ASTEC INDS INC COM 046224101 126 1,667 SH SOLE 36 1,667 0 0
ASTEC INDS INC COM 046224101 155 2,059 SH SOLE 40 2,059 0 0
ASTEC INDS INC COM 046224101 2,419 32,072 SH SOLE 43 2,764 0 29,308
ASTRAZENECA PLC SPONSORED ADR 046353108 6,820 137,159 SH SOLE 2 0 0 137,159
ASTRAZENECA PLC SPONSORED ADR 046353108 299,745 6,028,662 SH SOLE 18 5,224,166 0 804,496
ASTRAZENECA PLC SPONSORED ADR 046353108 92,452 1,859,445 SH SOLE 19 1,859,445 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 189,507 3,811,482 SH SOLE 21 3,811,482 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 18,237 366,799 SH SOLE 22 366,799 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6,847 137,719 SH SOLE 30 137,719 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,436 109,325 SH SOLE 34 109,325 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 67,588 1,359,364 SH SOLE 43 151,938 0 1,207,426
ASTRONICS CORP COM 046433108 754 41,770 SH SOLE 2 7,495 0 34,275
ASTRONICS CORP COM 046433108 7 402 SH SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,561 86,546 SH SOLE 18 86,546 0 0
ASTRONICS CORP COM 046433108 2,407 133,440 SH SOLE 19 133,440 0 0
ASTRONICS CORP COM 046433108 17,682 980,176 SH SOLE 21 980,176 0 0
ASTRONICS CORP COM 046433108 15,474 857,776 SH SOLE 22 832,086 0 25,690
ASTRONICS CORP COM 046433108 231 12,822 SH SOLE 23 12,822 0 0
ASTRONICS CORP COM 046433108 980 54,329 SH SOLE 26 0 0 54,329
ASTRONICS CORP COM 046433108 68 3,781 SH SOLE 43 368 0 3,413
ASTRONOVA INC COM 04638F108 23 1,700 SH SOLE 18 1,700 0 0
ASTRONOVA INC COM 04638F108 373 27,833 SH SOLE 21 27,833 0 0
ASTRONOVA INC COM 04638F108 912 68,037 SH SOLE 22 68,037 0 0
ASTROTECH CORP COM NEW 046484200 3 1,452 SH SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 1,659 757,628 SH SOLE 22 757,628 0 0
ASURE SOFTWARE INC COM 04649U102 73 9,546 SH SOLE 2 607 0 8,939
ASURE SOFTWARE INC COM 04649U102 1 190 SH SOLE 7 190 0 0
ASURE SOFTWARE INC COM 04649U102 352 46,067 SH SOLE 18 46,067 0 0
ASURE SOFTWARE INC COM 04649U102 156 20,384 SH SOLE 19 20,384 0 0
ASURE SOFTWARE INC COM 04649U102 3,503 458,514 SH SOLE 21 458,514 0 0
ASURE SOFTWARE INC COM 04649U102 2,673 349,914 SH SOLE 22 336,340 0 13,574
AT HOME GROUP INC COM 04650Y100 1,853 64,578 SH SOLE 2 17,122 0 47,456
AT HOME GROUP INC COM 04650Y100 5 182 SH SOLE 4 182 0 0
AT HOME GROUP INC COM 04650Y100 34 1,187 SH SOLE 7 1,187 0 0
AT HOME GROUP INC COM 04650Y100 5,526 192,548 SH SOLE 18 192,548 0 0
AT HOME GROUP INC COM 04650Y100 7,531 262,398 SH SOLE 19 262,398 0 0
AT HOME GROUP INC COM 04650Y100 62,875 2,190,780 SH SOLE 21 2,190,780 0 0
AT HOME GROUP INC COM 04650Y100 49,053 1,709,169 SH SOLE 22 1,623,152 0 86,017
AT HOME GROUP INC COM 04650Y100 233 8,122 SH SOLE 23 8,122 0 0
AT HOME GROUP INC COM 04650Y100 23 809 SH SOLE 25 809 0 0
AT HOME GROUP INC COM 04650Y100 1,239 43,179 SH SOLE 26 1,425 0 41,754
AT HOME GROUP INC COM 04650Y100 959 33,427 SH SOLE 30 33,427 0 0
AT HOME GROUP INC COM 04650Y100 323 11,246 SH SOLE 34 11,246 0 0
AT HOME GROUP INC COM 04650Y100 57 1,998 SH SOLE 36 1,998 0 0
AT HOME GROUP INC COM 04650Y100 206 7,171 SH SOLE 40 7,171 0 0
AT HOME GROUP INC COM 04650Y100 274 9,561 SH SOLE 43 113 0 9,448
AT&T INC COM 00206R102 549,655 18,158,414 SH SOLE 2 4,202,741 0 13,955,673
AT&T INC COM 00206R102 107,036 3,536,039 SH SOLE 4 3,261,980 0 274,059
AT&T INC COM 00206R102 206,584 6,824,716 SH SOLE 7 6,579,687 0 245,029
AT&T INC COM 00206R102 2,127 70,260 SH SOLE 13 70,260 0 0
AT&T INC COM 00206R102 27,967 923,904 SH SOLE 15 923,904 0 0
AT&T INC COM 00206R102 38 1,263 SH SOLE 17 0 0 1,263
AT&T INC COM 00206R102 368,656 12,178,914 SH SOLE 18 10,775,951 0 1,402,963
AT&T INC COM 00206R102 87,231 2,881,780 SH SOLE 19 2,881,780 0 0
AT&T INC COM 00206R102 5,358,564 177,025,580 SH SOLE 21 177,025,580 0 0
AT&T INC COM 00206R102 5,018,028 165,775,606 SH SOLE 22 146,326,592 0 19,449,014
AT&T INC COM 00206R102 147,352 4,867,909 SH SOLE 23 4,867,909 0 0
AT&T INC COM 00206R102 353,471 11,677,287 SH SOLE 25 11,677,287 0 0
AT&T INC COM 00206R102 466,131 15,399,120 SH SOLE 26 4,877,186 0 10,521,934
AT&T INC COM 00206R102 497,299 16,428,776 SH SOLE 28 831,635 0 15,597,141
AT&T INC COM 00206R102 10,045 331,838 SH SOLE 29 331,838 0 0
AT&T INC COM 00206R102 1,318,481 43,557,352 SH SOLE 30 42,996,194 0 561,158
AT&T INC COM 00206R102 81,132 2,680,279 SH SOLE 31 1,364,388 0 1,315,891
AT&T INC COM 00206R102 8,572 283,173 SH SOLE 32 283,173 0 0
AT&T INC COM 00206R102 26,709 882,359 SH SOLE 34 882,359 0 0
AT&T INC COM 00206R102 158,472 5,235,270 SH SOLE 36 5,235,270 0 0
AT&T INC COM 00206R102 8,788 290,331 SH SOLE 40 290,331 0 0
AT&T INC COM 00206R102 94,041 3,106,747 SH SOLE 43 185,693 0 2,921,054
ATARA BIOTHERAPEUTICS INC COM 046513107 906 63,087 SH SOLE 2 29,828 0 33,259
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 22 1,521 SH SOLE 7 1,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,829 266,670 SH SOLE 18 250,500 0 16,170
ATARA BIOTHERAPEUTICS INC COM 046513107 5,065 352,741 SH SOLE 19 352,741 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 51,013 3,552,408 SH SOLE 21 3,552,408 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35,929 2,502,015 SH SOLE 22 2,424,504 0 77,511
ATARA BIOTHERAPEUTICS INC COM 046513107 214 14,918 SH SOLE 23 14,918 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 20 1,369 SH SOLE 25 1,369 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 883 61,464 SH SOLE 26 10,299 0 51,165
ATARA BIOTHERAPEUTICS INC COM 046513107 127 8,819 SH SOLE 28 8,819 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,296 90,248 SH SOLE 30 90,248 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 15 1,021 SH SOLE 34 1,021 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 48 3,371 SH SOLE 36 3,371 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 114 7,928 SH SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 306 21,326 SH SOLE 43 3,138 0 18,188
ATEA PHARMACEUTICALS INC COM 04683R106 700 11,332 SH SOLE 2 5,900 0 5,432
ATEA PHARMACEUTICALS INC COM 04683R106 13 207 SH SOLE 7 207 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 2,887 46,747 SH SOLE 18 46,747 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 3,077 49,834 SH SOLE 19 49,834 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 32,694 529,464 SH SOLE 21 529,464 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 22,688 367,425 SH SOLE 22 361,816 0 5,609
ATEA PHARMACEUTICALS INC COM 04683R106 12 192 SH SOLE 23 192 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 336 5,437 SH SOLE 26 5,437 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 1,353 21,913 SH SOLE 28 0 0 21,913
ATEA PHARMACEUTICALS INC COM 04683R106 22 358 SH SOLE 31 0 0 358
ATEA PHARMACEUTICALS INC COM 04683R106 2,630 42,595 SH SOLE 34 42,595 0 0
ATENTO S A SHS L0427L204 4,071 193,944 SH SOLE 2 193,944 0 0
ATHENA TECHNOLOGY ACQUISI CO UNIT 99/99/9999 04687A208 2,967 300,000 SH SOLE 2 300,000 0 0
ATHENE HOLDING LTD CL A G0684D107 14,730 292,264 SH SOLE 2 75,676 0 216,588
ATHENE HOLDING LTD CL A G0684D107 3,642 72,258 SH SOLE 4 67,012 0 5,246
ATHENE HOLDING LTD CL A G0684D107 2,978 59,096 SH SOLE 7 18,765 0 40,331
ATHENE HOLDING LTD CL A G0684D107 2,140 42,453 SH SOLE 13 42,453 0 0
ATHENE HOLDING LTD CL A G0684D107 831 16,490 SH SOLE 15 16,490 0 0
ATHENE HOLDING LTD CL A G0684D107 11,848 235,080 SH SOLE 18 161,203 0 73,877
ATHENE HOLDING LTD CL A G0684D107 16,070 318,855 SH SOLE 19 318,855 0 0
ATHENE HOLDING LTD CL A G0684D107 87,290 1,731,938 SH SOLE 21 1,731,938 0 0
ATHENE HOLDING LTD CL A G0684D107 195,035 3,869,747 SH SOLE 22 3,565,730 0 304,017
ATHENE HOLDING LTD CL A G0684D107 4,664 92,542 SH SOLE 23 92,542 0 0
ATHENE HOLDING LTD CL A G0684D107 2,453 48,667 SH SOLE 25 48,667 0 0
ATHENE HOLDING LTD CL A G0684D107 14,535 288,383 SH SOLE 26 200,283 0 88,100
ATHENE HOLDING LTD CL A G0684D107 19,357 384,076 SH SOLE 28 13,708 0 370,368
ATHENE HOLDING LTD CL A G0684D107 211 4,185 SH SOLE 29 4,185 0 0
ATHENE HOLDING LTD CL A G0684D107 43,385 860,805 SH SOLE 30 601,918 0 258,887
ATHENE HOLDING LTD CL A G0684D107 1,301 25,823 SH SOLE 31 21,225 0 4,598
ATHENE HOLDING LTD CL A G0684D107 594 11,784 SH SOLE 34 11,784 0 0
ATHENE HOLDING LTD CL A G0684D107 2,492 49,450 SH SOLE 36 49,450 0 0
ATHENE HOLDING LTD CL A G0684D107 278 5,506 SH SOLE 40 5,506 0 0
ATHENE HOLDING LTD CL A G0684D107 5,796 115,006 SH SOLE 43 8,984 0 106,022
ATHENEX INC COM 04685N103 160 37,154 SH SOLE 2 18,858 0 18,296
ATHENEX INC COM 04685N103 1 214 SH SOLE 4 214 0 0
ATHENEX INC COM 04685N103 6 1,336 SH SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 1,065 247,751 SH SOLE 18 236,016 0 11,735
ATHENEX INC COM 04685N103 1,623 377,359 SH SOLE 19 377,359 0 0
ATHENEX INC COM 04685N103 14,145 3,289,465 SH SOLE 21 3,289,465 0 0
ATHENEX INC COM 04685N103 9,184 2,135,806 SH SOLE 22 2,097,919 0 37,887
ATHENEX INC COM 04685N103 17 4,031 SH SOLE 23 4,031 0 0
ATHENEX INC COM 04685N103 208 48,280 SH SOLE 26 0 0 48,280
ATHENEX INC COM 04685N103 32 7,527 SH SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 301 69,993 SH SOLE 30 69,993 0 0
ATHENEX INC COM 04685N103 25 5,751 SH SOLE 40 5,751 0 0
ATHENEX INC COM 04685N103 104 24,181 SH SOLE 43 0 0 24,181
ATHERSYS INC NEW COM 04744L106 195 108,424 SH SOLE 2 75,515 0 32,909
ATHERSYS INC NEW COM 04744L106 5 3,025 SH SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 1,186 658,642 SH SOLE 18 598,385 0 60,257
ATHERSYS INC NEW COM 04744L106 1,696 942,145 SH SOLE 19 942,145 0 0
ATHERSYS INC NEW COM 04744L106 12,861 7,144,995 SH SOLE 21 7,144,995 0 0
ATHERSYS INC NEW COM 04744L106 9,034 5,018,661 SH SOLE 22 4,877,412 0 141,249
ATHERSYS INC NEW COM 04744L106 73 40,352 SH SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 181 100,455 SH SOLE 26 0 0 100,455
ATHERSYS INC NEW COM 04744L106 185 102,708 SH SOLE 30 102,708 0 0
ATHERSYS INC NEW COM 04744L106 35 19,379 SH SOLE 40 19,379 0 0
ATHIRA PHARMA INC COM 04746L104 126 6,862 SH SOLE 2 1,231 0 5,631
ATHIRA PHARMA INC COM 04746L104 8 453 SH SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 835 45,373 SH SOLE 18 45,373 0 0
ATHIRA PHARMA INC COM 04746L104 946 51,411 SH SOLE 19 51,411 0 0
ATHIRA PHARMA INC COM 04746L104 8,430 458,126 SH SOLE 21 458,126 0 0
ATHIRA PHARMA INC COM 04746L104 7,879 428,224 SH SOLE 22 423,646 0 4,578
ATKORE INC COM 047649108 1,555 21,632 SH SOLE 2 15,455 0 6,177
ATKORE INC COM 047649108 14 193 SH SOLE 4 193 0 0
ATKORE INC COM 047649108 57 793 SH SOLE 7 793 0 0
ATKORE INC COM 047649108 10,865 151,115 SH SOLE 18 149,171 0 1,944
ATKORE INC COM 047649108 6,789 94,423 SH SOLE 19 94,423 0 0
ATKORE INC COM 047649108 120,979 1,682,595 SH SOLE 21 1,682,595 0 0
ATKORE INC COM 047649108 92,733 1,289,753 SH SOLE 22 1,252,752 0 37,001
ATKORE INC COM 047649108 36 500 SH SOLE 23 500 0 0
ATKORE INC COM 047649108 48 661 SH SOLE 25 661 0 0
ATKORE INC COM 047649108 1,793 24,937 SH SOLE 26 19,377 0 5,560
ATKORE INC COM 047649108 442 6,147 SH SOLE 28 6,147 0 0
ATKORE INC COM 047649108 2,412 33,549 SH SOLE 30 33,549 0 0
ATKORE INC COM 047649108 121 1,678 SH SOLE 34 1,678 0 0
ATKORE INC COM 047649108 117 1,624 SH SOLE 36 1,624 0 0
ATKORE INC COM 047649108 477 6,640 SH SOLE 40 6,640 0 0
ATKORE INC COM 047649108 276 3,844 SH SOLE 43 26 0 3,818
ATLANTIC AMERN CORP COM 048209100 3 932 SH SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 31 8,462 SH SOLE 21 8,462 0 0
ATLANTIC AMERN CORP COM 048209100 52 14,212 SH SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 416 17,261 SH SOLE 2 1,599 0 15,662
ATLANTIC CAP BANCSHARES INC COM 048269203 12 512 SH SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,687 69,982 SH SOLE 18 69,982 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 945 39,229 SH SOLE 19 39,229 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 20,840 864,725 SH SOLE 21 864,725 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 15,076 625,551 SH SOLE 22 601,744 0 23,807
ATLANTIC CAP BANCSHARES INC COM 048269203 144 5,967 SH SOLE 43 0 0 5,967
ATLANTIC POWER CORP COM NEW 04878Q863 224 77,598 SH SOLE 2 4,080 0 73,518
ATLANTIC POWER CORP COM NEW 04878Q863 9 3,130 SH SOLE 7 3,130 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 919 318,045 SH SOLE 18 318,045 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 430 148,651 SH SOLE 19 148,651 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 9,371 3,242,592 SH SOLE 21 3,242,592 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 2,596 898,134 SH SOLE 22 817,926 0 80,208
ATLANTIC POWER CORP COM NEW 04878Q863 10 3,496 SH SOLE 43 0 0 3,496
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,462 90,256 SH SOLE 2 25,690 0 64,566
ATLANTIC UN BANKSHARES CORP COM 04911A107 16 430 SH SOLE 4 430 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 55 1,436 SH SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 9,720 253,385 SH SOLE 18 253,385 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,306 138,323 SH SOLE 19 138,323 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 119,686 3,120,068 SH SOLE 21 3,120,068 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 90,000 2,346,189 SH SOLE 22 2,219,790 0 126,399
ATLANTIC UN BANKSHARES CORP COM 04911A107 950 24,775 SH SOLE 26 14,831 0 9,944
ATLANTIC UN BANKSHARES CORP COM 04911A107 386 10,059 SH SOLE 28 10,059 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,118 55,220 SH SOLE 30 55,220 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 361 9,399 SH SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 427 11,137 SH SOLE 43 761 0 10,376
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 146,294 3,993,820 SH SOLE 21 3,993,820 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 254 6,933 SH SOLE 22 6,933 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 127,482 3,480,265 SH SOLE 30 3,480,265 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 69 1,888 SH SOLE 36 1,888 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3 92 SH SOLE 43 0 0 92
ATLANTICUS HOLDINGS CORP COM 04914Y102 35 1,153 SH SOLE 2 567 0 586
ATLANTICUS HOLDINGS CORP COM 04914Y102 550 18,146 SH SOLE 18 18,146 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 250 8,249 SH SOLE 19 8,249 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 5,117 168,707 SH SOLE 21 168,707 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 12,683 418,168 SH SOLE 22 417,878 0 290
ATLANTICUS HOLDINGS CORP COM 04914Y102 33 1,088 SH SOLE 43 0 0 1,088
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,444 23,891 SH SOLE 2 3,663 0 20,228
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 51 843 SH SOLE 7 843 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,543 108,259 SH SOLE 18 108,259 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,899 47,967 SH SOLE 19 47,967 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 195,474 3,234,181 SH SOLE 21 3,234,181 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 46,632 771,536 SH SOLE 22 742,163 0 29,373
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 58 956 SH SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,389 39,521 SH SOLE 30 39,521 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 111 1,831 SH SOLE 34 1,831 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 46 756 SH SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,571 25,996 SH SOLE 43 7,474 0 18,522
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 2,200 1,850,000 PRN SOLE 21 1,850,000 0 0
ATLAS CORP SHARES Y0436Q109 50 3,672 SH SOLE 2 0 0 3,672
ATLAS CORP SHARES Y0436Q109 3 246 SH SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 321 23,496 SH SOLE 7 23,496 0 0
ATLAS CORP SHARES Y0436Q109 15,096 1,105,898 SH SOLE 21 1,105,898 0 0
ATLAS CORP SHARES Y0436Q109 11,140 816,143 SH SOLE 22 769,169 0 46,974
ATLAS CORP SHARES Y0436Q109 61 4,480 SH SOLE 25 4,480 0 0
ATLAS CORP SHARES Y0436Q109 2,523 184,834 SH SOLE 30 184,834 0 0
ATLAS CORP SHARES Y0436Q109 246 18,029 SH SOLE 34 18,029 0 0
ATLAS CORP SHARES Y0436Q109 173 12,671 SH SOLE 40 12,671 0 0
ATLAS CORP SHARES Y0436Q109 305 22,364 SH SOLE 43 0 0 22,364
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 62 6,072 SH SOLE 22 6,072 0 0
ATLASSIAN CORP PLC CL A G06242104 58,201 276,150 SH SOLE 2 28,241 0 247,909
ATLASSIAN CORP PLC CL A G06242104 258 1,226 SH SOLE 4 1,226 0 0
ATLASSIAN CORP PLC CL A G06242104 2,982 14,151 SH SOLE 7 14,151 0 0
ATLASSIAN CORP PLC CL A G06242104 280 1,327 SH SOLE 15 1,327 0 0
ATLASSIAN CORP PLC CL A G06242104 12,895 61,181 SH SOLE 18 61,181 0 0
ATLASSIAN CORP PLC CL A G06242104 122,136 579,502 SH SOLE 19 579,502 0 0
ATLASSIAN CORP PLC CL A G06242104 144,066 683,557 SH SOLE 21 683,557 0 0
ATLASSIAN CORP PLC CL A G06242104 188,013 892,071 SH SOLE 22 785,082 0 106,989
ATLASSIAN CORP PLC CL A G06242104 35,675 169,268 SH SOLE 25 169,268 0 0
ATLASSIAN CORP PLC CL A G06242104 28,884 137,048 SH SOLE 26 960 0 136,088
ATLASSIAN CORP PLC CL A G06242104 33,302 158,008 SH SOLE 28 0 0 158,008
ATLASSIAN CORP PLC CL A G06242104 15,553 73,797 SH SOLE 30 73,797 0 0
ATLASSIAN CORP PLC CL A G06242104 524 2,486 SH SOLE 31 2,486 0 0
ATLASSIAN CORP PLC CL A G06242104 5,950 28,233 SH SOLE 32 28,233 0 0
ATLASSIAN CORP PLC CL A G06242104 166,901 791,903 SH SOLE 34 791,903 0 0
ATLASSIAN CORP PLC CL A G06242104 7,973 37,828 SH SOLE 36 37,828 0 0
ATLASSIAN CORP PLC CL A G06242104 7,577 35,951 SH SOLE 43 7,867 0 28,084
ATMOS ENERGY CORP COM 049560105 31,400 317,650 SH SOLE 2 77,534 0 240,116
ATMOS ENERGY CORP COM 049560105 8,657 87,576 SH SOLE 4 82,748 0 4,828
ATMOS ENERGY CORP COM 049560105 35,698 361,131 SH SOLE 7 348,958 0 12,173
ATMOS ENERGY CORP COM 049560105 344 3,478 SH SOLE 13 3,478 0 0
ATMOS ENERGY CORP COM 049560105 1,641 16,601 SH SOLE 15 16,601 0 0
ATMOS ENERGY CORP COM 049560105 30,724 310,810 SH SOLE 18 282,044 0 28,766
ATMOS ENERGY CORP COM 049560105 13,546 137,038 SH SOLE 19 137,038 0 0
ATMOS ENERGY CORP COM 049560105 670,841 6,786,455 SH SOLE 21 6,786,455 0 0
ATMOS ENERGY CORP COM 049560105 293,960 2,973,800 SH SOLE 22 2,602,867 0 370,933
ATMOS ENERGY CORP COM 049560105 8,522 86,216 SH SOLE 23 86,216 0 0
ATMOS ENERGY CORP COM 049560105 23,482 237,552 SH SOLE 25 237,552 0 0
ATMOS ENERGY CORP COM 049560105 35,481 358,935 SH SOLE 26 141,013 0 217,922
ATMOS ENERGY CORP COM 049560105 53,366 539,872 SH SOLE 28 12,303 0 527,569
ATMOS ENERGY CORP COM 049560105 714 7,228 SH SOLE 29 7,228 0 0
ATMOS ENERGY CORP COM 049560105 70,430 712,497 SH SOLE 30 703,109 0 9,388
ATMOS ENERGY CORP COM 049560105 6,721 67,988 SH SOLE 31 29,884 0 38,104
ATMOS ENERGY CORP COM 049560105 4,251 43,007 SH SOLE 34 43,007 0 0
ATMOS ENERGY CORP COM 049560105 7,844 79,355 SH SOLE 36 79,355 0 0
ATMOS ENERGY CORP COM 049560105 474 4,796 SH SOLE 40 4,796 0 0
ATMOS ENERGY CORP COM 049560105 7,833 79,240 SH SOLE 43 4,708 0 74,532
ATN INTL INC COM 00215F107 616 12,540 SH SOLE 2 3,711 0 8,829
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,177 44,320 SH SOLE 18 44,320 0 0
ATN INTL INC COM 00215F107 1,066 21,711 SH SOLE 19 21,711 0 0
ATN INTL INC COM 00215F107 67,832 1,380,943 SH SOLE 21 1,380,943 0 0
ATN INTL INC COM 00215F107 17,313 352,455 SH SOLE 22 334,479 0 17,976
ATN INTL INC COM 00215F107 411 8,364 SH SOLE 26 0 0 8,364
ATN INTL INC COM 00215F107 78 1,582 SH SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,259 25,623 SH SOLE 30 25,623 0 0
ATN INTL INC COM 00215F107 54 1,098 SH SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 521 10,599 SH SOLE 43 523 0 10,076
ATOMERA INC COM 04965B100 82 3,352 SH SOLE 2 1,310 0 2,042
ATOMERA INC COM 04965B100 3 111 SH SOLE 7 111 0 0
ATOMERA INC COM 04965B100 1,555 63,453 SH SOLE 18 63,453 0 0
ATOMERA INC COM 04965B100 790 32,247 SH SOLE 19 32,247 0 0
ATOMERA INC COM 04965B100 16,259 663,647 SH SOLE 21 663,647 0 0
ATOMERA INC COM 04965B100 12,141 495,569 SH SOLE 22 492,231 0 3,338
ATOSSA THERAPEUTICS INC COM 04962H506 0 54 SH SOLE 21 54 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 3,233 1,532,228 SH SOLE 22 1,532,228 0 0
ATOTECH LTD COM G0625A105 611 30,173 SH SOLE 2 30,173 0 0
ATOTECH LTD COM G0625A105 22,177 1,095,176 SH SOLE 19 1,095,176 0 0
ATOTECH LTD COM G0625A105 3,616 178,577 SH SOLE 34 178,577 0 0
ATRECA INC CL A COM 04965G109 197 12,839 SH SOLE 2 8,640 0 4,199
ATRECA INC CL A COM 04965G109 7 445 SH SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 1,706 111,317 SH SOLE 18 111,317 0 0
ATRECA INC CL A COM 04965G109 3,029 197,558 SH SOLE 19 197,558 0 0
ATRECA INC CL A COM 04965G109 20,680 1,348,983 SH SOLE 21 1,348,983 0 0
ATRECA INC CL A COM 04965G109 11,081 722,812 SH SOLE 22 700,406 0 22,406
ATRECA INC CL A COM 04965G109 255 16,631 SH SOLE 30 16,631 0 0
ATRECA INC CL A COM 04965G109 61 3,950 SH SOLE 40 3,950 0 0
ATRICURE INC COM 04963C209 1,803 27,511 SH SOLE 2 17,606 0 9,905
ATRICURE INC COM 04963C209 13 199 SH SOLE 4 199 0 0
ATRICURE INC COM 04963C209 56 856 SH SOLE 7 856 0 0
ATRICURE INC COM 04963C209 9,789 149,407 SH SOLE 18 141,433 0 7,974
ATRICURE INC COM 04963C209 11,484 175,271 SH SOLE 19 175,271 0 0
ATRICURE INC COM 04963C209 120,734 1,842,697 SH SOLE 21 1,842,697 0 0
ATRICURE INC COM 04963C209 87,329 1,332,864 SH SOLE 22 1,299,324 0 33,540
ATRICURE INC COM 04963C209 405 6,178 SH SOLE 23 6,178 0 0
ATRICURE INC COM 04963C209 63 955 SH SOLE 25 955 0 0
ATRICURE INC COM 04963C209 2,439 37,232 SH SOLE 26 16,256 0 20,976
ATRICURE INC COM 04963C209 405 6,188 SH SOLE 28 6,188 0 0
ATRICURE INC COM 04963C209 19,198 293,012 SH SOLE 30 293,012 0 0
ATRICURE INC COM 04963C209 149 2,275 SH SOLE 36 2,275 0 0
ATRICURE INC COM 04963C209 387 5,911 SH SOLE 40 5,911 0 0
ATRICURE INC COM 04963C209 628 9,581 SH SOLE 43 0 0 9,581
ATRION CORP COM 049904105 777 1,212 SH SOLE 2 543 0 669
ATRION CORP COM 049904105 4 7 SH SOLE 4 7 0 0
ATRION CORP COM 049904105 15 23 SH SOLE 7 23 0 0
ATRION CORP COM 049904105 3,328 5,189 SH SOLE 18 4,604 0 585
ATRION CORP COM 049904105 6,554 10,220 SH SOLE 19 10,220 0 0
ATRION CORP COM 049904105 34,864 54,364 SH SOLE 21 54,364 0 0
ATRION CORP COM 049904105 32,485 50,654 SH SOLE 22 49,504 0 1,150
ATRION CORP COM 049904105 925 1,443 SH SOLE 23 1,443 0 0
ATRION CORP COM 049904105 2,176 3,393 SH SOLE 26 549 0 2,844
ATRION CORP COM 049904105 140 218 SH SOLE 28 218 0 0
ATRION CORP COM 049904105 682 1,063 SH SOLE 30 1,063 0 0
ATRION CORP COM 049904105 156 244 SH SOLE 34 244 0 0
ATRION CORP COM 049904105 131 205 SH SOLE 40 205 0 0
ATRION CORP COM 049904105 773 1,206 SH SOLE 43 57 0 1,149
ATYR PHARMA INC COM NEW 002120202 9 2,065 SH SOLE 18 2,065 0 0
ATYR PHARMA INC COM NEW 002120202 126 28,383 SH SOLE 21 28,383 0 0
ATYR PHARMA INC COM NEW 002120202 992 222,941 SH SOLE 22 222,941 0 0
AUBURN NATL BANCORP COM 050473107 63 1,652 SH SOLE 2 136 0 1,516
AUBURN NATL BANCORP COM 050473107 395 10,297 SH SOLE 18 10,297 0 0
AUBURN NATL BANCORP COM 050473107 158 4,105 SH SOLE 19 4,105 0 0
AUBURN NATL BANCORP COM 050473107 3,473 90,525 SH SOLE 21 90,525 0 0
AUBURN NATL BANCORP COM 050473107 756 19,708 SH SOLE 22 16,882 0 2,826
AUDIOEYE INC COM NEW 050734201 39 1,385 SH SOLE 18 1,385 0 0
AUDIOEYE INC COM NEW 050734201 554 19,821 SH SOLE 21 19,821 0 0
AUDIOEYE INC COM NEW 050734201 256 9,171 SH SOLE 22 9,171 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 13,755 1,059,293 SH SOLE 21 1,059,293 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 69 5,323 SH SOLE 22 5,323 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 498 38,372 SH SOLE 30 38,372 0 0
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 700 800,000 PRN SOLE 21 800,000 0 0
AURORA MOBILE LTD ADS 051857100 12 2,901 SH SOLE 43 0 0 2,901
AUTODESK INC COM 052769106 169,877 612,942 SH SOLE 2 152,404 0 460,538
AUTODESK INC COM 052769106 32,431 117,015 SH SOLE 4 108,556 0 8,459
AUTODESK INC COM 052769106 57,849 208,728 SH SOLE 7 200,950 0 7,778
AUTODESK INC COM 052769106 221 796 SH SOLE 13 796 0 0
AUTODESK INC COM 052769106 6,316 22,788 SH SOLE 15 22,788 0 0
AUTODESK INC COM 052769106 332,074 1,198,176 SH SOLE 18 962,689 0 235,487
AUTODESK INC COM 052769106 359,134 1,295,812 SH SOLE 19 1,295,812 0 0
AUTODESK INC COM 052769106 1,568,893 5,660,808 SH SOLE 21 5,660,808 0 0
AUTODESK INC COM 052769106 1,415,141 5,106,049 SH SOLE 22 4,592,669 0 513,380
AUTODESK INC COM 052769106 41,816 150,877 SH SOLE 23 150,877 0 0
AUTODESK INC COM 052769106 114,802 414,225 SH SOLE 25 414,225 0 0
AUTODESK INC COM 052769106 152,491 550,210 SH SOLE 26 170,448 0 379,762
AUTODESK INC COM 052769106 209,116 754,523 SH SOLE 28 26,420 0 728,103
AUTODESK INC COM 052769106 1,356 4,894 SH SOLE 29 4,894 0 0
AUTODESK INC COM 052769106 368,848 1,330,860 SH SOLE 30 1,274,493 0 56,367
AUTODESK INC COM 052769106 14,903 53,772 SH SOLE 31 30,858 0 22,914
AUTODESK INC COM 052769106 12,983 46,844 SH SOLE 32 46,844 0 0
AUTODESK INC COM 052769106 236,156 852,088 SH SOLE 34 852,088 0 0
AUTODESK INC COM 052769106 32,104 115,835 SH SOLE 36 115,835 0 0
AUTODESK INC COM 052769106 2,461 8,880 SH SOLE 40 8,880 0 0
AUTODESK INC COM 052769106 52,630 189,897 SH SOLE 43 11,570 0 178,327
AUTODESK INC OPTIONS 052769106 1,441 5,200 SH Call SOLE 18 5,200 0 0
AUTODESK INC OPTIONS 052769106 4,157 15,000 SH Call SOLE 19 15,000 0 0
AUTODESK INC OPTIONS 052769106 554 2,000 SH Call SOLE 26 2,000 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 5,033 53,963 SH SOLE 2 5,390 0 48,573
AUTOHOME INC SP ADS RP CL A 05278C107 2,509 26,896 SH SOLE 4 23,203 0 3,693
AUTOHOME INC SP ADS RP CL A 05278C107 501 5,376 SH SOLE 7 5,376 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 343 3,673 SH SOLE 13 104 0 3,569
AUTOHOME INC SP ADS RP CL A 05278C107 3,040 32,591 SH SOLE 15 32,591 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 3,303 35,413 SH SOLE 18 35,413 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 95,860 1,027,769 SH SOLE 21 1,027,769 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 59,170 634,398 SH SOLE 22 553,081 0 81,317
AUTOHOME INC SP ADS RP CL A 05278C107 2,739 29,369 SH SOLE 23 29,369 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 3,940 42,246 SH SOLE 25 42,246 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 15,601 167,264 SH SOLE 26 47,648 0 119,616
AUTOHOME INC SP ADS RP CL A 05278C107 13,594 145,749 SH SOLE 28 8,184 0 137,565
AUTOHOME INC SP ADS RP CL A 05278C107 64 688 SH SOLE 29 688 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 31,161 334,090 SH SOLE 30 334,090 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 446 4,777 SH SOLE 31 3,548 0 1,229
AUTOHOME INC SP ADS RP CL A 05278C107 419 4,488 SH SOLE 34 4,488 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 32 343 SH SOLE 40 343 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 10,006 107,279 SH SOLE 43 6,765 0 100,514
AUTOLIV INC COM 052800109 11,137 120,015 SH SOLE 2 98,513 0 21,502
AUTOLIV INC COM 052800109 4,926 53,079 SH SOLE 4 49,781 0 3,298
AUTOLIV INC COM 052800109 3,740 40,297 SH SOLE 7 13,796 0 26,501
AUTOLIV INC COM 052800109 37 397 SH SOLE 13 397 0 0
AUTOLIV INC COM 052800109 937 10,095 SH SOLE 15 10,095 0 0
AUTOLIV INC COM 052800109 1,430 15,412 SH SOLE 18 8,224 0 7,188
AUTOLIV INC COM 052800109 1,729 18,634 SH SOLE 19 18,634 0 0
AUTOLIV INC COM 052800109 22,947 247,272 SH SOLE 21 247,272 0 0
AUTOLIV INC COM 052800109 154,293 1,662,639 SH SOLE 22 1,543,272 0 119,367
AUTOLIV INC COM 052800109 7,198 77,563 SH SOLE 23 77,563 0 0
AUTOLIV INC COM 052800109 13,154 141,745 SH SOLE 25 141,745 0 0
AUTOLIV INC COM 052800109 18,542 199,803 SH SOLE 26 127,385 0 72,418
AUTOLIV INC COM 052800109 16,844 181,509 SH SOLE 28 7,946 0 173,563
AUTOLIV INC COM 052800109 1,738 18,724 SH SOLE 29 18,724 0 0
AUTOLIV INC COM 052800109 31,873 343,464 SH SOLE 30 256,405 0 87,059
AUTOLIV INC COM 052800109 4,490 48,389 SH SOLE 31 36,613 0 11,776
AUTOLIV INC COM 052800109 6,160 66,382 SH SOLE 34 66,382 0 0
AUTOLIV INC COM 052800109 4,749 51,171 SH SOLE 36 51,171 0 0
AUTOLIV INC COM 052800109 302 3,249 SH SOLE 40 3,249 0 0
AUTOLIV INC COM 052800109 2,511 27,059 SH SOLE 43 2,175 0 24,884
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,621 282,854 SH SOLE 21 282,854 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 67 11,715 SH SOLE 30 11,715 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 17 3,036 SH SOLE 43 890 0 2,146
AUTOMATIC DATA PROCESSING IN COM 053015103 194,262 1,030,731 SH SOLE 2 215,080 0 815,651
AUTOMATIC DATA PROCESSING IN COM 053015103 41,496 220,173 SH SOLE 4 203,545 0 16,628
AUTOMATIC DATA PROCESSING IN COM 053015103 82,787 439,257 SH SOLE 7 426,367 0 12,890
AUTOMATIC DATA PROCESSING IN COM 053015103 6,125 32,496 SH SOLE 13 32,496 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 10,810 57,359 SH SOLE 15 57,359 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1 3 SH SOLE 17 0 0 3
AUTOMATIC DATA PROCESSING IN COM 053015103 158,075 838,726 SH SOLE 18 736,744 0 101,982
AUTOMATIC DATA PROCESSING IN COM 053015103 70,005 371,439 SH SOLE 19 371,439 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,030,741 10,774,875 SH SOLE 21 10,774,875 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,922,491 10,200,513 SH SOLE 22 9,054,117 0 1,146,396
AUTOMATIC DATA PROCESSING IN COM 053015103 51,003 270,617 SH SOLE 23 270,617 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 132,450 702,766 SH SOLE 25 702,766 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 184,766 980,345 SH SOLE 26 312,887 0 667,458
AUTOMATIC DATA PROCESSING IN COM 053015103 263,176 1,396,384 SH SOLE 28 52,960 0 1,343,424
AUTOMATIC DATA PROCESSING IN COM 053015103 147 781 SH SOLE 29 781 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 418,566 2,220,862 SH SOLE 30 2,216,881 0 3,981
AUTOMATIC DATA PROCESSING IN COM 053015103 19,102 101,351 SH SOLE 31 56,079 0 45,272
AUTOMATIC DATA PROCESSING IN COM 053015103 17,263 91,594 SH SOLE 32 91,594 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,098 27,048 SH SOLE 34 27,048 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 51,572 273,634 SH SOLE 36 273,634 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,280 17,401 SH SOLE 40 17,401 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 87,776 465,732 SH SOLE 43 39,743 0 425,989
AUTONATION INC COM 05329W102 24,280 260,462 SH SOLE 2 150,772 0 109,690
AUTONATION INC COM 05329W102 1,248 13,386 SH SOLE 4 13,386 0 0
AUTONATION INC COM 05329W102 531 5,699 SH SOLE 7 5,699 0 0
AUTONATION INC COM 05329W102 13,427 144,037 SH SOLE 18 139,143 0 4,894
AUTONATION INC COM 05329W102 3,566 38,250 SH SOLE 19 38,250 0 0
AUTONATION INC COM 05329W102 239,943 2,573,939 SH SOLE 21 2,573,939 0 0
AUTONATION INC COM 05329W102 173,421 1,860,340 SH SOLE 22 1,783,582 0 76,758
AUTONATION INC COM 05329W102 2,651 28,435 SH SOLE 23 28,435 0 0
AUTONATION INC COM 05329W102 258 2,771 SH SOLE 25 2,771 0 0
AUTONATION INC COM 05329W102 2,402 25,765 SH SOLE 26 17,395 0 8,370
AUTONATION INC COM 05329W102 628 6,741 SH SOLE 28 3,481 0 3,260
AUTONATION INC COM 05329W102 2,321 24,903 SH SOLE 29 24,903 0 0
AUTONATION INC COM 05329W102 3,808 40,847 SH SOLE 30 40,847 0 0
AUTONATION INC COM 05329W102 3,559 38,182 SH SOLE 31 38,182 0 0
AUTONATION INC COM 05329W102 549 5,892 SH SOLE 34 5,892 0 0
AUTONATION INC COM 05329W102 1,661 17,822 SH SOLE 36 17,822 0 0
AUTONATION INC COM 05329W102 660 7,080 SH SOLE 40 7,080 0 0
AUTONATION INC COM 05329W102 10,883 116,745 SH SOLE 43 5,023 0 111,722
AUTOWEB INC COM 05335B100 17 6,304 SH SOLE 21 6,304 0 0
AUTOWEB INC COM 05335B100 495 185,514 SH SOLE 22 185,514 0 0
AUTOWEB INC COM 05335B100 53 19,754 SH SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 77,620 55,273 SH SOLE 2 12,001 0 43,272
AUTOZONE INC COM 053332102 15,675 11,162 SH SOLE 4 10,258 0 904
AUTOZONE INC COM 053332102 32,219 22,943 SH SOLE 7 20,705 0 2,238
AUTOZONE INC COM 053332102 97 69 SH SOLE 13 69 0 0
AUTOZONE INC COM 053332102 3,831 2,728 SH SOLE 15 2,728 0 0
AUTOZONE INC COM 053332102 63,303 45,078 SH SOLE 18 41,671 0 3,407
AUTOZONE INC COM 053332102 13,627 9,704 SH SOLE 19 9,704 0 0
AUTOZONE INC COM 053332102 930,095 662,319 SH SOLE 21 662,319 0 0
AUTOZONE INC COM 053332102 756,307 538,565 SH SOLE 22 484,783 0 53,782
AUTOZONE INC COM 053332102 20,303 14,458 SH SOLE 23 14,458 0 0
AUTOZONE INC COM 053332102 45,846 32,647 SH SOLE 25 32,647 0 0
AUTOZONE INC COM 053332102 77,677 55,314 SH SOLE 26 21,581 0 33,733
AUTOZONE INC COM 053332102 65,266 46,476 SH SOLE 28 2,497 0 43,979
AUTOZONE INC COM 053332102 499 355 SH SOLE 29 355 0 0
AUTOZONE INC COM 053332102 132,416 94,293 SH SOLE 30 94,293 0 0
AUTOZONE INC COM 053332102 9,457 6,734 SH SOLE 31 3,394 0 3,340
AUTOZONE INC COM 053332102 1,510 1,075 SH SOLE 34 1,075 0 0
AUTOZONE INC COM 053332102 22,650 16,129 SH SOLE 36 16,129 0 0
AUTOZONE INC COM 053332102 1,319 939 SH SOLE 40 939 0 0
AUTOZONE INC COM 053332102 36,531 26,014 SH SOLE 43 1,389 0 24,624
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 4,420 488,934 SH SOLE 21 488,934 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 174 19,297 SH SOLE 30 19,297 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 10 1,053 SH SOLE 43 938 0 115
AVALARA INC COM 05338G106 41,791 313,208 SH SOLE 2 176,603 0 136,605
AVALARA INC COM 05338G106 5,259 39,413 SH SOLE 4 36,354 0 3,059
AVALARA INC COM 05338G106 936 7,016 SH SOLE 7 7,016 0 0
AVALARA INC COM 05338G106 21 157 SH SOLE 13 157 0 0
AVALARA INC COM 05338G106 801 6,003 SH SOLE 15 6,003 0 0
AVALARA INC COM 05338G106 18,111 135,735 SH SOLE 18 131,072 0 4,663
AVALARA INC COM 05338G106 154,656 1,159,077 SH SOLE 19 1,159,077 0 0
AVALARA INC COM 05338G106 224,558 1,682,964 SH SOLE 21 1,682,964 0 0
AVALARA INC COM 05338G106 311,056 2,331,228 SH SOLE 22 2,219,572 0 111,656
AVALARA INC COM 05338G106 6,711 50,297 SH SOLE 23 50,297 0 0
AVALARA INC COM 05338G106 938 7,030 SH SOLE 25 7,030 0 0
AVALARA INC COM 05338G106 20,851 156,271 SH SOLE 26 76,996 0 79,275
AVALARA INC COM 05338G106 28,640 214,642 SH SOLE 28 8,172 0 206,470
AVALARA INC COM 05338G106 3 22 SH SOLE 29 22 0 0
AVALARA INC COM 05338G106 28,574 214,153 SH SOLE 30 190,240 0 23,913
AVALARA INC COM 05338G106 4,019 30,123 SH SOLE 31 9,800 0 20,323
AVALARA INC COM 05338G106 121,700 912,091 SH SOLE 34 912,091 0 0
AVALARA INC COM 05338G106 2,567 19,241 SH SOLE 36 19,241 0 0
AVALARA INC COM 05338G106 451 3,377 SH SOLE 40 3,377 0 0
AVALARA INC COM 05338G106 2,008 15,050 SH SOLE 43 1,996 0 13,054
AVALON GLOBOCARE CORP COM 05344R104 26 23,913 SH SOLE 2 3,229 0 20,684
AVALON GLOBOCARE CORP COM 05344R104 87 81,431 SH SOLE 18 81,431 0 0
AVALON GLOBOCARE CORP COM 05344R104 39 35,985 SH SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 872 815,324 SH SOLE 21 815,324 0 0
AVALON GLOBOCARE CORP COM 05344R104 151 141,090 SH SOLE 22 139,521 0 1,569
AVALONBAY CMNTYS INC COM 053484101 67,304 364,770 SH SOLE 2 52,504 0 312,266
AVALONBAY CMNTYS INC COM 053484101 43,094 233,561 SH SOLE 4 228,095 0 5,466
AVALONBAY CMNTYS INC COM 053484101 60,178 326,148 SH SOLE 7 316,057 0 10,091
AVALONBAY CMNTYS INC COM 053484101 112 605 SH SOLE 13 605 0 0
AVALONBAY CMNTYS INC COM 053484101 3,333 18,065 SH SOLE 15 18,065 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 50,782 275,224 SH SOLE 18 255,422 0 19,802
AVALONBAY CMNTYS INC COM 053484101 45,058 244,205 SH SOLE 19 244,205 0 0
AVALONBAY CMNTYS INC COM 053484101 939,180 5,090,132 SH SOLE 21 5,090,132 0 0
AVALONBAY CMNTYS INC COM 053484101 810,636 4,393,453 SH SOLE 22 4,064,449 0 329,004
AVALONBAY CMNTYS INC COM 053484101 17,143 92,912 SH SOLE 23 92,912 0 0
AVALONBAY CMNTYS INC COM 053484101 154,816 839,067 SH SOLE 25 839,067 0 0
AVALONBAY CMNTYS INC COM 053484101 59,800 324,101 SH SOLE 26 106,236 0 217,865
AVALONBAY CMNTYS INC COM 053484101 84,548 458,230 SH SOLE 28 15,063 0 443,167
AVALONBAY CMNTYS INC COM 053484101 39 211 SH SOLE 29 211 0 0
AVALONBAY CMNTYS INC COM 053484101 186,297 1,009,683 SH SOLE 30 1,009,683 0 0
AVALONBAY CMNTYS INC COM 053484101 4,373 23,702 SH SOLE 31 18,996 0 4,706
AVALONBAY CMNTYS INC COM 053484101 1,245 6,749 SH SOLE 34 6,749 0 0
AVALONBAY CMNTYS INC COM 053484101 14,671 79,511 SH SOLE 36 79,511 0 0
AVALONBAY CMNTYS INC COM 053484101 1,040 5,635 SH SOLE 40 5,635 0 0
AVALONBAY CMNTYS INC COM 053484101 14,743 79,905 SH SOLE 43 4,812 0 75,093
AVANGRID INC COM 05351W103 19,546 392,414 SH SOLE 2 265,401 0 127,013
AVANGRID INC COM 05351W103 1,148 23,049 SH SOLE 4 23,049 0 0
AVANGRID INC COM 05351W103 502 10,077 SH SOLE 7 10,077 0 0
AVANGRID INC COM 05351W103 227 4,558 SH SOLE 13 4,558 0 0
AVANGRID INC COM 05351W103 2 46 SH SOLE 15 46 0 0
AVANGRID INC COM 05351W103 2,264 45,462 SH SOLE 18 33,522 0 11,940
AVANGRID INC COM 05351W103 13,262 266,259 SH SOLE 19 266,259 0 0
AVANGRID INC COM 05351W103 37,464 752,147 SH SOLE 21 752,147 0 0
AVANGRID INC COM 05351W103 92,186 1,850,752 SH SOLE 22 1,481,823 0 368,929
AVANGRID INC COM 05351W103 2,853 57,278 SH SOLE 23 57,278 0 0
AVANGRID INC COM 05351W103 4,553 91,408 SH SOLE 25 91,408 0 0
AVANGRID INC COM 05351W103 4,771 95,774 SH SOLE 26 55,545 0 40,229
AVANGRID INC COM 05351W103 12,813 257,229 SH SOLE 28 1,087 0 256,142
AVANGRID INC COM 05351W103 2,889 58,009 SH SOLE 29 58,009 0 0
AVANGRID INC COM 05351W103 7,412 148,805 SH SOLE 30 148,805 0 0
AVANGRID INC COM 05351W103 2,391 48,000 SH SOLE 31 48,000 0 0
AVANGRID INC COM 05351W103 3,653 73,336 SH SOLE 34 73,336 0 0
AVANGRID INC COM 05351W103 933 18,731 SH SOLE 36 18,731 0 0
AVANGRID INC COM 05351W103 7,701 154,611 SH SOLE 43 3,326 0 151,285
AVANOS MED INC COM 05350V106 3,341 76,388 SH SOLE 2 34,364 0 42,024
AVANOS MED INC COM 05350V106 9 217 SH SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 38 861 SH SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 11,144 254,787 SH SOLE 18 254,787 0 0
AVANOS MED INC COM 05350V106 3,652 83,498 SH SOLE 19 83,498 0 0
AVANOS MED INC COM 05350V106 152,765 3,492,577 SH SOLE 21 3,492,577 0 0
AVANOS MED INC COM 05350V106 69,801 1,595,815 SH SOLE 22 1,521,487 0 74,328
AVANOS MED INC COM 05350V106 792 18,097 SH SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 278 6,360 SH SOLE 28 6,193 0 167
AVANOS MED INC COM 05350V106 1,475 33,722 SH SOLE 30 33,722 0 0
AVANOS MED INC COM 05350V106 285 6,505 SH SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 1,848 42,241 SH SOLE 43 460 0 41,781
AVANTOR INC COM 05352A100 44,393 1,534,488 SH SOLE 2 607,300 0 927,188
AVANTOR INC COM 05352A100 7,339 253,682 SH SOLE 4 236,011 0 17,671
AVANTOR INC COM 05352A100 1,333 46,076 SH SOLE 7 46,076 0 0
AVANTOR INC COM 05352A100 25 879 SH SOLE 13 879 0 0
AVANTOR INC COM 05352A100 1,276 44,118 SH SOLE 15 44,118 0 0
AVANTOR INC COM 05352A100 14,249 492,528 SH SOLE 18 461,843 0 30,685
AVANTOR INC COM 05352A100 132,713 4,587,380 SH SOLE 19 4,587,380 0 0
AVANTOR INC COM 05352A100 240,711 8,320,449 SH SOLE 21 8,320,449 0 0
AVANTOR INC COM 05352A100 405,204 14,006,358 SH SOLE 22 13,320,898 0 685,460
AVANTOR INC COM 05352A100 9,738 336,617 SH SOLE 23 336,617 0 0
AVANTOR INC COM 05352A100 20,031 692,398 SH SOLE 25 692,398 0 0
AVANTOR INC COM 05352A100 25,641 886,297 SH SOLE 26 501,124 0 385,173
AVANTOR INC COM 05352A100 25,687 887,900 SH SOLE 28 51,480 0 836,420
AVANTOR INC COM 05352A100 128 4,420 SH SOLE 29 4,420 0 0
AVANTOR INC COM 05352A100 34,129 1,179,722 SH SOLE 30 1,151,510 0 28,212
AVANTOR INC COM 05352A100 5,742 198,469 SH SOLE 31 69,315 0 129,154
AVANTOR INC COM 05352A100 65,773 2,273,533 SH SOLE 34 2,273,533 0 0
AVANTOR INC COM 05352A100 7,409 256,084 SH SOLE 36 256,084 0 0
AVANTOR INC COM 05352A100 613 21,182 SH SOLE 40 21,182 0 0
AVANTOR INC COM 05352A100 2,652 91,664 SH SOLE 43 1,926 0 89,738
AVAYA HLDGS CORP COM 05351X101 1,142 40,753 SH SOLE 2 27,925 0 12,828
AVAYA HLDGS CORP COM 05351X101 9 337 SH SOLE 4 337 0 0
AVAYA HLDGS CORP COM 05351X101 65 2,312 SH SOLE 7 2,312 0 0
AVAYA HLDGS CORP COM 05351X101 7,643 272,677 SH SOLE 18 267,508 0 5,169
AVAYA HLDGS CORP COM 05351X101 7,035 250,990 SH SOLE 19 250,990 0 0
AVAYA HLDGS CORP COM 05351X101 88,189 3,146,241 SH SOLE 21 3,146,241 0 0
AVAYA HLDGS CORP COM 05351X101 64,863 2,314,048 SH SOLE 22 2,247,151 0 66,897
AVAYA HLDGS CORP COM 05351X101 86 3,079 SH SOLE 23 3,079 0 0
AVAYA HLDGS CORP COM 05351X101 44 1,587 SH SOLE 25 1,587 0 0
AVAYA HLDGS CORP COM 05351X101 1,047 37,352 SH SOLE 26 21,060 0 16,292
AVAYA HLDGS CORP COM 05351X101 490 17,470 SH SOLE 28 10,383 0 7,087
AVAYA HLDGS CORP COM 05351X101 2,051 73,167 SH SOLE 30 73,167 0 0
AVAYA HLDGS CORP COM 05351X101 63 2,259 SH SOLE 34 2,259 0 0
AVAYA HLDGS CORP COM 05351X101 300 10,688 SH SOLE 36 10,688 0 0
AVAYA HLDGS CORP COM 05351X101 275 9,801 SH SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 578 20,632 SH SOLE 43 1,211 0 19,421
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2,741 2,221,000 PRN SOLE 21 2,221,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 3,702 3,000,000 PRN SOLE 22 3,000,000 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 32 5,321 SH SOLE 2 1,535 0 3,786
AVENUE THERAPEUTICS INC COM NEW 05360L205 152 25,020 SH SOLE 18 25,020 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 72 11,801 SH SOLE 19 11,801 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 1,419 233,753 SH SOLE 21 233,753 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 528 86,999 SH SOLE 22 86,586 0 413
AVEO PHARMACEUTICALS INC COM NEW 053588307 104 14,149 SH SOLE 2 1,225 0 12,924
AVEO PHARMACEUTICALS INC COM NEW 053588307 528 72,132 SH SOLE 18 72,132 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 374 51,128 SH SOLE 19 51,128 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 5,871 802,025 SH SOLE 21 802,025 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 4,873 665,726 SH SOLE 22 654,978 0 10,748
AVERY DENNISON CORP COM 053611109 38,497 209,624 SH SOLE 2 44,377 0 165,247
AVERY DENNISON CORP COM 053611109 7,071 38,505 SH SOLE 4 35,213 0 3,292
AVERY DENNISON CORP COM 053611109 13,191 71,825 SH SOLE 7 68,898 0 2,927
AVERY DENNISON CORP COM 053611109 27 147 SH SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 1,997 10,872 SH SOLE 15 10,872 0 0
AVERY DENNISON CORP COM 053611109 41,228 224,490 SH SOLE 18 212,315 0 12,175
AVERY DENNISON CORP COM 053611109 8,276 45,064 SH SOLE 19 45,064 0 0
AVERY DENNISON CORP COM 053611109 406,633 2,214,175 SH SOLE 21 2,214,175 0 0
AVERY DENNISON CORP COM 053611109 376,607 2,050,679 SH SOLE 22 1,855,217 0 195,462
AVERY DENNISON CORP COM 053611109 9,328 50,793 SH SOLE 23 50,793 0 0
AVERY DENNISON CORP COM 053611109 22,682 123,506 SH SOLE 25 123,506 0 0
AVERY DENNISON CORP COM 053611109 37,010 201,523 SH SOLE 26 80,164 0 121,359
AVERY DENNISON CORP COM 053611109 40,463 220,328 SH SOLE 28 8,307 0 212,021
AVERY DENNISON CORP COM 053611109 61 333 SH SOLE 29 333 0 0
AVERY DENNISON CORP COM 053611109 73,994 402,908 SH SOLE 30 365,630 0 37,278
AVERY DENNISON CORP COM 053611109 4,902 26,693 SH SOLE 31 9,708 0 16,985
AVERY DENNISON CORP COM 053611109 46,485 253,117 SH SOLE 34 253,117 0 0
AVERY DENNISON CORP COM 053611109 8,914 48,539 SH SOLE 36 48,539 0 0
AVERY DENNISON CORP COM 053611109 618 3,363 SH SOLE 40 3,363 0 0
AVERY DENNISON CORP COM 053611109 11,609 63,215 SH SOLE 43 5,240 0 57,975
AVIAT NETWORKS INC COM NEW 05366Y201 77 1,085 SH SOLE 18 1,085 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,458 20,524 SH SOLE 21 20,524 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 5,448 76,687 SH SOLE 22 76,687 0 0
AVID BIOSERVICES INC COM 05368M106 388 21,275 SH SOLE 2 4,429 0 16,846
AVID BIOSERVICES INC COM 05368M106 14 765 SH SOLE 7 765 0 0
AVID BIOSERVICES INC COM 05368M106 3,841 210,696 SH SOLE 18 210,696 0 0
AVID BIOSERVICES INC COM 05368M106 2,109 115,665 SH SOLE 19 115,665 0 0
AVID BIOSERVICES INC COM 05368M106 41,267 2,263,676 SH SOLE 21 2,263,676 0 0
AVID BIOSERVICES INC COM 05368M106 28,245 1,549,354 SH SOLE 22 1,529,018 0 20,336
AVID BIOSERVICES INC COM 05368M106 106 5,815 SH SOLE 43 0 0 5,815
AVID TECHNOLOGY INC COM 05367P100 140 6,651 SH SOLE 2 2,926 0 3,725
AVID TECHNOLOGY INC COM 05367P100 15 713 SH SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 2,307 109,287 SH SOLE 18 109,287 0 0
AVID TECHNOLOGY INC COM 05367P100 1,133 53,651 SH SOLE 19 53,651 0 0
AVID TECHNOLOGY INC COM 05367P100 24,964 1,182,567 SH SOLE 21 1,182,567 0 0
AVID TECHNOLOGY INC COM 05367P100 21,766 1,031,058 SH SOLE 22 1,024,050 0 7,008
AVID TECHNOLOGY INC COM 05367P100 44 2,084 SH SOLE 43 0 0 2,084
AVIDITY BIOSCIENCES INC COM 05370A108 423 19,393 SH SOLE 2 7,964 0 11,429
AVIDITY BIOSCIENCES INC COM 05370A108 8 371 SH SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 2,310 105,916 SH SOLE 18 100,610 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 9,968 457,049 SH SOLE 19 457,049 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 29,964 1,373,861 SH SOLE 21 1,373,861 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 15,153 694,756 SH SOLE 22 675,220 0 19,536
AVIDITY BIOSCIENCES INC COM 05370A108 109 5,014 SH SOLE 23 5,014 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 340 15,602 SH SOLE 26 0 0 15,602
AVIDITY BIOSCIENCES INC COM 05370A108 311 14,252 SH SOLE 30 14,252 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 15 699 SH SOLE 34 699 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 61 2,814 SH SOLE 40 2,814 0 0
AVIENT CORPORATION COM 05368V106 7,926 167,669 SH SOLE 2 75,481 0 92,188
AVIENT CORPORATION COM 05368V106 18 377 SH SOLE 4 377 0 0
AVIENT CORPORATION COM 05368V106 103 2,183 SH SOLE 7 2,183 0 0
AVIENT CORPORATION COM 05368V106 23,545 498,096 SH SOLE 18 488,738 0 9,358
AVIENT CORPORATION COM 05368V106 28,172 595,982 SH SOLE 19 595,982 0 0
AVIENT CORPORATION COM 05368V106 318,662 6,741,326 SH SOLE 21 6,741,326 0 0
AVIENT CORPORATION COM 05368V106 170,633 3,609,742 SH SOLE 22 3,466,508 0 143,234
AVIENT CORPORATION COM 05368V106 1,518 32,117 SH SOLE 23 32,117 0 0
AVIENT CORPORATION COM 05368V106 50 1,061 SH SOLE 25 1,061 0 0
AVIENT CORPORATION COM 05368V106 7,984 168,911 SH SOLE 26 23,026 0 145,885
AVIENT CORPORATION COM 05368V106 586 12,392 SH SOLE 28 10,807 0 1,585
AVIENT CORPORATION COM 05368V106 3,114 65,871 SH SOLE 30 65,871 0 0
AVIENT CORPORATION COM 05368V106 220 4,645 SH SOLE 36 4,645 0 0
AVIENT CORPORATION COM 05368V106 529 11,186 SH SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 3,104 65,671 SH SOLE 43 5,565 0 60,106
AVINGER INC COM 053734604 0 8 SH SOLE 21 8 0 0
AVINGER INC COM 053734604 3,087 2,044,653 SH SOLE 22 2,044,653 0 0
AVIS BUDGET GROUP COM 053774105 3,374 46,519 SH SOLE 2 39,610 0 6,909
AVIS BUDGET GROUP COM 053774105 16 224 SH SOLE 4 224 0 0
AVIS BUDGET GROUP COM 053774105 179 2,471 SH SOLE 7 2,471 0 0
AVIS BUDGET GROUP COM 053774105 19,961 275,167 SH SOLE 18 275,167 0 0
AVIS BUDGET GROUP COM 053774105 6,692 92,249 SH SOLE 19 92,249 0 0
AVIS BUDGET GROUP COM 053774105 325,203 4,483,091 SH SOLE 21 4,483,091 0 0
AVIS BUDGET GROUP COM 053774105 130,095 1,793,425 SH SOLE 22 1,753,971 0 39,454
AVIS BUDGET GROUP COM 053774105 7,532 103,829 SH SOLE 25 103,829 0 0
AVIS BUDGET GROUP COM 053774105 3,865 53,281 SH SOLE 26 37,809 0 15,472
AVIS BUDGET GROUP COM 053774105 962 13,259 SH SOLE 28 7,923 0 5,336
AVIS BUDGET GROUP COM 053774105 3,143 43,325 SH SOLE 30 43,325 0 0
AVIS BUDGET GROUP COM 053774105 3,758 51,800 SH SOLE 34 51,800 0 0
AVIS BUDGET GROUP COM 053774105 2,236 30,821 SH SOLE 36 30,821 0 0
AVIS BUDGET GROUP COM 053774105 508 6,999 SH SOLE 40 6,999 0 0
AVIS BUDGET GROUP COM 053774105 2,548 35,122 SH SOLE 43 2,424 0 32,698
AVISTA CORP COM 05379B107 3,741 78,337 SH SOLE 2 22,231 0 56,106
AVISTA CORP COM 05379B107 405 8,490 SH SOLE 4 8,490 0 0
AVISTA CORP COM 05379B107 324 6,784 SH SOLE 7 6,784 0 0
AVISTA CORP COM 05379B107 15,021 314,566 SH SOLE 18 314,566 0 0
AVISTA CORP COM 05379B107 5,819 121,863 SH SOLE 19 121,863 0 0
AVISTA CORP COM 05379B107 477,101 9,991,640 SH SOLE 21 9,991,640 0 0
AVISTA CORP COM 05379B107 97,608 2,044,156 SH SOLE 22 1,937,422 0 106,734
AVISTA CORP COM 05379B107 85 1,787 SH SOLE 25 1,787 0 0
AVISTA CORP COM 05379B107 1,335 27,955 SH SOLE 26 19,051 0 8,904
AVISTA CORP COM 05379B107 421 8,815 SH SOLE 28 8,128 0 687
AVISTA CORP COM 05379B107 8,766 183,586 SH SOLE 30 183,586 0 0
AVISTA CORP COM 05379B107 1,347 28,218 SH SOLE 32 28,218 0 0
AVISTA CORP COM 05379B107 441 9,226 SH SOLE 36 9,226 0 0
AVISTA CORP COM 05379B107 399 8,359 SH SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 1,460 30,570 SH SOLE 43 666 0 29,904
AVITA MEDICAL INC COM 05380C102 10 504 SH SOLE 2 504 0 0
AVITA MEDICAL INC COM 05380C102 628 31,692 SH SOLE 21 31,692 0 0
AVITA MEDICAL INC COM 05380C102 4,855 244,931 SH SOLE 22 244,931 0 0
AVNET INC COM 053807103 12,967 312,392 SH SOLE 2 91,061 0 221,331
AVNET INC COM 053807103 33 806 SH SOLE 4 806 0 0
AVNET INC COM 053807103 150 3,624 SH SOLE 7 3,624 0 0
AVNET INC COM 053807103 11,270 271,505 SH SOLE 18 271,505 0 0
AVNET INC COM 053807103 8,996 216,730 SH SOLE 19 216,730 0 0
AVNET INC COM 053807103 193,011 4,649,743 SH SOLE 21 4,649,743 0 0
AVNET INC COM 053807103 138,954 3,347,473 SH SOLE 22 3,214,843 0 132,630
AVNET INC COM 053807103 1,559 37,560 SH SOLE 25 37,560 0 0
AVNET INC COM 053807103 1,706 41,092 SH SOLE 26 28,906 0 12,186
AVNET INC COM 053807103 885 21,320 SH SOLE 28 13,520 0 7,800
AVNET INC COM 053807103 2,885 69,493 SH SOLE 30 69,493 0 0
AVNET INC COM 053807103 77 1,865 SH SOLE 31 1,865 0 0
AVNET INC COM 053807103 5,476 131,925 SH SOLE 34 131,925 0 0
AVNET INC COM 053807103 1,809 43,581 SH SOLE 36 43,581 0 0
AVNET INC COM 053807103 530 12,772 SH SOLE 40 12,772 0 0
AVNET INC COM 053807103 6,225 149,968 SH SOLE 43 1,440 0 148,528
AVROBIO INC COM 05455M100 365 28,778 SH SOLE 2 13,980 0 14,798
AVROBIO INC COM 05455M100 8 613 SH SOLE 7 613 0 0
AVROBIO INC COM 05455M100 1,663 131,017 SH SOLE 18 121,356 0 9,661
AVROBIO INC COM 05455M100 3,532 278,340 SH SOLE 19 278,340 0 0
AVROBIO INC COM 05455M100 21,301 1,678,593 SH SOLE 21 1,678,593 0 0
AVROBIO INC COM 05455M100 15,800 1,245,062 SH SOLE 22 1,221,369 0 23,693
AVROBIO INC COM 05455M100 163 12,877 SH SOLE 23 12,877 0 0
AVROBIO INC COM 05455M100 593 46,715 SH SOLE 26 0 0 46,715
AVROBIO INC COM 05455M100 49 3,876 SH SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 719 56,646 SH SOLE 30 56,646 0 0
AVROBIO INC COM 05455M100 7 566 SH SOLE 34 566 0 0
AVROBIO INC COM 05455M100 49 3,854 SH SOLE 40 3,854 0 0
AVROBIO INC COM 05455M100 28 2,190 SH SOLE 43 78 0 2,112
AWARE INC MASS COM 05453N100 12 3,399 SH SOLE 18 3,399 0 0
AWARE INC MASS COM 05453N100 212 57,976 SH SOLE 21 57,976 0 0
AWARE INC MASS COM 05453N100 1,554 425,835 SH SOLE 22 425,835 0 0
AXALTA COATING SYS LTD COM G0750C108 17,610 595,340 SH SOLE 2 200,773 0 394,567
AXALTA COATING SYS LTD COM G0750C108 3,203 108,281 SH SOLE 4 100,770 0 7,511
AXALTA COATING SYS LTD COM G0750C108 616 20,808 SH SOLE 7 20,808 0 0
AXALTA COATING SYS LTD COM G0750C108 31 1,052 SH SOLE 13 1,052 0 0
AXALTA COATING SYS LTD COM G0750C108 559 18,902 SH SOLE 15 18,902 0 0
AXALTA COATING SYS LTD COM G0750C108 87,439 2,956,008 SH SOLE 18 2,663,836 0 292,172
AXALTA COATING SYS LTD COM G0750C108 70,145 2,371,353 SH SOLE 19 2,371,353 0 0
AXALTA COATING SYS LTD COM G0750C108 100,456 3,396,071 SH SOLE 21 3,396,071 0 0
AXALTA COATING SYS LTD COM G0750C108 179,798 6,078,378 SH SOLE 22 5,708,979 0 369,399
AXALTA COATING SYS LTD COM G0750C108 7,210 243,740 SH SOLE 23 243,740 0 0
AXALTA COATING SYS LTD COM G0750C108 17,132 579,184 SH SOLE 25 506,238 0 72,946
AXALTA COATING SYS LTD COM G0750C108 11,720 396,217 SH SOLE 26 343,919 0 52,298
AXALTA COATING SYS LTD COM G0750C108 16,494 557,590 SH SOLE 28 42,001 0 515,589
AXALTA COATING SYS LTD COM G0750C108 165 5,569 SH SOLE 29 5,569 0 0
AXALTA COATING SYS LTD COM G0750C108 30,027 1,015,123 SH SOLE 30 724,799 0 290,324
AXALTA COATING SYS LTD COM G0750C108 2,099 70,977 SH SOLE 31 29,504 0 41,473
AXALTA COATING SYS LTD COM G0750C108 26,500 895,863 SH SOLE 34 895,863 0 0
AXALTA COATING SYS LTD COM G0750C108 2,583 87,323 SH SOLE 36 87,323 0 0
AXALTA COATING SYS LTD COM G0750C108 235 7,958 SH SOLE 40 7,958 0 0
AXALTA COATING SYS LTD COM G0750C108 2,477 83,740 SH SOLE 43 2,938 0 80,802
AXCELIS TECHNOLOGIES INC COM NEW 054540208 665 16,181 SH SOLE 2 11,080 0 5,101
AXCELIS TECHNOLOGIES INC COM NEW 054540208 8 204 SH SOLE 4 204 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 18 438 SH SOLE 7 438 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,595 136,164 SH SOLE 18 136,164 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,414 58,744 SH SOLE 19 58,744 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 161,586 3,932,497 SH SOLE 21 3,932,497 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 40,518 986,080 SH SOLE 22 959,757 0 26,323
AXCELIS TECHNOLOGIES INC COM NEW 054540208 506 12,319 SH SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 179 4,346 SH SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,464 84,293 SH SOLE 30 84,293 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 203 4,931 SH SOLE 40 4,931 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,331 32,392 SH SOLE 43 8,580 0 23,812
AXCELLA HEALTH INC COM 05454B105 28 5,863 SH SOLE 2 1,081 0 4,782
AXCELLA HEALTH INC COM 05454B105 239 50,234 SH SOLE 18 50,234 0 0
AXCELLA HEALTH INC COM 05454B105 70 14,699 SH SOLE 19 14,699 0 0
AXCELLA HEALTH INC COM 05454B105 2,424 509,315 SH SOLE 21 509,315 0 0
AXCELLA HEALTH INC COM 05454B105 2,194 460,865 SH SOLE 22 459,468 0 1,397
AXIS CAP HLDGS LTD SHS G0692U109 9,798 197,663 SH SOLE 2 37,072 0 160,591
AXIS CAP HLDGS LTD SHS G0692U109 52 1,058 SH SOLE 4 1,058 0 0
AXIS CAP HLDGS LTD SHS G0692U109 125 2,527 SH SOLE 7 2,527 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,704 34,370 SH SOLE 18 33,966 0 404
AXIS CAP HLDGS LTD SHS G0692U109 1,129 22,767 SH SOLE 19 22,767 0 0
AXIS CAP HLDGS LTD SHS G0692U109 59,873 1,207,843 SH SOLE 21 1,207,843 0 0
AXIS CAP HLDGS LTD SHS G0692U109 110,309 2,225,314 SH SOLE 22 2,115,582 0 109,732
AXIS CAP HLDGS LTD SHS G0692U109 80 1,623 SH SOLE 23 1,623 0 0
AXIS CAP HLDGS LTD SHS G0692U109 35 711 SH SOLE 25 711 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,618 52,817 SH SOLE 26 22,237 0 30,580
AXIS CAP HLDGS LTD SHS G0692U109 614 12,396 SH SOLE 28 10,130 0 2,266
AXIS CAP HLDGS LTD SHS G0692U109 80 1,606 SH SOLE 29 1,606 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,951 59,539 SH SOLE 30 59,539 0 0
AXIS CAP HLDGS LTD SHS G0692U109 190 3,831 SH SOLE 31 3,831 0 0
AXIS CAP HLDGS LTD SHS G0692U109 26 525 SH SOLE 34 525 0 0
AXIS CAP HLDGS LTD SHS G0692U109 253 5,106 SH SOLE 36 5,106 0 0
AXIS CAP HLDGS LTD SHS G0692U109 513 10,347 SH SOLE 40 10,347 0 0
AXIS CAP HLDGS LTD SHS G0692U109 79 1,597 SH SOLE 43 0 0 1,597
AXOGEN INC COM 05463X106 327 16,123 SH SOLE 2 11,819 0 4,304
AXOGEN INC COM 05463X106 5 270 SH SOLE 4 270 0 0
AXOGEN INC COM 05463X106 15 721 SH SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,461 121,485 SH SOLE 18 121,485 0 0
AXOGEN INC COM 05463X106 1,749 86,309 SH SOLE 19 86,309 0 0
AXOGEN INC COM 05463X106 30,887 1,524,545 SH SOLE 21 1,524,545 0 0
AXOGEN INC COM 05463X106 19,813 977,945 SH SOLE 22 952,378 0 25,567
AXOGEN INC COM 05463X106 19 931 SH SOLE 23 931 0 0
AXOGEN INC COM 05463X106 10 497 SH SOLE 25 497 0 0
AXOGEN INC COM 05463X106 86 4,246 SH SOLE 26 797 0 3,449
AXOGEN INC COM 05463X106 89 4,385 SH SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 5,740 283,313 SH SOLE 30 283,313 0 0
AXOGEN INC COM 05463X106 25 1,223 SH SOLE 36 1,223 0 0
AXOGEN INC COM 05463X106 65 3,214 SH SOLE 40 3,214 0 0
AXOGEN INC COM 05463X106 61 3,013 SH SOLE 43 0 0 3,013
AXON ENTERPRISE INC COM 05464C101 22,019 154,606 SH SOLE 2 49,769 0 104,837
AXON ENTERPRISE INC COM 05464C101 37 259 SH SOLE 4 259 0 0
AXON ENTERPRISE INC COM 05464C101 160 1,124 SH SOLE 7 1,124 0 0
AXON ENTERPRISE INC COM 05464C101 23,605 165,741 SH SOLE 18 165,741 0 0
AXON ENTERPRISE INC COM 05464C101 18,580 130,459 SH SOLE 19 130,459 0 0
AXON ENTERPRISE INC COM 05464C101 521,591 3,662,342 SH SOLE 21 3,662,342 0 0
AXON ENTERPRISE INC COM 05464C101 291,032 2,043,477 SH SOLE 22 1,956,561 0 86,916
AXON ENTERPRISE INC COM 05464C101 110 771 SH SOLE 25 771 0 0
AXON ENTERPRISE INC COM 05464C101 4,397 30,876 SH SOLE 26 21,169 0 9,707
AXON ENTERPRISE INC COM 05464C101 1,260 8,845 SH SOLE 28 8,845 0 0
AXON ENTERPRISE INC COM 05464C101 6,361 44,666 SH SOLE 30 44,666 0 0
AXON ENTERPRISE INC COM 05464C101 169 1,184 SH SOLE 31 1,184 0 0
AXON ENTERPRISE INC COM 05464C101 297 2,084 SH SOLE 34 2,084 0 0
AXON ENTERPRISE INC COM 05464C101 248 1,740 SH SOLE 36 1,740 0 0
AXON ENTERPRISE INC COM 05464C101 1,120 7,862 SH SOLE 40 7,862 0 0
AXON ENTERPRISE INC COM 05464C101 5,167 36,277 SH SOLE 43 264 0 36,013
AXONICS MODULATION TECHNOLOG COM 05465P101 734 12,263 SH SOLE 2 8,168 0 4,095
AXONICS MODULATION TECHNOLOG COM 05465P101 6 107 SH SOLE 4 107 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 33 550 SH SOLE 7 550 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 6,105 101,945 SH SOLE 18 97,366 0 4,579
AXONICS MODULATION TECHNOLOG COM 05465P101 4,250 70,965 SH SOLE 19 70,965 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 74,988 1,252,098 SH SOLE 21 1,252,098 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 51,271 856,091 SH SOLE 22 835,321 0 20,770
AXONICS MODULATION TECHNOLOG COM 05465P101 10 169 SH SOLE 23 169 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 228 3,811 SH SOLE 26 0 0 3,811
AXONICS MODULATION TECHNOLOG COM 05465P101 146 2,444 SH SOLE 28 2,444 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 1,349 22,526 SH SOLE 30 22,526 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 19 317 SH SOLE 34 317 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 150 2,507 SH SOLE 40 2,507 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 132 2,210 SH SOLE 43 19 0 2,191
AXOS FINANCIAL INC COM 05465C100 2,866 60,966 SH SOLE 2 17,425 0 43,541
AXOS FINANCIAL INC COM 05465C100 9 197 SH SOLE 4 197 0 0
AXOS FINANCIAL INC COM 05465C100 47 999 SH SOLE 7 999 0 0
AXOS FINANCIAL INC COM 05465C100 10,485 223,038 SH SOLE 18 223,038 0 0
AXOS FINANCIAL INC COM 05465C100 4,801 102,130 SH SOLE 19 102,130 0 0
AXOS FINANCIAL INC COM 05465C100 289,088 6,149,498 SH SOLE 21 6,149,498 0 0
AXOS FINANCIAL INC COM 05465C100 72,631 1,545,010 SH SOLE 22 1,462,405 0 82,605
AXOS FINANCIAL INC COM 05465C100 1,078 22,930 SH SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 26 561 SH SOLE 28 561 0 0
AXOS FINANCIAL INC COM 05465C100 4,917 104,585 SH SOLE 30 104,585 0 0
AXOS FINANCIAL INC COM 05465C100 21,246 451,945 SH SOLE 34 451,945 0 0
AXOS FINANCIAL INC COM 05465C100 261 5,556 SH SOLE 40 5,556 0 0
AXOS FINANCIAL INC COM 05465C100 752 15,988 SH SOLE 43 156 0 15,832
AXSOME THERAPEUTICS INC COM 05464T104 766 13,533 SH SOLE 2 9,433 0 4,100
AXSOME THERAPEUTICS INC COM 05464T104 6 111 SH SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 31 554 SH SOLE 7 554 0 0
AXSOME THERAPEUTICS INC COM 05464T104 5,270 93,080 SH SOLE 18 89,320 0 3,760
AXSOME THERAPEUTICS INC COM 05464T104 3,716 65,633 SH SOLE 19 65,633 0 0
AXSOME THERAPEUTICS INC COM 05464T104 75,689 1,336,785 SH SOLE 21 1,336,785 0 0
AXSOME THERAPEUTICS INC COM 05464T104 42,763 755,256 SH SOLE 22 733,778 0 21,478
AXSOME THERAPEUTICS INC COM 05464T104 70 1,239 SH SOLE 23 1,239 0 0
AXSOME THERAPEUTICS INC COM 05464T104 21 377 SH SOLE 25 377 0 0
AXSOME THERAPEUTICS INC COM 05464T104 723 12,773 SH SOLE 26 9,239 0 3,534
AXSOME THERAPEUTICS INC COM 05464T104 201 3,551 SH SOLE 28 3,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,798 31,747 SH SOLE 30 31,747 0 0
AXSOME THERAPEUTICS INC COM 05464T104 53 929 SH SOLE 36 929 0 0
AXSOME THERAPEUTICS INC COM 05464T104 196 3,470 SH SOLE 40 3,470 0 0
AXSOME THERAPEUTICS INC COM 05464T104 43 755 SH SOLE 43 0 0 755
AXT INC COM 00246W103 401 34,386 SH SOLE 2 2,403 0 31,983
AXT INC COM 00246W103 8 669 SH SOLE 7 669 0 0
AXT INC COM 00246W103 1,645 141,089 SH SOLE 18 141,089 0 0
AXT INC COM 00246W103 812 69,597 SH SOLE 19 69,597 0 0
AXT INC COM 00246W103 18,643 1,598,848 SH SOLE 21 1,598,848 0 0
AXT INC COM 00246W103 12,667 1,086,406 SH SOLE 22 1,044,528 0 41,878
AXT INC COM 00246W103 26 2,205 SH SOLE 43 0 0 2,205
AYRO INC COM 054748108 3,007 464,062 SH SOLE 22 464,062 0 0
AYTU BIOPHARMA INC COM NEW 054754874 142 18,704 SH SOLE 2 924 0 17,780
AYTU BIOPHARMA INC COM NEW 054754874 528 69,448 SH SOLE 18 69,448 0 0
AYTU BIOPHARMA INC COM NEW 054754874 268 35,324 SH SOLE 19 35,324 0 0
AYTU BIOPHARMA INC COM NEW 054754874 5,888 774,799 SH SOLE 21 774,799 0 0
AYTU BIOPHARMA INC COM NEW 054754874 5,245 690,096 SH SOLE 22 672,160 0 17,936
AZEK CO INC CL A 05478C105 8,563 203,630 SH SOLE 2 33,426 0 170,204
AZEK CO INC CL A 05478C105 16 385 SH SOLE 4 385 0 0
AZEK CO INC CL A 05478C105 69 1,635 SH SOLE 7 1,635 0 0
AZEK CO INC CL A 05478C105 1,663 39,559 SH SOLE 18 39,559 0 0
AZEK CO INC CL A 05478C105 126,600 3,010,701 SH SOLE 19 3,010,701 0 0
AZEK CO INC CL A 05478C105 66,240 1,575,264 SH SOLE 21 1,575,264 0 0
AZEK CO INC CL A 05478C105 129,272 3,074,247 SH SOLE 22 2,951,151 0 123,096
AZEK CO INC CL A 05478C105 52 1,230 SH SOLE 25 1,230 0 0
AZEK CO INC CL A 05478C105 1,121 26,663 SH SOLE 26 22,412 0 4,251
AZEK CO INC CL A 05478C105 383 9,097 SH SOLE 28 9,097 0 0
AZEK CO INC CL A 05478C105 2,727 64,856 SH SOLE 30 64,856 0 0
AZEK CO INC CL A 05478C105 72 1,724 SH SOLE 31 1,724 0 0
AZEK CO INC CL A 05478C105 39,270 933,888 SH SOLE 34 933,888 0 0
AZEK CO INC CL A 05478C105 126 2,999 SH SOLE 36 2,999 0 0
AZEK CO INC CL A 05478C105 493 11,722 SH SOLE 40 11,722 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 3 241 SH SOLE 2 0 0 241
AZIYO BIOLOGICS INC COM CL A 05479K106 115 8,335 SH SOLE 18 8,335 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 256 18,492 SH SOLE 21 18,492 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 275 19,885 SH SOLE 22 19,859 0 26
AZUL S A SPONSR ADR PFD 05501U106 11,308 560,094 SH SOLE 25 560,094 0 0
AZUL S A SPONSR ADR PFD 05501U106 133 6,590 SH SOLE 43 0 0 6,590
AZURRX BIOPHARMA INC COM 05502L105 22 16,720 SH SOLE 21 16,720 0 0
AZURRX BIOPHARMA INC COM 05502L105 3 2,309 SH SOLE 43 0 0 2,309
AZZ INC COM 002474104 1,468 29,156 SH SOLE 2 8,420 0 20,736
AZZ INC COM 002474104 8 154 SH SOLE 4 154 0 0
AZZ INC COM 002474104 26 519 SH SOLE 7 519 0 0
AZZ INC COM 002474104 5,140 102,088 SH SOLE 18 102,088 0 0
AZZ INC COM 002474104 2,224 44,169 SH SOLE 19 44,169 0 0
AZZ INC COM 002474104 152,746 3,033,684 SH SOLE 21 3,033,684 0 0
AZZ INC COM 002474104 38,226 759,197 SH SOLE 22 719,061 0 40,136
AZZ INC COM 002474104 499 9,917 SH SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 188 3,724 SH SOLE 28 3,724 0 0
AZZ INC COM 002474104 2,935 58,296 SH SOLE 30 58,296 0 0
AZZ INC COM 002474104 146 2,908 SH SOLE 40 2,908 0 0
AZZ INC COM 002474104 609 12,096 SH SOLE 43 548 0 11,548
B & G FOODS INC NEW COM 05508R106 1,156 37,205 SH SOLE 2 20,840 0 16,365
B & G FOODS INC NEW COM 05508R106 8 247 SH SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 62 2,010 SH SOLE 7 2,010 0 0
B & G FOODS INC NEW COM 05508R106 7,971 256,645 SH SOLE 18 256,645 0 0
B & G FOODS INC NEW COM 05508R106 3,439 110,709 SH SOLE 19 110,709 0 0
B & G FOODS INC NEW COM 05508R106 232,020 7,470,047 SH SOLE 21 7,470,047 0 0
B & G FOODS INC NEW COM 05508R106 58,232 1,874,828 SH SOLE 22 1,816,117 0 58,711
B & G FOODS INC NEW COM 05508R106 13 433 SH SOLE 25 433 0 0
B & G FOODS INC NEW COM 05508R106 826 26,603 SH SOLE 26 20,383 0 6,220
B & G FOODS INC NEW COM 05508R106 441 14,195 SH SOLE 28 8,779 0 5,416
B & G FOODS INC NEW COM 05508R106 4,395 141,498 SH SOLE 30 141,498 0 0
B & G FOODS INC NEW COM 05508R106 26 839 SH SOLE 34 839 0 0
B & G FOODS INC NEW COM 05508R106 156 5,016 SH SOLE 36 5,016 0 0
B & G FOODS INC NEW COM 05508R106 261 8,392 SH SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 4,225 136,042 SH SOLE 43 16,857 0 119,185
B. RILEY FINANCIAL INC COM 05580M108 1,532 27,179 SH SOLE 2 6,728 0 20,451
B. RILEY FINANCIAL INC COM 05580M108 2 43 SH SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 21 366 SH SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 4,218 74,805 SH SOLE 18 71,649 0 3,156
B. RILEY FINANCIAL INC COM 05580M108 4,756 84,352 SH SOLE 19 84,352 0 0
B. RILEY FINANCIAL INC COM 05580M108 48,108 853,286 SH SOLE 21 853,286 0 0
B. RILEY FINANCIAL INC COM 05580M108 34,132 605,398 SH SOLE 22 576,864 0 28,534
B. RILEY FINANCIAL INC COM 05580M108 155 2,753 SH SOLE 23 2,753 0 0
B. RILEY FINANCIAL INC COM 05580M108 799 14,179 SH SOLE 26 0 0 14,179
B. RILEY FINANCIAL INC COM 05580M108 172 3,049 SH SOLE 28 3,049 0 0
B. RILEY FINANCIAL INC COM 05580M108 194 3,440 SH SOLE 30 3,440 0 0
B. RILEY FINANCIAL INC COM 05580M108 22 397 SH SOLE 34 397 0 0
B. RILEY FINANCIAL INC COM 05580M108 127 2,248 SH SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108 555 9,843 SH SOLE 43 2,032 0 7,811
B2GOLD CORP COM 11777Q209 1,138 264,073 SH SOLE 21 264,073 0 0
B2GOLD CORP COM 11777Q209 588 136,503 SH SOLE 43 4,929 0 131,574
BABCOCK & WILCOX ENTERPRISES COM 05614L209 29 3,042 SH SOLE 2 3,042 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 84 8,876 SH SOLE 18 8,876 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 4,264 450,272 SH SOLE 21 450,272 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 9,984 1,054,265 SH SOLE 22 1,054,265 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 3 279 SH SOLE 43 0 0 279
BADGER METER INC COM 056525108 1,295 13,918 SH SOLE 2 9,577 0 4,341
BADGER METER INC COM 056525108 12 129 SH SOLE 4 129 0 0
BADGER METER INC COM 056525108 3,605 38,733 SH SOLE 7 38,733 0 0
BADGER METER INC COM 056525108 10,890 117,013 SH SOLE 18 117,013 0 0
BADGER METER INC COM 056525108 4,762 51,169 SH SOLE 19 51,169 0 0
BADGER METER INC COM 056525108 319,244 3,430,154 SH SOLE 21 3,430,154 0 0
BADGER METER INC COM 056525108 76,452 821,441 SH SOLE 22 798,834 0 22,607
BADGER METER INC COM 056525108 1,569 16,860 SH SOLE 25 16,860 0 0
BADGER METER INC COM 056525108 2,728 29,308 SH SOLE 26 13,641 0 15,667
BADGER METER INC COM 056525108 101 1,083 SH SOLE 28 1,083 0 0
BADGER METER INC COM 056525108 32,415 348,290 SH SOLE 30 348,290 0 0
BADGER METER INC COM 056525108 423 4,543 SH SOLE 34 4,543 0 0
BADGER METER INC COM 056525108 290 3,114 SH SOLE 36 3,114 0 0
BADGER METER INC COM 056525108 324 3,476 SH SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 5,835 62,691 SH SOLE 43 95 0 62,596
BAIDU INC SPON ADR REP A 056752108 69,771 320,714 SH SOLE 2 25,800 0 294,914
BAIDU INC SPON ADR REP A 056752108 26,263 120,721 SH SOLE 4 103,849 0 16,872
BAIDU INC SPON ADR REP A 056752108 11,115 51,093 SH SOLE 7 51,093 0 0
BAIDU INC SPON ADR REP A 056752108 6,404 29,438 SH SOLE 13 14,136 0 15,302
BAIDU INC SPON ADR REP A 056752108 32,046 147,302 SH SOLE 15 147,302 0 0
BAIDU INC SPON ADR REP A 056752108 24,051 110,556 SH SOLE 18 110,556 0 0
BAIDU INC SPON ADR REP A 056752108 87,400 401,747 SH SOLE 19 401,747 0 0
BAIDU INC SPON ADR REP A 056752108 1,073,681 4,935,331 SH SOLE 21 4,935,331 0 0
BAIDU INC SPON ADR REP A 056752108 654,652 3,009,201 SH SOLE 22 2,589,025 0 420,176
BAIDU INC SPON ADR REP A 056752108 30,283 139,199 SH SOLE 23 139,199 0 0
BAIDU INC SPON ADR REP A 056752108 73,982 340,071 SH SOLE 25 340,071 0 0
BAIDU INC SPON ADR REP A 056752108 120,776 555,166 SH SOLE 26 58,568 0 496,598
BAIDU INC SPON ADR REP A 056752108 110,015 505,700 SH SOLE 28 32,690 0 473,010
BAIDU INC SPON ADR REP A 056752108 389,692 1,791,275 SH SOLE 30 1,735,754 0 55,521
BAIDU INC SPON ADR REP A 056752108 1,568 7,208 SH SOLE 31 3,351 0 3,857
BAIDU INC SPON ADR REP A 056752108 16,739 76,943 SH SOLE 32 76,943 0 0
BAIDU INC SPON ADR REP A 056752108 115,076 528,964 SH SOLE 34 528,964 0 0
BAIDU INC SPON ADR REP A 056752108 1,127 5,180 SH SOLE 36 5,180 0 0
BAIDU INC SPON ADR REP A 056752108 366 1,683 SH SOLE 40 1,683 0 0
BAIDU INC SPON ADR REP A 056752108 30,354 139,525 SH SOLE 43 10,713 0 128,812
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 4,489 303,706 SH SOLE 30 303,706 0 0
BAKER HUGHES COMPANY CL A 05722G100 37,254 1,723,930 SH SOLE 2 488,345 0 1,235,585
BAKER HUGHES COMPANY CL A 05722G100 6,830 316,056 SH SOLE 4 290,479 0 25,577
BAKER HUGHES COMPANY CL A 05722G100 14,289 661,213 SH SOLE 7 640,378 0 20,835
BAKER HUGHES COMPANY CL A 05722G100 57 2,632 SH SOLE 13 2,632 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,949 90,179 SH SOLE 15 90,179 0 0
BAKER HUGHES COMPANY CL A 05722G100 31,640 1,464,137 SH SOLE 18 1,359,242 0 104,895
BAKER HUGHES COMPANY CL A 05722G100 17,335 802,192 SH SOLE 19 802,192 0 0
BAKER HUGHES COMPANY CL A 05722G100 559,303 25,881,657 SH SOLE 21 25,881,657 0 0
BAKER HUGHES COMPANY CL A 05722G100 355,299 16,441,407 SH SOLE 22 14,671,353 0 1,770,054
BAKER HUGHES COMPANY CL A 05722G100 11,220 519,186 SH SOLE 23 519,186 0 0
BAKER HUGHES COMPANY CL A 05722G100 25,666 1,187,701 SH SOLE 25 1,187,701 0 0
BAKER HUGHES COMPANY CL A 05722G100 41,469 1,918,957 SH SOLE 26 734,067 0 1,184,890
BAKER HUGHES COMPANY CL A 05722G100 43,169 1,997,626 SH SOLE 28 89,628 0 1,907,998
BAKER HUGHES COMPANY CL A 05722G100 2,885 133,492 SH SOLE 29 133,492 0 0
BAKER HUGHES COMPANY CL A 05722G100 134,956 6,245,077 SH SOLE 30 5,620,186 0 624,891
BAKER HUGHES COMPANY CL A 05722G100 7,407 342,769 SH SOLE 31 263,616 0 79,153
BAKER HUGHES COMPANY CL A 05722G100 53,644 2,482,383 SH SOLE 34 2,482,383 0 0
BAKER HUGHES COMPANY CL A 05722G100 11,511 532,661 SH SOLE 36 532,661 0 0
BAKER HUGHES COMPANY CL A 05722G100 606 28,049 SH SOLE 40 28,049 0 0
BAKER HUGHES COMPANY CL A 05722G100 12,314 569,836 SH SOLE 43 26,656 0 543,180
BALCHEM CORP COM 057665200 2,427 19,351 SH SOLE 2 11,670 0 7,681
BALCHEM CORP COM 057665200 18 140 SH SOLE 4 140 0 0
BALCHEM CORP COM 057665200 65 516 SH SOLE 7 516 0 0
BALCHEM CORP COM 057665200 17,257 137,602 SH SOLE 18 130,188 0 7,414
BALCHEM CORP COM 057665200 15,297 121,973 SH SOLE 19 121,973 0 0
BALCHEM CORP COM 057665200 472,586 3,768,328 SH SOLE 21 3,768,328 0 0
BALCHEM CORP COM 057665200 125,568 1,001,261 SH SOLE 22 974,808 0 26,453
BALCHEM CORP COM 057665200 522 4,159 SH SOLE 23 4,159 0 0
BALCHEM CORP COM 057665200 47 376 SH SOLE 25 376 0 0
BALCHEM CORP COM 057665200 3,520 28,067 SH SOLE 26 6,967 0 21,100
BALCHEM CORP COM 057665200 506 4,032 SH SOLE 28 4,032 0 0
BALCHEM CORP COM 057665200 8,900 70,967 SH SOLE 30 70,967 0 0
BALCHEM CORP COM 057665200 89 707 SH SOLE 36 707 0 0
BALCHEM CORP COM 057665200 486 3,876 SH SOLE 40 3,876 0 0
BALCHEM CORP COM 057665200 1,789 14,262 SH SOLE 43 227 0 14,035
BALL CORP COM 058498106 60,329 711,936 SH SOLE 2 94,445 0 617,491
BALL CORP COM 058498106 14,054 165,852 SH SOLE 4 153,211 0 12,641
BALL CORP COM 058498106 24,960 294,549 SH SOLE 7 274,689 0 19,860
BALL CORP COM 058498106 105 1,235 SH SOLE 13 1,235 0 0
BALL CORP COM 058498106 2,744 32,385 SH SOLE 15 32,385 0 0
BALL CORP COM 058498106 123,808 1,461,029 SH SOLE 18 1,196,944 0 264,085
BALL CORP COM 058498106 55,095 650,166 SH SOLE 19 650,166 0 0
BALL CORP COM 058498106 789,226 9,313,497 SH SOLE 21 9,313,497 0 0
BALL CORP COM 058498106 647,468 7,640,638 SH SOLE 22 6,896,035 0 744,603
BALL CORP COM 058498106 17,091 201,682 SH SOLE 23 201,682 0 0
BALL CORP COM 058498106 48,024 566,725 SH SOLE 25 566,725 0 0
BALL CORP COM 058498106 60,922 718,931 SH SOLE 26 244,314 0 474,617
BALL CORP COM 058498106 96,090 1,133,943 SH SOLE 28 38,977 0 1,094,966
BALL CORP COM 058498106 101 1,191 SH SOLE 29 1,191 0 0
BALL CORP COM 058498106 162,785 1,920,992 SH SOLE 30 1,920,992 0 0
BALL CORP COM 058498106 8,914 105,189 SH SOLE 31 41,789 0 63,400
BALL CORP COM 058498106 33,129 390,946 SH SOLE 34 390,946 0 0
BALL CORP COM 058498106 14,987 176,857 SH SOLE 36 176,857 0 0
BALL CORP COM 058498106 1,151 13,583 SH SOLE 40 13,583 0 0
BALL CORP COM 058498106 16,387 193,379 SH SOLE 43 11,053 0 182,326
BALLANTYNE STRONG INC COM 058516105 23 8,695 SH SOLE 21 8,695 0 0
BALLANTYNE STRONG INC COM 058516105 14 5,403 SH SOLE 22 5,403 0 0
BALLARD PWR SYS INC NEW COM 058586108 12 500 SH SOLE 18 500 0 0
BALLARD PWR SYS INC NEW COM 058586108 592 24,302 SH SOLE 26 24,302 0 0
BALLARD PWR SYS INC NEW COM 058586108 42 1,713 SH SOLE 31 0 0 1,713
BALLYS CORPORATION COM 05875B106 491 7,559 SH SOLE 2 5,559 0 2,000
BALLYS CORPORATION COM 05875B106 5 72 SH SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106 23 360 SH SOLE 7 360 0 0
BALLYS CORPORATION COM 05875B106 3,789 58,307 SH SOLE 18 58,307 0 0
BALLYS CORPORATION COM 05875B106 2,325 35,783 SH SOLE 19 35,783 0 0
BALLYS CORPORATION COM 05875B106 41,378 636,784 SH SOLE 21 636,784 0 0
BALLYS CORPORATION COM 05875B106 32,658 502,591 SH SOLE 22 490,701 0 11,890
BALLYS CORPORATION COM 05875B106 12 189 SH SOLE 23 189 0 0
BALLYS CORPORATION COM 05875B106 273 4,203 SH SOLE 26 0 0 4,203
BALLYS CORPORATION COM 05875B106 95 1,466 SH SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 302 4,650 SH SOLE 30 4,650 0 0
BALLYS CORPORATION COM 05875B106 52 802 SH SOLE 34 802 0 0
BALLYS CORPORATION COM 05875B106 156 2,404 SH SOLE 40 2,404 0 0
BALLYS CORPORATION COM 05875B106 170 2,617 SH SOLE 43 184 0 2,433
BANC OF CALIFORNIA INC COM 05990K106 939 51,932 SH SOLE 2 14,971 0 36,961
BANC OF CALIFORNIA INC COM 05990K106 2 130 SH SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106 17 954 SH SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,236 179,001 SH SOLE 18 179,001 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,379 76,278 SH SOLE 19 76,278 0 0
BANC OF CALIFORNIA INC COM 05990K106 99,189 5,486,135 SH SOLE 21 5,486,135 0 0
BANC OF CALIFORNIA INC COM 05990K106 24,841 1,373,966 SH SOLE 22 1,301,401 0 72,565
BANC OF CALIFORNIA INC COM 05990K106 245 13,525 SH SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 86 4,773 SH SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,808 100,021 SH SOLE 30 100,021 0 0
BANC OF CALIFORNIA INC COM 05990K106 55 3,040 SH SOLE 40 3,040 0 0
BANC OF CALIFORNIA INC COM 05990K106 495 27,372 SH SOLE 43 3,354 0 24,018
BANCFIRST CORP COM 05945F103 1,503 21,255 SH SOLE 2 6,023 0 15,232
BANCFIRST CORP COM 05945F103 7 98 SH SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 24 334 SH SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 5,387 76,213 SH SOLE 18 76,213 0 0
BANCFIRST CORP COM 05945F103 9,218 130,400 SH SOLE 19 130,400 0 0
BANCFIRST CORP COM 05945F103 159,622 2,258,051 SH SOLE 21 2,258,051 0 0
BANCFIRST CORP COM 05945F103 50,721 717,507 SH SOLE 22 688,747 0 28,760
BANCFIRST CORP COM 05945F103 208 2,948 SH SOLE 23 2,948 0 0
BANCFIRST CORP COM 05945F103 2,783 39,372 SH SOLE 26 7,150 0 32,222
BANCFIRST CORP COM 05945F103 171 2,425 SH SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 3,334 47,164 SH SOLE 30 47,164 0 0
BANCFIRST CORP COM 05945F103 34 477 SH SOLE 34 477 0 0
BANCFIRST CORP COM 05945F103 173 2,445 SH SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 1,202 16,997 SH SOLE 43 3,059 0 13,938
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 32 11,633 SH SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 305 111,722 SH SOLE 21 111,722 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,131 414,279 SH SOLE 22 387,456 0 26,823
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 501 183,667 SH SOLE 30 183,667 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 9 1,710 SH SOLE 18 1,710 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 13,122 2,513,787 SH SOLE 43 475,161 0 2,038,626
BANCO BRADESCO S A SP ADR PFD NEW 059460303 6,263 1,332,582 SH SOLE 2 270,710 0 1,061,872
BANCO BRADESCO S A SP ADR PFD NEW 059460303 276 58,654 SH SOLE 4 58,654 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 794 168,986 SH SOLE 13 168,986 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 23,670 5,036,114 SH SOLE 18 826,018 0 4,210,096
BANCO BRADESCO S A SP ADR PFD NEW 059460303 5,359 1,140,213 SH SOLE 19 1,140,213 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 91,601 19,489,541 SH SOLE 21 19,489,541 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 29,689 6,316,749 SH SOLE 22 6,316,749 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 18,048 3,839,919 SH SOLE 25 3,839,919 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,033 219,734 SH SOLE 30 219,734 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 65,001 13,830,004 SH SOLE 34 13,830,004 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,371 1,993,788 SH SOLE 43 240,956 0 1,752,832
BANCO DE CHILE SPONSORED ADS 059520106 1,689 71,496 SH SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 2 68 SH SOLE 18 68 0 0
BANCO DE CHILE SPONSORED ADS 059520106 343 14,505 SH SOLE 21 14,505 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,192 50,450 SH SOLE 25 50,450 0 0
BANCO DE CHILE SPONSORED ADS 059520106 375 15,856 SH SOLE 34 15,856 0 0
BANCO DE CHILE SPONSORED ADS 059520106 4,273 180,909 SH SOLE 43 1,131 0 179,778
BANCO MACRO SA SPON ADR B 05961W105 97 7,258 SH SOLE 4 7,258 0 0
BANCO MACRO SA SPON ADR B 05961W105 6,164 461,759 SH SOLE 21 461,759 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,197 239,482 SH SOLE 22 230,171 0 9,311
BANCO MACRO SA SPON ADR B 05961W105 1,654 123,894 SH SOLE 30 123,894 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,923 144,063 SH SOLE 34 144,063 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 8,081 1,146,209 SH SOLE 22 1,146,209 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 367 51,990 SH SOLE 30 51,990 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7,604 1,078,621 SH SOLE 43 230,894 0 847,727
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,323 133,833 SH SOLE 2 58,555 0 75,278
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,318 214,173 SH SOLE 18 0 0 214,173
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,672 67,352 SH SOLE 19 67,352 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 17,271 695,579 SH SOLE 21 695,579 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,495 60,199 SH SOLE 22 60,199 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,991 281,568 SH SOLE 25 281,568 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 725 29,194 SH SOLE 26 29,194 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 38 1,523 SH SOLE 28 0 0 1,523
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,696 148,842 SH SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 20,413 822,128 SH SOLE 34 822,128 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,259 252,090 SH SOLE 43 2,614 0 249,476
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 543 98,676 SH SOLE 43 3,511 0 95,165
BANCO SANTANDER S.A. ADR 05964H105 15 4,267 SH SOLE 18 4,267 0 0
BANCO SANTANDER S.A. ADR 05964H105 17 5,090 SH SOLE 31 0 0 5,090
BANCO SANTANDER S.A. ADR 05964H105 9,752 2,843,059 SH SOLE 43 311,300 0 2,531,759
BANCOLOMBIA S A SPON ADR PREF 05968L102 20,599 643,919 SH SOLE 2 209,769 0 434,150
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,047 32,725 SH SOLE 4 32,725 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,555 48,607 SH SOLE 13 48,607 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,395 43,607 SH SOLE 18 43,607 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 286 8,929 SH SOLE 19 8,929 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 16,121 503,942 SH SOLE 21 503,942 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 33,062 1,033,495 SH SOLE 22 797,359 0 236,136
BANCOLOMBIA S A SPON ADR PREF 05968L102 21,705 678,480 SH SOLE 25 678,480 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 190 5,925 SH SOLE 28 0 0 5,925
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,949 154,712 SH SOLE 30 154,712 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 633 19,793 SH SOLE 31 12,162 0 7,631
BANCOLOMBIA S A SPON ADR PREF 05968L102 62 1,931 SH SOLE 34 1,931 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,584 393,383 SH SOLE 43 37,024 0 356,359
BANCORP INC DEL COM 05969A105 1,452 70,098 SH SOLE 2 21,622 0 48,476
BANCORP INC DEL COM 05969A105 4 177 SH SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105 17 811 SH SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 3,808 183,770 SH SOLE 18 183,770 0 0
BANCORP INC DEL COM 05969A105 6,387 308,250 SH SOLE 19 308,250 0 0
BANCORP INC DEL COM 05969A105 45,983 2,219,268 SH SOLE 21 2,219,268 0 0
BANCORP INC DEL COM 05969A105 37,926 1,830,415 SH SOLE 22 1,746,095 0 84,320
BANCORP INC DEL COM 05969A105 325 15,683 SH SOLE 23 15,683 0 0
BANCORP INC DEL COM 05969A105 14 656 SH SOLE 25 656 0 0
BANCORP INC DEL COM 05969A105 2,163 104,375 SH SOLE 26 1,507 0 102,868
BANCORP INC DEL COM 05969A105 106 5,132 SH SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 251 12,117 SH SOLE 30 12,117 0 0
BANCORP INC DEL COM 05969A105 29 1,389 SH SOLE 36 1,389 0 0
BANCORP INC DEL COM 05969A105 161 7,784 SH SOLE 40 7,784 0 0
BANCORP INC DEL COM 05969A105 517 24,968 SH SOLE 43 0 0 24,968
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,060 155,784 SH SOLE 2 71,935 0 83,849
BANCORPSOUTH BK TUPELO MISS COM 05971J102 15 468 SH SOLE 4 468 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 80 2,453 SH SOLE 7 2,453 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 17,361 534,524 SH SOLE 18 534,524 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,870 180,714 SH SOLE 19 180,714 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 236,327 7,276,067 SH SOLE 21 7,276,067 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 110,286 3,395,490 SH SOLE 22 3,236,199 0 159,291
BANCORPSOUTH BK TUPELO MISS COM 05971J102 70 2,167 SH SOLE 25 2,167 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,230 99,450 SH SOLE 26 92,500 0 6,950
BANCORPSOUTH BK TUPELO MISS COM 05971J102 6,055 186,418 SH SOLE 28 13,040 0 173,378
BANCORPSOUTH BK TUPELO MISS COM 05971J102 6,789 209,017 SH SOLE 30 209,017 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 94 2,898 SH SOLE 31 0 0 2,898
BANCORPSOUTH BK TUPELO MISS COM 05971J102 96 2,957 SH SOLE 34 2,957 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 269 8,279 SH SOLE 36 8,279 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 385 11,852 SH SOLE 40 11,852 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,623 80,759 SH SOLE 43 4,546 0 76,213
BANDWIDTH INC COM CL A 05988J103 1,158 9,135 SH SOLE 2 6,857 0 2,278
BANDWIDTH INC COM CL A 05988J103 10 82 SH SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 43 337 SH SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 7,972 62,899 SH SOLE 18 61,352 0 1,547
BANDWIDTH INC COM CL A 05988J103 21,897 172,774 SH SOLE 19 172,774 0 0
BANDWIDTH INC COM CL A 05988J103 91,615 722,858 SH SOLE 21 722,858 0 0
BANDWIDTH INC COM CL A 05988J103 75,665 597,007 SH SOLE 22 581,847 0 15,160
BANDWIDTH INC COM CL A 05988J103 7 53 SH SOLE 23 53 0 0
BANDWIDTH INC COM CL A 05988J103 39 309 SH SOLE 25 309 0 0
BANDWIDTH INC COM CL A 05988J103 1,399 11,036 SH SOLE 26 9,074 0 1,962
BANDWIDTH INC COM CL A 05988J103 320 2,528 SH SOLE 28 2,528 0 0
BANDWIDTH INC COM CL A 05988J103 91 721 SH SOLE 29 721 0 0
BANDWIDTH INC COM CL A 05988J103 2,643 20,850 SH SOLE 30 20,850 0 0
BANDWIDTH INC COM CL A 05988J103 44,670 352,456 SH SOLE 34 352,456 0 0
BANDWIDTH INC COM CL A 05988J103 96 755 SH SOLE 36 755 0 0
BANDWIDTH INC COM CL A 05988J103 351 2,766 SH SOLE 40 2,766 0 0
BANDWIDTH INC COM CL A 05988J103 880 6,941 SH SOLE 43 338 0 6,603
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 3,907 2,555,000 PRN SOLE 21 2,555,000 0 0
BANK COMM HLDGS COM 06424J103 179 14,012 SH SOLE 2 1,554 0 12,458
BANK COMM HLDGS COM 06424J103 8 650 SH SOLE 7 650 0 0
BANK COMM HLDGS COM 06424J103 872 68,369 SH SOLE 18 68,369 0 0
BANK COMM HLDGS COM 06424J103 1,028 80,627 SH SOLE 19 80,627 0 0
BANK COMM HLDGS COM 06424J103 9,314 730,487 SH SOLE 21 730,487 0 0
BANK COMM HLDGS COM 06424J103 2,962 232,335 SH SOLE 22 209,433 0 22,902
BANK COMM HLDGS COM 06424J103 238 18,636 SH SOLE 26 0 0 18,636
BANK FIRST CORP COM 06211J100 246 3,285 SH SOLE 2 2,293 0 992
BANK FIRST CORP COM 06211J100 6 83 SH SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,671 22,283 SH SOLE 18 22,283 0 0
BANK FIRST CORP COM 06211J100 864 11,522 SH SOLE 19 11,522 0 0
BANK FIRST CORP COM 06211J100 19,970 266,306 SH SOLE 21 266,306 0 0
BANK FIRST CORP COM 06211J100 12,189 162,537 SH SOLE 22 159,447 0 3,090
BANK FIRST CORP COM 06211J100 103 1,375 SH SOLE 30 1,375 0 0
BANK FIRST CORP COM 06211J100 69 922 SH SOLE 40 922 0 0
BANK FIRST CORP COM 06211J100 34 455 SH SOLE 43 0 0 455
BANK HAWAII CORP COM 062540109 9,306 103,991 SH SOLE 2 34,120 0 69,871
BANK HAWAII CORP COM 062540109 14 161 SH SOLE 4 161 0 0
BANK HAWAII CORP COM 062540109 85 954 SH SOLE 7 954 0 0
BANK HAWAII CORP COM 062540109 284 3,171 SH SOLE 13 3,171 0 0
BANK HAWAII CORP COM 062540109 10,430 116,544 SH SOLE 18 107,615 0 8,929
BANK HAWAII CORP COM 062540109 8,729 97,542 SH SOLE 19 97,542 0 0
BANK HAWAII CORP COM 062540109 172,059 1,922,659 SH SOLE 21 1,922,659 0 0
BANK HAWAII CORP COM 062540109 133,622 1,493,149 SH SOLE 22 1,414,272 0 78,877
BANK HAWAII CORP COM 062540109 98 1,092 SH SOLE 25 1,092 0 0
BANK HAWAII CORP COM 062540109 1,443 16,129 SH SOLE 26 11,727 0 4,402
BANK HAWAII CORP COM 062540109 777 8,682 SH SOLE 28 1,648 0 7,034
BANK HAWAII CORP COM 062540109 7,966 89,017 SH SOLE 30 89,017 0 0
BANK HAWAII CORP COM 062540109 67 746 SH SOLE 31 746 0 0
BANK HAWAII CORP COM 062540109 762 8,510 SH SOLE 34 8,510 0 0
BANK HAWAII CORP COM 062540109 342 3,825 SH SOLE 36 3,825 0 0
BANK HAWAII CORP COM 062540109 487 5,440 SH SOLE 40 5,440 0 0
BANK HAWAII CORP COM 062540109 4,136 46,221 SH SOLE 43 4,982 0 41,239
BANK MARIN BANCORP COM 063425102 553 14,133 SH SOLE 2 4,088 0 10,045
BANK MARIN BANCORP COM 063425102 10 250 SH SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,785 45,582 SH SOLE 18 45,582 0 0
BANK MARIN BANCORP COM 063425102 936 23,913 SH SOLE 19 23,913 0 0
BANK MARIN BANCORP COM 063425102 21,889 558,975 SH SOLE 21 558,975 0 0
BANK MARIN BANCORP COM 063425102 17,264 440,847 SH SOLE 22 416,380 0 24,467
BANK MARIN BANCORP COM 063425102 70 1,796 SH SOLE 28 1,796 0 0
BANK MARIN BANCORP COM 063425102 98 2,508 SH SOLE 30 2,508 0 0
BANK MARIN BANCORP COM 063425102 73 1,858 SH SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 459 11,721 SH SOLE 43 43 0 11,678
BANK MONTREAL QUE COM 063671101 16 179 SH SOLE 18 179 0 0
BANK MONTREAL QUE COM 063671101 34,243 384,231 SH SOLE 43 22,530 0 361,701
BANK NEW YORK MELLON CORP COM 064058100 116,700 2,467,750 SH SOLE 2 890,246 0 1,577,504
BANK NEW YORK MELLON CORP COM 064058100 22,024 465,731 SH SOLE 4 435,084 0 30,647
BANK NEW YORK MELLON CORP COM 064058100 35,230 744,984 SH SOLE 7 716,550 0 28,434
BANK NEW YORK MELLON CORP COM 064058100 4,662 98,574 SH SOLE 13 98,574 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,911 103,844 SH SOLE 15 103,844 0 0
BANK NEW YORK MELLON CORP COM 064058100 101,357 2,143,312 SH SOLE 18 1,897,692 0 245,620
BANK NEW YORK MELLON CORP COM 064058100 41,511 877,797 SH SOLE 19 877,797 0 0
BANK NEW YORK MELLON CORP COM 064058100 819,377 17,326,645 SH SOLE 21 17,326,645 0 0
BANK NEW YORK MELLON CORP COM 064058100 987,571 20,883,302 SH SOLE 22 17,029,793 0 3,853,509
BANK NEW YORK MELLON CORP COM 064058100 35,875 758,619 SH SOLE 23 758,619 0 0
BANK NEW YORK MELLON CORP COM 064058100 67,300 1,423,138 SH SOLE 25 1,423,138 0 0
BANK NEW YORK MELLON CORP COM 064058100 88,669 1,875,010 SH SOLE 26 623,982 0 1,251,028
BANK NEW YORK MELLON CORP COM 064058100 157,328 3,326,879 SH SOLE 28 101,042 0 3,225,837
BANK NEW YORK MELLON CORP COM 064058100 10,921 230,934 SH SOLE 29 230,934 0 0
BANK NEW YORK MELLON CORP COM 064058100 224,128 4,739,427 SH SOLE 30 4,692,443 0 46,984
BANK NEW YORK MELLON CORP COM 064058100 18,453 390,205 SH SOLE 31 363,991 0 26,214
BANK NEW YORK MELLON CORP COM 064058100 9,388 198,525 SH SOLE 34 198,525 0 0
BANK NEW YORK MELLON CORP COM 064058100 31,614 668,519 SH SOLE 36 668,519 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,607 33,982 SH SOLE 40 33,982 0 0
BANK NEW YORK MELLON CORP COM 064058100 41,871 885,418 SH SOLE 43 28,066 0 857,352
BANK NOVA SCOTIA B C COM 064149107 17 279 SH SOLE 18 279 0 0
BANK NOVA SCOTIA B C COM 064149107 42,634 681,593 SH SOLE 43 34,254 0 647,339
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,902 49,763 SH SOLE 2 2,561 0 47,202
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 38 999 SH SOLE 7 999 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6,392 167,236 SH SOLE 18 167,236 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,382 88,491 SH SOLE 19 88,491 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 71,428 1,868,864 SH SOLE 21 1,868,864 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 19,566 511,942 SH SOLE 22 456,810 0 55,132
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 192 5,025 SH SOLE 43 2,570 0 2,455
BANK OF THE JAMES FINL GP IN COM 470299108 12 829 SH SOLE 18 829 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 11 775 SH SOLE 21 775 0 0
BANK OZK COM 06417N103 13,333 326,382 SH SOLE 2 101,223 0 225,159
BANK OZK COM 06417N103 75 1,832 SH SOLE 4 1,832 0 0
BANK OZK COM 06417N103 3,685 90,209 SH SOLE 7 90,209 0 0
BANK OZK COM 06417N103 12,021 294,269 SH SOLE 18 293,601 0 668
BANK OZK COM 06417N103 1,765 43,207 SH SOLE 19 43,207 0 0
BANK OZK COM 06417N103 234,077 5,730,157 SH SOLE 21 5,730,157 0 0
BANK OZK COM 06417N103 164,636 4,030,245 SH SOLE 22 3,835,713 0 194,532
BANK OZK COM 06417N103 102 2,489 SH SOLE 23 2,489 0 0
BANK OZK COM 06417N103 113 2,776 SH SOLE 25 2,776 0 0
BANK OZK COM 06417N103 2,276 55,709 SH SOLE 26 38,849 0 16,860
BANK OZK COM 06417N103 683 16,728 SH SOLE 28 16,728 0 0
BANK OZK COM 06417N103 121 2,974 SH SOLE 29 2,974 0 0
BANK OZK COM 06417N103 10,728 262,608 SH SOLE 30 262,608 0 0
BANK OZK COM 06417N103 345 8,451 SH SOLE 31 8,451 0 0
BANK OZK COM 06417N103 494 12,096 SH SOLE 34 12,096 0 0
BANK OZK COM 06417N103 456 11,160 SH SOLE 36 11,160 0 0
BANK OZK COM 06417N103 608 14,884 SH SOLE 40 14,884 0 0
BANK OZK COM 06417N103 2,668 65,311 SH SOLE 43 2,383 0 62,928
BANK PRINCETON NEW JERSEY COM 064520109 126 4,386 SH SOLE 2 221 0 4,165
BANK PRINCETON NEW JERSEY COM 064520109 5 191 SH SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 665 23,226 SH SOLE 18 23,226 0 0
BANK PRINCETON NEW JERSEY COM 064520109 364 12,705 SH SOLE 19 12,705 0 0
BANK PRINCETON NEW JERSEY COM 064520109 7,191 251,256 SH SOLE 21 251,256 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,814 63,378 SH SOLE 22 56,606 0 6,772
BANK SOUTH CAROLINA CORP COM 065066102 20 865 SH SOLE 18 865 0 0
BANK SOUTH CAROLINA CORP COM 065066102 22 960 SH SOLE 21 960 0 0
BANK7 CORP COM 06652N107 29 1,647 SH SOLE 2 343 0 1,304
BANK7 CORP COM 06652N107 229 12,992 SH SOLE 18 12,992 0 0
BANK7 CORP COM 06652N107 139 7,905 SH SOLE 19 7,905 0 0
BANK7 CORP COM 06652N107 2,861 162,443 SH SOLE 21 162,443 0 0
BANK7 CORP COM 06652N107 690 39,200 SH SOLE 22 35,523 0 3,677
BANKFINANCIAL CORP COM 06643P104 385 37,303 SH SOLE 2 15,349 0 21,954
BANKFINANCIAL CORP COM 06643P104 2 188 SH SOLE 7 188 0 0
BANKFINANCIAL CORP COM 06643P104 659 63,834 SH SOLE 18 58,212 0 5,622
BANKFINANCIAL CORP COM 06643P104 849 82,284 SH SOLE 19 82,284 0 0
BANKFINANCIAL CORP COM 06643P104 6,381 618,307 SH SOLE 21 618,307 0 0
BANKFINANCIAL CORP COM 06643P104 8,213 795,802 SH SOLE 22 775,716 0 20,086
BANKFINANCIAL CORP COM 06643P104 17 1,604 SH SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 276 26,768 SH SOLE 26 0 0 26,768
BANKFINANCIAL CORP COM 06643P104 1 50 SH SOLE 43 0 0 50
BANKUNITED INC COM 06652K103 4,645 105,696 SH SOLE 2 30,077 0 75,619
BANKUNITED INC COM 06652K103 16 371 SH SOLE 4 371 0 0
BANKUNITED INC COM 06652K103 104 2,367 SH SOLE 7 2,367 0 0
BANKUNITED INC COM 06652K103 15,970 363,361 SH SOLE 18 363,361 0 0
BANKUNITED INC COM 06652K103 7,036 160,088 SH SOLE 19 160,088 0 0
BANKUNITED INC COM 06652K103 452,979 10,306,696 SH SOLE 21 10,306,696 0 0
BANKUNITED INC COM 06652K103 108,852 2,476,725 SH SOLE 22 2,345,286 0 131,439
BANKUNITED INC COM 06652K103 1,828 41,589 SH SOLE 26 29,820 0 11,769
BANKUNITED INC COM 06652K103 126 2,874 SH SOLE 28 2,874 0 0
BANKUNITED INC COM 06652K103 6,964 158,444 SH SOLE 30 158,444 0 0
BANKUNITED INC COM 06652K103 123 2,807 SH SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 485 11,028 SH SOLE 40 11,028 0 0
BANKUNITED INC COM 06652K103 1,749 39,799 SH SOLE 43 1,558 0 38,241
BANKWELL FINL GROUP INC COM 06654A103 144 5,338 SH SOLE 2 317 0 5,021
BANKWELL FINL GROUP INC COM 06654A103 699 25,937 SH SOLE 18 25,937 0 0
BANKWELL FINL GROUP INC COM 06654A103 464 17,202 SH SOLE 19 17,202 0 0
BANKWELL FINL GROUP INC COM 06654A103 8,547 317,134 SH SOLE 21 317,134 0 0
BANKWELL FINL GROUP INC COM 06654A103 2,304 85,478 SH SOLE 22 76,482 0 8,996
BANKWELL FINL GROUP INC COM 06654A103 16 596 SH SOLE 26 0 0 596
BANNER CORP COM NEW 06652V208 1,827 34,263 SH SOLE 2 7,719 0 26,544
BANNER CORP COM NEW 06652V208 8 150 SH SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 23 436 SH SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 7,208 135,154 SH SOLE 18 135,154 0 0
BANNER CORP COM NEW 06652V208 6,709 125,806 SH SOLE 19 125,806 0 0
BANNER CORP COM NEW 06652V208 195,484 3,665,549 SH SOLE 21 3,665,549 0 0
BANNER CORP COM NEW 06652V208 56,408 1,057,719 SH SOLE 22 1,011,097 0 46,622
BANNER CORP COM NEW 06652V208 340 6,380 SH SOLE 23 6,380 0 0
BANNER CORP COM NEW 06652V208 3,925 73,604 SH SOLE 26 8,814 0 64,790
BANNER CORP COM NEW 06652V208 227 4,253 SH SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 3,011 56,463 SH SOLE 30 56,463 0 0
BANNER CORP COM NEW 06652V208 193 3,625 SH SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 485 9,086 SH SOLE 43 109 0 8,977
BAOZUN INC SPONSORED ADR 06684L103 1,980 51,907 SH SOLE 2 1,609 0 50,298
BAOZUN INC SPONSORED ADR 06684L103 868 22,759 SH SOLE 4 19,862 0 2,897
BAOZUN INC SPONSORED ADR 06684L103 220 5,765 SH SOLE 7 5,765 0 0
BAOZUN INC SPONSORED ADR 06684L103 171 4,481 SH SOLE 13 0 0 4,481
BAOZUN INC SPONSORED ADR 06684L103 1,239 32,478 SH SOLE 15 32,478 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,000 26,223 SH SOLE 18 26,223 0 0
BAOZUN INC SPONSORED ADR 06684L103 44,253 1,160,286 SH SOLE 21 1,160,286 0 0
BAOZUN INC SPONSORED ADR 06684L103 21,310 558,739 SH SOLE 22 501,269 0 57,470
BAOZUN INC SPONSORED ADR 06684L103 971 25,469 SH SOLE 23 25,469 0 0
BAOZUN INC SPONSORED ADR 06684L103 83 2,187 SH SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 7,332 192,252 SH SOLE 26 109,740 0 82,512
BAOZUN INC SPONSORED ADR 06684L103 2,758 72,301 SH SOLE 28 4,914 0 67,387
BAOZUN INC SPONSORED ADR 06684L103 12,004 314,726 SH SOLE 30 314,726 0 0
BAOZUN INC SPONSORED ADR 06684L103 163 4,263 SH SOLE 34 4,263 0 0
BAOZUN INC SPONSORED ADR 06684L103 12 311 SH SOLE 40 311 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,154 56,472 SH SOLE 43 4,218 0 52,254
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,454 3,351,000 PRN SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,340 1,300,000 PRN SOLE 21 1,300,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 106 103,000 PRN SOLE 30 103,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,593 1,546,000 PRN SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 514 17,473 SH SOLE 2 5,334 0 12,139
BAR HBR BANKSHARES COM 066849100 11 381 SH SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,591 54,071 SH SOLE 18 54,071 0 0
BAR HBR BANKSHARES COM 066849100 741 25,187 SH SOLE 19 25,187 0 0
BAR HBR BANKSHARES COM 066849100 18,941 643,811 SH SOLE 21 643,811 0 0
BAR HBR BANKSHARES COM 066849100 13,478 458,123 SH SOLE 22 440,542 0 17,581
BAR HBR BANKSHARES COM 066849100 90 3,049 SH SOLE 28 3,049 0 0
BAR HBR BANKSHARES COM 066849100 88 3,001 SH SOLE 30 3,001 0 0
BAR HBR BANKSHARES COM 066849100 26 892 SH SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 80 2,708 SH SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100 19 648 SH SOLE 43 0 0 648
BARCLAYS PLC ADR 06738E204 10 988 SH SOLE 18 988 0 0
BARCLAYS PLC ADR 06738E204 19,706 1,926,271 SH SOLE 43 218,821 0 1,707,450
BARINGS BDC INC COM 06759L103 3,392 339,837 SH SOLE 30 339,837 0 0
BARINGS BDC INC COM 06759L103 273 27,347 SH SOLE 43 3,434 0 23,913
BARNES & NOBLE ED INC COM 06777U101 291 35,779 SH SOLE 18 35,779 0 0
BARNES & NOBLE ED INC COM 06777U101 21,888 2,689,001 SH SOLE 21 2,689,001 0 0
BARNES & NOBLE ED INC COM 06777U101 5,821 715,060 SH SOLE 22 715,060 0 0
BARNES & NOBLE ED INC COM 06777U101 337 41,419 SH SOLE 30 41,419 0 0
BARNES & NOBLE ED INC COM 06777U101 46 5,622 SH SOLE 43 0 0 5,622
BARNES GROUP INC COM 067806109 2,719 54,885 SH SOLE 2 15,521 0 39,364
BARNES GROUP INC COM 067806109 12 245 SH SOLE 4 245 0 0
BARNES GROUP INC COM 067806109 35 711 SH SOLE 7 711 0 0
BARNES GROUP INC COM 067806109 9,671 195,209 SH SOLE 18 195,209 0 0
BARNES GROUP INC COM 067806109 4,137 83,506 SH SOLE 19 83,506 0 0
BARNES GROUP INC COM 067806109 280,928 5,670,724 SH SOLE 21 5,670,724 0 0
BARNES GROUP INC COM 067806109 69,556 1,404,037 SH SOLE 22 1,327,432 0 76,605
BARNES GROUP INC COM 067806109 71 1,440 SH SOLE 25 1,440 0 0
BARNES GROUP INC COM 067806109 1,091 22,029 SH SOLE 26 15,326 0 6,703
BARNES GROUP INC COM 067806109 308 6,214 SH SOLE 28 6,214 0 0
BARNES GROUP INC COM 067806109 5,073 102,400 SH SOLE 30 102,400 0 0
BARNES GROUP INC COM 067806109 31 622 SH SOLE 34 622 0 0
BARNES GROUP INC COM 067806109 210 4,231 SH SOLE 36 4,231 0 0
BARNES GROUP INC COM 067806109 269 5,439 SH SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 1,024 20,664 SH SOLE 43 0 0 20,664
BARNWELL INDS INC COM 068221100 2 747 SH SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 209 81,319 SH SOLE 22 81,319 0 0
BARRETT BUSINESS SVCS INC COM 068463108 534 7,749 SH SOLE 2 2,658 0 5,091
BARRETT BUSINESS SVCS INC COM 068463108 7 106 SH SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,849 26,845 SH SOLE 18 26,845 0 0
BARRETT BUSINESS SVCS INC COM 068463108 907 13,171 SH SOLE 19 13,171 0 0
BARRETT BUSINESS SVCS INC COM 068463108 21,797 316,535 SH SOLE 21 316,535 0 0
BARRETT BUSINESS SVCS INC COM 068463108 14,712 213,652 SH SOLE 22 200,926 0 12,726
BARRETT BUSINESS SVCS INC COM 068463108 79 1,143 SH SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 104 1,515 SH SOLE 28 1,515 0 0
BARRETT BUSINESS SVCS INC COM 068463108 368 5,340 SH SOLE 30 5,340 0 0
BARRETT BUSINESS SVCS INC COM 068463108 82 1,186 SH SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 262 3,800 SH SOLE 43 221 0 3,579
BARRICK GOLD CORP COM 067901108 6 314 SH SOLE 18 314 0 0
BARRICK GOLD CORP COM 067901108 4,752 240,020 SH SOLE 19 240,020 0 0
BARRICK GOLD CORP COM 067901108 8,845 446,724 SH SOLE 21 446,724 0 0
BARRICK GOLD CORP COM 067901108 5,927 299,341 SH SOLE 22 299,341 0 0
BARRICK GOLD CORP COM 067901108 26,211 1,323,775 SH SOLE 23 1,323,775 0 0
BARRICK GOLD CORP COM 067901108 156,824 7,920,400 SH SOLE 25 7,920,400 0 0
BARRICK GOLD CORP COM 067901108 38,383 1,938,511 SH SOLE 26 1,293,562 0 644,949
BARRICK GOLD CORP COM 067901108 549,037 27,729,126 SH SOLE 34 27,729,126 0 0
BARRICK GOLD CORP COM 067901108 22,422 1,132,437 SH SOLE 43 25,127 0 1,107,310
BASSETT FURNITURE INDS INC COM 070203104 53 2,178 SH SOLE 18 2,178 0 0
BASSETT FURNITURE INDS INC COM 070203104 1,047 43,158 SH SOLE 21 43,158 0 0
BASSETT FURNITURE INDS INC COM 070203104 4,285 176,567 SH SOLE 22 176,567 0 0
BAUDAX BIO INC COM 07160F107 5 3,948 SH SOLE 18 3,948 0 0
BAUDAX BIO INC COM 07160F107 62 47,706 SH SOLE 21 47,706 0 0
BAUDAX BIO INC COM 07160F107 1,798 1,393,584 SH SOLE 22 1,393,584 0 0
BAUSCH HEALTH COS INC COM 071734107 947 29,829 SH SOLE 2 29,829 0 0
BAUSCH HEALTH COS INC COM 071734107 3 91 SH SOLE 18 91 0 0
BAUSCH HEALTH COS INC COM 071734107 33,964 1,070,085 SH SOLE 19 1,070,085 0 0
BAUSCH HEALTH COS INC COM 071734107 180 5,666 SH SOLE 21 5,666 0 0
BAUSCH HEALTH COS INC COM 071734107 212 6,667 SH SOLE 22 6,667 0 0
BAUSCH HEALTH COS INC COM 071734107 76 2,400 SH SOLE 30 2,400 0 0
BAUSCH HEALTH COS INC COM 071734107 6,309 198,763 SH SOLE 34 198,763 0 0
BAUSCH HEALTH COS INC COM 071734107 4,651 146,524 SH SOLE 43 1,464 0 145,060
BAXTER INTL INC COM 071813109 116,219 1,377,977 SH SOLE 2 432,070 0 945,907
BAXTER INTL INC COM 071813109 22,059 261,543 SH SOLE 4 241,918 0 19,625
BAXTER INTL INC COM 071813109 41,098 487,285 SH SOLE 7 456,407 0 30,878
BAXTER INTL INC COM 071813109 138 1,641 SH SOLE 13 1,641 0 0
BAXTER INTL INC COM 071813109 5,542 65,712 SH SOLE 15 65,712 0 0
BAXTER INTL INC COM 071813109 4 52 SH SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 86,582 1,026,584 SH SOLE 18 954,900 0 71,684
BAXTER INTL INC COM 071813109 157,870 1,871,828 SH SOLE 19 1,871,828 0 0
BAXTER INTL INC COM 071813109 1,257,941 14,915,120 SH SOLE 21 14,915,120 0 0
BAXTER INTL INC COM 071813109 988,475 11,720,122 SH SOLE 22 10,536,433 0 1,183,689
BAXTER INTL INC COM 071813109 26,623 315,660 SH SOLE 23 315,660 0 0
BAXTER INTL INC COM 071813109 59,982 711,197 SH SOLE 25 711,197 0 0
BAXTER INTL INC COM 071813109 94,768 1,123,645 SH SOLE 26 365,133 0 758,512
BAXTER INTL INC COM 071813109 113,978 1,351,412 SH SOLE 28 55,558 0 1,295,854
BAXTER INTL INC COM 071813109 21 247 SH SOLE 29 247 0 0
BAXTER INTL INC COM 071813109 181,974 2,157,623 SH SOLE 30 2,152,988 0 4,635
BAXTER INTL INC COM 071813109 9,749 115,597 SH SOLE 31 68,411 0 47,186
BAXTER INTL INC COM 071813109 153,054 1,814,727 SH SOLE 34 1,814,727 0 0
BAXTER INTL INC COM 071813109 26,239 311,113 SH SOLE 36 311,113 0 0
BAXTER INTL INC COM 071813109 1,734 20,564 SH SOLE 40 20,564 0 0
BAXTER INTL INC COM 071813109 47,468 562,823 SH SOLE 43 35,209 0 527,614
BAYCOM CORP COM 07272M107 165 9,172 SH SOLE 2 1,344 0 7,828
BAYCOM CORP COM 07272M107 5 265 SH SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 728 40,413 SH SOLE 18 40,413 0 0
BAYCOM CORP COM 07272M107 377 20,946 SH SOLE 19 20,946 0 0
BAYCOM CORP COM 07272M107 8,456 469,253 SH SOLE 21 469,253 0 0
BAYCOM CORP COM 07272M107 2,787 154,664 SH SOLE 22 142,331 0 12,333
BAYCOM CORP COM 07272M107 9 491 SH SOLE 26 0 0 491
BBQ HLDGS INC COM 05551A109 58 8,023 SH SOLE 21 8,023 0 0
BBQ HLDGS INC COM 05551A109 1,813 250,045 SH SOLE 22 250,045 0 0
BCB BANCORP INC COM 055298103 189 13,662 SH SOLE 2 1,612 0 12,050
BCB BANCORP INC COM 055298103 8 549 SH SOLE 7 549 0 0
BCB BANCORP INC COM 055298103 722 52,302 SH SOLE 18 52,302 0 0
BCB BANCORP INC COM 055298103 351 25,416 SH SOLE 19 25,416 0 0
BCB BANCORP INC COM 055298103 8,300 601,426 SH SOLE 21 601,426 0 0
BCB BANCORP INC COM 055298103 3,089 223,872 SH SOLE 22 204,784 0 19,088
BCE INC COM NEW 05534B760 15 324 SH SOLE 18 324 0 0
BCE INC COM NEW 05534B760 17,990 398,541 SH SOLE 43 16,646 0 381,895
BCTG ACQUISITION CORP COM 05492W103 338 30,400 SH SOLE 2 30,400 0 0
BCTG ACQUISITION CORP COM 05492W103 149 13,360 SH SOLE 18 13,360 0 0
BCTG ACQUISITION CORP COM 05492W103 4,037 363,024 SH SOLE 19 363,024 0 0
BCTG ACQUISITION CORP COM 05492W103 54 4,896 SH SOLE 20 4,896 0 0
BCTG ACQUISITION CORP COM 05492W103 2,094 188,320 SH SOLE 34 188,320 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,480 66,506 SH SOLE 2 18,533 0 47,973
BEACON ROOFING SUPPLY INC COM 073685109 12 237 SH SOLE 4 237 0 0
BEACON ROOFING SUPPLY INC COM 073685109 78 1,485 SH SOLE 7 1,485 0 0
BEACON ROOFING SUPPLY INC COM 073685109 9,359 178,873 SH SOLE 18 178,873 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,026 96,070 SH SOLE 19 96,070 0 0
BEACON ROOFING SUPPLY INC COM 073685109 119,405 2,282,210 SH SOLE 21 2,282,210 0 0
BEACON ROOFING SUPPLY INC COM 073685109 81,145 1,550,931 SH SOLE 22 1,465,174 0 85,757
BEACON ROOFING SUPPLY INC COM 073685109 40 770 SH SOLE 25 770 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,189 22,733 SH SOLE 26 14,906 0 7,827
BEACON ROOFING SUPPLY INC COM 073685109 458 8,755 SH SOLE 28 7,540 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 2,316 44,272 SH SOLE 30 44,272 0 0
BEACON ROOFING SUPPLY INC COM 073685109 9 173 SH SOLE 34 173 0 0
BEACON ROOFING SUPPLY INC COM 073685109 254 4,846 SH SOLE 36 4,846 0 0
BEACON ROOFING SUPPLY INC COM 073685109 344 6,576 SH SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 328 6,271 SH SOLE 43 54 0 6,217
BEAM GLOBAL COM 07373B109 11 262 SH SOLE 2 262 0 0
BEAM GLOBAL COM 07373B109 58 1,338 SH SOLE 18 1,338 0 0
BEAM GLOBAL COM 07373B109 944 21,766 SH SOLE 21 21,766 0 0
BEAM GLOBAL COM 07373B109 5,118 118,026 SH SOLE 22 118,026 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,144 14,288 SH SOLE 2 7,363 0 6,925
BEAM THERAPEUTICS INC COM 07373V105 6 69 SH SOLE 4 69 0 0
BEAM THERAPEUTICS INC COM 07373V105 59 743 SH SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 10,482 130,957 SH SOLE 18 127,704 0 3,253
BEAM THERAPEUTICS INC COM 07373V105 11,662 145,704 SH SOLE 19 145,704 0 0
BEAM THERAPEUTICS INC COM 07373V105 148,793 1,858,985 SH SOLE 21 1,858,985 0 0
BEAM THERAPEUTICS INC COM 07373V105 71,111 888,443 SH SOLE 22 868,971 0 19,472
BEAM THERAPEUTICS INC COM 07373V105 165 2,060 SH SOLE 23 2,060 0 0
BEAM THERAPEUTICS INC COM 07373V105 22 275 SH SOLE 25 275 0 0
BEAM THERAPEUTICS INC COM 07373V105 947 11,834 SH SOLE 26 5,968 0 5,866
BEAM THERAPEUTICS INC COM 07373V105 289 3,610 SH SOLE 28 3,610 0 0
BEAM THERAPEUTICS INC COM 07373V105 2,551 31,870 SH SOLE 30 31,870 0 0
BEAM THERAPEUTICS INC COM 07373V105 11 143 SH SOLE 34 143 0 0
BEAM THERAPEUTICS INC COM 07373V105 39 484 SH SOLE 36 484 0 0
BEAM THERAPEUTICS INC COM 07373V105 188 2,346 SH SOLE 40 2,346 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 7 2,325 SH SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 59 20,714 SH SOLE 21 20,714 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 172 60,730 SH SOLE 22 60,730 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 720 34,402 SH SOLE 2 10,702 0 23,700
BEAZER HOMES USA INC COM NEW 07556Q881 11 517 SH SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,123 101,467 SH SOLE 18 101,467 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 4,519 216,034 SH SOLE 19 216,034 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 31,415 1,501,669 SH SOLE 21 1,501,669 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 17,552 838,983 SH SOLE 22 810,377 0 28,606
BEAZER HOMES USA INC COM NEW 07556Q881 657 31,427 SH SOLE 34 31,427 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,210 57,850 SH SOLE 43 0 0 57,850
BECTON DICKINSON & CO COM 075887109 209,835 862,987 SH SOLE 2 297,147 0 565,840
BECTON DICKINSON & CO COM 075887109 38,931 160,110 SH SOLE 4 148,945 0 11,165
BECTON DICKINSON & CO COM 075887109 63,304 260,351 SH SOLE 7 251,670 0 8,681
BECTON DICKINSON & CO COM 075887109 433 1,782 SH SOLE 13 1,782 0 0
BECTON DICKINSON & CO COM 075887109 9,102 37,434 SH SOLE 15 37,434 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 136,913 563,080 SH SOLE 18 519,504 0 43,576
BECTON DICKINSON & CO COM 075887109 257,417 1,058,677 SH SOLE 19 1,058,677 0 0
BECTON DICKINSON & CO COM 075887109 1,371 5,640 SH SOLE 20 5,640 0 0
BECTON DICKINSON & CO COM 075887109 1,794,793 7,381,423 SH SOLE 21 7,381,423 0 0
BECTON DICKINSON & CO COM 075887109 1,623,999 6,679,002 SH SOLE 22 5,858,641 0 820,361
BECTON DICKINSON & CO COM 075887109 51,135 210,304 SH SOLE 23 210,304 0 0
BECTON DICKINSON & CO COM 075887109 113,984 468,782 SH SOLE 25 468,782 0 0
BECTON DICKINSON & CO COM 075887109 155,571 639,814 SH SOLE 26 217,779 0 422,035
BECTON DICKINSON & CO COM 075887109 203,260 835,945 SH SOLE 28 35,069 0 800,876
BECTON DICKINSON & CO COM 075887109 3,989 16,407 SH SOLE 29 16,407 0 0
BECTON DICKINSON & CO COM 075887109 385,747 1,586,456 SH SOLE 30 1,586,456 0 0
BECTON DICKINSON & CO COM 075887109 21,652 89,049 SH SOLE 31 53,745 0 35,304
BECTON DICKINSON & CO COM 075887109 185,819 764,214 SH SOLE 34 764,214 0 0
BECTON DICKINSON & CO COM 075887109 41,800 171,912 SH SOLE 36 171,912 0 0
BECTON DICKINSON & CO COM 075887109 2,856 11,744 SH SOLE 40 11,744 0 0
BECTON DICKINSON & CO COM 075887109 62,728 257,979 SH SOLE 43 19,726 0 238,253
BED BATH & BEYOND INC COM 075896100 5,444 186,743 SH SOLE 2 76,080 0 110,663
BED BATH & BEYOND INC COM 075896100 37 1,281 SH SOLE 4 1,281 0 0
BED BATH & BEYOND INC COM 075896100 244 8,361 SH SOLE 7 8,361 0 0
BED BATH & BEYOND INC COM 075896100 14,562 499,563 SH SOLE 18 499,563 0 0
BED BATH & BEYOND INC COM 075896100 6,534 224,152 SH SOLE 19 224,152 0 0
BED BATH & BEYOND INC COM 075896100 427,314 14,659,148 SH SOLE 21 14,659,148 0 0
BED BATH & BEYOND INC COM 075896100 113,732 3,901,618 SH SOLE 22 3,709,167 0 192,451
BED BATH & BEYOND INC COM 075896100 90 3,098 SH SOLE 23 3,098 0 0
BED BATH & BEYOND INC COM 075896100 39 1,331 SH SOLE 25 1,331 0 0
BED BATH & BEYOND INC COM 075896100 1,467 50,341 SH SOLE 26 25,032 0 25,309
BED BATH & BEYOND INC COM 075896100 759 26,044 SH SOLE 28 17,618 0 8,426
BED BATH & BEYOND INC COM 075896100 628 21,555 SH SOLE 29 21,555 0 0
BED BATH & BEYOND INC COM 075896100 7,617 261,319 SH SOLE 30 261,319 0 0
BED BATH & BEYOND INC COM 075896100 889 30,482 SH SOLE 31 30,482 0 0
BED BATH & BEYOND INC COM 075896100 337 11,561 SH SOLE 34 11,561 0 0
BED BATH & BEYOND INC COM 075896100 1,868 64,075 SH SOLE 36 64,075 0 0
BED BATH & BEYOND INC COM 075896100 412 14,126 SH SOLE 40 14,126 0 0
BED BATH & BEYOND INC COM 075896100 3,390 116,278 SH SOLE 43 8,363 0 107,915
BEIGENE LTD SPONSORED ADR 07725L102 22,466 64,543 SH SOLE 2 5,718 0 58,825
BEIGENE LTD SPONSORED ADR 07725L102 9 26 SH SOLE 3 26 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7,747 22,255 SH SOLE 4 19,393 0 2,862
BEIGENE LTD SPONSORED ADR 07725L102 1,525 4,382 SH SOLE 7 4,382 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,243 6,445 SH SOLE 13 3,734 0 2,711
BEIGENE LTD SPONSORED ADR 07725L102 8,618 24,758 SH SOLE 15 24,758 0 0
BEIGENE LTD SPONSORED ADR 07725L102 9,395 26,991 SH SOLE 18 26,991 0 0
BEIGENE LTD SPONSORED ADR 07725L102 318 914 SH SOLE 19 914 0 0
BEIGENE LTD SPONSORED ADR 07725L102 456,938 1,312,739 SH SOLE 21 1,312,739 0 0
BEIGENE LTD SPONSORED ADR 07725L102 218,816 628,637 SH SOLE 22 552,602 0 76,035
BEIGENE LTD SPONSORED ADR 07725L102 7,938 22,806 SH SOLE 23 22,806 0 0
BEIGENE LTD SPONSORED ADR 07725L102 552 1,587 SH SOLE 25 1,587 0 0
BEIGENE LTD SPONSORED ADR 07725L102 33,464 96,140 SH SOLE 26 14,728 0 81,412
BEIGENE LTD SPONSORED ADR 07725L102 27,976 80,371 SH SOLE 28 5,605 0 74,766
BEIGENE LTD SPONSORED ADR 07725L102 97,542 280,228 SH SOLE 30 280,228 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,277 3,670 SH SOLE 31 2,413 0 1,257
BEIGENE LTD SPONSORED ADR 07725L102 953 2,737 SH SOLE 32 2,737 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,231 3,537 SH SOLE 34 3,537 0 0
BEIGENE LTD SPONSORED ADR 07725L102 97 278 SH SOLE 40 278 0 0
BEIGENE LTD SPONSORED ADR 07725L102 9,242 26,552 SH SOLE 43 3,131 0 23,421
BEL FUSE INC CL A 077347201 5 246 SH SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 173 8,699 SH SOLE 2 420 0 8,279
BEL FUSE INC CL B 077347300 6 299 SH SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 937 47,097 SH SOLE 18 47,097 0 0
BEL FUSE INC CL B 077347300 372 18,693 SH SOLE 19 18,693 0 0
BEL FUSE INC CL B 077347300 25,199 1,266,921 SH SOLE 21 1,266,921 0 0
BEL FUSE INC CL B 077347300 6,570 330,337 SH SOLE 22 319,964 0 10,373
BEL FUSE INC CL B 077347300 258 12,968 SH SOLE 30 12,968 0 0
BELDEN INC COM 077454106 2,997 67,540 SH SOLE 2 31,950 0 35,590
BELDEN INC COM 077454106 9 198 SH SOLE 4 198 0 0
BELDEN INC COM 077454106 38 866 SH SOLE 7 866 0 0
BELDEN INC COM 077454106 10,463 235,817 SH SOLE 18 235,817 0 0
BELDEN INC COM 077454106 3,377 76,105 SH SOLE 19 76,105 0 0
BELDEN INC COM 077454106 141,691 3,193,400 SH SOLE 21 3,193,400 0 0
BELDEN INC COM 077454106 65,971 1,486,828 SH SOLE 22 1,417,660 0 69,168
BELDEN INC COM 077454106 844 19,028 SH SOLE 26 12,579 0 6,449
BELDEN INC COM 077454106 295 6,659 SH SOLE 28 6,659 0 0
BELDEN INC COM 077454106 1,427 32,155 SH SOLE 30 32,155 0 0
BELDEN INC COM 077454106 76 1,705 SH SOLE 36 1,705 0 0
BELDEN INC COM 077454106 234 5,265 SH SOLE 40 5,265 0 0
BELDEN INC COM 077454106 638 14,374 SH SOLE 43 1,543 0 12,831
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 18 3,405 SH SOLE 2 1,080 0 2,325
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 89 17,214 SH SOLE 18 17,214 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 38 7,271 SH SOLE 19 7,271 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 735 141,621 SH SOLE 21 141,621 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 790 152,271 SH SOLE 22 151,972 0 299
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 5 1,280 SH SOLE 18 1,280 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 77 20,545 SH SOLE 21 20,545 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 315 83,798 SH SOLE 22 83,798 0 0
BELLRING BRANDS INC COM CL A 079823100 1,087 46,031 SH SOLE 2 13,181 0 32,850
BELLRING BRANDS INC COM CL A 079823100 3 106 SH SOLE 4 106 0 0
BELLRING BRANDS INC COM CL A 079823100 17 710 SH SOLE 7 710 0 0
BELLRING BRANDS INC COM CL A 079823100 3,048 129,104 SH SOLE 18 129,104 0 0
BELLRING BRANDS INC COM CL A 079823100 4,825 204,359 SH SOLE 19 204,359 0 0
BELLRING BRANDS INC COM CL A 079823100 35,246 1,492,844 SH SOLE 21 1,492,844 0 0
BELLRING BRANDS INC COM CL A 079823100 28,068 1,188,838 SH SOLE 22 1,127,899 0 60,939
BELLRING BRANDS INC COM CL A 079823100 157 6,631 SH SOLE 28 6,631 0 0
BELLRING BRANDS INC COM CL A 079823100 673 28,491 SH SOLE 30 28,491 0 0
BELLRING BRANDS INC COM CL A 079823100 5,292 224,126 SH SOLE 34 224,126 0 0
BELLRING BRANDS INC COM CL A 079823100 97 4,098 SH SOLE 40 4,098 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 0 1 SH SOLE 17 0 0 1
BENCHMARK ELECTRS INC COM 08160H101 1,429 46,201 SH SOLE 2 14,021 0 32,180
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 19 627 SH SOLE 7 627 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,752 153,686 SH SOLE 18 153,686 0 0
BENCHMARK ELECTRS INC COM 08160H101 6,105 197,461 SH SOLE 19 197,461 0 0
BENCHMARK ELECTRS INC COM 08160H101 138,635 4,483,682 SH SOLE 21 4,483,682 0 0
BENCHMARK ELECTRS INC COM 08160H101 38,442 1,243,260 SH SOLE 22 1,186,735 0 56,525
BENCHMARK ELECTRS INC COM 08160H101 43 1,397 SH SOLE 25 1,397 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,165 37,688 SH SOLE 26 21,773 0 15,915
BENCHMARK ELECTRS INC COM 08160H101 192 6,198 SH SOLE 28 5,515 0 683
BENCHMARK ELECTRS INC COM 08160H101 2,553 82,555 SH SOLE 30 82,555 0 0
BENCHMARK ELECTRS INC COM 08160H101 17 535 SH SOLE 34 535 0 0
BENCHMARK ELECTRS INC COM 08160H101 162 5,230 SH SOLE 36 5,230 0 0
BENCHMARK ELECTRS INC COM 08160H101 104 3,355 SH SOLE 40 3,355 0 0
BENCHMARK ELECTRS INC COM 08160H101 498 16,098 SH SOLE 43 0 0 16,098
BENEFITFOCUS INC COM 08180D106 182 13,215 SH SOLE 2 9,810 0 3,405
BENEFITFOCUS INC COM 08180D106 2 152 SH SOLE 4 152 0 0
BENEFITFOCUS INC COM 08180D106 6 439 SH SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 1,349 97,710 SH SOLE 18 97,710 0 0
BENEFITFOCUS INC COM 08180D106 2,303 166,754 SH SOLE 19 166,754 0 0
BENEFITFOCUS INC COM 08180D106 14,534 1,052,453 SH SOLE 21 1,052,453 0 0
BENEFITFOCUS INC COM 08180D106 13,173 953,870 SH SOLE 22 930,988 0 22,882
BENEFITFOCUS INC COM 08180D106 75 5,400 SH SOLE 23 5,400 0 0
BENEFITFOCUS INC COM 08180D106 16 1,153 SH SOLE 25 1,153 0 0
BENEFITFOCUS INC COM 08180D106 445 32,195 SH SOLE 26 2,301 0 29,894
BENEFITFOCUS INC COM 08180D106 48 3,462 SH SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 279 20,205 SH SOLE 30 20,205 0 0
BENEFITFOCUS INC COM 08180D106 28 2,060 SH SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 59 4,251 SH SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 885 64,066 SH SOLE 43 373 0 63,693
BENTLEY SYS INC COM CL B 08265T208 134 2,859 SH SOLE 18 2,859 0 0
BENTLEY SYS INC COM CL B 08265T208 5,222 111,267 SH SOLE 21 111,267 0 0
BENTLEY SYS INC COM CL B 08265T208 316 6,741 SH SOLE 22 6,741 0 0
BENTLEY SYS INC COM CL B 08265T208 865 18,427 SH SOLE 26 18,427 0 0
BENTLEY SYS INC COM CL B 08265T208 3,665 78,104 SH SOLE 28 0 0 78,104
BENTLEY SYS INC COM CL B 08265T208 58 1,240 SH SOLE 31 0 0 1,240
BERKELEY LTS INC COM 084310101 2,372 47,224 SH SOLE 2 2,205 0 45,019
BERKELEY LTS INC COM 084310101 22 442 SH SOLE 7 442 0 0
BERKELEY LTS INC COM 084310101 502 9,994 SH SOLE 18 9,994 0 0
BERKELEY LTS INC COM 084310101 17,816 354,683 SH SOLE 19 354,683 0 0
BERKELEY LTS INC COM 084310101 14,206 282,818 SH SOLE 21 282,818 0 0
BERKELEY LTS INC COM 084310101 19,474 387,691 SH SOLE 22 366,382 0 21,309
BERKELEY LTS INC COM 084310101 24 470 SH SOLE 31 470 0 0
BERKLEY W R CORP COM 084423102 26,570 352,615 SH SOLE 2 64,416 0 288,199
BERKLEY W R CORP COM 084423102 4,927 65,392 SH SOLE 4 59,781 0 5,611
BERKLEY W R CORP COM 084423102 9,407 124,845 SH SOLE 7 120,176 0 4,669
BERKLEY W R CORP COM 084423102 48 635 SH SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 1,502 19,939 SH SOLE 15 19,939 0 0
BERKLEY W R CORP COM 084423102 35,551 471,809 SH SOLE 18 451,619 0 20,190
BERKLEY W R CORP COM 084423102 5,280 70,077 SH SOLE 19 70,077 0 0
BERKLEY W R CORP COM 084423102 235,511 3,125,558 SH SOLE 21 3,125,558 0 0
BERKLEY W R CORP COM 084423102 260,739 3,460,372 SH SOLE 22 3,130,162 0 330,210
BERKLEY W R CORP COM 084423102 6,560 87,058 SH SOLE 23 87,058 0 0
BERKLEY W R CORP COM 084423102 15,041 199,619 SH SOLE 25 199,619 0 0
BERKLEY W R CORP COM 084423102 37,598 498,982 SH SOLE 26 140,217 0 358,765
BERKLEY W R CORP COM 084423102 20,572 273,019 SH SOLE 28 13,508 0 259,511
BERKLEY W R CORP COM 084423102 58 775 SH SOLE 29 775 0 0
BERKLEY W R CORP COM 084423102 42,592 565,249 SH SOLE 30 565,249 0 0
BERKLEY W R CORP COM 084423102 3,787 50,264 SH SOLE 31 20,842 0 29,422
BERKLEY W R CORP COM 084423102 466 6,186 SH SOLE 34 6,186 0 0
BERKLEY W R CORP COM 084423102 11,905 157,995 SH SOLE 36 157,995 0 0
BERKLEY W R CORP COM 084423102 426 5,647 SH SOLE 40 5,647 0 0
BERKLEY W R CORP COM 084423102 7,815 103,709 SH SOLE 43 4,410 0 99,299
BERKSHIRE HATHAWAY INC DEL CL A 084670108 47,056 122 SH SOLE 2 39 0 83
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,157 3 SH SOLE 7 3 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,929 5 SH SOLE 19 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 25,071 65 SH SOLE 22 65 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,485 22 SH SOLE 23 22 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 187,065 485 SH SOLE 25 485 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 85,240 221 SH SOLE 26 0 0 221
BERKSHIRE HATHAWAY INC DEL CL A 084670108 113,011 293 SH SOLE 28 0 0 293
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,871 23 SH SOLE 29 23 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,728 33 SH SOLE 31 33 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 771 2 SH SOLE 34 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 55,541 144 SH SOLE 36 144 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,957 31 SH SOLE 43 9 0 22
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,110,591 4,347,246 SH SOLE 2 830,932 0 3,516,314
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176,728 691,776 SH SOLE 4 638,856 0 52,920
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 411,324 1,610,066 SH SOLE 7 1,551,429 0 58,637
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,230 4,813 SH SOLE 13 4,813 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48,650 190,434 SH SOLE 15 190,434 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 152 595 SH SOLE 17 0 0 595
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,288,250 5,042,665 SH SOLE 18 4,638,269 0 404,396
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 655,090 2,564,256 SH SOLE 19 2,564,256 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,580,753 33,588,105 SH SOLE 21 33,588,105 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,730,484 42,002,913 SH SOLE 22 37,650,862 0 4,352,051
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 249,712 977,461 SH SOLE 23 977,461 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 519,438 2,033,263 SH SOLE 25 2,014,469 0 18,794
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 802,196 3,140,078 SH SOLE 26 887,980 0 2,252,098
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 683,255 2,674,501 SH SOLE 28 160,492 0 2,514,009
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,968 62,506 SH SOLE 29 62,506 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,765,065 6,909,089 SH SOLE 30 6,842,702 0 66,387
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79,182 309,945 SH SOLE 31 262,566 0 47,379
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 88,920 348,063 SH SOLE 34 348,063 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 221,023 865,161 SH SOLE 36 865,161 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,222 55,671 SH SOLE 40 55,671 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 273,469 1,070,452 SH SOLE 43 81,590 0 988,862
BERKSHIRE HILLS BANCORP INC COM 084680107 1,142 51,156 SH SOLE 2 14,426 0 36,730
BERKSHIRE HILLS BANCORP INC COM 084680107 6 286 SH SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 19 829 SH SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,158 186,269 SH SOLE 18 186,269 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,423 198,185 SH SOLE 19 198,185 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 119,267 5,343,514 SH SOLE 21 5,343,514 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 31,752 1,422,567 SH SOLE 22 1,359,568 0 62,999
BERKSHIRE HILLS BANCORP INC COM 084680107 26 1,184 SH SOLE 25 1,184 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,035 46,383 SH SOLE 26 9,151 0 37,232
BERKSHIRE HILLS BANCORP INC COM 084680107 124 5,545 SH SOLE 28 5,545 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,964 87,998 SH SOLE 30 87,998 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 26 1,169 SH SOLE 34 1,169 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 47 2,099 SH SOLE 36 2,099 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 96 4,314 SH SOLE 40 4,314 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,046 181,261 SH SOLE 43 82,898 0 98,363
BERRY CORP COM 08579X101 365 66,158 SH SOLE 2 7,120 0 59,038
BERRY CORP COM 08579X101 5 896 SH SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,323 240,137 SH SOLE 18 240,137 0 0
BERRY CORP COM 08579X101 670 121,550 SH SOLE 19 121,550 0 0
BERRY CORP COM 08579X101 15,259 2,769,408 SH SOLE 21 2,769,408 0 0
BERRY CORP COM 08579X101 7,845 1,423,842 SH SOLE 22 1,352,105 0 71,737
BERRY CORP COM 08579X101 41 7,484 SH SOLE 43 3,664 0 3,820
BERRY GLOBAL GROUP INC COM 08579W103 20,680 336,808 SH SOLE 2 96,345 0 240,463
BERRY GLOBAL GROUP INC COM 08579W103 464 7,551 SH SOLE 4 7,551 0 0
BERRY GLOBAL GROUP INC COM 08579W103 305 4,963 SH SOLE 7 4,963 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,598 58,595 SH SOLE 18 57,036 0 1,559
BERRY GLOBAL GROUP INC COM 08579W103 2,245 36,566 SH SOLE 19 36,566 0 0
BERRY GLOBAL GROUP INC COM 08579W103 101,365 1,650,903 SH SOLE 21 1,650,903 0 0
BERRY GLOBAL GROUP INC COM 08579W103 223,308 3,636,931 SH SOLE 22 3,422,497 0 214,434
BERRY GLOBAL GROUP INC COM 08579W103 726 11,819 SH SOLE 23 11,819 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,904 47,292 SH SOLE 26 34,191 0 13,101
BERRY GLOBAL GROUP INC COM 08579W103 1,233 20,079 SH SOLE 28 17,112 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 296 4,826 SH SOLE 29 4,826 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5,627 91,648 SH SOLE 30 91,648 0 0
BERRY GLOBAL GROUP INC COM 08579W103 687 11,188 SH SOLE 31 11,188 0 0
BERRY GLOBAL GROUP INC COM 08579W103 223 3,627 SH SOLE 34 3,627 0 0
BERRY GLOBAL GROUP INC COM 08579W103 518 8,442 SH SOLE 36 8,442 0 0
BERRY GLOBAL GROUP INC COM 08579W103 998 16,262 SH SOLE 40 16,262 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,576 58,236 SH SOLE 43 5,249 0 52,987
BEST BUY INC COM 086516101 80,637 702,350 SH SOLE 2 257,921 0 444,429
BEST BUY INC COM 086516101 14,355 125,036 SH SOLE 4 116,030 0 9,006
BEST BUY INC COM 086516101 36,963 321,951 SH SOLE 7 226,578 0 95,373
BEST BUY INC COM 086516101 2,568 22,365 SH SOLE 13 22,365 0 0
BEST BUY INC COM 086516101 3,499 30,474 SH SOLE 15 30,474 0 0
BEST BUY INC COM 086516101 7 58 SH SOLE 17 0 0 58
BEST BUY INC COM 086516101 59,997 522,579 SH SOLE 18 453,236 0 69,343
BEST BUY INC COM 086516101 28,940 252,068 SH SOLE 19 252,068 0 0
BEST BUY INC COM 086516101 926,612 8,070,829 SH SOLE 21 8,070,829 0 0
BEST BUY INC COM 086516101 679,857 5,921,586 SH SOLE 22 4,954,820 0 966,766
BEST BUY INC COM 086516101 18,522 161,324 SH SOLE 23 161,324 0 0
BEST BUY INC COM 086516101 54,419 473,995 SH SOLE 25 473,995 0 0
BEST BUY INC COM 086516101 67,610 588,889 SH SOLE 26 236,578 0 352,311
BEST BUY INC COM 086516101 141,941 1,236,310 SH SOLE 28 29,189 0 1,207,121
BEST BUY INC COM 086516101 5,981 52,099 SH SOLE 29 52,099 0 0
BEST BUY INC COM 086516101 225,239 1,961,845 SH SOLE 30 1,706,536 0 255,309
BEST BUY INC COM 086516101 9,671 84,236 SH SOLE 31 52,120 0 32,116
BEST BUY INC COM 086516101 4,378 38,135 SH SOLE 34 38,135 0 0
BEST BUY INC COM 086516101 16,649 145,015 SH SOLE 36 145,015 0 0
BEST BUY INC COM 086516101 1,068 9,306 SH SOLE 40 9,306 0 0
BEST BUY INC COM 086516101 30,837 268,595 SH SOLE 43 11,934 0 256,661
BEST INC SPONSORED ADS 08653C106 48 25,700 SH SOLE 4 25,700 0 0
BEST INC SPONSORED ADS 08653C106 4,488 2,387,450 SH SOLE 21 2,387,450 0 0
BEST INC SPONSORED ADS 08653C106 1,976 1,050,823 SH SOLE 22 991,327 0 59,496
BEST INC SPONSORED ADS 08653C106 24 12,724 SH SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 999 531,566 SH SOLE 30 531,566 0 0
BEST INC SPONSORED ADS 08653C106 665 353,735 SH SOLE 43 0 0 353,735
BEYOND AIR INC COM 08862L103 16 2,916 SH SOLE 2 1,048 0 1,868
BEYOND AIR INC COM 08862L103 317 57,605 SH SOLE 18 57,605 0 0
BEYOND AIR INC COM 08862L103 132 24,071 SH SOLE 19 24,071 0 0
BEYOND AIR INC COM 08862L103 2,798 508,690 SH SOLE 21 508,690 0 0
BEYOND AIR INC COM 08862L103 875 159,070 SH SOLE 22 158,276 0 794
BEYOND MEAT INC COM 08862E109 13,116 100,800 SH SOLE 2 11,611 0 89,189
BEYOND MEAT INC COM 08862E109 13 102 SH SOLE 4 102 0 0
BEYOND MEAT INC COM 08862E109 119 914 SH SOLE 7 914 0 0
BEYOND MEAT INC COM 08862E109 3,459 26,586 SH SOLE 18 26,586 0 0
BEYOND MEAT INC COM 08862E109 2,310 17,754 SH SOLE 19 17,754 0 0
BEYOND MEAT INC COM 08862E109 89,260 685,982 SH SOLE 21 685,982 0 0
BEYOND MEAT INC COM 08862E109 172,298 1,324,147 SH SOLE 22 1,269,449 0 54,698
BEYOND MEAT INC COM 08862E109 117 901 SH SOLE 23 901 0 0
BEYOND MEAT INC COM 08862E109 40 307 SH SOLE 25 307 0 0
BEYOND MEAT INC COM 08862E109 1,385 10,644 SH SOLE 26 7,390 0 3,254
BEYOND MEAT INC COM 08862E109 396 3,041 SH SOLE 28 3,041 0 0
BEYOND MEAT INC COM 08862E109 416 3,199 SH SOLE 29 3,199 0 0
BEYOND MEAT INC COM 08862E109 2,189 16,825 SH SOLE 30 16,825 0 0
BEYOND MEAT INC COM 08862E109 129 991 SH SOLE 31 991 0 0
BEYOND MEAT INC COM 08862E109 98 754 SH SOLE 36 754 0 0
BEYOND MEAT INC COM 08862E109 398 3,055 SH SOLE 40 3,055 0 0
BEYOND MEAT INC COM 08862E109 2,377 18,271 SH SOLE 43 2,360 0 15,911
BEYONDSPRING INC SHS G10830100 126 11,385 SH SOLE 2 1,834 0 9,551
BEYONDSPRING INC SHS G10830100 3 314 SH SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 813 73,413 SH SOLE 18 64,546 0 8,867
BEYONDSPRING INC SHS G10830100 999 90,214 SH SOLE 19 90,214 0 0
BEYONDSPRING INC SHS G10830100 7,565 683,362 SH SOLE 21 683,362 0 0
BEYONDSPRING INC SHS G10830100 3,412 308,245 SH SOLE 22 300,260 0 7,985
BEYONDSPRING INC SHS G10830100 16 1,488 SH SOLE 23 1,488 0 0
BEYONDSPRING INC SHS G10830100 18 1,597 SH SOLE 26 0 0 1,597
BEYONDSPRING INC SHS G10830100 510 46,091 SH SOLE 30 46,091 0 0
BGC PARTNERS INC CL A 05541T101 1,705 353,015 SH SOLE 2 95,888 0 257,127
BGC PARTNERS INC CL A 05541T101 6 1,287 SH SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 28 5,825 SH SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 4,821 998,185 SH SOLE 18 998,185 0 0
BGC PARTNERS INC CL A 05541T101 2,689 556,664 SH SOLE 19 556,664 0 0
BGC PARTNERS INC CL A 05541T101 60,905 12,609,686 SH SOLE 21 12,609,686 0 0
BGC PARTNERS INC CL A 05541T101 43,894 9,087,801 SH SOLE 22 8,605,930 0 481,871
BGC PARTNERS INC CL A 05541T101 588 121,693 SH SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 144 29,870 SH SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 775 160,534 SH SOLE 30 160,534 0 0
BGC PARTNERS INC CL A 05541T101 161 33,392 SH SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 757 156,821 SH SOLE 43 0 0 156,821
BGSF INC COM 05601C105 103 7,374 SH SOLE 2 477 0 6,897
BGSF INC COM 05601C105 543 38,781 SH SOLE 18 38,781 0 0
BGSF INC COM 05601C105 267 19,089 SH SOLE 19 19,089 0 0
BGSF INC COM 05601C105 5,325 380,370 SH SOLE 21 380,370 0 0
BGSF INC COM 05601C105 3,469 247,754 SH SOLE 22 236,906 0 10,848
BHP GROUP LTD SPONSORED ADS 088606108 14,039 202,320 SH SOLE 7 202,320 0 0
BHP GROUP LTD SPONSORED ADS 088606108 145 2,083 SH SOLE 18 2,083 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,597 51,842 SH SOLE 19 51,842 0 0
BHP GROUP LTD SPONSORED ADS 088606108 70,563 1,016,911 SH SOLE 43 97,632 0 919,279
BHP GROUP PLC SPONSORED ADR 05545E209 14,211 245,608 SH SOLE 7 245,608 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 14 239 SH SOLE 18 239 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 1,415 24,455 SH SOLE 43 1,585 0 22,870
BIG 5 SPORTING GOODS CORP COM 08915P101 221 14,057 SH SOLE 21 14,057 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 5,988 381,421 SH SOLE 22 381,421 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 60 3,797 SH SOLE 43 0 0 3,797
BIG LOTS INC COM 089302103 3,453 50,556 SH SOLE 2 15,544 0 35,012
BIG LOTS INC COM 089302103 11 160 SH SOLE 4 160 0 0
BIG LOTS INC COM 089302103 78 1,149 SH SOLE 7 1,149 0 0
BIG LOTS INC COM 089302103 10,376 151,918 SH SOLE 18 151,918 0 0
BIG LOTS INC COM 089302103 11,874 173,857 SH SOLE 19 173,857 0 0
BIG LOTS INC COM 089302103 281,971 4,128,412 SH SOLE 21 4,128,412 0 0
BIG LOTS INC COM 089302103 81,834 1,198,149 SH SOLE 22 1,141,424 0 56,725
BIG LOTS INC COM 089302103 531 7,771 SH SOLE 23 7,771 0 0
BIG LOTS INC COM 089302103 39 578 SH SOLE 25 578 0 0
BIG LOTS INC COM 089302103 2,977 43,594 SH SOLE 26 6,837 0 36,757
BIG LOTS INC COM 089302103 437 6,404 SH SOLE 28 4,887 0 1,517
BIG LOTS INC COM 089302103 5,275 77,236 SH SOLE 30 77,236 0 0
BIG LOTS INC COM 089302103 252 3,690 SH SOLE 34 3,690 0 0
BIG LOTS INC COM 089302103 299 4,381 SH SOLE 36 4,381 0 0
BIG LOTS INC COM 089302103 335 4,908 SH SOLE 40 4,908 0 0
BIG LOTS INC COM 089302103 3,929 57,522 SH SOLE 43 10,888 0 46,634
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5,995 103,728 SH SOLE 2 24,280 0 79,448
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3 49 SH SOLE 4 49 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 46 788 SH SOLE 7 788 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,210 20,942 SH SOLE 18 20,942 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 667 11,537 SH SOLE 19 11,537 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 30,481 527,354 SH SOLE 21 527,354 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 35,836 620,004 SH SOLE 22 579,212 0 40,792
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 55 948 SH SOLE 23 948 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 15 252 SH SOLE 25 252 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 47 806 SH SOLE 26 806 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 7,780 134,600 SH SOLE 28 704 0 133,896
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 53 925 SH SOLE 29 925 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 178 3,085 SH SOLE 30 3,085 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 48 823 SH SOLE 31 823 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 35 611 SH SOLE 36 611 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 108 1,869 SH SOLE 40 1,869 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 165 1,244 SH SOLE 2 163 0 1,081
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 502 3,783 SH SOLE 18 3,783 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 266 2,004 SH SOLE 19 2,004 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 5,518 41,565 SH SOLE 21 41,565 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,371 32,926 SH SOLE 22 31,962 0 964
BIGLARI HLDGS INC COM STK CL B 08986R309 50 377 SH SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL A 08986R408 39 57 SH SOLE 2 3 0 54
BIGLARI HLDGS INC COM STK CL A 08986R408 211 312 SH SOLE 18 312 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 5 8 SH SOLE 19 8 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,613 2,388 SH SOLE 21 2,388 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,719 2,545 SH SOLE 22 2,488 0 57
BIGLARI HLDGS INC COM STK CL A 08986R408 10 15 SH SOLE 43 4 0 11
BILIBILI INC SPONS ADS REP Z 090040106 12,294 114,836 SH SOLE 2 6,042 0 108,794
BILIBILI INC SPONS ADS REP Z 090040106 6,895 64,403 SH SOLE 4 54,285 0 10,118
BILIBILI INC SPONS ADS REP Z 090040106 1,669 15,587 SH SOLE 7 15,587 0 0
BILIBILI INC SPONS ADS REP Z 090040106 790 7,375 SH SOLE 13 386 0 6,989
BILIBILI INC SPONS ADS REP Z 090040106 9,361 87,439 SH SOLE 15 87,439 0 0
BILIBILI INC SPONS ADS REP Z 090040106 7,911 73,892 SH SOLE 18 73,892 0 0
BILIBILI INC SPONS ADS REP Z 090040106 300,492 2,806,759 SH SOLE 21 2,806,759 0 0
BILIBILI INC SPONS ADS REP Z 090040106 170,996 1,597,199 SH SOLE 22 1,430,916 0 166,283
BILIBILI INC SPONS ADS REP Z 090040106 8,919 83,309 SH SOLE 23 83,309 0 0
BILIBILI INC SPONS ADS REP Z 090040106 11,439 106,850 SH SOLE 25 106,850 0 0
BILIBILI INC SPONS ADS REP Z 090040106 33,724 315,005 SH SOLE 26 90,242 0 224,763
BILIBILI INC SPONS ADS REP Z 090040106 29,223 272,956 SH SOLE 28 18,991 0 253,965
BILIBILI INC SPONS ADS REP Z 090040106 96,871 904,832 SH SOLE 30 904,832 0 0
BILIBILI INC SPONS ADS REP Z 090040106 290 2,713 SH SOLE 31 0 0 2,713
BILIBILI INC SPONS ADS REP Z 090040106 1,157 10,807 SH SOLE 32 10,807 0 0
BILIBILI INC SPONS ADS REP Z 090040106 88,413 825,829 SH SOLE 34 825,829 0 0
BILIBILI INC SPONS ADS REP Z 090040106 106 989 SH SOLE 40 989 0 0
BILIBILI INC SPONS ADS REP Z 090040106 10,508 98,148 SH SOLE 43 12,513 0 85,635
BILIBILI INC NOTE 1.375% 4/0 090040AB2 12,212 2,820,000 PRN SOLE 21 2,820,000 0 0
BILL COM HLDGS INC COM 090043100 20,759 142,672 SH SOLE 2 20,881 0 121,791
BILL COM HLDGS INC COM 090043100 31 213 SH SOLE 4 213 0 0
BILL COM HLDGS INC COM 090043100 186 1,281 SH SOLE 7 1,281 0 0
BILL COM HLDGS INC COM 090043100 5,910 40,617 SH SOLE 18 40,617 0 0
BILL COM HLDGS INC COM 090043100 132,296 909,254 SH SOLE 19 909,254 0 0
BILL COM HLDGS INC COM 090043100 178,459 1,226,520 SH SOLE 21 1,226,520 0 0
BILL COM HLDGS INC COM 090043100 256,074 1,759,962 SH SOLE 22 1,674,647 0 85,315
BILL COM HLDGS INC COM 090043100 96 663 SH SOLE 25 663 0 0
BILL COM HLDGS INC COM 090043100 2,787 19,158 SH SOLE 26 15,195 0 3,963
BILL COM HLDGS INC COM 090043100 951 6,537 SH SOLE 28 6,537 0 0
BILL COM HLDGS INC COM 090043100 5,434 37,348 SH SOLE 30 37,348 0 0
BILL COM HLDGS INC COM 090043100 203 1,392 SH SOLE 31 1,392 0 0
BILL COM HLDGS INC COM 090043100 170 1,166 SH SOLE 34 1,166 0 0
BILL COM HLDGS INC COM 090043100 226 1,555 SH SOLE 36 1,555 0 0
BILL COM HLDGS INC COM 090043100 983 6,753 SH SOLE 40 6,753 0 0
BILL COM HLDGS INC COM 090043100 1,367 9,395 SH SOLE 43 618 0 8,777
BIO RAD LABS INC CL A 090572207 35,129 61,504 SH SOLE 2 20,528 0 40,976
BIO RAD LABS INC CL A 090572207 7,193 12,593 SH SOLE 4 11,726 0 867
BIO RAD LABS INC CL A 090572207 17,556 30,737 SH SOLE 7 23,018 0 7,719
BIO RAD LABS INC CL A 090572207 41 72 SH SOLE 13 72 0 0
BIO RAD LABS INC CL A 090572207 1,287 2,254 SH SOLE 15 2,254 0 0
BIO RAD LABS INC CL A 090572207 27,387 47,949 SH SOLE 18 44,595 0 3,354
BIO RAD LABS INC CL A 090572207 5,669 9,926 SH SOLE 19 9,926 0 0
BIO RAD LABS INC CL A 090572207 479,928 840,255 SH SOLE 21 840,255 0 0
BIO RAD LABS INC CL A 090572207 299,604 524,545 SH SOLE 22 463,215 0 61,330
BIO RAD LABS INC CL A 090572207 8,958 15,683 SH SOLE 23 15,683 0 0
BIO RAD LABS INC CL A 090572207 17,815 31,191 SH SOLE 25 31,191 0 0
BIO RAD LABS INC CL A 090572207 33,709 59,017 SH SOLE 26 27,479 0 31,538
BIO RAD LABS INC CL A 090572207 24,196 42,362 SH SOLE 28 2,138 0 40,224
BIO RAD LABS INC CL A 090572207 1,482 2,595 SH SOLE 29 2,595 0 0
BIO RAD LABS INC CL A 090572207 90,666 158,737 SH SOLE 30 154,773 0 3,964
BIO RAD LABS INC CL A 090572207 5,699 9,978 SH SOLE 31 7,777 0 2,201
BIO RAD LABS INC CL A 090572207 2,733 4,785 SH SOLE 34 4,785 0 0
BIO RAD LABS INC CL A 090572207 9,955 17,429 SH SOLE 36 17,429 0 0
BIO RAD LABS INC CL A 090572207 498 872 SH SOLE 40 872 0 0
BIO RAD LABS INC CL A 090572207 21,932 38,399 SH SOLE 43 2,112 0 36,287
BIO-PATH HLDGS INC COM 09057N300 2 260 SH SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300 419 59,669 SH SOLE 22 59,669 0 0
BIO-TECHNE CORP COM 09073M104 36,723 96,151 SH SOLE 2 31,360 0 64,791
BIO-TECHNE CORP COM 09073M104 60 158 SH SOLE 4 158 0 0
BIO-TECHNE CORP COM 09073M104 254 666 SH SOLE 7 666 0 0
BIO-TECHNE CORP COM 09073M104 38,669 101,245 SH SOLE 18 101,245 0 0
BIO-TECHNE CORP COM 09073M104 382,053 1,000,322 SH SOLE 19 1,000,322 0 0
BIO-TECHNE CORP COM 09073M104 743,187 1,945,872 SH SOLE 21 1,945,872 0 0
BIO-TECHNE CORP COM 09073M104 477,784 1,250,972 SH SOLE 22 1,199,460 0 51,512
BIO-TECHNE CORP COM 09073M104 164 430 SH SOLE 25 430 0 0
BIO-TECHNE CORP COM 09073M104 9,026 23,633 SH SOLE 26 13,854 0 9,779
BIO-TECHNE CORP COM 09073M104 5,268 13,794 SH SOLE 28 4,957 0 8,837
BIO-TECHNE CORP COM 09073M104 40,816 106,869 SH SOLE 30 106,869 0 0
BIO-TECHNE CORP COM 09073M104 335 878 SH SOLE 31 730 0 148
BIO-TECHNE CORP COM 09073M104 270 707 SH SOLE 34 707 0 0
BIO-TECHNE CORP COM 09073M104 382 1,000 SH SOLE 36 1,000 0 0
BIO-TECHNE CORP COM 09073M104 1,878 4,917 SH SOLE 40 4,917 0 0
BIO-TECHNE CORP COM 09073M104 10,303 26,976 SH SOLE 43 1,997 0 24,979
BIOATLA INC COM 09077B104 313 6,161 SH SOLE 2 2,774 0 3,387
BIOATLA INC COM 09077B104 12 232 SH SOLE 7 232 0 0
BIOATLA INC COM 09077B104 1,952 38,386 SH SOLE 18 38,386 0 0
BIOATLA INC COM 09077B104 10,830 213,031 SH SOLE 19 213,031 0 0
BIOATLA INC COM 09077B104 19,982 393,038 SH SOLE 21 393,038 0 0
BIOATLA INC COM 09077B104 16,053 315,763 SH SOLE 22 311,682 0 4,081
BIOATLA INC COM 09077B104 17 341 SH SOLE 23 341 0 0
BIOATLA INC COM 09077B104 21 419 SH SOLE 26 0 0 419
BIOCEPT INC COM 09072V501 1 189 SH SOLE 21 189 0 0
BIOCEPT INC COM 09072V501 974 191,441 SH SOLE 22 191,441 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 36 3,567 SH SOLE 22 3,567 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,379 135,602 SH SOLE 2 63,824 0 71,778
BIOCRYST PHARMACEUTICALS INC COM 09058V103 7 697 SH SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 36 3,527 SH SOLE 7 3,527 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 6,356 624,936 SH SOLE 18 604,162 0 20,774
BIOCRYST PHARMACEUTICALS INC COM 09058V103 7,112 699,319 SH SOLE 19 699,319 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 89,018 8,752,958 SH SOLE 21 8,752,958 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 55,453 5,452,577 SH SOLE 22 5,285,011 0 167,566
BIOCRYST PHARMACEUTICALS INC COM 09058V103 191 18,789 SH SOLE 23 18,789 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 26 2,552 SH SOLE 25 2,552 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,369 232,932 SH SOLE 26 80,386 0 152,546
BIOCRYST PHARMACEUTICALS INC COM 09058V103 3 260 SH SOLE 28 260 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,287 224,916 SH SOLE 30 224,916 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 72 7,108 SH SOLE 36 7,108 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 238 23,358 SH SOLE 40 23,358 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 633 62,244 SH SOLE 43 0 0 62,244
BIODELIVERY SCIENCES INTL IN COM 09060J106 675 172,544 SH SOLE 2 28,243 0 144,301
BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1,584 SH SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,315 336,326 SH SOLE 18 317,624 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,889 483,111 SH SOLE 19 483,111 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 16,885 4,318,346 SH SOLE 21 4,318,346 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 11,927 3,050,480 SH SOLE 22 2,947,677 0 102,803
BIODELIVERY SCIENCES INTL IN COM 09060J106 51 13,101 SH SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 15 3,888 SH SOLE 25 3,888 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 24 6,261 SH SOLE 26 6,261 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 62 15,895 SH SOLE 28 15,895 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 451 115,445 SH SOLE 30 115,445 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 116 29,565 SH SOLE 34 29,565 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 34 8,744 SH SOLE 36 8,744 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 44 11,161 SH SOLE 40 11,161 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 87 22,146 SH SOLE 43 0 0 22,146
BIODESIX INC COM 09075X108 7 346 SH SOLE 2 0 0 346
BIODESIX INC COM 09075X108 229 11,292 SH SOLE 18 11,292 0 0
BIODESIX INC COM 09075X108 132 6,523 SH SOLE 19 6,523 0 0
BIODESIX INC COM 09075X108 2,249 110,724 SH SOLE 21 110,724 0 0
BIODESIX INC COM 09075X108 630 31,023 SH SOLE 22 30,840 0 183
BIOGEN INC COM 09062X103 124,306 444,347 SH SOLE 2 141,730 0 302,617
BIOGEN INC COM 09062X103 24,622 88,013 SH SOLE 4 82,144 0 5,869
BIOGEN INC COM 09062X103 60,829 217,439 SH SOLE 7 161,724 0 55,715
BIOGEN INC COM 09062X103 1,570 5,613 SH SOLE 13 5,613 0 0
BIOGEN INC COM 09062X103 5,871 20,987 SH SOLE 15 20,987 0 0
BIOGEN INC COM 09062X103 1 2 SH SOLE 17 0 0 2
BIOGEN INC COM 09062X103 161,548 577,473 SH SOLE 18 530,088 0 47,385
BIOGEN INC COM 09062X103 97,495 348,507 SH SOLE 19 348,507 0 0
BIOGEN INC COM 09062X103 1,402,046 5,011,783 SH SOLE 21 5,011,783 0 0
BIOGEN INC COM 09062X103 999,901 3,574,266 SH SOLE 22 3,159,407 0 414,859
BIOGEN INC COM 09062X103 31,581 112,889 SH SOLE 23 112,889 0 0
BIOGEN INC COM 09062X103 85,813 306,750 SH SOLE 25 301,748 0 5,002
BIOGEN INC COM 09062X103 98,107 350,697 SH SOLE 26 119,499 0 231,198
BIOGEN INC COM 09062X103 179,760 642,573 SH SOLE 28 18,710 0 623,863
BIOGEN INC COM 09062X103 2,553 9,126 SH SOLE 29 9,126 0 0
BIOGEN INC COM 09062X103 353,979 1,265,339 SH SOLE 30 1,265,339 0 0
BIOGEN INC COM 09062X103 18,370 65,664 SH SOLE 31 33,013 0 32,651
BIOGEN INC COM 09062X103 9,196 32,873 SH SOLE 32 32,873 0 0
BIOGEN INC COM 09062X103 52,348 187,124 SH SOLE 34 187,124 0 0
BIOGEN INC COM 09062X103 27,384 97,888 SH SOLE 36 97,888 0 0
BIOGEN INC COM 09062X103 1,741 6,224 SH SOLE 40 6,224 0 0
BIOGEN INC COM 09062X103 38,340 137,051 SH SOLE 43 5,183 0 131,868
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,269 33,203 SH SOLE 2 26,052 0 7,151
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 15 213 SH SOLE 4 213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 64 930 SH SOLE 7 930 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11,351 166,069 SH SOLE 18 162,036 0 4,033
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 22,602 330,679 SH SOLE 19 330,679 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 115,958 1,696,530 SH SOLE 21 1,696,530 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 96,571 1,412,893 SH SOLE 22 1,374,522 0 38,371
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 97 1,421 SH SOLE 23 1,421 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 34 498 SH SOLE 25 498 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,501 21,958 SH SOLE 26 13,563 0 8,395
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 410 5,992 SH SOLE 28 5,992 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,403 35,158 SH SOLE 30 35,158 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,611 67,460 SH SOLE 34 67,460 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 71 1,036 SH SOLE 36 1,036 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 435 6,358 SH SOLE 40 6,358 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 216 3,156 SH SOLE 43 294 0 2,862
BIOLASE INC COM NEW 090911207 6 7,680 SH SOLE 21 7,680 0 0
BIOLASE INC COM NEW 090911207 3,014 3,575,851 SH SOLE 22 3,575,851 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 343 9,523 SH SOLE 2 7,955 0 1,568
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3 93 SH SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 12 337 SH SOLE 7 337 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,747 48,526 SH SOLE 18 48,526 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 906 25,158 SH SOLE 19 25,158 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 21,035 584,296 SH SOLE 21 584,296 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 22,243 617,867 SH SOLE 22 598,429 0 19,438
BIOLIFE SOLUTIONS INC COM NEW 09062W204 124 3,444 SH SOLE 28 3,444 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 625 17,353 SH SOLE 30 17,353 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 140 3,885 SH SOLE 40 3,885 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 84 2,336 SH SOLE 43 301 0 2,035
BIOMARIN PHARMACEUTICAL INC COM 09061G101 32,558 431,171 SH SOLE 2 79,647 0 351,524
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,975 92,366 SH SOLE 4 85,391 0 6,975
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,531 33,516 SH SOLE 7 33,516 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 63 840 SH SOLE 13 840 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,397 18,495 SH SOLE 15 18,495 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,559 272,263 SH SOLE 18 261,903 0 10,360
BIOMARIN PHARMACEUTICAL INC COM 09061G101 33,133 438,791 SH SOLE 19 438,791 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 412,570 5,463,784 SH SOLE 21 5,463,784 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 355,422 4,706,953 SH SOLE 22 4,435,339 0 271,614
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,347 123,788 SH SOLE 23 123,788 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,868 263,118 SH SOLE 25 263,118 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 28,961 383,543 SH SOLE 26 182,015 0 201,528
BIOMARIN PHARMACEUTICAL INC COM 09061G101 31,151 412,539 SH SOLE 28 23,574 0 388,965
BIOMARIN PHARMACEUTICAL INC COM 09061G101 580 7,682 SH SOLE 29 7,682 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 33,035 437,491 SH SOLE 30 425,279 0 12,212
BIOMARIN PHARMACEUTICAL INC COM 09061G101 49,741 658,737 SH SOLE 31 37,115 0 621,622
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,343 44,269 SH SOLE 34 44,269 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,753 102,669 SH SOLE 36 102,669 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 571 7,565 SH SOLE 40 7,565 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,611 34,577 SH SOLE 43 4,677 0 29,900
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 2,980 2,945,000 PRN SOLE 21 2,945,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,771 1,750,000 PRN SOLE 22 1,750,000 0 0
BIOMERICA INC COM NEW 09061H307 12 2,194 SH SOLE 18 2,194 0 0
BIOMERICA INC COM NEW 09061H307 184 33,777 SH SOLE 21 33,777 0 0
BIOMERICA INC COM NEW 09061H307 1,007 184,391 SH SOLE 22 184,391 0 0
BIOMX INC COM 09090D103 15 2,074 SH SOLE 22 2,074 0 0
BIONANO GENOMICS INC COM 09075F107 53 6,574 SH SOLE 2 6,574 0 0
BIONANO GENOMICS INC COM 09075F107 33 4,027 SH SOLE 18 4,027 0 0
BIONANO GENOMICS INC COM 09075F107 1,327 164,236 SH SOLE 21 164,236 0 0
BIONANO GENOMICS INC COM 09075F107 25,672 3,177,279 SH SOLE 22 3,177,279 0 0
BIONANO GENOMICS INC COM 09075F107 103 12,749 SH SOLE 26 12,749 0 0
BIONANO GENOMICS INC COM 09075F107 450 55,747 SH SOLE 28 0 0 55,747
BIONANO GENOMICS INC COM 09075F107 7 893 SH SOLE 31 0 0 893
BIONTECH SE SPONSORED ADS 09075V102 78,643 720,243 SH SOLE 21 720,243 0 0
BIONTECH SE SPONSORED ADS 09075V102 2,469 22,615 SH SOLE 30 22,615 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 21 4,791 SH SOLE 2 1,984 0 2,807
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3 706 SH SOLE 7 706 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 413 95,796 SH SOLE 18 95,796 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 184 42,576 SH SOLE 19 42,576 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3,536 820,357 SH SOLE 21 820,357 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3,421 793,814 SH SOLE 22 785,828 0 7,986
BIOVENTUS INC COM CL A 09075A108 88 5,747 SH SOLE 2 2,774 0 2,973
BIOVENTUS INC COM CL A 09075A108 451 29,524 SH SOLE 18 29,524 0 0
BIOVENTUS INC COM CL A 09075A108 373 24,392 SH SOLE 19 24,392 0 0
BIOVENTUS INC COM CL A 09075A108 3,168 207,318 SH SOLE 21 207,318 0 0
BIOVENTUS INC COM CL A 09075A108 987 64,582 SH SOLE 22 63,074 0 1,508
BIOVENTUS INC COM CL A 09075A108 90 5,904 SH SOLE 26 5,904 0 0
BIOVENTUS INC COM CL A 09075A108 394 25,808 SH SOLE 28 0 0 25,808
BIOVENTUS INC COM CL A 09075A108 6 413 SH SOLE 31 0 0 413
BIOVENTUS INC COM CL A 09075A108 430 28,138 SH SOLE 34 28,138 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 302 6,995 SH SOLE 2 4,819 0 2,176
BIOXCEL THERAPEUTICS INC COM 09075P105 2 57 SH SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 8 188 SH SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,976 45,781 SH SOLE 18 45,781 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,878 66,678 SH SOLE 19 66,678 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 21,273 492,893 SH SOLE 21 492,893 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 18,283 423,601 SH SOLE 22 415,340 0 8,261
BIOXCEL THERAPEUTICS INC COM 09075P105 128 2,960 SH SOLE 23 2,960 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 477 11,043 SH SOLE 26 0 0 11,043
BIOXCEL THERAPEUTICS INC COM 09075P105 93 2,165 SH SOLE 30 2,165 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 75 1,743 SH SOLE 40 1,743 0 0
BJS RESTAURANTS INC COM 09180C106 1,470 25,314 SH SOLE 2 7,166 0 18,148
BJS RESTAURANTS INC COM 09180C106 5 86 SH SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 29 500 SH SOLE 7 500 0 0
BJS RESTAURANTS INC COM 09180C106 5,403 93,031 SH SOLE 18 93,031 0 0
BJS RESTAURANTS INC COM 09180C106 2,255 38,820 SH SOLE 19 38,820 0 0
BJS RESTAURANTS INC COM 09180C106 160,728 2,767,357 SH SOLE 21 2,767,357 0 0
BJS RESTAURANTS INC COM 09180C106 40,196 692,074 SH SOLE 22 659,325 0 32,749
BJS RESTAURANTS INC COM 09180C106 10 172 SH SOLE 25 172 0 0
BJS RESTAURANTS INC COM 09180C106 450 7,747 SH SOLE 26 4,122 0 3,625
BJS RESTAURANTS INC COM 09180C106 162 2,792 SH SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 2,725 46,915 SH SOLE 30 46,915 0 0
BJS RESTAURANTS INC COM 09180C106 16 272 SH SOLE 34 272 0 0
BJS RESTAURANTS INC COM 09180C106 28 486 SH SOLE 36 486 0 0
BJS RESTAURANTS INC COM 09180C106 226 3,893 SH SOLE 40 3,893 0 0
BJS RESTAURANTS INC COM 09180C106 708 12,186 SH SOLE 43 136 0 12,050
BJS WHSL CLUB HLDGS INC COM 05550J101 5,871 130,879 SH SOLE 2 110,272 0 20,607
BJS WHSL CLUB HLDGS INC COM 05550J101 25 552 SH SOLE 4 552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 165 3,674 SH SOLE 7 3,674 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 32,689 728,687 SH SOLE 18 718,070 0 10,617
BJS WHSL CLUB HLDGS INC COM 05550J101 13,653 304,357 SH SOLE 19 304,357 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 438,597 9,777,009 SH SOLE 21 9,777,009 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 201,372 4,488,893 SH SOLE 22 4,384,569 0 104,324
BJS WHSL CLUB HLDGS INC COM 05550J101 169 3,757 SH SOLE 23 3,757 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 73 1,637 SH SOLE 25 1,637 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,792 62,235 SH SOLE 26 47,285 0 14,950
BJS WHSL CLUB HLDGS INC COM 05550J101 1,120 24,969 SH SOLE 28 17,701 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 58 1,292 SH SOLE 29 1,292 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 4,246 94,658 SH SOLE 30 94,658 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 164 3,652 SH SOLE 34 3,652 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 647 14,422 SH SOLE 36 14,422 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 743 16,552 SH SOLE 40 16,552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 4,412 98,345 SH SOLE 43 2,370 0 95,975
BK OF AMERICA CORP COM 060505104 748,449 19,344,779 SH SOLE 2 4,307,689 0 15,037,090
BK OF AMERICA CORP COM 060505104 153,843 3,976,291 SH SOLE 4 3,676,383 0 299,908
BK OF AMERICA CORP COM 060505104 253,442 6,550,579 SH SOLE 7 6,293,539 0 257,040
BK OF AMERICA CORP COM 060505104 3,655 94,471 SH SOLE 13 94,471 0 0
BK OF AMERICA CORP COM 060505104 39,041 1,009,074 SH SOLE 15 1,009,074 0 0
BK OF AMERICA CORP COM 060505104 161 4,171 SH SOLE 17 0 0 4,171
BK OF AMERICA CORP COM 060505104 781,825 20,207,427 SH SOLE 18 18,225,915 0 1,981,512
BK OF AMERICA CORP COM 060505104 1,232,302 31,850,670 SH SOLE 19 31,850,670 0 0
BK OF AMERICA CORP COM 060505104 1,746 45,120 SH SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 5,601,038 144,767,067 SH SOLE 21 144,767,067 0 0
BK OF AMERICA CORP COM 060505104 6,748,863 174,434,308 SH SOLE 22 155,508,697 0 18,925,611
BK OF AMERICA CORP COM 060505104 203,884 5,269,674 SH SOLE 23 5,269,674 0 0
BK OF AMERICA CORP COM 060505104 498,595 12,886,921 SH SOLE 25 12,807,456 0 79,465
BK OF AMERICA CORP COM 060505104 595,217 15,384,260 SH SOLE 26 4,192,394 0 11,191,866
BK OF AMERICA CORP COM 060505104 671,961 17,367,819 SH SOLE 28 924,062 0 16,443,757
BK OF AMERICA CORP COM 060505104 6,532 168,830 SH SOLE 29 168,830 0 0
BK OF AMERICA CORP COM 060505104 1,265,758 32,715,373 SH SOLE 30 32,544,696 0 170,677
BK OF AMERICA CORP COM 060505104 215,482 5,569,449 SH SOLE 31 1,179,207 0 4,390,242
BK OF AMERICA CORP COM 060505104 388,080 10,030,503 SH SOLE 34 10,030,503 0 0
BK OF AMERICA CORP COM 060505104 193,907 5,011,819 SH SOLE 36 5,011,819 0 0
BK OF AMERICA CORP COM 060505104 12,260 316,866 SH SOLE 40 316,866 0 0
BK OF AMERICA CORP COM 060505104 221,661 5,729,166 SH SOLE 43 386,631 0 5,342,535
BK OF AMERICA CORP OPTIONS 060505104 236 6,100 SH Put SOLE 2 6,100 0 0
BK OF AMERICA CORP OPTIONS 060505104 499 12,900 SH Put SOLE 4 12,900 0 0
BK OF AMERICA CORP OPTIONS 060505104 5,947 153,700 SH Put SOLE 18 153,700 0 0
BK OF AMERICA CORP OPTIONS 060505104 39,030 1,008,800 SH Put SOLE 19 1,008,800 0 0
BK OF AMERICA CORP OPTIONS 060505104 2,747 71,000 SH Put SOLE 22 71,000 0 0
BK OF AMERICA CORP OPTIONS 060505104 395 10,200 SH Put SOLE 26 10,200 0 0
BK OF AMERICA CORP OPTIONS 060505104 18,030 466,000 SH Put SOLE 34 466,000 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 4 853 SH SOLE 18 853 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 144 34,364 SH SOLE 21 34,364 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 362 14,925 SH SOLE 2 6,995 0 7,930
BLACK DIAMOND THERAPEUTICS I COM 09203E105 6 240 SH SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,491 61,454 SH SOLE 18 57,311 0 4,143
BLACK DIAMOND THERAPEUTICS I COM 09203E105 6,757 278,530 SH SOLE 19 278,530 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 23,145 954,032 SH SOLE 21 954,032 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 13,538 558,046 SH SOLE 22 553,959 0 4,087
BLACK DIAMOND THERAPEUTICS I COM 09203E105 244 10,048 SH SOLE 23 10,048 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 887 36,542 SH SOLE 26 0 0 36,542
BLACK DIAMOND THERAPEUTICS I COM 09203E105 312 12,844 SH SOLE 30 12,844 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 70 2,884 SH SOLE 34 2,884 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 25 1,040 SH SOLE 40 1,040 0 0
BLACK HILLS CORP COM 092113109 6,774 101,460 SH SOLE 2 46,959 0 54,501
BLACK HILLS CORP COM 092113109 577 8,637 SH SOLE 4 8,637 0 0
BLACK HILLS CORP COM 092113109 3,913 58,601 SH SOLE 7 58,601 0 0
BLACK HILLS CORP COM 092113109 24,349 364,673 SH SOLE 18 364,389 0 284
BLACK HILLS CORP COM 092113109 11,332 169,712 SH SOLE 19 169,712 0 0
BLACK HILLS CORP COM 092113109 398,594 5,969,657 SH SOLE 21 5,969,657 0 0
BLACK HILLS CORP COM 092113109 147,022 2,201,912 SH SOLE 22 2,103,364 0 98,548
BLACK HILLS CORP COM 092113109 395 5,923 SH SOLE 23 5,923 0 0
BLACK HILLS CORP COM 092113109 1,440 21,567 SH SOLE 26 17,098 0 4,469
BLACK HILLS CORP COM 092113109 165 2,478 SH SOLE 28 2,478 0 0
BLACK HILLS CORP COM 092113109 58 865 SH SOLE 29 865 0 0
BLACK HILLS CORP COM 092113109 4,816 72,131 SH SOLE 30 72,131 0 0
BLACK HILLS CORP COM 092113109 79 1,181 SH SOLE 31 1,181 0 0
BLACK HILLS CORP COM 092113109 1,711 25,629 SH SOLE 32 25,629 0 0
BLACK HILLS CORP COM 092113109 324 4,855 SH SOLE 36 4,855 0 0
BLACK HILLS CORP COM 092113109 500 7,491 SH SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 1,710 25,604 SH SOLE 43 1,875 0 23,729
BLACK KNIGHT INC COM 09215C105 21,281 287,622 SH SOLE 2 34,333 0 253,289
BLACK KNIGHT INC COM 09215C105 6,157 83,217 SH SOLE 4 77,274 0 5,943
BLACK KNIGHT INC COM 09215C105 9,525 128,728 SH SOLE 7 78,569 0 50,159
BLACK KNIGHT INC COM 09215C105 32 435 SH SOLE 13 435 0 0
BLACK KNIGHT INC COM 09215C105 921 12,443 SH SOLE 15 12,443 0 0
BLACK KNIGHT INC COM 09215C105 1 20 SH SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 7,185 97,103 SH SOLE 18 88,154 0 8,949
BLACK KNIGHT INC COM 09215C105 3,005 40,616 SH SOLE 19 40,616 0 0
BLACK KNIGHT INC COM 09215C105 407,606 5,508,931 SH SOLE 21 5,508,931 0 0
BLACK KNIGHT INC COM 09215C105 366,857 4,958,192 SH SOLE 22 4,746,770 0 211,422
BLACK KNIGHT INC COM 09215C105 7,104 96,013 SH SOLE 23 96,013 0 0
BLACK KNIGHT INC COM 09215C105 55,578 751,159 SH SOLE 25 751,159 0 0
BLACK KNIGHT INC COM 09215C105 18,293 247,230 SH SOLE 26 182,126 0 65,104
BLACK KNIGHT INC COM 09215C105 15,526 209,837 SH SOLE 28 15,193 0 194,644
BLACK KNIGHT INC COM 09215C105 60,685 820,172 SH SOLE 30 753,046 0 67,126
BLACK KNIGHT INC COM 09215C105 2,662 35,974 SH SOLE 31 19,898 0 16,076
BLACK KNIGHT INC COM 09215C105 4,769 64,459 SH SOLE 34 64,459 0 0
BLACK KNIGHT INC COM 09215C105 7,682 103,822 SH SOLE 36 103,822 0 0
BLACK KNIGHT INC COM 09215C105 495 6,695 SH SOLE 40 6,695 0 0
BLACK KNIGHT INC COM 09215C105 6,069 82,021 SH SOLE 43 4,261 0 77,760
BLACKBAUD INC COM 09227Q100 2,989 42,052 SH SOLE 2 35,417 0 6,635
BLACKBAUD INC COM 09227Q100 15 212 SH SOLE 4 212 0 0
BLACKBAUD INC COM 09227Q100 66 924 SH SOLE 7 924 0 0
BLACKBAUD INC COM 09227Q100 17,970 252,816 SH SOLE 18 252,816 0 0
BLACKBAUD INC COM 09227Q100 7,881 110,871 SH SOLE 19 110,871 0 0
BLACKBAUD INC COM 09227Q100 253,332 3,564,046 SH SOLE 21 3,564,046 0 0
BLACKBAUD INC COM 09227Q100 113,951 1,603,135 SH SOLE 22 1,564,949 0 38,186
BLACKBAUD INC COM 09227Q100 90 1,262 SH SOLE 23 1,262 0 0
BLACKBAUD INC COM 09227Q100 73 1,026 SH SOLE 25 1,026 0 0
BLACKBAUD INC COM 09227Q100 1,618 22,760 SH SOLE 26 10,331 0 12,429
BLACKBAUD INC COM 09227Q100 424 5,959 SH SOLE 28 5,959 0 0
BLACKBAUD INC COM 09227Q100 2,475 34,819 SH SOLE 30 34,819 0 0
BLACKBAUD INC COM 09227Q100 180 2,529 SH SOLE 36 2,529 0 0
BLACKBAUD INC COM 09227Q100 434 6,102 SH SOLE 40 6,102 0 0
BLACKBAUD INC COM 09227Q100 1,065 14,980 SH SOLE 43 366 0 14,614
BLACKBERRY LTD COM 09228F103 0 23 SH SOLE 17 0 0 23
BLACKBERRY LTD COM 09228F103 1 100 SH SOLE 18 100 0 0
BLACKBERRY LTD COM 09228F103 11,434 1,356,347 SH SOLE 21 1,356,347 0 0
BLACKBERRY LTD COM 09228F103 3,053 362,215 SH SOLE 43 9,918 0 352,297
BLACKLINE INC COM 09239B109 2,750 25,368 SH SOLE 2 16,296 0 9,072
BLACKLINE INC COM 09239B109 34 318 SH SOLE 4 318 0 0
BLACKLINE INC COM 09239B109 91 842 SH SOLE 7 842 0 0
BLACKLINE INC COM 09239B109 18,495 170,620 SH SOLE 18 163,330 0 7,290
BLACKLINE INC COM 09239B109 27,390 252,673 SH SOLE 19 252,673 0 0
BLACKLINE INC COM 09239B109 211,748 1,953,394 SH SOLE 21 1,953,394 0 0
BLACKLINE INC COM 09239B109 157,614 1,454,006 SH SOLE 22 1,416,411 0 37,595
BLACKLINE INC COM 09239B109 414 3,817 SH SOLE 23 3,817 0 0
BLACKLINE INC COM 09239B109 105 966 SH SOLE 25 966 0 0
BLACKLINE INC COM 09239B109 3,271 30,176 SH SOLE 26 16,860 0 13,316
BLACKLINE INC COM 09239B109 632 5,831 SH SOLE 28 5,831 0 0
BLACKLINE INC COM 09239B109 3,878 35,771 SH SOLE 30 35,771 0 0
BLACKLINE INC COM 09239B109 269 2,484 SH SOLE 34 2,484 0 0
BLACKLINE INC COM 09239B109 218 2,013 SH SOLE 36 2,013 0 0
BLACKLINE INC COM 09239B109 619 5,714 SH SOLE 40 5,714 0 0
BLACKLINE INC COM 09239B109 1,092 10,078 SH SOLE 43 1,053 0 9,025
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 4,928 3,113,000 PRN SOLE 21 3,113,000 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 164 17,919 SH SOLE 17,919 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 103 5,000 SH SOLE 5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,305 389,516 SH SOLE 30 389,516 0 0
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 1,829 65,000 SH SOLE 65,000 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 20,264 800,000 SH SOLE 800,000 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 20,168 800,000 SH SOLE 800,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 263 10,000 SH SOLE 10,000 0 0
BLACKROCK INC COM 09247X101 254,697 337,812 SH SOLE 2 54,102 0 283,710
BLACKROCK INC COM 09247X101 56,123 74,437 SH SOLE 4 68,568 0 5,869
BLACKROCK INC COM 09247X101 93,447 123,941 SH SOLE 7 119,440 0 4,501
BLACKROCK INC COM 09247X101 406 538 SH SOLE 13 538 0 0
BLACKROCK INC COM 09247X101 12,386 16,428 SH SOLE 15 16,428 0 0
BLACKROCK INC COM 09247X101 19 25 SH SOLE 17 0 0 25
BLACKROCK INC COM 09247X101 209,782 278,240 SH SOLE 18 257,795 0 20,445
BLACKROCK INC COM 09247X101 26,985 35,791 SH SOLE 19 35,791 0 0
BLACKROCK INC COM 09247X101 2,863,799 3,798,343 SH SOLE 21 3,798,343 0 0
BLACKROCK INC COM 09247X101 2,315,245 3,070,780 SH SOLE 22 2,732,338 0 338,442
BLACKROCK INC COM 09247X101 70,813 93,922 SH SOLE 23 93,922 0 0
BLACKROCK INC COM 09247X101 173,550 230,185 SH SOLE 25 230,185 0 0
BLACKROCK INC COM 09247X101 219,891 291,648 SH SOLE 26 77,414 0 214,234
BLACKROCK INC COM 09247X101 366,138 485,620 SH SOLE 28 18,486 0 467,134
BLACKROCK INC COM 09247X101 657,110 871,545 SH SOLE 30 871,545 0 0
BLACKROCK INC COM 09247X101 18,709 24,814 SH SOLE 31 19,713 0 5,101
BLACKROCK INC COM 09247X101 5,362 7,112 SH SOLE 34 7,112 0 0
BLACKROCK INC COM 09247X101 4,657 6,177 SH SOLE 40 6,177 0 0
BLACKROCK INC COM 09247X101 74,947 99,405 SH SOLE 43 7,544 0 91,861
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 102 5,000 SH SOLE 5,000 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 178 5,000 SH SOLE 5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 10 185 SH SOLE 17 0 0 185
BLACKROCK TCP CAPITAL CORP COM 09259E108 4,912 355,169 SH SOLE 30 355,169 0 0
BLACKSTONE GROUP INC COM 09260D107 25,948 348,159 SH SOLE 2 348,159 0 0
BLACKSTONE GROUP INC COM 09260D107 23,279 312,350 SH SOLE 4 286,586 0 25,764
BLACKSTONE GROUP INC COM 09260D107 3,347 44,905 SH SOLE 7 44,905 0 0
BLACKSTONE GROUP INC COM 09260D107 162 2,173 SH SOLE 13 2,173 0 0
BLACKSTONE GROUP INC COM 09260D107 5,314 71,302 SH SOLE 15 71,302 0 0
BLACKSTONE GROUP INC COM 09260D107 57,271 768,428 SH SOLE 18 661,193 0 107,235
BLACKSTONE GROUP INC COM 09260D107 148,362 1,990,630 SH SOLE 19 1,990,630 0 0
BLACKSTONE GROUP INC COM 09260D107 121,974 1,636,576 SH SOLE 21 1,636,576 0 0
BLACKSTONE GROUP INC COM 09260D107 949,771 12,743,469 SH SOLE 22 12,377,195 0 366,274
BLACKSTONE GROUP INC COM 09260D107 30,731 412,335 SH SOLE 23 412,335 0 0
BLACKSTONE GROUP INC COM 09260D107 12,910 173,218 SH SOLE 25 173,218 0 0
BLACKSTONE GROUP INC COM 09260D107 44,253 593,757 SH SOLE 26 361,149 0 232,608
BLACKSTONE GROUP INC COM 09260D107 57,243 768,048 SH SOLE 28 73,679 0 694,369
BLACKSTONE GROUP INC COM 09260D107 75 1,010 SH SOLE 29 1,010 0 0
BLACKSTONE GROUP INC COM 09260D107 156,912 2,105,358 SH SOLE 30 1,909,640 0 195,718
BLACKSTONE GROUP INC COM 09260D107 71,406 958,081 SH SOLE 31 74,127 0 883,954
BLACKSTONE GROUP INC COM 09260D107 7,868 105,570 SH SOLE 34 105,570 0 0
BLACKSTONE GROUP INC COM 09260D107 12,582 168,819 SH SOLE 36 168,819 0 0
BLACKSTONE GROUP INC COM 09260D107 2,108 28,281 SH SOLE 40 28,281 0 0
BLACKSTONE GROUP INC COM 09260D107 536 7,196 SH SOLE 43 130 0 7,066
BLACKSTONE MTG TR INC COM CL A 09257W100 5,455 175,974 SH SOLE 2 52,949 0 123,025
BLACKSTONE MTG TR INC COM CL A 09257W100 117 3,761 SH SOLE 4 3,761 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 117 3,773 SH SOLE 7 3,773 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14,156 456,633 SH SOLE 18 456,050 0 583
BLACKSTONE MTG TR INC COM CL A 09257W100 10,056 324,396 SH SOLE 19 324,396 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 246,801 7,961,316 SH SOLE 21 7,961,316 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 131,011 4,226,169 SH SOLE 22 4,004,871 0 221,298
BLACKSTONE MTG TR INC COM CL A 09257W100 432 13,929 SH SOLE 23 13,929 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 17 550 SH SOLE 25 550 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,596 83,734 SH SOLE 26 34,151 0 49,583
BLACKSTONE MTG TR INC COM CL A 09257W100 495 15,952 SH SOLE 28 15,952 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 56 1,822 SH SOLE 29 1,822 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,357 108,279 SH SOLE 30 108,279 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 77 2,478 SH SOLE 31 2,478 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 13 428 SH SOLE 34 428 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 188 6,080 SH SOLE 36 6,080 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 501 16,146 SH SOLE 40 16,146 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,107 35,724 SH SOLE 43 10,061 0 25,663
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 2,376 2,325,000 PRN SOLE 21 2,325,000 0 0
BLINK CHARGING CO COM 09354A100 29 697 SH SOLE 2 697 0 0
BLINK CHARGING CO COM 09354A100 349 8,493 SH SOLE 18 8,493 0 0
BLINK CHARGING CO COM 09354A100 5,291 128,729 SH SOLE 21 128,729 0 0
BLINK CHARGING CO COM 09354A100 22,062 536,788 SH SOLE 22 536,788 0 0
BLINK CHARGING CO COM 09354A100 97 2,363 SH SOLE 26 2,363 0 0
BLINK CHARGING CO COM 09354A100 419 10,185 SH SOLE 28 0 0 10,185
BLINK CHARGING CO COM 09354A100 7 163 SH SOLE 31 0 0 163
BLOCK H & R INC COM 093671105 15,800 724,785 SH SOLE 2 406,353 0 318,432
BLOCK H & R INC COM 093671105 161 7,395 SH SOLE 4 7,395 0 0
BLOCK H & R INC COM 093671105 532 24,393 SH SOLE 7 24,393 0 0
BLOCK H & R INC COM 093671105 256 11,736 SH SOLE 13 11,736 0 0
BLOCK H & R INC COM 093671105 12,681 581,683 SH SOLE 18 569,052 0 12,631
BLOCK H & R INC COM 093671105 9,959 456,849 SH SOLE 19 456,849 0 0
BLOCK H & R INC COM 093671105 270,322 12,400,081 SH SOLE 21 12,400,081 0 0
BLOCK H & R INC COM 093671105 143,657 6,589,768 SH SOLE 22 6,210,771 0 378,997
BLOCK H & R INC COM 093671105 821 37,670 SH SOLE 23 37,670 0 0
BLOCK H & R INC COM 093671105 32 1,482 SH SOLE 25 1,482 0 0
BLOCK H & R INC COM 093671105 1,569 71,963 SH SOLE 26 50,813 0 21,150
BLOCK H & R INC COM 093671105 3,981 182,613 SH SOLE 28 25,461 0 157,152
BLOCK H & R INC COM 093671105 913 41,863 SH SOLE 29 41,863 0 0
BLOCK H & R INC COM 093671105 3,664 168,078 SH SOLE 30 168,078 0 0
BLOCK H & R INC COM 093671105 296 13,587 SH SOLE 31 13,587 0 0
BLOCK H & R INC COM 093671105 1,678 76,971 SH SOLE 32 76,971 0 0
BLOCK H & R INC COM 093671105 593 27,197 SH SOLE 34 27,197 0 0
BLOCK H & R INC COM 093671105 321 14,705 SH SOLE 36 14,705 0 0
BLOCK H & R INC COM 093671105 537 24,620 SH SOLE 40 24,620 0 0
BLOCK H & R INC COM 093671105 2,617 120,024 SH SOLE 43 11,624 0 108,400
BLOOM ENERGY CORP COM CL A 093712107 2,194 81,102 SH SOLE 2 59,570 0 21,532
BLOOM ENERGY CORP COM CL A 093712107 14 530 SH SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107 44 1,618 SH SOLE 7 1,618 0 0
BLOOM ENERGY CORP COM CL A 093712107 8,214 303,665 SH SOLE 18 288,830 0 14,835
BLOOM ENERGY CORP COM CL A 093712107 10,448 386,247 SH SOLE 19 386,247 0 0
BLOOM ENERGY CORP COM CL A 093712107 86,460 3,196,300 SH SOLE 21 3,196,300 0 0
BLOOM ENERGY CORP COM CL A 093712107 87,837 3,247,198 SH SOLE 22 3,149,670 0 97,528
BLOOM ENERGY CORP COM CL A 093712107 372 13,770 SH SOLE 23 13,770 0 0
BLOOM ENERGY CORP COM CL A 093712107 44 1,613 SH SOLE 25 1,613 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,227 119,282 SH SOLE 26 28,147 0 91,135
BLOOM ENERGY CORP COM CL A 093712107 270 9,999 SH SOLE 28 9,999 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,570 95,000 SH SOLE 30 95,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 333 12,317 SH SOLE 34 12,317 0 0
BLOOM ENERGY CORP COM CL A 093712107 101 3,747 SH SOLE 36 3,747 0 0
BLOOM ENERGY CORP COM CL A 093712107 432 15,962 SH SOLE 40 15,962 0 0
BLOOM ENERGY CORP COM CL A 093712107 610 22,554 SH SOLE 43 376 0 22,178
BLOOMIN BRANDS INC COM 094235108 1,089 40,246 SH SOLE 2 28,587 0 11,659
BLOOMIN BRANDS INC COM 094235108 8 313 SH SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 57 2,111 SH SOLE 7 2,111 0 0
BLOOMIN BRANDS INC COM 094235108 9,495 351,027 SH SOLE 18 344,702 0 6,325
BLOOMIN BRANDS INC COM 094235108 6,491 239,963 SH SOLE 19 239,963 0 0
BLOOMIN BRANDS INC COM 094235108 263,333 9,735,057 SH SOLE 21 9,735,057 0 0
BLOOMIN BRANDS INC COM 094235108 64,557 2,386,564 SH SOLE 22 2,329,642 0 56,922
BLOOMIN BRANDS INC COM 094235108 83 3,078 SH SOLE 23 3,078 0 0
BLOOMIN BRANDS INC COM 094235108 1,191 44,033 SH SOLE 26 33,505 0 10,528
BLOOMIN BRANDS INC COM 094235108 654 24,189 SH SOLE 28 10,531 0 13,658
BLOOMIN BRANDS INC COM 094235108 4,684 173,143 SH SOLE 30 173,143 0 0
BLOOMIN BRANDS INC COM 094235108 62 2,289 SH SOLE 34 2,289 0 0
BLOOMIN BRANDS INC COM 094235108 129 4,753 SH SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 262 9,669 SH SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 2,111 78,056 SH SOLE 43 13,763 0 64,293
BLUCORA INC COM 095229100 920 55,270 SH SOLE 2 16,099 0 39,171
BLUCORA INC COM 095229100 4 249 SH SOLE 4 249 0 0
BLUCORA INC COM 095229100 14 846 SH SOLE 7 846 0 0
BLUCORA INC COM 095229100 3,194 191,961 SH SOLE 18 191,961 0 0
BLUCORA INC COM 095229100 1,360 81,707 SH SOLE 19 81,707 0 0
BLUCORA INC COM 095229100 96,466 5,797,229 SH SOLE 21 5,797,229 0 0
BLUCORA INC COM 095229100 26,637 1,600,758 SH SOLE 22 1,520,970 0 79,788
BLUCORA INC COM 095229100 219 13,153 SH SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 98 5,860 SH SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,994 179,938 SH SOLE 30 179,938 0 0
BLUCORA INC COM 095229100 79 4,736 SH SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 221 13,263 SH SOLE 43 0 0 13,263
BLUE APRON HLDGS INC CL A NEW 09523Q200 20 3,225 SH SOLE 18 3,225 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 263 41,719 SH SOLE 21 41,719 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 1,427 226,196 SH SOLE 22 226,196 0 0
BLUE BIRD CORP COM 095306106 341 13,637 SH SOLE 2 4,590 0 9,047
BLUE BIRD CORP COM 095306106 8 301 SH SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,419 56,710 SH SOLE 18 56,710 0 0
BLUE BIRD CORP COM 095306106 2,067 82,594 SH SOLE 19 82,594 0 0
BLUE BIRD CORP COM 095306106 14,760 589,673 SH SOLE 21 589,673 0 0
BLUE BIRD CORP COM 095306106 11,001 439,494 SH SOLE 22 420,622 0 18,872
BLUE BIRD CORP COM 095306106 82 3,270 SH SOLE 30 3,270 0 0
BLUE BIRD CORP COM 095306106 182 7,252 SH SOLE 34 7,252 0 0
BLUE BIRD CORP COM 095306106 79 3,167 SH SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 77 3,077 SH SOLE 43 0 0 3,077
BLUE RIDGE BANKSHARES INC VA COM 095825105 50 2,287 SH SOLE 18 2,287 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 305 13,909 SH SOLE 21 13,909 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 183 8,333 SH SOLE 22 8,333 0 0
BLUEBIRD BIO INC COM 09609G100 4,299 142,583 SH SOLE 2 23,661 0 118,922
BLUEBIRD BIO INC COM 09609G100 9 288 SH SOLE 4 288 0 0
BLUEBIRD BIO INC COM 09609G100 39 1,300 SH SOLE 7 1,300 0 0
BLUEBIRD BIO INC COM 09609G100 909 30,145 SH SOLE 18 30,145 0 0
BLUEBIRD BIO INC COM 09609G100 915 30,362 SH SOLE 19 30,362 0 0
BLUEBIRD BIO INC COM 09609G100 46,476 1,541,484 SH SOLE 21 1,541,484 0 0
BLUEBIRD BIO INC COM 09609G100 54,702 1,814,326 SH SOLE 22 1,718,113 0 96,213
BLUEBIRD BIO INC COM 09609G100 27 904 SH SOLE 25 904 0 0
BLUEBIRD BIO INC COM 09609G100 1,547 51,301 SH SOLE 26 23,417 0 27,884
BLUEBIRD BIO INC COM 09609G100 267 8,844 SH SOLE 28 8,844 0 0
BLUEBIRD BIO INC COM 09609G100 9,458 313,703 SH SOLE 30 313,703 0 0
BLUEBIRD BIO INC COM 09609G100 38 1,260 SH SOLE 31 1,260 0 0
BLUEBIRD BIO INC COM 09609G100 29 957 SH SOLE 34 957 0 0
BLUEBIRD BIO INC COM 09609G100 67 2,226 SH SOLE 36 2,226 0 0
BLUEBIRD BIO INC COM 09609G100 240 7,946 SH SOLE 40 7,946 0 0
BLUEBIRD BIO INC COM 09609G100 1,203 39,897 SH SOLE 43 1,067 0 38,830
BLUECITY HLDGS LTD ADS 09610L106 291 31,654 SH SOLE 22 31,654 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 25 2,344 SH SOLE 2 271 0 2,073
BLUEGREEN VACATIONS CORP COM 09629F108 216 20,062 SH SOLE 18 20,062 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 165 15,269 SH SOLE 19 15,269 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 2,380 220,820 SH SOLE 21 220,820 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 562 52,103 SH SOLE 22 48,699 0 3,404
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 223 12,049 SH SOLE 2 490 0 11,559
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH SOLE 7 31 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 778 41,943 SH SOLE 18 41,943 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 443 23,909 SH SOLE 19 23,909 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 7,297 393,594 SH SOLE 21 393,594 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 5,078 273,868 SH SOLE 22 262,648 0 11,220
BLUELINX HLDGS INC COM NEW 09624H208 15 386 SH SOLE 2 386 0 0
BLUELINX HLDGS INC COM NEW 09624H208 81 2,073 SH SOLE 18 2,073 0 0
BLUELINX HLDGS INC COM NEW 09624H208 3,538 90,271 SH SOLE 21 90,271 0 0
BLUELINX HLDGS INC COM NEW 09624H208 5,776 147,384 SH SOLE 22 147,384 0 0
BLUELINX HLDGS INC COM NEW 09624H208 5 128 SH SOLE 43 0 0 128
BLUEPRINT MEDICINES CORP COM 09627Y109 3,935 40,471 SH SOLE 2 31,033 0 9,438
BLUEPRINT MEDICINES CORP COM 09627Y109 21 221 SH SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 92 942 SH SOLE 7 942 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 19,104 196,483 SH SOLE 18 191,162 0 5,321
BLUEPRINT MEDICINES CORP COM 09627Y109 41,760 429,502 SH SOLE 19 429,502 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 253,219 2,604,327 SH SOLE 21 2,604,327 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 153,524 1,578,979 SH SOLE 22 1,538,287 0 40,692
BLUEPRINT MEDICINES CORP COM 09627Y109 225 2,318 SH SOLE 23 2,318 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 41 423 SH SOLE 25 423 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,762 28,402 SH SOLE 26 12,540 0 15,862
BLUEPRINT MEDICINES CORP COM 09627Y109 615 6,321 SH SOLE 28 6,321 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,266 54,165 SH SOLE 30 54,165 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,708 79,273 SH SOLE 34 79,273 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 102 1,044 SH SOLE 36 1,044 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 693 7,132 SH SOLE 40 7,132 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,039 10,683 SH SOLE 43 235 0 10,448
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 307 30,341 SH SOLE 2 2,741 0 27,600
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 7 689 SH SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 796 78,742 SH SOLE 18 78,742 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 400 39,589 SH SOLE 19 39,589 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 9,450 934,711 SH SOLE 21 934,711 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 7,501 741,988 SH SOLE 22 722,546 0 19,442
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 10 947 SH SOLE 23 947 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 148 12,731 SH SOLE 43 2,288 0 10,443
BOEING CO COM 097023105 313,256 1,229,805 SH SOLE 2 231,987 0 997,818
BOEING CO COM 097023105 51,803 203,374 SH SOLE 4 182,562 0 20,812
BOEING CO COM 097023105 118,608 465,639 SH SOLE 7 449,504 0 16,135
BOEING CO COM 097023105 494 1,941 SH SOLE 13 1,941 0 0
BOEING CO COM 097023105 13,890 54,529 SH SOLE 15 54,529 0 0
BOEING CO COM 097023105 2 6 SH SOLE 17 0 0 6
BOEING CO COM 097023105 275,334 1,080,930 SH SOLE 18 1,003,553 0 77,377
BOEING CO COM 097023105 34,901 137,018 SH SOLE 19 137,018 0 0
BOEING CO COM 097023105 2,999,176 11,774,402 SH SOLE 21 11,774,402 0 0
BOEING CO COM 097023105 3,050,477 11,975,804 SH SOLE 22 10,712,607 0 1,263,197
BOEING CO COM 097023105 92,897 364,703 SH SOLE 23 364,703 0 0
BOEING CO COM 097023105 187,150 734,729 SH SOLE 25 734,729 0 0
BOEING CO COM 097023105 267,154 1,048,816 SH SOLE 26 329,232 0 719,584
BOEING CO COM 097023105 17,898 70,266 SH SOLE 28 565 0 69,701
BOEING CO COM 097023105 230 903 SH SOLE 29 903 0 0
BOEING CO COM 097023105 485,156 1,904,664 SH SOLE 30 1,904,664 0 0
BOEING CO COM 097023105 22,271 87,433 SH SOLE 31 69,518 0 17,915
BOEING CO COM 097023105 13,981 54,887 SH SOLE 32 54,887 0 0
BOEING CO COM 097023105 11,461 44,996 SH SOLE 34 44,996 0 0
BOEING CO COM 097023105 77,728 305,150 SH SOLE 36 305,150 0 0
BOEING CO COM 097023105 2,989 11,736 SH SOLE 40 11,736 0 0
BOEING CO COM 097023105 76,483 300,265 SH SOLE 43 25,709 0 274,556
BOGOTA FINL CORP COM 097235105 41 4,008 SH SOLE 2 506 0 3,502
BOGOTA FINL CORP COM 097235105 302 29,424 SH SOLE 18 29,424 0 0
BOGOTA FINL CORP COM 097235105 111 10,779 SH SOLE 19 10,779 0 0
BOGOTA FINL CORP COM 097235105 2,702 263,400 SH SOLE 21 263,400 0 0
BOGOTA FINL CORP COM 097235105 480 46,743 SH SOLE 22 41,701 0 5,042
BOINGO WIRELESS INC COM 09739C102 272 19,362 SH SOLE 2 14,414 0 4,948
BOINGO WIRELESS INC COM 09739C102 4 256 SH SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 10 716 SH SOLE 7 716 0 0
BOINGO WIRELESS INC COM 09739C102 2,088 148,391 SH SOLE 18 148,391 0 0
BOINGO WIRELESS INC COM 09739C102 1,058 75,217 SH SOLE 19 75,217 0 0
BOINGO WIRELESS INC COM 09739C102 23,887 1,697,755 SH SOLE 21 1,697,755 0 0
BOINGO WIRELESS INC COM 09739C102 18,195 1,293,169 SH SOLE 22 1,259,266 0 33,903
BOINGO WIRELESS INC COM 09739C102 20 1,457 SH SOLE 25 1,457 0 0
BOINGO WIRELESS INC COM 09739C102 396 28,151 SH SOLE 26 23,775 0 4,376
BOINGO WIRELESS INC COM 09739C102 82 5,850 SH SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 555 39,459 SH SOLE 30 39,459 0 0
BOINGO WIRELESS INC COM 09739C102 50 3,578 SH SOLE 36 3,578 0 0
BOINGO WIRELESS INC COM 09739C102 50 3,566 SH SOLE 40 3,566 0 0
BOINGO WIRELESS INC COM 09739C102 196 13,953 SH SOLE 43 3,685 0 10,268
BOISE CASCADE CO DEL COM 09739D100 2,507 41,900 SH SOLE 2 12,765 0 29,135
BOISE CASCADE CO DEL COM 09739D100 10 166 SH SOLE 4 166 0 0
BOISE CASCADE CO DEL COM 09739D100 65 1,083 SH SOLE 7 1,083 0 0
BOISE CASCADE CO DEL COM 09739D100 9,674 161,689 SH SOLE 18 161,689 0 0
BOISE CASCADE CO DEL COM 09739D100 10,721 179,183 SH SOLE 19 179,183 0 0
BOISE CASCADE CO DEL COM 09739D100 287,001 4,796,934 SH SOLE 21 4,796,934 0 0
BOISE CASCADE CO DEL COM 09739D100 71,045 1,187,455 SH SOLE 22 1,131,428 0 56,027
BOISE CASCADE CO DEL COM 09739D100 107 1,784 SH SOLE 25 1,784 0 0
BOISE CASCADE CO DEL COM 09739D100 1,183 19,767 SH SOLE 26 11,778 0 7,989
BOISE CASCADE CO DEL COM 09739D100 338 5,651 SH SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 5,146 86,006 SH SOLE 30 86,006 0 0
BOISE CASCADE CO DEL COM 09739D100 325 5,427 SH SOLE 36 5,427 0 0
BOISE CASCADE CO DEL COM 09739D100 334 5,577 SH SOLE 40 5,577 0 0
BOISE CASCADE CO DEL COM 09739D100 904 15,101 SH SOLE 43 36 0 15,065
BOK FINL CORP COM NEW 05561Q201 6,121 68,531 SH SOLE 2 11,364 0 57,167
BOK FINL CORP COM NEW 05561Q201 11 121 SH SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 71 798 SH SOLE 7 798 0 0
BOK FINL CORP COM NEW 05561Q201 1,091 12,215 SH SOLE 18 12,215 0 0
BOK FINL CORP COM NEW 05561Q201 807 9,031 SH SOLE 19 9,031 0 0
BOK FINL CORP COM NEW 05561Q201 38,183 427,481 SH SOLE 21 427,481 0 0
BOK FINL CORP COM NEW 05561Q201 80,271 898,690 SH SOLE 22 852,503 0 46,187
BOK FINL CORP COM NEW 05561Q201 70 788 SH SOLE 25 788 0 0
BOK FINL CORP COM NEW 05561Q201 809 9,055 SH SOLE 26 6,640 0 2,415
BOK FINL CORP COM NEW 05561Q201 350 3,913 SH SOLE 28 3,913 0 0
BOK FINL CORP COM NEW 05561Q201 2,129 23,833 SH SOLE 30 23,833 0 0
BOK FINL CORP COM NEW 05561Q201 53 597 SH SOLE 31 597 0 0
BOK FINL CORP COM NEW 05561Q201 372 4,161 SH SOLE 34 4,161 0 0
BOK FINL CORP COM NEW 05561Q201 229 2,567 SH SOLE 36 2,567 0 0
BOK FINL CORP COM NEW 05561Q201 335 3,749 SH SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 2,780 31,127 SH SOLE 43 3,375 0 27,752
BOLT BIOTHERAPEUTICS INC COM 097702104 108 3,295 SH SOLE 2 600 0 2,695
BOLT BIOTHERAPEUTICS INC COM 097702104 12 366 SH SOLE 7 366 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 1,389 42,202 SH SOLE 18 42,202 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 718 21,832 SH SOLE 19 21,832 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 13,900 422,350 SH SOLE 21 422,350 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 11,490 349,142 SH SOLE 22 344,755 0 4,387
BONANZA CREEK ENERGY INC COM NEW 097793400 824 23,055 SH SOLE 2 5,642 0 17,413
BONANZA CREEK ENERGY INC COM NEW 097793400 15 406 SH SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 3,130 87,593 SH SOLE 18 87,593 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,982 55,469 SH SOLE 19 55,469 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 79,424 2,222,907 SH SOLE 21 2,222,907 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 22,222 621,936 SH SOLE 22 589,015 0 32,921
BONANZA CREEK ENERGY INC COM NEW 097793400 158 4,426 SH SOLE 26 0 0 4,426
BONANZA CREEK ENERGY INC COM NEW 097793400 42 1,168 SH SOLE 28 1,168 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,598 44,715 SH SOLE 30 44,715 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 7 192 SH SOLE 34 192 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 65 1,820 SH SOLE 40 1,820 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,031 28,849 SH SOLE 43 9,241 0 19,608
BOOKING HOLDINGS INC COM 09857L108 224,454 96,339 SH SOLE 2 18,183 0 78,156
BOOKING HOLDINGS INC COM 09857L108 47,780 20,508 SH SOLE 4 18,933 0 1,575
BOOKING HOLDINGS INC COM 09857L108 89,999 38,629 SH SOLE 7 37,228 0 1,401
BOOKING HOLDINGS INC COM 09857L108 359 154 SH SOLE 13 154 0 0
BOOKING HOLDINGS INC COM 09857L108 9,902 4,250 SH SOLE 15 4,250 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 170,717 73,274 SH SOLE 18 67,469 0 5,805
BOOKING HOLDINGS INC COM 09857L108 108,470 46,557 SH SOLE 19 46,557 0 0
BOOKING HOLDINGS INC COM 09857L108 2,380,176 1,021,605 SH SOLE 21 1,021,605 0 0
BOOKING HOLDINGS INC COM 09857L108 2,148,970 922,368 SH SOLE 22 828,680 0 93,688
BOOKING HOLDINGS INC COM 09857L108 59,677 25,614 SH SOLE 23 25,614 0 0
BOOKING HOLDINGS INC COM 09857L108 153,686 65,964 SH SOLE 25 65,964 0 0
BOOKING HOLDINGS INC COM 09857L108 210,319 90,272 SH SOLE 26 27,372 0 62,900
BOOKING HOLDINGS INC COM 09857L108 257,019 110,316 SH SOLE 28 4,817 0 105,499
BOOKING HOLDINGS INC COM 09857L108 116 50 SH SOLE 29 50 0 0
BOOKING HOLDINGS INC COM 09857L108 443,303 190,272 SH SOLE 30 190,272 0 0
BOOKING HOLDINGS INC COM 09857L108 62,121 26,663 SH SOLE 31 5,334 0 21,329
BOOKING HOLDINGS INC COM 09857L108 20,384 8,749 SH SOLE 32 8,749 0 0
BOOKING HOLDINGS INC COM 09857L108 125,898 54,037 SH SOLE 34 54,037 0 0
BOOKING HOLDINGS INC COM 09857L108 53,714 23,055 SH SOLE 36 23,055 0 0
BOOKING HOLDINGS INC COM 09857L108 3,865 1,659 SH SOLE 40 1,659 0 0
BOOKING HOLDINGS INC COM 09857L108 54,388 23,344 SH SOLE 43 1,350 0 21,994
BOOT BARN HLDGS INC COM 099406100 904 14,502 SH SOLE 2 9,304 0 5,198
BOOT BARN HLDGS INC COM 099406100 8 134 SH SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 30 485 SH SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 7,690 123,413 SH SOLE 18 123,413 0 0
BOOT BARN HLDGS INC COM 099406100 3,187 51,149 SH SOLE 19 51,149 0 0
BOOT BARN HLDGS INC COM 099406100 216,238 3,470,352 SH SOLE 21 3,470,352 0 0
BOOT BARN HLDGS INC COM 099406100 51,717 829,989 SH SOLE 22 805,581 0 24,408
BOOT BARN HLDGS INC COM 099406100 29 465 SH SOLE 25 465 0 0
BOOT BARN HLDGS INC COM 099406100 190 3,055 SH SOLE 26 869 0 2,186
BOOT BARN HLDGS INC COM 099406100 246 3,943 SH SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 3,888 62,404 SH SOLE 30 62,404 0 0
BOOT BARN HLDGS INC COM 099406100 47 755 SH SOLE 34 755 0 0
BOOT BARN HLDGS INC COM 099406100 72 1,160 SH SOLE 36 1,160 0 0
BOOT BARN HLDGS INC COM 099406100 225 3,604 SH SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 1,307 20,970 SH SOLE 43 65 0 20,905
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 22,694 281,802 SH SOLE 2 55,079 0 226,723
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,592 69,442 SH SOLE 4 64,043 0 5,399
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,063 87,706 SH SOLE 7 43,625 0 44,081
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 44 549 SH SOLE 13 549 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,185 14,717 SH SOLE 15 14,717 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 4 SH SOLE 17 0 0 4
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12,354 153,411 SH SOLE 18 145,152 0 8,259
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 155,804 1,934,731 SH SOLE 19 1,934,731 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 283,511 3,520,569 SH SOLE 21 3,520,569 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 336,221 4,175,104 SH SOLE 22 3,990,547 0 184,557
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,131 88,546 SH SOLE 23 88,546 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16,710 207,501 SH SOLE 25 207,501 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20,928 259,884 SH SOLE 26 178,957 0 80,927
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,518 80,939 SH SOLE 28 13,624 0 67,315
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 168 2,085 SH SOLE 29 2,085 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 51,896 644,430 SH SOLE 30 618,287 0 26,143
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,855 35,455 SH SOLE 31 20,243 0 15,212
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,140 14,158 SH SOLE 34 14,158 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,248 65,170 SH SOLE 36 65,170 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 432 5,365 SH SOLE 40 5,365 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,270 102,690 SH SOLE 43 3,408 0 99,282
BOQII HLDG LTD SPONSORED ADS 09950L104 821 147,414 SH SOLE 22 147,414 0 0
BORGWARNER INC COM 099724106 36,290 782,793 SH SOLE 2 271,764 0 511,029
BORGWARNER INC COM 099724106 7,189 155,079 SH SOLE 4 144,560 0 10,519
BORGWARNER INC COM 099724106 14,739 317,927 SH SOLE 7 224,438 0 93,489
BORGWARNER INC COM 099724106 4,200 90,597 SH SOLE 13 90,597 0 0
BORGWARNER INC COM 099724106 1,524 32,866 SH SOLE 15 32,866 0 0
BORGWARNER INC COM 099724106 34,167 736,991 SH SOLE 18 581,455 0 155,536
BORGWARNER INC COM 099724106 36,753 792,770 SH SOLE 19 792,770 0 0
BORGWARNER INC COM 099724106 319,089 6,882,856 SH SOLE 21 6,882,856 0 0
BORGWARNER INC COM 099724106 332,546 7,173,123 SH SOLE 22 6,102,289 0 1,070,834
BORGWARNER INC COM 099724106 9,598 207,033 SH SOLE 23 207,033 0 0
BORGWARNER INC COM 099724106 25,049 540,314 SH SOLE 25 540,314 0 0
BORGWARNER INC COM 099724106 41,339 891,704 SH SOLE 26 362,872 0 528,832
BORGWARNER INC COM 099724106 47,853 1,032,210 SH SOLE 28 33,691 0 998,519
BORGWARNER INC COM 099724106 2,413 52,044 SH SOLE 29 52,044 0 0
BORGWARNER INC COM 099724106 92,129 1,987,255 SH SOLE 30 1,963,485 0 23,770
BORGWARNER INC COM 099724106 5,272 113,723 SH SOLE 31 84,625 0 29,098
BORGWARNER INC COM 099724106 16,060 346,425 SH SOLE 34 346,425 0 0
BORGWARNER INC COM 099724106 8,247 177,883 SH SOLE 36 177,883 0 0
BORGWARNER INC COM 099724106 452 9,746 SH SOLE 40 9,746 0 0
BORGWARNER INC COM 099724106 11,367 245,187 SH SOLE 43 10,252 0 234,935
BOSTON BEER INC CL A 100557107 27,942 23,164 SH SOLE 2 7,760 0 15,404
BOSTON BEER INC CL A 100557107 46 38 SH SOLE 4 38 0 0
BOSTON BEER INC CL A 100557107 186 154 SH SOLE 7 154 0 0
BOSTON BEER INC CL A 100557107 48,343 40,076 SH SOLE 18 23,344 0 16,732
BOSTON BEER INC CL A 100557107 301,110 249,619 SH SOLE 19 249,619 0 0
BOSTON BEER INC CL A 100557107 555,194 460,253 SH SOLE 21 460,253 0 0
BOSTON BEER INC CL A 100557107 355,872 295,016 SH SOLE 22 282,944 0 12,072
BOSTON BEER INC CL A 100557107 87 72 SH SOLE 25 72 0 0
BOSTON BEER INC CL A 100557107 4,714 3,908 SH SOLE 26 2,896 0 1,012
BOSTON BEER INC CL A 100557107 3,103 2,572 SH SOLE 28 1,181 0 1,391
BOSTON BEER INC CL A 100557107 8,445 7,001 SH SOLE 30 7,001 0 0
BOSTON BEER INC CL A 100557107 232 192 SH SOLE 31 169 0 23
BOSTON BEER INC CL A 100557107 9,221 7,644 SH SOLE 34 7,644 0 0
BOSTON BEER INC CL A 100557107 214 177 SH SOLE 36 177 0 0
BOSTON BEER INC CL A 100557107 1,449 1,201 SH SOLE 40 1,201 0 0
BOSTON BEER INC CL A 100557107 19,275 15,979 SH SOLE 43 298 0 15,681
BOSTON OMAHA CORP COM 101044105 478 16,168 SH SOLE 2 5,017 0 11,151
BOSTON OMAHA CORP COM 101044105 2 55 SH SOLE 4 55 0 0
BOSTON OMAHA CORP COM 101044105 10 346 SH SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 1,322 44,708 SH SOLE 18 44,708 0 0
BOSTON OMAHA CORP COM 101044105 689 23,307 SH SOLE 19 23,307 0 0
BOSTON OMAHA CORP COM 101044105 17,135 579,682 SH SOLE 21 579,682 0 0
BOSTON OMAHA CORP COM 101044105 13,117 443,747 SH SOLE 22 421,656 0 22,091
BOSTON OMAHA CORP COM 101044105 83 2,799 SH SOLE 30 2,799 0 0
BOSTON OMAHA CORP COM 101044105 99 3,341 SH SOLE 40 3,341 0 0
BOSTON OMAHA CORP COM 101044105 379 12,815 SH SOLE 43 4,730 0 8,085
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,193 89,568 SH SOLE 2 24,600 0 64,968
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5 364 SH SOLE 4 364 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 20 1,527 SH SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,391 329,667 SH SOLE 18 329,667 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,893 142,133 SH SOLE 19 142,133 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 120,066 9,013,949 SH SOLE 21 9,013,949 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 29,808 2,237,813 SH SOLE 22 2,132,289 0 105,524
BOSTON PRIVATE FINL HLDGS IN COM 101119105 379 28,478 SH SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 160 11,986 SH SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,855 139,237 SH SOLE 30 139,237 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 127 9,564 SH SOLE 40 9,564 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,464 184,991 SH SOLE 43 6,416 0 178,575
BOSTON PROPERTIES INC COM 101121101 43,745 432,005 SH SOLE 2 124,058 0 307,947
BOSTON PROPERTIES INC COM 101121101 45,849 452,781 SH SOLE 4 447,027 0 5,754
BOSTON PROPERTIES INC COM 101121101 35,254 348,152 SH SOLE 7 342,511 0 5,641
BOSTON PROPERTIES INC COM 101121101 52 518 SH SOLE 13 518 0 0
BOSTON PROPERTIES INC COM 101121101 2,017 19,921 SH SOLE 15 19,921 0 0
BOSTON PROPERTIES INC COM 101121101 50,953 503,192 SH SOLE 18 479,007 0 24,185
BOSTON PROPERTIES INC COM 101121101 71,608 707,174 SH SOLE 19 707,174 0 0
BOSTON PROPERTIES INC COM 101121101 516,178 5,097,547 SH SOLE 21 5,097,547 0 0
BOSTON PROPERTIES INC COM 101121101 498,013 4,918,160 SH SOLE 22 4,390,809 0 527,351
BOSTON PROPERTIES INC COM 101121101 11,732 115,857 SH SOLE 23 115,857 0 0
BOSTON PROPERTIES INC COM 101121101 105,039 1,037,324 SH SOLE 25 1,037,324 0 0
BOSTON PROPERTIES INC COM 101121101 37,753 372,830 SH SOLE 26 155,784 0 217,046
BOSTON PROPERTIES INC COM 101121101 49,338 487,243 SH SOLE 28 47,177 0 440,066
BOSTON PROPERTIES INC COM 101121101 24 235 SH SOLE 29 235 0 0
BOSTON PROPERTIES INC COM 101121101 112,262 1,108,650 SH SOLE 30 1,108,650 0 0
BOSTON PROPERTIES INC COM 101121101 2,490 24,594 SH SOLE 31 19,505 0 5,089
BOSTON PROPERTIES INC COM 101121101 20,632 203,754 SH SOLE 34 203,754 0 0
BOSTON PROPERTIES INC COM 101121101 9,636 95,158 SH SOLE 36 95,158 0 0
BOSTON PROPERTIES INC COM 101121101 630 6,225 SH SOLE 40 6,225 0 0
BOSTON PROPERTIES INC COM 101121101 6,222 61,450 SH SOLE 43 2,353 0 59,097
BOSTON SCIENTIFIC CORP COM 101137107 193,420 5,004,406 SH SOLE 2 1,791,971 0 3,212,435
BOSTON SCIENTIFIC CORP COM 101137107 29,648 767,087 SH SOLE 4 712,113 0 54,974
BOSTON SCIENTIFIC CORP COM 101137107 47,017 1,216,481 SH SOLE 7 1,161,991 0 54,490
BOSTON SCIENTIFIC CORP COM 101137107 195 5,048 SH SOLE 13 5,048 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,610 145,154 SH SOLE 15 145,154 0 0
BOSTON SCIENTIFIC CORP COM 101137107 338,901 8,768,466 SH SOLE 18 7,001,651 0 1,766,815
BOSTON SCIENTIFIC CORP COM 101137107 714,248 18,479,903 SH SOLE 19 18,479,903 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,338 86,370 SH SOLE 20 86,370 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,316,466 34,061,221 SH SOLE 21 34,061,221 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,270,097 32,861,494 SH SOLE 22 29,510,934 0 3,350,560
BOSTON SCIENTIFIC CORP COM 101137107 34,874 902,300 SH SOLE 23 902,300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 87,345 2,259,908 SH SOLE 25 2,259,908 0 0
BOSTON SCIENTIFIC CORP COM 101137107 122,839 3,178,252 SH SOLE 26 1,158,498 0 2,019,754
BOSTON SCIENTIFIC CORP COM 101137107 118,042 3,054,131 SH SOLE 28 167,157 0 2,886,974
BOSTON SCIENTIFIC CORP COM 101137107 38 993 SH SOLE 29 993 0 0
BOSTON SCIENTIFIC CORP COM 101137107 250,073 6,470,183 SH SOLE 30 6,470,183 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12,230 316,417 SH SOLE 31 182,087 0 134,330
BOSTON SCIENTIFIC CORP COM 101137107 448,703 11,609,399 SH SOLE 34 11,609,399 0 0
BOSTON SCIENTIFIC CORP COM 101137107 30,554 790,538 SH SOLE 36 790,538 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,240 57,968 SH SOLE 40 57,968 0 0
BOSTON SCIENTIFIC CORP COM 101137107 27,100 701,170 SH SOLE 43 39,243 0 661,927
BOTTOMLINE TECH DEL INC COM 101388106 1,202 26,560 SH SOLE 2 17,656 0 8,904
BOTTOMLINE TECH DEL INC COM 101388106 9 199 SH SOLE 4 199 0 0
BOTTOMLINE TECH DEL INC COM 101388106 36 786 SH SOLE 7 786 0 0
BOTTOMLINE TECH DEL INC COM 101388106 8,671 191,616 SH SOLE 18 175,650 0 15,966
BOTTOMLINE TECH DEL INC COM 101388106 10,113 223,484 SH SOLE 19 223,484 0 0
BOTTOMLINE TECH DEL INC COM 101388106 218,325 4,824,855 SH SOLE 21 4,824,855 0 0
BOTTOMLINE TECH DEL INC COM 101388106 62,423 1,379,508 SH SOLE 22 1,347,123 0 32,385
BOTTOMLINE TECH DEL INC COM 101388106 524 11,572 SH SOLE 23 11,572 0 0
BOTTOMLINE TECH DEL INC COM 101388106 26 564 SH SOLE 25 564 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,001 66,311 SH SOLE 26 6,872 0 59,439
BOTTOMLINE TECH DEL INC COM 101388106 234 5,177 SH SOLE 28 5,177 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,999 88,383 SH SOLE 30 88,383 0 0
BOTTOMLINE TECH DEL INC COM 101388106 74 1,626 SH SOLE 34 1,626 0 0
BOTTOMLINE TECH DEL INC COM 101388106 45 993 SH SOLE 36 993 0 0
BOTTOMLINE TECH DEL INC COM 101388106 271 5,994 SH SOLE 40 5,994 0 0
BOTTOMLINE TECH DEL INC COM 101388106 697 15,393 SH SOLE 43 538 0 14,855
BOWL AMER INC CL A 102565108 7 686 SH SOLE 21 686 0 0
BOWX ACQUISITION CORP CL A 103085106 48,565 4,158,000 SH SOLE 2 4,158,000 0 0
BOWX ACQUISITION CORP *W EXP 08/03/202 103085114 1,284 600,000 SH SOLE 2 600,000 0 0
BOX INC CL A 10316T104 2,813 122,518 SH SOLE 2 72,262 0 50,256
BOX INC CL A 10316T104 17 737 SH SOLE 4 737 0 0
BOX INC CL A 10316T104 58 2,523 SH SOLE 7 2,523 0 0
BOX INC CL A 10316T104 11,947 520,342 SH SOLE 18 458,916 0 61,426
BOX INC CL A 10316T104 29,373 1,279,327 SH SOLE 19 1,279,327 0 0
BOX INC CL A 10316T104 126,829 5,523,921 SH SOLE 21 5,523,921 0 0
BOX INC CL A 10316T104 115,150 5,015,235 SH SOLE 22 4,900,980 0 114,255
BOX INC CL A 10316T104 1,307 56,908 SH SOLE 23 56,908 0 0
BOX INC CL A 10316T104 51 2,212 SH SOLE 25 2,212 0 0
BOX INC CL A 10316T104 7,041 306,668 SH SOLE 26 62,413 0 244,255
BOX INC CL A 10316T104 468 20,373 SH SOLE 28 20,373 0 0
BOX INC CL A 10316T104 16,857 734,178 SH SOLE 30 734,178 0 0
BOX INC CL A 10316T104 265 11,525 SH SOLE 34 11,525 0 0
BOX INC CL A 10316T104 103 4,483 SH SOLE 36 4,483 0 0
BOX INC CL A 10316T104 435 18,925 SH SOLE 40 18,925 0 0
BOX INC CL A 10316T104 660 28,760 SH SOLE 43 5,415 0 23,345
BOXLIGHT CORP COM CL A 103197109 2,717 1,073,827 SH SOLE 22 1,073,827 0 0
BOYD GAMING CORP COM 103304101 6,804 115,408 SH SOLE 2 59,032 0 56,376
BOYD GAMING CORP COM 103304101 20 337 SH SOLE 4 337 0 0
BOYD GAMING CORP COM 103304101 84 1,430 SH SOLE 7 1,430 0 0
BOYD GAMING CORP COM 103304101 25,364 430,187 SH SOLE 18 430,187 0 0
BOYD GAMING CORP COM 103304101 8,562 145,212 SH SOLE 19 145,212 0 0
BOYD GAMING CORP COM 103304101 347,727 5,897,670 SH SOLE 21 5,897,670 0 0
BOYD GAMING CORP COM 103304101 156,562 2,655,389 SH SOLE 22 2,524,699 0 130,690
BOYD GAMING CORP COM 103304101 44 738 SH SOLE 25 738 0 0
BOYD GAMING CORP COM 103304101 2,007 34,033 SH SOLE 26 18,179 0 15,854
BOYD GAMING CORP COM 103304101 626 10,617 SH SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 3,479 59,003 SH SOLE 30 59,003 0 0
BOYD GAMING CORP COM 103304101 120 2,034 SH SOLE 34 2,034 0 0
BOYD GAMING CORP COM 103304101 225 3,813 SH SOLE 36 3,813 0 0
BOYD GAMING CORP COM 103304101 614 10,416 SH SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 4,138 70,190 SH SOLE 43 6,185 0 64,005
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 110 8,692 SH SOLE 18 8,692 0 0
BP PLC SPONSORED ADR 055622104 6,020 247,232 SH SOLE 2 247,232 0 0
BP PLC SPONSORED ADR 055622104 115,824 4,756,630 SH SOLE 18 4,671,873 0 84,757
BP PLC SPONSORED ADR 055622104 29,270 1,202,071 SH SOLE 19 1,202,071 0 0
BP PLC SPONSORED ADR 055622104 1,451 59,587 SH SOLE 23 59,587 0 0
BP PLC SPONSORED ADR 055622104 1,043 42,834 SH SOLE 25 0 0 42,834
BP PLC SPONSORED ADR 055622104 50 2,046 SH SOLE 30 2,046 0 0
BP PLC SPONSORED ADR 055622104 13,735 564,057 SH SOLE 34 564,057 0 0
BP PLC SPONSORED ADR 055622104 272 11,183 SH SOLE 36 11,183 0 0
BP PLC SPONSORED ADR 055622104 21,209 871,027 SH SOLE 43 79,578 0 791,449
BRADY CORP CL A 104674106 1,623 30,370 SH SOLE 2 15,733 0 14,637
BRADY CORP CL A 104674106 10 189 SH SOLE 4 189 0 0
BRADY CORP CL A 104674106 1,776 33,229 SH SOLE 7 33,229 0 0
BRADY CORP CL A 104674106 10,158 190,045 SH SOLE 18 190,045 0 0
BRADY CORP CL A 104674106 4,553 85,177 SH SOLE 19 85,177 0 0
BRADY CORP CL A 104674106 308,651 5,774,576 SH SOLE 21 5,774,576 0 0
BRADY CORP CL A 104674106 73,930 1,383,159 SH SOLE 22 1,335,328 0 47,831
BRADY CORP CL A 104674106 47 870 SH SOLE 25 870 0 0
BRADY CORP CL A 104674106 1,028 19,232 SH SOLE 26 14,728 0 4,504
BRADY CORP CL A 104674106 306 5,733 SH SOLE 28 5,733 0 0
BRADY CORP CL A 104674106 5,604 104,845 SH SOLE 30 104,845 0 0
BRADY CORP CL A 104674106 87 1,622 SH SOLE 36 1,622 0 0
BRADY CORP CL A 104674106 284 5,305 SH SOLE 40 5,305 0 0
BRADY CORP CL A 104674106 521 9,745 SH SOLE 43 18 0 9,727
BRAEMAR HOTELS & RESORTS INC COM 10482B101 47 7,798 SH SOLE 18 7,798 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 646 106,462 SH SOLE 19 106,462 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 699 115,184 SH SOLE 21 115,184 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4,548 749,293 SH SOLE 22 749,293 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 45 7,393 SH SOLE 43 0 0 7,393
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 27 7,100 SH SOLE 2 4,011 0 3,089
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2 515 SH SOLE 7 515 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 419 109,304 SH SOLE 18 109,304 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 191 49,859 SH SOLE 19 49,859 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 4,114 1,074,079 SH SOLE 21 1,074,079 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2,728 712,390 SH SOLE 22 705,520 0 6,870
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,023 466,544 SH SOLE 2 64,155 0 402,389
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,610 202,185 SH SOLE 4 202,185 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,875 222,697 SH SOLE 7 222,697 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,648 205,078 SH SOLE 18 205,078 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,360 260,242 SH SOLE 19 260,242 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 216,333 16,756,982 SH SOLE 21 16,756,982 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 84,102 6,514,521 SH SOLE 22 6,265,976 0 248,545
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 106 8,188 SH SOLE 23 8,188 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,666 748,758 SH SOLE 25 748,758 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 793 61,445 SH SOLE 26 47,973 0 13,472
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,670 129,378 SH SOLE 28 22,110 0 107,268
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12,612 976,944 SH SOLE 30 976,944 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 41 3,205 SH SOLE 31 3,205 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 237 18,343 SH SOLE 36 18,343 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 254 19,681 SH SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,577 741,862 SH SOLE 43 6,363 0 735,499
BRASKEM S A SP ADR PFD A 105532105 32 2,278 SH SOLE 43 0 0 2,278
BRF SA SPONSORED ADR 10552T107 0 5 SH SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107 101 22,493 SH SOLE 4 22,493 0 0
BRF SA SPONSORED ADR 10552T107 3,712 826,727 SH SOLE 7 826,727 0 0
BRF SA SPONSORED ADR 10552T107 763 169,956 SH SOLE 13 169,956 0 0
BRF SA SPONSORED ADR 10552T107 1,166 259,754 SH SOLE 18 259,754 0 0
BRF SA SPONSORED ADR 10552T107 243 54,210 SH SOLE 19 54,210 0 0
BRF SA SPONSORED ADR 10552T107 14,815 3,299,444 SH SOLE 21 3,299,444 0 0
BRF SA SPONSORED ADR 10552T107 6,841 1,523,607 SH SOLE 22 1,010,262 0 513,345
BRF SA SPONSORED ADR 10552T107 1,906 424,438 SH SOLE 30 424,438 0 0
BRF SA SPONSORED ADR 10552T107 347 77,194 SH SOLE 31 63,045 0 14,149
BRF SA SPONSORED ADR 10552T107 1,532 341,235 SH SOLE 43 2,862 0 338,373
BRICKELL BIOTECH INC COM 10802T105 1 983 SH SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 47 43,448 SH SOLE 22 43,448 0 0
BRIDGEBIO PHARMA INC COM 10806X102 5,061 82,167 SH SOLE 2 59,273 0 22,894
BRIDGEBIO PHARMA INC COM 10806X102 13 207 SH SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 97 1,570 SH SOLE 7 1,570 0 0
BRIDGEBIO PHARMA INC COM 10806X102 21,173 343,714 SH SOLE 18 326,068 0 17,646
BRIDGEBIO PHARMA INC COM 10806X102 56,588 918,636 SH SOLE 19 918,636 0 0
BRIDGEBIO PHARMA INC COM 10806X102 649 10,539 SH SOLE 20 10,539 0 0
BRIDGEBIO PHARMA INC COM 10806X102 278,009 4,513,136 SH SOLE 21 4,513,136 0 0
BRIDGEBIO PHARMA INC COM 10806X102 174,016 2,824,935 SH SOLE 22 2,774,930 0 50,005
BRIDGEBIO PHARMA INC COM 10806X102 882 14,322 SH SOLE 23 14,322 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,554 73,928 SH SOLE 26 13,813 0 60,115
BRIDGEBIO PHARMA INC COM 10806X102 409 6,644 SH SOLE 28 6,644 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,966 80,611 SH SOLE 30 80,611 0 0
BRIDGEBIO PHARMA INC COM 10806X102 11,893 193,072 SH SOLE 34 193,072 0 0
BRIDGEBIO PHARMA INC COM 10806X102 371 6,023 SH SOLE 40 6,023 0 0
BRIDGEBIO PHARMA INC COM 10806X102 193 3,133 SH SOLE 43 1,626 0 1,507
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 5,121 3,105,000 PRN SOLE 21 3,105,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 1,649 1,000,000 PRN SOLE 22 1,000,000 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 321 19,883 SH SOLE 2 2,629 0 17,254
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8 496 SH SOLE 7 496 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,188 73,551 SH SOLE 18 73,551 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 639 39,580 SH SOLE 19 39,580 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 13,916 861,681 SH SOLE 21 861,681 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 11,030 682,946 SH SOLE 22 655,776 0 27,170
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 18 1,096 SH SOLE 43 0 0 1,096
BRIDGFORD FOODS CORP COM 108763103 17 1,087 SH SOLE 2 296 0 791
BRIDGFORD FOODS CORP COM 108763103 128 8,248 SH SOLE 18 8,248 0 0
BRIDGFORD FOODS CORP COM 108763103 45 2,878 SH SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 965 62,290 SH SOLE 21 62,290 0 0
BRIDGFORD FOODS CORP COM 108763103 171 11,035 SH SOLE 22 10,504 0 531
BRIGHAM MINERALS INC CL A COM 10918L103 1,415 96,675 SH SOLE 2 29,160 0 67,515
BRIGHAM MINERALS INC CL A COM 10918L103 9 593 SH SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,100 143,438 SH SOLE 18 143,438 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 12,405 847,340 SH SOLE 19 847,340 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 25,114 1,715,431 SH SOLE 21 1,715,431 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 26,024 1,777,623 SH SOLE 22 1,713,872 0 63,751
BRIGHAM MINERALS INC CL A COM 10918L103 445 30,415 SH SOLE 23 30,415 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,133 145,714 SH SOLE 26 0 0 145,714
BRIGHAM MINERALS INC CL A COM 10918L103 91 6,241 SH SOLE 28 6,241 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 110 7,547 SH SOLE 30 7,547 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 110 7,500 SH SOLE 34 7,500 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 132 9,032 SH SOLE 40 9,032 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 568 38,807 SH SOLE 43 2,039 0 36,768
BRIGHT HORIZONS FAM SOL IN D COM 109194100 22,875 133,422 SH SOLE 2 31,667 0 101,755
BRIGHT HORIZONS FAM SOL IN D COM 109194100 245 1,431 SH SOLE 4 1,431 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 293 1,711 SH SOLE 7 1,711 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,101 23,919 SH SOLE 13 23,919 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,627 56,150 SH SOLE 18 38,822 0 17,328
BRIGHT HORIZONS FAM SOL IN D COM 109194100 162,681 948,851 SH SOLE 19 948,851 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 136,726 797,471 SH SOLE 21 797,471 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 319,783 1,865,168 SH SOLE 22 1,714,595 0 150,573
BRIGHT HORIZONS FAM SOL IN D COM 109194100 964 5,622 SH SOLE 23 5,622 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 171 999 SH SOLE 25 999 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,215 30,416 SH SOLE 26 17,393 0 13,023
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,282 48,306 SH SOLE 28 5,956 0 42,350
BRIGHT HORIZONS FAM SOL IN D COM 109194100 479 2,792 SH SOLE 29 2,792 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 10,203 59,510 SH SOLE 30 59,510 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 744 4,341 SH SOLE 31 4,341 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 300 1,748 SH SOLE 34 1,748 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 810 4,726 SH SOLE 36 4,726 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,348 7,864 SH SOLE 40 7,864 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,512 20,486 SH SOLE 43 3,725 0 16,761
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 86 14,825 SH SOLE 21 14,825 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 706 121,722 SH SOLE 22 117,356 0 4,366
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 317 54,717 SH SOLE 30 54,717 0 0
BRIGHTCOVE INC COM 10921T101 158 7,859 SH SOLE 2 3,331 0 4,528
BRIGHTCOVE INC COM 10921T101 17 823 SH SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 2,713 134,824 SH SOLE 18 134,824 0 0
BRIGHTCOVE INC COM 10921T101 1,807 89,834 SH SOLE 19 89,834 0 0
BRIGHTCOVE INC COM 10921T101 30,333 1,507,609 SH SOLE 21 1,507,609 0 0
BRIGHTCOVE INC COM 10921T101 21,974 1,092,169 SH SOLE 22 1,082,231 0 9,938
BRIGHTCOVE INC COM 10921T101 7 354 SH SOLE 23 354 0 0
BRIGHTCOVE INC COM 10921T101 235 11,689 SH SOLE 43 0 0 11,689
BRIGHTHOUSE FINL INC COM 10922N103 18,150 410,171 SH SOLE 2 230,862 0 179,309
BRIGHTHOUSE FINL INC COM 10922N103 955 21,581 SH SOLE 4 21,581 0 0
BRIGHTHOUSE FINL INC COM 10922N103 290 6,551 SH SOLE 7 6,551 0 0
BRIGHTHOUSE FINL INC COM 10922N103 11,872 268,283 SH SOLE 18 265,495 0 2,788
BRIGHTHOUSE FINL INC COM 10922N103 17,234 389,462 SH SOLE 19 389,462 0 0
BRIGHTHOUSE FINL INC COM 10922N103 178,411 4,031,877 SH SOLE 21 4,031,877 0 0
BRIGHTHOUSE FINL INC COM 10922N103 140,491 3,174,927 SH SOLE 22 2,961,062 0 213,865
BRIGHTHOUSE FINL INC COM 10922N103 3,354 75,797 SH SOLE 23 75,797 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,343 30,358 SH SOLE 25 30,358 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,418 54,638 SH SOLE 26 36,219 0 18,419
BRIGHTHOUSE FINL INC COM 10922N103 858 19,387 SH SOLE 28 10,553 0 8,834
BRIGHTHOUSE FINL INC COM 10922N103 1,415 31,973 SH SOLE 29 31,973 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,923 156,461 SH SOLE 30 156,461 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,395 31,536 SH SOLE 31 31,536 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5,232 118,230 SH SOLE 34 118,230 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,617 36,547 SH SOLE 36 36,547 0 0
BRIGHTHOUSE FINL INC COM 10922N103 532 12,028 SH SOLE 40 12,028 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,846 109,508 SH SOLE 43 11,546 0 97,962
BRIGHTSPHERE INVT GROUP INC COM 10948W103 580 28,481 SH SOLE 2 20,352 0 8,129
BRIGHTSPHERE INVT GROUP INC COM 10948W103 4 208 SH SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 26 1,279 SH SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 5,067 248,610 SH SOLE 18 248,610 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,163 106,133 SH SOLE 19 106,133 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 142,114 6,973,195 SH SOLE 21 6,973,195 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 37,215 1,826,038 SH SOLE 22 1,779,654 0 46,384
BRIGHTSPHERE INVT GROUP INC COM 10948W103 932 45,734 SH SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 135 6,634 SH SOLE 28 6,634 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,184 156,243 SH SOLE 30 156,243 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 137 6,709 SH SOLE 40 6,709 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 846 41,501 SH SOLE 43 292 0 41,209
BRIGHTVIEW HLDGS INC COM 10948C107 1,232 73,045 SH SOLE 2 18,417 0 54,628
BRIGHTVIEW HLDGS INC COM 10948C107 17 1,036 SH SOLE 7 1,036 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 2,266 134,304 SH SOLE 18 134,304 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 4,329 256,611 SH SOLE 19 256,611 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 26,283 1,557,956 SH SOLE 21 1,557,956 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 17,793 1,054,742 SH SOLE 22 997,614 0 57,128
BRIGHTVIEW HLDGS INC COM 10948C107 108 6,406 SH SOLE 23 6,406 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 621 36,827 SH SOLE 26 0 0 36,827
BRIGHTVIEW HLDGS INC COM 10948C107 84 4,955 SH SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 400 23,720 SH SOLE 30 23,720 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 15 891 SH SOLE 34 891 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 47 2,759 SH SOLE 40 2,759 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 261 15,450 SH SOLE 43 0 0 15,450
BRINKER INTL INC COM 109641100 2,428 34,165 SH SOLE 2 16,238 0 17,927
BRINKER INTL INC COM 109641100 13 183 SH SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 72 1,010 SH SOLE 7 1,010 0 0
BRINKER INTL INC COM 109641100 13,196 185,697 SH SOLE 18 182,836 0 2,861
BRINKER INTL INC COM 109641100 6,992 98,391 SH SOLE 19 98,391 0 0
BRINKER INTL INC COM 109641100 376,917 5,304,201 SH SOLE 21 5,304,201 0 0
BRINKER INTL INC COM 109641100 95,773 1,347,773 SH SOLE 22 1,301,852 0 45,921
BRINKER INTL INC COM 109641100 130 1,824 SH SOLE 23 1,824 0 0
BRINKER INTL INC COM 109641100 121,240 1,706,166 SH SOLE 25 1,706,166 0 0
BRINKER INTL INC COM 109641100 791 11,126 SH SOLE 26 6,658 0 4,468
BRINKER INTL INC COM 109641100 452 6,357 SH SOLE 28 4,757 0 1,600
BRINKER INTL INC COM 109641100 6,499 91,463 SH SOLE 30 91,463 0 0
BRINKER INTL INC COM 109641100 85 1,198 SH SOLE 34 1,198 0 0
BRINKER INTL INC COM 109641100 202 2,845 SH SOLE 36 2,845 0 0
BRINKER INTL INC COM 109641100 397 5,587 SH SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 6,304 88,709 SH SOLE 43 20,118 0 68,591
BRINKS CO COM 109696104 4,065 51,311 SH SOLE 2 39,305 0 12,006
BRINKS CO COM 109696104 16 206 SH SOLE 4 206 0 0
BRINKS CO COM 109696104 95 1,196 SH SOLE 7 1,196 0 0
BRINKS CO COM 109696104 21,241 268,090 SH SOLE 18 258,938 0 9,152
BRINKS CO COM 109696104 18,995 239,743 SH SOLE 19 239,743 0 0
BRINKS CO COM 109696104 273,299 3,449,438 SH SOLE 21 3,449,438 0 0
BRINKS CO COM 109696104 140,778 1,776,822 SH SOLE 22 1,739,710 0 37,112
BRINKS CO COM 109696104 675 8,519 SH SOLE 23 8,519 0 0
BRINKS CO COM 109696104 12 146 SH SOLE 25 146 0 0
BRINKS CO COM 109696104 4,085 51,560 SH SOLE 26 11,633 0 39,927
BRINKS CO COM 109696104 517 6,528 SH SOLE 28 6,528 0 0
BRINKS CO COM 109696104 19,544 246,668 SH SOLE 30 246,668 0 0
BRINKS CO COM 109696104 132 1,663 SH SOLE 36 1,663 0 0
BRINKS CO COM 109696104 506 6,388 SH SOLE 40 6,388 0 0
BRINKS CO COM 109696104 1,106 13,962 SH SOLE 43 520 0 13,442
BRISTOL-MYERS SQUIBB CO COM 110122108 413,385 6,548,150 SH SOLE 2 2,200,973 0 4,347,177
BRISTOL-MYERS SQUIBB CO COM 110122108 78,960 1,250,757 SH SOLE 4 1,163,616 0 87,141
BRISTOL-MYERS SQUIBB CO COM 110122108 137,519 2,178,346 SH SOLE 7 2,086,179 0 92,167
BRISTOL-MYERS SQUIBB CO COM 110122108 9,649 152,848 SH SOLE 13 152,848 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 18,427 291,882 SH SOLE 15 291,882 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH SOLE 17 0 0 5
BRISTOL-MYERS SQUIBB CO COM 110122108 506,674 8,025,879 SH SOLE 18 7,445,873 0 580,006
BRISTOL-MYERS SQUIBB CO COM 110122108 566,622 8,975,483 SH SOLE 19 8,975,483 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,493,070 55,331,374 SH SOLE 21 55,331,374 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,407,643 53,978,195 SH SOLE 22 46,797,735 0 7,180,460
BRISTOL-MYERS SQUIBB CO COM 110122108 115,707 1,832,833 SH SOLE 23 1,832,833 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 255,153 4,041,701 SH SOLE 25 4,041,701 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 344,785 5,461,512 SH SOLE 26 1,989,031 0 3,472,481
BRISTOL-MYERS SQUIBB CO COM 110122108 478,916 7,586,192 SH SOLE 28 271,094 0 7,315,098
BRISTOL-MYERS SQUIBB CO COM 110122108 21,525 340,967 SH SOLE 29 340,967 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 708,630 11,224,925 SH SOLE 30 11,063,742 0 161,183
BRISTOL-MYERS SQUIBB CO COM 110122108 75,030 1,188,502 SH SOLE 31 744,932 0 443,570
BRISTOL-MYERS SQUIBB CO COM 110122108 307,846 4,876,388 SH SOLE 34 4,876,388 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 84,419 1,337,231 SH SOLE 36 1,337,231 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,688 42,584 SH SOLE 37 42,584 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,769 91,376 SH SOLE 40 91,376 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 104,349 1,652,918 SH SOLE 43 99,405 0 1,553,513
BRISTOW GROUP INC COM 11040G103 219 8,471 SH SOLE 2 2,827 0 5,644
BRISTOW GROUP INC COM 11040G103 4 155 SH SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 1,144 44,209 SH SOLE 18 44,209 0 0
BRISTOW GROUP INC COM 11040G103 293 11,319 SH SOLE 19 11,319 0 0
BRISTOW GROUP INC COM 11040G103 62,046 2,397,467 SH SOLE 21 2,397,467 0 0
BRISTOW GROUP INC COM 11040G103 12,173 470,375 SH SOLE 22 463,888 0 6,487
BRISTOW GROUP INC COM 11040G103 968 37,410 SH SOLE 30 37,410 0 0
BRISTOW GROUP INC COM 11040G103 150 5,791 SH SOLE 43 230 0 5,561
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10 250 SH SOLE 17 0 0 250
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 29,751 767,975 SH SOLE 18 765,684 0 2,291
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 27,956 721,631 SH SOLE 19 721,631 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,700 43,883 SH SOLE 23 43,883 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 35,302 911,258 SH SOLE 43 103,122 0 808,136
BRIXMOR PPTY GROUP INC COM 11120U105 15,976 789,697 SH SOLE 2 252,229 0 537,468
BRIXMOR PPTY GROUP INC COM 11120U105 7,269 359,335 SH SOLE 4 359,335 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,959 393,440 SH SOLE 7 393,440 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 902 44,595 SH SOLE 13 44,595 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 16,420 811,649 SH SOLE 18 771,958 0 39,691
BRIXMOR PPTY GROUP INC COM 11120U105 21,131 1,044,517 SH SOLE 19 1,044,517 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 321,864 15,910,248 SH SOLE 21 15,910,248 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 262,779 12,989,547 SH SOLE 22 12,350,666 0 638,881
BRIXMOR PPTY GROUP INC COM 11120U105 385 19,052 SH SOLE 23 19,052 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 26,302 1,300,141 SH SOLE 25 1,300,141 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,262 111,795 SH SOLE 26 90,782 0 21,013
BRIXMOR PPTY GROUP INC COM 11120U105 4,876 241,017 SH SOLE 28 40,590 0 200,427
BRIXMOR PPTY GROUP INC COM 11120U105 26,238 1,296,993 SH SOLE 30 1,296,993 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 113 5,606 SH SOLE 31 5,606 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 128 6,322 SH SOLE 34 6,322 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 484 23,946 SH SOLE 36 23,946 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 751 37,125 SH SOLE 40 37,125 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,075 201,451 SH SOLE 43 16,176 0 185,275
BROADCOM INC COM 11135F101 456,126 983,752 SH SOLE 2 208,643 0 775,109
BROADCOM INC COM 11135F101 90,080 194,280 SH SOLE 4 178,886 0 15,394
BROADCOM INC COM 11135F101 191,480 412,974 SH SOLE 7 395,976 0 16,998
BROADCOM INC COM 11135F101 670 1,445 SH SOLE 13 1,445 0 0
BROADCOM INC COM 11135F101 24,893 53,687 SH SOLE 15 53,687 0 0
BROADCOM INC COM 11135F101 45 98 SH SOLE 17 0 0 98
BROADCOM INC COM 11135F101 389,823 840,752 SH SOLE 18 783,187 0 57,565
BROADCOM INC COM 11135F101 80,592 173,818 SH SOLE 19 173,818 0 0
BROADCOM INC COM 11135F101 4,884,607 10,534,889 SH SOLE 21 10,534,889 0 0
BROADCOM INC COM 11135F101 4,175,694 9,005,940 SH SOLE 22 8,085,510 0 920,430
BROADCOM INC COM 11135F101 117,323 253,036 SH SOLE 23 253,036 0 0
BROADCOM INC COM 11135F101 296,351 639,155 SH SOLE 25 639,155 0 0
BROADCOM INC COM 11135F101 391,509 844,388 SH SOLE 26 263,111 0 581,277
BROADCOM INC COM 11135F101 297,594 641,837 SH SOLE 28 46,873 0 594,964
BROADCOM INC COM 11135F101 180 388 SH SOLE 29 388 0 0
BROADCOM INC COM 11135F101 893,198 1,926,408 SH SOLE 30 1,926,408 0 0
BROADCOM INC COM 11135F101 47,830 103,157 SH SOLE 31 51,835 0 51,322
BROADCOM INC COM 11135F101 40,439 87,217 SH SOLE 32 87,217 0 0
BROADCOM INC COM 11135F101 23,668 51,047 SH SOLE 34 51,047 0 0
BROADCOM INC COM 11135F101 104,934 226,316 SH SOLE 36 226,316 0 0
BROADCOM INC COM 11135F101 7,640 16,477 SH SOLE 40 16,477 0 0
BROADCOM INC COM 11135F101 129,690 279,709 SH SOLE 43 21,548 0 258,161
BROADMARK RLTY CAP INC COM 11135B100 1,524 145,709 SH SOLE 2 40,845 0 104,864
BROADMARK RLTY CAP INC COM 11135B100 9 850 SH SOLE 4 850 0 0
BROADMARK RLTY CAP INC COM 11135B100 25 2,407 SH SOLE 7 2,407 0 0
BROADMARK RLTY CAP INC COM 11135B100 4,484 428,697 SH SOLE 18 428,697 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,516 240,499 SH SOLE 19 240,499 0 0
BROADMARK RLTY CAP INC COM 11135B100 85,880 8,210,341 SH SOLE 21 8,210,341 0 0
BROADMARK RLTY CAP INC COM 11135B100 38,914 3,720,294 SH SOLE 22 3,523,083 0 197,211
BROADMARK RLTY CAP INC COM 11135B100 108 10,294 SH SOLE 26 0 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 170 16,275 SH SOLE 28 16,275 0 0
BROADMARK RLTY CAP INC COM 11135B100 981 93,752 SH SOLE 30 93,752 0 0
BROADMARK RLTY CAP INC COM 11135B100 139 13,332 SH SOLE 40 13,332 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 40,907 267,193 SH SOLE 2 53,074 0 214,119
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,780 57,349 SH SOLE 4 52,910 0 4,439
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18,848 123,106 SH SOLE 7 110,506 0 12,600
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 74 485 SH SOLE 13 485 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,960 12,804 SH SOLE 15 12,804 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39,802 259,975 SH SOLE 18 243,630 0 16,345
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,353 48,026 SH SOLE 19 48,026 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 621,635 4,060,322 SH SOLE 21 4,060,322 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 437,607 2,858,311 SH SOLE 22 2,593,329 0 264,982
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,165 72,926 SH SOLE 23 72,926 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 28,551 186,485 SH SOLE 25 186,485 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 45,911 299,879 SH SOLE 26 113,031 0 186,848
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 55,410 361,923 SH SOLE 28 11,894 0 350,029
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12 79 SH SOLE 29 79 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 86,124 562,536 SH SOLE 30 548,451 0 14,085
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,999 26,121 SH SOLE 31 14,159 0 11,962
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,482 35,807 SH SOLE 34 35,807 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,773 89,958 SH SOLE 36 89,958 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 703 4,593 SH SOLE 40 4,593 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 21,330 139,323 SH SOLE 43 14,325 0 124,998
BROADSTONE NET LEASE INC COM 11135E203 1,496 81,732 SH SOLE 2 27,369 0 54,363
BROADSTONE NET LEASE INC COM 11135E203 14 752 SH SOLE 7 752 0 0
BROADSTONE NET LEASE INC COM 11135E203 2,559 139,839 SH SOLE 18 122,159 0 17,680
BROADSTONE NET LEASE INC COM 11135E203 16,424 897,512 SH SOLE 19 897,512 0 0
BROADSTONE NET LEASE INC COM 11135E203 24,786 1,354,446 SH SOLE 21 1,354,446 0 0
BROADSTONE NET LEASE INC COM 11135E203 33,727 1,842,994 SH SOLE 22 1,811,122 0 31,872
BROADSTONE NET LEASE INC COM 11135E203 523 28,596 SH SOLE 23 28,596 0 0
BROADWAY FINL CORP DEL COM 111444105 5 2,179 SH SOLE 18 2,179 0 0
BROADWAY FINL CORP DEL COM 111444105 134 53,930 SH SOLE 21 53,930 0 0
BROADWIND INC COM NEW 11161T207 103 15,656 SH SOLE 21 15,656 0 0
BROADWIND INC COM NEW 11161T207 2,379 360,389 SH SOLE 22 360,389 0 0
BROOKDALE SR LIVING INC COM 112463104 8,041 1,329,116 SH SOLE 2 1,173,692 0 155,424
BROOKDALE SR LIVING INC COM 112463104 5 832 SH SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 19 3,131 SH SOLE 7 3,131 0 0
BROOKDALE SR LIVING INC COM 112463104 3,742 618,485 SH SOLE 18 618,485 0 0
BROOKDALE SR LIVING INC COM 112463104 28,624 4,731,289 SH SOLE 19 4,731,289 0 0
BROOKDALE SR LIVING INC COM 112463104 44,290 7,320,710 SH SOLE 21 7,320,710 0 0
BROOKDALE SR LIVING INC COM 112463104 33,048 5,462,416 SH SOLE 22 5,176,302 0 286,114
BROOKDALE SR LIVING INC COM 112463104 30 4,885 SH SOLE 25 4,885 0 0
BROOKDALE SR LIVING INC COM 112463104 421 69,561 SH SOLE 26 56,065 0 13,496
BROOKDALE SR LIVING INC COM 112463104 245 40,425 SH SOLE 28 20,825 0 19,600
BROOKDALE SR LIVING INC COM 112463104 1,821 300,926 SH SOLE 30 300,926 0 0
BROOKDALE SR LIVING INC COM 112463104 22,457 3,711,943 SH SOLE 34 3,711,943 0 0
BROOKDALE SR LIVING INC COM 112463104 198 32,759 SH SOLE 36 32,759 0 0
BROOKDALE SR LIVING INC COM 112463104 123 20,343 SH SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 511 84,440 SH SOLE 43 29,863 0 54,577
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16 354 SH SOLE 18 354 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 276 6,193 SH SOLE 25 6,193 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 79 1,778 SH SOLE 26 1,778 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,832 41,175 SH SOLE 34 41,175 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 677 15,212 SH SOLE 43 0 0 15,212
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH SOLE 43 0 0 1
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,487 19,471 SH SOLE 2 3,537 0 15,934
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,516 46,040 SH SOLE 7 46,040 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8,147 106,677 SH SOLE 18 102,822 0 3,855
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6,885 90,154 SH SOLE 19 90,154 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 84,622 1,108,057 SH SOLE 21 1,108,057 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 24,631 322,526 SH SOLE 22 301,050 0 21,476
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 90 1,177 SH SOLE 23 1,177 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 26 346 SH SOLE 26 0 0 346
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 10 125 SH SOLE 43 0 0 125
BROOKFIELD PPTY REIT INC CL A 11282X103 1,348 75,099 SH SOLE 2 7,645 0 67,454
BROOKFIELD PPTY REIT INC CL A 11282X103 845 47,060 SH SOLE 4 47,060 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 939 52,306 SH SOLE 7 52,306 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 319 17,763 SH SOLE 18 17,763 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 1,029 57,326 SH SOLE 19 57,326 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 11,400 635,087 SH SOLE 21 635,087 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 10,458 582,618 SH SOLE 22 543,548 0 39,070
BROOKFIELD PPTY REIT INC CL A 11282X103 34 1,903 SH SOLE 23 1,903 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,982 166,115 SH SOLE 25 166,115 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 448 24,977 SH SOLE 28 0 0 24,977
BROOKFIELD PPTY REIT INC CL A 11282X103 2,604 145,048 SH SOLE 30 145,048 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 16 871 SH SOLE 31 871 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 87 4,871 SH SOLE 36 4,871 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 30 1,687 SH SOLE 43 0 0 1,687
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 19,578 1,100,515 SH SOLE 19 1,100,515 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 5,634 120,378 SH SOLE 2 12,538 0 107,840
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 104 2,220 SH SOLE 7 2,220 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 20,044 428,281 SH SOLE 18 422,460 0 5,821
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 23,228 496,316 SH SOLE 19 496,316 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 215,502 4,604,745 SH SOLE 21 4,604,745 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 74,933 1,601,125 SH SOLE 22 1,468,628 0 132,497
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 784 16,747 SH SOLE 23 16,747 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 101 2,150 SH SOLE 26 2,150 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,195 25,533 SH SOLE 28 0 0 25,533
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10 220 SH SOLE 36 220 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 7,060 150,847 SH SOLE 43 453 0 150,394
BROOKLINE BANCORP INC DEL COM 11373M107 1,152 76,767 SH SOLE 2 24,092 0 52,675
BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 17 1,119 SH SOLE 7 1,119 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 4,634 308,907 SH SOLE 18 308,907 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,934 128,923 SH SOLE 19 128,923 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 128,103 8,540,196 SH SOLE 21 8,540,196 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 35,649 2,376,608 SH SOLE 22 2,276,673 0 99,935
BROOKLINE BANCORP INC DEL COM 11373M107 555 37,011 SH SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 148 9,834 SH SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,079 138,577 SH SOLE 30 138,577 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 125 8,336 SH SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 433 28,853 SH SOLE 43 0 0 28,853
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1 165 SH SOLE 21 165 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 5 1,344 SH SOLE 22 1,344 0 0
BROOKS AUTOMATION INC NEW COM 114340102 5,678 69,538 SH SOLE 2 55,259 0 14,279
BROOKS AUTOMATION INC NEW COM 114340102 25 304 SH SOLE 4 304 0 0
BROOKS AUTOMATION INC NEW COM 114340102 102 1,250 SH SOLE 7 1,250 0 0
BROOKS AUTOMATION INC NEW COM 114340102 32,624 399,561 SH SOLE 18 384,843 0 14,718
BROOKS AUTOMATION INC NEW COM 114340102 23,870 292,349 SH SOLE 19 292,349 0 0
BROOKS AUTOMATION INC NEW COM 114340102 457,332 5,601,125 SH SOLE 21 5,601,125 0 0
BROOKS AUTOMATION INC NEW COM 114340102 207,914 2,546,406 SH SOLE 22 2,490,596 0 55,810
BROOKS AUTOMATION INC NEW COM 114340102 779 9,538 SH SOLE 23 9,538 0 0
BROOKS AUTOMATION INC NEW COM 114340102 65 792 SH SOLE 25 792 0 0
BROOKS AUTOMATION INC NEW COM 114340102 7,304 89,451 SH SOLE 26 25,605 0 63,846
BROOKS AUTOMATION INC NEW COM 114340102 781 9,565 SH SOLE 28 9,565 0 0
BROOKS AUTOMATION INC NEW COM 114340102 4,155 50,882 SH SOLE 30 50,882 0 0
BROOKS AUTOMATION INC NEW COM 114340102 150 1,832 SH SOLE 36 1,832 0 0
BROOKS AUTOMATION INC NEW COM 114340102 719 8,809 SH SOLE 40 8,809 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,356 28,857 SH SOLE 43 93 0 28,764
BROWN & BROWN INC COM 115236101 32,163 703,637 SH SOLE 2 234,397 0 469,240
BROWN & BROWN INC COM 115236101 5,869 128,386 SH SOLE 4 118,612 0 9,774
BROWN & BROWN INC COM 115236101 9,115 199,415 SH SOLE 7 122,629 0 76,786
BROWN & BROWN INC COM 115236101 38 838 SH SOLE 13 838 0 0
BROWN & BROWN INC COM 115236101 1,186 25,943 SH SOLE 15 25,943 0 0
BROWN & BROWN INC COM 115236101 33,053 723,112 SH SOLE 18 708,951 0 14,161
BROWN & BROWN INC COM 115236101 3,939 86,183 SH SOLE 19 86,183 0 0
BROWN & BROWN INC COM 115236101 659,849 14,435,547 SH SOLE 21 14,435,547 0 0
BROWN & BROWN INC COM 115236101 384,148 8,404,024 SH SOLE 22 8,069,506 0 334,518
BROWN & BROWN INC COM 115236101 7,003 153,204 SH SOLE 23 153,204 0 0
BROWN & BROWN INC COM 115236101 14,743 322,536 SH SOLE 25 322,536 0 0
BROWN & BROWN INC COM 115236101 25,992 568,623 SH SOLE 26 258,218 0 310,405
BROWN & BROWN INC COM 115236101 19,404 424,503 SH SOLE 28 31,239 0 393,264
BROWN & BROWN INC COM 115236101 87 1,895 SH SOLE 29 1,895 0 0
BROWN & BROWN INC COM 115236101 40,086 876,959 SH SOLE 30 863,604 0 13,355
BROWN & BROWN INC COM 115236101 1,783 39,001 SH SOLE 31 32,013 0 6,988
BROWN & BROWN INC COM 115236101 544 11,907 SH SOLE 34 11,907 0 0
BROWN & BROWN INC COM 115236101 7,769 169,957 SH SOLE 36 169,957 0 0
BROWN & BROWN INC COM 115236101 430 9,397 SH SOLE 40 9,397 0 0
BROWN & BROWN INC COM 115236101 4,534 99,187 SH SOLE 43 8,015 0 91,172
BROWN FORMAN CORP CL A 115637100 5,545 87,093 SH SOLE 2 2,957 0 84,136
BROWN FORMAN CORP CL A 115637100 52 810 SH SOLE 7 810 0 0
BROWN FORMAN CORP CL A 115637100 1,415 22,228 SH SOLE 18 20,935 0 1,293
BROWN FORMAN CORP CL A 115637100 635 9,972 SH SOLE 19 9,972 0 0
BROWN FORMAN CORP CL A 115637100 38,866 610,429 SH SOLE 21 610,429 0 0
BROWN FORMAN CORP CL A 115637100 21,137 331,972 SH SOLE 22 293,308 0 38,664
BROWN FORMAN CORP CL A 115637100 55 858 SH SOLE 31 858 0 0
BROWN FORMAN CORP CL A 115637100 1,918 30,118 SH SOLE 43 171 0 29,947
BROWN FORMAN CORP CL B 115637209 27,653 400,939 SH SOLE 2 83,485 0 317,454
BROWN FORMAN CORP CL B 115637209 12,048 174,690 SH SOLE 4 162,770 0 11,920
BROWN FORMAN CORP CL B 115637209 14,322 207,660 SH SOLE 7 178,333 0 29,327
BROWN FORMAN CORP CL B 115637209 1,486 21,549 SH SOLE 13 21,549 0 0
BROWN FORMAN CORP CL B 115637209 2,138 31,002 SH SOLE 15 31,002 0 0
BROWN FORMAN CORP CL B 115637209 60,565 878,135 SH SOLE 18 843,970 0 34,165
BROWN FORMAN CORP CL B 115637209 13,464 195,216 SH SOLE 19 195,216 0 0
BROWN FORMAN CORP CL B 115637209 426,600 6,185,292 SH SOLE 21 6,185,292 0 0
BROWN FORMAN CORP CL B 115637209 304,120 4,409,454 SH SOLE 22 4,006,807 0 402,647
BROWN FORMAN CORP CL B 115637209 13,211 191,552 SH SOLE 23 191,552 0 0
BROWN FORMAN CORP CL B 115637209 24,543 355,847 SH SOLE 25 355,847 0 0
BROWN FORMAN CORP CL B 115637209 37,647 545,840 SH SOLE 26 187,770 0 358,070
BROWN FORMAN CORP CL B 115637209 60,532 877,663 SH SOLE 28 37,751 0 839,912
BROWN FORMAN CORP CL B 115637209 67,775 982,675 SH SOLE 30 976,159 0 6,516
BROWN FORMAN CORP CL B 115637209 2,574 37,320 SH SOLE 31 3,437 0 33,883
BROWN FORMAN CORP CL B 115637209 1,717 24,899 SH SOLE 34 24,899 0 0
BROWN FORMAN CORP CL B 115637209 9,316 135,075 SH SOLE 36 135,075 0 0
BROWN FORMAN CORP CL B 115637209 885 12,826 SH SOLE 40 12,826 0 0
BROWN FORMAN CORP CL B 115637209 16,990 246,338 SH SOLE 43 9,259 0 237,079
BRP GROUP INC COM CL A 05589G102 493 18,100 SH SOLE 2 13,365 0 4,735
BRP GROUP INC COM CL A 05589G102 4 145 SH SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 19 680 SH SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 3,634 133,355 SH SOLE 18 133,355 0 0
BRP GROUP INC COM CL A 05589G102 2,030 74,505 SH SOLE 19 74,505 0 0
BRP GROUP INC COM CL A 05589G102 40,862 1,499,518 SH SOLE 21 1,499,518 0 0
BRP GROUP INC COM CL A 05589G102 33,571 1,231,958 SH SOLE 22 1,202,888 0 29,070
BRP GROUP INC COM CL A 05589G102 140 5,155 SH SOLE 28 5,155 0 0
BRP GROUP INC COM CL A 05589G102 939 34,469 SH SOLE 30 34,469 0 0
BRP GROUP INC COM CL A 05589G102 124 4,563 SH SOLE 40 4,563 0 0
BRP GROUP INC COM CL A 05589G102 1 25 SH SOLE 43 0 0 25
BRT APARTMENTS CORP COM 055645303 242 14,398 SH SOLE 2 750 0 13,648
BRT APARTMENTS CORP COM 055645303 653 38,751 SH SOLE 18 38,751 0 0
BRT APARTMENTS CORP COM 055645303 307 18,224 SH SOLE 19 18,224 0 0
BRT APARTMENTS CORP COM 055645303 8,591 510,142 SH SOLE 21 510,142 0 0
BRT APARTMENTS CORP COM 055645303 8,051 478,086 SH SOLE 22 468,755 0 9,331
BRT APARTMENTS CORP COM 055645303 9 523 SH SOLE 23 523 0 0
BRUKER CORP COM 116794108 15,593 242,581 SH SOLE 2 52,530 0 190,051
BRUKER CORP COM 116794108 40 623 SH SOLE 4 623 0 0
BRUKER CORP COM 116794108 136 2,113 SH SOLE 7 2,113 0 0
BRUKER CORP COM 116794108 5,638 87,713 SH SOLE 18 73,945 0 13,768
BRUKER CORP COM 116794108 23,679 368,380 SH SOLE 19 368,380 0 0
BRUKER CORP COM 116794108 942 14,655 SH SOLE 20 14,655 0 0
BRUKER CORP COM 116794108 125,107 1,946,286 SH SOLE 21 1,946,286 0 0
BRUKER CORP COM 116794108 183,670 2,857,336 SH SOLE 22 2,689,665 0 167,671
BRUKER CORP COM 116794108 28 428 SH SOLE 23 428 0 0
BRUKER CORP COM 116794108 63 987 SH SOLE 25 987 0 0
BRUKER CORP COM 116794108 3,104 48,288 SH SOLE 26 34,882 0 13,406
BRUKER CORP COM 116794108 845 13,148 SH SOLE 28 13,148 0 0
BRUKER CORP COM 116794108 69 1,067 SH SOLE 29 1,067 0 0
BRUKER CORP COM 116794108 4,911 76,397 SH SOLE 30 76,397 0 0
BRUKER CORP COM 116794108 267 4,154 SH SOLE 31 4,154 0 0
BRUKER CORP COM 116794108 65 1,010 SH SOLE 34 1,010 0 0
BRUKER CORP COM 116794108 164 2,555 SH SOLE 36 2,555 0 0
BRUKER CORP COM 116794108 852 13,250 SH SOLE 40 13,250 0 0
BRUKER CORP COM 116794108 1,792 27,879 SH SOLE 43 283 0 27,596
BRUNSWICK CORP COM 117043109 20,933 219,491 SH SOLE 2 81,464 0 138,027
BRUNSWICK CORP COM 117043109 118 1,240 SH SOLE 4 1,240 0 0
BRUNSWICK CORP COM 117043109 182 1,911 SH SOLE 7 1,911 0 0
BRUNSWICK CORP COM 117043109 18,076 189,537 SH SOLE 18 189,414 0 123
BRUNSWICK CORP COM 117043109 2,181 22,869 SH SOLE 19 22,869 0 0
BRUNSWICK CORP COM 117043109 344,344 3,610,607 SH SOLE 21 3,610,607 0 0
BRUNSWICK CORP COM 117043109 237,669 2,492,077 SH SOLE 22 2,383,217 0 108,860
BRUNSWICK CORP COM 117043109 218 2,288 SH SOLE 23 2,288 0 0
BRUNSWICK CORP COM 117043109 78 821 SH SOLE 25 821 0 0
BRUNSWICK CORP COM 117043109 3,974 41,670 SH SOLE 26 24,423 0 17,247
BRUNSWICK CORP COM 117043109 1,025 10,750 SH SOLE 28 9,978 0 772
BRUNSWICK CORP COM 117043109 69 727 SH SOLE 29 727 0 0
BRUNSWICK CORP COM 117043109 5,577 58,476 SH SOLE 30 58,476 0 0
BRUNSWICK CORP COM 117043109 275 2,884 SH SOLE 31 2,884 0 0
BRUNSWICK CORP COM 117043109 16 163 SH SOLE 34 163 0 0
BRUNSWICK CORP COM 117043109 374 3,922 SH SOLE 36 3,922 0 0
BRUNSWICK CORP COM 117043109 926 9,712 SH SOLE 40 9,712 0 0
BRUNSWICK CORP COM 117043109 3,214 33,701 SH SOLE 43 1,479 0 32,222
BRYN MAWR BK CORP COM 117665109 1,005 22,088 SH SOLE 2 6,310 0 15,778
BRYN MAWR BK CORP COM 117665109 17 382 SH SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 3,210 70,534 SH SOLE 18 70,534 0 0
BRYN MAWR BK CORP COM 117665109 1,659 36,451 SH SOLE 19 36,451 0 0
BRYN MAWR BK CORP COM 117665109 39,494 867,810 SH SOLE 21 867,810 0 0
BRYN MAWR BK CORP COM 117665109 33,246 730,514 SH SOLE 22 701,393 0 29,121
BRYN MAWR BK CORP COM 117665109 30 653 SH SOLE 25 653 0 0
BRYN MAWR BK CORP COM 117665109 811 17,811 SH SOLE 26 15,263 0 2,548
BRYN MAWR BK CORP COM 117665109 132 2,900 SH SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 1,431 31,435 SH SOLE 30 31,435 0 0
BRYN MAWR BK CORP COM 117665109 71 1,552 SH SOLE 36 1,552 0 0
BRYN MAWR BK CORP COM 117665109 73 1,602 SH SOLE 40 1,602 0 0
BRYN MAWR BK CORP COM 117665109 680 14,937 SH SOLE 43 0 0 14,937
BSQUARE CORP COM NEW 11776U300 28 8,201 SH SOLE 21 8,201 0 0
BSQUARE CORP COM NEW 11776U300 970 283,699 SH SOLE 22 283,699 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 30 2,105 SH SOLE 2 2,105 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 25 1,727 SH SOLE 18 1,727 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 759 52,435 SH SOLE 21 52,435 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 15,895 1,098,481 SH SOLE 22 1,098,481 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 79 5,476 SH SOLE 26 5,476 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 347 23,957 SH SOLE 28 0 0 23,957
BTRS HOLDINGS INC COM CL 1 11778X104 6 384 SH SOLE 31 0 0 384
BTRS HOLDINGS INC COM CL 1 11778X104 18,883 1,304,998 SH SOLE 34 1,304,998 0 0
BUCKLE INC COM 118440106 1,478 37,617 SH SOLE 2 9,609 0 28,008
BUCKLE INC COM 118440106 6 155 SH SOLE 4 155 0 0
BUCKLE INC COM 118440106 18 459 SH SOLE 7 459 0 0
BUCKLE INC COM 118440106 4,758 121,125 SH SOLE 18 121,125 0 0
BUCKLE INC COM 118440106 7,847 199,769 SH SOLE 19 199,769 0 0
BUCKLE INC COM 118440106 136,697 3,480,072 SH SOLE 21 3,480,072 0 0
BUCKLE INC COM 118440106 39,930 1,016,536 SH SOLE 22 971,158 0 45,378
BUCKLE INC COM 118440106 283 7,203 SH SOLE 23 7,203 0 0
BUCKLE INC COM 118440106 19 474 SH SOLE 25 474 0 0
BUCKLE INC COM 118440106 1,801 45,850 SH SOLE 26 4,871 0 40,979
BUCKLE INC COM 118440106 167 4,260 SH SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 2,589 65,908 SH SOLE 30 65,908 0 0
BUCKLE INC COM 118440106 31 786 SH SOLE 34 786 0 0
BUCKLE INC COM 118440106 32 811 SH SOLE 36 811 0 0
BUCKLE INC COM 118440106 125 3,185 SH SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 1,060 26,995 SH SOLE 43 11,073 0 15,922
BUILD-A-BEAR WORKSHOP INC COM 120076104 21 2,989 SH SOLE 18 2,989 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 477 69,130 SH SOLE 21 69,130 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1,849 267,984 SH SOLE 22 267,984 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 12,880 277,768 SH SOLE 2 156,063 0 121,705
BUILDERS FIRSTSOURCE INC COM 12008R107 36 786 SH SOLE 4 786 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 206 4,433 SH SOLE 7 4,433 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 51,755 1,116,124 SH SOLE 18 1,085,907 0 30,217
BUILDERS FIRSTSOURCE INC COM 12008R107 45,302 976,965 SH SOLE 19 976,965 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 724,795 15,630,690 SH SOLE 21 15,630,690 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 341,893 7,373,150 SH SOLE 22 7,141,315 0 231,835
BUILDERS FIRSTSOURCE INC COM 12008R107 1,818 39,211 SH SOLE 23 39,211 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 133 2,864 SH SOLE 25 2,864 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 11,746 253,321 SH SOLE 26 68,694 0 184,627
BUILDERS FIRSTSOURCE INC COM 12008R107 1,563 33,699 SH SOLE 28 27,060 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 6,264 135,081 SH SOLE 30 135,081 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 11 228 SH SOLE 34 228 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 575 12,408 SH SOLE 36 12,408 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,116 24,064 SH SOLE 40 24,064 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,112 45,552 SH SOLE 43 251 0 45,301
BUMBLE INC COM CL A 12047B105 3,283 52,623 SH SOLE 2 51,036 0 1,587
BUMBLE INC COM CL A 12047B105 36 574 SH SOLE 4 574 0 0
BUMBLE INC COM CL A 12047B105 138 2,220 SH SOLE 7 2,220 0 0
BUMBLE INC COM CL A 12047B105 357 5,729 SH SOLE 18 3,247 0 2,482
BUMBLE INC COM CL A 12047B105 6,289 100,812 SH SOLE 19 100,812 0 0
BUMBLE INC COM CL A 12047B105 5,438 87,183 SH SOLE 21 87,183 0 0
BUMBLE INC COM CL A 12047B105 57,772 926,123 SH SOLE 22 926,123 0 0
BUMBLE INC COM CL A 12047B105 14,032 224,950 SH SOLE 25 224,950 0 0
BUMBLE INC COM CL A 12047B105 9,150 146,689 SH SOLE 26 5,622 0 141,067
BUMBLE INC COM CL A 12047B105 1,487 23,844 SH SOLE 28 0 0 23,844
BUMBLE INC COM CL A 12047B105 41 663 SH SOLE 30 663 0 0
BUMBLE INC COM CL A 12047B105 449 7,193 SH SOLE 31 6,813 0 380
BUMBLE INC COM CL A 12047B105 32,133 515,123 SH SOLE 34 515,123 0 0
BUNGE LIMITED COM G16962105 27,262 343,917 SH SOLE 2 65,881 0 278,036
BUNGE LIMITED COM G16962105 6,057 76,405 SH SOLE 4 71,812 0 4,593
BUNGE LIMITED COM G16962105 17,343 218,782 SH SOLE 7 202,212 0 16,570
BUNGE LIMITED COM G16962105 36 458 SH SOLE 13 458 0 0
BUNGE LIMITED COM G16962105 1,132 14,285 SH SOLE 15 14,285 0 0
BUNGE LIMITED COM G16962105 24 300 SH SOLE 17 0 0 300
BUNGE LIMITED COM G16962105 7,272 91,735 SH SOLE 18 77,692 0 14,043
BUNGE LIMITED COM G16962105 40,638 512,657 SH SOLE 19 512,657 0 0
BUNGE LIMITED COM G16962105 159,478 2,011,837 SH SOLE 21 2,011,837 0 0
BUNGE LIMITED COM G16962105 312,950 3,947,904 SH SOLE 22 3,744,752 0 203,152
BUNGE LIMITED COM G16962105 7,015 88,498 SH SOLE 23 88,498 0 0
BUNGE LIMITED COM G16962105 37,045 467,321 SH SOLE 25 467,321 0 0
BUNGE LIMITED COM G16962105 27,530 347,290 SH SOLE 26 176,184 0 171,106
BUNGE LIMITED COM G16962105 22,325 281,636 SH SOLE 28 18,663 0 262,973
BUNGE LIMITED COM G16962105 25,849 326,082 SH SOLE 29 326,082 0 0
BUNGE LIMITED COM G16962105 52,850 666,704 SH SOLE 30 576,333 0 90,371
BUNGE LIMITED COM G16962105 3,800 47,940 SH SOLE 31 15,092 0 32,848
BUNGE LIMITED COM G16962105 16,074 202,781 SH SOLE 34 202,781 0 0
BUNGE LIMITED COM G16962105 9,063 114,326 SH SOLE 36 114,326 0 0
BUNGE LIMITED COM G16962105 436 5,496 SH SOLE 40 5,496 0 0
BUNGE LIMITED COM G16962105 13,458 169,768 SH SOLE 43 11,729 0 158,039
BURFORD CAP LTD ORD SHS G17977110 14,212 1,579,159 SH SOLE 34 1,579,159 0 0
BURLINGTON STORES INC COM 122017106 40,527 135,631 SH SOLE 2 15,624 0 120,007
BURLINGTON STORES INC COM 122017106 9,826 32,886 SH SOLE 4 30,325 0 2,561
BURLINGTON STORES INC COM 122017106 2,511 8,404 SH SOLE 7 6,521 0 1,883
BURLINGTON STORES INC COM 122017106 94 313 SH SOLE 13 313 0 0
BURLINGTON STORES INC COM 122017106 1,648 5,515 SH SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 12,010 40,193 SH SOLE 18 36,415 0 3,778
BURLINGTON STORES INC COM 122017106 3,851 12,887 SH SOLE 19 12,887 0 0
BURLINGTON STORES INC COM 122017106 279,390 935,040 SH SOLE 21 935,040 0 0
BURLINGTON STORES INC COM 122017106 496,735 1,662,433 SH SOLE 22 1,573,682 0 88,751
BURLINGTON STORES INC COM 122017106 13,251 44,349 SH SOLE 23 44,349 0 0
BURLINGTON STORES INC COM 122017106 26,312 88,058 SH SOLE 25 88,058 0 0
BURLINGTON STORES INC COM 122017106 35,528 118,902 SH SOLE 26 60,550 0 58,352
BURLINGTON STORES INC COM 122017106 52,855 176,892 SH SOLE 28 8,316 0 168,576
BURLINGTON STORES INC COM 122017106 25 83 SH SOLE 29 83 0 0
BURLINGTON STORES INC COM 122017106 34,752 116,304 SH SOLE 30 115,721 0 583
BURLINGTON STORES INC COM 122017106 5,193 17,381 SH SOLE 31 8,470 0 8,911
BURLINGTON STORES INC COM 122017106 889 2,976 SH SOLE 34 2,976 0 0
BURLINGTON STORES INC COM 122017106 10,362 34,680 SH SOLE 36 34,680 0 0
BURLINGTON STORES INC COM 122017106 775 2,593 SH SOLE 40 2,593 0 0
BURLINGTON STORES INC COM 122017106 9,436 31,579 SH SOLE 43 3,336 0 28,243
BUSINESS FIRST BANCSHARES IN COM 12326C105 413 17,253 SH SOLE 2 1,373 0 15,880
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,595 66,639 SH SOLE 18 66,639 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 800 33,422 SH SOLE 19 33,422 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 18,270 763,471 SH SOLE 21 763,471 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 6,484 270,967 SH SOLE 22 250,071 0 20,896
BUSINESS FIRST BANCSHARES IN COM 12326C105 3 121 SH SOLE 43 0 0 121
BUTTERFLY NETWORK INC COM CL A 124155102 846 50,242 SH SOLE 18 50,242 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 19,853 1,179,619 SH SOLE 19 1,179,619 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 320 19,031 SH SOLE 20 19,031 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 10,170 604,268 SH SOLE 34 604,268 0 0
BUTTERFLY NETWORK INC *W EXP 05/27/202 124155110 108 16,747 SH SOLE 18 16,747 0 0
BUTTERFLY NETWORK INC *W EXP 05/27/202 124155110 2,536 393,205 SH SOLE 19 393,205 0 0
BUTTERFLY NETWORK INC *W EXP 05/27/202 124155110 34 5,290 SH SOLE 20 5,290 0 0
BUTTERFLY NETWORK INC *W EXP 05/27/202 124155110 1,299 201,422 SH SOLE 34 201,422 0 0
BWX TECHNOLOGIES INC COM 05605H100 12,783 193,856 SH SOLE 2 38,390 0 155,466
BWX TECHNOLOGIES INC COM 05605H100 25 382 SH SOLE 4 382 0 0
BWX TECHNOLOGIES INC COM 05605H100 107 1,616 SH SOLE 7 1,616 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,813 42,665 SH SOLE 18 42,665 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,719 26,067 SH SOLE 19 26,067 0 0
BWX TECHNOLOGIES INC COM 05605H100 139,007 2,108,080 SH SOLE 21 2,108,080 0 0
BWX TECHNOLOGIES INC COM 05605H100 167,006 2,532,689 SH SOLE 22 2,404,937 0 127,752
BWX TECHNOLOGIES INC COM 05605H100 4,070 61,725 SH SOLE 26 30,356 0 31,369
BWX TECHNOLOGIES INC COM 05605H100 4,253 64,499 SH SOLE 30 64,499 0 0
BWX TECHNOLOGIES INC COM 05605H100 119 1,810 SH SOLE 31 1,810 0 0
BWX TECHNOLOGIES INC COM 05605H100 771 11,688 SH SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,256 49,372 SH SOLE 43 12,058 0 37,314
BYLINE BANCORP INC COM 124411109 604 28,577 SH SOLE 2 8,705 0 19,872
BYLINE BANCORP INC COM 124411109 7 328 SH SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,800 85,130 SH SOLE 18 85,130 0 0
BYLINE BANCORP INC COM 124411109 901 42,620 SH SOLE 19 42,620 0 0
BYLINE BANCORP INC COM 124411109 21,965 1,038,537 SH SOLE 21 1,038,537 0 0
BYLINE BANCORP INC COM 124411109 13,755 650,372 SH SOLE 22 610,536 0 39,836
BYLINE BANCORP INC COM 124411109 23 1,086 SH SOLE 25 1,086 0 0
BYLINE BANCORP INC COM 124411109 50 2,343 SH SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 172 8,126 SH SOLE 30 8,126 0 0
BYLINE BANCORP INC COM 124411109 51 2,414 SH SOLE 36 2,414 0 0
BYLINE BANCORP INC COM 124411109 96 4,532 SH SOLE 40 4,532 0 0
BYLINE BANCORP INC COM 124411109 942 44,522 SH SOLE 43 352 0 44,170
C & F FINL CORP COM 12466Q104 143 3,220 SH SOLE 2 237 0 2,983
C & F FINL CORP COM 12466Q104 5 103 SH SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 611 13,798 SH SOLE 18 13,798 0 0
C & F FINL CORP COM 12466Q104 356 8,043 SH SOLE 19 8,043 0 0
C & F FINL CORP COM 12466Q104 5,964 134,649 SH SOLE 21 134,649 0 0
C & F FINL CORP COM 12466Q104 2,058 46,458 SH SOLE 22 42,080 0 4,378
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30,960 324,429 SH SOLE 2 70,387 0 254,042
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,453 78,098 SH SOLE 4 72,871 0 5,227
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23,875 250,186 SH SOLE 7 196,723 0 53,463
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 802 8,399 SH SOLE 13 8,399 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,669 17,492 SH SOLE 15 17,492 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 160,835 1,685,370 SH SOLE 18 1,579,571 0 105,799
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 44,759 469,021 SH SOLE 19 469,021 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 683,209 7,159,266 SH SOLE 21 7,159,266 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 358,790 3,759,722 SH SOLE 22 3,381,776 0 377,946
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,209 96,505 SH SOLE 23 96,505 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,544 330,543 SH SOLE 25 309,245 0 21,298
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,138 399,640 SH SOLE 26 176,350 0 223,290
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 51,752 542,302 SH SOLE 28 21,524 0 520,778
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 160 1,679 SH SOLE 29 1,679 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 102,904 1,078,323 SH SOLE 30 1,078,323 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,119 32,685 SH SOLE 31 16,188 0 16,497
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23,930 250,760 SH SOLE 34 250,760 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,243 138,772 SH SOLE 36 138,772 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 541 5,666 SH SOLE 40 5,666 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29,642 310,612 SH SOLE 43 5,219 0 305,393
C3 AI INC CL A 12468P104 2,463 37,366 SH SOLE 2 9,080 0 28,286
C3 AI INC CL A 12468P104 952 14,436 SH SOLE 4 14,436 0 0
C3 AI INC CL A 12468P104 19 290 SH SOLE 7 290 0 0
C3 AI INC CL A 12468P104 1,736 26,347 SH SOLE 18 26,347 0 0
C3 AI INC CL A 12468P104 184,209 2,794,843 SH SOLE 19 2,794,843 0 0
C3 AI INC CL A 12468P104 12,909 195,858 SH SOLE 21 195,858 0 0
C3 AI INC CL A 12468P104 31,494 477,834 SH SOLE 22 465,943 0 11,891
C3 AI INC CL A 12468P104 508 7,712 SH SOLE 26 7,712 0 0
C3 AI INC CL A 12468P104 2,127 32,273 SH SOLE 28 0 0 32,273
C3 AI INC CL A 12468P104 53 809 SH SOLE 31 294 0 515
C3 AI INC CL A 12468P104 68,775 1,043,465 SH SOLE 34 1,043,465 0 0
C4 THERAPEUTICS INC COM STK 12529R107 259 7,001 SH SOLE 2 2,598 0 4,403
C4 THERAPEUTICS INC COM STK 12529R107 2 47 SH SOLE 7 47 0 0
C4 THERAPEUTICS INC COM STK 12529R107 1,429 38,641 SH SOLE 18 36,424 0 2,217
C4 THERAPEUTICS INC COM STK 12529R107 15,673 423,712 SH SOLE 19 423,712 0 0
C4 THERAPEUTICS INC COM STK 12529R107 14,753 398,839 SH SOLE 21 398,839 0 0
C4 THERAPEUTICS INC COM STK 12529R107 11,909 321,945 SH SOLE 22 317,811 0 4,134
C4 THERAPEUTICS INC COM STK 12529R107 83 2,248 SH SOLE 23 2,248 0 0
C4 THERAPEUTICS INC COM STK 12529R107 76 2,059 SH SOLE 26 0 0 2,059
CABALETTA BIO INC COM 12674W109 155 13,955 SH SOLE 2 2,625 0 11,330
CABALETTA BIO INC COM 12674W109 5 432 SH SOLE 7 432 0 0
CABALETTA BIO INC COM 12674W109 587 52,846 SH SOLE 18 52,846 0 0
CABALETTA BIO INC COM 12674W109 414 37,256 SH SOLE 19 37,256 0 0
CABALETTA BIO INC COM 12674W109 7,817 704,243 SH SOLE 21 704,243 0 0
CABALETTA BIO INC COM 12674W109 2,496 224,884 SH SOLE 22 213,610 0 11,274
CABALETTA BIO INC COM 12674W109 61 5,488 SH SOLE 23 5,488 0 0
CABALETTA BIO INC COM 12674W109 24 2,136 SH SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 81 7,324 SH SOLE 30 7,324 0 0
CABLE ONE INC COM 12685J105 22,308 12,201 SH SOLE 2 3,310 0 8,891
CABLE ONE INC COM 12685J105 4,355 2,382 SH SOLE 4 2,194 0 188
CABLE ONE INC COM 12685J105 2,040 1,116 SH SOLE 7 576 0 540
CABLE ONE INC COM 12685J105 333 182 SH SOLE 13 182 0 0
CABLE ONE INC COM 12685J105 660 361 SH SOLE 15 361 0 0
CABLE ONE INC COM 12685J105 27,614 15,103 SH SOLE 18 14,827 0 276
CABLE ONE INC COM 12685J105 274,568 150,172 SH SOLE 19 150,172 0 0
CABLE ONE INC COM 12685J105 514,188 281,229 SH SOLE 21 281,229 0 0
CABLE ONE INC COM 12685J105 327,973 179,381 SH SOLE 22 172,012 0 7,369
CABLE ONE INC COM 12685J105 5,247 2,870 SH SOLE 23 2,870 0 0
CABLE ONE INC COM 12685J105 7,339 4,014 SH SOLE 25 4,014 0 0
CABLE ONE INC COM 12685J105 11,665 6,380 SH SOLE 26 4,744 0 1,636
CABLE ONE INC COM 12685J105 17,230 9,424 SH SOLE 28 646 0 8,778
CABLE ONE INC COM 12685J105 2 1 SH SOLE 29 1 0 0
CABLE ONE INC COM 12685J105 31,249 17,091 SH SOLE 30 15,380 0 1,711
CABLE ONE INC COM 12685J105 1,437 786 SH SOLE 31 607 0 179
CABLE ONE INC COM 12685J105 393 215 SH SOLE 34 215 0 0
CABLE ONE INC COM 12685J105 2,227 1,218 SH SOLE 36 1,218 0 0
CABLE ONE INC COM 12685J105 378 207 SH SOLE 40 207 0 0
CABLE ONE INC COM 12685J105 9,147 5,003 SH SOLE 43 479 0 4,524
CABOT CORP COM 127055101 8,972 171,083 SH SOLE 2 71,839 0 99,244
CABOT CORP COM 127055101 12 236 SH SOLE 4 236 0 0
CABOT CORP COM 127055101 80 1,520 SH SOLE 7 1,520 0 0
CABOT CORP COM 127055101 7,199 137,275 SH SOLE 18 137,275 0 0
CABOT CORP COM 127055101 809 15,421 SH SOLE 19 15,421 0 0
CABOT CORP COM 127055101 3,627 69,172 SH SOLE 20 69,172 0 0
CABOT CORP COM 127055101 137,770 2,627,191 SH SOLE 21 2,627,191 0 0
CABOT CORP COM 127055101 94,110 1,794,629 SH SOLE 22 1,715,559 0 79,070
CABOT CORP COM 127055101 1,044 19,915 SH SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 58 1,101 SH SOLE 28 807 0 294
CABOT CORP COM 127055101 2,062 39,324 SH SOLE 30 39,324 0 0
CABOT CORP COM 127055101 57 1,080 SH SOLE 31 1,080 0 0
CABOT CORP COM 127055101 138 2,623 SH SOLE 36 2,623 0 0
CABOT CORP COM 127055101 363 6,929 SH SOLE 40 6,929 0 0
CABOT CORP COM 127055101 2,767 52,774 SH SOLE 43 3,243 0 49,531
CABOT OIL & GAS CORP COM 127097103 17,807 948,196 SH SOLE 2 183,501 0 764,695
CABOT OIL & GAS CORP COM 127097103 3,553 189,203 SH SOLE 4 174,172 0 15,031
CABOT OIL & GAS CORP COM 127097103 10,674 568,370 SH SOLE 7 394,324 0 174,046
CABOT OIL & GAS CORP COM 127097103 13 716 SH SOLE 13 716 0 0
CABOT OIL & GAS CORP COM 127097103 753 40,115 SH SOLE 15 40,115 0 0
CABOT OIL & GAS CORP COM 127097103 18,693 995,353 SH SOLE 18 936,911 0 58,442
CABOT OIL & GAS CORP COM 127097103 3,434 182,875 SH SOLE 19 182,875 0 0
CABOT OIL & GAS CORP COM 127097103 220,840 11,759,305 SH SOLE 21 11,759,305 0 0
CABOT OIL & GAS CORP COM 127097103 169,895 9,046,575 SH SOLE 22 8,108,523 0 938,052
CABOT OIL & GAS CORP COM 127097103 6,488 345,468 SH SOLE 23 345,468 0 0
CABOT OIL & GAS CORP COM 127097103 10,829 576,618 SH SOLE 25 576,618 0 0
CABOT OIL & GAS CORP COM 127097103 22,033 1,173,206 SH SOLE 26 492,131 0 681,075
CABOT OIL & GAS CORP COM 127097103 16,476 877,319 SH SOLE 28 50,707 0 826,612
CABOT OIL & GAS CORP COM 127097103 344 18,297 SH SOLE 29 18,297 0 0
CABOT OIL & GAS CORP COM 127097103 45,859 2,441,884 SH SOLE 30 2,238,290 0 203,594
CABOT OIL & GAS CORP COM 127097103 1,836 97,749 SH SOLE 31 50,868 0 46,881
CABOT OIL & GAS CORP COM 127097103 366 19,515 SH SOLE 34 19,515 0 0
CABOT OIL & GAS CORP COM 127097103 5,308 282,618 SH SOLE 36 282,618 0 0
CABOT OIL & GAS CORP COM 127097103 291 15,515 SH SOLE 40 15,515 0 0
CABOT OIL & GAS CORP COM 127097103 5,722 304,706 SH SOLE 43 12,763 0 291,943
CACI INTL INC CL A 127190304 16,653 67,515 SH SOLE 2 21,759 0 45,756
CACI INTL INC CL A 127190304 42 169 SH SOLE 4 169 0 0
CACI INTL INC CL A 127190304 152 617 SH SOLE 7 617 0 0
CACI INTL INC CL A 127190304 16,530 67,017 SH SOLE 18 67,017 0 0
CACI INTL INC CL A 127190304 16,750 67,906 SH SOLE 19 67,906 0 0
CACI INTL INC CL A 127190304 306,098 1,240,970 SH SOLE 21 1,240,970 0 0
CACI INTL INC CL A 127190304 197,684 801,443 SH SOLE 22 767,975 0 33,468
CACI INTL INC CL A 127190304 917 3,718 SH SOLE 23 3,718 0 0
CACI INTL INC CL A 127190304 69 278 SH SOLE 25 278 0 0
CACI INTL INC CL A 127190304 2,550 10,338 SH SOLE 26 9,864 0 474
CACI INTL INC CL A 127190304 3,138 12,723 SH SOLE 28 1,722 0 11,001
CACI INTL INC CL A 127190304 101 409 SH SOLE 29 409 0 0
CACI INTL INC CL A 127190304 4,257 17,259 SH SOLE 30 17,259 0 0
CACI INTL INC CL A 127190304 161 654 SH SOLE 31 476 0 178
CACI INTL INC CL A 127190304 1,010 4,096 SH SOLE 34 4,096 0 0
CACI INTL INC CL A 127190304 279 1,133 SH SOLE 36 1,133 0 0
CACI INTL INC CL A 127190304 759 3,079 SH SOLE 40 3,079 0 0
CACI INTL INC CL A 127190304 2,725 11,047 SH SOLE 43 96 0 10,951
CACTUS INC CL A 127203107 1,443 47,133 SH SOLE 2 17,831 0 29,302
CACTUS INC CL A 127203107 8 257 SH SOLE 4 257 0 0
CACTUS INC CL A 127203107 25 826 SH SOLE 7 826 0 0
CACTUS INC CL A 127203107 4,833 157,836 SH SOLE 18 157,836 0 0
CACTUS INC CL A 127203107 7,325 239,226 SH SOLE 19 239,226 0 0
CACTUS INC CL A 127203107 65,550 2,140,769 SH SOLE 21 2,140,769 0 0
CACTUS INC CL A 127203107 43,521 1,421,312 SH SOLE 22 1,359,773 0 61,539
CACTUS INC CL A 127203107 34 1,103 SH SOLE 23 1,103 0 0
CACTUS INC CL A 127203107 16 536 SH SOLE 25 536 0 0
CACTUS INC CL A 127203107 1,237 40,410 SH SOLE 26 14,607 0 25,803
CACTUS INC CL A 127203107 169 5,507 SH SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 1,094 35,744 SH SOLE 30 35,744 0 0
CACTUS INC CL A 127203107 45 1,470 SH SOLE 36 1,470 0 0
CACTUS INC CL A 127203107 175 5,703 SH SOLE 40 5,703 0 0
CACTUS INC CL A 127203107 1,002 32,740 SH SOLE 43 4,487 0 28,253
CADENCE BANCORPORATION CL A 12739A100 2,837 136,843 SH SOLE 2 37,401 0 99,442
CADENCE BANCORPORATION CL A 12739A100 7 315 SH SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 48 2,313 SH SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 10,197 491,907 SH SOLE 18 491,907 0 0
CADENCE BANCORPORATION CL A 12739A100 6,925 334,068 SH SOLE 19 334,068 0 0
CADENCE BANCORPORATION CL A 12739A100 283,085 13,655,817 SH SOLE 21 13,655,817 0 0
CADENCE BANCORPORATION CL A 12739A100 69,117 3,334,145 SH SOLE 22 3,153,005 0 181,140
CADENCE BANCORPORATION CL A 12739A100 1,935 93,347 SH SOLE 26 32,893 0 60,454
CADENCE BANCORPORATION CL A 12739A100 36 1,747 SH SOLE 28 1,747 0 0
CADENCE BANCORPORATION CL A 12739A100 4,469 215,596 SH SOLE 30 215,596 0 0
CADENCE BANCORPORATION CL A 12739A100 274 13,241 SH SOLE 40 13,241 0 0
CADENCE BANCORPORATION CL A 12739A100 4,626 223,144 SH SOLE 43 9,237 0 213,907
CADENCE DESIGN SYSTEM INC COM 127387108 128,864 940,682 SH SOLE 2 351,681 0 589,001
CADENCE DESIGN SYSTEM INC COM 127387108 21,551 157,321 SH SOLE 4 146,500 0 10,821
CADENCE DESIGN SYSTEM INC COM 127387108 55,344 403,997 SH SOLE 7 289,816 0 114,181
CADENCE DESIGN SYSTEM INC COM 127387108 9,269 67,660 SH SOLE 13 67,660 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,010 29,275 SH SOLE 15 29,275 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 143,535 1,047,777 SH SOLE 18 965,739 0 82,038
CADENCE DESIGN SYSTEM INC COM 127387108 568,854 4,152,525 SH SOLE 19 4,152,525 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,320,352 9,638,310 SH SOLE 21 9,638,310 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 993,777 7,254,374 SH SOLE 22 6,189,688 0 1,064,686
CADENCE DESIGN SYSTEM INC COM 127387108 29,172 212,951 SH SOLE 23 212,951 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 340,200 2,483,394 SH SOLE 25 2,483,394 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 126,613 924,250 SH SOLE 26 347,575 0 576,675
CADENCE DESIGN SYSTEM INC COM 127387108 214,023 1,562,323 SH SOLE 28 34,884 0 1,527,439
CADENCE DESIGN SYSTEM INC COM 127387108 3,192 23,300 SH SOLE 29 23,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 250,141 1,825,980 SH SOLE 30 1,710,250 0 115,730
CADENCE DESIGN SYSTEM INC COM 127387108 13,831 100,961 SH SOLE 31 71,831 0 29,130
CADENCE DESIGN SYSTEM INC COM 127387108 8,163 59,587 SH SOLE 32 59,587 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 155,589 1,135,772 SH SOLE 34 1,135,772 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 21,127 154,223 SH SOLE 36 154,223 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,542 11,255 SH SOLE 40 11,255 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 56,464 412,178 SH SOLE 43 19,074 0 393,104
CADIZ INC COM NEW 127537207 183 19,056 SH SOLE 2 10,323 0 8,733
CADIZ INC COM NEW 127537207 3 294 SH SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 708 73,836 SH SOLE 18 73,836 0 0
CADIZ INC COM NEW 127537207 363 37,884 SH SOLE 19 37,884 0 0
CADIZ INC COM NEW 127537207 8,378 873,653 SH SOLE 21 873,653 0 0
CADIZ INC COM NEW 127537207 7,487 780,751 SH SOLE 22 754,344 0 26,407
CADIZ INC COM NEW 127537207 72 7,514 SH SOLE 30 7,514 0 0
CADIZ INC COM NEW 127537207 57 5,987 SH SOLE 40 5,987 0 0
CADIZ INC COM NEW 127537207 118 12,313 SH SOLE 43 0 0 12,313
CAE INC COM 124765108 3 94 SH SOLE 18 94 0 0
CAE INC COM 124765108 3,960 139,004 SH SOLE 43 6,357 0 132,647
CAESARS ENTERTAINMENT INC NE COM 12769G100 21,533 246,230 SH SOLE 2 170,382 0 75,848
CAESARS ENTERTAINMENT INC NE COM 12769G100 66 754 SH SOLE 4 754 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 13,995 160,040 SH SOLE 7 154,366 0 5,674
CAESARS ENTERTAINMENT INC NE COM 12769G100 388 4,435 SH SOLE 15 4,435 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 78,668 899,582 SH SOLE 18 871,399 0 28,183
CAESARS ENTERTAINMENT INC NE COM 12769G100 162,403 1,857,090 SH SOLE 19 1,857,090 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 769,914 8,804,049 SH SOLE 21 8,804,049 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 438,093 5,009,639 SH SOLE 22 4,743,576 0 266,063
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,149 13,144 SH SOLE 23 13,144 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 87,078 995,744 SH SOLE 25 995,744 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 29,776 340,497 SH SOLE 26 59,511 0 280,986
CAESARS ENTERTAINMENT INC NE COM 12769G100 13,436 153,639 SH SOLE 28 22,827 0 130,812
CAESARS ENTERTAINMENT INC NE COM 12769G100 46,878 536,059 SH SOLE 30 536,059 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 27 306 SH SOLE 31 0 0 306
CAESARS ENTERTAINMENT INC NE COM 12769G100 35,363 404,382 SH SOLE 34 404,382 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,954 56,654 SH SOLE 36 56,654 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,023 23,130 SH SOLE 40 23,130 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 5,747 65,714 SH SOLE 43 8,302 0 57,412
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 219 2,500 SH Call SOLE 2 2,500 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 29,444 336,700 SH Call SOLE 19 336,700 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 367 4,200 SH Call SOLE 22 4,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 4,950 56,600 SH Call SOLE 34 56,600 0 0
CAESARSTONE LTD ORD SHS M20598104 325 23,705 SH SOLE 2 1,082 0 22,623
CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 121 8,839 SH SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 1,099 80,053 SH SOLE 18 80,053 0 0
CAESARSTONE LTD ORD SHS M20598104 538 39,191 SH SOLE 19 39,191 0 0
CAESARSTONE LTD ORD SHS M20598104 16,863 1,228,164 SH SOLE 21 1,228,164 0 0
CAESARSTONE LTD ORD SHS M20598104 6,734 490,432 SH SOLE 22 458,989 0 31,443
CAESARSTONE LTD ORD SHS M20598104 22 1,597 SH SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 37 2,725 SH SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 787 17,291 SH SOLE 2 5,368 0 11,923
CAI INTERNATIONAL INC COM 12477X106 2 51 SH SOLE 4 51 0 0
CAI INTERNATIONAL INC COM 12477X106 10 221 SH SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 2,606 57,252 SH SOLE 18 57,252 0 0
CAI INTERNATIONAL INC COM 12477X106 1,291 28,352 SH SOLE 19 28,352 0 0
CAI INTERNATIONAL INC COM 12477X106 30,844 677,592 SH SOLE 21 677,592 0 0
CAI INTERNATIONAL INC COM 12477X106 21,485 472,000 SH SOLE 22 446,996 0 25,004
CAI INTERNATIONAL INC COM 12477X106 56 1,238 SH SOLE 28 1,238 0 0
CAI INTERNATIONAL INC COM 12477X106 819 17,997 SH SOLE 30 17,997 0 0
CAI INTERNATIONAL INC COM 12477X106 117 2,578 SH SOLE 40 2,578 0 0
CAI INTERNATIONAL INC COM 12477X106 498 10,941 SH SOLE 43 0 0 10,941
CAL MAINE FOODS INC COM NEW 128030202 1,325 34,485 SH SOLE 2 11,914 0 22,571
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 28 725 SH SOLE 7 725 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,893 153,388 SH SOLE 18 153,388 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,483 64,624 SH SOLE 19 64,624 0 0
CAL MAINE FOODS INC COM NEW 128030202 172,497 4,489,767 SH SOLE 21 4,489,767 0 0
CAL MAINE FOODS INC COM NEW 128030202 42,520 1,106,705 SH SOLE 22 1,055,874 0 50,831
CAL MAINE FOODS INC COM NEW 128030202 886 23,069 SH SOLE 23 23,069 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 3,780 98,397 SH SOLE 30 98,397 0 0
CAL MAINE FOODS INC COM NEW 128030202 192 5,007 SH SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,074 27,950 SH SOLE 43 2,969 0 24,981
CALADRIUS BIOSCIENCES INC COM NEW 128058203 13 6,975 SH SOLE 21 6,975 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,990 1,031,000 SH SOLE 22 1,031,000 0 0
CALAMP CORP COM 128126109 177 16,353 SH SOLE 2 3,020 0 13,333
CALAMP CORP COM 128126109 9 798 SH SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,677 154,566 SH SOLE 18 154,566 0 0
CALAMP CORP COM 128126109 657 60,537 SH SOLE 19 60,537 0 0
CALAMP CORP COM 128126109 46,244 4,262,117 SH SOLE 21 4,262,117 0 0
CALAMP CORP COM 128126109 11,363 1,047,240 SH SOLE 22 1,030,248 0 16,992
CALAMP CORP COM 128126109 542 49,919 SH SOLE 30 49,919 0 0
CALAMP CORP COM 128126109 14 1,334 SH SOLE 43 0 0 1,334
CALAVO GROWERS INC COM 128246105 596 7,678 SH SOLE 2 5,447 0 2,231
CALAVO GROWERS INC COM 128246105 6 71 SH SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 23 290 SH SOLE 7 290 0 0
CALAVO GROWERS INC COM 128246105 5,196 66,920 SH SOLE 18 66,920 0 0
CALAVO GROWERS INC COM 128246105 5,013 64,573 SH SOLE 19 64,573 0 0
CALAVO GROWERS INC COM 128246105 151,430 1,950,414 SH SOLE 21 1,950,414 0 0
CALAVO GROWERS INC COM 128246105 38,219 492,263 SH SOLE 22 480,939 0 11,324
CALAVO GROWERS INC COM 128246105 667 8,597 SH SOLE 26 3,775 0 4,822
CALAVO GROWERS INC COM 128246105 166 2,141 SH SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,902 37,381 SH SOLE 30 37,381 0 0
CALAVO GROWERS INC COM 128246105 3,581 46,123 SH SOLE 34 46,123 0 0
CALAVO GROWERS INC COM 128246105 187 2,407 SH SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 1,042 13,419 SH SOLE 43 352 0 13,067
CALEDONIA MNG CORP PLC SHS NEW G1757E113 117 8,154 SH SOLE 2 615 0 7,539
CALEDONIA MNG CORP PLC SHS NEW G1757E113 5 329 SH SOLE 7 329 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 631 44,178 SH SOLE 18 44,178 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 296 20,710 SH SOLE 19 20,710 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 6,279 439,408 SH SOLE 21 439,408 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 1,918 134,190 SH SOLE 22 125,800 0 8,390
CALERES INC COM 129500104 815 37,397 SH SOLE 2 3,019 0 34,378
CALERES INC COM 129500104 15 695 SH SOLE 7 695 0 0
CALERES INC COM 129500104 3,348 153,591 SH SOLE 18 153,591 0 0
CALERES INC COM 129500104 1,356 62,182 SH SOLE 19 62,182 0 0
CALERES INC COM 129500104 100,233 4,597,823 SH SOLE 21 4,597,823 0 0
CALERES INC COM 129500104 24,517 1,124,621 SH SOLE 22 1,085,518 0 39,103
CALERES INC COM 129500104 47 2,162 SH SOLE 23 2,162 0 0
CALERES INC COM 129500104 276 12,662 SH SOLE 26 0 0 12,662
CALERES INC COM 129500104 1,159 53,179 SH SOLE 30 53,179 0 0
CALERES INC COM 129500104 845 38,748 SH SOLE 43 14,569 0 24,179
CALIFORNIA BANCORP INC COM 13005U101 94 5,274 SH SOLE 2 430 0 4,844
CALIFORNIA BANCORP INC COM 13005U101 554 31,088 SH SOLE 18 31,088 0 0
CALIFORNIA BANCORP INC COM 13005U101 219 12,308 SH SOLE 19 12,308 0 0
CALIFORNIA BANCORP INC COM 13005U101 5,063 284,270 SH SOLE 21 284,270 0 0
CALIFORNIA BANCORP INC COM 13005U101 1,507 84,608 SH SOLE 22 75,630 0 8,978
CALIFORNIA RES CORP COM STOCK 13057Q305 5,009 208,170 SH SOLE 2 208,170 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 101 4,216 SH SOLE 4 4,216 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 6 239 SH SOLE 7 239 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 1,275 52,975 SH SOLE 18 52,975 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 57,194 2,377,122 SH SOLE 19 2,377,122 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 3,052 126,845 SH SOLE 22 126,845 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 246 10,224 SH SOLE 26 10,224 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 718 29,830 SH SOLE 28 0 0 29,830
CALIFORNIA RES CORP COM STOCK 13057Q305 45 1,859 SH SOLE 30 1,859 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 12 478 SH SOLE 31 0 0 478
CALIFORNIA RES CORP COM STOCK 13057Q305 6,099 253,502 SH SOLE 34 253,502 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 8 353 SH SOLE 37 353 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,559 27,677 SH SOLE 2 18,800 0 8,877
CALIFORNIA WTR SVC GROUP COM 130788102 346 6,148 SH SOLE 4 6,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 7,975 141,545 SH SOLE 7 141,545 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,590 205,709 SH SOLE 18 198,953 0 6,756
CALIFORNIA WTR SVC GROUP COM 130788102 7,303 129,622 SH SOLE 19 129,622 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 340,585 6,045,169 SH SOLE 21 6,045,169 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 83,147 1,475,812 SH SOLE 22 1,436,626 0 39,186
CALIFORNIA WTR SVC GROUP COM 130788102 94 1,662 SH SOLE 23 1,662 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,643 64,663 SH SOLE 25 64,663 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,753 48,872 SH SOLE 26 33,134 0 15,738
CALIFORNIA WTR SVC GROUP COM 130788102 325 5,770 SH SOLE 28 5,770 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 27,855 494,416 SH SOLE 30 494,416 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 420 7,456 SH SOLE 34 7,456 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 148 2,627 SH SOLE 36 2,627 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 309 5,477 SH SOLE 40 5,477 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,608 46,290 SH SOLE 43 699 0 45,591
CALITHERA BIOSCIENCES INC COM 13089P101 76 31,357 SH SOLE 2 18,210 0 13,147
CALITHERA BIOSCIENCES INC COM 13089P101 3 1,036 SH SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 417 172,447 SH SOLE 18 172,447 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 653 269,848 SH SOLE 19 269,848 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7,489 3,094,492 SH SOLE 21 3,094,492 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 6,751 2,789,463 SH SOLE 22 2,722,874 0 66,589
CALITHERA BIOSCIENCES INC COM 13089P101 24 10,076 SH SOLE 23 10,076 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 168 69,252 SH SOLE 26 0 0 69,252
CALITHERA BIOSCIENCES INC COM 13089P101 80 32,920 SH SOLE 30 32,920 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 9 3,832 SH SOLE 43 0 0 3,832
CALIX INC COM 13100M509 1,225 35,342 SH SOLE 2 22,575 0 12,767
CALIX INC COM 13100M509 8 232 SH SOLE 4 232 0 0
CALIX INC COM 13100M509 32 926 SH SOLE 7 926 0 0
CALIX INC COM 13100M509 6,715 193,750 SH SOLE 18 179,504 0 14,246
CALIX INC COM 13100M509 12,937 373,253 SH SOLE 19 373,253 0 0
CALIX INC COM 13100M509 81,204 2,342,881 SH SOLE 21 2,342,881 0 0
CALIX INC COM 13100M509 68,964 1,989,720 SH SOLE 22 1,704,469 0 285,251
CALIX INC COM 13100M509 462 13,317 SH SOLE 23 13,317 0 0
CALIX INC COM 13100M509 23 653 SH SOLE 25 653 0 0
CALIX INC COM 13100M509 1,914 55,218 SH SOLE 26 1,310 0 53,908
CALIX INC COM 13100M509 229 6,609 SH SOLE 28 6,609 0 0
CALIX INC COM 13100M509 1,522 43,923 SH SOLE 30 43,923 0 0
CALIX INC COM 13100M509 40 1,161 SH SOLE 36 1,161 0 0
CALIX INC COM 13100M509 236 6,818 SH SOLE 40 6,818 0 0
CALIX INC COM 13100M509 303 8,735 SH SOLE 43 0 0 8,735
CALLAWAY GOLF CO COM 131193104 2,892 108,128 SH SOLE 2 29,459 0 78,669
CALLAWAY GOLF CO COM 131193104 10 363 SH SOLE 4 363 0 0
CALLAWAY GOLF CO COM 131193104 38 1,425 SH SOLE 7 1,425 0 0
CALLAWAY GOLF CO COM 131193104 10,300 385,058 SH SOLE 18 385,058 0 0
CALLAWAY GOLF CO COM 131193104 4,544 169,864 SH SOLE 19 169,864 0 0
CALLAWAY GOLF CO COM 131193104 299,153 11,183,304 SH SOLE 21 11,183,304 0 0
CALLAWAY GOLF CO COM 131193104 72,771 2,720,406 SH SOLE 22 2,577,180 0 143,226
CALLAWAY GOLF CO COM 131193104 41 1,549 SH SOLE 25 1,549 0 0
CALLAWAY GOLF CO COM 131193104 840 31,402 SH SOLE 26 22,647 0 8,755
CALLAWAY GOLF CO COM 131193104 24 906 SH SOLE 28 906 0 0
CALLAWAY GOLF CO COM 131193104 7,871 294,244 SH SOLE 30 294,244 0 0
CALLAWAY GOLF CO COM 131193104 102 3,818 SH SOLE 36 3,818 0 0
CALLAWAY GOLF CO COM 131193104 302 11,302 SH SOLE 40 11,302 0 0
CALLAWAY GOLF CO COM 131193104 813 30,386 SH SOLE 43 328 0 30,058
CALLON PETE CO DEL COM 13123X508 2,737 70,998 SH SOLE 2 64,957 0 6,041
CALLON PETE CO DEL COM 13123X508 34 878 SH SOLE 7 878 0 0
CALLON PETE CO DEL COM 13123X508 1,452 37,672 SH SOLE 18 37,672 0 0
CALLON PETE CO DEL COM 13123X508 10,397 269,692 SH SOLE 19 269,692 0 0
CALLON PETE CO DEL COM 13123X508 150,712 3,909,528 SH SOLE 21 3,909,528 0 0
CALLON PETE CO DEL COM 13123X508 35,744 927,216 SH SOLE 22 927,216 0 0
CALLON PETE CO DEL COM 13123X508 118 3,054 SH SOLE 23 3,054 0 0
CALLON PETE CO DEL COM 13123X508 1,055 27,361 SH SOLE 26 4,991 0 22,370
CALLON PETE CO DEL COM 13123X508 2,611 67,734 SH SOLE 30 67,734 0 0
CALLON PETE CO DEL COM 13123X508 249 6,458 SH SOLE 36 6,458 0 0
CALLON PETE CO DEL COM 13123X508 430 11,149 SH SOLE 43 2,976 0 8,173
CALYXT INC COM 13173L107 19 3,130 SH SOLE 2 2,031 0 1,099
CALYXT INC COM 13173L107 228 37,906 SH SOLE 18 37,906 0 0
CALYXT INC COM 13173L107 112 18,592 SH SOLE 19 18,592 0 0
CALYXT INC COM 13173L107 2,851 473,631 SH SOLE 21 473,631 0 0
CALYXT INC COM 13173L107 1,586 263,456 SH SOLE 22 261,985 0 1,471
CALYXT INC COM 13173L107 2 266 SH SOLE 43 102 0 164
CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M508 487 472,686 SH SOLE 22 472,686 0 0
CAMBIUM NETWORKS CORP SHS G17766109 70 1,501 SH SOLE 2 551 0 950
CAMBIUM NETWORKS CORP SHS G17766109 1,291 27,624 SH SOLE 18 27,624 0 0
CAMBIUM NETWORKS CORP SHS G17766109 665 14,244 SH SOLE 19 14,244 0 0
CAMBIUM NETWORKS CORP SHS G17766109 13,593 290,947 SH SOLE 21 290,947 0 0
CAMBIUM NETWORKS CORP SHS G17766109 8,064 172,603 SH SOLE 22 171,340 0 1,263
CAMBRIDGE BANCORP COM 132152109 418 4,954 SH SOLE 2 596 0 4,358
CAMBRIDGE BANCORP COM 132152109 6 68 SH SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 1,881 22,309 SH SOLE 18 22,309 0 0
CAMBRIDGE BANCORP COM 132152109 977 11,588 SH SOLE 19 11,588 0 0
CAMBRIDGE BANCORP COM 132152109 21,599 256,157 SH SOLE 21 256,157 0 0
CAMBRIDGE BANCORP COM 132152109 10,841 128,566 SH SOLE 22 121,952 0 6,614
CAMBRIDGE BANCORP COM 132152109 263 3,119 SH SOLE 43 0 0 3,119
CAMDEN NATL CORP COM 133034108 824 17,227 SH SOLE 2 5,088 0 12,139
CAMDEN NATL CORP COM 133034108 16 327 SH SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,572 53,737 SH SOLE 18 53,737 0 0
CAMDEN NATL CORP COM 133034108 1,288 26,914 SH SOLE 19 26,914 0 0
CAMDEN NATL CORP COM 133034108 31,538 658,964 SH SOLE 21 658,964 0 0
CAMDEN NATL CORP COM 133034108 25,741 537,839 SH SOLE 22 508,361 0 29,478
CAMDEN NATL CORP COM 133034108 27 574 SH SOLE 25 574 0 0
CAMDEN NATL CORP COM 133034108 126 2,629 SH SOLE 26 1,442 0 1,187
CAMDEN NATL CORP COM 133034108 109 2,282 SH SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 957 20,006 SH SOLE 30 20,006 0 0
CAMDEN NATL CORP COM 133034108 67 1,409 SH SOLE 36 1,409 0 0
CAMDEN NATL CORP COM 133034108 52 1,090 SH SOLE 40 1,090 0 0
CAMDEN NATL CORP COM 133034108 868 18,145 SH SOLE 43 179 0 17,966
CAMDEN PPTY TR SH BEN INT 133131102 29,576 269,097 SH SOLE 2 69,610 0 199,487
CAMDEN PPTY TR SH BEN INT 133131102 17,593 160,067 SH SOLE 4 156,239 0 3,828
CAMDEN PPTY TR SH BEN INT 133131102 16,017 145,727 SH SOLE 7 145,727 0 0
CAMDEN PPTY TR SH BEN INT 133131102 64 580 SH SOLE 13 580 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,051 9,562 SH SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,831 253,215 SH SOLE 18 247,664 0 5,551
CAMDEN PPTY TR SH BEN INT 133131102 19,085 173,638 SH SOLE 19 173,638 0 0
CAMDEN PPTY TR SH BEN INT 133131102 595,747 5,420,313 SH SOLE 21 5,420,313 0 0
CAMDEN PPTY TR SH BEN INT 133131102 441,304 4,015,140 SH SOLE 22 3,882,041 0 133,099
CAMDEN PPTY TR SH BEN INT 133131102 7,077 64,387 SH SOLE 23 64,387 0 0
CAMDEN PPTY TR SH BEN INT 133131102 47,696 433,957 SH SOLE 25 433,957 0 0
CAMDEN PPTY TR SH BEN INT 133131102 14,588 132,729 SH SOLE 26 99,259 0 33,470
CAMDEN PPTY TR SH BEN INT 133131102 18,948 172,392 SH SOLE 28 8,643 0 163,749
CAMDEN PPTY TR SH BEN INT 133131102 18 165 SH SOLE 29 165 0 0
CAMDEN PPTY TR SH BEN INT 133131102 57,480 522,969 SH SOLE 30 505,063 0 17,906
CAMDEN PPTY TR SH BEN INT 133131102 1,925 17,513 SH SOLE 31 14,156 0 3,357
CAMDEN PPTY TR SH BEN INT 133131102 456 4,153 SH SOLE 34 4,153 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,319 30,194 SH SOLE 36 30,194 0 0
CAMDEN PPTY TR SH BEN INT 133131102 412 3,752 SH SOLE 40 3,752 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,904 35,520 SH SOLE 43 1,627 0 33,893
CAMECO CORP COM 13321L108 1 69 SH SOLE 18 69 0 0
CAMECO CORP COM 13321L108 1,656 99,700 SH SOLE 21 99,700 0 0
CAMECO CORP COM 13321L108 6,187 372,465 SH SOLE 43 6,085 0 366,380
CAMPBELL SOUP CO COM 134429109 25,887 514,956 SH SOLE 2 135,585 0 379,371
CAMPBELL SOUP CO COM 134429109 5,125 101,957 SH SOLE 4 94,927 0 7,030
CAMPBELL SOUP CO COM 134429109 10,327 205,430 SH SOLE 7 198,532 0 6,898
CAMPBELL SOUP CO COM 134429109 14 283 SH SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 1,140 22,671 SH SOLE 15 22,671 0 0
CAMPBELL SOUP CO COM 134429109 23,550 468,474 SH SOLE 18 440,878 0 27,596
CAMPBELL SOUP CO COM 134429109 12,587 250,391 SH SOLE 19 250,391 0 0
CAMPBELL SOUP CO COM 134429109 326,463 6,494,189 SH SOLE 21 6,494,189 0 0
CAMPBELL SOUP CO COM 134429109 249,538 4,963,957 SH SOLE 22 4,467,070 0 496,887
CAMPBELL SOUP CO COM 134429109 5,970 118,749 SH SOLE 23 118,749 0 0
CAMPBELL SOUP CO COM 134429109 20,549 408,766 SH SOLE 25 408,766 0 0
CAMPBELL SOUP CO COM 134429109 31,283 622,305 SH SOLE 26 241,559 0 380,746
CAMPBELL SOUP CO COM 134429109 32,237 641,271 SH SOLE 28 25,499 0 615,772
CAMPBELL SOUP CO COM 134429109 223 4,442 SH SOLE 29 4,442 0 0
CAMPBELL SOUP CO COM 134429109 62,137 1,236,073 SH SOLE 30 1,232,080 0 3,993
CAMPBELL SOUP CO COM 134429109 2,753 54,762 SH SOLE 31 35,408 0 19,354
CAMPBELL SOUP CO COM 134429109 646 12,853 SH SOLE 34 12,853 0 0
CAMPBELL SOUP CO COM 134429109 6,810 135,462 SH SOLE 36 135,462 0 0
CAMPBELL SOUP CO COM 134429109 348 6,927 SH SOLE 40 6,927 0 0
CAMPBELL SOUP CO COM 134429109 11,616 231,075 SH SOLE 43 15,775 0 215,300
CAMPING WORLD HLDGS INC CL A 13462K109 1,015 27,909 SH SOLE 2 17,002 0 10,907
CAMPING WORLD HLDGS INC CL A 13462K109 6 162 SH SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 26 720 SH SOLE 7 720 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 4,277 117,575 SH SOLE 18 105,648 0 11,927
CAMPING WORLD HLDGS INC CL A 13462K109 10,193 280,187 SH SOLE 19 280,187 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 44,023 1,210,091 SH SOLE 21 1,210,091 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 44,413 1,220,816 SH SOLE 22 1,192,112 0 28,704
CAMPING WORLD HLDGS INC CL A 13462K109 477 13,122 SH SOLE 23 13,122 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 23 641 SH SOLE 25 641 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,220 61,036 SH SOLE 26 1,912 0 59,124
CAMPING WORLD HLDGS INC CL A 13462K109 156 4,295 SH SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 953 26,182 SH SOLE 30 26,182 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 40 1,090 SH SOLE 34 1,090 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 57 1,575 SH SOLE 36 1,575 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 166 4,560 SH SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 79 2,158 SH SOLE 43 297 0 1,861
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2,466 62,828 SH SOLE 2 59,492 0 3,336
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 87 2,211 SH SOLE 4 2,211 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 27 686 SH SOLE 7 686 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 115 2,940 SH SOLE 18 425 0 2,515
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 76 1,925 SH SOLE 19 1,925 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,419 36,163 SH SOLE 22 36,163 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 632 16,098 SH SOLE 23 16,098 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 150 3,809 SH SOLE 26 3,809 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 15 383 SH SOLE 28 383 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 222 5,662 SH SOLE 29 5,662 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 39 993 SH SOLE 30 993 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 219 5,578 SH SOLE 31 5,578 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 13 337 SH SOLE 34 337 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 14 344 SH SOLE 36 344 0 0
CANADIAN IMP BK COMM COM 136069101 22 223 SH SOLE 18 223 0 0
CANADIAN IMP BK COMM COM 136069101 26,838 274,217 SH SOLE 43 26,216 0 248,001
CANADIAN NAT RES LTD COM 136385101 9 294 SH SOLE 18 294 0 0
CANADIAN NAT RES LTD COM 136385101 9,194 297,820 SH SOLE 21 297,820 0 0
CANADIAN NAT RES LTD COM 136385101 2,419 78,355 SH SOLE 22 78,355 0 0
CANADIAN NAT RES LTD COM 136385101 11,458 371,170 SH SOLE 43 12,313 0 358,857
CANADIAN NATL RY CO COM 136375102 30,162 260,062 SH SOLE 18 260,062 0 0
CANADIAN NATL RY CO COM 136375102 39,826 343,390 SH SOLE 43 23,775 0 319,615
CANADIAN PAC RY LTD COM 13645T100 16 42 SH SOLE 18 42 0 0
CANADIAN PAC RY LTD COM 13645T100 35,776 94,325 SH SOLE 43 6,254 0 88,071
CANADIAN SOLAR INC COM 136635109 3,240 65,285 SH SOLE 2 62,455 0 2,830
CANADIAN SOLAR INC COM 136635109 111 2,235 SH SOLE 4 2,235 0 0
CANADIAN SOLAR INC COM 136635109 45 901 SH SOLE 7 901 0 0
CANADIAN SOLAR INC COM 136635109 90 1,807 SH SOLE 18 167 0 1,640
CANADIAN SOLAR INC COM 136635109 3,141 63,290 SH SOLE 19 63,290 0 0
CANADIAN SOLAR INC COM 136635109 145,073 2,923,100 SH SOLE 21 2,923,100 0 0
CANADIAN SOLAR INC COM 136635109 1,661 33,473 SH SOLE 22 33,473 0 0
CANADIAN SOLAR INC COM 136635109 593 11,956 SH SOLE 23 11,956 0 0
CANADIAN SOLAR INC COM 136635109 120 2,409 SH SOLE 26 2,409 0 0
CANADIAN SOLAR INC COM 136635109 9 181 SH SOLE 28 181 0 0
CANADIAN SOLAR INC COM 136635109 137,183 2,764,120 SH SOLE 30 2,764,120 0 0
CANADIAN SOLAR INC COM 136635109 1,038 20,914 SH SOLE 31 20,914 0 0
CANADIAN SOLAR INC COM 136635109 168,677 3,398,683 SH SOLE 34 3,398,683 0 0
CANADIAN SOLAR INC COM 136635109 151 3,038 SH SOLE 36 3,038 0 0
CANNAE HLDGS INC COM 13765N107 4,787 120,833 SH SOLE 2 38,913 0 81,920
CANNAE HLDGS INC COM 13765N107 14 351 SH SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 65 1,631 SH SOLE 7 1,631 0 0
CANNAE HLDGS INC COM 13765N107 11,101 280,185 SH SOLE 18 280,185 0 0
CANNAE HLDGS INC COM 13765N107 18,140 457,843 SH SOLE 19 457,843 0 0
CANNAE HLDGS INC COM 13765N107 129,986 3,280,830 SH SOLE 21 3,280,830 0 0
CANNAE HLDGS INC COM 13765N107 107,474 2,712,626 SH SOLE 22 2,576,037 0 136,589
CANNAE HLDGS INC COM 13765N107 540 13,636 SH SOLE 23 13,636 0 0
CANNAE HLDGS INC COM 13765N107 3,164 79,860 SH SOLE 26 13,850 0 66,010
CANNAE HLDGS INC COM 13765N107 348 8,787 SH SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 21,086 532,218 SH SOLE 30 532,218 0 0
CANNAE HLDGS INC COM 13765N107 265 6,697 SH SOLE 34 6,697 0 0
CANNAE HLDGS INC COM 13765N107 382 9,653 SH SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 616 15,550 SH SOLE 43 103 0 15,447
CANON INC SPONSORED ADR 138006309 5 226 SH SOLE 18 226 0 0
CANON INC SPONSORED ADR 138006309 17,152 753,266 SH SOLE 43 78,411 0 674,855
CANOO INC COM CL A 13803R102 39 4,370 SH SOLE 2 4,370 0 0
CANOO INC COM CL A 13803R102 1,122 124,281 SH SOLE 21 124,281 0 0
CANOO INC COM CL A 13803R102 22,474 2,488,869 SH SOLE 22 2,488,869 0 0
CANTEL MED CORP COM 138098108 3,292 41,234 SH SOLE 2 30,467 0 10,767
CANTEL MED CORP COM 138098108 13 160 SH SOLE 4 160 0 0
CANTEL MED CORP COM 138098108 49 614 SH SOLE 7 614 0 0
CANTEL MED CORP COM 138098108 16,550 207,293 SH SOLE 18 197,683 0 9,610
CANTEL MED CORP COM 138098108 17,436 218,391 SH SOLE 19 218,391 0 0
CANTEL MED CORP COM 138098108 229,858 2,878,987 SH SOLE 21 2,878,987 0 0
CANTEL MED CORP COM 138098108 111,368 1,394,892 SH SOLE 22 1,366,336 0 28,556
CANTEL MED CORP COM 138098108 733 9,176 SH SOLE 23 9,176 0 0
CANTEL MED CORP COM 138098108 23 294 SH SOLE 25 294 0 0
CANTEL MED CORP COM 138098108 4,842 60,643 SH SOLE 26 10,160 0 50,483
CANTEL MED CORP COM 138098108 393 4,918 SH SOLE 28 4,918 0 0
CANTEL MED CORP COM 138098108 2,281 28,564 SH SOLE 30 28,564 0 0
CANTEL MED CORP COM 138098108 71 887 SH SOLE 34 887 0 0
CANTEL MED CORP COM 138098108 80 998 SH SOLE 36 998 0 0
CANTEL MED CORP COM 138098108 397 4,975 SH SOLE 40 4,975 0 0
CANTEL MED CORP COM 138098108 753 9,427 SH SOLE 43 133 0 9,294
CANTERBURY PARK HOLDING CORP COM 13811E101 10 702 SH SOLE 18 702 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 8 598 SH SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 106 5,504 SH SOLE 2 297 0 5,207
CAPITAL BANCORP INC MD COM 139737100 610 31,606 SH SOLE 18 31,606 0 0
CAPITAL BANCORP INC MD COM 139737100 329 17,062 SH SOLE 19 17,062 0 0
CAPITAL BANCORP INC MD COM 139737100 6,446 334,153 SH SOLE 21 334,153 0 0
CAPITAL BANCORP INC MD COM 139737100 1,516 78,570 SH SOLE 22 70,078 0 8,492
CAPITAL CITY BK GROUP INC COM 139674105 835 32,082 SH SOLE 2 10,213 0 21,869
CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,305 50,149 SH SOLE 18 50,149 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4,485 172,350 SH SOLE 19 172,350 0 0
CAPITAL CITY BK GROUP INC COM 139674105 15,791 606,893 SH SOLE 21 606,893 0 0
CAPITAL CITY BK GROUP INC COM 139674105 19,177 737,011 SH SOLE 22 720,906 0 16,105
CAPITAL CITY BK GROUP INC COM 139674105 229 8,815 SH SOLE 23 8,815 0 0
CAPITAL CITY BK GROUP INC COM 139674105 791 30,415 SH SOLE 26 0 0 30,415
CAPITAL CITY BK GROUP INC COM 139674105 73 2,797 SH SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 71 2,719 SH SOLE 30 2,719 0 0
CAPITAL CITY BK GROUP INC COM 139674105 57 2,209 SH SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105 92 3,530 SH SOLE 43 0 0 3,530
CAPITAL ONE FINL CORP COM 14040H105 150,292 1,181,263 SH SOLE 2 297,321 0 883,942
CAPITAL ONE FINL CORP COM 14040H105 32,455 255,087 SH SOLE 4 237,497 0 17,590
CAPITAL ONE FINL CORP COM 14040H105 50,808 399,340 SH SOLE 7 383,037 0 16,303
CAPITAL ONE FINL CORP COM 14040H105 215 1,688 SH SOLE 13 1,688 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,696 52,631 SH SOLE 15 52,631 0 0
CAPITAL ONE FINL CORP COM 14040H105 282,638 2,221,471 SH SOLE 18 2,043,477 0 177,994
CAPITAL ONE FINL CORP COM 14040H105 529,971 4,165,455 SH SOLE 19 4,165,455 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,144,203 8,993,186 SH SOLE 21 8,993,186 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,348,085 10,595,653 SH SOLE 22 9,520,563 0 1,075,090
CAPITAL ONE FINL CORP COM 14040H105 43,480 341,747 SH SOLE 23 341,747 0 0
CAPITAL ONE FINL CORP COM 14040H105 94,439 742,267 SH SOLE 25 724,399 0 17,868
CAPITAL ONE FINL CORP COM 14040H105 134,654 1,058,351 SH SOLE 26 369,506 0 688,845
CAPITAL ONE FINL CORP COM 14040H105 111,059 872,898 SH SOLE 28 49,565 0 823,333
CAPITAL ONE FINL CORP COM 14040H105 2,120 16,660 SH SOLE 29 16,660 0 0
CAPITAL ONE FINL CORP COM 14040H105 296,939 2,333,879 SH SOLE 30 2,223,430 0 110,449
CAPITAL ONE FINL CORP COM 14040H105 12,188 95,794 SH SOLE 31 80,545 0 15,249
CAPITAL ONE FINL CORP COM 14040H105 237,785 1,868,942 SH SOLE 34 1,868,942 0 0
CAPITAL ONE FINL CORP COM 14040H105 43,283 340,193 SH SOLE 36 340,193 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,431 19,109 SH SOLE 40 19,109 0 0
CAPITAL ONE FINL CORP COM 14040H105 36,025 283,150 SH SOLE 43 16,844 0 266,306
CAPITAL SOUTHWEST CORP COM 140501107 2,420 109,217 SH SOLE 30 109,217 0 0
CAPITAL SOUTHWEST CORP COM 140501107 136 6,123 SH SOLE 43 4,251 0 1,872
CAPITAL SR LIVING CORP COM 140475203 57 1,487 SH SOLE 21 1,487 0 0
CAPITAL SR LIVING CORP COM 140475203 1,449 37,635 SH SOLE 22 37,635 0 0
CAPITOL FED FINL INC COM 14057J101 1,892 142,812 SH SOLE 2 42,518 0 100,294
CAPITOL FED FINL INC COM 14057J101 9 688 SH SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101 99 7,466 SH SOLE 7 7,466 0 0
CAPITOL FED FINL INC COM 14057J101 6,882 519,626 SH SOLE 18 519,626 0 0
CAPITOL FED FINL INC COM 14057J101 3,021 228,074 SH SOLE 19 228,074 0 0
CAPITOL FED FINL INC COM 14057J101 202,851 15,315,297 SH SOLE 21 15,315,297 0 0
CAPITOL FED FINL INC COM 14057J101 48,399 3,654,129 SH SOLE 22 3,461,887 0 192,242
CAPITOL FED FINL INC COM 14057J101 1,109 83,699 SH SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 247 18,668 SH SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 3,515 265,386 SH SOLE 30 265,386 0 0
CAPITOL FED FINL INC COM 14057J101 61 4,585 SH SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 218 16,458 SH SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 1,152 86,986 SH SOLE 43 5,953 0 81,033
CAPRI HOLDINGS LIMITED SHS G1890L107 19,869 389,596 SH SOLE 2 117,524 0 272,072
CAPRI HOLDINGS LIMITED SHS G1890L107 455 8,917 SH SOLE 4 8,917 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 182 3,575 SH SOLE 7 3,575 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 24,041 471,393 SH SOLE 18 471,393 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 60,276 1,181,890 SH SOLE 19 1,181,890 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 342,494 6,715,564 SH SOLE 21 6,715,564 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 244,764 4,799,303 SH SOLE 22 4,603,118 0 196,185
CAPRI HOLDINGS LIMITED SHS G1890L107 58 1,133 SH SOLE 25 1,133 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,317 45,433 SH SOLE 26 34,230 0 11,203
CAPRI HOLDINGS LIMITED SHS G1890L107 898 17,602 SH SOLE 28 12,427 0 5,175
CAPRI HOLDINGS LIMITED SHS G1890L107 5,107 100,144 SH SOLE 30 100,144 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,815 55,200 SH SOLE 31 2,700 0 52,500
CAPRI HOLDINGS LIMITED SHS G1890L107 23,326 457,382 SH SOLE 34 457,382 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 568 11,143 SH SOLE 36 11,143 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 911 17,856 SH SOLE 40 17,856 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 8,041 157,664 SH SOLE 43 14,553 0 143,111
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 13 2,871 SH SOLE 18 2,871 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 167 35,692 SH SOLE 21 35,692 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1,444 308,540 SH SOLE 22 308,540 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 296 17,135 SH SOLE 2 3,618 0 13,517
CAPSTAR FINL HLDGS INC COM 14070T102 8 454 SH SOLE 7 454 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 970 56,254 SH SOLE 18 56,254 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,397 80,986 SH SOLE 19 80,986 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 12,106 701,788 SH SOLE 21 701,788 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 8,843 512,650 SH SOLE 22 492,142 0 20,508
CAPSTAR FINL HLDGS INC COM 14070T102 64 3,724 SH SOLE 23 3,724 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 125 7,272 SH SOLE 26 0 0 7,272
CAPSTEAD MTG CORP COM NO PAR 14067E506 702 112,701 SH SOLE 2 32,440 0 80,261
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,412 387,192 SH SOLE 18 387,192 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,025 164,591 SH SOLE 19 164,591 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 87,638 14,067,173 SH SOLE 21 14,067,173 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 17,786 2,854,883 SH SOLE 22 2,702,440 0 152,443
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,462 395,234 SH SOLE 26 12,091 0 383,143
CAPSTEAD MTG CORP COM NO PAR 14067E506 89 14,355 SH SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,021 163,945 SH SOLE 30 163,945 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 69 11,073 SH SOLE 40 11,073 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 195 31,243 SH SOLE 43 0 0 31,243
CAPSTONE TURBINE CORP COM 14067D508 13 1,371 SH SOLE 21 1,371 0 0
CAPSTONE TURBINE CORP COM 14067D508 3,901 426,763 SH SOLE 22 426,763 0 0
CARA THERAPEUTICS INC COM 140755109 569 26,211 SH SOLE 2 15,277 0 10,934
CARA THERAPEUTICS INC COM 140755109 5 227 SH SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 13 602 SH SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 3,059 140,909 SH SOLE 18 140,909 0 0
CARA THERAPEUTICS INC COM 140755109 1,573 72,466 SH SOLE 19 72,466 0 0
CARA THERAPEUTICS INC COM 140755109 44,709 2,059,393 SH SOLE 21 2,059,393 0 0
CARA THERAPEUTICS INC COM 140755109 28,068 1,292,859 SH SOLE 22 1,259,098 0 33,761
CARA THERAPEUTICS INC COM 140755109 34 1,560 SH SOLE 25 1,560 0 0
CARA THERAPEUTICS INC COM 140755109 225 10,369 SH SOLE 26 2,726 0 7,643
CARA THERAPEUTICS INC COM 140755109 87 4,018 SH SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 1,249 57,546 SH SOLE 30 57,546 0 0
CARA THERAPEUTICS INC COM 140755109 80 3,689 SH SOLE 36 3,689 0 0
CARA THERAPEUTICS INC COM 140755109 126 5,816 SH SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109 245 11,300 SH SOLE 43 0 0 11,300
CARDIFF ONCOLOGY INC COM 14147L108 5 578 SH SOLE 2 578 0 0
CARDIFF ONCOLOGY INC COM 14147L108 424 45,815 SH SOLE 21 45,815 0 0
CARDIFF ONCOLOGY INC COM 14147L108 4,540 490,258 SH SOLE 22 490,258 0 0
CARDIFF ONCOLOGY INC COM 14147L108 1 107 SH SOLE 43 0 0 107
CARDINAL HEALTH INC COM 14149Y108 61,835 1,017,852 SH SOLE 2 456,796 0 561,056
CARDINAL HEALTH INC COM 14149Y108 8,636 142,155 SH SOLE 4 130,872 0 11,283
CARDINAL HEALTH INC COM 14149Y108 19,804 325,999 SH SOLE 7 315,838 0 10,161
CARDINAL HEALTH INC COM 14149Y108 2,942 48,423 SH SOLE 13 48,423 0 0
CARDINAL HEALTH INC COM 14149Y108 2,251 37,056 SH SOLE 15 37,056 0 0
CARDINAL HEALTH INC COM 14149Y108 13 210 SH SOLE 17 0 0 210
CARDINAL HEALTH INC COM 14149Y108 52,180 858,929 SH SOLE 18 760,649 0 98,280
CARDINAL HEALTH INC COM 14149Y108 108,575 1,787,237 SH SOLE 19 1,787,237 0 0
CARDINAL HEALTH INC COM 14149Y108 1,587 26,120 SH SOLE 20 26,120 0 0
CARDINAL HEALTH INC COM 14149Y108 550,001 9,053,521 SH SOLE 21 9,053,521 0 0
CARDINAL HEALTH INC COM 14149Y108 444,239 7,312,583 SH SOLE 22 6,533,142 0 779,441
CARDINAL HEALTH INC COM 14149Y108 11,590 190,785 SH SOLE 23 190,785 0 0
CARDINAL HEALTH INC COM 14149Y108 31,732 522,337 SH SOLE 25 522,337 0 0
CARDINAL HEALTH INC COM 14149Y108 44,574 733,732 SH SOLE 26 281,193 0 452,539
CARDINAL HEALTH INC COM 14149Y108 84,408 1,389,431 SH SOLE 28 39,927 0 1,349,504
CARDINAL HEALTH INC COM 14149Y108 13 214 SH SOLE 29 214 0 0
CARDINAL HEALTH INC COM 14149Y108 126,844 2,087,965 SH SOLE 30 1,962,181 0 125,784
CARDINAL HEALTH INC COM 14149Y108 3,843 63,267 SH SOLE 31 35,504 0 27,763
CARDINAL HEALTH INC COM 14149Y108 69,870 1,150,129 SH SOLE 34 1,150,129 0 0
CARDINAL HEALTH INC COM 14149Y108 16,121 265,360 SH SOLE 35 265,360 0 0
CARDINAL HEALTH INC COM 14149Y108 14,739 242,621 SH SOLE 36 242,621 0 0
CARDINAL HEALTH INC COM 14149Y108 693 11,404 SH SOLE 40 11,404 0 0
CARDINAL HEALTH INC COM 14149Y108 7,755 127,650 SH SOLE 43 10,873 0 116,777
CARDIOVASCULAR SYS INC DEL COM 141619106 1,159 30,238 SH SOLE 2 17,109 0 13,129
CARDIOVASCULAR SYS INC DEL COM 141619106 7 174 SH SOLE 4 174 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 31 809 SH SOLE 7 809 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 6,740 175,790 SH SOLE 18 160,530 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 16,787 437,850 SH SOLE 19 437,850 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 188,560 4,918,102 SH SOLE 21 4,918,102 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 51,486 1,342,867 SH SOLE 22 1,314,095 0 28,772
CARDIOVASCULAR SYS INC DEL COM 141619106 499 13,014 SH SOLE 23 13,014 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 66 1,716 SH SOLE 25 1,716 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,910 75,908 SH SOLE 26 19,208 0 56,700
CARDIOVASCULAR SYS INC DEL COM 141619106 179 4,669 SH SOLE 28 4,669 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,310 86,334 SH SOLE 30 86,334 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 154 4,016 SH SOLE 36 4,016 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 186 4,846 SH SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 345 9,011 SH SOLE 43 0 0 9,011
CARDLYTICS INC COM 14161W105 2,724 24,827 SH SOLE 2 18,324 0 6,503
CARDLYTICS INC COM 14161W105 45 409 SH SOLE 4 409 0 0
CARDLYTICS INC COM 14161W105 71 648 SH SOLE 7 648 0 0
CARDLYTICS INC COM 14161W105 88 806 SH SOLE 13 806 0 0
CARDLYTICS INC COM 14161W105 11,242 102,480 SH SOLE 18 96,023 0 6,457
CARDLYTICS INC COM 14161W105 19,092 174,036 SH SOLE 19 174,036 0 0
CARDLYTICS INC COM 14161W105 117,541 1,071,475 SH SOLE 21 1,071,475 0 0
CARDLYTICS INC COM 14161W105 104,443 952,080 SH SOLE 22 929,354 0 22,726
CARDLYTICS INC COM 14161W105 735 6,698 SH SOLE 23 6,698 0 0
CARDLYTICS INC COM 14161W105 89 811 SH SOLE 25 811 0 0
CARDLYTICS INC COM 14161W105 3,402 31,012 SH SOLE 26 7,003 0 24,009
CARDLYTICS INC COM 14161W105 403 3,676 SH SOLE 28 3,676 0 0
CARDLYTICS INC COM 14161W105 122 1,108 SH SOLE 29 1,108 0 0
CARDLYTICS INC COM 14161W105 2,158 19,676 SH SOLE 30 19,676 0 0
CARDLYTICS INC COM 14161W105 123 1,117 SH SOLE 31 1,117 0 0
CARDLYTICS INC COM 14161W105 45 414 SH SOLE 34 414 0 0
CARDLYTICS INC COM 14161W105 98 895 SH SOLE 36 895 0 0
CARDLYTICS INC COM 14161W105 428 3,899 SH SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 372 3,390 SH SOLE 43 116 0 3,274
CARDTRONICS PLC SHS CL A G1991C105 1,099 28,327 SH SOLE 2 12,962 0 15,365
CARDTRONICS PLC SHS CL A G1991C105 6 142 SH SOLE 4 142 0 0
CARDTRONICS PLC SHS CL A G1991C105 28 711 SH SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 5,727 147,602 SH SOLE 18 147,602 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,186 107,887 SH SOLE 19 107,887 0 0
CARDTRONICS PLC SHS CL A G1991C105 167,675 4,321,526 SH SOLE 21 4,321,526 0 0
CARDTRONICS PLC SHS CL A G1991C105 42,122 1,085,620 SH SOLE 22 1,051,565 0 34,055
CARDTRONICS PLC SHS CL A G1991C105 74 1,908 SH SOLE 23 1,908 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,136 29,287 SH SOLE 26 9,419 0 19,868
CARDTRONICS PLC SHS CL A G1991C105 213 5,486 SH SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 3,092 79,695 SH SOLE 30 79,695 0 0
CARDTRONICS PLC SHS CL A G1991C105 39 1,003 SH SOLE 34 1,003 0 0
CARDTRONICS PLC SHS CL A G1991C105 30 763 SH SOLE 36 763 0 0
CARDTRONICS PLC SHS CL A G1991C105 186 4,794 SH SOLE 40 4,794 0 0
CARDTRONICS PLC SHS CL A G1991C105 241 6,204 SH SOLE 43 0 0 6,204
CAREDX INC COM 14167L103 1,735 25,474 SH SOLE 2 16,594 0 8,880
CAREDX INC COM 14167L103 13 190 SH SOLE 4 190 0 0
CAREDX INC COM 14167L103 63 920 SH SOLE 7 920 0 0
CAREDX INC COM 14167L103 11,471 168,472 SH SOLE 18 162,441 0 6,031
CAREDX INC COM 14167L103 23,307 342,300 SH SOLE 19 342,300 0 0
CAREDX INC COM 14167L103 124,997 1,835,768 SH SOLE 21 1,835,768 0 0
CAREDX INC COM 14167L103 97,104 1,426,106 SH SOLE 22 1,387,878 0 38,228
CAREDX INC COM 14167L103 101 1,488 SH SOLE 23 1,488 0 0
CAREDX INC COM 14167L103 26 382 SH SOLE 25 382 0 0
CAREDX INC COM 14167L103 1,847 27,130 SH SOLE 26 18,336 0 8,794
CAREDX INC COM 14167L103 416 6,111 SH SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 16,978 249,351 SH SOLE 30 249,351 0 0
CAREDX INC COM 14167L103 71 1,049 SH SOLE 36 1,049 0 0
CAREDX INC COM 14167L103 406 5,958 SH SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 594 8,719 SH SOLE 43 249 0 8,470
CARETRUST REIT INC COM 14174T107 3,118 133,903 SH SOLE 2 58,586 0 75,317
CARETRUST REIT INC COM 14174T107 9,106 391,050 SH SOLE 4 391,050 0 0
CARETRUST REIT INC COM 14174T107 2,698 115,874 SH SOLE 7 115,874 0 0
CARETRUST REIT INC COM 14174T107 20,649 886,809 SH SOLE 18 886,809 0 0
CARETRUST REIT INC COM 14174T107 12,478 535,890 SH SOLE 19 535,890 0 0
CARETRUST REIT INC COM 14174T107 263,362 11,310,372 SH SOLE 21 11,310,372 0 0
CARETRUST REIT INC COM 14174T107 94,106 4,041,486 SH SOLE 22 3,484,122 0 557,364
CARETRUST REIT INC COM 14174T107 1,373 58,949 SH SOLE 23 58,949 0 0
CARETRUST REIT INC COM 14174T107 9,541 409,730 SH SOLE 25 409,730 0 0
CARETRUST REIT INC COM 14174T107 1,026 44,069 SH SOLE 26 20,645 0 23,424
CARETRUST REIT INC COM 14174T107 3,030 130,130 SH SOLE 28 70,063 0 60,067
CARETRUST REIT INC COM 14174T107 14,438 620,074 SH SOLE 30 620,074 0 0
CARETRUST REIT INC COM 14174T107 4,219 181,188 SH SOLE 34 181,188 0 0
CARETRUST REIT INC COM 14174T107 233 10,021 SH SOLE 40 10,021 0 0
CARETRUST REIT INC COM 14174T107 747 32,083 SH SOLE 43 1,718 0 30,365
CARGURUS INC COM CL A 141788109 2,421 101,607 SH SOLE 2 89,058 0 12,549
CARGURUS INC COM CL A 141788109 31 1,289 SH SOLE 4 1,289 0 0
CARGURUS INC COM CL A 141788109 73 3,055 SH SOLE 7 3,055 0 0
CARGURUS INC COM CL A 141788109 6,757 283,569 SH SOLE 18 278,727 0 4,842
CARGURUS INC COM CL A 141788109 4,411 185,095 SH SOLE 19 185,095 0 0
CARGURUS INC COM CL A 141788109 76,555 3,212,545 SH SOLE 21 3,212,545 0 0
CARGURUS INC COM CL A 141788109 61,638 2,586,592 SH SOLE 22 2,464,567 0 122,025
CARGURUS INC COM CL A 141788109 40 1,668 SH SOLE 23 1,668 0 0
CARGURUS INC COM CL A 141788109 10 400 SH SOLE 25 400 0 0
CARGURUS INC COM CL A 141788109 641 26,890 SH SOLE 26 19,366 0 7,524
CARGURUS INC COM CL A 141788109 250 10,492 SH SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 264 11,073 SH SOLE 29 11,073 0 0
CARGURUS INC COM CL A 141788109 3,709 155,664 SH SOLE 30 155,664 0 0
CARGURUS INC COM CL A 141788109 267 11,188 SH SOLE 31 11,188 0 0
CARGURUS INC COM CL A 141788109 20 824 SH SOLE 36 824 0 0
CARGURUS INC COM CL A 141788109 247 10,380 SH SOLE 40 10,380 0 0
CARGURUS INC COM CL A 141788109 309 12,958 SH SOLE 43 868 0 12,090
CARLISLE COS INC COM 142339100 23,307 141,614 SH SOLE 2 45,517 0 96,097
CARLISLE COS INC COM 142339100 98 593 SH SOLE 4 593 0 0
CARLISLE COS INC COM 142339100 1,605 9,751 SH SOLE 7 9,751 0 0
CARLISLE COS INC COM 142339100 21,246 129,095 SH SOLE 18 129,095 0 0
CARLISLE COS INC COM 142339100 2,296 13,953 SH SOLE 19 13,953 0 0
CARLISLE COS INC COM 142339100 410,740 2,495,685 SH SOLE 21 2,495,685 0 0
CARLISLE COS INC COM 142339100 284,911 1,731,137 SH SOLE 22 1,655,706 0 75,431
CARLISLE COS INC COM 142339100 133 806 SH SOLE 25 806 0 0
CARLISLE COS INC COM 142339100 3,833 23,292 SH SOLE 26 17,650 0 5,642
CARLISLE COS INC COM 142339100 1,265 7,686 SH SOLE 28 6,988 0 698
CARLISLE COS INC COM 142339100 6,267 38,079 SH SOLE 30 38,079 0 0
CARLISLE COS INC COM 142339100 164 994 SH SOLE 31 994 0 0
CARLISLE COS INC COM 142339100 892 5,418 SH SOLE 34 5,418 0 0
CARLISLE COS INC COM 142339100 434 2,635 SH SOLE 36 2,635 0 0
CARLISLE COS INC COM 142339100 1,109 6,740 SH SOLE 40 6,740 0 0
CARLISLE COS INC COM 142339100 2,786 16,926 SH SOLE 43 2,377 0 14,549
CARLOTZ INC COM CL A 142552108 19 2,695 SH SOLE 2 2,695 0 0
CARLOTZ INC COM CL A 142552108 632 88,653 SH SOLE 21 88,653 0 0
CARLOTZ INC COM CL A 142552108 9,206 1,291,187 SH SOLE 22 1,291,187 0 0
CARLYLE GROUP INC COM 14316J108 9,049 246,152 SH SOLE 2 21,263 0 224,889
CARLYLE GROUP INC COM 14316J108 2,602 70,782 SH SOLE 4 66,062 0 4,720
CARLYLE GROUP INC COM 14316J108 602 16,364 SH SOLE 7 16,364 0 0
CARLYLE GROUP INC COM 14316J108 13 358 SH SOLE 13 358 0 0
CARLYLE GROUP INC COM 14316J108 579 15,741 SH SOLE 15 15,741 0 0
CARLYLE GROUP INC COM 14316J108 4,771 129,782 SH SOLE 18 121,814 0 7,968
CARLYLE GROUP INC COM 14316J108 1,208 32,849 SH SOLE 19 32,849 0 0
CARLYLE GROUP INC COM 14316J108 57,866 1,574,145 SH SOLE 21 1,574,145 0 0
CARLYLE GROUP INC COM 14316J108 120,585 3,280,328 SH SOLE 22 3,102,616 0 177,712
CARLYLE GROUP INC COM 14316J108 3,301 89,787 SH SOLE 23 89,787 0 0
CARLYLE GROUP INC COM 14316J108 2,065 56,177 SH SOLE 25 56,177 0 0
CARLYLE GROUP INC COM 14316J108 8,378 227,911 SH SOLE 26 192,160 0 35,751
CARLYLE GROUP INC COM 14316J108 6,299 171,342 SH SOLE 28 14,527 0 156,815
CARLYLE GROUP INC COM 14316J108 12 315 SH SOLE 29 315 0 0
CARLYLE GROUP INC COM 14316J108 29,594 805,047 SH SOLE 30 677,664 0 127,383
CARLYLE GROUP INC COM 14316J108 870 23,677 SH SOLE 31 18,098 0 5,579
CARLYLE GROUP INC COM 14316J108 254 6,912 SH SOLE 34 6,912 0 0
CARLYLE GROUP INC COM 14316J108 1,425 38,768 SH SOLE 36 38,768 0 0
CARLYLE GROUP INC COM 14316J108 234 6,365 SH SOLE 40 6,365 0 0
CARMAX INC COM 143130102 52,246 393,833 SH SOLE 2 79,276 0 314,557
CARMAX INC COM 143130102 11,052 83,312 SH SOLE 4 76,982 0 6,330
CARMAX INC COM 143130102 18,562 139,918 SH SOLE 7 134,818 0 5,100
CARMAX INC COM 143130102 64 485 SH SOLE 13 485 0 0
CARMAX INC COM 143130102 2,934 22,117 SH SOLE 15 22,117 0 0
CARMAX INC COM 143130102 43,822 330,332 SH SOLE 18 307,403 0 22,929
CARMAX INC COM 143130102 9,115 68,713 SH SOLE 19 68,713 0 0
CARMAX INC COM 143130102 497,728 3,751,904 SH SOLE 21 3,751,904 0 0
CARMAX INC COM 143130102 487,475 3,674,620 SH SOLE 22 3,289,143 0 385,477
CARMAX INC COM 143130102 14,983 112,940 SH SOLE 23 112,940 0 0
CARMAX INC COM 143130102 27,446 206,887 SH SOLE 25 206,887 0 0
CARMAX INC COM 143130102 50,664 381,908 SH SOLE 26 144,926 0 236,982
CARMAX INC COM 143130102 44,182 333,047 SH SOLE 28 17,646 0 315,401
CARMAX INC COM 143130102 378 2,848 SH SOLE 29 2,848 0 0
CARMAX INC COM 143130102 82,916 625,025 SH SOLE 30 621,258 0 3,767
CARMAX INC COM 143130102 5,753 43,365 SH SOLE 31 21,204 0 22,161
CARMAX INC COM 143130102 1,002 7,550 SH SOLE 34 7,550 0 0
CARMAX INC COM 143130102 12,614 95,083 SH SOLE 36 95,083 0 0
CARMAX INC COM 143130102 878 6,619 SH SOLE 40 6,619 0 0
CARMAX INC COM 143130102 14,588 109,963 SH SOLE 43 23,930 0 86,033
CARNIVAL CORP UNIT 99/99/9999 143658300 38,419 1,447,601 SH SOLE 2 261,393 0 1,186,208
CARNIVAL CORP UNIT 99/99/9999 143658300 9,324 351,331 SH SOLE 4 323,183 0 28,148
CARNIVAL CORP UNIT 99/99/9999 143658300 18,492 696,752 SH SOLE 7 659,203 0 37,549
CARNIVAL CORP UNIT 99/99/9999 143658300 74 2,801 SH SOLE 13 2,801 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,281 85,947 SH SOLE 15 85,947 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5 200 SH SOLE 17 0 0 200
CARNIVAL CORP UNIT 99/99/9999 143658300 40,323 1,519,313 SH SOLE 18 1,405,011 0 114,302
CARNIVAL CORP UNIT 99/99/9999 143658300 8,972 338,058 SH SOLE 19 338,058 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 411,370 15,499,995 SH SOLE 21 15,499,995 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 444,444 16,746,183 SH SOLE 22 15,068,157 0 1,678,026
CARNIVAL CORP UNIT 99/99/9999 143658300 12,695 478,338 SH SOLE 23 478,338 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 23,630 890,365 SH SOLE 25 890,365 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 46,318 1,745,233 SH SOLE 26 693,023 0 1,052,210
CARNIVAL CORP UNIT 99/99/9999 143658300 34,562 1,302,248 SH SOLE 28 84,863 0 1,217,385
CARNIVAL CORP UNIT 99/99/9999 143658300 83 3,142 SH SOLE 29 3,142 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 75,952 2,861,781 SH SOLE 30 2,861,781 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,512 207,694 SH SOLE 31 97,739 0 109,955
CARNIVAL CORP UNIT 99/99/9999 143658300 948 35,735 SH SOLE 34 35,735 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 12,361 465,744 SH SOLE 36 465,744 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 751 28,293 SH SOLE 40 28,293 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 11,366 428,273 SH SOLE 43 71,068 0 357,205
CARNIVAL PLC ADR 14365C103 7,794 347,793 SH SOLE 43 55,588 0 292,205
CARPARTS COM INC COM 14427M107 356 24,921 SH SOLE 2 13,644 0 11,277
CARPARTS COM INC COM 14427M107 2 136 SH SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 9 605 SH SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 1,816 127,194 SH SOLE 18 119,356 0 7,838
CARPARTS COM INC COM 14427M107 3,716 260,215 SH SOLE 19 260,215 0 0
CARPARTS COM INC COM 14427M107 18,888 1,322,678 SH SOLE 21 1,322,678 0 0
CARPARTS COM INC COM 14427M107 16,970 1,188,348 SH SOLE 22 1,161,523 0 26,825
CARPARTS COM INC COM 14427M107 129 9,057 SH SOLE 23 9,057 0 0
CARPARTS COM INC COM 14427M107 616 43,125 SH SOLE 26 0 0 43,125
CARPARTS COM INC COM 14427M107 109 7,659 SH SOLE 30 7,659 0 0
CARPARTS COM INC COM 14427M107 62 4,334 SH SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 41 2,900 SH SOLE 43 0 0 2,900
CARPENTER TECHNOLOGY CORP COM 144285103 1,978 48,067 SH SOLE 2 15,668 0 32,399
CARPENTER TECHNOLOGY CORP COM 144285103 8 190 SH SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 51 1,234 SH SOLE 7 1,234 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,939 192,933 SH SOLE 18 192,933 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,441 83,617 SH SOLE 19 83,617 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 241,675 5,873,017 SH SOLE 21 5,873,017 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 57,535 1,398,176 SH SOLE 22 1,320,237 0 77,939
CARPENTER TECHNOLOGY CORP COM 144285103 735 17,868 SH SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 292 7,107 SH SOLE 28 5,868 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 4,326 105,121 SH SOLE 30 105,121 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 108 2,613 SH SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 275 6,686 SH SOLE 40 6,686 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,558 37,860 SH SOLE 43 921 0 36,939
CARRIAGE SVCS INC COM 143905107 663 18,843 SH SOLE 2 5,657 0 13,186
CARRIAGE SVCS INC COM 143905107 3 73 SH SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 7 200 SH SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 2,122 60,305 SH SOLE 18 60,305 0 0
CARRIAGE SVCS INC COM 143905107 1,024 29,112 SH SOLE 19 29,112 0 0
CARRIAGE SVCS INC COM 143905107 25,062 712,193 SH SOLE 21 712,193 0 0
CARRIAGE SVCS INC COM 143905107 17,325 492,320 SH SOLE 22 464,053 0 28,267
CARRIAGE SVCS INC COM 143905107 298 8,479 SH SOLE 26 665 0 7,814
CARRIAGE SVCS INC COM 143905107 84 2,376 SH SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 612 17,397 SH SOLE 30 17,397 0 0
CARRIAGE SVCS INC COM 143905107 24 675 SH SOLE 36 675 0 0
CARRIAGE SVCS INC COM 143905107 60 1,695 SH SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 71 2,010 SH SOLE 43 0 0 2,010
CARRIER GLOBAL CORPORATION COM 14448C104 90,402 2,141,207 SH SOLE 2 478,166 0 1,663,041
CARRIER GLOBAL CORPORATION COM 14448C104 18,665 442,087 SH SOLE 4 410,618 0 31,469
CARRIER GLOBAL CORPORATION COM 14448C104 43,631 1,033,422 SH SOLE 7 742,363 0 291,059
CARRIER GLOBAL CORPORATION COM 14448C104 910 21,551 SH SOLE 13 21,551 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 4,515 106,941 SH SOLE 15 106,941 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 113,037 2,677,335 SH SOLE 18 2,551,145 0 126,190
CARRIER GLOBAL CORPORATION COM 14448C104 45,669 1,081,689 SH SOLE 19 1,081,689 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,092,686 25,880,774 SH SOLE 21 25,880,774 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 838,081 19,850,327 SH SOLE 22 17,215,493 0 2,634,834
CARRIER GLOBAL CORPORATION COM 14448C104 23,485 556,258 SH SOLE 23 556,258 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 67,504 1,598,855 SH SOLE 25 1,598,855 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 81,136 1,921,735 SH SOLE 26 676,801 0 1,244,934
CARRIER GLOBAL CORPORATION COM 14448C104 110,806 2,624,483 SH SOLE 28 100,950 0 2,523,533
CARRIER GLOBAL CORPORATION COM 14448C104 118 2,786 SH SOLE 29 2,786 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 181,636 4,302,134 SH SOLE 30 3,956,263 0 345,871
CARRIER GLOBAL CORPORATION COM 14448C104 6,353 150,478 SH SOLE 31 101,758 0 48,720
CARRIER GLOBAL CORPORATION COM 14448C104 15,284 362,010 SH SOLE 34 362,010 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 20,586 487,578 SH SOLE 36 487,578 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 849 20,110 SH SOLE 37 20,110 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,443 34,171 SH SOLE 40 34,171 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 19,092 452,195 SH SOLE 43 42,197 0 409,998
CARROLS RESTAURANT GROUP INC COM 14574X104 195 32,502 SH SOLE 2 2,267 0 30,235
CARROLS RESTAURANT GROUP INC COM 14574X104 5 764 SH SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 776 129,574 SH SOLE 18 129,574 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 352 58,752 SH SOLE 19 58,752 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 8,844 1,477,667 SH SOLE 21 1,477,667 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 5,723 956,188 SH SOLE 22 920,224 0 35,964
CARROLS RESTAURANT GROUP INC COM 14574X104 27 4,443 SH SOLE 43 0 0 4,443
CARS COM INC COM 14575E105 993 76,611 SH SOLE 2 22,247 0 54,364
CARS COM INC COM 14575E105 4 332 SH SOLE 4 332 0 0
CARS COM INC COM 14575E105 14 1,102 SH SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 2,829 218,320 SH SOLE 18 218,320 0 0
CARS COM INC COM 14575E105 1,549 119,543 SH SOLE 19 119,543 0 0
CARS COM INC COM 14575E105 33,112 2,554,911 SH SOLE 21 2,554,911 0 0
CARS COM INC COM 14575E105 27,161 2,095,718 SH SOLE 22 1,986,798 0 108,920
CARS COM INC COM 14575E105 217 16,777 SH SOLE 26 10,417 0 6,360
CARS COM INC COM 14575E105 138 10,631 SH SOLE 28 8,465 0 2,166
CARS COM INC COM 14575E105 1,520 117,300 SH SOLE 30 117,300 0 0
CARS COM INC COM 14575E105 23 1,774 SH SOLE 34 1,774 0 0
CARS COM INC COM 14575E105 57 4,369 SH SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 82 6,304 SH SOLE 40 6,304 0 0
CARS COM INC COM 14575E105 177 13,653 SH SOLE 43 647 0 13,006
CARTER BANKSHARES INC COM NEW 146103106 472 33,839 SH SOLE 2 8,844 0 24,995
CARTER BANKSHARES INC COM NEW 146103106 5 326 SH SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,171 83,895 SH SOLE 18 83,895 0 0
CARTER BANKSHARES INC COM NEW 146103106 955 68,425 SH SOLE 19 68,425 0 0
CARTER BANKSHARES INC COM NEW 146103106 13,817 989,759 SH SOLE 21 989,759 0 0
CARTER BANKSHARES INC COM NEW 146103106 8,730 625,376 SH SOLE 22 596,075 0 29,301
CARTERS INC COM 146229109 12,227 137,494 SH SOLE 2 58,489 0 79,005
CARTERS INC COM 146229109 309 3,474 SH SOLE 4 3,474 0 0
CARTERS INC COM 146229109 203 2,287 SH SOLE 7 2,287 0 0
CARTERS INC COM 146229109 10,023 112,708 SH SOLE 18 108,745 0 3,963
CARTERS INC COM 146229109 4,602 51,753 SH SOLE 19 51,753 0 0
CARTERS INC COM 146229109 176,704 1,987,001 SH SOLE 21 1,987,001 0 0
CARTERS INC COM 146229109 134,659 1,514,215 SH SOLE 22 1,428,347 0 85,868
CARTERS INC COM 146229109 1,246 14,015 SH SOLE 23 14,015 0 0
CARTERS INC COM 146229109 164 1,840 SH SOLE 25 1,840 0 0
CARTERS INC COM 146229109 1,804 20,288 SH SOLE 26 13,833 0 6,455
CARTERS INC COM 146229109 255 2,870 SH SOLE 28 2,203 0 667
CARTERS INC COM 146229109 572 6,429 SH SOLE 29 6,429 0 0
CARTERS INC COM 146229109 2,864 32,206 SH SOLE 30 32,206 0 0
CARTERS INC COM 146229109 947 10,648 SH SOLE 31 10,648 0 0
CARTERS INC COM 146229109 945 10,631 SH SOLE 34 10,631 0 0
CARTERS INC COM 146229109 280 3,152 SH SOLE 36 3,152 0 0
CARTERS INC COM 146229109 500 5,628 SH SOLE 40 5,628 0 0
CARTERS INC COM 146229109 494 5,559 SH SOLE 43 261 0 5,298
CARVANA CO CL A 146869102 30,762 117,235 SH SOLE 2 13,094 0 104,141
CARVANA CO CL A 146869102 7,989 30,447 SH SOLE 4 27,998 0 2,449
CARVANA CO CL A 146869102 1,378 5,250 SH SOLE 7 5,250 0 0
CARVANA CO CL A 146869102 75 286 SH SOLE 13 286 0 0
CARVANA CO CL A 146869102 1,391 5,301 SH SOLE 15 5,301 0 0
CARVANA CO CL A 146869102 10,141 38,646 SH SOLE 18 34,992 0 3,654
CARVANA CO CL A 146869102 65,233 248,600 SH SOLE 19 248,600 0 0
CARVANA CO CL A 146869102 249,833 952,109 SH SOLE 21 952,109 0 0
CARVANA CO CL A 146869102 404,069 1,539,896 SH SOLE 22 1,461,472 0 78,424
CARVANA CO CL A 146869102 10,828 41,266 SH SOLE 23 41,266 0 0
CARVANA CO CL A 146869102 20,893 79,621 SH SOLE 25 79,621 0 0
CARVANA CO CL A 146869102 27,426 104,518 SH SOLE 26 58,393 0 46,125
CARVANA CO CL A 146869102 29,624 112,898 SH SOLE 28 6,781 0 106,117
CARVANA CO CL A 146869102 20 76 SH SOLE 29 76 0 0
CARVANA CO CL A 146869102 51,868 197,669 SH SOLE 30 196,580 0 1,089
CARVANA CO CL A 146869102 6,313 24,058 SH SOLE 31 8,006 0 16,052
CARVANA CO CL A 146869102 96,420 367,454 SH SOLE 34 367,454 0 0
CARVANA CO CL A 146869102 8,504 32,410 SH SOLE 36 32,410 0 0
CARVANA CO CL A 146869102 693 2,640 SH SOLE 40 2,640 0 0
CARVANA CO CL A 146869102 3,841 14,637 SH SOLE 43 1,086 0 13,551
CASA SYS INC COM 14713L102 227 23,837 SH SOLE 2 12,123 0 11,714
CASA SYS INC COM 14713L102 3 348 SH SOLE 7 348 0 0
CASA SYS INC COM 14713L102 861 90,396 SH SOLE 18 90,396 0 0
CASA SYS INC COM 14713L102 1,918 201,248 SH SOLE 19 201,248 0 0
CASA SYS INC COM 14713L102 10,907 1,144,539 SH SOLE 21 1,144,539 0 0
CASA SYS INC COM 14713L102 9,019 946,333 SH SOLE 22 921,548 0 24,785
CASA SYS INC COM 14713L102 26 2,778 SH SOLE 23 2,778 0 0
CASA SYS INC COM 14713L102 112 11,761 SH SOLE 26 0 0 11,761
CASA SYS INC COM 14713L102 59 6,160 SH SOLE 30 6,160 0 0
CASA SYS INC COM 14713L102 37 3,914 SH SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 80 8,424 SH SOLE 43 0 0 8,424
CASELLA WASTE SYS INC CL A 147448104 1,695 26,659 SH SOLE 2 16,022 0 10,637
CASELLA WASTE SYS INC CL A 147448104 15 241 SH SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 50 780 SH SOLE 7 780 0 0
CASELLA WASTE SYS INC CL A 147448104 10,076 158,501 SH SOLE 18 158,501 0 0
CASELLA WASTE SYS INC CL A 147448104 5,548 87,279 SH SOLE 19 87,279 0 0
CASELLA WASTE SYS INC CL A 147448104 110,379 1,736,341 SH SOLE 21 1,736,341 0 0
CASELLA WASTE SYS INC CL A 147448104 85,094 1,338,591 SH SOLE 22 1,296,357 0 42,234
CASELLA WASTE SYS INC CL A 147448104 1,161 18,268 SH SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 46 722 SH SOLE 28 722 0 0
CASELLA WASTE SYS INC CL A 147448104 3,030 47,659 SH SOLE 30 47,659 0 0
CASELLA WASTE SYS INC CL A 147448104 364 5,731 SH SOLE 40 5,731 0 0
CASELLA WASTE SYS INC CL A 147448104 707 11,129 SH SOLE 43 358 0 10,771
CASEYS GEN STORES INC COM 147528103 21,561 99,730 SH SOLE 2 33,907 0 65,823
CASEYS GEN STORES INC COM 147528103 33 152 SH SOLE 4 152 0 0
CASEYS GEN STORES INC COM 147528103 999 4,619 SH SOLE 7 4,619 0 0
CASEYS GEN STORES INC COM 147528103 19,397 89,723 SH SOLE 18 89,723 0 0
CASEYS GEN STORES INC COM 147528103 2,063 9,544 SH SOLE 19 9,544 0 0
CASEYS GEN STORES INC COM 147528103 373,746 1,728,785 SH SOLE 21 1,728,785 0 0
CASEYS GEN STORES INC COM 147528103 252,163 1,166,393 SH SOLE 22 1,114,730 0 51,663
CASEYS GEN STORES INC COM 147528103 2,588 11,969 SH SOLE 26 8,417 0 3,552
CASEYS GEN STORES INC COM 147528103 945 4,369 SH SOLE 28 3,069 0 1,300
CASEYS GEN STORES INC COM 147528103 5,339 24,695 SH SOLE 30 24,695 0 0
CASEYS GEN STORES INC COM 147528103 153 709 SH SOLE 31 709 0 0
CASEYS GEN STORES INC COM 147528103 203 937 SH SOLE 36 937 0 0
CASEYS GEN STORES INC COM 147528103 976 4,516 SH SOLE 40 4,516 0 0
CASEYS GEN STORES INC COM 147528103 6,022 27,853 SH SOLE 43 1,065 0 26,788
CASI PHARMACEUTICALS INC COM 14757U109 58 24,218 SH SOLE 2 5,488 0 18,730
CASI PHARMACEUTICALS INC COM 14757U109 3 1,069 SH SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 630 262,461 SH SOLE 18 262,461 0 0
CASI PHARMACEUTICALS INC COM 14757U109 271 112,766 SH SOLE 19 112,766 0 0
CASI PHARMACEUTICALS INC COM 14757U109 5,349 2,228,623 SH SOLE 21 2,228,623 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,250 1,354,173 SH SOLE 22 1,335,900 0 18,273
CASI PHARMACEUTICALS INC COM 14757U109 57 23,650 SH SOLE 43 0 0 23,650
CASPER SLEEP INC COM 147626105 131 18,138 SH SOLE 2 2,084 0 16,054
CASPER SLEEP INC COM 147626105 804 111,098 SH SOLE 18 98,155 0 12,943
CASPER SLEEP INC COM 147626105 1,136 156,934 SH SOLE 19 156,934 0 0
CASPER SLEEP INC COM 147626105 7,592 1,048,558 SH SOLE 21 1,048,558 0 0
CASPER SLEEP INC COM 147626105 5,876 811,666 SH SOLE 22 788,066 0 23,600
CASPER SLEEP INC COM 147626105 49 6,799 SH SOLE 23 6,799 0 0
CASPER SLEEP INC COM 147626105 8 1,112 SH SOLE 43 0 0 1,112
CASS INFORMATION SYS INC COM 14808P109 272 5,887 SH SOLE 2 4,206 0 1,681
CASS INFORMATION SYS INC COM 14808P109 11 242 SH SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,279 49,262 SH SOLE 18 49,262 0 0
CASS INFORMATION SYS INC COM 14808P109 1,166 25,210 SH SOLE 19 25,210 0 0
CASS INFORMATION SYS INC COM 14808P109 26,141 564,960 SH SOLE 21 564,960 0 0
CASS INFORMATION SYS INC COM 14808P109 16,835 363,846 SH SOLE 22 353,806 0 10,040
CASS INFORMATION SYS INC COM 14808P109 620 13,393 SH SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 81 1,744 SH SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 406 8,764 SH SOLE 30 8,764 0 0
CASS INFORMATION SYS INC COM 14808P109 59 1,281 SH SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 305 6,582 SH SOLE 43 131 0 6,451
CASSAVA SCIENCES INC COM 14817C107 975 21,681 SH SOLE 2 2,648 0 19,033
CASSAVA SCIENCES INC COM 14817C107 26 576 SH SOLE 7 576 0 0
CASSAVA SCIENCES INC COM 14817C107 5,108 113,644 SH SOLE 18 113,644 0 0
CASSAVA SCIENCES INC COM 14817C107 2,604 57,921 SH SOLE 19 57,921 0 0
CASSAVA SCIENCES INC COM 14817C107 57,196 1,272,428 SH SOLE 21 1,272,428 0 0
CASSAVA SCIENCES INC COM 14817C107 42,118 937,001 SH SOLE 22 914,609 0 22,392
CASSAVA SCIENCES INC COM 14817C107 75 1,671 SH SOLE 43 611 0 1,060
CASTLE BIOSCIENCES INC COM 14843C105 511 7,470 SH SOLE 2 5,659 0 1,811
CASTLE BIOSCIENCES INC COM 14843C105 5 67 SH SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105 14 202 SH SOLE 7 202 0 0
CASTLE BIOSCIENCES INC COM 14843C105 3,303 48,254 SH SOLE 18 48,254 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,714 25,039 SH SOLE 19 25,039 0 0
CASTLE BIOSCIENCES INC COM 14843C105 54,775 800,107 SH SOLE 21 800,107 0 0
CASTLE BIOSCIENCES INC COM 14843C105 31,363 458,115 SH SOLE 22 446,240 0 11,875
CASTLE BIOSCIENCES INC COM 14843C105 158 2,302 SH SOLE 28 2,302 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,364 19,923 SH SOLE 30 19,923 0 0
CASTLE BIOSCIENCES INC COM 14843C105 10 140 SH SOLE 34 140 0 0
CASTLE BIOSCIENCES INC COM 14843C105 152 2,217 SH SOLE 40 2,217 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 35 23,234 SH SOLE 2 23,234 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 50 33,430 SH SOLE 18 2,601 0 30,829
CASTLIGHT HEALTH INC CL B 14862Q100 544 360,546 SH SOLE 19 360,546 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 108 71,608 SH SOLE 21 71,608 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 3,727 2,468,123 SH SOLE 22 2,468,123 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 96 63,483 SH SOLE 23 63,483 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 250 165,584 SH SOLE 26 0 0 165,584
CASTLIGHT HEALTH INC CL B 14862Q100 8 5,085 SH SOLE 43 0 0 5,085
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 40 13,763 SH SOLE 2 3,046 0 10,717
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 245 84,912 SH SOLE 18 84,912 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 98 33,831 SH SOLE 19 33,831 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 2,030 702,363 SH SOLE 21 702,363 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1,110 384,108 SH SOLE 22 375,924 0 8,184
CATALENT INC COM 148806102 43,187 410,095 SH SOLE 2 75,899 0 334,196
CATALENT INC COM 148806102 8,322 79,023 SH SOLE 4 73,024 0 5,999
CATALENT INC COM 148806102 15,311 145,388 SH SOLE 7 139,981 0 5,407
CATALENT INC COM 148806102 540 5,124 SH SOLE 13 5,124 0 0
CATALENT INC COM 148806102 1,775 16,859 SH SOLE 15 16,859 0 0
CATALENT INC COM 148806102 64,656 613,958 SH SOLE 18 583,226 0 30,732
CATALENT INC COM 148806102 218,284 2,072,777 SH SOLE 19 2,072,777 0 0
CATALENT INC COM 148806102 464,339 4,409,262 SH SOLE 21 4,409,262 0 0
CATALENT INC COM 148806102 444,761 4,223,351 SH SOLE 22 3,815,090 0 408,261
CATALENT INC COM 148806102 10,537 100,054 SH SOLE 23 100,054 0 0
CATALENT INC COM 148806102 29,150 276,798 SH SOLE 25 276,798 0 0
CATALENT INC COM 148806102 41,471 393,795 SH SOLE 26 146,765 0 247,030
CATALENT INC COM 148806102 32,404 307,701 SH SOLE 28 20,510 0 287,191
CATALENT INC COM 148806102 77,347 734,469 SH SOLE 30 723,783 0 10,686
CATALENT INC COM 148806102 2,685 25,494 SH SOLE 31 20,390 0 5,104
CATALENT INC COM 148806102 771 7,317 SH SOLE 34 7,317 0 0
CATALENT INC COM 148806102 9,212 87,475 SH SOLE 36 87,475 0 0
CATALENT INC COM 148806102 714 6,778 SH SOLE 40 6,778 0 0
CATALENT INC COM 148806102 7,692 73,043 SH SOLE 43 4,633 0 68,410
CATALYST BIOSCIENCES INC COM NEW 14888D208 119 23,653 SH SOLE 2 944 0 22,709
CATALYST BIOSCIENCES INC COM NEW 14888D208 487 96,541 SH SOLE 18 96,541 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 251 49,762 SH SOLE 19 49,762 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 5,506 1,092,503 SH SOLE 21 1,092,503 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1,962 389,299 SH SOLE 22 358,218 0 31,081
CATALYST PHARMACEUTICALS INC COM 14888U101 330 71,563 SH SOLE 2 31,891 0 39,672
CATALYST PHARMACEUTICALS INC COM 14888U101 10 2,062 SH SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,455 315,542 SH SOLE 18 315,542 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 793 172,062 SH SOLE 19 172,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 18,158 3,938,787 SH SOLE 21 3,938,787 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13,715 2,975,000 SH SOLE 22 2,898,295 0 76,705
CATALYST PHARMACEUTICALS INC COM 14888U101 66 14,342 SH SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 3,504 760,129 SH SOLE 30 760,129 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 62 13,448 SH SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 54 11,751 SH SOLE 43 0 0 11,751
CATCHMARK TIMBER TR INC CL A 14912Y202 587 57,701 SH SOLE 2 16,769 0 40,932
CATCHMARK TIMBER TR INC CL A 14912Y202 11 1,090 SH SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,768 173,697 SH SOLE 18 173,697 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 885 86,946 SH SOLE 19 86,946 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 24,130 2,370,372 SH SOLE 21 2,370,372 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,269 1,303,473 SH SOLE 22 1,229,328 0 74,145
CATCHMARK TIMBER TR INC CL A 14912Y202 274 26,899 SH SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 68 6,651 SH SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,479 145,296 SH SOLE 30 145,296 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 36 3,508 SH SOLE 40 3,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 411 40,338 SH SOLE 43 0 0 40,338
CATERPILLAR INC COM 149123101 325,588 1,404,184 SH SOLE 2 330,851 0 1,073,333
CATERPILLAR INC COM 149123101 62,377 269,018 SH SOLE 4 248,161 0 20,857
CATERPILLAR INC COM 149123101 111,486 480,811 SH SOLE 7 464,600 0 16,211
CATERPILLAR INC COM 149123101 423 1,823 SH SOLE 13 1,823 0 0
CATERPILLAR INC COM 149123101 16,306 70,323 SH SOLE 15 70,323 0 0
CATERPILLAR INC COM 149123101 13 58 SH SOLE 17 0 0 58
CATERPILLAR INC COM 149123101 283,738 1,223,694 SH SOLE 18 1,142,433 0 81,261
CATERPILLAR INC COM 149123101 37,040 159,745 SH SOLE 19 159,745 0 0
CATERPILLAR INC COM 149123101 2,559,226 11,037,332 SH SOLE 21 11,037,332 0 0
CATERPILLAR INC COM 149123101 2,826,991 12,192,138 SH SOLE 22 10,846,933 0 1,345,205
CATERPILLAR INC COM 149123101 85,656 369,414 SH SOLE 23 369,414 0 0
CATERPILLAR INC COM 149123101 208,245 898,111 SH SOLE 25 898,111 0 0
CATERPILLAR INC COM 149123101 273,119 1,177,899 SH SOLE 26 369,241 0 808,658
CATERPILLAR INC COM 149123101 395,187 1,704,349 SH SOLE 28 65,091 0 1,639,258
CATERPILLAR INC COM 149123101 3,968 17,111 SH SOLE 29 17,111 0 0
CATERPILLAR INC COM 149123101 663,970 2,863,546 SH SOLE 30 2,863,546 0 0
CATERPILLAR INC COM 149123101 29,672 127,970 SH SOLE 31 95,502 0 32,468
CATERPILLAR INC COM 149123101 15,018 64,769 SH SOLE 32 64,769 0 0
CATERPILLAR INC COM 149123101 11,679 50,368 SH SOLE 34 50,368 0 0
CATERPILLAR INC COM 149123101 75,887 327,283 SH SOLE 36 327,283 0 0
CATERPILLAR INC COM 149123101 5,170 22,296 SH SOLE 40 22,296 0 0
CATERPILLAR INC COM 149123101 83,973 362,158 SH SOLE 43 27,196 0 334,962
CATHAY GEN BANCORP COM 149150104 4,924 120,737 SH SOLE 2 54,444 0 66,293
CATHAY GEN BANCORP COM 149150104 14 337 SH SOLE 4 337 0 0
CATHAY GEN BANCORP COM 149150104 82 2,000 SH SOLE 7 2,000 0 0
CATHAY GEN BANCORP COM 149150104 16,261 398,749 SH SOLE 18 398,749 0 0
CATHAY GEN BANCORP COM 149150104 10,617 260,349 SH SOLE 19 260,349 0 0
CATHAY GEN BANCORP COM 149150104 231,947 5,687,769 SH SOLE 21 5,687,769 0 0
CATHAY GEN BANCORP COM 149150104 108,426 2,658,795 SH SOLE 22 2,534,075 0 124,720
CATHAY GEN BANCORP COM 149150104 53 1,301 SH SOLE 25 1,301 0 0
CATHAY GEN BANCORP COM 149150104 1,793 43,977 SH SOLE 26 21,233 0 22,744
CATHAY GEN BANCORP COM 149150104 400 9,801 SH SOLE 28 9,801 0 0
CATHAY GEN BANCORP COM 149150104 6,376 156,360 SH SOLE 30 156,360 0 0
CATHAY GEN BANCORP COM 149150104 233 5,714 SH SOLE 36 5,714 0 0
CATHAY GEN BANCORP COM 149150104 405 9,933 SH SOLE 40 9,933 0 0
CATHAY GEN BANCORP COM 149150104 3,379 82,849 SH SOLE 43 2,211 0 80,638
CATO CORP NEW CL A 149205106 235 19,544 SH SOLE 2 2,404 0 17,140
CATO CORP NEW CL A 149205106 5 439 SH SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,091 90,896 SH SOLE 18 90,896 0 0
CATO CORP NEW CL A 149205106 430 35,817 SH SOLE 19 35,817 0 0
CATO CORP NEW CL A 149205106 30,476 2,539,639 SH SOLE 21 2,539,639 0 0
CATO CORP NEW CL A 149205106 7,462 621,848 SH SOLE 22 599,905 0 21,943
CATO CORP NEW CL A 149205106 392 32,643 SH SOLE 30 32,643 0 0
CATO CORP NEW CL A 149205106 22 1,801 SH SOLE 43 0 0 1,801
CAVCO INDS INC DEL COM 149568107 855 3,789 SH SOLE 2 2,734 0 1,055
CAVCO INDS INC DEL COM 149568107 9 40 SH SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 29 128 SH SOLE 7 128 0 0
CAVCO INDS INC DEL COM 149568107 8,265 36,634 SH SOLE 18 36,634 0 0
CAVCO INDS INC DEL COM 149568107 3,703 16,412 SH SOLE 19 16,412 0 0
CAVCO INDS INC DEL COM 149568107 254,363 1,127,444 SH SOLE 21 1,127,444 0 0
CAVCO INDS INC DEL COM 149568107 57,615 255,376 SH SOLE 22 249,078 0 6,298
CAVCO INDS INC DEL COM 149568107 22 96 SH SOLE 25 96 0 0
CAVCO INDS INC DEL COM 149568107 782 3,467 SH SOLE 26 2,402 0 1,065
CAVCO INDS INC DEL COM 149568107 259 1,150 SH SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 4,236 18,776 SH SOLE 30 18,776 0 0
CAVCO INDS INC DEL COM 149568107 36 161 SH SOLE 36 161 0 0
CAVCO INDS INC DEL COM 149568107 219 971 SH SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 467 2,068 SH SOLE 43 86 0 1,982
CB FINL SVCS INC COM 12479G101 76 3,429 SH SOLE 2 286 0 3,143
CB FINL SVCS INC COM 12479G101 470 21,250 SH SOLE 18 21,250 0 0
CB FINL SVCS INC COM 12479G101 159 7,203 SH SOLE 19 7,203 0 0
CB FINL SVCS INC COM 12479G101 4,200 189,801 SH SOLE 21 189,801 0 0
CB FINL SVCS INC COM 12479G101 877 39,652 SH SOLE 22 32,747 0 6,905
CBDMD INC COM 12482W101 435 105,145 SH SOLE 21 105,145 0 0
CBDMD INC COM 12482W101 2,557 617,568 SH SOLE 22 617,568 0 0
CBIZ INC COM 124805102 1,700 52,041 SH SOLE 2 16,842 0 35,199
CBIZ INC COM 124805102 6 177 SH SOLE 4 177 0 0
CBIZ INC COM 124805102 28 869 SH SOLE 7 869 0 0
CBIZ INC COM 124805102 5,505 168,556 SH SOLE 18 168,556 0 0
CBIZ INC COM 124805102 2,982 91,303 SH SOLE 19 91,303 0 0
CBIZ INC COM 124805102 65,050 1,991,739 SH SOLE 21 1,991,739 0 0
CBIZ INC COM 124805102 49,947 1,529,313 SH SOLE 22 1,459,367 0 69,946
CBIZ INC COM 124805102 873 26,723 SH SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 226 6,916 SH SOLE 28 6,916 0 0
CBIZ INC COM 124805102 1,133 34,700 SH SOLE 30 34,700 0 0
CBIZ INC COM 124805102 210 6,444 SH SOLE 40 6,444 0 0
CBIZ INC COM 124805102 2,246 68,774 SH SOLE 43 21,984 0 46,790
CBM BANCORP INC COM 1248XT104 11 750 SH SOLE 18 750 0 0
CBM BANCORP INC COM 1248XT104 227 16,180 SH SOLE 21 16,180 0 0
CBOE GLOBAL MKTS INC COM 12503M108 24,786 251,150 SH SOLE 2 49,911 0 201,239
CBOE GLOBAL MKTS INC COM 12503M108 5,152 52,200 SH SOLE 4 47,771 0 4,429
CBOE GLOBAL MKTS INC COM 12503M108 10,678 108,197 SH SOLE 7 104,983 0 3,214
CBOE GLOBAL MKTS INC COM 12503M108 44 441 SH SOLE 13 441 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,424 14,431 SH SOLE 15 14,431 0 0
CBOE GLOBAL MKTS INC COM 12503M108 30,285 306,873 SH SOLE 18 291,282 0 15,591
CBOE GLOBAL MKTS INC COM 12503M108 10,463 106,015 SH SOLE 19 106,015 0 0
CBOE GLOBAL MKTS INC COM 12503M108 349,281 3,539,175 SH SOLE 21 3,539,175 0 0
CBOE GLOBAL MKTS INC COM 12503M108 262,838 2,663,266 SH SOLE 22 2,407,868 0 255,398
CBOE GLOBAL MKTS INC COM 12503M108 6,589 66,760 SH SOLE 23 66,760 0 0
CBOE GLOBAL MKTS INC COM 12503M108 16,514 167,332 SH SOLE 25 167,332 0 0
CBOE GLOBAL MKTS INC COM 12503M108 30,936 313,465 SH SOLE 26 129,134 0 184,331
CBOE GLOBAL MKTS INC COM 12503M108 20,054 203,200 SH SOLE 28 14,228 0 188,972
CBOE GLOBAL MKTS INC COM 12503M108 624 6,326 SH SOLE 29 6,326 0 0
CBOE GLOBAL MKTS INC COM 12503M108 53,918 546,339 SH SOLE 30 546,339 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,932 19,580 SH SOLE 31 16,491 0 3,089
CBOE GLOBAL MKTS INC COM 12503M108 532 5,395 SH SOLE 34 5,395 0 0
CBOE GLOBAL MKTS INC COM 12503M108 7,485 75,847 SH SOLE 36 75,847 0 0
CBOE GLOBAL MKTS INC COM 12503M108 411 4,167 SH SOLE 40 4,167 0 0
CBOE GLOBAL MKTS INC COM 12503M108 7,535 76,348 SH SOLE 43 2,001 0 74,347
CBRE GROUP INC CL A 12504L109 73,597 930,313 SH SOLE 2 285,418 0 644,895
CBRE GROUP INC CL A 12504L109 13,224 167,158 SH SOLE 4 154,126 0 13,032
CBRE GROUP INC CL A 12504L109 32,563 411,622 SH SOLE 7 287,586 0 124,036
CBRE GROUP INC CL A 12504L109 2,900 36,658 SH SOLE 13 36,658 0 0
CBRE GROUP INC CL A 12504L109 3,512 44,397 SH SOLE 15 44,397 0 0
CBRE GROUP INC CL A 12504L109 132,574 1,675,815 SH SOLE 18 1,445,644 0 230,171
CBRE GROUP INC CL A 12504L109 43,779 553,392 SH SOLE 19 553,392 0 0
CBRE GROUP INC CL A 12504L109 940,027 11,882,527 SH SOLE 21 11,882,527 0 0
CBRE GROUP INC CL A 12504L109 634,581 8,021,508 SH SOLE 22 7,082,409 0 939,099
CBRE GROUP INC CL A 12504L109 17,906 226,349 SH SOLE 23 226,349 0 0
CBRE GROUP INC CL A 12504L109 54,378 687,371 SH SOLE 25 656,340 0 31,031
CBRE GROUP INC CL A 12504L109 69,737 881,519 SH SOLE 26 333,239 0 548,280
CBRE GROUP INC CL A 12504L109 103,548 1,308,911 SH SOLE 28 36,126 0 1,272,785
CBRE GROUP INC CL A 12504L109 566 7,152 SH SOLE 29 7,152 0 0
CBRE GROUP INC CL A 12504L109 200,845 2,538,809 SH SOLE 30 2,538,809 0 0
CBRE GROUP INC CL A 12504L109 4,185 52,901 SH SOLE 31 41,490 0 11,411
CBRE GROUP INC CL A 12504L109 20,327 256,945 SH SOLE 34 256,945 0 0
CBRE GROUP INC CL A 12504L109 18,113 228,961 SH SOLE 36 228,961 0 0
CBRE GROUP INC CL A 12504L109 1,075 13,584 SH SOLE 40 13,584 0 0
CBRE GROUP INC CL A 12504L109 46,884 592,641 SH SOLE 43 29,197 0 563,444
CBTX INC COM 12481V104 636 20,693 SH SOLE 2 6,670 0 14,023
CBTX INC COM 12481V104 12 381 SH SOLE 7 381 0 0
CBTX INC COM 12481V104 1,896 61,733 SH SOLE 18 61,733 0 0
CBTX INC COM 12481V104 851 27,714 SH SOLE 19 27,714 0 0
CBTX INC COM 12481V104 23,184 754,689 SH SOLE 21 754,689 0 0
CBTX INC COM 12481V104 15,577 507,065 SH SOLE 22 478,596 0 28,469
CBTX INC COM 12481V104 98 3,188 SH SOLE 28 3,188 0 0
CBTX INC COM 12481V104 122 3,958 SH SOLE 30 3,958 0 0
CBTX INC COM 12481V104 99 3,212 SH SOLE 40 3,212 0 0
CBTX INC COM 12481V104 162 5,267 SH SOLE 43 0 0 5,267
CDK GLOBAL INC COM 12508E101 17,341 320,766 SH SOLE 2 106,056 0 214,710
CDK GLOBAL INC COM 12508E101 83 1,532 SH SOLE 4 1,532 0 0
CDK GLOBAL INC COM 12508E101 137 2,525 SH SOLE 7 2,525 0 0
CDK GLOBAL INC COM 12508E101 126,966 2,348,607 SH SOLE 18 2,038,291 0 310,316
CDK GLOBAL INC COM 12508E101 183,318 3,391,018 SH SOLE 19 3,391,018 0 0
CDK GLOBAL INC COM 12508E101 324,287 5,998,658 SH SOLE 21 5,998,658 0 0
CDK GLOBAL INC COM 12508E101 227,078 4,200,489 SH SOLE 22 4,033,498 0 166,991
CDK GLOBAL INC COM 12508E101 1,440 26,636 SH SOLE 23 26,636 0 0
CDK GLOBAL INC COM 12508E101 6,066 112,217 SH SOLE 25 52,143 0 60,074
CDK GLOBAL INC COM 12508E101 5,401 99,905 SH SOLE 26 36,906 0 62,999
CDK GLOBAL INC COM 12508E101 449 8,304 SH SOLE 28 8,304 0 0
CDK GLOBAL INC COM 12508E101 52 956 SH SOLE 29 956 0 0
CDK GLOBAL INC COM 12508E101 32,360 598,594 SH SOLE 30 598,594 0 0
CDK GLOBAL INC COM 12508E101 669 12,370 SH SOLE 31 3,695 0 8,675
CDK GLOBAL INC COM 12508E101 34,135 631,423 SH SOLE 34 631,423 0 0
CDK GLOBAL INC COM 12508E101 1,878 34,742 SH SOLE 36 34,742 0 0
CDK GLOBAL INC COM 12508E101 800 14,807 SH SOLE 40 14,807 0 0
CDK GLOBAL INC COM 12508E101 3,927 72,646 SH SOLE 43 3,519 0 69,127
CDW CORP COM 12514G108 56,179 338,938 SH SOLE 2 65,729 0 273,209
CDW CORP COM 12514G108 11,591 69,928 SH SOLE 4 64,314 0 5,614
CDW CORP COM 12514G108 24,320 146,730 SH SOLE 7 127,927 0 18,803
CDW CORP COM 12514G108 70 425 SH SOLE 13 425 0 0
CDW CORP COM 12514G108 2,439 14,717 SH SOLE 15 14,717 0 0
CDW CORP COM 12514G108 87,141 525,735 SH SOLE 18 479,138 0 46,597
CDW CORP COM 12514G108 94,743 571,601 SH SOLE 19 571,601 0 0
CDW CORP COM 12514G108 630,065 3,801,299 SH SOLE 21 3,801,299 0 0
CDW CORP COM 12514G108 536,546 3,237,080 SH SOLE 22 2,911,915 0 325,165
CDW CORP COM 12514G108 14,542 87,734 SH SOLE 23 87,734 0 0
CDW CORP COM 12514G108 35,349 213,264 SH SOLE 25 206,577 0 6,687
CDW CORP COM 12514G108 54,997 331,805 SH SOLE 26 118,786 0 213,019
CDW CORP COM 12514G108 43,890 264,797 SH SOLE 28 15,027 0 249,770
CDW CORP COM 12514G108 103,535 624,645 SH SOLE 30 623,193 0 1,452
CDW CORP COM 12514G108 5,588 33,715 SH SOLE 31 18,535 0 15,180
CDW CORP COM 12514G108 5,063 30,546 SH SOLE 32 30,546 0 0
CDW CORP COM 12514G108 11,969 72,210 SH SOLE 34 72,210 0 0
CDW CORP COM 12514G108 14,330 86,457 SH SOLE 36 86,457 0 0
CDW CORP COM 12514G108 949 5,726 SH SOLE 40 5,726 0 0
CDW CORP COM 12514G108 16,059 96,889 SH SOLE 43 13,742 0 83,147
CECO ENVIRONMENTAL CORP COM 125141101 243 30,637 SH SOLE 2 2,740 0 27,897
CECO ENVIRONMENTAL CORP COM 125141101 5 601 SH SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 915 115,428 SH SOLE 18 115,428 0 0
CECO ENVIRONMENTAL CORP COM 125141101 523 65,955 SH SOLE 19 65,955 0 0
CECO ENVIRONMENTAL CORP COM 125141101 10,011 1,262,368 SH SOLE 21 1,262,368 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,608 833,328 SH SOLE 22 806,026 0 27,302
CECO ENVIRONMENTAL CORP COM 125141101 811 102,244 SH SOLE 25 102,244 0 0
CECO ENVIRONMENTAL CORP COM 125141101 348 43,916 SH SOLE 26 25,681 0 18,235
CECO ENVIRONMENTAL CORP COM 125141101 263 33,168 SH SOLE 34 33,168 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 537 SH SOLE 36 537 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 154 3,100 SH SOLE 43 0 0 3,100
CEDAR REALTY TRUST INC COM NEW 150602605 8 508 SH SOLE 18 508 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 122 8,163 SH SOLE 21 8,163 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 3,613 242,513 SH SOLE 22 242,513 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 19 1,279 SH SOLE 43 0 0 1,279
CEL-SCI CORP COM PAR NEW 150837607 284 18,701 SH SOLE 2 11,432 0 7,269
CEL-SCI CORP COM PAR NEW 150837607 2 139 SH SOLE 4 139 0 0
CEL-SCI CORP COM PAR NEW 150837607 9 592 SH SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,852 121,765 SH SOLE 18 121,765 0 0
CEL-SCI CORP COM PAR NEW 150837607 958 62,958 SH SOLE 19 62,958 0 0
CEL-SCI CORP COM PAR NEW 150837607 20,412 1,342,024 SH SOLE 21 1,342,024 0 0
CEL-SCI CORP COM PAR NEW 150837607 15,275 1,004,271 SH SOLE 22 976,231 0 28,040
CEL-SCI CORP COM PAR NEW 150837607 360 23,683 SH SOLE 30 23,683 0 0
CEL-SCI CORP COM PAR NEW 150837607 56 3,667 SH SOLE 40 3,667 0 0
CEL-SCI CORP COM PAR NEW 150837607 158 10,361 SH SOLE 43 56 0 10,305
CELANESE CORP DEL COM 150870103 42,003 280,372 SH SOLE 2 58,292 0 222,080
CELANESE CORP DEL COM 150870103 8,483 56,625 SH SOLE 4 52,149 0 4,476
CELANESE CORP DEL COM 150870103 15,840 105,737 SH SOLE 7 97,975 0 7,762
CELANESE CORP DEL COM 150870103 51 342 SH SOLE 13 342 0 0
CELANESE CORP DEL COM 150870103 2,463 16,444 SH SOLE 15 16,444 0 0
CELANESE CORP DEL COM 150870103 35,472 236,783 SH SOLE 18 220,177 0 16,606
CELANESE CORP DEL COM 150870103 7,335 48,962 SH SOLE 19 48,962 0 0
CELANESE CORP DEL COM 150870103 403,478 2,693,265 SH SOLE 21 2,693,265 0 0
CELANESE CORP DEL COM 150870103 386,033 2,576,817 SH SOLE 22 2,305,397 0 271,420
CELANESE CORP DEL COM 150870103 10,887 72,672 SH SOLE 23 72,672 0 0
CELANESE CORP DEL COM 150870103 22,291 148,795 SH SOLE 25 148,795 0 0
CELANESE CORP DEL COM 150870103 40,957 273,395 SH SOLE 26 109,685 0 163,710
CELANESE CORP DEL COM 150870103 62,607 417,909 SH SOLE 28 14,749 0 403,160
CELANESE CORP DEL COM 150870103 103 685 SH SOLE 29 685 0 0
CELANESE CORP DEL COM 150870103 70,278 469,117 SH SOLE 30 469,117 0 0
CELANESE CORP DEL COM 150870103 5,785 38,613 SH SOLE 31 14,314 0 24,299
CELANESE CORP DEL COM 150870103 1,356 9,049 SH SOLE 34 9,049 0 0
CELANESE CORP DEL COM 150870103 10,036 66,991 SH SOLE 36 66,991 0 0
CELANESE CORP DEL COM 150870103 385 2,571 SH SOLE 40 2,571 0 0
CELANESE CORP DEL COM 150870103 16,222 108,285 SH SOLE 43 9,802 0 98,483
CELCUITY INC COM 15102K100 20 1,426 SH SOLE 18 1,426 0 0
CELCUITY INC COM 15102K100 602 41,947 SH SOLE 21 41,947 0 0
CELCUITY INC COM 15102K100 228 15,870 SH SOLE 22 15,870 0 0
CELESTICA INC SUB VTG SHS 15101Q108 230 27,521 SH SOLE 21 27,521 0 0
CELESTICA INC SUB VTG SHS 15101Q108 115 13,681 SH SOLE 22 13,681 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,007 120,257 SH SOLE 43 0 0 120,257
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 221 10,708 SH SOLE 2 10,708 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 3 151 SH SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 209 10,128 SH SOLE 18 10,128 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 3,958 192,136 SH SOLE 21 192,136 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 13,954 677,382 SH SOLE 22 655,908 0 21,474
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 130 6,316 SH SOLE 26 6,316 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 568 27,576 SH SOLE 28 0 0 27,576
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 552 26,816 SH SOLE 30 26,816 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 9 440 SH SOLE 31 0 0 440
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 15 715 SH SOLE 34 715 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 98 4,766 SH SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 221 10,739 SH SOLE 43 86 0 10,653
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH SOLE 21 59 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1,143 709,850 SH SOLE 22 709,850 0 0
CELLECTIS S A SPON ADS 15117K103 3,223 159,500 SH SOLE 21 159,500 0 0
CELLECTIS S A SPON ADS 15117K103 120 5,940 SH SOLE 30 5,940 0 0
CELLECTIS S A SPON ADS 15117K103 607 30,059 SH SOLE 43 21,144 0 8,915
CELSION CORP COM PAR NEW 15117N503 8 6,085 SH SOLE 18 6,085 0 0
CELSION CORP COM PAR NEW 15117N503 99 71,564 SH SOLE 21 71,564 0 0
CELSION CORP COM PAR NEW 15117N503 1,457 1,055,608 SH SOLE 22 1,055,608 0 0
CELSIUS HLDGS INC COM NEW 15118V207 703 14,628 SH SOLE 2 9,497 0 5,131
CELSIUS HLDGS INC COM NEW 15118V207 5 111 SH SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207 31 653 SH SOLE 7 653 0 0
CELSIUS HLDGS INC COM NEW 15118V207 6,965 144,944 SH SOLE 18 144,944 0 0
CELSIUS HLDGS INC COM NEW 15118V207 3,021 62,880 SH SOLE 19 62,880 0 0
CELSIUS HLDGS INC COM NEW 15118V207 167,596 3,487,943 SH SOLE 21 3,487,943 0 0
CELSIUS HLDGS INC COM NEW 15118V207 41,130 855,983 SH SOLE 22 830,812 0 25,171
CELSIUS HLDGS INC COM NEW 15118V207 13 280 SH SOLE 25 280 0 0
CELSIUS HLDGS INC COM NEW 15118V207 474 9,873 SH SOLE 26 9,873 0 0
CELSIUS HLDGS INC COM NEW 15118V207 170 3,538 SH SOLE 28 3,538 0 0
CELSIUS HLDGS INC COM NEW 15118V207 2,762 57,476 SH SOLE 30 57,476 0 0
CELSIUS HLDGS INC COM NEW 15118V207 33 681 SH SOLE 36 681 0 0
CELSIUS HLDGS INC COM NEW 15118V207 191 3,984 SH SOLE 40 3,984 0 0
CELSIUS HLDGS INC COM NEW 15118V207 4 90 SH SOLE 43 0 0 90
CEMENTOS PACASMAYO S A A SPONSORED ADR 15126Q208 15 1,889 SH SOLE 43 0 0 1,889
CEMEX SAB DE CV SPON ADR NEW 151290889 2,527 362,589 SH SOLE 2 362,589 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 198 28,423 SH SOLE 4 28,423 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 10,761 1,543,936 SH SOLE 18 365 0 1,543,571
CEMEX SAB DE CV SPON ADR NEW 151290889 55,077 7,902,039 SH SOLE 19 7,902,039 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,649 667,013 SH SOLE 22 667,013 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 50,170 7,197,970 SH SOLE 25 7,197,970 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,349 1,054,408 SH SOLE 26 1,054,408 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,177 455,844 SH SOLE 30 455,844 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 79,459 11,400,104 SH SOLE 34 11,400,104 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 9,735 1,396,736 SH SOLE 43 8,273 0 1,388,463
CEMTREX INC COM NEW 15130G600 1 788 SH SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 2 286 SH SOLE 18 286 0 0
CENOVUS ENERGY INC COM 15135U109 2,363 314,206 SH SOLE 21 314,206 0 0
CENOVUS ENERGY INC COM 15135U109 14,207 1,889,167 SH SOLE 43 24,564 0 1,864,603
CENTENE CORP DEL COM 15135B101 131,491 2,057,444 SH SOLE 2 922,353 0 1,135,091
CENTENE CORP DEL COM 15135B101 22,530 352,533 SH SOLE 4 330,240 0 22,293
CENTENE CORP DEL COM 15135B101 33,364 522,048 SH SOLE 7 499,662 0 22,386
CENTENE CORP DEL COM 15135B101 440 6,884 SH SOLE 13 6,884 0 0
CENTENE CORP DEL COM 15135B101 4,778 74,758 SH SOLE 15 74,758 0 0
CENTENE CORP DEL COM 15135B101 75,820 1,186,358 SH SOLE 18 1,072,523 0 113,835
CENTENE CORP DEL COM 15135B101 170,664 2,670,379 SH SOLE 19 2,670,379 0 0
CENTENE CORP DEL COM 15135B101 801,367 12,538,991 SH SOLE 21 12,538,991 0 0
CENTENE CORP DEL COM 15135B101 911,588 14,263,615 SH SOLE 22 11,893,893 0 2,369,722
CENTENE CORP DEL COM 15135B101 36,631 573,173 SH SOLE 23 573,173 0 0
CENTENE CORP DEL COM 15135B101 57,869 905,475 SH SOLE 25 905,475 0 0
CENTENE CORP DEL COM 15135B101 88,991 1,392,442 SH SOLE 26 525,618 0 866,824
CENTENE CORP DEL COM 15135B101 87,419 1,367,845 SH SOLE 28 72,024 0 1,295,821
CENTENE CORP DEL COM 15135B101 11,705 183,153 SH SOLE 29 183,153 0 0
CENTENE CORP DEL COM 15135B101 231,712 3,625,601 SH SOLE 30 3,625,601 0 0
CENTENE CORP DEL COM 15135B101 23,724 371,204 SH SOLE 31 277,530 0 93,674
CENTENE CORP DEL COM 15135B101 105,439 1,649,806 SH SOLE 34 1,649,806 0 0
CENTENE CORP DEL COM 15135B101 23,519 367,995 SH SOLE 36 367,995 0 0
CENTENE CORP DEL COM 15135B101 1,500 23,477 SH SOLE 40 23,477 0 0
CENTENE CORP DEL COM 15135B101 19,881 311,085 SH SOLE 43 41,793 0 269,292
CENTENNIAL RESOURCE DEV INC CL A 15136A102 26 6,288 SH SOLE 2 6,288 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 32 7,512 SH SOLE 18 7,512 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,259 299,829 SH SOLE 21 299,829 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 14,671 3,493,065 SH SOLE 22 3,493,065 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 100 23,794 SH SOLE 26 23,794 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 418 99,544 SH SOLE 28 0 0 99,544
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7 1,669 SH SOLE 31 0 0 1,669
CENTENNIAL RESOURCE DEV INC CL A 15136A102 231 55,016 SH SOLE 36 55,016 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 122 28,992 SH SOLE 43 7,814 0 21,178
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,129 1,181,000 PRN SOLE 2 1,181,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,446 1,512,000 PRN SOLE 18 1,512,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 8,000 8,366,000 PRN SOLE 19 8,366,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 44 46,000 PRN SOLE 22 46,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 860 899,000 PRN SOLE 26 899,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 15 16,000 PRN SOLE 30 16,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,383 2,492,000 PRN SOLE 34 2,492,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 28,551 1,260,547 SH SOLE 2 281,293 0 979,254
CENTERPOINT ENERGY INC COM 15189T107 7,877 347,784 SH SOLE 4 328,517 0 19,267
CENTERPOINT ENERGY INC COM 15189T107 30,770 1,358,493 SH SOLE 7 1,308,602 0 49,891
CENTERPOINT ENERGY INC COM 15189T107 53 2,348 SH SOLE 13 2,348 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,598 70,572 SH SOLE 15 70,572 0 0
CENTERPOINT ENERGY INC COM 15189T107 31,843 1,405,876 SH SOLE 18 1,327,860 0 78,016
CENTERPOINT ENERGY INC COM 15189T107 10,541 465,368 SH SOLE 19 465,368 0 0
CENTERPOINT ENERGY INC COM 15189T107 464,250 20,496,696 SH SOLE 21 20,496,696 0 0
CENTERPOINT ENERGY INC COM 15189T107 275,380 12,158,075 SH SOLE 22 10,864,938 0 1,293,137
CENTERPOINT ENERGY INC COM 15189T107 7,558 333,691 SH SOLE 23 333,691 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,335 721,192 SH SOLE 25 721,192 0 0
CENTERPOINT ENERGY INC COM 15189T107 29,242 1,291,051 SH SOLE 26 521,852 0 769,199
CENTERPOINT ENERGY INC COM 15189T107 29,896 1,319,930 SH SOLE 28 65,184 0 1,254,746
CENTERPOINT ENERGY INC COM 15189T107 110 4,847 SH SOLE 29 4,847 0 0
CENTERPOINT ENERGY INC COM 15189T107 50,965 2,250,103 SH SOLE 30 2,250,103 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,535 156,054 SH SOLE 31 66,105 0 89,949
CENTERPOINT ENERGY INC COM 15189T107 3,986 175,961 SH SOLE 32 175,961 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,389 149,626 SH SOLE 34 149,626 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,919 393,754 SH SOLE 36 393,754 0 0
CENTERPOINT ENERGY INC COM 15189T107 506 22,326 SH SOLE 40 22,326 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,070 267,975 SH SOLE 43 17,152 0 250,823
CENTERSPACE COM 15202L107 1,314 19,317 SH SOLE 2 4,314 0 15,003
CENTERSPACE COM 15202L107 1,051 15,456 SH SOLE 4 15,456 0 0
CENTERSPACE COM 15202L107 1,095 16,110 SH SOLE 7 16,110 0 0
CENTERSPACE COM 15202L107 3,693 54,303 SH SOLE 18 54,303 0 0
CENTERSPACE COM 15202L107 2,734 40,206 SH SOLE 19 40,206 0 0
CENTERSPACE COM 15202L107 111,065 1,633,307 SH SOLE 21 1,633,307 0 0
CENTERSPACE COM 15202L107 33,994 499,905 SH SOLE 22 478,294 0 21,611
CENTERSPACE COM 15202L107 43 628 SH SOLE 23 628 0 0
CENTERSPACE COM 15202L107 3,880 57,063 SH SOLE 25 57,063 0 0
CENTERSPACE COM 15202L107 516 7,581 SH SOLE 26 4,227 0 3,354
CENTERSPACE COM 15202L107 681 10,009 SH SOLE 28 1,806 0 8,203
CENTERSPACE COM 15202L107 5,310 78,092 SH SOLE 30 78,092 0 0
CENTERSPACE COM 15202L107 97 1,420 SH SOLE 40 1,420 0 0
CENTERSPACE COM 15202L107 462 6,787 SH SOLE 43 0 0 6,787
CENTOGENE N V COM N1976T109 58 4,807 SH SOLE 2 214 0 4,593
CENTOGENE N V COM N1976T109 282 23,215 SH SOLE 18 23,215 0 0
CENTOGENE N V COM N1976T109 207 17,025 SH SOLE 19 17,025 0 0
CENTOGENE N V COM N1976T109 3,554 293,014 SH SOLE 21 293,014 0 0
CENTOGENE N V COM N1976T109 1,149 94,740 SH SOLE 22 94,254 0 486
CENTOGENE N V COM N1976T109 6 467 SH SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 11 1,857 SH SOLE 43 0 0 1,857
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2,193 359,441 SH SOLE 7 359,441 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3,177 520,804 SH SOLE 21 520,804 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 882 144,570 SH SOLE 30 144,570 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 243 39,765 SH SOLE 43 3,859 0 35,906
CENTRAL GARDEN & PET CO COM 153527106 637 10,974 SH SOLE 2 3,585 0 7,389
CENTRAL GARDEN & PET CO COM 153527106 13 224 SH SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 11 190 SH SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 2,258 38,919 SH SOLE 18 38,919 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,141 19,661 SH SOLE 19 19,661 0 0
CENTRAL GARDEN & PET CO COM 153527106 68,475 1,180,408 SH SOLE 21 1,180,408 0 0
CENTRAL GARDEN & PET CO COM 153527106 20,851 359,444 SH SOLE 22 351,553 0 7,891
CENTRAL GARDEN & PET CO COM 153527106 52 898 SH SOLE 23 898 0 0
CENTRAL GARDEN & PET CO COM 153527106 806 13,887 SH SOLE 26 0 0 13,887
CENTRAL GARDEN & PET CO COM 153527106 80 1,379 SH SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 997 17,189 SH SOLE 30 17,189 0 0
CENTRAL GARDEN & PET CO COM 153527106 66 1,140 SH SOLE 34 1,140 0 0
CENTRAL GARDEN & PET CO COM 153527106 80 1,383 SH SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 787 13,571 SH SOLE 43 0 0 13,571
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,082 59,388 SH SOLE 2 22,940 0 36,448
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 35 682 SH SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 9,084 175,059 SH SOLE 18 165,281 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 16,043 309,176 SH SOLE 19 309,176 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 243,426 4,691,186 SH SOLE 21 4,691,186 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 73,764 1,421,554 SH SOLE 22 1,363,795 0 57,759
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 741 14,271 SH SOLE 23 14,271 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,156 60,824 SH SOLE 26 11,545 0 49,279
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 232 4,463 SH SOLE 28 4,463 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,679 90,170 SH SOLE 30 90,170 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 69 1,336 SH SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 254 4,890 SH SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 105 2,018 SH SOLE 43 0 0 2,018
CENTRAL PAC FINL CORP COM NEW 154760409 959 35,960 SH SOLE 2 16,024 0 19,936
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 11 399 SH SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,607 97,697 SH SOLE 18 97,697 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,092 40,926 SH SOLE 19 40,926 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 73,170 2,742,522 SH SOLE 21 2,742,522 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 30,046 1,126,180 SH SOLE 22 1,087,014 0 39,166
CENTRAL PAC FINL CORP COM NEW 154760409 18 687 SH SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 112 4,195 SH SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,209 45,303 SH SOLE 30 45,303 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 122 4,560 SH SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,715 64,298 SH SOLE 43 311 0 63,987
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,478 1,096,492 SH SOLE 21 1,096,492 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,303 576,665 SH SOLE 22 543,650 0 33,015
CENTRAL PUERTO S A SPONSORED ADR 155038201 609 269,318 SH SOLE 30 269,318 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 192 10,406 SH SOLE 2 1,015 0 9,391
CENTRAL VY CMNTY BANCORP COM 155685100 5 285 SH SOLE 7 285 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 728 39,556 SH SOLE 18 39,556 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 371 20,158 SH SOLE 19 20,158 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 8,876 482,131 SH SOLE 21 482,131 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 2,643 143,546 SH SOLE 22 129,645 0 13,901
CENTRUS ENERGY CORP CL A 15643U104 42 1,777 SH SOLE 18 1,777 0 0
CENTRUS ENERGY CORP CL A 15643U104 692 29,182 SH SOLE 21 29,182 0 0
CENTRUS ENERGY CORP CL A 15643U104 581 24,483 SH SOLE 22 24,483 0 0
CENTURY ALUM CO COM 156431108 1,027 58,163 SH SOLE 2 17,209 0 40,954
CENTURY ALUM CO COM 156431108 4 206 SH SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 1,066 60,360 SH SOLE 7 60,360 0 0
CENTURY ALUM CO COM 156431108 3,662 207,355 SH SOLE 18 207,355 0 0
CENTURY ALUM CO COM 156431108 1,702 96,386 SH SOLE 19 96,386 0 0
CENTURY ALUM CO COM 156431108 108,909 6,166,961 SH SOLE 21 6,166,961 0 0
CENTURY ALUM CO COM 156431108 26,645 1,508,790 SH SOLE 22 1,427,810 0 80,980
CENTURY ALUM CO COM 156431108 159 9,024 SH SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 138 7,837 SH SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 2,349 133,012 SH SOLE 30 133,012 0 0
CENTURY ALUM CO COM 156431108 98 5,529 SH SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 909 51,484 SH SOLE 43 4,335 0 47,149
CENTURY BANCORPORATION INC CL A NON VTG 156432106 293 3,137 SH SOLE 2 1,111 0 2,026
CENTURY BANCORPORATION INC CL A NON VTG 156432106 8 81 SH SOLE 7 81 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 971 10,401 SH SOLE 18 10,401 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 491 5,257 SH SOLE 19 5,257 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 12,083 129,488 SH SOLE 21 129,488 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 8,136 87,198 SH SOLE 22 83,805 0 3,393
CENTURY BANCORPORATION INC CL A NON VTG 156432106 80 856 SH SOLE 28 856 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 73 777 SH SOLE 30 777 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 35 370 SH SOLE 43 0 0 370
CENTURY CASINOS INC COM 156492100 197 19,218 SH SOLE 2 1,124 0 18,094
CENTURY CASINOS INC COM 156492100 7 699 SH SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 974 94,880 SH SOLE 18 94,880 0 0
CENTURY CASINOS INC COM 156492100 665 64,711 SH SOLE 19 64,711 0 0
CENTURY CASINOS INC COM 156492100 11,183 1,088,865 SH SOLE 21 1,088,865 0 0
CENTURY CASINOS INC COM 156492100 7,992 778,185 SH SOLE 22 750,571 0 27,614
CENTURY CASINOS INC COM 156492100 256 24,952 SH SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 35 3,376 SH SOLE 43 2,676 0 700
CENTURY CMNTYS INC COM 156504300 2,705 44,840 SH SOLE 2 20,490 0 24,350
CENTURY CMNTYS INC COM 156504300 7 122 SH SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 35 588 SH SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 7,708 127,777 SH SOLE 18 127,777 0 0
CENTURY CMNTYS INC COM 156504300 18,014 298,640 SH SOLE 19 298,640 0 0
CENTURY CMNTYS INC COM 156504300 234,453 3,886,827 SH SOLE 21 3,886,827 0 0
CENTURY CMNTYS INC COM 156504300 53,614 888,818 SH SOLE 22 844,088 0 44,730
CENTURY CMNTYS INC COM 156504300 41 685 SH SOLE 23 685 0 0
CENTURY CMNTYS INC COM 156504300 26 428 SH SOLE 25 428 0 0
CENTURY CMNTYS INC COM 156504300 807 13,375 SH SOLE 26 902 0 12,473
CENTURY CMNTYS INC COM 156504300 144 2,379 SH SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 3,732 61,867 SH SOLE 30 61,867 0 0
CENTURY CMNTYS INC COM 156504300 2,750 45,586 SH SOLE 34 45,586 0 0
CENTURY CMNTYS INC COM 156504300 63 1,051 SH SOLE 36 1,051 0 0
CENTURY CMNTYS INC COM 156504300 230 3,812 SH SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 2,967 49,185 SH SOLE 43 9,929 0 39,256
CERECOR INC COM 15671L109 70 23,122 SH SOLE 2 2,380 0 20,742
CERECOR INC COM 15671L109 471 156,076 SH SOLE 18 156,076 0 0
CERECOR INC COM 15671L109 194 64,162 SH SOLE 19 64,162 0 0
CERECOR INC COM 15671L109 4,340 1,437,180 SH SOLE 21 1,437,180 0 0
CERECOR INC COM 15671L109 2,193 726,158 SH SOLE 22 723,649 0 2,509
CERENCE INC COM 156727109 4,314 48,163 SH SOLE 2 13,743 0 34,420
CERENCE INC COM 156727109 12 137 SH SOLE 4 137 0 0
CERENCE INC COM 156727109 60 675 SH SOLE 7 675 0 0
CERENCE INC COM 156727109 11,276 125,879 SH SOLE 18 125,879 0 0
CERENCE INC COM 156727109 10,323 115,238 SH SOLE 19 115,238 0 0
CERENCE INC COM 156727109 141,525 1,579,875 SH SOLE 21 1,579,875 0 0
CERENCE INC COM 156727109 101,273 1,130,530 SH SOLE 22 1,071,569 0 58,961
CERENCE INC COM 156727109 349 3,901 SH SOLE 23 3,901 0 0
CERENCE INC COM 156727109 46 516 SH SOLE 25 516 0 0
CERENCE INC COM 156727109 2,838 31,677 SH SOLE 26 8,236 0 23,441
CERENCE INC COM 156727109 426 4,752 SH SOLE 28 4,752 0 0
CERENCE INC COM 156727109 15,739 175,700 SH SOLE 30 175,700 0 0
CERENCE INC COM 156727109 47 522 SH SOLE 34 522 0 0
CERENCE INC COM 156727109 94 1,047 SH SOLE 36 1,047 0 0
CERENCE INC COM 156727109 401 4,480 SH SOLE 40 4,480 0 0
CERENCE INC COM 156727109 9,382 104,728 SH SOLE 43 2,159 0 102,569
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 25 5,889 SH SOLE 18 5,889 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 658 152,718 SH SOLE 19 152,718 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 9 2,143 SH SOLE 20 2,143 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 328 76,164 SH SOLE 34 76,164 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 19 1,368 SH SOLE 2 1,368 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 243 17,668 SH SOLE 18 17,668 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 6,291 458,158 SH SOLE 19 458,158 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 587 42,779 SH SOLE 21 42,779 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 7,930 577,598 SH SOLE 22 577,598 0 0
CERIDIAN HCM HLDG INC COM 15677J108 25,623 304,061 SH SOLE 2 83,890 0 220,171
CERIDIAN HCM HLDG INC COM 15677J108 5,173 61,384 SH SOLE 4 56,211 0 5,173
CERIDIAN HCM HLDG INC COM 15677J108 1,001 11,875 SH SOLE 7 11,875 0 0
CERIDIAN HCM HLDG INC COM 15677J108 21 246 SH SOLE 13 246 0 0
CERIDIAN HCM HLDG INC COM 15677J108 961 11,408 SH SOLE 15 11,408 0 0
CERIDIAN HCM HLDG INC COM 15677J108 36,532 433,509 SH SOLE 18 425,925 0 7,584
CERIDIAN HCM HLDG INC COM 15677J108 2,561 30,390 SH SOLE 19 30,390 0 0
CERIDIAN HCM HLDG INC COM 15677J108 575,773 6,832,484 SH SOLE 21 6,832,484 0 0
CERIDIAN HCM HLDG INC COM 15677J108 345,506 4,099,993 SH SOLE 22 3,935,697 0 164,296
CERIDIAN HCM HLDG INC COM 15677J108 6,999 83,054 SH SOLE 23 83,054 0 0
CERIDIAN HCM HLDG INC COM 15677J108 13,128 155,790 SH SOLE 25 155,790 0 0
CERIDIAN HCM HLDG INC COM 15677J108 18,207 216,052 SH SOLE 26 122,786 0 93,266
CERIDIAN HCM HLDG INC COM 15677J108 18,694 221,839 SH SOLE 28 15,045 0 206,794
CERIDIAN HCM HLDG INC COM 15677J108 8 96 SH SOLE 29 96 0 0
CERIDIAN HCM HLDG INC COM 15677J108 26,898 319,188 SH SOLE 30 286,506 0 32,682
CERIDIAN HCM HLDG INC COM 15677J108 1,816 21,552 SH SOLE 31 16,961 0 4,591
CERIDIAN HCM HLDG INC COM 15677J108 514 6,102 SH SOLE 34 6,102 0 0
CERIDIAN HCM HLDG INC COM 15677J108 5,778 68,571 SH SOLE 36 68,571 0 0
CERIDIAN HCM HLDG INC COM 15677J108 473 5,609 SH SOLE 40 5,609 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,211 14,374 SH SOLE 43 843 0 13,531
CERNER CORP COM 156782104 77,848 1,083,033 SH SOLE 2 479,212 0 603,821
CERNER CORP COM 156782104 12,960 180,303 SH SOLE 4 168,390 0 11,913
CERNER CORP COM 156782104 31,234 434,536 SH SOLE 7 323,486 0 111,050
CERNER CORP COM 156782104 1,629 22,666 SH SOLE 13 22,666 0 0
CERNER CORP COM 156782104 2,245 31,227 SH SOLE 15 31,227 0 0
CERNER CORP COM 156782104 16 218 SH SOLE 17 0 0 218
CERNER CORP COM 156782104 54,221 754,328 SH SOLE 18 661,764 0 92,564
CERNER CORP COM 156782104 24,509 340,965 SH SOLE 19 340,965 0 0
CERNER CORP COM 156782104 628,691 8,746,393 SH SOLE 21 8,746,393 0 0
CERNER CORP COM 156782104 551,664 7,674,792 SH SOLE 22 6,450,738 0 1,224,054
CERNER CORP COM 156782104 18,945 263,565 SH SOLE 23 263,565 0 0
CERNER CORP COM 156782104 43,634 607,035 SH SOLE 25 607,035 0 0
CERNER CORP COM 156782104 60,009 834,852 SH SOLE 26 372,464 0 462,388
CERNER CORP COM 156782104 94,702 1,317,507 SH SOLE 28 39,431 0 1,278,076
CERNER CORP COM 156782104 2,292 31,881 SH SOLE 29 31,881 0 0
CERNER CORP COM 156782104 177,345 2,467,233 SH SOLE 30 2,337,897 0 129,336
CERNER CORP COM 156782104 5,145 71,579 SH SOLE 31 41,841 0 29,738
CERNER CORP COM 156782104 4,708 65,493 SH SOLE 32 65,493 0 0
CERNER CORP COM 156782104 20,617 286,829 SH SOLE 34 286,829 0 0
CERNER CORP COM 156782104 13,208 183,754 SH SOLE 36 183,754 0 0
CERNER CORP COM 156782104 912 12,691 SH SOLE 40 12,691 0 0
CERNER CORP COM 156782104 41,094 571,697 SH SOLE 43 18,588 0 553,109
CERTARA INC COM 15687V109 1,692 61,985 SH SOLE 2 3,662 0 58,323
CERTARA INC COM 15687V109 16 598 SH SOLE 7 598 0 0
CERTARA INC COM 15687V109 582 21,305 SH SOLE 18 13,109 0 8,196
CERTARA INC COM 15687V109 25,138 920,809 SH SOLE 19 920,809 0 0
CERTARA INC COM 15687V109 13,125 480,787 SH SOLE 21 480,787 0 0
CERTARA INC COM 15687V109 29,407 1,077,191 SH SOLE 22 1,052,617 0 24,574
CERTARA INC COM 15687V109 1,054 38,623 SH SOLE 26 0 0 38,623
CERTARA INC COM 15687V109 22 800 SH SOLE 31 800 0 0
CERTARA INC COM 15687V109 1,190 43,596 SH SOLE 34 43,596 0 0
CERTARA INC COM 15687V109 5 197 SH SOLE 43 0 0 197
CERUS CORP COM 157085101 543 90,349 SH SOLE 2 57,535 0 32,814
CERUS CORP COM 157085101 3 528 SH SOLE 4 528 0 0
CERUS CORP COM 157085101 22 3,632 SH SOLE 7 3,632 0 0
CERUS CORP COM 157085101 3,373 561,180 SH SOLE 18 518,780 0 42,400
CERUS CORP COM 157085101 4,003 666,082 SH SOLE 19 666,082 0 0
CERUS CORP COM 157085101 35,227 5,861,378 SH SOLE 21 5,861,378 0 0
CERUS CORP COM 157085101 31,086 5,172,342 SH SOLE 22 5,046,088 0 126,254
CERUS CORP COM 157085101 128 21,280 SH SOLE 23 21,280 0 0
CERUS CORP COM 157085101 13 2,100 SH SOLE 25 2,100 0 0
CERUS CORP COM 157085101 603 100,376 SH SOLE 26 4,264 0 96,112
CERUS CORP COM 157085101 116 19,280 SH SOLE 28 19,280 0 0
CERUS CORP COM 157085101 707 117,626 SH SOLE 30 117,626 0 0
CERUS CORP COM 157085101 22 3,717 SH SOLE 36 3,717 0 0
CERUS CORP COM 157085101 125 20,864 SH SOLE 40 20,864 0 0
CERUS CORP COM 157085101 274 45,535 SH SOLE 43 0 0 45,535
CEVA INC COM 157210105 560 9,972 SH SOLE 2 7,423 0 2,549
CEVA INC COM 157210105 6 100 SH SOLE 4 100 0 0
CEVA INC COM 157210105 26 461 SH SOLE 7 461 0 0
CEVA INC COM 157210105 5,161 91,923 SH SOLE 18 91,923 0 0
CEVA INC COM 157210105 2,169 38,624 SH SOLE 19 38,624 0 0
CEVA INC COM 157210105 154,294 2,747,891 SH SOLE 21 2,747,891 0 0
CEVA INC COM 157210105 36,986 658,699 SH SOLE 22 641,940 0 16,759
CEVA INC COM 157210105 171 3,043 SH SOLE 26 0 0 3,043
CEVA INC COM 157210105 164 2,929 SH SOLE 28 2,929 0 0
CEVA INC COM 157210105 2,814 50,112 SH SOLE 30 50,112 0 0
CEVA INC COM 157210105 197 3,517 SH SOLE 40 3,517 0 0
CEVA INC COM 157210105 1,047 18,641 SH SOLE 43 7,626 0 11,015
CF BANKSHARES INC COM 12520L109 19 934 SH SOLE 18 934 0 0
CF BANKSHARES INC COM 12520L109 269 13,485 SH SOLE 21 13,485 0 0
CF BANKSHARES INC COM 12520L109 137 6,876 SH SOLE 22 6,876 0 0
CF INDS HLDGS INC COM 125269100 23,813 524,741 SH SOLE 2 81,572 0 443,169
CF INDS HLDGS INC COM 125269100 4,369 96,282 SH SOLE 4 89,005 0 7,277
CF INDS HLDGS INC COM 125269100 9,819 216,366 SH SOLE 7 209,898 0 6,468
CF INDS HLDGS INC COM 125269100 18 402 SH SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 1,294 28,519 SH SOLE 15 28,519 0 0
CF INDS HLDGS INC COM 125269100 25,313 557,791 SH SOLE 18 527,156 0 30,635
CF INDS HLDGS INC COM 125269100 60,194 1,326,449 SH SOLE 19 1,326,449 0 0
CF INDS HLDGS INC COM 125269100 350,363 7,720,638 SH SOLE 21 7,720,638 0 0
CF INDS HLDGS INC COM 125269100 244,518 5,388,229 SH SOLE 22 4,877,720 0 510,509
CF INDS HLDGS INC COM 125269100 5,910 130,232 SH SOLE 23 130,232 0 0
CF INDS HLDGS INC COM 125269100 35,678 786,214 SH SOLE 25 786,214 0 0
CF INDS HLDGS INC COM 125269100 24,760 545,617 SH SOLE 26 237,382 0 308,235
CF INDS HLDGS INC COM 125269100 10,152 223,713 SH SOLE 28 27,153 0 196,560
CF INDS HLDGS INC COM 125269100 40,466 891,717 SH SOLE 29 891,717 0 0
CF INDS HLDGS INC COM 125269100 46,487 1,024,395 SH SOLE 30 1,024,395 0 0
CF INDS HLDGS INC COM 125269100 3,062 67,472 SH SOLE 31 23,411 0 44,061
CF INDS HLDGS INC COM 125269100 2,778 61,220 SH SOLE 32 61,220 0 0
CF INDS HLDGS INC COM 125269100 21,438 472,400 SH SOLE 34 472,400 0 0
CF INDS HLDGS INC COM 125269100 6,135 135,185 SH SOLE 36 135,185 0 0
CF INDS HLDGS INC COM 125269100 416 9,160 SH SOLE 40 9,160 0 0
CF INDS HLDGS INC COM 125269100 4,019 88,555 SH SOLE 43 7,627 0 80,928
CGI INC CL A SUB VTG 12532H104 4 52 SH SOLE 18 52 0 0
CGI INC CL A SUB VTG 12532H104 4,557 54,753 SH SOLE 21 54,753 0 0
CGI INC CL A SUB VTG 12532H104 16,535 198,689 SH SOLE 43 10,787 0 187,902
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 55 4,896 SH SOLE 2 625 0 4,271
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 309 27,306 SH SOLE 18 27,306 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 137 12,129 SH SOLE 19 12,129 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,767 244,871 SH SOLE 21 244,871 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,034 180,023 SH SOLE 22 179,608 0 415
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 14 1,222 SH SOLE 23 1,222 0 0
CHAMPIONX CORPORATION COM 15872M104 6,802 313,009 SH SOLE 2 143,755 0 169,254
CHAMPIONX CORPORATION COM 15872M104 18 812 SH SOLE 4 812 0 0
CHAMPIONX CORPORATION COM 15872M104 73 3,338 SH SOLE 7 3,338 0 0
CHAMPIONX CORPORATION COM 15872M104 21,522 990,409 SH SOLE 18 990,409 0 0
CHAMPIONX CORPORATION COM 15872M104 14,608 672,236 SH SOLE 19 672,236 0 0
CHAMPIONX CORPORATION COM 15872M104 312,956 14,402,035 SH SOLE 21 14,402,035 0 0
CHAMPIONX CORPORATION COM 15872M104 143,024 6,581,880 SH SOLE 22 6,292,325 0 289,555
CHAMPIONX CORPORATION COM 15872M104 462 21,279 SH SOLE 23 21,279 0 0
CHAMPIONX CORPORATION COM 15872M104 56 2,592 SH SOLE 25 2,592 0 0
CHAMPIONX CORPORATION COM 15872M104 3,662 168,528 SH SOLE 26 49,583 0 118,945
CHAMPIONX CORPORATION COM 15872M104 505 23,218 SH SOLE 28 21,141 0 2,077
CHAMPIONX CORPORATION COM 15872M104 2,954 135,942 SH SOLE 30 135,942 0 0
CHAMPIONX CORPORATION COM 15872M104 52 2,384 SH SOLE 34 2,384 0 0
CHAMPIONX CORPORATION COM 15872M104 138 6,343 SH SOLE 36 6,343 0 0
CHAMPIONX CORPORATION COM 15872M104 529 24,322 SH SOLE 40 24,322 0 0
CHAMPIONX CORPORATION COM 15872M104 4,201 193,306 SH SOLE 43 17,398 0 175,908
CHANGE HEALTHCARE INC COM 15912K100 11,191 506,374 SH SOLE 2 93,469 0 412,905
CHANGE HEALTHCARE INC COM 15912K100 20 924 SH SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 115 5,211 SH SOLE 7 5,211 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,525 114,238 SH SOLE 18 114,238 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,365 61,769 SH SOLE 19 61,769 0 0
CHANGE HEALTHCARE INC COM 15912K100 77,443 3,504,209 SH SOLE 21 3,504,209 0 0
CHANGE HEALTHCARE INC COM 15912K100 139,201 6,298,702 SH SOLE 22 5,967,620 0 331,082
CHANGE HEALTHCARE INC COM 15912K100 2,329 105,398 SH SOLE 26 80,101 0 25,297
CHANGE HEALTHCARE INC COM 15912K100 363 16,444 SH SOLE 28 16,444 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,421 154,802 SH SOLE 30 154,802 0 0
CHANGE HEALTHCARE INC COM 15912K100 104 4,728 SH SOLE 31 4,728 0 0
CHANGE HEALTHCARE INC COM 15912K100 629 28,439 SH SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC COM 15912K100 155 7,027 SH SOLE 43 0 0 7,027
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 19,072 254,866 SH SOLE 21 254,866 0 0
CHANNELADVISOR CORP COM 159179100 293 12,440 SH SOLE 2 9,258 0 3,182
CHANNELADVISOR CORP COM 159179100 2 103 SH SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 12 502 SH SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 2,271 96,453 SH SOLE 18 96,453 0 0
CHANNELADVISOR CORP COM 159179100 1,138 48,324 SH SOLE 19 48,324 0 0
CHANNELADVISOR CORP COM 159179100 26,111 1,108,766 SH SOLE 21 1,108,766 0 0
CHANNELADVISOR CORP COM 159179100 19,064 809,530 SH SOLE 22 792,378 0 17,152
CHANNELADVISOR CORP COM 159179100 22 938 SH SOLE 25 938 0 0
CHANNELADVISOR CORP COM 159179100 42 1,765 SH SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 72 3,058 SH SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 198 8,417 SH SOLE 30 8,417 0 0
CHANNELADVISOR CORP COM 159179100 40 1,679 SH SOLE 36 1,679 0 0
CHANNELADVISOR CORP COM 159179100 52 2,197 SH SOLE 40 2,197 0 0
CHANNELADVISOR CORP COM 159179100 9 368 SH SOLE 43 0 0 368
CHARAH SOLUTIONS INC COM 15957P105 9 1,921 SH SOLE 18 1,921 0 0
CHARAH SOLUTIONS INC COM 15957P105 185 38,091 SH SOLE 21 38,091 0 0
CHARLES & COLVARD LTD COM 159765106 70 23,530 SH SOLE 21 23,530 0 0
CHARLES RIV LABS INTL INC COM 159864107 34,758 119,925 SH SOLE 2 38,841 0 81,084
CHARLES RIV LABS INTL INC COM 159864107 59 203 SH SOLE 4 203 0 0
CHARLES RIV LABS INTL INC COM 159864107 283 975 SH SOLE 7 975 0 0
CHARLES RIV LABS INTL INC COM 159864107 2 8 SH SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 37,078 127,930 SH SOLE 18 127,930 0 0
CHARLES RIV LABS INTL INC COM 159864107 341,837 1,179,438 SH SOLE 19 1,179,438 0 0
CHARLES RIV LABS INTL INC COM 159864107 709,082 2,446,543 SH SOLE 21 2,446,543 0 0
CHARLES RIV LABS INTL INC COM 159864107 463,831 1,600,356 SH SOLE 22 1,535,230 0 65,126
CHARLES RIV LABS INTL INC COM 159864107 136 468 SH SOLE 25 468 0 0
CHARLES RIV LABS INTL INC COM 159864107 8,144 28,100 SH SOLE 26 18,510 0 9,590
CHARLES RIV LABS INTL INC COM 159864107 5,182 17,879 SH SOLE 28 6,417 0 11,462
CHARLES RIV LABS INTL INC COM 159864107 10,142 34,994 SH SOLE 30 34,994 0 0
CHARLES RIV LABS INTL INC COM 159864107 324 1,117 SH SOLE 31 925 0 192
CHARLES RIV LABS INTL INC COM 159864107 259 893 SH SOLE 34 893 0 0
CHARLES RIV LABS INTL INC COM 159864107 423 1,458 SH SOLE 36 1,458 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,840 6,349 SH SOLE 40 6,349 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,123 24,575 SH SOLE 43 2,532 0 22,043
CHART INDS INC COM 16115Q308 6,493 45,614 SH SOLE 2 12,745 0 32,869
CHART INDS INC COM 16115Q308 21 146 SH SOLE 4 146 0 0
CHART INDS INC COM 16115Q308 96 672 SH SOLE 7 672 0 0
CHART INDS INC COM 16115Q308 34,491 242,294 SH SOLE 18 148,290 0 94,004
CHART INDS INC COM 16115Q308 51,289 360,305 SH SOLE 19 360,305 0 0
CHART INDS INC COM 16115Q308 596,480 4,190,233 SH SOLE 21 4,190,233 0 0
CHART INDS INC COM 16115Q308 157,798 1,108,519 SH SOLE 22 1,047,751 0 60,768
CHART INDS INC COM 16115Q308 507 3,560 SH SOLE 23 3,560 0 0
CHART INDS INC COM 16115Q308 5,122 35,982 SH SOLE 25 35,982 0 0
CHART INDS INC COM 16115Q308 4,048 28,434 SH SOLE 26 9,077 0 19,357
CHART INDS INC COM 16115Q308 664 4,663 SH SOLE 28 4,663 0 0
CHART INDS INC COM 16115Q308 10,932 76,798 SH SOLE 30 76,798 0 0
CHART INDS INC COM 16115Q308 30,345 213,174 SH SOLE 34 213,174 0 0
CHART INDS INC COM 16115Q308 169 1,184 SH SOLE 36 1,184 0 0
CHART INDS INC COM 16115Q308 599 4,208 SH SOLE 40 4,208 0 0
CHART INDS INC COM 16115Q308 3,990 28,033 SH SOLE 43 530 0 27,503
CHARTER COMMUNICATIONS INC N CL A 16119P108 210,258 340,764 SH SOLE 2 73,147 0 267,617
CHARTER COMMUNICATIONS INC N CL A 16119P108 44,325 71,837 SH SOLE 4 66,393 0 5,444
CHARTER COMMUNICATIONS INC N CL A 16119P108 87,558 141,904 SH SOLE 7 136,211 0 5,693
CHARTER COMMUNICATIONS INC N CL A 16119P108 181 294 SH SOLE 13 294 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,271 15,026 SH SOLE 15 15,026 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 14 23 SH SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 179,879 291,528 SH SOLE 18 271,551 0 19,977
CHARTER COMMUNICATIONS INC N CL A 16119P108 188,917 306,177 SH SOLE 19 306,177 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,826,745 2,960,593 SH SOLE 21 2,960,593 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,974,914 3,200,729 SH SOLE 22 2,868,741 0 331,988
CHARTER COMMUNICATIONS INC N CL A 16119P108 59,766 96,863 SH SOLE 23 96,863 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 306,945 497,463 SH SOLE 25 497,463 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 188,785 305,963 SH SOLE 26 97,041 0 208,922
CHARTER COMMUNICATIONS INC N CL A 16119P108 157,623 255,459 SH SOLE 28 15,556 0 239,903
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,664 4,318 SH SOLE 29 4,318 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 400,363 648,865 SH SOLE 30 648,865 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 16,728 27,111 SH SOLE 31 22,387 0 4,724
CHARTER COMMUNICATIONS INC N CL A 16119P108 25,540 41,392 SH SOLE 32 41,392 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 91,041 147,549 SH SOLE 34 147,549 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 50,221 81,393 SH SOLE 36 81,393 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,521 5,706 SH SOLE 40 5,706 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 75,265 121,982 SH SOLE 43 9,059 0 112,923
CHASE CORP COM 16150R104 393 3,373 SH SOLE 2 2,480 0 893
CHASE CORP COM 16150R104 17 146 SH SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,645 22,727 SH SOLE 18 22,727 0 0
CHASE CORP COM 16150R104 1,443 12,399 SH SOLE 19 12,399 0 0
CHASE CORP COM 16150R104 31,394 269,732 SH SOLE 21 269,732 0 0
CHASE CORP COM 16150R104 23,412 201,148 SH SOLE 22 195,140 0 6,008
CHASE CORP COM 16150R104 122 1,047 SH SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 129 1,111 SH SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 652 5,603 SH SOLE 30 5,603 0 0
CHASE CORP COM 16150R104 80 689 SH SOLE 40 689 0 0
CHASE CORP COM 16150R104 306 2,631 SH SOLE 43 366 0 2,265
CHATHAM LODGING TR COM 16208T102 712 54,130 SH SOLE 2 15,119 0 39,011
CHATHAM LODGING TR COM 16208T102 11 836 SH SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 2,621 199,200 SH SOLE 18 199,200 0 0
CHATHAM LODGING TR COM 16208T102 1,085 82,459 SH SOLE 19 82,459 0 0
CHATHAM LODGING TR COM 16208T102 76,217 5,791,583 SH SOLE 21 5,791,583 0 0
CHATHAM LODGING TR COM 16208T102 21,657 1,645,694 SH SOLE 22 1,573,095 0 72,599
CHATHAM LODGING TR COM 16208T102 30 2,313 SH SOLE 23 2,313 0 0
CHATHAM LODGING TR COM 16208T102 584 44,367 SH SOLE 26 25,190 0 19,177
CHATHAM LODGING TR COM 16208T102 83 6,277 SH SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 1,705 129,564 SH SOLE 30 129,564 0 0
CHATHAM LODGING TR COM 16208T102 56 4,268 SH SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 754 57,262 SH SOLE 43 2,928 0 54,334
CHECK POINT SOFTWARE TECH LT ORD M22465104 42,397 378,642 SH SOLE 2 348,919 0 29,723
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,263 109,524 SH SOLE 4 104,935 0 4,589
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,548 138,861 SH SOLE 7 120,680 0 18,181
CHECK POINT SOFTWARE TECH LT ORD M22465104 35 313 SH SOLE 13 313 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,322 11,804 SH SOLE 15 11,804 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,978 124,834 SH SOLE 18 102,793 0 22,041
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,208 82,232 SH SOLE 19 82,232 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,089 36,521 SH SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 197,191 1,761,102 SH SOLE 21 1,761,102 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 280,246 2,502,867 SH SOLE 22 1,803,479 0 699,388
CHECK POINT SOFTWARE TECH LT ORD M22465104 27,933 249,467 SH SOLE 23 249,467 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 18,511 165,321 SH SOLE 25 165,321 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 26,419 235,943 SH SOLE 26 110,177 0 125,766
CHECK POINT SOFTWARE TECH LT ORD M22465104 28,135 251,269 SH SOLE 28 13,844 0 237,425
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,059 116,631 SH SOLE 29 116,631 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 62,785 560,734 SH SOLE 30 560,734 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,625 219,929 SH SOLE 31 216,358 0 3,571
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,354 29,950 SH SOLE 32 29,950 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,083 18,599 SH SOLE 34 18,599 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,238 55,707 SH SOLE 36 55,707 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 511 4,562 SH SOLE 40 4,562 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 22,486 200,826 SH SOLE 43 10,147 0 190,679
CHECKMATE PHARMACEUTICALS IN COM 162818108 45 3,687 SH SOLE 2 686 0 3,001
CHECKMATE PHARMACEUTICALS IN COM 162818108 370 30,442 SH SOLE 18 30,442 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 365 30,080 SH SOLE 19 30,080 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 3,028 249,389 SH SOLE 21 249,389 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 656 54,053 SH SOLE 22 52,277 0 1,776
CHECKMATE PHARMACEUTICALS IN COM 162818108 7 575 SH SOLE 23 575 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 51 16,306 SH SOLE 2 3,562 0 12,744
CHECKPOINT THERAPEUTICS INC COM 162828107 592 188,674 SH SOLE 18 188,674 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 275 87,612 SH SOLE 19 87,612 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 6,211 1,978,033 SH SOLE 21 1,978,033 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 3,999 1,273,435 SH SOLE 22 1,263,245 0 10,190
CHEESECAKE FACTORY INC COM 163072101 3,829 65,448 SH SOLE 2 20,212 0 45,236
CHEESECAKE FACTORY INC COM 163072101 10 169 SH SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101 44 750 SH SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 10,822 184,955 SH SOLE 18 177,308 0 7,647
CHEESECAKE FACTORY INC COM 163072101 19,894 340,017 SH SOLE 19 340,017 0 0
CHEESECAKE FACTORY INC COM 163072101 296,339 5,064,751 SH SOLE 21 5,064,751 0 0
CHEESECAKE FACTORY INC COM 163072101 89,994 1,538,089 SH SOLE 22 1,469,482 0 68,607
CHEESECAKE FACTORY INC COM 163072101 897 15,335 SH SOLE 23 15,335 0 0
CHEESECAKE FACTORY INC COM 163072101 25 434 SH SOLE 25 434 0 0
CHEESECAKE FACTORY INC COM 163072101 5,439 92,950 SH SOLE 26 15,190 0 77,760
CHEESECAKE FACTORY INC COM 163072101 298 5,100 SH SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 5,413 92,522 SH SOLE 30 92,522 0 0
CHEESECAKE FACTORY INC COM 163072101 132 2,254 SH SOLE 34 2,254 0 0
CHEESECAKE FACTORY INC COM 163072101 165 2,817 SH SOLE 36 2,817 0 0
CHEESECAKE FACTORY INC COM 163072101 286 4,894 SH SOLE 40 4,894 0 0
CHEESECAKE FACTORY INC COM 163072101 2,505 42,812 SH SOLE 43 4,015 0 38,797
CHEETAH MOBILE INC ADR 163075104 6 2,474 SH SOLE 43 0 0 2,474
CHEFS WHSE INC COM 163086101 1,229 40,339 SH SOLE 2 12,412 0 27,927
CHEFS WHSE INC COM 163086101 4 123 SH SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101 14 471 SH SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 4,270 140,183 SH SOLE 18 134,427 0 5,756
CHEFS WHSE INC COM 163086101 10,014 328,761 SH SOLE 19 328,761 0 0
CHEFS WHSE INC COM 163086101 119,183 3,912,763 SH SOLE 21 3,912,763 0 0
CHEFS WHSE INC COM 163086101 35,725 1,172,839 SH SOLE 22 1,123,206 0 49,633
CHEFS WHSE INC COM 163086101 352 11,552 SH SOLE 23 11,552 0 0
CHEFS WHSE INC COM 163086101 17 562 SH SOLE 25 562 0 0
CHEFS WHSE INC COM 163086101 1,850 60,730 SH SOLE 26 986 0 59,744
CHEFS WHSE INC COM 163086101 94 3,080 SH SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 2,088 68,541 SH SOLE 30 68,541 0 0
CHEFS WHSE INC COM 163086101 141 4,628 SH SOLE 34 4,628 0 0
CHEFS WHSE INC COM 163086101 30 995 SH SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 148 4,858 SH SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 360 11,806 SH SOLE 43 191 0 11,615
CHEGG INC COM 163092109 31,268 365,023 SH SOLE 2 147,204 0 217,819
CHEGG INC COM 163092109 1,326 15,477 SH SOLE 4 15,477 0 0
CHEGG INC COM 163092109 410 4,781 SH SOLE 7 4,781 0 0
CHEGG INC COM 163092109 1 6 SH SOLE 17 0 0 6
CHEGG INC COM 163092109 6,700 78,222 SH SOLE 18 74,313 0 3,909
CHEGG INC COM 163092109 132,287 1,544,331 SH SOLE 19 1,544,331 0 0
CHEGG INC COM 163092109 163,726 1,911,352 SH SOLE 21 1,911,352 0 0
CHEGG INC COM 163092109 333,984 3,898,946 SH SOLE 22 3,588,552 0 310,394
CHEGG INC COM 163092109 2,508 29,273 SH SOLE 23 29,273 0 0
CHEGG INC COM 163092109 10,270 119,889 SH SOLE 25 119,889 0 0
CHEGG INC COM 163092109 21,250 248,073 SH SOLE 26 66,484 0 181,589
CHEGG INC COM 163092109 16,800 196,120 SH SOLE 28 16,458 0 179,662
CHEGG INC COM 163092109 1,410 16,465 SH SOLE 29 16,465 0 0
CHEGG INC COM 163092109 12,721 148,511 SH SOLE 30 148,511 0 0
CHEGG INC COM 163092109 7,290 85,103 SH SOLE 31 85,103 0 0
CHEGG INC COM 163092109 192,097 2,242,554 SH SOLE 34 2,242,554 0 0
CHEGG INC COM 163092109 384 4,485 SH SOLE 36 4,485 0 0
CHEGG INC COM 163092109 1,366 15,946 SH SOLE 40 15,946 0 0
CHEGG INC COM 163092109 1,663 19,411 SH SOLE 43 1,071 0 18,340
CHEGG INC NOTE 0.125% 3/1 163092AD1 7,842 4,511,000 PRN SOLE 21 4,511,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 53 15,138 SH SOLE 2 1,485 0 13,653
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 279 79,429 SH SOLE 18 79,429 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 132 37,704 SH SOLE 19 37,704 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 2,496 711,158 SH SOLE 21 711,158 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,476 420,446 SH SOLE 22 415,387 0 5,059
CHEMED CORP NEW COM 16359R103 19,943 43,372 SH SOLE 2 16,444 0 26,928
CHEMED CORP NEW COM 16359R103 31 67 SH SOLE 4 67 0 0
CHEMED CORP NEW COM 16359R103 123 268 SH SOLE 7 268 0 0
CHEMED CORP NEW COM 16359R103 18,504 40,242 SH SOLE 18 40,242 0 0
CHEMED CORP NEW COM 16359R103 12,817 27,873 SH SOLE 19 27,873 0 0
CHEMED CORP NEW COM 16359R103 1,150 2,500 SH SOLE 20 2,500 0 0
CHEMED CORP NEW COM 16359R103 391,409 851,222 SH SOLE 21 851,222 0 0
CHEMED CORP NEW COM 16359R103 230,991 502,352 SH SOLE 22 481,093 0 21,259
CHEMED CORP NEW COM 16359R103 44 95 SH SOLE 25 95 0 0
CHEMED CORP NEW COM 16359R103 2,789 6,066 SH SOLE 26 4,006 0 2,060
CHEMED CORP NEW COM 16359R103 566 1,230 SH SOLE 28 1,230 0 0
CHEMED CORP NEW COM 16359R103 7,504 16,320 SH SOLE 30 16,320 0 0
CHEMED CORP NEW COM 16359R103 136 295 SH SOLE 31 295 0 0
CHEMED CORP NEW COM 16359R103 119 259 SH SOLE 36 259 0 0
CHEMED CORP NEW COM 16359R103 896 1,948 SH SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 8,870 19,290 SH SOLE 43 959 0 18,331
CHEMOCENTRYX INC COM 16383L106 2,362 46,090 SH SOLE 2 36,575 0 9,515
CHEMOCENTRYX INC COM 16383L106 10 198 SH SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 46 894 SH SOLE 7 894 0 0
CHEMOCENTRYX INC COM 16383L106 9,066 176,933 SH SOLE 18 170,707 0 6,226
CHEMOCENTRYX INC COM 16383L106 22,665 442,339 SH SOLE 19 442,339 0 0
CHEMOCENTRYX INC COM 16383L106 188 3,675 SH SOLE 20 3,675 0 0
CHEMOCENTRYX INC COM 16383L106 123,301 2,406,349 SH SOLE 21 2,406,349 0 0
CHEMOCENTRYX INC COM 16383L106 72,917 1,423,039 SH SOLE 22 1,384,883 0 38,156
CHEMOCENTRYX INC COM 16383L106 204 3,984 SH SOLE 23 3,984 0 0
CHEMOCENTRYX INC COM 16383L106 25 482 SH SOLE 25 482 0 0
CHEMOCENTRYX INC COM 16383L106 1,564 30,530 SH SOLE 26 12,543 0 17,987
CHEMOCENTRYX INC COM 16383L106 303 5,919 SH SOLE 28 5,919 0 0
CHEMOCENTRYX INC COM 16383L106 15,277 298,143 SH SOLE 30 298,143 0 0
CHEMOCENTRYX INC COM 16383L106 5,726 111,756 SH SOLE 34 111,756 0 0
CHEMOCENTRYX INC COM 16383L106 61 1,188 SH SOLE 36 1,188 0 0
CHEMOCENTRYX INC COM 16383L106 350 6,825 SH SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 935 18,251 SH SOLE 43 48 0 18,203
CHEMOURS CO COM 163851108 12,105 433,718 SH SOLE 2 123,935 0 309,783
CHEMOURS CO COM 163851108 19 667 SH SOLE 4 667 0 0
CHEMOURS CO COM 163851108 120 4,307 SH SOLE 7 4,307 0 0
CHEMOURS CO COM 163851108 11,154 399,627 SH SOLE 18 399,627 0 0
CHEMOURS CO COM 163851108 1,244 44,559 SH SOLE 19 44,559 0 0
CHEMOURS CO COM 163851108 211,755 7,587,048 SH SOLE 21 7,587,048 0 0
CHEMOURS CO COM 163851108 149,217 5,346,377 SH SOLE 22 5,120,110 0 226,267
CHEMOURS CO COM 163851108 47 1,685 SH SOLE 25 1,685 0 0
CHEMOURS CO COM 163851108 1,889 67,685 SH SOLE 26 50,808 0 16,877
CHEMOURS CO COM 163851108 906 32,476 SH SOLE 28 21,584 0 10,892
CHEMOURS CO COM 163851108 3,125 111,961 SH SOLE 30 111,961 0 0
CHEMOURS CO COM 163851108 85 3,045 SH SOLE 31 3,045 0 0
CHEMOURS CO COM 163851108 38 1,359 SH SOLE 34 1,359 0 0
CHEMOURS CO COM 163851108 357 12,806 SH SOLE 36 12,806 0 0
CHEMOURS CO COM 163851108 563 20,184 SH SOLE 40 20,184 0 0
CHEMOURS CO COM 163851108 3,165 113,410 SH SOLE 43 8,497 0 104,913
CHEMUNG FINL CORP COM 164024101 127 3,037 SH SOLE 2 124 0 2,913
CHEMUNG FINL CORP COM 164024101 588 14,068 SH SOLE 18 14,068 0 0
CHEMUNG FINL CORP COM 164024101 302 7,229 SH SOLE 19 7,229 0 0
CHEMUNG FINL CORP COM 164024101 6,325 151,252 SH SOLE 21 151,252 0 0
CHEMUNG FINL CORP COM 164024101 1,681 40,198 SH SOLE 22 35,437 0 4,761
CHENIERE ENERGY INC COM NEW 16411R208 42,465 589,706 SH SOLE 2 152,056 0 437,650
CHENIERE ENERGY INC COM NEW 16411R208 8,985 124,774 SH SOLE 4 115,780 0 8,994
CHENIERE ENERGY INC COM NEW 16411R208 27,393 380,403 SH SOLE 7 380,403 0 0
CHENIERE ENERGY INC COM NEW 16411R208 60 833 SH SOLE 13 833 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,329 18,450 SH SOLE 15 18,450 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5 65 SH SOLE 17 0 0 65
CHENIERE ENERGY INC COM NEW 16411R208 12,805 177,828 SH SOLE 18 161,006 0 16,822
CHENIERE ENERGY INC COM NEW 16411R208 6,930 96,233 SH SOLE 19 96,233 0 0
CHENIERE ENERGY INC COM NEW 16411R208 471,094 6,542,063 SH SOLE 21 6,542,063 0 0
CHENIERE ENERGY INC COM NEW 16411R208 432,735 6,009,373 SH SOLE 22 5,699,171 0 310,202
CHENIERE ENERGY INC COM NEW 16411R208 10,362 143,902 SH SOLE 23 143,902 0 0
CHENIERE ENERGY INC COM NEW 16411R208 52,718 732,092 SH SOLE 25 732,092 0 0
CHENIERE ENERGY INC COM NEW 16411R208 34,832 483,714 SH SOLE 26 227,686 0 256,028
CHENIERE ENERGY INC COM NEW 16411R208 24,600 341,619 SH SOLE 28 30,787 0 310,832
CHENIERE ENERGY INC COM NEW 16411R208 67 924 SH SOLE 29 924 0 0
CHENIERE ENERGY INC COM NEW 16411R208 66,349 921,379 SH SOLE 30 903,817 0 17,562
CHENIERE ENERGY INC COM NEW 16411R208 4,089 56,787 SH SOLE 31 28,558 0 28,229
CHENIERE ENERGY INC COM NEW 16411R208 2,684 37,271 SH SOLE 34 37,271 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,765 135,611 SH SOLE 36 135,611 0 0
CHENIERE ENERGY INC COM NEW 16411R208 651 9,043 SH SOLE 40 9,043 0 0
CHENIERE ENERGY INC COM NEW 16411R208 13,570 188,451 SH SOLE 43 15,529 0 172,922
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 3,069 3,757,000 PRN SOLE 21 3,757,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 55 1,333 SH SOLE 2 1,333 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,054 49,436 SH SOLE 19 49,436 0 0
CHERRY HILL MTG INVT CORP COM 164651101 139 14,902 SH SOLE 2 783 0 14,119
CHERRY HILL MTG INVT CORP COM 164651101 3 352 SH SOLE 7 352 0 0
CHERRY HILL MTG INVT CORP COM 164651101 583 62,380 SH SOLE 18 62,380 0 0
CHERRY HILL MTG INVT CORP COM 164651101 247 26,426 SH SOLE 19 26,426 0 0
CHERRY HILL MTG INVT CORP COM 164651101 9,355 1,001,642 SH SOLE 21 1,001,642 0 0
CHERRY HILL MTG INVT CORP COM 164651101 4,729 506,338 SH SOLE 22 490,932 0 15,406
CHESAPEAKE ENERGY CORP *W EXP 99/99/999 165167164 238 11,876 SH SOLE 19 11,876 0 0
CHESAPEAKE ENERGY CORP *W EXP 99/99/999 165167172 260 13,196 SH SOLE 19 13,196 0 0
CHESAPEAKE ENERGY CORP *W EXP 03/01/202 165167180 24 1,431 SH SOLE 2 1,431 0 0
CHESAPEAKE ENERGY CORP *W EXP 03/01/202 165167180 711 41,856 SH SOLE 19 41,856 0 0
CHESAPEAKE ENERGY CORP *W EXP 03/01/202 165167180 31 1,807 SH SOLE 22 1,807 0 0
CHESAPEAKE ENERGY CORP *W EXP 03/01/202 165167180 81 4,739 SH SOLE 34 4,739 0 0
CHESAPEAKE ENERGY CORP COM 165167735 40,567 934,928 SH SOLE 2 934,426 0 502
CHESAPEAKE ENERGY CORP COM 165167735 22 505 SH SOLE 7 505 0 0
CHESAPEAKE ENERGY CORP COM 165167735 154 3,542 SH SOLE 13 3,542 0 0
CHESAPEAKE ENERGY CORP COM 165167735 138 3,189 SH SOLE 18 2,757 0 432
CHESAPEAKE ENERGY CORP COM 165167735 78,967 1,819,934 SH SOLE 19 1,819,934 0 0
CHESAPEAKE ENERGY CORP COM 165167735 28 634 SH SOLE 21 634 0 0
CHESAPEAKE ENERGY CORP COM 165167735 2,382 54,886 SH SOLE 22 38,216 0 16,670
CHESAPEAKE ENERGY CORP COM 165167735 119 2,738 SH SOLE 23 2,738 0 0
CHESAPEAKE ENERGY CORP COM 165167735 115 2,645 SH SOLE 26 2,645 0 0
CHESAPEAKE ENERGY CORP COM 165167735 388 8,941 SH SOLE 28 0 0 8,941
CHESAPEAKE ENERGY CORP COM 165167735 77 1,772 SH SOLE 29 1,772 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,273 29,335 SH SOLE 30 29,335 0 0
CHESAPEAKE ENERGY CORP COM 165167735 213 4,919 SH SOLE 31 4,769 0 150
CHESAPEAKE ENERGY CORP COM 165167735 13 308 SH SOLE 34 308 0 0
CHESAPEAKE ENERGY CORP COM 165167735 35 807 SH SOLE 36 807 0 0
CHESAPEAKE UTILS CORP COM 165303108 945 8,144 SH SOLE 2 5,697 0 2,447
CHESAPEAKE UTILS CORP COM 165303108 13 108 SH SOLE 4 108 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,007 25,904 SH SOLE 7 25,904 0 0
CHESAPEAKE UTILS CORP COM 165303108 8,020 69,089 SH SOLE 18 69,089 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,588 30,910 SH SOLE 19 30,910 0 0
CHESAPEAKE UTILS CORP COM 165303108 239,628 2,064,337 SH SOLE 21 2,064,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 59,527 512,812 SH SOLE 22 500,095 0 12,717
CHESAPEAKE UTILS CORP COM 165303108 917 7,904 SH SOLE 26 5,309 0 2,595
CHESAPEAKE UTILS CORP COM 165303108 227 1,953 SH SOLE 28 1,953 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,278 36,857 SH SOLE 30 36,857 0 0
CHESAPEAKE UTILS CORP COM 165303108 264 2,272 SH SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,214 10,461 SH SOLE 43 598 0 9,863
CHEVRON CORP NEW COM 166764100 508,099 4,848,738 SH SOLE 2 1,101,254 0 3,747,484
CHEVRON CORP NEW COM 166764100 101,028 964,101 SH SOLE 4 889,779 0 74,322
CHEVRON CORP NEW COM 166764100 198,190 1,891,308 SH SOLE 7 1,819,377 0 71,931
CHEVRON CORP NEW COM 166764100 4,270 40,752 SH SOLE 13 40,752 0 0
CHEVRON CORP NEW COM 166764100 26,234 250,347 SH SOLE 15 250,347 0 0
CHEVRON CORP NEW COM 166764100 1 5 SH SOLE 17 0 0 5
CHEVRON CORP NEW COM 166764100 369,925 3,530,152 SH SOLE 18 3,118,576 0 411,576
CHEVRON CORP NEW COM 166764100 219,589 2,095,518 SH SOLE 19 2,095,518 0 0
CHEVRON CORP NEW COM 166764100 4,785,867 45,671,030 SH SOLE 21 45,671,030 0 0
CHEVRON CORP NEW COM 166764100 4,542,348 43,347,150 SH SOLE 22 38,779,608 0 4,567,542
CHEVRON CORP NEW COM 166764100 136,724 1,304,741 SH SOLE 23 1,304,741 0 0
CHEVRON CORP NEW COM 166764100 340,530 3,249,644 SH SOLE 25 3,241,657 0 7,987
CHEVRON CORP NEW COM 166764100 471,068 4,495,356 SH SOLE 26 1,254,861 0 3,240,495
CHEVRON CORP NEW COM 166764100 595,426 5,682,090 SH SOLE 28 213,726 0 5,468,364
CHEVRON CORP NEW COM 166764100 45,697 436,080 SH SOLE 29 436,080 0 0
CHEVRON CORP NEW COM 166764100 915,150 8,733,180 SH SOLE 30 8,733,180 0 0
CHEVRON CORP NEW COM 166764100 58,254 555,915 SH SOLE 31 274,947 0 280,968
CHEVRON CORP NEW COM 166764100 22,623 215,891 SH SOLE 32 215,891 0 0
CHEVRON CORP NEW COM 166764100 264,747 2,526,455 SH SOLE 34 2,526,455 0 0
CHEVRON CORP NEW COM 166764100 139,722 1,333,357 SH SOLE 36 1,333,357 0 0
CHEVRON CORP NEW COM 166764100 8,169 77,960 SH SOLE 40 77,960 0 0
CHEVRON CORP NEW COM 166764100 80,317 766,459 SH SOLE 43 62,484 0 703,975
CHEWY INC CL A 16679L109 3,203 37,814 SH SOLE 2 36,652 0 1,162
CHEWY INC CL A 16679L109 3,447 40,693 SH SOLE 4 37,665 0 3,028
CHEWY INC CL A 16679L109 407 4,805 SH SOLE 7 4,805 0 0
CHEWY INC CL A 16679L109 15 179 SH SOLE 13 179 0 0
CHEWY INC CL A 16679L109 521 6,150 SH SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 2 22 SH SOLE 17 0 0 22
CHEWY INC CL A 16679L109 951 11,227 SH SOLE 18 6,916 0 4,311
CHEWY INC CL A 16679L109 33,173 391,609 SH SOLE 21 391,609 0 0
CHEWY INC CL A 16679L109 120,637 1,424,122 SH SOLE 22 1,383,896 0 40,226
CHEWY INC CL A 16679L109 4,156 49,063 SH SOLE 23 49,063 0 0
CHEWY INC CL A 16679L109 1,215 14,344 SH SOLE 25 14,344 0 0
CHEWY INC CL A 16679L109 10,440 123,241 SH SOLE 26 110,894 0 12,347
CHEWY INC CL A 16679L109 7,948 93,830 SH SOLE 28 8,012 0 85,818
CHEWY INC CL A 16679L109 80 949 SH SOLE 29 949 0 0
CHEWY INC CL A 16679L109 17,974 212,185 SH SOLE 30 181,513 0 30,672
CHEWY INC CL A 16679L109 2,794 32,986 SH SOLE 31 13,920 0 19,066
CHEWY INC CL A 16679L109 284 3,357 SH SOLE 34 3,357 0 0
CHEWY INC CL A 16679L109 1,581 18,659 SH SOLE 36 18,659 0 0
CHEWY INC CL A 16679L109 265 3,124 SH SOLE 40 3,124 0 0
CHEWY INC CL A 16679L109 5 62 SH SOLE 43 0 0 62
CHIASMA INC COM 16706W102 52 16,512 SH SOLE 2 4,414 0 12,098
CHIASMA INC COM 16706W102 3 857 SH SOLE 7 857 0 0
CHIASMA INC COM 16706W102 558 178,215 SH SOLE 18 178,215 0 0
CHIASMA INC COM 16706W102 287 91,692 SH SOLE 19 91,692 0 0
CHIASMA INC COM 16706W102 7,258 2,318,968 SH SOLE 21 2,318,968 0 0
CHIASMA INC COM 16706W102 5,256 1,679,257 SH SOLE 22 1,665,972 0 13,285
CHIASMA INC COM 16706W102 67 21,319 SH SOLE 30 21,319 0 0
CHIASMA INC COM 16706W102 1 390 SH SOLE 43 0 0 390
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 70 2,927 SH SOLE 19 2,927 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 72 3,008 SH SOLE 21 3,008 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 51 2,117 SH SOLE 22 2,117 0 0
CHICOS FAS INC COM 168615102 369 111,433 SH SOLE 2 13,336 0 98,097
CHICOS FAS INC COM 168615102 9 2,822 SH SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 1,767 533,962 SH SOLE 18 533,962 0 0
CHICOS FAS INC COM 168615102 689 208,279 SH SOLE 19 208,279 0 0
CHICOS FAS INC COM 168615102 48,877 14,766,334 SH SOLE 21 14,766,334 0 0
CHICOS FAS INC COM 168615102 13,047 3,941,722 SH SOLE 22 3,815,234 0 126,488
CHICOS FAS INC COM 168615102 582 175,969 SH SOLE 30 175,969 0 0
CHICOS FAS INC COM 168615102 99 29,775 SH SOLE 43 0 0 29,775
CHILDRENS PL INC NEW COM 168905107 666 9,558 SH SOLE 2 4,529 0 5,029
CHILDRENS PL INC NEW COM 168905107 4 63 SH SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 20 281 SH SOLE 7 281 0 0
CHILDRENS PL INC NEW COM 168905107 4,084 58,597 SH SOLE 18 58,597 0 0
CHILDRENS PL INC NEW COM 168905107 1,704 24,450 SH SOLE 19 24,450 0 0
CHILDRENS PL INC NEW COM 168905107 120,422 1,727,720 SH SOLE 21 1,727,720 0 0
CHILDRENS PL INC NEW COM 168905107 31,498 451,909 SH SOLE 22 436,361 0 15,548
CHILDRENS PL INC NEW COM 168905107 19 267 SH SOLE 25 267 0 0
CHILDRENS PL INC NEW COM 168905107 378 5,419 SH SOLE 26 4,333 0 1,086
CHILDRENS PL INC NEW COM 168905107 150 2,147 SH SOLE 28 2,147 0 0
CHILDRENS PL INC NEW COM 168905107 2,303 33,041 SH SOLE 30 33,041 0 0
CHILDRENS PL INC NEW COM 168905107 110 1,582 SH SOLE 34 1,582 0 0
CHILDRENS PL INC NEW COM 168905107 49 704 SH SOLE 36 704 0 0
CHILDRENS PL INC NEW COM 168905107 114 1,632 SH SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 790 11,341 SH SOLE 43 3,035 0 8,306
CHIMERA INVT CORP COM NEW 16934Q208 3,033 238,816 SH SOLE 2 72,360 0 166,456
CHIMERA INVT CORP COM NEW 16934Q208 11 849 SH SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 91 7,169 SH SOLE 7 7,169 0 0
CHIMERA INVT CORP COM NEW 16934Q208 8,117 639,167 SH SOLE 18 639,167 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,431 348,866 SH SOLE 19 348,866 0 0
CHIMERA INVT CORP COM NEW 16934Q208 153,339 12,073,941 SH SOLE 21 12,073,941 0 0
CHIMERA INVT CORP COM NEW 16934Q208 76,475 6,021,647 SH SOLE 22 5,697,446 0 324,201
CHIMERA INVT CORP COM NEW 16934Q208 1,422 111,953 SH SOLE 26 40,127 0 71,826
CHIMERA INVT CORP COM NEW 16934Q208 358 28,151 SH SOLE 28 28,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,832 223,031 SH SOLE 30 223,031 0 0
CHIMERA INVT CORP COM NEW 16934Q208 208 16,358 SH SOLE 36 16,358 0 0
CHIMERA INVT CORP COM NEW 16934Q208 351 27,650 SH SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 57 4,494 SH SOLE 43 0 0 4,494
CHIMERIX INC COM 16934W106 581 60,306 SH SOLE 2 5,515 0 54,791
CHIMERIX INC COM 16934W106 11 1,158 SH SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 2,042 211,857 SH SOLE 18 211,857 0 0
CHIMERIX INC COM 16934W106 1,027 106,562 SH SOLE 19 106,562 0 0
CHIMERIX INC COM 16934W106 22,617 2,346,116 SH SOLE 21 2,346,116 0 0
CHIMERIX INC COM 16934W106 17,678 1,833,799 SH SOLE 22 1,769,979 0 63,820
CHIMERIX INC COM 16934W106 16 1,675 SH SOLE 43 0 0 1,675
CHINA AUTOMOTIVE SYS INC COM 16936R105 6 1,180 SH SOLE 22 1,180 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 256 2,160 SH SOLE 2 2,160 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 7 58 SH SOLE 3 58 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 304 2,570 SH SOLE 4 2,570 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 64 537 SH SOLE 15 537 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 501 4,227 SH SOLE 18 4,227 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,374 11,601 SH SOLE 19 11,601 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 38,242 322,965 SH SOLE 21 322,965 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 11,969 101,085 SH SOLE 22 101,085 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 22 189 SH SOLE 23 189 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,774 14,984 SH SOLE 25 14,984 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 116 978 SH SOLE 26 978 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,524 12,868 SH SOLE 28 0 0 12,868
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,731 14,616 SH SOLE 30 14,616 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 302 2,549 SH SOLE 31 2,031 0 518
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 516 4,359 SH SOLE 34 4,359 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 6 54 SH SOLE 43 0 0 54
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 30 1,261 SH SOLE 22 1,261 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 1,225 52,343 SH SOLE 43 1,652 0 50,691
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 2 1,058 SH SOLE 43 0 0 1,058
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 6,940 666,629 SH SOLE 43 63,855 0 602,774
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 243 11,965 SH SOLE 21 11,965 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 914 44,905 SH SOLE 22 43,555 0 1,350
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 259 12,738 SH SOLE 30 12,738 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 8,866 168,145 SH SOLE 43 13,456 0 154,689
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 2,617 71,313 SH SOLE 43 2,265 0 69,048
CHINA YUCHAI INTL LTD COM G21082105 52 3,343 SH SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,201 142,162 SH SOLE 21 142,162 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,696 109,551 SH SOLE 22 106,031 0 3,520
CHINA YUCHAI INTL LTD COM G21082105 593 38,304 SH SOLE 30 38,304 0 0
CHINA YUCHAI INTL LTD COM G21082105 197 12,754 SH SOLE 34 12,754 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,670 107,895 SH SOLE 43 0 0 107,895
CHINOOK THERAPEUTICS INC COM 16961L106 89 5,736 SH SOLE 2 1,545 0 4,191
CHINOOK THERAPEUTICS INC COM 16961L106 4 282 SH SOLE 7 282 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 776 49,910 SH SOLE 18 49,910 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 682 43,861 SH SOLE 19 43,861 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 13,982 899,756 SH SOLE 21 899,756 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 6,126 394,202 SH SOLE 22 390,173 0 4,029
CHINOOK THERAPEUTICS INC COM 16961L106 199 12,807 SH SOLE 30 12,807 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 12 782 SH SOLE 43 0 0 782
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1,264 40,011 SH SOLE 43 0 0 40,011
CHIPOTLE MEXICAN GRILL INC COM 169656105 117,388 82,620 SH SOLE 2 29,380 0 53,240
CHIPOTLE MEXICAN GRILL INC COM 169656105 21,845 15,375 SH SOLE 4 14,353 0 1,022
CHIPOTLE MEXICAN GRILL INC COM 169656105 36,140 25,436 SH SOLE 7 23,550 0 1,886
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,401 1,690 SH SOLE 13 1,690 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,758 2,645 SH SOLE 15 2,645 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 14 10 SH SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105 85,612 60,255 SH SOLE 18 54,483 0 5,772
CHIPOTLE MEXICAN GRILL INC COM 169656105 37,534 26,417 SH SOLE 19 26,417 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,012,867 712,875 SH SOLE 21 712,875 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 945,784 665,661 SH SOLE 22 580,692 0 84,969
CHIPOTLE MEXICAN GRILL INC COM 169656105 35,468 24,963 SH SOLE 23 24,963 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 63,057 44,381 SH SOLE 25 44,381 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 94,169 66,278 SH SOLE 26 24,424 0 41,854
CHIPOTLE MEXICAN GRILL INC COM 169656105 113,177 79,656 SH SOLE 28 3,228 0 76,428
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,715 6,134 SH SOLE 29 6,134 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 149,399 105,150 SH SOLE 30 104,900 0 250
CHIPOTLE MEXICAN GRILL INC COM 169656105 21,605 15,206 SH SOLE 31 11,602 0 3,604
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,637 1,856 SH SOLE 34 1,856 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 20,991 14,774 SH SOLE 36 14,774 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,530 1,077 SH SOLE 40 1,077 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,185 15,614 SH SOLE 43 752 0 14,862
CHOICE HOTELS INTL INC COM 169905106 10,395 96,887 SH SOLE 2 31,610 0 65,277
CHOICE HOTELS INTL INC COM 169905106 37 348 SH SOLE 4 348 0 0
CHOICE HOTELS INTL INC COM 169905106 71 658 SH SOLE 7 658 0 0
CHOICE HOTELS INTL INC COM 169905106 7,779 72,503 SH SOLE 18 72,503 0 0
CHOICE HOTELS INTL INC COM 169905106 959 8,940 SH SOLE 19 8,940 0 0
CHOICE HOTELS INTL INC COM 169905106 148,028 1,379,703 SH SOLE 21 1,379,703 0 0
CHOICE HOTELS INTL INC COM 169905106 107,027 997,547 SH SOLE 22 947,873 0 49,674
CHOICE HOTELS INTL INC COM 169905106 1,294 12,061 SH SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 422 3,930 SH SOLE 28 3,930 0 0
CHOICE HOTELS INTL INC COM 169905106 2,735 25,495 SH SOLE 30 25,495 0 0
CHOICE HOTELS INTL INC COM 169905106 73 680 SH SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 58 538 SH SOLE 34 538 0 0
CHOICE HOTELS INTL INC COM 169905106 508 4,734 SH SOLE 40 4,734 0 0
CHOICE HOTELS INTL INC COM 169905106 1,509 14,066 SH SOLE 43 1,740 0 12,326
CHOICEONE FINL SVCS INC COM 170386106 175 7,279 SH SOLE 2 699 0 6,580
CHOICEONE FINL SVCS INC COM 170386106 4 182 SH SOLE 7 182 0 0
CHOICEONE FINL SVCS INC COM 170386106 713 29,651 SH SOLE 18 29,651 0 0
CHOICEONE FINL SVCS INC COM 170386106 308 12,789 SH SOLE 19 12,789 0 0
CHOICEONE FINL SVCS INC COM 170386106 6,941 288,619 SH SOLE 21 288,619 0 0
CHOICEONE FINL SVCS INC COM 170386106 2,032 84,501 SH SOLE 22 75,742 0 8,759
CHROMADEX CORP COM NEW 171077407 165 17,642 SH SOLE 2 3,467 0 14,175
CHROMADEX CORP COM NEW 171077407 11 1,203 SH SOLE 7 1,203 0 0
CHROMADEX CORP COM NEW 171077407 1,278 136,865 SH SOLE 18 136,865 0 0
CHROMADEX CORP COM NEW 171077407 693 74,167 SH SOLE 19 74,167 0 0
CHROMADEX CORP COM NEW 171077407 15,020 1,608,124 SH SOLE 21 1,608,124 0 0
CHROMADEX CORP COM NEW 171077407 12,463 1,334,339 SH SOLE 22 1,324,022 0 10,317
CHUBB LIMITED COM H1467J104 177,258 1,122,099 SH SOLE 2 251,641 0 870,458
CHUBB LIMITED COM H1467J104 38,283 242,342 SH SOLE 4 224,957 0 17,385
CHUBB LIMITED COM H1467J104 67,303 426,047 SH SOLE 7 402,919 0 23,128
CHUBB LIMITED COM H1467J104 260 1,645 SH SOLE 13 1,645 0 0
CHUBB LIMITED COM H1467J104 9,260 58,621 SH SOLE 15 58,621 0 0
CHUBB LIMITED COM H1467J104 167,720 1,061,723 SH SOLE 18 997,562 0 64,161
CHUBB LIMITED COM H1467J104 87,579 554,402 SH SOLE 19 554,402 0 0
CHUBB LIMITED COM H1467J104 1,435,804 9,089,090 SH SOLE 21 9,089,090 0 0
CHUBB LIMITED COM H1467J104 1,609,173 10,186,576 SH SOLE 22 9,110,693 0 1,075,883
CHUBB LIMITED COM H1467J104 46,709 295,684 SH SOLE 23 295,684 0 0
CHUBB LIMITED COM H1467J104 106,562 674,571 SH SOLE 25 674,571 0 0
CHUBB LIMITED COM H1467J104 161,664 1,023,386 SH SOLE 26 322,529 0 700,857
CHUBB LIMITED COM H1467J104 233,061 1,475,349 SH SOLE 28 53,674 0 1,421,675
CHUBB LIMITED COM H1467J104 662 4,191 SH SOLE 29 4,191 0 0
CHUBB LIMITED COM H1467J104 407,944 2,582,414 SH SOLE 30 2,582,414 0 0
CHUBB LIMITED COM H1467J104 14,823 93,833 SH SOLE 31 66,853 0 26,980
CHUBB LIMITED COM H1467J104 42,100 266,505 SH SOLE 34 266,505 0 0
CHUBB LIMITED COM H1467J104 50,729 321,128 SH SOLE 36 321,128 0 0
CHUBB LIMITED COM H1467J104 2,888 18,284 SH SOLE 40 18,284 0 0
CHUBB LIMITED COM H1467J104 41,651 263,663 SH SOLE 43 21,721 0 241,942
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,011 51,387 SH SOLE 2 0 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 50 1,286 SH SOLE 3 1,286 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5 125 SH SOLE 18 125 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,311 33,487 SH SOLE 30 33,487 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 91,364 2,334,290 SH SOLE 43 152,878 0 2,181,412
CHURCH & DWIGHT INC COM 171340102 52,613 602,322 SH SOLE 2 137,624 0 464,698
CHURCH & DWIGHT INC COM 171340102 10,776 123,368 SH SOLE 4 113,848 0 9,520
CHURCH & DWIGHT INC COM 171340102 23,101 264,467 SH SOLE 7 243,607 0 20,860
CHURCH & DWIGHT INC COM 171340102 84 963 SH SOLE 13 963 0 0
CHURCH & DWIGHT INC COM 171340102 2,290 26,221 SH SOLE 15 26,221 0 0
CHURCH & DWIGHT INC COM 171340102 46,364 530,780 SH SOLE 18 495,869 0 34,911
CHURCH & DWIGHT INC COM 171340102 8,970 102,688 SH SOLE 19 102,688 0 0
CHURCH & DWIGHT INC COM 171340102 695,298 7,959,905 SH SOLE 21 7,959,905 0 0
CHURCH & DWIGHT INC COM 171340102 533,299 6,105,317 SH SOLE 22 5,493,062 0 612,255
CHURCH & DWIGHT INC COM 171340102 14,192 162,474 SH SOLE 23 162,474 0 0
CHURCH & DWIGHT INC COM 171340102 34,346 393,196 SH SOLE 25 393,196 0 0
CHURCH & DWIGHT INC COM 171340102 54,961 629,204 SH SOLE 26 239,402 0 389,802
CHURCH & DWIGHT INC COM 171340102 75,335 862,446 SH SOLE 28 25,341 0 837,105
CHURCH & DWIGHT INC COM 171340102 686 7,853 SH SOLE 29 7,853 0 0
CHURCH & DWIGHT INC COM 171340102 97,872 1,120,462 SH SOLE 30 1,115,781 0 4,681
CHURCH & DWIGHT INC COM 171340102 6,288 71,983 SH SOLE 31 45,183 0 26,800
CHURCH & DWIGHT INC COM 171340102 1,055 12,082 SH SOLE 34 12,082 0 0
CHURCH & DWIGHT INC COM 171340102 14,752 168,888 SH SOLE 36 168,888 0 0
CHURCH & DWIGHT INC COM 171340102 870 9,960 SH SOLE 40 9,960 0 0
CHURCH & DWIGHT INC COM 171340102 30,740 351,916 SH SOLE 43 13,131 0 338,785
CHURCHILL CAP CORP II CL A 17143G106 43 4,252 SH SOLE 21 4,252 0 0
CHURCHILL DOWNS INC COM 171484108 7,944 34,932 SH SOLE 2 27,677 0 7,255
CHURCHILL DOWNS INC COM 171484108 61 269 SH SOLE 4 269 0 0
CHURCHILL DOWNS INC COM 171484108 151 664 SH SOLE 7 664 0 0
CHURCHILL DOWNS INC COM 171484108 45,727 201,068 SH SOLE 18 194,205 0 6,863
CHURCHILL DOWNS INC COM 171484108 199,772 878,428 SH SOLE 19 878,428 0 0
CHURCHILL DOWNS INC COM 171484108 584,318 2,569,334 SH SOLE 21 2,569,334 0 0
CHURCHILL DOWNS INC COM 171484108 278,328 1,223,850 SH SOLE 22 1,194,922 0 28,928
CHURCHILL DOWNS INC COM 171484108 1,257 5,526 SH SOLE 23 5,526 0 0
CHURCHILL DOWNS INC COM 171484108 72 316 SH SOLE 25 316 0 0
CHURCHILL DOWNS INC COM 171484108 5,914 26,005 SH SOLE 26 10,593 0 15,412
CHURCHILL DOWNS INC COM 171484108 1,537 6,760 SH SOLE 28 3,175 0 3,585
CHURCHILL DOWNS INC COM 171484108 5,743 25,251 SH SOLE 30 25,251 0 0
CHURCHILL DOWNS INC COM 171484108 203 892 SH SOLE 34 892 0 0
CHURCHILL DOWNS INC COM 171484108 141 620 SH SOLE 36 620 0 0
CHURCHILL DOWNS INC COM 171484108 962 4,228 SH SOLE 40 4,228 0 0
CHURCHILL DOWNS INC COM 171484108 1,722 7,570 SH SOLE 43 431 0 7,139
CHUYS HLDGS INC COM 171604101 806 18,196 SH SOLE 2 1,677 0 16,519
CHUYS HLDGS INC COM 171604101 16 363 SH SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 3,819 86,165 SH SOLE 18 86,165 0 0
CHUYS HLDGS INC COM 171604101 3,043 68,667 SH SOLE 19 68,667 0 0
CHUYS HLDGS INC COM 171604101 107,005 2,414,382 SH SOLE 21 2,414,382 0 0
CHUYS HLDGS INC COM 171604101 26,318 593,823 SH SOLE 22 572,192 0 21,631
CHUYS HLDGS INC COM 171604101 280 6,322 SH SOLE 26 0 0 6,322
CHUYS HLDGS INC COM 171604101 1,303 29,406 SH SOLE 30 29,406 0 0
CHUYS HLDGS INC COM 171604101 66 1,497 SH SOLE 43 0 0 1,497
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1,247 549,414 SH SOLE 7 549,414 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 133,551 58,833,125 SH SOLE 21 58,833,125 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 2,399 1,056,995 SH SOLE 22 1,056,995 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 136,839 60,281,452 SH SOLE 30 60,281,452 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 7,104 3,129,406 SH SOLE 43 151,881 0 2,977,525
CIDARA THERAPEUTICS INC COM 171757107 27 10,082 SH SOLE 2 2,233 0 7,849
CIDARA THERAPEUTICS INC COM 171757107 352 132,418 SH SOLE 18 132,418 0 0
CIDARA THERAPEUTICS INC COM 171757107 161 60,693 SH SOLE 19 60,693 0 0
CIDARA THERAPEUTICS INC COM 171757107 3,326 1,250,384 SH SOLE 21 1,250,384 0 0
CIDARA THERAPEUTICS INC COM 171757107 1,009 379,474 SH SOLE 22 372,391 0 7,083
CIENA CORP COM NEW 171779309 22,737 415,512 SH SOLE 2 141,848 0 273,664
CIENA CORP COM NEW 171779309 55 999 SH SOLE 4 999 0 0
CIENA CORP COM NEW 171779309 186 3,392 SH SOLE 7 3,392 0 0
CIENA CORP COM NEW 171779309 65,397 1,195,122 SH SOLE 18 1,060,472 0 134,650
CIENA CORP COM NEW 171779309 12,926 236,229 SH SOLE 19 236,229 0 0
CIENA CORP COM NEW 171779309 418,558 7,649,091 SH SOLE 21 7,649,091 0 0
CIENA CORP COM NEW 171779309 283,310 5,177,444 SH SOLE 22 4,727,239 0 450,205
CIENA CORP COM NEW 171779309 25 448 SH SOLE 23 448 0 0
CIENA CORP COM NEW 171779309 2,080 38,009 SH SOLE 25 2,711 0 35,298
CIENA CORP COM NEW 171779309 5,433 99,294 SH SOLE 26 49,727 0 49,567
CIENA CORP COM NEW 171779309 768 14,032 SH SOLE 28 13,406 0 626
CIENA CORP COM NEW 171779309 21,638 395,436 SH SOLE 30 395,436 0 0
CIENA CORP COM NEW 171779309 159 2,908 SH SOLE 31 2,908 0 0
CIENA CORP COM NEW 171779309 13,843 252,977 SH SOLE 34 252,977 0 0
CIENA CORP COM NEW 171779309 1,514 27,676 SH SOLE 36 27,676 0 0
CIENA CORP COM NEW 171779309 1,031 18,840 SH SOLE 40 18,840 0 0
CIENA CORP COM NEW 171779309 19,148 349,929 SH SOLE 43 4,585 0 345,344
CIGNA CORP NEW COM 125523100 306,211 1,266,695 SH SOLE 2 585,861 0 680,834
CIGNA CORP NEW COM 125523100 49,285 203,878 SH SOLE 4 189,664 0 14,214
CIGNA CORP NEW COM 125523100 74,263 307,200 SH SOLE 7 296,639 0 10,561
CIGNA CORP NEW COM 125523100 1,636 6,768 SH SOLE 13 6,768 0 0
CIGNA CORP NEW COM 125523100 11,391 47,120 SH SOLE 15 47,120 0 0
CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 286,104 1,183,518 SH SOLE 18 1,066,661 0 116,857
CIGNA CORP NEW COM 125523100 656,964 2,717,645 SH SOLE 19 2,717,645 0 0
CIGNA CORP NEW COM 125523100 1,877,966 7,768,536 SH SOLE 21 7,768,536 0 0
CIGNA CORP NEW COM 125523100 2,033,923 8,413,679 SH SOLE 22 7,223,773 0 1,189,906
CIGNA CORP NEW COM 125523100 74,356 307,588 SH SOLE 23 307,588 0 0
CIGNA CORP NEW COM 125523100 141,993 587,379 SH SOLE 25 587,379 0 0
CIGNA CORP NEW COM 125523100 197,747 818,015 SH SOLE 26 279,758 0 538,257
CIGNA CORP NEW COM 125523100 317,469 1,313,266 SH SOLE 28 44,722 0 1,268,544
CIGNA CORP NEW COM 125523100 10,042 41,539 SH SOLE 29 41,539 0 0
CIGNA CORP NEW COM 125523100 612,529 2,533,833 SH SOLE 30 2,533,833 0 0
CIGNA CORP NEW COM 125523100 39,652 164,026 SH SOLE 31 101,698 0 62,328
CIGNA CORP NEW COM 125523100 345,971 1,431,171 SH SOLE 34 1,431,171 0 0
CIGNA CORP NEW COM 125523100 51,124 211,484 SH SOLE 36 211,484 0 0
CIGNA CORP NEW COM 125523100 3,541 14,647 SH SOLE 40 14,647 0 0
CIGNA CORP NEW COM 125523100 64,261 265,826 SH SOLE 43 15,578 0 250,248
CIM COML TR CORP COM NEW 125525584 44 3,389 SH SOLE 2 1,205 0 2,184
CIM COML TR CORP COM NEW 125525584 521 40,425 SH SOLE 18 40,425 0 0
CIM COML TR CORP COM NEW 125525584 283 21,950 SH SOLE 19 21,950 0 0
CIM COML TR CORP COM NEW 125525584 5,870 455,410 SH SOLE 21 455,410 0 0
CIM COML TR CORP COM NEW 125525584 2,037 157,999 SH SOLE 22 157,451 0 548
CIM COML TR CORP COM NEW 125525584 20 1,527 SH SOLE 23 1,527 0 0
CIMAREX ENERGY CO COM 171798101 17,037 286,867 SH SOLE 2 103,361 0 183,506
CIMAREX ENERGY CO COM 171798101 60 1,013 SH SOLE 4 1,013 0 0
CIMAREX ENERGY CO COM 171798101 158 2,659 SH SOLE 7 2,659 0 0
CIMAREX ENERGY CO COM 171798101 136 2,289 SH SOLE 13 2,289 0 0
CIMAREX ENERGY CO COM 171798101 16,391 275,988 SH SOLE 18 261,316 0 14,672
CIMAREX ENERGY CO COM 171798101 8,597 144,755 SH SOLE 19 144,755 0 0
CIMAREX ENERGY CO COM 171798101 295,279 4,971,856 SH SOLE 21 4,971,856 0 0
CIMAREX ENERGY CO COM 171798101 196,384 3,306,688 SH SOLE 22 3,126,314 0 180,374
CIMAREX ENERGY CO COM 171798101 525 8,841 SH SOLE 23 8,841 0 0
CIMAREX ENERGY CO COM 171798101 1,885 31,744 SH SOLE 25 31,744 0 0
CIMAREX ENERGY CO COM 171798101 2,254 37,957 SH SOLE 26 26,801 0 11,156
CIMAREX ENERGY CO COM 171798101 1,200 20,201 SH SOLE 28 14,313 0 5,888
CIMAREX ENERGY CO COM 171798101 80 1,347 SH SOLE 29 1,347 0 0
CIMAREX ENERGY CO COM 171798101 7,957 133,977 SH SOLE 30 133,977 0 0
CIMAREX ENERGY CO COM 171798101 356 5,988 SH SOLE 31 5,988 0 0
CIMAREX ENERGY CO COM 171798101 29,820 502,100 SH SOLE 34 502,100 0 0
CIMAREX ENERGY CO COM 171798101 383 6,441 SH SOLE 36 6,441 0 0
CIMAREX ENERGY CO COM 171798101 795 13,379 SH SOLE 40 13,379 0 0
CIMAREX ENERGY CO COM 171798101 11,996 201,987 SH SOLE 43 16,897 0 185,090
CIMPRESS PLC SHS EURO G2143T103 1,941 19,382 SH SOLE 2 7,042 0 12,340
CIMPRESS PLC SHS EURO G2143T103 7 74 SH SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 38 381 SH SOLE 7 381 0 0
CIMPRESS PLC SHS EURO G2143T103 5,975 59,670 SH SOLE 18 58,538 0 1,132
CIMPRESS PLC SHS EURO G2143T103 8,572 85,613 SH SOLE 19 85,613 0 0
CIMPRESS PLC SHS EURO G2143T103 66,687 666,006 SH SOLE 21 666,006 0 0
CIMPRESS PLC SHS EURO G2143T103 57,951 578,756 SH SOLE 22 555,553 0 23,203
CIMPRESS PLC SHS EURO G2143T103 276 2,760 SH SOLE 23 2,760 0 0
CIMPRESS PLC SHS EURO G2143T103 26 263 SH SOLE 25 263 0 0
CIMPRESS PLC SHS EURO G2143T103 1,806 18,037 SH SOLE 26 3,864 0 14,173
CIMPRESS PLC SHS EURO G2143T103 221 2,204 SH SOLE 28 2,204 0 0
CIMPRESS PLC SHS EURO G2143T103 1,414 14,118 SH SOLE 30 14,118 0 0
CIMPRESS PLC SHS EURO G2143T103 91 910 SH SOLE 34 910 0 0
CIMPRESS PLC SHS EURO G2143T103 65 647 SH SOLE 36 647 0 0
CIMPRESS PLC SHS EURO G2143T103 225 2,247 SH SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 107 1,069 SH SOLE 43 0 0 1,069
CINCINNATI BELL INC NEW COM NEW 171871502 711 46,333 SH SOLE 2 14,764 0 31,569
CINCINNATI BELL INC NEW COM NEW 171871502 15 960 SH SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,245 211,381 SH SOLE 18 211,381 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,373 89,463 SH SOLE 19 89,463 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 87,039 5,670,290 SH SOLE 21 5,670,290 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 20,440 1,331,625 SH SOLE 22 1,298,868 0 32,757
CINCINNATI BELL INC NEW COM NEW 171871502 53 3,447 SH SOLE 26 0 0 3,447
CINCINNATI BELL INC NEW COM NEW 171871502 1,251 81,512 SH SOLE 30 81,512 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 71 4,626 SH SOLE 40 4,626 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 555 36,139 SH SOLE 43 367 0 35,772
CINCINNATI FINL CORP COM 172062101 38,564 374,080 SH SOLE 2 85,361 0 288,719
CINCINNATI FINL CORP COM 172062101 7,500 72,750 SH SOLE 4 66,798 0 5,952
CINCINNATI FINL CORP COM 172062101 18,061 175,194 SH SOLE 7 162,370 0 12,824
CINCINNATI FINL CORP COM 172062101 40 392 SH SOLE 13 392 0 0
CINCINNATI FINL CORP COM 172062101 2,197 21,309 SH SOLE 15 21,309 0 0
CINCINNATI FINL CORP COM 172062101 47,681 462,522 SH SOLE 18 440,946 0 21,576
CINCINNATI FINL CORP COM 172062101 6,696 64,951 SH SOLE 19 64,951 0 0
CINCINNATI FINL CORP COM 172062101 487,464 4,728,533 SH SOLE 21 4,728,533 0 0
CINCINNATI FINL CORP COM 172062101 348,494 3,380,479 SH SOLE 22 3,026,653 0 353,826
CINCINNATI FINL CORP COM 172062101 9,715 94,241 SH SOLE 23 94,241 0 0
CINCINNATI FINL CORP COM 172062101 22,113 214,504 SH SOLE 25 214,504 0 0
CINCINNATI FINL CORP COM 172062101 40,832 396,078 SH SOLE 26 145,004 0 251,074
CINCINNATI FINL CORP COM 172062101 42,151 408,874 SH SOLE 28 16,201 0 392,673
CINCINNATI FINL CORP COM 172062101 21 206 SH SOLE 29 206 0 0
CINCINNATI FINL CORP COM 172062101 63,360 614,608 SH SOLE 30 614,608 0 0
CINCINNATI FINL CORP COM 172062101 2,689 26,084 SH SOLE 31 21,011 0 5,073
CINCINNATI FINL CORP COM 172062101 2,847 27,615 SH SOLE 32 27,615 0 0
CINCINNATI FINL CORP COM 172062101 745 7,223 SH SOLE 34 7,223 0 0
CINCINNATI FINL CORP COM 172062101 11,845 114,903 SH SOLE 36 114,903 0 0
CINCINNATI FINL CORP COM 172062101 639 6,202 SH SOLE 40 6,202 0 0
CINCINNATI FINL CORP COM 172062101 4,981 48,321 SH SOLE 43 7,061 0 41,260
CINEDIGM CORP COM NEW 172406209 0 118 SH SOLE 17 0 0 118
CINEDIGM CORP COM NEW 172406209 13 8,004 SH SOLE 21 8,004 0 0
CINEDIGM CORP COM NEW 172406209 3,429 2,053,002 SH SOLE 22 2,053,002 0 0
CINEMARK HLDGS INC COM 17243V102 3,517 172,325 SH SOLE 2 81,020 0 91,305
CINEMARK HLDGS INC COM 17243V102 9 442 SH SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 69 3,370 SH SOLE 7 3,370 0 0
CINEMARK HLDGS INC COM 17243V102 11,626 569,643 SH SOLE 18 569,643 0 0
CINEMARK HLDGS INC COM 17243V102 4,921 241,099 SH SOLE 19 241,099 0 0
CINEMARK HLDGS INC COM 17243V102 158,717 7,776,438 SH SOLE 21 7,776,438 0 0
CINEMARK HLDGS INC COM 17243V102 74,430 3,646,735 SH SOLE 22 3,478,496 0 168,239
CINEMARK HLDGS INC COM 17243V102 31 1,521 SH SOLE 23 1,521 0 0
CINEMARK HLDGS INC COM 17243V102 4,413 216,206 SH SOLE 25 216,206 0 0
CINEMARK HLDGS INC COM 17243V102 1,886 92,429 SH SOLE 26 58,179 0 34,250
CINEMARK HLDGS INC COM 17243V102 398 19,524 SH SOLE 28 14,479 0 5,045
CINEMARK HLDGS INC COM 17243V102 1,575 77,191 SH SOLE 30 77,191 0 0
CINEMARK HLDGS INC COM 17243V102 2,281 111,778 SH SOLE 34 111,778 0 0
CINEMARK HLDGS INC COM 17243V102 231 11,304 SH SOLE 36 11,304 0 0
CINEMARK HLDGS INC COM 17243V102 315 15,431 SH SOLE 40 15,431 0 0
CINEMARK HLDGS INC COM 17243V102 2,402 117,677 SH SOLE 43 11,932 0 105,745
CINTAS CORP COM 172908105 74,460 218,159 SH SOLE 2 50,784 0 167,375
CINTAS CORP COM 172908105 14,205 41,619 SH SOLE 4 38,211 0 3,408
CINTAS CORP COM 172908105 30,828 90,322 SH SOLE 7 84,721 0 5,601
CINTAS CORP COM 172908105 2,445 7,165 SH SOLE 13 7,165 0 0
CINTAS CORP COM 172908105 3,109 9,109 SH SOLE 15 9,109 0 0
CINTAS CORP COM 172908105 3 9 SH SOLE 17 0 0 9
CINTAS CORP COM 172908105 78,489 229,965 SH SOLE 18 212,766 0 17,199
CINTAS CORP COM 172908105 26,300 77,056 SH SOLE 19 77,056 0 0
CINTAS CORP COM 172908105 748,645 2,193,446 SH SOLE 21 2,193,446 0 0
CINTAS CORP COM 172908105 701,959 2,056,662 SH SOLE 22 1,836,503 0 220,159
CINTAS CORP COM 172908105 19,767 57,915 SH SOLE 23 57,915 0 0
CINTAS CORP COM 172908105 43,217 126,622 SH SOLE 25 126,622 0 0
CINTAS CORP COM 172908105 69,731 204,303 SH SOLE 26 66,122 0 138,181
CINTAS CORP COM 172908105 64,456 188,849 SH SOLE 28 9,402 0 179,447
CINTAS CORP COM 172908105 80 234 SH SOLE 29 234 0 0
CINTAS CORP COM 172908105 145,706 426,903 SH SOLE 30 402,516 0 24,387
CINTAS CORP COM 172908105 5,840 17,111 SH SOLE 31 11,909 0 5,202
CINTAS CORP COM 172908105 7,629 22,351 SH SOLE 32 22,351 0 0
CINTAS CORP COM 172908105 1,392 4,077 SH SOLE 34 4,077 0 0
CINTAS CORP COM 172908105 16,130 47,260 SH SOLE 36 47,260 0 0
CINTAS CORP COM 172908105 1,200 3,515 SH SOLE 40 3,515 0 0
CINTAS CORP COM 172908105 18,214 53,366 SH SOLE 43 5,098 0 48,268
CIRCOR INTL INC COM 17273K109 779 22,361 SH SOLE 2 5,864 0 16,497
CIRCOR INTL INC COM 17273K109 3 72 SH SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109 13 375 SH SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 2,963 85,106 SH SOLE 18 85,106 0 0
CIRCOR INTL INC COM 17273K109 1,875 53,844 SH SOLE 19 53,844 0 0
CIRCOR INTL INC COM 17273K109 85,157 2,445,638 SH SOLE 21 2,445,638 0 0
CIRCOR INTL INC COM 17273K109 20,598 591,559 SH SOLE 22 560,068 0 31,491
CIRCOR INTL INC COM 17273K109 1,149 33,000 SH SOLE 30 33,000 0 0
CIRCOR INTL INC COM 17273K109 99 2,839 SH SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 452 12,967 SH SOLE 43 1,361 0 11,606
CIRRUS LOGIC INC COM 172755100 18,648 219,929 SH SOLE 2 107,946 0 111,983
CIRRUS LOGIC INC COM 172755100 289 3,407 SH SOLE 4 3,407 0 0
CIRRUS LOGIC INC COM 172755100 173 2,035 SH SOLE 7 2,035 0 0
CIRRUS LOGIC INC COM 172755100 1,709 20,154 SH SOLE 13 20,154 0 0
CIRRUS LOGIC INC COM 172755100 14,308 168,746 SH SOLE 18 149,468 0 19,278
CIRRUS LOGIC INC COM 172755100 34,415 405,888 SH SOLE 19 405,888 0 0
CIRRUS LOGIC INC COM 172755100 233,857 2,758,071 SH SOLE 21 2,758,071 0 0
CIRRUS LOGIC INC COM 172755100 211,921 2,499,366 SH SOLE 22 2,316,479 0 182,887
CIRRUS LOGIC INC COM 172755100 2,276 26,839 SH SOLE 23 26,839 0 0
CIRRUS LOGIC INC COM 172755100 102 1,205 SH SOLE 25 1,205 0 0
CIRRUS LOGIC INC COM 172755100 10,107 119,200 SH SOLE 26 22,219 0 96,981
CIRRUS LOGIC INC COM 172755100 5,099 60,136 SH SOLE 28 3,815 0 56,321
CIRRUS LOGIC INC COM 172755100 381 4,495 SH SOLE 29 4,495 0 0
CIRRUS LOGIC INC COM 172755100 22,176 261,537 SH SOLE 30 261,537 0 0
CIRRUS LOGIC INC COM 172755100 2,052 24,206 SH SOLE 31 24,206 0 0
CIRRUS LOGIC INC COM 172755100 155 1,826 SH SOLE 34 1,826 0 0
CIRRUS LOGIC INC COM 172755100 479 5,652 SH SOLE 36 5,652 0 0
CIRRUS LOGIC INC COM 172755100 607 7,163 SH SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 3,116 36,753 SH SOLE 43 830 0 35,923
CISCO SYS INC COM 17275R102 564,270 10,912,211 SH SOLE 2 2,432,260 0 8,479,951
CISCO SYS INC COM 17275R102 109,275 2,113,233 SH SOLE 4 1,950,597 0 162,636
CISCO SYS INC COM 17275R102 227,364 4,396,902 SH SOLE 7 4,262,519 0 134,383
CISCO SYS INC COM 17275R102 11,116 214,973 SH SOLE 13 214,973 0 0
CISCO SYS INC COM 17275R102 28,985 560,536 SH SOLE 15 560,536 0 0
CISCO SYS INC COM 17275R102 29 552 SH SOLE 17 0 0 552
CISCO SYS INC COM 17275R102 955,667 18,481,272 SH SOLE 18 16,131,884 0 2,349,388
CISCO SYS INC COM 17275R102 875,323 16,927,547 SH SOLE 19 16,927,547 0 0
CISCO SYS INC COM 17275R102 1,172 22,662 SH SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 5,778,410 111,746,476 SH SOLE 21 111,746,476 0 0
CISCO SYS INC COM 17275R102 5,122,042 99,053,229 SH SOLE 22 88,636,197 0 10,417,032
CISCO SYS INC COM 17275R102 141,375 2,733,991 SH SOLE 23 2,733,991 0 0
CISCO SYS INC COM 17275R102 393,980 7,619,024 SH SOLE 25 7,538,113 0 80,911
CISCO SYS INC COM 17275R102 486,750 9,413,067 SH SOLE 26 2,886,914 0 6,526,153
CISCO SYS INC COM 17275R102 779,525 15,074,932 SH SOLE 28 506,394 0 14,568,538
CISCO SYS INC COM 17275R102 39 746 SH SOLE 29 746 0 0
CISCO SYS INC COM 17275R102 1,290,364 24,953,856 SH SOLE 30 24,835,607 0 118,249
CISCO SYS INC COM 17275R102 70,134 1,356,290 SH SOLE 31 551,327 0 804,963
CISCO SYS INC COM 17275R102 61,781 1,194,767 SH SOLE 32 1,194,767 0 0
CISCO SYS INC COM 17275R102 84,677 1,637,528 SH SOLE 34 1,637,528 0 0
CISCO SYS INC COM 17275R102 141,215 2,730,910 SH SOLE 36 2,730,910 0 0
CISCO SYS INC COM 17275R102 790 15,280 SH SOLE 37 15,280 0 0
CISCO SYS INC COM 17275R102 8,930 172,695 SH SOLE 40 172,695 0 0
CISCO SYS INC COM 17275R102 188,595 3,647,164 SH SOLE 43 251,526 0 3,395,638
CIT GROUP INC COM NEW 125581801 8,363 162,358 SH SOLE 2 74,204 0 88,154
CIT GROUP INC COM NEW 125581801 21 398 SH SOLE 4 398 0 0
CIT GROUP INC COM NEW 125581801 155 3,010 SH SOLE 7 3,010 0 0
CIT GROUP INC COM NEW 125581801 27,169 527,448 SH SOLE 18 527,448 0 0
CIT GROUP INC COM NEW 125581801 18,517 359,491 SH SOLE 19 359,491 0 0
CIT GROUP INC COM NEW 125581801 373,260 7,246,369 SH SOLE 21 7,246,369 0 0
CIT GROUP INC COM NEW 125581801 182,309 3,539,299 SH SOLE 22 3,385,525 0 153,774
CIT GROUP INC COM NEW 125581801 564 10,940 SH SOLE 23 10,940 0 0
CIT GROUP INC COM NEW 125581801 48 929 SH SOLE 25 929 0 0
CIT GROUP INC COM NEW 125581801 5,270 102,303 SH SOLE 26 26,605 0 75,698
CIT GROUP INC COM NEW 125581801 817 15,867 SH SOLE 28 13,322 0 2,545
CIT GROUP INC COM NEW 125581801 11,171 216,865 SH SOLE 30 216,865 0 0
CIT GROUP INC COM NEW 125581801 10 191 SH SOLE 34 191 0 0
CIT GROUP INC COM NEW 125581801 1,543 29,960 SH SOLE 36 29,960 0 0
CIT GROUP INC COM NEW 125581801 625 12,136 SH SOLE 40 12,136 0 0
CIT GROUP INC COM NEW 125581801 7,818 151,784 SH SOLE 43 20,916 0 130,868
CITI TRENDS INC COM 17306X102 757 9,038 SH SOLE 2 804 0 8,234
CITI TRENDS INC COM 17306X102 10 120 SH SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 2,851 34,031 SH SOLE 18 34,031 0 0
CITI TRENDS INC COM 17306X102 1,379 16,457 SH SOLE 19 16,457 0 0
CITI TRENDS INC COM 17306X102 32,054 382,599 SH SOLE 21 382,599 0 0
CITI TRENDS INC COM 17306X102 23,318 278,329 SH SOLE 22 268,191 0 10,138
CITI TRENDS INC COM 17306X102 83 995 SH SOLE 43 0 0 995
CITIGROUP INC COM NEW 172967424 399,713 5,494,332 SH SOLE 2 1,464,612 0 4,029,720
CITIGROUP INC COM NEW 172967424 74,989 1,030,777 SH SOLE 4 950,626 0 80,151
CITIGROUP INC COM NEW 172967424 131,008 1,800,803 SH SOLE 7 1,734,681 0 66,122
CITIGROUP INC COM NEW 172967424 526 7,234 SH SOLE 13 7,234 0 0
CITIGROUP INC COM NEW 172967424 19,747 271,436 SH SOLE 15 271,436 0 0
CITIGROUP INC COM NEW 172967424 11 158 SH SOLE 17 0 0 158
CITIGROUP INC COM NEW 172967424 851,187 11,700,168 SH SOLE 18 10,882,075 0 818,093
CITIGROUP INC COM NEW 172967424 1,077,708 14,813,857 SH SOLE 19 14,813,857 0 0
CITIGROUP INC COM NEW 172967424 3,328,230 45,748,868 SH SOLE 21 45,748,868 0 0
CITIGROUP INC COM NEW 172967424 3,549,853 48,795,226 SH SOLE 22 43,437,460 0 5,357,766
CITIGROUP INC COM NEW 172967424 103,505 1,422,751 SH SOLE 23 1,422,751 0 0
CITIGROUP INC COM NEW 172967424 269,393 3,702,992 SH SOLE 25 3,702,992 0 0
CITIGROUP INC COM NEW 172967424 311,486 4,281,601 SH SOLE 26 1,123,539 0 3,158,062
CITIGROUP INC COM NEW 172967424 382,126 5,252,590 SH SOLE 28 250,060 0 5,002,530
CITIGROUP INC COM NEW 172967424 218 3,002 SH SOLE 29 3,002 0 0
CITIGROUP INC COM NEW 172967424 851,283 11,701,480 SH SOLE 30 11,696,369 0 5,111
CITIGROUP INC COM NEW 172967424 25,141 345,577 SH SOLE 31 273,334 0 72,243
CITIGROUP INC COM NEW 172967424 8,534 117,303 SH SOLE 32 117,303 0 0
CITIGROUP INC COM NEW 172967424 72,340 994,365 SH SOLE 34 994,365 0 0
CITIGROUP INC COM NEW 172967424 108,161 1,486,743 SH SOLE 36 1,486,743 0 0
CITIGROUP INC COM NEW 172967424 6,135 84,330 SH SOLE 40 84,330 0 0
CITIGROUP INC COM NEW 172967424 83,589 1,148,987 SH SOLE 43 70,846 0 1,078,141
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 3,431 1,927,638 SH SOLE 22 1,927,638 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1,000 SH SOLE 43 0 0 1,000
CITIZENS & NORTHN CORP COM 172922106 291 12,244 SH SOLE 2 1,236 0 11,008
CITIZENS & NORTHN CORP COM 172922106 5 215 SH SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,301 54,702 SH SOLE 18 54,702 0 0
CITIZENS & NORTHN CORP COM 172922106 654 27,516 SH SOLE 19 27,516 0 0
CITIZENS & NORTHN CORP COM 172922106 13,451 565,627 SH SOLE 21 565,627 0 0
CITIZENS & NORTHN CORP COM 172922106 10,652 447,928 SH SOLE 22 431,233 0 16,695
CITIZENS & NORTHN CORP COM 172922106 5 193 SH SOLE 43 0 0 193
CITIZENS CMNTY BANCORP INC M COM 174903104 31 2,521 SH SOLE 18 2,521 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 417 33,624 SH SOLE 21 33,624 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 187 15,041 SH SOLE 22 15,041 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 50,620 1,146,542 SH SOLE 2 317,572 0 828,970
CITIZENS FINANCIAL GROUP INC COM 174610105 9,614 217,761 SH SOLE 4 201,840 0 15,921
CITIZENS FINANCIAL GROUP INC COM 174610105 17,688 400,629 SH SOLE 7 379,034 0 21,595
CITIZENS FINANCIAL GROUP INC COM 174610105 53 1,202 SH SOLE 13 1,202 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 2,605 58,997 SH SOLE 15 58,997 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 105,442 2,388,277 SH SOLE 18 2,321,751 0 66,526
CITIZENS FINANCIAL GROUP INC COM 174610105 65,123 1,475,046 SH SOLE 19 1,475,046 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 663,185 15,021,170 SH SOLE 21 15,021,170 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 438,500 9,932,046 SH SOLE 22 8,849,833 0 1,082,213
CITIZENS FINANCIAL GROUP INC COM 174610105 12,769 289,217 SH SOLE 23 289,217 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 41,861 948,146 SH SOLE 25 948,146 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 50,833 1,151,367 SH SOLE 26 539,683 0 611,684
CITIZENS FINANCIAL GROUP INC COM 174610105 63,113 1,429,505 SH SOLE 28 44,706 0 1,384,799
CITIZENS FINANCIAL GROUP INC COM 174610105 725 16,416 SH SOLE 29 16,416 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 118,699 2,688,531 SH SOLE 30 2,670,097 0 18,434
CITIZENS FINANCIAL GROUP INC COM 174610105 4,306 97,529 SH SOLE 31 82,150 0 15,379
CITIZENS FINANCIAL GROUP INC COM 174610105 4,049 91,711 SH SOLE 32 91,711 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 30,612 693,353 SH SOLE 34 693,353 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 13,792 312,380 SH SOLE 35 312,380 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 12,981 294,011 SH SOLE 36 294,011 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,748 39,590 SH SOLE 37 39,590 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 758 17,170 SH SOLE 40 17,170 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 28,166 637,964 SH SOLE 43 37,405 0 600,559
CITIZENS HLDG CO MISS COM 174715102 74 3,701 SH SOLE 2 268 0 3,433
CITIZENS HLDG CO MISS COM 174715102 390 19,578 SH SOLE 18 19,578 0 0
CITIZENS HLDG CO MISS COM 174715102 143 7,191 SH SOLE 19 7,191 0 0
CITIZENS HLDG CO MISS COM 174715102 3,402 170,968 SH SOLE 21 170,968 0 0
CITIZENS HLDG CO MISS COM 174715102 711 35,731 SH SOLE 22 32,242 0 3,489
CITIZENS INC CL A 174740100 336 58,098 SH SOLE 2 16,981 0 41,117
CITIZENS INC CL A 174740100 7 1,270 SH SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,014 175,138 SH SOLE 18 175,138 0 0
CITIZENS INC CL A 174740100 523 90,314 SH SOLE 19 90,314 0 0
CITIZENS INC CL A 174740100 12,155 2,099,390 SH SOLE 21 2,099,390 0 0
CITIZENS INC CL A 174740100 8,166 1,410,425 SH SOLE 22 1,333,734 0 76,691
CITIZENS INC CL A 174740100 136 23,509 SH SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 34 5,882 SH SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 45 7,707 SH SOLE 30 7,707 0 0
CITIZENS INC CL A 174740100 34 5,875 SH SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 42,941 305,933 SH SOLE 2 66,778 0 239,155
CITRIX SYS INC COM 177376100 9,761 69,540 SH SOLE 4 65,008 0 4,532
CITRIX SYS INC COM 177376100 28,649 204,111 SH SOLE 7 155,266 0 48,845
CITRIX SYS INC COM 177376100 41 295 SH SOLE 13 295 0 0
CITRIX SYS INC COM 177376100 1,868 13,309 SH SOLE 15 13,309 0 0
CITRIX SYS INC COM 177376100 48,297 344,097 SH SOLE 18 326,792 0 17,305
CITRIX SYS INC COM 177376100 7,647 54,483 SH SOLE 19 54,483 0 0
CITRIX SYS INC COM 177376100 814,763 5,804,806 SH SOLE 21 5,804,806 0 0
CITRIX SYS INC COM 177376100 460,100 3,277,996 SH SOLE 22 2,992,052 0 285,944
CITRIX SYS INC COM 177376100 11,268 80,281 SH SOLE 23 80,281 0 0
CITRIX SYS INC COM 177376100 28,142 200,496 SH SOLE 25 200,496 0 0
CITRIX SYS INC COM 177376100 54,269 386,640 SH SOLE 26 141,976 0 244,664
CITRIX SYS INC COM 177376100 68,475 487,854 SH SOLE 28 14,732 0 473,122
CITRIX SYS INC COM 177376100 24 173 SH SOLE 29 173 0 0
CITRIX SYS INC COM 177376100 166,618 1,187,074 SH SOLE 30 1,079,312 0 107,762
CITRIX SYS INC COM 177376100 4,013 28,589 SH SOLE 31 15,242 0 13,347
CITRIX SYS INC COM 177376100 721 5,136 SH SOLE 34 5,136 0 0
CITRIX SYS INC COM 177376100 17,661 125,827 SH SOLE 36 125,827 0 0
CITRIX SYS INC COM 177376100 674 4,805 SH SOLE 40 4,805 0 0
CITRIX SYS INC COM 177376100 58,175 414,469 SH SOLE 43 4,598 0 409,871
CITY HLDG CO COM 177835105 1,282 15,675 SH SOLE 2 4,761 0 10,914
CITY HLDG CO COM 177835105 23 277 SH SOLE 7 277 0 0
CITY HLDG CO COM 177835105 5,088 62,218 SH SOLE 18 62,218 0 0
CITY HLDG CO COM 177835105 2,214 27,067 SH SOLE 19 27,067 0 0
CITY HLDG CO COM 177835105 141,038 1,724,602 SH SOLE 21 1,724,602 0 0
CITY HLDG CO COM 177835105 36,849 450,592 SH SOLE 22 429,418 0 21,174
CITY HLDG CO COM 177835105 763 9,324 SH SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 187 2,286 SH SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 2,293 28,037 SH SOLE 30 28,037 0 0
CITY HLDG CO COM 177835105 151 1,849 SH SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 1,119 13,680 SH SOLE 43 477 0 13,203
CITY OFFICE REIT INC COM 178587101 578 54,394 SH SOLE 2 14,916 0 39,478
CITY OFFICE REIT INC COM 178587101 11 993 SH SOLE 7 993 0 0
CITY OFFICE REIT INC COM 178587101 1,657 156,070 SH SOLE 18 156,070 0 0
CITY OFFICE REIT INC COM 178587101 4,480 421,837 SH SOLE 19 421,837 0 0
CITY OFFICE REIT INC COM 178587101 20,226 1,904,516 SH SOLE 21 1,904,516 0 0
CITY OFFICE REIT INC COM 178587101 21,313 2,006,916 SH SOLE 22 1,939,499 0 67,417
CITY OFFICE REIT INC COM 178587101 345 32,447 SH SOLE 23 32,447 0 0
CITY OFFICE REIT INC COM 178587101 2,075 195,382 SH SOLE 26 0 0 195,382
CITY OFFICE REIT INC COM 178587101 83 7,826 SH SOLE 28 7,826 0 0
CITY OFFICE REIT INC COM 178587101 62 5,815 SH SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 191 18,025 SH SOLE 43 0 0 18,025
CIVEO CORP CDA COM NEW 17878Y207 4 288 SH SOLE 22 288 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 363 15,834 SH SOLE 2 1,684 0 14,150
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,320 57,552 SH SOLE 18 57,552 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 691 30,136 SH SOLE 19 30,136 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 15,412 671,844 SH SOLE 21 671,844 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 11,343 494,470 SH SOLE 22 475,409 0 19,061
CIVISTA BANCSHARES INC COM NO PAR 178867107 66 2,890 SH SOLE 26 0 0 2,890
CIVISTA BANCSHARES INC COM NO PAR 178867107 2 87 SH SOLE 43 0 0 87
CKX LDS INC COM 12562N104 3 229 SH SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 1,985 75,234 SH SOLE 2 36,104 0 39,130
CLARIVATE PLC ORD SHS G21810109 9 340 SH SOLE 4 340 0 0
CLARIVATE PLC ORD SHS G21810109 29 1,083 SH SOLE 7 1,083 0 0
CLARIVATE PLC ORD SHS G21810109 48 1,810 SH SOLE 15 1,810 0 0
CLARIVATE PLC ORD SHS G21810109 30 1,145 SH SOLE 19 1,145 0 0
CLARIVATE PLC ORD SHS G21810109 15,838 600,137 SH SOLE 21 600,137 0 0
CLARIVATE PLC ORD SHS G21810109 117,080 4,436,529 SH SOLE 22 4,436,529 0 0
CLARIVATE PLC ORD SHS G21810109 16 617 SH SOLE 23 617 0 0
CLARIVATE PLC ORD SHS G21810109 6,072 230,097 SH SOLE 25 230,097 0 0
CLARIVATE PLC ORD SHS G21810109 2,731 103,495 SH SOLE 26 165 0 103,330
CLARIVATE PLC ORD SHS G21810109 2,240 84,875 SH SOLE 28 0 0 84,875
CLARIVATE PLC ORD SHS G21810109 121 4,574 SH SOLE 31 4,574 0 0
CLARIVATE PLC ORD SHS G21810109 1,485 56,257 SH SOLE 36 56,257 0 0
CLARIVATE PLC ORD SHS G21810109 23 889 SH SOLE 43 0 0 889
CLARUS CORP NEW COM 18270P109 132 7,713 SH SOLE 2 1,061 0 6,652
CLARUS CORP NEW COM 18270P109 4 237 SH SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,326 77,743 SH SOLE 18 77,743 0 0
CLARUS CORP NEW COM 18270P109 614 36,033 SH SOLE 19 36,033 0 0
CLARUS CORP NEW COM 18270P109 13,586 796,816 SH SOLE 21 796,816 0 0
CLARUS CORP NEW COM 18270P109 8,752 513,337 SH SOLE 22 495,950 0 17,387
CLARUS CORP NEW COM 18270P109 67 3,951 SH SOLE 43 0 0 3,951
CLEAN ENERGY FUELS CORP COM 184499101 2,254 164,049 SH SOLE 2 51,160 0 112,889
CLEAN ENERGY FUELS CORP COM 184499101 9 636 SH SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 28 2,035 SH SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 6,191 450,600 SH SOLE 18 450,600 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3,774 274,641 SH SOLE 19 274,641 0 0
CLEAN ENERGY FUELS CORP COM 184499101 76,866 5,594,338 SH SOLE 21 5,594,338 0 0
CLEAN ENERGY FUELS CORP COM 184499101 47,784 3,477,701 SH SOLE 22 3,266,046 0 211,655
CLEAN ENERGY FUELS CORP COM 184499101 21 1,554 SH SOLE 23 1,554 0 0
CLEAN ENERGY FUELS CORP COM 184499101 46 3,333 SH SOLE 25 3,333 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,100 80,060 SH SOLE 26 66,909 0 13,151
CLEAN ENERGY FUELS CORP COM 184499101 101 7,376 SH SOLE 28 7,376 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,710 124,485 SH SOLE 30 124,485 0 0
CLEAN ENERGY FUELS CORP COM 184499101 114 8,266 SH SOLE 36 8,266 0 0
CLEAN ENERGY FUELS CORP COM 184499101 287 20,896 SH SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 528 38,413 SH SOLE 43 526 0 37,887
CLEAN HARBORS INC COM 184496107 11,613 138,154 SH SOLE 2 45,998 0 92,156
CLEAN HARBORS INC COM 184496107 18 217 SH SOLE 4 217 0 0
CLEAN HARBORS INC COM 184496107 102 1,215 SH SOLE 7 1,215 0 0
CLEAN HARBORS INC COM 184496107 10,384 123,536 SH SOLE 18 123,536 0 0
CLEAN HARBORS INC COM 184496107 1,119 13,306 SH SOLE 19 13,306 0 0
CLEAN HARBORS INC COM 184496107 193,807 2,305,581 SH SOLE 21 2,305,581 0 0
CLEAN HARBORS INC COM 184496107 135,592 1,613,037 SH SOLE 22 1,538,060 0 74,977
CLEAN HARBORS INC COM 184496107 1,576 18,751 SH SOLE 26 14,127 0 4,624
CLEAN HARBORS INC COM 184496107 668 7,942 SH SOLE 28 6,697 0 1,245
CLEAN HARBORS INC COM 184496107 4,222 50,224 SH SOLE 30 50,224 0 0
CLEAN HARBORS INC COM 184496107 82 979 SH SOLE 31 979 0 0
CLEAN HARBORS INC COM 184496107 27 320 SH SOLE 34 320 0 0
CLEAN HARBORS INC COM 184496107 185 2,196 SH SOLE 36 2,196 0 0
CLEAN HARBORS INC COM 184496107 545 6,480 SH SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 1,123 13,362 SH SOLE 43 1,685 0 11,677
CLEANSPARK INC COM NEW 18452B209 19 783 SH SOLE 2 783 0 0
CLEANSPARK INC COM NEW 18452B209 12,734 534,574 SH SOLE 22 534,574 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 550 305,506 SH SOLE 2 305,506 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 50 27,693 SH SOLE 18 27,693 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 11,176 6,209,045 SH SOLE 19 6,209,045 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,211 672,531 SH SOLE 21 672,531 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 15,710 8,727,915 SH SOLE 22 8,510,849 0 217,066
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 12 6,667 SH SOLE 25 6,667 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 173 95,976 SH SOLE 26 66,920 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 485 269,170 SH SOLE 28 48,627 0 220,543
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 679 377,067 SH SOLE 30 377,067 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 7 3,698 SH SOLE 31 0 0 3,698
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,550 860,981 SH SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 26 14,174 SH SOLE 36 14,174 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 95 52,590 SH SOLE 40 52,590 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 20 11,227 SH SOLE 43 0 0 11,227
CLEARFIELD INC COM 18482P103 61 2,022 SH SOLE 2 739 0 1,283
CLEARFIELD INC COM 18482P103 4 129 SH SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103 1,174 38,956 SH SOLE 18 38,956 0 0
CLEARFIELD INC COM 18482P103 609 20,204 SH SOLE 19 20,204 0 0
CLEARFIELD INC COM 18482P103 12,776 424,044 SH SOLE 21 424,044 0 0
CLEARFIELD INC COM 18482P103 9,737 323,182 SH SOLE 22 321,194 0 1,988
CLEARFIELD INC COM 18482P103 87 2,892 SH SOLE 43 0 0 2,892
CLEARONE INC COM 18506U104 31 8,515 SH SOLE 21 8,515 0 0
CLEARPOINT NEURO INC COM 18507C103 70 3,290 SH SOLE 18 3,290 0 0
CLEARPOINT NEURO INC COM 18507C103 1,036 48,993 SH SOLE 21 48,993 0 0
CLEARPOINT NEURO INC COM 18507C103 5,661 267,804 SH SOLE 22 267,804 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 21 8,542 SH SOLE 18 8,542 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 346 140,017 SH SOLE 21 140,017 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,744 705,921 SH SOLE 22 705,921 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 46 18,630 SH SOLE 43 0 0 18,630
CLEARSIGN TECHNOLOGIES CORP COM 185064102 15 2,687 SH SOLE 21 2,687 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 1,091 192,110 SH SOLE 22 192,110 0 0
CLEARWATER PAPER CORP COM 18538R103 745 19,802 SH SOLE 2 5,545 0 14,257
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 2,693 71,597 SH SOLE 18 71,597 0 0
CLEARWATER PAPER CORP COM 18538R103 1,028 27,318 SH SOLE 19 27,318 0 0
CLEARWATER PAPER CORP COM 18538R103 77,698 2,065,325 SH SOLE 21 2,065,325 0 0
CLEARWATER PAPER CORP COM 18538R103 19,081 507,193 SH SOLE 22 479,933 0 27,260
CLEARWATER PAPER CORP COM 18538R103 11 281 SH SOLE 25 281 0 0
CLEARWATER PAPER CORP COM 18538R103 257 6,833 SH SOLE 26 2,113 0 4,720
CLEARWATER PAPER CORP COM 18538R103 96 2,550 SH SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,437 38,197 SH SOLE 30 38,197 0 0
CLEARWATER PAPER CORP COM 18538R103 26 701 SH SOLE 36 701 0 0
CLEARWATER PAPER CORP COM 18538R103 82 2,168 SH SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 378 10,048 SH SOLE 43 1,642 0 8,406
CLEARWAY ENERGY INC CL A 18539C105 1,228 46,338 SH SOLE 2 11,428 0 34,910
CLEARWAY ENERGY INC CL A 18539C105 4 164 SH SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 15 551 SH SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,290 124,111 SH SOLE 18 117,496 0 6,615
CLEARWAY ENERGY INC CL A 18539C105 8,942 337,307 SH SOLE 19 337,307 0 0
CLEARWAY ENERGY INC CL A 18539C105 35,722 1,347,487 SH SOLE 21 1,347,487 0 0
CLEARWAY ENERGY INC CL A 18539C105 32,285 1,217,860 SH SOLE 22 1,162,383 0 55,477
CLEARWAY ENERGY INC CL A 18539C105 212 8,003 SH SOLE 23 8,003 0 0
CLEARWAY ENERGY INC CL A 18539C105 33 1,261 SH SOLE 25 1,261 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,331 50,192 SH SOLE 26 3,299 0 46,893
CLEARWAY ENERGY INC CL A 18539C105 129 4,878 SH SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 754 28,447 SH SOLE 30 28,447 0 0
CLEARWAY ENERGY INC CL A 18539C105 644 24,285 SH SOLE 34 24,285 0 0
CLEARWAY ENERGY INC CL A 18539C105 82 3,097 SH SOLE 36 3,097 0 0
CLEARWAY ENERGY INC CL A 18539C105 107 4,022 SH SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 397 14,973 SH SOLE 43 0 0 14,973
CLEARWAY ENERGY INC CL C 18539C204 3,959 140,685 SH SOLE 2 82,681 0 58,004
CLEARWAY ENERGY INC CL C 18539C204 5 164 SH SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 41 1,447 SH SOLE 7 1,447 0 0
CLEARWAY ENERGY INC CL C 18539C204 7,497 266,431 SH SOLE 18 266,431 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,990 141,801 SH SOLE 19 141,801 0 0
CLEARWAY ENERGY INC CL C 18539C204 87,291 3,102,028 SH SOLE 21 3,102,028 0 0
CLEARWAY ENERGY INC CL C 18539C204 60,165 2,138,076 SH SOLE 22 2,030,777 0 107,299
CLEARWAY ENERGY INC CL C 18539C204 74 2,641 SH SOLE 25 2,641 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,726 61,350 SH SOLE 26 29,645 0 31,705
CLEARWAY ENERGY INC CL C 18539C204 275 9,773 SH SOLE 28 9,773 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,464 52,039 SH SOLE 30 52,039 0 0
CLEARWAY ENERGY INC CL C 18539C204 548 19,472 SH SOLE 34 19,472 0 0
CLEARWAY ENERGY INC CL C 18539C204 201 7,148 SH SOLE 36 7,148 0 0
CLEARWAY ENERGY INC CL C 18539C204 253 8,978 SH SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,441 51,221 SH SOLE 43 2,862 0 48,359
CLENE INC COMMON STOCK 185634102 693 54,217 SH SOLE 22 54,217 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 4 741 SH SOLE 21 741 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 15,232 757,419 SH SOLE 2 358,193 0 399,226
CLEVELAND-CLIFFS INC NEW COM 185899101 60 2,970 SH SOLE 4 2,970 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 155 7,729 SH SOLE 7 7,729 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4 221 SH SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 48,534 2,413,437 SH SOLE 18 2,413,437 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 21,786 1,083,364 SH SOLE 19 1,083,364 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 675,789 33,604,635 SH SOLE 21 33,604,635 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 314,744 15,651,105 SH SOLE 22 14,937,946 0 713,159
CLEVELAND-CLIFFS INC NEW COM 185899101 532 26,469 SH SOLE 23 26,469 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 89 4,445 SH SOLE 25 4,445 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 8,431 419,235 SH SOLE 26 151,667 0 267,568
CLEVELAND-CLIFFS INC NEW COM 185899101 1,262 62,770 SH SOLE 28 54,578 0 8,192
CLEVELAND-CLIFFS INC NEW COM 185899101 6,591 327,748 SH SOLE 30 327,748 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 647 32,153 SH SOLE 36 32,153 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,156 57,469 SH SOLE 40 57,469 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,976 98,281 SH SOLE 43 4,000 0 94,281
CLEVELAND-CLIFFS INC NEW DBCV 1.500% 1/1 185899AA9 4,805 1,845,000 PRN SOLE 21 1,845,000 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 3,279 318,675 SH SOLE 22 318,675 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 90 6,555 SH SOLE 18 6,555 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 537 39,171 SH SOLE 19 39,171 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 137 9,969 SH SOLE 22 9,969 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 1,168 85,240 SH SOLE 26 85,240 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 2,595 189,424 SH SOLE 30 189,424 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 1,597 116,536 SH SOLE 34 116,536 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 60 18,360 SH SOLE 2 18,360 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 9 2,680 SH SOLE 4 2,680 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 115 35,217 SH SOLE 18 35,217 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 1,995 612,062 SH SOLE 19 612,062 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 78 23,784 SH SOLE 22 23,784 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 145 44,500 SH SOLE 26 44,500 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 172 52,837 SH SOLE 30 52,837 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 702 215,207 SH SOLE 34 215,207 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 115 11,460 SH SOLE 2 11,460 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 2,119 211,906 SH SOLE 19 211,906 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 308 30,840 SH SOLE 34 30,840 0 0
CLIPPER RLTY INC COM 18885T306 63 7,925 SH SOLE 2 956 0 6,969
CLIPPER RLTY INC COM 18885T306 429 54,141 SH SOLE 18 54,141 0 0
CLIPPER RLTY INC COM 18885T306 293 37,037 SH SOLE 19 37,037 0 0
CLIPPER RLTY INC COM 18885T306 4,969 627,425 SH SOLE 21 627,425 0 0
CLIPPER RLTY INC COM 18885T306 2,737 345,533 SH SOLE 22 342,928 0 2,605
CLIPPER RLTY INC COM 18885T306 17 2,110 SH SOLE 23 2,110 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 246 17,948 SH SOLE 22 0 0 17,948
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 95 6,912 SH SOLE 26 6,912 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 127 9,235 SH SOLE 28 0 0 9,235
CLOROX CO DEL COM 189054109 69,944 362,629 SH SOLE 2 115,745 0 246,884
CLOROX CO DEL COM 189054109 14,245 73,855 SH SOLE 4 68,985 0 4,870
CLOROX CO DEL COM 189054109 31,998 165,898 SH SOLE 7 152,292 0 13,606
CLOROX CO DEL COM 189054109 146 757 SH SOLE 13 757 0 0
CLOROX CO DEL COM 189054109 2,650 13,738 SH SOLE 15 13,738 0 0
CLOROX CO DEL COM 189054109 51,449 266,743 SH SOLE 18 247,429 0 19,314
CLOROX CO DEL COM 189054109 19,346 100,301 SH SOLE 19 100,301 0 0
CLOROX CO DEL COM 189054109 893,917 4,634,576 SH SOLE 21 4,634,576 0 0
CLOROX CO DEL COM 189054109 649,579 3,367,789 SH SOLE 22 2,954,272 0 413,517
CLOROX CO DEL COM 189054109 19,930 103,326 SH SOLE 23 103,326 0 0
CLOROX CO DEL COM 189054109 50,271 260,636 SH SOLE 25 260,636 0 0
CLOROX CO DEL COM 189054109 63,328 328,329 SH SOLE 26 131,415 0 196,914
CLOROX CO DEL COM 189054109 99,730 517,057 SH SOLE 28 16,086 0 500,971
CLOROX CO DEL COM 189054109 2,496 12,941 SH SOLE 29 12,941 0 0
CLOROX CO DEL COM 189054109 179,029 928,188 SH SOLE 30 926,982 0 1,206
CLOROX CO DEL COM 189054109 10,611 55,011 SH SOLE 31 41,376 0 13,635
CLOROX CO DEL COM 189054109 3,109 16,117 SH SOLE 34 16,117 0 0
CLOROX CO DEL COM 189054109 20,328 105,390 SH SOLE 36 105,390 0 0
CLOROX CO DEL COM 189054109 1,013 5,253 SH SOLE 40 5,253 0 0
CLOROX CO DEL COM 189054109 46,046 238,727 SH SOLE 43 9,075 0 229,652
CLOUDERA INC COM 18914U100 3,259 267,768 SH SOLE 2 160,228 0 107,540
CLOUDERA INC COM 18914U100 113 9,279 SH SOLE 4 9,279 0 0
CLOUDERA INC COM 18914U100 70 5,750 SH SOLE 7 5,750 0 0
CLOUDERA INC COM 18914U100 0 39 SH SOLE 17 0 0 39
CLOUDERA INC COM 18914U100 8,529 700,791 SH SOLE 18 699,018 0 1,773
CLOUDERA INC COM 18914U100 6,855 563,305 SH SOLE 19 563,305 0 0
CLOUDERA INC COM 18914U100 102,404 8,414,441 SH SOLE 21 8,414,441 0 0
CLOUDERA INC COM 18914U100 75,259 6,183,957 SH SOLE 22 5,853,773 0 330,184
CLOUDERA INC COM 18914U100 248 20,390 SH SOLE 23 20,390 0 0
CLOUDERA INC COM 18914U100 25 2,027 SH SOLE 25 2,027 0 0
CLOUDERA INC COM 18914U100 1,171 96,248 SH SOLE 26 73,816 0 22,432
CLOUDERA INC COM 18914U100 337 27,731 SH SOLE 28 27,731 0 0
CLOUDERA INC COM 18914U100 185 15,215 SH SOLE 29 15,215 0 0
CLOUDERA INC COM 18914U100 12,119 995,827 SH SOLE 30 995,827 0 0
CLOUDERA INC COM 18914U100 335 27,532 SH SOLE 31 27,532 0 0
CLOUDERA INC COM 18914U100 1,149 94,434 SH SOLE 34 94,434 0 0
CLOUDERA INC COM 18914U100 74 6,066 SH SOLE 36 6,066 0 0
CLOUDERA INC COM 18914U100 329 26,993 SH SOLE 40 26,993 0 0
CLOUDERA INC COM 18914U100 466 38,281 SH SOLE 43 72 0 38,209
CLOUDFLARE INC CL A COM 18915M107 23,013 327,539 SH SOLE 2 109,385 0 218,154
CLOUDFLARE INC CL A COM 18915M107 7,680 109,311 SH SOLE 4 101,496 0 7,815
CLOUDFLARE INC CL A COM 18915M107 5,313 75,613 SH SOLE 7 26,363 0 49,250
CLOUDFLARE INC CL A COM 18915M107 24 337 SH SOLE 13 337 0 0
CLOUDFLARE INC CL A COM 18915M107 1,131 16,092 SH SOLE 15 16,092 0 0
CLOUDFLARE INC CL A COM 18915M107 16,532 235,301 SH SOLE 18 223,672 0 11,629
CLOUDFLARE INC CL A COM 18915M107 21,643 308,041 SH SOLE 19 308,041 0 0
CLOUDFLARE INC CL A COM 18915M107 227,750 3,241,529 SH SOLE 21 3,241,529 0 0
CLOUDFLARE INC CL A COM 18915M107 325,816 4,637,289 SH SOLE 22 4,399,420 0 237,869
CLOUDFLARE INC CL A COM 18915M107 9,909 141,037 SH SOLE 23 141,037 0 0
CLOUDFLARE INC CL A COM 18915M107 11,727 166,913 SH SOLE 25 166,913 0 0
CLOUDFLARE INC CL A COM 18915M107 20,879 297,171 SH SOLE 26 195,486 0 101,685
CLOUDFLARE INC CL A COM 18915M107 21,480 305,716 SH SOLE 28 22,032 0 283,684
CLOUDFLARE INC CL A COM 18915M107 564 8,033 SH SOLE 29 8,033 0 0
CLOUDFLARE INC CL A COM 18915M107 36,768 523,316 SH SOLE 30 502,646 0 20,670
CLOUDFLARE INC CL A COM 18915M107 5,739 81,679 SH SOLE 31 32,999 0 48,680
CLOUDFLARE INC CL A COM 18915M107 31,167 443,598 SH SOLE 34 443,598 0 0
CLOUDFLARE INC CL A COM 18915M107 5,406 76,942 SH SOLE 36 76,942 0 0
CLOUDFLARE INC CL A COM 18915M107 555 7,903 SH SOLE 40 7,903 0 0
CLOUDFLARE INC CL A COM 18915M107 35 500 SH SOLE 43 0 0 500
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 33 4,354 SH SOLE 2 4,354 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 715 94,581 SH SOLE 21 94,581 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 14,969 1,979,964 SH SOLE 22 1,979,964 0 0
CLOVIS ONCOLOGY INC COM 189464100 337 48,012 SH SOLE 2 30,512 0 17,500
CLOVIS ONCOLOGY INC COM 189464100 14 1,928 SH SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,734 246,957 SH SOLE 18 246,957 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,582 367,773 SH SOLE 19 367,773 0 0
CLOVIS ONCOLOGY INC COM 189464100 27,091 3,859,074 SH SOLE 21 3,859,074 0 0
CLOVIS ONCOLOGY INC COM 189464100 21,654 3,084,642 SH SOLE 22 3,022,272 0 62,370
CLOVIS ONCOLOGY INC COM 189464100 101 14,428 SH SOLE 23 14,428 0 0
CLOVIS ONCOLOGY INC COM 189464100 386 54,933 SH SOLE 26 0 0 54,933
CLOVIS ONCOLOGY INC COM 189464100 73 10,424 SH SOLE 28 10,424 0 0
CLOVIS ONCOLOGY INC COM 189464100 712 101,484 SH SOLE 30 101,484 0 0
CLOVIS ONCOLOGY INC COM 189464100 29 4,149 SH SOLE 34 4,149 0 0
CLOVIS ONCOLOGY INC COM 189464100 61 8,712 SH SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC COM 189464100 116 16,494 SH SOLE 43 2,774 0 13,720
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1,077 1,425,000 PRN SOLE 21 1,425,000 0 0
CMC MATERIALS INC COM 12571T100 4,580 25,908 SH SOLE 2 21,082 0 4,826
CMC MATERIALS INC COM 12571T100 22 127 SH SOLE 4 127 0 0
CMC MATERIALS INC COM 12571T100 90 511 SH SOLE 7 511 0 0
CMC MATERIALS INC COM 12571T100 27,551 155,841 SH SOLE 18 152,539 0 3,302
CMC MATERIALS INC COM 12571T100 18,608 105,253 SH SOLE 19 105,253 0 0
CMC MATERIALS INC COM 12571T100 395,028 2,234,447 SH SOLE 21 2,234,447 0 0
CMC MATERIALS INC COM 12571T100 174,796 988,719 SH SOLE 22 965,959 0 22,760
CMC MATERIALS INC COM 12571T100 424 2,398 SH SOLE 23 2,398 0 0
CMC MATERIALS INC COM 12571T100 34 191 SH SOLE 25 191 0 0
CMC MATERIALS INC COM 12571T100 4,165 23,561 SH SOLE 26 8,733 0 14,828
CMC MATERIALS INC COM 12571T100 626 3,542 SH SOLE 28 3,542 0 0
CMC MATERIALS INC COM 12571T100 3,619 20,471 SH SOLE 30 20,471 0 0
CMC MATERIALS INC COM 12571T100 152 862 SH SOLE 36 862 0 0
CMC MATERIALS INC COM 12571T100 613 3,470 SH SOLE 40 3,470 0 0
CMC MATERIALS INC COM 12571T100 2,337 13,221 SH SOLE 43 367 0 12,854
CME GROUP INC COM 12572Q105 183,852 900,218 SH SOLE 2 210,245 0 689,973
CME GROUP INC COM 12572Q105 37,679 184,492 SH SOLE 4 170,704 0 13,788
CME GROUP INC COM 12572Q105 69,849 342,011 SH SOLE 7 324,427 0 17,584
CME GROUP INC COM 12572Q105 2,377 11,641 SH SOLE 13 11,641 0 0
CME GROUP INC COM 12572Q105 9,436 46,203 SH SOLE 15 46,203 0 0
CME GROUP INC COM 12572Q105 6 27 SH SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 186,339 912,399 SH SOLE 18 841,685 0 70,714
CME GROUP INC COM 12572Q105 37,650 184,351 SH SOLE 19 184,351 0 0
CME GROUP INC COM 12572Q105 1,613,725 7,901,506 SH SOLE 21 7,901,506 0 0
CME GROUP INC COM 12572Q105 1,689,774 8,273,877 SH SOLE 22 7,411,362 0 862,515
CME GROUP INC COM 12572Q105 50,385 246,705 SH SOLE 23 246,705 0 0
CME GROUP INC COM 12572Q105 127,696 625,254 SH SOLE 25 625,254 0 0
CME GROUP INC COM 12572Q105 167,169 818,532 SH SOLE 26 266,011 0 552,521
CME GROUP INC COM 12572Q105 226,268 1,107,909 SH SOLE 28 42,643 0 1,065,266
CME GROUP INC COM 12572Q105 3,504 17,155 SH SOLE 29 17,155 0 0
CME GROUP INC COM 12572Q105 441,661 2,162,565 SH SOLE 30 2,162,565 0 0
CME GROUP INC COM 12572Q105 89,947 440,421 SH SOLE 31 69,107 0 371,314
CME GROUP INC COM 12572Q105 5,838 28,583 SH SOLE 34 28,583 0 0
CME GROUP INC COM 12572Q105 46,586 228,105 SH SOLE 36 228,105 0 0
CME GROUP INC COM 12572Q105 3,021 14,794 SH SOLE 40 14,794 0 0
CME GROUP INC COM 12572Q105 51,487 252,103 SH SOLE 43 33,369 0 218,734
CMS ENERGY CORP COM 125896100 44,970 734,559 SH SOLE 2 186,653 0 547,906
CMS ENERGY CORP COM 125896100 11,518 188,142 SH SOLE 4 176,980 0 11,162
CMS ENERGY CORP COM 125896100 20,135 328,898 SH SOLE 7 291,288 0 37,610
CMS ENERGY CORP COM 125896100 66 1,081 SH SOLE 13 1,081 0 0
CMS ENERGY CORP COM 125896100 2,300 37,562 SH SOLE 15 37,562 0 0
CMS ENERGY CORP COM 125896100 3 43 SH SOLE 17 0 0 43
CMS ENERGY CORP COM 125896100 44,690 729,985 SH SOLE 18 655,812 0 74,173
CMS ENERGY CORP COM 125896100 35,100 573,334 SH SOLE 19 573,334 0 0
CMS ENERGY CORP COM 125896100 723,911 11,824,746 SH SOLE 21 11,824,746 0 0
CMS ENERGY CORP COM 125896100 419,523 6,852,717 SH SOLE 22 6,135,341 0 717,376
CMS ENERGY CORP COM 125896100 11,425 186,629 SH SOLE 23 186,629 0 0
CMS ENERGY CORP COM 125896100 21,542 351,871 SH SOLE 25 351,871 0 0
CMS ENERGY CORP COM 125896100 44,987 734,847 SH SOLE 26 278,342 0 456,505
CMS ENERGY CORP COM 125896100 51,013 833,273 SH SOLE 28 36,203 0 797,070
CMS ENERGY CORP COM 125896100 472 7,711 SH SOLE 29 7,711 0 0
CMS ENERGY CORP COM 125896100 72,164 1,178,765 SH SOLE 30 1,174,673 0 4,092
CMS ENERGY CORP COM 125896100 7,876 128,658 SH SOLE 31 51,585 0 77,073
CMS ENERGY CORP COM 125896100 3,929 64,184 SH SOLE 32 64,184 0 0
CMS ENERGY CORP COM 125896100 5,205 85,019 SH SOLE 34 85,019 0 0
CMS ENERGY CORP COM 125896100 12,211 199,464 SH SOLE 36 199,464 0 0
CMS ENERGY CORP COM 125896100 369 6,027 SH SOLE 40 6,027 0 0
CMS ENERGY CORP COM 125896100 10,473 171,067 SH SOLE 43 12,009 0 159,058
CNA FINL CORP COM 126117100 2,997 67,157 SH SOLE 2 3,891 0 63,266
CNA FINL CORP COM 126117100 20 456 SH SOLE 7 456 0 0
CNA FINL CORP COM 126117100 627 14,047 SH SOLE 18 14,047 0 0
CNA FINL CORP COM 126117100 2,711 60,743 SH SOLE 19 60,743 0 0
CNA FINL CORP COM 126117100 12,678 284,073 SH SOLE 21 284,073 0 0
CNA FINL CORP COM 126117100 30,997 694,534 SH SOLE 22 667,326 0 27,208
CNA FINL CORP COM 126117100 954 21,385 SH SOLE 25 21,385 0 0
CNA FINL CORP COM 126117100 192 4,303 SH SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 812 18,193 SH SOLE 28 0 0 18,193
CNA FINL CORP COM 126117100 24 531 SH SOLE 31 531 0 0
CNA FINL CORP COM 126117100 80 1,802 SH SOLE 36 1,802 0 0
CNA FINL CORP COM 126117100 4,411 98,835 SH SOLE 43 3,497 0 95,338
CNB FINL CORP PA COM 126128107 332 13,479 SH SOLE 2 1,329 0 12,150
CNB FINL CORP PA COM 126128107 8 315 SH SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,376 55,913 SH SOLE 18 55,913 0 0
CNB FINL CORP PA COM 126128107 655 26,596 SH SOLE 19 26,596 0 0
CNB FINL CORP PA COM 126128107 15,659 636,282 SH SOLE 21 636,282 0 0
CNB FINL CORP PA COM 126128107 6,846 278,161 SH SOLE 22 260,241 0 17,920
CNB FINL CORP PA COM 126128107 16 649 SH SOLE 43 0 0 649
CNH INDL N V SHS N20944109 19,275 1,232,417 SH SOLE 7 1,232,417 0 0
CNH INDL N V SHS N20944109 65 4,143 SH SOLE 18 4,143 0 0
CNH INDL N V SHS N20944109 107 6,867 SH SOLE 22 6,867 0 0
CNH INDL N V SHS N20944109 8,423 538,536 SH SOLE 43 52,911 0 485,625
CNO FINL GROUP INC COM 12621E103 5,306 218,455 SH SOLE 2 99,655 0 118,800
CNO FINL GROUP INC COM 12621E103 14 570 SH SOLE 4 570 0 0
CNO FINL GROUP INC COM 12621E103 92 3,797 SH SOLE 7 3,797 0 0
CNO FINL GROUP INC COM 12621E103 17,423 717,309 SH SOLE 18 717,309 0 0
CNO FINL GROUP INC COM 12621E103 6,522 268,500 SH SOLE 19 268,500 0 0
CNO FINL GROUP INC COM 12621E103 241,805 9,954,935 SH SOLE 21 9,954,935 0 0
CNO FINL GROUP INC COM 12621E103 110,514 4,549,774 SH SOLE 22 4,336,006 0 213,768
CNO FINL GROUP INC COM 12621E103 96 3,950 SH SOLE 23 3,950 0 0
CNO FINL GROUP INC COM 12621E103 44 1,795 SH SOLE 25 1,795 0 0
CNO FINL GROUP INC COM 12621E103 2,043 84,095 SH SOLE 26 46,448 0 37,647
CNO FINL GROUP INC COM 12621E103 614 25,268 SH SOLE 28 15,168 0 10,100
CNO FINL GROUP INC COM 12621E103 6,277 258,404 SH SOLE 30 258,404 0 0
CNO FINL GROUP INC COM 12621E103 304 12,502 SH SOLE 36 12,502 0 0
CNO FINL GROUP INC COM 12621E103 419 17,265 SH SOLE 40 17,265 0 0
CNO FINL GROUP INC COM 12621E103 11,370 468,089 SH SOLE 43 9,285 0 458,804
CNX RES CORP COM 12653C108 5,303 360,780 SH SOLE 2 165,993 0 194,787
CNX RES CORP COM 12653C108 15 1,024 SH SOLE 4 1,024 0 0
CNX RES CORP COM 12653C108 86 5,873 SH SOLE 7 5,873 0 0
CNX RES CORP COM 12653C108 17,121 1,164,677 SH SOLE 18 1,164,677 0 0
CNX RES CORP COM 12653C108 8,391 570,810 SH SOLE 19 570,810 0 0
CNX RES CORP COM 12653C108 243,200 16,544,224 SH SOLE 21 16,544,224 0 0
CNX RES CORP COM 12653C108 111,202 7,564,741 SH SOLE 22 7,221,143 0 343,598
CNX RES CORP COM 12653C108 185 12,591 SH SOLE 23 12,591 0 0
CNX RES CORP COM 12653C108 37 2,518 SH SOLE 25 2,518 0 0
CNX RES CORP COM 12653C108 2,463 167,546 SH SOLE 26 95,207 0 72,339
CNX RES CORP COM 12653C108 703 47,826 SH SOLE 28 30,826 0 17,000
CNX RES CORP COM 12653C108 4,294 292,122 SH SOLE 30 292,122 0 0
CNX RES CORP COM 12653C108 117 7,950 SH SOLE 34 7,950 0 0
CNX RES CORP COM 12653C108 245 16,666 SH SOLE 36 16,666 0 0
CNX RES CORP COM 12653C108 420 28,559 SH SOLE 40 28,559 0 0
CNX RES CORP COM 12653C108 6,123 416,507 SH SOLE 43 20,182 0 396,325
CO-DIAGNOSTICS INC COM 189763105 114 11,949 SH SOLE 2 8,339 0 3,610
CO-DIAGNOSTICS INC COM 189763105 5 482 SH SOLE 7 482 0 0
CO-DIAGNOSTICS INC COM 189763105 870 91,149 SH SOLE 18 91,149 0 0
CO-DIAGNOSTICS INC COM 189763105 436 45,750 SH SOLE 19 45,750 0 0
CO-DIAGNOSTICS INC COM 189763105 9,857 1,033,239 SH SOLE 21 1,033,239 0 0
CO-DIAGNOSTICS INC COM 189763105 7,141 748,519 SH SOLE 22 721,619 0 26,900
CO-DIAGNOSTICS INC COM 189763105 184 19,274 SH SOLE 30 19,274 0 0
CO-DIAGNOSTICS INC COM 189763105 45 4,712 SH SOLE 40 4,712 0 0
COASTAL FINL CORP WA COM NEW 19046P209 245 9,342 SH SOLE 2 399 0 8,943
COASTAL FINL CORP WA COM NEW 19046P209 880 33,557 SH SOLE 18 33,557 0 0
COASTAL FINL CORP WA COM NEW 19046P209 391 14,914 SH SOLE 19 14,914 0 0
COASTAL FINL CORP WA COM NEW 19046P209 9,406 358,722 SH SOLE 21 358,722 0 0
COASTAL FINL CORP WA COM NEW 19046P209 2,657 101,348 SH SOLE 22 92,794 0 8,554
COASTAL FINL CORP WA COM NEW 19046P209 1 22 SH SOLE 26 0 0 22
COCA COLA CO COM 191216100 550,510 10,444,119 SH SOLE 2 2,820,575 0 7,623,544
COCA COLA CO COM 191216100 112,855 2,141,055 SH SOLE 4 1,983,974 0 157,081
COCA COLA CO COM 191216100 199,516 3,785,155 SH SOLE 7 3,632,911 0 152,244
COCA COLA CO COM 191216100 7,370 139,816 SH SOLE 13 139,816 0 0
COCA COLA CO COM 191216100 27,547 522,621 SH SOLE 15 522,621 0 0
COCA COLA CO COM 191216100 3 58 SH SOLE 17 0 0 58
COCA COLA CO COM 191216100 947,008 17,966,381 SH SOLE 18 16,762,129 0 1,204,252
COCA COLA CO COM 191216100 338,751 6,426,695 SH SOLE 19 6,426,695 0 0
COCA COLA CO COM 191216100 5,028,718 95,403,488 SH SOLE 21 95,403,488 0 0
COCA COLA CO COM 191216100 4,766,463 90,428,058 SH SOLE 22 80,320,838 0 10,107,220
COCA COLA CO COM 191216100 147,331 2,795,132 SH SOLE 23 2,795,132 0 0
COCA COLA CO COM 191216100 354,052 6,716,973 SH SOLE 25 6,671,176 0 45,797
COCA COLA CO COM 191216100 459,479 8,717,110 SH SOLE 26 2,754,803 0 5,962,307
COCA COLA CO COM 191216100 689,289 13,076,998 SH SOLE 28 491,788 0 12,585,210
COCA COLA CO COM 191216100 7,200 136,603 SH SOLE 29 136,603 0 0
COCA COLA CO COM 191216100 858,890 16,294,627 SH SOLE 30 16,186,039 0 108,588
COCA COLA CO COM 191216100 62,156 1,179,203 SH SOLE 31 712,311 0 466,892
COCA COLA CO COM 191216100 18,384 348,778 SH SOLE 32 348,778 0 0
COCA COLA CO COM 191216100 40,607 770,394 SH SOLE 34 770,394 0 0
COCA COLA CO COM 191216100 133,800 2,538,420 SH SOLE 36 2,538,420 0 0
COCA COLA CO COM 191216100 8,791 166,775 SH SOLE 40 166,775 0 0
COCA COLA CO COM 191216100 118,767 2,253,218 SH SOLE 43 201,953 0 2,051,265
COCA COLA CONS INC COM 191098102 761 2,636 SH SOLE 2 1,572 0 1,064
COCA COLA CONS INC COM 191098102 8 28 SH SOLE 4 28 0 0
COCA COLA CONS INC COM 191098102 24 84 SH SOLE 7 84 0 0
COCA COLA CONS INC COM 191098102 5,513 19,091 SH SOLE 18 19,091 0 0
COCA COLA CONS INC COM 191098102 2,394 8,290 SH SOLE 19 8,290 0 0
COCA COLA CONS INC COM 191098102 158,155 547,667 SH SOLE 21 547,667 0 0
COCA COLA CONS INC COM 191098102 39,433 136,549 SH SOLE 22 132,841 0 3,708
COCA COLA CONS INC COM 191098102 1,065 3,687 SH SOLE 26 2,195 0 1,492
COCA COLA CONS INC COM 191098102 204 707 SH SOLE 28 707 0 0
COCA COLA CONS INC COM 191098102 3,041 10,529 SH SOLE 30 10,529 0 0
COCA COLA CONS INC COM 191098102 175 605 SH SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 1,324 4,585 SH SOLE 43 566 0 4,019
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,683 108,950 SH SOLE 2 17,401 0 91,549
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,972 114,503 SH SOLE 4 106,409 0 8,094
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,908 170,780 SH SOLE 7 155,680 0 15,100
COCA COLA EUROPEAN PARTNERS SHS G25839104 490 9,388 SH SOLE 13 1,524 0 7,864
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,276 24,472 SH SOLE 15 24,472 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 35,868 687,661 SH SOLE 18 687,560 0 101
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,952 94,948 SH SOLE 19 94,948 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 142,286 2,727,884 SH SOLE 21 2,727,884 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 157,386 3,017,370 SH SOLE 22 2,921,872 0 95,498
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,715 128,729 SH SOLE 23 128,729 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 19,800 379,596 SH SOLE 25 379,596 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 14,800 283,734 SH SOLE 26 124,734 0 159,000
COCA COLA EUROPEAN PARTNERS SHS G25839104 29,291 561,551 SH SOLE 28 26,502 0 535,049
COCA COLA EUROPEAN PARTNERS SHS G25839104 9 166 SH SOLE 29 166 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 68,413 1,311,596 SH SOLE 30 1,311,596 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,888 227,905 SH SOLE 31 564 0 227,341
COCA COLA EUROPEAN PARTNERS SHS G25839104 53,787 1,031,192 SH SOLE 34 1,031,192 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,082 97,431 SH SOLE 36 97,431 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 239 4,591 SH SOLE 40 4,591 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 16,547 317,232 SH SOLE 43 18,176 0 299,056
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,601 56,288 SH SOLE 2 55,369 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,486 32,172 SH SOLE 4 32,172 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,297 28,080 SH SOLE 13 28,080 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,671 36,174 SH SOLE 18 36,174 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 276 5,969 SH SOLE 19 5,969 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 135 2,928 SH SOLE 21 2,928 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 24,831 537,471 SH SOLE 22 381,928 0 155,543
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 65 1,412 SH SOLE 28 0 0 1,412
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,638 57,089 SH SOLE 30 57,089 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 613 13,269 SH SOLE 31 9,803 0 3,466
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 50 1,088 SH SOLE 34 1,088 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5,628 121,823 SH SOLE 43 14,792 0 107,031
COCRYSTAL PHARMA INC COM 19188J300 1,539 1,106,970 SH SOLE 22 1,106,970 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 10 1,130 SH SOLE 18 1,130 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 500 56,308 SH SOLE 21 56,308 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 469 52,813 SH SOLE 22 52,813 0 0
CODEXIS INC COM 192005106 944 41,234 SH SOLE 2 22,800 0 18,434
CODEXIS INC COM 192005106 7 287 SH SOLE 4 287 0 0
CODEXIS INC COM 192005106 25 1,093 SH SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 4,590 200,533 SH SOLE 18 185,122 0 15,411
CODEXIS INC COM 192005106 8,113 354,453 SH SOLE 19 354,453 0 0
CODEXIS INC COM 192005106 58,330 2,548,278 SH SOLE 21 2,548,278 0 0
CODEXIS INC COM 192005106 40,643 1,775,581 SH SOLE 22 1,734,411 0 41,170
CODEXIS INC COM 192005106 224 9,779 SH SOLE 23 9,779 0 0
CODEXIS INC COM 192005106 2,015 88,043 SH SOLE 26 26,624 0 61,419
CODEXIS INC COM 192005106 140 6,133 SH SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 1,702 74,337 SH SOLE 30 74,337 0 0
CODEXIS INC COM 192005106 187 8,151 SH SOLE 40 8,151 0 0
CODEXIS INC COM 192005106 373 16,314 SH SOLE 43 0 0 16,314
CODIAK BIOSCIENCES INC COM 192010106 53 3,492 SH SOLE 2 394 0 3,098
CODIAK BIOSCIENCES INC COM 192010106 345 22,865 SH SOLE 18 22,865 0 0
CODIAK BIOSCIENCES INC COM 192010106 331 21,959 SH SOLE 19 21,959 0 0
CODIAK BIOSCIENCES INC COM 192010106 2,921 193,721 SH SOLE 21 193,721 0 0
CODIAK BIOSCIENCES INC COM 192010106 2,952 195,786 SH SOLE 22 193,970 0 1,816
CODIAK BIOSCIENCES INC COM 192010106 9 613 SH SOLE 23 613 0 0
CODORUS VY BANCORP INC COM 192025104 151 8,227 SH SOLE 2 632 0 7,595
CODORUS VY BANCORP INC COM 192025104 4 225 SH SOLE 7 225 0 0
CODORUS VY BANCORP INC COM 192025104 687 37,293 SH SOLE 18 37,293 0 0
CODORUS VY BANCORP INC COM 192025104 343 18,642 SH SOLE 19 18,642 0 0
CODORUS VY BANCORP INC COM 192025104 8,004 434,788 SH SOLE 21 434,788 0 0
CODORUS VY BANCORP INC COM 192025104 1,853 100,657 SH SOLE 22 88,544 0 12,113
COEUR MNG INC COM NEW 192108504 2,493 276,126 SH SOLE 2 79,247 0 196,879
COEUR MNG INC COM NEW 192108504 9 1,023 SH SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 7,863 870,744 SH SOLE 7 870,744 0 0
COEUR MNG INC COM NEW 192108504 7,174 794,516 SH SOLE 18 794,516 0 0
COEUR MNG INC COM NEW 192108504 3,815 422,500 SH SOLE 19 422,500 0 0
COEUR MNG INC COM NEW 192108504 101,392 11,228,319 SH SOLE 21 11,228,319 0 0
COEUR MNG INC COM NEW 192108504 61,942 6,859,580 SH SOLE 22 6,472,858 0 386,722
COEUR MNG INC COM NEW 192108504 31 3,471 SH SOLE 25 3,471 0 0
COEUR MNG INC COM NEW 192108504 694 76,801 SH SOLE 26 43,433 0 33,368
COEUR MNG INC COM NEW 192108504 301 33,345 SH SOLE 28 33,345 0 0
COEUR MNG INC COM NEW 192108504 15,405 1,706,031 SH SOLE 30 1,706,031 0 0
COEUR MNG INC COM NEW 192108504 34 3,792 SH SOLE 34 3,792 0 0
COEUR MNG INC COM NEW 192108504 77 8,543 SH SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 268 29,695 SH SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 1,438 159,207 SH SOLE 43 19,135 0 140,072
COFFEE HLDG CO INC COM 192176105 38 7,683 SH SOLE 21 7,683 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,341 19,503 SH SOLE 2 13,750 0 5,753
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13 187 SH SOLE 4 187 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 747 SH SOLE 7 747 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11,935 173,578 SH SOLE 18 170,065 0 3,513
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,606 81,527 SH SOLE 19 81,527 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 345,049 5,018,158 SH SOLE 21 5,018,158 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 85,249 1,239,811 SH SOLE 22 1,206,462 0 33,349
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 37 531 SH SOLE 25 531 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,947 28,315 SH SOLE 26 18,116 0 10,199
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 399 5,810 SH SOLE 28 5,810 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,334 92,121 SH SOLE 30 92,121 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 91 1,320 SH SOLE 36 1,320 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 364 5,288 SH SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,514 22,012 SH SOLE 43 695 0 21,317
COGNEX CORP COM 192422103 34,384 414,313 SH SOLE 2 130,459 0 283,854
COGNEX CORP COM 192422103 7,323 88,243 SH SOLE 4 81,640 0 6,603
COGNEX CORP COM 192422103 6,757 81,420 SH SOLE 7 26,145 0 55,275
COGNEX CORP COM 192422103 66 798 SH SOLE 13 798 0 0
COGNEX CORP COM 192422103 1,058 12,748 SH SOLE 15 12,748 0 0
COGNEX CORP COM 192422103 43,456 523,634 SH SOLE 18 513,177 0 10,457
COGNEX CORP COM 192422103 12,487 150,467 SH SOLE 19 150,467 0 0
COGNEX CORP COM 192422103 755,955 9,108,987 SH SOLE 21 9,108,987 0 0
COGNEX CORP COM 192422103 473,237 5,702,337 SH SOLE 22 5,467,832 0 234,505
COGNEX CORP COM 192422103 9,480 114,230 SH SOLE 23 114,230 0 0
COGNEX CORP COM 192422103 10,709 129,043 SH SOLE 25 129,043 0 0
COGNEX CORP COM 192422103 19,075 229,845 SH SOLE 26 178,019 0 51,826
COGNEX CORP COM 192422103 33,224 400,343 SH SOLE 28 22,842 0 377,501
COGNEX CORP COM 192422103 5 62 SH SOLE 29 62 0 0
COGNEX CORP COM 192422103 92,088 1,109,625 SH SOLE 30 1,067,932 0 41,693
COGNEX CORP COM 192422103 3,362 40,507 SH SOLE 31 22,922 0 17,585
COGNEX CORP COM 192422103 59,853 721,207 SH SOLE 34 721,207 0 0
COGNEX CORP COM 192422103 3,336 40,203 SH SOLE 36 40,203 0 0
COGNEX CORP COM 192422103 576 6,945 SH SOLE 40 6,945 0 0
COGNEX CORP COM 192422103 6,238 75,163 SH SOLE 43 4,219 0 70,944
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 123,625 1,582,498 SH SOLE 2 529,947 0 1,052,551
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,318 298,493 SH SOLE 4 277,596 0 20,897
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 60,019 768,294 SH SOLE 7 551,904 0 216,390
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 147 1,888 SH SOLE 13 1,888 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,647 72,284 SH SOLE 15 72,284 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 424,582 5,435,002 SH SOLE 18 5,062,315 0 372,687
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 483,412 6,188,067 SH SOLE 19 6,188,067 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,030,028 13,185,208 SH SOLE 21 13,185,208 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 993,202 12,713,794 SH SOLE 22 11,449,493 0 1,264,301
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,316 349,661 SH SOLE 23 349,661 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 84,597 1,082,916 SH SOLE 25 1,066,770 0 16,146
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 101,180 1,295,184 SH SOLE 26 424,184 0 871,000
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 160,915 2,059,843 SH SOLE 28 62,508 0 1,997,335
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 119 1,523 SH SOLE 29 1,523 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 238,460 3,052,489 SH SOLE 30 3,025,963 0 26,526
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16,093 206,002 SH SOLE 31 70,402 0 135,600
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8,922 114,211 SH SOLE 32 114,211 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 72,540 928,574 SH SOLE 34 928,574 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28,266 361,824 SH SOLE 36 361,824 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,708 21,864 SH SOLE 40 21,864 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,867 343,920 SH SOLE 43 21,572 0 322,348
COGNYTE SOFTWARE LTD ORD SHS M25133105 953 34,277 SH SOLE 2 3,168 0 31,109
COGNYTE SOFTWARE LTD ORD SHS M25133105 8 288 SH SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 336 12,091 SH SOLE 7 12,091 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 5,876 211,306 SH SOLE 18 211,306 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 3,183 114,452 SH SOLE 19 114,452 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 81,701 2,937,813 SH SOLE 21 2,937,813 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 29,768 1,070,396 SH SOLE 22 1,003,745 0 66,651
COGNYTE SOFTWARE LTD ORD SHS M25133105 205 7,378 SH SOLE 25 7,378 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 1,175 42,244 SH SOLE 26 18,052 0 24,192
COGNYTE SOFTWARE LTD ORD SHS M25133105 246 8,835 SH SOLE 28 8,835 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 45 1,631 SH SOLE 29 1,631 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 858 30,836 SH SOLE 30 30,836 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 32 1,160 SH SOLE 31 1,160 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 53 1,919 SH SOLE 36 1,919 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 216 7,761 SH SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 180 6,460 SH SOLE 43 0 0 6,460
COHBAR INC COM 19249J109 29 21,321 SH SOLE 2 5,931 0 15,390
COHBAR INC COM 19249J109 143 105,253 SH SOLE 18 105,253 0 0
COHBAR INC COM 19249J109 57 41,645 SH SOLE 19 41,645 0 0
COHBAR INC COM 19249J109 1,294 951,395 SH SOLE 21 951,395 0 0
COHBAR INC COM 19249J109 408 300,097 SH SOLE 22 298,250 0 1,847
COHEN & CO INC NEW COM 19249M102 17 735 SH SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 769 32,390 SH SOLE 22 32,390 0 0
COHEN & STEERS INC COM 19247A100 1,133 17,346 SH SOLE 2 10,340 0 7,006
COHEN & STEERS INC COM 19247A100 8 124 SH SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 93 1,421 SH SOLE 7 1,421 0 0
COHEN & STEERS INC COM 19247A100 5,947 91,031 SH SOLE 18 79,791 0 11,240
COHEN & STEERS INC COM 19247A100 17,899 273,978 SH SOLE 19 273,978 0 0
COHEN & STEERS INC COM 19247A100 62,076 950,190 SH SOLE 21 950,190 0 0
COHEN & STEERS INC COM 19247A100 56,777 869,083 SH SOLE 22 849,138 0 19,945
COHEN & STEERS INC COM 19247A100 610 9,338 SH SOLE 23 9,338 0 0
COHEN & STEERS INC COM 19247A100 18 276 SH SOLE 25 276 0 0
COHEN & STEERS INC COM 19247A100 3,345 51,208 SH SOLE 26 8,253 0 42,955
COHEN & STEERS INC COM 19247A100 203 3,110 SH SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 1,081 16,553 SH SOLE 30 16,553 0 0
COHEN & STEERS INC COM 19247A100 14 219 SH SOLE 34 219 0 0
COHEN & STEERS INC COM 19247A100 31 475 SH SOLE 36 475 0 0
COHEN & STEERS INC COM 19247A100 208 3,186 SH SOLE 40 3,186 0 0
COHEN & STEERS INC COM 19247A100 859 13,150 SH SOLE 43 1,412 0 11,738
COHERENT INC COM 192479103 15,706 62,105 SH SOLE 2 20,862 0 41,243
COHERENT INC COM 192479103 25 98 SH SOLE 4 98 0 0
COHERENT INC COM 192479103 130 514 SH SOLE 7 514 0 0
COHERENT INC COM 192479103 15,510 61,331 SH SOLE 18 61,331 0 0
COHERENT INC COM 192479103 1,677 6,630 SH SOLE 19 6,630 0 0
COHERENT INC COM 192479103 301,423 1,191,913 SH SOLE 21 1,191,913 0 0
COHERENT INC COM 192479103 197,204 779,800 SH SOLE 22 747,739 0 32,061
COHERENT INC COM 192479103 101 400 SH SOLE 25 400 0 0
COHERENT INC COM 192479103 2,416 9,554 SH SOLE 26 5,411 0 4,143
COHERENT INC COM 192479103 773 3,057 SH SOLE 28 3,057 0 0
COHERENT INC COM 192479103 29,367 116,125 SH SOLE 30 116,125 0 0
COHERENT INC COM 192479103 116 459 SH SOLE 31 459 0 0
COHERENT INC COM 192479103 371 1,469 SH SOLE 36 1,469 0 0
COHERENT INC COM 192479103 826 3,267 SH SOLE 40 3,267 0 0
COHERENT INC COM 192479103 1,589 6,282 SH SOLE 43 47 0 6,235
COHERUS BIOSCIENCES INC COM 19249H103 804 55,000 SH SOLE 2 24,743 0 30,257
COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 15 1,019 SH SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3,815 261,134 SH SOLE 18 244,366 0 16,768
COHERUS BIOSCIENCES INC COM 19249H103 7,017 480,265 SH SOLE 19 480,265 0 0
COHERUS BIOSCIENCES INC COM 19249H103 114,053 7,806,501 SH SOLE 21 7,806,501 0 0
COHERUS BIOSCIENCES INC COM 19249H103 32,821 2,246,503 SH SOLE 22 2,206,542 0 39,961
COHERUS BIOSCIENCES INC COM 19249H103 292 19,984 SH SOLE 23 19,984 0 0
COHERUS BIOSCIENCES INC COM 19249H103 27 1,833 SH SOLE 25 1,833 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,041 139,721 SH SOLE 26 22,945 0 116,776
COHERUS BIOSCIENCES INC COM 19249H103 100 6,859 SH SOLE 28 6,859 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,538 173,724 SH SOLE 30 173,724 0 0
COHERUS BIOSCIENCES INC COM 19249H103 5 312 SH SOLE 34 312 0 0
COHERUS BIOSCIENCES INC COM 19249H103 62 4,220 SH SOLE 36 4,220 0 0
COHERUS BIOSCIENCES INC COM 19249H103 79 5,402 SH SOLE 40 5,402 0 0
COHERUS BIOSCIENCES INC COM 19249H103 109 7,431 SH SOLE 43 105 0 7,326
COHU INC COM 192576106 1,923 45,967 SH SOLE 2 13,874 0 32,093
COHU INC COM 192576106 5 119 SH SOLE 4 119 0 0
COHU INC COM 192576106 34 802 SH SOLE 7 802 0 0
COHU INC COM 192576106 7,836 187,296 SH SOLE 18 187,296 0 0
COHU INC COM 192576106 4,141 98,968 SH SOLE 19 98,968 0 0
COHU INC COM 192576106 228,002 5,449,377 SH SOLE 21 5,449,377 0 0
COHU INC COM 192576106 54,391 1,299,982 SH SOLE 22 1,234,811 0 65,171
COHU INC COM 192576106 2,153 51,460 SH SOLE 26 31,208 0 20,252
COHU INC COM 192576106 1,081 25,835 SH SOLE 28 4,923 0 20,912
COHU INC COM 192576106 4,097 97,921 SH SOLE 30 97,921 0 0
COHU INC COM 192576106 3,077 73,549 SH SOLE 34 73,549 0 0
COHU INC COM 192576106 240 5,747 SH SOLE 40 5,747 0 0
COHU INC COM 192576106 464 11,080 SH SOLE 43 0 0 11,080
COLFAX CORP COM 194014106 12,833 292,925 SH SOLE 2 113,252 0 179,673
COLFAX CORP COM 194014106 188 4,290 SH SOLE 4 4,290 0 0
COLFAX CORP COM 194014106 144 3,291 SH SOLE 7 3,291 0 0
COLFAX CORP COM 194014106 12,002 273,964 SH SOLE 18 273,964 0 0
COLFAX CORP COM 194014106 1,213 27,697 SH SOLE 19 27,697 0 0
COLFAX CORP COM 194014106 225,451 5,146,115 SH SOLE 21 5,146,115 0 0
COLFAX CORP COM 194014106 155,692 3,553,790 SH SOLE 22 3,416,726 0 137,064
COLFAX CORP COM 194014106 273 6,233 SH SOLE 23 6,233 0 0
COLFAX CORP COM 194014106 1,959 44,715 SH SOLE 26 32,788 0 11,927
COLFAX CORP COM 194014106 658 15,017 SH SOLE 28 13,153 0 1,864
COLFAX CORP COM 194014106 132 3,011 SH SOLE 29 3,011 0 0
COLFAX CORP COM 194014106 2,992 68,285 SH SOLE 30 68,285 0 0
COLFAX CORP COM 194014106 187 4,267 SH SOLE 31 4,267 0 0
COLFAX CORP COM 194014106 323 7,369 SH SOLE 34 7,369 0 0
COLFAX CORP COM 194014106 135 3,084 SH SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 650 14,830 SH SOLE 40 14,830 0 0
COLFAX CORP COM 194014106 2,836 64,724 SH SOLE 43 7,048 0 57,676
COLFAX CORP UNIT 01/15/2022T 194014205 66,997 371,873 SH SOLE 21 371,873 0 0
COLGATE PALMOLIVE CO COM 194162103 192,373 2,440,353 SH SOLE 2 766,529 0 1,673,824
COLGATE PALMOLIVE CO COM 194162103 37,351 473,819 SH SOLE 4 442,372 0 31,447
COLGATE PALMOLIVE CO COM 194162103 63,400 804,260 SH SOLE 7 763,014 0 41,246
COLGATE PALMOLIVE CO COM 194162103 10,476 132,890 SH SOLE 13 132,890 0 0
COLGATE PALMOLIVE CO COM 194162103 8,350 105,924 SH SOLE 15 105,924 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 134,949 1,711,905 SH SOLE 18 1,419,232 0 292,673
COLGATE PALMOLIVE CO COM 194162103 107,170 1,359,504 SH SOLE 19 1,359,504 0 0
COLGATE PALMOLIVE CO COM 194162103 1,470,555 18,654,769 SH SOLE 21 18,654,769 0 0
COLGATE PALMOLIVE CO COM 194162103 1,641,166 20,819,057 SH SOLE 22 18,106,212 0 2,712,845
COLGATE PALMOLIVE CO COM 194162103 48,976 621,281 SH SOLE 23 621,281 0 0
COLGATE PALMOLIVE CO COM 194162103 108,468 1,375,973 SH SOLE 25 1,375,973 0 0
COLGATE PALMOLIVE CO COM 194162103 162,752 2,064,591 SH SOLE 26 693,537 0 1,371,054
COLGATE PALMOLIVE CO COM 194162103 260,561 3,305,348 SH SOLE 28 100,842 0 3,204,506
COLGATE PALMOLIVE CO COM 194162103 2,514 31,893 SH SOLE 29 31,893 0 0
COLGATE PALMOLIVE CO COM 194162103 387,955 4,921,416 SH SOLE 30 4,858,383 0 63,033
COLGATE PALMOLIVE CO COM 194162103 23,334 296,005 SH SOLE 31 192,770 0 103,235
COLGATE PALMOLIVE CO COM 194162103 31,496 399,537 SH SOLE 34 399,537 0 0
COLGATE PALMOLIVE CO COM 194162103 44,437 563,705 SH SOLE 36 563,705 0 0
COLGATE PALMOLIVE CO COM 194162103 2,601 32,991 SH SOLE 40 32,991 0 0
COLGATE PALMOLIVE CO COM 194162103 73,944 938,013 SH SOLE 43 46,885 0 891,128
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 701 29,592 SH SOLE 2 11,227 0 18,365
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 111 SH SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17 705 SH SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3,408 143,784 SH SOLE 18 143,784 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,587 109,143 SH SOLE 19 109,143 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 105,253 4,441,071 SH SOLE 21 4,441,071 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 24,677 1,041,209 SH SOLE 22 1,018,415 0 22,794
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 55 2,308 SH SOLE 23 2,308 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 13 532 SH SOLE 25 532 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 220 9,264 SH SOLE 26 1,127 0 8,137
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 76 3,210 SH SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,072 87,429 SH SOLE 30 87,429 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 26 1,076 SH SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 119 5,030 SH SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 286 12,072 SH SOLE 43 0 0 12,072
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,247 12,695 SH SOLE 43 0 0 12,695
COLONY BANKCORP INC COM 19623P101 94 6,040 SH SOLE 2 315 0 5,725
COLONY BANKCORP INC COM 19623P101 517 33,158 SH SOLE 18 33,158 0 0
COLONY BANKCORP INC COM 19623P101 236 15,122 SH SOLE 19 15,122 0 0
COLONY BANKCORP INC COM 19623P101 5,133 329,057 SH SOLE 21 329,057 0 0
COLONY BANKCORP INC COM 19623P101 1,408 90,233 SH SOLE 22 79,923 0 10,310
COLONY BANKCORP INC COM 19623P101 2 133 SH SOLE 26 0 0 133
COLONY CAP INC NEW CL A COM 19626G108 4,266 658,410 SH SOLE 2 201,923 0 456,487
COLONY CAP INC NEW CL A COM 19626G108 3,703 571,450 SH SOLE 4 571,450 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,171 643,716 SH SOLE 7 643,716 0 0
COLONY CAP INC NEW CL A COM 19626G108 10,210 1,575,544 SH SOLE 18 1,575,544 0 0
COLONY CAP INC NEW CL A COM 19626G108 20,223 3,120,905 SH SOLE 19 3,120,905 0 0
COLONY CAP INC NEW CL A COM 19626G108 132,478 20,444,059 SH SOLE 21 20,444,059 0 0
COLONY CAP INC NEW CL A COM 19626G108 121,001 18,673,029 SH SOLE 22 17,923,739 0 749,290
COLONY CAP INC NEW CL A COM 19626G108 582 89,891 SH SOLE 23 89,891 0 0
COLONY CAP INC NEW CL A COM 19626G108 13,529 2,087,865 SH SOLE 25 2,087,865 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,591 554,143 SH SOLE 26 113,969 0 440,174
COLONY CAP INC NEW CL A COM 19626G108 2,446 377,541 SH SOLE 28 62,766 0 314,775
COLONY CAP INC NEW CL A COM 19626G108 13,323 2,055,960 SH SOLE 30 2,055,960 0 0
COLONY CAP INC NEW CL A COM 19626G108 11 1,768 SH SOLE 34 1,768 0 0
COLONY CAP INC NEW CL A COM 19626G108 356 54,936 SH SOLE 36 54,936 0 0
COLONY CAP INC NEW CL A COM 19626G108 409 63,066 SH SOLE 40 63,066 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,325 667,426 SH SOLE 43 14,611 0 652,815
COLONY CR REAL ESTATE INC COM CL A 19625T101 845 99,144 SH SOLE 2 28,183 0 70,961
COLONY CR REAL ESTATE INC COM CL A 19625T101 3 410 SH SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 13 1,534 SH SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,309 271,056 SH SOLE 18 271,056 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,266 148,573 SH SOLE 19 148,573 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 44,626 5,237,770 SH SOLE 21 5,237,770 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 20,429 2,397,801 SH SOLE 22 2,254,739 0 143,062
COLONY CR REAL ESTATE INC COM CL A 19625T101 216 25,318 SH SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 90 10,557 SH SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 467 54,842 SH SOLE 30 54,842 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 80 9,401 SH SOLE 40 9,401 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 864 101,449 SH SOLE 43 4,389 0 97,060
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,590 1,125,000 PRN SOLE 21 1,125,000 0 0
COLUMBIA BKG SYS INC COM 197236102 3,408 79,088 SH SOLE 2 21,368 0 57,720
COLUMBIA BKG SYS INC COM 197236102 13 312 SH SOLE 4 312 0 0
COLUMBIA BKG SYS INC COM 197236102 70 1,621 SH SOLE 7 1,621 0 0
COLUMBIA BKG SYS INC COM 197236102 12,421 288,264 SH SOLE 18 288,264 0 0
COLUMBIA BKG SYS INC COM 197236102 5,503 127,701 SH SOLE 19 127,701 0 0
COLUMBIA BKG SYS INC COM 197236102 341,818 7,932,647 SH SOLE 21 7,932,647 0 0
COLUMBIA BKG SYS INC COM 197236102 83,296 1,933,075 SH SOLE 22 1,829,299 0 103,776
COLUMBIA BKG SYS INC COM 197236102 702 16,283 SH SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 212 4,927 SH SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 5,655 131,241 SH SOLE 30 131,241 0 0
COLUMBIA BKG SYS INC COM 197236102 16 381 SH SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 364 8,450 SH SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 683 15,854 SH SOLE 43 2,856 0 12,998
COLUMBIA FINL INC COM 197641103 784 44,864 SH SOLE 2 16,130 0 28,734
COLUMBIA FINL INC COM 197641103 18 1,034 SH SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,625 150,155 SH SOLE 18 150,155 0 0
COLUMBIA FINL INC COM 197641103 1,447 82,806 SH SOLE 19 82,806 0 0
COLUMBIA FINL INC COM 197641103 34,657 1,982,683 SH SOLE 21 1,982,683 0 0
COLUMBIA FINL INC COM 197641103 27,121 1,551,518 SH SOLE 22 1,478,072 0 73,446
COLUMBIA FINL INC COM 197641103 103 5,902 SH SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 132 7,567 SH SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 905 51,774 SH SOLE 30 51,774 0 0
COLUMBIA FINL INC COM 197641103 12 683 SH SOLE 34 683 0 0
COLUMBIA FINL INC COM 197641103 122 6,951 SH SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,167 66,748 SH SOLE 43 9,629 0 57,119
COLUMBIA PPTY TR INC COM NEW 198287203 2,295 134,228 SH SOLE 2 37,062 0 97,166
COLUMBIA PPTY TR INC COM NEW 198287203 2,408 140,791 SH SOLE 4 140,791 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,580 150,880 SH SOLE 7 150,880 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,339 370,715 SH SOLE 18 370,715 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,098 356,629 SH SOLE 19 356,629 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 83,865 4,904,381 SH SOLE 21 4,904,381 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 74,440 4,353,216 SH SOLE 22 4,171,201 0 182,015
COLUMBIA PPTY TR INC COM NEW 198287203 94 5,492 SH SOLE 23 5,492 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 8,423 492,544 SH SOLE 25 492,544 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 789 46,156 SH SOLE 26 35,843 0 10,313
COLUMBIA PPTY TR INC COM NEW 198287203 1,477 86,375 SH SOLE 28 14,837 0 71,538
COLUMBIA PPTY TR INC COM NEW 198287203 8,676 507,360 SH SOLE 30 507,360 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 208 12,170 SH SOLE 36 12,170 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 220 12,890 SH SOLE 40 12,890 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,308 134,988 SH SOLE 43 290 0 134,698
COLUMBIA SPORTSWEAR CO COM 198516106 22,285 210,974 SH SOLE 2 152,834 0 58,140
COLUMBIA SPORTSWEAR CO COM 198516106 1,990 18,844 SH SOLE 4 18,844 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 459 4,348 SH SOLE 7 4,348 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 8,383 79,358 SH SOLE 18 75,030 0 4,328
COLUMBIA SPORTSWEAR CO COM 198516106 1,381 13,072 SH SOLE 19 13,072 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 150,440 1,424,213 SH SOLE 21 1,424,213 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 132,205 1,251,590 SH SOLE 22 1,028,638 0 222,952
COLUMBIA SPORTSWEAR CO COM 198516106 5,525 52,303 SH SOLE 23 52,303 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 394 3,734 SH SOLE 25 3,734 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,661 25,189 SH SOLE 26 15,671 0 9,518
COLUMBIA SPORTSWEAR CO COM 198516106 492 4,659 SH SOLE 28 4,659 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,873 27,199 SH SOLE 29 27,199 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,677 25,340 SH SOLE 30 25,340 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,186 49,094 SH SOLE 31 49,094 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,915 18,125 SH SOLE 34 18,125 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 271 2,563 SH SOLE 36 2,563 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 395 3,741 SH SOLE 40 3,741 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,474 13,953 SH SOLE 43 830 0 13,123
COLUMBUS MCKINNON CORP N Y COM 199333105 1,506 28,543 SH SOLE 2 8,104 0 20,439
COLUMBUS MCKINNON CORP N Y COM 199333105 26 484 SH SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,421 83,795 SH SOLE 18 83,795 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,160 40,944 SH SOLE 19 40,944 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 50,566 958,406 SH SOLE 21 958,406 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 35,719 677,003 SH SOLE 22 642,482 0 34,521
COLUMBUS MCKINNON CORP N Y COM 199333105 20 386 SH SOLE 23 386 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 33 629 SH SOLE 25 629 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 578 10,957 SH SOLE 26 1,940 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 152 2,875 SH SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 6,106 115,740 SH SOLE 30 115,740 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 82 1,552 SH SOLE 36 1,552 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 184 3,489 SH SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 487 9,229 SH SOLE 43 1,248 0 7,981
COMCAST CORP NEW CL A 20030N101 621,177 11,479,901 SH SOLE 2 2,616,354 0 8,863,547
COMCAST CORP NEW CL A 20030N101 125,767 2,324,281 SH SOLE 4 2,148,950 0 175,331
COMCAST CORP NEW CL A 20030N101 238,622 4,409,951 SH SOLE 7 4,248,074 0 161,877
COMCAST CORP NEW CL A 20030N101 4,768 88,122 SH SOLE 13 88,122 0 0
COMCAST CORP NEW CL A 20030N101 32,681 603,974 SH SOLE 15 603,974 0 0
COMCAST CORP NEW CL A 20030N101 38 702 SH SOLE 17 0 0 702
COMCAST CORP NEW CL A 20030N101 900,121 16,635,022 SH SOLE 18 15,144,299 0 1,490,723
COMCAST CORP NEW CL A 20030N101 989,668 18,289,932 SH SOLE 19 18,289,932 0 0
COMCAST CORP NEW CL A 20030N101 10,276 189,902 SH SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 4,965,210 91,761,420 SH SOLE 21 91,761,420 0 0
COMCAST CORP NEW CL A 20030N101 5,678,737 104,948,010 SH SOLE 22 93,303,074 0 11,644,936
COMCAST CORP NEW CL A 20030N101 171,718 3,173,493 SH SOLE 23 3,173,493 0 0
COMCAST CORP NEW CL A 20030N101 405,084 7,486,304 SH SOLE 25 7,394,920 0 91,384
COMCAST CORP NEW CL A 20030N101 544,030 10,054,148 SH SOLE 26 3,186,426 0 6,867,722
COMCAST CORP NEW CL A 20030N101 532,318 9,837,693 SH SOLE 28 542,380 0 9,295,313
COMCAST CORP NEW CL A 20030N101 8,599 158,922 SH SOLE 29 158,922 0 0
COMCAST CORP NEW CL A 20030N101 1,053,953 19,477,962 SH SOLE 30 19,393,922 0 84,040
COMCAST CORP NEW CL A 20030N101 247,299 4,570,304 SH SOLE 31 802,292 0 3,768,012
COMCAST CORP NEW CL A 20030N101 52,778 975,387 SH SOLE 32 975,387 0 0
COMCAST CORP NEW CL A 20030N101 229,606 4,243,327 SH SOLE 34 4,243,327 0 0
COMCAST CORP NEW CL A 20030N101 156,163 2,886,032 SH SOLE 36 2,886,032 0 0
COMCAST CORP NEW CL A 20030N101 1,821 33,656 SH SOLE 37 33,656 0 0
COMCAST CORP NEW CL A 20030N101 10,073 186,155 SH SOLE 40 186,155 0 0
COMCAST CORP NEW CL A 20030N101 207,728 3,839,001 SH SOLE 43 248,974 0 3,590,027
COMERICA INC COM 200340107 27,505 383,395 SH SOLE 2 93,693 0 289,702
COMERICA INC COM 200340107 40 561 SH SOLE 4 561 0 0
COMERICA INC COM 200340107 8,900 124,060 SH SOLE 7 117,501 0 6,559
COMERICA INC COM 200340107 314 4,382 SH SOLE 13 4,382 0 0
COMERICA INC COM 200340107 226 3,152 SH SOLE 15 3,152 0 0
COMERICA INC COM 200340107 31,287 436,114 SH SOLE 18 409,849 0 26,265
COMERICA INC COM 200340107 19,126 266,599 SH SOLE 19 266,599 0 0
COMERICA INC COM 200340107 431,700 6,017,562 SH SOLE 21 6,017,562 0 0
COMERICA INC COM 200340107 255,019 3,554,767 SH SOLE 22 3,188,968 0 365,799
COMERICA INC COM 200340107 14,355 200,097 SH SOLE 25 200,097 0 0
COMERICA INC COM 200340107 18,933 263,908 SH SOLE 26 55,286 0 208,622
COMERICA INC COM 200340107 9,058 126,255 SH SOLE 28 12,611 0 113,644
COMERICA INC COM 200340107 44,466 619,826 SH SOLE 30 619,826 0 0
COMERICA INC COM 200340107 190 2,647 SH SOLE 31 2,647 0 0
COMERICA INC COM 200340107 4,322 60,251 SH SOLE 32 60,251 0 0
COMERICA INC COM 200340107 851 11,857 SH SOLE 34 11,857 0 0
COMERICA INC COM 200340107 4,752 66,243 SH SOLE 36 66,243 0 0
COMERICA INC COM 200340107 1,302 18,153 SH SOLE 40 18,153 0 0
COMERICA INC COM 200340107 21,513 299,873 SH SOLE 43 32,291 0 267,582
COMFORT SYS USA INC COM 199908104 2,647 35,403 SH SOLE 2 12,153 0 23,250
COMFORT SYS USA INC COM 199908104 11 149 SH SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 52 701 SH SOLE 7 701 0 0
COMFORT SYS USA INC COM 199908104 11,084 148,240 SH SOLE 18 148,240 0 0
COMFORT SYS USA INC COM 199908104 4,840 64,726 SH SOLE 19 64,726 0 0
COMFORT SYS USA INC COM 199908104 319,408 4,271,868 SH SOLE 21 4,271,868 0 0
COMFORT SYS USA INC COM 199908104 78,160 1,045,340 SH SOLE 22 996,508 0 48,832
COMFORT SYS USA INC COM 199908104 18 244 SH SOLE 23 244 0 0
COMFORT SYS USA INC COM 199908104 97 1,297 SH SOLE 25 1,297 0 0
COMFORT SYS USA INC COM 199908104 993 13,281 SH SOLE 26 10,790 0 2,491
COMFORT SYS USA INC COM 199908104 373 4,994 SH SOLE 28 4,994 0 0
COMFORT SYS USA INC COM 199908104 5,990 80,110 SH SOLE 30 80,110 0 0
COMFORT SYS USA INC COM 199908104 210 2,804 SH SOLE 36 2,804 0 0
COMFORT SYS USA INC COM 199908104 301 4,027 SH SOLE 40 4,027 0 0
COMFORT SYS USA INC COM 199908104 1,446 19,341 SH SOLE 43 108 0 19,233
COMMERCE BANCSHARES INC COM 200525103 23,758 310,117 SH SOLE 2 96,276 0 213,841
COMMERCE BANCSHARES INC COM 200525103 33 431 SH SOLE 4 431 0 0
COMMERCE BANCSHARES INC COM 200525103 1,956 25,537 SH SOLE 7 25,537 0 0
COMMERCE BANCSHARES INC COM 200525103 73 956 SH SOLE 15 956 0 0
COMMERCE BANCSHARES INC COM 200525103 19,691 257,023 SH SOLE 18 256,433 0 590
COMMERCE BANCSHARES INC COM 200525103 3,817 49,826 SH SOLE 19 49,826 0 0
COMMERCE BANCSHARES INC COM 200525103 388,863 5,075,873 SH SOLE 21 5,075,873 0 0
COMMERCE BANCSHARES INC COM 200525103 266,963 3,484,705 SH SOLE 22 3,332,960 0 151,745
COMMERCE BANCSHARES INC COM 200525103 69 902 SH SOLE 23 902 0 0
COMMERCE BANCSHARES INC COM 200525103 10,119 132,082 SH SOLE 25 132,082 0 0
COMMERCE BANCSHARES INC COM 200525103 8,982 117,247 SH SOLE 26 37,811 0 79,436
COMMERCE BANCSHARES INC COM 200525103 5,052 65,945 SH SOLE 28 13,205 0 52,740
COMMERCE BANCSHARES INC COM 200525103 100 1,306 SH SOLE 29 1,306 0 0
COMMERCE BANCSHARES INC COM 200525103 16,964 221,433 SH SOLE 30 221,433 0 0
COMMERCE BANCSHARES INC COM 200525103 337 4,402 SH SOLE 31 4,402 0 0
COMMERCE BANCSHARES INC COM 200525103 576 7,519 SH SOLE 34 7,519 0 0
COMMERCE BANCSHARES INC COM 200525103 2,399 31,308 SH SOLE 36 31,308 0 0
COMMERCE BANCSHARES INC COM 200525103 991 12,936 SH SOLE 40 12,936 0 0
COMMERCE BANCSHARES INC COM 200525103 20,316 265,189 SH SOLE 43 1,242 0 263,947
COMMERCIAL METALS CO COM 201723103 6,379 206,852 SH SOLE 2 90,880 0 115,972
COMMERCIAL METALS CO COM 201723103 13 412 SH SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 103 3,329 SH SOLE 7 3,329 0 0
COMMERCIAL METALS CO COM 201723103 19,595 635,364 SH SOLE 18 635,364 0 0
COMMERCIAL METALS CO COM 201723103 16,403 531,858 SH SOLE 19 531,858 0 0
COMMERCIAL METALS CO COM 201723103 276,925 8,979,413 SH SOLE 21 8,979,413 0 0
COMMERCIAL METALS CO COM 201723103 134,204 4,351,622 SH SOLE 22 4,163,876 0 187,746
COMMERCIAL METALS CO COM 201723103 398 12,891 SH SOLE 23 12,891 0 0
COMMERCIAL METALS CO COM 201723103 46 1,499 SH SOLE 25 1,499 0 0
COMMERCIAL METALS CO COM 201723103 4,016 130,217 SH SOLE 26 40,654 0 89,563
COMMERCIAL METALS CO COM 201723103 555 18,000 SH SOLE 28 15,440 0 2,560
COMMERCIAL METALS CO COM 201723103 2,480 80,420 SH SOLE 30 80,420 0 0
COMMERCIAL METALS CO COM 201723103 302 9,796 SH SOLE 36 9,796 0 0
COMMERCIAL METALS CO COM 201723103 468 15,169 SH SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 3,378 109,519 SH SOLE 43 15,271 0 94,248
COMMERCIAL VEH GROUP INC COM 202608105 13 1,339 SH SOLE 2 1,339 0 0
COMMERCIAL VEH GROUP INC COM 202608105 70 7,217 SH SOLE 18 7,217 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,102 114,165 SH SOLE 21 114,165 0 0
COMMERCIAL VEH GROUP INC COM 202608105 4,951 513,082 SH SOLE 22 513,082 0 0
COMMSCOPE HLDG CO INC COM 20337X109 7,210 469,419 SH SOLE 2 99,193 0 370,226
COMMSCOPE HLDG CO INC COM 20337X109 12 783 SH SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 100 6,483 SH SOLE 7 6,483 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,207 78,565 SH SOLE 18 78,565 0 0
COMMSCOPE HLDG CO INC COM 20337X109 17,400 1,132,829 SH SOLE 19 1,132,829 0 0
COMMSCOPE HLDG CO INC COM 20337X109 41,873 2,726,078 SH SOLE 21 2,726,078 0 0
COMMSCOPE HLDG CO INC COM 20337X109 82,887 5,396,275 SH SOLE 22 5,123,048 0 273,227
COMMSCOPE HLDG CO INC COM 20337X109 2,083 135,615 SH SOLE 25 135,615 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,999 130,116 SH SOLE 26 91,706 0 38,410
COMMSCOPE HLDG CO INC COM 20337X109 613 39,891 SH SOLE 28 25,401 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 2,076 135,163 SH SOLE 30 135,163 0 0
COMMSCOPE HLDG CO INC COM 20337X109 56 3,676 SH SOLE 31 3,676 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,682 239,736 SH SOLE 34 239,736 0 0
COMMSCOPE HLDG CO INC COM 20337X109 354 23,026 SH SOLE 36 23,026 0 0
COMMSCOPE HLDG CO INC COM 20337X109 408 26,584 SH SOLE 40 26,584 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,105 71,972 SH SOLE 43 3,018 0 68,954
COMMSCOPE HLDG CO INC OPTIONS 20337X109 4,608 300,000 SH Put SOLE 19 300,000 0 0
COMMUNICATIONS SYS INC COM 203900105 10 1,644 SH SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 179 30,097 SH SOLE 21 30,097 0 0
COMMUNICATIONS SYS INC COM 203900105 619 103,859 SH SOLE 22 103,859 0 0
COMMUNITY BANKERS TR CORP COM 203612106 175 19,802 SH SOLE 2 2,395 0 17,407
COMMUNITY BANKERS TR CORP COM 203612106 799 90,536 SH SOLE 18 90,536 0 0
COMMUNITY BANKERS TR CORP COM 203612106 382 43,282 SH SOLE 19 43,282 0 0
COMMUNITY BANKERS TR CORP COM 203612106 8,542 968,496 SH SOLE 21 968,496 0 0
COMMUNITY BANKERS TR CORP COM 203612106 2,389 270,809 SH SOLE 22 245,605 0 25,204
COMMUNITY BK SYS INC COM 203607106 4,635 60,416 SH SOLE 2 17,354 0 43,062
COMMUNITY BK SYS INC COM 203607106 17 222 SH SOLE 4 222 0 0
COMMUNITY BK SYS INC COM 203607106 1,823 23,760 SH SOLE 7 23,760 0 0
COMMUNITY BK SYS INC COM 203607106 16,039 209,061 SH SOLE 18 209,061 0 0
COMMUNITY BK SYS INC COM 203607106 7,062 92,051 SH SOLE 19 92,051 0 0
COMMUNITY BK SYS INC COM 203607106 454,690 5,926,620 SH SOLE 21 5,926,620 0 0
COMMUNITY BK SYS INC COM 203607106 108,500 1,414,238 SH SOLE 22 1,337,473 0 76,765
COMMUNITY BK SYS INC COM 203607106 34 445 SH SOLE 25 445 0 0
COMMUNITY BK SYS INC COM 203607106 2,211 28,817 SH SOLE 26 14,729 0 14,088
COMMUNITY BK SYS INC COM 203607106 373 4,858 SH SOLE 28 4,858 0 0
COMMUNITY BK SYS INC COM 203607106 7,256 94,574 SH SOLE 30 94,574 0 0
COMMUNITY BK SYS INC COM 203607106 20 266 SH SOLE 34 266 0 0
COMMUNITY BK SYS INC COM 203607106 158 2,061 SH SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 477 6,216 SH SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 1,114 14,525 SH SOLE 43 655 0 13,870
COMMUNITY FINL CORP MD COM 20368X101 159 4,648 SH SOLE 2 515 0 4,133
COMMUNITY FINL CORP MD COM 20368X101 679 19,826 SH SOLE 18 19,826 0 0
COMMUNITY FINL CORP MD COM 20368X101 313 9,130 SH SOLE 19 9,130 0 0
COMMUNITY FINL CORP MD COM 20368X101 6,949 202,881 SH SOLE 21 202,881 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,783 52,050 SH SOLE 22 45,899 0 6,151
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,373 101,528 SH SOLE 2 29,446 0 72,082
COMMUNITY HEALTH SYS INC NEW COM 203668108 6 452 SH SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 76 5,632 SH SOLE 7 5,632 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,353 395,951 SH SOLE 18 395,951 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,033 150,345 SH SOLE 19 150,345 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 180,750 13,369,117 SH SOLE 21 13,369,117 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 43,677 3,230,552 SH SOLE 22 3,107,486 0 123,066
COMMUNITY HEALTH SYS INC NEW COM 203668108 238 17,610 SH SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108 490 36,240 SH SOLE 28 6,914 0 29,326
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,191 236,031 SH SOLE 30 236,031 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 64 4,737 SH SOLE 36 4,737 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 174 12,838 SH SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 407 30,117 SH SOLE 43 0 0 30,117
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,936 41,980 SH SOLE 2 31,704 0 10,276
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,217 26,396 SH SOLE 4 26,396 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,407 30,497 SH SOLE 7 30,497 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,080 88,471 SH SOLE 18 88,471 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 12,349 267,754 SH SOLE 19 267,754 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 125,033 2,711,028 SH SOLE 21 2,711,028 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 40,812 884,908 SH SOLE 22 869,342 0 15,566
COMMUNITY HEALTHCARE TR INC COM 20369C106 49 1,059 SH SOLE 23 1,059 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,538 98,388 SH SOLE 25 98,388 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 133 2,876 SH SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 791 17,159 SH SOLE 28 2,750 0 14,409
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,545 141,918 SH SOLE 30 141,918 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,694 101,780 SH SOLE 34 101,780 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 123 2,657 SH SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,190 25,801 SH SOLE 43 1,485 0 24,316
COMMUNITY TR BANCORP INC COM 204149108 803 18,235 SH SOLE 2 5,606 0 12,629
COMMUNITY TR BANCORP INC COM 204149108 8 185 SH SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 13 292 SH SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,426 55,094 SH SOLE 18 55,094 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,695 83,931 SH SOLE 19 83,931 0 0
COMMUNITY TR BANCORP INC COM 204149108 31,780 721,770 SH SOLE 21 721,770 0 0
COMMUNITY TR BANCORP INC COM 204149108 26,424 600,129 SH SOLE 22 573,832 0 26,297
COMMUNITY TR BANCORP INC COM 204149108 27 615 SH SOLE 25 615 0 0
COMMUNITY TR BANCORP INC COM 204149108 548 12,435 SH SOLE 26 7,174 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 100 2,275 SH SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 791 17,963 SH SOLE 30 17,963 0 0
COMMUNITY TR BANCORP INC COM 204149108 66 1,509 SH SOLE 36 1,509 0 0
COMMUNITY TR BANCORP INC COM 204149108 70 1,579 SH SOLE 40 1,579 0 0
COMMUNITY TR BANCORP INC COM 204149108 636 14,440 SH SOLE 43 2,345 0 12,095
COMMUNITY WEST BANCSHARES COM 204157101 21 1,646 SH SOLE 18 1,646 0 0
COMMUNITY WEST BANCSHARES COM 204157101 93 7,234 SH SOLE 21 7,234 0 0
COMMUNITY WEST BANCSHARES COM 204157101 58 4,555 SH SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,925 45,353 SH SOLE 2 38,406 0 6,947
COMMVAULT SYSTEMS INC COM 204166102 11 174 SH SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 47 736 SH SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 15,738 243,996 SH SOLE 18 231,518 0 12,478
COMMVAULT SYSTEMS INC COM 204166102 13,727 212,818 SH SOLE 19 212,818 0 0
COMMVAULT SYSTEMS INC COM 204166102 214,567 3,326,614 SH SOLE 21 3,326,614 0 0
COMMVAULT SYSTEMS INC COM 204166102 114,793 1,779,736 SH SOLE 22 1,591,302 0 188,434
COMMVAULT SYSTEMS INC COM 204166102 491 7,607 SH SOLE 23 7,607 0 0
COMMVAULT SYSTEMS INC COM 204166102 53 816 SH SOLE 25 816 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,710 42,023 SH SOLE 26 11,553 0 30,470
COMMVAULT SYSTEMS INC COM 204166102 367 5,688 SH SOLE 28 5,688 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,049 31,773 SH SOLE 30 31,773 0 0
COMMVAULT SYSTEMS INC COM 204166102 129 1,995 SH SOLE 36 1,995 0 0
COMMVAULT SYSTEMS INC COM 204166102 405 6,276 SH SOLE 40 6,276 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,618 56,099 SH SOLE 43 1,709 0 54,390
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,223 210,080 SH SOLE 43 23,322 0 186,758
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7,237 987,300 SH SOLE 7 987,300 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,604 491,663 SH SOLE 21 491,663 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 19,371 2,642,685 SH SOLE 30 2,642,685 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,366 595,572 SH SOLE 43 43,672 0 551,900
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 7,452 5,914,088 SH SOLE 7 5,914,088 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 91,470 72,595,298 SH SOLE 21 72,595,298 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,843 3,050,335 SH SOLE 22 3,050,335 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 78,168 62,038,289 SH SOLE 30 62,038,289 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 9,903 7,859,801 SH SOLE 43 50,590 0 7,809,211
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 313 46,680 SH SOLE 22 46,680 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 62 9,300 SH SOLE 28 0 0 9,300
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 24 3,650 SH SOLE 30 3,650 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 6,909 1,031,233 SH SOLE 43 2,916 0 1,028,317
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 21 1,185 SH SOLE 22 1,185 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,320 74,707 SH SOLE 26 74,707 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,691 152,296 SH SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 74 4,175 SH SOLE 34 4,175 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,230 182,777 SH SOLE 43 9,109 0 173,668
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,225 221,815 SH SOLE 2 9,801 0 212,014
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 775 77,224 SH SOLE 4 63,257 0 13,967
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8,263 823,783 SH SOLE 7 823,783 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6 617 SH SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22 2,169 SH SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 705 70,314 SH SOLE 18 70,314 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 167 16,655 SH SOLE 19 16,655 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 47,738 4,759,570 SH SOLE 21 4,759,570 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22,157 2,209,059 SH SOLE 22 1,963,741 0 245,318
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 968 96,506 SH SOLE 23 96,506 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 118 11,750 SH SOLE 25 11,750 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,927 790,302 SH SOLE 26 361,336 0 428,966
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,566 255,819 SH SOLE 28 35,420 0 220,399
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 87 8,673 SH SOLE 29 8,673 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 28,135 2,805,104 SH SOLE 30 2,608,454 0 196,650
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 216 21,533 SH SOLE 31 21,533 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 243 24,226 SH SOLE 34 24,226 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 18 1,755 SH SOLE 40 1,755 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 358 35,707 SH SOLE 43 0 0 35,707
COMPASS MINERALS INTL INC COM 20451N101 1,841 29,353 SH SOLE 2 24,375 0 4,978
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,563 40,862 SH SOLE 7 40,862 0 0
COMPASS MINERALS INTL INC COM 20451N101 11,305 180,240 SH SOLE 18 180,240 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,766 60,050 SH SOLE 19 60,050 0 0
COMPASS MINERALS INTL INC COM 20451N101 153,991 2,455,210 SH SOLE 21 2,455,210 0 0
COMPASS MINERALS INTL INC COM 20451N101 69,792 1,112,761 SH SOLE 22 1,086,904 0 25,857
COMPASS MINERALS INTL INC COM 20451N101 62 996 SH SOLE 25 996 0 0
COMPASS MINERALS INTL INC COM 20451N101 860 13,712 SH SOLE 26 10,499 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 286 4,565 SH SOLE 28 4,340 0 225
COMPASS MINERALS INTL INC COM 20451N101 1,591 25,371 SH SOLE 30 25,371 0 0
COMPASS MINERALS INTL INC COM 20451N101 50 802 SH SOLE 34 802 0 0
COMPASS MINERALS INTL INC COM 20451N101 240 3,828 SH SOLE 36 3,828 0 0
COMPASS MINERALS INTL INC COM 20451N101 232 3,692 SH SOLE 40 3,692 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,290 36,519 SH SOLE 43 2,847 0 33,672
COMPUGEN LTD ORD M25722105 21 2,398 SH SOLE 2 73 0 2,325
COMPUGEN LTD ORD M25722105 4 438 SH SOLE 4 438 0 0
COMPUGEN LTD ORD M25722105 124 14,407 SH SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 14,472 1,684,693 SH SOLE 21 1,684,693 0 0
COMPUGEN LTD ORD M25722105 4,994 581,381 SH SOLE 22 541,617 0 39,764
COMPUGEN LTD ORD M25722105 138 16,104 SH SOLE 26 0 0 16,104
COMPUGEN LTD ORD M25722105 131 15,217 SH SOLE 28 15,217 0 0
COMPUGEN LTD ORD M25722105 739 85,994 SH SOLE 30 85,994 0 0
COMPUGEN LTD ORD M25722105 12 1,420 SH SOLE 34 1,420 0 0
COMPUGEN LTD ORD M25722105 117 13,617 SH SOLE 40 13,617 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 529 17,292 SH SOLE 2 4,389 0 12,903
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 8 256 SH SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,734 56,653 SH SOLE 18 56,653 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 730 23,859 SH SOLE 19 23,859 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 49,271 1,610,164 SH SOLE 21 1,610,164 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,213 399,103 SH SOLE 22 380,642 0 18,461
COMPUTER PROGRAMS & SYS INC COM 205306103 95 3,114 SH SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 49 1,601 SH SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,149 37,546 SH SOLE 30 37,546 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 36 1,175 SH SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 248 8,111 SH SOLE 43 0 0 8,111
COMPUTER TASK GROUP INC COM 205477102 31 3,287 SH SOLE 18 3,287 0 0
COMPUTER TASK GROUP INC COM 205477102 524 54,823 SH SOLE 21 54,823 0 0
COMPUTER TASK GROUP INC COM 205477102 2,651 277,618 SH SOLE 22 277,618 0 0
COMPX INTL INC CL A 20563P101 23 1,301 SH SOLE 2 0 0 1,301
COMPX INTL INC CL A 20563P101 130 7,226 SH SOLE 18 7,226 0 0
COMPX INTL INC CL A 20563P101 49 2,748 SH SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 982 54,507 SH SOLE 21 54,507 0 0
COMPX INTL INC CL A 20563P101 1,029 57,109 SH SOLE 22 56,140 0 969
COMSCORE INC COM 20564W105 245 66,912 SH SOLE 2 7,946 0 58,966
COMSCORE INC COM 20564W105 6 1,699 SH SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 889 242,917 SH SOLE 18 242,917 0 0
COMSCORE INC COM 20564W105 984 268,748 SH SOLE 19 268,748 0 0
COMSCORE INC COM 20564W105 8,764 2,394,441 SH SOLE 21 2,394,441 0 0
COMSCORE INC COM 20564W105 5,166 1,411,566 SH SOLE 22 1,348,115 0 63,451
COMSCORE INC COM 20564W105 42 11,507 SH SOLE 26 0 0 11,507
COMSTOCK HLDG COS INC CL A NEW 205684202 2 285 SH SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750300 21 4,692 SH SOLE 2 4,692 0 0
COMSTOCK MNG INC COM NEW 205750300 723 157,844 SH SOLE 21 157,844 0 0
COMSTOCK MNG INC COM NEW 205750300 6,403 1,398,006 SH SOLE 22 1,398,006 0 0
COMSTOCK RES INC COM 205768302 138 24,989 SH SOLE 2 2,697 0 22,292
COMSTOCK RES INC COM 205768302 385 69,518 SH SOLE 18 69,518 0 0
COMSTOCK RES INC COM 205768302 222 40,159 SH SOLE 19 40,159 0 0
COMSTOCK RES INC COM 205768302 5,131 926,210 SH SOLE 21 926,210 0 0
COMSTOCK RES INC COM 205768302 6,976 1,259,255 SH SOLE 22 1,233,216 0 26,039
COMSTOCK RES INC COM 205768302 65 11,719 SH SOLE 43 710 0 11,009
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 683 27,489 SH SOLE 2 7,647 0 19,842
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 124 SH SOLE 4 124 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10 404 SH SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,714 109,270 SH SOLE 18 109,270 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,072 43,173 SH SOLE 19 43,173 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 80,091 3,224,292 SH SOLE 21 3,224,292 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 18,386 740,170 SH SOLE 22 700,235 0 39,935
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 247 9,928 SH SOLE 26 3,765 0 6,163
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 60 2,408 SH SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,350 54,343 SH SOLE 30 54,343 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 15 621 SH SOLE 34 621 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 45 1,810 SH SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 221 8,912 SH SOLE 43 0 0 8,912
CONAGRA BRANDS INC COM 205887102 48,393 1,287,035 SH SOLE 2 348,140 0 938,895
CONAGRA BRANDS INC COM 205887102 9,402 250,056 SH SOLE 4 230,892 0 19,164
CONAGRA BRANDS INC COM 205887102 17,362 461,757 SH SOLE 7 420,163 0 41,594
CONAGRA BRANDS INC COM 205887102 49 1,304 SH SOLE 13 1,304 0 0
CONAGRA BRANDS INC COM 205887102 2,266 60,259 SH SOLE 15 60,259 0 0
CONAGRA BRANDS INC COM 205887102 37,950 1,009,319 SH SOLE 18 940,388 0 68,931
CONAGRA BRANDS INC COM 205887102 38,150 1,014,621 SH SOLE 19 1,014,621 0 0
CONAGRA BRANDS INC COM 205887102 457,325 12,162,903 SH SOLE 21 12,162,903 0 0
CONAGRA BRANDS INC COM 205887102 419,475 11,156,258 SH SOLE 22 9,953,922 0 1,202,336
CONAGRA BRANDS INC COM 205887102 12,670 336,955 SH SOLE 23 336,955 0 0
CONAGRA BRANDS INC COM 205887102 24,487 651,252 SH SOLE 25 651,252 0 0
CONAGRA BRANDS INC COM 205887102 52,019 1,383,493 SH SOLE 26 452,573 0 930,920
CONAGRA BRANDS INC COM 205887102 58,323 1,551,141 SH SOLE 28 73,927 0 1,477,214
CONAGRA BRANDS INC COM 205887102 362 9,634 SH SOLE 29 9,634 0 0
CONAGRA BRANDS INC COM 205887102 102,206 2,718,242 SH SOLE 30 2,649,053 0 69,189
CONAGRA BRANDS INC COM 205887102 5,251 139,666 SH SOLE 31 71,794 0 67,872
CONAGRA BRANDS INC COM 205887102 24,615 654,650 SH SOLE 34 654,650 0 0
CONAGRA BRANDS INC COM 205887102 13,107 348,579 SH SOLE 35 348,579 0 0
CONAGRA BRANDS INC COM 205887102 10,814 287,608 SH SOLE 36 287,608 0 0
CONAGRA BRANDS INC COM 205887102 729 19,378 SH SOLE 40 19,378 0 0
CONAGRA BRANDS INC COM 205887102 15,208 404,481 SH SOLE 43 72,399 0 332,082
CONCENTRIX CORP COM 20602D101 18,999 126,899 SH SOLE 2 52,105 0 74,794
CONCENTRIX CORP COM 20602D101 115 770 SH SOLE 4 770 0 0
CONCENTRIX CORP COM 20602D101 175 1,168 SH SOLE 7 1,168 0 0
CONCENTRIX CORP COM 20602D101 15,143 101,142 SH SOLE 18 101,142 0 0
CONCENTRIX CORP COM 20602D101 1,719 11,484 SH SOLE 19 11,484 0 0
CONCENTRIX CORP COM 20602D101 284,967 1,903,332 SH SOLE 21 1,903,332 0 0
CONCENTRIX CORP COM 20602D101 200,615 1,339,935 SH SOLE 22 1,280,100 0 59,835
CONCENTRIX CORP COM 20602D101 249 1,664 SH SOLE 23 1,664 0 0
CONCENTRIX CORP COM 20602D101 102 681 SH SOLE 25 681 0 0
CONCENTRIX CORP COM 20602D101 2,643 17,654 SH SOLE 26 14,181 0 3,473
CONCENTRIX CORP COM 20602D101 1,075 7,180 SH SOLE 28 5,623 0 1,557
CONCENTRIX CORP COM 20602D101 327 2,181 SH SOLE 29 2,181 0 0
CONCENTRIX CORP COM 20602D101 4,490 29,987 SH SOLE 30 29,987 0 0
CONCENTRIX CORP COM 20602D101 439 2,930 SH SOLE 31 2,930 0 0
CONCENTRIX CORP COM 20602D101 511 3,411 SH SOLE 34 3,411 0 0
CONCENTRIX CORP COM 20602D101 537 3,590 SH SOLE 36 3,590 0 0
CONCENTRIX CORP COM 20602D101 804 5,370 SH SOLE 40 5,370 0 0
CONCENTRIX CORP COM 20602D101 7,766 51,873 SH SOLE 43 3,303 0 48,570
CONCERT PHARMACEUTICALS INC COM 206022105 152 30,387 SH SOLE 2 2,352 0 28,035
CONCERT PHARMACEUTICALS INC COM 206022105 2 457 SH SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 567 113,622 SH SOLE 18 113,622 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 287 57,612 SH SOLE 19 57,612 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7,142 1,431,276 SH SOLE 21 1,431,276 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3,413 683,991 SH SOLE 22 654,626 0 29,365
CONCERT PHARMACEUTICALS INC COM 206022105 47 9,329 SH SOLE 30 9,329 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3 544 SH SOLE 43 0 0 544
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 2 511 SH SOLE 43 0 0 511
CONCRETE PUMPING HLDGS INC COM 206704108 189 25,480 SH SOLE 2 1,823 0 23,657
CONCRETE PUMPING HLDGS INC COM 206704108 737 99,407 SH SOLE 18 99,407 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 352 47,438 SH SOLE 19 47,438 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 7,527 1,015,832 SH SOLE 21 1,015,832 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,018 272,305 SH SOLE 22 250,176 0 22,129
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 5 1,521 SH SOLE 18 1,521 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 70 20,089 SH SOLE 21 20,089 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 113 32,360 SH SOLE 22 32,360 0 0
CONDUENT INC COM 206787103 1,642 246,567 SH SOLE 2 79,374 0 167,193
CONDUENT INC COM 206787103 5 776 SH SOLE 4 776 0 0
CONDUENT INC COM 206787103 22 3,312 SH SOLE 7 3,312 0 0
CONDUENT INC COM 206787103 3 501 SH SOLE 17 0 0 501
CONDUENT INC COM 206787103 3,691 554,270 SH SOLE 18 554,270 0 0
CONDUENT INC COM 206787103 8,517 1,278,797 SH SOLE 19 1,278,797 0 0
CONDUENT INC COM 206787103 42,159 6,330,106 SH SOLE 21 6,330,106 0 0
CONDUENT INC COM 206787103 39,394 5,915,027 SH SOLE 22 5,644,123 0 270,904
CONDUENT INC COM 206787103 274 41,096 SH SOLE 23 41,096 0 0
CONDUENT INC COM 206787103 1,223 183,584 SH SOLE 25 183,584 0 0
CONDUENT INC COM 206787103 2,258 339,111 SH SOLE 26 111,617 0 227,494
CONDUENT INC COM 206787103 315 47,260 SH SOLE 28 22,846 0 24,414
CONDUENT INC COM 206787103 791 118,694 SH SOLE 30 118,694 0 0
CONDUENT INC COM 206787103 481 72,256 SH SOLE 34 72,256 0 0
CONDUENT INC COM 206787103 228 34,161 SH SOLE 36 34,161 0 0
CONDUENT INC COM 206787103 115 17,319 SH SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 2,442 366,600 SH SOLE 43 45,886 0 320,714
CONFORMIS INC COM 20717E101 49 49,230 SH SOLE 21 49,230 0 0
CONFORMIS INC COM 20717E101 2,929 2,958,901 SH SOLE 22 2,958,901 0 0
CONIFER HLDGS INC COM 20731J102 4 963 SH SOLE 18 963 0 0
CONIFER HLDGS INC COM 20731J102 59 15,642 SH SOLE 21 15,642 0 0
CONMED CORP COM 207410101 2,075 15,892 SH SOLE 2 10,843 0 5,049
CONMED CORP COM 207410101 15 113 SH SOLE 4 113 0 0
CONMED CORP COM 207410101 58 444 SH SOLE 7 444 0 0
CONMED CORP COM 207410101 14,959 114,549 SH SOLE 18 111,036 0 3,513
CONMED CORP COM 207410101 15,128 115,841 SH SOLE 19 115,841 0 0
CONMED CORP COM 207410101 458,747 3,512,877 SH SOLE 21 3,512,877 0 0
CONMED CORP COM 207410101 108,381 829,933 SH SOLE 22 808,915 0 21,018
CONMED CORP COM 207410101 194 1,482 SH SOLE 23 1,482 0 0
CONMED CORP COM 207410101 46 349 SH SOLE 25 349 0 0
CONMED CORP COM 207410101 1,712 13,110 SH SOLE 26 6,305 0 6,805
CONMED CORP COM 207410101 166 1,272 SH SOLE 28 1,272 0 0
CONMED CORP COM 207410101 12,053 92,294 SH SOLE 30 92,294 0 0
CONMED CORP COM 207410101 93 712 SH SOLE 36 712 0 0
CONMED CORP COM 207410101 451 3,451 SH SOLE 40 3,451 0 0
CONMED CORP COM 207410101 1,150 8,806 SH SOLE 43 38 0 8,768
CONMED CORP NOTE 2.625% 2/0 207410AF8 3,111 1,990,000 PRN SOLE 21 1,990,000 0 0
CONMED CORP NOTE 2.625% 2/0 207410AF8 1,954 1,250,000 PRN SOLE 22 1,250,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 679 36,685 SH SOLE 2 36,685 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 298 16,098 SH SOLE 18 16,098 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 39,321 2,125,482 SH SOLE 19 2,125,482 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 332 17,964 SH SOLE 20 17,964 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 3 153 SH SOLE 21 153 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 4,699 254,008 SH SOLE 34 254,008 0 0
CONNECTONE BANCORP INC COM 20786W107 1,090 42,999 SH SOLE 2 11,823 0 31,176
CONNECTONE BANCORP INC COM 20786W107 18 713 SH SOLE 7 713 0 0
CONNECTONE BANCORP INC COM 20786W107 3,256 128,424 SH SOLE 18 128,424 0 0
CONNECTONE BANCORP INC COM 20786W107 1,566 61,760 SH SOLE 19 61,760 0 0
CONNECTONE BANCORP INC COM 20786W107 40,237 1,587,244 SH SOLE 21 1,587,244 0 0
CONNECTONE BANCORP INC COM 20786W107 28,292 1,116,057 SH SOLE 22 1,053,896 0 62,161
CONNECTONE BANCORP INC COM 20786W107 84 3,331 SH SOLE 26 1,250 0 2,081
CONNECTONE BANCORP INC COM 20786W107 105 4,155 SH SOLE 28 4,155 0 0
CONNECTONE BANCORP INC COM 20786W107 848 33,465 SH SOLE 30 33,465 0 0
CONNECTONE BANCORP INC COM 20786W107 25 973 SH SOLE 36 973 0 0
CONNECTONE BANCORP INC COM 20786W107 85 3,347 SH SOLE 40 3,347 0 0
CONNECTONE BANCORP INC COM 20786W107 472 18,634 SH SOLE 43 267 0 18,367
CONNS INC COM 208242107 380 19,558 SH SOLE 2 2,963 0 16,595
CONNS INC COM 208242107 8 409 SH SOLE 7 409 0 0
CONNS INC COM 208242107 1,569 80,664 SH SOLE 18 80,664 0 0
CONNS INC COM 208242107 1,950 100,242 SH SOLE 19 100,242 0 0
CONNS INC COM 208242107 45,534 2,341,081 SH SOLE 21 2,341,081 0 0
CONNS INC COM 208242107 11,688 600,930 SH SOLE 22 582,742 0 18,188
CONNS INC COM 208242107 153 7,856 SH SOLE 26 0 0 7,856
CONNS INC COM 208242107 543 27,938 SH SOLE 30 27,938 0 0
CONNS INC COM 208242107 85 4,364 SH SOLE 43 995 0 3,369
CONOCOPHILLIPS COM 20825C104 166,727 3,147,572 SH SOLE 2 540,588 0 2,606,984
CONOCOPHILLIPS COM 20825C104 36,386 686,909 SH SOLE 4 634,862 0 52,047
CONOCOPHILLIPS COM 20825C104 66,355 1,252,689 SH SOLE 7 1,187,963 0 64,726
CONOCOPHILLIPS COM 20825C104 249 4,699 SH SOLE 13 4,699 0 0
CONOCOPHILLIPS COM 20825C104 9,486 179,079 SH SOLE 15 179,079 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 359,679 6,790,231 SH SOLE 18 6,192,377 0 597,854
CONOCOPHILLIPS COM 20825C104 514,659 9,716,042 SH SOLE 19 9,716,042 0 0
CONOCOPHILLIPS COM 20825C104 1,637,775 30,918,913 SH SOLE 21 30,918,913 0 0
CONOCOPHILLIPS COM 20825C104 1,636,040 30,886,162 SH SOLE 22 27,719,534 0 3,166,628
CONOCOPHILLIPS COM 20825C104 46,364 875,296 SH SOLE 23 875,296 0 0
CONOCOPHILLIPS COM 20825C104 133,088 2,512,511 SH SOLE 25 2,451,864 0 60,647
CONOCOPHILLIPS COM 20825C104 169,913 3,207,714 SH SOLE 26 1,099,225 0 2,108,489
CONOCOPHILLIPS COM 20825C104 164,735 3,109,975 SH SOLE 28 145,768 0 2,964,207
CONOCOPHILLIPS COM 20825C104 23,054 435,220 SH SOLE 29 435,220 0 0
CONOCOPHILLIPS COM 20825C104 347,244 6,555,481 SH SOLE 30 6,555,481 0 0
CONOCOPHILLIPS COM 20825C104 18,701 353,040 SH SOLE 31 181,404 0 171,636
CONOCOPHILLIPS COM 20825C104 267,492 5,049,868 SH SOLE 34 5,049,868 0 0
CONOCOPHILLIPS COM 20825C104 51,646 975,007 SH SOLE 36 975,007 0 0
CONOCOPHILLIPS COM 20825C104 2,914 55,018 SH SOLE 40 55,018 0 0
CONOCOPHILLIPS COM 20825C104 22,972 433,684 SH SOLE 43 39,076 0 394,608
CONOCOPHILLIPS OPTIONS 20825C104 291 5,500 SH Call SOLE 2 5,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104 360 6,800 SH Call SOLE 4 6,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104 4,285 80,900 SH Call SOLE 18 80,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104 46,672 881,100 SH Call SOLE 19 881,100 0 0
CONOCOPHILLIPS OPTIONS 20825C104 2,288 43,200 SH Call SOLE 22 43,200 0 0
CONOCOPHILLIPS OPTIONS 20825C104 18,047 340,700 SH Call SOLE 34 340,700 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 67 6,843 SH SOLE 2 1,079 0 5,764
CONSOL ENERGY INC DISC COML COM 20854L108 6 600 SH SOLE 7 600 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 1,333 137,173 SH SOLE 18 137,173 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 487 50,090 SH SOLE 19 50,090 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 36,027 3,706,516 SH SOLE 21 3,706,516 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 7,934 816,300 SH SOLE 22 787,832 0 28,468
CONSOL ENERGY INC DISC COML COM 20854L108 21 2,125 SH SOLE 28 0 0 2,125
CONSOL ENERGY INC DISC COML COM 20854L108 401 41,240 SH SOLE 30 41,240 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 15 1,531 SH SOLE 43 0 0 1,531
CONSOLIDATED COMM HLDGS INC COM 209034107 574 79,747 SH SOLE 2 24,238 0 55,509
CONSOLIDATED COMM HLDGS INC COM 209034107 3 357 SH SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 12 1,653 SH SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,320 322,267 SH SOLE 18 322,267 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 925 128,446 SH SOLE 19 128,446 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 65,944 9,158,862 SH SOLE 21 9,158,862 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 14,853 2,062,877 SH SOLE 22 1,956,191 0 106,686
CONSOLIDATED COMM HLDGS INC COM 209034107 99 13,774 SH SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 71 9,874 SH SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 884 122,766 SH SOLE 30 122,766 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 50 6,979 SH SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 209 29,045 SH SOLE 43 5,122 0 23,923
CONSOLIDATED EDISON INC COM 209115104 92,744 1,239,899 SH SOLE 2 544,105 0 695,794
CONSOLIDATED EDISON INC COM 209115104 17,347 231,917 SH SOLE 4 218,975 0 12,942
CONSOLIDATED EDISON INC COM 209115104 73,596 983,906 SH SOLE 7 948,798 0 35,108
CONSOLIDATED EDISON INC COM 209115104 11,225 150,062 SH SOLE 13 150,062 0 0
CONSOLIDATED EDISON INC COM 209115104 3,120 41,717 SH SOLE 15 41,717 0 0
CONSOLIDATED EDISON INC COM 209115104 71,957 961,998 SH SOLE 18 755,785 0 206,213
CONSOLIDATED EDISON INC COM 209115104 87,427 1,168,811 SH SOLE 19 1,168,811 0 0
CONSOLIDATED EDISON INC COM 209115104 995,969 13,315,092 SH SOLE 21 13,315,092 0 0
CONSOLIDATED EDISON INC COM 209115104 783,816 10,478,826 SH SOLE 22 9,082,843 0 1,395,983
CONSOLIDATED EDISON INC COM 209115104 22,378 299,174 SH SOLE 23 299,174 0 0
CONSOLIDATED EDISON INC COM 209115104 52,404 700,589 SH SOLE 25 700,589 0 0
CONSOLIDATED EDISON INC COM 209115104 83,076 1,110,645 SH SOLE 26 450,157 0 660,488
CONSOLIDATED EDISON INC COM 209115104 118,159 1,579,666 SH SOLE 28 45,202 0 1,534,464
CONSOLIDATED EDISON INC COM 209115104 3,273 43,759 SH SOLE 29 43,759 0 0
CONSOLIDATED EDISON INC COM 209115104 204,414 2,732,808 SH SOLE 30 2,732,808 0 0
CONSOLIDATED EDISON INC COM 209115104 12,822 171,411 SH SOLE 31 94,306 0 77,105
CONSOLIDATED EDISON INC COM 209115104 26,799 358,282 SH SOLE 34 358,282 0 0
CONSOLIDATED EDISON INC COM 209115104 19,596 261,976 SH SOLE 35 261,976 0 0
CONSOLIDATED EDISON INC COM 209115104 28,869 385,946 SH SOLE 36 385,946 0 0
CONSOLIDATED EDISON INC COM 209115104 1,044 13,959 SH SOLE 40 13,959 0 0
CONSOLIDATED EDISON INC COM 209115104 20,206 270,136 SH SOLE 43 12,077 0 258,059
CONSOLIDATED WATER CO INC ORD G23773107 156 11,600 SH SOLE 2 873 0 10,727
CONSOLIDATED WATER CO INC ORD G23773107 5 350 SH SOLE 7 350 0 0
CONSOLIDATED WATER CO INC ORD G23773107 762 56,636 SH SOLE 18 56,636 0 0
CONSOLIDATED WATER CO INC ORD G23773107 345 25,640 SH SOLE 19 25,640 0 0
CONSOLIDATED WATER CO INC ORD G23773107 7,613 566,003 SH SOLE 21 566,003 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,933 143,709 SH SOLE 22 129,067 0 14,642
CONSTELLATION BRANDS INC CL A 21036P108 98,999 434,204 SH SOLE 2 157,075 0 277,129
CONSTELLATION BRANDS INC CL A 21036P108 19,790 86,800 SH SOLE 4 80,317 0 6,483
CONSTELLATION BRANDS INC CL A 21036P108 32,728 143,542 SH SOLE 7 139,603 0 3,939
CONSTELLATION BRANDS INC CL A 21036P108 82 359 SH SOLE 13 359 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,966 21,780 SH SOLE 15 21,780 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 277,730 1,218,112 SH SOLE 18 1,153,611 0 64,501
CONSTELLATION BRANDS INC CL A 21036P108 256,784 1,126,247 SH SOLE 19 1,126,247 0 0
CONSTELLATION BRANDS INC CL A 21036P108 673,478 2,953,852 SH SOLE 21 2,953,852 0 0
CONSTELLATION BRANDS INC CL A 21036P108 853,986 3,745,552 SH SOLE 22 3,460,603 0 284,949
CONSTELLATION BRANDS INC CL A 21036P108 23,890 104,779 SH SOLE 23 104,779 0 0
CONSTELLATION BRANDS INC CL A 21036P108 67,961 298,074 SH SOLE 25 298,074 0 0
CONSTELLATION BRANDS INC CL A 21036P108 83,216 364,982 SH SOLE 26 98,973 0 266,009
CONSTELLATION BRANDS INC CL A 21036P108 74,153 325,234 SH SOLE 28 18,067 0 307,167
CONSTELLATION BRANDS INC CL A 21036P108 138,589 607,846 SH SOLE 30 607,846 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,388 23,632 SH SOLE 31 3,072 0 20,560
CONSTELLATION BRANDS INC CL A 21036P108 14,216 62,353 SH SOLE 34 62,353 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21,993 96,462 SH SOLE 36 96,462 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,546 6,781 SH SOLE 40 6,781 0 0
CONSTELLATION BRANDS INC CL A 21036P108 18,554 81,378 SH SOLE 43 4,108 0 77,270
CONSTELLATION PHARMCETICLS I COM 210373106 299 12,800 SH SOLE 2 8,825 0 3,975
CONSTELLATION PHARMCETICLS I COM 210373106 2 102 SH SOLE 4 102 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 10 410 SH SOLE 7 410 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,335 99,842 SH SOLE 18 99,842 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,900 123,967 SH SOLE 19 123,967 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 148 6,330 SH SOLE 20 6,330 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 36,587 1,564,206 SH SOLE 21 1,564,206 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 19,078 815,629 SH SOLE 22 797,437 0 18,192
CONSTELLATION PHARMCETICLS I COM 210373106 12 510 SH SOLE 23 510 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 10 427 SH SOLE 25 427 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 55 2,361 SH SOLE 26 867 0 1,494
CONSTELLATION PHARMCETICLS I COM 210373106 453 19,364 SH SOLE 30 19,364 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 12 519 SH SOLE 34 519 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 20 856 SH SOLE 36 856 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 56 2,379 SH SOLE 40 2,379 0 0
CONSTELLIUM SE CL A SHS F21107101 1,283 87,297 SH SOLE 2 87,297 0 0
CONSTELLIUM SE CL A SHS F21107101 2,094 142,438 SH SOLE 7 142,438 0 0
CONSTELLIUM SE CL A SHS F21107101 43,602 2,966,106 SH SOLE 19 2,966,106 0 0
CONSTELLIUM SE CL A SHS F21107101 575 39,097 SH SOLE 22 39,097 0 0
CONSTELLIUM SE CL A SHS F21107101 31 2,092 SH SOLE 25 2,092 0 0
CONSTELLIUM SE CL A SHS F21107101 100 6,816 SH SOLE 30 6,816 0 0
CONSTELLIUM SE CL A SHS F21107101 8,202 557,936 SH SOLE 34 557,936 0 0
CONSTELLIUM SE CL A SHS F21107101 137 9,292 SH SOLE 36 9,292 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 711 23,808 SH SOLE 2 8,672 0 15,136
CONSTRUCTION PARTNERS INC COM CL A 21044C107 3 84 SH SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 12 394 SH SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,803 93,811 SH SOLE 18 93,811 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,611 53,912 SH SOLE 19 53,912 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 33,098 1,107,682 SH SOLE 21 1,107,682 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 26,783 896,341 SH SOLE 22 866,054 0 30,287
CONSTRUCTION PARTNERS INC COM CL A 21044C107 101 3,374 SH SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 166 5,547 SH SOLE 30 5,547 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 88 2,931 SH SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 20 660 SH SOLE 43 0 0 660
CONSUMER PORTFOLIO SVCS INC COM 210502100 15 3,750 SH SOLE 18 3,750 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 259 64,317 SH SOLE 21 64,317 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,892 469,466 SH SOLE 22 469,466 0 0
CONTAINER STORE GROUP INC COM 210751103 556 33,416 SH SOLE 2 5,494 0 27,922
CONTAINER STORE GROUP INC COM 210751103 7 407 SH SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 1,889 113,550 SH SOLE 18 113,550 0 0
CONTAINER STORE GROUP INC COM 210751103 2,130 128,015 SH SOLE 19 128,015 0 0
CONTAINER STORE GROUP INC COM 210751103 20,614 1,238,846 SH SOLE 21 1,238,846 0 0
CONTAINER STORE GROUP INC COM 210751103 12,148 730,046 SH SOLE 22 697,260 0 32,786
CONTAINER STORE GROUP INC COM 210751103 22 1,335 SH SOLE 26 0 0 1,335
CONTAINER STORE GROUP INC COM 210751103 39 2,366 SH SOLE 43 0 0 2,366
CONTANGO OIL & GAS CO COM NEW 21075N204 294 75,292 SH SOLE 2 7,536 0 67,756
CONTANGO OIL & GAS CO COM NEW 21075N204 7 1,880 SH SOLE 7 1,880 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 1,576 403,995 SH SOLE 18 403,995 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 796 204,179 SH SOLE 19 204,179 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 17,703 4,539,347 SH SOLE 21 4,539,347 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 14,407 3,693,986 SH SOLE 22 3,590,428 0 103,558
CONTANGO OIL & GAS CO COM NEW 21075N204 51 13,099 SH SOLE 43 0 0 13,099
CONTEXTLOGIC INC COM CL A 21077C107 2,353 148,896 SH SOLE 2 144,419 0 4,477
CONTEXTLOGIC INC COM CL A 21077C107 12 791 SH SOLE 4 791 0 0
CONTEXTLOGIC INC COM CL A 21077C107 30 1,916 SH SOLE 7 1,916 0 0
CONTEXTLOGIC INC COM CL A 21077C107 541 34,271 SH SOLE 19 34,271 0 0
CONTEXTLOGIC INC COM CL A 21077C107 839 53,101 SH SOLE 21 53,101 0 0
CONTEXTLOGIC INC COM CL A 21077C107 14,504 917,987 SH SOLE 22 917,987 0 0
CONTEXTLOGIC INC COM CL A 21077C107 64 4,048 SH SOLE 23 4,048 0 0
CONTEXTLOGIC INC COM CL A 21077C107 6,824 431,905 SH SOLE 26 2,519 0 429,386
CONTEXTLOGIC INC COM CL A 21077C107 9,404 595,162 SH SOLE 28 653 0 594,509
CONTEXTLOGIC INC COM CL A 21077C107 25 1,567 SH SOLE 30 1,567 0 0
CONTEXTLOGIC INC COM CL A 21077C107 346 21,930 SH SOLE 31 21,930 0 0
CONTEXTLOGIC INC COM CL A 21077C107 26,907 1,703,000 SH SOLE 34 1,703,000 0 0
CONTEXTLOGIC INC COM CL A 21077C107 14 884 SH SOLE 36 884 0 0
CONTINENTAL RES INC COM 212015101 10,908 421,636 SH SOLE 2 263,412 0 158,224
CONTINENTAL RES INC COM 212015101 729 28,174 SH SOLE 4 28,174 0 0
CONTINENTAL RES INC COM 212015101 293 11,328 SH SOLE 7 11,328 0 0
CONTINENTAL RES INC COM 212015101 1,448 55,976 SH SOLE 18 35,036 0 20,940
CONTINENTAL RES INC COM 212015101 4,813 186,051 SH SOLE 19 186,051 0 0
CONTINENTAL RES INC COM 212015101 25,683 992,782 SH SOLE 21 992,782 0 0
CONTINENTAL RES INC COM 212015101 61,254 2,367,773 SH SOLE 22 1,955,362 0 412,411
CONTINENTAL RES INC COM 212015101 2,890 111,723 SH SOLE 23 111,723 0 0
CONTINENTAL RES INC COM 212015101 1,151 44,496 SH SOLE 26 30,377 0 14,119
CONTINENTAL RES INC COM 212015101 772 29,830 SH SOLE 28 13,058 0 16,772
CONTINENTAL RES INC COM 212015101 2,456 94,949 SH SOLE 29 94,949 0 0
CONTINENTAL RES INC COM 212015101 2,689 103,929 SH SOLE 30 103,929 0 0
CONTINENTAL RES INC COM 212015101 3,644 140,871 SH SOLE 31 132,723 0 8,148
CONTINENTAL RES INC COM 212015101 667 25,799 SH SOLE 34 25,799 0 0
CONTINENTAL RES INC COM 212015101 126 4,885 SH SOLE 36 4,885 0 0
CONTINENTAL RES INC COM 212015101 309 11,928 SH SOLE 40 11,928 0 0
CONTINENTAL RES INC COM 212015101 8,794 339,927 SH SOLE 43 65,635 0 274,292
CONTRAFECT CORP COM NEW 212326300 26 5,442 SH SOLE 2 2,425 0 3,017
CONTRAFECT CORP COM NEW 212326300 368 76,604 SH SOLE 18 76,604 0 0
CONTRAFECT CORP COM NEW 212326300 217 45,177 SH SOLE 19 45,177 0 0
CONTRAFECT CORP COM NEW 212326300 4,174 869,571 SH SOLE 21 869,571 0 0
CONTRAFECT CORP COM NEW 212326300 2,967 618,063 SH SOLE 22 616,879 0 1,184
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 117 8,197 SH SOLE 43 0 0 8,197
COOPER COS INC COM NEW 216648402 43,121 112,267 SH SOLE 2 19,993 0 92,274
COOPER COS INC COM NEW 216648402 11,215 29,200 SH SOLE 4 27,137 0 2,063
COOPER COS INC COM NEW 216648402 26,789 69,747 SH SOLE 7 48,417 0 21,330
COOPER COS INC COM NEW 216648402 45 118 SH SOLE 13 118 0 0
COOPER COS INC COM NEW 216648402 1,993 5,189 SH SOLE 15 5,189 0 0
COOPER COS INC COM NEW 216648402 39,010 101,566 SH SOLE 18 94,542 0 7,024
COOPER COS INC COM NEW 216648402 10,587 27,564 SH SOLE 19 27,564 0 0
COOPER COS INC COM NEW 216648402 542,840 1,413,314 SH SOLE 21 1,413,314 0 0
COOPER COS INC COM NEW 216648402 438,029 1,140,433 SH SOLE 22 1,023,306 0 117,127
COOPER COS INC COM NEW 216648402 12,512 32,576 SH SOLE 23 32,576 0 0
COOPER COS INC COM NEW 216648402 27,603 71,865 SH SOLE 25 71,865 0 0
COOPER COS INC COM NEW 216648402 46,975 122,301 SH SOLE 26 42,975 0 79,326
COOPER COS INC COM NEW 216648402 67,798 176,517 SH SOLE 28 5,552 0 170,965
COOPER COS INC COM NEW 216648402 7 17 SH SOLE 29 17 0 0
COOPER COS INC COM NEW 216648402 95,662 249,061 SH SOLE 30 243,031 0 6,030
COOPER COS INC COM NEW 216648402 4,263 11,100 SH SOLE 31 6,360 0 4,740
COOPER COS INC COM NEW 216648402 913 2,377 SH SOLE 34 2,377 0 0
COOPER COS INC COM NEW 216648402 10,519 27,386 SH SOLE 36 27,386 0 0
COOPER COS INC COM NEW 216648402 814 2,120 SH SOLE 40 2,120 0 0
COOPER COS INC COM NEW 216648402 12,567 32,719 SH SOLE 43 4,533 0 28,186
COOPER STD HLDGS INC COM 21676P103 689 18,971 SH SOLE 2 2,626 0 16,345
COOPER STD HLDGS INC COM 21676P103 9 239 SH SOLE 7 239 0 0
COOPER STD HLDGS INC COM 21676P103 2,679 73,760 SH SOLE 18 73,760 0 0
COOPER STD HLDGS INC COM 21676P103 5,004 137,781 SH SOLE 19 137,781 0 0
COOPER STD HLDGS INC COM 21676P103 75,536 2,079,743 SH SOLE 21 2,079,743 0 0
COOPER STD HLDGS INC COM 21676P103 22,049 607,071 SH SOLE 22 589,033 0 18,038
COOPER STD HLDGS INC COM 21676P103 255 7,018 SH SOLE 23 7,018 0 0
COOPER STD HLDGS INC COM 21676P103 1,028 28,317 SH SOLE 26 0 0 28,317
COOPER STD HLDGS INC COM 21676P103 136 3,748 SH SOLE 28 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 896 24,676 SH SOLE 30 24,676 0 0
COOPER STD HLDGS INC COM 21676P103 161 4,436 SH SOLE 43 0 0 4,436
COOPER TIRE & RUBR CO COM 216831107 3,288 58,741 SH SOLE 2 16,254 0 42,487
COOPER TIRE & RUBR CO COM 216831107 12 206 SH SOLE 4 206 0 0
COOPER TIRE & RUBR CO COM 216831107 72 1,287 SH SOLE 7 1,287 0 0
COOPER TIRE & RUBR CO COM 216831107 11,596 207,150 SH SOLE 18 207,150 0 0
COOPER TIRE & RUBR CO COM 216831107 5,134 91,713 SH SOLE 19 91,713 0 0
COOPER TIRE & RUBR CO COM 216831107 344,261 6,149,717 SH SOLE 21 6,149,717 0 0
COOPER TIRE & RUBR CO COM 216831107 81,483 1,455,577 SH SOLE 22 1,376,147 0 79,430
COOPER TIRE & RUBR CO COM 216831107 42 749 SH SOLE 25 749 0 0
COOPER TIRE & RUBR CO COM 216831107 1,291 23,066 SH SOLE 26 18,796 0 4,270
COOPER TIRE & RUBR CO COM 216831107 44 785 SH SOLE 28 785 0 0
COOPER TIRE & RUBR CO COM 216831107 6,215 111,024 SH SOLE 30 111,024 0 0
COOPER TIRE & RUBR CO COM 216831107 233 4,158 SH SOLE 36 4,158 0 0
COOPER TIRE & RUBR CO COM 216831107 351 6,265 SH SOLE 40 6,265 0 0
COOPER TIRE & RUBR CO COM 216831107 2,543 45,435 SH SOLE 43 4,870 0 40,565
COOTEK CAYMAN INC SPONSORED ADS 21718L102 0 151 SH SOLE 43 0 0 151
COPA HOLDINGS SA CL A P31076105 4,866 60,228 SH SOLE 2 2,587 0 57,641
COPA HOLDINGS SA CL A P31076105 48 589 SH SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 1,026 12,704 SH SOLE 18 12,117 0 587
COPA HOLDINGS SA CL A P31076105 50,718 627,770 SH SOLE 19 627,770 0 0
COPA HOLDINGS SA CL A P31076105 22,438 277,729 SH SOLE 21 277,729 0 0
COPA HOLDINGS SA CL A P31076105 22,619 279,970 SH SOLE 22 251,980 0 27,990
COPA HOLDINGS SA CL A P31076105 20,949 259,300 SH SOLE 25 259,300 0 0
COPA HOLDINGS SA CL A P31076105 8,006 99,099 SH SOLE 26 99,099 0 0
COPA HOLDINGS SA CL A P31076105 89 1,100 SH SOLE 28 0 0 1,100
COPA HOLDINGS SA CL A P31076105 111 1,378 SH SOLE 30 1,378 0 0
COPA HOLDINGS SA CL A P31076105 48 596 SH SOLE 31 596 0 0
COPA HOLDINGS SA CL A P31076105 44,241 547,609 SH SOLE 34 547,609 0 0
COPA HOLDINGS SA CL A P31076105 469 5,802 SH SOLE 43 82 0 5,720
COPART INC COM 217204106 64,266 591,718 SH SOLE 2 196,462 0 395,256
COPART INC COM 217204106 12,555 115,595 SH SOLE 4 107,424 0 8,171
COPART INC COM 217204106 31,862 293,358 SH SOLE 7 217,310 0 76,048
COPART INC COM 217204106 4,896 45,082 SH SOLE 13 45,082 0 0
COPART INC COM 217204106 2,449 22,547 SH SOLE 15 22,547 0 0
COPART INC COM 217204106 91,726 844,541 SH SOLE 18 555,684 0 288,857
COPART INC COM 217204106 473,282 4,357,629 SH SOLE 19 4,357,629 0 0
COPART INC COM 217204106 668,928 6,158,992 SH SOLE 21 6,158,992 0 0
COPART INC COM 217204106 569,141 5,240,231 SH SOLE 22 4,590,925 0 649,306
COPART INC COM 217204106 17,666 162,653 SH SOLE 23 162,653 0 0
COPART INC COM 217204106 43,607 401,499 SH SOLE 25 401,499 0 0
COPART INC COM 217204106 58,638 539,897 SH SOLE 26 189,249 0 350,648
COPART INC COM 217204106 73,464 676,402 SH SOLE 28 26,212 0 650,190
COPART INC COM 217204106 1,499 13,799 SH SOLE 29 13,799 0 0
COPART INC COM 217204106 119,335 1,098,749 SH SOLE 30 1,068,309 0 30,440
COPART INC COM 217204106 6,502 59,864 SH SOLE 31 47,487 0 12,377
COPART INC COM 217204106 5,479 50,442 SH SOLE 32 50,442 0 0
COPART INC COM 217204106 14,477 133,291 SH SOLE 34 133,291 0 0
COPART INC COM 217204106 12,723 117,140 SH SOLE 36 117,140 0 0
COPART INC COM 217204106 923 8,497 SH SOLE 40 8,497 0 0
COPART INC COM 217204106 12,514 115,224 SH SOLE 43 11,823 0 103,401
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 91 45,962 SH SOLE 2 15,449 0 30,513
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 1,257 SH SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 543 275,859 SH SOLE 18 275,859 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 416 211,254 SH SOLE 19 211,254 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5,819 2,953,687 SH SOLE 21 2,953,687 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4,301 2,183,280 SH SOLE 22 2,163,665 0 19,615
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5 2,365 SH SOLE 43 0 0 2,365
CORCEPT THERAPEUTICS INC COM 218352102 1,095 46,044 SH SOLE 2 34,828 0 11,216
CORCEPT THERAPEUTICS INC COM 218352102 11 462 SH SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 40 1,689 SH SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 9,478 398,402 SH SOLE 18 398,402 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,128 173,534 SH SOLE 19 173,534 0 0
CORCEPT THERAPEUTICS INC COM 218352102 290,480 12,210,157 SH SOLE 21 12,210,157 0 0
CORCEPT THERAPEUTICS INC COM 218352102 71,019 2,985,233 SH SOLE 22 2,904,431 0 80,802
CORCEPT THERAPEUTICS INC COM 218352102 47 1,982 SH SOLE 25 1,982 0 0
CORCEPT THERAPEUTICS INC COM 218352102 970 40,757 SH SOLE 26 32,704 0 8,053
CORCEPT THERAPEUTICS INC COM 218352102 365 15,332 SH SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 5,871 246,780 SH SOLE 30 246,780 0 0
CORCEPT THERAPEUTICS INC COM 218352102 84 3,522 SH SOLE 36 3,522 0 0
CORCEPT THERAPEUTICS INC COM 218352102 304 12,792 SH SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 822 34,545 SH SOLE 43 396 0 34,149
CORE LABORATORIES N V COM N22717107 357 12,413 SH SOLE 2 12,413 0 0
CORE LABORATORIES N V COM N22717107 6 222 SH SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 1,093 37,980 SH SOLE 18 37,980 0 0
CORE LABORATORIES N V COM N22717107 116,791 4,056,668 SH SOLE 21 4,056,668 0 0
CORE LABORATORIES N V COM N22717107 25,348 880,435 SH SOLE 22 856,962 0 23,473
CORE LABORATORIES N V COM N22717107 39 1,351 SH SOLE 25 1,351 0 0
CORE LABORATORIES N V COM N22717107 606 21,048 SH SOLE 26 13,328 0 7,720
CORE LABORATORIES N V COM N22717107 510 17,722 SH SOLE 28 6,108 0 11,614
CORE LABORATORIES N V COM N22717107 2,896 100,580 SH SOLE 30 100,580 0 0
CORE LABORATORIES N V COM N22717107 6 194 SH SOLE 31 0 0 194
CORE LABORATORIES N V COM N22717107 114 3,968 SH SOLE 34 3,968 0 0
CORE LABORATORIES N V COM N22717107 183 6,340 SH SOLE 36 6,340 0 0
CORE LABORATORIES N V COM N22717107 151 5,252 SH SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 8,920 309,845 SH SOLE 43 15,736 0 294,109
CORE MARK HOLDING CO INC COM 218681104 829 21,439 SH SOLE 2 14,522 0 6,917
CORE MARK HOLDING CO INC COM 218681104 8 206 SH SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 30 786 SH SOLE 7 786 0 0
CORE MARK HOLDING CO INC COM 218681104 6,989 180,643 SH SOLE 18 180,643 0 0
CORE MARK HOLDING CO INC COM 218681104 3,190 82,439 SH SOLE 19 82,439 0 0
CORE MARK HOLDING CO INC COM 218681104 207,566 5,364,841 SH SOLE 21 5,364,841 0 0
CORE MARK HOLDING CO INC COM 218681104 50,501 1,305,261 SH SOLE 22 1,268,437 0 36,824
CORE MARK HOLDING CO INC COM 218681104 307 7,922 SH SOLE 26 4,722 0 3,200
CORE MARK HOLDING CO INC COM 218681104 226 5,847 SH SOLE 28 5,847 0 0
CORE MARK HOLDING CO INC COM 218681104 3,877 100,219 SH SOLE 30 100,219 0 0
CORE MARK HOLDING CO INC COM 218681104 123 3,171 SH SOLE 36 3,171 0 0
CORE MARK HOLDING CO INC COM 218681104 195 5,030 SH SOLE 40 5,030 0 0
CORE MARK HOLDING CO INC COM 218681104 607 15,687 SH SOLE 43 0 0 15,687
CORE MOLDING TECHNOLOGIES IN COM 218683100 89 7,598 SH SOLE 21 7,598 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 397 33,835 SH SOLE 22 33,835 0 0
CORECIVIC INC COM 21871N101 417 46,070 SH SOLE 2 38,732 0 7,338
CORECIVIC INC COM 21871N101 4 490 SH SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 63 6,972 SH SOLE 7 6,972 0 0
CORECIVIC INC COM 21871N101 4,282 473,177 SH SOLE 18 473,177 0 0
CORECIVIC INC COM 21871N101 4,166 460,292 SH SOLE 19 460,292 0 0
CORECIVIC INC COM 21871N101 131,460 14,526,020 SH SOLE 21 14,526,020 0 0
CORECIVIC INC COM 21871N101 35,945 3,971,804 SH SOLE 22 3,785,504 0 186,300
CORECIVIC INC COM 21871N101 109 11,992 SH SOLE 23 11,992 0 0
CORECIVIC INC COM 21871N101 796 87,988 SH SOLE 26 24,926 0 63,062
CORECIVIC INC COM 21871N101 125 13,862 SH SOLE 28 13,862 0 0
CORECIVIC INC COM 21871N101 2,758 304,747 SH SOLE 30 304,747 0 0
CORECIVIC INC COM 21871N101 128 14,118 SH SOLE 36 14,118 0 0
CORECIVIC INC COM 21871N101 115 12,713 SH SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 951 105,096 SH SOLE 43 4,062 0 101,034
CORELOGIC INC COM 21871D103 15,307 193,148 SH SOLE 2 60,113 0 133,035
CORELOGIC INC COM 21871D103 25 310 SH SOLE 4 310 0 0
CORELOGIC INC COM 21871D103 127 1,608 SH SOLE 7 1,608 0 0
CORELOGIC INC COM 21871D103 14,141 178,434 SH SOLE 18 178,434 0 0
CORELOGIC INC COM 21871D103 1,508 19,034 SH SOLE 19 19,034 0 0
CORELOGIC INC COM 21871D103 267,743 3,378,462 SH SOLE 21 3,378,462 0 0
CORELOGIC INC COM 21871D103 184,545 2,328,640 SH SOLE 22 2,226,904 0 101,736
CORELOGIC INC COM 21871D103 34 430 SH SOLE 25 430 0 0
CORELOGIC INC COM 21871D103 2,121 26,759 SH SOLE 26 18,890 0 7,869
CORELOGIC INC COM 21871D103 604 7,619 SH SOLE 28 6,430 0 1,189
CORELOGIC INC COM 21871D103 4,368 55,115 SH SOLE 30 55,115 0 0
CORELOGIC INC COM 21871D103 109 1,380 SH SOLE 31 1,380 0 0
CORELOGIC INC COM 21871D103 187 2,359 SH SOLE 36 2,359 0 0
CORELOGIC INC COM 21871D103 772 9,746 SH SOLE 40 9,746 0 0
CORELOGIC INC COM 21871D103 2,390 30,164 SH SOLE 43 576 0 29,588
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 105 14,795 SH SOLE 2 945 0 13,850
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2 303 SH SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 275 38,844 SH SOLE 18 38,844 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 380 53,812 SH SOLE 19 53,812 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4,099 579,781 SH SOLE 21 579,781 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,964 419,170 SH SOLE 22 402,213 0 16,957
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 31 4,388 SH SOLE 43 0 0 4,388
COREPOINT LODGING INC COM 21872L104 657 72,749 SH SOLE 2 15,424 0 57,325
COREPOINT LODGING INC COM 21872L104 8 838 SH SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,474 163,179 SH SOLE 18 145,281 0 17,898
COREPOINT LODGING INC COM 21872L104 5,216 577,639 SH SOLE 19 577,639 0 0
COREPOINT LODGING INC COM 21872L104 15,944 1,765,717 SH SOLE 21 1,765,717 0 0
COREPOINT LODGING INC COM 21872L104 18,387 2,036,229 SH SOLE 22 1,995,006 0 41,223
COREPOINT LODGING INC COM 21872L104 539 59,700 SH SOLE 23 59,700 0 0
COREPOINT LODGING INC COM 21872L104 131 14,557 SH SOLE 43 0 0 14,557
CORESITE RLTY CORP COM 21870Q105 14,287 119,211 SH SOLE 2 34,774 0 84,437
CORESITE RLTY CORP COM 21870Q105 20 167 SH SOLE 4 167 0 0
CORESITE RLTY CORP COM 21870Q105 79 656 SH SOLE 7 656 0 0
CORESITE RLTY CORP COM 21870Q105 12,709 106,037 SH SOLE 18 106,037 0 0
CORESITE RLTY CORP COM 21870Q105 1,243 10,371 SH SOLE 19 10,371 0 0
CORESITE RLTY CORP COM 21870Q105 296,576 2,474,559 SH SOLE 21 2,474,559 0 0
CORESITE RLTY CORP COM 21870Q105 160,481 1,339,018 SH SOLE 22 1,283,283 0 55,735
CORESITE RLTY CORP COM 21870Q105 246 2,051 SH SOLE 23 2,051 0 0
CORESITE RLTY CORP COM 21870Q105 104 868 SH SOLE 25 868 0 0
CORESITE RLTY CORP COM 21870Q105 2,352 19,628 SH SOLE 26 12,403 0 7,225
CORESITE RLTY CORP COM 21870Q105 560 4,671 SH SOLE 28 4,671 0 0
CORESITE RLTY CORP COM 21870Q105 4,402 36,726 SH SOLE 30 36,726 0 0
CORESITE RLTY CORP COM 21870Q105 92 771 SH SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 69 579 SH SOLE 34 579 0 0
CORESITE RLTY CORP COM 21870Q105 241 2,007 SH SOLE 36 2,007 0 0
CORESITE RLTY CORP COM 21870Q105 628 5,242 SH SOLE 40 5,242 0 0
CORESITE RLTY CORP COM 21870Q105 3,204 26,733 SH SOLE 43 1,029 0 25,704
CORMEDIX INC COM 21900C308 170 17,056 SH SOLE 2 2,490 0 14,566
CORMEDIX INC COM 21900C308 6 604 SH SOLE 7 604 0 0
CORMEDIX INC COM 21900C308 1,024 102,470 SH SOLE 18 102,470 0 0
CORMEDIX INC COM 21900C308 591 59,145 SH SOLE 19 59,145 0 0
CORMEDIX INC COM 21900C308 11,813 1,182,463 SH SOLE 21 1,182,463 0 0
CORMEDIX INC COM 21900C308 8,899 890,811 SH SOLE 22 880,515 0 10,296
CORMEDIX INC COM 21900C308 7 745 SH SOLE 43 0 0 745
CORNERSTONE BLDG BRANDS INC COM 21925D109 630 44,870 SH SOLE 2 16,006 0 28,864
CORNERSTONE BLDG BRANDS INC COM 21925D109 14 964 SH SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2,170 154,669 SH SOLE 18 144,494 0 10,175
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,380 98,389 SH SOLE 19 98,389 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 23,865 1,701,017 SH SOLE 21 1,701,017 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 19,169 1,366,291 SH SOLE 22 1,303,547 0 62,744
CORNERSTONE BLDG BRANDS INC COM 21925D109 36 2,588 SH SOLE 23 2,588 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 27 1,928 SH SOLE 25 1,928 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 340 24,243 SH SOLE 26 3,365 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 88 6,301 SH SOLE 28 6,301 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 215 15,316 SH SOLE 30 15,316 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 65 4,611 SH SOLE 36 4,611 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 141 10,052 SH SOLE 40 10,052 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 290 20,654 SH SOLE 43 7,635 0 13,019
CORNERSTONE ONDEMAND INC COM 21925Y103 1,607 36,883 SH SOLE 2 21,688 0 15,195
CORNERSTONE ONDEMAND INC COM 21925Y103 10 224 SH SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 46 1,049 SH SOLE 7 1,049 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 8,932 204,947 SH SOLE 18 194,931 0 10,016
CORNERSTONE ONDEMAND INC COM 21925Y103 8,931 204,938 SH SOLE 19 204,938 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 102,298 2,347,354 SH SOLE 21 2,347,354 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 76,011 1,744,179 SH SOLE 22 1,699,159 0 45,020
CORNERSTONE ONDEMAND INC COM 21925Y103 96 2,198 SH SOLE 23 2,198 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,146 26,300 SH SOLE 26 9,149 0 17,151
CORNERSTONE ONDEMAND INC COM 21925Y103 307 7,036 SH SOLE 28 7,036 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,678 38,493 SH SOLE 30 38,493 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 63 1,454 SH SOLE 34 1,454 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 292 6,709 SH SOLE 40 6,709 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 445 10,212 SH SOLE 43 477 0 9,735
CORNING INC COM 219350105 74,934 1,722,221 SH SOLE 2 309,900 0 1,412,321
CORNING INC COM 219350105 16,760 385,203 SH SOLE 4 355,832 0 29,371
CORNING INC COM 219350105 30,593 703,120 SH SOLE 7 660,548 0 42,572
CORNING INC COM 219350105 110 2,539 SH SOLE 13 2,539 0 0
CORNING INC COM 219350105 4,305 98,941 SH SOLE 15 98,941 0 0
CORNING INC COM 219350105 4 88 SH SOLE 17 0 0 88
CORNING INC COM 219350105 71,314 1,639,034 SH SOLE 18 1,530,116 0 108,918
CORNING INC COM 219350105 14,318 329,074 SH SOLE 19 329,074 0 0
CORNING INC COM 219350105 939,130 21,584,223 SH SOLE 21 21,584,223 0 0
CORNING INC COM 219350105 746,662 17,160,704 SH SOLE 22 15,379,276 0 1,781,428
CORNING INC COM 219350105 20,414 469,173 SH SOLE 23 469,173 0 0
CORNING INC COM 219350105 54,028 1,241,734 SH SOLE 25 1,241,734 0 0
CORNING INC COM 219350105 78,091 1,794,789 SH SOLE 26 594,859 0 1,199,930
CORNING INC COM 219350105 62,728 1,441,681 SH SOLE 28 92,378 0 1,349,303
CORNING INC COM 219350105 30 691 SH SOLE 29 691 0 0
CORNING INC COM 219350105 187,094 4,300,030 SH SOLE 30 4,300,030 0 0
CORNING INC COM 219350105 7,761 178,362 SH SOLE 31 97,758 0 80,604
CORNING INC COM 219350105 1,523 35,005 SH SOLE 34 35,005 0 0
CORNING INC COM 219350105 20,508 471,329 SH SOLE 36 471,329 0 0
CORNING INC COM 219350105 1,325 30,444 SH SOLE 40 30,444 0 0
CORNING INC COM 219350105 22,443 515,809 SH SOLE 43 46,467 0 469,342
CORPORACION AMER ARPTS S A COM L1995B107 1,648 335,645 SH SOLE 21 335,645 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,827 297,271 SH SOLE 2 93,672 0 203,599
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,573 135,706 SH SOLE 4 135,706 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,853 146,348 SH SOLE 7 146,348 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,221 274,236 SH SOLE 18 274,236 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,521 171,716 SH SOLE 19 171,716 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 159,292 6,049,842 SH SOLE 21 6,049,842 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 120,244 4,566,803 SH SOLE 22 4,421,598 0 145,205
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 142 5,401 SH SOLE 23 5,401 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,033 494,986 SH SOLE 25 494,986 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 828 31,452 SH SOLE 26 23,636 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,080 79,015 SH SOLE 28 1,160 0 77,855
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12,596 478,391 SH SOLE 30 478,391 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 57 2,155 SH SOLE 31 2,155 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 22 840 SH SOLE 34 840 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 134 5,071 SH SOLE 36 5,071 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 362 13,766 SH SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 576 21,892 SH SOLE 43 928 0 20,964
CORSAIR GAMING INC COM 22041X102 384 11,528 SH SOLE 2 1,482 0 10,046
CORSAIR GAMING INC COM 22041X102 13 402 SH SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 2,486 74,677 SH SOLE 18 74,677 0 0
CORSAIR GAMING INC COM 22041X102 1,318 39,594 SH SOLE 19 39,594 0 0
CORSAIR GAMING INC COM 22041X102 27,785 834,647 SH SOLE 21 834,647 0 0
CORSAIR GAMING INC COM 22041X102 19,329 580,620 SH SOLE 22 567,871 0 12,749
CORSAIR GAMING INC COM 22041X102 18,004 540,828 SH SOLE 28 0 0 540,828
CORSAIR GAMING INC COM 22041X102 20,503 615,893 SH SOLE 34 615,893 0 0
CORTEVA INC COM 22052L104 95,076 2,039,384 SH SOLE 2 618,181 0 1,421,203
CORTEVA INC COM 22052L104 16,482 353,533 SH SOLE 4 324,662 0 28,871
CORTEVA INC COM 22052L104 60,345 1,294,395 SH SOLE 7 1,012,994 0 281,401
CORTEVA INC COM 22052L104 133 2,845 SH SOLE 13 2,845 0 0
CORTEVA INC COM 22052L104 4,544 97,462 SH SOLE 15 97,462 0 0
CORTEVA INC COM 22052L104 9 189 SH SOLE 17 0 0 189
CORTEVA INC COM 22052L104 352,983 7,571,497 SH SOLE 18 6,956,271 0 615,226
CORTEVA INC COM 22052L104 214,196 4,594,506 SH SOLE 19 4,594,506 0 0
CORTEVA INC COM 22052L104 863,951 18,531,757 SH SOLE 21 18,531,757 0 0
CORTEVA INC COM 22052L104 794,368 17,039,201 SH SOLE 22 15,283,136 0 1,756,065
CORTEVA INC COM 22052L104 23,261 498,942 SH SOLE 23 498,942 0 0
CORTEVA INC COM 22052L104 67,433 1,446,434 SH SOLE 25 1,346,767 0 99,667
CORTEVA INC COM 22052L104 85,202 1,827,589 SH SOLE 26 633,105 0 1,194,484
CORTEVA INC COM 22052L104 72,840 1,562,414 SH SOLE 28 88,216 0 1,474,198
CORTEVA INC COM 22052L104 41 881 SH SOLE 29 881 0 0
CORTEVA INC COM 22052L104 193,872 4,158,554 SH SOLE 30 4,158,554 0 0
CORTEVA INC COM 22052L104 11,955 256,443 SH SOLE 31 98,061 0 158,382
CORTEVA INC COM 22052L104 46,204 991,067 SH SOLE 34 991,067 0 0
CORTEVA INC COM 22052L104 25,302 542,725 SH SOLE 36 542,725 0 0
CORTEVA INC COM 22052L104 1,411 30,274 SH SOLE 40 30,274 0 0
CORTEVA INC COM 22052L104 19,342 414,892 SH SOLE 43 27,066 0 387,826
CORTEXYME INC COM 22053A107 318 8,827 SH SOLE 2 4,910 0 3,917
CORTEXYME INC COM 22053A107 9 249 SH SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 1,856 51,504 SH SOLE 18 51,504 0 0
CORTEXYME INC COM 22053A107 1,006 27,911 SH SOLE 19 27,911 0 0
CORTEXYME INC COM 22053A107 29,160 809,317 SH SOLE 21 809,317 0 0
CORTEXYME INC COM 22053A107 15,565 432,013 SH SOLE 22 416,930 0 15,083
CORTEXYME INC COM 22053A107 14 386 SH SOLE 25 386 0 0
CORTEXYME INC COM 22053A107 80 2,224 SH SOLE 26 753 0 1,471
CORTEXYME INC COM 22053A107 56 1,551 SH SOLE 28 1,551 0 0
CORTEXYME INC COM 22053A107 856 23,759 SH SOLE 30 23,759 0 0
CORTEXYME INC COM 22053A107 70 1,932 SH SOLE 34 1,932 0 0
CORTEXYME INC COM 22053A107 25 685 SH SOLE 36 685 0 0
CORTEXYME INC COM 22053A107 55 1,524 SH SOLE 40 1,524 0 0
CORTEXYME INC COM 22053A107 24 655 SH SOLE 43 28 0 627
CORTLAND BANCORP COM 220587109 18 813 SH SOLE 18 813 0 0
CORVEL CORP COM 221006109 713 6,948 SH SOLE 2 4,246 0 2,702
CORVEL CORP COM 221006109 6 58 SH SOLE 4 58 0 0
CORVEL CORP COM 221006109 16 154 SH SOLE 7 154 0 0
CORVEL CORP COM 221006109 3,831 37,340 SH SOLE 18 35,132 0 2,208
CORVEL CORP COM 221006109 5,743 55,984 SH SOLE 19 55,984 0 0
CORVEL CORP COM 221006109 112,451 1,096,121 SH SOLE 21 1,096,121 0 0
CORVEL CORP COM 221006109 31,433 306,396 SH SOLE 22 298,309 0 8,087
CORVEL CORP COM 221006109 226 2,199 SH SOLE 23 2,199 0 0
CORVEL CORP COM 221006109 42 408 SH SOLE 25 408 0 0
CORVEL CORP COM 221006109 827 8,060 SH SOLE 26 731 0 7,329
CORVEL CORP COM 221006109 159 1,554 SH SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 7,662 74,682 SH SOLE 30 74,682 0 0
CORVEL CORP COM 221006109 9 83 SH SOLE 34 83 0 0
CORVEL CORP COM 221006109 99 969 SH SOLE 36 969 0 0
CORVEL CORP COM 221006109 123 1,201 SH SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 259 2,523 SH SOLE 43 0 0 2,523
CORVUS PHARMACEUTICALS INC COM 221015100 17 5,452 SH SOLE 18 5,452 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 124 40,277 SH SOLE 21 40,277 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 98 31,939 SH SOLE 22 31,939 0 0
COSAN S A ADS 22113B103 113 7,010 SH SOLE 25 7,010 0 0
COSAN S A ADS 22113B103 45 2,769 SH SOLE 36 2,769 0 0
COSTAMARE INC SHS Y1771G102 463 48,170 SH SOLE 2 1,942 0 46,228
COSTAMARE INC SHS Y1771G102 11 1,144 SH SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,654 171,951 SH SOLE 18 171,951 0 0
COSTAMARE INC SHS Y1771G102 835 86,806 SH SOLE 19 86,806 0 0
COSTAMARE INC SHS Y1771G102 17,979 1,868,961 SH SOLE 21 1,868,961 0 0
COSTAMARE INC SHS Y1771G102 5,219 542,464 SH SOLE 22 488,479 0 53,985
COSTAMARE INC SHS Y1771G102 931 96,820 SH SOLE 43 0 0 96,820
COSTAR GROUP INC COM 22160N109 91,422 111,234 SH SOLE 2 17,642 0 93,592
COSTAR GROUP INC COM 22160N109 15,626 19,012 SH SOLE 4 17,498 0 1,514
COSTAR GROUP INC COM 22160N109 4,711 5,732 SH SOLE 7 3,522 0 2,210
COSTAR GROUP INC COM 22160N109 103 125 SH SOLE 13 125 0 0
COSTAR GROUP INC COM 22160N109 2,664 3,241 SH SOLE 15 3,241 0 0
COSTAR GROUP INC COM 22160N109 252,209 306,865 SH SOLE 18 213,892 0 92,973
COSTAR GROUP INC COM 22160N109 282,489 343,707 SH SOLE 19 343,707 0 0
COSTAR GROUP INC COM 22160N109 616,862 750,541 SH SOLE 21 750,541 0 0
COSTAR GROUP INC COM 22160N109 862,274 1,049,136 SH SOLE 22 996,137 0 52,999
COSTAR GROUP INC COM 22160N109 21,782 26,502 SH SOLE 23 26,502 0 0
COSTAR GROUP INC COM 22160N109 87,916 106,968 SH SOLE 25 106,968 0 0
COSTAR GROUP INC COM 22160N109 53,465 65,051 SH SOLE 26 29,740 0 35,311
COSTAR GROUP INC COM 22160N109 54,727 66,587 SH SOLE 28 4,283 0 62,304
COSTAR GROUP INC COM 22160N109 1,184 1,441 SH SOLE 29 1,441 0 0
COSTAR GROUP INC COM 22160N109 64,555 78,544 SH SOLE 30 78,544 0 0
COSTAR GROUP INC COM 22160N109 7,604 9,252 SH SOLE 31 7,007 0 2,245
COSTAR GROUP INC COM 22160N109 56,608 68,876 SH SOLE 34 68,876 0 0
COSTAR GROUP INC COM 22160N109 17,338 21,095 SH SOLE 36 21,095 0 0
COSTAR GROUP INC COM 22160N109 1,311 1,595 SH SOLE 40 1,595 0 0
COSTAR GROUP INC COM 22160N109 13,880 16,888 SH SOLE 43 1,785 0 15,103
COSTCO WHSL CORP NEW COM 22160K105 390,124 1,106,798 SH SOLE 2 260,816 0 845,982
COSTCO WHSL CORP NEW COM 22160K105 78,273 222,065 SH SOLE 4 205,067 0 16,998
COSTCO WHSL CORP NEW COM 22160K105 155,861 442,185 SH SOLE 7 424,315 0 17,870
COSTCO WHSL CORP NEW COM 22160K105 17,656 50,092 SH SOLE 13 50,092 0 0
COSTCO WHSL CORP NEW COM 22160K105 17,698 50,210 SH SOLE 15 50,210 0 0
COSTCO WHSL CORP NEW COM 22160K105 70 198 SH SOLE 17 0 0 198
COSTCO WHSL CORP NEW COM 22160K105 324,650 921,046 SH SOLE 18 805,078 0 115,968
COSTCO WHSL CORP NEW COM 22160K105 300,837 853,486 SH SOLE 19 853,486 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,194,494 9,062,909 SH SOLE 21 9,062,909 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,722,817 10,561,783 SH SOLE 22 9,343,670 0 1,218,113
COSTCO WHSL CORP NEW COM 22160K105 106,153 301,160 SH SOLE 23 301,160 0 0
COSTCO WHSL CORP NEW COM 22160K105 251,608 713,822 SH SOLE 25 713,822 0 0
COSTCO WHSL CORP NEW COM 22160K105 338,120 959,259 SH SOLE 26 309,852 0 649,407
COSTCO WHSL CORP NEW COM 22160K105 409,038 1,160,456 SH SOLE 28 51,545 0 1,108,911
COSTCO WHSL CORP NEW COM 22160K105 5,051 14,330 SH SOLE 29 14,330 0 0
COSTCO WHSL CORP NEW COM 22160K105 730,193 2,071,586 SH SOLE 30 2,066,693 0 4,893
COSTCO WHSL CORP NEW COM 22160K105 44,168 125,307 SH SOLE 31 71,656 0 53,651
COSTCO WHSL CORP NEW COM 22160K105 33,365 94,659 SH SOLE 32 94,659 0 0
COSTCO WHSL CORP NEW COM 22160K105 108,600 308,103 SH SOLE 34 308,103 0 0
COSTCO WHSL CORP NEW COM 22160K105 92,847 263,411 SH SOLE 36 263,411 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,272 17,793 SH SOLE 40 17,793 0 0
COSTCO WHSL CORP NEW COM 22160K105 150,025 425,626 SH SOLE 43 22,934 0 402,692
COTY INC COM CL A 222070203 14,556 1,615,483 SH SOLE 2 1,084,988 0 530,495
COTY INC COM CL A 222070203 13 1,446 SH SOLE 4 1,446 0 0
COTY INC COM CL A 222070203 71 7,879 SH SOLE 7 7,879 0 0
COTY INC COM CL A 222070203 513 56,904 SH SOLE 13 56,904 0 0
COTY INC COM CL A 222070203 6,746 748,728 SH SOLE 18 735,219 0 13,509
COTY INC COM CL A 222070203 37,476 4,159,405 SH SOLE 19 4,159,405 0 0
COTY INC COM CL A 222070203 116,649 12,946,604 SH SOLE 21 12,946,604 0 0
COTY INC COM CL A 222070203 85,896 9,533,443 SH SOLE 22 9,009,515 0 523,928
COTY INC COM CL A 222070203 1,214 134,728 SH SOLE 26 109,613 0 25,115
COTY INC COM CL A 222070203 2,342 259,980 SH SOLE 28 42,000 0 217,980
COTY INC COM CL A 222070203 2,377 263,844 SH SOLE 30 263,844 0 0
COTY INC COM CL A 222070203 255 28,298 SH SOLE 31 5,482 0 22,816
COTY INC COM CL A 222070203 37,205 4,129,283 SH SOLE 34 4,129,283 0 0
COTY INC COM CL A 222070203 231 25,687 SH SOLE 36 25,687 0 0
COTY INC COM CL A 222070203 373 41,429 SH SOLE 40 41,429 0 0
COTY INC COM CL A 222070203 1,813 201,267 SH SOLE 43 19,946 0 181,321
COUNTY BANCORP INC COM 221907108 87 3,634 SH SOLE 2 293 0 3,341
COUNTY BANCORP INC COM 221907108 488 20,365 SH SOLE 18 20,365 0 0
COUNTY BANCORP INC COM 221907108 184 7,676 SH SOLE 19 7,676 0 0
COUNTY BANCORP INC COM 221907108 4,519 188,508 SH SOLE 21 188,508 0 0
COUNTY BANCORP INC COM 221907108 1,229 51,289 SH SOLE 22 44,961 0 6,328
COUPA SOFTWARE INC COM 22266L106 44,341 174,242 SH SOLE 2 27,582 0 146,660
COUPA SOFTWARE INC COM 22266L106 8,305 32,634 SH SOLE 4 30,061 0 2,573
COUPA SOFTWARE INC COM 22266L106 1,563 6,140 SH SOLE 7 6,140 0 0
COUPA SOFTWARE INC COM 22266L106 67 262 SH SOLE 13 262 0 0
COUPA SOFTWARE INC COM 22266L106 1,464 5,751 SH SOLE 15 5,751 0 0
COUPA SOFTWARE INC COM 22266L106 27,051 106,300 SH SOLE 18 102,372 0 3,928
COUPA SOFTWARE INC COM 22266L106 243,966 958,684 SH SOLE 19 958,684 0 0
COUPA SOFTWARE INC COM 22266L106 355,959 1,398,771 SH SOLE 21 1,398,771 0 0
COUPA SOFTWARE INC COM 22266L106 463,429 1,821,083 SH SOLE 22 1,727,008 0 94,075
COUPA SOFTWARE INC COM 22266L106 10,901 42,837 SH SOLE 23 42,837 0 0
COUPA SOFTWARE INC COM 22266L106 63,678 250,227 SH SOLE 25 250,227 0 0
COUPA SOFTWARE INC COM 22266L106 27,812 109,290 SH SOLE 26 54,867 0 54,423
COUPA SOFTWARE INC COM 22266L106 60,154 236,382 SH SOLE 28 7,260 0 229,122
COUPA SOFTWARE INC COM 22266L106 22 85 SH SOLE 29 85 0 0
COUPA SOFTWARE INC COM 22266L106 36,005 141,484 SH SOLE 30 141,484 0 0
COUPA SOFTWARE INC COM 22266L106 2,839 11,157 SH SOLE 31 8,712 0 2,445
COUPA SOFTWARE INC COM 22266L106 46,688 183,464 SH SOLE 34 183,464 0 0
COUPA SOFTWARE INC COM 22266L106 9,638 37,875 SH SOLE 36 37,875 0 0
COUPA SOFTWARE INC COM 22266L106 688 2,702 SH SOLE 40 2,702 0 0
COUPA SOFTWARE INC COM 22266L106 5,054 19,861 SH SOLE 43 2,070 0 17,791
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 7,883 4,630,000 PRN SOLE 21 4,630,000 0 0
COUPANG INC CL A 22266T109 1,884,399 38,184,372 SH SOLE 18 23,773,040 0 14,411,332
COUPANG INC CL A 22266T109 249 5,051 SH SOLE 22 0 0 5,051
COUPANG INC CL A 22266T109 2,640 53,502 SH SOLE 28 0 0 53,502
COURSERA INC COM 22266M104 170 3,786 SH SOLE 2 3,786 0 0
COURSERA INC COM 22266M104 16 346 SH SOLE 18 346 0 0
COURSERA INC COM 22266M104 839 18,644 SH SOLE 19 18,644 0 0
COURSERA INC COM 22266M104 27 606 SH SOLE 22 606 0 0
COURSERA INC COM 22266M104 90 1,993 SH SOLE 26 1,993 0 0
COURSERA INC COM 22266M104 382 8,486 SH SOLE 28 0 0 8,486
COURSERA INC COM 22266M104 8 173 SH SOLE 31 0 0 173
COURSERA INC COM 22266M104 1,843 40,966 SH SOLE 34 40,966 0 0
COUSINS PPTYS INC COM NEW 222795502 19,434 549,750 SH SOLE 2 279,026 0 270,724
COUSINS PPTYS INC COM NEW 222795502 18,186 514,442 SH SOLE 4 514,442 0 0
COUSINS PPTYS INC COM NEW 222795502 7,807 220,861 SH SOLE 7 220,861 0 0
COUSINS PPTYS INC COM NEW 222795502 14 385 SH SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 24,455 691,805 SH SOLE 18 691,805 0 0
COUSINS PPTYS INC COM NEW 222795502 17,285 488,978 SH SOLE 19 488,978 0 0
COUSINS PPTYS INC COM NEW 222795502 296,205 8,379,206 SH SOLE 21 8,379,206 0 0
COUSINS PPTYS INC COM NEW 222795502 228,282 6,457,767 SH SOLE 22 5,968,925 0 488,842
COUSINS PPTYS INC COM NEW 222795502 1,480 41,869 SH SOLE 23 41,869 0 0
COUSINS PPTYS INC COM NEW 222795502 22,871 646,985 SH SOLE 25 646,985 0 0
COUSINS PPTYS INC COM NEW 222795502 1,874 53,018 SH SOLE 26 35,019 0 17,999
COUSINS PPTYS INC COM NEW 222795502 4,398 124,409 SH SOLE 28 30,384 0 94,025
COUSINS PPTYS INC COM NEW 222795502 22,718 642,660 SH SOLE 30 642,660 0 0
COUSINS PPTYS INC COM NEW 222795502 99 2,801 SH SOLE 31 2,801 0 0
COUSINS PPTYS INC COM NEW 222795502 1,840 52,060 SH SOLE 34 52,060 0 0
COUSINS PPTYS INC COM NEW 222795502 142 4,003 SH SOLE 36 4,003 0 0
COUSINS PPTYS INC COM NEW 222795502 666 18,853 SH SOLE 40 18,853 0 0
COUSINS PPTYS INC COM NEW 222795502 3,075 86,974 SH SOLE 43 1,523 0 85,451
COVANTA HLDG CORP COM 22282E102 1,479 106,709 SH SOLE 2 37,849 0 68,860
COVANTA HLDG CORP COM 22282E102 8 546 SH SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 49 3,513 SH SOLE 7 3,513 0 0
COVANTA HLDG CORP COM 22282E102 5,352 386,176 SH SOLE 18 386,176 0 0
COVANTA HLDG CORP COM 22282E102 3,067 221,288 SH SOLE 19 221,288 0 0
COVANTA HLDG CORP COM 22282E102 60,240 4,346,286 SH SOLE 21 4,346,286 0 0
COVANTA HLDG CORP COM 22282E102 46,145 3,329,386 SH SOLE 22 3,181,385 0 148,001
COVANTA HLDG CORP COM 22282E102 25 1,839 SH SOLE 25 1,839 0 0
COVANTA HLDG CORP COM 22282E102 945 68,169 SH SOLE 26 38,048 0 30,121
COVANTA HLDG CORP COM 22282E102 310 22,391 SH SOLE 28 17,191 0 5,200
COVANTA HLDG CORP COM 22282E102 1,747 126,040 SH SOLE 30 126,040 0 0
COVANTA HLDG CORP COM 22282E102 147 10,626 SH SOLE 36 10,626 0 0
COVANTA HLDG CORP COM 22282E102 179 12,934 SH SOLE 40 12,934 0 0
COVANTA HLDG CORP COM 22282E102 1,788 129,013 SH SOLE 43 3,024 0 125,989
COVENANT LOGISTICS GROUP INC CL A 22284P105 370 17,949 SH SOLE 2 2,637 0 15,312
COVENANT LOGISTICS GROUP INC CL A 22284P105 6 301 SH SOLE 7 301 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 925 44,938 SH SOLE 18 44,938 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 3,847 186,837 SH SOLE 19 186,837 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 10,081 489,588 SH SOLE 21 489,588 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 12,095 587,412 SH SOLE 22 574,752 0 12,660
COVENANT LOGISTICS GROUP INC CL A 22284P105 374 18,184 SH SOLE 23 18,184 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,452 70,498 SH SOLE 26 0 0 70,498
COVETRUS INC COM 22304C100 4,216 140,659 SH SOLE 2 39,686 0 100,973
COVETRUS INC COM 22304C100 14 478 SH SOLE 4 478 0 0
COVETRUS INC COM 22304C100 75 2,495 SH SOLE 7 2,495 0 0
COVETRUS INC COM 22304C100 13,964 465,916 SH SOLE 18 465,916 0 0
COVETRUS INC COM 22304C100 7,578 252,867 SH SOLE 19 252,867 0 0
COVETRUS INC COM 22304C100 374,420 12,493,166 SH SOLE 21 12,493,166 0 0
COVETRUS INC COM 22304C100 93,776 3,129,007 SH SOLE 22 2,946,459 0 182,548
COVETRUS INC COM 22304C100 71 2,375 SH SOLE 23 2,375 0 0
COVETRUS INC COM 22304C100 78 2,614 SH SOLE 25 2,614 0 0
COVETRUS INC COM 22304C100 1,953 65,150 SH SOLE 26 40,300 0 24,850
COVETRUS INC COM 22304C100 571 19,042 SH SOLE 28 13,795 0 5,247
COVETRUS INC COM 22304C100 6,458 215,474 SH SOLE 30 215,474 0 0
COVETRUS INC COM 22304C100 227 7,587 SH SOLE 36 7,587 0 0
COVETRUS INC COM 22304C100 453 15,105 SH SOLE 40 15,105 0 0
COVETRUS INC COM 22304C100 2,439 81,388 SH SOLE 43 2,063 0 79,325
COWEN INC CL A NEW 223622606 1,256 35,744 SH SOLE 2 12,325 0 23,419
COWEN INC CL A NEW 223622606 3 73 SH SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 12 335 SH SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 3,145 89,477 SH SOLE 18 89,477 0 0
COWEN INC CL A NEW 223622606 8,846 251,657 SH SOLE 19 251,657 0 0
COWEN INC CL A NEW 223622606 40,271 1,145,678 SH SOLE 21 1,145,678 0 0
COWEN INC CL A NEW 223622606 35,921 1,021,924 SH SOLE 22 987,541 0 34,383
COWEN INC CL A NEW 223622606 436 12,414 SH SOLE 23 12,414 0 0
COWEN INC CL A NEW 223622606 38 1,084 SH SOLE 25 1,084 0 0
COWEN INC CL A NEW 223622606 2,373 67,521 SH SOLE 26 1,779 0 65,742
COWEN INC CL A NEW 223622606 133 3,797 SH SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 293 8,340 SH SOLE 30 8,340 0 0
COWEN INC CL A NEW 223622606 9 248 SH SOLE 34 248 0 0
COWEN INC CL A NEW 223622606 85 2,408 SH SOLE 36 2,408 0 0
COWEN INC CL A NEW 223622606 104 2,957 SH SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,297 36,888 SH SOLE 43 0 0 36,888
CPI AEROSTRUCTURES INC COM NEW 125919308 13 2,755 SH SOLE 18 2,755 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 182 40,169 SH SOLE 21 40,169 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 86 19,019 SH SOLE 22 19,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 101 7,679 SH SOLE 21 7,679 0 0
CPS TECHNOLOGIES CORP COM 12619F104 1,979 151,189 SH SOLE 22 151,189 0 0
CRA INTL INC COM 12618T105 250 3,348 SH SOLE 2 706 0 2,642
CRA INTL INC COM 12618T105 9 126 SH SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,979 26,519 SH SOLE 18 26,519 0 0
CRA INTL INC COM 12618T105 4,050 54,262 SH SOLE 19 54,262 0 0
CRA INTL INC COM 12618T105 21,822 292,362 SH SOLE 21 292,362 0 0
CRA INTL INC COM 12618T105 17,625 236,136 SH SOLE 22 232,818 0 3,318
CRA INTL INC COM 12618T105 856 11,466 SH SOLE 26 0 0 11,466
CRA INTL INC COM 12618T105 20 264 SH SOLE 43 0 0 264
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,347 30,931 SH SOLE 2 17,433 0 13,498
CRACKER BARREL OLD CTRY STOR COM 22410J106 17 99 SH SOLE 4 99 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 114 657 SH SOLE 7 657 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 21,669 125,343 SH SOLE 18 125,343 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 14,572 84,292 SH SOLE 19 84,292 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 292,673 1,692,925 SH SOLE 21 1,692,925 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 149,157 862,779 SH SOLE 22 833,587 0 29,192
CRACKER BARREL OLD CTRY STOR COM 22410J106 416 2,409 SH SOLE 23 2,409 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,712 21,472 SH SOLE 26 6,159 0 15,313
CRACKER BARREL OLD CTRY STOR COM 22410J106 200 1,158 SH SOLE 28 791 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,652 15,342 SH SOLE 30 15,342 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 633 3,659 SH SOLE 34 3,659 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 138 796 SH SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 503 2,908 SH SOLE 40 2,908 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,633 32,582 SH SOLE 43 3,943 0 28,639
CRANE CO COM 224399105 12,507 133,179 SH SOLE 2 39,470 0 93,709
CRANE CO COM 224399105 89 947 SH SOLE 4 947 0 0
CRANE CO COM 224399105 108 1,149 SH SOLE 7 1,149 0 0
CRANE CO COM 224399105 11,264 119,946 SH SOLE 18 119,946 0 0
CRANE CO COM 224399105 1,219 12,983 SH SOLE 19 12,983 0 0
CRANE CO COM 224399105 208,292 2,217,998 SH SOLE 21 2,217,998 0 0
CRANE CO COM 224399105 146,770 1,562,883 SH SOLE 22 1,493,994 0 68,889
CRANE CO COM 224399105 1,323 14,090 SH SOLE 26 10,650 0 3,440
CRANE CO COM 224399105 238 2,530 SH SOLE 28 2,530 0 0
CRANE CO COM 224399105 3,264 34,755 SH SOLE 30 34,755 0 0
CRANE CO COM 224399105 87 926 SH SOLE 31 926 0 0
CRANE CO COM 224399105 110 1,171 SH SOLE 36 1,171 0 0
CRANE CO COM 224399105 558 5,944 SH SOLE 40 5,944 0 0
CRANE CO COM 224399105 2,886 30,729 SH SOLE 43 1,970 0 28,759
CRAWFORD & CO CL B 224633107 83 8,587 SH SOLE 21 8,587 0 0
CRAWFORD & CO CL B 224633107 4,437 457,902 SH SOLE 22 457,902 0 0
CRAWFORD & CO CL A 224633206 419 39,379 SH SOLE 2 15,018 0 24,361
CRAWFORD & CO CL A 224633206 1 63 SH SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 671 62,974 SH SOLE 18 62,974 0 0
CRAWFORD & CO CL A 224633206 366 34,360 SH SOLE 19 34,360 0 0
CRAWFORD & CO CL A 224633206 8,286 778,031 SH SOLE 21 778,031 0 0
CRAWFORD & CO CL A 224633206 3,772 354,175 SH SOLE 22 337,688 0 16,487
CRAWFORD & CO CL A 224633206 35 3,299 SH SOLE 23 3,299 0 0
CRAWFORD & CO CL A 224633206 132 12,363 SH SOLE 26 0 0 12,363
CRAWFORD & CO CL A 224633206 85 7,952 SH SOLE 30 7,952 0 0
CREDICORP LTD COM G2519Y108 12,809 93,788 SH SOLE 2 19,840 0 73,948
CREDICORP LTD COM G2519Y108 3,811 27,905 SH SOLE 4 23,514 0 4,391
CREDICORP LTD COM G2519Y108 1,237 9,055 SH SOLE 7 9,055 0 0
CREDICORP LTD COM G2519Y108 25 186 SH SOLE 13 186 0 0
CREDICORP LTD COM G2519Y108 240 1,759 SH SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 4,809 35,212 SH SOLE 18 35,212 0 0
CREDICORP LTD COM G2519Y108 4,403 32,237 SH SOLE 19 32,237 0 0
CREDICORP LTD COM G2519Y108 238,676 1,747,647 SH SOLE 21 1,747,647 0 0
CREDICORP LTD COM G2519Y108 103,007 754,245 SH SOLE 22 674,336 0 79,909
CREDICORP LTD COM G2519Y108 4,822 35,306 SH SOLE 23 35,306 0 0
CREDICORP LTD COM G2519Y108 22,072 161,617 SH SOLE 25 161,617 0 0
CREDICORP LTD COM G2519Y108 26,285 192,462 SH SOLE 26 56,714 0 135,748
CREDICORP LTD COM G2519Y108 22,898 167,667 SH SOLE 28 8,720 0 158,947
CREDICORP LTD COM G2519Y108 1,971 14,429 SH SOLE 29 14,429 0 0
CREDICORP LTD COM G2519Y108 58,541 428,655 SH SOLE 30 418,542 0 10,113
CREDICORP LTD COM G2519Y108 4,457 32,632 SH SOLE 31 32,632 0 0
CREDICORP LTD COM G2519Y108 6,495 47,559 SH SOLE 34 47,559 0 0
CREDICORP LTD COM G2519Y108 4,172 30,545 SH SOLE 36 30,545 0 0
CREDICORP LTD COM G2519Y108 55 400 SH SOLE 40 400 0 0
CREDICORP LTD COM G2519Y108 12,991 95,125 SH SOLE 43 10,073 0 85,052
CREDIT ACCEP CORP MICH COM 225310101 9,617 26,696 SH SOLE 2 9,524 0 17,172
CREDIT ACCEP CORP MICH COM 225310101 298 827 SH SOLE 4 827 0 0
CREDIT ACCEP CORP MICH COM 225310101 130 362 SH SOLE 7 362 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,451 4,027 SH SOLE 18 3,920 0 107
CREDIT ACCEP CORP MICH COM 225310101 989 2,745 SH SOLE 19 2,745 0 0
CREDIT ACCEP CORP MICH COM 225310101 40,136 111,418 SH SOLE 21 111,418 0 0
CREDIT ACCEP CORP MICH COM 225310101 106,988 297,000 SH SOLE 22 280,866 0 16,134
CREDIT ACCEP CORP MICH COM 225310101 1,064 2,953 SH SOLE 23 2,953 0 0
CREDIT ACCEP CORP MICH COM 225310101 4,370 12,131 SH SOLE 25 12,131 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,027 8,402 SH SOLE 26 4,966 0 3,436
CREDIT ACCEP CORP MICH COM 225310101 444 1,232 SH SOLE 28 1,232 0 0
CREDIT ACCEP CORP MICH COM 225310101 512 1,421 SH SOLE 29 1,421 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,501 6,944 SH SOLE 30 6,944 0 0
CREDIT ACCEP CORP MICH COM 225310101 806 2,238 SH SOLE 31 2,238 0 0
CREDIT ACCEP CORP MICH COM 225310101 837 2,323 SH SOLE 34 2,323 0 0
CREDIT ACCEP CORP MICH COM 225310101 82 228 SH SOLE 36 228 0 0
CREDIT ACCEP CORP MICH COM 225310101 483 1,342 SH SOLE 40 1,342 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,202 3,336 SH SOLE 43 173 0 3,163
CREDIT SUISSE GROUP SPONSORED ADR 225401108 6 589 SH SOLE 18 589 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 16,291 1,536,888 SH SOLE 43 212,544 0 1,324,344
CREE INC COM 225447101 32,936 304,598 SH SOLE 2 104,671 0 199,927
CREE INC COM 225447101 67 621 SH SOLE 4 621 0 0
CREE INC COM 225447101 224 2,070 SH SOLE 7 2,070 0 0
CREE INC COM 225447101 30,205 279,337 SH SOLE 18 279,337 0 0
CREE INC COM 225447101 231,786 2,143,586 SH SOLE 19 2,143,586 0 0
CREE INC COM 225447101 644,157 5,957,248 SH SOLE 21 5,957,248 0 0
CREE INC COM 225447101 392,328 3,628,302 SH SOLE 22 3,476,277 0 152,025
CREE INC COM 225447101 186 1,723 SH SOLE 25 1,723 0 0
CREE INC COM 225447101 28,815 266,484 SH SOLE 26 31,882 0 234,602
CREE INC COM 225447101 32,798 303,319 SH SOLE 28 13,819 0 289,500
CREE INC COM 225447101 10,164 94,001 SH SOLE 30 94,001 0 0
CREE INC COM 225447101 227 2,097 SH SOLE 31 2,097 0 0
CREE INC COM 225447101 220,922 2,043,117 SH SOLE 34 2,043,117 0 0
CREE INC COM 225447101 570 5,274 SH SOLE 36 5,274 0 0
CREE INC COM 225447101 1,506 13,930 SH SOLE 40 13,930 0 0
CREE INC COM 225447101 3,036 28,074 SH SOLE 43 809 0 27,265
CREE INC NOTE 0.875% 9/0 225447AB7 4,844 2,627,000 PRN SOLE 21 2,627,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 307 73,620 SH SOLE 43 0 0 73,620
CRESUD S A C I F Y A SPONSORED ADR 226406106 64 12,318 SH SOLE 21 12,318 0 0
CREXENDO INC COM 226552107 64 10,971 SH SOLE 22 10,971 0 0
CRH PLC ADR 12626K203 44,776 953,081 SH SOLE 18 947,118 0 5,963
CRH PLC ADR 12626K203 17,866 380,280 SH SOLE 43 48,999 0 331,281
CRINETICS PHARMACEUTICALS IN COM 22663K107 258 16,859 SH SOLE 2 6,270 0 10,589
CRINETICS PHARMACEUTICALS IN COM 22663K107 8 525 SH SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,389 90,872 SH SOLE 18 88,271 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,404 91,881 SH SOLE 19 91,881 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 20,433 1,337,219 SH SOLE 21 1,337,219 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 9,101 595,627 SH SOLE 22 589,046 0 6,581
CRINETICS PHARMACEUTICALS IN COM 22663K107 26 1,709 SH SOLE 23 1,709 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 79 5,169 SH SOLE 26 0 0 5,169
CRINETICS PHARMACEUTICALS IN COM 22663K107 194 12,683 SH SOLE 30 12,683 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 53 3,466 SH SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 160 10,498 SH SOLE 43 1,042 0 9,456
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,788 14,675 SH SOLE 2 14,675 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 29 241 SH SOLE 4 241 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 1 SH SOLE 18 1 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 93,744 769,340 SH SOLE 21 769,340 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7,458 61,210 SH SOLE 22 31,103 0 30,107
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 67 552 SH SOLE 25 552 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,484 28,594 SH SOLE 26 21,684 0 6,910
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 810 6,651 SH SOLE 28 6,651 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 48,251 395,987 SH SOLE 30 395,987 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 82 673 SH SOLE 34 673 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 164 1,342 SH SOLE 36 1,342 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 911 7,478 SH SOLE 40 7,478 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 438 3,591 SH SOLE 43 203 0 3,388
CRITEO S A SPONS ADS 226718104 1,563 45,007 SH SOLE 43 17,980 0 27,027
CROCS INC COM 227046109 5,896 73,286 SH SOLE 2 52,335 0 20,951
CROCS INC COM 227046109 341 4,239 SH SOLE 4 4,239 0 0
CROCS INC COM 227046109 150 1,867 SH SOLE 7 1,867 0 0
CROCS INC COM 227046109 299 3,721 SH SOLE 13 3,721 0 0
CROCS INC COM 227046109 23,835 296,274 SH SOLE 18 272,265 0 24,009
CROCS INC COM 227046109 40,615 504,849 SH SOLE 19 504,849 0 0
CROCS INC COM 227046109 608,613 7,565,105 SH SOLE 21 7,565,105 0 0
CROCS INC COM 227046109 182,808 2,272,313 SH SOLE 22 2,204,386 0 67,927
CROCS INC COM 227046109 2,251 27,979 SH SOLE 23 27,979 0 0
CROCS INC COM 227046109 88 1,089 SH SOLE 25 1,089 0 0
CROCS INC COM 227046109 9,102 113,133 SH SOLE 26 26,401 0 86,732
CROCS INC COM 227046109 692 8,604 SH SOLE 28 8,604 0 0
CROCS INC COM 227046109 163 2,025 SH SOLE 29 2,025 0 0
CROCS INC COM 227046109 11,306 140,537 SH SOLE 30 140,537 0 0
CROCS INC COM 227046109 394 4,903 SH SOLE 31 4,903 0 0
CROCS INC COM 227046109 242 3,009 SH SOLE 34 3,009 0 0
CROCS INC COM 227046109 251 3,114 SH SOLE 36 3,114 0 0
CROCS INC COM 227046109 662 8,230 SH SOLE 40 8,230 0 0
CROCS INC COM 227046109 2,036 25,302 SH SOLE 43 13 0 25,289
CROSS CTRY HEALTHCARE INC COM 227483104 343 27,431 SH SOLE 2 1,776 0 25,655
CROSS CTRY HEALTHCARE INC COM 227483104 9 735 SH SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,955 156,511 SH SOLE 18 156,511 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 783 62,681 SH SOLE 19 62,681 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 54,565 4,368,727 SH SOLE 21 4,368,727 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 12,806 1,025,278 SH SOLE 22 989,584 0 35,694
CROSS CTRY HEALTHCARE INC COM 227483104 675 54,073 SH SOLE 30 54,073 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 105 8,409 SH SOLE 43 0 0 8,409
CROSSFIRST BANKSHARES INC COM 22766M109 770 55,853 SH SOLE 2 16,008 0 39,845
CROSSFIRST BANKSHARES INC COM 22766M109 13 977 SH SOLE 7 977 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 2,237 162,215 SH SOLE 18 162,215 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,150 83,429 SH SOLE 19 83,429 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 28,582 2,072,679 SH SOLE 21 2,072,679 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 12,283 890,754 SH SOLE 22 834,729 0 56,025
CROSSFIRST BANKSHARES INC COM 22766M109 140 10,137 SH SOLE 30 10,137 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 86 6,233 SH SOLE 40 6,233 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 65,647 359,690 SH SOLE 2 66,803 0 292,887
CROWDSTRIKE HLDGS INC CL A 22788C105 16,243 88,999 SH SOLE 4 82,230 0 6,769
CROWDSTRIKE HLDGS INC CL A 22788C105 2,681 14,689 SH SOLE 7 14,689 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 57 314 SH SOLE 13 314 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,675 14,659 SH SOLE 15 14,659 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 50,675 277,657 SH SOLE 18 267,668 0 9,989
CROWDSTRIKE HLDGS INC CL A 22788C105 166,656 913,131 SH SOLE 19 913,131 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 640,066 3,507,019 SH SOLE 21 3,507,019 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 827,378 4,533,330 SH SOLE 22 4,311,586 0 221,744
CROWDSTRIKE HLDGS INC CL A 22788C105 19,769 108,317 SH SOLE 23 108,317 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 45,490 249,244 SH SOLE 25 249,244 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 59,901 328,205 SH SOLE 26 134,364 0 193,841
CROWDSTRIKE HLDGS INC CL A 22788C105 72,602 397,800 SH SOLE 28 19,854 0 377,946
CROWDSTRIKE HLDGS INC CL A 22788C105 40 217 SH SOLE 29 217 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 72,059 394,821 SH SOLE 30 394,821 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 12,000 65,750 SH SOLE 31 22,347 0 43,403
CROWDSTRIKE HLDGS INC CL A 22788C105 170,683 935,198 SH SOLE 34 935,198 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 16,076 88,083 SH SOLE 36 88,083 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,300 7,123 SH SOLE 40 7,123 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 12,612 69,104 SH SOLE 43 8,804 0 60,300
CROWN CASTLE INTL CORP NEW COM 22822V101 166,120 965,087 SH SOLE 2 172,783 0 792,304
CROWN CASTLE INTL CORP NEW COM 22822V101 44,885 260,765 SH SOLE 4 244,079 0 16,686
CROWN CASTLE INTL CORP NEW COM 22822V101 182,211 1,058,568 SH SOLE 7 1,046,304 0 12,264
CROWN CASTLE INTL CORP NEW COM 22822V101 246 1,429 SH SOLE 13 1,429 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,711 56,417 SH SOLE 15 56,417 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 7 SH SOLE 17 0 0 7
CROWN CASTLE INTL CORP NEW COM 22822V101 135,550 787,484 SH SOLE 18 726,257 0 61,227
CROWN CASTLE INTL CORP NEW COM 22822V101 59,314 344,591 SH SOLE 19 344,591 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,056,923 11,949,820 SH SOLE 21 11,949,820 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,687,218 9,802,000 SH SOLE 22 8,826,717 0 975,283
CROWN CASTLE INTL CORP NEW COM 22822V101 46,382 269,461 SH SOLE 23 269,461 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 108,460 630,108 SH SOLE 25 630,108 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 159,697 927,769 SH SOLE 26 291,936 0 635,833
CROWN CASTLE INTL CORP NEW COM 22822V101 132,794 771,474 SH SOLE 28 48,025 0 723,449
CROWN CASTLE INTL CORP NEW COM 22822V101 104 607 SH SOLE 29 607 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 339,859 1,974,432 SH SOLE 30 1,974,432 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 11,786 68,471 SH SOLE 31 54,033 0 14,438
CROWN CASTLE INTL CORP NEW COM 22822V101 31,390 182,362 SH SOLE 34 182,362 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 49,844 289,571 SH SOLE 36 289,571 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,007 17,471 SH SOLE 40 17,471 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 41,634 241,874 SH SOLE 43 15,592 0 226,282
CROWN CRAFTS INC COM 228309100 17 2,158 SH SOLE 18 2,158 0 0
CROWN CRAFTS INC COM 228309100 264 34,133 SH SOLE 21 34,133 0 0
CROWN CRAFTS INC COM 228309100 70 9,111 SH SOLE 22 9,111 0 0
CROWN HLDGS INC COM 228368106 31,446 324,048 SH SOLE 2 82,332 0 241,716
CROWN HLDGS INC COM 228368106 6,252 64,431 SH SOLE 4 59,119 0 5,312
CROWN HLDGS INC COM 228368106 1,213 12,504 SH SOLE 7 12,504 0 0
CROWN HLDGS INC COM 228368106 4,573 47,121 SH SOLE 13 47,121 0 0
CROWN HLDGS INC COM 228368106 1,413 14,558 SH SOLE 15 14,558 0 0
CROWN HLDGS INC COM 228368106 11,363 117,095 SH SOLE 18 84,218 0 32,877
CROWN HLDGS INC COM 228368106 26,749 275,654 SH SOLE 19 275,654 0 0
CROWN HLDGS INC COM 228368106 148,423 1,529,508 SH SOLE 21 1,529,508 0 0
CROWN HLDGS INC COM 228368106 392,217 4,041,806 SH SOLE 22 3,756,324 0 285,482
CROWN HLDGS INC COM 228368106 8,170 84,194 SH SOLE 23 84,194 0 0
CROWN HLDGS INC COM 228368106 2,962 30,526 SH SOLE 25 30,526 0 0
CROWN HLDGS INC COM 228368106 16,634 171,419 SH SOLE 26 130,483 0 40,936
CROWN HLDGS INC COM 228368106 15,916 164,013 SH SOLE 28 13,189 0 150,824
CROWN HLDGS INC COM 228368106 172 1,775 SH SOLE 29 1,775 0 0
CROWN HLDGS INC COM 228368106 32,481 334,722 SH SOLE 30 269,856 0 64,866
CROWN HLDGS INC COM 228368106 4,423 45,579 SH SOLE 31 17,873 0 27,706
CROWN HLDGS INC COM 228368106 51,624 531,987 SH SOLE 34 531,987 0 0
CROWN HLDGS INC COM 228368106 4,518 46,553 SH SOLE 36 46,553 0 0
CROWN HLDGS INC COM 228368106 540 5,562 SH SOLE 40 5,562 0 0
CROWN HLDGS INC COM 228368106 6,581 67,814 SH SOLE 43 878 0 66,936
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,892 1,800,000 SH SOLE 19 1,800,000 0 0
CRYOLIFE INC COM 228903100 735 32,538 SH SOLE 2 14,063 0 18,475
CRYOLIFE INC COM 228903100 5 222 SH SOLE 4 222 0 0
CRYOLIFE INC COM 228903100 13 590 SH SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 3,313 146,713 SH SOLE 18 146,713 0 0
CRYOLIFE INC COM 228903100 6,311 279,500 SH SOLE 19 279,500 0 0
CRYOLIFE INC COM 228903100 107,775 4,773,046 SH SOLE 21 4,773,046 0 0
CRYOLIFE INC COM 228903100 30,199 1,337,414 SH SOLE 22 1,300,688 0 36,726
CRYOLIFE INC COM 228903100 248 10,991 SH SOLE 23 10,991 0 0
CRYOLIFE INC COM 228903100 14 634 SH SOLE 25 634 0 0
CRYOLIFE INC COM 228903100 1,951 86,383 SH SOLE 26 18,620 0 67,763
CRYOLIFE INC COM 228903100 104 4,619 SH SOLE 28 4,619 0 0
CRYOLIFE INC COM 228903100 6,422 284,424 SH SOLE 30 284,424 0 0
CRYOLIFE INC COM 228903100 35 1,555 SH SOLE 36 1,555 0 0
CRYOLIFE INC COM 228903100 89 3,945 SH SOLE 40 3,945 0 0
CRYOLIFE INC COM 228903100 141 6,227 SH SOLE 43 0 0 6,227
CRYOPORT INC COM PAR $0.001 229050307 980 18,837 SH SOLE 2 13,730 0 5,107
CRYOPORT INC COM PAR $0.001 229050307 9 170 SH SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307 39 742 SH SOLE 7 742 0 0
CRYOPORT INC COM PAR $0.001 229050307 7,153 137,524 SH SOLE 18 135,655 0 1,869
CRYOPORT INC COM PAR $0.001 229050307 6,095 117,183 SH SOLE 19 117,183 0 0
CRYOPORT INC COM PAR $0.001 229050307 96,227 1,850,163 SH SOLE 21 1,850,163 0 0
CRYOPORT INC COM PAR $0.001 229050307 62,269 1,197,248 SH SOLE 22 1,168,825 0 28,423
CRYOPORT INC COM PAR $0.001 229050307 94 1,799 SH SOLE 23 1,799 0 0
CRYOPORT INC COM PAR $0.001 229050307 23 446 SH SOLE 25 446 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,225 23,562 SH SOLE 26 10,604 0 12,958
CRYOPORT INC COM PAR $0.001 229050307 267 5,142 SH SOLE 28 5,142 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,867 35,899 SH SOLE 30 35,899 0 0
CRYOPORT INC COM PAR $0.001 229050307 57 1,093 SH SOLE 36 1,093 0 0
CRYOPORT INC COM PAR $0.001 229050307 256 4,920 SH SOLE 40 4,920 0 0
CRYOPORT INC COM PAR $0.001 229050307 306 5,892 SH SOLE 43 17 0 5,875
CSG SYS INTL INC COM 126349109 782 17,414 SH SOLE 2 13,328 0 4,086
CSG SYS INTL INC COM 126349109 4 100 SH SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 28 614 SH SOLE 7 614 0 0
CSG SYS INTL INC COM 126349109 6,618 147,438 SH SOLE 18 131,369 0 16,069
CSG SYS INTL INC COM 126349109 10,536 234,700 SH SOLE 19 234,700 0 0
CSG SYS INTL INC COM 126349109 174,344 3,883,798 SH SOLE 21 3,883,798 0 0
CSG SYS INTL INC COM 126349109 53,076 1,182,354 SH SOLE 22 1,157,208 0 25,146
CSG SYS INTL INC COM 126349109 517 11,525 SH SOLE 23 11,525 0 0
CSG SYS INTL INC COM 126349109 15 326 SH SOLE 25 326 0 0
CSG SYS INTL INC COM 126349109 3,204 71,382 SH SOLE 26 5,404 0 65,978
CSG SYS INTL INC COM 126349109 193 4,306 SH SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 3,306 73,650 SH SOLE 30 73,650 0 0
CSG SYS INTL INC COM 126349109 25 553 SH SOLE 36 553 0 0
CSG SYS INTL INC COM 126349109 167 3,711 SH SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 805 17,943 SH SOLE 43 1,627 0 16,316
CSP INC COM 126389105 6 742 SH SOLE 18 742 0 0
CSP INC COM 126389105 91 10,442 SH SOLE 21 10,442 0 0
CSW INDUSTRIALS INC COM 126402106 857 6,348 SH SOLE 2 4,754 0 1,594
CSW INDUSTRIALS INC COM 126402106 12 87 SH SOLE 4 87 0 0
CSW INDUSTRIALS INC COM 126402106 31 232 SH SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 5,973 44,245 SH SOLE 18 44,245 0 0
CSW INDUSTRIALS INC COM 126402106 3,273 24,243 SH SOLE 19 24,243 0 0
CSW INDUSTRIALS INC COM 126402106 69,180 512,441 SH SOLE 21 512,441 0 0
CSW INDUSTRIALS INC COM 126402106 51,945 384,778 SH SOLE 22 372,923 0 11,855
CSW INDUSTRIALS INC COM 126402106 334 2,473 SH SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 250 1,853 SH SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 2,374 17,588 SH SOLE 30 17,588 0 0
CSW INDUSTRIALS INC COM 126402106 212 1,574 SH SOLE 40 1,574 0 0
CSW INDUSTRIALS INC COM 126402106 1,399 10,363 SH SOLE 43 291 0 10,072
CSX CORP COM 126408103 170,587 1,769,208 SH SOLE 2 283,142 0 1,486,066
CSX CORP COM 126408103 40,776 422,898 SH SOLE 4 393,351 0 29,547
CSX CORP COM 126408103 69,298 718,706 SH SOLE 7 695,682 0 23,024
CSX CORP COM 126408103 272 2,822 SH SOLE 13 2,822 0 0
CSX CORP COM 126408103 7,639 79,224 SH SOLE 15 79,224 0 0
CSX CORP COM 126408103 153,337 1,590,300 SH SOLE 18 1,470,963 0 119,337
CSX CORP COM 126408103 32,660 338,728 SH SOLE 19 338,728 0 0
CSX CORP COM 126408103 1,453,632 15,076,045 SH SOLE 21 15,076,045 0 0
CSX CORP COM 126408103 1,632,375 16,929,835 SH SOLE 22 15,141,890 0 1,787,945
CSX CORP COM 126408103 45,400 470,855 SH SOLE 23 470,855 0 0
CSX CORP COM 126408103 116,311 1,206,291 SH SOLE 25 1,206,291 0 0
CSX CORP COM 126408103 154,775 1,605,219 SH SOLE 26 511,453 0 1,093,766
CSX CORP COM 126408103 238,790 2,476,557 SH SOLE 28 91,619 0 2,384,938
CSX CORP COM 126408103 36 371 SH SOLE 29 371 0 0
CSX CORP COM 126408103 448,943 4,656,114 SH SOLE 30 4,614,357 0 41,757
CSX CORP COM 126408103 13,900 144,165 SH SOLE 31 99,510 0 44,655
CSX CORP COM 126408103 15,753 163,375 SH SOLE 32 163,375 0 0
CSX CORP COM 126408103 9,041 93,770 SH SOLE 34 93,770 0 0
CSX CORP COM 126408103 45,683 473,790 SH SOLE 36 473,790 0 0
CSX CORP COM 126408103 2,988 30,986 SH SOLE 40 30,986 0 0
CSX CORP COM 126408103 57,536 596,719 SH SOLE 43 37,213 0 559,506
CTI BIOPHARMA CORP COM 12648L601 12 4,254 SH SOLE 2 4,254 0 0
CTI BIOPHARMA CORP COM 12648L601 41 13,988 SH SOLE 18 13,988 0 0
CTI BIOPHARMA CORP COM 12648L601 541 185,809 SH SOLE 21 185,809 0 0
CTI BIOPHARMA CORP COM 12648L601 2,114 726,559 SH SOLE 22 726,559 0 0
CTO REALTY GROWTH INC COM 22948Q101 307 5,911 SH SOLE 2 334 0 5,577
CTO REALTY GROWTH INC COM 22948Q101 8 149 SH SOLE 7 149 0 0
CTO REALTY GROWTH INC COM 22948Q101 1,024 19,681 SH SOLE 18 19,681 0 0
CTO REALTY GROWTH INC COM 22948Q101 538 10,341 SH SOLE 19 10,341 0 0
CTO REALTY GROWTH INC COM 22948Q101 12,208 234,722 SH SOLE 21 234,722 0 0
CTO REALTY GROWTH INC COM 22948Q101 10,392 199,813 SH SOLE 22 194,065 0 5,748
CTO REALTY GROWTH INC COM 22948Q101 12 235 SH SOLE 23 235 0 0
CTO REALTY GROWTH INC COM 22948Q101 60 1,160 SH SOLE 43 534 0 626
CTS CORP COM 126501105 1,137 36,617 SH SOLE 2 9,882 0 26,735
CTS CORP COM 126501105 6 185 SH SOLE 4 185 0 0
CTS CORP COM 126501105 16 526 SH SOLE 7 526 0 0
CTS CORP COM 126501105 4,234 136,305 SH SOLE 18 136,305 0 0
CTS CORP COM 126501105 1,758 56,592 SH SOLE 19 56,592 0 0
CTS CORP COM 126501105 123,187 3,966,108 SH SOLE 21 3,966,108 0 0
CTS CORP COM 126501105 30,091 968,789 SH SOLE 22 919,529 0 49,260
CTS CORP COM 126501105 34 1,109 SH SOLE 25 1,109 0 0
CTS CORP COM 126501105 417 13,438 SH SOLE 26 2,225 0 11,213
CTS CORP COM 126501105 127 4,094 SH SOLE 28 4,094 0 0
CTS CORP COM 126501105 3,346 107,742 SH SOLE 30 107,742 0 0
CTS CORP COM 126501105 75 2,412 SH SOLE 36 2,412 0 0
CTS CORP COM 126501105 115 3,702 SH SOLE 40 3,702 0 0
CTS CORP COM 126501105 401 12,900 SH SOLE 43 402 0 12,498
CUBESMART COM 229663109 24,091 636,814 SH SOLE 2 222,663 0 414,151
CUBESMART COM 229663109 15,428 407,816 SH SOLE 4 407,816 0 0
CUBESMART COM 229663109 9,672 255,664 SH SOLE 7 255,664 0 0
CUBESMART COM 229663109 9,263 244,860 SH SOLE 18 244,860 0 0
CUBESMART COM 229663109 16,750 442,768 SH SOLE 19 442,768 0 0
CUBESMART COM 229663109 165,306 4,369,702 SH SOLE 21 4,369,702 0 0
CUBESMART COM 229663109 271,190 7,168,642 SH SOLE 22 6,760,918 0 407,724
CUBESMART COM 229663109 1,228 32,458 SH SOLE 23 32,458 0 0
CUBESMART COM 229663109 32,307 853,996 SH SOLE 25 853,996 0 0
CUBESMART COM 229663109 2,509 66,315 SH SOLE 26 48,612 0 17,703
CUBESMART COM 229663109 5,263 139,117 SH SOLE 28 15,802 0 123,315
CUBESMART COM 229663109 42 1,119 SH SOLE 29 1,119 0 0
CUBESMART COM 229663109 31,442 831,133 SH SOLE 30 831,133 0 0
CUBESMART COM 229663109 237 6,269 SH SOLE 31 6,269 0 0
CUBESMART COM 229663109 1,054 27,867 SH SOLE 34 27,867 0 0
CUBESMART COM 229663109 204 5,388 SH SOLE 36 5,388 0 0
CUBESMART COM 229663109 899 23,759 SH SOLE 40 23,759 0 0
CUBESMART COM 229663109 4,927 130,233 SH SOLE 43 2,235 0 127,998
CUBIC CORP COM 229669106 2,411 32,332 SH SOLE 2 11,068 0 21,264
CUBIC CORP COM 229669106 8 110 SH SOLE 4 110 0 0
CUBIC CORP COM 229669106 41 552 SH SOLE 7 552 0 0
CUBIC CORP COM 229669106 9,774 131,069 SH SOLE 18 131,069 0 0
CUBIC CORP COM 229669106 7,478 100,285 SH SOLE 19 100,285 0 0
CUBIC CORP COM 229669106 300,627 4,031,479 SH SOLE 21 4,031,479 0 0
CUBIC CORP COM 229669106 73,342 983,529 SH SOLE 22 936,133 0 47,396
CUBIC CORP COM 229669106 189 2,529 SH SOLE 23 2,529 0 0
CUBIC CORP COM 229669106 66 886 SH SOLE 25 886 0 0
CUBIC CORP COM 229669106 1,805 24,209 SH SOLE 26 7,356 0 16,853
CUBIC CORP COM 229669106 363 4,864 SH SOLE 28 4,864 0 0
CUBIC CORP COM 229669106 5,040 67,583 SH SOLE 30 67,583 0 0
CUBIC CORP COM 229669106 140 1,876 SH SOLE 36 1,876 0 0
CUBIC CORP COM 229669106 273 3,658 SH SOLE 40 3,658 0 0
CUBIC CORP COM 229669106 510 6,837 SH SOLE 43 33 0 6,804
CUE BIOPHARMA INC COM 22978P106 142 11,614 SH SOLE 2 8,348 0 3,266
CUE BIOPHARMA INC COM 22978P106 6 479 SH SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,358 111,325 SH SOLE 18 101,362 0 9,963
CUE BIOPHARMA INC COM 22978P106 1,937 158,753 SH SOLE 19 158,753 0 0
CUE BIOPHARMA INC COM 22978P106 13,681 1,121,382 SH SOLE 21 1,121,382 0 0
CUE BIOPHARMA INC COM 22978P106 9,830 805,745 SH SOLE 22 788,810 0 16,935
CUE BIOPHARMA INC COM 22978P106 6 516 SH SOLE 23 516 0 0
CUE BIOPHARMA INC COM 22978P106 241 19,760 SH SOLE 26 1,465 0 18,295
CUE BIOPHARMA INC COM 22978P106 178 14,609 SH SOLE 30 14,609 0 0
CUE BIOPHARMA INC COM 22978P106 16 1,330 SH SOLE 36 1,330 0 0
CUE BIOPHARMA INC COM 22978P106 27 2,191 SH SOLE 40 2,191 0 0
CULLEN FROST BANKERS INC COM 229899109 15,620 143,620 SH SOLE 2 42,925 0 100,695
CULLEN FROST BANKERS INC COM 229899109 27 244 SH SOLE 4 244 0 0
CULLEN FROST BANKERS INC COM 229899109 3,739 34,383 SH SOLE 7 34,383 0 0
CULLEN FROST BANKERS INC COM 229899109 14,833 136,381 SH SOLE 18 136,381 0 0
CULLEN FROST BANKERS INC COM 229899109 1,607 14,776 SH SOLE 19 14,776 0 0
CULLEN FROST BANKERS INC COM 229899109 295,111 2,713,419 SH SOLE 21 2,713,419 0 0
CULLEN FROST BANKERS INC COM 229899109 199,566 1,834,921 SH SOLE 22 1,754,972 0 79,949
CULLEN FROST BANKERS INC COM 229899109 76 702 SH SOLE 25 702 0 0
CULLEN FROST BANKERS INC COM 229899109 2,372 21,808 SH SOLE 26 15,356 0 6,452
CULLEN FROST BANKERS INC COM 229899109 1,085 9,974 SH SOLE 28 7,174 0 2,800
CULLEN FROST BANKERS INC COM 229899109 13,373 122,959 SH SOLE 30 122,959 0 0
CULLEN FROST BANKERS INC COM 229899109 116 1,065 SH SOLE 31 1,065 0 0
CULLEN FROST BANKERS INC COM 229899109 395 3,636 SH SOLE 34 3,636 0 0
CULLEN FROST BANKERS INC COM 229899109 341 3,139 SH SOLE 36 3,139 0 0
CULLEN FROST BANKERS INC COM 229899109 799 7,345 SH SOLE 40 7,345 0 0
CULLEN FROST BANKERS INC COM 229899109 3,294 30,287 SH SOLE 43 2,744 0 27,543
CULLINAN ONCOLOGY INC COM 230031106 234 5,609 SH SOLE 2 2,155 0 3,454
CULLINAN ONCOLOGY INC COM 230031106 13 311 SH SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,826 43,816 SH SOLE 18 43,816 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,256 30,145 SH SOLE 19 30,145 0 0
CULLINAN ONCOLOGY INC COM 230031106 18,754 450,064 SH SOLE 21 450,064 0 0
CULLINAN ONCOLOGY INC COM 230031106 14,880 357,085 SH SOLE 22 352,482 0 4,603
CULLINAN ONCOLOGY INC COM 230031106 19 467 SH SOLE 23 467 0 0
CULLINAN ONCOLOGY INC COM 230031106 13 311 SH SOLE 34 311 0 0
CULP INC COM 230215105 55 3,542 SH SOLE 18 3,542 0 0
CULP INC COM 230215105 741 48,129 SH SOLE 19 48,129 0 0
CULP INC COM 230215105 573 37,236 SH SOLE 21 37,236 0 0
CULP INC COM 230215105 4,424 287,460 SH SOLE 22 287,460 0 0
CULP INC COM 230215105 46 2,993 SH SOLE 23 2,993 0 0
CULP INC COM 230215105 98 6,399 SH SOLE 26 0 0 6,399
CULP INC COM 230215105 13 823 SH SOLE 43 0 0 823
CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1,924 SH SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 121 39,895 SH SOLE 21 39,895 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 975 321,626 SH SOLE 22 321,626 0 0
CUMMINS INC COM 231021106 154,535 596,407 SH SOLE 2 291,671 0 304,736
CUMMINS INC COM 231021106 26,930 103,934 SH SOLE 4 98,190 0 5,744
CUMMINS INC COM 231021106 52,742 203,550 SH SOLE 7 147,665 0 55,885
CUMMINS INC COM 231021106 1,462 5,642 SH SOLE 13 5,642 0 0
CUMMINS INC COM 231021106 4,927 19,015 SH SOLE 15 19,015 0 0
CUMMINS INC COM 231021106 102,751 396,555 SH SOLE 18 361,036 0 35,519
CUMMINS INC COM 231021106 30,757 118,703 SH SOLE 19 118,703 0 0
CUMMINS INC COM 231021106 1,235,426 4,767,958 SH SOLE 21 4,767,958 0 0
CUMMINS INC COM 231021106 1,014,314 3,914,607 SH SOLE 22 3,188,960 0 725,647
CUMMINS INC COM 231021106 46,802 180,626 SH SOLE 23 180,626 0 0
CUMMINS INC COM 231021106 87,485 337,636 SH SOLE 25 337,636 0 0
CUMMINS INC COM 231021106 116,074 447,971 SH SOLE 26 172,671 0 275,300
CUMMINS INC COM 231021106 244,730 944,504 SH SOLE 28 20,116 0 924,388
CUMMINS INC COM 231021106 17,462 67,393 SH SOLE 29 67,393 0 0
CUMMINS INC COM 231021106 268,969 1,038,050 SH SOLE 30 1,007,842 0 30,208
CUMMINS INC COM 231021106 31,908 123,143 SH SOLE 31 114,288 0 8,855
CUMMINS INC COM 231021106 23,360 90,156 SH SOLE 34 90,156 0 0
CUMMINS INC COM 231021106 23,809 91,887 SH SOLE 36 91,887 0 0
CUMMINS INC COM 231021106 1,551 5,986 SH SOLE 40 5,986 0 0
CUMMINS INC COM 231021106 68,392 263,951 SH SOLE 43 13,734 0 250,217
CUMULUS MEDIA INC COM CL A 231082801 33 3,636 SH SOLE 18 3,636 0 0
CUMULUS MEDIA INC COM CL A 231082801 793 87,014 SH SOLE 21 87,014 0 0
CUMULUS MEDIA INC COM CL A 231082801 801 87,946 SH SOLE 22 87,946 0 0
CUMULUS MEDIA INC COM CL A 231082801 6 605 SH SOLE 43 0 0 605
CUREVAC N V COM N2451R105 11 116 SH SOLE 22 116 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 5,457 402,741 SH SOLE 22 402,741 0 0
CURIS INC COM NEW 231269200 29 2,574 SH SOLE 2 2,574 0 0
CURIS INC COM NEW 231269200 958 84,657 SH SOLE 21 84,657 0 0
CURIS INC COM NEW 231269200 16,076 1,420,150 SH SOLE 22 1,420,150 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 44 2,999 SH SOLE 2 904 0 2,095
CURO GROUP HOLDINGS CORP COM 23131L107 4 274 SH SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 934 63,994 SH SOLE 18 63,994 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 462 31,698 SH SOLE 19 31,698 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 10,462 717,075 SH SOLE 21 717,075 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 7,715 528,797 SH SOLE 22 525,936 0 2,861
CURO GROUP HOLDINGS CORP COM 23131L107 16 1,084 SH SOLE 43 0 0 1,084
CURTISS WRIGHT CORP COM 231561101 13,783 116,210 SH SOLE 2 47,560 0 68,650
CURTISS WRIGHT CORP COM 231561101 67 568 SH SOLE 4 568 0 0
CURTISS WRIGHT CORP COM 231561101 124 1,046 SH SOLE 7 1,046 0 0
CURTISS WRIGHT CORP COM 231561101 13,010 109,694 SH SOLE 18 103,568 0 6,126
CURTISS WRIGHT CORP COM 231561101 2,889 24,356 SH SOLE 19 24,356 0 0
CURTISS WRIGHT CORP COM 231561101 261,720 2,206,743 SH SOLE 21 2,206,743 0 0
CURTISS WRIGHT CORP COM 231561101 159,877 1,348,033 SH SOLE 22 1,282,384 0 65,649
CURTISS WRIGHT CORP COM 231561101 30 250 SH SOLE 23 250 0 0
CURTISS WRIGHT CORP COM 231561101 97 815 SH SOLE 25 815 0 0
CURTISS WRIGHT CORP COM 231561101 1,942 16,372 SH SOLE 26 11,213 0 5,159
CURTISS WRIGHT CORP COM 231561101 1,047 8,831 SH SOLE 28 5,342 0 3,489
CURTISS WRIGHT CORP COM 231561101 64 539 SH SOLE 29 539 0 0
CURTISS WRIGHT CORP COM 231561101 4,984 42,024 SH SOLE 30 42,024 0 0
CURTISS WRIGHT CORP COM 231561101 94 789 SH SOLE 31 789 0 0
CURTISS WRIGHT CORP COM 231561101 215 1,814 SH SOLE 34 1,814 0 0
CURTISS WRIGHT CORP COM 231561101 302 2,544 SH SOLE 36 2,544 0 0
CURTISS WRIGHT CORP COM 231561101 606 5,112 SH SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 2,943 24,814 SH SOLE 43 396 0 24,418
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,079 127,397 SH SOLE 2 44,999 0 82,398
CUSHMAN WAKEFIELD PLC SHS G2717B108 6 398 SH SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 34 2,054 SH SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,940 363,943 SH SOLE 18 363,943 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,123 313,880 SH SOLE 19 313,880 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 68,574 4,201,861 SH SOLE 21 4,201,861 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 55,437 3,396,849 SH SOLE 22 3,259,101 0 137,748
CUSHMAN WAKEFIELD PLC SHS G2717B108 257 15,749 SH SOLE 23 15,749 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 347 21,283 SH SOLE 25 21,283 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,173 133,152 SH SOLE 26 43,316 0 89,836
CUSHMAN WAKEFIELD PLC SHS G2717B108 205 12,580 SH SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,185 72,588 SH SOLE 30 72,588 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,884 115,425 SH SOLE 34 115,425 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 261 15,965 SH SOLE 36 15,965 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 226 13,829 SH SOLE 40 13,829 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 883 54,086 SH SOLE 43 3,640 0 50,446
CUSTOMERS BANCORP INC COM 23204G100 991 31,134 SH SOLE 2 9,135 0 21,999
CUSTOMERS BANCORP INC COM 23204G100 20 624 SH SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,852 121,064 SH SOLE 18 121,064 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,748 54,948 SH SOLE 19 54,948 0 0
CUSTOMERS BANCORP INC COM 23204G100 109,123 3,429,381 SH SOLE 21 3,429,381 0 0
CUSTOMERS BANCORP INC COM 23204G100 29,390 923,639 SH SOLE 22 882,392 0 41,247
CUSTOMERS BANCORP INC COM 23204G100 66 2,079 SH SOLE 26 0 0 2,079
CUSTOMERS BANCORP INC COM 23204G100 119 3,738 SH SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,727 54,283 SH SOLE 30 54,283 0 0
CUSTOMERS BANCORP INC COM 23204G100 25 781 SH SOLE 34 781 0 0
CUSTOMERS BANCORP INC COM 23204G100 87 2,738 SH SOLE 40 2,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,651 83,313 SH SOLE 43 14,748 0 68,565
CUTERA INC COM 232109108 101 3,358 SH SOLE 2 1,431 0 1,927
CUTERA INC COM 232109108 6 186 SH SOLE 7 186 0 0
CUTERA INC COM 232109108 2,291 76,225 SH SOLE 18 76,225 0 0
CUTERA INC COM 232109108 934 31,097 SH SOLE 19 31,097 0 0
CUTERA INC COM 232109108 62,769 2,088,822 SH SOLE 21 2,088,822 0 0
CUTERA INC COM 232109108 15,946 530,646 SH SOLE 22 526,788 0 3,858
CUTERA INC COM 232109108 722 24,023 SH SOLE 30 24,023 0 0
CUTERA INC COM 232109108 163 5,414 SH SOLE 43 0 0 5,414
CVB FINL CORP COM 126600105 3,334 150,950 SH SOLE 2 45,455 0 105,495
CVB FINL CORP COM 126600105 12 565 SH SOLE 4 565 0 0
CVB FINL CORP COM 126600105 50 2,254 SH SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 11,382 515,248 SH SOLE 18 515,248 0 0
CVB FINL CORP COM 126600105 6,144 278,119 SH SOLE 19 278,119 0 0
CVB FINL CORP COM 126600105 329,371 14,910,434 SH SOLE 21 14,910,434 0 0
CVB FINL CORP COM 126600105 83,253 3,768,832 SH SOLE 22 3,571,688 0 197,144
CVB FINL CORP COM 126600105 226 10,219 SH SOLE 23 10,219 0 0
CVB FINL CORP COM 126600105 22 1,009 SH SOLE 25 1,009 0 0
CVB FINL CORP COM 126600105 2,258 102,223 SH SOLE 26 24,495 0 77,728
CVB FINL CORP COM 126600105 323 14,605 SH SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 5,356 242,483 SH SOLE 30 242,483 0 0
CVB FINL CORP COM 126600105 85 3,862 SH SOLE 36 3,862 0 0
CVB FINL CORP COM 126600105 306 13,850 SH SOLE 40 13,850 0 0
CVB FINL CORP COM 126600105 862 39,027 SH SOLE 43 652 0 38,375
CVD EQUIP CORP COM 126601103 31 7,154 SH SOLE 21 7,154 0 0
CVR ENERGY INC COM 12662P108 1,302 67,875 SH SOLE 2 20,880 0 46,995
CVR ENERGY INC COM 12662P108 4 194 SH SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 11 576 SH SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 2,140 111,594 SH SOLE 18 101,402 0 10,192
CVR ENERGY INC COM 12662P108 10,271 535,490 SH SOLE 19 535,490 0 0
CVR ENERGY INC COM 12662P108 24,510 1,277,877 SH SOLE 21 1,277,877 0 0
CVR ENERGY INC COM 12662P108 29,052 1,514,728 SH SOLE 22 1,463,947 0 50,781
CVR ENERGY INC COM 12662P108 548 28,563 SH SOLE 23 28,563 0 0
CVR ENERGY INC COM 12662P108 2,907 151,552 SH SOLE 26 14,829 0 136,723
CVR ENERGY INC COM 12662P108 70 3,632 SH SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 570 29,737 SH SOLE 30 29,737 0 0
CVR ENERGY INC COM 12662P108 20 1,063 SH SOLE 34 1,063 0 0
CVR ENERGY INC COM 12662P108 58 3,045 SH SOLE 36 3,045 0 0
CVR ENERGY INC COM 12662P108 59 3,055 SH SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108 397 20,683 SH SOLE 43 1,614 0 19,069
CVS HEALTH CORP COM 126650100 278,393 3,700,557 SH SOLE 2 1,103,651 0 2,596,906
CVS HEALTH CORP COM 126650100 49,054 652,055 SH SOLE 4 601,661 0 50,394
CVS HEALTH CORP COM 126650100 87,377 1,161,468 SH SOLE 7 1,122,056 0 39,412
CVS HEALTH CORP COM 126650100 356 4,730 SH SOLE 13 4,730 0 0
CVS HEALTH CORP COM 126650100 12,732 169,236 SH SOLE 15 169,236 0 0
CVS HEALTH CORP COM 126650100 11 147 SH SOLE 17 0 0 147
CVS HEALTH CORP COM 126650100 308,359 4,098,890 SH SOLE 18 3,759,794 0 339,096
CVS HEALTH CORP COM 126650100 346,678 4,608,240 SH SOLE 19 4,608,240 0 0
CVS HEALTH CORP COM 126650100 2,141,680 28,468,424 SH SOLE 21 28,468,424 0 0
CVS HEALTH CORP COM 126650100 2,286,258 30,390,244 SH SOLE 22 26,956,479 0 3,433,765
CVS HEALTH CORP COM 126650100 68,645 912,465 SH SOLE 23 912,465 0 0
CVS HEALTH CORP COM 126650100 173,359 2,304,382 SH SOLE 25 2,304,382 0 0
CVS HEALTH CORP COM 126650100 216,060 2,871,987 SH SOLE 26 958,253 0 1,913,734
CVS HEALTH CORP COM 126650100 362,790 4,822,412 SH SOLE 28 156,427 0 4,665,985
CVS HEALTH CORP COM 126650100 3,696 49,125 SH SOLE 29 49,125 0 0
CVS HEALTH CORP COM 126650100 548,563 7,291,818 SH SOLE 30 7,115,781 0 176,037
CVS HEALTH CORP COM 126650100 40,454 537,735 SH SOLE 31 240,646 0 297,089
CVS HEALTH CORP COM 126650100 33,668 447,535 SH SOLE 34 447,535 0 0
CVS HEALTH CORP COM 126650100 68,303 907,928 SH SOLE 36 907,928 0 0
CVS HEALTH CORP COM 126650100 3,988 53,014 SH SOLE 40 53,014 0 0
CVS HEALTH CORP COM 126650100 83,513 1,110,108 SH SOLE 43 63,024 0 1,047,084
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 36 10,762 SH SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 3,666 3,400,000 PRN SOLE 21 3,400,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 1,348 1,250,000 PRN SOLE 22 1,250,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,347 56,807 SH SOLE 2 51,829 0 4,978
CYBERARK SOFTWARE LTD SHS M2682V108 2,842 21,973 SH SOLE 4 20,559 0 1,414
CYBERARK SOFTWARE LTD SHS M2682V108 4,022 31,093 SH SOLE 7 29,107 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 14 112 SH SOLE 13 112 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 364 2,814 SH SOLE 15 2,814 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,946 38,238 SH SOLE 18 35,378 0 2,860
CYBERARK SOFTWARE LTD SHS M2682V108 2,573 19,892 SH SOLE 19 19,892 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 76,198 589,130 SH SOLE 21 589,130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 88,579 684,852 SH SOLE 22 527,566 0 157,286
CYBERARK SOFTWARE LTD SHS M2682V108 5,089 39,349 SH SOLE 23 39,349 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 950 7,343 SH SOLE 25 7,343 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,078 62,454 SH SOLE 26 50,704 0 11,750
CYBERARK SOFTWARE LTD SHS M2682V108 4,259 32,932 SH SOLE 28 3,798 0 29,134
CYBERARK SOFTWARE LTD SHS M2682V108 2,160 16,699 SH SOLE 29 16,699 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 28,810 222,743 SH SOLE 30 219,055 0 3,688
CYBERARK SOFTWARE LTD SHS M2682V108 3,403 26,309 SH SOLE 31 24,973 0 1,336
CYBERARK SOFTWARE LTD SHS M2682V108 284 2,195 SH SOLE 34 2,195 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,033 7,988 SH SOLE 36 7,988 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 226 1,750 SH SOLE 40 1,750 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,436 34,299 SH SOLE 43 4,410 0 29,889
CYBEROPTICS CORP COM 232517102 37 1,406 SH SOLE 2 591 0 815
CYBEROPTICS CORP COM 232517102 4 152 SH SOLE 7 152 0 0
CYBEROPTICS CORP COM 232517102 557 21,431 SH SOLE 18 21,431 0 0
CYBEROPTICS CORP COM 232517102 312 12,002 SH SOLE 19 12,002 0 0
CYBEROPTICS CORP COM 232517102 7,038 271,003 SH SOLE 21 271,003 0 0
CYBEROPTICS CORP COM 232517102 5,311 204,507 SH SOLE 22 202,533 0 1,974
CYCLACEL PHARMACEUTICALS INC COM 23254L603 0 39 SH SOLE 21 39 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 57 20,328 SH SOLE 2 993 0 19,335
CYCLERION THERAPEUTICS INC COM 23255M105 1 287 SH SOLE 7 287 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 254 91,108 SH SOLE 18 91,108 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 122 43,846 SH SOLE 19 43,846 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 2,506 898,067 SH SOLE 21 898,067 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1,763 631,821 SH SOLE 22 608,825 0 22,996
CYCLERION THERAPEUTICS INC COM 23255M105 0 28 SH SOLE 43 0 0 28
CYMABAY THERAPEUTICS INC COM 23257D103 387 85,212 SH SOLE 2 17,758 0 67,454
CYMABAY THERAPEUTICS INC COM 23257D103 6 1,266 SH SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,034 227,707 SH SOLE 18 227,707 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 551 121,473 SH SOLE 19 121,473 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 15,632 3,443,230 SH SOLE 21 3,443,230 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 9,104 2,005,258 SH SOLE 22 1,890,712 0 114,546
CYMABAY THERAPEUTICS INC COM 23257D103 10 2,194 SH SOLE 25 2,194 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 18 4,071 SH SOLE 26 4,071 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 141 30,966 SH SOLE 30 30,966 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 23 5,021 SH SOLE 36 5,021 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 50 10,934 SH SOLE 40 10,934 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 96 21,156 SH SOLE 43 721 0 20,435
CYNERGISTEK INC COM 23258P105 14 7,359 SH SOLE 21 7,359 0 0
CYRUSONE INC COM 23283R100 23,906 353,010 SH SOLE 2 91,930 0 261,080
CYRUSONE INC COM 23283R100 9,846 145,397 SH SOLE 4 145,397 0 0
CYRUSONE INC COM 23283R100 10,790 159,330 SH SOLE 7 159,330 0 0
CYRUSONE INC COM 23283R100 19,831 292,833 SH SOLE 18 292,833 0 0
CYRUSONE INC COM 23283R100 12,749 188,260 SH SOLE 19 188,260 0 0
CYRUSONE INC COM 23283R100 461,958 6,821,595 SH SOLE 21 6,821,595 0 0
CYRUSONE INC COM 23283R100 319,730 4,721,352 SH SOLE 22 4,542,917 0 178,435
CYRUSONE INC COM 23283R100 428 6,316 SH SOLE 23 6,316 0 0
CYRUSONE INC COM 23283R100 35,652 526,466 SH SOLE 25 526,466 0 0
CYRUSONE INC COM 23283R100 3,450 50,951 SH SOLE 26 34,215 0 16,736
CYRUSONE INC COM 23283R100 6,223 91,895 SH SOLE 28 14,966 0 76,929
CYRUSONE INC COM 23283R100 141 2,085 SH SOLE 29 2,085 0 0
CYRUSONE INC COM 23283R100 57,653 851,337 SH SOLE 30 851,337 0 0
CYRUSONE INC COM 23283R100 280 4,135 SH SOLE 31 4,135 0 0
CYRUSONE INC COM 23283R100 541 7,983 SH SOLE 34 7,983 0 0
CYRUSONE INC COM 23283R100 304 4,485 SH SOLE 36 4,485 0 0
CYRUSONE INC COM 23283R100 1,030 15,213 SH SOLE 40 15,213 0 0
CYRUSONE INC COM 23283R100 5,859 86,521 SH SOLE 43 3,782 0 82,739
CYTOKINETICS INC COM NEW 23282W605 849 36,521 SH SOLE 2 20,953 0 15,568
CYTOKINETICS INC COM NEW 23282W605 7 305 SH SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 33 1,399 SH SOLE 7 1,399 0 0
CYTOKINETICS INC COM NEW 23282W605 6,889 296,159 SH SOLE 18 296,159 0 0
CYTOKINETICS INC COM NEW 23282W605 17,198 739,371 SH SOLE 19 739,371 0 0
CYTOKINETICS INC COM NEW 23282W605 200,427 8,616,798 SH SOLE 21 8,616,798 0 0
CYTOKINETICS INC COM NEW 23282W605 46,167 1,984,823 SH SOLE 22 1,932,702 0 52,121
CYTOKINETICS INC COM NEW 23282W605 687 29,551 SH SOLE 26 0 0 29,551
CYTOKINETICS INC COM NEW 23282W605 184 7,898 SH SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 4,123 177,275 SH SOLE 30 177,275 0 0
CYTOKINETICS INC COM NEW 23282W605 175 7,521 SH SOLE 40 7,521 0 0
CYTOKINETICS INC COM NEW 23282W605 694 29,823 SH SOLE 43 0 0 29,823
CYTOMX THERAPEUTICS INC COM 23284F105 213 27,597 SH SOLE 2 16,426 0 11,171
CYTOMX THERAPEUTICS INC COM 23284F105 7 857 SH SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,633 211,306 SH SOLE 18 211,306 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 811 104,966 SH SOLE 19 104,966 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 22,459 2,905,403 SH SOLE 21 2,905,403 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 14,294 1,849,177 SH SOLE 22 1,818,830 0 30,347
CYTOMX THERAPEUTICS INC COM 23284F105 10 1,328 SH SOLE 25 1,328 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 118 15,241 SH SOLE 26 2,857 0 12,384
CYTOMX THERAPEUTICS INC COM 23284F105 40 5,138 SH SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 238 30,808 SH SOLE 30 30,808 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 22 2,790 SH SOLE 36 2,790 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 106 13,671 SH SOLE 40 13,671 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 158 20,423 SH SOLE 43 0 0 20,423
CYTOSORBENTS CORP COM NEW 23283X206 67 7,711 SH SOLE 2 3,177 0 4,534
CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,244 143,356 SH SOLE 18 143,356 0 0
CYTOSORBENTS CORP COM NEW 23283X206 647 74,502 SH SOLE 19 74,502 0 0
CYTOSORBENTS CORP COM NEW 23283X206 13,284 1,530,454 SH SOLE 21 1,530,454 0 0
CYTOSORBENTS CORP COM NEW 23283X206 9,268 1,067,767 SH SOLE 22 1,056,502 0 11,265
CYTOSORBENTS CORP COM NEW 23283X206 37 4,218 SH SOLE 43 0 0 4,218
D R HORTON INC COM 23331A109 84,660 949,951 SH SOLE 2 304,554 0 645,397
D R HORTON INC COM 23331A109 21,088 236,625 SH SOLE 4 223,326 0 13,299
D R HORTON INC COM 23331A109 39,518 443,427 SH SOLE 7 296,897 0 146,530
D R HORTON INC COM 23331A109 884 9,916 SH SOLE 13 9,916 0 0
D R HORTON INC COM 23331A109 3,750 42,075 SH SOLE 15 42,075 0 0
D R HORTON INC COM 23331A109 91,351 1,025,033 SH SOLE 18 956,686 0 68,347
D R HORTON INC COM 23331A109 196,016 2,199,465 SH SOLE 19 2,199,465 0 0
D R HORTON INC COM 23331A109 1,256,514 14,099,124 SH SOLE 21 14,099,124 0 0
D R HORTON INC COM 23331A109 710,659 7,974,179 SH SOLE 22 7,010,497 0 963,682
D R HORTON INC COM 23331A109 27,355 306,950 SH SOLE 23 306,950 0 0
D R HORTON INC COM 23331A109 109,639 1,230,236 SH SOLE 25 1,230,236 0 0
D R HORTON INC COM 23331A109 74,698 838,175 SH SOLE 26 322,370 0 515,805
D R HORTON INC COM 23331A109 80,806 906,707 SH SOLE 28 37,577 0 869,130
D R HORTON INC COM 23331A109 2,803 31,454 SH SOLE 29 31,454 0 0
D R HORTON INC COM 23331A109 182,037 2,042,602 SH SOLE 30 2,042,602 0 0
D R HORTON INC COM 23331A109 13,668 153,361 SH SOLE 31 105,266 0 48,095
D R HORTON INC COM 23331A109 86,240 967,680 SH SOLE 34 967,680 0 0
D R HORTON INC COM 23331A109 17,284 193,946 SH SOLE 36 193,946 0 0
D R HORTON INC COM 23331A109 1,231 13,812 SH SOLE 40 13,812 0 0
D R HORTON INC COM 23331A109 25,276 283,613 SH SOLE 43 17,269 0 266,344
D R HORTON INC OPTIONS 23331A109 98 1,100 SH Call SOLE 2 1,100 0 0
D R HORTON INC OPTIONS 23331A109 321 3,600 SH Call SOLE 4 3,600 0 0
D R HORTON INC OPTIONS 23331A109 3,850 43,200 SH Call SOLE 18 43,200 0 0
D R HORTON INC OPTIONS 23331A109 41,628 467,100 SH Call SOLE 19 467,100 0 0
D R HORTON INC OPTIONS 23331A109 2,050 23,000 SH Call SOLE 22 23,000 0 0
D R HORTON INC OPTIONS 23331A109 16,166 181,400 SH Call SOLE 34 181,400 0 0
DADA NEXUS LTD ADS 23344D108 105 3,876 SH SOLE 21 3,876 0 0
DADA NEXUS LTD ADS 23344D108 264 9,722 SH SOLE 22 108 0 9,614
DADA NEXUS LTD ADS 23344D108 350 12,891 SH SOLE 25 12,891 0 0
DADA NEXUS LTD ADS 23344D108 97 3,564 SH SOLE 26 3,564 0 0
DADA NEXUS LTD ADS 23344D108 373 13,748 SH SOLE 28 0 0 13,748
DAILY JOURNAL CORP COM 233912104 163 514 SH SOLE 2 95 0 419
DAILY JOURNAL CORP COM 233912104 9 27 SH SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,324 4,183 SH SOLE 18 4,183 0 0
DAILY JOURNAL CORP COM 233912104 697 2,201 SH SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 13,573 42,892 SH SOLE 21 42,892 0 0
DAILY JOURNAL CORP COM 233912104 8,575 27,097 SH SOLE 22 26,683 0 414
DAILY JOURNAL CORP COM 233912104 37 118 SH SOLE 43 0 0 118
DAKTRONICS INC COM 234264109 193 30,847 SH SOLE 2 1,375 0 29,472
DAKTRONICS INC COM 234264109 6 952 SH SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,038 165,617 SH SOLE 18 165,617 0 0
DAKTRONICS INC COM 234264109 434 69,172 SH SOLE 19 69,172 0 0
DAKTRONICS INC COM 234264109 28,978 4,621,624 SH SOLE 21 4,621,624 0 0
DAKTRONICS INC COM 234264109 6,946 1,107,817 SH SOLE 22 1,068,722 0 39,095
DAKTRONICS INC COM 234264109 377 60,090 SH SOLE 30 60,090 0 0
DAKTRONICS INC COM 234264109 1 147 SH SOLE 43 0 0 147
DANA INC COM 235825205 5,973 245,494 SH SOLE 2 113,894 0 131,600
DANA INC COM 235825205 15 605 SH SOLE 4 605 0 0
DANA INC COM 235825205 110 4,512 SH SOLE 7 4,512 0 0
DANA INC COM 235825205 18,723 769,537 SH SOLE 18 769,537 0 0
DANA INC COM 235825205 10,054 413,234 SH SOLE 19 413,234 0 0
DANA INC COM 235825205 254,770 10,471,421 SH SOLE 21 10,471,421 0 0
DANA INC COM 235825205 124,850 5,131,534 SH SOLE 22 4,902,471 0 229,063
DANA INC COM 235825205 257 10,577 SH SOLE 23 10,577 0 0
DANA INC COM 235825205 64 2,622 SH SOLE 25 2,622 0 0
DANA INC COM 235825205 2,677 110,044 SH SOLE 26 39,970 0 70,074
DANA INC COM 235825205 615 25,260 SH SOLE 28 18,860 0 6,400
DANA INC COM 235825205 2,384 97,977 SH SOLE 30 97,977 0 0
DANA INC COM 235825205 8 346 SH SOLE 34 346 0 0
DANA INC COM 235825205 368 15,143 SH SOLE 36 15,143 0 0
DANA INC COM 235825205 414 17,018 SH SOLE 40 17,018 0 0
DANA INC COM 235825205 3,265 134,187 SH SOLE 43 4,634 0 129,553
DANAHER CORPORATION COM 235851102 345,394 1,534,539 SH SOLE 2 363,997 0 1,170,542
DANAHER CORPORATION COM 235851102 73,601 327,001 SH SOLE 4 302,451 0 24,550
DANAHER CORPORATION COM 235851102 128,632 571,493 SH SOLE 7 544,463 0 27,030
DANAHER CORPORATION COM 235851102 5,023 22,317 SH SOLE 13 22,317 0 0
DANAHER CORPORATION COM 235851102 15,835 70,352 SH SOLE 15 70,352 0 0
DANAHER CORPORATION COM 235851102 26 114 SH SOLE 17 0 0 114
DANAHER CORPORATION COM 235851102 308,043 1,368,592 SH SOLE 18 1,168,324 0 200,268
DANAHER CORPORATION COM 235851102 150,342 667,949 SH SOLE 19 667,949 0 0
DANAHER CORPORATION COM 235851102 3,970,576 17,640,730 SH SOLE 21 17,640,730 0 0
DANAHER CORPORATION COM 235851102 3,283,329 14,587,386 SH SOLE 22 13,055,135 0 1,532,251
DANAHER CORPORATION COM 235851102 92,652 411,639 SH SOLE 23 411,639 0 0
DANAHER CORPORATION COM 235851102 213,009 946,370 SH SOLE 25 946,370 0 0
DANAHER CORPORATION COM 235851102 310,477 1,379,409 SH SOLE 26 461,293 0 918,116
DANAHER CORPORATION COM 235851102 305,102 1,355,528 SH SOLE 28 75,217 0 1,280,311
DANAHER CORPORATION COM 235851102 144 638 SH SOLE 29 638 0 0
DANAHER CORPORATION COM 235851102 668,986 2,972,214 SH SOLE 30 2,972,214 0 0
DANAHER CORPORATION COM 235851102 33,895 150,591 SH SOLE 31 83,240 0 67,351
DANAHER CORPORATION COM 235851102 53,559 237,955 SH SOLE 34 237,955 0 0
DANAHER CORPORATION COM 235851102 85,514 379,926 SH SOLE 36 379,926 0 0
DANAHER CORPORATION COM 235851102 5,823 25,873 SH SOLE 40 25,873 0 0
DANAHER CORPORATION COM 235851102 165,350 734,627 SH SOLE 43 47,071 0 687,556
DANAOS CORPORATION SHS Y1968P121 8 169 SH SOLE 43 0 0 169
DANIMER SCIENTIFIC INC COM CL A 236272100 70 1,866 SH SOLE 2 1,866 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 100 2,639 SH SOLE 4 2,639 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 1,222 32,374 SH SOLE 18 32,374 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 7,238 191,732 SH SOLE 19 191,732 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 2,058 54,522 SH SOLE 21 54,522 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 40,697 1,078,078 SH SOLE 22 1,078,078 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 79 2,081 SH SOLE 26 2,081 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 3,468 91,859 SH SOLE 34 91,859 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 15 406 SH SOLE 43 0 0 406
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,787 50,164 SH SOLE 2 1,334 0 48,830
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,337 17,708 SH SOLE 4 14,550 0 3,158
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 375 4,971 SH SOLE 7 4,971 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,051 27,168 SH SOLE 15 27,168 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,256 16,634 SH SOLE 18 16,634 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 303,520 4,020,133 SH SOLE 21 4,020,133 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 37,168 492,288 SH SOLE 22 431,224 0 61,064
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,068 27,387 SH SOLE 23 27,387 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 161 2,132 SH SOLE 25 2,132 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 9,470 125,434 SH SOLE 26 38,428 0 87,006
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,833 64,011 SH SOLE 28 6,459 0 57,552
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 245,848 3,256,260 SH SOLE 30 3,256,260 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 277 3,675 SH SOLE 34 3,675 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 34 448 SH SOLE 40 448 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,112 41,222 SH SOLE 43 118 0 41,104
DARDEN RESTAURANTS INC COM 237194105 52,216 367,716 SH SOLE 2 137,659 0 230,057
DARDEN RESTAURANTS INC COM 237194105 9,690 68,240 SH SOLE 4 63,282 0 4,958
DARDEN RESTAURANTS INC COM 237194105 17,885 125,952 SH SOLE 7 112,877 0 13,075
DARDEN RESTAURANTS INC COM 237194105 66 467 SH SOLE 13 467 0 0
DARDEN RESTAURANTS INC COM 237194105 1,807 12,723 SH SOLE 15 12,723 0 0
DARDEN RESTAURANTS INC COM 237194105 38,996 274,621 SH SOLE 18 252,093 0 22,528
DARDEN RESTAURANTS INC COM 237194105 10,867 76,528 SH SOLE 19 76,528 0 0
DARDEN RESTAURANTS INC COM 237194105 433,806 3,054,971 SH SOLE 21 3,054,971 0 0
DARDEN RESTAURANTS INC COM 237194105 458,657 3,229,982 SH SOLE 22 2,763,517 0 466,465
DARDEN RESTAURANTS INC COM 237194105 12,606 88,777 SH SOLE 23 88,777 0 0
DARDEN RESTAURANTS INC COM 237194105 104,528 736,111 SH SOLE 25 736,111 0 0
DARDEN RESTAURANTS INC COM 237194105 46,600 328,171 SH SOLE 26 134,108 0 194,063
DARDEN RESTAURANTS INC COM 237194105 58,079 409,007 SH SOLE 28 13,581 0 395,426
DARDEN RESTAURANTS INC COM 237194105 3,025 21,302 SH SOLE 29 21,302 0 0
DARDEN RESTAURANTS INC COM 237194105 68,840 484,791 SH SOLE 30 484,791 0 0
DARDEN RESTAURANTS INC COM 237194105 10,156 71,524 SH SOLE 31 53,641 0 17,883
DARDEN RESTAURANTS INC COM 237194105 1,170 8,237 SH SOLE 34 8,237 0 0
DARDEN RESTAURANTS INC COM 237194105 11,192 78,814 SH SOLE 36 78,814 0 0
DARDEN RESTAURANTS INC COM 237194105 777 5,471 SH SOLE 40 5,471 0 0
DARDEN RESTAURANTS INC COM 237194105 13,653 96,148 SH SOLE 43 6,295 0 89,853
DARE BIOSCIENCE INC COM 23666P101 1 643 SH SOLE 21 643 0 0
DARIOHEALTH CORP COM NEW 23725P209 22 1,128 SH SOLE 22 1,128 0 0
DARLING INGREDIENTS INC COM 237266101 19,282 262,052 SH SOLE 2 121,207 0 140,845
DARLING INGREDIENTS INC COM 237266101 48 648 SH SOLE 4 648 0 0
DARLING INGREDIENTS INC COM 237266101 11,569 157,230 SH SOLE 7 157,230 0 0
DARLING INGREDIENTS INC COM 237266101 63,556 863,770 SH SOLE 18 863,770 0 0
DARLING INGREDIENTS INC COM 237266101 46,944 638,002 SH SOLE 19 638,002 0 0
DARLING INGREDIENTS INC COM 237266101 878,325 11,937,005 SH SOLE 21 11,937,005 0 0
DARLING INGREDIENTS INC COM 237266101 404,001 5,490,641 SH SOLE 22 5,237,903 0 252,738
DARLING INGREDIENTS INC COM 237266101 545 7,413 SH SOLE 23 7,413 0 0
DARLING INGREDIENTS INC COM 237266101 234,137 3,182,071 SH SOLE 25 3,182,071 0 0
DARLING INGREDIENTS INC COM 237266101 12,979 176,392 SH SOLE 26 63,864 0 112,528
DARLING INGREDIENTS INC COM 237266101 1,162 15,788 SH SOLE 28 15,788 0 0
DARLING INGREDIENTS INC COM 237266101 3,916 53,215 SH SOLE 29 53,215 0 0
DARLING INGREDIENTS INC COM 237266101 16,579 225,316 SH SOLE 30 225,316 0 0
DARLING INGREDIENTS INC COM 237266101 119,230 1,620,412 SH SOLE 34 1,620,412 0 0
DARLING INGREDIENTS INC COM 237266101 642 8,727 SH SOLE 36 8,727 0 0
DARLING INGREDIENTS INC COM 237266101 1,529 20,784 SH SOLE 40 20,784 0 0
DARLING INGREDIENTS INC COM 237266101 28,896 392,710 SH SOLE 43 45,465 0 347,245
DASEKE INC COM 23753F107 68 7,982 SH SOLE 2 2,964 0 5,018
DASEKE INC COM 23753F107 7 826 SH SOLE 7 826 0 0
DASEKE INC COM 23753F107 1,443 169,994 SH SOLE 18 169,994 0 0
DASEKE INC COM 23753F107 684 80,606 SH SOLE 19 80,606 0 0
DASEKE INC COM 23753F107 15,063 1,774,260 SH SOLE 21 1,774,260 0 0
DASEKE INC COM 23753F107 11,976 1,410,570 SH SOLE 22 1,401,719 0 8,851
DASEKE INC COM 23753F107 23 2,690 SH SOLE 43 0 0 2,690
DATA I O CORP COM 237690102 41 7,595 SH SOLE 21 7,595 0 0
DATA I O CORP COM 237690102 92 17,015 SH SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 26,828 321,914 SH SOLE 2 37,486 0 284,428
DATADOG INC CL A COM 23804L103 7,315 87,773 SH SOLE 4 81,675 0 6,098
DATADOG INC CL A COM 23804L103 1,789 21,470 SH SOLE 7 21,470 0 0
DATADOG INC CL A COM 23804L103 35 416 SH SOLE 13 416 0 0
DATADOG INC CL A COM 23804L103 1,273 15,278 SH SOLE 15 15,278 0 0
DATADOG INC CL A COM 23804L103 20,693 248,296 SH SOLE 18 238,211 0 10,085
DATADOG INC CL A COM 23804L103 11,077 132,918 SH SOLE 19 132,918 0 0
DATADOG INC CL A COM 23804L103 292,513 3,509,874 SH SOLE 21 3,509,874 0 0
DATADOG INC CL A COM 23804L103 401,960 4,823,133 SH SOLE 22 4,605,106 0 218,027
DATADOG INC CL A COM 23804L103 9,264 111,165 SH SOLE 23 111,165 0 0
DATADOG INC CL A COM 23804L103 17,583 210,985 SH SOLE 25 210,985 0 0
DATADOG INC CL A COM 23804L103 23,158 277,870 SH SOLE 26 154,999 0 122,871
DATADOG INC CL A COM 23804L103 29,492 353,881 SH SOLE 28 21,482 0 332,399
DATADOG INC CL A COM 23804L103 17 200 SH SOLE 29 200 0 0
DATADOG INC CL A COM 23804L103 35,495 425,901 SH SOLE 30 425,901 0 0
DATADOG INC CL A COM 23804L103 5,262 63,138 SH SOLE 31 18,973 0 44,165
DATADOG INC CL A COM 23804L103 4,792 57,503 SH SOLE 34 57,503 0 0
DATADOG INC CL A COM 23804L103 7,249 86,983 SH SOLE 36 86,983 0 0
DATADOG INC CL A COM 23804L103 628 7,534 SH SOLE 40 7,534 0 0
DATADOG INC CL A COM 23804L103 2,049 24,591 SH SOLE 43 6,949 0 17,642
DATTO HLDG CORP COM 23821D100 1,162 50,707 SH SOLE 2 17,460 0 33,247
DATTO HLDG CORP COM 23821D100 12 535 SH SOLE 7 535 0 0
DATTO HLDG CORP COM 23821D100 259 11,289 SH SOLE 18 11,289 0 0
DATTO HLDG CORP COM 23821D100 1,794 78,295 SH SOLE 19 78,295 0 0
DATTO HLDG CORP COM 23821D100 5,706 249,060 SH SOLE 21 249,060 0 0
DATTO HLDG CORP COM 23821D100 14,218 620,591 SH SOLE 22 601,716 0 18,875
DATTO HLDG CORP COM 23821D100 10 451 SH SOLE 31 451 0 0
DATTO HLDG CORP COM 23821D100 3,312 144,580 SH SOLE 34 144,580 0 0
DATTO HLDG CORP COM 23821D100 158 6,896 SH SOLE 43 19 0 6,877
DAVE & BUSTERS ENTMT INC COM 238337109 1,973 41,191 SH SOLE 2 15,273 0 25,918
DAVE & BUSTERS ENTMT INC COM 238337109 10 217 SH SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 37 777 SH SOLE 7 777 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 8,828 184,309 SH SOLE 18 184,309 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,875 80,898 SH SOLE 19 80,898 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 267,894 5,592,776 SH SOLE 21 5,592,776 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 67,810 1,415,662 SH SOLE 22 1,357,963 0 57,699
DAVE & BUSTERS ENTMT INC COM 238337109 38 790 SH SOLE 23 790 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 36 760 SH SOLE 25 760 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 690 14,404 SH SOLE 26 10,882 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 224 4,675 SH SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 4,755 99,266 SH SOLE 30 99,266 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 65 1,353 SH SOLE 36 1,353 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 218 4,551 SH SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,655 34,553 SH SOLE 43 2,681 0 31,872
DAVITA INC COM 23918K108 21,115 195,926 SH SOLE 2 48,368 0 147,558
DAVITA INC COM 23918K108 4,964 46,062 SH SOLE 4 42,843 0 3,219
DAVITA INC COM 23918K108 10,181 94,474 SH SOLE 7 66,907 0 27,567
DAVITA INC COM 23918K108 20 189 SH SOLE 13 189 0 0
DAVITA INC COM 23918K108 1,145 10,624 SH SOLE 15 10,624 0 0
DAVITA INC COM 23918K108 19,391 179,934 SH SOLE 18 169,572 0 10,362
DAVITA INC COM 23918K108 3,233 30,000 SH SOLE 19 30,000 0 0
DAVITA INC COM 23918K108 241,119 2,237,350 SH SOLE 21 2,237,350 0 0
DAVITA INC COM 23918K108 183,849 1,705,940 SH SOLE 22 1,527,125 0 178,815
DAVITA INC COM 23918K108 5,078 47,120 SH SOLE 23 47,120 0 0
DAVITA INC COM 23918K108 12,002 111,371 SH SOLE 25 111,371 0 0
DAVITA INC COM 23918K108 22,696 210,601 SH SOLE 26 102,708 0 107,893
DAVITA INC COM 23918K108 41,613 386,129 SH SOLE 28 6,877 0 379,252
DAVITA INC COM 23918K108 10 91 SH SOLE 29 91 0 0
DAVITA INC COM 23918K108 63,597 590,119 SH SOLE 30 550,496 0 39,623
DAVITA INC COM 23918K108 1,968 18,258 SH SOLE 31 9,707 0 8,551
DAVITA INC COM 23918K108 443 4,114 SH SOLE 34 4,114 0 0
DAVITA INC COM 23918K108 5,049 46,849 SH SOLE 36 46,849 0 0
DAVITA INC COM 23918K108 333 3,092 SH SOLE 40 3,092 0 0
DAVITA INC COM 23918K108 7,731 71,740 SH SOLE 43 2,950 0 68,790
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 13 5,273 SH SOLE 18 5,273 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 263 107,458 SH SOLE 21 107,458 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,777 725,210 SH SOLE 22 725,210 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 95 17,878 SH SOLE 43 382 0 17,496
DBX ETF TR XTRACK USD HIGH 233051432 82,232 1,644,970 SH OTR 2 0 0 1,644,970
DBX ETF TR XTRACKERS S&P 233051143 23 662 SH SOLE 17 0 0 662
DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH SOLE 17 0 0 45
DBX ETF TR XTRACK MSCI EAFE 233051200 10 281 SH SOLE 17 0 0 281
DBX ETF TR XTKR MSCI EMRG 233051226 3 85 SH SOLE 17 0 0 85
DBX ETF TR XTRACK USD HIGH 233051432 3 69 SH SOLE 17 0 0 69
DBX ETF TR XTRACKERS RUSSEL 233051481 1 27 SH SOLE 17 0 0 27
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 46 24,464 SH SOLE 2 24,464 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 1,090 582,907 SH SOLE 19 582,907 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 13 6,928 SH SOLE 22 6,928 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 21 11,001 SH SOLE 34 11,001 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 23 2,010 SH SOLE 2 433 0 1,577
DECIBEL THERAPEUTICS INC COM 24343R106 705 62,045 SH SOLE 18 62,045 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 20,064 1,766,227 SH SOLE 19 1,766,227 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 158 13,943 SH SOLE 20 13,943 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 2,561 225,461 SH SOLE 21 225,461 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 683 60,082 SH SOLE 22 58,545 0 1,537
DECIBEL THERAPEUTICS INC COM 24343R106 56 4,970 SH SOLE 26 4,970 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 247 21,718 SH SOLE 28 0 0 21,718
DECIBEL THERAPEUTICS INC COM 24343R106 4 348 SH SOLE 31 0 0 348
DECIPHERA PHARMACEUTICALS IN COM 24344T101 922 20,552 SH SOLE 2 14,299 0 6,253
DECIPHERA PHARMACEUTICALS IN COM 24344T101 8 174 SH SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 30 670 SH SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 5,896 131,483 SH SOLE 18 124,791 0 6,692
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9,516 212,229 SH SOLE 19 212,229 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 83,779 1,868,403 SH SOLE 21 1,868,403 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 52,023 1,160,196 SH SOLE 22 1,130,887 0 29,309
DECIPHERA PHARMACEUTICALS IN COM 24344T101 208 4,630 SH SOLE 23 4,630 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 19 427 SH SOLE 25 427 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,339 29,868 SH SOLE 26 9,810 0 20,058
DECIPHERA PHARMACEUTICALS IN COM 24344T101 236 5,267 SH SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,958 43,664 SH SOLE 30 43,664 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 25 565 SH SOLE 34 565 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 33 743 SH SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 212 4,721 SH SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 63 1,411 SH SOLE 43 0 0 1,411
DECKERS OUTDOOR CORP COM 243537107 13,144 39,781 SH SOLE 2 33,126 0 6,655
DECKERS OUTDOOR CORP COM 243537107 697 2,108 SH SOLE 4 2,108 0 0
DECKERS OUTDOOR CORP COM 243537107 230 697 SH SOLE 7 697 0 0
DECKERS OUTDOOR CORP COM 243537107 50,817 153,795 SH SOLE 18 147,728 0 6,067
DECKERS OUTDOOR CORP COM 243537107 50,938 154,161 SH SOLE 19 154,161 0 0
DECKERS OUTDOOR CORP COM 243537107 668,118 2,022,025 SH SOLE 21 2,022,025 0 0
DECKERS OUTDOOR CORP COM 243537107 333,955 1,010,699 SH SOLE 22 980,730 0 29,969
DECKERS OUTDOOR CORP COM 243537107 2,969 8,986 SH SOLE 23 8,986 0 0
DECKERS OUTDOOR CORP COM 243537107 598 1,810 SH SOLE 25 1,810 0 0
DECKERS OUTDOOR CORP COM 243537107 10,107 30,589 SH SOLE 26 8,498 0 22,091
DECKERS OUTDOOR CORP COM 243537107 917 2,775 SH SOLE 28 2,636 0 139
DECKERS OUTDOOR CORP COM 243537107 205 620 SH SOLE 29 620 0 0
DECKERS OUTDOOR CORP COM 243537107 6,755 20,444 SH SOLE 30 20,444 0 0
DECKERS OUTDOOR CORP COM 243537107 600 1,816 SH SOLE 31 1,816 0 0
DECKERS OUTDOOR CORP COM 243537107 769 2,326 SH SOLE 34 2,326 0 0
DECKERS OUTDOOR CORP COM 243537107 554 1,678 SH SOLE 36 1,678 0 0
DECKERS OUTDOOR CORP COM 243537107 1,124 3,403 SH SOLE 40 3,403 0 0
DECKERS OUTDOOR CORP COM 243537107 7,682 23,250 SH SOLE 43 643 0 22,607
DEERE & CO COM 244199105 284,926 761,549 SH SOLE 2 201,983 0 559,566
DEERE & CO COM 244199105 58,456 156,241 SH SOLE 4 144,766 0 11,475
DEERE & CO COM 244199105 119,092 318,309 SH SOLE 7 309,046 0 9,263
DEERE & CO COM 244199105 11,264 30,107 SH SOLE 13 30,107 0 0
DEERE & CO COM 244199105 14,678 39,231 SH SOLE 15 39,231 0 0
DEERE & CO COM 244199105 15 40 SH SOLE 17 0 0 40
DEERE & CO COM 244199105 269,854 721,265 SH SOLE 18 653,286 0 67,979
DEERE & CO COM 244199105 139,038 371,621 SH SOLE 19 371,621 0 0
DEERE & CO COM 244199105 2,247,039 6,005,877 SH SOLE 21 6,005,877 0 0
DEERE & CO COM 244199105 2,633,492 7,038,788 SH SOLE 22 6,241,795 0 796,993
DEERE & CO COM 244199105 76,011 203,163 SH SOLE 23 203,163 0 0
DEERE & CO COM 244199105 209,228 559,224 SH SOLE 25 559,224 0 0
DEERE & CO COM 244199105 255,349 682,497 SH SOLE 26 210,752 0 471,745
DEERE & CO COM 244199105 300,060 802,000 SH SOLE 28 35,685 0 766,315
DEERE & CO COM 244199105 23,086 61,705 SH SOLE 29 61,705 0 0
DEERE & CO COM 244199105 633,499 1,693,215 SH SOLE 30 1,690,796 0 2,419
DEERE & CO COM 244199105 23,834 63,704 SH SOLE 31 46,040 0 17,664
DEERE & CO COM 244199105 40,390 107,953 SH SOLE 34 107,953 0 0
DEERE & CO COM 244199105 68,847 184,014 SH SOLE 36 184,014 0 0
DEERE & CO COM 244199105 4,512 12,059 SH SOLE 40 12,059 0 0
DEERE & CO COM 244199105 83,968 224,430 SH SOLE 43 12,637 0 211,793
DEERE & CO OPTIONS 244199105 149 400 SH Call SOLE 2 400 0 0
DEERE & CO OPTIONS 244199105 374 1,000 SH Call SOLE 4 1,000 0 0
DEERE & CO OPTIONS 244199105 4,602 12,300 SH Call SOLE 18 12,300 0 0
DEERE & CO OPTIONS 244199105 52,529 140,400 SH Call SOLE 19 140,400 0 0
DEERE & CO OPTIONS 244199105 2,507 6,700 SH Call SOLE 22 6,700 0 0
DEERE & CO OPTIONS 244199105 19,904 53,200 SH Call SOLE 34 53,200 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 357 29,440 SH SOLE 18 29,440 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 9,480 782,207 SH SOLE 19 782,207 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 117 9,653 SH SOLE 20 9,653 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 5,196 428,700 SH SOLE 34 428,700 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 14 5,887 SH SOLE 18 5,887 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 361 156,441 SH SOLE 19 156,441 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 4 1,930 SH SOLE 20 1,930 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 198 85,740 SH SOLE 34 85,740 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 279 29,097 SH SOLE 2 3,044 0 26,053
DEL TACO RESTAURANTS INC NEW COM 245496104 7 759 SH SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 1,064 111,071 SH SOLE 18 111,071 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 463 48,375 SH SOLE 19 48,375 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 12,117 1,264,854 SH SOLE 21 1,264,854 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 8,145 850,224 SH SOLE 22 815,747 0 34,477
DEL TACO RESTAURANTS INC NEW COM 245496104 39 4,118 SH SOLE 43 0 0 4,118
DELEK US HLDGS INC NEW COM 24665A103 2,326 106,796 SH SOLE 2 34,768 0 72,028
DELEK US HLDGS INC NEW COM 24665A103 7 312 SH SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 47 2,179 SH SOLE 7 2,179 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,857 222,997 SH SOLE 18 210,634 0 12,363
DELEK US HLDGS INC NEW COM 24665A103 16,822 772,346 SH SOLE 19 772,346 0 0
DELEK US HLDGS INC NEW COM 24665A103 55,800 2,561,977 SH SOLE 21 2,561,977 0 0
DELEK US HLDGS INC NEW COM 24665A103 55,507 2,548,519 SH SOLE 22 2,441,136 0 107,383
DELEK US HLDGS INC NEW COM 24665A103 768 35,248 SH SOLE 23 35,248 0 0
DELEK US HLDGS INC NEW COM 24665A103 22 1,004 SH SOLE 25 1,004 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,578 210,193 SH SOLE 26 20,511 0 189,682
DELEK US HLDGS INC NEW COM 24665A103 281 12,897 SH SOLE 28 10,057 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 1,159 53,194 SH SOLE 30 53,194 0 0
DELEK US HLDGS INC NEW COM 24665A103 236 10,818 SH SOLE 34 10,818 0 0
DELEK US HLDGS INC NEW COM 24665A103 253 11,614 SH SOLE 36 11,614 0 0
DELEK US HLDGS INC NEW COM 24665A103 243 11,176 SH SOLE 40 11,176 0 0
DELEK US HLDGS INC NEW COM 24665A103 818 37,574 SH SOLE 43 7,425 0 30,149
DELL TECHNOLOGIES INC CL C 24703L202 56,560 641,631 SH SOLE 2 137,996 0 503,635
DELL TECHNOLOGIES INC CL C 24703L202 12,482 141,600 SH SOLE 4 132,286 0 9,314
DELL TECHNOLOGIES INC CL C 24703L202 2,515 28,534 SH SOLE 7 28,534 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,489 39,582 SH SOLE 13 39,582 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,461 27,915 SH SOLE 15 27,915 0 0
DELL TECHNOLOGIES INC CL C 24703L202 11 126 SH SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 37,568 426,178 SH SOLE 18 365,530 0 60,648
DELL TECHNOLOGIES INC CL C 24703L202 134,175 1,522,125 SH SOLE 19 1,522,125 0 0
DELL TECHNOLOGIES INC CL C 24703L202 271,272 3,077,394 SH SOLE 21 3,077,394 0 0
DELL TECHNOLOGIES INC CL C 24703L202 579,065 6,569,086 SH SOLE 22 6,125,228 0 443,858
DELL TECHNOLOGIES INC CL C 24703L202 14,395 163,306 SH SOLE 23 163,306 0 0
DELL TECHNOLOGIES INC CL C 24703L202 32,930 373,565 SH SOLE 25 373,565 0 0
DELL TECHNOLOGIES INC CL C 24703L202 40,168 455,679 SH SOLE 26 236,529 0 219,150
DELL TECHNOLOGIES INC CL C 24703L202 63,640 721,949 SH SOLE 28 26,501 0 695,448
DELL TECHNOLOGIES INC CL C 24703L202 16 184 SH SOLE 29 184 0 0
DELL TECHNOLOGIES INC CL C 24703L202 73,712 836,216 SH SOLE 30 819,702 0 16,514
DELL TECHNOLOGIES INC CL C 24703L202 5,012 56,863 SH SOLE 31 37,157 0 19,706
DELL TECHNOLOGIES INC CL C 24703L202 58,795 666,992 SH SOLE 34 666,992 0 0
DELL TECHNOLOGIES INC CL C 24703L202 14,658 166,282 SH SOLE 36 166,282 0 0
DELL TECHNOLOGIES INC CL C 24703L202 902 10,228 SH SOLE 40 10,228 0 0
DELL TECHNOLOGIES INC CL C 24703L202 19,380 219,857 SH SOLE 43 12,354 0 207,503
DELTA AIR LINES INC DEL COM NEW 247361702 66,120 1,369,518 SH SOLE 2 217,677 0 1,151,841
DELTA AIR LINES INC DEL COM NEW 247361702 3,811 78,936 SH SOLE 4 73,220 0 5,716
DELTA AIR LINES INC DEL COM NEW 247361702 25,182 521,575 SH SOLE 7 492,142 0 29,433
DELTA AIR LINES INC DEL COM NEW 247361702 14 287 SH SOLE 13 287 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,329 27,526 SH SOLE 15 27,526 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 15 306 SH SOLE 17 0 0 306
DELTA AIR LINES INC DEL COM NEW 247361702 64,019 1,325,986 SH SOLE 18 1,228,289 0 97,697
DELTA AIR LINES INC DEL COM NEW 247361702 37,444 775,564 SH SOLE 19 775,564 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 691,205 14,316,583 SH SOLE 21 14,316,583 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 673,112 13,941,834 SH SOLE 22 12,616,442 0 1,325,392
DELTA AIR LINES INC DEL COM NEW 247361702 5,188 107,457 SH SOLE 23 107,457 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 17,231 356,893 SH SOLE 25 356,893 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 38,011 787,311 SH SOLE 26 243,398 0 543,913
DELTA AIR LINES INC DEL COM NEW 247361702 24,213 501,516 SH SOLE 28 29,772 0 471,744
DELTA AIR LINES INC DEL COM NEW 247361702 48 986 SH SOLE 29 986 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 90,735 1,879,342 SH SOLE 30 1,575,388 0 303,954
DELTA AIR LINES INC DEL COM NEW 247361702 1,719 35,613 SH SOLE 31 26,858 0 8,755
DELTA AIR LINES INC DEL COM NEW 247361702 8,556 177,213 SH SOLE 34 177,213 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,139 106,451 SH SOLE 36 106,451 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 289 5,995 SH SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 14,460 299,503 SH SOLE 43 19,046 0 280,457
DELTA AIR LINES INC DEL OPTIONS 247361702 6,035 125,000 SH Put SOLE 19 125,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 1,207 25,000 SH Put SOLE 34 25,000 0 0
DELTA APPAREL INC COM 247368103 40 1,472 SH SOLE 18 1,472 0 0
DELTA APPAREL INC COM 247368103 686 25,282 SH SOLE 21 25,282 0 0
DELTA APPAREL INC COM 247368103 4,340 159,965 SH SOLE 22 159,965 0 0
DELUXE CORP COM 248019101 2,243 53,451 SH SOLE 2 15,338 0 38,113
DELUXE CORP COM 248019101 7 176 SH SOLE 4 176 0 0
DELUXE CORP COM 248019101 52 1,244 SH SOLE 7 1,244 0 0
DELUXE CORP COM 248019101 7,258 172,974 SH SOLE 18 172,974 0 0
DELUXE CORP COM 248019101 3,884 92,563 SH SOLE 19 92,563 0 0
DELUXE CORP COM 248019101 212,705 5,069,228 SH SOLE 21 5,069,228 0 0
DELUXE CORP COM 248019101 53,952 1,285,803 SH SOLE 22 1,220,810 0 64,993
DELUXE CORP COM 248019101 47 1,118 SH SOLE 23 1,118 0 0
DELUXE CORP COM 248019101 24 568 SH SOLE 25 568 0 0
DELUXE CORP COM 248019101 1,165 27,754 SH SOLE 26 16,404 0 11,350
DELUXE CORP COM 248019101 286 6,827 SH SOLE 28 6,200 0 627
DELUXE CORP COM 248019101 3,872 92,289 SH SOLE 30 92,289 0 0
DELUXE CORP COM 248019101 10 247 SH SOLE 34 247 0 0
DELUXE CORP COM 248019101 191 4,542 SH SOLE 36 4,542 0 0
DELUXE CORP COM 248019101 209 4,979 SH SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 629 14,983 SH SOLE 43 956 0 14,027
DENALI THERAPEUTICS INC COM 24823R105 2,034 35,623 SH SOLE 2 24,779 0 10,844
DENALI THERAPEUTICS INC COM 24823R105 18 310 SH SOLE 4 310 0 0
DENALI THERAPEUTICS INC COM 24823R105 66 1,154 SH SOLE 7 1,154 0 0
DENALI THERAPEUTICS INC COM 24823R105 11,962 209,499 SH SOLE 18 200,746 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 10,618 185,958 SH SOLE 19 185,958 0 0
DENALI THERAPEUTICS INC COM 24823R105 186,141 3,259,918 SH SOLE 21 3,259,918 0 0
DENALI THERAPEUTICS INC COM 24823R105 120,909 2,117,492 SH SOLE 22 2,061,848 0 55,644
DENALI THERAPEUTICS INC COM 24823R105 258 4,514 SH SOLE 23 4,514 0 0
DENALI THERAPEUTICS INC COM 24823R105 48 844 SH SOLE 25 844 0 0
DENALI THERAPEUTICS INC COM 24823R105 2,897 50,737 SH SOLE 26 23,180 0 27,557
DENALI THERAPEUTICS INC COM 24823R105 587 10,273 SH SOLE 28 10,273 0 0
DENALI THERAPEUTICS INC COM 24823R105 37,427 655,472 SH SOLE 30 655,472 0 0
DENALI THERAPEUTICS INC COM 24823R105 120 2,097 SH SOLE 36 2,097 0 0
DENALI THERAPEUTICS INC COM 24823R105 547 9,573 SH SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,198 20,988 SH SOLE 43 76 0 20,912
DENBURY INC COM 24790A101 77 1,601 SH SOLE 2 1,601 0 0
DENBURY INC COM 24790A101 53 1,098 SH SOLE 18 1,098 0 0
DENBURY INC COM 24790A101 4,815 100,545 SH SOLE 21 100,545 0 0
DENBURY INC COM 24790A101 40,554 846,826 SH SOLE 22 846,826 0 0
DENBURY INC COM 24790A101 166 3,458 SH SOLE 26 3,458 0 0
DENBURY INC COM 24790A101 723 15,094 SH SOLE 28 0 0 15,094
DENBURY INC COM 24790A101 12 241 SH SOLE 31 0 0 241
DENNYS CORP COM 24869P104 791 43,695 SH SOLE 2 20,766 0 22,929
DENNYS CORP COM 24869P104 3 182 SH SOLE 4 182 0 0
DENNYS CORP COM 24869P104 17 926 SH SOLE 7 926 0 0
DENNYS CORP COM 24869P104 3,708 204,757 SH SOLE 18 204,757 0 0
DENNYS CORP COM 24869P104 2,103 116,123 SH SOLE 19 116,123 0 0
DENNYS CORP COM 24869P104 40,899 2,258,371 SH SOLE 21 2,258,371 0 0
DENNYS CORP COM 24869P104 34,141 1,885,182 SH SOLE 22 1,816,950 0 68,232
DENNYS CORP COM 24869P104 19 1,073 SH SOLE 25 1,073 0 0
DENNYS CORP COM 24869P104 644 35,574 SH SOLE 26 24,760 0 10,814
DENNYS CORP COM 24869P104 125 6,917 SH SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 722 39,840 SH SOLE 30 39,840 0 0
DENNYS CORP COM 24869P104 31 1,690 SH SOLE 34 1,690 0 0
DENNYS CORP COM 24869P104 35 1,915 SH SOLE 36 1,915 0 0
DENNYS CORP COM 24869P104 118 6,506 SH SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 786 43,417 SH SOLE 43 410 0 43,007
DENTSPLY SIRONA INC COM 24906P109 36,947 579,017 SH SOLE 2 149,553 0 429,464
DENTSPLY SIRONA INC COM 24906P109 7,318 114,682 SH SOLE 4 106,014 0 8,668
DENTSPLY SIRONA INC COM 24906P109 13,753 215,524 SH SOLE 7 188,073 0 27,451
DENTSPLY SIRONA INC COM 24906P109 44 684 SH SOLE 13 684 0 0
DENTSPLY SIRONA INC COM 24906P109 1,796 28,152 SH SOLE 15 28,152 0 0
DENTSPLY SIRONA INC COM 24906P109 39,048 611,936 SH SOLE 18 579,107 0 32,829
DENTSPLY SIRONA INC COM 24906P109 107,449 1,683,886 SH SOLE 19 1,683,886 0 0
DENTSPLY SIRONA INC COM 24906P109 355,038 5,563,985 SH SOLE 21 5,563,985 0 0
DENTSPLY SIRONA INC COM 24906P109 317,884 4,981,729 SH SOLE 22 4,465,186 0 516,543
DENTSPLY SIRONA INC COM 24906P109 9,719 152,307 SH SOLE 23 152,307 0 0
DENTSPLY SIRONA INC COM 24906P109 22,035 345,327 SH SOLE 25 345,327 0 0
DENTSPLY SIRONA INC COM 24906P109 34,972 548,058 SH SOLE 26 217,857 0 330,201
DENTSPLY SIRONA INC COM 24906P109 40,301 631,583 SH SOLE 28 21,937 0 609,646
DENTSPLY SIRONA INC COM 24906P109 79,886 1,251,931 SH SOLE 30 1,224,633 0 27,298
DENTSPLY SIRONA INC COM 24906P109 3,199 50,128 SH SOLE 31 28,215 0 21,913
DENTSPLY SIRONA INC COM 24906P109 4,729 74,118 SH SOLE 34 74,118 0 0
DENTSPLY SIRONA INC COM 24906P109 7,386 115,748 SH SOLE 36 115,748 0 0
DENTSPLY SIRONA INC COM 24906P109 591 9,259 SH SOLE 40 9,259 0 0
DENTSPLY SIRONA INC COM 24906P109 7,371 115,520 SH SOLE 43 15,924 0 99,596
DERMTECH INC COM 24984K105 130 2,556 SH SOLE 2 1,416 0 1,140
DERMTECH INC COM 24984K105 13 258 SH SOLE 7 258 0 0
DERMTECH INC COM 24984K105 1,791 35,258 SH SOLE 18 35,258 0 0
DERMTECH INC COM 24984K105 1,140 22,437 SH SOLE 19 22,437 0 0
DERMTECH INC COM 24984K105 20,088 395,506 SH SOLE 21 395,506 0 0
DERMTECH INC COM 24984K105 25,727 506,539 SH SOLE 22 504,887 0 1,652
DESCARTES SYS GROUP INC COM 249906108 13,339 218,998 SH SOLE 21 218,998 0 0
DESCARTES SYS GROUP INC COM 249906108 8 133 SH SOLE 43 0 0 133
DESIGN THERAPEUTICS INC COM 25056L103 1,266 42,328 SH SOLE 2 42,328 0 0
DESIGN THERAPEUTICS INC COM 25056L103 692 23,138 SH SOLE 18 23,138 0 0
DESIGN THERAPEUTICS INC COM 25056L103 8,345 279,105 SH SOLE 19 279,105 0 0
DESIGN THERAPEUTICS INC COM 25056L103 84 2,808 SH SOLE 20 2,808 0 0
DESIGN THERAPEUTICS INC COM 25056L103 5 171 SH SOLE 21 171 0 0
DESIGN THERAPEUTICS INC COM 25056L103 231 7,710 SH SOLE 22 7,710 0 0
DESIGN THERAPEUTICS INC COM 25056L103 808 27,016 SH SOLE 26 27,016 0 0
DESIGN THERAPEUTICS INC COM 25056L103 3,395 113,548 SH SOLE 28 0 0 113,548
DESIGN THERAPEUTICS INC COM 25056L103 62 2,072 SH SOLE 31 0 0 2,072
DESIGN THERAPEUTICS INC COM 25056L103 8,764 293,123 SH SOLE 34 293,123 0 0
DESIGNER BRANDS INC CL A 250565108 1,350 77,602 SH SOLE 2 22,500 0 55,102
DESIGNER BRANDS INC CL A 250565108 7 415 SH SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 46 2,615 SH SOLE 7 2,615 0 0
DESIGNER BRANDS INC CL A 250565108 4,474 257,139 SH SOLE 18 257,139 0 0
DESIGNER BRANDS INC CL A 250565108 5,279 303,365 SH SOLE 19 303,365 0 0
DESIGNER BRANDS INC CL A 250565108 126,454 7,267,449 SH SOLE 21 7,267,449 0 0
DESIGNER BRANDS INC CL A 250565108 38,930 2,237,366 SH SOLE 22 2,130,374 0 106,992
DESIGNER BRANDS INC CL A 250565108 314 18,061 SH SOLE 23 18,061 0 0
DESIGNER BRANDS INC CL A 250565108 2,223 127,762 SH SOLE 26 20,073 0 107,689
DESIGNER BRANDS INC CL A 250565108 212 12,199 SH SOLE 28 8,113 0 4,086
DESIGNER BRANDS INC CL A 250565108 2,243 128,881 SH SOLE 30 128,881 0 0
DESIGNER BRANDS INC CL A 250565108 28 1,627 SH SOLE 34 1,627 0 0
DESIGNER BRANDS INC CL A 250565108 141 8,117 SH SOLE 36 8,117 0 0
DESIGNER BRANDS INC CL A 250565108 104 5,951 SH SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,512 86,905 SH SOLE 43 0 0 86,905
DESKTOP METAL INC COM CL A 25058X105 53 3,547 SH SOLE 2 3,547 0 0
DESKTOP METAL INC COM CL A 25058X105 24 1,598 SH SOLE 18 1,598 0 0
DESKTOP METAL INC COM CL A 25058X105 1,514 101,625 SH SOLE 21 101,625 0 0
DESKTOP METAL INC COM CL A 25058X105 29,333 1,968,684 SH SOLE 22 1,968,684 0 0
DESKTOP METAL INC COM CL A 25058X105 75 5,060 SH SOLE 26 5,060 0 0
DESKTOP METAL INC COM CL A 25058X105 316 21,178 SH SOLE 28 0 0 21,178
DESKTOP METAL INC COM CL A 25058X105 5 355 SH SOLE 31 0 0 355
DESKTOP METAL INC COM CL A 25058X105 511 34,319 SH SOLE 34 34,319 0 0
DESPEGAR COM CORP ORD SHS G27358103 23 1,651 SH SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 7,385 541,849 SH SOLE 21 541,849 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,908 286,707 SH SOLE 22 276,249 0 10,458
DESPEGAR COM CORP ORD SHS G27358103 2,914 213,814 SH SOLE 30 213,814 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 5 457 SH SOLE 18 457 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 10,503 875,221 SH SOLE 43 117,425 0 757,796
DEVON ENERGY CORP NEW COM 25179M103 29,746 1,361,394 SH SOLE 2 264,524 0 1,096,870
DEVON ENERGY CORP NEW COM 25179M103 6,431 294,324 SH SOLE 4 271,068 0 23,256
DEVON ENERGY CORP NEW COM 25179M103 11,495 526,097 SH SOLE 7 498,028 0 28,069
DEVON ENERGY CORP NEW COM 25179M103 124 5,670 SH SOLE 13 5,670 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,631 74,659 SH SOLE 15 74,659 0 0
DEVON ENERGY CORP NEW COM 25179M103 30,689 1,404,533 SH SOLE 18 1,302,927 0 101,606
DEVON ENERGY CORP NEW COM 25179M103 49,694 2,274,324 SH SOLE 19 2,274,324 0 0
DEVON ENERGY CORP NEW COM 25179M103 327,340 14,981,257 SH SOLE 21 14,981,257 0 0
DEVON ENERGY CORP NEW COM 25179M103 331,080 15,152,412 SH SOLE 22 13,687,257 0 1,465,155
DEVON ENERGY CORP NEW COM 25179M103 8,702 398,272 SH SOLE 23 398,272 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,134 143,436 SH SOLE 25 143,436 0 0
DEVON ENERGY CORP NEW COM 25179M103 25,324 1,158,993 SH SOLE 26 618,142 0 540,851
DEVON ENERGY CORP NEW COM 25179M103 18,308 837,892 SH SOLE 28 60,139 0 777,753
DEVON ENERGY CORP NEW COM 25179M103 39 1,805 SH SOLE 29 1,805 0 0
DEVON ENERGY CORP NEW COM 25179M103 62,047 2,839,667 SH SOLE 30 2,839,667 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,935 134,325 SH SOLE 31 78,407 0 55,918
DEVON ENERGY CORP NEW COM 25179M103 64,991 2,974,397 SH SOLE 34 2,974,397 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,939 226,057 SH SOLE 36 226,057 0 0
DEVON ENERGY CORP NEW COM 25179M103 315 14,397 SH SOLE 40 14,397 0 0
DEVON ENERGY CORP NEW COM 25179M103 25,959 1,188,070 SH SOLE 43 84,399 0 1,103,671
DEXCOM INC COM 252131107 91,690 255,127 SH SOLE 2 79,125 0 176,002
DEXCOM INC COM 252131107 17,374 48,342 SH SOLE 4 44,515 0 3,827
DEXCOM INC COM 252131107 32,417 90,199 SH SOLE 7 87,395 0 2,804
DEXCOM INC COM 252131107 3,445 9,587 SH SOLE 13 9,587 0 0
DEXCOM INC COM 252131107 3,513 9,776 SH SOLE 15 9,776 0 0
DEXCOM INC COM 252131107 73,096 203,390 SH SOLE 18 183,269 0 20,121
DEXCOM INC COM 252131107 120,002 333,904 SH SOLE 19 333,904 0 0
DEXCOM INC COM 252131107 933,683 2,597,966 SH SOLE 21 2,597,966 0 0
DEXCOM INC COM 252131107 786,297 2,187,866 SH SOLE 22 1,947,828 0 240,038
DEXCOM INC COM 252131107 23,699 65,943 SH SOLE 23 65,943 0 0
DEXCOM INC COM 252131107 55,692 154,962 SH SOLE 25 154,962 0 0
DEXCOM INC COM 252131107 78,894 219,521 SH SOLE 26 76,697 0 142,824
DEXCOM INC COM 252131107 102,368 284,839 SH SOLE 28 11,639 0 273,200
DEXCOM INC COM 252131107 16 45 SH SOLE 29 45 0 0
DEXCOM INC COM 252131107 199,020 553,773 SH SOLE 30 511,526 0 42,247
DEXCOM INC COM 252131107 12,857 35,774 SH SOLE 31 11,913 0 23,861
DEXCOM INC COM 252131107 7,373 20,514 SH SOLE 32 20,514 0 0
DEXCOM INC COM 252131107 60,977 169,667 SH SOLE 34 169,667 0 0
DEXCOM INC COM 252131107 17,999 50,082 SH SOLE 36 50,082 0 0
DEXCOM INC COM 252131107 1,420 3,950 SH SOLE 40 3,950 0 0
DEXCOM INC COM 252131107 18,669 51,947 SH SOLE 43 4,327 0 47,620
DEXCOM INC NOTE 0.750%12/0 252131AH0 10,333 4,689,000 PRN SOLE 21 4,689,000 0 0
DHI GROUP INC COM 23331S100 130 38,867 SH SOLE 2 2,121 0 36,746
DHI GROUP INC COM 23331S100 628 187,443 SH SOLE 18 187,443 0 0
DHI GROUP INC COM 23331S100 280 83,615 SH SOLE 19 83,615 0 0
DHI GROUP INC COM 23331S100 6,689 1,996,697 SH SOLE 21 1,996,697 0 0
DHI GROUP INC COM 23331S100 3,953 1,180,018 SH SOLE 22 1,135,477 0 44,541
DHI GROUP INC COM 23331S100 0 134 SH SOLE 43 0 0 134
DHT HOLDINGS INC SHS NEW Y2065G121 625 105,342 SH SOLE 2 5,873 0 99,469
DHT HOLDINGS INC SHS NEW Y2065G121 840 141,680 SH SOLE 7 141,680 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,131 359,426 SH SOLE 18 359,426 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,987 335,135 SH SOLE 19 335,135 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 23,862 4,024,009 SH SOLE 21 4,024,009 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 8,018 1,352,109 SH SOLE 22 1,236,323 0 115,786
DHT HOLDINGS INC SHS NEW Y2065G121 74 12,463 SH SOLE 23 12,463 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 403 67,906 SH SOLE 26 0 0 67,906
DIAGEO PLC SPON ADR NEW 25243Q205 25 154 SH SOLE 17 0 0 154
DIAGEO PLC SPON ADR NEW 25243Q205 58,452 355,958 SH SOLE 18 355,223 0 735
DIAGEO PLC SPON ADR NEW 25243Q205 48,559 295,711 SH SOLE 43 21,178 0 274,533
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 38 4,102 SH SOLE 18 4,102 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 513 56,063 SH SOLE 21 56,063 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 476 3,051 SH SOLE 2 991 0 2,060
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 7 48 SH SOLE 7 48 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,718 11,014 SH SOLE 18 11,014 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 816 5,231 SH SOLE 19 5,231 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 22,468 144,016 SH SOLE 21 144,016 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 15,232 97,634 SH SOLE 22 92,787 0 4,847
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 21 133 SH SOLE 25 133 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 134 862 SH SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 73 467 SH SOLE 28 467 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 831 5,328 SH SOLE 30 5,328 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 46 295 SH SOLE 36 295 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 78 499 SH SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,290 14,681 SH SOLE 43 3,655 0 11,026
DIAMOND S SHIPPING INC COM Y20676105 234 23,345 SH SOLE 2 1,459 0 21,886
DIAMOND S SHIPPING INC COM Y20676105 5 541 SH SOLE 7 541 0 0
DIAMOND S SHIPPING INC COM Y20676105 971 96,770 SH SOLE 18 96,770 0 0
DIAMOND S SHIPPING INC COM Y20676105 474 47,264 SH SOLE 19 47,264 0 0
DIAMOND S SHIPPING INC COM Y20676105 10,820 1,078,790 SH SOLE 21 1,078,790 0 0
DIAMOND S SHIPPING INC COM Y20676105 6,901 688,072 SH SOLE 22 660,200 0 27,872
DIAMOND S SHIPPING INC COM Y20676105 31 3,050 SH SOLE 23 3,050 0 0
DIAMOND S SHIPPING INC COM Y20676105 10 1,025 SH SOLE 43 0 0 1,025
DIAMONDBACK ENERGY INC COM 25278X109 35,084 477,393 SH SOLE 2 120,027 0 357,366
DIAMONDBACK ENERGY INC COM 25278X109 232 3,157 SH SOLE 4 3,157 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,856 134,120 SH SOLE 7 129,216 0 4,904
DIAMONDBACK ENERGY INC COM 25278X109 249 3,385 SH SOLE 15 3,385 0 0
DIAMONDBACK ENERGY INC COM 25278X109 26,123 355,460 SH SOLE 18 335,505 0 19,955
DIAMONDBACK ENERGY INC COM 25278X109 8,925 121,442 SH SOLE 19 121,442 0 0
DIAMONDBACK ENERGY INC COM 25278X109 324,434 4,414,672 SH SOLE 21 4,414,672 0 0
DIAMONDBACK ENERGY INC COM 25278X109 313,362 4,264,014 SH SOLE 22 3,837,334 0 426,680
DIAMONDBACK ENERGY INC COM 25278X109 1,219 16,588 SH SOLE 23 16,588 0 0
DIAMONDBACK ENERGY INC COM 25278X109 16,770 228,194 SH SOLE 25 228,194 0 0
DIAMONDBACK ENERGY INC COM 25278X109 19,383 263,754 SH SOLE 26 52,710 0 211,044
DIAMONDBACK ENERGY INC COM 25278X109 15,801 215,006 SH SOLE 28 15,263 0 199,743
DIAMONDBACK ENERGY INC COM 25278X109 517 7,031 SH SOLE 29 7,031 0 0
DIAMONDBACK ENERGY INC COM 25278X109 53,303 725,314 SH SOLE 30 725,314 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,562 21,260 SH SOLE 31 7,609 0 13,651
DIAMONDBACK ENERGY INC COM 25278X109 399 5,432 SH SOLE 34 5,432 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,065 68,926 SH SOLE 36 68,926 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,584 21,548 SH SOLE 40 21,548 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,967 203,663 SH SOLE 43 18,823 0 184,840
DIAMONDHEAD HOLDINGS CORP UNIT 01/21/2026 25278L204 33,848 3,415,500 SH SOLE 2 3,415,500 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,100 300,948 SH SOLE 2 135,630 0 165,318
DIAMONDROCK HOSPITALITY CO COM 252784301 2,477 240,530 SH SOLE 4 240,530 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,564 248,917 SH SOLE 7 248,917 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,641 838,915 SH SOLE 18 838,915 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 26,957 2,617,227 SH SOLE 19 2,617,227 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 264,443 25,674,052 SH SOLE 21 25,674,052 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 87,854 8,529,531 SH SOLE 22 8,222,481 0 307,050
DIAMONDROCK HOSPITALITY CO COM 252784301 427 41,433 SH SOLE 23 41,433 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,127 886,077 SH SOLE 25 886,077 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,496 242,327 SH SOLE 26 52,604 0 189,723
DIAMONDROCK HOSPITALITY CO COM 252784301 1,570 152,464 SH SOLE 28 25,832 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 11,604 1,126,596 SH SOLE 30 1,126,596 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,348 325,061 SH SOLE 34 325,061 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 224 21,705 SH SOLE 36 21,705 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 223 21,621 SH SOLE 40 21,621 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,498 145,444 SH SOLE 43 3,821 0 141,623
DIANA SHIPPING INC COM Y2066G104 25 8,221 SH SOLE 22 8,221 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 850 33,240 SH SOLE 2 21,149 0 12,091
DICERNA PHARMACEUTICALS INC COM 253031108 8 298 SH SOLE 4 298 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 31 1,202 SH SOLE 7 1,202 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 5,896 230,599 SH SOLE 18 230,599 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 20,956 819,543 SH SOLE 19 819,543 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 77,158 3,017,535 SH SOLE 21 3,017,535 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 47,410 1,854,119 SH SOLE 22 1,800,868 0 53,251
DICERNA PHARMACEUTICALS INC COM 253031108 17 665 SH SOLE 23 665 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 31 1,201 SH SOLE 25 1,201 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,106 43,237 SH SOLE 26 33,927 0 9,310
DICERNA PHARMACEUTICALS INC COM 253031108 238 9,325 SH SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,957 76,527 SH SOLE 30 76,527 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 76 2,963 SH SOLE 36 2,963 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 256 10,021 SH SOLE 40 10,021 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 427 16,691 SH SOLE 43 3,486 0 13,205
DICKS SPORTING GOODS INC COM 253393102 24,018 315,404 SH SOLE 2 222,203 0 93,201
DICKS SPORTING GOODS INC COM 253393102 1,997 26,221 SH SOLE 4 26,221 0 0
DICKS SPORTING GOODS INC COM 253393102 640 8,402 SH SOLE 7 8,402 0 0
DICKS SPORTING GOODS INC COM 253393102 12,831 168,495 SH SOLE 18 159,823 0 8,672
DICKS SPORTING GOODS INC COM 253393102 2,094 27,497 SH SOLE 19 27,497 0 0
DICKS SPORTING GOODS INC COM 253393102 232,728 3,056,182 SH SOLE 21 3,056,182 0 0
DICKS SPORTING GOODS INC COM 253393102 188,947 2,481,244 SH SOLE 22 2,104,754 0 376,490
DICKS SPORTING GOODS INC COM 253393102 4,335 56,930 SH SOLE 23 56,930 0 0
DICKS SPORTING GOODS INC COM 253393102 452 5,942 SH SOLE 25 5,942 0 0
DICKS SPORTING GOODS INC COM 253393102 2,696 35,408 SH SOLE 26 23,207 0 12,201
DICKS SPORTING GOODS INC COM 253393102 862 11,314 SH SOLE 28 9,010 0 2,304
DICKS SPORTING GOODS INC COM 253393102 3,473 45,601 SH SOLE 29 45,601 0 0
DICKS SPORTING GOODS INC COM 253393102 4,055 53,255 SH SOLE 30 53,255 0 0
DICKS SPORTING GOODS INC COM 253393102 5,483 72,001 SH SOLE 31 72,001 0 0
DICKS SPORTING GOODS INC COM 253393102 1,163 15,277 SH SOLE 34 15,277 0 0
DICKS SPORTING GOODS INC COM 253393102 534 7,018 SH SOLE 36 7,018 0 0
DICKS SPORTING GOODS INC COM 253393102 628 8,248 SH SOLE 40 8,248 0 0
DICKS SPORTING GOODS INC COM 253393102 3,444 45,225 SH SOLE 43 9,318 0 35,907
DIEBOLD INC COM 253651103 909 64,326 SH SOLE 2 23,574 0 40,752
DIEBOLD INC COM 253651103 2 163 SH SOLE 4 163 0 0
DIEBOLD INC COM 253651103 22 1,590 SH SOLE 7 1,590 0 0
DIEBOLD INC COM 253651103 4,157 294,232 SH SOLE 18 294,232 0 0
DIEBOLD INC COM 253651103 1,898 134,334 SH SOLE 19 134,334 0 0
DIEBOLD INC COM 253651103 126,524 8,954,307 SH SOLE 21 8,954,307 0 0
DIEBOLD INC COM 253651103 30,886 2,185,831 SH SOLE 22 2,099,060 0 86,771
DIEBOLD INC COM 253651103 351 24,862 SH SOLE 26 20,256 0 4,606
DIEBOLD INC COM 253651103 193 13,655 SH SOLE 28 8,899 0 4,756
DIEBOLD INC COM 253651103 2,445 173,038 SH SOLE 30 173,038 0 0
DIEBOLD INC COM 253651103 94 6,621 SH SOLE 40 6,621 0 0
DIEBOLD INC COM 253651103 706 49,987 SH SOLE 43 0 0 49,987
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 1,876 2,044,449 SH SOLE 22 2,044,449 0 0
DIGI INTL INC COM 253798102 641 33,745 SH SOLE 2 9,689 0 24,056
DIGI INTL INC COM 253798102 11 566 SH SOLE 7 566 0 0
DIGI INTL INC COM 253798102 2,391 125,908 SH SOLE 18 125,908 0 0
DIGI INTL INC COM 253798102 965 50,835 SH SOLE 19 50,835 0 0
DIGI INTL INC COM 253798102 74,289 3,911,987 SH SOLE 21 3,911,987 0 0
DIGI INTL INC COM 253798102 18,615 980,227 SH SOLE 22 934,791 0 45,436
DIGI INTL INC COM 253798102 1,041 54,807 SH SOLE 30 54,807 0 0
DIGI INTL INC COM 253798102 72 3,807 SH SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 199 10,476 SH SOLE 43 0 0 10,476
DIGIMARC CORP NEW COM 25381B101 85 2,881 SH SOLE 2 1,076 0 1,805
DIGIMARC CORP NEW COM 25381B101 6 204 SH SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,172 39,512 SH SOLE 18 39,512 0 0
DIGIMARC CORP NEW COM 25381B101 616 20,784 SH SOLE 19 20,784 0 0
DIGIMARC CORP NEW COM 25381B101 13,719 462,526 SH SOLE 21 462,526 0 0
DIGIMARC CORP NEW COM 25381B101 10,075 339,682 SH SOLE 22 335,631 0 4,051
DIGIMARC CORP NEW COM 25381B101 57 1,927 SH SOLE 43 0 0 1,927
DIGITAL ALLY INC COM NEW 25382P208 1 889 SH SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 1,187 728,224 SH SOLE 22 728,224 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 40 3,302 SH SOLE 22 3,302 0 0
DIGITAL RLTY TR INC COM 253868103 112,506 798,819 SH SOLE 2 169,639 0 629,180
DIGITAL RLTY TR INC COM 253868103 95,267 676,420 SH SOLE 4 666,096 0 10,324
DIGITAL RLTY TR INC COM 253868103 90,053 639,400 SH SOLE 7 631,492 0 7,908
DIGITAL RLTY TR INC COM 253868103 134 954 SH SOLE 13 954 0 0
DIGITAL RLTY TR INC COM 253868103 5,086 36,112 SH SOLE 15 36,112 0 0
DIGITAL RLTY TR INC COM 253868103 93,965 667,173 SH SOLE 18 627,394 0 39,779
DIGITAL RLTY TR INC COM 253868103 116,973 830,539 SH SOLE 19 830,539 0 0
DIGITAL RLTY TR INC COM 253868103 1,151,956 8,179,183 SH SOLE 21 8,179,183 0 0
DIGITAL RLTY TR INC COM 253868103 1,257,399 8,927,854 SH SOLE 22 8,095,914 0 831,940
DIGITAL RLTY TR INC COM 253868103 28,927 205,391 SH SOLE 23 205,391 0 0
DIGITAL RLTY TR INC COM 253868103 233,501 1,657,919 SH SOLE 25 1,657,919 0 0
DIGITAL RLTY TR INC COM 253868103 86,384 613,347 SH SOLE 26 195,266 0 418,081
DIGITAL RLTY TR INC COM 253868103 107,194 761,103 SH SOLE 28 30,869 0 730,234
DIGITAL RLTY TR INC COM 253868103 53 376 SH SOLE 29 376 0 0
DIGITAL RLTY TR INC COM 253868103 290,829 2,064,961 SH SOLE 30 2,064,961 0 0
DIGITAL RLTY TR INC COM 253868103 6,148 43,651 SH SOLE 31 34,460 0 9,191
DIGITAL RLTY TR INC COM 253868103 30,615 217,372 SH SOLE 34 217,372 0 0
DIGITAL RLTY TR INC COM 253868103 21,964 155,951 SH SOLE 36 155,951 0 0
DIGITAL RLTY TR INC COM 253868103 1,610 11,432 SH SOLE 40 11,432 0 0
DIGITAL RLTY TR INC COM 253868103 24,236 172,085 SH SOLE 43 8,384 0 163,701
DIGITAL TURBINE INC COM NEW 25400W102 3,395 42,247 SH SOLE 2 27,726 0 14,521
DIGITAL TURBINE INC COM NEW 25400W102 26 322 SH SOLE 4 322 0 0
DIGITAL TURBINE INC COM NEW 25400W102 114 1,423 SH SOLE 7 1,423 0 0
DIGITAL TURBINE INC COM NEW 25400W102 24,030 299,033 SH SOLE 18 289,331 0 9,702
DIGITAL TURBINE INC COM NEW 25400W102 21,816 271,484 SH SOLE 19 271,484 0 0
DIGITAL TURBINE INC COM NEW 25400W102 280,455 3,489,977 SH SOLE 21 3,489,977 0 0
DIGITAL TURBINE INC COM NEW 25400W102 179,677 2,235,896 SH SOLE 22 2,175,358 0 60,538
DIGITAL TURBINE INC COM NEW 25400W102 560 6,971 SH SOLE 23 6,971 0 0
DIGITAL TURBINE INC COM NEW 25400W102 66 816 SH SOLE 25 816 0 0
DIGITAL TURBINE INC COM NEW 25400W102 4,776 59,429 SH SOLE 26 27,828 0 31,601
DIGITAL TURBINE INC COM NEW 25400W102 814 10,124 SH SOLE 28 10,124 0 0
DIGITAL TURBINE INC COM NEW 25400W102 5,247 65,299 SH SOLE 30 65,299 0 0
DIGITAL TURBINE INC COM NEW 25400W102 81 1,012 SH SOLE 34 1,012 0 0
DIGITAL TURBINE INC COM NEW 25400W102 149 1,858 SH SOLE 36 1,858 0 0
DIGITAL TURBINE INC COM NEW 25400W102 766 9,527 SH SOLE 40 9,527 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,266 15,759 SH SOLE 43 525 0 15,234
DIGITALOCEAN HLDGS INC COM 25402D102 56 1,339 SH SOLE 2 1,339 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 7 169 SH SOLE 18 169 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 274 6,504 SH SOLE 19 6,504 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 11 254 SH SOLE 22 254 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 59 1,398 SH SOLE 26 1,398 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 245 5,823 SH SOLE 28 0 0 5,823
DIGITALOCEAN HLDGS INC COM 25402D102 4 106 SH SOLE 31 0 0 106
DIGITALOCEAN HLDGS INC COM 25402D102 607 14,407 SH SOLE 34 14,407 0 0
DILLARDS INC CL A 254067101 1,090 11,292 SH SOLE 2 3,856 0 7,436
DILLARDS INC CL A 254067101 4 38 SH SOLE 4 38 0 0
DILLARDS INC CL A 254067101 16 161 SH SOLE 7 161 0 0
DILLARDS INC CL A 254067101 2,344 24,276 SH SOLE 18 24,276 0 0
DILLARDS INC CL A 254067101 4,961 51,374 SH SOLE 19 51,374 0 0
DILLARDS INC CL A 254067101 27,521 284,990 SH SOLE 21 284,990 0 0
DILLARDS INC CL A 254067101 25,814 267,311 SH SOLE 22 254,505 0 12,806
DILLARDS INC CL A 254067101 173 1,795 SH SOLE 23 1,795 0 0
DILLARDS INC CL A 254067101 875 9,063 SH SOLE 26 1,635 0 7,428
DILLARDS INC CL A 254067101 250 2,586 SH SOLE 28 1,786 0 800
DILLARDS INC CL A 254067101 725 7,512 SH SOLE 30 7,512 0 0
DILLARDS INC CL A 254067101 34 353 SH SOLE 34 353 0 0
DILLARDS INC CL A 254067101 94 973 SH SOLE 36 973 0 0
DILLARDS INC CL A 254067101 112 1,162 SH SOLE 40 1,162 0 0
DILLARDS INC CL A 254067101 830 8,592 SH SOLE 43 78 0 8,514
DIME CMNTY BANCSHARES INC COM 25432X102 1,237 41,035 SH SOLE 2 11,749 0 29,286
DIME CMNTY BANCSHARES INC COM 25432X102 5 182 SH SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 17 577 SH SOLE 7 577 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 4,536 150,512 SH SOLE 18 150,512 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,276 75,528 SH SOLE 19 75,528 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 132,669 4,401,747 SH SOLE 21 4,401,747 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 36,209 1,201,363 SH SOLE 22 1,145,881 0 55,482
DIME CMNTY BANCSHARES INC COM 25432X102 22 726 SH SOLE 25 726 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 517 17,169 SH SOLE 26 14,169 0 3,000
DIME CMNTY BANCSHARES INC COM 25432X102 155 5,144 SH SOLE 28 5,144 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,423 80,392 SH SOLE 30 80,392 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 28 945 SH SOLE 34 945 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 39 1,303 SH SOLE 36 1,303 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 125 4,148 SH SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,092 36,238 SH SOLE 43 0 0 36,238
DINE BRANDS GLOBAL INC COM 254423106 2,278 25,304 SH SOLE 2 8,141 0 17,163
DINE BRANDS GLOBAL INC COM 254423106 6 65 SH SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 25 275 SH SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 6,329 70,298 SH SOLE 18 65,436 0 4,862
DINE BRANDS GLOBAL INC COM 254423106 16,467 182,907 SH SOLE 19 182,907 0 0
DINE BRANDS GLOBAL INC COM 254423106 173,081 1,922,484 SH SOLE 21 1,922,484 0 0
DINE BRANDS GLOBAL INC COM 254423106 56,731 630,139 SH SOLE 22 605,562 0 24,577
DINE BRANDS GLOBAL INC COM 254423106 744 8,266 SH SOLE 23 8,266 0 0
DINE BRANDS GLOBAL INC COM 254423106 36 405 SH SOLE 25 405 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,522 39,117 SH SOLE 26 7,739 0 31,378
DINE BRANDS GLOBAL INC COM 254423106 185 2,058 SH SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,349 37,196 SH SOLE 30 37,196 0 0
DINE BRANDS GLOBAL INC COM 254423106 78 869 SH SOLE 34 869 0 0
DINE BRANDS GLOBAL INC COM 254423106 89 994 SH SOLE 36 994 0 0
DINE BRANDS GLOBAL INC COM 254423106 165 1,838 SH SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,233 13,699 SH SOLE 43 3,403 0 10,296
DIODES INC COM 254543101 3,504 43,893 SH SOLE 2 14,190 0 29,703
DIODES INC COM 254543101 15 189 SH SOLE 4 189 0 0
DIODES INC COM 254543101 55 692 SH SOLE 7 692 0 0
DIODES INC COM 254543101 14,032 175,753 SH SOLE 18 175,753 0 0
DIODES INC COM 254543101 6,185 77,470 SH SOLE 19 77,470 0 0
DIODES INC COM 254543101 399,249 5,000,608 SH SOLE 21 5,000,608 0 0
DIODES INC COM 254543101 96,279 1,205,902 SH SOLE 22 1,143,594 0 62,308
DIODES INC COM 254543101 848 10,618 SH SOLE 26 7,267 0 3,351
DIODES INC COM 254543101 478 5,992 SH SOLE 28 5,992 0 0
DIODES INC COM 254543101 21,609 270,648 SH SOLE 30 270,648 0 0
DIODES INC COM 254543101 417 5,229 SH SOLE 40 5,229 0 0
DIODES INC COM 254543101 2,133 26,718 SH SOLE 43 4,318 0 22,400
DISCOVER FINL SVCS COM 254709108 73,657 775,423 SH SOLE 2 182,558 0 592,865
DISCOVER FINL SVCS COM 254709108 14,841 156,238 SH SOLE 4 144,419 0 11,819
DISCOVER FINL SVCS COM 254709108 25,350 266,874 SH SOLE 7 258,003 0 8,871
DISCOVER FINL SVCS COM 254709108 84 880 SH SOLE 13 880 0 0
DISCOVER FINL SVCS COM 254709108 3,717 39,128 SH SOLE 15 39,128 0 0
DISCOVER FINL SVCS COM 254709108 78,678 828,273 SH SOLE 18 783,621 0 44,652
DISCOVER FINL SVCS COM 254709108 12,732 134,030 SH SOLE 19 134,030 0 0
DISCOVER FINL SVCS COM 254709108 690,679 7,271,074 SH SOLE 21 7,271,074 0 0
DISCOVER FINL SVCS COM 254709108 664,978 7,000,502 SH SOLE 22 6,282,929 0 717,573
DISCOVER FINL SVCS COM 254709108 19,608 206,422 SH SOLE 23 206,422 0 0
DISCOVER FINL SVCS COM 254709108 43,604 459,037 SH SOLE 25 459,037 0 0
DISCOVER FINL SVCS COM 254709108 68,006 715,924 SH SOLE 26 251,418 0 464,506
DISCOVER FINL SVCS COM 254709108 69,517 731,840 SH SOLE 28 32,982 0 698,858
DISCOVER FINL SVCS COM 254709108 423 4,453 SH SOLE 29 4,453 0 0
DISCOVER FINL SVCS COM 254709108 116,439 1,225,803 SH SOLE 30 1,225,803 0 0
DISCOVER FINL SVCS COM 254709108 5,434 57,211 SH SOLE 31 46,647 0 10,564
DISCOVER FINL SVCS COM 254709108 1,462 15,389 SH SOLE 34 15,389 0 0
DISCOVER FINL SVCS COM 254709108 18,914 199,116 SH SOLE 36 199,116 0 0
DISCOVER FINL SVCS COM 254709108 1,170 12,317 SH SOLE 40 12,317 0 0
DISCOVER FINL SVCS COM 254709108 21,596 227,352 SH SOLE 43 31,904 0 195,448
DISCOVERY INC COM SER A 25470F104 16,475 379,090 SH SOLE 2 80,686 0 298,404
DISCOVERY INC COM SER A 25470F104 3,810 87,676 SH SOLE 4 80,240 0 7,436
DISCOVERY INC COM SER A 25470F104 8,808 202,660 SH SOLE 7 145,952 0 56,708
DISCOVERY INC COM SER A 25470F104 721 16,580 SH SOLE 13 16,580 0 0
DISCOVERY INC COM SER A 25470F104 914 21,023 SH SOLE 15 21,023 0 0
DISCOVERY INC COM SER A 25470F104 15,422 354,857 SH SOLE 18 316,814 0 38,043
DISCOVERY INC COM SER A 25470F104 9,256 212,984 SH SOLE 19 212,984 0 0
DISCOVERY INC COM SER A 25470F104 189,255 4,354,696 SH SOLE 21 4,354,696 0 0
DISCOVERY INC COM SER A 25470F104 163,174 3,754,574 SH SOLE 22 3,336,189 0 418,385
DISCOVERY INC COM SER A 25470F104 4,307 99,097 SH SOLE 23 99,097 0 0
DISCOVERY INC COM SER A 25470F104 16,233 373,523 SH SOLE 25 373,523 0 0
DISCOVERY INC COM SER A 25470F104 17,726 407,872 SH SOLE 26 175,607 0 232,265
DISCOVERY INC COM SER A 25470F104 20,556 472,976 SH SOLE 28 20,452 0 452,524
DISCOVERY INC COM SER A 25470F104 63 1,441 SH SOLE 29 1,441 0 0
DISCOVERY INC COM SER A 25470F104 48,032 1,105,201 SH SOLE 30 1,028,072 0 77,129
DISCOVERY INC COM SER A 25470F104 1,495 34,397 SH SOLE 31 28,941 0 5,456
DISCOVERY INC COM SER A 25470F104 2,507 57,681 SH SOLE 34 57,681 0 0
DISCOVERY INC COM SER A 25470F104 3,770 86,736 SH SOLE 36 86,736 0 0
DISCOVERY INC COM SER A 25470F104 279 6,431 SH SOLE 40 6,431 0 0
DISCOVERY INC COM SER A 25470F104 613 14,113 SH SOLE 43 4,106 0 10,007
DISCOVERY INC COM SER C 25470F302 26,212 710,551 SH SOLE 2 121,909 0 588,642
DISCOVERY INC COM SER C 25470F302 6,149 166,675 SH SOLE 4 154,648 0 12,027
DISCOVERY INC COM SER C 25470F302 13,640 369,758 SH SOLE 7 257,010 0 112,748
DISCOVERY INC COM SER C 25470F302 402 10,906 SH SOLE 13 10,906 0 0
DISCOVERY INC COM SER C 25470F302 1,521 41,243 SH SOLE 15 41,243 0 0
DISCOVERY INC COM SER C 25470F302 22,433 608,103 SH SOLE 18 552,815 0 55,288
DISCOVERY INC COM SER C 25470F302 6,968 188,887 SH SOLE 19 188,887 0 0
DISCOVERY INC COM SER C 25470F302 331,223 8,978,674 SH SOLE 21 8,978,674 0 0
DISCOVERY INC COM SER C 25470F302 252,949 6,856,857 SH SOLE 22 6,121,848 0 735,009
DISCOVERY INC COM SER C 25470F302 7,100 192,452 SH SOLE 23 192,452 0 0
DISCOVERY INC COM SER C 25470F302 23,312 631,928 SH SOLE 25 631,928 0 0
DISCOVERY INC COM SER C 25470F302 28,430 770,671 SH SOLE 26 308,881 0 461,790
DISCOVERY INC COM SER C 25470F302 34,230 927,897 SH SOLE 28 43,855 0 884,042
DISCOVERY INC COM SER C 25470F302 7 179 SH SOLE 29 179 0 0
DISCOVERY INC COM SER C 25470F302 78,744 2,134,561 SH SOLE 30 2,124,319 0 10,242
DISCOVERY INC COM SER C 25470F302 1,965 53,263 SH SOLE 31 41,740 0 11,523
DISCOVERY INC COM SER C 25470F302 523 14,178 SH SOLE 34 14,178 0 0
DISCOVERY INC COM SER C 25470F302 6,980 189,218 SH SOLE 36 189,218 0 0
DISCOVERY INC COM SER C 25470F302 475 12,889 SH SOLE 40 12,889 0 0
DISCOVERY INC COM SER C 25470F302 4,061 110,081 SH SOLE 43 5,718 0 104,363
DISH NETWORK CORPORATION CL A 25470M109 20,647 570,356 SH SOLE 2 102,242 0 468,114
DISH NETWORK CORPORATION CL A 25470M109 4,670 129,003 SH SOLE 4 119,671 0 9,332
DISH NETWORK CORPORATION CL A 25470M109 7,688 212,364 SH SOLE 7 204,987 0 7,377
DISH NETWORK CORPORATION CL A 25470M109 15 414 SH SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,197 33,065 SH SOLE 15 33,065 0 0
DISH NETWORK CORPORATION CL A 25470M109 21,371 590,346 SH SOLE 18 555,543 0 34,803
DISH NETWORK CORPORATION CL A 25470M109 3,855 106,497 SH SOLE 19 106,497 0 0
DISH NETWORK CORPORATION CL A 25470M109 224,074 6,189,895 SH SOLE 21 6,189,895 0 0
DISH NETWORK CORPORATION CL A 25470M109 202,934 5,605,917 SH SOLE 22 5,013,775 0 592,142
DISH NETWORK CORPORATION CL A 25470M109 5,378 148,564 SH SOLE 23 148,564 0 0
DISH NETWORK CORPORATION CL A 25470M109 13,159 363,498 SH SOLE 25 363,498 0 0
DISH NETWORK CORPORATION CL A 25470M109 22,262 614,961 SH SOLE 26 261,071 0 353,890
DISH NETWORK CORPORATION CL A 25470M109 15,765 435,501 SH SOLE 28 31,494 0 404,007
DISH NETWORK CORPORATION CL A 25470M109 303 8,367 SH SOLE 29 8,367 0 0
DISH NETWORK CORPORATION CL A 25470M109 45,974 1,270,004 SH SOLE 30 1,270,004 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,586 43,820 SH SOLE 31 34,996 0 8,824
DISH NETWORK CORPORATION CL A 25470M109 405 11,186 SH SOLE 34 11,186 0 0
DISH NETWORK CORPORATION CL A 25470M109 5,628 155,456 SH SOLE 36 155,456 0 0
DISH NETWORK CORPORATION CL A 25470M109 381 10,521 SH SOLE 40 10,521 0 0
DISH NETWORK CORPORATION CL A 25470M109 2,816 77,783 SH SOLE 43 5,055 0 72,728
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3,818 3,972,000 PRN SOLE 2 3,272,000 0 700,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,527 1,588,000 PRN SOLE 18 1,588,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 28,118 29,250,000 PRN SOLE 19 29,250,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 16,543 17,209,000 PRN SOLE 21 17,209,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5,223 5,433,000 PRN SOLE 22 5,433,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,476 1,535,000 PRN SOLE 26 1,535,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 49 51,000 PRN SOLE 30 51,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5,256 5,468,000 PRN SOLE 34 5,468,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,537 2,639,000 PRN SOLE 2 2,146,000 0 493,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1,002 1,042,000 PRN SOLE 18 1,042,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 19,933 20,737,000 PRN SOLE 19 20,737,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 5,580 5,805,000 PRN SOLE 21 5,805,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,730 3,880,000 PRN SOLE 22 3,880,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 416 433,000 PRN SOLE 26 433,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 61 63,000 PRN SOLE 30 63,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,653 3,800,000 PRN SOLE 34 3,800,000 0 0
DISNEY WALT CO COM 254687106 842,681 4,566,879 SH SOLE 2 1,053,076 0 3,513,803
DISNEY WALT CO COM 254687106 173,772 941,752 SH SOLE 4 872,204 0 69,548
DISNEY WALT CO COM 254687106 293,183 1,588,895 SH SOLE 7 1,520,328 0 68,567
DISNEY WALT CO COM 254687106 13,393 72,583 SH SOLE 13 72,583 0 0
DISNEY WALT CO COM 254687106 37,084 200,978 SH SOLE 15 200,978 0 0
DISNEY WALT CO COM 254687106 243 1,316 SH SOLE 17 0 0 1,316
DISNEY WALT CO COM 254687106 588,048 3,186,908 SH SOLE 18 2,853,177 0 333,731
DISNEY WALT CO COM 254687106 426,197 2,309,763 SH SOLE 19 2,309,763 0 0
DISNEY WALT CO COM 254687106 12,825 69,505 SH SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 6,559,846 35,550,869 SH SOLE 21 35,550,869 0 0
DISNEY WALT CO COM 254687106 7,624,252 41,319,382 SH SOLE 22 36,696,729 0 4,622,653
DISNEY WALT CO COM 254687106 225,827 1,223,864 SH SOLE 23 1,223,864 0 0
DISNEY WALT CO COM 254687106 532,264 2,884,585 SH SOLE 25 2,884,585 0 0
DISNEY WALT CO COM 254687106 715,138 3,875,668 SH SOLE 26 1,206,188 0 2,669,480
DISNEY WALT CO COM 254687106 974,109 5,279,150 SH SOLE 28 214,712 0 5,064,438
DISNEY WALT CO COM 254687106 10,702 57,997 SH SOLE 29 57,997 0 0
DISNEY WALT CO COM 254687106 1,669,849 9,049,689 SH SOLE 30 9,039,669 0 10,020
DISNEY WALT CO COM 254687106 104,932 568,678 SH SOLE 31 309,979 0 258,699
DISNEY WALT CO COM 254687106 28,944 156,863 SH SOLE 32 156,863 0 0
DISNEY WALT CO COM 254687106 181,463 983,435 SH SOLE 34 983,435 0 0
DISNEY WALT CO COM 254687106 197,525 1,070,480 SH SOLE 36 1,070,480 0 0
DISNEY WALT CO COM 254687106 13,561 73,495 SH SOLE 40 73,495 0 0
DISNEY WALT CO COM 254687106 272,007 1,474,131 SH SOLE 43 113,347 0 1,360,784
DISNEY WALT CO OPTIONS 254687106 185 1,000 SH Call SOLE 4 1,000 0 0
DISNEY WALT CO OPTIONS 254687106 2,270 12,300 SH Call SOLE 18 12,300 0 0
DISNEY WALT CO OPTIONS 254687106 46,425 251,600 SH Call SOLE 19 251,600 0 0
DISNEY WALT CO OPTIONS 254687106 1,402 7,600 SH Call SOLE 22 7,600 0 0
DISNEY WALT CO OPTIONS 254687106 14,300 77,500 SH Call SOLE 34 77,500 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 1,310 89,074 SH SOLE 2 89,074 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 955 64,952 SH SOLE 4 64,952 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 11,415 775,979 SH SOLE 18 775,979 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 93,864 6,380,960 SH SOLE 19 6,380,960 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 445 30,241 SH SOLE 25 30,241 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 759 51,569 SH SOLE 26 51,569 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 38,459 2,614,477 SH SOLE 34 2,614,477 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,731 362,145 SH SOLE 2 82,533 0 279,612
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,365 285,662 SH SOLE 4 285,662 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,409 294,696 SH SOLE 7 294,696 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,640 970,746 SH SOLE 18 970,746 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,457 723,170 SH SOLE 19 723,170 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 143,168 29,951,383 SH SOLE 21 29,951,383 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 44,057 9,216,856 SH SOLE 22 8,844,243 0 372,613
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 54 11,198 SH SOLE 23 11,198 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 5,044 1,055,253 SH SOLE 25 1,055,253 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 602 125,911 SH SOLE 26 58,453 0 67,458
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 883 184,682 SH SOLE 28 31,441 0 153,241
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 6,505 1,360,980 SH SOLE 30 1,360,980 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 102 21,286 SH SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 121 25,210 SH SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,336 279,425 SH SOLE 43 22,703 0 256,722
DIXIE GROUP INC CL A 255519100 45 14,992 SH SOLE 21 14,992 0 0
DIXIE GROUP INC CL A 255519100 1,038 349,605 SH SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 13 1,332 SH SOLE 18 1,332 0 0
DLH HLDGS CORP COM 23335Q100 150 15,130 SH SOLE 21 15,130 0 0
DLH HLDGS CORP COM 23335Q100 124 12,489 SH SOLE 22 12,489 0 0
DMC GLOBAL INC COM 23291C103 689 12,692 SH SOLE 2 4,895 0 7,797
DMC GLOBAL INC COM 23291C103 4 72 SH SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 16 296 SH SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 3,484 64,203 SH SOLE 18 64,203 0 0
DMC GLOBAL INC COM 23291C103 1,380 25,431 SH SOLE 19 25,431 0 0
DMC GLOBAL INC COM 23291C103 103,905 1,914,938 SH SOLE 21 1,914,938 0 0
DMC GLOBAL INC COM 23291C103 24,292 447,698 SH SOLE 22 429,276 0 18,422
DMC GLOBAL INC COM 23291C103 587 10,816 SH SOLE 26 9,675 0 1,141
DMC GLOBAL INC COM 23291C103 130 2,397 SH SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 1,790 32,985 SH SOLE 30 32,985 0 0
DMC GLOBAL INC COM 23291C103 17 309 SH SOLE 34 309 0 0
DMC GLOBAL INC COM 23291C103 83 1,527 SH SOLE 40 1,527 0 0
DMC GLOBAL INC COM 23291C103 478 8,814 SH SOLE 43 482 0 8,332
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 94 6,373 SH SOLE 2 6,373 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 2,216 150,627 SH SOLE 19 150,627 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 243 16,511 SH SOLE 22 16,511 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 417 28,351 SH SOLE 34 28,351 0 0
DMY TECHNOLOGY GROUP INC II *W EXP 07/29/202 233277110 169 40,075 SH SOLE 2 40,075 0 0
DMY TECHNOLOGY GROUP INC II *W EXP 07/29/202 233277110 3,999 950,858 SH SOLE 19 950,858 0 0
DMY TECHNOLOGY GROUP INC II *W EXP 07/29/202 233277110 38 9,067 SH SOLE 22 9,067 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 3 698 SH SOLE 21 698 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 1,894 524,787 SH SOLE 22 524,787 0 0
DOCUSIGN INC COM 256163106 86,763 428,566 SH SOLE 2 86,386 0 342,180
DOCUSIGN INC COM 256163106 17,303 85,470 SH SOLE 4 78,759 0 6,711
DOCUSIGN INC COM 256163106 6,687 33,028 SH SOLE 7 33,028 0 0
DOCUSIGN INC COM 256163106 383 1,890 SH SOLE 13 1,890 0 0
DOCUSIGN INC COM 256163106 3,241 16,010 SH SOLE 15 16,010 0 0
DOCUSIGN INC COM 256163106 51,144 252,624 SH SOLE 18 241,562 0 11,062
DOCUSIGN INC COM 256163106 75,629 373,570 SH SOLE 19 373,570 0 0
DOCUSIGN INC COM 256163106 785,761 3,881,260 SH SOLE 21 3,881,260 0 0
DOCUSIGN INC COM 256163106 964,501 4,764,145 SH SOLE 22 4,471,583 0 292,562
DOCUSIGN INC COM 256163106 23,992 118,509 SH SOLE 23 118,509 0 0
DOCUSIGN INC COM 256163106 57,058 281,839 SH SOLE 25 281,839 0 0
DOCUSIGN INC COM 256163106 65,895 325,487 SH SOLE 26 131,306 0 194,181
DOCUSIGN INC COM 256163106 72,937 360,271 SH SOLE 28 20,805 0 339,466
DOCUSIGN INC COM 256163106 1,331 6,574 SH SOLE 29 6,574 0 0
DOCUSIGN INC COM 256163106 146,564 723,950 SH SOLE 30 723,950 0 0
DOCUSIGN INC COM 256163106 15,099 74,579 SH SOLE 31 30,806 0 43,773
DOCUSIGN INC COM 256163106 8,008 39,556 SH SOLE 32 39,556 0 0
DOCUSIGN INC COM 256163106 95,375 471,103 SH SOLE 34 471,103 0 0
DOCUSIGN INC COM 256163106 19,102 94,355 SH SOLE 36 94,355 0 0
DOCUSIGN INC COM 256163106 1,418 7,005 SH SOLE 40 7,005 0 0
DOCUSIGN INC COM 256163106 15,561 76,861 SH SOLE 43 5,478 0 71,383
DOLBY LABORATORIES INC COM CL A 25659T107 20,835 211,055 SH SOLE 2 94,833 0 116,222
DOLBY LABORATORIES INC COM CL A 25659T107 98 997 SH SOLE 4 997 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 142 1,436 SH SOLE 7 1,436 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,488 25,202 SH SOLE 18 25,202 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,990 20,156 SH SOLE 19 20,156 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 90,317 914,881 SH SOLE 21 914,881 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 172,115 1,743,468 SH SOLE 22 1,653,978 0 89,490
DOLBY LABORATORIES INC COM CL A 25659T107 579 5,861 SH SOLE 23 5,861 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 138 1,396 SH SOLE 25 1,396 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 5,294 53,626 SH SOLE 26 25,894 0 27,732
DOLBY LABORATORIES INC COM CL A 25659T107 16,302 165,130 SH SOLE 28 7,968 0 157,162
DOLBY LABORATORIES INC COM CL A 25659T107 1,308 13,246 SH SOLE 29 13,246 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 4,726 47,877 SH SOLE 30 47,877 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,344 23,745 SH SOLE 31 23,745 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 52,101 527,763 SH SOLE 34 527,763 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 292 2,960 SH SOLE 36 2,960 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 781 7,908 SH SOLE 40 7,908 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 10,195 103,277 SH SOLE 43 1,634 0 101,643
DOLLAR GEN CORP NEW COM 256677105 119,354 589,055 SH SOLE 2 124,200 0 464,855
DOLLAR GEN CORP NEW COM 256677105 24,416 120,502 SH SOLE 4 110,811 0 9,691
DOLLAR GEN CORP NEW COM 256677105 51,604 254,685 SH SOLE 7 236,806 0 17,879
DOLLAR GEN CORP NEW COM 256677105 176 867 SH SOLE 13 867 0 0
DOLLAR GEN CORP NEW COM 256677105 5,066 25,000 SH SOLE 15 25,000 0 0
DOLLAR GEN CORP NEW COM 256677105 5 27 SH SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 191,178 943,530 SH SOLE 18 882,958 0 60,572
DOLLAR GEN CORP NEW COM 256677105 87,604 432,357 SH SOLE 19 432,357 0 0
DOLLAR GEN CORP NEW COM 256677105 1,222,795 6,034,919 SH SOLE 21 6,034,919 0 0
DOLLAR GEN CORP NEW COM 256677105 1,195,866 5,902,014 SH SOLE 22 5,336,968 0 565,046
DOLLAR GEN CORP NEW COM 256677105 34,182 168,702 SH SOLE 23 168,702 0 0
DOLLAR GEN CORP NEW COM 256677105 72,937 359,967 SH SOLE 25 350,748 0 9,219
DOLLAR GEN CORP NEW COM 256677105 113,365 559,495 SH SOLE 26 186,598 0 372,897
DOLLAR GEN CORP NEW COM 256677105 87,809 433,366 SH SOLE 28 27,180 0 406,186
DOLLAR GEN CORP NEW COM 256677105 1,644 8,114 SH SOLE 29 8,114 0 0
DOLLAR GEN CORP NEW COM 256677105 229,754 1,133,918 SH SOLE 30 1,133,918 0 0
DOLLAR GEN CORP NEW COM 256677105 13,765 67,936 SH SOLE 31 32,910 0 35,026
DOLLAR GEN CORP NEW COM 256677105 19,399 95,742 SH SOLE 34 95,742 0 0
DOLLAR GEN CORP NEW COM 256677105 37,023 182,723 SH SOLE 36 182,723 0 0
DOLLAR GEN CORP NEW COM 256677105 2,044 10,088 SH SOLE 40 10,088 0 0
DOLLAR GEN CORP NEW COM 256677105 61,537 303,706 SH SOLE 43 19,718 0 283,988
DOLLAR TREE INC COM 256746108 65,882 575,587 SH SOLE 2 126,704 0 448,883
DOLLAR TREE INC COM 256746108 13,359 116,714 SH SOLE 4 107,531 0 9,183
DOLLAR TREE INC COM 256746108 28,350 247,688 SH SOLE 7 229,853 0 17,835
DOLLAR TREE INC COM 256746108 87 758 SH SOLE 13 758 0 0
DOLLAR TREE INC COM 256746108 3,581 31,289 SH SOLE 15 31,289 0 0
DOLLAR TREE INC COM 256746108 2 20 SH SOLE 17 0 0 20
DOLLAR TREE INC COM 256746108 379,091 3,311,992 SH SOLE 18 2,311,327 0 1,000,665
DOLLAR TREE INC COM 256746108 213,392 1,864,339 SH SOLE 19 1,864,339 0 0
DOLLAR TREE INC COM 256746108 714,108 6,238,927 SH SOLE 21 6,238,927 0 0
DOLLAR TREE INC COM 256746108 650,871 5,686,448 SH SOLE 22 5,132,174 0 554,274
DOLLAR TREE INC COM 256746108 21,579 188,527 SH SOLE 23 188,527 0 0
DOLLAR TREE INC COM 256746108 44,975 392,932 SH SOLE 25 357,506 0 35,426
DOLLAR TREE INC COM 256746108 63,438 554,237 SH SOLE 26 197,029 0 357,208
DOLLAR TREE INC COM 256746108 46,975 410,406 SH SOLE 28 25,508 0 384,898
DOLLAR TREE INC COM 256746108 1,737 15,175 SH SOLE 29 15,175 0 0
DOLLAR TREE INC COM 256746108 114,241 998,086 SH SOLE 30 998,086 0 0
DOLLAR TREE INC COM 256746108 10,196 89,082 SH SOLE 31 43,589 0 45,493
DOLLAR TREE INC COM 256746108 5,749 50,227 SH SOLE 32 50,227 0 0
DOLLAR TREE INC COM 256746108 44,811 391,500 SH SOLE 34 391,500 0 0
DOLLAR TREE INC COM 256746108 21,050 183,910 SH SOLE 36 183,910 0 0
DOLLAR TREE INC COM 256746108 1,097 9,585 SH SOLE 40 9,585 0 0
DOLLAR TREE INC COM 256746108 11,562 101,014 SH SOLE 43 6,536 0 94,478
DOMINION ENERGY INC COM 25746U109 143,468 1,888,733 SH SOLE 2 318,216 0 1,570,517
DOMINION ENERGY INC COM 25746U109 40,065 527,449 SH SOLE 4 495,116 0 32,333
DOMINION ENERGY INC COM 25746U109 60,047 790,510 SH SOLE 7 733,039 0 57,471
DOMINION ENERGY INC COM 25746U109 220 2,893 SH SOLE 13 2,893 0 0
DOMINION ENERGY INC COM 25746U109 8,176 107,641 SH SOLE 15 107,641 0 0
DOMINION ENERGY INC COM 25746U109 104,896 1,380,938 SH SOLE 18 1,265,444 0 115,494
DOMINION ENERGY INC COM 25746U109 50,247 661,496 SH SOLE 19 661,496 0 0
DOMINION ENERGY INC COM 25746U109 1,520,132 20,012,271 SH SOLE 21 20,012,271 0 0
DOMINION ENERGY INC COM 25746U109 1,416,723 18,650,910 SH SOLE 22 16,734,749 0 1,916,161
DOMINION ENERGY INC COM 25746U109 38,126 501,923 SH SOLE 23 501,923 0 0
DOMINION ENERGY INC COM 25746U109 88,894 1,170,270 SH SOLE 25 1,170,270 0 0
DOMINION ENERGY INC COM 25746U109 139,765 1,839,988 SH SOLE 26 556,944 0 1,283,044
DOMINION ENERGY INC COM 25746U109 152,075 2,002,045 SH SOLE 28 90,800 0 1,911,245
DOMINION ENERGY INC COM 25746U109 122 1,606 SH SOLE 29 1,606 0 0
DOMINION ENERGY INC COM 25746U109 279,584 3,680,668 SH SOLE 30 3,676,217 0 4,451
DOMINION ENERGY INC COM 25746U109 32,569 428,769 SH SOLE 31 108,482 0 320,287
DOMINION ENERGY INC COM 25746U109 4,361 57,411 SH SOLE 32 57,411 0 0
DOMINION ENERGY INC COM 25746U109 15,120 199,057 SH SOLE 34 199,057 0 0
DOMINION ENERGY INC COM 25746U109 46,622 613,765 SH SOLE 36 613,765 0 0
DOMINION ENERGY INC COM 25746U109 1,336 17,589 SH SOLE 40 17,589 0 0
DOMINION ENERGY INC COM 25746U109 26,574 349,839 SH SOLE 43 29,925 0 319,914
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 131,087 1,326,257 SH SOLE 21 1,326,257 0 0
DOMINOS PIZZA INC COM 25754A201 33,379 90,755 SH SOLE 2 17,146 0 73,609
DOMINOS PIZZA INC COM 25754A201 8,021 21,809 SH SOLE 4 20,300 0 1,509
DOMINOS PIZZA INC COM 25754A201 15,527 42,217 SH SOLE 7 40,532 0 1,685
DOMINOS PIZZA INC COM 25754A201 61 167 SH SOLE 13 167 0 0
DOMINOS PIZZA INC COM 25754A201 1,470 3,996 SH SOLE 15 3,996 0 0
DOMINOS PIZZA INC COM 25754A201 90,188 245,217 SH SOLE 18 196,359 0 48,858
DOMINOS PIZZA INC COM 25754A201 173,311 471,223 SH SOLE 19 471,223 0 0
DOMINOS PIZZA INC COM 25754A201 439,360 1,194,596 SH SOLE 21 1,194,596 0 0
DOMINOS PIZZA INC COM 25754A201 351,549 955,842 SH SOLE 22 865,331 0 90,511
DOMINOS PIZZA INC COM 25754A201 11,485 31,227 SH SOLE 23 31,227 0 0
DOMINOS PIZZA INC COM 25754A201 20,009 54,403 SH SOLE 25 54,403 0 0
DOMINOS PIZZA INC COM 25754A201 35,522 96,581 SH SOLE 26 38,846 0 57,735
DOMINOS PIZZA INC COM 25754A201 47,670 129,611 SH SOLE 28 4,921 0 124,690
DOMINOS PIZZA INC COM 25754A201 39 107 SH SOLE 29 107 0 0
DOMINOS PIZZA INC COM 25754A201 77,938 211,908 SH SOLE 30 174,176 0 37,732
DOMINOS PIZZA INC COM 25754A201 3,830 10,414 SH SOLE 31 5,004 0 5,410
DOMINOS PIZZA INC COM 25754A201 619 1,682 SH SOLE 34 1,682 0 0
DOMINOS PIZZA INC COM 25754A201 9,054 24,617 SH SOLE 36 24,617 0 0
DOMINOS PIZZA INC COM 25754A201 569 1,547 SH SOLE 40 1,547 0 0
DOMINOS PIZZA INC COM 25754A201 11,317 30,771 SH SOLE 43 941 0 29,830
DOMO INC COM CL B 257554105 772 13,718 SH SOLE 2 8,522 0 5,196
DOMO INC COM CL B 257554105 5 83 SH SOLE 4 83 0 0
DOMO INC COM CL B 257554105 31 542 SH SOLE 7 542 0 0
DOMO INC COM CL B 257554105 5,419 96,274 SH SOLE 18 90,714 0 5,560
DOMO INC COM CL B 257554105 6,175 109,693 SH SOLE 19 109,693 0 0
DOMO INC COM CL B 257554105 61,399 1,090,771 SH SOLE 21 1,090,771 0 0
DOMO INC COM CL B 257554105 42,923 762,527 SH SOLE 22 745,186 0 17,341
DOMO INC COM CL B 257554105 218 3,871 SH SOLE 23 3,871 0 0
DOMO INC COM CL B 257554105 15 265 SH SOLE 25 265 0 0
DOMO INC COM CL B 257554105 517 9,176 SH SOLE 26 582 0 8,594
DOMO INC COM CL B 257554105 212 3,774 SH SOLE 28 3,774 0 0
DOMO INC COM CL B 257554105 6,504 115,540 SH SOLE 30 115,540 0 0
DOMO INC COM CL B 257554105 30 528 SH SOLE 36 528 0 0
DOMO INC COM CL B 257554105 141 2,513 SH SOLE 40 2,513 0 0
DOMO INC COM CL B 257554105 87 1,545 SH SOLE 43 0 0 1,545
DOMTAR CORP COM NEW 257559203 3,221 87,178 SH SOLE 2 39,420 0 47,758
DOMTAR CORP COM NEW 257559203 9 237 SH SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 74 2,009 SH SOLE 7 2,009 0 0
DOMTAR CORP COM NEW 257559203 13,774 372,768 SH SOLE 18 372,768 0 0
DOMTAR CORP COM NEW 257559203 5,449 147,477 SH SOLE 19 147,477 0 0
DOMTAR CORP COM NEW 257559203 154,406 4,178,793 SH SOLE 21 4,178,793 0 0
DOMTAR CORP COM NEW 257559203 77,604 2,100,256 SH SOLE 22 2,014,836 0 85,420
DOMTAR CORP COM NEW 257559203 115 3,100 SH SOLE 23 3,100 0 0
DOMTAR CORP COM NEW 257559203 39 1,064 SH SOLE 25 1,064 0 0
DOMTAR CORP COM NEW 257559203 1,274 34,490 SH SOLE 26 18,401 0 16,089
DOMTAR CORP COM NEW 257559203 537 14,532 SH SOLE 28 7,832 0 6,700
DOMTAR CORP COM NEW 257559203 4,497 121,713 SH SOLE 30 121,713 0 0
DOMTAR CORP COM NEW 257559203 213 5,768 SH SOLE 34 5,768 0 0
DOMTAR CORP COM NEW 257559203 303 8,197 SH SOLE 36 8,197 0 0
DOMTAR CORP COM NEW 257559203 257 6,968 SH SOLE 40 6,968 0 0
DOMTAR CORP COM NEW 257559203 837 22,649 SH SOLE 43 1,193 0 21,456
DONALDSON INC COM 257651109 20,648 355,014 SH SOLE 2 127,059 0 227,955
DONALDSON INC COM 257651109 42 715 SH SOLE 4 715 0 0
DONALDSON INC COM 257651109 1,576 27,106 SH SOLE 7 27,106 0 0
DONALDSON INC COM 257651109 17,916 308,052 SH SOLE 18 308,052 0 0
DONALDSON INC COM 257651109 2,489 42,789 SH SOLE 19 42,789 0 0
DONALDSON INC COM 257651109 343,962 5,914,063 SH SOLE 21 5,914,063 0 0
DONALDSON INC COM 257651109 234,124 4,025,510 SH SOLE 22 3,852,125 0 173,385
DONALDSON INC COM 257651109 8,102 139,302 SH SOLE 25 139,302 0 0
DONALDSON INC COM 257651109 6,565 112,879 SH SOLE 26 71,688 0 41,191
DONALDSON INC COM 257651109 808 13,901 SH SOLE 28 13,901 0 0
DONALDSON INC COM 257651109 5,106 87,789 SH SOLE 30 87,789 0 0
DONALDSON INC COM 257651109 140 2,415 SH SOLE 31 2,415 0 0
DONALDSON INC COM 257651109 2,555 43,931 SH SOLE 34 43,931 0 0
DONALDSON INC COM 257651109 366 6,292 SH SOLE 36 6,292 0 0
DONALDSON INC COM 257651109 905 15,559 SH SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 4,543 78,118 SH SOLE 43 1,086 0 77,032
DONEGAL GROUP INC CL A 257701201 295 19,826 SH SOLE 2 4,739 0 15,087
DONEGAL GROUP INC CL A 257701201 6 380 SH SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 544 36,639 SH SOLE 18 36,639 0 0
DONEGAL GROUP INC CL A 257701201 384 25,810 SH SOLE 19 25,810 0 0
DONEGAL GROUP INC CL A 257701201 7,464 502,299 SH SOLE 21 502,299 0 0
DONEGAL GROUP INC CL A 257701201 8,443 568,170 SH SOLE 22 546,490 0 21,680
DONEGAL GROUP INC CL A 257701201 27 1,830 SH SOLE 23 1,830 0 0
DONEGAL GROUP INC CL A 257701201 55 3,668 SH SOLE 26 0 0 3,668
DONEGAL GROUP INC CL A 257701201 30 2,027 SH SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 48 3,199 SH SOLE 30 3,199 0 0
DONEGAL GROUP INC CL A 257701201 10 640 SH SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 161 10,815 SH SOLE 43 4,013 0 6,802
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,127 40,481 SH SOLE 2 5,095 0 35,386
DONNELLEY FINL SOLUTIONS INC COM 25787G100 18 638 SH SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,697 132,836 SH SOLE 18 132,836 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 4,585 164,747 SH SOLE 19 164,747 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 100,730 3,619,458 SH SOLE 21 3,619,458 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 29,928 1,075,380 SH SOLE 22 1,044,409 0 30,971
DONNELLEY FINL SOLUTIONS INC COM 25787G100 365 13,126 SH SOLE 23 13,126 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,748 62,817 SH SOLE 26 0 0 62,817
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,569 56,369 SH SOLE 30 56,369 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 289 10,381 SH SOLE 43 0 0 10,381
DONNELLEY R R & SONS CO COM 257867200 67 16,555 SH SOLE 18 16,555 0 0
DONNELLEY R R & SONS CO COM 257867200 1,093 269,286 SH SOLE 21 269,286 0 0
DONNELLEY R R & SONS CO COM 257867200 6,231 1,534,816 SH SOLE 22 1,534,816 0 0
DONNELLEY R R & SONS CO COM 257867200 76 18,733 SH SOLE 28 0 0 18,733
DONNELLEY R R & SONS CO COM 257867200 198 48,809 SH SOLE 43 0 0 48,809
DOORDASH INC CL A 25809K105 2,868 21,872 SH SOLE 2 20,620 0 1,252
DOORDASH INC CL A 25809K105 21 161 SH SOLE 4 161 0 0
DOORDASH INC CL A 25809K105 207 1,576 SH SOLE 7 1,576 0 0
DOORDASH INC CL A 25809K105 2,740 20,899 SH SOLE 18 20,899 0 0
DOORDASH INC CL A 25809K105 719 5,484 SH SOLE 19 5,484 0 0
DOORDASH INC CL A 25809K105 7,420 56,582 SH SOLE 21 56,582 0 0
DOORDASH INC CL A 25809K105 77,972 594,619 SH SOLE 22 594,619 0 0
DOORDASH INC CL A 25809K105 1,538 11,726 SH SOLE 23 11,726 0 0
DOORDASH INC CL A 25809K105 152 1,159 SH SOLE 26 1,159 0 0
DOORDASH INC CL A 25809K105 14 110 SH SOLE 28 110 0 0
DOORDASH INC CL A 25809K105 95 726 SH SOLE 30 726 0 0
DOORDASH INC CL A 25809K105 1,713 13,061 SH SOLE 31 13,061 0 0
DOORDASH INC CL A 25809K105 574 4,375 SH SOLE 34 4,375 0 0
DOORDASH INC CL A 25809K105 8 64 SH SOLE 36 64 0 0
DORIAN LPG LTD SHS USD Y2106R110 496 37,792 SH SOLE 2 9,926 0 27,866
DORIAN LPG LTD SHS USD Y2106R110 9 675 SH SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 2,011 153,147 SH SOLE 18 153,147 0 0
DORIAN LPG LTD SHS USD Y2106R110 827 63,019 SH SOLE 19 63,019 0 0
DORIAN LPG LTD SHS USD Y2106R110 49,297 3,754,533 SH SOLE 21 3,754,533 0 0
DORIAN LPG LTD SHS USD Y2106R110 14,726 1,121,532 SH SOLE 22 1,066,390 0 55,142
DORIAN LPG LTD SHS USD Y2106R110 117 8,885 SH SOLE 23 8,885 0 0
DORIAN LPG LTD SHS USD Y2106R110 117 8,888 SH SOLE 26 0 0 8,888
DORIAN LPG LTD SHS USD Y2106R110 642 48,897 SH SOLE 30 48,897 0 0
DORIAN LPG LTD SHS USD Y2106R110 84 6,395 SH SOLE 40 6,395 0 0
DORMAN PRODS INC COM 258278100 1,255 12,231 SH SOLE 2 8,908 0 3,323
DORMAN PRODS INC COM 258278100 13 128 SH SOLE 4 128 0 0
DORMAN PRODS INC COM 258278100 50 487 SH SOLE 7 487 0 0
DORMAN PRODS INC COM 258278100 11,156 108,693 SH SOLE 18 108,693 0 0
DORMAN PRODS INC COM 258278100 4,808 46,840 SH SOLE 19 46,840 0 0
DORMAN PRODS INC COM 258278100 334,851 3,262,381 SH SOLE 21 3,262,381 0 0
DORMAN PRODS INC COM 258278100 82,918 807,848 SH SOLE 22 785,943 0 21,905
DORMAN PRODS INC COM 258278100 39 379 SH SOLE 25 379 0 0
DORMAN PRODS INC COM 258278100 1,205 11,741 SH SOLE 26 8,920 0 2,821
DORMAN PRODS INC COM 258278100 367 3,576 SH SOLE 28 3,576 0 0
DORMAN PRODS INC COM 258278100 6,400 62,356 SH SOLE 30 62,356 0 0
DORMAN PRODS INC COM 258278100 78 760 SH SOLE 36 760 0 0
DORMAN PRODS INC COM 258278100 338 3,295 SH SOLE 40 3,295 0 0
DORMAN PRODS INC COM 258278100 1,159 11,296 SH SOLE 43 585 0 10,711
DOUGLAS DYNAMICS INC COM 25960R105 522 11,318 SH SOLE 2 7,688 0 3,630
DOUGLAS DYNAMICS INC COM 25960R105 7 146 SH SOLE 4 146 0 0
DOUGLAS DYNAMICS INC COM 25960R105 18 394 SH SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,556 77,060 SH SOLE 18 77,060 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,854 40,170 SH SOLE 19 40,170 0 0
DOUGLAS DYNAMICS INC COM 25960R105 40,451 876,515 SH SOLE 21 876,515 0 0
DOUGLAS DYNAMICS INC COM 25960R105 31,047 672,733 SH SOLE 22 653,519 0 19,214
DOUGLAS DYNAMICS INC COM 25960R105 21 451 SH SOLE 25 451 0 0
DOUGLAS DYNAMICS INC COM 25960R105 467 10,112 SH SOLE 26 1,158 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 151 3,264 SH SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 758 16,416 SH SOLE 30 16,416 0 0
DOUGLAS DYNAMICS INC COM 25960R105 51 1,109 SH SOLE 36 1,109 0 0
DOUGLAS DYNAMICS INC COM 25960R105 128 2,774 SH SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 158 3,413 SH SOLE 43 0 0 3,413
DOUGLAS EMMETT INC COM 25960P109 14,454 460,323 SH SOLE 2 139,963 0 320,360
DOUGLAS EMMETT INC COM 25960P109 6,322 201,329 SH SOLE 4 201,329 0 0
DOUGLAS EMMETT INC COM 25960P109 6,956 221,541 SH SOLE 7 221,541 0 0
DOUGLAS EMMETT INC COM 25960P109 12,633 402,309 SH SOLE 18 402,309 0 0
DOUGLAS EMMETT INC COM 25960P109 8,099 257,945 SH SOLE 19 257,945 0 0
DOUGLAS EMMETT INC COM 25960P109 279,224 8,892,474 SH SOLE 21 8,892,474 0 0
DOUGLAS EMMETT INC COM 25960P109 214,304 6,824,983 SH SOLE 22 6,583,887 0 241,096
DOUGLAS EMMETT INC COM 25960P109 249 7,926 SH SOLE 23 7,926 0 0
DOUGLAS EMMETT INC COM 25960P109 23,188 738,464 SH SOLE 25 738,464 0 0
DOUGLAS EMMETT INC COM 25960P109 3,816 121,513 SH SOLE 26 51,312 0 70,201
DOUGLAS EMMETT INC COM 25960P109 3,983 126,860 SH SOLE 28 20,371 0 106,489
DOUGLAS EMMETT INC COM 25960P109 22,590 719,420 SH SOLE 30 719,420 0 0
DOUGLAS EMMETT INC COM 25960P109 99 3,165 SH SOLE 31 3,165 0 0
DOUGLAS EMMETT INC COM 25960P109 399 12,707 SH SOLE 36 12,707 0 0
DOUGLAS EMMETT INC COM 25960P109 735 23,392 SH SOLE 40 23,392 0 0
DOUGLAS EMMETT INC COM 25960P109 5,476 174,404 SH SOLE 43 4,995 0 169,409
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 515 49,462 SH SOLE 2 2,574 0 46,888
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 506 48,624 SH SOLE 4 42,550 0 6,074
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 108 10,418 SH SOLE 7 10,418 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 542 52,096 SH SOLE 15 52,096 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 101 9,708 SH SOLE 18 9,708 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 21,343 2,050,214 SH SOLE 21 2,050,214 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 9,970 957,731 SH SOLE 22 843,537 0 114,194
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 539 51,766 SH SOLE 23 51,766 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 53 5,083 SH SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 4,869 467,746 SH SOLE 26 298,409 0 169,337
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 969 93,056 SH SOLE 28 11,413 0 81,643
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5,675 545,191 SH SOLE 30 545,191 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 70 6,733 SH SOLE 34 6,733 0 0
DOVER CORP COM 260003108 50,419 367,676 SH SOLE 2 64,899 0 302,777
DOVER CORP COM 260003108 9,834 71,716 SH SOLE 4 66,030 0 5,686
DOVER CORP COM 260003108 26,950 196,526 SH SOLE 7 135,433 0 61,093
DOVER CORP COM 260003108 59 428 SH SOLE 13 428 0 0
DOVER CORP COM 260003108 2,455 17,900 SH SOLE 15 17,900 0 0
DOVER CORP COM 260003108 53,046 386,833 SH SOLE 18 365,482 0 21,351
DOVER CORP COM 260003108 160,027 1,166,976 SH SOLE 19 1,166,976 0 0
DOVER CORP COM 260003108 447,829 3,265,726 SH SOLE 21 3,265,726 0 0
DOVER CORP COM 260003108 448,374 3,269,697 SH SOLE 22 2,931,800 0 337,897
DOVER CORP COM 260003108 12,205 89,004 SH SOLE 23 89,004 0 0
DOVER CORP COM 260003108 40,225 293,336 SH SOLE 25 293,336 0 0
DOVER CORP COM 260003108 48,475 353,495 SH SOLE 26 128,792 0 224,703
DOVER CORP COM 260003108 75,470 550,352 SH SOLE 28 14,267 0 536,085
DOVER CORP COM 260003108 68 498 SH SOLE 29 498 0 0
DOVER CORP COM 260003108 80,168 584,610 SH SOLE 30 546,379 0 38,231
DOVER CORP COM 260003108 3,612 26,339 SH SOLE 31 17,849 0 8,490
DOVER CORP COM 260003108 1,359 9,908 SH SOLE 34 9,908 0 0
DOVER CORP COM 260003108 10,850 79,122 SH SOLE 36 79,122 0 0
DOVER CORP COM 260003108 790 5,762 SH SOLE 40 5,762 0 0
DOVER CORP COM 260003108 16,438 119,872 SH SOLE 43 6,354 0 113,518
DOVER MOTORSPORTS INC COM 260174107 9 4,435 SH SOLE 18 4,435 0 0
DOVER MOTORSPORTS INC COM 260174107 133 64,736 SH SOLE 21 64,736 0 0
DOVER MOTORSPORTS INC COM 260174107 548 266,228 SH SOLE 22 266,228 0 0
DOW INC COM 260557103 114,364 1,788,613 SH SOLE 2 354,059 0 1,434,554
DOW INC COM 260557103 23,472 367,088 SH SOLE 4 338,577 0 28,511
DOW INC COM 260557103 42,191 659,859 SH SOLE 7 629,993 0 29,866
DOW INC COM 260557103 163 2,556 SH SOLE 13 2,556 0 0
DOW INC COM 260557103 6,201 96,977 SH SOLE 15 96,977 0 0
DOW INC COM 260557103 1 9 SH SOLE 17 0 0 9
DOW INC COM 260557103 85,882 1,343,159 SH SOLE 18 1,236,706 0 106,453
DOW INC COM 260557103 47,576 744,068 SH SOLE 19 744,068 0 0
DOW INC COM 260557103 880,145 13,765,174 SH SOLE 21 13,765,174 0 0
DOW INC COM 260557103 1,066,369 16,677,648 SH SOLE 22 14,936,201 0 1,741,447
DOW INC COM 260557103 29,550 462,150 SH SOLE 23 462,150 0 0
DOW INC COM 260557103 70,019 1,095,070 SH SOLE 25 1,095,070 0 0
DOW INC COM 260557103 102,252 1,599,193 SH SOLE 26 539,061 0 1,060,132
DOW INC COM 260557103 142,717 2,232,044 SH SOLE 28 86,002 0 2,146,042
DOW INC COM 260557103 91 1,425 SH SOLE 29 1,425 0 0
DOW INC COM 260557103 207,581 3,246,504 SH SOLE 30 3,246,504 0 0
DOW INC COM 260557103 16,151 252,600 SH SOLE 31 95,253 0 157,347
DOW INC COM 260557103 3,509 54,882 SH SOLE 32 54,882 0 0
DOW INC COM 260557103 18,477 288,975 SH SOLE 34 288,975 0 0
DOW INC COM 260557103 29,314 458,463 SH SOLE 36 458,463 0 0
DOW INC COM 260557103 1,920 30,029 SH SOLE 40 30,029 0 0
DOW INC COM 260557103 23,609 369,232 SH SOLE 43 28,141 0 341,091
DR REDDYS LABS LTD ADR 256135203 1,689 27,508 SH SOLE 2 27,508 0 0
DR REDDYS LABS LTD ADR 256135203 11,192 182,305 SH SOLE 18 182,305 0 0
DR REDDYS LABS LTD ADR 256135203 277 4,517 SH SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 38 626 SH SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 435 7,090 SH SOLE 26 0 0 7,090
DR REDDYS LABS LTD ADR 256135203 15,942 259,687 SH SOLE 28 76,756 0 182,931
DR REDDYS LABS LTD ADR 256135203 10,563 172,065 SH SOLE 30 172,065 0 0
DR REDDYS LABS LTD ADR 256135203 40,138 653,818 SH SOLE 43 30,731 0 623,087
DRAFTKINGS INC COM CL A 26142R104 1,178 19,209 SH SOLE 2 19,209 0 0
DRAFTKINGS INC COM CL A 26142R104 5,091 83,004 SH SOLE 4 76,248 0 6,756
DRAFTKINGS INC COM CL A 26142R104 773 12,603 SH SOLE 7 12,603 0 0
DRAFTKINGS INC COM CL A 26142R104 24 399 SH SOLE 13 399 0 0
DRAFTKINGS INC COM CL A 26142R104 1,238 20,187 SH SOLE 15 20,187 0 0
DRAFTKINGS INC COM CL A 26142R104 1,558 25,409 SH SOLE 18 14,572 0 10,837
DRAFTKINGS INC COM CL A 26142R104 547 8,926 SH SOLE 19 8,926 0 0
DRAFTKINGS INC COM CL A 26142R104 43,327 706,463 SH SOLE 21 706,463 0 0
DRAFTKINGS INC COM CL A 26142R104 349,966 5,706,284 SH SOLE 22 5,616,127 0 90,157
DRAFTKINGS INC COM CL A 26142R104 6,558 106,925 SH SOLE 23 106,925 0 0
DRAFTKINGS INC COM CL A 26142R104 25,495 415,706 SH SOLE 25 415,706 0 0
DRAFTKINGS INC COM CL A 26142R104 22,596 368,441 SH SOLE 26 167,968 0 200,473
DRAFTKINGS INC COM CL A 26142R104 22,685 369,878 SH SOLE 28 18,272 0 351,606
DRAFTKINGS INC COM CL A 26142R104 58 944 SH SOLE 29 944 0 0
DRAFTKINGS INC COM CL A 26142R104 20,225 329,780 SH SOLE 30 329,780 0 0
DRAFTKINGS INC COM CL A 26142R104 2,726 44,454 SH SOLE 31 0 0 44,454
DRAFTKINGS INC COM CL A 26142R104 480 7,823 SH SOLE 34 7,823 0 0
DRAFTKINGS INC COM CL A 26142R104 8,181 133,400 SH SOLE 36 133,400 0 0
DRAFTKINGS INC COM CL A 26142R104 441 7,190 SH SOLE 40 7,190 0 0
DRAGONEER GROWTH OPPORTUN CO COM CL A G28302100 11,354 1,118,607 SH SOLE 19 1,118,607 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 12 7,355 SH SOLE 2 7,355 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 482 302,853 SH SOLE 19 302,853 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 42 26,450 SH SOLE 34 26,450 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,488 157,297 SH SOLE 7 157,297 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 48 5,051 SH SOLE 43 0 0 5,051
DREAM FINDERS HOMES INC COM CL A 26154D100 91 3,763 SH SOLE 2 3,763 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 215 8,921 SH SOLE 18 8,921 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 423 17,576 SH SOLE 19 17,576 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 891 37,029 SH SOLE 22 37,029 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 347 14,428 SH SOLE 26 14,428 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 1,465 60,884 SH SOLE 28 0 0 60,884
DREAM FINDERS HOMES INC COM CL A 26154D100 23 971 SH SOLE 31 0 0 971
DREAM FINDERS HOMES INC COM CL A 26154D100 898 37,311 SH SOLE 34 37,311 0 0
DRIL-QUIP INC COM 262037104 1,337 40,247 SH SOLE 2 11,614 0 28,633
DRIL-QUIP INC COM 262037104 5 158 SH SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 24 725 SH SOLE 7 725 0 0
DRIL-QUIP INC COM 262037104 4,744 142,757 SH SOLE 18 142,757 0 0
DRIL-QUIP INC COM 262037104 2,782 83,717 SH SOLE 19 83,717 0 0
DRIL-QUIP INC COM 262037104 150,309 4,523,293 SH SOLE 21 4,523,293 0 0
DRIL-QUIP INC COM 262037104 35,988 1,082,990 SH SOLE 22 1,026,936 0 56,054
DRIL-QUIP INC COM 262037104 756 22,752 SH SOLE 26 5,579 0 17,173
DRIL-QUIP INC COM 262037104 184 5,542 SH SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 2,610 78,552 SH SOLE 30 78,552 0 0
DRIL-QUIP INC COM 262037104 146 4,402 SH SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 403 12,139 SH SOLE 43 363 0 11,776
DRIVE SHACK INC COM 262077100 2 593 SH SOLE 2 593 0 0
DRIVE SHACK INC COM 262077100 60 18,695 SH SOLE 18 18,695 0 0
DRIVE SHACK INC COM 262077100 853 265,719 SH SOLE 21 265,719 0 0
DRIVE SHACK INC COM 262077100 5,143 1,602,201 SH SOLE 22 1,602,201 0 0
DRIVE SHACK INC COM 262077100 3 1,030 SH SOLE 43 0 0 1,030
DRIVEN BRANDS HLDGS INC COM 26210V102 1,800 70,823 SH SOLE 2 4,538 0 66,285
DRIVEN BRANDS HLDGS INC COM 26210V102 83 3,251 SH SOLE 4 3,251 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 16 631 SH SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 1,473 57,949 SH SOLE 18 57,949 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 6,836 268,921 SH SOLE 19 268,921 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 9,033 355,367 SH SOLE 21 355,367 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 21,910 861,906 SH SOLE 22 833,545 0 28,361
DRIVEN BRANDS HLDGS INC COM 26210V102 547 21,523 SH SOLE 26 21,523 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 2,316 91,097 SH SOLE 28 0 0 91,097
DRIVEN BRANDS HLDGS INC COM 26210V102 55 2,151 SH SOLE 31 695 0 1,456
DRIVEN BRANDS HLDGS INC COM 26210V102 2,910 114,476 SH SOLE 34 114,476 0 0
DROPBOX INC CL A 26210C104 14,738 552,831 SH SOLE 2 138,260 0 414,571
DROPBOX INC CL A 26210C104 4,006 150,257 SH SOLE 4 136,259 0 13,998
DROPBOX INC CL A 26210C104 739 27,723 SH SOLE 7 27,723 0 0
DROPBOX INC CL A 26210C104 23 872 SH SOLE 13 872 0 0
DROPBOX INC CL A 26210C104 544 20,397 SH SOLE 15 20,397 0 0
DROPBOX INC CL A 26210C104 10,553 395,824 SH SOLE 18 377,809 0 18,015
DROPBOX INC CL A 26210C104 1,237 46,411 SH SOLE 19 46,411 0 0
DROPBOX INC CL A 26210C104 129,842 4,870,311 SH SOLE 21 4,870,311 0 0
DROPBOX INC CL A 26210C104 192,791 7,231,477 SH SOLE 22 6,865,946 0 365,531
DROPBOX INC CL A 26210C104 5,562 208,622 SH SOLE 23 208,622 0 0
DROPBOX INC CL A 26210C104 1,471 55,159 SH SOLE 25 55,159 0 0
DROPBOX INC CL A 26210C104 12,644 474,260 SH SOLE 26 421,361 0 52,899
DROPBOX INC CL A 26210C104 19,556 733,539 SH SOLE 28 30,896 0 702,643
DROPBOX INC CL A 26210C104 14 514 SH SOLE 29 514 0 0
DROPBOX INC CL A 26210C104 36,815 1,380,908 SH SOLE 30 866,884 0 514,024
DROPBOX INC CL A 26210C104 1,564 58,667 SH SOLE 31 33,577 0 25,090
DROPBOX INC CL A 26210C104 304 11,421 SH SOLE 34 11,421 0 0
DROPBOX INC CL A 26210C104 2,086 78,243 SH SOLE 36 78,243 0 0
DROPBOX INC CL A 26210C104 316 11,847 SH SOLE 40 11,847 0 0
DROPBOX INC CL A 26210C104 2,847 106,801 SH SOLE 43 7,439 0 99,362
DSP GROUP INC COM 23332B106 155 10,851 SH SOLE 2 7,526 0 3,325
DSP GROUP INC COM 23332B106 6 398 SH SOLE 7 398 0 0
DSP GROUP INC COM 23332B106 1,326 93,035 SH SOLE 18 93,035 0 0
DSP GROUP INC COM 23332B106 591 41,494 SH SOLE 19 41,494 0 0
DSP GROUP INC COM 23332B106 38,528 2,703,727 SH SOLE 21 2,703,727 0 0
DSP GROUP INC COM 23332B106 10,408 730,368 SH SOLE 22 713,381 0 16,987
DSP GROUP INC COM 23332B106 499 35,033 SH SOLE 30 35,033 0 0
DSP GROUP INC COM 23332B106 58 4,084 SH SOLE 40 4,084 0 0
DSP GROUP INC COM 23332B106 322 22,581 SH SOLE 43 4,659 0 17,922
DTE ENERGY CO COM 233331107 67,397 506,215 SH SOLE 2 144,332 0 361,883
DTE ENERGY CO COM 233331107 12,771 95,918 SH SOLE 4 88,450 0 7,468
DTE ENERGY CO COM 233331107 26,387 198,190 SH SOLE 7 183,100 0 15,090
DTE ENERGY CO COM 233331107 92 689 SH SOLE 13 689 0 0
DTE ENERGY CO COM 233331107 3,348 25,146 SH SOLE 15 25,146 0 0
DTE ENERGY CO COM 233331107 56,275 422,677 SH SOLE 18 394,023 0 28,654
DTE ENERGY CO COM 233331107 10,757 80,796 SH SOLE 19 80,796 0 0
DTE ENERGY CO COM 233331107 908,110 6,820,717 SH SOLE 21 6,820,717 0 0
DTE ENERGY CO COM 233331107 582,829 4,377,564 SH SOLE 22 3,889,354 0 488,210
DTE ENERGY CO COM 233331107 17,962 134,913 SH SOLE 23 134,913 0 0
DTE ENERGY CO COM 233331107 32,425 243,537 SH SOLE 25 243,537 0 0
DTE ENERGY CO COM 233331107 49,934 375,047 SH SOLE 26 145,161 0 229,886
DTE ENERGY CO COM 233331107 47,679 358,115 SH SOLE 28 21,254 0 336,861
DTE ENERGY CO COM 233331107 1,016 7,629 SH SOLE 29 7,629 0 0
DTE ENERGY CO COM 233331107 89,175 669,783 SH SOLE 30 669,783 0 0
DTE ENERGY CO COM 233331107 11,121 83,528 SH SOLE 31 34,900 0 48,628
DTE ENERGY CO COM 233331107 4,431 33,280 SH SOLE 32 33,280 0 0
DTE ENERGY CO COM 233331107 1,302 9,776 SH SOLE 34 9,776 0 0
DTE ENERGY CO COM 233331107 15,284 114,793 SH SOLE 35 114,793 0 0
DTE ENERGY CO COM 233331107 16,629 124,899 SH SOLE 36 124,899 0 0
DTE ENERGY CO COM 233331107 560 4,204 SH SOLE 40 4,204 0 0
DTE ENERGY CO COM 233331107 15,486 116,313 SH SOLE 43 12,137 0 104,176
DTE ENERGY CO UNIT 11/01/2022S 233331842 94,142 1,894,596 SH SOLE 21 1,894,596 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 6,226 137,923 SH SOLE 2 6,608 0 131,315
DUCK CREEK TECHNOLOGIES INC SHS 264120106 59 1,308 SH SOLE 7 1,308 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,583 35,067 SH SOLE 18 35,067 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 854 18,920 SH SOLE 19 18,920 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 40,151 889,481 SH SOLE 21 889,481 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 53,785 1,191,506 SH SOLE 22 1,135,987 0 55,519
DUCK CREEK TECHNOLOGIES INC SHS 264120106 62 1,372 SH SOLE 31 1,372 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 27,223 603,082 SH SOLE 34 603,082 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 121 2,687 SH SOLE 43 0 0 2,687
DUCKHORN PORTFOLIO INC COM 26414D106 331 19,744 SH SOLE 18 19,744 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 568 33,839 SH SOLE 22 33,839 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 2,036 121,355 SH SOLE 26 121,355 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 8,524 507,982 SH SOLE 28 0 0 507,982
DUCKHORN PORTFOLIO INC COM 26414D106 145 8,622 SH SOLE 31 0 0 8,622
DUCOMMUN INC DEL COM 264147109 667 11,120 SH SOLE 2 3,707 0 7,413
DUCOMMUN INC DEL COM 264147109 9 151 SH SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 2,238 37,303 SH SOLE 18 37,303 0 0
DUCOMMUN INC DEL COM 264147109 1,094 18,240 SH SOLE 19 18,240 0 0
DUCOMMUN INC DEL COM 264147109 27,335 455,578 SH SOLE 21 455,578 0 0
DUCOMMUN INC DEL COM 264147109 17,872 297,873 SH SOLE 22 281,678 0 16,195
DUCOMMUN INC DEL COM 264147109 22 373 SH SOLE 25 373 0 0
DUCOMMUN INC DEL COM 264147109 44 729 SH SOLE 26 729 0 0
DUCOMMUN INC DEL COM 264147109 627 10,446 SH SOLE 30 10,446 0 0
DUCOMMUN INC DEL COM 264147109 70 1,159 SH SOLE 36 1,159 0 0
DUCOMMUN INC DEL COM 264147109 61 1,014 SH SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 141 2,358 SH SOLE 43 0 0 2,358
DUKE ENERGY CORP NEW COM NEW 26441C204 163,510 1,693,882 SH SOLE 2 303,206 0 1,390,676
DUKE ENERGY CORP NEW COM NEW 26441C204 45,924 475,746 SH SOLE 4 447,346 0 28,400
DUKE ENERGY CORP NEW COM NEW 26441C204 80,587 834,835 SH SOLE 7 769,907 0 64,928
DUKE ENERGY CORP NEW COM NEW 26441C204 240 2,491 SH SOLE 13 2,491 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,280 96,140 SH SOLE 15 96,140 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH SOLE 17 0 0 12
DUKE ENERGY CORP NEW COM NEW 26441C204 118,040 1,222,834 SH SOLE 18 1,114,195 0 108,639
DUKE ENERGY CORP NEW COM NEW 26441C204 58,521 606,251 SH SOLE 19 606,251 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,047,905 21,215,216 SH SOLE 21 21,215,216 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,711,666 17,731,963 SH SOLE 22 15,956,268 0 1,775,695
DUKE ENERGY CORP NEW COM NEW 26441C204 43,899 454,772 SH SOLE 23 454,772 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 89,294 925,037 SH SOLE 25 925,037 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 145,489 1,507,186 SH SOLE 26 546,190 0 960,996
DUKE ENERGY CORP NEW COM NEW 26441C204 87,702 908,544 SH SOLE 28 82,579 0 825,965
DUKE ENERGY CORP NEW COM NEW 26441C204 214 2,213 SH SOLE 29 2,213 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 323,025 3,346,373 SH SOLE 30 3,346,373 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 36,697 380,163 SH SOLE 31 99,112 0 281,051
DUKE ENERGY CORP NEW COM NEW 26441C204 15,146 156,900 SH SOLE 34 156,900 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 18,796 194,717 SH SOLE 35 194,717 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 62,003 642,315 SH SOLE 36 642,315 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,554 16,101 SH SOLE 40 16,101 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 40,522 419,788 SH SOLE 43 31,020 0 388,768
DUKE REALTY CORP COM NEW 264411505 58,765 1,401,499 SH SOLE 2 162,983 0 1,238,516
DUKE REALTY CORP COM NEW 264411505 26,299 627,202 SH SOLE 4 612,976 0 14,226
DUKE REALTY CORP COM NEW 264411505 38,011 906,542 SH SOLE 7 864,241 0 42,301
DUKE REALTY CORP COM NEW 264411505 78 1,855 SH SOLE 13 1,855 0 0
DUKE REALTY CORP COM NEW 264411505 2,039 48,628 SH SOLE 15 48,628 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 32,956 785,987 SH SOLE 18 732,922 0 53,065
DUKE REALTY CORP COM NEW 264411505 26,854 640,443 SH SOLE 19 640,443 0 0
DUKE REALTY CORP COM NEW 264411505 570,206 13,598,989 SH SOLE 21 13,598,989 0 0
DUKE REALTY CORP COM NEW 264411505 505,119 12,046,715 SH SOLE 22 11,172,397 0 874,318
DUKE REALTY CORP COM NEW 264411505 10,604 252,895 SH SOLE 23 252,895 0 0
DUKE REALTY CORP COM NEW 264411505 89,816 2,142,048 SH SOLE 25 2,142,048 0 0
DUKE REALTY CORP COM NEW 264411505 38,949 928,909 SH SOLE 26 342,859 0 586,050
DUKE REALTY CORP COM NEW 264411505 45,360 1,081,811 SH SOLE 28 38,487 0 1,043,324
DUKE REALTY CORP COM NEW 264411505 23 552 SH SOLE 29 552 0 0
DUKE REALTY CORP COM NEW 264411505 120,822 2,881,512 SH SOLE 30 2,873,957 0 7,555
DUKE REALTY CORP COM NEW 264411505 2,451 58,444 SH SOLE 31 47,128 0 11,316
DUKE REALTY CORP COM NEW 264411505 755 18,011 SH SOLE 34 18,011 0 0
DUKE REALTY CORP COM NEW 264411505 8,046 191,881 SH SOLE 36 191,881 0 0
DUKE REALTY CORP COM NEW 264411505 619 14,768 SH SOLE 40 14,768 0 0
DUKE REALTY CORP COM NEW 264411505 10,867 259,162 SH SOLE 43 6,372 0 252,790
DULUTH HLDGS INC COM CL B 26443V101 293 17,273 SH SOLE 2 5,638 0 11,635
DULUTH HLDGS INC COM CL B 26443V101 5 288 SH SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 705 41,631 SH SOLE 18 41,631 0 0
DULUTH HLDGS INC COM CL B 26443V101 306 18,057 SH SOLE 19 18,057 0 0
DULUTH HLDGS INC COM CL B 26443V101 7,733 456,514 SH SOLE 21 456,514 0 0
DULUTH HLDGS INC COM CL B 26443V101 5,717 337,502 SH SOLE 22 312,358 0 25,144
DULUTH HLDGS INC COM CL B 26443V101 99 5,857 SH SOLE 30 5,857 0 0
DULUTH HLDGS INC COM CL B 26443V101 10 584 SH SOLE 34 584 0 0
DULUTH HLDGS INC COM CL B 26443V101 7 420 SH SOLE 43 0 0 420
DUN & BRADSTREET HLDGS INC COM 26484T106 7,035 295,460 SH SOLE 2 52,583 0 242,877
DUN & BRADSTREET HLDGS INC COM 26484T106 15 632 SH SOLE 4 632 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 154 6,456 SH SOLE 7 6,456 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 258 10,842 SH SOLE 13 10,842 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 246,533 10,354,180 SH SOLE 18 10,351,170 0 3,010
DUN & BRADSTREET HLDGS INC COM 26484T106 5,236 219,893 SH SOLE 19 219,893 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 40,646 1,707,086 SH SOLE 21 1,707,086 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 89,233 3,747,729 SH SOLE 22 3,514,044 0 233,685
DUN & BRADSTREET HLDGS INC COM 26484T106 803 33,740 SH SOLE 23 33,740 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 107 4,484 SH SOLE 26 2,784 0 1,700
DUN & BRADSTREET HLDGS INC COM 26484T106 13 556 SH SOLE 28 107 0 449
DUN & BRADSTREET HLDGS INC COM 26484T106 510 21,400 SH SOLE 29 21,400 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 577 24,221 SH SOLE 30 24,221 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 431 18,110 SH SOLE 31 18,110 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 299 12,537 SH SOLE 34 12,537 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1 55 SH SOLE 36 55 0 0
DUPONT DE NEMOURS INC COM 26614N102 120,097 1,554,044 SH SOLE 2 498,250 0 1,055,794
DUPONT DE NEMOURS INC COM 26614N102 23,164 299,735 SH SOLE 4 279,853 0 19,882
DUPONT DE NEMOURS INC COM 26614N102 36,395 470,948 SH SOLE 7 450,992 0 19,956
DUPONT DE NEMOURS INC COM 26614N102 145 1,879 SH SOLE 13 1,879 0 0
DUPONT DE NEMOURS INC COM 26614N102 5,494 71,096 SH SOLE 15 71,096 0 0
DUPONT DE NEMOURS INC COM 26614N102 1 9 SH SOLE 17 0 0 9
DUPONT DE NEMOURS INC COM 26614N102 184,453 2,386,815 SH SOLE 18 2,267,252 0 119,563
DUPONT DE NEMOURS INC COM 26614N102 91,628 1,185,662 SH SOLE 19 1,185,662 0 0
DUPONT DE NEMOURS INC COM 26614N102 791,537 10,242,454 SH SOLE 21 10,242,454 0 0
DUPONT DE NEMOURS INC COM 26614N102 968,076 12,526,865 SH SOLE 22 11,033,557 0 1,493,308
DUPONT DE NEMOURS INC COM 26614N102 31,043 401,699 SH SOLE 23 401,699 0 0
DUPONT DE NEMOURS INC COM 26614N102 62,831 813,026 SH SOLE 25 813,026 0 0
DUPONT DE NEMOURS INC COM 26614N102 95,943 1,241,496 SH SOLE 26 426,188 0 815,308
DUPONT DE NEMOURS INC COM 26614N102 97,125 1,256,796 SH SOLE 28 65,295 0 1,191,501
DUPONT DE NEMOURS INC COM 26614N102 2,378 30,771 SH SOLE 29 30,771 0 0
DUPONT DE NEMOURS INC COM 26614N102 174,063 2,252,367 SH SOLE 30 2,252,367 0 0
DUPONT DE NEMOURS INC COM 26614N102 19,647 254,231 SH SOLE 31 96,290 0 157,941
DUPONT DE NEMOURS INC COM 26614N102 20,995 271,670 SH SOLE 34 271,670 0 0
DUPONT DE NEMOURS INC COM 26614N102 30,361 392,873 SH SOLE 36 392,873 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,859 24,049 SH SOLE 40 24,049 0 0
DUPONT DE NEMOURS INC COM 26614N102 28,353 366,889 SH SOLE 43 20,477 0 346,412
DURECT CORP COM 266605104 179 90,466 SH SOLE 2 65,693 0 24,773
DURECT CORP COM 266605104 7 3,506 SH SOLE 7 3,506 0 0
DURECT CORP COM 266605104 1,493 753,982 SH SOLE 18 753,982 0 0
DURECT CORP COM 266605104 742 374,831 SH SOLE 19 374,831 0 0
DURECT CORP COM 266605104 15,712 7,935,394 SH SOLE 21 7,935,394 0 0
DURECT CORP COM 266605104 10,968 5,539,275 SH SOLE 22 5,384,777 0 154,498
DURECT CORP COM 266605104 9 4,484 SH SOLE 25 4,484 0 0
DURECT CORP COM 266605104 20 10,269 SH SOLE 26 10,269 0 0
DURECT CORP COM 266605104 84 42,420 SH SOLE 30 42,420 0 0
DURECT CORP COM 266605104 20 9,884 SH SOLE 36 9,884 0 0
DURECT CORP COM 266605104 41 20,816 SH SOLE 40 20,816 0 0
DURECT CORP COM 266605104 12 6,218 SH SOLE 43 0 0 6,218
DXC TECHNOLOGY CO COM 23355L106 24,784 792,820 SH SOLE 2 327,540 0 465,280
DXC TECHNOLOGY CO COM 23355L106 500 16,001 SH SOLE 4 16,001 0 0
DXC TECHNOLOGY CO COM 23355L106 6,675 213,526 SH SOLE 7 196,344 0 17,182
DXC TECHNOLOGY CO COM 23355L106 111 3,554 SH SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 1 31 SH SOLE 17 0 0 31
DXC TECHNOLOGY CO COM 23355L106 18,864 603,468 SH SOLE 18 578,075 0 25,393
DXC TECHNOLOGY CO COM 23355L106 4,738 151,562 SH SOLE 19 151,562 0 0
DXC TECHNOLOGY CO COM 23355L106 179,504 5,742,304 SH SOLE 21 5,742,304 0 0
DXC TECHNOLOGY CO COM 23355L106 208,107 6,657,290 SH SOLE 22 5,895,221 0 762,069
DXC TECHNOLOGY CO COM 23355L106 1,249 39,944 SH SOLE 23 39,944 0 0
DXC TECHNOLOGY CO COM 23355L106 92 2,938 SH SOLE 25 2,938 0 0
DXC TECHNOLOGY CO COM 23355L106 8,104 259,252 SH SOLE 26 74,090 0 185,162
DXC TECHNOLOGY CO COM 23355L106 1,826 58,408 SH SOLE 28 31,835 0 26,573
DXC TECHNOLOGY CO COM 23355L106 1,678 53,673 SH SOLE 29 53,673 0 0
DXC TECHNOLOGY CO COM 23355L106 53,397 1,708,149 SH SOLE 30 1,708,149 0 0
DXC TECHNOLOGY CO COM 23355L106 2,486 79,534 SH SOLE 31 40,106 0 39,428
DXC TECHNOLOGY CO COM 23355L106 931 29,782 SH SOLE 34 29,782 0 0
DXC TECHNOLOGY CO COM 23355L106 3,040 97,248 SH SOLE 36 97,248 0 0
DXC TECHNOLOGY CO COM 23355L106 973 31,140 SH SOLE 40 31,140 0 0
DXC TECHNOLOGY CO COM 23355L106 11,330 362,445 SH SOLE 43 16,237 0 346,208
DXP ENTERPRISES INC COM NEW 233377407 552 18,298 SH SOLE 2 4,969 0 13,329
DXP ENTERPRISES INC COM NEW 233377407 9 302 SH SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 2,180 72,257 SH SOLE 18 72,257 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,182 39,174 SH SOLE 19 39,174 0 0
DXP ENTERPRISES INC COM NEW 233377407 61,343 2,033,242 SH SOLE 21 2,033,242 0 0
DXP ENTERPRISES INC COM NEW 233377407 16,824 557,628 SH SOLE 22 528,789 0 28,839
DXP ENTERPRISES INC COM NEW 233377407 89 2,946 SH SOLE 23 2,946 0 0
DXP ENTERPRISES INC COM NEW 233377407 48 1,575 SH SOLE 26 0 0 1,575
DXP ENTERPRISES INC COM NEW 233377407 59 1,953 SH SOLE 28 1,953 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,128 37,398 SH SOLE 30 37,398 0 0
DXP ENTERPRISES INC COM NEW 233377407 39 1,293 SH SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 69 2,301 SH SOLE 43 0 0 2,301
DYADIC INTL INC DEL COM 26745T101 55 9,938 SH SOLE 2 1,473 0 8,465
DYADIC INTL INC DEL COM 26745T101 3 537 SH SOLE 7 537 0 0
DYADIC INTL INC DEL COM 26745T101 459 83,520 SH SOLE 18 83,520 0 0
DYADIC INTL INC DEL COM 26745T101 204 37,146 SH SOLE 19 37,146 0 0
DYADIC INTL INC DEL COM 26745T101 4,000 728,600 SH SOLE 21 728,600 0 0
DYADIC INTL INC DEL COM 26745T101 2,457 447,464 SH SOLE 22 438,296 0 9,168
DYCOM INDS INC COM 267475101 3,075 33,123 SH SOLE 2 22,740 0 10,383
DYCOM INDS INC COM 267475101 12 129 SH SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 923 9,940 SH SOLE 7 9,940 0 0
DYCOM INDS INC COM 267475101 15,068 162,282 SH SOLE 18 162,282 0 0
DYCOM INDS INC COM 267475101 5,169 55,675 SH SOLE 19 55,675 0 0
DYCOM INDS INC COM 267475101 199,888 2,152,807 SH SOLE 21 2,152,807 0 0
DYCOM INDS INC COM 267475101 94,137 1,013,861 SH SOLE 22 982,118 0 31,743
DYCOM INDS INC COM 267475101 28 303 SH SOLE 25 303 0 0
DYCOM INDS INC COM 267475101 976 10,509 SH SOLE 26 6,164 0 4,345
DYCOM INDS INC COM 267475101 451 4,859 SH SOLE 28 4,189 0 670
DYCOM INDS INC COM 267475101 2,157 23,230 SH SOLE 30 23,230 0 0
DYCOM INDS INC COM 267475101 212 2,283 SH SOLE 36 2,283 0 0
DYCOM INDS INC COM 267475101 338 3,635 SH SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 4,086 44,005 SH SOLE 43 3,384 0 40,621
DYNATRACE INC COM NEW 268150109 16,331 338,540 SH SOLE 2 38,061 0 300,479
DYNATRACE INC COM NEW 268150109 4,512 93,539 SH SOLE 4 85,399 0 8,140
DYNATRACE INC COM NEW 268150109 708 14,671 SH SOLE 7 14,671 0 0
DYNATRACE INC COM NEW 268150109 20 406 SH SOLE 13 406 0 0
DYNATRACE INC COM NEW 268150109 705 14,608 SH SOLE 15 14,608 0 0
DYNATRACE INC COM NEW 268150109 15,779 327,086 SH SOLE 18 316,471 0 10,615
DYNATRACE INC COM NEW 268150109 26,065 540,326 SH SOLE 19 540,326 0 0
DYNATRACE INC COM NEW 268150109 170,346 3,531,228 SH SOLE 21 3,531,228 0 0
DYNATRACE INC COM NEW 268150109 242,931 5,035,878 SH SOLE 22 4,790,257 0 245,621
DYNATRACE INC COM NEW 268150109 5,524 114,505 SH SOLE 23 114,505 0 0
DYNATRACE INC COM NEW 268150109 910 18,855 SH SOLE 25 18,855 0 0
DYNATRACE INC COM NEW 268150109 12,050 249,798 SH SOLE 26 225,005 0 24,793
DYNATRACE INC COM NEW 268150109 12,740 264,093 SH SOLE 28 23,423 0 240,670
DYNATRACE INC COM NEW 268150109 20 417 SH SOLE 29 417 0 0
DYNATRACE INC COM NEW 268150109 56,511 1,171,453 SH SOLE 30 1,132,803 0 38,650
DYNATRACE INC COM NEW 268150109 1,524 31,599 SH SOLE 31 26,868 0 4,731
DYNATRACE INC COM NEW 268150109 11,531 239,036 SH SOLE 34 239,036 0 0
DYNATRACE INC COM NEW 268150109 2,443 50,647 SH SOLE 36 50,647 0 0
DYNATRACE INC COM NEW 268150109 376 7,802 SH SOLE 40 7,802 0 0
DYNATRACE INC COM NEW 268150109 364 7,538 SH SOLE 43 922 0 6,616
DYNATRONICS CORP COM NEW 268157401 25 22,086 SH SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 788 80,190 SH SOLE 2 33,977 0 46,213
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 371 SH SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 19 1,951 SH SOLE 7 1,951 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3,720 378,413 SH SOLE 18 359,005 0 19,408
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3,814 387,985 SH SOLE 19 387,985 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 40,808 4,151,365 SH SOLE 21 4,151,365 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 32,709 3,327,492 SH SOLE 22 3,241,776 0 85,716
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 121 12,329 SH SOLE 23 12,329 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 25 2,593 SH SOLE 25 2,593 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 464 47,225 SH SOLE 26 2,906 0 44,319
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 91 9,240 SH SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 886 90,178 SH SOLE 30 90,178 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 50 5,089 SH SOLE 34 5,089 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 46 4,670 SH SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 150 15,288 SH SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 401 40,767 SH SOLE 43 7,247 0 33,520
DYNE THERAPEUTICS INC COM 26818M108 142 9,142 SH SOLE 2 2,355 0 6,787
DYNE THERAPEUTICS INC COM 26818M108 1 91 SH SOLE 7 91 0 0
DYNE THERAPEUTICS INC COM 26818M108 857 55,154 SH SOLE 18 50,590 0 4,564
DYNE THERAPEUTICS INC COM 26818M108 1,590 102,365 SH SOLE 19 102,365 0 0
DYNE THERAPEUTICS INC COM 26818M108 8,371 539,037 SH SOLE 21 539,037 0 0
DYNE THERAPEUTICS INC COM 26818M108 8,166 525,838 SH SOLE 22 520,632 0 5,206
DYNE THERAPEUTICS INC COM 26818M108 157 10,084 SH SOLE 26 0 0 10,084
DYNEX CAP INC COM 26817Q886 540 28,505 SH SOLE 2 8,604 0 19,901
DYNEX CAP INC COM 26817Q886 8 425 SH SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886 1,521 80,346 SH SOLE 18 80,346 0 0
DYNEX CAP INC COM 26817Q886 794 41,946 SH SOLE 19 41,946 0 0
DYNEX CAP INC COM 26817Q886 29,770 1,572,611 SH SOLE 21 1,572,611 0 0
DYNEX CAP INC COM 26817Q886 14,699 776,510 SH SOLE 22 738,319 0 38,191
DYNEX CAP INC COM 26817Q886 316 16,690 SH SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 46 2,429 SH SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 122 6,442 SH SOLE 30 6,442 0 0
DYNEX CAP INC COM 26817Q886 33 1,733 SH SOLE 40 1,733 0 0
DYNEX CAP INC COM 26817Q886 258 13,606 SH SOLE 43 692 0 12,914
DZS INC COM 268211109 201 12,932 SH SOLE 2 734 0 12,198
DZS INC COM 268211109 842 54,133 SH SOLE 18 54,133 0 0
DZS INC COM 268211109 361 23,199 SH SOLE 19 23,199 0 0
DZS INC COM 268211109 8,221 528,674 SH SOLE 21 528,674 0 0
DZS INC COM 268211109 4,765 306,454 SH SOLE 22 293,843 0 12,611
E L F BEAUTY INC COM 26856L103 484 18,048 SH SOLE 2 12,889 0 5,159
E L F BEAUTY INC COM 26856L103 3 122 SH SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 25 932 SH SOLE 7 932 0 0
E L F BEAUTY INC COM 26856L103 5,102 190,147 SH SOLE 18 180,251 0 9,896
E L F BEAUTY INC COM 26856L103 4,420 164,755 SH SOLE 19 164,755 0 0
E L F BEAUTY INC COM 26856L103 126,663 4,720,929 SH SOLE 21 4,720,929 0 0
E L F BEAUTY INC COM 26856L103 34,636 1,290,939 SH SOLE 22 1,260,684 0 30,255
E L F BEAUTY INC COM 26856L103 89 3,323 SH SOLE 23 3,323 0 0
E L F BEAUTY INC COM 26856L103 520 19,391 SH SOLE 26 0 0 19,391
E L F BEAUTY INC COM 26856L103 133 4,955 SH SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 2,277 84,853 SH SOLE 30 84,853 0 0
E L F BEAUTY INC COM 26856L103 111 4,145 SH SOLE 40 4,145 0 0
E L F BEAUTY INC COM 26856L103 355 13,247 SH SOLE 43 0 0 13,247
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 52 5,227 SH SOLE 2 5,227 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,097 110,150 SH SOLE 21 110,150 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 22,763 2,285,441 SH SOLE 22 2,285,441 0 0
EAGLE BANCORP INC MD COM 268948106 1,914 35,966 SH SOLE 2 10,293 0 25,673
EAGLE BANCORP INC MD COM 268948106 8 146 SH SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 29 548 SH SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 6,610 124,232 SH SOLE 18 124,232 0 0
EAGLE BANCORP INC MD COM 268948106 2,903 54,561 SH SOLE 19 54,561 0 0
EAGLE BANCORP INC MD COM 268948106 190,632 3,582,640 SH SOLE 21 3,582,640 0 0
EAGLE BANCORP INC MD COM 268948106 43,664 820,592 SH SOLE 22 776,895 0 43,697
EAGLE BANCORP INC MD COM 268948106 352 6,619 SH SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 232 4,353 SH SOLE 28 4,353 0 0
EAGLE BANCORP INC MD COM 268948106 2,658 49,953 SH SOLE 30 49,953 0 0
EAGLE BANCORP INC MD COM 268948106 172 3,230 SH SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,675 31,475 SH SOLE 43 154 0 31,321
EAGLE BANCORP MONT INC COM 26942G100 116 4,753 SH SOLE 2 391 0 4,362
EAGLE BANCORP MONT INC COM 26942G100 623 25,619 SH SOLE 18 25,619 0 0
EAGLE BANCORP MONT INC COM 26942G100 239 9,826 SH SOLE 19 9,826 0 0
EAGLE BANCORP MONT INC COM 26942G100 5,379 221,192 SH SOLE 21 221,192 0 0
EAGLE BANCORP MONT INC COM 26942G100 1,932 79,460 SH SOLE 22 71,693 0 7,767
EAGLE BULK SHIPPING INC COM Y2187A150 224 6,204 SH SOLE 2 865 0 5,339
EAGLE BULK SHIPPING INC COM Y2187A150 5 150 SH SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 728 20,154 SH SOLE 18 20,154 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 404 11,193 SH SOLE 19 11,193 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 9,707 268,749 SH SOLE 21 268,749 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 10,023 277,503 SH SOLE 22 271,181 0 6,322
EAGLE BULK SHIPPING INC COM Y2187A150 14 386 SH SOLE 43 0 0 386
EAGLE MATLS INC COM 26969P108 14,530 108,103 SH SOLE 2 36,187 0 71,916
EAGLE MATLS INC COM 26969P108 21 156 SH SOLE 4 156 0 0
EAGLE MATLS INC COM 26969P108 95 710 SH SOLE 7 710 0 0
EAGLE MATLS INC COM 26969P108 13,659 101,623 SH SOLE 18 101,623 0 0
EAGLE MATLS INC COM 26969P108 1,493 11,105 SH SOLE 19 11,105 0 0
EAGLE MATLS INC COM 26969P108 281,017 2,090,743 SH SOLE 21 2,090,743 0 0
EAGLE MATLS INC COM 26969P108 176,678 1,314,471 SH SOLE 22 1,258,186 0 56,285
EAGLE MATLS INC COM 26969P108 2,527 18,800 SH SOLE 26 13,035 0 5,765
EAGLE MATLS INC COM 26969P108 337 2,506 SH SOLE 28 2,506 0 0
EAGLE MATLS INC COM 26969P108 3,830 28,497 SH SOLE 30 28,497 0 0
EAGLE MATLS INC COM 26969P108 106 785 SH SOLE 31 785 0 0
EAGLE MATLS INC COM 26969P108 88 651 SH SOLE 36 651 0 0
EAGLE MATLS INC COM 26969P108 620 4,614 SH SOLE 40 4,614 0 0
EAGLE MATLS INC COM 26969P108 1,673 12,444 SH SOLE 43 489 0 11,955
EAGLE PHARMACEUTICALS INC COM 269796108 383 9,179 SH SOLE 2 3,482 0 5,697
EAGLE PHARMACEUTICALS INC COM 269796108 8 191 SH SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,744 41,791 SH SOLE 18 41,791 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,162 27,850 SH SOLE 19 27,850 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 60,516 1,449,822 SH SOLE 21 1,449,822 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 16,407 393,085 SH SOLE 22 386,649 0 6,436
EAGLE PHARMACEUTICALS INC COM 269796108 31 743 SH SOLE 23 743 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 21 503 SH SOLE 25 503 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 402 9,631 SH SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 73 1,740 SH SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,273 30,489 SH SOLE 30 30,489 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 152 3,649 SH SOLE 34 3,649 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 47 1,118 SH SOLE 36 1,118 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 35 833 SH SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 449 10,747 SH SOLE 43 179 0 10,568
EARGO INC COM 270087109 138 2,758 SH SOLE 2 682 0 2,076
EARGO INC COM 270087109 1 20 SH SOLE 7 20 0 0
EARGO INC COM 270087109 1,349 27,002 SH SOLE 18 27,002 0 0
EARGO INC COM 270087109 15,015 300,609 SH SOLE 19 300,609 0 0
EARGO INC COM 270087109 324 6,485 SH SOLE 20 6,485 0 0
EARGO INC COM 270087109 18,173 363,829 SH SOLE 21 363,829 0 0
EARGO INC COM 270087109 13,258 265,433 SH SOLE 22 262,420 0 3,013
EARGO INC COM 270087109 16 319 SH SOLE 30 319 0 0
EARTHSTONE ENERGY INC CL A 27032D304 159 22,260 SH SOLE 2 660 0 21,600
EARTHSTONE ENERGY INC CL A 27032D304 590 82,566 SH SOLE 18 82,566 0 0
EARTHSTONE ENERGY INC CL A 27032D304 267 37,334 SH SOLE 19 37,334 0 0
EARTHSTONE ENERGY INC CL A 27032D304 5,963 834,032 SH SOLE 21 834,032 0 0
EARTHSTONE ENERGY INC CL A 27032D304 3,715 519,571 SH SOLE 22 497,971 0 21,600
EAST WEST BANCORP INC COM 27579R104 27,490 372,496 SH SOLE 2 109,900 0 262,596
EAST WEST BANCORP INC COM 27579R104 43 576 SH SOLE 4 576 0 0
EAST WEST BANCORP INC COM 27579R104 240 3,253 SH SOLE 7 3,253 0 0
EAST WEST BANCORP INC COM 27579R104 25,391 344,056 SH SOLE 18 344,056 0 0
EAST WEST BANCORP INC COM 27579R104 2,682 36,340 SH SOLE 19 36,340 0 0
EAST WEST BANCORP INC COM 27579R104 488,579 6,620,305 SH SOLE 21 6,620,305 0 0
EAST WEST BANCORP INC COM 27579R104 336,382 4,558,019 SH SOLE 22 4,360,136 0 197,883
EAST WEST BANCORP INC COM 27579R104 124 1,676 SH SOLE 25 1,676 0 0
EAST WEST BANCORP INC COM 27579R104 4,410 59,753 SH SOLE 26 38,852 0 20,901
EAST WEST BANCORP INC COM 27579R104 1,724 23,360 SH SOLE 28 17,560 0 5,800
EAST WEST BANCORP INC COM 27579R104 22,653 306,951 SH SOLE 30 306,951 0 0
EAST WEST BANCORP INC COM 27579R104 198 2,682 SH SOLE 31 2,682 0 0
EAST WEST BANCORP INC COM 27579R104 74 1,006 SH SOLE 34 1,006 0 0
EAST WEST BANCORP INC COM 27579R104 603 8,171 SH SOLE 36 8,171 0 0
EAST WEST BANCORP INC COM 27579R104 1,293 17,525 SH SOLE 40 17,525 0 0
EAST WEST BANCORP INC COM 27579R104 2,853 38,665 SH SOLE 43 2,100 0 36,565
EASTERLY GOVT PPTYS INC COM 27616P103 757 36,498 SH SOLE 2 26,033 0 10,465
EASTERLY GOVT PPTYS INC COM 27616P103 2,081 100,363 SH SOLE 4 100,363 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,179 105,130 SH SOLE 7 105,130 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,882 331,961 SH SOLE 18 331,961 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,479 312,523 SH SOLE 19 312,523 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 206,075 9,940,897 SH SOLE 21 9,940,897 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 69,127 3,334,642 SH SOLE 22 3,267,909 0 66,733
EASTERLY GOVT PPTYS INC COM 27616P103 81 3,905 SH SOLE 23 3,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,616 367,370 SH SOLE 25 367,370 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 823 39,704 SH SOLE 26 30,294 0 9,410
EASTERLY GOVT PPTYS INC COM 27616P103 1,262 60,867 SH SOLE 28 10,640 0 50,227
EASTERLY GOVT PPTYS INC COM 27616P103 9,753 470,457 SH SOLE 30 470,457 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 143 6,911 SH SOLE 36 6,911 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 208 10,018 SH SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,839 88,712 SH SOLE 43 8,787 0 79,925
EASTERN BANKSHARES INC COM 27627N105 2,491 129,140 SH SOLE 2 13,311 0 115,829
EASTERN BANKSHARES INC COM 27627N105 49 2,550 SH SOLE 7 2,550 0 0
EASTERN BANKSHARES INC COM 27627N105 10,564 547,630 SH SOLE 18 547,630 0 0
EASTERN BANKSHARES INC COM 27627N105 5,774 299,310 SH SOLE 19 299,310 0 0
EASTERN BANKSHARES INC COM 27627N105 120,868 6,265,837 SH SOLE 21 6,265,837 0 0
EASTERN BANKSHARES INC COM 27627N105 96,898 5,023,222 SH SOLE 22 4,882,682 0 140,540
EASTERN CO COM 276317104 139 5,205 SH SOLE 2 203 0 5,002
EASTERN CO COM 276317104 563 20,994 SH SOLE 18 20,994 0 0
EASTERN CO COM 276317104 258 9,625 SH SOLE 19 9,625 0 0
EASTERN CO COM 276317104 5,526 206,196 SH SOLE 21 206,196 0 0
EASTERN CO COM 276317104 1,615 60,244 SH SOLE 22 56,131 0 4,113
EASTGROUP PPTYS INC COM 277276101 13,419 93,657 SH SOLE 2 28,564 0 65,093
EASTGROUP PPTYS INC COM 277276101 6,732 46,987 SH SOLE 4 46,987 0 0
EASTGROUP PPTYS INC COM 277276101 7,386 51,547 SH SOLE 7 51,547 0 0
EASTGROUP PPTYS INC COM 277276101 29,638 206,852 SH SOLE 18 206,852 0 0
EASTGROUP PPTYS INC COM 277276101 17,260 120,460 SH SOLE 19 120,460 0 0
EASTGROUP PPTYS INC COM 277276101 447,489 3,123,175 SH SOLE 21 3,123,175 0 0
EASTGROUP PPTYS INC COM 277276101 236,275 1,649,041 SH SOLE 22 1,617,717 0 31,324
EASTGROUP PPTYS INC COM 277276101 273 1,902 SH SOLE 23 1,902 0 0
EASTGROUP PPTYS INC COM 277276101 24,358 170,001 SH SOLE 25 170,001 0 0
EASTGROUP PPTYS INC COM 277276101 2,477 17,285 SH SOLE 26 10,471 0 6,814
EASTGROUP PPTYS INC COM 277276101 4,166 29,077 SH SOLE 28 4,317 0 24,760
EASTGROUP PPTYS INC COM 277276101 23,967 167,274 SH SOLE 30 167,274 0 0
EASTGROUP PPTYS INC COM 277276101 79 551 SH SOLE 34 551 0 0
EASTGROUP PPTYS INC COM 277276101 675 4,712 SH SOLE 40 4,712 0 0
EASTGROUP PPTYS INC COM 277276101 2,098 14,641 SH SOLE 43 460 0 14,181
EASTMAN CHEM CO COM 277432100 34,881 316,751 SH SOLE 2 54,703 0 262,048
EASTMAN CHEM CO COM 277432100 7,463 67,767 SH SOLE 4 62,479 0 5,288
EASTMAN CHEM CO COM 277432100 20,395 185,205 SH SOLE 7 128,703 0 56,502
EASTMAN CHEM CO COM 277432100 26 235 SH SOLE 13 235 0 0
EASTMAN CHEM CO COM 277432100 1,983 18,005 SH SOLE 15 18,005 0 0
EASTMAN CHEM CO COM 277432100 31,339 284,591 SH SOLE 18 264,987 0 19,604
EASTMAN CHEM CO COM 277432100 6,107 55,456 SH SOLE 19 55,456 0 0
EASTMAN CHEM CO COM 277432100 407,217 3,697,938 SH SOLE 21 3,697,938 0 0
EASTMAN CHEM CO COM 277432100 338,868 3,077,265 SH SOLE 22 2,756,083 0 321,182
EASTMAN CHEM CO COM 277432100 9,050 82,180 SH SOLE 23 82,180 0 0
EASTMAN CHEM CO COM 277432100 19,596 177,953 SH SOLE 25 177,953 0 0
EASTMAN CHEM CO COM 277432100 36,924 335,309 SH SOLE 26 129,634 0 205,675
EASTMAN CHEM CO COM 277432100 36,902 335,103 SH SOLE 28 13,644 0 321,459
EASTMAN CHEM CO COM 277432100 47 428 SH SOLE 29 428 0 0
EASTMAN CHEM CO COM 277432100 72,661 659,834 SH SOLE 30 659,834 0 0
EASTMAN CHEM CO COM 277432100 5,063 45,979 SH SOLE 31 18,533 0 27,446
EASTMAN CHEM CO COM 277432100 659 5,984 SH SOLE 34 5,984 0 0
EASTMAN CHEM CO COM 277432100 9,417 85,517 SH SOLE 36 85,517 0 0
EASTMAN CHEM CO COM 277432100 347 3,149 SH SOLE 40 3,149 0 0
EASTMAN CHEM CO COM 277432100 15,237 138,364 SH SOLE 43 13,733 0 124,631
EASTMAN KODAK CO COM NEW 277461406 231 29,344 SH SOLE 2 13,177 0 16,167
EASTMAN KODAK CO COM NEW 277461406 464 58,998 SH SOLE 18 58,998 0 0
EASTMAN KODAK CO COM NEW 277461406 215 27,277 SH SOLE 19 27,277 0 0
EASTMAN KODAK CO COM NEW 277461406 5,755 731,197 SH SOLE 21 731,197 0 0
EASTMAN KODAK CO COM NEW 277461406 10,357 1,315,984 SH SOLE 22 1,277,376 0 38,608
EASTMAN KODAK CO COM NEW 277461406 72 9,161 SH SOLE 30 9,161 0 0
EASTMAN KODAK CO COM NEW 277461406 67 8,560 SH SOLE 40 8,560 0 0
EASTMAN KODAK CO COM NEW 277461406 9 1,111 SH SOLE 43 664 0 447
EASTSIDE DISTILLING INC COM 277802302 13 7,273 SH SOLE 21 7,273 0 0
EATON CORP PLC SHS G29183103 159,702 1,154,917 SH SOLE 2 372,790 0 782,127
EATON CORP PLC SHS G29183103 32,760 236,914 SH SOLE 4 221,320 0 15,594
EATON CORP PLC SHS G29183103 72,066 521,157 SH SOLE 7 368,774 0 152,383
EATON CORP PLC SHS G29183103 187 1,353 SH SOLE 13 1,353 0 0
EATON CORP PLC SHS G29183103 7,343 53,099 SH SOLE 15 53,099 0 0
EATON CORP PLC SHS G29183103 118,759 858,833 SH SOLE 18 795,770 0 63,063
EATON CORP PLC SHS G29183103 27,059 195,682 SH SOLE 19 195,682 0 0
EATON CORP PLC SHS G29183103 1,248,858 9,031,368 SH SOLE 21 9,031,368 0 0
EATON CORP PLC SHS G29183103 1,271,965 9,198,474 SH SOLE 22 8,077,717 0 1,120,757
EATON CORP PLC SHS G29183103 42,206 305,219 SH SOLE 23 305,219 0 0
EATON CORP PLC SHS G29183103 90,851 657,004 SH SOLE 25 657,004 0 0
EATON CORP PLC SHS G29183103 138,471 1,001,380 SH SOLE 26 304,152 0 697,228
EATON CORP PLC SHS G29183103 215,708 1,559,938 SH SOLE 28 48,900 0 1,511,038
EATON CORP PLC SHS G29183103 5,955 43,063 SH SOLE 29 43,063 0 0
EATON CORP PLC SHS G29183103 266,599 1,927,968 SH SOLE 30 1,927,968 0 0
EATON CORP PLC SHS G29183103 176,846 1,278,895 SH SOLE 31 114,984 0 1,163,911
EATON CORP PLC SHS G29183103 2,664 19,265 SH SOLE 32 19,265 0 0
EATON CORP PLC SHS G29183103 191,866 1,387,518 SH SOLE 34 1,387,518 0 0
EATON CORP PLC SHS G29183103 34,112 246,688 SH SOLE 36 246,688 0 0
EATON CORP PLC SHS G29183103 2,238 16,187 SH SOLE 40 16,187 0 0
EATON CORP PLC SHS G29183103 58,764 424,964 SH SOLE 43 34,371 0 390,593
EBANG INTL HLDGS INC CL A SHS G3R33A106 1,002 126,100 SH SOLE 21 126,100 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 4,163 523,681 SH SOLE 22 487,399 0 36,282
EBANG INTL HLDGS INC CL A SHS G3R33A106 1,661 208,979 SH SOLE 30 208,979 0 0
EBAY INC. COM 278642103 109,827 1,793,380 SH SOLE 2 559,390 0 1,233,990
EBAY INC. COM 278642103 23,623 385,752 SH SOLE 4 358,655 0 27,097
EBAY INC. COM 278642103 60,227 983,464 SH SOLE 7 689,887 0 293,577
EBAY INC. COM 278642103 2,442 39,869 SH SOLE 13 39,869 0 0
EBAY INC. COM 278642103 5,658 92,387 SH SOLE 15 92,387 0 0
EBAY INC. COM 278642103 110,566 1,805,446 SH SOLE 18 1,666,772 0 138,674
EBAY INC. COM 278642103 32,538 531,321 SH SOLE 19 531,321 0 0
EBAY INC. COM 278642103 821,105 13,407,991 SH SOLE 21 13,407,991 0 0
EBAY INC. COM 278642103 943,572 15,407,774 SH SOLE 22 13,542,099 0 1,865,675
EBAY INC. COM 278642103 29,085 474,930 SH SOLE 23 474,930 0 0
EBAY INC. COM 278642103 73,731 1,203,973 SH SOLE 25 1,203,973 0 0
EBAY INC. COM 278642103 108,445 1,770,814 SH SOLE 26 669,265 0 1,101,549
EBAY INC. COM 278642103 193,505 3,159,779 SH SOLE 28 82,939 0 3,076,840
EBAY INC. COM 278642103 2,499 40,803 SH SOLE 29 40,803 0 0
EBAY INC. COM 278642103 224,298 3,662,608 SH SOLE 30 3,255,622 0 406,986
EBAY INC. COM 278642103 15,396 251,398 SH SOLE 31 147,996 0 103,402
EBAY INC. COM 278642103 9,018 147,258 SH SOLE 32 147,258 0 0
EBAY INC. COM 278642103 17,111 279,403 SH SOLE 34 279,403 0 0
EBAY INC. COM 278642103 24,411 398,619 SH SOLE 36 398,619 0 0
EBAY INC. COM 278642103 1,691 27,620 SH SOLE 40 27,620 0 0
EBAY INC. COM 278642103 51,776 845,464 SH SOLE 43 51,443 0 794,021
EBIX INC COM NEW 278715206 710 22,153 SH SOLE 2 8,293 0 13,860
EBIX INC COM NEW 278715206 4 117 SH SOLE 4 117 0 0
EBIX INC COM NEW 278715206 13 394 SH SOLE 7 394 0 0
EBIX INC COM NEW 278715206 3,533 110,296 SH SOLE 18 110,296 0 0
EBIX INC COM NEW 278715206 1,468 45,827 SH SOLE 19 45,827 0 0
EBIX INC COM NEW 278715206 92,014 2,872,749 SH SOLE 21 2,872,749 0 0
EBIX INC COM NEW 278715206 24,359 760,521 SH SOLE 22 731,304 0 29,217
EBIX INC COM NEW 278715206 210 6,558 SH SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 91 2,829 SH SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 2,553 79,709 SH SOLE 30 79,709 0 0
EBIX INC COM NEW 278715206 90 2,797 SH SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 499 15,580 SH SOLE 43 720 0 14,860
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,632 51,971 SH SOLE 2 17,391 0 34,580
ECHO GLOBAL LOGISTICS INC COM 27875T101 14 461 SH SOLE 7 461 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,961 126,091 SH SOLE 18 111,783 0 14,308
ECHO GLOBAL LOGISTICS INC COM 27875T101 13,285 422,969 SH SOLE 19 422,969 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 101,105 3,218,876 SH SOLE 21 3,218,876 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 37,996 1,209,694 SH SOLE 22 1,170,531 0 39,163
ECHO GLOBAL LOGISTICS INC COM 27875T101 634 20,175 SH SOLE 23 20,175 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 32 1,021 SH SOLE 25 1,021 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,374 107,406 SH SOLE 26 0 0 107,406
ECHO GLOBAL LOGISTICS INC COM 27875T101 119 3,786 SH SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,743 55,482 SH SOLE 30 55,482 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 79 2,507 SH SOLE 36 2,507 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 81 2,582 SH SOLE 40 2,582 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 618 19,684 SH SOLE 43 1,151 0 18,533
ECHOSTAR CORP CL A 278768106 2,737 114,056 SH SOLE 2 29,058 0 84,998
ECHOSTAR CORP CL A 278768106 120 4,994 SH SOLE 4 4,994 0 0
ECHOSTAR CORP CL A 278768106 42 1,737 SH SOLE 7 1,737 0 0
ECHOSTAR CORP CL A 278768106 445 18,544 SH SOLE 18 18,544 0 0
ECHOSTAR CORP CL A 278768106 314 13,072 SH SOLE 19 13,072 0 0
ECHOSTAR CORP CL A 278768106 19,101 795,892 SH SOLE 21 795,892 0 0
ECHOSTAR CORP CL A 278768106 32,526 1,355,242 SH SOLE 22 1,287,395 0 67,847
ECHOSTAR CORP CL A 278768106 287 11,959 SH SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 148 6,183 SH SOLE 28 6,183 0 0
ECHOSTAR CORP CL A 278768106 1,419 59,141 SH SOLE 30 59,141 0 0
ECHOSTAR CORP CL A 278768106 21 893 SH SOLE 31 893 0 0
ECHOSTAR CORP CL A 278768106 136 5,679 SH SOLE 36 5,679 0 0
ECHOSTAR CORP CL A 278768106 117 4,869 SH SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 1,453 60,534 SH SOLE 43 103 0 60,431
ECOLAB INC COM 278865100 135,940 635,024 SH SOLE 2 153,512 0 481,512
ECOLAB INC COM 278865100 27,067 126,442 SH SOLE 4 116,623 0 9,819
ECOLAB INC COM 278865100 52,100 243,376 SH SOLE 7 230,135 0 13,241
ECOLAB INC COM 278865100 6,572 30,699 SH SOLE 13 30,699 0 0
ECOLAB INC COM 278865100 6,106 28,522 SH SOLE 15 28,522 0 0
ECOLAB INC COM 278865100 1 3 SH SOLE 17 0 0 3
ECOLAB INC COM 278865100 99,248 463,626 SH SOLE 18 402,398 0 61,228
ECOLAB INC COM 278865100 54,610 255,104 SH SOLE 19 255,104 0 0
ECOLAB INC COM 278865100 1,385,563 6,472,476 SH SOLE 21 6,472,476 0 0
ECOLAB INC COM 278865100 1,304,547 6,094,019 SH SOLE 22 5,301,132 0 792,887
ECOLAB INC COM 278865100 35,525 165,951 SH SOLE 23 165,951 0 0
ECOLAB INC COM 278865100 103,989 485,771 SH SOLE 25 485,771 0 0
ECOLAB INC COM 278865100 122,274 571,185 SH SOLE 26 191,563 0 379,622
ECOLAB INC COM 278865100 253,138 1,182,500 SH SOLE 28 32,179 0 1,150,321
ECOLAB INC COM 278865100 29 137 SH SOLE 29 137 0 0
ECOLAB INC COM 278865100 355,381 1,660,115 SH SOLE 30 1,586,750 0 73,365
ECOLAB INC COM 278865100 20,428 95,427 SH SOLE 31 33,520 0 61,907
ECOLAB INC COM 278865100 60,506 282,645 SH SOLE 34 282,645 0 0
ECOLAB INC COM 278865100 39,835 186,082 SH SOLE 36 186,082 0 0
ECOLAB INC COM 278865100 2,227 10,405 SH SOLE 40 10,405 0 0
ECOLAB INC COM 278865100 58,161 271,690 SH SOLE 43 27,651 0 244,039
ECOPETROL S A SPONSORED ADS 279158109 1,281 99,901 SH SOLE 2 0 0 99,901
ECOPETROL S A SPONSORED ADS 279158109 2 140 SH SOLE 18 140 0 0
ECOPETROL S A SPONSORED ADS 279158109 163 12,706 SH SOLE 19 12,706 0 0
ECOPETROL S A SPONSORED ADS 279158109 16,025 1,250,002 SH SOLE 21 1,250,002 0 0
ECOPETROL S A SPONSORED ADS 279158109 4,278 333,670 SH SOLE 22 121,469 0 212,201
ECOPETROL S A SPONSORED ADS 279158109 406 31,651 SH SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 2,615 203,952 SH SOLE 30 203,952 0 0
ECOPETROL S A SPONSORED ADS 279158109 205 15,979 SH SOLE 34 15,979 0 0
ECOPETROL S A SPONSORED ADS 279158109 5,492 428,409 SH SOLE 43 9,425 0 418,984
EDGEWELL PERS CARE CO COM 28035Q102 2,472 62,425 SH SOLE 2 16,994 0 45,431
EDGEWELL PERS CARE CO COM 28035Q102 8 204 SH SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 38 959 SH SOLE 7 959 0 0
EDGEWELL PERS CARE CO COM 28035Q102 8,948 225,949 SH SOLE 18 225,949 0 0
EDGEWELL PERS CARE CO COM 28035Q102 5,201 131,329 SH SOLE 19 131,329 0 0
EDGEWELL PERS CARE CO COM 28035Q102 259,987 6,565,326 SH SOLE 21 6,565,326 0 0
EDGEWELL PERS CARE CO COM 28035Q102 64,931 1,639,661 SH SOLE 22 1,556,411 0 83,250
EDGEWELL PERS CARE CO COM 28035Q102 84 2,124 SH SOLE 23 2,124 0 0
EDGEWELL PERS CARE CO COM 28035Q102 61 1,532 SH SOLE 25 1,532 0 0
EDGEWELL PERS CARE CO COM 28035Q102 958 24,200 SH SOLE 26 10,225 0 13,975
EDGEWELL PERS CARE CO COM 28035Q102 405 10,221 SH SOLE 28 7,777 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 4,648 117,378 SH SOLE 30 117,378 0 0
EDGEWELL PERS CARE CO COM 28035Q102 161 4,059 SH SOLE 34 4,059 0 0
EDGEWELL PERS CARE CO COM 28035Q102 253 6,397 SH SOLE 36 6,397 0 0
EDGEWELL PERS CARE CO COM 28035Q102 255 6,450 SH SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 518 13,085 SH SOLE 43 334 0 12,751
EDGEWISE THERAPEUTICS INC COM 28036F105 65 2,010 SH SOLE 18 2,010 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 109 3,343 SH SOLE 22 3,343 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 310 9,546 SH SOLE 26 9,546 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 1,297 39,917 SH SOLE 28 0 0 39,917
EDGEWISE THERAPEUTICS INC COM 28036F105 22 669 SH SOLE 31 0 0 669
EDISON INTL COM 281020107 75,346 1,285,774 SH SOLE 2 564,708 0 721,066
EDISON INTL COM 281020107 13,936 237,811 SH SOLE 4 223,275 0 14,536
EDISON INTL COM 281020107 55,187 941,760 SH SOLE 7 903,711 0 38,049
EDISON INTL COM 281020107 65 1,111 SH SOLE 13 1,111 0 0
EDISON INTL COM 281020107 2,907 49,612 SH SOLE 15 49,612 0 0
EDISON INTL COM 281020107 142,147 2,425,717 SH SOLE 18 2,256,704 0 169,013
EDISON INTL COM 281020107 223,734 3,817,993 SH SOLE 19 3,817,993 0 0
EDISON INTL COM 281020107 831,366 14,187,136 SH SOLE 21 14,187,136 0 0
EDISON INTL COM 281020107 517,019 8,822,842 SH SOLE 22 7,915,842 0 907,000
EDISON INTL COM 281020107 15,739 268,590 SH SOLE 23 268,590 0 0
EDISON INTL COM 281020107 40,956 698,914 SH SOLE 25 698,914 0 0
EDISON INTL COM 281020107 57,692 984,505 SH SOLE 26 318,887 0 665,618
EDISON INTL COM 281020107 66,127 1,128,439 SH SOLE 28 42,494 0 1,085,945
EDISON INTL COM 281020107 293 5,006 SH SOLE 29 5,006 0 0
EDISON INTL COM 281020107 92,186 1,573,145 SH SOLE 30 1,573,145 0 0
EDISON INTL COM 281020107 6,786 115,800 SH SOLE 31 52,326 0 63,474
EDISON INTL COM 281020107 5,626 96,003 SH SOLE 32 96,003 0 0
EDISON INTL COM 281020107 19,549 333,605 SH SOLE 34 333,605 0 0
EDISON INTL COM 281020107 14,427 246,194 SH SOLE 36 246,194 0 0
EDISON INTL COM 281020107 892 15,219 SH SOLE 40 15,219 0 0
EDISON INTL COM 281020107 10,416 177,745 SH SOLE 43 9,590 0 168,155
EDITAS MEDICINE INC COM 28106W103 1,393 33,157 SH SOLE 2 22,790 0 10,367
EDITAS MEDICINE INC COM 28106W103 11 252 SH SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 44 1,054 SH SOLE 7 1,054 0 0
EDITAS MEDICINE INC COM 28106W103 9,332 222,181 SH SOLE 18 212,308 0 9,873
EDITAS MEDICINE INC COM 28106W103 9,921 236,219 SH SOLE 19 236,219 0 0
EDITAS MEDICINE INC COM 28106W103 129,346 3,079,656 SH SOLE 21 3,079,656 0 0
EDITAS MEDICINE INC COM 28106W103 81,338 1,936,620 SH SOLE 22 1,888,442 0 48,178
EDITAS MEDICINE INC COM 28106W103 267 6,347 SH SOLE 23 6,347 0 0
EDITAS MEDICINE INC COM 28106W103 32 763 SH SOLE 25 763 0 0
EDITAS MEDICINE INC COM 28106W103 2,798 66,618 SH SOLE 26 30,305 0 36,313
EDITAS MEDICINE INC COM 28106W103 316 7,522 SH SOLE 28 7,522 0 0
EDITAS MEDICINE INC COM 28106W103 5,001 119,083 SH SOLE 30 119,083 0 0
EDITAS MEDICINE INC COM 28106W103 77 1,844 SH SOLE 36 1,844 0 0
EDITAS MEDICINE INC COM 28106W103 319 7,588 SH SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 776 18,472 SH SOLE 43 67 0 18,405
EDUCATIONAL DEV CORP COM 281479105 25 1,468 SH SOLE 18 1,468 0 0
EDUCATIONAL DEV CORP COM 281479105 351 20,615 SH SOLE 21 20,615 0 0
EDUCATIONAL DEV CORP COM 281479105 18 1,030 SH SOLE 22 1,030 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 176,235 2,107,068 SH SOLE 2 899,368 0 1,207,700
EDWARDS LIFESCIENCES CORP COM 28176E108 28,178 336,902 SH SOLE 4 313,035 0 23,867
EDWARDS LIFESCIENCES CORP COM 28176E108 44,833 536,029 SH SOLE 7 512,431 0 23,598
EDWARDS LIFESCIENCES CORP COM 28176E108 5,203 62,207 SH SOLE 13 62,207 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,262 62,917 SH SOLE 15 62,917 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 24 288 SH SOLE 17 0 0 288
EDWARDS LIFESCIENCES CORP COM 28176E108 126,825 1,516,325 SH SOLE 18 1,384,815 0 131,510
EDWARDS LIFESCIENCES CORP COM 28176E108 370,164 4,425,677 SH SOLE 19 4,425,677 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,433,679 17,141,063 SH SOLE 21 17,141,063 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,230,337 14,709,917 SH SOLE 22 13,002,681 0 1,707,236
EDWARDS LIFESCIENCES CORP COM 28176E108 38,451 459,717 SH SOLE 23 459,717 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 302,379 3,615,249 SH SOLE 25 3,615,249 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 120,722 1,443,350 SH SOLE 26 497,344 0 946,006
EDWARDS LIFESCIENCES CORP COM 28176E108 186,574 2,230,682 SH SOLE 28 76,740 0 2,153,942
EDWARDS LIFESCIENCES CORP COM 28176E108 2,565 30,667 SH SOLE 29 30,667 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 366,474 4,381,560 SH SOLE 30 4,169,868 0 211,692
EDWARDS LIFESCIENCES CORP COM 28176E108 15,012 179,480 SH SOLE 31 119,726 0 59,754
EDWARDS LIFESCIENCES CORP COM 28176E108 254,293 3,040,329 SH SOLE 34 3,040,329 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 27,516 328,982 SH SOLE 36 328,982 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,108 25,204 SH SOLE 40 25,204 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 42,476 507,837 SH SOLE 43 36,623 0 471,214
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 42 500 SH Call SOLE 2 500 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 125 1,500 SH Call SOLE 4 1,500 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 1,489 17,800 SH Call SOLE 18 17,800 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 17,155 205,100 SH Call SOLE 19 205,100 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 811 9,700 SH Call SOLE 22 9,700 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108 6,490 77,600 SH Call SOLE 34 77,600 0 0
EGAIN CORP COM NEW 28225C806 149 15,691 SH SOLE 2 6,228 0 9,463
EGAIN CORP COM NEW 28225C806 5 502 SH SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 758 79,925 SH SOLE 18 79,925 0 0
EGAIN CORP COM NEW 28225C806 371 39,102 SH SOLE 19 39,102 0 0
EGAIN CORP COM NEW 28225C806 8,606 906,799 SH SOLE 21 906,799 0 0
EGAIN CORP COM NEW 28225C806 5,576 587,549 SH SOLE 22 553,976 0 33,573
EGAIN CORP COM NEW 28225C806 9 985 SH SOLE 25 985 0 0
EGAIN CORP COM NEW 28225C806 17 1,827 SH SOLE 26 1,827 0 0
EGAIN CORP COM NEW 28225C806 72 7,583 SH SOLE 30 7,583 0 0
EGAIN CORP COM NEW 28225C806 21 2,255 SH SOLE 36 2,255 0 0
EGAIN CORP COM NEW 28225C806 14 1,500 SH SOLE 43 0 0 1,500
EHEALTH INC COM 28238P109 881 12,119 SH SOLE 2 8,261 0 3,858
EHEALTH INC COM 28238P109 7 102 SH SOLE 4 102 0 0
EHEALTH INC COM 28238P109 37 505 SH SOLE 7 505 0 0
EHEALTH INC COM 28238P109 7,774 106,894 SH SOLE 18 104,175 0 2,719
EHEALTH INC COM 28238P109 5,409 74,372 SH SOLE 19 74,372 0 0
EHEALTH INC COM 28238P109 216,626 2,978,490 SH SOLE 21 2,978,490 0 0
EHEALTH INC COM 28238P109 55,728 766,237 SH SOLE 22 748,611 0 17,626
EHEALTH INC COM 28238P109 81 1,114 SH SOLE 23 1,114 0 0
EHEALTH INC COM 28238P109 23 319 SH SOLE 25 319 0 0
EHEALTH INC COM 28238P109 1,351 18,570 SH SOLE 26 8,900 0 9,670
EHEALTH INC COM 28238P109 238 3,268 SH SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 5,846 80,377 SH SOLE 30 80,377 0 0
EHEALTH INC COM 28238P109 57 780 SH SOLE 36 780 0 0
EHEALTH INC COM 28238P109 226 3,107 SH SOLE 40 3,107 0 0
EHEALTH INC COM 28238P109 438 6,017 SH SOLE 43 0 0 6,017
EIGER BIOPHARMACEUTICALS INC COM 28249U105 73 8,206 SH SOLE 2 2,156 0 6,050
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5 527 SH SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 958 108,279 SH SOLE 18 108,279 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 846 95,624 SH SOLE 19 95,624 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 12,806 1,447,005 SH SOLE 21 1,447,005 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 7,464 843,392 SH SOLE 22 836,416 0 6,976
EIGER BIOPHARMACEUTICALS INC COM 28249U105 70 7,899 SH SOLE 30 7,899 0 0
EKSO BIONICS HLDGS INC COM 282644301 91 14,800 SH SOLE 21 14,800 0 0
EKSO BIONICS HLDGS INC COM 282644301 412 66,716 SH SOLE 22 66,716 0 0
EL POLLO LOCO HLDGS INC COM 268603107 370 22,941 SH SOLE 2 6,294 0 16,647
EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,336 82,855 SH SOLE 18 82,855 0 0
EL POLLO LOCO HLDGS INC COM 268603107 498 30,886 SH SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 38,187 2,368,898 SH SOLE 21 2,368,898 0 0
EL POLLO LOCO HLDGS INC COM 268603107 13,250 821,942 SH SOLE 22 798,097 0 23,845
EL POLLO LOCO HLDGS INC COM 268603107 14 860 SH SOLE 25 860 0 0
EL POLLO LOCO HLDGS INC COM 268603107 169 10,476 SH SOLE 26 1,931 0 8,545
EL POLLO LOCO HLDGS INC COM 268603107 38 2,332 SH SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 525 32,565 SH SOLE 30 32,565 0 0
EL POLLO LOCO HLDGS INC COM 268603107 15 955 SH SOLE 34 955 0 0
EL POLLO LOCO HLDGS INC COM 268603107 31 1,910 SH SOLE 36 1,910 0 0
EL POLLO LOCO HLDGS INC COM 268603107 23 1,397 SH SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 242 15,012 SH SOLE 43 0 0 15,012
ELANCO ANIMAL HEALTH INC COM 28414H103 46,234 1,569,930 SH SOLE 2 755,470 0 814,460
ELANCO ANIMAL HEALTH INC COM 28414H103 7,872 267,316 SH SOLE 4 249,258 0 18,058
ELANCO ANIMAL HEALTH INC COM 28414H103 1,803 61,227 SH SOLE 7 50,306 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 56 1,904 SH SOLE 13 1,904 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,380 46,856 SH SOLE 15 46,856 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 17 SH SOLE 17 0 0 17
ELANCO ANIMAL HEALTH INC COM 28414H103 10,356 351,650 SH SOLE 18 316,722 0 34,928
ELANCO ANIMAL HEALTH INC COM 28414H103 81,151 2,755,563 SH SOLE 19 2,755,563 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,558 52,890 SH SOLE 20 52,890 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 169,613 5,759,347 SH SOLE 21 5,759,347 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 365,875 12,423,585 SH SOLE 22 11,330,929 0 1,092,656
ELANCO ANIMAL HEALTH INC COM 28414H103 10,981 372,869 SH SOLE 23 372,869 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 19,943 677,182 SH SOLE 25 677,182 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 26,470 898,810 SH SOLE 26 467,427 0 431,383
ELANCO ANIMAL HEALTH INC COM 28414H103 27,947 948,963 SH SOLE 28 52,963 0 896,000
ELANCO ANIMAL HEALTH INC COM 28414H103 2,509 85,202 SH SOLE 29 85,202 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 21,541 731,441 SH SOLE 30 731,441 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,433 218,440 SH SOLE 31 178,500 0 39,940
ELANCO ANIMAL HEALTH INC COM 28414H103 52,123 1,769,893 SH SOLE 34 1,769,893 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7,380 250,581 SH SOLE 36 250,581 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 495 16,816 SH SOLE 40 16,816 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,130 140,241 SH SOLE 43 4,657 0 135,584
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,404 30,600 SH SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 7,130 155,400 SH SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 42,198 919,740 SH SOLE 21 919,740 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5,230 114,000 SH SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 16,210 145,777 SH SOLE 2 34,440 0 111,337
ELASTIC N V ORD SHS N14506104 27 247 SH SOLE 4 247 0 0
ELASTIC N V ORD SHS N14506104 126 1,131 SH SOLE 7 1,131 0 0
ELASTIC N V ORD SHS N14506104 3,779 33,982 SH SOLE 18 33,982 0 0
ELASTIC N V ORD SHS N14506104 76,372 686,796 SH SOLE 19 686,796 0 0
ELASTIC N V ORD SHS N14506104 128,310 1,153,869 SH SOLE 21 1,153,869 0 0
ELASTIC N V ORD SHS N14506104 189,633 1,705,335 SH SOLE 22 1,619,187 0 86,148
ELASTIC N V ORD SHS N14506104 86 772 SH SOLE 25 772 0 0
ELASTIC N V ORD SHS N14506104 10,701 96,228 SH SOLE 26 17,714 0 78,514
ELASTIC N V ORD SHS N14506104 13,039 117,253 SH SOLE 28 6,183 0 111,070
ELASTIC N V ORD SHS N14506104 32,110 288,762 SH SOLE 30 288,762 0 0
ELASTIC N V ORD SHS N14506104 140 1,256 SH SOLE 31 1,256 0 0
ELASTIC N V ORD SHS N14506104 110,820 996,580 SH SOLE 34 996,580 0 0
ELASTIC N V ORD SHS N14506104 188 1,694 SH SOLE 36 1,694 0 0
ELASTIC N V ORD SHS N14506104 895 8,051 SH SOLE 40 8,051 0 0
ELASTIC N V ORD SHS N14506104 1,800 16,186 SH SOLE 43 963 0 15,223
ELBIT SYS LTD ORD M3760D101 7,634 53,385 SH SOLE 43 1,758 0 51,627
ELDORADO GOLD CORP NEW COM 284902509 18,022 1,670,252 SH SOLE 19 1,670,252 0 0
ELDORADO GOLD CORP NEW COM 284902509 5,402 500,694 SH SOLE 23 500,694 0 0
ELDORADO GOLD CORP NEW COM 284902509 38,316 3,551,070 SH SOLE 25 3,551,070 0 0
ELDORADO GOLD CORP NEW COM 284902509 13,052 1,209,596 SH SOLE 26 817,540 0 392,056
ELDORADO GOLD CORP NEW COM 284902509 51 4,706 SH SOLE 30 4,706 0 0
ELDORADO GOLD CORP NEW COM 284902509 84,942 7,872,291 SH SOLE 34 7,872,291 0 0
ELDORADO GOLD CORP NEW COM 284902509 499 46,268 SH SOLE 43 0 0 46,268
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 36 7,739 SH SOLE 21 7,739 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 7 1,482 SH SOLE 22 1,482 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0
ELECTRO-SENSORS INC COM 285233102 1 146 SH SOLE 43 0 0 146
ELECTROCORE INC COM 28531P103 30 14,681 SH SOLE 21 14,681 0 0
ELECTROMED INC COM 285409108 19 1,843 SH SOLE 2 424 0 1,419
ELECTROMED INC COM 285409108 292 27,684 SH SOLE 18 27,684 0 0
ELECTROMED INC COM 285409108 136 12,873 SH SOLE 19 12,873 0 0
ELECTROMED INC COM 285409108 2,807 266,351 SH SOLE 21 266,351 0 0
ELECTROMED INC COM 285409108 741 70,346 SH SOLE 22 69,918 0 428
ELECTRONIC ARTS INC COM 285512109 113,686 839,814 SH SOLE 2 293,206 0 546,608
ELECTRONIC ARTS INC COM 285512109 22,233 164,242 SH SOLE 4 153,115 0 11,127
ELECTRONIC ARTS INC COM 285512109 61,643 455,369 SH SOLE 7 339,731 0 115,638
ELECTRONIC ARTS INC COM 285512109 1,379 10,184 SH SOLE 13 10,184 0 0
ELECTRONIC ARTS INC COM 285512109 4,510 33,318 SH SOLE 15 33,318 0 0
ELECTRONIC ARTS INC COM 285512109 87,599 647,109 SH SOLE 18 583,859 0 63,250
ELECTRONIC ARTS INC COM 285512109 25,771 190,374 SH SOLE 19 190,374 0 0
ELECTRONIC ARTS INC COM 285512109 1,145,109 8,459,107 SH SOLE 21 8,459,107 0 0
ELECTRONIC ARTS INC COM 285512109 1,000,628 7,391,802 SH SOLE 22 6,423,520 0 968,282
ELECTRONIC ARTS INC COM 285512109 28,034 207,093 SH SOLE 23 207,093 0 0
ELECTRONIC ARTS INC COM 285512109 68,066 502,813 SH SOLE 25 502,813 0 0
ELECTRONIC ARTS INC COM 285512109 105,055 776,059 SH SOLE 26 330,405 0 445,654
ELECTRONIC ARTS INC COM 285512109 151,942 1,122,418 SH SOLE 28 35,108 0 1,087,310
ELECTRONIC ARTS INC COM 285512109 4,565 33,719 SH SOLE 29 33,719 0 0
ELECTRONIC ARTS INC COM 285512109 277,917 2,053,017 SH SOLE 30 2,017,980 0 35,037
ELECTRONIC ARTS INC COM 285512109 13,123 96,942 SH SOLE 31 87,265 0 9,677
ELECTRONIC ARTS INC COM 285512109 8,380 61,904 SH SOLE 32 61,904 0 0
ELECTRONIC ARTS INC COM 285512109 27,427 202,607 SH SOLE 34 202,607 0 0
ELECTRONIC ARTS INC COM 285512109 27,200 200,932 SH SOLE 36 200,932 0 0
ELECTRONIC ARTS INC COM 285512109 1,586 11,715 SH SOLE 40 11,715 0 0
ELECTRONIC ARTS INC COM 285512109 45,061 332,876 SH SOLE 43 15,927 0 316,949
ELEDON PHARMACEUTICALS INC COM 28617K101 0 17 SH SOLE 21 17 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 131 12,265 SH SOLE 22 12,265 0 0
ELEMENT SOLUTIONS INC COM 28618M106 9,890 540,710 SH SOLE 2 161,128 0 379,582
ELEMENT SOLUTIONS INC COM 28618M106 17 952 SH SOLE 4 952 0 0
ELEMENT SOLUTIONS INC COM 28618M106 101 5,528 SH SOLE 7 5,528 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,543 84,341 SH SOLE 18 84,341 0 0
ELEMENT SOLUTIONS INC COM 28618M106 43,826 2,396,152 SH SOLE 19 2,396,152 0 0
ELEMENT SOLUTIONS INC COM 28618M106 44,097 2,410,987 SH SOLE 21 2,410,987 0 0
ELEMENT SOLUTIONS INC COM 28618M106 107,415 5,872,897 SH SOLE 22 5,560,351 0 312,546
ELEMENT SOLUTIONS INC COM 28618M106 1,143 62,478 SH SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 193 10,530 SH SOLE 28 10,530 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,752 150,484 SH SOLE 30 150,484 0 0
ELEMENT SOLUTIONS INC COM 28618M106 76 4,132 SH SOLE 31 4,132 0 0
ELEMENT SOLUTIONS INC COM 28618M106 8,167 446,526 SH SOLE 34 446,526 0 0
ELEMENT SOLUTIONS INC COM 28618M106 119 6,502 SH SOLE 36 6,502 0 0
ELEMENT SOLUTIONS INC COM 28618M106 548 29,967 SH SOLE 40 29,967 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,473 80,514 SH SOLE 43 472 0 80,042
ELEVATE CREDIT INC COM 28621V101 13 4,286 SH SOLE 18 4,286 0 0
ELEVATE CREDIT INC COM 28621V101 160 54,642 SH SOLE 21 54,642 0 0
ELEVATE CREDIT INC COM 28621V101 757 259,230 SH SOLE 22 259,230 0 0
ELLINGTON FINANCIAL INC COM 28852N109 955 59,654 SH SOLE 2 19,920 0 39,734
ELLINGTON FINANCIAL INC COM 28852N109 2 153 SH SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 10 607 SH SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,389 149,216 SH SOLE 18 149,216 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,421 151,187 SH SOLE 19 151,187 0 0
ELLINGTON FINANCIAL INC COM 28852N109 43,820 2,737,040 SH SOLE 21 2,737,040 0 0
ELLINGTON FINANCIAL INC COM 28852N109 21,093 1,317,475 SH SOLE 22 1,246,112 0 71,363
ELLINGTON FINANCIAL INC COM 28852N109 125 7,822 SH SOLE 23 7,822 0 0
ELLINGTON FINANCIAL INC COM 28852N109 91 5,695 SH SOLE 28 5,695 0 0
ELLINGTON FINANCIAL INC COM 28852N109 93 5,784 SH SOLE 40 5,784 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 116 9,459 SH SOLE 2 486 0 8,973
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 453 36,781 SH SOLE 18 36,781 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 200 16,237 SH SOLE 19 16,237 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 7,188 583,913 SH SOLE 21 583,913 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,313 269,109 SH SOLE 22 261,975 0 7,134
ELMIRA SVGS BK ELMIRA N Y COM 289660102 7 516 SH SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 9 668 SH SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 16 4,741 SH SOLE 2 1,606 0 3,135
ELOXX PHARMACEUTICALS INC COM 29014R103 2 461 SH SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 305 91,722 SH SOLE 18 91,722 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 158 47,485 SH SOLE 19 47,485 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 3,283 988,755 SH SOLE 21 988,755 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,315 396,161 SH SOLE 22 391,745 0 4,416
EMAGIN CORP COM NEW 29076N206 62 16,615 SH SOLE 21 16,615 0 0
EMAGIN CORP COM NEW 29076N206 3,855 1,030,649 SH SOLE 22 1,030,649 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1,669 106,297 SH SOLE 26 106,297 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 228 14,493 SH SOLE 43 5,759 0 8,734
EMBRAER S.A. SPONSORED ADS 29082A107 438 43,779 SH SOLE 2 43,779 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 6 649 SH SOLE 19 649 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 137 13,705 SH SOLE 21 13,705 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 6,468 646,177 SH SOLE 22 646,177 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 23 2,277 SH SOLE 30 2,277 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 137 13,654 SH SOLE 31 13,654 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 826 82,527 SH SOLE 43 4,680 0 77,847
EMCLAIRE FINL CORP COM 290828102 16 549 SH SOLE 18 549 0 0
EMCLAIRE FINL CORP COM 290828102 6 214 SH SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 11,668 104,032 SH SOLE 2 50,964 0 53,068
EMCOR GROUP INC COM 29084Q100 26 231 SH SOLE 4 231 0 0
EMCOR GROUP INC COM 29084Q100 3,021 26,935 SH SOLE 7 26,935 0 0
EMCOR GROUP INC COM 29084Q100 2,343 20,891 SH SOLE 13 20,891 0 0
EMCOR GROUP INC COM 29084Q100 37,603 335,265 SH SOLE 18 308,749 0 26,516
EMCOR GROUP INC COM 29084Q100 51,716 461,095 SH SOLE 19 461,095 0 0
EMCOR GROUP INC COM 29084Q100 447,441 3,989,313 SH SOLE 21 3,989,313 0 0
EMCOR GROUP INC COM 29084Q100 255,279 2,276,029 SH SOLE 22 2,154,242 0 121,787
EMCOR GROUP INC COM 29084Q100 1,825 16,272 SH SOLE 23 16,272 0 0
EMCOR GROUP INC COM 29084Q100 301 2,683 SH SOLE 25 2,683 0 0
EMCOR GROUP INC COM 29084Q100 9,851 87,826 SH SOLE 26 16,971 0 70,855
EMCOR GROUP INC COM 29084Q100 452 4,028 SH SOLE 28 3,661 0 367
EMCOR GROUP INC COM 29084Q100 53 471 SH SOLE 29 471 0 0
EMCOR GROUP INC COM 29084Q100 5,804 51,748 SH SOLE 30 51,748 0 0
EMCOR GROUP INC COM 29084Q100 31 274 SH SOLE 31 274 0 0
EMCOR GROUP INC COM 29084Q100 107 956 SH SOLE 34 956 0 0
EMCOR GROUP INC COM 29084Q100 852 7,597 SH SOLE 36 7,597 0 0
EMCOR GROUP INC COM 29084Q100 735 6,549 SH SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 5,164 46,037 SH SOLE 43 2,098 0 43,939
EMCORE CORP COM NEW 290846203 45 8,203 SH SOLE 18 8,203 0 0
EMCORE CORP COM NEW 290846203 582 106,624 SH SOLE 21 106,624 0 0
EMCORE CORP COM NEW 290846203 3,019 552,980 SH SOLE 22 552,980 0 0
EMERALD HOLDING INC COM 29103W104 113 20,406 SH SOLE 2 930 0 19,476
EMERALD HOLDING INC COM 29103W104 3 492 SH SOLE 7 492 0 0
EMERALD HOLDING INC COM 29103W104 531 96,171 SH SOLE 18 96,171 0 0
EMERALD HOLDING INC COM 29103W104 240 43,506 SH SOLE 19 43,506 0 0
EMERALD HOLDING INC COM 29103W104 5,678 1,028,621 SH SOLE 21 1,028,621 0 0
EMERALD HOLDING INC COM 29103W104 4,139 749,882 SH SOLE 22 724,976 0 24,906
EMERALD HOLDING INC COM 29103W104 133 24,007 SH SOLE 26 0 0 24,007
EMERALD HOLDING INC COM 29103W104 16 2,978 SH SOLE 43 0 0 2,978
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,643 49,971 SH SOLE 2 35,128 0 14,843
EMERGENT BIOSOLUTIONS INC COM 29089Q105 17 182 SH SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 80 866 SH SOLE 7 866 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 22,690 244,214 SH SOLE 18 237,047 0 7,167
EMERGENT BIOSOLUTIONS INC COM 29089Q105 24,715 266,008 SH SOLE 19 266,008 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 302,699 3,257,979 SH SOLE 21 3,257,979 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 153,337 1,650,377 SH SOLE 22 1,616,586 0 33,791
EMERGENT BIOSOLUTIONS INC COM 29089Q105 901 9,695 SH SOLE 23 9,695 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 45 486 SH SOLE 25 486 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,580 60,057 SH SOLE 26 12,054 0 48,003
EMERGENT BIOSOLUTIONS INC COM 29089Q105 510 5,493 SH SOLE 28 5,493 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,882 31,015 SH SOLE 30 31,015 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 32 342 SH SOLE 34 342 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 111 1,199 SH SOLE 36 1,199 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 494 5,320 SH SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,348 25,272 SH SOLE 43 176 0 25,096
EMERSON ELEC CO COM 291011104 143,781 1,593,666 SH SOLE 2 426,266 0 1,167,400
EMERSON ELEC CO COM 291011104 27,236 301,879 SH SOLE 4 278,776 0 23,103
EMERSON ELEC CO COM 291011104 52,191 578,487 SH SOLE 7 549,022 0 29,465
EMERSON ELEC CO COM 291011104 202 2,234 SH SOLE 13 2,234 0 0
EMERSON ELEC CO COM 291011104 7,120 78,913 SH SOLE 15 78,913 0 0
EMERSON ELEC CO COM 291011104 115,078 1,275,526 SH SOLE 18 1,187,539 0 87,987
EMERSON ELEC CO COM 291011104 21,243 235,458 SH SOLE 19 235,458 0 0
EMERSON ELEC CO COM 291011104 8,320 92,218 SH SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,162,532 12,885,524 SH SOLE 21 12,885,524 0 0
EMERSON ELEC CO COM 291011104 1,234,434 13,682,487 SH SOLE 22 12,177,811 0 1,504,676
EMERSON ELEC CO COM 291011104 36,778 407,647 SH SOLE 23 407,647 0 0
EMERSON ELEC CO COM 291011104 87,141 965,875 SH SOLE 25 965,875 0 0
EMERSON ELEC CO COM 291011104 127,647 1,414,841 SH SOLE 26 464,393 0 950,448
EMERSON ELEC CO COM 291011104 189,275 2,097,925 SH SOLE 28 71,845 0 2,026,080
EMERSON ELEC CO COM 291011104 2,344 25,976 SH SOLE 29 25,976 0 0
EMERSON ELEC CO COM 291011104 299,754 3,322,475 SH SOLE 30 3,310,430 0 12,045
EMERSON ELEC CO COM 291011104 13,240 146,748 SH SOLE 31 111,124 0 35,624
EMERSON ELEC CO COM 291011104 2,664 29,531 SH SOLE 32 29,531 0 0
EMERSON ELEC CO COM 291011104 14,482 160,522 SH SOLE 34 160,522 0 0
EMERSON ELEC CO COM 291011104 32,580 361,115 SH SOLE 36 361,115 0 0
EMERSON ELEC CO COM 291011104 2,184 24,212 SH SOLE 40 24,212 0 0
EMERSON ELEC CO COM 291011104 43,538 482,579 SH SOLE 43 36,609 0 445,970
EMERSON RADIO CORP COM NEW 291087203 20 15,886 SH SOLE 21 15,886 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,490 313,580 SH SOLE 2 59,424 0 254,156
EMPIRE ST RLTY TR INC CL A 292104106 1,950 175,210 SH SOLE 4 175,210 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,088 187,603 SH SOLE 7 187,603 0 0
EMPIRE ST RLTY TR INC CL A 292104106 624 56,036 SH SOLE 18 56,036 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,511 225,638 SH SOLE 19 225,638 0 0
EMPIRE ST RLTY TR INC CL A 292104106 24,384 2,190,850 SH SOLE 21 2,190,850 0 0
EMPIRE ST RLTY TR INC CL A 292104106 57,547 5,170,423 SH SOLE 22 4,957,118 0 213,305
EMPIRE ST RLTY TR INC CL A 292104106 74 6,654 SH SOLE 23 6,654 0 0
EMPIRE ST RLTY TR INC CL A 292104106 7,301 655,954 SH SOLE 25 655,954 0 0
EMPIRE ST RLTY TR INC CL A 292104106 588 52,827 SH SOLE 26 39,861 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 1,182 106,179 SH SOLE 28 16,822 0 89,357
EMPIRE ST RLTY TR INC CL A 292104106 6,895 619,472 SH SOLE 30 619,472 0 0
EMPIRE ST RLTY TR INC CL A 292104106 30 2,740 SH SOLE 31 2,740 0 0
EMPIRE ST RLTY TR INC CL A 292104106 193 17,326 SH SOLE 36 17,326 0 0
EMPIRE ST RLTY TR INC CL A 292104106 171 15,371 SH SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 7,263 652,543 SH SOLE 43 30,595 0 621,948
EMPLOYERS HLDGS INC COM 292218104 1,317 30,583 SH SOLE 2 8,262 0 22,321
EMPLOYERS HLDGS INC COM 292218104 3 67 SH SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 20 464 SH SOLE 7 464 0 0
EMPLOYERS HLDGS INC COM 292218104 4,646 107,886 SH SOLE 18 107,886 0 0
EMPLOYERS HLDGS INC COM 292218104 2,143 49,772 SH SOLE 19 49,772 0 0
EMPLOYERS HLDGS INC COM 292218104 135,330 3,142,818 SH SOLE 21 3,142,818 0 0
EMPLOYERS HLDGS INC COM 292218104 32,429 753,111 SH SOLE 22 716,768 0 36,343
EMPLOYERS HLDGS INC COM 292218104 202 4,692 SH SOLE 26 0 0 4,692
EMPLOYERS HLDGS INC COM 292218104 160 3,715 SH SOLE 28 3,715 0 0
EMPLOYERS HLDGS INC COM 292218104 2,048 47,550 SH SOLE 30 47,550 0 0
EMPLOYERS HLDGS INC COM 292218104 140 3,249 SH SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 1,021 23,703 SH SOLE 43 964 0 22,739
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 30 8,353 SH SOLE 21 8,353 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,523 30,873 SH SOLE 2 8,002 0 22,871
ENANTA PHARMACEUTICALS INC COM 29251M106 5 107 SH SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 23 468 SH SOLE 7 468 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,685 94,994 SH SOLE 18 86,287 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 15,603 316,363 SH SOLE 19 316,363 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 171 3,470 SH SOLE 20 3,470 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 117,960 2,391,720 SH SOLE 21 2,391,720 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 37,441 759,145 SH SOLE 22 733,550 0 25,595
ENANTA PHARMACEUTICALS INC COM 29251M106 392 7,944 SH SOLE 23 7,944 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,383 48,323 SH SOLE 26 3,388 0 44,935
ENANTA PHARMACEUTICALS INC COM 29251M106 98 1,981 SH SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,432 49,319 SH SOLE 30 49,319 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 37 742 SH SOLE 34 742 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 80 1,612 SH SOLE 40 1,612 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,110 22,510 SH SOLE 43 723 0 21,787
ENBRIDGE INC COM 29250N105 58 1,583 SH SOLE 18 1,583 0 0
ENBRIDGE INC COM 29250N105 18,522 508,854 SH SOLE 21 508,854 0 0
ENBRIDGE INC COM 29250N105 769 21,125 SH SOLE 34 21,125 0 0
ENBRIDGE INC COM 29250N105 16,652 457,469 SH SOLE 43 38,194 0 419,275
ENCOMPASS HEALTH CORP COM 29261A100 27,356 334,019 SH SOLE 2 156,827 0 177,192
ENCOMPASS HEALTH CORP COM 29261A100 32 395 SH SOLE 4 395 0 0
ENCOMPASS HEALTH CORP COM 29261A100 181 2,209 SH SOLE 7 2,209 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH SOLE 17 0 0 25
ENCOMPASS HEALTH CORP COM 29261A100 24,579 300,113 SH SOLE 18 300,113 0 0
ENCOMPASS HEALTH CORP COM 29261A100 101,742 1,242,276 SH SOLE 19 1,242,276 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,109 13,540 SH SOLE 20 13,540 0 0
ENCOMPASS HEALTH CORP COM 29261A100 417,444 5,096,991 SH SOLE 21 5,096,991 0 0
ENCOMPASS HEALTH CORP COM 29261A100 259,358 3,166,766 SH SOLE 22 3,034,346 0 132,420
ENCOMPASS HEALTH CORP COM 29261A100 164 1,999 SH SOLE 25 1,999 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,476 42,438 SH SOLE 26 32,022 0 10,416
ENCOMPASS HEALTH CORP COM 29261A100 1,166 14,235 SH SOLE 28 8,535 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 8,455 103,238 SH SOLE 30 103,238 0 0
ENCOMPASS HEALTH CORP COM 29261A100 153 1,863 SH SOLE 31 1,863 0 0
ENCOMPASS HEALTH CORP COM 29261A100 45,345 553,667 SH SOLE 34 553,667 0 0
ENCOMPASS HEALTH CORP COM 29261A100 526 6,420 SH SOLE 36 6,420 0 0
ENCOMPASS HEALTH CORP COM 29261A100 999 12,200 SH SOLE 40 12,200 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,995 48,773 SH SOLE 43 4,331 0 44,442
ENCORE CAP GROUP INC COM 292554102 1,600 39,781 SH SOLE 2 10,168 0 29,613
ENCORE CAP GROUP INC COM 292554102 4 108 SH SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 22 555 SH SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 5,136 127,662 SH SOLE 18 127,662 0 0
ENCORE CAP GROUP INC COM 292554102 6,413 159,414 SH SOLE 19 159,414 0 0
ENCORE CAP GROUP INC COM 292554102 153,718 3,820,983 SH SOLE 21 3,820,983 0 0
ENCORE CAP GROUP INC COM 292554102 41,675 1,035,924 SH SOLE 22 989,496 0 46,428
ENCORE CAP GROUP INC COM 292554102 237 5,900 SH SOLE 23 5,900 0 0
ENCORE CAP GROUP INC COM 292554102 20 509 SH SOLE 25 509 0 0
ENCORE CAP GROUP INC COM 292554102 1,094 27,196 SH SOLE 26 1,178 0 26,018
ENCORE CAP GROUP INC COM 292554102 139 3,449 SH SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 2,994 74,419 SH SOLE 30 74,419 0 0
ENCORE CAP GROUP INC COM 292554102 9 212 SH SOLE 34 212 0 0
ENCORE CAP GROUP INC COM 292554102 50 1,255 SH SOLE 36 1,255 0 0
ENCORE CAP GROUP INC COM 292554102 115 2,857 SH SOLE 40 2,857 0 0
ENCORE CAP GROUP INC COM 292554102 680 16,915 SH SOLE 43 2,778 0 14,137
ENCORE WIRE CORP COM 292562105 1,534 22,858 SH SOLE 2 6,726 0 16,132
ENCORE WIRE CORP COM 292562105 7 110 SH SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 26 384 SH SOLE 7 384 0 0
ENCORE WIRE CORP COM 292562105 5,443 81,085 SH SOLE 18 81,085 0 0
ENCORE WIRE CORP COM 292562105 2,299 34,253 SH SOLE 19 34,253 0 0
ENCORE WIRE CORP COM 292562105 167,383 2,493,416 SH SOLE 21 2,493,416 0 0
ENCORE WIRE CORP COM 292562105 43,082 641,769 SH SOLE 22 610,749 0 31,020
ENCORE WIRE CORP COM 292562105 422 6,279 SH SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 188 2,807 SH SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 3,120 46,470 SH SOLE 30 46,470 0 0
ENCORE WIRE CORP COM 292562105 153 2,272 SH SOLE 40 2,272 0 0
ENCORE WIRE CORP COM 292562105 1,176 17,525 SH SOLE 43 2,963 0 14,562
ENDAVA PLC ADS 29260V105 28,486 336,360 SH SOLE 19 336,360 0 0
ENDAVA PLC ADS 29260V105 151 1,781 SH SOLE 21 1,781 0 0
ENDAVA PLC ADS 29260V105 48,252 569,744 SH SOLE 34 569,744 0 0
ENDAVA PLC ADS 29260V105 438 5,166 SH SOLE 43 3,728 0 1,438
ENDO INTL PLC SHS G30401106 1,601 216,009 SH SOLE 2 82,111 0 133,898
ENDO INTL PLC SHS G30401106 7 926 SH SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 29 3,958 SH SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 6,990 943,387 SH SOLE 18 926,174 0 17,213
ENDO INTL PLC SHS G30401106 5,960 804,349 SH SOLE 19 804,349 0 0
ENDO INTL PLC SHS G30401106 215,364 29,063,979 SH SOLE 21 29,063,979 0 0
ENDO INTL PLC SHS G30401106 52,287 7,056,209 SH SOLE 22 6,785,846 0 270,363
ENDO INTL PLC SHS G30401106 148 19,915 SH SOLE 23 19,915 0 0
ENDO INTL PLC SHS G30401106 1,121 151,236 SH SOLE 26 57,934 0 93,302
ENDO INTL PLC SHS G30401106 199 26,896 SH SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 4,109 554,571 SH SOLE 30 554,571 0 0
ENDO INTL PLC SHS G30401106 233 31,458 SH SOLE 40 31,458 0 0
ENDO INTL PLC SHS G30401106 919 123,999 SH SOLE 43 2,073 0 121,926
ENEL AMERICAS S A SPONSORED ADR 29274F104 310 36,580 SH SOLE 2 0 0 36,580
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,165 137,385 SH SOLE 4 137,385 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,593 423,706 SH SOLE 7 423,706 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2 210 SH SOLE 18 210 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 208 24,554 SH SOLE 19 24,554 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 27,895 3,289,449 SH SOLE 21 3,289,449 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 753 88,810 SH SOLE 22 88,810 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 189 22,304 SH SOLE 25 22,304 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 602 70,936 SH SOLE 26 70,936 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 8,087 953,686 SH SOLE 30 953,686 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 249 29,329 SH SOLE 31 0 0 29,329
ENEL AMERICAS S A SPONSORED ADR 29274F104 427 50,307 SH SOLE 34 50,307 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,759 443,251 SH SOLE 43 71,973 0 371,278
ENEL CHILE S.A. SPONSORED ADR 29278D105 193 49,314 SH SOLE 21 49,314 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,008 257,092 SH SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 2,792 712,366 SH SOLE 30 712,366 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 157 40,124 SH SOLE 34 40,124 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,340 341,903 SH SOLE 43 2,100 0 339,803
ENERGIZER HLDGS INC NEW COM 29272W109 7,430 156,551 SH SOLE 2 45,089 0 111,462
ENERGIZER HLDGS INC NEW COM 29272W109 13 280 SH SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 58 1,224 SH SOLE 7 1,224 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 7,146 150,562 SH SOLE 18 150,562 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 894 18,846 SH SOLE 19 18,846 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 143,063 3,014,387 SH SOLE 21 3,014,387 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 93,364 1,967,220 SH SOLE 22 1,883,329 0 83,891
ENERGIZER HLDGS INC NEW COM 29272W109 40 835 SH SOLE 25 835 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,050 22,125 SH SOLE 26 17,510 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 385 8,110 SH SOLE 28 7,605 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 2,177 45,863 SH SOLE 30 45,863 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 61 1,287 SH SOLE 31 1,287 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 40 844 SH SOLE 34 844 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 98 2,074 SH SOLE 36 2,074 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 409 8,620 SH SOLE 40 8,620 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,860 39,200 SH SOLE 43 1,803 0 37,397
ENERGOUS CORP COM 29272C103 37 9,191 SH SOLE 18 9,191 0 0
ENERGOUS CORP COM 29272C103 570 140,379 SH SOLE 21 140,379 0 0
ENERGOUS CORP COM 29272C103 3,256 801,927 SH SOLE 22 801,927 0 0
ENERGOUS CORP COM 29272C103 6 1,433 SH SOLE 43 0 0 1,433
ENERGY FOCUS INC COM 29268T409 7 1,425 SH SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 143 30,997 SH SOLE 22 30,997 0 0
ENERGY FUELS INC COM NEW 292671708 644 113,467 SH SOLE 2 6,337 0 107,130
ENERGY FUELS INC COM NEW 292671708 8 1,468 SH SOLE 7 1,468 0 0
ENERGY FUELS INC COM NEW 292671708 2,641 464,964 SH SOLE 18 464,964 0 0
ENERGY FUELS INC COM NEW 292671708 1,338 235,508 SH SOLE 19 235,508 0 0
ENERGY FUELS INC COM NEW 292671708 29,819 5,249,746 SH SOLE 21 5,249,746 0 0
ENERGY FUELS INC COM NEW 292671708 7,592 1,336,603 SH SOLE 22 1,191,021 0 145,582
ENERGY RECOVERY INC COM 29270J100 371 20,248 SH SOLE 2 13,572 0 6,676
ENERGY RECOVERY INC COM 29270J100 785 42,814 SH SOLE 7 42,814 0 0
ENERGY RECOVERY INC COM 29270J100 2,558 139,456 SH SOLE 18 139,456 0 0
ENERGY RECOVERY INC COM 29270J100 2,141 116,748 SH SOLE 19 116,748 0 0
ENERGY RECOVERY INC COM 29270J100 27,947 1,523,848 SH SOLE 21 1,523,848 0 0
ENERGY RECOVERY INC COM 29270J100 23,450 1,278,628 SH SOLE 22 1,245,718 0 32,910
ENERGY RECOVERY INC COM 29270J100 10 544 SH SOLE 23 544 0 0
ENERGY RECOVERY INC COM 29270J100 33 1,787 SH SOLE 25 1,787 0 0
ENERGY RECOVERY INC COM 29270J100 116 6,324 SH SOLE 26 3,314 0 3,010
ENERGY RECOVERY INC COM 29270J100 114 6,211 SH SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 7,052 384,518 SH SOLE 30 384,518 0 0
ENERGY RECOVERY INC COM 29270J100 75 4,089 SH SOLE 36 4,089 0 0
ENERGY RECOVERY INC COM 29270J100 117 6,354 SH SOLE 40 6,354 0 0
ENERGY RECOVERY INC COM 29270J100 2,850 155,398 SH SOLE 43 0 0 155,398
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 713 92,825 SH SOLE 2 92,825 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 805 104,835 SH SOLE 18 104,835 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 27,099 3,528,532 SH SOLE 19 3,528,532 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 477 62,076 SH SOLE 43 0 0 62,076
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,342 51,381 SH SOLE 2 19,311 0 32,070
ENERPAC TOOL GROUP CORP CL A COM 292765104 7 281 SH SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 25 958 SH SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 6,429 246,150 SH SOLE 18 246,150 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,903 111,141 SH SOLE 19 111,141 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 183,523 7,026,156 SH SOLE 21 7,026,156 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 46,345 1,774,292 SH SOLE 22 1,703,313 0 70,979
ENERPAC TOOL GROUP CORP CL A COM 292765104 662 25,357 SH SOLE 26 5,700 0 19,657
ENERPAC TOOL GROUP CORP CL A COM 292765104 214 8,204 SH SOLE 28 8,204 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 3,474 133,012 SH SOLE 30 133,012 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 161 6,153 SH SOLE 40 6,153 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 353 13,502 SH SOLE 43 0 0 13,502
ENERPLUS CORP COM 292766102 804 160,390 SH SOLE 43 0 0 160,390
ENERSYS COM 29275Y102 5,775 63,597 SH SOLE 2 30,919 0 32,678
ENERSYS COM 29275Y102 16 180 SH SOLE 4 180 0 0
ENERSYS COM 29275Y102 92 1,008 SH SOLE 7 1,008 0 0
ENERSYS COM 29275Y102 20,472 225,465 SH SOLE 18 225,465 0 0
ENERSYS COM 29275Y102 7,822 86,145 SH SOLE 19 86,145 0 0
ENERSYS COM 29275Y102 280,151 3,085,361 SH SOLE 21 3,085,361 0 0
ENERSYS COM 29275Y102 131,223 1,445,192 SH SOLE 22 1,379,607 0 65,585
ENERSYS COM 29275Y102 45 497 SH SOLE 23 497 0 0
ENERSYS COM 29275Y102 1,483 16,328 SH SOLE 25 16,328 0 0
ENERSYS COM 29275Y102 2,060 22,686 SH SOLE 26 13,444 0 9,242
ENERSYS COM 29275Y102 421 4,642 SH SOLE 28 4,642 0 0
ENERSYS COM 29275Y102 2,846 31,348 SH SOLE 30 31,348 0 0
ENERSYS COM 29275Y102 456 5,018 SH SOLE 34 5,018 0 0
ENERSYS COM 29275Y102 283 3,117 SH SOLE 36 3,117 0 0
ENERSYS COM 29275Y102 503 5,542 SH SOLE 40 5,542 0 0
ENERSYS COM 29275Y102 2,684 29,563 SH SOLE 43 3,399 0 26,164
ENETI INC COM Y2294C107 168 8,008 SH SOLE 2 401 0 7,607
ENETI INC COM Y2294C107 3 147 SH SOLE 7 147 0 0
ENETI INC COM Y2294C107 675 32,110 SH SOLE 18 32,110 0 0
ENETI INC COM Y2294C107 295 14,007 SH SOLE 19 14,007 0 0
ENETI INC COM Y2294C107 6,872 326,777 SH SOLE 21 326,777 0 0
ENETI INC COM Y2294C107 1,822 86,646 SH SOLE 22 78,042 0 8,604
ENGLOBAL CORP COM 293306106 68 15,124 SH SOLE 21 15,124 0 0
ENGLOBAL CORP COM 293306106 1,382 305,814 SH SOLE 22 305,814 0 0
ENI S P A SPONSORED ADR 26874R108 7 293 SH SOLE 18 293 0 0
ENI S P A SPONSORED ADR 26874R108 13,545 548,178 SH SOLE 43 126,688 0 421,490
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 291 67,815 SH SOLE 2 67,815 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7 1,520 SH SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,748 407,361 SH SOLE 7 407,361 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,775 879,920 SH SOLE 21 879,920 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,713 399,256 SH SOLE 22 260,630 0 138,626
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 16 3,656 SH SOLE 25 3,656 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 417 97,134 SH SOLE 26 68,849 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 143 33,334 SH SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,023 238,397 SH SOLE 30 238,397 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 23 5,436 SH SOLE 34 5,436 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 28 6,493 SH SOLE 36 6,493 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 126 29,336 SH SOLE 40 29,336 0 0
ENNIS INC COM 293389102 726 34,002 SH SOLE 2 9,784 0 24,218
ENNIS INC COM 293389102 5 240 SH SOLE 4 240 0 0
ENNIS INC COM 293389102 7 332 SH SOLE 7 332 0 0
ENNIS INC COM 293389102 1,881 88,088 SH SOLE 18 88,088 0 0
ENNIS INC COM 293389102 1,883 88,217 SH SOLE 19 88,217 0 0
ENNIS INC COM 293389102 23,295 1,091,080 SH SOLE 21 1,091,080 0 0
ENNIS INC COM 293389102 19,362 906,902 SH SOLE 22 866,008 0 40,894
ENNIS INC COM 293389102 996 46,650 SH SOLE 26 9,361 0 37,289
ENNIS INC COM 293389102 79 3,722 SH SOLE 28 3,722 0 0
ENNIS INC COM 293389102 105 4,910 SH SOLE 30 4,910 0 0
ENNIS INC COM 293389102 55 2,583 SH SOLE 40 2,583 0 0
ENNIS INC COM 293389102 768 35,995 SH SOLE 43 5,581 0 30,414
ENOCHIAN BIOSCIENCES INC COM 29350E104 75 21,181 SH SOLE 2 1,204 0 19,977
ENOCHIAN BIOSCIENCES INC COM 29350E104 241 68,186 SH SOLE 18 68,186 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 164 46,261 SH SOLE 19 46,261 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 2,126 600,603 SH SOLE 21 600,603 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 801 226,297 SH SOLE 22 216,434 0 9,863
ENOVA INTL INC COM 29357K103 1,463 41,231 SH SOLE 2 12,193 0 29,038
ENOVA INTL INC COM 29357K103 4 121 SH SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103 19 538 SH SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 5,495 154,888 SH SOLE 18 154,888 0 0
ENOVA INTL INC COM 29357K103 2,157 60,784 SH SOLE 19 60,784 0 0
ENOVA INTL INC COM 29357K103 158,032 4,454,127 SH SOLE 21 4,454,127 0 0
ENOVA INTL INC COM 29357K103 38,765 1,092,596 SH SOLE 22 1,039,038 0 53,558
ENOVA INTL INC COM 29357K103 1,080 30,440 SH SOLE 26 23,030 0 7,410
ENOVA INTL INC COM 29357K103 143 4,044 SH SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 3,059 86,211 SH SOLE 30 86,211 0 0
ENOVA INTL INC COM 29357K103 113 3,191 SH SOLE 40 3,191 0 0
ENOVA INTL INC COM 29357K103 333 9,393 SH SOLE 43 0 0 9,393
ENPHASE ENERGY INC COM 29355A107 39,785 245,344 SH SOLE 2 45,772 0 199,572
ENPHASE ENERGY INC COM 29355A107 9,127 56,282 SH SOLE 4 51,595 0 4,687
ENPHASE ENERGY INC COM 29355A107 17,604 108,561 SH SOLE 7 104,898 0 3,663
ENPHASE ENERGY INC COM 29355A107 494 3,048 SH SOLE 13 3,048 0 0
ENPHASE ENERGY INC COM 29355A107 1,949 12,020 SH SOLE 15 12,020 0 0
ENPHASE ENERGY INC COM 29355A107 50,082 308,842 SH SOLE 18 289,441 0 19,401
ENPHASE ENERGY INC COM 29355A107 14,136 87,176 SH SOLE 19 87,176 0 0
ENPHASE ENERGY INC COM 29355A107 909,667 5,609,691 SH SOLE 21 5,609,691 0 0
ENPHASE ENERGY INC COM 29355A107 485,122 2,991,626 SH SOLE 22 2,716,729 0 274,897
ENPHASE ENERGY INC COM 29355A107 12,217 75,342 SH SOLE 23 75,342 0 0
ENPHASE ENERGY INC COM 29355A107 23,637 145,763 SH SOLE 25 145,763 0 0
ENPHASE ENERGY INC COM 29355A107 46,318 285,629 SH SOLE 26 106,997 0 178,632
ENPHASE ENERGY INC COM 29355A107 35,285 217,594 SH SOLE 28 12,816 0 204,778
ENPHASE ENERGY INC COM 29355A107 398,520 2,457,570 SH SOLE 30 2,451,864 0 5,706
ENPHASE ENERGY INC COM 29355A107 7,306 45,057 SH SOLE 31 15,314 0 29,743
ENPHASE ENERGY INC COM 29355A107 50,498 311,409 SH SOLE 34 311,409 0 0
ENPHASE ENERGY INC COM 29355A107 9,262 57,116 SH SOLE 36 57,116 0 0
ENPHASE ENERGY INC COM 29355A107 760 4,684 SH SOLE 40 4,684 0 0
ENPHASE ENERGY INC COM 29355A107 6,250 38,545 SH SOLE 43 2,444 0 36,101
ENPRO INDS INC COM 29355X107 2,048 24,014 SH SOLE 2 6,435 0 17,579
ENPRO INDS INC COM 29355X107 9 109 SH SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 30 348 SH SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 7,333 86,000 SH SOLE 18 86,000 0 0
ENPRO INDS INC COM 29355X107 3,162 37,084 SH SOLE 19 37,084 0 0
ENPRO INDS INC COM 29355X107 212,113 2,487,550 SH SOLE 21 2,487,550 0 0
ENPRO INDS INC COM 29355X107 51,918 608,869 SH SOLE 22 577,742 0 31,127
ENPRO INDS INC COM 29355X107 49 573 SH SOLE 25 573 0 0
ENPRO INDS INC COM 29355X107 501 5,873 SH SOLE 26 4,644 0 1,229
ENPRO INDS INC COM 29355X107 217 2,542 SH SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 3,946 46,271 SH SOLE 30 46,271 0 0
ENPRO INDS INC COM 29355X107 100 1,172 SH SOLE 36 1,172 0 0
ENPRO INDS INC COM 29355X107 223 2,621 SH SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 1,531 17,959 SH SOLE 43 1,785 0 16,174
ENSERVCO CORP COM NEW 29358Y201 2 1,439 SH SOLE 21 1,439 0 0
ENSERVCO CORP COM NEW 29358Y201 1 494 SH SOLE 22 494 0 0
ENSIGN GROUP INC COM 29358P101 2,725 29,039 SH SOLE 2 21,265 0 7,774
ENSIGN GROUP INC COM 29358P101 21 220 SH SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 90 960 SH SOLE 7 960 0 0
ENSIGN GROUP INC COM 29358P101 19,517 207,985 SH SOLE 18 207,985 0 0
ENSIGN GROUP INC COM 29358P101 8,673 92,420 SH SOLE 19 92,420 0 0
ENSIGN GROUP INC COM 29358P101 569,738 6,071,382 SH SOLE 21 6,071,382 0 0
ENSIGN GROUP INC COM 29358P101 138,865 1,479,809 SH SOLE 22 1,440,131 0 39,678
ENSIGN GROUP INC COM 29358P101 65 694 SH SOLE 25 694 0 0
ENSIGN GROUP INC COM 29358P101 1,492 15,902 SH SOLE 26 11,522 0 4,380
ENSIGN GROUP INC COM 29358P101 246 2,622 SH SOLE 28 2,622 0 0
ENSIGN GROUP INC COM 29358P101 15,605 166,289 SH SOLE 30 166,289 0 0
ENSIGN GROUP INC COM 29358P101 132 1,411 SH SOLE 36 1,411 0 0
ENSIGN GROUP INC COM 29358P101 597 6,359 SH SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 2,102 22,403 SH SOLE 43 80 0 22,323
ENSTAR GROUP LIMITED SHS G3075P101 3,433 13,913 SH SOLE 2 3,933 0 9,980
ENSTAR GROUP LIMITED SHS G3075P101 16 64 SH SOLE 4 64 0 0
ENSTAR GROUP LIMITED SHS G3075P101 59 240 SH SOLE 7 240 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1 3 SH SOLE 17 0 0 3
ENSTAR GROUP LIMITED SHS G3075P101 9,865 39,981 SH SOLE 18 39,981 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,000 24,320 SH SOLE 19 24,320 0 0
ENSTAR GROUP LIMITED SHS G3075P101 118,646 480,873 SH SOLE 21 480,873 0 0
ENSTAR GROUP LIMITED SHS G3075P101 89,427 362,447 SH SOLE 22 343,237 0 19,210
ENSTAR GROUP LIMITED SHS G3075P101 2,158 8,747 SH SOLE 26 3,384 0 5,363
ENSTAR GROUP LIMITED SHS G3075P101 387 1,570 SH SOLE 28 1,570 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,208 8,949 SH SOLE 30 8,949 0 0
ENSTAR GROUP LIMITED SHS G3075P101 375 1,519 SH SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,345 5,453 SH SOLE 43 584 0 4,869
ENTASIS THERAPEUTICS HLDGS I COM 293614103 3 1,350 SH SOLE 18 1,350 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 11 5,077 SH SOLE 21 5,077 0 0
ENTEGRIS INC COM 29362U104 33,758 301,951 SH SOLE 2 75,452 0 226,499
ENTEGRIS INC COM 29362U104 61 548 SH SOLE 4 548 0 0
ENTEGRIS INC COM 29362U104 266 2,376 SH SOLE 7 2,376 0 0
ENTEGRIS INC COM 29362U104 8,371 74,873 SH SOLE 18 74,873 0 0
ENTEGRIS INC COM 29362U104 416,278 3,723,413 SH SOLE 19 3,723,413 0 0
ENTEGRIS INC COM 29362U104 305,897 2,736,109 SH SOLE 21 2,736,109 0 0
ENTEGRIS INC COM 29362U104 410,651 3,673,088 SH SOLE 22 3,495,198 0 177,890
ENTEGRIS INC COM 29362U104 167,082 1,494,472 SH SOLE 25 1,494,472 0 0
ENTEGRIS INC COM 29362U104 9,104 81,427 SH SOLE 26 48,087 0 33,340
ENTEGRIS INC COM 29362U104 4,913 43,949 SH SOLE 28 13,525 0 30,424
ENTEGRIS INC COM 29362U104 10,279 91,943 SH SOLE 30 91,943 0 0
ENTEGRIS INC COM 29362U104 342 3,057 SH SOLE 31 2,549 0 508
ENTEGRIS INC COM 29362U104 66,151 591,690 SH SOLE 34 591,690 0 0
ENTEGRIS INC COM 29362U104 396 3,545 SH SOLE 36 3,545 0 0
ENTEGRIS INC COM 29362U104 1,931 17,270 SH SOLE 40 17,270 0 0
ENTEGRIS INC COM 29362U104 4,957 44,338 SH SOLE 43 5,928 0 38,410
ENTERCOM COMMUNICATIONS CORP CL A 293639100 861 164,028 SH SOLE 2 65,076 0 98,952
ENTERCOM COMMUNICATIONS CORP CL A 293639100 11 2,029 SH SOLE 7 2,029 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2,142 408,057 SH SOLE 18 408,057 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,075 204,773 SH SOLE 19 204,773 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 24,435 4,654,256 SH SOLE 21 4,654,256 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 17,634 3,358,764 SH SOLE 22 3,234,281 0 124,483
ENTERCOM COMMUNICATIONS CORP CL A 293639100 231 43,940 SH SOLE 26 0 0 43,940
ENTERCOM COMMUNICATIONS CORP CL A 293639100 172 32,812 SH SOLE 43 241 0 32,571
ENTERGY CORP NEW COM 29364G103 47,305 475,566 SH SOLE 2 92,023 0 383,543
ENTERGY CORP NEW COM 29364G103 12,959 130,278 SH SOLE 4 122,500 0 7,778
ENTERGY CORP NEW COM 29364G103 20,592 207,018 SH SOLE 7 177,763 0 29,255
ENTERGY CORP NEW COM 29364G103 84 841 SH SOLE 13 841 0 0
ENTERGY CORP NEW COM 29364G103 2,587 26,009 SH SOLE 15 26,009 0 0
ENTERGY CORP NEW COM 29364G103 47,021 472,711 SH SOLE 18 443,639 0 29,072
ENTERGY CORP NEW COM 29364G103 8,156 81,991 SH SOLE 19 81,991 0 0
ENTERGY CORP NEW COM 29364G103 741,897 7,458,501 SH SOLE 21 7,458,501 0 0
ENTERGY CORP NEW COM 29364G103 458,027 4,604,673 SH SOLE 22 4,134,629 0 470,044
ENTERGY CORP NEW COM 29364G103 12,172 122,372 SH SOLE 23 122,372 0 0
ENTERGY CORP NEW COM 29364G103 25,452 255,876 SH SOLE 25 255,876 0 0
ENTERGY CORP NEW COM 29364G103 43,822 440,552 SH SOLE 26 162,311 0 278,241
ENTERGY CORP NEW COM 29364G103 10,124 101,778 SH SOLE 28 21,311 0 80,467
ENTERGY CORP NEW COM 29364G103 66 667 SH SOLE 29 667 0 0
ENTERGY CORP NEW COM 29364G103 74,934 753,336 SH SOLE 30 753,336 0 0
ENTERGY CORP NEW COM 29364G103 7,692 77,330 SH SOLE 31 26,611 0 50,719
ENTERGY CORP NEW COM 29364G103 5,254 52,816 SH SOLE 32 52,816 0 0
ENTERGY CORP NEW COM 29364G103 894 8,990 SH SOLE 34 8,990 0 0
ENTERGY CORP NEW COM 29364G103 17,914 180,097 SH SOLE 35 180,097 0 0
ENTERGY CORP NEW COM 29364G103 13,693 137,663 SH SOLE 36 137,663 0 0
ENTERGY CORP NEW COM 29364G103 412 4,141 SH SOLE 40 4,141 0 0
ENTERGY CORP NEW COM 29364G103 11,589 116,511 SH SOLE 43 16,409 0 100,102
ENTERPRISE BANCORP INC MASS COM 293668109 291 8,958 SH SOLE 2 1,580 0 7,378
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,135 34,893 SH SOLE 18 34,893 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 512 15,731 SH SOLE 19 15,731 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 12,452 382,912 SH SOLE 21 382,912 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,806 117,027 SH SOLE 22 106,066 0 10,961
ENTERPRISE FINL SVCS CORP COM 293712105 1,411 28,538 SH SOLE 2 9,332 0 19,206
ENTERPRISE FINL SVCS CORP COM 293712105 7 136 SH SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 19 376 SH SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,827 77,402 SH SOLE 18 77,402 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,137 43,219 SH SOLE 19 43,219 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 47,912 969,092 SH SOLE 21 969,092 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 45,598 922,299 SH SOLE 22 876,196 0 46,103
ENTERPRISE FINL SVCS CORP COM 293712105 954 19,292 SH SOLE 26 11,354 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 158 3,191 SH SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,565 31,647 SH SOLE 30 31,647 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 71 1,435 SH SOLE 34 1,435 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 193 3,908 SH SOLE 40 3,908 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 172 3,483 SH SOLE 43 0 0 3,483
ENTERPRISE PRODS PARTNERS L COM 293792107 7,680 348,779 SH SOLE 2 348,779 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 38,309 1,739,752 SH SOLE 18 1,236,440 0 503,312
ENTERPRISE PRODS PARTNERS L COM 293792107 365,670 16,606,248 SH SOLE 19 16,606,248 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 243 11,054 SH SOLE 43 0 0 11,054
ENTRAVISION COMMUNICATIONS C CL A 29382R107 226 55,951 SH SOLE 2 2,331 0 53,620
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7 1,833 SH SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 818 202,434 SH SOLE 18 202,434 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,774 439,129 SH SOLE 19 439,129 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9,810 2,428,106 SH SOLE 21 2,428,106 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 11,670 2,888,620 SH SOLE 22 2,827,440 0 61,180
ENTRAVISION COMMUNICATIONS C CL A 29382R107 280 69,275 SH SOLE 23 69,275 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 408 100,944 SH SOLE 26 0 0 100,944
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 1,085 SH SOLE 43 0 0 1,085
ENVELA CORP COM 29402E102 52 10,430 SH SOLE 2 1,209 0 9,221
ENVELA CORP COM 29402E102 155 30,784 SH SOLE 18 30,784 0 0
ENVELA CORP COM 29402E102 79 15,756 SH SOLE 19 15,756 0 0
ENVELA CORP COM 29402E102 1,511 300,965 SH SOLE 21 300,965 0 0
ENVELA CORP COM 29402E102 340 67,767 SH SOLE 22 67,419 0 348
ENVERIC BIOSCIENCES INC COM NEW 29405E109 1,730 563,520 SH SOLE 22 563,520 0 0
ENVESTNET INC COM 29404K106 172,124 2,382,994 SH SOLE 2 2,375,638 0 7,356
ENVESTNET INC COM 29404K106 16 224 SH SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 67 934 SH SOLE 7 934 0 0
ENVESTNET INC COM 29404K106 12,366 171,204 SH SOLE 18 168,898 0 2,306
ENVESTNET INC COM 29404K106 13,697 189,628 SH SOLE 19 189,628 0 0
ENVESTNET INC COM 29404K106 160,839 2,226,755 SH SOLE 21 2,226,755 0 0
ENVESTNET INC COM 29404K106 111,838 1,548,363 SH SOLE 22 1,506,475 0 41,888
ENVESTNET INC COM 29404K106 317 4,391 SH SOLE 23 4,391 0 0
ENVESTNET INC COM 29404K106 1,643 22,742 SH SOLE 26 13,535 0 9,207
ENVESTNET INC COM 29404K106 193 2,671 SH SOLE 28 2,671 0 0
ENVESTNET INC COM 29404K106 2,691 37,252 SH SOLE 30 37,252 0 0
ENVESTNET INC COM 29404K106 462 6,390 SH SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 416 5,757 SH SOLE 43 277 0 5,480
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,716 2,210,000 PRN SOLE 21 2,210,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 24,350 596,803 SH SOLE 2 302,385 0 294,418
ENVISTA HOLDINGS CORPORATION COM 29415F104 27 663 SH SOLE 4 663 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 156 3,820 SH SOLE 7 3,820 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 655 16,052 SH SOLE 13 16,052 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 6,506 159,452 SH SOLE 18 134,572 0 24,880
ENVISTA HOLDINGS CORPORATION COM 29415F104 91,716 2,247,952 SH SOLE 19 2,247,952 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 109,182 2,676,031 SH SOLE 21 2,676,031 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 179,818 4,407,292 SH SOLE 22 4,123,354 0 283,938
ENVISTA HOLDINGS CORPORATION COM 29415F104 78 1,924 SH SOLE 25 1,924 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,231 79,190 SH SOLE 26 53,865 0 25,325
ENVISTA HOLDINGS CORPORATION COM 29415F104 459 11,240 SH SOLE 28 11,240 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 5,247 128,612 SH SOLE 30 128,612 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 123 3,020 SH SOLE 31 3,020 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 65,674 1,609,651 SH SOLE 34 1,609,651 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 269 6,581 SH SOLE 36 6,581 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 797 19,542 SH SOLE 40 19,542 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 54 1,335 SH SOLE 43 0 0 1,335
ENZO BIOCHEM INC COM 294100102 127 37,006 SH SOLE 2 1,486 0 35,520
ENZO BIOCHEM INC COM 294100102 3 771 SH SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 577 167,605 SH SOLE 18 167,605 0 0
ENZO BIOCHEM INC COM 294100102 304 88,420 SH SOLE 19 88,420 0 0
ENZO BIOCHEM INC COM 294100102 5,971 1,735,793 SH SOLE 21 1,735,793 0 0
ENZO BIOCHEM INC COM 294100102 6,182 1,797,091 SH SOLE 22 1,754,239 0 42,852
ENZO BIOCHEM INC COM 294100102 79 22,991 SH SOLE 23 22,991 0 0
ENZO BIOCHEM INC COM 294100102 202 58,577 SH SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 100,852 1,390,481 SH SOLE 2 257,304 0 1,133,177
EOG RES INC COM 26875P101 20,324 280,215 SH SOLE 4 257,739 0 22,476
EOG RES INC COM 26875P101 37,708 519,901 SH SOLE 7 498,200 0 21,701
EOG RES INC COM 26875P101 1,303 17,963 SH SOLE 13 17,963 0 0
EOG RES INC COM 26875P101 5,554 76,577 SH SOLE 15 76,577 0 0
EOG RES INC COM 26875P101 72,015 992,897 SH SOLE 18 893,101 0 99,796
EOG RES INC COM 26875P101 35,146 484,576 SH SOLE 19 484,576 0 0
EOG RES INC COM 26875P101 973,454 13,421,399 SH SOLE 21 13,421,399 0 0
EOG RES INC COM 26875P101 958,217 13,211,320 SH SOLE 22 11,779,072 0 1,432,248
EOG RES INC COM 26875P101 26,162 360,706 SH SOLE 23 360,706 0 0
EOG RES INC COM 26875P101 92,882 1,280,595 SH SOLE 25 1,280,595 0 0
EOG RES INC COM 26875P101 100,266 1,382,411 SH SOLE 26 467,981 0 914,430
EOG RES INC COM 26875P101 107,208 1,478,124 SH SOLE 28 61,748 0 1,416,376
EOG RES INC COM 26875P101 190 2,620 SH SOLE 29 2,620 0 0
EOG RES INC COM 26875P101 235,593 3,248,219 SH SOLE 30 3,248,219 0 0
EOG RES INC COM 26875P101 76,018 1,048,089 SH SOLE 31 75,801 0 972,288
EOG RES INC COM 26875P101 57,898 798,260 SH SOLE 34 798,260 0 0
EOG RES INC COM 26875P101 26,405 364,059 SH SOLE 36 364,059 0 0
EOG RES INC COM 26875P101 1,712 23,600 SH SOLE 40 23,600 0 0
EOG RES INC COM 26875P101 15,735 216,945 SH SOLE 43 26,841 0 190,104
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 31 1,565 SH SOLE 2 1,565 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 667 33,819 SH SOLE 21 33,819 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 12,854 651,839 SH SOLE 22 651,839 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 99 5,000 SH SOLE 43 0 0 5,000
EPAM SYS INC COM 29414B104 46,611 117,500 SH SOLE 2 17,955 0 99,545
EPAM SYS INC COM 29414B104 10,904 27,487 SH SOLE 4 25,334 0 2,153
EPAM SYS INC COM 29414B104 10,223 25,772 SH SOLE 7 7,932 0 17,840
EPAM SYS INC COM 29414B104 64 162 SH SOLE 13 162 0 0
EPAM SYS INC COM 29414B104 1,826 4,604 SH SOLE 15 4,604 0 0
EPAM SYS INC COM 29414B104 14 35 SH SOLE 17 0 0 35
EPAM SYS INC COM 29414B104 15,596 39,315 SH SOLE 18 36,096 0 3,219
EPAM SYS INC COM 29414B104 12,109 30,524 SH SOLE 19 30,524 0 0
EPAM SYS INC COM 29414B104 375,141 945,677 SH SOLE 21 945,677 0 0
EPAM SYS INC COM 29414B104 555,568 1,400,508 SH SOLE 22 1,327,596 0 72,912
EPAM SYS INC COM 29414B104 13,598 34,279 SH SOLE 23 34,279 0 0
EPAM SYS INC COM 29414B104 30,800 77,643 SH SOLE 25 77,643 0 0
EPAM SYS INC COM 29414B104 45,247 114,061 SH SOLE 26 46,714 0 67,347
EPAM SYS INC COM 29414B104 52,672 132,780 SH SOLE 28 5,871 0 126,909
EPAM SYS INC COM 29414B104 45 113 SH SOLE 29 113 0 0
EPAM SYS INC COM 29414B104 55,469 139,830 SH SOLE 30 132,864 0 6,966
EPAM SYS INC COM 29414B104 5,201 13,110 SH SOLE 31 7,272 0 5,838
EPAM SYS INC COM 29414B104 95,392 240,469 SH SOLE 34 240,469 0 0
EPAM SYS INC COM 29414B104 11,215 28,272 SH SOLE 36 28,272 0 0
EPAM SYS INC COM 29414B104 872 2,199 SH SOLE 40 2,199 0 0
EPAM SYS INC COM 29414B104 10,587 26,689 SH SOLE 43 2,696 0 23,993
EPIZYME INC COM 29428V104 561 64,396 SH SOLE 2 26,504 0 37,892
EPIZYME INC COM 29428V104 3 363 SH SOLE 4 363 0 0
EPIZYME INC COM 29428V104 17 1,954 SH SOLE 7 1,954 0 0
EPIZYME INC COM 29428V104 2,701 310,107 SH SOLE 18 300,240 0 9,867
EPIZYME INC COM 29428V104 2,692 309,107 SH SOLE 19 309,107 0 0
EPIZYME INC COM 29428V104 35,623 4,089,944 SH SOLE 21 4,089,944 0 0
EPIZYME INC COM 29428V104 24,059 2,762,234 SH SOLE 22 2,679,900 0 82,334
EPIZYME INC COM 29428V104 96 10,983 SH SOLE 23 10,983 0 0
EPIZYME INC COM 29428V104 7 751 SH SOLE 25 751 0 0
EPIZYME INC COM 29428V104 1,046 120,148 SH SOLE 26 43,431 0 76,717
EPIZYME INC COM 29428V104 70 8,085 SH SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 6,007 689,686 SH SOLE 30 689,686 0 0
EPIZYME INC COM 29428V104 6 674 SH SOLE 34 674 0 0
EPIZYME INC COM 29428V104 14 1,594 SH SOLE 36 1,594 0 0
EPIZYME INC COM 29428V104 80 9,171 SH SOLE 40 9,171 0 0
EPIZYME INC COM 29428V104 112 12,861 SH SOLE 43 0 0 12,861
EPLUS INC COM 294268107 1,676 16,821 SH SOLE 2 7,840 0 8,981
EPLUS INC COM 294268107 11 107 SH SOLE 4 107 0 0
EPLUS INC COM 294268107 22 221 SH SOLE 7 221 0 0
EPLUS INC COM 294268107 6,110 61,316 SH SOLE 18 52,476 0 8,840
EPLUS INC COM 294268107 16,789 168,500 SH SOLE 19 168,500 0 0
EPLUS INC COM 294268107 162,161 1,627,470 SH SOLE 21 1,627,470 0 0
EPLUS INC COM 294268107 52,979 531,707 SH SOLE 22 520,524 0 11,183
EPLUS INC COM 294268107 956 9,596 SH SOLE 23 9,596 0 0
EPLUS INC COM 294268107 61 615 SH SOLE 25 615 0 0
EPLUS INC COM 294268107 3,682 36,955 SH SOLE 26 6,580 0 30,375
EPLUS INC COM 294268107 185 1,860 SH SOLE 28 1,860 0 0
EPLUS INC COM 294268107 3,599 36,122 SH SOLE 30 36,122 0 0
EPLUS INC COM 294268107 140 1,407 SH SOLE 36 1,407 0 0
EPLUS INC COM 294268107 135 1,356 SH SOLE 40 1,356 0 0
EPLUS INC COM 294268107 669 6,713 SH SOLE 43 0 0 6,713
EPR PPTYS COM SH BEN INT 26884U109 47,590 1,021,459 SH SOLE 2 872,755 0 148,704
EPR PPTYS COM SH BEN INT 26884U109 25,714 551,930 SH SOLE 4 551,930 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,617 99,104 SH SOLE 7 99,104 0 0
EPR PPTYS COM SH BEN INT 26884U109 28,683 615,652 SH SOLE 18 615,652 0 0
EPR PPTYS COM SH BEN INT 26884U109 33,642 722,088 SH SOLE 19 722,088 0 0
EPR PPTYS COM SH BEN INT 26884U109 171,975 3,691,248 SH SOLE 21 3,691,248 0 0
EPR PPTYS COM SH BEN INT 26884U109 161,716 3,471,051 SH SOLE 22 2,989,360 0 481,691
EPR PPTYS COM SH BEN INT 26884U109 1,732 37,178 SH SOLE 23 37,178 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,019 322,375 SH SOLE 25 322,375 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,512 32,456 SH SOLE 26 22,512 0 9,944
EPR PPTYS COM SH BEN INT 26884U109 6,959 149,359 SH SOLE 28 92,994 0 56,365
EPR PPTYS COM SH BEN INT 26884U109 15,157 325,325 SH SOLE 30 325,325 0 0
EPR PPTYS COM SH BEN INT 26884U109 66 1,408 SH SOLE 31 1,408 0 0
EPR PPTYS COM SH BEN INT 26884U109 17,392 373,306 SH SOLE 34 373,306 0 0
EPR PPTYS COM SH BEN INT 26884U109 196 4,200 SH SOLE 36 4,200 0 0
EPR PPTYS COM SH BEN INT 26884U109 406 8,713 SH SOLE 40 8,713 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,498 118,002 SH SOLE 43 17,726 0 100,276
EPSILON ENERGY LTD COM 294375209 13 3,290 SH SOLE 18 3,290 0 0
EPSILON ENERGY LTD COM 294375209 181 46,441 SH SOLE 21 46,441 0 0
EQT CORP COM 26884L109 17,057 918,054 SH SOLE 2 421,694 0 496,360
EQT CORP COM 26884L109 978 52,631 SH SOLE 4 52,631 0 0
EQT CORP COM 26884L109 468 25,178 SH SOLE 7 25,178 0 0
EQT CORP COM 26884L109 104 5,619 SH SOLE 13 5,619 0 0
EQT CORP COM 26884L109 65,361 3,517,836 SH SOLE 18 3,384,357 0 133,479
EQT CORP COM 26884L109 92,340 4,969,845 SH SOLE 19 4,969,845 0 0
EQT CORP COM 26884L109 251,498 13,535,938 SH SOLE 21 13,535,938 0 0
EQT CORP COM 26884L109 193,743 10,427,488 SH SOLE 22 9,044,257 0 1,383,231
EQT CORP COM 26884L109 2,292 123,347 SH SOLE 23 123,347 0 0
EQT CORP COM 26884L109 1,639 88,187 SH SOLE 25 19,025 0 69,162
EQT CORP COM 26884L109 2,594 139,629 SH SOLE 26 104,590 0 35,039
EQT CORP COM 26884L109 744 40,063 SH SOLE 28 30,274 0 9,789
EQT CORP COM 26884L109 3,576 192,445 SH SOLE 29 192,445 0 0
EQT CORP COM 26884L109 6,545 352,267 SH SOLE 30 352,267 0 0
EQT CORP COM 26884L109 3,859 207,694 SH SOLE 31 207,694 0 0
EQT CORP COM 26884L109 47,176 2,539,083 SH SOLE 34 2,539,083 0 0
EQT CORP COM 26884L109 1,160 62,415 SH SOLE 36 62,415 0 0
EQT CORP COM 26884L109 685 36,892 SH SOLE 40 36,892 0 0
EQT CORP COM 26884L109 9,664 520,148 SH SOLE 43 40,847 0 479,301
EQUIFAX INC COM 294429105 57,551 317,734 SH SOLE 2 87,693 0 230,041
EQUIFAX INC COM 294429105 11,616 64,133 SH SOLE 4 59,447 0 4,686
EQUIFAX INC COM 294429105 19,048 105,160 SH SOLE 7 101,653 0 3,507
EQUIFAX INC COM 294429105 893 4,930 SH SOLE 13 4,930 0 0
EQUIFAX INC COM 294429105 2,838 15,669 SH SOLE 15 15,669 0 0
EQUIFAX INC COM 294429105 58,893 325,142 SH SOLE 18 302,269 0 22,873
EQUIFAX INC COM 294429105 16,605 91,676 SH SOLE 19 91,676 0 0
EQUIFAX INC COM 294429105 533,106 2,943,221 SH SOLE 21 2,943,221 0 0
EQUIFAX INC COM 294429105 520,579 2,874,062 SH SOLE 22 2,553,655 0 320,407
EQUIFAX INC COM 294429105 16,023 88,463 SH SOLE 23 88,463 0 0
EQUIFAX INC COM 294429105 32,549 179,702 SH SOLE 25 179,702 0 0
EQUIFAX INC COM 294429105 52,733 291,135 SH SOLE 26 104,680 0 186,455
EQUIFAX INC COM 294429105 45,220 249,653 SH SOLE 28 13,361 0 236,292
EQUIFAX INC COM 294429105 1,420 7,842 SH SOLE 29 7,842 0 0
EQUIFAX INC COM 294429105 80,330 443,496 SH SOLE 30 443,496 0 0
EQUIFAX INC COM 294429105 6,795 37,517 SH SOLE 31 30,367 0 7,150
EQUIFAX INC COM 294429105 1,158 6,394 SH SOLE 34 6,394 0 0
EQUIFAX INC COM 294429105 11,657 64,357 SH SOLE 36 64,357 0 0
EQUIFAX INC COM 294429105 879 4,855 SH SOLE 40 4,855 0 0
EQUIFAX INC COM 294429105 9,115 50,324 SH SOLE 43 3,380 0 46,944
EQUILLIUM INC COM 29446K106 11 1,598 SH SOLE 18 1,598 0 0
EQUILLIUM INC COM 29446K106 200 27,922 SH SOLE 21 27,922 0 0
EQUILLIUM INC COM 29446K106 21 2,903 SH SOLE 22 2,903 0 0
EQUINIX INC COM 29444U700 231,004 339,916 SH SOLE 2 118,298 0 221,618
EQUINIX INC COM 29444U700 43,715 64,325 SH SOLE 4 60,920 0 3,405
EQUINIX INC COM 29444U700 57,301 84,317 SH SOLE 7 81,888 0 2,429
EQUINIX INC COM 29444U700 9,588 14,109 SH SOLE 13 14,109 0 0
EQUINIX INC COM 29444U700 6,139 9,033 SH SOLE 15 9,033 0 0
EQUINIX INC COM 29444U700 176,356 259,503 SH SOLE 18 232,293 0 27,210
EQUINIX INC COM 29444U700 182,039 267,866 SH SOLE 19 267,866 0 0
EQUINIX INC COM 29444U700 1,713,372 2,521,185 SH SOLE 21 2,521,185 0 0
EQUINIX INC COM 29444U700 1,495,900 2,201,180 SH SOLE 22 1,883,808 0 317,372
EQUINIX INC COM 29444U700 59,663 87,792 SH SOLE 23 87,792 0 0
EQUINIX INC COM 29444U700 101,533 149,403 SH SOLE 25 149,403 0 0
EQUINIX INC COM 29444U700 142,521 209,716 SH SOLE 26 70,136 0 139,580
EQUINIX INC COM 29444U700 157,619 231,932 SH SOLE 28 13,339 0 218,593
EQUINIX INC COM 29444U700 10,826 15,930 SH SOLE 29 15,930 0 0
EQUINIX INC COM 29444U700 353,037 519,486 SH SOLE 30 519,486 0 0
EQUINIX INC COM 29444U700 109,455 161,060 SH SOLE 31 32,783 0 128,277
EQUINIX INC COM 29444U700 43,593 64,146 SH SOLE 34 64,146 0 0
EQUINIX INC COM 29444U700 34,723 51,094 SH SOLE 36 51,094 0 0
EQUINIX INC COM 29444U700 2,442 3,594 SH SOLE 40 3,594 0 0
EQUINIX INC COM 29444U700 42,791 62,966 SH SOLE 43 4,571 0 58,395
EQUINOR ASA SPONSORED ADR 29446M102 95,535 4,909,324 SH SOLE 18 4,881,638 0 27,686
EQUINOR ASA SPONSORED ADR 29446M102 439 22,534 SH SOLE 23 22,534 0 0
EQUINOR ASA SPONSORED ADR 29446M102 6,417 329,747 SH SOLE 34 329,747 0 0
EQUINOR ASA SPONSORED ADR 29446M102 16,261 835,606 SH SOLE 43 237,644 0 597,962
EQUINOX GOLD CORP COM 29446Y502 433 54,240 SH SOLE 21 54,240 0 0
EQUITABLE HLDGS INC COM 29452E101 35,463 1,087,152 SH SOLE 2 318,011 0 769,141
EQUITABLE HLDGS INC COM 29452E101 7,117 218,176 SH SOLE 4 204,062 0 14,114
EQUITABLE HLDGS INC COM 29452E101 6,124 187,747 SH SOLE 7 58,551 0 129,196
EQUITABLE HLDGS INC COM 29452E101 317 9,728 SH SOLE 13 9,728 0 0
EQUITABLE HLDGS INC COM 29452E101 1,565 47,983 SH SOLE 15 47,983 0 0
EQUITABLE HLDGS INC COM 29452E101 126,727 3,884,954 SH SOLE 18 3,624,917 0 260,037
EQUITABLE HLDGS INC COM 29452E101 258,876 7,936,108 SH SOLE 19 7,936,108 0 0
EQUITABLE HLDGS INC COM 29452E101 188,981 5,793,416 SH SOLE 21 5,793,416 0 0
EQUITABLE HLDGS INC COM 29452E101 357,492 10,959,282 SH SOLE 22 10,240,185 0 719,097
EQUITABLE HLDGS INC COM 29452E101 11,365 348,414 SH SOLE 23 348,414 0 0
EQUITABLE HLDGS INC COM 29452E101 28,786 882,460 SH SOLE 25 882,460 0 0
EQUITABLE HLDGS INC COM 29452E101 30,949 948,760 SH SOLE 26 540,819 0 407,941
EQUITABLE HLDGS INC COM 29452E101 46,462 1,424,326 SH SOLE 28 38,280 0 1,386,046
EQUITABLE HLDGS INC COM 29452E101 1,751 53,673 SH SOLE 29 53,673 0 0
EQUITABLE HLDGS INC COM 29452E101 50,736 1,555,379 SH SOLE 30 1,506,390 0 48,989
EQUITABLE HLDGS INC COM 29452E101 3,966 121,583 SH SOLE 31 108,093 0 13,490
EQUITABLE HLDGS INC COM 29452E101 67,780 2,077,859 SH SOLE 34 2,077,859 0 0
EQUITABLE HLDGS INC COM 29452E101 9,690 297,054 SH SOLE 36 297,054 0 0
EQUITABLE HLDGS INC COM 29452E101 549 16,824 SH SOLE 40 16,824 0 0
EQUITABLE HLDGS INC COM 29452E101 15,276 468,288 SH SOLE 43 24,506 0 443,782
EQUITRANS MIDSTREAM CORP COM 294600101 16,188 1,983,877 SH SOLE 2 1,169,948 0 813,929
EQUITRANS MIDSTREAM CORP COM 294600101 960 117,668 SH SOLE 4 117,668 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 365 44,775 SH SOLE 7 44,775 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 8,550 1,047,826 SH SOLE 18 1,010,540 0 37,286
EQUITRANS MIDSTREAM CORP COM 294600101 2,453 300,567 SH SOLE 19 300,567 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 171,294 20,991,885 SH SOLE 21 20,991,885 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 122,600 15,024,469 SH SOLE 22 13,315,128 0 1,709,341
EQUITRANS MIDSTREAM CORP COM 294600101 3,421 419,202 SH SOLE 23 419,202 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 28 3,439 SH SOLE 25 3,439 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,932 236,741 SH SOLE 26 179,826 0 56,915
EQUITRANS MIDSTREAM CORP COM 294600101 1,232 150,920 SH SOLE 28 55,886 0 95,034
EQUITRANS MIDSTREAM CORP COM 294600101 2,056 251,992 SH SOLE 29 251,992 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,010 368,890 SH SOLE 30 368,890 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,328 407,808 SH SOLE 31 407,808 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 416 50,977 SH SOLE 34 50,977 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 187 22,902 SH SOLE 36 22,902 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 406 49,735 SH SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,778 463,006 SH SOLE 43 44,104 0 418,902
EQUITY BANCSHARES INC COM CL A 29460X109 487 17,785 SH SOLE 2 1,035 0 16,750
EQUITY BANCSHARES INC COM CL A 29460X109 7 271 SH SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,472 53,709 SH SOLE 18 53,709 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 897 32,745 SH SOLE 19 32,745 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 16,685 608,927 SH SOLE 21 608,927 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 12,900 470,796 SH SOLE 22 454,126 0 16,670
EQUITY BANCSHARES INC COM CL A 29460X109 57 2,079 SH SOLE 23 2,079 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 239 8,725 SH SOLE 26 0 0 8,725
EQUITY BANCSHARES INC COM CL A 29460X109 1 29 SH SOLE 43 0 0 29
EQUITY COMWLTH COM SH BEN INT 294628102 7,449 267,946 SH SOLE 2 60,817 0 207,129
EQUITY COMWLTH COM SH BEN INT 294628102 3,926 141,220 SH SOLE 4 141,220 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,292 154,371 SH SOLE 7 154,371 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,225 44,064 SH SOLE 18 44,064 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,101 183,480 SH SOLE 19 183,480 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 67,224 2,418,115 SH SOLE 21 2,418,115 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 119,660 4,304,299 SH SOLE 22 4,139,449 0 164,850
EQUITY COMWLTH COM SH BEN INT 294628102 2,572 92,521 SH SOLE 23 92,521 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 14,149 508,970 SH SOLE 25 508,970 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,151 77,381 SH SOLE 26 26,313 0 51,068
EQUITY COMWLTH COM SH BEN INT 294628102 2,514 90,437 SH SOLE 28 16,636 0 73,801
EQUITY COMWLTH COM SH BEN INT 294628102 7,234 260,202 SH SOLE 30 260,202 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 62 2,220 SH SOLE 31 2,220 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 11 412 SH SOLE 34 412 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 58 2,072 SH SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 415 14,912 SH SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 25,279 909,333 SH SOLE 43 87,274 0 822,059
EQUITY LIFESTYLE PPTYS INC COM 29472R108 28,875 453,729 SH SOLE 2 67,291 0 386,438
EQUITY LIFESTYLE PPTYS INC COM 29472R108 18,803 295,457 SH SOLE 4 288,815 0 6,642
EQUITY LIFESTYLE PPTYS INC COM 29472R108 17,721 278,457 SH SOLE 7 278,457 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 48 759 SH SOLE 13 759 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,151 18,090 SH SOLE 15 18,090 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,236 97,995 SH SOLE 18 88,033 0 9,962
EQUITY LIFESTYLE PPTYS INC COM 29472R108 17,582 276,276 SH SOLE 19 276,276 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 277,605 4,362,113 SH SOLE 21 4,362,113 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 393,098 6,176,894 SH SOLE 22 5,935,061 0 241,833
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,427 116,707 SH SOLE 23 116,707 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 64,193 1,008,685 SH SOLE 25 1,008,685 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 22,384 351,721 SH SOLE 26 187,040 0 164,681
EQUITY LIFESTYLE PPTYS INC COM 29472R108 25,293 397,431 SH SOLE 28 15,227 0 382,204
EQUITY LIFESTYLE PPTYS INC COM 29472R108 19 299 SH SOLE 29 299 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 59,661 937,480 SH SOLE 30 932,722 0 4,758
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,793 28,171 SH SOLE 31 21,971 0 6,200
EQUITY LIFESTYLE PPTYS INC COM 29472R108 473 7,427 SH SOLE 34 7,427 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,751 168,929 SH SOLE 36 168,929 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 423 6,653 SH SOLE 40 6,653 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,096 80,070 SH SOLE 43 7,106 0 72,964
EQUITY RESIDENTIAL SH BEN INT 29476L107 67,908 948,037 SH SOLE 2 139,817 0 808,220
EQUITY RESIDENTIAL SH BEN INT 29476L107 45,050 628,922 SH SOLE 4 614,537 0 14,385
EQUITY RESIDENTIAL SH BEN INT 29476L107 62,878 877,815 SH SOLE 7 851,737 0 26,078
EQUITY RESIDENTIAL SH BEN INT 29476L107 86 1,196 SH SOLE 13 1,196 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,504 48,915 SH SOLE 15 48,915 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 51,259 715,608 SH SOLE 18 654,059 0 61,549
EQUITY RESIDENTIAL SH BEN INT 29476L107 48,229 673,301 SH SOLE 19 673,301 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,040,667 14,528,373 SH SOLE 21 14,528,373 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 815,433 11,383,962 SH SOLE 22 10,541,849 0 842,113
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,649 246,397 SH SOLE 23 246,397 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 162,093 2,262,915 SH SOLE 25 2,262,915 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 58,302 813,929 SH SOLE 26 274,067 0 539,862
EQUITY RESIDENTIAL SH BEN INT 29476L107 88,603 1,236,955 SH SOLE 28 40,219 0 1,196,736
EQUITY RESIDENTIAL SH BEN INT 29476L107 38 536 SH SOLE 29 536 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 198,733 2,774,440 SH SOLE 30 2,774,440 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,338 60,561 SH SOLE 31 48,266 0 12,295
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,271 17,741 SH SOLE 34 17,741 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 20,486 285,994 SH SOLE 36 285,994 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,080 15,078 SH SOLE 40 15,078 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 12,903 180,136 SH SOLE 43 6,978 0 173,158
ERICSSON ADR B SEK 10 294821608 8 614 SH SOLE 18 614 0 0
ERICSSON ADR B SEK 10 294821608 6,917 524,385 SH SOLE 43 31,995 0 492,390
ERIE INDTY CO CL A 29530P102 12,414 56,196 SH SOLE 2 11,554 0 44,642
ERIE INDTY CO CL A 29530P102 2,847 12,888 SH SOLE 4 11,831 0 1,057
ERIE INDTY CO CL A 29530P102 3,395 15,369 SH SOLE 7 7,254 0 8,115
ERIE INDTY CO CL A 29530P102 17 76 SH SOLE 13 76 0 0
ERIE INDTY CO CL A 29530P102 402 1,819 SH SOLE 15 1,819 0 0
ERIE INDTY CO CL A 29530P102 6,105 27,635 SH SOLE 18 26,172 0 1,463
ERIE INDTY CO CL A 29530P102 1,448 6,553 SH SOLE 19 6,553 0 0
ERIE INDTY CO CL A 29530P102 150,529 681,406 SH SOLE 21 681,406 0 0
ERIE INDTY CO CL A 29530P102 162,864 737,241 SH SOLE 22 703,330 0 33,911
ERIE INDTY CO CL A 29530P102 4,276 19,357 SH SOLE 23 19,357 0 0
ERIE INDTY CO CL A 29530P102 1,016 4,600 SH SOLE 25 4,600 0 0
ERIE INDTY CO CL A 29530P102 12,338 55,853 SH SOLE 26 40,346 0 15,507
ERIE INDTY CO CL A 29530P102 6,406 28,997 SH SOLE 28 3,182 0 25,815
ERIE INDTY CO CL A 29530P102 63 286 SH SOLE 29 286 0 0
ERIE INDTY CO CL A 29530P102 24,849 112,484 SH SOLE 30 93,669 0 18,815
ERIE INDTY CO CL A 29530P102 1,466 6,636 SH SOLE 31 5,759 0 877
ERIE INDTY CO CL A 29530P102 315 1,428 SH SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 1,777 8,046 SH SOLE 36 8,046 0 0
ERIE INDTY CO CL A 29530P102 204 925 SH SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 5,766 26,100 SH SOLE 43 1,226 0 24,874
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 424 234,497 SH SOLE 2 29,031 0 205,466
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,019 562,859 SH SOLE 18 562,859 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 4,610 2,546,836 SH SOLE 19 2,546,836 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 10,428 5,761,476 SH SOLE 21 5,761,476 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 7,035 3,886,742 SH SOLE 22 3,717,432 0 169,310
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 188 103,996 SH SOLE 23 103,996 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 940 519,113 SH SOLE 26 0 0 519,113
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 6 3,460 SH SOLE 43 0 0 3,460
ESCALADE INC COM 296056104 243 11,620 SH SOLE 2 1,009 0 10,611
ESCALADE INC COM 296056104 811 38,776 SH SOLE 18 38,776 0 0
ESCALADE INC COM 296056104 372 17,785 SH SOLE 19 17,785 0 0
ESCALADE INC COM 296056104 9,056 433,106 SH SOLE 21 433,106 0 0
ESCALADE INC COM 296056104 2,652 126,820 SH SOLE 22 117,698 0 9,122
ESCO TECHNOLOGIES INC COM 296315104 2,015 18,509 SH SOLE 2 10,512 0 7,997
ESCO TECHNOLOGIES INC COM 296315104 14 124 SH SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 52 475 SH SOLE 7 475 0 0
ESCO TECHNOLOGIES INC COM 296315104 12,002 110,220 SH SOLE 18 105,526 0 4,694
ESCO TECHNOLOGIES INC COM 296315104 23,087 212,018 SH SOLE 19 212,018 0 0
ESCO TECHNOLOGIES INC COM 296315104 331,688 3,046,085 SH SOLE 21 3,046,085 0 0
ESCO TECHNOLOGIES INC COM 296315104 100,192 920,118 SH SOLE 22 898,655 0 21,463
ESCO TECHNOLOGIES INC COM 296315104 1,025 9,412 SH SOLE 23 9,412 0 0
ESCO TECHNOLOGIES INC COM 296315104 77 711 SH SOLE 25 711 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,830 71,909 SH SOLE 26 5,770 0 66,139
ESCO TECHNOLOGIES INC COM 296315104 331 3,044 SH SOLE 28 3,044 0 0
ESCO TECHNOLOGIES INC COM 296315104 6,306 57,913 SH SOLE 30 57,913 0 0
ESCO TECHNOLOGIES INC COM 296315104 25 232 SH SOLE 34 232 0 0
ESCO TECHNOLOGIES INC COM 296315104 158 1,447 SH SOLE 36 1,447 0 0
ESCO TECHNOLOGIES INC COM 296315104 381 3,498 SH SOLE 40 3,498 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,807 25,777 SH SOLE 43 276 0 25,501
ESPERION THERAPEUTICS INC NE COM 29664W105 365 12,997 SH SOLE 2 8,779 0 4,218
ESPERION THERAPEUTICS INC NE COM 29664W105 2 87 SH SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 14 497 SH SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,392 85,287 SH SOLE 18 85,287 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,701 60,650 SH SOLE 19 60,650 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 32,815 1,169,861 SH SOLE 21 1,169,861 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 21,485 765,939 SH SOLE 22 746,573 0 19,366
ESPERION THERAPEUTICS INC NE COM 29664W105 15 535 SH SOLE 23 535 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 17 593 SH SOLE 25 593 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 380 13,547 SH SOLE 26 11,476 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 104 3,694 SH SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 740 26,392 SH SOLE 30 26,392 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 30 1,057 SH SOLE 36 1,057 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 110 3,921 SH SOLE 40 3,921 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 38 1,339 SH SOLE 43 181 0 1,158
ESPEY MFG & ELECTRS CORP COM 296650104 5 330 SH SOLE 18 330 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 9 612 SH SOLE 21 612 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 30 1,971 SH SOLE 18 1,971 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 389 25,896 SH SOLE 21 25,896 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 3,209 213,758 SH SOLE 22 213,758 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 93 4,067 SH SOLE 2 617 0 3,450
ESQUIRE FINL HLDGS INC COM 29667J101 600 26,299 SH SOLE 18 26,299 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 301 13,210 SH SOLE 19 13,210 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 6,234 273,293 SH SOLE 21 273,293 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,456 63,832 SH SOLE 22 57,460 0 6,372
ESSA BANCORP INC COM 29667D104 130 8,097 SH SOLE 2 639 0 7,458
ESSA BANCORP INC COM 29667D104 588 36,759 SH SOLE 18 36,759 0 0
ESSA BANCORP INC COM 29667D104 276 17,259 SH SOLE 19 17,259 0 0
ESSA BANCORP INC COM 29667D104 6,481 405,062 SH SOLE 21 405,062 0 0
ESSA BANCORP INC COM 29667D104 1,454 90,871 SH SOLE 22 80,074 0 10,797
ESSENT GROUP LTD COM G3198U102 21,054 443,328 SH SOLE 2 318,802 0 124,526
ESSENT GROUP LTD COM G3198U102 1,775 37,385 SH SOLE 4 37,385 0 0
ESSENT GROUP LTD COM G3198U102 560 11,789 SH SOLE 7 11,789 0 0
ESSENT GROUP LTD COM G3198U102 566 11,927 SH SOLE 13 11,927 0 0
ESSENT GROUP LTD COM G3198U102 30,257 637,120 SH SOLE 18 610,914 0 26,206
ESSENT GROUP LTD COM G3198U102 33,797 711,666 SH SOLE 19 711,666 0 0
ESSENT GROUP LTD COM G3198U102 393,623 8,288,546 SH SOLE 21 8,288,546 0 0
ESSENT GROUP LTD COM G3198U102 221,842 4,671,333 SH SOLE 22 4,384,602 0 286,731
ESSENT GROUP LTD COM G3198U102 6,623 139,455 SH SOLE 23 139,455 0 0
ESSENT GROUP LTD COM G3198U102 9,234 194,435 SH SOLE 26 38,290 0 156,145
ESSENT GROUP LTD COM G3198U102 4,941 104,044 SH SOLE 28 15,540 0 88,504
ESSENT GROUP LTD COM G3198U102 1,882 39,628 SH SOLE 29 39,628 0 0
ESSENT GROUP LTD COM G3198U102 4,246 89,411 SH SOLE 30 89,411 0 0
ESSENT GROUP LTD COM G3198U102 3,418 71,980 SH SOLE 31 71,980 0 0
ESSENT GROUP LTD COM G3198U102 586 12,344 SH SOLE 34 12,344 0 0
ESSENT GROUP LTD COM G3198U102 262 5,518 SH SOLE 36 5,518 0 0
ESSENT GROUP LTD COM G3198U102 626 13,186 SH SOLE 40 13,186 0 0
ESSENT GROUP LTD COM G3198U102 37 782 SH SOLE 43 0 0 782
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,793 122,344 SH SOLE 2 34,029 0 88,315
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,817 123,388 SH SOLE 4 123,388 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,119 136,599 SH SOLE 7 136,599 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9,797 429,138 SH SOLE 18 429,138 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9,733 426,337 SH SOLE 19 426,337 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 248,300 10,876,042 SH SOLE 21 10,876,042 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 92,507 4,052,012 SH SOLE 22 3,884,082 0 167,930
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 117 5,114 SH SOLE 23 5,114 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,650 466,484 SH SOLE 25 466,484 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,036 45,365 SH SOLE 26 35,478 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,769 77,467 SH SOLE 28 12,065 0 65,402
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14,220 622,844 SH SOLE 30 622,844 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 67 2,913 SH SOLE 34 2,913 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 101 4,408 SH SOLE 36 4,408 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 283 12,413 SH SOLE 40 12,413 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,321 57,856 SH SOLE 43 2,671 0 55,185
ESSENTIAL UTILS INC COM 29670G102 24,416 545,611 SH SOLE 2 133,196 0 412,415
ESSENTIAL UTILS INC COM 29670G102 6,152 137,465 SH SOLE 4 128,612 0 8,853
ESSENTIAL UTILS INC COM 29670G102 26,639 595,282 SH SOLE 7 595,282 0 0
ESSENTIAL UTILS INC COM 29670G102 16 363 SH SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 1,045 23,357 SH SOLE 15 23,357 0 0
ESSENTIAL UTILS INC COM 29670G102 25,936 579,566 SH SOLE 18 566,051 0 13,515
ESSENTIAL UTILS INC COM 29670G102 3,303 73,806 SH SOLE 19 73,806 0 0
ESSENTIAL UTILS INC COM 29670G102 502,056 11,219,121 SH SOLE 21 11,219,121 0 0
ESSENTIAL UTILS INC COM 29670G102 323,801 7,235,771 SH SOLE 22 6,917,004 0 318,767
ESSENTIAL UTILS INC COM 29670G102 6,395 142,911 SH SOLE 23 142,911 0 0
ESSENTIAL UTILS INC COM 29670G102 22,041 492,547 SH SOLE 25 492,547 0 0
ESSENTIAL UTILS INC COM 29670G102 18,065 403,677 SH SOLE 26 277,979 0 125,698
ESSENTIAL UTILS INC COM 29670G102 22,027 492,224 SH SOLE 28 22,859 0 469,365
ESSENTIAL UTILS INC COM 29670G102 30 663 SH SOLE 29 663 0 0
ESSENTIAL UTILS INC COM 29670G102 102,490 2,290,272 SH SOLE 30 2,174,697 0 115,575
ESSENTIAL UTILS INC COM 29670G102 2,929 65,460 SH SOLE 31 26,537 0 38,923
ESSENTIAL UTILS INC COM 29670G102 2,781 62,148 SH SOLE 34 62,148 0 0
ESSENTIAL UTILS INC COM 29670G102 3,149 70,358 SH SOLE 36 70,358 0 0
ESSENTIAL UTILS INC COM 29670G102 420 9,390 SH SOLE 40 9,390 0 0
ESSENTIAL UTILS INC COM 29670G102 11,746 262,490 SH SOLE 43 11,419 0 251,071
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 45,654 798,289 SH SOLE 21 798,289 0 0
ESSEX PPTY TR INC COM 297178105 53,845 198,075 SH SOLE 2 52,060 0 146,015
ESSEX PPTY TR INC COM 297178105 51,352 188,907 SH SOLE 4 186,358 0 2,549
ESSEX PPTY TR INC COM 297178105 46,069 169,470 SH SOLE 7 160,552 0 8,918
ESSEX PPTY TR INC COM 297178105 78 287 SH SOLE 13 287 0 0
ESSEX PPTY TR INC COM 297178105 2,297 8,450 SH SOLE 15 8,450 0 0
ESSEX PPTY TR INC COM 297178105 2 8 SH SOLE 17 0 0 8
ESSEX PPTY TR INC COM 297178105 56,616 208,269 SH SOLE 18 198,963 0 9,306
ESSEX PPTY TR INC COM 297178105 41,882 154,068 SH SOLE 19 154,068 0 0
ESSEX PPTY TR INC COM 297178105 604,698 2,224,462 SH SOLE 21 2,224,462 0 0
ESSEX PPTY TR INC COM 297178105 575,827 2,118,258 SH SOLE 22 1,898,247 0 220,011
ESSEX PPTY TR INC COM 297178105 13,764 50,631 SH SOLE 23 50,631 0 0
ESSEX PPTY TR INC COM 297178105 104,109 382,978 SH SOLE 25 382,978 0 0
ESSEX PPTY TR INC COM 297178105 41,481 152,592 SH SOLE 26 54,999 0 97,593
ESSEX PPTY TR INC COM 297178105 56,080 206,296 SH SOLE 28 6,843 0 199,453
ESSEX PPTY TR INC COM 297178105 28 102 SH SOLE 29 102 0 0
ESSEX PPTY TR INC COM 297178105 128,547 472,878 SH SOLE 30 472,878 0 0
ESSEX PPTY TR INC COM 297178105 3,005 11,054 SH SOLE 31 9,029 0 2,025
ESSEX PPTY TR INC COM 297178105 4,186 15,399 SH SOLE 34 15,399 0 0
ESSEX PPTY TR INC COM 297178105 10,360 38,110 SH SOLE 36 38,110 0 0
ESSEX PPTY TR INC COM 297178105 712 2,619 SH SOLE 40 2,619 0 0
ESSEX PPTY TR INC COM 297178105 6,137 22,574 SH SOLE 43 1,248 0 21,326
ESTABLISHMENT LABS HLDGS INC COM G31249108 3 50 SH SOLE 43 0 0 50
ETF SER SOLUTIONS DISTILLATE US 26922A321 6 148 SH SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 830 30,069 SH SOLE 2 7,702 0 22,367
ETHAN ALLEN INTERIORS INC COM 297602104 4 129 SH SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 13 469 SH SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,799 101,366 SH SOLE 18 101,366 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 3,391 122,815 SH SOLE 19 122,815 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 79,300 2,872,154 SH SOLE 21 2,872,154 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 22,459 813,441 SH SOLE 22 775,087 0 38,354
ETHAN ALLEN INTERIORS INC COM 297602104 30 1,093 SH SOLE 23 1,093 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 30 1,083 SH SOLE 25 1,083 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 416 15,075 SH SOLE 26 5,285 0 9,790
ETHAN ALLEN INTERIORS INC COM 297602104 102 3,702 SH SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 964 34,921 SH SOLE 30 34,921 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 19 674 SH SOLE 34 674 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 68 2,479 SH SOLE 36 2,479 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 85 3,080 SH SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 923 33,428 SH SOLE 43 0 0 33,428
ETON PHARMACEUTICALS INC COM 29772L108 63 8,603 SH SOLE 2 1,113 0 7,490
ETON PHARMACEUTICALS INC COM 29772L108 443 60,556 SH SOLE 18 60,556 0 0
ETON PHARMACEUTICALS INC COM 29772L108 195 26,575 SH SOLE 19 26,575 0 0
ETON PHARMACEUTICALS INC COM 29772L108 4,087 558,327 SH SOLE 21 558,327 0 0
ETON PHARMACEUTICALS INC COM 29772L108 3,164 432,205 SH SOLE 22 431,154 0 1,051
ETSY INC COM 29786A106 60,257 298,792 SH SOLE 2 75,673 0 223,119
ETSY INC COM 29786A106 12,010 59,552 SH SOLE 4 54,883 0 4,669
ETSY INC COM 29786A106 21,686 107,530 SH SOLE 7 103,758 0 3,772
ETSY INC COM 29786A106 1,087 5,389 SH SOLE 13 5,389 0 0
ETSY INC COM 29786A106 2,455 12,174 SH SOLE 15 12,174 0 0
ETSY INC COM 29786A106 74,599 369,906 SH SOLE 18 348,761 0 21,145
ETSY INC COM 29786A106 24,666 122,307 SH SOLE 19 122,307 0 0
ETSY INC COM 29786A106 714,355 3,542,197 SH SOLE 21 3,542,197 0 0
ETSY INC COM 29786A106 626,487 3,106,498 SH SOLE 22 2,812,059 0 294,439
ETSY INC COM 29786A106 17,268 85,625 SH SOLE 23 85,625 0 0
ETSY INC COM 29786A106 149,877 743,181 SH SOLE 25 743,181 0 0
ETSY INC COM 29786A106 59,710 296,078 SH SOLE 26 110,122 0 185,956
ETSY INC COM 29786A106 53,535 265,456 SH SOLE 28 15,325 0 250,131
ETSY INC COM 29786A106 484 2,398 SH SOLE 29 2,398 0 0
ETSY INC COM 29786A106 148,531 736,503 SH SOLE 30 661,392 0 75,111
ETSY INC COM 29786A106 14,858 73,674 SH SOLE 31 41,991 0 31,683
ETSY INC COM 29786A106 14,641 72,599 SH SOLE 34 72,599 0 0
ETSY INC COM 29786A106 13,145 65,179 SH SOLE 36 65,179 0 0
ETSY INC COM 29786A106 1,086 5,387 SH SOLE 40 5,387 0 0
ETSY INC COM 29786A106 14,912 73,941 SH SOLE 43 5,417 0 68,524
ETSY INC NOTE 0.125%10/0 29786AAJ5 9,297 3,932,000 PRN SOLE 21 3,932,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 1,182 500,000 PRN SOLE 22 500,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,959 897,657 SH SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 254 25,486 SH SOLE 20 25,486 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 19 1,857 SH SOLE 21 1,857 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 374 299,218 SH SOLE 19 299,218 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 11 8,495 SH SOLE 20 8,495 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 1 618 SH SOLE 21 618 0 0
EURODRY LTD COM Y23508107 1,575 180,000 SH SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 5,421 592,452 SH SOLE 7 592,452 0 0
EURONAV NV SHS B38564108 3 370 SH SOLE 22 370 0 0
EURONAV NV SHS B38564108 8 922 SH SOLE 43 368 0 554
EURONET WORLDWIDE INC COM 298736109 19,223 138,997 SH SOLE 2 46,261 0 92,736
EURONET WORLDWIDE INC COM 298736109 625 4,516 SH SOLE 4 4,516 0 0
EURONET WORLDWIDE INC COM 298736109 252 1,825 SH SOLE 7 1,825 0 0
EURONET WORLDWIDE INC COM 298736109 2,800 20,243 SH SOLE 18 19,716 0 527
EURONET WORLDWIDE INC COM 298736109 1,951 14,108 SH SOLE 19 14,108 0 0
EURONET WORLDWIDE INC COM 298736109 80,225 580,082 SH SOLE 21 580,082 0 0
EURONET WORLDWIDE INC COM 298736109 199,983 1,446,009 SH SOLE 22 1,360,740 0 85,269
EURONET WORLDWIDE INC COM 298736109 790 5,714 SH SOLE 23 5,714 0 0
EURONET WORLDWIDE INC COM 298736109 5,965 43,133 SH SOLE 25 43,133 0 0
EURONET WORLDWIDE INC COM 298736109 7,515 54,339 SH SOLE 26 32,759 0 21,580
EURONET WORLDWIDE INC COM 298736109 959 6,935 SH SOLE 28 6,647 0 288
EURONET WORLDWIDE INC COM 298736109 560 4,046 SH SOLE 29 4,046 0 0
EURONET WORLDWIDE INC COM 298736109 5,174 37,411 SH SOLE 30 37,411 0 0
EURONET WORLDWIDE INC COM 298736109 1,034 7,475 SH SOLE 31 7,475 0 0
EURONET WORLDWIDE INC COM 298736109 1,033 7,471 SH SOLE 34 7,471 0 0
EURONET WORLDWIDE INC COM 298736109 278 2,009 SH SOLE 36 2,009 0 0
EURONET WORLDWIDE INC COM 298736109 886 6,407 SH SOLE 40 6,407 0 0
EURONET WORLDWIDE INC COM 298736109 1,955 14,134 SH SOLE 43 1,931 0 12,203
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3,611 3,169,000 PRN SOLE 21 3,169,000 0 0
EUROPEAN SUSTAINABLE GROWTH UNIT 01/18/2024 G3194F125 94 9,410 SH SOLE 19 9,410 0 0
EUROSEAS LTD SHS Y23592135 1,106 112,500 SH SOLE 42 112,500 0 0
EVANS BANCORP INC COM NEW 29911Q208 186 5,489 SH SOLE 2 574 0 4,915
EVANS BANCORP INC COM NEW 29911Q208 4 130 SH SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 641 18,909 SH SOLE 18 18,909 0 0
EVANS BANCORP INC COM NEW 29911Q208 332 9,807 SH SOLE 19 9,807 0 0
EVANS BANCORP INC COM NEW 29911Q208 7,277 214,721 SH SOLE 21 214,721 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,897 55,976 SH SOLE 22 49,970 0 6,006
EVANS BANCORP INC COM NEW 29911Q208 54 1,597 SH SOLE 26 0 0 1,597
EVELO BIOSCIENCES INC COM 299734103 91 8,496 SH SOLE 2 1,518 0 6,978
EVELO BIOSCIENCES INC COM 299734103 2 147 SH SOLE 7 147 0 0
EVELO BIOSCIENCES INC COM 299734103 799 74,659 SH SOLE 18 74,659 0 0
EVELO BIOSCIENCES INC COM 299734103 407 38,074 SH SOLE 19 38,074 0 0
EVELO BIOSCIENCES INC COM 299734103 9,286 867,849 SH SOLE 21 867,849 0 0
EVELO BIOSCIENCES INC COM 299734103 6,814 636,825 SH SOLE 22 632,531 0 4,294
EVELO BIOSCIENCES INC COM 299734103 39 3,684 SH SOLE 43 0 0 3,684
EVENTBRITE INC COM CL A 29975E109 636 28,682 SH SOLE 2 21,297 0 7,385
EVENTBRITE INC COM CL A 29975E109 5 226 SH SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109 29 1,307 SH SOLE 7 1,307 0 0
EVENTBRITE INC COM CL A 29975E109 4,642 209,489 SH SOLE 18 199,591 0 9,898
EVENTBRITE INC COM CL A 29975E109 17,550 791,979 SH SOLE 19 791,979 0 0
EVENTBRITE INC COM CL A 29975E109 50,568 2,281,952 SH SOLE 21 2,281,952 0 0
EVENTBRITE INC COM CL A 29975E109 41,718 1,882,583 SH SOLE 22 1,834,114 0 48,469
EVENTBRITE INC COM CL A 29975E109 17 756 SH SOLE 23 756 0 0
EVENTBRITE INC COM CL A 29975E109 20 892 SH SOLE 25 892 0 0
EVENTBRITE INC COM CL A 29975E109 211 9,530 SH SOLE 26 1,667 0 7,863
EVENTBRITE INC COM CL A 29975E109 205 9,257 SH SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 823 37,159 SH SOLE 30 37,159 0 0
EVENTBRITE INC COM CL A 29975E109 33,730 1,522,127 SH SOLE 34 1,522,127 0 0
EVENTBRITE INC COM CL A 29975E109 35 1,577 SH SOLE 36 1,577 0 0
EVENTBRITE INC COM CL A 29975E109 131 5,906 SH SOLE 40 5,906 0 0
EVENTBRITE INC COM CL A 29975E109 332 15,001 SH SOLE 43 155 0 14,846
EVERBRIDGE INC COM 29978A104 10,935 90,236 SH SOLE 2 29,738 0 60,498
EVERBRIDGE INC COM 29978A104 398 3,283 SH SOLE 4 3,283 0 0
EVERBRIDGE INC COM 29978A104 114 939 SH SOLE 7 939 0 0
EVERBRIDGE INC COM 29978A104 2,542 20,980 SH SOLE 18 20,568 0 412
EVERBRIDGE INC COM 29978A104 3,592 29,645 SH SOLE 19 29,645 0 0
EVERBRIDGE INC COM 29978A104 87,083 718,627 SH SOLE 21 718,627 0 0
EVERBRIDGE INC COM 29978A104 121,802 1,005,131 SH SOLE 22 946,664 0 58,467
EVERBRIDGE INC COM 29978A104 674 5,564 SH SOLE 23 5,564 0 0
EVERBRIDGE INC COM 29978A104 49 402 SH SOLE 25 402 0 0
EVERBRIDGE INC COM 29978A104 4,408 36,378 SH SOLE 26 29,276 0 7,102
EVERBRIDGE INC COM 29978A104 559 4,611 SH SOLE 28 4,611 0 0
EVERBRIDGE INC COM 29978A104 486 4,012 SH SOLE 29 4,012 0 0
EVERBRIDGE INC COM 29978A104 26,243 216,563 SH SOLE 30 216,563 0 0
EVERBRIDGE INC COM 29978A104 673 5,553 SH SOLE 31 5,553 0 0
EVERBRIDGE INC COM 29978A104 418 3,450 SH SOLE 34 3,450 0 0
EVERBRIDGE INC COM 29978A104 130 1,076 SH SOLE 36 1,076 0 0
EVERBRIDGE INC COM 29978A104 532 4,388 SH SOLE 40 4,388 0 0
EVERBRIDGE INC COM 29978A104 1,629 13,444 SH SOLE 43 1,116 0 12,328
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 3,631 2,855,000 PRN SOLE 21 2,855,000 0 0
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 318 250,000 PRN SOLE 22 250,000 0 0
EVERCORE INC CLASS A 29977A105 16,171 122,750 SH SOLE 2 47,559 0 75,191
EVERCORE INC CLASS A 29977A105 57 436 SH SOLE 4 436 0 0
EVERCORE INC CLASS A 29977A105 284 2,154 SH SOLE 7 2,154 0 0
EVERCORE INC CLASS A 29977A105 14,324 108,730 SH SOLE 18 108,730 0 0
EVERCORE INC CLASS A 29977A105 6,466 49,079 SH SOLE 19 49,079 0 0
EVERCORE INC CLASS A 29977A105 277,893 2,109,405 SH SOLE 21 2,109,405 0 0
EVERCORE INC CLASS A 29977A105 174,107 1,321,592 SH SOLE 22 1,266,677 0 54,915
EVERCORE INC CLASS A 29977A105 48 366 SH SOLE 23 366 0 0
EVERCORE INC CLASS A 29977A105 1,243 9,432 SH SOLE 25 9,432 0 0
EVERCORE INC CLASS A 29977A105 2,733 20,748 SH SOLE 26 16,088 0 4,660
EVERCORE INC CLASS A 29977A105 391 2,970 SH SOLE 28 2,970 0 0
EVERCORE INC CLASS A 29977A105 58 438 SH SOLE 29 438 0 0
EVERCORE INC CLASS A 29977A105 3,898 29,587 SH SOLE 30 29,587 0 0
EVERCORE INC CLASS A 29977A105 233 1,768 SH SOLE 31 1,768 0 0
EVERCORE INC CLASS A 29977A105 4,266 32,385 SH SOLE 34 32,385 0 0
EVERCORE INC CLASS A 29977A105 220 1,673 SH SOLE 36 1,673 0 0
EVERCORE INC CLASS A 29977A105 666 5,054 SH SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 3,884 29,485 SH SOLE 43 3,644 0 25,841
EVEREST RE GROUP LTD COM G3223R108 25,986 104,864 SH SOLE 2 21,881 0 82,983
EVEREST RE GROUP LTD COM G3223R108 5,361 21,634 SH SOLE 4 20,059 0 1,575
EVEREST RE GROUP LTD COM G3223R108 15,913 64,213 SH SOLE 7 46,917 0 17,296
EVEREST RE GROUP LTD COM G3223R108 44 178 SH SOLE 13 178 0 0
EVEREST RE GROUP LTD COM G3223R108 1,274 5,143 SH SOLE 15 5,143 0 0
EVEREST RE GROUP LTD COM G3223R108 27,585 111,317 SH SOLE 18 105,596 0 5,721
EVEREST RE GROUP LTD COM G3223R108 5,034 20,312 SH SOLE 19 20,312 0 0
EVEREST RE GROUP LTD COM G3223R108 386,638 1,560,220 SH SOLE 21 1,560,220 0 0
EVEREST RE GROUP LTD COM G3223R108 261,358 1,054,670 SH SOLE 22 959,996 0 94,674
EVEREST RE GROUP LTD COM G3223R108 6,004 24,228 SH SOLE 23 24,228 0 0
EVEREST RE GROUP LTD COM G3223R108 14,432 58,238 SH SOLE 25 58,238 0 0
EVEREST RE GROUP LTD COM G3223R108 28,405 114,626 SH SOLE 26 46,854 0 67,772
EVEREST RE GROUP LTD COM G3223R108 17,697 71,413 SH SOLE 28 5,144 0 66,269
EVEREST RE GROUP LTD COM G3223R108 67 269 SH SOLE 29 269 0 0
EVEREST RE GROUP LTD COM G3223R108 50,395 203,363 SH SOLE 30 203,363 0 0
EVEREST RE GROUP LTD COM G3223R108 1,556 6,280 SH SOLE 31 4,859 0 1,421
EVEREST RE GROUP LTD COM G3223R108 451 1,819 SH SOLE 34 1,819 0 0
EVEREST RE GROUP LTD COM G3223R108 11,181 45,120 SH SOLE 36 45,120 0 0
EVEREST RE GROUP LTD COM G3223R108 393 1,584 SH SOLE 40 1,584 0 0
EVEREST RE GROUP LTD COM G3223R108 8,561 34,548 SH SOLE 43 421 0 34,127
EVERGY INC COM 30034W106 32,349 543,414 SH SOLE 2 104,717 0 438,697
EVERGY INC COM 30034W106 8,664 145,547 SH SOLE 4 136,756 0 8,791
EVERGY INC COM 30034W106 13,762 231,182 SH SOLE 7 202,680 0 28,502
EVERGY INC COM 30034W106 43 729 SH SOLE 13 729 0 0
EVERGY INC COM 30034W106 1,712 28,762 SH SOLE 15 28,762 0 0
EVERGY INC COM 30034W106 14 236 SH SOLE 17 0 0 236
EVERGY INC COM 30034W106 29,903 502,322 SH SOLE 18 469,438 0 32,884
EVERGY INC COM 30034W106 8,824 148,224 SH SOLE 19 148,224 0 0
EVERGY INC COM 30034W106 383,768 6,446,630 SH SOLE 21 6,446,630 0 0
EVERGY INC COM 30034W106 309,612 5,200,949 SH SOLE 22 4,667,400 0 533,549
EVERGY INC COM 30034W106 8,514 143,012 SH SOLE 23 143,012 0 0
EVERGY INC COM 30034W106 17,908 300,825 SH SOLE 25 300,825 0 0
EVERGY INC COM 30034W106 33,842 568,485 SH SOLE 26 242,368 0 326,117
EVERGY INC COM 30034W106 3,688 61,958 SH SOLE 28 23,250 0 38,708
EVERGY INC COM 30034W106 49 823 SH SOLE 29 823 0 0
EVERGY INC COM 30034W106 66,563 1,118,140 SH SOLE 30 1,118,140 0 0
EVERGY INC COM 30034W106 3,555 59,724 SH SOLE 31 28,154 0 31,570
EVERGY INC COM 30034W106 3,434 57,682 SH SOLE 34 57,682 0 0
EVERGY INC COM 30034W106 13,717 230,420 SH SOLE 36 230,420 0 0
EVERGY INC COM 30034W106 317 5,331 SH SOLE 40 5,331 0 0
EVERGY INC COM 30034W106 5,495 92,305 SH SOLE 43 6,965 0 85,340
EVERI HLDGS INC COM 30034T103 1,017 72,049 SH SOLE 2 31,277 0 40,772
EVERI HLDGS INC COM 30034T103 4 312 SH SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103 20 1,393 SH SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 4,099 290,479 SH SOLE 18 290,479 0 0
EVERI HLDGS INC COM 30034T103 2,621 185,747 SH SOLE 19 185,747 0 0
EVERI HLDGS INC COM 30034T103 46,883 3,322,713 SH SOLE 21 3,322,713 0 0
EVERI HLDGS INC COM 30034T103 33,935 2,405,052 SH SOLE 22 2,302,109 0 102,943
EVERI HLDGS INC COM 30034T103 13 932 SH SOLE 23 932 0 0
EVERI HLDGS INC COM 30034T103 31 2,179 SH SOLE 25 2,179 0 0
EVERI HLDGS INC COM 30034T103 121 8,542 SH SOLE 26 3,864 0 4,678
EVERI HLDGS INC COM 30034T103 164 11,646 SH SOLE 28 11,646 0 0
EVERI HLDGS INC COM 30034T103 1,139 80,706 SH SOLE 30 80,706 0 0
EVERI HLDGS INC COM 30034T103 86 6,087 SH SOLE 34 6,087 0 0
EVERI HLDGS INC COM 30034T103 54 3,860 SH SOLE 36 3,860 0 0
EVERI HLDGS INC COM 30034T103 144 10,207 SH SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 62 4,395 SH SOLE 43 0 0 4,395
EVERQUOTE INC COM CL A 30041R108 303 8,355 SH SOLE 2 5,067 0 3,288
EVERQUOTE INC COM CL A 30041R108 2 49 SH SOLE 4 49 0 0
EVERQUOTE INC COM CL A 30041R108 9 260 SH SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 1,799 49,575 SH SOLE 18 45,642 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,470 68,070 SH SOLE 19 68,070 0 0
EVERQUOTE INC COM CL A 30041R108 18,456 508,581 SH SOLE 21 508,581 0 0
EVERQUOTE INC COM CL A 30041R108 14,357 395,624 SH SOLE 22 385,201 0 10,423
EVERQUOTE INC COM CL A 30041R108 115 3,158 SH SOLE 23 3,158 0 0
EVERQUOTE INC COM CL A 30041R108 418 11,531 SH SOLE 26 0 0 11,531
EVERQUOTE INC COM CL A 30041R108 71 1,956 SH SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 84 2,324 SH SOLE 30 2,324 0 0
EVERQUOTE INC COM CL A 30041R108 46 1,264 SH SOLE 34 1,264 0 0
EVERQUOTE INC COM CL A 30041R108 62 1,707 SH SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 48 1,310 SH SOLE 43 0 0 1,310
EVERSOURCE ENERGY COM 30040W108 79,246 915,188 SH SOLE 2 230,289 0 684,899
EVERSOURCE ENERGY COM 30040W108 18,710 216,070 SH SOLE 4 203,088 0 12,982
EVERSOURCE ENERGY COM 30040W108 77,287 892,568 SH SOLE 7 869,771 0 22,797
EVERSOURCE ENERGY COM 30040W108 3,115 35,977 SH SOLE 13 35,977 0 0
EVERSOURCE ENERGY COM 30040W108 3,844 44,398 SH SOLE 15 44,398 0 0
EVERSOURCE ENERGY COM 30040W108 3 35 SH SOLE 17 0 0 35
EVERSOURCE ENERGY COM 30040W108 69,627 804,097 SH SOLE 18 703,090 0 101,007
EVERSOURCE ENERGY COM 30040W108 49,025 566,173 SH SOLE 19 566,173 0 0
EVERSOURCE ENERGY COM 30040W108 1,094,357 12,638,375 SH SOLE 21 12,638,375 0 0
EVERSOURCE ENERGY COM 30040W108 720,363 8,319,245 SH SOLE 22 7,410,541 0 908,704
EVERSOURCE ENERGY COM 30040W108 19,067 220,204 SH SOLE 23 220,204 0 0
EVERSOURCE ENERGY COM 30040W108 71,764 828,778 SH SOLE 25 828,778 0 0
EVERSOURCE ENERGY COM 30040W108 80,774 932,829 SH SOLE 26 321,115 0 611,714
EVERSOURCE ENERGY COM 30040W108 171,631 1,982,108 SH SOLE 28 46,374 0 1,935,734
EVERSOURCE ENERGY COM 30040W108 72 830 SH SOLE 29 830 0 0
EVERSOURCE ENERGY COM 30040W108 207,560 2,397,049 SH SOLE 30 2,397,049 0 0
EVERSOURCE ENERGY COM 30040W108 11,047 127,576 SH SOLE 31 46,157 0 81,419
EVERSOURCE ENERGY COM 30040W108 3,662 42,297 SH SOLE 32 42,297 0 0
EVERSOURCE ENERGY COM 30040W108 13,950 161,106 SH SOLE 34 161,106 0 0
EVERSOURCE ENERGY COM 30040W108 21,484 248,109 SH SOLE 36 248,109 0 0
EVERSOURCE ENERGY COM 30040W108 1,200 13,857 SH SOLE 40 13,857 0 0
EVERSOURCE ENERGY COM 30040W108 22,774 263,010 SH SOLE 43 14,054 0 248,956
EVERSPIN TECHNOLOGIES INC COM 30041T104 20 3,375 SH SOLE 18 3,375 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 243 40,451 SH SOLE 21 40,451 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 998 166,397 SH SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 999 26,838 SH SOLE 2 19,939 0 6,899
EVERTEC INC COM 30040P103 9 245 SH SOLE 4 245 0 0
EVERTEC INC COM 30040P103 41 1,095 SH SOLE 7 1,095 0 0
EVERTEC INC COM 30040P103 8,884 238,676 SH SOLE 18 238,676 0 0
EVERTEC INC COM 30040P103 4,055 108,937 SH SOLE 19 108,937 0 0
EVERTEC INC COM 30040P103 261,585 7,028,084 SH SOLE 21 7,028,084 0 0
EVERTEC INC COM 30040P103 66,124 1,776,573 SH SOLE 22 1,727,606 0 48,967
EVERTEC INC COM 30040P103 837 22,484 SH SOLE 26 13,951 0 8,533
EVERTEC INC COM 30040P103 311 8,364 SH SOLE 28 8,364 0 0
EVERTEC INC COM 30040P103 7,339 197,177 SH SOLE 30 197,177 0 0
EVERTEC INC COM 30040P103 46 1,239 SH SOLE 34 1,239 0 0
EVERTEC INC COM 30040P103 272 7,316 SH SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 92 2,472 SH SOLE 43 0 0 2,472
EVI INDS INC COM 26929N102 25 864 SH SOLE 2 284 0 580
EVI INDS INC COM 26929N102 498 17,325 SH SOLE 18 17,325 0 0
EVI INDS INC COM 26929N102 245 8,513 SH SOLE 19 8,513 0 0
EVI INDS INC COM 26929N102 5,679 197,383 SH SOLE 21 197,383 0 0
EVI INDS INC COM 26929N102 2,276 79,124 SH SOLE 22 78,863 0 261
EVI INDS INC COM 26929N102 1 38 SH SOLE 43 0 0 38
EVO PMTS INC CL A COM 26927E104 568 20,625 SH SOLE 2 14,972 0 5,653
EVO PMTS INC CL A COM 26927E104 4 153 SH SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 19 708 SH SOLE 7 708 0 0
EVO PMTS INC CL A COM 26927E104 4,053 147,277 SH SOLE 18 147,277 0 0
EVO PMTS INC CL A COM 26927E104 2,181 79,264 SH SOLE 19 79,264 0 0
EVO PMTS INC CL A COM 26927E104 44,871 1,630,501 SH SOLE 21 1,630,501 0 0
EVO PMTS INC CL A COM 26927E104 35,328 1,283,706 SH SOLE 22 1,249,840 0 33,866
EVO PMTS INC CL A COM 26927E104 175 6,344 SH SOLE 25 6,344 0 0
EVO PMTS INC CL A COM 26927E104 854 31,049 SH SOLE 26 12,537 0 18,512
EVO PMTS INC CL A COM 26927E104 138 5,011 SH SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 2,308 83,856 SH SOLE 30 83,856 0 0
EVO PMTS INC CL A COM 26927E104 7,814 283,930 SH SOLE 34 283,930 0 0
EVO PMTS INC CL A COM 26927E104 17 607 SH SOLE 36 607 0 0
EVO PMTS INC CL A COM 26927E104 134 4,881 SH SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 113 4,113 SH SOLE 43 243 0 3,870
EVOFEM BIOSCIENCES INC COM 30048L104 36 20,541 SH SOLE 2 4,871 0 15,670
EVOFEM BIOSCIENCES INC COM 30048L104 0 146 SH SOLE 7 146 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 430 245,719 SH SOLE 18 245,719 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 251 143,203 SH SOLE 19 143,203 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4,888 2,793,260 SH SOLE 21 2,793,260 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4,208 2,404,302 SH SOLE 22 2,393,970 0 10,332
EVOFEM BIOSCIENCES INC COM 30048L104 1 632 SH SOLE 43 0 0 632
EVOKE PHARMA INC COM 30049G104 13 7,230 SH SOLE 18 7,230 0 0
EVOKE PHARMA INC COM 30049G104 252 137,634 SH SOLE 21 137,634 0 0
EVOKE PHARMA INC COM 30049G104 11 6,027 SH SOLE 22 6,027 0 0
EVOLENT HEALTH INC CL A 30050B101 1,710 84,669 SH SOLE 2 27,544 0 57,125
EVOLENT HEALTH INC CL A 30050B101 5 257 SH SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 30 1,462 SH SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 5,055 250,269 SH SOLE 18 250,269 0 0
EVOLENT HEALTH INC CL A 30050B101 4,554 225,434 SH SOLE 19 225,434 0 0
EVOLENT HEALTH INC CL A 30050B101 57,322 2,837,713 SH SOLE 21 2,837,713 0 0
EVOLENT HEALTH INC CL A 30050B101 47,537 2,353,305 SH SOLE 22 2,237,962 0 115,343
EVOLENT HEALTH INC CL A 30050B101 151 7,461 SH SOLE 23 7,461 0 0
EVOLENT HEALTH INC CL A 30050B101 1,195 59,180 SH SOLE 26 19,006 0 40,174
EVOLENT HEALTH INC CL A 30050B101 154 7,617 SH SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 1,129 55,870 SH SOLE 30 55,870 0 0
EVOLENT HEALTH INC CL A 30050B101 227 11,239 SH SOLE 40 11,239 0 0
EVOLENT HEALTH INC CL A 30050B101 358 17,706 SH SOLE 43 1,357 0 16,349
EVOLUS INC COM 30052C107 204 15,714 SH SOLE 2 2,636 0 13,078
EVOLUS INC COM 30052C107 2 191 SH SOLE 7 191 0 0
EVOLUS INC COM 30052C107 930 71,566 SH SOLE 18 71,566 0 0
EVOLUS INC COM 30052C107 509 39,195 SH SOLE 19 39,195 0 0
EVOLUS INC COM 30052C107 11,271 867,665 SH SOLE 21 867,665 0 0
EVOLUS INC COM 30052C107 8,826 679,445 SH SOLE 22 666,063 0 13,382
EVOLUS INC COM 30052C107 95 7,335 SH SOLE 43 0 0 7,335
EVOLUTION PETE CORP COM 30049A107 159 46,962 SH SOLE 2 15,619 0 31,343
EVOLUTION PETE CORP COM 30049A107 2 653 SH SOLE 7 653 0 0
EVOLUTION PETE CORP COM 30049A107 526 155,556 SH SOLE 18 124,347 0 31,209
EVOLUTION PETE CORP COM 30049A107 1,677 496,261 SH SOLE 19 496,261 0 0
EVOLUTION PETE CORP COM 30049A107 5,017 1,484,424 SH SOLE 21 1,484,424 0 0
EVOLUTION PETE CORP COM 30049A107 4,613 1,364,762 SH SOLE 22 1,329,202 0 35,560
EVOLUTION PETE CORP COM 30049A107 229 67,643 SH SOLE 23 67,643 0 0
EVOLUTION PETE CORP COM 30049A107 918 271,556 SH SOLE 26 0 0 271,556
EVOLUTION PETE CORP COM 30049A107 4 1,117 SH SOLE 43 0 0 1,117
EVOLVING SYS INC COM NEW 30049R209 22 7,991 SH SOLE 21 7,991 0 0
EVOLVING SYS INC COM NEW 30049R209 911 333,539 SH SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,612 61,301 SH SOLE 2 43,551 0 17,750
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 12 462 SH SOLE 4 462 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,623 99,726 SH SOLE 7 99,726 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10,019 380,961 SH SOLE 18 365,394 0 15,567
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 11,063 420,629 SH SOLE 19 420,629 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 106,979 4,067,624 SH SOLE 21 4,067,624 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 89,865 3,416,906 SH SOLE 22 3,324,689 0 92,217
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 315 11,996 SH SOLE 23 11,996 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,656 291,116 SH SOLE 25 291,116 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,356 241,671 SH SOLE 26 115,308 0 126,363
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 294 11,183 SH SOLE 28 11,183 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 25,493 969,302 SH SOLE 30 969,302 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13,104 498,259 SH SOLE 34 498,259 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 124 4,712 SH SOLE 36 4,712 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 364 13,824 SH SOLE 40 13,824 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 729 27,723 SH SOLE 43 0 0 27,723
EXACT SCIENCES CORP COM 30063P105 41,395 314,120 SH SOLE 2 33,476 0 280,644
EXACT SCIENCES CORP COM 30063P105 10,309 78,230 SH SOLE 4 72,135 0 6,095
EXACT SCIENCES CORP COM 30063P105 1,796 13,626 SH SOLE 7 13,626 0 0
EXACT SCIENCES CORP COM 30063P105 89 676 SH SOLE 13 676 0 0
EXACT SCIENCES CORP COM 30063P105 2,215 16,805 SH SOLE 15 16,805 0 0
EXACT SCIENCES CORP COM 30063P105 30,160 228,865 SH SOLE 18 219,797 0 9,068
EXACT SCIENCES CORP COM 30063P105 41,611 315,762 SH SOLE 19 315,762 0 0
EXACT SCIENCES CORP COM 30063P105 306,650 2,326,986 SH SOLE 21 2,326,986 0 0
EXACT SCIENCES CORP COM 30063P105 540,815 4,103,926 SH SOLE 22 3,894,865 0 209,061
EXACT SCIENCES CORP COM 30063P105 12,829 97,351 SH SOLE 23 97,351 0 0
EXACT SCIENCES CORP COM 30063P105 34,624 262,743 SH SOLE 25 262,743 0 0
EXACT SCIENCES CORP COM 30063P105 34,780 263,921 SH SOLE 26 134,467 0 129,454
EXACT SCIENCES CORP COM 30063P105 36,542 277,299 SH SOLE 28 19,653 0 257,646
EXACT SCIENCES CORP COM 30063P105 10 73 SH SOLE 29 73 0 0
EXACT SCIENCES CORP COM 30063P105 66,454 504,277 SH SOLE 30 504,277 0 0
EXACT SCIENCES CORP COM 30063P105 7,654 58,085 SH SOLE 31 18,884 0 39,201
EXACT SCIENCES CORP COM 30063P105 925 7,023 SH SOLE 34 7,023 0 0
EXACT SCIENCES CORP COM 30063P105 10,225 77,589 SH SOLE 36 77,589 0 0
EXACT SCIENCES CORP COM 30063P105 863 6,546 SH SOLE 40 6,546 0 0
EXACT SCIENCES CORP COM 30063P105 6,393 48,510 SH SOLE 43 3,767 0 44,743
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3,220 1,720,000 PRN SOLE 21 1,720,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 6,161 4,505,000 PRN SOLE 21 4,505,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 8,333 6,460,000 PRN SOLE 21 6,460,000 0 0
EXAGEN INC COM 30068X103 43 2,429 SH SOLE 2 431 0 1,998
EXAGEN INC COM 30068X103 233 13,335 SH SOLE 18 13,335 0 0
EXAGEN INC COM 30068X103 113 6,474 SH SOLE 19 6,474 0 0
EXAGEN INC COM 30068X103 3,173 181,322 SH SOLE 21 181,322 0 0
EXAGEN INC COM 30068X103 1,001 57,178 SH SOLE 22 57,028 0 150
EXELA TECHNOLOGIES INC COM NEW 30162V409 93 42,838 SH SOLE 21 42,838 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 55 25,339 SH SOLE 22 25,339 0 0
EXELIXIS INC COM 30161Q104 18,122 802,198 SH SOLE 2 233,862 0 568,336
EXELIXIS INC COM 30161Q104 29 1,288 SH SOLE 4 1,288 0 0
EXELIXIS INC COM 30161Q104 121 5,344 SH SOLE 7 5,344 0 0
EXELIXIS INC COM 30161Q104 17,344 767,770 SH SOLE 18 767,770 0 0
EXELIXIS INC COM 30161Q104 1,906 84,353 SH SOLE 19 84,353 0 0
EXELIXIS INC COM 30161Q104 426,652 18,886,752 SH SOLE 21 18,886,752 0 0
EXELIXIS INC COM 30161Q104 223,648 9,900,314 SH SOLE 22 9,484,840 0 415,474
EXELIXIS INC COM 30161Q104 66 2,924 SH SOLE 25 2,924 0 0
EXELIXIS INC COM 30161Q104 3,891 172,229 SH SOLE 26 101,825 0 70,404
EXELIXIS INC COM 30161Q104 889 39,333 SH SOLE 28 39,333 0 0
EXELIXIS INC COM 30161Q104 29,843 1,321,092 SH SOLE 30 1,321,092 0 0
EXELIXIS INC COM 30161Q104 132 5,858 SH SOLE 31 5,858 0 0
EXELIXIS INC COM 30161Q104 183 8,105 SH SOLE 34 8,105 0 0
EXELIXIS INC COM 30161Q104 134 5,949 SH SOLE 36 5,949 0 0
EXELIXIS INC COM 30161Q104 873 38,641 SH SOLE 40 38,641 0 0
EXELIXIS INC COM 30161Q104 1,536 67,982 SH SOLE 43 2,010 0 65,972
EXELON CORP COM 30161N101 129,294 2,955,966 SH SOLE 2 964,143 0 1,991,823
EXELON CORP COM 30161N101 20,513 468,966 SH SOLE 4 431,411 0 37,555
EXELON CORP COM 30161N101 61,855 1,414,157 SH SOLE 7 1,036,440 0 377,717
EXELON CORP COM 30161N101 151 3,456 SH SOLE 13 3,456 0 0
EXELON CORP COM 30161N101 5,643 129,012 SH SOLE 15 129,012 0 0
EXELON CORP COM 30161N101 134,136 3,066,664 SH SOLE 18 2,837,949 0 228,715
EXELON CORP COM 30161N101 143,851 3,288,785 SH SOLE 19 3,288,785 0 0
EXELON CORP COM 30161N101 1,337,654 30,581,931 SH SOLE 21 30,581,931 0 0
EXELON CORP COM 30161N101 976,463 22,324,260 SH SOLE 22 20,026,989 0 2,297,271
EXELON CORP COM 30161N101 28,552 652,775 SH SOLE 23 652,775 0 0
EXELON CORP COM 30161N101 82,814 1,893,320 SH SOLE 25 1,893,320 0 0
EXELON CORP COM 30161N101 101,908 2,329,849 SH SOLE 26 767,649 0 1,562,200
EXELON CORP COM 30161N101 191,579 4,379,944 SH SOLE 28 122,715 0 4,257,229
EXELON CORP COM 30161N101 111 2,534 SH SOLE 29 2,534 0 0
EXELON CORP COM 30161N101 262,249 5,995,634 SH SOLE 30 5,870,734 0 124,900
EXELON CORP COM 30161N101 24,898 569,217 SH SOLE 31 126,610 0 442,607
EXELON CORP COM 30161N101 13,835 316,303 SH SOLE 32 316,303 0 0
EXELON CORP COM 30161N101 5,687 130,021 SH SOLE 34 130,021 0 0
EXELON CORP COM 30161N101 29,779 680,825 SH SOLE 36 680,825 0 0
EXELON CORP COM 30161N101 1,727 39,488 SH SOLE 40 39,488 0 0
EXELON CORP COM 30161N101 21,941 501,632 SH SOLE 43 31,749 0 469,883
EXFO INC SUB VTG SHS 302046107 170 39,932 SH SOLE 22 39,932 0 0
EXICURE INC COM 30205M101 77 35,252 SH SOLE 2 4,780 0 30,472
EXICURE INC COM 30205M101 4 1,925 SH SOLE 7 1,925 0 0
EXICURE INC COM 30205M101 527 241,639 SH SOLE 18 241,639 0 0
EXICURE INC COM 30205M101 236 108,360 SH SOLE 19 108,360 0 0
EXICURE INC COM 30205M101 5,159 2,366,711 SH SOLE 21 2,366,711 0 0
EXICURE INC COM 30205M101 1,456 668,022 SH SOLE 22 659,181 0 8,841
EXLSERVICE HOLDINGS INC COM 302081104 1,331 14,766 SH SOLE 2 10,964 0 3,802
EXLSERVICE HOLDINGS INC COM 302081104 12 134 SH SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 56 622 SH SOLE 7 622 0 0
EXLSERVICE HOLDINGS INC COM 302081104 12,147 134,727 SH SOLE 18 134,727 0 0
EXLSERVICE HOLDINGS INC COM 302081104 5,398 59,874 SH SOLE 19 59,874 0 0
EXLSERVICE HOLDINGS INC COM 302081104 347,263 3,851,629 SH SOLE 21 3,851,629 0 0
EXLSERVICE HOLDINGS INC COM 302081104 90,012 998,359 SH SOLE 22 972,615 0 25,744
EXLSERVICE HOLDINGS INC COM 302081104 52 576 SH SOLE 25 576 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,795 19,904 SH SOLE 26 13,987 0 5,917
EXLSERVICE HOLDINGS INC COM 302081104 423 4,696 SH SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6,550 72,645 SH SOLE 30 72,645 0 0
EXLSERVICE HOLDINGS INC COM 302081104 96 1,069 SH SOLE 34 1,069 0 0
EXLSERVICE HOLDINGS INC COM 302081104 132 1,466 SH SOLE 36 1,466 0 0
EXLSERVICE HOLDINGS INC COM 302081104 389 4,319 SH SOLE 40 4,319 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,049 11,636 SH SOLE 43 0 0 11,636
EXONE CO COM 302104104 151 4,813 SH SOLE 2 1,152 0 3,661
EXONE CO COM 302104104 8 253 SH SOLE 7 253 0 0
EXONE CO COM 302104104 1,554 49,557 SH SOLE 18 49,557 0 0
EXONE CO COM 302104104 806 25,699 SH SOLE 19 25,699 0 0
EXONE CO COM 302104104 16,810 536,048 SH SOLE 21 536,048 0 0
EXONE CO COM 302104104 12,752 406,622 SH SOLE 22 401,358 0 5,264
EXONE CO COM 302104104 3 98 SH SOLE 43 0 0 98
EXP WORLD HLDGS INC COM 30212W100 1,289 28,300 SH SOLE 2 19,658 0 8,642
EXP WORLD HLDGS INC COM 30212W100 11 231 SH SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100 40 874 SH SOLE 7 874 0 0
EXP WORLD HLDGS INC COM 30212W100 8,078 177,345 SH SOLE 18 173,283 0 4,062
EXP WORLD HLDGS INC COM 30212W100 6,627 145,480 SH SOLE 19 145,480 0 0
EXP WORLD HLDGS INC COM 30212W100 91,884 2,017,206 SH SOLE 21 2,017,206 0 0
EXP WORLD HLDGS INC COM 30212W100 68,174 1,496,695 SH SOLE 22 1,457,421 0 39,274
EXP WORLD HLDGS INC COM 30212W100 102 2,249 SH SOLE 23 2,249 0 0
EXP WORLD HLDGS INC COM 30212W100 32 712 SH SOLE 25 712 0 0
EXP WORLD HLDGS INC COM 30212W100 1,399 30,724 SH SOLE 26 16,780 0 13,944
EXP WORLD HLDGS INC COM 30212W100 342 7,500 SH SOLE 28 7,500 0 0
EXP WORLD HLDGS INC COM 30212W100 1,829 40,161 SH SOLE 30 40,161 0 0
EXP WORLD HLDGS INC COM 30212W100 57 1,258 SH SOLE 36 1,258 0 0
EXP WORLD HLDGS INC COM 30212W100 314 6,898 SH SOLE 40 6,898 0 0
EXP WORLD HLDGS INC COM 30212W100 425 9,332 SH SOLE 43 1,168 0 8,164
EXPEDIA GROUP INC COM NEW 30212P303 55,261 321,058 SH SOLE 2 57,663 0 263,395
EXPEDIA GROUP INC COM NEW 30212P303 11,772 68,395 SH SOLE 4 63,168 0 5,227
EXPEDIA GROUP INC COM NEW 30212P303 20,762 120,624 SH SOLE 7 113,796 0 6,828
EXPEDIA GROUP INC COM NEW 30212P303 60 347 SH SOLE 13 347 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,369 13,765 SH SOLE 15 13,765 0 0
EXPEDIA GROUP INC COM NEW 30212P303 50,223 291,791 SH SOLE 18 272,432 0 19,359
EXPEDIA GROUP INC COM NEW 30212P303 27,361 158,964 SH SOLE 19 158,964 0 0
EXPEDIA GROUP INC COM NEW 30212P303 538,094 3,126,274 SH SOLE 21 3,126,274 0 0
EXPEDIA GROUP INC COM NEW 30212P303 532,397 3,093,173 SH SOLE 22 2,773,014 0 320,159
EXPEDIA GROUP INC COM NEW 30212P303 14,407 83,704 SH SOLE 23 83,704 0 0
EXPEDIA GROUP INC COM NEW 30212P303 37,842 219,860 SH SOLE 25 219,860 0 0
EXPEDIA GROUP INC COM NEW 30212P303 56,001 325,360 SH SOLE 26 117,046 0 208,314
EXPEDIA GROUP INC COM NEW 30212P303 86,554 502,871 SH SOLE 28 14,280 0 488,591
EXPEDIA GROUP INC COM NEW 30212P303 28 161 SH SOLE 29 161 0 0
EXPEDIA GROUP INC COM NEW 30212P303 102,810 597,313 SH SOLE 30 531,941 0 65,372
EXPEDIA GROUP INC COM NEW 30212P303 6,473 37,608 SH SOLE 31 18,368 0 19,240
EXPEDIA GROUP INC COM NEW 30212P303 57,041 331,403 SH SOLE 34 331,403 0 0
EXPEDIA GROUP INC COM NEW 30212P303 14,175 82,354 SH SOLE 36 82,354 0 0
EXPEDIA GROUP INC COM NEW 30212P303 947 5,500 SH SOLE 40 5,500 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,972 63,745 SH SOLE 43 4,132 0 59,613
EXPEDITORS INTL WASH INC COM 302130109 60,067 557,780 SH SOLE 2 235,801 0 321,979
EXPEDITORS INTL WASH INC COM 302130109 10,037 93,202 SH SOLE 4 86,698 0 6,504
EXPEDITORS INTL WASH INC COM 302130109 25,845 239,990 SH SOLE 7 175,891 0 64,099
EXPEDITORS INTL WASH INC COM 302130109 7,668 71,205 SH SOLE 13 71,205 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,158 20,041 SH SOLE 15 20,041 0 0
EXPEDITORS INTL WASH INC COM 302130109 150,418 1,396,769 SH SOLE 18 1,282,465 0 114,304
EXPEDITORS INTL WASH INC COM 302130109 64,574 599,631 SH SOLE 19 599,631 0 0
EXPEDITORS INTL WASH INC COM 302130109 702,743 6,525,614 SH SOLE 21 6,525,614 0 0
EXPEDITORS INTL WASH INC COM 302130109 527,369 4,897,104 SH SOLE 22 3,935,433 0 961,671
EXPEDITORS INTL WASH INC COM 302130109 15,228 141,406 SH SOLE 23 141,406 0 0
EXPEDITORS INTL WASH INC COM 302130109 51,124 474,736 SH SOLE 25 474,736 0 0
EXPEDITORS INTL WASH INC COM 302130109 63,465 589,334 SH SOLE 26 316,471 0 272,863
EXPEDITORS INTL WASH INC COM 302130109 136,305 1,265,714 SH SOLE 28 23,342 0 1,242,372
EXPEDITORS INTL WASH INC COM 302130109 2,192 20,359 SH SOLE 29 20,359 0 0
EXPEDITORS INTL WASH INC COM 302130109 143,941 1,336,625 SH SOLE 30 1,195,203 0 141,422
EXPEDITORS INTL WASH INC COM 302130109 6,640 61,659 SH SOLE 31 52,032 0 9,627
EXPEDITORS INTL WASH INC COM 302130109 31,459 292,128 SH SOLE 34 292,128 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,274 123,262 SH SOLE 36 123,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 707 6,567 SH SOLE 40 6,567 0 0
EXPEDITORS INTL WASH INC COM 302130109 38,288 355,542 SH SOLE 43 6,120 0 349,422
EXPONENT INC COM 30214U102 2,261 23,202 SH SOLE 2 16,753 0 6,449
EXPONENT INC COM 30214U102 18 183 SH SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,219 12,506 SH SOLE 7 12,506 0 0
EXPONENT INC COM 30214U102 20,242 207,717 SH SOLE 18 207,717 0 0
EXPONENT INC COM 30214U102 9,010 92,457 SH SOLE 19 92,457 0 0
EXPONENT INC COM 30214U102 591,871 6,073,583 SH SOLE 21 6,073,583 0 0
EXPONENT INC COM 30214U102 144,188 1,479,607 SH SOLE 22 1,440,473 0 39,134
EXPONENT INC COM 30214U102 28 283 SH SOLE 25 283 0 0
EXPONENT INC COM 30214U102 2,125 21,801 SH SOLE 26 12,652 0 9,149
EXPONENT INC COM 30214U102 356 3,658 SH SOLE 28 3,658 0 0
EXPONENT INC COM 30214U102 10,835 111,188 SH SOLE 30 111,188 0 0
EXPONENT INC COM 30214U102 17 172 SH SOLE 34 172 0 0
EXPONENT INC COM 30214U102 53 543 SH SOLE 36 543 0 0
EXPONENT INC COM 30214U102 620 6,364 SH SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 2,864 29,388 SH SOLE 43 1,211 0 28,177
EXPRESS INC COM 30219E103 218 54,160 SH SOLE 2 3,780 0 50,380
EXPRESS INC COM 30219E103 6 1,499 SH SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 966 240,400 SH SOLE 18 240,400 0 0
EXPRESS INC COM 30219E103 444 110,456 SH SOLE 19 110,456 0 0
EXPRESS INC COM 30219E103 10,139 2,522,115 SH SOLE 21 2,522,115 0 0
EXPRESS INC COM 30219E103 8,047 2,001,695 SH SOLE 22 1,935,348 0 66,347
EXPRESS INC COM 30219E103 14 3,512 SH SOLE 43 0 0 3,512
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7,886 399,277 SH SOLE 2 72,355 0 326,922
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16 808 SH SOLE 4 808 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 98 4,975 SH SOLE 7 4,975 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,304 66,019 SH SOLE 18 66,019 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,266 64,126 SH SOLE 19 64,126 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 36,705 1,858,473 SH SOLE 21 1,858,473 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 89,167 4,514,790 SH SOLE 22 4,246,844 0 267,946
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 59 2,996 SH SOLE 25 2,996 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,749 88,551 SH SOLE 26 64,613 0 23,938
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 476 24,125 SH SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,468 124,974 SH SOLE 30 124,974 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 66 3,366 SH SOLE 31 3,366 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 99 5,022 SH SOLE 34 5,022 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 371 18,763 SH SOLE 36 18,763 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 469 23,753 SH SOLE 40 23,753 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6,988 353,842 SH SOLE 43 33,326 0 320,516
EXTERRAN CORP COM 30227H106 88 26,273 SH SOLE 2 1,265 0 25,008
EXTERRAN CORP COM 30227H106 3 785 SH SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 251 74,817 SH SOLE 18 74,817 0 0
EXTERRAN CORP COM 30227H106 172 51,164 SH SOLE 19 51,164 0 0
EXTERRAN CORP COM 30227H106 3,715 1,105,548 SH SOLE 21 1,105,548 0 0
EXTERRAN CORP COM 30227H106 3,461 1,030,164 SH SOLE 22 1,002,730 0 27,434
EXTERRAN CORP COM 30227H106 30 8,874 SH SOLE 23 8,874 0 0
EXTERRAN CORP COM 30227H106 118 35,104 SH SOLE 26 0 0 35,104
EXTERRAN CORP COM 30227H106 1 178 SH SOLE 43 0 0 178
EXTRA SPACE STORAGE INC COM 30225T102 56,504 426,283 SH SOLE 2 137,986 0 288,297
EXTRA SPACE STORAGE INC COM 30225T102 53,720 405,283 SH SOLE 4 400,270 0 5,013
EXTRA SPACE STORAGE INC COM 30225T102 42,127 317,823 SH SOLE 7 311,829 0 5,994
EXTRA SPACE STORAGE INC COM 30225T102 40 302 SH SOLE 13 302 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,214 16,706 SH SOLE 15 16,706 0 0
EXTRA SPACE STORAGE INC COM 30225T102 58,869 444,128 SH SOLE 18 425,691 0 18,437
EXTRA SPACE STORAGE INC COM 30225T102 42,862 323,363 SH SOLE 19 323,363 0 0
EXTRA SPACE STORAGE INC COM 30225T102 758,719 5,724,024 SH SOLE 21 5,724,024 0 0
EXTRA SPACE STORAGE INC COM 30225T102 603,187 4,550,635 SH SOLE 22 4,099,574 0 451,061
EXTRA SPACE STORAGE INC COM 30225T102 13,982 105,482 SH SOLE 23 105,482 0 0
EXTRA SPACE STORAGE INC COM 30225T102 99,599 751,404 SH SOLE 25 751,404 0 0
EXTRA SPACE STORAGE INC COM 30225T102 46,268 349,061 SH SOLE 26 132,266 0 216,795
EXTRA SPACE STORAGE INC COM 30225T102 49,765 375,447 SH SOLE 28 44,907 0 330,540
EXTRA SPACE STORAGE INC COM 30225T102 96 727 SH SOLE 29 727 0 0
EXTRA SPACE STORAGE INC COM 30225T102 138,163 1,042,346 SH SOLE 30 1,039,580 0 2,766
EXTRA SPACE STORAGE INC COM 30225T102 2,882 21,743 SH SOLE 31 17,686 0 4,057
EXTRA SPACE STORAGE INC COM 30225T102 4,458 33,636 SH SOLE 34 33,636 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13,888 104,775 SH SOLE 36 104,775 0 0
EXTRA SPACE STORAGE INC COM 30225T102 688 5,194 SH SOLE 40 5,194 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13,771 103,896 SH SOLE 43 7,165 0 96,731
EXTRACTION OIL & GAS INC COM 30227M303 811 22,556 SH SOLE 2 21,145 0 1,411
EXTRACTION OIL & GAS INC COM 30227M303 27,630 768,783 SH SOLE 19 768,783 0 0
EXTRACTION OIL & GAS INC COM 30227M303 43 1,205 SH SOLE 21 1,205 0 0
EXTRACTION OIL & GAS INC COM 30227M303 1,121 31,195 SH SOLE 22 31,195 0 0
EXTRACTION OIL & GAS INC COM 30227M303 34 940 SH SOLE 26 0 0 940
EXTRACTION OIL & GAS INC COM 30227M303 56 1,557 SH SOLE 30 1,557 0 0
EXTRACTION OIL & GAS INC COM 30227M303 4,547 126,530 SH SOLE 34 126,530 0 0
EXTREME NETWORKS INC COM 30226D106 506 57,835 SH SOLE 2 39,913 0 17,922
EXTREME NETWORKS INC COM 30226D106 6 634 SH SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 21 2,420 SH SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 4,505 514,889 SH SOLE 18 489,903 0 24,986
EXTREME NETWORKS INC COM 30226D106 3,337 381,411 SH SOLE 19 381,411 0 0
EXTREME NETWORKS INC COM 30226D106 105,727 12,083,054 SH SOLE 21 12,083,054 0 0
EXTREME NETWORKS INC COM 30226D106 32,366 3,698,974 SH SOLE 22 3,618,865 0 80,109
EXTREME NETWORKS INC COM 30226D106 82 9,328 SH SOLE 23 9,328 0 0
EXTREME NETWORKS INC COM 30226D106 619 70,769 SH SOLE 26 0 0 70,769
EXTREME NETWORKS INC COM 30226D106 129 14,762 SH SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 7,042 804,756 SH SOLE 30 804,756 0 0
EXTREME NETWORKS INC COM 30226D106 34 3,853 SH SOLE 34 3,853 0 0
EXTREME NETWORKS INC COM 30226D106 133 15,179 SH SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 252 28,767 SH SOLE 43 0 0 28,767
EXXON MOBIL CORP COM 30231G102 589,464 10,558,201 SH SOLE 2 2,393,366 0 8,164,835
EXXON MOBIL CORP COM 30231G102 114,729 2,054,973 SH SOLE 4 1,891,994 0 162,979
EXXON MOBIL CORP COM 30231G102 237,398 4,252,164 SH SOLE 7 4,111,336 0 140,828
EXXON MOBIL CORP COM 30231G102 842 15,088 SH SOLE 13 15,088 0 0
EXXON MOBIL CORP COM 30231G102 30,772 551,177 SH SOLE 15 551,177 0 0
EXXON MOBIL CORP COM 30231G102 6 111 SH SOLE 17 0 0 111
EXXON MOBIL CORP COM 30231G102 377,258 6,757,260 SH SOLE 18 6,142,210 0 615,050
EXXON MOBIL CORP COM 30231G102 171,689 3,075,219 SH SOLE 19 3,075,219 0 0
EXXON MOBIL CORP COM 30231G102 3,066 54,923 SH SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 6,067,581 108,679,577 SH SOLE 21 108,679,577 0 0
EXXON MOBIL CORP COM 30231G102 5,307,754 95,069,924 SH SOLE 22 85,218,474 0 9,851,450
EXXON MOBIL CORP COM 30231G102 155,714 2,789,077 SH SOLE 23 2,789,077 0 0
EXXON MOBIL CORP COM 30231G102 347,340 6,221,391 SH SOLE 25 6,221,391 0 0
EXXON MOBIL CORP COM 30231G102 543,457 9,734,147 SH SOLE 26 2,708,287 0 7,025,860
EXXON MOBIL CORP COM 30231G102 206,802 3,704,144 SH SOLE 28 464,309 0 3,239,835
EXXON MOBIL CORP COM 30231G102 22,068 395,276 SH SOLE 29 395,276 0 0
EXXON MOBIL CORP COM 30231G102 1,123,824 20,129,399 SH SOLE 30 20,129,399 0 0
EXXON MOBIL CORP COM 30231G102 66,466 1,190,507 SH SOLE 31 553,977 0 636,530
EXXON MOBIL CORP COM 30231G102 19,853 355,600 SH SOLE 32 355,600 0 0
EXXON MOBIL CORP COM 30231G102 134,299 2,405,500 SH SOLE 34 2,405,500 0 0
EXXON MOBIL CORP COM 30231G102 175,132 3,136,872 SH SOLE 36 3,136,872 0 0
EXXON MOBIL CORP COM 30231G102 9,603 172,005 SH SOLE 40 172,005 0 0
EXXON MOBIL CORP COM 30231G102 84,482 1,513,207 SH SOLE 43 214,270 0 1,298,937
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 130 26,193 SH SOLE 22 26,193 0 0
EYENOVIA INC COM 30234E104 20 3,826 SH SOLE 18 3,826 0 0
EYENOVIA INC COM 30234E104 285 55,785 SH SOLE 21 55,785 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 23 2,308 SH SOLE 21 2,308 0 0
EZCORP INC CL A NON VTG 302301106 224 45,109 SH SOLE 2 4,889 0 40,220
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,115 224,435 SH SOLE 18 224,435 0 0
EZCORP INC CL A NON VTG 302301106 409 82,348 SH SOLE 19 82,348 0 0
EZCORP INC CL A NON VTG 302301106 31,746 6,387,518 SH SOLE 21 6,387,518 0 0
EZCORP INC CL A NON VTG 302301106 8,118 1,633,431 SH SOLE 22 1,572,042 0 61,389
EZCORP INC CL A NON VTG 302301106 715 143,928 SH SOLE 30 143,928 0 0
EZCORP INC CL A NON VTG 302301106 7 1,481 SH SOLE 43 0 0 1,481
F N B CORP COM 302520101 10,978 864,434 SH SOLE 2 253,891 0 610,543
F N B CORP COM 302520101 19 1,497 SH SOLE 4 1,497 0 0
F N B CORP COM 302520101 402 31,661 SH SOLE 7 31,661 0 0
F N B CORP COM 302520101 11,973 942,719 SH SOLE 18 942,719 0 0
F N B CORP COM 302520101 1,126 88,656 SH SOLE 19 88,656 0 0
F N B CORP COM 302520101 269,255 21,201,171 SH SOLE 21 21,201,171 0 0
F N B CORP COM 302520101 136,982 10,785,980 SH SOLE 22 10,308,928 0 477,052
F N B CORP COM 302520101 66 5,177 SH SOLE 25 5,177 0 0
F N B CORP COM 302520101 1,619 127,516 SH SOLE 26 90,783 0 36,733
F N B CORP COM 302520101 447 35,177 SH SOLE 28 35,177 0 0
F N B CORP COM 302520101 9,086 715,401 SH SOLE 30 715,401 0 0
F N B CORP COM 302520101 77 6,102 SH SOLE 31 6,102 0 0
F N B CORP COM 302520101 1,688 132,904 SH SOLE 32 132,904 0 0
F N B CORP COM 302520101 88 6,918 SH SOLE 34 6,918 0 0
F N B CORP COM 302520101 347 27,327 SH SOLE 36 27,327 0 0
F N B CORP COM 302520101 533 41,951 SH SOLE 40 41,951 0 0
F N B CORP COM 302520101 3,146 247,697 SH SOLE 43 3,616 0 244,081
F-STAR THERAPEUTICS INC COM 30315R107 132 12,192 SH SOLE 21 12,192 0 0
F-STAR THERAPEUTICS INC COM 30315R107 350 32,331 SH SOLE 22 32,331 0 0
F5 NETWORKS INC COM 315616102 33,208 159,181 SH SOLE 2 43,137 0 116,044
F5 NETWORKS INC COM 315616102 6,383 30,594 SH SOLE 4 28,180 0 2,414
F5 NETWORKS INC COM 315616102 18,421 88,298 SH SOLE 7 59,536 0 28,762
F5 NETWORKS INC COM 315616102 61 291 SH SOLE 13 291 0 0
F5 NETWORKS INC COM 315616102 1,803 8,643 SH SOLE 15 8,643 0 0
F5 NETWORKS INC COM 315616102 31,342 150,236 SH SOLE 18 141,608 0 8,628
F5 NETWORKS INC COM 315616102 5,260 25,214 SH SOLE 19 25,214 0 0
F5 NETWORKS INC COM 315616102 364,948 1,749,341 SH SOLE 21 1,749,341 0 0
F5 NETWORKS INC COM 315616102 305,672 1,465,211 SH SOLE 22 1,318,033 0 147,178
F5 NETWORKS INC COM 315616102 8,973 43,012 SH SOLE 23 43,012 0 0
F5 NETWORKS INC COM 315616102 25,707 123,225 SH SOLE 25 123,225 0 0
F5 NETWORKS INC COM 315616102 40,637 194,790 SH SOLE 26 82,701 0 112,089
F5 NETWORKS INC COM 315616102 50,140 240,341 SH SOLE 28 5,902 0 234,439
F5 NETWORKS INC COM 315616102 113,091 542,093 SH SOLE 30 526,142 0 15,951
F5 NETWORKS INC COM 315616102 3,082 14,774 SH SOLE 31 8,436 0 6,338
F5 NETWORKS INC COM 315616102 2,318 11,112 SH SOLE 34 11,112 0 0
F5 NETWORKS INC COM 315616102 11,355 54,428 SH SOLE 36 54,428 0 0
F5 NETWORKS INC COM 315616102 501 2,403 SH SOLE 40 2,403 0 0
F5 NETWORKS INC COM 315616102 39,189 187,849 SH SOLE 43 3,757 0 184,092
FABRINET SHS G3323L100 1,535 16,980 SH SOLE 2 12,014 0 4,966
FABRINET SHS G3323L100 14 156 SH SOLE 4 156 0 0
FABRINET SHS G3323L100 53 591 SH SOLE 7 591 0 0
FABRINET SHS G3323L100 13,512 149,481 SH SOLE 18 149,481 0 0
FABRINET SHS G3323L100 6,012 66,512 SH SOLE 19 66,512 0 0
FABRINET SHS G3323L100 390,980 4,325,479 SH SOLE 21 4,325,479 0 0
FABRINET SHS G3323L100 95,349 1,054,864 SH SOLE 22 1,027,713 0 27,151
FABRINET SHS G3323L100 77 856 SH SOLE 25 856 0 0
FABRINET SHS G3323L100 1,428 15,799 SH SOLE 26 12,551 0 3,248
FABRINET SHS G3323L100 409 4,528 SH SOLE 28 4,528 0 0
FABRINET SHS G3323L100 7,244 80,141 SH SOLE 30 80,141 0 0
FABRINET SHS G3323L100 167 1,853 SH SOLE 36 1,853 0 0
FABRINET SHS G3323L100 383 4,239 SH SOLE 40 4,239 0 0
FABRINET SHS G3323L100 1,262 13,957 SH SOLE 43 261 0 13,696
FACEBOOK INC CL A 30303M102 1,845,490 6,265,880 SH SOLE 2 1,454,944 0 4,810,936
FACEBOOK INC CL A 30303M102 350,924 1,191,472 SH SOLE 4 1,099,013 0 92,459
FACEBOOK INC CL A 30303M102 646,961 2,196,589 SH SOLE 7 2,122,388 0 74,201
FACEBOOK INC CL A 30303M102 21,831 74,122 SH SOLE 13 74,122 0 0
FACEBOOK INC CL A 30303M102 72,871 247,416 SH SOLE 15 247,416 0 0
FACEBOOK INC CL A 30303M102 214 725 SH SOLE 17 0 0 725
FACEBOOK INC CL A 30303M102 2,396,387 8,136,309 SH SOLE 18 7,150,315 0 985,994
FACEBOOK INC CL A 30303M102 975,316 3,311,431 SH SOLE 19 3,311,431 0 0
FACEBOOK INC CL A 30303M102 14,272,901 48,459,922 SH SOLE 21 48,459,922 0 0
FACEBOOK INC CL A 30303M102 16,187,800 54,961,464 SH SOLE 22 48,769,591 0 6,191,873
FACEBOOK INC CL A 30303M102 483,496 1,641,584 SH SOLE 23 1,641,584 0 0
FACEBOOK INC CL A 30303M102 1,370,651 4,653,690 SH SOLE 25 4,635,026 0 18,664
FACEBOOK INC CL A 30303M102 1,534,625 5,210,419 SH SOLE 26 1,604,368 0 3,606,051
FACEBOOK INC CL A 30303M102 1,431,644 4,860,774 SH SOLE 28 284,283 0 4,576,491
FACEBOOK INC CL A 30303M102 32,506 110,366 SH SOLE 29 110,366 0 0
FACEBOOK INC CL A 30303M102 3,034,078 10,301,423 SH SOLE 30 10,194,655 0 106,768
FACEBOOK INC CL A 30303M102 390,756 1,326,711 SH SOLE 31 453,958 0 872,753
FACEBOOK INC CL A 30303M102 139,193 472,594 SH SOLE 32 472,594 0 0
FACEBOOK INC CL A 30303M102 358,203 1,216,185 SH SOLE 34 1,216,185 0 0
FACEBOOK INC CL A 30303M102 393,025 1,334,414 SH SOLE 36 1,334,414 0 0
FACEBOOK INC CL A 30303M102 28,757 97,637 SH SOLE 40 97,637 0 0
FACEBOOK INC CL A 30303M102 552,303 1,875,200 SH SOLE 43 125,845 0 1,749,355
FACEBOOK INC OPTIONS 30303M102 501 1,700 SH Call SOLE 4 1,700 0 0
FACEBOOK INC OPTIONS 30303M102 6,067 20,600 SH Call SOLE 18 20,600 0 0
FACEBOOK INC OPTIONS 30303M102 37,258 126,500 SH Call SOLE 19 126,500 0 0
FACEBOOK INC OPTIONS 30303M102 2,798 9,500 SH Call SOLE 22 9,500 0 0
FACEBOOK INC OPTIONS 30303M102 412 1,400 SH Call SOLE 26 1,400 0 0
FACEBOOK INC OPTIONS 30303M102 18,320 62,200 SH Call SOLE 34 62,200 0 0
FACTSET RESH SYS INC COM 303075105 34,626 112,207 SH SOLE 2 43,171 0 69,036
FACTSET RESH SYS INC COM 303075105 6,156 19,948 SH SOLE 4 18,489 0 1,459
FACTSET RESH SYS INC COM 303075105 7,548 24,459 SH SOLE 7 10,711 0 13,748
FACTSET RESH SYS INC COM 303075105 31 99 SH SOLE 13 99 0 0
FACTSET RESH SYS INC COM 303075105 1,000 3,241 SH SOLE 15 3,241 0 0
FACTSET RESH SYS INC COM 303075105 38,175 123,709 SH SOLE 18 121,507 0 2,202
FACTSET RESH SYS INC COM 303075105 4,894 15,858 SH SOLE 19 15,858 0 0
FACTSET RESH SYS INC COM 303075105 675,654 2,189,488 SH SOLE 21 2,189,488 0 0
FACTSET RESH SYS INC COM 303075105 382,462 1,239,385 SH SOLE 22 1,187,973 0 51,412
FACTSET RESH SYS INC COM 303075105 7,441 24,112 SH SOLE 23 24,112 0 0
FACTSET RESH SYS INC COM 303075105 24,115 78,147 SH SOLE 25 78,147 0 0
FACTSET RESH SYS INC COM 303075105 22,775 73,802 SH SOLE 26 37,370 0 36,432
FACTSET RESH SYS INC COM 303075105 41,730 135,228 SH SOLE 28 5,154 0 130,074
FACTSET RESH SYS INC COM 303075105 171 554 SH SOLE 29 554 0 0
FACTSET RESH SYS INC COM 303075105 51,411 166,601 SH SOLE 30 140,691 0 25,910
FACTSET RESH SYS INC COM 303075105 1,968 6,379 SH SOLE 31 5,003 0 1,376
FACTSET RESH SYS INC COM 303075105 519 1,682 SH SOLE 34 1,682 0 0
FACTSET RESH SYS INC COM 303075105 6,379 20,670 SH SOLE 36 20,670 0 0
FACTSET RESH SYS INC COM 303075105 456 1,479 SH SOLE 40 1,479 0 0
FACTSET RESH SYS INC COM 303075105 4,598 14,899 SH SOLE 43 884 0 14,015
FAIR ISAAC CORP COM 303250104 37,363 76,870 SH SOLE 2 24,650 0 52,220
FAIR ISAAC CORP COM 303250104 6,648 13,678 SH SOLE 4 12,536 0 1,142
FAIR ISAAC CORP COM 303250104 1,493 3,071 SH SOLE 7 3,071 0 0
FAIR ISAAC CORP COM 303250104 37 77 SH SOLE 13 77 0 0
FAIR ISAAC CORP COM 303250104 1,202 2,473 SH SOLE 15 2,473 0 0
FAIR ISAAC CORP COM 303250104 70,013 144,045 SH SOLE 18 99,305 0 44,740
FAIR ISAAC CORP COM 303250104 518,420 1,066,598 SH SOLE 19 1,066,598 0 0
FAIR ISAAC CORP COM 303250104 766,626 1,577,257 SH SOLE 21 1,577,257 0 0
FAIR ISAAC CORP COM 303250104 467,184 961,185 SH SOLE 22 922,729 0 38,456
FAIR ISAAC CORP COM 303250104 9,209 18,947 SH SOLE 23 18,947 0 0
FAIR ISAAC CORP COM 303250104 120,847 248,631 SH SOLE 25 248,631 0 0
FAIR ISAAC CORP COM 303250104 41,792 85,983 SH SOLE 26 35,803 0 50,180
FAIR ISAAC CORP COM 303250104 67,585 139,049 SH SOLE 28 2,848 0 136,201
FAIR ISAAC CORP COM 303250104 18 38 SH SOLE 29 38 0 0
FAIR ISAAC CORP COM 303250104 58,980 121,346 SH SOLE 30 109,477 0 11,869
FAIR ISAAC CORP COM 303250104 2,390 4,917 SH SOLE 31 3,767 0 1,150
FAIR ISAAC CORP COM 303250104 133,610 274,889 SH SOLE 34 274,889 0 0
FAIR ISAAC CORP COM 303250104 7,646 15,731 SH SOLE 36 15,731 0 0
FAIR ISAAC CORP COM 303250104 558 1,149 SH SOLE 40 1,149 0 0
FAIR ISAAC CORP COM 303250104 8,195 16,861 SH SOLE 43 592 0 16,269
FALCON MINERALS CORP CL A COM 30607B109 309 68,770 SH SOLE 2 13,336 0 55,434
FALCON MINERALS CORP CL A COM 30607B109 630 140,274 SH SOLE 18 140,274 0 0
FALCON MINERALS CORP CL A COM 30607B109 702 156,291 SH SOLE 19 156,291 0 0
FALCON MINERALS CORP CL A COM 30607B109 7,682 1,710,859 SH SOLE 21 1,710,859 0 0
FALCON MINERALS CORP CL A COM 30607B109 6,147 1,369,138 SH SOLE 22 1,327,889 0 41,249
FALCON MINERALS CORP CL A COM 30607B109 86 19,243 SH SOLE 23 19,243 0 0
FALCON MINERALS CORP CL A COM 30607B109 102 22,762 SH SOLE 26 0 0 22,762
FANG HLDGS LTD ADR NEW 30711Y300 1 41 SH SOLE 43 0 0 41
FANHUA INC SPONSORED ADR 30712A103 64 4,609 SH SOLE 4 4,609 0 0
FANHUA INC SPONSORED ADR 30712A103 7,578 544,039 SH SOLE 21 544,039 0 0
FANHUA INC SPONSORED ADR 30712A103 3,941 282,896 SH SOLE 22 267,631 0 15,265
FANHUA INC SPONSORED ADR 30712A103 39 2,830 SH SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 1,929 138,497 SH SOLE 30 138,497 0 0
FANHUA INC SPONSORED ADR 30712A103 131 9,390 SH SOLE 43 0 0 9,390
FAR PEAK ACQUISITION CORP SHS CL A G3312L103 29,310 3,000,000 SH SOLE 2 3,000,000 0 0
FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 1,100 1,000,000 SH SOLE 2 1,000,000 0 0
FARFETCH LTD OPTIONS 30744W107 37 700 SH Call SOLE 2 700 0 0
FARFETCH LTD OPTIONS 30744W107 122 2,300 SH Call SOLE 4 2,300 0 0
FARFETCH LTD OPTIONS 30744W107 1,485 28,000 SH Call SOLE 18 28,000 0 0
FARFETCH LTD OPTIONS 30744W107 15,906 300,000 SH Call SOLE 19 300,000 0 0
FARFETCH LTD OPTIONS 30744W107 790 14,900 SH Call SOLE 22 14,900 0 0
FARFETCH LTD OPTIONS 30744W107 6,230 117,500 SH Call SOLE 34 117,500 0 0
FARFETCH LTD ORD SH CL A 30744W107 5,685 107,220 SH SOLE 2 62,592 0 44,628
FARFETCH LTD ORD SH CL A 30744W107 220 4,143 SH SOLE 4 4,143 0 0
FARFETCH LTD ORD SH CL A 30744W107 85 1,597 SH SOLE 15 1,597 0 0
FARFETCH LTD ORD SH CL A 30744W107 2,630 49,607 SH SOLE 18 49,607 0 0
FARFETCH LTD ORD SH CL A 30744W107 175,771 3,315,185 SH SOLE 19 3,315,185 0 0
FARFETCH LTD ORD SH CL A 30744W107 237 4,473 SH SOLE 21 4,473 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,968 37,117 SH SOLE 22 37,117 0 0
FARFETCH LTD ORD SH CL A 30744W107 14,670 276,697 SH SOLE 25 276,697 0 0
FARFETCH LTD ORD SH CL A 30744W107 23,330 440,018 SH SOLE 26 0 0 440,018
FARFETCH LTD ORD SH CL A 30744W107 35,605 671,540 SH SOLE 28 0 0 671,540
FARFETCH LTD ORD SH CL A 30744W107 197,589 3,726,681 SH SOLE 34 3,726,681 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,464 65,328 SH SOLE 36 65,328 0 0
FARMER BROS CO COM 307675108 135 12,908 SH SOLE 2 956 0 11,952
FARMER BROS CO COM 307675108 2 207 SH SOLE 7 207 0 0
FARMER BROS CO COM 307675108 626 59,961 SH SOLE 18 59,961 0 0
FARMER BROS CO COM 307675108 316 30,243 SH SOLE 19 30,243 0 0
FARMER BROS CO COM 307675108 6,559 628,259 SH SOLE 21 628,259 0 0
FARMER BROS CO COM 307675108 3,738 358,033 SH SOLE 22 343,291 0 14,742
FARMER BROS CO COM 307675108 187 17,865 SH SOLE 43 0 0 17,865
FARMERS & MERCHANTS BANCORP COM 30779N105 231 9,201 SH SOLE 2 888 0 8,313
FARMERS & MERCHANTS BANCORP COM 30779N105 5 206 SH SOLE 7 206 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 889 35,346 SH SOLE 18 35,346 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 504 20,044 SH SOLE 19 20,044 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 10,463 416,204 SH SOLE 21 416,204 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 3,821 151,986 SH SOLE 22 140,442 0 11,544
FARMERS NATIONAL BANC CORP COM 309627107 441 26,384 SH SOLE 2 2,613 0 23,771
FARMERS NATIONAL BANC CORP COM 309627107 7 414 SH SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,594 95,424 SH SOLE 18 95,424 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,212 72,579 SH SOLE 19 72,579 0 0
FARMERS NATIONAL BANC CORP COM 309627107 18,432 1,103,734 SH SOLE 21 1,103,734 0 0
FARMERS NATIONAL BANC CORP COM 309627107 7,953 476,209 SH SOLE 22 442,319 0 33,890
FARMERS NATIONAL BANC CORP COM 309627107 206 12,365 SH SOLE 43 0 0 12,365
FARMLAND PARTNERS INC COM 31154R109 275 24,545 SH SOLE 2 2,443 0 22,102
FARMLAND PARTNERS INC COM 31154R109 1 100 SH SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 1,014 90,477 SH SOLE 18 90,477 0 0
FARMLAND PARTNERS INC COM 31154R109 489 43,624 SH SOLE 19 43,624 0 0
FARMLAND PARTNERS INC COM 31154R109 12,020 1,072,265 SH SOLE 21 1,072,265 0 0
FARMLAND PARTNERS INC COM 31154R109 8,855 789,955 SH SOLE 22 763,951 0 26,004
FARMLAND PARTNERS INC COM 31154R109 12 1,055 SH SOLE 23 1,055 0 0
FARO TECHNOLOGIES INC COM 311642102 1,234 14,256 SH SOLE 2 7,322 0 6,934
FARO TECHNOLOGIES INC COM 311642102 8 96 SH SOLE 4 96 0 0
FARO TECHNOLOGIES INC COM 311642102 25 290 SH SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 6,600 76,241 SH SOLE 18 70,910 0 5,331
FARO TECHNOLOGIES INC COM 311642102 17,560 202,845 SH SOLE 19 202,845 0 0
FARO TECHNOLOGIES INC COM 311642102 185,823 2,146,508 SH SOLE 21 2,146,508 0 0
FARO TECHNOLOGIES INC COM 311642102 55,788 644,430 SH SOLE 22 630,287 0 14,143
FARO TECHNOLOGIES INC COM 311642102 540 6,237 SH SOLE 23 6,237 0 0
FARO TECHNOLOGIES INC COM 311642102 50 581 SH SOLE 25 581 0 0
FARO TECHNOLOGIES INC COM 311642102 2,844 32,854 SH SOLE 26 5,502 0 27,352
FARO TECHNOLOGIES INC COM 311642102 219 2,524 SH SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 9,754 112,672 SH SOLE 30 112,672 0 0
FARO TECHNOLOGIES INC COM 311642102 132 1,522 SH SOLE 36 1,522 0 0
FARO TECHNOLOGIES INC COM 311642102 156 1,798 SH SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 866 10,000 SH SOLE 43 584 0 9,416
FAST ACQUISITION CORP COM CL A 311875108 8 628 SH SOLE 43 0 0 628
FASTENAL CO COM 311900104 69,140 1,375,104 SH SOLE 2 276,844 0 1,098,260
FASTENAL CO COM 311900104 15,473 307,737 SH SOLE 4 285,650 0 22,087
FASTENAL CO COM 311900104 44,129 877,669 SH SOLE 7 662,379 0 215,290
FASTENAL CO COM 311900104 105 2,095 SH SOLE 13 2,095 0 0
FASTENAL CO COM 311900104 3,399 67,599 SH SOLE 15 67,599 0 0
FASTENAL CO COM 311900104 0 7 SH SOLE 17 0 0 7
FASTENAL CO COM 311900104 72,307 1,438,078 SH SOLE 18 1,356,600 0 81,478
FASTENAL CO COM 311900104 12,948 257,516 SH SOLE 19 257,516 0 0
FASTENAL CO COM 311900104 908,855 18,075,876 SH SOLE 21 18,075,876 0 0
FASTENAL CO COM 311900104 656,117 13,049,259 SH SOLE 22 11,730,621 0 1,318,638
FASTENAL CO COM 311900104 18,149 360,951 SH SOLE 23 360,951 0 0
FASTENAL CO COM 311900104 54,013 1,074,246 SH SOLE 25 1,074,246 0 0
FASTENAL CO COM 311900104 67,884 1,350,118 SH SOLE 26 426,951 0 923,167
FASTENAL CO COM 311900104 98,016 1,949,406 SH SOLE 28 71,944 0 1,877,462
FASTENAL CO COM 311900104 61 1,213 SH SOLE 29 1,213 0 0
FASTENAL CO COM 311900104 178,287 3,545,879 SH SOLE 30 3,528,101 0 17,778
FASTENAL CO COM 311900104 5,342 106,238 SH SOLE 31 72,267 0 33,971
FASTENAL CO COM 311900104 6,165 122,605 SH SOLE 32 122,605 0 0
FASTENAL CO COM 311900104 1,320 26,251 SH SOLE 34 26,251 0 0
FASTENAL CO COM 311900104 16,167 321,539 SH SOLE 36 321,539 0 0
FASTENAL CO COM 311900104 1,156 22,990 SH SOLE 40 22,990 0 0
FASTENAL CO COM 311900104 24,380 484,880 SH SOLE 43 45,451 0 439,429
FASTLY INC CL A 31188V100 11,032 163,969 SH SOLE 2 33,873 0 130,096
FASTLY INC CL A 31188V100 28 410 SH SOLE 4 410 0 0
FASTLY INC CL A 31188V100 90 1,331 SH SOLE 7 1,331 0 0
FASTLY INC CL A 31188V100 2,836 42,152 SH SOLE 18 42,152 0 0
FASTLY INC CL A 31188V100 1,352 20,094 SH SOLE 19 20,094 0 0
FASTLY INC CL A 31188V100 81,868 1,216,822 SH SOLE 21 1,216,822 0 0
FASTLY INC CL A 31188V100 150,744 2,240,552 SH SOLE 22 2,121,445 0 119,107
FASTLY INC CL A 31188V100 74 1,105 SH SOLE 25 1,105 0 0
FASTLY INC CL A 31188V100 2,678 39,808 SH SOLE 26 28,406 0 11,402
FASTLY INC CL A 31188V100 618 9,185 SH SOLE 28 9,185 0 0
FASTLY INC CL A 31188V100 5,117 76,060 SH SOLE 30 76,060 0 0
FASTLY INC CL A 31188V100 101 1,498 SH SOLE 31 1,498 0 0
FASTLY INC CL A 31188V100 63 938 SH SOLE 34 938 0 0
FASTLY INC CL A 31188V100 172 2,558 SH SOLE 36 2,558 0 0
FASTLY INC CL A 31188V100 871 12,949 SH SOLE 40 12,949 0 0
FASTLY INC CL A 31188V100 161 2,388 SH SOLE 43 0 0 2,388
FAT BRANDS INC COM 30258N105 4 519 SH SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 50 6,632 SH SOLE 21 6,632 0 0
FATE THERAPEUTICS INC COM 31189P102 3,110 37,723 SH SOLE 2 24,499 0 13,224
FATE THERAPEUTICS INC COM 31189P102 24 288 SH SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 116 1,407 SH SOLE 7 1,407 0 0
FATE THERAPEUTICS INC COM 31189P102 20,874 253,172 SH SOLE 18 244,560 0 8,612
FATE THERAPEUTICS INC COM 31189P102 24,158 293,003 SH SOLE 19 293,003 0 0
FATE THERAPEUTICS INC COM 31189P102 303,809 3,684,765 SH SOLE 21 3,684,765 0 0
FATE THERAPEUTICS INC COM 31189P102 183,132 2,221,129 SH SOLE 22 2,166,140 0 54,989
FATE THERAPEUTICS INC COM 31189P102 476 5,772 SH SOLE 23 5,772 0 0
FATE THERAPEUTICS INC COM 31189P102 58 709 SH SOLE 25 709 0 0
FATE THERAPEUTICS INC COM 31189P102 4,698 56,985 SH SOLE 26 22,770 0 34,215
FATE THERAPEUTICS INC COM 31189P102 593 7,194 SH SOLE 28 7,194 0 0
FATE THERAPEUTICS INC COM 31189P102 47,285 573,494 SH SOLE 30 573,494 0 0
FATE THERAPEUTICS INC COM 31189P102 21 259 SH SOLE 34 259 0 0
FATE THERAPEUTICS INC COM 31189P102 116 1,412 SH SOLE 36 1,412 0 0
FATE THERAPEUTICS INC COM 31189P102 718 8,713 SH SOLE 40 8,713 0 0
FATE THERAPEUTICS INC COM 31189P102 1,440 17,462 SH SOLE 43 1,191 0 16,271
FATHOM HOLDINGS INC COM 31189V109 107 2,923 SH SOLE 2 449 0 2,474
FATHOM HOLDINGS INC COM 31189V109 592 16,168 SH SOLE 18 16,168 0 0
FATHOM HOLDINGS INC COM 31189V109 297 8,095 SH SOLE 19 8,095 0 0
FATHOM HOLDINGS INC COM 31189V109 6,610 180,452 SH SOLE 21 180,452 0 0
FATHOM HOLDINGS INC COM 31189V109 1,750 47,765 SH SOLE 22 44,160 0 3,605
FAUQUIER BANKSHARES INC COM 312059108 18 831 SH SOLE 21 831 0 0
FB FINL CORP COM 30257X104 1,626 36,580 SH SOLE 2 10,687 0 25,893
FB FINL CORP COM 30257X104 4 93 SH SOLE 4 93 0 0
FB FINL CORP COM 30257X104 22 496 SH SOLE 7 496 0 0
FB FINL CORP COM 30257X104 5,703 128,282 SH SOLE 18 128,282 0 0
FB FINL CORP COM 30257X104 2,494 56,093 SH SOLE 19 56,093 0 0
FB FINL CORP COM 30257X104 170,181 3,827,722 SH SOLE 21 3,827,722 0 0
FB FINL CORP COM 30257X104 46,178 1,038,651 SH SOLE 22 982,716 0 55,935
FB FINL CORP COM 30257X104 207 4,652 SH SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 232 5,209 SH SOLE 28 5,209 0 0
FB FINL CORP COM 30257X104 3,500 78,725 SH SOLE 30 78,725 0 0
FB FINL CORP COM 30257X104 35 779 SH SOLE 34 779 0 0
FB FINL CORP COM 30257X104 214 4,808 SH SOLE 40 4,808 0 0
FB FINL CORP COM 30257X104 474 10,670 SH SOLE 43 548 0 10,122
FBL FINL GROUP INC CL A 30239F106 648 11,590 SH SOLE 2 3,575 0 8,015
FBL FINL GROUP INC CL A 30239F106 3 52 SH SOLE 4 52 0 0
FBL FINL GROUP INC CL A 30239F106 13 227 SH SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 1,810 32,363 SH SOLE 18 32,363 0 0
FBL FINL GROUP INC CL A 30239F106 918 16,423 SH SOLE 19 16,423 0 0
FBL FINL GROUP INC CL A 30239F106 21,109 377,485 SH SOLE 21 377,485 0 0
FBL FINL GROUP INC CL A 30239F106 15,162 271,132 SH SOLE 22 254,528 0 16,604
FBL FINL GROUP INC CL A 30239F106 145 2,586 SH SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 66 1,180 SH SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 1,229 21,974 SH SOLE 30 21,974 0 0
FBL FINL GROUP INC CL A 30239F106 24 424 SH SOLE 34 424 0 0
FBL FINL GROUP INC CL A 30239F106 69 1,226 SH SOLE 40 1,226 0 0
FBL FINL GROUP INC CL A 30239F106 1,715 30,676 SH SOLE 43 6,777 0 23,899
FEDERAL AGRIC MTG CORP CL C 313148306 1,432 14,214 SH SOLE 2 4,838 0 9,376
FEDERAL AGRIC MTG CORP CL C 313148306 6 63 SH SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,112 11,045 SH SOLE 7 11,045 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,365 33,405 SH SOLE 18 33,405 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 12,044 119,578 SH SOLE 19 119,578 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 37,778 375,076 SH SOLE 21 375,076 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 43,402 430,914 SH SOLE 22 418,067 0 12,847
FEDERAL AGRIC MTG CORP CL C 313148306 648 6,435 SH SOLE 23 6,435 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 36 353 SH SOLE 25 353 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,205 31,820 SH SOLE 26 901 0 30,919
FEDERAL AGRIC MTG CORP CL C 313148306 141 1,403 SH SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,001 9,941 SH SOLE 30 9,941 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 353 3,504 SH SOLE 34 3,504 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 87 867 SH SOLE 36 867 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 92 918 SH SOLE 40 918 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 883 8,762 SH SOLE 43 4,184 0 4,578
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 23,108 227,779 SH SOLE 2 65,963 0 161,816
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 15,961 157,326 SH SOLE 4 157,326 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 22,418 220,972 SH SOLE 7 216,504 0 4,468
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 159 1,572 SH SOLE 15 1,572 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 22,451 221,306 SH SOLE 18 215,435 0 5,871
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 18,128 178,689 SH SOLE 19 178,689 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 240,137 2,367,045 SH SOLE 21 2,367,045 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 252,158 2,485,541 SH SOLE 22 2,250,783 0 234,758
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,039 10,237 SH SOLE 23 10,237 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 43,161 425,443 SH SOLE 25 425,443 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 12,052 118,793 SH SOLE 26 17,895 0 100,898
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 10,257 101,100 SH SOLE 28 6,044 0 95,056
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 46,384 457,207 SH SOLE 30 457,207 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 147 1,445 SH SOLE 31 1,445 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,692 16,679 SH SOLE 34 16,679 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,370 23,366 SH SOLE 36 23,366 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 888 8,754 SH SOLE 40 8,754 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 5,741 56,590 SH SOLE 43 3,856 0 52,734
FEDERAL SIGNAL CORP COM 313855108 1,213 31,683 SH SOLE 2 19,898 0 11,785
FEDERAL SIGNAL CORP COM 313855108 12 312 SH SOLE 4 312 0 0
FEDERAL SIGNAL CORP COM 313855108 48 1,250 SH SOLE 7 1,250 0 0
FEDERAL SIGNAL CORP COM 313855108 9,181 239,706 SH SOLE 18 237,831 0 1,875
FEDERAL SIGNAL CORP COM 313855108 4,046 105,641 SH SOLE 19 105,641 0 0
FEDERAL SIGNAL CORP COM 313855108 265,255 6,925,721 SH SOLE 21 6,925,721 0 0
FEDERAL SIGNAL CORP COM 313855108 68,610 1,791,390 SH SOLE 22 1,739,506 0 51,884
FEDERAL SIGNAL CORP COM 313855108 39 1,020 SH SOLE 25 1,020 0 0
FEDERAL SIGNAL CORP COM 313855108 949 24,785 SH SOLE 26 20,869 0 3,916
FEDERAL SIGNAL CORP COM 313855108 278 7,250 SH SOLE 28 7,250 0 0
FEDERAL SIGNAL CORP COM 313855108 5,052 131,898 SH SOLE 30 131,898 0 0
FEDERAL SIGNAL CORP COM 313855108 74 1,937 SH SOLE 36 1,937 0 0
FEDERAL SIGNAL CORP COM 313855108 255 6,667 SH SOLE 40 6,667 0 0
FEDERAL SIGNAL CORP COM 313855108 831 21,705 SH SOLE 43 0 0 21,705
FEDERATED HERMES INC CL B 314211103 4,384 140,056 SH SOLE 2 70,279 0 69,777
FEDERATED HERMES INC CL B 314211103 12 378 SH SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 267 8,522 SH SOLE 7 8,522 0 0
FEDERATED HERMES INC CL B 314211103 17,012 543,510 SH SOLE 18 543,510 0 0
FEDERATED HERMES INC CL B 314211103 8,318 265,754 SH SOLE 19 265,754 0 0
FEDERATED HERMES INC CL B 314211103 272,607 8,709,499 SH SOLE 21 8,709,499 0 0
FEDERATED HERMES INC CL B 314211103 102,913 3,287,946 SH SOLE 22 3,163,369 0 124,577
FEDERATED HERMES INC CL B 314211103 167 5,329 SH SOLE 23 5,329 0 0
FEDERATED HERMES INC CL B 314211103 2,156 68,874 SH SOLE 26 24,668 0 44,206
FEDERATED HERMES INC CL B 314211103 389 12,435 SH SOLE 28 12,435 0 0
FEDERATED HERMES INC CL B 314211103 2,024 64,675 SH SOLE 30 64,675 0 0
FEDERATED HERMES INC CL B 314211103 1,132 36,170 SH SOLE 32 36,170 0 0
FEDERATED HERMES INC CL B 314211103 94 3,003 SH SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 338 10,802 SH SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 1,842 58,848 SH SOLE 43 3,288 0 55,560
FEDEX CORP COM 31428X106 192,610 678,108 SH SOLE 2 197,548 0 480,560
FEDEX CORP COM 31428X106 37,337 131,451 SH SOLE 4 121,887 0 9,564
FEDEX CORP COM 31428X106 85,874 302,332 SH SOLE 7 214,003 0 88,329
FEDEX CORP COM 31428X106 235 827 SH SOLE 13 827 0 0
FEDEX CORP COM 31428X106 7,158 25,199 SH SOLE 15 25,199 0 0
FEDEX CORP COM 31428X106 1 5 SH SOLE 17 0 0 5
FEDEX CORP COM 31428X106 469,458 1,652,787 SH SOLE 18 1,615,091 0 37,696
FEDEX CORP COM 31428X106 24,903 87,676 SH SOLE 19 87,676 0 0
FEDEX CORP COM 31428X106 1,814,722 6,388,965 SH SOLE 21 6,388,965 0 0
FEDEX CORP COM 31428X106 1,613,420 5,680,255 SH SOLE 22 4,988,424 0 691,831
FEDEX CORP COM 31428X106 49,989 175,993 SH SOLE 23 175,993 0 0
FEDEX CORP COM 31428X106 110,668 389,620 SH SOLE 25 389,620 0 0
FEDEX CORP COM 31428X106 152,011 535,175 SH SOLE 26 178,803 0 356,372
FEDEX CORP COM 31428X106 160,353 564,544 SH SOLE 28 29,509 0 535,035
FEDEX CORP COM 31428X106 5,029 17,704 SH SOLE 29 17,704 0 0
FEDEX CORP COM 31428X106 407,132 1,433,360 SH SOLE 30 1,391,227 0 42,133
FEDEX CORP COM 31428X106 31,090 109,455 SH SOLE 31 55,392 0 54,063
FEDEX CORP COM 31428X106 5,709 20,099 SH SOLE 34 20,099 0 0
FEDEX CORP COM 31428X106 43,871 154,455 SH SOLE 36 154,455 0 0
FEDEX CORP COM 31428X106 2,866 10,089 SH SOLE 40 10,089 0 0
FEDEX CORP COM 31428X106 45,823 161,326 SH SOLE 43 6,946 0 154,380
FEDNAT HLDG CO COM 31431B109 66 14,234 SH SOLE 2 991 0 13,243
FEDNAT HLDG CO COM 31431B109 250 54,056 SH SOLE 18 54,056 0 0
FEDNAT HLDG CO COM 31431B109 106 22,823 SH SOLE 19 22,823 0 0
FEDNAT HLDG CO COM 31431B109 2,432 525,268 SH SOLE 21 525,268 0 0
FEDNAT HLDG CO COM 31431B109 2,296 495,811 SH SOLE 22 479,384 0 16,427
FEDNAT HLDG CO COM 31431B109 78 16,872 SH SOLE 26 0 0 16,872
FENNEC PHARMACEUTICALS INC COM 31447P100 45 7,261 SH SOLE 2 1,180 0 6,081
FENNEC PHARMACEUTICALS INC COM 31447P100 536 86,241 SH SOLE 18 86,241 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 247 39,809 SH SOLE 19 39,809 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 4,960 798,724 SH SOLE 21 798,724 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 1,247 200,734 SH SOLE 22 199,782 0 952
FERGUSON PLC NEW SHS G3421J106 50,607 421,267 SH SOLE 18 421,267 0 0
FERGUSON PLC NEW SHS G3421J106 17,050 141,927 SH SOLE 43 15,731 0 126,196
FERRARI N V COM N3167Y103 3,037 14,512 SH SOLE 2 0 0 14,512
FERRARI N V COM N3167Y103 295 1,411 SH SOLE 18 1,411 0 0
FERRARI N V COM N3167Y103 159,347 761,404 SH SOLE 19 761,404 0 0
FERRARI N V COM N3167Y103 3,938 18,818 SH SOLE 22 18,818 0 0
FERRARI N V COM N3167Y103 33,354 159,374 SH SOLE 43 8,235 0 151,139
FERRO CORP COM 315405100 809 47,981 SH SOLE 2 24,630 0 23,351
FERRO CORP COM 315405100 7 399 SH SOLE 4 399 0 0
FERRO CORP COM 315405100 23 1,376 SH SOLE 7 1,376 0 0
FERRO CORP COM 315405100 5,619 333,274 SH SOLE 18 333,274 0 0
FERRO CORP COM 315405100 2,411 143,013 SH SOLE 19 143,013 0 0
FERRO CORP COM 315405100 162,207 9,620,825 SH SOLE 21 9,620,825 0 0
FERRO CORP COM 315405100 41,718 2,474,390 SH SOLE 22 2,399,702 0 74,688
FERRO CORP COM 315405100 668 39,631 SH SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 186 11,021 SH SOLE 28 11,021 0 0
FERRO CORP COM 315405100 2,883 171,015 SH SOLE 30 171,015 0 0
FERRO CORP COM 315405100 148 8,780 SH SOLE 40 8,780 0 0
FERRO CORP COM 315405100 249 14,741 SH SOLE 43 395 0 14,346
FFBW INC MD COM 30260M103 8 742 SH SOLE 18 742 0 0
FFBW INC MD COM 30260M103 27 2,417 SH SOLE 21 2,417 0 0
FG FINANCIAL GROUP INC COM 30259W104 33 7,119 SH SOLE 21 7,119 0 0
FG FINANCIAL GROUP INC COM 30259W104 229 49,244 SH SOLE 22 49,244 0 0
FIBROGEN INC COM 31572Q808 1,965 56,618 SH SOLE 2 27,366 0 29,252
FIBROGEN INC COM 31572Q808 12 355 SH SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 57 1,653 SH SOLE 7 1,653 0 0
FIBROGEN INC COM 31572Q808 9,996 287,994 SH SOLE 18 269,733 0 18,261
FIBROGEN INC COM 31572Q808 13,940 401,606 SH SOLE 19 401,606 0 0
FIBROGEN INC COM 31572Q808 140,190 4,038,884 SH SOLE 21 4,038,884 0 0
FIBROGEN INC COM 31572Q808 90,431 2,605,326 SH SOLE 22 2,531,106 0 74,220
FIBROGEN INC COM 31572Q808 580 16,711 SH SOLE 23 16,711 0 0
FIBROGEN INC COM 31572Q808 42 1,224 SH SOLE 25 1,224 0 0
FIBROGEN INC COM 31572Q808 3,314 95,482 SH SOLE 26 16,859 0 78,623
FIBROGEN INC COM 31572Q808 341 9,829 SH SOLE 28 9,829 0 0
FIBROGEN INC COM 31572Q808 2,876 82,860 SH SOLE 30 82,860 0 0
FIBROGEN INC COM 31572Q808 15 420 SH SOLE 34 420 0 0
FIBROGEN INC COM 31572Q808 105 3,023 SH SOLE 36 3,023 0 0
FIBROGEN INC COM 31572Q808 346 9,959 SH SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 490 14,113 SH SOLE 43 75 0 14,038
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 8 16 SH SOLE 17 0 0 16
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 0 11 SH SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4 36 SH SOLE 17 0 0 36
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 0 12 SH SOLE 17 0 0 12
FIDELITY D & D BANCORP INC COM 31609R100 223 3,628 SH SOLE 2 388 0 3,240
FIDELITY D & D BANCORP INC COM 31609R100 7 109 SH SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 959 15,588 SH SOLE 18 15,588 0 0
FIDELITY D & D BANCORP INC COM 31609R100 455 7,399 SH SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 9,765 158,786 SH SOLE 21 158,786 0 0
FIDELITY D & D BANCORP INC COM 31609R100 2,440 39,667 SH SOLE 22 35,181 0 4,486
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 49,151 1,208,830 SH SOLE 2 680,578 0 528,252
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,466 134,429 SH SOLE 4 124,045 0 10,384
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,401 182,020 SH SOLE 7 66,956 0 115,064
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 45 1,103 SH SOLE 13 1,103 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,221 30,033 SH SOLE 15 30,033 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 115,256 2,834,622 SH SOLE 18 2,525,417 0 309,205
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 234,607 5,769,981 SH SOLE 19 5,769,981 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 270,059 6,641,895 SH SOLE 21 6,641,895 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 312,459 7,684,687 SH SOLE 22 7,298,537 0 386,150
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,675 213,344 SH SOLE 23 213,344 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24,251 596,422 SH SOLE 25 564,940 0 31,482
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25,388 624,398 SH SOLE 26 290,457 0 333,941
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,687 582,568 SH SOLE 28 27,414 0 555,154
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 183 4,505 SH SOLE 29 4,505 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34,265 842,719 SH SOLE 30 607,873 0 234,846
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,356 57,949 SH SOLE 31 48,562 0 9,387
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,566 38,525 SH SOLE 32 38,525 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18,810 462,607 SH SOLE 34 462,607 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,594 137,588 SH SOLE 35 137,588 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,247 202,836 SH SOLE 36 202,836 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 448 11,011 SH SOLE 40 11,011 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,677 90,429 SH SOLE 43 7,203 0 83,226
FIDELITY NATL INFORMATION SV COM 31620M106 251,348 1,787,551 SH SOLE 2 525,927 0 1,261,624
FIDELITY NATL INFORMATION SV COM 31620M106 49,273 350,422 SH SOLE 4 326,514 0 23,908
FIDELITY NATL INFORMATION SV COM 31620M106 82,795 588,827 SH SOLE 7 560,362 0 28,465
FIDELITY NATL INFORMATION SV COM 31620M106 1,505 10,701 SH SOLE 13 10,701 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,307 80,417 SH SOLE 15 80,417 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 328,592 2,336,900 SH SOLE 18 1,980,213 0 356,687
FIDELITY NATL INFORMATION SV COM 31620M106 190,837 1,357,211 SH SOLE 19 1,357,211 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,035,483 14,476,093 SH SOLE 21 14,476,093 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,130,633 15,152,782 SH SOLE 22 13,155,198 0 1,997,584
FIDELITY NATL INFORMATION SV COM 31620M106 72,606 516,361 SH SOLE 23 516,361 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 356,739 2,537,083 SH SOLE 25 2,529,685 0 7,398
FIDELITY NATL INFORMATION SV COM 31620M106 230,376 1,638,402 SH SOLE 26 644,353 0 994,049
FIDELITY NATL INFORMATION SV COM 31620M106 171,318 1,218,394 SH SOLE 28 75,219 0 1,143,175
FIDELITY NATL INFORMATION SV COM 31620M106 18,129 128,933 SH SOLE 29 128,933 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 435,311 3,095,875 SH SOLE 30 3,077,831 0 18,044
FIDELITY NATL INFORMATION SV COM 31620M106 37,187 264,472 SH SOLE 31 185,796 0 78,676
FIDELITY NATL INFORMATION SV COM 31620M106 91,413 650,120 SH SOLE 34 650,120 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 57,956 412,172 SH SOLE 36 412,172 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,270 16,146 SH SOLE 37 16,146 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,531 25,111 SH SOLE 40 25,111 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 56,094 398,931 SH SOLE 43 23,613 0 375,318
FIDUS INVT CORP COM 316500107 2,051 131,901 SH SOLE 30 131,901 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 224 17,808 SH SOLE 2 1,770 0 16,038
FIESTA RESTAURANT GROUP INC COM 31660B101 6 474 SH SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 998 79,254 SH SOLE 18 79,254 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 381 30,298 SH SOLE 19 30,298 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 27,887 2,214,985 SH SOLE 21 2,214,985 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 6,215 493,684 SH SOLE 22 474,056 0 19,628
FIESTA RESTAURANT GROUP INC COM 31660B101 366 29,048 SH SOLE 30 29,048 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 40 3,198 SH SOLE 43 0 0 3,198
FIFTH THIRD BANCORP COM 316773100 60,866 1,625,265 SH SOLE 2 251,334 0 1,373,931
FIFTH THIRD BANCORP COM 316773100 13,379 357,257 SH SOLE 4 330,049 0 27,208
FIFTH THIRD BANCORP COM 316773100 25,353 676,987 SH SOLE 7 621,683 0 55,304
FIFTH THIRD BANCORP COM 316773100 77 2,053 SH SOLE 13 2,053 0 0
FIFTH THIRD BANCORP COM 316773100 3,392 90,572 SH SOLE 15 90,572 0 0
FIFTH THIRD BANCORP COM 316773100 77,181 2,060,920 SH SOLE 18 1,959,272 0 101,648
FIFTH THIRD BANCORP COM 316773100 11,787 314,729 SH SOLE 19 314,729 0 0
FIFTH THIRD BANCORP COM 316773100 803,920 21,466,492 SH SOLE 21 21,466,492 0 0
FIFTH THIRD BANCORP COM 316773100 601,750 16,068,081 SH SOLE 22 14,403,850 0 1,664,231
FIFTH THIRD BANCORP COM 316773100 17,920 478,506 SH SOLE 23 478,506 0 0
FIFTH THIRD BANCORP COM 316773100 48,222 1,287,636 SH SOLE 25 1,287,636 0 0
FIFTH THIRD BANCORP COM 316773100 59,317 1,583,891 SH SOLE 26 528,435 0 1,055,456
FIFTH THIRD BANCORP COM 316773100 59,852 1,598,193 SH SOLE 28 76,204 0 1,521,989
FIFTH THIRD BANCORP COM 316773100 48 1,278 SH SOLE 29 1,278 0 0
FIFTH THIRD BANCORP COM 316773100 157,295 4,200,122 SH SOLE 30 4,177,761 0 22,361
FIFTH THIRD BANCORP COM 316773100 4,097 109,390 SH SOLE 31 86,123 0 23,267
FIFTH THIRD BANCORP COM 316773100 3,494 93,288 SH SOLE 32 93,288 0 0
FIFTH THIRD BANCORP COM 316773100 1,928 51,469 SH SOLE 34 51,469 0 0
FIFTH THIRD BANCORP COM 316773100 11,922 318,349 SH SOLE 35 318,349 0 0
FIFTH THIRD BANCORP COM 316773100 17,050 455,284 SH SOLE 36 455,284 0 0
FIFTH THIRD BANCORP COM 316773100 1,081 28,853 SH SOLE 40 28,853 0 0
FIFTH THIRD BANCORP COM 316773100 22,685 605,739 SH SOLE 43 26,657 0 579,082
FIFTH WALL ACQUISITION CORP COM CL A 316790104 172 17,217 SH SOLE 2 17,217 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 181 18,069 SH SOLE 4 18,069 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 2,176 217,564 SH SOLE 18 217,564 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 16,350 1,634,976 SH SOLE 19 1,634,976 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 977 97,656 SH SOLE 22 97,656 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 142 14,245 SH SOLE 26 14,245 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 6,368 636,759 SH SOLE 34 636,759 0 0
FINANCIAL INSTNS INC COM 317585404 534 17,640 SH SOLE 2 1,290 0 16,350
FINANCIAL INSTNS INC COM 317585404 13 438 SH SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,745 57,603 SH SOLE 18 57,603 0 0
FINANCIAL INSTNS INC COM 317585404 1,678 55,399 SH SOLE 19 55,399 0 0
FINANCIAL INSTNS INC COM 317585404 20,744 684,834 SH SOLE 21 684,834 0 0
FINANCIAL INSTNS INC COM 317585404 16,038 529,466 SH SOLE 22 511,053 0 18,413
FINANCIAL INSTNS INC COM 317585404 118 3,901 SH SOLE 26 0 0 3,901
FINANCIAL INSTNS INC COM 317585404 150 4,947 SH SOLE 43 0 0 4,947
FINCH THERAPEUTICS GROUP INC COM 31773D101 91 5,604 SH SOLE 18 5,604 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 150 9,279 SH SOLE 22 9,279 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 433 26,782 SH SOLE 26 26,782 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 1,811 112,114 SH SOLE 28 0 0 112,114
FINCH THERAPEUTICS GROUP INC COM 31773D101 30 1,878 SH SOLE 31 0 0 1,878
FINVOLUTION GROUP SPONSORED ADS 31810T101 117 16,716 SH SOLE 4 16,716 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,120 159,770 SH SOLE 21 159,770 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 4,547 648,672 SH SOLE 22 624,760 0 23,912
FINVOLUTION GROUP SPONSORED ADS 31810T101 2,009 286,635 SH SOLE 30 286,635 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,031 147,077 SH SOLE 43 0 0 147,077
FIREEYE INC COM 31816Q101 9,504 485,658 SH SOLE 2 79,750 0 405,908
FIREEYE INC COM 31816Q101 18 908 SH SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 82 4,186 SH SOLE 7 4,186 0 0
FIREEYE INC COM 31816Q101 1,836 93,801 SH SOLE 18 93,801 0 0
FIREEYE INC COM 31816Q101 1,203 61,487 SH SOLE 19 61,487 0 0
FIREEYE INC COM 31816Q101 77,907 3,980,932 SH SOLE 21 3,980,932 0 0
FIREEYE INC COM 31816Q101 123,806 6,326,303 SH SOLE 22 6,014,759 0 311,544
FIREEYE INC COM 31816Q101 602 30,761 SH SOLE 25 30,761 0 0
FIREEYE INC COM 31816Q101 4,863 248,492 SH SOLE 26 118,828 0 129,664
FIREEYE INC COM 31816Q101 566 28,898 SH SOLE 28 28,898 0 0
FIREEYE INC COM 31816Q101 25,944 1,325,692 SH SOLE 30 1,325,692 0 0
FIREEYE INC COM 31816Q101 85 4,326 SH SOLE 31 4,326 0 0
FIREEYE INC COM 31816Q101 160 8,185 SH SOLE 36 8,185 0 0
FIREEYE INC COM 31816Q101 571 29,159 SH SOLE 40 29,159 0 0
FIREEYE INC COM 31816Q101 598 30,568 SH SOLE 43 2,216 0 28,352
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 2,229 2,250,000 PRN SOLE 21 2,250,000 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 4,457 4,500,000 PRN SOLE 22 4,500,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 4,558 4,047,000 PRN SOLE 21 4,047,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 282 250,000 PRN SOLE 22 250,000 0 0
FIRST AMERN FINL CORP COM 31847R102 25,040 442,014 SH SOLE 2 240,477 0 201,537
FIRST AMERN FINL CORP COM 31847R102 1,417 25,010 SH SOLE 4 25,010 0 0
FIRST AMERN FINL CORP COM 31847R102 413 7,295 SH SOLE 7 7,295 0 0
FIRST AMERN FINL CORP COM 31847R102 3,036 53,585 SH SOLE 13 53,585 0 0
FIRST AMERN FINL CORP COM 31847R102 50,187 885,920 SH SOLE 18 803,530 0 82,390
FIRST AMERN FINL CORP COM 31847R102 68,398 1,207,370 SH SOLE 19 1,207,370 0 0
FIRST AMERN FINL CORP COM 31847R102 300,495 5,304,419 SH SOLE 21 5,304,419 0 0
FIRST AMERN FINL CORP COM 31847R102 235,072 4,149,548 SH SOLE 22 3,866,264 0 283,284
FIRST AMERN FINL CORP COM 31847R102 3,323 58,661 SH SOLE 23 58,661 0 0
FIRST AMERN FINL CORP COM 31847R102 55,282 975,844 SH SOLE 25 975,844 0 0
FIRST AMERN FINL CORP COM 31847R102 5,408 95,472 SH SOLE 26 49,655 0 45,817
FIRST AMERN FINL CORP COM 31847R102 6,800 120,032 SH SOLE 28 14,807 0 105,225
FIRST AMERN FINL CORP COM 31847R102 1,293 22,825 SH SOLE 29 22,825 0 0
FIRST AMERN FINL CORP COM 31847R102 6,667 117,693 SH SOLE 30 117,693 0 0
FIRST AMERN FINL CORP COM 31847R102 2,189 38,645 SH SOLE 31 38,645 0 0
FIRST AMERN FINL CORP COM 31847R102 6,490 114,558 SH SOLE 34 114,558 0 0
FIRST AMERN FINL CORP COM 31847R102 1,039 18,337 SH SOLE 36 18,337 0 0
FIRST AMERN FINL CORP COM 31847R102 775 13,675 SH SOLE 40 13,675 0 0
FIRST AMERN FINL CORP COM 31847R102 2,598 45,865 SH SOLE 43 1,607 0 44,258
FIRST BANCORP INC ME COM 31866P102 285 9,758 SH SOLE 2 976 0 8,782
FIRST BANCORP INC ME COM 31866P102 6 210 SH SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,139 39,032 SH SOLE 18 39,032 0 0
FIRST BANCORP INC ME COM 31866P102 557 19,086 SH SOLE 19 19,086 0 0
FIRST BANCORP INC ME COM 31866P102 13,300 455,625 SH SOLE 21 455,625 0 0
FIRST BANCORP INC ME COM 31866P102 8,940 306,286 SH SOLE 22 291,813 0 14,473
FIRST BANCORP INC ME COM 31866P102 2 68 SH SOLE 43 0 0 68
FIRST BANCORP N C COM 318910106 1,326 30,492 SH SOLE 2 8,271 0 22,221
FIRST BANCORP N C COM 318910106 24 550 SH SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 5,023 115,479 SH SOLE 18 115,479 0 0
FIRST BANCORP N C COM 318910106 2,129 48,940 SH SOLE 19 48,940 0 0
FIRST BANCORP N C COM 318910106 133,701 3,073,592 SH SOLE 21 3,073,592 0 0
FIRST BANCORP N C COM 318910106 37,141 853,815 SH SOLE 22 814,131 0 39,684
FIRST BANCORP N C COM 318910106 712 16,365 SH SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 161 3,691 SH SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 2,211 50,833 SH SOLE 30 50,833 0 0
FIRST BANCORP N C COM 318910106 175 4,025 SH SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 1,537 35,329 SH SOLE 43 1,104 0 34,225
FIRST BANCORP P R COM NEW 318672706 2,839 252,088 SH SOLE 2 77,380 0 174,708
FIRST BANCORP P R COM NEW 318672706 10 882 SH SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 46 4,129 SH SOLE 7 4,129 0 0
FIRST BANCORP P R COM NEW 318672706 9,655 857,475 SH SOLE 18 857,475 0 0
FIRST BANCORP P R COM NEW 318672706 5,903 524,206 SH SOLE 19 524,206 0 0
FIRST BANCORP P R COM NEW 318672706 267,732 23,777,245 SH SOLE 21 23,777,245 0 0
FIRST BANCORP P R COM NEW 318672706 67,702 6,012,572 SH SOLE 22 5,709,269 0 303,303
FIRST BANCORP P R COM NEW 318672706 215 19,075 SH SOLE 23 19,075 0 0
FIRST BANCORP P R COM NEW 318672706 1,659 147,318 SH SOLE 26 47,455 0 99,863
FIRST BANCORP P R COM NEW 318672706 290 25,759 SH SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 4,505 400,067 SH SOLE 30 400,067 0 0
FIRST BANCORP P R COM NEW 318672706 245 21,759 SH SOLE 40 21,759 0 0
FIRST BANCORP P R COM NEW 318672706 2,266 201,256 SH SOLE 43 0 0 201,256
FIRST BANCSHARES INC MS COM 318916103 878 23,983 SH SOLE 2 6,936 0 17,047
FIRST BANCSHARES INC MS COM 318916103 17 464 SH SOLE 7 464 0 0
FIRST BANCSHARES INC MS COM 318916103 2,557 69,853 SH SOLE 18 69,853 0 0
FIRST BANCSHARES INC MS COM 318916103 1,383 37,765 SH SOLE 19 37,765 0 0
FIRST BANCSHARES INC MS COM 318916103 32,957 900,228 SH SOLE 21 900,228 0 0
FIRST BANCSHARES INC MS COM 318916103 24,229 661,804 SH SOLE 22 625,600 0 36,204
FIRST BANCSHARES INC MS COM 318916103 124 3,379 SH SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 99 2,706 SH SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 890 24,297 SH SOLE 30 24,297 0 0
FIRST BANCSHARES INC MS COM 318916103 137 3,737 SH SOLE 40 3,737 0 0
FIRST BANCSHARES INC MS COM 318916103 807 22,037 SH SOLE 43 49 0 21,988
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 232 19,041 SH SOLE 2 4,261 0 14,780
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6 467 SH SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 745 61,214 SH SOLE 18 61,214 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 370 30,371 SH SOLE 19 30,371 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 8,584 705,366 SH SOLE 21 705,366 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2,678 220,019 SH SOLE 22 198,158 0 21,861
FIRST BUS FINL SVCS INC WIS COM 319390100 212 8,565 SH SOLE 2 893 0 7,672
FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 817 33,035 SH SOLE 18 33,035 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 438 17,722 SH SOLE 19 17,722 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 8,603 347,865 SH SOLE 21 347,865 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 3,600 145,558 SH SOLE 22 135,108 0 10,450
FIRST BUSEY CORP COM NEW 319383204 1,655 64,532 SH SOLE 2 16,262 0 48,270
FIRST BUSEY CORP COM NEW 319383204 11 434 SH SOLE 4 434 0 0
FIRST BUSEY CORP COM NEW 319383204 25 989 SH SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,357 169,877 SH SOLE 18 169,877 0 0
FIRST BUSEY CORP COM NEW 319383204 3,515 137,027 SH SOLE 19 137,027 0 0
FIRST BUSEY CORP COM NEW 319383204 51,945 2,025,149 SH SOLE 21 2,025,149 0 0
FIRST BUSEY CORP COM NEW 319383204 42,674 1,663,712 SH SOLE 22 1,578,619 0 85,093
FIRST BUSEY CORP COM NEW 319383204 48 1,878 SH SOLE 25 1,878 0 0
FIRST BUSEY CORP COM NEW 319383204 943 36,770 SH SOLE 26 23,922 0 12,848
FIRST BUSEY CORP COM NEW 319383204 156 6,094 SH SOLE 28 6,094 0 0
FIRST BUSEY CORP COM NEW 319383204 1,446 56,378 SH SOLE 30 56,378 0 0
FIRST BUSEY CORP COM NEW 319383204 26 1,023 SH SOLE 34 1,023 0 0
FIRST BUSEY CORP COM NEW 319383204 118 4,612 SH SOLE 36 4,612 0 0
FIRST BUSEY CORP COM NEW 319383204 192 7,504 SH SOLE 40 7,504 0 0
FIRST BUSEY CORP COM NEW 319383204 1,396 54,435 SH SOLE 43 0 0 54,435
FIRST CAPITAL INC COM 31942S104 130 2,664 SH SOLE 2 341 0 2,323
FIRST CAPITAL INC COM 31942S104 4 77 SH SOLE 7 77 0 0
FIRST CAPITAL INC COM 31942S104 689 14,154 SH SOLE 18 14,154 0 0
FIRST CAPITAL INC COM 31942S104 311 6,379 SH SOLE 19 6,379 0 0
FIRST CAPITAL INC COM 31942S104 6,148 126,216 SH SOLE 21 126,216 0 0
FIRST CAPITAL INC COM 31942S104 1,741 35,738 SH SOLE 22 31,335 0 4,403
FIRST CHOICE BANCORP COM 31948P104 275 11,322 SH SOLE 2 1,272 0 10,050
FIRST CHOICE BANCORP COM 31948P104 5 217 SH SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 910 37,442 SH SOLE 18 37,442 0 0
FIRST CHOICE BANCORP COM 31948P104 470 19,315 SH SOLE 19 19,315 0 0
FIRST CHOICE BANCORP COM 31948P104 11,752 483,402 SH SOLE 21 483,402 0 0
FIRST CHOICE BANCORP COM 31948P104 3,275 134,702 SH SOLE 22 120,986 0 13,716
FIRST CMNTY BANKSHARES INC V COM 31983A103 634 21,155 SH SOLE 2 4,127 0 17,028
FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,925 64,195 SH SOLE 18 64,195 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 3,078 102,645 SH SOLE 19 102,645 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 22,162 738,973 SH SOLE 21 738,973 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 20,758 692,171 SH SOLE 22 663,051 0 29,120
FIRST CMNTY BANKSHARES INC V COM 31983A103 135 4,488 SH SOLE 23 4,488 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 874 29,155 SH SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 65 2,180 SH SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 83 2,762 SH SOLE 30 2,762 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 42 1,385 SH SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 51 1,688 SH SOLE 43 0 0 1,688
FIRST CMNTY CORP S C COM 319835104 105 5,282 SH SOLE 2 407 0 4,875
FIRST CMNTY CORP S C COM 319835104 612 30,658 SH SOLE 18 30,658 0 0
FIRST CMNTY CORP S C COM 319835104 203 10,164 SH SOLE 19 10,164 0 0
FIRST CMNTY CORP S C COM 319835104 5,246 262,950 SH SOLE 21 262,950 0 0
FIRST CMNTY CORP S C COM 319835104 1,597 80,050 SH SOLE 22 71,176 0 8,874
FIRST COMWLTH FINL CORP PA COM 319829107 1,593 110,849 SH SOLE 2 29,926 0 80,923
FIRST COMWLTH FINL CORP PA COM 319829107 9 631 SH SOLE 4 631 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 20 1,402 SH SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,222 363,402 SH SOLE 18 363,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,337 232,226 SH SOLE 19 232,226 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 146,010 10,160,773 SH SOLE 21 10,160,773 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 41,771 2,906,797 SH SOLE 22 2,779,382 0 127,415
FIRST COMWLTH FINL CORP PA COM 319829107 242 16,862 SH SOLE 23 16,862 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,257 87,476 SH SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 194 13,483 SH SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,963 136,630 SH SOLE 30 136,630 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 139 9,696 SH SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,648 114,677 SH SOLE 43 0 0 114,677
FIRST CTZNS BANCSHARES INC N CL A 31946M103 11,148 13,338 SH SOLE 2 2,147 0 11,191
FIRST CTZNS BANCSHARES INC N CL A 31946M103 17 20 SH SOLE 4 20 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 114 136 SH SOLE 7 136 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,933 2,313 SH SOLE 18 2,313 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,861 7,013 SH SOLE 19 7,013 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 66,731 79,844 SH SOLE 21 79,844 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 154,699 185,098 SH SOLE 22 177,540 0 7,558
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,083 1,296 SH SOLE 25 1,296 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,040 2,441 SH SOLE 26 1,933 0 508
FIRST CTZNS BANCSHARES INC N CL A 31946M103 552 661 SH SOLE 28 661 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,669 3,193 SH SOLE 30 3,193 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 100 120 SH SOLE 31 120 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 23,867 28,557 SH SOLE 34 28,557 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 125 150 SH SOLE 36 150 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 517 619 SH SOLE 40 619 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,112 6,117 SH SOLE 43 284 0 5,833
FIRST FINANCIAL NORTHWEST IN COM 32022K102 159 11,172 SH SOLE 2 11,172 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 55 3,868 SH SOLE 18 3,868 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,951 136,883 SH SOLE 19 136,883 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 770 54,066 SH SOLE 21 54,066 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,498 315,618 SH SOLE 22 315,618 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 421 29,511 SH SOLE 23 29,511 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,086 76,228 SH SOLE 26 0 0 76,228
FIRST FINANCIAL NORTHWEST IN COM 32022K102 54 3,765 SH SOLE 43 0 0 3,765
FIRST FINL BANCORP OH COM 320209109 2,773 115,537 SH SOLE 2 29,471 0 86,066
FIRST FINL BANCORP OH COM 320209109 10 432 SH SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 35 1,452 SH SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 9,232 384,683 SH SOLE 18 384,683 0 0
FIRST FINL BANCORP OH COM 320209109 4,183 174,278 SH SOLE 19 174,278 0 0
FIRST FINL BANCORP OH COM 320209109 257,707 10,737,799 SH SOLE 21 10,737,799 0 0
FIRST FINL BANCORP OH COM 320209109 63,232 2,634,646 SH SOLE 22 2,500,201 0 134,445
FIRST FINL BANCORP OH COM 320209109 55 2,283 SH SOLE 25 2,283 0 0
FIRST FINL BANCORP OH COM 320209109 648 27,005 SH SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 296 12,353 SH SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 3,734 155,602 SH SOLE 30 155,602 0 0
FIRST FINL BANCORP OH COM 320209109 137 5,715 SH SOLE 36 5,715 0 0
FIRST FINL BANCORP OH COM 320209109 251 10,441 SH SOLE 40 10,441 0 0
FIRST FINL BANCORP OH COM 320209109 2,100 87,508 SH SOLE 43 17,088 0 70,420
FIRST FINL BANKSHARES COM 32020R109 5,429 116,181 SH SOLE 2 98,543 0 17,638
FIRST FINL BANKSHARES COM 32020R109 27 572 SH SOLE 4 572 0 0
FIRST FINL BANKSHARES COM 32020R109 106 2,263 SH SOLE 7 2,263 0 0
FIRST FINL BANKSHARES COM 32020R109 32,962 705,373 SH SOLE 18 705,373 0 0
FIRST FINL BANKSHARES COM 32020R109 11,729 250,985 SH SOLE 19 250,985 0 0
FIRST FINL BANKSHARES COM 32020R109 463,178 9,911,789 SH SOLE 21 9,911,789 0 0
FIRST FINL BANKSHARES COM 32020R109 215,654 4,614,886 SH SOLE 22 4,516,789 0 98,097
FIRST FINL BANKSHARES COM 32020R109 22 469 SH SOLE 25 469 0 0
FIRST FINL BANKSHARES COM 32020R109 4,085 87,408 SH SOLE 26 45,965 0 41,443
FIRST FINL BANKSHARES COM 32020R109 735 15,728 SH SOLE 28 15,728 0 0
FIRST FINL BANKSHARES COM 32020R109 14,007 299,742 SH SOLE 30 299,742 0 0
FIRST FINL BANKSHARES COM 32020R109 65 1,390 SH SOLE 36 1,390 0 0
FIRST FINL BANKSHARES COM 32020R109 713 15,258 SH SOLE 40 15,258 0 0
FIRST FINL BANKSHARES COM 32020R109 1,925 41,195 SH SOLE 43 555 0 40,640
FIRST FINL CORP IND COM 320218100 742 16,489 SH SOLE 2 4,093 0 12,396
FIRST FINL CORP IND COM 320218100 10 212 SH SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 2,087 46,377 SH SOLE 18 46,377 0 0
FIRST FINL CORP IND COM 320218100 2,485 55,201 SH SOLE 19 55,201 0 0
FIRST FINL CORP IND COM 320218100 26,774 594,835 SH SOLE 21 594,835 0 0
FIRST FINL CORP IND COM 320218100 24,230 538,321 SH SOLE 22 517,780 0 20,541
FIRST FINL CORP IND COM 320218100 1,137 25,259 SH SOLE 26 5,421 0 19,838
FIRST FINL CORP IND COM 320218100 63 1,409 SH SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 1,159 25,748 SH SOLE 30 25,748 0 0
FIRST FINL CORP IND COM 320218100 39 877 SH SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 794 17,642 SH SOLE 43 1,904 0 15,738
FIRST FNDTN INC COM 32026V104 923 39,347 SH SOLE 2 13,129 0 26,218
FIRST FNDTN INC COM 32026V104 16 702 SH SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 3,210 136,825 SH SOLE 18 136,825 0 0
FIRST FNDTN INC COM 32026V104 1,588 67,688 SH SOLE 19 67,688 0 0
FIRST FNDTN INC COM 32026V104 39,190 1,670,508 SH SOLE 21 1,670,508 0 0
FIRST FNDTN INC COM 32026V104 29,791 1,269,849 SH SOLE 22 1,212,572 0 57,277
FIRST FNDTN INC COM 32026V104 122 5,192 SH SOLE 28 5,192 0 0
FIRST FNDTN INC COM 32026V104 252 10,725 SH SOLE 30 10,725 0 0
FIRST FNDTN INC COM 32026V104 126 5,351 SH SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 474 20,185 SH SOLE 43 4,868 0 15,317
FIRST GTY BANCSHARES INC COM 32043P106 69 3,866 SH SOLE 2 211 0 3,655
FIRST GTY BANCSHARES INC COM 32043P106 319 17,798 SH SOLE 18 17,798 0 0
FIRST GTY BANCSHARES INC COM 32043P106 179 9,984 SH SOLE 19 9,984 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,711 207,209 SH SOLE 21 207,209 0 0
FIRST GTY BANCSHARES INC COM 32043P106 825 46,047 SH SOLE 22 40,866 0 5,181
FIRST HAWAIIAN INC COM 32051X108 7,940 290,096 SH SOLE 2 51,113 0 238,983
FIRST HAWAIIAN INC COM 32051X108 16 577 SH SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 89 3,237 SH SOLE 7 3,237 0 0
FIRST HAWAIIAN INC COM 32051X108 4,358 159,214 SH SOLE 18 159,214 0 0
FIRST HAWAIIAN INC COM 32051X108 5,102 186,396 SH SOLE 19 186,396 0 0
FIRST HAWAIIAN INC COM 32051X108 338,592 12,370,903 SH SOLE 21 12,370,903 0 0
FIRST HAWAIIAN INC COM 32051X108 108,574 3,966,903 SH SOLE 22 3,780,328 0 186,575
FIRST HAWAIIAN INC COM 32051X108 43 1,577 SH SOLE 25 1,577 0 0
FIRST HAWAIIAN INC COM 32051X108 1,484 54,215 SH SOLE 26 44,072 0 10,143
FIRST HAWAIIAN INC COM 32051X108 424 15,501 SH SOLE 28 15,501 0 0
FIRST HAWAIIAN INC COM 32051X108 8,059 294,456 SH SOLE 30 294,456 0 0
FIRST HAWAIIAN INC COM 32051X108 67 2,465 SH SOLE 31 2,465 0 0
FIRST HAWAIIAN INC COM 32051X108 394 14,400 SH SOLE 34 14,400 0 0
FIRST HAWAIIAN INC COM 32051X108 233 8,518 SH SOLE 36 8,518 0 0
FIRST HAWAIIAN INC COM 32051X108 449 16,388 SH SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 3,069 112,144 SH SOLE 43 1,896 0 110,248
FIRST HORIZON CORPORATION COM 320517105 32,617 1,928,876 SH SOLE 2 885,465 0 1,043,411
FIRST HORIZON CORPORATION COM 320517105 59 3,465 SH SOLE 4 3,465 0 0
FIRST HORIZON CORPORATION COM 320517105 900 53,225 SH SOLE 7 53,225 0 0
FIRST HORIZON CORPORATION COM 320517105 29,041 1,717,394 SH SOLE 18 1,672,073 0 45,321
FIRST HORIZON CORPORATION COM 320517105 12,727 752,640 SH SOLE 19 752,640 0 0
FIRST HORIZON CORPORATION COM 320517105 619,770 36,651,087 SH SOLE 21 36,651,087 0 0
FIRST HORIZON CORPORATION COM 320517105 319,280 18,881,137 SH SOLE 22 18,031,923 0 849,214
FIRST HORIZON CORPORATION COM 320517105 2,411 142,563 SH SOLE 23 142,563 0 0
FIRST HORIZON CORPORATION COM 320517105 129 7,638 SH SOLE 25 7,638 0 0
FIRST HORIZON CORPORATION COM 320517105 6,574 388,738 SH SOLE 26 219,284 0 169,454
FIRST HORIZON CORPORATION COM 320517105 3,023 178,770 SH SOLE 28 52,829 0 125,941
FIRST HORIZON CORPORATION COM 320517105 1,090 64,432 SH SOLE 29 64,432 0 0
FIRST HORIZON CORPORATION COM 320517105 20,998 1,241,771 SH SOLE 30 1,241,771 0 0
FIRST HORIZON CORPORATION COM 320517105 434 25,645 SH SOLE 31 25,645 0 0
FIRST HORIZON CORPORATION COM 320517105 3,953 233,779 SH SOLE 32 233,779 0 0
FIRST HORIZON CORPORATION COM 320517105 285 16,834 SH SOLE 34 16,834 0 0
FIRST HORIZON CORPORATION COM 320517105 540 31,927 SH SOLE 36 31,927 0 0
FIRST HORIZON CORPORATION COM 320517105 1,168 69,098 SH SOLE 40 69,098 0 0
FIRST HORIZON CORPORATION COM 320517105 9,305 550,282 SH SOLE 43 93,994 0 456,288
FIRST INDL RLTY TR INC COM 32054K103 24,369 532,180 SH SOLE 2 110,376 0 421,804
FIRST INDL RLTY TR INC COM 32054K103 7,081 154,630 SH SOLE 4 154,630 0 0
FIRST INDL RLTY TR INC COM 32054K103 7,777 169,851 SH SOLE 7 169,851 0 0
FIRST INDL RLTY TR INC COM 32054K103 14,830 323,877 SH SOLE 18 315,915 0 7,962
FIRST INDL RLTY TR INC COM 32054K103 20,104 439,039 SH SOLE 19 439,039 0 0
FIRST INDL RLTY TR INC COM 32054K103 320,039 6,989,273 SH SOLE 21 6,989,273 0 0
FIRST INDL RLTY TR INC COM 32054K103 268,558 5,864,999 SH SOLE 22 5,686,790 0 178,209
FIRST INDL RLTY TR INC COM 32054K103 1,440 31,454 SH SOLE 23 31,454 0 0
FIRST INDL RLTY TR INC COM 32054K103 25,703 561,321 SH SOLE 25 561,321 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,212 179,345 SH SOLE 26 43,493 0 135,852
FIRST INDL RLTY TR INC COM 32054K103 4,134 90,275 SH SOLE 28 8,865 0 81,410
FIRST INDL RLTY TR INC COM 32054K103 25,136 548,948 SH SOLE 30 548,948 0 0
FIRST INDL RLTY TR INC COM 32054K103 113 2,462 SH SOLE 31 2,462 0 0
FIRST INDL RLTY TR INC COM 32054K103 365 7,980 SH SOLE 34 7,980 0 0
FIRST INDL RLTY TR INC COM 32054K103 282 6,160 SH SOLE 36 6,160 0 0
FIRST INDL RLTY TR INC COM 32054K103 715 15,612 SH SOLE 40 15,612 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,889 63,098 SH SOLE 43 708 0 62,390
FIRST INTERNET BANCORP COM 320557101 313 8,884 SH SOLE 2 630 0 8,254
FIRST INTERNET BANCORP COM 320557101 6 179 SH SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 1,267 35,977 SH SOLE 18 35,977 0 0
FIRST INTERNET BANCORP COM 320557101 598 16,965 SH SOLE 19 16,965 0 0
FIRST INTERNET BANCORP COM 320557101 14,322 406,532 SH SOLE 21 406,532 0 0
FIRST INTERNET BANCORP COM 320557101 7,210 204,649 SH SOLE 22 193,481 0 11,168
FIRST INTERNET BANCORP COM 320557101 28 800 SH SOLE 43 0 0 800
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4,095 88,939 SH SOLE 2 33,520 0 55,419
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 32 696 SH SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6,319 137,257 SH SOLE 18 133,593 0 3,664
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 33,646 730,809 SH SOLE 19 730,809 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 73,548 1,597,487 SH SOLE 21 1,597,487 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 84,220 1,829,284 SH SOLE 22 1,762,367 0 66,917
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,301 28,252 SH SOLE 23 28,252 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 67 1,458 SH SOLE 25 1,458 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 7,024 152,563 SH SOLE 26 11,039 0 141,524
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 254 5,507 SH SOLE 28 5,507 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,417 30,779 SH SOLE 30 30,779 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 51 1,111 SH SOLE 34 1,111 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 134 2,903 SH SOLE 36 2,903 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 246 5,342 SH SOLE 40 5,342 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,318 28,637 SH SOLE 43 292 0 28,345
FIRST LONG IS CORP COM 320734106 560 26,346 SH SOLE 2 6,818 0 19,528
FIRST LONG IS CORP COM 320734106 9 406 SH SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,638 77,081 SH SOLE 18 77,081 0 0
FIRST LONG IS CORP COM 320734106 726 34,172 SH SOLE 19 34,172 0 0
FIRST LONG IS CORP COM 320734106 21,172 996,342 SH SOLE 21 996,342 0 0
FIRST LONG IS CORP COM 320734106 17,839 839,486 SH SOLE 22 801,280 0 38,206
FIRST LONG IS CORP COM 320734106 18 850 SH SOLE 25 850 0 0
FIRST LONG IS CORP COM 320734106 84 3,962 SH SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 74 3,471 SH SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 156 7,346 SH SOLE 30 7,346 0 0
FIRST LONG IS CORP COM 320734106 40 1,878 SH SOLE 36 1,878 0 0
FIRST LONG IS CORP COM 320734106 78 3,673 SH SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 250 11,746 SH SOLE 43 216 0 11,530
FIRST MAJESTIC SILVER CORP COM 32076V103 1,057 67,852 SH SOLE 43 0 0 67,852
FIRST MERCHANTS CORP COM 320817109 2,898 62,321 SH SOLE 2 17,954 0 44,367
FIRST MERCHANTS CORP COM 320817109 10 208 SH SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 46 991 SH SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 8,352 179,620 SH SOLE 18 179,620 0 0
FIRST MERCHANTS CORP COM 320817109 4,325 93,018 SH SOLE 19 93,018 0 0
FIRST MERCHANTS CORP COM 320817109 96,736 2,080,342 SH SOLE 21 2,080,342 0 0
FIRST MERCHANTS CORP COM 320817109 76,947 1,654,784 SH SOLE 22 1,562,748 0 92,036
FIRST MERCHANTS CORP COM 320817109 13 287 SH SOLE 25 287 0 0
FIRST MERCHANTS CORP COM 320817109 1,209 26,007 SH SOLE 26 13,847 0 12,160
FIRST MERCHANTS CORP COM 320817109 288 6,192 SH SOLE 28 6,192 0 0
FIRST MERCHANTS CORP COM 320817109 1,766 37,968 SH SOLE 30 37,968 0 0
FIRST MERCHANTS CORP COM 320817109 31 672 SH SOLE 36 672 0 0
FIRST MERCHANTS CORP COM 320817109 347 7,470 SH SOLE 40 7,470 0 0
FIRST MERCHANTS CORP COM 320817109 1,051 22,612 SH SOLE 43 237 0 22,375
FIRST MID ILL BANCSHARES INC COM 320866106 737 16,779 SH SOLE 2 4,865 0 11,914
FIRST MID ILL BANCSHARES INC COM 320866106 12 264 SH SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,311 52,603 SH SOLE 18 52,603 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,169 26,619 SH SOLE 19 26,619 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 27,546 627,040 SH SOLE 21 627,040 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 12,981 295,487 SH SOLE 22 278,780 0 16,707
FIRST MID ILL BANCSHARES INC COM 320866106 105 2,393 SH SOLE 28 2,393 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 169 3,850 SH SOLE 30 3,850 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 97 2,213 SH SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 791 17,996 SH SOLE 43 68 0 17,928
FIRST MIDWEST BANCORP DEL COM 320867104 2,734 124,784 SH SOLE 2 33,990 0 90,794
FIRST MIDWEST BANCORP DEL COM 320867104 12 568 SH SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 37 1,683 SH SOLE 7 1,683 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 9,715 443,421 SH SOLE 18 443,421 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,297 196,098 SH SOLE 19 196,098 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 278,528 12,712,355 SH SOLE 21 12,712,355 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 67,142 3,064,461 SH SOLE 22 2,902,037 0 162,424
FIRST MIDWEST BANCORP DEL COM 320867104 698 31,840 SH SOLE 26 8,027 0 23,813
FIRST MIDWEST BANCORP DEL COM 320867104 311 14,212 SH SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,747 216,655 SH SOLE 30 216,655 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 31 1,432 SH SOLE 34 1,432 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 299 13,637 SH SOLE 40 13,637 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,278 58,312 SH SOLE 43 315 0 57,997
FIRST NATL CORP COM 32106V107 15 890 SH SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107 56 3,235 SH SOLE 21 3,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 147 8,864 SH SOLE 2 1,047 0 7,817
FIRST NORTHWEST BANCORP COM 335834107 579 34,817 SH SOLE 18 34,817 0 0
FIRST NORTHWEST BANCORP COM 335834107 397 23,909 SH SOLE 19 23,909 0 0
FIRST NORTHWEST BANCORP COM 335834107 6,555 394,429 SH SOLE 21 394,429 0 0
FIRST NORTHWEST BANCORP COM 335834107 2,467 148,452 SH SOLE 22 135,142 0 13,310
FIRST REP BK SAN FRANCISCO C COM 33616C100 66,978 401,670 SH SOLE 2 68,468 0 333,202
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,102 84,568 SH SOLE 4 77,996 0 6,572
FIRST REP BK SAN FRANCISCO C COM 33616C100 24,921 149,450 SH SOLE 7 144,347 0 5,103
FIRST REP BK SAN FRANCISCO C COM 33616C100 126 756 SH SOLE 13 756 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,651 21,897 SH SOLE 15 21,897 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 308 1,849 SH SOLE 17 0 0 1,849
FIRST REP BK SAN FRANCISCO C COM 33616C100 78,392 470,116 SH SOLE 18 445,386 0 24,730
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,659 75,916 SH SOLE 19 75,916 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 706,831 4,238,868 SH SOLE 21 4,238,868 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 653,041 3,916,290 SH SOLE 22 3,508,877 0 407,413
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,335 109,953 SH SOLE 23 109,953 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 41,133 246,672 SH SOLE 25 246,672 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 64,361 385,971 SH SOLE 26 113,367 0 272,604
FIRST REP BK SAN FRANCISCO C COM 33616C100 90,150 540,631 SH SOLE 28 18,870 0 521,761
FIRST REP BK SAN FRANCISCO C COM 33616C100 51 304 SH SOLE 29 304 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 151,957 911,286 SH SOLE 30 903,077 0 8,209
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,538 27,214 SH SOLE 31 21,771 0 5,443
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,252 67,478 SH SOLE 34 67,478 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,782 94,642 SH SOLE 36 94,642 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,163 6,973 SH SOLE 40 6,973 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,381 80,246 SH SOLE 43 1,689 0 78,557
FIRST SEACOAST BANCORP COM 33631P102 4 436 SH SOLE 18 436 0 0
FIRST SEACOAST BANCORP COM 33631P102 83 8,363 SH SOLE 21 8,363 0 0
FIRST SOLAR INC COM 336433107 29,578 338,805 SH SOLE 2 169,007 0 169,798
FIRST SOLAR INC COM 336433107 807 9,240 SH SOLE 4 9,240 0 0
FIRST SOLAR INC COM 336433107 466 5,336 SH SOLE 7 5,336 0 0
FIRST SOLAR INC COM 336433107 18,936 216,907 SH SOLE 18 210,449 0 6,458
FIRST SOLAR INC COM 336433107 5,338 61,145 SH SOLE 19 61,145 0 0
FIRST SOLAR INC COM 336433107 616,893 7,066,359 SH SOLE 21 7,066,359 0 0
FIRST SOLAR INC COM 336433107 264,981 3,035,290 SH SOLE 22 2,712,343 0 322,947
FIRST SOLAR INC COM 336433107 4,034 46,209 SH SOLE 23 46,209 0 0
FIRST SOLAR INC COM 336433107 7,646 87,578 SH SOLE 25 87,578 0 0
FIRST SOLAR INC COM 336433107 10,175 116,556 SH SOLE 26 67,078 0 49,478
FIRST SOLAR INC COM 336433107 1,231 14,104 SH SOLE 28 10,522 0 3,582
FIRST SOLAR INC COM 336433107 4,026 46,115 SH SOLE 29 46,115 0 0
FIRST SOLAR INC COM 336433107 234,424 2,685,267 SH SOLE 30 2,685,267 0 0
FIRST SOLAR INC COM 336433107 6,861 78,586 SH SOLE 31 78,586 0 0
FIRST SOLAR INC COM 336433107 81,271 930,934 SH SOLE 34 930,934 0 0
FIRST SOLAR INC COM 336433107 537 6,151 SH SOLE 36 6,151 0 0
FIRST SOLAR INC COM 336433107 851 9,749 SH SOLE 40 9,749 0 0
FIRST SOLAR INC COM 336433107 13,399 153,480 SH SOLE 43 2,237 0 151,243
FIRST SVGS FINL GROUP INC COM 33621E109 93 1,390 SH SOLE 2 108 0 1,282
FIRST SVGS FINL GROUP INC COM 33621E109 649 9,672 SH SOLE 18 7,467 0 2,205
FIRST SVGS FINL GROUP INC COM 33621E109 204 3,044 SH SOLE 19 3,044 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 4,525 67,396 SH SOLE 21 67,396 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 1,295 19,290 SH SOLE 22 17,394 0 1,896
FIRST SVGS FINL GROUP INC COM 33621E109 191 2,849 SH SOLE 26 0 0 2,849
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 50 2,474 SH SOLE 18 2,474 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1 25 SH SOLE 17 0 0 25
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 0 12 SH SOLE 17 0 0 12
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 13 113 SH SOLE 17 0 0 113
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 23 400 SH SOLE 43 0 0 400
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 16 274 SH SOLE 43 0 0 274
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3 32 SH SOLE 43 0 0 32
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 19 339 SH SOLE 43 0 0 339
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4 52 SH SOLE 17 0 0 52
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 24 151 SH SOLE 43 0 0 151
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 87 400 SH SOLE 43 0 0 400
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 18 225 SH SOLE 17 0 0 225
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 0 4 SH SOLE 17 0 0 4
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH SOLE 17 0 0 7
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 22 209 SH SOLE 17 0 0 209
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 83 800 SH SOLE 43 0 0 800
FIRST TR NASDAQ 100 TECH IND SHS 337345102 79 550 SH SOLE 43 0 0 550
FIRST TR VALUE LINE DIVID IN SHS 33734H106 228 6,004 SH SOLE 2 6,004 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 92 SH SOLE 17 0 0 92
FIRST US BANCSHARES INC COM 33744V103 11 1,194 SH SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 222 23,837 SH SOLE 21 23,837 0 0
FIRST UTD CORP COM 33741H107 87 4,925 SH SOLE 2 378 0 4,547
FIRST UTD CORP COM 33741H107 525 29,769 SH SOLE 18 29,769 0 0
FIRST UTD CORP COM 33741H107 787 44,642 SH SOLE 19 44,642 0 0
FIRST UTD CORP COM 33741H107 4,823 273,710 SH SOLE 21 273,710 0 0
FIRST UTD CORP COM 33741H107 1,284 72,871 SH SOLE 22 64,025 0 8,846
FIRST WESTN FINL INC COM 33751L105 146 5,842 SH SOLE 2 357 0 5,485
FIRST WESTN FINL INC COM 33751L105 626 25,032 SH SOLE 18 25,032 0 0
FIRST WESTN FINL INC COM 33751L105 236 9,425 SH SOLE 19 9,425 0 0
FIRST WESTN FINL INC COM 33751L105 5,502 219,992 SH SOLE 21 219,992 0 0
FIRST WESTN FINL INC COM 33751L105 1,567 62,667 SH SOLE 22 55,253 0 7,414
FIRSTCASH INC COM 33767D105 2,461 37,482 SH SOLE 2 30,389 0 7,093
FIRSTCASH INC COM 33767D105 11 168 SH SOLE 4 168 0 0
FIRSTCASH INC COM 33767D105 50 762 SH SOLE 7 762 0 0
FIRSTCASH INC COM 33767D105 14,134 215,232 SH SOLE 18 215,232 0 0
FIRSTCASH INC COM 33767D105 9,764 148,676 SH SOLE 19 148,676 0 0
FIRSTCASH INC COM 33767D105 192,419 2,930,091 SH SOLE 21 2,930,091 0 0
FIRSTCASH INC COM 33767D105 97,602 1,486,254 SH SOLE 22 1,455,557 0 30,697
FIRSTCASH INC COM 33767D105 376 5,719 SH SOLE 23 5,719 0 0
FIRSTCASH INC COM 33767D105 4,434 67,524 SH SOLE 25 67,524 0 0
FIRSTCASH INC COM 33767D105 3,859 58,758 SH SOLE 26 18,426 0 40,332
FIRSTCASH INC COM 33767D105 373 5,674 SH SOLE 28 5,674 0 0
FIRSTCASH INC COM 33767D105 1,928 29,366 SH SOLE 30 29,366 0 0
FIRSTCASH INC COM 33767D105 630 9,592 SH SOLE 34 9,592 0 0
FIRSTCASH INC COM 33767D105 11 170 SH SOLE 36 170 0 0
FIRSTCASH INC COM 33767D105 351 5,347 SH SOLE 40 5,347 0 0
FIRSTCASH INC COM 33767D105 1,100 16,746 SH SOLE 43 3,070 0 13,676
FIRSTENERGY CORP COM 337932107 43,794 1,262,436 SH SOLE 2 240,740 0 1,021,696
FIRSTENERGY CORP COM 337932107 12,008 346,157 SH SOLE 4 325,268 0 20,889
FIRSTENERGY CORP COM 337932107 19,016 548,156 SH SOLE 7 480,282 0 67,874
FIRSTENERGY CORP COM 337932107 55 1,583 SH SOLE 13 1,583 0 0
FIRSTENERGY CORP COM 337932107 2,391 68,930 SH SOLE 15 68,930 0 0
FIRSTENERGY CORP COM 337932107 45,918 1,323,668 SH SOLE 18 1,245,199 0 78,469
FIRSTENERGY CORP COM 337932107 30,439 877,449 SH SOLE 19 877,449 0 0
FIRSTENERGY CORP COM 337932107 682,911 19,686,102 SH SOLE 21 19,686,102 0 0
FIRSTENERGY CORP COM 337932107 419,952 12,105,839 SH SOLE 22 10,833,449 0 1,272,390
FIRSTENERGY CORP COM 337932107 11,817 340,648 SH SOLE 23 340,648 0 0
FIRSTENERGY CORP COM 337932107 25,513 735,444 SH SOLE 25 735,444 0 0
FIRSTENERGY CORP COM 337932107 40,382 1,164,092 SH SOLE 26 485,957 0 678,135
FIRSTENERGY CORP COM 337932107 19,938 574,747 SH SOLE 28 58,311 0 516,436
FIRSTENERGY CORP COM 337932107 56 1,624 SH SOLE 29 1,624 0 0
FIRSTENERGY CORP COM 337932107 72,652 2,094,314 SH SOLE 30 2,094,314 0 0
FIRSTENERGY CORP COM 337932107 5,866 169,102 SH SOLE 31 73,444 0 95,658
FIRSTENERGY CORP COM 337932107 5,386 155,250 SH SOLE 32 155,250 0 0
FIRSTENERGY CORP COM 337932107 6,690 192,842 SH SOLE 34 192,842 0 0
FIRSTENERGY CORP COM 337932107 13,553 390,695 SH SOLE 36 390,695 0 0
FIRSTENERGY CORP COM 337932107 387 11,142 SH SOLE 40 11,142 0 0
FIRSTENERGY CORP COM 337932107 6,860 197,743 SH SOLE 43 26,574 0 171,169
FIRSTENERGY CORP OPTIONS 337932107 17,345 500,000 SH Call SOLE 2 500,000 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,416 16,305 SH SOLE 43 0 0 16,305
FISERV INC COM 337738108 164,944 1,385,622 SH SOLE 2 290,475 0 1,095,147
FISERV INC COM 337738108 34,511 289,914 SH SOLE 4 267,918 0 21,996
FISERV INC COM 337738108 71,828 603,390 SH SOLE 7 573,070 0 30,320
FISERV INC COM 337738108 2,655 22,300 SH SOLE 13 22,300 0 0
FISERV INC COM 337738108 9,051 76,033 SH SOLE 15 76,033 0 0
FISERV INC COM 337738108 11 95 SH SOLE 17 0 0 95
FISERV INC COM 337738108 115,839 973,113 SH SOLE 18 889,224 0 83,889
FISERV INC COM 337738108 120,834 1,015,067 SH SOLE 19 1,015,067 0 0
FISERV INC COM 337738108 1,546,308 12,989,821 SH SOLE 21 12,989,821 0 0
FISERV INC COM 337738108 1,607,687 13,505,436 SH SOLE 22 12,099,233 0 1,406,203
FISERV INC COM 337738108 43,435 364,874 SH SOLE 23 364,874 0 0
FISERV INC COM 337738108 110,968 932,193 SH SOLE 25 932,193 0 0
FISERV INC COM 337738108 176,135 1,479,632 SH SOLE 26 459,699 0 1,019,933
FISERV INC COM 337738108 210,094 1,764,906 SH SOLE 28 68,215 0 1,696,691
FISERV INC COM 337738108 84 709 SH SOLE 29 709 0 0
FISERV INC COM 337738108 358,007 3,007,451 SH SOLE 30 2,967,497 0 39,954
FISERV INC COM 337738108 89,370 750,760 SH SOLE 31 75,039 0 675,721
FISERV INC COM 337738108 17,049 143,222 SH SOLE 32 143,222 0 0
FISERV INC COM 337738108 137,964 1,158,973 SH SOLE 34 1,158,973 0 0
FISERV INC COM 337738108 42,820 359,711 SH SOLE 36 359,711 0 0
FISERV INC COM 337738108 2,746 23,065 SH SOLE 40 23,065 0 0
FISERV INC COM 337738108 46,394 389,733 SH SOLE 43 25,081 0 364,652
FISKER INC CL A COM STK 33813J106 71 4,137 SH SOLE 2 4,137 0 0
FISKER INC CL A COM STK 33813J106 15 877 SH SOLE 18 877 0 0
FISKER INC CL A COM STK 33813J106 2,195 127,491 SH SOLE 21 127,491 0 0
FISKER INC CL A COM STK 33813J106 42,757 2,483,001 SH SOLE 22 2,483,001 0 0
FIVE BELOW INC COM 33829M101 25,002 131,045 SH SOLE 2 41,877 0 89,168
FIVE BELOW INC COM 33829M101 44 233 SH SOLE 4 233 0 0
FIVE BELOW INC COM 33829M101 184 962 SH SOLE 7 962 0 0
FIVE BELOW INC COM 33829M101 27,270 142,930 SH SOLE 18 142,930 0 0
FIVE BELOW INC COM 33829M101 2,803 14,693 SH SOLE 19 14,693 0 0
FIVE BELOW INC COM 33829M101 523,911 2,746,009 SH SOLE 21 2,746,009 0 0
FIVE BELOW INC COM 33829M101 336,140 1,761,833 SH SOLE 22 1,688,240 0 73,593
FIVE BELOW INC COM 33829M101 118 619 SH SOLE 25 619 0 0
FIVE BELOW INC COM 33829M101 5,550 29,087 SH SOLE 26 19,351 0 9,736
FIVE BELOW INC COM 33829M101 1,379 7,228 SH SOLE 28 7,228 0 0
FIVE BELOW INC COM 33829M101 7,350 38,526 SH SOLE 30 38,526 0 0
FIVE BELOW INC COM 33829M101 198 1,039 SH SOLE 31 1,039 0 0
FIVE BELOW INC COM 33829M101 261 1,370 SH SOLE 36 1,370 0 0
FIVE BELOW INC COM 33829M101 1,383 7,248 SH SOLE 40 7,248 0 0
FIVE BELOW INC COM 33829M101 4,871 25,531 SH SOLE 43 797 0 24,734
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 97 12,856 SH SOLE 2 12,856 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 631 83,459 SH SOLE 21 83,459 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 84 11,114 SH SOLE 28 11,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 37 4,937 SH SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 20 2,707 SH SOLE 43 0 0 2,707
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,102 29,253 SH SOLE 2 2,855 0 26,398
FIVE PRIME THERAPEUTICS INC COM 33830X104 22 582 SH SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,293 113,964 SH SOLE 18 113,964 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,292 60,840 SH SOLE 19 60,840 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 65,307 1,733,668 SH SOLE 21 1,733,668 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 42,245 1,121,451 SH SOLE 22 1,087,276 0 34,175
FIVE PRIME THERAPEUTICS INC COM 33830X104 494 13,117 SH SOLE 30 13,117 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 328 8,712 SH SOLE 43 788 0 7,924
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 125 20,445 SH SOLE 2 1,165 0 19,280
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 501 81,860 SH SOLE 18 81,860 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 205 33,546 SH SOLE 19 33,546 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 4,406 719,936 SH SOLE 21 719,936 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 3,005 491,061 SH SOLE 22 472,973 0 18,088
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2 331 SH SOLE 43 1 0 330
FIVE9 INC COM 338307101 21,643 138,445 SH SOLE 2 35,454 0 102,991
FIVE9 INC COM 338307101 265 1,697 SH SOLE 4 1,697 0 0
FIVE9 INC COM 338307101 203 1,300 SH SOLE 7 1,300 0 0
FIVE9 INC COM 338307101 6,131 39,217 SH SOLE 18 35,601 0 3,616
FIVE9 INC COM 338307101 60,797 388,903 SH SOLE 19 388,903 0 0
FIVE9 INC COM 338307101 180,146 1,152,346 SH SOLE 21 1,152,346 0 0
FIVE9 INC COM 338307101 280,993 1,797,434 SH SOLE 22 1,707,473 0 89,961
FIVE9 INC COM 338307101 491 3,143 SH SOLE 23 3,143 0 0
FIVE9 INC COM 338307101 4,072 26,048 SH SOLE 25 26,048 0 0
FIVE9 INC COM 338307101 5,262 33,662 SH SOLE 26 19,684 0 13,978
FIVE9 INC COM 338307101 1,092 6,983 SH SOLE 28 6,983 0 0
FIVE9 INC COM 338307101 154 987 SH SOLE 29 987 0 0
FIVE9 INC COM 338307101 7,668 49,051 SH SOLE 30 49,051 0 0
FIVE9 INC COM 338307101 535 3,425 SH SOLE 31 3,425 0 0
FIVE9 INC COM 338307101 55,301 353,745 SH SOLE 34 353,745 0 0
FIVE9 INC COM 338307101 389 2,490 SH SOLE 36 2,490 0 0
FIVE9 INC COM 338307101 1,275 8,157 SH SOLE 40 8,157 0 0
FIVE9 INC COM 338307101 9,359 59,869 SH SOLE 43 17,847 0 42,022
FIVERR INTL LTD ORD SHS M4R82T106 3 12 SH SOLE 2 12 0 0
FIVERR INTL LTD ORD SHS M4R82T106 9 43 SH SOLE 4 43 0 0
FIVERR INTL LTD ORD SHS M4R82T106 420 1,932 SH SOLE 7 1,932 0 0
FIVERR INTL LTD ORD SHS M4R82T106 27,589 127,033 SH SOLE 21 127,033 0 0
FIVERR INTL LTD ORD SHS M4R82T106 15,827 72,874 SH SOLE 22 68,580 0 4,294
FIVERR INTL LTD ORD SHS M4R82T106 293 1,349 SH SOLE 26 0 0 1,349
FIVERR INTL LTD ORD SHS M4R82T106 194 891 SH SOLE 28 891 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,169 5,381 SH SOLE 30 5,381 0 0
FIVERR INTL LTD ORD SHS M4R82T106 7 34 SH SOLE 34 34 0 0
FIVERR INTL LTD ORD SHS M4R82T106 313 1,443 SH SOLE 40 1,443 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,109 68,936 SH SOLE 2 21,341 0 47,595
FLAGSTAR BANCORP INC COM PAR .001 337930705 10 223 SH SOLE 4 223 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 42 928 SH SOLE 7 928 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 8,556 189,721 SH SOLE 18 189,721 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 11,006 244,029 SH SOLE 19 244,029 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 253,371 5,617,986 SH SOLE 21 5,617,986 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 66,930 1,484,043 SH SOLE 22 1,408,453 0 75,590
FLAGSTAR BANCORP INC COM PAR .001 337930705 331 7,344 SH SOLE 23 7,344 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,492 55,262 SH SOLE 26 14,806 0 40,456
FLAGSTAR BANCORP INC COM PAR .001 337930705 201 4,461 SH SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,226 93,705 SH SOLE 30 93,705 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 63 1,394 SH SOLE 34 1,394 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 290 6,427 SH SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 840 18,635 SH SOLE 43 2,968 0 15,667
FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 56,578 210,617 SH SOLE 2 52,540 0 158,077
FLEETCOR TECHNOLOGIES INC COM 339041105 11,255 41,899 SH SOLE 4 38,634 0 3,265
FLEETCOR TECHNOLOGIES INC COM 339041105 20,168 75,078 SH SOLE 7 72,646 0 2,432
FLEETCOR TECHNOLOGIES INC COM 339041105 76 284 SH SOLE 13 284 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,253 8,388 SH SOLE 15 8,388 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 121,729 453,148 SH SOLE 18 401,895 0 51,253
FLEETCOR TECHNOLOGIES INC COM 339041105 59,050 219,820 SH SOLE 19 219,820 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 645,474 2,402,837 SH SOLE 21 2,402,837 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 507,899 1,890,702 SH SOLE 22 1,695,370 0 195,332
FLEETCOR TECHNOLOGIES INC COM 339041105 16,307 60,704 SH SOLE 23 60,704 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 36,559 136,095 SH SOLE 25 125,416 0 10,679
FLEETCOR TECHNOLOGIES INC COM 339041105 53,386 198,734 SH SOLE 26 68,318 0 130,416
FLEETCOR TECHNOLOGIES INC COM 339041105 45,144 168,051 SH SOLE 28 8,591 0 159,460
FLEETCOR TECHNOLOGIES INC COM 339041105 512 1,906 SH SOLE 29 1,906 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 103,137 383,937 SH SOLE 30 383,937 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,880 21,887 SH SOLE 31 12,746 0 9,141
FLEETCOR TECHNOLOGIES INC COM 339041105 26,878 100,055 SH SOLE 34 100,055 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,732 54,843 SH SOLE 36 54,843 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 910 3,386 SH SOLE 40 3,386 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,686 28,613 SH SOLE 43 1,758 0 26,855
FLEX LTD ORD Y2573F102 6,167 336,797 SH SOLE 2 235,641 0 101,156
FLEX LTD ORD Y2573F102 200 10,913 SH SOLE 4 10,913 0 0
FLEX LTD ORD Y2573F102 137 7,458 SH SOLE 7 7,458 0 0
FLEX LTD ORD Y2573F102 68 3,725 SH SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 6,270 342,447 SH SOLE 18 153,121 0 189,326
FLEX LTD ORD Y2573F102 17,514 956,548 SH SOLE 19 956,548 0 0
FLEX LTD ORD Y2573F102 10,483 572,510 SH SOLE 21 572,510 0 0
FLEX LTD ORD Y2573F102 31,346 1,711,960 SH SOLE 22 1,145,279 0 566,681
FLEX LTD ORD Y2573F102 280 15,271 SH SOLE 23 15,271 0 0
FLEX LTD ORD Y2573F102 12,656 691,222 SH SOLE 25 691,222 0 0
FLEX LTD ORD Y2573F102 9,151 499,779 SH SOLE 26 170,401 0 329,378
FLEX LTD ORD Y2573F102 14,366 784,605 SH SOLE 28 45,222 0 739,383
FLEX LTD ORD Y2573F102 56 3,070 SH SOLE 29 3,070 0 0
FLEX LTD ORD Y2573F102 8,443 461,113 SH SOLE 30 461,113 0 0
FLEX LTD ORD Y2573F102 733 40,014 SH SOLE 31 3,952 0 36,062
FLEX LTD ORD Y2573F102 4,609 251,725 SH SOLE 34 251,725 0 0
FLEX LTD ORD Y2573F102 5,375 293,554 SH SOLE 36 293,554 0 0
FLEX LTD ORD Y2573F102 1,190 64,999 SH SOLE 40 64,999 0 0
FLEX LTD ORD Y2573F102 3,849 210,205 SH SOLE 43 4,564 0 205,641
FLEXION THERAPEUTICS INC COM 33938J106 322 36,027 SH SOLE 2 18,722 0 17,305
FLEXION THERAPEUTICS INC COM 33938J106 7 730 SH SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,540 172,077 SH SOLE 18 149,160 0 22,917
FLEXION THERAPEUTICS INC COM 33938J106 3,174 354,689 SH SOLE 19 354,689 0 0
FLEXION THERAPEUTICS INC COM 33938J106 19,486 2,177,153 SH SOLE 21 2,177,153 0 0
FLEXION THERAPEUTICS INC COM 33938J106 14,423 1,611,457 SH SOLE 22 1,575,253 0 36,204
FLEXION THERAPEUTICS INC COM 33938J106 149 16,652 SH SOLE 23 16,652 0 0
FLEXION THERAPEUTICS INC COM 33938J106 12 1,394 SH SOLE 25 1,394 0 0
FLEXION THERAPEUTICS INC COM 33938J106 700 78,168 SH SOLE 26 2,609 0 75,559
FLEXION THERAPEUTICS INC COM 33938J106 46 5,156 SH SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 432 48,270 SH SOLE 30 48,270 0 0
FLEXION THERAPEUTICS INC COM 33938J106 15 1,720 SH SOLE 34 1,720 0 0
FLEXION THERAPEUTICS INC COM 33938J106 22 2,467 SH SOLE 36 2,467 0 0
FLEXION THERAPEUTICS INC COM 33938J106 33 3,669 SH SOLE 40 3,669 0 0
FLEXION THERAPEUTICS INC COM 33938J106 58 6,487 SH SOLE 43 277 0 6,210
FLEXSHOPPER INC COM NEW 33939J303 23 8,596 SH SOLE 21 8,596 0 0
FLEXSTEEL INDS INC COM 339382103 12 339 SH SOLE 2 339 0 0
FLEXSTEEL INDS INC COM 339382103 53 1,528 SH SOLE 18 1,528 0 0
FLEXSTEEL INDS INC COM 339382103 663 19,016 SH SOLE 21 19,016 0 0
FLEXSTEEL INDS INC COM 339382103 4,424 126,942 SH SOLE 22 126,942 0 0
FLEXSTEEL INDS INC COM 339382103 9 246 SH SOLE 43 0 0 246
FLIR SYS INC COM 302445101 17,481 309,571 SH SOLE 2 70,338 0 239,233
FLIR SYS INC COM 302445101 30 523 SH SOLE 4 523 0 0
FLIR SYS INC COM 302445101 5,828 103,203 SH SOLE 7 99,721 0 3,482
FLIR SYS INC COM 302445101 90 1,595 SH SOLE 15 1,595 0 0
FLIR SYS INC COM 302445101 17,540 310,609 SH SOLE 18 299,480 0 11,129
FLIR SYS INC COM 302445101 3,686 65,271 SH SOLE 19 65,271 0 0
FLIR SYS INC COM 302445101 172,050 3,046,744 SH SOLE 21 3,046,744 0 0
FLIR SYS INC COM 302445101 178,781 3,165,951 SH SOLE 22 2,854,501 0 311,450
FLIR SYS INC COM 302445101 16 290 SH SOLE 23 290 0 0
FLIR SYS INC COM 302445101 116 2,049 SH SOLE 25 2,049 0 0
FLIR SYS INC COM 302445101 7,505 132,897 SH SOLE 26 37,502 0 95,395
FLIR SYS INC COM 302445101 1,585 28,072 SH SOLE 28 16,145 0 11,927
FLIR SYS INC COM 302445101 21,152 374,575 SH SOLE 30 374,575 0 0
FLIR SYS INC COM 302445101 677 11,993 SH SOLE 31 2,481 0 9,512
FLIR SYS INC COM 302445101 429 7,602 SH SOLE 36 7,602 0 0
FLIR SYS INC COM 302445101 902 15,974 SH SOLE 40 15,974 0 0
FLIR SYS INC COM 302445101 2,168 38,390 SH SOLE 43 910 0 37,480
FLOOR & DECOR HLDGS INC CL A 339750101 17,787 186,287 SH SOLE 2 31,031 0 155,256
FLOOR & DECOR HLDGS INC CL A 339750101 32 335 SH SOLE 4 335 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 157 1,645 SH SOLE 7 1,645 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,343 45,490 SH SOLE 18 45,490 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,349 24,607 SH SOLE 19 24,607 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 167,877 1,758,247 SH SOLE 21 1,758,247 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 254,224 2,662,587 SH SOLE 22 2,543,714 0 118,873
FLOOR & DECOR HLDGS INC CL A 339750101 150,851 1,579,925 SH SOLE 25 1,579,925 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,024 31,670 SH SOLE 26 22,846 0 8,824
FLOOR & DECOR HLDGS INC CL A 339750101 695 7,274 SH SOLE 28 7,274 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 5,486 57,458 SH SOLE 30 57,458 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 170 1,782 SH SOLE 31 1,782 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 188 1,971 SH SOLE 36 1,971 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,030 10,788 SH SOLE 40 10,788 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,393 14,587 SH SOLE 43 855 0 13,732
FLOTEK INDS INC DEL COM 343389102 79 46,744 SH SOLE 21 46,744 0 0
FLOTEK INDS INC DEL COM 343389102 1,623 965,953 SH SOLE 22 965,953 0 0
FLOWERS FOODS INC COM 343498101 15,809 664,224 SH SOLE 2 279,489 0 384,735
FLOWERS FOODS INC COM 343498101 21 890 SH SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 117 4,936 SH SOLE 7 4,936 0 0
FLOWERS FOODS INC COM 343498101 11,350 476,885 SH SOLE 18 476,885 0 0
FLOWERS FOODS INC COM 343498101 9,463 397,622 SH SOLE 19 397,622 0 0
FLOWERS FOODS INC COM 343498101 232,092 9,751,776 SH SOLE 21 9,751,776 0 0
FLOWERS FOODS INC COM 343498101 152,019 6,387,365 SH SOLE 22 6,107,782 0 279,583
FLOWERS FOODS INC COM 343498101 53 2,208 SH SOLE 25 2,208 0 0
FLOWERS FOODS INC COM 343498101 2,463 103,502 SH SOLE 26 71,586 0 31,916
FLOWERS FOODS INC COM 343498101 621 26,110 SH SOLE 28 24,931 0 1,179
FLOWERS FOODS INC COM 343498101 3,333 140,022 SH SOLE 30 140,022 0 0
FLOWERS FOODS INC COM 343498101 88 3,707 SH SOLE 31 3,707 0 0
FLOWERS FOODS INC COM 343498101 280 11,764 SH SOLE 36 11,764 0 0
FLOWERS FOODS INC COM 343498101 587 24,669 SH SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 19,706 827,994 SH SOLE 43 11,071 0 816,923
FLOWSERVE CORP COM 34354P105 15,540 400,401 SH SOLE 2 168,776 0 231,625
FLOWSERVE CORP COM 34354P105 378 9,729 SH SOLE 4 9,729 0 0
FLOWSERVE CORP COM 34354P105 156 4,013 SH SOLE 7 4,013 0 0
FLOWSERVE CORP COM 34354P105 12,623 325,260 SH SOLE 18 322,958 0 2,302
FLOWSERVE CORP COM 34354P105 1,528 39,373 SH SOLE 19 39,373 0 0
FLOWSERVE CORP COM 34354P105 228,816 5,895,799 SH SOLE 21 5,895,799 0 0
FLOWSERVE CORP COM 34354P105 170,332 4,388,857 SH SOLE 22 4,085,209 0 303,648
FLOWSERVE CORP COM 34354P105 1,055 27,184 SH SOLE 23 27,184 0 0
FLOWSERVE CORP COM 34354P105 588 15,157 SH SOLE 25 15,157 0 0
FLOWSERVE CORP COM 34354P105 2,902 74,786 SH SOLE 26 55,531 0 19,255
FLOWSERVE CORP COM 34354P105 711 18,330 SH SOLE 28 17,260 0 1,070
FLOWSERVE CORP COM 34354P105 348 8,979 SH SOLE 29 8,979 0 0
FLOWSERVE CORP COM 34354P105 3,465 89,279 SH SOLE 30 89,279 0 0
FLOWSERVE CORP COM 34354P105 668 17,205 SH SOLE 31 13,873 0 3,332
FLOWSERVE CORP COM 34354P105 835 21,523 SH SOLE 34 21,523 0 0
FLOWSERVE CORP COM 34354P105 424 10,918 SH SOLE 36 10,918 0 0
FLOWSERVE CORP COM 34354P105 620 15,971 SH SOLE 40 15,971 0 0
FLOWSERVE CORP COM 34354P105 3,307 85,218 SH SOLE 43 3,064 0 82,154
FLUENT INC COM 34380C102 163 39,787 SH SOLE 2 2,051 0 37,736
FLUENT INC COM 34380C102 653 159,208 SH SOLE 18 159,208 0 0
FLUENT INC COM 34380C102 285 69,580 SH SOLE 19 69,580 0 0
FLUENT INC COM 34380C102 7,199 1,755,757 SH SOLE 21 1,755,757 0 0
FLUENT INC COM 34380C102 5,102 1,244,425 SH SOLE 22 1,202,342 0 42,083
FLUENT INC COM 34380C102 3 820 SH SOLE 43 0 0 820
FLUIDIGM CORP DEL COM 34385P108 371 82,126 SH SOLE 2 24,672 0 57,454
FLUIDIGM CORP DEL COM 34385P108 7 1,523 SH SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 1,234 273,085 SH SOLE 18 273,085 0 0
FLUIDIGM CORP DEL COM 34385P108 595 131,686 SH SOLE 19 131,686 0 0
FLUIDIGM CORP DEL COM 34385P108 13,983 3,093,610 SH SOLE 21 3,093,610 0 0
FLUIDIGM CORP DEL COM 34385P108 10,079 2,229,917 SH SOLE 22 2,116,829 0 113,088
FLUIDIGM CORP DEL COM 34385P108 1,869 413,422 SH SOLE 30 413,422 0 0
FLUIDIGM CORP DEL COM 34385P108 55 12,159 SH SOLE 40 12,159 0 0
FLUIDIGM CORP DEL COM 34385P108 63 14,047 SH SOLE 43 0 0 14,047
FLUOR CORP NEW COM 343412102 4,531 196,243 SH SOLE 2 95,467 0 100,776
FLUOR CORP NEW COM 343412102 14 598 SH SOLE 4 598 0 0
FLUOR CORP NEW COM 343412102 126 5,462 SH SOLE 7 5,462 0 0
FLUOR CORP NEW COM 343412102 16,548 716,664 SH SOLE 18 716,664 0 0
FLUOR CORP NEW COM 343412102 7,852 340,075 SH SOLE 19 340,075 0 0
FLUOR CORP NEW COM 343412102 223,768 9,691,142 SH SOLE 21 9,691,142 0 0
FLUOR CORP NEW COM 343412102 103,994 4,503,869 SH SOLE 22 4,288,610 0 215,259
FLUOR CORP NEW COM 343412102 89 3,860 SH SOLE 23 3,860 0 0
FLUOR CORP NEW COM 343412102 1,165 50,459 SH SOLE 26 39,973 0 10,486
FLUOR CORP NEW COM 343412102 2,290 99,166 SH SOLE 30 99,166 0 0
FLUOR CORP NEW COM 343412102 2,008 86,984 SH SOLE 36 86,984 0 0
FLUOR CORP NEW COM 343412102 362 15,675 SH SOLE 40 15,675 0 0
FLUOR CORP NEW COM 343412102 5,841 252,970 SH SOLE 43 31,164 0 221,806
FLUSHING FINL CORP COM 343873105 787 37,064 SH SOLE 2 8,982 0 28,082
FLUSHING FINL CORP COM 343873105 5 238 SH SOLE 4 238 0 0
FLUSHING FINL CORP COM 343873105 13 633 SH SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,317 109,160 SH SOLE 18 109,160 0 0
FLUSHING FINL CORP COM 343873105 1,073 50,565 SH SOLE 19 50,565 0 0
FLUSHING FINL CORP COM 343873105 27,396 1,290,433 SH SOLE 21 1,290,433 0 0
FLUSHING FINL CORP COM 343873105 22,676 1,068,091 SH SOLE 22 1,018,461 0 49,630
FLUSHING FINL CORP COM 343873105 680 32,048 SH SOLE 26 16,855 0 15,193
FLUSHING FINL CORP COM 343873105 84 3,968 SH SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 152 7,137 SH SOLE 30 7,137 0 0
FLUSHING FINL CORP COM 343873105 15 718 SH SOLE 34 718 0 0
FLUSHING FINL CORP COM 343873105 67 3,146 SH SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,380 64,992 SH SOLE 43 3,654 0 61,338
FLUX PWR HLDGS INC COM NEW 344057302 2,490 192,291 SH SOLE 22 192,291 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 148 8,772 SH SOLE 21 8,772 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 192 11,378 SH SOLE 43 227 0 11,151
FMC CORP COM NEW 302491303 37,775 341,518 SH SOLE 2 94,130 0 247,388
FMC CORP COM NEW 302491303 6,855 61,972 SH SOLE 4 56,946 0 5,026
FMC CORP COM NEW 302491303 20,976 189,643 SH SOLE 7 185,842 0 3,801
FMC CORP COM NEW 302491303 1,968 17,791 SH SOLE 13 17,791 0 0
FMC CORP COM NEW 302491303 1,698 15,347 SH SOLE 15 15,347 0 0
FMC CORP COM NEW 302491303 36,579 330,705 SH SOLE 18 277,017 0 53,688
FMC CORP COM NEW 302491303 48,404 437,611 SH SOLE 19 437,611 0 0
FMC CORP COM NEW 302491303 340,111 3,074,870 SH SOLE 21 3,074,870 0 0
FMC CORP COM NEW 302491303 343,099 3,101,885 SH SOLE 22 2,736,799 0 365,086
FMC CORP COM NEW 302491303 9,066 81,963 SH SOLE 23 81,963 0 0
FMC CORP COM NEW 302491303 47,706 431,300 SH SOLE 25 431,300 0 0
FMC CORP COM NEW 302491303 36,584 330,745 SH SOLE 26 122,312 0 208,433
FMC CORP COM NEW 302491303 41,383 374,130 SH SOLE 28 13,444 0 360,686
FMC CORP COM NEW 302491303 22,006 198,952 SH SOLE 29 198,952 0 0
FMC CORP COM NEW 302491303 70,673 638,936 SH SOLE 30 618,599 0 20,337
FMC CORP COM NEW 302491303 4,692 42,417 SH SOLE 31 15,530 0 26,887
FMC CORP COM NEW 302491303 16,594 150,026 SH SOLE 34 150,026 0 0
FMC CORP COM NEW 302491303 7,621 68,898 SH SOLE 36 68,898 0 0
FMC CORP COM NEW 302491303 570 5,156 SH SOLE 40 5,156 0 0
FMC CORP COM NEW 302491303 19,934 180,220 SH SOLE 43 7,539 0 172,681
FNCB BANCORP INC COM 302578109 95 12,537 SH SOLE 2 712 0 11,825
FNCB BANCORP INC COM 302578109 513 68,020 SH SOLE 18 68,020 0 0
FNCB BANCORP INC COM 302578109 262 34,795 SH SOLE 19 34,795 0 0
FNCB BANCORP INC COM 302578109 4,990 661,842 SH SOLE 21 661,842 0 0
FNCB BANCORP INC COM 302578109 1,424 188,865 SH SOLE 22 170,943 0 17,922
FOCUS FINL PARTNERS INC COM CL A 34417P100 762 18,306 SH SOLE 2 13,598 0 4,708
FOCUS FINL PARTNERS INC COM CL A 34417P100 4 88 SH SOLE 4 88 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 25 599 SH SOLE 7 599 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 5,068 121,770 SH SOLE 18 121,770 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,790 67,047 SH SOLE 19 67,047 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 57,202 1,374,382 SH SOLE 21 1,374,382 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 45,618 1,096,061 SH SOLE 22 1,073,283 0 22,778
FOCUS FINL PARTNERS INC COM CL A 34417P100 95 2,276 SH SOLE 26 0 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 155 3,729 SH SOLE 28 3,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,149 51,641 SH SOLE 30 51,641 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 223 5,369 SH SOLE 40 5,369 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 125 2,996 SH SOLE 43 637 0 2,359
FOGHORN THERAPEUTICS INC COM 344174107 101 7,638 SH SOLE 2 3,141 0 4,497
FOGHORN THERAPEUTICS INC COM 344174107 469 35,616 SH SOLE 18 27,360 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 544 41,239 SH SOLE 19 41,239 0 0
FOGHORN THERAPEUTICS INC COM 344174107 3,376 256,112 SH SOLE 21 256,112 0 0
FOGHORN THERAPEUTICS INC COM 344174107 1,160 88,039 SH SOLE 22 86,536 0 1,503
FOGHORN THERAPEUTICS INC COM 344174107 33 2,505 SH SOLE 23 2,505 0 0
FOGHORN THERAPEUTICS INC COM 344174107 13 976 SH SOLE 26 0 0 976
FOLEY TRASIMENE ACQUISTN COR COM CL A 34431F104 5,776 575,288 SH SOLE 34 575,288 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,715 75,868 SH SOLE 2 75,503 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 43 568 SH SOLE 4 568 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,654 48,511 SH SOLE 18 41 0 48,470
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,225 16,264 SH SOLE 19 16,264 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 57 761 SH SOLE 21 761 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,986 172,389 SH SOLE 22 172,389 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,122 41,447 SH SOLE 25 41,447 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 68 906 SH SOLE 28 0 0 906
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 79 1,053 SH SOLE 31 0 0 1,053
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14,970 198,722 SH SOLE 34 198,722 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,155 134,812 SH SOLE 43 14,914 0 119,898
FONAR CORP COM NEW 344437405 106 5,866 SH SOLE 2 349 0 5,517
FONAR CORP COM NEW 344437405 480 26,513 SH SOLE 18 26,513 0 0
FONAR CORP COM NEW 344437405 192 10,591 SH SOLE 19 10,591 0 0
FONAR CORP COM NEW 344437405 4,070 224,969 SH SOLE 21 224,969 0 0
FONAR CORP COM NEW 344437405 2,843 157,155 SH SOLE 22 152,517 0 4,638
FOOT LOCKER INC COM 344849104 15,051 267,569 SH SOLE 2 85,528 0 182,041
FOOT LOCKER INC COM 344849104 23 406 SH SOLE 4 406 0 0
FOOT LOCKER INC COM 344849104 165 2,936 SH SOLE 7 2,936 0 0
FOOT LOCKER INC COM 344849104 14,320 254,572 SH SOLE 18 254,572 0 0
FOOT LOCKER INC COM 344849104 1,522 27,059 SH SOLE 19 27,059 0 0
FOOT LOCKER INC COM 344849104 271,666 4,829,622 SH SOLE 21 4,829,622 0 0
FOOT LOCKER INC COM 344849104 187,500 3,333,336 SH SOLE 22 3,197,196 0 136,140
FOOT LOCKER INC COM 344849104 72 1,286 SH SOLE 25 1,286 0 0
FOOT LOCKER INC COM 344849104 2,145 38,126 SH SOLE 26 25,951 0 12,175
FOOT LOCKER INC COM 344849104 908 16,141 SH SOLE 28 12,531 0 3,610
FOOT LOCKER INC COM 344849104 4,098 72,858 SH SOLE 30 72,858 0 0
FOOT LOCKER INC COM 344849104 111 1,968 SH SOLE 31 1,968 0 0
FOOT LOCKER INC COM 344849104 342 6,081 SH SOLE 34 6,081 0 0
FOOT LOCKER INC COM 344849104 1,343 23,884 SH SOLE 36 23,884 0 0
FOOT LOCKER INC COM 344849104 721 12,810 SH SOLE 40 12,810 0 0
FOOT LOCKER INC COM 344849104 3,694 65,667 SH SOLE 43 3,814 0 61,853
FORD MTR CO DEL COM 345370860 121,109 9,886,446 SH SOLE 2 2,420,917 0 7,465,529
FORD MTR CO DEL COM 345370860 24,001 1,959,302 SH SOLE 4 1,810,010 0 149,292
FORD MTR CO DEL COM 345370860 42,990 3,509,381 SH SOLE 7 3,296,489 0 212,892
FORD MTR CO DEL COM 345370860 179 14,605 SH SOLE 13 14,605 0 0
FORD MTR CO DEL COM 345370860 6,138 501,057 SH SOLE 15 501,057 0 0
FORD MTR CO DEL COM 345370860 26 2,140 SH SOLE 17 0 0 2,140
FORD MTR CO DEL COM 345370860 92,570 7,556,733 SH SOLE 18 6,991,748 0 564,985
FORD MTR CO DEL COM 345370860 20,942 1,709,544 SH SOLE 19 1,709,544 0 0
FORD MTR CO DEL COM 345370860 1,326,518 108,287,221 SH SOLE 21 108,287,221 0 0
FORD MTR CO DEL COM 345370860 1,116,714 91,160,338 SH SOLE 22 81,316,791 0 9,843,547
FORD MTR CO DEL COM 345370860 32,376 2,642,944 SH SOLE 23 2,642,944 0 0
FORD MTR CO DEL COM 345370860 62,033 5,063,917 SH SOLE 25 5,063,917 0 0
FORD MTR CO DEL COM 345370860 105,460 8,608,986 SH SOLE 26 2,892,890 0 5,716,096
FORD MTR CO DEL COM 345370860 100,266 8,184,955 SH SOLE 28 427,540 0 7,757,415
FORD MTR CO DEL COM 345370860 1,621 132,302 SH SOLE 29 132,302 0 0
FORD MTR CO DEL COM 345370860 310,987 25,386,668 SH SOLE 30 25,337,301 0 49,367
FORD MTR CO DEL COM 345370860 19,632 1,602,634 SH SOLE 31 709,024 0 893,610
FORD MTR CO DEL COM 345370860 2,631 214,747 SH SOLE 34 214,747 0 0
FORD MTR CO DEL COM 345370860 45,680 3,729,003 SH SOLE 36 3,729,003 0 0
FORD MTR CO DEL COM 345370860 1,939 158,281 SH SOLE 40 158,281 0 0
FORD MTR CO DEL COM 345370860 19,032 1,553,648 SH SOLE 43 78,816 0 1,474,832
FORESTAR GROUP INC COM 346232101 935 40,160 SH SOLE 2 25,309 0 14,851
FORESTAR GROUP INC COM 346232101 4 183 SH SOLE 4 183 0 0
FORESTAR GROUP INC COM 346232101 10 427 SH SOLE 7 427 0 0
FORESTAR GROUP INC COM 346232101 1,264 54,301 SH SOLE 18 54,301 0 0
FORESTAR GROUP INC COM 346232101 9,945 427,187 SH SOLE 19 427,187 0 0
FORESTAR GROUP INC COM 346232101 15,445 663,457 SH SOLE 21 663,457 0 0
FORESTAR GROUP INC COM 346232101 11,706 502,850 SH SOLE 22 484,374 0 18,476
FORESTAR GROUP INC COM 346232101 362 15,544 SH SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 12 535 SH SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 83 3,544 SH SOLE 30 3,544 0 0
FORESTAR GROUP INC COM 346232101 1,681 72,221 SH SOLE 34 72,221 0 0
FORESTAR GROUP INC COM 346232101 92 3,934 SH SOLE 40 3,934 0 0
FORESTAR GROUP INC COM 346232101 331 14,229 SH SOLE 43 6,820 0 7,409
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,180 42,100 SH SOLE 2 31,239 0 10,861
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2 62 SH SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 10 350 SH SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3,202 114,278 SH SOLE 18 114,278 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 23,396 834,980 SH SOLE 19 834,980 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 39,545 1,411,296 SH SOLE 21 1,411,296 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 19,009 678,394 SH SOLE 22 659,580 0 18,814
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 35 1,264 SH SOLE 23 1,264 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 124 4,411 SH SOLE 26 0 0 4,411
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 126 4,493 SH SOLE 28 4,493 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 727 25,937 SH SOLE 30 25,937 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4,747 169,411 SH SOLE 34 169,411 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 73 2,600 SH SOLE 40 2,600 0 0
FORMFACTOR INC COM 346375108 2,002 44,390 SH SOLE 2 33,234 0 11,156
FORMFACTOR INC COM 346375108 15 327 SH SOLE 4 327 0 0
FORMFACTOR INC COM 346375108 66 1,474 SH SOLE 7 1,474 0 0
FORMFACTOR INC COM 346375108 14,503 321,512 SH SOLE 18 312,073 0 9,439
FORMFACTOR INC COM 346375108 10,887 241,347 SH SOLE 19 241,347 0 0
FORMFACTOR INC COM 346375108 406,522 9,011,794 SH SOLE 21 9,011,794 0 0
FORMFACTOR INC COM 346375108 102,164 2,264,772 SH SOLE 22 2,203,962 0 60,810
FORMFACTOR INC COM 346375108 170 3,759 SH SOLE 23 3,759 0 0
FORMFACTOR INC COM 346375108 16 360 SH SOLE 25 360 0 0
FORMFACTOR INC COM 346375108 2,096 46,456 SH SOLE 26 28,955 0 17,501
FORMFACTOR INC COM 346375108 455 10,097 SH SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 7,490 166,040 SH SOLE 30 166,040 0 0
FORMFACTOR INC COM 346375108 410 9,089 SH SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 1,771 39,265 SH SOLE 43 175 0 39,090
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 28 314 SH SOLE 43 22 0 292
FORRESTER RESH INC COM 346563109 315 7,415 SH SOLE 2 4,031 0 3,384
FORRESTER RESH INC COM 346563109 3 73 SH SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 6 146 SH SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,239 52,715 SH SOLE 18 48,039 0 4,676
FORRESTER RESH INC COM 346563109 3,905 91,914 SH SOLE 19 91,914 0 0
FORRESTER RESH INC COM 346563109 55,555 1,307,793 SH SOLE 21 1,307,793 0 0
FORRESTER RESH INC COM 346563109 16,871 397,160 SH SOLE 22 389,449 0 7,711
FORRESTER RESH INC COM 346563109 50 1,173 SH SOLE 23 1,173 0 0
FORRESTER RESH INC COM 346563109 568 13,370 SH SOLE 26 2,297 0 11,073
FORRESTER RESH INC COM 346563109 55 1,302 SH SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 1,188 27,971 SH SOLE 30 27,971 0 0
FORRESTER RESH INC COM 346563109 7 169 SH SOLE 34 169 0 0
FORRESTER RESH INC COM 346563109 37 879 SH SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 178 4,194 SH SOLE 43 110 0 4,084
FORTE BIOSCIENCES INC COM 34962G109 57 1,660 SH SOLE 2 975 0 685
FORTE BIOSCIENCES INC COM 34962G109 333 9,707 SH SOLE 19 9,707 0 0
FORTE BIOSCIENCES INC COM 34962G109 124 3,618 SH SOLE 21 3,618 0 0
FORTE BIOSCIENCES INC COM 34962G109 8,200 239,269 SH SOLE 22 239,267 0 2
FORTE BIOSCIENCES INC COM 34962G109 58 1,695 SH SOLE 23 1,695 0 0
FORTE BIOSCIENCES INC COM 34962G109 196 5,720 SH SOLE 26 0 0 5,720
FORTERRA INC COM 34960W106 293 12,622 SH SOLE 2 9,275 0 3,347
FORTERRA INC COM 34960W106 2 104 SH SOLE 4 104 0 0
FORTERRA INC COM 34960W106 473 20,352 SH SOLE 7 20,352 0 0
FORTERRA INC COM 34960W106 2,317 99,677 SH SOLE 18 99,677 0 0
FORTERRA INC COM 34960W106 2,549 109,628 SH SOLE 19 109,628 0 0
FORTERRA INC COM 34960W106 27,087 1,165,033 SH SOLE 21 1,165,033 0 0
FORTERRA INC COM 34960W106 16,975 730,100 SH SOLE 22 708,234 0 21,866
FORTERRA INC COM 34960W106 38 1,615 SH SOLE 23 1,615 0 0
FORTERRA INC COM 34960W106 436 18,741 SH SOLE 26 0 0 18,741
FORTERRA INC COM 34960W106 4,267 183,512 SH SOLE 30 183,512 0 0
FORTERRA INC COM 34960W106 112 4,822 SH SOLE 40 4,822 0 0
FORTERRA INC COM 34960W106 106 4,559 SH SOLE 43 0 0 4,559
FORTINET INC COM 34959E109 59,401 322,098 SH SOLE 2 68,983 0 253,115
FORTINET INC COM 34959E109 12,154 65,904 SH SOLE 4 60,356 0 5,548
FORTINET INC COM 34959E109 21,846 118,457 SH SOLE 7 110,570 0 7,887
FORTINET INC COM 34959E109 88 479 SH SOLE 13 479 0 0
FORTINET INC COM 34959E109 2,718 14,739 SH SOLE 15 14,739 0 0
FORTINET INC COM 34959E109 1 4 SH SOLE 17 0 0 4
FORTINET INC COM 34959E109 74,494 403,939 SH SOLE 18 384,562 0 19,377
FORTINET INC COM 34959E109 38,429 208,375 SH SOLE 19 208,375 0 0
FORTINET INC COM 34959E109 803,663 4,357,789 SH SOLE 21 4,357,789 0 0
FORTINET INC COM 34959E109 563,294 3,054,406 SH SOLE 22 2,745,748 0 308,658
FORTINET INC COM 34959E109 16,613 90,081 SH SOLE 23 90,081 0 0
FORTINET INC COM 34959E109 42,873 232,475 SH SOLE 25 232,475 0 0
FORTINET INC COM 34959E109 70,116 380,197 SH SOLE 26 151,672 0 228,525
FORTINET INC COM 34959E109 78,029 423,105 SH SOLE 28 14,856 0 408,249
FORTINET INC COM 34959E109 35 188 SH SOLE 29 188 0 0
FORTINET INC COM 34959E109 160,695 871,352 SH SOLE 30 790,294 0 81,058
FORTINET INC COM 34959E109 6,177 33,496 SH SOLE 31 18,468 0 15,028
FORTINET INC COM 34959E109 17,879 96,949 SH SOLE 34 96,949 0 0
FORTINET INC COM 34959E109 12,715 68,944 SH SOLE 36 68,944 0 0
FORTINET INC COM 34959E109 1,010 5,474 SH SOLE 40 5,474 0 0
FORTINET INC COM 34959E109 10,971 59,490 SH SOLE 43 3,090 0 56,400
FORTIS INC COM 349553107 7 163 SH SOLE 18 163 0 0
FORTIS INC COM 349553107 121 2,780 SH SOLE 36 2,780 0 0
FORTIS INC COM 349553107 15,486 357,073 SH SOLE 43 20,353 0 336,720
FORTIVE CORP COM 34959J108 50,895 720,488 SH SOLE 2 152,663 0 567,825
FORTIVE CORP COM 34959J108 12,799 181,191 SH SOLE 4 169,412 0 11,779
FORTIVE CORP COM 34959J108 20,756 293,832 SH SOLE 7 275,242 0 18,590
FORTIVE CORP COM 34959J108 471 6,663 SH SOLE 13 6,663 0 0
FORTIVE CORP COM 34959J108 2,765 39,137 SH SOLE 15 39,137 0 0
FORTIVE CORP COM 34959J108 0 4 SH SOLE 17 0 0 4
FORTIVE CORP COM 34959J108 165,865 2,348,032 SH SOLE 18 2,178,944 0 169,088
FORTIVE CORP COM 34959J108 215,601 3,052,111 SH SOLE 19 3,052,111 0 0
FORTIVE CORP COM 34959J108 510,587 7,228,012 SH SOLE 21 7,228,012 0 0
FORTIVE CORP COM 34959J108 536,285 7,591,801 SH SOLE 22 6,823,127 0 768,674
FORTIVE CORP COM 34959J108 13,175 186,514 SH SOLE 23 186,514 0 0
FORTIVE CORP COM 34959J108 40,022 566,562 SH SOLE 25 538,346 0 28,216
FORTIVE CORP COM 34959J108 54,036 764,956 SH SOLE 26 272,427 0 492,529
FORTIVE CORP COM 34959J108 43,697 618,583 SH SOLE 28 37,149 0 581,434
FORTIVE CORP COM 34959J108 66 934 SH SOLE 29 934 0 0
FORTIVE CORP COM 34959J108 83,015 1,175,187 SH SOLE 30 1,175,187 0 0
FORTIVE CORP COM 34959J108 3,979 56,325 SH SOLE 31 38,406 0 17,919
FORTIVE CORP COM 34959J108 106,468 1,507,188 SH SOLE 34 1,507,188 0 0
FORTIVE CORP COM 34959J108 14,314 202,629 SH SOLE 36 202,629 0 0
FORTIVE CORP COM 34959J108 867 12,267 SH SOLE 40 12,267 0 0
FORTIVE CORP COM 34959J108 18,576 262,965 SH SOLE 43 15,344 0 247,621
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 6,501 6,413,000 PRN SOLE 21 6,413,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 86 24,486 SH SOLE 2 4,524 0 19,962
FORTRESS BIOTECH INC COM 34960Q109 7 1,845 SH SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 856 242,455 SH SOLE 18 242,455 0 0
FORTRESS BIOTECH INC COM 34960Q109 379 107,333 SH SOLE 19 107,333 0 0
FORTRESS BIOTECH INC COM 34960Q109 8,589 2,433,278 SH SOLE 21 2,433,278 0 0
FORTRESS BIOTECH INC COM 34960Q109 7,226 2,046,974 SH SOLE 22 2,028,394 0 18,580
FORTUNE BRANDS HOME & SEC IN COM 34964C106 36,237 378,183 SH SOLE 2 93,243 0 284,940
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,140 74,513 SH SOLE 4 69,139 0 5,374
FORTUNE BRANDS HOME & SEC IN COM 34964C106 16,967 177,072 SH SOLE 7 124,174 0 52,898
FORTUNE BRANDS HOME & SEC IN COM 34964C106 57 591 SH SOLE 13 591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,728 18,035 SH SOLE 15 18,035 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 37,726 393,720 SH SOLE 18 373,730 0 19,990
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24,356 254,185 SH SOLE 19 254,185 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 395,035 4,122,674 SH SOLE 21 4,122,674 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 328,054 3,423,650 SH SOLE 22 3,097,210 0 326,440
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,390 87,562 SH SOLE 23 87,562 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26,159 273,004 SH SOLE 25 273,004 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 34,274 357,692 SH SOLE 26 137,456 0 220,236
FORTUNE BRANDS HOME & SEC IN COM 34964C106 54,353 567,244 SH SOLE 28 18,054 0 549,190
FORTUNE BRANDS HOME & SEC IN COM 34964C106 39 411 SH SOLE 29 411 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 79,899 833,846 SH SOLE 30 813,606 0 20,240
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,497 26,057 SH SOLE 31 17,794 0 8,263
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,791 91,743 SH SOLE 34 91,743 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,302 76,203 SH SOLE 36 76,203 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 551 5,754 SH SOLE 40 5,754 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,417 66,966 SH SOLE 43 4,182 0 62,784
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 97 5,250 SH SOLE 21 5,250 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,418 76,466 SH SOLE 22 76,466 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 7 373 SH SOLE 43 0 0 373
FORWARD AIR CORP COM 349853101 1,827 20,568 SH SOLE 2 9,092 0 11,476
FORWARD AIR CORP COM 349853101 13 150 SH SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 43 479 SH SOLE 7 479 0 0
FORWARD AIR CORP COM 349853101 10,030 112,937 SH SOLE 18 112,937 0 0
FORWARD AIR CORP COM 349853101 12,996 146,331 SH SOLE 19 146,331 0 0
FORWARD AIR CORP COM 349853101 286,627 3,227,418 SH SOLE 21 3,227,418 0 0
FORWARD AIR CORP COM 349853101 73,313 825,501 SH SOLE 22 794,503 0 30,998
FORWARD AIR CORP COM 349853101 1,263 14,222 SH SOLE 26 4,416 0 9,806
FORWARD AIR CORP COM 349853101 327 3,684 SH SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 5,469 61,581 SH SOLE 30 61,581 0 0
FORWARD AIR CORP COM 349853101 292 3,283 SH SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,181 13,302 SH SOLE 43 160 0 13,142
FORWARD INDS INC N Y COM NEW 349862300 24 8,531 SH SOLE 21 8,531 0 0
FORWARD INDS INC N Y COM NEW 349862300 1,277 448,017 SH SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 540 43,523 SH SOLE 2 3,447 0 40,076
FOSSIL GROUP INC COM 34988V106 8 663 SH SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 2,565 206,822 SH SOLE 18 206,822 0 0
FOSSIL GROUP INC COM 34988V106 2,360 190,333 SH SOLE 19 190,333 0 0
FOSSIL GROUP INC COM 34988V106 70,635 5,696,332 SH SOLE 21 5,696,332 0 0
FOSSIL GROUP INC COM 34988V106 17,856 1,439,960 SH SOLE 22 1,388,153 0 51,807
FOSSIL GROUP INC COM 34988V106 68 5,513 SH SOLE 23 5,513 0 0
FOSSIL GROUP INC COM 34988V106 182 14,688 SH SOLE 26 0 0 14,688
FOSSIL GROUP INC COM 34988V106 79 6,400 SH SOLE 28 0 0 6,400
FOSSIL GROUP INC COM 34988V106 856 69,051 SH SOLE 30 69,051 0 0
FOSSIL GROUP INC COM 34988V106 239 19,253 SH SOLE 43 0 0 19,253
FOSTER L B CO COM 350060109 184 10,287 SH SOLE 2 712 0 9,575
FOSTER L B CO COM 350060109 4 246 SH SOLE 7 246 0 0
FOSTER L B CO COM 350060109 710 39,670 SH SOLE 18 39,670 0 0
FOSTER L B CO COM 350060109 347 19,381 SH SOLE 19 19,381 0 0
FOSTER L B CO COM 350060109 6,940 387,699 SH SOLE 21 387,699 0 0
FOSTER L B CO COM 350060109 4,396 245,569 SH SOLE 22 235,731 0 9,838
FOUR CORNERS PPTY TR INC COM 35086T109 1,570 57,314 SH SOLE 2 34,596 0 22,718
FOUR CORNERS PPTY TR INC COM 35086T109 2,423 88,427 SH SOLE 4 88,427 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,634 96,147 SH SOLE 7 96,147 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,753 319,464 SH SOLE 18 301,892 0 17,572
FOUR CORNERS PPTY TR INC COM 35086T109 19,575 714,415 SH SOLE 19 714,415 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 247,681 9,039,449 SH SOLE 21 9,039,449 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 94,246 3,439,644 SH SOLE 22 3,385,482 0 54,162
FOUR CORNERS PPTY TR INC COM 35086T109 1,037 37,839 SH SOLE 23 37,839 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,780 320,424 SH SOLE 25 320,424 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 5,197 189,666 SH SOLE 26 4,489 0 185,177
FOUR CORNERS PPTY TR INC COM 35086T109 1,537 56,109 SH SOLE 28 9,007 0 47,102
FOUR CORNERS PPTY TR INC COM 35086T109 11,596 423,195 SH SOLE 30 423,195 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 274 10,017 SH SOLE 34 10,017 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 221 8,069 SH SOLE 40 8,069 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,776 64,814 SH SOLE 43 1,547 0 63,267
FOX CORP CL A COM 35137L105 39,113 1,083,153 SH SOLE 2 429,509 0 653,644
FOX CORP CL A COM 35137L105 5,756 159,397 SH SOLE 4 147,177 0 12,220
FOX CORP CL A COM 35137L105 11,930 330,366 SH SOLE 7 306,014 0 24,352
FOX CORP CL A COM 35137L105 55 1,521 SH SOLE 13 1,521 0 0
FOX CORP CL A COM 35137L105 1,561 43,241 SH SOLE 15 43,241 0 0
FOX CORP CL A COM 35137L105 245,163 6,789,338 SH SOLE 18 6,188,755 0 600,583
FOX CORP CL A COM 35137L105 350,967 9,719,386 SH SOLE 19 9,719,386 0 0
FOX CORP CL A COM 35137L105 300,253 8,314,953 SH SOLE 21 8,314,953 0 0
FOX CORP CL A COM 35137L105 302,005 8,363,478 SH SOLE 22 7,577,068 0 786,410
FOX CORP CL A COM 35137L105 9,097 251,915 SH SOLE 23 251,915 0 0
FOX CORP CL A COM 35137L105 22,266 616,616 SH SOLE 25 561,442 0 55,174
FOX CORP CL A COM 35137L105 32,432 898,142 SH SOLE 26 335,720 0 562,422
FOX CORP CL A COM 35137L105 21,701 600,983 SH SOLE 28 30,448 0 570,535
FOX CORP CL A COM 35137L105 275 7,617 SH SOLE 29 7,617 0 0
FOX CORP CL A COM 35137L105 61,408 1,700,585 SH SOLE 30 1,700,585 0 0
FOX CORP CL A COM 35137L105 2,485 68,804 SH SOLE 31 56,148 0 12,656
FOX CORP CL A COM 35137L105 2,602 72,066 SH SOLE 32 72,066 0 0
FOX CORP CL A COM 35137L105 31,291 866,547 SH SOLE 34 866,547 0 0
FOX CORP CL A COM 35137L105 9,440 261,425 SH SOLE 36 261,425 0 0
FOX CORP CL A COM 35137L105 496 13,726 SH SOLE 40 13,726 0 0
FOX CORP CL A COM 35137L105 5,098 141,177 SH SOLE 43 11,137 0 130,040
FOX CORP CL B COM 35137L204 13,490 386,194 SH SOLE 2 77,839 0 308,355
FOX CORP CL B COM 35137L204 2,638 75,520 SH SOLE 4 68,293 0 7,227
FOX CORP CL B COM 35137L204 5,944 170,183 SH SOLE 7 164,486 0 5,697
FOX CORP CL B COM 35137L204 25 727 SH SOLE 13 727 0 0
FOX CORP CL B COM 35137L204 746 21,364 SH SOLE 15 21,364 0 0
FOX CORP CL B COM 35137L204 12,248 350,634 SH SOLE 18 322,046 0 28,588
FOX CORP CL B COM 35137L204 5,945 170,194 SH SOLE 19 170,194 0 0
FOX CORP CL B COM 35137L204 155,318 4,446,555 SH SOLE 21 4,446,555 0 0
FOX CORP CL B COM 35137L204 125,815 3,601,931 SH SOLE 22 3,226,709 0 375,222
FOX CORP CL B COM 35137L204 3,935 112,659 SH SOLE 23 112,659 0 0
FOX CORP CL B COM 35137L204 8,352 239,094 SH SOLE 25 239,094 0 0
FOX CORP CL B COM 35137L204 13,210 378,176 SH SOLE 26 150,623 0 227,553
FOX CORP CL B COM 35137L204 9,162 262,287 SH SOLE 28 21,190 0 241,097
FOX CORP CL B COM 35137L204 204 5,839 SH SOLE 29 5,839 0 0
FOX CORP CL B COM 35137L204 31,950 914,699 SH SOLE 30 914,699 0 0
FOX CORP CL B COM 35137L204 1,191 34,087 SH SOLE 31 28,579 0 5,508
FOX CORP CL B COM 35137L204 1,812 51,867 SH SOLE 32 51,867 0 0
FOX CORP CL B COM 35137L204 1,416 40,539 SH SOLE 34 40,539 0 0
FOX CORP CL B COM 35137L204 3,601 103,103 SH SOLE 36 103,103 0 0
FOX CORP CL B COM 35137L204 255 7,308 SH SOLE 40 7,308 0 0
FOX CORP CL B COM 35137L204 1,328 38,026 SH SOLE 43 1,297 0 36,729
FOX FACTORY HLDG CORP COM 35138V102 4,792 37,711 SH SOLE 2 30,213 0 7,498
FOX FACTORY HLDG CORP COM 35138V102 20 160 SH SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 96 756 SH SOLE 7 756 0 0
FOX FACTORY HLDG CORP COM 35138V102 28,402 223,530 SH SOLE 18 217,892 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 35,000 275,462 SH SOLE 19 275,462 0 0
FOX FACTORY HLDG CORP COM 35138V102 373,121 2,936,574 SH SOLE 21 2,936,574 0 0
FOX FACTORY HLDG CORP COM 35138V102 182,539 1,436,633 SH SOLE 22 1,404,564 0 32,069
FOX FACTORY HLDG CORP COM 35138V102 572 4,503 SH SOLE 23 4,503 0 0
FOX FACTORY HLDG CORP COM 35138V102 61 480 SH SOLE 25 480 0 0
FOX FACTORY HLDG CORP COM 35138V102 5,004 39,384 SH SOLE 26 13,324 0 26,060
FOX FACTORY HLDG CORP COM 35138V102 636 5,006 SH SOLE 28 5,006 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,517 27,677 SH SOLE 30 27,677 0 0
FOX FACTORY HLDG CORP COM 35138V102 150 1,182 SH SOLE 36 1,182 0 0
FOX FACTORY HLDG CORP COM 35138V102 620 4,882 SH SOLE 40 4,882 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,143 8,995 SH SOLE 43 609 0 8,386
FRANCHISE GROUP INC COM 35180X105 1,132 31,354 SH SOLE 2 9,124 0 22,230
FRANCHISE GROUP INC COM 35180X105 2 68 SH SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105 14 374 SH SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 2,764 76,543 SH SOLE 18 76,543 0 0
FRANCHISE GROUP INC COM 35180X105 4,646 128,671 SH SOLE 19 128,671 0 0
FRANCHISE GROUP INC COM 35180X105 32,075 888,263 SH SOLE 21 888,263 0 0
FRANCHISE GROUP INC COM 35180X105 29,024 803,771 SH SOLE 22 774,884 0 28,887
FRANCHISE GROUP INC COM 35180X105 211 5,855 SH SOLE 23 5,855 0 0
FRANCHISE GROUP INC COM 35180X105 16 446 SH SOLE 25 446 0 0
FRANCHISE GROUP INC COM 35180X105 1,094 30,292 SH SOLE 26 750 0 29,542
FRANCHISE GROUP INC COM 35180X105 143 3,952 SH SOLE 30 3,952 0 0
FRANCHISE GROUP INC COM 35180X105 39 1,090 SH SOLE 36 1,090 0 0
FRANCHISE GROUP INC COM 35180X105 88 2,438 SH SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 62 1,726 SH SOLE 43 39 0 1,687
FRANCO NEV CORP COM 351858105 107 856 SH SOLE 18 856 0 0
FRANCO NEV CORP COM 351858105 6,011 47,977 SH SOLE 21 47,977 0 0
FRANCO NEV CORP COM 351858105 40,085 319,937 SH SOLE 43 19,537 0 300,400
FRANKLIN COVEY CO COM 353469109 262 9,254 SH SOLE 2 4,968 0 4,286
FRANKLIN COVEY CO COM 353469109 6 215 SH SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,834 64,826 SH SOLE 18 44,950 0 19,876
FRANKLIN COVEY CO COM 353469109 5,551 196,213 SH SOLE 19 196,213 0 0
FRANKLIN COVEY CO COM 353469109 13,922 492,121 SH SOLE 21 492,121 0 0
FRANKLIN COVEY CO COM 353469109 13,842 489,302 SH SOLE 22 485,750 0 3,552
FRANKLIN COVEY CO COM 353469109 437 15,435 SH SOLE 23 15,435 0 0
FRANKLIN COVEY CO COM 353469109 1,472 52,019 SH SOLE 26 0 0 52,019
FRANKLIN COVEY CO COM 353469109 2 75 SH SOLE 43 0 0 75
FRANKLIN ELEC INC COM 353514102 2,849 36,085 SH SOLE 2 19,095 0 16,990
FRANKLIN ELEC INC COM 353514102 17 214 SH SOLE 4 214 0 0
FRANKLIN ELEC INC COM 353514102 4,199 53,186 SH SOLE 7 53,186 0 0
FRANKLIN ELEC INC COM 353514102 15,317 194,038 SH SOLE 18 179,313 0 14,725
FRANKLIN ELEC INC COM 353514102 24,651 312,269 SH SOLE 19 312,269 0 0
FRANKLIN ELEC INC COM 353514102 370,785 4,697,045 SH SOLE 21 4,697,045 0 0
FRANKLIN ELEC INC COM 353514102 109,887 1,392,036 SH SOLE 22 1,357,161 0 34,875
FRANKLIN ELEC INC COM 353514102 1,087 13,769 SH SOLE 23 13,769 0 0
FRANKLIN ELEC INC COM 353514102 83 1,047 SH SOLE 25 1,047 0 0
FRANKLIN ELEC INC COM 353514102 5,047 63,939 SH SOLE 26 7,311 0 56,628
FRANKLIN ELEC INC COM 353514102 393 4,975 SH SOLE 28 4,975 0 0
FRANKLIN ELEC INC COM 353514102 36,138 457,794 SH SOLE 30 457,794 0 0
FRANKLIN ELEC INC COM 353514102 180 2,286 SH SOLE 36 2,286 0 0
FRANKLIN ELEC INC COM 353514102 351 4,443 SH SOLE 40 4,443 0 0
FRANKLIN ELEC INC COM 353514102 4,527 57,343 SH SOLE 43 0 0 57,343
FRANKLIN FINL SVCS CORP COM 353525108 96 3,088 SH SOLE 2 188 0 2,900
FRANKLIN FINL SVCS CORP COM 353525108 534 17,113 SH SOLE 18 17,113 0 0
FRANKLIN FINL SVCS CORP COM 353525108 253 8,126 SH SOLE 19 8,126 0 0
FRANKLIN FINL SVCS CORP COM 353525108 5,865 188,096 SH SOLE 21 188,096 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,341 43,020 SH SOLE 22 37,441 0 5,579
FRANKLIN RESOURCES INC COM 354613101 31,654 1,069,390 SH SOLE 2 498,594 0 570,796
FRANKLIN RESOURCES INC COM 354613101 6,377 215,431 SH SOLE 4 202,364 0 13,067
FRANKLIN RESOURCES INC COM 354613101 16,577 560,044 SH SOLE 7 445,958 0 114,086
FRANKLIN RESOURCES INC COM 354613101 39 1,328 SH SOLE 13 1,328 0 0
FRANKLIN RESOURCES INC COM 354613101 1,164 39,335 SH SOLE 15 39,335 0 0
FRANKLIN RESOURCES INC COM 354613101 28,927 977,263 SH SOLE 18 926,260 0 51,003
FRANKLIN RESOURCES INC COM 354613101 4,280 144,582 SH SOLE 19 144,582 0 0
FRANKLIN RESOURCES INC COM 354613101 349,496 11,807,283 SH SOLE 21 11,807,283 0 0
FRANKLIN RESOURCES INC COM 354613101 207,794 7,020,080 SH SOLE 22 5,915,539 0 1,104,541
FRANKLIN RESOURCES INC COM 354613101 9,215 311,307 SH SOLE 23 311,307 0 0
FRANKLIN RESOURCES INC COM 354613101 14,273 482,192 SH SOLE 25 482,192 0 0
FRANKLIN RESOURCES INC COM 354613101 24,796 837,709 SH SOLE 26 417,023 0 420,686
FRANKLIN RESOURCES INC COM 354613101 33,537 1,133,013 SH SOLE 28 39,079 0 1,093,934
FRANKLIN RESOURCES INC COM 354613101 2,708 91,498 SH SOLE 29 91,498 0 0
FRANKLIN RESOURCES INC COM 354613101 51,039 1,724,276 SH SOLE 30 1,724,276 0 0
FRANKLIN RESOURCES INC COM 354613101 4,955 167,412 SH SOLE 31 157,055 0 10,357
FRANKLIN RESOURCES INC COM 354613101 3,315 111,991 SH SOLE 32 111,991 0 0
FRANKLIN RESOURCES INC COM 354613101 3,328 112,417 SH SOLE 34 112,417 0 0
FRANKLIN RESOURCES INC COM 354613101 11,052 373,376 SH SOLE 36 373,376 0 0
FRANKLIN RESOURCES INC COM 354613101 348 11,761 SH SOLE 40 11,761 0 0
FRANKLIN RESOURCES INC COM 354613101 6,261 211,520 SH SOLE 43 12,624 0 198,896
FRANKLIN STR PPTYS CORP COM 35471R106 670 122,943 SH SOLE 2 34,710 0 88,233
FRANKLIN STR PPTYS CORP COM 35471R106 694 127,277 SH SOLE 4 127,277 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 688 126,192 SH SOLE 7 126,192 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,301 422,203 SH SOLE 18 422,203 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,809 331,998 SH SOLE 19 331,998 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 69,234 12,703,477 SH SOLE 21 12,703,477 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 20,838 3,823,445 SH SOLE 22 3,650,709 0 172,736
FRANKLIN STR PPTYS CORP COM 35471R106 26 4,732 SH SOLE 23 4,732 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,603 477,705 SH SOLE 25 477,705 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 285 52,236 SH SOLE 26 22,583 0 29,653
FRANKLIN STR PPTYS CORP COM 35471R106 416 76,241 SH SOLE 28 12,889 0 63,352
FRANKLIN STR PPTYS CORP COM 35471R106 3,181 583,638 SH SOLE 30 583,638 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 39 7,233 SH SOLE 36 7,233 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 57 10,443 SH SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 658 120,691 SH SOLE 43 0 0 120,691
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 79 SH SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 601 169,244 SH SOLE 2 45,812 0 123,432
FRANKS INTL N V COM N33462107 1 321 SH SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 15 4,158 SH SOLE 7 4,158 0 0
FRANKS INTL N V COM N33462107 1,848 520,515 SH SOLE 18 520,515 0 0
FRANKS INTL N V COM N33462107 935 263,489 SH SOLE 19 263,489 0 0
FRANKS INTL N V COM N33462107 24,154 6,804,053 SH SOLE 21 6,804,053 0 0
FRANKS INTL N V COM N33462107 13,835 3,897,274 SH SOLE 22 3,702,598 0 194,676
FRANKS INTL N V COM N33462107 97 27,382 SH SOLE 26 0 0 27,382
FRANKS INTL N V COM N33462107 38 10,578 SH SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 312 87,761 SH SOLE 30 87,761 0 0
FRANKS INTL N V COM N33462107 18 5,080 SH SOLE 40 5,080 0 0
FRANKS INTL N V COM N33462107 240 67,589 SH SOLE 43 85 0 67,504
FREEDOM HLDG CORP NEV COM 356390104 234 4,392 SH SOLE 2 4,392 0 0
FREEDOM HLDG CORP NEV COM 356390104 3 53 SH SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 2,677 50,165 SH SOLE 21 50,165 0 0
FREEDOM HLDG CORP NEV COM 356390104 1,166 21,857 SH SOLE 22 10,483 0 11,374
FREEDOM HLDG CORP NEV COM 356390104 90 1,683 SH SOLE 23 1,683 0 0
FREEDOM HLDG CORP NEV COM 356390104 209 3,914 SH SOLE 28 3,914 0 0
FREEDOM HLDG CORP NEV COM 356390104 203 3,808 SH SOLE 30 3,808 0 0
FREEDOM HLDG CORP NEV COM 356390104 115 2,148 SH SOLE 40 2,148 0 0
FREEPORT-MCMORAN INC CL B 35671D857 132,135 4,012,602 SH SOLE 2 1,207,601 0 2,805,001
FREEPORT-MCMORAN INC CL B 35671D857 27,196 825,873 SH SOLE 4 769,787 0 56,086
FREEPORT-MCMORAN INC CL B 35671D857 55,173 1,675,452 SH SOLE 7 1,603,472 0 71,980
FREEPORT-MCMORAN INC CL B 35671D857 123 3,744 SH SOLE 13 3,744 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,864 147,716 SH SOLE 15 147,716 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14 418 SH SOLE 17 0 0 418
FREEPORT-MCMORAN INC CL B 35671D857 193,242 5,868,254 SH SOLE 18 5,104,482 0 763,772
FREEPORT-MCMORAN INC CL B 35671D857 343,481 10,430,641 SH SOLE 19 10,430,641 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,229,177 37,326,953 SH SOLE 21 37,326,953 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,115,288 33,868,443 SH SOLE 22 30,472,229 0 3,396,214
FREEPORT-MCMORAN INC CL B 35671D857 35,661 1,082,944 SH SOLE 23 1,082,944 0 0
FREEPORT-MCMORAN INC CL B 35671D857 171,086 5,195,445 SH SOLE 25 5,195,445 0 0
FREEPORT-MCMORAN INC CL B 35671D857 127,422 3,869,486 SH SOLE 26 1,181,549 0 2,687,937
FREEPORT-MCMORAN INC CL B 35671D857 86,990 2,641,669 SH SOLE 28 156,437 0 2,485,232
FREEPORT-MCMORAN INC CL B 35671D857 24,055 730,500 SH SOLE 29 730,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 207,014 6,286,475 SH SOLE 30 6,286,475 0 0
FREEPORT-MCMORAN INC CL B 35671D857 22,103 671,220 SH SOLE 31 293,733 0 377,487
FREEPORT-MCMORAN INC CL B 35671D857 675,188 20,503,729 SH SOLE 34 20,503,729 0 0
FREEPORT-MCMORAN INC CL B 35671D857 28,678 870,876 SH SOLE 36 870,876 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,047 31,789 SH SOLE 40 31,789 0 0
FREEPORT-MCMORAN INC CL B 35671D857 25,231 766,211 SH SOLE 43 77,594 0 688,617
FREIGHTCAR AMER INC COM 357023100 57 8,623 SH SOLE 21 8,623 0 0
FREIGHTCAR AMER INC COM 357023100 1,564 237,142 SH SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 15 1,363 SH SOLE 18 1,363 0 0
FREQUENCY ELECTRS INC COM 358010106 246 21,769 SH SOLE 21 21,769 0 0
FREQUENCY ELECTRS INC COM 358010106 1,847 163,570 SH SOLE 22 163,570 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 188 19,739 SH SOLE 2 10,615 0 9,124
FREQUENCY THERAPEUTICS INC COM 35803L108 1 97 SH SOLE 4 97 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 5 537 SH SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 945 99,497 SH SOLE 18 87,862 0 11,635
FREQUENCY THERAPEUTICS INC COM 35803L108 1,720 181,028 SH SOLE 19 181,028 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 11,959 1,258,831 SH SOLE 21 1,258,831 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 8,828 929,275 SH SOLE 22 909,699 0 19,576
FREQUENCY THERAPEUTICS INC COM 35803L108 75 7,887 SH SOLE 23 7,887 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 3 356 SH SOLE 25 356 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 298 31,329 SH SOLE 26 610 0 30,719
FREQUENCY THERAPEUTICS INC COM 35803L108 45 4,775 SH SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 282 29,680 SH SOLE 30 29,680 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 12 1,265 SH SOLE 34 1,265 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 8 862 SH SOLE 36 862 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 37 3,944 SH SOLE 40 3,944 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 4 101 SH SOLE 18 101 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6,323 171,441 SH SOLE 43 23,994 0 147,447
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,027 35,881 SH SOLE 2 9,837 0 26,044
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,832 133,854 SH SOLE 7 133,854 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,695 129,047 SH SOLE 18 129,047 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,550 54,153 SH SOLE 19 54,153 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 108,017 3,772,850 SH SOLE 21 3,772,850 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 26,072 910,645 SH SOLE 22 860,144 0 50,501
FRESH DEL MONTE PRODUCE INC ORD G36738105 920 32,140 SH SOLE 23 32,140 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 426 14,884 SH SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 140 4,903 SH SOLE 28 4,903 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,308 80,618 SH SOLE 30 80,618 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 23 802 SH SOLE 34 802 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 58 2,017 SH SOLE 36 2,017 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 105 3,663 SH SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 620 21,669 SH SOLE 43 154 0 21,515
FRESHPET INC COM 358039105 3,803 23,949 SH SOLE 2 14,622 0 9,327
FRESHPET INC COM 358039105 28 174 SH SOLE 4 174 0 0
FRESHPET INC COM 358039105 113 714 SH SOLE 7 714 0 0
FRESHPET INC COM 358039105 22,227 139,960 SH SOLE 18 130,806 0 9,154
FRESHPET INC COM 358039105 46,669 293,867 SH SOLE 19 293,867 0 0
FRESHPET INC COM 358039105 233,693 1,471,523 SH SOLE 21 1,471,523 0 0
FRESHPET INC COM 358039105 201,543 1,269,084 SH SOLE 22 1,237,748 0 31,336
FRESHPET INC COM 358039105 1,195 7,525 SH SOLE 23 7,525 0 0
FRESHPET INC COM 358039105 177,693 1,118,905 SH SOLE 25 1,118,905 0 0
FRESHPET INC COM 358039105 7,378 46,458 SH SOLE 26 10,577 0 35,881
FRESHPET INC COM 358039105 740 4,660 SH SOLE 28 4,660 0 0
FRESHPET INC COM 358039105 4,479 28,201 SH SOLE 30 28,201 0 0
FRESHPET INC COM 358039105 2,407 15,154 SH SOLE 31 15,154 0 0
FRESHPET INC COM 358039105 6,385 40,205 SH SOLE 34 40,205 0 0
FRESHPET INC COM 358039105 300 1,891 SH SOLE 36 1,891 0 0
FRESHPET INC COM 358039105 764 4,812 SH SOLE 40 4,812 0 0
FRESHPET INC COM 358039105 2,057 12,954 SH SOLE 43 458 0 12,496
FRIEDMAN INDS INC COM 358435105 15 1,878 SH SOLE 18 1,878 0 0
FRIEDMAN INDS INC COM 358435105 231 28,512 SH SOLE 21 28,512 0 0
FRONTDOOR INC COM 35905A109 10,483 195,036 SH SOLE 2 41,106 0 153,930
FRONTDOOR INC COM 35905A109 54 997 SH SOLE 4 997 0 0
FRONTDOOR INC COM 35905A109 94 1,753 SH SOLE 7 1,753 0 0
FRONTDOOR INC COM 35905A109 1,913 35,597 SH SOLE 18 35,275 0 322
FRONTDOOR INC COM 35905A109 1,616 30,070 SH SOLE 19 30,070 0 0
FRONTDOOR INC COM 35905A109 58,743 1,092,888 SH SOLE 21 1,092,888 0 0
FRONTDOOR INC COM 35905A109 125,503 2,334,939 SH SOLE 22 2,212,193 0 122,746
FRONTDOOR INC COM 35905A109 46 859 SH SOLE 23 859 0 0
FRONTDOOR INC COM 35905A109 46 864 SH SOLE 25 864 0 0
FRONTDOOR INC COM 35905A109 1,933 35,972 SH SOLE 26 25,912 0 10,060
FRONTDOOR INC COM 35905A109 628 11,691 SH SOLE 28 11,691 0 0
FRONTDOOR INC COM 35905A109 62 1,145 SH SOLE 29 1,145 0 0
FRONTDOOR INC COM 35905A109 4,156 77,312 SH SOLE 30 77,312 0 0
FRONTDOOR INC COM 35905A109 173 3,221 SH SOLE 31 3,221 0 0
FRONTDOOR INC COM 35905A109 116 2,157 SH SOLE 36 2,157 0 0
FRONTDOOR INC COM 35905A109 563 10,479 SH SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 421 7,829 SH SOLE 43 1,912 0 5,917
FRONTLINE LTD SHS NEW G3682E192 756 105,707 SH SOLE 2 4,770 0 100,937
FRONTLINE LTD SHS NEW G3682E192 3,080 430,789 SH SOLE 7 430,789 0 0
FRONTLINE LTD SHS NEW G3682E192 2,728 381,567 SH SOLE 18 381,567 0 0
FRONTLINE LTD SHS NEW G3682E192 1,461 204,333 SH SOLE 19 204,333 0 0
FRONTLINE LTD SHS NEW G3682E192 30,632 4,284,259 SH SOLE 21 4,284,259 0 0
FRONTLINE LTD SHS NEW G3682E192 8,974 1,255,158 SH SOLE 22 1,130,475 0 124,683
FRONTLINE LTD SHS NEW G3682E192 30 4,230 SH SOLE 23 4,230 0 0
FRONTLINE LTD SHS NEW G3682E192 108 15,129 SH SOLE 26 0 0 15,129
FRONTLINE LTD SHS NEW G3682E192 3 399 SH SOLE 43 198 0 201
FRP HLDGS INC COM 30292L107 382 7,769 SH SOLE 2 2,215 0 5,554
FRP HLDGS INC COM 30292L107 7 141 SH SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,199 24,361 SH SOLE 18 24,361 0 0
FRP HLDGS INC COM 30292L107 2,301 46,744 SH SOLE 19 46,744 0 0
FRP HLDGS INC COM 30292L107 13,417 272,594 SH SOLE 21 272,594 0 0
FRP HLDGS INC COM 30292L107 11,103 225,570 SH SOLE 22 213,961 0 11,609
FRP HLDGS INC COM 30292L107 217 4,417 SH SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107 61 1,241 SH SOLE 28 1,241 0 0
FRP HLDGS INC COM 30292L107 69 1,396 SH SOLE 30 1,396 0 0
FRP HLDGS INC COM 30292L107 50 1,009 SH SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107 31 624 SH SOLE 43 0 0 624
FS BANCORP INC COM 30263Y104 325 4,840 SH SOLE 2 780 0 4,060
FS BANCORP INC COM 30263Y104 7 102 SH SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 927 13,798 SH SOLE 18 13,798 0 0
FS BANCORP INC COM 30263Y104 458 6,820 SH SOLE 19 6,820 0 0
FS BANCORP INC COM 30263Y104 10,072 149,882 SH SOLE 21 149,882 0 0
FS BANCORP INC COM 30263Y104 3,698 55,034 SH SOLE 22 50,523 0 4,511
FS KKR CAP CORP COM 302635206 13,339 672,684 SH SOLE 30 672,684 0 0
FS KKR CAP CORP II COM 35952V303 61 3,111 SH SOLE 17 0 0 3,111
FS KKR CAP CORP II COM 35952V303 17,997 921,518 SH SOLE 30 921,518 0 0
FTI CONSULTING INC COM 302941109 14,386 102,674 SH SOLE 2 37,378 0 65,296
FTI CONSULTING INC COM 302941109 40 283 SH SOLE 4 283 0 0
FTI CONSULTING INC COM 302941109 157 1,117 SH SOLE 7 1,117 0 0
FTI CONSULTING INC COM 302941109 11,766 83,980 SH SOLE 18 83,737 0 243
FTI CONSULTING INC COM 302941109 1,411 10,071 SH SOLE 19 10,071 0 0
FTI CONSULTING INC COM 302941109 231,219 1,650,266 SH SOLE 21 1,650,266 0 0
FTI CONSULTING INC COM 302941109 159,211 1,136,330 SH SOLE 22 1,060,837 0 75,493
FTI CONSULTING INC COM 302941109 992 7,081 SH SOLE 23 7,081 0 0
FTI CONSULTING INC COM 302941109 81 581 SH SOLE 25 581 0 0
FTI CONSULTING INC COM 302941109 2,218 15,832 SH SOLE 26 11,023 0 4,809
FTI CONSULTING INC COM 302941109 630 4,496 SH SOLE 28 4,496 0 0
FTI CONSULTING INC COM 302941109 414 2,956 SH SOLE 29 2,956 0 0
FTI CONSULTING INC COM 302941109 3,680 26,264 SH SOLE 30 26,264 0 0
FTI CONSULTING INC COM 302941109 659 4,705 SH SOLE 31 4,705 0 0
FTI CONSULTING INC COM 302941109 247 1,763 SH SOLE 34 1,763 0 0
FTI CONSULTING INC COM 302941109 313 2,232 SH SOLE 36 2,232 0 0
FTI CONSULTING INC COM 302941109 652 4,653 SH SOLE 40 4,653 0 0
FTI CONSULTING INC COM 302941109 2,935 20,948 SH SOLE 43 80 0 20,868
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3,003 2,060,000 PRN SOLE 21 2,060,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 4,374 3,000,000 PRN SOLE 22 3,000,000 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 38 1,520 SH SOLE 22 1,520 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 10 422 SH SOLE 23 422 0 0
FUBOTV INC COM 35953D104 32 1,430 SH SOLE 2 1,430 0 0
FUBOTV INC COM 35953D104 191 8,613 SH SOLE 19 8,613 0 0
FUBOTV INC COM 35953D104 4,265 192,832 SH SOLE 21 192,832 0 0
FUBOTV INC COM 35953D104 19,715 891,282 SH SOLE 22 891,282 0 0
FUEL TECH INC COM 359523107 49 15,728 SH SOLE 21 15,728 0 0
FUEL TECH INC COM 359523107 1,563 497,655 SH SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 3,141 217,976 SH SOLE 2 100,839 0 117,137
FUELCELL ENERGY INC COM 35952H601 17 1,203 SH SOLE 4 1,203 0 0
FUELCELL ENERGY INC COM 35952H601 74 5,164 SH SOLE 7 5,164 0 0
FUELCELL ENERGY INC COM 35952H601 15,944 1,106,461 SH SOLE 18 1,088,424 0 18,037
FUELCELL ENERGY INC COM 35952H601 10,554 732,383 SH SOLE 19 732,383 0 0
FUELCELL ENERGY INC COM 35952H601 176,424 12,243,161 SH SOLE 21 12,243,161 0 0
FUELCELL ENERGY INC COM 35952H601 129,055 8,955,900 SH SOLE 22 8,644,392 0 311,508
FUELCELL ENERGY INC COM 35952H601 128 8,914 SH SOLE 23 8,914 0 0
FUELCELL ENERGY INC COM 35952H601 52 3,602 SH SOLE 25 3,602 0 0
FUELCELL ENERGY INC COM 35952H601 3,462 240,256 SH SOLE 26 85,334 0 154,922
FUELCELL ENERGY INC COM 35952H601 398 27,630 SH SOLE 28 27,630 0 0
FUELCELL ENERGY INC COM 35952H601 3,046 211,374 SH SOLE 30 211,374 0 0
FUELCELL ENERGY INC COM 35952H601 28 1,919 SH SOLE 34 1,919 0 0
FUELCELL ENERGY INC COM 35952H601 128 8,880 SH SOLE 36 8,880 0 0
FUELCELL ENERGY INC COM 35952H601 544 37,763 SH SOLE 40 37,763 0 0
FUELCELL ENERGY INC COM 35952H601 474 32,911 SH SOLE 43 3,870 0 29,041
FULCRUM THERAPEUTICS INC COM 359616109 53 4,485 SH SOLE 2 1,005 0 3,480
FULCRUM THERAPEUTICS INC COM 359616109 3 268 SH SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 681 57,777 SH SOLE 18 57,777 0 0
FULCRUM THERAPEUTICS INC COM 359616109 327 27,753 SH SOLE 19 27,753 0 0
FULCRUM THERAPEUTICS INC COM 359616109 9,833 834,756 SH SOLE 21 834,756 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,299 195,197 SH SOLE 22 191,309 0 3,888
FULCRUM THERAPEUTICS INC COM 359616109 98 8,343 SH SOLE 30 8,343 0 0
FULGENT GENETICS INC COM 359664109 656 6,786 SH SOLE 2 4,718 0 2,068
FULGENT GENETICS INC COM 359664109 5 51 SH SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 25 259 SH SOLE 7 259 0 0
FULGENT GENETICS INC COM 359664109 5,957 61,658 SH SOLE 18 60,957 0 701
FULGENT GENETICS INC COM 359664109 3,376 34,939 SH SOLE 19 34,939 0 0
FULGENT GENETICS INC COM 359664109 189,915 1,965,590 SH SOLE 21 1,965,590 0 0
FULGENT GENETICS INC COM 359664109 44,984 465,577 SH SOLE 22 456,551 0 9,026
FULGENT GENETICS INC COM 359664109 45 465 SH SOLE 23 465 0 0
FULGENT GENETICS INC COM 359664109 26 268 SH SOLE 25 268 0 0
FULGENT GENETICS INC COM 359664109 850 8,793 SH SOLE 26 7,355 0 1,438
FULGENT GENETICS INC COM 359664109 148 1,535 SH SOLE 28 1,535 0 0
FULGENT GENETICS INC COM 359664109 3,680 38,087 SH SOLE 30 38,087 0 0
FULGENT GENETICS INC COM 359664109 65 668 SH SOLE 36 668 0 0
FULGENT GENETICS INC COM 359664109 140 1,454 SH SOLE 40 1,454 0 0
FULL HSE RESORTS INC COM 359678109 50 5,850 SH SOLE 18 5,850 0 0
FULL HSE RESORTS INC COM 359678109 612 71,877 SH SOLE 21 71,877 0 0
FULLER H B CO COM 359694106 4,625 73,518 SH SOLE 2 32,116 0 41,402
FULLER H B CO COM 359694106 13 210 SH SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,530 24,327 SH SOLE 7 24,327 0 0
FULLER H B CO COM 359694106 14,558 231,413 SH SOLE 18 210,363 0 21,050
FULLER H B CO COM 359694106 66,597 1,058,604 SH SOLE 19 1,058,604 0 0
FULLER H B CO COM 359694106 388,576 6,176,696 SH SOLE 21 6,176,696 0 0
FULLER H B CO COM 359694106 133,260 2,118,264 SH SOLE 22 2,065,517 0 52,747
FULLER H B CO COM 359694106 2,131 33,881 SH SOLE 23 33,881 0 0
FULLER H B CO COM 359694106 76 1,214 SH SOLE 25 1,214 0 0
FULLER H B CO COM 359694106 10,525 167,302 SH SOLE 26 15,902 0 151,400
FULLER H B CO COM 359694106 86 1,362 SH SOLE 28 1,362 0 0
FULLER H B CO COM 359694106 7,230 114,928 SH SOLE 30 114,928 0 0
FULLER H B CO COM 359694106 277 4,397 SH SOLE 36 4,397 0 0
FULLER H B CO COM 359694106 408 6,482 SH SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 2,523 40,109 SH SOLE 43 1,302 0 38,807
FULTON FINL CORP PA COM 360271100 5,518 323,996 SH SOLE 2 129,456 0 194,540
FULTON FINL CORP PA COM 360271100 13 748 SH SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 75 4,430 SH SOLE 7 4,430 0 0
FULTON FINL CORP PA COM 360271100 6 347 SH SOLE 17 0 0 347
FULTON FINL CORP PA COM 360271100 14,615 858,188 SH SOLE 18 858,188 0 0
FULTON FINL CORP PA COM 360271100 15,299 898,361 SH SOLE 19 898,361 0 0
FULTON FINL CORP PA COM 360271100 208,963 12,270,290 SH SOLE 21 12,270,290 0 0
FULTON FINL CORP PA COM 360271100 107,158 6,292,295 SH SOLE 22 6,028,586 0 263,709
FULTON FINL CORP PA COM 360271100 480 28,184 SH SOLE 23 28,184 0 0
FULTON FINL CORP PA COM 360271100 120 7,049 SH SOLE 25 7,049 0 0
FULTON FINL CORP PA COM 360271100 3,936 231,136 SH SOLE 26 46,658 0 184,478
FULTON FINL CORP PA COM 360271100 534 31,336 SH SOLE 28 21,536 0 9,800
FULTON FINL CORP PA COM 360271100 6,060 355,863 SH SOLE 30 355,863 0 0
FULTON FINL CORP PA COM 360271100 419 24,608 SH SOLE 36 24,608 0 0
FULTON FINL CORP PA COM 360271100 328 19,233 SH SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 1,574 92,416 SH SOLE 43 3,272 0 89,144
FUNKO INC COM CL A 361008105 544 27,638 SH SOLE 2 2,688 0 24,950
FUNKO INC COM CL A 361008105 9 464 SH SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,650 83,836 SH SOLE 18 83,836 0 0
FUNKO INC COM CL A 361008105 826 41,949 SH SOLE 19 41,949 0 0
FUNKO INC COM CL A 361008105 19,461 988,851 SH SOLE 21 988,851 0 0
FUNKO INC COM CL A 361008105 12,775 649,114 SH SOLE 22 624,733 0 24,381
FUNKO INC COM CL A 361008105 105 5,313 SH SOLE 43 0 0 5,313
FUSION PHARMACEUTICALS INC COM 36118A100 4,557 425,054 SH SOLE 19 425,054 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 162 15,154 SH SOLE 20 15,154 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 3,739 348,808 SH SOLE 21 348,808 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 63 5,849 SH SOLE 22 5,849 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 136 12,671 SH SOLE 30 12,671 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 22 136 SH SOLE 4 136 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,037 6,527 SH SOLE 7 6,527 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 56,677 356,860 SH SOLE 21 356,860 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 39,742 250,234 SH SOLE 22 237,088 0 13,146
FUTU HLDGS LTD SPON ADS CL A 36118L106 428 2,693 SH SOLE 26 0 0 2,693
FUTU HLDGS LTD SPON ADS CL A 36118L106 677 4,265 SH SOLE 28 4,265 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,280 20,650 SH SOLE 30 20,650 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 329 2,071 SH SOLE 34 2,071 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 651 4,097 SH SOLE 40 4,097 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,908 24,609 SH SOLE 43 13,355 0 11,254
FUTUREFUEL CORP COM 36116M106 477 32,820 SH SOLE 2 9,946 0 22,874
FUTUREFUEL CORP COM 36116M106 8 529 SH SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,696 116,691 SH SOLE 18 116,691 0 0
FUTUREFUEL CORP COM 36116M106 670 46,094 SH SOLE 19 46,094 0 0
FUTUREFUEL CORP COM 36116M106 48,539 3,340,634 SH SOLE 21 3,340,634 0 0
FUTUREFUEL CORP COM 36116M106 11,991 825,230 SH SOLE 22 785,497 0 39,733
FUTUREFUEL CORP COM 36116M106 48 3,314 SH SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 639 44,011 SH SOLE 30 44,011 0 0
FUTUREFUEL CORP COM 36116M106 34 2,364 SH SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 1,094 75,325 SH SOLE 43 1,328 0 73,997
FVCBANKCORP INC COM 36120Q101 150 8,658 SH SOLE 2 502 0 8,156
FVCBANKCORP INC COM 36120Q101 752 43,420 SH SOLE 18 43,420 0 0
FVCBANKCORP INC COM 36120Q101 377 21,770 SH SOLE 19 21,770 0 0
FVCBANKCORP INC COM 36120Q101 8,932 515,718 SH SOLE 21 515,718 0 0
FVCBANKCORP INC COM 36120Q101 2,211 127,650 SH SOLE 22 111,431 0 16,219
G III APPAREL GROUP LTD COM 36237H101 1,650 54,733 SH SOLE 2 14,347 0 40,386
G III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 50 1,643 SH SOLE 7 1,643 0 0
G III APPAREL GROUP LTD COM 36237H101 5,462 181,223 SH SOLE 18 181,223 0 0
G III APPAREL GROUP LTD COM 36237H101 6,775 224,791 SH SOLE 19 224,791 0 0
G III APPAREL GROUP LTD COM 36237H101 160,075 5,311,044 SH SOLE 21 5,311,044 0 0
G III APPAREL GROUP LTD COM 36237H101 44,851 1,488,097 SH SOLE 22 1,421,089 0 67,008
G III APPAREL GROUP LTD COM 36237H101 271 9,003 SH SOLE 23 9,003 0 0
G III APPAREL GROUP LTD COM 36237H101 1,994 66,144 SH SOLE 26 16,406 0 49,738
G III APPAREL GROUP LTD COM 36237H101 372 12,335 SH SOLE 28 5,831 0 6,504
G III APPAREL GROUP LTD COM 36237H101 2,804 93,040 SH SOLE 30 93,040 0 0
G III APPAREL GROUP LTD COM 36237H101 163 5,394 SH SOLE 34 5,394 0 0
G III APPAREL GROUP LTD COM 36237H101 116 3,839 SH SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 127 4,226 SH SOLE 40 4,226 0 0
G III APPAREL GROUP LTD COM 36237H101 2,494 82,760 SH SOLE 43 14,935 0 67,825
G1 THERAPEUTICS INC COM 3621LQ109 842 34,980 SH SOLE 2 12,111 0 22,869
G1 THERAPEUTICS INC COM 3621LQ109 3 111 SH SOLE 4 111 0 0
G1 THERAPEUTICS INC COM 3621LQ109 13 550 SH SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,602 108,152 SH SOLE 18 108,152 0 0
G1 THERAPEUTICS INC COM 3621LQ109 6,331 263,144 SH SOLE 19 263,144 0 0
G1 THERAPEUTICS INC COM 3621LQ109 38,559 1,602,613 SH SOLE 21 1,602,613 0 0
G1 THERAPEUTICS INC COM 3621LQ109 24,986 1,038,469 SH SOLE 22 1,003,877 0 34,592
G1 THERAPEUTICS INC COM 3621LQ109 202 8,405 SH SOLE 23 8,405 0 0
G1 THERAPEUTICS INC COM 3621LQ109 16 672 SH SOLE 25 672 0 0
G1 THERAPEUTICS INC COM 3621LQ109 757 31,456 SH SOLE 26 1,577 0 29,879
G1 THERAPEUTICS INC COM 3621LQ109 82 3,427 SH SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 813 33,781 SH SOLE 30 33,781 0 0
G1 THERAPEUTICS INC COM 3621LQ109 12 480 SH SOLE 34 480 0 0
G1 THERAPEUTICS INC COM 3621LQ109 29 1,201 SH SOLE 36 1,201 0 0
G1 THERAPEUTICS INC COM 3621LQ109 54 2,241 SH SOLE 40 2,241 0 0
G1 THERAPEUTICS INC COM 3621LQ109 463 19,225 SH SOLE 43 437 0 18,788
GAIA INC NEW CL A 36269P104 217 18,226 SH SOLE 2 2,121 0 16,105
GAIA INC NEW CL A 36269P104 4 298 SH SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 512 43,049 SH SOLE 18 43,049 0 0
GAIA INC NEW CL A 36269P104 811 68,188 SH SOLE 19 68,188 0 0
GAIA INC NEW CL A 36269P104 6,053 509,079 SH SOLE 21 509,079 0 0
GAIA INC NEW CL A 36269P104 5,721 481,168 SH SOLE 22 468,201 0 12,967
GAIA INC NEW CL A 36269P104 145 12,205 SH SOLE 23 12,205 0 0
GAIA INC NEW CL A 36269P104 221 18,608 SH SOLE 26 0 0 18,608
GAIA INC NEW CL A 36269P104 10 810 SH SOLE 43 0 0 810
GALAPAGOS NV SPON ADR 36315X101 1 7 SH SOLE 18 7 0 0
GALAPAGOS NV SPON ADR 36315X101 3,397 44,063 SH SOLE 21 44,063 0 0
GALAPAGOS NV SPON ADR 36315X101 121 1,576 SH SOLE 30 1,576 0 0
GALAPAGOS NV SPON ADR 36315X101 1,196 15,516 SH SOLE 43 1,017 0 14,499
GALECTIN THERAPEUTICS INC COM NEW 363225202 30 13,851 SH SOLE 2 2,593 0 11,258
GALECTIN THERAPEUTICS INC COM NEW 363225202 297 136,795 SH SOLE 18 136,795 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 180 82,759 SH SOLE 19 82,759 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 3,344 1,540,976 SH SOLE 21 1,540,976 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,836 846,245 SH SOLE 22 843,956 0 2,289
GALECTO INC COM 36322Q107 3,198 526,477 SH SOLE 19 526,477 0 0
GALECTO INC COM 36322Q107 25 4,122 SH SOLE 20 4,122 0 0
GALECTO INC COM 36322Q107 7 1,106 SH SOLE 21 1,106 0 0
GALECTO INC COM 36322Q107 44 7,191 SH SOLE 22 7,191 0 0
GALERA THERAPEUTICS INC COM 36338D108 68 7,719 SH SOLE 2 835 0 6,884
GALERA THERAPEUTICS INC COM 36338D108 292 33,155 SH SOLE 18 33,155 0 0
GALERA THERAPEUTICS INC COM 36338D108 401 45,460 SH SOLE 19 45,460 0 0
GALERA THERAPEUTICS INC COM 36338D108 2,692 305,252 SH SOLE 21 305,252 0 0
GALERA THERAPEUTICS INC COM 36338D108 1,562 177,073 SH SOLE 22 176,459 0 614
GALERA THERAPEUTICS INC COM 36338D108 69 7,830 SH SOLE 23 7,830 0 0
GALERA THERAPEUTICS INC COM 36338D108 134 15,238 SH SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 56,909 456,111 SH SOLE 2 89,373 0 366,738
GALLAGHER ARTHUR J & CO COM 363576109 12,586 100,875 SH SOLE 4 93,510 0 7,365
GALLAGHER ARTHUR J & CO COM 363576109 26,760 214,478 SH SOLE 7 199,455 0 15,023
GALLAGHER ARTHUR J & CO COM 363576109 92 740 SH SOLE 13 740 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,223 25,832 SH SOLE 15 25,832 0 0
GALLAGHER ARTHUR J & CO COM 363576109 270,466 2,167,719 SH SOLE 18 2,042,970 0 124,749
GALLAGHER ARTHUR J & CO COM 363576109 339,667 2,722,342 SH SOLE 19 2,722,342 0 0
GALLAGHER ARTHUR J & CO COM 363576109 781,266 6,261,646 SH SOLE 21 6,261,646 0 0
GALLAGHER ARTHUR J & CO COM 363576109 602,278 4,827,102 SH SOLE 22 4,375,974 0 451,128
GALLAGHER ARTHUR J & CO COM 363576109 15,012 120,315 SH SOLE 23 120,315 0 0
GALLAGHER ARTHUR J & CO COM 363576109 38,651 309,780 SH SOLE 25 309,780 0 0
GALLAGHER ARTHUR J & CO COM 363576109 58,092 465,590 SH SOLE 26 150,146 0 315,444
GALLAGHER ARTHUR J & CO COM 363576109 74,151 594,298 SH SOLE 28 21,276 0 573,022
GALLAGHER ARTHUR J & CO COM 363576109 32 259 SH SOLE 29 259 0 0
GALLAGHER ARTHUR J & CO COM 363576109 120,721 967,551 SH SOLE 30 965,394 0 2,157
GALLAGHER ARTHUR J & CO COM 363576109 5,520 44,238 SH SOLE 31 24,360 0 19,878
GALLAGHER ARTHUR J & CO COM 363576109 18,105 145,106 SH SOLE 34 145,106 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,231 130,086 SH SOLE 36 130,086 0 0
GALLAGHER ARTHUR J & CO COM 363576109 988 7,920 SH SOLE 40 7,920 0 0
GALLAGHER ARTHUR J & CO COM 363576109 12,703 101,815 SH SOLE 43 5,504 0 96,311
GALMED PHARMACEUTICALS LTD SHS M47238106 31 9,116 SH SOLE 22 9,116 0 0
GAMCO INVS INC CL A COM 361438104 22 1,160 SH SOLE 2 271 0 889
GAMCO INVS INC CL A COM 361438104 379 20,455 SH SOLE 18 20,455 0 0
GAMCO INVS INC CL A COM 361438104 181 9,742 SH SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 3,850 207,525 SH SOLE 21 207,525 0 0
GAMCO INVS INC CL A COM 361438104 4,364 235,269 SH SOLE 22 232,679 0 2,590
GAMESTOP CORP NEW CL A 36467W109 11,819 62,262 SH SOLE 2 20,271 0 41,991
GAMESTOP CORP NEW CL A 36467W109 46 242 SH SOLE 4 242 0 0
GAMESTOP CORP NEW CL A 36467W109 334 1,760 SH SOLE 7 1,760 0 0
GAMESTOP CORP NEW CL A 36467W109 46,750 246,288 SH SOLE 18 246,288 0 0
GAMESTOP CORP NEW CL A 36467W109 29,818 157,084 SH SOLE 19 157,084 0 0
GAMESTOP CORP NEW CL A 36467W109 1,286,252 6,776,165 SH SOLE 21 6,776,165 0 0
GAMESTOP CORP NEW CL A 36467W109 328,809 1,732,214 SH SOLE 22 1,642,549 0 89,665
GAMESTOP CORP NEW CL A 36467W109 609 3,206 SH SOLE 23 3,206 0 0
GAMESTOP CORP NEW CL A 36467W109 119 627 SH SOLE 25 627 0 0
GAMESTOP CORP NEW CL A 36467W109 6,942 36,571 SH SOLE 26 16,756 0 19,815
GAMESTOP CORP NEW CL A 36467W109 1,512 7,966 SH SOLE 28 5,272 0 2,694
GAMESTOP CORP NEW CL A 36467W109 22,826 120,253 SH SOLE 30 120,253 0 0
GAMESTOP CORP NEW CL A 36467W109 119 625 SH SOLE 34 625 0 0
GAMESTOP CORP NEW CL A 36467W109 331 1,742 SH SOLE 36 1,742 0 0
GAMESTOP CORP NEW CL A 36467W109 1,415 7,454 SH SOLE 40 7,454 0 0
GAMESTOP CORP NEW CL A 36467W109 4,039 21,278 SH SOLE 43 0 0 21,278
GAMIDA CELL LTD SHS M47364100 4,009 495,522 SH SOLE 21 495,522 0 0
GAMIDA CELL LTD SHS M47364100 155 19,190 SH SOLE 30 19,190 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 20,641 486,483 SH SOLE 2 124,305 0 362,178
GAMING & LEISURE PPTYS INC COM 36467J108 11,177 263,433 SH SOLE 4 263,433 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 12,239 288,446 SH SOLE 7 288,446 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,559 83,874 SH SOLE 18 83,543 0 331
GAMING & LEISURE PPTYS INC COM 36467J108 60,934 1,436,097 SH SOLE 19 1,436,097 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 176,310 4,155,315 SH SOLE 21 4,155,315 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 315,458 7,434,776 SH SOLE 22 7,137,396 0 297,380
GAMING & LEISURE PPTYS INC COM 36467J108 696 16,392 SH SOLE 23 16,392 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 40,335 950,615 SH SOLE 25 950,615 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,843 90,578 SH SOLE 26 55,756 0 34,822
GAMING & LEISURE PPTYS INC COM 36467J108 6,760 159,315 SH SOLE 28 20,191 0 139,124
GAMING & LEISURE PPTYS INC COM 36467J108 78 1,827 SH SOLE 29 1,827 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 39,691 935,453 SH SOLE 30 935,453 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 331 7,791 SH SOLE 31 7,791 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 375 8,830 SH SOLE 34 8,830 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 294 6,922 SH SOLE 36 6,922 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,206 28,419 SH SOLE 40 28,419 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,427 127,897 SH SOLE 43 10,908 0 116,989
GAN LTD ORD SHS G3728V109 157 8,617 SH SOLE 2 1,592 0 7,025
GAN LTD ORD SHS G3728V109 13 737 SH SOLE 7 737 0 0
GAN LTD ORD SHS G3728V109 2,017 110,797 SH SOLE 18 110,797 0 0
GAN LTD ORD SHS G3728V109 1,130 62,072 SH SOLE 19 62,072 0 0
GAN LTD ORD SHS G3728V109 21,234 1,166,682 SH SOLE 21 1,166,682 0 0
GAN LTD ORD SHS G3728V109 5,469 300,514 SH SOLE 22 289,574 0 10,940
GANNETT CO INC COM 36472T109 685 127,233 SH SOLE 2 11,762 0 115,471
GANNETT CO INC COM 36472T109 11 2,064 SH SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 3,116 579,125 SH SOLE 18 579,125 0 0
GANNETT CO INC COM 36472T109 1,236 229,798 SH SOLE 19 229,798 0 0
GANNETT CO INC COM 36472T109 87,556 16,274,398 SH SOLE 21 16,274,398 0 0
GANNETT CO INC COM 36472T109 20,176 3,750,254 SH SOLE 22 3,610,443 0 139,811
GANNETT CO INC COM 36472T109 9 1,763 SH SOLE 28 0 0 1,763
GANNETT CO INC COM 36472T109 1,052 195,570 SH SOLE 30 195,570 0 0
GANNETT CO INC COM 36472T109 152 28,326 SH SOLE 43 2 0 28,324
GAP INC COM 364760108 32,912 1,105,171 SH SOLE 2 745,452 0 359,719
GAP INC COM 364760108 2,357 79,131 SH SOLE 4 79,131 0 0
GAP INC COM 364760108 5,774 193,877 SH SOLE 7 187,058 0 6,819
GAP INC COM 364760108 100 3,361 SH SOLE 15 3,361 0 0
GAP INC COM 364760108 16,210 544,339 SH SOLE 18 495,813 0 48,526
GAP INC COM 364760108 4,240 142,393 SH SOLE 19 142,393 0 0
GAP INC COM 364760108 127,745 4,289,624 SH SOLE 21 4,289,624 0 0
GAP INC COM 364760108 205,666 6,906,172 SH SOLE 22 4,833,875 0 2,072,297
GAP INC COM 364760108 8,287 278,287 SH SOLE 23 278,287 0 0
GAP INC COM 364760108 661 22,207 SH SOLE 25 22,207 0 0
GAP INC COM 364760108 8,435 283,256 SH SOLE 26 96,514 0 186,742
GAP INC COM 364760108 1,779 59,739 SH SOLE 28 29,688 0 30,051
GAP INC COM 364760108 6,543 219,715 SH SOLE 29 219,715 0 0
GAP INC COM 364760108 18,186 610,691 SH SOLE 30 610,691 0 0
GAP INC COM 364760108 14,000 470,112 SH SOLE 31 250,548 0 219,564
GAP INC COM 364760108 1,986 66,691 SH SOLE 34 66,691 0 0
GAP INC COM 364760108 2,024 67,969 SH SOLE 36 67,969 0 0
GAP INC COM 364760108 817 27,441 SH SOLE 40 27,441 0 0
GAP INC COM 364760108 17,942 602,484 SH SOLE 43 36,538 0 565,946
GARMIN LTD SHS H2906T109 49,078 372,228 SH SOLE 2 82,552 0 289,676
GARMIN LTD SHS H2906T109 10,060 76,302 SH SOLE 4 70,758 0 5,544
GARMIN LTD SHS H2906T109 27,307 207,103 SH SOLE 7 156,452 0 50,651
GARMIN LTD SHS H2906T109 97 732 SH SOLE 13 732 0 0
GARMIN LTD SHS H2906T109 2,436 18,478 SH SOLE 15 18,478 0 0
GARMIN LTD SHS H2906T109 43,464 329,645 SH SOLE 18 307,297 0 22,348
GARMIN LTD SHS H2906T109 10,694 81,108 SH SOLE 19 81,108 0 0
GARMIN LTD SHS H2906T109 752,468 5,707,002 SH SOLE 21 5,707,002 0 0
GARMIN LTD SHS H2906T109 456,291 3,460,686 SH SOLE 22 3,112,032 0 348,654
GARMIN LTD SHS H2906T109 11,951 90,643 SH SOLE 23 90,643 0 0
GARMIN LTD SHS H2906T109 31,204 236,665 SH SOLE 25 236,665 0 0
GARMIN LTD SHS H2906T109 47,130 357,449 SH SOLE 26 130,695 0 226,754
GARMIN LTD SHS H2906T109 61,632 467,438 SH SOLE 28 14,908 0 452,530
GARMIN LTD SHS H2906T109 148 1,126 SH SOLE 29 1,126 0 0
GARMIN LTD SHS H2906T109 169,905 1,288,627 SH SOLE 30 1,276,695 0 11,932
GARMIN LTD SHS H2906T109 4,998 37,903 SH SOLE 31 19,061 0 18,842
GARMIN LTD SHS H2906T109 2,357 17,879 SH SOLE 32 17,879 0 0
GARMIN LTD SHS H2906T109 4,049 30,709 SH SOLE 34 30,709 0 0
GARMIN LTD SHS H2906T109 11,830 89,726 SH SOLE 36 89,726 0 0
GARMIN LTD SHS H2906T109 759 5,754 SH SOLE 40 5,754 0 0
GARMIN LTD SHS H2906T109 19,320 146,529 SH SOLE 43 8,795 0 137,734
GARTNER INC COM 366651107 41,818 229,079 SH SOLE 2 64,720 0 164,359
GARTNER INC COM 366651107 8,542 46,793 SH SOLE 4 43,287 0 3,506
GARTNER INC COM 366651107 14,349 78,601 SH SOLE 7 73,622 0 4,979
GARTNER INC COM 366651107 45 247 SH SOLE 13 247 0 0
GARTNER INC COM 366651107 1,635 8,959 SH SOLE 15 8,959 0 0
GARTNER INC COM 366651107 36,494 199,911 SH SOLE 18 187,164 0 12,747
GARTNER INC COM 366651107 6,883 37,703 SH SOLE 19 37,703 0 0
GARTNER INC COM 366651107 426,879 2,338,425 SH SOLE 21 2,338,425 0 0
GARTNER INC COM 366651107 365,590 2,002,683 SH SOLE 22 1,794,496 0 208,187
GARTNER INC COM 366651107 11,037 60,460 SH SOLE 23 60,460 0 0
GARTNER INC COM 366651107 24,229 132,728 SH SOLE 25 132,728 0 0
GARTNER INC COM 366651107 39,390 215,774 SH SOLE 26 85,724 0 130,050
GARTNER INC COM 366651107 32,227 176,536 SH SOLE 28 9,430 0 167,106
GARTNER INC COM 366651107 317 1,734 SH SOLE 29 1,734 0 0
GARTNER INC COM 366651107 68,109 373,097 SH SOLE 30 355,342 0 17,755
GARTNER INC COM 366651107 4,211 23,066 SH SOLE 31 13,769 0 9,297
GARTNER INC COM 366651107 753 4,124 SH SOLE 34 4,124 0 0
GARTNER INC COM 366651107 8,305 45,496 SH SOLE 36 45,496 0 0
GARTNER INC COM 366651107 638 3,495 SH SOLE 40 3,495 0 0
GARTNER INC COM 366651107 5,656 30,981 SH SOLE 43 3,393 0 27,588
GASLOG LTD SHS G37585109 949 164,463 SH SOLE 2 164,463 0 0
GASLOG LTD SHS G37585109 1,670 289,489 SH SOLE 22 289,489 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2,056 128,580 SH SOLE 2 29,971 0 98,609
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2 137 SH SOLE 4 137 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16 993 SH SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 397 24,847 SH SOLE 18 24,847 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,681 105,127 SH SOLE 19 105,127 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10,770 673,571 SH SOLE 21 673,571 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 41,691 2,607,340 SH SOLE 22 1,997,384 0 609,956
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 55 3,433 SH SOLE 23 3,433 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 978 61,156 SH SOLE 26 32,085 0 29,071
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 137 8,574 SH SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 652 40,779 SH SOLE 30 40,779 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 20 1,266 SH SOLE 31 1,266 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 27 1,681 SH SOLE 34 1,681 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 104 6,525 SH SOLE 40 6,525 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,562 97,683 SH SOLE 43 2,479 0 95,204
GATOS SILVER INC COM 368036109 166 16,654 SH SOLE 2 1,819 0 14,835
GATOS SILVER INC COM 368036109 4 442 SH SOLE 7 442 0 0
GATOS SILVER INC COM 368036109 799 80,141 SH SOLE 18 80,141 0 0
GATOS SILVER INC COM 368036109 410 41,111 SH SOLE 19 41,111 0 0
GATOS SILVER INC COM 368036109 9,044 907,083 SH SOLE 21 907,083 0 0
GATOS SILVER INC COM 368036109 6,213 623,217 SH SOLE 22 607,481 0 15,736
GATX CORP COM 361448103 5,028 54,211 SH SOLE 2 24,422 0 29,789
GATX CORP COM 361448103 11 123 SH SOLE 4 123 0 0
GATX CORP COM 361448103 83 893 SH SOLE 7 893 0 0
GATX CORP COM 361448103 17,186 185,310 SH SOLE 18 185,310 0 0
GATX CORP COM 361448103 10,177 109,741 SH SOLE 19 109,741 0 0
GATX CORP COM 361448103 236,738 2,552,711 SH SOLE 21 2,552,711 0 0
GATX CORP COM 361448103 111,105 1,198,025 SH SOLE 22 1,145,095 0 52,930
GATX CORP COM 361448103 67 722 SH SOLE 25 722 0 0
GATX CORP COM 361448103 1,575 16,984 SH SOLE 26 10,299 0 6,685
GATX CORP COM 361448103 399 4,301 SH SOLE 28 4,301 0 0
GATX CORP COM 361448103 2,287 24,662 SH SOLE 30 24,662 0 0
GATX CORP COM 361448103 1,030 11,108 SH SOLE 34 11,108 0 0
GATX CORP COM 361448103 303 3,264 SH SOLE 36 3,264 0 0
GATX CORP COM 361448103 361 3,893 SH SOLE 40 3,893 0 0
GATX CORP COM 361448103 2,860 30,844 SH SOLE 43 383 0 30,461
GBS INC COM 36151G105 8 1,363 SH SOLE 18 1,363 0 0
GCM GROSVENOR INC COM CL A 36831E108 34 2,818 SH SOLE 18 2,818 0 0
GCM GROSVENOR INC COM CL A 36831E108 667 56,075 SH SOLE 21 56,075 0 0
GCM GROSVENOR INC COM CL A 36831E108 1,075 90,299 SH SOLE 22 90,299 0 0
GCM GROSVENOR INC COM CL A 36831E108 106 8,924 SH SOLE 26 8,924 0 0
GCM GROSVENOR INC COM CL A 36831E108 444 37,333 SH SOLE 28 0 0 37,333
GCM GROSVENOR INC COM CL A 36831E108 7 626 SH SOLE 31 0 0 626
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 683 27,847 SH SOLE 2 15,615 0 12,232
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5 203 SH SOLE 4 203 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 14 575 SH SOLE 7 575 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,927 200,761 SH SOLE 18 200,761 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,246 91,521 SH SOLE 19 91,521 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 139,791 5,696,462 SH SOLE 21 5,696,462 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 35,494 1,446,372 SH SOLE 22 1,396,567 0 49,805
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 633 25,788 SH SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 144 5,886 SH SOLE 28 5,886 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,755 112,247 SH SOLE 30 112,247 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 139 5,654 SH SOLE 40 5,654 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 516 21,018 SH SOLE 43 182 0 20,836
GDS HLDGS LTD SPONSORED ADS 36165L108 12,160 149,956 SH SOLE 2 29,038 0 120,918
GDS HLDGS LTD SPONSORED ADS 36165L108 12 148 SH SOLE 3 148 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 3,610 44,519 SH SOLE 4 38,845 0 5,674
GDS HLDGS LTD SPONSORED ADS 36165L108 707 8,724 SH SOLE 7 8,724 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,527 18,832 SH SOLE 13 13,079 0 5,753
GDS HLDGS LTD SPONSORED ADS 36165L108 3,757 46,333 SH SOLE 15 46,333 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 3,969 48,950 SH SOLE 18 48,950 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 16,535 203,908 SH SOLE 19 203,908 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 125,617 1,549,112 SH SOLE 21 1,549,112 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 92,020 1,134,784 SH SOLE 22 981,848 0 152,936
GDS HLDGS LTD SPONSORED ADS 36165L108 3,871 47,737 SH SOLE 23 47,737 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 6,088 75,080 SH SOLE 25 75,080 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 26,179 322,841 SH SOLE 26 49,556 0 273,285
GDS HLDGS LTD SPONSORED ADS 36165L108 13,542 166,994 SH SOLE 28 8,836 0 158,158
GDS HLDGS LTD SPONSORED ADS 36165L108 41,574 512,694 SH SOLE 30 512,694 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 425 5,240 SH SOLE 31 2,840 0 2,400
GDS HLDGS LTD SPONSORED ADS 36165L108 644 7,944 SH SOLE 32 7,944 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 40,869 503,991 SH SOLE 34 503,991 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 43 533 SH SOLE 40 533 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 14,038 173,114 SH SOLE 43 15,287 0 157,827
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2,931 1,745,000 PRN SOLE 21 1,745,000 0 0
GEE GROUP INC COM 36165A102 1 802 SH SOLE 21 802 0 0
GEMINI THERAPEUTICS INC COM 36870G105 20 1,496 SH SOLE 2 1,496 0 0
GEMINI THERAPEUTICS INC COM 36870G105 555 40,935 SH SOLE 21 40,935 0 0
GEMINI THERAPEUTICS INC COM 36870G105 2,694 198,848 SH SOLE 22 198,848 0 0
GENASYS INC COM 36872P103 44 6,592 SH SOLE 2 2,944 0 3,648
GENASYS INC COM 36872P103 0 62 SH SOLE 7 62 0 0
GENASYS INC COM 36872P103 751 112,302 SH SOLE 18 112,302 0 0
GENASYS INC COM 36872P103 401 60,006 SH SOLE 19 60,006 0 0
GENASYS INC COM 36872P103 8,749 1,307,700 SH SOLE 21 1,307,700 0 0
GENASYS INC COM 36872P103 6,706 1,002,348 SH SOLE 22 996,019 0 6,329
GENCO SHIPPING & TRADING LTD SHS Y2685T131 215 21,300 SH SOLE 2 6,326 0 14,974
GENCO SHIPPING & TRADING LTD SHS Y2685T131 625 62,024 SH SOLE 18 62,024 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 304 30,149 SH SOLE 19 30,149 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 7,004 694,846 SH SOLE 21 694,846 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 8,222 815,708 SH SOLE 22 794,371 0 21,337
GENCO SHIPPING & TRADING LTD SHS Y2685T131 61 6,034 SH SOLE 30 6,034 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 41 4,068 SH SOLE 34 4,068 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 31 3,045 SH SOLE 43 0 0 3,045
GENCOR INDS INC COM 368678108 82 6,140 SH SOLE 2 408 0 5,732
GENCOR INDS INC COM 368678108 502 37,435 SH SOLE 18 37,435 0 0
GENCOR INDS INC COM 368678108 222 16,584 SH SOLE 19 16,584 0 0
GENCOR INDS INC COM 368678108 4,922 367,027 SH SOLE 21 367,027 0 0
GENCOR INDS INC COM 368678108 1,375 102,501 SH SOLE 22 96,502 0 5,999
GENCOR INDS INC COM 368678108 56 4,151 SH SOLE 26 0 0 4,151
GENERAC HLDGS INC COM 368736104 46,277 141,324 SH SOLE 2 36,078 0 105,246
GENERAC HLDGS INC COM 368736104 10,567 32,270 SH SOLE 4 29,843 0 2,427
GENERAC HLDGS INC COM 368736104 26,433 80,723 SH SOLE 7 58,661 0 22,062
GENERAC HLDGS INC COM 368736104 38 115 SH SOLE 13 115 0 0
GENERAC HLDGS INC COM 368736104 1,939 5,921 SH SOLE 15 5,921 0 0
GENERAC HLDGS INC COM 368736104 54,777 167,285 SH SOLE 18 155,785 0 11,500
GENERAC HLDGS INC COM 368736104 38,847 118,636 SH SOLE 19 118,636 0 0
GENERAC HLDGS INC COM 368736104 587,430 1,793,952 SH SOLE 21 1,793,952 0 0
GENERAC HLDGS INC COM 368736104 523,716 1,599,377 SH SOLE 22 1,456,669 0 142,708
GENERAC HLDGS INC COM 368736104 14,141 43,186 SH SOLE 23 43,186 0 0
GENERAC HLDGS INC COM 368736104 8,775 26,799 SH SOLE 25 26,799 0 0
GENERAC HLDGS INC COM 368736104 42,628 130,181 SH SOLE 26 60,073 0 70,108
GENERAC HLDGS INC COM 368736104 27,463 83,870 SH SOLE 28 7,944 0 75,926
GENERAC HLDGS INC COM 368736104 146 447 SH SOLE 29 447 0 0
GENERAC HLDGS INC COM 368736104 93,941 286,888 SH SOLE 30 283,855 0 3,033
GENERAC HLDGS INC COM 368736104 3,686 11,258 SH SOLE 31 9,011 0 2,247
GENERAC HLDGS INC COM 368736104 4,473 13,659 SH SOLE 34 13,659 0 0
GENERAC HLDGS INC COM 368736104 4,681 14,296 SH SOLE 36 14,296 0 0
GENERAC HLDGS INC COM 368736104 809 2,471 SH SOLE 40 2,471 0 0
GENERAC HLDGS INC COM 368736104 15,533 47,437 SH SOLE 43 851 0 46,586
GENERAL DYNAMICS CORP COM 369550108 105,986 583,752 SH SOLE 2 108,706 0 475,046
GENERAL DYNAMICS CORP COM 369550108 15,946 87,825 SH SOLE 4 87,825 0 0
GENERAL DYNAMICS CORP COM 369550108 40,745 224,418 SH SOLE 7 217,161 0 7,257
GENERAL DYNAMICS CORP COM 369550108 153 843 SH SOLE 13 843 0 0
GENERAL DYNAMICS CORP COM 369550108 5,648 31,107 SH SOLE 15 31,107 0 0
GENERAL DYNAMICS CORP COM 369550108 89,950 495,431 SH SOLE 18 462,022 0 33,409
GENERAL DYNAMICS CORP COM 369550108 24,789 136,535 SH SOLE 19 136,535 0 0
GENERAL DYNAMICS CORP COM 369550108 969,205 5,338,210 SH SOLE 21 5,338,210 0 0
GENERAL DYNAMICS CORP COM 369550108 959,869 5,286,789 SH SOLE 22 4,717,649 0 569,140
GENERAL DYNAMICS CORP COM 369550108 27,596 151,992 SH SOLE 23 151,992 0 0
GENERAL DYNAMICS CORP COM 369550108 62,499 344,236 SH SOLE 25 344,236 0 0
GENERAL DYNAMICS CORP COM 369550108 52,634 289,900 SH SOLE 26 153,661 0 136,239
GENERAL DYNAMICS CORP COM 369550108 9 50 SH SOLE 28 50 0 0
GENERAL DYNAMICS CORP COM 369550108 31 172 SH SOLE 29 172 0 0
GENERAL DYNAMICS CORP COM 369550108 152,556 840,250 SH SOLE 30 840,250 0 0
GENERAL DYNAMICS CORP COM 369550108 8,626 47,509 SH SOLE 31 32,137 0 15,372
GENERAL DYNAMICS CORP COM 369550108 26,247 144,563 SH SOLE 36 144,563 0 0
GENERAL DYNAMICS CORP COM 369550108 969 5,337 SH SOLE 40 5,337 0 0
GENERAL DYNAMICS CORP COM 369550108 21,891 120,573 SH SOLE 43 5,487 0 115,086
GENERAL ELECTRIC CO COM 369604103 298,425 22,728,473 SH SOLE 2 5,822,199 0 16,906,274
GENERAL ELECTRIC CO COM 369604103 58,383 4,446,524 SH SOLE 4 4,110,691 0 335,833
GENERAL ELECTRIC CO COM 369604103 99,310 7,563,571 SH SOLE 7 7,307,222 0 256,349
GENERAL ELECTRIC CO COM 369604103 409 31,146 SH SOLE 13 31,146 0 0
GENERAL ELECTRIC CO COM 369604103 14,993 1,141,909 SH SOLE 15 1,141,909 0 0
GENERAL ELECTRIC CO COM 369604103 3 251 SH SOLE 17 0 0 251
GENERAL ELECTRIC CO COM 369604103 386,732 29,454,072 SH SOLE 18 27,075,269 0 2,378,803
GENERAL ELECTRIC CO COM 369604103 458,607 34,928,181 SH SOLE 19 34,928,181 0 0
GENERAL ELECTRIC CO COM 369604103 1,137 86,572 SH SOLE 20 86,572 0 0
GENERAL ELECTRIC CO COM 369604103 2,117,200 161,249,084 SH SOLE 21 161,249,084 0 0
GENERAL ELECTRIC CO COM 369604103 2,631,864 200,446,609 SH SOLE 22 179,219,151 0 21,227,458
GENERAL ELECTRIC CO COM 369604103 79,898 6,085,156 SH SOLE 23 6,085,156 0 0
GENERAL ELECTRIC CO COM 369604103 195,569 14,894,822 SH SOLE 25 14,894,822 0 0
GENERAL ELECTRIC CO COM 369604103 254,260 19,364,832 SH SOLE 26 6,107,266 0 13,257,566
GENERAL ELECTRIC CO COM 369604103 210,425 16,026,281 SH SOLE 28 1,039,679 0 14,986,602
GENERAL ELECTRIC CO COM 369604103 4,248 323,530 SH SOLE 29 323,530 0 0
GENERAL ELECTRIC CO COM 369604103 436,632 33,254,510 SH SOLE 30 33,254,510 0 0
GENERAL ELECTRIC CO COM 369604103 47,362 3,607,154 SH SOLE 31 1,750,662 0 1,856,492
GENERAL ELECTRIC CO COM 369604103 20,068 1,528,429 SH SOLE 34 1,528,429 0 0
GENERAL ELECTRIC CO COM 369604103 82,643 6,294,177 SH SOLE 36 6,294,177 0 0
GENERAL ELECTRIC CO COM 369604103 4,734 360,546 SH SOLE 40 360,546 0 0
GENERAL ELECTRIC CO COM 369604103 39,071 2,975,670 SH SOLE 43 261,906 0 2,713,764
GENERAL FIN CORP DEL COM 369822101 127 10,423 SH SOLE 2 295 0 10,128
GENERAL FIN CORP DEL COM 369822101 518 42,649 SH SOLE 18 42,649 0 0
GENERAL FIN CORP DEL COM 369822101 275 22,632 SH SOLE 19 22,632 0 0
GENERAL FIN CORP DEL COM 369822101 5,825 479,417 SH SOLE 21 479,417 0 0
GENERAL FIN CORP DEL COM 369822101 3,856 317,383 SH SOLE 22 309,979 0 7,404
GENERAL MLS INC COM 370334104 101,772 1,659,694 SH SOLE 2 454,800 0 1,204,894
GENERAL MLS INC COM 370334104 20,328 331,511 SH SOLE 4 308,108 0 23,403
GENERAL MLS INC COM 370334104 37,793 616,330 SH SOLE 7 597,659 0 18,671
GENERAL MLS INC COM 370334104 6,718 109,556 SH SOLE 13 109,556 0 0
GENERAL MLS INC COM 370334104 4,803 78,333 SH SOLE 15 78,333 0 0
GENERAL MLS INC COM 370334104 83,331 1,358,948 SH SOLE 18 1,191,286 0 167,662
GENERAL MLS INC COM 370334104 55,746 909,104 SH SOLE 19 909,104 0 0
GENERAL MLS INC COM 370334104 1,012,597 16,513,316 SH SOLE 21 16,513,316 0 0
GENERAL MLS INC COM 370334104 920,158 15,005,835 SH SOLE 22 13,163,088 0 1,842,747
GENERAL MLS INC COM 370334104 27,344 445,918 SH SOLE 23 445,918 0 0
GENERAL MLS INC COM 370334104 64,488 1,051,657 SH SOLE 25 1,051,657 0 0
GENERAL MLS INC COM 370334104 100,991 1,646,944 SH SOLE 26 479,772 0 1,167,172
GENERAL MLS INC COM 370334104 132,972 2,168,497 SH SOLE 28 75,927 0 2,092,570
GENERAL MLS INC COM 370334104 1,822 29,713 SH SOLE 29 29,713 0 0
GENERAL MLS INC COM 370334104 230,529 3,759,443 SH SOLE 30 3,759,443 0 0
GENERAL MLS INC COM 370334104 11,705 190,880 SH SOLE 31 124,848 0 66,032
GENERAL MLS INC COM 370334104 4,425 72,161 SH SOLE 32 72,161 0 0
GENERAL MLS INC COM 370334104 3,429 55,914 SH SOLE 34 55,914 0 0
GENERAL MLS INC COM 370334104 15,336 250,100 SH SOLE 35 250,100 0 0
GENERAL MLS INC COM 370334104 26,336 429,485 SH SOLE 36 429,485 0 0
GENERAL MLS INC COM 370334104 1,518 24,752 SH SOLE 40 24,752 0 0
GENERAL MLS INC COM 370334104 45,317 739,026 SH SOLE 43 33,083 0 705,943
GENERAL MTRS CO COM 37045V100 169,781 2,954,765 SH SOLE 2 520,680 0 2,434,085
GENERAL MTRS CO COM 37045V100 35,180 612,250 SH SOLE 4 562,527 0 49,723
GENERAL MTRS CO COM 37045V100 71,677 1,247,430 SH SOLE 7 1,056,351 0 191,079
GENERAL MTRS CO COM 37045V100 224 3,903 SH SOLE 13 3,903 0 0
GENERAL MTRS CO COM 37045V100 9,492 165,197 SH SOLE 15 165,197 0 0
GENERAL MTRS CO COM 37045V100 605,932 10,545,290 SH SOLE 18 9,002,845 0 1,542,445
GENERAL MTRS CO COM 37045V100 650,395 11,319,087 SH SOLE 19 11,319,087 0 0
GENERAL MTRS CO COM 37045V100 1,780,951 30,994,624 SH SOLE 21 30,994,624 0 0
GENERAL MTRS CO COM 37045V100 1,682,842 29,287,189 SH SOLE 22 26,329,731 0 2,957,458
GENERAL MTRS CO COM 37045V100 49,952 869,334 SH SOLE 23 869,334 0 0
GENERAL MTRS CO COM 37045V100 110,739 1,927,239 SH SOLE 25 1,843,830 0 83,409
GENERAL MTRS CO COM 37045V100 166,042 2,889,695 SH SOLE 26 865,949 0 2,023,746
GENERAL MTRS CO COM 37045V100 143,134 2,491,014 SH SOLE 28 147,047 0 2,343,967
GENERAL MTRS CO COM 37045V100 18 311 SH SOLE 29 311 0 0
GENERAL MTRS CO COM 37045V100 525,616 9,147,506 SH SOLE 30 9,079,509 0 67,997
GENERAL MTRS CO COM 37045V100 24,062 418,756 SH SOLE 31 166,452 0 252,304
GENERAL MTRS CO COM 37045V100 65,291 1,136,294 SH SOLE 34 1,136,294 0 0
GENERAL MTRS CO COM 37045V100 60,899 1,059,850 SH SOLE 36 1,059,850 0 0
GENERAL MTRS CO COM 37045V100 2,998 52,175 SH SOLE 40 52,175 0 0
GENERAL MTRS CO COM 37045V100 47,261 822,502 SH SOLE 43 45,790 0 776,712
GENERAL MTRS CO OPTIONS 37045V100 12,980 225,900 SH Call SOLE 19 225,900 0 0
GENERAL MTRS CO OPTIONS 37045V100 247 4,300 SH Call SOLE 22 4,300 0 0
GENERAL MTRS CO OPTIONS 37045V100 4,011 69,800 SH Call SOLE 34 69,800 0 0
GENERATION BIO CO COM 37148K100 686 24,096 SH SOLE 2 9,774 0 14,322
GENERATION BIO CO COM 37148K100 3 111 SH SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 22 766 SH SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 3,607 126,739 SH SOLE 18 126,739 0 0
GENERATION BIO CO COM 37148K100 2,316 81,374 SH SOLE 19 81,374 0 0
GENERATION BIO CO COM 37148K100 52,840 1,856,634 SH SOLE 21 1,856,634 0 0
GENERATION BIO CO COM 37148K100 22,278 782,797 SH SOLE 22 751,611 0 31,186
GENERATION BIO CO COM 37148K100 10 368 SH SOLE 25 368 0 0
GENERATION BIO CO COM 37148K100 18 635 SH SOLE 26 635 0 0
GENERATION BIO CO COM 37148K100 201 7,059 SH SOLE 28 7,059 0 0
GENERATION BIO CO COM 37148K100 660 23,186 SH SOLE 30 23,186 0 0
GENERATION BIO CO COM 37148K100 104 3,671 SH SOLE 34 3,671 0 0
GENERATION BIO CO COM 37148K100 26 898 SH SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 146 5,121 SH SOLE 40 5,121 0 0
GENESCO INC COM 371532102 776 16,331 SH SOLE 2 4,660 0 11,671
GENESCO INC COM 371532102 3 69 SH SOLE 4 69 0 0
GENESCO INC COM 371532102 12 247 SH SOLE 7 247 0 0
GENESCO INC COM 371532102 2,862 60,257 SH SOLE 18 60,257 0 0
GENESCO INC COM 371532102 1,204 25,344 SH SOLE 19 25,344 0 0
GENESCO INC COM 371532102 86,125 1,813,154 SH SOLE 21 1,813,154 0 0
GENESCO INC COM 371532102 23,775 500,519 SH SOLE 22 479,631 0 20,888
GENESCO INC COM 371532102 23 487 SH SOLE 25 487 0 0
GENESCO INC COM 371532102 203 4,271 SH SOLE 26 3,187 0 1,084
GENESCO INC COM 371532102 189 3,970 SH SOLE 28 2,170 0 1,800
GENESCO INC COM 371532102 1,603 33,757 SH SOLE 30 33,757 0 0
GENESCO INC COM 371532102 103 2,173 SH SOLE 34 2,173 0 0
GENESCO INC COM 371532102 174 3,660 SH SOLE 36 3,660 0 0
GENESCO INC COM 371532102 132 2,782 SH SOLE 40 2,782 0 0
GENESCO INC COM 371532102 271 5,706 SH SOLE 43 44 0 5,662
GENETRON HLDGS LTD ADS 37186H100 20,273 944,676 SH SOLE 19 944,676 0 0
GENETRON HLDGS LTD ADS 37186H100 423 19,728 SH SOLE 21 19,728 0 0
GENETRON HLDGS LTD ADS 37186H100 1,768 82,373 SH SOLE 22 79,298 0 3,075
GENETRON HLDGS LTD ADS 37186H100 672 31,322 SH SOLE 30 31,322 0 0
GENETRON HLDGS LTD ADS 37186H100 33 1,554 SH SOLE 34 1,554 0 0
GENIE ENERGY LTD CL B 372284208 19 3,017 SH SOLE 2 1,468 0 1,549
GENIE ENERGY LTD CL B 372284208 324 51,123 SH SOLE 18 51,123 0 0
GENIE ENERGY LTD CL B 372284208 167 26,272 SH SOLE 19 26,272 0 0
GENIE ENERGY LTD CL B 372284208 3,341 527,034 SH SOLE 21 527,034 0 0
GENIE ENERGY LTD CL B 372284208 3,270 515,695 SH SOLE 22 514,881 0 814
GENIUS BRANDS INTL INC COM 37229T301 16 8,433 SH SOLE 2 8,433 0 0
GENIUS BRANDS INTL INC COM 37229T301 767 395,547 SH SOLE 21 395,547 0 0
GENIUS BRANDS INTL INC COM 37229T301 10,259 5,288,069 SH SOLE 22 5,288,069 0 0
GENMAB A/S SPONSORED ADS 372303206 6,609 201,314 SH SOLE 2 201,314 0 0
GENMAB A/S SPONSORED ADS 372303206 2,247 68,440 SH SOLE 18 68,440 0 0
GENMAB A/S SPONSORED ADS 372303206 58,697 1,787,907 SH SOLE 19 1,787,907 0 0
GENMAB A/S SPONSORED ADS 372303206 13,103 399,120 SH SOLE 21 399,120 0 0
GENMAB A/S SPONSORED ADS 372303206 456 13,881 SH SOLE 30 13,881 0 0
GENMAB A/S SPONSORED ADS 372303206 45,409 1,383,160 SH SOLE 34 1,383,160 0 0
GENMAB A/S SPONSORED ADS 372303206 12,215 372,062 SH SOLE 43 44,443 0 327,619
GENMARK DIAGNOSTICS INC COM 372309104 857 35,873 SH SOLE 2 23,364 0 12,509
GENMARK DIAGNOSTICS INC COM 372309104 7 294 SH SOLE 4 294 0 0
GENMARK DIAGNOSTICS INC COM 372309104 34 1,402 SH SOLE 7 1,402 0 0
GENMARK DIAGNOSTICS INC COM 372309104 5,903 246,988 SH SOLE 18 238,430 0 8,558
GENMARK DIAGNOSTICS INC COM 372309104 5,585 233,677 SH SOLE 19 233,677 0 0
GENMARK DIAGNOSTICS INC COM 372309104 76,915 3,218,211 SH SOLE 21 3,218,211 0 0
GENMARK DIAGNOSTICS INC COM 372309104 48,653 2,035,675 SH SOLE 22 1,985,879 0 49,796
GENMARK DIAGNOSTICS INC COM 372309104 1,074 44,955 SH SOLE 23 44,955 0 0
GENMARK DIAGNOSTICS INC COM 372309104 39 1,641 SH SOLE 25 1,641 0 0
GENMARK DIAGNOSTICS INC COM 372309104 641 26,808 SH SOLE 26 2,803 0 24,005
GENMARK DIAGNOSTICS INC COM 372309104 160 6,706 SH SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,501 62,800 SH SOLE 30 62,800 0 0
GENMARK DIAGNOSTICS INC COM 372309104 97 4,048 SH SOLE 36 4,048 0 0
GENMARK DIAGNOSTICS INC COM 372309104 205 8,574 SH SOLE 40 8,574 0 0
GENMARK DIAGNOSTICS INC COM 372309104 484 20,265 SH SOLE 43 469 0 19,796
GENOCEA BIOSCIENCES INC COM NEW 372427401 11 4,043 SH SOLE 18 4,043 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 144 53,266 SH SOLE 21 53,266 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 233 85,978 SH SOLE 22 85,978 0 0
GENPACT LIMITED SHS G3922B107 29,206 682,064 SH SOLE 2 203,338 0 478,726
GENPACT LIMITED SHS G3922B107 13 309 SH SOLE 3 309 0 0
GENPACT LIMITED SHS G3922B107 2,183 50,982 SH SOLE 4 50,982 0 0
GENPACT LIMITED SHS G3922B107 269 6,276 SH SOLE 7 6,276 0 0
GENPACT LIMITED SHS G3922B107 937 21,892 SH SOLE 13 21,892 0 0
GENPACT LIMITED SHS G3922B107 7,382 172,399 SH SOLE 18 172,399 0 0
GENPACT LIMITED SHS G3922B107 7,811 182,421 SH SOLE 19 182,421 0 0
GENPACT LIMITED SHS G3922B107 95,584 2,232,235 SH SOLE 21 2,232,235 0 0
GENPACT LIMITED SHS G3922B107 261,952 6,117,506 SH SOLE 22 5,790,790 0 326,716
GENPACT LIMITED SHS G3922B107 294 6,870 SH SOLE 23 6,870 0 0
GENPACT LIMITED SHS G3922B107 75 1,753 SH SOLE 28 0 0 1,753
GENPACT LIMITED SHS G3922B107 2,551 59,579 SH SOLE 30 59,579 0 0
GENPACT LIMITED SHS G3922B107 18,923 441,909 SH SOLE 31 434,949 0 6,960
GENPACT LIMITED SHS G3922B107 454 10,606 SH SOLE 34 10,606 0 0
GENPACT LIMITED SHS G3922B107 81 1,881 SH SOLE 36 1,881 0 0
GENPACT LIMITED SHS G3922B107 17,971 419,696 SH SOLE 43 1,415 0 418,281
GENPREX INC COM 372446104 24 5,500 SH SOLE 2 2,193 0 3,307
GENPREX INC COM 372446104 494 114,641 SH SOLE 18 114,641 0 0
GENPREX INC COM 372446104 231 53,539 SH SOLE 19 53,539 0 0
GENPREX INC COM 372446104 4,688 1,087,658 SH SOLE 21 1,087,658 0 0
GENPREX INC COM 372446104 3,184 738,639 SH SOLE 22 737,437 0 1,202
GENTEX CORP COM 371901109 28,221 791,171 SH SOLE 2 298,710 0 492,461
GENTEX CORP COM 371901109 61 1,705 SH SOLE 4 1,705 0 0
GENTEX CORP COM 371901109 213 5,962 SH SOLE 7 5,962 0 0
GENTEX CORP COM 371901109 74 2,062 SH SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 21,150 592,922 SH SOLE 18 592,597 0 325
GENTEX CORP COM 371901109 2,309 64,719 SH SOLE 19 64,719 0 0
GENTEX CORP COM 371901109 423,014 11,859,100 SH SOLE 21 11,859,100 0 0
GENTEX CORP COM 371901109 278,105 7,796,617 SH SOLE 22 7,456,259 0 340,358
GENTEX CORP COM 371901109 10,703 300,067 SH SOLE 25 300,067 0 0
GENTEX CORP COM 371901109 8,765 245,731 SH SOLE 26 86,294 0 159,437
GENTEX CORP COM 371901109 10,963 307,359 SH SOLE 28 23,645 0 283,714
GENTEX CORP COM 371901109 102 2,860 SH SOLE 29 2,860 0 0
GENTEX CORP COM 371901109 16,341 458,103 SH SOLE 30 458,103 0 0
GENTEX CORP COM 371901109 337 9,439 SH SOLE 31 9,439 0 0
GENTEX CORP COM 371901109 2,789 78,190 SH SOLE 36 78,190 0 0
GENTEX CORP COM 371901109 1,145 32,113 SH SOLE 40 32,113 0 0
GENTEX CORP COM 371901109 16,765 469,997 SH SOLE 43 13,050 0 456,947
GENTHERM INC COM 37253A103 1,220 16,463 SH SOLE 2 12,710 0 3,753
GENTHERM INC COM 37253A103 12 160 SH SOLE 4 160 0 0
GENTHERM INC COM 37253A103 42 567 SH SOLE 7 567 0 0
GENTHERM INC COM 37253A103 9,906 133,665 SH SOLE 18 133,665 0 0
GENTHERM INC COM 37253A103 5,343 72,098 SH SOLE 19 72,098 0 0
GENTHERM INC COM 37253A103 286,605 3,867,289 SH SOLE 21 3,867,289 0 0
GENTHERM INC COM 37253A103 69,466 937,335 SH SOLE 22 912,904 0 24,431
GENTHERM INC COM 37253A103 110 1,488 SH SOLE 25 1,488 0 0
GENTHERM INC COM 37253A103 1,579 21,307 SH SOLE 26 11,348 0 9,959
GENTHERM INC COM 37253A103 257 3,473 SH SOLE 28 3,473 0 0
GENTHERM INC COM 37253A103 8,385 113,139 SH SOLE 30 113,139 0 0
GENTHERM INC COM 37253A103 252 3,404 SH SOLE 36 3,404 0 0
GENTHERM INC COM 37253A103 286 3,862 SH SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 1,565 21,117 SH SOLE 43 1,492 0 19,625
GENUINE PARTS CO COM 372460105 49,502 428,259 SH SOLE 2 138,692 0 289,567
GENUINE PARTS CO COM 372460105 8,828 76,371 SH SOLE 4 70,784 0 5,587
GENUINE PARTS CO COM 372460105 20,822 180,139 SH SOLE 7 169,563 0 10,576
GENUINE PARTS CO COM 372460105 58 502 SH SOLE 13 502 0 0
GENUINE PARTS CO COM 372460105 1,973 17,066 SH SOLE 15 17,066 0 0
GENUINE PARTS CO COM 372460105 39,157 338,756 SH SOLE 18 316,741 0 22,015
GENUINE PARTS CO COM 372460105 9,478 82,000 SH SOLE 19 82,000 0 0
GENUINE PARTS CO COM 372460105 572,177 4,950,055 SH SOLE 21 4,950,055 0 0
GENUINE PARTS CO COM 372460105 388,436 3,360,462 SH SOLE 22 2,992,442 0 368,020
GENUINE PARTS CO COM 372460105 11,601 100,367 SH SOLE 23 100,367 0 0
GENUINE PARTS CO COM 372460105 37,433 323,844 SH SOLE 25 323,844 0 0
GENUINE PARTS CO COM 372460105 41,639 360,234 SH SOLE 26 145,747 0 214,487
GENUINE PARTS CO COM 372460105 59,093 511,226 SH SOLE 28 14,833 0 496,393
GENUINE PARTS CO COM 372460105 868 7,508 SH SOLE 29 7,508 0 0
GENUINE PARTS CO COM 372460105 68,454 592,211 SH SOLE 30 568,796 0 23,415
GENUINE PARTS CO COM 372460105 5,313 45,961 SH SOLE 31 25,915 0 20,046
GENUINE PARTS CO COM 372460105 3,539 30,619 SH SOLE 32 30,619 0 0
GENUINE PARTS CO COM 372460105 4,053 35,065 SH SOLE 34 35,065 0 0
GENUINE PARTS CO COM 372460105 10,918 94,457 SH SOLE 36 94,457 0 0
GENUINE PARTS CO COM 372460105 670 5,796 SH SOLE 40 5,796 0 0
GENUINE PARTS CO COM 372460105 10,369 89,708 SH SOLE 43 5,946 0 83,762
GENWORTH FINL INC COM CL A 37247D106 2,792 840,915 SH SOLE 2 385,375 0 455,540
GENWORTH FINL INC COM CL A 37247D106 9 2,679 SH SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 60 18,191 SH SOLE 7 18,191 0 0
GENWORTH FINL INC COM CL A 37247D106 0 33 SH SOLE 17 0 0 33
GENWORTH FINL INC COM CL A 37247D106 9,055 2,727,497 SH SOLE 18 2,727,497 0 0
GENWORTH FINL INC COM CL A 37247D106 5,569 1,677,377 SH SOLE 19 1,677,377 0 0
GENWORTH FINL INC COM CL A 37247D106 121,900 36,716,750 SH SOLE 21 36,716,750 0 0
GENWORTH FINL INC COM CL A 37247D106 60,558 18,240,418 SH SOLE 22 17,440,549 0 799,869
GENWORTH FINL INC COM CL A 37247D106 147 44,271 SH SOLE 23 44,271 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 1,257 378,658 SH SOLE 26 133,185 0 245,473
GENWORTH FINL INC COM CL A 37247D106 416 125,198 SH SOLE 28 72,609 0 52,589
GENWORTH FINL INC COM CL A 37247D106 2,899 873,297 SH SOLE 30 873,297 0 0
GENWORTH FINL INC COM CL A 37247D106 204 61,583 SH SOLE 36 61,583 0 0
GENWORTH FINL INC COM CL A 37247D106 180 54,067 SH SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 1,339 403,368 SH SOLE 43 3,561 0 399,807
GEO GROUP INC NEW COM 36162J106 273 35,212 SH SOLE 2 33,653 0 1,559
GEO GROUP INC NEW COM 36162J106 4 459 SH SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 35 4,462 SH SOLE 7 4,462 0 0
GEO GROUP INC NEW COM 36162J106 3,780 487,173 SH SOLE 18 487,173 0 0
GEO GROUP INC NEW COM 36162J106 1,609 207,290 SH SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 105,082 13,541,552 SH SOLE 21 13,541,552 0 0
GEO GROUP INC NEW COM 36162J106 25,204 3,247,889 SH SOLE 22 3,077,663 0 170,226
GEO GROUP INC NEW COM 36162J106 42 5,362 SH SOLE 23 5,362 0 0
GEO GROUP INC NEW COM 36162J106 335 43,119 SH SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 114 14,640 SH SOLE 28 14,640 0 0
GEO GROUP INC NEW COM 36162J106 2,431 313,335 SH SOLE 30 313,335 0 0
GEO GROUP INC NEW COM 36162J106 50 6,390 SH SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 95 12,244 SH SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 166 21,360 SH SOLE 43 1,163 0 20,197
GEOPARK LTD USD SHS G38327105 61 3,819 SH SOLE 22 3,819 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 28 3,098 SH SOLE 18 3,098 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 484 53,023 SH SOLE 21 53,023 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,182 239,204 SH SOLE 22 239,204 0 0
GERDAU SA SPON ADR REP PFD 373737105 2 288 SH SOLE 18 288 0 0
GERDAU SA SPON ADR REP PFD 373737105 26,014 4,871,561 SH SOLE 21 4,871,561 0 0
GERDAU SA SPON ADR REP PFD 373737105 5,710 1,069,255 SH SOLE 22 1,069,255 0 0
GERDAU SA SPON ADR REP PFD 373737105 2,533 474,267 SH SOLE 30 474,267 0 0
GERDAU SA SPON ADR REP PFD 373737105 4,673 875,143 SH SOLE 43 80,344 0 794,799
GERMAN AMERN BANCORP INC COM 373865104 1,282 27,734 SH SOLE 2 8,130 0 19,604
GERMAN AMERN BANCORP INC COM 373865104 21 445 SH SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 4,061 87,863 SH SOLE 18 87,863 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,095 45,322 SH SOLE 19 45,322 0 0
GERMAN AMERN BANCORP INC COM 373865104 50,461 1,091,758 SH SOLE 21 1,091,758 0 0
GERMAN AMERN BANCORP INC COM 373865104 34,633 749,312 SH SOLE 22 710,896 0 38,416
GERMAN AMERN BANCORP INC COM 373865104 90 1,957 SH SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 147 3,172 SH SOLE 28 3,172 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,136 24,578 SH SOLE 30 24,578 0 0
GERMAN AMERN BANCORP INC COM 373865104 107 2,306 SH SOLE 40 2,306 0 0
GERMAN AMERN BANCORP INC COM 373865104 230 4,972 SH SOLE 43 0 0 4,972
GERON CORP COM 374163103 592 374,508 SH SOLE 2 101,590 0 272,918
GERON CORP COM 374163103 11 6,996 SH SOLE 7 6,996 0 0
GERON CORP COM 374163103 1,573 995,473 SH SOLE 18 995,473 0 0
GERON CORP COM 374163103 797 504,234 SH SOLE 19 504,234 0 0
GERON CORP COM 374163103 23,611 14,943,878 SH SOLE 21 14,943,878 0 0
GERON CORP COM 374163103 14,436 9,136,818 SH SOLE 22 8,660,506 0 476,312
GERON CORP COM 374163103 83 52,603 SH SOLE 26 0 0 52,603
GERON CORP COM 374163103 36 22,715 SH SOLE 28 22,715 0 0
GERON CORP COM 374163103 537 340,089 SH SOLE 30 340,089 0 0
GERON CORP COM 374163103 77 48,490 SH SOLE 40 48,490 0 0
GERON CORP COM 374163103 90 56,756 SH SOLE 43 0 0 56,756
GETTY RLTY CORP NEW COM 374297109 1,111 39,238 SH SOLE 2 11,801 0 27,437
GETTY RLTY CORP NEW COM 374297109 1,142 40,325 SH SOLE 4 40,325 0 0
GETTY RLTY CORP NEW COM 374297109 1,219 43,061 SH SOLE 7 43,061 0 0
GETTY RLTY CORP NEW COM 374297109 4,093 144,535 SH SOLE 18 144,535 0 0
GETTY RLTY CORP NEW COM 374297109 2,939 103,771 SH SOLE 19 103,771 0 0
GETTY RLTY CORP NEW COM 374297109 127,865 4,515,001 SH SOLE 21 4,515,001 0 0
GETTY RLTY CORP NEW COM 374297109 40,136 1,417,240 SH SOLE 22 1,357,672 0 59,568
GETTY RLTY CORP NEW COM 374297109 49 1,732 SH SOLE 23 1,732 0 0
GETTY RLTY CORP NEW COM 374297109 4,398 155,293 SH SOLE 25 155,293 0 0
GETTY RLTY CORP NEW COM 374297109 545 19,254 SH SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 732 25,851 SH SOLE 28 4,347 0 21,504
GETTY RLTY CORP NEW COM 374297109 5,819 205,463 SH SOLE 30 205,463 0 0
GETTY RLTY CORP NEW COM 374297109 106 3,727 SH SOLE 34 3,727 0 0
GETTY RLTY CORP NEW COM 374297109 147 5,204 SH SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 765 27,003 SH SOLE 43 0 0 27,003
GEVO INC COM PAR 374396406 52 5,305 SH SOLE 2 5,305 0 0
GEVO INC COM PAR 374396406 26 2,600 SH SOLE 18 2,600 0 0
GEVO INC COM PAR 374396406 1,738 177,165 SH SOLE 21 177,165 0 0
GEVO INC COM PAR 374396406 32,511 3,314,059 SH SOLE 22 3,314,059 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4,570 130,748 SH SOLE 2 130,748 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 40,851 1,168,830 SH SOLE 19 1,168,830 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 93 2,653 SH SOLE 22 2,653 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 927 26,529 SH SOLE 26 26,529 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 23 659 SH SOLE 31 0 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 37,732 1,079,603 SH SOLE 34 1,079,603 0 0
GIBRALTAR INDS INC COM 374689107 3,391 37,052 SH SOLE 2 12,073 0 24,979
GIBRALTAR INDS INC COM 374689107 13 141 SH SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 59 642 SH SOLE 7 642 0 0
GIBRALTAR INDS INC COM 374689107 12,221 133,546 SH SOLE 18 133,546 0 0
GIBRALTAR INDS INC COM 374689107 11,249 122,923 SH SOLE 19 122,923 0 0
GIBRALTAR INDS INC COM 374689107 354,108 3,869,613 SH SOLE 21 3,869,613 0 0
GIBRALTAR INDS INC COM 374689107 93,200 1,018,469 SH SOLE 22 972,894 0 45,575
GIBRALTAR INDS INC COM 374689107 374 4,085 SH SOLE 23 4,085 0 0
GIBRALTAR INDS INC COM 374689107 34 375 SH SOLE 25 375 0 0
GIBRALTAR INDS INC COM 374689107 4,247 46,406 SH SOLE 26 11,513 0 34,893
GIBRALTAR INDS INC COM 374689107 389 4,247 SH SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 6,520 71,245 SH SOLE 30 71,245 0 0
GIBRALTAR INDS INC COM 374689107 84 915 SH SOLE 36 915 0 0
GIBRALTAR INDS INC COM 374689107 387 4,229 SH SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 1,578 17,241 SH SOLE 43 0 0 17,241
GIGCAPITAL3 INC COM 37519D107 105 9,813 SH SOLE 22 9,813 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 88 8,429 SH SOLE 43 808 0 7,621
GILDAN ACTIVEWEAR INC COM 375916103 5,642 184,018 SH SOLE 18 184,018 0 0
GILDAN ACTIVEWEAR INC COM 375916103 37,850 1,234,500 SH SOLE 19 1,234,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,852 60,393 SH SOLE 23 60,393 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,818 59,308 SH SOLE 25 59,308 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,412 209,124 SH SOLE 34 209,124 0 0
GILDAN ACTIVEWEAR INC COM 375916103 7,706 251,344 SH SOLE 43 21,006 0 230,338
GILEAD SCIENCES INC COM 375558103 247,131 3,823,778 SH SOLE 2 1,452,165 0 2,371,613
GILEAD SCIENCES INC COM 375558103 43,762 677,120 SH SOLE 4 628,779 0 48,341
GILEAD SCIENCES INC COM 375558103 88,822 1,374,323 SH SOLE 7 1,328,333 0 45,990
GILEAD SCIENCES INC COM 375558103 13,703 212,025 SH SOLE 13 212,025 0 0
GILEAD SCIENCES INC COM 375558103 10,843 167,776 SH SOLE 15 167,776 0 0
GILEAD SCIENCES INC COM 375558103 17 266 SH SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 237,788 3,679,225 SH SOLE 18 3,254,207 0 425,018
GILEAD SCIENCES INC COM 375558103 386,059 5,973,372 SH SOLE 19 5,973,372 0 0
GILEAD SCIENCES INC COM 375558103 1,740 26,920 SH SOLE 20 26,920 0 0
GILEAD SCIENCES INC COM 375558103 3,089,005 47,795,222 SH SOLE 21 47,795,222 0 0
GILEAD SCIENCES INC COM 375558103 2,069,509 32,020,875 SH SOLE 22 28,048,790 0 3,972,085
GILEAD SCIENCES INC COM 375558103 57,546 890,387 SH SOLE 23 890,387 0 0
GILEAD SCIENCES INC COM 375558103 146,125 2,260,945 SH SOLE 25 2,260,945 0 0
GILEAD SCIENCES INC COM 375558103 200,951 3,109,253 SH SOLE 26 1,123,828 0 1,985,425
GILEAD SCIENCES INC COM 375558103 336,154 5,201,214 SH SOLE 28 152,870 0 5,048,344
GILEAD SCIENCES INC COM 375558103 3,871 59,898 SH SOLE 29 59,898 0 0
GILEAD SCIENCES INC COM 375558103 670,721 10,377,856 SH SOLE 30 10,167,939 0 209,917
GILEAD SCIENCES INC COM 375558103 23,648 365,904 SH SOLE 31 245,176 0 120,728
GILEAD SCIENCES INC COM 375558103 22,637 350,251 SH SOLE 32 350,251 0 0
GILEAD SCIENCES INC COM 375558103 292,195 4,521,048 SH SOLE 34 4,521,048 0 0
GILEAD SCIENCES INC COM 375558103 62,381 965,201 SH SOLE 36 965,201 0 0
GILEAD SCIENCES INC COM 375558103 3,282 50,782 SH SOLE 40 50,782 0 0
GILEAD SCIENCES INC COM 375558103 52,964 819,492 SH SOLE 43 57,742 0 761,750
GLACIER BANCORP INC NEW COM 37637Q105 8,885 155,659 SH SOLE 2 68,916 0 86,743
GLACIER BANCORP INC NEW COM 37637Q105 23 405 SH SOLE 4 405 0 0
GLACIER BANCORP INC NEW COM 37637Q105 119 2,085 SH SOLE 7 2,085 0 0
GLACIER BANCORP INC NEW COM 37637Q105 29,187 511,342 SH SOLE 18 511,342 0 0
GLACIER BANCORP INC NEW COM 37637Q105 22,388 392,220 SH SOLE 19 392,220 0 0
GLACIER BANCORP INC NEW COM 37637Q105 412,576 7,228,030 SH SOLE 21 7,228,030 0 0
GLACIER BANCORP INC NEW COM 37637Q105 197,385 3,458,048 SH SOLE 22 3,314,410 0 143,638
GLACIER BANCORP INC NEW COM 37637Q105 695 12,177 SH SOLE 23 12,177 0 0
GLACIER BANCORP INC NEW COM 37637Q105 80 1,401 SH SOLE 25 1,401 0 0
GLACIER BANCORP INC NEW COM 37637Q105 6,301 110,391 SH SOLE 26 28,139 0 82,252
GLACIER BANCORP INC NEW COM 37637Q105 649 11,370 SH SOLE 28 11,370 0 0
GLACIER BANCORP INC NEW COM 37637Q105 11,660 204,266 SH SOLE 30 204,266 0 0
GLACIER BANCORP INC NEW COM 37637Q105 300 5,249 SH SOLE 36 5,249 0 0
GLACIER BANCORP INC NEW COM 37637Q105 650 11,388 SH SOLE 40 11,388 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,272 22,282 SH SOLE 43 276 0 22,006
GLADSTONE CAPITAL CORP COM 376535100 1,696 170,937 SH SOLE 30 170,937 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 740 37,851 SH SOLE 2 11,594 0 26,257
GLADSTONE COMMERCIAL CORP COM 376536108 13 648 SH SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,315 118,369 SH SOLE 18 118,369 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,282 65,529 SH SOLE 19 65,529 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 28,204 1,441,900 SH SOLE 21 1,441,900 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 20,750 1,060,834 SH SOLE 22 1,009,079 0 51,755
GLADSTONE COMMERCIAL CORP COM 376536108 33 1,685 SH SOLE 23 1,685 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 187 9,561 SH SOLE 26 0 0 9,561
GLADSTONE COMMERCIAL CORP COM 376536108 88 4,513 SH SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 702 35,870 SH SOLE 30 35,870 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 311 15,889 SH SOLE 34 15,889 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 65 3,335 SH SOLE 40 3,335 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 900 46,022 SH SOLE 43 5,247 0 40,775
GLADSTONE INVT CORP COM 376546107 2,241 183,235 SH SOLE 30 183,235 0 0
GLADSTONE INVT CORP COM 376546107 126 10,287 SH SOLE 43 6,538 0 3,749
GLADSTONE LD CORP COM 376549101 267 14,578 SH SOLE 2 1,640 0 12,938
GLADSTONE LD CORP COM 376549101 7 366 SH SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 1 64 SH SOLE 17 0 0 64
GLADSTONE LD CORP COM 376549101 1,362 74,425 SH SOLE 18 74,425 0 0
GLADSTONE LD CORP COM 376549101 1,223 66,853 SH SOLE 19 66,853 0 0
GLADSTONE LD CORP COM 376549101 14,606 798,122 SH SOLE 21 798,122 0 0
GLADSTONE LD CORP COM 376549101 12,608 688,959 SH SOLE 22 675,765 0 13,194
GLADSTONE LD CORP COM 376549101 22 1,193 SH SOLE 23 1,193 0 0
GLATFELTER CORPORATION COM 377320106 903 52,645 SH SOLE 2 14,805 0 37,840
GLATFELTER CORPORATION COM 377320106 4 208 SH SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 15 884 SH SOLE 7 884 0 0
GLATFELTER CORPORATION COM 377320106 3,205 186,909 SH SOLE 18 186,909 0 0
GLATFELTER CORPORATION COM 377320106 1,296 75,547 SH SOLE 19 75,547 0 0
GLATFELTER CORPORATION COM 377320106 91,920 5,359,776 SH SOLE 21 5,359,776 0 0
GLATFELTER CORPORATION COM 377320106 22,225 1,295,898 SH SOLE 22 1,226,792 0 69,106
GLATFELTER CORPORATION COM 377320106 321 18,694 SH SOLE 26 4,835 0 13,859
GLATFELTER CORPORATION COM 377320106 107 6,245 SH SOLE 28 6,245 0 0
GLATFELTER CORPORATION COM 377320106 1,678 97,839 SH SOLE 30 97,839 0 0
GLATFELTER CORPORATION COM 377320106 86 5,010 SH SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 644 37,542 SH SOLE 43 4,651 0 32,891
GLAUKOS CORP COM 377322102 3,108 37,035 SH SOLE 2 30,855 0 6,180
GLAUKOS CORP COM 377322102 27 325 SH SOLE 4 325 0 0
GLAUKOS CORP COM 377322102 67 793 SH SOLE 7 793 0 0
GLAUKOS CORP COM 377322102 14,640 174,427 SH SOLE 18 174,427 0 0
GLAUKOS CORP COM 377322102 7,453 88,798 SH SOLE 19 88,798 0 0
GLAUKOS CORP COM 377322102 460,954 5,492,121 SH SOLE 21 5,492,121 0 0
GLAUKOS CORP COM 377322102 108,675 1,294,829 SH SOLE 22 1,264,491 0 30,338
GLAUKOS CORP COM 377322102 38 454 SH SOLE 23 454 0 0
GLAUKOS CORP COM 377322102 45 531 SH SOLE 25 531 0 0
GLAUKOS CORP COM 377322102 1,395 16,621 SH SOLE 26 7,306 0 9,315
GLAUKOS CORP COM 377322102 475 5,658 SH SOLE 28 5,658 0 0
GLAUKOS CORP COM 377322102 11,362 135,377 SH SOLE 30 135,377 0 0
GLAUKOS CORP COM 377322102 154 1,840 SH SOLE 34 1,840 0 0
GLAUKOS CORP COM 377322102 110 1,312 SH SOLE 36 1,312 0 0
GLAUKOS CORP COM 377322102 468 5,577 SH SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 1,238 14,749 SH SOLE 43 162 0 14,587
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 87 2,426 SH SOLE 18 2,426 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 26,019 729,029 SH SOLE 43 129,738 0 599,291
GLEN BURNIE BANCORP COM 377407101 7 598 SH SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,644 163,042 SH SOLE 2 56,560 0 106,482
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10 248 SH SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 47 1,163 SH SOLE 7 1,163 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,117 51,942 SH SOLE 18 51,942 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26,053 639,334 SH SOLE 19 639,334 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 54,436 1,335,844 SH SOLE 21 1,335,844 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 66,468 1,631,127 SH SOLE 22 1,552,650 0 78,477
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 31 752 SH SOLE 25 752 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,209 29,669 SH SOLE 26 21,273 0 8,396
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 306 7,510 SH SOLE 28 7,510 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,522 61,895 SH SOLE 30 61,895 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 47 1,142 SH SOLE 31 1,142 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10,215 250,665 SH SOLE 34 250,665 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 75 1,851 SH SOLE 36 1,851 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 274 6,731 SH SOLE 40 6,731 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 380 9,314 SH SOLE 43 395 0 8,919
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 11 2,416 SH SOLE 22 2,416 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 8 268 SH SOLE 43 0 0 268
GLOBAL MED REIT INC COM NEW 37954A204 848 64,669 SH SOLE 2 14,388 0 50,281
GLOBAL MED REIT INC COM NEW 37954A204 9 695 SH SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,932 147,385 SH SOLE 18 147,385 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,009 76,956 SH SOLE 19 76,956 0 0
GLOBAL MED REIT INC COM NEW 37954A204 26,457 2,018,102 SH SOLE 21 2,018,102 0 0
GLOBAL MED REIT INC COM NEW 37954A204 20,231 1,543,164 SH SOLE 22 1,460,154 0 83,010
GLOBAL MED REIT INC COM NEW 37954A204 27 2,088 SH SOLE 23 2,088 0 0
GLOBAL MED REIT INC COM NEW 37954A204 77 5,843 SH SOLE 28 5,843 0 0
GLOBAL MED REIT INC COM NEW 37954A204 148 11,295 SH SOLE 30 11,295 0 0
GLOBAL MED REIT INC COM NEW 37954A204 23 1,720 SH SOLE 34 1,720 0 0
GLOBAL MED REIT INC COM NEW 37954A204 67 5,107 SH SOLE 40 5,107 0 0
GLOBAL MED REIT INC COM NEW 37954A204 245 18,669 SH SOLE 43 452 0 18,217
GLOBAL NET LEASE INC COM NEW 379378201 1,971 109,112 SH SOLE 2 29,811 0 79,301
GLOBAL NET LEASE INC COM NEW 379378201 1,996 110,548 SH SOLE 4 110,548 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,246 124,366 SH SOLE 7 124,366 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,733 372,818 SH SOLE 18 372,818 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,766 374,630 SH SOLE 19 374,630 0 0
GLOBAL NET LEASE INC COM NEW 379378201 205,191 11,361,646 SH SOLE 21 11,361,646 0 0
GLOBAL NET LEASE INC COM NEW 379378201 66,878 3,703,112 SH SOLE 22 3,561,166 0 141,946
GLOBAL NET LEASE INC COM NEW 379378201 79 4,365 SH SOLE 23 4,365 0 0
GLOBAL NET LEASE INC COM NEW 379378201 617 34,190 SH SOLE 26 17,148 0 17,042
GLOBAL NET LEASE INC COM NEW 379378201 1,269 70,253 SH SOLE 28 12,250 0 58,003
GLOBAL NET LEASE INC COM NEW 379378201 193 10,703 SH SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 888 49,193 SH SOLE 43 14,017 0 35,176
GLOBAL PMTS INC COM 37940X102 146,943 728,957 SH SOLE 2 158,112 0 570,845
GLOBAL PMTS INC COM 37940X102 32,370 160,581 SH SOLE 4 149,033 0 11,548
GLOBAL PMTS INC COM 37940X102 50,674 251,386 SH SOLE 7 242,662 0 8,724
GLOBAL PMTS INC COM 37940X102 219 1,084 SH SOLE 13 1,084 0 0
GLOBAL PMTS INC COM 37940X102 7,820 38,793 SH SOLE 15 38,793 0 0
GLOBAL PMTS INC COM 37940X102 133,620 662,864 SH SOLE 18 620,672 0 42,192
GLOBAL PMTS INC COM 37940X102 256,459 1,272,246 SH SOLE 19 1,272,246 0 0
GLOBAL PMTS INC COM 37940X102 1,070,974 5,312,897 SH SOLE 21 5,312,897 0 0
GLOBAL PMTS INC COM 37940X102 1,344,133 6,667,990 SH SOLE 22 5,954,006 0 713,984
GLOBAL PMTS INC COM 37940X102 40,308 199,962 SH SOLE 23 199,962 0 0
GLOBAL PMTS INC COM 37940X102 98,234 487,320 SH SOLE 25 487,320 0 0
GLOBAL PMTS INC COM 37940X102 138,110 685,135 SH SOLE 26 231,467 0 453,668
GLOBAL PMTS INC COM 37940X102 128,525 637,588 SH SOLE 28 35,255 0 602,333
GLOBAL PMTS INC COM 37940X102 1,383 6,862 SH SOLE 29 6,862 0 0
GLOBAL PMTS INC COM 37940X102 264,374 1,311,507 SH SOLE 30 1,296,994 0 14,513
GLOBAL PMTS INC COM 37940X102 14,474 71,803 SH SOLE 31 40,384 0 31,419
GLOBAL PMTS INC COM 37940X102 127,294 631,481 SH SOLE 34 631,481 0 0
GLOBAL PMTS INC COM 37940X102 33,236 164,879 SH SOLE 36 164,879 0 0
GLOBAL PMTS INC COM 37940X102 2,444 12,122 SH SOLE 40 12,122 0 0
GLOBAL PMTS INC COM 37940X102 33,218 164,790 SH SOLE 43 15,869 0 148,921
GLOBAL PMTS INC OPTIONS 37940X102 504 2,500 SH Call SOLE 4 2,500 0 0
GLOBAL PMTS INC OPTIONS 37940X102 6,027 29,900 SH Call SOLE 18 29,900 0 0
GLOBAL PMTS INC OPTIONS 37940X102 36,788 182,500 SH Call SOLE 19 182,500 0 0
GLOBAL PMTS INC OPTIONS 37940X102 2,721 13,500 SH Call SOLE 22 13,500 0 0
GLOBAL PMTS INC OPTIONS 37940X102 363 1,800 SH Call SOLE 26 1,800 0 0
GLOBAL PMTS INC OPTIONS 37940X102 17,880 88,700 SH Call SOLE 34 88,700 0 0
GLOBAL SELF STORAGE INC COM 37955N106 9 1,956 SH SOLE 18 1,956 0 0
GLOBAL SELF STORAGE INC COM 37955N106 204 42,794 SH SOLE 21 42,794 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 86 6,095 SH SOLE 43 194 0 5,901
GLOBAL WTR RES INC COM 379463102 49 3,025 SH SOLE 2 1,356 0 1,669
GLOBAL WTR RES INC COM 379463102 733 44,928 SH SOLE 18 44,928 0 0
GLOBAL WTR RES INC COM 379463102 366 22,465 SH SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 7,147 438,200 SH SOLE 21 438,200 0 0
GLOBAL WTR RES INC COM 379463102 1,943 119,102 SH SOLE 22 117,833 0 1,269
GLOBAL WTR RES INC COM 379463102 159 9,732 SH SOLE 25 9,732 0 0
GLOBAL WTR RES INC COM 379463102 79 4,827 SH SOLE 26 3,076 0 1,751
GLOBAL WTR RES INC COM 379463102 46 2,836 SH SOLE 34 2,836 0 0
GLOBAL WTR RES INC COM 379463102 1 53 SH SOLE 36 53 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1 22 SH SOLE 17 0 0 22
GLOBALSTAR INC COM 378973408 242 179,419 SH SOLE 2 179,419 0 0
GLOBALSTAR INC COM 378973408 3 2,511 SH SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 29 21,536 SH SOLE 18 21,536 0 0
GLOBALSTAR INC COM 378973408 4,292 3,179,242 SH SOLE 21 3,179,242 0 0
GLOBALSTAR INC COM 378973408 15,156 11,226,508 SH SOLE 22 10,846,700 0 379,808
GLOBALSTAR INC COM 378973408 11 8,252 SH SOLE 25 8,252 0 0
GLOBALSTAR INC COM 378973408 156 115,268 SH SOLE 26 82,470 0 32,798
GLOBALSTAR INC COM 378973408 483 358,053 SH SOLE 28 59,904 0 298,149
GLOBALSTAR INC COM 378973408 253 187,770 SH SOLE 30 187,770 0 0
GLOBALSTAR INC COM 378973408 6 4,763 SH SOLE 31 0 0 4,763
GLOBALSTAR INC COM 378973408 27 20,073 SH SOLE 36 20,073 0 0
GLOBALSTAR INC COM 378973408 141 104,781 SH SOLE 40 104,781 0 0
GLOBANT S A COM L44385109 25,159 121,183 SH SOLE 2 26,423 0 94,760
GLOBANT S A COM L44385109 3,644 17,552 SH SOLE 4 15,152 0 2,400
GLOBANT S A COM L44385109 951 4,579 SH SOLE 7 4,579 0 0
GLOBANT S A COM L44385109 504 2,427 SH SOLE 13 90 0 2,337
GLOBANT S A COM L44385109 105 505 SH SOLE 15 505 0 0
GLOBANT S A COM L44385109 12,803 61,668 SH SOLE 18 38,870 0 22,798
GLOBANT S A COM L44385109 258,506 1,245,151 SH SOLE 19 1,245,151 0 0
GLOBANT S A COM L44385109 216,595 1,043,277 SH SOLE 21 1,043,277 0 0
GLOBANT S A COM L44385109 160,892 774,971 SH SOLE 22 698,558 0 76,413
GLOBANT S A COM L44385109 5,278 25,425 SH SOLE 23 25,425 0 0
GLOBANT S A COM L44385109 3,953 19,040 SH SOLE 25 19,040 0 0
GLOBANT S A COM L44385109 26,074 125,593 SH SOLE 26 29,459 0 96,134
GLOBANT S A COM L44385109 8,961 43,163 SH SOLE 28 0 0 43,163
GLOBANT S A COM L44385109 439 2,113 SH SOLE 29 2,113 0 0
GLOBANT S A COM L44385109 54,771 263,817 SH SOLE 30 214,729 0 49,088
GLOBANT S A COM L44385109 1,862 8,967 SH SOLE 31 8,291 0 676
GLOBANT S A COM L44385109 111,094 535,111 SH SOLE 34 535,111 0 0
GLOBANT S A COM L44385109 48 231 SH SOLE 40 231 0 0
GLOBANT S A COM L44385109 3,500 16,859 SH SOLE 43 405 0 16,454
GLOBE LIFE INC COM 37959E102 26,248 271,631 SH SOLE 2 56,248 0 215,383
GLOBE LIFE INC COM 37959E102 4,672 48,351 SH SOLE 4 44,835 0 3,516
GLOBE LIFE INC COM 37959E102 12,028 124,473 SH SOLE 7 83,143 0 41,330
GLOBE LIFE INC COM 37959E102 30 310 SH SOLE 13 310 0 0
GLOBE LIFE INC COM 37959E102 1,352 13,988 SH SOLE 15 13,988 0 0
GLOBE LIFE INC COM 37959E102 32,673 338,122 SH SOLE 18 324,926 0 13,196
GLOBE LIFE INC COM 37959E102 4,706 48,698 SH SOLE 19 48,698 0 0
GLOBE LIFE INC COM 37959E102 253,270 2,621,031 SH SOLE 21 2,621,031 0 0
GLOBE LIFE INC COM 37959E102 233,874 2,420,303 SH SOLE 22 2,182,636 0 237,667
GLOBE LIFE INC COM 37959E102 6,203 64,194 SH SOLE 23 64,194 0 0
GLOBE LIFE INC COM 37959E102 14,986 155,086 SH SOLE 25 155,086 0 0
GLOBE LIFE INC COM 37959E102 24,499 253,535 SH SOLE 26 110,802 0 142,733
GLOBE LIFE INC COM 37959E102 26,052 269,605 SH SOLE 28 8,928 0 260,677
GLOBE LIFE INC COM 37959E102 84 874 SH SOLE 29 874 0 0
GLOBE LIFE INC COM 37959E102 50,168 519,176 SH SOLE 30 489,794 0 29,382
GLOBE LIFE INC COM 37959E102 3,497 36,189 SH SOLE 31 15,584 0 20,605
GLOBE LIFE INC COM 37959E102 468 4,846 SH SOLE 34 4,846 0 0
GLOBE LIFE INC COM 37959E102 6,346 65,670 SH SOLE 36 65,670 0 0
GLOBE LIFE INC COM 37959E102 371 3,841 SH SOLE 40 3,841 0 0
GLOBE LIFE INC COM 37959E102 8,817 91,245 SH SOLE 43 2,186 0 89,059
GLOBUS MED INC CL A 379577208 13,064 211,830 SH SOLE 2 67,264 0 144,566
GLOBUS MED INC CL A 379577208 31 505 SH SOLE 4 505 0 0
GLOBUS MED INC CL A 379577208 76 1,228 SH SOLE 7 1,228 0 0
GLOBUS MED INC CL A 379577208 12,030 195,072 SH SOLE 18 187,495 0 7,577
GLOBUS MED INC CL A 379577208 8,381 135,894 SH SOLE 19 135,894 0 0
GLOBUS MED INC CL A 379577208 256,906 4,165,818 SH SOLE 21 4,165,818 0 0
GLOBUS MED INC CL A 379577208 161,238 2,614,530 SH SOLE 22 2,509,626 0 104,904
GLOBUS MED INC CL A 379577208 469 7,611 SH SOLE 23 7,611 0 0
GLOBUS MED INC CL A 379577208 33 538 SH SOLE 25 538 0 0
GLOBUS MED INC CL A 379577208 4,547 73,728 SH SOLE 26 21,296 0 52,432
GLOBUS MED INC CL A 379577208 315 5,102 SH SOLE 28 5,102 0 0
GLOBUS MED INC CL A 379577208 6,214 100,760 SH SOLE 30 100,760 0 0
GLOBUS MED INC CL A 379577208 89 1,445 SH SOLE 31 1,445 0 0
GLOBUS MED INC CL A 379577208 8 136 SH SOLE 34 136 0 0
GLOBUS MED INC CL A 379577208 92 1,487 SH SOLE 36 1,487 0 0
GLOBUS MED INC CL A 379577208 567 9,196 SH SOLE 40 9,196 0 0
GLOBUS MED INC CL A 379577208 2,282 37,003 SH SOLE 43 10,408 0 26,595
GLU MOBILE INC COM 379890106 938 75,176 SH SOLE 2 50,491 0 24,685
GLU MOBILE INC COM 379890106 7 561 SH SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 34 2,732 SH SOLE 7 2,732 0 0
GLU MOBILE INC COM 379890106 7,795 624,573 SH SOLE 18 605,159 0 19,414
GLU MOBILE INC COM 379890106 6,688 535,860 SH SOLE 19 535,860 0 0
GLU MOBILE INC COM 379890106 217,225 17,405,812 SH SOLE 21 17,405,812 0 0
GLU MOBILE INC COM 379890106 55,759 4,467,863 SH SOLE 22 4,362,725 0 105,138
GLU MOBILE INC COM 379890106 153 12,292 SH SOLE 23 12,292 0 0
GLU MOBILE INC COM 379890106 1,221 97,870 SH SOLE 26 44,163 0 53,707
GLU MOBILE INC COM 379890106 215 17,257 SH SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 3,963 317,511 SH SOLE 30 317,511 0 0
GLU MOBILE INC COM 379890106 244 19,538 SH SOLE 40 19,538 0 0
GLU MOBILE INC COM 379890106 700 56,126 SH SOLE 43 91 0 56,035
GLYCOMIMETICS INC COM 38000Q102 152 50,401 SH SOLE 2 13,353 0 37,048
GLYCOMIMETICS INC COM 38000Q102 2 726 SH SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 411 136,497 SH SOLE 18 136,497 0 0
GLYCOMIMETICS INC COM 38000Q102 218 72,386 SH SOLE 19 72,386 0 0
GLYCOMIMETICS INC COM 38000Q102 4,406 1,463,927 SH SOLE 21 1,463,927 0 0
GLYCOMIMETICS INC COM 38000Q102 3,273 1,087,484 SH SOLE 22 1,049,293 0 38,191
GLYCOMIMETICS INC COM 38000Q102 37 12,166 SH SOLE 26 0 0 12,166
GMS INC COM 36251C103 2,186 52,361 SH SOLE 2 17,063 0 35,298
GMS INC COM 36251C103 8 182 SH SOLE 4 182 0 0
GMS INC COM 36251C103 28 675 SH SOLE 7 675 0 0
GMS INC COM 36251C103 7,247 173,575 SH SOLE 18 173,575 0 0
GMS INC COM 36251C103 3,880 92,926 SH SOLE 19 92,926 0 0
GMS INC COM 36251C103 216,117 5,176,461 SH SOLE 21 5,176,461 0 0
GMS INC COM 36251C103 53,779 1,288,128 SH SOLE 22 1,225,593 0 62,535
GMS INC COM 36251C103 50 1,202 SH SOLE 25 1,202 0 0
GMS INC COM 36251C103 1,514 36,275 SH SOLE 26 20,507 0 15,768
GMS INC COM 36251C103 188 4,504 SH SOLE 28 4,504 0 0
GMS INC COM 36251C103 3,890 93,177 SH SOLE 30 93,177 0 0
GMS INC COM 36251C103 118 2,828 SH SOLE 36 2,828 0 0
GMS INC COM 36251C103 188 4,493 SH SOLE 40 4,493 0 0
GMS INC COM 36251C103 1,020 24,431 SH SOLE 43 786 0 23,645
GODADDY INC CL A 380237107 35,308 454,885 SH SOLE 2 141,418 0 313,467
GODADDY INC CL A 380237107 6,709 86,439 SH SOLE 4 80,288 0 6,151
GODADDY INC CL A 380237107 1,797 23,154 SH SOLE 7 18,012 0 5,142
GODADDY INC CL A 380237107 61 780 SH SOLE 13 780 0 0
GODADDY INC CL A 380237107 1,185 15,273 SH SOLE 15 15,273 0 0
GODADDY INC CL A 380237107 9,687 124,805 SH SOLE 18 113,375 0 11,430
GODADDY INC CL A 380237107 3,414 43,983 SH SOLE 19 43,983 0 0
GODADDY INC CL A 380237107 218,756 2,818,289 SH SOLE 21 2,818,289 0 0
GODADDY INC CL A 380237107 343,661 4,427,480 SH SOLE 22 4,108,556 0 318,924
GODADDY INC CL A 380237107 9,564 123,221 SH SOLE 23 123,221 0 0
GODADDY INC CL A 380237107 17,080 220,042 SH SOLE 25 220,042 0 0
GODADDY INC CL A 380237107 27,235 350,872 SH SOLE 26 188,193 0 162,679
GODADDY INC CL A 380237107 24,743 318,767 SH SOLE 28 21,789 0 296,978
GODADDY INC CL A 380237107 1,901 24,487 SH SOLE 29 24,487 0 0
GODADDY INC CL A 380237107 48,050 619,036 SH SOLE 30 503,179 0 115,857
GODADDY INC CL A 380237107 5,292 68,177 SH SOLE 31 50,304 0 17,873
GODADDY INC CL A 380237107 958 12,339 SH SOLE 34 12,339 0 0
GODADDY INC CL A 380237107 7,128 91,832 SH SOLE 36 91,832 0 0
GODADDY INC CL A 380237107 504 6,494 SH SOLE 40 6,494 0 0
GODADDY INC CL A 380237107 5,564 71,678 SH SOLE 43 3,596 0 68,082
GOGO INC COM 38046C109 249 25,792 SH SOLE 2 17,438 0 8,354
GOGO INC COM 38046C109 2 199 SH SOLE 4 199 0 0
GOGO INC COM 38046C109 12 1,254 SH SOLE 7 1,254 0 0
GOGO INC COM 38046C109 1,881 194,718 SH SOLE 18 194,718 0 0
GOGO INC COM 38046C109 937 97,004 SH SOLE 19 97,004 0 0
GOGO INC COM 38046C109 20,171 2,088,061 SH SOLE 21 2,088,061 0 0
GOGO INC COM 38046C109 14,292 1,479,479 SH SOLE 22 1,439,172 0 40,307
GOGO INC COM 38046C109 11 1,114 SH SOLE 25 1,114 0 0
GOGO INC COM 38046C109 19 1,921 SH SOLE 26 1,921 0 0
GOGO INC COM 38046C109 118 12,173 SH SOLE 30 12,173 0 0
GOGO INC COM 38046C109 26 2,707 SH SOLE 36 2,707 0 0
GOGO INC COM 38046C109 63 6,543 SH SOLE 40 6,543 0 0
GOGO INC COM 38046C109 101 10,473 SH SOLE 43 0 0 10,473
GOHEALTH INC COM CL A 38046W105 1,271 108,740 SH SOLE 2 14,137 0 94,603
GOHEALTH INC COM CL A 38046W105 2 171 SH SOLE 4 171 0 0
GOHEALTH INC COM CL A 38046W105 12 1,024 SH SOLE 7 1,024 0 0
GOHEALTH INC COM CL A 38046W105 775 66,292 SH SOLE 18 66,292 0 0
GOHEALTH INC COM CL A 38046W105 8,853 757,302 SH SOLE 19 757,302 0 0
GOHEALTH INC COM CL A 38046W105 216 18,510 SH SOLE 20 18,510 0 0
GOHEALTH INC COM CL A 38046W105 5,367 459,149 SH SOLE 21 459,149 0 0
GOHEALTH INC COM CL A 38046W105 14,392 1,231,118 SH SOLE 22 1,171,445 0 59,673
GOHEALTH INC COM CL A 38046W105 108 9,260 SH SOLE 30 9,260 0 0
GOHEALTH INC COM CL A 38046W105 10 832 SH SOLE 31 832 0 0
GOHEALTH INC COM CL A 38046W105 20,338 1,739,816 SH SOLE 34 1,739,816 0 0
GOHEALTH INC COM CL A 38046W105 72 6,190 SH SOLE 40 6,190 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 10,011 1,308,686 SH SOLE 34 1,308,686 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 229 29,892 SH SOLE 43 0 0 29,892
GOLAR LNG LTD SHS G9456A100 898 87,820 SH SOLE 2 5,145 0 82,675
GOLAR LNG LTD SHS G9456A100 17 1,632 SH SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 3,472 339,387 SH SOLE 18 339,387 0 0
GOLAR LNG LTD SHS G9456A100 1,989 194,457 SH SOLE 19 194,457 0 0
GOLAR LNG LTD SHS G9456A100 37,378 3,653,777 SH SOLE 21 3,653,777 0 0
GOLAR LNG LTD SHS G9456A100 10,462 1,022,724 SH SOLE 22 913,903 0 108,821
GOLAR LNG LTD SHS G9456A100 3 301 SH SOLE 43 0 0 301
GOLD FIELDS LTD SPONSORED ADR 38059T106 21,331 2,247,691 SH SOLE 2 855,572 0 1,392,119
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,196 126,066 SH SOLE 4 126,066 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 29,843 3,144,642 SH SOLE 7 3,144,642 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,505 158,579 SH SOLE 13 158,579 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 3,404 358,659 SH SOLE 18 358,659 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,865 196,544 SH SOLE 19 196,544 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 263 27,738 SH SOLE 21 27,738 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 50,185 5,288,249 SH SOLE 22 3,985,485 0 1,302,764
GOLD FIELDS LTD SPONSORED ADR 38059T106 4,053 427,103 SH SOLE 23 427,103 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 20,308 2,139,962 SH SOLE 25 2,139,962 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 11,670 1,229,725 SH SOLE 26 776,195 0 453,530
GOLD FIELDS LTD SPONSORED ADR 38059T106 198 20,837 SH SOLE 28 0 0 20,837
GOLD FIELDS LTD SPONSORED ADR 38059T106 55,352 5,832,678 SH SOLE 30 5,832,678 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 594 62,613 SH SOLE 31 37,321 0 25,292
GOLD FIELDS LTD SPONSORED ADR 38059T106 109,107 11,497,030 SH SOLE 34 11,497,030 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 8,369 881,870 SH SOLE 43 42,572 0 839,298
GOLD RESOURCE CORP COM 38068T105 164 62,060 SH SOLE 2 7,235 0 54,825
GOLD RESOURCE CORP COM 38068T105 3 963 SH SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 673 254,753 SH SOLE 18 254,753 0 0
GOLD RESOURCE CORP COM 38068T105 285 107,800 SH SOLE 19 107,800 0 0
GOLD RESOURCE CORP COM 38068T105 6,631 2,511,812 SH SOLE 21 2,511,812 0 0
GOLD RESOURCE CORP COM 38068T105 4,868 1,844,083 SH SOLE 22 1,782,664 0 61,419
GOLD RESOURCE CORP COM 38068T105 31 11,575 SH SOLE 43 0 0 11,575
GOLDEN ENTMT INC COM 381013101 233 9,227 SH SOLE 2 1,337 0 7,890
GOLDEN ENTMT INC COM 381013101 12 463 SH SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,345 53,245 SH SOLE 18 53,245 0 0
GOLDEN ENTMT INC COM 381013101 745 29,507 SH SOLE 19 29,507 0 0
GOLDEN ENTMT INC COM 381013101 16,130 638,547 SH SOLE 21 638,547 0 0
GOLDEN ENTMT INC COM 381013101 12,414 491,446 SH SOLE 22 479,278 0 12,168
GOLDEN ENTMT INC COM 381013101 56 2,236 SH SOLE 43 153 0 2,083
GOLDEN MINERALS CO COM 381119106 53 79,774 SH SOLE 21 79,774 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 18 1,356 SH SOLE 2 1,356 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 566 41,948 SH SOLE 21 41,948 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 8,464 626,958 SH SOLE 22 626,958 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 4 1,495 SH SOLE 43 0 0 1,495
GOLDMAN SACHS BDC INC SHS 38147U107 4,236 219,151 SH SOLE 30 219,151 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 6 190 SH SOLE 17 0 0 190
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2 63 SH SOLE 17 0 0 63
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 45 570 SH SOLE 17 0 0 570
GOLDMAN SACHS GROUP INC COM 38141G104 259,352 793,126 SH SOLE 2 150,574 0 642,552
GOLDMAN SACHS GROUP INC COM 38141G104 52,219 159,691 SH SOLE 4 147,111 0 12,580
GOLDMAN SACHS GROUP INC COM 38141G104 95,534 292,152 SH SOLE 7 281,289 0 10,863
GOLDMAN SACHS GROUP INC COM 38141G104 389 1,191 SH SOLE 13 1,191 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,962 42,697 SH SOLE 15 42,697 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 238,101 728,138 SH SOLE 18 679,405 0 48,733
GOLDMAN SACHS GROUP INC COM 38141G104 60,597 185,311 SH SOLE 19 185,311 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,334,901 7,140,371 SH SOLE 21 7,140,371 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,472,556 7,561,334 SH SOLE 22 6,777,070 0 784,264
GOLDMAN SACHS GROUP INC COM 38141G104 67,265 205,703 SH SOLE 23 205,703 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 177,518 542,867 SH SOLE 25 542,867 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 219,915 672,522 SH SOLE 26 182,931 0 489,591
GOLDMAN SACHS GROUP INC COM 38141G104 238,370 728,959 SH SOLE 28 38,224 0 690,735
GOLDMAN SACHS GROUP INC COM 38141G104 151 463 SH SOLE 29 463 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 545,757 1,668,982 SH SOLE 30 1,639,026 0 29,956
GOLDMAN SACHS GROUP INC COM 38141G104 17,519 53,576 SH SOLE 31 42,737 0 10,839
GOLDMAN SACHS GROUP INC COM 38141G104 17,948 54,886 SH SOLE 32 54,886 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 56,475 172,705 SH SOLE 34 172,705 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 73,419 224,524 SH SOLE 36 224,524 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,390 13,424 SH SOLE 40 13,424 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 80,698 246,784 SH SOLE 43 18,626 0 228,158
GOLUB CAP BDC INC COM 38173M102 12,454 851,867 SH SOLE 30 851,867 0 0
GOLUB CAP BDC INC COM 38173M102 968 66,203 SH SOLE 43 27,345 0 38,858
GOOD TIMES RESTAURANTS INC COM NEW 382140879 34 8,519 SH SOLE 21 8,519 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 127 31,856 SH SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 76 8,034 SH SOLE 2 297 0 7,737
GOODRICH PETE CORP COM PAR 382410843 317 33,461 SH SOLE 18 33,461 0 0
GOODRICH PETE CORP COM PAR 382410843 168 17,776 SH SOLE 19 17,776 0 0
GOODRICH PETE CORP COM PAR 382410843 3,511 371,157 SH SOLE 21 371,157 0 0
GOODRICH PETE CORP COM PAR 382410843 996 105,327 SH SOLE 22 101,939 0 3,388
GOODRICH PETE CORP COM PAR 382410843 25 2,654 SH SOLE 23 2,654 0 0
GOODRX HLDGS INC COM CL A 38246G108 45 1,165 SH SOLE 2 1,165 0 0
GOODRX HLDGS INC COM CL A 38246G108 5,804 148,747 SH SOLE 21 148,747 0 0
GOODRX HLDGS INC COM CL A 38246G108 27,320 700,159 SH SOLE 22 700,159 0 0
GOODRX HLDGS INC COM CL A 38246G108 34,444 882,736 SH SOLE 34 882,736 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,713 382,085 SH SOLE 2 176,282 0 205,803
GOODYEAR TIRE & RUBR CO COM 382550101 17 945 SH SOLE 4 945 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 142 8,064 SH SOLE 7 8,064 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 21,761 1,238,519 SH SOLE 18 1,238,519 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 8,881 505,444 SH SOLE 19 505,444 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 294,214 16,745,266 SH SOLE 21 16,745,266 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 143,785 8,183,579 SH SOLE 22 7,813,979 0 369,600
GOODYEAR TIRE & RUBR CO COM 382550101 246 13,986 SH SOLE 23 13,986 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 218 12,394 SH SOLE 25 12,394 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,530 143,984 SH SOLE 26 62,366 0 81,618
GOODYEAR TIRE & RUBR CO COM 382550101 759 43,203 SH SOLE 28 30,705 0 12,498
GOODYEAR TIRE & RUBR CO COM 382550101 2,791 158,839 SH SOLE 30 158,839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 219 12,480 SH SOLE 34 12,480 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,236 127,262 SH SOLE 36 127,262 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 472 26,864 SH SOLE 40 26,864 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7,466 424,915 SH SOLE 43 22,404 0 402,511
GOOSEHEAD INS INC COM CL A 38267D109 1,601 14,942 SH SOLE 2 5,038 0 9,904
GOOSEHEAD INS INC COM CL A 38267D109 8 70 SH SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 25 230 SH SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,695 43,801 SH SOLE 18 43,801 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,473 23,076 SH SOLE 19 23,076 0 0
GOOSEHEAD INS INC COM CL A 38267D109 54,428 507,819 SH SOLE 21 507,819 0 0
GOOSEHEAD INS INC COM CL A 38267D109 46,064 429,779 SH SOLE 22 409,549 0 20,230
GOOSEHEAD INS INC COM CL A 38267D109 20 187 SH SOLE 25 187 0 0
GOOSEHEAD INS INC COM CL A 38267D109 208 1,942 SH SOLE 26 307 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109 199 1,854 SH SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,305 12,173 SH SOLE 30 12,173 0 0
GOOSEHEAD INS INC COM CL A 38267D109 210 1,955 SH SOLE 34 1,955 0 0
GOOSEHEAD INS INC COM CL A 38267D109 49 459 SH SOLE 36 459 0 0
GOOSEHEAD INS INC COM CL A 38267D109 211 1,971 SH SOLE 40 1,971 0 0
GOOSEHEAD INS INC COM CL A 38267D109 153 1,428 SH SOLE 43 23 0 1,405
GOPRO INC CL A 38268T103 838 71,992 SH SOLE 2 47,065 0 24,927
GOPRO INC CL A 38268T103 5 428 SH SOLE 4 428 0 0
GOPRO INC CL A 38268T103 26 2,191 SH SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 4,497 386,328 SH SOLE 18 386,328 0 0
GOPRO INC CL A 38268T103 3,928 337,442 SH SOLE 19 337,442 0 0
GOPRO INC CL A 38268T103 51,299 4,407,117 SH SOLE 21 4,407,117 0 0
GOPRO INC CL A 38268T103 40,637 3,491,193 SH SOLE 22 3,397,203 0 93,990
GOPRO INC CL A 38268T103 56 4,850 SH SOLE 23 4,850 0 0
GOPRO INC CL A 38268T103 24 2,101 SH SOLE 25 2,101 0 0
GOPRO INC CL A 38268T103 869 74,643 SH SOLE 26 4,043 0 70,600
GOPRO INC CL A 38268T103 210 18,026 SH SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 1,160 99,640 SH SOLE 30 99,640 0 0
GOPRO INC CL A 38268T103 43 3,674 SH SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 214 18,388 SH SOLE 40 18,388 0 0
GOPRO INC CL A 38268T103 413 35,483 SH SOLE 43 0 0 35,483
GORMAN RUPP CO COM 383082104 543 16,389 SH SOLE 2 5,667 0 10,722
GORMAN RUPP CO COM 383082104 661 19,959 SH SOLE 7 19,959 0 0
GORMAN RUPP CO COM 383082104 1,954 59,013 SH SOLE 18 59,013 0 0
GORMAN RUPP CO COM 383082104 1,024 30,932 SH SOLE 19 30,932 0 0
GORMAN RUPP CO COM 383082104 22,127 668,291 SH SOLE 21 668,291 0 0
GORMAN RUPP CO COM 383082104 16,964 512,339 SH SOLE 22 485,317 0 27,022
GORMAN RUPP CO COM 383082104 47 1,425 SH SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 68 2,039 SH SOLE 28 2,039 0 0
GORMAN RUPP CO COM 383082104 7,003 211,503 SH SOLE 30 211,503 0 0
GORMAN RUPP CO COM 383082104 57 1,715 SH SOLE 40 1,715 0 0
GORMAN RUPP CO COM 383082104 293 8,854 SH SOLE 43 660 0 8,194
GOSSAMER BIO INC COM 38341P102 594 64,183 SH SOLE 2 20,844 0 43,339
GOSSAMER BIO INC COM 38341P102 12 1,303 SH SOLE 7 1,303 0 0
GOSSAMER BIO INC COM 38341P102 1,629 176,092 SH SOLE 18 171,737 0 4,355
GOSSAMER BIO INC COM 38341P102 2,964 320,472 SH SOLE 19 320,472 0 0
GOSSAMER BIO INC COM 38341P102 25,028 2,705,694 SH SOLE 21 2,705,694 0 0
GOSSAMER BIO INC COM 38341P102 17,501 1,892,047 SH SOLE 22 1,825,716 0 66,331
GOSSAMER BIO INC COM 38341P102 138 14,972 SH SOLE 23 14,972 0 0
GOSSAMER BIO INC COM 38341P102 1,017 109,910 SH SOLE 26 1,980 0 107,930
GOSSAMER BIO INC COM 38341P102 67 7,234 SH SOLE 28 7,234 0 0
GOSSAMER BIO INC COM 38341P102 558 60,346 SH SOLE 30 60,346 0 0
GOSSAMER BIO INC COM 38341P102 17 1,812 SH SOLE 36 1,812 0 0
GOSSAMER BIO INC COM 38341P102 70 7,515 SH SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 35 3,769 SH SOLE 43 0 0 3,769
GP STRATEGIES CORP COM 36225V104 177 10,119 SH SOLE 2 467 0 9,652
GP STRATEGIES CORP COM 36225V104 5 287 SH SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 854 48,924 SH SOLE 18 48,924 0 0
GP STRATEGIES CORP COM 36225V104 418 23,981 SH SOLE 19 23,981 0 0
GP STRATEGIES CORP COM 36225V104 9,015 516,632 SH SOLE 21 516,632 0 0
GP STRATEGIES CORP COM 36225V104 6,094 349,238 SH SOLE 22 336,003 0 13,235
GRACE W R & CO DEL NEW COM 38388F108 8,467 141,443 SH SOLE 2 40,018 0 101,425
GRACE W R & CO DEL NEW COM 38388F108 158 2,638 SH SOLE 4 2,638 0 0
GRACE W R & CO DEL NEW COM 38388F108 81 1,349 SH SOLE 7 1,349 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,439 24,043 SH SOLE 18 23,681 0 362
GRACE W R & CO DEL NEW COM 38388F108 988 16,510 SH SOLE 19 16,510 0 0
GRACE W R & CO DEL NEW COM 38388F108 46,602 778,521 SH SOLE 21 778,521 0 0
GRACE W R & CO DEL NEW COM 38388F108 97,372 1,626,665 SH SOLE 22 1,554,569 0 72,096
GRACE W R & CO DEL NEW COM 38388F108 310 5,184 SH SOLE 23 5,184 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,444 24,116 SH SOLE 26 17,055 0 7,061
GRACE W R & CO DEL NEW COM 38388F108 445 7,428 SH SOLE 28 7,428 0 0
GRACE W R & CO DEL NEW COM 38388F108 79 1,320 SH SOLE 29 1,320 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,381 39,777 SH SOLE 30 39,777 0 0
GRACE W R & CO DEL NEW COM 38388F108 172 2,874 SH SOLE 31 2,874 0 0
GRACE W R & CO DEL NEW COM 38388F108 189 3,150 SH SOLE 34 3,150 0 0
GRACE W R & CO DEL NEW COM 38388F108 17 279 SH SOLE 36 279 0 0
GRACE W R & CO DEL NEW COM 38388F108 454 7,583 SH SOLE 40 7,583 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,606 43,543 SH SOLE 43 5,155 0 38,388
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 105 6,842 SH SOLE 2 6,842 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 13,517 877,700 SH SOLE 19 877,700 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 28 1,810 SH SOLE 21 1,810 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1,049 68,106 SH SOLE 34 68,106 0 0
GRACO INC COM 384109104 37,204 519,458 SH SOLE 2 222,678 0 296,780
GRACO INC COM 384109104 400 5,583 SH SOLE 4 5,583 0 0
GRACO INC COM 384109104 1,255 17,528 SH SOLE 7 17,528 0 0
GRACO INC COM 384109104 30,951 432,150 SH SOLE 18 430,492 0 1,658
GRACO INC COM 384109104 5,980 83,499 SH SOLE 19 83,499 0 0
GRACO INC COM 384109104 584,813 8,165,501 SH SOLE 21 8,165,501 0 0
GRACO INC COM 384109104 389,808 5,442,723 SH SOLE 22 5,213,930 0 228,793
GRACO INC COM 384109104 477 6,667 SH SOLE 23 6,667 0 0
GRACO INC COM 384109104 118 1,644 SH SOLE 25 1,644 0 0
GRACO INC COM 384109104 7,293 101,827 SH SOLE 26 56,538 0 45,289
GRACO INC COM 384109104 3,225 45,033 SH SOLE 28 16,189 0 28,844
GRACO INC COM 384109104 521 7,277 SH SOLE 29 7,277 0 0
GRACO INC COM 384109104 8,115 113,309 SH SOLE 30 113,309 0 0
GRACO INC COM 384109104 876 12,234 SH SOLE 31 11,750 0 484
GRACO INC COM 384109104 15 214 SH SOLE 34 214 0 0
GRACO INC COM 384109104 345 4,814 SH SOLE 36 4,814 0 0
GRACO INC COM 384109104 1,536 21,442 SH SOLE 40 21,442 0 0
GRACO INC COM 384109104 6,846 95,590 SH SOLE 43 3,425 0 92,165
GRAFTECH INTL LTD COM 384313508 4,659 380,943 SH SOLE 2 64,594 0 316,349
GRAFTECH INTL LTD COM 384313508 4 362 SH SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 35 2,842 SH SOLE 7 2,842 0 0
GRAFTECH INTL LTD COM 384313508 800 65,426 SH SOLE 18 65,426 0 0
GRAFTECH INTL LTD COM 384313508 548 44,842 SH SOLE 19 44,842 0 0
GRAFTECH INTL LTD COM 384313508 22,084 1,805,760 SH SOLE 21 1,805,760 0 0
GRAFTECH INTL LTD COM 384313508 48,879 3,996,607 SH SOLE 22 3,816,358 0 180,249
GRAFTECH INTL LTD COM 384313508 494 40,410 SH SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 123 10,034 SH SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 848 69,353 SH SOLE 30 69,353 0 0
GRAFTECH INTL LTD COM 384313508 39 3,212 SH SOLE 31 3,212 0 0
GRAFTECH INTL LTD COM 384313508 264 21,604 SH SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 803 65,622 SH SOLE 43 1,311 0 64,311
GRAHAM CORP COM 384556106 120 8,442 SH SOLE 2 303 0 8,139
GRAHAM CORP COM 384556106 3 239 SH SOLE 7 239 0 0
GRAHAM CORP COM 384556106 546 38,344 SH SOLE 18 38,344 0 0
GRAHAM CORP COM 384556106 251 17,614 SH SOLE 19 17,614 0 0
GRAHAM CORP COM 384556106 5,311 372,941 SH SOLE 21 372,941 0 0
GRAHAM CORP COM 384556106 4,000 280,930 SH SOLE 22 270,911 0 10,019
GRAHAM CORP COM 384556106 35 2,446 SH SOLE 26 0 0 2,446
GRAHAM HLDGS CO COM CL B 384637104 7,129 12,675 SH SOLE 2 5,870 0 6,805
GRAHAM HLDGS CO COM CL B 384637104 12 22 SH SOLE 4 22 0 0
GRAHAM HLDGS CO COM CL B 384637104 66 117 SH SOLE 7 117 0 0
GRAHAM HLDGS CO COM CL B 384637104 534 949 SH SOLE 13 949 0 0
GRAHAM HLDGS CO COM CL B 384637104 7,638 13,580 SH SOLE 18 11,621 0 1,959
GRAHAM HLDGS CO COM CL B 384637104 3,796 6,750 SH SOLE 19 6,750 0 0
GRAHAM HLDGS CO COM CL B 384637104 106,347 189,081 SH SOLE 21 189,081 0 0
GRAHAM HLDGS CO COM CL B 384637104 78,869 140,226 SH SOLE 22 131,410 0 8,816
GRAHAM HLDGS CO COM CL B 384637104 41 73 SH SOLE 25 73 0 0
GRAHAM HLDGS CO COM CL B 384637104 945 1,680 SH SOLE 26 1,090 0 590
GRAHAM HLDGS CO COM CL B 384637104 61 108 SH SOLE 28 72 0 36
GRAHAM HLDGS CO COM CL B 384637104 2,087 3,711 SH SOLE 30 3,711 0 0
GRAHAM HLDGS CO COM CL B 384637104 42 74 SH SOLE 31 74 0 0
GRAHAM HLDGS CO COM CL B 384637104 133 236 SH SOLE 34 236 0 0
GRAHAM HLDGS CO COM CL B 384637104 250 445 SH SOLE 36 445 0 0
GRAHAM HLDGS CO COM CL B 384637104 282 501 SH SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 11,849 21,067 SH SOLE 43 540 0 20,527
GRAINGER W W INC COM 384802104 52,701 131,446 SH SOLE 2 42,850 0 88,596
GRAINGER W W INC COM 384802104 9,722 24,248 SH SOLE 4 22,477 0 1,771
GRAINGER W W INC COM 384802104 25,996 64,839 SH SOLE 7 46,238 0 18,601
GRAINGER W W INC COM 384802104 4,017 10,018 SH SOLE 13 10,018 0 0
GRAINGER W W INC COM 384802104 2,331 5,815 SH SOLE 15 5,815 0 0
GRAINGER W W INC COM 384802104 55,407 138,196 SH SOLE 18 119,861 0 18,335
GRAINGER W W INC COM 384802104 37,214 92,818 SH SOLE 19 92,818 0 0
GRAINGER W W INC COM 384802104 544,292 1,357,574 SH SOLE 21 1,357,574 0 0
GRAINGER W W INC COM 384802104 448,540 1,118,750 SH SOLE 22 981,354 0 137,396
GRAINGER W W INC COM 384802104 12,615 31,464 SH SOLE 23 31,464 0 0
GRAINGER W W INC COM 384802104 41,837 104,351 SH SOLE 25 104,351 0 0
GRAINGER W W INC COM 384802104 53,435 133,278 SH SOLE 26 58,956 0 74,322
GRAINGER W W INC COM 384802104 95,334 237,782 SH SOLE 28 7,047 0 230,735
GRAINGER W W INC COM 384802104 708 1,767 SH SOLE 29 1,767 0 0
GRAINGER W W INC COM 384802104 109,456 273,005 SH SOLE 30 256,354 0 16,651
GRAINGER W W INC COM 384802104 4,215 10,512 SH SOLE 31 7,689 0 2,823
GRAINGER W W INC COM 384802104 19,466 48,551 SH SOLE 34 48,551 0 0
GRAINGER W W INC COM 384802104 10,564 26,349 SH SOLE 36 26,349 0 0
GRAINGER W W INC COM 384802104 736 1,835 SH SOLE 40 1,835 0 0
GRAINGER W W INC COM 384802104 24,523 61,166 SH SOLE 43 10,037 0 51,129
GRAN TIERRA ENERGY INC COM 38500T101 9 13,569 SH SOLE 43 0 0 13,569
GRAND CANYON ED INC COM 38526M106 13,627 127,237 SH SOLE 2 40,941 0 86,296
GRAND CANYON ED INC COM 38526M106 20 191 SH SOLE 4 191 0 0
GRAND CANYON ED INC COM 38526M106 107 998 SH SOLE 7 998 0 0
GRAND CANYON ED INC COM 38526M106 12,219 114,092 SH SOLE 18 113,921 0 171
GRAND CANYON ED INC COM 38526M106 1,356 12,664 SH SOLE 19 12,664 0 0
GRAND CANYON ED INC COM 38526M106 232,748 2,173,187 SH SOLE 21 2,173,187 0 0
GRAND CANYON ED INC COM 38526M106 160,415 1,497,807 SH SOLE 22 1,435,769 0 62,038
GRAND CANYON ED INC COM 38526M106 43 401 SH SOLE 25 401 0 0
GRAND CANYON ED INC COM 38526M106 2,226 20,787 SH SOLE 26 13,382 0 7,405
GRAND CANYON ED INC COM 38526M106 609 5,683 SH SOLE 28 5,683 0 0
GRAND CANYON ED INC COM 38526M106 112 1,043 SH SOLE 29 1,043 0 0
GRAND CANYON ED INC COM 38526M106 3,573 33,357 SH SOLE 30 33,357 0 0
GRAND CANYON ED INC COM 38526M106 121 1,133 SH SOLE 31 1,133 0 0
GRAND CANYON ED INC COM 38526M106 192 1,789 SH SOLE 36 1,789 0 0
GRAND CANYON ED INC COM 38526M106 645 6,018 SH SOLE 40 6,018 0 0
GRAND CANYON ED INC COM 38526M106 6,319 59,003 SH SOLE 43 1,317 0 57,686
GRANITE CONSTR INC COM 387328107 2,038 50,629 SH SOLE 2 15,310 0 35,319
GRANITE CONSTR INC COM 387328107 8 193 SH SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 29 729 SH SOLE 7 729 0 0
GRANITE CONSTR INC COM 387328107 7,774 193,148 SH SOLE 18 193,148 0 0
GRANITE CONSTR INC COM 387328107 3,301 82,023 SH SOLE 19 82,023 0 0
GRANITE CONSTR INC COM 387328107 226,027 5,615,590 SH SOLE 21 5,615,590 0 0
GRANITE CONSTR INC COM 387328107 53,651 1,332,954 SH SOLE 22 1,261,272 0 71,682
GRANITE CONSTR INC COM 387328107 53 1,316 SH SOLE 25 1,316 0 0
GRANITE CONSTR INC COM 387328107 1,409 34,997 SH SOLE 26 17,750 0 17,247
GRANITE CONSTR INC COM 387328107 228 5,662 SH SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 4,115 102,239 SH SOLE 30 102,239 0 0
GRANITE CONSTR INC COM 387328107 255 6,337 SH SOLE 36 6,337 0 0
GRANITE CONSTR INC COM 387328107 284 7,068 SH SOLE 40 7,068 0 0
GRANITE CONSTR INC COM 387328107 3,230 80,244 SH SOLE 43 4,764 0 75,480
GRANITE PT MTG TR INC COM STK 38741L107 755 63,041 SH SOLE 2 18,126 0 44,915
GRANITE PT MTG TR INC COM STK 38741L107 2 137 SH SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 14 1,163 SH SOLE 7 1,163 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,840 237,282 SH SOLE 18 237,282 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,533 211,630 SH SOLE 19 211,630 0 0
GRANITE PT MTG TR INC COM STK 38741L107 96,683 8,077,131 SH SOLE 21 8,077,131 0 0
GRANITE PT MTG TR INC COM STK 38741L107 21,040 1,757,686 SH SOLE 22 1,674,661 0 83,025
GRANITE PT MTG TR INC COM STK 38741L107 109 9,082 SH SOLE 23 9,082 0 0
GRANITE PT MTG TR INC COM STK 38741L107 358 29,935 SH SOLE 26 7,740 0 22,195
GRANITE PT MTG TR INC COM STK 38741L107 72 5,981 SH SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 950 79,352 SH SOLE 30 79,352 0 0
GRANITE PT MTG TR INC COM STK 38741L107 87 7,227 SH SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 324 27,033 SH SOLE 43 415 0 26,618
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 29 469 SH SOLE 43 0 0 469
GRAPHIC PACKAGING HLDG CO COM 388689101 10,605 583,987 SH SOLE 2 123,875 0 460,112
GRAPHIC PACKAGING HLDG CO COM 388689101 21 1,130 SH SOLE 4 1,130 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 128 7,067 SH SOLE 7 7,067 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,016 110,987 SH SOLE 18 110,987 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,291 71,073 SH SOLE 19 71,073 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 57,527 3,167,780 SH SOLE 21 3,167,780 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 131,185 7,223,828 SH SOLE 22 6,859,773 0 364,055
GRAPHIC PACKAGING HLDG CO COM 388689101 1,938 106,693 SH SOLE 26 82,959 0 23,734
GRAPHIC PACKAGING HLDG CO COM 388689101 943 51,932 SH SOLE 28 38,244 0 13,688
GRAPHIC PACKAGING HLDG CO COM 388689101 3,314 182,466 SH SOLE 30 182,466 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 92 5,042 SH SOLE 31 5,042 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 30,503 1,679,681 SH SOLE 34 1,679,681 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 174 9,598 SH SOLE 36 9,598 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 641 35,302 SH SOLE 40 35,302 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,976 108,795 SH SOLE 43 12,901 0 95,894
GRAVITY CO LTD SPONSORED ADS NE 38911N206 415 3,608 SH SOLE 43 0 0 3,608
GRAY TELEVISION INC COM 389375106 1,520 82,585 SH SOLE 2 27,952 0 54,633
GRAY TELEVISION INC COM 389375106 7 362 SH SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 48 2,612 SH SOLE 7 2,612 0 0
GRAY TELEVISION INC COM 389375106 5,226 284,028 SH SOLE 18 284,028 0 0
GRAY TELEVISION INC COM 389375106 2,776 150,894 SH SOLE 19 150,894 0 0
GRAY TELEVISION INC COM 389375106 59,262 3,220,743 SH SOLE 21 3,220,743 0 0
GRAY TELEVISION INC COM 389375106 47,317 2,571,574 SH SOLE 22 2,456,797 0 114,777
GRAY TELEVISION INC COM 389375106 21 1,138 SH SOLE 25 1,138 0 0
GRAY TELEVISION INC COM 389375106 872 47,414 SH SOLE 26 22,930 0 24,484
GRAY TELEVISION INC COM 389375106 209 11,375 SH SOLE 28 11,375 0 0
GRAY TELEVISION INC COM 389375106 1,222 66,408 SH SOLE 30 66,408 0 0
GRAY TELEVISION INC COM 389375106 40 2,174 SH SOLE 34 2,174 0 0
GRAY TELEVISION INC COM 389375106 112 6,068 SH SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 179 9,730 SH SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 623 33,873 SH SOLE 43 125 0 33,748
GRAY TELEVISION INC CL A 389375205 13 756 SH SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 27 4,890 SH SOLE 2 348 0 4,542
GRAYBUG VISION INC COM SHS 38942Q103 122 22,037 SH SOLE 18 22,037 0 0
GRAYBUG VISION INC COM SHS 38942Q103 56 10,054 SH SOLE 19 10,054 0 0
GRAYBUG VISION INC COM SHS 38942Q103 1,265 228,002 SH SOLE 21 228,002 0 0
GRAYBUG VISION INC COM SHS 38942Q103 320 57,596 SH SOLE 22 55,598 0 1,998
GREAT AJAX CORP COM 38983D300 216 19,826 SH SOLE 2 2,104 0 17,722
GREAT AJAX CORP COM 38983D300 3 257 SH SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 933 85,640 SH SOLE 18 85,640 0 0
GREAT AJAX CORP COM 38983D300 1,072 98,307 SH SOLE 19 98,307 0 0
GREAT AJAX CORP COM 38983D300 14,532 1,333,200 SH SOLE 21 1,333,200 0 0
GREAT AJAX CORP COM 38983D300 5,724 525,138 SH SOLE 22 505,990 0 19,148
GREAT AJAX CORP COM 38983D300 8 748 SH SOLE 43 0 0 748
GREAT ELM GROUP INC COM NEW 39037G109 12 4,933 SH SOLE 18 4,933 0 0
GREAT ELM GROUP INC COM NEW 39037G109 155 63,389 SH SOLE 21 63,389 0 0
GREAT ELM GROUP INC COM NEW 39037G109 870 356,652 SH SOLE 22 356,652 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,107 75,956 SH SOLE 2 20,962 0 54,994
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 379 SH SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 4,825 330,921 SH SOLE 7 330,921 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 3,364 230,752 SH SOLE 18 230,752 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,615 110,801 SH SOLE 19 110,801 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 40,798 2,798,222 SH SOLE 21 2,798,222 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 26,345 1,806,956 SH SOLE 22 1,711,585 0 95,371
GREAT LAKES DREDGE & DOCK CO COM 390607109 36 2,439 SH SOLE 25 2,439 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 154 10,567 SH SOLE 26 5,085 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 117 8,029 SH SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 798 54,762 SH SOLE 30 54,762 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 89 6,078 SH SOLE 36 6,078 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 95 6,512 SH SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 824 56,527 SH SOLE 43 0 0 56,527
GREAT SOUTHN BANCORP INC COM 390905107 713 12,589 SH SOLE 2 3,649 0 8,940
GREAT SOUTHN BANCORP INC COM 390905107 16 277 SH SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,008 35,431 SH SOLE 18 35,431 0 0
GREAT SOUTHN BANCORP INC COM 390905107 963 17,000 SH SOLE 19 17,000 0 0
GREAT SOUTHN BANCORP INC COM 390905107 28,115 496,110 SH SOLE 21 496,110 0 0
GREAT SOUTHN BANCORP INC COM 390905107 19,795 349,311 SH SOLE 22 331,880 0 17,431
GREAT SOUTHN BANCORP INC COM 390905107 82 1,440 SH SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,233 21,750 SH SOLE 30 21,750 0 0
GREAT SOUTHN BANCORP INC COM 390905107 55 972 SH SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 710 12,533 SH SOLE 43 261 0 12,272
GREAT WESTERN BANCORP INC COM 391416104 1,914 63,180 SH SOLE 2 16,285 0 46,895
GREAT WESTERN BANCORP INC COM 391416104 7 244 SH SOLE 4 244 0 0
GREAT WESTERN BANCORP INC COM 391416104 22 718 SH SOLE 7 718 0 0
GREAT WESTERN BANCORP INC COM 391416104 6,756 223,058 SH SOLE 18 223,058 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,005 99,217 SH SOLE 19 99,217 0 0
GREAT WESTERN BANCORP INC COM 391416104 181,450 5,990,423 SH SOLE 21 5,990,423 0 0
GREAT WESTERN BANCORP INC COM 391416104 46,343 1,529,961 SH SOLE 22 1,455,035 0 74,926
GREAT WESTERN BANCORP INC COM 391416104 39 1,275 SH SOLE 25 1,275 0 0
GREAT WESTERN BANCORP INC COM 391416104 906 29,924 SH SOLE 26 5,776 0 24,148
GREAT WESTERN BANCORP INC COM 391416104 242 7,995 SH SOLE 28 7,995 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,246 107,178 SH SOLE 30 107,178 0 0
GREAT WESTERN BANCORP INC COM 391416104 98 3,243 SH SOLE 36 3,243 0 0
GREAT WESTERN BANCORP INC COM 391416104 178 5,868 SH SOLE 40 5,868 0 0
GREAT WESTERN BANCORP INC COM 391416104 1,489 49,155 SH SOLE 43 6,979 0 42,176
GREAT WESTN NATL BK PORTLAND COM 695263103 12,264 321,464 SH SOLE 2 103,316 0 218,148
GREAT WESTN NATL BK PORTLAND COM 695263103 18 469 SH SOLE 4 469 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 139 3,636 SH SOLE 7 3,636 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 10,804 283,199 SH SOLE 18 283,199 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 1,351 35,418 SH SOLE 19 35,418 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 205,007 5,373,712 SH SOLE 21 5,373,712 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 146,921 3,851,144 SH SOLE 22 3,690,095 0 161,049
GREAT WESTN NATL BK PORTLAND COM 695263103 1 16 SH SOLE 23 16 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 11 279 SH SOLE 25 279 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 3,064 80,322 SH SOLE 26 36,019 0 44,303
GREAT WESTN NATL BK PORTLAND COM 695263103 389 10,190 SH SOLE 28 7,836 0 2,354
GREAT WESTN NATL BK PORTLAND COM 695263103 83 2,184 SH SOLE 29 2,184 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 9,393 246,211 SH SOLE 30 246,211 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 85 2,220 SH SOLE 31 2,220 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 71 1,862 SH SOLE 34 1,862 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 521 13,659 SH SOLE 36 13,659 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 607 15,901 SH SOLE 40 15,901 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 3,014 78,993 SH SOLE 43 4,591 0 74,402
GREEN BRICK PARTNERS INC COM 392709101 1,072 47,251 SH SOLE 2 17,192 0 30,059
GREEN BRICK PARTNERS INC COM 392709101 3 122 SH SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 13 585 SH SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,623 115,646 SH SOLE 18 110,288 0 5,358
GREEN BRICK PARTNERS INC COM 392709101 7,987 352,178 SH SOLE 19 352,178 0 0
GREEN BRICK PARTNERS INC COM 392709101 43,482 1,917,177 SH SOLE 21 1,917,177 0 0
GREEN BRICK PARTNERS INC COM 392709101 31,175 1,374,557 SH SOLE 22 1,323,122 0 51,435
GREEN BRICK PARTNERS INC COM 392709101 242 10,682 SH SOLE 23 10,682 0 0
GREEN BRICK PARTNERS INC COM 392709101 22 985 SH SOLE 25 985 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,043 45,991 SH SOLE 26 2,109 0 43,882
GREEN BRICK PARTNERS INC COM 392709101 84 3,690 SH SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 181 7,962 SH SOLE 30 7,962 0 0
GREEN BRICK PARTNERS INC COM 392709101 46 2,038 SH SOLE 36 2,038 0 0
GREEN BRICK PARTNERS INC COM 392709101 71 3,149 SH SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,346 59,331 SH SOLE 43 535 0 58,796
GREEN DOT CORP CL A 39304D102 2,487 54,311 SH SOLE 2 15,857 0 38,454
GREEN DOT CORP CL A 39304D102 9 201 SH SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 40 863 SH SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 9,478 206,980 SH SOLE 18 206,980 0 0
GREEN DOT CORP CL A 39304D102 4,217 92,088 SH SOLE 19 92,088 0 0
GREEN DOT CORP CL A 39304D102 268,478 5,863,256 SH SOLE 21 5,863,256 0 0
GREEN DOT CORP CL A 39304D102 64,168 1,401,351 SH SOLE 22 1,332,209 0 69,142
GREEN DOT CORP CL A 39304D102 1,089 23,782 SH SOLE 26 11,386 0 12,396
GREEN DOT CORP CL A 39304D102 274 5,984 SH SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 6,808 148,680 SH SOLE 30 148,680 0 0
GREEN DOT CORP CL A 39304D102 1,807 39,459 SH SOLE 34 39,459 0 0
GREEN DOT CORP CL A 39304D102 236 5,144 SH SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 1,292 28,205 SH SOLE 43 719 0 27,486
GREEN PLAINS INC COM 393222104 2,211 81,684 SH SOLE 2 48,760 0 32,924
GREEN PLAINS INC COM 393222104 143 5,290 SH SOLE 4 5,290 0 0
GREEN PLAINS INC COM 393222104 20 748 SH SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 5,694 210,348 SH SOLE 18 210,348 0 0
GREEN PLAINS INC COM 393222104 27,963 1,032,984 SH SOLE 19 1,032,984 0 0
GREEN PLAINS INC COM 393222104 110,566 4,084,463 SH SOLE 21 4,084,463 0 0
GREEN PLAINS INC COM 393222104 31,509 1,163,978 SH SOLE 22 1,119,661 0 44,317
GREEN PLAINS INC COM 393222104 254 9,387 SH SOLE 23 9,387 0 0
GREEN PLAINS INC COM 393222104 941 34,769 SH SOLE 26 3,760 0 31,009
GREEN PLAINS INC COM 393222104 1,428 52,750 SH SOLE 30 52,750 0 0
GREEN PLAINS INC COM 393222104 8,544 315,628 SH SOLE 34 315,628 0 0
GREEN PLAINS INC COM 393222104 120 4,419 SH SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 79 2,901 SH SOLE 43 0 0 2,901
GREENBRIER COS INC COM 393657101 1,813 38,391 SH SOLE 2 10,620 0 27,771
GREENBRIER COS INC COM 393657101 6 136 SH SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 45 963 SH SOLE 7 963 0 0
GREENBRIER COS INC COM 393657101 6,297 133,344 SH SOLE 18 133,344 0 0
GREENBRIER COS INC COM 393657101 4,017 85,070 SH SOLE 19 85,070 0 0
GREENBRIER COS INC COM 393657101 189,899 4,021,573 SH SOLE 21 4,021,573 0 0
GREENBRIER COS INC COM 393657101 46,036 974,919 SH SOLE 22 924,812 0 50,107
GREENBRIER COS INC COM 393657101 1,199 25,389 SH SOLE 26 8,113 0 17,276
GREENBRIER COS INC COM 393657101 300 6,354 SH SOLE 28 3,997 0 2,357
GREENBRIER COS INC COM 393657101 3,325 70,408 SH SOLE 30 70,408 0 0
GREENBRIER COS INC COM 393657101 128 2,703 SH SOLE 36 2,703 0 0
GREENBRIER COS INC COM 393657101 217 4,597 SH SOLE 40 4,597 0 0
GREENBRIER COS INC COM 393657101 1,464 30,997 SH SOLE 43 1,189 0 29,808
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 1,632 1,501,000 PRN SOLE 21 1,501,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 49 1,956 SH SOLE 2 244 0 1,712
GREENE COUNTY BANCORP INC COM 394357107 335 13,376 SH SOLE 18 13,376 0 0
GREENE COUNTY BANCORP INC COM 394357107 169 6,748 SH SOLE 19 6,748 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,208 128,287 SH SOLE 21 128,287 0 0
GREENE COUNTY BANCORP INC COM 394357107 774 30,961 SH SOLE 22 27,787 0 3,174
GREENHILL & CO INC COM 395259104 48 2,885 SH SOLE 2 1,098 0 1,787
GREENHILL & CO INC COM 395259104 1 60 SH SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 898 54,461 SH SOLE 18 54,461 0 0
GREENHILL & CO INC COM 395259104 422 25,587 SH SOLE 19 25,587 0 0
GREENHILL & CO INC COM 395259104 28,588 1,734,691 SH SOLE 21 1,734,691 0 0
GREENHILL & CO INC COM 395259104 7,037 427,017 SH SOLE 22 422,959 0 4,058
GREENHILL & CO INC COM 395259104 707 42,906 SH SOLE 30 42,906 0 0
GREENHILL & CO INC COM 395259104 12 719 SH SOLE 43 0 0 719
GREENLANE HLDGS INC CL A 395330103 18 3,340 SH SOLE 2 2,157 0 1,183
GREENLANE HLDGS INC CL A 395330103 153 28,928 SH SOLE 18 28,928 0 0
GREENLANE HLDGS INC CL A 395330103 83 15,711 SH SOLE 19 15,711 0 0
GREENLANE HLDGS INC CL A 395330103 2,494 470,191 SH SOLE 21 470,191 0 0
GREENLANE HLDGS INC CL A 395330103 513 96,734 SH SOLE 22 96,144 0 590
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 215 24,715 SH SOLE 2 2,517 0 22,198
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 543 SH SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 885 101,682 SH SOLE 18 101,682 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 758 87,172 SH SOLE 19 87,172 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10,241 1,177,084 SH SOLE 21 1,177,084 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,592 872,616 SH SOLE 22 844,479 0 28,137
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 18 2,047 SH SOLE 43 0 0 2,047
GREENSKY INC CL A 39572G100 142 22,931 SH SOLE 2 4,869 0 18,062
GREENSKY INC CL A 39572G100 8 1,330 SH SOLE 7 1,330 0 0
GREENSKY INC CL A 39572G100 1,242 200,669 SH SOLE 18 200,669 0 0
GREENSKY INC CL A 39572G100 696 112,395 SH SOLE 19 112,395 0 0
GREENSKY INC CL A 39572G100 13,618 2,199,984 SH SOLE 21 2,199,984 0 0
GREENSKY INC CL A 39572G100 10,408 1,681,501 SH SOLE 22 1,664,462 0 17,039
GREENSKY INC CL A 39572G100 16 2,660 SH SOLE 23 2,660 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 213 16,161 SH SOLE 21 16,161 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 1,149 87,409 SH SOLE 22 84,131 0 3,278
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 250 19,026 SH SOLE 30 19,026 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 228 17,337 SH SOLE 43 0 0 17,337
GREENWICH LIFESCIENCES INC COM 396879108 32 939 SH SOLE 18 939 0 0
GREENWICH LIFESCIENCES INC COM 396879108 387 11,358 SH SOLE 21 11,358 0 0
GREENWICH LIFESCIENCES INC COM 396879108 1,747 51,243 SH SOLE 22 51,243 0 0
GREIF INC CL A 397624107 2,387 41,883 SH SOLE 2 18,547 0 23,336
GREIF INC CL A 397624107 7 123 SH SOLE 4 123 0 0
GREIF INC CL A 397624107 26 455 SH SOLE 7 455 0 0
GREIF INC CL A 397624107 8,023 140,760 SH SOLE 18 140,760 0 0
GREIF INC CL A 397624107 2,524 44,287 SH SOLE 19 44,287 0 0
GREIF INC CL A 397624107 108,078 1,896,113 SH SOLE 21 1,896,113 0 0
GREIF INC CL A 397624107 54,374 953,938 SH SOLE 22 913,324 0 40,614
GREIF INC CL A 397624107 39 692 SH SOLE 25 692 0 0
GREIF INC CL A 397624107 473 8,294 SH SOLE 26 5,362 0 2,932
GREIF INC CL A 397624107 226 3,962 SH SOLE 28 3,574 0 388
GREIF INC CL A 397624107 1,229 21,556 SH SOLE 30 21,556 0 0
GREIF INC CL A 397624107 162 2,846 SH SOLE 36 2,846 0 0
GREIF INC CL A 397624107 150 2,624 SH SOLE 40 2,624 0 0
GREIF INC CL A 397624107 2,223 38,998 SH SOLE 43 9,666 0 29,332
GREIF INC CL B 397624206 359 6,280 SH SOLE 2 1,454 0 4,826
GREIF INC CL B 397624206 6 104 SH SOLE 7 104 0 0
GREIF INC CL B 397624206 1,132 19,783 SH SOLE 18 19,783 0 0
GREIF INC CL B 397624206 658 11,487 SH SOLE 19 11,487 0 0
GREIF INC CL B 397624206 12,759 222,901 SH SOLE 21 222,901 0 0
GREIF INC CL B 397624206 4,392 76,729 SH SOLE 22 71,112 0 5,617
GREIF INC CL B 397624206 12 201 SH SOLE 25 201 0 0
GREIF INC CL B 397624206 25 434 SH SOLE 26 434 0 0
GREIF INC CL B 397624206 49 860 SH SOLE 30 860 0 0
GREIF INC CL B 397624206 7 121 SH SOLE 34 121 0 0
GREIF INC CL B 397624206 24 426 SH SOLE 36 426 0 0
GREIF INC CL B 397624206 12 207 SH SOLE 43 0 0 207
GRID DYNAMICS HLDGS INC CL A 39813G109 100 6,248 SH SOLE 2 3,224 0 3,024
GRID DYNAMICS HLDGS INC CL A 39813G109 3 217 SH SOLE 7 217 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 1,890 118,661 SH SOLE 18 95,617 0 23,044
GRID DYNAMICS HLDGS INC CL A 39813G109 19,904 1,249,436 SH SOLE 19 1,249,436 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 16,206 1,017,344 SH SOLE 21 1,017,344 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 9,533 598,447 SH SOLE 22 593,206 0 5,241
GRID DYNAMICS HLDGS INC CL A 39813G109 26 1,660 SH SOLE 23 1,660 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 605 37,968 SH SOLE 26 0 0 37,968
GRIFFON CORP COM 398433102 1,497 55,094 SH SOLE 2 15,509 0 39,585
GRIFFON CORP COM 398433102 3 124 SH SOLE 4 124 0 0
GRIFFON CORP COM 398433102 27 977 SH SOLE 7 977 0 0
GRIFFON CORP COM 398433102 5,149 189,520 SH SOLE 18 189,520 0 0
GRIFFON CORP COM 398433102 2,782 102,402 SH SOLE 19 102,402 0 0
GRIFFON CORP COM 398433102 147,545 5,430,431 SH SOLE 21 5,430,431 0 0
GRIFFON CORP COM 398433102 37,245 1,370,812 SH SOLE 22 1,302,570 0 68,242
GRIFFON CORP COM 398433102 481 17,685 SH SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 123 4,541 SH SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 2,865 105,443 SH SOLE 30 105,443 0 0
GRIFFON CORP COM 398433102 122 4,490 SH SOLE 40 4,490 0 0
GRIFFON CORP COM 398433102 474 17,445 SH SOLE 43 2,813 0 14,632
GRIFOLS S A SP ADR REP B NVT 398438408 17,049 986,085 SH SOLE 21 986,085 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 8,882 513,724 SH SOLE 22 0 0 513,724
GRIFOLS S A SP ADR REP B NVT 398438408 624 36,092 SH SOLE 30 36,092 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 3,033 175,427 SH SOLE 43 20,528 0 154,899
GRITSTONE ONCOLOGY INC COM 39868T105 234 24,858 SH SOLE 2 2,534 0 22,324
GRITSTONE ONCOLOGY INC COM 39868T105 7 750 SH SOLE 7 750 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 913 96,861 SH SOLE 18 96,861 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 3,529 374,215 SH SOLE 19 374,215 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 42 4,495 SH SOLE 20 4,495 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 11,101 1,177,164 SH SOLE 21 1,177,164 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 6,739 714,686 SH SOLE 22 685,030 0 29,656
GRITSTONE ONCOLOGY INC COM 39868T105 35 3,747 SH SOLE 43 182 0 3,565
GROCERY OUTLET HLDG CORP COM 39874R101 7,320 198,441 SH SOLE 2 71,338 0 127,103
GROCERY OUTLET HLDG CORP COM 39874R101 11 295 SH SOLE 4 295 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 81 2,209 SH SOLE 7 2,209 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,726 209,445 SH SOLE 18 209,189 0 256
GROCERY OUTLET HLDG CORP COM 39874R101 4,063 110,141 SH SOLE 19 110,141 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 147,347 3,994,235 SH SOLE 21 3,994,235 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 97,661 2,647,349 SH SOLE 22 2,549,045 0 98,304
GROCERY OUTLET HLDG CORP COM 39874R101 42 1,126 SH SOLE 23 1,126 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 26 701 SH SOLE 25 701 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,046 28,353 SH SOLE 26 21,355 0 6,998
GROCERY OUTLET HLDG CORP COM 39874R101 317 8,588 SH SOLE 28 8,588 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 126 3,412 SH SOLE 29 3,412 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,757 47,620 SH SOLE 30 47,620 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 248 6,716 SH SOLE 31 6,716 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 5,529 149,888 SH SOLE 34 149,888 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 64 1,722 SH SOLE 36 1,722 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 319 8,653 SH SOLE 40 8,653 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 18 484 SH SOLE 43 0 0 484
GROUP 1 AUTOMOTIVE INC COM 398905109 3,828 24,260 SH SOLE 2 7,327 0 16,933
GROUP 1 AUTOMOTIVE INC COM 398905109 12 75 SH SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 93 587 SH SOLE 7 587 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 11,321 71,745 SH SOLE 18 71,745 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 13,575 86,032 SH SOLE 19 86,032 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 330,987 2,097,642 SH SOLE 21 2,097,642 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 89,540 567,463 SH SOLE 22 540,413 0 27,050
GROUP 1 AUTOMOTIVE INC COM 398905109 487 3,089 SH SOLE 23 3,089 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 29 184 SH SOLE 25 184 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,752 23,780 SH SOLE 26 7,481 0 16,299
GROUP 1 AUTOMOTIVE INC COM 398905109 420 2,664 SH SOLE 28 1,963 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 6,030 38,218 SH SOLE 30 38,218 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 94 595 SH SOLE 34 595 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 333 2,111 SH SOLE 36 2,111 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 325 2,061 SH SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,606 10,177 SH SOLE 43 142 0 10,035
GROUPON INC COM NEW 399473206 1,392 27,549 SH SOLE 2 7,983 0 19,566
GROUPON INC COM NEW 399473206 4 79 SH SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 20 388 SH SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 3,926 77,676 SH SOLE 18 77,676 0 0
GROUPON INC COM NEW 399473206 2,214 43,808 SH SOLE 19 43,808 0 0
GROUPON INC COM NEW 399473206 44,722 884,800 SH SOLE 21 884,800 0 0
GROUPON INC COM NEW 399473206 33,381 660,429 SH SOLE 22 623,738 0 36,691
GROUPON INC COM NEW 399473206 235 4,657 SH SOLE 26 2,633 0 2,024
GROUPON INC COM NEW 399473206 146 2,890 SH SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 2,042 40,403 SH SOLE 30 40,403 0 0
GROUPON INC COM NEW 399473206 158 3,125 SH SOLE 34 3,125 0 0
GROUPON INC COM NEW 399473206 131 2,599 SH SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 511 10,105 SH SOLE 43 347 0 9,758
GROWGENERATION CORP COM 39986L109 954 19,203 SH SOLE 2 14,663 0 4,540
GROWGENERATION CORP COM 39986L109 38 765 SH SOLE 7 765 0 0
GROWGENERATION CORP COM 39986L109 6,845 137,757 SH SOLE 18 137,757 0 0
GROWGENERATION CORP COM 39986L109 3,588 72,217 SH SOLE 19 72,217 0 0
GROWGENERATION CORP COM 39986L109 76,658 1,542,722 SH SOLE 21 1,542,722 0 0
GROWGENERATION CORP COM 39986L109 61,137 1,230,368 SH SOLE 22 1,199,205 0 31,163
GROWGENERATION CORP COM 39986L109 1,836 36,943 SH SOLE 30 36,943 0 0
GROWGENERATION CORP COM 39986L109 318 6,402 SH SOLE 40 6,402 0 0
GRUBHUB INC COM 400110102 14,084 234,732 SH SOLE 2 69,956 0 164,776
GRUBHUB INC COM 400110102 22 373 SH SOLE 4 373 0 0
GRUBHUB INC COM 400110102 95 1,580 SH SOLE 7 1,580 0 0
GRUBHUB INC COM 400110102 13,630 227,162 SH SOLE 18 227,162 0 0
GRUBHUB INC COM 400110102 1,530 25,497 SH SOLE 19 25,497 0 0
GRUBHUB INC COM 400110102 263,352 4,389,194 SH SOLE 21 4,389,194 0 0
GRUBHUB INC COM 400110102 177,551 2,959,177 SH SOLE 22 2,827,884 0 131,293
GRUBHUB INC COM 400110102 59 983 SH SOLE 25 983 0 0
GRUBHUB INC COM 400110102 2,623 43,709 SH SOLE 26 25,113 0 18,596
GRUBHUB INC COM 400110102 702 11,701 SH SOLE 28 11,701 0 0
GRUBHUB INC COM 400110102 3,880 64,671 SH SOLE 30 64,671 0 0
GRUBHUB INC COM 400110102 673 11,215 SH SOLE 31 1,760 0 9,455
GRUBHUB INC COM 400110102 65 1,086 SH SOLE 34 1,086 0 0
GRUBHUB INC COM 400110102 128 2,131 SH SOLE 36 2,131 0 0
GRUBHUB INC COM 400110102 677 11,286 SH SOLE 40 11,286 0 0
GRUBHUB INC COM 400110102 1,520 25,331 SH SOLE 43 1,513 0 23,818
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3,196 63,253 SH SOLE 7 63,253 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 24,867 492,218 SH SOLE 21 492,218 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 292 5,788 SH SOLE 22 5,788 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,402 27,761 SH SOLE 30 27,761 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 822 16,268 SH SOLE 43 1,274 0 14,994
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,161 34,656 SH SOLE 7 34,656 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 40,597 228,343 SH SOLE 21 228,343 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,290 12,878 SH SOLE 30 12,878 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,524 31,068 SH SOLE 43 4,628 0 26,440
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 612 5,816 SH SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 11,685 111,082 SH SOLE 7 111,082 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,186 20,785 SH SOLE 18 0 0 20,785
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 17,095 162,520 SH SOLE 19 162,520 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 44,108 419,320 SH SOLE 21 419,320 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 58 547 SH SOLE 22 547 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 30,506 290,013 SH SOLE 25 290,013 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,949 37,541 SH SOLE 26 37,541 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,550 24,241 SH SOLE 30 24,241 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 21,821 207,441 SH SOLE 34 207,441 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4,866 46,255 SH SOLE 43 5,380 0 40,875
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 3,054 490,922 SH SOLE 43 578 0 490,344
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 109 14,263 SH SOLE 4 14,263 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8,687 1,141,558 SH SOLE 21 1,141,558 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4,561 599,319 SH SOLE 22 575,978 0 23,341
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 3,520 462,600 SH SOLE 30 462,600 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 10,947 1,438,472 SH SOLE 34 1,438,472 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 12 1,061 SH SOLE 43 0 0 1,061
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 41 23,874 SH SOLE 21 23,874 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 163 18,378 SH SOLE 4 18,378 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1 109 SH SOLE 18 109 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 143 16,167 SH SOLE 21 16,167 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,806 203,863 SH SOLE 43 39,775 0 164,088
GSE SYS INC COM 36227K106 15 8,592 SH SOLE 21 8,592 0 0
GSE SYS INC COM 36227K106 77 45,537 SH SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 77 11,480 SH SOLE 2 606 0 10,874
GSI TECHNOLOGY COM 36241U106 403 60,287 SH SOLE 18 60,287 0 0
GSI TECHNOLOGY COM 36241U106 199 29,691 SH SOLE 19 29,691 0 0
GSI TECHNOLOGY COM 36241U106 3,932 587,763 SH SOLE 21 587,763 0 0
GSI TECHNOLOGY COM 36241U106 1,208 180,534 SH SOLE 22 167,637 0 12,897
GSI TECHNOLOGY COM 36241U106 19 2,783 SH SOLE 43 0 0 2,783
GSX TECHEDU INC SPONSORED ADS 36257Y109 6,753 199,308 SH SOLE 2 2,252 0 197,056
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,177 34,726 SH SOLE 4 29,861 0 4,865
GSX TECHEDU INC SPONSORED ADS 36257Y109 255 7,516 SH SOLE 7 7,516 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 672 19,820 SH SOLE 13 15,141 0 4,679
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,415 41,764 SH SOLE 15 41,764 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 734 21,653 SH SOLE 18 21,653 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 49,051 1,447,791 SH SOLE 21 1,447,791 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 28,286 834,884 SH SOLE 22 748,030 0 86,854
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,320 38,957 SH SOLE 23 38,957 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 992 29,281 SH SOLE 25 29,281 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 3,612 106,611 SH SOLE 26 62,571 0 44,040
GSX TECHEDU INC SPONSORED ADS 36257Y109 3,635 107,294 SH SOLE 28 8,786 0 98,508
GSX TECHEDU INC SPONSORED ADS 36257Y109 14,999 442,701 SH SOLE 30 442,701 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 196 5,785 SH SOLE 31 5,215 0 570
GSX TECHEDU INC SPONSORED ADS 36257Y109 266 7,850 SH SOLE 32 7,850 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 188 5,561 SH SOLE 34 5,561 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 16 479 SH SOLE 40 479 0 0
GTT COMMUNICATIONS INC COM 362393100 26 13,956 SH SOLE 2 10,119 0 3,837
GTT COMMUNICATIONS INC COM 362393100 0 250 SH SOLE 4 250 0 0
GTT COMMUNICATIONS INC COM 362393100 219 119,676 SH SOLE 18 119,676 0 0
GTT COMMUNICATIONS INC COM 362393100 86 46,888 SH SOLE 19 46,888 0 0
GTT COMMUNICATIONS INC COM 362393100 2,034 1,111,229 SH SOLE 21 1,111,229 0 0
GTT COMMUNICATIONS INC COM 362393100 1,836 1,003,492 SH SOLE 22 994,922 0 8,570
GTT COMMUNICATIONS INC COM 362393100 28 15,512 SH SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 8 4,509 SH SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 15 8,421 SH SOLE 30 8,421 0 0
GTT COMMUNICATIONS INC COM 362393100 7 4,020 SH SOLE 40 4,020 0 0
GTT COMMUNICATIONS INC COM 362393100 7 3,799 SH SOLE 43 0 0 3,799
GTY TECHNOLOGY HOLDINGS INC COM 362409104 263 41,092 SH SOLE 2 2,356 0 38,736
GTY TECHNOLOGY HOLDINGS INC COM 362409104 8 1,198 SH SOLE 7 1,198 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 1,057 165,453 SH SOLE 18 165,453 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 507 79,345 SH SOLE 19 79,345 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 11,340 1,774,704 SH SOLE 21 1,774,704 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3,336 522,058 SH SOLE 22 478,674 0 43,384
GTY TECHNOLOGY HOLDINGS INC COM 362409104 10 1,531 SH SOLE 43 0 0 1,531
GUARANTY BANCSHARES INC TEX COM 400764106 255 6,935 SH SOLE 2 781 0 6,154
GUARANTY BANCSHARES INC TEX COM 400764106 8 206 SH SOLE 7 206 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 1,077 29,306 SH SOLE 18 29,306 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 487 13,248 SH SOLE 19 13,248 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 13,620 370,607 SH SOLE 21 370,607 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 7,805 212,393 SH SOLE 22 202,287 0 10,106
GUARANTY FED BANCSHARES INC COM 40108P101 13 662 SH SOLE 18 662 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 16 825 SH SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 27,622 180,949 SH SOLE 2 39,801 0 141,148
GUARDANT HEALTH INC COM 40131M109 47 307 SH SOLE 4 307 0 0
GUARDANT HEALTH INC COM 40131M109 229 1,497 SH SOLE 7 1,497 0 0
GUARDANT HEALTH INC COM 40131M109 7,744 50,732 SH SOLE 18 50,732 0 0
GUARDANT HEALTH INC COM 40131M109 35,230 230,788 SH SOLE 19 230,788 0 0
GUARDANT HEALTH INC COM 40131M109 335,560 2,198,228 SH SOLE 21 2,198,228 0 0
GUARDANT HEALTH INC COM 40131M109 343,019 2,247,096 SH SOLE 22 2,141,148 0 105,948
GUARDANT HEALTH INC COM 40131M109 115 751 SH SOLE 25 751 0 0
GUARDANT HEALTH INC COM 40131M109 4,982 32,640 SH SOLE 26 24,417 0 8,223
GUARDANT HEALTH INC COM 40131M109 1,190 7,795 SH SOLE 28 7,795 0 0
GUARDANT HEALTH INC COM 40131M109 52,134 341,528 SH SOLE 30 341,528 0 0
GUARDANT HEALTH INC COM 40131M109 237 1,554 SH SOLE 31 1,554 0 0
GUARDANT HEALTH INC COM 40131M109 13,330 87,327 SH SOLE 34 87,327 0 0
GUARDANT HEALTH INC COM 40131M109 240 1,574 SH SOLE 36 1,574 0 0
GUARDANT HEALTH INC COM 40131M109 1,466 9,606 SH SOLE 40 9,606 0 0
GUARDANT HEALTH INC COM 40131M109 1,844 12,083 SH SOLE 43 1,381 0 10,702
GUARDION HEALTH SCIENCES INC COM 40145Q401 1,505 627,264 SH SOLE 22 627,264 0 0
GUESS INC COM 401617105 1,082 46,055 SH SOLE 2 12,503 0 33,552
GUESS INC COM 401617105 4 185 SH SOLE 4 185 0 0
GUESS INC COM 401617105 20 868 SH SOLE 7 868 0 0
GUESS INC COM 401617105 3,852 163,927 SH SOLE 18 163,927 0 0
GUESS INC COM 401617105 2,064 87,814 SH SOLE 19 87,814 0 0
GUESS INC COM 401617105 108,687 4,624,984 SH SOLE 21 4,624,984 0 0
GUESS INC COM 401617105 30,249 1,287,185 SH SOLE 22 1,221,786 0 65,399
GUESS INC COM 401617105 54 2,278 SH SOLE 23 2,278 0 0
GUESS INC COM 401617105 597 25,415 SH SOLE 26 6,089 0 19,326
GUESS INC COM 401617105 177 7,533 SH SOLE 28 7,533 0 0
GUESS INC COM 401617105 2,145 91,288 SH SOLE 30 91,288 0 0
GUESS INC COM 401617105 87 3,709 SH SOLE 34 3,709 0 0
GUESS INC COM 401617105 24 1,012 SH SOLE 36 1,012 0 0
GUESS INC COM 401617105 166 7,065 SH SOLE 40 7,065 0 0
GUESS INC COM 401617105 1,193 50,785 SH SOLE 43 905 0 49,880
GUESS INC NOTE 2.000% 4/1 401617AD7 1,964 1,725,000 PRN SOLE 21 1,725,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 19,506 191,933 SH SOLE 2 38,423 0 153,510
GUIDEWIRE SOFTWARE INC COM 40171V100 4,248 41,799 SH SOLE 4 38,578 0 3,221
GUIDEWIRE SOFTWARE INC COM 40171V100 843 8,299 SH SOLE 7 8,299 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 28 278 SH SOLE 13 278 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 670 6,590 SH SOLE 15 6,590 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 10,904 107,296 SH SOLE 18 101,971 0 5,325
GUIDEWIRE SOFTWARE INC COM 40171V100 2,610 25,683 SH SOLE 19 25,683 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 129,955 1,278,707 SH SOLE 21 1,278,707 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 236,665 2,328,690 SH SOLE 22 2,182,084 0 146,606
GUIDEWIRE SOFTWARE INC COM 40171V100 5,798 57,055 SH SOLE 23 57,055 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 601 5,916 SH SOLE 25 5,916 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12,266 120,689 SH SOLE 26 92,072 0 28,617
GUIDEWIRE SOFTWARE INC COM 40171V100 17,066 167,921 SH SOLE 28 8,085 0 159,836
GUIDEWIRE SOFTWARE INC COM 40171V100 500 4,920 SH SOLE 29 4,920 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 29,185 287,174 SH SOLE 30 237,363 0 49,811
GUIDEWIRE SOFTWARE INC COM 40171V100 2,186 21,507 SH SOLE 31 12,674 0 8,833
GUIDEWIRE SOFTWARE INC COM 40171V100 423 4,163 SH SOLE 34 4,163 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,229 21,937 SH SOLE 36 21,937 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 364 3,577 SH SOLE 40 3,577 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,978 19,460 SH SOLE 43 884 0 18,576
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 2,615 2,324,000 PRN SOLE 21 2,324,000 0 0
GUILD HLDGS CO CL A 40172N107 5 323 SH SOLE 22 323 0 0
GULF ISLAND FABRICATION INC COM 402307102 13 3,239 SH SOLE 18 3,239 0 0
GULF ISLAND FABRICATION INC COM 402307102 244 63,139 SH SOLE 21 63,139 0 0
GULF ISLAND FABRICATION INC COM 402307102 978 253,445 SH SOLE 22 253,445 0 0
GULF RES INC COM 40251W408 0 3 SH SOLE 22 3 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 54,336 250,510 SH SOLE 21 250,510 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,945 8,966 SH SOLE 30 8,966 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 27 124 SH SOLE 43 0 0 124
GWG HLDGS INC COM 36192A109 13 1,866 SH SOLE 2 1,493 0 373
GWG HLDGS INC COM 36192A109 72 10,336 SH SOLE 18 10,336 0 0
GWG HLDGS INC COM 36192A109 36 5,173 SH SOLE 19 5,173 0 0
GWG HLDGS INC COM 36192A109 817 116,907 SH SOLE 21 116,907 0 0
GWG HLDGS INC COM 36192A109 70 10,079 SH SOLE 22 9,828 0 251
GX ACQUISITION CORP II UNIT 03/17/2026 36260F204 1,159 115,970 SH SOLE 19 115,970 0 0
GX ACQUISITION CORP II UNIT 03/17/2026 36260F204 292 29,200 SH SOLE 25 29,200 0 0
GX ACQUISITION CORP II UNIT 03/17/2026 36260F204 969 97,040 SH SOLE 34 97,040 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,722 45,328 SH SOLE 2 14,878 0 30,450
H & E EQUIPMENT SERVICES INC COM 404030108 9 234 SH SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 20 516 SH SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,047 106,507 SH SOLE 18 106,507 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 6,512 171,375 SH SOLE 19 171,375 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 48,757 1,283,078 SH SOLE 21 1,283,078 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 47,205 1,242,226 SH SOLE 22 1,192,298 0 49,928
H & E EQUIPMENT SERVICES INC COM 404030108 555 14,617 SH SOLE 23 14,617 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,838 100,988 SH SOLE 26 17,365 0 83,623
H & E EQUIPMENT SERVICES INC COM 404030108 176 4,630 SH SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 828 21,797 SH SOLE 30 21,797 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 37 985 SH SOLE 34 985 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 115 3,026 SH SOLE 40 3,026 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 867 22,823 SH SOLE 43 1,443 0 21,380
HACKETT GROUP INC COM 404609109 255 15,542 SH SOLE 2 8,537 0 7,005
HACKETT GROUP INC COM 404609109 5 319 SH SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,447 88,277 SH SOLE 18 88,277 0 0
HACKETT GROUP INC COM 404609109 4,092 249,675 SH SOLE 19 249,675 0 0
HACKETT GROUP INC COM 404609109 16,777 1,023,629 SH SOLE 21 1,023,629 0 0
HACKETT GROUP INC COM 404609109 16,715 1,019,847 SH SOLE 22 994,759 0 25,088
HACKETT GROUP INC COM 404609109 1,768 107,898 SH SOLE 26 0 0 107,898
HACKETT GROUP INC COM 404609109 55 3,369 SH SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 106 6,457 SH SOLE 30 6,457 0 0
HACKETT GROUP INC COM 404609109 44 2,676 SH SOLE 34 2,676 0 0
HACKETT GROUP INC COM 404609109 74 4,514 SH SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 147 8,947 SH SOLE 43 0 0 8,947
HAEMONETICS CORP MASS COM 405024100 14,135 127,332 SH SOLE 2 39,625 0 87,707
HAEMONETICS CORP MASS COM 405024100 23 207 SH SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 96 863 SH SOLE 7 863 0 0
HAEMONETICS CORP MASS COM 405024100 14,409 129,797 SH SOLE 18 129,797 0 0
HAEMONETICS CORP MASS COM 405024100 31,303 281,980 SH SOLE 19 281,980 0 0
HAEMONETICS CORP MASS COM 405024100 999 9,000 SH SOLE 20 9,000 0 0
HAEMONETICS CORP MASS COM 405024100 281,752 2,538,080 SH SOLE 21 2,538,080 0 0
HAEMONETICS CORP MASS COM 405024100 179,612 1,617,984 SH SOLE 22 1,552,776 0 65,208
HAEMONETICS CORP MASS COM 405024100 373 3,358 SH SOLE 23 3,358 0 0
HAEMONETICS CORP MASS COM 405024100 82 738 SH SOLE 25 738 0 0
HAEMONETICS CORP MASS COM 405024100 2,923 26,332 SH SOLE 26 16,335 0 9,997
HAEMONETICS CORP MASS COM 405024100 688 6,202 SH SOLE 28 6,202 0 0
HAEMONETICS CORP MASS COM 405024100 3,854 34,721 SH SOLE 30 34,721 0 0
HAEMONETICS CORP MASS COM 405024100 108 970 SH SOLE 31 970 0 0
HAEMONETICS CORP MASS COM 405024100 36 321 SH SOLE 34 321 0 0
HAEMONETICS CORP MASS COM 405024100 173 1,562 SH SOLE 36 1,562 0 0
HAEMONETICS CORP MASS COM 405024100 686 6,184 SH SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 1,329 11,975 SH SOLE 43 430 0 11,545
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 29 534 SH SOLE 43 0 0 534
HAIN CELESTIAL GROUP INC COM 405217100 10,945 251,032 SH SOLE 2 76,647 0 174,385
HAIN CELESTIAL GROUP INC COM 405217100 29 670 SH SOLE 4 670 0 0
HAIN CELESTIAL GROUP INC COM 405217100 84 1,927 SH SOLE 7 1,927 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8,786 201,517 SH SOLE 18 200,990 0 527
HAIN CELESTIAL GROUP INC COM 405217100 975 22,358 SH SOLE 19 22,358 0 0
HAIN CELESTIAL GROUP INC COM 405217100 168,053 3,854,418 SH SOLE 21 3,854,418 0 0
HAIN CELESTIAL GROUP INC COM 405217100 115,986 2,660,230 SH SOLE 22 2,542,420 0 117,810
HAIN CELESTIAL GROUP INC COM 405217100 27 628 SH SOLE 23 628 0 0
HAIN CELESTIAL GROUP INC COM 405217100 53 1,219 SH SOLE 25 1,219 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,570 36,012 SH SOLE 26 24,842 0 11,170
HAIN CELESTIAL GROUP INC COM 405217100 487 11,168 SH SOLE 28 11,168 0 0
HAIN CELESTIAL GROUP INC COM 405217100 73 1,666 SH SOLE 29 1,666 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,676 61,370 SH SOLE 30 61,370 0 0
HAIN CELESTIAL GROUP INC COM 405217100 238 5,464 SH SOLE 31 5,464 0 0
HAIN CELESTIAL GROUP INC COM 405217100 270 6,190 SH SOLE 36 6,190 0 0
HAIN CELESTIAL GROUP INC COM 405217100 436 10,010 SH SOLE 40 10,010 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,089 116,724 SH SOLE 43 5,272 0 111,452
HALCON RES CORP COM NEW 07134L107 8 750 SH SOLE 18 750 0 0
HALCON RES CORP COM NEW 07134L107 97 8,890 SH SOLE 21 8,890 0 0
HALCON RES CORP COM NEW 07134L107 25 2,290 SH SOLE 22 2,290 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 4,525 901,450 SH SOLE 22 901,450 0 0
HALLADOR ENERGY COMPANY COM 40609P105 29 15,673 SH SOLE 21 15,673 0 0
HALLADOR ENERGY COMPANY COM 40609P105 161 86,337 SH SOLE 22 86,337 0 0
HALLIBURTON CO COM 406216101 58,270 2,715,305 SH SOLE 2 961,691 0 1,753,614
HALLIBURTON CO COM 406216101 11,207 522,222 SH SOLE 4 488,419 0 33,803
HALLIBURTON CO COM 406216101 16,693 777,843 SH SOLE 7 753,343 0 24,500
HALLIBURTON CO COM 406216101 92 4,276 SH SOLE 13 4,276 0 0
HALLIBURTON CO COM 406216101 2,369 110,396 SH SOLE 15 110,396 0 0
HALLIBURTON CO COM 406216101 38,784 1,807,282 SH SOLE 18 1,657,259 0 150,023
HALLIBURTON CO COM 406216101 8,821 411,024 SH SOLE 19 411,024 0 0
HALLIBURTON CO COM 406216101 548,027 25,537,146 SH SOLE 21 25,537,146 0 0
HALLIBURTON CO COM 406216101 469,551 21,880,295 SH SOLE 22 18,727,167 0 3,153,128
HALLIBURTON CO COM 406216101 18,405 857,623 SH SOLE 23 857,623 0 0
HALLIBURTON CO COM 406216101 82,288 3,834,466 SH SOLE 25 3,834,466 0 0
HALLIBURTON CO COM 406216101 50,851 2,369,586 SH SOLE 26 1,134,821 0 1,234,765
HALLIBURTON CO COM 406216101 69,613 3,243,853 SH SOLE 28 116,602 0 3,127,251
HALLIBURTON CO COM 406216101 5,015 233,705 SH SOLE 29 233,705 0 0
HALLIBURTON CO COM 406216101 101,324 4,721,537 SH SOLE 30 4,145,726 0 575,811
HALLIBURTON CO COM 406216101 11,630 541,960 SH SOLE 31 434,482 0 107,478
HALLIBURTON CO COM 406216101 6,488 302,353 SH SOLE 34 302,353 0 0
HALLIBURTON CO COM 406216101 13,122 611,440 SH SOLE 36 611,440 0 0
HALLIBURTON CO COM 406216101 750 34,957 SH SOLE 40 34,957 0 0
HALLIBURTON CO COM 406216101 14,655 682,901 SH SOLE 43 65,815 0 617,086
HALLMARK FINL SVCS INC COM NEW 40624Q203 10 2,534 SH SOLE 18 2,534 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 214 55,239 SH SOLE 21 55,239 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 960 247,518 SH SOLE 22 247,518 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 0 87 SH SOLE 43 0 0 87
HALOZYME THERAPEUTICS INC COM 40637H109 5,287 126,811 SH SOLE 2 94,609 0 32,202
HALOZYME THERAPEUTICS INC COM 40637H109 22 538 SH SOLE 4 538 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 93 2,224 SH SOLE 7 2,224 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 30,792 738,586 SH SOLE 18 715,997 0 22,589
HALOZYME THERAPEUTICS INC COM 40637H109 51,374 1,232,274 SH SOLE 19 1,232,274 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 434,891 10,431,545 SH SOLE 21 10,431,545 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 190,406 4,567,195 SH SOLE 22 4,467,811 0 99,384
HALOZYME THERAPEUTICS INC COM 40637H109 871 20,883 SH SOLE 23 20,883 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 54 1,294 SH SOLE 25 1,294 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,386 153,190 SH SOLE 26 43,784 0 109,406
HALOZYME THERAPEUTICS INC COM 40637H109 408 9,782 SH SOLE 28 9,782 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 43,255 1,037,531 SH SOLE 30 1,037,531 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 99 2,368 SH SOLE 34 2,368 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 133 3,201 SH SOLE 36 3,201 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 659 15,796 SH SOLE 40 15,796 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,930 94,260 SH SOLE 43 1,093 0 93,167
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 121 6,687 SH SOLE 2 658 0 6,029
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 475 26,183 SH SOLE 18 26,183 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 225 12,421 SH SOLE 19 12,421 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,825 266,125 SH SOLE 21 266,125 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,869 213,429 SH SOLE 22 207,701 0 5,728
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 35 1,943 SH SOLE 43 0 0 1,943
HAMILTON LANE INC CL A 407497106 2,685 30,324 SH SOLE 2 16,269 0 14,055
HAMILTON LANE INC CL A 407497106 8 94 SH SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 47 536 SH SOLE 7 536 0 0
HAMILTON LANE INC CL A 407497106 10,785 121,777 SH SOLE 18 102,872 0 18,905
HAMILTON LANE INC CL A 407497106 41,883 472,929 SH SOLE 19 472,929 0 0
HAMILTON LANE INC CL A 407497106 101,174 1,142,439 SH SOLE 21 1,142,439 0 0
HAMILTON LANE INC CL A 407497106 113,326 1,279,654 SH SOLE 22 1,258,503 0 21,151
HAMILTON LANE INC CL A 407497106 1,899 21,448 SH SOLE 23 21,448 0 0
HAMILTON LANE INC CL A 407497106 8,272 93,404 SH SOLE 26 0 0 93,404
HAMILTON LANE INC CL A 407497106 290 3,269 SH SOLE 28 3,269 0 0
HAMILTON LANE INC CL A 407497106 18,630 210,364 SH SOLE 30 210,364 0 0
HAMILTON LANE INC CL A 407497106 165 1,861 SH SOLE 34 1,861 0 0
HAMILTON LANE INC CL A 407497106 340 3,844 SH SOLE 40 3,844 0 0
HAMILTON LANE INC CL A 407497106 209 2,364 SH SOLE 43 131 0 2,233
HANCOCK WHITNEY CORPORATION COM 410120109 6,073 144,564 SH SOLE 2 62,343 0 82,221
HANCOCK WHITNEY CORPORATION COM 410120109 15 355 SH SOLE 4 355 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 98 2,338 SH SOLE 7 2,338 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 19,374 461,168 SH SOLE 18 461,168 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 15,900 378,482 SH SOLE 19 378,482 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 268,712 6,396,375 SH SOLE 21 6,396,375 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 138,295 3,291,949 SH SOLE 22 3,150,712 0 141,237
HANCOCK WHITNEY CORPORATION COM 410120109 585 13,937 SH SOLE 23 13,937 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 49 1,162 SH SOLE 25 1,162 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,724 136,252 SH SOLE 26 28,621 0 107,631
HANCOCK WHITNEY CORPORATION COM 410120109 496 11,814 SH SOLE 28 11,814 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,966 189,633 SH SOLE 30 189,633 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 198 4,707 SH SOLE 34 4,707 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 292 6,947 SH SOLE 36 6,947 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 469 11,172 SH SOLE 40 11,172 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,782 90,030 SH SOLE 43 6,806 0 83,224
HANESBRANDS INC COM 410345102 17,152 871,981 SH SOLE 2 235,751 0 636,230
HANESBRANDS INC COM 410345102 84 4,284 SH SOLE 4 4,284 0 0
HANESBRANDS INC COM 410345102 6,061 308,158 SH SOLE 7 296,575 0 11,583
HANESBRANDS INC COM 410345102 116 5,915 SH SOLE 15 5,915 0 0
HANESBRANDS INC COM 410345102 19,625 997,719 SH SOLE 18 967,946 0 29,773
HANESBRANDS INC COM 410345102 3,423 174,025 SH SOLE 19 174,025 0 0
HANESBRANDS INC COM 410345102 274,617 13,961,188 SH SOLE 21 13,961,188 0 0
HANESBRANDS INC COM 410345102 167,127 8,496,544 SH SOLE 22 7,602,824 0 893,720
HANESBRANDS INC COM 410345102 21 1,093 SH SOLE 23 1,093 0 0
HANESBRANDS INC COM 410345102 313 15,898 SH SOLE 25 15,898 0 0
HANESBRANDS INC COM 410345102 7,295 370,873 SH SOLE 26 111,990 0 258,883
HANESBRANDS INC COM 410345102 1,713 87,097 SH SOLE 28 45,133 0 41,964
HANESBRANDS INC COM 410345102 178 9,074 SH SOLE 29 9,074 0 0
HANESBRANDS INC COM 410345102 18,332 931,972 SH SOLE 30 931,972 0 0
HANESBRANDS INC COM 410345102 3,416 173,678 SH SOLE 31 22,348 0 151,330
HANESBRANDS INC COM 410345102 2,743 139,463 SH SOLE 32 139,463 0 0
HANESBRANDS INC COM 410345102 509 25,897 SH SOLE 34 25,897 0 0
HANESBRANDS INC COM 410345102 699 35,540 SH SOLE 36 35,540 0 0
HANESBRANDS INC COM 410345102 840 42,715 SH SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 3,294 167,445 SH SOLE 43 4,085 0 163,360
HANGER INC COM NEW 41043F208 951 41,690 SH SOLE 2 12,385 0 29,305
HANGER INC COM NEW 41043F208 3 115 SH SOLE 4 115 0 0
HANGER INC COM NEW 41043F208 14 604 SH SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 3,680 161,271 SH SOLE 18 161,271 0 0
HANGER INC COM NEW 41043F208 1,491 65,357 SH SOLE 19 65,357 0 0
HANGER INC COM NEW 41043F208 107,116 4,693,972 SH SOLE 21 4,693,972 0 0
HANGER INC COM NEW 41043F208 25,065 1,098,381 SH SOLE 22 1,040,856 0 57,525
HANGER INC COM NEW 41043F208 24 1,034 SH SOLE 23 1,034 0 0
HANGER INC COM NEW 41043F208 22 966 SH SOLE 25 966 0 0
HANGER INC COM NEW 41043F208 81 3,540 SH SOLE 26 1,856 0 1,684
HANGER INC COM NEW 41043F208 118 5,175 SH SOLE 28 5,175 0 0
HANGER INC COM NEW 41043F208 2,642 115,782 SH SOLE 30 115,782 0 0
HANGER INC COM NEW 41043F208 39 1,690 SH SOLE 36 1,690 0 0
HANGER INC COM NEW 41043F208 105 4,599 SH SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 128 5,599 SH SOLE 43 0 0 5,599
HANMI FINL CORP COM NEW 410495204 461 23,376 SH SOLE 2 1,308 0 22,068
HANMI FINL CORP COM NEW 410495204 14 726 SH SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 2,532 128,354 SH SOLE 18 128,354 0 0
HANMI FINL CORP COM NEW 410495204 824 41,757 SH SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 66,075 3,348,980 SH SOLE 21 3,348,980 0 0
HANMI FINL CORP COM NEW 410495204 18,374 931,276 SH SOLE 22 905,441 0 25,835
HANMI FINL CORP COM NEW 410495204 753 38,142 SH SOLE 30 38,142 0 0
HANMI FINL CORP COM NEW 410495204 223 11,319 SH SOLE 43 0 0 11,319
HANNON ARMSTRONG SUST INFR C COM 41068X100 5,094 90,798 SH SOLE 2 25,997 0 64,801
HANNON ARMSTRONG SUST INFR C COM 41068X100 206 3,677 SH SOLE 4 3,677 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 72 1,292 SH SOLE 7 1,292 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 13,525 241,089 SH SOLE 18 240,876 0 213
HANNON ARMSTRONG SUST INFR C COM 41068X100 15,475 275,845 SH SOLE 19 275,845 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 228,582 4,074,545 SH SOLE 21 4,074,545 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 138,744 2,473,155 SH SOLE 22 2,127,365 0 345,790
HANNON ARMSTRONG SUST INFR C COM 41068X100 747 13,316 SH SOLE 23 13,316 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 321 5,722 SH SOLE 25 5,722 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,089 37,235 SH SOLE 26 22,731 0 14,504
HANNON ARMSTRONG SUST INFR C COM 41068X100 589 10,498 SH SOLE 28 10,498 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,314 59,073 SH SOLE 30 59,073 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 75 1,334 SH SOLE 31 1,334 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 203 3,626 SH SOLE 34 3,626 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 171 3,050 SH SOLE 36 3,050 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 515 9,182 SH SOLE 40 9,182 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,426 25,427 SH SOLE 43 908 0 24,519
HANOVER INS GROUP INC COM 410867105 14,102 108,927 SH SOLE 2 42,948 0 65,979
HANOVER INS GROUP INC COM 410867105 62 478 SH SOLE 4 478 0 0
HANOVER INS GROUP INC COM 410867105 341 2,631 SH SOLE 7 2,631 0 0
HANOVER INS GROUP INC COM 410867105 12,310 95,085 SH SOLE 18 92,780 0 2,305
HANOVER INS GROUP INC COM 410867105 4,669 36,065 SH SOLE 19 36,065 0 0
HANOVER INS GROUP INC COM 410867105 233,808 1,806,024 SH SOLE 21 1,806,024 0 0
HANOVER INS GROUP INC COM 410867105 156,199 1,206,542 SH SOLE 22 1,150,568 0 55,974
HANOVER INS GROUP INC COM 410867105 42 322 SH SOLE 23 322 0 0
HANOVER INS GROUP INC COM 410867105 116 899 SH SOLE 25 899 0 0
HANOVER INS GROUP INC COM 410867105 1,905 14,715 SH SOLE 26 11,304 0 3,411
HANOVER INS GROUP INC COM 410867105 275 2,124 SH SOLE 28 2,124 0 0
HANOVER INS GROUP INC COM 410867105 112 867 SH SOLE 29 867 0 0
HANOVER INS GROUP INC COM 410867105 3,493 26,982 SH SOLE 30 26,982 0 0
HANOVER INS GROUP INC COM 410867105 242 1,870 SH SOLE 31 1,870 0 0
HANOVER INS GROUP INC COM 410867105 406 3,133 SH SOLE 34 3,133 0 0
HANOVER INS GROUP INC COM 410867105 459 3,545 SH SOLE 36 3,545 0 0
HANOVER INS GROUP INC COM 410867105 619 4,781 SH SOLE 40 4,781 0 0
HANOVER INS GROUP INC COM 410867105 4,985 38,509 SH SOLE 43 1,192 0 37,317
HARBORONE BANCORP INC NEW COM NEW 41165Y100 787 58,416 SH SOLE 2 18,351 0 40,065
HARBORONE BANCORP INC NEW COM NEW 41165Y100 9 672 SH SOLE 7 672 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,523 187,340 SH SOLE 18 187,340 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,346 99,948 SH SOLE 19 99,948 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 31,869 2,365,905 SH SOLE 21 2,365,905 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 24,854 1,845,171 SH SOLE 22 1,745,379 0 99,792
HARBORONE BANCORP INC NEW COM NEW 41165Y100 96 7,098 SH SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 179 13,285 SH SOLE 30 13,285 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 90 6,677 SH SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 661 49,085 SH SOLE 43 0 0 49,085
HARLEY DAVIDSON INC COM 412822108 15,957 397,922 SH SOLE 2 124,732 0 273,190
HARLEY DAVIDSON INC COM 412822108 38 941 SH SOLE 4 941 0 0
HARLEY DAVIDSON INC COM 412822108 178 4,430 SH SOLE 7 4,430 0 0
HARLEY DAVIDSON INC COM 412822108 14,978 373,516 SH SOLE 18 373,516 0 0
HARLEY DAVIDSON INC COM 412822108 1,612 40,207 SH SOLE 19 40,207 0 0
HARLEY DAVIDSON INC COM 412822108 278,720 6,950,630 SH SOLE 21 6,950,630 0 0
HARLEY DAVIDSON INC COM 412822108 197,020 4,913,209 SH SOLE 22 4,694,544 0 218,665
HARLEY DAVIDSON INC COM 412822108 104 2,595 SH SOLE 23 2,595 0 0
HARLEY DAVIDSON INC COM 412822108 79 1,971 SH SOLE 25 1,971 0 0
HARLEY DAVIDSON INC COM 412822108 2,529 63,066 SH SOLE 26 48,015 0 15,051
HARLEY DAVIDSON INC COM 412822108 886 22,083 SH SOLE 28 19,863 0 2,220
HARLEY DAVIDSON INC COM 412822108 83 2,059 SH SOLE 29 2,059 0 0
HARLEY DAVIDSON INC COM 412822108 4,227 105,403 SH SOLE 30 105,403 0 0
HARLEY DAVIDSON INC COM 412822108 763 19,035 SH SOLE 31 2,922 0 16,113
HARLEY DAVIDSON INC COM 412822108 176 4,401 SH SOLE 34 4,401 0 0
HARLEY DAVIDSON INC COM 412822108 1,406 35,054 SH SOLE 36 35,054 0 0
HARLEY DAVIDSON INC COM 412822108 754 18,799 SH SOLE 40 18,799 0 0
HARLEY DAVIDSON INC COM 412822108 3,148 78,494 SH SOLE 43 5,439 0 73,055
HARMONIC INC COM 413160102 885 112,886 SH SOLE 2 32,912 0 79,974
HARMONIC INC COM 413160102 10 1,315 SH SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 3,306 421,642 SH SOLE 18 421,642 0 0
HARMONIC INC COM 413160102 1,304 166,355 SH SOLE 19 166,355 0 0
HARMONIC INC COM 413160102 97,955 12,494,261 SH SOLE 21 12,494,261 0 0
HARMONIC INC COM 413160102 24,475 3,121,778 SH SOLE 22 2,970,648 0 151,130
HARMONIC INC COM 413160102 24 3,021 SH SOLE 25 3,021 0 0
HARMONIC INC COM 413160102 105 13,352 SH SOLE 26 7,480 0 5,872
HARMONIC INC COM 413160102 102 12,962 SH SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 1,651 210,559 SH SOLE 30 210,559 0 0
HARMONIC INC COM 413160102 58 7,420 SH SOLE 36 7,420 0 0
HARMONIC INC COM 413160102 67 8,589 SH SOLE 40 8,589 0 0
HARMONIC INC COM 413160102 176 22,438 SH SOLE 43 0 0 22,438
HARMONY BIOSCIENCES HLDGS IN COM 413197104 307 9,296 SH SOLE 2 238 0 9,058
HARMONY BIOSCIENCES HLDGS IN COM 413197104 646 19,554 SH SOLE 18 19,554 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 355 10,747 SH SOLE 19 10,747 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 6,479 196,107 SH SOLE 21 196,107 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,063 62,439 SH SOLE 22 60,327 0 2,112
HARMONY BIOSCIENCES HLDGS IN COM 413197104 10 313 SH SOLE 23 313 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 8,310 1,905,996 SH SOLE 7 1,905,996 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 14,836 3,402,774 SH SOLE 30 3,402,774 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 398 91,255 SH SOLE 43 0 0 91,255
HARPOON THERAPEUTICS INC COM 41358P106 183 8,742 SH SOLE 2 2,043 0 6,699
HARPOON THERAPEUTICS INC COM 41358P106 6 302 SH SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 1,177 56,243 SH SOLE 18 46,265 0 9,978
HARPOON THERAPEUTICS INC COM 41358P106 3,491 166,888 SH SOLE 19 166,888 0 0
HARPOON THERAPEUTICS INC COM 41358P106 15,817 756,054 SH SOLE 21 756,054 0 0
HARPOON THERAPEUTICS INC COM 41358P106 13,154 628,786 SH SOLE 22 625,172 0 3,614
HARPOON THERAPEUTICS INC COM 41358P106 133 6,359 SH SOLE 23 6,359 0 0
HARPOON THERAPEUTICS INC COM 41358P106 590 28,189 SH SOLE 26 0 0 28,189
HARPOON THERAPEUTICS INC COM 41358P106 204 9,771 SH SOLE 30 9,771 0 0
HARPOON THERAPEUTICS INC COM 41358P106 130 6,217 SH SOLE 43 0 0 6,217
HARROW HEALTH INC COM 415858109 199 29,409 SH SOLE 2 1,827 0 27,582
HARROW HEALTH INC COM 415858109 577 85,504 SH SOLE 18 85,504 0 0
HARROW HEALTH INC COM 415858109 272 40,292 SH SOLE 19 40,292 0 0
HARROW HEALTH INC COM 415858109 5,792 858,127 SH SOLE 21 858,127 0 0
HARROW HEALTH INC COM 415858109 3,817 565,475 SH SOLE 22 564,257 0 1,218
HARSCO CORP COM 415864107 1,544 90,002 SH SOLE 2 25,160 0 64,842
HARSCO CORP COM 415864107 6 352 SH SOLE 4 352 0 0
HARSCO CORP COM 415864107 22 1,284 SH SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 5,514 321,518 SH SOLE 18 321,518 0 0
HARSCO CORP COM 415864107 2,346 136,779 SH SOLE 19 136,779 0 0
HARSCO CORP COM 415864107 165,248 9,635,452 SH SOLE 21 9,635,452 0 0
HARSCO CORP COM 415864107 40,747 2,375,895 SH SOLE 22 2,252,538 0 123,357
HARSCO CORP COM 415864107 12 710 SH SOLE 25 710 0 0
HARSCO CORP COM 415864107 1,067 62,187 SH SOLE 26 29,118 0 33,069
HARSCO CORP COM 415864107 168 9,796 SH SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 3,520 205,274 SH SOLE 30 205,274 0 0
HARSCO CORP COM 415864107 21 1,247 SH SOLE 36 1,247 0 0
HARSCO CORP COM 415864107 156 9,096 SH SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 1,079 62,906 SH SOLE 43 913 0 61,993
HARTFORD FINL SVCS GROUP INC COM 416515104 61,338 918,368 SH SOLE 2 223,086 0 695,282
HARTFORD FINL SVCS GROUP INC COM 416515104 13,024 194,994 SH SOLE 4 181,230 0 13,764
HARTFORD FINL SVCS GROUP INC COM 416515104 32,766 490,585 SH SOLE 7 328,820 0 161,765
HARTFORD FINL SVCS GROUP INC COM 416515104 71 1,067 SH SOLE 13 1,067 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,022 45,244 SH SOLE 15 45,244 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 83,312 1,247,376 SH SOLE 18 1,074,819 0 172,557
HARTFORD FINL SVCS GROUP INC COM 416515104 16,965 254,008 SH SOLE 19 254,008 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 583,522 8,736,668 SH SOLE 21 8,736,668 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 553,962 8,294,089 SH SOLE 22 7,429,467 0 864,622
HARTFORD FINL SVCS GROUP INC COM 416515104 16,643 249,179 SH SOLE 23 249,179 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 44,369 664,310 SH SOLE 25 664,310 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 60,225 901,702 SH SOLE 26 329,432 0 572,270
HARTFORD FINL SVCS GROUP INC COM 416515104 77,203 1,155,905 SH SOLE 28 38,551 0 1,117,354
HARTFORD FINL SVCS GROUP INC COM 416515104 1,113 16,663 SH SOLE 29 16,663 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 108,918 1,630,753 SH SOLE 30 1,630,753 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,144 77,014 SH SOLE 31 65,045 0 11,969
HARTFORD FINL SVCS GROUP INC COM 416515104 14,689 219,934 SH SOLE 34 219,934 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 16,733 250,532 SH SOLE 36 250,532 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 969 14,512 SH SOLE 40 14,512 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17,452 261,303 SH SOLE 43 9,357 0 251,946
HARVARD BIOSCIENCE INC COM 416906105 199 36,511 SH SOLE 2 2,006 0 34,505
HARVARD BIOSCIENCE INC COM 416906105 689 126,279 SH SOLE 18 126,279 0 0
HARVARD BIOSCIENCE INC COM 416906105 433 79,333 SH SOLE 19 79,333 0 0
HARVARD BIOSCIENCE INC COM 416906105 7,890 1,445,038 SH SOLE 21 1,445,038 0 0
HARVARD BIOSCIENCE INC COM 416906105 6,958 1,274,378 SH SOLE 22 1,241,775 0 32,603
HARVARD BIOSCIENCE INC COM 416906105 33 6,009 SH SOLE 26 0 0 6,009
HASBRO INC COM 418056107 35,575 370,113 SH SOLE 2 121,453 0 248,660
HASBRO INC COM 418056107 6,393 66,508 SH SOLE 4 61,648 0 4,860
HASBRO INC COM 418056107 12,723 132,367 SH SOLE 7 118,055 0 14,312
HASBRO INC COM 418056107 51 534 SH SOLE 13 534 0 0
HASBRO INC COM 418056107 1,460 15,188 SH SOLE 15 15,188 0 0
HASBRO INC COM 418056107 4 38 SH SOLE 17 0 0 38
HASBRO INC COM 418056107 89,849 934,755 SH SOLE 18 914,519 0 20,236
HASBRO INC COM 418056107 88,548 921,219 SH SOLE 19 921,219 0 0
HASBRO INC COM 418056107 331,951 3,453,508 SH SOLE 21 3,453,508 0 0
HASBRO INC COM 418056107 291,269 3,030,263 SH SOLE 22 2,636,652 0 393,611
HASBRO INC COM 418056107 10,251 106,652 SH SOLE 23 106,652 0 0
HASBRO INC COM 418056107 33,441 347,910 SH SOLE 25 347,910 0 0
HASBRO INC COM 418056107 42,468 441,818 SH SOLE 26 250,553 0 191,265
HASBRO INC COM 418056107 43,854 456,237 SH SOLE 28 21,772 0 434,465
HASBRO INC COM 418056107 1,741 18,113 SH SOLE 29 18,113 0 0
HASBRO INC COM 418056107 64,094 666,813 SH SOLE 30 659,270 0 7,543
HASBRO INC COM 418056107 5,116 53,223 SH SOLE 31 35,620 0 17,603
HASBRO INC COM 418056107 41,029 426,851 SH SOLE 34 426,851 0 0
HASBRO INC COM 418056107 6,902 71,803 SH SOLE 36 71,803 0 0
HASBRO INC COM 418056107 2,383 24,791 SH SOLE 37 24,791 0 0
HASBRO INC COM 418056107 504 5,243 SH SOLE 40 5,243 0 0
HASBRO INC COM 418056107 13,739 142,940 SH SOLE 43 6,267 0 136,673
HAVERTY FURNITURE COS INC COM 419596101 713 19,181 SH SOLE 2 5,666 0 13,515
HAVERTY FURNITURE COS INC COM 419596101 3 70 SH SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101 8 216 SH SOLE 7 216 0 0
HAVERTY FURNITURE COS INC COM 419596101 2,715 73,005 SH SOLE 18 73,005 0 0
HAVERTY FURNITURE COS INC COM 419596101 2,063 55,474 SH SOLE 19 55,474 0 0
HAVERTY FURNITURE COS INC COM 419596101 77,659 2,088,171 SH SOLE 21 2,088,171 0 0
HAVERTY FURNITURE COS INC COM 419596101 22,376 601,656 SH SOLE 22 574,070 0 27,586
HAVERTY FURNITURE COS INC COM 419596101 11 290 SH SOLE 23 290 0 0
HAVERTY FURNITURE COS INC COM 419596101 27 715 SH SOLE 25 715 0 0
HAVERTY FURNITURE COS INC COM 419596101 472 12,689 SH SOLE 26 1,312 0 11,377
HAVERTY FURNITURE COS INC COM 419596101 97 2,616 SH SOLE 28 2,616 0 0
HAVERTY FURNITURE COS INC COM 419596101 990 26,623 SH SOLE 30 26,623 0 0
HAVERTY FURNITURE COS INC COM 419596101 17 450 SH SOLE 34 450 0 0
HAVERTY FURNITURE COS INC COM 419596101 48 1,296 SH SOLE 36 1,296 0 0
HAVERTY FURNITURE COS INC COM 419596101 85 2,295 SH SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 362 9,721 SH SOLE 43 0 0 9,721
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,758 287,151 SH SOLE 2 95,007 0 192,144
HAWAIIAN ELEC INDUSTRIES COM 419870100 573 12,901 SH SOLE 4 12,901 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 115 2,583 SH SOLE 7 2,583 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,738 264,198 SH SOLE 18 264,198 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,288 28,993 SH SOLE 19 28,993 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 233,209 5,248,907 SH SOLE 21 5,248,907 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 154,815 3,484,466 SH SOLE 22 3,333,683 0 150,783
HAWAIIAN ELEC INDUSTRIES COM 419870100 72 1,621 SH SOLE 25 1,621 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,004 90,120 SH SOLE 26 42,845 0 47,275
HAWAIIAN ELEC INDUSTRIES COM 419870100 766 17,244 SH SOLE 28 14,944 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 5,729 128,951 SH SOLE 30 128,951 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 90 2,035 SH SOLE 31 2,035 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 525 11,827 SH SOLE 36 11,827 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 630 14,176 SH SOLE 40 14,176 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,854 64,232 SH SOLE 43 4,137 0 60,095
HAWAIIAN HOLDINGS INC COM 419879101 1,360 50,991 SH SOLE 2 6,438 0 44,553
HAWAIIAN HOLDINGS INC COM 419879101 21 804 SH SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 5,333 199,976 SH SOLE 18 196,945 0 3,031
HAWAIIAN HOLDINGS INC COM 419879101 7,260 272,220 SH SOLE 19 272,220 0 0
HAWAIIAN HOLDINGS INC COM 419879101 155,741 5,839,574 SH SOLE 21 5,839,574 0 0
HAWAIIAN HOLDINGS INC COM 419879101 43,821 1,643,084 SH SOLE 22 1,584,044 0 59,040
HAWAIIAN HOLDINGS INC COM 419879101 310 11,625 SH SOLE 23 11,625 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,890 70,864 SH SOLE 26 0 0 70,864
HAWAIIAN HOLDINGS INC COM 419879101 52 1,958 SH SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,188 82,028 SH SOLE 30 82,028 0 0
HAWAIIAN HOLDINGS INC COM 419879101 48 1,803 SH SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,335 50,042 SH SOLE 43 18,287 0 31,755
HAWKINS INC COM 420261109 540 16,124 SH SOLE 2 6,512 0 9,612
HAWKINS INC COM 420261109 9 276 SH SOLE 7 276 0 0
HAWKINS INC COM 420261109 2,854 85,149 SH SOLE 18 85,149 0 0
HAWKINS INC COM 420261109 1,352 40,336 SH SOLE 19 40,336 0 0
HAWKINS INC COM 420261109 79,719 2,378,240 SH SOLE 21 2,378,240 0 0
HAWKINS INC COM 420261109 20,521 612,209 SH SOLE 22 590,565 0 21,644
HAWKINS INC COM 420261109 89 2,660 SH SOLE 28 2,660 0 0
HAWKINS INC COM 420261109 1,057 31,520 SH SOLE 30 31,520 0 0
HAWKINS INC COM 420261109 74 2,198 SH SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 557 16,607 SH SOLE 43 442 0 16,165
HAWTHORN BANCSHARES INC COM 420476103 94 4,407 SH SOLE 2 244 0 4,163
HAWTHORN BANCSHARES INC COM 420476103 475 22,320 SH SOLE 18 22,320 0 0
HAWTHORN BANCSHARES INC COM 420476103 236 11,106 SH SOLE 19 11,106 0 0
HAWTHORN BANCSHARES INC COM 420476103 5,735 269,386 SH SOLE 21 269,386 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,413 66,371 SH SOLE 22 59,302 0 7,069
HAYNES INTERNATIONAL INC COM NEW 420877201 339 11,418 SH SOLE 2 1,182 0 10,236
HAYNES INTERNATIONAL INC COM NEW 420877201 9 293 SH SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,560 52,584 SH SOLE 18 52,584 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 646 21,771 SH SOLE 19 21,771 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 48,778 1,644,030 SH SOLE 21 1,644,030 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 10,952 369,120 SH SOLE 22 356,037 0 13,083
HAYNES INTERNATIONAL INC COM NEW 420877201 550 18,553 SH SOLE 30 18,553 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 34 1,136 SH SOLE 43 0 0 1,136
HBT FINL INC. COM 404111106 135 7,901 SH SOLE 2 1,417 0 6,484
HBT FINL INC. COM 404111106 663 38,699 SH SOLE 18 38,699 0 0
HBT FINL INC. COM 404111106 3,060 178,743 SH SOLE 19 178,743 0 0
HBT FINL INC. COM 404111106 8,079 471,928 SH SOLE 21 471,928 0 0
HBT FINL INC. COM 404111106 7,688 449,042 SH SOLE 22 436,831 0 12,211
HBT FINL INC. COM 404111106 347 20,291 SH SOLE 23 20,291 0 0
HBT FINL INC. COM 404111106 1,603 93,634 SH SOLE 26 0 0 93,634
HC2 HLDGS INC COM 404139107 43 10,901 SH SOLE 2 5,364 0 5,537
HC2 HLDGS INC COM 404139107 679 172,327 SH SOLE 18 172,327 0 0
HC2 HLDGS INC COM 404139107 344 87,351 SH SOLE 19 87,351 0 0
HC2 HLDGS INC COM 404139107 7,239 1,837,253 SH SOLE 21 1,837,253 0 0
HC2 HLDGS INC COM 404139107 5,764 1,462,889 SH SOLE 22 1,455,333 0 7,556
HCA HEALTHCARE INC COM 40412C101 113,666 603,514 SH SOLE 2 102,076 0 501,438
HCA HEALTHCARE INC COM 40412C101 26,851 142,569 SH SOLE 4 132,151 0 10,418
HCA HEALTHCARE INC COM 40412C101 62,294 330,754 SH SOLE 7 236,398 0 94,356
HCA HEALTHCARE INC COM 40412C101 187 994 SH SOLE 13 994 0 0
HCA HEALTHCARE INC COM 40412C101 6,471 34,357 SH SOLE 15 34,357 0 0
HCA HEALTHCARE INC COM 40412C101 92,245 489,777 SH SOLE 18 451,748 0 38,029
HCA HEALTHCARE INC COM 40412C101 44,065 233,963 SH SOLE 19 233,963 0 0
HCA HEALTHCARE INC COM 40412C101 1,008,083 5,352,464 SH SOLE 21 5,352,464 0 0
HCA HEALTHCARE INC COM 40412C101 1,125,922 5,978,134 SH SOLE 22 5,360,566 0 617,568
HCA HEALTHCARE INC COM 40412C101 31,917 169,465 SH SOLE 23 169,465 0 0
HCA HEALTHCARE INC COM 40412C101 90,684 481,493 SH SOLE 25 481,493 0 0
HCA HEALTHCARE INC COM 40412C101 110,345 585,881 SH SOLE 26 209,799 0 376,082
HCA HEALTHCARE INC COM 40412C101 107,750 572,106 SH SOLE 28 31,950 0 540,156
HCA HEALTHCARE INC COM 40412C101 66 353 SH SOLE 29 353 0 0
HCA HEALTHCARE INC COM 40412C101 292,844 1,554,871 SH SOLE 30 1,528,457 0 26,414
HCA HEALTHCARE INC COM 40412C101 11,467 60,883 SH SOLE 31 34,982 0 25,901
HCA HEALTHCARE INC COM 40412C101 22,008 116,854 SH SOLE 34 116,854 0 0
HCA HEALTHCARE INC COM 40412C101 30,139 160,023 SH SOLE 36 160,023 0 0
HCA HEALTHCARE INC COM 40412C101 2,064 10,958 SH SOLE 40 10,958 0 0
HCA HEALTHCARE INC COM 40412C101 40,277 213,853 SH SOLE 43 15,963 0 197,890
HCI GROUP INC COM 40416E103 658 8,568 SH SOLE 2 2,102 0 6,466
HCI GROUP INC COM 40416E103 7 90 SH SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 2,210 28,772 SH SOLE 18 28,772 0 0
HCI GROUP INC COM 40416E103 1,924 25,042 SH SOLE 19 25,042 0 0
HCI GROUP INC COM 40416E103 59,088 769,180 SH SOLE 21 769,180 0 0
HCI GROUP INC COM 40416E103 16,659 216,857 SH SOLE 22 209,251 0 7,606
HCI GROUP INC COM 40416E103 49 633 SH SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 1,208 15,720 SH SOLE 30 15,720 0 0
HCI GROUP INC COM 40416E103 80 1,041 SH SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 855 11,126 SH SOLE 43 345 0 10,781
HDFC BANK LTD SPONSORED ADS 40415F101 50,427 649,082 SH SOLE 2 90,562 0 558,520
HDFC BANK LTD SPONSORED ADS 40415F101 7,644 98,385 SH SOLE 4 98,385 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,141 53,307 SH SOLE 13 53,307 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,008 51,591 SH SOLE 15 51,591 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 12,816 164,962 SH SOLE 18 164,943 0 19
HDFC BANK LTD SPONSORED ADS 40415F101 1,151 14,816 SH SOLE 19 14,816 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 189 2,439 SH SOLE 21 2,439 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 124,224 1,598,968 SH SOLE 22 1,113,099 0 485,869
HDFC BANK LTD SPONSORED ADS 40415F101 271 3,483 SH SOLE 28 0 0 3,483
HDFC BANK LTD SPONSORED ADS 40415F101 8,607 110,789 SH SOLE 30 110,789 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 993 12,787 SH SOLE 31 8,941 0 3,846
HDFC BANK LTD SPONSORED ADS 40415F101 339 4,359 SH SOLE 34 4,359 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 10,763 138,540 SH SOLE 43 31,324 0 107,216
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 71 2,096 SH SOLE 25 2,096 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,183 213,643 SH SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,268 124,119 SH SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 32,879 3,217,104 SH SOLE 19 3,217,104 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 194 18,972 SH SOLE 20 18,972 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 29 2,816 SH SOLE 21 2,816 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 14,036 1,373,346 SH SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 139 53,410 SH SOLE 2 53,410 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 81 31,029 SH SOLE 18 31,029 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 2,091 804,275 SH SOLE 19 804,275 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 12 4,743 SH SOLE 20 4,743 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 2 704 SH SOLE 21 704 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 893 343,336 SH SOLE 34 343,336 0 0
HEALTH CATALYST INC COM 42225T107 600 12,819 SH SOLE 2 8,661 0 4,158
HEALTH CATALYST INC COM 42225T107 3 63 SH SOLE 4 63 0 0
HEALTH CATALYST INC COM 42225T107 28 604 SH SOLE 7 604 0 0
HEALTH CATALYST INC COM 42225T107 5,145 110,016 SH SOLE 18 107,873 0 2,143
HEALTH CATALYST INC COM 42225T107 7,158 153,049 SH SOLE 19 153,049 0 0
HEALTH CATALYST INC COM 42225T107 58,928 1,259,956 SH SOLE 21 1,259,956 0 0
HEALTH CATALYST INC COM 42225T107 45,025 962,687 SH SOLE 22 947,227 0 15,460
HEALTH CATALYST INC COM 42225T107 102 2,181 SH SOLE 23 2,181 0 0
HEALTH CATALYST INC COM 42225T107 368 7,876 SH SOLE 26 0 0 7,876
HEALTH CATALYST INC COM 42225T107 102 2,171 SH SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 487 10,407 SH SOLE 30 10,407 0 0
HEALTH CATALYST INC COM 42225T107 165 3,530 SH SOLE 34 3,530 0 0
HEALTH CATALYST INC COM 42225T107 92 1,968 SH SOLE 40 1,968 0 0
HEALTH CATALYST INC COM 42225T107 20 435 SH SOLE 43 0 0 435
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 214 19,136 SH SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,729 512,000 SH SOLE 19 512,000 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 77 6,912 SH SOLE 20 6,912 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,931 261,952 SH SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 8,012 264,260 SH SOLE 2 99,366 0 164,894
HEALTHCARE RLTY TR COM 421946104 4,967 163,811 SH SOLE 4 163,811 0 0
HEALTHCARE RLTY TR COM 421946104 5,598 184,633 SH SOLE 7 184,633 0 0
HEALTHCARE RLTY TR COM 421946104 22,514 742,560 SH SOLE 18 742,560 0 0
HEALTHCARE RLTY TR COM 421946104 12,992 428,505 SH SOLE 19 428,505 0 0
HEALTHCARE RLTY TR COM 421946104 354,453 11,690,405 SH SOLE 21 11,690,405 0 0
HEALTHCARE RLTY TR COM 421946104 178,527 5,888,083 SH SOLE 22 5,675,258 0 212,825
HEALTHCARE RLTY TR COM 421946104 203 6,706 SH SOLE 23 6,706 0 0
HEALTHCARE RLTY TR COM 421946104 18,190 599,950 SH SOLE 25 599,950 0 0
HEALTHCARE RLTY TR COM 421946104 1,472 48,539 SH SOLE 26 33,692 0 14,847
HEALTHCARE RLTY TR COM 421946104 3,177 104,767 SH SOLE 28 16,375 0 88,392
HEALTHCARE RLTY TR COM 421946104 17,719 584,386 SH SOLE 30 584,386 0 0
HEALTHCARE RLTY TR COM 421946104 64 2,110 SH SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 488 16,107 SH SOLE 40 16,107 0 0
HEALTHCARE RLTY TR COM 421946104 1,001 33,031 SH SOLE 43 1,289 0 31,742
HEALTHCARE SERVICES ACQU COR UNIT 11/18/2023 42227K203 21,162 2,112,000 SH SOLE 2 2,112,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,821 64,974 SH SOLE 2 53,891 0 11,083
HEALTHCARE SVCS GROUP INC COM 421906108 9 310 SH SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 38 1,358 SH SOLE 7 1,358 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 10,947 390,558 SH SOLE 18 390,558 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,692 131,730 SH SOLE 19 131,730 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 149,926 5,348,773 SH SOLE 21 5,348,773 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 68,150 2,431,323 SH SOLE 22 2,374,985 0 56,338
HEALTHCARE SVCS GROUP INC COM 421906108 45 1,608 SH SOLE 25 1,608 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 793 28,285 SH SOLE 26 20,378 0 7,907
HEALTHCARE SVCS GROUP INC COM 421906108 246 8,769 SH SOLE 28 8,769 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,481 52,820 SH SOLE 30 52,820 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 111 3,961 SH SOLE 36 3,961 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 280 9,978 SH SOLE 40 9,978 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 809 28,876 SH SOLE 43 1,585 0 27,291
HEALTHCARE TR AMER INC CL A NEW 42225P501 14,915 540,782 SH SOLE 2 77,460 0 463,322
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,239 262,457 SH SOLE 4 262,457 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,943 288,005 SH SOLE 7 288,005 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,330 84,483 SH SOLE 18 84,483 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,375 339,915 SH SOLE 19 339,915 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 130,832 4,743,739 SH SOLE 21 4,743,739 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 223,904 8,118,344 SH SOLE 22 7,808,289 0 310,055
HEALTHCARE TR AMER INC CL A NEW 42225P501 290 10,517 SH SOLE 23 10,517 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 26,518 961,489 SH SOLE 25 961,489 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,490 90,271 SH SOLE 26 68,714 0 21,557
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,633 167,971 SH SOLE 28 28,332 0 139,639
HEALTHCARE TR AMER INC CL A NEW 42225P501 25,521 925,346 SH SOLE 30 925,346 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 114 4,135 SH SOLE 31 4,135 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 145 5,242 SH SOLE 34 5,242 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 136 4,947 SH SOLE 36 4,947 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 740 26,815 SH SOLE 40 26,815 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,137 41,230 SH SOLE 43 3,033 0 38,197
HEALTHEQUITY INC COM 42226A107 4,695 69,044 SH SOLE 2 58,199 0 10,845
HEALTHEQUITY INC COM 42226A107 34 505 SH SOLE 4 505 0 0
HEALTHEQUITY INC COM 42226A107 98 1,442 SH SOLE 7 1,442 0 0
HEALTHEQUITY INC COM 42226A107 29,162 428,848 SH SOLE 18 426,056 0 2,792
HEALTHEQUITY INC COM 42226A107 10,010 147,213 SH SOLE 19 147,213 0 0
HEALTHEQUITY INC COM 42226A107 404,960 5,955,291 SH SOLE 21 5,955,291 0 0
HEALTHEQUITY INC COM 42226A107 182,296 2,680,826 SH SOLE 22 2,621,446 0 59,380
HEALTHEQUITY INC COM 42226A107 20 291 SH SOLE 23 291 0 0
HEALTHEQUITY INC COM 42226A107 28 416 SH SOLE 25 416 0 0
HEALTHEQUITY INC COM 42226A107 3,137 46,135 SH SOLE 26 20,436 0 25,699
HEALTHEQUITY INC COM 42226A107 630 9,259 SH SOLE 28 9,259 0 0
HEALTHEQUITY INC COM 42226A107 3,755 55,220 SH SOLE 30 55,220 0 0
HEALTHEQUITY INC COM 42226A107 223 3,281 SH SOLE 34 3,281 0 0
HEALTHEQUITY INC COM 42226A107 69 1,019 SH SOLE 36 1,019 0 0
HEALTHEQUITY INC COM 42226A107 660 9,706 SH SOLE 40 9,706 0 0
HEALTHEQUITY INC COM 42226A107 1,759 25,863 SH SOLE 43 1,207 0 24,656
HEALTHPEAK PROPERTIES INC COM 42250P103 45,829 1,443,886 SH SOLE 2 224,763 0 1,219,123
HEALTHPEAK PROPERTIES INC COM 42250P103 29,296 923,015 SH SOLE 4 902,554 0 20,461
HEALTHPEAK PROPERTIES INC COM 42250P103 40,762 1,284,239 SH SOLE 7 1,230,197 0 54,042
HEALTHPEAK PROPERTIES INC COM 42250P103 45 1,414 SH SOLE 13 1,414 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,223 70,048 SH SOLE 15 70,048 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 35,584 1,121,106 SH SOLE 18 1,044,013 0 77,093
HEALTHPEAK PROPERTIES INC COM 42250P103 29,862 940,824 SH SOLE 19 940,824 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 637,231 20,076,600 SH SOLE 21 20,076,600 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 539,905 17,010,238 SH SOLE 22 15,750,042 0 1,260,196
HEALTHPEAK PROPERTIES INC COM 42250P103 11,160 351,621 SH SOLE 23 351,621 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 105,307 3,317,792 SH SOLE 25 3,317,792 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 40,213 1,266,939 SH SOLE 26 483,173 0 783,766
HEALTHPEAK PROPERTIES INC COM 42250P103 58,369 1,838,962 SH SOLE 28 67,520 0 1,771,442
HEALTHPEAK PROPERTIES INC COM 42250P103 24 743 SH SOLE 29 743 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 150,945 4,755,665 SH SOLE 30 4,755,665 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,989 94,164 SH SOLE 31 75,317 0 18,847
HEALTHPEAK PROPERTIES INC COM 42250P103 726 22,865 SH SOLE 34 22,865 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 10,106 318,413 SH SOLE 36 318,413 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 677 21,342 SH SOLE 40 21,342 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 15,265 480,941 SH SOLE 43 26,681 0 454,260
HEALTHSTREAM INC COM 42222N103 698 31,245 SH SOLE 2 9,774 0 21,471
HEALTHSTREAM INC COM 42222N103 4 173 SH SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 12 516 SH SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 2,453 109,816 SH SOLE 18 109,816 0 0
HEALTHSTREAM INC COM 42222N103 1,337 59,826 SH SOLE 19 59,826 0 0
HEALTHSTREAM INC COM 42222N103 72,746 3,256,321 SH SOLE 21 3,256,321 0 0
HEALTHSTREAM INC COM 42222N103 18,219 815,544 SH SOLE 22 774,276 0 41,268
HEALTHSTREAM INC COM 42222N103 235 10,515 SH SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 81 3,645 SH SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,276 57,122 SH SOLE 30 57,122 0 0
HEALTHSTREAM INC COM 42222N103 154 6,879 SH SOLE 34 6,879 0 0
HEALTHSTREAM INC COM 42222N103 73 3,264 SH SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 240 10,736 SH SOLE 43 362 0 10,374
HEARTLAND EXPRESS INC COM 422347104 974 49,721 SH SOLE 2 14,735 0 34,986
HEARTLAND EXPRESS INC COM 422347104 6 309 SH SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 17 893 SH SOLE 7 893 0 0
HEARTLAND EXPRESS INC COM 422347104 3,922 200,327 SH SOLE 18 200,327 0 0
HEARTLAND EXPRESS INC COM 422347104 1,658 84,673 SH SOLE 19 84,673 0 0
HEARTLAND EXPRESS INC COM 422347104 116,154 5,932,260 SH SOLE 21 5,932,260 0 0
HEARTLAND EXPRESS INC COM 422347104 31,401 1,603,717 SH SOLE 22 1,527,942 0 75,775
HEARTLAND EXPRESS INC COM 422347104 164 8,357 SH SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 108 5,514 SH SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,815 92,710 SH SOLE 30 92,710 0 0
HEARTLAND EXPRESS INC COM 422347104 108 5,514 SH SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,092 55,771 SH SOLE 43 3,655 0 52,116
HEARTLAND FINL USA INC COM 42234Q102 3,094 61,563 SH SOLE 2 24,912 0 36,651
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 33 666 SH SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,595 111,321 SH SOLE 18 111,321 0 0
HEARTLAND FINL USA INC COM 42234Q102 23,788 473,305 SH SOLE 19 473,305 0 0
HEARTLAND FINL USA INC COM 42234Q102 69,853 1,389,833 SH SOLE 21 1,389,833 0 0
HEARTLAND FINL USA INC COM 42234Q102 73,576 1,463,913 SH SOLE 22 1,403,849 0 60,064
HEARTLAND FINL USA INC COM 42234Q102 474 9,440 SH SOLE 23 9,440 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,831 56,319 SH SOLE 26 6,882 0 49,437
HEARTLAND FINL USA INC COM 42234Q102 215 4,285 SH SOLE 28 4,285 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,346 26,775 SH SOLE 30 26,775 0 0
HEARTLAND FINL USA INC COM 42234Q102 331 6,582 SH SOLE 34 6,582 0 0
HEARTLAND FINL USA INC COM 42234Q102 202 4,014 SH SOLE 40 4,014 0 0
HEARTLAND FINL USA INC COM 42234Q102 248 4,938 SH SOLE 43 0 0 4,938
HEAT BIOLOGICS INC COM 42237K409 0 57 SH SOLE 21 57 0 0
HEAT BIOLOGICS INC COM 42237K409 3,508 481,881 SH SOLE 22 481,881 0 0
HECLA MNG CO COM 422704106 3,455 607,123 SH SOLE 2 172,687 0 434,436
HECLA MNG CO COM 422704106 12 2,165 SH SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 54 9,480 SH SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 9,744 1,712,483 SH SOLE 18 1,712,483 0 0
HECLA MNG CO COM 422704106 5,456 958,868 SH SOLE 19 958,868 0 0
HECLA MNG CO COM 422704106 135,730 23,854,107 SH SOLE 21 23,854,107 0 0
HECLA MNG CO COM 422704106 84,569 14,862,813 SH SOLE 22 14,028,294 0 834,519
HECLA MNG CO COM 422704106 31 5,497 SH SOLE 25 5,497 0 0
HECLA MNG CO COM 422704106 1,272 223,544 SH SOLE 26 88,566 0 134,978
HECLA MNG CO COM 422704106 410 72,037 SH SOLE 28 72,037 0 0
HECLA MNG CO COM 422704106 1,988 349,465 SH SOLE 30 349,465 0 0
HECLA MNG CO COM 422704106 33 5,844 SH SOLE 34 5,844 0 0
HECLA MNG CO COM 422704106 58 10,171 SH SOLE 36 10,171 0 0
HECLA MNG CO COM 422704106 370 65,102 SH SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 928 163,084 SH SOLE 43 5,232 0 157,852
HEICO CORP NEW COM 422806109 11,630 92,449 SH SOLE 2 11,218 0 81,231
HEICO CORP NEW COM 422806109 4,050 32,197 SH SOLE 4 30,111 0 2,086
HEICO CORP NEW COM 422806109 435 3,457 SH SOLE 7 3,457 0 0
HEICO CORP NEW COM 422806109 548 4,355 SH SOLE 13 4,355 0 0
HEICO CORP NEW COM 422806109 437 3,477 SH SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 6,300 50,083 SH SOLE 18 47,667 0 2,416
HEICO CORP NEW COM 422806109 265,516 2,110,619 SH SOLE 19 2,110,619 0 0
HEICO CORP NEW COM 422806109 122,394 972,929 SH SOLE 21 972,929 0 0
HEICO CORP NEW COM 422806109 153,774 1,222,367 SH SOLE 22 1,130,415 0 91,952
HEICO CORP NEW COM 422806109 3,730 29,654 SH SOLE 23 29,654 0 0
HEICO CORP NEW COM 422806109 83,257 661,821 SH SOLE 25 661,821 0 0
HEICO CORP NEW COM 422806109 9,667 76,844 SH SOLE 26 40,842 0 36,002
HEICO CORP NEW COM 422806109 10,503 83,487 SH SOLE 28 9,184 0 74,303
HEICO CORP NEW COM 422806109 3 27 SH SOLE 29 27 0 0
HEICO CORP NEW COM 422806109 15,239 121,138 SH SOLE 30 114,195 0 6,943
HEICO CORP NEW COM 422806109 1,258 9,999 SH SOLE 31 7,303 0 2,696
HEICO CORP NEW COM 422806109 265 2,106 SH SOLE 34 2,106 0 0
HEICO CORP NEW COM 422806109 3,031 24,093 SH SOLE 36 24,093 0 0
HEICO CORP NEW COM 422806109 195 1,550 SH SOLE 40 1,550 0 0
HEICO CORP NEW COM 422806109 4,642 36,899 SH SOLE 43 2,432 0 34,467
HEICO CORP NEW CL A 422806208 18,725 164,835 SH SOLE 2 22,240 0 142,595
HEICO CORP NEW CL A 422806208 5,242 46,148 SH SOLE 4 42,870 0 3,278
HEICO CORP NEW CL A 422806208 676 5,950 SH SOLE 7 5,950 0 0
HEICO CORP NEW CL A 422806208 19 165 SH SOLE 13 165 0 0
HEICO CORP NEW CL A 422806208 772 6,800 SH SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 9,059 79,743 SH SOLE 18 75,537 0 4,206
HEICO CORP NEW CL A 422806208 3,062 26,953 SH SOLE 19 26,953 0 0
HEICO CORP NEW CL A 422806208 191,020 1,681,515 SH SOLE 21 1,681,515 0 0
HEICO CORP NEW CL A 422806208 224,440 1,975,702 SH SOLE 22 1,874,467 0 101,235
HEICO CORP NEW CL A 422806208 5,195 45,730 SH SOLE 23 45,730 0 0
HEICO CORP NEW CL A 422806208 18,099 159,325 SH SOLE 25 159,325 0 0
HEICO CORP NEW CL A 422806208 24,567 216,258 SH SOLE 26 69,154 0 147,104
HEICO CORP NEW CL A 422806208 15,739 138,550 SH SOLE 28 8,743 0 129,807
HEICO CORP NEW CL A 422806208 14 124 SH SOLE 29 124 0 0
HEICO CORP NEW CL A 422806208 17,473 153,814 SH SOLE 30 150,691 0 3,123
HEICO CORP NEW CL A 422806208 1,556 13,699 SH SOLE 31 8,970 0 4,729
HEICO CORP NEW CL A 422806208 407 3,585 SH SOLE 34 3,585 0 0
HEICO CORP NEW CL A 422806208 4,525 39,829 SH SOLE 36 39,829 0 0
HEICO CORP NEW CL A 422806208 318 2,797 SH SOLE 40 2,797 0 0
HEICO CORP NEW CL A 422806208 935 8,235 SH SOLE 43 831 0 7,404
HEIDRICK & STRUGGLES INTL IN COM 422819102 897 25,099 SH SOLE 2 7,865 0 17,234
HEIDRICK & STRUGGLES INTL IN COM 422819102 5 127 SH SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 15 427 SH SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,074 86,047 SH SOLE 18 86,047 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,910 53,470 SH SOLE 19 53,470 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 87,314 2,444,412 SH SOLE 21 2,444,412 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 22,574 631,965 SH SOLE 22 603,090 0 28,875
HEIDRICK & STRUGGLES INTL IN COM 422819102 23 641 SH SOLE 25 641 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 183 5,117 SH SOLE 26 1,213 0 3,904
HEIDRICK & STRUGGLES INTL IN COM 422819102 87 2,430 SH SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,600 44,784 SH SOLE 30 44,784 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 40 1,120 SH SOLE 36 1,120 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 60 1,670 SH SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 761 21,304 SH SOLE 43 0 0 21,304
HELEN OF TROY LTD COM G4388N106 4,605 21,862 SH SOLE 2 18,571 0 3,291
HELEN OF TROY LTD COM G4388N106 22 104 SH SOLE 4 104 0 0
HELEN OF TROY LTD COM G4388N106 89 422 SH SOLE 7 422 0 0
HELEN OF TROY LTD COM G4388N106 27,208 129,155 SH SOLE 18 127,928 0 1,227
HELEN OF TROY LTD COM G4388N106 11,705 55,564 SH SOLE 19 55,564 0 0
HELEN OF TROY LTD COM G4388N106 367,873 1,746,290 SH SOLE 21 1,746,290 0 0
HELEN OF TROY LTD COM G4388N106 170,470 809,221 SH SOLE 22 789,651 0 19,570
HELEN OF TROY LTD COM G4388N106 59 278 SH SOLE 23 278 0 0
HELEN OF TROY LTD COM G4388N106 122 581 SH SOLE 25 581 0 0
HELEN OF TROY LTD COM G4388N106 2,744 13,027 SH SOLE 26 8,317 0 4,710
HELEN OF TROY LTD COM G4388N106 359 1,706 SH SOLE 28 1,706 0 0
HELEN OF TROY LTD COM G4388N106 3,713 17,625 SH SOLE 30 17,625 0 0
HELEN OF TROY LTD COM G4388N106 350 1,663 SH SOLE 36 1,663 0 0
HELEN OF TROY LTD COM G4388N106 635 3,013 SH SOLE 40 3,013 0 0
HELEN OF TROY LTD COM G4388N106 1 5 SH SOLE 43 0 0 5
HELIOS TECHNOLOGIES INC COM 42328H109 1,889 25,920 SH SOLE 2 10,056 0 15,864
HELIOS TECHNOLOGIES INC COM 42328H109 10 142 SH SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 47 643 SH SOLE 7 643 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 7,444 102,157 SH SOLE 18 102,157 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 3,976 54,563 SH SOLE 19 54,563 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 82,017 1,125,527 SH SOLE 21 1,125,527 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 63,151 866,620 SH SOLE 22 830,289 0 36,331
HELIOS TECHNOLOGIES INC COM 42328H109 750 10,293 SH SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 226 3,107 SH SOLE 28 3,107 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,481 20,323 SH SOLE 30 20,323 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 272 3,729 SH SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 199 2,730 SH SOLE 43 128 0 2,602
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 35 1,941 SH SOLE 21 1,941 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 20 1,100 SH SOLE 22 1,100 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 377 36,902 SH SOLE 2 36,902 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 165 16,205 SH SOLE 18 16,205 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 4,663 456,697 SH SOLE 19 456,697 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 62 6,105 SH SOLE 20 6,105 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 5 445 SH SOLE 21 445 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 2,387 233,799 SH SOLE 34 233,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,029 203,728 SH SOLE 2 62,996 0 140,732
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 12 2,381 SH SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,008 595,623 SH SOLE 18 595,623 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,212 438,026 SH SOLE 19 438,026 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 91,846 18,187,242 SH SOLE 21 18,187,242 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 23,443 4,642,222 SH SOLE 22 4,426,281 0 215,941
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 55 10,835 SH SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 530 104,920 SH SOLE 26 8,247 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 20,304 SH SOLE 28 17,004 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,541 305,125 SH SOLE 30 305,125 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 58 11,446 SH SOLE 40 11,446 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 908 179,813 SH SOLE 43 2,702 0 177,111
HELMERICH & PAYNE INC COM 423452101 6,303 233,804 SH SOLE 2 37,736 0 196,068
HELMERICH & PAYNE INC COM 423452101 12 439 SH SOLE 4 439 0 0
HELMERICH & PAYNE INC COM 423452101 106 3,932 SH SOLE 7 3,932 0 0
HELMERICH & PAYNE INC COM 423452101 3,455 128,153 SH SOLE 18 128,153 0 0
HELMERICH & PAYNE INC COM 423452101 776 28,777 SH SOLE 19 28,777 0 0
HELMERICH & PAYNE INC COM 423452101 289,073 10,722,307 SH SOLE 21 10,722,307 0 0
HELMERICH & PAYNE INC COM 423452101 81,688 3,029,959 SH SOLE 22 2,861,715 0 168,244
HELMERICH & PAYNE INC COM 423452101 1,260 46,747 SH SOLE 26 25,886 0 20,861
HELMERICH & PAYNE INC COM 423452101 529 19,619 SH SOLE 28 12,096 0 7,523
HELMERICH & PAYNE INC COM 423452101 6,532 242,303 SH SOLE 30 242,303 0 0
HELMERICH & PAYNE INC COM 423452101 54 1,986 SH SOLE 31 1,986 0 0
HELMERICH & PAYNE INC COM 423452101 104 3,845 SH SOLE 34 3,845 0 0
HELMERICH & PAYNE INC COM 423452101 961 35,655 SH SOLE 36 35,655 0 0
HELMERICH & PAYNE INC COM 423452101 397 14,721 SH SOLE 40 14,721 0 0
HELMERICH & PAYNE INC COM 423452101 7,585 281,328 SH SOLE 43 29,099 0 252,229
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 239 20,537 SH SOLE 2 5,001 0 15,536
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5 462 SH SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 728 62,503 SH SOLE 18 62,503 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 400 34,310 SH SOLE 19 34,310 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,650 656,621 SH SOLE 21 656,621 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4,073 349,653 SH SOLE 22 334,858 0 14,795
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 51 4,375 SH SOLE 30 4,375 0 0
HENNESSY ADVISORS INC COM 425885100 8 874 SH SOLE 18 874 0 0
HENNESSY ADVISORS INC COM 425885100 137 15,868 SH SOLE 21 15,868 0 0
HENNESSY ADVISORS INC COM 425885100 61 7,079 SH SOLE 22 7,079 0 0
HENNESSY CAPITAL INVS CORP V UNIT 01/15/2025 42589T206 34,565 3,415,500 SH SOLE 2 3,415,500 0 0
HENRY JACK & ASSOC INC COM 426281101 28,538 188,099 SH SOLE 2 40,944 0 147,155
HENRY JACK & ASSOC INC COM 426281101 6,522 42,990 SH SOLE 4 40,015 0 2,975
HENRY JACK & ASSOC INC COM 426281101 19,207 126,593 SH SOLE 7 99,672 0 26,921
HENRY JACK & ASSOC INC COM 426281101 44 291 SH SOLE 13 291 0 0
HENRY JACK & ASSOC INC COM 426281101 1,384 9,125 SH SOLE 15 9,125 0 0
HENRY JACK & ASSOC INC COM 426281101 27,753 182,924 SH SOLE 18 172,029 0 10,895
HENRY JACK & ASSOC INC COM 426281101 6,774 44,650 SH SOLE 19 44,650 0 0
HENRY JACK & ASSOC INC COM 426281101 539,392 3,555,182 SH SOLE 21 3,555,182 0 0
HENRY JACK & ASSOC INC COM 426281101 312,113 2,057,164 SH SOLE 22 1,878,572 0 178,592
HENRY JACK & ASSOC INC COM 426281101 7,092 46,747 SH SOLE 23 46,747 0 0
HENRY JACK & ASSOC INC COM 426281101 20,030 132,017 SH SOLE 25 132,017 0 0
HENRY JACK & ASSOC INC COM 426281101 37,002 243,885 SH SOLE 26 105,183 0 138,702
HENRY JACK & ASSOC INC COM 426281101 38,649 254,738 SH SOLE 28 7,737 0 247,001
HENRY JACK & ASSOC INC COM 426281101 9 61 SH SOLE 29 61 0 0
HENRY JACK & ASSOC INC COM 426281101 96,828 638,202 SH SOLE 30 627,766 0 10,436
HENRY JACK & ASSOC INC COM 426281101 2,844 18,742 SH SOLE 31 10,823 0 7,919
HENRY JACK & ASSOC INC COM 426281101 4,233 27,902 SH SOLE 34 27,902 0 0
HENRY JACK & ASSOC INC COM 426281101 12,512 82,470 SH SOLE 36 82,470 0 0
HENRY JACK & ASSOC INC COM 426281101 490 3,231 SH SOLE 40 3,231 0 0
HENRY JACK & ASSOC INC COM 426281101 19,979 131,683 SH SOLE 43 5,310 0 126,373
HENRY SCHEIN INC COM 806407102 48,169 695,687 SH SOLE 2 408,279 0 287,408
HENRY SCHEIN INC COM 806407102 7,214 104,182 SH SOLE 4 98,294 0 5,888
HENRY SCHEIN INC COM 806407102 13,439 194,097 SH SOLE 7 137,628 0 56,469
HENRY SCHEIN INC COM 806407102 2,213 31,956 SH SOLE 13 31,956 0 0
HENRY SCHEIN INC COM 806407102 1,154 16,671 SH SOLE 15 16,671 0 0
HENRY SCHEIN INC COM 806407102 31,177 450,269 SH SOLE 18 380,573 0 69,696
HENRY SCHEIN INC COM 806407102 65,076 939,868 SH SOLE 19 939,868 0 0
HENRY SCHEIN INC COM 806407102 1,505 21,735 SH SOLE 20 21,735 0 0
HENRY SCHEIN INC COM 806407102 256,385 3,702,842 SH SOLE 21 3,702,842 0 0
HENRY SCHEIN INC COM 806407102 283,666 4,096,847 SH SOLE 22 3,389,556 0 707,291
HENRY SCHEIN INC COM 806407102 12,348 178,339 SH SOLE 23 178,339 0 0
HENRY SCHEIN INC COM 806407102 16,873 243,683 SH SOLE 25 243,683 0 0
HENRY SCHEIN INC COM 806407102 33,657 486,097 SH SOLE 26 252,987 0 233,110
HENRY SCHEIN INC COM 806407102 46,884 677,122 SH SOLE 28 14,423 0 662,699
HENRY SCHEIN INC COM 806407102 4,293 62,004 SH SOLE 29 62,004 0 0
HENRY SCHEIN INC COM 806407102 73,771 1,065,437 SH SOLE 30 1,006,239 0 59,198
HENRY SCHEIN INC COM 806407102 7,851 113,382 SH SOLE 31 100,100 0 13,282
HENRY SCHEIN INC COM 806407102 31,426 453,870 SH SOLE 34 453,870 0 0
HENRY SCHEIN INC COM 806407102 7,508 108,432 SH SOLE 36 108,432 0 0
HENRY SCHEIN INC COM 806407102 420 6,062 SH SOLE 40 6,062 0 0
HENRY SCHEIN INC COM 806407102 12,106 174,834 SH SOLE 43 2,964 0 171,870
HEPION PHARMACEUTICALS INC COM 426897104 0 86 SH SOLE 21 86 0 0
HEPION PHARMACEUTICALS INC COM 426897104 3,158 1,716,082 SH SOLE 22 1,716,082 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 11,593 261,328 SH SOLE 2 94,958 0 166,370
HERBALIFE NUTRITION LTD COM SHS G4412G101 194 4,365 SH SOLE 4 4,365 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 149 3,369 SH SOLE 7 3,369 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 109 2,449 SH SOLE 13 2,449 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,484 56,006 SH SOLE 18 48,616 0 7,390
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,462 32,960 SH SOLE 19 32,960 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 45,663 1,029,364 SH SOLE 21 1,029,364 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 109,825 2,475,769 SH SOLE 22 2,312,363 0 163,406
HERBALIFE NUTRITION LTD COM SHS G4412G101 372 8,388 SH SOLE 23 8,388 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 61 1,384 SH SOLE 25 1,384 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,193 49,439 SH SOLE 26 34,867 0 14,572
HERBALIFE NUTRITION LTD COM SHS G4412G101 285 6,416 SH SOLE 28 5,103 0 1,313
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,460 77,992 SH SOLE 30 77,992 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 390 8,781 SH SOLE 31 8,781 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 212 4,775 SH SOLE 34 4,775 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 241 5,431 SH SOLE 36 5,431 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 549 12,374 SH SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,866 64,614 SH SOLE 43 2,419 0 62,195
HERC HLDGS INC COM 42704L104 2,713 26,775 SH SOLE 2 7,265 0 19,510
HERC HLDGS INC COM 42704L104 9 88 SH SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104 41 405 SH SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 8,257 81,489 SH SOLE 18 81,489 0 0
HERC HLDGS INC COM 42704L104 17,001 167,780 SH SOLE 19 167,780 0 0
HERC HLDGS INC COM 42704L104 93,990 927,566 SH SOLE 21 927,566 0 0
HERC HLDGS INC COM 42704L104 79,664 786,182 SH SOLE 22 751,262 0 34,920
HERC HLDGS INC COM 42704L104 612 6,038 SH SOLE 23 6,038 0 0
HERC HLDGS INC COM 42704L104 31 310 SH SOLE 25 310 0 0
HERC HLDGS INC COM 42704L104 3,470 34,241 SH SOLE 26 3,629 0 30,612
HERC HLDGS INC COM 42704L104 298 2,944 SH SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 1,675 16,532 SH SOLE 30 16,532 0 0
HERC HLDGS INC COM 42704L104 97 962 SH SOLE 34 962 0 0
HERC HLDGS INC COM 42704L104 84 833 SH SOLE 36 833 0 0
HERC HLDGS INC COM 42704L104 271 2,676 SH SOLE 40 2,676 0 0
HERC HLDGS INC COM 42704L104 3,425 33,805 SH SOLE 43 4,718 0 29,087
HERCULES CAPITAL INC COM 427096508 10,145 632,865 SH SOLE 30 632,865 0 0
HERCULES CAPITAL INC COM 427096508 956 59,646 SH SOLE 43 17,295 0 42,351
HERITAGE COMM CORP COM 426927109 806 65,932 SH SOLE 2 19,576 0 46,356
HERITAGE COMM CORP COM 426927109 13 1,079 SH SOLE 7 1,079 0 0
HERITAGE COMM CORP COM 426927109 2,566 210,011 SH SOLE 18 210,011 0 0
HERITAGE COMM CORP COM 426927109 4,963 406,156 SH SOLE 19 406,156 0 0
HERITAGE COMM CORP COM 426927109 30,792 2,519,810 SH SOLE 21 2,519,810 0 0
HERITAGE COMM CORP COM 426927109 27,697 2,266,555 SH SOLE 22 2,170,247 0 96,308
HERITAGE COMM CORP COM 426927109 112 9,132 SH SOLE 26 0 0 9,132
HERITAGE COMM CORP COM 426927109 90 7,329 SH SOLE 28 7,329 0 0
HERITAGE COMM CORP COM 426927109 148 12,119 SH SOLE 30 12,119 0 0
HERITAGE COMM CORP COM 426927109 491 40,162 SH SOLE 34 40,162 0 0
HERITAGE COMM CORP COM 426927109 67 5,455 SH SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 1,446 118,307 SH SOLE 43 5,287 0 113,020
HERITAGE CRYSTAL CLEAN INC COM 42726M106 481 17,732 SH SOLE 2 5,289 0 12,443
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,547 57,032 SH SOLE 18 57,032 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 734 27,047 SH SOLE 19 27,047 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 17,314 638,180 SH SOLE 21 638,180 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,365 382,043 SH SOLE 22 355,972 0 26,071
HERITAGE CRYSTAL CLEAN INC COM 42726M106 97 3,577 SH SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 85 3,142 SH SOLE 28 3,142 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 102 3,771 SH SOLE 30 3,771 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 47 1,749 SH SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 43 1,601 SH SOLE 43 0 0 1,601
HERITAGE FINL CORP WASH COM 42722X106 1,152 40,799 SH SOLE 2 12,026 0 28,773
HERITAGE FINL CORP WASH COM 42722X106 18 637 SH SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,852 136,417 SH SOLE 18 136,417 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,761 62,347 SH SOLE 19 62,347 0 0
HERITAGE FINL CORP WASH COM 42722X106 111,700 3,955,385 SH SOLE 21 3,955,385 0 0
HERITAGE FINL CORP WASH COM 42722X106 27,729 981,900 SH SOLE 22 932,299 0 49,601
HERITAGE FINL CORP WASH COM 42722X106 321 11,358 SH SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 123 4,369 SH SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,607 56,888 SH SOLE 30 56,888 0 0
HERITAGE FINL CORP WASH COM 42722X106 92 3,254 SH SOLE 40 3,254 0 0
HERITAGE FINL CORP WASH COM 42722X106 928 32,855 SH SOLE 43 166 0 32,689
HERITAGE INS HLDGS INC COM 42727J102 389 35,077 SH SOLE 2 9,252 0 25,825
HERITAGE INS HLDGS INC COM 42727J102 6 580 SH SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,053 95,069 SH SOLE 18 95,069 0 0
HERITAGE INS HLDGS INC COM 42727J102 2,782 251,121 SH SOLE 19 251,121 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,589 1,136,156 SH SOLE 21 1,136,156 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,189 1,009,861 SH SOLE 22 964,327 0 45,534
HERITAGE INS HLDGS INC COM 42727J102 33 2,975 SH SOLE 23 2,975 0 0
HERITAGE INS HLDGS INC COM 42727J102 470 42,414 SH SOLE 26 0 0 42,414
HERITAGE INS HLDGS INC COM 42727J102 44 3,942 SH SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 50 4,474 SH SOLE 30 4,474 0 0
HERITAGE INS HLDGS INC COM 42727J102 29 2,573 SH SOLE 40 2,573 0 0
HERITAGE INS HLDGS INC COM 42727J102 17 1,575 SH SOLE 43 0 0 1,575
HERON THERAPEUTICS INC COM 427746102 1,176 72,536 SH SOLE 2 38,692 0 33,844
HERON THERAPEUTICS INC COM 427746102 7 427 SH SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 32 1,948 SH SOLE 7 1,948 0 0
HERON THERAPEUTICS INC COM 427746102 4,806 296,454 SH SOLE 18 273,074 0 23,380
HERON THERAPEUTICS INC COM 427746102 9,228 569,290 SH SOLE 19 569,290 0 0
HERON THERAPEUTICS INC COM 427746102 51,064 3,150,158 SH SOLE 21 3,150,158 0 0
HERON THERAPEUTICS INC COM 427746102 45,047 2,778,977 SH SOLE 22 2,710,253 0 68,724
HERON THERAPEUTICS INC COM 427746102 419 25,826 SH SOLE 23 25,826 0 0
HERON THERAPEUTICS INC COM 427746102 19 1,201 SH SOLE 25 1,201 0 0
HERON THERAPEUTICS INC COM 427746102 2,400 148,058 SH SOLE 26 51,338 0 96,720
HERON THERAPEUTICS INC COM 427746102 152 9,395 SH SOLE 28 9,395 0 0
HERON THERAPEUTICS INC COM 427746102 956 58,946 SH SOLE 30 58,946 0 0
HERON THERAPEUTICS INC COM 427746102 34 2,092 SH SOLE 36 2,092 0 0
HERON THERAPEUTICS INC COM 427746102 169 10,397 SH SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 188 11,605 SH SOLE 43 0 0 11,605
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 333 31,589 SH SOLE 2 2,986 0 28,603
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 7 704 SH SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,599 151,548 SH SOLE 18 151,548 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 634 60,048 SH SOLE 19 60,048 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 47,278 4,481,335 SH SOLE 21 4,481,335 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 11,325 1,073,481 SH SOLE 22 1,037,385 0 36,096
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 19 1,796 SH SOLE 23 1,796 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 561 53,171 SH SOLE 30 53,171 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 289 27,403 SH SOLE 43 461 0 26,942
HERSHEY CO COM 427866108 65,980 417,171 SH SOLE 2 134,127 0 283,044
HERSHEY CO COM 427866108 13,042 82,459 SH SOLE 4 76,733 0 5,726
HERSHEY CO COM 427866108 28,431 179,763 SH SOLE 7 164,868 0 14,895
HERSHEY CO COM 427866108 6,547 41,394 SH SOLE 13 41,394 0 0
HERSHEY CO COM 427866108 2,316 14,643 SH SOLE 15 14,643 0 0
HERSHEY CO COM 427866108 65,463 413,906 SH SOLE 18 333,858 0 80,048
HERSHEY CO COM 427866108 51,814 327,603 SH SOLE 19 327,603 0 0
HERSHEY CO COM 427866108 1,046,159 6,614,561 SH SOLE 21 6,614,561 0 0
HERSHEY CO COM 427866108 675,868 4,273,315 SH SOLE 22 3,798,835 0 474,480
HERSHEY CO COM 427866108 15,519 98,122 SH SOLE 23 98,122 0 0
HERSHEY CO COM 427866108 34,282 216,756 SH SOLE 25 216,756 0 0
HERSHEY CO COM 427866108 74,952 473,900 SH SOLE 26 147,675 0 326,225
HERSHEY CO COM 427866108 104,829 662,801 SH SOLE 28 15,683 0 647,118
HERSHEY CO COM 427866108 267 1,688 SH SOLE 29 1,688 0 0
HERSHEY CO COM 427866108 136,129 860,702 SH SOLE 30 860,702 0 0
HERSHEY CO COM 427866108 5,887 37,222 SH SOLE 31 21,138 0 16,084
HERSHEY CO COM 427866108 1,675 10,593 SH SOLE 34 10,593 0 0
HERSHEY CO COM 427866108 21,371 135,123 SH SOLE 36 135,123 0 0
HERSHEY CO COM 427866108 932 5,895 SH SOLE 40 5,895 0 0
HERSHEY CO COM 427866108 35,164 222,334 SH SOLE 43 7,987 0 214,347
HESKA CORP COM RESTRC NEW 42805E306 2,168 12,867 SH SOLE 2 5,202 0 7,665
HESKA CORP COM RESTRC NEW 42805E306 5 30 SH SOLE 4 30 0 0
HESKA CORP COM RESTRC NEW 42805E306 24 142 SH SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 6,086 36,126 SH SOLE 18 33,111 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 19,311 114,635 SH SOLE 19 114,635 0 0
HESKA CORP COM RESTRC NEW 42805E306 192,824 1,144,630 SH SOLE 21 1,144,630 0 0
HESKA CORP COM RESTRC NEW 42805E306 57,326 340,292 SH SOLE 22 329,849 0 10,443
HESKA CORP COM RESTRC NEW 42805E306 814 4,834 SH SOLE 23 4,834 0 0
HESKA CORP COM RESTRC NEW 42805E306 40 240 SH SOLE 25 240 0 0
HESKA CORP COM RESTRC NEW 42805E306 4,162 24,706 SH SOLE 26 416 0 24,290
HESKA CORP COM RESTRC NEW 42805E306 179 1,064 SH SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,478 20,645 SH SOLE 30 20,645 0 0
HESKA CORP COM RESTRC NEW 42805E306 99 586 SH SOLE 36 586 0 0
HESKA CORP COM RESTRC NEW 42805E306 227 1,348 SH SOLE 40 1,348 0 0
HESKA CORP COM RESTRC NEW 42805E306 459 2,725 SH SOLE 43 0 0 2,725
HESS CORP COM 42809H107 49,567 700,494 SH SOLE 2 173,551 0 526,943
HESS CORP COM 42809H107 9,155 129,380 SH SOLE 4 118,713 0 10,667
HESS CORP COM 42809H107 17,351 245,206 SH SOLE 7 226,377 0 18,829
HESS CORP COM 42809H107 1,435 20,276 SH SOLE 13 20,276 0 0
HESS CORP COM 42809H107 2,551 36,057 SH SOLE 15 36,057 0 0
HESS CORP COM 42809H107 42,996 607,628 SH SOLE 18 546,128 0 61,500
HESS CORP COM 42809H107 46,385 655,519 SH SOLE 19 655,519 0 0
HESS CORP COM 42809H107 535,142 7,562,776 SH SOLE 21 7,562,776 0 0
HESS CORP COM 42809H107 449,724 6,355,627 SH SOLE 22 5,640,398 0 715,229
HESS CORP COM 42809H107 12,257 173,213 SH SOLE 23 173,213 0 0
HESS CORP COM 42809H107 40,133 567,172 SH SOLE 25 567,172 0 0
HESS CORP COM 42809H107 50,933 719,797 SH SOLE 26 281,861 0 437,936
HESS CORP COM 42809H107 38,698 546,889 SH SOLE 28 28,292 0 518,597
HESS CORP COM 42809H107 9,545 134,893 SH SOLE 29 134,893 0 0
HESS CORP COM 42809H107 104,955 1,483,253 SH SOLE 30 1,483,253 0 0
HESS CORP COM 42809H107 4,842 68,423 SH SOLE 31 34,371 0 34,052
HESS CORP COM 42809H107 89,796 1,269,023 SH SOLE 34 1,269,023 0 0
HESS CORP COM 42809H107 12,643 178,680 SH SOLE 36 178,680 0 0
HESS CORP COM 42809H107 818 11,566 SH SOLE 40 11,566 0 0
HESS CORP COM 42809H107 8,030 113,488 SH SOLE 43 6,491 0 106,997
HESS MIDSTREAM LP CL A SHS 428103105 5 220 SH SOLE 2 0 0 220
HESS MIDSTREAM LP CL A SHS 428103105 74 3,279 SH SOLE 19 3,279 0 0
HESS MIDSTREAM LP CL A SHS 428103105 39 1,728 SH SOLE 21 1,728 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,227 54,717 SH SOLE 22 54,717 0 0
HESS MIDSTREAM LP CL A SHS 428103105 10 463 SH SOLE 23 463 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 69,856 4,438,145 SH SOLE 2 1,840,230 0 2,597,915
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,301 781,536 SH SOLE 4 735,977 0 45,559
HEWLETT PACKARD ENTERPRISE C COM 42824C109 26,500 1,683,581 SH SOLE 7 1,199,770 0 483,811
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,839 752,186 SH SOLE 13 752,186 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,623 166,673 SH SOLE 15 166,673 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 145 SH SOLE 17 0 0 145
HEWLETT PACKARD ENTERPRISE C COM 42824C109 65,821 4,181,754 SH SOLE 18 3,191,078 0 990,676
HEWLETT PACKARD ENTERPRISE C COM 42824C109 75,046 4,767,879 SH SOLE 19 4,767,879 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 710,197 45,120,493 SH SOLE 21 45,120,493 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 604,045 38,376,432 SH SOLE 22 31,183,405 0 7,193,027
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,096 1,086,178 SH SOLE 23 1,086,178 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53,583 3,404,250 SH SOLE 25 3,404,250 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 63,220 4,016,529 SH SOLE 26 1,654,504 0 2,362,025
HEWLETT PACKARD ENTERPRISE C COM 42824C109 90,289 5,736,263 SH SOLE 28 173,481 0 5,562,782
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,686 361,219 SH SOLE 29 361,219 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 177,454 11,274,057 SH SOLE 30 11,173,320 0 100,737
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,425 916,475 SH SOLE 31 780,313 0 136,162
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,918 566,592 SH SOLE 34 566,592 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 16,055 1,020,012 SH SOLE 36 1,020,012 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 796 50,572 SH SOLE 40 50,572 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27,369 1,738,834 SH SOLE 43 64,640 0 1,674,194
HEXCEL CORP NEW COM 428291108 15,115 269,908 SH SOLE 2 92,276 0 177,632
HEXCEL CORP NEW COM 428291108 37 668 SH SOLE 4 668 0 0
HEXCEL CORP NEW COM 428291108 117 2,081 SH SOLE 7 2,081 0 0
HEXCEL CORP NEW COM 428291108 11,398 203,532 SH SOLE 18 203,532 0 0
HEXCEL CORP NEW COM 428291108 1,194 21,317 SH SOLE 19 21,317 0 0
HEXCEL CORP NEW COM 428291108 250,989 4,481,943 SH SOLE 21 4,481,943 0 0
HEXCEL CORP NEW COM 428291108 150,051 2,679,484 SH SOLE 22 2,562,555 0 116,929
HEXCEL CORP NEW COM 428291108 23 415 SH SOLE 23 415 0 0
HEXCEL CORP NEW COM 428291108 73 1,297 SH SOLE 25 1,297 0 0
HEXCEL CORP NEW COM 428291108 3,330 59,460 SH SOLE 26 23,773 0 35,687
HEXCEL CORP NEW COM 428291108 1,890 33,744 SH SOLE 28 28,258 0 5,486
HEXCEL CORP NEW COM 428291108 3,239 57,843 SH SOLE 30 57,843 0 0
HEXCEL CORP NEW COM 428291108 89 1,586 SH SOLE 31 1,586 0 0
HEXCEL CORP NEW COM 428291108 3,342 59,670 SH SOLE 34 59,670 0 0
HEXCEL CORP NEW COM 428291108 240 4,284 SH SOLE 36 4,284 0 0
HEXCEL CORP NEW COM 428291108 574 10,247 SH SOLE 40 10,247 0 0
HEXCEL CORP NEW COM 428291108 5,260 93,927 SH SOLE 43 2,907 0 91,020
HF FOODS GROUP INC COM 40417F109 195 27,047 SH SOLE 2 3,293 0 23,754
HF FOODS GROUP INC COM 40417F109 6 774 SH SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 945 130,931 SH SOLE 18 130,931 0 0
HF FOODS GROUP INC COM 40417F109 454 62,896 SH SOLE 19 62,896 0 0
HF FOODS GROUP INC COM 40417F109 10,566 1,463,411 SH SOLE 21 1,463,411 0 0
HF FOODS GROUP INC COM 40417F109 6,486 898,340 SH SOLE 22 861,967 0 36,373
HF FOODS GROUP INC COM 40417F109 119 16,434 SH SOLE 43 2,648 0 13,786
HIBBETT SPORTS INC COM 428567101 1,563 22,683 SH SOLE 2 7,065 0 15,618
HIBBETT SPORTS INC COM 428567101 5 78 SH SOLE 4 78 0 0
HIBBETT SPORTS INC COM 428567101 25 362 SH SOLE 7 362 0 0
HIBBETT SPORTS INC COM 428567101 4,882 70,866 SH SOLE 18 70,866 0 0
HIBBETT SPORTS INC COM 428567101 3,945 57,269 SH SOLE 19 57,269 0 0
HIBBETT SPORTS INC COM 428567101 139,637 2,026,961 SH SOLE 21 2,026,961 0 0
HIBBETT SPORTS INC COM 428567101 37,254 540,768 SH SOLE 22 514,779 0 25,989
HIBBETT SPORTS INC COM 428567101 63 913 SH SOLE 23 913 0 0
HIBBETT SPORTS INC COM 428567101 38 554 SH SOLE 25 554 0 0
HIBBETT SPORTS INC COM 428567101 782 11,351 SH SOLE 26 3,953 0 7,398
HIBBETT SPORTS INC COM 428567101 114 1,662 SH SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 2,840 41,224 SH SOLE 30 41,224 0 0
HIBBETT SPORTS INC COM 428567101 146 2,121 SH SOLE 34 2,121 0 0
HIBBETT SPORTS INC COM 428567101 93 1,352 SH SOLE 36 1,352 0 0
HIBBETT SPORTS INC COM 428567101 193 2,799 SH SOLE 40 2,799 0 0
HIBBETT SPORTS INC COM 428567101 406 5,890 SH SOLE 43 41 0 5,849
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 110 10,928 SH SOLE 2 10,928 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 149 14,845 SH SOLE 4 14,845 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1,776 176,558 SH SOLE 18 176,558 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 12,882 1,280,483 SH SOLE 19 1,280,483 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 792 78,773 SH SOLE 22 78,773 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 117 11,620 SH SOLE 26 11,620 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5,320 528,802 SH SOLE 34 528,802 0 0
HIGHWOODS PPTYS INC COM 431284108 14,933 347,771 SH SOLE 2 148,863 0 198,908
HIGHWOODS PPTYS INC COM 431284108 5,345 124,466 SH SOLE 4 124,466 0 0
HIGHWOODS PPTYS INC COM 431284108 5,902 137,453 SH SOLE 7 137,453 0 0
HIGHWOODS PPTYS INC COM 431284108 10,842 252,499 SH SOLE 18 252,499 0 0
HIGHWOODS PPTYS INC COM 431284108 6,990 162,774 SH SOLE 19 162,774 0 0
HIGHWOODS PPTYS INC COM 431284108 237,838 5,538,856 SH SOLE 21 5,538,856 0 0
HIGHWOODS PPTYS INC COM 431284108 181,227 4,220,464 SH SOLE 22 4,076,220 0 144,244
HIGHWOODS PPTYS INC COM 431284108 213 4,957 SH SOLE 23 4,957 0 0
HIGHWOODS PPTYS INC COM 431284108 19,291 449,263 SH SOLE 25 449,263 0 0
HIGHWOODS PPTYS INC COM 431284108 1,190 27,714 SH SOLE 26 20,233 0 7,481
HIGHWOODS PPTYS INC COM 431284108 3,401 79,205 SH SOLE 28 13,472 0 65,733
HIGHWOODS PPTYS INC COM 431284108 19,171 446,468 SH SOLE 30 446,468 0 0
HIGHWOODS PPTYS INC COM 431284108 84 1,956 SH SOLE 31 1,956 0 0
HIGHWOODS PPTYS INC COM 431284108 11 247 SH SOLE 34 247 0 0
HIGHWOODS PPTYS INC COM 431284108 176 4,093 SH SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 547 12,750 SH SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 2,627 61,184 SH SOLE 43 767 0 60,417
HILL INTL INC COM 431466101 31 9,601 SH SOLE 18 9,601 0 0
HILL INTL INC COM 431466101 770 240,567 SH SOLE 21 240,567 0 0
HILL INTL INC COM 431466101 22 6,934 SH SOLE 22 6,934 0 0
HILL ROM HLDGS INC COM 431475102 20,935 189,490 SH SOLE 2 64,004 0 125,486
HILL ROM HLDGS INC COM 431475102 115 1,041 SH SOLE 4 1,041 0 0
HILL ROM HLDGS INC COM 431475102 156 1,413 SH SOLE 7 1,413 0 0
HILL ROM HLDGS INC COM 431475102 815 7,373 SH SOLE 13 7,373 0 0
HILL ROM HLDGS INC COM 431475102 20,870 188,900 SH SOLE 18 176,620 0 12,280
HILL ROM HLDGS INC COM 431475102 26,579 240,578 SH SOLE 19 240,578 0 0
HILL ROM HLDGS INC COM 431475102 390,832 3,537,579 SH SOLE 21 3,537,579 0 0
HILL ROM HLDGS INC COM 431475102 244,835 2,216,103 SH SOLE 22 2,093,645 0 122,458
HILL ROM HLDGS INC COM 431475102 181 1,640 SH SOLE 23 1,640 0 0
HILL ROM HLDGS INC COM 431475102 84 756 SH SOLE 25 756 0 0
HILL ROM HLDGS INC COM 431475102 3,825 34,622 SH SOLE 26 22,410 0 12,212
HILL ROM HLDGS INC COM 431475102 1,974 17,872 SH SOLE 28 8,445 0 9,427
HILL ROM HLDGS INC COM 431475102 5,944 53,803 SH SOLE 30 53,803 0 0
HILL ROM HLDGS INC COM 431475102 139 1,262 SH SOLE 31 1,262 0 0
HILL ROM HLDGS INC COM 431475102 79 718 SH SOLE 34 718 0 0
HILL ROM HLDGS INC COM 431475102 384 3,479 SH SOLE 36 3,479 0 0
HILL ROM HLDGS INC COM 431475102 903 8,169 SH SOLE 40 8,169 0 0
HILL ROM HLDGS INC COM 431475102 5,434 49,181 SH SOLE 43 2,934 0 46,247
HILLENBRAND INC COM 431571108 4,201 88,060 SH SOLE 2 25,225 0 62,835
HILLENBRAND INC COM 431571108 16 330 SH SOLE 4 330 0 0
HILLENBRAND INC COM 431571108 65 1,358 SH SOLE 7 1,358 0 0
HILLENBRAND INC COM 431571108 14,612 306,263 SH SOLE 18 306,263 0 0
HILLENBRAND INC COM 431571108 8,195 171,776 SH SOLE 19 171,776 0 0
HILLENBRAND INC COM 431571108 424,785 8,903,471 SH SOLE 21 8,903,471 0 0
HILLENBRAND INC COM 431571108 106,182 2,225,566 SH SOLE 22 2,110,356 0 115,210
HILLENBRAND INC COM 431571108 85 1,787 SH SOLE 23 1,787 0 0
HILLENBRAND INC COM 431571108 61 1,276 SH SOLE 25 1,276 0 0
HILLENBRAND INC COM 431571108 2,052 43,020 SH SOLE 26 23,946 0 19,074
HILLENBRAND INC COM 431571108 145 3,046 SH SOLE 28 3,046 0 0
HILLENBRAND INC COM 431571108 22,236 466,074 SH SOLE 30 466,074 0 0
HILLENBRAND INC COM 431571108 214 4,489 SH SOLE 36 4,489 0 0
HILLENBRAND INC COM 431571108 431 9,033 SH SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 3,523 73,841 SH SOLE 43 8,187 0 65,654
HILLTOP HOLDINGS INC COM 432748101 2,615 76,623 SH SOLE 2 21,390 0 55,233
HILLTOP HOLDINGS INC COM 432748101 10 284 SH SOLE 4 284 0 0
HILLTOP HOLDINGS INC COM 432748101 41 1,193 SH SOLE 7 1,193 0 0
HILLTOP HOLDINGS INC COM 432748101 9,300 272,475 SH SOLE 18 272,475 0 0
HILLTOP HOLDINGS INC COM 432748101 3,983 116,702 SH SOLE 19 116,702 0 0
HILLTOP HOLDINGS INC COM 432748101 256,650 7,519,765 SH SOLE 21 7,519,765 0 0
HILLTOP HOLDINGS INC COM 432748101 69,083 2,024,121 SH SOLE 22 1,919,884 0 104,237
HILLTOP HOLDINGS INC COM 432748101 487 14,283 SH SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 259 7,598 SH SOLE 28 7,598 0 0
HILLTOP HOLDINGS INC COM 432748101 5,134 150,439 SH SOLE 30 150,439 0 0
HILLTOP HOLDINGS INC COM 432748101 23 662 SH SOLE 36 662 0 0
HILLTOP HOLDINGS INC COM 432748101 292 8,566 SH SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 673 19,711 SH SOLE 43 388 0 19,323
HILTON GRAND VACATIONS INC COM 43283X105 1,510 40,277 SH SOLE 2 29,630 0 10,647
HILTON GRAND VACATIONS INC COM 43283X105 12 328 SH SOLE 4 328 0 0
HILTON GRAND VACATIONS INC COM 43283X105 74 1,977 SH SOLE 7 1,977 0 0
HILTON GRAND VACATIONS INC COM 43283X105 10,325 275,400 SH SOLE 18 275,400 0 0
HILTON GRAND VACATIONS INC COM 43283X105 8,377 223,439 SH SOLE 19 223,439 0 0
HILTON GRAND VACATIONS INC COM 43283X105 113,770 3,034,666 SH SOLE 21 3,034,666 0 0
HILTON GRAND VACATIONS INC COM 43283X105 90,597 2,416,575 SH SOLE 22 2,355,861 0 60,714
HILTON GRAND VACATIONS INC COM 43283X105 34 912 SH SOLE 23 912 0 0
HILTON GRAND VACATIONS INC COM 43283X105 59 1,573 SH SOLE 25 1,573 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,028 27,430 SH SOLE 26 19,115 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 386 10,295 SH SOLE 28 8,815 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 5,534 147,609 SH SOLE 30 147,609 0 0
HILTON GRAND VACATIONS INC COM 43283X105 170 4,541 SH SOLE 34 4,541 0 0
HILTON GRAND VACATIONS INC COM 43283X105 253 6,761 SH SOLE 36 6,761 0 0
HILTON GRAND VACATIONS INC COM 43283X105 418 11,149 SH SOLE 40 11,149 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,196 31,892 SH SOLE 43 2,000 0 29,892
HILTON WORLDWIDE HLDGS INC COM 43300A203 74,633 617,207 SH SOLE 2 91,194 0 526,013
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,154 141,859 SH SOLE 4 131,061 0 10,798
HILTON WORLDWIDE HLDGS INC COM 43300A203 28,625 236,723 SH SOLE 7 228,699 0 8,024
HILTON WORLDWIDE HLDGS INC COM 43300A203 131 1,083 SH SOLE 13 1,083 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,224 26,660 SH SOLE 15 26,660 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 71,768 593,519 SH SOLE 18 553,536 0 39,983
HILTON WORLDWIDE HLDGS INC COM 43300A203 76,945 636,327 SH SOLE 19 636,327 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 773,064 6,393,186 SH SOLE 21 6,393,186 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 751,844 6,217,695 SH SOLE 22 5,571,586 0 646,109
HILTON WORLDWIDE HLDGS INC COM 43300A203 21,514 177,922 SH SOLE 23 177,922 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 51,981 429,878 SH SOLE 25 429,878 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 76,918 636,105 SH SOLE 26 218,453 0 417,652
HILTON WORLDWIDE HLDGS INC COM 43300A203 99,290 821,123 SH SOLE 28 32,837 0 788,286
HILTON WORLDWIDE HLDGS INC COM 43300A203 90 743 SH SOLE 29 743 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 124,578 1,030,251 SH SOLE 30 1,030,251 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,799 72,765 SH SOLE 31 35,951 0 36,814
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,303 242,334 SH SOLE 34 242,334 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,193 150,452 SH SOLE 36 150,452 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,358 11,234 SH SOLE 40 11,234 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,964 148,564 SH SOLE 43 10,092 0 138,472
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 46 3,405 SH SOLE 22 3,405 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 75 5,473 SH SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 100 SH SOLE 34 100 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,332 97,606 SH SOLE 43 0 0 97,606
HIMS & HERS HEALTH INC COM CL A 433000106 36 2,738 SH SOLE 2 2,738 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 2,468 186,533 SH SOLE 19 186,533 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 894 67,548 SH SOLE 21 67,548 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 15,876 1,199,994 SH SOLE 22 1,199,994 0 0
HINGHAM INSTN SVGS MASS COM 433323102 345 1,216 SH SOLE 2 142 0 1,074
HINGHAM INSTN SVGS MASS COM 433323102 8 29 SH SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,382 4,871 SH SOLE 18 4,871 0 0
HINGHAM INSTN SVGS MASS COM 433323102 725 2,554 SH SOLE 19 2,554 0 0
HINGHAM INSTN SVGS MASS COM 433323102 16,663 58,721 SH SOLE 21 58,721 0 0
HINGHAM INSTN SVGS MASS COM 433323102 12,510 44,087 SH SOLE 22 42,493 0 1,594
HINGHAM INSTN SVGS MASS COM 433323102 186 656 SH SOLE 43 124 0 532
HIREQUEST INC COM 433535101 18 1,062 SH SOLE 18 1,062 0 0
HIREQUEST INC COM 433535101 206 11,958 SH SOLE 21 11,958 0 0
HISTOGEN INC COM 43358Y103 2 1,358 SH SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 1,115 857,383 SH SOLE 22 857,383 0 0
HMN FINL INC COM 40424G108 19 924 SH SOLE 18 924 0 0
HMN FINL INC COM 40424G108 17 848 SH SOLE 21 848 0 0
HMN FINL INC COM 40424G108 652 32,409 SH SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 1,441 38,961 SH SOLE 2 30,823 0 8,138
HMS HLDGS CORP COM 40425J101 13 354 SH SOLE 4 354 0 0
HMS HLDGS CORP COM 40425J101 50 1,350 SH SOLE 7 1,350 0 0
HMS HLDGS CORP COM 40425J101 13,481 364,599 SH SOLE 18 353,843 0 10,756
HMS HLDGS CORP COM 40425J101 11,149 301,539 SH SOLE 19 301,539 0 0
HMS HLDGS CORP COM 40425J101 379,631 10,267,236 SH SOLE 21 10,267,236 0 0
HMS HLDGS CORP COM 40425J101 99,796 2,699,016 SH SOLE 22 2,632,984 0 66,032
HMS HLDGS CORP COM 40425J101 968 26,183 SH SOLE 23 26,183 0 0
HMS HLDGS CORP COM 40425J101 20 544 SH SOLE 25 544 0 0
HMS HLDGS CORP COM 40425J101 2,726 73,714 SH SOLE 26 21,640 0 52,074
HMS HLDGS CORP COM 40425J101 401 10,832 SH SOLE 28 10,832 0 0
HMS HLDGS CORP COM 40425J101 20,207 546,503 SH SOLE 30 546,503 0 0
HMS HLDGS CORP COM 40425J101 64 1,727 SH SOLE 36 1,727 0 0
HMS HLDGS CORP COM 40425J101 427 11,546 SH SOLE 40 11,546 0 0
HMS HLDGS CORP COM 40425J101 1,922 51,971 SH SOLE 43 1,679 0 50,292
HNI CORP COM 404251100 2,018 51,023 SH SOLE 2 13,807 0 37,216
HNI CORP COM 404251100 8 205 SH SOLE 4 205 0 0
HNI CORP COM 404251100 25 622 SH SOLE 7 622 0 0
HNI CORP COM 404251100 6,975 176,317 SH SOLE 18 176,317 0 0
HNI CORP COM 404251100 2,967 75,011 SH SOLE 19 75,011 0 0
HNI CORP COM 404251100 207,929 5,256,030 SH SOLE 21 5,256,030 0 0
HNI CORP COM 404251100 50,067 1,265,598 SH SOLE 22 1,197,418 0 68,180
HNI CORP COM 404251100 13 317 SH SOLE 25 317 0 0
HNI CORP COM 404251100 714 18,045 SH SOLE 26 5,072 0 12,973
HNI CORP COM 404251100 219 5,530 SH SOLE 28 5,530 0 0
HNI CORP COM 404251100 3,747 94,722 SH SOLE 30 94,722 0 0
HNI CORP COM 404251100 130 3,277 SH SOLE 36 3,277 0 0
HNI CORP COM 404251100 185 4,668 SH SOLE 40 4,668 0 0
HNI CORP COM 404251100 3,148 79,577 SH SOLE 43 298 0 79,279
HOLICITY INC COM CL A 435063102 59 4,997 SH SOLE 21 4,997 0 0
HOLLYFRONTIER CORP COM 436106108 14,687 410,481 SH SOLE 2 141,498 0 268,983
HOLLYFRONTIER CORP COM 436106108 81 2,276 SH SOLE 4 2,276 0 0
HOLLYFRONTIER CORP COM 436106108 4,658 130,196 SH SOLE 7 124,672 0 5,524
HOLLYFRONTIER CORP COM 436106108 66 1,837 SH SOLE 15 1,837 0 0
HOLLYFRONTIER CORP COM 436106108 16,428 459,139 SH SOLE 18 446,050 0 13,089
HOLLYFRONTIER CORP COM 436106108 2,669 74,598 SH SOLE 19 74,598 0 0
HOLLYFRONTIER CORP COM 436106108 237,522 6,638,398 SH SOLE 21 6,638,398 0 0
HOLLYFRONTIER CORP COM 436106108 132,604 3,706,093 SH SOLE 22 3,336,788 0 369,305
HOLLYFRONTIER CORP COM 436106108 291 8,131 SH SOLE 23 8,131 0 0
HOLLYFRONTIER CORP COM 436106108 58 1,619 SH SOLE 25 1,619 0 0
HOLLYFRONTIER CORP COM 436106108 6,560 183,353 SH SOLE 26 46,347 0 137,006
HOLLYFRONTIER CORP COM 436106108 2,486 69,487 SH SOLE 28 20,121 0 49,366
HOLLYFRONTIER CORP COM 436106108 51 1,421 SH SOLE 29 1,421 0 0
HOLLYFRONTIER CORP COM 436106108 19,115 534,234 SH SOLE 30 534,234 0 0
HOLLYFRONTIER CORP COM 436106108 634 17,715 SH SOLE 31 4,024 0 13,691
HOLLYFRONTIER CORP COM 436106108 2,217 61,949 SH SOLE 32 61,949 0 0
HOLLYFRONTIER CORP COM 436106108 547 15,275 SH SOLE 34 15,275 0 0
HOLLYFRONTIER CORP COM 436106108 1,908 53,318 SH SOLE 36 53,318 0 0
HOLLYFRONTIER CORP COM 436106108 675 18,875 SH SOLE 40 18,875 0 0
HOLLYFRONTIER CORP COM 436106108 3,380 94,470 SH SOLE 43 12,447 0 82,023
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 70 5,567 SH SOLE 22 5,567 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 42 3,345 SH SOLE 25 3,345 0 0
HOLOGIC INC COM 436440101 49,487 665,333 SH SOLE 2 163,961 0 501,372
HOLOGIC INC COM 436440101 9,791 131,630 SH SOLE 4 121,670 0 9,960
HOLOGIC INC COM 436440101 23,886 321,141 SH SOLE 7 211,732 0 109,409
HOLOGIC INC COM 436440101 1,938 26,052 SH SOLE 13 26,052 0 0
HOLOGIC INC COM 436440101 1,958 26,321 SH SOLE 15 26,321 0 0
HOLOGIC INC COM 436440101 42,385 569,847 SH SOLE 18 530,248 0 39,599
HOLOGIC INC COM 436440101 21,785 292,893 SH SOLE 19 292,893 0 0
HOLOGIC INC COM 436440101 655,730 8,815,949 SH SOLE 21 8,815,949 0 0
HOLOGIC INC COM 436440101 452,693 6,086,225 SH SOLE 22 5,455,372 0 630,853
HOLOGIC INC COM 436440101 12,545 168,661 SH SOLE 23 168,661 0 0
HOLOGIC INC COM 436440101 37,507 504,259 SH SOLE 25 504,259 0 0
HOLOGIC INC COM 436440101 48,430 651,112 SH SOLE 26 249,771 0 401,341
HOLOGIC INC COM 436440101 68,287 918,089 SH SOLE 28 32,558 0 885,531
HOLOGIC INC COM 436440101 64 856 SH SOLE 29 856 0 0
HOLOGIC INC COM 436440101 112,015 1,505,986 SH SOLE 30 1,498,298 0 7,688
HOLOGIC INC COM 436440101 4,443 59,728 SH SOLE 31 34,659 0 25,069
HOLOGIC INC COM 436440101 1,623 21,815 SH SOLE 34 21,815 0 0
HOLOGIC INC COM 436440101 10,454 140,544 SH SOLE 36 140,544 0 0
HOLOGIC INC COM 436440101 773 10,395 SH SOLE 40 10,395 0 0
HOLOGIC INC COM 436440101 10,806 145,277 SH SOLE 43 5,886 0 139,391
HOME BANCORP INC COM 43689E107 270 7,482 SH SOLE 2 874 0 6,608
HOME BANCORP INC COM 43689E107 5 142 SH SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 991 27,476 SH SOLE 18 27,476 0 0
HOME BANCORP INC COM 43689E107 505 14,006 SH SOLE 19 14,006 0 0
HOME BANCORP INC COM 43689E107 11,802 327,378 SH SOLE 21 327,378 0 0
HOME BANCORP INC COM 43689E107 3,450 95,689 SH SOLE 22 86,553 0 9,136
HOME BANCSHARES INC COM 436893200 6,472 239,250 SH SOLE 2 110,665 0 128,585
HOME BANCSHARES INC COM 436893200 22 822 SH SOLE 4 822 0 0
HOME BANCSHARES INC COM 436893200 103 3,794 SH SOLE 7 3,794 0 0
HOME BANCSHARES INC COM 436893200 22,356 826,469 SH SOLE 18 826,469 0 0
HOME BANCSHARES INC COM 436893200 7,290 269,506 SH SOLE 19 269,506 0 0
HOME BANCSHARES INC COM 436893200 311,360 11,510,526 SH SOLE 21 11,510,526 0 0
HOME BANCSHARES INC COM 436893200 142,743 5,277,001 SH SOLE 22 5,032,249 0 244,752
HOME BANCSHARES INC COM 436893200 3,073 113,602 SH SOLE 26 95,934 0 17,668
HOME BANCSHARES INC COM 436893200 6,220 229,954 SH SOLE 28 17,124 0 212,830
HOME BANCSHARES INC COM 436893200 9,417 348,136 SH SOLE 30 348,136 0 0
HOME BANCSHARES INC COM 436893200 96 3,557 SH SOLE 31 0 0 3,557
HOME BANCSHARES INC COM 436893200 99 3,652 SH SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 508 18,771 SH SOLE 40 18,771 0 0
HOME BANCSHARES INC COM 436893200 868 32,077 SH SOLE 43 603 0 31,474
HOME DEPOT INC COM 437076102 824,586 2,701,348 SH SOLE 2 618,349 0 2,082,999
HOME DEPOT INC COM 437076102 172,349 564,617 SH SOLE 4 523,201 0 41,416
HOME DEPOT INC COM 437076102 290,137 950,490 SH SOLE 7 912,791 0 37,699
HOME DEPOT INC COM 437076102 10,486 34,353 SH SOLE 13 34,353 0 0
HOME DEPOT INC COM 437076102 42,586 139,511 SH SOLE 15 139,511 0 0
HOME DEPOT INC COM 437076102 192 629 SH SOLE 17 0 0 629
HOME DEPOT INC COM 437076102 597,499 1,957,408 SH SOLE 18 1,781,974 0 175,434
HOME DEPOT INC COM 437076102 386,513 1,266,219 SH SOLE 19 1,266,219 0 0
HOME DEPOT INC COM 437076102 5,752 18,843 SH SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 7,008,000 22,958,232 SH SOLE 21 22,958,232 0 0
HOME DEPOT INC COM 437076102 7,453,549 24,417,850 SH SOLE 22 21,851,937 0 2,565,913
HOME DEPOT INC COM 437076102 224,454 735,311 SH SOLE 23 735,311 0 0
HOME DEPOT INC COM 437076102 541,410 1,773,661 SH SOLE 25 1,773,661 0 0
HOME DEPOT INC COM 437076102 701,300 2,297,461 SH SOLE 26 717,851 0 1,579,610
HOME DEPOT INC COM 437076102 1,146,625 3,756,347 SH SOLE 28 129,533 0 3,626,814
HOME DEPOT INC COM 437076102 2,789 9,137 SH SOLE 29 9,137 0 0
HOME DEPOT INC COM 437076102 1,784,048 5,844,547 SH SOLE 30 5,769,123 0 75,424
HOME DEPOT INC COM 437076102 111,680 365,864 SH SOLE 31 143,829 0 222,035
HOME DEPOT INC COM 437076102 16,755 54,891 SH SOLE 32 54,891 0 0
HOME DEPOT INC COM 437076102 136,678 447,758 SH SOLE 34 447,758 0 0
HOME DEPOT INC COM 437076102 194,184 636,146 SH SOLE 36 636,146 0 0
HOME DEPOT INC COM 437076102 13,356 43,754 SH SOLE 40 43,754 0 0
HOME DEPOT INC COM 437076102 329,517 1,079,499 SH SOLE 43 80,155 0 999,344
HOME DEPOT INC OPTIONS 437076102 183 600 SH Call SOLE 2 600 0 0
HOME DEPOT INC OPTIONS 437076102 519 1,700 SH Call SOLE 4 1,700 0 0
HOME DEPOT INC OPTIONS 437076102 6,227 20,400 SH Call SOLE 18 20,400 0 0
HOME DEPOT INC OPTIONS 437076102 67,826 222,200 SH Call SOLE 19 222,200 0 0
HOME DEPOT INC OPTIONS 437076102 3,327 10,900 SH Call SOLE 22 10,900 0 0
HOME DEPOT INC OPTIONS 437076102 26,465 86,700 SH Call SOLE 34 86,700 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 9 273 SH SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 8 253 SH SOLE 21 253 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 38 4,077 SH SOLE 2 0 0 4,077
HOME PT CAPITAL INCORPORATED COM 43734L106 215 23,090 SH SOLE 18 23,090 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 79 8,471 SH SOLE 19 8,471 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 1,618 173,951 SH SOLE 21 173,951 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 539 57,940 SH SOLE 22 52,624 0 5,316
HOME PT CAPITAL INCORPORATED COM 43734L106 132 14,183 SH SOLE 26 0 0 14,183
HOMESTREET INC COM 43785V102 999 22,671 SH SOLE 2 6,231 0 16,440
HOMESTREET INC COM 43785V102 20 456 SH SOLE 7 456 0 0
HOMESTREET INC COM 43785V102 3,793 86,070 SH SOLE 18 86,070 0 0
HOMESTREET INC COM 43785V102 1,476 33,481 SH SOLE 19 33,481 0 0
HOMESTREET INC COM 43785V102 107,506 2,439,439 SH SOLE 21 2,439,439 0 0
HOMESTREET INC COM 43785V102 25,663 582,327 SH SOLE 22 555,787 0 26,540
HOMESTREET INC COM 43785V102 365 8,277 SH SOLE 26 0 0 8,277
HOMESTREET INC COM 43785V102 120 2,713 SH SOLE 28 2,713 0 0
HOMESTREET INC COM 43785V102 1,315 29,845 SH SOLE 30 29,845 0 0
HOMESTREET INC COM 43785V102 80 1,814 SH SOLE 40 1,814 0 0
HOMESTREET INC COM 43785V102 409 9,291 SH SOLE 43 325 0 8,966
HOMETRUST BANCSHARES INC COM 437872104 326 13,407 SH SOLE 2 1,601 0 11,806
HOMETRUST BANCSHARES INC COM 437872104 6 242 SH SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,398 57,400 SH SOLE 18 57,400 0 0
HOMETRUST BANCSHARES INC COM 437872104 938 38,517 SH SOLE 19 38,517 0 0
HOMETRUST BANCSHARES INC COM 437872104 16,591 681,366 SH SOLE 21 681,366 0 0
HOMETRUST BANCSHARES INC COM 437872104 11,308 464,382 SH SOLE 22 445,635 0 18,747
HOMETRUST BANCSHARES INC COM 437872104 14 575 SH SOLE 43 0 0 575
HOMOLOGY MEDICINES INC COM 438083107 113 11,975 SH SOLE 2 8,249 0 3,726
HOMOLOGY MEDICINES INC COM 438083107 6 671 SH SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,131 120,196 SH SOLE 18 120,196 0 0
HOMOLOGY MEDICINES INC COM 438083107 828 88,033 SH SOLE 19 88,033 0 0
HOMOLOGY MEDICINES INC COM 438083107 15,869 1,686,447 SH SOLE 21 1,686,447 0 0
HOMOLOGY MEDICINES INC COM 438083107 8,679 922,351 SH SOLE 22 895,202 0 27,149
HOMOLOGY MEDICINES INC COM 438083107 64 6,803 SH SOLE 26 2,272 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 31 3,284 SH SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 139 14,720 SH SOLE 30 14,720 0 0
HOMOLOGY MEDICINES INC COM 438083107 20 2,126 SH SOLE 36 2,126 0 0
HOMOLOGY MEDICINES INC COM 438083107 18 1,944 SH SOLE 40 1,944 0 0
HOMOLOGY MEDICINES INC COM 438083107 62 6,580 SH SOLE 43 0 0 6,580
HONDA MOTOR LTD AMERN SHS 438128308 15 491 SH SOLE 18 491 0 0
HONDA MOTOR LTD AMERN SHS 438128308 30,542 1,011,311 SH SOLE 43 101,962 0 909,349
HONEYWELL INTL INC COM 438516106 378,340 1,742,940 SH SOLE 2 424,388 0 1,318,552
HONEYWELL INTL INC COM 438516106 66,572 306,684 SH SOLE 4 279,633 0 27,051
HONEYWELL INTL INC COM 438516106 134,184 618,160 SH SOLE 7 591,784 0 26,376
HONEYWELL INTL INC COM 438516106 12,102 55,752 SH SOLE 13 55,752 0 0
HONEYWELL INTL INC COM 438516106 19,812 91,270 SH SOLE 15 91,270 0 0
HONEYWELL INTL INC COM 438516106 9 42 SH SOLE 17 0 0 42
HONEYWELL INTL INC COM 438516106 333,789 1,537,702 SH SOLE 18 1,351,237 0 186,465
HONEYWELL INTL INC COM 438516106 98,669 454,551 SH SOLE 19 454,551 0 0
HONEYWELL INTL INC COM 438516106 3,370,522 15,527,352 SH SOLE 21 15,527,352 0 0
HONEYWELL INTL INC COM 438516106 3,469,786 15,984,643 SH SOLE 22 14,208,676 0 1,775,967
HONEYWELL INTL INC COM 438516106 104,092 479,534 SH SOLE 23 479,534 0 0
HONEYWELL INTL INC COM 438516106 211,261 973,240 SH SOLE 25 973,240 0 0
HONEYWELL INTL INC COM 438516106 313,644 1,444,900 SH SOLE 26 471,880 0 973,020
HONEYWELL INTL INC COM 438516106 92,455 425,921 SH SOLE 28 1,000 0 424,921
HONEYWELL INTL INC COM 438516106 1,751 8,065 SH SOLE 29 8,065 0 0
HONEYWELL INTL INC COM 438516106 563,944 2,597,980 SH SOLE 30 2,597,980 0 0
HONEYWELL INTL INC COM 438516106 34,137 157,264 SH SOLE 31 115,074 0 42,190
HONEYWELL INTL INC COM 438516106 11,915 54,888 SH SOLE 32 54,888 0 0
HONEYWELL INTL INC COM 438516106 30,552 140,747 SH SOLE 34 140,747 0 0
HONEYWELL INTL INC COM 438516106 91,835 423,064 SH SOLE 36 423,064 0 0
HONEYWELL INTL INC COM 438516106 3,333 15,356 SH SOLE 40 15,356 0 0
HONEYWELL INTL INC COM 438516106 137,785 634,747 SH SOLE 43 34,828 0 599,919
HOOKER FURNITURE CORP COM 439038100 504 13,836 SH SOLE 2 1,108 0 12,728
HOOKER FURNITURE CORP COM 439038100 11 303 SH SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,529 41,946 SH SOLE 18 41,946 0 0
HOOKER FURNITURE CORP COM 439038100 2,416 66,265 SH SOLE 19 66,265 0 0
HOOKER FURNITURE CORP COM 439038100 17,707 485,657 SH SOLE 21 485,657 0 0
HOOKER FURNITURE CORP COM 439038100 14,464 396,717 SH SOLE 22 385,260 0 11,457
HOOKER FURNITURE CORP COM 439038100 201 5,526 SH SOLE 23 5,526 0 0
HOOKER FURNITURE CORP COM 439038100 760 20,837 SH SOLE 26 0 0 20,837
HOOKER FURNITURE CORP COM 439038100 181 4,976 SH SOLE 43 0 0 4,976
HOOKIPA PHARMA INC COM 43906K100 330 24,507 SH SOLE 2 2,786 0 21,721
HOOKIPA PHARMA INC COM 43906K100 738 54,833 SH SOLE 18 54,833 0 0
HOOKIPA PHARMA INC COM 43906K100 342 25,406 SH SOLE 19 25,406 0 0
HOOKIPA PHARMA INC COM 43906K100 6,139 456,444 SH SOLE 21 456,444 0 0
HOOKIPA PHARMA INC COM 43906K100 2,439 181,331 SH SOLE 22 179,882 0 1,449
HOOKIPA PHARMA INC COM 43906K100 17 1,266 SH SOLE 26 0 0 1,266
HOPE BANCORP INC COM 43940T109 1,936 128,552 SH SOLE 2 39,466 0 89,086
HOPE BANCORP INC COM 43940T109 11 763 SH SOLE 4 763 0 0
HOPE BANCORP INC COM 43940T109 34 2,265 SH SOLE 7 2,265 0 0
HOPE BANCORP INC COM 43940T109 6,901 458,201 SH SOLE 18 458,201 0 0
HOPE BANCORP INC COM 43940T109 2,851 189,341 SH SOLE 19 189,341 0 0
HOPE BANCORP INC COM 43940T109 203,410 13,506,658 SH SOLE 21 13,506,658 0 0
HOPE BANCORP INC COM 43940T109 51,426 3,414,740 SH SOLE 22 3,242,540 0 172,200
HOPE BANCORP INC COM 43940T109 600 39,864 SH SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 281 18,667 SH SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 2,978 197,748 SH SOLE 30 197,748 0 0
HOPE BANCORP INC COM 43940T109 81 5,349 SH SOLE 36 5,349 0 0
HOPE BANCORP INC COM 43940T109 217 14,393 SH SOLE 40 14,393 0 0
HOPE BANCORP INC COM 43940T109 3,397 225,560 SH SOLE 43 15,167 0 210,393
HORACE MANN EDUCATORS CORP N COM 440327104 2,056 47,572 SH SOLE 2 13,328 0 34,244
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 30 701 SH SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 7,224 167,176 SH SOLE 18 167,176 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,240 74,991 SH SOLE 19 74,991 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 196,094 4,538,151 SH SOLE 21 4,538,151 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 47,356 1,095,946 SH SOLE 22 1,040,165 0 55,781
HORACE MANN EDUCATORS CORP N COM 440327104 556 12,863 SH SOLE 26 10,686 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 253 5,846 SH SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,133 72,509 SH SOLE 30 72,509 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 201 4,645 SH SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 910 21,068 SH SOLE 43 0 0 21,068
HORIZON BANCORP INC COM 440407104 824 44,333 SH SOLE 2 13,760 0 30,573
HORIZON BANCORP INC COM 440407104 14 745 SH SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,847 153,242 SH SOLE 18 153,242 0 0
HORIZON BANCORP INC COM 440407104 1,404 75,584 SH SOLE 19 75,584 0 0
HORIZON BANCORP INC COM 440407104 34,679 1,866,444 SH SOLE 21 1,866,444 0 0
HORIZON BANCORP INC COM 440407104 20,708 1,114,551 SH SOLE 22 1,058,220 0 56,331
HORIZON BANCORP INC COM 440407104 133 7,157 SH SOLE 28 7,157 0 0
HORIZON BANCORP INC COM 440407104 193 10,386 SH SOLE 30 10,386 0 0
HORIZON BANCORP INC COM 440407104 104 5,610 SH SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,437 77,340 SH SOLE 43 8,842 0 68,498
HORIZON GLOBAL CORP COM 44052W104 43 4,125 SH SOLE 18 4,125 0 0
HORIZON GLOBAL CORP COM 44052W104 950 91,991 SH SOLE 21 91,991 0 0
HORIZON GLOBAL CORP COM 44052W104 3,625 350,956 SH SOLE 22 350,956 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,514 105,276 SH SOLE 30 105,276 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 39,797 432,391 SH SOLE 2 53,746 0 378,645
HORIZON THERAPEUTICS PUB L SHS G46188101 9,841 106,921 SH SOLE 4 98,448 0 8,473
HORIZON THERAPEUTICS PUB L SHS G46188101 10,494 114,018 SH SOLE 7 43,635 0 70,383
HORIZON THERAPEUTICS PUB L SHS G46188101 42 458 SH SOLE 13 458 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,714 18,626 SH SOLE 15 18,626 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 14,067 152,831 SH SOLE 18 140,245 0 12,586
HORIZON THERAPEUTICS PUB L SHS G46188101 62,317 677,062 SH SOLE 19 677,062 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,391 15,110 SH SOLE 20 15,110 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 545,414 5,925,839 SH SOLE 21 5,925,839 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 538,989 5,856,031 SH SOLE 22 5,585,242 0 270,789
HORIZON THERAPEUTICS PUB L SHS G46188101 12,325 133,909 SH SOLE 23 133,909 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 29,633 321,956 SH SOLE 25 321,956 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 32,873 357,157 SH SOLE 26 187,368 0 169,789
HORIZON THERAPEUTICS PUB L SHS G46188101 34,031 369,742 SH SOLE 28 23,086 0 346,656
HORIZON THERAPEUTICS PUB L SHS G46188101 58,716 637,941 SH SOLE 30 637,941 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,331 36,195 SH SOLE 31 28,199 0 7,996
HORIZON THERAPEUTICS PUB L SHS G46188101 932 10,126 SH SOLE 34 10,126 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,602 104,323 SH SOLE 36 104,323 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 799 8,680 SH SOLE 40 8,680 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,006 97,853 SH SOLE 43 4,336 0 93,517
HORMEL FOODS CORP COM 440452100 30,933 647,400 SH SOLE 2 167,697 0 479,703
HORMEL FOODS CORP COM 440452100 7,900 165,345 SH SOLE 4 153,903 0 11,442
HORMEL FOODS CORP COM 440452100 24,494 512,634 SH SOLE 7 386,188 0 126,446
HORMEL FOODS CORP COM 440452100 23 476 SH SOLE 13 476 0 0
HORMEL FOODS CORP COM 440452100 1,759 36,818 SH SOLE 15 36,818 0 0
HORMEL FOODS CORP COM 440452100 29,155 610,195 SH SOLE 18 569,279 0 40,916
HORMEL FOODS CORP COM 440452100 5,502 115,160 SH SOLE 19 115,160 0 0
HORMEL FOODS CORP COM 440452100 597,116 12,497,201 SH SOLE 21 12,497,201 0 0
HORMEL FOODS CORP COM 440452100 362,851 7,594,211 SH SOLE 22 7,095,306 0 498,905
HORMEL FOODS CORP COM 440452100 11,435 239,335 SH SOLE 23 239,335 0 0
HORMEL FOODS CORP COM 440452100 23,566 493,219 SH SOLE 25 493,219 0 0
HORMEL FOODS CORP COM 440452100 40,016 837,514 SH SOLE 26 317,983 0 519,531
HORMEL FOODS CORP COM 440452100 54,594 1,142,611 SH SOLE 28 38,937 0 1,103,674
HORMEL FOODS CORP COM 440452100 773 16,172 SH SOLE 29 16,172 0 0
HORMEL FOODS CORP COM 440452100 101,151 2,117,013 SH SOLE 30 2,108,903 0 8,110
HORMEL FOODS CORP COM 440452100 1,811 37,897 SH SOLE 31 5,311 0 32,586
HORMEL FOODS CORP COM 440452100 615 12,878 SH SOLE 34 12,878 0 0
HORMEL FOODS CORP COM 440452100 15,143 316,941 SH SOLE 36 316,941 0 0
HORMEL FOODS CORP COM 440452100 559 11,696 SH SOLE 40 11,696 0 0
HORMEL FOODS CORP COM 440452100 48,080 1,006,279 SH SOLE 43 20,399 0 985,880
HOST HOTELS & RESORTS INC COM 44107P104 25,678 1,523,941 SH SOLE 2 270,696 0 1,253,245
HOST HOTELS & RESORTS INC COM 44107P104 20,512 1,217,327 SH SOLE 4 1,188,966 0 28,361
HOST HOTELS & RESORTS INC COM 44107P104 27,791 1,649,335 SH SOLE 7 1,592,497 0 56,838
HOST HOTELS & RESORTS INC COM 44107P104 22 1,323 SH SOLE 13 1,323 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,482 87,972 SH SOLE 15 87,972 0 0
HOST HOTELS & RESORTS INC COM 44107P104 26,249 1,557,825 SH SOLE 18 1,456,915 0 100,910
HOST HOTELS & RESORTS INC COM 44107P104 20,300 1,204,726 SH SOLE 19 1,204,726 0 0
HOST HOTELS & RESORTS INC COM 44107P104 515,369 30,585,671 SH SOLE 21 30,585,671 0 0
HOST HOTELS & RESORTS INC COM 44107P104 376,638 22,352,431 SH SOLE 22 20,700,284 0 1,652,147
HOST HOTELS & RESORTS INC COM 44107P104 7,930 470,651 SH SOLE 23 470,651 0 0
HOST HOTELS & RESORTS INC COM 44107P104 69,775 4,140,922 SH SOLE 25 4,140,922 0 0
HOST HOTELS & RESORTS INC COM 44107P104 30,159 1,789,822 SH SOLE 26 698,702 0 1,091,120
HOST HOTELS & RESORTS INC COM 44107P104 45,532 2,702,195 SH SOLE 28 70,899 0 2,631,296
HOST HOTELS & RESORTS INC COM 44107P104 16 963 SH SOLE 29 963 0 0
HOST HOTELS & RESORTS INC COM 44107P104 142,890 8,480,127 SH SOLE 30 8,480,127 0 0
HOST HOTELS & RESORTS INC COM 44107P104 5,178 307,319 SH SOLE 31 86,442 0 220,877
HOST HOTELS & RESORTS INC COM 44107P104 634 37,624 SH SOLE 34 37,624 0 0
HOST HOTELS & RESORTS INC COM 44107P104 8,461 502,166 SH SOLE 36 502,166 0 0
HOST HOTELS & RESORTS INC COM 44107P104 479 28,449 SH SOLE 40 28,449 0 0
HOST HOTELS & RESORTS INC COM 44107P104 9,970 591,687 SH SOLE 43 15,444 0 576,243
HOSTESS BRANDS INC CL A 44109J106 2,002 139,635 SH SOLE 2 45,035 0 94,600
HOSTESS BRANDS INC CL A 44109J106 5 383 SH SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 29 2,030 SH SOLE 7 2,030 0 0
HOSTESS BRANDS INC CL A 44109J106 5,595 390,190 SH SOLE 18 390,190 0 0
HOSTESS BRANDS INC CL A 44109J106 7,917 552,072 SH SOLE 19 552,072 0 0
HOSTESS BRANDS INC CL A 44109J106 69,113 4,819,589 SH SOLE 21 4,819,589 0 0
HOSTESS BRANDS INC CL A 44109J106 60,315 4,206,037 SH SOLE 22 4,057,939 0 148,098
HOSTESS BRANDS INC CL A 44109J106 356 24,799 SH SOLE 23 24,799 0 0
HOSTESS BRANDS INC CL A 44109J106 2,750 191,805 SH SOLE 26 35,529 0 156,276
HOSTESS BRANDS INC CL A 44109J106 201 14,007 SH SOLE 28 14,007 0 0
HOSTESS BRANDS INC CL A 44109J106 1,070 74,650 SH SOLE 30 74,650 0 0
HOSTESS BRANDS INC CL A 44109J106 193 13,447 SH SOLE 40 13,447 0 0
HOSTESS BRANDS INC CL A 44109J106 2,076 144,761 SH SOLE 43 9,404 0 135,357
HOTH THERAPEUTICS INC COM 44148G105 3 1,591 SH SOLE 18 1,591 0 0
HOTH THERAPEUTICS INC COM 44148G105 45 22,911 SH SOLE 21 22,911 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 733 96,161 SH SOLE 2 9,192 0 86,969
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 12 1,638 SH SOLE 7 1,638 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,671 350,558 SH SOLE 18 350,558 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,408 184,777 SH SOLE 19 184,777 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 32,498 4,264,868 SH SOLE 21 4,264,868 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 24,255 3,183,108 SH SOLE 22 3,072,911 0 110,197
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 175 22,977 SH SOLE 43 0 0 22,977
HOULIHAN LOKEY INC CL A 441593100 3,275 49,236 SH SOLE 2 33,662 0 15,574
HOULIHAN LOKEY INC CL A 441593100 14 211 SH SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 94 1,416 SH SOLE 7 1,416 0 0
HOULIHAN LOKEY INC CL A 441593100 11,540 173,501 SH SOLE 18 166,337 0 7,164
HOULIHAN LOKEY INC CL A 441593100 30,571 459,643 SH SOLE 19 459,643 0 0
HOULIHAN LOKEY INC CL A 441593100 141,230 2,123,444 SH SOLE 21 2,123,444 0 0
HOULIHAN LOKEY INC CL A 441593100 111,123 1,670,768 SH SOLE 22 1,630,988 0 39,780
HOULIHAN LOKEY INC CL A 441593100 931 14,000 SH SOLE 23 14,000 0 0
HOULIHAN LOKEY INC CL A 441593100 4,005 60,212 SH SOLE 26 9,934 0 50,278
HOULIHAN LOKEY INC CL A 441593100 399 5,992 SH SOLE 28 5,992 0 0
HOULIHAN LOKEY INC CL A 441593100 104 1,558 SH SOLE 29 1,558 0 0
HOULIHAN LOKEY INC CL A 441593100 2,088 31,398 SH SOLE 30 31,398 0 0
HOULIHAN LOKEY INC CL A 441593100 192 2,890 SH SOLE 31 2,890 0 0
HOULIHAN LOKEY INC CL A 441593100 33 499 SH SOLE 34 499 0 0
HOULIHAN LOKEY INC CL A 441593100 392 5,894 SH SOLE 40 5,894 0 0
HOULIHAN LOKEY INC CL A 441593100 852 12,809 SH SOLE 43 1,135 0 11,674
HOUSTON AMERN ENERGY CORP COM 44183U209 5 2,346 SH SOLE 21 2,346 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 17 3,253 SH SOLE 18 3,253 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 309 59,195 SH SOLE 21 59,195 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,154 412,729 SH SOLE 22 412,729 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 123 1,162 SH SOLE 18 1,162 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2,013 19,038 SH SOLE 21 19,038 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8,626 81,579 SH SOLE 22 81,579 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 105 989 SH SOLE 43 19 0 970
HOWARD BANCORP INC COM 442496105 352 21,414 SH SOLE 2 6,329 0 15,085
HOWARD BANCORP INC COM 442496105 5 324 SH SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 808 49,163 SH SOLE 18 49,163 0 0
HOWARD BANCORP INC COM 442496105 380 23,135 SH SOLE 19 23,135 0 0
HOWARD BANCORP INC COM 442496105 8,829 537,017 SH SOLE 21 537,017 0 0
HOWARD BANCORP INC COM 442496105 4,430 269,457 SH SOLE 22 251,970 0 17,487
HOWARD BANCORP INC COM 442496105 22 1,356 SH SOLE 23 1,356 0 0
HOWARD BANCORP INC COM 442496105 89 5,431 SH SOLE 26 0 0 5,431
HOWARD HUGHES CORP COM 44267D107 8,201 86,205 SH SOLE 2 16,461 0 69,744
HOWARD HUGHES CORP COM 44267D107 16 165 SH SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 79 828 SH SOLE 7 828 0 0
HOWARD HUGHES CORP COM 44267D107 6,096 64,078 SH SOLE 18 64,078 0 0
HOWARD HUGHES CORP COM 44267D107 40,646 427,263 SH SOLE 19 427,263 0 0
HOWARD HUGHES CORP COM 44267D107 61,257 643,934 SH SOLE 21 643,934 0 0
HOWARD HUGHES CORP COM 44267D107 110,120 1,157,578 SH SOLE 22 1,103,018 0 54,560
HOWARD HUGHES CORP COM 44267D107 1,973 20,739 SH SOLE 23 20,739 0 0
HOWARD HUGHES CORP COM 44267D107 1,828 19,219 SH SOLE 25 19,219 0 0
HOWARD HUGHES CORP COM 44267D107 1,770 18,601 SH SOLE 26 13,347 0 5,254
HOWARD HUGHES CORP COM 44267D107 553 5,809 SH SOLE 28 5,342 0 467
HOWARD HUGHES CORP COM 44267D107 2,758 28,994 SH SOLE 30 28,994 0 0
HOWARD HUGHES CORP COM 44267D107 71 742 SH SOLE 31 742 0 0
HOWARD HUGHES CORP COM 44267D107 6,720 70,641 SH SOLE 34 70,641 0 0
HOWARD HUGHES CORP COM 44267D107 290 3,045 SH SOLE 36 3,045 0 0
HOWARD HUGHES CORP COM 44267D107 521 5,477 SH SOLE 40 5,477 0 0
HOWARD HUGHES CORP COM 44267D107 2,386 25,085 SH SOLE 43 4,758 0 20,327
HOWMET AEROSPACE INC COM 443201108 43,905 1,366,474 SH SOLE 2 525,737 0 840,737
HOWMET AEROSPACE INC COM 443201108 7,307 227,429 SH SOLE 4 210,127 0 17,302
HOWMET AEROSPACE INC COM 443201108 11,439 356,007 SH SOLE 7 326,630 0 29,377
HOWMET AEROSPACE INC COM 443201108 38 1,171 SH SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 1,688 52,531 SH SOLE 15 52,531 0 0
HOWMET AEROSPACE INC COM 443201108 32,921 1,024,609 SH SOLE 18 967,068 0 57,541
HOWMET AEROSPACE INC COM 443201108 100,132 3,116,460 SH SOLE 19 3,116,460 0 0
HOWMET AEROSPACE INC COM 443201108 404,435 12,587,459 SH SOLE 21 12,587,459 0 0
HOWMET AEROSPACE INC COM 443201108 318,202 9,903,590 SH SOLE 22 8,974,913 0 928,677
HOWMET AEROSPACE INC COM 443201108 8,051 250,571 SH SOLE 23 250,571 0 0
HOWMET AEROSPACE INC COM 443201108 24,238 754,377 SH SOLE 25 754,377 0 0
HOWMET AEROSPACE INC COM 443201108 35,191 1,095,276 SH SOLE 26 408,370 0 686,906
HOWMET AEROSPACE INC COM 443201108 28,355 882,513 SH SOLE 28 66,486 0 816,027
HOWMET AEROSPACE INC COM 443201108 61 1,896 SH SOLE 29 1,896 0 0
HOWMET AEROSPACE INC COM 443201108 55,036 1,712,912 SH SOLE 30 1,682,340 0 30,572
HOWMET AEROSPACE INC COM 443201108 2,429 75,595 SH SOLE 31 51,855 0 23,740
HOWMET AEROSPACE INC COM 443201108 69,193 2,153,546 SH SOLE 34 2,153,546 0 0
HOWMET AEROSPACE INC COM 443201108 8,207 255,432 SH SOLE 36 255,432 0 0
HOWMET AEROSPACE INC COM 443201108 491 15,275 SH SOLE 40 15,275 0 0
HOWMET AEROSPACE INC COM 443201108 2,667 83,021 SH SOLE 43 1,905 0 81,116
HP INC COM 40434L105 99,444 3,132,080 SH SOLE 2 662,824 0 2,469,256
HP INC COM 40434L105 24,179 761,544 SH SOLE 4 706,622 0 54,922
HP INC COM 40434L105 53,455 1,683,609 SH SOLE 7 1,187,941 0 495,668
HP INC COM 40434L105 1,267 39,906 SH SOLE 13 39,906 0 0
HP INC COM 40434L105 5,681 178,931 SH SOLE 15 178,931 0 0
HP INC COM 40434L105 7 217 SH SOLE 17 0 0 217
HP INC COM 40434L105 92,571 2,915,628 SH SOLE 18 2,703,100 0 212,528
HP INC COM 40434L105 25,154 792,240 SH SOLE 19 792,240 0 0
HP INC COM 40434L105 1,366,736 43,046,805 SH SOLE 21 43,046,805 0 0
HP INC COM 40434L105 940,782 29,630,938 SH SOLE 22 26,486,334 0 3,144,604
HP INC COM 40434L105 26,963 849,240 SH SOLE 23 849,240 0 0
HP INC COM 40434L105 77,461 2,439,709 SH SOLE 25 2,439,709 0 0
HP INC COM 40434L105 96,109 3,027,056 SH SOLE 26 1,116,688 0 1,910,368
HP INC COM 40434L105 146,465 4,613,058 SH SOLE 28 165,090 0 4,447,968
HP INC COM 40434L105 29 906 SH SOLE 29 906 0 0
HP INC COM 40434L105 301,611 9,499,545 SH SOLE 30 9,113,445 0 386,100
HP INC COM 40434L105 10,654 335,553 SH SOLE 31 183,232 0 152,321
HP INC COM 40434L105 3,199 100,769 SH SOLE 32 100,769 0 0
HP INC COM 40434L105 2,739 86,253 SH SOLE 34 86,253 0 0
HP INC COM 40434L105 10,902 343,384 SH SOLE 35 343,384 0 0
HP INC COM 40434L105 27,196 856,574 SH SOLE 36 856,574 0 0
HP INC COM 40434L105 1,779 56,040 SH SOLE 40 56,040 0 0
HP INC COM 40434L105 48,641 1,532,014 SH SOLE 43 80,982 0 1,451,032
HSBC HLDGS PLC SPON ADR NEW 404280406 29 984 SH SOLE 18 984 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 35,533 1,219,396 SH SOLE 43 130,448 0 1,088,948
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 2 438 SH SOLE 21 438 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 103 18,822 SH SOLE 22 18,822 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,137 79,525 SH SOLE 43 1,114 0 78,411
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7,310 133,159 SH SOLE 2 6,239 0 126,920
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,512 63,962 SH SOLE 4 53,712 0 10,250
HUAZHU GROUP LTD SPONSORED ADS 44332N106 865 15,759 SH SOLE 7 15,759 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 555 10,107 SH SOLE 13 249 0 9,858
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,776 86,988 SH SOLE 15 86,988 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,006 72,968 SH SOLE 18 72,968 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,969 90,516 SH SOLE 19 90,516 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 151,221 2,754,488 SH SOLE 21 2,754,488 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 85,166 1,551,290 SH SOLE 22 1,363,461 0 187,829
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,552 82,923 SH SOLE 23 82,923 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7,030 128,053 SH SOLE 25 128,053 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 20,748 377,923 SH SOLE 26 90,744 0 287,179
HUAZHU GROUP LTD SPONSORED ADS 44332N106 14,917 271,717 SH SOLE 28 16,769 0 254,948
HUAZHU GROUP LTD SPONSORED ADS 44332N106 49,700 905,282 SH SOLE 30 905,282 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,069 55,901 SH SOLE 34 55,901 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 56 1,025 SH SOLE 40 1,025 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,365 115,943 SH SOLE 43 8,329 0 107,614
HUB GROUP INC CL A 443320106 3,757 55,844 SH SOLE 2 18,151 0 37,693
HUB GROUP INC CL A 443320106 10 150 SH SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 61 902 SH SOLE 7 902 0 0
HUB GROUP INC CL A 443320106 9,839 146,246 SH SOLE 18 134,793 0 11,453
HUB GROUP INC CL A 443320106 24,981 371,292 SH SOLE 19 371,292 0 0
HUB GROUP INC CL A 443320106 275,569 4,095,851 SH SOLE 21 4,095,851 0 0
HUB GROUP INC CL A 443320106 90,249 1,341,391 SH SOLE 22 1,288,394 0 52,997
HUB GROUP INC CL A 443320106 1,648 24,500 SH SOLE 23 24,500 0 0
HUB GROUP INC CL A 443320106 61 909 SH SOLE 25 909 0 0
HUB GROUP INC CL A 443320106 6,940 103,156 SH SOLE 26 5,851 0 97,305
HUB GROUP INC CL A 443320106 385 5,725 SH SOLE 28 4,348 0 1,377
HUB GROUP INC CL A 443320106 4,923 73,174 SH SOLE 30 73,174 0 0
HUB GROUP INC CL A 443320106 285 4,235 SH SOLE 36 4,235 0 0
HUB GROUP INC CL A 443320106 268 3,988 SH SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 913 13,572 SH SOLE 43 0 0 13,572
HUBBELL INC COM 443510607 29,241 156,462 SH SOLE 2 51,949 0 104,513
HUBBELL INC COM 443510607 42 223 SH SOLE 4 223 0 0
HUBBELL INC COM 443510607 586 3,134 SH SOLE 7 3,134 0 0
HUBBELL INC COM 443510607 26,191 140,139 SH SOLE 18 138,534 0 1,605
HUBBELL INC COM 443510607 11,509 61,584 SH SOLE 19 61,584 0 0
HUBBELL INC COM 443510607 499,919 2,674,938 SH SOLE 21 2,674,938 0 0
HUBBELL INC COM 443510607 324,041 1,733,859 SH SOLE 22 1,654,850 0 79,009
HUBBELL INC COM 443510607 160 858 SH SOLE 25 858 0 0
HUBBELL INC COM 443510607 4,936 26,412 SH SOLE 26 17,561 0 8,851
HUBBELL INC COM 443510607 918 4,914 SH SOLE 28 4,832 0 82
HUBBELL INC COM 443510607 6,844 36,619 SH SOLE 30 36,619 0 0
HUBBELL INC COM 443510607 192 1,028 SH SOLE 31 1,028 0 0
HUBBELL INC COM 443510607 263 1,406 SH SOLE 34 1,406 0 0
HUBBELL INC COM 443510607 535 2,861 SH SOLE 36 2,861 0 0
HUBBELL INC COM 443510607 1,248 6,676 SH SOLE 40 6,676 0 0
HUBBELL INC COM 443510607 3,856 20,631 SH SOLE 43 2,771 0 17,860
HUBSPOT INC COM 443573100 58,477 128,744 SH SOLE 2 50,042 0 78,702
HUBSPOT INC COM 443573100 11,683 25,721 SH SOLE 4 24,020 0 1,701
HUBSPOT INC COM 443573100 2,203 4,850 SH SOLE 7 4,850 0 0
HUBSPOT INC COM 443573100 3,128 6,886 SH SOLE 13 6,886 0 0
HUBSPOT INC COM 443573100 1,703 3,750 SH SOLE 15 3,750 0 0
HUBSPOT INC COM 443573100 32,665 71,916 SH SOLE 18 61,906 0 10,010
HUBSPOT INC COM 443573100 32,821 72,259 SH SOLE 19 72,259 0 0
HUBSPOT INC COM 443573100 399,456 879,453 SH SOLE 21 879,453 0 0
HUBSPOT INC COM 443573100 591,213 1,301,630 SH SOLE 22 1,186,370 0 115,260
HUBSPOT INC COM 443573100 16,096 35,437 SH SOLE 23 35,437 0 0
HUBSPOT INC COM 443573100 31,261 68,824 SH SOLE 25 68,824 0 0
HUBSPOT INC COM 443573100 39,473 86,905 SH SOLE 26 46,619 0 40,286
HUBSPOT INC COM 443573100 36,836 81,100 SH SOLE 28 5,592 0 75,508
HUBSPOT INC COM 443573100 2,848 6,270 SH SOLE 29 6,270 0 0
HUBSPOT INC COM 443573100 47,575 104,743 SH SOLE 30 103,248 0 1,495
HUBSPOT INC COM 443573100 7,777 17,123 SH SOLE 31 15,607 0 1,516
HUBSPOT INC COM 443573100 4,297 9,460 SH SOLE 34 9,460 0 0
HUBSPOT INC COM 443573100 10,312 22,703 SH SOLE 36 22,703 0 0
HUBSPOT INC COM 443573100 772 1,699 SH SOLE 40 1,699 0 0
HUBSPOT INC COM 443573100 7,255 15,973 SH SOLE 43 1,618 0 14,355
HUDBAY MINERALS INC COM 443628102 91 13,188 SH SOLE 43 0 0 13,188
HUDSON CAPITAL INC SHS NEW G4645C208 2 520 SH SOLE 22 520 0 0
HUDSON GLOBAL INC COM NEW 443787205 32 1,946 SH SOLE 21 1,946 0 0
HUDSON GLOBAL INC COM NEW 443787205 1,070 64,440 SH SOLE 22 64,440 0 0
HUDSON PAC PPTYS INC COM 444097109 13,458 496,070 SH SOLE 2 207,352 0 288,718
HUDSON PAC PPTYS INC COM 444097109 11,420 420,932 SH SOLE 4 420,932 0 0
HUDSON PAC PPTYS INC COM 444097109 5,426 199,998 SH SOLE 7 199,998 0 0
HUDSON PAC PPTYS INC COM 444097109 16,267 599,580 SH SOLE 18 599,580 0 0
HUDSON PAC PPTYS INC COM 444097109 10,271 378,590 SH SOLE 19 378,590 0 0
HUDSON PAC PPTYS INC COM 444097109 219,661 8,096,604 SH SOLE 21 8,096,604 0 0
HUDSON PAC PPTYS INC COM 444097109 175,114 6,454,619 SH SOLE 22 6,038,108 0 416,511
HUDSON PAC PPTYS INC COM 444097109 1,140 42,020 SH SOLE 23 42,020 0 0
HUDSON PAC PPTYS INC COM 444097109 17,783 655,480 SH SOLE 25 655,480 0 0
HUDSON PAC PPTYS INC COM 444097109 2,853 105,146 SH SOLE 26 41,807 0 63,339
HUDSON PAC PPTYS INC COM 444097109 4,825 177,859 SH SOLE 28 82,888 0 94,971
HUDSON PAC PPTYS INC COM 444097109 17,761 654,649 SH SOLE 30 654,649 0 0
HUDSON PAC PPTYS INC COM 444097109 78 2,857 SH SOLE 31 2,857 0 0
HUDSON PAC PPTYS INC COM 444097109 1,173 43,231 SH SOLE 34 43,231 0 0
HUDSON PAC PPTYS INC COM 444097109 219 8,060 SH SOLE 36 8,060 0 0
HUDSON PAC PPTYS INC COM 444097109 522 19,223 SH SOLE 40 19,223 0 0
HUDSON PAC PPTYS INC COM 444097109 382 14,070 SH SOLE 43 500 0 13,570
HUDSON TECHNOLOGIES INC COM 444144109 38 23,834 SH SOLE 21 23,834 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,117 693,660 SH SOLE 22 693,660 0 0
HUMANA INC COM 444859102 223,129 532,209 SH SOLE 2 250,972 0 281,237
HUMANA INC COM 444859102 34,405 82,063 SH SOLE 4 76,971 0 5,092
HUMANA INC COM 444859102 71,752 171,144 SH SOLE 7 123,344 0 47,800
HUMANA INC COM 444859102 1,838 4,384 SH SOLE 13 4,384 0 0
HUMANA INC COM 444859102 7,095 16,922 SH SOLE 15 16,922 0 0
HUMANA INC COM 444859102 429,467 1,024,369 SH SOLE 18 830,847 0 193,522
HUMANA INC COM 444859102 584,056 1,393,098 SH SOLE 19 1,393,098 0 0
HUMANA INC COM 444859102 2,838 6,770 SH SOLE 20 6,770 0 0
HUMANA INC COM 444859102 1,243,240 2,965,391 SH SOLE 21 2,965,391 0 0
HUMANA INC COM 444859102 1,354,952 3,231,848 SH SOLE 22 2,812,489 0 419,359
HUMANA INC COM 444859102 50,327 120,041 SH SOLE 23 120,041 0 0
HUMANA INC COM 444859102 99,435 237,174 SH SOLE 25 233,774 0 3,400
HUMANA INC COM 444859102 131,721 314,182 SH SOLE 26 115,329 0 198,853
HUMANA INC COM 444859102 232,761 555,185 SH SOLE 28 15,976 0 539,209
HUMANA INC COM 444859102 9,478 22,608 SH SOLE 29 22,608 0 0
HUMANA INC COM 444859102 314,992 751,322 SH SOLE 30 751,322 0 0
HUMANA INC COM 444859102 27,541 65,691 SH SOLE 31 48,989 0 16,702
HUMANA INC COM 444859102 260,716 621,863 SH SOLE 34 621,863 0 0
HUMANA INC COM 444859102 39,959 95,311 SH SOLE 36 95,311 0 0
HUMANA INC COM 444859102 2,247 5,359 SH SOLE 40 5,359 0 0
HUMANA INC COM 444859102 56,702 135,246 SH SOLE 43 6,415 0 128,831
HUMANIGEN INC COM NEW 444863203 36 1,868 SH SOLE 2 1,868 0 0
HUMANIGEN INC COM NEW 444863203 170 8,888 SH SOLE 19 8,888 0 0
HUMANIGEN INC COM NEW 444863203 375 19,634 SH SOLE 21 19,634 0 0
HUMANIGEN INC COM NEW 444863203 14,549 761,737 SH SOLE 22 761,737 0 0
HUNT J B TRANS SVCS INC COM 445658107 35,598 211,807 SH SOLE 2 43,375 0 168,432
HUNT J B TRANS SVCS INC COM 445658107 6,729 40,039 SH SOLE 4 36,746 0 3,293
HUNT J B TRANS SVCS INC COM 445658107 19,056 113,379 SH SOLE 7 79,474 0 33,905
HUNT J B TRANS SVCS INC COM 445658107 38 225 SH SOLE 13 225 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,748 10,398 SH SOLE 15 10,398 0 0
HUNT J B TRANS SVCS INC COM 445658107 36,829 219,127 SH SOLE 18 207,307 0 11,820
HUNT J B TRANS SVCS INC COM 445658107 5,748 34,203 SH SOLE 19 34,203 0 0
HUNT J B TRANS SVCS INC COM 445658107 475,951 2,831,862 SH SOLE 21 2,831,862 0 0
HUNT J B TRANS SVCS INC COM 445658107 320,216 1,905,252 SH SOLE 22 1,708,355 0 196,897
HUNT J B TRANS SVCS INC COM 445658107 9,256 55,075 SH SOLE 23 55,075 0 0
HUNT J B TRANS SVCS INC COM 445658107 27,677 164,677 SH SOLE 25 164,677 0 0
HUNT J B TRANS SVCS INC COM 445658107 35,104 208,864 SH SOLE 26 84,486 0 124,378
HUNT J B TRANS SVCS INC COM 445658107 36,515 217,263 SH SOLE 28 9,170 0 208,093
HUNT J B TRANS SVCS INC COM 445658107 56,269 334,793 SH SOLE 30 334,793 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,919 17,366 SH SOLE 31 12,400 0 4,966
HUNT J B TRANS SVCS INC COM 445658107 643 3,825 SH SOLE 34 3,825 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,163 48,568 SH SOLE 36 48,568 0 0
HUNT J B TRANS SVCS INC COM 445658107 563 3,351 SH SOLE 40 3,351 0 0
HUNT J B TRANS SVCS INC COM 445658107 12,434 73,980 SH SOLE 43 3,585 0 70,395
HUNTINGTON BANCSHARES INC COM 446150104 37,029 2,355,566 SH SOLE 2 401,406 0 1,954,160
HUNTINGTON BANCSHARES INC COM 446150104 7,955 506,046 SH SOLE 4 465,200 0 40,846
HUNTINGTON BANCSHARES INC COM 446150104 15,865 1,009,247 SH SOLE 7 981,734 0 27,513
HUNTINGTON BANCSHARES INC COM 446150104 42 2,690 SH SOLE 13 2,690 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,174 138,291 SH SOLE 15 138,291 0 0
HUNTINGTON BANCSHARES INC COM 446150104 53,664 3,413,752 SH SOLE 18 3,267,955 0 145,797
HUNTINGTON BANCSHARES INC COM 446150104 6,971 443,418 SH SOLE 19 443,418 0 0
HUNTINGTON BANCSHARES INC COM 446150104 631,296 40,158,795 SH SOLE 21 40,158,795 0 0
HUNTINGTON BANCSHARES INC COM 446150104 361,988 23,027,257 SH SOLE 22 20,628,960 0 2,398,297
HUNTINGTON BANCSHARES INC COM 446150104 10,759 684,431 SH SOLE 23 684,431 0 0
HUNTINGTON BANCSHARES INC COM 446150104 29,483 1,875,527 SH SOLE 25 1,875,527 0 0
HUNTINGTON BANCSHARES INC COM 446150104 38,761 2,465,696 SH SOLE 26 977,365 0 1,488,331
HUNTINGTON BANCSHARES INC COM 446150104 44,811 2,850,572 SH SOLE 28 132,659 0 2,717,913
HUNTINGTON BANCSHARES INC COM 446150104 30 1,895 SH SOLE 29 1,895 0 0
HUNTINGTON BANCSHARES INC COM 446150104 95,270 6,060,413 SH SOLE 30 5,915,034 0 145,379
HUNTINGTON BANCSHARES INC COM 446150104 2,825 179,688 SH SOLE 31 140,768 0 38,920
HUNTINGTON BANCSHARES INC COM 446150104 4,285 272,601 SH SOLE 32 272,601 0 0
HUNTINGTON BANCSHARES INC COM 446150104 830 52,809 SH SOLE 34 52,809 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,619 929,934 SH SOLE 35 929,934 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,572 672,505 SH SOLE 36 672,505 0 0
HUNTINGTON BANCSHARES INC COM 446150104 648 41,208 SH SOLE 40 41,208 0 0
HUNTINGTON BANCSHARES INC COM 446150104 12,930 822,490 SH SOLE 43 38,505 0 783,985
HUNTINGTON INGALLS INDS INC COM 446413106 20,458 99,383 SH SOLE 2 24,630 0 74,753
HUNTINGTON INGALLS INDS INC COM 446413106 3,715 18,047 SH SOLE 4 16,203 0 1,844
HUNTINGTON INGALLS INDS INC COM 446413106 10,895 52,929 SH SOLE 7 36,135 0 16,794
HUNTINGTON INGALLS INDS INC COM 446413106 22 109 SH SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,075 5,220 SH SOLE 15 5,220 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 42,262 205,306 SH SOLE 18 177,394 0 27,912
HUNTINGTON INGALLS INDS INC COM 446413106 172,948 840,166 SH SOLE 19 840,166 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 318,007 1,544,847 SH SOLE 21 1,544,847 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 215,562 1,047,182 SH SOLE 22 950,579 0 96,603
HUNTINGTON INGALLS INDS INC COM 446413106 6,706 32,577 SH SOLE 23 32,577 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 13,522 65,691 SH SOLE 25 65,691 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 31,981 155,363 SH SOLE 26 50,254 0 105,109
HUNTINGTON INGALLS INDS INC COM 446413106 2,925 14,208 SH SOLE 28 0 0 14,208
HUNTINGTON INGALLS INDS INC COM 446413106 36,486 177,245 SH SOLE 30 177,245 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,652 8,025 SH SOLE 31 5,844 0 2,181
HUNTINGTON INGALLS INDS INC COM 446413106 13,582 65,979 SH SOLE 34 65,979 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,529 22,001 SH SOLE 36 22,001 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 202 979 SH SOLE 40 979 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,391 35,906 SH SOLE 43 2,179 0 33,727
HUNTSMAN CORP COM 447011107 12,538 434,902 SH SOLE 2 70,265 0 364,637
HUNTSMAN CORP COM 447011107 23 807 SH SOLE 4 807 0 0
HUNTSMAN CORP COM 447011107 567 19,660 SH SOLE 7 19,660 0 0
HUNTSMAN CORP COM 447011107 14 500 SH SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 5,246 181,952 SH SOLE 18 181,952 0 0
HUNTSMAN CORP COM 447011107 1,507 52,255 SH SOLE 19 52,255 0 0
HUNTSMAN CORP COM 447011107 180,323 6,254,707 SH SOLE 21 6,254,707 0 0
HUNTSMAN CORP COM 447011107 155,208 5,383,565 SH SOLE 22 5,108,091 0 275,474
HUNTSMAN CORP COM 447011107 2,553 88,552 SH SOLE 26 60,934 0 27,618
HUNTSMAN CORP COM 447011107 965 33,462 SH SOLE 28 25,739 0 7,723
HUNTSMAN CORP COM 447011107 3,967 137,614 SH SOLE 30 137,614 0 0
HUNTSMAN CORP COM 447011107 110 3,810 SH SOLE 31 3,810 0 0
HUNTSMAN CORP COM 447011107 2,458 85,262 SH SOLE 32 85,262 0 0
HUNTSMAN CORP COM 447011107 1,088 37,722 SH SOLE 36 37,722 0 0
HUNTSMAN CORP COM 447011107 724 25,117 SH SOLE 40 25,117 0 0
HUNTSMAN CORP COM 447011107 4,390 152,265 SH SOLE 43 7,076 0 145,189
HURCO COMPANIES INC COM 447324104 187 5,305 SH SOLE 2 389 0 4,916
HURCO COMPANIES INC COM 447324104 6 166 SH SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 840 23,786 SH SOLE 18 23,786 0 0
HURCO COMPANIES INC COM 447324104 514 14,573 SH SOLE 19 14,573 0 0
HURCO COMPANIES INC COM 447324104 8,689 246,156 SH SOLE 21 246,156 0 0
HURCO COMPANIES INC COM 447324104 5,165 146,318 SH SOLE 22 140,017 0 6,301
HURON CONSULTING GROUP INC COM 447462102 1,222 24,262 SH SOLE 2 7,385 0 16,877
HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 18 363 SH SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,785 75,131 SH SOLE 18 75,131 0 0
HURON CONSULTING GROUP INC COM 447462102 1,984 39,381 SH SOLE 19 39,381 0 0
HURON CONSULTING GROUP INC COM 447462102 44,451 882,319 SH SOLE 21 882,319 0 0
HURON CONSULTING GROUP INC COM 447462102 33,204 659,072 SH SOLE 22 624,666 0 34,406
HURON CONSULTING GROUP INC COM 447462102 225 4,460 SH SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 187 3,714 SH SOLE 28 3,714 0 0
HURON CONSULTING GROUP INC COM 447462102 826 16,400 SH SOLE 30 16,400 0 0
HURON CONSULTING GROUP INC COM 447462102 124 2,457 SH SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 428 8,488 SH SOLE 43 281 0 8,207
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,887 66,804 SH SOLE 2 1,788 0 65,016
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 835 29,541 SH SOLE 4 25,068 0 4,473
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 213 7,540 SH SOLE 7 7,540 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 180 6,373 SH SOLE 13 470 0 5,903
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,218 43,102 SH SOLE 15 43,102 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 575 20,361 SH SOLE 18 20,361 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 54,220 1,919,287 SH SOLE 21 1,919,287 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 20,957 741,827 SH SOLE 22 654,238 0 87,589
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,077 38,129 SH SOLE 23 38,129 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6,727 238,112 SH SOLE 26 142,590 0 95,522
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,210 78,232 SH SOLE 28 6,967 0 71,265
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 11,780 416,999 SH SOLE 30 408,727 0 8,272
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 181 6,390 SH SOLE 34 6,390 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13 463 SH SOLE 40 463 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 135 4,788 SH SOLE 43 0 0 4,788
HUTTIG BLDG PRODS INC COM 448451104 22 6,059 SH SOLE 18 6,059 0 0
HUTTIG BLDG PRODS INC COM 448451104 335 91,646 SH SOLE 21 91,646 0 0
HUYA INC ADS REP SHS A 44852D108 570 29,285 SH SOLE 2 1,756 0 27,529
HUYA INC ADS REP SHS A 44852D108 525 26,971 SH SOLE 4 22,840 0 4,131
HUYA INC ADS REP SHS A 44852D108 151 7,750 SH SOLE 7 7,750 0 0
HUYA INC ADS REP SHS A 44852D108 127 6,545 SH SOLE 13 0 0 6,545
HUYA INC ADS REP SHS A 44852D108 700 35,933 SH SOLE 15 35,933 0 0
HUYA INC ADS REP SHS A 44852D108 722 37,089 SH SOLE 18 37,089 0 0
HUYA INC ADS REP SHS A 44852D108 28,792 1,478,005 SH SOLE 21 1,478,005 0 0
HUYA INC ADS REP SHS A 44852D108 13,695 703,013 SH SOLE 22 630,861 0 72,152
HUYA INC ADS REP SHS A 44852D108 638 32,731 SH SOLE 23 32,731 0 0
HUYA INC ADS REP SHS A 44852D108 54 2,787 SH SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 6,369 326,956 SH SOLE 26 205,202 0 121,754
HUYA INC ADS REP SHS A 44852D108 1,103 56,607 SH SOLE 28 5,585 0 51,022
HUYA INC ADS REP SHS A 44852D108 11,336 581,907 SH SOLE 30 443,906 0 138,001
HUYA INC ADS REP SHS A 44852D108 130 6,671 SH SOLE 34 6,671 0 0
HUYA INC ADS REP SHS A 44852D108 9 485 SH SOLE 40 485 0 0
HUYA INC ADS REP SHS A 44852D108 2,366 121,445 SH SOLE 43 15,107 0 106,338
HV BANCORP INC COM 40441H105 27 1,371 SH SOLE 21 1,371 0 0
HYATT HOTELS CORP COM CL A 448579102 9,720 117,538 SH SOLE 2 46,227 0 71,311
HYATT HOTELS CORP COM CL A 448579102 28 335 SH SOLE 4 335 0 0
HYATT HOTELS CORP COM CL A 448579102 57 692 SH SOLE 7 692 0 0
HYATT HOTELS CORP COM CL A 448579102 1,130 13,666 SH SOLE 18 13,666 0 0
HYATT HOTELS CORP COM CL A 448579102 771 9,328 SH SOLE 19 9,328 0 0
HYATT HOTELS CORP COM CL A 448579102 30,833 372,834 SH SOLE 21 372,834 0 0
HYATT HOTELS CORP COM CL A 448579102 77,835 941,172 SH SOLE 22 887,765 0 53,407
HYATT HOTELS CORP COM CL A 448579102 225 2,716 SH SOLE 23 2,716 0 0
HYATT HOTELS CORP COM CL A 448579102 13 158 SH SOLE 25 158 0 0
HYATT HOTELS CORP COM CL A 448579102 1,023 12,369 SH SOLE 26 11,343 0 1,026
HYATT HOTELS CORP COM CL A 448579102 236 2,850 SH SOLE 28 2,695 0 155
HYATT HOTELS CORP COM CL A 448579102 261 3,161 SH SOLE 29 3,161 0 0
HYATT HOTELS CORP COM CL A 448579102 2,364 28,585 SH SOLE 30 28,585 0 0
HYATT HOTELS CORP COM CL A 448579102 55 665 SH SOLE 31 665 0 0
HYATT HOTELS CORP COM CL A 448579102 31 377 SH SOLE 36 377 0 0
HYATT HOTELS CORP COM CL A 448579102 387 4,685 SH SOLE 40 4,685 0 0
HYATT HOTELS CORP COM CL A 448579102 2,001 24,199 SH SOLE 43 5,612 0 18,587
HYCROFT MINING HOLDING CORP COM CL A 44862P109 4 1,257 SH SOLE 2 1,257 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 166 47,482 SH SOLE 21 47,482 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 354 101,154 SH SOLE 22 101,154 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 325 5,384 SH SOLE 2 1,018 0 4,366
HYDROFARM HLDGS GROUP INC COM 44888K209 13 216 SH SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,923 31,875 SH SOLE 18 31,875 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,345 22,298 SH SOLE 19 22,298 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 20,790 344,667 SH SOLE 21 344,667 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 15,958 264,556 SH SOLE 22 258,307 0 6,249
HYDROFARM HLDGS GROUP INC COM 44888K209 341 5,645 SH SOLE 34 5,645 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 29 2,752 SH SOLE 2 2,752 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 900 84,307 SH SOLE 21 84,307 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 18,586 1,741,898 SH SOLE 22 1,741,898 0 0
HYRECAR INC COM 44916T107 38 3,846 SH SOLE 18 3,846 0 0
HYRECAR INC COM 44916T107 185 18,895 SH SOLE 19 18,895 0 0
HYRECAR INC COM 44916T107 544 55,518 SH SOLE 21 55,518 0 0
HYRECAR INC COM 44916T107 2,548 259,949 SH SOLE 22 259,949 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,007 11,563 SH SOLE 2 2,467 0 9,096
HYSTER YALE MATLS HANDLING I CL A 449172105 3 32 SH SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 17 197 SH SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,961 33,988 SH SOLE 18 33,988 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 3,426 39,323 SH SOLE 19 39,323 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 32,918 377,847 SH SOLE 21 377,847 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 25,194 289,183 SH SOLE 22 273,968 0 15,215
HYSTER YALE MATLS HANDLING I CL A 449172105 25 282 SH SOLE 25 282 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 178 2,048 SH SOLE 26 614 0 1,434
HYSTER YALE MATLS HANDLING I CL A 449172105 111 1,279 SH SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 5,347 61,376 SH SOLE 30 61,376 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 54 625 SH SOLE 36 625 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 84 963 SH SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,480 16,987 SH SOLE 43 0 0 16,987
I MAB SPONSORED ADS 44975P103 7,479 154,297 SH SOLE 21 154,297 0 0
I MAB SPONSORED ADS 44975P103 271 5,587 SH SOLE 30 5,587 0 0
I3 VERTICALS INC COM CL A 46571Y107 104 3,350 SH SOLE 2 1,288 0 2,062
I3 VERTICALS INC COM CL A 46571Y107 8 264 SH SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 2,025 65,052 SH SOLE 18 65,052 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,013 32,554 SH SOLE 19 32,554 0 0
I3 VERTICALS INC COM CL A 46571Y107 21,743 698,563 SH SOLE 21 698,563 0 0
I3 VERTICALS INC COM CL A 46571Y107 17,170 551,660 SH SOLE 22 548,080 0 3,580
I3 VERTICALS INC COM CL A 46571Y107 11 351 SH SOLE 43 0 0 351
IAA INC COM 449253103 20,625 374,056 SH SOLE 2 132,148 0 241,908
IAA INC COM 449253103 110 1,996 SH SOLE 4 1,996 0 0
IAA INC COM 449253103 156 2,828 SH SOLE 7 2,828 0 0
IAA INC COM 449253103 2,019 36,615 SH SOLE 13 36,615 0 0
IAA INC COM 449253103 23,650 428,911 SH SOLE 18 382,053 0 46,858
IAA INC COM 449253103 18,464 334,856 SH SOLE 19 334,856 0 0
IAA INC COM 449253103 349,101 6,331,177 SH SOLE 21 6,331,177 0 0
IAA INC COM 449253103 254,700 4,619,153 SH SOLE 22 4,311,396 0 307,757
IAA INC COM 449253103 160 2,903 SH SOLE 23 2,903 0 0
IAA INC COM 449253103 145 2,625 SH SOLE 25 2,625 0 0
IAA INC COM 449253103 3,991 72,376 SH SOLE 26 45,630 0 26,746
IAA INC COM 449253103 749 13,576 SH SOLE 28 11,932 0 1,644
IAA INC COM 449253103 91 1,650 SH SOLE 29 1,650 0 0
IAA INC COM 449253103 15,383 278,974 SH SOLE 30 278,974 0 0
IAA INC COM 449253103 303 5,496 SH SOLE 31 5,496 0 0
IAA INC COM 449253103 214 3,872 SH SOLE 34 3,872 0 0
IAA INC COM 449253103 561 10,177 SH SOLE 36 10,177 0 0
IAA INC COM 449253103 907 16,440 SH SOLE 40 16,440 0 0
IAA INC COM 449253103 1,945 35,267 SH SOLE 43 12,526 0 22,741
IAC INTERACTIVECORP NEW COM 44891N109 29,479 136,282 SH SOLE 2 12,480 0 123,802
IAC INTERACTIVECORP NEW COM 44891N109 8,048 37,204 SH SOLE 4 34,029 0 3,175
IAC INTERACTIVECORP NEW COM 44891N109 2,892 13,371 SH SOLE 7 7,821 0 5,550
IAC INTERACTIVECORP NEW COM 44891N109 70 324 SH SOLE 13 324 0 0
IAC INTERACTIVECORP NEW COM 44891N109 1,599 7,394 SH SOLE 15 7,394 0 0
IAC INTERACTIVECORP NEW COM 44891N109 1 3 SH SOLE 17 0 0 3
IAC INTERACTIVECORP NEW COM 44891N109 10,856 50,188 SH SOLE 18 45,648 0 4,540
IAC INTERACTIVECORP NEW COM 44891N109 3,231 14,938 SH SOLE 19 14,938 0 0
IAC INTERACTIVECORP NEW COM 44891N109 278,276 1,286,468 SH SOLE 21 1,286,468 0 0
IAC INTERACTIVECORP NEW COM 44891N109 442,351 2,044,988 SH SOLE 22 1,941,962 0 103,026
IAC INTERACTIVECORP NEW COM 44891N109 10,490 48,493 SH SOLE 23 48,493 0 0
IAC INTERACTIVECORP NEW COM 44891N109 22,049 101,934 SH SOLE 25 101,934 0 0
IAC INTERACTIVECORP NEW COM 44891N109 31,687 146,489 SH SOLE 26 76,949 0 69,540
IAC INTERACTIVECORP NEW COM 44891N109 27,982 129,361 SH SOLE 28 8,410 0 120,951
IAC INTERACTIVECORP NEW COM 44891N109 21 96 SH SOLE 29 96 0 0
IAC INTERACTIVECORP NEW COM 44891N109 54,649 252,643 SH SOLE 30 237,204 0 15,439
IAC INTERACTIVECORP NEW COM 44891N109 2,812 13,001 SH SOLE 31 10,548 0 2,453
IAC INTERACTIVECORP NEW COM 44891N109 782 3,614 SH SOLE 34 3,614 0 0
IAC INTERACTIVECORP NEW COM 44891N109 8,549 39,522 SH SOLE 36 39,522 0 0
IAC INTERACTIVECORP NEW COM 44891N109 697 3,222 SH SOLE 40 3,222 0 0
IAC INTERACTIVECORP NEW COM 44891N109 11,845 54,759 SH SOLE 43 6,007 0 48,752
IAMGOLD CORP COM 450913108 30 9,953 SH SOLE 43 0 0 9,953
IBEX LTD SHS NEW G4690M101 60 2,744 SH SOLE 2 73 0 2,671
IBEX LTD SHS NEW G4690M101 458 20,808 SH SOLE 18 20,808 0 0
IBEX LTD SHS NEW G4690M101 249 11,299 SH SOLE 19 11,299 0 0
IBEX LTD SHS NEW G4690M101 4,148 188,552 SH SOLE 21 188,552 0 0
IBEX LTD SHS NEW G4690M101 1,127 51,249 SH SOLE 22 48,131 0 3,118
IBIO INC COM NEW 451033203 229 148,776 SH SOLE 2 13,331 0 135,445
IBIO INC COM NEW 451033203 2 1,265 SH SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 1,118 726,151 SH SOLE 18 726,151 0 0
IBIO INC COM NEW 451033203 616 399,878 SH SOLE 19 399,878 0 0
IBIO INC COM NEW 451033203 12,493 8,112,246 SH SOLE 21 8,112,246 0 0
IBIO INC COM NEW 451033203 9,308 6,044,440 SH SOLE 22 5,989,199 0 55,241
ICAD INC COM NEW 44934S206 83 3,897 SH SOLE 2 1,675 0 2,222
ICAD INC COM NEW 44934S206 11 500 SH SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 1,352 63,710 SH SOLE 18 63,710 0 0
ICAD INC COM NEW 44934S206 733 34,557 SH SOLE 19 34,557 0 0
ICAD INC COM NEW 44934S206 15,563 733,415 SH SOLE 21 733,415 0 0
ICAD INC COM NEW 44934S206 12,006 565,771 SH SOLE 22 559,593 0 6,178
ICAD INC COM NEW 44934S206 14 655 SH SOLE 43 0 0 655
ICC HLDGS INC COM 44931Q104 17 1,139 SH SOLE 21 1,139 0 0
ICF INTL INC COM 44925C103 1,284 14,691 SH SOLE 2 6,065 0 8,626
ICF INTL INC COM 44925C103 9 98 SH SOLE 4 98 0 0
ICF INTL INC COM 44925C103 27 306 SH SOLE 7 306 0 0
ICF INTL INC COM 44925C103 5,454 62,402 SH SOLE 18 62,402 0 0
ICF INTL INC COM 44925C103 5,483 62,733 SH SOLE 19 62,733 0 0
ICF INTL INC COM 44925C103 63,700 728,837 SH SOLE 21 728,837 0 0
ICF INTL INC COM 44925C103 44,142 505,052 SH SOLE 22 484,026 0 21,026
ICF INTL INC COM 44925C103 52 591 SH SOLE 25 591 0 0
ICF INTL INC COM 44925C103 3,335 38,153 SH SOLE 26 36,712 0 1,441
ICF INTL INC COM 44925C103 219 2,507 SH SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 8,288 94,828 SH SOLE 30 94,828 0 0
ICF INTL INC COM 44925C103 3,495 39,988 SH SOLE 34 39,988 0 0
ICF INTL INC COM 44925C103 126 1,442 SH SOLE 36 1,442 0 0
ICF INTL INC COM 44925C103 180 2,058 SH SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 2,862 32,747 SH SOLE 43 16 0 32,731
ICHOR HOLDINGS SHS G4740B105 1,661 30,873 SH SOLE 2 17,022 0 13,851
ICHOR HOLDINGS SHS G4740B105 5 95 SH SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 21 387 SH SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 7,009 130,282 SH SOLE 18 117,673 0 12,609
ICHOR HOLDINGS SHS G4740B105 22,015 409,195 SH SOLE 19 409,195 0 0
ICHOR HOLDINGS SHS G4740B105 178,717 3,321,877 SH SOLE 21 3,321,877 0 0
ICHOR HOLDINGS SHS G4740B105 57,821 1,074,740 SH SOLE 22 1,055,959 0 18,781
ICHOR HOLDINGS SHS G4740B105 801 14,884 SH SOLE 23 14,884 0 0
ICHOR HOLDINGS SHS G4740B105 35 659 SH SOLE 25 659 0 0
ICHOR HOLDINGS SHS G4740B105 3,533 65,675 SH SOLE 26 1,227 0 64,448
ICHOR HOLDINGS SHS G4740B105 90 1,666 SH SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 3,612 67,145 SH SOLE 30 67,145 0 0
ICHOR HOLDINGS SHS G4740B105 63 1,165 SH SOLE 36 1,165 0 0
ICHOR HOLDINGS SHS G4740B105 230 4,268 SH SOLE 40 4,268 0 0
ICHOR HOLDINGS SHS G4740B105 347 6,455 SH SOLE 43 0 0 6,455
ICICI BANK LIMITED ADR 45104G104 764 47,668 SH SOLE 2 47,668 0 0
ICICI BANK LIMITED ADR 45104G104 188 11,720 SH SOLE 4 11,720 0 0
ICICI BANK LIMITED ADR 45104G104 24,902 1,553,453 SH SOLE 18 1,553,453 0 0
ICICI BANK LIMITED ADR 45104G104 2,857 178,234 SH SOLE 19 178,234 0 0
ICICI BANK LIMITED ADR 45104G104 786 49,058 SH SOLE 21 49,058 0 0
ICICI BANK LIMITED ADR 45104G104 3,905 243,625 SH SOLE 22 243,625 0 0
ICICI BANK LIMITED ADR 45104G104 291 18,175 SH SOLE 25 18,175 0 0
ICICI BANK LIMITED ADR 45104G104 1,453 90,640 SH SOLE 26 83,257 0 7,383
ICICI BANK LIMITED ADR 45104G104 10,204 636,585 SH SOLE 28 636,585 0 0
ICICI BANK LIMITED ADR 45104G104 2,322 144,868 SH SOLE 30 144,868 0 0
ICICI BANK LIMITED ADR 45104G104 4,407 274,929 SH SOLE 34 274,929 0 0
ICICI BANK LIMITED ADR 45104G104 53,922 3,363,840 SH SOLE 43 262,916 0 3,100,924
ICL GROUP LTD SHS M53213100 986 169,750 SH SOLE 7 169,750 0 0
ICL GROUP LTD SHS M53213100 6,829 1,175,437 SH SOLE 43 110,132 0 1,065,305
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 7,649 649,838 SH SOLE 21 649,838 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 3,433 291,679 SH SOLE 22 281,041 0 10,638
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1,590 135,103 SH SOLE 30 135,103 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 154 13,117 SH SOLE 43 0 0 13,117
ICON PLC SHS G4705A100 3,085 15,712 SH SOLE 2 14,861 0 851
ICON PLC SHS G4705A100 265 1,348 SH SOLE 4 1,348 0 0
ICON PLC SHS G4705A100 246 1,253 SH SOLE 7 1,253 0 0
ICON PLC SHS G4705A100 192 978 SH SOLE 18 126 0 852
ICON PLC SHS G4705A100 321 1,633 SH SOLE 19 1,633 0 0
ICON PLC SHS G4705A100 2,488 12,672 SH SOLE 21 12,672 0 0
ICON PLC SHS G4705A100 10,708 54,531 SH SOLE 22 9,529 0 45,002
ICON PLC SHS G4705A100 575 2,928 SH SOLE 23 2,928 0 0
ICON PLC SHS G4705A100 111 565 SH SOLE 26 565 0 0
ICON PLC SHS G4705A100 8 43 SH SOLE 28 43 0 0
ICON PLC SHS G4705A100 1,208 6,151 SH SOLE 29 6,151 0 0
ICON PLC SHS G4705A100 32 162 SH SOLE 30 162 0 0
ICON PLC SHS G4705A100 2,104 10,715 SH SOLE 31 10,715 0 0
ICON PLC SHS G4705A100 67 341 SH SOLE 34 341 0 0
ICON PLC SHS G4705A100 185 940 SH SOLE 36 940 0 0
ICON PLC SHS G4705A100 3,321 16,913 SH SOLE 43 1,681 0 15,232
ICONIX BRAND GROUP INC COM NEW 451055305 11 5,499 SH SOLE 21 5,499 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 174 86,533 SH SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 11,642 56,668 SH SOLE 2 19,655 0 37,013
ICU MED INC COM 44930G107 51 248 SH SOLE 4 248 0 0
ICU MED INC COM 44930G107 121 587 SH SOLE 7 587 0 0
ICU MED INC COM 44930G107 9,954 48,453 SH SOLE 18 48,453 0 0
ICU MED INC COM 44930G107 1,085 5,282 SH SOLE 19 5,282 0 0
ICU MED INC COM 44930G107 193,968 944,158 SH SOLE 21 944,158 0 0
ICU MED INC COM 44930G107 128,952 627,686 SH SOLE 22 599,866 0 27,820
ICU MED INC COM 44930G107 96 469 SH SOLE 23 469 0 0
ICU MED INC COM 44930G107 1,975 9,614 SH SOLE 26 5,259 0 4,355
ICU MED INC COM 44930G107 568 2,766 SH SOLE 28 2,766 0 0
ICU MED INC COM 44930G107 144 700 SH SOLE 29 700 0 0
ICU MED INC COM 44930G107 2,863 13,935 SH SOLE 30 13,935 0 0
ICU MED INC COM 44930G107 76 370 SH SOLE 31 370 0 0
ICU MED INC COM 44930G107 502 2,444 SH SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 6,148 29,928 SH SOLE 43 849 0 29,079
IDACORP INC COM 451107106 14,200 142,041 SH SOLE 2 54,043 0 87,998
IDACORP INC COM 451107106 716 7,163 SH SOLE 4 7,163 0 0
IDACORP INC COM 451107106 751 7,514 SH SOLE 7 7,514 0 0
IDACORP INC COM 451107106 15,568 155,729 SH SOLE 18 153,220 0 2,509
IDACORP INC COM 451107106 17,124 171,289 SH SOLE 19 171,289 0 0
IDACORP INC COM 451107106 356,097 3,562,038 SH SOLE 21 3,562,038 0 0
IDACORP INC COM 451107106 183,005 1,830,599 SH SOLE 22 1,689,052 0 141,547
IDACORP INC COM 451107106 222 2,220 SH SOLE 23 2,220 0 0
IDACORP INC COM 451107106 5,037 50,385 SH SOLE 26 11,112 0 39,273
IDACORP INC COM 451107106 550 5,502 SH SOLE 28 5,502 0 0
IDACORP INC COM 451107106 62 618 SH SOLE 29 618 0 0
IDACORP INC COM 451107106 5,650 56,518 SH SOLE 30 56,518 0 0
IDACORP INC COM 451107106 168 1,678 SH SOLE 31 1,678 0 0
IDACORP INC COM 451107106 2,063 20,638 SH SOLE 32 20,638 0 0
IDACORP INC COM 451107106 345 3,451 SH SOLE 36 3,451 0 0
IDACORP INC COM 451107106 632 6,319 SH SOLE 40 6,319 0 0
IDACORP INC COM 451107106 3,697 36,983 SH SOLE 43 1,690 0 35,293
IDEAL PWR INC COM NEW 451622203 8 636 SH SOLE 21 636 0 0
IDEAL PWR INC COM NEW 451622203 1,421 107,334 SH SOLE 22 107,334 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 343 14,578 SH SOLE 2 1,461 0 13,117
IDEAYA BIOSCIENCES INC COM 45166A102 9 369 SH SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 1,395 59,378 SH SOLE 18 59,378 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 844 35,897 SH SOLE 19 35,897 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 21,480 914,050 SH SOLE 21 914,050 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 8,785 373,834 SH SOLE 22 357,037 0 16,797
IDEAYA BIOSCIENCES INC COM 45166A102 207 8,824 SH SOLE 30 8,824 0 0
IDENTIV INC COM NEW 45170X205 46 4,017 SH SOLE 18 4,017 0 0
IDENTIV INC COM NEW 45170X205 660 57,625 SH SOLE 21 57,625 0 0
IDENTIV INC COM NEW 45170X205 2,762 240,997 SH SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 8 6,481 SH SOLE 18 6,481 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 118 90,780 SH SOLE 21 90,780 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 670 515,071 SH SOLE 22 515,071 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 27 21,103 SH SOLE 43 0 0 21,103
IDEX CORP COM 45167R104 37,751 180,350 SH SOLE 2 35,823 0 144,527
IDEX CORP COM 45167R104 8,338 39,833 SH SOLE 4 36,891 0 2,942
IDEX CORP COM 45167R104 20,374 97,334 SH SOLE 7 66,476 0 30,858
IDEX CORP COM 45167R104 74 352 SH SOLE 13 352 0 0
IDEX CORP COM 45167R104 1,751 8,365 SH SOLE 15 8,365 0 0
IDEX CORP COM 45167R104 43,652 208,543 SH SOLE 18 197,500 0 11,043
IDEX CORP COM 45167R104 141,341 675,240 SH SOLE 19 675,240 0 0
IDEX CORP COM 45167R104 378,379 1,807,656 SH SOLE 21 1,807,656 0 0
IDEX CORP COM 45167R104 359,711 1,718,475 SH SOLE 22 1,540,341 0 178,134
IDEX CORP COM 45167R104 9,996 47,757 SH SOLE 23 47,757 0 0
IDEX CORP COM 45167R104 26,506 126,627 SH SOLE 25 126,627 0 0
IDEX CORP COM 45167R104 40,798 194,908 SH SOLE 26 68,392 0 126,516
IDEX CORP COM 45167R104 51,738 247,174 SH SOLE 28 7,605 0 239,569
IDEX CORP COM 45167R104 67 322 SH SOLE 29 322 0 0
IDEX CORP COM 45167R104 82,635 394,780 SH SOLE 30 389,149 0 5,631
IDEX CORP COM 45167R104 3,135 14,975 SH SOLE 31 10,557 0 4,418
IDEX CORP COM 45167R104 777 3,714 SH SOLE 34 3,714 0 0
IDEX CORP COM 45167R104 8,081 38,607 SH SOLE 36 38,607 0 0
IDEX CORP COM 45167R104 629 3,003 SH SOLE 40 3,003 0 0
IDEX CORP COM 45167R104 15,653 74,782 SH SOLE 43 13,062 0 61,720
IDEXX LABS INC COM 45168D104 102,785 210,061 SH SOLE 2 48,781 0 161,280
IDEXX LABS INC COM 45168D104 20,735 42,376 SH SOLE 4 39,090 0 3,286
IDEXX LABS INC COM 45168D104 41,116 84,028 SH SOLE 7 77,735 0 6,293
IDEXX LABS INC COM 45168D104 4,213 8,611 SH SOLE 13 8,611 0 0
IDEXX LABS INC COM 45168D104 4,333 8,856 SH SOLE 15 8,856 0 0
IDEXX LABS INC COM 45168D104 2 4 SH SOLE 17 0 0 4
IDEXX LABS INC COM 45168D104 93,722 191,540 SH SOLE 18 169,603 0 21,937
IDEXX LABS INC COM 45168D104 408,746 835,351 SH SOLE 19 835,351 0 0
IDEXX LABS INC COM 45168D104 1,461,919 2,987,715 SH SOLE 21 2,987,715 0 0
IDEXX LABS INC COM 45168D104 981,703 2,006,300 SH SOLE 22 1,790,379 0 215,921
IDEXX LABS INC COM 45168D104 26,889 54,952 SH SOLE 23 54,952 0 0
IDEXX LABS INC COM 45168D104 77,851 159,103 SH SOLE 25 159,103 0 0
IDEXX LABS INC COM 45168D104 99,370 203,082 SH SOLE 26 71,364 0 131,718
IDEXX LABS INC COM 45168D104 148,783 304,067 SH SOLE 28 10,267 0 293,800
IDEXX LABS INC COM 45168D104 21 42 SH SOLE 29 42 0 0
IDEXX LABS INC COM 45168D104 278,652 569,480 SH SOLE 30 547,515 0 21,965
IDEXX LABS INC COM 45168D104 9,343 19,094 SH SOLE 31 10,910 0 8,184
IDEXX LABS INC COM 45168D104 8,916 18,222 SH SOLE 32 18,222 0 0
IDEXX LABS INC COM 45168D104 6,699 13,690 SH SOLE 34 13,690 0 0
IDEXX LABS INC COM 45168D104 22,038 45,039 SH SOLE 36 45,039 0 0
IDEXX LABS INC COM 45168D104 1,687 3,448 SH SOLE 40 3,448 0 0
IDEXX LABS INC COM 45168D104 35,458 72,465 SH SOLE 43 8,824 0 63,641
IDT CORP CL B NEW 448947507 267 11,766 SH SOLE 2 5,618 0 6,148
IDT CORP CL B NEW 448947507 8 349 SH SOLE 7 349 0 0
IDT CORP CL B NEW 448947507 1,699 74,981 SH SOLE 18 66,414 0 8,567
IDT CORP CL B NEW 448947507 1,318 58,182 SH SOLE 19 58,182 0 0
IDT CORP CL B NEW 448947507 16,949 747,978 SH SOLE 21 747,978 0 0
IDT CORP CL B NEW 448947507 12,996 573,502 SH SOLE 22 562,949 0 10,553
IDT CORP CL B NEW 448947507 175 7,744 SH SOLE 23 7,744 0 0
IDT CORP CL B NEW 448947507 280 12,342 SH SOLE 26 0 0 12,342
IDT CORP CL B NEW 448947507 96 4,219 SH SOLE 43 0 0 4,219
IEC ELECTRS CORP NEW COM 44949L105 25 2,096 SH SOLE 18 2,096 0 0
IEC ELECTRS CORP NEW COM 44949L105 407 33,799 SH SOLE 21 33,799 0 0
IES HLDGS INC COM 44951W106 476 9,452 SH SOLE 2 3,216 0 6,236
IES HLDGS INC COM 44951W106 3 57 SH SOLE 7 57 0 0
IES HLDGS INC COM 44951W106 1,445 28,672 SH SOLE 18 28,672 0 0
IES HLDGS INC COM 44951W106 724 14,367 SH SOLE 19 14,367 0 0
IES HLDGS INC COM 44951W106 20,158 399,875 SH SOLE 21 399,875 0 0
IES HLDGS INC COM 44951W106 18,308 363,182 SH SOLE 22 356,284 0 6,898
IES HLDGS INC COM 44951W106 18 366 SH SOLE 25 366 0 0
IES HLDGS INC COM 44951W106 42 838 SH SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 141 2,802 SH SOLE 30 2,802 0 0
IES HLDGS INC COM 44951W106 41 814 SH SOLE 36 814 0 0
IES HLDGS INC COM 44951W106 79 1,564 SH SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 136 2,695 SH SOLE 43 0 0 2,695
IF BANCORP INC COM 44951J105 9 428 SH SOLE 18 428 0 0
IF BANCORP INC COM 44951J105 15 697 SH SOLE 21 697 0 0
IGM BIOSCIENCES INC COM 449585108 246 3,210 SH SOLE 2 2,376 0 834
IGM BIOSCIENCES INC COM 449585108 2 26 SH SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108 11 141 SH SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 1,746 22,762 SH SOLE 18 22,762 0 0
IGM BIOSCIENCES INC COM 449585108 1,659 21,627 SH SOLE 19 21,627 0 0
IGM BIOSCIENCES INC COM 449585108 37,271 485,996 SH SOLE 21 485,996 0 0
IGM BIOSCIENCES INC COM 449585108 14,711 191,822 SH SOLE 22 186,174 0 5,648
IGM BIOSCIENCES INC COM 449585108 20 255 SH SOLE 25 255 0 0
IGM BIOSCIENCES INC COM 449585108 197 2,563 SH SOLE 26 484 0 2,079
IGM BIOSCIENCES INC COM 449585108 716 9,334 SH SOLE 30 9,334 0 0
IGM BIOSCIENCES INC COM 449585108 8 104 SH SOLE 34 104 0 0
IGM BIOSCIENCES INC COM 449585108 35 453 SH SOLE 36 453 0 0
IGM BIOSCIENCES INC COM 449585108 58 752 SH SOLE 40 752 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,099 115,633 SH SOLE 2 37,915 0 77,718
IHEARTMEDIA INC COM CL A 45174J509 7 408 SH SOLE 4 408 0 0
IHEARTMEDIA INC COM CL A 45174J509 52 2,876 SH SOLE 7 2,876 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,755 261,970 SH SOLE 18 252,829 0 9,141
IHEARTMEDIA INC COM CL A 45174J509 18,522 1,020,470 SH SOLE 19 1,020,470 0 0
IHEARTMEDIA INC COM CL A 45174J509 46,657 2,570,642 SH SOLE 21 2,570,642 0 0
IHEARTMEDIA INC COM CL A 45174J509 59,852 3,297,617 SH SOLE 22 3,199,231 0 98,386
IHEARTMEDIA INC COM CL A 45174J509 763 42,049 SH SOLE 23 42,049 0 0
IHEARTMEDIA INC COM CL A 45174J509 946 52,126 SH SOLE 25 52,126 0 0
IHEARTMEDIA INC COM CL A 45174J509 3,238 178,429 SH SOLE 26 2,273 0 176,156
IHEARTMEDIA INC COM CL A 45174J509 149 8,203 SH SOLE 28 8,203 0 0
IHEARTMEDIA INC COM CL A 45174J509 246 13,528 SH SOLE 30 13,528 0 0
IHEARTMEDIA INC COM CL A 45174J509 3,280 180,711 SH SOLE 34 180,711 0 0
IHEARTMEDIA INC COM CL A 45174J509 68 3,762 SH SOLE 36 3,762 0 0
IHEARTMEDIA INC COM CL A 45174J509 157 8,675 SH SOLE 40 8,675 0 0
IHS MARKIT LTD SHS G47567105 96,585 997,990 SH SOLE 2 239,424 0 758,566
IHS MARKIT LTD SHS G47567105 18,496 191,119 SH SOLE 4 176,513 0 14,606
IHS MARKIT LTD SHS G47567105 32,711 337,990 SH SOLE 7 308,968 0 29,022
IHS MARKIT LTD SHS G47567105 2,570 26,555 SH SOLE 13 26,555 0 0
IHS MARKIT LTD SHS G47567105 3,613 37,335 SH SOLE 15 37,335 0 0
IHS MARKIT LTD SHS G47567105 95,607 987,880 SH SOLE 18 893,066 0 94,814
IHS MARKIT LTD SHS G47567105 29,217 301,893 SH SOLE 19 301,893 0 0
IHS MARKIT LTD SHS G47567105 988,089 10,209,644 SH SOLE 21 10,209,644 0 0
IHS MARKIT LTD SHS G47567105 851,002 8,793,157 SH SOLE 22 7,775,193 0 1,017,964
IHS MARKIT LTD SHS G47567105 24,574 253,912 SH SOLE 23 253,912 0 0
IHS MARKIT LTD SHS G47567105 66,872 690,966 SH SOLE 25 690,966 0 0
IHS MARKIT LTD SHS G47567105 85,490 883,340 SH SOLE 26 294,923 0 588,417
IHS MARKIT LTD SHS G47567105 126,117 1,303,133 SH SOLE 28 46,564 0 1,256,569
IHS MARKIT LTD SHS G47567105 1,305 13,487 SH SOLE 29 13,487 0 0
IHS MARKIT LTD SHS G47567105 229,849 2,374,968 SH SOLE 30 2,355,139 0 19,829
IHS MARKIT LTD SHS G47567105 17,380 179,584 SH SOLE 31 65,833 0 113,751
IHS MARKIT LTD SHS G47567105 2,663 27,514 SH SOLE 34 27,514 0 0
IHS MARKIT LTD SHS G47567105 20,653 213,400 SH SOLE 36 213,400 0 0
IHS MARKIT LTD SHS G47567105 1,472 15,210 SH SOLE 40 15,210 0 0
IHS MARKIT LTD SHS G47567105 41,851 432,429 SH SOLE 43 66,416 0 366,013
IHUMAN INC ADS COMMON 45175B109 941 75,253 SH SOLE 22 74,230 0 1,023
II-VI INC COM 902104108 8,019 117,292 SH SOLE 2 93,024 0 24,268
II-VI INC COM 902104108 275 4,015 SH SOLE 4 4,015 0 0
II-VI INC COM 902104108 118 1,726 SH SOLE 7 1,726 0 0
II-VI INC COM 902104108 37,487 548,292 SH SOLE 18 543,970 0 4,322
II-VI INC COM 902104108 16,200 236,952 SH SOLE 19 236,952 0 0
II-VI INC COM 902104108 506,781 7,412,324 SH SOLE 21 7,412,324 0 0
II-VI INC COM 902104108 235,638 3,446,505 SH SOLE 22 3,356,786 0 89,719
II-VI INC COM 902104108 786 11,500 SH SOLE 23 11,500 0 0
II-VI INC COM 902104108 70 1,030 SH SOLE 25 1,030 0 0
II-VI INC COM 902104108 3,467 50,711 SH SOLE 26 34,006 0 16,705
II-VI INC COM 902104108 900 13,166 SH SOLE 28 13,166 0 0
II-VI INC COM 902104108 4,842 70,816 SH SOLE 30 70,816 0 0
II-VI INC COM 902104108 41,251 603,348 SH SOLE 34 603,348 0 0
II-VI INC COM 902104108 164 2,392 SH SOLE 36 2,392 0 0
II-VI INC COM 902104108 883 12,908 SH SOLE 40 12,908 0 0
II-VI INC COM 902104108 1,853 27,104 SH SOLE 43 212 0 26,892
II-VI INC NOTE 0.250% 9/0 902104AB4 2,810 1,842,000 PRN SOLE 21 1,842,000 0 0
IKENA ONCOLOGY INC COM 45175G108 53 1,884 SH SOLE 18 1,884 0 0
IKENA ONCOLOGY INC COM 45175G108 717 25,367 SH SOLE 22 25,367 0 0
IKENA ONCOLOGY INC COM 45175G108 253 8,951 SH SOLE 26 8,951 0 0
IKENA ONCOLOGY INC COM 45175G108 1,057 37,422 SH SOLE 28 0 0 37,422
IKENA ONCOLOGY INC COM 45175G108 18 628 SH SOLE 31 0 0 628
IKENA ONCOLOGY INC COM 45175G108 361 12,768 SH SOLE 34 12,768 0 0
IKONICS CORP COM 45172K102 2 237 SH SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 164,892 744,366 SH SOLE 2 132,191 0 612,175
ILLINOIS TOOL WKS INC COM 452308109 35,596 160,689 SH SOLE 4 148,484 0 12,205
ILLINOIS TOOL WKS INC COM 452308109 59,902 270,415 SH SOLE 7 253,024 0 17,391
ILLINOIS TOOL WKS INC COM 452308109 261 1,178 SH SOLE 13 1,178 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,098 41,072 SH SOLE 15 41,072 0 0
ILLINOIS TOOL WKS INC COM 452308109 31 138 SH SOLE 17 0 0 138
ILLINOIS TOOL WKS INC COM 452308109 158,004 713,273 SH SOLE 18 670,413 0 42,860
ILLINOIS TOOL WKS INC COM 452308109 22,190 100,171 SH SOLE 19 100,171 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,503,858 6,788,814 SH SOLE 21 6,788,814 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,494,126 6,744,880 SH SOLE 22 6,039,030 0 705,850
ILLINOIS TOOL WKS INC COM 452308109 44,119 199,165 SH SOLE 23 199,165 0 0
ILLINOIS TOOL WKS INC COM 452308109 109,947 496,329 SH SOLE 25 496,329 0 0
ILLINOIS TOOL WKS INC COM 452308109 156,495 706,461 SH SOLE 26 221,283 0 485,178
ILLINOIS TOOL WKS INC COM 452308109 237,931 1,074,083 SH SOLE 28 38,885 0 1,035,198
ILLINOIS TOOL WKS INC COM 452308109 156 705 SH SOLE 29 705 0 0
ILLINOIS TOOL WKS INC COM 452308109 358,478 1,618,263 SH SOLE 30 1,610,319 0 7,944
ILLINOIS TOOL WKS INC COM 452308109 13,378 60,391 SH SOLE 31 41,365 0 19,026
ILLINOIS TOOL WKS INC COM 452308109 4,302 19,419 SH SOLE 34 19,419 0 0
ILLINOIS TOOL WKS INC COM 452308109 40,062 180,849 SH SOLE 36 180,849 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,838 12,811 SH SOLE 40 12,811 0 0
ILLINOIS TOOL WKS INC COM 452308109 71,788 324,069 SH SOLE 43 30,996 0 293,073
ILLUMINA INC COM 452327109 156,648 407,874 SH SOLE 2 130,068 0 277,806
ILLUMINA INC COM 452327109 28,673 74,657 SH SOLE 4 68,998 0 5,659
ILLUMINA INC COM 452327109 52,721 137,273 SH SOLE 7 132,998 0 4,275
ILLUMINA INC COM 452327109 194 504 SH SOLE 13 504 0 0
ILLUMINA INC COM 452327109 5,818 15,148 SH SOLE 15 15,148 0 0
ILLUMINA INC COM 452327109 111,515 290,358 SH SOLE 18 269,716 0 20,642
ILLUMINA INC COM 452327109 147,602 384,320 SH SOLE 19 384,320 0 0
ILLUMINA INC COM 452327109 1,631,896 4,249,064 SH SOLE 21 4,249,064 0 0
ILLUMINA INC COM 452327109 1,277,940 3,327,449 SH SOLE 22 2,943,239 0 384,210
ILLUMINA INC COM 452327109 37,058 96,491 SH SOLE 23 96,491 0 0
ILLUMINA INC COM 452327109 97,422 253,664 SH SOLE 25 253,664 0 0
ILLUMINA INC COM 452327109 123,750 322,215 SH SOLE 26 109,684 0 212,531
ILLUMINA INC COM 452327109 101,085 263,202 SH SOLE 28 17,366 0 245,836
ILLUMINA INC COM 452327109 2,093 5,449 SH SOLE 29 5,449 0 0
ILLUMINA INC COM 452327109 295,787 770,158 SH SOLE 30 770,158 0 0
ILLUMINA INC COM 452327109 14,427 37,564 SH SOLE 31 23,533 0 14,031
ILLUMINA INC COM 452327109 11,978 31,189 SH SOLE 32 31,189 0 0
ILLUMINA INC COM 452327109 123,703 322,093 SH SOLE 34 322,093 0 0
ILLUMINA INC COM 452327109 30,447 79,277 SH SOLE 36 79,277 0 0
ILLUMINA INC COM 452327109 2,271 5,914 SH SOLE 40 5,914 0 0
ILLUMINA INC COM 452327109 38,620 100,556 SH SOLE 43 9,120 0 91,436
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 4,436 2,950,000 PRN SOLE 21 2,950,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 5,356 4,515,000 PRN SOLE 21 4,515,000 0 0
IMAGE SENSING SYS INC COM 45244C104 33 7,226 SH SOLE 21 7,226 0 0
IMAGE SENSING SYS INC COM 45244C104 914 202,704 SH SOLE 22 202,704 0 0
IMARA INC COM 45249V107 11 1,252 SH SOLE 2 380 0 872
IMARA INC COM 45249V107 195 23,106 SH SOLE 18 23,106 0 0
IMARA INC COM 45249V107 106 12,551 SH SOLE 19 12,551 0 0
IMARA INC COM 45249V107 2,243 265,708 SH SOLE 21 265,708 0 0
IMARA INC COM 45249V107 1,298 153,751 SH SOLE 22 153,446 0 305
IMAX CORP COM 45245E109 1,193 59,340 SH SOLE 2 16,618 0 42,722
IMAX CORP COM 45245E109 5 233 SH SOLE 4 233 0 0
IMAX CORP COM 45245E109 18 901 SH SOLE 7 901 0 0
IMAX CORP COM 45245E109 3,310 164,655 SH SOLE 18 164,655 0 0
IMAX CORP COM 45245E109 3,712 184,668 SH SOLE 19 184,668 0 0
IMAX CORP COM 45245E109 38,497 1,915,277 SH SOLE 21 1,915,277 0 0
IMAX CORP COM 45245E109 13,959 694,494 SH SOLE 22 611,342 0 83,152
IMAX CORP COM 45245E109 55 2,750 SH SOLE 23 2,750 0 0
IMAX CORP COM 45245E109 39 1,917 SH SOLE 25 1,917 0 0
IMAX CORP COM 45245E109 479 23,840 SH SOLE 26 6,856 0 16,984
IMAX CORP COM 45245E109 145 7,228 SH SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 885 44,040 SH SOLE 30 44,040 0 0
IMAX CORP COM 45245E109 32 1,616 SH SOLE 34 1,616 0 0
IMAX CORP COM 45245E109 76 3,798 SH SOLE 36 3,798 0 0
IMAX CORP COM 45245E109 104 5,198 SH SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465206 19 2,509 SH SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206 721 93,073 SH SOLE 22 93,073 0 0
IMMATICS N.V SHS N44445109 23 2,017 SH SOLE 22 2,017 0 0
IMMERSION CORP COM 452521107 93 9,756 SH SOLE 2 1,385 0 8,371
IMMERSION CORP COM 452521107 7 720 SH SOLE 7 720 0 0
IMMERSION CORP COM 452521107 570 59,472 SH SOLE 18 59,472 0 0
IMMERSION CORP COM 452521107 285 29,760 SH SOLE 19 29,760 0 0
IMMERSION CORP COM 452521107 6,534 682,047 SH SOLE 21 682,047 0 0
IMMERSION CORP COM 452521107 4,833 504,471 SH SOLE 22 497,682 0 6,789
IMMERSION CORP COM 452521107 57 5,970 SH SOLE 43 0 0 5,970
IMMUCELL CORP COM PAR 452525306 11 1,094 SH SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 155 16,063 SH SOLE 21 16,063 0 0
IMMUCELL CORP COM PAR 452525306 21 2,162 SH SOLE 22 2,162 0 0
IMMUNIC INC COM 4525EP101 61 3,827 SH SOLE 2 846 0 2,981
IMMUNIC INC COM 4525EP101 305 19,128 SH SOLE 18 19,128 0 0
IMMUNIC INC COM 4525EP101 158 9,935 SH SOLE 19 9,935 0 0
IMMUNIC INC COM 4525EP101 6,156 386,181 SH SOLE 21 386,181 0 0
IMMUNIC INC COM 4525EP101 4,928 309,177 SH SOLE 22 307,383 0 1,794
IMMUNIC INC COM 4525EP101 100 6,297 SH SOLE 30 6,297 0 0
IMMUNIC INC COM 4525EP101 4 247 SH SOLE 43 65 0 182
IMMUNITYBIO INC COM 45256X103 462 19,443 SH SOLE 2 11,073 0 8,370
IMMUNITYBIO INC COM 45256X103 3 130 SH SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 12 510 SH SOLE 7 510 0 0
IMMUNITYBIO INC COM 45256X103 2,550 107,400 SH SOLE 18 107,400 0 0
IMMUNITYBIO INC COM 45256X103 1,551 65,337 SH SOLE 19 65,337 0 0
IMMUNITYBIO INC COM 45256X103 54,365 2,290,020 SH SOLE 21 2,290,020 0 0
IMMUNITYBIO INC COM 45256X103 24,330 1,024,861 SH SOLE 22 996,752 0 28,109
IMMUNITYBIO INC COM 45256X103 950 39,996 SH SOLE 30 39,996 0 0
IMMUNITYBIO INC COM 45256X103 92 3,857 SH SOLE 40 3,857 0 0
IMMUNITYBIO INC COM 45256X103 50 2,111 SH SOLE 43 0 0 2,111
IMMUNOCORE HLDGS PLC ADS 45258D105 1,924 45,194 SH SOLE 2 45,194 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 554 13,019 SH SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 27,880 654,917 SH SOLE 19 654,917 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 408 9,582 SH SOLE 20 9,582 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 6 131 SH SOLE 21 131 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 15,209 357,282 SH SOLE 34 357,282 0 0
IMMUNOGEN INC COM 45253H101 1,359 167,829 SH SOLE 2 60,788 0 107,041
IMMUNOGEN INC COM 45253H101 4 529 SH SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 23 2,852 SH SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 5,339 659,157 SH SOLE 18 659,157 0 0
IMMUNOGEN INC COM 45253H101 2,821 348,303 SH SOLE 19 348,303 0 0
IMMUNOGEN INC COM 45253H101 74,795 9,233,909 SH SOLE 21 9,233,909 0 0
IMMUNOGEN INC COM 45253H101 44,357 5,476,167 SH SOLE 22 5,237,215 0 238,952
IMMUNOGEN INC COM 45253H101 19 2,386 SH SOLE 25 2,386 0 0
IMMUNOGEN INC COM 45253H101 938 115,780 SH SOLE 26 29,243 0 86,537
IMMUNOGEN INC COM 45253H101 158 19,513 SH SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 1,749 215,958 SH SOLE 30 215,958 0 0
IMMUNOGEN INC COM 45253H101 27 3,333 SH SOLE 36 3,333 0 0
IMMUNOGEN INC COM 45253H101 191 23,637 SH SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 293 36,233 SH SOLE 43 0 0 36,233
IMMUNOME INC COM 45257U108 92 2,710 SH SOLE 2 0 0 2,710
IMMUNOME INC COM 45257U108 283 8,355 SH SOLE 18 8,355 0 0
IMMUNOME INC COM 45257U108 165 4,857 SH SOLE 19 4,857 0 0
IMMUNOME INC COM 45257U108 2,720 80,292 SH SOLE 21 80,292 0 0
IMMUNOME INC COM 45257U108 564 16,637 SH SOLE 22 16,019 0 618
IMMUNOVANT INC COM 45258J102 296 18,428 SH SOLE 2 13,508 0 4,920
IMMUNOVANT INC COM 45258J102 11 672 SH SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 2,024 126,164 SH SOLE 18 126,164 0 0
IMMUNOVANT INC COM 45258J102 1,291 80,512 SH SOLE 19 80,512 0 0
IMMUNOVANT INC COM 45258J102 34,648 2,160,071 SH SOLE 21 2,160,071 0 0
IMMUNOVANT INC COM 45258J102 19,525 1,217,294 SH SOLE 22 1,190,321 0 26,973
IMMUNOVANT INC COM 45258J102 5 296 SH SOLE 23 296 0 0
IMMUNOVANT INC COM 45258J102 10 619 SH SOLE 25 619 0 0
IMMUNOVANT INC COM 45258J102 253 15,785 SH SOLE 26 15,785 0 0
IMMUNOVANT INC COM 45258J102 78 4,857 SH SOLE 28 4,857 0 0
IMMUNOVANT INC COM 45258J102 837 52,185 SH SOLE 30 52,185 0 0
IMMUNOVANT INC COM 45258J102 43 2,703 SH SOLE 34 2,703 0 0
IMMUNOVANT INC COM 45258J102 25 1,531 SH SOLE 36 1,531 0 0
IMMUNOVANT INC COM 45258J102 63 3,899 SH SOLE 40 3,899 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 4 2,000 SH SOLE 18 2,000 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 64 31,657 SH SOLE 21 31,657 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 106 52,815 SH SOLE 22 52,815 0 0
IMPERIAL OIL LTD COM NEW 453038408 2 66 SH SOLE 18 66 0 0
IMPERIAL OIL LTD COM NEW 453038408 7,461 308,558 SH SOLE 43 13,572 0 294,986
IMPINJ INC COM 453204109 445 7,833 SH SOLE 2 5,854 0 1,979
IMPINJ INC COM 453204109 4 63 SH SOLE 4 63 0 0
IMPINJ INC COM 453204109 16 282 SH SOLE 7 282 0 0
IMPINJ INC COM 453204109 3,357 59,022 SH SOLE 18 59,022 0 0
IMPINJ INC COM 453204109 1,718 30,210 SH SOLE 19 30,210 0 0
IMPINJ INC COM 453204109 38,307 673,590 SH SOLE 21 673,590 0 0
IMPINJ INC COM 453204109 31,472 553,409 SH SOLE 22 538,617 0 14,792
IMPINJ INC COM 453204109 73 1,292 SH SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 190 3,339 SH SOLE 28 3,339 0 0
IMPINJ INC COM 453204109 794 13,959 SH SOLE 30 13,959 0 0
IMPINJ INC COM 453204109 11 192 SH SOLE 34 192 0 0
IMPINJ INC COM 453204109 117 2,055 SH SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 232 4,078 SH SOLE 43 213 0 3,865
INARI MED INC COM 45332Y109 1,144 10,690 SH SOLE 2 5,920 0 4,770
INARI MED INC COM 45332Y109 8 74 SH SOLE 4 74 0 0
INARI MED INC COM 45332Y109 30 282 SH SOLE 7 282 0 0
INARI MED INC COM 45332Y109 7,308 68,303 SH SOLE 18 67,491 0 812
INARI MED INC COM 45332Y109 3,675 34,345 SH SOLE 19 34,345 0 0
INARI MED INC COM 45332Y109 67,943 634,979 SH SOLE 21 634,979 0 0
INARI MED INC COM 45332Y109 34,863 325,820 SH SOLE 22 309,811 0 16,009
INARI MED INC COM 45332Y109 14 130 SH SOLE 23 130 0 0
INARI MED INC COM 45332Y109 50 470 SH SOLE 25 470 0 0
INARI MED INC COM 45332Y109 296 2,766 SH SOLE 26 835 0 1,931
INARI MED INC COM 45332Y109 235 2,197 SH SOLE 28 2,197 0 0
INARI MED INC COM 45332Y109 1,804 16,859 SH SOLE 30 16,859 0 0
INARI MED INC COM 45332Y109 125 1,170 SH SOLE 36 1,170 0 0
INARI MED INC COM 45332Y109 261 2,439 SH SOLE 40 2,439 0 0
INARI MED INC COM 45332Y109 7 66 SH SOLE 43 0 0 66
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0
INCYTE CORP COM 45337C102 45,741 562,827 SH SOLE 2 205,234 0 357,593
INCYTE CORP COM 45337C102 7,522 92,557 SH SOLE 4 85,435 0 7,122
INCYTE CORP COM 45337C102 16,982 208,958 SH SOLE 7 203,560 0 5,398
INCYTE CORP COM 45337C102 51 626 SH SOLE 13 626 0 0
INCYTE CORP COM 45337C102 1,632 20,078 SH SOLE 15 20,078 0 0
INCYTE CORP COM 45337C102 48,186 592,918 SH SOLE 18 566,679 0 26,239
INCYTE CORP COM 45337C102 44,485 547,368 SH SOLE 19 547,368 0 0
INCYTE CORP COM 45337C102 673,256 8,284,190 SH SOLE 21 8,284,190 0 0
INCYTE CORP COM 45337C102 359,617 4,424,970 SH SOLE 22 3,979,234 0 445,736
INCYTE CORP COM 45337C102 11,535 141,932 SH SOLE 23 141,932 0 0
INCYTE CORP COM 45337C102 25,807 317,552 SH SOLE 25 317,552 0 0
INCYTE CORP COM 45337C102 40,911 503,399 SH SOLE 26 197,475 0 305,924
INCYTE CORP COM 45337C102 25,606 315,069 SH SOLE 28 19,646 0 295,423
INCYTE CORP COM 45337C102 1,454 17,893 SH SOLE 29 17,893 0 0
INCYTE CORP COM 45337C102 88,198 1,085,247 SH SOLE 30 1,082,209 0 3,038
INCYTE CORP COM 45337C102 4,932 60,686 SH SOLE 31 43,585 0 17,101
INCYTE CORP COM 45337C102 3,802 46,778 SH SOLE 32 46,778 0 0
INCYTE CORP COM 45337C102 20,657 254,176 SH SOLE 34 254,176 0 0
INCYTE CORP COM 45337C102 10,322 127,014 SH SOLE 36 127,014 0 0
INCYTE CORP COM 45337C102 594 7,311 SH SOLE 40 7,311 0 0
INCYTE CORP COM 45337C102 5,180 63,740 SH SOLE 43 5,769 0 57,971
INDEPENDENCE CONTRACT DRILLI COM 453415606 3 1,050 SH SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 77 23,483 SH SOLE 22 23,483 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 219 5,499 SH SOLE 2 1,702 0 3,797
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 709 17,803 SH SOLE 18 17,803 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 397 9,963 SH SOLE 19 9,963 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 8,610 216,056 SH SOLE 21 216,056 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,645 66,362 SH SOLE 22 61,138 0 5,224
INDEPENDENCE HLDG CO NEW COM NEW 453440307 76 1,910 SH SOLE 30 1,910 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 82 2,058 SH SOLE 43 0 0 2,058
INDEPENDENCE RLTY TR INC COM 45378A106 2,248 147,893 SH SOLE 2 31,540 0 116,353
INDEPENDENCE RLTY TR INC COM 45378A106 1,805 118,731 SH SOLE 4 118,731 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,048 134,760 SH SOLE 7 134,760 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,348 417,653 SH SOLE 18 417,653 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,721 310,615 SH SOLE 19 310,615 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 192,358 12,655,113 SH SOLE 21 12,655,113 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 61,282 4,031,712 SH SOLE 22 3,874,042 0 157,670
INDEPENDENCE RLTY TR INC COM 45378A106 73 4,776 SH SOLE 23 4,776 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,357 418,238 SH SOLE 25 418,238 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,225 80,570 SH SOLE 26 47,948 0 32,622
INDEPENDENCE RLTY TR INC COM 45378A106 1,153 75,864 SH SOLE 28 11,766 0 64,098
INDEPENDENCE RLTY TR INC COM 45378A106 9,221 606,673 SH SOLE 30 606,673 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 210 13,806 SH SOLE 40 13,806 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 748 49,233 SH SOLE 43 286 0 48,947
INDEPENDENT BANK CORP MASS COM 453836108 3,014 35,802 SH SOLE 2 10,720 0 25,082
INDEPENDENT BANK CORP MASS COM 453836108 12 144 SH SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 49 585 SH SOLE 7 585 0 0
INDEPENDENT BANK CORP MASS COM 453836108 11,452 136,028 SH SOLE 18 136,028 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,964 58,965 SH SOLE 19 58,965 0 0
INDEPENDENT BANK CORP MASS COM 453836108 309,606 3,677,463 SH SOLE 21 3,677,463 0 0
INDEPENDENT BANK CORP MASS COM 453836108 75,353 895,038 SH SOLE 22 848,578 0 46,460
INDEPENDENT BANK CORP MASS COM 453836108 1,036 12,301 SH SOLE 26 6,876 0 5,425
INDEPENDENT BANK CORP MASS COM 453836108 75 886 SH SOLE 28 886 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,613 54,793 SH SOLE 30 54,793 0 0
INDEPENDENT BANK CORP MASS COM 453836108 331 3,930 SH SOLE 40 3,930 0 0
INDEPENDENT BANK CORP MASS COM 453836108 874 10,379 SH SOLE 43 0 0 10,379
INDEPENDENT BK CORP MICH COM NEW 453838609 786 33,230 SH SOLE 2 9,772 0 23,458
INDEPENDENT BK CORP MICH COM NEW 453838609 12 487 SH SOLE 7 487 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,847 78,111 SH SOLE 18 78,111 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 3,821 161,634 SH SOLE 19 161,634 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 23,272 984,432 SH SOLE 21 984,432 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 25,588 1,082,382 SH SOLE 22 1,034,695 0 47,687
INDEPENDENT BK CORP MICH COM NEW 453838609 216 9,131 SH SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 21 904 SH SOLE 25 904 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 795 33,641 SH SOLE 26 1,928 0 31,713
INDEPENDENT BK CORP MICH COM NEW 453838609 103 4,369 SH SOLE 28 4,369 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 110 4,664 SH SOLE 30 4,664 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 69 2,924 SH SOLE 34 2,924 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 48 2,010 SH SOLE 36 2,010 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 100 4,245 SH SOLE 40 4,245 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 811 34,305 SH SOLE 43 0 0 34,305
INDEPENDENT BK GROUP INC COM 45384B106 3,071 42,516 SH SOLE 2 12,016 0 30,500
INDEPENDENT BK GROUP INC COM 45384B106 12 171 SH SOLE 4 171 0 0
INDEPENDENT BK GROUP INC COM 45384B106 51 712 SH SOLE 7 712 0 0
INDEPENDENT BK GROUP INC COM 45384B106 11,032 152,708 SH SOLE 18 152,708 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5,626 77,884 SH SOLE 19 77,884 0 0
INDEPENDENT BK GROUP INC COM 45384B106 322,998 4,471,183 SH SOLE 21 4,471,183 0 0
INDEPENDENT BK GROUP INC COM 45384B106 81,942 1,134,308 SH SOLE 22 1,075,782 0 58,526
INDEPENDENT BK GROUP INC COM 45384B106 1,443 19,979 SH SOLE 26 7,422 0 12,557
INDEPENDENT BK GROUP INC COM 45384B106 324 4,483 SH SOLE 28 4,483 0 0
INDEPENDENT BK GROUP INC COM 45384B106 6,049 83,737 SH SOLE 30 83,737 0 0
INDEPENDENT BK GROUP INC COM 45384B106 158 2,187 SH SOLE 34 2,187 0 0
INDEPENDENT BK GROUP INC COM 45384B106 317 4,386 SH SOLE 40 4,386 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,985 27,481 SH SOLE 43 5,699 0 21,782
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 61 SH SOLE 17 0 0 61
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 55 30,590 SH SOLE 21 30,590 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1,576 880,376 SH SOLE 22 880,376 0 0
INDUS REALTY TRUST INC COM 45580R103 81 1,346 SH SOLE 2 236 0 1,110
INDUS REALTY TRUST INC COM 45580R103 622 10,338 SH SOLE 18 10,338 0 0
INDUS REALTY TRUST INC COM 45580R103 316 5,250 SH SOLE 19 5,250 0 0
INDUS REALTY TRUST INC COM 45580R103 6,765 112,450 SH SOLE 21 112,450 0 0
INDUS REALTY TRUST INC COM 45580R103 5,765 95,835 SH SOLE 22 94,922 0 913
INDUS REALTY TRUST INC COM 45580R103 121 2,017 SH SOLE 43 0 0 2,017
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,983 172,180 SH SOLE 2 21,144 0 151,036
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,814 78,421 SH SOLE 4 78,421 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,893 81,840 SH SOLE 7 81,840 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,248 270,114 SH SOLE 18 270,114 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,503 194,673 SH SOLE 19 194,673 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 188,427 8,146,444 SH SOLE 21 8,146,444 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 58,905 2,546,695 SH SOLE 22 2,440,580 0 106,115
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 71 3,063 SH SOLE 23 3,063 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,651 287,562 SH SOLE 25 287,562 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 897 38,762 SH SOLE 26 27,417 0 11,345
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,150 49,740 SH SOLE 28 8,925 0 40,815
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8,748 378,205 SH SOLE 30 378,205 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 199 8,588 SH SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 927 40,082 SH SOLE 43 414 0 39,668
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1,468 36,959 SH SOLE 7 36,959 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 394 9,926 SH SOLE 43 0 0 9,926
INFINERA CORP COM 45667G103 1,305 135,480 SH SOLE 2 56,164 0 79,316
INFINERA CORP COM 45667G103 7 707 SH SOLE 4 707 0 0
INFINERA CORP COM 45667G103 31 3,259 SH SOLE 7 3,259 0 0
INFINERA CORP COM 45667G103 5,186 538,511 SH SOLE 18 538,511 0 0
INFINERA CORP COM 45667G103 2,780 288,696 SH SOLE 19 288,696 0 0
INFINERA CORP COM 45667G103 63,957 6,641,386 SH SOLE 21 6,641,386 0 0
INFINERA CORP COM 45667G103 52,631 5,465,288 SH SOLE 22 5,274,976 0 190,312
INFINERA CORP COM 45667G103 19 2,020 SH SOLE 25 2,020 0 0
INFINERA CORP COM 45667G103 295 30,640 SH SOLE 26 20,446 0 10,194
INFINERA CORP COM 45667G103 194 20,122 SH SOLE 28 20,122 0 0
INFINERA CORP COM 45667G103 8,482 880,807 SH SOLE 30 880,807 0 0
INFINERA CORP COM 45667G103 8 817 SH SOLE 34 817 0 0
INFINERA CORP COM 45667G103 35 3,583 SH SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 202 20,993 SH SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 473 49,075 SH SOLE 43 0 0 49,075
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 2,791 2,350,000 PRN SOLE 21 2,350,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 32 9,778 SH SOLE 2 9,778 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 43 13,271 SH SOLE 18 13,271 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 217 67,239 SH SOLE 19 67,239 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 662 204,825 SH SOLE 21 204,825 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 5,517 1,707,981 SH SOLE 22 1,707,981 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 9 2,922 SH SOLE 23 2,922 0 0
INFLARX NV COM N44821101 29 7,419 SH SOLE 22 7,419 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 135 30,729 SH SOLE 2 1,089 0 29,640
INFORMATION SVCS GROUP INC COM 45675Y104 631 143,383 SH SOLE 18 143,383 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 296 67,293 SH SOLE 19 67,293 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 6,129 1,392,921 SH SOLE 21 1,392,921 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,030 461,402 SH SOLE 22 430,918 0 30,484
INFOSYS LTD SPONSORED ADR 456788108 29,446 1,572,991 SH SOLE 18 1,572,991 0 0
INFOSYS LTD SPONSORED ADR 456788108 8,881 474,392 SH SOLE 19 474,392 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,829 97,713 SH SOLE 21 97,713 0 0
INFOSYS LTD SPONSORED ADR 456788108 20,712 1,106,413 SH SOLE 22 1,106,413 0 0
INFOSYS LTD SPONSORED ADR 456788108 348 18,577 SH SOLE 25 18,577 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,632 87,191 SH SOLE 26 87,191 0 0
INFOSYS LTD SPONSORED ADR 456788108 22,977 1,227,407 SH SOLE 28 595,605 0 631,802
INFOSYS LTD SPONSORED ADR 456788108 39,337 2,101,362 SH SOLE 30 2,101,362 0 0
INFOSYS LTD SPONSORED ADR 456788108 14,242 760,814 SH SOLE 34 760,814 0 0
INFOSYS LTD SPONSORED ADR 456788108 83 4,419 SH SOLE 36 4,419 0 0
INFOSYS LTD SPONSORED ADR 456788108 69,504 3,712,835 SH SOLE 43 237,634 0 3,475,201
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 79 4,837 SH SOLE 18 4,837 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1,096 67,253 SH SOLE 21 67,253 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2,611 160,214 SH SOLE 22 160,214 0 0
INFUSYSTEM HLDGS INC COM 45685K102 94 4,631 SH SOLE 2 1,310 0 3,321
INFUSYSTEM HLDGS INC COM 45685K102 9 452 SH SOLE 7 452 0 0
INFUSYSTEM HLDGS INC COM 45685K102 1,039 51,008 SH SOLE 18 51,008 0 0
INFUSYSTEM HLDGS INC COM 45685K102 553 27,141 SH SOLE 19 27,141 0 0
INFUSYSTEM HLDGS INC COM 45685K102 11,058 543,135 SH SOLE 21 543,135 0 0
INFUSYSTEM HLDGS INC COM 45685K102 3,794 186,328 SH SOLE 22 183,553 0 2,775
ING GROEP N.V. SPONSORED ADR 456837103 17 1,350 SH SOLE 2 1,350 0 0
ING GROEP N.V. SPONSORED ADR 456837103 8 690 SH SOLE 4 690 0 0
ING GROEP N.V. SPONSORED ADR 456837103 116 9,519 SH SOLE 18 9,519 0 0
ING GROEP N.V. SPONSORED ADR 456837103 2,995 244,893 SH SOLE 19 244,893 0 0
ING GROEP N.V. SPONSORED ADR 456837103 101 8,244 SH SOLE 22 8,244 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,081 88,389 SH SOLE 34 88,389 0 0
ING GROEP N.V. SPONSORED ADR 456837103 32,663 2,670,702 SH SOLE 43 224,191 0 2,446,511
INGERSOLL RAND INC COM 45687V106 54,805 1,113,691 SH SOLE 2 439,789 0 673,902
INGERSOLL RAND INC COM 45687V106 10,934 222,181 SH SOLE 4 208,306 0 13,875
INGERSOLL RAND INC COM 45687V106 16,588 337,096 SH SOLE 7 316,643 0 20,453
INGERSOLL RAND INC COM 45687V106 57 1,151 SH SOLE 13 1,151 0 0
INGERSOLL RAND INC COM 45687V106 2,280 46,324 SH SOLE 15 46,324 0 0
INGERSOLL RAND INC COM 45687V106 48,398 983,505 SH SOLE 18 919,023 0 64,482
INGERSOLL RAND INC COM 45687V106 9,149 185,926 SH SOLE 19 185,926 0 0
INGERSOLL RAND INC COM 45687V106 384,160 7,806,536 SH SOLE 21 7,806,536 0 0
INGERSOLL RAND INC COM 45687V106 430,511 8,748,454 SH SOLE 22 7,457,478 0 1,290,976
INGERSOLL RAND INC COM 45687V106 17,234 350,216 SH SOLE 23 350,216 0 0
INGERSOLL RAND INC COM 45687V106 24,871 505,412 SH SOLE 25 505,412 0 0
INGERSOLL RAND INC COM 45687V106 47,407 963,359 SH SOLE 26 401,599 0 561,760
INGERSOLL RAND INC COM 45687V106 40,196 816,824 SH SOLE 28 38,653 0 778,171
INGERSOLL RAND INC COM 45687V106 4,088 83,071 SH SOLE 29 83,071 0 0
INGERSOLL RAND INC COM 45687V106 67,234 1,366,266 SH SOLE 30 1,366,266 0 0
INGERSOLL RAND INC COM 45687V106 9,440 191,822 SH SOLE 31 171,151 0 20,671
INGERSOLL RAND INC COM 45687V106 1,625 33,027 SH SOLE 34 33,027 0 0
INGERSOLL RAND INC COM 45687V106 9,242 187,811 SH SOLE 36 187,811 0 0
INGERSOLL RAND INC COM 45687V106 705 14,334 SH SOLE 40 14,334 0 0
INGERSOLL RAND INC COM 45687V106 8,689 176,575 SH SOLE 43 6,731 0 169,844
INGEVITY CORP COM 45688C107 2,594 34,344 SH SOLE 2 29,508 0 4,836
INGEVITY CORP COM 45688C107 12 162 SH SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 49 651 SH SOLE 7 651 0 0
INGEVITY CORP COM 45688C107 1 8 SH SOLE 17 0 0 8
INGEVITY CORP COM 45688C107 16,276 215,497 SH SOLE 18 214,310 0 1,187
INGEVITY CORP COM 45688C107 7,749 102,589 SH SOLE 19 102,589 0 0
INGEVITY CORP COM 45688C107 221,334 2,930,414 SH SOLE 21 2,930,414 0 0
INGEVITY CORP COM 45688C107 102,697 1,359,681 SH SOLE 22 1,327,282 0 32,399
INGEVITY CORP COM 45688C107 1,549 20,503 SH SOLE 26 7,909 0 12,594
INGEVITY CORP COM 45688C107 453 6,004 SH SOLE 28 5,344 0 660
INGEVITY CORP COM 45688C107 2,202 29,152 SH SOLE 30 29,152 0 0
INGEVITY CORP COM 45688C107 10 137 SH SOLE 34 137 0 0
INGEVITY CORP COM 45688C107 373 4,932 SH SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,460 45,814 SH SOLE 43 3,824 0 41,990
INGLES MKTS INC CL A 457030104 1,035 16,788 SH SOLE 2 4,388 0 12,400
INGLES MKTS INC CL A 457030104 14 225 SH SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,930 47,530 SH SOLE 18 47,530 0 0
INGLES MKTS INC CL A 457030104 1,670 27,096 SH SOLE 19 27,096 0 0
INGLES MKTS INC CL A 457030104 36,369 589,920 SH SOLE 21 589,920 0 0
INGLES MKTS INC CL A 457030104 25,989 421,560 SH SOLE 22 401,004 0 20,556
INGLES MKTS INC CL A 457030104 949 15,389 SH SOLE 23 15,389 0 0
INGLES MKTS INC CL A 457030104 367 5,953 SH SOLE 26 0 0 5,953
INGLES MKTS INC CL A 457030104 106 1,727 SH SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 687 11,142 SH SOLE 30 11,142 0 0
INGLES MKTS INC CL A 457030104 22 363 SH SOLE 34 363 0 0
INGLES MKTS INC CL A 457030104 88 1,424 SH SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 3,297 53,474 SH SOLE 43 2,908 0 50,566
INGREDION INC COM 457187102 17,253 191,873 SH SOLE 2 64,845 0 127,028
INGREDION INC COM 457187102 42 469 SH SOLE 4 469 0 0
INGREDION INC COM 457187102 1,123 12,492 SH SOLE 7 12,492 0 0
INGREDION INC COM 457187102 14,807 164,666 SH SOLE 18 164,666 0 0
INGREDION INC COM 457187102 1,576 17,526 SH SOLE 19 17,526 0 0
INGREDION INC COM 457187102 285,454 3,174,529 SH SOLE 21 3,174,529 0 0
INGREDION INC COM 457187102 191,925 2,134,402 SH SOLE 22 2,042,692 0 91,710
INGREDION INC COM 457187102 184 2,047 SH SOLE 25 2,047 0 0
INGREDION INC COM 457187102 2,721 30,257 SH SOLE 26 24,767 0 5,490
INGREDION INC COM 457187102 498 5,536 SH SOLE 28 4,665 0 871
INGREDION INC COM 457187102 4,348 48,359 SH SOLE 30 48,359 0 0
INGREDION INC COM 457187102 564 6,270 SH SOLE 31 1,277 0 4,993
INGREDION INC COM 457187102 341 3,788 SH SOLE 34 3,788 0 0
INGREDION INC COM 457187102 895 9,952 SH SOLE 36 9,952 0 0
INGREDION INC COM 457187102 743 8,262 SH SOLE 40 8,262 0 0
INGREDION INC COM 457187102 4,200 46,706 SH SOLE 43 2,716 0 43,990
INHIBIKASE THERAPEUTICS INC COM 45719W106 3 571 SH SOLE 18 571 0 0
INHIBRX INC COM 45720L107 123 6,145 SH SOLE 2 3,090 0 3,055
INHIBRX INC COM 45720L107 6 323 SH SOLE 7 323 0 0
INHIBRX INC COM 45720L107 531 26,461 SH SOLE 18 26,461 0 0
INHIBRX INC COM 45720L107 494 24,623 SH SOLE 19 24,623 0 0
INHIBRX INC COM 45720L107 6,014 299,650 SH SOLE 21 299,650 0 0
INHIBRX INC COM 45720L107 4,763 237,313 SH SOLE 22 227,478 0 9,835
INHIBRX INC COM 45720L107 7 336 SH SOLE 23 336 0 0
INHIBRX INC COM 45720L107 53 2,629 SH SOLE 30 2,629 0 0
INHIBRX INC COM 45720L107 4 217 SH SOLE 34 217 0 0
INHIBRX INC COM 45720L107 40 2,011 SH SOLE 40 2,011 0 0
INMODE LTD SHS M5425M103 5 67 SH SOLE 4 67 0 0
INMODE LTD SHS M5425M103 280 3,866 SH SOLE 7 3,866 0 0
INMODE LTD SHS M5425M103 12,614 174,292 SH SOLE 21 174,292 0 0
INMODE LTD SHS M5425M103 8,835 122,077 SH SOLE 22 115,905 0 6,172
INMODE LTD SHS M5425M103 273 3,776 SH SOLE 28 3,776 0 0
INMODE LTD SHS M5425M103 801 11,063 SH SOLE 30 11,063 0 0
INMODE LTD SHS M5425M103 119 1,642 SH SOLE 40 1,642 0 0
INMUNE BIO INC COM 45782T105 21 1,754 SH SOLE 18 1,754 0 0
INMUNE BIO INC COM 45782T105 288 24,212 SH SOLE 21 24,212 0 0
INMUNE BIO INC COM 45782T105 2,302 193,764 SH SOLE 22 193,764 0 0
INNODATA INC COM NEW 457642205 148 23,492 SH SOLE 21 23,492 0 0
INNODATA INC COM NEW 457642205 3,341 530,262 SH SOLE 22 530,262 0 0
INNOSPEC INC COM 45768S105 1,447 14,095 SH SOLE 2 8,137 0 5,958
INNOSPEC INC COM 45768S105 14 132 SH SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 36 354 SH SOLE 7 354 0 0
INNOSPEC INC COM 45768S105 10,324 100,531 SH SOLE 18 100,531 0 0
INNOSPEC INC COM 45768S105 6,674 64,992 SH SOLE 19 64,992 0 0
INNOSPEC INC COM 45768S105 301,306 2,934,132 SH SOLE 21 2,934,132 0 0
INNOSPEC INC COM 45768S105 77,734 756,977 SH SOLE 22 733,766 0 23,211
INNOSPEC INC COM 45768S105 143 1,389 SH SOLE 23 1,389 0 0
INNOSPEC INC COM 45768S105 57 551 SH SOLE 25 551 0 0
INNOSPEC INC COM 45768S105 2,623 25,547 SH SOLE 26 8,667 0 16,880
INNOSPEC INC COM 45768S105 289 2,819 SH SOLE 28 2,819 0 0
INNOSPEC INC COM 45768S105 5,671 55,229 SH SOLE 30 55,229 0 0
INNOSPEC INC COM 45768S105 241 2,346 SH SOLE 36 2,346 0 0
INNOSPEC INC COM 45768S105 290 2,824 SH SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 2,056 20,020 SH SOLE 43 127 0 19,893
INNOVAGE HLDG CORP COM 45784A104 389 15,070 SH SOLE 2 9,988 0 5,082
INNOVAGE HLDG CORP COM 45784A104 896 34,752 SH SOLE 18 29,350 0 5,402
INNOVAGE HLDG CORP COM 45784A104 13,750 533,145 SH SOLE 19 533,145 0 0
INNOVAGE HLDG CORP COM 45784A104 70 2,706 SH SOLE 20 2,706 0 0
INNOVAGE HLDG CORP COM 45784A104 125 4,829 SH SOLE 21 4,829 0 0
INNOVAGE HLDG CORP COM 45784A104 4,013 155,591 SH SOLE 22 155,591 0 0
INNOVAGE HLDG CORP COM 45784A104 1,523 59,039 SH SOLE 26 29,948 0 29,091
INNOVAGE HLDG CORP COM 45784A104 3,388 131,356 SH SOLE 28 0 0 131,356
INNOVAGE HLDG CORP COM 45784A104 53 2,065 SH SOLE 31 0 0 2,065
INNOVAGE HLDG CORP COM 45784A104 3,280 127,171 SH SOLE 34 127,171 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,896 21,627 SH SOLE 2 7,269 0 14,358
INNOVATIVE INDL PPTYS INC COM 45781V101 5,041 27,981 SH SOLE 4 27,981 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,563 30,878 SH SOLE 7 30,878 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 17,261 95,809 SH SOLE 18 95,809 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 17,072 94,760 SH SOLE 19 94,760 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 505,400 2,805,286 SH SOLE 21 2,805,286 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 161,928 898,801 SH SOLE 22 870,658 0 28,143
INNOVATIVE INDL PPTYS INC COM 45781V101 207 1,148 SH SOLE 23 1,148 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 18,497 102,671 SH SOLE 25 102,671 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,499 8,319 SH SOLE 26 6,596 0 1,723
INNOVATIVE INDL PPTYS INC COM 45781V101 3,115 17,292 SH SOLE 28 2,542 0 14,750
INNOVATIVE INDL PPTYS INC COM 45781V101 24,463 135,783 SH SOLE 30 135,783 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 103 573 SH SOLE 36 573 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 486 2,699 SH SOLE 40 2,699 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 780 4,330 SH SOLE 43 250 0 4,080
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 20 3,172 SH SOLE 18 3,172 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 325 51,349 SH SOLE 21 51,349 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,712 429,108 SH SOLE 22 429,108 0 0
INNOVIVA INC COM 45781M101 1,215 101,689 SH SOLE 2 21,764 0 79,925
INNOVIVA INC COM 45781M101 6 504 SH SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 12 1,017 SH SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 3,339 279,422 SH SOLE 18 258,199 0 21,223
INNOVIVA INC COM 45781M101 3,532 295,539 SH SOLE 19 295,539 0 0
INNOVIVA INC COM 45781M101 97,869 8,189,911 SH SOLE 21 8,189,911 0 0
INNOVIVA INC COM 45781M101 25,989 2,174,817 SH SOLE 22 2,114,022 0 60,795
INNOVIVA INC COM 45781M101 554 46,344 SH SOLE 26 10,561 0 35,783
INNOVIVA INC COM 45781M101 117 9,802 SH SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 2,380 199,145 SH SOLE 30 199,145 0 0
INNOVIVA INC COM 45781M101 103 8,587 SH SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 510 42,639 SH SOLE 43 0 0 42,639
INOGEN INC COM 45780L104 923 17,566 SH SOLE 2 7,475 0 10,091
INOGEN INC COM 45780L104 4 76 SH SOLE 4 76 0 0
INOGEN INC COM 45780L104 16 297 SH SOLE 7 297 0 0
INOGEN INC COM 45780L104 4,295 81,780 SH SOLE 18 75,917 0 5,863
INOGEN INC COM 45780L104 4,390 83,595 SH SOLE 19 83,595 0 0
INOGEN INC COM 45780L104 120,288 2,290,324 SH SOLE 21 2,290,324 0 0
INOGEN INC COM 45780L104 34,737 661,410 SH SOLE 22 641,647 0 19,763
INOGEN INC COM 45780L104 371 7,062 SH SOLE 23 7,062 0 0
INOGEN INC COM 45780L104 34 649 SH SOLE 25 649 0 0
INOGEN INC COM 45780L104 1,473 28,052 SH SOLE 26 6,716 0 21,336
INOGEN INC COM 45780L104 129 2,448 SH SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 2,193 41,763 SH SOLE 30 41,763 0 0
INOGEN INC COM 45780L104 78 1,491 SH SOLE 34 1,491 0 0
INOGEN INC COM 45780L104 82 1,557 SH SOLE 36 1,557 0 0
INOGEN INC COM 45780L104 129 2,457 SH SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 935 17,803 SH SOLE 43 2,815 0 14,988
INOTIV INC COM 45783Q100 39 1,941 SH SOLE 18 1,941 0 0
INOTIV INC COM 45783Q100 631 31,561 SH SOLE 21 31,561 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,826 63,451 SH SOLE 2 37,721 0 25,730
INOVALON HLDGS INC COM CL A 45781D101 9 303 SH SOLE 4 303 0 0
INOVALON HLDGS INC COM CL A 45781D101 39 1,341 SH SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 7,585 263,539 SH SOLE 18 238,412 0 25,127
INOVALON HLDGS INC COM CL A 45781D101 20,561 714,423 SH SOLE 19 714,423 0 0
INOVALON HLDGS INC COM CL A 45781D101 84,114 2,922,638 SH SOLE 21 2,922,638 0 0
INOVALON HLDGS INC COM CL A 45781D101 73,598 2,557,254 SH SOLE 22 2,501,960 0 55,294
INOVALON HLDGS INC COM CL A 45781D101 949 32,968 SH SOLE 23 32,968 0 0
INOVALON HLDGS INC COM CL A 45781D101 4,374 151,971 SH SOLE 26 27,273 0 124,698
INOVALON HLDGS INC COM CL A 45781D101 302 10,504 SH SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,299 45,125 SH SOLE 30 45,125 0 0
INOVALON HLDGS INC COM CL A 45781D101 105 3,640 SH SOLE 34 3,640 0 0
INOVALON HLDGS INC COM CL A 45781D101 224 7,800 SH SOLE 40 7,800 0 0
INOVALON HLDGS INC COM CL A 45781D101 890 30,936 SH SOLE 43 0 0 30,936
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,009 108,776 SH SOLE 2 73,485 0 35,291
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8 820 SH SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 26 2,776 SH SOLE 7 2,776 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5,824 627,587 SH SOLE 18 601,122 0 26,465
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6,719 723,990 SH SOLE 19 723,990 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 81,447 8,776,597 SH SOLE 21 8,776,597 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 54,066 5,826,086 SH SOLE 22 5,681,985 0 144,101
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 210 22,632 SH SOLE 23 22,632 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 19 2,089 SH SOLE 25 2,089 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,317 141,934 SH SOLE 26 45,350 0 96,584
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 198 21,291 SH SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11,111 1,197,257 SH SOLE 30 1,197,257 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 48 5,153 SH SOLE 36 5,153 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 234 25,165 SH SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 305 32,900 SH SOLE 43 741 0 32,159
INOZYME PHARMA INC COM 45790W108 166 8,372 SH SOLE 2 2,632 0 5,740
INOZYME PHARMA INC COM 45790W108 822 41,533 SH SOLE 18 41,533 0 0
INOZYME PHARMA INC COM 45790W108 1,317 66,535 SH SOLE 19 66,535 0 0
INOZYME PHARMA INC COM 45790W108 11,745 593,203 SH SOLE 21 593,203 0 0
INOZYME PHARMA INC COM 45790W108 2,802 141,499 SH SOLE 22 136,830 0 4,669
INOZYME PHARMA INC COM 45790W108 26 1,329 SH SOLE 23 1,329 0 0
INOZYME PHARMA INC COM 45790W108 42 2,106 SH SOLE 26 0 0 2,106
INOZYME PHARMA INC COM 45790W108 141 7,106 SH SOLE 30 7,106 0 0
INPHI CORP COM 45772F107 20,482 114,804 SH SOLE 2 36,132 0 78,672
INPHI CORP COM 45772F107 37 208 SH SOLE 4 208 0 0
INPHI CORP COM 45772F107 150 843 SH SOLE 7 843 0 0
INPHI CORP COM 45772F107 4,348 24,373 SH SOLE 18 24,373 0 0
INPHI CORP COM 45772F107 164,193 920,310 SH SOLE 19 920,310 0 0
INPHI CORP COM 45772F107 183,206 1,026,883 SH SOLE 21 1,026,883 0 0
INPHI CORP COM 45772F107 245,618 1,376,706 SH SOLE 22 1,310,251 0 66,455
INPHI CORP COM 45772F107 80 449 SH SOLE 25 449 0 0
INPHI CORP COM 45772F107 23,800 133,402 SH SOLE 26 15,389 0 118,013
INPHI CORP COM 45772F107 27,847 156,082 SH SOLE 28 6,253 0 149,829
INPHI CORP COM 45772F107 40,922 229,368 SH SOLE 30 229,368 0 0
INPHI CORP COM 45772F107 162 910 SH SOLE 31 910 0 0
INPHI CORP COM 45772F107 164,783 923,621 SH SOLE 34 923,621 0 0
INPHI CORP COM 45772F107 166 930 SH SOLE 36 930 0 0
INPHI CORP COM 45772F107 1,142 6,400 SH SOLE 40 6,400 0 0
INPHI CORP COM 45772F107 2,849 15,971 SH SOLE 43 626 0 15,345
INPIXON COM 45790J800 0 1 SH SOLE 21 1 0 0
INPIXON COM 45790J800 1,460 1,217,017 SH SOLE 22 1,217,017 0 0
INSEEGO CORP COM 45782B104 301 30,140 SH SOLE 2 21,584 0 8,556
INSEEGO CORP COM 45782B104 2 242 SH SOLE 4 242 0 0
INSEEGO CORP COM 45782B104 10 1,002 SH SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 2,192 219,172 SH SOLE 18 219,172 0 0
INSEEGO CORP COM 45782B104 1,237 123,690 SH SOLE 19 123,690 0 0
INSEEGO CORP COM 45782B104 26,799 2,679,867 SH SOLE 21 2,679,867 0 0
INSEEGO CORP COM 45782B104 19,229 1,922,905 SH SOLE 22 1,869,389 0 53,516
INSEEGO CORP COM 45782B104 14 1,356 SH SOLE 25 1,356 0 0
INSEEGO CORP COM 45782B104 70 6,987 SH SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 125 12,476 SH SOLE 28 12,476 0 0
INSEEGO CORP COM 45782B104 539 53,863 SH SOLE 30 53,863 0 0
INSEEGO CORP COM 45782B104 24 2,437 SH SOLE 36 2,437 0 0
INSEEGO CORP COM 45782B104 59 5,858 SH SOLE 40 5,858 0 0
INSEEGO CORP COM 45782B104 81 8,068 SH SOLE 43 0 0 8,068
INSIGHT ENTERPRISES INC COM 45765U103 4,508 47,244 SH SOLE 2 17,137 0 30,107
INSIGHT ENTERPRISES INC COM 45765U103 16 163 SH SOLE 4 163 0 0
INSIGHT ENTERPRISES INC COM 45765U103 92 967 SH SOLE 7 967 0 0
INSIGHT ENTERPRISES INC COM 45765U103 14,310 149,964 SH SOLE 18 141,571 0 8,393
INSIGHT ENTERPRISES INC COM 45765U103 23,429 245,536 SH SOLE 19 245,536 0 0
INSIGHT ENTERPRISES INC COM 45765U103 406,740 4,262,631 SH SOLE 21 4,262,631 0 0
INSIGHT ENTERPRISES INC COM 45765U103 115,470 1,210,125 SH SOLE 22 1,162,858 0 47,267
INSIGHT ENTERPRISES INC COM 45765U103 1,033 10,829 SH SOLE 23 10,829 0 0
INSIGHT ENTERPRISES INC COM 45765U103 83 868 SH SOLE 25 868 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5,864 61,452 SH SOLE 26 15,837 0 45,615
INSIGHT ENTERPRISES INC COM 45765U103 552 5,784 SH SOLE 28 4,545 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 7,360 77,131 SH SOLE 30 77,131 0 0
INSIGHT ENTERPRISES INC COM 45765U103 23 243 SH SOLE 34 243 0 0
INSIGHT ENTERPRISES INC COM 45765U103 356 3,727 SH SOLE 36 3,727 0 0
INSIGHT ENTERPRISES INC COM 45765U103 401 4,199 SH SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,256 34,127 SH SOLE 43 63 0 34,064
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3,381 2,301,000 PRN SOLE 21 2,301,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 7 1,165 SH SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 386 65,826 SH SOLE 22 65,826 0 0
INSMED INC COM PAR $.01 457669307 1,880 55,190 SH SOLE 2 36,247 0 18,943
INSMED INC COM PAR $.01 457669307 15 429 SH SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307 57 1,678 SH SOLE 7 1,678 0 0
INSMED INC COM PAR $.01 457669307 4 126 SH SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 11,376 333,992 SH SOLE 18 323,589 0 10,403
INSMED INC COM PAR $.01 457669307 13,751 403,724 SH SOLE 19 403,724 0 0
INSMED INC COM PAR $.01 457669307 151,995 4,462,579 SH SOLE 21 4,462,579 0 0
INSMED INC COM PAR $.01 457669307 98,718 2,898,365 SH SOLE 22 2,820,202 0 78,163
INSMED INC COM PAR $.01 457669307 204 5,984 SH SOLE 23 5,984 0 0
INSMED INC COM PAR $.01 457669307 41 1,204 SH SOLE 25 1,204 0 0
INSMED INC COM PAR $.01 457669307 2,292 67,300 SH SOLE 26 41,999 0 25,301
INSMED INC COM PAR $.01 457669307 434 12,742 SH SOLE 28 12,742 0 0
INSMED INC COM PAR $.01 457669307 3,519 103,328 SH SOLE 30 103,328 0 0
INSMED INC COM PAR $.01 457669307 101 2,967 SH SOLE 36 2,967 0 0
INSMED INC COM PAR $.01 457669307 479 14,078 SH SOLE 40 14,078 0 0
INSMED INC COM PAR $.01 457669307 511 15,013 SH SOLE 43 0 0 15,013
INSMED INC NOTE 1.750% 1/1 457669AA7 3,031 2,723,000 PRN SOLE 21 2,723,000 0 0
INSPERITY INC COM 45778Q107 4,289 51,218 SH SOLE 2 30,322 0 20,896
INSPERITY INC COM 45778Q107 12 149 SH SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 47 567 SH SOLE 7 567 0 0
INSPERITY INC COM 45778Q107 16,362 195,390 SH SOLE 18 189,626 0 5,764
INSPERITY INC COM 45778Q107 19,846 236,996 SH SOLE 19 236,996 0 0
INSPERITY INC COM 45778Q107 218,271 2,606,527 SH SOLE 21 2,606,527 0 0
INSPERITY INC COM 45778Q107 110,831 1,323,509 SH SOLE 22 1,281,953 0 41,556
INSPERITY INC COM 45778Q107 608 7,260 SH SOLE 23 7,260 0 0
INSPERITY INC COM 45778Q107 41 493 SH SOLE 25 493 0 0
INSPERITY INC COM 45778Q107 3,813 45,533 SH SOLE 26 12,625 0 32,908
INSPERITY INC COM 45778Q107 422 5,042 SH SOLE 28 5,042 0 0
INSPERITY INC COM 45778Q107 2,240 26,751 SH SOLE 30 26,751 0 0
INSPERITY INC COM 45778Q107 71 843 SH SOLE 34 843 0 0
INSPERITY INC COM 45778Q107 101 1,210 SH SOLE 36 1,210 0 0
INSPERITY INC COM 45778Q107 392 4,685 SH SOLE 40 4,685 0 0
INSPERITY INC COM 45778Q107 1,123 13,412 SH SOLE 43 724 0 12,688
INSPIRE MED SYS INC COM 457730109 2,584 12,484 SH SOLE 2 8,072 0 4,412
INSPIRE MED SYS INC COM 457730109 21 100 SH SOLE 4 100 0 0
INSPIRE MED SYS INC COM 457730109 101 490 SH SOLE 7 490 0 0
INSPIRE MED SYS INC COM 457730109 18,273 88,279 SH SOLE 18 83,910 0 4,369
INSPIRE MED SYS INC COM 457730109 17,536 84,719 SH SOLE 19 84,719 0 0
INSPIRE MED SYS INC COM 457730109 202,938 980,426 SH SOLE 21 980,426 0 0
INSPIRE MED SYS INC COM 457730109 161,601 780,721 SH SOLE 22 761,478 0 19,243
INSPIRE MED SYS INC COM 457730109 529 2,557 SH SOLE 23 2,557 0 0
INSPIRE MED SYS INC COM 457730109 41 198 SH SOLE 25 198 0 0
INSPIRE MED SYS INC COM 457730109 4,553 21,997 SH SOLE 26 9,183 0 12,814
INSPIRE MED SYS INC COM 457730109 644 3,113 SH SOLE 28 3,113 0 0
INSPIRE MED SYS INC COM 457730109 3,399 16,423 SH SOLE 30 16,423 0 0
INSPIRE MED SYS INC COM 457730109 741 3,578 SH SOLE 34 3,578 0 0
INSPIRE MED SYS INC COM 457730109 100 484 SH SOLE 36 484 0 0
INSPIRE MED SYS INC COM 457730109 673 3,249 SH SOLE 40 3,249 0 0
INSPIRE MED SYS INC COM 457730109 703 3,398 SH SOLE 43 142 0 3,256
INSPIRED ENTMT INC COM 45782N108 26 2,851 SH SOLE 18 2,851 0 0
INSPIRED ENTMT INC COM 45782N108 344 37,045 SH SOLE 21 37,045 0 0
INSPIRED ENTMT INC COM 45782N108 363 39,095 SH SOLE 22 39,095 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,155 10,414 SH SOLE 2 7,697 0 2,717
INSTALLED BLDG PRODS INC COM 45780R101 11 98 SH SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 41 371 SH SOLE 7 371 0 0
INSTALLED BLDG PRODS INC COM 45780R101 10,523 94,905 SH SOLE 18 92,680 0 2,225
INSTALLED BLDG PRODS INC COM 45780R101 6,125 55,238 SH SOLE 19 55,238 0 0
INSTALLED BLDG PRODS INC COM 45780R101 319,668 2,883,008 SH SOLE 21 2,883,008 0 0
INSTALLED BLDG PRODS INC COM 45780R101 72,367 652,662 SH SOLE 22 634,976 0 17,686
INSTALLED BLDG PRODS INC COM 45780R101 19 171 SH SOLE 23 171 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,340 21,106 SH SOLE 26 11,899 0 9,207
INSTALLED BLDG PRODS INC COM 45780R101 342 3,086 SH SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,559 59,154 SH SOLE 30 59,154 0 0
INSTALLED BLDG PRODS INC COM 45780R101 376 3,392 SH SOLE 40 3,392 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,747 15,755 SH SOLE 43 531 0 15,224
INSTEEL INDS INC COM 45774W108 658 21,333 SH SOLE 2 6,385 0 14,948
INSTEEL INDS INC COM 45774W108 13 431 SH SOLE 7 431 0 0
INSTEEL INDS INC COM 45774W108 2,609 84,609 SH SOLE 18 84,609 0 0
INSTEEL INDS INC COM 45774W108 1,018 33,001 SH SOLE 19 33,001 0 0
INSTEEL INDS INC COM 45774W108 75,169 2,437,385 SH SOLE 21 2,437,385 0 0
INSTEEL INDS INC COM 45774W108 16,701 541,536 SH SOLE 22 513,072 0 28,464
INSTEEL INDS INC COM 45774W108 79 2,559 SH SOLE 28 2,559 0 0
INSTEEL INDS INC COM 45774W108 1,506 48,826 SH SOLE 30 48,826 0 0
INSTEEL INDS INC COM 45774W108 46 1,504 SH SOLE 40 1,504 0 0
INSTEEL INDS INC COM 45774W108 155 5,016 SH SOLE 43 0 0 5,016
INSTIL BIO INC COM 45783C101 16 620 SH SOLE 18 620 0 0
INSTIL BIO INC COM 45783C101 29 1,176 SH SOLE 22 1,176 0 0
INSTIL BIO INC COM 45783C101 133 5,321 SH SOLE 26 5,321 0 0
INSTIL BIO INC COM 45783C101 565 22,524 SH SOLE 28 0 0 22,524
INSTIL BIO INC COM 45783C101 9 359 SH SOLE 31 0 0 359
INSULET CORP COM 45784P101 36,580 140,198 SH SOLE 2 16,919 0 123,279
INSULET CORP COM 45784P101 8,581 32,889 SH SOLE 4 30,372 0 2,517
INSULET CORP COM 45784P101 1,581 6,059 SH SOLE 7 6,059 0 0
INSULET CORP COM 45784P101 68 259 SH SOLE 13 259 0 0
INSULET CORP COM 45784P101 1,521 5,831 SH SOLE 15 5,831 0 0
INSULET CORP COM 45784P101 12,952 49,641 SH SOLE 18 45,352 0 4,289
INSULET CORP COM 45784P101 45,953 176,120 SH SOLE 19 176,120 0 0
INSULET CORP COM 45784P101 378,363 1,450,110 SH SOLE 21 1,450,110 0 0
INSULET CORP COM 45784P101 432,302 1,656,838 SH SOLE 22 1,568,627 0 88,211
INSULET CORP COM 45784P101 10,391 39,826 SH SOLE 23 39,826 0 0
INSULET CORP COM 45784P101 24,339 93,280 SH SOLE 25 93,280 0 0
INSULET CORP COM 45784P101 28,731 110,114 SH SOLE 26 53,454 0 56,660
INSULET CORP COM 45784P101 32,306 123,815 SH SOLE 28 7,182 0 116,633
INSULET CORP COM 45784P101 3 10 SH SOLE 29 10 0 0
INSULET CORP COM 45784P101 32,099 123,024 SH SOLE 30 120,632 0 2,392
INSULET CORP COM 45784P101 3,717 14,247 SH SOLE 31 8,235 0 6,012
INSULET CORP COM 45784P101 3,571 13,685 SH SOLE 34 13,685 0 0
INSULET CORP COM 45784P101 9,071 34,766 SH SOLE 36 34,766 0 0
INSULET CORP COM 45784P101 680 2,605 SH SOLE 40 2,605 0 0
INSULET CORP COM 45784P101 8,589 32,918 SH SOLE 43 2,564 0 30,354
INSULET CORP NOTE 1.375%11/1 45784PAH4 6,809 2,433,000 PRN SOLE 21 2,433,000 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7 6,166 4,640,000 PRN SOLE 21 4,640,000 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7 664 500,000 PRN SOLE 22 500,000 0 0
INTEGER HLDGS CORP COM 45826H109 2,452 26,627 SH SOLE 2 12,252 0 14,375
INTEGER HLDGS CORP COM 45826H109 13 139 SH SOLE 4 139 0 0
INTEGER HLDGS CORP COM 45826H109 47 514 SH SOLE 7 514 0 0
INTEGER HLDGS CORP COM 45826H109 12,516 135,894 SH SOLE 18 134,214 0 1,680
INTEGER HLDGS CORP COM 45826H109 11,872 128,899 SH SOLE 19 128,899 0 0
INTEGER HLDGS CORP COM 45826H109 376,028 4,082,827 SH SOLE 21 4,082,827 0 0
INTEGER HLDGS CORP COM 45826H109 94,164 1,022,414 SH SOLE 22 987,128 0 35,286
INTEGER HLDGS CORP COM 45826H109 348 3,779 SH SOLE 23 3,779 0 0
INTEGER HLDGS CORP COM 45826H109 32 344 SH SOLE 25 344 0 0
INTEGER HLDGS CORP COM 45826H109 2,459 26,704 SH SOLE 26 6,284 0 20,420
INTEGER HLDGS CORP COM 45826H109 414 4,496 SH SOLE 28 4,496 0 0
INTEGER HLDGS CORP COM 45826H109 6,826 74,114 SH SOLE 30 74,114 0 0
INTEGER HLDGS CORP COM 45826H109 78 846 SH SOLE 36 846 0 0
INTEGER HLDGS CORP COM 45826H109 353 3,828 SH SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 499 5,419 SH SOLE 43 28 0 5,391
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13,403 193,992 SH SOLE 2 56,155 0 137,837
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 21 310 SH SOLE 4 310 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 83 1,208 SH SOLE 7 1,208 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,901 172,252 SH SOLE 18 172,252 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,357 19,637 SH SOLE 19 19,637 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 256,872 3,717,929 SH SOLE 21 3,717,929 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 156,760 2,268,931 SH SOLE 22 2,166,177 0 102,754
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 42 607 SH SOLE 25 607 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,516 21,938 SH SOLE 26 16,749 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 682 9,874 SH SOLE 28 9,874 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6,832 98,892 SH SOLE 30 98,892 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 94 1,355 SH SOLE 31 1,355 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 19 270 SH SOLE 34 270 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 104 1,504 SH SOLE 36 1,504 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 643 9,307 SH SOLE 40 9,307 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,312 18,994 SH SOLE 43 689 0 18,305
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 3,434 3,088,000 PRN SOLE 21 3,088,000 0 0
INTEGRA RES CORP COM NEW 45826T301 68 25,035 SH SOLE 22 25,035 0 0
INTEL CORP COM 458140100 694,222 10,847,212 SH SOLE 2 2,660,766 0 8,186,446
INTEL CORP COM 458140100 145,117 2,267,446 SH SOLE 4 2,109,796 0 157,650
INTEL CORP COM 458140100 313,630 4,900,469 SH SOLE 7 3,990,709 0 909,760
INTEL CORP COM 458140100 14,416 225,245 SH SOLE 13 225,245 0 0
INTEL CORP COM 458140100 35,053 547,697 SH SOLE 15 547,697 0 0
INTEL CORP COM 458140100 112 1,743 SH SOLE 17 0 0 1,743
INTEL CORP COM 458140100 529,476 8,273,062 SH SOLE 18 7,356,773 0 916,289
INTEL CORP COM 458140100 178,815 2,793,989 SH SOLE 19 2,793,989 0 0
INTEL CORP COM 458140100 11,617 181,521 SH SOLE 20 181,521 0 0
INTEL CORP COM 458140100 7,671,011 119,859,554 SH SOLE 21 119,859,554 0 0
INTEL CORP COM 458140100 6,141,606 95,962,591 SH SOLE 22 84,356,165 0 11,606,426
INTEL CORP COM 458140100 191,641 2,994,397 SH SOLE 23 2,994,397 0 0
INTEL CORP COM 458140100 465,219 7,269,048 SH SOLE 25 7,269,048 0 0
INTEL CORP COM 458140100 588,310 9,192,341 SH SOLE 26 2,951,259 0 6,241,082
INTEL CORP COM 458140100 939,094 14,673,351 SH SOLE 28 488,974 0 14,184,377
INTEL CORP COM 458140100 13,871 216,732 SH SOLE 29 216,732 0 0
INTEL CORP COM 458140100 2,035,199 31,799,985 SH SOLE 30 31,531,316 0 268,669
INTEL CORP COM 458140100 114,641 1,791,272 SH SOLE 31 962,908 0 828,364
INTEL CORP COM 458140100 76,357 1,193,084 SH SOLE 32 1,193,084 0 0
INTEL CORP COM 458140100 50,529 789,514 SH SOLE 34 789,514 0 0
INTEL CORP COM 458140100 161,984 2,531,003 SH SOLE 36 2,531,003 0 0
INTEL CORP COM 458140100 10,657 166,512 SH SOLE 40 166,512 0 0
INTEL CORP COM 458140100 253,930 3,967,654 SH SOLE 43 267,267 0 3,700,387
INTEL CORP OPTIONS 458140100 218 3,400 SH Call SOLE 2 3,400 0 0
INTEL CORP OPTIONS 458140100 742 11,600 SH Call SOLE 4 11,600 0 0
INTEL CORP OPTIONS 458140100 8,845 138,200 SH Call SOLE 18 138,200 0 0
INTEL CORP OPTIONS 458140100 94,675 1,479,300 SH Call SOLE 19 1,479,300 0 0
INTEL CORP OPTIONS 458140100 4,730 73,900 SH Call SOLE 22 73,900 0 0
INTEL CORP OPTIONS 458140100 37,139 580,300 SH Call SOLE 34 580,300 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,912 36,286 SH SOLE 2 28,353 0 7,933
INTELLIA THERAPEUTICS INC COM 45826J105 16 198 SH SOLE 4 198 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 86 1,075 SH SOLE 7 1,075 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 16,029 199,726 SH SOLE 18 196,197 0 3,529
INTELLIA THERAPEUTICS INC COM 45826J105 32,816 408,897 SH SOLE 19 408,897 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 223,649 2,786,731 SH SOLE 21 2,786,731 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 130,752 1,629,212 SH SOLE 22 1,592,667 0 36,545
INTELLIA THERAPEUTICS INC COM 45826J105 117 1,459 SH SOLE 23 1,459 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 55 689 SH SOLE 25 689 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,121 26,423 SH SOLE 26 8,708 0 17,715
INTELLIA THERAPEUTICS INC COM 45826J105 703 8,760 SH SOLE 28 8,760 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,566 56,894 SH SOLE 30 56,894 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 6,691 83,371 SH SOLE 34 83,371 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 129 1,608 SH SOLE 36 1,608 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 541 6,736 SH SOLE 40 6,736 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,891 23,561 SH SOLE 43 1,230 0 22,331
INTELLICHECK INC COM NEW 45817G201 29 3,474 SH SOLE 2 1,415 0 2,059
INTELLICHECK INC COM NEW 45817G201 533 63,615 SH SOLE 18 63,615 0 0
INTELLICHECK INC COM NEW 45817G201 251 29,936 SH SOLE 19 29,936 0 0
INTELLICHECK INC COM NEW 45817G201 5,748 685,884 SH SOLE 21 685,884 0 0
INTELLICHECK INC COM NEW 45817G201 1,295 154,562 SH SOLE 22 153,548 0 1,014
INTELLICHECK INC COM NEW 45817G201 10 1,209 SH SOLE 43 0 0 1,209
INTELLIGENT SYS CORP NEW COM 45816D100 60 1,469 SH SOLE 2 612 0 857
INTELLIGENT SYS CORP NEW COM 45816D100 5 113 SH SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1,103 26,970 SH SOLE 18 26,970 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 540 13,194 SH SOLE 19 13,194 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 11,458 280,089 SH SOLE 21 280,089 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,694 163,633 SH SOLE 22 161,860 0 1,773
INTELLIGENT SYS CORP NEW COM 45816D100 23 559 SH SOLE 43 28 0 531
INTER PARFUMS INC COM 458334109 555 7,818 SH SOLE 2 5,545 0 2,273
INTER PARFUMS INC COM 458334109 6 83 SH SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109 21 301 SH SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 5,083 71,657 SH SOLE 18 71,657 0 0
INTER PARFUMS INC COM 458334109 2,198 30,989 SH SOLE 19 30,989 0 0
INTER PARFUMS INC COM 458334109 147,699 2,082,317 SH SOLE 21 2,082,317 0 0
INTER PARFUMS INC COM 458334109 37,919 534,592 SH SOLE 22 521,851 0 12,741
INTER PARFUMS INC COM 458334109 573 8,085 SH SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 166 2,339 SH SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 2,739 38,617 SH SOLE 30 38,617 0 0
INTER PARFUMS INC COM 458334109 7 102 SH SOLE 34 102 0 0
INTER PARFUMS INC COM 458334109 146 2,061 SH SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 1,244 17,542 SH SOLE 43 56 0 17,486
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13,858 189,737 SH SOLE 2 63,997 0 125,740
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 176 2,403 SH SOLE 4 2,403 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 101 1,389 SH SOLE 7 1,389 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14,163 193,909 SH SOLE 18 193,909 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,068 14,618 SH SOLE 19 14,618 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 288,397 3,948,485 SH SOLE 21 3,948,485 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 173,257 2,372,089 SH SOLE 22 2,269,762 0 102,327
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 273 3,739 SH SOLE 23 3,739 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 37 508 SH SOLE 25 508 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,283 44,949 SH SOLE 26 22,333 0 22,616
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 741 10,143 SH SOLE 28 10,143 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,727 51,021 SH SOLE 30 51,021 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 101 1,388 SH SOLE 31 1,388 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 64 878 SH SOLE 36 878 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 687 9,405 SH SOLE 40 9,405 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,286 17,602 SH SOLE 43 802 0 16,800
INTERCEPT PHARMACEUTICALS IN COM 45845P108 459 19,886 SH SOLE 2 10,673 0 9,213
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2 74 SH SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 10 444 SH SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,999 86,614 SH SOLE 18 79,831 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4,304 186,500 SH SOLE 19 186,500 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 27,936 1,210,389 SH SOLE 21 1,210,389 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 19,739 855,248 SH SOLE 22 833,051 0 22,197
INTERCEPT PHARMACEUTICALS IN COM 45845P108 181 7,855 SH SOLE 23 7,855 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,178 51,028 SH SOLE 26 12,046 0 38,982
INTERCEPT PHARMACEUTICALS IN COM 45845P108 87 3,757 SH SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 653 28,299 SH SOLE 30 28,299 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 77 3,324 SH SOLE 34 3,324 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 57 2,473 SH SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 244 10,552 SH SOLE 43 1,215 0 9,337
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,725 2,120,000 PRN SOLE 21 2,120,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 155,630 1,393,533 SH SOLE 2 324,304 0 1,069,229
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32,037 286,865 SH SOLE 4 265,793 0 21,072
INTERCONTINENTAL EXCHANGE IN COM 45866F104 58,299 522,022 SH SOLE 7 491,441 0 30,581
INTERCONTINENTAL EXCHANGE IN COM 45866F104 224 2,009 SH SOLE 13 2,009 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,298 56,393 SH SOLE 15 56,393 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 16 SH SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 287,079 2,570,549 SH SOLE 18 2,416,606 0 153,943
INTERCONTINENTAL EXCHANGE IN COM 45866F104 126,389 1,131,708 SH SOLE 19 1,131,708 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,394,680 12,488,182 SH SOLE 21 12,488,182 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,422,945 12,741,268 SH SOLE 22 11,430,331 0 1,310,937
INTERCONTINENTAL EXCHANGE IN COM 45866F104 40,785 365,194 SH SOLE 23 365,194 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 108,328 969,987 SH SOLE 25 950,268 0 19,719
INTERCONTINENTAL EXCHANGE IN COM 45866F104 152,010 1,361,125 SH SOLE 26 503,461 0 857,664
INTERCONTINENTAL EXCHANGE IN COM 45866F104 196,913 1,763,185 SH SOLE 28 66,233 0 1,696,952
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,519 13,601 SH SOLE 29 13,601 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 272,460 2,439,646 SH SOLE 30 2,439,646 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,658 131,247 SH SOLE 31 112,565 0 18,682
INTERCONTINENTAL EXCHANGE IN COM 45866F104 66,742 597,614 SH SOLE 34 597,614 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,023 376,281 SH SOLE 36 376,281 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,852 25,535 SH SOLE 37 25,535 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,531 22,664 SH SOLE 40 22,664 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 46,506 416,425 SH SOLE 43 37,446 0 378,979
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2 31 SH SOLE 18 31 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 13,256 192,388 SH SOLE 43 33,093 0 159,295
INTERCORP FINL SVCS INC SHS P5626F128 112 3,754 SH SOLE 4 3,754 0 0
INTERCORP FINL SVCS INC SHS P5626F128 9,901 331,151 SH SOLE 21 331,151 0 0
INTERCORP FINL SVCS INC SHS P5626F128 5,796 193,860 SH SOLE 22 186,785 0 7,075
INTERCORP FINL SVCS INC SHS P5626F128 2,868 95,935 SH SOLE 30 95,935 0 0
INTERDIGITAL INC COM 45867G101 2,583 40,705 SH SOLE 2 22,123 0 18,582
INTERDIGITAL INC COM 45867G101 9 149 SH SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 43 674 SH SOLE 7 674 0 0
INTERDIGITAL INC COM 45867G101 10,564 166,496 SH SOLE 18 164,060 0 2,436
INTERDIGITAL INC COM 45867G101 3,959 62,391 SH SOLE 19 62,391 0 0
INTERDIGITAL INC COM 45867G101 146,521 2,309,238 SH SOLE 21 2,309,238 0 0
INTERDIGITAL INC COM 45867G101 64,766 1,020,742 SH SOLE 22 979,976 0 40,766
INTERDIGITAL INC COM 45867G101 1,462 23,040 SH SOLE 26 10,305 0 12,735
INTERDIGITAL INC COM 45867G101 279 4,400 SH SOLE 28 4,397 0 3
INTERDIGITAL INC COM 45867G101 12,300 193,848 SH SOLE 30 193,848 0 0
INTERDIGITAL INC COM 45867G101 28 448 SH SOLE 34 448 0 0
INTERDIGITAL INC COM 45867G101 211 3,330 SH SOLE 40 3,330 0 0
INTERDIGITAL INC COM 45867G101 821 12,936 SH SOLE 43 767 0 12,169
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2,450 2,310,000 PRN SOLE 21 2,310,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5,303 5,000,000 PRN SOLE 22 5,000,000 0 0
INTERFACE INC COM 458665304 789 63,244 SH SOLE 2 19,474 0 43,770
INTERFACE INC COM 458665304 4 360 SH SOLE 4 360 0 0
INTERFACE INC COM 458665304 12 977 SH SOLE 7 977 0 0
INTERFACE INC COM 458665304 3,087 247,363 SH SOLE 18 247,363 0 0
INTERFACE INC COM 458665304 1,243 99,578 SH SOLE 19 99,578 0 0
INTERFACE INC COM 458665304 88,305 7,075,709 SH SOLE 21 7,075,709 0 0
INTERFACE INC COM 458665304 23,292 1,866,323 SH SOLE 22 1,779,919 0 86,404
INTERFACE INC COM 458665304 21 1,700 SH SOLE 25 1,700 0 0
INTERFACE INC COM 458665304 244 19,562 SH SOLE 26 16,195 0 3,367
INTERFACE INC COM 458665304 99 7,927 SH SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,511 121,089 SH SOLE 30 121,089 0 0
INTERFACE INC COM 458665304 37 2,993 SH SOLE 36 2,993 0 0
INTERFACE INC COM 458665304 92 7,342 SH SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 1,422 113,935 SH SOLE 43 502 0 113,433
INTERGROUP CORP COM 458685104 4 114 SH SOLE 18 114 0 0
INTERGROUP CORP COM 458685104 5 126 SH SOLE 21 126 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,782 81,483 SH SOLE 2 39,475 0 42,008
INTERNATIONAL BANCSHARES COR COM 459044103 13 279 SH SOLE 4 279 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 44 945 SH SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 13,512 291,083 SH SOLE 18 291,083 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 5,155 111,050 SH SOLE 19 111,050 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 187,946 4,048,824 SH SOLE 21 4,048,824 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 89,269 1,923,071 SH SOLE 22 1,835,311 0 87,760
INTERNATIONAL BANCSHARES COR COM 459044103 95 2,054 SH SOLE 25 2,054 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,472 31,713 SH SOLE 26 26,366 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 2,356 50,761 SH SOLE 28 7,307 0 43,454
INTERNATIONAL BANCSHARES COR COM 459044103 5,563 119,834 SH SOLE 30 119,834 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 34 726 SH SOLE 31 0 0 726
INTERNATIONAL BANCSHARES COR COM 459044103 287 6,187 SH SOLE 36 6,187 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 283 6,093 SH SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,488 32,065 SH SOLE 43 495 0 31,570
INTERNATIONAL BUSINESS MACHS COM 459200101 285,881 2,145,288 SH SOLE 2 367,647 0 1,777,641
INTERNATIONAL BUSINESS MACHS COM 459200101 60,986 457,649 SH SOLE 4 423,350 0 34,299
INTERNATIONAL BUSINESS MACHS COM 459200101 114,358 858,158 SH SOLE 7 827,383 0 30,775
INTERNATIONAL BUSINESS MACHS COM 459200101 432 3,243 SH SOLE 13 3,243 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,395 115,528 SH SOLE 15 115,528 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3 25 SH SOLE 17 0 0 25
INTERNATIONAL BUSINESS MACHS COM 459200101 198,648 1,490,682 SH SOLE 18 1,363,124 0 127,558
INTERNATIONAL BUSINESS MACHS COM 459200101 36,407 273,203 SH SOLE 19 273,203 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,189,296 23,932,883 SH SOLE 21 23,932,883 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,698,353 20,248,785 SH SOLE 22 18,167,552 0 2,081,233
INTERNATIONAL BUSINESS MACHS COM 459200101 73,800 553,802 SH SOLE 23 553,802 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 222,270 1,667,941 SH SOLE 25 1,667,941 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 254,854 1,912,459 SH SOLE 26 600,854 0 1,311,605
INTERNATIONAL BUSINESS MACHS COM 459200101 420,830 3,157,965 SH SOLE 28 108,660 0 3,049,305
INTERNATIONAL BUSINESS MACHS COM 459200101 216 1,620 SH SOLE 29 1,620 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 772,767 5,798,944 SH SOLE 30 5,736,030 0 62,914
INTERNATIONAL BUSINESS MACHS COM 459200101 33,453 251,032 SH SOLE 31 115,473 0 135,559
INTERNATIONAL BUSINESS MACHS COM 459200101 20,562 154,301 SH SOLE 32 154,301 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,360 62,738 SH SOLE 34 62,738 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 22,242 166,905 SH SOLE 35 166,905 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 82,123 616,259 SH SOLE 36 616,259 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,889 36,690 SH SOLE 40 36,690 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 50,654 380,116 SH SOLE 43 24,854 0 355,262
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 88,054 630,712 SH SOLE 2 155,714 0 474,998
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17,345 124,238 SH SOLE 4 115,446 0 8,792
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 32,199 230,638 SH SOLE 7 218,232 0 12,406
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 104 742 SH SOLE 13 742 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,092 29,311 SH SOLE 15 29,311 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 140,626 1,007,275 SH SOLE 18 866,624 0 140,651
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 183,259 1,312,652 SH SOLE 19 1,312,652 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 886,839 6,352,258 SH SOLE 21 6,352,258 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 787,971 5,644,088 SH SOLE 22 5,087,611 0 556,477
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 19,219 137,665 SH SOLE 23 137,665 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 63,790 456,918 SH SOLE 25 456,918 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 75,495 540,759 SH SOLE 26 192,550 0 348,209
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 94,879 679,597 SH SOLE 28 27,112 0 652,485
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 24 174 SH SOLE 29 174 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 185,486 1,328,602 SH SOLE 30 1,328,602 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,272 80,742 SH SOLE 31 29,659 0 51,083
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 72,150 516,797 SH SOLE 34 516,797 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 19,082 136,683 SH SOLE 36 136,683 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,268 9,084 SH SOLE 40 9,084 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,823 70,357 SH SOLE 43 3,566 0 66,791
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 66,656 1,359,217 SH SOLE 21 1,359,217 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,571 160,213 SH SOLE 2 46,896 0 113,317
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 40 2,462 SH SOLE 4 2,462 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 51 3,200 SH SOLE 7 3,200 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6,066 377,928 SH SOLE 18 332,636 0 45,292
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 30,253 1,884,930 SH SOLE 19 1,884,930 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 58,188 3,625,421 SH SOLE 21 3,625,421 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 45,294 2,822,052 SH SOLE 22 2,716,247 0 105,805
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,357 84,529 SH SOLE 23 84,529 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 177 11,039 SH SOLE 25 11,039 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6,295 392,191 SH SOLE 26 0 0 392,191
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 135 8,420 SH SOLE 28 0 0 8,420
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7 453 SH SOLE 30 453 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 169 10,531 SH SOLE 34 10,531 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 134 8,325 SH SOLE 36 8,325 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12 723 SH SOLE 43 233 0 490
INTERNATIONAL MNY EXPRESS IN COM 46005L101 447 29,747 SH SOLE 2 26,559 0 3,188
INTERNATIONAL MNY EXPRESS IN COM 46005L101 8 503 SH SOLE 7 503 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,526 101,659 SH SOLE 18 95,214 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,582 172,009 SH SOLE 19 172,009 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 16,914 1,126,872 SH SOLE 21 1,126,872 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 14,261 950,121 SH SOLE 22 922,025 0 28,096
INTERNATIONAL MNY EXPRESS IN COM 46005L101 55 3,641 SH SOLE 23 3,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 820 54,600 SH SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 88 5,864 SH SOLE 30 5,864 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 74 4,905 SH SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 82 5,446 SH SOLE 43 0 0 5,446
INTERNATIONAL PAPER CO COM 460146103 51,378 950,208 SH SOLE 2 183,399 0 766,809
INTERNATIONAL PAPER CO COM 460146103 10,676 197,449 SH SOLE 4 182,550 0 14,899
INTERNATIONAL PAPER CO COM 460146103 27,873 515,493 SH SOLE 7 372,739 0 142,754
INTERNATIONAL PAPER CO COM 460146103 58 1,069 SH SOLE 13 1,069 0 0
INTERNATIONAL PAPER CO COM 460146103 2,718 50,267 SH SOLE 15 50,267 0 0
INTERNATIONAL PAPER CO COM 460146103 71,005 1,313,208 SH SOLE 18 1,256,661 0 56,547
INTERNATIONAL PAPER CO COM 460146103 50,069 926,011 SH SOLE 19 926,011 0 0
INTERNATIONAL PAPER CO COM 460146103 802,159 14,835,559 SH SOLE 21 14,835,559 0 0
INTERNATIONAL PAPER CO COM 460146103 481,536 8,905,792 SH SOLE 22 7,992,787 0 913,005
INTERNATIONAL PAPER CO COM 460146103 12,329 228,011 SH SOLE 23 228,011 0 0
INTERNATIONAL PAPER CO COM 460146103 38,308 708,486 SH SOLE 25 708,486 0 0
INTERNATIONAL PAPER CO COM 460146103 52,415 969,386 SH SOLE 26 382,282 0 587,104
INTERNATIONAL PAPER CO COM 460146103 48,481 896,632 SH SOLE 28 37,591 0 859,041
INTERNATIONAL PAPER CO COM 460146103 12,990 240,247 SH SOLE 29 240,247 0 0
INTERNATIONAL PAPER CO COM 460146103 110,164 2,037,437 SH SOLE 30 2,037,437 0 0
INTERNATIONAL PAPER CO COM 460146103 7,799 144,230 SH SOLE 31 52,541 0 91,689
INTERNATIONAL PAPER CO COM 460146103 4,654 86,081 SH SOLE 32 86,081 0 0
INTERNATIONAL PAPER CO COM 460146103 18,209 336,766 SH SOLE 34 336,766 0 0
INTERNATIONAL PAPER CO COM 460146103 16,060 297,019 SH SOLE 35 297,019 0 0
INTERNATIONAL PAPER CO COM 460146103 14,344 265,277 SH SOLE 36 265,277 0 0
INTERNATIONAL PAPER CO COM 460146103 816 15,087 SH SOLE 37 15,087 0 0
INTERNATIONAL PAPER CO COM 460146103 792 14,642 SH SOLE 40 14,642 0 0
INTERNATIONAL PAPER CO COM 460146103 15,486 286,400 SH SOLE 43 21,273 0 265,127
INTERNATIONAL SEAWAYS INC COM Y41053102 538 27,776 SH SOLE 2 8,072 0 19,704
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,504 77,596 SH SOLE 18 77,596 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 789 40,709 SH SOLE 19 40,709 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 19,859 1,024,714 SH SOLE 21 1,024,714 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 14,097 727,407 SH SOLE 22 687,158 0 40,249
INTERNATIONAL SEAWAYS INC COM Y41053102 96 4,964 SH SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 57 2,940 SH SOLE 28 2,940 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 368 18,988 SH SOLE 30 18,988 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 45 2,330 SH SOLE 40 2,330 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 84 4,343 SH SOLE 43 111 0 4,232
INTERPUBLIC GROUP COS INC COM 460690100 29,659 1,015,710 SH SOLE 2 225,710 0 790,000
INTERPUBLIC GROUP COS INC COM 460690100 5,098 174,600 SH SOLE 4 159,328 0 15,272
INTERPUBLIC GROUP COS INC COM 460690100 10,592 362,747 SH SOLE 7 350,517 0 12,230
INTERPUBLIC GROUP COS INC COM 460690100 43 1,468 SH SOLE 13 1,468 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,294 44,316 SH SOLE 15 44,316 0 0
INTERPUBLIC GROUP COS INC COM 460690100 31,126 1,065,953 SH SOLE 18 1,010,757 0 55,196
INTERPUBLIC GROUP COS INC COM 460690100 5,397 184,843 SH SOLE 19 184,843 0 0
INTERPUBLIC GROUP COS INC COM 460690100 493,656 16,906,018 SH SOLE 21 16,906,018 0 0
INTERPUBLIC GROUP COS INC COM 460690100 283,074 9,694,329 SH SOLE 22 8,772,348 0 921,981
INTERPUBLIC GROUP COS INC COM 460690100 6,944 237,797 SH SOLE 23 237,797 0 0
INTERPUBLIC GROUP COS INC COM 460690100 19,966 683,774 SH SOLE 25 683,774 0 0
INTERPUBLIC GROUP COS INC COM 460690100 29,589 1,013,314 SH SOLE 26 442,289 0 571,025
INTERPUBLIC GROUP COS INC COM 460690100 24,670 844,870 SH SOLE 28 34,616 0 810,254
INTERPUBLIC GROUP COS INC COM 460690100 6 197 SH SOLE 29 197 0 0
INTERPUBLIC GROUP COS INC COM 460690100 53,783 1,841,890 SH SOLE 30 1,731,055 0 110,835
INTERPUBLIC GROUP COS INC COM 460690100 1,857 63,585 SH SOLE 31 50,464 0 13,121
INTERPUBLIC GROUP COS INC COM 460690100 4,582 156,925 SH SOLE 32 156,925 0 0
INTERPUBLIC GROUP COS INC COM 460690100 547 18,727 SH SOLE 34 18,727 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,507 257,102 SH SOLE 36 257,102 0 0
INTERPUBLIC GROUP COS INC COM 460690100 456 15,611 SH SOLE 40 15,611 0 0
INTERPUBLIC GROUP COS INC COM 460690100 21,455 734,754 SH SOLE 43 32,372 0 702,382
INTERSECT ENT INC COM 46071F103 458 21,948 SH SOLE 2 14,357 0 7,591
INTERSECT ENT INC COM 46071F103 3 143 SH SOLE 4 143 0 0
INTERSECT ENT INC COM 46071F103 13 637 SH SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,527 121,029 SH SOLE 18 101,244 0 19,785
INTERSECT ENT INC COM 46071F103 3,943 188,836 SH SOLE 19 188,836 0 0
INTERSECT ENT INC COM 46071F103 28,721 1,375,522 SH SOLE 21 1,375,522 0 0
INTERSECT ENT INC COM 46071F103 23,696 1,134,852 SH SOLE 22 1,109,569 0 25,283
INTERSECT ENT INC COM 46071F103 362 17,345 SH SOLE 23 17,345 0 0
INTERSECT ENT INC COM 46071F103 23 1,117 SH SOLE 25 1,117 0 0
INTERSECT ENT INC COM 46071F103 1,466 70,218 SH SOLE 26 17,906 0 52,312
INTERSECT ENT INC COM 46071F103 94 4,508 SH SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 550 26,334 SH SOLE 30 26,334 0 0
INTERSECT ENT INC COM 46071F103 57 2,712 SH SOLE 36 2,712 0 0
INTERSECT ENT INC COM 46071F103 65 3,111 SH SOLE 40 3,111 0 0
INTERSECT ENT INC COM 46071F103 143 6,850 SH SOLE 43 328 0 6,522
INTEST CORP COM 461147100 26 2,212 SH SOLE 18 2,212 0 0
INTEST CORP COM 461147100 425 36,016 SH SOLE 21 36,016 0 0
INTEST CORP COM 461147100 5,688 481,637 SH SOLE 22 481,637 0 0
INTEVAC INC COM 461148108 106 14,811 SH SOLE 2 2,048 0 12,763
INTEVAC INC COM 461148108 684 95,629 SH SOLE 18 95,629 0 0
INTEVAC INC COM 461148108 291 40,747 SH SOLE 19 40,747 0 0
INTEVAC INC COM 461148108 5,861 819,777 SH SOLE 21 819,777 0 0
INTEVAC INC COM 461148108 5,882 822,725 SH SOLE 22 809,378 0 13,347
INTEVAC INC COM 461148108 5 720 SH SOLE 43 0 0 720
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 117 14,311 SH SOLE 22 14,311 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,031 59,863 SH SOLE 2 23,150 0 36,713
INTRA CELLULAR THERAPIES INC COM 46116X101 11 310 SH SOLE 4 310 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 44 1,308 SH SOLE 7 1,308 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 7,394 217,910 SH SOLE 18 217,910 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 3,946 116,293 SH SOLE 19 116,293 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 110,004 3,242,092 SH SOLE 21 3,242,092 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 66,314 1,954,444 SH SOLE 22 1,865,140 0 89,304
INTRA CELLULAR THERAPIES INC COM 46116X101 42 1,230 SH SOLE 25 1,230 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,512 44,562 SH SOLE 26 34,210 0 10,352
INTRA CELLULAR THERAPIES INC COM 46116X101 302 8,895 SH SOLE 28 8,895 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 16,019 472,114 SH SOLE 30 472,114 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 96 2,830 SH SOLE 36 2,830 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 285 8,406 SH SOLE 40 8,406 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 946 27,876 SH SOLE 43 0 0 27,876
INTREPID POTASH INC COM 46121Y201 259 7,962 SH SOLE 2 359 0 7,603
INTREPID POTASH INC COM 46121Y201 1,959 60,162 SH SOLE 7 60,162 0 0
INTREPID POTASH INC COM 46121Y201 1,153 35,407 SH SOLE 18 35,407 0 0
INTREPID POTASH INC COM 46121Y201 545 16,752 SH SOLE 19 16,752 0 0
INTREPID POTASH INC COM 46121Y201 12,630 387,891 SH SOLE 21 387,891 0 0
INTREPID POTASH INC COM 46121Y201 9,424 289,444 SH SOLE 22 279,245 0 10,199
INTREPID POTASH INC COM 46121Y201 5 140 SH SOLE 43 0 0 140
INTRICON CORP COM 46121H109 210 8,206 SH SOLE 2 84 0 8,122
INTRICON CORP COM 46121H109 4 138 SH SOLE 7 138 0 0
INTRICON CORP COM 46121H109 841 32,786 SH SOLE 18 32,786 0 0
INTRICON CORP COM 46121H109 407 15,893 SH SOLE 19 15,893 0 0
INTRICON CORP COM 46121H109 9,313 363,234 SH SOLE 21 363,234 0 0
INTRICON CORP COM 46121H109 6,744 263,008 SH SOLE 22 254,571 0 8,437
INTRUSION INC COM NEW 46121E205 15 639 SH SOLE 2 639 0 0
INTRUSION INC COM NEW 46121E205 662 28,327 SH SOLE 21 28,327 0 0
INTRUSION INC COM NEW 46121E205 901 38,548 SH SOLE 22 38,548 0 0
INTUIT COM 461202103 281,082 733,780 SH SOLE 2 182,539 0 551,241
INTUIT COM 461202103 52,446 136,912 SH SOLE 4 126,871 0 10,041
INTUIT COM 461202103 138,534 361,652 SH SOLE 7 267,583 0 94,069
INTUIT COM 461202103 14,511 37,881 SH SOLE 13 37,881 0 0
INTUIT COM 461202103 10,485 27,372 SH SOLE 15 27,372 0 0
INTUIT COM 461202103 15 40 SH SOLE 17 0 0 40
INTUIT COM 461202103 617,678 1,612,483 SH SOLE 18 1,273,341 0 339,142
INTUIT COM 461202103 532,227 1,389,409 SH SOLE 19 1,389,409 0 0
INTUIT COM 461202103 2,632,188 6,871,476 SH SOLE 21 6,871,476 0 0
INTUIT COM 461202103 2,514,670 6,564,690 SH SOLE 22 5,782,893 0 781,797
INTUIT COM 461202103 69,360 181,068 SH SOLE 23 181,068 0 0
INTUIT COM 461202103 318,049 830,286 SH SOLE 25 830,286 0 0
INTUIT COM 461202103 264,913 691,570 SH SOLE 26 232,854 0 458,716
INTUIT COM 461202103 390,721 1,020,000 SH SOLE 28 31,708 0 988,292
INTUIT COM 461202103 3,489 9,109 SH SOLE 29 9,109 0 0
INTUIT COM 461202103 542,973 1,417,461 SH SOLE 30 1,376,265 0 41,196
INTUIT COM 461202103 30,505 79,636 SH SOLE 31 52,335 0 27,301
INTUIT COM 461202103 22,411 58,506 SH SOLE 32 58,506 0 0
INTUIT COM 461202103 264,813 691,310 SH SOLE 34 691,310 0 0
INTUIT COM 461202103 55,173 144,032 SH SOLE 36 144,032 0 0
INTUIT COM 461202103 2,370 6,187 SH SOLE 37 6,187 0 0
INTUIT COM 461202103 4,127 10,773 SH SOLE 40 10,773 0 0
INTUIT COM 461202103 103,702 270,720 SH SOLE 43 16,333 0 254,387
INTUITIVE SURGICAL INC COM NEW 46120E602 243,130 329,026 SH SOLE 2 95,821 0 233,205
INTUITIVE SURGICAL INC COM NEW 46120E602 41,723 56,463 SH SOLE 4 51,978 0 4,485
INTUITIVE SURGICAL INC COM NEW 46120E602 81,407 110,167 SH SOLE 7 106,727 0 3,440
INTUITIVE SURGICAL INC COM NEW 46120E602 322 436 SH SOLE 13 436 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,073 12,279 SH SOLE 15 12,279 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 254,237 344,057 SH SOLE 18 299,582 0 44,475
INTUITIVE SURGICAL INC COM NEW 46120E602 459,716 622,129 SH SOLE 19 622,129 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,131,560 2,884,619 SH SOLE 21 2,884,619 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,957,095 2,648,517 SH SOLE 22 2,380,564 0 267,953
INTUITIVE SURGICAL INC COM NEW 46120E602 55,222 74,731 SH SOLE 23 74,731 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 142,370 192,668 SH SOLE 25 192,668 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 183,095 247,780 SH SOLE 26 79,916 0 167,864
INTUITIVE SURGICAL INC COM NEW 46120E602 147,866 200,106 SH SOLE 28 13,699 0 186,407
INTUITIVE SURGICAL INC COM NEW 46120E602 69 93 SH SOLE 29 93 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 512,102 693,023 SH SOLE 30 679,288 0 13,735
INTUITIVE SURGICAL INC COM NEW 46120E602 19,367 26,209 SH SOLE 31 15,070 0 11,139
INTUITIVE SURGICAL INC COM NEW 46120E602 18,557 25,113 SH SOLE 32 25,113 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 267,009 361,340 SH SOLE 34 361,340 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 46,167 62,478 SH SOLE 36 62,478 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,582 4,847 SH SOLE 40 4,847 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 58,819 79,599 SH SOLE 43 12,746 0 66,853
INUVO INC COM NEW 46122W204 17 16,711 SH SOLE 21 16,711 0 0
INUVO INC COM NEW 46122W204 1,534 1,503,708 SH SOLE 22 1,503,708 0 0
INVACARE CORP COM 461203101 267 33,295 SH SOLE 2 3,120 0 30,175
INVACARE CORP COM 461203101 5 683 SH SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,252 156,088 SH SOLE 18 156,088 0 0
INVACARE CORP COM 461203101 477 59,439 SH SOLE 19 59,439 0 0
INVACARE CORP COM 461203101 34,088 4,250,383 SH SOLE 21 4,250,383 0 0
INVACARE CORP COM 461203101 8,037 1,002,152 SH SOLE 22 966,273 0 35,879
INVACARE CORP COM 461203101 388 48,360 SH SOLE 30 48,360 0 0
INVACARE CORP COM 461203101 128 15,982 SH SOLE 43 0 0 15,982
INVENTIVA SA ADS 46124U107 85 5,802 SH SOLE 22 5,802 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4 209 SH SOLE 17 0 0 209
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 5 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 8 SH SOLE 17 0 0 8
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 6 107 SH SOLE 17 0 0 107
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 58 1,000 SH SOLE 43 0 0 1,000
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 KBW BK ETF 46138E628 2 39 SH SOLE 2 39 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 74 3,273 SH SOLE 7 3,273 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 84 SH SOLE 17 0 0 84
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 5 148 SH SOLE 17 0 0 148
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 308 6,656 SH SOLE 7 6,656 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1 15 SH SOLE 17 0 0 15
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 7 277 SH SOLE 17 0 0 277
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,671 120,713 SH SOLE 7 120,713 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1 24 SH SOLE 17 0 0 24
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 221 10,000 SH SOLE 18 10,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 82,966 3,749,051 SH SOLE 19 3,749,051 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 25,425 1,148,895 SH SOLE 30 1,148,895 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,129 51,000 SH SOLE 37 51,000 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2 24 SH SOLE 17 0 0 24
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&P 500 TOP 50 46137V233 30 100 SH SOLE 43 0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9 198 SH SOLE 17 0 0 198
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 PUR GWT 46137V266 25 150 SH SOLE 43 0 0 150
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 3 SH SOLE 17 0 0 3
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 42 500 SH SOLE 43 0 0 500
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 362 1,350 SH SOLE 43 0 0 1,350
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 182 1,287 SH SOLE 17 0 0 1,287
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 24,421 172,391 SH SOLE 22 172,391 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 29 1,422 SH SOLE 17 0 0 1,422
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3 15 SH SOLE 17 0 0 15
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 152 1,005 SH SOLE 7 1,005 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3 17 SH SOLE 17 0 0 17
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 16 213 SH SOLE 43 0 0 213
INVESCO LTD SHS G491BT108 28,116 1,114,832 SH SOLE 2 404,085 0 710,747
INVESCO LTD SHS G491BT108 6,344 251,565 SH SOLE 4 238,176 0 13,389
INVESCO LTD SHS G491BT108 13,374 530,309 SH SOLE 7 393,717 0 136,592
INVESCO LTD SHS G491BT108 3,102 122,981 SH SOLE 13 122,981 0 0
INVESCO LTD SHS G491BT108 1,186 47,039 SH SOLE 15 47,039 0 0
INVESCO LTD SHS G491BT108 2 70 SH SOLE 17 0 0 70
INVESCO LTD SHS G491BT108 35,594 1,411,341 SH SOLE 18 1,288,713 0 122,628
INVESCO LTD SHS G491BT108 28,541 1,131,689 SH SOLE 19 1,131,689 0 0
INVESCO LTD SHS G491BT108 419,512 16,634,110 SH SOLE 21 16,634,110 0 0
INVESCO LTD SHS G491BT108 285,210 11,308,886 SH SOLE 22 9,280,566 0 2,028,320
INVESCO LTD SHS G491BT108 8,593 340,730 SH SOLE 23 340,730 0 0
INVESCO LTD SHS G491BT108 5,869 232,698 SH SOLE 25 232,698 0 0
INVESCO LTD SHS G491BT108 21,293 844,303 SH SOLE 26 516,194 0 328,109
INVESCO LTD SHS G491BT108 24,205 959,747 SH SOLE 28 51,124 0 908,623
INVESCO LTD SHS G491BT108 2,292 90,894 SH SOLE 29 90,894 0 0
INVESCO LTD SHS G491BT108 73,690 2,921,899 SH SOLE 30 2,849,512 0 72,387
INVESCO LTD SHS G491BT108 5,257 208,431 SH SOLE 31 194,511 0 13,920
INVESCO LTD SHS G491BT108 3,155 125,101 SH SOLE 32 125,101 0 0
INVESCO LTD SHS G491BT108 8,538 338,537 SH SOLE 34 338,537 0 0
INVESCO LTD SHS G491BT108 7,956 315,459 SH SOLE 36 315,459 0 0
INVESCO LTD SHS G491BT108 399 15,811 SH SOLE 40 15,811 0 0
INVESCO LTD SHS G491BT108 15,140 600,318 SH SOLE 43 23,262 0 577,056
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,037 258,497 SH SOLE 2 73,834 0 184,663
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 944 SH SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 38 9,555 SH SOLE 7 9,555 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,722 928,140 SH SOLE 18 928,140 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,692 421,946 SH SOLE 19 421,946 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 134,034 33,425,035 SH SOLE 21 33,425,035 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 26,814 6,686,896 SH SOLE 22 6,348,806 0 338,090
INVESCO MORTGAGE CAPITAL INC COM 46131B100 19 4,760 SH SOLE 23 4,760 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 218 54,257 SH SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 466 116,170 SH SOLE 28 17,188 0 98,982
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,115 527,520 SH SOLE 30 527,520 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 79 19,651 SH SOLE 36 19,651 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 175 43,608 SH SOLE 40 43,608 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 262 65,396 SH SOLE 43 0 0 65,396
INVESCO QQQ TR OPTIONS 46090E103 862 2,700 SH Call SOLE 2 2,700 0 0
INVESCO QQQ TR OPTIONS 46090E103 11,329 35,500 SH Put SOLE 2 35,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,117 3,500 SH Call SOLE 4 3,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 8,968 28,100 SH Put SOLE 4 28,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 13,531 42,400 SH Call SOLE 18 42,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 106,525 333,800 SH Put SOLE 18 333,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 490,727 1,537,700 SH Call SOLE 19 1,537,700 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,132,751 3,549,500 SH Put SOLE 19 3,549,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 11,360 35,600 SH Call SOLE 22 35,600 0 0
INVESCO QQQ TR OPTIONS 46090E103 54,539 170,900 SH Put SOLE 22 170,900 0 0
INVESCO QQQ TR OPTIONS 46090E103 670 2,100 SH Put SOLE 26 2,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 14,425 45,200 SH Put SOLE 30 45,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,011 6,300 SH SOLE 2 6,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,553 8,000 SH SOLE 4 8,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 746 2,339 SH SOLE 17 0 0 2,339
INVESCO QQQ TR UNIT SER 1 46090E103 37,466 117,400 SH SOLE 18 117,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 329,725 1,033,200 SH SOLE 19 1,033,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 16,467 51,600 SH SOLE 22 51,600 0 0
INVESTAR HLDG CORP COM 46134L105 250 12,144 SH SOLE 2 3,114 0 9,030
INVESTAR HLDG CORP COM 46134L105 5 223 SH SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 803 39,084 SH SOLE 18 39,084 0 0
INVESTAR HLDG CORP COM 46134L105 429 20,879 SH SOLE 19 20,879 0 0
INVESTAR HLDG CORP COM 46134L105 8,993 437,601 SH SOLE 21 437,601 0 0
INVESTAR HLDG CORP COM 46134L105 2,874 139,831 SH SOLE 22 127,798 0 12,033
INVESTAR HLDG CORP COM 46134L105 50 2,453 SH SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 140 6,828 SH SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 4,803 326,936 SH SOLE 2 125,924 0 201,012
INVESTORS BANCORP INC NEW COM 46146L101 16 1,106 SH SOLE 4 1,106 0 0
INVESTORS BANCORP INC NEW COM 46146L101 89 6,047 SH SOLE 7 6,047 0 0
INVESTORS BANCORP INC NEW COM 46146L101 13,260 902,648 SH SOLE 18 889,145 0 13,503
INVESTORS BANCORP INC NEW COM 46146L101 29,573 2,013,128 SH SOLE 19 2,013,128 0 0
INVESTORS BANCORP INC NEW COM 46146L101 343,579 23,388,613 SH SOLE 21 23,388,613 0 0
INVESTORS BANCORP INC NEW COM 46146L101 129,602 8,822,486 SH SOLE 22 8,522,200 0 300,286
INVESTORS BANCORP INC NEW COM 46146L101 1,587 108,034 SH SOLE 23 108,034 0 0
INVESTORS BANCORP INC NEW COM 46146L101 8,121 552,819 SH SOLE 26 54,802 0 498,017
INVESTORS BANCORP INC NEW COM 46146L101 110 7,473 SH SOLE 28 7,473 0 0
INVESTORS BANCORP INC NEW COM 46146L101 5,662 385,411 SH SOLE 30 385,411 0 0
INVESTORS BANCORP INC NEW COM 46146L101 47 3,225 SH SOLE 34 3,225 0 0
INVESTORS BANCORP INC NEW COM 46146L101 112 7,655 SH SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 442 30,056 SH SOLE 40 30,056 0 0
INVESTORS BANCORP INC NEW COM 46146L101 435 29,614 SH SOLE 43 0 0 29,614
INVESTORS TITLE CO NC COM 461804106 286 1,724 SH SOLE 2 172 0 1,552
INVESTORS TITLE CO NC COM 461804106 6 34 SH SOLE 7 34 0 0
INVESTORS TITLE CO NC COM 461804106 816 4,914 SH SOLE 18 4,914 0 0
INVESTORS TITLE CO NC COM 461804106 434 2,616 SH SOLE 19 2,616 0 0
INVESTORS TITLE CO NC COM 461804106 9,199 55,418 SH SOLE 21 55,418 0 0
INVESTORS TITLE CO NC COM 461804106 8,564 51,592 SH SOLE 22 50,120 0 1,472
INVESTORS TITLE CO NC COM 461804106 56 338 SH SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 23 139 SH SOLE 26 0 0 139
INVESTORS TITLE CO NC COM 461804106 18 105 SH SOLE 43 32 0 73
INVITAE CORP COM 46185L103 2,993 78,341 SH SOLE 2 57,259 0 21,082
INVITAE CORP COM 46185L103 27 710 SH SOLE 4 710 0 0
INVITAE CORP COM 46185L103 87 2,273 SH SOLE 7 2,273 0 0
INVITAE CORP COM 46185L103 15,611 408,571 SH SOLE 18 391,122 0 17,449
INVITAE CORP COM 46185L103 34,200 895,059 SH SOLE 19 895,059 0 0
INVITAE CORP COM 46185L103 178,492 4,671,349 SH SOLE 21 4,671,349 0 0
INVITAE CORP COM 46185L103 173,581 4,542,809 SH SOLE 22 4,422,537 0 120,272
INVITAE CORP COM 46185L103 593 15,507 SH SOLE 23 15,507 0 0
INVITAE CORP COM 46185L103 69 1,817 SH SOLE 25 1,817 0 0
INVITAE CORP COM 46185L103 6,366 166,607 SH SOLE 26 78,634 0 87,973
INVITAE CORP COM 46185L103 600 15,696 SH SOLE 28 15,696 0 0
INVITAE CORP COM 46185L103 8,376 219,201 SH SOLE 30 219,201 0 0
INVITAE CORP COM 46185L103 57 1,491 SH SOLE 34 1,491 0 0
INVITAE CORP COM 46185L103 161 4,222 SH SOLE 36 4,222 0 0
INVITAE CORP COM 46185L103 840 21,977 SH SOLE 40 21,977 0 0
INVITAE CORP COM 46185L103 1,309 34,246 SH SOLE 43 1,768 0 32,478
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 3,245 2,155,000 PRN SOLE 21 2,155,000 0 0
INVITATION HOMES INC COM 46187W107 43,179 1,349,775 SH SOLE 2 138,327 0 1,211,448
INVITATION HOMES INC COM 46187W107 29,858 933,369 SH SOLE 4 912,621 0 20,748
INVITATION HOMES INC COM 46187W107 28,020 875,886 SH SOLE 7 875,886 0 0
INVITATION HOMES INC COM 46187W107 57 1,768 SH SOLE 13 1,768 0 0
INVITATION HOMES INC COM 46187W107 2,101 65,667 SH SOLE 15 65,667 0 0
INVITATION HOMES INC COM 46187W107 9,536 298,080 SH SOLE 18 265,371 0 32,709
INVITATION HOMES INC COM 46187W107 27,109 847,423 SH SOLE 19 847,423 0 0
INVITATION HOMES INC COM 46187W107 431,637 13,492,860 SH SOLE 21 13,492,860 0 0
INVITATION HOMES INC COM 46187W107 615,259 19,232,842 SH SOLE 22 18,441,960 0 790,882
INVITATION HOMES INC COM 46187W107 12,070 377,300 SH SOLE 23 377,300 0 0
INVITATION HOMES INC COM 46187W107 101,116 3,160,871 SH SOLE 25 3,160,871 0 0
INVITATION HOMES INC COM 46187W107 30,351 948,775 SH SOLE 26 503,196 0 445,579
INVITATION HOMES INC COM 46187W107 41,857 1,308,450 SH SOLE 28 68,329 0 1,240,121
INVITATION HOMES INC COM 46187W107 13 419 SH SOLE 29 419 0 0
INVITATION HOMES INC COM 46187W107 95,606 2,988,611 SH SOLE 30 2,988,611 0 0
INVITATION HOMES INC COM 46187W107 2,905 90,810 SH SOLE 31 71,064 0 19,746
INVITATION HOMES INC COM 46187W107 868 27,131 SH SOLE 34 27,131 0 0
INVITATION HOMES INC COM 46187W107 9,767 305,309 SH SOLE 36 305,309 0 0
INVITATION HOMES INC COM 46187W107 752 23,505 SH SOLE 40 23,505 0 0
INVITATION HOMES INC COM 46187W107 4,451 139,123 SH SOLE 43 6,043 0 133,080
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 1,079 1,085,493 SH SOLE 22 1,085,493 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 70 6,905 SH SOLE 2 6,905 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 73 7,222 SH SOLE 4 7,222 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 882 86,810 SH SOLE 18 86,810 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 6,360 625,953 SH SOLE 19 625,953 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 400 39,412 SH SOLE 22 39,412 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 58 5,740 SH SOLE 26 5,740 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 2,585 254,474 SH SOLE 34 254,474 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 2 1,095 SH SOLE 18 1,095 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 68 31,575 SH SOLE 21 31,575 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 317 148,196 SH SOLE 22 148,196 0 0
IONIS PHARMACEUTICALS INC COM 462222100 12,765 283,909 SH SOLE 2 47,262 0 236,647
IONIS PHARMACEUTICALS INC COM 462222100 2,983 66,348 SH SOLE 4 61,877 0 4,471
IONIS PHARMACEUTICALS INC COM 462222100 1,044 23,222 SH SOLE 7 23,222 0 0
IONIS PHARMACEUTICALS INC COM 462222100 17 376 SH SOLE 13 376 0 0
IONIS PHARMACEUTICALS INC COM 462222100 483 10,733 SH SOLE 15 10,733 0 0
IONIS PHARMACEUTICALS INC COM 462222100 7,777 172,978 SH SOLE 18 165,389 0 7,589
IONIS PHARMACEUTICALS INC COM 462222100 1,949 43,354 SH SOLE 19 43,354 0 0
IONIS PHARMACEUTICALS INC COM 462222100 181,673 4,040,771 SH SOLE 21 4,040,771 0 0
IONIS PHARMACEUTICALS INC COM 462222100 172,520 3,837,183 SH SOLE 22 3,650,040 0 187,143
IONIS PHARMACEUTICALS INC COM 462222100 3,960 88,075 SH SOLE 23 88,075 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,227 27,295 SH SOLE 25 27,295 0 0
IONIS PHARMACEUTICALS INC COM 462222100 8,558 190,337 SH SOLE 26 164,368 0 25,969
IONIS PHARMACEUTICALS INC COM 462222100 7,276 161,834 SH SOLE 28 16,766 0 145,068
IONIS PHARMACEUTICALS INC COM 462222100 247 5,492 SH SOLE 29 5,492 0 0
IONIS PHARMACEUTICALS INC COM 462222100 33,679 749,078 SH SOLE 30 656,941 0 92,137
IONIS PHARMACEUTICALS INC COM 462222100 1,341 29,825 SH SOLE 31 16,655 0 13,170
IONIS PHARMACEUTICALS INC COM 462222100 276 6,140 SH SOLE 34 6,140 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,730 38,481 SH SOLE 36 38,481 0 0
IONIS PHARMACEUTICALS INC COM 462222100 231 5,133 SH SOLE 40 5,133 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,259 27,998 SH SOLE 43 1,477 0 26,521
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3,308 3,465,000 PRN SOLE 21 3,465,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9,982 315,288 SH SOLE 2 80,556 0 234,732
IOVANCE BIOTHERAPEUTICS INC COM 462260100 63 2,005 SH SOLE 4 2,005 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 72 2,269 SH SOLE 7 2,269 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,080 128,856 SH SOLE 18 128,856 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 37,716 1,191,293 SH SOLE 19 1,191,293 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 405 12,800 SH SOLE 20 12,800 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 98,984 3,126,476 SH SOLE 21 3,126,476 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 116,311 3,673,768 SH SOLE 22 3,501,014 0 172,754
IOVANCE BIOTHERAPEUTICS INC COM 462260100 36 1,140 SH SOLE 25 1,140 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,414 44,677 SH SOLE 26 31,209 0 13,468
IOVANCE BIOTHERAPEUTICS INC COM 462260100 466 14,729 SH SOLE 28 14,729 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,934 124,255 SH SOLE 30 124,255 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 83 2,637 SH SOLE 31 2,637 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9,462 298,869 SH SOLE 34 298,869 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 89 2,810 SH SOLE 36 2,810 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 418 13,203 SH SOLE 40 13,203 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 625 19,740 SH SOLE 43 630 0 19,110
IPG PHOTONICS CORP COM 44980X109 17,389 82,438 SH SOLE 2 14,921 0 67,517
IPG PHOTONICS CORP COM 44980X109 3,888 18,432 SH SOLE 4 16,910 0 1,522
IPG PHOTONICS CORP COM 44980X109 9,433 44,719 SH SOLE 7 31,899 0 12,820
IPG PHOTONICS CORP COM 44980X109 44 208 SH SOLE 13 208 0 0
IPG PHOTONICS CORP COM 44980X109 758 3,593 SH SOLE 15 3,593 0 0
IPG PHOTONICS CORP COM 44980X109 20,526 97,305 SH SOLE 18 92,312 0 4,993
IPG PHOTONICS CORP COM 44980X109 3,178 15,068 SH SOLE 19 15,068 0 0
IPG PHOTONICS CORP COM 44980X109 177,436 841,167 SH SOLE 21 841,167 0 0
IPG PHOTONICS CORP COM 44980X109 170,624 808,874 SH SOLE 22 721,762 0 87,112
IPG PHOTONICS CORP COM 44980X109 4,996 23,685 SH SOLE 23 23,685 0 0
IPG PHOTONICS CORP COM 44980X109 45,899 217,592 SH SOLE 25 217,592 0 0
IPG PHOTONICS CORP COM 44980X109 19,036 90,242 SH SOLE 26 41,391 0 48,851
IPG PHOTONICS CORP COM 44980X109 13,595 64,448 SH SOLE 28 4,710 0 59,738
IPG PHOTONICS CORP COM 44980X109 69,590 329,903 SH SOLE 30 310,613 0 19,290
IPG PHOTONICS CORP COM 44980X109 1,763 8,359 SH SOLE 31 4,328 0 4,031
IPG PHOTONICS CORP COM 44980X109 375 1,777 SH SOLE 34 1,777 0 0
IPG PHOTONICS CORP COM 44980X109 3,816 18,089 SH SOLE 36 18,089 0 0
IPG PHOTONICS CORP COM 44980X109 336 1,595 SH SOLE 40 1,595 0 0
IPG PHOTONICS CORP COM 44980X109 1,784 8,457 SH SOLE 43 709 0 7,748
IQIYI INC SPONSORED ADS 46267X108 3,449 207,512 SH SOLE 2 8,245 0 199,267
IQIYI INC SPONSORED ADS 46267X108 1,740 104,720 SH SOLE 4 87,226 0 17,494
IQIYI INC SPONSORED ADS 46267X108 474 28,521 SH SOLE 7 28,521 0 0
IQIYI INC SPONSORED ADS 46267X108 303 18,225 SH SOLE 13 587 0 17,638
IQIYI INC SPONSORED ADS 46267X108 2,495 150,130 SH SOLE 15 150,130 0 0
IQIYI INC SPONSORED ADS 46267X108 1,378 82,906 SH SOLE 18 82,906 0 0
IQIYI INC SPONSORED ADS 46267X108 68 4,063 SH SOLE 19 4,063 0 0
IQIYI INC SPONSORED ADS 46267X108 80,965 4,871,512 SH SOLE 21 4,871,512 0 0
IQIYI INC SPONSORED ADS 46267X108 45,048 2,710,463 SH SOLE 22 2,383,948 0 326,515
IQIYI INC SPONSORED ADS 46267X108 1,937 116,542 SH SOLE 23 116,542 0 0
IQIYI INC SPONSORED ADS 46267X108 2,892 173,978 SH SOLE 25 173,978 0 0
IQIYI INC SPONSORED ADS 46267X108 11,026 663,401 SH SOLE 26 199,799 0 463,602
IQIYI INC SPONSORED ADS 46267X108 9,687 582,865 SH SOLE 28 27,489 0 555,376
IQIYI INC SPONSORED ADS 46267X108 25,759 1,549,872 SH SOLE 30 1,549,872 0 0
IQIYI INC SPONSORED ADS 46267X108 695 41,791 SH SOLE 34 41,791 0 0
IQIYI INC SPONSORED ADS 46267X108 27 1,605 SH SOLE 40 1,605 0 0
IQIYI INC SPONSORED ADS 46267X108 3,304 198,768 SH SOLE 43 15,753 0 183,015
IQIYI INC NOTE 3.750%12/0 46267XAB4 4,160 4,150,000 PRN SOLE 21 4,150,000 0 0
IQVIA HLDGS INC COM 46266C105 100,731 521,542 SH SOLE 2 161,021 0 360,521
IQVIA HLDGS INC COM 46266C105 18,273 94,610 SH SOLE 4 87,245 0 7,365
IQVIA HLDGS INC COM 46266C105 32,495 168,246 SH SOLE 7 157,726 0 10,520
IQVIA HLDGS INC COM 46266C105 144 745 SH SOLE 13 745 0 0
IQVIA HLDGS INC COM 46266C105 4,445 23,012 SH SOLE 15 23,012 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 82,392 426,594 SH SOLE 18 399,773 0 26,821
IQVIA HLDGS INC COM 46266C105 192,880 998,652 SH SOLE 19 998,652 0 0
IQVIA HLDGS INC COM 46266C105 901,731 4,668,793 SH SOLE 21 4,668,793 0 0
IQVIA HLDGS INC COM 46266C105 824,822 4,270,590 SH SOLE 22 3,826,035 0 444,555
IQVIA HLDGS INC COM 46266C105 22,839 118,252 SH SOLE 23 118,252 0 0
IQVIA HLDGS INC COM 46266C105 61,100 316,352 SH SOLE 25 316,352 0 0
IQVIA HLDGS INC COM 46266C105 79,050 409,288 SH SOLE 26 141,720 0 267,568
IQVIA HLDGS INC COM 46266C105 94,564 489,614 SH SOLE 28 22,611 0 467,003
IQVIA HLDGS INC COM 46266C105 18 93 SH SOLE 29 93 0 0
IQVIA HLDGS INC COM 46266C105 171,210 886,454 SH SOLE 30 883,486 0 2,968
IQVIA HLDGS INC COM 46266C105 102,748 531,986 SH SOLE 31 25,566 0 506,420
IQVIA HLDGS INC COM 46266C105 125,339 648,952 SH SOLE 34 648,952 0 0
IQVIA HLDGS INC COM 46266C105 20,873 108,072 SH SOLE 36 108,072 0 0
IQVIA HLDGS INC COM 46266C105 1,498 7,754 SH SOLE 40 7,754 0 0
IQVIA HLDGS INC COM 46266C105 17,940 92,884 SH SOLE 43 6,489 0 86,394
IRADIMED CORP COM 46266A109 51 1,963 SH SOLE 2 627 0 1,336
IRADIMED CORP COM 46266A109 552 21,434 SH SOLE 18 21,434 0 0
IRADIMED CORP COM 46266A109 285 11,063 SH SOLE 19 11,063 0 0
IRADIMED CORP COM 46266A109 5,561 215,783 SH SOLE 21 215,783 0 0
IRADIMED CORP COM 46266A109 3,879 150,521 SH SOLE 22 150,230 0 291
IRADIMED CORP COM 46266A109 231 8,946 SH SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 1,973 14,211 SH SOLE 2 9,903 0 4,308
IRHYTHM TECHNOLOGIES INC COM 450056106 17 119 SH SOLE 4 119 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 65 466 SH SOLE 7 466 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 13,317 95,903 SH SOLE 18 92,432 0 3,471
IRHYTHM TECHNOLOGIES INC COM 450056106 11,360 81,811 SH SOLE 19 81,811 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 167,592 1,206,910 SH SOLE 21 1,206,910 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 113,953 820,630 SH SOLE 22 798,413 0 22,217
IRHYTHM TECHNOLOGIES INC COM 450056106 218 1,569 SH SOLE 23 1,569 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 50 357 SH SOLE 25 357 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,541 18,297 SH SOLE 26 9,005 0 9,292
IRHYTHM TECHNOLOGIES INC COM 450056106 487 3,506 SH SOLE 28 3,506 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,882 20,754 SH SOLE 30 20,754 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 111 798 SH SOLE 34 798 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 106 761 SH SOLE 36 761 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 496 3,573 SH SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,331 9,583 SH SOLE 43 195 0 9,388
IRIDEX CORP COM 462684101 52 7,694 SH SOLE 21 7,694 0 0
IRIDEX CORP COM 462684101 11 1,673 SH SOLE 22 1,673 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,402 130,959 SH SOLE 2 85,940 0 45,019
IRIDIUM COMMUNICATIONS INC COM 46269C102 517 12,523 SH SOLE 4 12,523 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 88 2,145 SH SOLE 7 2,145 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1 16 SH SOLE 17 0 0 16
IRIDIUM COMMUNICATIONS INC COM 46269C102 25,860 626,899 SH SOLE 18 626,899 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,887 215,453 SH SOLE 19 215,453 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 355,673 8,622,365 SH SOLE 21 8,622,365 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 160,872 3,899,926 SH SOLE 22 3,772,906 0 127,020
IRIDIUM COMMUNICATIONS INC COM 46269C102 45 1,096 SH SOLE 25 1,096 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,070 50,171 SH SOLE 26 40,290 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 339 8,210 SH SOLE 28 8,210 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,748 139,355 SH SOLE 30 139,355 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 292 7,089 SH SOLE 36 7,089 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 624 15,122 SH SOLE 40 15,122 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,293 55,591 SH SOLE 43 1,994 0 53,597
IROBOT CORP COM 462726100 3,329 27,244 SH SOLE 2 17,768 0 9,476
IROBOT CORP COM 462726100 150 1,230 SH SOLE 4 1,230 0 0
IROBOT CORP COM 462726100 71 581 SH SOLE 7 581 0 0
IROBOT CORP COM 462726100 1,206 9,868 SH SOLE 13 9,868 0 0
IROBOT CORP COM 462726100 15,942 130,481 SH SOLE 18 115,883 0 14,598
IROBOT CORP COM 462726100 36,248 296,675 SH SOLE 19 296,675 0 0
IROBOT CORP COM 462726100 402,182 3,291,715 SH SOLE 21 3,291,715 0 0
IROBOT CORP COM 462726100 127,829 1,046,234 SH SOLE 22 1,001,133 0 45,101
IROBOT CORP COM 462726100 1,485 12,152 SH SOLE 23 12,152 0 0
IROBOT CORP COM 462726100 60 487 SH SOLE 25 487 0 0
IROBOT CORP COM 462726100 6,737 55,137 SH SOLE 26 9,886 0 45,251
IROBOT CORP COM 462726100 455 3,720 SH SOLE 28 3,720 0 0
IROBOT CORP COM 462726100 96 782 SH SOLE 29 782 0 0
IROBOT CORP COM 462726100 22,462 183,843 SH SOLE 30 183,843 0 0
IROBOT CORP COM 462726100 94 768 SH SOLE 31 768 0 0
IROBOT CORP COM 462726100 65 531 SH SOLE 34 531 0 0
IROBOT CORP COM 462726100 229 1,878 SH SOLE 36 1,878 0 0
IROBOT CORP COM 462726100 428 3,499 SH SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 1,868 15,287 SH SOLE 43 350 0 14,937
IRON MTN INC NEW COM 46284V101 26,566 717,797 SH SOLE 2 156,684 0 561,113
IRON MTN INC NEW COM 46284V101 5,901 159,440 SH SOLE 4 147,433 0 12,007
IRON MTN INC NEW COM 46284V101 8,759 236,679 SH SOLE 7 227,908 0 8,771
IRON MTN INC NEW COM 46284V101 49 1,323 SH SOLE 13 1,323 0 0
IRON MTN INC NEW COM 46284V101 1,321 35,690 SH SOLE 15 35,690 0 0
IRON MTN INC NEW COM 46284V101 1 19 SH SOLE 17 0 0 19
IRON MTN INC NEW COM 46284V101 24,773 669,355 SH SOLE 18 627,917 0 41,438
IRON MTN INC NEW COM 46284V101 5,215 140,920 SH SOLE 19 140,920 0 0
IRON MTN INC NEW COM 46284V101 347,365 9,385,717 SH SOLE 21 9,385,717 0 0
IRON MTN INC NEW COM 46284V101 264,738 7,153,140 SH SOLE 22 6,482,779 0 670,361
IRON MTN INC NEW COM 46284V101 7,038 190,160 SH SOLE 23 190,160 0 0
IRON MTN INC NEW COM 46284V101 15,231 411,550 SH SOLE 25 411,550 0 0
IRON MTN INC NEW COM 46284V101 28,349 765,973 SH SOLE 26 324,452 0 441,521
IRON MTN INC NEW COM 46284V101 25,397 686,233 SH SOLE 28 37,005 0 649,228
IRON MTN INC NEW COM 46284V101 17 448 SH SOLE 29 448 0 0
IRON MTN INC NEW COM 46284V101 65,783 1,777,451 SH SOLE 30 1,700,989 0 76,462
IRON MTN INC NEW COM 46284V101 4,426 119,581 SH SOLE 31 30,896 0 88,685
IRON MTN INC NEW COM 46284V101 713 19,271 SH SOLE 34 19,271 0 0
IRON MTN INC NEW COM 46284V101 6,424 173,580 SH SOLE 36 173,580 0 0
IRON MTN INC NEW COM 46284V101 444 12,005 SH SOLE 40 12,005 0 0
IRON MTN INC NEW COM 46284V101 8,124 219,500 SH SOLE 43 17,626 0 201,874
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 750 67,079 SH SOLE 2 48,651 0 18,428
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 671 SH SOLE 4 671 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 32 2,874 SH SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,764 515,598 SH SOLE 18 515,598 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,953 353,553 SH SOLE 19 353,553 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 83,217 7,443,392 SH SOLE 21 7,443,392 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 51,287 4,587,391 SH SOLE 22 4,465,835 0 121,556
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 115 10,249 SH SOLE 23 10,249 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,640 146,661 SH SOLE 26 76,891 0 69,770
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 220 19,635 SH SOLE 28 19,635 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,671 149,461 SH SOLE 30 149,461 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 30 2,674 SH SOLE 34 2,674 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 225 20,105 SH SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 327 29,221 SH SOLE 43 0 0 29,221
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 34 8,744 SH SOLE 21 8,744 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1 189 SH SOLE 43 0 0 189
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 23 2,380 SH SOLE 21 2,380 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 1 SH SOLE 43 0 0 1
ISHARES GOLD TR ISHARES 464285105 7,355 452,350 SH SOLE 18 452,350 0 0
ISHARES GOLD TR ISHARES 464285105 19 1,175 SH SOLE 19 1,175 0 0
ISHARES GOLD TR ISHARES 464285105 5,681 349,407 SH SOLE 21 349,407 0 0
ISHARES GOLD TR ISHARES 464285105 42,097 2,588,978 SH SOLE 23 2,588,978 0 0
ISHARES INC MSCI FRONTIER 464286145 7,348 249,166 SH SOLE 23 249,166 0 0
ISHARES INC US INTL HGH YLD 464286178 7,719 153,775 SH SOLE 2 153,775 0 0
ISHARES INC EM MKTS DIV ETF 464286319 159 4,062 SH SOLE 7 4,062 0 0
ISHARES INC EM MKTS DIV ETF 464286319 886 22,601 SH SOLE 18 22,601 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,133 28,913 SH SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 12,003 306,362 SH SOLE 21 306,362 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 70 2,106 SH SOLE 2 2,106 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 137 4,110 SH SOLE 4 4,110 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,773 172,577 SH SOLE 7 9,328 0 163,249
ISHARES INC MSCI BRAZIL ETF 464286400 1,655 49,488 SH SOLE 18 49,488 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 20,951 626,337 SH SOLE 19 626,337 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 118 3,539 SH SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,551 165,947 SH SOLE 26 165,947 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 259 4,508 SH SOLE 21 4,508 0 0
ISHARES INC MSCI CDA ETF 464286509 5,348 157,062 SH SOLE 2 157,062 0 0
ISHARES INC MSCI CDA ETF 464286509 11,610 340,968 SH SOLE 21 340,968 0 0
ISHARES INC MSCI CDA ETF 464286509 5,164 151,647 SH SOLE 22 151,647 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,738 40,817 SH SOLE 2 0 0 40,817
ISHARES INC JP MORGAN EM ETF 464286517 3,063 71,936 SH SOLE 18 71,936 0 0
ISHARES INC JP MORGAN EM ETF 464286517 23,896 561,194 SH SOLE 21 561,194 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 1 13 SH SOLE 2 13 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 181,405 1,838,687 SH SOLE 7 1,838,687 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 7 76 SH SOLE 17 0 0 76
ISHARES INC MSCI GBL MIN VOL 464286525 5,289 53,611 SH SOLE 18 7,047 0 46,564
ISHARES INC MSCI GBL MIN VOL 464286525 70,176 711,296 SH SOLE 40 711,296 0 0
ISHARES INC MSCI EMERG MRKT 464286533 54,637 865,051 SH SOLE 7 865,051 0 0
ISHARES INC MSCI EMERG MRKT 464286533 13 209 SH SOLE 17 0 0 209
ISHARES INC MSCI EMERG MRKT 464286533 112,593 1,782,658 SH SOLE 18 1,782,658 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,902 61,786 SH SOLE 21 61,786 0 0
ISHARES INC MSCI EMERG MRKT 464286533 101,053 1,599,960 SH SOLE 22 1,599,960 0 0
ISHARES INC MSCI EURZONE ETF 464286608 533 11,484 SH SOLE 18 11,484 0 0
ISHARES INC MSCI EURZONE ETF 464286608 502,242 10,817,191 SH SOLE 21 10,817,191 0 0
ISHARES INC MSCI THAILND ETF 464286624 3,849 46,811 SH SOLE 22 0 0 46,811
ISHARES INC MSCI CHILE ETF 464286640 1,996 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 99,080 1,972,535 SH SOLE 23 1,972,535 0 0
ISHARES INC MSCI PAC JP ETF 464286665 5,409 107,689 SH SOLE 28 0 0 107,689
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 43,730 1,255,528 SH SOLE 7 62,965 0 1,192,563
ISHARES INC MSCI FRANCE ETF 464286707 18,668 535,973 SH SOLE 18 535,973 0 0
ISHARES INC MSCI TURKEY ETF 464286715 160 6,942 SH SOLE 18 6,942 0 0
ISHARES INC MSCI TURKEY ETF 464286715 608 26,429 SH SOLE 22 0 0 26,429
ISHARES INC MSCI SWITZERLAND 464286749 3 76 SH SOLE 17 0 0 76
ISHARES INC MSCI SPAIN ETF 464286764 32,612 1,190,638 SH SOLE 7 58,946 0 1,131,692
ISHARES INC MSCI SPAIN ETF 464286764 11,079 404,475 SH SOLE 23 404,475 0 0
ISHARES INC MSCI STH KOR ETF 464286772 52,185 581,777 SH SOLE 4 581,777 0 0
ISHARES INC MSCI STH KOR ETF 464286772 36,256 404,188 SH SOLE 22 404,188 0 0
ISHARES INC MSCI STH KOR ETF 464286772 11,343 126,457 SH SOLE 26 126,457 0 0
ISHARES INC MSCI STH AFR ETF 464286780 128 2,590 SH SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 39,500 1,181,230 SH SOLE 7 60,352 0 1,120,878
ISHARES INC MSCI GERMANY ETF 464286806 71,769 2,146,207 SH SOLE 21 2,146,207 0 0
ISHARES INC MSCI MEXICO ETF 464286822 671 15,307 SH SOLE 21 15,307 0 0
ISHARES INC MSCI MEXICO ETF 464286822 142 3,230 SH SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 32,448 1,220,770 SH SOLE 7 59,490 0 1,161,280
ISHARES INC MSCI HONG KG ETF 464286871 480 18,040 SH SOLE 18 18,040 0 0
ISHARES INC CORE MSCI EMKT 46434G103 191,598 2,976,976 SH SOLE 2 2,860,850 0 116,126
ISHARES INC CORE MSCI EMKT 46434G103 80 1,248 SH SOLE 3 1,248 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,072,728 16,667,612 SH SOLE 7 16,667,612 0 0
ISHARES INC CORE MSCI EMKT 46434G103 73,113 1,136,008 SH SOLE 17 0 0 1,136,008
ISHARES INC CORE MSCI EMKT 46434G103 206,949 3,215,497 SH SOLE 18 3,128,456 0 87,041
ISHARES INC CORE MSCI EMKT 46434G103 401,531 6,238,821 SH SOLE 21 5,665,176 0 573,645
ISHARES INC CORE MSCI EMKT 46434G103 599,076 9,308,200 SH SOLE 22 6,440,351 0 2,867,849
ISHARES INC CORE MSCI EMKT 46434G103 406,013 6,308,462 SH SOLE 23 6,308,462 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,849 75,342 SH SOLE 26 75,342 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1 16 SH SOLE 43 0 0 16
ISHARES INC MSCI TAIWAN ETF 46434G772 287,013 4,786,742 SH SOLE 2 57,451 0 4,729,291
ISHARES INC MSCI TAIWAN ETF 46434G772 16,313 272,065 SH SOLE 15 272,065 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 6,304 105,134 SH SOLE 18 105,134 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 154,695 2,579,975 SH SOLE 22 1,993,536 0 586,439
ISHARES INC MSCI TAIWAN ETF 46434G772 14,154 236,062 SH SOLE 26 236,062 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2 98 SH SOLE 17 0 0 98
ISHARES INC MSCI RUSSIA ETF 46434G798 44,868 1,137,045 SH SOLE 2 0 0 1,137,045
ISHARES INC MSCI RUSSIA ETF 46434G798 15,952 404,267 SH SOLE 4 0 0 404,267
ISHARES INC MSCI RUSSIA ETF 46434G798 9,448 239,435 SH SOLE 22 93,216 0 146,219
ISHARES INC MSCI MLY ETF NEW 46434G814 2,463 90,889 SH SOLE 22 90,889 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,423 89,398 SH SOLE 26 89,398 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 288,402 4,209,023 SH SOLE 4 4,209,023 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 116,818 1,704,875 SH SOLE 7 43,627 0 1,661,248
ISHARES INC MSCI JPN ETF NEW 46434G822 5 71 SH SOLE 17 0 0 71
ISHARES INC MSCI JPN ETF NEW 46434G822 1,553 22,670 SH SOLE 18 22,670 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 339,803 4,959,186 SH SOLE 21 4,959,186 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 108,480 2,504,738 SH SOLE 2 2,293,539 0 211,199
ISHARES INC ESG AWR MSCI EM 46434G863 23,978 553,634 SH SOLE 7 553,634 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 64 1,473 SH SOLE 17 0 0 1,473
ISHARES INC ESG AWR MSCI EM 46434G863 41,764 964,300 SH SOLE 18 964,300 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 16,517 381,364 SH SOLE 19 381,364 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 3,502 80,866 SH SOLE 21 80,866 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 939 21,680 SH SOLE 22 21,680 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 7 504 SH SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 264,191 18,911,279 SH SOLE 7 18,911,279 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 9,411 673,685 SH SOLE 23 673,685 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3,230 231,217 SH SOLE 26 0 0 231,217
ISHARES SILVER TR ISHARES 46428Q109 14 615 SH SOLE 17 0 0 615
ISHARES SILVER TR ISHARES 46428Q109 26,808 1,180,958 SH SOLE 25 1,180,958 0 0
ISHARES TR USD INV GRDE ETF 464288620 176,950 2,997,120 SH OTR 2 0 0 2,997,120
ISHARES TR ISHS 5-10YR INVT 464288638 476,607 8,046,720 SH OTR 2 0 0 8,046,720
ISHARES TR ISHS 1-5YR INVS 464288646 680,682 12,448,466 SH OTR 2 0 0 12,448,466
ISHARES TR ISHS 1-5YR INVS 464288646 106,467 1,947,083 SH SOLE 44 1,947,083 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 39,004 768,102 SH SOLE 44 768,102 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 57,483 1,254,823 SH SOLE 44 1,254,823 0 0
ISHARES TR S&P 100 ETF 464287101 26 143 SH SOLE 17 0 0 143
ISHARES TR S&P 100 ETF 464287101 18 100 SH SOLE 18 100 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 27 93 SH SOLE 17 0 0 93
ISHARES TR MORNINGSTR US EQ 464287127 76 338 SH SOLE 17 0 0 338
ISHARES TR CORE S&P TTL STK 464287150 657,451 7,177,410 SH SOLE 2 7,177,410 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,199,791 13,098,159 SH SOLE 7 13,098,159 0 0
ISHARES TR CORE S&P TTL STK 464287150 981 10,713 SH SOLE 17 0 0 10,713
ISHARES TR CORE S&P TTL STK 464287150 260,068 2,839,169 SH SOLE 18 227,770 0 2,611,399
ISHARES TR CORE S&P TTL STK 464287150 398,350 4,348,801 SH SOLE 19 4,348,801 0 0
ISHARES TR CORE S&P TTL STK 464287150 126,484 1,380,826 SH SOLE 21 0 0 1,380,826
ISHARES TR CORE S&P TTL STK 464287150 663,966 7,248,536 SH SOLE 22 0 0 7,248,536
ISHARES TR SELECT DIVID ETF 464287168 488 4,279 SH SOLE 7 4,279 0 0
ISHARES TR SELECT DIVID ETF 464287168 8 66 SH SOLE 17 0 0 66
ISHARES TR SELECT DIVID ETF 464287168 56,251 492,998 SH SOLE 18 492,998 0 0
ISHARES TR SELECT DIVID ETF 464287168 16,262 142,520 SH SOLE 22 142,520 0 0
ISHARES TR SELECT DIVID ETF 464287168 57 501 SH SOLE 43 0 0 501
ISHARES TR TIPS BD ETF 464287176 39,552 315,157 SH SOLE 2 199,499 0 115,658
ISHARES TR TIPS BD ETF 464287176 68,659 547,085 SH SOLE 4 547,085 0 0
ISHARES TR TIPS BD ETF 464287176 21,910 174,585 SH SOLE 17 0 0 174,585
ISHARES TR TIPS BD ETF 464287176 47,259 376,568 SH SOLE 18 376,568 0 0
ISHARES TR TIPS BD ETF 464287176 10,846 86,421 SH SOLE 19 86,421 0 0
ISHARES TR TIPS BD ETF 464287176 2,555,740 20,364,462 SH SOLE 21 20,153,127 0 211,335
ISHARES TR TIPS BD ETF 464287176 62,562 498,502 SH SOLE 22 0 0 498,502
ISHARES TR TIPS BD ETF 464287176 1,790 14,264 SH SOLE 23 14,264 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 137 2,935 SH SOLE 2 2,935 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 97,717 2,094,240 SH SOLE 4 2,094,240 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 51,273 1,098,855 SH SOLE 7 1,098,855 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,744 101,679 SH SOLE 18 101,679 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 50,416 1,080,494 SH SOLE 19 1,080,494 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 219 4,702 SH SOLE 26 4,702 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,949,691 9,928,338 SH SOLE 2 9,218,886 0 709,452
ISHARES TR CORE S&P500 ETF 464287200 7,152 17,979 SH SOLE 3 17,979 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,627,213 9,117,723 SH SOLE 4 9,117,723 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,861,268 24,788,267 SH SOLE 7 24,788,267 0 0
ISHARES TR CORE S&P500 ETF 464287200 717,225 1,802,889 SH SOLE 16 1,802,889 0 0
ISHARES TR CORE S&P500 ETF 464287200 378,755 952,078 SH SOLE 17 0 0 952,078
ISHARES TR CORE S&P500 ETF 464287200 597,761 1,502,592 SH SOLE 18 932,619 0 569,973
ISHARES TR CORE S&P500 ETF 464287200 265,464 667,297 SH SOLE 19 667,297 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,801,132 4,527,505 SH SOLE 21 4,527,505 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,146,212 2,881,232 SH SOLE 22 1,354,979 0 1,526,253
ISHARES TR CORE S&P500 ETF 464287200 1,682,479 4,229,247 SH SOLE 23 4,229,247 0 0
ISHARES TR CORE S&P500 ETF 464287200 45,906 115,393 SH SOLE 26 115,393 0 0
ISHARES TR CORE S&P500 ETF 464287200 340,421 855,717 SH SOLE 28 855,717 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,537,559 13,507,506 SH SOLE 2 13,437,167 0 70,339
ISHARES TR CORE US AGGBD ET 464287226 276,078 2,425,355 SH SOLE 17 0 0 2,425,355
ISHARES TR CORE US AGGBD ET 464287226 801,960 7,045,246 SH SOLE 18 5,956,459 0 1,088,787
ISHARES TR CORE US AGGBD ET 464287226 562,212 4,939,048 SH SOLE 19 4,939,048 0 0
ISHARES TR CORE US AGGBD ET 464287226 205,747 1,807,490 SH SOLE 21 987,214 0 820,276
ISHARES TR CORE US AGGBD ET 464287226 475,364 4,176,086 SH SOLE 22 615,156 0 3,560,930
ISHARES TR MSCI EMG MKT ETF 464287234 713,728 13,380,734 SH SOLE 4 13,380,734 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,581,866 48,403,939 SH SOLE 7 48,403,939 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,828 128,013 SH SOLE 17 0 0 128,013
ISHARES TR MSCI EMG MKT ETF 464287234 3,573 66,994 SH SOLE 18 66,994 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,747 88,996 SH SOLE 19 88,996 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 213,648 4,005,395 SH SOLE 21 4,005,395 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 294,032 5,512,407 SH SOLE 22 0 0 5,512,407
ISHARES TR MSCI EMG MKT ETF 464287234 73,194 1,372,218 SH SOLE 23 1,372,218 0 0
ISHARES TR OPTIONS 464287234 176 3,300 SH Call SOLE 2 3,300 0 0
ISHARES TR OPTIONS 464287234 347 6,500 SH Call SOLE 4 6,500 0 0
ISHARES TR OPTIONS 464287234 4,417 82,800 SH Call SOLE 18 82,800 0 0
ISHARES TR OPTIONS 464287234 90,129 1,689,700 SH Call SOLE 19 1,689,700 0 0
ISHARES TR IBOXX INV CP ETF 464287242 107,065 823,260 SH SOLE 2 754,523 0 68,737
ISHARES TR IBOXX INV CP ETF 464287242 162 1,246 SH SOLE 4 1,246 0 0
ISHARES TR IBOXX INV CP ETF 464287242 164,935 1,268,242 SH SOLE 7 959,509 0 308,733
ISHARES TR IBOXX INV CP ETF 464287242 8,465 65,090 SH SOLE 17 0 0 65,090
ISHARES TR IBOXX INV CP ETF 464287242 103,767 797,904 SH SOLE 18 780,218 0 17,686
ISHARES TR IBOXX INV CP ETF 464287242 50,806 390,662 SH SOLE 19 390,662 0 0
ISHARES TR IBOXX INV CP ETF 464287242 543,947 4,182,602 SH SOLE 21 4,182,602 0 0
ISHARES TR IBOXX INV CP ETF 464287242 30,215 232,336 SH SOLE 22 232,336 0 0
ISHARES TR IBOXX INV CP ETF 464287242 505,527 3,887,175 SH SOLE 23 3,887,175 0 0
ISHARES TR IBOXX INV CP ETF 464287242 975 7,500 SH SOLE 37 7,500 0 0
ISHARES TR OPTIONS 464287242 84,533 650,000 SH Call SOLE 2 650,000 0 0
ISHARES TR OPTIONS 464287242 105,991 815,000 SH Put SOLE 2 815,000 0 0
ISHARES TR OPTIONS 464287242 36,414 280,000 SH Put SOLE 18 280,000 0 0
ISHARES TR OPTIONS 464287242 77,250 594,000 SH Put SOLE 19 594,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275 27,736 345,064 SH SOLE 2 345,064 0 0
ISHARES TR GBL COMM SVC ETF 464287275 6,488 80,719 SH SOLE 7 80,719 0 0
ISHARES TR GLOBAL TECH ETF 464287291 209,036 679,305 SH SOLE 2 643,474 0 35,831
ISHARES TR GLOBAL TECH ETF 464287291 15,322 49,792 SH SOLE 7 49,792 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH SOLE 17 0 0 3
ISHARES TR GLOBAL TECH ETF 464287291 23,713 77,061 SH SOLE 18 77,061 0 0
ISHARES TR GLOBAL TECH ETF 464287291 8,657 28,134 SH SOLE 19 28,134 0 0
ISHARES TR GLOBAL TECH ETF 464287291 695 2,258 SH SOLE 43 0 0 2,258
ISHARES TR S&P 500 GRWT ETF 464287309 268,587 4,125,121 SH SOLE 2 4,125,121 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 541 8,305 SH SOLE 17 0 0 8,305
ISHARES TR S&P 500 GRWT ETF 464287309 33,269 510,966 SH SOLE 18 510,966 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 32,473 421,395 SH SOLE 2 421,395 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 635,593 8,248,025 SH SOLE 4 8,248,025 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 363,335 4,714,956 SH SOLE 7 4,714,956 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 2,303 29,888 SH SOLE 18 0 0 29,888
ISHARES TR GLOBAL FINLS ETF 464287333 41,685 567,999 SH SOLE 2 567,999 0 0
ISHARES TR NORTH AMERN NAT 464287374 14,330 519,778 SH SOLE 2 0 0 519,778
ISHARES TR JPX NIKKEI 400 464287382 3,533 48,004 SH SOLE 21 48,004 0 0
ISHARES TR LATN AMER 40 ETF 464287390 96 3,484 SH SOLE 2 3,484 0 0
ISHARES TR LATN AMER 40 ETF 464287390 196 7,102 SH SOLE 4 7,102 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,292 83,013 SH SOLE 18 83,013 0 0
ISHARES TR LATN AMER 40 ETF 464287390 28,984 1,049,756 SH SOLE 19 1,049,756 0 0
ISHARES TR S&P 500 VAL ETF 464287408 31,470 222,809 SH SOLE 2 222,809 0 0
ISHARES TR S&P 500 VAL ETF 464287408 535 3,788 SH SOLE 4 3,788 0 0
ISHARES TR S&P 500 VAL ETF 464287408 32,849 232,577 SH SOLE 17 0 0 232,577
ISHARES TR S&P 500 VAL ETF 464287408 7,270 51,476 SH SOLE 18 51,476 0 0
ISHARES TR S&P 500 VAL ETF 464287408 91,992 651,315 SH SOLE 19 651,315 0 0
ISHARES TR 20 YR TR BD ETF 464287432 146,901 1,084,537 SH SOLE 2 825,210 0 259,327
ISHARES TR 20 YR TR BD ETF 464287432 714 5,268 SH SOLE 7 5,268 0 0
ISHARES TR 20 YR TR BD ETF 464287432 38 282 SH SOLE 17 0 0 282
ISHARES TR 20 YR TR BD ETF 464287432 16,619 122,694 SH SOLE 18 105,949 0 16,745
ISHARES TR 20 YR TR BD ETF 464287432 124,365 918,161 SH SOLE 19 918,161 0 0
ISHARES TR 20 YR TR BD ETF 464287432 41,326 305,104 SH SOLE 21 262,840 0 42,264
ISHARES TR 20 YR TR BD ETF 464287432 92,648 684,002 SH SOLE 22 237,149 0 446,853
ISHARES TR 20 YR TR BD ETF 464287432 11,152 82,331 SH SOLE 23 82,331 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10,847 96,047 SH SOLE 2 43,102 0 52,945
ISHARES TR BARCLAYS 7 10 YR 464287440 40,982 362,901 SH SOLE 7 13,994 0 348,907
ISHARES TR BARCLAYS 7 10 YR 464287440 30 265 SH SOLE 17 0 0 265
ISHARES TR BARCLAYS 7 10 YR 464287440 14,610 129,368 SH SOLE 18 89,323 0 40,045
ISHARES TR BARCLAYS 7 10 YR 464287440 49,918 442,030 SH SOLE 21 442,030 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 86,736 768,051 SH SOLE 23 768,051 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 251,684 2,918,077 SH SOLE 2 2,071,822 0 846,255
ISHARES TR 1 3 YR TREAS BD 464287457 3,770 43,706 SH SOLE 3 43,706 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 33 386 SH SOLE 17 0 0 386
ISHARES TR 1 3 YR TREAS BD 464287457 24,982 289,651 SH SOLE 18 130,883 0 158,768
ISHARES TR 1 3 YR TREAS BD 464287457 474,508 5,501,542 SH SOLE 19 5,501,542 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 29,303 339,746 SH SOLE 21 0 0 339,746
ISHARES TR 1 3 YR TREAS BD 464287457 142,833 1,656,029 SH SOLE 22 351,511 0 1,304,518
ISHARES TR 1 3 YR TREAS BD 464287457 71,794 832,391 SH SOLE 23 832,391 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,439 177,134 SH SOLE 2 177,134 0 0
ISHARES TR MSCI EAFE ETF 464287465 306,377 4,038,182 SH SOLE 4 4,038,182 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,168,011 15,394,894 SH SOLE 7 15,394,894 0 0
ISHARES TR MSCI EAFE ETF 464287465 14,997 197,663 SH SOLE 17 0 0 197,663
ISHARES TR MSCI EAFE ETF 464287465 8,567 112,915 SH SOLE 18 106,562 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,598,269 34,246,331 SH SOLE 21 34,246,331 0 0
ISHARES TR MSCI EAFE ETF 464287465 740 9,753 SH SOLE 23 9,753 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 8 76 SH SOLE 17 0 0 76
ISHARES TR RUS MDCP VAL ETF 464287473 716 6,551 SH SOLE 18 6,551 0 0
ISHARES TR RUS MD CP GR ETF 464287481 79 778 SH SOLE 17 0 0 778
ISHARES TR RUS MD CP GR ETF 464287481 6,117 59,939 SH SOLE 18 59,939 0 0
ISHARES TR RUS MD CP GR ETF 464287481 215,347 2,110,000 SH SOLE 19 2,110,000 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,561 21,109 SH SOLE 17 0 0 21,109
ISHARES TR RUS MID CAP ETF 464287499 14,537 196,633 SH SOLE 18 196,633 0 0
ISHARES TR RUS MID CAP ETF 464287499 18,082 244,579 SH SOLE 19 244,579 0 0
ISHARES TR CORE S&P MCP ETF 464287507 72,160 277,238 SH SOLE 2 128,255 0 148,983
ISHARES TR CORE S&P MCP ETF 464287507 138,387 531,685 SH SOLE 4 531,685 0 0
ISHARES TR CORE S&P MCP ETF 464287507 283,639 1,089,746 SH SOLE 7 1,089,746 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,221 8,533 SH SOLE 17 0 0 8,533
ISHARES TR CORE S&P MCP ETF 464287507 319,787 1,228,626 SH SOLE 18 1,160,117 0 68,509
ISHARES TR CORE S&P MCP ETF 464287507 42,286 162,464 SH SOLE 19 162,464 0 0
ISHARES TR CORE S&P MCP ETF 464287507 106,747 410,124 SH SOLE 21 410,124 0 0
ISHARES TR CORE S&P MCP ETF 464287507 558,403 2,145,394 SH SOLE 22 524,080 0 1,621,314
ISHARES TR CORE S&P MCP ETF 464287507 521 2,000 SH SOLE 43 0 0 2,000
ISHARES TR PHLX SEMICND ETF 464287523 63,218 149,102 SH SOLE 25 149,102 0 0
ISHARES TR PHLX SEMICND ETF 464287523 5,977 14,097 SH SOLE 26 14,097 0 0
ISHARES TR NASDAQ BIOTECH 464287556 30 198 SH SOLE 2 198 0 0
ISHARES TR NASDAQ BIOTECH 464287556 53 349 SH SOLE 4 349 0 0
ISHARES TR NASDAQ BIOTECH 464287556 663 4,405 SH SOLE 18 4,405 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8,520 56,586 SH SOLE 19 56,586 0 0
ISHARES TR COHEN STEER REIT 464287564 13,437 232,434 SH SOLE 18 232,434 0 0
ISHARES TR COHEN STEER REIT 464287564 134,733 2,330,620 SH SOLE 22 0 0 2,330,620
ISHARES TR GLOBAL 100 ETF 464287572 1,600,214 24,241,995 SH SOLE 4 24,241,995 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH SOLE 17 0 0 22
ISHARES TR OPTIONS 464287598 21,323 140,700 SH Call SOLE 19 140,700 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 21,298 140,536 SH SOLE 17 0 0 140,536
ISHARES TR RUS 1000 VAL ETF 464287598 92,565 610,786 SH SOLE 18 610,786 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 748,974 4,942,089 SH SOLE 22 370,094 0 4,571,995
ISHARES TR S&P MC 400GR ETF 464287606 377 4,808 SH SOLE 2 4,808 0 0
ISHARES TR S&P MC 400GR ETF 464287606 14 183 SH SOLE 17 0 0 183
ISHARES TR S&P MC 400GR ETF 464287606 1,250 15,954 SH SOLE 18 15,954 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 16,319 67,146 SH SOLE 17 0 0 67,146
ISHARES TR RUS 1000 GRW ETF 464287614 190,651 784,442 SH SOLE 18 784,442 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 144,174 593,212 SH SOLE 22 593,212 0 0
ISHARES TR RUS 1000 ETF 464287622 421,315 1,882,298 SH SOLE 2 108,699 0 1,773,599
ISHARES TR RUS 1000 ETF 464287622 140 626 SH SOLE 17 0 0 626
ISHARES TR RUS 1000 ETF 464287622 14,312 63,941 SH SOLE 18 63,941 0 0
ISHARES TR RUS 1000 ETF 464287622 568,423 2,539,529 SH SOLE 19 2,539,529 0 0
ISHARES TR RUS 1000 ETF 464287622 221,549 989,810 SH SOLE 21 695,600 0 294,210
ISHARES TR RUS 1000 ETF 464287622 341,024 1,523,587 SH SOLE 22 1,523,444 0 143
ISHARES TR RUS 1000 ETF 464287622 3,132 13,991 SH SOLE 43 0 0 13,991
ISHARES TR RUS 2000 VAL ETF 464287630 15,128 94,862 SH SOLE 2 0 0 94,862
ISHARES TR RUS 2000 VAL ETF 464287630 51 320 SH SOLE 17 0 0 320
ISHARES TR RUS 2000 VAL ETF 464287630 30,097 188,732 SH SOLE 18 188,732 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 39,094 245,150 SH SOLE 22 64,716 0 180,434
ISHARES TR RUS 2000 GRW ETF 464287648 2,373 7,891 SH SOLE 2 1,233 0 6,658
ISHARES TR RUS 2000 GRW ETF 464287648 73 242 SH SOLE 17 0 0 242
ISHARES TR RUS 2000 GRW ETF 464287648 15,728 52,297 SH SOLE 18 52,297 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 99,244 330,000 SH SOLE 19 330,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 10,750 35,745 SH SOLE 22 35,745 0 0
ISHARES TR OPTIONS 464287655 17,830 80,700 SH Call SOLE 2 80,700 0 0
ISHARES TR OPTIONS 464287655 199 900 SH Put SOLE 4 900 0 0
ISHARES TR OPTIONS 464287655 2,452 11,100 SH Put SOLE 18 11,100 0 0
ISHARES TR OPTIONS 464287655 457,478 2,070,600 SH Call SOLE 19 2,070,600 0 0
ISHARES TR OPTIONS 464287655 59,212 268,000 SH Put SOLE 19 268,000 0 0
ISHARES TR OPTIONS 464287655 28,766 130,200 SH Call SOLE 26 130,200 0 0
ISHARES TR OPTIONS 464287655 36,168 163,700 SH Call SOLE 30 163,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 160,687 727,288 SH SOLE 2 489,403 0 237,885
ISHARES TR RUSSELL 2000 ETF 464287655 3,158 14,293 SH SOLE 4 14,293 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,015,869 4,597,941 SH SOLE 7 4,597,941 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,783 8,068 SH SOLE 17 0 0 8,068
ISHARES TR RUSSELL 2000 ETF 464287655 185,478 839,496 SH SOLE 18 839,496 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 321,015 1,452,952 SH SOLE 19 1,452,952 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 153,413 694,364 SH SOLE 21 542,400 0 151,964
ISHARES TR RUSSELL 2000 ETF 464287655 1,224,466 5,542,075 SH SOLE 22 5,542,075 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22 100 SH SOLE 43 0 0 100
ISHARES TR CORE S&P US VLU 464287663 22,157 321,576 SH SOLE 2 321,576 0 0
ISHARES TR CORE S&P US VLU 464287663 6,611 95,954 SH SOLE 17 0 0 95,954
ISHARES TR CORE S&P US VLU 464287663 18,101 262,717 SH SOLE 18 31,489 0 231,228
ISHARES TR CORE S&P US GWT 464287671 5,118 56,377 SH SOLE 17 0 0 56,377
ISHARES TR CORE S&P US GWT 464287671 51,596 568,298 SH SOLE 18 65,034 0 503,264
ISHARES TR RUSSELL 3000 ETF 464287689 198 834 SH SOLE 17 0 0 834
ISHARES TR RUSSELL 3000 ETF 464287689 91,397 385,266 SH SOLE 18 385,266 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 13,312 56,113 SH SOLE 19 56,113 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 150,033 632,436 SH SOLE 22 447,266 0 185,170
ISHARES TR S&P MC 400VL ETF 464287705 429 4,208 SH SOLE 2 4,208 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2 20 SH SOLE 17 0 0 20
ISHARES TR S&P MC 400VL ETF 464287705 278 2,728 SH SOLE 18 2,728 0 0
ISHARES TR U.S. TECH ETF 464287721 2,405 27,427 SH SOLE 7 1,705 0 25,722
ISHARES TR U.S. TECH ETF 464287721 790 9,012 SH SOLE 18 9,012 0 0
ISHARES TR U.S. REAL ES ETF 464287739 125,294 1,362,780 SH SOLE 2 1,362,780 0 0
ISHARES TR U.S. REAL ES ETF 464287739 49 529 SH SOLE 17 0 0 529
ISHARES TR U.S. REAL ES ETF 464287739 173 1,877 SH SOLE 18 1,877 0 0
ISHARES TR U.S. REAL ES ETF 464287739 5,792 63,000 SH SOLE 19 63,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 7,095 77,170 SH SOLE 22 77,170 0 0
ISHARES TR US HLTHCARE ETF 464287762 14,724 58,325 SH SOLE 7 3,343 0 54,982
ISHARES TR U.S. FIN SVC ETF 464287770 2,239 13,075 SH SOLE 18 0 0 13,075
ISHARES TR U.S. ENERGY ETF 464287796 71,335 2,719,611 SH SOLE 2 2,719,611 0 0
ISHARES TR U.S. ENERGY ETF 464287796 10,706 408,166 SH SOLE 18 408,166 0 0
ISHARES TR U.S. ENERGY ETF 464287796 59,980 2,286,704 SH SOLE 19 2,286,704 0 0
ISHARES TR CORE S&P SCP ETF 464287804 257,507 2,372,684 SH SOLE 2 1,947,706 0 424,978
ISHARES TR CORE S&P SCP ETF 464287804 256,909 2,367,174 SH SOLE 4 2,367,174 0 0
ISHARES TR CORE S&P SCP ETF 464287804 110,780 1,020,736 SH SOLE 7 1,020,736 0 0
ISHARES TR CORE S&P SCP ETF 464287804 90,510 833,960 SH SOLE 17 0 0 833,960
ISHARES TR CORE S&P SCP ETF 464287804 261,240 2,407,076 SH SOLE 18 2,309,537 0 97,539
ISHARES TR CORE S&P SCP ETF 464287804 113,922 1,049,684 SH SOLE 19 1,049,684 0 0
ISHARES TR CORE S&P SCP ETF 464287804 47,318 435,989 SH SOLE 21 435,989 0 0
ISHARES TR CORE S&P SCP ETF 464287804 40,564 373,755 SH SOLE 22 373,755 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,636 245,427 SH SOLE 23 245,427 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,022 92,342 SH SOLE 28 0 0 92,342
ISHARES TR CORE S&P SCP ETF 464287804 206 1,900 SH SOLE 43 0 0 1,900
ISHARES TR DOW JONES US ETF 464287846 4 38 SH SOLE 17 0 0 38
ISHARES TR EUROPE ETF 464287861 629 12,523 SH SOLE 2 12,523 0 0
ISHARES TR EUROPE ETF 464287861 506,386 10,079,349 SH SOLE 4 10,079,349 0 0
ISHARES TR SP SMCP600VL ETF 464287879 14 135 SH SOLE 17 0 0 135
ISHARES TR SP SMCP600VL ETF 464287879 50 492 SH SOLE 18 492 0 0
ISHARES TR S&P SML 600 GWT 464287887 17 129 SH SOLE 17 0 0 129
ISHARES TR S&P SML 600 GWT 464287887 274 2,133 SH SOLE 18 2,133 0 0
ISHARES TR INTL TREA BD ETF 464288117 19,631 378,033 SH SOLE 7 8,326 0 369,707
ISHARES TR INTL TREA BD ETF 464288117 8 154 SH SOLE 17 0 0 154
ISHARES TR INTL TREA BD ETF 464288117 5,460 105,136 SH SOLE 18 105,136 0 0
ISHARES TR INTL TREA BD ETF 464288117 20,328 391,453 SH SOLE 22 0 0 391,453
ISHARES TR SHRT NAT MUN ETF 464288158 4,880 45,257 SH SOLE 17 0 0 45,257
ISHARES TR SHRT NAT MUN ETF 464288158 9,192 85,257 SH SOLE 18 85,257 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 24,799 230,000 SH SOLE 19 230,000 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,005 21,634 SH SOLE 3 21,634 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 6 231 SH SOLE 17 0 0 231
ISHARES TR GL CLEAN ENE ETF 464288224 402 16,547 SH SOLE 18 16,547 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 8 SH SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240 1,218 22,072 SH SOLE 18 22,072 0 0
ISHARES TR MSCI ACWI EX US 464288240 107,948 1,956,288 SH SOLE 21 1,956,288 0 0
ISHARES TR MSCI ACWI ETF 464288257 10,016 105,264 SH SOLE 2 105,264 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,723 28,621 SH SOLE 3 28,621 0 0
ISHARES TR MSCI ACWI ETF 464288257 452 4,754 SH SOLE 17 0 0 4,754
ISHARES TR MSCI ACWI ETF 464288257 992 10,424 SH SOLE 18 10,424 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 5,544 62,840 SH SOLE 23 62,840 0 0
ISHARES TR EAFE SML CP ETF 464288273 30,126 419,346 SH SOLE 17 0 0 419,346
ISHARES TR EAFE SML CP ETF 464288273 10,789 150,181 SH SOLE 18 140,084 0 10,097
ISHARES TR EAFE SML CP ETF 464288273 145,768 2,029,063 SH SOLE 21 2,029,063 0 0
ISHARES TR EAFE SML CP ETF 464288273 17,372 241,820 SH SOLE 23 241,820 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9,585 88,029 SH SOLE 2 24,262 0 63,767
ISHARES TR JPMORGAN USD EMG 464288281 80,016 734,903 SH SOLE 7 734,903 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,811 25,820 SH SOLE 17 0 0 25,820
ISHARES TR JPMORGAN USD EMG 464288281 24,763 227,430 SH SOLE 18 206,594 0 20,836
ISHARES TR JPMORGAN USD EMG 464288281 6,377 58,571 SH SOLE 19 58,571 0 0
ISHARES TR JPMORGAN USD EMG 464288281 26,369 242,181 SH SOLE 21 242,181 0 0
ISHARES TR JPMORGAN USD EMG 464288281 152,945 1,404,708 SH SOLE 22 959,939 0 444,769
ISHARES TR JPMORGAN USD EMG 464288281 45,233 415,435 SH SOLE 23 415,435 0 0
ISHARES TR CALIF MUN BD ETF 464288356 200 3,222 SH SOLE 2 3,222 0 0
ISHARES TR CALIF MUN BD ETF 464288356 63 1,020 SH SOLE 17 0 0 1,020
ISHARES TR CALIF MUN BD ETF 464288356 484 7,791 SH SOLE 18 7,791 0 0
ISHARES TR GLB INFRASTR ETF 464288372 2,759 61,217 SH SOLE 7 61,217 0 0
ISHARES TR GLB INFRASTR ETF 464288372 8,593 190,668 SH SOLE 22 0 0 190,668
ISHARES TR GLB INFRASTR ETF 464288372 252 5,590 SH SOLE 23 5,590 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 92 500 SH SOLE 43 0 0 500
ISHARES TR NATIONAL MUN ETF 464288414 204,248 1,759,996 SH SOLE 2 1,759,996 0 0
ISHARES TR NATIONAL MUN ETF 464288414 21,700 186,986 SH SOLE 17 0 0 186,986
ISHARES TR NATIONAL MUN ETF 464288414 14,673 126,434 SH SOLE 18 126,434 0 0
ISHARES TR ASIA 50 ETF 464288430 647,100 7,019,960 SH SOLE 4 7,019,960 0 0
ISHARES TR INTL SEL DIV ETF 464288448 503 15,970 SH SOLE 7 15,970 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1 16 SH SOLE 17 0 0 16
ISHARES TR INTL SEL DIV ETF 464288448 8,454 268,565 SH SOLE 18 268,565 0 0
ISHARES TR INTL SEL DIV ETF 464288448 27,242 865,384 SH SOLE 21 865,384 0 0
ISHARES TR INTL DEV RE ETF 464288489 14 514 SH SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 4,394 159,330 SH SOLE 22 159,330 0 0
ISHARES TR IBOXX HI YD ETF 464288513 86,367 990,677 SH SOLE 2 538,042 0 452,635
ISHARES TR IBOXX HI YD ETF 464288513 2,293 26,305 SH SOLE 4 26,305 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,975 45,600 SH SOLE 7 45,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,403 50,500 SH SOLE 17 0 0 50,500
ISHARES TR IBOXX HI YD ETF 464288513 131,929 1,513,291 SH SOLE 18 1,059,880 0 453,411
ISHARES TR IBOXX HI YD ETF 464288513 452,931 5,195,360 SH SOLE 19 5,195,360 0 0
ISHARES TR IBOXX HI YD ETF 464288513 158,540 1,818,532 SH SOLE 21 1,818,532 0 0
ISHARES TR IBOXX HI YD ETF 464288513 23,047 264,364 SH SOLE 22 113,238 0 151,126
ISHARES TR IBOXX HI YD ETF 464288513 165,357 1,896,736 SH SOLE 23 1,896,736 0 0
ISHARES TR IBOXX HI YD ETF 464288513 62,185 713,297 SH SOLE 26 713,297 0 0
ISHARES TR IBOXX HI YD ETF 464288513 18,006 206,541 SH SOLE 28 206,541 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,267 26,000 SH SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 386,827 4,437,100 SH Put SOLE 2 4,437,100 0 0
ISHARES TR OPTIONS 464288513 7,942 91,100 SH Put SOLE 4 91,100 0 0
ISHARES TR OPTIONS 464288513 233,643 2,680,000 SH Put SOLE 18 2,680,000 0 0
ISHARES TR OPTIONS 464288513 1,824,616 20,929,300 SH Put SOLE 19 20,929,300 0 0
ISHARES TR CRE U S REIT ETF 464288521 21,919 418,293 SH SOLE 2 0 0 418,293
ISHARES TR CRE U S REIT ETF 464288521 7 141 SH SOLE 17 0 0 141
ISHARES TR CRE U S REIT ETF 464288521 31,201 595,442 SH SOLE 21 0 0 595,442
ISHARES TR CRE U S REIT ETF 464288521 19,671 375,398 SH SOLE 22 53,415 0 321,983
ISHARES TR CRE U S REIT ETF 464288521 98,380 1,877,474 SH SOLE 23 1,877,474 0 0
ISHARES TR MSCI KLD400 SOC 464288570 3 42 SH SOLE 17 0 0 42
ISHARES TR MSCI KLD400 SOC 464288570 641 8,396 SH SOLE 18 8,396 0 0
ISHARES TR MBS ETF 464288588 23,107 213,124 SH SOLE 2 73,944 0 139,180
ISHARES TR MBS ETF 464288588 55 504 SH SOLE 17 0 0 504
ISHARES TR MBS ETF 464288588 113,992 1,051,392 SH SOLE 18 1,030,395 0 20,997
ISHARES TR MBS ETF 464288588 56,462 520,775 SH SOLE 21 520,775 0 0
ISHARES TR INTRM GOV CR ETF 464288612 24 205 SH SOLE 17 0 0 205
ISHARES TR INTRM GOV CR ETF 464288612 530 4,614 SH SOLE 18 4,614 0 0
ISHARES TR USD INV GRDE ETF 464288620 5,169 87,549 SH SOLE 2 87,549 0 0
ISHARES TR USD INV GRDE ETF 464288620 34,783 589,148 SH SOLE 7 589,148 0 0
ISHARES TR USD INV GRDE ETF 464288620 13 214 SH SOLE 17 0 0 214
ISHARES TR USD INV GRDE ETF 464288620 89,947 1,523,486 SH SOLE 18 1,523,486 0 0
ISHARES TR USD INV GRDE ETF 464288620 50,440 854,343 SH SOLE 23 854,343 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,497 42,155 SH SOLE 2 36,813 0 5,342
ISHARES TR ISHS 5-10YR INVT 464288638 72 1,221 SH SOLE 17 0 0 1,221
ISHARES TR ISHS 5-10YR INVT 464288638 50,178 847,166 SH SOLE 18 350,006 0 497,160
ISHARES TR ISHS 5-10YR INVT 464288638 1,805 30,476 SH SOLE 22 30,476 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 15,644 264,119 SH SOLE 23 264,119 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 96,127 1,757,988 SH SOLE 2 1,330,336 0 427,652
ISHARES TR ISHS 1-5YR INVS 464288646 4,869 89,043 SH SOLE 7 89,043 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 8 138 SH SOLE 17 0 0 138
ISHARES TR ISHS 1-5YR INVS 464288646 18,983 347,168 SH SOLE 18 347,168 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 66,632 1,218,576 SH SOLE 19 1,218,576 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 25,776 471,400 SH SOLE 21 346,135 0 125,265
ISHARES TR 10-20 YR TRS ETF 464288653 16,262 116,024 SH SOLE 2 116,024 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 44,309 316,128 SH SOLE 21 316,128 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 191 1,361 SH SOLE 22 1,361 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 16,398 126,242 SH SOLE 2 9 0 126,233
ISHARES TR 3 7 YR TREAS BD 464288661 39,155 301,446 SH SOLE 7 12,760 0 288,686
ISHARES TR 3 7 YR TREAS BD 464288661 22 167 SH SOLE 17 0 0 167
ISHARES TR 3 7 YR TREAS BD 464288661 31,221 240,362 SH SOLE 18 179,064 0 61,298
ISHARES TR 3 7 YR TREAS BD 464288661 26,336 202,759 SH SOLE 23 202,759 0 0
ISHARES TR SHORT TREAS BD 464288679 24,952 225,792 SH SOLE 2 225,792 0 0
ISHARES TR SHORT TREAS BD 464288679 8 73 SH SOLE 17 0 0 73
ISHARES TR SHORT TREAS BD 464288679 13,695 123,928 SH SOLE 18 0 0 123,928
ISHARES TR SHORT TREAS BD 464288679 340,182 3,078,290 SH SOLE 19 3,078,290 0 0
ISHARES TR SHORT TREAS BD 464288679 41,589 376,338 SH SOLE 21 0 0 376,338
ISHARES TR SHORT TREAS BD 464288679 117,112 1,059,737 SH SOLE 22 0 0 1,059,737
ISHARES TR PFD AND INCM SEC 464288687 27,958 728,060 SH SOLE 2 728,060 0 0
ISHARES TR PFD AND INCM SEC 464288687 901 23,467 SH SOLE 3 23,467 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,045 27,225 SH SOLE 7 27,225 0 0
ISHARES TR PFD AND INCM SEC 464288687 113,495 2,955,595 SH SOLE 18 2,955,595 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,795 203,000 SH SOLE 19 203,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 38,311 997,687 SH SOLE 21 997,687 0 0
ISHARES TR GLOBAL MATER ETF 464288695 14,396 165,915 SH SOLE 2 165,915 0 0
ISHARES TR MRNING SM CP ETF 464288703 3 15 SH SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 8,136 134,429 SH SOLE 2 134,429 0 0
ISHARES TR GLOB UTILITS ETF 464288711 304 5,025 SH SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 28,794 248,370 SH SOLE 2 248,370 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 50,457 435,236 SH SOLE 7 435,236 0 0
ISHARES TR GLB CNSM STP ETF 464288737 19,656 338,305 SH SOLE 2 338,305 0 0
ISHARES TR GLB CNSM STP ETF 464288737 92,015 1,583,742 SH SOLE 4 1,583,742 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,871 83,845 SH SOLE 7 83,845 0 0
ISHARES TR GLB CNS DISC ETF 464288745 37,907 232,500 SH SOLE 2 232,500 0 0
ISHARES TR GLB CNS DISC ETF 464288745 61,846 379,332 SH SOLE 7 379,332 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 34 SH SOLE 17 0 0 34
ISHARES TR MSCI USA ESG SLC 464288802 153 1,740 SH SOLE 18 1,740 0 0
ISHARES TR MSCI USA ESG SLC 464288802 16,202 184,491 SH SOLE 22 0 0 184,491
ISHARES TR U.S. MED DVC ETF 464288810 59,191 179,170 SH SOLE 2 179,170 0 0
ISHARES TR U.S. MED DVC ETF 464288810 12,778 38,678 SH SOLE 18 38,678 0 0
ISHARES TR U.S. MED DVC ETF 464288810 45,214 136,864 SH SOLE 19 136,864 0 0
ISHARES TR EAFE VALUE ETF 464288877 72,622 1,424,792 SH SOLE 2 1,135,180 0 289,612
ISHARES TR EAFE VALUE ETF 464288877 25,166 493,746 SH SOLE 17 0 0 493,746
ISHARES TR EAFE VALUE ETF 464288877 50,045 981,861 SH SOLE 18 981,861 0 0
ISHARES TR EAFE VALUE ETF 464288877 219,987 4,316,004 SH SOLE 19 4,316,004 0 0
ISHARES TR EAFE GRWTH ETF 464288885 115,477 1,149,478 SH SOLE 2 937,239 0 212,239
ISHARES TR EAFE GRWTH ETF 464288885 11 109 SH SOLE 17 0 0 109
ISHARES TR EAFE GRWTH ETF 464288885 43,556 433,566 SH SOLE 18 433,566 0 0
ISHARES TR EAFE GRWTH ETF 464288885 155,127 1,544,170 SH SOLE 19 1,544,170 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 0 7 SH SOLE 17 0 0 7
ISHARES TR CORE LT USDB ETF 464289479 2,544 37,107 SH SOLE 18 37,107 0 0
ISHARES TR 10+ YR INVST GRD 464289511 173,497 2,602,321 SH SOLE 2 2,249,575 0 352,746
ISHARES TR 10+ YR INVST GRD 464289511 629,995 9,449,459 SH SOLE 21 9,449,459 0 0
ISHARES TR 10+ YR INVST GRD 464289511 735 11,021 SH SOLE 22 11,021 0 0
ISHARES TR 10+ YR INVST GRD 464289511 5,783 86,748 SH SOLE 23 86,748 0 0
ISHARES TR INDIA 50 ETF 464289529 47,597 1,060,781 SH SOLE 7 1,060,781 0 0
ISHARES TR INDIA 50 ETF 464289529 22,188 494,488 SH SOLE 22 494,488 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 3 44 SH SOLE 17 0 0 44
ISHARES TR GRWT ALLOCAT ETF 464289867 9 164 SH SOLE 17 0 0 164
ISHARES TR GRWT ALLOCAT ETF 464289867 74,779 1,396,165 SH SOLE 22 0 0 1,396,165
ISHARES TR MODERT ALLOC ETF 464289875 1 18 SH SOLE 17 0 0 18
ISHARES TR MODERT ALLOC ETF 464289875 92,190 2,116,872 SH SOLE 22 0 0 2,116,872
ISHARES TR CONSER ALLOC ETF 464289883 16,986 439,473 SH SOLE 22 0 0 439,473
ISHARES TR US TREAS BD ETF 46429B267 131,991 5,039,755 SH SOLE 2 3,633,795 0 1,405,960
ISHARES TR US TREAS BD ETF 46429B267 34,362 1,312,013 SH SOLE 7 1,312,013 0 0
ISHARES TR US TREAS BD ETF 46429B267 128 4,869 SH SOLE 17 0 0 4,869
ISHARES TR US TREAS BD ETF 46429B267 67,328 2,570,753 SH SOLE 18 2,570,753 0 0
ISHARES TR US TREAS BD ETF 46429B267 167,525 6,396,525 SH SOLE 19 6,396,525 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1,067 48,823 SH SOLE 15 48,823 0 0
ISHARES TR CMBS ETF 46429B366 247 4,592 SH SOLE 3 4,592 0 0
ISHARES TR CMBS ETF 46429B366 1,970 36,572 SH SOLE 18 36,572 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,359 46,508 SH SOLE 22 0 0 46,508
ISHARES TR MSCI INDIA ETF 46429B598 270,203 6,405,950 SH SOLE 2 40,948 0 6,365,002
ISHARES TR MSCI INDIA ETF 46429B598 46,044 1,091,616 SH SOLE 4 1,091,616 0 0
ISHARES TR MSCI INDIA ETF 46429B598 121,097 2,870,966 SH SOLE 7 11,097 0 2,859,869
ISHARES TR MSCI INDIA ETF 46429B598 10,473 248,284 SH SOLE 15 248,284 0 0
ISHARES TR MSCI INDIA ETF 46429B598 151,728 3,597,149 SH SOLE 18 3,597,149 0 0
ISHARES TR MSCI INDIA ETF 46429B598 327,436 7,762,823 SH SOLE 21 7,762,823 0 0
ISHARES TR MSCI INDIA ETF 46429B598 139,087 3,297,463 SH SOLE 22 2,562,327 0 735,136
ISHARES TR MSCI INDIA ETF 46429B598 9,118 216,169 SH SOLE 26 216,169 0 0
ISHARES TR MSCI POLAND ETF 46429B606 13,977 772,213 SH SOLE 7 37,213 0 735,000
ISHARES TR MSCI POLAND ETF 46429B606 265 14,651 SH SOLE 15 14,651 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,114 61,568 SH SOLE 22 0 0 61,568
ISHARES TR FLTG RATE NT ETF 46429B655 50,158 987,752 SH SOLE 2 987,752 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 54,504 1,073,327 SH SOLE 7 50,644 0 1,022,683
ISHARES TR FLTG RATE NT ETF 46429B655 2 37 SH SOLE 17 0 0 37
ISHARES TR FLTG RATE NT ETF 46429B655 24,465 481,788 SH SOLE 18 481,788 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,644 308,079 SH SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 95,879 1,888,130 SH SOLE 23 1,888,130 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 21 220 SH SOLE 17 0 0 220
ISHARES TR CORE HIGH DV ETF 46429B663 21,627 227,913 SH SOLE 18 227,913 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 29,367 309,480 SH SOLE 21 309,480 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 28 SH SOLE 2 28 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 28 SH SOLE 17 0 0 28
ISHARES TR MSCI EAFE MIN VL 46429B689 8,017 109,835 SH SOLE 2 109,835 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 181,798 2,490,727 SH SOLE 7 2,490,727 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 7 98 SH SOLE 17 0 0 98
ISHARES TR MSCI EAFE MIN VL 46429B689 277,043 3,795,634 SH SOLE 18 3,785,380 0 10,254
ISHARES TR MSCI EAFE MIN VL 46429B689 4,934 67,603 SH SOLE 21 67,603 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6,970 95,494 SH SOLE 22 95,494 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 106,111 1,533,618 SH SOLE 2 1,427,540 0 106,078
ISHARES TR MSCI USA MIN VOL 46429B697 363 5,252 SH SOLE 7 5,252 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 127 1,835 SH SOLE 17 0 0 1,835
ISHARES TR MSCI USA MIN VOL 46429B697 569,524 8,231,312 SH SOLE 18 8,209,467 0 21,845
ISHARES TR MSCI USA MIN VOL 46429B697 26,118 377,486 SH SOLE 19 377,486 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 38,779 560,467 SH SOLE 22 560,467 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 947 8,960 SH SOLE 17 0 0 8,960
ISHARES TR 0-5 YR TIPS ETF 46429B747 418 3,950 SH SOLE 18 3,950 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 271,387 2,228,504 SH SOLE 2 2,228,504 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 13,039 107,074 SH SOLE 7 107,074 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 135 1,111 SH SOLE 17 0 0 1,111
ISHARES TR MSCI USA QLT FCT 46432F339 147,705 1,212,884 SH SOLE 18 1,177,658 0 35,226
ISHARES TR MSCI USA QLT FCT 46432F339 23,973 196,859 SH SOLE 22 196,859 0 0
ISHARES TR MSCI USA SZE FT 46432F370 73,470 611,845 SH SOLE 2 611,845 0 0
ISHARES TR MSCI USA SZE FT 46432F370 69,757 580,920 SH SOLE 18 550,471 0 30,449
ISHARES TR MSCI USA VALUE 46432F388 447,561 4,368,150 SH SOLE 2 4,162,221 0 205,929
ISHARES TR MSCI USA VALUE 46432F388 9,850 96,134 SH SOLE 7 96,134 0 0
ISHARES TR MSCI USA VALUE 46432F388 40 389 SH SOLE 17 0 0 389
ISHARES TR MSCI USA VALUE 46432F388 140,874 1,374,919 SH SOLE 18 1,325,048 0 49,871
ISHARES TR MSCI USA VALUE 46432F388 133,688 1,304,782 SH SOLE 19 1,304,782 0 0
ISHARES TR MSCI USA VALUE 46432F388 31,492 307,356 SH SOLE 22 307,356 0 0
ISHARES TR MSCI USA MMENTM 46432F396 94,253 585,933 SH SOLE 2 523,358 0 62,575
ISHARES TR MSCI USA MMENTM 46432F396 5,124 31,851 SH SOLE 7 31,851 0 0
ISHARES TR MSCI USA MMENTM 46432F396 117 727 SH SOLE 17 0 0 727
ISHARES TR MSCI USA MMENTM 46432F396 145,868 906,798 SH SOLE 18 877,823 0 28,975
ISHARES TR MSCI USA MMENTM 46432F396 54,588 339,351 SH SOLE 19 339,351 0 0
ISHARES TR MSCI USA MMENTM 46432F396 22,452 139,575 SH SOLE 22 139,575 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 62,020 882,473 SH SOLE 2 688,789 0 193,684
ISHARES TR CORE MSCI TOTAL 46432F834 134 1,904 SH SOLE 17 0 0 1,904
ISHARES TR CORE MSCI TOTAL 46432F834 427 6,076 SH SOLE 18 6,076 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 14,083,495 200,391,214 SH SOLE 21 200,316,380 0 74,834
ISHARES TR CORE MSCI TOTAL 46432F834 510,599 7,265,206 SH SOLE 22 0 0 7,265,206
ISHARES TR CORE MSCI EAFE 46432F842 1,973,787 27,394,679 SH SOLE 2 26,188,327 0 1,206,352
ISHARES TR CORE MSCI EAFE 46432F842 4,414 61,266 SH SOLE 3 61,266 0 0
ISHARES TR CORE MSCI EAFE 46432F842 100,410 1,393,613 SH SOLE 4 1,393,613 0 0
ISHARES TR CORE MSCI EAFE 46432F842 43,767 607,448 SH SOLE 7 607,448 0 0
ISHARES TR CORE MSCI EAFE 46432F842 118,390 1,643,162 SH SOLE 17 0 0 1,643,162
ISHARES TR CORE MSCI EAFE 46432F842 218,224 3,028,788 SH SOLE 18 2,683,565 0 345,223
ISHARES TR CORE MSCI EAFE 46432F842 212,377 2,947,628 SH SOLE 19 2,947,628 0 0
ISHARES TR CORE MSCI EAFE 46432F842 61,800 857,740 SH SOLE 21 0 0 857,740
ISHARES TR CORE MSCI EAFE 46432F842 407,529 5,656,202 SH SOLE 22 5,636,611 0 19,591
ISHARES TR CORE MSCI EAFE 46432F842 14,389 199,708 SH SOLE 23 199,708 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 0 7 SH SOLE 17 0 0 7
ISHARES TR CORE 1 5 YR USD 46432F859 3,893 75,895 SH SOLE 18 75,895 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 598 25,508 SH SOLE 18 25,508 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,211 129,000 SH SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 37 709 SH SOLE 18 709 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 292 7,187 SH SOLE 7 7,187 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 1,984 48,827 SH SOLE 18 48,827 0 0
ISHARES TR MSCI USA SML CP 46434V290 18,036 343,874 SH SOLE 2 343,874 0 0
ISHARES TR MSCI USA SML CP 46434V290 397 7,565 SH SOLE 18 7,565 0 0
ISHARES TR MSCI USA SML CP 46434V290 19,275 367,494 SH SOLE 22 367,494 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 6,599 144,050 SH SOLE 2 144,050 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 5,133 112,057 SH SOLE 7 112,057 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 19 412 SH SOLE 17 0 0 412
ISHARES TR 0-5YR HI YL CP 46434V407 104,706 2,285,653 SH SOLE 18 2,285,653 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 24,288 530,200 SH SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 118,881 3,308,682 SH SOLE 2 114,259 0 3,194,423
ISHARES TR MSCI SAUDI ARBIA 46434V423 17,230 479,556 SH SOLE 4 479,556 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 550 15,317 SH SOLE 7 15,317 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,014 111,715 SH SOLE 15 111,715 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 247 6,862 SH SOLE 19 6,862 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 11,900 331,210 SH SOLE 22 331,210 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,486 124,846 SH SOLE 23 124,846 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 13,214 351,431 SH SOLE 2 351,431 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 1,194 31,749 SH SOLE 18 0 0 31,749
ISHARES TR MSCI INTL QUALTY 46434V456 24,601 675,109 SH SOLE 2 675,109 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH SOLE 17 0 0 11
ISHARES TR MSCI INTL QUALTY 46434V456 2,135 58,590 SH SOLE 18 0 0 58,590
ISHARES TR MSCI LW CRB TG 46434V464 270 1,730 SH SOLE 18 1,730 0 0
ISHARES TR MSCI CHINA A 46434V514 59,384 1,443,471 SH SOLE 2 178,264 0 1,265,207
ISHARES TR MSCI CHINA A 46434V514 1,436 34,917 SH SOLE 7 34,917 0 0
ISHARES TR MSCI CHINA A 46434V514 4,770 115,955 SH SOLE 15 115,955 0 0
ISHARES TR MSCI CHINA A 46434V514 5,651 137,365 SH SOLE 26 137,365 0 0
ISHARES TR MSCI CHINA A 46434V514 8,868 215,565 SH SOLE 31 215,565 0 0
ISHARES TR CORE TOTAL USD 46434V613 77,741 1,473,759 SH SOLE 2 1,045,328 0 428,431
ISHARES TR CORE TOTAL USD 46434V613 17 317 SH SOLE 17 0 0 317
ISHARES TR CORE TOTAL USD 46434V613 134,157 2,543,268 SH SOLE 18 194,128 0 2,349,140
ISHARES TR CORE TOTAL USD 46434V613 227,239 4,307,852 SH SOLE 19 4,307,852 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,937,754 36,734,678 SH SOLE 21 36,734,678 0 0
ISHARES TR CORE DIV GRWTH 46434V621 79 1,642 SH SOLE 17 0 0 1,642
ISHARES TR CORE DIV GRWTH 46434V621 35,379 732,931 SH SOLE 18 732,931 0 0
ISHARES TR CORE DIV GRWTH 46434V621 403,543 8,360,127 SH SOLE 19 8,360,127 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 404 11,802 SH SOLE 3 11,802 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 17,697 694,540 SH SOLE 2 694,540 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 5,454 214,034 SH SOLE 7 214,034 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,792 51,733 SH SOLE 7 51,733 0 0
ISHARES TR CORE MSCI EURO 46434V738 103 1,911 SH SOLE 17 0 0 1,911
ISHARES TR CORE MSCI EURO 46434V738 15,949 295,510 SH SOLE 23 295,510 0 0
ISHARES TR MSCI UAE ETF 46434V761 232 17,304 SH SOLE 23 17,304 0 0
ISHARES TR MSCI QATAR ETF 46434V779 539 28,673 SH SOLE 4 28,673 0 0
ISHARES TR MSCI QATAR ETF 46434V779 231 12,258 SH SOLE 19 12,258 0 0
ISHARES TR MSCI QATAR ETF 46434V779 265 14,065 SH SOLE 23 14,065 0 0
ISHARES TR HDG MSCI EAFE 46434V803 14 435 SH SOLE 2 435 0 0
ISHARES TR HDG MSCI EAFE 46434V803 358 10,869 SH SOLE 18 10,869 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 87,756 1,737,061 SH SOLE 2 1,737,061 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH SOLE 17 0 0 12
ISHARES TR BLACKROCK ULTRA 46434V878 3,076 60,890 SH SOLE 18 60,890 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 207 5,323 SH SOLE 18 5,323 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 87,960 2,259,449 SH SOLE 19 2,259,449 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 16,527 424,528 SH SOLE 22 352,601 0 71,927
ISHARES TR ESG AWRE USD ETF 46435G193 22,076 819,306 SH SOLE 2 819,306 0 0
ISHARES TR INVESTMENT GRADE 46435G219 4,883 92,500 SH SOLE 23 92,500 0 0
ISHARES TR CORE MSCI INTL 46435G326 136,288 2,109,724 SH SOLE 2 2,109,724 0 0
ISHARES TR CORE MSCI INTL 46435G326 4 55 SH SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 2,953 45,718 SH SOLE 18 45,718 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,037,400 16,058,826 SH SOLE 21 16,058,826 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 181,047 5,782,387 SH SOLE 7 269,689 0 5,512,698
ISHARES TR MSCI UK ETF NEW 46435G334 34,556 1,103,687 SH SOLE 18 1,103,687 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 7,802 249,198 SH SOLE 21 249,198 0 0
ISHARES TR MORTGE REL ETF 46435G342 5 135 SH SOLE 17 0 0 135
ISHARES TR MORTGE REL ETF 46435G342 13,166 373,406 SH SOLE 21 373,406 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 15,630 618,040 SH SOLE 2 618,040 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 1,384 54,712 SH SOLE 18 0 0 54,712
ISHARES TR ESG AWR MSCI USA 46435G425 634,619 6,983,808 SH SOLE 2 6,068,658 0 915,150
ISHARES TR ESG AWR MSCI USA 46435G425 162,233 1,785,326 SH SOLE 7 87,335 0 1,697,991
ISHARES TR ESG AWR MSCI USA 46435G425 205 2,259 SH SOLE 17 0 0 2,259
ISHARES TR ESG AWR MSCI USA 46435G425 66,771 734,794 SH SOLE 18 734,794 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 395,150 4,348,522 SH SOLE 19 4,348,522 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 21,624 237,970 SH SOLE 21 237,970 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 4,634 50,995 SH SOLE 22 50,995 0 0
ISHARES TR FALN ANGLS USD 46435G474 6,081 207,984 SH SOLE 2 157,252 0 50,732
ISHARES TR FALN ANGLS USD 46435G474 17,542 599,936 SH SOLE 7 599,936 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 5 SH SOLE 17 0 0 5
ISHARES TR FALN ANGLS USD 46435G474 7,738 264,626 SH SOLE 18 264,626 0 0
ISHARES TR FALN ANGLS USD 46435G474 120,789 4,130,964 SH SOLE 19 4,130,964 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 2,622 85,000 SH SOLE 85,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 19,276 625,008 SH SOLE 2 625,008 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 1,075 34,871 SH SOLE 18 0 0 34,871
ISHARES TR ESG AW MSCI EAFE 46435G516 144,645 1,905,737 SH SOLE 2 1,905,737 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 19 251 SH SOLE 17 0 0 251
ISHARES TR ESG AW MSCI EAFE 46435G516 1,760 23,192 SH SOLE 18 23,192 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 11,044 145,511 SH SOLE 21 145,511 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,680 48,486 SH SOLE 22 48,486 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10
ISHARES TR MSCI GLOBAL IMP 46435G532 2,671 28,163 SH SOLE 18 28,163 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,205 38,093 SH SOLE 38,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 98,248 1,790,885 SH SOLE 2 1,790,885 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,458 26,579 SH SOLE 3 26,579 0 0
ISHARES TR CORE INTL AGGR 46435G672 170,475 3,107,455 SH SOLE 7 135,685 0 2,971,770
ISHARES TR CORE INTL AGGR 46435G672 3 54 SH SOLE 17 0 0 54
ISHARES TR CORE INTL AGGR 46435G672 345,052 6,289,691 SH SOLE 21 6,289,691 0 0
ISHARES TR IBONDS DEC2022 46435G755 20 759 SH SOLE 18 759 0 0
ISHARES TR IBONDS DEC2021 46435G789 20 762 SH SOLE 18 762 0 0
ISHARES TR MSCI USA MID CP 46435U143 1,363 39,000 SH SOLE 39,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 73 3,000 SH SOLE 3,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 640 26,000 SH SOLE 26,000 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 21,726 407,000 SH SOLE 407,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 4,598 115,000 SH SOLE 115,000 0 0
ISHARES TR BB RAT CORP BD 46435U473 15,014 291,250 SH SOLE 2 291,250 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 37,133 678,606 SH SOLE 2 678,606 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 15,915 290,840 SH SOLE 21 290,840 0 0
ISHARES TR ESG AWARE MSCI 46435U663 0 5 SH SOLE 17 0 0 5
ISHARES TR ESG AWARE MSCI 46435U663 24 622 SH SOLE 18 622 0 0
ISHARES TR ESG AWARE MSCI 46435U663 3,135 81,341 SH SOLE 21 81,341 0 0
ISHARES TR ESG AWARE MSCI 46435U663 736 19,106 SH SOLE 22 19,106 0 0
ISHARES TR U.S. FIXED INCME 46435U796 9,281 92,970 SH SOLE 18 0 0 92,970
ISHARES TR BROAD USD HIGH 46435U853 1,963 47,657 SH SOLE 2 47,657 0 0
ISHARES TR BROAD USD HIGH 46435U853 14 334 SH SOLE 17 0 0 334
ISHARES TR BROAD USD HIGH 46435U853 3,215 78,059 SH SOLE 22 78,059 0 0
ISHARES TR FACTORS US GRO 46436E403 3,399 105,000 SH SOLE 105,000 0 0
ISHARES TR INTL DEV SML CP 46436E510 3,455 100,000 SH SOLE 100,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 7,668 300,000 SH SOLE 300,000 0 0
ISHARES TR ESG SCRND S&P SM 46436E544 2,136 55,000 SH SOLE 55,000 0 0
ISHARES TR VIRTUAL WRK LIFE 46436E585 1,129 40,000 SH SOLE 40,000 0 0
ISHARES TR IBOND DEC 2030 46436E593 1,142 50,000 SH SOLE 50,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 3,922 80,000 SH SOLE 80,000 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 1,267 40,000 SH SOLE 40,000 0 0
ISHARES TR ESG AWARE GROWTH 46436E676 1,041 35,000 SH SOLE 35,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 1,533 55,000 SH SOLE 55,000 0 0
ISHARES TR ESG AWARE CONSER 46436E692 1,885 70,000 SH SOLE 70,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 1,239 50,000 SH SOLE 50,000 0 0
ISHARES TR EGSADVNCDMSCI EM 46436E742 5,687 130,000 SH SOLE 130,000 0 0
ISHARES TR FACTORS US SMALL 46436E775 5,350 114,000 SH SOLE 114,000 0 0
ISHARES TR FACTORS US MID 46436E783 5,845 144,000 SH SOLE 144,000 0 0
ISHARES TR FACTORS US BLEND 46436E791 5,477 145,000 SH SOLE 145,000 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 1,535 53,000 SH SOLE 53,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 991 40,000 SH SOLE 40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,252 50,000 SH SOLE 50,000 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 256 10,000 SH SOLE 10,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,322,779 17,860,663 SH OTR 2 0 0 17,860,663
ISHARES TR IBOXX HI YD ETF 464288513 337,891 3,875,790 SH OTR 2 0 0 3,875,790
ISHARES TR 0-5YR INVT GR CP 46434V100 43,597 841,975 SH OTR 2 0 0 841,975
ISHARES TR 0-5YR HI YL CP 46434V407 31,419 685,850 SH OTR 2 0 0 685,850
ISHARES TR BROAD USD HIGH 46435U853 64,086 1,555,865 SH OTR 2 0 0 1,555,865
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 43,042 857,587 SH SOLE 44 857,587 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 48,984 975,972 SH SOLE 2 883,362 0 92,610
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2 45 SH SOLE 17 0 0 45
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 12,972 258,462 SH SOLE 18 258,462 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 159,604 3,180,000 SH SOLE 19 3,180,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 28,566 1,250,000 SH SOLE 1,250,000 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2,196 25,000 SH SOLE 23 25,000 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 323 10,000 SH SOLE 10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 732 20,000 SH SOLE 20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 1,919 65,000 SH SOLE 65,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 10,309 106,806 SH SOLE 18 106,806 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 8,816 175,436 SH SOLE 18 175,436 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,520 1,500,000 PRN SOLE 21 1,500,000 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 253 250,000 PRN SOLE 22 250,000 0 0
ISORAY INC COM 46489V104 60 54,637 SH SOLE 21 54,637 0 0
ISORAY INC COM 46489V104 3,255 2,985,923 SH SOLE 22 2,985,923 0 0
ISSUER DIRECT CORP COM NEW 46520M204 13 585 SH SOLE 18 585 0 0
ISSUER DIRECT CORP COM NEW 46520M204 190 8,648 SH SOLE 21 8,648 0 0
ISSUER DIRECT CORP COM NEW 46520M204 113 5,158 SH SOLE 22 5,158 0 0
ISTAR INC COM 45031U101 21,381 1,202,509 SH SOLE 2 1,141,284 0 61,225
ISTAR INC COM 45031U101 6 338 SH SOLE 4 338 0 0
ISTAR INC COM 45031U101 26 1,448 SH SOLE 7 1,448 0 0
ISTAR INC COM 45031U101 5,150 289,669 SH SOLE 18 289,669 0 0
ISTAR INC COM 45031U101 2,379 133,809 SH SOLE 19 133,809 0 0
ISTAR INC COM 45031U101 188,764 10,616,625 SH SOLE 21 10,616,625 0 0
ISTAR INC COM 45031U101 38,211 2,149,080 SH SOLE 22 2,032,559 0 116,521
ISTAR INC COM 45031U101 16 923 SH SOLE 25 923 0 0
ISTAR INC COM 45031U101 350 19,662 SH SOLE 26 1,861 0 17,801
ISTAR INC COM 45031U101 151 8,492 SH SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 2,932 164,899 SH SOLE 30 164,899 0 0
ISTAR INC COM 45031U101 28 1,577 SH SOLE 36 1,577 0 0
ISTAR INC COM 45031U101 161 9,043 SH SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 511 28,717 SH SOLE 43 430 0 28,287
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,667 1,265,000 PRN SOLE 21 1,265,000 0 0
ISUN INC COM 465246106 1,242 93,025 SH SOLE 22 93,025 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 64 10,999 SH SOLE 43 353 0 10,646
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,061 213,827 SH SOLE 2 213,827 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,745 351,820 SH SOLE 4 351,820 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 8,311 1,675,570 SH SOLE 18 125,479 0 1,550,091
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,549 715,447 SH SOLE 19 715,447 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 105,893 21,349,456 SH SOLE 21 21,349,456 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 21,298 4,294,029 SH SOLE 22 3,436,907 0 857,122
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,343 472,457 SH SOLE 25 472,457 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,267 860,222 SH SOLE 30 860,222 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 714 143,974 SH SOLE 31 143,974 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 26,773 5,397,684 SH SOLE 34 5,397,684 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,602 322,938 SH SOLE 43 2,644 0 320,294
ITEOS THERAPEUTICS INC COM 46565G104 367 10,737 SH SOLE 2 4,330 0 6,407
ITEOS THERAPEUTICS INC COM 46565G104 10 295 SH SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 2,200 64,375 SH SOLE 18 64,375 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,691 49,464 SH SOLE 19 49,464 0 0
ITEOS THERAPEUTICS INC COM 46565G104 33,276 973,547 SH SOLE 21 973,547 0 0
ITEOS THERAPEUTICS INC COM 46565G104 14,154 414,108 SH SOLE 22 399,691 0 14,417
ITEOS THERAPEUTICS INC COM 46565G104 111 3,235 SH SOLE 26 0 0 3,235
ITEOS THERAPEUTICS INC COM 46565G104 454 13,287 SH SOLE 30 13,287 0 0
ITEOS THERAPEUTICS INC COM 46565G104 30 889 SH SOLE 34 889 0 0
ITEOS THERAPEUTICS INC COM 46565G104 116 3,385 SH SOLE 40 3,385 0 0
ITERIS INC NEW COM 46564T107 57 9,221 SH SOLE 2 4,577 0 4,644
ITERIS INC NEW COM 46564T107 7 1,116 SH SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 850 137,687 SH SOLE 18 137,687 0 0
ITERIS INC NEW COM 46564T107 452 73,275 SH SOLE 19 73,275 0 0
ITERIS INC NEW COM 46564T107 9,393 1,522,289 SH SOLE 21 1,522,289 0 0
ITERIS INC NEW COM 46564T107 7,228 1,171,535 SH SOLE 22 1,158,729 0 12,806
ITERIS INC NEW COM 46564T107 5 851 SH SOLE 23 851 0 0
ITERIS INC NEW COM 46564T107 33 5,378 SH SOLE 26 0 0 5,378
ITRON INC COM 465741106 4,831 54,497 SH SOLE 2 45,497 0 9,000
ITRON INC COM 465741106 177 2,000 SH SOLE 4 2,000 0 0
ITRON INC COM 465741106 114 1,287 SH SOLE 7 1,287 0 0
ITRON INC COM 465741106 1,753 19,774 SH SOLE 13 19,774 0 0
ITRON INC COM 465741106 19,796 223,304 SH SOLE 18 196,475 0 26,829
ITRON INC COM 465741106 22,741 256,524 SH SOLE 19 256,524 0 0
ITRON INC COM 465741106 461,097 5,201,316 SH SOLE 21 5,201,316 0 0
ITRON INC COM 465741106 127,266 1,435,597 SH SOLE 22 1,363,745 0 71,852
ITRON INC COM 465741106 604 6,816 SH SOLE 23 6,816 0 0
ITRON INC COM 465741106 433 4,890 SH SOLE 25 4,890 0 0
ITRON INC COM 465741106 4,366 49,249 SH SOLE 26 35,817 0 13,432
ITRON INC COM 465741106 1,004 11,326 SH SOLE 28 5,577 0 5,749
ITRON INC COM 465741106 324 3,656 SH SOLE 29 3,656 0 0
ITRON INC COM 465741106 15,815 178,398 SH SOLE 30 178,398 0 0
ITRON INC COM 465741106 743 8,381 SH SOLE 31 8,381 0 0
ITRON INC COM 465741106 3,385 38,188 SH SOLE 34 38,188 0 0
ITRON INC COM 465741106 362 4,087 SH SOLE 36 4,087 0 0
ITRON INC COM 465741106 404 4,553 SH SOLE 40 4,553 0 0
ITRON INC COM 465741106 5,019 56,612 SH SOLE 43 222 0 56,390
ITT INC COM 45073V108 21,281 234,085 SH SOLE 2 74,991 0 159,094
ITT INC COM 45073V108 55 607 SH SOLE 4 607 0 0
ITT INC COM 45073V108 169 1,856 SH SOLE 7 1,856 0 0
ITT INC COM 45073V108 19,121 210,334 SH SOLE 18 210,334 0 0
ITT INC COM 45073V108 2,011 22,120 SH SOLE 19 22,120 0 0
ITT INC COM 45073V108 361,923 3,981,118 SH SOLE 21 3,981,118 0 0
ITT INC COM 45073V108 249,350 2,742,827 SH SOLE 22 2,620,191 0 122,636
ITT INC COM 45073V108 177 1,952 SH SOLE 25 1,952 0 0
ITT INC COM 45073V108 3,180 34,982 SH SOLE 26 25,772 0 9,210
ITT INC COM 45073V108 890 9,787 SH SOLE 28 5,937 0 3,850
ITT INC COM 45073V108 5,531 60,842 SH SOLE 30 60,842 0 0
ITT INC COM 45073V108 149 1,644 SH SOLE 31 1,644 0 0
ITT INC COM 45073V108 590 6,485 SH SOLE 36 6,485 0 0
ITT INC COM 45073V108 963 10,592 SH SOLE 40 10,592 0 0
ITT INC COM 45073V108 8,390 92,287 SH SOLE 43 3,648 0 88,639
ITURAN LOCATION AND CONTROL SHS M6158M104 104 4,903 SH SOLE 2 0 0 4,903
ITURAN LOCATION AND CONTROL SHS M6158M104 298 14,033 SH SOLE 7 14,033 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 6,804 320,472 SH SOLE 21 320,472 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,320 156,399 SH SOLE 22 148,961 0 7,438
ITURAN LOCATION AND CONTROL SHS M6158M104 67 3,166 SH SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 212 9,965 SH SOLE 30 9,965 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 31 1,457 SH SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 552 89,391 SH SOLE 2 24,562 0 64,829
IVERIC BIO INC COM 46583P102 10 1,540 SH SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 1,650 266,990 SH SOLE 18 266,990 0 0
IVERIC BIO INC COM 46583P102 844 136,644 SH SOLE 19 136,644 0 0
IVERIC BIO INC COM 46583P102 26,604 4,304,863 SH SOLE 21 4,304,863 0 0
IVERIC BIO INC COM 46583P102 13,648 2,208,486 SH SOLE 22 2,085,874 0 122,612
IVERIC BIO INC COM 46583P102 266 42,985 SH SOLE 30 42,985 0 0
IVERIC BIO INC COM 46583P102 51 8,299 SH SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 3 436 SH SOLE 43 0 0 436
IZEA WORLDWIDE INC COM 46604H105 28 7,479 SH SOLE 21 7,479 0 0
IZEA WORLDWIDE INC COM 46604H105 3,132 830,782 SH SOLE 22 830,782 0 0
J & J SNACK FOODS CORP COM 466032109 2,242 14,280 SH SOLE 2 4,923 0 9,357
J & J SNACK FOODS CORP COM 466032109 12 74 SH SOLE 4 74 0 0
J & J SNACK FOODS CORP COM 466032109 44 282 SH SOLE 7 282 0 0
J & J SNACK FOODS CORP COM 466032109 9,709 61,829 SH SOLE 18 61,829 0 0
J & J SNACK FOODS CORP COM 466032109 4,108 26,163 SH SOLE 19 26,163 0 0
J & J SNACK FOODS CORP COM 466032109 279,754 1,781,531 SH SOLE 21 1,781,531 0 0
J & J SNACK FOODS CORP COM 466032109 69,621 443,364 SH SOLE 22 423,168 0 20,196
J & J SNACK FOODS CORP COM 466032109 583 3,715 SH SOLE 26 2,800 0 915
J & J SNACK FOODS CORP COM 466032109 325 2,069 SH SOLE 28 2,069 0 0
J & J SNACK FOODS CORP COM 466032109 5,079 32,341 SH SOLE 30 32,341 0 0
J & J SNACK FOODS CORP COM 466032109 30 192 SH SOLE 34 192 0 0
J & J SNACK FOODS CORP COM 466032109 263 1,678 SH SOLE 40 1,678 0 0
J & J SNACK FOODS CORP COM 466032109 1,598 10,177 SH SOLE 43 386 0 9,791
J ALEXANDERS HLDGS INC COM 46609J106 25 2,575 SH SOLE 18 2,575 0 0
J ALEXANDERS HLDGS INC COM 46609J106 476 49,409 SH SOLE 21 49,409 0 0
J ALEXANDERS HLDGS INC COM 46609J106 3,076 319,059 SH SOLE 22 319,059 0 0
J ALEXANDERS HLDGS INC COM 46609J106 237 24,566 SH SOLE 26 0 0 24,566
J ALEXANDERS HLDGS INC COM 46609J106 1 94 SH SOLE 43 0 0 94
J JILL INC COM 46620W201 27 2,727 SH SOLE 21 2,727 0 0
J JILL INC COM 46620W201 838 85,966 SH SOLE 22 85,966 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 11 372 SH SOLE 17 0 0 372
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 19 633 SH SOLE 17 0 0 633
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 21 734 SH SOLE 17 0 0 734
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 8,796 308,841 SH SOLE 18 0 0 308,841
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 24 861 SH SOLE 17 0 0 861
J2 GLOBAL INC COM 48123V102 8,092 67,512 SH SOLE 2 58,681 0 8,831
J2 GLOBAL INC COM 48123V102 130 1,084 SH SOLE 4 1,084 0 0
J2 GLOBAL INC COM 48123V102 226 1,888 SH SOLE 7 1,888 0 0
J2 GLOBAL INC COM 48123V102 27,627 230,491 SH SOLE 18 225,689 0 4,802
J2 GLOBAL INC COM 48123V102 13,124 109,491 SH SOLE 19 109,491 0 0
J2 GLOBAL INC COM 48123V102 386,200 3,222,094 SH SOLE 21 3,222,094 0 0
J2 GLOBAL INC COM 48123V102 179,722 1,499,430 SH SOLE 22 1,429,103 0 70,327
J2 GLOBAL INC COM 48123V102 300 2,506 SH SOLE 23 2,506 0 0
J2 GLOBAL INC COM 48123V102 4,800 40,047 SH SOLE 26 10,765 0 29,282
J2 GLOBAL INC COM 48123V102 705 5,878 SH SOLE 28 5,878 0 0
J2 GLOBAL INC COM 48123V102 668 5,574 SH SOLE 29 5,574 0 0
J2 GLOBAL INC COM 48123V102 10,629 88,682 SH SOLE 30 88,682 0 0
J2 GLOBAL INC COM 48123V102 1,176 9,811 SH SOLE 31 9,811 0 0
J2 GLOBAL INC COM 48123V102 42 349 SH SOLE 34 349 0 0
J2 GLOBAL INC COM 48123V102 96 802 SH SOLE 36 802 0 0
J2 GLOBAL INC COM 48123V102 690 5,757 SH SOLE 40 5,757 0 0
J2 GLOBAL INC COM 48123V102 4,079 34,035 SH SOLE 43 2,431 0 31,604
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 4,044 2,287,000 PRN SOLE 21 2,287,000 0 0
JABIL INC COM 466313103 21,094 404,416 SH SOLE 2 136,686 0 267,730
JABIL INC COM 466313103 29 551 SH SOLE 4 551 0 0
JABIL INC COM 466313103 221 4,241 SH SOLE 7 4,241 0 0
JABIL INC COM 466313103 17,689 339,128 SH SOLE 18 339,128 0 0
JABIL INC COM 466313103 4,073 78,090 SH SOLE 19 78,090 0 0
JABIL INC COM 466313103 337,908 6,478,301 SH SOLE 21 6,478,301 0 0
JABIL INC COM 466313103 231,661 4,441,348 SH SOLE 22 4,248,555 0 192,793
JABIL INC COM 466313103 70 1,333 SH SOLE 23 1,333 0 0
JABIL INC COM 466313103 31 585 SH SOLE 25 585 0 0
JABIL INC COM 466313103 2,392 45,860 SH SOLE 26 33,683 0 12,177
JABIL INC COM 466313103 825 15,808 SH SOLE 28 10,069 0 5,739
JABIL INC COM 466313103 4,822 92,437 SH SOLE 30 92,437 0 0
JABIL INC COM 466313103 146 2,796 SH SOLE 31 2,796 0 0
JABIL INC COM 466313103 334 6,406 SH SOLE 34 6,406 0 0
JABIL INC COM 466313103 1,672 32,046 SH SOLE 36 32,046 0 0
JABIL INC COM 466313103 879 16,854 SH SOLE 40 16,854 0 0
JABIL INC COM 466313103 7,007 134,338 SH SOLE 43 11,219 0 123,119
JACK IN THE BOX INC COM 466367109 3,829 34,883 SH SOLE 2 16,566 0 18,317
JACK IN THE BOX INC COM 466367109 10 89 SH SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 50 458 SH SOLE 7 458 0 0
JACK IN THE BOX INC COM 466367109 13,687 124,680 SH SOLE 18 122,916 0 1,764
JACK IN THE BOX INC COM 466367109 9,688 88,249 SH SOLE 19 88,249 0 0
JACK IN THE BOX INC COM 466367109 183,761 1,673,906 SH SOLE 21 1,673,906 0 0
JACK IN THE BOX INC COM 466367109 88,929 810,066 SH SOLE 22 776,152 0 33,914
JACK IN THE BOX INC COM 466367109 324 2,954 SH SOLE 23 2,954 0 0
JACK IN THE BOX INC COM 466367109 38 343 SH SOLE 25 343 0 0
JACK IN THE BOX INC COM 466367109 2,590 23,590 SH SOLE 26 6,213 0 17,377
JACK IN THE BOX INC COM 466367109 343 3,128 SH SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 1,713 15,600 SH SOLE 30 15,600 0 0
JACK IN THE BOX INC COM 466367109 92 837 SH SOLE 36 837 0 0
JACK IN THE BOX INC COM 466367109 307 2,797 SH SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 2,763 25,164 SH SOLE 43 3,198 0 21,966
JACOBS ENGR GROUP INC COM 469814107 46,058 356,291 SH SOLE 2 109,938 0 246,353
JACOBS ENGR GROUP INC COM 469814107 7,080 54,771 SH SOLE 4 49,780 0 4,991
JACOBS ENGR GROUP INC COM 469814107 17,129 132,509 SH SOLE 7 121,147 0 11,362
JACOBS ENGR GROUP INC COM 469814107 66 512 SH SOLE 13 512 0 0
JACOBS ENGR GROUP INC COM 469814107 2,182 16,879 SH SOLE 15 16,879 0 0
JACOBS ENGR GROUP INC COM 469814107 42,467 328,513 SH SOLE 18 306,342 0 22,171
JACOBS ENGR GROUP INC COM 469814107 8,139 62,961 SH SOLE 19 62,961 0 0
JACOBS ENGR GROUP INC COM 469814107 388,044 3,001,812 SH SOLE 21 3,001,812 0 0
JACOBS ENGR GROUP INC COM 469814107 411,727 3,185,013 SH SOLE 22 2,879,625 0 305,388
JACOBS ENGR GROUP INC COM 469814107 11,562 89,439 SH SOLE 23 89,439 0 0
JACOBS ENGR GROUP INC COM 469814107 23,897 184,862 SH SOLE 25 184,862 0 0
JACOBS ENGR GROUP INC COM 469814107 40,604 314,103 SH SOLE 26 129,150 0 184,953
JACOBS ENGR GROUP INC COM 469814107 7,535 58,289 SH SOLE 28 280 0 58,009
JACOBS ENGR GROUP INC COM 469814107 1,813 14,026 SH SOLE 29 14,026 0 0
JACOBS ENGR GROUP INC COM 469814107 55,567 429,850 SH SOLE 30 429,850 0 0
JACOBS ENGR GROUP INC COM 469814107 5,141 39,770 SH SOLE 31 31,666 0 8,104
JACOBS ENGR GROUP INC COM 469814107 751 5,813 SH SOLE 34 5,813 0 0
JACOBS ENGR GROUP INC COM 469814107 9,493 73,437 SH SOLE 36 73,437 0 0
JACOBS ENGR GROUP INC COM 469814107 389 3,011 SH SOLE 40 3,011 0 0
JACOBS ENGR GROUP INC COM 469814107 12,715 98,363 SH SOLE 43 7,222 0 91,141
JAGUAR HEALTH INC COM 47010C409 0 109 SH SOLE 21 109 0 0
JAGUAR HEALTH INC COM 47010C409 3,351 1,861,792 SH SOLE 22 1,861,792 0 0
JAKKS PAC INC COM NEW 47012E403 10 1,371 SH SOLE 21 1,371 0 0
JAKKS PAC INC COM NEW 47012E403 249 34,989 SH SOLE 22 34,989 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 3 107 SH SOLE 18 107 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 18,433 602,782 SH SOLE 43 53,633 0 549,149
JAMES RIV GROUP LTD COM G5005R107 736 16,125 SH SOLE 2 9,956 0 6,169
JAMES RIV GROUP LTD COM G5005R107 6 140 SH SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 21 460 SH SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 5,525 121,103 SH SOLE 18 121,103 0 0
JAMES RIV GROUP LTD COM G5005R107 2,433 53,331 SH SOLE 19 53,331 0 0
JAMES RIV GROUP LTD COM G5005R107 155,928 3,417,979 SH SOLE 21 3,417,979 0 0
JAMES RIV GROUP LTD COM G5005R107 36,840 807,550 SH SOLE 22 783,006 0 24,544
JAMES RIV GROUP LTD COM G5005R107 402 8,816 SH SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 158 3,471 SH SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,588 56,731 SH SOLE 30 56,731 0 0
JAMES RIV GROUP LTD COM G5005R107 166 3,645 SH SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 279 6,120 SH SOLE 43 222 0 5,898
JAMF HLDG CORP COM 47074L105 2,715 76,859 SH SOLE 2 3,755 0 73,104
JAMF HLDG CORP COM 47074L105 28 790 SH SOLE 7 790 0 0
JAMF HLDG CORP COM 47074L105 585 16,552 SH SOLE 18 16,552 0 0
JAMF HLDG CORP COM 47074L105 393 11,115 SH SOLE 19 11,115 0 0
JAMF HLDG CORP COM 47074L105 19,111 541,080 SH SOLE 21 541,080 0 0
JAMF HLDG CORP COM 47074L105 30,645 867,639 SH SOLE 22 839,194 0 28,445
JAMF HLDG CORP COM 47074L105 28 787 SH SOLE 31 787 0 0
JANONE INC COM 47089W104 1 173 SH SOLE 21 173 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1 8 SH SOLE 17 0 0 8
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,853 252,105 SH SOLE 2 245,548 0 6,557
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 663 21,271 SH SOLE 4 21,271 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 946 30,376 SH SOLE 7 30,376 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 13,718 440,392 SH SOLE 18 435,103 0 5,289
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 177 5,693 SH SOLE 19 5,693 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 314,459 10,095,008 SH SOLE 21 10,095,008 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 139,259 4,470,595 SH SOLE 22 3,977,651 0 492,944
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,166 69,527 SH SOLE 23 69,527 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 732 23,495 SH SOLE 25 23,495 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,796 89,756 SH SOLE 26 69,064 0 20,692
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 726 23,308 SH SOLE 28 19,580 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 887 28,466 SH SOLE 29 28,466 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,258 136,678 SH SOLE 30 136,678 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,931 61,976 SH SOLE 31 61,976 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,240 71,906 SH SOLE 32 71,906 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 974 31,280 SH SOLE 34 31,280 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 591 18,976 SH SOLE 36 18,976 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 601 19,291 SH SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,543 242,142 SH SOLE 43 25,626 0 216,516
JAWS ACQUISITION CORP SHS G50744104 121 9,128 SH SOLE 18 9,128 0 0
JAWS ACQUISITION CORP SHS G50744104 954 72,017 SH SOLE 19 72,017 0 0
JAWS ACQUISITION CORP SHS G50744104 184 13,894 SH SOLE 22 13,894 0 0
JAWS ACQUISITION CORP SHS G50744104 1,642 123,961 SH SOLE 26 123,961 0 0
JAWS ACQUISITION CORP SHS G50744104 4,467 337,114 SH SOLE 30 337,114 0 0
JAWS ACQUISITION CORP SHS G50744104 2,203 166,257 SH SOLE 34 166,257 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 49 15,350 SH SOLE 2 15,350 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 7 2,240 SH SOLE 4 2,240 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 85 26,710 SH SOLE 18 26,710 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 1,588 499,220 SH SOLE 19 499,220 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 50 15,730 SH SOLE 22 15,730 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 5 1,570 SH SOLE 26 1,570 0 0
JAWS ACQUISITION CORP *W EXP 99/99/999 G50744112 433 136,040 SH SOLE 34 136,040 0 0
JAWS MUSTANG ACQUISITION COR UNIT 99/99/9999 G50737116 529 52,089 SH SOLE 2 52,089 0 0
JAWS MUSTANG ACQUISITION COR UNIT 99/99/9999 G50737116 11,580 1,140,845 SH SOLE 19 1,140,845 0 0
JAWS MUSTANG ACQUISITION COR UNIT 99/99/9999 G50737116 1,983 195,389 SH SOLE 34 195,389 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3,725 3,447,000 PRN SOLE 21 3,447,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 6,484 6,000,000 PRN SOLE 22 6,000,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 35,859 218,162 SH SOLE 2 98,145 0 120,017
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,820 29,326 SH SOLE 4 27,057 0 2,269
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,357 26,509 SH SOLE 7 8,554 0 17,955
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 41 250 SH SOLE 13 250 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,014 6,172 SH SOLE 15 6,172 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 23,889 145,335 SH SOLE 18 141,427 0 3,908
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,347 20,364 SH SOLE 19 20,364 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 561,037 3,413,258 SH SOLE 21 3,413,258 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 306,714 1,865,999 SH SOLE 22 1,763,866 0 102,133
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,009 42,640 SH SOLE 23 42,640 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15,242 92,732 SH SOLE 25 92,732 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22,974 139,771 SH SOLE 26 85,469 0 54,302
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32,089 195,226 SH SOLE 28 7,210 0 188,016
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,007 6,124 SH SOLE 29 6,124 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 46,766 284,516 SH SOLE 30 254,954 0 29,562
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,410 20,746 SH SOLE 31 15,435 0 5,311
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,075 12,622 SH SOLE 34 12,622 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,555 27,712 SH SOLE 36 27,712 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 347 2,109 SH SOLE 40 2,109 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,154 25,274 SH SOLE 43 700 0 24,574
JBG SMITH PPTYS COM 46590V100 9,868 310,414 SH SOLE 2 85,630 0 224,784
JBG SMITH PPTYS COM 46590V100 4,683 147,309 SH SOLE 4 147,309 0 0
JBG SMITH PPTYS COM 46590V100 5,157 162,216 SH SOLE 7 162,216 0 0
JBG SMITH PPTYS COM 46590V100 9,031 284,071 SH SOLE 18 284,071 0 0
JBG SMITH PPTYS COM 46590V100 6,134 192,952 SH SOLE 19 192,952 0 0
JBG SMITH PPTYS COM 46590V100 194,871 6,129,943 SH SOLE 21 6,129,943 0 0
JBG SMITH PPTYS COM 46590V100 151,767 4,774,043 SH SOLE 22 4,606,724 0 167,319
JBG SMITH PPTYS COM 46590V100 168 5,270 SH SOLE 23 5,270 0 0
JBG SMITH PPTYS COM 46590V100 16,920 532,253 SH SOLE 25 532,253 0 0
JBG SMITH PPTYS COM 46590V100 3,021 95,015 SH SOLE 26 86,185 0 8,830
JBG SMITH PPTYS COM 46590V100 8,613 270,934 SH SOLE 28 16,463 0 254,471
JBG SMITH PPTYS COM 46590V100 16,864 530,478 SH SOLE 30 530,478 0 0
JBG SMITH PPTYS COM 46590V100 168 5,271 SH SOLE 31 2,317 0 2,954
JBG SMITH PPTYS COM 46590V100 174 5,474 SH SOLE 34 5,474 0 0
JBG SMITH PPTYS COM 46590V100 202 6,369 SH SOLE 36 6,369 0 0
JBG SMITH PPTYS COM 46590V100 451 14,200 SH SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 8,187 257,521 SH SOLE 43 4,982 0 252,539
JD.COM INC SPON ADR CL A 47215P106 217,202 2,575,616 SH SOLE 2 345,281 0 2,230,335
JD.COM INC SPON ADR CL A 47215P106 24 282 SH SOLE 3 282 0 0
JD.COM INC SPON ADR CL A 47215P106 46,307 549,118 SH SOLE 4 495,070 0 54,048
JD.COM INC SPON ADR CL A 47215P106 14,711 174,446 SH SOLE 7 174,446 0 0
JD.COM INC SPON ADR CL A 47215P106 25,053 297,088 SH SOLE 13 247,914 0 49,174
JD.COM INC SPON ADR CL A 47215P106 44,105 523,005 SH SOLE 15 521,685 0 1,320
JD.COM INC SPON ADR CL A 47215P106 50,329 596,814 SH SOLE 18 596,814 0 0
JD.COM INC SPON ADR CL A 47215P106 12,546 148,769 SH SOLE 19 148,769 0 0
JD.COM INC SPON ADR CL A 47215P106 1,341,843 15,911,808 SH SOLE 21 15,911,808 0 0
JD.COM INC SPON ADR CL A 47215P106 1,117,696 13,253,838 SH SOLE 22 10,676,413 0 2,577,425
JD.COM INC SPON ADR CL A 47215P106 46,319 549,256 SH SOLE 23 549,256 0 0
JD.COM INC SPON ADR CL A 47215P106 52,018 616,838 SH SOLE 25 616,838 0 0
JD.COM INC SPON ADR CL A 47215P106 136,123 1,614,166 SH SOLE 26 136,325 0 1,477,841
JD.COM INC SPON ADR CL A 47215P106 124,431 1,475,520 SH SOLE 28 102,718 0 1,372,802
JD.COM INC SPON ADR CL A 47215P106 10,958 129,943 SH SOLE 29 129,943 0 0
JD.COM INC SPON ADR CL A 47215P106 480,895 5,702,536 SH SOLE 30 5,702,536 0 0
JD.COM INC SPON ADR CL A 47215P106 22,475 266,517 SH SOLE 31 239,594 0 26,923
JD.COM INC SPON ADR CL A 47215P106 20,231 239,900 SH SOLE 32 239,900 0 0
JD.COM INC SPON ADR CL A 47215P106 30,449 361,071 SH SOLE 34 361,071 0 0
JD.COM INC SPON ADR CL A 47215P106 548 6,495 SH SOLE 36 6,495 0 0
JD.COM INC SPON ADR CL A 47215P106 455 5,400 SH SOLE 40 5,400 0 0
JD.COM INC SPON ADR CL A 47215P106 37,284 442,126 SH SOLE 43 39,670 0 402,456
JEFFERIES FINL GROUP INC COM 47233W109 17,247 572,998 SH SOLE 2 184,930 0 388,068
JEFFERIES FINL GROUP INC COM 47233W109 26 879 SH SOLE 4 879 0 0
JEFFERIES FINL GROUP INC COM 47233W109 183 6,076 SH SOLE 7 6,076 0 0
JEFFERIES FINL GROUP INC COM 47233W109 16,001 531,609 SH SOLE 18 531,609 0 0
JEFFERIES FINL GROUP INC COM 47233W109 12,178 404,594 SH SOLE 19 404,594 0 0
JEFFERIES FINL GROUP INC COM 47233W109 280,135 9,306,823 SH SOLE 21 9,306,823 0 0
JEFFERIES FINL GROUP INC COM 47233W109 205,192 6,816,995 SH SOLE 22 6,513,486 0 303,509
JEFFERIES FINL GROUP INC COM 47233W109 1,555 51,654 SH SOLE 25 51,654 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,700 89,703 SH SOLE 26 65,213 0 24,490
JEFFERIES FINL GROUP INC COM 47233W109 594 19,747 SH SOLE 28 16,535 0 3,212
JEFFERIES FINL GROUP INC COM 47233W109 4,696 156,016 SH SOLE 30 156,016 0 0
JEFFERIES FINL GROUP INC COM 47233W109 126 4,196 SH SOLE 31 4,196 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,661 188,061 SH SOLE 34 188,061 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,491 49,538 SH SOLE 36 49,538 0 0
JEFFERIES FINL GROUP INC COM 47233W109 844 28,045 SH SOLE 40 28,045 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,447 180,965 SH SOLE 43 8,119 0 172,846
JELD-WEN HLDG INC COM 47580P103 2,271 82,001 SH SOLE 2 24,377 0 57,624
JELD-WEN HLDG INC COM 47580P103 8 301 SH SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 36 1,301 SH SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 6,607 238,621 SH SOLE 18 238,621 0 0
JELD-WEN HLDG INC COM 47580P103 3,298 119,116 SH SOLE 19 119,116 0 0
JELD-WEN HLDG INC COM 47580P103 79,238 2,861,602 SH SOLE 21 2,861,602 0 0
JELD-WEN HLDG INC COM 47580P103 56,441 2,038,318 SH SOLE 22 1,931,790 0 106,528
JELD-WEN HLDG INC COM 47580P103 30 1,095 SH SOLE 23 1,095 0 0
JELD-WEN HLDG INC COM 47580P103 27 988 SH SOLE 25 988 0 0
JELD-WEN HLDG INC COM 47580P103 1,872 67,618 SH SOLE 26 54,957 0 12,661
JELD-WEN HLDG INC COM 47580P103 5,144 185,769 SH SOLE 28 8,525 0 177,244
JELD-WEN HLDG INC COM 47580P103 1,272 45,942 SH SOLE 30 45,942 0 0
JELD-WEN HLDG INC COM 47580P103 78 2,833 SH SOLE 31 0 0 2,833
JELD-WEN HLDG INC COM 47580P103 24 880 SH SOLE 34 880 0 0
JELD-WEN HLDG INC COM 47580P103 153 5,529 SH SOLE 36 5,529 0 0
JELD-WEN HLDG INC COM 47580P103 233 8,428 SH SOLE 40 8,428 0 0
JELD-WEN HLDG INC COM 47580P103 332 11,987 SH SOLE 43 915 0 11,072
JERASH HLDGS US INC COM 47632P101 5 733 SH SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 79 12,553 SH SOLE 21 12,553 0 0
JERASH HLDGS US INC COM 47632P101 15 2,312 SH SOLE 22 2,312 0 0
JETBLUE AWYS CORP COM 477143101 16,946 833,132 SH SOLE 2 259,317 0 573,815
JETBLUE AWYS CORP COM 477143101 5 238 SH SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101 136 6,679 SH SOLE 7 6,679 0 0
JETBLUE AWYS CORP COM 477143101 15,588 766,391 SH SOLE 18 766,391 0 0
JETBLUE AWYS CORP COM 477143101 1,661 81,661 SH SOLE 19 81,661 0 0
JETBLUE AWYS CORP COM 477143101 304,085 14,950,120 SH SOLE 21 14,950,120 0 0
JETBLUE AWYS CORP COM 477143101 197,441 9,707,029 SH SOLE 22 9,399,502 0 307,527
JETBLUE AWYS CORP COM 477143101 5,497 270,256 SH SOLE 25 270,256 0 0
JETBLUE AWYS CORP COM 477143101 1,241 61,037 SH SOLE 26 30,830 0 30,207
JETBLUE AWYS CORP COM 477143101 318 15,622 SH SOLE 28 10,422 0 5,200
JETBLUE AWYS CORP COM 477143101 1,224 60,170 SH SOLE 30 60,170 0 0
JETBLUE AWYS CORP COM 477143101 121 5,946 SH SOLE 31 5,946 0 0
JETBLUE AWYS CORP COM 477143101 2,719 133,674 SH SOLE 34 133,674 0 0
JETBLUE AWYS CORP COM 477143101 186 9,136 SH SOLE 36 9,136 0 0
JETBLUE AWYS CORP COM 477143101 155 7,609 SH SOLE 40 7,609 0 0
JETBLUE AWYS CORP COM 477143101 1,862 91,520 SH SOLE 43 5,779 0 85,741
JEWETT CAMERON TRADING LTD COM NEW 47733C207 6 566 SH SOLE 21 566 0 0
JFROG LTD ORD SHS M6191J100 1,242 28,002 SH SOLE 2 1,166 0 26,836
JFROG LTD ORD SHS M6191J100 15 342 SH SOLE 4 342 0 0
JFROG LTD ORD SHS M6191J100 11 246 SH SOLE 7 246 0 0
JFROG LTD ORD SHS M6191J100 316 7,116 SH SOLE 18 7,116 0 0
JFROG LTD ORD SHS M6191J100 310 6,993 SH SOLE 19 6,993 0 0
JFROG LTD ORD SHS M6191J100 6,147 138,540 SH SOLE 21 138,540 0 0
JFROG LTD ORD SHS M6191J100 5,970 134,546 SH SOLE 22 124,133 0 10,413
JFROG LTD ORD SHS M6191J100 78 1,749 SH SOLE 23 1,749 0 0
JFROG LTD ORD SHS M6191J100 27 599 SH SOLE 26 599 0 0
JFROG LTD ORD SHS M6191J100 11 254 SH SOLE 31 254 0 0
JFROG LTD ORD SHS M6191J100 287 6,460 SH SOLE 43 24 0 6,436
JIANPU TECHNOLOGY INC ADS COMMON 47738D309 1 316 SH SOLE 43 0 0 316
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 174 4,178 SH SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 16,544 396,835 SH SOLE 21 396,835 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8,807 211,250 SH SOLE 22 201,658 0 9,592
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 67 1,614 SH SOLE 25 1,614 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4,135 99,175 SH SOLE 30 99,175 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 72 1,716 SH SOLE 34 1,716 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 99 2,376 SH SOLE 36 2,376 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,710 64,995 SH SOLE 43 0 0 64,995
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,034 22,752 SH SOLE 2 15,696 0 7,056
JOHN BEAN TECHNOLOGIES CORP COM 477839104 138 1,038 SH SOLE 4 1,038 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 87 654 SH SOLE 7 654 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 18,031 135,229 SH SOLE 18 126,505 0 8,724
JOHN BEAN TECHNOLOGIES CORP COM 477839104 20,353 152,643 SH SOLE 19 152,643 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 489,268 3,669,328 SH SOLE 21 3,669,328 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 130,119 975,840 SH SOLE 22 951,559 0 24,281
JOHN BEAN TECHNOLOGIES CORP COM 477839104 832 6,241 SH SOLE 23 6,241 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 52 389 SH SOLE 25 389 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,453 25,899 SH SOLE 26 9,071 0 16,828
JOHN BEAN TECHNOLOGIES CORP COM 477839104 536 4,023 SH SOLE 28 4,023 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 42 313 SH SOLE 29 313 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 26,511 198,824 SH SOLE 30 198,824 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 26 192 SH SOLE 31 192 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 25 186 SH SOLE 34 186 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 141 1,055 SH SOLE 36 1,055 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 537 4,031 SH SOLE 40 4,031 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,464 18,481 SH SOLE 43 0 0 18,481
JOHNSON & JOHNSON COM 478160104 1,144,751 6,965,323 SH SOLE 2 1,960,049 0 5,005,274
JOHNSON & JOHNSON COM 478160104 221,335 1,346,728 SH SOLE 4 1,245,475 0 101,253
JOHNSON & JOHNSON COM 478160104 416,499 2,534,217 SH SOLE 7 2,450,719 0 83,498
JOHNSON & JOHNSON COM 478160104 14,922 90,794 SH SOLE 13 90,794 0 0
JOHNSON & JOHNSON COM 478160104 56,130 341,527 SH SOLE 15 341,527 0 0
JOHNSON & JOHNSON COM 478160104 3 20 SH SOLE 17 0 0 20
JOHNSON & JOHNSON COM 478160104 1,237,567 7,530,072 SH SOLE 18 7,046,492 0 483,580
JOHNSON & JOHNSON COM 478160104 1,144,445 6,963,461 SH SOLE 19 6,963,461 0 0
JOHNSON & JOHNSON COM 478160104 8,902 54,167 SH SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104 10,217,747 62,170,652 SH SOLE 21 62,170,652 0 0
JOHNSON & JOHNSON COM 478160104 10,029,746 61,026,749 SH SOLE 22 54,440,823 0 6,585,926
JOHNSON & JOHNSON COM 478160104 290,058 1,764,877 SH SOLE 23 1,764,877 0 0
JOHNSON & JOHNSON COM 478160104 699,316 4,255,042 SH SOLE 25 4,255,042 0 0
JOHNSON & JOHNSON COM 478160104 930,944 5,664,397 SH SOLE 26 1,784,500 0 3,879,897
JOHNSON & JOHNSON COM 478160104 1,317,412 8,015,891 SH SOLE 28 312,427 0 7,703,464
JOHNSON & JOHNSON COM 478160104 5,284 32,150 SH SOLE 29 32,150 0 0
JOHNSON & JOHNSON COM 478160104 1,942,435 11,818,893 SH SOLE 30 11,818,893 0 0
JOHNSON & JOHNSON COM 478160104 149,209 907,873 SH SOLE 31 411,915 0 495,958
JOHNSON & JOHNSON COM 478160104 33,290 202,555 SH SOLE 32 202,555 0 0
JOHNSON & JOHNSON COM 478160104 631,972 3,845,282 SH SOLE 34 3,845,282 0 0
JOHNSON & JOHNSON COM 478160104 267,442 1,627,273 SH SOLE 36 1,627,273 0 0
JOHNSON & JOHNSON COM 478160104 17,566 106,881 SH SOLE 40 106,881 0 0
JOHNSON & JOHNSON COM 478160104 398,742 2,426,174 SH SOLE 43 162,013 0 2,264,161
JOHNSON CTLS INTL PLC SHS G51502105 105,091 1,761,204 SH SOLE 2 329,052 0 1,432,152
JOHNSON CTLS INTL PLC SHS G51502105 22,256 372,977 SH SOLE 4 344,439 0 28,538
JOHNSON CTLS INTL PLC SHS G51502105 38,607 647,013 SH SOLE 7 616,044 0 30,969
JOHNSON CTLS INTL PLC SHS G51502105 169 2,831 SH SOLE 13 2,831 0 0
JOHNSON CTLS INTL PLC SHS G51502105 5,685 95,280 SH SOLE 15 95,280 0 0
JOHNSON CTLS INTL PLC SHS G51502105 100,709 1,687,759 SH SOLE 18 1,583,159 0 104,600
JOHNSON CTLS INTL PLC SHS G51502105 36,753 615,945 SH SOLE 19 615,945 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,120,026 18,770,337 SH SOLE 21 18,770,337 0 0
JOHNSON CTLS INTL PLC SHS G51502105 974,612 16,333,364 SH SOLE 22 14,631,287 0 1,702,077
JOHNSON CTLS INTL PLC SHS G51502105 27,143 454,886 SH SOLE 23 454,886 0 0
JOHNSON CTLS INTL PLC SHS G51502105 82,064 1,375,300 SH SOLE 25 1,375,300 0 0
JOHNSON CTLS INTL PLC SHS G51502105 101,552 1,701,896 SH SOLE 26 595,619 0 1,106,277
JOHNSON CTLS INTL PLC SHS G51502105 152,090 2,548,853 SH SOLE 28 93,611 0 2,455,242
JOHNSON CTLS INTL PLC SHS G51502105 167 2,797 SH SOLE 29 2,797 0 0
JOHNSON CTLS INTL PLC SHS G51502105 288,939 4,842,283 SH SOLE 30 4,797,191 0 45,092
JOHNSON CTLS INTL PLC SHS G51502105 8,280 138,762 SH SOLE 31 94,543 0 44,219
JOHNSON CTLS INTL PLC SHS G51502105 163,999 2,748,429 SH SOLE 34 2,748,429 0 0
JOHNSON CTLS INTL PLC SHS G51502105 27,757 465,179 SH SOLE 36 465,179 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,747 29,272 SH SOLE 40 29,272 0 0
JOHNSON CTLS INTL PLC SHS G51502105 27,872 467,110 SH SOLE 43 16,854 0 450,256
JOHNSON OUTDOORS INC CL A 479167108 710 4,974 SH SOLE 2 2,063 0 2,911
JOHNSON OUTDOORS INC CL A 479167108 19 133 SH SOLE 7 133 0 0
JOHNSON OUTDOORS INC CL A 479167108 2,651 18,568 SH SOLE 18 18,568 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,254 8,783 SH SOLE 19 8,783 0 0
JOHNSON OUTDOORS INC CL A 479167108 33,703 236,098 SH SOLE 21 236,098 0 0
JOHNSON OUTDOORS INC CL A 479167108 27,061 189,569 SH SOLE 22 184,251 0 5,318
JOHNSON OUTDOORS INC CL A 479167108 34 238 SH SOLE 25 238 0 0
JOHNSON OUTDOORS INC CL A 479167108 281 1,966 SH SOLE 26 636 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 136 951 SH SOLE 28 951 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,088 7,619 SH SOLE 30 7,619 0 0
JOHNSON OUTDOORS INC CL A 479167108 84 585 SH SOLE 36 585 0 0
JOHNSON OUTDOORS INC CL A 479167108 139 974 SH SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 589 4,128 SH SOLE 43 0 0 4,128
JOINT CORP COM 47973J102 370 7,645 SH SOLE 2 1,603 0 6,042
JOINT CORP COM 47973J102 17 359 SH SOLE 7 359 0 0
JOINT CORP COM 47973J102 2,702 55,864 SH SOLE 18 46,548 0 9,316
JOINT CORP COM 47973J102 2,196 45,390 SH SOLE 19 45,390 0 0
JOINT CORP COM 47973J102 24,199 500,295 SH SOLE 21 500,295 0 0
JOINT CORP COM 47973J102 18,620 384,951 SH SOLE 22 381,086 0 3,865
JOINT CORP COM 47973J102 210 4,336 SH SOLE 23 4,336 0 0
JOINT CORP COM 47973J102 176 3,632 SH SOLE 26 0 0 3,632
JONES LANG LASALLE INC COM 48020Q107 33,650 187,946 SH SOLE 2 90,455 0 97,491
JONES LANG LASALLE INC COM 48020Q107 750 4,189 SH SOLE 4 4,189 0 0
JONES LANG LASALLE INC COM 48020Q107 431 2,408 SH SOLE 7 2,408 0 0
JONES LANG LASALLE INC COM 48020Q107 23,263 129,932 SH SOLE 18 129,726 0 206
JONES LANG LASALLE INC COM 48020Q107 6,857 38,299 SH SOLE 19 38,299 0 0
JONES LANG LASALLE INC COM 48020Q107 457,978 2,557,964 SH SOLE 21 2,557,964 0 0
JONES LANG LASALLE INC COM 48020Q107 300,221 1,676,836 SH SOLE 22 1,585,880 0 90,956
JONES LANG LASALLE INC COM 48020Q107 3,433 19,174 SH SOLE 23 19,174 0 0
JONES LANG LASALLE INC COM 48020Q107 1,174 6,557 SH SOLE 25 6,557 0 0
JONES LANG LASALLE INC COM 48020Q107 4,752 26,542 SH SOLE 26 20,491 0 6,051
JONES LANG LASALLE INC COM 48020Q107 962 5,372 SH SOLE 28 4,738 0 634
JONES LANG LASALLE INC COM 48020Q107 1,988 11,102 SH SOLE 29 11,102 0 0
JONES LANG LASALLE INC COM 48020Q107 6,898 38,529 SH SOLE 30 38,529 0 0
JONES LANG LASALLE INC COM 48020Q107 1,085 6,058 SH SOLE 31 6,058 0 0
JONES LANG LASALLE INC COM 48020Q107 4,315 24,102 SH SOLE 34 24,102 0 0
JONES LANG LASALLE INC COM 48020Q107 982 5,484 SH SOLE 36 5,484 0 0
JONES LANG LASALLE INC COM 48020Q107 1,140 6,365 SH SOLE 40 6,365 0 0
JONES LANG LASALLE INC COM 48020Q107 11,854 66,207 SH SOLE 43 3,469 0 62,738
JOUNCE THERAPEUTICS INC COM 481116101 219 21,318 SH SOLE 2 747 0 20,571
JOUNCE THERAPEUTICS INC COM 481116101 5 505 SH SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 680 66,234 SH SOLE 18 66,234 0 0
JOUNCE THERAPEUTICS INC COM 481116101 335 32,657 SH SOLE 19 32,657 0 0
JOUNCE THERAPEUTICS INC COM 481116101 10,922 1,063,495 SH SOLE 21 1,063,495 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6,603 642,953 SH SOLE 22 625,597 0 17,356
JOUNCE THERAPEUTICS INC COM 481116101 124 12,114 SH SOLE 30 12,114 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 23 SH SOLE 43 23 0 0
JOYY INC ADS REPSTG COM A 46591M109 4,492 47,928 SH SOLE 2 2,248 0 45,680
JOYY INC ADS REPSTG COM A 46591M109 2,047 21,838 SH SOLE 4 18,096 0 3,742
JOYY INC ADS REPSTG COM A 46591M109 558 5,951 SH SOLE 7 5,951 0 0
JOYY INC ADS REPSTG COM A 46591M109 340 3,632 SH SOLE 13 95 0 3,537
JOYY INC ADS REPSTG COM A 46591M109 2,851 30,422 SH SOLE 15 30,422 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,573 16,785 SH SOLE 18 16,785 0 0
JOYY INC ADS REPSTG COM A 46591M109 97,688 1,042,226 SH SOLE 21 1,042,226 0 0
JOYY INC ADS REPSTG COM A 46591M109 55,070 587,543 SH SOLE 22 518,842 0 68,701
JOYY INC ADS REPSTG COM A 46591M109 2,719 29,010 SH SOLE 23 29,010 0 0
JOYY INC ADS REPSTG COM A 46591M109 3,368 35,932 SH SOLE 25 35,932 0 0
JOYY INC ADS REPSTG COM A 46591M109 15,305 163,284 SH SOLE 26 57,348 0 105,936
JOYY INC ADS REPSTG COM A 46591M109 9,693 103,417 SH SOLE 28 6,672 0 96,745
JOYY INC ADS REPSTG COM A 46591M109 31,142 332,250 SH SOLE 30 332,250 0 0
JOYY INC ADS REPSTG COM A 46591M109 411 4,389 SH SOLE 34 4,389 0 0
JOYY INC ADS REPSTG COM A 46591M109 77 825 SH SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 34 365 SH SOLE 40 365 0 0
JOYY INC ADS REPSTG COM A 46591M109 10,212 108,952 SH SOLE 43 6,327 0 102,625
JPMORGAN CHASE & CO COM 46625H100 1,162,175 7,634,335 SH SOLE 2 1,749,047 0 5,885,288
JPMORGAN CHASE & CO COM 46625H100 234,585 1,540,988 SH SOLE 4 1,423,503 0 117,485
JPMORGAN CHASE & CO COM 46625H100 416,319 2,734,800 SH SOLE 7 2,637,080 0 97,720
JPMORGAN CHASE & CO COM 46625H100 19,538 128,345 SH SOLE 13 128,345 0 0
JPMORGAN CHASE & CO COM 46625H100 60,080 394,667 SH SOLE 15 394,667 0 0
JPMORGAN CHASE & CO COM 46625H100 306 2,012 SH SOLE 17 0 0 2,012
JPMORGAN CHASE & CO COM 46625H100 1,241,841 8,157,663 SH SOLE 18 7,407,089 0 750,574
JPMORGAN CHASE & CO COM 46625H100 1,024,763 6,731,676 SH SOLE 19 6,731,676 0 0
JPMORGAN CHASE & CO COM 46625H100 14,598 95,893 SH SOLE 20 95,893 0 0
JPMORGAN CHASE & CO COM 46625H100 9,294,229 61,053,857 SH SOLE 21 61,053,857 0 0
JPMORGAN CHASE & CO COM 46625H100 10,533,727 69,196,132 SH SOLE 22 61,616,578 0 7,579,554
JPMORGAN CHASE & CO COM 46625H100 309,108 2,030,534 SH SOLE 23 2,030,534 0 0
JPMORGAN CHASE & CO COM 46625H100 755,795 4,964,824 SH SOLE 25 4,940,343 0 24,481
JPMORGAN CHASE & CO COM 46625H100 909,208 5,972,597 SH SOLE 26 1,563,733 0 4,408,864
JPMORGAN CHASE & CO COM 46625H100 1,085,294 7,129,302 SH SOLE 28 358,224 0 6,771,078
JPMORGAN CHASE & CO COM 46625H100 4,050 26,604 SH SOLE 29 26,604 0 0
JPMORGAN CHASE & CO COM 46625H100 1,936,529 12,721,073 SH SOLE 30 12,716,999 0 4,074
JPMORGAN CHASE & CO COM 46625H100 98,056 644,130 SH SOLE 31 441,610 0 202,520
JPMORGAN CHASE & CO COM 46625H100 34,450 226,301 SH SOLE 32 226,301 0 0
JPMORGAN CHASE & CO COM 46625H100 372,278 2,445,495 SH SOLE 34 2,445,495 0 0
JPMORGAN CHASE & CO COM 46625H100 300,306 1,972,715 SH SOLE 36 1,972,715 0 0
JPMORGAN CHASE & CO COM 46625H100 18,834 123,722 SH SOLE 40 123,722 0 0
JPMORGAN CHASE & CO COM 46625H100 369,610 2,427,971 SH SOLE 43 193,880 0 2,234,091
JPMORGAN CHASE & CO OPTIONS 46625H100 228 1,500 SH Put SOLE 2 1,500 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 502 3,300 SH Put SOLE 4 3,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 5,952 39,100 SH Put SOLE 18 39,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 38,864 255,300 SH Put SOLE 19 255,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 2,740 18,000 SH Put SOLE 22 18,000 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 396 2,600 SH Put SOLE 26 2,600 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 18,024 118,400 SH Put SOLE 34 118,400 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 376 10,602 SH SOLE 43 5,080 0 5,522
JUNIPER NETWORKS INC COM 48203R104 22,198 876,364 SH SOLE 2 199,502 0 676,862
JUNIPER NETWORKS INC COM 48203R104 4,255 167,980 SH SOLE 4 154,411 0 13,569
JUNIPER NETWORKS INC COM 48203R104 11,916 470,442 SH SOLE 7 326,315 0 144,127
JUNIPER NETWORKS INC COM 48203R104 44 1,724 SH SOLE 13 1,724 0 0
JUNIPER NETWORKS INC COM 48203R104 1,311 51,771 SH SOLE 15 51,771 0 0
JUNIPER NETWORKS INC COM 48203R104 21,512 849,287 SH SOLE 18 802,234 0 47,053
JUNIPER NETWORKS INC COM 48203R104 11,591 457,580 SH SOLE 19 457,580 0 0
JUNIPER NETWORKS INC COM 48203R104 297,279 11,736,229 SH SOLE 21 11,736,229 0 0
JUNIPER NETWORKS INC COM 48203R104 203,481 8,033,207 SH SOLE 22 7,206,998 0 826,209
JUNIPER NETWORKS INC COM 48203R104 5,641 222,711 SH SOLE 23 222,711 0 0
JUNIPER NETWORKS INC COM 48203R104 15,148 598,010 SH SOLE 25 598,010 0 0
JUNIPER NETWORKS INC COM 48203R104 35,596 1,405,301 SH SOLE 26 621,873 0 783,428
JUNIPER NETWORKS INC COM 48203R104 34,104 1,346,372 SH SOLE 28 28,420 0 1,317,952
JUNIPER NETWORKS INC COM 48203R104 435 17,166 SH SOLE 29 17,166 0 0
JUNIPER NETWORKS INC COM 48203R104 96,056 3,792,165 SH SOLE 30 3,430,009 0 362,156
JUNIPER NETWORKS INC COM 48203R104 1,878 74,160 SH SOLE 31 40,342 0 33,818
JUNIPER NETWORKS INC COM 48203R104 416 16,426 SH SOLE 34 16,426 0 0
JUNIPER NETWORKS INC COM 48203R104 8,938 352,877 SH SOLE 36 352,877 0 0
JUNIPER NETWORKS INC COM 48203R104 354 13,963 SH SOLE 40 13,963 0 0
JUNIPER NETWORKS INC COM 48203R104 13,281 524,324 SH SOLE 43 19,571 0 504,753
KADANT INC COM 48282T104 955 5,160 SH SOLE 2 3,802 0 1,358
KADANT INC COM 48282T104 18 97 SH SOLE 4 97 0 0
KADANT INC COM 48282T104 31 168 SH SOLE 7 168 0 0
KADANT INC COM 48282T104 6,859 37,071 SH SOLE 18 37,071 0 0
KADANT INC COM 48282T104 3,927 21,224 SH SOLE 19 21,224 0 0
KADANT INC COM 48282T104 74,156 400,824 SH SOLE 21 400,824 0 0
KADANT INC COM 48282T104 60,065 324,656 SH SOLE 22 316,233 0 8,423
KADANT INC COM 48282T104 1,775 9,593 SH SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 295 1,595 SH SOLE 28 1,595 0 0
KADANT INC COM 48282T104 10,491 56,706 SH SOLE 30 56,706 0 0
KADANT INC COM 48282T104 249 1,348 SH SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,306 7,059 SH SOLE 43 267 0 6,792
KADMON HLDGS INC COM 48283N106 276 70,989 SH SOLE 2 43,387 0 27,602
KADMON HLDGS INC COM 48283N106 11 2,939 SH SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 2,189 562,620 SH SOLE 18 562,620 0 0
KADMON HLDGS INC COM 48283N106 11,212 2,882,313 SH SOLE 19 2,882,313 0 0
KADMON HLDGS INC COM 48283N106 788 202,480 SH SOLE 20 202,480 0 0
KADMON HLDGS INC COM 48283N106 31,399 8,071,604 SH SOLE 21 8,071,604 0 0
KADMON HLDGS INC COM 48283N106 16,745 4,304,702 SH SOLE 22 4,197,119 0 107,583
KADMON HLDGS INC COM 48283N106 14 3,554 SH SOLE 23 3,554 0 0
KADMON HLDGS INC COM 48283N106 13 3,337 SH SOLE 25 3,337 0 0
KADMON HLDGS INC COM 48283N106 24 6,266 SH SOLE 26 6,266 0 0
KADMON HLDGS INC COM 48283N106 304 78,024 SH SOLE 30 78,024 0 0
KADMON HLDGS INC COM 48283N106 23 5,978 SH SOLE 36 5,978 0 0
KADMON HLDGS INC COM 48283N106 47 12,188 SH SOLE 40 12,188 0 0
KADMON HLDGS INC COM 48283N106 146 37,470 SH SOLE 43 0 0 37,470
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,028 18,351 SH SOLE 2 5,201 0 13,150
KAISER ALUMINUM CORP COM PAR $0.01 483007704 9 80 SH SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,084 18,858 SH SOLE 7 18,858 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,054 63,836 SH SOLE 18 63,836 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,044 27,545 SH SOLE 19 27,545 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 213,934 1,936,053 SH SOLE 21 1,936,053 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 51,103 462,471 SH SOLE 22 436,713 0 25,758
KAISER ALUMINUM CORP COM PAR $0.01 483007704 889 8,048 SH SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704 252 2,279 SH SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,983 36,043 SH SOLE 30 36,043 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 191 1,728 SH SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,200 10,860 SH SOLE 43 158 0 10,702
KALA PHARMACEUTICALS INC COM 483119103 106 15,788 SH SOLE 2 11,290 0 4,498
KALA PHARMACEUTICALS INC COM 483119103 3 467 SH SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 876 129,980 SH SOLE 18 129,980 0 0
KALA PHARMACEUTICALS INC COM 483119103 790 117,157 SH SOLE 19 117,157 0 0
KALA PHARMACEUTICALS INC COM 483119103 13,702 2,032,940 SH SOLE 21 2,032,940 0 0
KALA PHARMACEUTICALS INC COM 483119103 6,342 940,967 SH SOLE 22 931,150 0 9,817
KALA PHARMACEUTICALS INC COM 483119103 18 2,741 SH SOLE 23 2,741 0 0
KALA PHARMACEUTICALS INC COM 483119103 10 1,463 SH SOLE 25 1,463 0 0
KALA PHARMACEUTICALS INC COM 483119103 22 3,216 SH SOLE 26 3,216 0 0
KALA PHARMACEUTICALS INC COM 483119103 259 38,367 SH SOLE 30 38,367 0 0
KALA PHARMACEUTICALS INC COM 483119103 21 3,154 SH SOLE 36 3,154 0 0
KALA PHARMACEUTICALS INC COM 483119103 23 3,398 SH SOLE 40 3,398 0 0
KALA PHARMACEUTICALS INC COM 483119103 187 27,709 SH SOLE 43 1,321 0 26,388
KALEIDO BIOSCIENCES INC COM 483347100 52 6,423 SH SOLE 2 2,231 0 4,192
KALEIDO BIOSCIENCES INC COM 483347100 356 43,950 SH SOLE 18 43,950 0 0
KALEIDO BIOSCIENCES INC COM 483347100 174 21,476 SH SOLE 19 21,476 0 0
KALEIDO BIOSCIENCES INC COM 483347100 6,308 778,738 SH SOLE 21 778,738 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,205 148,825 SH SOLE 22 147,992 0 833
KALEIDO BIOSCIENCES INC COM 483347100 89 10,951 SH SOLE 30 10,951 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 416 16,203 SH SOLE 2 1,369 0 14,834
KALVISTA PHARMACEUTICALS INC COM 483497103 9 367 SH SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 1,759 68,488 SH SOLE 18 68,488 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 844 32,865 SH SOLE 19 32,865 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 23,876 929,377 SH SOLE 21 929,377 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 12,946 503,950 SH SOLE 22 487,045 0 16,905
KALVISTA PHARMACEUTICALS INC COM 483497103 182 7,078 SH SOLE 30 7,078 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 30 1,160 SH SOLE 43 31 0 1,129
KAMADA LTD SHS M6240T109 2,325 375,651 SH SOLE 21 375,651 0 0
KAMADA LTD SHS M6240T109 18 2,904 SH SOLE 22 2,904 0 0
KAMADA LTD SHS M6240T109 84 13,601 SH SOLE 30 13,601 0 0
KAMAN CORP COM 483548103 1,302 25,392 SH SOLE 2 8,096 0 17,296
KAMAN CORP COM 483548103 5 104 SH SOLE 4 104 0 0
KAMAN CORP COM 483548103 24 461 SH SOLE 7 461 0 0
KAMAN CORP COM 483548103 5,757 112,247 SH SOLE 18 112,247 0 0
KAMAN CORP COM 483548103 2,483 48,402 SH SOLE 19 48,402 0 0
KAMAN CORP COM 483548103 182,983 3,567,607 SH SOLE 21 3,567,607 0 0
KAMAN CORP COM 483548103 41,965 818,187 SH SOLE 22 778,491 0 39,696
KAMAN CORP COM 483548103 25 495 SH SOLE 25 495 0 0
KAMAN CORP COM 483548103 426 8,313 SH SOLE 26 5,303 0 3,010
KAMAN CORP COM 483548103 455 8,865 SH SOLE 28 8,865 0 0
KAMAN CORP COM 483548103 3,117 60,772 SH SOLE 30 60,772 0 0
KAMAN CORP COM 483548103 7 129 SH SOLE 34 129 0 0
KAMAN CORP COM 483548103 63 1,226 SH SOLE 36 1,226 0 0
KAMAN CORP COM 483548103 134 2,619 SH SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 1,189 23,179 SH SOLE 43 1,404 0 21,775
KANDI TECHNOLOGIES GROUP INC COM 483709101 1 163 SH SOLE 43 0 0 163
KANSAS CITY SOUTHERN COM NEW 485170302 56,677 214,752 SH SOLE 2 39,839 0 174,913
KANSAS CITY SOUTHERN COM NEW 485170302 14,297 54,171 SH SOLE 4 50,439 0 3,732
KANSAS CITY SOUTHERN COM NEW 485170302 32,817 124,345 SH SOLE 7 80,407 0 43,938
KANSAS CITY SOUTHERN COM NEW 485170302 60 229 SH SOLE 13 229 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,257 12,342 SH SOLE 15 12,342 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 59,613 225,875 SH SOLE 18 212,724 0 13,151
KANSAS CITY SOUTHERN COM NEW 485170302 17,631 66,805 SH SOLE 19 66,805 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 814,923 3,087,764 SH SOLE 21 3,087,764 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 542,586 2,055,872 SH SOLE 22 1,837,489 0 218,383
KANSAS CITY SOUTHERN COM NEW 485170302 15,091 57,179 SH SOLE 23 57,179 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 46,870 177,593 SH SOLE 25 177,593 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 58,232 220,643 SH SOLE 26 82,574 0 138,069
KANSAS CITY SOUTHERN COM NEW 485170302 91,569 346,957 SH SOLE 28 11,645 0 335,312
KANSAS CITY SOUTHERN COM NEW 485170302 53 200 SH SOLE 29 200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 156,388 592,557 SH SOLE 30 578,831 0 13,726
KANSAS CITY SOUTHERN COM NEW 485170302 4,776 18,097 SH SOLE 31 12,288 0 5,809
KANSAS CITY SOUTHERN COM NEW 485170302 5,133 19,450 SH SOLE 34 19,450 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 14,642 55,480 SH SOLE 36 55,480 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,001 3,791 SH SOLE 40 3,791 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 17,073 64,689 SH SOLE 43 5,023 0 59,666
KAR AUCTION SVCS INC COM 48238T109 3,302 220,103 SH SOLE 2 96,945 0 123,158
KAR AUCTION SVCS INC COM 48238T109 10 652 SH SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 60 3,985 SH SOLE 7 3,985 0 0
KAR AUCTION SVCS INC COM 48238T109 10,290 685,992 SH SOLE 18 685,992 0 0
KAR AUCTION SVCS INC COM 48238T109 5,945 396,350 SH SOLE 19 396,350 0 0
KAR AUCTION SVCS INC COM 48238T109 140,304 9,353,624 SH SOLE 21 9,353,624 0 0
KAR AUCTION SVCS INC COM 48238T109 68,563 4,570,854 SH SOLE 22 4,370,075 0 200,779
KAR AUCTION SVCS INC COM 48238T109 85 5,697 SH SOLE 23 5,697 0 0
KAR AUCTION SVCS INC COM 48238T109 47 3,155 SH SOLE 25 3,155 0 0
KAR AUCTION SVCS INC COM 48238T109 1,513 100,879 SH SOLE 26 34,143 0 66,736
KAR AUCTION SVCS INC COM 48238T109 304 20,288 SH SOLE 28 17,611 0 2,677
KAR AUCTION SVCS INC COM 48238T109 1,359 90,576 SH SOLE 30 90,576 0 0
KAR AUCTION SVCS INC COM 48238T109 360 23,994 SH SOLE 34 23,994 0 0
KAR AUCTION SVCS INC COM 48238T109 161 10,762 SH SOLE 36 10,762 0 0
KAR AUCTION SVCS INC COM 48238T109 252 16,829 SH SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 476 31,763 SH SOLE 43 7,647 0 24,116
KARUNA THERAPEUTICS INC COM 48576A100 788 6,558 SH SOLE 2 4,454 0 2,104
KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH SOLE 4 48 0 0
KARUNA THERAPEUTICS INC COM 48576A100 33 275 SH SOLE 7 275 0 0
KARUNA THERAPEUTICS INC COM 48576A100 6,399 53,221 SH SOLE 18 51,283 0 1,938
KARUNA THERAPEUTICS INC COM 48576A100 5,861 48,745 SH SOLE 19 48,745 0 0
KARUNA THERAPEUTICS INC COM 48576A100 93,816 780,302 SH SOLE 21 780,302 0 0
KARUNA THERAPEUTICS INC COM 48576A100 58,423 485,924 SH SOLE 22 475,543 0 10,381
KARUNA THERAPEUTICS INC COM 48576A100 78 650 SH SOLE 23 650 0 0
KARUNA THERAPEUTICS INC COM 48576A100 17 138 SH SOLE 25 138 0 0
KARUNA THERAPEUTICS INC COM 48576A100 542 4,509 SH SOLE 26 274 0 4,235
KARUNA THERAPEUTICS INC COM 48576A100 183 1,519 SH SOLE 28 1,519 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,868 15,541 SH SOLE 30 15,541 0 0
KARUNA THERAPEUTICS INC COM 48576A100 165 1,375 SH SOLE 34 1,375 0 0
KARUNA THERAPEUTICS INC COM 48576A100 29 239 SH SOLE 36 239 0 0
KARUNA THERAPEUTICS INC COM 48576A100 146 1,211 SH SOLE 40 1,211 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 648 61,577 SH SOLE 2 30,621 0 30,956
KARYOPHARM THERAPEUTICS INC COM 48576U106 2 207 SH SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 14 1,339 SH SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,849 270,838 SH SOLE 18 236,057 0 34,781
KARYOPHARM THERAPEUTICS INC COM 48576U106 11,850 1,126,440 SH SOLE 19 1,126,440 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 33,284 3,163,897 SH SOLE 21 3,163,897 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 25,999 2,471,422 SH SOLE 22 2,425,211 0 46,211
KARYOPHARM THERAPEUTICS INC COM 48576U106 395 37,513 SH SOLE 23 37,513 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 9 842 SH SOLE 25 842 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,572 149,404 SH SOLE 26 0 0 149,404
KARYOPHARM THERAPEUTICS INC COM 48576U106 71 6,748 SH SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,623 439,407 SH SOLE 30 439,407 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 16 1,489 SH SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 74 7,068 SH SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 122 11,566 SH SOLE 43 460 0 11,106
KASPIEN HOLDINGS INC COM NEW 485837108 9 364 SH SOLE 21 364 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 383 16,073 SH SOLE 22 16,073 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 4 90 SH SOLE 18 90 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 1,238 25,054 SH SOLE 21 25,054 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 198 4,010 SH SOLE 22 4,010 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 62,299 1,260,343 SH SOLE 43 93,142 0 1,167,201
KB HOME COM 48666K109 9,140 196,442 SH SOLE 2 121,136 0 75,306
KB HOME COM 48666K109 516 11,099 SH SOLE 4 11,099 0 0
KB HOME COM 48666K109 191 4,106 SH SOLE 7 4,106 0 0
KB HOME COM 48666K109 1,683 36,178 SH SOLE 13 36,178 0 0
KB HOME COM 48666K109 25,227 542,177 SH SOLE 18 498,451 0 43,726
KB HOME COM 48666K109 30,183 648,680 SH SOLE 19 648,680 0 0
KB HOME COM 48666K109 354,316 7,614,784 SH SOLE 21 7,614,784 0 0
KB HOME COM 48666K109 184,988 3,975,673 SH SOLE 22 3,320,722 0 654,951
KB HOME COM 48666K109 1,780 38,264 SH SOLE 23 38,264 0 0
KB HOME COM 48666K109 310 6,662 SH SOLE 25 6,662 0 0
KB HOME COM 48666K109 5,114 109,903 SH SOLE 26 31,584 0 78,319
KB HOME COM 48666K109 880 18,922 SH SOLE 28 11,091 0 7,831
KB HOME COM 48666K109 531 11,418 SH SOLE 29 11,418 0 0
KB HOME COM 48666K109 3,880 83,380 SH SOLE 30 83,380 0 0
KB HOME COM 48666K109 806 17,330 SH SOLE 31 17,330 0 0
KB HOME COM 48666K109 342 7,351 SH SOLE 34 7,351 0 0
KB HOME COM 48666K109 413 8,875 SH SOLE 36 8,875 0 0
KB HOME COM 48666K109 450 9,674 SH SOLE 40 9,674 0 0
KB HOME COM 48666K109 13,135 282,300 SH SOLE 43 5,690 0 276,610
KBR INC COM 48242W106 9,929 258,645 SH SOLE 2 135,894 0 122,751
KBR INC COM 48242W106 22 577 SH SOLE 4 577 0 0
KBR INC COM 48242W106 173 4,517 SH SOLE 7 4,517 0 0
KBR INC COM 48242W106 1 16 SH SOLE 17 0 0 16
KBR INC COM 48242W106 29,071 757,254 SH SOLE 18 752,039 0 5,215
KBR INC COM 48242W106 25,162 655,419 SH SOLE 19 655,419 0 0
KBR INC COM 48242W106 392,708 10,229,424 SH SOLE 21 10,229,424 0 0
KBR INC COM 48242W106 196,886 5,128,570 SH SOLE 22 4,918,004 0 210,566
KBR INC COM 48242W106 944 24,588 SH SOLE 23 24,588 0 0
KBR INC COM 48242W106 1,993 51,910 SH SOLE 26 37,938 0 13,972
KBR INC COM 48242W106 577 15,030 SH SOLE 28 7,745 0 7,285
KBR INC COM 48242W106 134 3,485 SH SOLE 29 3,485 0 0
KBR INC COM 48242W106 3,664 95,446 SH SOLE 30 95,446 0 0
KBR INC COM 48242W106 178 4,625 SH SOLE 31 4,625 0 0
KBR INC COM 48242W106 167 4,363 SH SOLE 36 4,363 0 0
KBR INC COM 48242W106 698 18,185 SH SOLE 40 18,185 0 0
KBR INC COM 48242W106 1,631 42,494 SH SOLE 43 1,494 0 41,000
KBR INC NOTE 2.500%11/0 48242WAB2 3,296 2,090,000 PRN SOLE 21 2,090,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 7,096 4,500,000 PRN SOLE 22 4,500,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 7,037 123,494 SH SOLE 2 26,443 0 97,051
KE HLDGS INC SPONSORED ADS 482497104 2,634 46,235 SH SOLE 4 38,495 0 7,740
KE HLDGS INC SPONSORED ADS 482497104 667 11,707 SH SOLE 7 11,707 0 0
KE HLDGS INC SPONSORED ADS 482497104 452 7,931 SH SOLE 13 408 0 7,523
KE HLDGS INC SPONSORED ADS 482497104 3,634 63,774 SH SOLE 15 63,774 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,659 46,663 SH SOLE 18 46,663 0 0
KE HLDGS INC SPONSORED ADS 482497104 48,277 847,269 SH SOLE 19 847,269 0 0
KE HLDGS INC SPONSORED ADS 482497104 117,929 2,069,662 SH SOLE 21 2,069,662 0 0
KE HLDGS INC SPONSORED ADS 482497104 69,696 1,223,169 SH SOLE 22 1,079,029 0 144,140
KE HLDGS INC SPONSORED ADS 482497104 3,683 64,635 SH SOLE 23 64,635 0 0
KE HLDGS INC SPONSORED ADS 482497104 4,576 80,311 SH SOLE 25 80,311 0 0
KE HLDGS INC SPONSORED ADS 482497104 24,924 437,411 SH SOLE 26 69,711 0 367,700
KE HLDGS INC SPONSORED ADS 482497104 11,575 203,135 SH SOLE 28 14,558 0 188,577
KE HLDGS INC SPONSORED ADS 482497104 39,988 701,794 SH SOLE 30 701,794 0 0
KE HLDGS INC SPONSORED ADS 482497104 68,973 1,210,486 SH SOLE 34 1,210,486 0 0
KE HLDGS INC SPONSORED ADS 482497104 48 835 SH SOLE 40 835 0 0
KEARNY FINL CORP MD COM 48716P108 882 72,979 SH SOLE 2 26,872 0 46,107
KEARNY FINL CORP MD COM 48716P108 3 232 SH SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 16 1,338 SH SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 3,055 252,888 SH SOLE 18 252,888 0 0
KEARNY FINL CORP MD COM 48716P108 1,588 131,494 SH SOLE 19 131,494 0 0
KEARNY FINL CORP MD COM 48716P108 38,403 3,179,072 SH SOLE 21 3,179,072 0 0
KEARNY FINL CORP MD COM 48716P108 30,846 2,553,468 SH SOLE 22 2,435,055 0 118,413
KEARNY FINL CORP MD COM 48716P108 403 33,321 SH SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 161 13,367 SH SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 630 52,115 SH SOLE 30 52,115 0 0
KEARNY FINL CORP MD COM 48716P108 140 11,603 SH SOLE 40 11,603 0 0
KEARNY FINL CORP MD COM 48716P108 1,030 85,237 SH SOLE 43 10,440 0 74,797
KELLOGG CO COM 487836108 51,335 810,979 SH SOLE 2 303,884 0 507,095
KELLOGG CO COM 487836108 10,188 160,945 SH SOLE 4 150,957 0 9,988
KELLOGG CO COM 487836108 17,317 273,563 SH SOLE 7 262,259 0 11,304
KELLOGG CO COM 487836108 2,269 35,838 SH SOLE 13 35,838 0 0
KELLOGG CO COM 487836108 2,059 32,520 SH SOLE 15 32,520 0 0
KELLOGG CO COM 487836108 51,006 805,788 SH SOLE 18 682,404 0 123,384
KELLOGG CO COM 487836108 34,103 538,751 SH SOLE 19 538,751 0 0
KELLOGG CO COM 487836108 607,723 9,600,686 SH SOLE 21 9,600,686 0 0
KELLOGG CO COM 487836108 454,599 7,181,652 SH SOLE 22 6,177,790 0 1,003,862
KELLOGG CO COM 487836108 13,122 207,294 SH SOLE 23 207,294 0 0
KELLOGG CO COM 487836108 31,210 493,049 SH SOLE 25 493,049 0 0
KELLOGG CO COM 487836108 55,267 873,102 SH SOLE 26 325,688 0 547,414
KELLOGG CO COM 487836108 53,958 852,417 SH SOLE 28 37,440 0 814,977
KELLOGG CO COM 487836108 1,314 20,754 SH SOLE 29 20,754 0 0
KELLOGG CO COM 487836108 116,166 1,835,159 SH SOLE 30 1,815,494 0 19,665
KELLOGG CO COM 487836108 8,192 129,413 SH SOLE 31 77,993 0 51,420
KELLOGG CO COM 487836108 4,106 64,872 SH SOLE 34 64,872 0 0
KELLOGG CO COM 487836108 13,789 217,839 SH SOLE 36 217,839 0 0
KELLOGG CO COM 487836108 649 10,256 SH SOLE 40 10,256 0 0
KELLOGG CO COM 487836108 17,114 270,363 SH SOLE 43 14,406 0 255,957
KELLY SVCS INC CL A 488152208 1,112 49,929 SH SOLE 2 17,398 0 32,531
KELLY SVCS INC CL A 488152208 5 221 SH SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 12 544 SH SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 3,180 142,793 SH SOLE 18 142,793 0 0
KELLY SVCS INC CL A 488152208 5,088 228,457 SH SOLE 19 228,457 0 0
KELLY SVCS INC CL A 488152208 94,546 4,245,446 SH SOLE 21 4,245,446 0 0
KELLY SVCS INC CL A 488152208 28,569 1,282,834 SH SOLE 22 1,232,869 0 49,965
KELLY SVCS INC CL A 488152208 47 2,092 SH SOLE 23 2,092 0 0
KELLY SVCS INC CL A 488152208 29 1,306 SH SOLE 25 1,306 0 0
KELLY SVCS INC CL A 488152208 547 24,546 SH SOLE 26 3,345 0 21,201
KELLY SVCS INC CL A 488152208 94 4,215 SH SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,653 74,212 SH SOLE 30 74,212 0 0
KELLY SVCS INC CL A 488152208 75 3,350 SH SOLE 34 3,350 0 0
KELLY SVCS INC CL A 488152208 71 3,207 SH SOLE 36 3,207 0 0
KELLY SVCS INC CL A 488152208 84 3,779 SH SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 3,240 145,500 SH SOLE 43 4,194 0 141,306
KEMPER CORP COM 488401100 13,222 165,856 SH SOLE 2 52,682 0 113,174
KEMPER CORP COM 488401100 20 255 SH SOLE 4 255 0 0
KEMPER CORP COM 488401100 108 1,360 SH SOLE 7 1,360 0 0
KEMPER CORP COM 488401100 11,902 149,302 SH SOLE 18 149,302 0 0
KEMPER CORP COM 488401100 1,344 16,863 SH SOLE 19 16,863 0 0
KEMPER CORP COM 488401100 222,594 2,792,197 SH SOLE 21 2,792,197 0 0
KEMPER CORP COM 488401100 157,562 1,976,448 SH SOLE 22 1,889,701 0 86,747
KEMPER CORP COM 488401100 1,756 22,027 SH SOLE 26 16,632 0 5,395
KEMPER CORP COM 488401100 650 8,150 SH SOLE 28 8,039 0 111
KEMPER CORP COM 488401100 3,266 40,965 SH SOLE 30 40,965 0 0
KEMPER CORP COM 488401100 93 1,168 SH SOLE 31 1,168 0 0
KEMPER CORP COM 488401100 115 1,438 SH SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 607 7,608 SH SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 986 12,374 SH SOLE 43 202 0 12,172
KEMPHARM INC COM NEW 488445206 542 58,883 SH SOLE 19 58,883 0 0
KENNAMETAL INC COM 489170100 5,410 135,355 SH SOLE 2 60,090 0 75,265
KENNAMETAL INC COM 489170100 13 321 SH SOLE 4 321 0 0
KENNAMETAL INC COM 489170100 87 2,182 SH SOLE 7 2,182 0 0
KENNAMETAL INC COM 489170100 17,756 444,227 SH SOLE 18 444,227 0 0
KENNAMETAL INC COM 489170100 10,561 264,214 SH SOLE 19 264,214 0 0
KENNAMETAL INC COM 489170100 239,363 5,988,568 SH SOLE 21 5,988,568 0 0
KENNAMETAL INC COM 489170100 118,067 2,953,895 SH SOLE 22 2,822,060 0 131,835
KENNAMETAL INC COM 489170100 305 7,643 SH SOLE 23 7,643 0 0
KENNAMETAL INC COM 489170100 28 704 SH SOLE 25 704 0 0
KENNAMETAL INC COM 489170100 2,602 65,103 SH SOLE 26 19,749 0 45,354
KENNAMETAL INC COM 489170100 630 15,752 SH SOLE 28 10,752 0 5,000
KENNAMETAL INC COM 489170100 2,374 59,389 SH SOLE 30 59,389 0 0
KENNAMETAL INC COM 489170100 218 5,447 SH SOLE 34 5,447 0 0
KENNAMETAL INC COM 489170100 173 4,332 SH SOLE 36 4,332 0 0
KENNAMETAL INC COM 489170100 421 10,529 SH SOLE 40 10,529 0 0
KENNAMETAL INC COM 489170100 2,485 62,172 SH SOLE 43 2,806 0 59,366
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,770 186,553 SH SOLE 2 53,592 0 132,961
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,970 146,933 SH SOLE 4 146,933 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,366 166,570 SH SOLE 7 166,570 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,063 398,968 SH SOLE 18 398,968 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 15,107 747,507 SH SOLE 19 747,507 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 98,643 4,880,915 SH SOLE 21 4,880,915 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 99,190 4,907,970 SH SOLE 22 4,710,434 0 197,536
KENNEDY-WILSON HOLDINGS INC COM 489398107 452 22,386 SH SOLE 23 22,386 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,870 537,840 SH SOLE 25 537,840 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,534 174,863 SH SOLE 26 39,255 0 135,608
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,911 94,535 SH SOLE 28 17,670 0 76,865
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,861 537,428 SH SOLE 30 537,428 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 792 39,176 SH SOLE 34 39,176 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 256 12,646 SH SOLE 36 12,646 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 343 16,981 SH SOLE 40 16,981 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 704 34,846 SH SOLE 43 10,000 0 24,846
KENTUCKY FIRST FED BANCORP COM 491292108 4 649 SH SOLE 18 649 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH SOLE 21 844 0 0
KEROS THERAPEUTICS INC COM 492327101 328 5,329 SH SOLE 2 3,094 0 2,235
KEROS THERAPEUTICS INC COM 492327101 8 133 SH SOLE 7 133 0 0
KEROS THERAPEUTICS INC COM 492327101 2,807 45,609 SH SOLE 18 45,609 0 0
KEROS THERAPEUTICS INC COM 492327101 14,339 232,969 SH SOLE 19 232,969 0 0
KEROS THERAPEUTICS INC COM 492327101 698 11,334 SH SOLE 20 11,334 0 0
KEROS THERAPEUTICS INC COM 492327101 42,449 689,669 SH SOLE 21 689,669 0 0
KEROS THERAPEUTICS INC COM 492327101 13,792 224,082 SH SOLE 22 216,688 0 7,394
KEROS THERAPEUTICS INC COM 492327101 816 13,265 SH SOLE 30 13,265 0 0
KEROS THERAPEUTICS INC COM 492327101 36 582 SH SOLE 34 582 0 0
KEROS THERAPEUTICS INC COM 492327101 66 1,073 SH SOLE 40 1,073 0 0
KEURIG DR PEPPER INC COM 49271V100 52,052 1,514,472 SH SOLE 2 134,415 0 1,380,057
KEURIG DR PEPPER INC COM 49271V100 9,791 284,873 SH SOLE 4 264,039 0 20,834
KEURIG DR PEPPER INC COM 49271V100 6,304 183,424 SH SOLE 7 183,424 0 0
KEURIG DR PEPPER INC COM 49271V100 57 1,664 SH SOLE 13 1,664 0 0
KEURIG DR PEPPER INC COM 49271V100 2,399 69,812 SH SOLE 15 69,812 0 0
KEURIG DR PEPPER INC COM 49271V100 33,754 982,078 SH SOLE 18 949,966 0 32,112
KEURIG DR PEPPER INC COM 49271V100 1,179 34,303 SH SOLE 19 34,303 0 0
KEURIG DR PEPPER INC COM 49271V100 168,971 4,916,231 SH SOLE 21 4,916,231 0 0
KEURIG DR PEPPER INC COM 49271V100 524,085 15,248,327 SH SOLE 22 14,365,478 0 882,849
KEURIG DR PEPPER INC COM 49271V100 12,402 360,851 SH SOLE 23 360,851 0 0
KEURIG DR PEPPER INC COM 49271V100 41,465 1,206,430 SH SOLE 25 1,206,430 0 0
KEURIG DR PEPPER INC COM 49271V100 36,186 1,052,827 SH SOLE 26 533,504 0 519,323
KEURIG DR PEPPER INC COM 49271V100 44,932 1,307,311 SH SOLE 28 73,140 0 1,234,171
KEURIG DR PEPPER INC COM 49271V100 55 1,600 SH SOLE 29 1,600 0 0
KEURIG DR PEPPER INC COM 49271V100 64,069 1,864,083 SH SOLE 30 1,864,083 0 0
KEURIG DR PEPPER INC COM 49271V100 3,554 103,402 SH SOLE 31 82,364 0 21,038
KEURIG DR PEPPER INC COM 49271V100 10,332 300,611 SH SOLE 32 300,611 0 0
KEURIG DR PEPPER INC COM 49271V100 889 25,869 SH SOLE 34 25,869 0 0
KEURIG DR PEPPER INC COM 49271V100 12,469 362,785 SH SOLE 36 362,785 0 0
KEURIG DR PEPPER INC COM 49271V100 808 23,513 SH SOLE 40 23,513 0 0
KEURIG DR PEPPER INC COM 49271V100 18,852 548,511 SH SOLE 43 17,735 0 530,776
KEWAUNEE SCIENTIFIC CORP COM 492854104 3 262 SH SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 76 6,151 SH SOLE 22 6,151 0 0
KEY TRONIC CORP COM 493144109 19 2,420 SH SOLE 18 2,420 0 0
KEY TRONIC CORP COM 493144109 299 38,724 SH SOLE 21 38,724 0 0
KEY TRONIC CORP COM 493144109 145 18,824 SH SOLE 22 18,824 0 0
KEYCORP COM 493267108 51,140 2,559,571 SH SOLE 2 676,112 0 1,883,459
KEYCORP COM 493267108 9,818 491,382 SH SOLE 4 452,804 0 38,578
KEYCORP COM 493267108 18,083 905,057 SH SOLE 7 871,028 0 34,029
KEYCORP COM 493267108 70 3,493 SH SOLE 13 3,493 0 0
KEYCORP COM 493267108 2,495 124,872 SH SOLE 15 124,872 0 0
KEYCORP COM 493267108 62,068 3,106,498 SH SOLE 18 2,964,958 0 141,540
KEYCORP COM 493267108 14,016 701,486 SH SOLE 19 701,486 0 0
KEYCORP COM 493267108 656,278 32,846,760 SH SOLE 21 32,846,760 0 0
KEYCORP COM 493267108 450,106 22,527,831 SH SOLE 22 20,049,816 0 2,478,015
KEYCORP COM 493267108 13,176 659,451 SH SOLE 23 659,451 0 0
KEYCORP COM 493267108 38,888 1,946,338 SH SOLE 25 1,946,338 0 0
KEYCORP COM 493267108 46,613 2,332,995 SH SOLE 26 809,296 0 1,523,699
KEYCORP COM 493267108 56,732 2,839,450 SH SOLE 28 125,035 0 2,714,415
KEYCORP COM 493267108 753 37,666 SH SOLE 29 37,666 0 0
KEYCORP COM 493267108 133,242 6,668,780 SH SOLE 30 6,626,163 0 42,617
KEYCORP COM 493267108 4,020 201,195 SH SOLE 31 169,884 0 31,311
KEYCORP COM 493267108 3,953 197,869 SH SOLE 32 197,869 0 0
KEYCORP COM 493267108 6,287 314,649 SH SOLE 34 314,649 0 0
KEYCORP COM 493267108 13,508 676,089 SH SOLE 35 676,089 0 0
KEYCORP COM 493267108 12,165 608,863 SH SOLE 36 608,863 0 0
KEYCORP COM 493267108 790 39,541 SH SOLE 40 39,541 0 0
KEYCORP COM 493267108 17,822 891,992 SH SOLE 43 54,145 0 837,847
KEYSIGHT TECHNOLOGIES INC COM 49338L103 79,049 551,247 SH SOLE 2 132,221 0 419,026
KEYSIGHT TECHNOLOGIES INC COM 49338L103 14,990 104,530 SH SOLE 4 97,328 0 7,202
KEYSIGHT TECHNOLOGIES INC COM 49338L103 39,031 272,182 SH SOLE 7 200,314 0 71,868
KEYSIGHT TECHNOLOGIES INC COM 49338L103 92 640 SH SOLE 13 640 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,158 22,025 SH SOLE 15 22,025 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 60,201 419,812 SH SOLE 18 393,972 0 25,840
KEYSIGHT TECHNOLOGIES INC COM 49338L103 37,995 264,957 SH SOLE 19 264,957 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 988,954 6,896,474 SH SOLE 21 6,896,474 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 694,812 4,845,275 SH SOLE 22 4,413,794 0 431,481
KEYSIGHT TECHNOLOGIES INC COM 49338L103 17,395 121,306 SH SOLE 23 121,306 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 48,639 339,183 SH SOLE 25 339,183 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 77,631 541,361 SH SOLE 26 211,705 0 329,656
KEYSIGHT TECHNOLOGIES INC COM 49338L103 119,458 833,043 SH SOLE 28 22,701 0 810,342
KEYSIGHT TECHNOLOGIES INC COM 49338L103 173,876 1,212,526 SH SOLE 30 1,109,341 0 103,185
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,623 46,185 SH SOLE 31 26,673 0 19,512
KEYSIGHT TECHNOLOGIES INC COM 49338L103 23,162 161,517 SH SOLE 34 161,517 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,338 169,723 SH SOLE 36 169,723 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,103 7,691 SH SOLE 40 7,691 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 28,630 199,654 SH SOLE 43 14,065 0 185,589
KEZAR LIFE SCIENCES INC COM 49372L100 193 32,458 SH SOLE 2 4,626 0 27,832
KEZAR LIFE SCIENCES INC COM 49372L100 684 114,727 SH SOLE 18 114,727 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 321 53,861 SH SOLE 19 53,861 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 9,059 1,519,965 SH SOLE 21 1,519,965 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 5,212 874,478 SH SOLE 22 842,649 0 31,829
KEZAR LIFE SCIENCES INC COM 49372L100 84 14,120 SH SOLE 30 14,120 0 0
KFORCE INC COM 493732101 904 16,874 SH SOLE 2 11,449 0 5,425
KFORCE INC COM 493732101 3 49 SH SOLE 4 49 0 0
KFORCE INC COM 493732101 19 355 SH SOLE 7 355 0 0
KFORCE INC COM 493732101 4,781 89,201 SH SOLE 18 68,843 0 20,358
KFORCE INC COM 493732101 14,049 262,117 SH SOLE 19 262,117 0 0
KFORCE INC COM 493732101 42,385 790,768 SH SOLE 21 790,768 0 0
KFORCE INC COM 493732101 48,726 909,061 SH SOLE 22 894,550 0 14,511
KFORCE INC COM 493732101 1,357 25,308 SH SOLE 23 25,308 0 0
KFORCE INC COM 493732101 25 473 SH SOLE 25 473 0 0
KFORCE INC COM 493732101 5,586 104,218 SH SOLE 26 935 0 103,283
KFORCE INC COM 493732101 92 1,721 SH SOLE 28 1,721 0 0
KFORCE INC COM 493732101 1,076 20,066 SH SOLE 30 20,066 0 0
KFORCE INC COM 493732101 43 798 SH SOLE 36 798 0 0
KFORCE INC COM 493732101 149 2,788 SH SOLE 40 2,788 0 0
KFORCE INC COM 493732101 786 14,664 SH SOLE 43 0 0 14,664
KHOSLA VENTURES ACQUISITION CL A 482504107 146 14,473 SH SOLE 4 14,473 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 1,746 172,831 SH SOLE 18 172,831 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 14,809 1,466,193 SH SOLE 19 1,466,193 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 801 79,273 SH SOLE 22 79,273 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 102 10,102 SH SOLE 26 10,102 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 5,239 518,754 SH SOLE 34 518,754 0 0
KILROY RLTY CORP COM 49427F108 22,806 347,501 SH SOLE 2 99,339 0 248,162
KILROY RLTY CORP COM 49427F108 9,150 139,420 SH SOLE 4 139,420 0 0
KILROY RLTY CORP COM 49427F108 11,251 171,433 SH SOLE 7 171,433 0 0
KILROY RLTY CORP COM 49427F108 2,986 45,490 SH SOLE 13 45,490 0 0
KILROY RLTY CORP COM 49427F108 23,631 360,066 SH SOLE 18 306,929 0 53,137
KILROY RLTY CORP COM 49427F108 36,854 561,536 SH SOLE 19 561,536 0 0
KILROY RLTY CORP COM 49427F108 403,295 6,144,979 SH SOLE 21 6,144,979 0 0
KILROY RLTY CORP COM 49427F108 323,979 4,936,440 SH SOLE 22 4,646,207 0 290,233
KILROY RLTY CORP COM 49427F108 332 5,054 SH SOLE 23 5,054 0 0
KILROY RLTY CORP COM 49427F108 33,800 515,015 SH SOLE 25 515,015 0 0
KILROY RLTY CORP COM 49427F108 6,218 94,737 SH SOLE 26 43,331 0 51,406
KILROY RLTY CORP COM 49427F108 8,482 129,239 SH SOLE 28 12,467 0 116,772
KILROY RLTY CORP COM 49427F108 34,019 518,346 SH SOLE 30 518,346 0 0
KILROY RLTY CORP COM 49427F108 143 2,186 SH SOLE 31 2,186 0 0
KILROY RLTY CORP COM 49427F108 2,368 36,082 SH SOLE 34 36,082 0 0
KILROY RLTY CORP COM 49427F108 881 13,427 SH SOLE 36 13,427 0 0
KILROY RLTY CORP COM 49427F108 834 12,711 SH SOLE 40 12,711 0 0
KILROY RLTY CORP COM 49427F108 9,495 144,669 SH SOLE 43 2,277 0 142,392
KIMBALL ELECTRONICS INC COM 49428J109 689 26,697 SH SOLE 2 7,803 0 18,894
KIMBALL ELECTRONICS INC COM 49428J109 9 335 SH SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,243 86,940 SH SOLE 18 86,940 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,093 42,373 SH SOLE 19 42,373 0 0
KIMBALL ELECTRONICS INC COM 49428J109 26,248 1,017,375 SH SOLE 21 1,017,375 0 0
KIMBALL ELECTRONICS INC COM 49428J109 18,789 728,266 SH SOLE 22 690,551 0 37,715
KIMBALL ELECTRONICS INC COM 49428J109 28 1,087 SH SOLE 25 1,087 0 0
KIMBALL ELECTRONICS INC COM 49428J109 211 8,171 SH SOLE 26 2,456 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 103 3,976 SH SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 150 5,822 SH SOLE 30 5,822 0 0
KIMBALL ELECTRONICS INC COM 49428J109 62 2,416 SH SOLE 36 2,416 0 0
KIMBALL ELECTRONICS INC COM 49428J109 73 2,827 SH SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 226 8,762 SH SOLE 43 0 0 8,762
KIMBALL INTL INC CL B 494274103 1,085 77,472 SH SOLE 2 25,172 0 52,300
KIMBALL INTL INC CL B 494274103 8 603 SH SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 2,084 148,828 SH SOLE 18 131,841 0 16,987
KIMBALL INTL INC CL B 494274103 8,292 592,277 SH SOLE 19 592,277 0 0
KIMBALL INTL INC CL B 494274103 21,106 1,507,576 SH SOLE 21 1,507,576 0 0
KIMBALL INTL INC CL B 494274103 24,749 1,767,763 SH SOLE 22 1,713,917 0 53,846
KIMBALL INTL INC CL B 494274103 379 27,093 SH SOLE 23 27,093 0 0
KIMBALL INTL INC CL B 494274103 22 1,600 SH SOLE 25 1,600 0 0
KIMBALL INTL INC CL B 494274103 2,228 159,149 SH SOLE 26 3,461 0 155,688
KIMBALL INTL INC CL B 494274103 65 4,655 SH SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 342 24,394 SH SOLE 30 24,394 0 0
KIMBALL INTL INC CL B 494274103 75 5,327 SH SOLE 34 5,327 0 0
KIMBALL INTL INC CL B 494274103 50 3,556 SH SOLE 36 3,556 0 0
KIMBALL INTL INC CL B 494274103 55 3,946 SH SOLE 40 3,946 0 0
KIMBALL INTL INC CL B 494274103 236 16,883 SH SOLE 43 325 0 16,558
KIMBERLY-CLARK CORP COM 494368103 116,735 839,518 SH SOLE 2 176,782 0 662,736
KIMBERLY-CLARK CORP COM 494368103 24,858 178,767 SH SOLE 4 165,565 0 13,202
KIMBERLY-CLARK CORP COM 494368103 51,618 371,222 SH SOLE 7 351,517 0 19,705
KIMBERLY-CLARK CORP COM 494368103 228 1,643 SH SOLE 13 1,643 0 0
KIMBERLY-CLARK CORP COM 494368103 6,090 43,797 SH SOLE 15 43,797 0 0
KIMBERLY-CLARK CORP COM 494368103 3 19 SH SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 83,251 598,713 SH SOLE 18 549,830 0 48,883
KIMBERLY-CLARK CORP COM 494368103 24,069 173,094 SH SOLE 19 173,094 0 0
KIMBERLY-CLARK CORP COM 494368103 1,629,007 11,715,258 SH SOLE 21 11,715,258 0 0
KIMBERLY-CLARK CORP COM 494368103 1,112,145 7,998,165 SH SOLE 22 7,163,348 0 834,817
KIMBERLY-CLARK CORP COM 494368103 31,333 225,334 SH SOLE 23 225,334 0 0
KIMBERLY-CLARK CORP COM 494368103 74,418 535,188 SH SOLE 25 535,188 0 0
KIMBERLY-CLARK CORP COM 494368103 109,666 788,678 SH SOLE 26 275,093 0 513,585
KIMBERLY-CLARK CORP COM 494368103 177,375 1,275,617 SH SOLE 28 42,392 0 1,233,225
KIMBERLY-CLARK CORP COM 494368103 591 4,248 SH SOLE 29 4,248 0 0
KIMBERLY-CLARK CORP COM 494368103 291,735 2,098,059 SH SOLE 30 2,098,059 0 0
KIMBERLY-CLARK CORP COM 494368103 13,868 99,734 SH SOLE 31 53,562 0 46,172
KIMBERLY-CLARK CORP COM 494368103 4,188 30,117 SH SOLE 32 30,117 0 0
KIMBERLY-CLARK CORP COM 494368103 5,021 36,106 SH SOLE 34 36,106 0 0
KIMBERLY-CLARK CORP COM 494368103 33,754 242,749 SH SOLE 36 242,749 0 0
KIMBERLY-CLARK CORP COM 494368103 1,919 13,803 SH SOLE 40 13,803 0 0
KIMBERLY-CLARK CORP COM 494368103 52,429 377,050 SH SOLE 43 22,853 0 354,197
KIMCO RLTY CORP COM 49446R109 21,413 1,142,048 SH SOLE 2 262,247 0 879,801
KIMCO RLTY CORP COM 49446R109 9,371 499,781 SH SOLE 4 499,781 0 0
KIMCO RLTY CORP COM 49446R109 16,038 855,373 SH SOLE 7 841,737 0 13,636
KIMCO RLTY CORP COM 49446R109 178 9,518 SH SOLE 15 9,518 0 0
KIMCO RLTY CORP COM 49446R109 18,060 963,212 SH SOLE 18 925,884 0 37,328
KIMCO RLTY CORP COM 49446R109 13,985 745,885 SH SOLE 19 745,885 0 0
KIMCO RLTY CORP COM 49446R109 235,583 12,564,435 SH SOLE 21 12,564,435 0 0
KIMCO RLTY CORP COM 49446R109 268,642 14,327,579 SH SOLE 22 13,308,826 0 1,018,753
KIMCO RLTY CORP COM 49446R109 427 22,765 SH SOLE 23 22,765 0 0
KIMCO RLTY CORP COM 49446R109 44,261 2,360,598 SH SOLE 25 2,360,598 0 0
KIMCO RLTY CORP COM 49446R109 12,347 658,529 SH SOLE 26 113,242 0 545,287
KIMCO RLTY CORP COM 49446R109 12,039 642,099 SH SOLE 28 36,135 0 605,964
KIMCO RLTY CORP COM 49446R109 49,177 2,622,796 SH SOLE 30 2,622,796 0 0
KIMCO RLTY CORP COM 49446R109 1,005 53,598 SH SOLE 31 7,857 0 45,741
KIMCO RLTY CORP COM 49446R109 1,522 81,164 SH SOLE 34 81,164 0 0
KIMCO RLTY CORP COM 49446R109 3,148 167,891 SH SOLE 36 167,891 0 0
KIMCO RLTY CORP COM 49446R109 995 53,085 SH SOLE 40 53,085 0 0
KIMCO RLTY CORP COM 49446R109 4,714 251,422 SH SOLE 43 16,248 0 235,174
KINDER MORGAN INC DEL COM 49456B101 111,153 6,675,833 SH SOLE 2 2,387,903 0 4,287,930
KINDER MORGAN INC DEL COM 49456B101 21,611 1,297,964 SH SOLE 4 1,219,904 0 78,060
KINDER MORGAN INC DEL COM 49456B101 78,170 4,694,879 SH SOLE 7 4,578,704 0 116,175
KINDER MORGAN INC DEL COM 49456B101 2,778 166,867 SH SOLE 13 166,867 0 0
KINDER MORGAN INC DEL COM 49456B101 4,264 256,080 SH SOLE 15 256,080 0 0
KINDER MORGAN INC DEL COM 49456B101 2 98 SH SOLE 17 0 0 98
KINDER MORGAN INC DEL COM 49456B101 82,076 4,929,480 SH SOLE 18 4,372,806 0 556,674
KINDER MORGAN INC DEL COM 49456B101 87,805 5,273,588 SH SOLE 19 5,273,588 0 0
KINDER MORGAN INC DEL COM 49456B101 802,822 48,217,512 SH SOLE 21 48,217,512 0 0
KINDER MORGAN INC DEL COM 49456B101 787,153 47,276,450 SH SOLE 22 41,456,197 0 5,820,253
KINDER MORGAN INC DEL COM 49456B101 27,510 1,652,277 SH SOLE 23 1,652,277 0 0
KINDER MORGAN INC DEL COM 49456B101 99,640 5,984,386 SH SOLE 25 5,984,386 0 0
KINDER MORGAN INC DEL COM 49456B101 96,995 5,825,535 SH SOLE 26 1,981,566 0 3,843,969
KINDER MORGAN INC DEL COM 49456B101 112,853 6,777,932 SH SOLE 28 229,474 0 6,548,458
KINDER MORGAN INC DEL COM 49456B101 4,231 254,142 SH SOLE 29 254,142 0 0
KINDER MORGAN INC DEL COM 49456B101 186,548 11,204,069 SH SOLE 30 11,204,069 0 0
KINDER MORGAN INC DEL COM 49456B101 16,912 1,015,719 SH SOLE 31 764,797 0 250,922
KINDER MORGAN INC DEL COM 49456B101 96,197 5,777,585 SH SOLE 34 5,777,585 0 0
KINDER MORGAN INC DEL COM 49456B101 25,315 1,520,425 SH SOLE 36 1,520,425 0 0
KINDER MORGAN INC DEL COM 49456B101 1,374 82,523 SH SOLE 40 82,523 0 0
KINDER MORGAN INC DEL COM 49456B101 8,869 532,668 SH SOLE 43 40,131 0 492,537
KINDRED BIOSCIENCES INC COM 494577109 108 21,782 SH SOLE 2 7,069 0 14,713
KINDRED BIOSCIENCES INC COM 494577109 3 623 SH SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 710 142,915 SH SOLE 18 142,915 0 0
KINDRED BIOSCIENCES INC COM 494577109 365 73,483 SH SOLE 19 73,483 0 0
KINDRED BIOSCIENCES INC COM 494577109 7,388 1,486,583 SH SOLE 21 1,486,583 0 0
KINDRED BIOSCIENCES INC COM 494577109 4,880 981,824 SH SOLE 22 968,017 0 13,807
KINDRED BIOSCIENCES INC COM 494577109 7 1,366 SH SOLE 23 1,366 0 0
KINDRED BIOSCIENCES INC COM 494577109 32 6,494 SH SOLE 26 0 0 6,494
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2,073 52,715 SH SOLE 2 1,431 0 51,284
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 791 20,108 SH SOLE 4 17,340 0 2,768
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 216 5,504 SH SOLE 7 5,504 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 146 3,716 SH SOLE 13 0 0 3,716
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,113 28,300 SH SOLE 15 28,300 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 769 19,563 SH SOLE 18 19,563 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 22,048 560,743 SH SOLE 19 560,743 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 44,814 1,139,727 SH SOLE 21 1,139,727 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 20,397 518,741 SH SOLE 22 455,092 0 63,649
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,159 29,480 SH SOLE 23 29,480 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 848 21,561 SH SOLE 25 21,561 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8,537 217,107 SH SOLE 26 119,790 0 97,317
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3,075 78,203 SH SOLE 28 6,449 0 71,754
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 11,950 303,919 SH SOLE 30 291,856 0 12,063
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 34,195 869,666 SH SOLE 34 869,666 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 15 374 SH SOLE 40 374 0 0
KINGSTONE COS INC COM 496719105 20 2,294 SH SOLE 18 2,294 0 0
KINGSTONE COS INC COM 496719105 299 35,028 SH SOLE 21 35,028 0 0
KINGSTONE COS INC COM 496719105 1,173 137,298 SH SOLE 22 137,298 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 10 2,162 SH SOLE 18 2,162 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 218 46,977 SH SOLE 21 46,977 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 321 17,354 SH SOLE 2 9,545 0 7,809
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7 392 SH SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,747 94,395 SH SOLE 18 87,965 0 6,430
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,846 99,730 SH SOLE 19 99,730 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 22,924 1,238,469 SH SOLE 21 1,238,469 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14,276 771,281 SH SOLE 22 746,590 0 24,691
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 36 1,942 SH SOLE 23 1,942 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 149 8,053 SH SOLE 26 0 0 8,053
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 247 13,331 SH SOLE 30 13,331 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 101 5,476 SH SOLE 40 5,476 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 3 188 SH SOLE 43 0 0 188
KINNATE BIOPHARMA INC COM 49705R105 149 4,770 SH SOLE 2 1,781 0 2,989
KINNATE BIOPHARMA INC COM 49705R105 12 396 SH SOLE 7 396 0 0
KINNATE BIOPHARMA INC COM 49705R105 1,408 45,178 SH SOLE 18 45,178 0 0
KINNATE BIOPHARMA INC COM 49705R105 10,220 327,974 SH SOLE 19 327,974 0 0
KINNATE BIOPHARMA INC COM 49705R105 14,311 459,283 SH SOLE 21 459,283 0 0
KINNATE BIOPHARMA INC COM 49705R105 11,610 372,597 SH SOLE 22 367,586 0 5,011
KINROSS GOLD CORP COM 496902404 0 15 SH SOLE 17 0 0 15
KINROSS GOLD CORP COM 496902404 2 249 SH SOLE 18 249 0 0
KINROSS GOLD CORP COM 496902404 2,109 316,117 SH SOLE 21 316,117 0 0
KINROSS GOLD CORP COM 496902404 9,882 1,481,605 SH SOLE 43 82,723 0 1,398,882
KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20,220 2,000,000 SH SOLE 19 2,000,000 0 0
KINSALE CAP GROUP INC COM 49714P108 3,054 18,531 SH SOLE 2 15,476 0 3,055
KINSALE CAP GROUP INC COM 49714P108 15 89 SH SOLE 4 89 0 0
KINSALE CAP GROUP INC COM 49714P108 66 402 SH SOLE 7 402 0 0
KINSALE CAP GROUP INC COM 49714P108 18,810 114,141 SH SOLE 18 111,645 0 2,496
KINSALE CAP GROUP INC COM 49714P108 10,160 61,651 SH SOLE 19 61,651 0 0
KINSALE CAP GROUP INC COM 49714P108 248,542 1,508,142 SH SOLE 21 1,508,142 0 0
KINSALE CAP GROUP INC COM 49714P108 117,951 715,723 SH SOLE 22 699,428 0 16,295
KINSALE CAP GROUP INC COM 49714P108 195 1,182 SH SOLE 23 1,182 0 0
KINSALE CAP GROUP INC COM 49714P108 19 118 SH SOLE 25 118 0 0
KINSALE CAP GROUP INC COM 49714P108 2,551 15,481 SH SOLE 26 8,141 0 7,340
KINSALE CAP GROUP INC COM 49714P108 448 2,719 SH SOLE 28 2,719 0 0
KINSALE CAP GROUP INC COM 49714P108 2,743 16,643 SH SOLE 30 16,643 0 0
KINSALE CAP GROUP INC COM 49714P108 59 360 SH SOLE 36 360 0 0
KINSALE CAP GROUP INC COM 49714P108 421 2,554 SH SOLE 40 2,554 0 0
KINSALE CAP GROUP INC COM 49714P108 1,060 6,435 SH SOLE 43 24 0 6,411
KIRBY CORP COM 497266106 8,640 143,326 SH SOLE 2 35,668 0 107,658
KIRBY CORP COM 497266106 5 76 SH SOLE 4 76 0 0
KIRBY CORP COM 497266106 95 1,573 SH SOLE 7 1,573 0 0
KIRBY CORP COM 497266106 8,807 146,100 SH SOLE 18 146,100 0 0
KIRBY CORP COM 497266106 992 16,463 SH SOLE 19 16,463 0 0
KIRBY CORP COM 497266106 213,318 3,538,790 SH SOLE 21 3,538,790 0 0
KIRBY CORP COM 497266106 112,081 1,859,341 SH SOLE 22 1,798,230 0 61,111
KIRBY CORP COM 497266106 306 5,079 SH SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 203 3,366 SH SOLE 28 1,987 0 1,379
KIRBY CORP COM 497266106 672 11,146 SH SOLE 30 11,146 0 0
KIRBY CORP COM 497266106 68 1,133 SH SOLE 31 1,133 0 0
KIRBY CORP COM 497266106 29 483 SH SOLE 34 483 0 0
KIRBY CORP COM 497266106 156 2,587 SH SOLE 36 2,587 0 0
KIRBY CORP COM 497266106 92 1,528 SH SOLE 40 1,528 0 0
KIRBY CORP COM 497266106 2,955 49,014 SH SOLE 43 2,943 0 46,071
KIRKLAND LAKE GOLD LTD COM 49741E100 3 96 SH SOLE 18 96 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,267 67,084 SH SOLE 21 67,084 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,106 32,729 SH SOLE 43 870 0 31,859
KIRKLANDS INC COM 497498105 16 557 SH SOLE 2 557 0 0
KIRKLANDS INC COM 497498105 424 15,106 SH SOLE 21 15,106 0 0
KIRKLANDS INC COM 497498105 6,685 237,903 SH SOLE 22 237,903 0 0
KIROMIC BIOPHARMA INC COM 497634105 4 375 SH SOLE 18 375 0 0
KIROMIC BIOPHARMA INC COM 497634105 32 3,445 SH SOLE 21 3,445 0 0
KIROMIC BIOPHARMA INC COM 497634105 12 1,297 SH SOLE 22 1,297 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,879 97,421 SH SOLE 2 27,319 0 70,102
KITE RLTY GROUP TR COM NEW 49803T300 1,960 101,595 SH SOLE 4 101,595 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,159 111,907 SH SOLE 7 111,907 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,696 347,113 SH SOLE 18 347,113 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,919 255,015 SH SOLE 19 255,015 0 0
KITE RLTY GROUP TR COM NEW 49803T300 195,921 10,156,622 SH SOLE 21 10,156,622 0 0
KITE RLTY GROUP TR COM NEW 49803T300 61,761 3,201,714 SH SOLE 22 3,070,871 0 130,843
KITE RLTY GROUP TR COM NEW 49803T300 79 4,093 SH SOLE 23 4,093 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,252 375,934 SH SOLE 25 375,934 0 0
KITE RLTY GROUP TR COM NEW 49803T300 798 41,360 SH SOLE 26 35,651 0 5,709
KITE RLTY GROUP TR COM NEW 49803T300 1,253 64,942 SH SOLE 28 12,058 0 52,884
KITE RLTY GROUP TR COM NEW 49803T300 9,310 482,608 SH SOLE 30 482,608 0 0
KITE RLTY GROUP TR COM NEW 49803T300 88 4,543 SH SOLE 36 4,543 0 0
KITE RLTY GROUP TR COM NEW 49803T300 179 9,280 SH SOLE 40 9,280 0 0
KITE RLTY GROUP TR COM NEW 49803T300 628 32,561 SH SOLE 43 0 0 32,561
KKR & CO INC COM 48251W104 56,836 1,163,482 SH SOLE 2 133,631 0 1,029,851
KKR & CO INC COM 48251W104 10,444 213,803 SH SOLE 4 194,415 0 19,388
KKR & CO INC COM 48251W104 2,374 48,591 SH SOLE 7 45,932 0 2,659
KKR & CO INC COM 48251W104 76 1,553 SH SOLE 13 1,553 0 0
KKR & CO INC COM 48251W104 2,988 61,172 SH SOLE 15 61,172 0 0
KKR & CO INC COM 48251W104 27,402 560,942 SH SOLE 18 532,139 0 28,803
KKR & CO INC COM 48251W104 304,068 6,224,522 SH SOLE 19 6,224,522 0 0
KKR & CO INC COM 48251W104 308,601 6,317,324 SH SOLE 21 6,317,324 0 0
KKR & CO INC COM 48251W104 695,676 14,241,056 SH SOLE 22 13,499,475 0 741,581
KKR & CO INC COM 48251W104 15,523 317,762 SH SOLE 23 317,762 0 0
KKR & CO INC COM 48251W104 36,652 750,300 SH SOLE 25 750,300 0 0
KKR & CO INC COM 48251W104 40,198 822,885 SH SOLE 26 356,895 0 465,990
KKR & CO INC COM 48251W104 50,929 1,042,565 SH SOLE 28 56,138 0 986,427
KKR & CO INC COM 48251W104 41 834 SH SOLE 29 834 0 0
KKR & CO INC COM 48251W104 90,978 1,862,401 SH SOLE 30 1,819,977 0 42,424
KKR & CO INC COM 48251W104 4,154 85,043 SH SOLE 31 67,039 0 18,004
KKR & CO INC COM 48251W104 1,138 23,297 SH SOLE 34 23,297 0 0
KKR & CO INC COM 48251W104 13,765 281,784 SH SOLE 36 281,784 0 0
KKR & CO INC COM 48251W104 1,099 22,496 SH SOLE 40 22,496 0 0
KKR & CO INC COM 48251W104 66 1,347 SH SOLE 43 0 0 1,347
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 841 84,000 SH SOLE 2 84,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,505 450,000 SH SOLE 19 450,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,665 466,000 SH SOLE 34 466,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 626 34,046 SH SOLE 2 9,815 0 24,231
KKR REAL ESTATE FIN TR INC COM 48251K100 11 622 SH SOLE 7 622 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,088 113,542 SH SOLE 18 113,542 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,924 104,649 SH SOLE 19 104,649 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 74,819 4,068,467 SH SOLE 21 4,068,467 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 18,129 985,821 SH SOLE 22 943,511 0 42,310
KKR REAL ESTATE FIN TR INC COM 48251K100 15 823 SH SOLE 25 823 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 98 5,342 SH SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 76 4,115 SH SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,836 99,815 SH SOLE 30 99,815 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 26 1,432 SH SOLE 36 1,432 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 54 2,922 SH SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 851 46,272 SH SOLE 43 8,374 0 37,898
KLA CORP COM NEW 482480100 116,933 353,912 SH SOLE 2 59,862 0 294,050
KLA CORP COM NEW 482480100 25,113 76,007 SH SOLE 4 70,036 0 5,971
KLA CORP COM NEW 482480100 50,488 152,809 SH SOLE 7 140,133 0 12,676
KLA CORP COM NEW 482480100 194 588 SH SOLE 13 588 0 0
KLA CORP COM NEW 482480100 6,973 21,105 SH SOLE 15 21,105 0 0
KLA CORP COM NEW 482480100 119,071 360,384 SH SOLE 18 338,413 0 21,971
KLA CORP COM NEW 482480100 22,299 67,490 SH SOLE 19 67,490 0 0
KLA CORP COM NEW 482480100 1,763,903 5,338,688 SH SOLE 21 5,338,688 0 0
KLA CORP COM NEW 482480100 1,157,219 3,502,479 SH SOLE 22 3,146,762 0 355,717
KLA CORP COM NEW 482480100 31,557 95,512 SH SOLE 23 95,512 0 0
KLA CORP COM NEW 482480100 75,820 229,479 SH SOLE 25 229,479 0 0
KLA CORP COM NEW 482480100 114,547 346,693 SH SOLE 26 110,821 0 235,872
KLA CORP COM NEW 482480100 110,016 332,977 SH SOLE 28 16,747 0 316,230
KLA CORP COM NEW 482480100 79 238 SH SOLE 29 238 0 0
KLA CORP COM NEW 482480100 324,068 980,836 SH SOLE 30 969,917 0 10,919
KLA CORP COM NEW 482480100 12,104 36,633 SH SOLE 31 20,240 0 16,393
KLA CORP COM NEW 482480100 10,902 32,996 SH SOLE 32 32,996 0 0
KLA CORP COM NEW 482480100 38,486 116,484 SH SOLE 34 116,484 0 0
KLA CORP COM NEW 482480100 28,675 86,790 SH SOLE 36 86,790 0 0
KLA CORP COM NEW 482480100 2,079 6,292 SH SOLE 40 6,292 0 0
KLA CORP COM NEW 482480100 34,553 104,578 SH SOLE 43 6,541 0 98,037
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 24 1,502 SH SOLE 18 1,502 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 359 22,383 SH SOLE 21 22,383 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 1,367 85,297 SH SOLE 22 85,297 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 0 9 SH SOLE 43 0 0 9
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 23,644 491,671 SH SOLE 2 252,308 0 239,363
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,955 82,242 SH SOLE 4 76,948 0 5,294
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,358 69,821 SH SOLE 7 28,951 0 40,870
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 32 670 SH SOLE 13 670 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 615 12,798 SH SOLE 15 12,798 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 18,708 389,017 SH SOLE 18 368,863 0 20,154
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,384 49,577 SH SOLE 19 49,577 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 300,089 6,240,152 SH SOLE 21 6,240,152 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 217,825 4,529,531 SH SOLE 22 3,998,660 0 530,871
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,638 117,236 SH SOLE 23 117,236 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,108 23,048 SH SOLE 25 23,048 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11,934 248,156 SH SOLE 26 220,884 0 27,272
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,749 202,721 SH SOLE 28 16,276 0 186,445
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,389 70,474 SH SOLE 29 70,474 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 33,323 692,926 SH SOLE 30 561,533 0 131,393
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,393 153,731 SH SOLE 31 145,428 0 8,303
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 326 6,781 SH SOLE 34 6,781 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,563 32,500 SH SOLE 36 32,500 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 224 4,661 SH SOLE 40 4,661 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,129 106,655 SH SOLE 43 5,234 0 101,421
KNOLL INC COM NEW 498904200 967 58,583 SH SOLE 2 16,209 0 42,374
KNOLL INC COM NEW 498904200 4 266 SH SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 17 1,003 SH SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 2,681 162,399 SH SOLE 18 162,399 0 0
KNOLL INC COM NEW 498904200 2,149 130,171 SH SOLE 19 130,171 0 0
KNOLL INC COM NEW 498904200 32,545 1,971,212 SH SOLE 21 1,971,212 0 0
KNOLL INC COM NEW 498904200 22,327 1,352,305 SH SOLE 22 1,273,988 0 78,317
KNOLL INC COM NEW 498904200 32 1,914 SH SOLE 25 1,914 0 0
KNOLL INC COM NEW 498904200 527 31,946 SH SOLE 26 13,874 0 18,072
KNOLL INC COM NEW 498904200 116 7,022 SH SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 617 37,392 SH SOLE 30 37,392 0 0
KNOLL INC COM NEW 498904200 155 9,418 SH SOLE 34 9,418 0 0
KNOLL INC COM NEW 498904200 79 4,771 SH SOLE 36 4,771 0 0
KNOLL INC COM NEW 498904200 89 5,404 SH SOLE 40 5,404 0 0
KNOLL INC COM NEW 498904200 821 49,728 SH SOLE 43 1,731 0 47,997
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 91 5,089 SH SOLE 22 5,089 0 0
KNOWLES CORP COM 49926D109 2,697 128,899 SH SOLE 2 40,750 0 88,149
KNOWLES CORP COM 49926D109 8 377 SH SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 37 1,761 SH SOLE 7 1,761 0 0
KNOWLES CORP COM 49926D109 7,501 358,578 SH SOLE 18 358,578 0 0
KNOWLES CORP COM 49926D109 11,906 569,133 SH SOLE 19 569,133 0 0
KNOWLES CORP COM 49926D109 231,904 11,085,301 SH SOLE 21 11,085,301 0 0
KNOWLES CORP COM 49926D109 68,833 3,290,295 SH SOLE 22 3,153,696 0 136,599
KNOWLES CORP COM 49926D109 300 14,345 SH SOLE 23 14,345 0 0
KNOWLES CORP COM 49926D109 29 1,383 SH SOLE 25 1,383 0 0
KNOWLES CORP COM 49926D109 3,875 185,251 SH SOLE 26 11,676 0 173,575
KNOWLES CORP COM 49926D109 231 11,054 SH SOLE 28 10,277 0 777
KNOWLES CORP COM 49926D109 4,172 199,415 SH SOLE 30 199,415 0 0
KNOWLES CORP COM 49926D109 88 4,184 SH SOLE 34 4,184 0 0
KNOWLES CORP COM 49926D109 73 3,475 SH SOLE 36 3,475 0 0
KNOWLES CORP COM 49926D109 294 14,071 SH SOLE 40 14,071 0 0
KNOWLES CORP COM 49926D109 997 47,681 SH SOLE 43 8,885 0 38,796
KODIAK SCIENCES INC COM 50015M109 1,751 15,445 SH SOLE 2 10,616 0 4,829
KODIAK SCIENCES INC COM 50015M109 15 129 SH SOLE 4 129 0 0
KODIAK SCIENCES INC COM 50015M109 71 625 SH SOLE 7 625 0 0
KODIAK SCIENCES INC COM 50015M109 13,605 119,983 SH SOLE 18 117,374 0 2,609
KODIAK SCIENCES INC COM 50015M109 48,898 431,233 SH SOLE 19 431,233 0 0
KODIAK SCIENCES INC COM 50015M109 179,508 1,583,106 SH SOLE 21 1,583,106 0 0
KODIAK SCIENCES INC COM 50015M109 101,016 890,869 SH SOLE 22 866,043 0 24,826
KODIAK SCIENCES INC COM 50015M109 70 617 SH SOLE 23 617 0 0
KODIAK SCIENCES INC COM 50015M109 37 329 SH SOLE 25 329 0 0
KODIAK SCIENCES INC COM 50015M109 1,560 13,759 SH SOLE 26 10,959 0 2,800
KODIAK SCIENCES INC COM 50015M109 475 4,189 SH SOLE 28 4,189 0 0
KODIAK SCIENCES INC COM 50015M109 4,557 40,192 SH SOLE 30 40,192 0 0
KODIAK SCIENCES INC COM 50015M109 67 590 SH SOLE 34 590 0 0
KODIAK SCIENCES INC COM 50015M109 90 794 SH SOLE 36 794 0 0
KODIAK SCIENCES INC COM 50015M109 429 3,784 SH SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 255 2,253 SH SOLE 43 106 0 2,147
KOHLS CORP COM 500255104 38,761 650,245 SH SOLE 2 343,596 0 306,649
KOHLS CORP COM 500255104 1,990 33,382 SH SOLE 4 33,382 0 0
KOHLS CORP COM 500255104 1,594 26,744 SH SOLE 7 14,145 0 12,599
KOHLS CORP COM 500255104 346 5,812 SH SOLE 13 5,812 0 0
KOHLS CORP COM 500255104 25,888 434,282 SH SOLE 18 402,849 0 31,433
KOHLS CORP COM 500255104 7,067 118,562 SH SOLE 19 118,562 0 0
KOHLS CORP COM 500255104 426,015 7,146,709 SH SOLE 21 7,146,709 0 0
KOHLS CORP COM 500255104 334,760 5,615,833 SH SOLE 22 5,087,842 0 527,991
KOHLS CORP COM 500255104 5,682 95,321 SH SOLE 23 95,321 0 0
KOHLS CORP COM 500255104 251 4,214 SH SOLE 25 4,214 0 0
KOHLS CORP COM 500255104 4,516 75,759 SH SOLE 26 55,890 0 19,869
KOHLS CORP COM 500255104 2,145 35,990 SH SOLE 28 16,531 0 19,459
KOHLS CORP COM 500255104 3,759 63,060 SH SOLE 29 63,060 0 0
KOHLS CORP COM 500255104 8,293 139,127 SH SOLE 30 139,127 0 0
KOHLS CORP COM 500255104 7,505 125,894 SH SOLE 31 83,721 0 42,173
KOHLS CORP COM 500255104 822 13,785 SH SOLE 34 13,785 0 0
KOHLS CORP COM 500255104 4,242 71,166 SH SOLE 36 71,166 0 0
KOHLS CORP COM 500255104 1,158 19,428 SH SOLE 40 19,428 0 0
KOHLS CORP COM 500255104 8,531 143,114 SH SOLE 43 14,243 0 128,871
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 274,602 4,815,039 SH SOLE 18 4,650,405 0 164,634
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 20,985 367,965 SH SOLE 19 367,965 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 678 11,889 SH SOLE 23 11,889 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,155 37,780 SH SOLE 25 0 0 37,780
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 102 1,795 SH SOLE 30 1,795 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 29,213 512,232 SH SOLE 34 512,232 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,049 18,397 SH SOLE 36 18,397 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 30,953 542,755 SH SOLE 43 52,798 0 489,957
KONTOOR BRANDS INC COM 50050N103 2,978 61,371 SH SOLE 2 17,397 0 43,974
KONTOOR BRANDS INC COM 50050N103 11 232 SH SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 46 943 SH SOLE 7 943 0 0
KONTOOR BRANDS INC COM 50050N103 10,092 207,963 SH SOLE 18 207,963 0 0
KONTOOR BRANDS INC COM 50050N103 6,090 125,492 SH SOLE 19 125,492 0 0
KONTOOR BRANDS INC COM 50050N103 279,768 5,764,845 SH SOLE 21 5,764,845 0 0
KONTOOR BRANDS INC COM 50050N103 70,677 1,456,355 SH SOLE 22 1,375,242 0 81,113
KONTOOR BRANDS INC COM 50050N103 68 1,396 SH SOLE 23 1,396 0 0
KONTOOR BRANDS INC COM 50050N103 43 889 SH SOLE 25 889 0 0
KONTOOR BRANDS INC COM 50050N103 1,119 23,059 SH SOLE 26 12,951 0 10,108
KONTOOR BRANDS INC COM 50050N103 405 8,350 SH SOLE 28 6,002 0 2,348
KONTOOR BRANDS INC COM 50050N103 5,100 105,091 SH SOLE 30 105,091 0 0
KONTOOR BRANDS INC COM 50050N103 17 357 SH SOLE 34 357 0 0
KONTOOR BRANDS INC COM 50050N103 245 5,040 SH SOLE 36 5,040 0 0
KONTOOR BRANDS INC COM 50050N103 275 5,666 SH SOLE 40 5,666 0 0
KONTOOR BRANDS INC COM 50050N103 1,149 23,670 SH SOLE 43 1,409 0 22,261
KOPIN CORP COM 500600101 25 2,341 SH SOLE 2 2,341 0 0
KOPIN CORP COM 500600101 572 54,571 SH SOLE 21 54,571 0 0
KOPIN CORP COM 500600101 12,318 1,174,233 SH SOLE 22 1,174,233 0 0
KOPPERS HOLDINGS INC COM 50060P106 534 15,366 SH SOLE 2 7,046 0 8,320
KOPPERS HOLDINGS INC COM 50060P106 2 66 SH SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106 11 311 SH SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 3,136 90,210 SH SOLE 18 90,210 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,239 35,639 SH SOLE 19 35,639 0 0
KOPPERS HOLDINGS INC COM 50060P106 88,945 2,558,844 SH SOLE 21 2,558,844 0 0
KOPPERS HOLDINGS INC COM 50060P106 22,418 644,939 SH SOLE 22 624,906 0 20,033
KOPPERS HOLDINGS INC COM 50060P106 31 879 SH SOLE 25 879 0 0
KOPPERS HOLDINGS INC COM 50060P106 52 1,483 SH SOLE 26 1,483 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,274 36,653 SH SOLE 30 36,653 0 0
KOPPERS HOLDINGS INC COM 50060P106 75 2,145 SH SOLE 36 2,145 0 0
KOPPERS HOLDINGS INC COM 50060P106 87 2,492 SH SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106 777 22,340 SH SOLE 43 208 0 22,132
KOREA ELECTRIC PWR SPONSORED ADR 500631106 699 68,147 SH SOLE 21 68,147 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,158 112,852 SH SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,113 205,907 SH SOLE 30 205,907 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 9,548 930,602 SH SOLE 43 114,679 0 815,923
KORN FERRY COM NEW 500643200 3,940 63,174 SH SOLE 2 17,689 0 45,485
KORN FERRY COM NEW 500643200 13 215 SH SOLE 4 215 0 0
KORN FERRY COM NEW 500643200 61 977 SH SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 13,727 220,097 SH SOLE 18 220,097 0 0
KORN FERRY COM NEW 500643200 6,049 96,978 SH SOLE 19 96,978 0 0
KORN FERRY COM NEW 500643200 405,318 6,498,605 SH SOLE 21 6,498,605 0 0
KORN FERRY COM NEW 500643200 98,302 1,576,113 SH SOLE 22 1,490,947 0 85,166
KORN FERRY COM NEW 500643200 74 1,192 SH SOLE 25 1,192 0 0
KORN FERRY COM NEW 500643200 1,066 17,088 SH SOLE 26 12,730 0 4,358
KORN FERRY COM NEW 500643200 79 1,266 SH SOLE 28 1,266 0 0
KORN FERRY COM NEW 500643200 7,471 119,785 SH SOLE 30 119,785 0 0
KORN FERRY COM NEW 500643200 174 2,782 SH SOLE 36 2,782 0 0
KORN FERRY COM NEW 500643200 451 7,237 SH SOLE 40 7,237 0 0
KORN FERRY COM NEW 500643200 1,354 21,703 SH SOLE 43 544 0 21,159
KORNIT DIGITAL LTD SHS M6372Q113 115 1,158 SH SOLE 2 995 0 163
KORNIT DIGITAL LTD SHS M6372Q113 64 642 SH SOLE 4 642 0 0
KORNIT DIGITAL LTD SHS M6372Q113 851 8,586 SH SOLE 7 8,586 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1 8 SH SOLE 17 0 0 8
KORNIT DIGITAL LTD SHS M6372Q113 78 783 SH SOLE 18 615 0 168
KORNIT DIGITAL LTD SHS M6372Q113 20 205 SH SOLE 19 205 0 0
KORNIT DIGITAL LTD SHS M6372Q113 48,005 484,313 SH SOLE 21 484,313 0 0
KORNIT DIGITAL LTD SHS M6372Q113 29,628 298,911 SH SOLE 22 281,909 0 17,002
KORNIT DIGITAL LTD SHS M6372Q113 169 1,700 SH SOLE 23 1,700 0 0
KORNIT DIGITAL LTD SHS M6372Q113 875 8,826 SH SOLE 26 290 0 8,536
KORNIT DIGITAL LTD SHS M6372Q113 522 5,267 SH SOLE 28 5,267 0 0
KORNIT DIGITAL LTD SHS M6372Q113 59 597 SH SOLE 29 597 0 0
KORNIT DIGITAL LTD SHS M6372Q113 18,558 187,224 SH SOLE 30 187,224 0 0
KORNIT DIGITAL LTD SHS M6372Q113 59 598 SH SOLE 31 598 0 0
KORNIT DIGITAL LTD SHS M6372Q113 324 3,268 SH SOLE 34 3,268 0 0
KORNIT DIGITAL LTD SHS M6372Q113 564 5,694 SH SOLE 40 5,694 0 0
KORNIT DIGITAL LTD SHS M6372Q113 171 1,727 SH SOLE 43 511 0 1,216
KOSMOS ENERGY LTD COM 500688106 1,439 468,863 SH SOLE 2 132,823 0 336,040
KOSMOS ENERGY LTD COM 500688106 5 1,479 SH SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 19 6,317 SH SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 4,095 1,333,874 SH SOLE 18 1,333,874 0 0
KOSMOS ENERGY LTD COM 500688106 13,729 4,471,912 SH SOLE 19 4,471,912 0 0
KOSMOS ENERGY LTD COM 500688106 48,422 15,772,717 SH SOLE 21 15,772,717 0 0
KOSMOS ENERGY LTD COM 500688106 35,957 11,712,239 SH SOLE 22 11,078,876 0 633,363
KOSMOS ENERGY LTD COM 500688106 3,124 1,017,694 SH SOLE 25 1,017,694 0 0
KOSMOS ENERGY LTD COM 500688106 483 157,429 SH SOLE 26 92,133 0 65,296
KOSMOS ENERGY LTD COM 500688106 103 33,637 SH SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 4,722 1,538,056 SH SOLE 29 1,538,056 0 0
KOSMOS ENERGY LTD COM 500688106 1,812 590,215 SH SOLE 30 590,215 0 0
KOSMOS ENERGY LTD COM 500688106 23,486 7,650,087 SH SOLE 34 7,650,087 0 0
KOSMOS ENERGY LTD COM 500688106 74 23,955 SH SOLE 36 23,955 0 0
KOSMOS ENERGY LTD COM 500688106 206 67,226 SH SOLE 40 67,226 0 0
KOSS CORP COM 500692108 0 1 SH SOLE 22 1 0 0
KRAFT HEINZ CO COM 500754106 61,041 1,526,016 SH SOLE 2 244,377 0 1,281,639
KRAFT HEINZ CO COM 500754106 12,690 317,256 SH SOLE 4 291,339 0 25,917
KRAFT HEINZ CO COM 500754106 27,388 684,710 SH SOLE 7 645,524 0 39,186
KRAFT HEINZ CO COM 500754106 67 1,687 SH SOLE 13 1,687 0 0
KRAFT HEINZ CO COM 500754106 3,527 88,178 SH SOLE 15 88,178 0 0
KRAFT HEINZ CO COM 500754106 1 36 SH SOLE 17 0 0 36
KRAFT HEINZ CO COM 500754106 45,328 1,133,201 SH SOLE 18 1,041,904 0 91,297
KRAFT HEINZ CO COM 500754106 12,499 312,467 SH SOLE 19 312,467 0 0
KRAFT HEINZ CO COM 500754106 135 3,379 SH SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 585,106 14,627,650 SH SOLE 21 14,627,650 0 0
KRAFT HEINZ CO COM 500754106 583,581 14,589,515 SH SOLE 22 13,053,930 0 1,535,585
KRAFT HEINZ CO COM 500754106 16,572 414,297 SH SOLE 23 414,297 0 0
KRAFT HEINZ CO COM 500754106 43,585 1,089,615 SH SOLE 25 1,089,615 0 0
KRAFT HEINZ CO COM 500754106 73,443 1,836,086 SH SOLE 26 544,449 0 1,291,637
KRAFT HEINZ CO COM 500754106 62,770 1,569,257 SH SOLE 28 72,138 0 1,497,119
KRAFT HEINZ CO COM 500754106 186,829 4,670,719 SH SOLE 30 4,670,719 0 0
KRAFT HEINZ CO COM 500754106 12,877 321,922 SH SOLE 31 90,099 0 231,823
KRAFT HEINZ CO COM 500754106 10,447 261,166 SH SOLE 32 261,166 0 0
KRAFT HEINZ CO COM 500754106 1,255 31,387 SH SOLE 34 31,387 0 0
KRAFT HEINZ CO COM 500754106 17,846 446,152 SH SOLE 36 446,152 0 0
KRAFT HEINZ CO COM 500754106 1,089 27,237 SH SOLE 40 27,237 0 0
KRAFT HEINZ CO COM 500754106 19,993 499,816 SH SOLE 43 31,465 0 468,351
KRANESHARES TR CSI CHI INTERNET 500767306 180 2,360 SH SOLE 4 2,360 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,223 29,120 SH SOLE 18 29,120 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 13,844 181,317 SH SOLE 19 181,317 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 976 12,783 SH SOLE 22 12,783 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 142 1,855 SH SOLE 26 1,855 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 71,157 1,608,435 SH SOLE 2 0 0 1,608,435
KRANESHARES TR BOSERA MSCI CH 500767405 141 3,189 SH SOLE 4 3,189 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,731 39,137 SH SOLE 18 39,137 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 10,272 232,191 SH SOLE 19 232,191 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 9,048 204,515 SH SOLE 22 16,918 0 187,597
KRANESHARES TR BOSERA MSCI CH 500767405 110 2,494 SH SOLE 26 2,494 0 0
KRATON CORPORATION COM 50077C106 1,317 35,998 SH SOLE 2 10,171 0 25,827
KRATON CORPORATION COM 50077C106 5 136 SH SOLE 4 136 0 0
KRATON CORPORATION COM 50077C106 23 620 SH SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 4,782 130,684 SH SOLE 18 130,684 0 0
KRATON CORPORATION COM 50077C106 2,169 59,285 SH SOLE 19 59,285 0 0
KRATON CORPORATION COM 50077C106 141,078 3,855,654 SH SOLE 21 3,855,654 0 0
KRATON CORPORATION COM 50077C106 33,981 928,683 SH SOLE 22 878,876 0 49,807
KRATON CORPORATION COM 50077C106 17 459 SH SOLE 25 459 0 0
KRATON CORPORATION COM 50077C106 636 17,387 SH SOLE 26 9,372 0 8,015
KRATON CORPORATION COM 50077C106 163 4,444 SH SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 2,472 67,562 SH SOLE 30 67,562 0 0
KRATON CORPORATION COM 50077C106 18 501 SH SOLE 34 501 0 0
KRATON CORPORATION COM 50077C106 30 809 SH SOLE 36 809 0 0
KRATON CORPORATION COM 50077C106 125 3,403 SH SOLE 40 3,403 0 0
KRATON CORPORATION COM 50077C106 666 18,208 SH SOLE 43 446 0 17,762
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,468 53,803 SH SOLE 2 40,253 0 13,550
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 11 417 SH SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 65 2,369 SH SOLE 7 2,369 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 10,573 387,584 SH SOLE 18 387,584 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,033 221,157 SH SOLE 19 221,157 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 144,823 5,308,773 SH SOLE 21 5,308,773 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 91,265 3,345,486 SH SOLE 22 3,247,726 0 97,760
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7 241 SH SOLE 23 241 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 23 841 SH SOLE 25 841 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,178 43,171 SH SOLE 26 29,375 0 13,796
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 636 23,310 SH SOLE 28 23,310 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,250 82,471 SH SOLE 30 82,471 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 56 2,065 SH SOLE 36 2,065 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 392 14,379 SH SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 221 8,105 SH SOLE 43 1,612 0 6,493
KROGER CO COM 501044101 74,510 2,070,293 SH SOLE 2 575,094 0 1,495,199
KROGER CO COM 501044101 15,597 433,373 SH SOLE 4 403,008 0 30,365
KROGER CO COM 501044101 43,997 1,222,475 SH SOLE 7 920,780 0 301,695
KROGER CO COM 501044101 151 4,189 SH SOLE 13 4,189 0 0
KROGER CO COM 501044101 3,626 100,749 SH SOLE 15 100,749 0 0
KROGER CO COM 501044101 0 10 SH SOLE 17 0 0 10
KROGER CO COM 501044101 54,369 1,510,681 SH SOLE 18 1,387,649 0 123,032
KROGER CO COM 501044101 22,363 621,370 SH SOLE 19 621,370 0 0
KROGER CO COM 501044101 1,132,405 31,464,445 SH SOLE 21 31,464,445 0 0
KROGER CO COM 501044101 738,062 20,507,425 SH SOLE 22 18,198,805 0 2,308,620
KROGER CO COM 501044101 21,422 595,234 SH SOLE 23 595,234 0 0
KROGER CO COM 501044101 51,689 1,436,192 SH SOLE 25 1,436,192 0 0
KROGER CO COM 501044101 71,985 2,000,145 SH SOLE 26 783,256 0 1,216,889
KROGER CO COM 501044101 109,075 3,030,705 SH SOLE 28 97,725 0 2,932,980
KROGER CO COM 501044101 2,590 71,975 SH SOLE 29 71,975 0 0
KROGER CO COM 501044101 222,265 6,175,751 SH SOLE 30 5,861,224 0 314,527
KROGER CO COM 501044101 11,462 318,491 SH SOLE 31 217,942 0 100,549
KROGER CO COM 501044101 1,366 37,952 SH SOLE 34 37,952 0 0
KROGER CO COM 501044101 30,400 844,685 SH SOLE 36 844,685 0 0
KROGER CO COM 501044101 1,127 31,303 SH SOLE 40 31,303 0 0
KROGER CO COM 501044101 57,389 1,594,587 SH SOLE 43 120,930 0 1,473,657
KRONOS BIO INC COM 50107A104 208 7,102 SH SOLE 2 1,760 0 5,342
KRONOS BIO INC COM 50107A104 13 454 SH SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 1,479 50,546 SH SOLE 18 50,546 0 0
KRONOS BIO INC COM 50107A104 18,715 639,401 SH SOLE 19 639,401 0 0
KRONOS BIO INC COM 50107A104 179 6,130 SH SOLE 20 6,130 0 0
KRONOS BIO INC COM 50107A104 15,094 515,696 SH SOLE 21 515,696 0 0
KRONOS BIO INC COM 50107A104 12,183 416,235 SH SOLE 22 410,685 0 5,550
KRONOS WORLDWIDE INC COM 50105F105 571 37,294 SH SOLE 2 12,010 0 25,284
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 456 SH SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,130 73,879 SH SOLE 18 73,879 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,673 109,341 SH SOLE 19 109,341 0 0
KRONOS WORLDWIDE INC COM 50105F105 13,656 892,576 SH SOLE 21 892,576 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,465 814,721 SH SOLE 22 779,093 0 35,628
KRONOS WORLDWIDE INC COM 50105F105 125 8,161 SH SOLE 23 8,161 0 0
KRONOS WORLDWIDE INC COM 50105F105 646 42,200 SH SOLE 26 0 0 42,200
KRONOS WORLDWIDE INC COM 50105F105 61 3,975 SH SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 67 4,401 SH SOLE 30 4,401 0 0
KRONOS WORLDWIDE INC COM 50105F105 33 2,183 SH SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,382 90,306 SH SOLE 43 3,192 0 87,114
KRYSTAL BIOTECH INC COM 501147102 544 7,055 SH SOLE 2 4,390 0 2,665
KRYSTAL BIOTECH INC COM 501147102 4 48 SH SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 25 320 SH SOLE 7 320 0 0
KRYSTAL BIOTECH INC COM 501147102 4,026 52,259 SH SOLE 18 52,259 0 0
KRYSTAL BIOTECH INC COM 501147102 16,797 218,034 SH SOLE 19 218,034 0 0
KRYSTAL BIOTECH INC COM 501147102 55,262 717,317 SH SOLE 21 717,317 0 0
KRYSTAL BIOTECH INC COM 501147102 35,495 460,734 SH SOLE 22 449,569 0 11,165
KRYSTAL BIOTECH INC COM 501147102 21 274 SH SOLE 25 274 0 0
KRYSTAL BIOTECH INC COM 501147102 159 2,065 SH SOLE 26 536 0 1,529
KRYSTAL BIOTECH INC COM 501147102 124 1,614 SH SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 1,378 17,892 SH SOLE 30 17,892 0 0
KRYSTAL BIOTECH INC COM 501147102 9 112 SH SOLE 34 112 0 0
KRYSTAL BIOTECH INC COM 501147102 37 485 SH SOLE 36 485 0 0
KRYSTAL BIOTECH INC COM 501147102 142 1,843 SH SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 44 576 SH SOLE 43 0 0 576
KT CORP SPONSORED ADR 48268K101 20,736 1,666,892 SH SOLE 2 463,446 0 1,203,446
KT CORP SPONSORED ADR 48268K101 2,436 195,805 SH SOLE 4 195,805 0 0
KT CORP SPONSORED ADR 48268K101 2,126 170,936 SH SOLE 13 170,936 0 0
KT CORP SPONSORED ADR 48268K101 1,306 104,992 SH SOLE 18 104,992 0 0
KT CORP SPONSORED ADR 48268K101 1,622 130,406 SH SOLE 19 130,406 0 0
KT CORP SPONSORED ADR 48268K101 520 41,764 SH SOLE 21 41,764 0 0
KT CORP SPONSORED ADR 48268K101 45,002 3,617,536 SH SOLE 22 2,482,104 0 1,135,432
KT CORP SPONSORED ADR 48268K101 721 57,963 SH SOLE 28 0 0 57,963
KT CORP SPONSORED ADR 48268K101 3,690 296,592 SH SOLE 30 296,592 0 0
KT CORP SPONSORED ADR 48268K101 1,407 113,125 SH SOLE 31 56,979 0 56,146
KT CORP SPONSORED ADR 48268K101 515 41,402 SH SOLE 34 41,402 0 0
KT CORP SPONSORED ADR 48268K101 4,197 337,376 SH SOLE 43 65,332 0 272,044
KULICKE & SOFFA INDS INC COM 501242101 835 17,003 SH SOLE 2 17,003 0 0
KULICKE & SOFFA INDS INC COM 501242101 13 266 SH SOLE 4 266 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,533 51,568 SH SOLE 18 51,568 0 0
KULICKE & SOFFA INDS INC COM 501242101 257,653 5,246,456 SH SOLE 21 5,246,456 0 0
KULICKE & SOFFA INDS INC COM 501242101 58,921 1,199,767 SH SOLE 22 1,166,970 0 32,797
KULICKE & SOFFA INDS INC COM 501242101 71 1,444 SH SOLE 25 1,444 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,065 21,681 SH SOLE 26 17,147 0 4,534
KULICKE & SOFFA INDS INC COM 501242101 411 8,367 SH SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 6,741 137,255 SH SOLE 30 137,255 0 0
KULICKE & SOFFA INDS INC COM 501242101 168 3,411 SH SOLE 36 3,411 0 0
KULICKE & SOFFA INDS INC COM 501242101 397 8,093 SH SOLE 40 8,093 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,074 21,872 SH SOLE 43 216 0 21,656
KURA ONCOLOGY INC COM 50127T109 819 28,961 SH SOLE 2 19,347 0 9,614
KURA ONCOLOGY INC COM 50127T109 7 246 SH SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 29 1,012 SH SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 6,094 215,579 SH SOLE 18 215,579 0 0
KURA ONCOLOGY INC COM 50127T109 3,766 133,221 SH SOLE 19 133,221 0 0
KURA ONCOLOGY INC COM 50127T109 83,514 2,954,173 SH SOLE 21 2,954,173 0 0
KURA ONCOLOGY INC COM 50127T109 50,682 1,792,780 SH SOLE 22 1,752,044 0 40,736
KURA ONCOLOGY INC COM 50127T109 21 754 SH SOLE 23 754 0 0
KURA ONCOLOGY INC COM 50127T109 36 1,277 SH SOLE 25 1,277 0 0
KURA ONCOLOGY INC COM 50127T109 247 8,748 SH SOLE 26 2,367 0 6,381
KURA ONCOLOGY INC COM 50127T109 170 6,019 SH SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 1,621 57,325 SH SOLE 30 57,325 0 0
KURA ONCOLOGY INC COM 50127T109 22 794 SH SOLE 34 794 0 0
KURA ONCOLOGY INC COM 50127T109 64 2,252 SH SOLE 36 2,252 0 0
KURA ONCOLOGY INC COM 50127T109 170 6,023 SH SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 407 14,382 SH SOLE 43 0 0 14,382
KURA SUSHI USA INC CL A COM 501270102 74 2,329 SH SOLE 2 296 0 2,033
KURA SUSHI USA INC CL A COM 501270102 417 13,177 SH SOLE 18 13,177 0 0
KURA SUSHI USA INC CL A COM 501270102 184 5,826 SH SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 4,231 133,730 SH SOLE 21 133,730 0 0
KURA SUSHI USA INC CL A COM 501270102 1,017 32,140 SH SOLE 22 29,125 0 3,015
KVH INDS INC COM 482738101 192 15,133 SH SOLE 2 659 0 14,474
KVH INDS INC COM 482738101 6 499 SH SOLE 7 499 0 0
KVH INDS INC COM 482738101 793 62,563 SH SOLE 18 62,563 0 0
KVH INDS INC COM 482738101 391 30,829 SH SOLE 19 30,829 0 0
KVH INDS INC COM 482738101 8,236 649,504 SH SOLE 21 649,504 0 0
KVH INDS INC COM 482738101 6,953 548,318 SH SOLE 22 529,781 0 18,537
KYMERA THERAPEUTICS INC COM 501575104 333 8,565 SH SOLE 2 4,556 0 4,009
KYMERA THERAPEUTICS INC COM 501575104 6 166 SH SOLE 7 166 0 0
KYMERA THERAPEUTICS INC COM 501575104 1,408 36,235 SH SOLE 18 33,387 0 2,848
KYMERA THERAPEUTICS INC COM 501575104 31,067 799,462 SH SOLE 19 799,462 0 0
KYMERA THERAPEUTICS INC COM 501575104 15,182 390,692 SH SOLE 21 390,692 0 0
KYMERA THERAPEUTICS INC COM 501575104 10,461 269,197 SH SOLE 22 260,593 0 8,604
KYMERA THERAPEUTICS INC COM 501575104 53 1,370 SH SOLE 23 1,370 0 0
KYMERA THERAPEUTICS INC COM 501575104 173 4,447 SH SOLE 26 0 0 4,447
KYMERA THERAPEUTICS INC COM 501575104 95 2,434 SH SOLE 30 2,434 0 0
KYMERA THERAPEUTICS INC COM 501575104 53 1,355 SH SOLE 40 1,355 0 0
L BRANDS INC COM 501797104 36,734 593,818 SH SOLE 2 172,308 0 421,510
L BRANDS INC COM 501797104 115 1,862 SH SOLE 4 1,862 0 0
L BRANDS INC COM 501797104 11,622 187,881 SH SOLE 7 180,738 0 7,143
L BRANDS INC COM 501797104 241 3,894 SH SOLE 15 3,894 0 0
L BRANDS INC COM 501797104 28,855 466,452 SH SOLE 18 446,087 0 20,365
L BRANDS INC COM 501797104 7,316 118,270 SH SOLE 19 118,270 0 0
L BRANDS INC COM 501797104 311,524 5,035,957 SH SOLE 21 5,035,957 0 0
L BRANDS INC COM 501797104 362,539 5,860,636 SH SOLE 22 5,298,305 0 562,331
L BRANDS INC COM 501797104 46 750 SH SOLE 23 750 0 0
L BRANDS INC COM 501797104 60,847 983,621 SH SOLE 25 983,621 0 0
L BRANDS INC COM 501797104 15,596 252,124 SH SOLE 26 78,366 0 173,758
L BRANDS INC COM 501797104 7,298 117,982 SH SOLE 28 24,057 0 93,925
L BRANDS INC COM 501797104 948 15,321 SH SOLE 29 15,321 0 0
L BRANDS INC COM 501797104 38,663 625,000 SH SOLE 30 625,000 0 0
L BRANDS INC COM 501797104 1,738 28,092 SH SOLE 31 26,958 0 1,134
L BRANDS INC COM 501797104 543 8,782 SH SOLE 34 8,782 0 0
L BRANDS INC COM 501797104 3,706 59,917 SH SOLE 36 59,917 0 0
L BRANDS INC COM 501797104 1,803 29,141 SH SOLE 40 29,141 0 0
L BRANDS INC COM 501797104 4,626 74,786 SH SOLE 43 7,835 0 66,951
L3HARRIS TECHNOLOGIES INC COM 502431109 111,488 550,068 SH SOLE 2 156,540 0 393,528
L3HARRIS TECHNOLOGIES INC COM 502431109 21,270 104,946 SH SOLE 4 96,276 0 8,670
L3HARRIS TECHNOLOGIES INC COM 502431109 40,640 200,511 SH SOLE 7 185,220 0 15,291
L3HARRIS TECHNOLOGIES INC COM 502431109 161 795 SH SOLE 13 795 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 5,583 27,546 SH SOLE 15 27,546 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2 11 SH SOLE 17 0 0 11
L3HARRIS TECHNOLOGIES INC COM 502431109 117,520 579,828 SH SOLE 18 547,717 0 32,111
L3HARRIS TECHNOLOGIES INC COM 502431109 202,169 997,479 SH SOLE 19 997,479 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,144,863 5,648,625 SH SOLE 21 5,648,625 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 987,330 4,871,375 SH SOLE 22 4,379,246 0 492,129
L3HARRIS TECHNOLOGIES INC COM 502431109 32,147 158,610 SH SOLE 23 158,610 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 71,656 353,541 SH SOLE 25 353,541 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 113,071 557,880 SH SOLE 26 178,667 0 379,213
L3HARRIS TECHNOLOGIES INC COM 502431109 43,542 214,829 SH SOLE 28 31,560 0 183,269
L3HARRIS TECHNOLOGIES INC COM 502431109 3,211 15,842 SH SOLE 29 15,842 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 207,922 1,025,862 SH SOLE 30 1,025,862 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 13,031 64,293 SH SOLE 31 51,446 0 12,847
L3HARRIS TECHNOLOGIES INC COM 502431109 89,072 439,473 SH SOLE 34 439,473 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 27,218 134,291 SH SOLE 36 134,291 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,722 8,496 SH SOLE 40 8,496 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 24,696 121,848 SH SOLE 43 11,159 0 110,689
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 58 13,576 SH SOLE 2 1,075 0 12,501
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 296 69,842 SH SOLE 18 69,842 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 165 38,838 SH SOLE 19 38,838 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3,151 743,266 SH SOLE 21 743,266 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,683 632,831 SH SOLE 22 628,065 0 4,766
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 41 SH SOLE 43 0 0 41
LA Z BOY INC COM 505336107 2,291 53,934 SH SOLE 2 14,955 0 38,979
LA Z BOY INC COM 505336107 9 222 SH SOLE 4 222 0 0
LA Z BOY INC COM 505336107 32 760 SH SOLE 7 760 0 0
LA Z BOY INC COM 505336107 8,025 188,922 SH SOLE 18 188,922 0 0
LA Z BOY INC COM 505336107 3,335 78,511 SH SOLE 19 78,511 0 0
LA Z BOY INC COM 505336107 234,020 5,508,938 SH SOLE 21 5,508,938 0 0
LA Z BOY INC COM 505336107 57,450 1,352,391 SH SOLE 22 1,279,175 0 73,216
LA Z BOY INC COM 505336107 510 12,002 SH SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 251 5,909 SH SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 4,441 104,538 SH SOLE 30 104,538 0 0
LA Z BOY INC COM 505336107 30 710 SH SOLE 34 710 0 0
LA Z BOY INC COM 505336107 242 5,689 SH SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 985 23,179 SH SOLE 43 1,562 0 21,617
LABORATORY CORP AMER HLDGS COM NEW 50540R409 80,094 314,059 SH SOLE 2 127,311 0 186,748
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,445 60,562 SH SOLE 4 56,800 0 3,762
LABORATORY CORP AMER HLDGS COM NEW 50540R409 31,832 124,815 SH SOLE 7 84,106 0 40,709
LABORATORY CORP AMER HLDGS COM NEW 50540R409 60 237 SH SOLE 13 237 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,278 12,855 SH SOLE 15 12,855 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 199,763 783,293 SH SOLE 18 714,328 0 68,965
LABORATORY CORP AMER HLDGS COM NEW 50540R409 72,681 284,990 SH SOLE 19 284,990 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 650,038 2,548,867 SH SOLE 21 2,548,867 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 600,358 2,354,067 SH SOLE 22 2,003,271 0 350,796
LABORATORY CORP AMER HLDGS COM NEW 50540R409 25,161 98,660 SH SOLE 23 98,660 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 40,839 160,133 SH SOLE 25 146,433 0 13,700
LABORATORY CORP AMER HLDGS COM NEW 50540R409 60,364 236,695 SH SOLE 26 92,389 0 144,306
LABORATORY CORP AMER HLDGS COM NEW 50540R409 70,730 277,341 SH SOLE 28 10,766 0 266,575
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,564 17,897 SH SOLE 29 17,897 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 126,463 495,876 SH SOLE 30 495,876 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,587 45,432 SH SOLE 31 36,045 0 9,387
LABORATORY CORP AMER HLDGS COM NEW 50540R409 33,284 130,509 SH SOLE 34 130,509 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,664 84,947 SH SOLE 36 84,947 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,006 3,946 SH SOLE 40 3,946 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,437 48,767 SH SOLE 43 3,430 0 45,337
LADDER CAP CORP CL A 505743104 1,547 131,080 SH SOLE 2 40,309 0 90,771
LADDER CAP CORP CL A 505743104 6 480 SH SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 22 1,845 SH SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 4,158 352,406 SH SOLE 18 352,406 0 0
LADDER CAP CORP CL A 505743104 3,425 290,231 SH SOLE 19 290,231 0 0
LADDER CAP CORP CL A 505743104 78,125 6,620,768 SH SOLE 21 6,620,768 0 0
LADDER CAP CORP CL A 505743104 41,314 3,501,202 SH SOLE 22 3,341,438 0 159,764
LADDER CAP CORP CL A 505743104 124 10,481 SH SOLE 23 10,481 0 0
LADDER CAP CORP CL A 505743104 398 33,733 SH SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 117 9,928 SH SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 1,069 90,609 SH SOLE 30 90,609 0 0
LADDER CAP CORP CL A 505743104 70 5,935 SH SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 176 14,937 SH SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 276 23,364 SH SOLE 43 883 0 22,481
LAIRD SUPERFOOD INC COM STK 50736T102 42 1,116 SH SOLE 2 0 0 1,116
LAIRD SUPERFOOD INC COM STK 50736T102 375 10,009 SH SOLE 18 10,009 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 1,086 28,978 SH SOLE 19 28,978 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 4,181 111,573 SH SOLE 21 111,573 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 2,937 78,391 SH SOLE 22 76,933 0 1,458
LAIRD SUPERFOOD INC COM STK 50736T102 1,567 41,830 SH SOLE 34 41,830 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 10 652 SH SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 877 50,305 SH SOLE 2 15,605 0 34,700
LAKELAND BANCORP INC COM 511637100 19 1,112 SH SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,915 167,250 SH SOLE 18 167,250 0 0
LAKELAND BANCORP INC COM 511637100 3,870 222,058 SH SOLE 19 222,058 0 0
LAKELAND BANCORP INC COM 511637100 36,763 2,109,184 SH SOLE 21 2,109,184 0 0
LAKELAND BANCORP INC COM 511637100 28,100 1,612,148 SH SOLE 22 1,538,163 0 73,985
LAKELAND BANCORP INC COM 511637100 1,107 63,489 SH SOLE 26 34,700 0 28,789
LAKELAND BANCORP INC COM 511637100 99 5,691 SH SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 289 16,567 SH SOLE 30 16,567 0 0
LAKELAND BANCORP INC COM 511637100 530 30,407 SH SOLE 34 30,407 0 0
LAKELAND BANCORP INC COM 511637100 171 9,837 SH SOLE 40 9,837 0 0
LAKELAND BANCORP INC COM 511637100 1,397 80,164 SH SOLE 43 1,794 0 78,370
LAKELAND FINL CORP COM 511656100 1,864 26,943 SH SOLE 2 8,257 0 18,686
LAKELAND FINL CORP COM 511656100 11 166 SH SOLE 4 166 0 0
LAKELAND FINL CORP COM 511656100 30 427 SH SOLE 7 427 0 0
LAKELAND FINL CORP COM 511656100 5,488 79,323 SH SOLE 18 79,323 0 0
LAKELAND FINL CORP COM 511656100 4,035 58,316 SH SOLE 19 58,316 0 0
LAKELAND FINL CORP COM 511656100 65,561 947,555 SH SOLE 21 947,555 0 0
LAKELAND FINL CORP COM 511656100 53,690 775,972 SH SOLE 22 735,418 0 40,554
LAKELAND FINL CORP COM 511656100 819 11,833 SH SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 231 3,343 SH SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 1,462 21,135 SH SOLE 30 21,135 0 0
LAKELAND FINL CORP COM 511656100 181 2,619 SH SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 883 12,767 SH SOLE 43 31 0 12,736
LAKELAND INDS INC COM 511795106 176 6,333 SH SOLE 2 426 0 5,907
LAKELAND INDS INC COM 511795106 6 224 SH SOLE 7 224 0 0
LAKELAND INDS INC COM 511795106 685 24,604 SH SOLE 18 24,604 0 0
LAKELAND INDS INC COM 511795106 375 13,450 SH SOLE 19 13,450 0 0
LAKELAND INDS INC COM 511795106 8,394 301,276 SH SOLE 21 301,276 0 0
LAKELAND INDS INC COM 511795106 6,556 235,317 SH SOLE 22 228,088 0 7,229
LAKELAND INDS INC COM 511795106 30 1,069 SH SOLE 43 0 0 1,069
LAM RESEARCH CORP COM 512807108 222,228 373,342 SH SOLE 2 99,049 0 274,293
LAM RESEARCH CORP COM 512807108 46,799 78,622 SH SOLE 4 73,039 0 5,583
LAM RESEARCH CORP COM 512807108 107,678 180,899 SH SOLE 7 135,931 0 44,968
LAM RESEARCH CORP COM 512807108 708 1,190 SH SOLE 13 1,190 0 0
LAM RESEARCH CORP COM 512807108 9,098 15,285 SH SOLE 15 15,285 0 0
LAM RESEARCH CORP COM 512807108 183,792 308,770 SH SOLE 18 286,984 0 21,786
LAM RESEARCH CORP COM 512807108 218,170 366,525 SH SOLE 19 366,525 0 0
LAM RESEARCH CORP COM 512807108 2,424,343 4,072,883 SH SOLE 21 4,072,883 0 0
LAM RESEARCH CORP COM 512807108 1,940,418 3,259,892 SH SOLE 22 2,902,448 0 357,444
LAM RESEARCH CORP COM 512807108 57,560 96,701 SH SOLE 23 96,701 0 0
LAM RESEARCH CORP COM 512807108 151,818 255,053 SH SOLE 25 255,053 0 0
LAM RESEARCH CORP COM 512807108 218,667 367,360 SH SOLE 26 107,434 0 259,926
LAM RESEARCH CORP COM 512807108 360,614 605,830 SH SOLE 28 17,502 0 588,328
LAM RESEARCH CORP COM 512807108 57 95 SH SOLE 29 95 0 0
LAM RESEARCH CORP COM 512807108 512,046 860,235 SH SOLE 30 842,247 0 17,988
LAM RESEARCH CORP COM 512807108 101,605 170,696 SH SOLE 31 22,318 0 148,378
LAM RESEARCH CORP COM 512807108 18,312 30,764 SH SOLE 32 30,764 0 0
LAM RESEARCH CORP COM 512807108 254,698 427,891 SH SOLE 34 427,891 0 0
LAM RESEARCH CORP COM 512807108 48,115 80,833 SH SOLE 36 80,833 0 0
LAM RESEARCH CORP COM 512807108 3,461 5,815 SH SOLE 40 5,815 0 0
LAM RESEARCH CORP COM 512807108 71,680 120,422 SH SOLE 43 7,937 0 112,485
LAMAR ADVERTISING CO NEW CL A 512816109 22,531 239,897 SH SOLE 2 83,122 0 156,775
LAMAR ADVERTISING CO NEW CL A 512816109 150 1,599 SH SOLE 4 1,599 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 203 2,165 SH SOLE 7 2,165 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 20,402 217,226 SH SOLE 18 217,226 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,334 56,794 SH SOLE 19 56,794 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 420,814 4,480,561 SH SOLE 21 4,480,561 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 257,458 2,741,250 SH SOLE 22 2,622,727 0 118,523
LAMAR ADVERTISING CO NEW CL A 512816109 209 2,226 SH SOLE 23 2,226 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,357 57,037 SH SOLE 25 57,037 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,375 46,578 SH SOLE 26 30,943 0 15,635
LAMAR ADVERTISING CO NEW CL A 512816109 1,147 12,213 SH SOLE 28 10,982 0 1,231
LAMAR ADVERTISING CO NEW CL A 512816109 64 685 SH SOLE 29 685 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,681 60,485 SH SOLE 30 60,485 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 240 2,555 SH SOLE 31 2,555 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,346 35,626 SH SOLE 34 35,626 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 267 2,847 SH SOLE 36 2,847 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 995 10,597 SH SOLE 40 10,597 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,246 23,918 SH SOLE 43 1,867 0 22,051
LAMB WESTON HLDGS INC COM 513272104 27,229 351,427 SH SOLE 2 61,196 0 290,231
LAMB WESTON HLDGS INC COM 513272104 5,486 70,801 SH SOLE 4 65,177 0 5,624
LAMB WESTON HLDGS INC COM 513272104 9,838 126,973 SH SOLE 7 122,587 0 4,386
LAMB WESTON HLDGS INC COM 513272104 19 248 SH SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 1,080 13,935 SH SOLE 15 13,935 0 0
LAMB WESTON HLDGS INC COM 513272104 25,264 326,074 SH SOLE 18 305,565 0 20,509
LAMB WESTON HLDGS INC COM 513272104 5,427 70,048 SH SOLE 19 70,048 0 0
LAMB WESTON HLDGS INC COM 513272104 276,730 3,571,625 SH SOLE 21 3,571,625 0 0
LAMB WESTON HLDGS INC COM 513272104 277,607 3,582,956 SH SOLE 22 3,237,822 0 345,134
LAMB WESTON HLDGS INC COM 513272104 7,100 91,639 SH SOLE 23 91,639 0 0
LAMB WESTON HLDGS INC COM 513272104 16,325 210,700 SH SOLE 25 210,700 0 0
LAMB WESTON HLDGS INC COM 513272104 32,289 416,734 SH SOLE 26 147,338 0 269,396
LAMB WESTON HLDGS INC COM 513272104 31,002 400,134 SH SOLE 28 14,780 0 385,354
LAMB WESTON HLDGS INC COM 513272104 45,563 588,060 SH SOLE 30 562,413 0 25,647
LAMB WESTON HLDGS INC COM 513272104 2,796 36,081 SH SOLE 31 20,142 0 15,939
LAMB WESTON HLDGS INC COM 513272104 490 6,324 SH SOLE 34 6,324 0 0
LAMB WESTON HLDGS INC COM 513272104 6,136 79,192 SH SOLE 36 79,192 0 0
LAMB WESTON HLDGS INC COM 513272104 466 6,017 SH SOLE 40 6,017 0 0
LAMB WESTON HLDGS INC COM 513272104 6,633 85,607 SH SOLE 43 9,535 0 76,072
LANCASTER COLONY CORP COM 513847103 2,966 16,914 SH SOLE 2 14,017 0 2,897
LANCASTER COLONY CORP COM 513847103 16 90 SH SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 1,643 9,369 SH SOLE 7 9,369 0 0
LANCASTER COLONY CORP COM 513847103 17,568 100,184 SH SOLE 18 100,184 0 0
LANCASTER COLONY CORP COM 513847103 6,059 34,551 SH SOLE 19 34,551 0 0
LANCASTER COLONY CORP COM 513847103 247,550 1,411,670 SH SOLE 21 1,411,670 0 0
LANCASTER COLONY CORP COM 513847103 111,462 635,616 SH SOLE 22 620,445 0 15,171
LANCASTER COLONY CORP COM 513847103 1,305 7,442 SH SOLE 26 5,166 0 2,276
LANCASTER COLONY CORP COM 513847103 110 629 SH SOLE 28 629 0 0
LANCASTER COLONY CORP COM 513847103 2,339 13,338 SH SOLE 30 13,338 0 0
LANCASTER COLONY CORP COM 513847103 473 2,699 SH SOLE 40 2,699 0 0
LANCASTER COLONY CORP COM 513847103 14,410 82,174 SH SOLE 43 618 0 81,556
LANDEC CORP COM 514766104 314 29,593 SH SOLE 2 8,824 0 20,769
LANDEC CORP COM 514766104 2 180 SH SOLE 7 180 0 0
LANDEC CORP COM 514766104 982 92,613 SH SOLE 18 92,613 0 0
LANDEC CORP COM 514766104 516 48,641 SH SOLE 19 48,641 0 0
LANDEC CORP COM 514766104 12,114 1,142,791 SH SOLE 21 1,142,791 0 0
LANDEC CORP COM 514766104 9,022 851,108 SH SOLE 22 811,245 0 39,863
LANDEC CORP COM 514766104 38 3,584 SH SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 48 4,504 SH SOLE 30 4,504 0 0
LANDEC CORP COM 514766104 25 2,385 SH SOLE 40 2,385 0 0
LANDEC CORP COM 514766104 82 7,759 SH SOLE 43 0 0 7,759
LANDMARK BANCORP INC COM 51504L107 83 3,152 SH SOLE 2 249 0 2,903
LANDMARK BANCORP INC COM 51504L107 438 16,578 SH SOLE 18 16,578 0 0
LANDMARK BANCORP INC COM 51504L107 139 5,266 SH SOLE 19 5,266 0 0
LANDMARK BANCORP INC COM 51504L107 3,901 147,662 SH SOLE 21 147,662 0 0
LANDMARK BANCORP INC COM 51504L107 988 37,406 SH SOLE 22 32,161 0 5,245
LANDOS BIOPHARMA INC COM 515069102 9 942 SH SOLE 2 0 0 942
LANDOS BIOPHARMA INC COM 515069102 223 23,138 SH SOLE 18 23,138 0 0
LANDOS BIOPHARMA INC COM 515069102 92 9,565 SH SOLE 19 9,565 0 0
LANDOS BIOPHARMA INC COM 515069102 1,688 175,260 SH SOLE 21 175,260 0 0
LANDOS BIOPHARMA INC COM 515069102 456 47,385 SH SOLE 22 46,271 0 1,114
LANDS END INC NEW COM 51509F105 498 20,070 SH SOLE 2 7,013 0 13,057
LANDS END INC NEW COM 51509F105 8 331 SH SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 923 37,204 SH SOLE 18 37,204 0 0
LANDS END INC NEW COM 51509F105 2,532 102,040 SH SOLE 19 102,040 0 0
LANDS END INC NEW COM 51509F105 12,420 500,591 SH SOLE 21 500,591 0 0
LANDS END INC NEW COM 51509F105 13,424 541,083 SH SOLE 22 520,252 0 20,831
LANDS END INC NEW COM 51509F105 38 1,518 SH SOLE 23 1,518 0 0
LANDS END INC NEW COM 51509F105 14 567 SH SOLE 25 567 0 0
LANDS END INC NEW COM 51509F105 423 17,046 SH SOLE 26 5,179 0 11,867
LANDS END INC NEW COM 51509F105 14 558 SH SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 75 3,025 SH SOLE 30 3,025 0 0
LANDS END INC NEW COM 51509F105 50 2,030 SH SOLE 34 2,030 0 0
LANDS END INC NEW COM 51509F105 31 1,261 SH SOLE 36 1,261 0 0
LANDS END INC NEW COM 51509F105 48 1,932 SH SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 319 12,875 SH SOLE 43 0 0 12,875
LANDSEA HOMES CORP COM 51509P103 5,481 573,277 SH SOLE 2 573,277 0 0
LANDSEA HOMES CORP COM 51509P103 68 7,126 SH SOLE 22 7,126 0 0
LANDSTAR SYS INC COM 515098101 16,945 102,661 SH SOLE 2 37,201 0 65,460
LANDSTAR SYS INC COM 515098101 26 156 SH SOLE 4 156 0 0
LANDSTAR SYS INC COM 515098101 131 791 SH SOLE 7 791 0 0
LANDSTAR SYS INC COM 515098101 1,453 8,802 SH SOLE 13 8,802 0 0
LANDSTAR SYS INC COM 515098101 20,077 121,634 SH SOLE 18 109,655 0 11,979
LANDSTAR SYS INC COM 515098101 19,732 119,543 SH SOLE 19 119,543 0 0
LANDSTAR SYS INC COM 515098101 458,247 2,776,243 SH SOLE 21 2,776,243 0 0
LANDSTAR SYS INC COM 515098101 218,286 1,322,466 SH SOLE 22 1,234,985 0 87,481
LANDSTAR SYS INC COM 515098101 163 990 SH SOLE 25 990 0 0
LANDSTAR SYS INC COM 515098101 3,212 19,460 SH SOLE 26 14,516 0 4,944
LANDSTAR SYS INC COM 515098101 8,101 49,079 SH SOLE 28 4,751 0 44,328
LANDSTAR SYS INC COM 515098101 99 599 SH SOLE 29 599 0 0
LANDSTAR SYS INC COM 515098101 5,085 30,806 SH SOLE 30 30,806 0 0
LANDSTAR SYS INC COM 515098101 120 726 SH SOLE 31 726 0 0
LANDSTAR SYS INC COM 515098101 604 3,658 SH SOLE 36 3,658 0 0
LANDSTAR SYS INC COM 515098101 785 4,756 SH SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 22,471 136,141 SH SOLE 43 716 0 135,425
LANNET INC COM 516012101 334 63,183 SH SOLE 2 3,275 0 59,908
LANNET INC COM 516012101 4 694 SH SOLE 7 694 0 0
LANNET INC COM 516012101 707 133,881 SH SOLE 18 133,881 0 0
LANNET INC COM 516012101 289 54,661 SH SOLE 19 54,661 0 0
LANNET INC COM 516012101 22,249 4,213,761 SH SOLE 21 4,213,761 0 0
LANNET INC COM 516012101 5,185 981,919 SH SOLE 22 947,878 0 34,041
LANNET INC COM 516012101 249 47,108 SH SOLE 30 47,108 0 0
LANNET INC COM 516012101 42 8,021 SH SOLE 43 0 0 8,021
LANTERN PHARMA INC COM 51654W101 32 1,768 SH SOLE 18 1,768 0 0
LANTERN PHARMA INC COM 51654W101 380 20,969 SH SOLE 21 20,969 0 0
LANTERN PHARMA INC COM 51654W101 17 913 SH SOLE 22 913 0 0
LANTHEUS HLDGS INC COM 516544103 633 29,643 SH SOLE 2 20,426 0 9,217
LANTHEUS HLDGS INC COM 516544103 4 194 SH SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 32 1,495 SH SOLE 7 1,495 0 0
LANTHEUS HLDGS INC COM 516544103 6,082 284,610 SH SOLE 18 284,610 0 0
LANTHEUS HLDGS INC COM 516544103 2,510 117,462 SH SOLE 19 117,462 0 0
LANTHEUS HLDGS INC COM 516544103 174,384 8,160,242 SH SOLE 21 8,160,242 0 0
LANTHEUS HLDGS INC COM 516544103 41,176 1,926,803 SH SOLE 22 1,880,335 0 46,468
LANTHEUS HLDGS INC COM 516544103 519 24,297 SH SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 100 4,696 SH SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 3,207 150,048 SH SOLE 30 150,048 0 0
LANTHEUS HLDGS INC COM 516544103 192 8,972 SH SOLE 40 8,972 0 0
LANTHEUS HLDGS INC COM 516544103 552 25,830 SH SOLE 43 0 0 25,830
LANTRONIX INC COM NEW 516548203 23 4,980 SH SOLE 18 4,980 0 0
LANTRONIX INC COM NEW 516548203 324 70,917 SH SOLE 21 70,917 0 0
LANTRONIX INC COM NEW 516548203 452 99,014 SH SOLE 22 99,014 0 0
LAREDO PETROLEUM INC COM 516806205 44 1,457 SH SOLE 2 750 0 707
LAREDO PETROLEUM INC COM 516806205 200 6,641 SH SOLE 18 6,641 0 0
LAREDO PETROLEUM INC COM 516806205 3,731 124,116 SH SOLE 19 124,116 0 0
LAREDO PETROLEUM INC COM 516806205 22,928 762,754 SH SOLE 21 762,754 0 0
LAREDO PETROLEUM INC COM 516806205 8,972 298,472 SH SOLE 22 298,472 0 0
LAREDO PETROLEUM INC COM 516806205 151 5,032 SH SOLE 23 5,032 0 0
LAREDO PETROLEUM INC COM 516806205 618 20,563 SH SOLE 26 0 0 20,563
LAREDO PETROLEUM INC COM 516806205 426 14,165 SH SOLE 30 14,165 0 0
LAREDO PETROLEUM INC COM 516806205 61 2,022 SH SOLE 43 0 0 2,022
LARIMAR THERAPEUTICS INC COM 517125100 7 445 SH SOLE 2 445 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,902 130,192 SH SOLE 21 130,192 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,367 93,558 SH SOLE 22 93,558 0 0
LARIMAR THERAPEUTICS INC COM 517125100 68 4,658 SH SOLE 30 4,658 0 0
LARIMAR THERAPEUTICS INC COM 517125100 2 116 SH SOLE 43 0 0 116
LAS VEGAS SANDS CORP COM 517834107 44,375 730,325 SH SOLE 2 162,661 0 567,664
LAS VEGAS SANDS CORP COM 517834107 10,845 178,486 SH SOLE 4 165,121 0 13,365
LAS VEGAS SANDS CORP COM 517834107 18,098 297,855 SH SOLE 7 274,121 0 23,734
LAS VEGAS SANDS CORP COM 517834107 58 957 SH SOLE 13 957 0 0
LAS VEGAS SANDS CORP COM 517834107 2,036 33,517 SH SOLE 15 33,517 0 0
LAS VEGAS SANDS CORP COM 517834107 70,457 1,159,588 SH SOLE 18 1,045,954 0 113,634
LAS VEGAS SANDS CORP COM 517834107 41,838 688,572 SH SOLE 19 688,572 0 0
LAS VEGAS SANDS CORP COM 517834107 346,677 5,705,670 SH SOLE 21 5,705,670 0 0
LAS VEGAS SANDS CORP COM 517834107 441,381 7,264,337 SH SOLE 22 6,648,208 0 616,129
LAS VEGAS SANDS CORP COM 517834107 14,165 233,129 SH SOLE 23 233,129 0 0
LAS VEGAS SANDS CORP COM 517834107 34,177 562,487 SH SOLE 25 539,058 0 23,429
LAS VEGAS SANDS CORP COM 517834107 40,828 671,960 SH SOLE 26 236,524 0 435,436
LAS VEGAS SANDS CORP COM 517834107 53,898 887,065 SH SOLE 28 36,242 0 850,823
LAS VEGAS SANDS CORP COM 517834107 766 12,611 SH SOLE 29 12,611 0 0
LAS VEGAS SANDS CORP COM 517834107 75,408 1,241,074 SH SOLE 30 1,241,074 0 0
LAS VEGAS SANDS CORP COM 517834107 4,162 68,504 SH SOLE 31 21,167 0 47,337
LAS VEGAS SANDS CORP COM 517834107 23,702 390,094 SH SOLE 34 390,094 0 0
LAS VEGAS SANDS CORP COM 517834107 14,035 230,997 SH SOLE 36 230,997 0 0
LAS VEGAS SANDS CORP COM 517834107 846 13,923 SH SOLE 40 13,923 0 0
LAS VEGAS SANDS CORP COM 517834107 6,741 110,942 SH SOLE 43 8,075 0 102,867
LAS VEGAS SANDS CORP OPTIONS 517834107 128 2,100 SH Call SOLE 2 2,100 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 383 6,300 SH Call SOLE 4 6,300 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 4,557 75,000 SH Call SOLE 18 75,000 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 51,433 846,500 SH Call SOLE 19 846,500 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 2,485 40,900 SH Call SOLE 22 40,900 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 19,206 316,100 SH Call SOLE 34 316,100 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,515 78,080 SH SOLE 2 45,557 0 32,523
LATTICE SEMICONDUCTOR CORP COM 518415104 25 564 SH SOLE 4 564 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 103 2,284 SH SOLE 7 2,284 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 21,010 466,687 SH SOLE 18 437,257 0 29,430
LATTICE SEMICONDUCTOR CORP COM 518415104 45,951 1,020,671 SH SOLE 19 1,020,671 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 263,375 5,850,171 SH SOLE 21 5,850,171 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 181,210 4,025,091 SH SOLE 22 3,920,738 0 104,353
LATTICE SEMICONDUCTOR CORP COM 518415104 1,158 25,719 SH SOLE 23 25,719 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,997 155,428 SH SOLE 25 155,428 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,993 110,896 SH SOLE 26 50,118 0 60,778
LATTICE SEMICONDUCTOR CORP COM 518415104 27,653 614,243 SH SOLE 28 18,433 0 595,810
LATTICE SEMICONDUCTOR CORP COM 518415104 29,064 645,588 SH SOLE 30 645,588 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 47,896 1,063,889 SH SOLE 34 1,063,889 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 159 3,541 SH SOLE 36 3,541 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 724 16,072 SH SOLE 40 16,072 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,132 25,148 SH SOLE 43 150 0 24,998
LAUDER ESTEE COS INC CL A 518439104 172,981 594,742 SH SOLE 2 154,810 0 439,932
LAUDER ESTEE COS INC CL A 518439104 33,721 115,941 SH SOLE 4 107,277 0 8,664
LAUDER ESTEE COS INC CL A 518439104 59,304 203,900 SH SOLE 7 189,329 0 14,571
LAUDER ESTEE COS INC CL A 518439104 690 2,372 SH SOLE 13 2,372 0 0
LAUDER ESTEE COS INC CL A 518439104 6,641 22,834 SH SOLE 15 22,834 0 0
LAUDER ESTEE COS INC CL A 518439104 169,137 581,527 SH SOLE 18 548,767 0 32,760
LAUDER ESTEE COS INC CL A 518439104 104,450 359,119 SH SOLE 19 359,119 0 0
LAUDER ESTEE COS INC CL A 518439104 1,262,214 4,339,742 SH SOLE 21 4,339,742 0 0
LAUDER ESTEE COS INC CL A 518439104 1,505,533 5,176,322 SH SOLE 22 4,638,180 0 538,142
LAUDER ESTEE COS INC CL A 518439104 45,628 156,879 SH SOLE 23 156,879 0 0
LAUDER ESTEE COS INC CL A 518439104 128,540 441,947 SH SOLE 25 441,947 0 0
LAUDER ESTEE COS INC CL A 518439104 153,677 528,373 SH SOLE 26 190,754 0 337,619
LAUDER ESTEE COS INC CL A 518439104 201,259 691,969 SH SOLE 28 26,408 0 665,561
LAUDER ESTEE COS INC CL A 518439104 245 843 SH SOLE 29 843 0 0
LAUDER ESTEE COS INC CL A 518439104 244,051 839,097 SH SOLE 30 839,097 0 0
LAUDER ESTEE COS INC CL A 518439104 16,311 56,081 SH SOLE 31 31,851 0 24,230
LAUDER ESTEE COS INC CL A 518439104 71,233 244,913 SH SOLE 34 244,913 0 0
LAUDER ESTEE COS INC CL A 518439104 35,650 122,572 SH SOLE 36 122,572 0 0
LAUDER ESTEE COS INC CL A 518439104 1,879 6,462 SH SOLE 37 6,462 0 0
LAUDER ESTEE COS INC CL A 518439104 2,730 9,387 SH SOLE 40 9,387 0 0
LAUDER ESTEE COS INC CL A 518439104 57,774 198,639 SH SOLE 43 15,478 0 183,161
LAUREATE EDUCATION INC CL A 518613203 1,645 121,053 SH SOLE 2 33,414 0 87,639
LAUREATE EDUCATION INC CL A 518613203 5 392 SH SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 50 3,693 SH SOLE 7 3,693 0 0
LAUREATE EDUCATION INC CL A 518613203 4,888 359,646 SH SOLE 18 359,646 0 0
LAUREATE EDUCATION INC CL A 518613203 3,188 234,600 SH SOLE 19 234,600 0 0
LAUREATE EDUCATION INC CL A 518613203 55,383 4,075,282 SH SOLE 21 4,075,282 0 0
LAUREATE EDUCATION INC CL A 518613203 39,684 2,920,077 SH SOLE 22 2,745,301 0 174,776
LAUREATE EDUCATION INC CL A 518613203 1,287 94,732 SH SOLE 26 87,094 0 7,638
LAUREATE EDUCATION INC CL A 518613203 158 11,623 SH SOLE 28 11,623 0 0
LAUREATE EDUCATION INC CL A 518613203 3,157 232,289 SH SOLE 30 232,289 0 0
LAUREATE EDUCATION INC CL A 518613203 72 5,316 SH SOLE 36 5,316 0 0
LAUREATE EDUCATION INC CL A 518613203 162 11,903 SH SOLE 40 11,903 0 0
LAUREATE EDUCATION INC CL A 518613203 62 4,584 SH SOLE 43 0 0 4,584
LAWSON PRODS INC COM 520776105 144 2,779 SH SOLE 2 528 0 2,251
LAWSON PRODS INC COM 520776105 845 16,292 SH SOLE 18 16,292 0 0
LAWSON PRODS INC COM 520776105 414 7,991 SH SOLE 19 7,991 0 0
LAWSON PRODS INC COM 520776105 9,285 179,041 SH SOLE 21 179,041 0 0
LAWSON PRODS INC COM 520776105 10,362 199,810 SH SOLE 22 197,136 0 2,674
LAZARD LTD SHS A G54050102 7,791 179,072 SH SOLE 2 11,571 0 167,501
LAZARD LTD SHS A G54050102 388 8,924 SH SOLE 7 8,924 0 0
LAZARD LTD SHS A G54050102 4,176 95,977 SH SOLE 18 95,977 0 0
LAZARD LTD SHS A G54050102 1,221 28,053 SH SOLE 19 28,053 0 0
LAZARD LTD SHS A G54050102 153,003 3,516,512 SH SOLE 21 3,516,512 0 0
LAZARD LTD SHS A G54050102 2,022 46,475 SH SOLE 32 46,475 0 0
LAZARD LTD SHS A G54050102 60 1,373 SH SOLE 36 1,373 0 0
LAZYDAYS HLDGS INC COM 52110H100 19 1,080 SH SOLE 18 1,080 0 0
LAZYDAYS HLDGS INC COM 52110H100 331 18,589 SH SOLE 21 18,589 0 0
LAZYDAYS HLDGS INC COM 52110H100 94 5,261 SH SOLE 22 5,261 0 0
LCI INDS COM 50189K103 2,413 18,243 SH SOLE 2 11,155 0 7,088
LCI INDS COM 50189K103 15 112 SH SOLE 4 112 0 0
LCI INDS COM 50189K103 58 440 SH SOLE 7 440 0 0
LCI INDS COM 50189K103 14,432 109,101 SH SOLE 18 99,276 0 9,825
LCI INDS COM 50189K103 18,885 142,763 SH SOLE 19 142,763 0 0
LCI INDS COM 50189K103 384,265 2,904,937 SH SOLE 21 2,904,937 0 0
LCI INDS COM 50189K103 111,795 845,138 SH SOLE 22 825,678 0 19,460
LCI INDS COM 50189K103 1,243 9,395 SH SOLE 23 9,395 0 0
LCI INDS COM 50189K103 56 422 SH SOLE 25 422 0 0
LCI INDS COM 50189K103 6,035 45,626 SH SOLE 26 5,533 0 40,093
LCI INDS COM 50189K103 430 3,253 SH SOLE 28 3,253 0 0
LCI INDS COM 50189K103 7,341 55,493 SH SOLE 30 55,493 0 0
LCI INDS COM 50189K103 187 1,417 SH SOLE 36 1,417 0 0
LCI INDS COM 50189K103 400 3,024 SH SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,316 9,947 SH SOLE 43 262 0 9,685
LCNB CORP COM 50181P100 202 11,550 SH SOLE 2 1,490 0 10,060
LCNB CORP COM 50181P100 6 350 SH SOLE 7 350 0 0
LCNB CORP COM 50181P100 849 48,504 SH SOLE 18 48,504 0 0
LCNB CORP COM 50181P100 405 23,164 SH SOLE 19 23,164 0 0
LCNB CORP COM 50181P100 9,766 558,062 SH SOLE 21 558,062 0 0
LCNB CORP COM 50181P100 3,113 177,887 SH SOLE 22 161,165 0 16,722
LEAF GROUP LTD COM 52177G102 36 5,633 SH SOLE 18 5,633 0 0
LEAF GROUP LTD COM 52177G102 497 77,128 SH SOLE 21 77,128 0 0
LEAF GROUP LTD COM 52177G102 153 23,695 SH SOLE 22 23,695 0 0
LEAP THERAPEUTICS INC COM 52187K101 17 8,889 SH SOLE 18 8,889 0 0
LEAP THERAPEUTICS INC COM 52187K101 209 109,998 SH SOLE 21 109,998 0 0
LEAP THERAPEUTICS INC COM 52187K101 177 93,081 SH SOLE 22 93,081 0 0
LEAR CORP COM NEW 521865204 31,434 173,428 SH SOLE 2 53,775 0 119,653
LEAR CORP COM NEW 521865204 5,084 28,048 SH SOLE 4 26,022 0 2,026
LEAR CORP COM NEW 521865204 5,420 29,901 SH SOLE 7 8,587 0 21,314
LEAR CORP COM NEW 521865204 49 271 SH SOLE 13 271 0 0
LEAR CORP COM NEW 521865204 1,372 7,572 SH SOLE 15 7,572 0 0
LEAR CORP COM NEW 521865204 97,233 536,460 SH SOLE 18 506,404 0 30,056
LEAR CORP COM NEW 521865204 159,250 878,622 SH SOLE 19 878,622 0 0
LEAR CORP COM NEW 521865204 523,423 2,887,852 SH SOLE 21 2,887,852 0 0
LEAR CORP COM NEW 521865204 346,638 1,912,483 SH SOLE 22 1,829,106 0 83,377
LEAR CORP COM NEW 521865204 7,619 42,038 SH SOLE 23 42,038 0 0
LEAR CORP COM NEW 521865204 15,912 87,788 SH SOLE 25 87,788 0 0
LEAR CORP COM NEW 521865204 24,115 133,051 SH SOLE 26 67,649 0 65,402
LEAR CORP COM NEW 521865204 20,753 114,501 SH SOLE 28 5,632 0 108,869
LEAR CORP COM NEW 521865204 18 102 SH SOLE 29 102 0 0
LEAR CORP COM NEW 521865204 68,675 378,896 SH SOLE 30 337,814 0 41,082
LEAR CORP COM NEW 521865204 2,980 16,441 SH SOLE 31 8,569 0 7,872
LEAR CORP COM NEW 521865204 9,339 51,527 SH SOLE 34 51,527 0 0
LEAR CORP COM NEW 521865204 7,738 42,695 SH SOLE 36 42,695 0 0
LEAR CORP COM NEW 521865204 411 2,267 SH SOLE 40 2,267 0 0
LEAR CORP COM NEW 521865204 6,540 36,080 SH SOLE 43 2,446 0 33,634
LEE ENTERPRISES INC COM 523768406 122 4,748 SH SOLE 21 4,748 0 0
LEE ENTERPRISES INC COM 523768406 1,132 44,046 SH SOLE 22 44,046 0 0
LEGACY HOUSING CORP COM 52472M101 85 4,792 SH SOLE 2 742 0 4,050
LEGACY HOUSING CORP COM 52472M101 586 33,050 SH SOLE 18 33,050 0 0
LEGACY HOUSING CORP COM 52472M101 278 15,652 SH SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 4,926 277,825 SH SOLE 21 277,825 0 0
LEGACY HOUSING CORP COM 52472M101 1,303 73,485 SH SOLE 22 69,054 0 4,431
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 5,754 198,280 SH SOLE 21 198,280 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 84 2,888 SH SOLE 25 2,888 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 227 7,811 SH SOLE 30 7,811 0 0
LEGGETT & PLATT INC COM 524660107 14,608 319,999 SH SOLE 2 67,574 0 252,425
LEGGETT & PLATT INC COM 524660107 24 531 SH SOLE 4 531 0 0
LEGGETT & PLATT INC COM 524660107 9,058 198,415 SH SOLE 7 193,657 0 4,758
LEGGETT & PLATT INC COM 524660107 85 1,871 SH SOLE 15 1,871 0 0
LEGGETT & PLATT INC COM 524660107 17,909 392,321 SH SOLE 18 381,456 0 10,865
LEGGETT & PLATT INC COM 524660107 3,040 66,591 SH SOLE 19 66,591 0 0
LEGGETT & PLATT INC COM 524660107 277,454 6,077,851 SH SOLE 21 6,077,851 0 0
LEGGETT & PLATT INC COM 524660107 146,172 3,202,019 SH SOLE 22 2,884,404 0 317,615
LEGGETT & PLATT INC COM 524660107 13 285 SH SOLE 23 285 0 0
LEGGETT & PLATT INC COM 524660107 52 1,148 SH SOLE 25 1,148 0 0
LEGGETT & PLATT INC COM 524660107 6,702 146,809 SH SOLE 26 44,977 0 101,832
LEGGETT & PLATT INC COM 524660107 1,016 22,248 SH SOLE 28 9,062 0 13,186
LEGGETT & PLATT INC COM 524660107 16,091 352,478 SH SOLE 30 352,478 0 0
LEGGETT & PLATT INC COM 524660107 738 16,177 SH SOLE 31 2,511 0 13,666
LEGGETT & PLATT INC COM 524660107 2,385 52,253 SH SOLE 32 52,253 0 0
LEGGETT & PLATT INC COM 524660107 171 3,749 SH SOLE 34 3,749 0 0
LEGGETT & PLATT INC COM 524660107 324 7,108 SH SOLE 36 7,108 0 0
LEGGETT & PLATT INC COM 524660107 741 16,237 SH SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 3,007 65,878 SH SOLE 43 6,283 0 59,595
LEIDOS HOLDINGS INC COM 525327102 31,394 326,069 SH SOLE 2 65,706 0 260,363
LEIDOS HOLDINGS INC COM 525327102 6,381 66,279 SH SOLE 4 61,000 0 5,279
LEIDOS HOLDINGS INC COM 525327102 11,490 119,335 SH SOLE 7 115,103 0 4,232
LEIDOS HOLDINGS INC COM 525327102 39 408 SH SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,690 17,554 SH SOLE 15 17,554 0 0
LEIDOS HOLDINGS INC COM 525327102 82,723 859,189 SH SOLE 18 812,117 0 47,072
LEIDOS HOLDINGS INC COM 525327102 87,485 908,650 SH SOLE 19 908,650 0 0
LEIDOS HOLDINGS INC COM 525327102 312,779 3,248,637 SH SOLE 21 3,248,637 0 0
LEIDOS HOLDINGS INC COM 525327102 296,845 3,083,146 SH SOLE 22 2,766,091 0 317,055
LEIDOS HOLDINGS INC COM 525327102 8,779 91,181 SH SOLE 23 91,181 0 0
LEIDOS HOLDINGS INC COM 525327102 20,268 210,506 SH SOLE 25 210,506 0 0
LEIDOS HOLDINGS INC COM 525327102 30,221 313,888 SH SOLE 26 117,161 0 196,727
LEIDOS HOLDINGS INC COM 525327102 19,093 198,310 SH SOLE 28 17,499 0 180,811
LEIDOS HOLDINGS INC COM 525327102 31 326 SH SOLE 29 326 0 0
LEIDOS HOLDINGS INC COM 525327102 56,574 587,595 SH SOLE 30 538,125 0 49,470
LEIDOS HOLDINGS INC COM 525327102 3,026 31,432 SH SOLE 31 17,344 0 14,088
LEIDOS HOLDINGS INC COM 525327102 5,863 60,894 SH SOLE 34 60,894 0 0
LEIDOS HOLDINGS INC COM 525327102 7,781 80,817 SH SOLE 36 80,817 0 0
LEIDOS HOLDINGS INC COM 525327102 285 2,961 SH SOLE 40 2,961 0 0
LEIDOS HOLDINGS INC COM 525327102 6,577 68,306 SH SOLE 43 9,118 0 59,188
LEJU HLDGS LTD SPONSORED ADS 50187J108 18 7,267 SH SOLE 43 0 0 7,267
LEMAITRE VASCULAR INC COM 525558201 1,181 24,219 SH SOLE 2 8,936 0 15,283
LEMAITRE VASCULAR INC COM 525558201 3 52 SH SOLE 4 52 0 0
LEMAITRE VASCULAR INC COM 525558201 12 256 SH SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,987 81,737 SH SOLE 18 72,838 0 8,899
LEMAITRE VASCULAR INC COM 525558201 8,767 179,722 SH SOLE 19 179,722 0 0
LEMAITRE VASCULAR INC COM 525558201 102,898 2,109,435 SH SOLE 21 2,109,435 0 0
LEMAITRE VASCULAR INC COM 525558201 29,868 612,299 SH SOLE 22 596,567 0 15,732
LEMAITRE VASCULAR INC COM 525558201 245 5,021 SH SOLE 23 5,021 0 0
LEMAITRE VASCULAR INC COM 525558201 778 15,939 SH SOLE 26 474 0 15,465
LEMAITRE VASCULAR INC COM 525558201 105 2,159 SH SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 2,002 41,036 SH SOLE 30 41,036 0 0
LEMAITRE VASCULAR INC COM 525558201 21 437 SH SOLE 34 437 0 0
LEMAITRE VASCULAR INC COM 525558201 21 440 SH SOLE 36 440 0 0
LEMAITRE VASCULAR INC COM 525558201 78 1,601 SH SOLE 40 1,601 0 0
LEMAITRE VASCULAR INC COM 525558201 300 6,159 SH SOLE 43 0 0 6,159
LEMONADE INC COM 52567D107 7,139 76,651 SH SOLE 2 12,807 0 63,844
LEMONADE INC COM 52567D107 14 146 SH SOLE 4 146 0 0
LEMONADE INC COM 52567D107 55 590 SH SOLE 7 590 0 0
LEMONADE INC COM 52567D107 1,189 12,764 SH SOLE 18 12,764 0 0
LEMONADE INC COM 52567D107 805 8,649 SH SOLE 19 8,649 0 0
LEMONADE INC COM 52567D107 31,633 339,667 SH SOLE 21 339,667 0 0
LEMONADE INC COM 52567D107 58,811 631,492 SH SOLE 22 586,030 0 45,462
LEMONADE INC COM 52567D107 33 350 SH SOLE 25 350 0 0
LEMONADE INC COM 52567D107 1,266 13,598 SH SOLE 26 10,656 0 2,942
LEMONADE INC COM 52567D107 221 2,372 SH SOLE 28 2,372 0 0
LEMONADE INC COM 52567D107 2,380 25,559 SH SOLE 30 25,559 0 0
LEMONADE INC COM 52567D107 59 630 SH SOLE 31 630 0 0
LEMONADE INC COM 52567D107 80 863 SH SOLE 36 863 0 0
LEMONADE INC COM 52567D107 424 4,558 SH SOLE 40 4,558 0 0
LENDINGCLUB CORP COM NEW 52603A208 11,299 683,965 SH SOLE 2 621,555 0 62,410
LENDINGCLUB CORP COM NEW 52603A208 5 325 SH SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 21 1,292 SH SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 3,767 228,012 SH SOLE 18 228,012 0 0
LENDINGCLUB CORP COM NEW 52603A208 3,847 232,873 SH SOLE 19 232,873 0 0
LENDINGCLUB CORP COM NEW 52603A208 44,462 2,691,432 SH SOLE 21 2,691,432 0 0
LENDINGCLUB CORP COM NEW 52603A208 40,090 2,426,780 SH SOLE 22 2,318,690 0 108,090
LENDINGCLUB CORP COM NEW 52603A208 170 10,302 SH SOLE 23 10,302 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,339 81,050 SH SOLE 26 16,960 0 64,090
LENDINGCLUB CORP COM NEW 52603A208 127 7,680 SH SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 716 43,328 SH SOLE 30 43,328 0 0
LENDINGCLUB CORP COM NEW 52603A208 85 5,173 SH SOLE 34 5,173 0 0
LENDINGCLUB CORP COM NEW 52603A208 40 2,396 SH SOLE 36 2,396 0 0
LENDINGCLUB CORP COM NEW 52603A208 123 7,424 SH SOLE 40 7,424 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,005 60,861 SH SOLE 43 27,284 0 33,577
LENDINGTREE INC NEW COM 52603B107 7,442 34,937 SH SOLE 2 16,445 0 18,492
LENDINGTREE INC NEW COM 52603B107 75 351 SH SOLE 4 351 0 0
LENDINGTREE INC NEW COM 52603B107 89 416 SH SOLE 7 416 0 0
LENDINGTREE INC NEW COM 52603B107 5,969 28,024 SH SOLE 18 27,938 0 86
LENDINGTREE INC NEW COM 52603B107 786 3,692 SH SOLE 19 3,692 0 0
LENDINGTREE INC NEW COM 52603B107 114,218 536,237 SH SOLE 21 536,237 0 0
LENDINGTREE INC NEW COM 52603B107 78,641 369,207 SH SOLE 22 349,754 0 19,453
LENDINGTREE INC NEW COM 52603B107 18 84 SH SOLE 25 84 0 0
LENDINGTREE INC NEW COM 52603B107 956 4,487 SH SOLE 26 2,237 0 2,250
LENDINGTREE INC NEW COM 52603B107 380 1,786 SH SOLE 28 1,786 0 0
LENDINGTREE INC NEW COM 52603B107 311 1,461 SH SOLE 29 1,461 0 0
LENDINGTREE INC NEW COM 52603B107 1,777 8,342 SH SOLE 30 8,342 0 0
LENDINGTREE INC NEW COM 52603B107 284 1,332 SH SOLE 31 1,332 0 0
LENDINGTREE INC NEW COM 52603B107 67 313 SH SOLE 34 313 0 0
LENDINGTREE INC NEW COM 52603B107 31 146 SH SOLE 36 146 0 0
LENDINGTREE INC NEW COM 52603B107 310 1,455 SH SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 214 1,003 SH SOLE 43 50 0 953
LENNAR CORP CL A 526057104 75,702 747,818 SH SOLE 2 216,107 0 531,711
LENNAR CORP CL A 526057104 15,871 156,786 SH SOLE 4 146,205 0 10,581
LENNAR CORP CL A 526057104 26,517 261,944 SH SOLE 7 236,437 0 25,507
LENNAR CORP CL A 526057104 134 1,326 SH SOLE 13 1,326 0 0
LENNAR CORP CL A 526057104 3,574 35,310 SH SOLE 15 35,310 0 0
LENNAR CORP CL A 526057104 54,959 542,912 SH SOLE 18 502,883 0 40,029
LENNAR CORP CL A 526057104 18,782 185,534 SH SOLE 19 185,534 0 0
LENNAR CORP CL A 526057104 1,089,148 10,759,140 SH SOLE 21 10,759,140 0 0
LENNAR CORP CL A 526057104 640,200 6,324,214 SH SOLE 22 5,581,501 0 742,713
LENNAR CORP CL A 526057104 23,782 234,932 SH SOLE 23 234,932 0 0
LENNAR CORP CL A 526057104 40,197 397,081 SH SOLE 25 397,081 0 0
LENNAR CORP CL A 526057104 68,953 681,147 SH SOLE 26 237,768 0 443,379
LENNAR CORP CL A 526057104 63,717 629,430 SH SOLE 28 29,639 0 599,791
LENNAR CORP CL A 526057104 2,051 20,262 SH SOLE 29 20,262 0 0
LENNAR CORP CL A 526057104 168,108 1,660,655 SH SOLE 30 1,660,655 0 0
LENNAR CORP CL A 526057104 10,835 107,033 SH SOLE 31 68,846 0 38,187
LENNAR CORP CL A 526057104 4,374 43,207 SH SOLE 34 43,207 0 0
LENNAR CORP CL A 526057104 16,101 159,050 SH SOLE 36 159,050 0 0
LENNAR CORP CL A 526057104 1,118 11,044 SH SOLE 40 11,044 0 0
LENNAR CORP CL A 526057104 21,901 216,346 SH SOLE 43 19,984 0 196,362
LENNAR CORP CL B 526057302 2,763 33,550 SH SOLE 2 792 0 32,758
LENNAR CORP CL B 526057302 30 362 SH SOLE 7 362 0 0
LENNAR CORP CL B 526057302 501 6,085 SH SOLE 18 6,085 0 0
LENNAR CORP CL B 526057302 301 3,650 SH SOLE 19 3,650 0 0
LENNAR CORP CL B 526057302 29,672 360,358 SH SOLE 21 360,358 0 0
LENNAR CORP CL B 526057302 9,476 115,087 SH SOLE 22 100,996 0 14,091
LENNAR CORP CL B 526057302 811 9,847 SH SOLE 28 0 0 9,847
LENNAR CORP CL B 526057302 25 299 SH SOLE 31 299 0 0
LENNAR CORP CL B 526057302 531 6,454 SH SOLE 43 134 0 6,320
LENNOX INTL INC COM 526107107 32,038 102,821 SH SOLE 2 38,218 0 64,603
LENNOX INTL INC COM 526107107 6,078 19,506 SH SOLE 4 18,113 0 1,393
LENNOX INTL INC COM 526107107 1,036 3,325 SH SOLE 7 3,325 0 0
LENNOX INTL INC COM 526107107 4,058 13,023 SH SOLE 13 13,023 0 0
LENNOX INTL INC COM 526107107 1,080 3,466 SH SOLE 15 3,466 0 0
LENNOX INTL INC COM 526107107 40,168 128,912 SH SOLE 18 110,213 0 18,699
LENNOX INTL INC COM 526107107 33,765 108,365 SH SOLE 19 108,365 0 0
LENNOX INTL INC COM 526107107 544,965 1,748,981 SH SOLE 21 1,748,981 0 0
LENNOX INTL INC COM 526107107 383,774 1,231,663 SH SOLE 22 1,150,973 0 80,690
LENNOX INTL INC COM 526107107 8,140 26,124 SH SOLE 23 26,124 0 0
LENNOX INTL INC COM 526107107 2,029 6,513 SH SOLE 25 6,513 0 0
LENNOX INTL INC COM 526107107 17,916 57,498 SH SOLE 26 42,697 0 14,801
LENNOX INTL INC COM 526107107 38,826 124,607 SH SOLE 28 4,525 0 120,082
LENNOX INTL INC COM 526107107 150 483 SH SOLE 29 483 0 0
LENNOX INTL INC COM 526107107 31,779 101,991 SH SOLE 30 81,581 0 20,410
LENNOX INTL INC COM 526107107 2,021 6,487 SH SOLE 31 4,490 0 1,997
LENNOX INTL INC COM 526107107 5,563 17,855 SH SOLE 34 17,855 0 0
LENNOX INTL INC COM 526107107 2,629 8,438 SH SOLE 36 8,438 0 0
LENNOX INTL INC COM 526107107 428 1,372 SH SOLE 40 1,372 0 0
LENNOX INTL INC COM 526107107 5,487 17,610 SH SOLE 43 1,703 0 15,907
LENSAR INC COM 52634L108 52 7,188 SH SOLE 2 463 0 6,725
LENSAR INC COM 52634L108 1 95 SH SOLE 7 95 0 0
LENSAR INC COM 52634L108 253 34,805 SH SOLE 18 34,805 0 0
LENSAR INC COM 52634L108 117 16,181 SH SOLE 19 16,181 0 0
LENSAR INC COM 52634L108 2,338 321,973 SH SOLE 21 321,973 0 0
LENSAR INC COM 52634L108 1,804 248,491 SH SOLE 22 240,546 0 7,945
LENSAR INC COM 52634L108 65 8,983 SH SOLE 43 0 0 8,983
LEO HLDGS CORP II COM CL A G5463R102 119 12,293 SH SOLE 2 12,293 0 0
LEO HLDGS CORP II *W EXP 01/07/202 G5463R128 2 3,073 SH SOLE 2 3,073 0 0
LESLIES INC COM 527064109 5,349 218,399 SH SOLE 2 68,196 0 150,203
LESLIES INC COM 527064109 48 1,943 SH SOLE 7 1,943 0 0
LESLIES INC COM 527064109 1,140 46,549 SH SOLE 18 46,549 0 0
LESLIES INC COM 527064109 125,611 5,129,060 SH SOLE 19 5,129,060 0 0
LESLIES INC COM 527064109 20,514 837,663 SH SOLE 21 837,663 0 0
LESLIES INC COM 527064109 50,236 2,051,294 SH SOLE 22 1,990,375 0 60,919
LESLIES INC COM 527064109 76 3,105 SH SOLE 23 3,105 0 0
LESLIES INC COM 527064109 664 27,127 SH SOLE 26 27,127 0 0
LESLIES INC COM 527064109 2,649 108,169 SH SOLE 28 229 0 107,940
LESLIES INC COM 527064109 136 5,540 SH SOLE 31 3,820 0 1,720
LESLIES INC COM 527064109 13,238 540,548 SH SOLE 34 540,548 0 0
LESLIES INC COM 527064109 21 843 SH SOLE 43 22 0 821
LEVEL ONE BANCORP INC COM 52730D208 382 14,828 SH SOLE 2 4,371 0 10,457
LEVEL ONE BANCORP INC COM 52730D208 556 21,569 SH SOLE 18 21,569 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,527 59,224 SH SOLE 19 59,224 0 0
LEVEL ONE BANCORP INC COM 52730D208 5,407 209,718 SH SOLE 21 209,718 0 0
LEVEL ONE BANCORP INC COM 52730D208 3,747 145,335 SH SOLE 22 138,719 0 6,616
LEVEL ONE BANCORP INC COM 52730D208 42 1,623 SH SOLE 23 1,623 0 0
LEVEL ONE BANCORP INC COM 52730D208 134 5,204 SH SOLE 26 0 0 5,204
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 573 23,965 SH SOLE 2 22,607 0 1,358
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 16 650 SH SOLE 4 650 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 22 941 SH SOLE 7 941 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 793 33,183 SH SOLE 18 17,962 0 15,221
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 963 40,265 SH SOLE 19 40,265 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4,437 185,576 SH SOLE 21 185,576 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 33,848 1,415,651 SH SOLE 22 1,357,132 0 58,519
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 117 4,895 SH SOLE 23 4,895 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 149 6,249 SH SOLE 25 6,249 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 319 13,357 SH SOLE 26 9,676 0 3,681
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 211 8,807 SH SOLE 28 8,807 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,266 52,958 SH SOLE 30 52,958 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 101 4,225 SH SOLE 31 4,225 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 165 6,905 SH SOLE 34 6,905 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 139 5,814 SH SOLE 36 5,814 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 214 8,932 SH SOLE 40 8,932 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 151 6,301 SH SOLE 43 647 0 5,654
LEXICON PHARMACEUTICALS INC COM NEW 528872302 67 11,488 SH SOLE 2 5,838 0 5,650
LEXICON PHARMACEUTICALS INC COM NEW 528872302 5 898 SH SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 39 6,614 SH SOLE 17 0 0 6,614
LEXICON PHARMACEUTICALS INC COM NEW 528872302 931 158,661 SH SOLE 18 158,661 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 500 85,232 SH SOLE 19 85,232 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 10,651 1,814,523 SH SOLE 21 1,814,523 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 10,622 1,809,567 SH SOLE 22 1,800,269 0 9,298
LEXICON PHARMACEUTICALS INC COM NEW 528872302 101 17,164 SH SOLE 43 0 0 17,164
LEXINFINTECH HLDGS LTD ADR 528877103 162 16,081 SH SOLE 4 16,081 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 12,162 1,208,976 SH SOLE 21 1,208,976 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 5,799 576,431 SH SOLE 22 555,368 0 21,063
LEXINFINTECH HLDGS LTD ADR 528877103 39 3,843 SH SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 2,447 243,266 SH SOLE 30 243,266 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 82 8,128 SH SOLE 43 0 0 8,128
LEXINGTON REALTY TRUST COM 529043101 8,084 727,619 SH SOLE 2 89,521 0 638,098
LEXINGTON REALTY TRUST COM 529043101 3,670 330,319 SH SOLE 4 330,319 0 0
LEXINGTON REALTY TRUST COM 529043101 3,985 358,644 SH SOLE 7 358,644 0 0
LEXINGTON REALTY TRUST COM 529043101 12,502 1,125,314 SH SOLE 18 1,125,314 0 0
LEXINGTON REALTY TRUST COM 529043101 9,350 841,586 SH SOLE 19 841,586 0 0
LEXINGTON REALTY TRUST COM 529043101 395,613 35,608,728 SH SOLE 21 35,608,728 0 0
LEXINGTON REALTY TRUST COM 529043101 116,729 10,506,670 SH SOLE 22 10,067,129 0 439,541
LEXINGTON REALTY TRUST COM 529043101 148 13,348 SH SOLE 23 13,348 0 0
LEXINGTON REALTY TRUST COM 529043101 13,197 1,187,880 SH SOLE 25 1,187,880 0 0
LEXINGTON REALTY TRUST COM 529043101 896 80,691 SH SOLE 26 63,342 0 17,349
LEXINGTON REALTY TRUST COM 529043101 2,260 203,388 SH SOLE 28 30,195 0 173,193
LEXINGTON REALTY TRUST COM 529043101 17,743 1,597,055 SH SOLE 30 1,597,055 0 0
LEXINGTON REALTY TRUST COM 529043101 85 7,685 SH SOLE 36 7,685 0 0
LEXINGTON REALTY TRUST COM 529043101 363 32,712 SH SOLE 40 32,712 0 0
LEXINGTON REALTY TRUST COM 529043101 1,702 153,217 SH SOLE 43 1,068 0 152,149
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,714 171,553 SH SOLE 22 171,553 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,285 128,652 SH SOLE 43 32,327 0 96,325
LGI HOMES INC COM 50187T106 1,886 12,634 SH SOLE 2 7,689 0 4,945
LGI HOMES INC COM 50187T106 13 87 SH SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 62 412 SH SOLE 7 412 0 0
LGI HOMES INC COM 50187T106 13,823 92,576 SH SOLE 18 89,206 0 3,370
LGI HOMES INC COM 50187T106 15,069 100,925 SH SOLE 19 100,925 0 0
LGI HOMES INC COM 50187T106 420,672 2,817,439 SH SOLE 21 2,817,439 0 0
LGI HOMES INC COM 50187T106 98,977 662,895 SH SOLE 22 645,801 0 17,094
LGI HOMES INC COM 50187T106 221 1,479 SH SOLE 23 1,479 0 0
LGI HOMES INC COM 50187T106 55 369 SH SOLE 25 369 0 0
LGI HOMES INC COM 50187T106 2,407 16,123 SH SOLE 26 7,836 0 8,287
LGI HOMES INC COM 50187T106 436 2,918 SH SOLE 28 2,918 0 0
LGI HOMES INC COM 50187T106 7,040 47,148 SH SOLE 30 47,148 0 0
LGI HOMES INC COM 50187T106 100 668 SH SOLE 34 668 0 0
LGI HOMES INC COM 50187T106 135 904 SH SOLE 36 904 0 0
LGI HOMES INC COM 50187T106 399 2,672 SH SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,847 12,369 SH SOLE 43 121 0 12,248
LGL GROUP INC COM 50186A108 9 854 SH SOLE 18 854 0 0
LGL GROUP INC COM 50186A108 104 9,471 SH SOLE 21 9,471 0 0
LHC GROUP INC COM 50187A107 13,803 72,190 SH SOLE 2 66,336 0 5,854
LHC GROUP INC COM 50187A107 37 195 SH SOLE 4 195 0 0
LHC GROUP INC COM 50187A107 97 509 SH SOLE 7 509 0 0
LHC GROUP INC COM 50187A107 36,661 191,734 SH SOLE 18 189,303 0 2,431
LHC GROUP INC COM 50187A107 145,656 761,761 SH SOLE 19 761,761 0 0
LHC GROUP INC COM 50187A107 1,897 9,920 SH SOLE 20 9,920 0 0
LHC GROUP INC COM 50187A107 444,119 2,322,677 SH SOLE 21 2,322,677 0 0
LHC GROUP INC COM 50187A107 203,208 1,062,748 SH SOLE 22 1,039,624 0 23,124
LHC GROUP INC COM 50187A107 643 3,364 SH SOLE 23 3,364 0 0
LHC GROUP INC COM 50187A107 120 625 SH SOLE 25 625 0 0
LHC GROUP INC COM 50187A107 4,603 24,073 SH SOLE 26 8,612 0 15,461
LHC GROUP INC COM 50187A107 729 3,811 SH SOLE 28 3,811 0 0
LHC GROUP INC COM 50187A107 6,888 36,023 SH SOLE 30 36,023 0 0
LHC GROUP INC COM 50187A107 60,071 314,161 SH SOLE 34 314,161 0 0
LHC GROUP INC COM 50187A107 277 1,450 SH SOLE 36 1,450 0 0
LHC GROUP INC COM 50187A107 686 3,587 SH SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 3,766 19,698 SH SOLE 43 582 0 19,116
LI AUTO INC SPONSORED ADS 50202M102 3,821 152,831 SH SOLE 2 13,048 0 139,783
LI AUTO INC SPONSORED ADS 50202M102 2,277 91,092 SH SOLE 4 80,690 0 10,402
LI AUTO INC SPONSORED ADS 50202M102 416 16,641 SH SOLE 7 16,641 0 0
LI AUTO INC SPONSORED ADS 50202M102 13 530 SH SOLE 13 530 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,306 92,227 SH SOLE 15 92,227 0 0
LI AUTO INC SPONSORED ADS 50202M102 6,992 279,694 SH SOLE 18 279,694 0 0
LI AUTO INC SPONSORED ADS 50202M102 43,104 1,724,153 SH SOLE 19 1,724,153 0 0
LI AUTO INC SPONSORED ADS 50202M102 76,690 3,067,586 SH SOLE 21 3,067,586 0 0
LI AUTO INC SPONSORED ADS 50202M102 45,772 1,830,864 SH SOLE 22 1,621,964 0 208,900
LI AUTO INC SPONSORED ADS 50202M102 2,364 94,556 SH SOLE 23 94,556 0 0
LI AUTO INC SPONSORED ADS 50202M102 7,103 284,108 SH SOLE 25 284,108 0 0
LI AUTO INC SPONSORED ADS 50202M102 12,042 481,663 SH SOLE 26 179,244 0 302,419
LI AUTO INC SPONSORED ADS 50202M102 9,982 399,296 SH SOLE 28 21,276 0 378,020
LI AUTO INC SPONSORED ADS 50202M102 24,013 960,521 SH SOLE 30 960,521 0 0
LI AUTO INC SPONSORED ADS 50202M102 20,412 816,498 SH SOLE 34 816,498 0 0
LI AUTO INC SPONSORED ADS 50202M102 29 1,178 SH SOLE 40 1,178 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 7,056 48,609 SH SOLE 2 4,321 0 44,288
LIBERTY BROADBAND CORP COM SER A 530307107 1,868 12,869 SH SOLE 4 11,368 0 1,501
LIBERTY BROADBAND CORP COM SER A 530307107 283 1,947 SH SOLE 7 1,947 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 18 124 SH SOLE 13 124 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 294 2,024 SH SOLE 15 2,024 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,032 13,999 SH SOLE 18 12,424 0 1,575
LIBERTY BROADBAND CORP COM SER A 530307107 791 5,448 SH SOLE 19 5,448 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 40,704 280,427 SH SOLE 21 280,427 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 92,100 634,518 SH SOLE 22 599,792 0 34,726
LIBERTY BROADBAND CORP COM SER A 530307107 2,490 17,155 SH SOLE 23 17,155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,186 28,842 SH SOLE 25 28,842 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,817 40,079 SH SOLE 26 20,700 0 19,379
LIBERTY BROADBAND CORP COM SER A 530307107 5,374 37,024 SH SOLE 28 3,217 0 33,807
LIBERTY BROADBAND CORP COM SER A 530307107 6,069 41,813 SH SOLE 30 41,813 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 651 4,483 SH SOLE 31 3,295 0 1,188
LIBERTY BROADBAND CORP COM SER A 530307107 189 1,299 SH SOLE 34 1,299 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,033 14,004 SH SOLE 36 14,004 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 183 1,264 SH SOLE 40 1,264 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 8,502 58,573 SH SOLE 43 5,310 0 53,263
LIBERTY BROADBAND CORP COM SER C 530307305 50,290 334,931 SH SOLE 2 40,358 0 294,573
LIBERTY BROADBAND CORP COM SER C 530307305 12,117 80,700 SH SOLE 4 75,376 0 5,324
LIBERTY BROADBAND CORP COM SER C 530307305 4,495 29,934 SH SOLE 7 29,934 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 50 331 SH SOLE 13 331 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,938 12,910 SH SOLE 15 12,910 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,302 88,590 SH SOLE 18 79,647 0 8,943
LIBERTY BROADBAND CORP COM SER C 530307305 8,253 54,967 SH SOLE 19 54,967 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 450,912 3,003,080 SH SOLE 21 3,003,080 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 775,123 5,162,325 SH SOLE 22 4,936,774 0 225,551
LIBERTY BROADBAND CORP COM SER C 530307305 14,901 99,243 SH SOLE 23 99,243 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 33,177 220,956 SH SOLE 25 220,956 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 45,403 302,386 SH SOLE 26 128,100 0 174,286
LIBERTY BROADBAND CORP COM SER C 530307305 53,100 353,645 SH SOLE 28 17,344 0 336,301
LIBERTY BROADBAND CORP COM SER C 530307305 977 6,509 SH SOLE 29 6,509 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 44,450 296,035 SH SOLE 30 296,035 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,298 28,622 SH SOLE 31 23,465 0 5,157
LIBERTY BROADBAND CORP COM SER C 530307305 1,120 7,457 SH SOLE 34 7,457 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,406 89,287 SH SOLE 36 89,287 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 953 6,344 SH SOLE 40 6,344 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,822 92,054 SH SOLE 43 3,745 0 88,309
LIBERTY GLOBAL PLC OPTIONS G5480U904 20,872 813,400 SH Call SOLE 19 813,400 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 56 2,200 SH Call SOLE 22 2,200 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 603 23,500 SH Call SOLE 25 23,500 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 1,563 60,900 SH Call SOLE 34 60,900 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,916 74,683 SH SOLE 2 37,338 0 37,345
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,122 82,714 SH SOLE 4 76,349 0 6,365
LIBERTY GLOBAL PLC SHS CL A G5480U104 328 12,798 SH SOLE 7 12,798 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 21 828 SH SOLE 13 828 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 540 21,060 SH SOLE 15 21,060 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 845 32,930 SH SOLE 18 23,926 0 9,004
LIBERTY GLOBAL PLC SHS CL A G5480U104 22,575 879,779 SH SOLE 21 879,779 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 69,240 2,698,356 SH SOLE 22 2,610,488 0 87,868
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,767 107,824 SH SOLE 23 107,824 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,064 275,298 SH SOLE 25 275,298 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,410 249,810 SH SOLE 26 145,844 0 103,966
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,733 262,376 SH SOLE 28 21,042 0 241,334
LIBERTY GLOBAL PLC SHS CL A G5480U104 49 1,925 SH SOLE 29 1,925 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 17,162 668,808 SH SOLE 30 617,650 0 51,158
LIBERTY GLOBAL PLC SHS CL A G5480U104 456 17,753 SH SOLE 31 12,397 0 5,356
LIBERTY GLOBAL PLC SHS CL A G5480U104 275 10,699 SH SOLE 34 10,699 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,139 122,319 SH SOLE 36 122,319 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 161 6,280 SH SOLE 40 6,280 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 817 31,836 SH SOLE 43 190 0 31,646
LIBERTY GLOBAL PLC SHS CL B G5480U112 14 485 SH SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,103 238,954 SH SOLE 2 161,660 0 77,294
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,024 196,705 SH SOLE 4 180,215 0 16,490
LIBERTY GLOBAL PLC SHS CL C G5480U120 813 31,834 SH SOLE 7 31,834 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 317 12,416 SH SOLE 13 12,416 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,090 42,664 SH SOLE 15 42,664 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,803 70,604 SH SOLE 18 47,984 0 22,620
LIBERTY GLOBAL PLC SHS CL C G5480U120 41 1,597 SH SOLE 19 1,597 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 60,904 2,384,655 SH SOLE 21 2,384,655 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 178,047 6,971,300 SH SOLE 22 6,773,077 0 198,223
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,923 231,910 SH SOLE 23 231,910 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 13,842 541,978 SH SOLE 25 541,978 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19,483 762,830 SH SOLE 26 354,891 0 407,939
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,459 801,051 SH SOLE 28 32,233 0 768,818
LIBERTY GLOBAL PLC SHS CL C G5480U120 323 12,665 SH SOLE 29 12,665 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 40,848 1,599,367 SH SOLE 30 1,564,342 0 35,025
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,596 62,499 SH SOLE 31 49,009 0 13,490
LIBERTY GLOBAL PLC SHS CL C G5480U120 500 19,590 SH SOLE 34 19,590 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,431 251,819 SH SOLE 36 251,819 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 386 15,098 SH SOLE 40 15,098 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,878 112,672 SH SOLE 43 411 0 112,261
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2,261 2,296,000 PRN SOLE 21 2,296,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 673 52,467 SH SOLE 2 15,002 0 37,465
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16 1,255 SH SOLE 7 1,255 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,980 154,299 SH SOLE 18 154,299 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,475 115,001 SH SOLE 19 115,001 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 23,094 1,800,032 SH SOLE 21 1,800,032 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16,569 1,291,436 SH SOLE 22 1,212,253 0 79,183
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 71 5,543 SH SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 60 4,695 SH SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 356 27,785 SH SOLE 30 27,785 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 41 3,222 SH SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 96 7,476 SH SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 415 32,362 SH SOLE 43 0 0 32,362
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,421 186,486 SH SOLE 2 49,798 0 136,688
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9 674 SH SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 56 4,305 SH SOLE 7 4,305 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6,648 512,169 SH SOLE 18 512,169 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7,271 560,204 SH SOLE 19 560,204 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 79,221 6,103,325 SH SOLE 21 6,103,325 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 62,189 4,791,111 SH SOLE 22 4,539,582 0 251,529
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 269 20,723 SH SOLE 23 20,723 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 21 1,592 SH SOLE 25 1,592 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,295 176,844 SH SOLE 26 42,897 0 133,947
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 284 21,865 SH SOLE 28 19,809 0 2,056
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,437 110,743 SH SOLE 30 110,743 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 64 4,923 SH SOLE 34 4,923 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 169 12,995 SH SOLE 36 12,995 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 262 20,166 SH SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 158 12,178 SH SOLE 43 50 0 12,128
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 289 27,025 SH SOLE 2 27,025 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 313 29,188 SH SOLE 4 29,188 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,764 351,477 SH SOLE 18 351,477 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 37,101 3,464,138 SH SOLE 19 3,464,138 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,823 170,240 SH SOLE 22 170,240 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 245 22,864 SH SOLE 26 22,864 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 13,114 1,224,467 SH SOLE 34 1,224,467 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,849 178,057 SH SOLE 2 24,786 0 153,271
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,371 53,790 SH SOLE 4 51,206 0 2,584
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 684 15,511 SH SOLE 7 15,511 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 138 3,132 SH SOLE 13 3,132 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 459 10,405 SH SOLE 15 10,405 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11,282 255,946 SH SOLE 18 251,068 0 4,878
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 56,418 1,279,905 SH SOLE 19 1,279,905 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 75,541 1,713,716 SH SOLE 21 1,713,716 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 98,511 2,234,822 SH SOLE 22 2,110,127 0 124,695
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,531 57,412 SH SOLE 23 57,412 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,537 125,611 SH SOLE 25 125,611 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,554 126,007 SH SOLE 26 72,120 0 53,887
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,450 146,320 SH SOLE 28 10,675 0 135,645
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9,767 221,570 SH SOLE 30 221,570 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 727 16,488 SH SOLE 31 14,305 0 2,183
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 27,290 619,111 SH SOLE 34 619,111 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,220 50,372 SH SOLE 36 50,372 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 195 4,427 SH SOLE 40 4,427 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,487 56,430 SH SOLE 43 4,885 0 51,545
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH SOLE 43 0 0 9
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17,130 388,344 SH SOLE 2 68,393 0 319,951
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,420 100,204 SH SOLE 4 93,645 0 6,559
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 676 15,321 SH SOLE 7 15,321 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16 361 SH SOLE 13 361 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 933 21,158 SH SOLE 15 21,158 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15,763 357,350 SH SOLE 18 347,397 0 9,953
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 81,409 1,845,593 SH SOLE 19 1,845,593 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 112,325 2,546,482 SH SOLE 21 2,546,482 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 198,517 4,500,501 SH SOLE 22 4,253,448 0 247,053
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,759 107,882 SH SOLE 23 107,882 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,925 225,004 SH SOLE 25 225,004 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13,939 316,003 SH SOLE 26 181,340 0 134,663
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12,088 274,042 SH SOLE 28 14,009 0 260,033
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 20,061 454,805 SH SOLE 30 454,805 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,470 33,318 SH SOLE 31 28,082 0 5,236
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 34,550 783,275 SH SOLE 34 783,275 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,520 102,471 SH SOLE 36 102,471 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 327 7,424 SH SOLE 40 7,424 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,598 58,893 SH SOLE 43 2,539 0 56,354
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 190 6,680 SH SOLE 2 3,303 0 3,377
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 7 238 SH SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 963 33,765 SH SOLE 18 33,765 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 485 16,999 SH SOLE 19 16,999 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 11,641 408,319 SH SOLE 21 408,319 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7,205 252,727 SH SOLE 22 242,753 0 9,974
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 227 7,976 SH SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 38 1,325 SH SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 24 855 SH SOLE 30 855 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 291 10,222 SH SOLE 43 0 0 10,222
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 17,133 395,765 SH SOLE 2 33,807 0 361,958
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3,863 89,227 SH SOLE 4 80,884 0 8,343
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 733 16,941 SH SOLE 7 16,941 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 18 417 SH SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 876 20,236 SH SOLE 15 20,236 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,093 117,657 SH SOLE 18 106,139 0 11,518
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 229,092 5,292,036 SH SOLE 19 5,292,036 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 97,214 2,245,646 SH SOLE 21 2,245,646 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 242,972 5,612,654 SH SOLE 22 5,336,176 0 276,478
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,631 130,085 SH SOLE 23 130,085 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 953 22,023 SH SOLE 25 22,023 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10,763 248,633 SH SOLE 26 200,006 0 48,627
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10,272 237,293 SH SOLE 28 19,017 0 218,276
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2 35 SH SOLE 29 35 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 17,678 408,355 SH SOLE 30 359,859 0 48,496
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,272 29,387 SH SOLE 31 21,500 0 7,887
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 379 8,747 SH SOLE 34 8,747 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,858 42,912 SH SOLE 36 42,912 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 380 8,771 SH SOLE 40 8,771 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,760 40,659 SH SOLE 43 604 0 40,055
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,892 49,514 SH SOLE 2 2,314 0 47,200
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 21 561 SH SOLE 7 561 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 373 9,768 SH SOLE 18 9,768 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 329 8,600 SH SOLE 19 8,600 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 9,494 248,414 SH SOLE 21 248,414 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 25,563 668,842 SH SOLE 22 645,766 0 23,076
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 18 476 SH SOLE 31 476 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,952 51,077 SH SOLE 43 2,229 0 48,848
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 754 27,097 SH SOLE 2 11,445 0 15,652
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5 170 SH SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 18 655 SH SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3,305 118,803 SH SOLE 18 118,803 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,758 63,185 SH SOLE 19 63,185 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 38,953 1,400,164 SH SOLE 21 1,400,164 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 28,025 1,007,353 SH SOLE 22 969,427 0 37,926
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 232 8,342 SH SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 135 4,848 SH SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 605 21,756 SH SOLE 30 21,756 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 105 3,760 SH SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 420 15,099 SH SOLE 43 0 0 15,099
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 7,544 5,925,000 PRN SOLE 21 5,925,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 2,901 2,288,000 PRN SOLE 21 2,288,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,172 103,823 SH SOLE 2 32,364 0 71,459
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 12 1,042 SH SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,944 260,750 SH SOLE 18 260,750 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,219 285,150 SH SOLE 19 285,150 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 42,137 3,732,207 SH SOLE 21 3,732,207 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 26,687 2,363,796 SH SOLE 22 2,228,263 0 135,533
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 9 789 SH SOLE 25 789 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 459 40,644 SH SOLE 26 2,018 0 38,626
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 704 62,320 SH SOLE 30 62,320 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 25 2,253 SH SOLE 34 2,253 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 21 1,885 SH SOLE 36 1,885 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 128 11,316 SH SOLE 40 11,316 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 483 42,753 SH SOLE 43 19,186 0 23,567
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 438 68,662 SH SOLE 2 7,231 0 61,431
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 10 1,502 SH SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,487 233,135 SH SOLE 18 233,135 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 904 141,721 SH SOLE 19 141,721 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 18,325 2,872,243 SH SOLE 21 2,872,243 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 13,481 2,113,065 SH SOLE 22 2,034,653 0 78,412
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4 667 SH SOLE 43 0 0 667
LIFE STORAGE INC COM 53223X107 19,649 228,609 SH SOLE 2 64,899 0 163,710
LIFE STORAGE INC COM 53223X107 7,555 87,901 SH SOLE 4 87,901 0 0
LIFE STORAGE INC COM 53223X107 8,407 97,815 SH SOLE 7 97,815 0 0
LIFE STORAGE INC COM 53223X107 15,712 182,804 SH SOLE 18 182,804 0 0
LIFE STORAGE INC COM 53223X107 9,845 114,538 SH SOLE 19 114,538 0 0
LIFE STORAGE INC COM 53223X107 369,831 4,302,864 SH SOLE 21 4,302,864 0 0
LIFE STORAGE INC COM 53223X107 264,193 3,073,800 SH SOLE 22 2,973,065 0 100,735
LIFE STORAGE INC COM 53223X107 310 3,606 SH SOLE 23 3,606 0 0
LIFE STORAGE INC COM 53223X107 27,536 320,370 SH SOLE 25 320,370 0 0
LIFE STORAGE INC COM 53223X107 2,942 34,232 SH SOLE 26 26,578 0 7,654
LIFE STORAGE INC COM 53223X107 4,821 56,094 SH SOLE 28 8,775 0 47,319
LIFE STORAGE INC COM 53223X107 41 472 SH SOLE 29 472 0 0
LIFE STORAGE INC COM 53223X107 27,276 317,342 SH SOLE 30 317,342 0 0
LIFE STORAGE INC COM 53223X107 197 2,287 SH SOLE 31 2,287 0 0
LIFE STORAGE INC COM 53223X107 15 174 SH SOLE 34 174 0 0
LIFE STORAGE INC COM 53223X107 411 4,778 SH SOLE 36 4,778 0 0
LIFE STORAGE INC COM 53223X107 766 8,908 SH SOLE 40 8,908 0 0
LIFE STORAGE INC COM 53223X107 4,277 49,760 SH SOLE 43 2,150 0 47,610
LIFEMD INC COM 53216B104 19 1,218 SH SOLE 2 1,218 0 0
LIFEMD INC COM 53216B104 574 36,254 SH SOLE 21 36,254 0 0
LIFEMD INC COM 53216B104 5,023 317,531 SH SOLE 22 317,531 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 7,384 728,200 SH SOLE 19 728,200 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 206 20,285 SH SOLE 20 20,285 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 15 1,515 SH SOLE 21 1,515 0 0
LIFETIME BRANDS INC COM 53222Q103 183 12,473 SH SOLE 2 500 0 11,973
LIFETIME BRANDS INC COM 53222Q103 698 47,546 SH SOLE 18 47,546 0 0
LIFETIME BRANDS INC COM 53222Q103 333 22,660 SH SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 7,185 489,106 SH SOLE 21 489,106 0 0
LIFETIME BRANDS INC COM 53222Q103 5,459 371,584 SH SOLE 22 361,074 0 10,510
LIFEVANTAGE CORP COM NEW 53222K205 501 53,572 SH SOLE 2 1,315 0 52,257
LIFEVANTAGE CORP COM NEW 53222K205 4 407 SH SOLE 7 407 0 0
LIFEVANTAGE CORP COM NEW 53222K205 455 48,621 SH SOLE 18 48,621 0 0
LIFEVANTAGE CORP COM NEW 53222K205 234 25,078 SH SOLE 19 25,078 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,633 495,500 SH SOLE 21 495,500 0 0
LIFEVANTAGE CORP COM NEW 53222K205 3,606 385,661 SH SOLE 22 381,846 0 3,815
LIFEWAY FOODS INC COM 531914109 5 946 SH SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 110 20,356 SH SOLE 21 20,356 0 0
LIFEWAY FOODS INC COM 531914109 5 899 SH SOLE 22 899 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,407 15,791 SH SOLE 2 12,334 0 3,457
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12 78 SH SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 32 213 SH SOLE 7 213 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12,432 81,547 SH SOLE 18 80,473 0 1,074
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7,110 46,641 SH SOLE 19 46,641 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 193,994 1,272,509 SH SOLE 21 1,272,509 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 84,210 552,378 SH SOLE 22 540,215 0 12,163
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 191 1,253 SH SOLE 23 1,253 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 38 251 SH SOLE 25 251 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,553 16,745 SH SOLE 26 4,672 0 12,073
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 317 2,081 SH SOLE 28 2,081 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 17,560 115,183 SH SOLE 30 115,183 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 58 380 SH SOLE 34 380 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 93 611 SH SOLE 36 611 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 305 1,999 SH SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,854 18,723 SH SOLE 43 6,043 0 12,680
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 3,064 2,960,000 PRN SOLE 21 2,960,000 0 0
LIGHTBRIDGE CORP COM 53224K302 3 502 SH SOLE 21 502 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 3 1,121 SH SOLE 43 0 0 1,121
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 18 5,743 SH SOLE 18 5,743 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 248 80,078 SH SOLE 21 80,078 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 724 233,485 SH SOLE 22 233,485 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 85 1,355 SH SOLE 18 1,355 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 100,678 1,602,894 SH SOLE 19 1,602,894 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 14,858 236,554 SH SOLE 21 236,554 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 2,125 33,840 SH SOLE 22 33,840 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 13 200 SH SOLE 43 0 0 200
LILLY ELI & CO COM 532457108 411,485 2,202,572 SH SOLE 2 619,756 0 1,582,816
LILLY ELI & CO COM 532457108 77,818 416,539 SH SOLE 4 383,358 0 33,181
LILLY ELI & CO COM 532457108 137,577 736,414 SH SOLE 7 708,736 0 27,678
LILLY ELI & CO COM 532457108 587 3,141 SH SOLE 13 3,141 0 0
LILLY ELI & CO COM 532457108 15,986 85,571 SH SOLE 15 85,571 0 0
LILLY ELI & CO COM 532457108 436,090 2,334,278 SH SOLE 18 2,218,177 0 116,101
LILLY ELI & CO COM 532457108 392,704 2,102,044 SH SOLE 19 2,102,044 0 0
LILLY ELI & CO COM 532457108 3,573,296 19,126,946 SH SOLE 21 19,126,946 0 0
LILLY ELI & CO COM 532457108 3,487,687 18,668,701 SH SOLE 22 16,777,201 0 1,891,500
LILLY ELI & CO COM 532457108 102,514 548,730 SH SOLE 23 548,730 0 0
LILLY ELI & CO COM 532457108 260,747 1,395,714 SH SOLE 25 1,395,714 0 0
LILLY ELI & CO COM 532457108 341,610 1,828,549 SH SOLE 26 598,078 0 1,230,471
LILLY ELI & CO COM 532457108 503,041 2,692,653 SH SOLE 28 102,056 0 2,590,597
LILLY ELI & CO COM 532457108 126 675 SH SOLE 29 675 0 0
LILLY ELI & CO COM 532457108 695,893 3,724,937 SH SOLE 30 3,724,937 0 0
LILLY ELI & CO COM 532457108 36,272 194,156 SH SOLE 31 111,527 0 82,629
LILLY ELI & CO COM 532457108 313,796 1,679,669 SH SOLE 34 1,679,669 0 0
LILLY ELI & CO COM 532457108 98,449 526,972 SH SOLE 36 526,972 0 0
LILLY ELI & CO COM 532457108 6,514 34,870 SH SOLE 40 34,870 0 0
LILLY ELI & CO COM 532457108 143,502 768,131 SH SOLE 43 58,942 0 709,189
LIMBACH HLDGS INC COM 53263P105 59 5,618 SH SOLE 21 5,618 0 0
LIMELIGHT NETWORKS INC COM 53261M104 277 77,726 SH SOLE 2 48,274 0 29,452
LIMELIGHT NETWORKS INC COM 53261M104 8 2,223 SH SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,490 417,415 SH SOLE 18 399,078 0 18,337
LIMELIGHT NETWORKS INC COM 53261M104 2,477 693,938 SH SOLE 19 693,938 0 0
LIMELIGHT NETWORKS INC COM 53261M104 17,038 4,772,512 SH SOLE 21 4,772,512 0 0
LIMELIGHT NETWORKS INC COM 53261M104 14,698 4,117,065 SH SOLE 22 4,034,462 0 82,603
LIMELIGHT NETWORKS INC COM 53261M104 89 25,003 SH SOLE 23 25,003 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11 3,188 SH SOLE 25 3,188 0 0
LIMELIGHT NETWORKS INC COM 53261M104 432 121,054 SH SOLE 26 5,824 0 115,230
LIMELIGHT NETWORKS INC COM 53261M104 60 16,916 SH SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 397 111,294 SH SOLE 30 111,294 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11 3,206 SH SOLE 34 3,206 0 0
LIMELIGHT NETWORKS INC COM 53261M104 20 5,678 SH SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 54 15,214 SH SOLE 40 15,214 0 0
LIMELIGHT NETWORKS INC COM 53261M104 12 3,343 SH SOLE 43 0 0 3,343
LIMESTONE BANCORP INC COM 53262L105 55 3,454 SH SOLE 2 0 0 3,454
LIMESTONE BANCORP INC COM 53262L105 347 21,921 SH SOLE 18 21,921 0 0
LIMESTONE BANCORP INC COM 53262L105 132 8,314 SH SOLE 19 8,314 0 0
LIMESTONE BANCORP INC COM 53262L105 2,961 186,823 SH SOLE 21 186,823 0 0
LIMESTONE BANCORP INC COM 53262L105 497 31,341 SH SOLE 22 25,435 0 5,906
LIMESTONE BANCORP INC COM 53262L105 1 48 SH SOLE 43 0 0 48
LIMONEIRA CO COM 532746104 191 10,886 SH SOLE 2 1,514 0 9,372
LIMONEIRA CO COM 532746104 5 314 SH SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 956 54,654 SH SOLE 18 54,654 0 0
LIMONEIRA CO COM 532746104 504 28,817 SH SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 10,992 628,140 SH SOLE 21 628,140 0 0
LIMONEIRA CO COM 532746104 7,013 400,735 SH SOLE 22 388,407 0 12,328
LIMONEIRA CO COM 532746104 2 100 SH SOLE 43 0 0 100
LINCOLN EDL SVCS CORP COM 533535100 35 5,526 SH SOLE 18 5,526 0 0
LINCOLN EDL SVCS CORP COM 533535100 594 92,686 SH SOLE 21 92,686 0 0
LINCOLN EDL SVCS CORP COM 533535100 3,415 532,784 SH SOLE 22 532,784 0 0
LINCOLN EDL SVCS CORP COM 533535100 14 2,136 SH SOLE 43 0 0 2,136
LINCOLN ELEC HLDGS INC COM 533900106 19,836 161,345 SH SOLE 2 59,857 0 101,488
LINCOLN ELEC HLDGS INC COM 533900106 176 1,433 SH SOLE 4 1,433 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,863 15,152 SH SOLE 7 15,152 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,125 147,432 SH SOLE 18 147,274 0 158
LINCOLN ELEC HLDGS INC COM 533900106 1,819 14,797 SH SOLE 19 14,797 0 0
LINCOLN ELEC HLDGS INC COM 533900106 367,297 2,987,612 SH SOLE 21 2,987,612 0 0
LINCOLN ELEC HLDGS INC COM 533900106 230,925 1,878,355 SH SOLE 22 1,802,216 0 76,139
LINCOLN ELEC HLDGS INC COM 533900106 477 3,876 SH SOLE 23 3,876 0 0
LINCOLN ELEC HLDGS INC COM 533900106 37 301 SH SOLE 25 301 0 0
LINCOLN ELEC HLDGS INC COM 533900106 5,325 43,310 SH SOLE 26 19,788 0 23,522
LINCOLN ELEC HLDGS INC COM 533900106 896 7,291 SH SOLE 28 7,291 0 0
LINCOLN ELEC HLDGS INC COM 533900106 115 935 SH SOLE 29 935 0 0
LINCOLN ELEC HLDGS INC COM 533900106 35,815 291,325 SH SOLE 30 291,325 0 0
LINCOLN ELEC HLDGS INC COM 533900106 224 1,825 SH SOLE 31 1,825 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13 102 SH SOLE 34 102 0 0
LINCOLN ELEC HLDGS INC COM 533900106 216 1,758 SH SOLE 36 1,758 0 0
LINCOLN ELEC HLDGS INC COM 533900106 851 6,924 SH SOLE 40 6,924 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,851 31,326 SH SOLE 43 251 0 31,075
LINCOLN NATL CORP IND COM 534187109 34,582 555,351 SH SOLE 2 169,111 0 386,240
LINCOLN NATL CORP IND COM 534187109 6,469 103,884 SH SOLE 4 96,754 0 7,130
LINCOLN NATL CORP IND COM 534187109 10,201 163,822 SH SOLE 7 155,146 0 8,676
LINCOLN NATL CORP IND COM 534187109 22 357 SH SOLE 13 357 0 0
LINCOLN NATL CORP IND COM 534187109 1,599 25,676 SH SOLE 15 25,676 0 0
LINCOLN NATL CORP IND COM 534187109 38,860 624,049 SH SOLE 18 597,754 0 26,295
LINCOLN NATL CORP IND COM 534187109 4,888 78,491 SH SOLE 19 78,491 0 0
LINCOLN NATL CORP IND COM 534187109 311,580 5,003,697 SH SOLE 21 5,003,697 0 0
LINCOLN NATL CORP IND COM 534187109 269,061 4,320,872 SH SOLE 22 3,853,057 0 467,815
LINCOLN NATL CORP IND COM 534187109 7,882 126,585 SH SOLE 23 126,585 0 0
LINCOLN NATL CORP IND COM 534187109 28,904 464,175 SH SOLE 25 464,175 0 0
LINCOLN NATL CORP IND COM 534187109 31,190 500,882 SH SOLE 26 217,224 0 283,658
LINCOLN NATL CORP IND COM 534187109 36,392 584,427 SH SOLE 28 26,626 0 557,801
LINCOLN NATL CORP IND COM 534187109 806 12,939 SH SOLE 29 12,939 0 0
LINCOLN NATL CORP IND COM 534187109 75,002 1,204,466 SH SOLE 30 1,178,624 0 25,842
LINCOLN NATL CORP IND COM 534187109 1,980 31,801 SH SOLE 31 24,997 0 6,804
LINCOLN NATL CORP IND COM 534187109 47,695 765,934 SH SOLE 34 765,934 0 0
LINCOLN NATL CORP IND COM 534187109 8,647 138,869 SH SOLE 36 138,869 0 0
LINCOLN NATL CORP IND COM 534187109 465 7,461 SH SOLE 40 7,461 0 0
LINCOLN NATL CORP IND COM 534187109 25,829 414,785 SH SOLE 43 15,444 0 399,341
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 253 13,366 SH SOLE 2 9,930 0 3,436
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 126 SH SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9 474 SH SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,732 91,625 SH SOLE 18 91,625 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 862 45,613 SH SOLE 19 45,613 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 19,232 1,017,578 SH SOLE 21 1,017,578 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 16,201 857,208 SH SOLE 22 829,512 0 27,696
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 367 19,438 SH SOLE 26 0 0 19,438
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 52 2,758 SH SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 100 5,292 SH SOLE 30 5,292 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 437 SH SOLE 34 437 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 120 6,340 SH SOLE 40 6,340 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 136 7,184 SH SOLE 43 156 0 7,028
LINDE PLC SHS G5494J103 348,474 1,243,929 SH SOLE 2 211,732 0 1,032,197
LINDE PLC SHS G5494J103 74,418 265,645 SH SOLE 4 245,450 0 20,195
LINDE PLC SHS G5494J103 129,195 461,179 SH SOLE 7 439,218 0 21,961
LINDE PLC SHS G5494J103 1,186 4,232 SH SOLE 13 4,232 0 0
LINDE PLC SHS G5494J103 19,087 68,135 SH SOLE 15 68,135 0 0
LINDE PLC SHS G5494J103 268,456 958,294 SH SOLE 18 843,554 0 114,740
LINDE PLC SHS G5494J103 66,106 235,976 SH SOLE 19 235,976 0 0
LINDE PLC SHS G5494J103 2,942,849 10,504,921 SH SOLE 21 10,504,921 0 0
LINDE PLC SHS G5494J103 3,268,496 11,667,366 SH SOLE 22 10,439,528 0 1,227,838
LINDE PLC SHS G5494J103 91,386 326,216 SH SOLE 23 326,216 0 0
LINDE PLC SHS G5494J103 212,421 758,267 SH SOLE 25 758,267 0 0
LINDE PLC SHS G5494J103 305,178 1,089,378 SH SOLE 26 337,749 0 751,629
LINDE PLC SHS G5494J103 316,049 1,128,184 SH SOLE 28 62,981 0 1,065,203
LINDE PLC SHS G5494J103 237 845 SH SOLE 29 845 0 0
LINDE PLC SHS G5494J103 618,903 2,209,264 SH SOLE 30 2,202,753 0 6,511
LINDE PLC SHS G5494J103 52,078 185,900 SH SOLE 31 69,193 0 116,707
LINDE PLC SHS G5494J103 8,897 31,759 SH SOLE 34 31,759 0 0
LINDE PLC SHS G5494J103 88,196 314,830 SH SOLE 36 314,830 0 0
LINDE PLC SHS G5494J103 5,960 21,274 SH SOLE 40 21,274 0 0
LINDE PLC SHS G5494J103 73,106 260,962 SH SOLE 43 18,668 0 242,294
LINDSAY CORP COM 535555106 794 4,767 SH SOLE 2 3,538 0 1,229
LINDSAY CORP COM 535555106 9 53 SH SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,937 11,628 SH SOLE 7 11,628 0 0
LINDSAY CORP COM 535555106 7,188 43,138 SH SOLE 18 43,138 0 0
LINDSAY CORP COM 535555106 3,425 20,557 SH SOLE 19 20,557 0 0
LINDSAY CORP COM 535555106 210,004 1,260,374 SH SOLE 21 1,260,374 0 0
LINDSAY CORP COM 535555106 52,708 316,339 SH SOLE 22 307,259 0 9,080
LINDSAY CORP COM 535555106 42 251 SH SOLE 25 251 0 0
LINDSAY CORP COM 535555106 548 3,289 SH SOLE 26 2,585 0 704
LINDSAY CORP COM 535555106 275 1,649 SH SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 21,688 130,162 SH SOLE 30 130,162 0 0
LINDSAY CORP COM 535555106 104 625 SH SOLE 36 625 0 0
LINDSAY CORP COM 535555106 221 1,328 SH SOLE 40 1,328 0 0
LINDSAY CORP COM 535555106 462 2,774 SH SOLE 43 0 0 2,774
LINEAGE CELL THERAPEUTICS IN COM 53566P109 19 7,917 SH SOLE 2 7,917 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 1 SH SOLE 17 0 0 1
LINEAGE CELL THERAPEUTICS IN COM 53566P109 142 60,556 SH SOLE 21 60,556 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 5,628 2,395,015 SH SOLE 22 2,395,015 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,274 152,075 SH SOLE 2 55,382 0 96,693
LIONS GATE ENTMNT CORP CL A VTG 535919401 52 3,498 SH SOLE 4 3,498 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 23 1,566 SH SOLE 7 1,566 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 0 25 SH SOLE 17 0 0 25
LIONS GATE ENTMNT CORP CL A VTG 535919401 929 62,150 SH SOLE 18 62,150 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 21,626 1,446,588 SH SOLE 19 1,446,588 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 9,800 655,488 SH SOLE 21 655,488 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 22,995 1,538,110 SH SOLE 22 1,456,138 0 81,972
LIONS GATE ENTMNT CORP CL A VTG 535919401 312 20,860 SH SOLE 26 6,349 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 138 9,210 SH SOLE 28 7,511 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 735 49,138 SH SOLE 30 49,138 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 16 1,075 SH SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,282 286,405 SH SOLE 34 286,405 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 37 2,452 SH SOLE 36 2,452 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 93 6,223 SH SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,041 136,535 SH SOLE 43 1,499 0 135,036
LIONS GATE ENTMNT CORP OPTIONS 535919401 9 600 SH Call SOLE 4 600 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 115 7,700 SH Call SOLE 18 7,700 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1,813 121,300 SH Call SOLE 19 121,300 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 67 4,500 SH Call SOLE 22 4,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 537 35,900 SH Call SOLE 34 35,900 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4,025 312,017 SH SOLE 2 94,899 0 217,118
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7 548 SH SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 38 2,973 SH SOLE 7 2,973 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 240 18,601 SH SOLE 13 18,601 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 12 SH SOLE 17 0 0 12
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,263 97,910 SH SOLE 18 82,377 0 15,533
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,340 181,366 SH SOLE 19 181,366 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17,502 1,356,779 SH SOLE 21 1,356,779 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 44,532 3,452,130 SH SOLE 22 3,242,913 0 209,217
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 10 741 SH SOLE 25 741 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 823 63,781 SH SOLE 26 42,292 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 252 19,555 SH SOLE 28 14,084 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,136 88,047 SH SOLE 30 88,047 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 31 2,427 SH SOLE 31 2,427 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 156 12,092 SH SOLE 36 12,092 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 233 18,099 SH SOLE 40 18,099 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 115 8,923 SH SOLE 43 226 0 8,697
LIPOCINE INC NEW COM 53630X104 107 71,047 SH SOLE 21 71,047 0 0
LIPOCINE INC NEW COM 53630X104 2,343 1,551,790 SH SOLE 22 1,551,790 0 0
LIQTECH INTL INC COM 53632A201 84 10,370 SH SOLE 21 10,370 0 0
LIQTECH INTL INC COM 53632A201 355 43,892 SH SOLE 22 43,892 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 41 15,210 SH SOLE 2 1,735 0 13,475
LIQUIDIA CORPORATION COM NEW 53635D202 1 487 SH SOLE 7 487 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 246 91,581 SH SOLE 18 91,581 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 108 40,152 SH SOLE 19 40,152 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 2,672 993,288 SH SOLE 21 993,288 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 3,031 1,126,700 SH SOLE 22 1,119,654 0 7,046
LIQUIDITY SERVICES INC COM 53635B107 462 24,842 SH SOLE 2 2,448 0 22,394
LIQUIDITY SERVICES INC COM 53635B107 10 522 SH SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 2,195 118,137 SH SOLE 18 118,137 0 0
LIQUIDITY SERVICES INC COM 53635B107 853 45,936 SH SOLE 19 45,936 0 0
LIQUIDITY SERVICES INC COM 53635B107 59,538 3,204,387 SH SOLE 21 3,204,387 0 0
LIQUIDITY SERVICES INC COM 53635B107 15,445 831,275 SH SOLE 22 802,503 0 28,772
LIQUIDITY SERVICES INC COM 53635B107 750 40,387 SH SOLE 30 40,387 0 0
LIQUIDITY SERVICES INC COM 53635B107 91 4,914 SH SOLE 43 0 0 4,914
LITHIA MTRS INC CL A 536797103 16,053 41,153 SH SOLE 2 25,870 0 15,283
LITHIA MTRS INC CL A 536797103 151 387 SH SOLE 4 387 0 0
LITHIA MTRS INC CL A 536797103 245 628 SH SOLE 7 628 0 0
LITHIA MTRS INC CL A 536797103 55,506 142,289 SH SOLE 18 139,374 0 2,915
LITHIA MTRS INC CL A 536797103 40,672 104,264 SH SOLE 19 104,264 0 0
LITHIA MTRS INC CL A 536797103 752,286 1,928,494 SH SOLE 21 1,928,494 0 0
LITHIA MTRS INC CL A 536797103 362,685 929,746 SH SOLE 22 898,637 0 31,109
LITHIA MTRS INC CL A 536797103 1,656 4,246 SH SOLE 23 4,246 0 0
LITHIA MTRS INC CL A 536797103 121 309 SH SOLE 25 309 0 0
LITHIA MTRS INC CL A 536797103 9,469 24,273 SH SOLE 26 7,708 0 16,565
LITHIA MTRS INC CL A 536797103 1,359 3,484 SH SOLE 28 3,202 0 282
LITHIA MTRS INC CL A 536797103 259 664 SH SOLE 29 664 0 0
LITHIA MTRS INC CL A 536797103 7,057 18,090 SH SOLE 30 18,090 0 0
LITHIA MTRS INC CL A 536797103 203 520 SH SOLE 31 520 0 0
LITHIA MTRS INC CL A 536797103 528 1,353 SH SOLE 36 1,353 0 0
LITHIA MTRS INC CL A 536797103 1,213 3,109 SH SOLE 40 3,109 0 0
LITHIA MTRS INC CL A 536797103 4,963 12,723 SH SOLE 43 1,489 0 11,234
LITHIUM AMERS CORP NEW COM NEW 53680Q207 35 2,183 SH SOLE 43 0 0 2,183
LITTELFUSE INC COM 537008104 16,091 60,849 SH SOLE 2 19,003 0 41,846
LITTELFUSE INC COM 537008104 29 109 SH SOLE 4 109 0 0
LITTELFUSE INC COM 537008104 109 413 SH SOLE 7 413 0 0
LITTELFUSE INC COM 537008104 15,732 59,492 SH SOLE 18 59,492 0 0
LITTELFUSE INC COM 537008104 1,628 6,158 SH SOLE 19 6,158 0 0
LITTELFUSE INC COM 537008104 301,961 1,141,889 SH SOLE 21 1,141,889 0 0
LITTELFUSE INC COM 537008104 202,492 765,740 SH SOLE 22 732,015 0 33,725
LITTELFUSE INC COM 537008104 60 227 SH SOLE 25 227 0 0
LITTELFUSE INC COM 537008104 3,477 13,150 SH SOLE 26 8,112 0 5,038
LITTELFUSE INC COM 537008104 510 1,929 SH SOLE 28 1,929 0 0
LITTELFUSE INC COM 537008104 4,524 17,108 SH SOLE 30 17,108 0 0
LITTELFUSE INC COM 537008104 118 448 SH SOLE 31 448 0 0
LITTELFUSE INC COM 537008104 203 766 SH SOLE 36 766 0 0
LITTELFUSE INC COM 537008104 789 2,982 SH SOLE 40 2,982 0 0
LITTELFUSE INC COM 537008104 4,079 15,425 SH SOLE 43 937 0 14,488
LIVANOVA PLC SHS G5509L101 4,170 56,555 SH SOLE 2 36,994 0 19,561
LIVANOVA PLC SHS G5509L101 15 199 SH SOLE 4 199 0 0
LIVANOVA PLC SHS G5509L101 58 786 SH SOLE 7 786 0 0
LIVANOVA PLC SHS G5509L101 19,347 262,399 SH SOLE 18 257,745 0 4,654
LIVANOVA PLC SHS G5509L101 13,896 188,468 SH SOLE 19 188,468 0 0
LIVANOVA PLC SHS G5509L101 275,380 3,734,978 SH SOLE 21 3,734,978 0 0
LIVANOVA PLC SHS G5509L101 126,934 1,721,612 SH SOLE 22 1,671,715 0 49,897
LIVANOVA PLC SHS G5509L101 460 6,236 SH SOLE 23 6,236 0 0
LIVANOVA PLC SHS G5509L101 32 429 SH SOLE 25 429 0 0
LIVANOVA PLC SHS G5509L101 3,569 48,409 SH SOLE 26 14,695 0 33,714
LIVANOVA PLC SHS G5509L101 464 6,300 SH SOLE 28 6,300 0 0
LIVANOVA PLC SHS G5509L101 25,857 350,696 SH SOLE 30 350,696 0 0
LIVANOVA PLC SHS G5509L101 78 1,055 SH SOLE 36 1,055 0 0
LIVANOVA PLC SHS G5509L101 492 6,677 SH SOLE 40 6,677 0 0
LIVANOVA PLC SHS G5509L101 635 8,613 SH SOLE 43 22 0 8,591
LIVE NATION ENTERTAINMENT IN COM 538034109 27,141 320,631 SH SOLE 2 56,965 0 263,666
LIVE NATION ENTERTAINMENT IN COM 538034109 7,243 85,563 SH SOLE 4 79,214 0 6,349
LIVE NATION ENTERTAINMENT IN COM 538034109 10,682 126,189 SH SOLE 7 121,663 0 4,526
LIVE NATION ENTERTAINMENT IN COM 538034109 53 624 SH SOLE 13 624 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,411 16,668 SH SOLE 15 16,668 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2 25 SH SOLE 17 0 0 25
LIVE NATION ENTERTAINMENT IN COM 538034109 29,980 354,159 SH SOLE 18 332,867 0 21,292
LIVE NATION ENTERTAINMENT IN COM 538034109 33,610 397,043 SH SOLE 19 397,043 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 305,001 3,603,082 SH SOLE 21 3,603,082 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 274,834 3,246,707 SH SOLE 22 2,906,083 0 340,624
LIVE NATION ENTERTAINMENT IN COM 538034109 8,368 98,855 SH SOLE 23 98,855 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 80,075 945,954 SH SOLE 25 945,954 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 33,772 398,955 SH SOLE 26 175,882 0 223,073
LIVE NATION ENTERTAINMENT IN COM 538034109 24,925 294,448 SH SOLE 28 16,203 0 278,245
LIVE NATION ENTERTAINMENT IN COM 538034109 6 66 SH SOLE 29 66 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 46,142 545,091 SH SOLE 30 545,091 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,348 27,742 SH SOLE 31 22,180 0 5,562
LIVE NATION ENTERTAINMENT IN COM 538034109 8,826 104,263 SH SOLE 34 104,263 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,817 80,527 SH SOLE 36 80,527 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 568 6,706 SH SOLE 40 6,706 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,516 76,978 SH SOLE 43 18,462 0 58,516
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,154 1,542,000 PRN SOLE 2 1,542,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,281 1,633,000 PRN SOLE 18 1,633,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 24,049 17,216,000 PRN SOLE 19 17,216,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 4,631 3,315,000 PRN SOLE 21 3,315,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 124 89,000 PRN SOLE 22 89,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,362 975,000 PRN SOLE 26 975,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 60 43,000 PRN SOLE 30 43,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5,053 3,617,000 PRN SOLE 34 3,617,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 792 715,000 PRN SOLE 2 715,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 588 531,000 PRN SOLE 18 531,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 15,267 13,785,000 PRN SOLE 19 13,785,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2,229 2,013,000 PRN SOLE 21 2,013,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 93 84,000 PRN SOLE 22 84,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 481 434,000 PRN SOLE 26 434,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 50 45,000 PRN SOLE 30 45,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2,667 2,408,000 PRN SOLE 34 2,408,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,243 32,747 SH SOLE 2 9,289 0 23,458
LIVE OAK BANCSHARES INC COM 53803X105 7 104 SH SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105 34 494 SH SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 6,514 95,107 SH SOLE 18 95,107 0 0
LIVE OAK BANCSHARES INC COM 53803X105 3,407 49,748 SH SOLE 19 49,748 0 0
LIVE OAK BANCSHARES INC COM 53803X105 75,588 1,103,629 SH SOLE 21 1,103,629 0 0
LIVE OAK BANCSHARES INC COM 53803X105 58,361 852,114 SH SOLE 22 807,815 0 44,299
LIVE OAK BANCSHARES INC COM 53803X105 42 609 SH SOLE 25 609 0 0
LIVE OAK BANCSHARES INC COM 53803X105 77 1,127 SH SOLE 26 1,127 0 0
LIVE OAK BANCSHARES INC COM 53803X105 198 2,884 SH SOLE 28 2,884 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,792 26,164 SH SOLE 30 26,164 0 0
LIVE OAK BANCSHARES INC COM 53803X105 276 4,028 SH SOLE 34 4,028 0 0
LIVE OAK BANCSHARES INC COM 53803X105 98 1,438 SH SOLE 36 1,438 0 0
LIVE OAK BANCSHARES INC COM 53803X105 286 4,173 SH SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,204 17,572 SH SOLE 43 0 0 17,572
LIVE VENTURES INC COM NEW 538142308 15 631 SH SOLE 21 631 0 0
LIVENT CORP COM 53814L108 3,347 193,252 SH SOLE 2 57,442 0 135,810
LIVENT CORP COM 53814L108 10 549 SH SOLE 4 549 0 0
LIVENT CORP COM 53814L108 44 2,557 SH SOLE 7 2,557 0 0
LIVENT CORP COM 53814L108 10,640 614,337 SH SOLE 18 604,047 0 10,290
LIVENT CORP COM 53814L108 15,927 919,572 SH SOLE 19 919,572 0 0
LIVENT CORP COM 53814L108 298,657 17,243,498 SH SOLE 21 17,243,498 0 0
LIVENT CORP COM 53814L108 86,794 5,011,221 SH SOLE 22 4,784,299 0 226,922
LIVENT CORP COM 53814L108 568 32,820 SH SOLE 23 32,820 0 0
LIVENT CORP COM 53814L108 24 1,403 SH SOLE 25 1,403 0 0
LIVENT CORP COM 53814L108 4,519 260,912 SH SOLE 26 28,780 0 232,132
LIVENT CORP COM 53814L108 282 16,260 SH SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 5,870 338,933 SH SOLE 30 338,933 0 0
LIVENT CORP COM 53814L108 411 23,713 SH SOLE 34 23,713 0 0
LIVENT CORP COM 53814L108 43 2,457 SH SOLE 36 2,457 0 0
LIVENT CORP COM 53814L108 307 17,705 SH SOLE 40 17,705 0 0
LIVENT CORP COM 53814L108 1,476 85,202 SH SOLE 43 1,036 0 84,166
LIVEPERSON INC COM 538146101 1,966 37,280 SH SOLE 2 24,340 0 12,940
LIVEPERSON INC COM 538146101 14 259 SH SOLE 4 259 0 0
LIVEPERSON INC COM 538146101 58 1,096 SH SOLE 7 1,096 0 0
LIVEPERSON INC COM 538146101 13,821 262,052 SH SOLE 18 252,043 0 10,009
LIVEPERSON INC COM 538146101 14,582 276,497 SH SOLE 19 276,497 0 0
LIVEPERSON INC COM 538146101 390,385 7,402,075 SH SOLE 21 7,402,075 0 0
LIVEPERSON INC COM 538146101 103,870 1,969,476 SH SOLE 22 1,922,652 0 46,824
LIVEPERSON INC COM 538146101 421 7,977 SH SOLE 23 7,977 0 0
LIVEPERSON INC COM 538146101 35 672 SH SOLE 25 672 0 0
LIVEPERSON INC COM 538146101 3,009 57,046 SH SOLE 26 16,124 0 40,922
LIVEPERSON INC COM 538146101 454 8,611 SH SOLE 28 8,611 0 0
LIVEPERSON INC COM 538146101 7,260 137,657 SH SOLE 30 137,657 0 0
LIVEPERSON INC COM 538146101 49 933 SH SOLE 34 933 0 0
LIVEPERSON INC COM 538146101 87 1,653 SH SOLE 36 1,653 0 0
LIVEPERSON INC COM 538146101 396 7,512 SH SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 2,560 48,544 SH SOLE 43 87 0 48,457
LIVERAMP HLDGS INC COM 53815P108 3,646 70,269 SH SOLE 2 50,296 0 19,973
LIVERAMP HLDGS INC COM 53815P108 108 2,088 SH SOLE 4 2,088 0 0
LIVERAMP HLDGS INC COM 53815P108 56 1,075 SH SOLE 7 1,075 0 0
LIVERAMP HLDGS INC COM 53815P108 18,088 348,644 SH SOLE 18 346,187 0 2,457
LIVERAMP HLDGS INC COM 53815P108 9,860 190,056 SH SOLE 19 190,056 0 0
LIVERAMP HLDGS INC COM 53815P108 244,883 4,720,186 SH SOLE 21 4,720,186 0 0
LIVERAMP HLDGS INC COM 53815P108 118,032 2,275,090 SH SOLE 22 2,214,984 0 60,106
LIVERAMP HLDGS INC COM 53815P108 539 10,382 SH SOLE 23 10,382 0 0
LIVERAMP HLDGS INC COM 53815P108 2,954 56,948 SH SOLE 26 21,921 0 35,027
LIVERAMP HLDGS INC COM 53815P108 447 8,616 SH SOLE 28 8,616 0 0
LIVERAMP HLDGS INC COM 53815P108 2,282 43,991 SH SOLE 30 43,991 0 0
LIVERAMP HLDGS INC COM 53815P108 10 198 SH SOLE 34 198 0 0
LIVERAMP HLDGS INC COM 53815P108 423 8,148 SH SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 2,602 50,150 SH SOLE 43 17,225 0 32,925
LIVEXLIVE MEDIA INC COM NEW 53839L208 133 30,755 SH SOLE 2 1,684 0 29,071
LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 765 176,219 SH SOLE 18 176,219 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 469 108,017 SH SOLE 19 108,017 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 8,133 1,873,905 SH SOLE 21 1,873,905 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 5,652 1,302,300 SH SOLE 22 1,258,401 0 43,899
LIVEXLIVE MEDIA INC COM NEW 53839L208 15 3,547 SH SOLE 43 0 0 3,547
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 1 303 SH SOLE 18 303 0 0
LIZHI INC ADS 53933L104 311 33,940 SH SOLE 22 33,940 0 0
LKQ CORP COM 501889208 32,832 775,622 SH SOLE 2 194,539 0 581,083
LKQ CORP COM 501889208 6,196 146,382 SH SOLE 4 134,714 0 11,668
LKQ CORP COM 501889208 14,344 338,855 SH SOLE 7 235,643 0 103,212
LKQ CORP COM 501889208 55 1,294 SH SOLE 13 1,294 0 0
LKQ CORP COM 501889208 1,714 40,491 SH SOLE 15 40,491 0 0
LKQ CORP COM 501889208 27,910 659,332 SH SOLE 18 597,437 0 61,895
LKQ CORP COM 501889208 6,681 157,833 SH SOLE 19 157,833 0 0
LKQ CORP COM 501889208 317,759 7,506,703 SH SOLE 21 7,506,703 0 0
LKQ CORP COM 501889208 279,465 6,602,065 SH SOLE 22 5,885,946 0 716,119
LKQ CORP COM 501889208 7,795 184,138 SH SOLE 23 184,138 0 0
LKQ CORP COM 501889208 21,374 504,930 SH SOLE 25 504,930 0 0
LKQ CORP COM 501889208 32,286 762,727 SH SOLE 26 334,466 0 428,261
LKQ CORP COM 501889208 46,575 1,100,273 SH SOLE 28 29,237 0 1,071,036
LKQ CORP COM 501889208 441 10,424 SH SOLE 29 10,424 0 0
LKQ CORP COM 501889208 58,602 1,384,406 SH SOLE 30 1,343,203 0 41,203
LKQ CORP COM 501889208 3,537 83,566 SH SOLE 31 41,401 0 42,165
LKQ CORP COM 501889208 576 13,616 SH SOLE 34 13,616 0 0
LKQ CORP COM 501889208 8,171 193,021 SH SOLE 36 193,021 0 0
LKQ CORP COM 501889208 488 11,518 SH SOLE 40 11,518 0 0
LKQ CORP COM 501889208 4,011 94,761 SH SOLE 43 7,716 0 87,045
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 10 4,385 SH SOLE 18 4,385 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 7,386 3,183,488 SH SOLE 43 61,312 0 3,122,176
LM FDG AMER INC COM NEW 502074305 1 426 SH SOLE 21 426 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 24 1,444 SH SOLE 18 1,444 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 259 15,554 SH SOLE 21 15,554 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 2,606 156,717 SH SOLE 22 156,717 0 0
LOCKHEED MARTIN CORP COM 539830109 233,421 631,721 SH SOLE 2 166,093 0 465,628
LOCKHEED MARTIN CORP COM 539830109 36,262 98,138 SH SOLE 4 88,216 0 9,922
LOCKHEED MARTIN CORP COM 539830109 84,375 228,349 SH SOLE 7 220,982 0 7,367
LOCKHEED MARTIN CORP COM 539830109 7,817 21,156 SH SOLE 13 21,156 0 0
LOCKHEED MARTIN CORP COM 539830109 9,354 25,315 SH SOLE 15 25,315 0 0
LOCKHEED MARTIN CORP COM 539830109 0 1 SH SOLE 17 0 0 1
LOCKHEED MARTIN CORP COM 539830109 263,430 712,937 SH SOLE 18 664,520 0 48,417
LOCKHEED MARTIN CORP COM 539830109 104,786 283,589 SH SOLE 19 283,589 0 0
LOCKHEED MARTIN CORP COM 539830109 2,324,233 6,290,211 SH SOLE 21 6,290,211 0 0
LOCKHEED MARTIN CORP COM 539830109 2,135,588 5,779,670 SH SOLE 22 5,160,082 0 619,588
LOCKHEED MARTIN CORP COM 539830109 68,222 184,633 SH SOLE 23 184,633 0 0
LOCKHEED MARTIN CORP COM 539830109 128,848 348,710 SH SOLE 25 348,710 0 0
LOCKHEED MARTIN CORP COM 539830109 123,225 333,490 SH SOLE 26 178,823 0 154,667
LOCKHEED MARTIN CORP COM 539830109 31,968 86,517 SH SOLE 28 0 0 86,517
LOCKHEED MARTIN CORP COM 539830109 3,042 8,233 SH SOLE 29 8,233 0 0
LOCKHEED MARTIN CORP COM 539830109 309,335 837,173 SH SOLE 30 837,173 0 0
LOCKHEED MARTIN CORP COM 539830109 21,014 56,872 SH SOLE 31 43,338 0 13,534
LOCKHEED MARTIN CORP COM 539830109 3,890 10,527 SH SOLE 32 10,527 0 0
LOCKHEED MARTIN CORP COM 539830109 13,442 36,380 SH SOLE 35 36,380 0 0
LOCKHEED MARTIN CORP COM 539830109 55,081 149,068 SH SOLE 36 149,068 0 0
LOCKHEED MARTIN CORP COM 539830109 2,036 5,509 SH SOLE 40 5,509 0 0
LOCKHEED MARTIN CORP COM 539830109 61,096 165,348 SH SOLE 43 12,242 0 153,106
LOEWS CORP COM 540424108 27,896 543,989 SH SOLE 2 105,910 0 438,079
LOEWS CORP COM 540424108 6,231 121,505 SH SOLE 4 111,232 0 10,273
LOEWS CORP COM 540424108 10,778 210,186 SH SOLE 7 186,404 0 23,782
LOEWS CORP COM 540424108 72 1,396 SH SOLE 13 1,396 0 0
LOEWS CORP COM 540424108 1,657 32,321 SH SOLE 15 32,321 0 0
LOEWS CORP COM 540424108 32,868 640,942 SH SOLE 18 606,843 0 34,099
LOEWS CORP COM 540424108 5,320 103,739 SH SOLE 19 103,739 0 0
LOEWS CORP COM 540424108 277,997 5,421,163 SH SOLE 21 5,421,163 0 0
LOEWS CORP COM 540424108 271,990 5,304,021 SH SOLE 22 4,746,437 0 557,584
LOEWS CORP COM 540424108 8,063 157,235 SH SOLE 23 157,235 0 0
LOEWS CORP COM 540424108 15,499 302,251 SH SOLE 25 302,251 0 0
LOEWS CORP COM 540424108 30,512 595,002 SH SOLE 26 258,654 0 336,348
LOEWS CORP COM 540424108 48,887 953,325 SH SOLE 28 35,578 0 917,747
LOEWS CORP COM 540424108 34 668 SH SOLE 29 668 0 0
LOEWS CORP COM 540424108 56,997 1,111,491 SH SOLE 30 1,111,491 0 0
LOEWS CORP COM 540424108 3,296 64,270 SH SOLE 31 35,374 0 28,896
LOEWS CORP COM 540424108 648 12,628 SH SOLE 34 12,628 0 0
LOEWS CORP COM 540424108 8,832 172,235 SH SOLE 36 172,235 0 0
LOEWS CORP COM 540424108 514 10,021 SH SOLE 40 10,021 0 0
LOEWS CORP COM 540424108 10,076 196,487 SH SOLE 43 2,530 0 193,957
LOGICBIO THERAPEUTICS INC COM 54142F102 183 25,096 SH SOLE 2 1,020 0 24,076
LOGICBIO THERAPEUTICS INC COM 54142F102 417 57,248 SH SOLE 18 57,248 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 176 24,142 SH SOLE 19 24,142 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 4,152 570,345 SH SOLE 21 570,345 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2,215 304,237 SH SOLE 22 303,460 0 777
LOGICBIO THERAPEUTICS INC COM 54142F102 21 2,943 SH SOLE 23 2,943 0 0
LOGITECH INTL S A SHS H50430232 4 39 SH SOLE 18 39 0 0
LOGITECH INTL S A SHS H50430232 180 1,719 SH SOLE 22 1,719 0 0
LOGITECH INTL S A SHS H50430232 31,681 303,165 SH SOLE 43 21,942 0 281,223
LOMA NEGRA CORP SPONSORED ADS 54150E104 62 9,723 SH SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 934 147,602 SH SOLE 21 147,602 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,258 356,711 SH SOLE 22 343,687 0 13,024
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,022 161,487 SH SOLE 30 161,487 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 428 67,675 SH SOLE 43 0 0 67,675
LOOP INDS INC COM 543518104 2,106 262,908 SH SOLE 22 262,908 0 0
LORAL SPACE & COM INC COM 543881106 483 12,832 SH SOLE 2 4,140 0 8,692
LORAL SPACE & COM INC COM 543881106 3 70 SH SOLE 4 70 0 0
LORAL SPACE & COM INC COM 543881106 10 277 SH SOLE 7 277 0 0
LORAL SPACE & COM INC COM 543881106 1,607 42,669 SH SOLE 18 42,669 0 0
LORAL SPACE & COM INC COM 543881106 828 21,990 SH SOLE 19 21,990 0 0
LORAL SPACE & COM INC COM 543881106 18,979 503,824 SH SOLE 21 503,824 0 0
LORAL SPACE & COM INC COM 543881106 13,555 359,831 SH SOLE 22 341,562 0 18,269
LORAL SPACE & COM INC COM 543881106 20 539 SH SOLE 26 0 0 539
LORAL SPACE & COM INC COM 543881106 74 1,965 SH SOLE 28 1,965 0 0
LORAL SPACE & COM INC COM 543881106 442 11,730 SH SOLE 30 11,730 0 0
LORAL SPACE & COM INC COM 543881106 65 1,727 SH SOLE 40 1,727 0 0
LORAL SPACE & COM INC COM 543881106 416 11,047 SH SOLE 43 488 0 10,559
LORDSTOWN MOTORS CORP COM CL A 54405Q100 32 2,729 SH SOLE 2 2,729 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 10 854 SH SOLE 18 854 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 1,025 87,109 SH SOLE 21 87,109 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 20,162 1,713,032 SH SOLE 22 1,713,032 0 0
LOUISIANA PAC CORP COM 546347105 7,444 134,219 SH SOLE 2 102,202 0 32,017
LOUISIANA PAC CORP COM 546347105 24 438 SH SOLE 4 438 0 0
LOUISIANA PAC CORP COM 546347105 131 2,364 SH SOLE 7 2,364 0 0
LOUISIANA PAC CORP COM 546347105 33,081 596,479 SH SOLE 18 569,510 0 26,969
LOUISIANA PAC CORP COM 546347105 41,599 750,074 SH SOLE 19 750,074 0 0
LOUISIANA PAC CORP COM 546347105 446,245 8,046,253 SH SOLE 21 8,046,253 0 0
LOUISIANA PAC CORP COM 546347105 223,365 4,027,496 SH SOLE 22 3,944,292 0 83,204
LOUISIANA PAC CORP COM 546347105 1,904 34,334 SH SOLE 23 34,334 0 0
LOUISIANA PAC CORP COM 546347105 83 1,503 SH SOLE 25 1,503 0 0
LOUISIANA PAC CORP COM 546347105 11,435 206,193 SH SOLE 26 30,079 0 176,114
LOUISIANA PAC CORP COM 546347105 852 15,370 SH SOLE 28 14,490 0 880
LOUISIANA PAC CORP COM 546347105 4,500 81,143 SH SOLE 30 81,143 0 0
LOUISIANA PAC CORP COM 546347105 373 6,719 SH SOLE 36 6,719 0 0
LOUISIANA PAC CORP COM 546347105 743 13,393 SH SOLE 40 13,393 0 0
LOUISIANA PAC CORP COM 546347105 2,158 38,916 SH SOLE 43 337 0 38,579
LOVESAC COMPANY COM 54738L109 263 4,648 SH SOLE 2 3,527 0 1,121
LOVESAC COMPANY COM 54738L109 2 41 SH SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109 6 111 SH SOLE 7 111 0 0
LOVESAC COMPANY COM 54738L109 1,981 35,004 SH SOLE 18 35,004 0 0
LOVESAC COMPANY COM 54738L109 1,834 32,394 SH SOLE 19 32,394 0 0
LOVESAC COMPANY COM 54738L109 21,974 388,233 SH SOLE 21 388,233 0 0
LOVESAC COMPANY COM 54738L109 17,377 307,011 SH SOLE 22 298,806 0 8,205
LOVESAC COMPANY COM 54738L109 15 267 SH SOLE 23 267 0 0
LOVESAC COMPANY COM 54738L109 14 249 SH SOLE 25 249 0 0
LOVESAC COMPANY COM 54738L109 24 432 SH SOLE 26 432 0 0
LOVESAC COMPANY COM 54738L109 134 2,376 SH SOLE 30 2,376 0 0
LOVESAC COMPANY COM 54738L109 29 511 SH SOLE 34 511 0 0
LOVESAC COMPANY COM 54738L109 35 612 SH SOLE 36 612 0 0
LOVESAC COMPANY COM 54738L109 95 1,674 SH SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109 43 768 SH SOLE 43 0 0 768
LOWES COS INC COM 548661107 366,653 1,927,925 SH SOLE 2 449,075 0 1,478,850
LOWES COS INC COM 548661107 74,489 391,677 SH SOLE 4 363,417 0 28,260
LOWES COS INC COM 548661107 121,378 638,227 SH SOLE 7 609,627 0 28,600
LOWES COS INC COM 548661107 4,629 24,339 SH SOLE 13 24,339 0 0
LOWES COS INC COM 548661107 14,180 74,562 SH SOLE 15 74,562 0 0
LOWES COS INC COM 548661107 23 121 SH SOLE 17 0 0 121
LOWES COS INC COM 548661107 574,388 3,020,235 SH SOLE 18 2,633,567 0 386,668
LOWES COS INC COM 548661107 466,320 2,451,993 SH SOLE 19 2,451,993 0 0
LOWES COS INC COM 548661107 3,153,570 16,582,026 SH SOLE 21 16,582,026 0 0
LOWES COS INC COM 548661107 3,230,198 16,984,952 SH SOLE 22 15,169,021 0 1,815,931
LOWES COS INC COM 548661107 95,337 501,301 SH SOLE 23 501,301 0 0
LOWES COS INC COM 548661107 236,516 1,243,642 SH SOLE 25 1,231,457 0 12,185
LOWES COS INC COM 548661107 304,043 1,598,713 SH SOLE 26 519,898 0 1,078,815
LOWES COS INC COM 548661107 475,900 2,502,366 SH SOLE 28 87,715 0 2,414,651
LOWES COS INC COM 548661107 2,768 14,555 SH SOLE 29 14,555 0 0
LOWES COS INC COM 548661107 754,833 3,969,045 SH SOLE 30 3,933,583 0 35,462
LOWES COS INC COM 548661107 47,247 248,433 SH SOLE 31 106,849 0 141,584
LOWES COS INC COM 548661107 123,753 650,717 SH SOLE 34 650,717 0 0
LOWES COS INC COM 548661107 83,487 438,990 SH SOLE 36 438,990 0 0
LOWES COS INC COM 548661107 5,719 30,072 SH SOLE 40 30,072 0 0
LOWES COS INC COM 548661107 116,594 613,071 SH SOLE 43 76,091 0 536,980
LOWES COS INC OPTIONS 548661107 38 200 SH Call SOLE 2 200 0 0
LOWES COS INC OPTIONS 548661107 114 600 SH Call SOLE 4 600 0 0
LOWES COS INC OPTIONS 548661107 1,407 7,400 SH Call SOLE 18 7,400 0 0
LOWES COS INC OPTIONS 548661107 16,089 84,600 SH Call SOLE 19 84,600 0 0
LOWES COS INC OPTIONS 548661107 780 4,100 SH Call SOLE 22 4,100 0 0
LOWES COS INC OPTIONS 548661107 6,181 32,500 SH Call SOLE 34 32,500 0 0
LPL FINL HLDGS INC COM 50212V100 27,123 190,793 SH SOLE 2 46,949 0 143,844
LPL FINL HLDGS INC COM 50212V100 45 317 SH SOLE 4 317 0 0
LPL FINL HLDGS INC COM 50212V100 244 1,716 SH SOLE 7 1,716 0 0
LPL FINL HLDGS INC COM 50212V100 4,479 31,505 SH SOLE 18 31,505 0 0
LPL FINL HLDGS INC COM 50212V100 2,987 21,011 SH SOLE 19 21,011 0 0
LPL FINL HLDGS INC COM 50212V100 149,778 1,053,590 SH SOLE 21 1,053,590 0 0
LPL FINL HLDGS INC COM 50212V100 300,786 2,115,824 SH SOLE 22 2,006,620 0 109,204
LPL FINL HLDGS INC COM 50212V100 213 1,498 SH SOLE 25 1,498 0 0
LPL FINL HLDGS INC COM 50212V100 5,085 35,773 SH SOLE 26 27,113 0 8,660
LPL FINL HLDGS INC COM 50212V100 1,234 8,681 SH SOLE 28 7,563 0 1,118
LPL FINL HLDGS INC COM 50212V100 12,160 85,538 SH SOLE 30 85,538 0 0
LPL FINL HLDGS INC COM 50212V100 212 1,491 SH SOLE 31 1,491 0 0
LPL FINL HLDGS INC COM 50212V100 709 4,988 SH SOLE 36 4,988 0 0
LPL FINL HLDGS INC COM 50212V100 1,372 9,651 SH SOLE 40 9,651 0 0
LPL FINL HLDGS INC COM 50212V100 6,113 43,003 SH SOLE 43 3,583 0 39,420
LSB INDS INC COM 502160104 25 4,797 SH SOLE 18 4,797 0 0
LSB INDS INC COM 502160104 403 78,610 SH SOLE 21 78,610 0 0
LSB INDS INC COM 502160104 1,848 360,230 SH SOLE 22 360,230 0 0
LSI INDS INC COM 50216C108 173 20,267 SH SOLE 2 2,672 0 17,595
LSI INDS INC COM 50216C108 786 92,101 SH SOLE 18 92,101 0 0
LSI INDS INC COM 50216C108 1,095 128,367 SH SOLE 19 128,367 0 0
LSI INDS INC COM 50216C108 8,761 1,027,061 SH SOLE 21 1,027,061 0 0
LSI INDS INC COM 50216C108 7,492 878,363 SH SOLE 22 854,741 0 23,622
LSI INDS INC COM 50216C108 47 5,465 SH SOLE 23 5,465 0 0
LSI INDS INC COM 50216C108 341 40,026 SH SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 2,003 48,014 SH SOLE 2 12,862 0 35,152
LTC PPTYS INC COM 502175102 1,990 47,698 SH SOLE 4 47,698 0 0
LTC PPTYS INC COM 502175102 2,137 51,217 SH SOLE 7 51,217 0 0
LTC PPTYS INC COM 502175102 6,485 155,452 SH SOLE 18 155,452 0 0
LTC PPTYS INC COM 502175102 5,042 120,850 SH SOLE 19 120,850 0 0
LTC PPTYS INC COM 502175102 204,518 4,902,157 SH SOLE 21 4,902,157 0 0
LTC PPTYS INC COM 502175102 62,731 1,503,621 SH SOLE 22 1,449,377 0 54,244
LTC PPTYS INC COM 502175102 80 1,908 SH SOLE 23 1,908 0 0
LTC PPTYS INC COM 502175102 7,430 178,100 SH SOLE 25 178,100 0 0
LTC PPTYS INC COM 502175102 799 19,146 SH SOLE 26 9,143 0 10,003
LTC PPTYS INC COM 502175102 1,241 29,755 SH SOLE 28 5,308 0 24,447
LTC PPTYS INC COM 502175102 9,673 231,852 SH SOLE 30 231,852 0 0
LTC PPTYS INC COM 502175102 209 5,021 SH SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 372 8,924 SH SOLE 43 405 0 8,519
LUBYS INC COM 549282101 54 16,412 SH SOLE 21 16,412 0 0
LUBYS INC COM 549282101 1,619 490,675 SH SOLE 22 490,675 0 0
LUCIRA HEALTH INC COM 54948U105 36 2,979 SH SOLE 2 434 0 2,545
LUCIRA HEALTH INC COM 54948U105 432 35,674 SH SOLE 18 35,674 0 0
LUCIRA HEALTH INC COM 54948U105 192 15,871 SH SOLE 19 15,871 0 0
LUCIRA HEALTH INC COM 54948U105 3,683 304,411 SH SOLE 21 304,411 0 0
LUCIRA HEALTH INC COM 54948U105 1,049 86,704 SH SOLE 22 84,794 0 1,910
LUCIRA HEALTH INC COM 54948U105 55 4,517 SH SOLE 26 4,517 0 0
LUCIRA HEALTH INC COM 54948U105 231 19,055 SH SOLE 28 0 0 19,055
LUCIRA HEALTH INC COM 54948U105 4 304 SH SOLE 31 0 0 304
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,393 233,687 SH SOLE 2 79,435 0 154,252
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 936 64,433 SH SOLE 4 53,662 0 10,771
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 246 16,914 SH SOLE 7 16,914 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 155 10,667 SH SOLE 13 0 0 10,667
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,353 93,159 SH SOLE 15 93,159 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,081 74,483 SH SOLE 18 74,483 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7,041 484,889 SH SOLE 19 484,889 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 42,351 2,916,726 SH SOLE 21 2,916,726 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 23,877 1,644,446 SH SOLE 22 1,453,395 0 191,051
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,362 93,795 SH SOLE 23 93,795 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,822 125,464 SH SOLE 25 125,464 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,487 377,867 SH SOLE 26 276,953 0 100,914
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,287 295,264 SH SOLE 28 20,195 0 275,069
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 14,058 968,213 SH SOLE 30 968,213 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 12,360 851,272 SH SOLE 34 851,272 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 16 1,119 SH SOLE 40 1,119 0 0
LULULEMON ATHLETICA INC COM 550021109 83,882 273,490 SH SOLE 2 79,498 0 193,992
LULULEMON ATHLETICA INC COM 550021109 21,036 68,587 SH SOLE 4 63,810 0 4,777
LULULEMON ATHLETICA INC COM 550021109 24,435 79,669 SH SOLE 7 38,424 0 41,245
LULULEMON ATHLETICA INC COM 550021109 1,595 5,200 SH SOLE 13 5,200 0 0
LULULEMON ATHLETICA INC COM 550021109 3,334 10,869 SH SOLE 15 10,869 0 0
LULULEMON ATHLETICA INC COM 550021109 3 10 SH SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 26,902 87,713 SH SOLE 18 76,166 0 11,547
LULULEMON ATHLETICA INC COM 550021109 20,489 66,803 SH SOLE 19 66,803 0 0
LULULEMON ATHLETICA INC COM 550021109 745,829 2,431,709 SH SOLE 21 2,431,709 0 0
LULULEMON ATHLETICA INC COM 550021109 967,935 3,155,864 SH SOLE 22 2,891,879 0 263,985
LULULEMON ATHLETICA INC COM 550021109 32,985 107,545 SH SOLE 23 107,545 0 0
LULULEMON ATHLETICA INC COM 550021109 61,810 201,526 SH SOLE 25 201,526 0 0
LULULEMON ATHLETICA INC COM 550021109 63,888 208,302 SH SOLE 26 103,995 0 104,307
LULULEMON ATHLETICA INC COM 550021109 110,938 361,704 SH SOLE 28 14,791 0 346,913
LULULEMON ATHLETICA INC COM 550021109 7,999 26,080 SH SOLE 29 26,080 0 0
LULULEMON ATHLETICA INC COM 550021109 168,625 549,785 SH SOLE 30 549,785 0 0
LULULEMON ATHLETICA INC COM 550021109 17,687 57,667 SH SOLE 31 42,064 0 15,603
LULULEMON ATHLETICA INC COM 550021109 8,185 26,686 SH SOLE 32 26,686 0 0
LULULEMON ATHLETICA INC COM 550021109 3,951 12,882 SH SOLE 34 12,882 0 0
LULULEMON ATHLETICA INC COM 550021109 19,934 64,994 SH SOLE 36 64,994 0 0
LULULEMON ATHLETICA INC COM 550021109 1,532 4,996 SH SOLE 40 4,996 0 0
LULULEMON ATHLETICA INC COM 550021109 18,264 59,547 SH SOLE 43 2,838 0 56,709
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 766 30,479 SH SOLE 2 9,442 0 21,037
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 109 SH SOLE 4 109 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15 587 SH SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3,178 126,522 SH SOLE 18 126,522 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,251 49,786 SH SOLE 19 49,786 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 89,899 3,578,781 SH SOLE 21 3,578,781 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 23,189 923,113 SH SOLE 22 879,833 0 43,280
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 13 507 SH SOLE 25 507 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 21 847 SH SOLE 26 847 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 171 6,814 SH SOLE 28 6,814 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,569 62,464 SH SOLE 30 62,464 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 19 754 SH SOLE 34 754 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 31 1,238 SH SOLE 36 1,238 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 107 4,256 SH SOLE 40 4,256 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 157 6,234 SH SOLE 43 0 0 6,234
LUMEN TECHNOLOGIES INC COM 550241103 36,443 2,729,828 SH SOLE 2 627,611 0 2,102,217
LUMEN TECHNOLOGIES INC COM 550241103 6,293 471,412 SH SOLE 4 435,061 0 36,351
LUMEN TECHNOLOGIES INC COM 550241103 12,741 954,367 SH SOLE 7 911,427 0 42,940
LUMEN TECHNOLOGIES INC COM 550241103 37 2,750 SH SOLE 13 2,750 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,554 116,391 SH SOLE 15 116,391 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1 44 SH SOLE 17 0 0 44
LUMEN TECHNOLOGIES INC COM 550241103 35,224 2,638,479 SH SOLE 18 2,500,569 0 137,910
LUMEN TECHNOLOGIES INC COM 550241103 6,421 480,960 SH SOLE 19 480,960 0 0
LUMEN TECHNOLOGIES INC COM 550241103 644,165 48,252,095 SH SOLE 21 48,252,095 0 0
LUMEN TECHNOLOGIES INC COM 550241103 319,636 23,942,787 SH SOLE 22 21,441,355 0 2,501,432
LUMEN TECHNOLOGIES INC COM 550241103 8,346 625,151 SH SOLE 23 625,151 0 0
LUMEN TECHNOLOGIES INC COM 550241103 19,635 1,470,751 SH SOLE 25 1,470,751 0 0
LUMEN TECHNOLOGIES INC COM 550241103 35,767 2,679,143 SH SOLE 26 1,098,160 0 1,580,983
LUMEN TECHNOLOGIES INC COM 550241103 28,205 2,112,756 SH SOLE 28 94,057 0 2,018,699
LUMEN TECHNOLOGIES INC COM 550241103 2,706 202,695 SH SOLE 29 202,695 0 0
LUMEN TECHNOLOGIES INC COM 550241103 87,371 6,544,665 SH SOLE 30 6,544,665 0 0
LUMEN TECHNOLOGIES INC COM 550241103 5,411 405,310 SH SOLE 31 198,381 0 206,929
LUMEN TECHNOLOGIES INC COM 550241103 5,246 392,971 SH SOLE 32 392,971 0 0
LUMEN TECHNOLOGIES INC COM 550241103 475 35,590 SH SOLE 34 35,590 0 0
LUMEN TECHNOLOGIES INC COM 550241103 12,754 955,330 SH SOLE 36 955,330 0 0
LUMEN TECHNOLOGIES INC COM 550241103 512 38,341 SH SOLE 40 38,341 0 0
LUMEN TECHNOLOGIES INC COM 550241103 7,975 597,379 SH SOLE 43 96,068 0 501,311
LUMENT FINANCE TRUST INC COM 55025L108 16 4,549 SH SOLE 18 4,549 0 0
LUMENT FINANCE TRUST INC COM 55025L108 250 70,708 SH SOLE 21 70,708 0 0
LUMENT FINANCE TRUST INC COM 55025L108 444 125,651 SH SOLE 22 125,651 0 0
LUMENTUM HLDGS INC COM 55024U109 18,176 198,976 SH SOLE 2 62,173 0 136,803
LUMENTUM HLDGS INC COM 55024U109 47 511 SH SOLE 4 511 0 0
LUMENTUM HLDGS INC COM 55024U109 144 1,574 SH SOLE 7 1,574 0 0
LUMENTUM HLDGS INC COM 55024U109 16,985 185,936 SH SOLE 18 185,737 0 199
LUMENTUM HLDGS INC COM 55024U109 1,864 20,406 SH SOLE 19 20,406 0 0
LUMENTUM HLDGS INC COM 55024U109 341,141 3,734,435 SH SOLE 21 3,734,435 0 0
LUMENTUM HLDGS INC COM 55024U109 218,657 2,393,623 SH SOLE 22 2,290,189 0 103,434
LUMENTUM HLDGS INC COM 55024U109 146 1,602 SH SOLE 23 1,602 0 0
LUMENTUM HLDGS INC COM 55024U109 88 966 SH SOLE 25 966 0 0
LUMENTUM HLDGS INC COM 55024U109 3,393 37,146 SH SOLE 26 25,037 0 12,109
LUMENTUM HLDGS INC COM 55024U109 864 9,455 SH SOLE 28 9,455 0 0
LUMENTUM HLDGS INC COM 55024U109 152 1,662 SH SOLE 29 1,662 0 0
LUMENTUM HLDGS INC COM 55024U109 4,882 53,448 SH SOLE 30 53,448 0 0
LUMENTUM HLDGS INC COM 55024U109 382 4,180 SH SOLE 31 4,180 0 0
LUMENTUM HLDGS INC COM 55024U109 206 2,252 SH SOLE 36 2,252 0 0
LUMENTUM HLDGS INC COM 55024U109 840 9,193 SH SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 1,905 20,858 SH SOLE 43 506 0 20,352
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 4,461 2,785,000 PRN SOLE 21 2,785,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 7,053 6,064,000 PRN SOLE 21 6,064,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 2,035 1,750,000 PRN SOLE 22 1,750,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 127 5,214 SH SOLE 2 5,214 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 3,974 163,484 SH SOLE 21 163,484 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 76,715 3,155,705 SH SOLE 22 3,155,705 0 0
LUMINEX CORP DEL COM 55027E102 1,246 39,059 SH SOLE 2 20,607 0 18,452
LUMINEX CORP DEL COM 55027E102 6 197 SH SOLE 4 197 0 0
LUMINEX CORP DEL COM 55027E102 27 831 SH SOLE 7 831 0 0
LUMINEX CORP DEL COM 55027E102 6,191 194,082 SH SOLE 18 175,790 0 18,292
LUMINEX CORP DEL COM 55027E102 13,301 416,971 SH SOLE 19 416,971 0 0
LUMINEX CORP DEL COM 55027E102 174,685 5,476,034 SH SOLE 21 5,476,034 0 0
LUMINEX CORP DEL COM 55027E102 51,604 1,617,693 SH SOLE 22 1,588,122 0 29,571
LUMINEX CORP DEL COM 55027E102 692 21,702 SH SOLE 23 21,702 0 0
LUMINEX CORP DEL COM 55027E102 27 846 SH SOLE 25 846 0 0
LUMINEX CORP DEL COM 55027E102 3,497 109,639 SH SOLE 26 13,348 0 96,291
LUMINEX CORP DEL COM 55027E102 181 5,684 SH SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 11,698 366,695 SH SOLE 30 366,695 0 0
LUMINEX CORP DEL COM 55027E102 47 1,472 SH SOLE 34 1,472 0 0
LUMINEX CORP DEL COM 55027E102 66 2,080 SH SOLE 36 2,080 0 0
LUMINEX CORP DEL COM 55027E102 172 5,405 SH SOLE 40 5,405 0 0
LUMINEX CORP DEL COM 55027E102 1,206 37,791 SH SOLE 43 2,703 0 35,088
LUMOS PHARMA INC COM 55028X109 17 1,491 SH SOLE 18 1,491 0 0
LUMOS PHARMA INC COM 55028X109 247 21,124 SH SOLE 21 21,124 0 0
LUMOS PHARMA INC COM 55028X109 567 48,463 SH SOLE 22 48,463 0 0
LUNA INNOVATIONS COM 550351100 61 5,804 SH SOLE 2 2,572 0 3,232
LUNA INNOVATIONS COM 550351100 9 870 SH SOLE 7 870 0 0
LUNA INNOVATIONS COM 550351100 1,007 95,654 SH SOLE 18 95,654 0 0
LUNA INNOVATIONS COM 550351100 522 49,616 SH SOLE 19 49,616 0 0
LUNA INNOVATIONS COM 550351100 12,042 1,143,557 SH SOLE 21 1,143,557 0 0
LUNA INNOVATIONS COM 550351100 7,420 704,631 SH SOLE 22 694,790 0 9,841
LUNA INNOVATIONS COM 550351100 1 140 SH SOLE 43 0 0 140
LUTHER BURBANK CORP COM 550550107 256 21,632 SH SOLE 2 5,618 0 16,014
LUTHER BURBANK CORP COM 550550107 6 503 SH SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 832 70,296 SH SOLE 18 70,296 0 0
LUTHER BURBANK CORP COM 550550107 407 34,394 SH SOLE 19 34,394 0 0
LUTHER BURBANK CORP COM 550550107 9,501 803,106 SH SOLE 21 803,106 0 0
LUTHER BURBANK CORP COM 550550107 6,751 570,677 SH SOLE 22 547,322 0 23,355
LUTHER BURBANK CORP COM 550550107 72 6,071 SH SOLE 28 6,071 0 0
LUTHER BURBANK CORP COM 550550107 70 5,879 SH SOLE 30 5,879 0 0
LUTHER BURBANK CORP COM 550550107 48 4,053 SH SOLE 43 0 0 4,053
LUXFER HOLDINGS PLC SHS G5698W116 678 31,868 SH SOLE 2 8,633 0 23,235
LUXFER HOLDINGS PLC SHS G5698W116 10 472 SH SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 2,116 99,428 SH SOLE 18 99,428 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,008 47,351 SH SOLE 19 47,351 0 0
LUXFER HOLDINGS PLC SHS G5698W116 23,394 1,099,344 SH SOLE 21 1,099,344 0 0
LUXFER HOLDINGS PLC SHS G5698W116 6,538 307,258 SH SOLE 22 268,116 0 39,142
LUXFER HOLDINGS PLC SHS G5698W116 26 1,200 SH SOLE 25 1,200 0 0
LUXFER HOLDINGS PLC SHS G5698W116 120 5,642 SH SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 86 4,058 SH SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 922 43,305 SH SOLE 30 43,305 0 0
LUXFER HOLDINGS PLC SHS G5698W116 54 2,518 SH SOLE 36 2,518 0 0
LUXFER HOLDINGS PLC SHS G5698W116 99 4,632 SH SOLE 40 4,632 0 0
LUXFER HOLDINGS PLC SHS G5698W116 128 5,998 SH SOLE 43 0 0 5,998
LYDALL INC DEL COM 550819106 539 15,973 SH SOLE 2 1,438 0 14,535
LYDALL INC DEL COM 550819106 13 375 SH SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 2,464 73,018 SH SOLE 18 73,018 0 0
LYDALL INC DEL COM 550819106 992 29,387 SH SOLE 19 29,387 0 0
LYDALL INC DEL COM 550819106 70,107 2,077,853 SH SOLE 21 2,077,853 0 0
LYDALL INC DEL COM 550819106 16,258 481,855 SH SOLE 22 462,937 0 18,918
LYDALL INC DEL COM 550819106 875 25,946 SH SOLE 30 25,946 0 0
LYDALL INC DEL COM 550819106 55 1,624 SH SOLE 43 0 0 1,624
LYFT INC CL A COM 55087P104 35,571 563,011 SH SOLE 2 86,963 0 476,048
LYFT INC CL A COM 55087P104 793 12,547 SH SOLE 4 12,547 0 0
LYFT INC CL A COM 55087P104 287 4,547 SH SOLE 7 4,547 0 0
LYFT INC CL A COM 55087P104 107 1,699 SH SOLE 15 1,699 0 0
LYFT INC CL A COM 55087P104 1 10 SH SOLE 17 0 0 10
LYFT INC CL A COM 55087P104 15,952 252,488 SH SOLE 18 252,488 0 0
LYFT INC CL A COM 55087P104 106,545 1,686,369 SH SOLE 19 1,686,369 0 0
LYFT INC CL A COM 55087P104 167,586 2,652,520 SH SOLE 21 2,652,520 0 0
LYFT INC CL A COM 55087P104 384,859 6,091,462 SH SOLE 22 5,860,518 0 230,944
LYFT INC CL A COM 55087P104 21,032 332,897 SH SOLE 25 332,897 0 0
LYFT INC CL A COM 55087P104 25,650 405,987 SH SOLE 26 25,407 0 380,580
LYFT INC CL A COM 55087P104 37,191 588,655 SH SOLE 28 0 0 588,655
LYFT INC CL A COM 55087P104 370 5,852 SH SOLE 31 4,768 0 1,084
LYFT INC CL A COM 55087P104 93,633 1,481,996 SH SOLE 34 1,481,996 0 0
LYFT INC CL A COM 55087P104 4,221 66,814 SH SOLE 36 66,814 0 0
LYFT INC CL A COM 55087P104 5,623 88,999 SH SOLE 43 9,350 0 79,649
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65,164 626,279 SH SOLE 2 136,839 0 489,440
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,789 142,133 SH SOLE 4 131,806 0 10,327
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26,580 255,453 SH SOLE 7 243,083 0 12,370
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 97 937 SH SOLE 13 937 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,545 34,070 SH SOLE 15 34,070 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 58,883 565,907 SH SOLE 18 525,340 0 40,567
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,459 129,350 SH SOLE 19 129,350 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 938,283 9,017,615 SH SOLE 21 9,017,615 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 609,970 5,862,276 SH SOLE 22 5,243,930 0 618,346
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,331 166,564 SH SOLE 23 166,564 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 37,163 357,164 SH SOLE 25 357,164 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62,992 605,400 SH SOLE 26 220,915 0 384,485
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 79,696 765,942 SH SOLE 28 32,796 0 733,146
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 53 505 SH SOLE 29 505 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 144,619 1,389,897 SH SOLE 30 1,389,897 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,223 88,637 SH SOLE 31 34,301 0 54,336
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,433 42,602 SH SOLE 32 42,602 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,187 11,408 SH SOLE 34 11,408 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,911 143,306 SH SOLE 35 143,306 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19,485 187,268 SH SOLE 36 187,268 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,126 10,819 SH SOLE 40 10,819 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,073 135,257 SH SOLE 43 13,798 0 121,459
LYRA THERAPEUTICS INC COM 55234L105 41 3,531 SH SOLE 2 1,012 0 2,519
LYRA THERAPEUTICS INC COM 55234L105 268 23,157 SH SOLE 18 23,157 0 0
LYRA THERAPEUTICS INC COM 55234L105 136 11,694 SH SOLE 19 11,694 0 0
LYRA THERAPEUTICS INC COM 55234L105 2,902 250,379 SH SOLE 21 250,379 0 0
LYRA THERAPEUTICS INC COM 55234L105 691 59,633 SH SOLE 22 59,381 0 252
M & T BK CORP COM 55261F104 50,800 335,072 SH SOLE 2 89,738 0 245,334
M & T BK CORP COM 55261F104 9,781 64,517 SH SOLE 4 59,514 0 5,003
M & T BK CORP COM 55261F104 17,936 118,305 SH SOLE 7 110,218 0 8,087
M & T BK CORP COM 55261F104 77 507 SH SOLE 13 507 0 0
M & T BK CORP COM 55261F104 2,506 16,530 SH SOLE 15 16,530 0 0
M & T BK CORP COM 55261F104 88,795 585,680 SH SOLE 18 566,281 0 19,399
M & T BK CORP COM 55261F104 51,744 341,295 SH SOLE 19 341,295 0 0
M & T BK CORP COM 55261F104 455,269 3,002,897 SH SOLE 21 3,002,897 0 0
M & T BK CORP COM 55261F104 445,669 2,939,575 SH SOLE 22 2,617,280 0 322,295
M & T BK CORP COM 55261F104 12,421 81,928 SH SOLE 23 81,928 0 0
M & T BK CORP COM 55261F104 35,524 234,310 SH SOLE 25 234,310 0 0
M & T BK CORP COM 55261F104 50,039 330,049 SH SOLE 26 135,293 0 194,756
M & T BK CORP COM 55261F104 64,707 426,802 SH SOLE 28 13,802 0 413,000
M & T BK CORP COM 55261F104 883 5,827 SH SOLE 29 5,827 0 0
M & T BK CORP COM 55261F104 132,203 871,996 SH SOLE 30 866,899 0 5,097
M & T BK CORP COM 55261F104 78,379 516,979 SH SOLE 31 21,456 0 495,523
M & T BK CORP COM 55261F104 20,904 137,880 SH SOLE 34 137,880 0 0
M & T BK CORP COM 55261F104 12,474 82,274 SH SOLE 36 82,274 0 0
M & T BK CORP COM 55261F104 1,243 8,201 SH SOLE 37 8,201 0 0
M & T BK CORP COM 55261F104 788 5,197 SH SOLE 40 5,197 0 0
M & T BK CORP COM 55261F104 7,454 49,167 SH SOLE 43 3,163 0 46,004
M D C HLDGS INC COM 552676108 6,339 106,720 SH SOLE 2 36,504 0 70,216
M D C HLDGS INC COM 552676108 14 231 SH SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 81 1,370 SH SOLE 7 1,370 0 0
M D C HLDGS INC COM 552676108 15,476 260,539 SH SOLE 18 232,137 0 28,402
M D C HLDGS INC COM 552676108 47,704 803,104 SH SOLE 19 803,104 0 0
M D C HLDGS INC COM 552676108 438,366 7,379,901 SH SOLE 21 7,379,901 0 0
M D C HLDGS INC COM 552676108 143,897 2,422,509 SH SOLE 22 2,331,368 0 91,141
M D C HLDGS INC COM 552676108 3,191 53,722 SH SOLE 23 53,722 0 0
M D C HLDGS INC COM 552676108 31 517 SH SOLE 25 517 0 0
M D C HLDGS INC COM 552676108 12,568 211,590 SH SOLE 26 11,084 0 200,506
M D C HLDGS INC COM 552676108 386 6,492 SH SOLE 28 6,492 0 0
M D C HLDGS INC COM 552676108 7,151 120,379 SH SOLE 30 120,379 0 0
M D C HLDGS INC COM 552676108 9 149 SH SOLE 34 149 0 0
M D C HLDGS INC COM 552676108 169 2,841 SH SOLE 36 2,841 0 0
M D C HLDGS INC COM 552676108 427 7,193 SH SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 2,291 38,572 SH SOLE 43 795 0 37,777
M/I HOMES INC COM 55305B101 2,050 34,708 SH SOLE 2 9,272 0 25,436
M/I HOMES INC COM 55305B101 7 125 SH SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 29 490 SH SOLE 7 490 0 0
M/I HOMES INC COM 55305B101 7,057 119,468 SH SOLE 18 119,468 0 0
M/I HOMES INC COM 55305B101 4,171 70,618 SH SOLE 19 70,618 0 0
M/I HOMES INC COM 55305B101 233,418 3,951,550 SH SOLE 21 3,951,550 0 0
M/I HOMES INC COM 55305B101 54,142 916,581 SH SOLE 22 874,921 0 41,660
M/I HOMES INC COM 55305B101 64 1,077 SH SOLE 23 1,077 0 0
M/I HOMES INC COM 55305B101 2,038 34,500 SH SOLE 26 16,591 0 17,909
M/I HOMES INC COM 55305B101 216 3,658 SH SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 3,704 62,698 SH SOLE 30 62,698 0 0
M/I HOMES INC COM 55305B101 10 174 SH SOLE 34 174 0 0
M/I HOMES INC COM 55305B101 235 3,986 SH SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,396 23,633 SH SOLE 43 2,274 0 21,359
MACATAWA BK CORP COM 554225102 262 26,345 SH SOLE 2 3,236 0 23,109
MACATAWA BK CORP COM 554225102 5 498 SH SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 955 95,995 SH SOLE 18 95,995 0 0
MACATAWA BK CORP COM 554225102 711 71,480 SH SOLE 19 71,480 0 0
MACATAWA BK CORP COM 554225102 11,710 1,176,907 SH SOLE 21 1,176,907 0 0
MACATAWA BK CORP COM 554225102 4,231 425,212 SH SOLE 22 392,283 0 32,929
MACATAWA BK CORP COM 554225102 282 28,305 SH SOLE 23 28,305 0 0
MACERICH CO COM 554382101 2,912 248,859 SH SOLE 2 99,788 0 149,071
MACERICH CO COM 554382101 2,111 180,441 SH SOLE 4 180,441 0 0
MACERICH CO COM 554382101 2,341 200,082 SH SOLE 7 200,082 0 0
MACERICH CO COM 554382101 8,904 761,057 SH SOLE 18 739,797 0 21,260
MACERICH CO COM 554382101 14,929 1,275,951 SH SOLE 19 1,275,951 0 0
MACERICH CO COM 554382101 120,365 10,287,624 SH SOLE 21 10,287,624 0 0
MACERICH CO COM 554382101 78,578 6,716,070 SH SOLE 22 6,416,757 0 299,313
MACERICH CO COM 554382101 539 46,034 SH SOLE 23 46,034 0 0
MACERICH CO COM 554382101 7,606 650,045 SH SOLE 25 650,045 0 0
MACERICH CO COM 554382101 2,887 246,789 SH SOLE 26 34,007 0 212,782
MACERICH CO COM 554382101 1,396 119,306 SH SOLE 28 16,416 0 102,890
MACERICH CO COM 554382101 7,521 642,779 SH SOLE 30 642,779 0 0
MACERICH CO COM 554382101 204 17,403 SH SOLE 34 17,403 0 0
MACERICH CO COM 554382101 307 26,209 SH SOLE 36 26,209 0 0
MACERICH CO COM 554382101 129 10,989 SH SOLE 40 10,989 0 0
MACERICH CO COM 554382101 5,230 446,981 SH SOLE 43 98,974 0 348,007
MACK CALI RLTY CORP COM 554489104 1,592 102,872 SH SOLE 2 28,904 0 73,968
MACK CALI RLTY CORP COM 554489104 1,602 103,484 SH SOLE 4 103,484 0 0
MACK CALI RLTY CORP COM 554489104 1,788 115,523 SH SOLE 7 115,523 0 0
MACK CALI RLTY CORP COM 554489104 5,546 358,261 SH SOLE 18 358,261 0 0
MACK CALI RLTY CORP COM 554489104 4,100 264,830 SH SOLE 19 264,830 0 0
MACK CALI RLTY CORP COM 554489104 167,320 10,808,801 SH SOLE 21 10,808,801 0 0
MACK CALI RLTY CORP COM 554489104 52,683 3,403,297 SH SOLE 22 3,269,298 0 133,999
MACK CALI RLTY CORP COM 554489104 63 4,077 SH SOLE 23 4,077 0 0
MACK CALI RLTY CORP COM 554489104 5,963 385,184 SH SOLE 25 385,184 0 0
MACK CALI RLTY CORP COM 554489104 429 27,736 SH SOLE 26 19,459 0 8,277
MACK CALI RLTY CORP COM 554489104 1,116 72,089 SH SOLE 28 12,429 0 59,660
MACK CALI RLTY CORP COM 554489104 7,974 515,118 SH SOLE 30 515,118 0 0
MACK CALI RLTY CORP COM 554489104 83 5,380 SH SOLE 36 5,380 0 0
MACK CALI RLTY CORP COM 554489104 141 9,091 SH SOLE 40 9,091 0 0
MACK CALI RLTY CORP COM 554489104 376 24,272 SH SOLE 43 994 0 23,278
MACKINAC FINL CORP COM 554571109 109 7,799 SH SOLE 2 1,047 0 6,752
MACKINAC FINL CORP COM 554571109 548 39,115 SH SOLE 18 39,115 0 0
MACKINAC FINL CORP COM 554571109 253 18,039 SH SOLE 19 18,039 0 0
MACKINAC FINL CORP COM 554571109 6,201 442,322 SH SOLE 21 442,322 0 0
MACKINAC FINL CORP COM 554571109 1,391 99,201 SH SOLE 22 87,852 0 11,349
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,213 20,908 SH SOLE 2 15,379 0 5,529
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 13 222 SH SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 49 838 SH SOLE 7 838 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8,936 154,015 SH SOLE 18 154,015 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5,134 88,489 SH SOLE 19 88,489 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 99,534 1,715,507 SH SOLE 21 1,715,507 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 74,443 1,283,059 SH SOLE 22 1,247,972 0 35,087
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,254 21,609 SH SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 330 5,690 SH SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,890 32,570 SH SOLE 30 32,570 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 60,481 1,042,421 SH SOLE 34 1,042,421 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 360 6,205 SH SOLE 40 6,205 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 195 3,356 SH SOLE 43 0 0 3,356
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,485 172,438 SH SOLE 2 40,029 0 132,409
MACQUARIE INFRASTRUCTURE COR COM 55608B105 12 363 SH SOLE 4 363 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 909 28,591 SH SOLE 7 28,591 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 903 28,374 SH SOLE 18 28,374 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 753 23,674 SH SOLE 19 23,674 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 51,516 1,619,487 SH SOLE 21 1,619,487 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 63,010 1,980,816 SH SOLE 22 1,878,994 0 101,822
MACQUARIE INFRASTRUCTURE COR COM 55608B105 36 1,124 SH SOLE 25 1,124 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,614 50,726 SH SOLE 26 36,981 0 13,745
MACQUARIE INFRASTRUCTURE COR COM 55608B105 418 13,130 SH SOLE 28 9,574 0 3,556
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,666 52,358 SH SOLE 30 52,358 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 43 1,364 SH SOLE 31 1,364 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 10 323 SH SOLE 34 323 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 262 8,221 SH SOLE 36 8,221 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 320 10,052 SH SOLE 40 10,052 0 0
MACROGENICS INC COM 556099109 1,904 59,767 SH SOLE 2 21,137 0 38,630
MACROGENICS INC COM 556099109 7 230 SH SOLE 4 230 0 0
MACROGENICS INC COM 556099109 34 1,081 SH SOLE 7 1,081 0 0
MACROGENICS INC COM 556099109 5,963 187,225 SH SOLE 18 176,518 0 10,707
MACROGENICS INC COM 556099109 16,164 507,496 SH SOLE 19 507,496 0 0
MACROGENICS INC COM 556099109 140 4,410 SH SOLE 20 4,410 0 0
MACROGENICS INC COM 556099109 84,627 2,657,062 SH SOLE 21 2,657,062 0 0
MACROGENICS INC COM 556099109 58,829 1,847,063 SH SOLE 22 1,773,741 0 73,322
MACROGENICS INC COM 556099109 462 14,501 SH SOLE 23 14,501 0 0
MACROGENICS INC COM 556099109 19 597 SH SOLE 25 597 0 0
MACROGENICS INC COM 556099109 3,230 101,400 SH SOLE 26 25,861 0 75,539
MACROGENICS INC COM 556099109 183 5,731 SH SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 11,686 366,921 SH SOLE 30 366,921 0 0
MACROGENICS INC COM 556099109 47 1,468 SH SOLE 36 1,468 0 0
MACROGENICS INC COM 556099109 162 5,101 SH SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 750 23,552 SH SOLE 43 145 0 23,407
MACYS INC COM 55616P104 5,557 343,239 SH SOLE 2 92,326 0 250,913
MACYS INC COM 55616P104 20 1,241 SH SOLE 4 1,241 0 0
MACYS INC COM 55616P104 687 42,455 SH SOLE 7 16,708 0 25,747
MACYS INC COM 55616P104 20,119 1,242,667 SH SOLE 18 1,242,667 0 0
MACYS INC COM 55616P104 8,873 548,080 SH SOLE 19 548,080 0 0
MACYS INC COM 55616P104 549,487 33,939,902 SH SOLE 21 33,939,902 0 0
MACYS INC COM 55616P104 133,953 8,273,837 SH SOLE 22 7,856,523 0 417,314
MACYS INC COM 55616P104 1,423 87,914 SH SOLE 26 63,966 0 23,948
MACYS INC COM 55616P104 982 60,676 SH SOLE 28 16,007 0 44,669
MACYS INC COM 55616P104 8,538 527,366 SH SOLE 30 527,366 0 0
MACYS INC COM 55616P104 4,105 253,527 SH SOLE 36 253,527 0 0
MACYS INC COM 55616P104 534 32,958 SH SOLE 40 32,958 0 0
MACYS INC COM 55616P104 4,752 293,529 SH SOLE 43 6,910 0 286,619
MADDEN STEVEN LTD COM 556269108 2,575 69,104 SH SOLE 2 26,005 0 43,099
MADDEN STEVEN LTD COM 556269108 13 343 SH SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 55 1,477 SH SOLE 7 1,477 0 0
MADDEN STEVEN LTD COM 556269108 12,267 329,218 SH SOLE 18 329,218 0 0
MADDEN STEVEN LTD COM 556269108 5,543 148,769 SH SOLE 19 148,769 0 0
MADDEN STEVEN LTD COM 556269108 348,049 9,341,102 SH SOLE 21 9,341,102 0 0
MADDEN STEVEN LTD COM 556269108 85,833 2,303,636 SH SOLE 22 2,205,697 0 97,939
MADDEN STEVEN LTD COM 556269108 40 1,079 SH SOLE 25 1,079 0 0
MADDEN STEVEN LTD COM 556269108 1,109 29,773 SH SOLE 26 22,194 0 7,579
MADDEN STEVEN LTD COM 556269108 382 10,242 SH SOLE 28 10,242 0 0
MADDEN STEVEN LTD COM 556269108 6,340 170,157 SH SOLE 30 170,157 0 0
MADDEN STEVEN LTD COM 556269108 99 2,658 SH SOLE 36 2,658 0 0
MADDEN STEVEN LTD COM 556269108 339 9,111 SH SOLE 40 9,111 0 0
MADDEN STEVEN LTD COM 556269108 1,110 29,796 SH SOLE 43 50 0 29,746
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,456 42,253 SH SOLE 2 6,841 0 35,412
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 6 71 SH SOLE 4 71 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 326 SH SOLE 7 326 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 599 7,328 SH SOLE 18 7,328 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 471 5,754 SH SOLE 19 5,754 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 17,632 215,547 SH SOLE 21 215,547 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 39,526 483,199 SH SOLE 22 458,484 0 24,715
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 620 7,579 SH SOLE 26 4,498 0 3,081
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 191 2,331 SH SOLE 28 2,331 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 897 10,961 SH SOLE 30 10,961 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 29 352 SH SOLE 31 352 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 324 SH SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 137 1,674 SH SOLE 40 1,674 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,889 35,320 SH SOLE 43 523 0 34,797
MADISON SQUARE GRDN SPRT COR CL A 55825T103 7,447 41,499 SH SOLE 2 7,487 0 34,012
MADISON SQUARE GRDN SPRT COR CL A 55825T103 10 58 SH SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 55 304 SH SOLE 7 304 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,312 7,312 SH SOLE 18 7,312 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 863 4,807 SH SOLE 19 4,807 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 41,123 229,150 SH SOLE 21 229,150 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 85,612 477,052 SH SOLE 22 451,849 0 25,203
MADISON SQUARE GRDN SPRT COR CL A 55825T103 3,930 21,897 SH SOLE 25 21,897 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,217 12,354 SH SOLE 26 6,810 0 5,544
MADISON SQUARE GRDN SPRT COR CL A 55825T103 341 1,898 SH SOLE 28 1,898 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,934 10,777 SH SOLE 30 10,777 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 64 357 SH SOLE 31 357 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 498 2,777 SH SOLE 34 2,777 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 54 299 SH SOLE 36 299 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 373 2,078 SH SOLE 40 2,078 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,497 13,914 SH SOLE 43 1,050 0 12,864
MADRIGAL PHARMACEUTICALS INC COM 558868105 851 7,275 SH SOLE 2 4,153 0 3,122
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 3,876 33,135 SH SOLE 18 28,872 0 4,263
MADRIGAL PHARMACEUTICALS INC COM 558868105 9,129 78,049 SH SOLE 19 78,049 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 56,647 484,289 SH SOLE 21 484,289 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 36,876 315,259 SH SOLE 22 307,496 0 7,763
MADRIGAL PHARMACEUTICALS INC COM 558868105 371 3,171 SH SOLE 23 3,171 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,261 19,327 SH SOLE 26 4,329 0 14,998
MADRIGAL PHARMACEUTICALS INC COM 558868105 121 1,032 SH SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,303 11,137 SH SOLE 30 11,137 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 144 1,230 SH SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 231 1,975 SH SOLE 43 336 0 1,639
MAGAL SECURITY SYS LTD ORD M6786D104 30 6,789 SH SOLE 22 6,789 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,055 22,036 SH SOLE 2 8,283 0 13,753
MAGELLAN HEALTH INC COM NEW 559079207 9 93 SH SOLE 4 93 0 0
MAGELLAN HEALTH INC COM NEW 559079207 73 782 SH SOLE 7 782 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,876 95,191 SH SOLE 18 93,680 0 1,511
MAGELLAN HEALTH INC COM NEW 559079207 7,235 77,600 SH SOLE 19 77,600 0 0
MAGELLAN HEALTH INC COM NEW 559079207 262,791 2,818,439 SH SOLE 21 2,818,439 0 0
MAGELLAN HEALTH INC COM NEW 559079207 65,606 703,629 SH SOLE 22 676,374 0 27,255
MAGELLAN HEALTH INC COM NEW 559079207 184 1,976 SH SOLE 23 1,976 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,576 16,906 SH SOLE 26 5,888 0 11,018
MAGELLAN HEALTH INC COM NEW 559079207 305 3,269 SH SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 4,315 46,283 SH SOLE 30 46,283 0 0
MAGELLAN HEALTH INC COM NEW 559079207 138 1,477 SH SOLE 36 1,477 0 0
MAGELLAN HEALTH INC COM NEW 559079207 263 2,817 SH SOLE 40 2,817 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,114 11,948 SH SOLE 43 1,150 0 10,798
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 151 3,491 SH SOLE 18 3,491 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,470 33,898 SH SOLE 19 33,898 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 84 7,082 SH SOLE 2 1,403 0 5,679
MAGENTA THERAPEUTICS INC COM 55910K108 5 445 SH SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 915 77,242 SH SOLE 18 77,242 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 934 78,867 SH SOLE 19 78,867 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 14,010 1,183,314 SH SOLE 21 1,183,314 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 6,900 582,806 SH SOLE 22 574,868 0 7,938
MAGENTA THERAPEUTICS INC COM 55910K108 185 15,649 SH SOLE 30 15,649 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 53 4,503 SH SOLE 43 0 0 4,503
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 58 3,826 SH SOLE 22 3,826 0 0
MAGNA INTL INC COM 559222401 221 2,515 SH SOLE 18 2,515 0 0
MAGNA INTL INC COM 559222401 2,812 31,943 SH SOLE 22 31,943 0 0
MAGNA INTL INC COM 559222401 22,025 250,174 SH SOLE 43 7,543 0 242,631
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 197 7,929 SH SOLE 2 7,929 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3 132 SH SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 716 28,747 SH SOLE 21 28,747 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 859 34,489 SH SOLE 22 19,870 0 14,619
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 43 1,734 SH SOLE 25 1,734 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 224 9,010 SH SOLE 28 9,010 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 169 6,779 SH SOLE 30 6,779 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 105 4,230 SH SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 3,709 89,142 SH SOLE 2 37,237 0 51,905
MAGNITE INC COM 55955D100 18 434 SH SOLE 4 434 0 0
MAGNITE INC COM 55955D100 80 1,928 SH SOLE 7 1,928 0 0
MAGNITE INC COM 55955D100 16,037 385,404 SH SOLE 18 382,402 0 3,002
MAGNITE INC COM 55955D100 13,481 323,985 SH SOLE 19 323,985 0 0
MAGNITE INC COM 55955D100 182,267 4,380,370 SH SOLE 21 4,380,370 0 0
MAGNITE INC COM 55955D100 135,982 3,268,019 SH SOLE 22 3,147,875 0 120,144
MAGNITE INC COM 55955D100 283 6,812 SH SOLE 23 6,812 0 0
MAGNITE INC COM 55955D100 47 1,130 SH SOLE 25 1,130 0 0
MAGNITE INC COM 55955D100 3,171 76,210 SH SOLE 26 38,721 0 37,489
MAGNITE INC COM 55955D100 575 13,820 SH SOLE 28 13,820 0 0
MAGNITE INC COM 55955D100 3,375 81,112 SH SOLE 30 81,112 0 0
MAGNITE INC COM 55955D100 365 8,781 SH SOLE 34 8,781 0 0
MAGNITE INC COM 55955D100 107 2,571 SH SOLE 36 2,571 0 0
MAGNITE INC COM 55955D100 518 12,444 SH SOLE 40 12,444 0 0
MAGNITE INC COM 55955D100 912 21,907 SH SOLE 43 421 0 21,486
MAGNOLIA OIL & GAS CORP CL A 559663109 1,148 99,957 SH SOLE 2 56,915 0 43,042
MAGNOLIA OIL & GAS CORP CL A 559663109 5 462 SH SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 29 2,497 SH SOLE 7 2,497 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 4,959 431,965 SH SOLE 18 405,219 0 26,746
MAGNOLIA OIL & GAS CORP CL A 559663109 8,976 781,918 SH SOLE 19 781,918 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 53,177 4,632,158 SH SOLE 21 4,632,158 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 48,762 4,247,596 SH SOLE 22 4,138,162 0 109,434
MAGNOLIA OIL & GAS CORP CL A 559663109 463 40,294 SH SOLE 23 40,294 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,496 217,409 SH SOLE 26 52,564 0 164,845
MAGNOLIA OIL & GAS CORP CL A 559663109 152 13,218 SH SOLE 28 13,218 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,701 148,156 SH SOLE 30 148,156 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 232 20,247 SH SOLE 40 20,247 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,571 136,856 SH SOLE 43 8,755 0 128,101
MAGYAR BANCORP INC COM 55977T109 5 376 SH SOLE 18 376 0 0
MAGYAR BANCORP INC COM 55977T109 10 714 SH SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 61 18,528 SH SOLE 21 18,528 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 3,428 1,038,792 SH SOLE 22 1,038,792 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 0 97 SH SOLE 43 0 0 97
MAIN STR CAP CORP COM 56035L104 13,837 353,431 SH SOLE 30 353,431 0 0
MAIN STR CAP CORP COM 56035L104 954 24,366 SH SOLE 43 7,157 0 17,209
MAINSTREET BANCSHARES INC COM 56064Y100 99 4,777 SH SOLE 2 314 0 4,463
MAINSTREET BANCSHARES INC COM 56064Y100 536 25,828 SH SOLE 18 25,828 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 282 13,581 SH SOLE 19 13,581 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 6,047 291,278 SH SOLE 21 291,278 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,610 77,555 SH SOLE 22 66,974 0 10,581
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 19 616 SH SOLE 2 0 0 616
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 108 3,423 SH SOLE 22 3,423 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 66 2,102 SH SOLE 25 2,102 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 109 3,459 SH SOLE 31 3,459 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 0 15 SH SOLE 43 0 0 15
MALIBU BOATS INC COM CL A 56117J100 1,331 16,706 SH SOLE 2 10,454 0 6,252
MALIBU BOATS INC COM CL A 56117J100 8 100 SH SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 35 445 SH SOLE 7 445 0 0
MALIBU BOATS INC COM CL A 56117J100 6,451 80,958 SH SOLE 18 72,146 0 8,812
MALIBU BOATS INC COM CL A 56117J100 11,461 143,838 SH SOLE 19 143,838 0 0
MALIBU BOATS INC COM CL A 56117J100 65,167 817,862 SH SOLE 21 817,862 0 0
MALIBU BOATS INC COM CL A 56117J100 55,102 691,546 SH SOLE 22 675,954 0 15,592
MALIBU BOATS INC COM CL A 56117J100 626 7,856 SH SOLE 23 7,856 0 0
MALIBU BOATS INC COM CL A 56117J100 49 615 SH SOLE 25 615 0 0
MALIBU BOATS INC COM CL A 56117J100 2,143 26,894 SH SOLE 26 1,207 0 25,687
MALIBU BOATS INC COM CL A 56117J100 224 2,812 SH SOLE 28 2,812 0 0
MALIBU BOATS INC COM CL A 56117J100 2,900 36,398 SH SOLE 30 36,398 0 0
MALIBU BOATS INC COM CL A 56117J100 120 1,507 SH SOLE 36 1,507 0 0
MALIBU BOATS INC COM CL A 56117J100 205 2,574 SH SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 122 1,531 SH SOLE 43 0 0 1,531
MALVERN BANCORP INC COM 561409103 34 1,801 SH SOLE 18 1,801 0 0
MALVERN BANCORP INC COM 561409103 562 30,177 SH SOLE 21 30,177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 17 3,159 SH SOLE 18 3,159 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 331 62,264 SH SOLE 21 62,264 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 1,167 219,372 SH SOLE 22 219,372 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 7 1,382 SH SOLE 43 0 0 1,382
MANCHESTER UTD PLC NEW ORD CL A G5784H106 54 3,437 SH SOLE 43 0 0 3,437
MANHATTAN ASSOCIATES INC COM 562750109 21,840 186,059 SH SOLE 2 76,023 0 110,036
MANHATTAN ASSOCIATES INC COM 562750109 454 3,867 SH SOLE 4 3,867 0 0
MANHATTAN ASSOCIATES INC COM 562750109 149 1,272 SH SOLE 7 1,272 0 0
MANHATTAN ASSOCIATES INC COM 562750109 19,330 164,677 SH SOLE 18 164,404 0 273
MANHATTAN ASSOCIATES INC COM 562750109 1,968 16,766 SH SOLE 19 16,766 0 0
MANHATTAN ASSOCIATES INC COM 562750109 396,666 3,379,329 SH SOLE 21 3,379,329 0 0
MANHATTAN ASSOCIATES INC COM 562750109 243,140 2,071,392 SH SOLE 22 1,977,222 0 94,170
MANHATTAN ASSOCIATES INC COM 562750109 601 5,116 SH SOLE 23 5,116 0 0
MANHATTAN ASSOCIATES INC COM 562750109 181 1,546 SH SOLE 25 1,546 0 0
MANHATTAN ASSOCIATES INC COM 562750109 4,373 37,252 SH SOLE 26 24,029 0 13,223
MANHATTAN ASSOCIATES INC COM 562750109 1,002 8,536 SH SOLE 28 8,536 0 0
MANHATTAN ASSOCIATES INC COM 562750109 129 1,095 SH SOLE 29 1,095 0 0
MANHATTAN ASSOCIATES INC COM 562750109 5,260 44,812 SH SOLE 30 44,812 0 0
MANHATTAN ASSOCIATES INC COM 562750109 332 2,832 SH SOLE 31 2,832 0 0
MANHATTAN ASSOCIATES INC COM 562750109 180 1,536 SH SOLE 34 1,536 0 0
MANHATTAN ASSOCIATES INC COM 562750109 239 2,040 SH SOLE 36 2,040 0 0
MANHATTAN ASSOCIATES INC COM 562750109 915 7,793 SH SOLE 40 7,793 0 0
MANHATTAN ASSOCIATES INC COM 562750109 10,253 87,353 SH SOLE 43 2,917 0 84,436
MANHATTAN BRDG CAP INC COM 562803106 9 1,488 SH SOLE 18 1,488 0 0
MANHATTAN BRDG CAP INC COM 562803106 142 23,334 SH SOLE 21 23,334 0 0
MANITEX INTL INC COM 563420108 27 3,361 SH SOLE 18 3,361 0 0
MANITEX INTL INC COM 563420108 459 58,192 SH SOLE 21 58,192 0 0
MANITEX INTL INC COM 563420108 151 19,101 SH SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 1,264 61,286 SH SOLE 2 19,095 0 42,191
MANITOWOC CO INC COM NEW 563571405 4 200 SH SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 11 534 SH SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 2,531 122,727 SH SOLE 18 122,727 0 0
MANITOWOC CO INC COM NEW 563571405 7,405 359,132 SH SOLE 19 359,132 0 0
MANITOWOC CO INC COM NEW 563571405 28,288 1,371,864 SH SOLE 21 1,371,864 0 0
MANITOWOC CO INC COM NEW 563571405 27,851 1,350,702 SH SOLE 22 1,294,807 0 55,895
MANITOWOC CO INC COM NEW 563571405 247 11,998 SH SOLE 23 11,998 0 0
MANITOWOC CO INC COM NEW 563571405 1,405 68,160 SH SOLE 26 4,135 0 64,025
MANITOWOC CO INC COM NEW 563571405 110 5,354 SH SOLE 28 4,679 0 675
MANITOWOC CO INC COM NEW 563571405 595 28,876 SH SOLE 30 28,876 0 0
MANITOWOC CO INC COM NEW 563571405 11 553 SH SOLE 34 553 0 0
MANITOWOC CO INC COM NEW 563571405 32 1,552 SH SOLE 36 1,552 0 0
MANITOWOC CO INC COM NEW 563571405 73 3,537 SH SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 254 12,333 SH SOLE 43 145 0 12,188
MANNATECH INC COM NEW 563771203 5 256 SH SOLE 21 256 0 0
MANNATECH INC COM NEW 563771203 1,474 72,340 SH SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 21 3,297 SH SOLE 18 3,297 0 0
MANNING & NAPIER INC CL A 56382Q102 374 57,842 SH SOLE 21 57,842 0 0
MANNING & NAPIER INC CL A 56382Q102 689 106,489 SH SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 240 61,256 SH SOLE 2 18,456 0 42,800
MANNKIND CORP COM NEW 56400P706 12 3,163 SH SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 3,050 777,989 SH SOLE 18 777,989 0 0
MANNKIND CORP COM NEW 56400P706 2,095 534,338 SH SOLE 19 534,338 0 0
MANNKIND CORP COM NEW 56400P706 42,042 10,725,072 SH SOLE 21 10,725,072 0 0
MANNKIND CORP COM NEW 56400P706 25,723 6,561,921 SH SOLE 22 6,511,071 0 50,850
MANNKIND CORP COM NEW 56400P706 24 6,227 SH SOLE 23 6,227 0 0
MANNKIND CORP COM NEW 56400P706 277 70,619 SH SOLE 30 70,619 0 0
MANNKIND CORP COM NEW 56400P706 81 20,629 SH SOLE 43 0 0 20,629
MANPOWERGROUP INC COM 56418H100 17,957 181,563 SH SOLE 2 76,169 0 105,394
MANPOWERGROUP INC COM 56418H100 133 1,345 SH SOLE 4 1,345 0 0
MANPOWERGROUP INC COM 56418H100 249 2,521 SH SOLE 7 2,521 0 0
MANPOWERGROUP INC COM 56418H100 151 1,524 SH SOLE 13 1,524 0 0
MANPOWERGROUP INC COM 56418H100 14,255 144,138 SH SOLE 18 139,432 0 4,706
MANPOWERGROUP INC COM 56418H100 3,897 39,404 SH SOLE 19 39,404 0 0
MANPOWERGROUP INC COM 56418H100 255,944 2,587,902 SH SOLE 21 2,587,902 0 0
MANPOWERGROUP INC COM 56418H100 182,762 1,847,952 SH SOLE 22 1,737,364 0 110,588
MANPOWERGROUP INC COM 56418H100 259 2,622 SH SOLE 25 2,622 0 0
MANPOWERGROUP INC COM 56418H100 2,134 21,581 SH SOLE 26 16,847 0 4,734
MANPOWERGROUP INC COM 56418H100 773 7,815 SH SOLE 28 4,185 0 3,630
MANPOWERGROUP INC COM 56418H100 414 4,182 SH SOLE 29 4,182 0 0
MANPOWERGROUP INC COM 56418H100 4,423 44,717 SH SOLE 30 44,717 0 0
MANPOWERGROUP INC COM 56418H100 874 8,841 SH SOLE 31 7,323 0 1,518
MANPOWERGROUP INC COM 56418H100 839 8,487 SH SOLE 34 8,487 0 0
MANPOWERGROUP INC COM 56418H100 1,653 16,717 SH SOLE 36 16,717 0 0
MANPOWERGROUP INC COM 56418H100 705 7,125 SH SOLE 40 7,125 0 0
MANPOWERGROUP INC COM 56418H100 9,527 96,334 SH SOLE 43 2,008 0 94,326
MANTECH INTERNATIONAL CORP CL A 564563104 1,903 21,889 SH SOLE 2 9,558 0 12,331
MANTECH INTERNATIONAL CORP CL A 564563104 12 136 SH SOLE 4 136 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 42 486 SH SOLE 7 486 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 9,841 113,177 SH SOLE 18 112,360 0 817
MANTECH INTERNATIONAL CORP CL A 564563104 10,748 123,607 SH SOLE 19 123,607 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 286,498 3,294,979 SH SOLE 21 3,294,979 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 76,370 878,318 SH SOLE 22 844,609 0 33,709
MANTECH INTERNATIONAL CORP CL A 564563104 300 3,448 SH SOLE 23 3,448 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 198 2,277 SH SOLE 25 2,277 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 3,617 41,597 SH SOLE 26 12,137 0 29,460
MANTECH INTERNATIONAL CORP CL A 564563104 305 3,511 SH SOLE 28 3,511 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 5,126 58,949 SH SOLE 30 58,949 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 8 88 SH SOLE 34 88 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 27 305 SH SOLE 36 305 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 313 3,600 SH SOLE 40 3,600 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 1,052 12,099 SH SOLE 43 60 0 12,039
MANULIFE FINL CORP COM 56501R106 16 755 SH SOLE 18 755 0 0
MANULIFE FINL CORP COM 56501R106 108 5,036 SH SOLE 22 5,036 0 0
MANULIFE FINL CORP COM 56501R106 17,008 791,053 SH SOLE 43 132,045 0 659,008
MARATHON DIGITAL HOLDINGS IN COM 565788106 123 2,569 SH SOLE 2 2,569 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 56 1,160 SH SOLE 18 1,160 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 3,853 80,236 SH SOLE 21 80,236 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 71,006 1,478,681 SH SOLE 22 1,478,681 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 176 3,663 SH SOLE 26 3,663 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 769 16,021 SH SOLE 28 0 0 16,021
MARATHON DIGITAL HOLDINGS IN COM 565788106 12 256 SH SOLE 31 0 0 256
MARATHON OIL CORP COM 565849106 19,367 1,813,420 SH SOLE 2 389,013 0 1,424,407
MARATHON OIL CORP COM 565849106 93 8,753 SH SOLE 4 8,753 0 0
MARATHON OIL CORP COM 565849106 7,310 684,466 SH SOLE 7 604,185 0 80,281
MARATHON OIL CORP COM 565849106 129 12,071 SH SOLE 15 12,071 0 0
MARATHON OIL CORP COM 565849106 19,490 1,824,943 SH SOLE 18 1,760,221 0 64,722
MARATHON OIL CORP COM 565849106 11,168 1,045,719 SH SOLE 19 1,045,719 0 0
MARATHON OIL CORP COM 565849106 213,489 19,989,605 SH SOLE 21 19,989,605 0 0
MARATHON OIL CORP COM 565849106 211,288 19,783,485 SH SOLE 22 17,815,898 0 1,967,587
MARATHON OIL CORP COM 565849106 28 2,585 SH SOLE 23 2,585 0 0
MARATHON OIL CORP COM 565849106 104 9,756 SH SOLE 25 9,756 0 0
MARATHON OIL CORP COM 565849106 7,921 741,673 SH SOLE 26 229,129 0 512,544
MARATHON OIL CORP COM 565849106 1,523 142,605 SH SOLE 28 74,700 0 67,905
MARATHON OIL CORP COM 565849106 34,324 3,213,866 SH SOLE 30 3,213,866 0 0
MARATHON OIL CORP COM 565849106 924 86,523 SH SOLE 31 14,912 0 71,611
MARATHON OIL CORP COM 565849106 3,530 330,540 SH SOLE 34 330,540 0 0
MARATHON OIL CORP COM 565849106 2,935 274,838 SH SOLE 36 274,838 0 0
MARATHON OIL CORP COM 565849106 1,052 98,545 SH SOLE 40 98,545 0 0
MARATHON OIL CORP COM 565849106 9,774 915,190 SH SOLE 43 32,751 0 882,439
MARATHON PETE CORP COM 56585A102 102,341 1,913,276 SH SOLE 2 671,277 0 1,241,999
MARATHON PETE CORP COM 56585A102 16,779 313,689 SH SOLE 4 288,603 0 25,086
MARATHON PETE CORP COM 56585A102 30,862 576,970 SH SOLE 7 558,383 0 18,587
MARATHON PETE CORP COM 56585A102 115 2,158 SH SOLE 13 2,158 0 0
MARATHON PETE CORP COM 56585A102 4,526 84,613 SH SOLE 15 84,613 0 0
MARATHON PETE CORP COM 56585A102 342,371 6,400,648 SH SOLE 18 5,732,797 0 667,851
MARATHON PETE CORP COM 56585A102 461,562 8,628,939 SH SOLE 19 8,628,939 0 0
MARATHON PETE CORP COM 56585A102 1,106,942 20,694,376 SH SOLE 21 20,694,376 0 0
MARATHON PETE CORP COM 56585A102 830,956 15,534,795 SH SOLE 22 14,010,106 0 1,524,689
MARATHON PETE CORP COM 56585A102 24,990 467,195 SH SOLE 23 467,195 0 0
MARATHON PETE CORP COM 56585A102 65,705 1,228,357 SH SOLE 25 1,228,357 0 0
MARATHON PETE CORP COM 56585A102 90,381 1,689,676 SH SOLE 26 497,606 0 1,192,070
MARATHON PETE CORP COM 56585A102 60,420 1,129,548 SH SOLE 28 77,921 0 1,051,627
MARATHON PETE CORP COM 56585A102 8,702 162,681 SH SOLE 29 162,681 0 0
MARATHON PETE CORP COM 56585A102 159,848 2,988,379 SH SOLE 30 2,988,379 0 0
MARATHON PETE CORP COM 56585A102 9,342 174,648 SH SOLE 31 80,612 0 94,036
MARATHON PETE CORP COM 56585A102 4,447 83,137 SH SOLE 32 83,137 0 0
MARATHON PETE CORP COM 56585A102 115,694 2,162,909 SH SOLE 34 2,162,909 0 0
MARATHON PETE CORP COM 56585A102 27,556 515,171 SH SOLE 36 515,171 0 0
MARATHON PETE CORP COM 56585A102 1,410 26,357 SH SOLE 40 26,357 0 0
MARATHON PETE CORP COM 56585A102 14,979 280,043 SH SOLE 43 21,739 0 258,304
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6,430 180,427 SH SOLE 2 56,709 0 123,718
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 150 4,201 SH SOLE 4 4,201 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 75 2,098 SH SOLE 7 2,098 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,198 33,618 SH SOLE 18 33,618 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6,243 175,176 SH SOLE 19 175,176 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 28,723 805,932 SH SOLE 21 805,932 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 60,171 1,688,291 SH SOLE 22 1,637,330 0 50,961
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 281 7,889 SH SOLE 23 7,889 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 107 3,004 SH SOLE 26 2,244 0 760
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 9 244 SH SOLE 28 244 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 13 376 SH SOLE 30 376 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 167 4,692 SH SOLE 31 4,692 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 11,305 317,211 SH SOLE 34 317,211 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 36 1,019 SH SOLE 36 1,019 0 0
MARCHEX INC CL B 56624R108 17 5,901 SH SOLE 18 5,901 0 0
MARCHEX INC CL B 56624R108 398 141,667 SH SOLE 21 141,667 0 0
MARCHEX INC CL B 56624R108 2,064 734,679 SH SOLE 22 734,679 0 0
MARCUS & MILLICHAP INC COM 566324109 2,233 66,249 SH SOLE 2 24,557 0 41,692
MARCUS & MILLICHAP INC COM 566324109 13 388 SH SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 5,100 151,321 SH SOLE 18 99,036 0 52,285
MARCUS & MILLICHAP INC COM 566324109 24,509 727,261 SH SOLE 19 727,261 0 0
MARCUS & MILLICHAP INC COM 566324109 98,393 2,919,672 SH SOLE 21 2,919,672 0 0
MARCUS & MILLICHAP INC COM 566324109 53,230 1,579,532 SH SOLE 22 1,543,604 0 35,928
MARCUS & MILLICHAP INC COM 566324109 1,548 45,938 SH SOLE 23 45,938 0 0
MARCUS & MILLICHAP INC COM 566324109 30 904 SH SOLE 25 904 0 0
MARCUS & MILLICHAP INC COM 566324109 6,673 198,019 SH SOLE 26 2,339 0 195,680
MARCUS & MILLICHAP INC COM 566324109 138 4,081 SH SOLE 28 4,081 0 0
MARCUS & MILLICHAP INC COM 566324109 1,856 55,075 SH SOLE 30 55,075 0 0
MARCUS & MILLICHAP INC COM 566324109 275 8,167 SH SOLE 34 8,167 0 0
MARCUS & MILLICHAP INC COM 566324109 75 2,220 SH SOLE 36 2,220 0 0
MARCUS & MILLICHAP INC COM 566324109 88 2,613 SH SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 300 8,893 SH SOLE 43 0 0 8,893
MARCUS CORP DEL COM 566330106 429 21,471 SH SOLE 2 2,122 0 19,349
MARCUS CORP DEL COM 566330106 9 470 SH SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 1,855 92,799 SH SOLE 18 92,799 0 0
MARCUS CORP DEL COM 566330106 786 39,341 SH SOLE 19 39,341 0 0
MARCUS CORP DEL COM 566330106 55,667 2,784,741 SH SOLE 21 2,784,741 0 0
MARCUS CORP DEL COM 566330106 13,884 694,570 SH SOLE 22 670,364 0 24,206
MARCUS CORP DEL COM 566330106 694 34,736 SH SOLE 30 34,736 0 0
MARCUS CORP DEL COM 566330106 36 1,823 SH SOLE 43 0 0 1,823
MARIN SOFTWARE INC COM NEW 56804T205 3 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 47 2,876 SH SOLE 2 1,456 0 1,420
MARINE PRODS CORP COM 568427108 433 26,613 SH SOLE 18 26,613 0 0
MARINE PRODS CORP COM 568427108 225 13,803 SH SOLE 19 13,803 0 0
MARINE PRODS CORP COM 568427108 4,375 268,915 SH SOLE 21 268,915 0 0
MARINE PRODS CORP COM 568427108 4,279 262,990 SH SOLE 22 262,655 0 335
MARINE PRODS CORP COM 568427108 0 10 SH SOLE 43 0 0 10
MARINEMAX INC COM 567908108 1,956 39,619 SH SOLE 2 12,425 0 27,194
MARINEMAX INC COM 567908108 4 72 SH SOLE 4 72 0 0
MARINEMAX INC COM 567908108 15 313 SH SOLE 7 313 0 0
MARINEMAX INC COM 567908108 4,918 99,638 SH SOLE 18 94,284 0 5,354
MARINEMAX INC COM 567908108 15,530 314,626 SH SOLE 19 314,626 0 0
MARINEMAX INC COM 567908108 131,722 2,668,594 SH SOLE 21 2,668,594 0 0
MARINEMAX INC COM 567908108 45,157 914,843 SH SOLE 22 880,055 0 34,788
MARINEMAX INC COM 567908108 621 12,575 SH SOLE 23 12,575 0 0
MARINEMAX INC COM 567908108 41 824 SH SOLE 25 824 0 0
MARINEMAX INC COM 567908108 3,014 61,062 SH SOLE 26 1,676 0 59,386
MARINEMAX INC COM 567908108 183 3,699 SH SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 1,859 37,658 SH SOLE 30 37,658 0 0
MARINEMAX INC COM 567908108 28 559 SH SOLE 34 559 0 0
MARINEMAX INC COM 567908108 100 2,023 SH SOLE 36 2,023 0 0
MARINEMAX INC COM 567908108 117 2,362 SH SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 319 6,460 SH SOLE 43 0 0 6,460
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 254 16,434 SH SOLE 2 2,062 0 14,372
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 3 223 SH SOLE 7 223 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,530 98,844 SH SOLE 18 98,844 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4,249 274,490 SH SOLE 19 274,490 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 542 35,000 SH SOLE 20 35,000 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 21,267 1,373,861 SH SOLE 21 1,373,861 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 14,207 917,794 SH SOLE 22 909,505 0 8,289
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 155 9,992 SH SOLE 30 9,992 0 0
MARKEL CORP COM 570535104 36,944 32,418 SH SOLE 2 6,885 0 25,533
MARKEL CORP COM 570535104 7,705 6,761 SH SOLE 4 6,241 0 520
MARKEL CORP COM 570535104 5,189 4,553 SH SOLE 7 3,494 0 1,059
MARKEL CORP COM 570535104 39 34 SH SOLE 13 34 0 0
MARKEL CORP COM 570535104 1,814 1,592 SH SOLE 15 1,592 0 0
MARKEL CORP COM 570535104 19,793 17,368 SH SOLE 18 16,527 0 841
MARKEL CORP COM 570535104 3,094 2,715 SH SOLE 19 2,715 0 0
MARKEL CORP COM 570535104 292,589 256,743 SH SOLE 21 256,743 0 0
MARKEL CORP COM 570535104 410,688 360,373 SH SOLE 22 341,197 0 19,176
MARKEL CORP COM 570535104 10,382 9,110 SH SOLE 23 9,110 0 0
MARKEL CORP COM 570535104 21,541 18,902 SH SOLE 25 18,902 0 0
MARKEL CORP COM 570535104 35,188 30,877 SH SOLE 26 15,101 0 15,776
MARKEL CORP COM 570535104 40,823 35,822 SH SOLE 28 1,721 0 34,101
MARKEL CORP COM 570535104 372 326 SH SOLE 29 326 0 0
MARKEL CORP COM 570535104 30,747 26,980 SH SOLE 30 26,980 0 0
MARKEL CORP COM 570535104 2,940 2,580 SH SOLE 31 2,141 0 439
MARKEL CORP COM 570535104 732 642 SH SOLE 34 642 0 0
MARKEL CORP COM 570535104 12,053 10,576 SH SOLE 36 10,576 0 0
MARKEL CORP COM 570535104 639 561 SH SOLE 40 561 0 0
MARKEL CORP COM 570535104 4,064 3,566 SH SOLE 43 113 0 3,453
MARKER THERAPEUTICS INC COM 57055L107 42 18,852 SH SOLE 2 4,246 0 14,606
MARKER THERAPEUTICS INC COM 57055L107 250 111,607 SH SOLE 18 111,607 0 0
MARKER THERAPEUTICS INC COM 57055L107 112 50,202 SH SOLE 19 50,202 0 0
MARKER THERAPEUTICS INC COM 57055L107 2,535 1,131,778 SH SOLE 21 1,131,778 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,710 763,603 SH SOLE 22 754,204 0 9,399
MARKETAXESS HLDGS INC COM 57060D108 44,069 88,506 SH SOLE 2 19,345 0 69,161
MARKETAXESS HLDGS INC COM 57060D108 10,085 20,254 SH SOLE 4 18,797 0 1,457
MARKETAXESS HLDGS INC COM 57060D108 25,312 50,835 SH SOLE 7 36,685 0 14,150
MARKETAXESS HLDGS INC COM 57060D108 67 135 SH SOLE 13 135 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,834 3,683 SH SOLE 15 3,683 0 0
MARKETAXESS HLDGS INC COM 57060D108 51,644 103,720 SH SOLE 18 98,274 0 5,446
MARKETAXESS HLDGS INC COM 57060D108 211,520 424,808 SH SOLE 19 424,808 0 0
MARKETAXESS HLDGS INC COM 57060D108 672,800 1,351,222 SH SOLE 21 1,351,222 0 0
MARKETAXESS HLDGS INC COM 57060D108 434,800 873,232 SH SOLE 22 786,543 0 86,689
MARKETAXESS HLDGS INC COM 57060D108 11,707 23,512 SH SOLE 23 23,512 0 0
MARKETAXESS HLDGS INC COM 57060D108 37,046 74,401 SH SOLE 25 74,401 0 0
MARKETAXESS HLDGS INC COM 57060D108 45,155 90,687 SH SOLE 26 30,733 0 59,954
MARKETAXESS HLDGS INC COM 57060D108 55,370 111,202 SH SOLE 28 4,106 0 107,096
MARKETAXESS HLDGS INC COM 57060D108 31 62 SH SOLE 29 62 0 0
MARKETAXESS HLDGS INC COM 57060D108 89,141 179,026 SH SOLE 30 179,026 0 0
MARKETAXESS HLDGS INC COM 57060D108 5,492 11,029 SH SOLE 31 9,850 0 1,179
MARKETAXESS HLDGS INC COM 57060D108 3,966 7,966 SH SOLE 34 7,966 0 0
MARKETAXESS HLDGS INC COM 57060D108 9,456 18,991 SH SOLE 36 18,991 0 0
MARKETAXESS HLDGS INC COM 57060D108 745 1,497 SH SOLE 40 1,497 0 0
MARKETAXESS HLDGS INC COM 57060D108 15,844 31,821 SH SOLE 43 1,156 0 30,665
MARLIN BUSINESS SVCS CORP COM 571157106 106 7,766 SH SOLE 2 329 0 7,437
MARLIN BUSINESS SVCS CORP COM 571157106 3 207 SH SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 474 34,766 SH SOLE 18 34,766 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 192 14,076 SH SOLE 19 14,076 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 5,715 418,978 SH SOLE 21 418,978 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 3,943 289,101 SH SOLE 22 278,752 0 10,349
MARRIOTT INTL INC NEW CL A 571903202 91,356 616,809 SH SOLE 2 88,759 0 528,050
MARRIOTT INTL INC NEW CL A 571903202 20,616 139,191 SH SOLE 4 128,523 0 10,668
MARRIOTT INTL INC NEW CL A 571903202 37,906 255,929 SH SOLE 7 248,216 0 7,713
MARRIOTT INTL INC NEW CL A 571903202 152 1,023 SH SOLE 13 1,023 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,969 33,547 SH SOLE 15 33,547 0 0
MARRIOTT INTL INC NEW CL A 571903202 119 802 SH SOLE 17 0 0 802
MARRIOTT INTL INC NEW CL A 571903202 66,214 447,059 SH SOLE 18 408,346 0 38,713
MARRIOTT INTL INC NEW CL A 571903202 12,060 81,428 SH SOLE 19 81,428 0 0
MARRIOTT INTL INC NEW CL A 571903202 693,168 4,680,091 SH SOLE 21 4,680,091 0 0
MARRIOTT INTL INC NEW CL A 571903202 879,155 5,935,822 SH SOLE 22 5,304,411 0 631,411
MARRIOTT INTL INC NEW CL A 571903202 25,146 169,778 SH SOLE 23 169,778 0 0
MARRIOTT INTL INC NEW CL A 571903202 65,953 445,296 SH SOLE 25 445,296 0 0
MARRIOTT INTL INC NEW CL A 571903202 89,331 603,140 SH SOLE 26 201,201 0 401,939
MARRIOTT INTL INC NEW CL A 571903202 81,921 553,112 SH SOLE 28 32,416 0 520,696
MARRIOTT INTL INC NEW CL A 571903202 109 733 SH SOLE 29 733 0 0
MARRIOTT INTL INC NEW CL A 571903202 171,979 1,161,157 SH SOLE 30 1,161,157 0 0
MARRIOTT INTL INC NEW CL A 571903202 89,696 605,602 SH SOLE 31 35,051 0 570,551
MARRIOTT INTL INC NEW CL A 571903202 10,262 69,284 SH SOLE 32 69,284 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,957 13,213 SH SOLE 34 13,213 0 0
MARRIOTT INTL INC NEW CL A 571903202 23,253 157,001 SH SOLE 36 157,001 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,646 11,114 SH SOLE 40 11,114 0 0
MARRIOTT INTL INC NEW CL A 571903202 28,397 191,730 SH SOLE 43 12,278 0 179,452
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 15,617 89,660 SH SOLE 2 56,930 0 32,730
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 276 1,583 SH SOLE 4 1,583 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 180 1,036 SH SOLE 7 1,036 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 37,720 216,558 SH SOLE 18 216,558 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 13,759 78,994 SH SOLE 19 78,994 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 514,866 2,955,942 SH SOLE 21 2,955,942 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 238,136 1,367,184 SH SOLE 22 1,307,541 0 59,643
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 946 5,432 SH SOLE 23 5,432 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 53 307 SH SOLE 25 307 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 3,235 18,575 SH SOLE 26 14,100 0 4,475
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 836 4,798 SH SOLE 28 4,798 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 9,399 53,960 SH SOLE 30 53,960 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 130 746 SH SOLE 31 746 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 334 1,919 SH SOLE 34 1,919 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 310 1,782 SH SOLE 36 1,782 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 854 4,903 SH SOLE 40 4,903 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 3,145 18,056 SH SOLE 43 1,987 0 16,069
MARRONE BIO INNOVATIONS INC COM 57165B106 30 14,268 SH SOLE 2 3,946 0 10,322
MARRONE BIO INNOVATIONS INC COM 57165B106 451 215,924 SH SOLE 18 215,924 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 222 106,153 SH SOLE 19 106,153 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 4,797 2,295,228 SH SOLE 21 2,295,228 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,919 918,170 SH SOLE 22 907,510 0 10,660
MARSH & MCLENNAN COS INC COM 571748102 170,419 1,399,167 SH SOLE 2 417,601 0 981,566
MARSH & MCLENNAN COS INC COM 571748102 36,153 296,825 SH SOLE 4 277,128 0 19,697
MARSH & MCLENNAN COS INC COM 571748102 62,425 512,523 SH SOLE 7 489,204 0 23,319
MARSH & MCLENNAN COS INC COM 571748102 5,465 44,870 SH SOLE 13 44,870 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,364 60,457 SH SOLE 15 60,457 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 185,500 1,522,987 SH SOLE 18 1,404,512 0 118,475
MARSH & MCLENNAN COS INC COM 571748102 229,594 1,885,009 SH SOLE 19 1,885,009 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,520,392 12,482,697 SH SOLE 21 12,482,697 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,530,644 12,566,865 SH SOLE 22 11,127,661 0 1,439,204
MARSH & MCLENNAN COS INC COM 571748102 44,612 366,270 SH SOLE 23 366,270 0 0
MARSH & MCLENNAN COS INC COM 571748102 106,328 872,971 SH SOLE 25 872,971 0 0
MARSH & MCLENNAN COS INC COM 571748102 148,997 1,223,292 SH SOLE 26 401,109 0 822,183
MARSH & MCLENNAN COS INC COM 571748102 240,806 1,977,059 SH SOLE 28 64,784 0 1,912,275
MARSH & MCLENNAN COS INC COM 571748102 5,471 44,921 SH SOLE 29 44,921 0 0
MARSH & MCLENNAN COS INC COM 571748102 419,766 3,446,356 SH SOLE 30 3,408,995 0 37,361
MARSH & MCLENNAN COS INC COM 571748102 83,445 685,095 SH SOLE 31 98,034 0 587,061
MARSH & MCLENNAN COS INC COM 571748102 89,573 735,407 SH SOLE 34 735,407 0 0
MARSH & MCLENNAN COS INC COM 571748102 41,368 339,642 SH SOLE 36 339,642 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,500 20,526 SH SOLE 40 20,526 0 0
MARSH & MCLENNAN COS INC COM 571748102 49,663 407,745 SH SOLE 43 49,499 0 358,246
MARTEN TRANS LTD COM 573075108 823 48,521 SH SOLE 2 19,854 0 28,667
MARTEN TRANS LTD COM 573075108 3 172 SH SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 17 1,021 SH SOLE 7 1,021 0 0
MARTEN TRANS LTD COM 573075108 4,250 250,424 SH SOLE 18 241,735 0 8,689
MARTEN TRANS LTD COM 573075108 4,196 247,282 SH SOLE 19 247,282 0 0
MARTEN TRANS LTD COM 573075108 117,377 6,916,739 SH SOLE 21 6,916,739 0 0
MARTEN TRANS LTD COM 573075108 34,456 2,030,429 SH SOLE 22 1,957,836 0 72,593
MARTEN TRANS LTD COM 573075108 113 6,681 SH SOLE 23 6,681 0 0
MARTEN TRANS LTD COM 573075108 976 57,528 SH SOLE 26 0 0 57,528
MARTEN TRANS LTD COM 573075108 154 9,094 SH SOLE 28 9,094 0 0
MARTEN TRANS LTD COM 573075108 2,149 126,624 SH SOLE 30 126,624 0 0
MARTEN TRANS LTD COM 573075108 121 7,125 SH SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 787 46,386 SH SOLE 43 1,819 0 44,567
MARTIN MARIETTA MATLS INC COM 573284106 51,050 152,016 SH SOLE 2 32,104 0 119,912
MARTIN MARIETTA MATLS INC COM 573284106 10,281 30,616 SH SOLE 4 28,331 0 2,285
MARTIN MARIETTA MATLS INC COM 573284106 18,062 53,785 SH SOLE 7 51,860 0 1,925
MARTIN MARIETTA MATLS INC COM 573284106 79 235 SH SOLE 13 235 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,654 7,903 SH SOLE 15 7,903 0 0
MARTIN MARIETTA MATLS INC COM 573284106 42,887 127,708 SH SOLE 18 117,694 0 10,014
MARTIN MARIETTA MATLS INC COM 573284106 8,639 25,725 SH SOLE 19 25,725 0 0
MARTIN MARIETTA MATLS INC COM 573284106 475,374 1,415,562 SH SOLE 21 1,415,562 0 0
MARTIN MARIETTA MATLS INC COM 573284106 471,128 1,402,917 SH SOLE 22 1,255,326 0 147,591
MARTIN MARIETTA MATLS INC COM 573284106 13,375 39,829 SH SOLE 23 39,829 0 0
MARTIN MARIETTA MATLS INC COM 573284106 33,203 98,872 SH SOLE 25 98,872 0 0
MARTIN MARIETTA MATLS INC COM 573284106 48,429 144,212 SH SOLE 26 55,102 0 89,110
MARTIN MARIETTA MATLS INC COM 573284106 35,834 106,707 SH SOLE 28 6,704 0 100,003
MARTIN MARIETTA MATLS INC COM 573284106 85,552 254,757 SH SOLE 30 254,757 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,938 20,660 SH SOLE 31 7,874 0 12,786
MARTIN MARIETTA MATLS INC COM 573284106 996 2,967 SH SOLE 34 2,967 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,673 34,761 SH SOLE 36 34,761 0 0
MARTIN MARIETTA MATLS INC COM 573284106 826 2,461 SH SOLE 40 2,461 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,091 30,048 SH SOLE 43 2,940 0 27,108
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 84,881 1,732,966 SH SOLE 2 287,878 0 1,445,088
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15,288 312,120 SH SOLE 4 286,483 0 25,637
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,978 162,893 SH SOLE 7 120,396 0 42,497
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 123 2,514 SH SOLE 13 2,514 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,918 59,570 SH SOLE 15 59,570 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5 110 SH SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 271,136 5,535,649 SH SOLE 18 3,687,200 0 1,848,449
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 357,123 7,291,193 SH SOLE 19 7,291,193 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 658,757 13,449,510 SH SOLE 21 13,449,510 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 870,734 17,777,333 SH SOLE 22 16,837,621 0 939,712
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20,472 417,966 SH SOLE 23 417,966 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 59,413 1,212,996 SH SOLE 25 1,212,996 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 78,645 1,605,652 SH SOLE 26 568,431 0 1,037,221
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 127,712 2,607,438 SH SOLE 28 80,671 0 2,526,767
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 172,832 3,528,619 SH SOLE 30 3,528,619 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,716 157,529 SH SOLE 31 89,344 0 68,185
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,012 143,151 SH SOLE 32 143,151 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 227,917 4,653,265 SH SOLE 34 4,653,265 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17,717 361,713 SH SOLE 36 361,713 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,330 27,147 SH SOLE 40 27,147 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15,547 317,416 SH SOLE 43 23,592 0 293,824
MASCO CORP COM 574599106 47,107 786,420 SH SOLE 2 267,794 0 518,626
MASCO CORP COM 574599106 9,494 158,491 SH SOLE 4 147,490 0 11,001
MASCO CORP COM 574599106 20,159 336,550 SH SOLE 7 231,298 0 105,252
MASCO CORP COM 574599106 82 1,373 SH SOLE 13 1,373 0 0
MASCO CORP COM 574599106 2,011 33,568 SH SOLE 15 33,568 0 0
MASCO CORP COM 574599106 1 11 SH SOLE 17 0 0 11
MASCO CORP COM 574599106 48,454 808,907 SH SOLE 18 769,766 0 39,141
MASCO CORP COM 574599106 34,785 580,719 SH SOLE 19 580,719 0 0
MASCO CORP COM 574599106 431,393 7,201,879 SH SOLE 21 7,201,879 0 0
MASCO CORP COM 574599106 358,970 5,992,820 SH SOLE 22 5,323,538 0 669,282
MASCO CORP COM 574599106 10,618 177,255 SH SOLE 23 177,255 0 0
MASCO CORP COM 574599106 37,835 631,638 SH SOLE 25 631,638 0 0
MASCO CORP COM 574599106 38,561 643,751 SH SOLE 26 265,005 0 378,746
MASCO CORP COM 574599106 60,218 1,005,313 SH SOLE 28 41,465 0 963,848
MASCO CORP COM 574599106 727 12,139 SH SOLE 29 12,139 0 0
MASCO CORP COM 574599106 62,000 1,035,054 SH SOLE 30 1,035,054 0 0
MASCO CORP COM 574599106 4,187 69,900 SH SOLE 31 53,245 0 16,655
MASCO CORP COM 574599106 14,145 236,148 SH SOLE 34 236,148 0 0
MASCO CORP COM 574599106 8,423 140,622 SH SOLE 36 140,622 0 0
MASCO CORP COM 574599106 653 10,902 SH SOLE 40 10,902 0 0
MASCO CORP COM 574599106 13,519 225,693 SH SOLE 43 8,728 0 216,965
MASIMO CORP COM 574795100 41,145 179,154 SH SOLE 2 82,884 0 96,270
MASIMO CORP COM 574795100 5,996 26,107 SH SOLE 4 24,127 0 1,980
MASIMO CORP COM 574795100 7,877 34,297 SH SOLE 7 17,623 0 16,674
MASIMO CORP COM 574795100 58 254 SH SOLE 13 254 0 0
MASIMO CORP COM 574795100 982 4,275 SH SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 38,800 168,947 SH SOLE 18 165,964 0 2,983
MASIMO CORP COM 574795100 420,667 1,831,693 SH SOLE 19 1,831,693 0 0
MASIMO CORP COM 574795100 747,959 3,256,809 SH SOLE 21 3,256,809 0 0
MASIMO CORP COM 574795100 378,832 1,649,533 SH SOLE 22 1,580,927 0 68,606
MASIMO CORP COM 574795100 7,728 33,649 SH SOLE 23 33,649 0 0
MASIMO CORP COM 574795100 30,210 131,544 SH SOLE 25 131,544 0 0
MASIMO CORP COM 574795100 23,761 103,460 SH SOLE 26 49,299 0 54,161
MASIMO CORP COM 574795100 24,046 104,703 SH SOLE 28 5,308 0 99,395
MASIMO CORP COM 574795100 45,512 198,173 SH SOLE 30 190,236 0 7,937
MASIMO CORP COM 574795100 4,381 19,075 SH SOLE 31 17,506 0 1,569
MASIMO CORP COM 574795100 74,027 322,332 SH SOLE 34 322,332 0 0
MASIMO CORP COM 574795100 9,397 40,916 SH SOLE 36 40,916 0 0
MASIMO CORP COM 574795100 482 2,100 SH SOLE 40 2,100 0 0
MASIMO CORP COM 574795100 11,030 48,028 SH SOLE 43 2,393 0 45,636
MASONITE INTL CORP COM 575385109 1,538 13,342 SH SOLE 2 8,200 0 5,142
MASONITE INTL CORP COM 575385109 11 96 SH SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 43 376 SH SOLE 7 376 0 0
MASONITE INTL CORP COM 575385109 9,223 80,037 SH SOLE 18 78,428 0 1,609
MASONITE INTL CORP COM 575385109 7,897 68,530 SH SOLE 19 68,530 0 0
MASONITE INTL CORP COM 575385109 112,509 976,298 SH SOLE 21 976,298 0 0
MASONITE INTL CORP COM 575385109 77,855 675,591 SH SOLE 22 657,588 0 18,003
MASONITE INTL CORP COM 575385109 52 451 SH SOLE 23 451 0 0
MASONITE INTL CORP COM 575385109 34 296 SH SOLE 25 296 0 0
MASONITE INTL CORP COM 575385109 906 7,866 SH SOLE 26 3,283 0 4,583
MASONITE INTL CORP COM 575385109 369 3,199 SH SOLE 28 3,199 0 0
MASONITE INTL CORP COM 575385109 1,938 16,816 SH SOLE 30 16,816 0 0
MASONITE INTL CORP COM 575385109 166 1,438 SH SOLE 36 1,438 0 0
MASONITE INTL CORP COM 575385109 323 2,803 SH SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 226 1,960 SH SOLE 43 63 0 1,897
MASTEC INC COM 576323109 9,924 105,910 SH SOLE 2 50,081 0 55,829
MASTEC INC COM 576323109 125 1,338 SH SOLE 4 1,338 0 0
MASTEC INC COM 576323109 8,185 87,349 SH SOLE 7 87,349 0 0
MASTEC INC COM 576323109 225 2,404 SH SOLE 13 2,404 0 0
MASTEC INC COM 576323109 29,868 318,766 SH SOLE 18 304,280 0 14,486
MASTEC INC COM 576323109 38,064 406,232 SH SOLE 19 406,232 0 0
MASTEC INC COM 576323109 385,320 4,112,272 SH SOLE 21 4,112,272 0 0
MASTEC INC COM 576323109 208,029 2,220,163 SH SOLE 22 2,113,701 0 106,462
MASTEC INC COM 576323109 1,762 18,804 SH SOLE 23 18,804 0 0
MASTEC INC COM 576323109 2,193 23,401 SH SOLE 25 23,401 0 0
MASTEC INC COM 576323109 9,323 99,502 SH SOLE 26 24,548 0 74,954
MASTEC INC COM 576323109 1,729 18,449 SH SOLE 28 4,468 0 13,981
MASTEC INC COM 576323109 91 968 SH SOLE 29 968 0 0
MASTEC INC COM 576323109 4,350 46,429 SH SOLE 30 46,429 0 0
MASTEC INC COM 576323109 143 1,524 SH SOLE 31 1,524 0 0
MASTEC INC COM 576323109 797 8,503 SH SOLE 34 8,503 0 0
MASTEC INC COM 576323109 419 4,470 SH SOLE 36 4,470 0 0
MASTEC INC COM 576323109 672 7,167 SH SOLE 40 7,167 0 0
MASTEC INC COM 576323109 2,847 30,379 SH SOLE 43 306 0 30,073
MASTECH DIGITAL INC COM 57633B100 14 804 SH SOLE 2 332 0 472
MASTECH DIGITAL INC COM 57633B100 280 15,905 SH SOLE 18 15,905 0 0
MASTECH DIGITAL INC COM 57633B100 130 7,366 SH SOLE 19 7,366 0 0
MASTECH DIGITAL INC COM 57633B100 2,624 148,989 SH SOLE 21 148,989 0 0
MASTECH DIGITAL INC COM 57633B100 2,114 120,023 SH SOLE 22 119,783 0 240
MASTERCARD INCORPORATED CL A 57636Q104 850,933 2,389,926 SH SOLE 2 531,180 0 1,858,746
MASTERCARD INCORPORATED CL A 57636Q104 167,745 471,127 SH SOLE 4 436,738 0 34,389
MASTERCARD INCORPORATED CL A 57636Q104 272,251 764,643 SH SOLE 7 736,370 0 28,273
MASTERCARD INCORPORATED CL A 57636Q104 12,248 34,400 SH SOLE 13 34,400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 32,049 90,012 SH SOLE 15 90,012 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5 13 SH SOLE 17 0 0 13
MASTERCARD INCORPORATED CL A 57636Q104 1,133,914 3,184,703 SH SOLE 18 2,584,629 0 600,074
MASTERCARD INCORPORATED CL A 57636Q104 1,046,350 2,938,774 SH SOLE 19 2,938,774 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,395,590 20,771,213 SH SOLE 21 20,771,213 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,344,814 20,628,603 SH SOLE 22 18,391,154 0 2,237,449
MASTERCARD INCORPORATED CL A 57636Q104 215,199 604,406 SH SOLE 23 604,406 0 0
MASTERCARD INCORPORATED CL A 57636Q104 944,639 2,653,109 SH SOLE 25 2,653,109 0 0
MASTERCARD INCORPORATED CL A 57636Q104 721,634 2,026,778 SH SOLE 26 612,733 0 1,414,045
MASTERCARD INCORPORATED CL A 57636Q104 1,027,188 2,884,954 SH SOLE 28 106,387 0 2,778,567
MASTERCARD INCORPORATED CL A 57636Q104 10,142 28,486 SH SOLE 29 28,486 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,352,087 3,797,463 SH SOLE 30 3,786,794 0 10,669
MASTERCARD INCORPORATED CL A 57636Q104 310,455 871,941 SH SOLE 31 173,491 0 698,450
MASTERCARD INCORPORATED CL A 57636Q104 17,539 49,259 SH SOLE 32 49,259 0 0
MASTERCARD INCORPORATED CL A 57636Q104 475,833 1,336,422 SH SOLE 34 1,336,422 0 0
MASTERCARD INCORPORATED CL A 57636Q104 174,451 489,963 SH SOLE 36 489,963 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,831 36,036 SH SOLE 40 36,036 0 0
MASTERCARD INCORPORATED CL A 57636Q104 276,112 775,486 SH SOLE 43 51,454 0 724,032
MASTERCARD INCORPORATED OPTIONS 57636Q104 2,172 6,100 SH Call SOLE 4 6,100 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 25,957 72,900 SH Call SOLE 18 72,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 157,481 442,300 SH Call SOLE 19 442,300 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 11,785 33,100 SH Call SOLE 22 33,100 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,638 4,600 SH Call SOLE 26 4,600 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 76,336 214,400 SH Call SOLE 34 214,400 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 99 3,736 SH SOLE 2 1,559 0 2,177
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10 378 SH SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,710 64,327 SH SOLE 18 64,327 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 852 32,047 SH SOLE 19 32,047 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 18,319 688,956 SH SOLE 21 688,956 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 14,529 546,397 SH SOLE 22 542,402 0 3,995
MASTERCRAFT BOAT HLDGS INC COM 57637H103 24 909 SH SOLE 43 0 0 909
MATADOR RES CO COM 576485205 3,179 135,547 SH SOLE 2 39,734 0 95,813
MATADOR RES CO COM 576485205 10 442 SH SOLE 4 442 0 0
MATADOR RES CO COM 576485205 44 1,887 SH SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 10,586 451,443 SH SOLE 18 451,443 0 0
MATADOR RES CO COM 576485205 6,905 294,468 SH SOLE 19 294,468 0 0
MATADOR RES CO COM 576485205 311,355 13,277,385 SH SOLE 21 13,277,385 0 0
MATADOR RES CO COM 576485205 76,753 3,273,049 SH SOLE 22 3,099,627 0 173,422
MATADOR RES CO COM 576485205 32 1,372 SH SOLE 25 1,372 0 0
MATADOR RES CO COM 576485205 870 37,094 SH SOLE 26 23,351 0 13,743
MATADOR RES CO COM 576485205 317 13,503 SH SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 7,062 301,147 SH SOLE 30 301,147 0 0
MATADOR RES CO COM 576485205 231 9,853 SH SOLE 34 9,853 0 0
MATADOR RES CO COM 576485205 57 2,418 SH SOLE 36 2,418 0 0
MATADOR RES CO COM 576485205 305 13,007 SH SOLE 40 13,007 0 0
MATADOR RES CO COM 576485205 6,641 283,196 SH SOLE 43 12,076 0 271,120
MATCH GROUP INC NEW COM 57667L107 64,451 469,143 SH SOLE 2 95,121 0 374,022
MATCH GROUP INC NEW COM 57667L107 16,620 120,976 SH SOLE 4 111,480 0 9,496
MATCH GROUP INC NEW COM 57667L107 7,898 57,490 SH SOLE 7 45,511 0 11,979
MATCH GROUP INC NEW COM 57667L107 125 910 SH SOLE 13 910 0 0
MATCH GROUP INC NEW COM 57667L107 2,957 21,521 SH SOLE 15 21,521 0 0
MATCH GROUP INC NEW COM 57667L107 1 6 SH SOLE 17 0 0 6
MATCH GROUP INC NEW COM 57667L107 40,213 292,717 SH SOLE 18 151,792 0 140,925
MATCH GROUP INC NEW COM 57667L107 236,131 1,718,815 SH SOLE 19 1,718,815 0 0
MATCH GROUP INC NEW COM 57667L107 542,875 3,951,630 SH SOLE 21 3,951,630 0 0
MATCH GROUP INC NEW COM 57667L107 892,466 6,496,331 SH SOLE 22 6,178,144 0 318,187
MATCH GROUP INC NEW COM 57667L107 21,699 157,950 SH SOLE 23 157,950 0 0
MATCH GROUP INC NEW COM 57667L107 45,493 331,150 SH SOLE 25 331,150 0 0
MATCH GROUP INC NEW COM 57667L107 52,437 381,695 SH SOLE 26 181,646 0 200,049
MATCH GROUP INC NEW COM 57667L107 59,730 434,782 SH SOLE 28 30,371 0 404,411
MATCH GROUP INC NEW COM 57667L107 149 1,087 SH SOLE 29 1,087 0 0
MATCH GROUP INC NEW COM 57667L107 98,266 715,283 SH SOLE 30 715,282 0 1
MATCH GROUP INC NEW COM 57667L107 5,587 40,665 SH SOLE 31 32,323 0 8,342
MATCH GROUP INC NEW COM 57667L107 7,806 56,821 SH SOLE 32 56,821 0 0
MATCH GROUP INC NEW COM 57667L107 9,640 70,173 SH SOLE 34 70,173 0 0
MATCH GROUP INC NEW COM 57667L107 17,423 126,823 SH SOLE 36 126,823 0 0
MATCH GROUP INC NEW COM 57667L107 1,473 10,724 SH SOLE 40 10,724 0 0
MATCH GROUP INC NEW COM 57667L107 22,018 160,272 SH SOLE 43 16,291 0 143,981
MATERIALISE NV SPONSORED ADS 57667T100 251 6,981 SH SOLE 43 4,597 0 2,384
MATERION CORP COM 576690101 1,319 19,909 SH SOLE 2 7,340 0 12,569
MATERION CORP COM 576690101 6 94 SH SOLE 4 94 0 0
MATERION CORP COM 576690101 1,608 24,277 SH SOLE 7 24,277 0 0
MATERION CORP COM 576690101 5,416 81,760 SH SOLE 18 81,760 0 0
MATERION CORP COM 576690101 8,254 124,612 SH SOLE 19 124,612 0 0
MATERION CORP COM 576690101 161,711 2,441,291 SH SOLE 21 2,441,291 0 0
MATERION CORP COM 576690101 48,439 731,264 SH SOLE 22 704,824 0 26,440
MATERION CORP COM 576690101 388 5,857 SH SOLE 23 5,857 0 0
MATERION CORP COM 576690101 2,301 34,741 SH SOLE 26 6,027 0 28,714
MATERION CORP COM 576690101 190 2,863 SH SOLE 28 2,863 0 0
MATERION CORP COM 576690101 2,974 44,903 SH SOLE 30 44,903 0 0
MATERION CORP COM 576690101 52 782 SH SOLE 34 782 0 0
MATERION CORP COM 576690101 163 2,466 SH SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,253 18,922 SH SOLE 43 1,169 0 17,753
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,318 SH SOLE 2 1,318 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 222 211,679 SH SOLE 21 211,679 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 3,111 2,962,520 SH SOLE 22 2,962,520 0 0
MATRIX SVC CO COM 576853105 503 38,363 SH SOLE 2 9,798 0 28,565
MATRIX SVC CO COM 576853105 8 606 SH SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,383 105,510 SH SOLE 18 105,510 0 0
MATRIX SVC CO COM 576853105 1,282 97,756 SH SOLE 19 97,756 0 0
MATRIX SVC CO COM 576853105 45,180 3,446,207 SH SOLE 21 3,446,207 0 0
MATRIX SVC CO COM 576853105 11,472 875,052 SH SOLE 22 846,121 0 28,931
MATRIX SVC CO COM 576853105 90 6,877 SH SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 406 30,952 SH SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 546 41,653 SH SOLE 30 41,653 0 0
MATRIX SVC CO COM 576853105 122 9,304 SH SOLE 43 0 0 9,304
MATSON INC COM 57686G105 2,806 42,073 SH SOLE 2 5,999 0 36,074
MATSON INC COM 57686G105 3 39 SH SOLE 4 39 0 0
MATSON INC COM 57686G105 53 788 SH SOLE 7 788 0 0
MATSON INC COM 57686G105 11,741 176,030 SH SOLE 18 176,030 0 0
MATSON INC COM 57686G105 5,072 76,045 SH SOLE 19 76,045 0 0
MATSON INC COM 57686G105 396,595 5,945,952 SH SOLE 21 5,945,952 0 0
MATSON INC COM 57686G105 82,262 1,233,309 SH SOLE 22 1,182,785 0 50,524
MATSON INC COM 57686G105 226 3,394 SH SOLE 26 898 0 2,496
MATSON INC COM 57686G105 95 1,421 SH SOLE 28 1,421 0 0
MATSON INC COM 57686G105 5,057 75,823 SH SOLE 30 75,823 0 0
MATSON INC COM 57686G105 63 942 SH SOLE 40 942 0 0
MATSON INC COM 57686G105 1,205 18,066 SH SOLE 43 413 0 17,653
MATTEL INC COM 577081102 17,434 875,189 SH SOLE 2 279,811 0 595,378
MATTEL INC COM 577081102 43 2,157 SH SOLE 4 2,157 0 0
MATTEL INC COM 577081102 167 8,376 SH SOLE 7 8,376 0 0
MATTEL INC COM 577081102 17,293 868,133 SH SOLE 18 868,133 0 0
MATTEL INC COM 577081102 1,790 89,860 SH SOLE 19 89,860 0 0
MATTEL INC COM 577081102 331,473 16,640,208 SH SOLE 21 16,640,208 0 0
MATTEL INC COM 577081102 220,780 11,083,350 SH SOLE 22 10,619,722 0 463,628
MATTEL INC COM 577081102 66 3,318 SH SOLE 25 3,318 0 0
MATTEL INC COM 577081102 2,647 132,884 SH SOLE 26 88,602 0 44,282
MATTEL INC COM 577081102 912 45,760 SH SOLE 28 44,985 0 775
MATTEL INC COM 577081102 4,736 237,744 SH SOLE 30 237,744 0 0
MATTEL INC COM 577081102 197 9,867 SH SOLE 31 9,867 0 0
MATTEL INC COM 577081102 170 8,547 SH SOLE 34 8,547 0 0
MATTEL INC COM 577081102 1,168 58,621 SH SOLE 36 58,621 0 0
MATTEL INC COM 577081102 848 42,576 SH SOLE 40 42,576 0 0
MATTEL INC COM 577081102 1,011 50,751 SH SOLE 43 10,374 0 40,377
MATTHEWS INTL CORP CL A 577128101 2,034 51,426 SH SOLE 2 15,107 0 36,319
MATTHEWS INTL CORP CL A 577128101 8 196 SH SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 25 621 SH SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 5,098 128,898 SH SOLE 18 128,898 0 0
MATTHEWS INTL CORP CL A 577128101 7,835 198,107 SH SOLE 19 198,107 0 0
MATTHEWS INTL CORP CL A 577128101 151,205 3,823,142 SH SOLE 21 3,823,142 0 0
MATTHEWS INTL CORP CL A 577128101 47,998 1,213,607 SH SOLE 22 1,163,305 0 50,302
MATTHEWS INTL CORP CL A 577128101 424 10,716 SH SOLE 23 10,716 0 0
MATTHEWS INTL CORP CL A 577128101 45 1,140 SH SOLE 25 1,140 0 0
MATTHEWS INTL CORP CL A 577128101 1,987 50,246 SH SOLE 26 7,466 0 42,780
MATTHEWS INTL CORP CL A 577128101 187 4,718 SH SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 2,785 70,410 SH SOLE 30 70,410 0 0
MATTHEWS INTL CORP CL A 577128101 111 2,799 SH SOLE 36 2,799 0 0
MATTHEWS INTL CORP CL A 577128101 144 3,645 SH SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 962 24,332 SH SOLE 43 57 0 24,275
MAUI LD & PINEAPPLE INC COM 577345101 50 4,368 SH SOLE 2 828 0 3,540
MAUI LD & PINEAPPLE INC COM 577345101 303 26,243 SH SOLE 18 26,243 0 0
MAUI LD & PINEAPPLE INC COM 577345101 147 12,742 SH SOLE 19 12,742 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,034 262,660 SH SOLE 21 262,660 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,086 267,197 SH SOLE 22 264,505 0 2,692
MAVERIX METALS INC COM NEW 57776F405 47 8,859 SH SOLE 22 8,859 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,306 87,402 SH SOLE 2 23,187 0 64,215
MAXAR TECHNOLOGIES INC COM 57778K105 9 250 SH SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 40 1,070 SH SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 9,343 247,037 SH SOLE 18 247,037 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 5,481 144,933 SH SOLE 19 144,933 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 131,248 3,470,340 SH SOLE 21 3,470,340 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 72,873 1,926,832 SH SOLE 22 1,823,639 0 103,193
MAXAR TECHNOLOGIES INC COM 57778K105 25 661 SH SOLE 23 661 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 37 984 SH SOLE 25 984 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,102 29,146 SH SOLE 26 18,465 0 10,681
MAXAR TECHNOLOGIES INC COM 57778K105 503 13,287 SH SOLE 28 13,287 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,735 45,862 SH SOLE 30 45,862 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 88 2,335 SH SOLE 36 2,335 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 298 7,886 SH SOLE 40 7,886 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 197 5,218 SH SOLE 43 75 0 5,143
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 177 5,613 SH SOLE 2 1,179 0 4,434
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5 174 SH SOLE 7 174 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1,047 33,171 SH SOLE 18 33,171 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 3,623 114,805 SH SOLE 19 114,805 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 11,077 350,967 SH SOLE 21 350,967 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5,495 174,099 SH SOLE 22 169,015 0 5,084
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 102 3,234 SH SOLE 23 3,234 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 540 17,115 SH SOLE 26 0 0 17,115
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 426 13,490 SH SOLE 43 4,975 0 8,515
MAXIM INTEGRATED PRODS INC COM 57772K101 60,425 661,325 SH SOLE 2 161,146 0 500,179
MAXIM INTEGRATED PRODS INC COM 57772K101 12,128 132,731 SH SOLE 4 122,395 0 10,336
MAXIM INTEGRATED PRODS INC COM 57772K101 36,139 395,527 SH SOLE 7 282,551 0 112,976
MAXIM INTEGRATED PRODS INC COM 57772K101 60 660 SH SOLE 13 660 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 3,246 35,531 SH SOLE 15 35,531 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1 7 SH SOLE 17 0 0 7
MAXIM INTEGRATED PRODS INC COM 57772K101 57,228 626,330 SH SOLE 18 588,657 0 37,673
MAXIM INTEGRATED PRODS INC COM 57772K101 15,016 164,341 SH SOLE 19 164,341 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 674,661 7,383,835 SH SOLE 21 7,383,835 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 554,413 6,067,783 SH SOLE 22 5,447,319 0 620,464
MAXIM INTEGRATED PRODS INC COM 57772K101 16,468 180,232 SH SOLE 23 180,232 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 62,708 686,304 SH SOLE 25 686,304 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 59,582 652,093 SH SOLE 26 258,775 0 393,318
MAXIM INTEGRATED PRODS INC COM 57772K101 103,309 1,130,664 SH SOLE 28 27,215 0 1,103,449
MAXIM INTEGRATED PRODS INC COM 57772K101 161,397 1,766,413 SH SOLE 30 1,707,719 0 58,694
MAXIM INTEGRATED PRODS INC COM 57772K101 5,783 63,294 SH SOLE 31 34,942 0 28,352
MAXIM INTEGRATED PRODS INC COM 57772K101 5,217 57,102 SH SOLE 32 57,102 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 210,071 2,299,126 SH SOLE 34 2,299,126 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 14,376 157,340 SH SOLE 36 157,340 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 988 10,812 SH SOLE 40 10,812 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 14,172 155,110 SH SOLE 43 13,683 0 141,427
MAXIMUS INC COM 577933104 6,478 72,755 SH SOLE 2 54,634 0 18,121
MAXIMUS INC COM 577933104 90 1,015 SH SOLE 4 1,015 0 0
MAXIMUS INC COM 577933104 138 1,555 SH SOLE 7 1,555 0 0
MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28
MAXIMUS INC COM 577933104 30,140 338,497 SH SOLE 18 321,205 0 17,292
MAXIMUS INC COM 577933104 37,040 415,993 SH SOLE 19 415,993 0 0
MAXIMUS INC COM 577933104 401,012 4,503,724 SH SOLE 21 4,503,724 0 0
MAXIMUS INC COM 577933104 202,750 2,277,061 SH SOLE 22 2,230,051 0 47,010
MAXIMUS INC COM 577933104 1,633 18,338 SH SOLE 23 18,338 0 0
MAXIMUS INC COM 577933104 56 630 SH SOLE 25 630 0 0
MAXIMUS INC COM 577933104 6,589 74,004 SH SOLE 26 17,733 0 56,271
MAXIMUS INC COM 577933104 665 7,465 SH SOLE 28 7,465 0 0
MAXIMUS INC COM 577933104 159 1,787 SH SOLE 29 1,787 0 0
MAXIMUS INC COM 577933104 29,477 331,056 SH SOLE 30 331,056 0 0
MAXIMUS INC COM 577933104 147 1,646 SH SOLE 31 1,646 0 0
MAXIMUS INC COM 577933104 201 2,256 SH SOLE 36 2,256 0 0
MAXIMUS INC COM 577933104 728 8,173 SH SOLE 40 8,173 0 0
MAXIMUS INC COM 577933104 10,908 122,507 SH SOLE 43 1,326 0 121,181
MAXLINEAR INC COM 57776J100 1,707 50,092 SH SOLE 2 22,887 0 27,205
MAXLINEAR INC COM 57776J100 10 295 SH SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 47 1,379 SH SOLE 7 1,379 0 0
MAXLINEAR INC COM 57776J100 9,579 281,075 SH SOLE 18 276,796 0 4,279
MAXLINEAR INC COM 57776J100 5,936 174,167 SH SOLE 19 174,167 0 0
MAXLINEAR INC COM 57776J100 269,822 7,917,301 SH SOLE 21 7,917,301 0 0
MAXLINEAR INC COM 57776J100 70,185 2,059,407 SH SOLE 22 1,982,650 0 76,757
MAXLINEAR INC COM 57776J100 39 1,136 SH SOLE 23 1,136 0 0
MAXLINEAR INC COM 57776J100 21 604 SH SOLE 25 604 0 0
MAXLINEAR INC COM 57776J100 2,443 71,670 SH SOLE 26 20,826 0 50,844
MAXLINEAR INC COM 57776J100 269 7,900 SH SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 14,449 423,982 SH SOLE 30 423,982 0 0
MAXLINEAR INC COM 57776J100 36 1,063 SH SOLE 36 1,063 0 0
MAXLINEAR INC COM 57776J100 338 9,908 SH SOLE 40 9,908 0 0
MAXLINEAR INC COM 57776J100 1,518 44,537 SH SOLE 43 19,602 0 24,935
MAYS J W INC COM 578473100 2 85 SH SOLE 18 85 0 0
MAYS J W INC COM 578473100 3 106 SH SOLE 21 106 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 132 9,168 SH SOLE 2 2,939 0 6,229
MAYVILLE ENGINEERING CO INC COM 578605107 351 24,435 SH SOLE 18 24,435 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 152 10,558 SH SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 4,472 310,965 SH SOLE 21 310,965 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 1,571 109,257 SH SOLE 22 103,113 0 6,144
MAYVILLE ENGINEERING CO INC COM 578605107 31 2,131 SH SOLE 26 0 0 2,131
MBIA INC COM 55262C100 586 60,925 SH SOLE 2 16,781 0 44,144
MBIA INC COM 55262C100 5 501 SH SOLE 4 501 0 0
MBIA INC COM 55262C100 12 1,286 SH SOLE 7 1,286 0 0
MBIA INC COM 55262C100 1,620 168,406 SH SOLE 18 168,406 0 0
MBIA INC COM 55262C100 854 88,774 SH SOLE 19 88,774 0 0
MBIA INC COM 55262C100 18,364 1,908,936 SH SOLE 21 1,908,936 0 0
MBIA INC COM 55262C100 14,894 1,548,199 SH SOLE 22 1,457,488 0 90,711
MBIA INC COM 55262C100 293 30,451 SH SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 273 28,362 SH SOLE 28 12,062 0 16,300
MBIA INC COM 55262C100 167 17,408 SH SOLE 30 17,408 0 0
MBIA INC COM 55262C100 91 9,432 SH SOLE 40 9,432 0 0
MBIA INC COM 55262C100 158 16,393 SH SOLE 43 0 0 16,393
MCAFEE CORP COM CL A 579063108 1,933 85,026 SH SOLE 2 4,252 0 80,774
MCAFEE CORP COM CL A 579063108 14 634 SH SOLE 7 634 0 0
MCAFEE CORP COM CL A 579063108 358 15,748 SH SOLE 18 15,748 0 0
MCAFEE CORP COM CL A 579063108 227 9,985 SH SOLE 19 9,985 0 0
MCAFEE CORP COM CL A 579063108 14,721 647,368 SH SOLE 21 647,368 0 0
MCAFEE CORP COM CL A 579063108 20,333 894,147 SH SOLE 22 864,587 0 29,560
MCAFEE CORP COM CL A 579063108 15 678 SH SOLE 31 678 0 0
MCAFEE CORP COM CL A 579063108 48 2,111 SH SOLE 43 109 0 2,002
MCCORMICK & CO INC COM NON VTG 579780206 51,714 580,008 SH SOLE 2 110,604 0 469,404
MCCORMICK & CO INC COM NON VTG 579780206 11,242 126,086 SH SOLE 4 116,504 0 9,582
MCCORMICK & CO INC COM NON VTG 579780206 23,502 263,596 SH SOLE 7 250,183 0 13,413
MCCORMICK & CO INC COM NON VTG 579780206 3,204 35,936 SH SOLE 13 35,936 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,599 29,148 SH SOLE 15 29,148 0 0
MCCORMICK & CO INC COM NON VTG 579780206 53,493 599,963 SH SOLE 18 521,338 0 78,625
MCCORMICK & CO INC COM NON VTG 579780206 29,436 330,148 SH SOLE 19 330,148 0 0
MCCORMICK & CO INC COM NON VTG 579780206 730,840 8,196,948 SH SOLE 21 8,196,948 0 0
MCCORMICK & CO INC COM NON VTG 579780206 577,676 6,479,094 SH SOLE 22 5,810,246 0 668,848
MCCORMICK & CO INC COM NON VTG 579780206 13,797 154,740 SH SOLE 23 154,740 0 0
MCCORMICK & CO INC COM NON VTG 579780206 45,636 511,847 SH SOLE 25 511,847 0 0
MCCORMICK & CO INC COM NON VTG 579780206 62,372 699,551 SH SOLE 26 197,926 0 501,625
MCCORMICK & CO INC COM NON VTG 579780206 83,298 934,252 SH SOLE 28 29,766 0 904,486
MCCORMICK & CO INC COM NON VTG 579780206 125,176 1,403,952 SH SOLE 30 1,402,858 0 1,094
MCCORMICK & CO INC COM NON VTG 579780206 5,173 58,016 SH SOLE 31 30,884 0 27,132
MCCORMICK & CO INC COM NON VTG 579780206 995 11,163 SH SOLE 34 11,163 0 0
MCCORMICK & CO INC COM NON VTG 579780206 17,090 191,677 SH SOLE 36 191,677 0 0
MCCORMICK & CO INC COM NON VTG 579780206 873 9,794 SH SOLE 40 9,794 0 0
MCCORMICK & CO INC COM NON VTG 579780206 26,711 299,589 SH SOLE 43 12,837 0 286,752
MCDONALDS CORP COM 580135101 413,735 1,845,879 SH SOLE 2 398,905 0 1,446,974
MCDONALDS CORP COM 580135101 85,779 382,703 SH SOLE 4 354,042 0 28,661
MCDONALDS CORP COM 580135101 164,565 734,208 SH SOLE 7 701,209 0 32,999
MCDONALDS CORP COM 580135101 3,519 15,700 SH SOLE 13 15,700 0 0
MCDONALDS CORP COM 580135101 21,586 96,307 SH SOLE 15 96,307 0 0
MCDONALDS CORP COM 580135101 59 263 SH SOLE 17 0 0 263
MCDONALDS CORP COM 580135101 315,511 1,407,652 SH SOLE 18 1,260,791 0 146,861
MCDONALDS CORP COM 580135101 241,494 1,077,423 SH SOLE 19 1,077,423 0 0
MCDONALDS CORP COM 580135101 4,063,780 18,130,542 SH SOLE 21 18,130,542 0 0
MCDONALDS CORP COM 580135101 3,904,922 17,421,797 SH SOLE 22 15,578,086 0 1,843,711
MCDONALDS CORP COM 580135101 113,362 505,765 SH SOLE 23 505,765 0 0
MCDONALDS CORP COM 580135101 276,116 1,231,892 SH SOLE 25 1,231,892 0 0
MCDONALDS CORP COM 580135101 376,771 1,680,961 SH SOLE 26 526,319 0 1,154,642
MCDONALDS CORP COM 580135101 370,239 1,651,822 SH SOLE 28 86,582 0 1,565,240
MCDONALDS CORP COM 580135101 4,825 21,526 SH SOLE 29 21,526 0 0
MCDONALDS CORP COM 580135101 738,463 3,294,650 SH SOLE 30 3,253,873 0 40,777
MCDONALDS CORP COM 580135101 52,581 234,588 SH SOLE 31 121,461 0 113,127
MCDONALDS CORP COM 580135101 24,691 110,160 SH SOLE 32 110,160 0 0
MCDONALDS CORP COM 580135101 97,376 434,444 SH SOLE 34 434,444 0 0
MCDONALDS CORP COM 580135101 107,020 477,468 SH SOLE 36 477,468 0 0
MCDONALDS CORP COM 580135101 6,759 30,154 SH SOLE 40 30,154 0 0
MCDONALDS CORP COM 580135101 151,673 676,688 SH SOLE 43 39,017 0 637,671
MCEWEN MNG INC COM 58039P107 95 91,568 SH SOLE 2 91,568 0 0
MCEWEN MNG INC COM 58039P107 1 1,137 SH SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,554 2,456,030 SH SOLE 21 2,456,030 0 0
MCEWEN MNG INC COM 58039P107 5,565 5,350,849 SH SOLE 22 5,237,329 0 113,520
MCEWEN MNG INC COM 58039P107 85 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 277 266,100 SH SOLE 30 266,100 0 0
MCEWEN MNG INC COM 58039P107 24 22,796 SH SOLE 40 22,796 0 0
MCEWEN MNG INC COM 58039P107 39 37,118 SH SOLE 43 2,419 0 34,699
MCGRATH RENTCORP COM 580589109 1,925 23,866 SH SOLE 2 10,255 0 13,611
MCGRATH RENTCORP COM 580589109 10 123 SH SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 36 451 SH SOLE 7 451 0 0
MCGRATH RENTCORP COM 580589109 6,981 86,561 SH SOLE 18 79,360 0 7,201
MCGRATH RENTCORP COM 580589109 16,192 200,765 SH SOLE 19 200,765 0 0
MCGRATH RENTCORP COM 580589109 74,009 917,661 SH SOLE 21 917,661 0 0
MCGRATH RENTCORP COM 580589109 70,915 879,293 SH SOLE 22 852,513 0 26,780
MCGRATH RENTCORP COM 580589109 850 10,544 SH SOLE 23 10,544 0 0
MCGRATH RENTCORP COM 580589109 63 783 SH SOLE 25 783 0 0
MCGRATH RENTCORP COM 580589109 5,297 65,680 SH SOLE 26 5,551 0 60,129
MCGRATH RENTCORP COM 580589109 269 3,341 SH SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 1,452 18,006 SH SOLE 30 18,006 0 0
MCGRATH RENTCORP COM 580589109 128 1,581 SH SOLE 36 1,581 0 0
MCGRATH RENTCORP COM 580589109 208 2,585 SH SOLE 40 2,585 0 0
MCGRATH RENTCORP COM 580589109 113 1,407 SH SOLE 43 0 0 1,407
MCKESSON CORP COM 58155Q103 97,453 499,654 SH SOLE 2 192,850 0 306,804
MCKESSON CORP COM 58155Q103 15,324 78,566 SH SOLE 4 72,305 0 6,261
MCKESSON CORP COM 58155Q103 36,959 189,493 SH SOLE 7 132,748 0 56,745
MCKESSON CORP COM 58155Q103 6,649 34,092 SH SOLE 13 34,092 0 0
MCKESSON CORP COM 58155Q103 4,060 20,815 SH SOLE 15 20,815 0 0
MCKESSON CORP COM 58155Q103 6 32 SH SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 181,381 929,969 SH SOLE 18 835,488 0 94,481
MCKESSON CORP COM 58155Q103 281,202 1,441,767 SH SOLE 19 1,441,767 0 0
MCKESSON CORP COM 58155Q103 492 2,520 SH SOLE 20 2,520 0 0
MCKESSON CORP COM 58155Q103 841,048 4,312,183 SH SOLE 21 4,312,183 0 0
MCKESSON CORP COM 58155Q103 799,450 4,098,903 SH SOLE 22 3,615,969 0 482,934
MCKESSON CORP COM 58155Q103 24,052 123,319 SH SOLE 23 123,319 0 0
MCKESSON CORP COM 58155Q103 47,672 244,422 SH SOLE 25 244,422 0 0
MCKESSON CORP COM 58155Q103 76,549 392,480 SH SOLE 26 133,261 0 259,219
MCKESSON CORP COM 58155Q103 97,356 499,158 SH SOLE 28 17,700 0 481,458
MCKESSON CORP COM 58155Q103 1,648 8,452 SH SOLE 29 8,452 0 0
MCKESSON CORP COM 58155Q103 175,833 901,523 SH SOLE 30 851,883 0 49,640
MCKESSON CORP COM 58155Q103 9,996 51,250 SH SOLE 31 29,660 0 21,590
MCKESSON CORP COM 58155Q103 51,875 265,969 SH SOLE 34 265,969 0 0
MCKESSON CORP COM 58155Q103 26,201 134,335 SH SOLE 36 134,335 0 0
MCKESSON CORP COM 58155Q103 1,274 6,533 SH SOLE 40 6,533 0 0
MCKESSON CORP COM 58155Q103 28,070 143,917 SH SOLE 43 10,138 0 133,779
MDC PARTNERS INC. CL A SUB VTG 552697104 41 13,147 SH SOLE 18 13,147 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 519 166,430 SH SOLE 21 166,430 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 24 7,665 SH SOLE 22 7,665 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 6 2,026 SH SOLE 43 0 0 2,026
MDU RES GROUP INC COM 552690109 23,425 741,072 SH SOLE 2 330,203 0 410,869
MDU RES GROUP INC COM 552690109 824 26,077 SH SOLE 4 26,077 0 0
MDU RES GROUP INC COM 552690109 4,974 157,345 SH SOLE 7 157,345 0 0
MDU RES GROUP INC COM 552690109 15,725 497,476 SH SOLE 18 493,057 0 4,419
MDU RES GROUP INC COM 552690109 1,749 55,345 SH SOLE 19 55,345 0 0
MDU RES GROUP INC COM 552690109 306,657 9,701,254 SH SOLE 21 9,701,254 0 0
MDU RES GROUP INC COM 552690109 206,211 6,523,593 SH SOLE 22 6,143,538 0 380,055
MDU RES GROUP INC COM 552690109 884 27,980 SH SOLE 23 27,980 0 0
MDU RES GROUP INC COM 552690109 78 2,473 SH SOLE 25 2,473 0 0
MDU RES GROUP INC COM 552690109 3,325 105,185 SH SOLE 26 79,265 0 25,920
MDU RES GROUP INC COM 552690109 749 23,682 SH SOLE 28 14,400 0 9,282
MDU RES GROUP INC COM 552690109 379 11,986 SH SOLE 29 11,986 0 0
MDU RES GROUP INC COM 552690109 4,788 151,467 SH SOLE 30 151,467 0 0
MDU RES GROUP INC COM 552690109 857 27,120 SH SOLE 31 27,120 0 0
MDU RES GROUP INC COM 552690109 164 5,204 SH SOLE 34 5,204 0 0
MDU RES GROUP INC COM 552690109 450 14,249 SH SOLE 36 14,249 0 0
MDU RES GROUP INC COM 552690109 778 24,611 SH SOLE 40 24,611 0 0
MDU RES GROUP INC COM 552690109 1,409 44,559 SH SOLE 43 3,138 0 41,421
MECHEL PAO SPONSORED ADR NE 583840608 31 17,899 SH SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,910 1,104,322 SH SOLE 21 1,104,322 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,131 653,831 SH SOLE 22 630,088 0 23,743
MECHEL PAO SPONSORED ADR NE 583840608 390 225,522 SH SOLE 30 225,522 0 0
MEDALLIA INC COM 584021109 6,730 241,298 SH SOLE 2 89,540 0 151,758
MEDALLIA INC COM 584021109 40 1,425 SH SOLE 4 1,425 0 0
MEDALLIA INC COM 584021109 61 2,197 SH SOLE 7 2,197 0 0
MEDALLIA INC COM 584021109 1,321 47,372 SH SOLE 18 47,372 0 0
MEDALLIA INC COM 584021109 1,183 42,416 SH SOLE 19 42,416 0 0
MEDALLIA INC COM 584021109 40,024 1,435,052 SH SOLE 21 1,435,052 0 0
MEDALLIA INC COM 584021109 64,824 2,324,274 SH SOLE 22 2,208,301 0 115,973
MEDALLIA INC COM 584021109 67 2,393 SH SOLE 23 2,393 0 0
MEDALLIA INC COM 584021109 24 866 SH SOLE 25 866 0 0
MEDALLIA INC COM 584021109 1,000 35,845 SH SOLE 26 24,337 0 11,508
MEDALLIA INC COM 584021109 282 10,102 SH SOLE 28 10,102 0 0
MEDALLIA INC COM 584021109 116 4,147 SH SOLE 29 4,147 0 0
MEDALLIA INC COM 584021109 1,624 58,229 SH SOLE 30 58,229 0 0
MEDALLIA INC COM 584021109 361 12,954 SH SOLE 31 12,954 0 0
MEDALLIA INC COM 584021109 165 5,926 SH SOLE 34 5,926 0 0
MEDALLIA INC COM 584021109 78 2,801 SH SOLE 36 2,801 0 0
MEDALLIA INC COM 584021109 278 9,975 SH SOLE 40 9,975 0 0
MEDALLIA INC COM 584021109 13 468 SH SOLE 43 0 0 468
MEDALLION FINL CORP COM 583928106 32 4,557 SH SOLE 18 4,557 0 0
MEDALLION FINL CORP COM 583928106 419 59,388 SH SOLE 21 59,388 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 0 25 SH SOLE 21 25 0 0
MEDIAALPHA INC CL A 58450V104 222 6,272 SH SOLE 2 1,950 0 4,322
MEDIAALPHA INC CL A 58450V104 3 73 SH SOLE 7 73 0 0
MEDIAALPHA INC CL A 58450V104 2,014 56,852 SH SOLE 18 56,852 0 0
MEDIAALPHA INC CL A 58450V104 1,417 40,006 SH SOLE 19 40,006 0 0
MEDIAALPHA INC CL A 58450V104 21,762 614,238 SH SOLE 21 614,238 0 0
MEDIAALPHA INC CL A 58450V104 14,953 422,050 SH SOLE 22 417,527 0 4,523
MEDIAALPHA INC CL A 58450V104 29 819 SH SOLE 26 0 0 819
MEDIACO HLDG INC CL A 58450D104 3 912 SH SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 3 858 SH SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 133 39,766 SH SOLE 22 39,766 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 38,686 1,817,933 SH SOLE 2 567,269 0 1,250,664
MEDICAL PPTYS TRUST INC COM 58463J304 42,165 1,981,431 SH SOLE 4 1,961,502 0 19,929
MEDICAL PPTYS TRUST INC COM 58463J304 17,108 803,932 SH SOLE 7 803,932 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 51 2,378 SH SOLE 13 2,378 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,288 60,526 SH SOLE 15 60,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 52,385 2,461,721 SH SOLE 18 2,428,663 0 33,058
MEDICAL PPTYS TRUST INC COM 58463J304 52,582 2,470,979 SH SOLE 19 2,470,979 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 683,400 32,114,683 SH SOLE 21 32,114,683 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 501,443 23,564,037 SH SOLE 22 21,936,057 0 1,627,980
MEDICAL PPTYS TRUST INC COM 58463J304 9,917 466,041 SH SOLE 23 466,041 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 56,045 2,633,676 SH SOLE 25 2,633,676 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 15,621 734,060 SH SOLE 26 560,835 0 173,225
MEDICAL PPTYS TRUST INC COM 58463J304 25,830 1,213,798 SH SOLE 28 169,357 0 1,044,441
MEDICAL PPTYS TRUST INC COM 58463J304 18 829 SH SOLE 29 829 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 66,107 3,106,526 SH SOLE 30 3,087,580 0 18,946
MEDICAL PPTYS TRUST INC COM 58463J304 1,763 82,869 SH SOLE 31 63,818 0 19,051
MEDICAL PPTYS TRUST INC COM 58463J304 25,160 1,182,308 SH SOLE 34 1,182,308 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,962 139,186 SH SOLE 36 139,186 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 488 22,915 SH SOLE 40 22,915 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,336 391,753 SH SOLE 43 19,724 0 372,029
MEDICENNA THERAPEUTICS CORP COM 58490H107 24 5,775 SH SOLE 22 5,775 0 0
MEDICINOVA INC COM NEW 58468P206 69 13,627 SH SOLE 2 3,529 0 10,098
MEDICINOVA INC COM NEW 58468P206 4 828 SH SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 723 143,074 SH SOLE 18 143,074 0 0
MEDICINOVA INC COM NEW 58468P206 403 79,799 SH SOLE 19 79,799 0 0
MEDICINOVA INC COM NEW 58468P206 10,263 2,032,337 SH SOLE 21 2,032,337 0 0
MEDICINOVA INC COM NEW 58468P206 5,558 1,100,563 SH SOLE 22 1,092,929 0 7,634
MEDICINOVA INC COM NEW 58468P206 69 13,713 SH SOLE 30 13,713 0 0
MEDICINOVA INC COM NEW 58468P206 18 3,652 SH SOLE 43 0 0 3,652
MEDIFAST INC COM 58470H101 1,109 5,234 SH SOLE 2 3,517 0 1,717
MEDIFAST INC COM 58470H101 10 45 SH SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 47 224 SH SOLE 7 224 0 0
MEDIFAST INC COM 58470H101 9,706 45,824 SH SOLE 18 45,824 0 0
MEDIFAST INC COM 58470H101 4,183 19,746 SH SOLE 19 19,746 0 0
MEDIFAST INC COM 58470H101 286,339 1,351,805 SH SOLE 21 1,351,805 0 0
MEDIFAST INC COM 58470H101 69,990 330,420 SH SOLE 22 322,174 0 8,246
MEDIFAST INC COM 58470H101 55 262 SH SOLE 25 262 0 0
MEDIFAST INC COM 58470H101 1,042 4,919 SH SOLE 26 3,016 0 1,903
MEDIFAST INC COM 58470H101 330 1,557 SH SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 5,363 25,318 SH SOLE 30 25,318 0 0
MEDIFAST INC COM 58470H101 108 512 SH SOLE 36 512 0 0
MEDIFAST INC COM 58470H101 250 1,179 SH SOLE 40 1,179 0 0
MEDIFAST INC COM 58470H101 5,678 26,808 SH SOLE 43 847 0 25,961
MEDIWOUND LTD ORD SHS M68830104 12 2,236 SH SOLE 22 2,236 0 0
MEDLEY MGMT INC CL A COM 58503T205 3 482 SH SOLE 21 482 0 0
MEDNAX INC COM 58502B106 2,245 88,131 SH SOLE 2 27,431 0 60,700
MEDNAX INC COM 58502B106 8 328 SH SOLE 4 328 0 0
MEDNAX INC COM 58502B106 53 2,081 SH SOLE 7 2,081 0 0
MEDNAX INC COM 58502B106 7,986 313,557 SH SOLE 18 313,557 0 0
MEDNAX INC COM 58502B106 3,477 136,503 SH SOLE 19 136,503 0 0
MEDNAX INC COM 58502B106 254,809 10,004,283 SH SOLE 21 10,004,283 0 0
MEDNAX INC COM 58502B106 63,233 2,482,652 SH SOLE 22 2,356,598 0 126,054
MEDNAX INC COM 58502B106 32 1,276 SH SOLE 25 1,276 0 0
MEDNAX INC COM 58502B106 893 35,078 SH SOLE 26 22,348 0 12,730
MEDNAX INC COM 58502B106 479 18,813 SH SOLE 28 12,098 0 6,715
MEDNAX INC COM 58502B106 4,695 184,333 SH SOLE 30 184,333 0 0
MEDNAX INC COM 58502B106 19 748 SH SOLE 34 748 0 0
MEDNAX INC COM 58502B106 272 10,660 SH SOLE 36 10,660 0 0
MEDNAX INC COM 58502B106 257 10,103 SH SOLE 40 10,103 0 0
MEDNAX INC COM 58502B106 2,273 89,245 SH SOLE 43 5,837 0 83,408
MEDPACE HLDGS INC COM 58506Q109 4,993 30,438 SH SOLE 2 22,063 0 8,375
MEDPACE HLDGS INC COM 58506Q109 20 121 SH SOLE 4 121 0 0
MEDPACE HLDGS INC COM 58506Q109 74 454 SH SOLE 7 454 0 0
MEDPACE HLDGS INC COM 58506Q109 24,905 151,816 SH SOLE 18 145,115 0 6,701
MEDPACE HLDGS INC COM 58506Q109 26,277 160,178 SH SOLE 19 160,178 0 0
MEDPACE HLDGS INC COM 58506Q109 373,269 2,275,334 SH SOLE 21 2,275,334 0 0
MEDPACE HLDGS INC COM 58506Q109 164,906 1,005,218 SH SOLE 22 983,532 0 21,686
MEDPACE HLDGS INC COM 58506Q109 989 6,030 SH SOLE 23 6,030 0 0
MEDPACE HLDGS INC COM 58506Q109 42 254 SH SOLE 25 254 0 0
MEDPACE HLDGS INC COM 58506Q109 6,050 36,877 SH SOLE 26 7,115 0 29,762
MEDPACE HLDGS INC COM 58506Q109 636 3,875 SH SOLE 28 3,875 0 0
MEDPACE HLDGS INC COM 58506Q109 30,547 186,203 SH SOLE 30 186,203 0 0
MEDPACE HLDGS INC COM 58506Q109 7 43 SH SOLE 34 43 0 0
MEDPACE HLDGS INC COM 58506Q109 99 601 SH SOLE 36 601 0 0
MEDPACE HLDGS INC COM 58506Q109 556 3,387 SH SOLE 40 3,387 0 0
MEDPACE HLDGS INC COM 58506Q109 1,529 9,319 SH SOLE 43 116 0 9,203
MEDTECH ACQUISITION CORP COM CL A 58507N105 563 58,272 SH SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,307 1,791,658 SH SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 209 21,685 SH SOLE 20 21,685 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 18 1,908 SH SOLE 21 1,908 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 8,467 876,477 SH SOLE 34 876,477 0 0
MEDTECH ACQUISITION CORP *W EXP 12/18/202 58507N113 21 19,423 SH SOLE 18 19,423 0 0
MEDTECH ACQUISITION CORP *W EXP 12/18/202 58507N113 657 597,217 SH SOLE 19 597,217 0 0
MEDTECH ACQUISITION CORP *W EXP 12/18/202 58507N113 8 7,228 SH SOLE 20 7,228 0 0
MEDTECH ACQUISITION CORP *W EXP 12/18/202 58507N113 1 635 SH SOLE 21 635 0 0
MEDTECH ACQUISITION CORP *W EXP 12/18/202 58507N113 321 292,158 SH SOLE 34 292,158 0 0
MEDTRONIC PLC SHS G5960L103 440,794 3,731,430 SH SOLE 2 1,091,946 0 2,639,484
MEDTRONIC PLC SHS G5960L103 77,626 657,125 SH SOLE 4 605,482 0 51,643
MEDTRONIC PLC SHS G5960L103 146,422 1,239,503 SH SOLE 7 1,190,208 0 49,295
MEDTRONIC PLC SHS G5960L103 3,578 30,285 SH SOLE 13 30,285 0 0
MEDTRONIC PLC SHS G5960L103 20,518 173,687 SH SOLE 15 173,687 0 0
MEDTRONIC PLC SHS G5960L103 30 251 SH SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 537,166 4,547,244 SH SOLE 18 4,193,746 0 353,498
MEDTRONIC PLC SHS G5960L103 889,039 7,525,937 SH SOLE 19 7,525,937 0 0
MEDTRONIC PLC SHS G5960L103 4,295,320 36,360,956 SH SOLE 21 36,360,956 0 0
MEDTRONIC PLC SHS G5960L103 3,659,244 30,976,417 SH SOLE 22 27,782,060 0 3,194,357
MEDTRONIC PLC SHS G5960L103 100,941 854,491 SH SOLE 23 854,491 0 0
MEDTRONIC PLC SHS G5960L103 286,991 2,429,454 SH SOLE 25 2,429,454 0 0
MEDTRONIC PLC SHS G5960L103 354,126 2,997,761 SH SOLE 26 934,489 0 2,063,272
MEDTRONIC PLC SHS G5960L103 490,027 4,148,197 SH SOLE 28 157,665 0 3,990,532
MEDTRONIC PLC SHS G5960L103 150 1,267 SH SOLE 29 1,267 0 0
MEDTRONIC PLC SHS G5960L103 726,492 6,149,936 SH SOLE 30 6,058,783 0 91,153
MEDTRONIC PLC SHS G5960L103 41,568 351,885 SH SOLE 31 174,284 0 177,601
MEDTRONIC PLC SHS G5960L103 8,949 75,757 SH SOLE 32 75,757 0 0
MEDTRONIC PLC SHS G5960L103 328,037 2,776,916 SH SOLE 34 2,776,916 0 0
MEDTRONIC PLC SHS G5960L103 99,997 846,501 SH SOLE 36 846,501 0 0
MEDTRONIC PLC SHS G5960L103 961 8,136 SH SOLE 37 8,136 0 0
MEDTRONIC PLC SHS G5960L103 6,431 54,443 SH SOLE 40 54,443 0 0
MEDTRONIC PLC SHS G5960L103 96,518 817,051 SH SOLE 43 79,325 0 737,726
MEI PHARMA INC COM NEW 55279B202 134 39,157 SH SOLE 2 8,393 0 30,764
MEI PHARMA INC COM NEW 55279B202 7 2,113 SH SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 1,234 359,657 SH SOLE 18 359,657 0 0
MEI PHARMA INC COM NEW 55279B202 669 195,078 SH SOLE 19 195,078 0 0
MEI PHARMA INC COM NEW 55279B202 14,276 4,162,228 SH SOLE 21 4,162,228 0 0
MEI PHARMA INC COM NEW 55279B202 9,211 2,685,429 SH SOLE 22 2,646,626 0 38,803
MEI PHARMA INC COM NEW 55279B202 64 18,583 SH SOLE 43 334 0 18,249
MEIRAGTX HLDGS PLC COM G59665102 149 10,292 SH SOLE 2 6,690 0 3,602
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,213 84,052 SH SOLE 18 84,052 0 0
MEIRAGTX HLDGS PLC COM G59665102 762 52,831 SH SOLE 19 52,831 0 0
MEIRAGTX HLDGS PLC COM G59665102 16,623 1,151,988 SH SOLE 21 1,151,988 0 0
MEIRAGTX HLDGS PLC COM G59665102 3,051 211,450 SH SOLE 22 205,616 0 5,834
MEIRAGTX HLDGS PLC COM G59665102 223 15,450 SH SOLE 30 15,450 0 0
MEIRAGTX HLDGS PLC COM G59665102 67 4,626 SH SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 130 9,012 SH SOLE 43 0 0 9,012
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,148 57,642 SH SOLE 2 35,303 0 22,339
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,469 124,009 SH SOLE 4 115,926 0 8,083
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,471 174,330 SH SOLE 7 163,665 0 10,665
MELCO RESORTS AND ENTMNT LTD ADR 585464100 7 352 SH SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,835 92,171 SH SOLE 15 92,171 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4,130 207,417 SH SOLE 18 193,247 0 14,170
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,350 118,055 SH SOLE 19 118,055 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 69,763 3,503,920 SH SOLE 21 3,503,920 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 77,377 3,886,314 SH SOLE 22 3,043,255 0 843,059
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4,703 236,215 SH SOLE 23 236,215 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 734 36,863 SH SOLE 25 36,863 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 8,515 427,684 SH SOLE 26 273,455 0 154,229
MELCO RESORTS AND ENTMNT LTD ADR 585464100 12,772 641,506 SH SOLE 28 26,108 0 615,398
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,470 73,841 SH SOLE 29 73,841 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 20,743 1,041,854 SH SOLE 30 1,041,854 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,733 137,274 SH SOLE 31 129,072 0 8,202
MELCO RESORTS AND ENTMNT LTD ADR 585464100 32,289 1,621,729 SH SOLE 34 1,621,729 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 945 47,446 SH SOLE 36 47,446 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 206 10,332 SH SOLE 40 10,332 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,408 171,178 SH SOLE 43 20,747 0 150,431
MERCADOLIBRE INC COM 58733R102 58,493 39,733 SH SOLE 2 16,304 0 23,429
MERCADOLIBRE INC COM 58733R102 33,244 22,582 SH SOLE 4 20,863 0 1,719
MERCADOLIBRE INC COM 58733R102 11,250 7,642 SH SOLE 7 7,642 0 0
MERCADOLIBRE INC COM 58733R102 2,445 1,661 SH SOLE 13 1,661 0 0
MERCADOLIBRE INC COM 58733R102 6,002 4,077 SH SOLE 15 4,077 0 0
MERCADOLIBRE INC COM 58733R102 294,786 200,243 SH SOLE 18 130,702 0 69,541
MERCADOLIBRE INC COM 58733R102 376,226 255,564 SH SOLE 19 255,564 0 0
MERCADOLIBRE INC COM 58733R102 286,740 194,778 SH SOLE 21 194,778 0 0
MERCADOLIBRE INC COM 58733R102 173,976 118,179 SH SOLE 22 93,056 0 25,123
MERCADOLIBRE INC COM 58733R102 42,239 28,692 SH SOLE 23 28,692 0 0
MERCADOLIBRE INC COM 58733R102 114,223 77,590 SH SOLE 25 77,590 0 0
MERCADOLIBRE INC COM 58733R102 123,560 83,932 SH SOLE 26 32,798 0 51,134
MERCADOLIBRE INC COM 58733R102 190,349 129,301 SH SOLE 28 5,332 0 123,969
MERCADOLIBRE INC COM 58733R102 87 59 SH SOLE 29 59 0 0
MERCADOLIBRE INC COM 58733R102 313,342 212,848 SH SOLE 30 212,848 0 0
MERCADOLIBRE INC COM 58733R102 23,754 16,136 SH SOLE 31 4,964 0 11,172
MERCADOLIBRE INC COM 58733R102 15,655 10,634 SH SOLE 32 10,634 0 0
MERCADOLIBRE INC COM 58733R102 277,606 188,573 SH SOLE 34 188,573 0 0
MERCADOLIBRE INC COM 58733R102 35,119 23,856 SH SOLE 36 23,856 0 0
MERCADOLIBRE INC COM 58733R102 2,669 1,813 SH SOLE 40 1,813 0 0
MERCADOLIBRE INC COM 58733R102 9,227 6,268 SH SOLE 43 122 0 6,146
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 8,582 2,565,000 PRN SOLE 21 2,565,000 0 0
MERCANTILE BANK CORP COM 587376104 794 24,451 SH SOLE 2 6,906 0 17,545
MERCANTILE BANK CORP COM 587376104 10 323 SH SOLE 7 323 0 0
MERCANTILE BANK CORP COM 587376104 3 94 SH SOLE 17 0 0 94
MERCANTILE BANK CORP COM 587376104 1,863 57,379 SH SOLE 18 57,379 0 0
MERCANTILE BANK CORP COM 587376104 3,050 93,945 SH SOLE 19 93,945 0 0
MERCANTILE BANK CORP COM 587376104 22,584 695,548 SH SOLE 21 695,548 0 0
MERCANTILE BANK CORP COM 587376104 18,950 583,629 SH SOLE 22 556,049 0 27,580
MERCANTILE BANK CORP COM 587376104 280 8,619 SH SOLE 23 8,619 0 0
MERCANTILE BANK CORP COM 587376104 837 25,784 SH SOLE 26 0 0 25,784
MERCANTILE BANK CORP COM 587376104 83 2,551 SH SOLE 28 2,551 0 0
MERCANTILE BANK CORP COM 587376104 150 4,612 SH SOLE 30 4,612 0 0
MERCANTILE BANK CORP COM 587376104 87 2,693 SH SOLE 34 2,693 0 0
MERCANTILE BANK CORP COM 587376104 91 2,789 SH SOLE 40 2,789 0 0
MERCANTILE BANK CORP COM 587376104 202 6,227 SH SOLE 43 36 0 6,191
MERCER INTL INC COM 588056101 170 11,827 SH SOLE 2 11,827 0 0
MERCER INTL INC COM 588056101 475 33,002 SH SOLE 18 33,002 0 0
MERCER INTL INC COM 588056101 48,229 3,351,537 SH SOLE 21 3,351,537 0 0
MERCER INTL INC COM 588056101 11,042 767,338 SH SOLE 22 749,971 0 17,367
MERCER INTL INC COM 588056101 227 15,741 SH SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 60 4,145 SH SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 1,354 94,105 SH SOLE 30 94,105 0 0
MERCER INTL INC COM 588056101 73 5,053 SH SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 78 5,452 SH SOLE 43 0 0 5,452
MERCHANTS BANCORP IND COM 58844R108 939 22,382 SH SOLE 2 8,581 0 13,801
MERCHANTS BANCORP IND COM 58844R108 1,286 30,658 SH SOLE 18 30,658 0 0
MERCHANTS BANCORP IND COM 58844R108 5,701 135,927 SH SOLE 19 135,927 0 0
MERCHANTS BANCORP IND COM 58844R108 16,212 386,542 SH SOLE 21 386,542 0 0
MERCHANTS BANCORP IND COM 58844R108 22,017 524,968 SH SOLE 22 513,914 0 11,054
MERCHANTS BANCORP IND COM 58844R108 300 7,147 SH SOLE 23 7,147 0 0
MERCHANTS BANCORP IND COM 58844R108 1,075 25,631 SH SOLE 26 0 0 25,631
MERCHANTS BANCORP IND COM 58844R108 114 2,723 SH SOLE 30 2,723 0 0
MERCHANTS BANCORP IND COM 58844R108 17 394 SH SOLE 34 394 0 0
MERCHANTS BANCORP IND COM 58844R108 225 5,364 SH SOLE 43 0 0 5,364
MERCK & CO. INC COM 58933Y105 512,221 6,644,451 SH SOLE 2 1,893,226 0 4,751,225
MERCK & CO. INC COM 58933Y105 99,165 1,286,354 SH SOLE 4 1,189,107 0 97,247
MERCK & CO. INC COM 58933Y105 192,930 2,502,654 SH SOLE 7 2,415,707 0 86,947
MERCK & CO. INC COM 58933Y105 4,787 62,093 SH SOLE 13 62,093 0 0
MERCK & CO. INC COM 58933Y105 25,329 328,568 SH SOLE 15 328,568 0 0
MERCK & CO. INC COM 58933Y105 567,594 7,362,750 SH SOLE 18 6,983,364 0 379,386
MERCK & CO. INC COM 58933Y105 278,131 3,607,869 SH SOLE 19 3,607,869 0 0
MERCK & CO. INC COM 58933Y105 5,342 69,293 SH SOLE 20 69,293 0 0
MERCK & CO. INC COM 58933Y105 5,450,449 70,702,407 SH SOLE 21 70,702,407 0 0
MERCK & CO. INC COM 58933Y105 4,597,796 59,641,925 SH SOLE 22 53,218,703 0 6,423,222
MERCK & CO. INC COM 58933Y105 138,242 1,793,250 SH SOLE 23 1,793,250 0 0
MERCK & CO. INC COM 58933Y105 313,943 4,072,428 SH SOLE 25 4,072,428 0 0
MERCK & CO. INC COM 58933Y105 432,014 5,604,021 SH SOLE 26 1,765,791 0 3,838,230
MERCK & CO. INC COM 58933Y105 672,262 8,720,484 SH SOLE 28 302,332 0 8,418,152
MERCK & CO. INC COM 58933Y105 8,309 107,780 SH SOLE 29 107,780 0 0
MERCK & CO. INC COM 58933Y105 925,657 12,007,485 SH SOLE 30 11,881,403 0 126,082
MERCK & CO. INC COM 58933Y105 174,301 2,261,011 SH SOLE 31 448,776 0 1,812,235
MERCK & CO. INC COM 58933Y105 19,399 251,635 SH SOLE 32 251,635 0 0
MERCK & CO. INC COM 58933Y105 233,465 3,028,479 SH SOLE 34 3,028,479 0 0
MERCK & CO. INC COM 58933Y105 124,586 1,616,117 SH SOLE 36 1,616,117 0 0
MERCK & CO. INC COM 58933Y105 7,975 103,445 SH SOLE 40 103,445 0 0
MERCK & CO. INC COM 58933Y105 166,045 2,153,911 SH SOLE 43 182,435 0 1,971,476
MERCURY GENL CORP NEW COM 589400100 4,756 78,218 SH SOLE 2 24,888 0 53,330
MERCURY GENL CORP NEW COM 589400100 7 111 SH SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 135 2,221 SH SOLE 7 2,221 0 0
MERCURY GENL CORP NEW COM 589400100 3,934 64,699 SH SOLE 18 64,699 0 0
MERCURY GENL CORP NEW COM 589400100 440 7,237 SH SOLE 19 7,237 0 0
MERCURY GENL CORP NEW COM 589400100 76,613 1,259,870 SH SOLE 21 1,259,870 0 0
MERCURY GENL CORP NEW COM 589400100 53,307 876,623 SH SOLE 22 835,953 0 40,670
MERCURY GENL CORP NEW COM 589400100 792 13,027 SH SOLE 26 9,279 0 3,748
MERCURY GENL CORP NEW COM 589400100 218 3,581 SH SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 1,241 20,402 SH SOLE 30 20,402 0 0
MERCURY GENL CORP NEW COM 589400100 32 519 SH SOLE 31 519 0 0
MERCURY GENL CORP NEW COM 589400100 50 818 SH SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 248 4,077 SH SOLE 40 4,077 0 0
MERCURY GENL CORP NEW COM 589400100 7,694 126,527 SH SOLE 43 4,773 0 121,754
MERCURY SYS INC COM 589378108 10,792 152,751 SH SOLE 2 53,986 0 98,765
MERCURY SYS INC COM 589378108 32 447 SH SOLE 4 447 0 0
MERCURY SYS INC COM 589378108 103 1,461 SH SOLE 7 1,461 0 0
MERCURY SYS INC COM 589378108 712 10,082 SH SOLE 13 10,082 0 0
MERCURY SYS INC COM 589378108 11,971 169,444 SH SOLE 18 153,972 0 15,472
MERCURY SYS INC COM 589378108 11,056 156,483 SH SOLE 19 156,483 0 0
MERCURY SYS INC COM 589378108 224,947 3,183,967 SH SOLE 21 3,183,967 0 0
MERCURY SYS INC COM 589378108 141,520 2,003,120 SH SOLE 22 1,878,921 0 124,199
MERCURY SYS INC COM 589378108 143 2,030 SH SOLE 23 2,030 0 0
MERCURY SYS INC COM 589378108 70,533 998,346 SH SOLE 25 998,346 0 0
MERCURY SYS INC COM 589378108 3,467 49,067 SH SOLE 26 20,865 0 28,202
MERCURY SYS INC COM 589378108 603 8,533 SH SOLE 28 8,533 0 0
MERCURY SYS INC COM 589378108 96 1,357 SH SOLE 29 1,357 0 0
MERCURY SYS INC COM 589378108 3,978 56,303 SH SOLE 30 56,303 0 0
MERCURY SYS INC COM 589378108 174 2,459 SH SOLE 31 2,459 0 0
MERCURY SYS INC COM 589378108 311 4,408 SH SOLE 34 4,408 0 0
MERCURY SYS INC COM 589378108 347 4,908 SH SOLE 36 4,908 0 0
MERCURY SYS INC COM 589378108 482 6,824 SH SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 761 10,774 SH SOLE 43 0 0 10,774
MEREDITH CORP COM 589433101 1,336 44,852 SH SOLE 2 17,796 0 27,056
MEREDITH CORP COM 589433101 7 230 SH SOLE 4 230 0 0
MEREDITH CORP COM 589433101 43 1,443 SH SOLE 7 1,443 0 0
MEREDITH CORP COM 589433101 4,951 166,258 SH SOLE 18 166,258 0 0
MEREDITH CORP COM 589433101 4,558 153,064 SH SOLE 19 153,064 0 0
MEREDITH CORP COM 589433101 143,662 4,824,118 SH SOLE 21 4,824,118 0 0
MEREDITH CORP COM 589433101 40,268 1,352,188 SH SOLE 22 1,307,305 0 44,883
MEREDITH CORP COM 589433101 163 5,486 SH SOLE 23 5,486 0 0
MEREDITH CORP COM 589433101 1,412 47,408 SH SOLE 26 9,647 0 37,761
MEREDITH CORP COM 589433101 213 7,158 SH SOLE 28 4,805 0 2,353
MEREDITH CORP COM 589433101 2,688 90,259 SH SOLE 30 90,259 0 0
MEREDITH CORP COM 589433101 42 1,394 SH SOLE 34 1,394 0 0
MEREDITH CORP COM 589433101 114 3,838 SH SOLE 36 3,838 0 0
MEREDITH CORP COM 589433101 118 3,956 SH SOLE 40 3,956 0 0
MEREDITH CORP COM 589433101 1,613 54,172 SH SOLE 43 5,534 0 48,638
MEREO BIOPHARMA GROUP PLC ADS 589492107 1 165 SH SOLE 43 0 0 165
MERIDIAN BANCORP INC MD COM 58958U103 1,184 64,268 SH SOLE 2 17,938 0 46,330
MERIDIAN BANCORP INC MD COM 58958U103 19 1,013 SH SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,070 166,667 SH SOLE 18 166,667 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,825 153,391 SH SOLE 19 153,391 0 0
MERIDIAN BANCORP INC MD COM 58958U103 38,097 2,068,263 SH SOLE 21 2,068,263 0 0
MERIDIAN BANCORP INC MD COM 58958U103 31,928 1,733,343 SH SOLE 22 1,658,503 0 74,840
MERIDIAN BANCORP INC MD COM 58958U103 113 6,129 SH SOLE 23 6,129 0 0
MERIDIAN BANCORP INC MD COM 58958U103 669 36,341 SH SOLE 26 0 0 36,341
MERIDIAN BANCORP INC MD COM 58958U103 131 7,093 SH SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 928 50,382 SH SOLE 30 50,382 0 0
MERIDIAN BANCORP INC MD COM 58958U103 91 4,954 SH SOLE 34 4,954 0 0
MERIDIAN BANCORP INC MD COM 58958U103 125 6,779 SH SOLE 40 6,779 0 0
MERIDIAN BANCORP INC MD COM 58958U103 353 19,188 SH SOLE 43 169 0 19,019
MERIDIAN BIOSCIENCE INC COM 589584101 665 25,323 SH SOLE 2 14,222 0 11,101
MERIDIAN BIOSCIENCE INC COM 589584101 5 189 SH SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 21 807 SH SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 4,755 181,157 SH SOLE 18 181,157 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,413 130,016 SH SOLE 19 130,016 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 136,528 5,201,065 SH SOLE 21 5,201,065 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 32,786 1,248,994 SH SOLE 22 1,212,849 0 36,145
MERIDIAN BIOSCIENCE INC COM 589584101 28 1,083 SH SOLE 25 1,083 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 596 22,710 SH SOLE 26 9,992 0 12,718
MERIDIAN BIOSCIENCE INC COM 589584101 161 6,137 SH SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,898 72,311 SH SOLE 30 72,311 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16 599 SH SOLE 34 599 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 51 1,932 SH SOLE 36 1,932 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 116 4,407 SH SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 940 35,815 SH SOLE 43 186 0 35,629
MERIDIAN CORPORATION COM 58958P104 182 7,006 SH SOLE 2 1,281 0 5,725
MERIDIAN CORPORATION COM 58958P104 414 15,939 SH SOLE 18 15,939 0 0
MERIDIAN CORPORATION COM 58958P104 216 8,307 SH SOLE 19 8,307 0 0
MERIDIAN CORPORATION COM 58958P104 5,259 202,254 SH SOLE 21 202,254 0 0
MERIDIAN CORPORATION COM 58958P104 1,912 73,556 SH SOLE 22 68,070 0 5,486
MERIT MED SYS INC COM 589889104 1,518 25,355 SH SOLE 2 16,503 0 8,852
MERIT MED SYS INC COM 589889104 14 238 SH SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 51 860 SH SOLE 7 860 0 0
MERIT MED SYS INC COM 589889104 12,793 213,648 SH SOLE 18 213,648 0 0
MERIT MED SYS INC COM 589889104 5,862 97,898 SH SOLE 19 97,898 0 0
MERIT MED SYS INC COM 589889104 351,156 5,864,329 SH SOLE 21 5,864,329 0 0
MERIT MED SYS INC COM 589889104 86,916 1,451,504 SH SOLE 22 1,410,086 0 41,418
MERIT MED SYS INC COM 589889104 64 1,075 SH SOLE 25 1,075 0 0
MERIT MED SYS INC COM 589889104 1,125 18,785 SH SOLE 26 15,031 0 3,754
MERIT MED SYS INC COM 589889104 409 6,825 SH SOLE 28 6,825 0 0
MERIT MED SYS INC COM 589889104 6,612 110,416 SH SOLE 30 110,416 0 0
MERIT MED SYS INC COM 589889104 6 106 SH SOLE 34 106 0 0
MERIT MED SYS INC COM 589889104 153 2,551 SH SOLE 36 2,551 0 0
MERIT MED SYS INC COM 589889104 340 5,671 SH SOLE 40 5,671 0 0
MERIT MED SYS INC COM 589889104 1,370 22,872 SH SOLE 43 695 0 22,177
MERITAGE HOMES CORP COM 59001A102 4,704 51,180 SH SOLE 2 20,708 0 30,472
MERITAGE HOMES CORP COM 59001A102 230 2,503 SH SOLE 4 2,503 0 0
MERITAGE HOMES CORP COM 59001A102 114 1,239 SH SOLE 7 1,239 0 0
MERITAGE HOMES CORP COM 59001A102 14,033 152,660 SH SOLE 18 152,532 0 128
MERITAGE HOMES CORP COM 59001A102 10,256 111,572 SH SOLE 19 111,572 0 0
MERITAGE HOMES CORP COM 59001A102 450,217 4,897,923 SH SOLE 21 4,897,923 0 0
MERITAGE HOMES CORP COM 59001A102 111,259 1,210,386 SH SOLE 22 1,151,369 0 59,017
MERITAGE HOMES CORP COM 59001A102 994 10,814 SH SOLE 23 10,814 0 0
MERITAGE HOMES CORP COM 59001A102 143 1,558 SH SOLE 25 1,558 0 0
MERITAGE HOMES CORP COM 59001A102 2,886 31,396 SH SOLE 26 15,613 0 15,783
MERITAGE HOMES CORP COM 59001A102 836 9,090 SH SOLE 28 4,960 0 4,130
MERITAGE HOMES CORP COM 59001A102 123 1,343 SH SOLE 29 1,343 0 0
MERITAGE HOMES CORP COM 59001A102 7,591 82,578 SH SOLE 30 82,578 0 0
MERITAGE HOMES CORP COM 59001A102 69 753 SH SOLE 31 753 0 0
MERITAGE HOMES CORP COM 59001A102 235 2,562 SH SOLE 34 2,562 0 0
MERITAGE HOMES CORP COM 59001A102 242 2,629 SH SOLE 36 2,629 0 0
MERITAGE HOMES CORP COM 59001A102 416 4,523 SH SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 4,811 52,340 SH SOLE 43 429 0 51,911
MERITOR INC COM 59001K100 1,365 46,401 SH SOLE 2 24,119 0 22,282
MERITOR INC COM 59001K100 9 293 SH SOLE 4 293 0 0
MERITOR INC COM 59001K100 60 2,055 SH SOLE 7 2,055 0 0
MERITOR INC COM 59001K100 8,390 285,195 SH SOLE 18 285,195 0 0
MERITOR INC COM 59001K100 5,127 174,253 SH SOLE 19 174,253 0 0
MERITOR INC COM 59001K100 252,001 8,565,619 SH SOLE 21 8,565,619 0 0
MERITOR INC COM 59001K100 67,566 2,296,607 SH SOLE 22 2,232,825 0 63,782
MERITOR INC COM 59001K100 46 1,551 SH SOLE 23 1,551 0 0
MERITOR INC COM 59001K100 31 1,038 SH SOLE 25 1,038 0 0
MERITOR INC COM 59001K100 790 26,838 SH SOLE 26 13,121 0 13,717
MERITOR INC COM 59001K100 570 19,368 SH SOLE 28 8,068 0 11,300
MERITOR INC COM 59001K100 4,583 155,764 SH SOLE 30 155,764 0 0
MERITOR INC COM 59001K100 118 4,013 SH SOLE 34 4,013 0 0
MERITOR INC COM 59001K100 197 6,692 SH SOLE 36 6,692 0 0
MERITOR INC COM 59001K100 214 7,275 SH SOLE 40 7,275 0 0
MERITOR INC COM 59001K100 975 33,126 SH SOLE 43 0 0 33,126
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,758 1,500,000 PRN SOLE 21 1,500,000 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 2,051 1,750,000 PRN SOLE 22 1,750,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 14 2,218 SH SOLE 18 2,218 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 257 40,869 SH SOLE 21 40,869 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,334 212,416 SH SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,101 129,862 SH SOLE 2 123,324 0 6,538
MERSANA THERAPEUTICS INC COM 59045L106 3 212 SH SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 13 813 SH SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4,147 256,323 SH SOLE 18 256,323 0 0
MERSANA THERAPEUTICS INC COM 59045L106 44,706 2,763,056 SH SOLE 19 2,763,056 0 0
MERSANA THERAPEUTICS INC COM 59045L106 441 27,230 SH SOLE 20 27,230 0 0
MERSANA THERAPEUTICS INC COM 59045L106 43,177 2,668,563 SH SOLE 21 2,668,563 0 0
MERSANA THERAPEUTICS INC COM 59045L106 23,361 1,443,818 SH SOLE 22 1,405,925 0 37,893
MERSANA THERAPEUTICS INC COM 59045L106 10 625 SH SOLE 25 625 0 0
MERSANA THERAPEUTICS INC COM 59045L106 18 1,119 SH SOLE 26 1,119 0 0
MERSANA THERAPEUTICS INC COM 59045L106 123 7,591 SH SOLE 28 7,591 0 0
MERSANA THERAPEUTICS INC COM 59045L106 790 48,845 SH SOLE 30 48,845 0 0
MERSANA THERAPEUTICS INC COM 59045L106 10,413 643,576 SH SOLE 34 643,576 0 0
MERSANA THERAPEUTICS INC COM 59045L106 18 1,107 SH SOLE 36 1,107 0 0
MERSANA THERAPEUTICS INC COM 59045L106 103 6,386 SH SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 48 2,960 SH SOLE 43 0 0 2,960
MERUS N V COM N5749R100 113 5,397 SH SOLE 2 5,397 0 0
MERUS N V COM N5749R100 774 37,050 SH SOLE 21 37,050 0 0
MERUS N V COM N5749R100 520 24,896 SH SOLE 22 13,111 0 11,785
MERUS N V COM N5749R100 14 684 SH SOLE 25 684 0 0
MERUS N V COM N5749R100 34 1,615 SH SOLE 26 1,615 0 0
MERUS N V COM N5749R100 101 4,832 SH SOLE 30 4,832 0 0
MERUS N V COM N5749R100 31 1,473 SH SOLE 36 1,473 0 0
MERUS N V COM N5749R100 75 3,593 SH SOLE 40 3,593 0 0
MESA AIR GROUP INC COM NEW 590479135 446 33,192 SH SOLE 2 2,431 0 30,761
MESA AIR GROUP INC COM NEW 590479135 1,485 110,387 SH SOLE 18 110,387 0 0
MESA AIR GROUP INC COM NEW 590479135 2,277 169,310 SH SOLE 19 169,310 0 0
MESA AIR GROUP INC COM NEW 590479135 17,070 1,269,128 SH SOLE 21 1,269,128 0 0
MESA AIR GROUP INC COM NEW 590479135 13,025 968,407 SH SOLE 22 933,491 0 34,916
MESA AIR GROUP INC COM NEW 590479135 24 1,788 SH SOLE 23 1,788 0 0
MESA AIR GROUP INC COM NEW 590479135 203 15,074 SH SOLE 26 0 0 15,074
MESA LABS INC COM 59064R109 553 2,273 SH SOLE 2 1,714 0 559
MESA LABS INC COM 59064R109 4 16 SH SOLE 4 16 0 0
MESA LABS INC COM 59064R109 25 103 SH SOLE 7 103 0 0
MESA LABS INC COM 59064R109 4,667 19,166 SH SOLE 18 19,166 0 0
MESA LABS INC COM 59064R109 4,831 19,841 SH SOLE 19 19,841 0 0
MESA LABS INC COM 59064R109 144,938 595,226 SH SOLE 21 595,226 0 0
MESA LABS INC COM 59064R109 36,487 149,842 SH SOLE 22 146,125 0 3,717
MESA LABS INC COM 59064R109 55 226 SH SOLE 23 226 0 0
MESA LABS INC COM 59064R109 250 1,028 SH SOLE 26 0 0 1,028
MESA LABS INC COM 59064R109 148 606 SH SOLE 28 606 0 0
MESA LABS INC COM 59064R109 6,861 28,177 SH SOLE 30 28,177 0 0
MESA LABS INC COM 59064R109 119 489 SH SOLE 40 489 0 0
MESA LABS INC COM 59064R109 225 924 SH SOLE 43 0 0 924
MESABI TR CTF BEN INT 590672101 2,206 73,350 SH SOLE 21 73,350 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 212 25,620 SH SOLE 43 4,094 0 21,526
META FINL GROUP INC COM 59100U108 1,620 35,752 SH SOLE 2 10,272 0 25,480
META FINL GROUP INC COM 59100U108 6 131 SH SOLE 4 131 0 0
META FINL GROUP INC COM 59100U108 24 522 SH SOLE 7 522 0 0
META FINL GROUP INC COM 59100U108 5,670 125,129 SH SOLE 18 125,129 0 0
META FINL GROUP INC COM 59100U108 2,618 57,788 SH SOLE 19 57,788 0 0
META FINL GROUP INC COM 59100U108 163,316 3,604,418 SH SOLE 21 3,604,418 0 0
META FINL GROUP INC COM 59100U108 39,569 873,299 SH SOLE 22 828,637 0 44,662
META FINL GROUP INC COM 59100U108 428 9,447 SH SOLE 26 0 0 9,447
META FINL GROUP INC COM 59100U108 172 3,802 SH SOLE 28 3,802 0 0
META FINL GROUP INC COM 59100U108 2,608 57,553 SH SOLE 30 57,553 0 0
META FINL GROUP INC COM 59100U108 175 3,852 SH SOLE 40 3,852 0 0
META FINL GROUP INC COM 59100U108 8 175 SH SOLE 43 0 0 175
METACRINE INC COM 59101E103 30 4,760 SH SOLE 2 0 0 4,760
METACRINE INC COM 59101E103 195 31,497 SH SOLE 18 31,497 0 0
METACRINE INC COM 59101E103 109 17,531 SH SOLE 19 17,531 0 0
METACRINE INC COM 59101E103 1,279 206,321 SH SOLE 21 206,321 0 0
METACRINE INC COM 59101E103 423 68,267 SH SOLE 22 66,894 0 1,373
METACRINE INC COM 59101E103 6 990 SH SOLE 23 990 0 0
METHANEX CORP COM 59151K108 5,848 158,905 SH SOLE 43 20,161 0 138,744
METHODE ELECTRS INC COM 591520200 2,062 49,117 SH SOLE 2 15,246 0 33,871
METHODE ELECTRS INC COM 591520200 4 106 SH SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 26 629 SH SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 6,414 152,793 SH SOLE 18 149,100 0 3,693
METHODE ELECTRS INC COM 591520200 9,712 231,360 SH SOLE 19 231,360 0 0
METHODE ELECTRS INC COM 591520200 192,536 4,586,381 SH SOLE 21 4,586,381 0 0
METHODE ELECTRS INC COM 591520200 54,961 1,309,212 SH SOLE 22 1,256,789 0 52,423
METHODE ELECTRS INC COM 591520200 315 7,503 SH SOLE 23 7,503 0 0
METHODE ELECTRS INC COM 591520200 72 1,708 SH SOLE 25 1,708 0 0
METHODE ELECTRS INC COM 591520200 2,216 52,785 SH SOLE 26 16,531 0 36,254
METHODE ELECTRS INC COM 591520200 222 5,282 SH SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 5,397 128,561 SH SOLE 30 128,561 0 0
METHODE ELECTRS INC COM 591520200 147 3,494 SH SOLE 36 3,494 0 0
METHODE ELECTRS INC COM 591520200 163 3,886 SH SOLE 40 3,886 0 0
METHODE ELECTRS INC COM 591520200 1,686 40,173 SH SOLE 43 8,629 0 31,544
METLIFE INC COM 59156R108 127,305 2,094,170 SH SOLE 2 602,798 0 1,491,372
METLIFE INC COM 59156R108 24,872 409,144 SH SOLE 4 379,285 0 29,859
METLIFE INC COM 59156R108 57,694 949,070 SH SOLE 7 674,692 0 274,378
METLIFE INC COM 59156R108 5,234 86,102 SH SOLE 13 86,102 0 0
METLIFE INC COM 59156R108 5,989 98,521 SH SOLE 15 98,521 0 0
METLIFE INC COM 59156R108 3 44 SH SOLE 17 0 0 44
METLIFE INC COM 59156R108 346,391 5,698,152 SH SOLE 18 5,183,948 0 514,204
METLIFE INC COM 59156R108 337,998 5,560,096 SH SOLE 19 5,560,096 0 0
METLIFE INC COM 59156R108 1,179,805 19,407,879 SH SOLE 21 19,407,879 0 0
METLIFE INC COM 59156R108 1,112,746 18,304,752 SH SOLE 22 16,136,994 0 2,167,758
METLIFE INC COM 59156R108 32,562 535,642 SH SOLE 23 535,642 0 0
METLIFE INC COM 59156R108 90,793 1,493,555 SH SOLE 25 1,493,555 0 0
METLIFE INC COM 59156R108 112,087 1,843,835 SH SOLE 26 648,502 0 1,195,333
METLIFE INC COM 59156R108 138,021 2,270,457 SH SOLE 28 94,711 0 2,175,746
METLIFE INC COM 59156R108 1,797 29,559 SH SOLE 29 29,559 0 0
METLIFE INC COM 59156R108 252,303 4,150,407 SH SOLE 30 4,150,407 0 0
METLIFE INC COM 59156R108 10,539 173,365 SH SOLE 31 147,982 0 25,383
METLIFE INC COM 59156R108 3,659 60,187 SH SOLE 32 60,187 0 0
METLIFE INC COM 59156R108 15,168 249,522 SH SOLE 34 249,522 0 0
METLIFE INC COM 59156R108 12,703 208,958 SH SOLE 35 208,958 0 0
METLIFE INC COM 59156R108 33,812 556,206 SH SOLE 36 556,206 0 0
METLIFE INC COM 59156R108 1,895 31,165 SH SOLE 40 31,165 0 0
METLIFE INC COM 59156R108 63,875 1,050,742 SH SOLE 43 38,207 0 1,012,535
METROCITY BANKSHARES INC COM 59165J105 237 15,390 SH SOLE 2 1,611 0 13,779
METROCITY BANKSHARES INC COM 59165J105 7 453 SH SOLE 7 453 0 0
METROCITY BANKSHARES INC COM 59165J105 956 62,156 SH SOLE 18 62,156 0 0
METROCITY BANKSHARES INC COM 59165J105 499 32,447 SH SOLE 19 32,447 0 0
METROCITY BANKSHARES INC COM 59165J105 11,329 736,576 SH SOLE 21 736,576 0 0
METROCITY BANKSHARES INC COM 59165J105 3,759 244,407 SH SOLE 22 221,081 0 23,326
METROMILE INC COM 591697107 41 3,944 SH SOLE 2 3,944 0 0
METROMILE INC COM 591697107 642 62,378 SH SOLE 21 62,378 0 0
METROMILE INC COM 591697107 13,026 1,265,896 SH SOLE 22 1,265,896 0 0
METROPOLITAN BK HLDG CORP COM 591774104 347 6,900 SH SOLE 2 722 0 6,178
METROPOLITAN BK HLDG CORP COM 591774104 7 138 SH SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,274 25,302 SH SOLE 18 25,302 0 0
METROPOLITAN BK HLDG CORP COM 591774104 622 12,350 SH SOLE 19 12,350 0 0
METROPOLITAN BK HLDG CORP COM 591774104 14,998 297,824 SH SOLE 21 297,824 0 0
METROPOLITAN BK HLDG CORP COM 591774104 10,141 201,372 SH SOLE 22 193,117 0 8,255
METROPOLITAN BK HLDG CORP COM 591774104 49 980 SH SOLE 43 0 0 980
METTLER TOLEDO INTERNATIONAL COM 592688105 71,067 61,493 SH SOLE 2 17,186 0 44,307
METTLER TOLEDO INTERNATIONAL COM 592688105 14,099 12,200 SH SOLE 4 11,277 0 923
METTLER TOLEDO INTERNATIONAL COM 592688105 23,937 20,712 SH SOLE 7 19,331 0 1,381
METTLER TOLEDO INTERNATIONAL COM 592688105 86 74 SH SOLE 13 74 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,781 2,406 SH SOLE 15 2,406 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 57,548 49,795 SH SOLE 18 46,490 0 3,305
METTLER TOLEDO INTERNATIONAL COM 592688105 11,410 9,873 SH SOLE 19 9,873 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 826,940 715,538 SH SOLE 21 715,538 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 616,334 533,304 SH SOLE 22 478,992 0 54,312
METTLER TOLEDO INTERNATIONAL COM 592688105 17,629 15,254 SH SOLE 23 15,254 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 53,068 45,919 SH SOLE 25 45,919 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 61,653 53,347 SH SOLE 26 19,382 0 33,965
METTLER TOLEDO INTERNATIONAL COM 592688105 106,432 92,094 SH SOLE 28 2,894 0 89,200
METTLER TOLEDO INTERNATIONAL COM 592688105 68 59 SH SOLE 29 59 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 162,067 140,234 SH SOLE 30 140,234 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6,329 5,476 SH SOLE 31 3,171 0 2,305
METTLER TOLEDO INTERNATIONAL COM 592688105 2,857 2,472 SH SOLE 34 2,472 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,662 12,687 SH SOLE 36 12,687 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,149 994 SH SOLE 40 994 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 28,464 24,630 SH SOLE 43 1,227 0 23,402
MEXICO FD INC COM 592835102 0 1 SH SOLE 17 0 0 1
MFA FINL INC COM 55272X102 2,122 521,381 SH SOLE 2 148,570 0 372,811
MFA FINL INC COM 55272X102 8 1,955 SH SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 63 15,577 SH SOLE 7 15,577 0 0
MFA FINL INC COM 55272X102 6,042 1,484,446 SH SOLE 18 1,484,446 0 0
MFA FINL INC COM 55272X102 3,243 796,826 SH SOLE 19 796,826 0 0
MFA FINL INC COM 55272X102 115,883 28,472,417 SH SOLE 21 28,472,417 0 0
MFA FINL INC COM 55272X102 53,149 13,058,807 SH SOLE 22 12,335,415 0 723,392
MFA FINL INC COM 55272X102 959 235,611 SH SOLE 26 80,451 0 155,160
MFA FINL INC COM 55272X102 244 59,957 SH SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 2,196 539,612 SH SOLE 30 539,612 0 0
MFA FINL INC COM 55272X102 167 41,095 SH SOLE 36 41,095 0 0
MFA FINL INC COM 55272X102 214 52,562 SH SOLE 40 52,562 0 0
MFA FINL INC COM 55272X102 51 12,553 SH SOLE 43 0 0 12,553
MGE ENERGY INC COM 55277P104 2,427 33,999 SH SOLE 2 11,764 0 22,235
MGE ENERGY INC COM 55277P104 330 4,624 SH SOLE 4 4,624 0 0
MGE ENERGY INC COM 55277P104 48 678 SH SOLE 7 678 0 0
MGE ENERGY INC COM 55277P104 8,578 120,154 SH SOLE 18 120,154 0 0
MGE ENERGY INC COM 55277P104 4,594 64,353 SH SOLE 19 64,353 0 0
MGE ENERGY INC COM 55277P104 104,892 1,469,283 SH SOLE 21 1,469,283 0 0
MGE ENERGY INC COM 55277P104 74,501 1,043,576 SH SOLE 22 994,433 0 49,143
MGE ENERGY INC COM 55277P104 1,033 14,471 SH SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 335 4,690 SH SOLE 28 4,690 0 0
MGE ENERGY INC COM 55277P104 3,097 43,382 SH SOLE 30 43,382 0 0
MGE ENERGY INC COM 55277P104 112 1,562 SH SOLE 36 1,562 0 0
MGE ENERGY INC COM 55277P104 333 4,671 SH SOLE 40 4,671 0 0
MGE ENERGY INC COM 55277P104 1,606 22,491 SH SOLE 43 434 0 22,057
MGIC INVT CORP WIS COM 552848103 17,451 1,260,019 SH SOLE 2 632,040 0 627,979
MGIC INVT CORP WIS COM 552848103 271 19,566 SH SOLE 4 19,566 0 0
MGIC INVT CORP WIS COM 552848103 215 15,554 SH SOLE 7 15,554 0 0
MGIC INVT CORP WIS COM 552848103 567 40,933 SH SOLE 13 40,933 0 0
MGIC INVT CORP WIS COM 552848103 12,171 878,784 SH SOLE 18 834,029 0 44,755
MGIC INVT CORP WIS COM 552848103 5,563 401,650 SH SOLE 19 401,650 0 0
MGIC INVT CORP WIS COM 552848103 218,140 15,750,159 SH SOLE 21 15,750,159 0 0
MGIC INVT CORP WIS COM 552848103 161,259 11,643,223 SH SOLE 22 10,743,815 0 899,408
MGIC INVT CORP WIS COM 552848103 991 71,538 SH SOLE 23 71,538 0 0
MGIC INVT CORP WIS COM 552848103 240 17,337 SH SOLE 25 17,337 0 0
MGIC INVT CORP WIS COM 552848103 3,770 272,205 SH SOLE 26 116,274 0 155,931
MGIC INVT CORP WIS COM 552848103 1,581 114,143 SH SOLE 28 22,783 0 91,360
MGIC INVT CORP WIS COM 552848103 852 61,531 SH SOLE 29 61,531 0 0
MGIC INVT CORP WIS COM 552848103 3,906 282,000 SH SOLE 30 282,000 0 0
MGIC INVT CORP WIS COM 552848103 1,251 90,289 SH SOLE 31 90,289 0 0
MGIC INVT CORP WIS COM 552848103 338 24,387 SH SOLE 34 24,387 0 0
MGIC INVT CORP WIS COM 552848103 431 31,102 SH SOLE 36 31,102 0 0
MGIC INVT CORP WIS COM 552848103 588 42,470 SH SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 4,670 337,181 SH SOLE 43 2,931 0 334,250
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,219 37,369 SH SOLE 2 37,369 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 17 522 SH SOLE 4 522 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,307 162,696 SH SOLE 21 162,696 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,467 167,598 SH SOLE 22 99,994 0 67,604
MGM GROWTH PPTYS LLC CL A COM 55303A105 43 1,333 SH SOLE 25 1,333 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,074 63,570 SH SOLE 26 49,376 0 14,194
MGM GROWTH PPTYS LLC CL A COM 55303A105 568 17,417 SH SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,966 90,918 SH SOLE 30 90,918 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 64 1,948 SH SOLE 34 1,948 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 110 3,359 SH SOLE 36 3,359 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 621 19,038 SH SOLE 40 19,038 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 495 15,188 SH SOLE 43 1,837 0 13,351
MGM RESORTS INTERNATIONAL COM 552953101 36,746 967,245 SH SOLE 2 168,213 0 799,032
MGM RESORTS INTERNATIONAL COM 552953101 8,638 227,374 SH SOLE 4 209,953 0 17,421
MGM RESORTS INTERNATIONAL COM 552953101 14,273 375,706 SH SOLE 7 345,163 0 30,543
MGM RESORTS INTERNATIONAL COM 552953101 685 18,026 SH SOLE 13 18,026 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,398 63,129 SH SOLE 15 63,129 0 0
MGM RESORTS INTERNATIONAL COM 552953101 34,700 913,387 SH SOLE 18 841,175 0 72,212
MGM RESORTS INTERNATIONAL COM 552953101 11,433 300,944 SH SOLE 19 300,944 0 0
MGM RESORTS INTERNATIONAL COM 552953101 382,373 10,065,099 SH SOLE 21 10,065,099 0 0
MGM RESORTS INTERNATIONAL COM 552953101 366,814 9,655,551 SH SOLE 22 8,812,224 0 843,327
MGM RESORTS INTERNATIONAL COM 552953101 11,697 307,884 SH SOLE 23 307,884 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32,703 860,821 SH SOLE 25 860,821 0 0
MGM RESORTS INTERNATIONAL COM 552953101 36,568 962,558 SH SOLE 26 390,180 0 572,378
MGM RESORTS INTERNATIONAL COM 552953101 51,966 1,367,884 SH SOLE 28 59,849 0 1,308,035
MGM RESORTS INTERNATIONAL COM 552953101 58 1,528 SH SOLE 29 1,528 0 0
MGM RESORTS INTERNATIONAL COM 552953101 66,364 1,746,869 SH SOLE 30 1,746,869 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,843 74,841 SH SOLE 31 8,956 0 65,885
MGM RESORTS INTERNATIONAL COM 552953101 899 23,676 SH SOLE 34 23,676 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,642 306,437 SH SOLE 36 306,437 0 0
MGM RESORTS INTERNATIONAL COM 552953101 721 18,990 SH SOLE 40 18,990 0 0
MGM RESORTS INTERNATIONAL COM 552953101 15,194 399,959 SH SOLE 43 19,353 0 380,606
MGP INGREDIENTS INC NEW COM 55303J106 527 8,918 SH SOLE 2 4,465 0 4,453
MGP INGREDIENTS INC NEW COM 55303J106 4 63 SH SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106 17 283 SH SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 3,175 53,672 SH SOLE 18 53,672 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,323 22,362 SH SOLE 19 22,362 0 0
MGP INGREDIENTS INC NEW COM 55303J106 90,688 1,533,193 SH SOLE 21 1,533,193 0 0
MGP INGREDIENTS INC NEW COM 55303J106 23,707 400,799 SH SOLE 22 387,139 0 13,660
MGP INGREDIENTS INC NEW COM 55303J106 28 476 SH SOLE 25 476 0 0
MGP INGREDIENTS INC NEW COM 55303J106 544 9,190 SH SOLE 26 7,816 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 115 1,939 SH SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,798 30,402 SH SOLE 30 30,402 0 0
MGP INGREDIENTS INC NEW COM 55303J106 69 1,173 SH SOLE 36 1,173 0 0
MGP INGREDIENTS INC NEW COM 55303J106 92 1,553 SH SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 654 11,065 SH SOLE 43 436 0 10,629
MICHAELS COS INC COM 59408Q106 2,060 93,889 SH SOLE 2 26,311 0 67,578
MICHAELS COS INC COM 59408Q106 6 266 SH SOLE 4 266 0 0
MICHAELS COS INC COM 59408Q106 51 2,303 SH SOLE 7 2,303 0 0
MICHAELS COS INC COM 59408Q106 6,765 308,319 SH SOLE 18 308,319 0 0
MICHAELS COS INC COM 59408Q106 5,140 234,277 SH SOLE 19 234,277 0 0
MICHAELS COS INC COM 59408Q106 192,244 8,762,256 SH SOLE 21 8,762,256 0 0
MICHAELS COS INC COM 59408Q106 49,567 2,259,194 SH SOLE 22 2,147,568 0 111,626
MICHAELS COS INC COM 59408Q106 133 6,064 SH SOLE 23 6,064 0 0
MICHAELS COS INC COM 59408Q106 17 796 SH SOLE 25 796 0 0
MICHAELS COS INC COM 59408Q106 1,554 70,844 SH SOLE 26 31,759 0 39,085
MICHAELS COS INC COM 59408Q106 251 11,424 SH SOLE 28 8,078 0 3,346
MICHAELS COS INC COM 59408Q106 3,538 161,257 SH SOLE 30 161,257 0 0
MICHAELS COS INC COM 59408Q106 36 1,659 SH SOLE 34 1,659 0 0
MICHAELS COS INC COM 59408Q106 232 10,565 SH SOLE 36 10,565 0 0
MICHAELS COS INC COM 59408Q106 239 10,880 SH SOLE 40 10,880 0 0
MICHAELS COS INC COM 59408Q106 1,555 70,858 SH SOLE 43 734 0 70,124
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 98 12,746 SH SOLE 25 12,746 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 11 1,380 SH SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 75 9,814 SH SOLE 36 9,814 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 56 7,275 SH SOLE 43 1,078 0 6,197
MICROBOT MED INC COM NEW 59503A204 12 1,416 SH SOLE 18 1,416 0 0
MICROBOT MED INC COM NEW 59503A204 169 19,829 SH SOLE 21 19,829 0 0
MICROBOT MED INC COM NEW 59503A204 1,473 173,107 SH SOLE 22 173,107 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 87,093 561,094 SH SOLE 2 85,215 0 475,879
MICROCHIP TECHNOLOGY INC. COM 595017104 19,382 124,866 SH SOLE 4 114,763 0 10,103
MICROCHIP TECHNOLOGY INC. COM 595017104 39,840 256,665 SH SOLE 7 243,459 0 13,206
MICROCHIP TECHNOLOGY INC. COM 595017104 132 852 SH SOLE 13 852 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 5,321 34,282 SH SOLE 15 34,282 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 93,749 603,976 SH SOLE 18 566,529 0 37,447
MICROCHIP TECHNOLOGY INC. COM 595017104 25,609 164,982 SH SOLE 19 164,982 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,315,853 8,477,339 SH SOLE 21 8,477,339 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 911,624 5,873,110 SH SOLE 22 5,275,424 0 597,686
MICROCHIP TECHNOLOGY INC. COM 595017104 24,794 159,737 SH SOLE 23 159,737 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 61,188 394,199 SH SOLE 25 394,199 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 87,599 564,352 SH SOLE 26 190,737 0 373,615
MICROCHIP TECHNOLOGY INC. COM 595017104 75,534 486,628 SH SOLE 28 27,753 0 458,875
MICROCHIP TECHNOLOGY INC. COM 595017104 23 145 SH SOLE 29 145 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 257,619 1,659,703 SH SOLE 30 1,659,703 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 9,120 58,756 SH SOLE 31 32,679 0 26,077
MICROCHIP TECHNOLOGY INC. COM 595017104 8,929 57,527 SH SOLE 32 57,527 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 5,042 32,482 SH SOLE 34 32,482 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 21,801 140,452 SH SOLE 36 140,452 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,663 10,716 SH SOLE 40 10,716 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 22,110 142,446 SH SOLE 43 31,369 0 111,077
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,849 535,000 PRN SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 315 91,000 PRN SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,123 325,000 PRN SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 754 218,000 PRN SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 28 8,000 PRN SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,175 340,000 PRN SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 380 167,000 PRN SOLE 2 167,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,345 591,000 PRN SOLE 18 591,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 221 97,000 PRN SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 6,429 2,826,000 PRN SOLE 21 2,826,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 514 226,000 PRN SOLE 26 226,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 228 100,000 PRN SOLE 34 100,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 651 553,000 PRN SOLE 2 553,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 997 847,000 PRN SOLE 18 847,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,151 978,000 PRN SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 2,413 2,050,000 PRN SOLE 21 2,050,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 515 438,000 PRN SOLE 26 438,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 753 640,000 PRN SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 229,420 2,600,835 SH SOLE 2 464,890 0 2,135,945
MICRON TECHNOLOGY INC COM 595112103 51,506 583,904 SH SOLE 4 541,122 0 42,782
MICRON TECHNOLOGY INC COM 595112103 131,340 1,488,942 SH SOLE 7 1,081,795 0 407,147
MICRON TECHNOLOGY INC COM 595112103 340 3,852 SH SOLE 13 3,852 0 0
MICRON TECHNOLOGY INC COM 595112103 12,997 147,340 SH SOLE 15 147,340 0 0
MICRON TECHNOLOGY INC COM 595112103 18 200 SH SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 211,466 2,397,297 SH SOLE 18 2,239,447 0 157,850
MICRON TECHNOLOGY INC COM 595112103 222,750 2,525,228 SH SOLE 19 2,525,228 0 0
MICRON TECHNOLOGY INC COM 595112103 2,681,986 30,404,554 SH SOLE 21 30,404,554 0 0
MICRON TECHNOLOGY INC COM 595112103 2,206,987 25,019,695 SH SOLE 22 22,413,293 0 2,606,402
MICRON TECHNOLOGY INC COM 595112103 60,978 691,281 SH SOLE 23 691,281 0 0
MICRON TECHNOLOGY INC COM 595112103 223,357 2,532,102 SH SOLE 25 2,532,102 0 0
MICRON TECHNOLOGY INC COM 595112103 211,386 2,396,390 SH SOLE 26 765,482 0 1,630,908
MICRON TECHNOLOGY INC COM 595112103 290,953 3,298,417 SH SOLE 28 129,894 0 3,168,523
MICRON TECHNOLOGY INC COM 595112103 88 1,001 SH SOLE 29 1,001 0 0
MICRON TECHNOLOGY INC COM 595112103 794,572 9,007,732 SH SOLE 30 8,868,297 0 139,435
MICRON TECHNOLOGY INC COM 595112103 22,943 260,100 SH SOLE 31 144,407 0 115,693
MICRON TECHNOLOGY INC COM 595112103 20,977 237,810 SH SOLE 32 237,810 0 0
MICRON TECHNOLOGY INC COM 595112103 91,380 1,035,940 SH SOLE 34 1,035,940 0 0
MICRON TECHNOLOGY INC COM 595112103 60,260 683,143 SH SOLE 36 683,143 0 0
MICRON TECHNOLOGY INC COM 595112103 4,048 45,887 SH SOLE 40 45,887 0 0
MICRON TECHNOLOGY INC COM 595112103 73,370 831,762 SH SOLE 43 65,022 0 766,740
MICRON TECHNOLOGY INC OPTIONS 595112103 44 500 SH Call SOLE 2 500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 141 1,600 SH Call SOLE 4 1,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,658 18,800 SH Call SOLE 18 18,800 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 18,727 212,300 SH Call SOLE 19 212,300 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 900 10,200 SH Call SOLE 22 10,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 7,233 82,000 SH Call SOLE 34 82,000 0 0
MICROSOFT CORP COM 594918104 4,589,186 19,464,674 SH SOLE 2 4,459,548 0 15,005,126
MICROSOFT CORP COM 594918104 891,195 3,779,935 SH SOLE 4 3,503,219 0 276,716
MICROSOFT CORP COM 594918104 1,649,809 6,997,536 SH SOLE 7 6,684,069 0 313,467
MICROSOFT CORP COM 594918104 47,508 201,503 SH SOLE 13 201,503 0 0
MICROSOFT CORP COM 594918104 176,209 747,378 SH SOLE 15 747,378 0 0
MICROSOFT CORP COM 594918104 1,042 4,419 SH SOLE 17 0 0 4,419
MICROSOFT CORP COM 594918104 6,023,475 25,548,098 SH SOLE 18 22,734,422 0 2,813,676
MICROSOFT CORP COM 594918104 3,124,122 13,250,719 SH SOLE 19 13,250,719 0 0
MICROSOFT CORP COM 594918104 9,665 40,995 SH SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 39,556,712 167,776,698 SH SOLE 21 167,776,698 0 0
MICROSOFT CORP COM 594918104 40,463,068 171,620,935 SH SOLE 22 153,063,838 0 18,557,097
MICROSOFT CORP COM 594918104 1,141,016 4,839,531 SH SOLE 23 4,839,531 0 0
MICROSOFT CORP COM 594918104 3,071,118 13,025,905 SH SOLE 25 12,980,723 0 45,182
MICROSOFT CORP COM 594918104 3,752,503 15,915,946 SH SOLE 26 4,797,246 0 11,118,700
MICROSOFT CORP COM 594918104 4,378,771 18,572,215 SH SOLE 28 851,076 0 17,721,139
MICROSOFT CORP COM 594918104 46,741 198,250 SH SOLE 29 198,250 0 0
MICROSOFT CORP COM 594918104 8,331,551 35,337,621 SH SOLE 30 35,153,526 0 184,095
MICROSOFT CORP COM 594918104 789,208 3,347,366 SH SOLE 31 1,200,174 0 2,147,192
MICROSOFT CORP COM 594918104 335,335 1,422,297 SH SOLE 32 1,422,297 0 0
MICROSOFT CORP COM 594918104 1,283,397 5,443,426 SH SOLE 34 5,443,426 0 0
MICROSOFT CORP COM 594918104 970,846 4,117,769 SH SOLE 36 4,117,769 0 0
MICROSOFT CORP COM 594918104 3,677 15,594 SH SOLE 37 15,594 0 0
MICROSOFT CORP COM 594918104 68,780 291,727 SH SOLE 40 291,727 0 0
MICROSOFT CORP COM 594918104 1,577,008 6,688,754 SH SOLE 43 494,302 0 6,194,452
MICROSOFT CORP OPTIONS 594918104 1,014 4,300 SH Call SOLE 4 4,300 0 0
MICROSOFT CORP OPTIONS 594918104 12,260 52,000 SH Call SOLE 18 52,000 0 0
MICROSOFT CORP OPTIONS 594918104 74,715 316,900 SH Call SOLE 19 316,900 0 0
MICROSOFT CORP OPTIONS 594918104 5,588 23,700 SH Call SOLE 22 23,700 0 0
MICROSOFT CORP OPTIONS 594918104 778 3,300 SH Call SOLE 26 3,300 0 0
MICROSOFT CORP OPTIONS 594918104 36,285 153,900 SH Call SOLE 34 153,900 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,585 5,281 SH SOLE 2 2,370 0 2,911
MICROSTRATEGY INC CL A NEW 594972408 20 29 SH SOLE 4 29 0 0
MICROSTRATEGY INC CL A NEW 594972408 90 133 SH SOLE 7 133 0 0
MICROSTRATEGY INC CL A NEW 594972408 20,359 29,992 SH SOLE 18 29,992 0 0
MICROSTRATEGY INC CL A NEW 594972408 9,544 14,060 SH SOLE 19 14,060 0 0
MICROSTRATEGY INC CL A NEW 594972408 622,644 917,271 SH SOLE 21 917,271 0 0
MICROSTRATEGY INC CL A NEW 594972408 146,425 215,711 SH SOLE 22 207,989 0 7,722
MICROSTRATEGY INC CL A NEW 594972408 20 29 SH SOLE 23 29 0 0
MICROSTRATEGY INC CL A NEW 594972408 64 95 SH SOLE 25 95 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,655 3,911 SH SOLE 26 2,346 0 1,565
MICROSTRATEGY INC CL A NEW 594972408 624 919 SH SOLE 28 919 0 0
MICROSTRATEGY INC CL A NEW 594972408 34,502 50,828 SH SOLE 30 50,828 0 0
MICROSTRATEGY INC CL A NEW 594972408 52 77 SH SOLE 34 77 0 0
MICROSTRATEGY INC CL A NEW 594972408 134 198 SH SOLE 36 198 0 0
MICROSTRATEGY INC CL A NEW 594972408 605 891 SH SOLE 40 891 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,219 4,742 SH SOLE 43 411 0 4,331
MICROVISION INC DEL COM NEW 594960304 94 5,086 SH SOLE 2 5,086 0 0
MICROVISION INC DEL COM NEW 594960304 33 1,797 SH SOLE 18 1,797 0 0
MICROVISION INC DEL COM NEW 594960304 2,387 128,679 SH SOLE 21 128,679 0 0
MICROVISION INC DEL COM NEW 594960304 45,655 2,461,190 SH SOLE 22 2,461,190 0 0
MICROVISION INC DEL COM NEW 594960304 102 5,503 SH SOLE 26 5,503 0 0
MICROVISION INC DEL COM NEW 594960304 442 23,810 SH SOLE 28 0 0 23,810
MICROVISION INC DEL COM NEW 594960304 7 399 SH SOLE 31 0 0 399
MICT INC COM 55328R109 9 4,533 SH SOLE 21 4,533 0 0
MICT INC COM 55328R109 4,107 1,984,135 SH SOLE 22 1,984,135 0 0
MID PENN BANCORP INC COM 59540G107 164 6,134 SH SOLE 2 367 0 5,767
MID PENN BANCORP INC COM 59540G107 7 270 SH SOLE 7 270 0 0
MID PENN BANCORP INC COM 59540G107 716 26,689 SH SOLE 18 26,689 0 0
MID PENN BANCORP INC COM 59540G107 364 13,586 SH SOLE 19 13,586 0 0
MID PENN BANCORP INC COM 59540G107 7,553 281,715 SH SOLE 21 281,715 0 0
MID PENN BANCORP INC COM 59540G107 2,515 93,802 SH SOLE 22 84,220 0 9,582
MID PENN BANCORP INC COM 59540G107 12 453 SH SOLE 23 453 0 0
MID-AMER APT CMNTYS INC COM 59522J103 50,695 351,168 SH SOLE 2 101,683 0 249,485
MID-AMER APT CMNTYS INC COM 59522J103 47,773 330,931 SH SOLE 4 326,404 0 4,527
MID-AMER APT CMNTYS INC COM 59522J103 36,863 255,353 SH SOLE 7 241,561 0 13,792
MID-AMER APT CMNTYS INC COM 59522J103 77 531 SH SOLE 13 531 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,276 15,766 SH SOLE 15 15,766 0 0
MID-AMER APT CMNTYS INC COM 59522J103 52,936 366,696 SH SOLE 18 350,374 0 16,322
MID-AMER APT CMNTYS INC COM 59522J103 44,874 310,845 SH SOLE 19 310,845 0 0
MID-AMER APT CMNTYS INC COM 59522J103 518,730 3,593,306 SH SOLE 21 3,593,306 0 0
MID-AMER APT CMNTYS INC COM 59522J103 537,981 3,726,660 SH SOLE 22 3,341,389 0 385,271
MID-AMER APT CMNTYS INC COM 59522J103 12,814 88,766 SH SOLE 23 88,766 0 0
MID-AMER APT CMNTYS INC COM 59522J103 93,334 646,535 SH SOLE 25 646,535 0 0
MID-AMER APT CMNTYS INC COM 59522J103 38,803 268,790 SH SOLE 26 98,594 0 170,196
MID-AMER APT CMNTYS INC COM 59522J103 55,047 381,317 SH SOLE 28 39,457 0 341,860
MID-AMER APT CMNTYS INC COM 59522J103 26 182 SH SOLE 29 182 0 0
MID-AMER APT CMNTYS INC COM 59522J103 121,322 840,414 SH SOLE 30 838,695 0 1,719
MID-AMER APT CMNTYS INC COM 59522J103 2,880 19,950 SH SOLE 31 16,068 0 3,882
MID-AMER APT CMNTYS INC COM 59522J103 3,852 26,682 SH SOLE 34 26,682 0 0
MID-AMER APT CMNTYS INC COM 59522J103 12,293 85,158 SH SOLE 36 85,158 0 0
MID-AMER APT CMNTYS INC COM 59522J103 664 4,603 SH SOLE 40 4,603 0 0
MID-AMER APT CMNTYS INC COM 59522J103 10,520 72,870 SH SOLE 43 4,078 0 68,792
MID-SOUTHERN BANCORP INC COM 59548Q107 12 822 SH SOLE 18 822 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 37 2,439 SH SOLE 21 2,439 0 0
MIDDLEBY CORP COM 596278101 25,036 151,044 SH SOLE 2 45,465 0 105,579
MIDDLEBY CORP COM 596278101 106 638 SH SOLE 4 638 0 0
MIDDLEBY CORP COM 596278101 259 1,563 SH SOLE 7 1,563 0 0
MIDDLEBY CORP COM 596278101 22,473 135,582 SH SOLE 18 135,582 0 0
MIDDLEBY CORP COM 596278101 2,502 15,096 SH SOLE 19 15,096 0 0
MIDDLEBY CORP COM 596278101 421,161 2,540,941 SH SOLE 21 2,540,941 0 0
MIDDLEBY CORP COM 596278101 292,647 1,765,594 SH SOLE 22 1,690,027 0 75,567
MIDDLEBY CORP COM 596278101 157 946 SH SOLE 23 946 0 0
MIDDLEBY CORP COM 596278101 81 490 SH SOLE 25 490 0 0
MIDDLEBY CORP COM 596278101 4,454 26,874 SH SOLE 26 16,271 0 10,603
MIDDLEBY CORP COM 596278101 1,287 7,763 SH SOLE 28 7,275 0 488
MIDDLEBY CORP COM 596278101 76 459 SH SOLE 29 459 0 0
MIDDLEBY CORP COM 596278101 6,330 38,191 SH SOLE 30 38,191 0 0
MIDDLEBY CORP COM 596278101 353 2,129 SH SOLE 31 2,129 0 0
MIDDLEBY CORP COM 596278101 92 553 SH SOLE 34 553 0 0
MIDDLEBY CORP COM 596278101 361 2,176 SH SOLE 36 2,176 0 0
MIDDLEBY CORP COM 596278101 1,131 6,821 SH SOLE 40 6,821 0 0
MIDDLEBY CORP COM 596278101 3,474 20,958 SH SOLE 43 3,919 0 17,039
MIDDLEFIELD BANC CORP COM NEW 596304204 94 4,467 SH SOLE 2 341 0 4,126
MIDDLEFIELD BANC CORP COM NEW 596304204 530 25,267 SH SOLE 18 25,267 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 205 9,757 SH SOLE 19 9,757 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 4,972 237,203 SH SOLE 21 237,203 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,094 52,173 SH SOLE 22 44,907 0 7,266
MIDDLESEX WTR CO COM 596680108 607 7,685 SH SOLE 2 5,779 0 1,906
MIDDLESEX WTR CO COM 596680108 8 105 SH SOLE 4 105 0 0
MIDDLESEX WTR CO COM 596680108 1,159 14,673 SH SOLE 7 14,673 0 0
MIDDLESEX WTR CO COM 596680108 4,371 55,313 SH SOLE 18 55,313 0 0
MIDDLESEX WTR CO COM 596680108 2,359 29,848 SH SOLE 19 29,848 0 0
MIDDLESEX WTR CO COM 596680108 51,074 646,349 SH SOLE 21 646,349 0 0
MIDDLESEX WTR CO COM 596680108 38,955 492,975 SH SOLE 22 480,262 0 12,713
MIDDLESEX WTR CO COM 596680108 35 444 SH SOLE 25 444 0 0
MIDDLESEX WTR CO COM 596680108 883 11,172 SH SOLE 26 7,181 0 3,991
MIDDLESEX WTR CO COM 596680108 179 2,261 SH SOLE 28 2,261 0 0
MIDDLESEX WTR CO COM 596680108 11,276 142,703 SH SOLE 30 142,703 0 0
MIDDLESEX WTR CO COM 596680108 83 1,056 SH SOLE 36 1,056 0 0
MIDDLESEX WTR CO COM 596680108 180 2,274 SH SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 626 7,928 SH SOLE 43 132 0 7,796
MIDLAND STS BANCORP INC ILL COM 597742105 1,267 45,668 SH SOLE 2 14,528 0 31,140
MIDLAND STS BANCORP INC ILL COM 597742105 11 402 SH SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,169 78,187 SH SOLE 18 78,187 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 4,253 153,305 SH SOLE 19 153,305 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 25,822 930,852 SH SOLE 21 930,852 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 23,570 849,689 SH SOLE 22 817,196 0 32,493
MIDLAND STS BANCORP INC ILL COM 597742105 717 25,852 SH SOLE 26 0 0 25,852
MIDLAND STS BANCORP INC ILL COM 597742105 79 2,859 SH SOLE 28 2,859 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 757 27,300 SH SOLE 30 27,300 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 13 462 SH SOLE 34 462 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 64 2,324 SH SOLE 40 2,324 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,505 90,294 SH SOLE 43 14,128 0 76,166
MIDWEST HLDG INC COM NEW 59833J206 13 257 SH SOLE 2 0 0 257
MIDWEST HLDG INC COM NEW 59833J206 188 3,754 SH SOLE 18 3,754 0 0
MIDWEST HLDG INC COM NEW 59833J206 52 1,050 SH SOLE 19 1,050 0 0
MIDWEST HLDG INC COM NEW 59833J206 408 8,168 SH SOLE 21 8,168 0 0
MIDWEST HLDG INC COM NEW 59833J206 314 6,287 SH SOLE 22 5,613 0 674
MIDWESTONE FINL GROUP INC NE COM 598511103 552 17,826 SH SOLE 2 5,402 0 12,424
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,599 51,637 SH SOLE 18 51,637 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 835 26,960 SH SOLE 19 26,960 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 19,516 630,143 SH SOLE 21 630,143 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 11,874 383,400 SH SOLE 22 367,167 0 16,233
MIDWESTONE FINL GROUP INC NE COM 598511103 79 2,558 SH SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 441 14,225 SH SOLE 30 14,225 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 40 1,300 SH SOLE 34 1,300 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 57 1,841 SH SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 419 13,516 SH SOLE 43 0 0 13,516
MILESTONE SCIENTIFIC INC COM NEW 59935P209 34 9,450 SH SOLE 2 2,610 0 6,840
MILESTONE SCIENTIFIC INC COM NEW 59935P209 589 165,046 SH SOLE 18 165,046 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 281 78,609 SH SOLE 19 78,609 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 6,057 1,696,632 SH SOLE 21 1,696,632 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 1,867 523,090 SH SOLE 22 506,189 0 16,901
MILLENDO THERAPEUTICS INC COM 60040X103 5 4,341 SH SOLE 18 4,341 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 64 53,324 SH SOLE 21 53,324 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 98 81,654 SH SOLE 22 81,654 0 0
MILLER HERMAN INC COM 600544100 4,471 108,644 SH SOLE 2 49,260 0 59,384
MILLER HERMAN INC COM 600544100 11 267 SH SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 43 1,049 SH SOLE 7 1,049 0 0
MILLER HERMAN INC COM 600544100 13,139 319,289 SH SOLE 18 314,469 0 4,820
MILLER HERMAN INC COM 600544100 19,102 464,193 SH SOLE 19 464,193 0 0
MILLER HERMAN INC COM 600544100 175,277 4,259,461 SH SOLE 21 4,259,461 0 0
MILLER HERMAN INC COM 600544100 102,315 2,486,383 SH SOLE 22 2,394,241 0 92,142
MILLER HERMAN INC COM 600544100 875 21,266 SH SOLE 23 21,266 0 0
MILLER HERMAN INC COM 600544100 66 1,612 SH SOLE 25 1,612 0 0
MILLER HERMAN INC COM 600544100 5,528 134,348 SH SOLE 26 22,803 0 111,545
MILLER HERMAN INC COM 600544100 314 7,621 SH SOLE 28 7,621 0 0
MILLER HERMAN INC COM 600544100 1,812 44,042 SH SOLE 30 44,042 0 0
MILLER HERMAN INC COM 600544100 824 20,023 SH SOLE 34 20,023 0 0
MILLER HERMAN INC COM 600544100 250 6,078 SH SOLE 36 6,078 0 0
MILLER HERMAN INC COM 600544100 261 6,334 SH SOLE 40 6,334 0 0
MILLER HERMAN INC COM 600544100 4,380 106,449 SH SOLE 43 1,407 0 105,042
MILLER INDS INC TENN COM NEW 600551204 477 10,322 SH SOLE 2 907 0 9,415
MILLER INDS INC TENN COM NEW 600551204 7 159 SH SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,739 37,653 SH SOLE 18 37,653 0 0
MILLER INDS INC TENN COM NEW 600551204 916 19,836 SH SOLE 19 19,836 0 0
MILLER INDS INC TENN COM NEW 600551204 20,432 442,356 SH SOLE 21 442,356 0 0
MILLER INDS INC TENN COM NEW 600551204 14,265 308,836 SH SOLE 22 297,534 0 11,302
MILLER INDS INC TENN COM NEW 600551204 2,344 50,743 SH SOLE 43 4,087 0 46,656
MILLICOM INTL CELLULAR S A COM STK L6388F110 172 4,504 SH SOLE 43 0 0 4,504
MIMECAST LTD ORD SHS G14838109 1,226 30,493 SH SOLE 2 20,965 0 9,528
MIMECAST LTD ORD SHS G14838109 10 256 SH SOLE 4 256 0 0
MIMECAST LTD ORD SHS G14838109 47 1,157 SH SOLE 7 1,157 0 0
MIMECAST LTD ORD SHS G14838109 7,605 189,135 SH SOLE 18 189,135 0 0
MIMECAST LTD ORD SHS G14838109 8,695 216,232 SH SOLE 19 216,232 0 0
MIMECAST LTD ORD SHS G14838109 95,166 2,366,734 SH SOLE 21 2,366,734 0 0
MIMECAST LTD ORD SHS G14838109 66,317 1,649,275 SH SOLE 22 1,604,905 0 44,370
MIMECAST LTD ORD SHS G14838109 128 3,175 SH SOLE 23 3,175 0 0
MIMECAST LTD ORD SHS G14838109 205 5,089 SH SOLE 25 5,089 0 0
MIMECAST LTD ORD SHS G14838109 3,240 80,583 SH SOLE 26 68,711 0 11,872
MIMECAST LTD ORD SHS G14838109 279 6,936 SH SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 19,255 478,865 SH SOLE 30 478,865 0 0
MIMECAST LTD ORD SHS G14838109 2,659 66,124 SH SOLE 34 66,124 0 0
MIMECAST LTD ORD SHS G14838109 133 3,312 SH SOLE 36 3,312 0 0
MIMECAST LTD ORD SHS G14838109 288 7,150 SH SOLE 40 7,150 0 0
MIMECAST LTD ORD SHS G14838109 23 566 SH SOLE 43 0 0 566
MIMEDX GROUP INC COM 602496101 30 2,935 SH SOLE 2 2,935 0 0
MIMEDX GROUP INC COM 602496101 836 81,121 SH SOLE 21 81,121 0 0
MIMEDX GROUP INC COM 602496101 17,388 1,688,122 SH SOLE 22 1,688,122 0 0
MIMEDX GROUP INC COM 602496101 16 1,525 SH SOLE 43 0 0 1,525
MIND C T I LTD ORD M70240102 10 3,683 SH SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 145 54,669 SH SOLE 21 54,669 0 0
MIND TECHNOLOGY INC COM 602566101 19 8,557 SH SOLE 21 8,557 0 0
MIND TECHNOLOGY INC COM 602566101 648 287,794 SH SOLE 22 287,794 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,953 52,483 SH SOLE 2 24,440 0 28,043
MINERALS TECHNOLOGIES INC COM 603158106 13 168 SH SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 38 505 SH SOLE 7 505 0 0
MINERALS TECHNOLOGIES INC COM 603158106 13,561 180,045 SH SOLE 18 180,045 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4,762 63,217 SH SOLE 19 63,217 0 0
MINERALS TECHNOLOGIES INC COM 603158106 188,084 2,497,136 SH SOLE 21 2,497,136 0 0
MINERALS TECHNOLOGIES INC COM 603158106 87,011 1,155,219 SH SOLE 22 1,102,041 0 53,178
MINERALS TECHNOLOGIES INC COM 603158106 112 1,484 SH SOLE 25 1,484 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,705 22,643 SH SOLE 26 19,906 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 1,570 20,845 SH SOLE 28 3,710 0 17,135
MINERALS TECHNOLOGIES INC COM 603158106 1,712 22,733 SH SOLE 30 22,733 0 0
MINERALS TECHNOLOGIES INC COM 603158106 22 286 SH SOLE 31 0 0 286
MINERALS TECHNOLOGIES INC COM 603158106 328 4,354 SH SOLE 36 4,354 0 0
MINERALS TECHNOLOGIES INC COM 603158106 288 3,818 SH SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,398 45,112 SH SOLE 43 5,618 0 39,494
MINERVA NEUROSCIENCES INC COM 603380106 46 15,920 SH SOLE 2 2,437 0 13,483
MINERVA NEUROSCIENCES INC COM 603380106 2 700 SH SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 378 129,606 SH SOLE 18 129,606 0 0
MINERVA NEUROSCIENCES INC COM 603380106 168 57,381 SH SOLE 19 57,381 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3,815 1,306,626 SH SOLE 21 1,306,626 0 0
MINERVA NEUROSCIENCES INC COM 603380106 2,403 823,101 SH SOLE 22 816,829 0 6,272
MINERVA NEUROSCIENCES INC COM 603380106 0 35 SH SOLE 43 0 0 35
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 3 136 SH SOLE 3 136 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 849 35,349 SH SOLE 22 5,170 0 30,179
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 428 17,799 SH SOLE 26 17,799 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 399 16,619 SH SOLE 28 0 0 16,619
MIRATI THERAPEUTICS INC COM 60468T105 9,115 53,213 SH SOLE 2 43,790 0 9,423
MIRATI THERAPEUTICS INC COM 60468T105 25 145 SH SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 135 789 SH SOLE 7 789 0 0
MIRATI THERAPEUTICS INC COM 60468T105 28,227 164,781 SH SOLE 18 156,680 0 8,101
MIRATI THERAPEUTICS INC COM 60468T105 96,930 565,847 SH SOLE 19 565,847 0 0
MIRATI THERAPEUTICS INC COM 60468T105 334,178 1,950,837 SH SOLE 21 1,950,837 0 0
MIRATI THERAPEUTICS INC COM 60468T105 223,524 1,304,870 SH SOLE 22 1,276,621 0 28,249
MIRATI THERAPEUTICS INC COM 60468T105 1,107 6,465 SH SOLE 23 6,465 0 0
MIRATI THERAPEUTICS INC COM 60468T105 79 461 SH SOLE 25 461 0 0
MIRATI THERAPEUTICS INC COM 60468T105 6,496 37,920 SH SOLE 26 8,622 0 29,298
MIRATI THERAPEUTICS INC COM 60468T105 630 3,678 SH SOLE 28 3,678 0 0
MIRATI THERAPEUTICS INC COM 60468T105 44,322 258,737 SH SOLE 30 258,737 0 0
MIRATI THERAPEUTICS INC COM 60468T105 36,618 213,767 SH SOLE 34 213,767 0 0
MIRATI THERAPEUTICS INC COM 60468T105 183 1,066 SH SOLE 36 1,066 0 0
MIRATI THERAPEUTICS INC COM 60468T105 739 4,314 SH SOLE 40 4,314 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,148 6,701 SH SOLE 43 239 0 6,462
MIRUM PHARMACEUTICALS INC COM 604749101 197 9,953 SH SOLE 2 3,491 0 6,462
MIRUM PHARMACEUTICALS INC COM 604749101 580 29,277 SH SOLE 18 21,328 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 2,242 113,130 SH SOLE 19 113,130 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 4,726 238,437 SH SOLE 21 238,437 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 6,971 351,735 SH SOLE 22 348,367 0 3,368
MIRUM PHARMACEUTICALS INC COM 604749101 95 4,816 SH SOLE 23 4,816 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 267 13,491 SH SOLE 26 0 0 13,491
MISONIX INC COM 604871103 115 5,862 SH SOLE 2 800 0 5,062
MISONIX INC COM 604871103 8 406 SH SOLE 7 406 0 0
MISONIX INC COM 604871103 842 42,994 SH SOLE 18 42,994 0 0
MISONIX INC COM 604871103 390 19,892 SH SOLE 19 19,892 0 0
MISONIX INC COM 604871103 9,353 477,419 SH SOLE 21 477,419 0 0
MISONIX INC COM 604871103 6,275 320,302 SH SOLE 22 312,568 0 7,734
MISSION PRODUCE INC COM 60510V108 48 2,540 SH SOLE 2 0 0 2,540
MISSION PRODUCE INC COM 60510V108 889 46,759 SH SOLE 7 46,759 0 0
MISSION PRODUCE INC COM 60510V108 495 26,031 SH SOLE 18 26,031 0 0
MISSION PRODUCE INC COM 60510V108 307 16,147 SH SOLE 19 16,147 0 0
MISSION PRODUCE INC COM 60510V108 4,271 224,658 SH SOLE 21 224,658 0 0
MISSION PRODUCE INC COM 60510V108 1,745 91,768 SH SOLE 22 89,238 0 2,530
MISTRAS GROUP INC COM 60649T107 181 15,905 SH SOLE 2 729 0 15,176
MISTRAS GROUP INC COM 60649T107 5 429 SH SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 803 70,384 SH SOLE 18 70,384 0 0
MISTRAS GROUP INC COM 60649T107 672 58,910 SH SOLE 19 58,910 0 0
MISTRAS GROUP INC COM 60649T107 7,126 624,512 SH SOLE 21 624,512 0 0
MISTRAS GROUP INC COM 60649T107 5,143 450,730 SH SOLE 22 432,809 0 17,921
MISTRAS GROUP INC COM 60649T107 3 233 SH SOLE 43 0 0 233
MITEK SYS INC COM NEW 606710200 263 18,049 SH SOLE 2 13,396 0 4,653
MITEK SYS INC COM NEW 606710200 2 157 SH SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200 13 895 SH SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 2,166 148,587 SH SOLE 18 148,587 0 0
MITEK SYS INC COM NEW 606710200 1,064 72,979 SH SOLE 19 72,979 0 0
MITEK SYS INC COM NEW 606710200 24,289 1,665,927 SH SOLE 21 1,665,927 0 0
MITEK SYS INC COM NEW 606710200 17,583 1,205,996 SH SOLE 22 1,181,660 0 24,336
MITEK SYS INC COM NEW 606710200 132 9,085 SH SOLE 30 9,085 0 0
MITEK SYS INC COM NEW 606710200 71 4,877 SH SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 241 16,552 SH SOLE 43 0 0 16,552
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 14 2,667 SH SOLE 18 2,667 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 27,948 5,194,822 SH SOLE 43 483,320 0 4,711,502
MIX TELEMATICS LTD SPONSORED ADR 60688N102 20 1,483 SH SOLE 43 0 0 1,483
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 9 3,035 SH SOLE 18 3,035 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 9,600 3,299,053 SH SOLE 43 336,677 0 2,962,376
MKS INSTRS INC COM 55306N104 24,659 132,988 SH SOLE 2 41,459 0 91,529
MKS INSTRS INC COM 55306N104 42 228 SH SOLE 4 228 0 0
MKS INSTRS INC COM 55306N104 204 1,101 SH SOLE 7 1,101 0 0
MKS INSTRS INC COM 55306N104 25,580 137,958 SH SOLE 18 137,958 0 0
MKS INSTRS INC COM 55306N104 2,715 14,641 SH SOLE 19 14,641 0 0
MKS INSTRS INC COM 55306N104 557,147 3,004,785 SH SOLE 21 3,004,785 0 0
MKS INSTRS INC COM 55306N104 324,242 1,748,688 SH SOLE 22 1,673,813 0 74,875
MKS INSTRS INC COM 55306N104 60 326 SH SOLE 25 326 0 0
MKS INSTRS INC COM 55306N104 3,692 19,914 SH SOLE 26 12,737 0 7,177
MKS INSTRS INC COM 55306N104 925 4,990 SH SOLE 28 4,990 0 0
MKS INSTRS INC COM 55306N104 6,974 37,611 SH SOLE 30 37,611 0 0
MKS INSTRS INC COM 55306N104 192 1,033 SH SOLE 31 1,033 0 0
MKS INSTRS INC COM 55306N104 54,375 293,255 SH SOLE 34 293,255 0 0
MKS INSTRS INC COM 55306N104 311 1,676 SH SOLE 36 1,676 0 0
MKS INSTRS INC COM 55306N104 1,302 7,023 SH SOLE 40 7,023 0 0
MKS INSTRS INC COM 55306N104 4,445 23,975 SH SOLE 43 3,255 0 20,720
MMA CAPITAL HOLDINGS INC COM 55315D105 83 3,643 SH SOLE 2 202 0 3,441
MMA CAPITAL HOLDINGS INC COM 55315D105 413 18,093 SH SOLE 18 18,093 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 197 8,648 SH SOLE 19 8,648 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 4,246 186,165 SH SOLE 21 186,165 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 859 37,673 SH SOLE 22 34,111 0 3,562
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,396 646,972 SH SOLE 2 213,463 0 433,509
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,901 227,878 SH SOLE 4 227,878 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 524 62,794 SH SOLE 7 62,794 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 256 30,684 SH SOLE 13 1,642 0 29,042
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30 3,606 SH SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,280 273,426 SH SOLE 18 273,426 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 77,951 9,346,689 SH SOLE 21 9,346,689 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 38,541 4,621,229 SH SOLE 22 4,081,428 0 539,801
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,930 231,379 SH SOLE 23 231,379 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,358 162,882 SH SOLE 25 162,882 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,676 680,596 SH SOLE 26 576,707 0 103,889
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,177 620,707 SH SOLE 28 81,718 0 538,989
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33,427 4,008,071 SH SOLE 30 3,959,207 0 48,864
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 306 36,748 SH SOLE 34 36,748 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 26 3,101 SH SOLE 40 3,101 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,159 139,025 SH SOLE 43 90,018 0 49,007
MODEL N INC COM 607525102 563 15,974 SH SOLE 2 10,156 0 5,818
MODEL N INC COM 607525102 3 92 SH SOLE 4 92 0 0
MODEL N INC COM 607525102 21 608 SH SOLE 7 608 0 0
MODEL N INC COM 607525102 3,958 112,360 SH SOLE 18 112,360 0 0
MODEL N INC COM 607525102 4,687 133,043 SH SOLE 19 133,043 0 0
MODEL N INC COM 607525102 45,824 1,300,711 SH SOLE 21 1,300,711 0 0
MODEL N INC COM 607525102 32,721 928,796 SH SOLE 22 908,340 0 20,456
MODEL N INC COM 607525102 95 2,691 SH SOLE 23 2,691 0 0
MODEL N INC COM 607525102 25 714 SH SOLE 25 714 0 0
MODEL N INC COM 607525102 274 7,774 SH SOLE 26 1,402 0 6,372
MODEL N INC COM 607525102 117 3,334 SH SOLE 28 3,334 0 0
MODEL N INC COM 607525102 843 23,942 SH SOLE 30 23,942 0 0
MODEL N INC COM 607525102 62 1,761 SH SOLE 36 1,761 0 0
MODEL N INC COM 607525102 118 3,361 SH SOLE 40 3,361 0 0
MODEL N INC COM 607525102 258 7,321 SH SOLE 43 0 0 7,321
MODERNA INC COM 60770K107 84,305 643,794 SH SOLE 2 113,369 0 530,425
MODERNA INC COM 60770K107 17,122 130,752 SH SOLE 4 120,273 0 10,479
MODERNA INC COM 60770K107 7,813 59,665 SH SOLE 7 59,665 0 0
MODERNA INC COM 60770K107 1,212 9,257 SH SOLE 13 9,257 0 0
MODERNA INC COM 60770K107 3,727 28,459 SH SOLE 15 28,459 0 0
MODERNA INC COM 60770K107 51,987 397,001 SH SOLE 18 379,498 0 17,503
MODERNA INC COM 60770K107 14,859 113,473 SH SOLE 19 113,473 0 0
MODERNA INC COM 60770K107 1,145,581 8,748,234 SH SOLE 21 8,748,234 0 0
MODERNA INC COM 60770K107 994,959 7,598,007 SH SOLE 22 7,179,188 0 418,819
MODERNA INC COM 60770K107 23,029 175,859 SH SOLE 23 175,859 0 0
MODERNA INC COM 60770K107 56,945 434,862 SH SOLE 25 434,862 0 0
MODERNA INC COM 60770K107 57,186 436,704 SH SOLE 26 213,538 0 223,166
MODERNA INC COM 60770K107 68,634 524,125 SH SOLE 28 32,269 0 491,856
MODERNA INC COM 60770K107 167 1,273 SH SOLE 29 1,273 0 0
MODERNA INC COM 60770K107 131,647 1,005,320 SH SOLE 30 1,005,320 0 0
MODERNA INC COM 60770K107 15,095 115,276 SH SOLE 31 46,175 0 69,101
MODERNA INC COM 60770K107 11,070 84,533 SH SOLE 32 84,533 0 0
MODERNA INC COM 60770K107 1,741 13,296 SH SOLE 34 13,296 0 0
MODERNA INC COM 60770K107 19,428 148,363 SH SOLE 36 148,363 0 0
MODERNA INC COM 60770K107 1,485 11,339 SH SOLE 40 11,339 0 0
MODERNA INC COM 60770K107 16,212 123,805 SH SOLE 43 10,968 0 112,837
MODINE MFG CO COM 607828100 820 55,541 SH SOLE 2 3,708 0 51,833
MODINE MFG CO COM 607828100 16 1,109 SH SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,651 179,452 SH SOLE 18 179,452 0 0
MODINE MFG CO COM 607828100 2,436 164,958 SH SOLE 19 164,958 0 0
MODINE MFG CO COM 607828100 30,568 2,069,625 SH SOLE 21 2,069,625 0 0
MODINE MFG CO COM 607828100 23,988 1,624,097 SH SOLE 22 1,570,165 0 53,932
MODINE MFG CO COM 607828100 101 6,862 SH SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 539 36,520 SH SOLE 26 0 0 36,520
MODINE MFG CO COM 607828100 75 5,084 SH SOLE 43 144 0 4,940
MODIVCARE INC COM 60783X104 948 6,401 SH SOLE 2 4,298 0 2,103
MODIVCARE INC COM 60783X104 10 67 SH SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 33 222 SH SOLE 7 222 0 0
MODIVCARE INC COM 60783X104 7,690 51,917 SH SOLE 18 51,917 0 0
MODIVCARE INC COM 60783X104 3,158 21,319 SH SOLE 19 21,319 0 0
MODIVCARE INC COM 60783X104 224,808 1,517,743 SH SOLE 21 1,517,743 0 0
MODIVCARE INC COM 60783X104 52,938 357,400 SH SOLE 22 347,866 0 9,534
MODIVCARE INC COM 60783X104 58 390 SH SOLE 25 390 0 0
MODIVCARE INC COM 60783X104 390 2,632 SH SOLE 26 876 0 1,756
MODIVCARE INC COM 60783X104 281 1,900 SH SOLE 28 1,900 0 0
MODIVCARE INC COM 60783X104 4,106 27,718 SH SOLE 30 27,718 0 0
MODIVCARE INC COM 60783X104 143 964 SH SOLE 36 964 0 0
MODIVCARE INC COM 60783X104 221 1,495 SH SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 1,203 8,124 SH SOLE 43 42 0 8,082
MOELIS & CO CL A 60786M105 2,441 44,477 SH SOLE 2 25,109 0 19,368
MOELIS & CO CL A 60786M105 11 194 SH SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 254 4,625 SH SOLE 7 4,625 0 0
MOELIS & CO CL A 60786M105 10,210 186,047 SH SOLE 18 169,508 0 16,539
MOELIS & CO CL A 60786M105 21,734 396,020 SH SOLE 19 396,020 0 0
MOELIS & CO CL A 60786M105 118,088 2,151,745 SH SOLE 21 2,151,745 0 0
MOELIS & CO CL A 60786M105 101,073 1,841,704 SH SOLE 22 1,800,953 0 40,751
MOELIS & CO CL A 60786M105 947 17,257 SH SOLE 23 17,257 0 0
MOELIS & CO CL A 60786M105 5,075 92,475 SH SOLE 26 6,533 0 85,942
MOELIS & CO CL A 60786M105 416 7,583 SH SOLE 28 7,583 0 0
MOELIS & CO CL A 60786M105 2,110 38,452 SH SOLE 30 38,452 0 0
MOELIS & CO CL A 60786M105 362 6,602 SH SOLE 40 6,602 0 0
MOELIS & CO CL A 60786M105 520 9,467 SH SOLE 43 2,904 0 6,563
MOHAWK GROUP HLDGS INC COM 608189106 73 2,468 SH SOLE 18 2,468 0 0
MOHAWK GROUP HLDGS INC COM 608189106 979 33,186 SH SOLE 21 33,186 0 0
MOHAWK GROUP HLDGS INC COM 608189106 5,641 191,231 SH SOLE 22 191,231 0 0
MOHAWK INDS INC COM 608190104 29,370 152,724 SH SOLE 2 30,355 0 122,369
MOHAWK INDS INC COM 608190104 6,179 32,129 SH SOLE 4 30,010 0 2,119
MOHAWK INDS INC COM 608190104 14,771 76,806 SH SOLE 7 52,015 0 24,791
MOHAWK INDS INC COM 608190104 54 283 SH SOLE 13 283 0 0
MOHAWK INDS INC COM 608190104 1,447 7,526 SH SOLE 15 7,526 0 0
MOHAWK INDS INC COM 608190104 25,525 132,731 SH SOLE 18 123,910 0 8,821
MOHAWK INDS INC COM 608190104 6,600 34,319 SH SOLE 19 34,319 0 0
MOHAWK INDS INC COM 608190104 353,825 1,839,869 SH SOLE 21 1,839,869 0 0
MOHAWK INDS INC COM 608190104 301,824 1,569,467 SH SOLE 22 1,326,874 0 242,593
MOHAWK INDS INC COM 608190104 7,332 38,127 SH SOLE 23 38,127 0 0
MOHAWK INDS INC COM 608190104 16,683 86,753 SH SOLE 25 86,753 0 0
MOHAWK INDS INC COM 608190104 29,663 154,244 SH SOLE 26 69,898 0 84,346
MOHAWK INDS INC COM 608190104 34,751 180,701 SH SOLE 28 7,679 0 173,022
MOHAWK INDS INC COM 608190104 91 472 SH SOLE 29 472 0 0
MOHAWK INDS INC COM 608190104 90,185 468,958 SH SOLE 30 460,394 0 8,564
MOHAWK INDS INC COM 608190104 2,854 14,839 SH SOLE 31 6,520 0 8,319
MOHAWK INDS INC COM 608190104 635 3,303 SH SOLE 34 3,303 0 0
MOHAWK INDS INC COM 608190104 8,308 43,202 SH SOLE 36 43,202 0 0
MOHAWK INDS INC COM 608190104 448 2,331 SH SOLE 40 2,331 0 0
MOHAWK INDS INC COM 608190104 5,176 26,916 SH SOLE 43 3,866 0 23,050
MOLECULAR TEMPLATES INC COM 608550109 534 42,287 SH SOLE 2 36,051 0 6,236
MOLECULAR TEMPLATES INC COM 608550109 6 494 SH SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,523 120,669 SH SOLE 18 120,669 0 0
MOLECULAR TEMPLATES INC COM 608550109 8,106 642,313 SH SOLE 19 642,313 0 0
MOLECULAR TEMPLATES INC COM 608550109 14,462 1,145,977 SH SOLE 21 1,145,977 0 0
MOLECULAR TEMPLATES INC COM 608550109 11,667 924,477 SH SOLE 22 917,638 0 6,839
MOLECULAR TEMPLATES INC COM 608550109 56 4,442 SH SOLE 30 4,442 0 0
MOLECULAR TEMPLATES INC COM 608550109 2,210 175,087 SH SOLE 34 175,087 0 0
MOLECULAR TEMPLATES INC COM 608550109 23 1,798 SH SOLE 36 1,798 0 0
MOLECULAR TEMPLATES INC COM 608550109 53 4,164 SH SOLE 40 4,164 0 0
MOLECULIN BIOTECH INC COM 60855D200 25 6,021 SH SOLE 21 6,021 0 0
MOLECULIN BIOTECH INC COM 60855D200 952 233,305 SH SOLE 22 233,305 0 0
MOLINA HEALTHCARE INC COM 60855R100 35,760 152,976 SH SOLE 2 51,521 0 101,455
MOLINA HEALTHCARE INC COM 60855R100 6,819 29,173 SH SOLE 4 26,894 0 2,279
MOLINA HEALTHCARE INC COM 60855R100 6,208 26,559 SH SOLE 7 8,046 0 18,513
MOLINA HEALTHCARE INC COM 60855R100 41 177 SH SOLE 13 177 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,016 4,345 SH SOLE 15 4,345 0 0
MOLINA HEALTHCARE INC COM 60855R100 35,811 153,195 SH SOLE 18 149,805 0 3,390
MOLINA HEALTHCARE INC COM 60855R100 3,514 15,033 SH SOLE 19 15,033 0 0
MOLINA HEALTHCARE INC COM 60855R100 680,184 2,909,754 SH SOLE 21 2,909,754 0 0
MOLINA HEALTHCARE INC COM 60855R100 441,443 1,888,445 SH SOLE 22 1,807,985 0 80,460
MOLINA HEALTHCARE INC COM 60855R100 9,254 39,586 SH SOLE 23 39,586 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,772 11,858 SH SOLE 25 11,858 0 0
MOLINA HEALTHCARE INC COM 60855R100 16,232 69,437 SH SOLE 26 55,212 0 14,225
MOLINA HEALTHCARE INC COM 60855R100 29,268 125,204 SH SOLE 28 6,154 0 119,050
MOLINA HEALTHCARE INC COM 60855R100 76 325 SH SOLE 29 325 0 0
MOLINA HEALTHCARE INC COM 60855R100 26,917 115,148 SH SOLE 30 112,544 0 2,604
MOLINA HEALTHCARE INC COM 60855R100 2,636 11,275 SH SOLE 31 9,009 0 2,266
MOLINA HEALTHCARE INC COM 60855R100 638 2,730 SH SOLE 34 2,730 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,554 19,483 SH SOLE 36 19,483 0 0
MOLINA HEALTHCARE INC COM 60855R100 536 2,295 SH SOLE 40 2,295 0 0
MOLINA HEALTHCARE INC COM 60855R100 7,934 33,940 SH SOLE 43 1,494 0 32,446
MOLSON COORS BEVERAGE CO CL B 60871R209 38,582 754,289 SH SOLE 2 427,932 0 326,357
MOLSON COORS BEVERAGE CO CL B 60871R209 8,695 169,985 SH SOLE 4 162,455 0 7,530
MOLSON COORS BEVERAGE CO CL B 60871R209 9,863 192,828 SH SOLE 7 178,682 0 14,146
MOLSON COORS BEVERAGE CO CL B 60871R209 1,128 22,058 SH SOLE 13 22,058 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,282 25,073 SH SOLE 15 25,073 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 39,890 779,864 SH SOLE 18 709,672 0 70,192
MOLSON COORS BEVERAGE CO CL B 60871R209 14,128 276,209 SH SOLE 19 276,209 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 288,640 5,643,019 SH SOLE 21 5,643,019 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 293,529 5,738,587 SH SOLE 22 4,266,158 0 1,472,429
MOLSON COORS BEVERAGE CO CL B 60871R209 14,598 285,405 SH SOLE 23 285,405 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 31,221 610,386 SH SOLE 25 610,386 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 32,100 627,568 SH SOLE 26 279,705 0 347,863
MOLSON COORS BEVERAGE CO CL B 60871R209 40,746 796,599 SH SOLE 28 34,195 0 762,404
MOLSON COORS BEVERAGE CO CL B 60871R209 7,266 142,053 SH SOLE 29 142,053 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 75,586 1,477,740 SH SOLE 30 1,381,882 0 95,858
MOLSON COORS BEVERAGE CO CL B 60871R209 12,728 248,842 SH SOLE 31 206,639 0 42,203
MOLSON COORS BEVERAGE CO CL B 60871R209 10,879 212,697 SH SOLE 34 212,697 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 6,946 135,800 SH SOLE 36 135,800 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 372 7,277 SH SOLE 40 7,277 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,288 103,382 SH SOLE 43 3,753 0 99,629
MOMO INC ADR 60879B107 1,674 113,590 SH SOLE 2 4,216 0 109,374
MOMO INC ADR 60879B107 871 59,115 SH SOLE 4 49,292 0 9,823
MOMO INC ADR 60879B107 208 14,141 SH SOLE 7 14,141 0 0
MOMO INC ADR 60879B107 174 11,830 SH SOLE 13 277 0 11,553
MOMO INC ADR 60879B107 1,067 72,378 SH SOLE 15 72,378 0 0
MOMO INC ADR 60879B107 795 53,905 SH SOLE 18 53,905 0 0
MOMO INC ADR 60879B107 41,926 2,844,391 SH SOLE 21 2,844,391 0 0
MOMO INC ADR 60879B107 22,371 1,517,675 SH SOLE 22 1,315,664 0 202,011
MOMO INC ADR 60879B107 1,138 77,222 SH SOLE 23 77,222 0 0
MOMO INC ADR 60879B107 1,463 99,221 SH SOLE 25 99,221 0 0
MOMO INC ADR 60879B107 8,703 590,457 SH SOLE 26 286,732 0 303,725
MOMO INC ADR 60879B107 3,375 228,953 SH SOLE 28 2,030 0 226,923
MOMO INC ADR 60879B107 19,477 1,321,338 SH SOLE 30 817,169 0 504,169
MOMO INC ADR 60879B107 164 11,098 SH SOLE 34 11,098 0 0
MOMO INC ADR 60879B107 12 842 SH SOLE 40 842 0 0
MOMO INC ADR 60879B107 3,041 206,333 SH SOLE 43 31,476 0 174,857
MONARCH CASINO & RESORT INC COM 609027107 463 7,643 SH SOLE 2 4,298 0 3,345
MONARCH CASINO & RESORT INC COM 609027107 2 40 SH SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107 17 287 SH SOLE 7 287 0 0
MONARCH CASINO & RESORT INC COM 609027107 3,350 55,255 SH SOLE 18 55,255 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,349 22,257 SH SOLE 19 22,257 0 0
MONARCH CASINO & RESORT INC COM 609027107 93,585 1,543,805 SH SOLE 21 1,543,805 0 0
MONARCH CASINO & RESORT INC COM 609027107 24,654 406,699 SH SOLE 22 395,734 0 10,965
MONARCH CASINO & RESORT INC COM 609027107 424 6,989 SH SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 121 1,990 SH SOLE 28 1,990 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,780 29,366 SH SOLE 30 29,366 0 0
MONARCH CASINO & RESORT INC COM 609027107 28 456 SH SOLE 34 456 0 0
MONARCH CASINO & RESORT INC COM 609027107 129 2,132 SH SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 469 7,731 SH SOLE 43 205 0 7,526
MONDELEZ INTL INC CL A 609207105 224,888 3,842,263 SH SOLE 2 956,565 0 2,885,698
MONDELEZ INTL INC CL A 609207105 42,115 719,538 SH SOLE 4 664,389 0 55,149
MONDELEZ INTL INC CL A 609207105 83,320 1,423,546 SH SOLE 7 1,361,885 0 61,661
MONDELEZ INTL INC CL A 609207105 173 2,952 SH SOLE 13 2,952 0 0
MONDELEZ INTL INC CL A 609207105 11,075 189,218 SH SOLE 15 189,218 0 0
MONDELEZ INTL INC CL A 609207105 1 21 SH SOLE 17 0 0 21
MONDELEZ INTL INC CL A 609207105 209,621 3,581,428 SH SOLE 18 3,374,443 0 206,985
MONDELEZ INTL INC CL A 609207105 67,596 1,154,889 SH SOLE 19 1,154,889 0 0
MONDELEZ INTL INC CL A 609207105 588 10,042 SH SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 1,712,969 29,266,509 SH SOLE 21 29,266,509 0 0
MONDELEZ INTL INC CL A 609207105 1,870,062 31,950,488 SH SOLE 22 28,637,587 0 3,312,901
MONDELEZ INTL INC CL A 609207105 56,433 964,172 SH SOLE 23 964,172 0 0
MONDELEZ INTL INC CL A 609207105 128,678 2,198,492 SH SOLE 25 2,198,492 0 0
MONDELEZ INTL INC CL A 609207105 217,015 3,707,760 SH SOLE 26 1,072,556 0 2,635,204
MONDELEZ INTL INC CL A 609207105 196,562 3,358,314 SH SOLE 28 171,077 0 3,187,237
MONDELEZ INTL INC CL A 609207105 3,068 52,420 SH SOLE 29 52,420 0 0
MONDELEZ INTL INC CL A 609207105 364,259 6,223,459 SH SOLE 30 6,146,002 0 77,457
MONDELEZ INTL INC CL A 609207105 118,533 2,025,163 SH SOLE 31 241,394 0 1,783,769
MONDELEZ INTL INC CL A 609207105 17,658 301,695 SH SOLE 32 301,695 0 0
MONDELEZ INTL INC CL A 609207105 39,088 667,836 SH SOLE 34 667,836 0 0
MONDELEZ INTL INC CL A 609207105 50,968 870,808 SH SOLE 36 870,808 0 0
MONDELEZ INTL INC CL A 609207105 3,388 57,881 SH SOLE 40 57,881 0 0
MONDELEZ INTL INC CL A 609207105 76,156 1,301,141 SH SOLE 43 94,123 0 1,207,018
MONEYGRAM INTL INC COM NEW 60935Y208 303 46,045 SH SOLE 2 3,433 0 42,612
MONEYGRAM INTL INC COM NEW 60935Y208 2 329 SH SOLE 7 329 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,430 217,642 SH SOLE 18 217,642 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 708 107,740 SH SOLE 19 107,740 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 12,515 1,904,878 SH SOLE 21 1,904,878 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 7,175 1,092,085 SH SOLE 22 1,036,338 0 55,747
MONGODB INC CL A 60937P106 32,829 122,756 SH SOLE 2 24,406 0 98,350
MONGODB INC CL A 60937P106 7,258 27,140 SH SOLE 4 25,275 0 1,865
MONGODB INC CL A 60937P106 1,227 4,587 SH SOLE 7 4,587 0 0
MONGODB INC CL A 60937P106 66 247 SH SOLE 13 247 0 0
MONGODB INC CL A 60937P106 1,248 4,665 SH SOLE 15 4,665 0 0
MONGODB INC CL A 60937P106 12,648 47,293 SH SOLE 18 44,260 0 3,033
MONGODB INC CL A 60937P106 376,934 1,409,468 SH SOLE 19 1,409,468 0 0
MONGODB INC CL A 60937P106 248,985 931,027 SH SOLE 21 931,027 0 0
MONGODB INC CL A 60937P106 389,097 1,454,948 SH SOLE 22 1,380,901 0 74,047
MONGODB INC CL A 60937P106 8,800 32,906 SH SOLE 23 32,906 0 0
MONGODB INC CL A 60937P106 73,047 273,144 SH SOLE 25 273,144 0 0
MONGODB INC CL A 60937P106 33,356 124,729 SH SOLE 26 48,687 0 76,042
MONGODB INC CL A 60937P106 37,559 140,446 SH SOLE 28 5,411 0 135,035
MONGODB INC CL A 60937P106 113 423 SH SOLE 29 423 0 0
MONGODB INC CL A 60937P106 31,881 119,211 SH SOLE 30 116,964 0 2,247
MONGODB INC CL A 60937P106 5,452 20,387 SH SOLE 31 15,502 0 4,885
MONGODB INC CL A 60937P106 125,079 467,706 SH SOLE 34 467,706 0 0
MONGODB INC CL A 60937P106 7,689 28,753 SH SOLE 36 28,753 0 0
MONGODB INC CL A 60937P106 568 2,124 SH SOLE 40 2,124 0 0
MONGODB INC CL A 60937P106 4,429 16,560 SH SOLE 43 1,732 0 14,828
MONGODB INC NOTE 0.250% 1/1 60937PAD8 9,733 6,759,000 PRN SOLE 21 6,759,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,476 196,510 SH SOLE 2 31,001 0 165,509
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,050 115,858 SH SOLE 4 115,858 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,173 122,848 SH SOLE 7 122,848 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,440 307,501 SH SOLE 18 307,501 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,166 292,007 SH SOLE 19 292,007 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 68,062 3,847,495 SH SOLE 21 3,847,495 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 65,559 3,705,995 SH SOLE 22 3,628,136 0 77,859
MONMOUTH REAL ESTATE INVT CO CL A 609720107 84 4,760 SH SOLE 23 4,760 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,277 411,350 SH SOLE 25 411,350 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 958 54,151 SH SOLE 26 31,250 0 22,901
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,291 72,995 SH SOLE 28 13,639 0 59,356
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,108 401,798 SH SOLE 30 401,798 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 219 12,374 SH SOLE 40 12,374 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 896 50,676 SH SOLE 43 441 0 50,235
MONOLITHIC PWR SYS INC COM 609839105 39,165 110,883 SH SOLE 2 28,888 0 81,995
MONOLITHIC PWR SYS INC COM 609839105 7,543 21,356 SH SOLE 4 19,621 0 1,735
MONOLITHIC PWR SYS INC COM 609839105 19,403 54,934 SH SOLE 7 40,104 0 14,830
MONOLITHIC PWR SYS INC COM 609839105 27 77 SH SOLE 13 77 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,566 4,434 SH SOLE 15 4,434 0 0
MONOLITHIC PWR SYS INC COM 609839105 43,526 123,230 SH SOLE 18 107,578 0 15,652
MONOLITHIC PWR SYS INC COM 609839105 454,702 1,287,343 SH SOLE 19 1,287,343 0 0
MONOLITHIC PWR SYS INC COM 609839105 555,279 1,572,093 SH SOLE 21 1,572,093 0 0
MONOLITHIC PWR SYS INC COM 609839105 393,458 1,113,949 SH SOLE 22 1,015,360 0 98,589
MONOLITHIC PWR SYS INC COM 609839105 9,967 28,217 SH SOLE 23 28,217 0 0
MONOLITHIC PWR SYS INC COM 609839105 21,658 61,319 SH SOLE 25 61,319 0 0
MONOLITHIC PWR SYS INC COM 609839105 55,247 156,415 SH SOLE 26 43,226 0 113,189
MONOLITHIC PWR SYS INC COM 609839105 62,174 176,026 SH SOLE 28 4,313 0 171,713
MONOLITHIC PWR SYS INC COM 609839105 71,624 202,780 SH SOLE 30 192,136 0 10,644
MONOLITHIC PWR SYS INC COM 609839105 2,473 7,002 SH SOLE 31 5,579 0 1,423
MONOLITHIC PWR SYS INC COM 609839105 204,753 579,693 SH SOLE 34 579,693 0 0
MONOLITHIC PWR SYS INC COM 609839105 8,415 23,825 SH SOLE 36 23,825 0 0
MONOLITHIC PWR SYS INC COM 609839105 637 1,803 SH SOLE 40 1,803 0 0
MONOLITHIC PWR SYS INC COM 609839105 10,699 30,292 SH SOLE 43 2,863 0 27,429
MONOPAR THERAPEUTICS INC COM 61023L108 5 842 SH SOLE 18 842 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 45 7,227 SH SOLE 21 7,227 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 20 3,160 SH SOLE 22 3,160 0 0
MONRO INC COM 610236101 1,772 26,927 SH SOLE 2 10,941 0 15,986
MONRO INC COM 610236101 10 145 SH SOLE 4 145 0 0
MONRO INC COM 610236101 32 491 SH SOLE 7 491 0 0
MONRO INC COM 610236101 8,748 132,950 SH SOLE 18 132,950 0 0
MONRO INC COM 610236101 3,805 57,823 SH SOLE 19 57,823 0 0
MONRO INC COM 610236101 262,664 3,991,851 SH SOLE 21 3,991,851 0 0
MONRO INC COM 610236101 64,172 975,261 SH SOLE 22 936,829 0 38,432
MONRO INC COM 610236101 34 511 SH SOLE 25 511 0 0
MONRO INC COM 610236101 828 12,577 SH SOLE 26 10,368 0 2,209
MONRO INC COM 610236101 255 3,877 SH SOLE 28 3,877 0 0
MONRO INC COM 610236101 4,840 73,559 SH SOLE 30 73,559 0 0
MONRO INC COM 610236101 83 1,265 SH SOLE 36 1,265 0 0
MONRO INC COM 610236101 231 3,504 SH SOLE 40 3,504 0 0
MONRO INC COM 610236101 556 8,445 SH SOLE 43 144 0 8,301
MONROE CAP CORP COM 610335101 1,174 116,967 SH SOLE 30 116,967 0 0
MONROE CAP CORP COM 610335101 0 2 SH SOLE 43 0 0 2
MONSTER BEVERAGE CORP NEW COM 61174X109 90,112 989,265 SH SOLE 2 259,835 0 729,430
MONSTER BEVERAGE CORP NEW COM 61174X109 19,634 215,550 SH SOLE 4 200,347 0 15,203
MONSTER BEVERAGE CORP NEW COM 61174X109 37,508 411,770 SH SOLE 7 393,365 0 18,405
MONSTER BEVERAGE CORP NEW COM 61174X109 197 2,159 SH SOLE 13 2,159 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,803 41,750 SH SOLE 15 41,750 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 117,063 1,285,132 SH SOLE 18 1,232,045 0 53,087
MONSTER BEVERAGE CORP NEW COM 61174X109 39,457 433,164 SH SOLE 19 433,164 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 779,056 8,552,593 SH SOLE 21 8,552,593 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 768,914 8,441,258 SH SOLE 22 7,579,506 0 861,752
MONSTER BEVERAGE CORP NEW COM 61174X109 23,943 262,845 SH SOLE 23 262,845 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 64,115 703,866 SH SOLE 25 703,866 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 77,813 854,239 SH SOLE 26 301,100 0 553,139
MONSTER BEVERAGE CORP NEW COM 61174X109 58,323 640,280 SH SOLE 28 43,140 0 597,140
MONSTER BEVERAGE CORP NEW COM 61174X109 604 6,629 SH SOLE 29 6,629 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 175,724 1,929,126 SH SOLE 30 1,929,126 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,502 104,315 SH SOLE 31 60,647 0 43,668
MONSTER BEVERAGE CORP NEW COM 61174X109 10,271 112,760 SH SOLE 32 112,760 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 13,193 144,833 SH SOLE 34 144,833 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 18,498 203,074 SH SOLE 36 203,074 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,460 16,027 SH SOLE 40 16,027 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24,051 264,034 SH SOLE 43 15,536 0 248,498
MONSTER BEVERAGE CORP NEW OPTIONS 61174X109 91 1,000 SH Call SOLE 2 1,000 0 0
MONSTER BEVERAGE CORP NEW OPTIONS 61174X109 265 2,900 SH Call SOLE 4 2,900 0 0
MONSTER BEVERAGE CORP NEW OPTIONS 61174X109 3,124 34,300 SH Call SOLE 18 34,300 0 0
MONSTER BEVERAGE CORP NEW OPTIONS 61174X109 35,015 384,400 SH Call SOLE 19 384,400 0 0
MONSTER BEVERAGE CORP NEW OPTIONS 61174X109 1,694 18,600 SH Call SOLE 22 18,600 0 0
MONSTER BEVERAGE CORP NEW OPTIONS 61174X109 13,145 144,300 SH Call SOLE 34 144,300 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 898 17,899 SH SOLE 2 5,983 0 11,916
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3 65 SH SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 26 517 SH SOLE 7 517 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3,790 75,520 SH SOLE 18 75,520 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,905 37,958 SH SOLE 19 37,958 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 41,070 818,286 SH SOLE 21 818,286 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 25,191 501,916 SH SOLE 22 477,264 0 24,652
MONTROSE ENVIRONMENTAL GROUP COM 615111101 28 560 SH SOLE 25 560 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 46 924 SH SOLE 26 924 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 221 4,400 SH SOLE 30 4,400 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 30 591 SH SOLE 34 591 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 66 1,319 SH SOLE 36 1,319 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 120 2,385 SH SOLE 40 2,385 0 0
MOODYS CORP COM 615369105 117,235 392,604 SH SOLE 2 80,950 0 311,654
MOODYS CORP COM 615369105 25,256 84,580 SH SOLE 4 78,080 0 6,500
MOODYS CORP COM 615369105 41,217 138,028 SH SOLE 7 133,141 0 4,887
MOODYS CORP COM 615369105 5,619 18,816 SH SOLE 13 18,816 0 0
MOODYS CORP COM 615369105 5,069 16,976 SH SOLE 15 16,976 0 0
MOODYS CORP COM 615369105 117,445 393,306 SH SOLE 18 368,886 0 24,420
MOODYS CORP COM 615369105 42,265 141,540 SH SOLE 19 141,540 0 0
MOODYS CORP COM 615369105 19,844 66,456 SH SOLE 20 66,456 0 0
MOODYS CORP COM 615369105 973,588 3,260,399 SH SOLE 21 3,260,399 0 0
MOODYS CORP COM 615369105 1,110,970 3,720,472 SH SOLE 22 3,311,245 0 409,227
MOODYS CORP COM 615369105 31,287 104,774 SH SOLE 23 104,774 0 0
MOODYS CORP COM 615369105 193,512 648,043 SH SOLE 25 648,043 0 0
MOODYS CORP COM 615369105 104,856 351,146 SH SOLE 26 116,201 0 234,945
MOODYS CORP COM 615369105 161,255 540,018 SH SOLE 28 20,558 0 519,460
MOODYS CORP COM 615369105 78 262 SH SOLE 29 262 0 0
MOODYS CORP COM 615369105 269,807 903,544 SH SOLE 30 888,082 0 15,462
MOODYS CORP COM 615369105 8,194 27,440 SH SOLE 31 21,801 0 5,639
MOODYS CORP COM 615369105 2,306 7,723 SH SOLE 34 7,723 0 0
MOODYS CORP COM 615369105 27,330 91,524 SH SOLE 36 91,524 0 0
MOODYS CORP COM 615369105 2,123 7,110 SH SOLE 40 7,110 0 0
MOODYS CORP COM 615369105 43,006 144,020 SH SOLE 43 10,021 0 133,999
MOOG INC CL A 615394202 3,000 36,080 SH SOLE 2 11,881 0 24,199
MOOG INC CL A 615394202 11 130 SH SOLE 4 130 0 0
MOOG INC CL A 615394202 46 556 SH SOLE 7 556 0 0
MOOG INC CL A 615394202 10,087 121,308 SH SOLE 18 121,308 0 0
MOOG INC CL A 615394202 8,016 96,404 SH SOLE 19 96,404 0 0
MOOG INC CL A 615394202 313,894 3,775,028 SH SOLE 21 3,775,028 0 0
MOOG INC CL A 615394202 79,437 955,345 SH SOLE 22 907,645 0 47,700
MOOG INC CL A 615394202 345 4,151 SH SOLE 23 4,151 0 0
MOOG INC CL A 615394202 52 624 SH SOLE 25 624 0 0
MOOG INC CL A 615394202 1,392 16,736 SH SOLE 26 9,551 0 7,185
MOOG INC CL A 615394202 1,223 14,713 SH SOLE 28 11,478 0 3,235
MOOG INC CL A 615394202 5,579 67,091 SH SOLE 30 67,091 0 0
MOOG INC CL A 615394202 12 144 SH SOLE 34 144 0 0
MOOG INC CL A 615394202 179 2,153 SH SOLE 36 2,153 0 0
MOOG INC CL A 615394202 326 3,916 SH SOLE 40 3,916 0 0
MOOG INC CL A 615394202 906 10,899 SH SOLE 43 339 0 10,560
MORGAN STANLEY COM NEW 617446448 283,313 3,648,122 SH SOLE 2 926,831 0 2,721,291
MORGAN STANLEY COM NEW 617446448 57,104 735,307 SH SOLE 4 681,160 0 54,147
MORGAN STANLEY COM NEW 617446448 99,984 1,287,454 SH SOLE 7 1,235,128 0 52,326
MORGAN STANLEY COM NEW 617446448 15,859 204,215 SH SOLE 13 204,215 0 0
MORGAN STANLEY COM NEW 617446448 14,264 183,668 SH SOLE 15 183,668 0 0
MORGAN STANLEY COM NEW 617446448 0 1 SH SOLE 17 0 0 1
MORGAN STANLEY COM NEW 617446448 898,349 11,567,724 SH SOLE 18 10,158,042 0 1,409,682
MORGAN STANLEY COM NEW 617446448 991,518 12,767,423 SH SOLE 19 12,767,423 0 0
MORGAN STANLEY COM NEW 617446448 2,407,850 31,005,027 SH SOLE 21 31,005,027 0 0
MORGAN STANLEY COM NEW 617446448 2,763,707 35,587,264 SH SOLE 22 31,369,012 0 4,218,252
MORGAN STANLEY COM NEW 617446448 77,213 994,248 SH SOLE 23 994,248 0 0
MORGAN STANLEY COM NEW 617446448 194,351 2,502,586 SH SOLE 25 2,456,661 0 45,925
MORGAN STANLEY COM NEW 617446448 240,725 3,099,735 SH SOLE 26 879,126 0 2,220,609
MORGAN STANLEY COM NEW 617446448 286,089 3,683,861 SH SOLE 28 172,336 0 3,511,525
MORGAN STANLEY COM NEW 617446448 3,833 49,356 SH SOLE 29 49,356 0 0
MORGAN STANLEY COM NEW 617446448 526,911 6,784,838 SH SOLE 30 6,597,123 0 187,715
MORGAN STANLEY COM NEW 617446448 22,490 289,590 SH SOLE 31 242,534 0 47,056
MORGAN STANLEY COM NEW 617446448 209,078 2,692,222 SH SOLE 34 2,692,222 0 0
MORGAN STANLEY COM NEW 617446448 74,796 963,122 SH SOLE 36 963,122 0 0
MORGAN STANLEY COM NEW 617446448 4,404 56,712 SH SOLE 40 56,712 0 0
MORGAN STANLEY COM NEW 617446448 97,856 1,260,060 SH SOLE 43 65,834 0 1,194,226
MORGAN STANLEY OPTIONS 617446448 217 2,800 SH Put SOLE 2 2,800 0 0
MORGAN STANLEY OPTIONS 617446448 474 6,100 SH Put SOLE 4 6,100 0 0
MORGAN STANLEY OPTIONS 617446448 5,654 72,800 SH Put SOLE 18 72,800 0 0
MORGAN STANLEY OPTIONS 617446448 36,997 476,400 SH Put SOLE 19 476,400 0 0
MORGAN STANLEY OPTIONS 617446448 2,617 33,700 SH Put SOLE 22 33,700 0 0
MORGAN STANLEY OPTIONS 617446448 373 4,800 SH Put SOLE 26 4,800 0 0
MORGAN STANLEY OPTIONS 617446448 17,155 220,900 SH Put SOLE 34 220,900 0 0
MORNINGSTAR INC COM 617700109 11,511 51,153 SH SOLE 2 13,596 0 37,557
MORNINGSTAR INC COM 617700109 22 99 SH SOLE 4 99 0 0
MORNINGSTAR INC COM 617700109 103 458 SH SOLE 7 458 0 0
MORNINGSTAR INC COM 617700109 3,210 14,266 SH SOLE 18 13,905 0 361
MORNINGSTAR INC COM 617700109 2,925 12,998 SH SOLE 19 12,998 0 0
MORNINGSTAR INC COM 617700109 70,405 312,857 SH SOLE 21 312,857 0 0
MORNINGSTAR INC COM 617700109 134,824 599,110 SH SOLE 22 569,422 0 29,688
MORNINGSTAR INC COM 617700109 99 440 SH SOLE 25 440 0 0
MORNINGSTAR INC COM 617700109 3,840 17,063 SH SOLE 26 9,951 0 7,112
MORNINGSTAR INC COM 617700109 683 3,037 SH SOLE 28 3,037 0 0
MORNINGSTAR INC COM 617700109 86 384 SH SOLE 29 384 0 0
MORNINGSTAR INC COM 617700109 3,791 16,847 SH SOLE 30 16,847 0 0
MORNINGSTAR INC COM 617700109 501 2,227 SH SOLE 31 2,227 0 0
MORNINGSTAR INC COM 617700109 677 3,009 SH SOLE 34 3,009 0 0
MORNINGSTAR INC COM 617700109 205 910 SH SOLE 36 910 0 0
MORNINGSTAR INC COM 617700109 650 2,889 SH SOLE 40 2,889 0 0
MORNINGSTAR INC COM 617700109 14,840 65,944 SH SOLE 43 795 0 65,149
MORPHIC HLDG INC COM 61775R105 861 13,602 SH SOLE 2 5,847 0 7,755
MORPHIC HLDG INC COM 61775R105 18 286 SH SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 3,055 48,277 SH SOLE 18 48,277 0 0
MORPHIC HLDG INC COM 61775R105 7,750 122,465 SH SOLE 19 122,465 0 0
MORPHIC HLDG INC COM 61775R105 34,002 537,320 SH SOLE 21 537,320 0 0
MORPHIC HLDG INC COM 61775R105 26,919 425,392 SH SOLE 22 415,080 0 10,312
MORPHIC HLDG INC COM 61775R105 12 196 SH SOLE 25 196 0 0
MORPHIC HLDG INC COM 61775R105 20 322 SH SOLE 26 322 0 0
MORPHIC HLDG INC COM 61775R105 276 4,365 SH SOLE 30 4,365 0 0
MORPHIC HLDG INC COM 61775R105 30 470 SH SOLE 36 470 0 0
MORPHIC HLDG INC COM 61775R105 172 2,725 SH SOLE 40 2,725 0 0
MORPHOSYS AG SPONSORED ADS 617760202 73 3,326 SH SOLE 43 1,424 0 1,902
MOSAIC CO NEW COM 61945C103 24,013 759,677 SH SOLE 2 136,638 0 623,039
MOSAIC CO NEW COM 61945C103 5,588 176,792 SH SOLE 4 162,016 0 14,776
MOSAIC CO NEW COM 61945C103 21,821 690,320 SH SOLE 7 675,393 0 14,927
MOSAIC CO NEW COM 61945C103 25 784 SH SOLE 13 784 0 0
MOSAIC CO NEW COM 61945C103 1,447 45,792 SH SOLE 15 45,792 0 0
MOSAIC CO NEW COM 61945C103 25,095 793,910 SH SOLE 18 736,146 0 57,764
MOSAIC CO NEW COM 61945C103 6,123 193,707 SH SOLE 19 193,707 0 0
MOSAIC CO NEW COM 61945C103 308,600 9,762,736 SH SOLE 21 9,762,736 0 0
MOSAIC CO NEW COM 61945C103 273,122 8,640,379 SH SOLE 22 7,815,562 0 824,817
MOSAIC CO NEW COM 61945C103 7,305 231,106 SH SOLE 23 231,106 0 0
MOSAIC CO NEW COM 61945C103 540 17,077 SH SOLE 25 17,077 0 0
MOSAIC CO NEW COM 61945C103 23,039 728,843 SH SOLE 26 423,921 0 304,922
MOSAIC CO NEW COM 61945C103 15,765 498,741 SH SOLE 28 59,269 0 439,472
MOSAIC CO NEW COM 61945C103 88,053 2,785,595 SH SOLE 30 2,746,802 0 38,793
MOSAIC CO NEW COM 61945C103 5,603 177,255 SH SOLE 31 57,529 0 119,726
MOSAIC CO NEW COM 61945C103 1,193 37,753 SH SOLE 34 37,753 0 0
MOSAIC CO NEW COM 61945C103 5,129 162,247 SH SOLE 36 162,247 0 0
MOSAIC CO NEW COM 61945C103 457 14,465 SH SOLE 40 14,465 0 0
MOSAIC CO NEW COM 61945C103 9,646 305,151 SH SOLE 43 27,578 0 277,573
MOSYS INC COM 619718307 1 293 SH SOLE 21 293 0 0
MOSYS INC COM 619718307 21 5,553 SH SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 345 15,325 SH SOLE 2 1,448 0 13,877
MOTORCAR PTS AMER INC COM 620071100 9 415 SH SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,850 82,228 SH SOLE 18 82,228 0 0
MOTORCAR PTS AMER INC COM 620071100 718 31,890 SH SOLE 19 31,890 0 0
MOTORCAR PTS AMER INC COM 620071100 53,001 2,355,600 SH SOLE 21 2,355,600 0 0
MOTORCAR PTS AMER INC COM 620071100 11,984 532,626 SH SOLE 22 515,359 0 17,267
MOTORCAR PTS AMER INC COM 620071100 611 27,164 SH SOLE 30 27,164 0 0
MOTORCAR PTS AMER INC COM 620071100 69 3,083 SH SOLE 43 0 0 3,083
MOTOROLA SOLUTIONS INC COM NEW 620076307 76,380 406,171 SH SOLE 2 78,551 0 327,620
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,973 84,938 SH SOLE 4 78,331 0 6,607
MOTOROLA SOLUTIONS INC COM NEW 620076307 34,579 183,881 SH SOLE 7 169,645 0 14,236
MOTOROLA SOLUTIONS INC COM NEW 620076307 116 615 SH SOLE 13 615 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,203 22,350 SH SOLE 15 22,350 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 50 268 SH SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 178,841 951,027 SH SOLE 18 891,767 0 59,260
MOTOROLA SOLUTIONS INC COM NEW 620076307 193,198 1,027,377 SH SOLE 19 1,027,377 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,145,170 6,089,709 SH SOLE 21 6,089,709 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 824,187 4,382,810 SH SOLE 22 3,984,579 0 398,231
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,750 105,025 SH SOLE 23 105,025 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 53,164 282,711 SH SOLE 25 282,711 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 77,182 410,436 SH SOLE 26 148,125 0 262,311
MOTOROLA SOLUTIONS INC COM NEW 620076307 104,699 556,760 SH SOLE 28 20,124 0 536,636
MOTOROLA SOLUTIONS INC COM NEW 620076307 174,934 930,255 SH SOLE 30 920,477 0 9,778
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,755 41,239 SH SOLE 31 23,288 0 17,951
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,915 58,042 SH SOLE 34 58,042 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 26,193 139,286 SH SOLE 36 139,286 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,274 6,775 SH SOLE 40 6,775 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 33,700 179,209 SH SOLE 43 10,544 0 168,665
MOTUS GI HLDGS INC COM 62014P108 6 4,712 SH SOLE 18 4,712 0 0
MOTUS GI HLDGS INC COM 62014P108 59 48,677 SH SOLE 21 48,677 0 0
MOTUS GI HLDGS INC COM 62014P108 47 39,197 SH SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 478 16,808 SH SOLE 2 1,382 0 15,426
MOVADO GROUP INC COM 624580106 6 220 SH SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 2,008 70,572 SH SOLE 18 70,572 0 0
MOVADO GROUP INC COM 624580106 782 27,483 SH SOLE 19 27,483 0 0
MOVADO GROUP INC COM 624580106 57,782 2,030,987 SH SOLE 21 2,030,987 0 0
MOVADO GROUP INC COM 624580106 14,766 519,031 SH SOLE 22 502,296 0 16,735
MOVADO GROUP INC COM 624580106 717 25,186 SH SOLE 30 25,186 0 0
MOVADO GROUP INC COM 624580106 78 2,732 SH SOLE 43 0 0 2,732
MP MATERIALS CORP COM CL A 553368101 56 1,563 SH SOLE 2 1,563 0 0
MP MATERIALS CORP COM CL A 553368101 25 694 SH SOLE 18 694 0 0
MP MATERIALS CORP COM CL A 553368101 1,922 53,451 SH SOLE 21 53,451 0 0
MP MATERIALS CORP COM CL A 553368101 37,400 1,040,331 SH SOLE 22 1,040,331 0 0
MP MATERIALS CORP COM CL A 553368101 77 2,129 SH SOLE 26 2,129 0 0
MP MATERIALS CORP COM CL A 553368101 346 9,629 SH SOLE 28 0 0 9,629
MP MATERIALS CORP COM CL A 553368101 6 154 SH SOLE 31 0 0 154
MPLX LP COM UNIT REP LTD 55336V100 580 22,612 SH SOLE 18 22,612 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,564 61,017 SH SOLE 19 61,017 0 0
MR COOPER GROUP INC COM 62482R107 3,400 97,803 SH SOLE 2 28,774 0 69,029
MR COOPER GROUP INC COM 62482R107 11 317 SH SOLE 4 317 0 0
MR COOPER GROUP INC COM 62482R107 49 1,402 SH SOLE 7 1,402 0 0
MR COOPER GROUP INC COM 62482R107 10,619 305,487 SH SOLE 18 305,487 0 0
MR COOPER GROUP INC COM 62482R107 11,291 324,836 SH SOLE 19 324,836 0 0
MR COOPER GROUP INC COM 62482R107 276,832 7,964,088 SH SOLE 21 7,964,088 0 0
MR COOPER GROUP INC COM 62482R107 78,856 2,268,571 SH SOLE 22 2,147,894 0 120,677
MR COOPER GROUP INC COM 62482R107 140 4,027 SH SOLE 23 4,027 0 0
MR COOPER GROUP INC COM 62482R107 42 1,203 SH SOLE 25 1,203 0 0
MR COOPER GROUP INC COM 62482R107 2,469 71,027 SH SOLE 26 31,436 0 39,591
MR COOPER GROUP INC COM 62482R107 267 7,686 SH SOLE 28 7,686 0 0
MR COOPER GROUP INC COM 62482R107 5,656 162,709 SH SOLE 30 162,709 0 0
MR COOPER GROUP INC COM 62482R107 28 800 SH SOLE 34 800 0 0
MR COOPER GROUP INC COM 62482R107 104 2,989 SH SOLE 36 2,989 0 0
MR COOPER GROUP INC COM 62482R107 363 10,449 SH SOLE 40 10,449 0 0
MR COOPER GROUP INC COM 62482R107 3,841 110,498 SH SOLE 43 6,578 0 103,920
MRC GLOBAL INC COM 55345K103 983 108,881 SH SOLE 2 31,320 0 77,561
MRC GLOBAL INC COM 55345K103 4 496 SH SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 11 1,260 SH SOLE 7 1,260 0 0
MRC GLOBAL INC COM 55345K103 2,265 250,877 SH SOLE 18 250,877 0 0
MRC GLOBAL INC COM 55345K103 1,764 195,339 SH SOLE 19 195,339 0 0
MRC GLOBAL INC COM 55345K103 26,842 2,972,509 SH SOLE 21 2,972,509 0 0
MRC GLOBAL INC COM 55345K103 19,216 2,128,056 SH SOLE 22 1,991,940 0 136,116
MRC GLOBAL INC COM 55345K103 15 1,709 SH SOLE 25 1,709 0 0
MRC GLOBAL INC COM 55345K103 386 42,787 SH SOLE 26 13,103 0 29,684
MRC GLOBAL INC COM 55345K103 224 24,842 SH SOLE 28 12,442 0 12,400
MRC GLOBAL INC COM 55345K103 526 58,300 SH SOLE 30 58,300 0 0
MRC GLOBAL INC COM 55345K103 16 1,788 SH SOLE 34 1,788 0 0
MRC GLOBAL INC COM 55345K103 98 10,851 SH SOLE 36 10,851 0 0
MRC GLOBAL INC COM 55345K103 64 7,044 SH SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 912 100,988 SH SOLE 43 1,191 0 99,797
MSA SAFETY INC COM 553498106 14,328 95,506 SH SOLE 2 29,585 0 65,921
MSA SAFETY INC COM 553498106 40 266 SH SOLE 4 266 0 0
MSA SAFETY INC COM 553498106 1,144 7,627 SH SOLE 7 7,627 0 0
MSA SAFETY INC COM 553498106 13,389 89,251 SH SOLE 18 89,153 0 98
MSA SAFETY INC COM 553498106 2,166 14,435 SH SOLE 19 14,435 0 0
MSA SAFETY INC COM 553498106 258,231 1,721,309 SH SOLE 21 1,721,309 0 0
MSA SAFETY INC COM 553498106 175,234 1,168,073 SH SOLE 22 1,118,421 0 49,652
MSA SAFETY INC COM 553498106 94 625 SH SOLE 25 625 0 0
MSA SAFETY INC COM 553498106 2,853 19,019 SH SOLE 26 12,497 0 6,522
MSA SAFETY INC COM 553498106 401 2,676 SH SOLE 28 2,676 0 0
MSA SAFETY INC COM 553498106 53 351 SH SOLE 29 351 0 0
MSA SAFETY INC COM 553498106 3,914 26,090 SH SOLE 30 26,090 0 0
MSA SAFETY INC COM 553498106 209 1,391 SH SOLE 31 1,391 0 0
MSA SAFETY INC COM 553498106 194 1,293 SH SOLE 36 1,293 0 0
MSA SAFETY INC COM 553498106 680 4,530 SH SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 1,795 11,968 SH SOLE 43 137 0 11,831
MSC INDL DIRECT INC CL A 553530106 11,585 128,449 SH SOLE 2 44,956 0 83,493
MSC INDL DIRECT INC CL A 553530106 16 181 SH SOLE 4 181 0 0
MSC INDL DIRECT INC CL A 553530106 344 3,816 SH SOLE 7 3,816 0 0
MSC INDL DIRECT INC CL A 553530106 10,162 112,675 SH SOLE 18 112,675 0 0
MSC INDL DIRECT INC CL A 553530106 5,948 65,946 SH SOLE 19 65,946 0 0
MSC INDL DIRECT INC CL A 553530106 207,774 2,303,741 SH SOLE 21 2,303,741 0 0
MSC INDL DIRECT INC CL A 553530106 132,599 1,470,221 SH SOLE 22 1,405,533 0 64,688
MSC INDL DIRECT INC CL A 553530106 2,777 30,795 SH SOLE 26 12,036 0 18,759
MSC INDL DIRECT INC CL A 553530106 514 5,695 SH SOLE 28 5,695 0 0
MSC INDL DIRECT INC CL A 553530106 2,933 32,522 SH SOLE 30 32,522 0 0
MSC INDL DIRECT INC CL A 553530106 79 876 SH SOLE 31 876 0 0
MSC INDL DIRECT INC CL A 553530106 9 104 SH SOLE 34 104 0 0
MSC INDL DIRECT INC CL A 553530106 174 1,931 SH SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 504 5,586 SH SOLE 40 5,586 0 0
MSC INDL DIRECT INC CL A 553530106 18,296 202,857 SH SOLE 43 4,853 0 198,004
MSCI INC COM 55354G100 77,397 184,594 SH SOLE 2 32,190 0 152,404
MSCI INC COM 55354G100 16,534 39,434 SH SOLE 4 36,158 0 3,276
MSCI INC COM 55354G100 33,309 79,443 SH SOLE 7 72,549 0 6,894
MSCI INC COM 55354G100 122 292 SH SOLE 13 292 0 0
MSCI INC COM 55354G100 3,517 8,389 SH SOLE 15 8,389 0 0
MSCI INC COM 55354G100 214 511 SH SOLE 17 0 0 511
MSCI INC COM 55354G100 89,294 212,970 SH SOLE 18 201,217 0 11,753
MSCI INC COM 55354G100 449,687 1,072,521 SH SOLE 19 1,072,521 0 0
MSCI INC COM 55354G100 943,151 2,249,455 SH SOLE 21 2,249,455 0 0
MSCI INC COM 55354G100 783,308 1,868,222 SH SOLE 22 1,680,730 0 187,492
MSCI INC COM 55354G100 21,245 50,671 SH SOLE 23 50,671 0 0
MSCI INC COM 55354G100 49,327 117,648 SH SOLE 25 117,648 0 0
MSCI INC COM 55354G100 74,200 176,971 SH SOLE 26 59,451 0 117,520
MSCI INC COM 55354G100 81,473 194,316 SH SOLE 28 8,993 0 185,323
MSCI INC COM 55354G100 51 121 SH SOLE 29 121 0 0
MSCI INC COM 55354G100 145,536 347,109 SH SOLE 30 347,109 0 0
MSCI INC COM 55354G100 5,445 12,987 SH SOLE 31 10,291 0 2,696
MSCI INC COM 55354G100 1,614 3,849 SH SOLE 34 3,849 0 0
MSCI INC COM 55354G100 18,521 44,173 SH SOLE 36 44,173 0 0
MSCI INC COM 55354G100 1,417 3,379 SH SOLE 40 3,379 0 0
MSCI INC COM 55354G100 24,887 59,357 SH SOLE 43 6,712 0 52,645
MSG NETWORK INC CL A 553573106 586 38,959 SH SOLE 2 12,209 0 26,750
MSG NETWORK INC CL A 553573106 3 213 SH SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 7 435 SH SOLE 7 435 0 0
MSG NETWORK INC CL A 553573106 1,501 99,773 SH SOLE 18 99,773 0 0
MSG NETWORK INC CL A 553573106 799 53,143 SH SOLE 19 53,143 0 0
MSG NETWORK INC CL A 553573106 18,849 1,253,238 SH SOLE 21 1,253,238 0 0
MSG NETWORK INC CL A 553573106 17,197 1,143,423 SH SOLE 22 1,093,472 0 49,951
MSG NETWORK INC CL A 553573106 667 44,378 SH SOLE 26 24,342 0 20,036
MSG NETWORK INC CL A 553573106 121 8,052 SH SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 479 31,822 SH SOLE 30 31,822 0 0
MSG NETWORK INC CL A 553573106 103 6,870 SH SOLE 40 6,870 0 0
MSG NETWORK INC CL A 553573106 596 39,616 SH SOLE 43 267 0 39,349
MTBC INC COM 55378G102 13 1,592 SH SOLE 18 1,592 0 0
MTBC INC COM 55378G102 219 26,360 SH SOLE 21 26,360 0 0
MTBC INC COM 55378G102 254 30,520 SH SOLE 22 30,520 0 0
MTS SYS CORP COM 553777103 1,282 22,019 SH SOLE 2 6,161 0 15,858
MTS SYS CORP COM 553777103 5 80 SH SOLE 4 80 0 0
MTS SYS CORP COM 553777103 18 303 SH SOLE 7 303 0 0
MTS SYS CORP COM 553777103 4,749 81,605 SH SOLE 18 81,605 0 0
MTS SYS CORP COM 553777103 2,004 34,434 SH SOLE 19 34,434 0 0
MTS SYS CORP COM 553777103 143,438 2,464,568 SH SOLE 21 2,464,568 0 0
MTS SYS CORP COM 553777103 34,226 588,070 SH SOLE 22 556,073 0 31,997
MTS SYS CORP COM 553777103 31 540 SH SOLE 25 540 0 0
MTS SYS CORP COM 553777103 243 4,171 SH SOLE 26 3,243 0 928
MTS SYS CORP COM 553777103 126 2,167 SH SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 6,971 119,785 SH SOLE 30 119,785 0 0
MTS SYS CORP COM 553777103 30 509 SH SOLE 34 509 0 0
MTS SYS CORP COM 553777103 74 1,265 SH SOLE 36 1,265 0 0
MTS SYS CORP COM 553777103 160 2,754 SH SOLE 40 2,754 0 0
MTS SYS CORP COM 553777103 1,924 33,058 SH SOLE 43 13,105 0 19,953
MUELLER INDS INC COM 624756102 2,743 66,345 SH SOLE 2 17,234 0 49,111
MUELLER INDS INC COM 624756102 10 245 SH SOLE 4 245 0 0
MUELLER INDS INC COM 624756102 33 804 SH SOLE 7 804 0 0
MUELLER INDS INC COM 624756102 9,582 231,726 SH SOLE 18 231,726 0 0
MUELLER INDS INC COM 624756102 4,275 103,385 SH SOLE 19 103,385 0 0
MUELLER INDS INC COM 624756102 283,370 6,852,957 SH SOLE 21 6,852,957 0 0
MUELLER INDS INC COM 624756102 68,879 1,665,759 SH SOLE 22 1,577,913 0 87,846
MUELLER INDS INC COM 624756102 799 19,323 SH SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 289 6,996 SH SOLE 28 6,996 0 0
MUELLER INDS INC COM 624756102 4,991 120,705 SH SOLE 30 120,705 0 0
MUELLER INDS INC COM 624756102 103 2,485 SH SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 249 6,027 SH SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 834 20,166 SH SOLE 43 318 0 19,848
MUELLER WTR PRODS INC COM SER A 624758108 2,487 179,075 SH SOLE 2 50,523 0 128,552
MUELLER WTR PRODS INC COM SER A 624758108 5 348 SH SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,351 169,275 SH SOLE 7 169,275 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,797 489,309 SH SOLE 18 489,309 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,864 278,208 SH SOLE 19 278,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 80,175 5,772,104 SH SOLE 21 5,772,104 0 0
MUELLER WTR PRODS INC COM SER A 624758108 64,205 4,622,360 SH SOLE 22 4,383,556 0 238,804
MUELLER WTR PRODS INC COM SER A 624758108 1,256 90,393 SH SOLE 26 18,054 0 72,339
MUELLER WTR PRODS INC COM SER A 624758108 285 20,521 SH SOLE 28 20,521 0 0
MUELLER WTR PRODS INC COM SER A 624758108 21,717 1,563,511 SH SOLE 30 1,563,511 0 0
MUELLER WTR PRODS INC COM SER A 624758108 260 18,689 SH SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 412 29,665 SH SOLE 43 0 0 29,665
MULTIPLAN CORPORATION COM 62548M100 38 6,810 SH SOLE 2 6,810 0 0
MULTIPLAN CORPORATION COM 62548M100 3,896 702,018 SH SOLE 21 702,018 0 0
MULTIPLAN CORPORATION COM 62548M100 25,611 4,614,610 SH SOLE 22 4,614,610 0 0
MULTIPLAN CORPORATION COM 62548M100 1 110 SH SOLE 23 110 0 0
MULTIPLAN CORPORATION COM 62548M100 0 7 SH SOLE 26 7 0 0
MURPHY OIL CORP COM 626717102 6,550 399,154 SH SOLE 2 113,516 0 285,638
MURPHY OIL CORP COM 626717102 10 593 SH SOLE 4 593 0 0
MURPHY OIL CORP COM 626717102 98 5,958 SH SOLE 7 5,958 0 0
MURPHY OIL CORP COM 626717102 6,407 390,409 SH SOLE 18 377,847 0 12,562
MURPHY OIL CORP COM 626717102 1,566 95,447 SH SOLE 19 95,447 0 0
MURPHY OIL CORP COM 626717102 110,603 6,739,970 SH SOLE 21 6,739,970 0 0
MURPHY OIL CORP COM 626717102 83,386 5,081,444 SH SOLE 22 4,776,244 0 305,200
MURPHY OIL CORP COM 626717102 14 881 SH SOLE 25 881 0 0
MURPHY OIL CORP COM 626717102 1,197 72,970 SH SOLE 26 49,096 0 23,874
MURPHY OIL CORP COM 626717102 509 31,008 SH SOLE 28 21,306 0 9,702
MURPHY OIL CORP COM 626717102 3,118 190,014 SH SOLE 30 190,014 0 0
MURPHY OIL CORP COM 626717102 45 2,761 SH SOLE 31 2,761 0 0
MURPHY OIL CORP COM 626717102 196 11,962 SH SOLE 34 11,962 0 0
MURPHY OIL CORP COM 626717102 898 54,707 SH SOLE 36 54,707 0 0
MURPHY OIL CORP COM 626717102 273 16,666 SH SOLE 40 16,666 0 0
MURPHY OIL CORP COM 626717102 6,032 367,578 SH SOLE 43 24,379 0 343,199
MURPHY USA INC COM 626755102 4,892 33,844 SH SOLE 2 29,638 0 4,206
MURPHY USA INC COM 626755102 34 236 SH SOLE 4 236 0 0
MURPHY USA INC COM 626755102 193 1,338 SH SOLE 7 1,338 0 0
MURPHY USA INC COM 626755102 19,395 134,165 SH SOLE 18 133,504 0 661
MURPHY USA INC COM 626755102 7,365 50,950 SH SOLE 19 50,950 0 0
MURPHY USA INC COM 626755102 270,871 1,873,762 SH SOLE 21 1,873,762 0 0
MURPHY USA INC COM 626755102 125,183 865,960 SH SOLE 22 834,894 0 31,066
MURPHY USA INC COM 626755102 10 70 SH SOLE 23 70 0 0
MURPHY USA INC COM 626755102 1,290 8,921 SH SOLE 26 6,584 0 2,337
MURPHY USA INC COM 626755102 845 5,847 SH SOLE 28 3,579 0 2,268
MURPHY USA INC COM 626755102 450 3,115 SH SOLE 29 3,115 0 0
MURPHY USA INC COM 626755102 2,983 20,637 SH SOLE 30 20,637 0 0
MURPHY USA INC COM 626755102 640 4,424 SH SOLE 31 4,424 0 0
MURPHY USA INC COM 626755102 311 2,149 SH SOLE 36 2,149 0 0
MURPHY USA INC COM 626755102 469 3,245 SH SOLE 40 3,245 0 0
MURPHY USA INC COM 626755102 3,182 22,014 SH SOLE 43 6,177 0 15,837
MUSTANG BIO INC COM 62818Q104 40 12,125 SH SOLE 2 2,345 0 9,780
MUSTANG BIO INC COM 62818Q104 464 139,782 SH SOLE 18 139,782 0 0
MUSTANG BIO INC COM 62818Q104 303 91,392 SH SOLE 19 91,392 0 0
MUSTANG BIO INC COM 62818Q104 6,732 2,027,809 SH SOLE 21 2,027,809 0 0
MUSTANG BIO INC COM 62818Q104 5,690 1,713,814 SH SOLE 22 1,706,346 0 7,468
MV OIL TR TR UNITS 553859109 12 2,668 SH SOLE 22 2,668 0 0
MVB FINL CORP COM 553810102 283 8,370 SH SOLE 2 789 0 7,581
MVB FINL CORP COM 553810102 1,032 30,518 SH SOLE 18 30,518 0 0
MVB FINL CORP COM 553810102 562 16,623 SH SOLE 19 16,623 0 0
MVB FINL CORP COM 553810102 14,514 429,399 SH SOLE 21 429,399 0 0
MVB FINL CORP COM 553810102 4,019 118,893 SH SOLE 22 106,688 0 12,205
MYERS INDS INC COM 628464109 625 31,630 SH SOLE 2 10,798 0 20,832
MYERS INDS INC COM 628464109 13 670 SH SOLE 7 670 0 0
MYERS INDS INC COM 628464109 3,114 157,567 SH SOLE 18 157,567 0 0
MYERS INDS INC COM 628464109 1,209 61,201 SH SOLE 19 61,201 0 0
MYERS INDS INC COM 628464109 87,384 4,422,243 SH SOLE 21 4,422,243 0 0
MYERS INDS INC COM 628464109 20,742 1,049,684 SH SOLE 22 1,008,427 0 41,257
MYERS INDS INC COM 628464109 23 1,166 SH SOLE 25 1,166 0 0
MYERS INDS INC COM 628464109 59 2,974 SH SOLE 26 2,974 0 0
MYERS INDS INC COM 628464109 65 3,288 SH SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 1,686 85,329 SH SOLE 30 85,329 0 0
MYERS INDS INC COM 628464109 57 2,864 SH SOLE 36 2,864 0 0
MYERS INDS INC COM 628464109 53 2,706 SH SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 657 33,236 SH SOLE 43 350 0 32,886
MYOVANT SCIENCES LTD COM G637AM102 224 10,862 SH SOLE 2 10,862 0 0
MYOVANT SCIENCES LTD COM G637AM102 3 141 SH SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 2,630 127,782 SH SOLE 21 127,782 0 0
MYOVANT SCIENCES LTD COM G637AM102 15,888 772,028 SH SOLE 22 758,184 0 13,844
MYOVANT SCIENCES LTD COM G637AM102 11 522 SH SOLE 25 522 0 0
MYOVANT SCIENCES LTD COM G637AM102 20 983 SH SOLE 26 983 0 0
MYOVANT SCIENCES LTD COM G637AM102 142 6,880 SH SOLE 28 6,880 0 0
MYOVANT SCIENCES LTD COM G637AM102 529 25,721 SH SOLE 30 25,721 0 0
MYOVANT SCIENCES LTD COM G637AM102 25 1,219 SH SOLE 34 1,219 0 0
MYOVANT SCIENCES LTD COM G637AM102 19 929 SH SOLE 36 929 0 0
MYOVANT SCIENCES LTD COM G637AM102 79 3,818 SH SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 92 4,467 SH SOLE 43 2,629 0 1,838
MYR GROUP INC DEL COM 55405W104 1,297 18,097 SH SOLE 2 8,843 0 9,254
MYR GROUP INC DEL COM 55405W104 8 112 SH SOLE 4 112 0 0
MYR GROUP INC DEL COM 55405W104 1,827 25,494 SH SOLE 7 25,494 0 0
MYR GROUP INC DEL COM 55405W104 5,339 74,497 SH SOLE 18 72,295 0 2,202
MYR GROUP INC DEL COM 55405W104 7,794 108,749 SH SOLE 19 108,749 0 0
MYR GROUP INC DEL COM 55405W104 147,591 2,059,316 SH SOLE 21 2,059,316 0 0
MYR GROUP INC DEL COM 55405W104 44,442 620,096 SH SOLE 22 600,908 0 19,188
MYR GROUP INC DEL COM 55405W104 229 3,194 SH SOLE 23 3,194 0 0
MYR GROUP INC DEL COM 55405W104 46 640 SH SOLE 25 640 0 0
MYR GROUP INC DEL COM 55405W104 2,364 32,978 SH SOLE 26 1,628 0 31,350
MYR GROUP INC DEL COM 55405W104 141 1,961 SH SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 2,772 38,683 SH SOLE 30 38,683 0 0
MYR GROUP INC DEL COM 55405W104 113 1,572 SH SOLE 36 1,572 0 0
MYR GROUP INC DEL COM 55405W104 142 1,975 SH SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 3,384 47,222 SH SOLE 43 1,428 0 45,794
MYRIAD GENETICS INC COM 62855J104 2,972 97,619 SH SOLE 2 29,408 0 68,211
MYRIAD GENETICS INC COM 62855J104 10 314 SH SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 38 1,240 SH SOLE 7 1,240 0 0
MYRIAD GENETICS INC COM 62855J104 9,127 299,750 SH SOLE 18 299,750 0 0
MYRIAD GENETICS INC COM 62855J104 8,204 269,415 SH SOLE 19 269,415 0 0
MYRIAD GENETICS INC COM 62855J104 291,716 9,580,158 SH SOLE 21 9,580,158 0 0
MYRIAD GENETICS INC COM 62855J104 69,045 2,267,501 SH SOLE 22 2,155,694 0 111,807
MYRIAD GENETICS INC COM 62855J104 190 6,242 SH SOLE 23 6,242 0 0
MYRIAD GENETICS INC COM 62855J104 16 536 SH SOLE 25 536 0 0
MYRIAD GENETICS INC COM 62855J104 1,734 56,957 SH SOLE 26 22,582 0 34,375
MYRIAD GENETICS INC COM 62855J104 281 9,212 SH SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 18,192 597,439 SH SOLE 30 597,439 0 0
MYRIAD GENETICS INC COM 62855J104 108 3,535 SH SOLE 34 3,535 0 0
MYRIAD GENETICS INC COM 62855J104 34 1,109 SH SOLE 36 1,109 0 0
MYRIAD GENETICS INC COM 62855J104 341 11,190 SH SOLE 40 11,190 0 0
MYRIAD GENETICS INC COM 62855J104 842 27,662 SH SOLE 43 383 0 27,279
MYT NETHERLANDS PARENT B V ADS 55406W103 139 4,934 SH SOLE 2 4,934 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 658 23,271 SH SOLE 19 23,271 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 2,437 86,252 SH SOLE 25 86,252 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 1,382 48,902 SH SOLE 34 48,902 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,314 1,775,000 PRN SOLE 21 1,775,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 563 6,023 SH SOLE 2 441 0 5,582
NABORS INDUSTRIES LTD SHS G6359F137 46 497 SH SOLE 7 497 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,824 30,224 SH SOLE 18 30,224 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,549 16,579 SH SOLE 19 16,579 0 0
NABORS INDUSTRIES LTD SHS G6359F137 80,786 864,488 SH SOLE 21 864,488 0 0
NABORS INDUSTRIES LTD SHS G6359F137 18,574 198,764 SH SOLE 22 191,275 0 7,489
NABORS INDUSTRIES LTD SHS G6359F137 214 2,286 SH SOLE 28 0 0 2,286
NABORS INDUSTRIES LTD SHS G6359F137 875 9,362 SH SOLE 30 9,362 0 0
NABORS INDUSTRIES LTD SHS G6359F137 261 2,794 SH SOLE 36 2,794 0 0
NABORS INDUSTRIES LTD SHS G6359F137 418 4,472 SH SOLE 43 776 0 3,696
NACCO INDS INC CL A 629579103 89 3,578 SH SOLE 2 175 0 3,403
NACCO INDS INC CL A 629579103 3 115 SH SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 362 14,496 SH SOLE 18 14,496 0 0
NACCO INDS INC CL A 629579103 173 6,944 SH SOLE 19 6,944 0 0
NACCO INDS INC CL A 629579103 3,077 123,324 SH SOLE 21 123,324 0 0
NACCO INDS INC CL A 629579103 3,077 123,314 SH SOLE 22 119,907 0 3,407
NACCO INDS INC CL A 629579103 33 1,340 SH SOLE 43 0 0 1,340
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3,823 445,104 SH SOLE 21 445,104 0 0
NANO X IMAGING LTD ORD SHS M70700105 2 51 SH SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105 144 3,473 SH SOLE 7 3,473 0 0
NANO X IMAGING LTD ORD SHS M70700105 4,722 113,926 SH SOLE 21 113,926 0 0
NANO X IMAGING LTD ORD SHS M70700105 3,092 74,589 SH SOLE 22 70,704 0 3,885
NANO X IMAGING LTD ORD SHS M70700105 489 11,798 SH SOLE 30 11,798 0 0
NANO X IMAGING LTD ORD SHS M70700105 69 1,671 SH SOLE 40 1,671 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,327 35,419 SH SOLE 2 18,544 0 16,875
NANOSTRING TECHNOLOGIES INC COM 63009R109 11 175 SH SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 49 743 SH SOLE 7 743 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 10,042 152,830 SH SOLE 18 141,618 0 11,212
NANOSTRING TECHNOLOGIES INC COM 63009R109 19,623 298,633 SH SOLE 19 298,633 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 153,549 2,336,767 SH SOLE 21 2,336,767 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 95,056 1,446,602 SH SOLE 22 1,407,756 0 38,846
NANOSTRING TECHNOLOGIES INC COM 63009R109 789 12,011 SH SOLE 23 12,011 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 32 487 SH SOLE 25 487 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 5,078 77,279 SH SOLE 26 21,995 0 55,284
NANOSTRING TECHNOLOGIES INC COM 63009R109 302 4,600 SH SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 15,751 239,698 SH SOLE 30 239,698 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 57 861 SH SOLE 36 861 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 336 5,118 SH SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 699 10,635 SH SOLE 43 0 0 10,635
NANOVIRICIDES INC COM 630087302 9 1,854 SH SOLE 18 1,854 0 0
NANOVIRICIDES INC COM 630087302 123 26,111 SH SOLE 21 26,111 0 0
NANOVIRICIDES INC COM 630087302 937 198,582 SH SOLE 22 198,582 0 0
NANTHEALTH INC COM 630104107 28 8,842 SH SOLE 2 5,748 0 3,094
NANTHEALTH INC COM 630104107 344 107,173 SH SOLE 18 107,173 0 0
NANTHEALTH INC COM 630104107 162 50,514 SH SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 3,265 1,016,996 SH SOLE 21 1,016,996 0 0
NANTHEALTH INC COM 630104107 813 253,175 SH SOLE 22 251,285 0 1,890
NAPCO SEC TECHNOLOGIES INC COM 630402105 224 6,429 SH SOLE 2 4,853 0 1,576
NAPCO SEC TECHNOLOGIES INC COM 630402105 7 199 SH SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,705 48,960 SH SOLE 18 48,960 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 888 25,498 SH SOLE 19 25,498 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 18,389 527,960 SH SOLE 21 527,960 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 11,797 338,701 SH SOLE 22 329,594 0 9,107
NAPCO SEC TECHNOLOGIES INC COM 630402105 91 2,608 SH SOLE 30 2,608 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 72 2,081 SH SOLE 40 2,081 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 62 1,766 SH SOLE 43 0 0 1,766
NASDAQ INC COM 631103108 41,030 278,248 SH SOLE 2 54,967 0 223,281
NASDAQ INC COM 631103108 8,186 55,510 SH SOLE 4 51,053 0 4,457
NASDAQ INC COM 631103108 16,917 114,723 SH SOLE 7 103,712 0 11,011
NASDAQ INC COM 631103108 67 455 SH SOLE 13 455 0 0
NASDAQ INC COM 631103108 2,377 16,121 SH SOLE 15 16,121 0 0
NASDAQ INC COM 631103108 44,734 303,366 SH SOLE 18 286,900 0 16,466
NASDAQ INC COM 631103108 7,391 50,120 SH SOLE 19 50,120 0 0
NASDAQ INC COM 631103108 416,724 2,826,013 SH SOLE 21 2,826,013 0 0
NASDAQ INC COM 631103108 381,352 2,586,140 SH SOLE 22 2,316,059 0 270,081
NASDAQ INC COM 631103108 10,217 69,284 SH SOLE 23 69,284 0 0
NASDAQ INC COM 631103108 39,179 265,691 SH SOLE 25 265,691 0 0
NASDAQ INC COM 631103108 40,891 277,302 SH SOLE 26 103,407 0 173,895
NASDAQ INC COM 631103108 47,996 325,486 SH SOLE 28 12,071 0 313,415
NASDAQ INC COM 631103108 33 225 SH SOLE 29 225 0 0
NASDAQ INC COM 631103108 69,640 472,264 SH SOLE 30 472,264 0 0
NASDAQ INC COM 631103108 6,443 43,690 SH SOLE 31 40,093 0 3,597
NASDAQ INC COM 631103108 25,666 174,054 SH SOLE 34 174,054 0 0
NASDAQ INC COM 631103108 10,934 74,152 SH SOLE 36 74,152 0 0
NASDAQ INC COM 631103108 714 4,842 SH SOLE 40 4,842 0 0
NASDAQ INC COM 631103108 20,516 139,126 SH SOLE 43 5,736 0 133,390
NATERA INC COM 632307104 4,669 45,977 SH SOLE 2 27,548 0 18,429
NATERA INC COM 632307104 30 300 SH SOLE 4 300 0 0
NATERA INC COM 632307104 139 1,364 SH SOLE 7 1,364 0 0
NATERA INC COM 632307104 26,089 256,937 SH SOLE 18 243,162 0 13,775
NATERA INC COM 632307104 41,166 405,421 SH SOLE 19 405,421 0 0
NATERA INC COM 632307104 274,588 2,704,237 SH SOLE 21 2,704,237 0 0
NATERA INC COM 632307104 236,382 2,327,969 SH SOLE 22 2,268,440 0 59,529
NATERA INC COM 632307104 1,297 12,777 SH SOLE 23 12,777 0 0
NATERA INC COM 632307104 78 772 SH SOLE 25 772 0 0
NATERA INC COM 632307104 7,794 76,762 SH SOLE 26 18,375 0 58,387
NATERA INC COM 632307104 881 8,678 SH SOLE 28 8,678 0 0
NATERA INC COM 632307104 43,417 427,581 SH SOLE 30 427,581 0 0
NATERA INC COM 632307104 14,233 140,167 SH SOLE 34 140,167 0 0
NATERA INC COM 632307104 180 1,768 SH SOLE 36 1,768 0 0
NATERA INC COM 632307104 907 8,935 SH SOLE 40 8,935 0 0
NATERA INC COM 632307104 1,258 12,394 SH SOLE 43 612 0 11,782
NATHANS FAMOUS INC NEW COM 632347100 158 2,509 SH SOLE 2 185 0 2,324
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 702 11,121 SH SOLE 18 11,121 0 0
NATHANS FAMOUS INC NEW COM 632347100 361 5,719 SH SOLE 19 5,719 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,871 108,904 SH SOLE 21 108,904 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,761 43,755 SH SOLE 22 41,206 0 2,549
NATHANS FAMOUS INC NEW COM 632347100 16 250 SH SOLE 43 250 0 0
NATIONAL BANKSHARES INC VA COM 634865109 216 6,087 SH SOLE 2 687 0 5,400
NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 848 23,874 SH SOLE 18 23,874 0 0
NATIONAL BANKSHARES INC VA COM 634865109 429 12,086 SH SOLE 19 12,086 0 0
NATIONAL BANKSHARES INC VA COM 634865109 10,204 287,355 SH SOLE 21 287,355 0 0
NATIONAL BANKSHARES INC VA COM 634865109 6,621 186,459 SH SOLE 22 178,077 0 8,382
NATIONAL BANKSHARES INC VA COM 634865109 78 2,208 SH SOLE 43 2,208 0 0
NATIONAL BEVERAGE CORP COM 635017106 554 11,336 SH SOLE 2 7,499 0 3,837
NATIONAL BEVERAGE CORP COM 635017106 6 126 SH SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 25 504 SH SOLE 7 504 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,698 96,052 SH SOLE 18 96,052 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,031 41,534 SH SOLE 19 41,534 0 0
NATIONAL BEVERAGE CORP COM 635017106 133,791 2,735,457 SH SOLE 21 2,735,457 0 0
NATIONAL BEVERAGE CORP COM 635017106 32,322 660,847 SH SOLE 22 642,820 0 18,027
NATIONAL BEVERAGE CORP COM 635017106 711 14,528 SH SOLE 26 11,270 0 3,258
NATIONAL BEVERAGE CORP COM 635017106 130 2,652 SH SOLE 28 2,652 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,710 55,416 SH SOLE 30 55,416 0 0
NATIONAL BEVERAGE CORP COM 635017106 125 2,552 SH SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 931 19,045 SH SOLE 43 54 0 18,991
NATIONAL BK HLDGS CORP CL A 633707104 1,134 28,567 SH SOLE 2 10,319 0 18,248
NATIONAL BK HLDGS CORP CL A 633707104 9 229 SH SOLE 4 229 0 0
NATIONAL BK HLDGS CORP CL A 633707104 22 546 SH SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,614 116,287 SH SOLE 18 116,287 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,212 55,756 SH SOLE 19 55,756 0 0
NATIONAL BK HLDGS CORP CL A 633707104 131,131 3,304,703 SH SOLE 21 3,304,703 0 0
NATIONAL BK HLDGS CORP CL A 633707104 34,727 875,188 SH SOLE 22 837,419 0 37,769
NATIONAL BK HLDGS CORP CL A 633707104 39 989 SH SOLE 25 989 0 0
NATIONAL BK HLDGS CORP CL A 633707104 910 22,943 SH SOLE 26 12,449 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 131 3,300 SH SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,046 51,561 SH SOLE 30 51,561 0 0
NATIONAL BK HLDGS CORP CL A 633707104 99 2,489 SH SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 153 3,849 SH SOLE 40 3,849 0 0
NATIONAL BK HLDGS CORP CL A 633707104 337 8,486 SH SOLE 43 0 0 8,486
NATIONAL CINEMEDIA INC COM 635309107 273 59,187 SH SOLE 2 4,185 0 55,002
NATIONAL CINEMEDIA INC COM 635309107 4 922 SH SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,050 227,190 SH SOLE 18 227,190 0 0
NATIONAL CINEMEDIA INC COM 635309107 508 109,950 SH SOLE 19 109,950 0 0
NATIONAL CINEMEDIA INC COM 635309107 11,807 2,555,605 SH SOLE 21 2,555,605 0 0
NATIONAL CINEMEDIA INC COM 635309107 7,981 1,727,405 SH SOLE 22 1,661,148 0 66,257
NATIONAL CINEMEDIA INC COM 635309107 254 55,083 SH SOLE 43 777 0 54,306
NATIONAL ENERGY SERVICES REU SHS G6375R107 194 15,719 SH SOLE 2 984 0 14,735
NATIONAL ENERGY SERVICES REU SHS G6375R107 7 566 SH SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 838 67,769 SH SOLE 18 67,769 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 578 46,731 SH SOLE 19 46,731 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 9,758 788,825 SH SOLE 21 788,825 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 2,699 218,171 SH SOLE 22 194,344 0 23,827
NATIONAL ENERGY SERVICES REU SHS G6375R107 553 44,669 SH SOLE 43 694 0 43,975
NATIONAL FUEL GAS CO COM 636180101 11,737 234,778 SH SOLE 2 82,595 0 152,183
NATIONAL FUEL GAS CO COM 636180101 64 1,275 SH SOLE 4 1,275 0 0
NATIONAL FUEL GAS CO COM 636180101 10,845 216,942 SH SOLE 7 216,942 0 0
NATIONAL FUEL GAS CO COM 636180101 10,997 219,985 SH SOLE 18 219,735 0 250
NATIONAL FUEL GAS CO COM 636180101 3,297 65,959 SH SOLE 19 65,959 0 0
NATIONAL FUEL GAS CO COM 636180101 231,591 4,632,738 SH SOLE 21 4,632,738 0 0
NATIONAL FUEL GAS CO COM 636180101 144,380 2,888,175 SH SOLE 22 2,765,446 0 122,729
NATIONAL FUEL GAS CO COM 636180101 70 1,395 SH SOLE 23 1,395 0 0
NATIONAL FUEL GAS CO COM 636180101 36 713 SH SOLE 25 713 0 0
NATIONAL FUEL GAS CO COM 636180101 1,456 29,134 SH SOLE 26 19,838 0 9,296
NATIONAL FUEL GAS CO COM 636180101 604 12,073 SH SOLE 28 10,052 0 2,021
NATIONAL FUEL GAS CO COM 636180101 41 823 SH SOLE 29 823 0 0
NATIONAL FUEL GAS CO COM 636180101 2,806 56,139 SH SOLE 30 56,139 0 0
NATIONAL FUEL GAS CO COM 636180101 149 2,989 SH SOLE 31 2,989 0 0
NATIONAL FUEL GAS CO COM 636180101 22 441 SH SOLE 34 441 0 0
NATIONAL FUEL GAS CO COM 636180101 233 4,657 SH SOLE 36 4,657 0 0
NATIONAL FUEL GAS CO COM 636180101 513 10,269 SH SOLE 40 10,269 0 0
NATIONAL FUEL GAS CO COM 636180101 5,925 118,530 SH SOLE 43 7,307 0 111,223
NATIONAL GRID PLC SPONSORED ADR NE 636274409 11 187 SH SOLE 18 187 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 19,170 323,598 SH SOLE 43 40,121 0 283,477
NATIONAL HEALTH INVS INC COM 63633D104 4,066 56,250 SH SOLE 2 14,544 0 41,706
NATIONAL HEALTH INVS INC COM 63633D104 3,772 52,187 SH SOLE 4 52,187 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,185 57,900 SH SOLE 7 57,900 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,307 142,599 SH SOLE 18 142,599 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,887 136,794 SH SOLE 19 136,794 0 0
NATIONAL HEALTH INVS INC COM 63633D104 150,779 2,086,034 SH SOLE 21 2,086,034 0 0
NATIONAL HEALTH INVS INC COM 63633D104 117,311 1,623,006 SH SOLE 22 1,564,924 0 58,082
NATIONAL HEALTH INVS INC COM 63633D104 156 2,164 SH SOLE 23 2,164 0 0
NATIONAL HEALTH INVS INC COM 63633D104 13,429 185,788 SH SOLE 25 185,788 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,128 15,601 SH SOLE 26 9,285 0 6,316
NATIONAL HEALTH INVS INC COM 63633D104 2,039 28,216 SH SOLE 28 802 0 27,414
NATIONAL HEALTH INVS INC COM 63633D104 13,800 190,930 SH SOLE 30 190,930 0 0
NATIONAL HEALTH INVS INC COM 63633D104 16 218 SH SOLE 34 218 0 0
NATIONAL HEALTH INVS INC COM 63633D104 58 797 SH SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 382 5,287 SH SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 986 13,644 SH SOLE 43 2,652 0 10,992
NATIONAL HEALTHCARE CORP COM 635906100 1,240 15,918 SH SOLE 2 4,187 0 11,731
NATIONAL HEALTHCARE CORP COM 635906100 5 58 SH SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 18 232 SH SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,188 40,913 SH SOLE 18 40,913 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,714 21,998 SH SOLE 19 21,998 0 0
NATIONAL HEALTHCARE CORP COM 635906100 41,664 534,766 SH SOLE 21 534,766 0 0
NATIONAL HEALTHCARE CORP COM 635906100 25,377 325,720 SH SOLE 22 306,818 0 18,902
NATIONAL HEALTHCARE CORP COM 635906100 251 3,223 SH SOLE 26 0 0 3,223
NATIONAL HEALTHCARE CORP COM 635906100 111 1,420 SH SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 855 10,976 SH SOLE 30 10,976 0 0
NATIONAL HEALTHCARE CORP COM 635906100 88 1,126 SH SOLE 40 1,126 0 0
NATIONAL HEALTHCARE CORP COM 635906100 961 12,332 SH SOLE 43 1,066 0 11,266
NATIONAL INSTRS CORP COM 636518102 22,615 523,685 SH SOLE 2 273,412 0 250,273
NATIONAL INSTRS CORP COM 636518102 81 1,880 SH SOLE 4 1,880 0 0
NATIONAL INSTRS CORP COM 636518102 334 7,734 SH SOLE 7 7,734 0 0
NATIONAL INSTRS CORP COM 636518102 1,770 40,991 SH SOLE 13 40,991 0 0
NATIONAL INSTRS CORP COM 636518102 14,502 335,815 SH SOLE 18 330,526 0 5,289
NATIONAL INSTRS CORP COM 636518102 23,878 552,933 SH SOLE 19 552,933 0 0
NATIONAL INSTRS CORP COM 636518102 267,370 6,191,269 SH SOLE 21 6,191,269 0 0
NATIONAL INSTRS CORP COM 636518102 201,215 4,659,371 SH SOLE 22 4,281,218 0 378,153
NATIONAL INSTRS CORP COM 636518102 482 11,158 SH SOLE 23 11,158 0 0
NATIONAL INSTRS CORP COM 636518102 158 3,665 SH SOLE 25 3,665 0 0
NATIONAL INSTRS CORP COM 636518102 2,990 69,243 SH SOLE 26 39,189 0 30,054
NATIONAL INSTRS CORP COM 636518102 1,264 29,261 SH SOLE 28 8,101 0 21,160
NATIONAL INSTRS CORP COM 636518102 1,140 26,407 SH SOLE 29 26,407 0 0
NATIONAL INSTRS CORP COM 636518102 4,508 104,378 SH SOLE 30 104,378 0 0
NATIONAL INSTRS CORP COM 636518102 1,052 24,371 SH SOLE 31 24,371 0 0
NATIONAL INSTRS CORP COM 636518102 525 12,146 SH SOLE 34 12,146 0 0
NATIONAL INSTRS CORP COM 636518102 500 11,588 SH SOLE 36 11,588 0 0
NATIONAL INSTRS CORP COM 636518102 658 15,227 SH SOLE 40 15,227 0 0
NATIONAL INSTRS CORP COM 636518102 5,122 118,595 SH SOLE 43 2,250 0 116,345
NATIONAL PRESTO INDS INC COM 637215104 534 5,229 SH SOLE 2 1,723 0 3,506
NATIONAL PRESTO INDS INC COM 637215104 4 37 SH SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104 14 133 SH SOLE 7 133 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,329 22,813 SH SOLE 18 22,813 0 0
NATIONAL PRESTO INDS INC COM 637215104 914 8,952 SH SOLE 19 8,952 0 0
NATIONAL PRESTO INDS INC COM 637215104 71,082 696,406 SH SOLE 21 696,406 0 0
NATIONAL PRESTO INDS INC COM 637215104 13,819 135,384 SH SOLE 22 127,784 0 7,600
NATIONAL PRESTO INDS INC COM 637215104 348 3,405 SH SOLE 26 0 0 3,405
NATIONAL PRESTO INDS INC COM 637215104 206 2,017 SH SOLE 28 2,017 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,271 12,452 SH SOLE 30 12,452 0 0
NATIONAL PRESTO INDS INC COM 637215104 48 468 SH SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 877 8,596 SH SOLE 43 869 0 7,727
NATIONAL RESH CORP COM NEW 637372202 389 8,296 SH SOLE 2 4,647 0 3,649
NATIONAL RESH CORP COM NEW 637372202 7 152 SH SOLE 4 152 0 0
NATIONAL RESH CORP COM NEW 637372202 11 230 SH SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 2,097 44,789 SH SOLE 18 44,789 0 0
NATIONAL RESH CORP COM NEW 637372202 1,555 33,206 SH SOLE 19 33,206 0 0
NATIONAL RESH CORP COM NEW 637372202 24,936 532,481 SH SOLE 21 532,481 0 0
NATIONAL RESH CORP COM NEW 637372202 17,303 369,476 SH SOLE 22 357,391 0 12,085
NATIONAL RESH CORP COM NEW 637372202 48 1,020 SH SOLE 23 1,020 0 0
NATIONAL RESH CORP COM NEW 637372202 25 532 SH SOLE 25 532 0 0
NATIONAL RESH CORP COM NEW 637372202 127 2,708 SH SOLE 26 1,374 0 1,334
NATIONAL RESH CORP COM NEW 637372202 84 1,788 SH SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 777 16,587 SH SOLE 30 16,587 0 0
NATIONAL RESH CORP COM NEW 637372202 116 2,468 SH SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 61 1,305 SH SOLE 36 1,305 0 0
NATIONAL RESH CORP COM NEW 637372202 95 2,023 SH SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 92 1,968 SH SOLE 43 87 0 1,881
NATIONAL RETAIL PROPERTIES I COM 637417106 19,833 450,035 SH SOLE 2 137,820 0 312,215
NATIONAL RETAIL PROPERTIES I COM 637417106 9,222 209,265 SH SOLE 4 209,265 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,488 351,447 SH SOLE 7 351,447 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 18,705 424,435 SH SOLE 18 424,435 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 11,899 270,011 SH SOLE 19 270,011 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 411,408 9,335,325 SH SOLE 21 9,335,325 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 312,358 7,087,759 SH SOLE 22 6,849,314 0 238,445
NATIONAL RETAIL PROPERTIES I COM 637417106 369 8,384 SH SOLE 23 8,384 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 33,677 764,165 SH SOLE 25 764,165 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,414 77,463 SH SOLE 26 56,885 0 20,578
NATIONAL RETAIL PROPERTIES I COM 637417106 6,086 138,099 SH SOLE 28 22,300 0 115,799
NATIONAL RETAIL PROPERTIES I COM 637417106 33,050 749,936 SH SOLE 30 749,936 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 148 3,349 SH SOLE 31 3,349 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 17 393 SH SOLE 34 393 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 144 3,257 SH SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 915 20,759 SH SOLE 40 20,759 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,855 87,477 SH SOLE 43 7,461 0 80,016
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 3,105 77,753 SH SOLE 2 31,366 0 46,387
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,973 74,462 SH SOLE 4 74,462 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,347 83,813 SH SOLE 7 83,813 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,254 256,808 SH SOLE 18 256,808 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 20,029 501,594 SH SOLE 19 501,594 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 315,153 7,892,643 SH SOLE 21 7,892,643 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 114,672 2,871,827 SH SOLE 22 2,817,733 0 54,094
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 999 25,029 SH SOLE 23 25,029 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,861 272,012 SH SOLE 25 272,012 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,574 39,420 SH SOLE 26 15,695 0 23,725
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,942 48,643 SH SOLE 28 8,901 0 39,742
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 14,902 373,196 SH SOLE 30 373,196 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 338 8,459 SH SOLE 34 8,459 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 326 8,153 SH SOLE 40 8,153 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,120 28,044 SH SOLE 43 179 0 27,865
NATIONAL VISION HLDGS INC COM 63845R107 7,764 177,137 SH SOLE 2 147,106 0 30,031
NATIONAL VISION HLDGS INC COM 63845R107 802 18,298 SH SOLE 4 18,298 0 0
NATIONAL VISION HLDGS INC COM 63845R107 272 6,217 SH SOLE 7 6,217 0 0
NATIONAL VISION HLDGS INC COM 63845R107 11,905 271,618 SH SOLE 18 258,919 0 12,699
NATIONAL VISION HLDGS INC COM 63845R107 8,931 203,773 SH SOLE 19 203,773 0 0
NATIONAL VISION HLDGS INC COM 63845R107 127,891 2,917,895 SH SOLE 21 2,917,895 0 0
NATIONAL VISION HLDGS INC COM 63845R107 109,513 2,498,582 SH SOLE 22 2,296,667 0 201,915
NATIONAL VISION HLDGS INC COM 63845R107 1,893 43,181 SH SOLE 23 43,181 0 0
NATIONAL VISION HLDGS INC COM 63845R107 75 1,705 SH SOLE 25 1,705 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,225 50,755 SH SOLE 26 35,648 0 15,107
NATIONAL VISION HLDGS INC COM 63845R107 515 11,756 SH SOLE 28 11,756 0 0
NATIONAL VISION HLDGS INC COM 63845R107 939 21,432 SH SOLE 29 21,432 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,651 60,477 SH SOLE 30 60,477 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,852 42,243 SH SOLE 31 42,243 0 0
NATIONAL VISION HLDGS INC COM 63845R107 287 6,542 SH SOLE 34 6,542 0 0
NATIONAL VISION HLDGS INC COM 63845R107 171 3,907 SH SOLE 36 3,907 0 0
NATIONAL VISION HLDGS INC COM 63845R107 428 9,758 SH SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 352 8,031 SH SOLE 43 0 0 8,031
NATIONAL WESTN LIFE GROUP IN CL A 638517102 702 2,821 SH SOLE 2 658 0 2,163
NATIONAL WESTN LIFE GROUP IN CL A 638517102 10 40 SH SOLE 7 40 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,996 8,016 SH SOLE 18 8,016 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,029 4,134 SH SOLE 19 4,134 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 25,341 101,771 SH SOLE 21 101,771 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 18,086 72,634 SH SOLE 22 68,225 0 4,409
NATIONAL WESTN LIFE GROUP IN CL A 638517102 232 933 SH SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 95 380 SH SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,037 4,165 SH SOLE 30 4,165 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 105 420 SH SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 685 2,752 SH SOLE 43 255 0 2,497
NATURA &CO HLDG S A ADS 63884N108 2 133 SH SOLE 18 133 0 0
NATURA &CO HLDG S A ADS 63884N108 1,018 59,914 SH SOLE 21 59,914 0 0
NATURA &CO HLDG S A ADS 63884N108 6 376 SH SOLE 28 0 0 376
NATURA &CO HLDG S A ADS 63884N108 9,188 540,785 SH SOLE 43 36,777 0 504,008
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 17 1,119 SH SOLE 18 1,119 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 243 15,817 SH SOLE 21 15,817 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 25 2,683 SH SOLE 2 2,683 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 41 4,324 SH SOLE 18 4,324 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 46 4,900 SH SOLE 19 4,900 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 384 40,702 SH SOLE 21 40,702 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 3,536 374,618 SH SOLE 22 374,618 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 154 16,343 SH SOLE 26 0 0 16,343
NATURAL GROCERS BY VITAMIN C COM 63888U108 97 5,535 SH SOLE 2 521 0 5,014
NATURAL GROCERS BY VITAMIN C COM 63888U108 607 34,584 SH SOLE 18 34,584 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 293 16,721 SH SOLE 19 16,721 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 6,367 362,812 SH SOLE 21 362,812 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,178 238,052 SH SOLE 22 232,855 0 5,197
NATURAL GROCERS BY VITAMIN C COM 63888U108 63 3,603 SH SOLE 43 0 0 3,603
NATURAL HEALTH TRENDS CORP COM 63888P406 10 1,479 SH SOLE 18 1,479 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 194 28,771 SH SOLE 21 28,771 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 787 116,566 SH SOLE 22 116,566 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 80 8,208 SH SOLE 18 8,208 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 1,937 198,046 SH SOLE 19 198,046 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 122 12,480 SH SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 1,133 115,810 SH SOLE 26 115,810 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,896 296,135 SH SOLE 30 296,135 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 3,642 372,427 SH SOLE 34 372,427 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 7 8,208 SH SOLE 18 8,208 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 184 229,830 SH SOLE 19 229,830 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 10 12,480 SH SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 93 115,810 SH SOLE 26 115,810 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 209 261,120 SH SOLE 30 261,120 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 317 396,319 SH SOLE 34 396,319 0 0
NATURES SUNSHINE PRODS INC COM 639027101 186 9,295 SH SOLE 2 1,236 0 8,059
NATURES SUNSHINE PRODS INC COM 639027101 7 355 SH SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 676 33,881 SH SOLE 18 33,881 0 0
NATURES SUNSHINE PRODS INC COM 639027101 410 20,557 SH SOLE 19 20,557 0 0
NATURES SUNSHINE PRODS INC COM 639027101 6,516 326,440 SH SOLE 21 326,440 0 0
NATURES SUNSHINE PRODS INC COM 639027101 2,783 139,410 SH SOLE 22 130,083 0 9,327
NATURES SUNSHINE PRODS INC COM 639027101 18 926 SH SOLE 43 0 0 926
NATUS MED INC DEL COM 639050103 1,126 43,980 SH SOLE 2 14,993 0 28,987
NATUS MED INC DEL COM 639050103 5 195 SH SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 17 676 SH SOLE 7 676 0 0
NATUS MED INC DEL COM 639050103 3,586 140,031 SH SOLE 18 140,031 0 0
NATUS MED INC DEL COM 639050103 7,523 293,770 SH SOLE 19 293,770 0 0
NATUS MED INC DEL COM 639050103 112,013 4,373,806 SH SOLE 21 4,373,806 0 0
NATUS MED INC DEL COM 639050103 30,641 1,196,428 SH SOLE 22 1,152,804 0 43,624
NATUS MED INC DEL COM 639050103 260 10,165 SH SOLE 23 10,165 0 0
NATUS MED INC DEL COM 639050103 16 635 SH SOLE 25 635 0 0
NATUS MED INC DEL COM 639050103 1,414 55,220 SH SOLE 26 12,837 0 42,383
NATUS MED INC DEL COM 639050103 123 4,815 SH SOLE 28 4,815 0 0
NATUS MED INC DEL COM 639050103 7,641 298,357 SH SOLE 30 298,357 0 0
NATUS MED INC DEL COM 639050103 22 877 SH SOLE 34 877 0 0
NATUS MED INC DEL COM 639050103 29 1,114 SH SOLE 36 1,114 0 0
NATUS MED INC DEL COM 639050103 92 3,579 SH SOLE 40 3,579 0 0
NATUS MED INC DEL COM 639050103 1,703 66,500 SH SOLE 43 201 0 66,299
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 5,176 963,829 SH SOLE 43 31,469 0 932,360
NAUTILUS INC COM 63910B102 565 36,116 SH SOLE 2 9,942 0 26,174
NAUTILUS INC COM 63910B102 2 119 SH SOLE 4 119 0 0
NAUTILUS INC COM 63910B102 10 627 SH SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 1,682 107,555 SH SOLE 18 107,555 0 0
NAUTILUS INC COM 63910B102 822 52,559 SH SOLE 19 52,559 0 0
NAUTILUS INC COM 63910B102 19,337 1,236,383 SH SOLE 21 1,236,383 0 0
NAUTILUS INC COM 63910B102 13,483 862,102 SH SOLE 22 818,030 0 44,072
NAUTILUS INC COM 63910B102 103 6,591 SH SOLE 30 6,591 0 0
NAUTILUS INC COM 63910B102 55 3,547 SH SOLE 40 3,547 0 0
NAUTILUS INC COM 63910B102 15 962 SH SOLE 43 0 0 962
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 13 6,298 SH SOLE 21 6,298 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 252 124,518 SH SOLE 22 124,518 0 0
NAVIENT CORPORATION COM 63938C108 4,245 296,644 SH SOLE 2 132,809 0 163,835
NAVIENT CORPORATION COM 63938C108 11 797 SH SOLE 4 797 0 0
NAVIENT CORPORATION COM 63938C108 105 7,358 SH SOLE 7 7,358 0 0
NAVIENT CORPORATION COM 63938C108 14,108 985,901 SH SOLE 18 985,901 0 0
NAVIENT CORPORATION COM 63938C108 4,861 339,712 SH SOLE 19 339,712 0 0
NAVIENT CORPORATION COM 63938C108 192,261 13,435,433 SH SOLE 21 13,435,433 0 0
NAVIENT CORPORATION COM 63938C108 94,895 6,631,375 SH SOLE 22 6,343,424 0 287,951
NAVIENT CORPORATION COM 63938C108 56 3,938 SH SOLE 23 3,938 0 0
NAVIENT CORPORATION COM 63938C108 1,018 71,148 SH SOLE 26 45,566 0 25,582
NAVIENT CORPORATION COM 63938C108 709 49,514 SH SOLE 28 22,596 0 26,918
NAVIENT CORPORATION COM 63938C108 1,863 130,197 SH SOLE 30 130,197 0 0
NAVIENT CORPORATION COM 63938C108 1,242 86,791 SH SOLE 36 86,791 0 0
NAVIENT CORPORATION COM 63938C108 338 23,628 SH SOLE 40 23,628 0 0
NAVIENT CORPORATION COM 63938C108 5,963 416,725 SH SOLE 43 32,159 0 384,566
NAVIGATOR HLDGS LTD SHS Y62132108 50 5,627 SH SOLE 2 1,543 0 4,084
NAVIGATOR HLDGS LTD SHS Y62132108 71 8,026 SH SOLE 19 8,026 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 567 63,705 SH SOLE 22 63,705 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 29 3,311 SH SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 20 2,267 SH SOLE 26 0 0 2,267
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 11 2,603 SH SOLE 18 2,603 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 132 32,636 SH SOLE 21 32,636 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,479 56,312 SH SOLE 2 14,935 0 41,377
NAVISTAR INTL CORP NEW COM 63934E108 8 175 SH SOLE 4 175 0 0
NAVISTAR INTL CORP NEW COM 63934E108 66 1,496 SH SOLE 7 1,496 0 0
NAVISTAR INTL CORP NEW COM 63934E108 7,202 163,566 SH SOLE 18 163,566 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,076 92,562 SH SOLE 19 92,562 0 0
NAVISTAR INTL CORP NEW COM 63934E108 83,059 1,886,424 SH SOLE 21 1,886,424 0 0
NAVISTAR INTL CORP NEW COM 63934E108 61,553 1,397,974 SH SOLE 22 1,320,499 0 77,475
NAVISTAR INTL CORP NEW COM 63934E108 33 757 SH SOLE 25 757 0 0
NAVISTAR INTL CORP NEW COM 63934E108 479 10,878 SH SOLE 26 6,887 0 3,991
NAVISTAR INTL CORP NEW COM 63934E108 337 7,662 SH SOLE 28 5,962 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 1,451 32,947 SH SOLE 30 32,947 0 0
NAVISTAR INTL CORP NEW COM 63934E108 52 1,184 SH SOLE 34 1,184 0 0
NAVISTAR INTL CORP NEW COM 63934E108 208 4,729 SH SOLE 36 4,729 0 0
NAVISTAR INTL CORP NEW COM 63934E108 244 5,553 SH SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW COM 63934E108 753 17,112 SH SOLE 43 57 0 17,055
NBT BANCORP INC COM 628778102 1,955 48,995 SH SOLE 2 14,111 0 34,884
NBT BANCORP INC COM 628778102 8 205 SH SOLE 4 205 0 0
NBT BANCORP INC COM 628778102 31 769 SH SOLE 7 769 0 0
NBT BANCORP INC COM 628778102 6,729 168,643 SH SOLE 18 168,643 0 0
NBT BANCORP INC COM 628778102 2,977 74,624 SH SOLE 19 74,624 0 0
NBT BANCORP INC COM 628778102 192,685 4,829,207 SH SOLE 21 4,829,207 0 0
NBT BANCORP INC COM 628778102 47,015 1,178,311 SH SOLE 22 1,119,737 0 58,574
NBT BANCORP INC COM 628778102 913 22,883 SH SOLE 26 7,373 0 15,510
NBT BANCORP INC COM 628778102 250 6,259 SH SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 3,151 78,978 SH SOLE 30 78,978 0 0
NBT BANCORP INC COM 628778102 197 4,934 SH SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 590 14,775 SH SOLE 43 1,303 0 13,472
NCINO INC COM 63947U107 5,899 88,416 SH SOLE 2 3,503 0 84,913
NCINO INC COM 63947U107 15 225 SH SOLE 4 225 0 0
NCINO INC COM 63947U107 57 855 SH SOLE 7 855 0 0
NCINO INC COM 63947U107 1,481 22,202 SH SOLE 18 22,202 0 0
NCINO INC COM 63947U107 805 12,069 SH SOLE 19 12,069 0 0
NCINO INC COM 63947U107 37,130 556,504 SH SOLE 21 556,504 0 0
NCINO INC COM 63947U107 27,574 413,285 SH SOLE 22 377,574 0 35,711
NCINO INC COM 63947U107 35,897 538,031 SH SOLE 25 538,031 0 0
NCINO INC COM 63947U107 58 872 SH SOLE 31 872 0 0
NCR CORP NEW COM 62886E108 13,093 345,015 SH SOLE 2 104,160 0 240,855
NCR CORP NEW COM 62886E108 37 962 SH SOLE 4 962 0 0
NCR CORP NEW COM 62886E108 146 3,835 SH SOLE 7 3,835 0 0
NCR CORP NEW COM 62886E108 11,946 314,774 SH SOLE 18 314,774 0 0
NCR CORP NEW COM 62886E108 1,297 34,189 SH SOLE 19 34,189 0 0
NCR CORP NEW COM 62886E108 223,346 5,885,276 SH SOLE 21 5,885,276 0 0
NCR CORP NEW COM 62886E108 157,523 4,150,805 SH SOLE 22 3,971,390 0 179,415
NCR CORP NEW COM 62886E108 73 1,917 SH SOLE 23 1,917 0 0
NCR CORP NEW COM 62886E108 65 1,709 SH SOLE 25 1,709 0 0
NCR CORP NEW COM 62886E108 2,165 57,055 SH SOLE 26 43,315 0 13,740
NCR CORP NEW COM 62886E108 692 18,230 SH SOLE 28 15,486 0 2,744
NCR CORP NEW COM 62886E108 3,300 86,959 SH SOLE 30 86,959 0 0
NCR CORP NEW COM 62886E108 91 2,385 SH SOLE 31 2,385 0 0
NCR CORP NEW COM 62886E108 87 2,284 SH SOLE 34 2,284 0 0
NCR CORP NEW COM 62886E108 451 11,871 SH SOLE 36 11,871 0 0
NCR CORP NEW COM 62886E108 595 15,685 SH SOLE 40 15,685 0 0
NCR CORP NEW COM 62886E108 1,418 37,363 SH SOLE 43 1,134 0 36,229
NCS MULTISTAGE HLDGS INC COM NEW 628877201 137 4,935 SH SOLE 21 4,935 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 53 1,892 SH SOLE 22 1,892 0 0
NEENAH INC COM 640079109 1,061 20,653 SH SOLE 2 5,671 0 14,982
NEENAH INC COM 640079109 5 103 SH SOLE 4 103 0 0
NEENAH INC COM 640079109 17 333 SH SOLE 7 333 0 0
NEENAH INC COM 640079109 3,443 67,005 SH SOLE 18 67,005 0 0
NEENAH INC COM 640079109 2,429 47,266 SH SOLE 19 47,266 0 0
NEENAH INC COM 640079109 104,208 2,028,180 SH SOLE 21 2,028,180 0 0
NEENAH INC COM 640079109 27,217 529,711 SH SOLE 22 503,393 0 26,318
NEENAH INC COM 640079109 612 11,918 SH SOLE 26 6,481 0 5,437
NEENAH INC COM 640079109 97 1,882 SH SOLE 28 1,882 0 0
NEENAH INC COM 640079109 1,897 36,928 SH SOLE 30 36,928 0 0
NEENAH INC COM 640079109 96 1,874 SH SOLE 40 1,874 0 0
NEENAH INC COM 640079109 931 18,129 SH SOLE 43 173 0 17,956
NEKTAR THERAPEUTICS COM 640268108 10,569 528,474 SH SOLE 2 172,772 0 355,702
NEKTAR THERAPEUTICS COM 640268108 15 769 SH SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 56 2,823 SH SOLE 7 2,823 0 0
NEKTAR THERAPEUTICS COM 640268108 9,494 474,700 SH SOLE 18 474,700 0 0
NEKTAR THERAPEUTICS COM 640268108 16,900 845,011 SH SOLE 19 845,011 0 0
NEKTAR THERAPEUTICS COM 640268108 216,187 10,809,329 SH SOLE 21 10,809,329 0 0
NEKTAR THERAPEUTICS COM 640268108 114,876 5,743,779 SH SOLE 22 5,509,477 0 234,302
NEKTAR THERAPEUTICS COM 640268108 32 1,613 SH SOLE 25 1,613 0 0
NEKTAR THERAPEUTICS COM 640268108 1,893 94,626 SH SOLE 26 70,035 0 24,591
NEKTAR THERAPEUTICS COM 640268108 462 23,081 SH SOLE 28 23,081 0 0
NEKTAR THERAPEUTICS COM 640268108 3,654 182,700 SH SOLE 30 182,700 0 0
NEKTAR THERAPEUTICS COM 640268108 66 3,307 SH SOLE 31 3,307 0 0
NEKTAR THERAPEUTICS COM 640268108 4,113 205,645 SH SOLE 34 205,645 0 0
NEKTAR THERAPEUTICS COM 640268108 80 3,986 SH SOLE 36 3,986 0 0
NEKTAR THERAPEUTICS COM 640268108 449 22,462 SH SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 1,697 84,831 SH SOLE 43 8,140 0 76,691
NELNET INC CL A 64031N108 1,568 21,550 SH SOLE 2 6,054 0 15,496
NELNET INC CL A 64031N108 8 107 SH SOLE 4 107 0 0
NELNET INC CL A 64031N108 26 361 SH SOLE 7 361 0 0
NELNET INC CL A 64031N108 4,145 56,984 SH SOLE 18 56,984 0 0
NELNET INC CL A 64031N108 2,190 30,110 SH SOLE 19 30,110 0 0
NELNET INC CL A 64031N108 47,222 649,188 SH SOLE 21 649,188 0 0
NELNET INC CL A 64031N108 41,334 568,241 SH SOLE 22 539,896 0 28,345
NELNET INC CL A 64031N108 35 480 SH SOLE 23 480 0 0
NELNET INC CL A 64031N108 305 4,189 SH SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 207 2,844 SH SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 1,124 15,451 SH SOLE 30 15,451 0 0
NELNET INC CL A 64031N108 55 750 SH SOLE 34 750 0 0
NELNET INC CL A 64031N108 149 2,052 SH SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 439 6,036 SH SOLE 43 140 0 5,896
NEMAURA MED INC COM NEW 640442208 40 5,254 SH SOLE 2 1,468 0 3,786
NEMAURA MED INC COM NEW 640442208 214 28,057 SH SOLE 18 28,057 0 0
NEMAURA MED INC COM NEW 640442208 96 12,589 SH SOLE 19 12,589 0 0
NEMAURA MED INC COM NEW 640442208 1,967 257,455 SH SOLE 21 257,455 0 0
NEMAURA MED INC COM NEW 640442208 575 75,212 SH SOLE 22 74,910 0 302
NEOGAMES S A SHS L6673X107 72 2,023 SH SOLE 2 232 0 1,791
NEOGAMES S A SHS L6673X107 698 19,514 SH SOLE 18 19,514 0 0
NEOGAMES S A SHS L6673X107 317 8,869 SH SOLE 19 8,869 0 0
NEOGAMES S A SHS L6673X107 6,644 185,737 SH SOLE 21 185,737 0 0
NEOGAMES S A SHS L6673X107 1,665 46,560 SH SOLE 22 44,337 0 2,223
NEOGEN CORP COM 640491106 4,597 51,716 SH SOLE 2 40,252 0 11,464
NEOGEN CORP COM 640491106 19 218 SH SOLE 4 218 0 0
NEOGEN CORP COM 640491106 82 928 SH SOLE 7 928 0 0
NEOGEN CORP COM 640491106 25,501 286,881 SH SOLE 18 276,981 0 9,900
NEOGEN CORP COM 640491106 16,429 184,821 SH SOLE 19 184,821 0 0
NEOGEN CORP COM 640491106 335,398 3,773,183 SH SOLE 21 3,773,183 0 0
NEOGEN CORP COM 640491106 163,020 1,833,948 SH SOLE 22 1,792,122 0 41,826
NEOGEN CORP COM 640491106 450 5,059 SH SOLE 23 5,059 0 0
NEOGEN CORP COM 640491106 3,924 44,143 SH SOLE 26 11,245 0 32,898
NEOGEN CORP COM 640491106 289 3,253 SH SOLE 28 3,253 0 0
NEOGEN CORP COM 640491106 3,206 36,065 SH SOLE 30 36,065 0 0
NEOGEN CORP COM 640491106 562 6,317 SH SOLE 40 6,317 0 0
NEOGEN CORP COM 640491106 3,346 37,647 SH SOLE 43 983 0 36,664
NEOGENOMICS INC COM NEW 64049M209 3,619 75,028 SH SOLE 2 47,151 0 27,877
NEOGENOMICS INC COM NEW 64049M209 62 1,292 SH SOLE 4 1,292 0 0
NEOGENOMICS INC COM NEW 64049M209 97 2,004 SH SOLE 7 2,004 0 0
NEOGENOMICS INC COM NEW 64049M209 22,689 470,428 SH SOLE 18 446,709 0 23,719
NEOGENOMICS INC COM NEW 64049M209 31,540 653,943 SH SOLE 19 653,943 0 0
NEOGENOMICS INC COM NEW 64049M209 645,302 13,379,679 SH SOLE 21 13,379,679 0 0
NEOGENOMICS INC COM NEW 64049M209 176,606 3,661,755 SH SOLE 22 3,582,216 0 79,539
NEOGENOMICS INC COM NEW 64049M209 1,077 22,339 SH SOLE 23 22,339 0 0
NEOGENOMICS INC COM NEW 64049M209 76 1,577 SH SOLE 25 1,577 0 0
NEOGENOMICS INC COM NEW 64049M209 6,972 144,547 SH SOLE 26 32,896 0 111,651
NEOGENOMICS INC COM NEW 64049M209 605 12,535 SH SOLE 28 12,535 0 0
NEOGENOMICS INC COM NEW 64049M209 57 1,173 SH SOLE 29 1,173 0 0
NEOGENOMICS INC COM NEW 64049M209 11,607 240,655 SH SOLE 30 240,655 0 0
NEOGENOMICS INC COM NEW 64049M209 8 169 SH SOLE 34 169 0 0
NEOGENOMICS INC COM NEW 64049M209 158 3,277 SH SOLE 36 3,277 0 0
NEOGENOMICS INC COM NEW 64049M209 600 12,447 SH SOLE 40 12,447 0 0
NEOGENOMICS INC COM NEW 64049M209 2,811 58,278 SH SOLE 43 199 0 58,079
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2,012 2,000,000 PRN SOLE 21 2,000,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 161 13,065 SH SOLE 2 9,511 0 3,554
NEOLEUKIN THERAPEUTICS INC COM 64049K104 6 526 SH SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,368 111,144 SH SOLE 18 102,140 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 878 71,316 SH SOLE 19 71,316 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 19,850 1,612,493 SH SOLE 21 1,612,493 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 10,828 879,597 SH SOLE 22 871,988 0 7,609
NEOLEUKIN THERAPEUTICS INC COM 64049K104 228 18,487 SH SOLE 30 18,487 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 39 3,197 SH SOLE 40 3,197 0 0
NEONODE INC COM PAR 64051M709 19 2,003 SH SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 886 94,557 SH SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 435 36,362 SH SOLE 2 16,370 0 19,992
NEOPHOTONICS CORP COM 64051T100 8 683 SH SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 2,109 176,444 SH SOLE 18 176,444 0 0
NEOPHOTONICS CORP COM 64051T100 1,040 87,034 SH SOLE 19 87,034 0 0
NEOPHOTONICS CORP COM 64051T100 23,479 1,964,754 SH SOLE 21 1,964,754 0 0
NEOPHOTONICS CORP COM 64051T100 17,574 1,470,643 SH SOLE 22 1,425,624 0 45,019
NEOPHOTONICS CORP COM 64051T100 120 10,001 SH SOLE 30 10,001 0 0
NEOPHOTONICS CORP COM 64051T100 105 8,806 SH SOLE 40 8,806 0 0
NEOPHOTONICS CORP COM 64051T100 47 3,933 SH SOLE 43 0 0 3,933
NEPHROS INC COM 640671400 11 1,584 SH SOLE 18 1,584 0 0
NEPHROS INC COM 640671400 122 18,403 SH SOLE 21 18,403 0 0
NEPHROS INC COM 640671400 24 3,572 SH SOLE 22 3,572 0 0
NESCO HLDGS INC COM 64083J104 90 9,642 SH SOLE 2 1,125 0 8,517
NESCO HLDGS INC COM 64083J104 510 54,514 SH SOLE 18 54,514 0 0
NESCO HLDGS INC COM 64083J104 216 23,153 SH SOLE 19 23,153 0 0
NESCO HLDGS INC COM 64083J104 4,607 492,775 SH SOLE 21 492,775 0 0
NESCO HLDGS INC COM 64083J104 1,171 125,237 SH SOLE 22 112,658 0 12,579
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1 177 SH SOLE 43 0 0 177
NET ELEMENT INC COM 64111R300 1 51 SH SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 1,901 174,059 SH SOLE 22 174,059 0 0
NETAPP INC COM 64110D104 40,775 561,104 SH SOLE 2 136,168 0 424,936
NETAPP INC COM 64110D104 8,353 114,946 SH SOLE 4 106,308 0 8,638
NETAPP INC COM 64110D104 20,974 288,621 SH SOLE 7 201,914 0 86,707
NETAPP INC COM 64110D104 2,073 28,530 SH SOLE 13 28,530 0 0
NETAPP INC COM 64110D104 2,249 30,951 SH SOLE 15 30,951 0 0
NETAPP INC COM 64110D104 40,354 555,310 SH SOLE 18 521,095 0 34,215
NETAPP INC COM 64110D104 18,548 255,232 SH SOLE 19 255,232 0 0
NETAPP INC COM 64110D104 460,566 6,337,767 SH SOLE 21 6,337,767 0 0
NETAPP INC COM 64110D104 391,676 5,389,793 SH SOLE 22 4,811,843 0 577,950
NETAPP INC COM 64110D104 10,538 145,013 SH SOLE 23 145,013 0 0
NETAPP INC COM 64110D104 27,029 371,935 SH SOLE 25 371,935 0 0
NETAPP INC COM 64110D104 44,085 606,644 SH SOLE 26 253,989 0 352,655
NETAPP INC COM 64110D104 52,913 728,133 SH SOLE 28 23,702 0 704,431
NETAPP INC COM 64110D104 20 271 SH SOLE 29 271 0 0
NETAPP INC COM 64110D104 122,163 1,681,059 SH SOLE 30 1,476,790 0 204,269
NETAPP INC COM 64110D104 3,780 52,016 SH SOLE 31 28,289 0 23,727
NETAPP INC COM 64110D104 3,042 41,856 SH SOLE 34 41,856 0 0
NETAPP INC COM 64110D104 10,177 140,043 SH SOLE 36 140,043 0 0
NETAPP INC COM 64110D104 651 8,963 SH SOLE 40 8,963 0 0
NETAPP INC COM 64110D104 12,356 170,035 SH SOLE 43 16,501 0 153,534
NETEASE INC SPONSORED ADS 64110W102 103,478 1,002,107 SH SOLE 2 133,242 0 868,865
NETEASE INC SPONSORED ADS 64110W102 10 100 SH SOLE 3 100 0 0
NETEASE INC SPONSORED ADS 64110W102 26,336 255,045 SH SOLE 4 228,892 0 26,153
NETEASE INC SPONSORED ADS 64110W102 7,513 72,754 SH SOLE 7 72,754 0 0
NETEASE INC SPONSORED ADS 64110W102 11,655 112,871 SH SOLE 13 89,017 0 23,854
NETEASE INC SPONSORED ADS 64110W102 29,804 288,628 SH SOLE 15 286,693 0 1,935
NETEASE INC SPONSORED ADS 64110W102 29,551 286,178 SH SOLE 18 286,178 0 0
NETEASE INC SPONSORED ADS 64110W102 101,072 978,814 SH SOLE 19 978,814 0 0
NETEASE INC SPONSORED ADS 64110W102 781,611 7,569,345 SH SOLE 21 7,569,345 0 0
NETEASE INC SPONSORED ADS 64110W102 644,230 6,238,908 SH SOLE 22 5,119,740 0 1,119,168
NETEASE INC SPONSORED ADS 64110W102 26,343 255,114 SH SOLE 23 255,114 0 0
NETEASE INC SPONSORED ADS 64110W102 28,593 276,902 SH SOLE 25 276,902 0 0
NETEASE INC SPONSORED ADS 64110W102 95,441 924,280 SH SOLE 26 88,162 0 836,118
NETEASE INC SPONSORED ADS 64110W102 70,778 685,438 SH SOLE 28 50,554 0 634,884
NETEASE INC SPONSORED ADS 64110W102 4,836 46,830 SH SOLE 29 46,830 0 0
NETEASE INC SPONSORED ADS 64110W102 275,380 2,666,860 SH SOLE 30 2,646,279 0 20,581
NETEASE INC SPONSORED ADS 64110W102 11,223 108,689 SH SOLE 31 96,781 0 11,908
NETEASE INC SPONSORED ADS 64110W102 9,488 91,889 SH SOLE 32 91,889 0 0
NETEASE INC SPONSORED ADS 64110W102 133,387 1,291,756 SH SOLE 34 1,291,756 0 0
NETEASE INC SPONSORED ADS 64110W102 304 2,940 SH SOLE 36 2,940 0 0
NETEASE INC SPONSORED ADS 64110W102 270 2,611 SH SOLE 40 2,611 0 0
NETEASE INC SPONSORED ADS 64110W102 28,178 272,883 SH SOLE 43 22,884 0 249,999
NETFLIX INC COM 64110L106 581,440 1,114,596 SH SOLE 2 251,965 0 862,631
NETFLIX INC COM 64110L106 113,143 216,890 SH SOLE 4 199,960 0 16,930
NETFLIX INC COM 64110L106 217,473 416,886 SH SOLE 7 403,671 0 13,215
NETFLIX INC COM 64110L106 5,264 10,090 SH SOLE 13 10,090 0 0
NETFLIX INC COM 64110L106 23,906 45,826 SH SOLE 15 45,826 0 0
NETFLIX INC COM 64110L106 54 103 SH SOLE 17 0 0 103
NETFLIX INC COM 64110L106 765,358 1,467,158 SH SOLE 18 1,172,739 0 294,419
NETFLIX INC COM 64110L106 392,414 752,241 SH SOLE 19 752,241 0 0
NETFLIX INC COM 64110L106 4,661,103 8,935,136 SH SOLE 21 8,935,136 0 0
NETFLIX INC COM 64110L106 5,253,825 10,071,359 SH SOLE 22 8,970,311 0 1,101,048
NETFLIX INC COM 64110L106 157,194 301,335 SH SOLE 23 301,335 0 0
NETFLIX INC COM 64110L106 369,039 707,433 SH SOLE 25 707,433 0 0
NETFLIX INC COM 64110L106 489,469 938,292 SH SOLE 26 292,168 0 646,124
NETFLIX INC COM 64110L106 413,286 792,252 SH SOLE 28 52,114 0 740,138
NETFLIX INC COM 64110L106 8,020 15,374 SH SOLE 29 15,374 0 0
NETFLIX INC COM 64110L106 1,057,200 2,026,607 SH SOLE 30 2,026,607 0 0
NETFLIX INC COM 64110L106 85,516 163,930 SH SOLE 31 77,250 0 86,680
NETFLIX INC COM 64110L106 62,346 119,514 SH SOLE 32 119,514 0 0
NETFLIX INC COM 64110L106 66,902 128,249 SH SOLE 34 128,249 0 0
NETFLIX INC COM 64110L106 121,181 232,299 SH SOLE 36 232,299 0 0
NETFLIX INC COM 64110L106 9,397 18,013 SH SOLE 40 18,013 0 0
NETFLIX INC COM 64110L106 174,007 333,565 SH SOLE 43 24,132 0 309,433
NETGEAR INC COM 64111Q104 1,613 39,256 SH SOLE 2 10,759 0 28,497
NETGEAR INC COM 64111Q104 5 119 SH SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 20 478 SH SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 5,155 125,437 SH SOLE 18 125,437 0 0
NETGEAR INC COM 64111Q104 2,235 54,383 SH SOLE 19 54,383 0 0
NETGEAR INC COM 64111Q104 157,345 3,828,352 SH SOLE 21 3,828,352 0 0
NETGEAR INC COM 64111Q104 37,839 920,650 SH SOLE 22 873,910 0 46,740
NETGEAR INC COM 64111Q104 32 772 SH SOLE 23 772 0 0
NETGEAR INC COM 64111Q104 26 631 SH SOLE 25 631 0 0
NETGEAR INC COM 64111Q104 1,006 24,489 SH SOLE 26 5,148 0 19,341
NETGEAR INC COM 64111Q104 179 4,361 SH SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 8,023 195,208 SH SOLE 30 195,208 0 0
NETGEAR INC COM 64111Q104 46 1,123 SH SOLE 36 1,123 0 0
NETGEAR INC COM 64111Q104 143 3,482 SH SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 1,164 28,322 SH SOLE 43 1,068 0 27,254
NETSCOUT SYS INC COM 64115T104 3,154 112,010 SH SOLE 2 52,579 0 59,431
NETSCOUT SYS INC COM 64115T104 9 319 SH SOLE 4 319 0 0
NETSCOUT SYS INC COM 64115T104 35 1,260 SH SOLE 7 1,260 0 0
NETSCOUT SYS INC COM 64115T104 10,778 382,752 SH SOLE 18 382,752 0 0
NETSCOUT SYS INC COM 64115T104 3,691 131,060 SH SOLE 19 131,060 0 0
NETSCOUT SYS INC COM 64115T104 156,850 5,569,946 SH SOLE 21 5,569,946 0 0
NETSCOUT SYS INC COM 64115T104 68,923 2,447,540 SH SOLE 22 2,335,230 0 112,310
NETSCOUT SYS INC COM 64115T104 939 33,359 SH SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 298 10,585 SH SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 12,947 459,767 SH SOLE 30 459,767 0 0
NETSCOUT SYS INC COM 64115T104 77 2,743 SH SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 250 8,871 SH SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 1,031 36,615 SH SOLE 43 116 0 36,499
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 31 7,979 SH SOLE 21 7,979 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,209 307,628 SH SOLE 22 307,628 0 0
NETSTREIT CORP COM 64119V303 376 20,326 SH SOLE 2 783 0 19,543
NETSTREIT CORP COM 64119V303 1 47 SH SOLE 7 47 0 0
NETSTREIT CORP COM 64119V303 1,451 78,499 SH SOLE 18 78,499 0 0
NETSTREIT CORP COM 64119V303 818 44,233 SH SOLE 19 44,233 0 0
NETSTREIT CORP COM 64119V303 15,162 820,036 SH SOLE 21 820,036 0 0
NETSTREIT CORP COM 64119V303 9,303 503,131 SH SOLE 22 483,580 0 19,551
NETSTREIT CORP COM 64119V303 13 695 SH SOLE 23 695 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 11 3,577 SH SOLE 18 3,577 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 170 54,438 SH SOLE 21 54,438 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 14 4,475 SH SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 25 3,363 SH SOLE 2 1,444 0 1,919
NEUBASE THERAPEUTICS INC COM 64132K102 486 65,789 SH SOLE 18 65,789 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 240 32,455 SH SOLE 19 32,455 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 4,639 627,749 SH SOLE 21 627,749 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 1,478 200,044 SH SOLE 22 199,144 0 900
NEUROBO PHARMACEUTICALS INC COM 64132R107 7 1,605 SH SOLE 2 645 0 960
NEUROBO PHARMACEUTICALS INC COM 64132R107 96 21,720 SH SOLE 18 21,720 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 34 7,682 SH SOLE 19 7,682 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 605 137,532 SH SOLE 21 137,532 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 253 57,474 SH SOLE 22 57,135 0 339
NEUROCRINE BIOSCIENCES INC COM 64125C109 23,740 244,111 SH SOLE 2 87,277 0 156,834
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,945 40,565 SH SOLE 4 37,167 0 3,398
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,561 16,054 SH SOLE 7 16,054 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 26 269 SH SOLE 13 269 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 684 7,038 SH SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 33,034 339,680 SH SOLE 18 334,618 0 5,062
NEUROCRINE BIOSCIENCES INC COM 64125C109 39,158 402,655 SH SOLE 19 402,655 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 576,076 5,923,660 SH SOLE 21 5,923,660 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 298,781 3,072,298 SH SOLE 22 2,947,396 0 124,902
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,368 55,196 SH SOLE 23 55,196 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,014 10,430 SH SOLE 25 10,430 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 13,622 140,071 SH SOLE 26 106,028 0 34,043
NEUROCRINE BIOSCIENCES INC COM 64125C109 10,272 105,628 SH SOLE 28 8,388 0 97,240
NEUROCRINE BIOSCIENCES INC COM 64125C109 39,733 408,567 SH SOLE 30 378,057 0 30,510
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,957 20,122 SH SOLE 31 11,561 0 8,561
NEUROCRINE BIOSCIENCES INC COM 64125C109 14,105 145,042 SH SOLE 34 145,042 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,199 22,616 SH SOLE 36 22,616 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 374 3,848 SH SOLE 40 3,848 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,075 31,624 SH SOLE 43 2,595 0 29,029
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3,307 2,460,000 PRN SOLE 21 2,460,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 5 1,518 SH SOLE 22 1,518 0 0
NEURONETICS INC COM 64131A105 62 4,984 SH SOLE 18 4,984 0 0
NEURONETICS INC COM 64131A105 1,122 90,713 SH SOLE 21 90,713 0 0
NEURONETICS INC COM 64131A105 4,103 331,668 SH SOLE 22 331,668 0 0
NEVRO CORP COM 64157F103 232 1,663 SH SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 5,524 39,595 SH SOLE 2 32,438 0 7,157
NEVRO CORP COM 64157F103 92 663 SH SOLE 4 663 0 0
NEVRO CORP COM 64157F103 78 560 SH SOLE 7 560 0 0
NEVRO CORP COM 64157F103 20,011 143,447 SH SOLE 18 135,880 0 7,567
NEVRO CORP COM 64157F103 104,854 751,643 SH SOLE 19 751,643 0 0
NEVRO CORP COM 64157F103 1,170 8,390 SH SOLE 20 8,390 0 0
NEVRO CORP COM 64157F103 198,628 1,423,855 SH SOLE 21 1,423,855 0 0
NEVRO CORP COM 64157F103 149,734 1,073,359 SH SOLE 22 1,047,397 0 25,962
NEVRO CORP COM 64157F103 845 6,056 SH SOLE 23 6,056 0 0
NEVRO CORP COM 64157F103 42 299 SH SOLE 25 299 0 0
NEVRO CORP COM 64157F103 4,349 31,178 SH SOLE 26 8,060 0 23,118
NEVRO CORP COM 64157F103 553 3,967 SH SOLE 28 3,967 0 0
NEVRO CORP COM 64157F103 29,129 208,808 SH SOLE 30 208,808 0 0
NEVRO CORP COM 64157F103 20,198 144,788 SH SOLE 34 144,788 0 0
NEVRO CORP COM 64157F103 111 796 SH SOLE 36 796 0 0
NEVRO CORP COM 64157F103 537 3,851 SH SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 675 4,842 SH SOLE 43 182 0 4,660
NEW FORTRESS ENERGY INC COM CL A 644393100 20 446 SH SOLE 2 446 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1,382 30,104 SH SOLE 21 30,104 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 14,186 308,989 SH SOLE 22 308,989 0 0
NEW GOLD INC CDA COM 644535106 4 2,435 SH SOLE 43 0 0 2,435
NEW HOME CO INC COM 645370107 11 2,166 SH SOLE 18 2,166 0 0
NEW HOME CO INC COM 645370107 204 39,010 SH SOLE 21 39,010 0 0
NEW HOME CO INC COM 645370107 542 103,476 SH SOLE 22 103,476 0 0
NEW JERSEY RES CORP COM 646025106 6,143 154,082 SH SOLE 2 71,709 0 82,373
NEW JERSEY RES CORP COM 646025106 16 394 SH SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 8,674 217,568 SH SOLE 7 217,568 0 0
NEW JERSEY RES CORP COM 646025106 22,405 561,955 SH SOLE 18 561,955 0 0
NEW JERSEY RES CORP COM 646025106 18,210 456,724 SH SOLE 19 456,724 0 0
NEW JERSEY RES CORP COM 646025106 369,007 9,255,260 SH SOLE 21 9,255,260 0 0
NEW JERSEY RES CORP COM 646025106 141,292 3,543,825 SH SOLE 22 3,393,148 0 150,677
NEW JERSEY RES CORP COM 646025106 590 14,808 SH SOLE 23 14,808 0 0
NEW JERSEY RES CORP COM 646025106 66 1,662 SH SOLE 25 1,662 0 0
NEW JERSEY RES CORP COM 646025106 5,887 147,653 SH SOLE 26 28,984 0 118,669
NEW JERSEY RES CORP COM 646025106 183 4,594 SH SOLE 28 4,070 0 524
NEW JERSEY RES CORP COM 646025106 2,570 64,455 SH SOLE 30 64,455 0 0
NEW JERSEY RES CORP COM 646025106 1,657 41,555 SH SOLE 32 41,555 0 0
NEW JERSEY RES CORP COM 646025106 285 7,157 SH SOLE 36 7,157 0 0
NEW JERSEY RES CORP COM 646025106 456 11,432 SH SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 3,036 76,158 SH SOLE 43 3,476 0 72,682
NEW MTN FIN CORP COM 647551100 5,919 477,378 SH SOLE 30 477,378 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 59,426 4,244,717 SH SOLE 2 573,028 0 3,671,689
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 19 1,343 SH SOLE 3 1,343 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 14,051 1,003,669 SH SOLE 4 907,789 0 95,880
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,374 169,599 SH SOLE 7 169,599 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5,213 372,372 SH SOLE 13 283,812 0 88,560
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 11,575 826,800 SH SOLE 15 826,800 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 17,199 1,228,486 SH SOLE 18 1,228,486 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 12,396 885,460 SH SOLE 19 885,460 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 381,006 27,214,733 SH SOLE 21 27,214,733 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 348,713 24,908,092 SH SOLE 22 19,823,841 0 5,084,251
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 12,833 916,622 SH SOLE 23 916,622 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 14,055 1,003,944 SH SOLE 25 1,003,944 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 44,736 3,195,415 SH SOLE 26 525,835 0 2,669,580
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 41,303 2,950,213 SH SOLE 28 196,800 0 2,753,413
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,609 114,926 SH SOLE 29 114,926 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 133,418 9,529,877 SH SOLE 30 9,515,337 0 14,540
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4,864 347,454 SH SOLE 31 295,062 0 52,392
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,458 104,163 SH SOLE 32 104,163 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 49,604 3,543,166 SH SOLE 34 3,543,166 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 130 9,280 SH SOLE 36 9,280 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 131 9,350 SH SOLE 40 9,350 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 17,682 1,263,019 SH SOLE 43 164,912 0 1,098,107
NEW RELIC INC COM 64829B100 10,219 166,222 SH SOLE 2 76,381 0 89,841
NEW RELIC INC COM 64829B100 164 2,663 SH SOLE 4 2,663 0 0
NEW RELIC INC COM 64829B100 108 1,756 SH SOLE 7 1,756 0 0
NEW RELIC INC COM 64829B100 3,679 59,840 SH SOLE 18 59,036 0 804
NEW RELIC INC COM 64829B100 10,100 164,283 SH SOLE 19 164,283 0 0
NEW RELIC INC COM 64829B100 57,476 934,869 SH SOLE 21 934,869 0 0
NEW RELIC INC COM 64829B100 94,641 1,539,373 SH SOLE 22 1,468,393 0 70,980
NEW RELIC INC COM 64829B100 79 1,289 SH SOLE 23 1,289 0 0
NEW RELIC INC COM 64829B100 58 950 SH SOLE 25 950 0 0
NEW RELIC INC COM 64829B100 1,261 20,517 SH SOLE 26 12,544 0 7,973
NEW RELIC INC COM 64829B100 372 6,046 SH SOLE 28 6,046 0 0
NEW RELIC INC COM 64829B100 808 13,144 SH SOLE 29 13,144 0 0
NEW RELIC INC COM 64829B100 18,863 306,809 SH SOLE 30 306,809 0 0
NEW RELIC INC COM 64829B100 300 4,875 SH SOLE 31 4,875 0 0
NEW RELIC INC COM 64829B100 4,519 73,504 SH SOLE 34 73,504 0 0
NEW RELIC INC COM 64829B100 144 2,337 SH SOLE 36 2,337 0 0
NEW RELIC INC COM 64829B100 384 6,243 SH SOLE 40 6,243 0 0
NEW RELIC INC COM 64829B100 761 12,371 SH SOLE 43 707 0 11,664
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 2,920 2,995,000 PRN SOLE 21 2,995,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 7,313 7,500,000 PRN SOLE 22 7,500,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 10,375 922,198 SH SOLE 2 148,520 0 773,678
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 19 1,691 SH SOLE 4 1,691 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 162 14,436 SH SOLE 7 14,436 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,781 158,286 SH SOLE 18 158,286 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,259 111,896 SH SOLE 19 111,896 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 164,884 14,656,395 SH SOLE 21 14,656,395 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 124,955 11,107,130 SH SOLE 22 10,551,830 0 555,300
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 31 2,767 SH SOLE 25 2,767 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,582 140,579 SH SOLE 26 87,422 0 53,157
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 741 65,880 SH SOLE 28 51,880 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,918 437,168 SH SOLE 30 437,168 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 89 7,882 SH SOLE 31 7,882 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,311 116,555 SH SOLE 36 116,555 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 597 53,073 SH SOLE 40 53,073 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,809 516,375 SH SOLE 43 18,132 0 498,243
NEW SR INVT GROUP INC COM 648691103 667 107,061 SH SOLE 2 6,885 0 100,176
NEW SR INVT GROUP INC COM 648691103 9 1,473 SH SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 1,864 299,252 SH SOLE 18 299,252 0 0
NEW SR INVT GROUP INC COM 648691103 875 140,441 SH SOLE 19 140,441 0 0
NEW SR INVT GROUP INC COM 648691103 22,518 3,614,404 SH SOLE 21 3,614,404 0 0
NEW SR INVT GROUP INC COM 648691103 13,517 2,169,595 SH SOLE 22 2,077,999 0 91,596
NEW SR INVT GROUP INC COM 648691103 24 3,798 SH SOLE 23 3,798 0 0
NEW SR INVT GROUP INC COM 648691103 114 18,218 SH SOLE 43 784 0 17,434
NEW YORK CMNTY BANCORP INC COM 649445103 16,943 1,342,570 SH SOLE 2 498,321 0 844,249
NEW YORK CMNTY BANCORP INC COM 649445103 205 16,219 SH SOLE 4 16,219 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 642 50,897 SH SOLE 7 50,897 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,564 282,402 SH SOLE 13 282,402 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 23,774 1,883,808 SH SOLE 18 1,569,249 0 314,559
NEW YORK CMNTY BANCORP INC COM 649445103 23,893 1,893,240 SH SOLE 19 1,893,240 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 393,334 31,167,548 SH SOLE 21 31,167,548 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 219,317 17,378,488 SH SOLE 22 15,837,959 0 1,540,529
NEW YORK CMNTY BANCORP INC COM 649445103 435 34,434 SH SOLE 23 34,434 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 84 6,640 SH SOLE 25 6,640 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,616 286,544 SH SOLE 26 155,096 0 131,448
NEW YORK CMNTY BANCORP INC COM 649445103 15,747 1,247,747 SH SOLE 28 56,723 0 1,191,024
NEW YORK CMNTY BANCORP INC COM 649445103 450 35,645 SH SOLE 29 35,645 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,504 515,366 SH SOLE 30 515,366 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 681 53,951 SH SOLE 31 53,951 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,538 201,115 SH SOLE 32 201,115 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 473 37,452 SH SOLE 34 37,452 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,486 117,724 SH SOLE 36 117,724 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 747 59,211 SH SOLE 40 59,211 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,072 164,169 SH SOLE 43 11,305 0 152,864
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 7,094 141,885 SH SOLE 21 141,885 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,941 434,336 SH SOLE 2 122,450 0 311,886
NEW YORK MTG TR INC COM PAR $.02 649604501 7 1,494 SH SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 52 11,659 SH SOLE 7 11,659 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 6,891 1,541,678 SH SOLE 18 1,541,678 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,011 673,503 SH SOLE 19 673,503 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 246,044 55,043,305 SH SOLE 21 55,043,305 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 49,085 10,980,929 SH SOLE 22 10,358,461 0 622,468
NEW YORK MTG TR INC COM PAR $.02 649604501 665 148,769 SH SOLE 26 84,484 0 64,285
NEW YORK MTG TR INC COM PAR $.02 649604501 219 48,949 SH SOLE 28 48,949 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 4,016 898,489 SH SOLE 30 898,489 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 173 38,656 SH SOLE 40 38,656 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,358 527,584 SH SOLE 43 7,049 0 520,535
NEW YORK TIMES CO CL A 650111107 22,714 448,717 SH SOLE 2 140,251 0 308,466
NEW YORK TIMES CO CL A 650111107 29 572 SH SOLE 4 572 0 0
NEW YORK TIMES CO CL A 650111107 163 3,222 SH SOLE 7 3,222 0 0
NEW YORK TIMES CO CL A 650111107 151 2,985 SH SOLE 13 2,985 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 18,803 371,455 SH SOLE 18 364,105 0 7,350
NEW YORK TIMES CO CL A 650111107 6,284 124,135 SH SOLE 19 124,135 0 0
NEW YORK TIMES CO CL A 650111107 350,558 6,925,282 SH SOLE 21 6,925,282 0 0
NEW YORK TIMES CO CL A 650111107 243,900 4,818,259 SH SOLE 22 4,580,803 0 237,456
NEW YORK TIMES CO CL A 650111107 110 2,166 SH SOLE 25 2,166 0 0
NEW YORK TIMES CO CL A 650111107 3,618 71,472 SH SOLE 26 49,459 0 22,013
NEW YORK TIMES CO CL A 650111107 1,279 25,267 SH SOLE 28 17,818 0 7,449
NEW YORK TIMES CO CL A 650111107 140 2,770 SH SOLE 29 2,770 0 0
NEW YORK TIMES CO CL A 650111107 5,144 101,614 SH SOLE 30 101,614 0 0
NEW YORK TIMES CO CL A 650111107 377 7,446 SH SOLE 31 7,446 0 0
NEW YORK TIMES CO CL A 650111107 157 3,092 SH SOLE 34 3,092 0 0
NEW YORK TIMES CO CL A 650111107 253 5,006 SH SOLE 36 5,006 0 0
NEW YORK TIMES CO CL A 650111107 876 17,303 SH SOLE 40 17,303 0 0
NEW YORK TIMES CO CL A 650111107 8,212 162,231 SH SOLE 43 1,062 0 161,169
NEWAGE INC COM 650194103 159 55,755 SH SOLE 2 8,489 0 47,266
NEWAGE INC COM 650194103 7 2,496 SH SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 873 305,220 SH SOLE 18 305,220 0 0
NEWAGE INC COM 650194103 517 180,689 SH SOLE 19 180,689 0 0
NEWAGE INC COM 650194103 10,657 3,726,302 SH SOLE 21 3,726,302 0 0
NEWAGE INC COM 650194103 9,162 3,203,366 SH SOLE 22 3,130,266 0 73,100
NEWELL BRANDS INC COM 651229106 26,494 989,338 SH SOLE 2 196,828 0 792,510
NEWELL BRANDS INC COM 651229106 5,507 205,645 SH SOLE 4 189,814 0 15,831
NEWELL BRANDS INC COM 651229106 9,870 368,559 SH SOLE 7 356,649 0 11,910
NEWELL BRANDS INC COM 651229106 20 734 SH SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 1,468 54,835 SH SOLE 15 54,835 0 0
NEWELL BRANDS INC COM 651229106 105,529 3,940,590 SH SOLE 18 3,680,441 0 260,149
NEWELL BRANDS INC COM 651229106 160,003 5,974,722 SH SOLE 19 5,974,722 0 0
NEWELL BRANDS INC COM 651229106 483,039 18,037,295 SH SOLE 21 18,037,295 0 0
NEWELL BRANDS INC COM 651229106 279,252 10,427,642 SH SOLE 22 9,509,590 0 918,052
NEWELL BRANDS INC COM 651229106 6,773 252,907 SH SOLE 23 252,907 0 0
NEWELL BRANDS INC COM 651229106 27,367 1,021,923 SH SOLE 25 1,021,923 0 0
NEWELL BRANDS INC COM 651229106 28,975 1,081,976 SH SOLE 26 490,516 0 591,460
NEWELL BRANDS INC COM 651229106 22,225 829,898 SH SOLE 28 69,684 0 760,214
NEWELL BRANDS INC COM 651229106 46 1,728 SH SOLE 29 1,728 0 0
NEWELL BRANDS INC COM 651229106 66,234 2,473,256 SH SOLE 30 2,381,395 0 91,861
NEWELL BRANDS INC COM 651229106 2,901 108,310 SH SOLE 31 53,374 0 54,936
NEWELL BRANDS INC COM 651229106 4,164 155,506 SH SOLE 32 155,506 0 0
NEWELL BRANDS INC COM 651229106 10,139 378,596 SH SOLE 34 378,596 0 0
NEWELL BRANDS INC COM 651229106 6,625 247,369 SH SOLE 36 247,369 0 0
NEWELL BRANDS INC COM 651229106 455 17,003 SH SOLE 40 17,003 0 0
NEWELL BRANDS INC COM 651229106 5,279 197,134 SH SOLE 43 11,860 0 185,274
NEWMARK GROUP INC CL A 65158N102 2,184 218,258 SH SOLE 2 69,396 0 148,862
NEWMARK GROUP INC CL A 65158N102 6 597 SH SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 25 2,487 SH SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 4,720 471,723 SH SOLE 18 471,723 0 0
NEWMARK GROUP INC CL A 65158N102 6,974 697,020 SH SOLE 19 697,020 0 0
NEWMARK GROUP INC CL A 65158N102 57,740 5,771,071 SH SOLE 21 5,771,071 0 0
NEWMARK GROUP INC CL A 65158N102 48,483 4,845,850 SH SOLE 22 4,619,775 0 226,075
NEWMARK GROUP INC CL A 65158N102 191 19,125 SH SOLE 23 19,125 0 0
NEWMARK GROUP INC CL A 65158N102 14 1,352 SH SOLE 25 1,352 0 0
NEWMARK GROUP INC CL A 65158N102 1,941 193,968 SH SOLE 26 57,597 0 136,371
NEWMARK GROUP INC CL A 65158N102 242 24,226 SH SOLE 28 24,226 0 0
NEWMARK GROUP INC CL A 65158N102 967 96,674 SH SOLE 30 96,674 0 0
NEWMARK GROUP INC CL A 65158N102 6 604 SH SOLE 34 604 0 0
NEWMARK GROUP INC CL A 65158N102 33 3,280 SH SOLE 36 3,280 0 0
NEWMARK GROUP INC CL A 65158N102 212 21,231 SH SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 2,011 200,953 SH SOLE 43 52,078 0 148,875
NEWMARKET CORP COM 651587107 6,923 18,210 SH SOLE 2 6,623 0 11,587
NEWMARKET CORP COM 651587107 16 43 SH SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 51 135 SH SOLE 7 135 0 0
NEWMARKET CORP COM 651587107 6,904 18,160 SH SOLE 18 18,160 0 0
NEWMARKET CORP COM 651587107 672 1,768 SH SOLE 19 1,768 0 0
NEWMARKET CORP COM 651587107 142,239 374,156 SH SOLE 21 374,156 0 0
NEWMARKET CORP COM 651587107 88,633 233,147 SH SOLE 22 222,494 0 10,653
NEWMARKET CORP COM 651587107 836 2,200 SH SOLE 23 2,200 0 0
NEWMARKET CORP COM 651587107 1,300 3,419 SH SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 455 1,198 SH SOLE 28 1,198 0 0
NEWMARKET CORP COM 651587107 2,365 6,222 SH SOLE 30 6,222 0 0
NEWMARKET CORP COM 651587107 50 131 SH SOLE 31 131 0 0
NEWMARKET CORP COM 651587107 25 65 SH SOLE 34 65 0 0
NEWMARKET CORP COM 651587107 427 1,123 SH SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107 4,042 10,631 SH SOLE 43 484 0 10,147
NEWMONT CORP COM 651639106 129,002 2,140,395 SH SOLE 2 562,035 0 1,578,360
NEWMONT CORP COM 651639106 26,628 441,813 SH SOLE 4 410,408 0 31,405
NEWMONT CORP COM 651639106 225,285 3,737,937 SH SOLE 7 3,674,249 0 63,688
NEWMONT CORP COM 651639106 169 2,805 SH SOLE 13 2,805 0 0
NEWMONT CORP COM 651639106 5,463 90,642 SH SOLE 15 90,642 0 0
NEWMONT CORP COM 651639106 1 11 SH SOLE 17 0 0 11
NEWMONT CORP COM 651639106 86,503 1,435,261 SH SOLE 18 1,322,655 0 112,606
NEWMONT CORP COM 651639106 58,424 969,367 SH SOLE 19 969,367 0 0
NEWMONT CORP COM 651639106 1,769,305 29,356,315 SH SOLE 21 29,356,315 0 0
NEWMONT CORP COM 651639106 1,222,138 20,277,710 SH SOLE 22 18,363,985 0 1,913,725
NEWMONT CORP COM 651639106 68,148 1,130,711 SH SOLE 23 1,130,711 0 0
NEWMONT CORP COM 651639106 304,224 5,047,682 SH SOLE 25 5,047,682 0 0
NEWMONT CORP COM 651639106 199,232 3,305,651 SH SOLE 26 1,364,514 0 1,941,137
NEWMONT CORP COM 651639106 165,493 2,745,857 SH SOLE 28 97,429 0 2,648,428
NEWMONT CORP COM 651639106 22,151 367,522 SH SOLE 29 367,522 0 0
NEWMONT CORP COM 651639106 548,110 9,094,239 SH SOLE 30 9,094,239 0 0
NEWMONT CORP COM 651639106 18,645 309,363 SH SOLE 31 114,985 0 194,378
NEWMONT CORP COM 651639106 4,775 79,235 SH SOLE 32 79,235 0 0
NEWMONT CORP COM 651639106 805,303 13,361,589 SH SOLE 34 13,361,589 0 0
NEWMONT CORP COM 651639106 43,785 726,473 SH SOLE 36 726,473 0 0
NEWMONT CORP COM 651639106 1,961 32,533 SH SOLE 40 32,533 0 0
NEWMONT CORP COM 651639106 63,016 1,045,554 SH SOLE 43 44,385 0 1,001,169
NEWPARK RES INC COM PAR $.01NEW 651718504 269 85,747 SH SOLE 2 10,031 0 75,716
NEWPARK RES INC COM PAR $.01NEW 651718504 6 1,863 SH SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,021 325,139 SH SOLE 18 325,139 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 722 229,818 SH SOLE 19 229,818 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 11,138 3,547,053 SH SOLE 21 3,547,053 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 8,177 2,604,214 SH SOLE 22 2,508,780 0 95,434
NEWPARK RES INC COM PAR $.01NEW 651718504 48 15,372 SH SOLE 43 0 0 15,372
NEWS CORP NEW CL A 65249B109 26,226 1,031,317 SH SOLE 2 263,736 0 767,581
NEWS CORP NEW CL A 65249B109 4,525 177,955 SH SOLE 4 163,381 0 14,574
NEWS CORP NEW CL A 65249B109 8,527 335,314 SH SOLE 7 322,580 0 12,734
NEWS CORP NEW CL A 65249B109 32 1,248 SH SOLE 13 1,248 0 0
NEWS CORP NEW CL A 65249B109 1,105 43,456 SH SOLE 15 43,456 0 0
NEWS CORP NEW CL A 65249B109 21,740 854,885 SH SOLE 18 800,791 0 54,094
NEWS CORP NEW CL A 65249B109 4,660 183,245 SH SOLE 19 183,245 0 0
NEWS CORP NEW CL A 65249B109 256,880 10,101,440 SH SOLE 21 10,101,440 0 0
NEWS CORP NEW CL A 65249B109 242,102 9,520,317 SH SOLE 22 8,599,341 0 920,976
NEWS CORP NEW CL A 65249B109 6,404 251,813 SH SOLE 23 251,813 0 0
NEWS CORP NEW CL A 65249B109 16,085 632,533 SH SOLE 25 632,533 0 0
NEWS CORP NEW CL A 65249B109 26,689 1,049,490 SH SOLE 26 473,254 0 576,236
NEWS CORP NEW CL A 65249B109 21,639 850,917 SH SOLE 28 34,740 0 816,177
NEWS CORP NEW CL A 65249B109 10 407 SH SOLE 29 407 0 0
NEWS CORP NEW CL A 65249B109 49,705 1,954,597 SH SOLE 30 1,954,597 0 0
NEWS CORP NEW CL A 65249B109 1,750 68,800 SH SOLE 31 56,380 0 12,420
NEWS CORP NEW CL A 65249B109 404 15,895 SH SOLE 34 15,895 0 0
NEWS CORP NEW CL A 65249B109 6,260 246,173 SH SOLE 36 246,173 0 0
NEWS CORP NEW CL A 65249B109 386 15,169 SH SOLE 40 15,169 0 0
NEWS CORP NEW CL A 65249B109 7,573 297,814 SH SOLE 43 1,649 0 296,165
NEWS CORP NEW CL B 65249B208 7,856 334,854 SH SOLE 2 95,283 0 239,571
NEWS CORP NEW CL B 65249B208 2,153 91,753 SH SOLE 7 89,415 0 2,338
NEWS CORP NEW CL B 65249B208 45 1,939 SH SOLE 15 1,939 0 0
NEWS CORP NEW CL B 65249B208 5,665 241,476 SH SOLE 18 232,036 0 9,440
NEWS CORP NEW CL B 65249B208 1,543 65,756 SH SOLE 19 65,756 0 0
NEWS CORP NEW CL B 65249B208 60,596 2,582,948 SH SOLE 21 2,582,948 0 0
NEWS CORP NEW CL B 65249B208 67,477 2,876,245 SH SOLE 22 2,621,443 0 254,802
NEWS CORP NEW CL B 65249B208 6 272 SH SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 3,676 156,713 SH SOLE 25 156,713 0 0
NEWS CORP NEW CL B 65249B208 3,117 132,853 SH SOLE 26 0 0 132,853
NEWS CORP NEW CL B 65249B208 1,002 42,705 SH SOLE 28 0 0 42,705
NEWS CORP NEW CL B 65249B208 5,391 229,789 SH SOLE 30 229,789 0 0
NEWS CORP NEW CL B 65249B208 54 2,295 SH SOLE 31 2,295 0 0
NEWS CORP NEW CL B 65249B208 784 33,418 SH SOLE 36 33,418 0 0
NEWS CORP NEW CL B 65249B208 248 10,553 SH SOLE 43 115 0 10,438
NEXIMMUNE INC COM 65344D109 35 1,846 SH SOLE 2 312 0 1,534
NEXIMMUNE INC COM 65344D109 470 24,659 SH SOLE 18 24,659 0 0
NEXIMMUNE INC COM 65344D109 178 9,353 SH SOLE 19 9,353 0 0
NEXIMMUNE INC COM 65344D109 3,720 194,953 SH SOLE 21 194,953 0 0
NEXIMMUNE INC COM 65344D109 991 51,963 SH SOLE 22 50,882 0 1,081
NEXIMMUNE INC COM 65344D109 73 3,809 SH SOLE 26 3,809 0 0
NEXIMMUNE INC COM 65344D109 318 16,647 SH SOLE 28 0 0 16,647
NEXIMMUNE INC COM 65344D109 5 267 SH SOLE 31 0 0 267
NEXPOINT REAL ESTATE FIN INC COM 65342V101 19 1,036 SH SOLE 18 1,036 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 264 14,194 SH SOLE 21 14,194 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 180 9,702 SH SOLE 22 9,702 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,359 29,483 SH SOLE 2 6,585 0 22,898
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,279 27,755 SH SOLE 4 27,755 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,386 30,067 SH SOLE 7 30,067 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,561 98,954 SH SOLE 18 96,832 0 2,122
NEXPOINT RESIDENTIAL TR INC COM 65341D102 8,225 178,464 SH SOLE 19 178,464 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 123,193 2,672,874 SH SOLE 21 2,672,874 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 44,626 968,237 SH SOLE 22 938,010 0 30,227
NEXPOINT RESIDENTIAL TR INC COM 65341D102 161 3,493 SH SOLE 23 3,493 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,764 103,370 SH SOLE 25 103,370 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,539 33,387 SH SOLE 26 0 0 33,387
NEXPOINT RESIDENTIAL TR INC COM 65341D102 748 16,219 SH SOLE 28 2,662 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 6,893 149,561 SH SOLE 30 149,561 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 45 971 SH SOLE 34 971 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 118 2,571 SH SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 368 7,984 SH SOLE 43 0 0 7,984
NEXSTAR MEDIA GROUP INC CL A 65336K103 12,879 91,708 SH SOLE 2 19,955 0 71,753
NEXSTAR MEDIA GROUP INC CL A 65336K103 25 180 SH SOLE 4 180 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 137 979 SH SOLE 7 979 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,982 21,233 SH SOLE 18 19,743 0 1,490
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,013 21,456 SH SOLE 19 21,456 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 86,086 613,014 SH SOLE 21 613,014 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 164,019 1,167,976 SH SOLE 22 1,110,479 0 57,497
NEXSTAR MEDIA GROUP INC CL A 65336K103 36 254 SH SOLE 25 254 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,770 19,727 SH SOLE 26 15,959 0 3,768
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,825 20,116 SH SOLE 28 3,532 0 16,584
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,391 31,266 SH SOLE 30 31,266 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 113 806 SH SOLE 31 806 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 189 1,344 SH SOLE 34 1,344 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 192 1,370 SH SOLE 36 1,370 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 802 5,711 SH SOLE 40 5,711 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,384 16,974 SH SOLE 43 1,869 0 15,105
NEXTCURE INC COM 65343E108 369 36,891 SH SOLE 2 9,063 0 27,828
NEXTCURE INC COM 65343E108 3 327 SH SOLE 7 327 0 0
NEXTCURE INC COM 65343E108 646 64,543 SH SOLE 18 55,660 0 8,883
NEXTCURE INC COM 65343E108 4,095 409,117 SH SOLE 19 409,117 0 0
NEXTCURE INC COM 65343E108 7,924 791,620 SH SOLE 21 791,620 0 0
NEXTCURE INC COM 65343E108 6,630 662,327 SH SOLE 22 648,362 0 13,965
NEXTCURE INC COM 65343E108 145 14,439 SH SOLE 23 14,439 0 0
NEXTCURE INC COM 65343E108 396 39,591 SH SOLE 26 0 0 39,591
NEXTCURE INC COM 65343E108 1,283 128,217 SH SOLE 30 128,217 0 0
NEXTCURE INC COM 65343E108 30 3,005 SH SOLE 34 3,005 0 0
NEXTCURE INC COM 65343E108 13 1,299 SH SOLE 40 1,299 0 0
NEXTCURE INC COM 65343E108 68 6,790 SH SOLE 43 1,656 0 5,134
NEXTDECADE CORP COM 65342K105 48 17,980 SH SOLE 2 5,117 0 12,863
NEXTDECADE CORP COM 65342K105 182 68,278 SH SOLE 18 68,278 0 0
NEXTDECADE CORP COM 65342K105 127 47,579 SH SOLE 19 47,579 0 0
NEXTDECADE CORP COM 65342K105 2,251 843,092 SH SOLE 21 843,092 0 0
NEXTDECADE CORP COM 65342K105 1,179 441,531 SH SOLE 22 427,652 0 13,879
NEXTERA ENERGY INC COM 65339F101 379,226 5,015,555 SH SOLE 2 1,206,009 0 3,809,546
NEXTERA ENERGY INC COM 65339F101 93,678 1,238,968 SH SOLE 4 1,163,652 0 75,316
NEXTERA ENERGY INC COM 65339F101 147,029 1,944,570 SH SOLE 7 1,859,420 0 85,150
NEXTERA ENERGY INC COM 65339F101 6,049 80,009 SH SOLE 13 80,009 0 0
NEXTERA ENERGY INC COM 65339F101 19,184 253,718 SH SOLE 15 253,718 0 0
NEXTERA ENERGY INC COM 65339F101 91 1,198 SH SOLE 17 0 0 1,198
NEXTERA ENERGY INC COM 65339F101 293,423 3,880,740 SH SOLE 18 3,512,120 0 368,620
NEXTERA ENERGY INC COM 65339F101 431,279 5,703,991 SH SOLE 19 5,703,991 0 0
NEXTERA ENERGY INC COM 65339F101 3,959,602 52,368,757 SH SOLE 21 52,368,757 0 0
NEXTERA ENERGY INC COM 65339F101 3,523,757 46,604,378 SH SOLE 22 41,504,486 0 5,099,892
NEXTERA ENERGY INC COM 65339F101 101,627 1,344,099 SH SOLE 23 1,344,099 0 0
NEXTERA ENERGY INC COM 65339F101 227,991 3,015,353 SH SOLE 25 3,015,353 0 0
NEXTERA ENERGY INC COM 65339F101 338,857 4,481,646 SH SOLE 26 1,445,602 0 3,036,044
NEXTERA ENERGY INC COM 65339F101 345,248 4,566,175 SH SOLE 28 244,244 0 4,321,931
NEXTERA ENERGY INC COM 65339F101 4,956 65,547 SH SOLE 29 65,547 0 0
NEXTERA ENERGY INC COM 65339F101 794,287 10,505,057 SH SOLE 30 10,505,057 0 0
NEXTERA ENERGY INC COM 65339F101 73,792 975,949 SH SOLE 31 341,299 0 634,650
NEXTERA ENERGY INC COM 65339F101 2,425 32,075 SH SOLE 32 32,075 0 0
NEXTERA ENERGY INC COM 65339F101 443,307 5,863,069 SH SOLE 34 5,863,069 0 0
NEXTERA ENERGY INC COM 65339F101 109,668 1,450,443 SH SOLE 36 1,450,443 0 0
NEXTERA ENERGY INC COM 65339F101 5,999 79,342 SH SOLE 40 79,342 0 0
NEXTERA ENERGY INC COM 65339F101 189,258 2,503,082 SH SOLE 43 114,537 0 2,388,545
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 163,432 3,295,008 SH SOLE 21 3,295,008 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 204,002 4,118,748 SH SOLE 21 4,118,748 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 141,877 2,471,293 SH SOLE 21 2,471,293 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,257 17,245 SH SOLE 2 17,245 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,346 87,074 SH SOLE 21 87,074 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,165 43,433 SH SOLE 26 16,303 0 27,130
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 583 7,998 SH SOLE 28 7,998 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,188 43,748 SH SOLE 30 43,748 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 639 8,774 SH SOLE 40 8,774 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 280 3,844 SH SOLE 43 0 0 3,844
NEXTGEN HEALTHCARE INC COM 65343C102 1,302 71,952 SH SOLE 2 20,923 0 51,029
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 20 1,132 SH SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,324 238,881 SH SOLE 18 231,941 0 6,940
NEXTGEN HEALTHCARE INC COM 65343C102 2,566 141,789 SH SOLE 19 141,789 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 120,817 6,674,973 SH SOLE 21 6,674,973 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 32,912 1,818,315 SH SOLE 22 1,736,268 0 82,047
NEXTGEN HEALTHCARE INC COM 65343C102 33 1,802 SH SOLE 25 1,802 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,276 70,515 SH SOLE 26 17,172 0 53,343
NEXTGEN HEALTHCARE INC COM 65343C102 120 6,648 SH SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 7,495 414,074 SH SOLE 30 414,074 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 16 878 SH SOLE 34 878 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 57 3,159 SH SOLE 36 3,159 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 88 4,845 SH SOLE 40 4,845 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 501 27,689 SH SOLE 43 513 0 27,176
NEXTIER OILFIELD SOLUTIONS COM 65290C105 714 192,019 SH SOLE 2 54,679 0 137,340
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1 387 SH SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 10 2,596 SH SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 2,056 552,650 SH SOLE 18 552,650 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,048 281,649 SH SOLE 19 281,649 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 27,354 7,353,192 SH SOLE 21 7,353,192 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 17,981 4,833,541 SH SOLE 22 4,588,648 0 244,893
NEXTIER OILFIELD SOLUTIONS COM 65290C105 257 69,002 SH SOLE 26 28,616 0 40,386
NEXTIER OILFIELD SOLUTIONS COM 65290C105 82 21,954 SH SOLE 28 21,954 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 452 121,565 SH SOLE 30 121,565 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 64 17,138 SH SOLE 40 17,138 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 551 148,084 SH SOLE 43 12,442 0 135,642
NGM BIOPHARMACEUTICALS INC COM 62921N105 511 17,575 SH SOLE 2 5,934 0 11,641
NGM BIOPHARMACEUTICALS INC COM 62921N105 13 461 SH SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,690 92,544 SH SOLE 18 80,353 0 12,191
NGM BIOPHARMACEUTICALS INC COM 62921N105 5,873 202,033 SH SOLE 19 202,033 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 44,503 1,530,904 SH SOLE 21 1,530,904 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 24,640 847,612 SH SOLE 22 839,693 0 7,919
NGM BIOPHARMACEUTICALS INC COM 62921N105 268 9,225 SH SOLE 23 9,225 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 907 31,210 SH SOLE 26 0 0 31,210
NGM BIOPHARMACEUTICALS INC COM 62921N105 643 22,113 SH SOLE 30 22,113 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 317 10,903 SH SOLE 43 0 0 10,903
NI HLDGS INC COM 65342T106 165 8,927 SH SOLE 2 380 0 8,547
NI HLDGS INC COM 65342T106 7 359 SH SOLE 7 359 0 0
NI HLDGS INC COM 65342T106 647 34,995 SH SOLE 18 34,995 0 0
NI HLDGS INC COM 65342T106 369 19,953 SH SOLE 19 19,953 0 0
NI HLDGS INC COM 65342T106 6,885 372,590 SH SOLE 21 372,590 0 0
NI HLDGS INC COM 65342T106 2,110 114,199 SH SOLE 22 103,631 0 10,568
NIC INC COM 62914B100 1,007 29,684 SH SOLE 2 21,584 0 8,100
NIC INC COM 62914B100 7 221 SH SOLE 4 221 0 0
NIC INC COM 62914B100 32 944 SH SOLE 7 944 0 0
NIC INC COM 62914B100 8,961 264,106 SH SOLE 18 264,106 0 0
NIC INC COM 62914B100 4,113 121,225 SH SOLE 19 121,225 0 0
NIC INC COM 62914B100 270,611 7,975,576 SH SOLE 21 7,975,576 0 0
NIC INC COM 62914B100 65,864 1,941,160 SH SOLE 22 1,892,040 0 49,120
NIC INC COM 62914B100 868 25,574 SH SOLE 23 25,574 0 0
NIC INC COM 62914B100 484 14,273 SH SOLE 26 9,532 0 4,741
NIC INC COM 62914B100 295 8,685 SH SOLE 28 8,685 0 0
NIC INC COM 62914B100 15,540 458,003 SH SOLE 30 458,003 0 0
NIC INC COM 62914B100 309 9,094 SH SOLE 40 9,094 0 0
NIC INC COM 62914B100 1,860 54,818 SH SOLE 43 872 0 53,946
NICE LTD SPONSORED ADR 653656108 383 1,757 SH SOLE 18 1,757 0 0
NICE LTD SPONSORED ADR 653656108 323,178 1,482,673 SH SOLE 19 1,482,673 0 0
NICE LTD SPONSORED ADR 653656108 8,093 37,130 SH SOLE 22 37,130 0 0
NICE LTD SPONSORED ADR 653656108 33,112 151,912 SH SOLE 43 6,342 0 145,570
NICHOLAS FINL INC BC COM NEW 65373J209 11 1,048 SH SOLE 18 1,048 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 254 24,046 SH SOLE 21 24,046 0 0
NICOLET BANKSHARES INC COM 65406E102 864 10,358 SH SOLE 2 3,064 0 7,294
NICOLET BANKSHARES INC COM 65406E102 17 207 SH SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 2,745 32,891 SH SOLE 18 32,891 0 0
NICOLET BANKSHARES INC COM 65406E102 1,281 15,347 SH SOLE 19 15,347 0 0
NICOLET BANKSHARES INC COM 65406E102 34,426 412,480 SH SOLE 21 412,480 0 0
NICOLET BANKSHARES INC COM 65406E102 24,124 289,046 SH SOLE 22 272,476 0 16,570
NICOLET BANKSHARES INC COM 65406E102 146 1,748 SH SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 107 1,278 SH SOLE 28 1,278 0 0
NICOLET BANKSHARES INC COM 65406E102 893 10,699 SH SOLE 30 10,699 0 0
NICOLET BANKSHARES INC COM 65406E102 72 858 SH SOLE 40 858 0 0
NICOLET BANKSHARES INC COM 65406E102 376 4,503 SH SOLE 43 0 0 4,503
NIELSEN HLDGS PLC SHS EUR G6518L108 26,001 1,033,832 SH SOLE 2 313,413 0 720,419
NIELSEN HLDGS PLC SHS EUR G6518L108 569 22,618 SH SOLE 4 22,618 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,696 306,008 SH SOLE 7 272,823 0 33,185
NIELSEN HLDGS PLC SHS EUR G6518L108 201 8,004 SH SOLE 15 8,004 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 19,882 790,536 SH SOLE 18 758,964 0 31,572
NIELSEN HLDGS PLC SHS EUR G6518L108 4,601 182,937 SH SOLE 19 182,937 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 191,312 7,606,823 SH SOLE 21 7,606,823 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 222,413 8,843,458 SH SOLE 22 7,933,491 0 909,967
NIELSEN HLDGS PLC SHS EUR G6518L108 1,026 40,803 SH SOLE 23 40,803 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,792 468,861 SH SOLE 25 468,861 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 15,194 604,142 SH SOLE 26 126,759 0 477,383
NIELSEN HLDGS PLC SHS EUR G6518L108 11,102 441,431 SH SOLE 28 45,146 0 396,285
NIELSEN HLDGS PLC SHS EUR G6518L108 478 19,014 SH SOLE 29 19,014 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 24,152 960,327 SH SOLE 30 960,327 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,285 51,104 SH SOLE 31 41,781 0 9,323
NIELSEN HLDGS PLC SHS EUR G6518L108 1,326 52,721 SH SOLE 34 52,721 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,393 174,690 SH SOLE 36 174,690 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,062 42,241 SH SOLE 40 42,241 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,413 215,241 SH SOLE 43 8,831 0 206,410
NIKE INC CL B 654106103 466,038 3,506,942 SH SOLE 2 994,586 0 2,512,356
NIKE INC CL B 654106103 87,548 658,799 SH SOLE 4 610,921 0 47,878
NIKE INC CL B 654106103 157,378 1,184,272 SH SOLE 7 1,115,283 0 68,989
NIKE INC CL B 654106103 4,192 31,547 SH SOLE 13 31,547 0 0
NIKE INC CL B 654106103 16,816 126,537 SH SOLE 15 126,537 0 0
NIKE INC CL B 654106103 4 32 SH SOLE 17 0 0 32
NIKE INC CL B 654106103 538,584 4,052,854 SH SOLE 18 3,206,926 0 845,928
NIKE INC CL B 654106103 262,540 1,975,622 SH SOLE 19 1,975,622 0 0
NIKE INC CL B 654106103 2,641 19,870 SH SOLE 20 19,870 0 0
NIKE INC CL B 654106103 4,236,818 31,882,146 SH SOLE 21 31,882,146 0 0
NIKE INC CL B 654106103 3,997,515 30,081,385 SH SOLE 22 26,422,606 0 3,658,779
NIKE INC CL B 654106103 114,203 859,383 SH SOLE 23 859,383 0 0
NIKE INC CL B 654106103 365,435 2,749,906 SH SOLE 25 2,749,906 0 0
NIKE INC CL B 654106103 365,793 2,752,597 SH SOLE 26 921,638 0 1,830,959
NIKE INC CL B 654106103 447,452 3,367,086 SH SOLE 28 150,254 0 3,216,832
NIKE INC CL B 654106103 17,235 129,691 SH SOLE 29 129,691 0 0
NIKE INC CL B 654106103 1,034,153 7,782,019 SH SOLE 30 7,760,862 0 21,157
NIKE INC CL B 654106103 69,174 520,535 SH SOLE 31 349,515 0 171,020
NIKE INC CL B 654106103 7,294 54,888 SH SOLE 32 54,888 0 0
NIKE INC CL B 654106103 110,358 830,448 SH SOLE 34 830,448 0 0
NIKE INC CL B 654106103 95,193 716,332 SH SOLE 36 716,332 0 0
NIKE INC CL B 654106103 6,790 51,097 SH SOLE 40 51,097 0 0
NIKE INC CL B 654106103 173,144 1,302,914 SH SOLE 43 103,391 0 1,199,523
NIKOLA CORP COM 654110105 511 36,814 SH SOLE 2 36,814 0 0
NIKOLA CORP COM 654110105 8 562 SH SOLE 4 562 0 0
NIKOLA CORP COM 654110105 3,294 237,129 SH SOLE 21 237,129 0 0
NIKOLA CORP COM 654110105 35,382 2,547,286 SH SOLE 22 2,474,039 0 73,247
NIKOLA CORP COM 654110105 20 1,445 SH SOLE 25 1,445 0 0
NIKOLA CORP COM 654110105 630 45,377 SH SOLE 26 34,159 0 11,218
NIKOLA CORP COM 654110105 296 21,314 SH SOLE 28 21,314 0 0
NIKOLA CORP COM 654110105 1,351 97,230 SH SOLE 30 97,230 0 0
NIKOLA CORP COM 654110105 49 3,548 SH SOLE 36 3,548 0 0
NIKOLA CORP COM 654110105 224 16,160 SH SOLE 40 16,160 0 0
NINE ENERGY SERVICE INC COM 65441V101 9 3,787 SH SOLE 18 3,787 0 0
NINE ENERGY SERVICE INC COM 65441V101 141 61,390 SH SOLE 21 61,390 0 0
NINE ENERGY SERVICE INC COM 65441V101 547 237,903 SH SOLE 22 237,903 0 0
NIO INC SPON ADS 62914V106 77,544 1,989,323 SH SOLE 2 197,142 0 1,792,181
NIO INC SPON ADS 62914V106 25,445 652,773 SH SOLE 4 572,828 0 79,945
NIO INC SPON ADS 62914V106 4,832 123,957 SH SOLE 7 123,957 0 0
NIO INC SPON ADS 62914V106 7,956 204,111 SH SOLE 13 131,062 0 73,049
NIO INC SPON ADS 62914V106 27,051 693,964 SH SOLE 15 693,964 0 0
NIO INC SPON ADS 62914V106 24,453 627,309 SH SOLE 18 627,309 0 0
NIO INC SPON ADS 62914V106 55,596 1,426,280 SH SOLE 19 1,426,280 0 0
NIO INC SPON ADS 62914V106 922,373 23,662,728 SH SOLE 21 23,662,728 0 0
NIO INC SPON ADS 62914V106 591,854 15,183,540 SH SOLE 22 12,833,291 0 2,350,249
NIO INC SPON ADS 62914V106 26,035 667,896 SH SOLE 23 667,896 0 0
NIO INC SPON ADS 62914V106 33,478 858,855 SH SOLE 25 858,855 0 0
NIO INC SPON ADS 62914V106 97,946 2,512,733 SH SOLE 26 121,349 0 2,391,384
NIO INC SPON ADS 62914V106 83,633 2,145,527 SH SOLE 28 157,849 0 1,987,678
NIO INC SPON ADS 62914V106 364,431 9,349,185 SH SOLE 30 9,349,185 0 0
NIO INC SPON ADS 62914V106 2,243 57,530 SH SOLE 31 33,856 0 23,674
NIO INC SPON ADS 62914V106 3,504 89,893 SH SOLE 32 89,893 0 0
NIO INC SPON ADS 62914V106 82,845 2,125,324 SH SOLE 34 2,125,324 0 0
NIO INC SPON ADS 62914V106 305 7,824 SH SOLE 40 7,824 0 0
NIO INC SPON ADS 62914V106 9,098 233,407 SH SOLE 43 10,521 0 222,886
NISOURCE INC COM 65473P105 38,084 1,579,593 SH SOLE 2 840,735 0 738,858
NISOURCE INC COM 65473P105 6,068 251,660 SH SOLE 4 238,315 0 13,345
NISOURCE INC COM 65473P105 23,909 991,651 SH SOLE 7 941,526 0 50,125
NISOURCE INC COM 65473P105 22 932 SH SOLE 13 932 0 0
NISOURCE INC COM 65473P105 1,100 45,627 SH SOLE 15 45,627 0 0
NISOURCE INC COM 65473P105 85,888 3,562,359 SH SOLE 18 3,312,512 0 249,847
NISOURCE INC COM 65473P105 162,041 6,720,889 SH SOLE 19 6,720,889 0 0
NISOURCE INC COM 65473P105 422,222 17,512,318 SH SOLE 21 17,512,318 0 0
NISOURCE INC COM 65473P105 222,912 9,245,639 SH SOLE 22 8,302,088 0 943,551
NISOURCE INC COM 65473P105 7,053 292,541 SH SOLE 23 292,541 0 0
NISOURCE INC COM 65473P105 13,163 545,972 SH SOLE 25 545,972 0 0
NISOURCE INC COM 65473P105 22,447 931,043 SH SOLE 26 390,465 0 540,578
NISOURCE INC COM 65473P105 9,988 414,260 SH SOLE 28 49,452 0 364,808
NISOURCE INC COM 65473P105 100 4,158 SH SOLE 29 4,158 0 0
NISOURCE INC COM 65473P105 37,627 1,560,638 SH SOLE 30 1,481,038 0 79,600
NISOURCE INC COM 65473P105 3,834 159,024 SH SOLE 31 61,051 0 97,973
NISOURCE INC COM 65473P105 4,053 168,120 SH SOLE 32 168,120 0 0
NISOURCE INC COM 65473P105 11,993 497,438 SH SOLE 34 497,438 0 0
NISOURCE INC COM 65473P105 6,287 260,763 SH SOLE 36 260,763 0 0
NISOURCE INC COM 65473P105 214 8,876 SH SOLE 40 8,876 0 0
NISOURCE INC COM 65473P105 4,233 175,586 SH SOLE 43 11,477 0 164,109
NIU TECHNOLOGIES ADS 65481N100 163 4,461 SH SOLE 4 4,461 0 0
NIU TECHNOLOGIES ADS 65481N100 12,517 341,533 SH SOLE 21 341,533 0 0
NIU TECHNOLOGIES ADS 65481N100 5,881 160,466 SH SOLE 22 154,573 0 5,893
NIU TECHNOLOGIES ADS 65481N100 61 1,655 SH SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 3,193 87,117 SH SOLE 30 87,117 0 0
NKARTA INC COM 65487U108 308 9,373 SH SOLE 2 3,449 0 5,924
NKARTA INC COM 65487U108 12 368 SH SOLE 7 368 0 0
NKARTA INC COM 65487U108 2,194 66,673 SH SOLE 18 66,673 0 0
NKARTA INC COM 65487U108 6,049 183,856 SH SOLE 19 183,856 0 0
NKARTA INC COM 65487U108 32,269 980,834 SH SOLE 21 980,834 0 0
NKARTA INC COM 65487U108 16,883 513,173 SH SOLE 22 500,839 0 12,334
NKARTA INC COM 65487U108 9 272 SH SOLE 23 272 0 0
NKARTA INC COM 65487U108 390 11,853 SH SOLE 30 11,853 0 0
NKARTA INC COM 65487U108 42 1,269 SH SOLE 34 1,269 0 0
NKARTA INC COM 65487U108 31 951 SH SOLE 40 951 0 0
NL INDS INC COM NEW 629156407 68 9,186 SH SOLE 2 157 0 9,029
NL INDS INC COM NEW 629156407 247 33,170 SH SOLE 18 33,170 0 0
NL INDS INC COM NEW 629156407 84 11,290 SH SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 2,506 336,421 SH SOLE 21 336,421 0 0
NL INDS INC COM NEW 629156407 1,454 195,127 SH SOLE 22 188,536 0 6,591
NL INDS INC COM NEW 629156407 4 597 SH SOLE 43 0 0 597
NLIGHT INC COM 65487K100 509 15,696 SH SOLE 2 11,757 0 3,939
NLIGHT INC COM 65487K100 4 130 SH SOLE 4 130 0 0
NLIGHT INC COM 65487K100 25 775 SH SOLE 7 775 0 0
NLIGHT INC COM 65487K100 3,681 113,613 SH SOLE 18 113,613 0 0
NLIGHT INC COM 65487K100 2,010 62,052 SH SOLE 19 62,052 0 0
NLIGHT INC COM 65487K100 40,917 1,262,863 SH SOLE 21 1,262,863 0 0
NLIGHT INC COM 65487K100 32,617 1,006,692 SH SOLE 22 977,836 0 28,856
NLIGHT INC COM 65487K100 171 5,268 SH SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 146 4,496 SH SOLE 28 4,496 0 0
NLIGHT INC COM 65487K100 945 29,169 SH SOLE 30 29,169 0 0
NLIGHT INC COM 65487K100 177 5,478 SH SOLE 40 5,478 0 0
NLIGHT INC COM 65487K100 222 6,841 SH SOLE 43 0 0 6,841
NMI HLDGS INC CL A 629209305 2,430 102,776 SH SOLE 2 31,656 0 71,120
NMI HLDGS INC CL A 629209305 8 327 SH SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 38 1,604 SH SOLE 7 1,604 0 0
NMI HLDGS INC CL A 629209305 8,126 343,751 SH SOLE 18 343,751 0 0
NMI HLDGS INC CL A 629209305 6,877 290,913 SH SOLE 19 290,913 0 0
NMI HLDGS INC CL A 629209305 235,939 9,980,505 SH SOLE 21 9,980,505 0 0
NMI HLDGS INC CL A 629209305 62,234 2,632,585 SH SOLE 22 2,502,535 0 130,050
NMI HLDGS INC CL A 629209305 41 1,743 SH SOLE 23 1,743 0 0
NMI HLDGS INC CL A 629209305 17 734 SH SOLE 25 734 0 0
NMI HLDGS INC CL A 629209305 1,275 53,921 SH SOLE 26 22,344 0 31,577
NMI HLDGS INC CL A 629209305 271 11,467 SH SOLE 28 11,467 0 0
NMI HLDGS INC CL A 629209305 4,861 205,608 SH SOLE 30 205,608 0 0
NMI HLDGS INC CL A 629209305 28 1,187 SH SOLE 34 1,187 0 0
NMI HLDGS INC CL A 629209305 19 803 SH SOLE 36 803 0 0
NMI HLDGS INC CL A 629209305 240 10,155 SH SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 1,141 48,257 SH SOLE 43 34 0 48,223
NN INC COM 629337106 281 39,770 SH SOLE 2 2,488 0 37,282
NN INC COM 629337106 4 542 SH SOLE 7 542 0 0
NN INC COM 629337106 973 137,596 SH SOLE 18 137,596 0 0
NN INC COM 629337106 511 72,313 SH SOLE 19 72,313 0 0
NN INC COM 629337106 11,750 1,661,991 SH SOLE 21 1,661,991 0 0
NN INC COM 629337106 8,266 1,169,212 SH SOLE 22 1,124,782 0 44,430
NN INC COM 629337106 21 2,952 SH SOLE 43 0 0 2,952
NOAH HLDGS LTD SPON ADS CL A 65487X102 613 13,799 SH SOLE 2 834 0 12,965
NOAH HLDGS LTD SPON ADS CL A 65487X102 555 12,495 SH SOLE 4 11,102 0 1,393
NOAH HLDGS LTD SPON ADS CL A 65487X102 113 2,541 SH SOLE 7 2,541 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 854 19,240 SH SOLE 15 19,240 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 516 11,611 SH SOLE 18 11,611 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 27,483 618,977 SH SOLE 21 618,977 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 17,216 387,739 SH SOLE 22 344,484 0 43,255
NOAH HLDGS LTD SPON ADS CL A 65487X102 672 15,135 SH SOLE 23 15,135 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 65 1,459 SH SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,909 155,612 SH SOLE 26 136,505 0 19,107
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,607 36,197 SH SOLE 28 0 0 36,197
NOAH HLDGS LTD SPON ADS CL A 65487X102 11,843 266,740 SH SOLE 30 190,356 0 76,384
NOAH HLDGS LTD SPON ADS CL A 65487X102 119 2,669 SH SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9 213 SH SOLE 40 213 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 8,326 187,519 SH SOLE 43 12,782 0 174,737
NOKIA CORP SPONSORED ADR 654902204 0 100 SH SOLE 17 0 0 100
NOKIA CORP SPONSORED ADR 654902204 5 1,253 SH SOLE 18 1,253 0 0
NOKIA CORP SPONSORED ADR 654902204 9,638 2,433,839 SH SOLE 43 188,292 0 2,245,547
NOMAD FOODS LTD USD ORD SHS G6564A105 1,121 40,817 SH SOLE 2 37,677 0 3,140
NOMAD FOODS LTD USD ORD SHS G6564A105 116 4,228 SH SOLE 4 4,228 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 40 1,474 SH SOLE 7 1,474 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 50 1,815 SH SOLE 18 595 0 1,220
NOMAD FOODS LTD USD ORD SHS G6564A105 60 2,182 SH SOLE 19 2,182 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1,005 36,584 SH SOLE 22 36,584 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 283 10,292 SH SOLE 23 10,292 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 119 4,326 SH SOLE 26 3,273 0 1,053
NOMAD FOODS LTD USD ORD SHS G6564A105 7 269 SH SOLE 28 269 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 33 1,188 SH SOLE 30 1,188 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 422 15,352 SH SOLE 31 15,352 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 40 1,442 SH SOLE 34 1,442 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 117 4,270 SH SOLE 36 4,270 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1 42 SH SOLE 43 0 0 42
NOMURA HLDGS INC SPONSORED ADR 65535H208 4 727 SH SOLE 18 727 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 21,071 3,931,237 SH SOLE 43 376,677 0 3,554,560
NOODLES & CO COM CL A 65540B105 163 15,751 SH SOLE 2 3,044 0 12,707
NOODLES & CO COM CL A 65540B105 3 261 SH SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 1,185 114,474 SH SOLE 18 114,474 0 0
NOODLES & CO COM CL A 65540B105 592 57,245 SH SOLE 19 57,245 0 0
NOODLES & CO COM CL A 65540B105 12,646 1,221,884 SH SOLE 21 1,221,884 0 0
NOODLES & CO COM CL A 65540B105 9,281 896,750 SH SOLE 22 874,649 0 22,101
NOODLES & CO COM CL A 65540B105 41 3,985 SH SOLE 43 0 0 3,985
NORDIC AMERICAN TANKERS LIMI COM G65773106 448 137,748 SH SOLE 2 16,789 0 120,959
NORDIC AMERICAN TANKERS LIMI COM G65773106 812 249,864 SH SOLE 7 249,864 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,700 523,209 SH SOLE 18 523,209 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,173 668,525 SH SOLE 19 668,525 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 19,153 5,893,178 SH SOLE 21 5,893,178 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5,987 1,842,228 SH SOLE 22 1,687,110 0 155,118
NORDIC AMERICAN TANKERS LIMI COM G65773106 93 28,516 SH SOLE 23 28,516 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 277 85,320 SH SOLE 26 0 0 85,320
NORDIC AMERICAN TANKERS LIMI COM G65773106 165 50,646 SH SOLE 43 16,233 0 34,413
NORDSON CORP COM 655663102 26,893 135,358 SH SOLE 2 37,052 0 98,306
NORDSON CORP COM 655663102 5,527 27,817 SH SOLE 4 25,685 0 2,132
NORDSON CORP COM 655663102 5,775 29,065 SH SOLE 7 11,562 0 17,503
NORDSON CORP COM 655663102 36 182 SH SOLE 13 182 0 0
NORDSON CORP COM 655663102 995 5,010 SH SOLE 15 5,010 0 0
NORDSON CORP COM 655663102 35,665 179,509 SH SOLE 18 176,372 0 3,137
NORDSON CORP COM 655663102 3,281 16,514 SH SOLE 19 16,514 0 0
NORDSON CORP COM 655663102 535,226 2,693,910 SH SOLE 21 2,693,910 0 0
NORDSON CORP COM 655663102 355,352 1,788,564 SH SOLE 22 1,711,781 0 76,783
NORDSON CORP COM 655663102 7,161 36,043 SH SOLE 23 36,043 0 0
NORDSON CORP COM 655663102 1,580 7,950 SH SOLE 25 7,950 0 0
NORDSON CORP COM 655663102 13,229 66,586 SH SOLE 26 54,046 0 12,540
NORDSON CORP COM 655663102 16,093 80,998 SH SOLE 28 7,092 0 73,906
NORDSON CORP COM 655663102 14 68 SH SOLE 29 68 0 0
NORDSON CORP COM 655663102 23,635 118,961 SH SOLE 30 101,253 0 17,708
NORDSON CORP COM 655663102 1,755 8,833 SH SOLE 31 7,185 0 1,648
NORDSON CORP COM 655663102 501 2,520 SH SOLE 34 2,520 0 0
NORDSON CORP COM 655663102 2,850 14,346 SH SOLE 36 14,346 0 0
NORDSON CORP COM 655663102 422 2,124 SH SOLE 40 2,124 0 0
NORDSON CORP COM 655663102 3,426 17,242 SH SOLE 43 818 0 16,424
NORDSTROM INC COM 655664100 19,751 521,547 SH SOLE 2 297,335 0 224,212
NORDSTROM INC COM 655664100 278 7,351 SH SOLE 4 7,351 0 0
NORDSTROM INC COM 655664100 531 14,012 SH SOLE 7 14,012 0 0
NORDSTROM INC COM 655664100 2,586 68,293 SH SOLE 13 68,293 0 0
NORDSTROM INC COM 655664100 16,522 436,278 SH SOLE 18 336,302 0 99,976
NORDSTROM INC COM 655664100 23,545 621,735 SH SOLE 19 621,735 0 0
NORDSTROM INC COM 655664100 186,304 4,919,570 SH SOLE 21 4,919,570 0 0
NORDSTROM INC COM 655664100 176,029 4,648,231 SH SOLE 22 4,014,274 0 633,957
NORDSTROM INC COM 655664100 628 16,571 SH SOLE 25 16,571 0 0
NORDSTROM INC COM 655664100 2,469 65,196 SH SOLE 26 31,865 0 33,331
NORDSTROM INC COM 655664100 4,881 128,888 SH SOLE 28 15,170 0 113,718
NORDSTROM INC COM 655664100 1,857 49,027 SH SOLE 29 49,027 0 0
NORDSTROM INC COM 655664100 4,872 128,648 SH SOLE 30 128,648 0 0
NORDSTROM INC COM 655664100 3,989 105,338 SH SOLE 31 94,157 0 11,181
NORDSTROM INC COM 655664100 931 24,590 SH SOLE 34 24,590 0 0
NORDSTROM INC COM 655664100 2,106 55,600 SH SOLE 36 55,600 0 0
NORDSTROM INC COM 655664100 513 13,546 SH SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 2,184 57,682 SH SOLE 43 826 0 56,856
NORFOLK SOUTHN CORP COM 655844108 155,177 577,896 SH SOLE 2 94,634 0 483,262
NORFOLK SOUTHN CORP COM 655844108 37,323 138,994 SH SOLE 4 129,095 0 9,899
NORFOLK SOUTHN CORP COM 655844108 58,858 219,195 SH SOLE 7 207,308 0 11,887
NORFOLK SOUTHN CORP COM 655844108 256 955 SH SOLE 13 955 0 0
NORFOLK SOUTHN CORP COM 655844108 8,891 33,110 SH SOLE 15 33,110 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 243,278 905,997 SH SOLE 18 825,190 0 80,807
NORFOLK SOUTHN CORP COM 655844108 36,560 136,155 SH SOLE 19 136,155 0 0
NORFOLK SOUTHN CORP COM 655844108 1,445,383 5,382,776 SH SOLE 21 5,382,776 0 0
NORFOLK SOUTHN CORP COM 655844108 1,504,554 5,603,135 SH SOLE 22 5,010,075 0 593,060
NORFOLK SOUTHN CORP COM 655844108 42,146 156,955 SH SOLE 23 156,955 0 0
NORFOLK SOUTHN CORP COM 655844108 108,850 405,370 SH SOLE 25 393,342 0 12,028
NORFOLK SOUTHN CORP COM 655844108 146,499 545,580 SH SOLE 26 172,004 0 373,576
NORFOLK SOUTHN CORP COM 655844108 209,951 781,882 SH SOLE 28 30,443 0 751,439
NORFOLK SOUTHN CORP COM 655844108 28 103 SH SOLE 29 103 0 0
NORFOLK SOUTHN CORP COM 655844108 372,565 1,387,474 SH SOLE 30 1,387,474 0 0
NORFOLK SOUTHN CORP COM 655844108 13,085 48,729 SH SOLE 31 33,395 0 15,334
NORFOLK SOUTHN CORP COM 655844108 28,657 106,721 SH SOLE 34 106,721 0 0
NORFOLK SOUTHN CORP COM 655844108 45,296 168,686 SH SOLE 36 168,686 0 0
NORFOLK SOUTHN CORP COM 655844108 2,771 10,319 SH SOLE 40 10,319 0 0
NORFOLK SOUTHN CORP COM 655844108 51,097 190,291 SH SOLE 43 39,370 0 150,921
NORTHEAST BK LEWISTON ME COM 66405S100 148 5,603 SH SOLE 2 413 0 5,190
NORTHEAST BK LEWISTON ME COM 66405S100 698 26,453 SH SOLE 18 26,453 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 344 13,018 SH SOLE 19 13,018 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 6,673 252,875 SH SOLE 21 252,875 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 2,783 105,439 SH SOLE 22 99,221 0 6,218
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 69 6,785 SH SOLE 2 6,785 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 7,945 775,911 SH SOLE 19 775,911 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 385 37,630 SH SOLE 22 37,630 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 2,816 275,021 SH SOLE 34 275,021 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 6 165 SH SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 90 7,483 SH SOLE 2 2,001 0 5,482
NORTHERN OIL AND GAS INC MN COM 665531307 89 7,350 SH SOLE 19 7,350 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 1,243 102,893 SH SOLE 21 102,893 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 12,010 994,179 SH SOLE 22 994,179 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 86 7,101 SH SOLE 23 7,101 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 317 26,217 SH SOLE 26 0 0 26,217
NORTHERN OIL AND GAS INC MN COM 665531307 37 3,038 SH SOLE 43 1,165 0 1,873
NORTHERN TECHNOLOGIES INTL C COM 665809109 28 1,846 SH SOLE 18 1,846 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 360 23,655 SH SOLE 21 23,655 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 162 10,660 SH SOLE 22 10,660 0 0
NORTHERN TR CORP COM 665859104 50,010 475,783 SH SOLE 2 106,095 0 369,688
NORTHERN TR CORP COM 665859104 10,212 97,160 SH SOLE 4 89,525 0 7,635
NORTHERN TR CORP COM 665859104 19,039 181,131 SH SOLE 7 174,649 0 6,482
NORTHERN TR CORP COM 665859104 66 626 SH SOLE 13 626 0 0
NORTHERN TR CORP COM 665859104 2,841 27,030 SH SOLE 15 27,030 0 0
NORTHERN TR CORP COM 665859104 0 4 SH SOLE 17 0 0 4
NORTHERN TR CORP COM 665859104 60,911 579,501 SH SOLE 18 550,246 0 29,255
NORTHERN TR CORP COM 665859104 10,626 101,093 SH SOLE 19 101,093 0 0
NORTHERN TR CORP COM 665859104 552,921 5,260,404 SH SOLE 21 5,260,404 0 0
NORTHERN TR CORP COM 665859104 482,534 4,590,754 SH SOLE 22 4,119,516 0 471,238
NORTHERN TR CORP COM 665859104 12,982 123,511 SH SOLE 23 123,511 0 0
NORTHERN TR CORP COM 665859104 36,129 343,725 SH SOLE 25 343,725 0 0
NORTHERN TR CORP COM 665859104 48,961 465,811 SH SOLE 26 156,460 0 309,351
NORTHERN TR CORP COM 665859104 71,641 681,584 SH SOLE 28 25,652 0 655,932
NORTHERN TR CORP COM 665859104 31 296 SH SOLE 29 296 0 0
NORTHERN TR CORP COM 665859104 120,072 1,142,345 SH SOLE 30 1,140,602 0 1,743
NORTHERN TR CORP COM 665859104 3,353 31,896 SH SOLE 31 25,710 0 6,186
NORTHERN TR CORP COM 665859104 2,252 21,425 SH SOLE 34 21,425 0 0
NORTHERN TR CORP COM 665859104 18,145 172,632 SH SOLE 36 172,632 0 0
NORTHERN TR CORP COM 665859104 852 8,110 SH SOLE 40 8,110 0 0
NORTHERN TR CORP COM 665859104 20,387 193,958 SH SOLE 43 16,983 0 176,975
NORTHFIELD BANCORP INC DEL COM 66611T108 862 54,150 SH SOLE 2 15,762 0 38,388
NORTHFIELD BANCORP INC DEL COM 66611T108 13 820 SH SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,999 188,374 SH SOLE 18 188,374 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,348 84,647 SH SOLE 19 84,647 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 89,934 5,649,106 SH SOLE 21 5,649,106 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 24,575 1,543,678 SH SOLE 22 1,466,412 0 77,266
NORTHFIELD BANCORP INC DEL COM 66611T108 57 3,604 SH SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 95 5,943 SH SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,091 68,506 SH SOLE 30 68,506 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 82 5,166 SH SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 749 47,040 SH SOLE 43 852 0 46,188
NORTHRIM BANCORP INC COM 666762109 764 17,963 SH SOLE 2 6,953 0 11,010
NORTHRIM BANCORP INC COM 666762109 7 157 SH SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 993 23,357 SH SOLE 18 23,357 0 0
NORTHRIM BANCORP INC COM 666762109 4,341 102,116 SH SOLE 19 102,116 0 0
NORTHRIM BANCORP INC COM 666762109 11,513 270,820 SH SOLE 21 270,820 0 0
NORTHRIM BANCORP INC COM 666762109 15,623 367,524 SH SOLE 22 359,130 0 8,394
NORTHRIM BANCORP INC COM 666762109 86 2,030 SH SOLE 23 2,030 0 0
NORTHRIM BANCORP INC COM 666762109 893 21,001 SH SOLE 26 0 0 21,001
NORTHROP GRUMMAN CORP COM 666807102 136,951 423,159 SH SOLE 2 126,997 0 296,162
NORTHROP GRUMMAN CORP COM 666807102 19,907 61,510 SH SOLE 4 55,288 0 6,222
NORTHROP GRUMMAN CORP COM 666807102 43,677 134,956 SH SOLE 7 130,220 0 4,736
NORTHROP GRUMMAN CORP COM 666807102 3,892 12,025 SH SOLE 13 12,025 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,641 20,521 SH SOLE 15 20,521 0 0
NORTHROP GRUMMAN CORP COM 666807102 115,952 358,274 SH SOLE 18 342,400 0 15,874
NORTHROP GRUMMAN CORP COM 666807102 37,688 116,451 SH SOLE 19 116,451 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,135,663 3,509,031 SH SOLE 21 3,509,031 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,157,170 3,575,486 SH SOLE 22 3,187,979 0 387,507
NORTHROP GRUMMAN CORP COM 666807102 39,146 120,956 SH SOLE 23 120,956 0 0
NORTHROP GRUMMAN CORP COM 666807102 69,242 213,949 SH SOLE 25 213,949 0 0
NORTHROP GRUMMAN CORP COM 666807102 63,236 195,390 SH SOLE 26 103,231 0 92,159
NORTHROP GRUMMAN CORP COM 666807102 5,406 16,705 SH SOLE 29 16,705 0 0
NORTHROP GRUMMAN CORP COM 666807102 183,041 565,571 SH SOLE 30 565,571 0 0
NORTHROP GRUMMAN CORP COM 666807102 15,645 48,342 SH SOLE 31 38,475 0 9,867
NORTHROP GRUMMAN CORP COM 666807102 28,997 89,596 SH SOLE 36 89,596 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,122 3,466 SH SOLE 40 3,466 0 0
NORTHROP GRUMMAN CORP COM 666807102 36,002 111,242 SH SOLE 43 6,373 0 104,869
NORTHWEST BANCSHARES INC MD COM 667340103 1,874 129,668 SH SOLE 2 36,041 0 93,627
NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 30 2,063 SH SOLE 7 2,063 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6,698 463,528 SH SOLE 18 463,528 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 4,961 343,314 SH SOLE 19 343,314 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 197,489 13,667,033 SH SOLE 21 13,667,033 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 54,120 3,745,354 SH SOLE 22 3,595,300 0 150,054
NORTHWEST BANCSHARES INC MD COM 667340103 153 10,612 SH SOLE 23 10,612 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,953 135,186 SH SOLE 26 22,765 0 112,421
NORTHWEST BANCSHARES INC MD COM 667340103 205 14,184 SH SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 3,102 214,662 SH SOLE 30 214,662 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 209 14,477 SH SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,492 103,259 SH SOLE 43 17,254 0 86,005
NORTHWEST NAT HLDG CO COM 66765N105 1,678 31,104 SH SOLE 2 9,959 0 21,145
NORTHWEST NAT HLDG CO COM 66765N105 204 3,783 SH SOLE 4 3,783 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,404 44,553 SH SOLE 7 44,553 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6,871 127,367 SH SOLE 18 127,367 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,040 56,349 SH SOLE 19 56,349 0 0
NORTHWEST NAT HLDG CO COM 66765N105 206,511 3,827,827 SH SOLE 21 3,827,827 0 0
NORTHWEST NAT HLDG CO COM 66765N105 49,170 911,402 SH SOLE 22 866,026 0 45,376
NORTHWEST NAT HLDG CO COM 66765N105 864 16,014 SH SOLE 26 13,546 0 2,468
NORTHWEST NAT HLDG CO COM 66765N105 201 3,733 SH SOLE 28 3,733 0 0
NORTHWEST NAT HLDG CO COM 66765N105 4,420 81,919 SH SOLE 30 81,919 0 0
NORTHWEST NAT HLDG CO COM 66765N105 18 334 SH SOLE 34 334 0 0
NORTHWEST NAT HLDG CO COM 66765N105 72 1,336 SH SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105 164 3,031 SH SOLE 40 3,031 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,809 33,540 SH SOLE 43 2,457 0 31,083
NORTHWEST PIPE CO COM 667746101 308 9,210 SH SOLE 2 903 0 8,307
NORTHWEST PIPE CO COM 667746101 356 10,638 SH SOLE 7 10,638 0 0
NORTHWEST PIPE CO COM 667746101 1,201 35,928 SH SOLE 18 35,928 0 0
NORTHWEST PIPE CO COM 667746101 557 16,674 SH SOLE 19 16,674 0 0
NORTHWEST PIPE CO COM 667746101 14,642 438,116 SH SOLE 21 438,116 0 0
NORTHWEST PIPE CO COM 667746101 9,643 288,549 SH SOLE 22 278,936 0 9,613
NORTHWEST PIPE CO COM 667746101 3,059 91,525 SH SOLE 30 91,525 0 0
NORTHWEST PIPE CO COM 667746101 52 1,543 SH SOLE 43 0 0 1,543
NORTHWESTERN CORP COM NEW 668074305 5,091 78,083 SH SOLE 2 36,947 0 41,136
NORTHWESTERN CORP COM NEW 668074305 395 6,060 SH SOLE 4 6,060 0 0
NORTHWESTERN CORP COM NEW 668074305 5,346 81,998 SH SOLE 7 81,998 0 0
NORTHWESTERN CORP COM NEW 668074305 19,162 293,903 SH SOLE 18 293,903 0 0
NORTHWESTERN CORP COM NEW 668074305 10,858 166,533 SH SOLE 19 166,533 0 0
NORTHWESTERN CORP COM NEW 668074305 323,084 4,955,269 SH SOLE 21 4,955,269 0 0
NORTHWESTERN CORP COM NEW 668074305 115,647 1,773,722 SH SOLE 22 1,694,685 0 79,037
NORTHWESTERN CORP COM NEW 668074305 69 1,059 SH SOLE 23 1,059 0 0
NORTHWESTERN CORP COM NEW 668074305 900 13,805 SH SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 427 6,548 SH SOLE 28 6,548 0 0
NORTHWESTERN CORP COM NEW 668074305 4,007 61,462 SH SOLE 30 61,462 0 0
NORTHWESTERN CORP COM NEW 668074305 1,394 21,380 SH SOLE 32 21,380 0 0
NORTHWESTERN CORP COM NEW 668074305 274 4,202 SH SOLE 36 4,202 0 0
NORTHWESTERN CORP COM NEW 668074305 363 5,569 SH SOLE 40 5,569 0 0
NORTHWESTERN CORP COM NEW 668074305 1,880 28,835 SH SOLE 43 2,817 0 26,018
NORTONLIFELOCK INC COM 668771108 28,011 1,317,532 SH SOLE 2 276,944 0 1,040,588
NORTONLIFELOCK INC COM 668771108 5,910 277,978 SH SOLE 4 257,227 0 20,751
NORTONLIFELOCK INC COM 668771108 16,774 788,987 SH SOLE 7 566,176 0 222,811
NORTONLIFELOCK INC COM 668771108 31 1,470 SH SOLE 13 1,470 0 0
NORTONLIFELOCK INC COM 668771108 1,562 73,477 SH SOLE 15 73,477 0 0
NORTONLIFELOCK INC COM 668771108 36,646 1,723,700 SH SOLE 18 1,643,125 0 80,575
NORTONLIFELOCK INC COM 668771108 5,286 248,656 SH SOLE 19 248,656 0 0
NORTONLIFELOCK INC COM 668771108 406,067 19,100,060 SH SOLE 21 19,100,060 0 0
NORTONLIFELOCK INC COM 668771108 278,714 13,109,787 SH SOLE 22 11,802,690 0 1,307,097
NORTONLIFELOCK INC COM 668771108 7,615 358,177 SH SOLE 23 358,177 0 0
NORTONLIFELOCK INC COM 668771108 21,889 1,029,566 SH SOLE 25 1,029,566 0 0
NORTONLIFELOCK INC COM 668771108 32,720 1,539,023 SH SOLE 26 630,387 0 908,636
NORTONLIFELOCK INC COM 668771108 49,757 2,340,385 SH SOLE 28 56,018 0 2,284,367
NORTONLIFELOCK INC COM 668771108 29 1,358 SH SOLE 29 1,358 0 0
NORTONLIFELOCK INC COM 668771108 91,064 4,283,330 SH SOLE 30 4,015,863 0 267,467
NORTONLIFELOCK INC COM 668771108 2,845 133,796 SH SOLE 31 70,843 0 62,953
NORTONLIFELOCK INC COM 668771108 1,474 69,316 SH SOLE 34 69,316 0 0
NORTONLIFELOCK INC COM 668771108 9,715 456,976 SH SOLE 36 456,976 0 0
NORTONLIFELOCK INC COM 668771108 480 22,597 SH SOLE 40 22,597 0 0
NORTONLIFELOCK INC COM 668771108 10,532 495,377 SH SOLE 43 11,197 0 484,180
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23,278 843,726 SH SOLE 2 170,841 0 672,885
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 35 1,271 SH SOLE 4 1,271 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,094 293,368 SH SOLE 7 277,352 0 16,016
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 154 5,569 SH SOLE 15 5,569 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 20,956 759,563 SH SOLE 18 728,863 0 30,700
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,999 181,184 SH SOLE 19 181,184 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 211,419 7,662,889 SH SOLE 21 7,662,889 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 239,580 8,683,594 SH SOLE 22 7,861,593 0 822,001
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25 924 SH SOLE 23 924 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 98 3,558 SH SOLE 25 3,558 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,693 351,335 SH SOLE 26 89,377 0 261,958
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,338 48,480 SH SOLE 28 34,475 0 14,005
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 29,421 1,066,372 SH SOLE 30 1,066,372 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 797 28,878 SH SOLE 31 6,863 0 22,015
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 176 6,368 SH SOLE 34 6,368 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,450 52,552 SH SOLE 36 52,552 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,268 45,947 SH SOLE 40 45,947 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,807 246,728 SH SOLE 43 35,591 0 211,137
NORWOOD FINL CORP COM 669549107 146 5,468 SH SOLE 2 714 0 4,754
NORWOOD FINL CORP COM 669549107 4 168 SH SOLE 7 168 0 0
NORWOOD FINL CORP COM 669549107 607 22,810 SH SOLE 18 22,810 0 0
NORWOOD FINL CORP COM 669549107 304 11,432 SH SOLE 19 11,432 0 0
NORWOOD FINL CORP COM 669549107 6,399 240,488 SH SOLE 21 240,488 0 0
NORWOOD FINL CORP COM 669549107 1,993 74,908 SH SOLE 22 66,587 0 8,321
NOV INC COM 62955J103 18,527 1,350,341 SH SOLE 2 617,606 0 732,735
NOV INC COM 62955J103 861 62,759 SH SOLE 4 62,759 0 0
NOV INC COM 62955J103 4,763 347,187 SH SOLE 7 308,487 0 38,700
NOV INC COM 62955J103 71 5,169 SH SOLE 15 5,169 0 0
NOV INC COM 62955J103 13,725 1,000,368 SH SOLE 18 945,185 0 55,183
NOV INC COM 62955J103 3,173 231,258 SH SOLE 19 231,258 0 0
NOV INC COM 62955J103 145,595 10,611,863 SH SOLE 21 10,611,863 0 0
NOV INC COM 62955J103 147,398 10,743,292 SH SOLE 22 8,900,967 0 1,842,325
NOV INC COM 62955J103 3,644 265,565 SH SOLE 23 265,565 0 0
NOV INC COM 62955J103 73 5,296 SH SOLE 25 5,296 0 0
NOV INC COM 62955J103 8,306 605,384 SH SOLE 26 120,189 0 485,195
NOV INC COM 62955J103 2,207 160,845 SH SOLE 28 30,844 0 130,001
NOV INC COM 62955J103 2,832 206,399 SH SOLE 29 206,399 0 0
NOV INC COM 62955J103 19,175 1,397,608 SH SOLE 30 1,397,608 0 0
NOV INC COM 62955J103 3,436 250,457 SH SOLE 31 216,179 0 34,278
NOV INC COM 62955J103 321 23,398 SH SOLE 34 23,398 0 0
NOV INC COM 62955J103 1,827 133,133 SH SOLE 36 133,133 0 0
NOV INC COM 62955J103 649 47,304 SH SOLE 40 47,304 0 0
NOV INC COM 62955J103 3,898 284,128 SH SOLE 43 12,591 0 271,537
NOVA LIFESTYLE INC COM NEW 66979P201 9 2,790 SH SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 100 30,837 SH SOLE 22 30,837 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 535 5,881 SH SOLE 43 3,785 0 2,096
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1 657 SH SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 847 96,735 SH SOLE 2 26,543 0 70,192
NOVAGOLD RES INC COM NEW 66987E206 38 4,304 SH SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 7,379 842,301 SH SOLE 18 776,366 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 10,995 1,255,089 SH SOLE 19 1,255,089 0 0
NOVAGOLD RES INC COM NEW 66987E206 70,647 8,064,695 SH SOLE 21 8,064,695 0 0
NOVAGOLD RES INC COM NEW 66987E206 27,688 3,160,728 SH SOLE 22 3,086,342 0 74,386
NOVAGOLD RES INC COM NEW 66987E206 397 45,268 SH SOLE 23 45,268 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,964 224,206 SH SOLE 26 0 0 224,206
NOVAGOLD RES INC COM NEW 66987E206 82 9,403 SH SOLE 43 0 0 9,403
NOVAN INC COM 66988N106 26 16,408 SH SOLE 21 16,408 0 0
NOVAN INC COM 66988N106 4,128 2,646,157 SH SOLE 22 2,646,157 0 0
NOVANTA INC COM 67000B104 2,081 15,782 SH SOLE 2 11,470 0 4,312
NOVANTA INC COM 67000B104 21 162 SH SOLE 4 162 0 0
NOVANTA INC COM 67000B104 74 564 SH SOLE 7 564 0 0
NOVANTA INC COM 67000B104 14,838 112,502 SH SOLE 18 109,739 0 2,763
NOVANTA INC COM 67000B104 11,391 86,365 SH SOLE 19 86,365 0 0
NOVANTA INC COM 67000B104 162,492 1,232,026 SH SOLE 21 1,232,026 0 0
NOVANTA INC COM 67000B104 127,781 968,844 SH SOLE 22 942,579 0 26,265
NOVANTA INC COM 67000B104 33 252 SH SOLE 23 252 0 0
NOVANTA INC COM 67000B104 98 742 SH SOLE 25 742 0 0
NOVANTA INC COM 67000B104 2,913 22,090 SH SOLE 26 13,904 0 8,186
NOVANTA INC COM 67000B104 601 4,555 SH SOLE 28 4,555 0 0
NOVANTA INC COM 67000B104 22,439 170,135 SH SOLE 30 170,135 0 0
NOVANTA INC COM 67000B104 67 505 SH SOLE 34 505 0 0
NOVANTA INC COM 67000B104 206 1,563 SH SOLE 36 1,563 0 0
NOVANTA INC COM 67000B104 553 4,196 SH SOLE 40 4,196 0 0
NOVANTA INC COM 67000B104 2,604 19,742 SH SOLE 43 11,242 0 8,500
NOVARTIS AG SPONSORED ADR 66987V109 810 9,474 SH SOLE 18 9,474 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,871 68,681 SH SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 100,189 1,172,075 SH SOLE 43 82,973 0 1,089,102
NOVAVAX INC COM NEW 670002401 12,084 66,646 SH SOLE 2 22,713 0 43,933
NOVAVAX INC COM NEW 670002401 47 257 SH SOLE 4 257 0 0
NOVAVAX INC COM NEW 670002401 191 1,056 SH SOLE 7 1,056 0 0
NOVAVAX INC COM NEW 670002401 36,948 203,783 SH SOLE 18 201,157 0 2,626
NOVAVAX INC COM NEW 670002401 39,453 217,601 SH SOLE 19 217,601 0 0
NOVAVAX INC COM NEW 670002401 521,642 2,877,070 SH SOLE 21 2,877,070 0 0
NOVAVAX INC COM NEW 670002401 352,172 1,942,377 SH SOLE 22 1,858,565 0 83,812
NOVAVAX INC COM NEW 670002401 2,277 12,557 SH SOLE 23 12,557 0 0
NOVAVAX INC COM NEW 670002401 129 711 SH SOLE 25 711 0 0
NOVAVAX INC COM NEW 670002401 9,200 50,740 SH SOLE 26 18,142 0 32,598
NOVAVAX INC COM NEW 670002401 1,119 6,170 SH SOLE 28 6,170 0 0
NOVAVAX INC COM NEW 670002401 11,512 63,494 SH SOLE 30 63,494 0 0
NOVAVAX INC COM NEW 670002401 263 1,452 SH SOLE 34 1,452 0 0
NOVAVAX INC COM NEW 670002401 311 1,713 SH SOLE 36 1,713 0 0
NOVAVAX INC COM NEW 670002401 1,424 7,853 SH SOLE 40 7,853 0 0
NOVAVAX INC COM NEW 670002401 3,543 19,543 SH SOLE 43 2,466 0 17,077
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 3,360 2,025,000 PRN SOLE 21 2,025,000 0 0
NOVO-NORDISK A S ADR 670100205 27 401 SH SOLE 17 0 0 401
NOVO-NORDISK A S ADR 670100205 89,251 1,323,812 SH SOLE 18 1,241,040 0 82,772
NOVO-NORDISK A S ADR 670100205 6,468 95,933 SH SOLE 19 95,933 0 0
NOVO-NORDISK A S ADR 670100205 1,415 20,995 SH SOLE 25 0 0 20,995
NOVO-NORDISK A S ADR 670100205 68 1,003 SH SOLE 30 1,003 0 0
NOVO-NORDISK A S ADR 670100205 10,144 150,454 SH SOLE 34 150,454 0 0
NOVO-NORDISK A S ADR 670100205 452 6,709 SH SOLE 36 6,709 0 0
NOVO-NORDISK A S ADR 670100205 115,074 1,706,819 SH SOLE 43 117,462 0 1,589,357
NOVOCURE LTD ORD SHS G6674U108 30,113 227,817 SH SOLE 2 39,749 0 188,068
NOVOCURE LTD ORD SHS G6674U108 5,294 40,052 SH SOLE 4 36,674 0 3,378
NOVOCURE LTD ORD SHS G6674U108 1,084 8,203 SH SOLE 7 8,203 0 0
NOVOCURE LTD ORD SHS G6674U108 26 197 SH SOLE 13 197 0 0
NOVOCURE LTD ORD SHS G6674U108 987 7,464 SH SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 9,989 75,570 SH SOLE 18 70,660 0 4,910
NOVOCURE LTD ORD SHS G6674U108 25,592 193,613 SH SOLE 19 193,613 0 0
NOVOCURE LTD ORD SHS G6674U108 95 720 SH SOLE 20 720 0 0
NOVOCURE LTD ORD SHS G6674U108 280,323 2,120,769 SH SOLE 21 2,120,769 0 0
NOVOCURE LTD ORD SHS G6674U108 329,240 2,490,848 SH SOLE 22 2,363,493 0 127,355
NOVOCURE LTD ORD SHS G6674U108 7,348 55,590 SH SOLE 23 55,590 0 0
NOVOCURE LTD ORD SHS G6674U108 17,687 133,810 SH SOLE 25 133,810 0 0
NOVOCURE LTD ORD SHS G6674U108 22,624 171,161 SH SOLE 26 91,719 0 79,442
NOVOCURE LTD ORD SHS G6674U108 22,834 172,748 SH SOLE 28 11,071 0 161,677
NOVOCURE LTD ORD SHS G6674U108 75,374 570,238 SH SOLE 30 526,090 0 44,148
NOVOCURE LTD ORD SHS G6674U108 1,919 14,521 SH SOLE 31 11,456 0 3,065
NOVOCURE LTD ORD SHS G6674U108 8,794 66,532 SH SOLE 34 66,532 0 0
NOVOCURE LTD ORD SHS G6674U108 6,811 51,528 SH SOLE 36 51,528 0 0
NOVOCURE LTD ORD SHS G6674U108 480 3,630 SH SOLE 40 3,630 0 0
NOVOCURE LTD ORD SHS G6674U108 2,637 19,949 SH SOLE 43 912 0 19,037
NOW INC COM 67011P100 1,261 124,982 SH SOLE 2 35,280 0 89,702
NOW INC COM 67011P100 6 574 SH SOLE 4 574 0 0
NOW INC COM 67011P100 17 1,734 SH SOLE 7 1,734 0 0
NOW INC COM 67011P100 4,603 456,217 SH SOLE 18 456,217 0 0
NOW INC COM 67011P100 2,021 200,340 SH SOLE 19 200,340 0 0
NOW INC COM 67011P100 133,794 13,260,011 SH SOLE 21 13,260,011 0 0
NOW INC COM 67011P100 33,095 3,279,982 SH SOLE 22 3,108,907 0 171,075
NOW INC COM 67011P100 9 903 SH SOLE 25 903 0 0
NOW INC COM 67011P100 543 53,796 SH SOLE 26 46,439 0 7,357
NOW INC COM 67011P100 159 15,771 SH SOLE 28 15,376 0 395
NOW INC COM 67011P100 2,387 236,563 SH SOLE 30 236,563 0 0
NOW INC COM 67011P100 90 8,964 SH SOLE 34 8,964 0 0
NOW INC COM 67011P100 120 11,903 SH SOLE 36 11,903 0 0
NOW INC COM 67011P100 119 11,818 SH SOLE 40 11,818 0 0
NOW INC COM 67011P100 730 72,362 SH SOLE 43 0 0 72,362
NRG ENERGY INC COM NEW 629377508 22,899 606,922 SH SOLE 2 122,731 0 484,191
NRG ENERGY INC COM NEW 629377508 4,613 122,266 SH SOLE 4 112,297 0 9,969
NRG ENERGY INC COM NEW 629377508 18,557 491,843 SH SOLE 7 406,977 0 84,866
NRG ENERGY INC COM NEW 629377508 19 504 SH SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 1,424 37,745 SH SOLE 15 37,745 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 25,845 685,002 SH SOLE 18 649,374 0 35,628
NRG ENERGY INC COM NEW 629377508 4,407 116,792 SH SOLE 19 116,792 0 0
NRG ENERGY INC COM NEW 629377508 422,829 11,206,713 SH SOLE 21 11,206,713 0 0
NRG ENERGY INC COM NEW 629377508 226,271 5,997,123 SH SOLE 22 5,422,965 0 574,158
NRG ENERGY INC COM NEW 629377508 5,566 147,513 SH SOLE 23 147,513 0 0
NRG ENERGY INC COM NEW 629377508 13,528 358,546 SH SOLE 25 358,546 0 0
NRG ENERGY INC COM NEW 629377508 24,405 646,829 SH SOLE 26 305,688 0 341,141
NRG ENERGY INC COM NEW 629377508 9,243 244,984 SH SOLE 28 22,120 0 222,864
NRG ENERGY INC COM NEW 629377508 35 924 SH SOLE 29 924 0 0
NRG ENERGY INC COM NEW 629377508 43,552 1,154,308 SH SOLE 30 1,154,308 0 0
NRG ENERGY INC COM NEW 629377508 1,400 37,117 SH SOLE 31 30,036 0 7,081
NRG ENERGY INC COM NEW 629377508 3,712 98,374 SH SOLE 32 98,374 0 0
NRG ENERGY INC COM NEW 629377508 430 11,389 SH SOLE 34 11,389 0 0
NRG ENERGY INC COM NEW 629377508 5,091 134,930 SH SOLE 36 134,930 0 0
NRG ENERGY INC COM NEW 629377508 229 6,081 SH SOLE 40 6,081 0 0
NRG ENERGY INC COM NEW 629377508 14,933 395,776 SH SOLE 43 35,362 0 360,414
NRG ENERGY INC OPTIONS 629377508 7,282 193,000 SH Put SOLE 19 193,000 0 0
NRG ENERGY INC OPTIONS 629377508 76 2,000 SH Put SOLE 22 2,000 0 0
NRG ENERGY INC OPTIONS 629377508 1,132 30,000 SH Put SOLE 34 30,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2,970 2,550,000 PRN SOLE 19 2,550,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,887 3,337,000 PRN SOLE 21 3,337,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,821 3,280,000 PRN SOLE 22 3,280,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 489 420,000 PRN SOLE 34 420,000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 7,915 149,649 SH SOLE 2 58,097 0 91,552
NU SKIN ENTERPRISES INC CL A 67018T105 11 215 SH SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 79 1,494 SH SOLE 7 1,494 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 6,547 123,777 SH SOLE 18 123,777 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,306 43,603 SH SOLE 19 43,603 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 128,961 2,438,290 SH SOLE 21 2,438,290 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 88,585 1,674,895 SH SOLE 22 1,600,188 0 74,707
NU SKIN ENTERPRISES INC CL A 67018T105 25 467 SH SOLE 25 467 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 850 16,074 SH SOLE 26 12,259 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105 611 11,545 SH SOLE 28 7,106 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 2,033 38,439 SH SOLE 30 38,439 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 53 1,000 SH SOLE 31 1,000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 65 1,231 SH SOLE 34 1,231 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 185 3,497 SH SOLE 36 3,497 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 356 6,731 SH SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 12,361 233,708 SH SOLE 43 15,301 0 218,407
NUANCE COMMUNICATIONS INC COM 67020Y100 31,910 731,212 SH SOLE 2 203,239 0 527,973
NUANCE COMMUNICATIONS INC COM 67020Y100 226 5,168 SH SOLE 4 5,168 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 465 10,651 SH SOLE 7 10,651 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,169 118,457 SH SOLE 18 114,623 0 3,834
NUANCE COMMUNICATIONS INC COM 67020Y100 5,257 120,459 SH SOLE 19 120,459 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 180,203 4,129,317 SH SOLE 21 4,129,317 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 339,289 7,774,730 SH SOLE 22 7,300,205 0 474,525
NUANCE COMMUNICATIONS INC COM 67020Y100 142 3,247 SH SOLE 25 3,247 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8,013 183,616 SH SOLE 26 155,860 0 27,756
NUANCE COMMUNICATIONS INC COM 67020Y100 1,290 29,567 SH SOLE 28 28,207 0 1,360
NUANCE COMMUNICATIONS INC COM 67020Y100 941 21,571 SH SOLE 29 21,571 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 53,610 1,228,456 SH SOLE 30 1,228,456 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,848 42,351 SH SOLE 31 42,351 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,007 91,825 SH SOLE 34 91,825 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 439 10,050 SH SOLE 36 10,050 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,575 36,092 SH SOLE 40 36,092 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,739 131,519 SH SOLE 43 10,260 0 121,259
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 7,461 4,041,000 PRN SOLE 21 4,041,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 3,612 1,590,000 PRN SOLE 21 1,590,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 3 671 SH SOLE 43 352 0 319
NUCOR CORP COM 670346105 60,547 754,292 SH SOLE 2 149,385 0 604,907
NUCOR CORP COM 670346105 11,404 142,075 SH SOLE 4 130,160 0 11,915
NUCOR CORP COM 670346105 26,323 327,934 SH SOLE 7 312,881 0 15,053
NUCOR CORP COM 670346105 57 705 SH SOLE 13 705 0 0
NUCOR CORP COM 670346105 3,269 40,730 SH SOLE 15 40,730 0 0
NUCOR CORP COM 670346105 1 12 SH SOLE 17 0 0 12
NUCOR CORP COM 670346105 49,412 615,576 SH SOLE 18 569,548 0 46,028
NUCOR CORP COM 670346105 13,495 168,116 SH SOLE 19 168,116 0 0
NUCOR CORP COM 670346105 661,343 8,238,980 SH SOLE 21 8,238,980 0 0
NUCOR CORP COM 670346105 548,722 6,835,959 SH SOLE 22 6,082,534 0 753,425
NUCOR CORP COM 670346105 15,701 195,608 SH SOLE 23 195,608 0 0
NUCOR CORP COM 670346105 32,169 400,763 SH SOLE 25 400,763 0 0
NUCOR CORP COM 670346105 69,558 866,549 SH SOLE 26 284,550 0 581,999
NUCOR CORP COM 670346105 80,868 1,007,451 SH SOLE 28 38,133 0 969,318
NUCOR CORP COM 670346105 1,267 15,789 SH SOLE 29 15,789 0 0
NUCOR CORP COM 670346105 124,823 1,555,039 SH SOLE 30 1,555,039 0 0
NUCOR CORP COM 670346105 8,921 111,140 SH SOLE 31 49,233 0 61,907
NUCOR CORP COM 670346105 1,215 15,132 SH SOLE 34 15,132 0 0
NUCOR CORP COM 670346105 16,273 202,732 SH SOLE 36 202,732 0 0
NUCOR CORP COM 670346105 955 11,897 SH SOLE 40 11,897 0 0
NUCOR CORP COM 670346105 12,085 150,554 SH SOLE 43 22,034 0 128,520
NURIX THERAPEUTICS INC COM 67080M103 398 12,810 SH SOLE 2 4,306 0 8,504
NURIX THERAPEUTICS INC COM 67080M103 17 553 SH SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 2,456 78,991 SH SOLE 18 78,991 0 0
NURIX THERAPEUTICS INC COM 67080M103 2,046 65,824 SH SOLE 19 65,824 0 0
NURIX THERAPEUTICS INC COM 67080M103 35,706 1,148,467 SH SOLE 21 1,148,467 0 0
NURIX THERAPEUTICS INC COM 67080M103 15,286 491,671 SH SOLE 22 476,381 0 15,290
NURIX THERAPEUTICS INC COM 67080M103 442 14,221 SH SOLE 30 14,221 0 0
NURIX THERAPEUTICS INC COM 67080M103 38 1,236 SH SOLE 34 1,236 0 0
NURIX THERAPEUTICS INC COM 67080M103 17 545 SH SOLE 36 545 0 0
NURIX THERAPEUTICS INC COM 67080M103 74 2,371 SH SOLE 40 2,371 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5 126 SH SOLE 17 0 0 126
NUTANIX INC CL A 67059N108 54 2,025 SH SOLE 44 2,025 0 0
NUTANIX INC CL A 67059N108 11,067 416,679 SH SOLE 2 100,737 0 315,942
NUTANIX INC CL A 67059N108 67 2,528 SH SOLE 4 2,528 0 0
NUTANIX INC CL A 67059N108 120 4,517 SH SOLE 7 4,517 0 0
NUTANIX INC CL A 67059N108 2,957 111,327 SH SOLE 18 110,374 0 953
NUTANIX INC CL A 67059N108 1,345 50,641 SH SOLE 19 50,641 0 0
NUTANIX INC CL A 67059N108 87,040 3,277,119 SH SOLE 21 3,277,119 0 0
NUTANIX INC CL A 67059N108 138,882 5,228,996 SH SOLE 22 4,979,287 0 249,709
NUTANIX INC CL A 67059N108 38 1,428 SH SOLE 23 1,428 0 0
NUTANIX INC CL A 67059N108 76 2,851 SH SOLE 25 2,851 0 0
NUTANIX INC CL A 67059N108 2,613 98,374 SH SOLE 26 68,286 0 30,088
NUTANIX INC CL A 67059N108 660 24,849 SH SOLE 28 24,849 0 0
NUTANIX INC CL A 67059N108 85 3,218 SH SOLE 29 3,218 0 0
NUTANIX INC CL A 67059N108 3,404 128,174 SH SOLE 30 128,174 0 0
NUTANIX INC CL A 67059N108 122 4,596 SH SOLE 31 4,596 0 0
NUTANIX INC CL A 67059N108 234 8,817 SH SOLE 34 8,817 0 0
NUTANIX INC CL A 67059N108 161 6,076 SH SOLE 36 6,076 0 0
NUTANIX INC CL A 67059N108 649 24,439 SH SOLE 40 24,439 0 0
NUTANIX INC CL A 67059N108 940 35,401 SH SOLE 43 2,468 0 32,933
NUTANIX INC NOTE 1/1 67059NAB4 3,065 3,134,000 PRN SOLE 21 3,134,000 0 0
NUTANIX INC NOTE 1/1 67059NAB4 734 750,000 PRN SOLE 22 750,000 0 0
NUTRIEN LTD COM 67077M108 16 289 SH SOLE 18 289 0 0
NUTRIEN LTD COM 67077M108 38,105 707,085 SH SOLE 19 707,085 0 0
NUTRIEN LTD COM 67077M108 5,071 94,094 SH SOLE 22 94,094 0 0
NUTRIEN LTD COM 67077M108 14,476 268,618 SH SOLE 25 268,618 0 0
NUTRIEN LTD COM 67077M108 27,475 509,832 SH SOLE 29 509,832 0 0
NUTRIEN LTD COM 67077M108 15,697 291,280 SH SOLE 34 291,280 0 0
NUTRIEN LTD COM 67077M108 5,984 111,044 SH SOLE 43 10,421 0 100,623
NUVASIVE INC COM 670704105 3,181 48,516 SH SOLE 2 39,271 0 9,245
NUVASIVE INC COM 670704105 15 234 SH SOLE 4 234 0 0
NUVASIVE INC COM 670704105 66 1,007 SH SOLE 7 1,007 0 0
NUVASIVE INC COM 670704105 17,985 274,328 SH SOLE 18 269,009 0 5,319
NUVASIVE INC COM 670704105 18,628 284,140 SH SOLE 19 284,140 0 0
NUVASIVE INC COM 670704105 261,125 3,982,987 SH SOLE 21 3,982,987 0 0
NUVASIVE INC COM 670704105 111,836 1,705,857 SH SOLE 22 1,666,204 0 39,653
NUVASIVE INC COM 670704105 198 3,026 SH SOLE 23 3,026 0 0
NUVASIVE INC COM 670704105 20 307 SH SOLE 25 307 0 0
NUVASIVE INC COM 670704105 2,869 43,764 SH SOLE 26 17,583 0 26,181
NUVASIVE INC COM 670704105 413 6,295 SH SOLE 28 6,295 0 0
NUVASIVE INC COM 670704105 5,042 76,911 SH SOLE 30 76,911 0 0
NUVASIVE INC COM 670704105 28 423 SH SOLE 36 423 0 0
NUVASIVE INC COM 670704105 415 6,332 SH SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 345 5,259 SH SOLE 43 25 0 5,234
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 2,976 2,921,000 PRN SOLE 21 2,921,000 0 0
NUVATION BIO INC COM CL A 67080N101 26 2,487 SH SOLE 2 2,487 0 0
NUVATION BIO INC COM CL A 67080N101 2,159 206,640 SH SOLE 19 206,640 0 0
NUVATION BIO INC COM CL A 67080N101 577 55,223 SH SOLE 21 55,223 0 0
NUVATION BIO INC COM CL A 67080N101 12,290 1,176,084 SH SOLE 22 1,176,084 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 15 5,618 SH SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 401 150,284 SH SOLE 19 150,284 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 6 2,165 SH SOLE 20 2,165 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 201 75,264 SH SOLE 34 75,264 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 512 5,302 SH SOLE 2 3,534 0 1,768
NV5 GLOBAL INC COM 62945V109 5 51 SH SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 3,906 40,444 SH SOLE 7 40,444 0 0
NV5 GLOBAL INC COM 62945V109 3,755 38,883 SH SOLE 18 38,883 0 0
NV5 GLOBAL INC COM 62945V109 1,822 18,862 SH SOLE 19 18,862 0 0
NV5 GLOBAL INC COM 62945V109 41,934 434,234 SH SOLE 21 434,234 0 0
NV5 GLOBAL INC COM 62945V109 30,151 312,224 SH SOLE 22 304,120 0 8,104
NV5 GLOBAL INC COM 62945V109 442 4,574 SH SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 136 1,410 SH SOLE 28 1,410 0 0
NV5 GLOBAL INC COM 62945V109 1,293 13,386 SH SOLE 30 13,386 0 0
NV5 GLOBAL INC COM 62945V109 151 1,566 SH SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 428 4,427 SH SOLE 43 205 0 4,222
NVE CORP COM NEW 629445206 80 1,143 SH SOLE 2 427 0 716
NVE CORP COM NEW 629445206 9 130 SH SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,053 15,019 SH SOLE 18 15,019 0 0
NVE CORP COM NEW 629445206 619 8,836 SH SOLE 19 8,836 0 0
NVE CORP COM NEW 629445206 13,308 189,841 SH SOLE 21 189,841 0 0
NVE CORP COM NEW 629445206 9,712 138,539 SH SOLE 22 137,110 0 1,429
NVE CORP COM NEW 629445206 118 1,685 SH SOLE 43 168 0 1,517
NVENT ELECTRIC PLC SHS G6700G107 11,202 401,368 SH SOLE 2 129,141 0 272,227
NVENT ELECTRIC PLC SHS G6700G107 19 665 SH SOLE 4 665 0 0
NVENT ELECTRIC PLC SHS G6700G107 107 3,836 SH SOLE 7 3,836 0 0
NVENT ELECTRIC PLC SHS G6700G107 12,151 435,378 SH SOLE 18 435,378 0 0
NVENT ELECTRIC PLC SHS G6700G107 5,672 203,209 SH SOLE 19 203,209 0 0
NVENT ELECTRIC PLC SHS G6700G107 213,906 7,664,125 SH SOLE 21 7,664,125 0 0
NVENT ELECTRIC PLC SHS G6700G107 147,048 5,268,665 SH SOLE 22 5,042,824 0 225,841
NVENT ELECTRIC PLC SHS G6700G107 1,093 39,161 SH SOLE 25 39,161 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,015 72,212 SH SOLE 26 48,089 0 24,123
NVENT ELECTRIC PLC SHS G6700G107 667 23,883 SH SOLE 28 22,376 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 4,119 147,584 SH SOLE 30 147,584 0 0
NVENT ELECTRIC PLC SHS G6700G107 82 2,951 SH SOLE 31 2,951 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,861 138,354 SH SOLE 34 138,354 0 0
NVENT ELECTRIC PLC SHS G6700G107 152 5,445 SH SOLE 36 5,445 0 0
NVENT ELECTRIC PLC SHS G6700G107 553 19,804 SH SOLE 40 19,804 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,059 73,764 SH SOLE 43 3,847 0 69,917
NVIDIA CORPORATION COM 67066G104 816,748 1,529,692 SH SOLE 2 351,282 0 1,178,410
NVIDIA CORPORATION COM 67066G104 170,960 320,191 SH SOLE 4 296,326 0 23,865
NVIDIA CORPORATION COM 67066G104 322,017 603,107 SH SOLE 7 584,662 0 18,445
NVIDIA CORPORATION COM 67066G104 11,327 21,215 SH SOLE 13 21,215 0 0
NVIDIA CORPORATION COM 67066G104 34,217 64,085 SH SOLE 15 64,085 0 0
NVIDIA CORPORATION COM 67066G104 80 150 SH SOLE 17 0 0 150
NVIDIA CORPORATION COM 67066G104 854,893 1,601,134 SH SOLE 18 1,406,061 0 195,073
NVIDIA CORPORATION COM 67066G104 518,686 971,450 SH SOLE 19 971,450 0 0
NVIDIA CORPORATION COM 67066G104 7,947,167 14,884,287 SH SOLE 21 14,884,287 0 0
NVIDIA CORPORATION COM 67066G104 7,475,496 14,000,892 SH SOLE 22 12,556,738 0 1,444,154
NVIDIA CORPORATION COM 67066G104 222,579 416,869 SH SOLE 23 416,869 0 0
NVIDIA CORPORATION COM 67066G104 629,427 1,178,856 SH SOLE 25 1,178,856 0 0
NVIDIA CORPORATION COM 67066G104 709,718 1,329,235 SH SOLE 26 412,365 0 916,870
NVIDIA CORPORATION COM 67066G104 1,009,204 1,890,143 SH SOLE 28 73,520 0 1,816,623
NVIDIA CORPORATION COM 67066G104 402 752 SH SOLE 29 752 0 0
NVIDIA CORPORATION COM 67066G104 2,110,476 3,952,721 SH SOLE 30 3,921,595 0 31,126
NVIDIA CORPORATION COM 67066G104 151,329 283,425 SH SOLE 31 85,799 0 197,626
NVIDIA CORPORATION COM 67066G104 89,198 167,060 SH SOLE 32 167,060 0 0
NVIDIA CORPORATION COM 67066G104 229,655 430,121 SH SOLE 34 430,121 0 0
NVIDIA CORPORATION COM 67066G104 173,392 324,747 SH SOLE 36 324,747 0 0
NVIDIA CORPORATION COM 67066G104 13,431 25,155 SH SOLE 40 25,155 0 0
NVIDIA CORPORATION COM 67066G104 285,697 535,083 SH SOLE 43 33,812 0 501,271
NVIDIA CORPORATION OPTIONS 67066G104 16,018 30,000 SH Call SOLE 19 30,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104 320 600 SH Call SOLE 22 600 0 0
NVIDIA CORPORATION OPTIONS 67066G104 5,019 9,400 SH Call SOLE 34 9,400 0 0
NVR INC COM 62944T105 41,089 8,722 SH SOLE 2 1,970 0 6,752
NVR INC COM 62944T105 8,979 1,906 SH SOLE 4 1,772 0 134
NVR INC COM 62944T105 21,614 4,588 SH SOLE 7 3,114 0 1,474
NVR INC COM 62944T105 94 20 SH SOLE 13 20 0 0
NVR INC COM 62944T105 2,045 434 SH SOLE 15 434 0 0
NVR INC COM 62944T105 34,376 7,297 SH SOLE 18 6,804 0 493
NVR INC COM 62944T105 7,684 1,631 SH SOLE 19 1,631 0 0
NVR INC COM 62944T105 641,605 136,195 SH SOLE 21 136,195 0 0
NVR INC COM 62944T105 402,229 85,382 SH SOLE 22 77,277 0 8,105
NVR INC COM 62944T105 11,485 2,438 SH SOLE 23 2,438 0 0
NVR INC COM 62944T105 24,732 5,250 SH SOLE 25 5,250 0 0
NVR INC COM 62944T105 41,475 8,804 SH SOLE 26 3,470 0 5,334
NVR INC COM 62944T105 64,615 13,716 SH SOLE 28 340 0 13,376
NVR INC COM 62944T105 68,940 14,634 SH SOLE 30 14,634 0 0
NVR INC COM 62944T105 4,442 943 SH SOLE 31 467 0 476
NVR INC COM 62944T105 735 156 SH SOLE 34 156 0 0
NVR INC COM 62944T105 8,188 1,738 SH SOLE 36 1,738 0 0
NVR INC COM 62944T105 655 139 SH SOLE 40 139 0 0
NVR INC COM 62944T105 7,900 1,677 SH SOLE 43 215 0 1,462
NXP SEMICONDUCTORS N V COM N6596X109 51,694 256,748 SH SOLE 2 193,909 0 62,839
NXP SEMICONDUCTORS N V COM N6596X109 29,948 148,743 SH SOLE 4 137,947 0 10,796
NXP SEMICONDUCTORS N V COM N6596X109 52,274 259,631 SH SOLE 7 247,886 0 11,745
NXP SEMICONDUCTORS N V COM N6596X109 202 1,004 SH SOLE 13 1,004 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,619 37,842 SH SOLE 15 37,842 0 0
NXP SEMICONDUCTORS N V COM N6596X109 255,033 1,266,680 SH SOLE 18 1,209,553 0 57,127
NXP SEMICONDUCTORS N V COM N6596X109 398,005 1,976,780 SH SOLE 19 1,976,780 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,251,565 6,216,175 SH SOLE 21 6,216,175 0 0
NXP SEMICONDUCTORS N V COM N6596X109 927,777 4,608,013 SH SOLE 22 4,149,467 0 458,546
NXP SEMICONDUCTORS N V COM N6596X109 37,699 187,240 SH SOLE 23 187,240 0 0
NXP SEMICONDUCTORS N V COM N6596X109 88,197 438,048 SH SOLE 25 438,048 0 0
NXP SEMICONDUCTORS N V COM N6596X109 137,935 685,087 SH SOLE 26 213,988 0 471,099
NXP SEMICONDUCTORS N V COM N6596X109 143,514 712,792 SH SOLE 28 32,020 0 680,772
NXP SEMICONDUCTORS N V COM N6596X109 708 3,514 SH SOLE 29 3,514 0 0
NXP SEMICONDUCTORS N V COM N6596X109 293,153 1,456,012 SH SOLE 30 1,456,012 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18,423 91,501 SH SOLE 31 43,622 0 47,879
NXP SEMICONDUCTORS N V COM N6596X109 12,032 59,762 SH SOLE 32 59,762 0 0
NXP SEMICONDUCTORS N V COM N6596X109 298,741 1,483,766 SH SOLE 34 1,483,766 0 0
NXP SEMICONDUCTORS N V COM N6596X109 31,634 157,117 SH SOLE 36 157,117 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,279 11,318 SH SOLE 40 11,318 0 0
NXP SEMICONDUCTORS N V COM N6596X109 13,880 68,936 SH SOLE 43 5,714 0 63,222
NXT-ID INC COM NEW 67091J206 0 250 SH SOLE 21 250 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 46 20,761 SH SOLE 2 2,127 0 18,634
NYMOX PHARMACEUTICAL CORP COM P73398102 349 157,208 SH SOLE 18 157,208 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 159 71,559 SH SOLE 19 71,559 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 2,867 1,291,547 SH SOLE 21 1,291,547 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 854 384,772 SH SOLE 22 378,884 0 5,888
NYMOX PHARMACEUTICAL CORP COM P73398102 6 2,603 SH SOLE 23 2,603 0 0
O-I GLASS INC COM 67098H104 1,399 94,889 SH SOLE 2 49,849 0 45,040
O-I GLASS INC COM 67098H104 9 590 SH SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 72 4,891 SH SOLE 7 4,891 0 0
O-I GLASS INC COM 67098H104 3 206 SH SOLE 17 0 0 206
O-I GLASS INC COM 67098H104 9,433 639,930 SH SOLE 18 639,930 0 0
O-I GLASS INC COM 67098H104 4,284 290,653 SH SOLE 19 290,653 0 0
O-I GLASS INC COM 67098H104 274,883 18,648,787 SH SOLE 21 18,648,787 0 0
O-I GLASS INC COM 67098H104 67,802 4,599,877 SH SOLE 22 4,454,385 0 145,492
O-I GLASS INC COM 67098H104 21 1,417 SH SOLE 25 1,417 0 0
O-I GLASS INC COM 67098H104 726 49,247 SH SOLE 26 36,618 0 12,629
O-I GLASS INC COM 67098H104 530 35,942 SH SOLE 28 19,842 0 16,100
O-I GLASS INC COM 67098H104 4,898 332,326 SH SOLE 30 332,326 0 0
O-I GLASS INC COM 67098H104 248 16,839 SH SOLE 36 16,839 0 0
O-I GLASS INC COM 67098H104 257 17,408 SH SOLE 40 17,408 0 0
O-I GLASS INC COM 67098H104 640 43,400 SH SOLE 43 499 0 42,901
OAK STR HEALTH INC COM 67181A107 9,673 178,233 SH SOLE 2 14,710 0 163,523
OAK STR HEALTH INC COM 67181A107 20 360 SH SOLE 4 360 0 0
OAK STR HEALTH INC COM 67181A107 87 1,599 SH SOLE 7 1,599 0 0
OAK STR HEALTH INC COM 67181A107 2,395 44,123 SH SOLE 18 44,123 0 0
OAK STR HEALTH INC COM 67181A107 156,968 2,892,345 SH SOLE 19 2,892,345 0 0
OAK STR HEALTH INC COM 67181A107 51,945 957,166 SH SOLE 21 957,166 0 0
OAK STR HEALTH INC COM 67181A107 33,423 615,862 SH SOLE 22 545,880 0 69,982
OAK STR HEALTH INC COM 67181A107 48 889 SH SOLE 23 889 0 0
OAK STR HEALTH INC COM 67181A107 1,830 33,727 SH SOLE 26 33,635 0 92
OAK STR HEALTH INC COM 67181A107 6 117 SH SOLE 28 117 0 0
OAK STR HEALTH INC COM 67181A107 4,891 90,127 SH SOLE 30 90,127 0 0
OAK STR HEALTH INC COM 67181A107 93 1,706 SH SOLE 31 1,706 0 0
OAK STR HEALTH INC COM 67181A107 2,424 44,658 SH SOLE 34 44,658 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 105 6,108 SH SOLE 2 304 0 5,804
OAK VY BANCORP OAKDALE CALIF COM 671807105 483 28,160 SH SOLE 18 28,160 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 248 14,489 SH SOLE 19 14,489 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 5,088 296,701 SH SOLE 21 296,701 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 1,582 92,226 SH SOLE 22 83,921 0 8,305
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,057 654,322 SH SOLE 30 654,322 0 0
OASIS PETROLEUM INC COM NEW 674215207 134 2,248 SH SOLE 2 2,248 0 0
OASIS PETROLEUM INC COM NEW 674215207 30 505 SH SOLE 18 505 0 0
OASIS PETROLEUM INC COM NEW 674215207 1,044 17,576 SH SOLE 21 17,576 0 0
OASIS PETROLEUM INC COM NEW 674215207 20,249 340,951 SH SOLE 22 340,951 0 0
OASIS PETROLEUM INC COM NEW 674215207 95 1,599 SH SOLE 26 1,599 0 0
OASIS PETROLEUM INC COM NEW 674215207 398 6,695 SH SOLE 28 0 0 6,695
OASIS PETROLEUM INC COM NEW 674215207 7 112 SH SOLE 31 0 0 112
OBLONG INC COM 674434105 6 1,121 SH SOLE 21 1,121 0 0
OCCIDENTAL PETE CORP COM 674599105 55,116 2,070,473 SH SOLE 2 444,303 0 1,626,170
OCCIDENTAL PETE CORP COM 674599105 12,316 462,671 SH SOLE 4 428,067 0 34,604
OCCIDENTAL PETE CORP COM 674599105 19,984 750,713 SH SOLE 7 699,762 0 50,951
OCCIDENTAL PETE CORP COM 674599105 75 2,826 SH SOLE 13 2,826 0 0
OCCIDENTAL PETE CORP COM 674599105 3,156 118,560 SH SOLE 15 118,560 0 0
OCCIDENTAL PETE CORP COM 674599105 44,729 1,680,278 SH SOLE 18 1,553,975 0 126,303
OCCIDENTAL PETE CORP COM 674599105 10,361 389,204 SH SOLE 19 389,204 0 0
OCCIDENTAL PETE CORP COM 674599105 577,266 21,685,416 SH SOLE 21 21,685,416 0 0
OCCIDENTAL PETE CORP COM 674599105 523,238 19,655,834 SH SOLE 22 17,634,417 0 2,021,417
OCCIDENTAL PETE CORP COM 674599105 17,033 639,850 SH SOLE 23 639,850 0 0
OCCIDENTAL PETE CORP COM 674599105 36,491 1,370,798 SH SOLE 25 1,370,798 0 0
OCCIDENTAL PETE CORP COM 674599105 59,196 2,223,754 SH SOLE 26 922,520 0 1,301,234
OCCIDENTAL PETE CORP COM 674599105 29,049 1,091,251 SH SOLE 28 100,503 0 990,748
OCCIDENTAL PETE CORP COM 674599105 68 2,558 SH SOLE 29 2,558 0 0
OCCIDENTAL PETE CORP COM 674599105 114,597 4,304,913 SH SOLE 30 4,304,913 0 0
OCCIDENTAL PETE CORP COM 674599105 6,395 240,234 SH SOLE 31 128,252 0 111,982
OCCIDENTAL PETE CORP COM 674599105 1,979 74,352 SH SOLE 34 74,352 0 0
OCCIDENTAL PETE CORP COM 674599105 20,274 761,619 SH SOLE 36 761,619 0 0
OCCIDENTAL PETE CORP COM 674599105 1,003 37,692 SH SOLE 40 37,692 0 0
OCCIDENTAL PETE CORP COM 674599105 7,189 270,047 SH SOLE 43 21,316 0 248,731
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5 461 SH SOLE 2 461 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14 1,165 SH SOLE 4 1,165 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 39 3,245 SH SOLE 7 0 0 3,245
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 234 SH SOLE 18 0 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 25 2,111 SH SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4 362 SH SOLE 21 362 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 222 18,654 SH SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 47 3,927 SH SOLE 28 0 0 3,927
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 172 SH SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 283 SH SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 119 9,973 SH SOLE 31 0 0 9,973
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 543 45,555 SH SOLE 43 6,045 0 39,510
OCEAN BIO CHEM INC COM 674631106 10 840 SH SOLE 18 840 0 0
OCEAN BIO CHEM INC COM 674631106 134 11,117 SH SOLE 21 11,117 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH SOLE 21 15 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 2,357 712,032 SH SOLE 22 712,032 0 0
OCEANEERING INTL INC COM 675232102 1,622 142,070 SH SOLE 2 45,369 0 96,701
OCEANEERING INTL INC COM 675232102 5 425 SH SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 39 3,441 SH SOLE 7 3,441 0 0
OCEANEERING INTL INC COM 675232102 4,562 399,509 SH SOLE 18 399,509 0 0
OCEANEERING INTL INC COM 675232102 7,556 661,672 SH SOLE 19 661,672 0 0
OCEANEERING INTL INC COM 675232102 144,755 12,675,534 SH SOLE 21 12,675,534 0 0
OCEANEERING INTL INC COM 675232102 43,071 3,771,577 SH SOLE 22 3,615,977 0 155,600
OCEANEERING INTL INC COM 675232102 479 41,903 SH SOLE 23 41,903 0 0
OCEANEERING INTL INC COM 675232102 27 2,348 SH SOLE 25 2,348 0 0
OCEANEERING INTL INC COM 675232102 2,394 209,625 SH SOLE 26 17,111 0 192,514
OCEANEERING INTL INC COM 675232102 269 23,532 SH SOLE 28 14,132 0 9,400
OCEANEERING INTL INC COM 675232102 2,495 218,512 SH SOLE 30 218,512 0 0
OCEANEERING INTL INC COM 675232102 245 21,411 SH SOLE 36 21,411 0 0
OCEANEERING INTL INC COM 675232102 126 10,990 SH SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 3,002 262,881 SH SOLE 43 75,492 0 187,389
OCEANFIRST FINL CORP COM 675234108 1,931 80,659 SH SOLE 2 26,431 0 54,228
OCEANFIRST FINL CORP COM 675234108 9 375 SH SOLE 4 375 0 0
OCEANFIRST FINL CORP COM 675234108 23 967 SH SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,808 200,856 SH SOLE 18 200,856 0 0
OCEANFIRST FINL CORP COM 675234108 11,653 486,740 SH SOLE 19 486,740 0 0
OCEANFIRST FINL CORP COM 675234108 56,165 2,346,080 SH SOLE 21 2,346,080 0 0
OCEANFIRST FINL CORP COM 675234108 54,974 2,296,328 SH SOLE 22 2,205,954 0 90,374
OCEANFIRST FINL CORP COM 675234108 289 12,065 SH SOLE 23 12,065 0 0
OCEANFIRST FINL CORP COM 675234108 53 2,207 SH SOLE 25 2,207 0 0
OCEANFIRST FINL CORP COM 675234108 2,313 96,605 SH SOLE 26 26,056 0 70,549
OCEANFIRST FINL CORP COM 675234108 130 5,418 SH SOLE 28 5,418 0 0
OCEANFIRST FINL CORP COM 675234108 1,439 60,125 SH SOLE 30 60,125 0 0
OCEANFIRST FINL CORP COM 675234108 31 1,309 SH SOLE 34 1,309 0 0
OCEANFIRST FINL CORP COM 675234108 130 5,421 SH SOLE 36 5,421 0 0
OCEANFIRST FINL CORP COM 675234108 161 6,736 SH SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 965 40,328 SH SOLE 43 593 0 39,735
OCONEE FED FINL CORP COM 675607105 18 688 SH SOLE 2 0 0 688
OCONEE FED FINL CORP COM 675607105 134 5,127 SH SOLE 18 5,127 0 0
OCONEE FED FINL CORP COM 675607105 59 2,276 SH SOLE 19 2,276 0 0
OCONEE FED FINL CORP COM 675607105 1,011 38,747 SH SOLE 21 38,747 0 0
OCONEE FED FINL CORP COM 675607105 40 1,519 SH SOLE 22 752 0 767
OCUGEN INC COM 67577C105 45 6,695 SH SOLE 2 6,695 0 0
OCUGEN INC COM 67577C105 969 142,682 SH SOLE 21 142,682 0 0
OCUGEN INC COM 67577C105 22,224 3,273,094 SH SOLE 22 3,273,094 0 0
OCULAR THERAPEUTIX INC COM 67576A100 560 34,103 SH SOLE 2 20,569 0 13,534
OCULAR THERAPEUTIX INC COM 67576A100 4 233 SH SOLE 4 233 0 0
OCULAR THERAPEUTIX INC COM 67576A100 17 1,055 SH SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 4,088 249,130 SH SOLE 18 249,130 0 0
OCULAR THERAPEUTIX INC COM 67576A100 2,300 140,159 SH SOLE 19 140,159 0 0
OCULAR THERAPEUTIX INC COM 67576A100 55,638 3,390,473 SH SOLE 21 3,390,473 0 0
OCULAR THERAPEUTIX INC COM 67576A100 32,228 1,963,951 SH SOLE 22 1,914,301 0 49,650
OCULAR THERAPEUTIX INC COM 67576A100 10 587 SH SOLE 25 587 0 0
OCULAR THERAPEUTIX INC COM 67576A100 16 995 SH SOLE 26 995 0 0
OCULAR THERAPEUTIX INC COM 67576A100 126 7,705 SH SOLE 28 7,705 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,070 65,209 SH SOLE 30 65,209 0 0
OCULAR THERAPEUTIX INC COM 67576A100 24 1,435 SH SOLE 36 1,435 0 0
OCULAR THERAPEUTIX INC COM 67576A100 116 7,071 SH SOLE 40 7,071 0 0
OCULAR THERAPEUTIX INC COM 67576A100 81 4,956 SH SOLE 43 207 0 4,749
OCUPHIRE PHARMA INC COM 67577R102 2 266 SH SOLE 21 266 0 0
OCUPHIRE PHARMA INC COM 67577R102 11 1,941 SH SOLE 22 1,941 0 0
OCWEN FINL CORP COM NEW 675746606 28 1,001 SH SOLE 2 1,001 0 0
OCWEN FINL CORP COM NEW 675746606 213 7,506 SH SOLE 21 7,506 0 0
OCWEN FINL CORP COM NEW 675746606 4,231 148,819 SH SOLE 22 148,819 0 0
ODONATE THERAPEUTICS INC COM 676079106 62 18,149 SH SOLE 2 6,916 0 11,233
ODONATE THERAPEUTICS INC COM 676079106 1 245 SH SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 181 52,996 SH SOLE 18 52,996 0 0
ODONATE THERAPEUTICS INC COM 676079106 95 27,798 SH SOLE 19 27,798 0 0
ODONATE THERAPEUTICS INC COM 676079106 2,977 870,393 SH SOLE 21 870,393 0 0
ODONATE THERAPEUTICS INC COM 676079106 2,000 584,770 SH SOLE 22 571,450 0 13,320
ODONATE THERAPEUTICS INC COM 676079106 3 820 SH SOLE 25 820 0 0
ODONATE THERAPEUTICS INC COM 676079106 6 1,773 SH SOLE 26 1,773 0 0
ODONATE THERAPEUTICS INC COM 676079106 7 2,071 SH SOLE 28 2,071 0 0
ODONATE THERAPEUTICS INC COM 676079106 91 26,498 SH SOLE 30 26,498 0 0
ODONATE THERAPEUTICS INC COM 676079106 5 1,536 SH SOLE 36 1,536 0 0
ODONATE THERAPEUTICS INC COM 676079106 8 2,266 SH SOLE 40 2,266 0 0
ODONATE THERAPEUTICS INC COM 676079106 24 6,917 SH SOLE 43 0 0 6,917
ODYSSEY MARINE EXPL INC COM NEW 676118201 17 2,518 SH SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 267 39,977 SH SOLE 21 39,977 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 1,284 192,228 SH SOLE 22 192,228 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,588 57,693 SH SOLE 2 16,068 0 41,625
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,547 56,231 SH SOLE 4 56,231 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,757 63,829 SH SOLE 7 63,829 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,330 193,667 SH SOLE 18 193,667 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,058 147,442 SH SOLE 19 147,442 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 166,212 6,039,670 SH SOLE 21 6,039,670 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 51,849 1,884,046 SH SOLE 22 1,811,461 0 72,585
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 63 2,284 SH SOLE 23 2,284 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,701 207,143 SH SOLE 25 207,143 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,048 38,064 SH SOLE 26 31,234 0 6,830
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,006 36,561 SH SOLE 28 6,251 0 30,310
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,905 287,245 SH SOLE 30 287,245 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 56 2,037 SH SOLE 36 2,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 136 4,949 SH SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 636 23,127 SH SOLE 43 2,681 0 20,446
OFG BANCORP COM 67103X102 1,218 53,830 SH SOLE 2 15,214 0 38,616
OFG BANCORP COM 67103X102 9 377 SH SOLE 4 377 0 0
OFG BANCORP COM 67103X102 18 810 SH SOLE 7 810 0 0
OFG BANCORP COM 67103X102 4,487 198,355 SH SOLE 18 198,355 0 0
OFG BANCORP COM 67103X102 1,941 85,827 SH SOLE 19 85,827 0 0
OFG BANCORP COM 67103X102 128,408 5,676,763 SH SOLE 21 5,676,763 0 0
OFG BANCORP COM 67103X102 32,857 1,452,554 SH SOLE 22 1,385,547 0 67,007
OFG BANCORP COM 67103X102 639 28,261 SH SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 150 6,641 SH SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,858 82,140 SH SOLE 30 82,140 0 0
OFG BANCORP COM 67103X102 99 4,372 SH SOLE 40 4,372 0 0
OFG BANCORP COM 67103X102 428 18,928 SH SOLE 43 0 0 18,928
OGE ENERGY CORP COM 670837103 18,163 561,276 SH SOLE 2 190,522 0 370,754
OGE ENERGY CORP COM 670837103 3,821 118,070 SH SOLE 4 109,916 0 8,154
OGE ENERGY CORP COM 670837103 3,626 112,040 SH SOLE 7 47,506 0 64,534
OGE ENERGY CORP COM 670837103 25 782 SH SOLE 13 782 0 0
OGE ENERGY CORP COM 670837103 682 21,062 SH SOLE 15 21,062 0 0
OGE ENERGY CORP COM 670837103 19,791 611,593 SH SOLE 18 599,278 0 12,315
OGE ENERGY CORP COM 670837103 1,698 52,475 SH SOLE 19 52,475 0 0
OGE ENERGY CORP COM 670837103 627,591 19,394,049 SH SOLE 21 19,394,049 0 0
OGE ENERGY CORP COM 670837103 207,129 6,400,766 SH SOLE 22 6,118,205 0 282,561
OGE ENERGY CORP COM 670837103 4,087 126,308 SH SOLE 23 126,308 0 0
OGE ENERGY CORP COM 670837103 366 11,311 SH SOLE 25 11,311 0 0
OGE ENERGY CORP COM 670837103 7,770 240,108 SH SOLE 26 230,135 0 9,973
OGE ENERGY CORP COM 670837103 12,298 380,037 SH SOLE 28 25,392 0 354,645
OGE ENERGY CORP COM 670837103 20 617 SH SOLE 29 617 0 0
OGE ENERGY CORP COM 670837103 21,948 678,249 SH SOLE 30 678,249 0 0
OGE ENERGY CORP COM 670837103 1,009 31,184 SH SOLE 31 24,748 0 6,436
OGE ENERGY CORP COM 670837103 2,650 81,906 SH SOLE 32 81,906 0 0
OGE ENERGY CORP COM 670837103 281 8,684 SH SOLE 34 8,684 0 0
OGE ENERGY CORP COM 670837103 2,103 64,993 SH SOLE 36 64,993 0 0
OGE ENERGY CORP COM 670837103 116 3,576 SH SOLE 40 3,576 0 0
OGE ENERGY CORP COM 670837103 1,915 59,167 SH SOLE 43 4,241 0 54,926
OHIO VY BANC CORP COM 677719106 88 3,614 SH SOLE 2 134 0 3,480
OHIO VY BANC CORP COM 677719106 3 120 SH SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 411 16,932 SH SOLE 18 16,932 0 0
OHIO VY BANC CORP COM 677719106 193 7,947 SH SOLE 19 7,947 0 0
OHIO VY BANC CORP COM 677719106 4,246 174,877 SH SOLE 21 174,877 0 0
OHIO VY BANC CORP COM 677719106 1,226 50,480 SH SOLE 22 44,895 0 5,585
OI SA SPONSORED ADR NE 670851500 2,870 1,729,195 SH SOLE 19 1,729,195 0 0
OI SA SPONSORED ADR NE 670851500 90 54,413 SH SOLE 22 54,413 0 0
OI SA SPONSORED ADR NE 670851500 221 133,242 SH SOLE 25 133,242 0 0
OI SA SPONSORED ADR NE 670851500 438 263,594 SH SOLE 34 263,594 0 0
OI SA SPONSORED ADR NE 670851500 24 14,203 SH SOLE 43 0 0 14,203
OIL DRI CORP AMER COM 677864100 178 5,180 SH SOLE 2 205 0 4,975
OIL DRI CORP AMER COM 677864100 5 146 SH SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 678 19,682 SH SOLE 18 19,682 0 0
OIL DRI CORP AMER COM 677864100 334 9,707 SH SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 6,982 202,737 SH SOLE 21 202,737 0 0
OIL DRI CORP AMER COM 677864100 2,773 80,513 SH SOLE 22 76,058 0 4,455
OIL DRI CORP AMER COM 677864100 61 1,779 SH SOLE 43 0 0 1,779
OIL STS INTL INC COM 678026105 416 69,016 SH SOLE 2 11,144 0 57,872
OIL STS INTL INC COM 678026105 6 988 SH SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,525 252,943 SH SOLE 18 252,943 0 0
OIL STS INTL INC COM 678026105 1,309 217,144 SH SOLE 19 217,144 0 0
OIL STS INTL INC COM 678026105 47,468 7,871,974 SH SOLE 21 7,871,974 0 0
OIL STS INTL INC COM 678026105 13,525 2,243,002 SH SOLE 22 2,177,738 0 65,264
OIL STS INTL INC COM 678026105 113 18,736 SH SOLE 23 18,736 0 0
OIL STS INTL INC COM 678026105 443 73,418 SH SOLE 26 0 0 73,418
OIL STS INTL INC COM 678026105 538 89,196 SH SOLE 30 89,196 0 0
OIL STS INTL INC COM 678026105 63 10,504 SH SOLE 36 10,504 0 0
OIL STS INTL INC COM 678026105 152 25,190 SH SOLE 43 4,615 0 20,575
OKTA INC CL A 679295105 54,658 247,961 SH SOLE 2 33,586 0 214,375
OKTA INC CL A 679295105 12,576 57,050 SH SOLE 4 52,559 0 4,491
OKTA INC CL A 679295105 5,362 24,326 SH SOLE 7 21,416 0 2,910
OKTA INC CL A 679295105 78 356 SH SOLE 13 356 0 0
OKTA INC CL A 679295105 2,248 10,199 SH SOLE 15 10,199 0 0
OKTA INC CL A 679295105 23,040 104,524 SH SOLE 18 97,674 0 6,850
OKTA INC CL A 679295105 461,026 2,091,483 SH SOLE 19 2,091,483 0 0
OKTA INC CL A 679295105 498,578 2,261,845 SH SOLE 21 2,261,845 0 0
OKTA INC CL A 679295105 683,973 3,102,902 SH SOLE 22 2,942,512 0 160,390
OKTA INC CL A 679295105 16,082 72,958 SH SOLE 23 72,958 0 0
OKTA INC CL A 679295105 93,639 424,801 SH SOLE 25 424,801 0 0
OKTA INC CL A 679295105 56,053 254,288 SH SOLE 26 94,857 0 159,431
OKTA INC CL A 679295105 73,318 332,615 SH SOLE 28 14,292 0 318,323
OKTA INC CL A 679295105 31 140 SH SOLE 29 140 0 0
OKTA INC CL A 679295105 91,254 413,980 SH SOLE 30 412,984 0 996
OKTA INC CL A 679295105 5,897 26,753 SH SOLE 31 15,114 0 11,639
OKTA INC CL A 679295105 5,649 25,627 SH SOLE 32 25,627 0 0
OKTA INC CL A 679295105 157,816 715,945 SH SOLE 34 715,945 0 0
OKTA INC CL A 679295105 13,213 59,943 SH SOLE 36 59,943 0 0
OKTA INC CL A 679295105 1,100 4,991 SH SOLE 40 4,991 0 0
OKTA INC CL A 679295105 14,976 67,940 SH SOLE 43 3,924 0 64,016
OKTA INC NOTE 0.125% 9/0 679295AD7 8,177 6,060,000 PRN SOLE 21 6,060,000 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 675 500,000 PRN SOLE 22 500,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 71,328 296,695 SH SOLE 2 105,666 0 191,029
OLD DOMINION FREIGHT LINE IN COM 679580100 12,219 50,827 SH SOLE 4 47,172 0 3,655
OLD DOMINION FREIGHT LINE IN COM 679580100 29,824 124,053 SH SOLE 7 91,044 0 33,009
OLD DOMINION FREIGHT LINE IN COM 679580100 861 3,583 SH SOLE 13 3,583 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,421 10,070 SH SOLE 15 10,070 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 59,784 248,675 SH SOLE 18 234,206 0 14,469
OLD DOMINION FREIGHT LINE IN COM 679580100 337,555 1,404,080 SH SOLE 19 1,404,080 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 682,314 2,838,125 SH SOLE 21 2,838,125 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 546,122 2,271,629 SH SOLE 22 2,035,569 0 236,060
OLD DOMINION FREIGHT LINE IN COM 679580100 17,460 72,628 SH SOLE 23 72,628 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 45,193 187,982 SH SOLE 25 187,982 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 58,877 244,904 SH SOLE 26 94,203 0 150,701
OLD DOMINION FREIGHT LINE IN COM 679580100 100,998 420,109 SH SOLE 28 10,258 0 409,851
OLD DOMINION FREIGHT LINE IN COM 679580100 2,475 10,294 SH SOLE 29 10,294 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 101,426 421,888 SH SOLE 30 418,748 0 3,140
OLD DOMINION FREIGHT LINE IN COM 679580100 8,364 34,792 SH SOLE 31 29,216 0 5,576
OLD DOMINION FREIGHT LINE IN COM 679580100 1,443 6,004 SH SOLE 34 6,004 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 12,503 52,008 SH SOLE 36 52,008 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 927 3,855 SH SOLE 40 3,855 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 25,501 106,071 SH SOLE 43 7,772 0 98,299
OLD NATL BANCORP IND COM 680033107 3,622 187,269 SH SOLE 2 53,381 0 133,888
OLD NATL BANCORP IND COM 680033107 12 634 SH SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 75 3,881 SH SOLE 7 3,881 0 0
OLD NATL BANCORP IND COM 680033107 12,490 645,815 SH SOLE 18 645,815 0 0
OLD NATL BANCORP IND COM 680033107 5,617 290,433 SH SOLE 19 290,433 0 0
OLD NATL BANCORP IND COM 680033107 354,161 18,312,342 SH SOLE 21 18,312,342 0 0
OLD NATL BANCORP IND COM 680033107 88,190 4,559,986 SH SOLE 22 4,331,387 0 228,599
OLD NATL BANCORP IND COM 680033107 1,426 73,754 SH SOLE 26 51,082 0 22,672
OLD NATL BANCORP IND COM 680033107 10 514 SH SOLE 28 514 0 0
OLD NATL BANCORP IND COM 680033107 5,339 276,080 SH SOLE 30 276,080 0 0
OLD NATL BANCORP IND COM 680033107 75 3,888 SH SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 381 19,714 SH SOLE 40 19,714 0 0
OLD NATL BANCORP IND COM 680033107 923 47,739 SH SOLE 43 775 0 46,964
OLD POINT FINL CORP COM 680194107 21 898 SH SOLE 18 898 0 0
OLD POINT FINL CORP COM 680194107 18 766 SH SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 17,980 823,242 SH SOLE 2 267,551 0 555,691
OLD REP INTL CORP COM 680223104 27 1,230 SH SOLE 4 1,230 0 0
OLD REP INTL CORP COM 680223104 5,553 254,272 SH SOLE 7 254,272 0 0
OLD REP INTL CORP COM 680223104 18,029 825,504 SH SOLE 18 825,504 0 0
OLD REP INTL CORP COM 680223104 1,652 75,635 SH SOLE 19 75,635 0 0
OLD REP INTL CORP COM 680223104 395,010 18,086,521 SH SOLE 21 18,086,521 0 0
OLD REP INTL CORP COM 680223104 203,707 9,327,245 SH SOLE 22 8,920,720 0 406,525
OLD REP INTL CORP COM 680223104 3,610 165,280 SH SOLE 26 59,211 0 106,069
OLD REP INTL CORP COM 680223104 556 25,446 SH SOLE 28 19,146 0 6,300
OLD REP INTL CORP COM 680223104 4,169 190,899 SH SOLE 30 190,899 0 0
OLD REP INTL CORP COM 680223104 118 5,384 SH SOLE 31 5,384 0 0
OLD REP INTL CORP COM 680223104 2,481 113,594 SH SOLE 32 113,594 0 0
OLD REP INTL CORP COM 680223104 966 44,214 SH SOLE 36 44,214 0 0
OLD REP INTL CORP COM 680223104 774 35,444 SH SOLE 40 35,444 0 0
OLD REP INTL CORP COM 680223104 4,235 193,908 SH SOLE 43 7,793 0 186,115
OLD SECOND BANCORP INC ILL COM 680277100 399 30,241 SH SOLE 2 3,267 0 26,974
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,412 106,926 SH SOLE 18 106,926 0 0
OLD SECOND BANCORP INC ILL COM 680277100 723 54,750 SH SOLE 19 54,750 0 0
OLD SECOND BANCORP INC ILL COM 680277100 16,548 1,252,679 SH SOLE 21 1,252,679 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,706 886,145 SH SOLE 22 852,299 0 33,846
OLD SECOND BANCORP INC ILL COM 680277100 32 2,428 SH SOLE 26 0 0 2,428
OLD SECOND BANCORP INC ILL COM 680277100 29 2,164 SH SOLE 43 0 0 2,164
OLEMA PHARMACEUTICALS INC COM 68062P106 157 4,745 SH SOLE 2 1,990 0 2,755
OLEMA PHARMACEUTICALS INC COM 68062P106 10 290 SH SOLE 7 290 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 1,340 40,379 SH SOLE 18 40,379 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 22,840 688,379 SH SOLE 19 688,379 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 180 5,423 SH SOLE 20 5,423 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 13,471 406,002 SH SOLE 21 406,002 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 10,213 307,802 SH SOLE 22 303,380 0 4,422
OLIN CORP COM PAR $1 680665205 10,409 274,125 SH SOLE 2 212,906 0 61,219
OLIN CORP COM PAR $1 680665205 24 635 SH SOLE 4 635 0 0
OLIN CORP COM PAR $1 680665205 5,832 153,592 SH SOLE 7 153,592 0 0
OLIN CORP COM PAR $1 680665205 13,143 346,152 SH SOLE 18 346,152 0 0
OLIN CORP COM PAR $1 680665205 34,868 918,305 SH SOLE 19 918,305 0 0
OLIN CORP COM PAR $1 680665205 246,781 6,499,376 SH SOLE 21 6,499,376 0 0
OLIN CORP COM PAR $1 680665205 176,195 4,640,364 SH SOLE 22 4,437,902 0 202,462
OLIN CORP COM PAR $1 680665205 2,163 56,954 SH SOLE 26 34,269 0 22,685
OLIN CORP COM PAR $1 680665205 1,058 27,863 SH SOLE 28 20,470 0 7,393
OLIN CORP COM PAR $1 680665205 54,315 1,430,473 SH SOLE 30 1,430,473 0 0
OLIN CORP COM PAR $1 680665205 103 2,712 SH SOLE 31 2,712 0 0
OLIN CORP COM PAR $1 680665205 23,598 621,493 SH SOLE 34 621,493 0 0
OLIN CORP COM PAR $1 680665205 433 11,394 SH SOLE 36 11,394 0 0
OLIN CORP COM PAR $1 680665205 795 20,943 SH SOLE 40 20,943 0 0
OLIN CORP COM PAR $1 680665205 2,245 59,117 SH SOLE 43 7,569 0 51,548
OLINK HLDG AB SPONSORED ADS 680710100 826 22,944 SH SOLE 2 22,944 0 0
OLINK HLDG AB SPONSORED ADS 680710100 2,579 71,648 SH SOLE 19 71,648 0 0
OLINK HLDG AB SPONSORED ADS 680710100 37 1,039 SH SOLE 20 1,039 0 0
OLINK HLDG AB SPONSORED ADS 680710100 157 4,362 SH SOLE 21 4,362 0 0
OLINK HLDG AB SPONSORED ADS 680710100 40 1,116 SH SOLE 22 1,116 0 0
OLINK HLDG AB SPONSORED ADS 680710100 54 1,490 SH SOLE 25 1,490 0 0
OLINK HLDG AB SPONSORED ADS 680710100 68 1,893 SH SOLE 26 1,893 0 0
OLINK HLDG AB SPONSORED ADS 680710100 284 7,885 SH SOLE 28 0 0 7,885
OLINK HLDG AB SPONSORED ADS 680710100 5 132 SH SOLE 31 0 0 132
OLINK HLDG AB SPONSORED ADS 680710100 6,905 191,819 SH SOLE 34 191,819 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12,491 143,580 SH SOLE 2 52,103 0 91,477
OLLIES BARGAIN OUTLET HLDGS COM 681116109 46 530 SH SOLE 4 530 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 127 1,459 SH SOLE 7 1,459 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1 6 SH SOLE 17 0 0 6
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12,571 144,498 SH SOLE 18 144,498 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,266 14,552 SH SOLE 19 14,552 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 240,301 2,762,084 SH SOLE 21 2,762,084 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 157,270 1,807,702 SH SOLE 22 1,731,601 0 76,101
OLLIES BARGAIN OUTLET HLDGS COM 681116109 19 217 SH SOLE 25 217 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,295 26,377 SH SOLE 26 16,969 0 9,408
OLLIES BARGAIN OUTLET HLDGS COM 681116109 648 7,446 SH SOLE 28 7,446 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 327 3,760 SH SOLE 29 3,760 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,825 43,960 SH SOLE 30 43,960 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 349 4,015 SH SOLE 31 4,015 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 100 1,151 SH SOLE 34 1,151 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 43 496 SH SOLE 36 496 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 684 7,863 SH SOLE 40 7,863 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,741 31,508 SH SOLE 43 10,364 0 21,144
OLO INC CL A 68134L109 712 26,975 SH SOLE 2 24,641 0 2,334
OLO INC CL A 68134L109 215 8,143 SH SOLE 18 5,016 0 3,127
OLO INC CL A 68134L109 4,369 165,556 SH SOLE 19 165,556 0 0
OLO INC CL A 68134L109 150 5,690 SH SOLE 21 5,690 0 0
OLO INC CL A 68134L109 2,560 97,002 SH SOLE 22 97,002 0 0
OLO INC CL A 68134L109 5,636 213,565 SH SOLE 25 213,565 0 0
OLO INC CL A 68134L109 3,667 138,937 SH SOLE 26 12,969 0 125,968
OLO INC CL A 68134L109 5,312 201,288 SH SOLE 28 0 0 201,288
OLO INC CL A 68134L109 24 905 SH SOLE 31 0 0 905
OLO INC CL A 68134L109 3,761 142,523 SH SOLE 34 142,523 0 0
OLYMPIC STEEL INC COM 68162K106 272 9,250 SH SOLE 2 1,397 0 7,853
OLYMPIC STEEL INC COM 68162K106 8 279 SH SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 1,090 37,020 SH SOLE 18 37,020 0 0
OLYMPIC STEEL INC COM 68162K106 1,612 54,720 SH SOLE 19 54,720 0 0
OLYMPIC STEEL INC COM 68162K106 33,433 1,135,230 SH SOLE 21 1,135,230 0 0
OLYMPIC STEEL INC COM 68162K106 11,090 376,583 SH SOLE 22 367,140 0 9,443
OLYMPIC STEEL INC COM 68162K106 214 7,259 SH SOLE 23 7,259 0 0
OLYMPIC STEEL INC COM 68162K106 801 27,188 SH SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 348 11,812 SH SOLE 30 11,812 0 0
OLYMPIC STEEL INC COM 68162K106 1 35 SH SOLE 43 0 0 35
OMEGA FLEX INC COM 682095104 214 1,354 SH SOLE 2 968 0 386
OMEGA FLEX INC COM 682095104 5 32 SH SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,470 9,310 SH SOLE 18 9,310 0 0
OMEGA FLEX INC COM 682095104 779 4,936 SH SOLE 19 4,936 0 0
OMEGA FLEX INC COM 682095104 18,525 117,333 SH SOLE 21 117,333 0 0
OMEGA FLEX INC COM 682095104 9,873 62,535 SH SOLE 22 61,801 0 734
OMEGA FLEX INC COM 682095104 12 77 SH SOLE 25 77 0 0
OMEGA FLEX INC COM 682095104 317 2,006 SH SOLE 26 118 0 1,888
OMEGA FLEX INC COM 682095104 42 265 SH SOLE 28 265 0 0
OMEGA FLEX INC COM 682095104 139 880 SH SOLE 30 880 0 0
OMEGA FLEX INC COM 682095104 28 177 SH SOLE 36 177 0 0
OMEGA FLEX INC COM 682095104 82 520 SH SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 61 388 SH SOLE 43 21 0 367
OMEGA HEALTHCARE INVS INC COM 681936100 29,081 793,905 SH SOLE 2 299,974 0 493,931
OMEGA HEALTHCARE INVS INC COM 681936100 21,697 592,338 SH SOLE 4 583,451 0 8,887
OMEGA HEALTHCARE INVS INC COM 681936100 11,789 321,853 SH SOLE 7 321,853 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 25 669 SH SOLE 13 669 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 848 23,138 SH SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 22,041 601,715 SH SOLE 18 587,071 0 14,644
OMEGA HEALTHCARE INVS INC COM 681936100 17,157 468,381 SH SOLE 19 468,381 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 470,511 12,844,975 SH SOLE 21 12,844,975 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 352,496 9,623,144 SH SOLE 22 9,237,251 0 385,893
OMEGA HEALTHCARE INVS INC COM 681936100 6,016 164,232 SH SOLE 23 164,232 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 37,863 1,033,649 SH SOLE 25 1,033,649 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11,292 308,261 SH SOLE 26 247,658 0 60,603
OMEGA HEALTHCARE INVS INC COM 681936100 15,374 419,707 SH SOLE 28 28,972 0 390,735
OMEGA HEALTHCARE INVS INC COM 681936100 139 3,797 SH SOLE 29 3,797 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 46,927 1,281,115 SH SOLE 30 1,264,688 0 16,427
OMEGA HEALTHCARE INVS INC COM 681936100 1,500 40,946 SH SOLE 31 32,997 0 7,949
OMEGA HEALTHCARE INVS INC COM 681936100 399 10,901 SH SOLE 34 10,901 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,218 60,547 SH SOLE 36 60,547 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 353 9,643 SH SOLE 40 9,643 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,699 155,593 SH SOLE 43 16,005 0 139,588
OMEROS CORP COM 682143102 508 28,543 SH SOLE 2 18,831 0 9,712
OMEROS CORP COM 682143102 4 239 SH SOLE 4 239 0 0
OMEROS CORP COM 682143102 24 1,344 SH SOLE 7 1,344 0 0
OMEROS CORP COM 682143102 3,743 210,254 SH SOLE 18 193,006 0 17,248
OMEROS CORP COM 682143102 4,283 240,636 SH SOLE 19 240,636 0 0
OMEROS CORP COM 682143102 48,109 2,702,776 SH SOLE 21 2,702,776 0 0
OMEROS CORP COM 682143102 30,392 1,707,397 SH SOLE 22 1,668,799 0 38,598
OMEROS CORP COM 682143102 16 903 SH SOLE 23 903 0 0
OMEROS CORP COM 682143102 405 22,749 SH SOLE 26 0 0 22,749
OMEROS CORP COM 682143102 123 6,903 SH SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 1,978 111,107 SH SOLE 30 111,107 0 0
OMEROS CORP COM 682143102 23 1,312 SH SOLE 36 1,312 0 0
OMEROS CORP COM 682143102 156 8,761 SH SOLE 40 8,761 0 0
OMEROS CORP COM 682143102 312 17,531 SH SOLE 43 1,572 0 15,959
OMNICELL COM COM 68213N109 3,327 25,620 SH SOLE 2 14,565 0 11,055
OMNICELL COM COM 68213N109 23 177 SH SOLE 4 177 0 0
OMNICELL COM COM 68213N109 97 747 SH SOLE 7 747 0 0
OMNICELL COM COM 68213N109 23,730 182,720 SH SOLE 18 172,240 0 10,480
OMNICELL COM COM 68213N109 28,242 217,463 SH SOLE 19 217,463 0 0
OMNICELL COM COM 68213N109 645,443 4,969,915 SH SOLE 21 4,969,915 0 0
OMNICELL COM COM 68213N109 178,538 1,374,741 SH SOLE 22 1,342,091 0 32,650
OMNICELL COM COM 68213N109 1,260 9,703 SH SOLE 23 9,703 0 0
OMNICELL COM COM 68213N109 6,618 50,959 SH SOLE 26 14,325 0 36,634
OMNICELL COM COM 68213N109 430 3,313 SH SOLE 28 3,313 0 0
OMNICELL COM COM 68213N109 11,929 91,853 SH SOLE 30 91,853 0 0
OMNICELL COM COM 68213N109 688 5,295 SH SOLE 40 5,295 0 0
OMNICELL COM COM 68213N109 4,227 32,550 SH SOLE 43 7,000 0 25,550
OMNICOM GROUP INC COM 681919106 40,214 542,339 SH SOLE 2 125,266 0 417,073
OMNICOM GROUP INC COM 681919106 8,745 117,931 SH SOLE 4 109,499 0 8,432
OMNICOM GROUP INC COM 681919106 16,077 216,820 SH SOLE 7 209,860 0 6,960
OMNICOM GROUP INC COM 681919106 1,983 26,739 SH SOLE 13 26,739 0 0
OMNICOM GROUP INC COM 681919106 2,097 28,283 SH SOLE 15 28,283 0 0
OMNICOM GROUP INC COM 681919106 43,963 592,898 SH SOLE 18 538,007 0 54,891
OMNICOM GROUP INC COM 681919106 19,388 261,475 SH SOLE 19 261,475 0 0
OMNICOM GROUP INC COM 681919106 679,234 9,160,274 SH SOLE 21 9,160,274 0 0
OMNICOM GROUP INC COM 681919106 390,144 5,261,556 SH SOLE 22 4,688,559 0 572,997
OMNICOM GROUP INC COM 681919106 10,095 136,140 SH SOLE 23 136,140 0 0
OMNICOM GROUP INC COM 681919106 23,062 311,024 SH SOLE 25 311,024 0 0
OMNICOM GROUP INC COM 681919106 40,183 541,913 SH SOLE 26 220,645 0 321,268
OMNICOM GROUP INC COM 681919106 51,551 695,223 SH SOLE 28 20,597 0 674,626
OMNICOM GROUP INC COM 681919106 57 765 SH SOLE 29 765 0 0
OMNICOM GROUP INC COM 681919106 63,750 859,750 SH SOLE 30 859,750 0 0
OMNICOM GROUP INC COM 681919106 3,424 46,175 SH SOLE 31 26,518 0 19,657
OMNICOM GROUP INC COM 681919106 4,493 60,588 SH SOLE 32 60,588 0 0
OMNICOM GROUP INC COM 681919106 3,639 49,081 SH SOLE 34 49,081 0 0
OMNICOM GROUP INC COM 681919106 11,925 160,823 SH SOLE 36 160,823 0 0
OMNICOM GROUP INC COM 681919106 643 8,677 SH SOLE 40 8,677 0 0
OMNICOM GROUP INC COM 681919106 19,581 264,067 SH SOLE 43 14,782 0 249,285
ON SEMICONDUCTOR CORP COM 682189105 36,664 881,142 SH SOLE 2 141,312 0 739,830
ON SEMICONDUCTOR CORP COM 682189105 7,698 185,002 SH SOLE 4 169,299 0 15,703
ON SEMICONDUCTOR CORP COM 682189105 1,685 40,495 SH SOLE 7 40,495 0 0
ON SEMICONDUCTOR CORP COM 682189105 43 1,030 SH SOLE 13 1,030 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,837 44,155 SH SOLE 15 44,155 0 0
ON SEMICONDUCTOR CORP COM 682189105 14,905 358,217 SH SOLE 18 334,771 0 23,446
ON SEMICONDUCTOR CORP COM 682189105 283,051 6,802,467 SH SOLE 19 6,802,467 0 0
ON SEMICONDUCTOR CORP COM 682189105 389,711 9,365,803 SH SOLE 21 9,365,803 0 0
ON SEMICONDUCTOR CORP COM 682189105 469,682 11,287,709 SH SOLE 22 10,715,266 0 572,443
ON SEMICONDUCTOR CORP COM 682189105 10,555 253,657 SH SOLE 23 253,657 0 0
ON SEMICONDUCTOR CORP COM 682189105 13,460 323,485 SH SOLE 25 323,485 0 0
ON SEMICONDUCTOR CORP COM 682189105 23,968 576,010 SH SOLE 26 442,835 0 133,175
ON SEMICONDUCTOR CORP COM 682189105 23,556 566,113 SH SOLE 28 51,031 0 515,082
ON SEMICONDUCTOR CORP COM 682189105 65,761 1,580,411 SH SOLE 30 1,520,565 0 59,846
ON SEMICONDUCTOR CORP COM 682189105 3,725 89,514 SH SOLE 31 47,491 0 42,023
ON SEMICONDUCTOR CORP COM 682189105 229,135 5,506,720 SH SOLE 34 5,506,720 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,866 116,933 SH SOLE 36 116,933 0 0
ON SEMICONDUCTOR CORP COM 682189105 685 16,457 SH SOLE 40 16,457 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,855 140,721 SH SOLE 43 12,801 0 127,920
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 3,815 1,840,000 PRN SOLE 2 1,416,000 0 424,000
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 2,081 1,004,000 PRN SOLE 18 1,004,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,988 959,000 PRN SOLE 19 959,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 7,241 3,493,000 PRN SOLE 21 3,493,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,555 750,000 PRN SOLE 22 750,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,654 798,000 PRN SOLE 26 798,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,746 842,000 PRN SOLE 34 842,000 0 0
ON24 INC COM 68339B104 396 8,165 SH SOLE 2 5,828 0 2,337
ON24 INC COM 68339B104 13 263 SH SOLE 7 263 0 0
ON24 INC COM 68339B104 1,745 35,964 SH SOLE 18 33,308 0 2,656
ON24 INC COM 68339B104 4,582 94,462 SH SOLE 19 94,462 0 0
ON24 INC COM 68339B104 14,435 297,566 SH SOLE 21 297,566 0 0
ON24 INC COM 68339B104 14,580 300,551 SH SOLE 22 296,609 0 3,942
ON24 INC COM 68339B104 1,590 32,767 SH SOLE 25 32,767 0 0
ON24 INC COM 68339B104 800 16,498 SH SOLE 26 2,669 0 13,829
ON24 INC COM 68339B104 547 11,275 SH SOLE 28 0 0 11,275
ON24 INC COM 68339B104 9 180 SH SOLE 31 0 0 180
ON24 INC COM 68339B104 6,048 124,667 SH SOLE 34 124,667 0 0
ONCOCYTE CORP COM 68235C107 67 12,992 SH SOLE 2 5,087 0 7,905
ONCOCYTE CORP COM 68235C107 1,267 244,110 SH SOLE 18 244,110 0 0
ONCOCYTE CORP COM 68235C107 643 123,879 SH SOLE 19 123,879 0 0
ONCOCYTE CORP COM 68235C107 13,472 2,595,837 SH SOLE 21 2,595,837 0 0
ONCOCYTE CORP COM 68235C107 10,335 1,991,396 SH SOLE 22 1,976,794 0 14,602
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 4,468 4,472,787 SH SOLE 22 4,472,787 0 0
ONCORUS INC COM 68236R103 65 4,689 SH SOLE 2 1,524 0 3,165
ONCORUS INC COM 68236R103 339 24,348 SH SOLE 18 24,348 0 0
ONCORUS INC COM 68236R103 323 23,189 SH SOLE 19 23,189 0 0
ONCORUS INC COM 68236R103 3,385 243,193 SH SOLE 21 243,193 0 0
ONCORUS INC COM 68236R103 932 66,967 SH SOLE 22 64,808 0 2,159
ONCORUS INC COM 68236R103 9 632 SH SOLE 23 632 0 0
ONCOSEC MED INC COM 68234L306 12 2,608 SH SOLE 18 2,608 0 0
ONCOSEC MED INC COM 68234L306 144 30,252 SH SOLE 21 30,252 0 0
ONCOSEC MED INC COM 68234L306 142 29,773 SH SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 53 6,419 SH SOLE 18 6,419 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 1,317 158,301 SH SOLE 21 158,301 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 7,578 910,800 SH SOLE 22 910,800 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 1 132 SH SOLE 43 0 0 132
ONE GAS INC COM 68235P108 5,914 76,897 SH SOLE 2 38,397 0 38,500
ONE GAS INC COM 68235P108 480 6,241 SH SOLE 4 6,241 0 0
ONE GAS INC COM 68235P108 7,040 91,531 SH SOLE 7 91,531 0 0
ONE GAS INC COM 68235P108 21,594 280,774 SH SOLE 18 280,774 0 0
ONE GAS INC COM 68235P108 8,054 104,723 SH SOLE 19 104,723 0 0
ONE GAS INC COM 68235P108 311,224 4,046,601 SH SOLE 21 4,046,601 0 0
ONE GAS INC COM 68235P108 135,339 1,759,700 SH SOLE 22 1,681,819 0 77,881
ONE GAS INC COM 68235P108 89 1,160 SH SOLE 25 1,160 0 0
ONE GAS INC COM 68235P108 2,024 26,310 SH SOLE 26 14,427 0 11,883
ONE GAS INC COM 68235P108 484 6,297 SH SOLE 28 5,795 0 502
ONE GAS INC COM 68235P108 4,775 62,081 SH SOLE 30 62,081 0 0
ONE GAS INC COM 68235P108 467 6,070 SH SOLE 36 6,070 0 0
ONE GAS INC COM 68235P108 485 6,312 SH SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 3,839 49,920 SH SOLE 43 903 0 49,017
ONE LIBERTY PPTYS INC COM 682406103 485 21,788 SH SOLE 2 5,869 0 15,919
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 4 171 SH SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,312 58,928 SH SOLE 18 58,928 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,031 46,310 SH SOLE 19 46,310 0 0
ONE LIBERTY PPTYS INC COM 682406103 15,970 717,129 SH SOLE 21 717,129 0 0
ONE LIBERTY PPTYS INC COM 682406103 12,180 546,916 SH SOLE 22 521,431 0 25,485
ONE LIBERTY PPTYS INC COM 682406103 18 793 SH SOLE 23 793 0 0
ONE LIBERTY PPTYS INC COM 682406103 76 3,407 SH SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 44 1,978 SH SOLE 28 1,978 0 0
ONE LIBERTY PPTYS INC COM 682406103 54 2,407 SH SOLE 30 2,407 0 0
ONE LIBERTY PPTYS INC COM 682406103 28 1,261 SH SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 405 18,206 SH SOLE 43 1,482 0 16,724
ONE STOP SYS INC COM 68247W109 18 2,763 SH SOLE 18 2,763 0 0
ONE STOP SYS INC COM 68247W109 275 43,438 SH SOLE 21 43,438 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 263 17,798 SH SOLE 22 0 0 17,798
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 465 31,494 SH SOLE 25 31,494 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 149 10,102 SH SOLE 26 10,102 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 458 31,018 SH SOLE 28 0 0 31,018
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2,652 179,435 SH SOLE 34 179,435 0 0
ONEMAIN HLDGS INC COM 68268W103 9,965 185,496 SH SOLE 2 51,797 0 133,699
ONEMAIN HLDGS INC COM 68268W103 18 340 SH SOLE 4 340 0 0
ONEMAIN HLDGS INC COM 68268W103 100 1,869 SH SOLE 7 1,869 0 0
ONEMAIN HLDGS INC COM 68268W103 1,490 27,732 SH SOLE 18 27,732 0 0
ONEMAIN HLDGS INC COM 68268W103 1,021 19,015 SH SOLE 19 19,015 0 0
ONEMAIN HLDGS INC COM 68268W103 46,028 856,811 SH SOLE 21 856,811 0 0
ONEMAIN HLDGS INC COM 68268W103 115,140 2,143,342 SH SOLE 22 2,035,195 0 108,147
ONEMAIN HLDGS INC COM 68268W103 4,267 79,427 SH SOLE 25 79,427 0 0
ONEMAIN HLDGS INC COM 68268W103 2,195 40,869 SH SOLE 26 26,720 0 14,149
ONEMAIN HLDGS INC COM 68268W103 541 10,071 SH SOLE 28 3,741 0 6,330
ONEMAIN HLDGS INC COM 68268W103 2,985 55,557 SH SOLE 30 55,557 0 0
ONEMAIN HLDGS INC COM 68268W103 71 1,327 SH SOLE 31 1,327 0 0
ONEMAIN HLDGS INC COM 68268W103 651 12,124 SH SOLE 34 12,124 0 0
ONEMAIN HLDGS INC COM 68268W103 283 5,271 SH SOLE 36 5,271 0 0
ONEMAIN HLDGS INC COM 68268W103 543 10,105 SH SOLE 40 10,105 0 0
ONEMAIN HLDGS INC COM 68268W103 8,498 158,192 SH SOLE 43 15,369 0 142,823
ONEOK INC NEW COM 682680103 52,143 1,029,280 SH SOLE 2 178,818 0 850,462
ONEOK INC NEW COM 682680103 12,969 255,998 SH SOLE 4 239,074 0 16,924
ONEOK INC NEW COM 682680103 56,982 1,124,798 SH SOLE 7 1,108,775 0 16,023
ONEOK INC NEW COM 682680103 68 1,346 SH SOLE 13 1,346 0 0
ONEOK INC NEW COM 682680103 2,961 58,450 SH SOLE 15 58,450 0 0
ONEOK INC NEW COM 682680103 10 200 SH SOLE 17 0 0 200
ONEOK INC NEW COM 682680103 56,522 1,115,721 SH SOLE 18 1,051,289 0 64,432
ONEOK INC NEW COM 682680103 10,516 207,576 SH SOLE 19 207,576 0 0
ONEOK INC NEW COM 682680103 1,046,485 20,657,030 SH SOLE 21 20,657,030 0 0
ONEOK INC NEW COM 682680103 510,645 10,079,853 SH SOLE 22 9,032,850 0 1,047,003
ONEOK INC NEW COM 682680103 13,879 273,964 SH SOLE 23 273,964 0 0
ONEOK INC NEW COM 682680103 36,925 728,887 SH SOLE 25 728,887 0 0
ONEOK INC NEW COM 682680103 58,748 1,159,647 SH SOLE 26 399,593 0 760,054
ONEOK INC NEW COM 682680103 39,528 780,270 SH SOLE 28 56,064 0 724,206
ONEOK INC NEW COM 682680103 73 1,450 SH SOLE 29 1,450 0 0
ONEOK INC NEW COM 682680103 148,628 2,933,843 SH SOLE 30 2,933,843 0 0
ONEOK INC NEW COM 682680103 5,271 104,042 SH SOLE 31 52,022 0 52,020
ONEOK INC NEW COM 682680103 8,790 173,513 SH SOLE 32 173,513 0 0
ONEOK INC NEW COM 682680103 1,026 20,247 SH SOLE 34 20,247 0 0
ONEOK INC NEW COM 682680103 15,320 302,414 SH SOLE 36 302,414 0 0
ONEOK INC NEW COM 682680103 904 17,837 SH SOLE 40 17,837 0 0
ONEOK INC NEW COM 682680103 14,857 293,268 SH SOLE 43 30,400 0 262,868
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 31 13,536 SH SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,084 898,406 SH SOLE 21 898,406 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 713 307,355 SH SOLE 22 295,601 0 11,754
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 427 184,061 SH SOLE 30 184,061 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 34 14,684 SH SOLE 43 0 0 14,684
ONESPAN INC COM 68287N100 359 14,636 SH SOLE 2 10,829 0 3,807
ONESPAN INC COM 68287N100 3 111 SH SOLE 4 111 0 0
ONESPAN INC COM 68287N100 16 643 SH SOLE 7 643 0 0
ONESPAN INC COM 68287N100 3,555 145,110 SH SOLE 18 145,110 0 0
ONESPAN INC COM 68287N100 1,584 64,668 SH SOLE 19 64,668 0 0
ONESPAN INC COM 68287N100 97,811 3,992,297 SH SOLE 21 3,992,297 0 0
ONESPAN INC COM 68287N100 24,698 1,008,064 SH SOLE 22 984,567 0 23,497
ONESPAN INC COM 68287N100 304 12,397 SH SOLE 25 12,397 0 0
ONESPAN INC COM 68287N100 1,110 45,314 SH SOLE 26 21,732 0 23,582
ONESPAN INC COM 68287N100 107 4,371 SH SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 1,808 73,784 SH SOLE 30 73,784 0 0
ONESPAN INC COM 68287N100 64 2,598 SH SOLE 36 2,598 0 0
ONESPAN INC COM 68287N100 82 3,328 SH SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 274 11,201 SH SOLE 43 0 0 11,201
ONESPAWORLD HOLDINGS LIMITED COM P73684113 617 57,961 SH SOLE 2 17,030 0 40,931
ONESPAWORLD HOLDINGS LIMITED COM P73684113 9 829 SH SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,624 152,488 SH SOLE 18 152,488 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 829 77,867 SH SOLE 19 77,867 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 18,909 1,775,509 SH SOLE 21 1,775,509 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 15,673 1,471,599 SH SOLE 22 1,392,234 0 79,365
ONESPAWORLD HOLDINGS LIMITED COM P73684113 312 29,299 SH SOLE 26 0 0 29,299
ONESPAWORLD HOLDINGS LIMITED COM P73684113 71 6,706 SH SOLE 28 6,706 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 107 10,034 SH SOLE 30 10,034 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 48 4,491 SH SOLE 40 4,491 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 216 20,276 SH SOLE 43 174 0 20,102
ONEWATER MARINE INC CL A COM 68280L101 70 1,758 SH SOLE 2 625 0 1,133
ONEWATER MARINE INC CL A COM 68280L101 1,316 32,942 SH SOLE 18 32,942 0 0
ONEWATER MARINE INC CL A COM 68280L101 737 18,440 SH SOLE 19 18,440 0 0
ONEWATER MARINE INC CL A COM 68280L101 14,972 374,678 SH SOLE 21 374,678 0 0
ONEWATER MARINE INC CL A COM 68280L101 8,817 220,650 SH SOLE 22 218,967 0 1,683
ONTO INNOVATION INC COM 683344105 3,018 45,924 SH SOLE 2 15,797 0 30,127
ONTO INNOVATION INC COM 683344105 14 216 SH SOLE 4 216 0 0
ONTO INNOVATION INC COM 683344105 54 827 SH SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 12,829 195,241 SH SOLE 18 195,241 0 0
ONTO INNOVATION INC COM 683344105 6,517 99,182 SH SOLE 19 99,182 0 0
ONTO INNOVATION INC COM 683344105 372,778 5,673,081 SH SOLE 21 5,673,081 0 0
ONTO INNOVATION INC COM 683344105 93,625 1,424,821 SH SOLE 22 1,359,074 0 65,747
ONTO INNOVATION INC COM 683344105 70 1,058 SH SOLE 25 1,058 0 0
ONTO INNOVATION INC COM 683344105 2,255 34,321 SH SOLE 26 18,910 0 15,411
ONTO INNOVATION INC COM 683344105 440 6,689 SH SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 20,625 313,875 SH SOLE 30 313,875 0 0
ONTO INNOVATION INC COM 683344105 149 2,265 SH SOLE 36 2,265 0 0
ONTO INNOVATION INC COM 683344105 402 6,119 SH SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 1,206 18,353 SH SOLE 43 708 0 17,645
ONTRAK INC COM 683373104 129 3,973 SH SOLE 2 2,278 0 1,695
ONTRAK INC COM 683373104 2 56 SH SOLE 7 56 0 0
ONTRAK INC COM 683373104 947 29,076 SH SOLE 18 29,076 0 0
ONTRAK INC COM 683373104 477 14,655 SH SOLE 19 14,655 0 0
ONTRAK INC COM 683373104 11,212 344,364 SH SOLE 21 344,364 0 0
ONTRAK INC COM 683373104 7,401 227,306 SH SOLE 22 221,928 0 5,378
ONTRAK INC COM 683373104 74 2,278 SH SOLE 30 2,278 0 0
ONTRAK INC COM 683373104 29 894 SH SOLE 40 894 0 0
ONTRAK INC COM 683373104 35 1,081 SH SOLE 43 42 0 1,039
OOMA INC COM 683416101 68 4,274 SH SOLE 2 1,871 0 2,403
OOMA INC COM 683416101 8 498 SH SOLE 7 498 0 0
OOMA INC COM 683416101 1,311 82,730 SH SOLE 18 75,590 0 7,140
OOMA INC COM 683416101 2,811 177,321 SH SOLE 19 177,321 0 0
OOMA INC COM 683416101 12,698 801,133 SH SOLE 21 801,133 0 0
OOMA INC COM 683416101 10,284 648,859 SH SOLE 22 643,858 0 5,001
OOMA INC COM 683416101 315 19,855 SH SOLE 23 19,855 0 0
OOMA INC COM 683416101 735 46,345 SH SOLE 26 0 0 46,345
OOMA INC COM 683416101 36 2,248 SH SOLE 43 0 0 2,248
OP BANCORP COM 67109R109 105 10,010 SH SOLE 2 581 0 9,429
OP BANCORP COM 67109R109 515 48,907 SH SOLE 18 48,907 0 0
OP BANCORP COM 67109R109 236 22,466 SH SOLE 19 22,466 0 0
OP BANCORP COM 67109R109 5,875 558,427 SH SOLE 21 558,427 0 0
OP BANCORP COM 67109R109 2,166 205,910 SH SOLE 22 190,749 0 15,161
OPEN LENDING CORP COM CL A 68373J104 852 24,041 SH SOLE 2 23,031 0 1,010
OPEN LENDING CORP COM CL A 68373J104 11 322 SH SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104 4,330 122,249 SH SOLE 21 122,249 0 0
OPEN LENDING CORP COM CL A 68373J104 58,445 1,650,054 SH SOLE 22 1,612,589 0 37,465
OPEN LENDING CORP COM CL A 68373J104 46 1,310 SH SOLE 25 1,310 0 0
OPEN LENDING CORP COM CL A 68373J104 934 26,372 SH SOLE 26 21,004 0 5,368
OPEN LENDING CORP COM CL A 68373J104 301 8,488 SH SOLE 28 8,488 0 0
OPEN LENDING CORP COM CL A 68373J104 2,156 60,866 SH SOLE 30 60,866 0 0
OPEN LENDING CORP COM CL A 68373J104 43 1,226 SH SOLE 31 1,226 0 0
OPEN LENDING CORP COM CL A 68373J104 454 12,818 SH SOLE 34 12,818 0 0
OPEN LENDING CORP COM CL A 68373J104 114 3,228 SH SOLE 36 3,228 0 0
OPEN LENDING CORP COM CL A 68373J104 381 10,755 SH SOLE 40 10,755 0 0
OPEN TEXT CORP COM 683715106 6,279 131,600 SH SOLE 2 131,600 0 0
OPEN TEXT CORP COM 683715106 18,822 394,511 SH SOLE 18 300,586 0 93,925
OPEN TEXT CORP COM 683715106 158,241 3,316,728 SH SOLE 19 3,316,728 0 0
OPEN TEXT CORP COM 683715106 33,688 706,101 SH SOLE 21 706,101 0 0
OPEN TEXT CORP COM 683715106 12,218 256,089 SH SOLE 22 256,089 0 0
OPEN TEXT CORP COM 683715106 1,368 28,681 SH SOLE 23 28,681 0 0
OPEN TEXT CORP COM 683715106 2,503 52,468 SH SOLE 25 52,468 0 0
OPEN TEXT CORP COM 683715106 1,518 31,820 SH SOLE 26 0 0 31,820
OPEN TEXT CORP COM 683715106 52,983 1,110,514 SH SOLE 30 1,110,514 0 0
OPEN TEXT CORP COM 683715106 9,339 195,747 SH SOLE 34 195,747 0 0
OPEN TEXT CORP COM 683715106 17,520 367,211 SH SOLE 43 22,186 0 345,025
OPENDOOR TECHNOLOGIES INC COM 683712103 197 9,298 SH SOLE 2 9,298 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 288 13,589 SH SOLE 4 13,589 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 69,140 3,262,853 SH SOLE 19 3,262,853 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 7,232 341,287 SH SOLE 21 341,287 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 123,191 5,813,637 SH SOLE 22 5,813,637 0 0
OPERA LTD SPONSORED ADS 68373M107 238 23,760 SH SOLE 43 6,021 0 17,739
OPGEN INC COM 68373L307 12 4,810 SH SOLE 18 4,810 0 0
OPGEN INC COM 68373L307 137 54,939 SH SOLE 21 54,939 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 11 991 SH SOLE 18 991 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 152 14,285 SH SOLE 21 14,285 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 149 13,986 SH SOLE 22 13,986 0 0
OPKO HEALTH INC COM 68375N103 2,384 555,814 SH SOLE 2 162,433 0 393,381
OPKO HEALTH INC COM 68375N103 8 1,796 SH SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 34 8,009 SH SOLE 7 8,009 0 0
OPKO HEALTH INC COM 68375N103 5,642 1,315,094 SH SOLE 18 1,315,094 0 0
OPKO HEALTH INC COM 68375N103 6,243 1,455,164 SH SOLE 19 1,455,164 0 0
OPKO HEALTH INC COM 68375N103 89,449 20,850,491 SH SOLE 21 20,850,491 0 0
OPKO HEALTH INC COM 68375N103 54,901 12,797,525 SH SOLE 22 12,149,078 0 648,447
OPKO HEALTH INC COM 68375N103 308 71,716 SH SOLE 23 71,716 0 0
OPKO HEALTH INC COM 68375N103 37 8,542 SH SOLE 25 8,542 0 0
OPKO HEALTH INC COM 68375N103 1,909 444,974 SH SOLE 26 94,938 0 350,036
OPKO HEALTH INC COM 68375N103 242 56,460 SH SOLE 28 56,460 0 0
OPKO HEALTH INC COM 68375N103 4,151 967,569 SH SOLE 30 967,569 0 0
OPKO HEALTH INC COM 68375N103 44 10,306 SH SOLE 34 10,306 0 0
OPKO HEALTH INC COM 68375N103 91 21,097 SH SOLE 36 21,097 0 0
OPKO HEALTH INC COM 68375N103 205 47,855 SH SOLE 40 47,855 0 0
OPKO HEALTH INC COM 68375N103 474 110,458 SH SOLE 43 336 0 110,122
OPORTUN FINL CORP COM 68376D104 410 19,796 SH SOLE 2 1,643 0 18,153
OPORTUN FINL CORP COM 68376D104 8 408 SH SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 1,451 70,076 SH SOLE 18 70,076 0 0
OPORTUN FINL CORP COM 68376D104 718 34,691 SH SOLE 19 34,691 0 0
OPORTUN FINL CORP COM 68376D104 16,744 808,497 SH SOLE 21 808,497 0 0
OPORTUN FINL CORP COM 68376D104 7,744 373,945 SH SOLE 22 352,239 0 21,706
OPORTUN FINL CORP COM 68376D104 21,936 1,059,187 SH SOLE 34 1,059,187 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 392 9,777 SH SOLE 2 741 0 9,036
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11 278 SH SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,367 34,137 SH SOLE 18 34,137 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,882 46,983 SH SOLE 19 46,983 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 15,550 388,270 SH SOLE 21 388,270 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11,651 290,910 SH SOLE 22 281,012 0 9,898
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 57 1,415 SH SOLE 23 1,415 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 962 24,023 SH SOLE 43 665 0 23,358
OPTICAL CABLE CORP COM NEW 683827208 28 7,752 SH SOLE 21 7,752 0 0
OPTICAL CABLE CORP COM NEW 683827208 11 3,089 SH SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 150 3,070 SH SOLE 2 1,251 0 1,819
OPTIMIZERX CORP COM NEW 68401U204 8 172 SH SOLE 7 172 0 0
OPTIMIZERX CORP COM NEW 68401U204 2,714 55,672 SH SOLE 18 55,672 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,387 28,461 SH SOLE 19 28,461 0 0
OPTIMIZERX CORP COM NEW 68401U204 29,409 603,253 SH SOLE 21 603,253 0 0
OPTIMIZERX CORP COM NEW 68401U204 18,928 388,261 SH SOLE 22 384,458 0 3,803
OPTINOSE INC COM 68404V100 212 57,427 SH SOLE 2 2,685 0 54,742
OPTINOSE INC COM 68404V100 1 351 SH SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 482 130,621 SH SOLE 18 130,621 0 0
OPTINOSE INC COM 68404V100 229 61,934 SH SOLE 19 61,934 0 0
OPTINOSE INC COM 68404V100 5,154 1,396,792 SH SOLE 21 1,396,792 0 0
OPTINOSE INC COM 68404V100 2,979 807,200 SH SOLE 22 802,793 0 4,407
OPTINOSE INC COM 68404V100 2 503 SH SOLE 43 0 0 503
OPTION CARE HEALTH INC COM NEW 68404L201 768 43,269 SH SOLE 2 18,560 0 24,709
OPTION CARE HEALTH INC COM NEW 68404L201 2 129 SH SOLE 4 129 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 27 1,524 SH SOLE 7 1,524 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 4,923 277,509 SH SOLE 18 277,509 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 4,684 264,056 SH SOLE 19 264,056 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 55,300 3,117,265 SH SOLE 21 3,117,265 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 41,004 2,311,392 SH SOLE 22 2,268,269 0 43,123
OPTION CARE HEALTH INC COM NEW 68404L201 73 4,134 SH SOLE 23 4,134 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 225 12,700 SH SOLE 26 0 0 12,700
OPTION CARE HEALTH INC COM NEW 68404L201 101 5,688 SH SOLE 28 5,688 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 646 36,442 SH SOLE 30 36,442 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 85 4,804 SH SOLE 40 4,804 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 97 5,491 SH SOLE 43 342 0 5,149
ORACLE CORP COM 68389X105 328,357 4,679,446 SH SOLE 2 1,035,253 0 3,644,193
ORACLE CORP COM 68389X105 68,078 970,181 SH SOLE 4 894,867 0 75,314
ORACLE CORP COM 68389X105 117,149 1,669,496 SH SOLE 7 1,613,865 0 55,631
ORACLE CORP COM 68389X105 534 7,607 SH SOLE 13 7,607 0 0
ORACLE CORP COM 68389X105 17,796 253,610 SH SOLE 15 253,610 0 0
ORACLE CORP COM 68389X105 14 204 SH SOLE 17 0 0 204
ORACLE CORP COM 68389X105 327,064 4,661,022 SH SOLE 18 4,391,497 0 269,525
ORACLE CORP COM 68389X105 37,298 531,539 SH SOLE 19 531,539 0 0
ORACLE CORP COM 68389X105 3,997 56,963 SH SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 3,302,164 47,059,490 SH SOLE 21 47,059,490 0 0
ORACLE CORP COM 68389X105 2,959,264 42,172,785 SH SOLE 22 37,802,908 0 4,369,877
ORACLE CORP COM 68389X105 90,745 1,293,221 SH SOLE 23 1,293,221 0 0
ORACLE CORP COM 68389X105 221,680 3,159,189 SH SOLE 25 3,159,189 0 0
ORACLE CORP COM 68389X105 293,466 4,182,211 SH SOLE 26 1,325,014 0 2,857,197
ORACLE CORP COM 68389X105 431,177 6,144,754 SH SOLE 28 230,801 0 5,913,953
ORACLE CORP COM 68389X105 952 13,566 SH SOLE 29 13,566 0 0
ORACLE CORP COM 68389X105 555,039 7,909,921 SH SOLE 30 7,909,921 0 0
ORACLE CORP COM 68389X105 36,198 515,856 SH SOLE 31 286,191 0 229,665
ORACLE CORP COM 68389X105 7,315 104,246 SH SOLE 32 104,246 0 0
ORACLE CORP COM 68389X105 9,702 138,261 SH SOLE 34 138,261 0 0
ORACLE CORP COM 68389X105 84,020 1,197,377 SH SOLE 36 1,197,377 0 0
ORACLE CORP COM 68389X105 5,599 79,786 SH SOLE 40 79,786 0 0
ORACLE CORP COM 68389X105 141,961 2,023,104 SH SOLE 43 168,174 0 1,854,930
ORAGENICS INC COM PAR 684023302 1 854 SH SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 1,433 1,580,609 SH SOLE 22 1,580,609 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 61 6,033 SH SOLE 18 6,033 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 737 72,527 SH SOLE 21 72,527 0 0
ORANGE SPONSORED ADR 684060106 5 424 SH SOLE 18 424 0 0
ORANGE SPONSORED ADR 684060106 13,206 1,071,021 SH SOLE 43 93,837 0 977,184
ORASURE TECHNOLOGIES INC COM 68554V108 884 75,715 SH SOLE 2 31,317 0 44,398
ORASURE TECHNOLOGIES INC COM 68554V108 4 364 SH SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 14 1,213 SH SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,558 304,902 SH SOLE 18 294,530 0 10,372
ORASURE TECHNOLOGIES INC COM 68554V108 4,164 356,852 SH SOLE 19 356,852 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 98,929 8,477,176 SH SOLE 21 8,477,176 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 27,303 2,339,548 SH SOLE 22 2,264,040 0 75,508
ORASURE TECHNOLOGIES INC COM 68554V108 135 11,551 SH SOLE 23 11,551 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 23 1,996 SH SOLE 25 1,996 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 687 58,899 SH SOLE 26 4,703 0 54,196
ORASURE TECHNOLOGIES INC COM 68554V108 96 8,216 SH SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,798 154,065 SH SOLE 30 154,065 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 58 4,982 SH SOLE 34 4,982 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 57 4,916 SH SOLE 36 4,916 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 114 9,772 SH SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 736 63,106 SH SOLE 43 1,828 0 61,278
ORBCOMM INC COM 68555P100 485 63,564 SH SOLE 2 5,835 0 57,729
ORBCOMM INC COM 68555P100 12 1,517 SH SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 2,004 262,688 SH SOLE 18 262,688 0 0
ORBCOMM INC COM 68555P100 1,001 131,193 SH SOLE 19 131,193 0 0
ORBCOMM INC COM 68555P100 23,269 3,049,724 SH SOLE 21 3,049,724 0 0
ORBCOMM INC COM 68555P100 16,788 2,200,300 SH SOLE 22 2,131,212 0 69,088
ORBCOMM INC COM 68555P100 30 3,987 SH SOLE 43 0 0 3,987
ORBITAL ENERGY GROUP INC COM 68559A109 98 16,123 SH SOLE 21 16,123 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 3,546 581,254 SH SOLE 22 581,254 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 3,688 507,937 SH SOLE 21 507,937 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 141 19,437 SH SOLE 30 19,437 0 0
ORCHID IS CAP INC COM 68571X103 451 74,983 SH SOLE 2 5,728 0 69,255
ORCHID IS CAP INC COM 68571X103 5 779 SH SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,809 300,978 SH SOLE 18 300,978 0 0
ORCHID IS CAP INC COM 68571X103 842 140,127 SH SOLE 19 140,127 0 0
ORCHID IS CAP INC COM 68571X103 32,414 5,393,406 SH SOLE 21 5,393,406 0 0
ORCHID IS CAP INC COM 68571X103 15,351 2,554,215 SH SOLE 22 2,464,156 0 90,059
ORCHID IS CAP INC COM 68571X103 232 38,538 SH SOLE 43 5,157 0 33,381
OREILLY AUTOMOTIVE INC COM 67103H107 87,488 172,475 SH SOLE 2 39,899 0 132,576
OREILLY AUTOMOTIVE INC COM 67103H107 18,556 36,582 SH SOLE 4 33,709 0 2,873
OREILLY AUTOMOTIVE INC COM 67103H107 36,237 71,439 SH SOLE 7 68,449 0 2,990
OREILLY AUTOMOTIVE INC COM 67103H107 142 280 SH SOLE 13 280 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,829 7,548 SH SOLE 15 7,548 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 144,446 284,763 SH SOLE 18 254,871 0 29,892
OREILLY AUTOMOTIVE INC COM 67103H107 27,934 55,069 SH SOLE 19 55,069 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,002,458 1,976,260 SH SOLE 21 1,976,260 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 839,304 1,654,616 SH SOLE 22 1,479,565 0 175,051
OREILLY AUTOMOTIVE INC COM 67103H107 24,973 49,232 SH SOLE 23 49,232 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 51,129 100,796 SH SOLE 25 95,578 0 5,218
OREILLY AUTOMOTIVE INC COM 67103H107 83,155 163,933 SH SOLE 26 58,838 0 105,095
OREILLY AUTOMOTIVE INC COM 67103H107 62,791 123,788 SH SOLE 28 7,866 0 115,922
OREILLY AUTOMOTIVE INC COM 67103H107 1,310 2,583 SH SOLE 29 2,583 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 161,451 318,286 SH SOLE 30 318,286 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,696 23,058 SH SOLE 31 12,651 0 10,407
OREILLY AUTOMOTIVE INC COM 67103H107 7,609 15,001 SH SOLE 32 15,001 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 21,406 42,200 SH SOLE 34 42,200 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 23,101 45,541 SH SOLE 36 45,541 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,475 2,907 SH SOLE 40 2,907 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 28,452 56,091 SH SOLE 43 5,017 0 51,074
ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH SOLE 17 0 0 2
ORGANOGENESIS HLDGS INC COM 68621F102 498 27,312 SH SOLE 2 4,624 0 22,688
ORGANOGENESIS HLDGS INC COM 68621F102 1,557 85,439 SH SOLE 18 85,439 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,657 90,956 SH SOLE 19 90,956 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 17,200 944,021 SH SOLE 21 944,021 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 20,754 1,139,078 SH SOLE 22 1,135,254 0 3,824
ORGANOGENESIS HLDGS INC COM 68621F102 14 754 SH SOLE 23 754 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 38 2,080 SH SOLE 26 0 0 2,080
ORGANOGENESIS HLDGS INC COM 68621F102 17 940 SH SOLE 43 0 0 940
ORGANOVO HLDGS INC COM NEW 68620A203 32 3,278 SH SOLE 21 3,278 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 1,666 172,822 SH SOLE 22 172,822 0 0
ORGENESIS INC COM NEW 68619K204 98 17,163 SH SOLE 2 1,501 0 15,662
ORGENESIS INC COM NEW 68619K204 421 73,455 SH SOLE 18 73,455 0 0
ORGENESIS INC COM NEW 68619K204 185 32,313 SH SOLE 19 32,313 0 0
ORGENESIS INC COM NEW 68619K204 3,851 672,155 SH SOLE 21 672,155 0 0
ORGENESIS INC COM NEW 68619K204 1,375 239,996 SH SOLE 22 227,134 0 12,862
ORIC PHARMACEUTICALS INC COM 68622P109 336 13,712 SH SOLE 2 8,780 0 4,932
ORIC PHARMACEUTICALS INC COM 68622P109 2 102 SH SOLE 4 102 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 4 154 SH SOLE 7 154 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,647 67,231 SH SOLE 18 67,231 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 5,910 241,228 SH SOLE 19 241,228 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 27,022 1,102,921 SH SOLE 21 1,102,921 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 11,333 462,586 SH SOLE 22 444,101 0 18,485
ORIC PHARMACEUTICALS INC COM 68622P109 12 506 SH SOLE 23 506 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 8 311 SH SOLE 25 311 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 46 1,884 SH SOLE 26 517 0 1,367
ORIC PHARMACEUTICALS INC COM 68622P109 369 15,058 SH SOLE 30 15,058 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 43 1,768 SH SOLE 34 1,768 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 18 754 SH SOLE 36 754 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 52 2,138 SH SOLE 40 2,138 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 1,447 85,220 SH SOLE 7 85,220 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 13 737 SH SOLE 22 737 0 0
ORIGIN BANCORP INC COM 68621T102 1,063 25,073 SH SOLE 2 7,177 0 17,896
ORIGIN BANCORP INC COM 68621T102 14 336 SH SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 3,186 75,133 SH SOLE 18 75,133 0 0
ORIGIN BANCORP INC COM 68621T102 1,730 40,794 SH SOLE 19 40,794 0 0
ORIGIN BANCORP INC COM 68621T102 39,910 941,063 SH SOLE 21 941,063 0 0
ORIGIN BANCORP INC COM 68621T102 26,327 620,766 SH SOLE 22 587,185 0 33,581
ORIGIN BANCORP INC COM 68621T102 33 774 SH SOLE 25 774 0 0
ORIGIN BANCORP INC COM 68621T102 70 1,653 SH SOLE 26 1,653 0 0
ORIGIN BANCORP INC COM 68621T102 123 2,904 SH SOLE 28 2,904 0 0
ORIGIN BANCORP INC COM 68621T102 743 17,520 SH SOLE 30 17,520 0 0
ORIGIN BANCORP INC COM 68621T102 81 1,902 SH SOLE 36 1,902 0 0
ORIGIN BANCORP INC COM 68621T102 108 2,538 SH SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 497 11,712 SH SOLE 43 0 0 11,712
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,300 330,000 SH SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,350 1,835,000 SH SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,350 1,835,000 SH SOLE 34 1,835,000 0 0
ORION ENERGY SYSTEMS INC COM 686275108 36 5,205 SH SOLE 2 2,102 0 3,103
ORION ENERGY SYSTEMS INC COM 686275108 667 95,844 SH SOLE 18 95,844 0 0
ORION ENERGY SYSTEMS INC COM 686275108 358 51,433 SH SOLE 19 51,433 0 0
ORION ENERGY SYSTEMS INC COM 686275108 6,945 997,883 SH SOLE 21 997,883 0 0
ORION ENERGY SYSTEMS INC COM 686275108 3,860 554,565 SH SOLE 22 548,667 0 5,898
ORION ENERGY SYSTEMS INC COM 686275108 4 535 SH SOLE 43 0 0 535
ORION ENGINEERED CARBONS S A COM L72967109 906 45,924 SH SOLE 2 19,532 0 26,392
ORION ENGINEERED CARBONS S A COM L72967109 4 180 SH SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109 23 1,174 SH SOLE 7 1,174 0 0
ORION ENGINEERED CARBONS S A COM L72967109 3,909 198,212 SH SOLE 18 198,212 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,097 106,328 SH SOLE 19 106,328 0 0
ORION ENGINEERED CARBONS S A COM L72967109 42,404 2,150,312 SH SOLE 21 2,150,312 0 0
ORION ENGINEERED CARBONS S A COM L72967109 33,632 1,705,484 SH SOLE 22 1,634,087 0 71,397
ORION ENGINEERED CARBONS S A COM L72967109 30 1,539 SH SOLE 25 1,539 0 0
ORION ENGINEERED CARBONS S A COM L72967109 70 3,551 SH SOLE 26 3,551 0 0
ORION ENGINEERED CARBONS S A COM L72967109 164 8,310 SH SOLE 28 8,310 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,100 55,756 SH SOLE 30 55,756 0 0
ORION ENGINEERED CARBONS S A COM L72967109 74 3,777 SH SOLE 36 3,777 0 0
ORION ENGINEERED CARBONS S A COM L72967109 124 6,301 SH SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 588 29,802 SH SOLE 43 17,234 0 12,568
ORION GROUP HLDGS INC COM 68628V308 41 6,835 SH SOLE 18 6,835 0 0
ORION GROUP HLDGS INC COM 68628V308 656 108,018 SH SOLE 21 108,018 0 0
ORION GROUP HLDGS INC COM 68628V308 3,490 575,033 SH SOLE 22 575,033 0 0
ORIX CORP SPONSORED ADR 686330101 6 75 SH SOLE 18 75 0 0
ORIX CORP SPONSORED ADR 686330101 33,910 399,935 SH SOLE 43 38,735 0 361,200
ORMAT TECHNOLOGIES INC COM 686688102 3,784 48,191 SH SOLE 2 39,803 0 8,388
ORMAT TECHNOLOGIES INC COM 686688102 26 332 SH SOLE 4 332 0 0
ORMAT TECHNOLOGIES INC COM 686688102 64 811 SH SOLE 7 811 0 0
ORMAT TECHNOLOGIES INC COM 686688102 11,388 145,015 SH SOLE 18 140,598 0 4,417
ORMAT TECHNOLOGIES INC COM 686688102 11,557 147,162 SH SOLE 19 147,162 0 0
ORMAT TECHNOLOGIES INC COM 686688102 338,680 4,312,741 SH SOLE 21 4,312,741 0 0
ORMAT TECHNOLOGIES INC COM 686688102 103,322 1,315,707 SH SOLE 22 1,282,347 0 33,360
ORMAT TECHNOLOGIES INC COM 686688102 383 4,874 SH SOLE 23 4,874 0 0
ORMAT TECHNOLOGIES INC COM 686688102 68 861 SH SOLE 25 861 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,572 58,220 SH SOLE 26 15,259 0 42,961
ORMAT TECHNOLOGIES INC COM 686688102 416 5,295 SH SOLE 28 5,295 0 0
ORMAT TECHNOLOGIES INC COM 686688102 193,663 2,466,101 SH SOLE 30 2,466,101 0 0
ORMAT TECHNOLOGIES INC COM 686688102 136 1,733 SH SOLE 36 1,733 0 0
ORMAT TECHNOLOGIES INC COM 686688102 456 5,807 SH SOLE 40 5,807 0 0
ORMAT TECHNOLOGIES INC COM 686688102 8,721 111,051 SH SOLE 43 320 0 110,731
ORRSTOWN FINL SVCS INC COM 687380105 251 11,267 SH SOLE 2 1,053 0 10,214
ORRSTOWN FINL SVCS INC COM 687380105 8 378 SH SOLE 7 378 0 0
ORRSTOWN FINL SVCS INC COM 687380105 883 39,609 SH SOLE 18 39,609 0 0
ORRSTOWN FINL SVCS INC COM 687380105 457 20,489 SH SOLE 19 20,489 0 0
ORRSTOWN FINL SVCS INC COM 687380105 10,650 477,561 SH SOLE 21 477,561 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,493 291,187 SH SOLE 22 276,594 0 14,593
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,074 55,645 SH SOLE 2 33,951 0 21,694
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 29 1,520 SH SOLE 7 1,520 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,666 293,627 SH SOLE 18 293,627 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,958 308,772 SH SOLE 19 308,772 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 59,216 3,068,963 SH SOLE 21 3,068,963 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 42,622 2,208,973 SH SOLE 22 2,179,061 0 29,912
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 16 834 SH SOLE 23 834 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,347 69,833 SH SOLE 26 69,833 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,716 296,259 SH SOLE 28 0 0 296,259
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 91 4,717 SH SOLE 31 0 0 4,717
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,049 261,665 SH SOLE 34 261,665 0 0
ORTHOFIX MED INC COM 68752M108 955 22,026 SH SOLE 2 6,179 0 15,847
ORTHOFIX MED INC COM 68752M108 4 91 SH SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 15 342 SH SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 3,363 77,581 SH SOLE 18 77,581 0 0
ORTHOFIX MED INC COM 68752M108 1,388 32,009 SH SOLE 19 32,009 0 0
ORTHOFIX MED INC COM 68752M108 106,169 2,449,113 SH SOLE 21 2,449,113 0 0
ORTHOFIX MED INC COM 68752M108 25,616 590,915 SH SOLE 22 561,532 0 29,383
ORTHOFIX MED INC COM 68752M108 35 799 SH SOLE 25 799 0 0
ORTHOFIX MED INC COM 68752M108 320 7,386 SH SOLE 26 6,627 0 759
ORTHOFIX MED INC COM 68752M108 118 2,718 SH SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,688 62,005 SH SOLE 30 62,005 0 0
ORTHOFIX MED INC COM 68752M108 77 1,775 SH SOLE 36 1,775 0 0
ORTHOFIX MED INC COM 68752M108 89 2,057 SH SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 534 12,328 SH SOLE 43 0 0 12,328
ORTHOPEDIATRICS CORP COM 68752L100 288 5,906 SH SOLE 2 4,262 0 1,644
ORTHOPEDIATRICS CORP COM 68752L100 2 45 SH SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100 11 230 SH SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,275 46,662 SH SOLE 18 46,662 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,149 23,576 SH SOLE 19 23,576 0 0
ORTHOPEDIATRICS CORP COM 68752L100 24,978 512,367 SH SOLE 21 512,367 0 0
ORTHOPEDIATRICS CORP COM 68752L100 18,472 378,912 SH SOLE 22 369,132 0 9,780
ORTHOPEDIATRICS CORP COM 68752L100 22 461 SH SOLE 25 461 0 0
ORTHOPEDIATRICS CORP COM 68752L100 155 3,173 SH SOLE 26 862 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 75 1,540 SH SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 662 13,576 SH SOLE 30 13,576 0 0
ORTHOPEDIATRICS CORP COM 68752L100 16 334 SH SOLE 34 334 0 0
ORTHOPEDIATRICS CORP COM 68752L100 39 809 SH SOLE 36 809 0 0
ORTHOPEDIATRICS CORP COM 68752L100 54 1,109 SH SOLE 40 1,109 0 0
ORTHOPEDIATRICS CORP COM 68752L100 55 1,136 SH SOLE 43 0 0 1,136
OSHKOSH CORP COM 688239201 20,479 172,584 SH SOLE 2 61,008 0 111,576
OSHKOSH CORP COM 688239201 32 270 SH SOLE 4 270 0 0
OSHKOSH CORP COM 688239201 196 1,648 SH SOLE 7 1,648 0 0
OSHKOSH CORP COM 688239201 3,282 27,660 SH SOLE 13 27,660 0 0
OSHKOSH CORP COM 688239201 23,883 201,272 SH SOLE 18 182,328 0 18,944
OSHKOSH CORP COM 688239201 31,642 266,662 SH SOLE 19 266,662 0 0
OSHKOSH CORP COM 688239201 372,409 3,138,454 SH SOLE 21 3,138,454 0 0
OSHKOSH CORP COM 688239201 297,944 2,510,908 SH SOLE 22 2,315,138 0 195,770
OSHKOSH CORP COM 688239201 205 1,730 SH SOLE 25 1,730 0 0
OSHKOSH CORP COM 688239201 2,957 24,916 SH SOLE 26 19,470 0 5,446
OSHKOSH CORP COM 688239201 11,701 98,606 SH SOLE 28 8,483 0 90,123
OSHKOSH CORP COM 688239201 62 522 SH SOLE 29 522 0 0
OSHKOSH CORP COM 688239201 8,091 68,183 SH SOLE 30 68,183 0 0
OSHKOSH CORP COM 688239201 152 1,282 SH SOLE 31 1,282 0 0
OSHKOSH CORP COM 688239201 7 62 SH SOLE 34 62 0 0
OSHKOSH CORP COM 688239201 923 7,781 SH SOLE 36 7,781 0 0
OSHKOSH CORP COM 688239201 991 8,354 SH SOLE 40 8,354 0 0
OSHKOSH CORP COM 688239201 6,124 51,607 SH SOLE 43 2,738 0 48,869
OSI SYSTEMS INC COM 671044105 2,228 23,184 SH SOLE 2 11,596 0 11,588
OSI SYSTEMS INC COM 671044105 8 80 SH SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 27 286 SH SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 7,883 82,031 SH SOLE 18 69,199 0 12,832
OSI SYSTEMS INC COM 671044105 30,619 318,614 SH SOLE 19 318,614 0 0
OSI SYSTEMS INC COM 671044105 193,730 2,015,916 SH SOLE 21 2,015,916 0 0
OSI SYSTEMS INC COM 671044105 78,718 819,128 SH SOLE 22 805,494 0 13,634
OSI SYSTEMS INC COM 671044105 1,745 18,157 SH SOLE 23 18,157 0 0
OSI SYSTEMS INC COM 671044105 61 638 SH SOLE 25 638 0 0
OSI SYSTEMS INC COM 671044105 9,559 99,474 SH SOLE 26 8,414 0 91,060
OSI SYSTEMS INC COM 671044105 213 2,219 SH SOLE 28 2,219 0 0
OSI SYSTEMS INC COM 671044105 10,858 112,990 SH SOLE 30 112,990 0 0
OSI SYSTEMS INC COM 671044105 202 2,106 SH SOLE 34 2,106 0 0
OSI SYSTEMS INC COM 671044105 151 1,572 SH SOLE 36 1,572 0 0
OSI SYSTEMS INC COM 671044105 215 2,235 SH SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 669 6,959 SH SOLE 43 509 0 6,450
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1,941 1,800,000 PRN SOLE 21 1,800,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 54 16,648 SH SOLE 2 1,851 0 14,797
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 200 61,362 SH SOLE 18 61,362 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 33 10,045 SH SOLE 19 10,045 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 3,186 977,327 SH SOLE 21 977,327 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 764 234,258 SH SOLE 22 230,831 0 3,427
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 60 18,295 SH SOLE 30 18,295 0 0
OTELCO INC CL A NEW 688823301 10 811 SH SOLE 21 811 0 0
OTIS WORLDWIDE CORP COM 68902V107 87,813 1,282,880 SH SOLE 2 267,656 0 1,015,224
OTIS WORLDWIDE CORP COM 68902V107 14,019 204,801 SH SOLE 4 188,924 0 15,877
OTIS WORLDWIDE CORP COM 68902V107 24,353 355,771 SH SOLE 7 342,038 0 13,733
OTIS WORLDWIDE CORP COM 68902V107 89 1,293 SH SOLE 13 1,293 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,660 53,476 SH SOLE 15 53,476 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 233,849 3,416,342 SH SOLE 18 3,240,500 0 175,842
OTIS WORLDWIDE CORP COM 68902V107 210,199 3,070,840 SH SOLE 19 3,070,840 0 0
OTIS WORLDWIDE CORP COM 68902V107 643,541 9,401,622 SH SOLE 21 9,401,622 0 0
OTIS WORLDWIDE CORP COM 68902V107 636,020 9,291,750 SH SOLE 22 8,312,463 0 979,287
OTIS WORLDWIDE CORP COM 68902V107 18,366 268,309 SH SOLE 23 268,309 0 0
OTIS WORLDWIDE CORP COM 68902V107 50,805 742,223 SH SOLE 25 712,804 0 29,419
OTIS WORLDWIDE CORP COM 68902V107 78,798 1,151,179 SH SOLE 26 516,385 0 634,794
OTIS WORLDWIDE CORP COM 68902V107 83,585 1,221,113 SH SOLE 28 43,716 0 1,177,397
OTIS WORLDWIDE CORP COM 68902V107 688 10,044 SH SOLE 29 10,044 0 0
OTIS WORLDWIDE CORP COM 68902V107 108,334 1,582,669 SH SOLE 30 1,582,669 0 0
OTIS WORLDWIDE CORP COM 68902V107 7,841 114,552 SH SOLE 31 90,513 0 24,039
OTIS WORLDWIDE CORP COM 68902V107 117,243 1,712,828 SH SOLE 34 1,712,828 0 0
OTIS WORLDWIDE CORP COM 68902V107 19,489 284,717 SH SOLE 36 284,717 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,517 36,776 SH SOLE 37 36,776 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,175 17,161 SH SOLE 40 17,161 0 0
OTIS WORLDWIDE CORP COM 68902V107 10,918 159,497 SH SOLE 43 14,557 0 144,940
OTONOMY INC COM 68906L105 7 2,651 SH SOLE 2 2,651 0 0
OTONOMY INC COM 68906L105 18 6,912 SH SOLE 18 6,912 0 0
OTONOMY INC COM 68906L105 254 99,649 SH SOLE 21 99,649 0 0
OTONOMY INC COM 68906L105 1,966 771,070 SH SOLE 22 771,070 0 0
OTTER TAIL CORP COM 689648103 3,587 77,698 SH SOLE 2 54,214 0 23,484
OTTER TAIL CORP COM 689648103 9 199 SH SOLE 4 199 0 0
OTTER TAIL CORP COM 689648103 33 719 SH SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 6,177 133,787 SH SOLE 18 133,787 0 0
OTTER TAIL CORP COM 689648103 3,265 70,709 SH SOLE 19 70,709 0 0
OTTER TAIL CORP COM 689648103 73,770 1,597,793 SH SOLE 21 1,597,793 0 0
OTTER TAIL CORP COM 689648103 53,429 1,157,226 SH SOLE 22 1,106,769 0 50,457
OTTER TAIL CORP COM 689648103 484 10,486 SH SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 190 4,123 SH SOLE 28 4,123 0 0
OTTER TAIL CORP COM 689648103 1,227 26,565 SH SOLE 30 26,565 0 0
OTTER TAIL CORP COM 689648103 176 3,803 SH SOLE 40 3,803 0 0
OTTER TAIL CORP COM 689648103 327 7,092 SH SOLE 43 477 0 6,615
OUTFRONT MEDIA INC COM 69007J106 11,283 516,875 SH SOLE 2 261,383 0 255,492
OUTFRONT MEDIA INC COM 69007J106 23,605 1,081,293 SH SOLE 4 1,081,293 0 0
OUTFRONT MEDIA INC COM 69007J106 92 4,210 SH SOLE 7 4,210 0 0
OUTFRONT MEDIA INC COM 69007J106 24,548 1,124,516 SH SOLE 18 1,124,516 0 0
OUTFRONT MEDIA INC COM 69007J106 37,070 1,698,119 SH SOLE 19 1,698,119 0 0
OUTFRONT MEDIA INC COM 69007J106 41,088 1,882,169 SH SOLE 21 1,882,169 0 0
OUTFRONT MEDIA INC COM 69007J106 106,904 4,897,122 SH SOLE 22 3,793,497 0 1,103,625
OUTFRONT MEDIA INC COM 69007J106 1,941 88,897 SH SOLE 23 88,897 0 0
OUTFRONT MEDIA INC COM 69007J106 4,520 207,055 SH SOLE 25 207,055 0 0
OUTFRONT MEDIA INC COM 69007J106 1,962 89,858 SH SOLE 26 58,715 0 31,143
OUTFRONT MEDIA INC COM 69007J106 5,204 238,371 SH SOLE 28 207,416 0 30,955
OUTFRONT MEDIA INC COM 69007J106 2,115 96,889 SH SOLE 30 96,889 0 0
OUTFRONT MEDIA INC COM 69007J106 60 2,734 SH SOLE 31 2,734 0 0
OUTFRONT MEDIA INC COM 69007J106 27,078 1,240,400 SH SOLE 34 1,240,400 0 0
OUTFRONT MEDIA INC COM 69007J106 294 13,468 SH SOLE 36 13,468 0 0
OUTFRONT MEDIA INC COM 69007J106 420 19,233 SH SOLE 40 19,233 0 0
OUTFRONT MEDIA INC COM 69007J106 1,028 47,069 SH SOLE 43 3,173 0 43,896
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3,921 1,742,537 SH SOLE 22 1,742,537 0 0
OUTSET MED INC COM 690145107 198 3,639 SH SOLE 2 1,148 0 2,491
OUTSET MED INC COM 690145107 15 272 SH SOLE 7 272 0 0
OUTSET MED INC COM 690145107 1,821 33,487 SH SOLE 18 33,487 0 0
OUTSET MED INC COM 690145107 3,477 63,926 SH SOLE 19 63,926 0 0
OUTSET MED INC COM 690145107 24,650 453,204 SH SOLE 21 453,204 0 0
OUTSET MED INC COM 690145107 20,124 369,998 SH SOLE 22 366,337 0 3,661
OUTSET MED INC COM 690145107 12 222 SH SOLE 23 222 0 0
OUTSET MED INC COM 690145107 23 423 SH SOLE 30 423 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 120 58,194 SH SOLE 2 3,617 0 54,577
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2 1,199 SH SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 495 240,449 SH SOLE 18 240,449 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 255 123,767 SH SOLE 19 123,767 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,458 2,164,126 SH SOLE 21 2,164,126 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,266 2,071,075 SH SOLE 22 2,003,966 0 67,109
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 55 26,486 SH SOLE 23 26,486 0 0
OVERSTOCK COM INC DEL COM 690370101 2,211 33,369 SH SOLE 2 16,754 0 16,615
OVERSTOCK COM INC DEL COM 690370101 11 167 SH SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 54 811 SH SOLE 7 811 0 0
OVERSTOCK COM INC DEL COM 690370101 355 5,355 SH SOLE 13 5,355 0 0
OVERSTOCK COM INC DEL COM 690370101 6 85 SH SOLE 17 0 0 85
OVERSTOCK COM INC DEL COM 690370101 10,452 157,737 SH SOLE 18 149,134 0 8,603
OVERSTOCK COM INC DEL COM 690370101 18,014 271,868 SH SOLE 19 271,868 0 0
OVERSTOCK COM INC DEL COM 690370101 113,210 1,708,576 SH SOLE 21 1,708,576 0 0
OVERSTOCK COM INC DEL COM 690370101 90,610 1,367,494 SH SOLE 22 1,322,296 0 45,198
OVERSTOCK COM INC DEL COM 690370101 602 9,092 SH SOLE 23 9,092 0 0
OVERSTOCK COM INC DEL COM 690370101 32 482 SH SOLE 25 482 0 0
OVERSTOCK COM INC DEL COM 690370101 3,471 52,377 SH SOLE 26 11,724 0 40,653
OVERSTOCK COM INC DEL COM 690370101 309 4,659 SH SOLE 28 4,659 0 0
OVERSTOCK COM INC DEL COM 690370101 4,952 74,742 SH SOLE 30 74,742 0 0
OVERSTOCK COM INC DEL COM 690370101 334 5,035 SH SOLE 34 5,035 0 0
OVERSTOCK COM INC DEL COM 690370101 100 1,514 SH SOLE 36 1,514 0 0
OVERSTOCK COM INC DEL COM 690370101 370 5,591 SH SOLE 40 5,591 0 0
OVERSTOCK COM INC DEL COM 690370101 13 200 SH SOLE 43 0 0 200
OVID THERAPEUTICS INC COM 690469101 35 8,629 SH SOLE 2 3,231 0 5,398
OVID THERAPEUTICS INC COM 690469101 3 759 SH SOLE 7 759 0 0
OVID THERAPEUTICS INC COM 690469101 721 179,265 SH SOLE 18 179,265 0 0
OVID THERAPEUTICS INC COM 690469101 324 80,479 SH SOLE 19 80,479 0 0
OVID THERAPEUTICS INC COM 690469101 9,444 2,349,319 SH SOLE 21 2,349,319 0 0
OVID THERAPEUTICS INC COM 690469101 4,277 1,063,846 SH SOLE 22 1,056,139 0 7,707
OVID THERAPEUTICS INC COM 690469101 78 19,391 SH SOLE 30 19,391 0 0
OVINTIV INC COM 69047Q102 7,395 310,455 SH SOLE 2 88,023 0 222,432
OVINTIV INC COM 69047Q102 25 1,055 SH SOLE 4 1,055 0 0
OVINTIV INC COM 69047Q102 179 7,529 SH SOLE 7 7,529 0 0
OVINTIV INC COM 69047Q102 20,750 871,130 SH SOLE 18 869,030 0 2,100
OVINTIV INC COM 69047Q102 12,644 530,834 SH SOLE 19 530,834 0 0
OVINTIV INC COM 69047Q102 257,000 10,789,264 SH SOLE 21 10,789,264 0 0
OVINTIV INC COM 69047Q102 189,400 7,951,306 SH SOLE 22 7,510,630 0 440,676
OVINTIV INC COM 69047Q102 88 3,675 SH SOLE 25 3,675 0 0
OVINTIV INC COM 69047Q102 2,374 99,685 SH SOLE 26 78,142 0 21,543
OVINTIV INC COM 69047Q102 722 30,296 SH SOLE 28 30,296 0 0
OVINTIV INC COM 69047Q102 7,790 327,049 SH SOLE 30 327,049 0 0
OVINTIV INC COM 69047Q102 256 10,758 SH SOLE 34 10,758 0 0
OVINTIV INC COM 69047Q102 444 18,624 SH SOLE 36 18,624 0 0
OVINTIV INC COM 69047Q102 809 33,961 SH SOLE 40 33,961 0 0
OVINTIV INC COM 69047Q102 21,736 912,530 SH SOLE 43 7,837 0 904,693
OWENS & MINOR INC NEW COM 690732102 3,522 93,707 SH SOLE 2 26,427 0 67,280
OWENS & MINOR INC NEW COM 690732102 12 306 SH SOLE 4 306 0 0
OWENS & MINOR INC NEW COM 690732102 95 2,539 SH SOLE 7 2,539 0 0
OWENS & MINOR INC NEW COM 690732102 11,849 315,215 SH SOLE 18 315,215 0 0
OWENS & MINOR INC NEW COM 690732102 8,571 228,026 SH SOLE 19 228,026 0 0
OWENS & MINOR INC NEW COM 690732102 340,274 9,052,253 SH SOLE 21 9,052,253 0 0
OWENS & MINOR INC NEW COM 690732102 85,648 2,278,475 SH SOLE 22 2,165,086 0 113,389
OWENS & MINOR INC NEW COM 690732102 599 15,936 SH SOLE 23 15,936 0 0
OWENS & MINOR INC NEW COM 690732102 42 1,129 SH SOLE 25 1,129 0 0
OWENS & MINOR INC NEW COM 690732102 2,530 67,316 SH SOLE 26 29,932 0 37,384
OWENS & MINOR INC NEW COM 690732102 561 14,920 SH SOLE 28 7,165 0 7,755
OWENS & MINOR INC NEW COM 690732102 5,998 159,573 SH SOLE 30 159,573 0 0
OWENS & MINOR INC NEW COM 690732102 226 6,015 SH SOLE 34 6,015 0 0
OWENS & MINOR INC NEW COM 690732102 154 4,107 SH SOLE 36 4,107 0 0
OWENS & MINOR INC NEW COM 690732102 334 8,887 SH SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 1,843 49,030 SH SOLE 43 614 0 48,416
OWENS CORNING NEW COM 690742101 26,589 288,732 SH SOLE 2 84,170 0 204,562
OWENS CORNING NEW COM 690742101 5,187 56,325 SH SOLE 4 52,249 0 4,076
OWENS CORNING NEW COM 690742101 4,680 50,816 SH SOLE 7 16,314 0 34,502
OWENS CORNING NEW COM 690742101 19 201 SH SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 1,077 11,693 SH SOLE 15 11,693 0 0
OWENS CORNING NEW COM 690742101 29,236 317,472 SH SOLE 18 311,319 0 6,153
OWENS CORNING NEW COM 690742101 2,586 28,082 SH SOLE 19 28,082 0 0
OWENS CORNING NEW COM 690742101 549,607 5,968,146 SH SOLE 21 5,968,146 0 0
OWENS CORNING NEW COM 690742101 321,335 3,489,361 SH SOLE 22 3,340,046 0 149,315
OWENS CORNING NEW COM 690742101 6,145 66,733 SH SOLE 23 66,733 0 0
OWENS CORNING NEW COM 690742101 2,841 30,852 SH SOLE 25 30,852 0 0
OWENS CORNING NEW COM 690742101 17,328 188,165 SH SOLE 26 126,042 0 62,123
OWENS CORNING NEW COM 690742101 26,415 286,844 SH SOLE 28 15,343 0 271,501
OWENS CORNING NEW COM 690742101 59,789 649,242 SH SOLE 30 587,207 0 62,035
OWENS CORNING NEW COM 690742101 1,722 18,702 SH SOLE 31 12,736 0 5,966
OWENS CORNING NEW COM 690742101 68,206 740,640 SH SOLE 34 740,640 0 0
OWENS CORNING NEW COM 690742101 3,321 36,061 SH SOLE 36 36,061 0 0
OWENS CORNING NEW COM 690742101 392 4,254 SH SOLE 40 4,254 0 0
OWENS CORNING NEW COM 690742101 11,858 128,766 SH SOLE 43 7,313 0 121,453
OWL ROCK CAPITAL CORPORATION COM 69121K104 29,366 2,132,619 SH SOLE 30 2,132,619 0 0
OXFORD INDS INC COM 691497309 1,876 21,459 SH SOLE 2 5,567 0 15,892
OXFORD INDS INC COM 691497309 7 84 SH SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 26 294 SH SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 6,026 68,927 SH SOLE 18 68,927 0 0
OXFORD INDS INC COM 691497309 10,520 120,336 SH SOLE 19 120,336 0 0
OXFORD INDS INC COM 691497309 179,211 2,050,000 SH SOLE 21 2,050,000 0 0
OXFORD INDS INC COM 691497309 58,143 665,103 SH SOLE 22 640,212 0 24,891
OXFORD INDS INC COM 691497309 574 6,571 SH SOLE 23 6,571 0 0
OXFORD INDS INC COM 691497309 31 355 SH SOLE 25 355 0 0
OXFORD INDS INC COM 691497309 3,660 41,869 SH SOLE 26 2,123 0 39,746
OXFORD INDS INC COM 691497309 188 2,154 SH SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 3,454 39,513 SH SOLE 30 39,513 0 0
OXFORD INDS INC COM 691497309 39 447 SH SOLE 34 447 0 0
OXFORD INDS INC COM 691497309 72 824 SH SOLE 36 824 0 0
OXFORD INDS INC COM 691497309 146 1,668 SH SOLE 40 1,668 0 0
OXFORD INDS INC COM 691497309 981 11,219 SH SOLE 43 591 0 10,628
OXFORD SQUARE CAP CORP COM 69181V107 1,076 231,949 SH SOLE 30 231,949 0 0
OYSTER PT PHARMA INC COM 69242L106 244 13,359 SH SOLE 2 4,164 0 9,195
OYSTER PT PHARMA INC COM 69242L106 567 31,042 SH SOLE 18 22,039 0 9,003
OYSTER PT PHARMA INC COM 69242L106 3,344 182,905 SH SOLE 19 182,905 0 0
OYSTER PT PHARMA INC COM 69242L106 4,069 222,574 SH SOLE 21 222,574 0 0
OYSTER PT PHARMA INC COM 69242L106 4,920 269,138 SH SOLE 22 268,085 0 1,053
OYSTER PT PHARMA INC COM 69242L106 72 3,923 SH SOLE 23 3,923 0 0
OYSTER PT PHARMA INC COM 69242L106 279 15,266 SH SOLE 26 0 0 15,266
OZON HLDGS PLC SPONSORED ADS 69269L104 82,277 1,467,391 SH SOLE 19 1,467,391 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 241 4,299 SH SOLE 21 4,299 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 414 7,376 SH SOLE 22 828 0 6,548
OZON HLDGS PLC SPONSORED ADS 69269L104 58,097 1,036,155 SH SOLE 25 1,036,155 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 6,800 121,285 SH SOLE 26 121,285 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 2,319 41,361 SH SOLE 30 41,361 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 144,535 2,577,768 SH SOLE 34 2,577,768 0 0
P & F INDS INC CL A NEW 692830508 5 689 SH SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 77 1,246 SH SOLE 2 120 0 1,126
P A M TRANSN SVCS INC COM 693149106 467 7,561 SH SOLE 18 7,561 0 0
P A M TRANSN SVCS INC COM 693149106 294 4,760 SH SOLE 19 4,760 0 0
P A M TRANSN SVCS INC COM 693149106 4,751 77,008 SH SOLE 21 77,008 0 0
P A M TRANSN SVCS INC COM 693149106 6,801 110,233 SH SOLE 22 108,992 0 1,241
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 160 6,755 SH SOLE 21 6,755 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 242 10,219 SH SOLE 22 10,219 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 17 715 SH SOLE 30 715 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 9,231 390,492 SH SOLE 43 56,162 0 334,330
PACCAR INC COM 693718108 72,790 783,357 SH SOLE 2 133,255 0 650,102
PACCAR INC COM 693718108 15,765 169,664 SH SOLE 4 156,282 0 13,382
PACCAR INC COM 693718108 31,244 336,251 SH SOLE 7 325,979 0 10,272
PACCAR INC COM 693718108 120 1,292 SH SOLE 13 1,292 0 0
PACCAR INC COM 693718108 4,297 46,243 SH SOLE 15 46,243 0 0
PACCAR INC COM 693718108 82,239 885,048 SH SOLE 18 834,154 0 50,894
PACCAR INC COM 693718108 16,517 177,753 SH SOLE 19 177,753 0 0
PACCAR INC COM 693718108 804,076 8,653,423 SH SOLE 21 8,653,423 0 0
PACCAR INC COM 693718108 721,538 7,765,155 SH SOLE 22 6,947,346 0 817,809
PACCAR INC COM 693718108 19,797 213,052 SH SOLE 23 213,052 0 0
PACCAR INC COM 693718108 43,092 463,750 SH SOLE 25 463,750 0 0
PACCAR INC COM 693718108 71,892 773,696 SH SOLE 26 257,054 0 516,642
PACCAR INC COM 693718108 120,408 1,295,829 SH SOLE 28 42,280 0 1,253,549
PACCAR INC COM 693718108 17 180 SH SOLE 29 180 0 0
PACCAR INC COM 693718108 160,166 1,723,695 SH SOLE 30 1,723,695 0 0
PACCAR INC COM 693718108 5,995 64,522 SH SOLE 31 43,903 0 20,619
PACCAR INC COM 693718108 6,877 74,008 SH SOLE 32 74,008 0 0
PACCAR INC COM 693718108 1,414 15,220 SH SOLE 34 15,220 0 0
PACCAR INC COM 693718108 20,015 215,400 SH SOLE 36 215,400 0 0
PACCAR INC COM 693718108 1,287 13,847 SH SOLE 40 13,847 0 0
PACCAR INC COM 693718108 35,613 383,260 SH SOLE 43 26,420 0 356,840
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,849 115,552 SH SOLE 2 63,707 0 51,845
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 25 749 SH SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 113 3,384 SH SOLE 7 3,384 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 20,225 607,167 SH SOLE 18 586,602 0 20,565
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 22,532 676,425 SH SOLE 19 676,425 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 273,591 8,213,472 SH SOLE 21 8,213,472 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 181,849 5,459,306 SH SOLE 22 5,306,283 0 153,023
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 652 19,560 SH SOLE 23 19,560 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 70 2,113 SH SOLE 25 2,113 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,792 203,903 SH SOLE 26 64,247 0 139,656
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 621 18,637 SH SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 34,364 1,031,630 SH SOLE 30 1,031,630 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 36 1,095 SH SOLE 34 1,095 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 125 3,753 SH SOLE 36 3,753 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 742 22,284 SH SOLE 40 22,284 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,800 114,085 SH SOLE 43 972 0 113,113
PACIFIC MERCANTILE BANCORP COM 694552100 89 10,033 SH SOLE 2 10,033 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 146 16,438 SH SOLE 18 6,476 0 9,962
PACIFIC MERCANTILE BANCORP COM 694552100 1,736 195,021 SH SOLE 19 195,021 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 711 79,942 SH SOLE 21 79,942 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,992 560,911 SH SOLE 22 560,911 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 160 17,929 SH SOLE 23 17,929 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 881 99,000 SH SOLE 26 0 0 99,000
PACIFIC PREMIER BANCORP COM 69478X105 3,999 92,063 SH SOLE 2 27,666 0 64,397
PACIFIC PREMIER BANCORP COM 69478X105 17 393 SH SOLE 4 393 0 0
PACIFIC PREMIER BANCORP COM 69478X105 61 1,406 SH SOLE 7 1,406 0 0
PACIFIC PREMIER BANCORP COM 69478X105 14,385 331,156 SH SOLE 18 331,156 0 0
PACIFIC PREMIER BANCORP COM 69478X105 6,115 140,772 SH SOLE 19 140,772 0 0
PACIFIC PREMIER BANCORP COM 69478X105 457,631 10,534,783 SH SOLE 21 10,534,783 0 0
PACIFIC PREMIER BANCORP COM 69478X105 110,250 2,537,982 SH SOLE 22 2,420,077 0 117,905
PACIFIC PREMIER BANCORP COM 69478X105 2,009 46,239 SH SOLE 26 9,022 0 37,217
PACIFIC PREMIER BANCORP COM 69478X105 274 6,305 SH SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,643 175,941 SH SOLE 30 175,941 0 0
PACIFIC PREMIER BANCORP COM 69478X105 456 10,491 SH SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,013 46,331 SH SOLE 43 2,899 0 43,432
PACIRA BIOSCIENCES INC COM 695127100 1,935 27,606 SH SOLE 2 13,664 0 13,942
PACIRA BIOSCIENCES INC COM 695127100 12 172 SH SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 60 853 SH SOLE 7 853 0 0
PACIRA BIOSCIENCES INC COM 695127100 12,170 173,639 SH SOLE 18 172,642 0 997
PACIRA BIOSCIENCES INC COM 695127100 5,775 82,400 SH SOLE 19 82,400 0 0
PACIRA BIOSCIENCES INC COM 695127100 384,315 5,483,169 SH SOLE 21 5,483,169 0 0
PACIRA BIOSCIENCES INC COM 695127100 87,459 1,247,813 SH SOLE 22 1,216,149 0 31,664
PACIRA BIOSCIENCES INC COM 695127100 25 360 SH SOLE 25 360 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,888 26,941 SH SOLE 26 17,249 0 9,692
PACIRA BIOSCIENCES INC COM 695127100 395 5,640 SH SOLE 28 5,640 0 0
PACIRA BIOSCIENCES INC COM 695127100 7,370 105,150 SH SOLE 30 105,150 0 0
PACIRA BIOSCIENCES INC COM 695127100 61 875 SH SOLE 36 875 0 0
PACIRA BIOSCIENCES INC COM 695127100 350 4,995 SH SOLE 40 4,995 0 0
PACIRA BIOSCIENCES INC COM 695127100 972 13,874 SH SOLE 43 74 0 13,800
PACKAGING CORP AMER COM 695156109 33,843 251,660 SH SOLE 2 49,804 0 201,856
PACKAGING CORP AMER COM 695156109 6,156 45,773 SH SOLE 4 42,052 0 3,721
PACKAGING CORP AMER COM 695156109 17,081 127,012 SH SOLE 7 90,849 0 36,163
PACKAGING CORP AMER COM 695156109 58 433 SH SOLE 13 433 0 0
PACKAGING CORP AMER COM 695156109 1,649 12,265 SH SOLE 15 12,265 0 0
PACKAGING CORP AMER COM 695156109 32,669 242,927 SH SOLE 18 229,314 0 13,613
PACKAGING CORP AMER COM 695156109 34,565 257,024 SH SOLE 19 257,024 0 0
PACKAGING CORP AMER COM 695156109 460,820 3,426,682 SH SOLE 21 3,426,682 0 0
PACKAGING CORP AMER COM 695156109 322,316 2,396,759 SH SOLE 22 2,174,239 0 222,520
PACKAGING CORP AMER COM 695156109 7,773 57,798 SH SOLE 23 57,798 0 0
PACKAGING CORP AMER COM 695156109 27,459 204,183 SH SOLE 25 204,183 0 0
PACKAGING CORP AMER COM 695156109 32,077 238,524 SH SOLE 26 94,527 0 143,997
PACKAGING CORP AMER COM 695156109 16,907 125,724 SH SOLE 28 9,309 0 116,415
PACKAGING CORP AMER COM 695156109 17,682 131,487 SH SOLE 29 131,487 0 0
PACKAGING CORP AMER COM 695156109 59,552 442,832 SH SOLE 30 424,390 0 18,442
PACKAGING CORP AMER COM 695156109 4,236 31,497 SH SOLE 31 12,283 0 19,214
PACKAGING CORP AMER COM 695156109 3,297 24,515 SH SOLE 32 24,515 0 0
PACKAGING CORP AMER COM 695156109 6,979 51,898 SH SOLE 34 51,898 0 0
PACKAGING CORP AMER COM 695156109 8,109 60,302 SH SOLE 36 60,302 0 0
PACKAGING CORP AMER COM 695156109 527 3,918 SH SOLE 40 3,918 0 0
PACKAGING CORP AMER COM 695156109 8,084 60,115 SH SOLE 43 3,701 0 56,414
PACTIV EVERGREEN INC COM 69526K105 448 32,627 SH SOLE 2 2,531 0 30,096
PACTIV EVERGREEN INC COM 69526K105 11 783 SH SOLE 7 783 0 0
PACTIV EVERGREEN INC COM 69526K105 1,763 128,316 SH SOLE 18 128,316 0 0
PACTIV EVERGREEN INC COM 69526K105 971 70,696 SH SOLE 19 70,696 0 0
PACTIV EVERGREEN INC COM 69526K105 20,384 1,483,563 SH SOLE 21 1,483,563 0 0
PACTIV EVERGREEN INC COM 69526K105 14,981 1,090,305 SH SOLE 22 1,056,561 0 33,744
PAE INC COM CL A 69290Y109 530 58,745 SH SOLE 2 24,829 0 33,916
PAE INC COM CL A 69290Y109 10 1,110 SH SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 1,918 212,589 SH SOLE 18 193,144 0 19,445
PAE INC COM CL A 69290Y109 4,591 508,974 SH SOLE 19 508,974 0 0
PAE INC COM CL A 69290Y109 23,831 2,641,968 SH SOLE 21 2,641,968 0 0
PAE INC COM CL A 69290Y109 20,116 2,230,170 SH SOLE 22 2,177,464 0 52,706
PAE INC COM CL A 69290Y109 224 24,853 SH SOLE 23 24,853 0 0
PAE INC COM CL A 69290Y109 23 2,538 SH SOLE 25 2,538 0 0
PAE INC COM CL A 69290Y109 1,126 124,882 SH SOLE 26 4,689 0 120,193
PAE INC COM CL A 69290Y109 212 23,498 SH SOLE 28 23,498 0 0
PAE INC COM CL A 69290Y109 119 13,152 SH SOLE 30 13,152 0 0
PAE INC COM CL A 69290Y109 41 4,501 SH SOLE 36 4,501 0 0
PAE INC COM CL A 69290Y109 59 6,580 SH SOLE 40 6,580 0 0
PAGERDUTY INC COM 69553P100 5,246 130,397 SH SOLE 2 13,132 0 117,265
PAGERDUTY INC COM 69553P100 4 95 SH SOLE 4 95 0 0
PAGERDUTY INC COM 69553P100 50 1,248 SH SOLE 7 1,248 0 0
PAGERDUTY INC COM 69553P100 1,434 35,657 SH SOLE 18 35,657 0 0
PAGERDUTY INC COM 69553P100 1,492 37,076 SH SOLE 19 37,076 0 0
PAGERDUTY INC COM 69553P100 43,196 1,073,733 SH SOLE 21 1,073,733 0 0
PAGERDUTY INC COM 69553P100 65,818 1,636,050 SH SOLE 22 1,564,607 0 71,443
PAGERDUTY INC COM 69553P100 117 2,906 SH SOLE 26 0 0 2,906
PAGERDUTY INC COM 69553P100 122 3,033 SH SOLE 28 3,033 0 0
PAGERDUTY INC COM 69553P100 664 16,504 SH SOLE 30 16,504 0 0
PAGERDUTY INC COM 69553P100 54 1,338 SH SOLE 31 1,338 0 0
PAGERDUTY INC COM 69553P100 99 2,463 SH SOLE 40 2,463 0 0
PAGERDUTY INC COM 69553P100 1,415 35,185 SH SOLE 43 1,403 0 33,782
PAGSEGURO DIGITAL LTD COM CL A G68707101 24 519 SH SOLE 2 0 0 519
PAGSEGURO DIGITAL LTD COM CL A G68707101 1 16 SH SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,128 67,550 SH SOLE 18 2,462 0 65,088
PAGSEGURO DIGITAL LTD COM CL A G68707101 83,230 1,797,633 SH SOLE 19 1,797,633 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 39,723 857,954 SH SOLE 21 857,954 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 14,345 309,832 SH SOLE 22 10,133 0 299,699
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,149 68,012 SH SOLE 25 68,012 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 12,470 269,322 SH SOLE 26 46,195 0 223,127
PAGSEGURO DIGITAL LTD COM CL A G68707101 10,678 230,616 SH SOLE 30 230,616 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 150,629 3,253,335 SH SOLE 34 3,253,335 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 31 670 SH SOLE 36 670 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 6 129 SH SOLE 43 0 0 129
PALANTIR TECHNOLOGIES INC CL A 69608A108 291 12,511 SH SOLE 2 12,511 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 15 635 SH SOLE 4 635 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 44 1,908 SH SOLE 18 1,908 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,794 205,828 SH SOLE 19 205,828 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 39,899 1,713,131 SH SOLE 21 1,713,131 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 171,667 7,370,847 SH SOLE 22 7,370,847 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 64 2,743 SH SOLE 23 2,743 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 286 12,284 SH SOLE 26 12,284 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,194 51,269 SH SOLE 28 0 0 51,269
PALANTIR TECHNOLOGIES INC CL A 69608A108 19 828 SH SOLE 31 0 0 828
PALANTIR TECHNOLOGIES INC CL A 69608A108 152 6,543 SH SOLE 43 516 0 6,027
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,056 SH SOLE 2 2,056 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 83 119,715 SH SOLE 21 119,715 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2,494 3,616,786 SH SOLE 22 3,616,786 0 0
PALO ALTO NETWORKS INC COM 697435105 72,604 225,437 SH SOLE 2 45,391 0 180,046
PALO ALTO NETWORKS INC COM 697435105 15,435 47,925 SH SOLE 4 44,194 0 3,731
PALO ALTO NETWORKS INC COM 697435105 3,770 11,707 SH SOLE 7 11,707 0 0
PALO ALTO NETWORKS INC COM 697435105 119 369 SH SOLE 13 369 0 0
PALO ALTO NETWORKS INC COM 697435105 2,650 8,228 SH SOLE 15 8,228 0 0
PALO ALTO NETWORKS INC COM 697435105 1 3 SH SOLE 17 0 0 3
PALO ALTO NETWORKS INC COM 697435105 46,974 145,855 SH SOLE 18 140,414 0 5,441
PALO ALTO NETWORKS INC COM 697435105 36,106 112,111 SH SOLE 19 112,111 0 0
PALO ALTO NETWORKS INC COM 697435105 646,284 2,006,718 SH SOLE 21 2,006,718 0 0
PALO ALTO NETWORKS INC COM 697435105 800,196 2,484,618 SH SOLE 22 2,355,633 0 128,985
PALO ALTO NETWORKS INC COM 697435105 18,925 58,762 SH SOLE 23 58,762 0 0
PALO ALTO NETWORKS INC COM 697435105 56,304 174,825 SH SOLE 25 174,825 0 0
PALO ALTO NETWORKS INC COM 697435105 58,716 182,313 SH SOLE 26 88,396 0 93,917
PALO ALTO NETWORKS INC COM 697435105 54,899 170,462 SH SOLE 28 10,328 0 160,134
PALO ALTO NETWORKS INC COM 697435105 636 1,975 SH SOLE 29 1,975 0 0
PALO ALTO NETWORKS INC COM 697435105 101,196 314,216 SH SOLE 30 314,216 0 0
PALO ALTO NETWORKS INC COM 697435105 8,159 25,334 SH SOLE 31 15,072 0 10,262
PALO ALTO NETWORKS INC COM 697435105 16,304 50,623 SH SOLE 34 50,623 0 0
PALO ALTO NETWORKS INC COM 697435105 17,186 53,363 SH SOLE 36 53,363 0 0
PALO ALTO NETWORKS INC COM 697435105 1,253 3,891 SH SOLE 40 3,891 0 0
PALO ALTO NETWORKS INC COM 697435105 14,137 43,894 SH SOLE 43 3,827 0 40,067
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 3,173 2,400,000 PRN SOLE 2 2,400,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 13,088 9,900,000 PRN SOLE 21 9,900,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 5,618 4,250,000 PRN SOLE 22 4,250,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 12,691 9,600,000 PRN SOLE 34 9,600,000 0 0
PALOMAR HLDGS INC COM 69753M105 571 8,518 SH SOLE 2 6,132 0 2,386
PALOMAR HLDGS INC COM 69753M105 5 81 SH SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 26 395 SH SOLE 7 395 0 0
PALOMAR HLDGS INC COM 69753M105 5,596 83,478 SH SOLE 18 83,478 0 0
PALOMAR HLDGS INC COM 69753M105 2,384 35,568 SH SOLE 19 35,568 0 0
PALOMAR HLDGS INC COM 69753M105 165,633 2,470,652 SH SOLE 21 2,470,652 0 0
PALOMAR HLDGS INC COM 69753M105 41,729 622,448 SH SOLE 22 608,381 0 14,067
PALOMAR HLDGS INC COM 69753M105 89 1,325 SH SOLE 26 0 0 1,325
PALOMAR HLDGS INC COM 69753M105 133 1,977 SH SOLE 28 1,977 0 0
PALOMAR HLDGS INC COM 69753M105 3,414 50,921 SH SOLE 30 50,921 0 0
PALOMAR HLDGS INC COM 69753M105 16 234 SH SOLE 34 234 0 0
PALOMAR HLDGS INC COM 69753M105 156 2,325 SH SOLE 40 2,325 0 0
PALOMAR HLDGS INC COM 69753M105 225 3,355 SH SOLE 43 0 0 3,355
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 75 5,036 SH SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7,799 525,528 SH SOLE 21 525,528 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,948 266,020 SH SOLE 22 249,694 0 16,326
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,237 150,762 SH SOLE 30 150,762 0 0
PAN AMERN SILVER CORP COM 697900108 275 9,160 SH SOLE 19 9,160 0 0
PAN AMERN SILVER CORP COM 697900108 1,586 52,819 SH SOLE 21 52,819 0 0
PAN AMERN SILVER CORP COM 697900108 6,500 216,457 SH SOLE 23 216,457 0 0
PAN AMERN SILVER CORP COM 697900108 27,462 914,484 SH SOLE 25 914,484 0 0
PAN AMERN SILVER CORP COM 697900108 12,778 425,520 SH SOLE 26 229,172 0 196,348
PAN AMERN SILVER CORP COM 697900108 97,424 3,244,222 SH SOLE 34 3,244,222 0 0
PAN AMERN SILVER CORP COM 697900108 3,089 102,871 SH SOLE 43 4,037 0 98,834
PANDION THERAPEUTICS INC COM 698340106 414 6,894 SH SOLE 2 800 0 6,094
PANDION THERAPEUTICS INC COM 698340106 16 261 SH SOLE 7 261 0 0
PANDION THERAPEUTICS INC COM 698340106 2,655 44,217 SH SOLE 18 44,217 0 0
PANDION THERAPEUTICS INC COM 698340106 2,518 41,938 SH SOLE 19 41,938 0 0
PANDION THERAPEUTICS INC COM 698340106 42,927 714,853 SH SOLE 21 714,853 0 0
PANDION THERAPEUTICS INC COM 698340106 15,997 266,391 SH SOLE 22 261,922 0 4,469
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 24 7,591 SH SOLE 2 0 0 7,591
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 143 45,262 SH SOLE 18 45,262 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 3 967 SH SOLE 19 967 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 1,334 422,310 SH SOLE 21 422,310 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 189 59,762 SH SOLE 22 51,232 0 8,530
PAPA JOHNS INTL INC COM 698813102 2,727 30,762 SH SOLE 2 22,972 0 7,790
PAPA JOHNS INTL INC COM 698813102 11 123 SH SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102 57 640 SH SOLE 7 640 0 0
PAPA JOHNS INTL INC COM 698813102 15,139 170,791 SH SOLE 18 170,791 0 0
PAPA JOHNS INTL INC COM 698813102 5,158 58,192 SH SOLE 19 58,192 0 0
PAPA JOHNS INTL INC COM 698813102 207,684 2,343,010 SH SOLE 21 2,343,010 0 0
PAPA JOHNS INTL INC COM 698813102 93,775 1,057,936 SH SOLE 22 1,030,798 0 27,138
PAPA JOHNS INTL INC COM 698813102 579 6,527 SH SOLE 26 4,118 0 2,409
PAPA JOHNS INTL INC COM 698813102 283 3,189 SH SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 1,858 20,961 SH SOLE 30 20,961 0 0
PAPA JOHNS INTL INC COM 698813102 308 3,476 SH SOLE 40 3,476 0 0
PAPA JOHNS INTL INC COM 698813102 5,022 56,655 SH SOLE 43 489 0 56,166
PAR PAC HOLDINGS INC COM NEW 69888T207 742 52,527 SH SOLE 2 13,345 0 39,182
PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 11 754 SH SOLE 7 754 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 2,340 165,696 SH SOLE 18 165,696 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 6,247 442,412 SH SOLE 19 442,412 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 68,532 4,853,546 SH SOLE 21 4,853,546 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 23,570 1,669,276 SH SOLE 22 1,611,899 0 57,377
PAR PAC HOLDINGS INC COM NEW 69888T207 222 15,709 SH SOLE 23 15,709 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,621 114,792 SH SOLE 26 0 0 114,792
PAR PAC HOLDINGS INC COM NEW 69888T207 41 2,934 SH SOLE 28 2,934 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,391 98,542 SH SOLE 30 98,542 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 43 3,011 SH SOLE 40 3,011 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 368 26,085 SH SOLE 43 2,007 0 24,078
PAR TECHNOLOGY CORP COM 698884103 754 11,526 SH SOLE 2 7,815 0 3,711
PAR TECHNOLOGY CORP COM 698884103 5 78 SH SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 22 332 SH SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 4,751 72,633 SH SOLE 18 66,104 0 6,529
PAR TECHNOLOGY CORP COM 698884103 11,160 170,614 SH SOLE 19 170,614 0 0
PAR TECHNOLOGY CORP COM 698884103 48,390 739,792 SH SOLE 21 739,792 0 0
PAR TECHNOLOGY CORP COM 698884103 42,624 651,639 SH SOLE 22 637,147 0 14,492
PAR TECHNOLOGY CORP COM 698884103 354 5,419 SH SOLE 23 5,419 0 0
PAR TECHNOLOGY CORP COM 698884103 32 488 SH SOLE 25 488 0 0
PAR TECHNOLOGY CORP COM 698884103 1,660 25,385 SH SOLE 26 845 0 24,540
PAR TECHNOLOGY CORP COM 698884103 171 2,608 SH SOLE 28 2,608 0 0
PAR TECHNOLOGY CORP COM 698884103 947 14,477 SH SOLE 30 14,477 0 0
PAR TECHNOLOGY CORP COM 698884103 78 1,190 SH SOLE 36 1,190 0 0
PAR TECHNOLOGY CORP COM 698884103 188 2,875 SH SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 76 1,169 SH SOLE 43 0 0 1,169
PARAMOUNT GOLD NEV CORP COM 69924M109 6 5,586 SH SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 93 93,258 SH SOLE 21 93,258 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 18 18,259 SH SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 4,181 412,765 SH SOLE 2 111,189 0 301,576
PARAMOUNT GROUP INC COM 69924R108 2,350 231,963 SH SOLE 4 231,963 0 0
PARAMOUNT GROUP INC COM 69924R108 2,589 255,591 SH SOLE 7 255,591 0 0
PARAMOUNT GROUP INC COM 69924R108 752 74,241 SH SOLE 18 74,241 0 0
PARAMOUNT GROUP INC COM 69924R108 2,909 287,133 SH SOLE 19 287,133 0 0
PARAMOUNT GROUP INC COM 69924R108 28,564 2,819,754 SH SOLE 21 2,819,754 0 0
PARAMOUNT GROUP INC COM 69924R108 65,107 6,427,102 SH SOLE 22 6,155,562 0 271,540
PARAMOUNT GROUP INC COM 69924R108 81 7,965 SH SOLE 23 7,965 0 0
PARAMOUNT GROUP INC COM 69924R108 8,268 816,167 SH SOLE 25 816,167 0 0
PARAMOUNT GROUP INC COM 69924R108 1,133 111,820 SH SOLE 26 45,492 0 66,328
PARAMOUNT GROUP INC COM 69924R108 1,478 145,872 SH SOLE 28 26,939 0 118,933
PARAMOUNT GROUP INC COM 69924R108 8,064 796,074 SH SOLE 30 796,074 0 0
PARAMOUNT GROUP INC COM 69924R108 36 3,599 SH SOLE 31 3,599 0 0
PARAMOUNT GROUP INC COM 69924R108 23 2,269 SH SOLE 34 2,269 0 0
PARAMOUNT GROUP INC COM 69924R108 119 11,757 SH SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 258 25,470 SH SOLE 40 25,470 0 0
PARAMOUNT GROUP INC COM 69924R108 5,334 526,588 SH SOLE 43 5,275 0 521,313
PARATEK PHARMACEUTICALS INC COM 699374302 116 16,457 SH SOLE 2 3,138 0 13,319
PARATEK PHARMACEUTICALS INC COM 699374302 6 876 SH SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,073 151,963 SH SOLE 18 151,963 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 545 77,163 SH SOLE 19 77,163 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 14,135 2,002,160 SH SOLE 21 2,002,160 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 8,584 1,215,884 SH SOLE 22 1,203,848 0 12,036
PARATEK PHARMACEUTICALS INC COM 699374302 98 13,920 SH SOLE 30 13,920 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 17 SH SOLE 43 0 0 17
PARK AEROSPACE CORP COM 70014A104 677 51,204 SH SOLE 2 1,588 0 49,616
PARK AEROSPACE CORP COM 70014A104 3 207 SH SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,143 86,423 SH SOLE 18 86,423 0 0
PARK AEROSPACE CORP COM 70014A104 480 36,336 SH SOLE 19 36,336 0 0
PARK AEROSPACE CORP COM 70014A104 31,214 2,361,142 SH SOLE 21 2,361,142 0 0
PARK AEROSPACE CORP COM 70014A104 7,486 566,232 SH SOLE 22 546,280 0 19,952
PARK AEROSPACE CORP COM 70014A104 366 27,681 SH SOLE 30 27,681 0 0
PARK AEROSPACE CORP COM 70014A104 83 6,261 SH SOLE 43 0 0 6,261
PARK CITY GROUP INC COM NEW 700215304 49 8,063 SH SOLE 2 1,533 0 6,530
PARK CITY GROUP INC COM NEW 700215304 312 51,020 SH SOLE 18 51,020 0 0
PARK CITY GROUP INC COM NEW 700215304 113 18,435 SH SOLE 19 18,435 0 0
PARK CITY GROUP INC COM NEW 700215304 2,533 414,559 SH SOLE 21 414,559 0 0
PARK CITY GROUP INC COM NEW 700215304 809 132,395 SH SOLE 22 123,169 0 9,226
PARK HOTELS & RESORTS INC COM 700517105 14,011 649,251 SH SOLE 2 215,599 0 433,652
PARK HOTELS & RESORTS INC COM 700517105 6,266 290,380 SH SOLE 4 290,380 0 0
PARK HOTELS & RESORTS INC COM 700517105 6,789 314,618 SH SOLE 7 314,618 0 0
PARK HOTELS & RESORTS INC COM 700517105 12,440 576,445 SH SOLE 18 576,445 0 0
PARK HOTELS & RESORTS INC COM 700517105 24,996 1,158,293 SH SOLE 19 1,158,293 0 0
PARK HOTELS & RESORTS INC COM 700517105 251,305 11,645,294 SH SOLE 21 11,645,294 0 0
PARK HOTELS & RESORTS INC COM 700517105 211,715 9,810,694 SH SOLE 22 9,489,038 0 321,656
PARK HOTELS & RESORTS INC COM 700517105 778 36,064 SH SOLE 23 36,064 0 0
PARK HOTELS & RESORTS INC COM 700517105 22,511 1,043,126 SH SOLE 25 1,043,126 0 0
PARK HOTELS & RESORTS INC COM 700517105 2,006 92,975 SH SOLE 26 63,076 0 29,899
PARK HOTELS & RESORTS INC COM 700517105 3,952 183,135 SH SOLE 28 30,040 0 153,095
PARK HOTELS & RESORTS INC COM 700517105 207 9,604 SH SOLE 29 9,604 0 0
PARK HOTELS & RESORTS INC COM 700517105 22,128 1,025,416 SH SOLE 30 1,025,416 0 0
PARK HOTELS & RESORTS INC COM 700517105 130 6,023 SH SOLE 31 6,023 0 0
PARK HOTELS & RESORTS INC COM 700517105 5,491 254,470 SH SOLE 34 254,470 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,268 58,756 SH SOLE 36 58,756 0 0
PARK HOTELS & RESORTS INC COM 700517105 650 30,137 SH SOLE 40 30,137 0 0
PARK HOTELS & RESORTS INC COM 700517105 8,741 405,067 SH SOLE 43 27,810 0 377,257
PARK NATL CORP COM 700658107 2,169 16,772 SH SOLE 2 4,744 0 12,028
PARK NATL CORP COM 700658107 10 81 SH SOLE 4 81 0 0
PARK NATL CORP COM 700658107 28 218 SH SOLE 7 218 0 0
PARK NATL CORP COM 700658107 7,701 59,562 SH SOLE 18 59,562 0 0
PARK NATL CORP COM 700658107 3,268 25,273 SH SOLE 19 25,273 0 0
PARK NATL CORP COM 700658107 223,446 1,728,120 SH SOLE 21 1,728,120 0 0
PARK NATL CORP COM 700658107 54,725 423,240 SH SOLE 22 399,266 0 23,974
PARK NATL CORP COM 700658107 924 7,145 SH SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 249 1,927 SH SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 4,413 34,131 SH SOLE 30 34,131 0 0
PARK NATL CORP COM 700658107 246 1,900 SH SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 633 4,894 SH SOLE 43 773 0 4,121
PARK-OHIO HLDGS CORP COM 700666100 268 8,499 SH SOLE 2 753 0 7,746
PARK-OHIO HLDGS CORP COM 700666100 6 205 SH SOLE 7 205 0 0
PARK-OHIO HLDGS CORP COM 700666100 968 30,754 SH SOLE 18 30,754 0 0
PARK-OHIO HLDGS CORP COM 700666100 478 15,183 SH SOLE 19 15,183 0 0
PARK-OHIO HLDGS CORP COM 700666100 11,096 352,376 SH SOLE 21 352,376 0 0
PARK-OHIO HLDGS CORP COM 700666100 6,132 194,723 SH SOLE 22 185,515 0 9,208
PARK-OHIO HLDGS CORP COM 700666100 7 212 SH SOLE 43 0 0 212
PARKE BANCORP INC COM 700885106 217 10,869 SH SOLE 2 491 0 10,378
PARKE BANCORP INC COM 700885106 7 347 SH SOLE 7 347 0 0
PARKE BANCORP INC COM 700885106 770 38,501 SH SOLE 18 38,501 0 0
PARKE BANCORP INC COM 700885106 387 19,345 SH SOLE 19 19,345 0 0
PARKE BANCORP INC COM 700885106 9,393 469,860 SH SOLE 21 469,860 0 0
PARKE BANCORP INC COM 700885106 2,652 132,682 SH SOLE 22 119,883 0 12,799
PARKER-HANNIFIN CORP COM 701094104 110,292 349,656 SH SOLE 2 99,573 0 250,083
PARKER-HANNIFIN CORP COM 701094104 21,494 68,143 SH SOLE 4 63,190 0 4,953
PARKER-HANNIFIN CORP COM 701094104 34,863 110,524 SH SOLE 7 106,849 0 3,675
PARKER-HANNIFIN CORP COM 701094104 145 459 SH SOLE 13 459 0 0
PARKER-HANNIFIN CORP COM 701094104 5,293 16,779 SH SOLE 15 16,779 0 0
PARKER-HANNIFIN CORP COM 701094104 102,944 326,360 SH SOLE 18 307,552 0 18,808
PARKER-HANNIFIN CORP COM 701094104 19,330 61,282 SH SOLE 19 61,282 0 0
PARKER-HANNIFIN CORP COM 701094104 918,562 2,912,094 SH SOLE 21 2,912,094 0 0
PARKER-HANNIFIN CORP COM 701094104 923,751 2,928,546 SH SOLE 22 2,597,794 0 330,752
PARKER-HANNIFIN CORP COM 701094104 27,743 87,952 SH SOLE 23 87,952 0 0
PARKER-HANNIFIN CORP COM 701094104 69,680 220,904 SH SOLE 25 220,904 0 0
PARKER-HANNIFIN CORP COM 701094104 92,454 293,105 SH SOLE 26 98,397 0 194,708
PARKER-HANNIFIN CORP COM 701094104 134,100 425,135 SH SOLE 28 15,813 0 409,322
PARKER-HANNIFIN CORP COM 701094104 1,604 5,085 SH SOLE 29 5,085 0 0
PARKER-HANNIFIN CORP COM 701094104 147,963 469,082 SH SOLE 30 465,795 0 3,287
PARKER-HANNIFIN CORP COM 701094104 10,056 31,879 SH SOLE 31 24,288 0 7,591
PARKER-HANNIFIN CORP COM 701094104 2,358 7,474 SH SOLE 34 7,474 0 0
PARKER-HANNIFIN CORP COM 701094104 23,632 74,921 SH SOLE 36 74,921 0 0
PARKER-HANNIFIN CORP COM 701094104 1,643 5,210 SH SOLE 40 5,210 0 0
PARKER-HANNIFIN CORP COM 701094104 33,736 106,951 SH SOLE 43 4,446 0 102,505
PARSONS CORPORATION COM 70202L102 741 18,335 SH SOLE 2 8,229 0 10,106
PARSONS CORPORATION COM 70202L102 6 151 SH SOLE 4 151 0 0
PARSONS CORPORATION COM 70202L102 18 448 SH SOLE 7 448 0 0
PARSONS CORPORATION COM 70202L102 2,853 70,547 SH SOLE 18 70,547 0 0
PARSONS CORPORATION COM 70202L102 1,729 42,747 SH SOLE 19 42,747 0 0
PARSONS CORPORATION COM 70202L102 40,481 1,001,014 SH SOLE 21 1,001,014 0 0
PARSONS CORPORATION COM 70202L102 29,981 741,365 SH SOLE 22 715,585 0 25,780
PARSONS CORPORATION COM 70202L102 71 1,755 SH SOLE 26 0 0 1,755
PARSONS CORPORATION COM 70202L102 269 6,664 SH SOLE 28 6,664 0 0
PARSONS CORPORATION COM 70202L102 1,729 42,766 SH SOLE 30 42,766 0 0
PARSONS CORPORATION COM 70202L102 94 2,328 SH SOLE 34 2,328 0 0
PARSONS CORPORATION COM 70202L102 137 3,386 SH SOLE 40 3,386 0 0
PARSONS CORPORATION COM 70202L102 564 13,940 SH SOLE 43 434 0 13,506
PARTNER COMMUNICATIONS CO LT ADR 70211M109 84 17,570 SH SOLE 43 0 0 17,570
PARTNERS BANCORP COM 70213Q108 52 7,090 SH SOLE 2 634 0 6,456
PARTNERS BANCORP COM 70213Q108 264 36,172 SH SOLE 18 36,172 0 0
PARTNERS BANCORP COM 70213Q108 92 12,553 SH SOLE 19 12,553 0 0
PARTNERS BANCORP COM 70213Q108 2,530 346,097 SH SOLE 21 346,097 0 0
PARTNERS BANCORP COM 70213Q108 653 89,379 SH SOLE 22 75,229 0 14,150
PARTS ID INC COM CL A 702141102 38 4,790 SH SOLE 22 4,790 0 0
PARTY CITY HOLDCO INC COM 702149105 16 2,678 SH SOLE 2 2,678 0 0
PARTY CITY HOLDCO INC COM 702149105 323 55,739 SH SOLE 21 55,739 0 0
PARTY CITY HOLDCO INC COM 702149105 10,518 1,813,427 SH SOLE 22 1,813,427 0 0
PARTY CITY HOLDCO INC COM 702149105 60 10,394 SH SOLE 43 0 0 10,394
PASSAGE BIO INC COM 702712100 529 30,249 SH SOLE 2 11,972 0 18,277
PASSAGE BIO INC COM 702712100 14 800 SH SOLE 7 800 0 0
PASSAGE BIO INC COM 702712100 1,761 100,732 SH SOLE 18 92,110 0 8,622
PASSAGE BIO INC COM 702712100 8,001 457,727 SH SOLE 19 457,727 0 0
PASSAGE BIO INC COM 702712100 25,115 1,436,782 SH SOLE 21 1,436,782 0 0
PASSAGE BIO INC COM 702712100 15,620 893,599 SH SOLE 22 872,816 0 20,783
PASSAGE BIO INC COM 702712100 188 10,773 SH SOLE 23 10,773 0 0
PASSAGE BIO INC COM 702712100 8 454 SH SOLE 25 454 0 0
PASSAGE BIO INC COM 702712100 711 40,690 SH SOLE 26 1,107 0 39,583
PASSAGE BIO INC COM 702712100 417 23,874 SH SOLE 30 23,874 0 0
PASSAGE BIO INC COM 702712100 15 843 SH SOLE 34 843 0 0
PASSAGE BIO INC COM 702712100 17 992 SH SOLE 36 992 0 0
PASSAGE BIO INC COM 702712100 72 4,131 SH SOLE 40 4,131 0 0
PATHFINDER BANCORP INC MD COM 70319R109 14 935 SH SOLE 18 935 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 713 SH SOLE 21 713 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 387 22,204 SH SOLE 2 22,204 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 1,826 104,825 SH SOLE 19 104,825 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 12,035 690,857 SH SOLE 34 690,857 0 0
PATRICK INDS INC COM 703343103 916 10,781 SH SOLE 2 7,245 0 3,536
PATRICK INDS INC COM 703343103 8 99 SH SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 39 461 SH SOLE 7 461 0 0
PATRICK INDS INC COM 703343103 7,564 88,983 SH SOLE 18 88,983 0 0
PATRICK INDS INC COM 703343103 3,335 39,234 SH SOLE 19 39,234 0 0
PATRICK INDS INC COM 703343103 215,495 2,535,233 SH SOLE 21 2,535,233 0 0
PATRICK INDS INC COM 703343103 53,809 633,052 SH SOLE 22 615,865 0 17,187
PATRICK INDS INC COM 703343103 1,223 14,385 SH SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 200 2,348 SH SOLE 28 2,348 0 0
PATRICK INDS INC COM 703343103 4,137 48,670 SH SOLE 30 48,670 0 0
PATRICK INDS INC COM 703343103 230 2,707 SH SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 525 6,175 SH SOLE 43 1,785 0 4,390
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 7 681 SH SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 556 50,486 SH SOLE 22 50,486 0 0
PATTERSON COS INC COM 703395103 5,219 163,361 SH SOLE 2 74,093 0 89,268
PATTERSON COS INC COM 703395103 12 383 SH SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 81 2,536 SH SOLE 7 2,536 0 0
PATTERSON COS INC COM 703395103 14,969 468,505 SH SOLE 18 457,136 0 11,369
PATTERSON COS INC COM 703395103 18,712 585,678 SH SOLE 19 585,678 0 0
PATTERSON COS INC COM 703395103 202,361 6,333,666 SH SOLE 21 6,333,666 0 0
PATTERSON COS INC COM 703395103 104,697 3,276,902 SH SOLE 22 3,142,745 0 134,157
PATTERSON COS INC COM 703395103 764 23,912 SH SOLE 23 23,912 0 0
PATTERSON COS INC COM 703395103 56 1,745 SH SOLE 25 1,745 0 0
PATTERSON COS INC COM 703395103 4,137 129,472 SH SOLE 26 17,989 0 111,483
PATTERSON COS INC COM 703395103 481 15,063 SH SOLE 28 11,182 0 3,881
PATTERSON COS INC COM 703395103 1,934 60,528 SH SOLE 30 60,528 0 0
PATTERSON COS INC COM 703395103 281 8,780 SH SOLE 36 8,780 0 0
PATTERSON COS INC COM 703395103 395 12,357 SH SOLE 40 12,357 0 0
PATTERSON COS INC COM 703395103 1,804 56,454 SH SOLE 43 3,941 0 52,513
PATTERSON-UTI ENERGY INC COM 703481101 1,634 229,221 SH SOLE 2 67,913 0 161,308
PATTERSON-UTI ENERGY INC COM 703481101 5 770 SH SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101 49 6,900 SH SOLE 7 6,900 0 0
PATTERSON-UTI ENERGY INC COM 703481101 5,467 766,707 SH SOLE 18 766,707 0 0
PATTERSON-UTI ENERGY INC COM 703481101 3,853 540,325 SH SOLE 19 540,325 0 0
PATTERSON-UTI ENERGY INC COM 703481101 170,657 23,935,028 SH SOLE 21 23,935,028 0 0
PATTERSON-UTI ENERGY INC COM 703481101 42,149 5,911,458 SH SOLE 22 5,605,382 0 306,076
PATTERSON-UTI ENERGY INC COM 703481101 528 74,079 SH SOLE 26 42,608 0 31,471
PATTERSON-UTI ENERGY INC COM 703481101 513 72,001 SH SOLE 28 26,300 0 45,701
PATTERSON-UTI ENERGY INC COM 703481101 2,920 409,550 SH SOLE 30 409,550 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6 900 SH SOLE 34 900 0 0
PATTERSON-UTI ENERGY INC COM 703481101 167 23,425 SH SOLE 36 23,425 0 0
PATTERSON-UTI ENERGY INC COM 703481101 147 20,687 SH SOLE 40 20,687 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6,799 953,515 SH SOLE 43 32,668 0 920,847
PAVMED INC COM 70387R106 42 9,417 SH SOLE 2 2,545 0 6,872
PAVMED INC COM 70387R106 946 213,126 SH SOLE 18 213,126 0 0
PAVMED INC COM 70387R106 464 104,609 SH SOLE 19 104,609 0 0
PAVMED INC COM 70387R106 9,586 2,158,931 SH SOLE 21 2,158,931 0 0
PAVMED INC COM 70387R106 8,294 1,867,931 SH SOLE 22 1,855,747 0 12,184
PAYA HOLDINGS INC COM CL A 70434P103 13 1,163 SH SOLE 2 1,163 0 0
PAYA HOLDINGS INC COM CL A 70434P103 573 52,294 SH SOLE 21 52,294 0 0
PAYA HOLDINGS INC COM CL A 70434P103 11,000 1,003,634 SH SOLE 22 1,003,634 0 0
PAYA HOLDINGS INC COM CL A 70434P103 21,105 1,925,658 SH SOLE 34 1,925,658 0 0
PAYCHEX INC COM 704326107 84,180 858,800 SH SOLE 2 246,469 0 612,331
PAYCHEX INC COM 704326107 16,352 166,818 SH SOLE 4 154,304 0 12,514
PAYCHEX INC COM 704326107 39,849 406,543 SH SOLE 7 389,332 0 17,211
PAYCHEX INC COM 704326107 122 1,242 SH SOLE 13 1,242 0 0
PAYCHEX INC COM 704326107 4,214 42,989 SH SOLE 15 42,989 0 0
PAYCHEX INC COM 704326107 3 32 SH SOLE 17 0 0 32
PAYCHEX INC COM 704326107 93,731 956,242 SH SOLE 18 910,072 0 46,170
PAYCHEX INC COM 704326107 57,056 582,086 SH SOLE 19 582,086 0 0
PAYCHEX INC COM 704326107 1,259,184 12,846,192 SH SOLE 21 12,846,192 0 0
PAYCHEX INC COM 704326107 806,223 8,225,087 SH SOLE 22 7,483,249 0 741,838
PAYCHEX INC COM 704326107 20,391 208,030 SH SOLE 23 208,030 0 0
PAYCHEX INC COM 704326107 49,008 499,977 SH SOLE 25 499,977 0 0
PAYCHEX INC COM 704326107 89,877 916,925 SH SOLE 26 348,843 0 568,082
PAYCHEX INC COM 704326107 92,204 940,661 SH SOLE 28 34,994 0 905,667
PAYCHEX INC COM 704326107 222 2,267 SH SOLE 29 2,267 0 0
PAYCHEX INC COM 704326107 185,276 1,890,183 SH SOLE 30 1,877,171 0 13,012
PAYCHEX INC COM 704326107 7,550 77,023 SH SOLE 31 43,760 0 33,263
PAYCHEX INC COM 704326107 7,528 76,797 SH SOLE 32 76,797 0 0
PAYCHEX INC COM 704326107 18,123 184,886 SH SOLE 34 184,886 0 0
PAYCHEX INC COM 704326107 28,972 295,575 SH SOLE 36 295,575 0 0
PAYCHEX INC COM 704326107 945 9,642 SH SOLE 37 9,642 0 0
PAYCHEX INC COM 704326107 1,317 13,437 SH SOLE 40 13,437 0 0
PAYCHEX INC COM 704326107 32,494 331,505 SH SOLE 43 30,918 0 300,587
PAYCOM SOFTWARE INC COM 70432V102 40,307 108,919 SH SOLE 2 17,044 0 91,875
PAYCOM SOFTWARE INC COM 70432V102 8,828 23,855 SH SOLE 4 21,929 0 1,926
PAYCOM SOFTWARE INC COM 70432V102 15,948 43,097 SH SOLE 7 40,548 0 2,549
PAYCOM SOFTWARE INC COM 70432V102 67 182 SH SOLE 13 182 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,811 4,895 SH SOLE 15 4,895 0 0
PAYCOM SOFTWARE INC COM 70432V102 53,131 143,574 SH SOLE 18 136,573 0 7,001
PAYCOM SOFTWARE INC COM 70432V102 462,433 1,249,617 SH SOLE 19 1,249,617 0 0
PAYCOM SOFTWARE INC COM 70432V102 595,950 1,610,415 SH SOLE 21 1,610,415 0 0
PAYCOM SOFTWARE INC COM 70432V102 420,921 1,137,441 SH SOLE 22 1,024,674 0 112,767
PAYCOM SOFTWARE INC COM 70432V102 11,225 30,334 SH SOLE 23 30,334 0 0
PAYCOM SOFTWARE INC COM 70432V102 31,367 84,763 SH SOLE 25 84,763 0 0
PAYCOM SOFTWARE INC COM 70432V102 50,774 137,206 SH SOLE 26 40,956 0 96,250
PAYCOM SOFTWARE INC COM 70432V102 60,301 162,949 SH SOLE 28 6,311 0 156,638
PAYCOM SOFTWARE INC COM 70432V102 13 36 SH SOLE 29 36 0 0
PAYCOM SOFTWARE INC COM 70432V102 80,712 218,106 SH SOLE 30 216,365 0 1,741
PAYCOM SOFTWARE INC COM 70432V102 4,474 12,090 SH SOLE 31 7,020 0 5,070
PAYCOM SOFTWARE INC COM 70432V102 79,740 215,479 SH SOLE 34 215,479 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,544 25,791 SH SOLE 36 25,791 0 0
PAYCOM SOFTWARE INC COM 70432V102 719 1,944 SH SOLE 40 1,944 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,868 13,154 SH SOLE 43 928 0 12,226
PAYLOCITY HLDG CORP COM 70438V106 21,980 122,228 SH SOLE 2 55,162 0 67,066
PAYLOCITY HLDG CORP COM 70438V106 64 356 SH SOLE 4 356 0 0
PAYLOCITY HLDG CORP COM 70438V106 129 717 SH SOLE 7 717 0 0
PAYLOCITY HLDG CORP COM 70438V106 18,168 101,027 SH SOLE 18 99,284 0 1,743
PAYLOCITY HLDG CORP COM 70438V106 12,602 70,080 SH SOLE 19 70,080 0 0
PAYLOCITY HLDG CORP COM 70438V106 356,825 1,984,233 SH SOLE 21 1,984,233 0 0
PAYLOCITY HLDG CORP COM 70438V106 227,241 1,263,642 SH SOLE 22 1,213,952 0 49,690
PAYLOCITY HLDG CORP COM 70438V106 611 3,400 SH SOLE 23 3,400 0 0
PAYLOCITY HLDG CORP COM 70438V106 136 755 SH SOLE 25 755 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,374 29,885 SH SOLE 26 13,558 0 16,327
PAYLOCITY HLDG CORP COM 70438V106 824 4,581 SH SOLE 28 4,581 0 0
PAYLOCITY HLDG CORP COM 70438V106 456 2,536 SH SOLE 29 2,536 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,050 28,083 SH SOLE 30 28,083 0 0
PAYLOCITY HLDG CORP COM 70438V106 130 724 SH SOLE 31 724 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,187 6,601 SH SOLE 34 6,601 0 0
PAYLOCITY HLDG CORP COM 70438V106 313 1,743 SH SOLE 36 1,743 0 0
PAYLOCITY HLDG CORP COM 70438V106 835 4,643 SH SOLE 40 4,643 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,221 6,791 SH SOLE 43 556 0 6,235
PAYPAL HLDGS INC COM 70450Y103 746,663 3,074,710 SH SOLE 2 675,322 0 2,399,388
PAYPAL HLDGS INC COM 70450Y103 134,781 555,018 SH SOLE 4 512,062 0 42,956
PAYPAL HLDGS INC COM 70450Y103 266,738 1,098,410 SH SOLE 7 1,063,821 0 34,589
PAYPAL HLDGS INC COM 70450Y103 13,201 54,362 SH SOLE 13 54,362 0 0
PAYPAL HLDGS INC COM 70450Y103 28,590 117,732 SH SOLE 15 117,732 0 0
PAYPAL HLDGS INC COM 70450Y103 3 11 SH SOLE 17 0 0 11
PAYPAL HLDGS INC COM 70450Y103 730,674 3,008,871 SH SOLE 18 2,622,352 0 386,519
PAYPAL HLDGS INC COM 70450Y103 646,817 2,663,552 SH SOLE 19 2,663,552 0 0
PAYPAL HLDGS INC COM 70450Y103 6,293,599 25,916,648 SH SOLE 21 25,916,648 0 0
PAYPAL HLDGS INC COM 70450Y103 6,557,407 27,002,995 SH SOLE 22 24,112,336 0 2,890,659
PAYPAL HLDGS INC COM 70450Y103 182,658 752,176 SH SOLE 23 752,176 0 0
PAYPAL HLDGS INC COM 70450Y103 620,869 2,556,698 SH SOLE 25 2,556,698 0 0
PAYPAL HLDGS INC COM 70450Y103 625,554 2,575,994 SH SOLE 26 743,866 0 1,832,128
PAYPAL HLDGS INC COM 70450Y103 904,126 3,723,136 SH SOLE 28 132,388 0 3,590,748
PAYPAL HLDGS INC COM 70450Y103 6,053 24,924 SH SOLE 29 24,924 0 0
PAYPAL HLDGS INC COM 70450Y103 1,405,818 5,789,069 SH SOLE 30 5,787,184 0 1,885
PAYPAL HLDGS INC COM 70450Y103 78,318 322,510 SH SOLE 31 205,811 0 116,699
PAYPAL HLDGS INC COM 70450Y103 76,762 316,102 SH SOLE 32 316,102 0 0
PAYPAL HLDGS INC COM 70450Y103 335,268 1,380,611 SH SOLE 34 1,380,611 0 0
PAYPAL HLDGS INC COM 70450Y103 151,592 624,247 SH SOLE 36 624,247 0 0
PAYPAL HLDGS INC COM 70450Y103 10,994 45,273 SH SOLE 40 45,273 0 0
PAYPAL HLDGS INC COM 70450Y103 242,038 996,696 SH SOLE 43 61,117 0 935,579
PAYSIGN INC COM 70451A104 28 6,380 SH SOLE 2 2,791 0 3,589
PAYSIGN INC COM 70451A104 2 352 SH SOLE 7 352 0 0
PAYSIGN INC COM 70451A104 376 86,029 SH SOLE 18 86,029 0 0
PAYSIGN INC COM 70451A104 250 57,243 SH SOLE 19 57,243 0 0
PAYSIGN INC COM 70451A104 5,208 1,191,854 SH SOLE 21 1,191,854 0 0
PAYSIGN INC COM 70451A104 3,548 811,905 SH SOLE 22 804,376 0 7,529
PAYSIGN INC COM 70451A104 1 146 SH SOLE 43 0 0 146
PBF ENERGY INC CL A 69318G106 1,839 129,963 SH SOLE 2 39,483 0 90,480
PBF ENERGY INC CL A 69318G106 7 465 SH SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 102 7,198 SH SOLE 7 7,198 0 0
PBF ENERGY INC CL A 69318G106 5,697 402,604 SH SOLE 18 402,604 0 0
PBF ENERGY INC CL A 69318G106 8,512 601,520 SH SOLE 19 601,520 0 0
PBF ENERGY INC CL A 69318G106 166,227 11,747,521 SH SOLE 21 11,747,521 0 0
PBF ENERGY INC CL A 69318G106 48,900 3,455,852 SH SOLE 22 3,302,601 0 153,251
PBF ENERGY INC CL A 69318G106 271 19,131 SH SOLE 23 19,131 0 0
PBF ENERGY INC CL A 69318G106 10 739 SH SOLE 25 739 0 0
PBF ENERGY INC CL A 69318G106 1,842 130,192 SH SOLE 26 24,785 0 105,407
PBF ENERGY INC CL A 69318G106 611 43,203 SH SOLE 28 14,059 0 29,144
PBF ENERGY INC CL A 69318G106 3,054 215,857 SH SOLE 30 215,857 0 0
PBF ENERGY INC CL A 69318G106 326 23,051 SH SOLE 34 23,051 0 0
PBF ENERGY INC CL A 69318G106 1,473 104,108 SH SOLE 36 104,108 0 0
PBF ENERGY INC CL A 69318G106 173 12,229 SH SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 1,141 80,634 SH SOLE 43 6,724 0 73,910
PC CONNECTION INC COM 69318J100 1,126 24,273 SH SOLE 2 8,893 0 15,380
PC CONNECTION INC COM 69318J100 5 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,914 62,810 SH SOLE 18 47,175 0 15,635
PC CONNECTION INC COM 69318J100 12,105 260,939 SH SOLE 19 260,939 0 0
PC CONNECTION INC COM 69318J100 62,957 1,357,114 SH SOLE 21 1,357,114 0 0
PC CONNECTION INC COM 69318J100 26,245 565,757 SH SOLE 22 549,287 0 16,470
PC CONNECTION INC COM 69318J100 706 15,228 SH SOLE 23 15,228 0 0
PC CONNECTION INC COM 69318J100 3,173 68,388 SH SOLE 26 0 0 68,388
PC CONNECTION INC COM 69318J100 71 1,534 SH SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 1,200 25,857 SH SOLE 30 25,857 0 0
PC CONNECTION INC COM 69318J100 14 312 SH SOLE 34 312 0 0
PC CONNECTION INC COM 69318J100 45 968 SH SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 667 14,379 SH SOLE 43 44 0 14,335
PCB BANCORP COM 69320M109 151 10,065 SH SOLE 2 1,349 0 8,716
PCB BANCORP COM 69320M109 709 47,281 SH SOLE 18 47,281 0 0
PCB BANCORP COM 69320M109 316 21,072 SH SOLE 19 21,072 0 0
PCB BANCORP COM 69320M109 8,891 592,760 SH SOLE 21 592,760 0 0
PCB BANCORP COM 69320M109 4,013 267,550 SH SOLE 22 250,844 0 16,706
PCSB FINL CORP COM 69324R104 193 11,618 SH SOLE 2 1,357 0 10,261
PCSB FINL CORP COM 69324R104 7 445 SH SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 850 51,149 SH SOLE 18 51,149 0 0
PCSB FINL CORP COM 69324R104 461 27,752 SH SOLE 19 27,752 0 0
PCSB FINL CORP COM 69324R104 10,170 612,276 SH SOLE 21 612,276 0 0
PCSB FINL CORP COM 69324R104 6,652 400,509 SH SOLE 22 381,839 0 18,670
PCTEL INC COM 69325Q105 91 13,080 SH SOLE 2 936 0 12,144
PCTEL INC COM 69325Q105 487 70,034 SH SOLE 18 70,034 0 0
PCTEL INC COM 69325Q105 227 32,638 SH SOLE 19 32,638 0 0
PCTEL INC COM 69325Q105 4,894 704,205 SH SOLE 21 704,205 0 0
PCTEL INC COM 69325Q105 4,284 616,465 SH SOLE 22 600,728 0 15,737
PCTEL INC COM 69325Q105 1 89 SH SOLE 43 0 0 89
PDC ENERGY INC COM 69327R101 4,037 117,365 SH SOLE 2 33,650 0 83,715
PDC ENERGY INC COM 69327R101 14 417 SH SOLE 4 417 0 0
PDC ENERGY INC COM 69327R101 84 2,435 SH SOLE 7 2,435 0 0
PDC ENERGY INC COM 69327R101 14,046 408,317 SH SOLE 18 408,317 0 0
PDC ENERGY INC COM 69327R101 9,757 283,626 SH SOLE 19 283,626 0 0
PDC ENERGY INC COM 69327R101 419,691 12,200,309 SH SOLE 21 12,200,309 0 0
PDC ENERGY INC COM 69327R101 104,271 3,031,138 SH SOLE 22 2,873,055 0 158,083
PDC ENERGY INC COM 69327R101 136 3,948 SH SOLE 23 3,948 0 0
PDC ENERGY INC COM 69327R101 24 698 SH SOLE 25 698 0 0
PDC ENERGY INC COM 69327R101 1,910 55,515 SH SOLE 26 16,655 0 38,860
PDC ENERGY INC COM 69327R101 640 18,612 SH SOLE 28 13,769 0 4,843
PDC ENERGY INC COM 69327R101 9,386 272,835 SH SOLE 30 272,835 0 0
PDC ENERGY INC COM 69327R101 100 2,911 SH SOLE 34 2,911 0 0
PDC ENERGY INC COM 69327R101 248 7,218 SH SOLE 36 7,218 0 0
PDC ENERGY INC COM 69327R101 472 13,722 SH SOLE 40 13,722 0 0
PDC ENERGY INC COM 69327R101 3,343 97,171 SH SOLE 43 9,901 0 87,270
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,630 2,653,000 PRN SOLE 2 2,337,000 0 316,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 884 892,000 PRN SOLE 18 892,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 18,313 18,475,000 PRN SOLE 19 18,475,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 98 99,000 PRN SOLE 22 99,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,108 2,127,000 PRN SOLE 26 2,127,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 52 52,000 PRN SOLE 30 52,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,009 3,036,000 PRN SOLE 34 3,036,000 0 0
PDF SOLUTIONS INC COM 693282105 373 20,981 SH SOLE 2 10,656 0 10,325
PDF SOLUTIONS INC COM 693282105 7 380 SH SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,174 122,261 SH SOLE 18 122,261 0 0
PDF SOLUTIONS INC COM 693282105 1,108 62,333 SH SOLE 19 62,333 0 0
PDF SOLUTIONS INC COM 693282105 63,220 3,555,701 SH SOLE 21 3,555,701 0 0
PDF SOLUTIONS INC COM 693282105 15,714 883,786 SH SOLE 22 862,227 0 21,559
PDF SOLUTIONS INC COM 693282105 339 19,076 SH SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 68 3,800 SH SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 1,187 66,739 SH SOLE 30 66,739 0 0
PDF SOLUTIONS INC COM 693282105 53 2,955 SH SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 80 4,487 SH SOLE 43 0 0 4,487
PDL CMNTY BANCORP COM 69290X101 57 5,158 SH SOLE 2 270 0 4,888
PDL CMNTY BANCORP COM 69290X101 372 33,474 SH SOLE 18 33,474 0 0
PDL CMNTY BANCORP COM 69290X101 180 16,241 SH SOLE 19 16,241 0 0
PDL CMNTY BANCORP COM 69290X101 3,526 317,384 SH SOLE 21 317,384 0 0
PDL CMNTY BANCORP COM 69290X101 832 74,866 SH SOLE 22 67,104 0 7,762
PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 193 42,522 SH SOLE 22 42,522 0 0
PEABODY ENGR CORP COM 704551100 48 15,568 SH SOLE 2 3,508 0 12,060
PEABODY ENGR CORP COM 704551100 22 7,243 SH SOLE 7 7,243 0 0
PEABODY ENGR CORP COM 704551100 681 222,586 SH SOLE 18 222,586 0 0
PEABODY ENGR CORP COM 704551100 335 109,341 SH SOLE 19 109,341 0 0
PEABODY ENGR CORP COM 704551100 7,457 2,436,910 SH SOLE 21 2,436,910 0 0
PEABODY ENGR CORP COM 704551100 6,365 2,080,096 SH SOLE 22 2,016,539 0 63,557
PEABODY ENGR CORP COM 704551100 56 18,242 SH SOLE 28 0 0 18,242
PEABODY ENGR CORP COM 704551100 129 42,040 SH SOLE 36 42,040 0 0
PEABODY ENGR CORP COM 704551100 23 7,521 SH SOLE 43 1,514 0 6,007
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,216 39,394 SH SOLE 2 14,823 0 24,571
PEAPACK-GLADSTONE FINL CORP COM 704699107 11 353 SH SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,922 62,238 SH SOLE 18 62,238 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,394 142,279 SH SOLE 19 142,279 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 23,885 773,472 SH SOLE 21 773,472 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 19,120 619,172 SH SOLE 22 589,783 0 29,389
PEAPACK-GLADSTONE FINL CORP COM 704699107 112 3,630 SH SOLE 23 3,630 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 875 28,332 SH SOLE 26 0 0 28,332
PEAPACK-GLADSTONE FINL CORP COM 704699107 94 3,059 SH SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 212 6,876 SH SOLE 30 6,876 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 20 647 SH SOLE 34 647 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 110 3,575 SH SOLE 40 3,575 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 296 9,599 SH SOLE 43 0 0 9,599
PEARSON PLC SPONSORED ADR 705015105 2 141 SH SOLE 18 141 0 0
PEARSON PLC SPONSORED ADR 705015105 7,746 724,567 SH SOLE 43 34,885 0 689,682
PEBBLEBROOK HOTEL TR COM 70509V100 6,775 278,930 SH SOLE 2 170,574 0 108,356
PEBBLEBROOK HOTEL TR COM 70509V100 9,696 399,190 SH SOLE 4 399,190 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,225 173,930 SH SOLE 7 173,930 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 22,530 927,523 SH SOLE 18 927,523 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 15,502 638,215 SH SOLE 19 638,215 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 243,851 10,039,146 SH SOLE 21 10,039,146 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 144,672 5,956,017 SH SOLE 22 5,545,710 0 410,307
PEBBLEBROOK HOTEL TR COM 70509V100 879 36,179 SH SOLE 23 36,179 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 13,700 564,026 SH SOLE 25 564,026 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,486 102,344 SH SOLE 26 29,112 0 73,232
PEBBLEBROOK HOTEL TR COM 70509V100 3,345 137,695 SH SOLE 28 55,140 0 82,555
PEBBLEBROOK HOTEL TR COM 70509V100 13,675 562,974 SH SOLE 30 562,974 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,023 42,109 SH SOLE 34 42,109 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 197 8,110 SH SOLE 36 8,110 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 400 16,478 SH SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,701 317,044 SH SOLE 43 35,636 0 281,408
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5,376 4,595,000 PRN SOLE 21 4,595,000 0 0
PEDEVCO CORP COM PAR 70532Y303 1 1,000 SH SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 9,171 80,211 SH SOLE 2 14,371 0 65,840
PEGASYSTEMS INC COM 705573103 21 180 SH SOLE 4 180 0 0
PEGASYSTEMS INC COM 705573103 77 670 SH SOLE 7 670 0 0
PEGASYSTEMS INC COM 705573103 2,149 18,799 SH SOLE 18 18,799 0 0
PEGASYSTEMS INC COM 705573103 1,163 10,168 SH SOLE 19 10,168 0 0
PEGASYSTEMS INC COM 705573103 81,128 709,529 SH SOLE 21 709,529 0 0
PEGASYSTEMS INC COM 705573103 121,434 1,062,043 SH SOLE 22 1,007,446 0 54,597
PEGASYSTEMS INC COM 705573103 23 202 SH SOLE 23 202 0 0
PEGASYSTEMS INC COM 705573103 1,238 10,823 SH SOLE 25 10,823 0 0
PEGASYSTEMS INC COM 705573103 2,845 24,878 SH SOLE 26 14,127 0 10,751
PEGASYSTEMS INC COM 705573103 302 2,641 SH SOLE 28 2,641 0 0
PEGASYSTEMS INC COM 705573103 3,330 29,128 SH SOLE 30 29,128 0 0
PEGASYSTEMS INC COM 705573103 86 749 SH SOLE 31 749 0 0
PEGASYSTEMS INC COM 705573103 2,593 22,676 SH SOLE 34 22,676 0 0
PEGASYSTEMS INC COM 705573103 61 531 SH SOLE 36 531 0 0
PEGASYSTEMS INC COM 705573103 562 4,915 SH SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 2,886 25,239 SH SOLE 43 7,987 0 17,252
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 3,576 3,277,000 PRN SOLE 21 3,277,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 61,118 543,564 SH SOLE 2 61,742 0 481,822
PELOTON INTERACTIVE INC CL A COM 70614W100 14,877 132,313 SH SOLE 4 123,019 0 9,294
PELOTON INTERACTIVE INC CL A COM 70614W100 5,039 44,819 SH SOLE 7 44,819 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 87 776 SH SOLE 13 776 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,309 20,538 SH SOLE 15 20,538 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 32,318 287,423 SH SOLE 18 273,384 0 14,039
PELOTON INTERACTIVE INC CL A COM 70614W100 107,512 956,174 SH SOLE 19 956,174 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 421,809 3,751,414 SH SOLE 21 3,751,414 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 744,797 6,623,953 SH SOLE 22 6,284,770 0 339,183
PELOTON INTERACTIVE INC CL A COM 70614W100 18,359 163,276 SH SOLE 23 163,276 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 46,070 409,730 SH SOLE 25 409,730 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 43,775 389,319 SH SOLE 26 192,692 0 196,627
PELOTON INTERACTIVE INC CL A COM 70614W100 44,678 397,349 SH SOLE 28 27,919 0 369,430
PELOTON INTERACTIVE INC CL A COM 70614W100 36 321 SH SOLE 29 321 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 76,872 683,672 SH SOLE 30 683,672 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,309 91,685 SH SOLE 31 31,737 0 59,948
PELOTON INTERACTIVE INC CL A COM 70614W100 6,333 56,325 SH SOLE 32 56,325 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 50,430 448,509 SH SOLE 34 448,509 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 14,956 133,017 SH SOLE 36 133,017 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,097 9,756 SH SOLE 40 9,756 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,421 57,107 SH SOLE 43 4,457 0 52,650
PEMBINA PIPELINE CORP COM 706327103 3 116 SH SOLE 18 116 0 0
PEMBINA PIPELINE CORP COM 706327103 3,985 138,161 SH SOLE 21 138,161 0 0
PEMBINA PIPELINE CORP COM 706327103 75 2,593 SH SOLE 43 0 0 2,593
PENN NATL GAMING INC COM 707569109 15,848 151,160 SH SOLE 2 74,777 0 76,383
PENN NATL GAMING INC COM 707569109 316 3,010 SH SOLE 4 3,010 0 0
PENN NATL GAMING INC COM 707569109 12,204 116,409 SH SOLE 7 112,424 0 3,985
PENN NATL GAMING INC COM 707569109 238 2,273 SH SOLE 15 2,273 0 0
PENN NATL GAMING INC COM 707569109 80,926 771,902 SH SOLE 18 747,297 0 24,605
PENN NATL GAMING INC COM 707569109 293,948 2,803,779 SH SOLE 19 2,803,779 0 0
PENN NATL GAMING INC COM 707569109 763,477 7,282,305 SH SOLE 21 7,282,305 0 0
PENN NATL GAMING INC COM 707569109 424,048 4,044,713 SH SOLE 22 3,817,210 0 227,503
PENN NATL GAMING INC COM 707569109 1,900 18,122 SH SOLE 23 18,122 0 0
PENN NATL GAMING INC COM 707569109 191 1,824 SH SOLE 25 1,824 0 0
PENN NATL GAMING INC COM 707569109 22,681 216,337 SH SOLE 26 43,450 0 172,887
PENN NATL GAMING INC COM 707569109 2,751 26,242 SH SOLE 28 16,473 0 9,769
PENN NATL GAMING INC COM 707569109 41,957 400,204 SH SOLE 30 400,204 0 0
PENN NATL GAMING INC COM 707569109 13,339 127,234 SH SOLE 34 127,234 0 0
PENN NATL GAMING INC COM 707569109 667 6,365 SH SOLE 36 6,365 0 0
PENN NATL GAMING INC COM 707569109 1,999 19,070 SH SOLE 40 19,070 0 0
PENN NATL GAMING INC COM 707569109 7,943 75,767 SH SOLE 43 7,526 0 68,241
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 8,542 1,894,000 PRN SOLE 21 1,894,000 0 0
PENN VA CORP COM 70788V102 183 13,623 SH SOLE 2 589 0 13,034
PENN VA CORP COM 70788V102 4 266 SH SOLE 7 266 0 0
PENN VA CORP COM 70788V102 881 65,761 SH SOLE 18 65,761 0 0
PENN VA CORP COM 70788V102 486 36,288 SH SOLE 19 36,288 0 0
PENN VA CORP COM 70788V102 25,123 1,874,880 SH SOLE 21 1,874,880 0 0
PENN VA CORP COM 70788V102 6,438 480,466 SH SOLE 22 464,941 0 15,525
PENN VA CORP COM 70788V102 277 20,692 SH SOLE 30 20,692 0 0
PENN VA CORP COM 70788V102 29 2,193 SH SOLE 43 0 0 2,193
PENNANT GROUP INC COM 70805E109 551 12,030 SH SOLE 2 8,777 0 3,253
PENNANT GROUP INC COM 70805E109 6 136 SH SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 22 486 SH SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 4,736 103,408 SH SOLE 18 103,408 0 0
PENNANT GROUP INC COM 70805E109 2,047 44,697 SH SOLE 19 44,697 0 0
PENNANT GROUP INC COM 70805E109 137,955 3,012,116 SH SOLE 21 3,012,116 0 0
PENNANT GROUP INC COM 70805E109 34,477 752,764 SH SOLE 22 731,666 0 21,098
PENNANT GROUP INC COM 70805E109 24 514 SH SOLE 25 514 0 0
PENNANT GROUP INC COM 70805E109 382 8,350 SH SOLE 26 6,160 0 2,190
PENNANT GROUP INC COM 70805E109 142 3,095 SH SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 2,753 60,115 SH SOLE 30 60,115 0 0
PENNANT GROUP INC COM 70805E109 8 169 SH SOLE 34 169 0 0
PENNANT GROUP INC COM 70805E109 42 910 SH SOLE 36 910 0 0
PENNANT GROUP INC COM 70805E109 122 2,670 SH SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 462 10,078 SH SOLE 43 412 0 9,666
PENNANTPARK FLOATING RATE CA COM 70806A106 2,503 210,721 SH SOLE 30 210,721 0 0
PENNANTPARK INVT CORP COM 708062104 2,006 355,005 SH SOLE 30 355,005 0 0
PENNANTPARK INVT CORP COM 708062104 109 19,260 SH SOLE 43 14,402 0 4,858
PENNS WOODS BANCORP INC COM 708430103 156 6,460 SH SOLE 2 871 0 5,589
PENNS WOODS BANCORP INC COM 708430103 5 207 SH SOLE 7 207 0 0
PENNS WOODS BANCORP INC COM 708430103 620 25,718 SH SOLE 18 25,718 0 0
PENNS WOODS BANCORP INC COM 708430103 341 14,150 SH SOLE 19 14,150 0 0
PENNS WOODS BANCORP INC COM 708430103 7,636 316,974 SH SOLE 21 316,974 0 0
PENNS WOODS BANCORP INC COM 708430103 1,956 81,183 SH SOLE 22 71,547 0 9,636
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 32 16,883 SH SOLE 18 16,883 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 463 241,076 SH SOLE 21 241,076 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 94 48,883 SH SOLE 43 0 0 48,883
PENNYMAC FINL SVCS INC NEW COM 70932M107 6,503 97,246 SH SOLE 2 60,582 0 36,664
PENNYMAC FINL SVCS INC NEW COM 70932M107 132 1,971 SH SOLE 4 1,971 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 178 2,656 SH SOLE 7 2,656 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 9,451 141,334 SH SOLE 18 136,800 0 4,534
PENNYMAC FINL SVCS INC NEW COM 70932M107 10,951 163,764 SH SOLE 19 163,764 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 109,988 1,644,796 SH SOLE 21 1,644,796 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 94,051 1,406,481 SH SOLE 22 1,234,489 0 171,992
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,821 27,226 SH SOLE 23 27,226 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 60 901 SH SOLE 25 901 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,590 53,690 SH SOLE 26 20,211 0 33,479
PENNYMAC FINL SVCS INC NEW COM 70932M107 539 8,067 SH SOLE 28 8,067 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,018 15,225 SH SOLE 29 15,225 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,029 45,296 SH SOLE 30 45,296 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,660 24,824 SH SOLE 31 24,824 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 275 4,117 SH SOLE 34 4,117 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 151 2,251 SH SOLE 36 2,251 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 493 7,373 SH SOLE 40 7,373 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 997 14,909 SH SOLE 43 2,333 0 12,576
PENNYMAC MTG INVT TR COM 70931T103 5,198 265,188 SH SOLE 265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,219 113,207 SH SOLE 2 31,792 0 81,415
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 50 2,538 SH SOLE 7 2,538 0 0
PENNYMAC MTG INVT TR COM 70931T103 7,865 401,287 SH SOLE 18 401,287 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,468 176,918 SH SOLE 19 176,918 0 0
PENNYMAC MTG INVT TR COM 70931T103 278,838 14,226,430 SH SOLE 21 14,226,430 0 0
PENNYMAC MTG INVT TR COM 70931T103 56,249 2,869,831 SH SOLE 22 2,715,494 0 154,337
PENNYMAC MTG INVT TR COM 70931T103 260 13,258 SH SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 181 9,210 SH SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,636 236,535 SH SOLE 30 236,535 0 0
PENNYMAC MTG INVT TR COM 70931T103 115 5,858 SH SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 234 11,963 SH SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,251 63,814 SH SOLE 43 4,400 0 59,414
PENSKE AUTOMOTIVE GRP INC COM 70959W103 5,965 74,336 SH SOLE 2 11,551 0 62,785
PENSKE AUTOMOTIVE GRP INC COM 70959W103 13 163 SH SOLE 4 163 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 92 1,143 SH SOLE 7 1,143 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 974 12,134 SH SOLE 18 12,134 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 663 8,266 SH SOLE 19 8,266 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 32,258 402,018 SH SOLE 21 402,018 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 69,230 862,781 SH SOLE 22 821,296 0 41,485
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,273 15,861 SH SOLE 26 11,713 0 4,148
PENSKE AUTOMOTIVE GRP INC COM 70959W103 364 4,535 SH SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,986 24,749 SH SOLE 30 24,749 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 49 606 SH SOLE 31 606 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 143 1,776 SH SOLE 34 1,776 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 199 2,476 SH SOLE 36 2,476 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 351 4,370 SH SOLE 40 4,370 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,948 49,197 SH SOLE 43 4,340 0 44,857
PENTAIR PLC SHS G7S00T104 26,892 431,515 SH SOLE 2 76,893 0 354,622
PENTAIR PLC SHS G7S00T104 4,762 76,411 SH SOLE 4 69,912 0 6,499
PENTAIR PLC SHS G7S00T104 25,306 406,064 SH SOLE 7 348,841 0 57,223
PENTAIR PLC SHS G7S00T104 44 708 SH SOLE 13 708 0 0
PENTAIR PLC SHS G7S00T104 1,300 20,861 SH SOLE 15 20,861 0 0
PENTAIR PLC SHS G7S00T104 30,333 486,731 SH SOLE 18 462,781 0 23,950
PENTAIR PLC SHS G7S00T104 5,457 87,558 SH SOLE 19 87,558 0 0
PENTAIR PLC SHS G7S00T104 238,058 3,819,928 SH SOLE 21 3,819,928 0 0
PENTAIR PLC SHS G7S00T104 254,943 4,090,877 SH SOLE 22 3,695,046 0 395,831
PENTAIR PLC SHS G7S00T104 6,753 108,360 SH SOLE 23 108,360 0 0
PENTAIR PLC SHS G7S00T104 28,839 462,753 SH SOLE 25 462,753 0 0
PENTAIR PLC SHS G7S00T104 31,332 502,760 SH SOLE 26 206,946 0 295,814
PENTAIR PLC SHS G7S00T104 32,488 521,304 SH SOLE 28 21,256 0 500,048
PENTAIR PLC SHS G7S00T104 21 341 SH SOLE 29 341 0 0
PENTAIR PLC SHS G7S00T104 146,557 2,351,692 SH SOLE 30 2,257,812 0 93,880
PENTAIR PLC SHS G7S00T104 1,891 30,336 SH SOLE 31 20,049 0 10,287
PENTAIR PLC SHS G7S00T104 2,966 47,591 SH SOLE 34 47,591 0 0
PENTAIR PLC SHS G7S00T104 5,687 91,259 SH SOLE 36 91,259 0 0
PENTAIR PLC SHS G7S00T104 406 6,518 SH SOLE 40 6,518 0 0
PENTAIR PLC SHS G7S00T104 6,729 107,978 SH SOLE 43 2,479 0 105,499
PENUMBRA INC COM 70975L107 28,092 103,820 SH SOLE 2 48,230 0 55,590
PENUMBRA INC COM 70975L107 358 1,324 SH SOLE 4 1,324 0 0
PENUMBRA INC COM 70975L107 313 1,156 SH SOLE 7 1,156 0 0
PENUMBRA INC COM 70975L107 23,809 87,993 SH SOLE 18 87,463 0 530
PENUMBRA INC COM 70975L107 19,984 73,855 SH SOLE 19 73,855 0 0
PENUMBRA INC COM 70975L107 509,516 1,883,053 SH SOLE 21 1,883,053 0 0
PENUMBRA INC COM 70975L107 304,933 1,126,960 SH SOLE 22 1,042,682 0 84,278
PENUMBRA INC COM 70975L107 1,314 4,855 SH SOLE 23 4,855 0 0
PENUMBRA INC COM 70975L107 120 443 SH SOLE 25 443 0 0
PENUMBRA INC COM 70975L107 4,001 14,785 SH SOLE 26 10,577 0 4,208
PENUMBRA INC COM 70975L107 1,211 4,477 SH SOLE 28 4,477 0 0
PENUMBRA INC COM 70975L107 1,276 4,717 SH SOLE 29 4,717 0 0
PENUMBRA INC COM 70975L107 42,037 155,358 SH SOLE 30 155,358 0 0
PENUMBRA INC COM 70975L107 2,199 8,128 SH SOLE 31 8,128 0 0
PENUMBRA INC COM 70975L107 691 2,552 SH SOLE 34 2,552 0 0
PENUMBRA INC COM 70975L107 342 1,263 SH SOLE 36 1,263 0 0
PENUMBRA INC COM 70975L107 1,204 4,449 SH SOLE 40 4,449 0 0
PENUMBRA INC COM 70975L107 1,828 6,755 SH SOLE 43 265 0 6,490
PEOPLES BANCORP INC COM 709789101 721 21,743 SH SOLE 2 6,577 0 15,166
PEOPLES BANCORP INC COM 709789101 11 330 SH SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 2,171 65,449 SH SOLE 18 65,449 0 0
PEOPLES BANCORP INC COM 709789101 1,073 32,339 SH SOLE 19 32,339 0 0
PEOPLES BANCORP INC COM 709789101 27,156 818,695 SH SOLE 21 818,695 0 0
PEOPLES BANCORP INC COM 709789101 18,986 572,380 SH SOLE 22 535,367 0 37,013
PEOPLES BANCORP INC COM 709789101 133 4,000 SH SOLE 26 0 0 4,000
PEOPLES BANCORP INC COM 709789101 82 2,473 SH SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 190 5,742 SH SOLE 30 5,742 0 0
PEOPLES BANCORP INC COM 709789101 47 1,417 SH SOLE 40 1,417 0 0
PEOPLES BANCORP INC COM 709789101 1,655 49,890 SH SOLE 43 225 0 49,665
PEOPLES BANCORP N C INC COM 710577107 90 3,787 SH SOLE 2 165 0 3,622
PEOPLES BANCORP N C INC COM 710577107 432 18,285 SH SOLE 18 18,285 0 0
PEOPLES BANCORP N C INC COM 710577107 201 8,523 SH SOLE 19 8,523 0 0
PEOPLES BANCORP N C INC COM 710577107 4,475 189,285 SH SOLE 21 189,285 0 0
PEOPLES BANCORP N C INC COM 710577107 1,276 53,988 SH SOLE 22 48,798 0 5,190
PEOPLES FINL SVCS CORP COM 711040105 268 6,336 SH SOLE 2 678 0 5,658
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,094 25,909 SH SOLE 18 25,909 0 0
PEOPLES FINL SVCS CORP COM 711040105 542 12,839 SH SOLE 19 12,839 0 0
PEOPLES FINL SVCS CORP COM 711040105 12,783 302,618 SH SOLE 21 302,618 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,565 84,398 SH SOLE 22 76,026 0 8,372
PEOPLES UNITED FINANCIAL INC COM 712704105 17,801 994,446 SH SOLE 2 212,712 0 781,734
PEOPLES UNITED FINANCIAL INC COM 712704105 32 1,774 SH SOLE 4 1,774 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 13,433 750,435 SH SOLE 7 736,703 0 13,732
PEOPLES UNITED FINANCIAL INC COM 712704105 92 5,150 SH SOLE 15 5,150 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 21,735 1,214,218 SH SOLE 18 1,177,374 0 36,844
PEOPLES UNITED FINANCIAL INC COM 712704105 3,754 209,716 SH SOLE 19 209,716 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 329,575 18,411,994 SH SOLE 21 18,411,994 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 183,742 10,264,907 SH SOLE 22 9,260,158 0 1,004,749
PEOPLES UNITED FINANCIAL INC COM 712704105 130 7,265 SH SOLE 25 7,265 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,363 411,337 SH SOLE 26 113,813 0 297,524
PEOPLES UNITED FINANCIAL INC COM 712704105 1,819 101,635 SH SOLE 28 52,154 0 49,481
PEOPLES UNITED FINANCIAL INC COM 712704105 33,513 1,872,257 SH SOLE 30 1,872,257 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 144 8,046 SH SOLE 31 8,046 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,320 185,493 SH SOLE 32 185,493 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 829 46,309 SH SOLE 36 46,309 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 926 51,750 SH SOLE 40 51,750 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,215 123,756 SH SOLE 43 4,573 0 119,183
PEPSICO INC COM 713448108 512,378 3,622,327 SH SOLE 2 919,471 0 2,702,856
PEPSICO INC COM 713448108 104,784 740,784 SH SOLE 4 687,649 0 53,135
PEPSICO INC COM 713448108 202,906 1,434,470 SH SOLE 7 1,380,655 0 53,815
PEPSICO INC COM 713448108 9,795 69,249 SH SOLE 13 69,249 0 0
PEPSICO INC COM 713448108 25,906 183,148 SH SOLE 15 183,148 0 0
PEPSICO INC COM 713448108 10 70 SH SOLE 17 0 0 70
PEPSICO INC COM 713448108 628,376 4,442,387 SH SOLE 18 4,195,693 0 246,694
PEPSICO INC COM 713448108 131,867 932,254 SH SOLE 19 932,254 0 0
PEPSICO INC COM 713448108 4,958 35,053 SH SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 4,541,183 32,104,507 SH SOLE 21 32,104,507 0 0
PEPSICO INC COM 713448108 4,671,864 33,028,378 SH SOLE 22 29,326,662 0 3,701,716
PEPSICO INC COM 713448108 137,449 971,717 SH SOLE 23 971,717 0 0
PEPSICO INC COM 713448108 320,056 2,262,681 SH SOLE 25 2,262,681 0 0
PEPSICO INC COM 713448108 445,697 3,150,916 SH SOLE 26 1,029,768 0 2,121,148
PEPSICO INC COM 713448108 694,398 4,909,143 SH SOLE 28 169,736 0 4,739,407
PEPSICO INC COM 713448108 6,445 45,565 SH SOLE 29 45,565 0 0
PEPSICO INC COM 713448108 1,192,975 8,433,900 SH SOLE 30 8,319,863 0 114,037
PEPSICO INC COM 713448108 161,851 1,144,229 SH SOLE 31 243,442 0 900,787
PEPSICO INC COM 713448108 52,725 372,744 SH SOLE 32 372,744 0 0
PEPSICO INC COM 713448108 31,438 222,252 SH SOLE 34 222,252 0 0
PEPSICO INC COM 713448108 132,215 934,713 SH SOLE 36 934,713 0 0
PEPSICO INC COM 713448108 7,893 55,799 SH SOLE 40 55,799 0 0
PEPSICO INC COM 713448108 164,132 1,160,356 SH SOLE 43 78,084 0 1,082,272
PERDOCEO ED CORP COM 71363P106 435 36,389 SH SOLE 2 27,009 0 9,380
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,377 282,388 SH SOLE 18 282,388 0 0
PERDOCEO ED CORP COM 71363P106 2,148 179,601 SH SOLE 19 179,601 0 0
PERDOCEO ED CORP COM 71363P106 98,730 8,255,048 SH SOLE 21 8,255,048 0 0
PERDOCEO ED CORP COM 71363P106 27,447 2,294,874 SH SOLE 22 2,247,610 0 47,264
PERDOCEO ED CORP COM 71363P106 719 60,130 SH SOLE 26 31,145 0 28,985
PERDOCEO ED CORP COM 71363P106 103 8,603 SH SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,823 152,392 SH SOLE 30 152,392 0 0
PERDOCEO ED CORP COM 71363P106 101 8,432 SH SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 483 40,421 SH SOLE 43 122 0 40,299
PERFICIENT INC COM 71375U101 857 14,601 SH SOLE 2 10,649 0 3,952
PERFICIENT INC COM 71375U101 9 152 SH SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 32 552 SH SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 7,780 132,500 SH SOLE 18 132,500 0 0
PERFICIENT INC COM 71375U101 3,864 65,797 SH SOLE 19 65,797 0 0
PERFICIENT INC COM 71375U101 224,266 3,819,250 SH SOLE 21 3,819,250 0 0
PERFICIENT INC COM 71375U101 56,504 962,258 SH SOLE 22 936,854 0 25,404
PERFICIENT INC COM 71375U101 31 526 SH SOLE 25 526 0 0
PERFICIENT INC COM 71375U101 1,161 19,766 SH SOLE 26 13,482 0 6,284
PERFICIENT INC COM 71375U101 299 5,092 SH SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 4,263 72,602 SH SOLE 30 72,602 0 0
PERFICIENT INC COM 71375U101 53 897 SH SOLE 36 897 0 0
PERFICIENT INC COM 71375U101 241 4,110 SH SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 1,202 20,477 SH SOLE 43 0 0 20,477
PERFORMANCE FOOD GROUP CO COM 71377A103 9,713 168,597 SH SOLE 2 48,221 0 120,376
PERFORMANCE FOOD GROUP CO COM 71377A103 31 545 SH SOLE 4 545 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 215 3,728 SH SOLE 7 3,728 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 25,472 442,150 SH SOLE 18 430,783 0 11,367
PERFORMANCE FOOD GROUP CO COM 71377A103 31,349 544,154 SH SOLE 19 544,154 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 289,509 5,025,322 SH SOLE 21 5,025,322 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 237,043 4,114,616 SH SOLE 22 3,907,409 0 207,207
PERFORMANCE FOOD GROUP CO COM 71377A103 1,173 20,361 SH SOLE 23 20,361 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,376 128,029 SH SOLE 26 31,205 0 96,824
PERFORMANCE FOOD GROUP CO COM 71377A103 881 15,284 SH SOLE 28 11,181 0 4,103
PERFORMANCE FOOD GROUP CO COM 71377A103 5,517 95,772 SH SOLE 30 95,772 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,306 22,674 SH SOLE 36 22,674 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 911 15,820 SH SOLE 40 15,820 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,577 27,371 SH SOLE 43 1,348 0 26,023
PERFORMANT FINL CORP COM 71377E105 68 31,749 SH SOLE 21 31,749 0 0
PERFORMANT FINL CORP COM 71377E105 93 43,420 SH SOLE 22 43,420 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 71 6,690 SH SOLE 18 6,690 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 571 53,635 SH SOLE 19 53,635 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 108 10,170 SH SOLE 22 10,170 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 939 88,145 SH SOLE 26 88,145 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 2,628 246,730 SH SOLE 30 246,730 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 1,310 123,009 SH SOLE 34 123,009 0 0
PERKINELMER INC COM 714046109 34,848 271,634 SH SOLE 2 47,822 0 223,812
PERKINELMER INC COM 714046109 7,052 54,968 SH SOLE 4 50,621 0 4,347
PERKINELMER INC COM 714046109 12,315 95,997 SH SOLE 7 92,715 0 3,282
PERKINELMER INC COM 714046109 27 207 SH SOLE 13 207 0 0
PERKINELMER INC COM 714046109 1,537 11,977 SH SOLE 15 11,977 0 0
PERKINELMER INC COM 714046109 3 24 SH SOLE 17 0 0 24
PERKINELMER INC COM 714046109 31,041 241,956 SH SOLE 18 226,182 0 15,774
PERKINELMER INC COM 714046109 6,870 53,554 SH SOLE 19 53,554 0 0
PERKINELMER INC COM 714046109 367,792 2,866,877 SH SOLE 21 2,866,877 0 0
PERKINELMER INC COM 714046109 356,547 2,779,223 SH SOLE 22 2,516,240 0 262,983
PERKINELMER INC COM 714046109 8,696 67,787 SH SOLE 23 67,787 0 0
PERKINELMER INC COM 714046109 27,034 210,724 SH SOLE 25 210,724 0 0
PERKINELMER INC COM 714046109 33,733 262,940 SH SOLE 26 102,732 0 160,208
PERKINELMER INC COM 714046109 38,688 301,563 SH SOLE 28 13,946 0 287,617
PERKINELMER INC COM 714046109 66,309 516,866 SH SOLE 30 499,900 0 16,966
PERKINELMER INC COM 714046109 3,226 25,145 SH SOLE 31 14,223 0 10,922
PERKINELMER INC COM 714046109 641 5,000 SH SOLE 34 5,000 0 0
PERKINELMER INC COM 714046109 7,696 59,987 SH SOLE 36 59,987 0 0
PERKINELMER INC COM 714046109 564 4,400 SH SOLE 40 4,400 0 0
PERKINELMER INC COM 714046109 9,472 73,830 SH SOLE 43 4,024 0 69,806
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 19 2,551 SH SOLE 18 2,551 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 314 42,889 SH SOLE 21 42,889 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2,342 319,479 SH SOLE 22 319,479 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 8 1,256 SH SOLE 18 1,256 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 200 32,948 SH SOLE 21 32,948 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 17 2,788 SH SOLE 22 2,788 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 7 1,151 SH SOLE 43 0 0 1,151
PERRIGO CO PLC SHS G97822103 18,843 465,612 SH SOLE 2 154,739 0 310,873
PERRIGO CO PLC SHS G97822103 364 8,983 SH SOLE 4 8,983 0 0
PERRIGO CO PLC SHS G97822103 4,874 120,424 SH SOLE 7 106,608 0 13,816
PERRIGO CO PLC SHS G97822103 112 2,760 SH SOLE 15 2,760 0 0
PERRIGO CO PLC SHS G97822103 19,405 479,481 SH SOLE 18 466,770 0 12,711
PERRIGO CO PLC SHS G97822103 5,046 124,678 SH SOLE 19 124,678 0 0
PERRIGO CO PLC SHS G97822103 133,907 3,308,807 SH SOLE 21 3,308,807 0 0
PERRIGO CO PLC SHS G97822103 142,661 3,525,099 SH SOLE 22 3,084,690 0 440,409
PERRIGO CO PLC SHS G97822103 1,298 32,082 SH SOLE 23 32,082 0 0
PERRIGO CO PLC SHS G97822103 9,046 223,517 SH SOLE 25 223,517 0 0
PERRIGO CO PLC SHS G97822103 10,021 247,621 SH SOLE 26 46,093 0 201,528
PERRIGO CO PLC SHS G97822103 6,950 171,724 SH SOLE 28 10,166 0 161,558
PERRIGO CO PLC SHS G97822103 1,213 29,970 SH SOLE 29 29,970 0 0
PERRIGO CO PLC SHS G97822103 15,712 388,237 SH SOLE 30 388,237 0 0
PERRIGO CO PLC SHS G97822103 1,322 32,665 SH SOLE 31 24,630 0 8,035
PERRIGO CO PLC SHS G97822103 522 12,901 SH SOLE 34 12,901 0 0
PERRIGO CO PLC SHS G97822103 1,566 38,705 SH SOLE 36 38,705 0 0
PERRIGO CO PLC SHS G97822103 699 17,260 SH SOLE 40 17,260 0 0
PERRIGO CO PLC SHS G97822103 1,376 33,996 SH SOLE 43 5,563 0 28,433
PERSONALIS INC COM 71535D106 464 18,867 SH SOLE 2 11,305 0 7,562
PERSONALIS INC COM 71535D106 3 112 SH SOLE 4 112 0 0
PERSONALIS INC COM 71535D106 10 426 SH SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 2,325 94,468 SH SOLE 18 88,904 0 5,564
PERSONALIS INC COM 71535D106 3,644 148,068 SH SOLE 19 148,068 0 0
PERSONALIS INC COM 71535D106 36,001 1,462,844 SH SOLE 21 1,462,844 0 0
PERSONALIS INC COM 71535D106 20,097 816,634 SH SOLE 22 797,930 0 18,704
PERSONALIS INC COM 71535D106 119 4,826 SH SOLE 23 4,826 0 0
PERSONALIS INC COM 71535D106 16 656 SH SOLE 25 656 0 0
PERSONALIS INC COM 71535D106 447 18,151 SH SOLE 26 1,136 0 17,015
PERSONALIS INC COM 71535D106 859 34,888 SH SOLE 30 34,888 0 0
PERSONALIS INC COM 71535D106 39 1,603 SH SOLE 36 1,603 0 0
PERSONALIS INC COM 71535D106 68 2,763 SH SOLE 40 2,763 0 0
PERSPECTA INC COM 715347100 4,820 165,932 SH SOLE 2 134,433 0 31,499
PERSPECTA INC COM 715347100 236 8,113 SH SOLE 4 8,113 0 0
PERSPECTA INC COM 715347100 120 4,124 SH SOLE 7 4,124 0 0
PERSPECTA INC COM 715347100 3 120 SH SOLE 17 0 0 120
PERSPECTA INC COM 715347100 21,198 729,719 SH SOLE 18 727,995 0 1,724
PERSPECTA INC COM 715347100 7,262 249,971 SH SOLE 19 249,971 0 0
PERSPECTA INC COM 715347100 296,306 10,199,874 SH SOLE 21 10,199,874 0 0
PERSPECTA INC COM 715347100 133,538 4,596,847 SH SOLE 22 4,466,942 0 129,905
PERSPECTA INC COM 715347100 544 18,722 SH SOLE 23 18,722 0 0
PERSPECTA INC COM 715347100 12 428 SH SOLE 25 428 0 0
PERSPECTA INC COM 715347100 2,112 72,710 SH SOLE 26 57,381 0 15,329
PERSPECTA INC COM 715347100 642 22,099 SH SOLE 28 18,761 0 3,338
PERSPECTA INC COM 715347100 139 4,770 SH SOLE 29 4,770 0 0
PERSPECTA INC COM 715347100 2,884 99,282 SH SOLE 30 99,282 0 0
PERSPECTA INC COM 715347100 247 8,503 SH SOLE 31 8,503 0 0
PERSPECTA INC COM 715347100 51 1,753 SH SOLE 34 1,753 0 0
PERSPECTA INC COM 715347100 209 7,200 SH SOLE 36 7,200 0 0
PERSPECTA INC COM 715347100 515 17,725 SH SOLE 40 17,725 0 0
PERSPECTA INC COM 715347100 1,609 55,392 SH SOLE 43 2,873 0 52,518
PETCO HEALTH & WELLNESS CO I COM 71601V105 3,023 136,428 SH SOLE 2 26,604 0 109,824
PETCO HEALTH & WELLNESS CO I COM 71601V105 26 1,166 SH SOLE 4 1,166 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 39 1,775 SH SOLE 7 1,775 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 588 26,521 SH SOLE 18 26,521 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 313 14,128 SH SOLE 19 14,128 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 13,144 593,140 SH SOLE 21 593,140 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 29,321 1,323,142 SH SOLE 22 1,282,669 0 40,473
PETCO HEALTH & WELLNESS CO I COM 71601V105 83 3,744 SH SOLE 23 3,744 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 3,189 143,889 SH SOLE 25 143,889 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 866 39,085 SH SOLE 26 39,085 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 3,422 154,429 SH SOLE 28 325 0 154,104
PETCO HEALTH & WELLNESS CO I COM 71601V105 15 685 SH SOLE 30 685 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 105 4,727 SH SOLE 31 2,265 0 2,462
PETCO HEALTH & WELLNESS CO I COM 71601V105 6,453 291,222 SH SOLE 34 291,222 0 0
PETIQ INC COM CL A 71639T106 1,042 29,541 SH SOLE 2 9,755 0 19,786
PETIQ INC COM CL A 71639T106 3 73 SH SOLE 4 73 0 0
PETIQ INC COM CL A 71639T106 15 426 SH SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 2,781 78,873 SH SOLE 18 73,549 0 5,324
PETIQ INC COM CL A 71639T106 5,769 163,622 SH SOLE 19 163,622 0 0
PETIQ INC COM CL A 71639T106 36,386 1,031,923 SH SOLE 21 1,031,923 0 0
PETIQ INC COM CL A 71639T106 27,401 777,105 SH SOLE 22 761,209 0 15,896
PETIQ INC COM CL A 71639T106 291 8,263 SH SOLE 23 8,263 0 0
PETIQ INC COM CL A 71639T106 25 710 SH SOLE 25 710 0 0
PETIQ INC COM CL A 71639T106 1,191 33,787 SH SOLE 26 2,007 0 31,780
PETIQ INC COM CL A 71639T106 101 2,856 SH SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 995 28,229 SH SOLE 30 28,229 0 0
PETIQ INC COM CL A 71639T106 22 638 SH SOLE 34 638 0 0
PETIQ INC COM CL A 71639T106 61 1,729 SH SOLE 36 1,729 0 0
PETIQ INC COM CL A 71639T106 71 2,017 SH SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 62 1,745 SH SOLE 43 0 0 1,745
PETMED EXPRESS INC COM 716382106 325 9,234 SH SOLE 2 6,626 0 2,608
PETMED EXPRESS INC COM 716382106 4 113 SH SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 16 469 SH SOLE 7 469 0 0
PETMED EXPRESS INC COM 716382106 3,020 85,869 SH SOLE 18 85,869 0 0
PETMED EXPRESS INC COM 716382106 1,379 39,213 SH SOLE 19 39,213 0 0
PETMED EXPRESS INC COM 716382106 84,159 2,392,592 SH SOLE 21 2,392,592 0 0
PETMED EXPRESS INC COM 716382106 20,714 588,882 SH SOLE 22 574,026 0 14,856
PETMED EXPRESS INC COM 716382106 802 22,804 SH SOLE 23 22,804 0 0
PETMED EXPRESS INC COM 716382106 51 1,436 SH SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 107 3,051 SH SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,738 49,416 SH SOLE 30 49,416 0 0
PETMED EXPRESS INC COM 716382106 84 2,381 SH SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 772 21,935 SH SOLE 43 1,078 0 20,857
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,829 78,247 SH SOLE 22 78,247 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,380 65,837 SH SOLE 43 0 0 65,837
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 18,889 2,211,833 SH SOLE 2 399,155 0 1,812,678
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,532 179,397 SH SOLE 4 179,397 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 729 85,374 SH SOLE 13 85,374 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,398 1,217,605 SH SOLE 18 339,758 0 877,847
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3,409 399,177 SH SOLE 19 399,177 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 99,775 11,683,236 SH SOLE 21 11,683,236 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 28,045 3,283,919 SH SOLE 22 2,354,978 0 928,941
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5,225 611,837 SH SOLE 25 611,837 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 124 14,472 SH SOLE 28 0 0 14,472
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,332 273,028 SH SOLE 30 273,028 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 162 18,969 SH SOLE 31 18,969 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 28,717 3,362,614 SH SOLE 34 3,362,614 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 27 3,153 SH SOLE 43 0 0 3,153
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 18 2,089 SH SOLE 4 2,089 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,355 1,103,176 SH SOLE 18 91,663 0 1,011,513
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 44,789 5,281,757 SH SOLE 19 5,281,757 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 80,058 9,440,767 SH SOLE 21 9,440,767 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 98 11,543 SH SOLE 22 11,543 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 23,075 2,721,148 SH SOLE 25 2,721,148 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,050 477,584 SH SOLE 26 477,584 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,071 1,069,735 SH SOLE 29 1,069,735 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,333 275,115 SH SOLE 30 275,115 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 78,724 9,283,545 SH SOLE 34 9,283,545 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7,821 922,328 SH SOLE 43 32,449 0 889,879
PETROS PHARMACEUTICALS INC COM 71678J100 3 930 SH SOLE 18 930 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 52 13,833 SH SOLE 21 13,833 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 13 3,514 SH SOLE 22 3,514 0 0
PFIZER INC COM 717081103 559,418 15,440,738 SH SOLE 2 4,855,853 0 10,584,885
PFIZER INC COM 717081103 103,438 2,855,050 SH SOLE 4 2,641,140 0 213,910
PFIZER INC COM 717081103 184,693 5,097,805 SH SOLE 7 4,913,330 0 184,475
PFIZER INC COM 717081103 6,946 191,708 SH SOLE 13 191,708 0 0
PFIZER INC COM 717081103 26,151 721,816 SH SOLE 15 721,816 0 0
PFIZER INC COM 717081103 24 654 SH SOLE 17 0 0 654
PFIZER INC COM 717081103 554,840 15,314,380 SH SOLE 18 14,257,676 0 1,056,704
PFIZER INC COM 717081103 337,426 9,313,455 SH SOLE 19 9,313,455 0 0
PFIZER INC COM 717081103 5,222,581 144,150,720 SH SOLE 21 144,150,720 0 0
PFIZER INC COM 717081103 4,688,890 129,420,103 SH SOLE 22 114,828,514 0 14,591,589
PFIZER INC COM 717081103 142,315 3,928,094 SH SOLE 23 3,928,094 0 0
PFIZER INC COM 717081103 315,677 8,713,151 SH SOLE 25 8,713,151 0 0
PFIZER INC COM 717081103 438,172 12,094,169 SH SOLE 26 3,904,929 0 8,189,240
PFIZER INC COM 717081103 409,418 11,300,521 SH SOLE 28 653,245 0 10,647,276
PFIZER INC COM 717081103 10,494 289,644 SH SOLE 29 289,644 0 0
PFIZER INC COM 717081103 987,953 27,268,918 SH SOLE 30 27,268,918 0 0
PFIZER INC COM 717081103 87,027 2,402,077 SH SOLE 31 1,172,973 0 1,229,104
PFIZER INC COM 717081103 16,860 465,367 SH SOLE 32 465,367 0 0
PFIZER INC COM 717081103 308,215 8,507,181 SH SOLE 34 8,507,181 0 0
PFIZER INC COM 717081103 19,033 525,327 SH SOLE 35 525,327 0 0
PFIZER INC COM 717081103 131,782 3,637,362 SH SOLE 36 3,637,362 0 0
PFIZER INC COM 717081103 8,198 226,270 SH SOLE 40 226,270 0 0
PFIZER INC COM 717081103 140,191 3,869,460 SH SOLE 43 207,679 0 3,661,781
PFSWEB INC COM NEW 717098206 39 5,792 SH SOLE 2 1,015 0 4,777
PFSWEB INC COM NEW 717098206 429 63,528 SH SOLE 18 63,528 0 0
PFSWEB INC COM NEW 717098206 176 26,027 SH SOLE 19 26,027 0 0
PFSWEB INC COM NEW 717098206 3,898 577,472 SH SOLE 21 577,472 0 0
PFSWEB INC COM NEW 717098206 2,989 442,778 SH SOLE 22 437,454 0 5,324
PG&E CORP COM 69331C108 38,238 3,265,378 SH SOLE 2 535,547 0 2,729,831
PG&E CORP COM 69331C108 10,123 864,495 SH SOLE 4 808,595 0 55,900
PG&E CORP COM 69331C108 27,587 2,355,886 SH SOLE 7 2,355,886 0 0
PG&E CORP COM 69331C108 43 3,646 SH SOLE 13 3,646 0 0
PG&E CORP COM 69331C108 1,979 169,028 SH SOLE 15 169,028 0 0
PG&E CORP COM 69331C108 9,282 792,667 SH SOLE 18 704,171 0 88,496
PG&E CORP COM 69331C108 15,962 1,363,141 SH SOLE 19 1,363,141 0 0
PG&E CORP COM 69331C108 244,660 20,893,267 SH SOLE 21 20,893,267 0 0
PG&E CORP COM 69331C108 458,085 39,119,132 SH SOLE 22 37,166,514 0 1,952,618
PG&E CORP COM 69331C108 11,503 982,364 SH SOLE 23 982,364 0 0
PG&E CORP COM 69331C108 19,742 1,685,902 SH SOLE 25 1,685,902 0 0
PG&E CORP COM 69331C108 32,109 2,742,051 SH SOLE 26 1,218,148 0 1,523,903
PG&E CORP COM 69331C108 36,951 3,155,506 SH SOLE 28 159,564 0 2,995,942
PG&E CORP COM 69331C108 65 5,542 SH SOLE 29 5,542 0 0
PG&E CORP COM 69331C108 54,485 4,652,840 SH SOLE 30 4,652,840 0 0
PG&E CORP COM 69331C108 2,809 239,903 SH SOLE 31 186,976 0 52,927
PG&E CORP COM 69331C108 784 66,919 SH SOLE 34 66,919 0 0
PG&E CORP COM 69331C108 11,820 1,009,411 SH SOLE 36 1,009,411 0 0
PG&E CORP COM 69331C108 396 33,787 SH SOLE 40 33,787 0 0
PG&E CORP COM 69331C108 1,805 154,109 SH SOLE 43 4,396 0 149,713
PG&E CORP UNIT 99/99/9999 69331C140 150,384 1,317,999 SH SOLE 21 1,317,999 0 0
PGT INNOVATIONS INC COM 69336V101 1,303 51,598 SH SOLE 2 18,947 0 32,651
PGT INNOVATIONS INC COM 69336V101 6 246 SH SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 28 1,105 SH SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 6,173 244,480 SH SOLE 18 244,480 0 0
PGT INNOVATIONS INC COM 69336V101 2,538 100,518 SH SOLE 19 100,518 0 0
PGT INNOVATIONS INC COM 69336V101 181,941 7,205,569 SH SOLE 21 7,205,569 0 0
PGT INNOVATIONS INC COM 69336V101 44,917 1,778,892 SH SOLE 22 1,701,033 0 77,859
PGT INNOVATIONS INC COM 69336V101 968 38,319 SH SOLE 26 26,100 0 12,219
PGT INNOVATIONS INC COM 69336V101 185 7,310 SH SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 3,137 124,233 SH SOLE 30 124,233 0 0
PGT INNOVATIONS INC COM 69336V101 206 8,168 SH SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 774 30,662 SH SOLE 43 0 0 30,662
PHARVARIS N V COM N69605108 59 2,100 SH SOLE 2 2,100 0 0
PHARVARIS N V COM N69605108 284 10,158 SH SOLE 19 10,158 0 0
PHARVARIS N V COM N69605108 591 21,124 SH SOLE 34 21,124 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 28 8,066 SH SOLE 2 2,848 0 5,218
PHASEBIO PHARMACEUTICALS INC COM 717224109 195 56,396 SH SOLE 18 56,396 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 90 25,970 SH SOLE 19 25,970 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 2,244 648,509 SH SOLE 21 648,509 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,661 480,184 SH SOLE 22 479,272 0 912
PHATHOM PHARMACEUTICALS INC COM 71722W107 183 4,861 SH SOLE 2 2,681 0 2,180
PHATHOM PHARMACEUTICALS INC COM 71722W107 7 194 SH SOLE 7 194 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,404 37,392 SH SOLE 18 37,392 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 918 24,434 SH SOLE 19 24,434 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 15,557 414,178 SH SOLE 21 414,178 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 12,400 330,137 SH SOLE 22 322,458 0 7,679
PHATHOM PHARMACEUTICALS INC COM 71722W107 11 290 SH SOLE 23 290 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 11 295 SH SOLE 25 295 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 22 587 SH SOLE 26 587 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 58 1,556 SH SOLE 30 1,556 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 20 523 SH SOLE 36 523 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 56 1,493 SH SOLE 40 1,493 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 981 40,195 SH SOLE 2 6,584 0 33,611
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 10 405 SH SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,975 80,924 SH SOLE 18 80,924 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,160 47,549 SH SOLE 19 47,549 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 65,704 2,692,782 SH SOLE 21 2,692,782 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16,670 683,182 SH SOLE 22 669,753 0 13,429
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 43 1,765 SH SOLE 23 1,765 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 15 605 SH SOLE 25 605 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 739 30,288 SH SOLE 26 899 0 29,389
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 58 2,384 SH SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,339 54,872 SH SOLE 30 54,872 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 37 1,498 SH SOLE 36 1,498 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 42 1,726 SH SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 343 14,068 SH SOLE 43 0 0 14,068
PHILIP MORRIS INTL INC COM 718172109 248,927 2,805,123 SH SOLE 2 689,292 0 2,115,831
PHILIP MORRIS INTL INC COM 718172109 21,073 237,465 SH SOLE 4 237,465 0 0
PHILIP MORRIS INTL INC COM 718172109 119,160 1,342,802 SH SOLE 7 1,339,989 0 2,813
PHILIP MORRIS INTL INC COM 718172109 289 3,257 SH SOLE 13 3,257 0 0
PHILIP MORRIS INTL INC COM 718172109 17,755 200,082 SH SOLE 15 200,082 0 0
PHILIP MORRIS INTL INC COM 718172109 1 9 SH SOLE 17 0 0 9
PHILIP MORRIS INTL INC COM 718172109 323,564 3,646,205 SH SOLE 18 3,423,006 0 223,199
PHILIP MORRIS INTL INC COM 718172109 97,722 1,101,215 SH SOLE 19 1,101,215 0 0
PHILIP MORRIS INTL INC COM 718172109 1,283 14,459 SH SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 2,724,897 30,706,524 SH SOLE 21 30,706,524 0 0
PHILIP MORRIS INTL INC COM 718172109 3,079,636 34,704,039 SH SOLE 22 31,129,605 0 3,574,434
PHILIP MORRIS INTL INC COM 718172109 89,532 1,008,927 SH SOLE 23 1,008,927 0 0
PHILIP MORRIS INTL INC COM 718172109 200,326 2,257,446 SH SOLE 25 2,257,446 0 0
PHILIP MORRIS INTL INC COM 718172109 248,747 2,803,102 SH SOLE 26 885,575 0 1,917,527
PHILIP MORRIS INTL INC COM 718172109 130,381 1,469,251 SH SOLE 28 1,625 0 1,467,626
PHILIP MORRIS INTL INC COM 718172109 242 2,726 SH SOLE 29 2,726 0 0
PHILIP MORRIS INTL INC COM 718172109 461,447 5,199,987 SH SOLE 30 5,199,987 0 0
PHILIP MORRIS INTL INC COM 718172109 5,589 62,983 SH SOLE 31 10,783 0 52,200
PHILIP MORRIS INTL INC COM 718172109 14,421 162,508 SH SOLE 32 162,508 0 0
PHILIP MORRIS INTL INC COM 718172109 56,212 633,443 SH SOLE 34 633,443 0 0
PHILIP MORRIS INTL INC COM 718172109 85,005 957,915 SH SOLE 36 957,915 0 0
PHILIP MORRIS INTL INC COM 718172109 1,438 16,210 SH SOLE 37 16,210 0 0
PHILIP MORRIS INTL INC COM 718172109 3,024 34,080 SH SOLE 40 34,080 0 0
PHILIP MORRIS INTL INC COM 718172109 62,549 704,856 SH SOLE 43 60,139 0 644,717
PHILLIPS 66 COM 718546104 124,170 1,522,810 SH SOLE 2 668,346 0 854,464
PHILLIPS 66 COM 718546104 22,000 269,801 SH SOLE 4 252,922 0 16,879
PHILLIPS 66 COM 718546104 36,532 448,030 SH SOLE 7 414,235 0 33,795
PHILLIPS 66 COM 718546104 9,167 112,421 SH SOLE 13 112,421 0 0
PHILLIPS 66 COM 718546104 4,590 56,289 SH SOLE 15 56,289 0 0
PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 77,191 946,662 SH SOLE 18 751,475 0 195,187
PHILLIPS 66 COM 718546104 62,799 770,157 SH SOLE 19 770,157 0 0
PHILLIPS 66 COM 718546104 821,888 10,079,563 SH SOLE 21 10,079,563 0 0
PHILLIPS 66 COM 718546104 949,554 11,645,254 SH SOLE 22 9,614,093 0 2,031,161
PHILLIPS 66 COM 718546104 39,907 489,420 SH SOLE 23 489,420 0 0
PHILLIPS 66 COM 718546104 53,626 657,662 SH SOLE 25 657,662 0 0
PHILLIPS 66 COM 718546104 97,424 1,194,796 SH SOLE 26 444,174 0 750,622
PHILLIPS 66 COM 718546104 111,401 1,366,215 SH SOLE 28 55,730 0 1,310,485
PHILLIPS 66 COM 718546104 13,139 161,130 SH SOLE 29 161,130 0 0
PHILLIPS 66 COM 718546104 217,774 2,670,764 SH SOLE 30 2,670,764 0 0
PHILLIPS 66 COM 718546104 27,556 337,942 SH SOLE 31 273,616 0 64,326
PHILLIPS 66 COM 718546104 7,285 89,339 SH SOLE 34 89,339 0 0
PHILLIPS 66 COM 718546104 28,003 343,421 SH SOLE 36 343,421 0 0
PHILLIPS 66 COM 718546104 1,442 17,690 SH SOLE 40 17,690 0 0
PHILLIPS 66 COM 718546104 19,217 235,676 SH SOLE 43 16,914 0 218,762
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 898 28,354 SH SOLE 19 28,354 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 927 72,098 SH SOLE 2 22,604 0 49,494
PHOTRONICS INC COM 719405102 13 1,005 SH SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 3,386 263,316 SH SOLE 18 263,316 0 0
PHOTRONICS INC COM 719405102 1,379 107,197 SH SOLE 19 107,197 0 0
PHOTRONICS INC COM 719405102 98,671 7,672,741 SH SOLE 21 7,672,741 0 0
PHOTRONICS INC COM 719405102 26,960 2,096,391 SH SOLE 22 2,003,781 0 92,610
PHOTRONICS INC COM 719405102 5 375 SH SOLE 23 375 0 0
PHOTRONICS INC COM 719405102 342 26,568 SH SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 123 9,535 SH SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,882 146,310 SH SOLE 30 146,310 0 0
PHOTRONICS INC COM 719405102 96 7,483 SH SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 360 28,008 SH SOLE 43 485 0 27,523
PHREESIA INC COM 71944F106 1,544 29,641 SH SOLE 2 16,524 0 13,117
PHREESIA INC COM 71944F106 7 140 SH SOLE 4 140 0 0
PHREESIA INC COM 71944F106 27 525 SH SOLE 7 525 0 0
PHREESIA INC COM 71944F106 6,744 129,439 SH SOLE 18 109,529 0 19,910
PHREESIA INC COM 71944F106 47,415 910,079 SH SOLE 19 910,079 0 0
PHREESIA INC COM 71944F106 66,791 1,281,968 SH SOLE 21 1,281,968 0 0
PHREESIA INC COM 71944F106 63,606 1,220,836 SH SOLE 22 1,197,500 0 23,336
PHREESIA INC COM 71944F106 1,036 19,881 SH SOLE 23 19,881 0 0
PHREESIA INC COM 71944F106 9 169 SH SOLE 25 169 0 0
PHREESIA INC COM 71944F106 4,297 82,473 SH SOLE 26 284 0 82,189
PHREESIA INC COM 71944F106 141 2,713 SH SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 1,122 21,541 SH SOLE 30 21,541 0 0
PHREESIA INC COM 71944F106 141 2,705 SH SOLE 34 2,705 0 0
PHREESIA INC COM 71944F106 22 419 SH SOLE 36 419 0 0
PHREESIA INC COM 71944F106 192 3,691 SH SOLE 40 3,691 0 0
PHREESIA INC COM 71944F106 30 569 SH SOLE 43 0 0 569
PHUNWARE INC COM 71948P100 36 21,600 SH SOLE 21 21,600 0 0
PHUNWARE INC COM 71948P100 1,762 1,067,624 SH SOLE 22 1,067,624 0 0
PHX MINERALS INC CL A 69291A100 12 4,322 SH SOLE 18 4,322 0 0
PHX MINERALS INC CL A 69291A100 287 100,137 SH SOLE 21 100,137 0 0
PHX MINERALS INC CL A 69291A100 1,008 351,115 SH SOLE 22 351,115 0 0
PHX MINERALS INC CL A 69291A100 3 875 SH SOLE 43 0 0 875
PHYSICIANS RLTY TR COM 71943U104 6,947 393,177 SH SOLE 2 150,762 0 242,415
PHYSICIANS RLTY TR COM 71943U104 4,435 250,980 SH SOLE 4 250,980 0 0
PHYSICIANS RLTY TR COM 71943U104 4,915 278,165 SH SOLE 7 278,165 0 0
PHYSICIANS RLTY TR COM 71943U104 19,624 1,110,573 SH SOLE 18 1,110,573 0 0
PHYSICIANS RLTY TR COM 71943U104 11,417 646,141 SH SOLE 19 646,141 0 0
PHYSICIANS RLTY TR COM 71943U104 305,077 17,265,228 SH SOLE 21 17,265,228 0 0
PHYSICIANS RLTY TR COM 71943U104 153,036 8,660,763 SH SOLE 22 8,323,327 0 337,436
PHYSICIANS RLTY TR COM 71943U104 178 10,055 SH SOLE 23 10,055 0 0
PHYSICIANS RLTY TR COM 71943U104 16,017 906,469 SH SOLE 25 906,469 0 0
PHYSICIANS RLTY TR COM 71943U104 2,618 148,165 SH SOLE 26 69,376 0 78,789
PHYSICIANS RLTY TR COM 71943U104 2,466 139,579 SH SOLE 28 7,845 0 131,734
PHYSICIANS RLTY TR COM 71943U104 15,685 887,636 SH SOLE 30 887,636 0 0
PHYSICIANS RLTY TR COM 71943U104 49 2,771 SH SOLE 34 2,771 0 0
PHYSICIANS RLTY TR COM 71943U104 87 4,911 SH SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 427 24,161 SH SOLE 40 24,161 0 0
PHYSICIANS RLTY TR COM 71943U104 941 53,243 SH SOLE 43 1,617 0 51,626
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 940 13,528 SH SOLE 7 13,528 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,554 147,049 SH SOLE 2 40,804 0 106,245
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,593 149,293 SH SOLE 4 149,293 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,900 166,939 SH SOLE 7 166,939 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,980 401,818 SH SOLE 18 401,818 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,601 380,024 SH SOLE 19 380,024 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 94,232 5,424,977 SH SOLE 21 5,424,977 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 81,428 4,687,836 SH SOLE 22 4,497,122 0 190,714
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 104 5,978 SH SOLE 23 5,978 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,490 546,336 SH SOLE 25 546,336 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 860 49,497 SH SOLE 26 38,002 0 11,495
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,638 94,329 SH SOLE 28 14,711 0 79,618
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,404 541,393 SH SOLE 30 541,393 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 247 14,194 SH SOLE 36 14,194 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 298 17,170 SH SOLE 40 17,170 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,621 150,891 SH SOLE 43 0 0 150,891
PIERIS PHARMACEUTICALS INC COM 720795103 52 20,133 SH SOLE 2 4,713 0 15,420
PIERIS PHARMACEUTICALS INC COM 720795103 3 1,231 SH SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 426 165,853 SH SOLE 18 165,853 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 223 86,823 SH SOLE 19 86,823 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 5,320 2,069,948 SH SOLE 21 2,069,948 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,434 1,336,374 SH SOLE 22 1,323,591 0 12,783
PILGRIMS PRIDE CORP COM 72147K108 3,297 138,595 SH SOLE 2 39,102 0 99,493
PILGRIMS PRIDE CORP COM 72147K108 7 289 SH SOLE 4 289 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,459 103,357 SH SOLE 7 103,357 0 0
PILGRIMS PRIDE CORP COM 72147K108 0 17 SH SOLE 17 0 0 17
PILGRIMS PRIDE CORP COM 72147K108 2,896 121,735 SH SOLE 18 121,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 309 13,004 SH SOLE 19 13,004 0 0
PILGRIMS PRIDE CORP COM 72147K108 54,855 2,305,782 SH SOLE 21 2,305,782 0 0
PILGRIMS PRIDE CORP COM 72147K108 39,365 1,654,677 SH SOLE 22 1,581,492 0 73,185
PILGRIMS PRIDE CORP COM 72147K108 668 28,087 SH SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 214 9,016 SH SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,522 63,980 SH SOLE 30 63,980 0 0
PILGRIMS PRIDE CORP COM 72147K108 24 993 SH SOLE 31 993 0 0
PILGRIMS PRIDE CORP COM 72147K108 69 2,916 SH SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 197 8,295 SH SOLE 40 8,295 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,290 54,237 SH SOLE 43 1,557 0 52,680
PIMCO ETF TR 1-5 US TIP IDX 72201R205 31 565 SH SOLE 17 0 0 565
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH SOLE 17 0 0 9
PIMCO ETF TR INV GRD CRP BD 72201R817 49 443 SH SOLE 17 0 0 443
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2 20 SH SOLE 17 0 0 20
PIMCO ETF TR 25YR+ ZERO U S 72201R882 0 3 SH SOLE 17 0 0 3
PINDUODUO INC SPONSORED ADS 722304102 41,277 308,310 SH SOLE 2 11,297 0 297,013
PINDUODUO INC SPONSORED ADS 722304102 8 62 SH SOLE 3 62 0 0
PINDUODUO INC SPONSORED ADS 722304102 22,851 170,683 SH SOLE 4 146,121 0 24,562
PINDUODUO INC SPONSORED ADS 722304102 9,228 68,927 SH SOLE 7 68,927 0 0
PINDUODUO INC SPONSORED ADS 722304102 3,857 28,809 SH SOLE 13 6,377 0 22,432
PINDUODUO INC SPONSORED ADS 722304102 28,690 214,298 SH SOLE 15 214,298 0 0
PINDUODUO INC SPONSORED ADS 722304102 24,396 182,221 SH SOLE 18 182,221 0 0
PINDUODUO INC SPONSORED ADS 722304102 7,487 55,923 SH SOLE 19 55,923 0 0
PINDUODUO INC SPONSORED ADS 722304102 961,349 7,180,673 SH SOLE 21 7,180,673 0 0
PINDUODUO INC SPONSORED ADS 722304102 576,090 4,303,031 SH SOLE 22 3,789,964 0 513,067
PINDUODUO INC SPONSORED ADS 722304102 28,182 210,503 SH SOLE 23 210,503 0 0
PINDUODUO INC SPONSORED ADS 722304102 28,595 213,586 SH SOLE 25 213,586 0 0
PINDUODUO INC SPONSORED ADS 722304102 93,913 701,471 SH SOLE 26 37,916 0 663,555
PINDUODUO INC SPONSORED ADS 722304102 103,272 771,375 SH SOLE 28 46,640 0 724,735
PINDUODUO INC SPONSORED ADS 722304102 333,252 2,489,185 SH SOLE 30 2,471,540 0 17,645
PINDUODUO INC SPONSORED ADS 722304102 1,044 7,796 SH SOLE 31 1,583 0 6,213
PINDUODUO INC SPONSORED ADS 722304102 13,137 98,125 SH SOLE 32 98,125 0 0
PINDUODUO INC SPONSORED ADS 722304102 90,324 674,666 SH SOLE 34 674,666 0 0
PINDUODUO INC SPONSORED ADS 722304102 313 2,338 SH SOLE 40 2,338 0 0
PINDUODUO INC SPONSORED ADS 722304102 6,942 51,851 SH SOLE 43 3,682 0 48,169
PING IDENTITY HLDG CORP COM 72341T103 424 19,328 SH SOLE 2 13,230 0 6,098
PING IDENTITY HLDG CORP COM 72341T103 3 137 SH SOLE 4 137 0 0
PING IDENTITY HLDG CORP COM 72341T103 17 759 SH SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,712 123,672 SH SOLE 18 123,672 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,086 140,700 SH SOLE 19 140,700 0 0
PING IDENTITY HLDG CORP COM 72341T103 32,097 1,463,622 SH SOLE 21 1,463,622 0 0
PING IDENTITY HLDG CORP COM 72341T103 23,165 1,056,312 SH SOLE 22 1,029,613 0 26,699
PING IDENTITY HLDG CORP COM 72341T103 52 2,374 SH SOLE 23 2,374 0 0
PING IDENTITY HLDG CORP COM 72341T103 282 12,848 SH SOLE 26 1,049 0 11,799
PING IDENTITY HLDG CORP COM 72341T103 93 4,245 SH SOLE 28 4,245 0 0
PING IDENTITY HLDG CORP COM 72341T103 537 24,506 SH SOLE 30 24,506 0 0
PING IDENTITY HLDG CORP COM 72341T103 19 866 SH SOLE 36 866 0 0
PING IDENTITY HLDG CORP COM 72341T103 95 4,341 SH SOLE 40 4,341 0 0
PING IDENTITY HLDG CORP COM 72341T103 1 53 SH SOLE 43 0 0 53
PINNACLE FINL PARTNERS INC COM 72346Q104 17,233 194,376 SH SOLE 2 60,215 0 134,161
PINNACLE FINL PARTNERS INC COM 72346Q104 106 1,193 SH SOLE 4 1,193 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 144 1,621 SH SOLE 7 1,621 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,418 15,993 SH SOLE 13 15,993 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 17,901 201,904 SH SOLE 18 191,094 0 10,810
PINNACLE FINL PARTNERS INC COM 72346Q104 11,315 127,618 SH SOLE 19 127,618 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 316,420 3,568,915 SH SOLE 21 3,568,915 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 226,287 2,552,297 SH SOLE 22 2,408,110 0 144,187
PINNACLE FINL PARTNERS INC COM 72346Q104 125 1,410 SH SOLE 25 1,410 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,417 38,546 SH SOLE 26 22,679 0 15,867
PINNACLE FINL PARTNERS INC COM 72346Q104 903 10,180 SH SOLE 28 10,180 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 15,058 169,840 SH SOLE 30 169,840 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 125 1,405 SH SOLE 31 1,405 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 298 3,364 SH SOLE 34 3,364 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 576 6,499 SH SOLE 36 6,499 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 825 9,309 SH SOLE 40 9,309 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,077 12,144 SH SOLE 43 664 0 11,480
PINNACLE WEST CAP CORP COM 723484101 22,662 278,569 SH SOLE 2 58,413 0 220,156
PINNACLE WEST CAP CORP COM 723484101 5,756 70,752 SH SOLE 4 66,380 0 4,372
PINNACLE WEST CAP CORP COM 723484101 15,980 196,435 SH SOLE 7 143,216 0 53,219
PINNACLE WEST CAP CORP COM 723484101 844 10,372 SH SOLE 13 10,372 0 0
PINNACLE WEST CAP CORP COM 723484101 1,168 14,352 SH SOLE 15 14,352 0 0
PINNACLE WEST CAP CORP COM 723484101 0 5 SH SOLE 17 0 0 5
PINNACLE WEST CAP CORP COM 723484101 28,577 351,288 SH SOLE 18 319,789 0 31,499
PINNACLE WEST CAP CORP COM 723484101 15,498 190,506 SH SOLE 19 190,506 0 0
PINNACLE WEST CAP CORP COM 723484101 407,877 5,013,855 SH SOLE 21 5,013,855 0 0
PINNACLE WEST CAP CORP COM 723484101 232,161 2,853,849 SH SOLE 22 2,572,371 0 281,478
PINNACLE WEST CAP CORP COM 723484101 5,449 66,986 SH SOLE 23 66,986 0 0
PINNACLE WEST CAP CORP COM 723484101 15,517 190,738 SH SOLE 25 190,738 0 0
PINNACLE WEST CAP CORP COM 723484101 24,125 296,564 SH SOLE 26 131,090 0 165,474
PINNACLE WEST CAP CORP COM 723484101 18,270 224,581 SH SOLE 28 14,538 0 210,043
PINNACLE WEST CAP CORP COM 723484101 35 431 SH SOLE 29 431 0 0
PINNACLE WEST CAP CORP COM 723484101 40,955 503,444 SH SOLE 30 499,325 0 4,119
PINNACLE WEST CAP CORP COM 723484101 4,207 51,709 SH SOLE 31 13,128 0 38,581
PINNACLE WEST CAP CORP COM 723484101 3,669 45,107 SH SOLE 32 45,107 0 0
PINNACLE WEST CAP CORP COM 723484101 2,121 26,072 SH SOLE 34 26,072 0 0
PINNACLE WEST CAP CORP COM 723484101 9,887 121,535 SH SOLE 36 121,535 0 0
PINNACLE WEST CAP CORP COM 723484101 208 2,559 SH SOLE 40 2,559 0 0
PINNACLE WEST CAP CORP COM 723484101 6,772 83,244 SH SOLE 43 5,581 0 77,663
PINTEREST INC CL A 72352L106 71,265 962,656 SH SOLE 2 208,093 0 754,563
PINTEREST INC CL A 72352L106 18,032 243,583 SH SOLE 4 223,770 0 19,813
PINTEREST INC CL A 72352L106 3,106 41,959 SH SOLE 7 41,959 0 0
PINTEREST INC CL A 72352L106 72 977 SH SOLE 13 977 0 0
PINTEREST INC CL A 72352L106 3,166 42,760 SH SOLE 15 42,760 0 0
PINTEREST INC CL A 72352L106 22,135 298,995 SH SOLE 18 269,557 0 29,438
PINTEREST INC CL A 72352L106 104,073 1,405,828 SH SOLE 19 1,405,828 0 0
PINTEREST INC CL A 72352L106 581,457 7,854,343 SH SOLE 21 7,854,343 0 0
PINTEREST INC CL A 72352L106 931,035 12,576,450 SH SOLE 22 11,973,935 0 602,515
PINTEREST INC CL A 72352L106 23,166 312,926 SH SOLE 23 312,926 0 0
PINTEREST INC CL A 72352L106 49,928 674,435 SH SOLE 25 674,435 0 0
PINTEREST INC CL A 72352L106 69,609 940,287 SH SOLE 26 368,094 0 572,193
PINTEREST INC CL A 72352L106 88,907 1,200,961 SH SOLE 28 60,016 0 1,140,945
PINTEREST INC CL A 72352L106 53 721 SH SOLE 29 721 0 0
PINTEREST INC CL A 72352L106 117,803 1,591,289 SH SOLE 30 1,568,054 0 23,235
PINTEREST INC CL A 72352L106 12,356 166,911 SH SOLE 31 64,260 0 102,651
PINTEREST INC CL A 72352L106 147,299 1,989,722 SH SOLE 34 1,989,722 0 0
PINTEREST INC CL A 72352L106 17,997 243,107 SH SOLE 36 243,107 0 0
PINTEREST INC CL A 72352L106 1,539 20,786 SH SOLE 40 20,786 0 0
PINTEREST INC CL A 72352L106 10,311 139,275 SH SOLE 43 7,913 0 131,362
PIONEER BANCORP INC COM 723561106 90 7,707 SH SOLE 2 545 0 7,162
PIONEER BANCORP INC COM 723561106 545 46,805 SH SOLE 18 46,805 0 0
PIONEER BANCORP INC COM 723561106 260 22,299 SH SOLE 19 22,299 0 0
PIONEER BANCORP INC COM 723561106 5,415 464,834 SH SOLE 21 464,834 0 0
PIONEER BANCORP INC COM 723561106 1,275 109,417 SH SOLE 22 96,272 0 13,145
PIONEER NAT RES CO COM 723787107 76,649 482,616 SH SOLE 2 97,346 0 385,270
PIONEER NAT RES CO COM 723787107 15,370 96,778 SH SOLE 4 88,888 0 7,890
PIONEER NAT RES CO COM 723787107 27,655 174,131 SH SOLE 7 168,018 0 6,113
PIONEER NAT RES CO COM 723787107 117 737 SH SOLE 13 737 0 0
PIONEER NAT RES CO COM 723787107 3,940 24,807 SH SOLE 15 24,807 0 0
PIONEER NAT RES CO COM 723787107 233,334 1,469,170 SH SOLE 18 1,370,429 0 98,741
PIONEER NAT RES CO COM 723787107 387,858 2,442,125 SH SOLE 19 2,442,125 0 0
PIONEER NAT RES CO COM 723787107 815,639 5,135,619 SH SOLE 21 5,135,619 0 0
PIONEER NAT RES CO COM 723787107 755,831 4,759,041 SH SOLE 22 4,284,875 0 474,166
PIONEER NAT RES CO COM 723787107 21,527 135,544 SH SOLE 23 135,544 0 0
PIONEER NAT RES CO COM 723787107 77,443 487,614 SH SOLE 25 487,614 0 0
PIONEER NAT RES CO COM 723787107 83,342 524,756 SH SOLE 26 186,451 0 338,305
PIONEER NAT RES CO COM 723787107 66,597 419,321 SH SOLE 28 21,042 0 398,279
PIONEER NAT RES CO COM 723787107 14,217 89,517 SH SOLE 29 89,517 0 0
PIONEER NAT RES CO COM 723787107 168,633 1,061,786 SH SOLE 30 1,061,786 0 0
PIONEER NAT RES CO COM 723787107 80,960 509,759 SH SOLE 31 24,552 0 485,207
PIONEER NAT RES CO COM 723787107 132,634 835,124 SH SOLE 34 835,124 0 0
PIONEER NAT RES CO COM 723787107 18,950 119,318 SH SOLE 36 119,318 0 0
PIONEER NAT RES CO COM 723787107 1,321 8,316 SH SOLE 40 8,316 0 0
PIONEER NAT RES CO COM 723787107 26,603 167,503 SH SOLE 43 12,483 0 155,020
PIONEER PWR SOLUTIONS INC COM NEW 723836300 34 7,102 SH SOLE 21 7,102 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 170 35,039 SH SOLE 22 35,039 0 0
PIPER SANDLER COMPANIES COM 724078100 2,185 19,923 SH SOLE 2 5,400 0 14,523
PIPER SANDLER COMPANIES COM 724078100 10 93 SH SOLE 4 93 0 0
PIPER SANDLER COMPANIES COM 724078100 33 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 7,635 69,635 SH SOLE 18 69,635 0 0
PIPER SANDLER COMPANIES COM 724078100 3,355 30,601 SH SOLE 19 30,601 0 0
PIPER SANDLER COMPANIES COM 724078100 201,211 1,835,033 SH SOLE 21 1,835,033 0 0
PIPER SANDLER COMPANIES COM 724078100 51,034 465,426 SH SOLE 22 438,672 0 26,754
PIPER SANDLER COMPANIES COM 724078100 760 6,934 SH SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 192 1,755 SH SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 4,024 36,702 SH SOLE 30 36,702 0 0
PIPER SANDLER COMPANIES COM 724078100 214 1,955 SH SOLE 40 1,955 0 0
PIPER SANDLER COMPANIES COM 724078100 908 8,277 SH SOLE 43 0 0 8,277
PITNEY BOWES INC COM 724479100 1,212 147,104 SH SOLE 2 55,638 0 91,466
PITNEY BOWES INC COM 724479100 6 774 SH SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 54 6,536 SH SOLE 7 6,536 0 0
PITNEY BOWES INC COM 724479100 5,717 693,763 SH SOLE 18 693,763 0 0
PITNEY BOWES INC COM 724479100 2,590 314,279 SH SOLE 19 314,279 0 0
PITNEY BOWES INC COM 724479100 156,451 18,986,815 SH SOLE 21 18,986,815 0 0
PITNEY BOWES INC COM 724479100 38,117 4,625,801 SH SOLE 22 4,421,991 0 203,810
PITNEY BOWES INC COM 724479100 271 32,895 SH SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 191 23,150 SH SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 3,777 458,393 SH SOLE 30 458,393 0 0
PITNEY BOWES INC COM 724479100 229 27,749 SH SOLE 36 27,749 0 0
PITNEY BOWES INC COM 724479100 170 20,616 SH SOLE 40 20,616 0 0
PITNEY BOWES INC COM 724479100 2,201 267,096 SH SOLE 43 26,670 0 240,426
PITNEY BOWES INC OPTIONS 724479100 3 400 SH Put SOLE 4 400 0 0
PITNEY BOWES INC OPTIONS 724479100 40 4,800 SH Put SOLE 18 4,800 0 0
PITNEY BOWES INC OPTIONS 724479100 2,675 324,600 SH Put SOLE 19 324,600 0 0
PITNEY BOWES INC OPTIONS 724479100 44 5,400 SH Put SOLE 22 5,400 0 0
PITNEY BOWES INC OPTIONS 724479100 492 59,800 SH Put SOLE 34 59,800 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 192 19,231 SH SOLE 2 19,231 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4,658 465,848 SH SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 863 86,349 SH SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305 31 9,265 SH SOLE 2 3,098 0 6,167
PIXELWORKS INC COM NEW 72581M305 558 168,497 SH SOLE 18 168,497 0 0
PIXELWORKS INC COM NEW 72581M305 417 126,054 SH SOLE 19 126,054 0 0
PIXELWORKS INC COM NEW 72581M305 4,790 1,446,995 SH SOLE 21 1,446,995 0 0
PIXELWORKS INC COM NEW 72581M305 3,080 930,454 SH SOLE 22 923,354 0 7,100
PJT PARTNERS INC COM CL A 69343T107 641 9,482 SH SOLE 2 6,839 0 2,643
PJT PARTNERS INC COM CL A 69343T107 7 101 SH SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 30 443 SH SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 5,095 75,307 SH SOLE 18 75,307 0 0
PJT PARTNERS INC COM CL A 69343T107 3,976 58,772 SH SOLE 19 58,772 0 0
PJT PARTNERS INC COM CL A 69343T107 61,114 903,379 SH SOLE 21 903,379 0 0
PJT PARTNERS INC COM CL A 69343T107 46,243 683,568 SH SOLE 22 668,479 0 15,089
PJT PARTNERS INC COM CL A 69343T107 1,243 18,370 SH SOLE 26 11,479 0 6,891
PJT PARTNERS INC COM CL A 69343T107 192 2,845 SH SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 1,055 15,591 SH SOLE 30 15,591 0 0
PJT PARTNERS INC COM CL A 69343T107 176 2,599 SH SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 173 2,556 SH SOLE 43 0 0 2,556
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 805 88,427 SH SOLE 2 88,427 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 89 9,737 SH SOLE 18 9,737 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31,324 3,442,187 SH SOLE 19 3,442,187 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 57 6,237 SH SOLE 43 0 0 6,237
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 414 44,044 SH SOLE 2 44,044 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 446 47,499 SH SOLE 4 47,499 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 505 53,740 SH SOLE 18 53,740 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,784 508,957 SH SOLE 19 508,957 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,922 204,503 SH SOLE 21 204,503 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,801 298,002 SH SOLE 22 217,943 0 80,059
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 597 63,515 SH SOLE 26 41,395 0 22,120
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 208 22,141 SH SOLE 28 22,141 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,206 128,276 SH SOLE 30 128,276 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,859 304,145 SH SOLE 34 304,145 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 231 24,578 SH SOLE 40 24,578 0 0
PLANET FITNESS INC CL A 72703H101 13,267 171,631 SH SOLE 2 28,900 0 142,731
PLANET FITNESS INC CL A 72703H101 39 508 SH SOLE 4 508 0 0
PLANET FITNESS INC CL A 72703H101 109 1,404 SH SOLE 7 1,404 0 0
PLANET FITNESS INC CL A 72703H101 3,445 44,561 SH SOLE 18 44,221 0 340
PLANET FITNESS INC CL A 72703H101 150,105 1,941,851 SH SOLE 19 1,941,851 0 0
PLANET FITNESS INC CL A 72703H101 81,615 1,055,819 SH SOLE 21 1,055,819 0 0
PLANET FITNESS INC CL A 72703H101 176,651 2,285,266 SH SOLE 22 2,155,256 0 130,010
PLANET FITNESS INC CL A 72703H101 84 1,092 SH SOLE 25 1,092 0 0
PLANET FITNESS INC CL A 72703H101 2,855 36,932 SH SOLE 26 24,599 0 12,333
PLANET FITNESS INC CL A 72703H101 766 9,914 SH SOLE 28 9,914 0 0
PLANET FITNESS INC CL A 72703H101 4,432 57,332 SH SOLE 30 57,332 0 0
PLANET FITNESS INC CL A 72703H101 120 1,558 SH SOLE 31 1,558 0 0
PLANET FITNESS INC CL A 72703H101 276 3,567 SH SOLE 34 3,567 0 0
PLANET FITNESS INC CL A 72703H101 189 2,442 SH SOLE 36 2,442 0 0
PLANET FITNESS INC CL A 72703H101 765 9,898 SH SOLE 40 9,898 0 0
PLANET FITNESS INC CL A 72703H101 1,282 16,583 SH SOLE 43 539 0 16,044
PLANTRONICS INC NEW COM 727493108 1,337 34,374 SH SOLE 2 12,317 0 22,057
PLANTRONICS INC NEW COM 727493108 5 131 SH SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 22 578 SH SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 5,684 146,093 SH SOLE 18 146,093 0 0
PLANTRONICS INC NEW COM 727493108 2,427 62,368 SH SOLE 19 62,368 0 0
PLANTRONICS INC NEW COM 727493108 174,105 4,474,550 SH SOLE 21 4,474,550 0 0
PLANTRONICS INC NEW COM 727493108 43,114 1,108,056 SH SOLE 22 1,064,675 0 43,381
PLANTRONICS INC NEW COM 727493108 71 1,828 SH SOLE 23 1,828 0 0
PLANTRONICS INC NEW COM 727493108 23 580 SH SOLE 25 580 0 0
PLANTRONICS INC NEW COM 727493108 382 9,819 SH SOLE 26 5,375 0 4,444
PLANTRONICS INC NEW COM 727493108 167 4,287 SH SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 3,164 81,307 SH SOLE 30 81,307 0 0
PLANTRONICS INC NEW COM 727493108 17 439 SH SOLE 34 439 0 0
PLANTRONICS INC NEW COM 727493108 56 1,443 SH SOLE 36 1,443 0 0
PLANTRONICS INC NEW COM 727493108 147 3,775 SH SOLE 40 3,775 0 0
PLANTRONICS INC NEW COM 727493108 2,208 56,742 SH SOLE 43 3,011 0 53,731
PLAYA HOTELS & RESORTS NV SHS N70544106 224 30,643 SH SOLE 2 30,643 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,111 152,223 SH SOLE 21 152,223 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 13,502 1,849,568 SH SOLE 22 1,790,306 0 59,262
PLAYA HOTELS & RESORTS NV SHS N70544106 151 20,665 SH SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 213 29,147 SH SOLE 30 29,147 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 22 2,959 SH SOLE 34 2,959 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 147 20,111 SH SOLE 40 20,111 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 47 6,503 SH SOLE 43 0 0 6,503
PLAYAGS INC COM 72814N104 139 17,233 SH SOLE 2 2,146 0 15,087
PLAYAGS INC COM 72814N104 3 339 SH SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 644 79,729 SH SOLE 18 79,729 0 0
PLAYAGS INC COM 72814N104 1,368 169,327 SH SOLE 19 169,327 0 0
PLAYAGS INC COM 72814N104 8,205 1,015,472 SH SOLE 21 1,015,472 0 0
PLAYAGS INC COM 72814N104 6,765 837,254 SH SOLE 22 817,634 0 19,620
PLAYAGS INC COM 72814N104 60 7,465 SH SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 276 34,206 SH SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104 20 2,517 SH SOLE 43 0 0 2,517
PLAYTIKA HLDG CORP COM 72815L107 6,331 232,665 SH SOLE 2 92,261 0 140,404
PLAYTIKA HLDG CORP COM 72815L107 1,259 46,268 SH SOLE 4 46,268 0 0
PLAYTIKA HLDG CORP COM 72815L107 76 2,809 SH SOLE 7 2,809 0 0
PLAYTIKA HLDG CORP COM 72815L107 13,843 508,762 SH SOLE 18 507,499 0 1,263
PLAYTIKA HLDG CORP COM 72815L107 86,107 3,164,525 SH SOLE 19 3,164,525 0 0
PLAYTIKA HLDG CORP COM 72815L107 23,876 877,463 SH SOLE 21 877,463 0 0
PLAYTIKA HLDG CORP COM 72815L107 51,984 1,910,457 SH SOLE 22 1,852,207 0 58,250
PLAYTIKA HLDG CORP COM 72815L107 267 9,811 SH SOLE 23 9,811 0 0
PLAYTIKA HLDG CORP COM 72815L107 1,771 65,072 SH SOLE 26 63,890 0 1,182
PLAYTIKA HLDG CORP COM 72815L107 3,479 127,842 SH SOLE 28 292 0 127,550
PLAYTIKA HLDG CORP COM 72815L107 13 496 SH SOLE 30 496 0 0
PLAYTIKA HLDG CORP COM 72815L107 273 10,028 SH SOLE 31 7,990 0 2,038
PLAYTIKA HLDG CORP COM 72815L107 44,701 1,642,805 SH SOLE 34 1,642,805 0 0
PLBY GROUP INC COM 72814P109 6,608 337,310 SH SOLE 22 337,310 0 0
PLDT INC SPONSORED ADR 69344D408 17,706 676,829 SH SOLE 43 42,290 0 634,539
PLEXUS CORP COM 729132100 1,484 16,161 SH SOLE 2 9,393 0 6,768
PLEXUS CORP COM 729132100 12 133 SH SOLE 4 133 0 0
PLEXUS CORP COM 729132100 64 697 SH SOLE 7 697 0 0
PLEXUS CORP COM 729132100 10,512 114,457 SH SOLE 18 114,457 0 0
PLEXUS CORP COM 729132100 4,573 49,794 SH SOLE 19 49,794 0 0
PLEXUS CORP COM 729132100 311,531 3,392,103 SH SOLE 21 3,392,103 0 0
PLEXUS CORP COM 729132100 76,783 836,051 SH SOLE 22 810,119 0 25,932
PLEXUS CORP COM 729132100 110 1,194 SH SOLE 25 1,194 0 0
PLEXUS CORP COM 729132100 1,072 11,668 SH SOLE 26 8,399 0 3,269
PLEXUS CORP COM 729132100 17 186 SH SOLE 28 186 0 0
PLEXUS CORP COM 729132100 5,923 64,497 SH SOLE 30 64,497 0 0
PLEXUS CORP COM 729132100 19 211 SH SOLE 34 211 0 0
PLEXUS CORP COM 729132100 330 3,596 SH SOLE 36 3,596 0 0
PLEXUS CORP COM 729132100 294 3,206 SH SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,505 16,389 SH SOLE 43 181 0 16,208
PLIANT THERAPEUTICS INC COM 729139105 629 15,989 SH SOLE 2 4,023 0 11,966
PLIANT THERAPEUTICS INC COM 729139105 11 279 SH SOLE 7 279 0 0
PLIANT THERAPEUTICS INC COM 729139105 3,070 78,068 SH SOLE 18 78,068 0 0
PLIANT THERAPEUTICS INC COM 729139105 1,754 44,608 SH SOLE 19 44,608 0 0
PLIANT THERAPEUTICS INC COM 729139105 43,650 1,109,852 SH SOLE 21 1,109,852 0 0
PLIANT THERAPEUTICS INC COM 729139105 16,070 408,598 SH SOLE 22 393,514 0 15,084
PLIANT THERAPEUTICS INC COM 729139105 16 411 SH SOLE 25 411 0 0
PLIANT THERAPEUTICS INC COM 729139105 26 653 SH SOLE 26 653 0 0
PLIANT THERAPEUTICS INC COM 729139105 515 13,088 SH SOLE 30 13,088 0 0
PLIANT THERAPEUTICS INC COM 729139105 37 947 SH SOLE 36 947 0 0
PLIANT THERAPEUTICS INC COM 729139105 92 2,329 SH SOLE 40 2,329 0 0
PLUG POWER INC COM NEW 72919P202 9,733 271,561 SH SOLE 2 114,943 0 156,618
PLUG POWER INC COM NEW 72919P202 7,912 220,761 SH SOLE 4 202,880 0 17,881
PLUG POWER INC COM NEW 72919P202 1,456 40,617 SH SOLE 7 40,617 0 0
PLUG POWER INC COM NEW 72919P202 51 1,426 SH SOLE 13 1,426 0 0
PLUG POWER INC COM NEW 72919P202 1,421 39,636 SH SOLE 15 39,636 0 0
PLUG POWER INC COM NEW 72919P202 1 20 SH SOLE 17 0 0 20
PLUG POWER INC COM NEW 72919P202 58,895 1,643,280 SH SOLE 18 1,561,067 0 82,213
PLUG POWER INC COM NEW 72919P202 53,919 1,504,447 SH SOLE 19 1,504,447 0 0
PLUG POWER INC COM NEW 72919P202 964,645 26,915,329 SH SOLE 21 26,915,329 0 0
PLUG POWER INC COM NEW 72919P202 490,843 13,695,396 SH SOLE 22 13,359,287 0 336,109
PLUG POWER INC COM NEW 72919P202 11,702 326,512 SH SOLE 23 326,512 0 0
PLUG POWER INC COM NEW 72919P202 25,173 702,384 SH SOLE 25 702,384 0 0
PLUG POWER INC COM NEW 72919P202 34,451 961,250 SH SOLE 26 359,333 0 601,917
PLUG POWER INC COM NEW 72919P202 29,137 812,964 SH SOLE 28 56,955 0 756,009
PLUG POWER INC COM NEW 72919P202 14 400 SH SOLE 29 400 0 0
PLUG POWER INC COM NEW 72919P202 427,519 11,928,557 SH SOLE 30 11,928,557 0 0
PLUG POWER INC COM NEW 72919P202 6,092 169,988 SH SOLE 31 51,869 0 118,119
PLUG POWER INC COM NEW 72919P202 760 21,196 SH SOLE 34 21,196 0 0
PLUG POWER INC COM NEW 72919P202 8,393 234,187 SH SOLE 36 234,187 0 0
PLUG POWER INC COM NEW 72919P202 657 18,330 SH SOLE 40 18,330 0 0
PLUG POWER INC COM NEW 72919P202 9,343 260,688 SH SOLE 43 1,496 0 259,192
PLUMAS BANCORP COM 729273102 97 3,316 SH SOLE 2 284 0 3,032
PLUMAS BANCORP COM 729273102 610 20,846 SH SOLE 18 20,846 0 0
PLUMAS BANCORP COM 729273102 205 7,003 SH SOLE 19 7,003 0 0
PLUMAS BANCORP COM 729273102 5,569 190,387 SH SOLE 21 190,387 0 0
PLUMAS BANCORP COM 729273102 1,050 35,911 SH SOLE 22 30,139 0 5,772
PLURALSIGHT INC COM CL A 72941B106 5,274 236,084 SH SOLE 2 39,671 0 196,413
PLURALSIGHT INC COM CL A 72941B106 11 484 SH SOLE 4 484 0 0
PLURALSIGHT INC COM CL A 72941B106 50 2,244 SH SOLE 7 2,244 0 0
PLURALSIGHT INC COM CL A 72941B106 3 155 SH SOLE 17 0 0 155
PLURALSIGHT INC COM CL A 72941B106 1,331 59,578 SH SOLE 18 59,578 0 0
PLURALSIGHT INC COM CL A 72941B106 743 33,242 SH SOLE 19 33,242 0 0
PLURALSIGHT INC COM CL A 72941B106 44,579 1,995,500 SH SOLE 21 1,995,500 0 0
PLURALSIGHT INC COM CL A 72941B106 65,590 2,935,976 SH SOLE 22 2,779,446 0 156,530
PLURALSIGHT INC COM CL A 72941B106 753 33,688 SH SOLE 26 19,532 0 14,156
PLURALSIGHT INC COM CL A 72941B106 281 12,589 SH SOLE 28 12,589 0 0
PLURALSIGHT INC COM CL A 72941B106 1,799 80,541 SH SOLE 30 80,541 0 0
PLURALSIGHT INC COM CL A 72941B106 52 2,315 SH SOLE 31 2,315 0 0
PLURALSIGHT INC COM CL A 72941B106 308 13,779 SH SOLE 40 13,779 0 0
PLURALSIGHT INC COM CL A 72941B106 296 13,256 SH SOLE 43 420 0 12,836
PLURALSIGHT INC NOTE 0.375% 3/0 72941BAB2 3,403 3,472,000 PRN SOLE 21 3,472,000 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 290 121,029 SH SOLE 22 121,029 0 0
PLX PHARMA INC COM 72942A107 3 348 SH SOLE 21 348 0 0
PLYMOUTH INDL REIT INC COM 729640102 706 41,890 SH SOLE 2 1,411 0 40,479
PLYMOUTH INDL REIT INC COM 729640102 7 389 SH SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,545 91,687 SH SOLE 18 79,616 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 3,097 183,786 SH SOLE 19 183,786 0 0
PLYMOUTH INDL REIT INC COM 729640102 15,944 946,206 SH SOLE 21 946,206 0 0
PLYMOUTH INDL REIT INC COM 729640102 13,191 782,876 SH SOLE 22 777,704 0 5,172
PLYMOUTH INDL REIT INC COM 729640102 127 7,519 SH SOLE 23 7,519 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 248 7,534 SH SOLE 2 2,651 0 4,883
PMV PHARMACEUTICALS INC COM 69353Y103 11 344 SH SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 1,544 46,956 SH SOLE 18 46,956 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 16,909 514,098 SH SOLE 19 514,098 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 214 6,515 SH SOLE 20 6,515 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 16,050 487,997 SH SOLE 21 487,997 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 11,871 360,923 SH SOLE 22 355,942 0 4,981
PMV PHARMACEUTICALS INC COM 69353Y103 50 1,506 SH SOLE 23 1,506 0 0
PNC FINL SVCS GROUP INC COM 693475105 172,099 981,124 SH SOLE 2 161,392 0 819,732
PNC FINL SVCS GROUP INC COM 693475105 38,182 217,672 SH SOLE 4 201,362 0 16,310
PNC FINL SVCS GROUP INC COM 693475105 66,388 378,476 SH SOLE 7 360,162 0 18,314
PNC FINL SVCS GROUP INC COM 693475105 288 1,640 SH SOLE 13 1,640 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,722 55,425 SH SOLE 15 55,425 0 0
PNC FINL SVCS GROUP INC COM 693475105 1 3 SH SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 165,313 942,435 SH SOLE 18 883,140 0 59,295
PNC FINL SVCS GROUP INC COM 693475105 21,719 123,818 SH SOLE 19 123,818 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,530,815 8,727,067 SH SOLE 21 8,727,067 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,654,165 9,430,279 SH SOLE 22 8,438,516 0 991,763
PNC FINL SVCS GROUP INC COM 693475105 45,942 261,914 SH SOLE 23 261,914 0 0
PNC FINL SVCS GROUP INC COM 693475105 124,568 710,154 SH SOLE 25 710,154 0 0
PNC FINL SVCS GROUP INC COM 693475105 148,882 848,768 SH SOLE 26 232,706 0 616,062
PNC FINL SVCS GROUP INC COM 693475105 262,728 1,497,795 SH SOLE 28 49,843 0 1,447,952
PNC FINL SVCS GROUP INC COM 693475105 429,401 2,447,982 SH SOLE 30 2,443,770 0 4,212
PNC FINL SVCS GROUP INC COM 693475105 12,364 70,488 SH SOLE 31 56,109 0 14,379
PNC FINL SVCS GROUP INC COM 693475105 4,343 24,761 SH SOLE 34 24,761 0 0
PNC FINL SVCS GROUP INC COM 693475105 48,698 277,626 SH SOLE 36 277,626 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,014 17,184 SH SOLE 40 17,184 0 0
PNC FINL SVCS GROUP INC COM 693475105 64,332 366,753 SH SOLE 43 31,214 0 335,539
PNM RES INC COM 69349H107 8,330 169,828 SH SOLE 2 96,314 0 73,514
PNM RES INC COM 69349H107 509 10,385 SH SOLE 4 10,385 0 0
PNM RES INC COM 69349H107 98 1,999 SH SOLE 7 1,999 0 0
PNM RES INC COM 69349H107 22,406 456,808 SH SOLE 18 456,808 0 0
PNM RES INC COM 69349H107 10,745 219,062 SH SOLE 19 219,062 0 0
PNM RES INC COM 69349H107 316,547 6,453,553 SH SOLE 21 6,453,553 0 0
PNM RES INC COM 69349H107 142,329 2,901,703 SH SOLE 22 2,770,124 0 131,579
PNM RES INC COM 69349H107 145 2,965 SH SOLE 23 2,965 0 0
PNM RES INC COM 69349H107 2,221 45,280 SH SOLE 26 36,797 0 8,483
PNM RES INC COM 69349H107 150 3,060 SH SOLE 28 3,060 0 0
PNM RES INC COM 69349H107 4,610 93,995 SH SOLE 30 93,995 0 0
PNM RES INC COM 69349H107 285 5,807 SH SOLE 36 5,807 0 0
PNM RES INC COM 69349H107 412 8,401 SH SOLE 40 8,401 0 0
PNM RES INC COM 69349H107 2,100 42,813 SH SOLE 43 1,408 0 41,405
POINTS INTL LTD COM NEW 730843208 29 1,922 SH SOLE 22 1,922 0 0
POLAR PWR INC COM 73102V105 1,492 107,447 SH SOLE 22 107,447 0 0
POLARIS INC COM 731068102 21,831 163,526 SH SOLE 2 58,338 0 105,188
POLARIS INC COM 731068102 31 234 SH SOLE 4 234 0 0
POLARIS INC COM 731068102 2,976 22,290 SH SOLE 7 22,290 0 0
POLARIS INC COM 731068102 19,008 142,385 SH SOLE 18 142,385 0 0
POLARIS INC COM 731068102 2,018 15,116 SH SOLE 19 15,116 0 0
POLARIS INC COM 731068102 364,055 2,727,003 SH SOLE 21 2,727,003 0 0
POLARIS INC COM 731068102 246,557 1,846,867 SH SOLE 22 1,768,193 0 78,674
POLARIS INC COM 731068102 50 371 SH SOLE 23 371 0 0
POLARIS INC COM 731068102 44 326 SH SOLE 25 326 0 0
POLARIS INC COM 731068102 2,905 21,762 SH SOLE 26 17,144 0 4,618
POLARIS INC COM 731068102 1,246 9,334 SH SOLE 28 7,334 0 2,000
POLARIS INC COM 731068102 8,692 65,112 SH SOLE 30 65,112 0 0
POLARIS INC COM 731068102 949 7,110 SH SOLE 31 1,099 0 6,011
POLARIS INC COM 731068102 191 1,433 SH SOLE 34 1,433 0 0
POLARIS INC COM 731068102 309 2,311 SH SOLE 36 2,311 0 0
POLARIS INC COM 731068102 953 7,141 SH SOLE 40 7,141 0 0
POLARIS INC COM 731068102 2,718 20,358 SH SOLE 43 2,040 0 18,318
POLARITYTE INC COM 731094108 8 7,431 SH SOLE 18 7,431 0 0
POLARITYTE INC COM 731094108 121 108,764 SH SOLE 21 108,764 0 0
POLARITYTE INC COM 731094108 1,145 1,031,640 SH SOLE 22 1,031,640 0 0
POLYMET MNG CORP COM NEW 731916409 5 1,480 SH SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 0 1 SH SOLE 43 0 0 1
POLYPID LTD SHS M8001Q118 28 3,091 SH SOLE 22 3,091 0 0
POOL CORP COM 73278L105 36,735 106,403 SH SOLE 2 33,202 0 73,201
POOL CORP COM 73278L105 6,725 19,480 SH SOLE 4 17,950 0 1,530
POOL CORP COM 73278L105 18,066 52,330 SH SOLE 7 38,204 0 14,126
POOL CORP COM 73278L105 4,351 12,603 SH SOLE 13 12,603 0 0
POOL CORP COM 73278L105 1,359 3,936 SH SOLE 15 3,936 0 0
POOL CORP COM 73278L105 3 8 SH SOLE 17 0 0 8
POOL CORP COM 73278L105 39,043 113,090 SH SOLE 18 94,703 0 18,387
POOL CORP COM 73278L105 337,192 976,689 SH SOLE 19 976,689 0 0
POOL CORP COM 73278L105 482,043 1,396,256 SH SOLE 21 1,396,256 0 0
POOL CORP COM 73278L105 387,942 1,123,688 SH SOLE 22 996,902 0 126,786
POOL CORP COM 73278L105 9,828 28,466 SH SOLE 23 28,466 0 0
POOL CORP COM 73278L105 106,064 307,219 SH SOLE 25 307,219 0 0
POOL CORP COM 73278L105 38,673 112,018 SH SOLE 26 49,557 0 62,461
POOL CORP COM 73278L105 29,126 84,365 SH SOLE 28 5,146 0 79,219
POOL CORP COM 73278L105 530 1,535 SH SOLE 29 1,535 0 0
POOL CORP COM 73278L105 75,668 219,176 SH SOLE 30 208,530 0 10,646
POOL CORP COM 73278L105 2,899 8,397 SH SOLE 31 7,058 0 1,339
POOL CORP COM 73278L105 3,729 10,802 SH SOLE 34 10,802 0 0
POOL CORP COM 73278L105 7,895 22,867 SH SOLE 36 22,867 0 0
POOL CORP COM 73278L105 584 1,692 SH SOLE 40 1,692 0 0
POOL CORP COM 73278L105 8,897 25,770 SH SOLE 43 5,836 0 19,934
POPULAR INC COM NEW 733174700 12,980 184,581 SH SOLE 2 36,718 0 147,863
POPULAR INC COM NEW 733174700 37 529 SH SOLE 4 529 0 0
POPULAR INC COM NEW 733174700 201 2,852 SH SOLE 7 2,852 0 0
POPULAR INC COM NEW 733174700 2,266 32,221 SH SOLE 18 31,696 0 525
POPULAR INC COM NEW 733174700 1,597 22,706 SH SOLE 19 22,706 0 0
POPULAR INC COM NEW 733174700 80,958 1,151,278 SH SOLE 21 1,151,278 0 0
POPULAR INC COM NEW 733174700 163,128 2,319,798 SH SOLE 22 2,205,163 0 114,635
POPULAR INC COM NEW 733174700 66 942 SH SOLE 25 942 0 0
POPULAR INC COM NEW 733174700 3,030 43,086 SH SOLE 26 35,691 0 7,395
POPULAR INC COM NEW 733174700 563 8,010 SH SOLE 28 5,750 0 2,260
POPULAR INC COM NEW 733174700 226 3,207 SH SOLE 29 3,207 0 0
POPULAR INC COM NEW 733174700 4,646 66,073 SH SOLE 30 66,073 0 0
POPULAR INC COM NEW 733174700 460 6,544 SH SOLE 31 6,544 0 0
POPULAR INC COM NEW 733174700 412 5,858 SH SOLE 36 5,858 0 0
POPULAR INC COM NEW 733174700 748 10,637 SH SOLE 40 10,637 0 0
POPULAR INC COM NEW 733174700 4,558 64,822 SH SOLE 43 432 0 64,390
PORCH GROUP INC COM 733245104 37 2,094 SH SOLE 2 2,094 0 0
PORCH GROUP INC COM 733245104 989 55,858 SH SOLE 21 55,858 0 0
PORCH GROUP INC COM 733245104 19,637 1,109,410 SH SOLE 22 1,109,410 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,750 121,123 SH SOLE 2 41,348 0 79,775
PORTLAND GEN ELEC CO COM NEW 736508847 666 14,026 SH SOLE 4 14,026 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 132 2,781 SH SOLE 7 2,781 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1 11 SH SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 14,032 295,596 SH SOLE 18 294,981 0 615
PORTLAND GEN ELEC CO COM NEW 736508847 13,584 286,161 SH SOLE 19 286,161 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 184,541 3,887,529 SH SOLE 21 3,887,529 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 133,266 2,807,371 SH SOLE 22 2,665,359 0 142,012
PORTLAND GEN ELEC CO COM NEW 736508847 689 14,513 SH SOLE 23 14,513 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,543 116,772 SH SOLE 26 24,555 0 92,217
PORTLAND GEN ELEC CO COM NEW 736508847 189 3,973 SH SOLE 28 3,973 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 129 2,724 SH SOLE 29 2,724 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,727 99,574 SH SOLE 30 99,574 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 186 3,924 SH SOLE 31 3,924 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 358 7,544 SH SOLE 36 7,544 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 522 11,004 SH SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,779 58,544 SH SOLE 43 5,635 0 52,909
PORTMAN RIDGE FIN CORP COM 73688F102 0 50 SH SOLE 43 0 0 50
POSCO SPONSORED ADR 693483109 1,574 21,807 SH SOLE 2 21,807 0 0
POSCO SPONSORED ADR 693483109 354 4,904 SH SOLE 4 4,904 0 0
POSCO SPONSORED ADR 693483109 425 5,892 SH SOLE 13 5,892 0 0
POSCO SPONSORED ADR 693483109 5 69 SH SOLE 18 69 0 0
POSCO SPONSORED ADR 693483109 11 149 SH SOLE 19 149 0 0
POSCO SPONSORED ADR 693483109 22,166 307,010 SH SOLE 22 307,010 0 0
POSCO SPONSORED ADR 693483109 301 4,174 SH SOLE 30 4,174 0 0
POSCO SPONSORED ADR 693483109 48,868 676,837 SH SOLE 43 57,796 0 619,041
POSEIDA THERAPEUTICS INC COM 73730P108 197 20,577 SH SOLE 2 2,709 0 17,868
POSEIDA THERAPEUTICS INC COM 73730P108 1,060 110,975 SH SOLE 18 107,162 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 3,238 339,045 SH SOLE 19 339,045 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 15,018 1,572,599 SH SOLE 21 1,572,599 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 7,083 741,632 SH SOLE 22 731,180 0 10,452
POSEIDA THERAPEUTICS INC COM 73730P108 64 6,739 SH SOLE 23 6,739 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 155 16,202 SH SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 179 18,787 SH SOLE 30 18,787 0 0
POSHMARK INC COM CL A 73739W104 5,559 136,927 SH SOLE 22 136,927 0 0
POST HLDGS INC COM 737446104 18,186 172,023 SH SOLE 2 50,488 0 121,535
POST HLDGS INC COM 737446104 45 423 SH SOLE 4 423 0 0
POST HLDGS INC COM 737446104 171 1,621 SH SOLE 7 1,621 0 0
POST HLDGS INC COM 737446104 15,364 145,323 SH SOLE 18 145,323 0 0
POST HLDGS INC COM 737446104 1,737 16,430 SH SOLE 19 16,430 0 0
POST HLDGS INC COM 737446104 288,937 2,733,038 SH SOLE 21 2,733,038 0 0
POST HLDGS INC COM 737446104 200,015 1,891,936 SH SOLE 22 1,808,041 0 83,895
POST HLDGS INC COM 737446104 18 166 SH SOLE 25 166 0 0
POST HLDGS INC COM 737446104 2,535 23,983 SH SOLE 26 18,597 0 5,386
POST HLDGS INC COM 737446104 984 9,304 SH SOLE 28 8,121 0 1,183
POST HLDGS INC COM 737446104 4,414 41,754 SH SOLE 30 41,754 0 0
POST HLDGS INC COM 737446104 120 1,139 SH SOLE 31 1,139 0 0
POST HLDGS INC COM 737446104 321 3,037 SH SOLE 36 3,037 0 0
POST HLDGS INC COM 737446104 852 8,063 SH SOLE 40 8,063 0 0
POST HLDGS INC COM 737446104 1,454 13,749 SH SOLE 43 1,212 0 12,537
POSTAL REALTY TRUST INC CL A 73757R102 46 2,704 SH SOLE 18 2,704 0 0
POSTAL REALTY TRUST INC CL A 73757R102 118 6,882 SH SOLE 19 6,882 0 0
POSTAL REALTY TRUST INC CL A 73757R102 698 40,638 SH SOLE 21 40,638 0 0
POSTAL REALTY TRUST INC CL A 73757R102 950 55,315 SH SOLE 22 55,315 0 0
POTBELLY CORP COM 73754Y100 30 4,997 SH SOLE 18 4,997 0 0
POTBELLY CORP COM 73754Y100 498 84,202 SH SOLE 21 84,202 0 0
POTBELLY CORP COM 73754Y100 2,890 488,973 SH SOLE 22 488,973 0 0
POTBELLY CORP COM 73754Y100 31 5,278 SH SOLE 43 0 0 5,278
POTLATCHDELTIC CORPORATION COM 737630103 5,501 103,942 SH SOLE 2 48,283 0 55,659
POTLATCHDELTIC CORPORATION COM 737630103 15 289 SH SOLE 4 289 0 0
POTLATCHDELTIC CORPORATION COM 737630103 56 1,064 SH SOLE 7 1,064 0 0
POTLATCHDELTIC CORPORATION COM 737630103 18,658 352,567 SH SOLE 18 352,567 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,791 147,228 SH SOLE 19 147,228 0 0
POTLATCHDELTIC CORPORATION COM 737630103 294,184 5,559,041 SH SOLE 21 5,559,041 0 0
POTLATCHDELTIC CORPORATION COM 737630103 116,828 2,207,626 SH SOLE 22 2,105,084 0 102,542
POTLATCHDELTIC CORPORATION COM 737630103 0 9 SH SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,585 29,949 SH SOLE 26 22,300 0 7,649
POTLATCHDELTIC CORPORATION COM 737630103 435 8,227 SH SOLE 28 8,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 12,366 233,682 SH SOLE 30 233,682 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 65 1,227 SH SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 444 8,389 SH SOLE 40 8,389 0 0
POTLATCHDELTIC CORPORATION COM 737630103 875 16,528 SH SOLE 43 496 0 16,032
POWELL INDS INC COM 739128106 319 9,414 SH SOLE 2 901 0 8,513
POWELL INDS INC COM 739128106 7 206 SH SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,391 41,083 SH SOLE 18 41,083 0 0
POWELL INDS INC COM 739128106 539 15,906 SH SOLE 19 15,906 0 0
POWELL INDS INC COM 739128106 38,197 1,127,753 SH SOLE 21 1,127,753 0 0
POWELL INDS INC COM 739128106 9,240 272,820 SH SOLE 22 263,268 0 9,552
POWELL INDS INC COM 739128106 453 13,388 SH SOLE 30 13,388 0 0
POWELL INDS INC COM 739128106 22 644 SH SOLE 43 0 0 644
POWER & DIGITAL INFRA ACQ CO UNIT 99/99/9999 739190205 34,326 3,415,500 SH SOLE 2 3,415,500 0 0
POWER INTEGRATIONS INC COM 739276103 3,435 42,154 SH SOLE 2 23,297 0 18,857
POWER INTEGRATIONS INC COM 739276103 21 260 SH SOLE 4 260 0 0
POWER INTEGRATIONS INC COM 739276103 80 976 SH SOLE 7 976 0 0
POWER INTEGRATIONS INC COM 739276103 21,178 259,917 SH SOLE 18 239,238 0 20,679
POWER INTEGRATIONS INC COM 739276103 30,911 379,373 SH SOLE 19 379,373 0 0
POWER INTEGRATIONS INC COM 739276103 570,572 7,002,602 SH SOLE 21 7,002,602 0 0
POWER INTEGRATIONS INC COM 739276103 158,851 1,949,566 SH SOLE 22 1,904,305 0 45,261
POWER INTEGRATIONS INC COM 739276103 1,573 19,310 SH SOLE 23 19,310 0 0
POWER INTEGRATIONS INC COM 739276103 72 884 SH SOLE 25 884 0 0
POWER INTEGRATIONS INC COM 739276103 7,681 94,267 SH SOLE 26 18,695 0 75,572
POWER INTEGRATIONS INC COM 739276103 303 3,714 SH SOLE 28 3,714 0 0
POWER INTEGRATIONS INC COM 739276103 11,697 143,557 SH SOLE 30 143,557 0 0
POWER INTEGRATIONS INC COM 739276103 14 177 SH SOLE 34 177 0 0
POWER INTEGRATIONS INC COM 739276103 147 1,806 SH SOLE 36 1,806 0 0
POWER INTEGRATIONS INC COM 739276103 581 7,127 SH SOLE 40 7,127 0 0
POWER INTEGRATIONS INC COM 739276103 5,287 64,889 SH SOLE 43 7,737 0 57,152
POWER REIT COM 73933H101 11 239 SH SOLE 21 239 0 0
POWER REIT COM 73933H101 170 3,765 SH SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 289 35,120 SH SOLE 2 2,879 0 32,241
POWERFLEET INC COM 73931J109 988 120,175 SH SOLE 18 120,175 0 0
POWERFLEET INC COM 73931J109 516 62,820 SH SOLE 19 62,820 0 0
POWERFLEET INC COM 73931J109 9,746 1,185,664 SH SOLE 21 1,185,664 0 0
POWERFLEET INC COM 73931J109 5,863 713,240 SH SOLE 22 685,569 0 27,671
POWERFLEET INC COM 73931J109 2 238 SH SOLE 43 0 0 238
PPD INC COM 69355F102 23,865 630,695 SH SOLE 2 336,507 0 294,188
PPD INC COM 69355F102 2,721 71,906 SH SOLE 4 67,167 0 4,739
PPD INC COM 69355F102 402 10,620 SH SOLE 7 10,620 0 0
PPD INC COM 69355F102 15 398 SH SOLE 13 398 0 0
PPD INC COM 69355F102 466 12,313 SH SOLE 15 12,313 0 0
PPD INC COM 69355F102 8,813 232,914 SH SOLE 18 224,480 0 8,434
PPD INC COM 69355F102 163,436 4,319,135 SH SOLE 19 4,319,135 0 0
PPD INC COM 69355F102 760 20,086 SH SOLE 20 20,086 0 0
PPD INC COM 69355F102 90,412 2,389,312 SH SOLE 21 2,389,312 0 0
PPD INC COM 69355F102 131,379 3,471,958 SH SOLE 22 3,270,954 0 201,004
PPD INC COM 69355F102 2,850 75,310 SH SOLE 23 75,310 0 0
PPD INC COM 69355F102 902 23,838 SH SOLE 25 23,838 0 0
PPD INC COM 69355F102 7,472 197,459 SH SOLE 26 181,802 0 15,657
PPD INC COM 69355F102 5,359 141,625 SH SOLE 28 11,825 0 129,800
PPD INC COM 69355F102 11,568 305,716 SH SOLE 30 279,914 0 25,802
PPD INC COM 69355F102 656 17,349 SH SOLE 31 16,600 0 749
PPD INC COM 69355F102 83,410 2,204,273 SH SOLE 34 2,204,273 0 0
PPD INC COM 69355F102 1,082 28,588 SH SOLE 36 28,588 0 0
PPD INC COM 69355F102 209 5,533 SH SOLE 40 5,533 0 0
PPD INC COM 69355F102 1,198 31,647 SH SOLE 43 113 0 31,534
PPG INDS INC COM 693506107 101,454 675,190 SH SOLE 2 205,862 0 469,328
PPG INDS INC COM 693506107 20,656 137,467 SH SOLE 4 128,363 0 9,104
PPG INDS INC COM 693506107 33,930 225,809 SH SOLE 7 207,300 0 18,509
PPG INDS INC COM 693506107 9,222 61,373 SH SOLE 13 61,373 0 0
PPG INDS INC COM 693506107 4,734 31,505 SH SOLE 15 31,505 0 0
PPG INDS INC COM 693506107 229,869 1,529,808 SH SOLE 18 1,378,025 0 151,783
PPG INDS INC COM 693506107 419,995 2,795,122 SH SOLE 19 2,795,122 0 0
PPG INDS INC COM 693506107 921,778 6,134,555 SH SOLE 21 6,134,555 0 0
PPG INDS INC COM 693506107 905,103 6,023,582 SH SOLE 22 5,281,589 0 741,993
PPG INDS INC COM 693506107 22,984 152,959 SH SOLE 23 152,959 0 0
PPG INDS INC COM 693506107 74,876 498,307 SH SOLE 25 498,307 0 0
PPG INDS INC COM 693506107 87,735 583,887 SH SOLE 26 200,300 0 383,587
PPG INDS INC COM 693506107 194,538 1,294,677 SH SOLE 28 29,230 0 1,265,447
PPG INDS INC COM 693506107 53 352 SH SOLE 29 352 0 0
PPG INDS INC COM 693506107 166,662 1,109,158 SH SOLE 30 1,100,280 0 8,878
PPG INDS INC COM 693506107 13,769 91,635 SH SOLE 31 32,119 0 59,516
PPG INDS INC COM 693506107 101,789 677,416 SH SOLE 34 677,416 0 0
PPG INDS INC COM 693506107 21,897 145,729 SH SOLE 36 145,729 0 0
PPG INDS INC COM 693506107 1,422 9,461 SH SOLE 40 9,461 0 0
PPG INDS INC COM 693506107 17,149 114,128 SH SOLE 43 4,732 0 109,396
PPL CORP COM 69351T106 52,011 1,803,434 SH SOLE 2 354,507 0 1,448,927
PPL CORP COM 69351T106 13,432 465,755 SH SOLE 4 436,096 0 29,659
PPL CORP COM 69351T106 23,377 810,564 SH SOLE 7 740,934 0 69,630
PPL CORP COM 69351T106 86 2,977 SH SOLE 13 2,977 0 0
PPL CORP COM 69351T106 2,931 101,629 SH SOLE 15 101,629 0 0
PPL CORP COM 69351T106 0 15 SH SOLE 17 0 0 15
PPL CORP COM 69351T106 101,280 3,511,806 SH SOLE 18 3,351,238 0 160,568
PPL CORP COM 69351T106 91,215 3,162,789 SH SOLE 19 3,162,789 0 0
PPL CORP COM 69351T106 915,376 31,739,803 SH SOLE 21 31,739,803 0 0
PPL CORP COM 69351T106 506,527 17,563,364 SH SOLE 22 15,755,279 0 1,808,085
PPL CORP COM 69351T106 13,941 483,387 SH SOLE 23 483,387 0 0
PPL CORP COM 69351T106 29,872 1,035,780 SH SOLE 25 1,035,780 0 0
PPL CORP COM 69351T106 44,981 1,559,680 SH SOLE 26 619,414 0 940,266
PPL CORP COM 69351T106 36,468 1,264,492 SH SOLE 28 83,461 0 1,181,031
PPL CORP COM 69351T106 64 2,236 SH SOLE 29 2,236 0 0
PPL CORP COM 69351T106 101,386 3,515,466 SH SOLE 30 3,515,466 0 0
PPL CORP COM 69351T106 3,617 125,416 SH SOLE 31 101,742 0 23,674
PPL CORP COM 69351T106 7,580 262,838 SH SOLE 32 262,838 0 0
PPL CORP COM 69351T106 5,671 196,635 SH SOLE 34 196,635 0 0
PPL CORP COM 69351T106 25,977 900,740 SH SOLE 35 900,740 0 0
PPL CORP COM 69351T106 14,893 516,397 SH SOLE 36 516,397 0 0
PPL CORP COM 69351T106 510 17,678 SH SOLE 40 17,678 0 0
PPL CORP COM 69351T106 7,142 247,627 SH SOLE 43 22,694 0 224,933
PQ GROUP HLDGS INC COM 73943T103 688 41,221 SH SOLE 2 13,407 0 27,814
PQ GROUP HLDGS INC COM 73943T103 17 995 SH SOLE 7 995 0 0
PQ GROUP HLDGS INC COM 73943T103 2,125 127,235 SH SOLE 18 127,235 0 0
PQ GROUP HLDGS INC COM 73943T103 1,905 114,043 SH SOLE 19 114,043 0 0
PQ GROUP HLDGS INC COM 73943T103 26,572 1,591,130 SH SOLE 21 1,591,130 0 0
PQ GROUP HLDGS INC COM 73943T103 17,979 1,076,600 SH SOLE 22 1,021,494 0 55,106
PQ GROUP HLDGS INC COM 73943T103 86 5,132 SH SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 677 40,545 SH SOLE 30 40,545 0 0
PQ GROUP HLDGS INC COM 73943T103 109 6,523 SH SOLE 40 6,523 0 0
PQ GROUP HLDGS INC COM 73943T103 215 12,889 SH SOLE 43 817 0 12,072
PRA GROUP INC COM 69354N106 2,033 54,845 SH SOLE 2 15,501 0 39,344
PRA GROUP INC COM 69354N106 9 237 SH SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 29 794 SH SOLE 7 794 0 0
PRA GROUP INC COM 69354N106 6,952 187,546 SH SOLE 18 187,546 0 0
PRA GROUP INC COM 69354N106 5,211 140,569 SH SOLE 19 140,569 0 0
PRA GROUP INC COM 69354N106 198,096 5,343,830 SH SOLE 21 5,343,830 0 0
PRA GROUP INC COM 69354N106 51,673 1,393,917 SH SOLE 22 1,320,893 0 73,024
PRA GROUP INC COM 69354N106 58 1,572 SH SOLE 23 1,572 0 0
PRA GROUP INC COM 69354N106 42 1,124 SH SOLE 25 1,124 0 0
PRA GROUP INC COM 69354N106 999 26,944 SH SOLE 26 7,494 0 19,450
PRA GROUP INC COM 69354N106 231 6,235 SH SOLE 28 6,235 0 0
PRA GROUP INC COM 69354N106 4,085 110,186 SH SOLE 30 110,186 0 0
PRA GROUP INC COM 69354N106 103 2,784 SH SOLE 36 2,784 0 0
PRA GROUP INC COM 69354N106 195 5,266 SH SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 514 13,878 SH SOLE 43 198 0 13,680
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1,874 1,750,000 PRN SOLE 21 1,750,000 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 803 750,000 PRN SOLE 22 750,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 25,015 163,143 SH SOLE 2 50,918 0 112,225
PRA HEALTH SCIENCES INC COM 69354M108 41 270 SH SOLE 4 270 0 0
PRA HEALTH SCIENCES INC COM 69354M108 195 1,274 SH SOLE 7 1,274 0 0
PRA HEALTH SCIENCES INC COM 69354M108 24,977 162,899 SH SOLE 18 162,899 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,572 16,773 SH SOLE 19 16,773 0 0
PRA HEALTH SCIENCES INC COM 69354M108 589,895 3,847,223 SH SOLE 21 3,847,223 0 0
PRA HEALTH SCIENCES INC COM 69354M108 314,815 2,053,189 SH SOLE 22 1,967,682 0 85,507
PRA HEALTH SCIENCES INC COM 69354M108 71 462 SH SOLE 25 462 0 0
PRA HEALTH SCIENCES INC COM 69354M108 4,526 29,517 SH SOLE 26 21,518 0 7,999
PRA HEALTH SCIENCES INC COM 69354M108 1,239 8,081 SH SOLE 28 8,081 0 0
PRA HEALTH SCIENCES INC COM 69354M108 134 871 SH SOLE 29 871 0 0
PRA HEALTH SCIENCES INC COM 69354M108 42,170 275,025 SH SOLE 30 275,025 0 0
PRA HEALTH SCIENCES INC COM 69354M108 184 1,199 SH SOLE 31 1,199 0 0
PRA HEALTH SCIENCES INC COM 69354M108 138 901 SH SOLE 34 901 0 0
PRA HEALTH SCIENCES INC COM 69354M108 293 1,909 SH SOLE 36 1,909 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,225 7,990 SH SOLE 40 7,990 0 0
PRA HEALTH SCIENCES INC COM 69354M108 8,697 56,724 SH SOLE 43 3,025 0 53,699
PRAXIS PRECISION MEDICINES I COM 74006W108 169 5,157 SH SOLE 2 1,015 0 4,142
PRAXIS PRECISION MEDICINES I COM 74006W108 11 321 SH SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,223 37,330 SH SOLE 18 37,330 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 14,772 450,908 SH SOLE 19 450,908 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 13,293 405,760 SH SOLE 21 405,760 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 10,109 308,575 SH SOLE 22 304,355 0 4,220
PRECIGEN INC COM 74017N105 394 57,254 SH SOLE 2 24,435 0 32,819
PRECIGEN INC COM 74017N105 2 218 SH SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 10 1,472 SH SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 1,521 220,825 SH SOLE 18 220,825 0 0
PRECIGEN INC COM 74017N105 839 121,822 SH SOLE 19 121,822 0 0
PRECIGEN INC COM 74017N105 29,337 4,257,846 SH SOLE 21 4,257,846 0 0
PRECIGEN INC COM 74017N105 16,957 2,461,166 SH SOLE 22 2,397,434 0 63,732
PRECIGEN INC COM 74017N105 473 68,695 SH SOLE 26 3,387 0 65,308
PRECIGEN INC COM 74017N105 61 8,838 SH SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 973 141,261 SH SOLE 30 141,261 0 0
PRECIGEN INC COM 74017N105 70 10,220 SH SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 179 26,008 SH SOLE 43 0 0 26,008
PRECISION BIOSCIENCES INC COM 74019P108 289 27,937 SH SOLE 2 12,815 0 15,122
PRECISION BIOSCIENCES INC COM 74019P108 10 986 SH SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,886 182,200 SH SOLE 18 164,660 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 1,470 141,990 SH SOLE 19 141,990 0 0
PRECISION BIOSCIENCES INC COM 74019P108 24,572 2,374,089 SH SOLE 21 2,374,089 0 0
PRECISION BIOSCIENCES INC COM 74019P108 14,450 1,396,117 SH SOLE 22 1,362,195 0 33,922
PRECISION BIOSCIENCES INC COM 74019P108 65 6,277 SH SOLE 23 6,277 0 0
PRECISION BIOSCIENCES INC COM 74019P108 192 18,525 SH SOLE 26 1,699 0 16,826
PRECISION BIOSCIENCES INC COM 74019P108 246 23,771 SH SOLE 30 23,771 0 0
PRECISION BIOSCIENCES INC COM 74019P108 17 1,656 SH SOLE 36 1,656 0 0
PRECISION BIOSCIENCES INC COM 74019P108 90 8,664 SH SOLE 40 8,664 0 0
PRECISION BIOSCIENCES INC COM 74019P108 247 23,880 SH SOLE 43 9,403 0 14,477
PRECISION DRILLING CORP COM NEW 74022D407 56 2,596 SH SOLE 22 2,596 0 0
PRECISION DRILLING CORP COM NEW 74022D407 34 1,551 SH SOLE 43 0 0 1,551
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH SOLE 21 6 0 0
PREFERRED APT CMNTYS INC COM 74039L103 583 59,178 SH SOLE 2 4,199 0 54,979
PREFERRED APT CMNTYS INC COM 74039L103 6 612 SH SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,761 178,798 SH SOLE 18 178,798 0 0
PREFERRED APT CMNTYS INC COM 74039L103 807 81,879 SH SOLE 19 81,879 0 0
PREFERRED APT CMNTYS INC COM 74039L103 20,921 2,123,978 SH SOLE 21 2,123,978 0 0
PREFERRED APT CMNTYS INC COM 74039L103 12,905 1,310,155 SH SOLE 22 1,259,299 0 50,856
PREFERRED APT CMNTYS INC COM 74039L103 24 2,433 SH SOLE 23 2,433 0 0
PREFERRED APT CMNTYS INC COM 74039L103 257 26,066 SH SOLE 43 4,959 0 21,107
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,005 15,777 SH SOLE 2 5,183 0 10,594
PREFERRED BK LOS ANGELES CA COM NEW 740367404 20 308 SH SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,567 56,007 SH SOLE 18 56,007 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,066 32,448 SH SOLE 19 32,448 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 102,235 1,605,453 SH SOLE 21 1,605,453 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 28,338 445,006 SH SOLE 22 424,799 0 20,207
PREFERRED BK LOS ANGELES CA COM NEW 740367404 45 710 SH SOLE 23 710 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 84 1,321 SH SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 109 1,708 SH SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,688 26,515 SH SOLE 30 26,515 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 160 2,509 SH SOLE 40 2,509 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 514 8,076 SH SOLE 43 31 0 8,045
PREFORMED LINE PRODS CO COM 740444104 189 2,744 SH SOLE 2 194 0 2,550
PREFORMED LINE PRODS CO COM 740444104 5 74 SH SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 810 11,785 SH SOLE 18 11,785 0 0
PREFORMED LINE PRODS CO COM 740444104 364 5,289 SH SOLE 19 5,289 0 0
PREFORMED LINE PRODS CO COM 740444104 8,062 117,265 SH SOLE 21 117,265 0 0
PREFORMED LINE PRODS CO COM 740444104 4,121 59,949 SH SOLE 22 56,998 0 2,951
PREFORMED LINE PRODS CO COM 740444104 10 151 SH SOLE 43 0 0 151
PRELUDE THERAPEUTICS INC COM 74065P101 213 4,917 SH SOLE 2 1,269 0 3,648
PRELUDE THERAPEUTICS INC COM 74065P101 10 232 SH SOLE 7 232 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,392 32,118 SH SOLE 18 32,118 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 742 17,122 SH SOLE 19 17,122 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 14,561 336,042 SH SOLE 21 336,042 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 12,614 291,125 SH SOLE 22 287,608 0 3,517
PRELUDE THERAPEUTICS INC COM 74065P101 7 169 SH SOLE 23 169 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,668 50,160 SH SOLE 2 17,101 0 33,059
PREMIER FINANCIAL CORP COM 74052F108 4 108 SH SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108 18 551 SH SOLE 7 551 0 0
PREMIER FINANCIAL CORP COM 74052F108 4,446 133,661 SH SOLE 18 133,661 0 0
PREMIER FINANCIAL CORP COM 74052F108 6,226 187,195 SH SOLE 19 187,195 0 0
PREMIER FINANCIAL CORP COM 74052F108 51,948 1,561,880 SH SOLE 21 1,561,880 0 0
PREMIER FINANCIAL CORP COM 74052F108 48,782 1,466,684 SH SOLE 22 1,407,310 0 59,374
PREMIER FINANCIAL CORP COM 74052F108 597 17,963 SH SOLE 23 17,963 0 0
PREMIER FINANCIAL CORP COM 74052F108 29 866 SH SOLE 25 866 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,531 76,092 SH SOLE 26 1,450 0 74,642
PREMIER FINANCIAL CORP COM 74052F108 170 5,106 SH SOLE 28 5,106 0 0
PREMIER FINANCIAL CORP COM 74052F108 383 11,514 SH SOLE 30 11,514 0 0
PREMIER FINANCIAL CORP COM 74052F108 227 6,812 SH SOLE 34 6,812 0 0
PREMIER FINANCIAL CORP COM 74052F108 74 2,215 SH SOLE 36 2,215 0 0
PREMIER FINANCIAL CORP COM 74052F108 219 6,571 SH SOLE 40 6,571 0 0
PREMIER FINANCIAL CORP COM 74052F108 961 28,897 SH SOLE 43 1,425 0 27,472
PREMIER FINL BANCORP INC COM 74050M105 233 12,507 SH SOLE 2 1,541 0 10,966
PREMIER FINL BANCORP INC COM 74050M105 6 316 SH SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 893 48,058 SH SOLE 18 48,058 0 0
PREMIER FINL BANCORP INC COM 74050M105 424 22,792 SH SOLE 19 22,792 0 0
PREMIER FINL BANCORP INC COM 74050M105 10,912 586,967 SH SOLE 21 586,967 0 0
PREMIER FINL BANCORP INC COM 74050M105 3,089 166,141 SH SOLE 22 147,821 0 18,320
PREMIER INC CL A 74051N102 9,652 285,134 SH SOLE 2 51,373 0 233,761
PREMIER INC CL A 74051N102 17 511 SH SOLE 4 511 0 0
PREMIER INC CL A 74051N102 93 2,756 SH SOLE 7 2,756 0 0
PREMIER INC CL A 74051N102 1,591 46,989 SH SOLE 18 46,989 0 0
PREMIER INC CL A 74051N102 1,073 31,713 SH SOLE 19 31,713 0 0
PREMIER INC CL A 74051N102 72,165 2,131,915 SH SOLE 21 2,131,915 0 0
PREMIER INC CL A 74051N102 81,273 2,400,969 SH SOLE 22 2,232,541 0 168,428
PREMIER INC CL A 74051N102 2,331 68,860 SH SOLE 23 68,860 0 0
PREMIER INC CL A 74051N102 73 2,150 SH SOLE 25 2,150 0 0
PREMIER INC CL A 74051N102 2,126 62,795 SH SOLE 26 42,297 0 20,498
PREMIER INC CL A 74051N102 524 15,489 SH SOLE 28 15,489 0 0
PREMIER INC CL A 74051N102 15,408 455,182 SH SOLE 30 455,182 0 0
PREMIER INC CL A 74051N102 78 2,314 SH SOLE 31 2,314 0 0
PREMIER INC CL A 74051N102 152 4,494 SH SOLE 36 4,494 0 0
PREMIER INC CL A 74051N102 502 14,844 SH SOLE 40 14,844 0 0
PREMIER INC CL A 74051N102 2,737 80,853 SH SOLE 43 4,973 0 75,880
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,035 68,861 SH SOLE 2 16,340 0 52,521
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10 223 SH SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 41 931 SH SOLE 7 931 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,090 206,220 SH SOLE 18 204,847 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8,425 191,127 SH SOLE 19 191,127 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 271,809 6,166,255 SH SOLE 21 6,166,255 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 72,466 1,643,975 SH SOLE 22 1,579,180 0 64,795
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 358 8,116 SH SOLE 23 8,116 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,544 57,710 SH SOLE 26 12,823 0 44,887
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 286 6,495 SH SOLE 28 6,495 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,748 107,721 SH SOLE 30 107,721 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 253 5,747 SH SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,327 52,790 SH SOLE 43 704 0 52,086
PRICE T ROWE GROUP INC COM 74144T108 106,745 622,058 SH SOLE 2 182,475 0 439,583
PRICE T ROWE GROUP INC COM 74144T108 21,325 124,270 SH SOLE 4 115,540 0 8,730
PRICE T ROWE GROUP INC COM 74144T108 55,868 325,572 SH SOLE 7 244,513 0 81,059
PRICE T ROWE GROUP INC COM 74144T108 2,391 13,936 SH SOLE 13 13,936 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,292 30,840 SH SOLE 15 30,840 0 0
PRICE T ROWE GROUP INC COM 74144T108 108,450 631,994 SH SOLE 18 579,910 0 52,084
PRICE T ROWE GROUP INC COM 74144T108 31,293 182,358 SH SOLE 19 182,358 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,257,638 7,328,891 SH SOLE 21 7,328,891 0 0
PRICE T ROWE GROUP INC COM 74144T108 932,525 5,434,294 SH SOLE 22 4,726,917 0 707,377
PRICE T ROWE GROUP INC COM 74144T108 28,684 167,159 SH SOLE 23 167,159 0 0
PRICE T ROWE GROUP INC COM 74144T108 72,740 423,892 SH SOLE 25 423,892 0 0
PRICE T ROWE GROUP INC COM 74144T108 87,854 511,971 SH SOLE 26 158,038 0 353,933
PRICE T ROWE GROUP INC COM 74144T108 163,700 953,965 SH SOLE 28 28,228 0 925,737
PRICE T ROWE GROUP INC COM 74144T108 1,241 7,230 SH SOLE 29 7,230 0 0
PRICE T ROWE GROUP INC COM 74144T108 228,692 1,332,703 SH SOLE 30 1,332,703 0 0
PRICE T ROWE GROUP INC COM 74144T108 8,757 51,031 SH SOLE 31 43,499 0 7,532
PRICE T ROWE GROUP INC COM 74144T108 4,241 24,716 SH SOLE 34 24,716 0 0
PRICE T ROWE GROUP INC COM 74144T108 28,480 165,967 SH SOLE 36 165,967 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,576 9,187 SH SOLE 40 9,187 0 0
PRICE T ROWE GROUP INC COM 74144T108 38,924 226,828 SH SOLE 43 30,592 0 196,236
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 6,751 5,760,000 PRN SOLE 21 5,760,000 0 0
PRICESMART INC COM 741511109 2,913 30,106 SH SOLE 2 9,280 0 20,826
PRICESMART INC COM 741511109 6 64 SH SOLE 4 64 0 0
PRICESMART INC COM 741511109 39 400 SH SOLE 7 400 0 0
PRICESMART INC COM 741511109 9,544 98,648 SH SOLE 18 95,232 0 3,416
PRICESMART INC COM 741511109 9,573 98,950 SH SOLE 19 98,950 0 0
PRICESMART INC COM 741511109 268,885 2,779,176 SH SOLE 21 2,779,176 0 0
PRICESMART INC COM 741511109 74,421 769,206 SH SOLE 22 734,623 0 34,583
PRICESMART INC COM 741511109 1,398 14,448 SH SOLE 23 14,448 0 0
PRICESMART INC COM 741511109 95 977 SH SOLE 25 977 0 0
PRICESMART INC COM 741511109 2,684 27,744 SH SOLE 26 3,830 0 23,914
PRICESMART INC COM 741511109 269 2,778 SH SOLE 28 2,778 0 0
PRICESMART INC COM 741511109 4,999 51,673 SH SOLE 30 51,673 0 0
PRICESMART INC COM 741511109 168 1,740 SH SOLE 34 1,740 0 0
PRICESMART INC COM 741511109 216 2,232 SH SOLE 36 2,232 0 0
PRICESMART INC COM 741511109 273 2,824 SH SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 2,602 26,896 SH SOLE 43 3,246 0 23,650
PRIMEENERGY RESOURCES CORP COM 74158E104 31 596 SH SOLE 2 28 0 568
PRIMEENERGY RESOURCES CORP COM 74158E104 122 2,337 SH SOLE 18 2,337 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 49 937 SH SOLE 19 937 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 922 17,602 SH SOLE 21 17,602 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 265 5,056 SH SOLE 22 4,702 0 354
PRIMERICA INC COM 74164M108 15,291 103,446 SH SOLE 2 34,528 0 68,918
PRIMERICA INC COM 74164M108 25 168 SH SOLE 4 168 0 0
PRIMERICA INC COM 74164M108 129 876 SH SOLE 7 876 0 0
PRIMERICA INC COM 74164M108 14,444 97,713 SH SOLE 18 97,713 0 0
PRIMERICA INC COM 74164M108 1,562 10,565 SH SOLE 19 10,565 0 0
PRIMERICA INC COM 74164M108 284,029 1,921,455 SH SOLE 21 1,921,455 0 0
PRIMERICA INC COM 74164M108 188,477 1,275,046 SH SOLE 22 1,222,447 0 52,599
PRIMERICA INC COM 74164M108 68 460 SH SOLE 25 460 0 0
PRIMERICA INC COM 74164M108 2,496 16,884 SH SOLE 26 10,470 0 6,414
PRIMERICA INC COM 74164M108 633 4,285 SH SOLE 28 4,285 0 0
PRIMERICA INC COM 74164M108 7,350 49,722 SH SOLE 30 49,722 0 0
PRIMERICA INC COM 74164M108 111 748 SH SOLE 31 748 0 0
PRIMERICA INC COM 74164M108 250 1,692 SH SOLE 36 1,692 0 0
PRIMERICA INC COM 74164M108 740 5,005 SH SOLE 40 5,005 0 0
PRIMERICA INC COM 74164M108 2,342 15,844 SH SOLE 43 255 0 15,589
PRIMIS FINANCIAL CORP COM 74167B109 379 26,072 SH SOLE 2 1,744 0 24,328
PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,029 70,764 SH SOLE 18 70,764 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,386 95,312 SH SOLE 19 95,312 0 0
PRIMIS FINANCIAL CORP COM 74167B109 13,036 896,533 SH SOLE 21 896,533 0 0
PRIMIS FINANCIAL CORP COM 74167B109 6,026 414,416 SH SOLE 22 390,011 0 24,405
PRIMIS FINANCIAL CORP COM 74167B109 164 11,263 SH SOLE 26 0 0 11,263
PRIMIS FINANCIAL CORP COM 74167B109 24 1,677 SH SOLE 43 0 0 1,677
PRIMO WATER CORPORATION COM 74167P108 2,409 148,171 SH SOLE 2 8,078 0 140,093
PRIMO WATER CORPORATION COM 74167P108 46 2,829 SH SOLE 7 2,829 0 0
PRIMO WATER CORPORATION COM 74167P108 8,305 510,776 SH SOLE 18 510,776 0 0
PRIMO WATER CORPORATION COM 74167P108 4,824 296,679 SH SOLE 19 296,679 0 0
PRIMO WATER CORPORATION COM 74167P108 91,574 5,631,885 SH SOLE 21 5,631,885 0 0
PRIMO WATER CORPORATION COM 74167P108 25,902 1,593,004 SH SOLE 22 1,424,713 0 168,291
PRIMO WATER CORPORATION COM 74167P108 63 3,866 SH SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 1,498 92,117 SH SOLE 43 0 0 92,117
PRIMORIS SVCS CORP COM 74164F103 1,966 59,334 SH SOLE 2 25,918 0 33,416
PRIMORIS SVCS CORP COM 74164F103 9 262 SH SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 1,277 38,541 SH SOLE 7 38,541 0 0
PRIMORIS SVCS CORP COM 74164F103 5,752 173,604 SH SOLE 18 158,412 0 15,192
PRIMORIS SVCS CORP COM 74164F103 12,503 377,380 SH SOLE 19 377,380 0 0
PRIMORIS SVCS CORP COM 74164F103 62,071 1,873,550 SH SOLE 21 1,873,550 0 0
PRIMORIS SVCS CORP COM 74164F103 52,973 1,598,938 SH SOLE 22 1,550,613 0 48,325
PRIMORIS SVCS CORP COM 74164F103 516 15,562 SH SOLE 23 15,562 0 0
PRIMORIS SVCS CORP COM 74164F103 27 814 SH SOLE 25 814 0 0
PRIMORIS SVCS CORP COM 74164F103 2,190 66,097 SH SOLE 26 1,528 0 64,569
PRIMORIS SVCS CORP COM 74164F103 184 5,547 SH SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 1,157 34,916 SH SOLE 30 34,916 0 0
PRIMORIS SVCS CORP COM 74164F103 47 1,414 SH SOLE 36 1,414 0 0
PRIMORIS SVCS CORP COM 74164F103 225 6,783 SH SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 699 21,086 SH SOLE 43 0 0 21,086
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 37,911 632,273 SH SOLE 2 99,600 0 532,673
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,957 132,700 SH SOLE 4 122,132 0 10,568
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14,553 242,711 SH SOLE 7 233,120 0 9,591
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 43 722 SH SOLE 13 722 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,046 34,116 SH SOLE 15 34,116 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7 121 SH SOLE 17 0 0 121
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 52,918 882,558 SH SOLE 18 845,336 0 37,222
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,693 111,620 SH SOLE 19 111,620 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 573,552 9,565,576 SH SOLE 21 9,565,576 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 354,896 5,918,885 SH SOLE 22 5,294,418 0 624,467
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,112 168,641 SH SOLE 23 168,641 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 29,191 486,845 SH SOLE 25 486,845 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 39,645 661,189 SH SOLE 26 262,695 0 398,494
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 51,706 862,336 SH SOLE 28 28,973 0 833,363
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 93,888 1,565,844 SH SOLE 30 1,565,844 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,620 43,700 SH SOLE 31 33,733 0 9,967
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,415 73,630 SH SOLE 32 73,630 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,092 18,208 SH SOLE 34 18,208 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,250 254,337 SH SOLE 35 254,337 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11,186 186,551 SH SOLE 36 186,551 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 657 10,951 SH SOLE 40 10,951 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,292 255,029 SH SOLE 43 14,549 0 240,480
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 18 2,560 SH SOLE 2 1,712 0 848
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 173 24,909 SH SOLE 18 24,909 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 75 10,810 SH SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1,763 254,032 SH SOLE 21 254,032 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 618 88,983 SH SOLE 22 88,180 0 803
PRO-DEX INC COLO COM NEW 74265M205 16 581 SH SOLE 18 581 0 0
PRO-DEX INC COLO COM NEW 74265M205 224 8,294 SH SOLE 21 8,294 0 0
PRO-DEX INC COLO COM NEW 74265M205 1,395 51,766 SH SOLE 22 51,766 0 0
PROASSURANCE CORP COM 74267C106 1,534 57,340 SH SOLE 2 15,904 0 41,436
PROASSURANCE CORP COM 74267C106 6 235 SH SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 26 960 SH SOLE 7 960 0 0
PROASSURANCE CORP COM 74267C106 5,834 218,004 SH SOLE 18 218,004 0 0
PROASSURANCE CORP COM 74267C106 2,435 90,995 SH SOLE 19 90,995 0 0
PROASSURANCE CORP COM 74267C106 157,727 5,894,139 SH SOLE 21 5,894,139 0 0
PROASSURANCE CORP COM 74267C106 38,415 1,435,534 SH SOLE 22 1,366,410 0 69,124
PROASSURANCE CORP COM 74267C106 480 17,938 SH SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 185 6,926 SH SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 2,360 88,206 SH SOLE 30 88,206 0 0
PROASSURANCE CORP COM 74267C106 73 2,732 SH SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 143 5,336 SH SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 781 29,193 SH SOLE 43 1,965 0 27,228
PROCTER AND GAMBLE CO COM 742718109 830,798 6,134,516 SH SOLE 2 1,494,179 0 4,640,337
PROCTER AND GAMBLE CO COM 742718109 177,572 1,311,175 SH SOLE 4 1,215,998 0 95,177
PROCTER AND GAMBLE CO COM 742718109 318,400 2,351,033 SH SOLE 7 2,265,823 0 85,210
PROCTER AND GAMBLE CO COM 742718109 1,326 9,793 SH SOLE 13 9,793 0 0
PROCTER AND GAMBLE CO COM 742718109 43,599 321,929 SH SOLE 15 321,929 0 0
PROCTER AND GAMBLE CO COM 742718109 9 65 SH SOLE 17 0 0 65
PROCTER AND GAMBLE CO COM 742718109 553,615 4,087,833 SH SOLE 18 3,730,939 0 356,894
PROCTER AND GAMBLE CO COM 742718109 109,660 809,714 SH SOLE 19 809,714 0 0
PROCTER AND GAMBLE CO COM 742718109 7,445,395 54,975,966 SH SOLE 21 54,975,966 0 0
PROCTER AND GAMBLE CO COM 742718109 7,663,323 56,585,121 SH SOLE 22 50,439,602 0 6,145,519
PROCTER AND GAMBLE CO COM 742718109 234,694 1,732,955 SH SOLE 23 1,732,955 0 0
PROCTER AND GAMBLE CO COM 742718109 520,789 3,845,451 SH SOLE 25 3,845,451 0 0
PROCTER AND GAMBLE CO COM 742718109 702,178 5,184,807 SH SOLE 26 1,626,603 0 3,558,204
PROCTER AND GAMBLE CO COM 742718109 1,049,024 7,745,873 SH SOLE 28 295,947 0 7,449,926
PROCTER AND GAMBLE CO COM 742718109 9,291 68,601 SH SOLE 29 68,601 0 0
PROCTER AND GAMBLE CO COM 742718109 1,783,089 13,166,131 SH SOLE 30 13,148,985 0 17,146
PROCTER AND GAMBLE CO COM 742718109 107,272 792,084 SH SOLE 31 441,276 0 350,808
PROCTER AND GAMBLE CO COM 742718109 26,169 193,231 SH SOLE 32 193,231 0 0
PROCTER AND GAMBLE CO COM 742718109 26,330 194,420 SH SOLE 34 194,420 0 0
PROCTER AND GAMBLE CO COM 742718109 203,018 1,499,061 SH SOLE 36 1,499,061 0 0
PROCTER AND GAMBLE CO COM 742718109 484 3,576 SH SOLE 37 3,576 0 0
PROCTER AND GAMBLE CO COM 742718109 13,604 100,447 SH SOLE 40 100,447 0 0
PROCTER AND GAMBLE CO COM 742718109 270,065 1,994,128 SH SOLE 43 169,661 0 1,824,467
PROFESSIONAL HLDG CORP CL A COM 743139107 145 7,914 SH SOLE 2 845 0 7,069
PROFESSIONAL HLDG CORP CL A COM 743139107 775 42,207 SH SOLE 18 42,207 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 300 16,313 SH SOLE 19 16,313 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 7,692 418,723 SH SOLE 21 418,723 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 2,463 134,089 SH SOLE 22 121,531 0 12,558
PROFIRE ENERGY INC COM 74316X101 27 24,359 SH SOLE 21 24,359 0 0
PROFIRE ENERGY INC COM 74316X101 374 339,862 SH SOLE 22 339,862 0 0
PROFOUND MED CORP COM NEW 74319B502 24 1,181 SH SOLE 22 1,181 0 0
PROG HOLDINGS INC COM NPV 74319R101 6,235 144,019 SH SOLE 2 87,149 0 56,870
PROG HOLDINGS INC COM NPV 74319R101 610 14,089 SH SOLE 4 14,089 0 0
PROG HOLDINGS INC COM NPV 74319R101 117 2,707 SH SOLE 7 2,707 0 0
PROG HOLDINGS INC COM NPV 74319R101 15,571 359,681 SH SOLE 18 358,753 0 928
PROG HOLDINGS INC COM NPV 74319R101 10,257 236,948 SH SOLE 19 236,948 0 0
PROG HOLDINGS INC COM NPV 74319R101 216,949 5,011,526 SH SOLE 21 5,011,526 0 0
PROG HOLDINGS INC COM NPV 74319R101 107,773 2,489,561 SH SOLE 22 2,347,748 0 141,813
PROG HOLDINGS INC COM NPV 74319R101 1,779 41,087 SH SOLE 23 41,087 0 0
PROG HOLDINGS INC COM NPV 74319R101 331 7,645 SH SOLE 25 7,645 0 0
PROG HOLDINGS INC COM NPV 74319R101 3,061 70,718 SH SOLE 26 21,798 0 48,920
PROG HOLDINGS INC COM NPV 74319R101 420 9,700 SH SOLE 28 9,700 0 0
PROG HOLDINGS INC COM NPV 74319R101 315 7,287 SH SOLE 29 7,287 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,208 51,003 SH SOLE 30 51,003 0 0
PROG HOLDINGS INC COM NPV 74319R101 330 7,622 SH SOLE 31 7,622 0 0
PROG HOLDINGS INC COM NPV 74319R101 473 10,926 SH SOLE 34 10,926 0 0
PROG HOLDINGS INC COM NPV 74319R101 196 4,523 SH SOLE 36 4,523 0 0
PROG HOLDINGS INC COM NPV 74319R101 354 8,183 SH SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 3,492 80,663 SH SOLE 43 2,187 0 78,476
PROGENITY INC COM 74319F107 11 2,394 SH SOLE 2 514 0 1,880
PROGENITY INC COM 74319F107 200 42,040 SH SOLE 18 42,040 0 0
PROGENITY INC COM 74319F107 114 24,028 SH SOLE 19 24,028 0 0
PROGENITY INC COM 74319F107 2,385 501,137 SH SOLE 21 501,137 0 0
PROGENITY INC COM 74319F107 2,856 600,051 SH SOLE 22 599,403 0 648
PROGRESS SOFTWARE CORP COM 743312100 1,651 37,462 SH SOLE 2 21,599 0 15,863
PROGRESS SOFTWARE CORP COM 743312100 10 219 SH SOLE 4 219 0 0
PROGRESS SOFTWARE CORP COM 743312100 36 810 SH SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,486 192,590 SH SOLE 18 180,137 0 12,453
PROGRESS SOFTWARE CORP COM 743312100 17,790 403,760 SH SOLE 19 403,760 0 0
PROGRESS SOFTWARE CORP COM 743312100 236,737 5,373,054 SH SOLE 21 5,373,054 0 0
PROGRESS SOFTWARE CORP COM 743312100 68,027 1,543,959 SH SOLE 22 1,509,603 0 34,356
PROGRESS SOFTWARE CORP COM 743312100 749 17,010 SH SOLE 23 17,010 0 0
PROGRESS SOFTWARE CORP COM 743312100 69 1,577 SH SOLE 25 1,577 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,701 83,997 SH SOLE 26 10,268 0 73,729
PROGRESS SOFTWARE CORP COM 743312100 229 5,201 SH SOLE 28 5,201 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,292 97,412 SH SOLE 30 97,412 0 0
PROGRESS SOFTWARE CORP COM 743312100 171 3,888 SH SOLE 36 3,888 0 0
PROGRESS SOFTWARE CORP COM 743312100 225 5,098 SH SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,792 40,673 SH SOLE 43 270 0 40,403
PROGRESSIVE CORP COM 743315103 141,792 1,483,027 SH SOLE 2 349,789 0 1,133,238
PROGRESSIVE CORP COM 743315103 29,068 304,027 SH SOLE 4 281,454 0 22,573
PROGRESSIVE CORP COM 743315103 60,600 633,826 SH SOLE 7 612,392 0 21,434
PROGRESSIVE CORP COM 743315103 2,603 27,222 SH SOLE 13 27,222 0 0
PROGRESSIVE CORP COM 743315103 7,264 75,976 SH SOLE 15 75,976 0 0
PROGRESSIVE CORP COM 743315103 182,431 1,908,073 SH SOLE 18 1,793,997 0 114,076
PROGRESSIVE CORP COM 743315103 96,994 1,014,480 SH SOLE 19 1,014,480 0 0
PROGRESSIVE CORP COM 743315103 1,569,727 16,418,019 SH SOLE 21 16,418,019 0 0
PROGRESSIVE CORP COM 743315103 1,324,510 13,853,262 SH SOLE 22 12,350,798 0 1,502,464
PROGRESSIVE CORP COM 743315103 37,749 394,827 SH SOLE 23 394,827 0 0
PROGRESSIVE CORP COM 743315103 97,512 1,019,889 SH SOLE 25 1,019,889 0 0
PROGRESSIVE CORP COM 743315103 133,083 1,391,934 SH SOLE 26 502,030 0 889,904
PROGRESSIVE CORP COM 743315103 246,755 2,580,851 SH SOLE 28 70,898 0 2,509,953
PROGRESSIVE CORP COM 743315103 1,399 14,633 SH SOLE 29 14,633 0 0
PROGRESSIVE CORP COM 743315103 287,280 3,004,709 SH SOLE 30 3,004,709 0 0
PROGRESSIVE CORP COM 743315103 10,382 108,585 SH SOLE 31 89,068 0 19,517
PROGRESSIVE CORP COM 743315103 35,470 370,985 SH SOLE 34 370,985 0 0
PROGRESSIVE CORP COM 743315103 36,493 381,684 SH SOLE 36 381,684 0 0
PROGRESSIVE CORP COM 743315103 1,906 19,932 SH SOLE 37 19,932 0 0
PROGRESSIVE CORP COM 743315103 2,267 23,715 SH SOLE 40 23,715 0 0
PROGRESSIVE CORP COM 743315103 51,985 543,716 SH SOLE 43 29,760 0 513,956
PROGYNY INC COM 74340E103 913 20,513 SH SOLE 2 8,174 0 12,339
PROGYNY INC COM 74340E103 3 63 SH SOLE 4 63 0 0
PROGYNY INC COM 74340E103 21 470 SH SOLE 7 470 0 0
PROGYNY INC COM 74340E103 3,994 89,728 SH SOLE 18 83,985 0 5,743
PROGYNY INC COM 74340E103 6,621 148,756 SH SOLE 19 148,756 0 0
PROGYNY INC COM 74340E103 45,079 1,012,794 SH SOLE 21 1,012,794 0 0
PROGYNY INC COM 74340E103 41,984 943,250 SH SOLE 22 928,277 0 14,973
PROGYNY INC COM 74340E103 124 2,790 SH SOLE 23 2,790 0 0
PROGYNY INC COM 74340E103 18 410 SH SOLE 25 410 0 0
PROGYNY INC COM 74340E103 206 4,629 SH SOLE 26 810 0 3,819
PROGYNY INC COM 74340E103 163 3,671 SH SOLE 30 3,671 0 0
PROGYNY INC COM 74340E103 32 720 SH SOLE 36 720 0 0
PROGYNY INC COM 74340E103 93 2,079 SH SOLE 40 2,079 0 0
PROGYNY INC COM 74340E103 12 267 SH SOLE 43 0 0 267
PROLOGIS INC. COM 74340W103 279,153 2,633,515 SH SOLE 2 655,491 0 1,978,024
PROLOGIS INC. COM 74340W103 188,439 1,777,730 SH SOLE 4 1,749,302 0 28,428
PROLOGIS INC. COM 74340W103 174,226 1,643,639 SH SOLE 7 1,616,133 0 27,506
PROLOGIS INC. COM 74340W103 9,659 91,118 SH SOLE 13 91,118 0 0
PROLOGIS INC. COM 74340W103 10,232 96,524 SH SOLE 15 96,524 0 0
PROLOGIS INC. COM 74340W103 0 1 SH SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 190,102 1,793,413 SH SOLE 18 1,613,004 0 180,409
PROLOGIS INC. COM 74340W103 248,956 2,348,637 SH SOLE 19 2,348,637 0 0
PROLOGIS INC. COM 74340W103 2,384,268 22,493,097 SH SOLE 21 22,493,097 0 0
PROLOGIS INC. COM 74340W103 2,597,033 24,500,316 SH SOLE 22 21,877,158 0 2,623,158
PROLOGIS INC. COM 74340W103 62,404 588,714 SH SOLE 23 588,714 0 0
PROLOGIS INC. COM 74340W103 485,523 4,580,407 SH SOLE 25 4,580,407 0 0
PROLOGIS INC. COM 74340W103 172,321 1,625,668 SH SOLE 26 508,744 0 1,116,924
PROLOGIS INC. COM 74340W103 251,480 2,372,454 SH SOLE 28 149,270 0 2,223,184
PROLOGIS INC. COM 74340W103 3,913 36,915 SH SOLE 29 36,915 0 0
PROLOGIS INC. COM 74340W103 705,473 6,655,404 SH SOLE 30 6,655,404 0 0
PROLOGIS INC. COM 74340W103 17,393 164,082 SH SOLE 31 139,344 0 24,738
PROLOGIS INC. COM 74340W103 43,527 410,636 SH SOLE 34 410,636 0 0
PROLOGIS INC. COM 74340W103 44,928 423,848 SH SOLE 36 423,848 0 0
PROLOGIS INC. COM 74340W103 3,173 29,931 SH SOLE 40 29,931 0 0
PROLOGIS INC. COM 74340W103 78,469 740,270 SH SOLE 43 33,296 0 706,974
PROMETHEUS BIOSCIENCES INC COM 74349U108 11 612 SH SOLE 18 612 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 5,788 316,988 SH SOLE 19 316,988 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 198 10,820 SH SOLE 20 10,820 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 12 662 SH SOLE 21 662 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 19 1,014 SH SOLE 22 1,014 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 55 3,013 SH SOLE 26 3,013 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 230 12,597 SH SOLE 28 0 0 12,597
PROMETHEUS BIOSCIENCES INC COM 74349U108 4 211 SH SOLE 31 0 0 211
PROOFPOINT INC COM 743424103 19,093 151,782 SH SOLE 2 53,639 0 98,143
PROOFPOINT INC COM 743424103 466 3,703 SH SOLE 4 3,703 0 0
PROOFPOINT INC COM 743424103 143 1,137 SH SOLE 7 1,137 0 0
PROOFPOINT INC COM 743424103 5,726 45,519 SH SOLE 18 44,866 0 653
PROOFPOINT INC COM 743424103 10,423 82,861 SH SOLE 19 82,861 0 0
PROOFPOINT INC COM 743424103 149,669 1,189,831 SH SOLE 21 1,189,831 0 0
PROOFPOINT INC COM 743424103 198,914 1,581,317 SH SOLE 22 1,497,404 0 83,913
PROOFPOINT INC COM 743424103 719 5,716 SH SOLE 23 5,716 0 0
PROOFPOINT INC COM 743424103 264 2,102 SH SOLE 25 2,102 0 0
PROOFPOINT INC COM 743424103 4,304 34,217 SH SOLE 26 20,156 0 14,061
PROOFPOINT INC COM 743424103 928 7,376 SH SOLE 28 7,376 0 0
PROOFPOINT INC COM 743424103 419 3,329 SH SOLE 29 3,329 0 0
PROOFPOINT INC COM 743424103 29,657 235,763 SH SOLE 30 235,763 0 0
PROOFPOINT INC COM 743424103 494 3,924 SH SOLE 31 3,924 0 0
PROOFPOINT INC COM 743424103 4,153 33,019 SH SOLE 34 33,019 0 0
PROOFPOINT INC COM 743424103 191 1,519 SH SOLE 36 1,519 0 0
PROOFPOINT INC COM 743424103 885 7,033 SH SOLE 40 7,033 0 0
PROOFPOINT INC COM 743424103 1,278 10,157 SH SOLE 43 346 0 9,811
PROOFPOINT INC NOTE 0.250% 8/1 743424AF0 5,911 5,540,000 PRN SOLE 21 5,540,000 0 0
PROOFPOINT INC NOTE 0.250% 8/1 743424AF0 4,801 4,500,000 PRN SOLE 22 4,500,000 0 0
PROPETRO HLDG CORP COM 74347M108 1,060 99,452 SH SOLE 2 31,576 0 67,876
PROPETRO HLDG CORP COM 74347M108 5 439 SH SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 16 1,522 SH SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 3,531 331,192 SH SOLE 18 331,192 0 0
PROPETRO HLDG CORP COM 74347M108 1,483 139,126 SH SOLE 19 139,126 0 0
PROPETRO HLDG CORP COM 74347M108 111,041 10,416,648 SH SOLE 21 10,416,648 0 0
PROPETRO HLDG CORP COM 74347M108 27,570 2,586,324 SH SOLE 22 2,464,271 0 122,053
PROPETRO HLDG CORP COM 74347M108 44 4,173 SH SOLE 23 4,173 0 0
PROPETRO HLDG CORP COM 74347M108 460 43,110 SH SOLE 26 21,184 0 21,926
PROPETRO HLDG CORP COM 74347M108 141 13,252 SH SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 2,000 187,649 SH SOLE 30 187,649 0 0
PROPETRO HLDG CORP COM 74347M108 100 9,339 SH SOLE 34 9,339 0 0
PROPETRO HLDG CORP COM 74347M108 95 8,951 SH SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 550 51,620 SH SOLE 43 10,782 0 40,838
PROPHASE LABS INC COM 74345W108 1 123 SH SOLE 21 123 0 0
PROPHASE LABS INC COM 74345W108 6 768 SH SOLE 22 768 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 11 1,732 SH SOLE 22 1,732 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 1 166 SH SOLE 43 166 0 0
PROS HOLDINGS INC COM 74346Y103 1,382 32,526 SH SOLE 2 18,628 0 13,898
PROS HOLDINGS INC COM 74346Y103 8 178 SH SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103 30 705 SH SOLE 7 705 0 0
PROS HOLDINGS INC COM 74346Y103 6,276 147,666 SH SOLE 18 129,514 0 18,152
PROS HOLDINGS INC COM 74346Y103 14,846 349,329 SH SOLE 19 349,329 0 0
PROS HOLDINGS INC COM 74346Y103 64,783 1,524,302 SH SOLE 21 1,524,302 0 0
PROS HOLDINGS INC COM 74346Y103 58,959 1,387,273 SH SOLE 22 1,355,742 0 31,531
PROS HOLDINGS INC COM 74346Y103 715 16,823 SH SOLE 23 16,823 0 0
PROS HOLDINGS INC COM 74346Y103 35 819 SH SOLE 25 819 0 0
PROS HOLDINGS INC COM 74346Y103 3,803 89,475 SH SOLE 26 13,930 0 75,545
PROS HOLDINGS INC COM 74346Y103 220 5,173 SH SOLE 28 5,173 0 0
PROS HOLDINGS INC COM 74346Y103 1,168 27,479 SH SOLE 30 27,479 0 0
PROS HOLDINGS INC COM 74346Y103 96 2,255 SH SOLE 34 2,255 0 0
PROS HOLDINGS INC COM 74346Y103 86 2,031 SH SOLE 36 2,031 0 0
PROS HOLDINGS INC COM 74346Y103 230 5,415 SH SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 246 5,797 SH SOLE 43 0 0 5,797
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH SOLE 17 0 0 16
PROSHARES TR RUSS 2000 DIVD 74347B698 1 8 SH SOLE 17 0 0 8
PROSHARES TR MSCI EAFE DIVD 74347B839 2 36 SH SOLE 17 0 0 36
PROSHARES TR II VIX MDTRM FUTR N 74347W338 3 88 SH SOLE 17 0 0 88
PROSIGHT GLOBAL INC COM 74349J103 122 9,703 SH SOLE 2 3,273 0 6,430
PROSIGHT GLOBAL INC COM 74349J103 441 34,980 SH SOLE 18 34,980 0 0
PROSIGHT GLOBAL INC COM 74349J103 178 14,109 SH SOLE 19 14,109 0 0
PROSIGHT GLOBAL INC COM 74349J103 5,764 457,439 SH SOLE 21 457,439 0 0
PROSIGHT GLOBAL INC COM 74349J103 1,284 101,918 SH SOLE 22 92,988 0 8,930
PROSIGHT GLOBAL INC COM 74349J103 50 4,002 SH SOLE 30 4,002 0 0
PROSIGHT GLOBAL INC COM 74349J103 0 34 SH SOLE 43 0 0 34
PROSPECT CAP CORP COM 74348T102 11,422 1,489,194 SH SOLE 30 1,489,194 0 0
PROSPECT CAP CORP COM 74348T102 1,123 146,461 SH SOLE 43 37,351 0 109,110
PROSPERITY BANCSHARES INC COM 743606105 17,515 233,871 SH SOLE 2 69,617 0 164,254
PROSPERITY BANCSHARES INC COM 743606105 28 373 SH SOLE 4 373 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,099 41,379 SH SOLE 7 41,379 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,821 224,603 SH SOLE 18 224,280 0 323
PROSPERITY BANCSHARES INC COM 743606105 1,836 24,517 SH SOLE 19 24,517 0 0
PROSPERITY BANCSHARES INC COM 743606105 332,459 4,439,294 SH SOLE 21 4,439,294 0 0
PROSPERITY BANCSHARES INC COM 743606105 223,747 2,987,671 SH SOLE 22 2,865,825 0 121,846
PROSPERITY BANCSHARES INC COM 743606105 44 583 SH SOLE 25 583 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,151 42,081 SH SOLE 26 31,097 0 10,984
PROSPERITY BANCSHARES INC COM 743606105 716 9,558 SH SOLE 28 7,158 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 84 1,125 SH SOLE 29 1,125 0 0
PROSPERITY BANCSHARES INC COM 743606105 14,792 197,511 SH SOLE 30 197,511 0 0
PROSPERITY BANCSHARES INC COM 743606105 242 3,237 SH SOLE 31 3,237 0 0
PROSPERITY BANCSHARES INC COM 743606105 85 1,132 SH SOLE 34 1,132 0 0
PROSPERITY BANCSHARES INC COM 743606105 246 3,282 SH SOLE 36 3,282 0 0
PROSPERITY BANCSHARES INC COM 743606105 852 11,372 SH SOLE 40 11,372 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,690 22,570 SH SOLE 43 649 0 21,921
PROTAGONIST THERAPEUTICS INC COM 74366E102 423 16,336 SH SOLE 2 11,719 0 4,617
PROTAGONIST THERAPEUTICS INC COM 74366E102 4 140 SH SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 12 453 SH SOLE 7 453 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 3,159 121,952 SH SOLE 18 121,952 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,592 61,449 SH SOLE 19 61,449 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 43,892 1,694,668 SH SOLE 21 1,694,668 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 27,894 1,076,985 SH SOLE 22 1,049,856 0 27,129
PROTAGONIST THERAPEUTICS INC COM 74366E102 514 19,860 SH SOLE 30 19,860 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 89 3,429 SH SOLE 40 3,429 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 165 6,357 SH SOLE 43 229 0 6,128
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 6 1,371 SH SOLE 22 1,371 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 14 913 SH SOLE 2 472 0 441
PROTARA THERAPEUTICS INC COM STK 74365U107 154 9,777 SH SOLE 18 9,777 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 96 6,118 SH SOLE 19 6,118 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 2,073 131,683 SH SOLE 21 131,683 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 651 41,385 SH SOLE 22 41,280 0 105
PROTECTIVE INS CORP CL A 74368L104 4 175 SH SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 192 8,416 SH SOLE 2 701 0 7,715
PROTECTIVE INS CORP CL B 74368L203 5 233 SH SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 830 36,291 SH SOLE 18 36,291 0 0
PROTECTIVE INS CORP CL B 74368L203 878 38,396 SH SOLE 19 38,396 0 0
PROTECTIVE INS CORP CL B 74368L203 8,480 370,808 SH SOLE 21 370,808 0 0
PROTECTIVE INS CORP CL B 74368L203 7,540 329,706 SH SOLE 22 319,535 0 10,171
PROTECTIVE INS CORP CL B 74368L203 17 752 SH SOLE 23 752 0 0
PROTECTIVE INS CORP CL B 74368L203 139 6,076 SH SOLE 26 0 0 6,076
PROTHENA CORP PLC SHS G72800108 972 38,698 SH SOLE 2 8,826 0 29,872
PROTHENA CORP PLC SHS G72800108 3 111 SH SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 15 606 SH SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 3,510 139,736 SH SOLE 18 139,736 0 0
PROTHENA CORP PLC SHS G72800108 21,333 849,252 SH SOLE 19 849,252 0 0
PROTHENA CORP PLC SHS G72800108 686 27,295 SH SOLE 20 27,295 0 0
PROTHENA CORP PLC SHS G72800108 41,217 1,640,801 SH SOLE 21 1,640,801 0 0
PROTHENA CORP PLC SHS G72800108 20,642 821,749 SH SOLE 22 775,188 0 46,561
PROTHENA CORP PLC SHS G72800108 28 1,129 SH SOLE 25 1,129 0 0
PROTHENA CORP PLC SHS G72800108 155 6,154 SH SOLE 26 3,971 0 2,183
PROTHENA CORP PLC SHS G72800108 166 6,604 SH SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 486 19,331 SH SOLE 30 19,331 0 0
PROTHENA CORP PLC SHS G72800108 63 2,508 SH SOLE 36 2,508 0 0
PROTHENA CORP PLC SHS G72800108 83 3,315 SH SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 847 33,719 SH SOLE 43 1,929 0 31,790
PROTO LABS INC COM 743713109 2,894 23,774 SH SOLE 2 18,300 0 5,474
PROTO LABS INC COM 743713109 26 212 SH SOLE 4 212 0 0
PROTO LABS INC COM 743713109 51 418 SH SOLE 7 418 0 0
PROTO LABS INC COM 743713109 13,692 112,459 SH SOLE 18 108,130 0 4,329
PROTO LABS INC COM 743713109 12,041 98,900 SH SOLE 19 98,900 0 0
PROTO LABS INC COM 743713109 384,927 3,161,622 SH SOLE 21 3,161,622 0 0
PROTO LABS INC COM 743713109 100,082 822,031 SH SOLE 22 802,351 0 19,680
PROTO LABS INC COM 743713109 353 2,901 SH SOLE 23 2,901 0 0
PROTO LABS INC COM 743713109 42 341 SH SOLE 25 341 0 0
PROTO LABS INC COM 743713109 2,666 21,901 SH SOLE 26 6,844 0 15,057
PROTO LABS INC COM 743713109 399 3,279 SH SOLE 28 3,279 0 0
PROTO LABS INC COM 743713109 20,270 166,485 SH SOLE 30 166,485 0 0
PROTO LABS INC COM 743713109 146 1,196 SH SOLE 34 1,196 0 0
PROTO LABS INC COM 743713109 102 840 SH SOLE 36 840 0 0
PROTO LABS INC COM 743713109 367 3,013 SH SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 1,390 11,418 SH SOLE 43 7 0 11,411
PROVENTION BIO INC COM 74374N102 221 21,100 SH SOLE 2 15,200 0 5,900
PROVENTION BIO INC COM 74374N102 2 183 SH SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102 8 751 SH SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 1,829 174,276 SH SOLE 18 174,276 0 0
PROVENTION BIO INC COM 74374N102 1,552 147,884 SH SOLE 19 147,884 0 0
PROVENTION BIO INC COM 74374N102 27,420 2,612,707 SH SOLE 21 2,612,707 0 0
PROVENTION BIO INC COM 74374N102 15,223 1,450,474 SH SOLE 22 1,423,790 0 26,684
PROVENTION BIO INC COM 74374N102 16 1,534 SH SOLE 25 1,534 0 0
PROVENTION BIO INC COM 74374N102 32 3,070 SH SOLE 26 3,070 0 0
PROVENTION BIO INC COM 74374N102 471 44,853 SH SOLE 30 44,853 0 0
PROVENTION BIO INC COM 74374N102 29 2,727 SH SOLE 36 2,727 0 0
PROVENTION BIO INC COM 74374N102 37 3,550 SH SOLE 40 3,550 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 187 12,969 SH SOLE 2 1,377 0 11,592
PROVIDENT BANCORP INC COM NEW 74383L105 892 61,957 SH SOLE 18 61,957 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,051 73,004 SH SOLE 19 73,004 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 10,179 706,859 SH SOLE 21 706,859 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 3,968 275,570 SH SOLE 22 257,054 0 18,516
PROVIDENT BANCORP INC COM NEW 74383L105 309 21,427 SH SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 80 4,736 SH SOLE 2 253 0 4,483
PROVIDENT FINL HLDGS INC COM 743868101 434 25,665 SH SOLE 18 25,665 0 0
PROVIDENT FINL HLDGS INC COM 743868101 197 11,655 SH SOLE 19 11,655 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,536 268,407 SH SOLE 21 268,407 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,452 381,765 SH SOLE 22 373,398 0 8,367
PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH SOLE 43 0 0 417
PROVIDENT FINL SVCS INC COM 74386T105 1,806 81,078 SH SOLE 2 23,097 0 57,981
PROVIDENT FINL SVCS INC COM 74386T105 4 200 SH SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105 29 1,306 SH SOLE 7 1,306 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6,299 282,728 SH SOLE 18 282,728 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,779 169,613 SH SOLE 19 169,613 0 0
PROVIDENT FINL SVCS INC COM 74386T105 190,899 8,568,168 SH SOLE 21 8,568,168 0 0
PROVIDENT FINL SVCS INC COM 74386T105 46,026 2,065,809 SH SOLE 22 1,965,598 0 100,211
PROVIDENT FINL SVCS INC COM 74386T105 757 33,971 SH SOLE 26 10,644 0 23,327
PROVIDENT FINL SVCS INC COM 74386T105 192 8,628 SH SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,156 141,665 SH SOLE 30 141,665 0 0
PROVIDENT FINL SVCS INC COM 74386T105 145 6,488 SH SOLE 40 6,488 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,168 52,411 SH SOLE 43 11,481 0 40,930
PRUDENTIAL BANCORP INC NEW COM 74431A101 98 6,653 SH SOLE 2 276 0 6,377
PRUDENTIAL BANCORP INC NEW COM 74431A101 435 29,447 SH SOLE 18 29,447 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 225 15,242 SH SOLE 19 15,242 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 4,972 336,860 SH SOLE 21 336,860 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,139 77,165 SH SOLE 22 67,955 0 9,210
PRUDENTIAL FINL INC COM 744320102 90,189 990,000 SH SOLE 2 215,654 0 774,346
PRUDENTIAL FINL INC COM 744320102 18,311 200,997 SH SOLE 4 185,587 0 15,410
PRUDENTIAL FINL INC COM 744320102 32,886 360,989 SH SOLE 7 346,243 0 14,746
PRUDENTIAL FINL INC COM 744320102 109 1,199 SH SOLE 13 1,199 0 0
PRUDENTIAL FINL INC COM 744320102 4,634 50,867 SH SOLE 15 50,867 0 0
PRUDENTIAL FINL INC COM 744320102 1 14 SH SOLE 17 0 0 14
PRUDENTIAL FINL INC COM 744320102 108,699 1,193,179 SH SOLE 18 1,058,288 0 134,891
PRUDENTIAL FINL INC COM 744320102 21,920 240,620 SH SOLE 19 240,620 0 0
PRUDENTIAL FINL INC COM 744320102 1,184,969 13,007,343 SH SOLE 21 13,007,343 0 0
PRUDENTIAL FINL INC COM 744320102 825,352 9,059,843 SH SOLE 22 8,090,554 0 969,289
PRUDENTIAL FINL INC COM 744320102 22,540 247,420 SH SOLE 23 247,420 0 0
PRUDENTIAL FINL INC COM 744320102 72,267 793,270 SH SOLE 25 793,270 0 0
PRUDENTIAL FINL INC COM 744320102 82,196 902,259 SH SOLE 26 312,652 0 589,607
PRUDENTIAL FINL INC COM 744320102 127,649 1,401,200 SH SOLE 28 48,943 0 1,352,257
PRUDENTIAL FINL INC COM 744320102 888 9,750 SH SOLE 29 9,750 0 0
PRUDENTIAL FINL INC COM 744320102 245,463 2,694,439 SH SOLE 30 2,611,267 0 83,172
PRUDENTIAL FINL INC COM 744320102 5,723 62,817 SH SOLE 31 49,525 0 13,292
PRUDENTIAL FINL INC COM 744320102 5,936 65,161 SH SOLE 32 65,161 0 0
PRUDENTIAL FINL INC COM 744320102 3,387 37,184 SH SOLE 34 37,184 0 0
PRUDENTIAL FINL INC COM 744320102 27,346 300,171 SH SOLE 36 300,171 0 0
PRUDENTIAL FINL INC COM 744320102 1,459 16,014 SH SOLE 40 16,014 0 0
PRUDENTIAL FINL INC COM 744320102 55,770 612,181 SH SOLE 43 22,350 0 589,831
PRUDENTIAL PLC ADR 74435K204 71,416 1,672,896 SH SOLE 18 1,670,104 0 2,792
PRUDENTIAL PLC ADR 74435K204 20,906 489,720 SH SOLE 43 52,736 0 436,984
PS BUSINESS PKS INC CALIF COM 69360J107 7,246 46,877 SH SOLE 2 14,646 0 32,231
PS BUSINESS PKS INC CALIF COM 69360J107 3,759 24,318 SH SOLE 4 24,318 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,108 26,578 SH SOLE 7 26,578 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,287 105,362 SH SOLE 18 105,362 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,414 60,898 SH SOLE 19 60,898 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 248,573 1,608,055 SH SOLE 21 1,608,055 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 129,784 839,590 SH SOLE 22 824,205 0 15,385
PS BUSINESS PKS INC CALIF COM 69360J107 149 961 SH SOLE 23 961 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 13,520 87,466 SH SOLE 25 87,466 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,007 6,514 SH SOLE 26 5,181 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 1,987 12,853 SH SOLE 28 272 0 12,581
PS BUSINESS PKS INC CALIF COM 69360J107 13,441 86,949 SH SOLE 30 86,949 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 381 2,462 SH SOLE 40 2,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,584 16,714 SH SOLE 43 222 0 16,492
PSYCHEMEDICS CORP COM NEW 744375205 5 876 SH SOLE 18 876 0 0
PSYCHEMEDICS CORP COM NEW 744375205 129 20,828 SH SOLE 21 20,828 0 0
PSYCHEMEDICS CORP COM NEW 744375205 503 81,088 SH SOLE 22 81,088 0 0
PTC INC COM 69370C100 39,218 284,908 SH SOLE 2 91,012 0 193,896
PTC INC COM 69370C100 9,442 68,592 SH SOLE 4 64,257 0 4,335
PTC INC COM 69370C100 1,363 9,900 SH SOLE 7 9,900 0 0
PTC INC COM 69370C100 26 189 SH SOLE 13 189 0 0
PTC INC COM 69370C100 1,207 8,769 SH SOLE 15 8,769 0 0
PTC INC COM 69370C100 77,793 565,148 SH SOLE 18 558,738 0 6,410
PTC INC COM 69370C100 181,631 1,319,514 SH SOLE 19 1,319,514 0 0
PTC INC COM 69370C100 783,376 5,691,068 SH SOLE 21 5,691,068 0 0
PTC INC COM 69370C100 482,469 3,505,044 SH SOLE 22 3,359,081 0 145,963
PTC INC COM 69370C100 9,328 67,769 SH SOLE 23 67,769 0 0
PTC INC COM 69370C100 25,102 182,358 SH SOLE 25 182,358 0 0
PTC INC COM 69370C100 32,098 233,183 SH SOLE 26 135,419 0 97,764
PTC INC COM 69370C100 39,548 287,307 SH SOLE 28 11,220 0 276,087
PTC INC COM 69370C100 18 128 SH SOLE 29 128 0 0
PTC INC COM 69370C100 93,734 680,958 SH SOLE 30 625,719 0 55,239
PTC INC COM 69370C100 3,559 25,853 SH SOLE 31 14,285 0 11,568
PTC INC COM 69370C100 85,255 619,359 SH SOLE 34 619,359 0 0
PTC INC COM 69370C100 7,705 55,978 SH SOLE 36 55,978 0 0
PTC INC COM 69370C100 601 4,368 SH SOLE 40 4,368 0 0
PTC INC COM 69370C100 5,055 36,720 SH SOLE 43 5,185 0 31,535
PTC THERAPEUTICS INC COM 69366J200 2,288 48,323 SH SOLE 2 37,077 0 11,246
PTC THERAPEUTICS INC COM 69366J200 13 271 SH SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 56 1,180 SH SOLE 7 1,180 0 0
PTC THERAPEUTICS INC COM 69366J200 10,267 216,831 SH SOLE 18 203,215 0 13,616
PTC THERAPEUTICS INC COM 69366J200 24,207 511,239 SH SOLE 19 511,239 0 0
PTC THERAPEUTICS INC COM 69366J200 46 970 SH SOLE 20 970 0 0
PTC THERAPEUTICS INC COM 69366J200 134,349 2,837,365 SH SOLE 21 2,837,365 0 0
PTC THERAPEUTICS INC COM 69366J200 91,843 1,939,665 SH SOLE 22 1,892,510 0 47,155
PTC THERAPEUTICS INC COM 69366J200 307 6,476 SH SOLE 23 6,476 0 0
PTC THERAPEUTICS INC COM 69366J200 11 239 SH SOLE 25 239 0 0
PTC THERAPEUTICS INC COM 69366J200 2,771 58,532 SH SOLE 26 23,957 0 34,575
PTC THERAPEUTICS INC COM 69366J200 377 7,958 SH SOLE 28 7,958 0 0
PTC THERAPEUTICS INC COM 69366J200 21,555 455,231 SH SOLE 30 455,231 0 0
PTC THERAPEUTICS INC COM 69366J200 4,694 99,135 SH SOLE 34 99,135 0 0
PTC THERAPEUTICS INC COM 69366J200 37 772 SH SOLE 36 772 0 0
PTC THERAPEUTICS INC COM 69366J200 371 7,840 SH SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 861 18,180 SH SOLE 43 527 0 17,653
PUBLIC STORAGE COM 74460D109 111,662 452,513 SH SOLE 2 112,598 0 339,915
PUBLIC STORAGE COM 74460D109 65,687 266,199 SH SOLE 4 260,140 0 6,059
PUBLIC STORAGE COM 74460D109 110,053 445,992 SH SOLE 7 384,311 0 61,681
PUBLIC STORAGE COM 74460D109 129 524 SH SOLE 13 524 0 0
PUBLIC STORAGE COM 74460D109 4,997 20,249 SH SOLE 15 20,249 0 0
PUBLIC STORAGE COM 74460D109 67,943 275,340 SH SOLE 18 252,922 0 22,418
PUBLIC STORAGE COM 74460D109 67,604 273,968 SH SOLE 19 273,968 0 0
PUBLIC STORAGE COM 74460D109 1,655,244 6,707,910 SH SOLE 21 6,707,910 0 0
PUBLIC STORAGE COM 74460D109 1,270,694 5,149,512 SH SOLE 22 4,789,948 0 359,564
PUBLIC STORAGE COM 74460D109 29,291 118,702 SH SOLE 23 118,702 0 0
PUBLIC STORAGE COM 74460D109 217,288 880,566 SH SOLE 25 880,566 0 0
PUBLIC STORAGE COM 74460D109 99,299 402,412 SH SOLE 26 137,130 0 265,282
PUBLIC STORAGE COM 74460D109 89,372 362,181 SH SOLE 28 17,658 0 344,523
PUBLIC STORAGE COM 74460D109 2,209 8,950 SH SOLE 29 8,950 0 0
PUBLIC STORAGE COM 74460D109 350,960 1,422,273 SH SOLE 30 1,422,273 0 0
PUBLIC STORAGE COM 74460D109 10,545 42,734 SH SOLE 31 37,642 0 5,092
PUBLIC STORAGE COM 74460D109 1,970 7,984 SH SOLE 34 7,984 0 0
PUBLIC STORAGE COM 74460D109 31,284 126,780 SH SOLE 36 126,780 0 0
PUBLIC STORAGE COM 74460D109 1,573 6,373 SH SOLE 40 6,373 0 0
PUBLIC STORAGE COM 74460D109 32,678 132,430 SH SOLE 43 5,549 0 126,881
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 93,221 1,548,257 SH SOLE 2 576,130 0 972,127
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,624 325,924 SH SOLE 4 306,448 0 19,476
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 47,292 785,446 SH SOLE 7 588,299 0 197,147
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 122 2,020 SH SOLE 13 2,020 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,933 65,327 SH SOLE 15 65,327 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 233,311 3,874,953 SH SOLE 18 3,619,493 0 255,460
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 359,060 5,963,457 SH SOLE 19 5,963,457 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,087,930 18,068,926 SH SOLE 21 18,068,926 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 712,678 11,836,547 SH SOLE 22 10,647,891 0 1,188,656
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,949 331,326 SH SOLE 23 331,326 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 51,829 860,805 SH SOLE 25 860,805 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 71,962 1,195,186 SH SOLE 26 367,339 0 827,847
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 130,624 2,169,474 SH SOLE 28 64,398 0 2,105,076
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 63 1,043 SH SOLE 29 1,043 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 168,693 2,801,746 SH SOLE 30 2,801,746 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11,309 187,833 SH SOLE 31 68,745 0 119,088
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,503 74,790 SH SOLE 32 74,790 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26,492 439,996 SH SOLE 34 439,996 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15,435 256,345 SH SOLE 35 256,345 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 20,976 348,378 SH SOLE 36 348,378 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,234 20,487 SH SOLE 40 20,487 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24,786 411,656 SH SOLE 43 35,480 0 376,176
PUBMATIC INC COM CL A 74467Q103 76 1,538 SH SOLE 2 1,538 0 0
PUBMATIC INC COM CL A 74467Q103 167 3,393 SH SOLE 4 3,393 0 0
PUBMATIC INC COM CL A 74467Q103 2,015 40,855 SH SOLE 18 40,855 0 0
PUBMATIC INC COM CL A 74467Q103 13,907 281,980 SH SOLE 19 281,980 0 0
PUBMATIC INC COM CL A 74467Q103 704 14,264 SH SOLE 21 14,264 0 0
PUBMATIC INC COM CL A 74467Q103 6,790 137,669 SH SOLE 22 137,669 0 0
PUBMATIC INC COM CL A 74467Q103 131 2,658 SH SOLE 26 2,658 0 0
PUBMATIC INC COM CL A 74467Q103 5,825 118,105 SH SOLE 34 118,105 0 0
PULMATRIX INC COM NEW 74584P202 11 8,557 SH SOLE 18 8,557 0 0
PULMATRIX INC COM NEW 74584P202 132 99,486 SH SOLE 21 99,486 0 0
PULMATRIX INC COM NEW 74584P202 1,827 1,373,437 SH SOLE 22 1,373,437 0 0
PULMONX CORP COM 745848101 199 4,361 SH SOLE 2 975 0 3,386
PULMONX CORP COM 745848101 13 295 SH SOLE 7 295 0 0
PULMONX CORP COM 745848101 1,805 39,455 SH SOLE 18 39,455 0 0
PULMONX CORP COM 745848101 5,873 128,407 SH SOLE 19 128,407 0 0
PULMONX CORP COM 745848101 19,219 420,181 SH SOLE 21 420,181 0 0
PULMONX CORP COM 745848101 14,830 324,222 SH SOLE 22 320,087 0 4,135
PULSE BIOSCIENCES INC COM 74587B101 76 3,216 SH SOLE 2 1,243 0 1,973
PULSE BIOSCIENCES INC COM 74587B101 8 328 SH SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 1,151 48,625 SH SOLE 18 48,625 0 0
PULSE BIOSCIENCES INC COM 74587B101 581 24,544 SH SOLE 19 24,544 0 0
PULSE BIOSCIENCES INC COM 74587B101 12,097 510,834 SH SOLE 21 510,834 0 0
PULSE BIOSCIENCES INC COM 74587B101 8,590 362,752 SH SOLE 22 359,270 0 3,482
PULTE GROUP INC COM 745867101 52,140 994,277 SH SOLE 2 432,844 0 561,433
PULTE GROUP INC COM 745867101 10,306 196,529 SH SOLE 4 186,208 0 10,321
PULTE GROUP INC COM 745867101 18,118 345,508 SH SOLE 7 250,887 0 94,621
PULTE GROUP INC COM 745867101 385 7,349 SH SOLE 13 7,349 0 0
PULTE GROUP INC COM 745867101 1,932 36,849 SH SOLE 15 36,849 0 0
PULTE GROUP INC COM 745867101 32,679 623,163 SH SOLE 18 556,251 0 66,912
PULTE GROUP INC COM 745867101 11,982 228,482 SH SOLE 19 228,482 0 0
PULTE GROUP INC COM 745867101 603,950 11,516,963 SH SOLE 21 11,516,963 0 0
PULTE GROUP INC COM 745867101 388,032 7,399,539 SH SOLE 22 6,313,974 0 1,085,565
PULTE GROUP INC COM 745867101 16,715 318,743 SH SOLE 23 318,743 0 0
PULTE GROUP INC COM 745867101 22,876 436,233 SH SOLE 25 436,233 0 0
PULTE GROUP INC COM 745867101 40,711 776,336 SH SOLE 26 321,644 0 454,692
PULTE GROUP INC COM 745867101 38,148 727,462 SH SOLE 28 36,399 0 691,063
PULTE GROUP INC COM 745867101 2,965 56,542 SH SOLE 29 56,542 0 0
PULTE GROUP INC COM 745867101 102,854 1,961,369 SH SOLE 30 1,707,787 0 253,582
PULTE GROUP INC COM 745867101 8,676 165,449 SH SOLE 31 130,229 0 35,220
PULTE GROUP INC COM 745867101 1,946 37,103 SH SOLE 34 37,103 0 0
PULTE GROUP INC COM 745867101 8,882 169,378 SH SOLE 36 169,378 0 0
PULTE GROUP INC COM 745867101 582 11,098 SH SOLE 40 11,098 0 0
PULTE GROUP INC COM 745867101 10,926 208,352 SH SOLE 43 31,996 0 176,356
PUMA BIOTECHNOLOGY INC COM 74587V107 236 24,287 SH SOLE 2 13,726 0 10,561
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,157 119,053 SH SOLE 18 100,021 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 2,043 210,226 SH SOLE 19 210,226 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 14,337 1,474,959 SH SOLE 21 1,474,959 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,315 1,164,129 SH SOLE 22 1,141,995 0 22,134
PUMA BIOTECHNOLOGY INC COM 74587V107 138 14,187 SH SOLE 23 14,187 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 560 57,566 SH SOLE 26 6,898 0 50,668
PUMA BIOTECHNOLOGY INC COM 74587V107 38 3,901 SH SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 190 19,551 SH SOLE 30 19,551 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 34 3,457 SH SOLE 40 3,457 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 83 8,529 SH SOLE 43 3,568 0 4,961
PURE CYCLE CORP COM NEW 746228303 57 4,259 SH SOLE 2 2,121 0 2,138
PURE CYCLE CORP COM NEW 746228303 7 540 SH SOLE 7 540 0 0
PURE CYCLE CORP COM NEW 746228303 929 69,262 SH SOLE 18 69,262 0 0
PURE CYCLE CORP COM NEW 746228303 467 34,827 SH SOLE 19 34,827 0 0
PURE CYCLE CORP COM NEW 746228303 9,409 701,095 SH SOLE 21 701,095 0 0
PURE CYCLE CORP COM NEW 746228303 2,821 210,241 SH SOLE 22 207,568 0 2,673
PURE STORAGE INC CL A 74624M102 16,801 780,008 SH SOLE 2 348,132 0 431,876
PURE STORAGE INC CL A 74624M102 480 22,303 SH SOLE 4 22,303 0 0
PURE STORAGE INC CL A 74624M102 125 5,788 SH SOLE 7 5,788 0 0
PURE STORAGE INC CL A 74624M102 2,695 125,097 SH SOLE 18 121,891 0 3,206
PURE STORAGE INC CL A 74624M102 3,358 155,907 SH SOLE 19 155,907 0 0
PURE STORAGE INC CL A 74624M102 73,387 3,407,026 SH SOLE 21 3,407,026 0 0
PURE STORAGE INC CL A 74624M102 149,434 6,937,525 SH SOLE 22 6,563,570 0 373,955
PURE STORAGE INC CL A 74624M102 828 38,422 SH SOLE 23 38,422 0 0
PURE STORAGE INC CL A 74624M102 115 5,362 SH SOLE 25 5,362 0 0
PURE STORAGE INC CL A 74624M102 3,349 155,475 SH SOLE 26 95,656 0 59,819
PURE STORAGE INC CL A 74624M102 681 31,632 SH SOLE 28 31,632 0 0
PURE STORAGE INC CL A 74624M102 328 15,227 SH SOLE 29 15,227 0 0
PURE STORAGE INC CL A 74624M102 3,518 163,311 SH SOLE 30 163,311 0 0
PURE STORAGE INC CL A 74624M102 767 35,622 SH SOLE 31 35,622 0 0
PURE STORAGE INC CL A 74624M102 288 13,354 SH SOLE 34 13,354 0 0
PURE STORAGE INC CL A 74624M102 132 6,150 SH SOLE 36 6,150 0 0
PURE STORAGE INC CL A 74624M102 628 29,152 SH SOLE 40 29,152 0 0
PURE STORAGE INC CL A 74624M102 424 19,670 SH SOLE 43 678 0 18,992
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 3,953 3,575,000 PRN SOLE 21 3,575,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,659 1,500,000 PRN SOLE 22 1,500,000 0 0
PURPLE INNOVATION INC COM 74640Y106 499 15,763 SH SOLE 2 12,134 0 3,629
PURPLE INNOVATION INC COM 74640Y106 4 139 SH SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 24 755 SH SOLE 7 755 0 0
PURPLE INNOVATION INC COM 74640Y106 3,541 111,880 SH SOLE 18 111,880 0 0
PURPLE INNOVATION INC COM 74640Y106 1,773 56,014 SH SOLE 19 56,014 0 0
PURPLE INNOVATION INC COM 74640Y106 39,119 1,235,991 SH SOLE 21 1,235,991 0 0
PURPLE INNOVATION INC COM 74640Y106 39,066 1,234,311 SH SOLE 22 1,207,924 0 26,387
PURPLE INNOVATION INC COM 74640Y106 9 293 SH SOLE 25 293 0 0
PURPLE INNOVATION INC COM 74640Y106 16 508 SH SOLE 26 508 0 0
PURPLE INNOVATION INC COM 74640Y106 190 5,995 SH SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 710 22,448 SH SOLE 30 22,448 0 0
PURPLE INNOVATION INC COM 74640Y106 298 9,408 SH SOLE 34 9,408 0 0
PURPLE INNOVATION INC COM 74640Y106 23 716 SH SOLE 36 716 0 0
PURPLE INNOVATION INC COM 74640Y106 148 4,680 SH SOLE 40 4,680 0 0
PURPLE INNOVATION INC COM 74640Y106 11 338 SH SOLE 43 0 0 338
PUXIN LTD ADS 74704P108 12 2,922 SH SOLE 4 2,922 0 0
PUXIN LTD ADS 74704P108 205 51,340 SH SOLE 21 51,340 0 0
PUXIN LTD ADS 74704P108 737 184,191 SH SOLE 22 177,211 0 6,980
PUXIN LTD ADS 74704P108 278 69,397 SH SOLE 30 69,397 0 0
PUXIN LTD ADS 74704P108 94 23,598 SH SOLE 43 0 0 23,598
PVH CORPORATION COM 693656100 17,688 167,340 SH SOLE 2 40,027 0 127,313
PVH CORPORATION COM 693656100 245 2,322 SH SOLE 4 2,322 0 0
PVH CORPORATION COM 693656100 6,617 62,602 SH SOLE 7 54,120 0 8,482
PVH CORPORATION COM 693656100 128 1,213 SH SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 26,811 253,648 SH SOLE 18 247,500 0 6,148
PVH CORPORATION COM 693656100 28,483 269,474 SH SOLE 19 269,474 0 0
PVH CORPORATION COM 693656100 162,152 1,534,078 SH SOLE 21 1,534,078 0 0
PVH CORPORATION COM 693656100 186,566 1,765,048 SH SOLE 22 1,600,087 0 164,961
PVH CORPORATION COM 693656100 326 3,087 SH SOLE 23 3,087 0 0
PVH CORPORATION COM 693656100 223 2,114 SH SOLE 25 2,114 0 0
PVH CORPORATION COM 693656100 7,385 69,865 SH SOLE 26 21,093 0 48,772
PVH CORPORATION COM 693656100 1,983 18,756 SH SOLE 28 8,770 0 9,986
PVH CORPORATION COM 693656100 55 519 SH SOLE 29 519 0 0
PVH CORPORATION COM 693656100 20,269 191,760 SH SOLE 30 191,760 0 0
PVH CORPORATION COM 693656100 2,984 28,227 SH SOLE 31 2,039 0 26,188
PVH CORPORATION COM 693656100 10,202 96,519 SH SOLE 34 96,519 0 0
PVH CORPORATION COM 693656100 1,614 15,274 SH SOLE 36 15,274 0 0
PVH CORPORATION COM 693656100 920 8,706 SH SOLE 40 8,706 0 0
PVH CORPORATION COM 693656100 8,090 76,537 SH SOLE 43 3,740 0 72,797
PVH CORPORATION OPTIONS 693656100 63 600 SH Call SOLE 2 600 0 0
PVH CORPORATION OPTIONS 693656100 222 2,100 SH Call SOLE 4 2,100 0 0
PVH CORPORATION OPTIONS 693656100 2,653 25,100 SH Call SOLE 18 25,100 0 0
PVH CORPORATION OPTIONS 693656100 27,810 263,100 SH Call SOLE 19 263,100 0 0
PVH CORPORATION OPTIONS 693656100 1,416 13,400 SH Call SOLE 22 13,400 0 0
PVH CORPORATION OPTIONS 693656100 10,771 101,900 SH Call SOLE 34 101,900 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 103 9,795 SH SOLE 2 1,694 0 8,101
PZENA INVT MGMT INC CLASS A 74731Q103 7 626 SH SOLE 7 626 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 601 57,043 SH SOLE 18 57,043 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 328 31,167 SH SOLE 19 31,167 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 7,039 668,478 SH SOLE 21 668,478 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 3,799 360,823 SH SOLE 22 358,507 0 2,316
PZENA INVT MGMT INC CLASS A 74731Q103 10 950 SH SOLE 43 0 0 950
Q2 HLDGS INC COM 74736L109 2,337 23,323 SH SOLE 2 15,980 0 7,343
Q2 HLDGS INC COM 74736L109 20 203 SH SOLE 4 203 0 0
Q2 HLDGS INC COM 74736L109 83 825 SH SOLE 7 825 0 0
Q2 HLDGS INC COM 74736L109 16,697 166,636 SH SOLE 18 161,463 0 5,173
Q2 HLDGS INC COM 74736L109 14,944 149,139 SH SOLE 19 149,139 0 0
Q2 HLDGS INC COM 74736L109 193,030 1,926,452 SH SOLE 21 1,926,452 0 0
Q2 HLDGS INC COM 74736L109 142,878 1,425,930 SH SOLE 22 1,389,174 0 36,756
Q2 HLDGS INC COM 74736L109 161 1,603 SH SOLE 23 1,603 0 0
Q2 HLDGS INC COM 74736L109 9 90 SH SOLE 25 90 0 0
Q2 HLDGS INC COM 74736L109 3,312 33,057 SH SOLE 26 13,663 0 19,394
Q2 HLDGS INC COM 74736L109 388 3,871 SH SOLE 28 3,871 0 0
Q2 HLDGS INC COM 74736L109 8,744 87,264 SH SOLE 30 87,264 0 0
Q2 HLDGS INC COM 74736L109 12 117 SH SOLE 34 117 0 0
Q2 HLDGS INC COM 74736L109 24 235 SH SOLE 36 235 0 0
Q2 HLDGS INC COM 74736L109 572 5,711 SH SOLE 40 5,711 0 0
Q2 HLDGS INC COM 74736L109 1,020 10,180 SH SOLE 43 423 0 9,757
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,254 1,730,000 PRN SOLE 21 1,730,000 0 0
QAD INC CL B 74727D207 11 244 SH SOLE 21 244 0 0
QAD INC CL B 74727D207 1,212 28,016 SH SOLE 22 28,016 0 0
QAD INC CL A 74727D306 632 9,490 SH SOLE 2 5,617 0 3,873
QAD INC CL A 74727D306 10 157 SH SOLE 7 157 0 0
QAD INC CL A 74727D306 3,132 47,042 SH SOLE 18 37,936 0 9,106
QAD INC CL A 74727D306 7,866 118,137 SH SOLE 19 118,137 0 0
QAD INC CL A 74727D306 29,869 448,615 SH SOLE 21 448,615 0 0
QAD INC CL A 74727D306 26,561 398,927 SH SOLE 22 391,229 0 7,698
QAD INC CL A 74727D306 295 4,431 SH SOLE 23 4,431 0 0
QAD INC CL A 74727D306 1,513 22,726 SH SOLE 26 0 0 22,726
QAD INC CL A 74727D306 95 1,431 SH SOLE 28 1,431 0 0
QAD INC CL A 74727D306 605 9,093 SH SOLE 30 9,093 0 0
QAD INC CL A 74727D306 60 905 SH SOLE 40 905 0 0
QAD INC CL A 74727D306 109 1,639 SH SOLE 43 0 0 1,639
QCR HOLDINGS INC COM 74727A104 1,074 22,752 SH SOLE 2 5,329 0 17,423
QCR HOLDINGS INC COM 74727A104 14 302 SH SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,518 53,332 SH SOLE 18 53,332 0 0
QCR HOLDINGS INC COM 74727A104 1,639 34,717 SH SOLE 19 34,717 0 0
QCR HOLDINGS INC COM 74727A104 30,849 653,307 SH SOLE 21 653,307 0 0
QCR HOLDINGS INC COM 74727A104 21,941 464,654 SH SOLE 22 440,142 0 24,512
QCR HOLDINGS INC COM 74727A104 51 1,080 SH SOLE 23 1,080 0 0
QCR HOLDINGS INC COM 74727A104 31 653 SH SOLE 25 653 0 0
QCR HOLDINGS INC COM 74727A104 318 6,739 SH SOLE 26 1,455 0 5,284
QCR HOLDINGS INC COM 74727A104 53 1,130 SH SOLE 28 1,130 0 0
QCR HOLDINGS INC COM 74727A104 1,009 21,374 SH SOLE 30 21,374 0 0
QCR HOLDINGS INC COM 74727A104 60 1,269 SH SOLE 34 1,269 0 0
QCR HOLDINGS INC COM 74727A104 68 1,450 SH SOLE 36 1,450 0 0
QCR HOLDINGS INC COM 74727A104 102 2,157 SH SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 471 9,981 SH SOLE 43 0 0 9,981
QIAGEN NV SHS NEW N72482123 22,315 458,315 SH SOLE 2 42,845 0 415,470
QIAGEN NV SHS NEW N72482123 193 3,958 SH SOLE 7 3,958 0 0
QIAGEN NV SHS NEW N72482123 4,216 86,596 SH SOLE 18 86,596 0 0
QIAGEN NV SHS NEW N72482123 2,968 60,963 SH SOLE 19 60,963 0 0
QIAGEN NV SHS NEW N72482123 96,626 1,984,511 SH SOLE 21 1,984,511 0 0
QIAGEN NV SHS NEW N72482123 97,143 1,995,139 SH SOLE 22 1,799,606 0 195,533
QIAGEN NV SHS NEW N72482123 208 4,279 SH SOLE 31 4,279 0 0
QIAGEN NV SHS NEW N72482123 14,784 303,629 SH SOLE 43 22,686 0 280,943
QIWI PLC SPON ADR REP B 74735M108 14 1,297 SH SOLE 25 1,297 0 0
QIWI PLC SPON ADR REP B 74735M108 14 1,288 SH SOLE 43 0 0 1,288
QORVO INC COM 74736K101 47,789 261,572 SH SOLE 2 46,830 0 214,742
QORVO INC COM 74736K101 9,763 53,438 SH SOLE 4 49,185 0 4,253
QORVO INC COM 74736K101 28,660 156,867 SH SOLE 7 106,957 0 49,910
QORVO INC COM 74736K101 67 368 SH SOLE 13 368 0 0
QORVO INC COM 74736K101 2,420 13,248 SH SOLE 15 13,248 0 0
QORVO INC COM 74736K101 24 131 SH SOLE 17 0 0 131
QORVO INC COM 74736K101 48,628 266,162 SH SOLE 18 250,351 0 15,811
QORVO INC COM 74736K101 38,025 208,130 SH SOLE 19 208,130 0 0
QORVO INC COM 74736K101 720,859 3,945,587 SH SOLE 21 3,945,587 0 0
QORVO INC COM 74736K101 468,150 2,562,399 SH SOLE 22 2,295,126 0 267,273
QORVO INC COM 74736K101 12,714 69,587 SH SOLE 23 69,587 0 0
QORVO INC COM 74736K101 32,268 176,616 SH SOLE 25 176,616 0 0
QORVO INC COM 74736K101 49,052 268,482 SH SOLE 26 101,591 0 166,891
QORVO INC COM 74736K101 51,140 279,912 SH SOLE 28 11,741 0 268,171
QORVO INC COM 74736K101 142,381 779,315 SH SOLE 30 774,569 0 4,746
QORVO INC COM 74736K101 4,819 26,378 SH SOLE 31 14,290 0 12,088
QORVO INC COM 74736K101 59,130 323,643 SH SOLE 34 323,643 0 0
QORVO INC COM 74736K101 10,755 58,868 SH SOLE 36 58,868 0 0
QORVO INC COM 74736K101 853 4,669 SH SOLE 40 4,669 0 0
QORVO INC COM 74736K101 8,407 46,013 SH SOLE 43 3,767 0 42,246
QTS RLTY TR INC COM CL A 74736A103 3,878 62,504 SH SOLE 2 23,729 0 38,775
QTS RLTY TR INC COM CL A 74736A103 4,863 78,377 SH SOLE 4 78,377 0 0
QTS RLTY TR INC COM CL A 74736A103 5,285 85,180 SH SOLE 7 85,180 0 0
QTS RLTY TR INC COM CL A 74736A103 12,975 209,132 SH SOLE 18 205,861 0 3,271
QTS RLTY TR INC COM CL A 74736A103 22,674 365,480 SH SOLE 19 365,480 0 0
QTS RLTY TR INC COM CL A 74736A103 161,571 2,604,299 SH SOLE 21 2,604,299 0 0
QTS RLTY TR INC COM CL A 74736A103 155,840 2,511,930 SH SOLE 22 2,462,456 0 49,474
QTS RLTY TR INC COM CL A 74736A103 726 11,707 SH SOLE 23 11,707 0 0
QTS RLTY TR INC COM CL A 74736A103 17,569 283,190 SH SOLE 25 283,190 0 0
QTS RLTY TR INC COM CL A 74736A103 4,379 70,588 SH SOLE 26 17,090 0 53,498
QTS RLTY TR INC COM CL A 74736A103 3,019 48,655 SH SOLE 28 8,337 0 40,318
QTS RLTY TR INC COM CL A 74736A103 70 1,128 SH SOLE 29 1,128 0 0
QTS RLTY TR INC COM CL A 74736A103 35,372 570,155 SH SOLE 30 570,155 0 0
QTS RLTY TR INC COM CL A 74736A103 114 1,837 SH SOLE 31 1,837 0 0
QTS RLTY TR INC COM CL A 74736A103 316 5,101 SH SOLE 34 5,101 0 0
QTS RLTY TR INC COM CL A 74736A103 101 1,623 SH SOLE 36 1,623 0 0
QTS RLTY TR INC COM CL A 74736A103 544 8,771 SH SOLE 40 8,771 0 0
QTS RLTY TR INC COM CL A 74736A103 3,169 51,073 SH SOLE 43 902 0 50,171
QUAD / GRAPHICS INC COM CL A 747301109 119 33,706 SH SOLE 2 1,336 0 32,370
QUAD / GRAPHICS INC COM CL A 747301109 2 630 SH SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 396 112,155 SH SOLE 18 112,155 0 0
QUAD / GRAPHICS INC COM CL A 747301109 288 81,521 SH SOLE 19 81,521 0 0
QUAD / GRAPHICS INC COM CL A 747301109 4,807 1,361,691 SH SOLE 21 1,361,691 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,148 891,910 SH SOLE 22 857,471 0 34,439
QUAKER CHEM CORP COM 747316107 1,777 7,288 SH SOLE 2 5,689 0 1,599
QUAKER CHEM CORP COM 747316107 125 513 SH SOLE 4 513 0 0
QUAKER CHEM CORP COM 747316107 81 331 SH SOLE 7 331 0 0
QUAKER CHEM CORP COM 747316107 13,026 53,435 SH SOLE 18 53,392 0 43
QUAKER CHEM CORP COM 747316107 5,684 23,316 SH SOLE 19 23,316 0 0
QUAKER CHEM CORP COM 747316107 370,988 1,521,879 SH SOLE 21 1,521,879 0 0
QUAKER CHEM CORP COM 747316107 93,639 384,129 SH SOLE 22 374,090 0 10,039
QUAKER CHEM CORP COM 747316107 212 870 SH SOLE 23 870 0 0
QUAKER CHEM CORP COM 747316107 1,406 5,767 SH SOLE 26 4,366 0 1,401
QUAKER CHEM CORP COM 747316107 454 1,861 SH SOLE 28 1,861 0 0
QUAKER CHEM CORP COM 747316107 41 167 SH SOLE 29 167 0 0
QUAKER CHEM CORP COM 747316107 7,159 29,367 SH SOLE 30 29,367 0 0
QUAKER CHEM CORP COM 747316107 83 341 SH SOLE 31 341 0 0
QUAKER CHEM CORP COM 747316107 52 212 SH SOLE 34 212 0 0
QUAKER CHEM CORP COM 747316107 10 43 SH SOLE 36 43 0 0
QUAKER CHEM CORP COM 747316107 446 1,828 SH SOLE 40 1,828 0 0
QUAKER CHEM CORP COM 747316107 1,023 4,196 SH SOLE 43 33 0 4,163
QUALCOMM INC COM 747525103 406,384 3,064,970 SH SOLE 2 859,999 0 2,204,971
QUALCOMM INC COM 747525103 77,296 582,972 SH SOLE 4 539,663 0 43,309
QUALCOMM INC COM 747525103 145,669 1,098,644 SH SOLE 7 1,042,196 0 56,448
QUALCOMM INC COM 747525103 9,636 72,675 SH SOLE 13 72,675 0 0
QUALCOMM INC COM 747525103 15,763 118,885 SH SOLE 15 118,885 0 0
QUALCOMM INC COM 747525103 3 22 SH SOLE 17 0 0 22
QUALCOMM INC COM 747525103 339,061 2,557,214 SH SOLE 18 2,311,305 0 245,909
QUALCOMM INC COM 747525103 202,002 1,523,506 SH SOLE 19 1,523,506 0 0
QUALCOMM INC COM 747525103 4,057,412 30,601,194 SH SOLE 21 30,601,194 0 0
QUALCOMM INC COM 747525103 3,487,263 26,301,102 SH SOLE 22 23,326,121 0 2,974,981
QUALCOMM INC COM 747525103 111,702 842,463 SH SOLE 23 842,463 0 0
QUALCOMM INC COM 747525103 233,697 1,762,554 SH SOLE 25 1,762,554 0 0
QUALCOMM INC COM 747525103 347,028 2,617,298 SH SOLE 26 802,322 0 1,814,976
QUALCOMM INC COM 747525103 358,483 2,703,699 SH SOLE 28 133,187 0 2,570,512
QUALCOMM INC COM 747525103 5,763 43,465 SH SOLE 29 43,465 0 0
QUALCOMM INC COM 747525103 851,912 6,425,160 SH SOLE 30 6,288,530 0 136,630
QUALCOMM INC COM 747525103 69,053 520,799 SH SOLE 31 290,897 0 229,902
QUALCOMM INC COM 747525103 34,452 259,841 SH SOLE 32 259,841 0 0
QUALCOMM INC COM 747525103 128,396 968,371 SH SOLE 34 968,371 0 0
QUALCOMM INC COM 747525103 86,886 655,296 SH SOLE 36 655,296 0 0
QUALCOMM INC COM 747525103 6,135 46,267 SH SOLE 40 46,267 0 0
QUALCOMM INC COM 747525103 110,517 833,526 SH SOLE 43 56,133 0 777,393
QUALIGEN THERAPEUTICS INC COM 74754R103 2 578 SH SOLE 21 578 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 857 317,240 SH SOLE 22 317,240 0 0
QUALTRICS INTL INC COM CL A 747601201 3,024 91,898 SH SOLE 2 89,910 0 1,988
QUALTRICS INTL INC COM CL A 747601201 393 11,927 SH SOLE 4 11,927 0 0
QUALTRICS INTL INC COM CL A 747601201 37 1,123 SH SOLE 7 1,123 0 0
QUALTRICS INTL INC COM CL A 747601201 364 11,069 SH SOLE 13 11,069 0 0
QUALTRICS INTL INC COM CL A 747601201 487 14,790 SH SOLE 18 440 0 14,350
QUALTRICS INTL INC COM CL A 747601201 1,136 34,516 SH SOLE 19 34,516 0 0
QUALTRICS INTL INC COM CL A 747601201 2,922 88,793 SH SOLE 21 88,793 0 0
QUALTRICS INTL INC COM CL A 747601201 36,155 1,098,604 SH SOLE 22 1,060,286 0 38,318
QUALTRICS INTL INC COM CL A 747601201 397 12,072 SH SOLE 23 12,072 0 0
QUALTRICS INTL INC COM CL A 747601201 578 17,558 SH SOLE 25 17,558 0 0
QUALTRICS INTL INC COM CL A 747601201 3,719 112,995 SH SOLE 26 9,175 0 103,820
QUALTRICS INTL INC COM CL A 747601201 6,418 195,003 SH SOLE 28 624 0 194,379
QUALTRICS INTL INC COM CL A 747601201 16 474 SH SOLE 30 474 0 0
QUALTRICS INTL INC COM CL A 747601201 691 20,983 SH SOLE 31 20,688 0 295
QUALTRICS INTL INC COM CL A 747601201 3,717 112,951 SH SOLE 34 112,951 0 0
QUALTRICS INTL INC COM CL A 747601201 48 1,457 SH SOLE 36 1,457 0 0
QUALYS INC COM 74758T303 3,017 28,798 SH SOLE 2 24,121 0 4,677
QUALYS INC COM 74758T303 14 135 SH SOLE 4 135 0 0
QUALYS INC COM 74758T303 69 656 SH SOLE 7 656 0 0
QUALYS INC COM 74758T303 18,714 178,605 SH SOLE 18 177,558 0 1,047
QUALYS INC COM 74758T303 11,099 105,925 SH SOLE 19 105,925 0 0
QUALYS INC COM 74758T303 272,883 2,604,347 SH SOLE 21 2,604,347 0 0
QUALYS INC COM 74758T303 119,489 1,140,379 SH SOLE 22 1,115,002 0 25,377
QUALYS INC COM 74758T303 129 1,229 SH SOLE 23 1,229 0 0
QUALYS INC COM 74758T303 290 2,769 SH SOLE 25 2,769 0 0
QUALYS INC COM 74758T303 3,145 30,019 SH SOLE 26 13,704 0 16,315
QUALYS INC COM 74758T303 450 4,294 SH SOLE 28 4,294 0 0
QUALYS INC COM 74758T303 48 461 SH SOLE 29 461 0 0
QUALYS INC COM 74758T303 21,129 201,651 SH SOLE 30 201,651 0 0
QUALYS INC COM 74758T303 174 1,664 SH SOLE 36 1,664 0 0
QUALYS INC COM 74758T303 431 4,112 SH SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 1,867 17,814 SH SOLE 43 2,939 0 14,875
QUANEX BUILDING PRODUCTS COR COM 747619104 1,198 45,661 SH SOLE 2 11,043 0 34,618
QUANEX BUILDING PRODUCTS COR COM 747619104 5 194 SH SOLE 4 194 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 17 632 SH SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 3,730 142,199 SH SOLE 18 142,199 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,647 62,773 SH SOLE 19 62,773 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 112,953 4,306,234 SH SOLE 21 4,306,234 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 28,420 1,083,477 SH SOLE 22 1,029,678 0 53,799
QUANEX BUILDING PRODUCTS COR COM 747619104 293 11,168 SH SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 128 4,862 SH SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,972 75,170 SH SOLE 30 75,170 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 105 4,013 SH SOLE 40 4,013 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 202 7,692 SH SOLE 43 0 0 7,692
QUANTA SVCS INC COM 74762E102 28,284 321,483 SH SOLE 2 73,461 0 248,022
QUANTA SVCS INC COM 74762E102 48 547 SH SOLE 4 547 0 0
QUANTA SVCS INC COM 74762E102 15,994 181,788 SH SOLE 7 177,729 0 4,059
QUANTA SVCS INC COM 74762E102 545 6,196 SH SOLE 13 6,196 0 0
QUANTA SVCS INC COM 74762E102 186 2,116 SH SOLE 15 2,116 0 0
QUANTA SVCS INC COM 74762E102 125,843 1,430,354 SH SOLE 18 1,300,509 0 129,845
QUANTA SVCS INC COM 74762E102 32,854 373,428 SH SOLE 19 373,428 0 0
QUANTA SVCS INC COM 74762E102 284,297 3,231,381 SH SOLE 21 3,231,381 0 0
QUANTA SVCS INC COM 74762E102 300,818 3,419,158 SH SOLE 22 3,045,318 0 373,840
QUANTA SVCS INC COM 74762E102 25 286 SH SOLE 23 286 0 0
QUANTA SVCS INC COM 74762E102 4,215 47,913 SH SOLE 25 20,200 0 27,713
QUANTA SVCS INC COM 74762E102 14,650 166,515 SH SOLE 26 56,968 0 109,547
QUANTA SVCS INC COM 74762E102 7,198 81,809 SH SOLE 28 13,435 0 68,374
QUANTA SVCS INC COM 74762E102 32,516 369,586 SH SOLE 30 369,586 0 0
QUANTA SVCS INC COM 74762E102 300 3,412 SH SOLE 31 2,601 0 811
QUANTA SVCS INC COM 74762E102 176,996 2,011,771 SH SOLE 34 2,011,771 0 0
QUANTA SVCS INC COM 74762E102 1,312 14,916 SH SOLE 36 14,916 0 0
QUANTA SVCS INC COM 74762E102 1,573 17,875 SH SOLE 40 17,875 0 0
QUANTA SVCS INC COM 74762E102 15,735 178,845 SH SOLE 43 13,804 0 165,041
QUANTERIX CORP COM 74766Q101 743 12,707 SH SOLE 2 9,439 0 3,268
QUANTERIX CORP COM 74766Q101 6 110 SH SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 19 333 SH SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 5,024 85,930 SH SOLE 18 83,660 0 2,270
QUANTERIX CORP COM 74766Q101 5,310 90,812 SH SOLE 19 90,812 0 0
QUANTERIX CORP COM 74766Q101 54,180 926,628 SH SOLE 21 926,628 0 0
QUANTERIX CORP COM 74766Q101 44,113 754,456 SH SOLE 22 734,652 0 19,804
QUANTERIX CORP COM 74766Q101 72 1,227 SH SOLE 23 1,227 0 0
QUANTERIX CORP COM 74766Q101 11 189 SH SOLE 25 189 0 0
QUANTERIX CORP COM 74766Q101 751 12,841 SH SOLE 26 319 0 12,522
QUANTERIX CORP COM 74766Q101 129 2,210 SH SOLE 28 2,210 0 0
QUANTERIX CORP COM 74766Q101 926 15,842 SH SOLE 30 15,842 0 0
QUANTERIX CORP COM 74766Q101 26 452 SH SOLE 36 452 0 0
QUANTERIX CORP COM 74766Q101 215 3,671 SH SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 403 6,894 SH SOLE 43 56 0 6,838
QUANTUM CORP COM NEW 747906501 212 25,454 SH SOLE 2 2,589 0 22,865
QUANTUM CORP COM NEW 747906501 1,181 141,789 SH SOLE 18 141,789 0 0
QUANTUM CORP COM NEW 747906501 570 68,396 SH SOLE 19 68,396 0 0
QUANTUM CORP COM NEW 747906501 13,159 1,579,692 SH SOLE 21 1,579,692 0 0
QUANTUM CORP COM NEW 747906501 6,289 755,037 SH SOLE 22 721,998 0 33,039
QUANTUMSCAPE CORP COM CL A 74767V109 168 3,756 SH SOLE 2 3,756 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 74 1,659 SH SOLE 18 1,659 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 6,233 139,286 SH SOLE 21 139,286 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 104,727 2,340,263 SH SOLE 22 2,340,263 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 437 9,774 SH SOLE 26 9,774 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 1,884 42,110 SH SOLE 28 0 0 42,110
QUANTUMSCAPE CORP COM CL A 74767V109 31 684 SH SOLE 31 0 0 684
QUDIAN INC ADR 747798106 50 21,750 SH SOLE 4 21,750 0 0
QUDIAN INC ADR 747798106 1,058 463,879 SH SOLE 21 463,879 0 0
QUDIAN INC ADR 747798106 1,867 819,001 SH SOLE 22 788,940 0 30,061
QUDIAN INC ADR 747798106 17 7,298 SH SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 1,084 475,241 SH SOLE 30 475,241 0 0
QUDIAN INC ADR 747798106 98 42,976 SH SOLE 43 0 0 42,976
QUEENS GAMBIT GROWTH CAPITAL UNIT 01/19/2026 G7315C127 292 28,899 SH SOLE 2 28,899 0 0
QUEENS GAMBIT GROWTH CAPITAL UNIT 01/19/2026 G7315C127 6,662 660,231 SH SOLE 19 660,231 0 0
QUEENS GAMBIT GROWTH CAPITAL UNIT 01/19/2026 G7315C127 1,208 119,694 SH SOLE 34 119,694 0 0
QUEST DIAGNOSTICS INC COM 74834L100 54,255 422,741 SH SOLE 2 157,933 0 264,808
QUEST DIAGNOSTICS INC COM 74834L100 10,343 80,594 SH SOLE 4 75,408 0 5,186
QUEST DIAGNOSTICS INC COM 74834L100 23,427 182,539 SH SOLE 7 124,600 0 57,939
QUEST DIAGNOSTICS INC COM 74834L100 53 410 SH SOLE 13 410 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,156 16,803 SH SOLE 15 16,803 0 0
QUEST DIAGNOSTICS INC COM 74834L100 41,860 326,161 SH SOLE 18 306,516 0 19,645
QUEST DIAGNOSTICS INC COM 74834L100 76,468 595,821 SH SOLE 19 595,821 0 0
QUEST DIAGNOSTICS INC COM 74834L100 511,437 3,985,016 SH SOLE 21 3,985,016 0 0
QUEST DIAGNOSTICS INC COM 74834L100 419,542 3,268,988 SH SOLE 22 2,802,513 0 466,475
QUEST DIAGNOSTICS INC COM 74834L100 13,815 107,642 SH SOLE 23 107,642 0 0
QUEST DIAGNOSTICS INC COM 74834L100 34,988 272,618 SH SOLE 25 272,618 0 0
QUEST DIAGNOSTICS INC COM 74834L100 46,878 365,262 SH SOLE 26 160,062 0 205,200
QUEST DIAGNOSTICS INC COM 74834L100 65,593 511,089 SH SOLE 28 17,485 0 493,604
QUEST DIAGNOSTICS INC COM 74834L100 1,998 15,566 SH SOLE 29 15,566 0 0
QUEST DIAGNOSTICS INC COM 74834L100 113,015 880,589 SH SOLE 30 878,168 0 2,421
QUEST DIAGNOSTICS INC COM 74834L100 4,709 36,688 SH SOLE 31 23,077 0 13,611
QUEST DIAGNOSTICS INC COM 74834L100 50,627 394,474 SH SOLE 34 394,474 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,394 104,362 SH SOLE 36 104,362 0 0
QUEST DIAGNOSTICS INC COM 74834L100 725 5,650 SH SOLE 40 5,650 0 0
QUEST DIAGNOSTICS INC COM 74834L100 16,440 128,101 SH SOLE 43 6,688 0 121,413
QUEST RESOURCE HLDG CORP COM NEW 74836W203 32 8,101 SH SOLE 21 8,101 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 578 SH SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 18 2,553 SH SOLE 18 2,553 0 0
QUICKLOGIC CORP COM NEW 74837P405 237 34,216 SH SOLE 21 34,216 0 0
QUICKLOGIC CORP COM NEW 74837P405 824 119,090 SH SOLE 22 119,090 0 0
QUIDEL CORP COM 74838J101 11,933 93,278 SH SOLE 2 29,500 0 63,778
QUIDEL CORP COM 74838J101 20 153 SH SOLE 4 153 0 0
QUIDEL CORP COM 74838J101 88 684 SH SOLE 7 684 0 0
QUIDEL CORP COM 74838J101 12,711 99,362 SH SOLE 18 99,116 0 246
QUIDEL CORP COM 74838J101 3,020 23,608 SH SOLE 19 23,608 0 0
QUIDEL CORP COM 74838J101 247,656 1,935,873 SH SOLE 21 1,935,873 0 0
QUIDEL CORP COM 74838J101 156,720 1,225,045 SH SOLE 22 1,171,351 0 53,694
QUIDEL CORP COM 74838J101 261 2,038 SH SOLE 23 2,038 0 0
QUIDEL CORP COM 74838J101 63 489 SH SOLE 25 489 0 0
QUIDEL CORP COM 74838J101 2,269 17,738 SH SOLE 26 11,279 0 6,459
QUIDEL CORP COM 74838J101 625 4,886 SH SOLE 28 4,886 0 0
QUIDEL CORP COM 74838J101 19,308 150,929 SH SOLE 30 150,929 0 0
QUIDEL CORP COM 74838J101 90 707 SH SOLE 31 707 0 0
QUIDEL CORP COM 74838J101 15 118 SH SOLE 34 118 0 0
QUIDEL CORP COM 74838J101 134 1,049 SH SOLE 36 1,049 0 0
QUIDEL CORP COM 74838J101 593 4,639 SH SOLE 40 4,639 0 0
QUIDEL CORP COM 74838J101 2,267 17,720 SH SOLE 43 257 0 17,463
QUINSTREET INC COM 74874Q100 932 45,906 SH SOLE 2 15,965 0 29,941
QUINSTREET INC COM 74874Q100 3 153 SH SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 18 877 SH SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 4,303 211,978 SH SOLE 18 211,978 0 0
QUINSTREET INC COM 74874Q100 1,885 92,879 SH SOLE 19 92,879 0 0
QUINSTREET INC COM 74874Q100 118,938 5,859,039 SH SOLE 21 5,859,039 0 0
QUINSTREET INC COM 74874Q100 31,116 1,532,813 SH SOLE 22 1,471,135 0 61,678
QUINSTREET INC COM 74874Q100 421 20,743 SH SOLE 26 0 0 20,743
QUINSTREET INC COM 74874Q100 153 7,540 SH SOLE 28 7,540 0 0
QUINSTREET INC COM 74874Q100 3,292 162,174 SH SOLE 30 162,174 0 0
QUINSTREET INC COM 74874Q100 138 6,803 SH SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 526 25,909 SH SOLE 43 0 0 25,909
QUMU CORP COM 749063103 58 8,523 SH SOLE 21 8,523 0 0
QUMU CORP COM 749063103 1,793 265,280 SH SOLE 22 265,280 0 0
QUOTIENT LTD SHS G73268107 128 34,751 SH SOLE 2 26,580 0 8,171
QUOTIENT LTD SHS G73268107 4 1,170 SH SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 898 243,978 SH SOLE 18 243,978 0 0
QUOTIENT LTD SHS G73268107 451 122,477 SH SOLE 19 122,477 0 0
QUOTIENT LTD SHS G73268107 9,551 2,595,432 SH SOLE 21 2,595,432 0 0
QUOTIENT LTD SHS G73268107 9,384 2,550,128 SH SOLE 22 2,501,064 0 49,064
QUOTIENT LTD SHS G73268107 8 2,082 SH SOLE 25 2,082 0 0
QUOTIENT LTD SHS G73268107 15 4,046 SH SOLE 26 4,046 0 0
QUOTIENT LTD SHS G73268107 55 14,878 SH SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 260 70,588 SH SOLE 30 70,588 0 0
QUOTIENT LTD SHS G73268107 18 4,991 SH SOLE 34 4,991 0 0
QUOTIENT LTD SHS G73268107 14 3,742 SH SOLE 36 3,742 0 0
QUOTIENT LTD SHS G73268107 19 5,081 SH SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 977 59,815 SH SOLE 2 26,263 0 33,552
QUOTIENT TECHNOLOGY INC COM 749119103 6 365 SH SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 20 1,232 SH SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 4,657 284,976 SH SOLE 18 284,976 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,491 152,447 SH SOLE 19 152,447 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 52,018 3,183,453 SH SOLE 21 3,183,453 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 45,265 2,770,213 SH SOLE 22 2,200,401 0 569,812
QUOTIENT TECHNOLOGY INC COM 749119103 15 923 SH SOLE 25 923 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 248 15,196 SH SOLE 26 2,390 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 182 11,159 SH SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,337 143,034 SH SOLE 30 143,034 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 35 2,125 SH SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 217 13,260 SH SOLE 40 13,260 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 463 28,345 SH SOLE 43 309 0 28,036
QURATE RETAIL INC COM SER A 74915M100 10,486 891,694 SH SOLE 2 168,846 0 722,848
QURATE RETAIL INC COM SER A 74915M100 30 2,559 SH SOLE 4 2,559 0 0
QURATE RETAIL INC COM SER A 74915M100 194 16,517 SH SOLE 7 16,517 0 0
QURATE RETAIL INC COM SER A 74915M100 1,741 148,060 SH SOLE 18 146,817 0 1,243
QURATE RETAIL INC COM SER A 74915M100 1,420 120,714 SH SOLE 19 120,714 0 0
QURATE RETAIL INC COM SER A 74915M100 54,181 4,607,245 SH SOLE 21 4,607,245 0 0
QURATE RETAIL INC COM SER A 74915M100 121,806 10,357,655 SH SOLE 22 9,819,139 0 538,516
QURATE RETAIL INC COM SER A 74915M100 41 3,453 SH SOLE 23 3,453 0 0
QURATE RETAIL INC COM SER A 74915M100 13 1,070 SH SOLE 25 1,070 0 0
QURATE RETAIL INC COM SER A 74915M100 1,770 150,510 SH SOLE 26 105,035 0 45,475
QURATE RETAIL INC COM SER A 74915M100 1,047 89,005 SH SOLE 28 53,038 0 35,967
QURATE RETAIL INC COM SER A 74915M100 115 9,788 SH SOLE 29 9,788 0 0
QURATE RETAIL INC COM SER A 74915M100 3,312 281,629 SH SOLE 30 281,629 0 0
QURATE RETAIL INC COM SER A 74915M100 258 21,969 SH SOLE 31 21,969 0 0
QURATE RETAIL INC COM SER A 74915M100 1,708 145,222 SH SOLE 36 145,222 0 0
QURATE RETAIL INC COM SER A 74915M100 603 51,275 SH SOLE 40 51,275 0 0
QURATE RETAIL INC COM SER A 74915M100 4,657 396,043 SH SOLE 43 19,062 0 376,981
QUTOUTIAO INC ADS REP SHS A 74915J107 200 87,488 SH SOLE 21 87,488 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 753 328,867 SH SOLE 22 317,129 0 11,738
QUTOUTIAO INC ADS REP SHS A 74915J107 382 166,618 SH SOLE 30 166,618 0 0
R1 RCM INC COM 749397105 1,370 55,506 SH SOLE 2 33,248 0 22,258
R1 RCM INC COM 749397105 11 454 SH SOLE 4 454 0 0
R1 RCM INC COM 749397105 49 1,979 SH SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 11,587 469,506 SH SOLE 18 453,644 0 15,862
R1 RCM INC COM 749397105 7,689 311,567 SH SOLE 19 311,567 0 0
R1 RCM INC COM 749397105 342,068 13,860,118 SH SOLE 21 13,860,118 0 0
R1 RCM INC COM 749397105 83,835 3,396,879 SH SOLE 22 3,319,997 0 76,882
R1 RCM INC COM 749397105 176 7,117 SH SOLE 23 7,117 0 0
R1 RCM INC COM 749397105 79,952 3,239,545 SH SOLE 25 3,239,545 0 0
R1 RCM INC COM 749397105 1,779 72,068 SH SOLE 26 38,634 0 33,434
R1 RCM INC COM 749397105 275 11,126 SH SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 20,155 816,665 SH SOLE 30 816,665 0 0
R1 RCM INC COM 749397105 44 1,768 SH SOLE 34 1,768 0 0
R1 RCM INC COM 749397105 180 7,281 SH SOLE 36 7,281 0 0
R1 RCM INC COM 749397105 281 11,378 SH SOLE 40 11,378 0 0
R1 RCM INC COM 749397105 498 20,184 SH SOLE 43 0 0 20,184
RACKSPACE TECHNOLOGY INC COM 750102105 518 21,774 SH SOLE 2 12,464 0 9,310
RACKSPACE TECHNOLOGY INC COM 750102105 3 120 SH SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 14 598 SH SOLE 7 598 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,732 114,878 SH SOLE 18 114,878 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,303 96,835 SH SOLE 19 96,835 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 29,976 1,260,537 SH SOLE 21 1,260,537 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 24,009 1,009,642 SH SOLE 22 972,036 0 37,606
RACKSPACE TECHNOLOGY INC COM 750102105 29 1,238 SH SOLE 25 1,238 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 341 14,356 SH SOLE 26 2,082 0 12,274
RACKSPACE TECHNOLOGY INC COM 750102105 222 9,344 SH SOLE 30 9,344 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 49 2,049 SH SOLE 34 2,049 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 71 2,976 SH SOLE 36 2,976 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 149 6,275 SH SOLE 40 6,275 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 7 582 SH SOLE 18 582 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 66 5,518 SH SOLE 22 5,518 0 0
RADIAN GROUP INC COM 750236101 11,581 498,093 SH SOLE 2 312,745 0 185,348
RADIAN GROUP INC COM 750236101 735 31,613 SH SOLE 4 31,613 0 0
RADIAN GROUP INC COM 750236101 292 12,566 SH SOLE 7 12,566 0 0
RADIAN GROUP INC COM 750236101 310 13,339 SH SOLE 13 13,339 0 0
RADIAN GROUP INC COM 750236101 14,982 644,379 SH SOLE 18 629,147 0 15,232
RADIAN GROUP INC COM 750236101 20,766 893,152 SH SOLE 19 893,152 0 0
RADIAN GROUP INC COM 750236101 177,501 7,634,442 SH SOLE 21 7,634,442 0 0
RADIAN GROUP INC COM 750236101 153,367 6,596,440 SH SOLE 22 5,957,818 0 638,622
RADIAN GROUP INC COM 750236101 3,251 139,822 SH SOLE 23 139,822 0 0
RADIAN GROUP INC COM 750236101 182 7,818 SH SOLE 25 7,818 0 0
RADIAN GROUP INC COM 750236101 5,571 239,628 SH SOLE 26 61,696 0 177,932
RADIAN GROUP INC COM 750236101 2,774 119,331 SH SOLE 28 11,321 0 108,010
RADIAN GROUP INC COM 750236101 1,236 53,161 SH SOLE 29 53,161 0 0
RADIAN GROUP INC COM 750236101 4,241 182,388 SH SOLE 30 182,388 0 0
RADIAN GROUP INC COM 750236101 2,240 96,341 SH SOLE 31 96,341 0 0
RADIAN GROUP INC COM 750236101 391 16,838 SH SOLE 34 16,838 0 0
RADIAN GROUP INC COM 750236101 365 15,705 SH SOLE 36 15,705 0 0
RADIAN GROUP INC COM 750236101 566 24,355 SH SOLE 40 24,355 0 0
RADIAN GROUP INC COM 750236101 1,308 56,273 SH SOLE 43 1,980 0 54,293
RADIANT LOGISTICS INC COM 75025X100 253 36,388 SH SOLE 2 3,195 0 33,193
RADIANT LOGISTICS INC COM 75025X100 9 1,260 SH SOLE 7 1,260 0 0
RADIANT LOGISTICS INC COM 75025X100 1,095 157,562 SH SOLE 18 147,331 0 10,231
RADIANT LOGISTICS INC COM 75025X100 677 97,380 SH SOLE 19 97,380 0 0
RADIANT LOGISTICS INC COM 75025X100 11,133 1,601,829 SH SOLE 21 1,601,829 0 0
RADIANT LOGISTICS INC COM 75025X100 8,334 1,199,140 SH SOLE 22 1,155,992 0 43,148
RADIANT LOGISTICS INC COM 75025X100 228 32,853 SH SOLE 26 0 0 32,853
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 330 22,428 SH SOLE 2 6,103 0 16,325
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 12 831 SH SOLE 18 831 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 5,679 386,337 SH SOLE 19 386,337 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2,061 140,223 SH SOLE 21 140,223 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 17,263 1,174,357 SH SOLE 22 1,174,357 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 300 20,395 SH SOLE 23 20,395 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,273 86,568 SH SOLE 26 0 0 86,568
RADIUS HEALTH INC COM NEW 750469207 763 36,569 SH SOLE 2 27,347 0 9,222
RADIUS HEALTH INC COM NEW 750469207 4 177 SH SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 17 816 SH SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 3,285 157,493 SH SOLE 18 143,943 0 13,550
RADIUS HEALTH INC COM NEW 750469207 4,472 214,375 SH SOLE 19 214,375 0 0
RADIUS HEALTH INC COM NEW 750469207 41,800 2,003,849 SH SOLE 21 2,003,849 0 0
RADIUS HEALTH INC COM NEW 750469207 29,083 1,394,192 SH SOLE 22 1,359,071 0 35,121
RADIUS HEALTH INC COM NEW 750469207 93 4,465 SH SOLE 23 4,465 0 0
RADIUS HEALTH INC COM NEW 750469207 18 842 SH SOLE 25 842 0 0
RADIUS HEALTH INC COM NEW 750469207 491 23,525 SH SOLE 26 4,876 0 18,649
RADIUS HEALTH INC COM NEW 750469207 125 5,973 SH SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 949 45,501 SH SOLE 30 45,501 0 0
RADIUS HEALTH INC COM NEW 750469207 31 1,480 SH SOLE 36 1,480 0 0
RADIUS HEALTH INC COM NEW 750469207 126 6,061 SH SOLE 40 6,061 0 0
RADIUS HEALTH INC COM NEW 750469207 125 6,002 SH SOLE 43 0 0 6,002
RADNET INC COM 750491102 500 23,002 SH SOLE 2 14,573 0 8,429
RADNET INC COM 750491102 3 133 SH SOLE 4 133 0 0
RADNET INC COM 750491102 19 859 SH SOLE 7 859 0 0
RADNET INC COM 750491102 3,960 182,079 SH SOLE 18 182,079 0 0
RADNET INC COM 750491102 2,036 93,621 SH SOLE 19 93,621 0 0
RADNET INC COM 750491102 106,009 4,873,971 SH SOLE 21 4,873,971 0 0
RADNET INC COM 750491102 25,763 1,184,522 SH SOLE 22 1,154,957 0 29,565
RADNET INC COM 750491102 18 833 SH SOLE 25 833 0 0
RADNET INC COM 750491102 392 18,010 SH SOLE 26 1,637 0 16,373
RADNET INC COM 750491102 128 5,866 SH SOLE 28 5,866 0 0
RADNET INC COM 750491102 3,060 140,697 SH SOLE 30 140,697 0 0
RADNET INC COM 750491102 102 4,688 SH SOLE 34 4,688 0 0
RADNET INC COM 750491102 32 1,453 SH SOLE 36 1,453 0 0
RADNET INC COM 750491102 150 6,878 SH SOLE 40 6,878 0 0
RADNET INC COM 750491102 262 12,064 SH SOLE 43 307 0 11,757
RADWARE LTD ORD M81873107 3 123 SH SOLE 4 123 0 0
RADWARE LTD ORD M81873107 177 6,773 SH SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 134 5,120 SH SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 17,360 665,654 SH SOLE 21 665,654 0 0
RADWARE LTD ORD M81873107 8,782 336,726 SH SOLE 22 321,541 0 15,185
RADWARE LTD ORD M81873107 16 615 SH SOLE 23 615 0 0
RADWARE LTD ORD M81873107 693 26,590 SH SOLE 26 0 0 26,590
RADWARE LTD ORD M81873107 205 7,863 SH SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 603 23,112 SH SOLE 30 23,112 0 0
RADWARE LTD ORD M81873107 141 5,389 SH SOLE 34 5,389 0 0
RADWARE LTD ORD M81873107 168 6,426 SH SOLE 40 6,426 0 0
RADWARE LTD ORD M81873107 288 11,028 SH SOLE 43 374 0 10,654
RAFAEL HLDGS INC COM CL B 75062E106 372 9,311 SH SOLE 2 915 0 8,396
RAFAEL HLDGS INC COM CL B 75062E106 10 242 SH SOLE 7 242 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,287 32,247 SH SOLE 18 32,247 0 0
RAFAEL HLDGS INC COM CL B 75062E106 650 16,288 SH SOLE 19 16,288 0 0
RAFAEL HLDGS INC COM CL B 75062E106 14,597 365,652 SH SOLE 21 365,652 0 0
RAFAEL HLDGS INC COM CL B 75062E106 10,695 267,916 SH SOLE 22 257,324 0 10,592
RAFAEL HLDGS INC COM CL B 75062E106 49 1,236 SH SOLE 43 0 0 1,236
RALPH LAUREN CORP CL A 751212101 14,516 117,864 SH SOLE 2 28,195 0 89,669
RALPH LAUREN CORP CL A 751212101 24 193 SH SOLE 4 193 0 0
RALPH LAUREN CORP CL A 751212101 4,677 37,974 SH SOLE 7 36,227 0 1,747
RALPH LAUREN CORP CL A 751212101 474 3,846 SH SOLE 13 3,846 0 0
RALPH LAUREN CORP CL A 751212101 89 719 SH SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 22,684 184,185 SH SOLE 18 167,727 0 16,458
RALPH LAUREN CORP CL A 751212101 46,123 374,497 SH SOLE 19 374,497 0 0
RALPH LAUREN CORP CL A 751212101 124,852 1,013,737 SH SOLE 21 1,013,737 0 0
RALPH LAUREN CORP CL A 751212101 151,412 1,229,390 SH SOLE 22 1,088,540 0 140,850
RALPH LAUREN CORP CL A 751212101 1,640 13,312 SH SOLE 23 13,312 0 0
RALPH LAUREN CORP CL A 751212101 2,109 17,127 SH SOLE 25 17,127 0 0
RALPH LAUREN CORP CL A 751212101 6,281 51,001 SH SOLE 26 15,503 0 35,498
RALPH LAUREN CORP CL A 751212101 1,452 11,786 SH SOLE 28 5,643 0 6,143
RALPH LAUREN CORP CL A 751212101 16,510 134,055 SH SOLE 30 134,055 0 0
RALPH LAUREN CORP CL A 751212101 744 6,039 SH SOLE 31 896 0 5,143
RALPH LAUREN CORP CL A 751212101 7,442 60,426 SH SOLE 34 60,426 0 0
RALPH LAUREN CORP CL A 751212101 373 3,025 SH SOLE 36 3,025 0 0
RALPH LAUREN CORP CL A 751212101 723 5,868 SH SOLE 40 5,868 0 0
RALPH LAUREN CORP CL A 751212101 2,352 19,095 SH SOLE 43 888 0 18,207
RAMACO RES INC COM 75134P303 8 1,957 SH SOLE 18 1,957 0 0
RAMACO RES INC COM 75134P303 145 34,338 SH SOLE 21 34,338 0 0
RAMBUS INC DEL COM 750917106 2,788 143,441 SH SOLE 2 41,715 0 101,726
RAMBUS INC DEL COM 750917106 10 509 SH SOLE 4 509 0 0
RAMBUS INC DEL COM 750917106 39 2,025 SH SOLE 7 2,025 0 0
RAMBUS INC DEL COM 750917106 9,098 468,000 SH SOLE 18 468,000 0 0
RAMBUS INC DEL COM 750917106 4,555 234,289 SH SOLE 19 234,289 0 0
RAMBUS INC DEL COM 750917106 261,728 13,463,368 SH SOLE 21 13,463,368 0 0
RAMBUS INC DEL COM 750917106 69,998 3,600,706 SH SOLE 22 3,423,101 0 177,605
RAMBUS INC DEL COM 750917106 200 10,298 SH SOLE 23 10,298 0 0
RAMBUS INC DEL COM 750917106 39 2,017 SH SOLE 25 2,017 0 0
RAMBUS INC DEL COM 750917106 2,712 139,515 SH SOLE 26 24,833 0 114,682
RAMBUS INC DEL COM 750917106 258 13,295 SH SOLE 28 13,295 0 0
RAMBUS INC DEL COM 750917106 4,820 247,947 SH SOLE 30 247,947 0 0
RAMBUS INC DEL COM 750917106 98 5,031 SH SOLE 36 5,031 0 0
RAMBUS INC DEL COM 750917106 248 12,773 SH SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 738 37,986 SH SOLE 43 1,002 0 36,984
RANDOLPH BANCORP INC COM 752378109 23 1,130 SH SOLE 18 1,130 0 0
RANDOLPH BANCORP INC COM 752378109 304 15,192 SH SOLE 21 15,192 0 0
RANGE RES CORP COM 75281A109 2,691 260,502 SH SOLE 2 77,896 0 182,606
RANGE RES CORP COM 75281A109 8 790 SH SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 43 4,117 SH SOLE 7 4,117 0 0
RANGE RES CORP COM 75281A109 9,404 910,382 SH SOLE 18 910,382 0 0
RANGE RES CORP COM 75281A109 5,538 536,138 SH SOLE 19 536,138 0 0
RANGE RES CORP COM 75281A109 304,155 29,443,822 SH SOLE 21 29,443,822 0 0
RANGE RES CORP COM 75281A109 72,797 7,047,170 SH SOLE 22 6,704,784 0 342,386
RANGE RES CORP COM 75281A109 37 3,568 SH SOLE 25 3,568 0 0
RANGE RES CORP COM 75281A109 875 84,693 SH SOLE 26 53,478 0 31,215
RANGE RES CORP COM 75281A109 334 32,349 SH SOLE 28 26,756 0 5,593
RANGE RES CORP COM 75281A109 6,970 674,707 SH SOLE 30 674,707 0 0
RANGE RES CORP COM 75281A109 17 1,650 SH SOLE 34 1,650 0 0
RANGE RES CORP COM 75281A109 218 21,063 SH SOLE 36 21,063 0 0
RANGE RES CORP COM 75281A109 314 30,438 SH SOLE 40 30,438 0 0
RANGE RES CORP COM 75281A109 8,175 791,352 SH SOLE 43 50,627 0 740,725
RANGER ENERGY SVCS INC COM CL A 75282U104 8 1,451 SH SOLE 18 1,451 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 146 26,598 SH SOLE 21 26,598 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 102 18,597 SH SOLE 22 18,597 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 686 34,211 SH SOLE 2 9,739 0 24,472
RANPAK HOLDINGS CORP COM CL A 75321W103 3 126 SH SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 14 712 SH SOLE 7 712 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,939 96,671 SH SOLE 18 96,671 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,895 94,457 SH SOLE 19 94,457 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 24,735 1,233,069 SH SOLE 21 1,233,069 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 19,471 970,644 SH SOLE 22 922,707 0 47,937
RANPAK HOLDINGS CORP COM CL A 75321W103 31 1,554 SH SOLE 26 0 0 1,554
RANPAK HOLDINGS CORP COM CL A 75321W103 178 8,869 SH SOLE 30 8,869 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 112 5,595 SH SOLE 40 5,595 0 0
RAPID7 INC COM 753422104 2,467 33,065 SH SOLE 2 21,407 0 11,658
RAPID7 INC COM 753422104 15 203 SH SOLE 4 203 0 0
RAPID7 INC COM 753422104 61 819 SH SOLE 7 819 0 0
RAPID7 INC COM 753422104 13,154 176,305 SH SOLE 18 167,416 0 8,889
RAPID7 INC COM 753422104 23,964 321,193 SH SOLE 19 321,193 0 0
RAPID7 INC COM 753422104 157,640 2,112,848 SH SOLE 21 2,112,848 0 0
RAPID7 INC COM 753422104 118,945 1,594,227 SH SOLE 22 1,555,542 0 38,685
RAPID7 INC COM 753422104 813 10,891 SH SOLE 23 10,891 0 0
RAPID7 INC COM 753422104 355 4,759 SH SOLE 25 4,759 0 0
RAPID7 INC COM 753422104 6,245 83,704 SH SOLE 26 39,633 0 44,071
RAPID7 INC COM 753422104 456 6,118 SH SOLE 28 6,118 0 0
RAPID7 INC COM 753422104 22,299 298,878 SH SOLE 30 298,878 0 0
RAPID7 INC COM 753422104 1,968 26,371 SH SOLE 34 26,371 0 0
RAPID7 INC COM 753422104 246 3,292 SH SOLE 36 3,292 0 0
RAPID7 INC COM 753422104 427 5,719 SH SOLE 40 5,719 0 0
RAPID7 INC COM 753422104 852 11,416 SH SOLE 43 67 0 11,349
RAPT THERAPEUTICS INC COM 75382E109 141 6,339 SH SOLE 2 4,758 0 1,581
RAPT THERAPEUTICS INC COM 75382E109 5 237 SH SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,202 54,126 SH SOLE 18 51,276 0 2,850
RAPT THERAPEUTICS INC COM 75382E109 7,978 359,358 SH SOLE 19 359,358 0 0
RAPT THERAPEUTICS INC COM 75382E109 14,653 660,049 SH SOLE 21 660,049 0 0
RAPT THERAPEUTICS INC COM 75382E109 6,555 295,255 SH SOLE 22 281,854 0 13,401
RAPT THERAPEUTICS INC COM 75382E109 246 11,078 SH SOLE 30 11,078 0 0
RAPT THERAPEUTICS INC COM 75382E109 17 748 SH SOLE 34 748 0 0
RAPT THERAPEUTICS INC COM 75382E109 67 3,014 SH SOLE 40 3,014 0 0
RAPT THERAPEUTICS INC COM 75382E109 24 1,076 SH SOLE 43 0 0 1,076
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 37 25,976 SH SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,420 37,044 SH SOLE 2 11,424 0 25,620
RAVEN INDS INC COM 754212108 6 165 SH SOLE 4 165 0 0
RAVEN INDS INC COM 754212108 23 608 SH SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 5,564 145,161 SH SOLE 18 145,161 0 0
RAVEN INDS INC COM 754212108 4,827 125,942 SH SOLE 19 125,942 0 0
RAVEN INDS INC COM 754212108 163,943 4,277,147 SH SOLE 21 4,277,147 0 0
RAVEN INDS INC COM 754212108 41,393 1,079,914 SH SOLE 22 1,026,008 0 53,906
RAVEN INDS INC COM 754212108 53 1,375 SH SOLE 25 1,375 0 0
RAVEN INDS INC COM 754212108 474 12,375 SH SOLE 26 8,499 0 3,876
RAVEN INDS INC COM 754212108 174 4,532 SH SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 3,109 81,101 SH SOLE 30 81,101 0 0
RAVEN INDS INC COM 754212108 3,932 102,575 SH SOLE 34 102,575 0 0
RAVEN INDS INC COM 754212108 129 3,376 SH SOLE 36 3,376 0 0
RAVEN INDS INC COM 754212108 172 4,478 SH SOLE 40 4,478 0 0
RAVEN INDS INC COM 754212108 1,041 27,153 SH SOLE 43 88 0 27,065
RAYMOND JAMES FINL INC COM 754730109 52,457 428,010 SH SOLE 2 191,843 0 236,167
RAYMOND JAMES FINL INC COM 754730109 7,904 64,493 SH SOLE 4 59,741 0 4,752
RAYMOND JAMES FINL INC COM 754730109 13,716 111,912 SH SOLE 7 105,915 0 5,997
RAYMOND JAMES FINL INC COM 754730109 60 493 SH SOLE 13 493 0 0
RAYMOND JAMES FINL INC COM 754730109 1,998 16,299 SH SOLE 15 16,299 0 0
RAYMOND JAMES FINL INC COM 754730109 179,876 1,467,657 SH SOLE 18 1,349,675 0 117,982
RAYMOND JAMES FINL INC COM 754730109 353,918 2,887,713 SH SOLE 19 2,887,713 0 0
RAYMOND JAMES FINL INC COM 754730109 364,054 2,970,412 SH SOLE 21 2,970,412 0 0
RAYMOND JAMES FINL INC COM 754730109 372,308 3,037,761 SH SOLE 22 2,747,939 0 289,822
RAYMOND JAMES FINL INC COM 754730109 9,361 76,379 SH SOLE 23 76,379 0 0
RAYMOND JAMES FINL INC COM 754730109 27,778 226,652 SH SOLE 25 226,652 0 0
RAYMOND JAMES FINL INC COM 754730109 39,523 322,477 SH SOLE 26 111,694 0 210,783
RAYMOND JAMES FINL INC COM 754730109 41,150 335,753 SH SOLE 28 12,501 0 323,252
RAYMOND JAMES FINL INC COM 754730109 108 878 SH SOLE 29 878 0 0
RAYMOND JAMES FINL INC COM 754730109 71,324 581,950 SH SOLE 30 559,303 0 22,647
RAYMOND JAMES FINL INC COM 754730109 2,547 20,783 SH SOLE 31 16,695 0 4,088
RAYMOND JAMES FINL INC COM 754730109 22,162 180,825 SH SOLE 34 180,825 0 0
RAYMOND JAMES FINL INC COM 754730109 12,397 101,148 SH SOLE 36 101,148 0 0
RAYMOND JAMES FINL INC COM 754730109 609 4,972 SH SOLE 40 4,972 0 0
RAYMOND JAMES FINL INC COM 754730109 7,153 58,366 SH SOLE 43 3,128 0 55,238
RAYONIER ADVANCED MATLS INC COM 75508B104 512 56,449 SH SOLE 2 5,493 0 50,956
RAYONIER ADVANCED MATLS INC COM 75508B104 9 956 SH SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 2,504 276,072 SH SOLE 18 276,072 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 950 104,687 SH SOLE 19 104,687 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 69,874 7,703,891 SH SOLE 21 7,703,891 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 16,659 1,836,756 SH SOLE 22 1,770,275 0 66,481
RAYONIER ADVANCED MATLS INC COM 75508B104 891 98,253 SH SOLE 30 98,253 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 45 4,974 SH SOLE 43 0 0 4,974
RAYONIER INC COM 754907103 11,247 348,747 SH SOLE 2 106,789 0 241,958
RAYONIER INC COM 754907103 18 543 SH SOLE 4 543 0 0
RAYONIER INC COM 754907103 93 2,885 SH SOLE 7 2,885 0 0
RAYONIER INC COM 754907103 11,147 345,653 SH SOLE 18 345,653 0 0
RAYONIER INC COM 754907103 5,376 166,708 SH SOLE 19 166,708 0 0
RAYONIER INC COM 754907103 248,026 7,690,716 SH SOLE 21 7,690,716 0 0
RAYONIER INC COM 754907103 140,930 4,369,911 SH SOLE 22 4,180,209 0 189,702
RAYONIER INC COM 754907103 660 20,467 SH SOLE 25 20,467 0 0
RAYONIER INC COM 754907103 1,391 43,136 SH SOLE 26 29,200 0 13,936
RAYONIER INC COM 754907103 602 18,671 SH SOLE 28 16,851 0 1,820
RAYONIER INC COM 754907103 15,185 470,868 SH SOLE 30 470,868 0 0
RAYONIER INC COM 754907103 80 2,495 SH SOLE 31 2,495 0 0
RAYONIER INC COM 754907103 2,188 67,833 SH SOLE 34 67,833 0 0
RAYONIER INC COM 754907103 202 6,271 SH SOLE 36 6,271 0 0
RAYONIER INC COM 754907103 540 16,732 SH SOLE 40 16,732 0 0
RAYONIER INC COM 754907103 1,110 34,405 SH SOLE 43 1,735 0 32,670
RAYTHEON TECHNOLOGIES CORP COM 75513E101 286,336 3,705,652 SH SOLE 2 1,037,736 0 2,667,916
RAYTHEON TECHNOLOGIES CORP COM 75513E101 52,546 680,035 SH SOLE 4 619,228 0 60,807
RAYTHEON TECHNOLOGIES CORP COM 75513E101 104,750 1,355,640 SH SOLE 7 1,285,015 0 70,625
RAYTHEON TECHNOLOGIES CORP COM 75513E101 421 5,445 SH SOLE 13 5,445 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 15,140 195,938 SH SOLE 15 195,938 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 463,764 6,001,864 SH SOLE 18 5,737,249 0 264,615
RAYTHEON TECHNOLOGIES CORP COM 75513E101 262,431 3,396,283 SH SOLE 19 3,396,283 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,897,288 37,495,636 SH SOLE 21 37,495,636 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,557,730 33,101,204 SH SOLE 22 29,630,492 0 3,470,712
RAYTHEON TECHNOLOGIES CORP COM 75513E101 74,809 968,149 SH SOLE 23 968,149 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 157,332 2,036,131 SH SOLE 25 2,036,131 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 242,141 3,133,696 SH SOLE 26 1,051,191 0 2,082,505
RAYTHEON TECHNOLOGIES CORP COM 75513E101 30,422 393,705 SH SOLE 28 0 0 393,705
RAYTHEON TECHNOLOGIES CORP COM 75513E101 212 2,742 SH SOLE 29 2,742 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 465,879 6,029,241 SH SOLE 30 6,029,241 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 110,957 1,435,960 SH SOLE 31 195,268 0 1,240,692
RAYTHEON TECHNOLOGIES CORP COM 75513E101 64,569 835,632 SH SOLE 36 835,632 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,539 32,853 SH SOLE 40 32,853 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 62,463 808,368 SH SOLE 43 59,562 0 748,806
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 518 6,700 SH Call SOLE 4 6,700 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 6,282 81,300 SH Call SOLE 18 81,300 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 37,855 489,900 SH Call SOLE 19 489,900 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 2,789 36,100 SH Call SOLE 22 36,100 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 379 4,900 SH Call SOLE 26 4,900 0 0
RBB BANCORP COM 74930B105 308 15,182 SH SOLE 2 1,698 0 13,484
RBB BANCORP COM 74930B105 6 279 SH SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,237 61,017 SH SOLE 18 61,017 0 0
RBB BANCORP COM 74930B105 607 29,970 SH SOLE 19 29,970 0 0
RBB BANCORP COM 74930B105 14,875 733,848 SH SOLE 21 733,848 0 0
RBB BANCORP COM 74930B105 8,241 406,542 SH SOLE 22 387,516 0 19,026
RBB BANCORP COM 74930B105 65 3,204 SH SOLE 43 0 0 3,204
RBC BEARINGS INC COM 75524B104 2,222 11,291 SH SOLE 2 8,164 0 3,127
RBC BEARINGS INC COM 75524B104 22 110 SH SOLE 4 110 0 0
RBC BEARINGS INC COM 75524B104 90 459 SH SOLE 7 459 0 0
RBC BEARINGS INC COM 75524B104 15,486 78,699 SH SOLE 18 78,699 0 0
RBC BEARINGS INC COM 75524B104 8,655 43,984 SH SOLE 19 43,984 0 0
RBC BEARINGS INC COM 75524B104 211,641 1,075,577 SH SOLE 21 1,075,577 0 0
RBC BEARINGS INC COM 75524B104 134,556 683,826 SH SOLE 22 664,676 0 19,150
RBC BEARINGS INC COM 75524B104 2,090 10,620 SH SOLE 26 6,606 0 4,014
RBC BEARINGS INC COM 75524B104 675 3,429 SH SOLE 28 3,429 0 0
RBC BEARINGS INC COM 75524B104 3,394 17,248 SH SOLE 30 17,248 0 0
RBC BEARINGS INC COM 75524B104 11 58 SH SOLE 34 58 0 0
RBC BEARINGS INC COM 75524B104 619 3,145 SH SOLE 40 3,145 0 0
RBC BEARINGS INC COM 75524B104 810 4,119 SH SOLE 43 0 0 4,119
RCI HOSPITALITY HLDGS INC COM 74934Q108 410 6,449 SH SOLE 2 800 0 5,649
RCI HOSPITALITY HLDGS INC COM 74934Q108 13 204 SH SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,919 30,172 SH SOLE 18 30,172 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 905 14,232 SH SOLE 19 14,232 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 21,364 335,968 SH SOLE 21 335,968 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 14,275 224,485 SH SOLE 22 215,633 0 8,852
RCM TECHNOLOGIES INC COM NEW 749360400 29 8,209 SH SOLE 21 8,209 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 64 18,036 SH SOLE 22 18,036 0 0
RE MAX HLDGS INC CL A 75524W108 1,435 36,442 SH SOLE 2 11,776 0 24,666
RE MAX HLDGS INC CL A 75524W108 2 62 SH SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108 17 437 SH SOLE 7 437 0 0
RE MAX HLDGS INC CL A 75524W108 3,430 87,087 SH SOLE 18 78,823 0 8,264
RE MAX HLDGS INC CL A 75524W108 10,000 253,879 SH SOLE 19 253,879 0 0
RE MAX HLDGS INC CL A 75524W108 89,147 2,263,201 SH SOLE 21 2,263,201 0 0
RE MAX HLDGS INC CL A 75524W108 31,752 806,091 SH SOLE 22 776,474 0 29,617
RE MAX HLDGS INC CL A 75524W108 909 23,084 SH SOLE 23 23,084 0 0
RE MAX HLDGS INC CL A 75524W108 3,368 85,494 SH SOLE 26 0 0 85,494
RE MAX HLDGS INC CL A 75524W108 100 2,539 SH SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,517 38,503 SH SOLE 30 38,503 0 0
RE MAX HLDGS INC CL A 75524W108 11 272 SH SOLE 34 272 0 0
RE MAX HLDGS INC CL A 75524W108 71 1,803 SH SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 599 15,201 SH SOLE 43 3,286 0 11,915
READING INTL INC CL A 755408101 22 3,955 SH SOLE 18 3,955 0 0
READING INTL INC CL A 755408101 339 61,024 SH SOLE 21 61,024 0 0
READING INTL INC CL A 755408101 272 49,096 SH SOLE 22 49,096 0 0
READY CAPITAL CORP COM 75574U101 916 68,259 SH SOLE 2 14,992 0 53,267
READY CAPITAL CORP COM 75574U101 14 1,053 SH SOLE 7 1,053 0 0
READY CAPITAL CORP COM 75574U101 3,231 240,730 SH SOLE 18 240,730 0 0
READY CAPITAL CORP COM 75574U101 4,548 338,873 SH SOLE 19 338,873 0 0
READY CAPITAL CORP COM 75574U101 115,233 8,586,648 SH SOLE 21 8,586,648 0 0
READY CAPITAL CORP COM 75574U101 23,824 1,775,285 SH SOLE 22 1,697,021 0 78,264
READY CAPITAL CORP COM 75574U101 2,380 177,349 SH SOLE 26 0 0 177,349
READY CAPITAL CORP COM 75574U101 95 7,062 SH SOLE 28 7,062 0 0
READY CAPITAL CORP COM 75574U101 1,593 118,668 SH SOLE 30 118,668 0 0
READY CAPITAL CORP COM 75574U101 67 5,013 SH SOLE 40 5,013 0 0
READY CAPITAL CORP COM 75574U101 751 55,939 SH SOLE 43 1,935 0 54,004
REALNETWORKS INC COM NEW 75605L708 98 23,091 SH SOLE 21 23,091 0 0
REALNETWORKS INC COM NEW 75605L708 2,875 676,378 SH SOLE 22 676,378 0 0
REALOGY HLDGS CORP COM 75605Y106 2,742 181,258 SH SOLE 2 55,752 0 125,506
REALOGY HLDGS CORP COM 75605Y106 9 584 SH SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 63 4,148 SH SOLE 7 4,148 0 0
REALOGY HLDGS CORP COM 75605Y106 7,897 521,912 SH SOLE 18 512,982 0 8,930
REALOGY HLDGS CORP COM 75605Y106 18,052 1,193,152 SH SOLE 19 1,193,152 0 0
REALOGY HLDGS CORP COM 75605Y106 214,357 14,167,663 SH SOLE 21 14,167,663 0 0
REALOGY HLDGS CORP COM 75605Y106 65,790 4,348,291 SH SOLE 22 4,165,418 0 182,873
REALOGY HLDGS CORP COM 75605Y106 655 43,263 SH SOLE 23 43,263 0 0
REALOGY HLDGS CORP COM 75605Y106 606 40,043 SH SOLE 25 40,043 0 0
REALOGY HLDGS CORP COM 75605Y106 3,793 250,705 SH SOLE 26 23,855 0 226,850
REALOGY HLDGS CORP COM 75605Y106 349 23,065 SH SOLE 28 16,756 0 6,309
REALOGY HLDGS CORP COM 75605Y106 3,887 256,937 SH SOLE 30 256,937 0 0
REALOGY HLDGS CORP COM 75605Y106 2,116 139,886 SH SOLE 34 139,886 0 0
REALOGY HLDGS CORP COM 75605Y106 387 25,557 SH SOLE 36 25,557 0 0
REALOGY HLDGS CORP COM 75605Y106 208 13,774 SH SOLE 40 13,774 0 0
REALOGY HLDGS CORP COM 75605Y106 1,231 81,390 SH SOLE 43 3,861 0 77,529
REALPAGE INC COM 75606N109 15,751 180,631 SH SOLE 2 32,030 0 148,601
REALPAGE INC COM 75606N109 32 367 SH SOLE 4 367 0 0
REALPAGE INC COM 75606N109 134 1,535 SH SOLE 7 1,535 0 0
REALPAGE INC COM 75606N109 3,606 41,350 SH SOLE 18 41,350 0 0
REALPAGE INC COM 75606N109 2,033 23,311 SH SOLE 19 23,311 0 0
REALPAGE INC COM 75606N109 132,728 1,522,112 SH SOLE 21 1,522,112 0 0
REALPAGE INC COM 75606N109 206,512 2,368,259 SH SOLE 22 2,247,757 0 120,502
REALPAGE INC COM 75606N109 4,069 46,665 SH SOLE 26 24,161 0 22,504
REALPAGE INC COM 75606N109 1,039 11,919 SH SOLE 28 11,919 0 0
REALPAGE INC COM 75606N109 5,843 67,007 SH SOLE 30 67,007 0 0
REALPAGE INC COM 75606N109 145 1,662 SH SOLE 31 1,662 0 0
REALPAGE INC COM 75606N109 984 11,281 SH SOLE 40 11,281 0 0
REALPAGE INC COM 75606N109 4,298 49,291 SH SOLE 43 2,914 0 46,377
REALPAGE INC NOTE 1.500%11/1 75606NAB5 4,212 2,023,000 PRN SOLE 21 2,023,000 0 0
REALPAGE INC NOTE 1.500% 5/1 75606NAC3 2,351 1,839,000 PRN SOLE 21 1,839,000 0 0
REALTY INCOME CORP COM 756109104 53,312 839,557 SH SOLE 2 128,735 0 710,822
REALTY INCOME CORP COM 756109104 38,790 610,862 SH SOLE 4 597,630 0 13,232
REALTY INCOME CORP COM 756109104 59,970 944,410 SH SOLE 7 916,365 0 28,045
REALTY INCOME CORP COM 756109104 81 1,282 SH SOLE 13 1,282 0 0
REALTY INCOME CORP COM 756109104 2,941 46,312 SH SOLE 15 46,312 0 0
REALTY INCOME CORP COM 756109104 7 107 SH SOLE 17 0 0 107
REALTY INCOME CORP COM 756109104 46,607 733,961 SH SOLE 18 682,203 0 51,758
REALTY INCOME CORP COM 756109104 41,318 650,675 SH SOLE 19 650,675 0 0
REALTY INCOME CORP COM 756109104 821,747 12,940,890 SH SOLE 21 12,940,890 0 0
REALTY INCOME CORP COM 756109104 741,377 11,675,233 SH SOLE 22 10,811,932 0 863,301
REALTY INCOME CORP COM 756109104 15,118 238,085 SH SOLE 23 238,085 0 0
REALTY INCOME CORP COM 756109104 136,285 2,146,224 SH SOLE 25 2,146,224 0 0
REALTY INCOME CORP COM 756109104 54,558 859,176 SH SOLE 26 276,449 0 582,727
REALTY INCOME CORP COM 756109104 65,515 1,031,729 SH SOLE 28 36,225 0 995,504
REALTY INCOME CORP COM 756109104 34 540 SH SOLE 29 540 0 0
REALTY INCOME CORP COM 756109104 167,652 2,640,183 SH SOLE 30 2,640,183 0 0
REALTY INCOME CORP COM 756109104 3,419 53,837 SH SOLE 31 43,234 0 10,603
REALTY INCOME CORP COM 756109104 1,044 16,447 SH SOLE 34 16,447 0 0
REALTY INCOME CORP COM 756109104 12,987 204,514 SH SOLE 36 204,514 0 0
REALTY INCOME CORP COM 756109104 866 13,638 SH SOLE 40 13,638 0 0
REALTY INCOME CORP COM 756109104 10,812 170,269 SH SOLE 43 12,654 0 157,615
REATA PHARMACEUTICALS INC CL A 75615P103 5,177 51,928 SH SOLE 2 8,909 0 43,019
REATA PHARMACEUTICALS INC CL A 75615P103 10 105 SH SOLE 4 105 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 47 470 SH SOLE 7 470 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,257 12,605 SH SOLE 18 12,605 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 687 6,894 SH SOLE 19 6,894 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 64,721 649,159 SH SOLE 21 649,159 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 70,463 706,746 SH SOLE 22 673,878 0 32,868
REATA PHARMACEUTICALS INC CL A 75615P103 29 293 SH SOLE 25 293 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,426 14,307 SH SOLE 26 10,090 0 4,217
REATA PHARMACEUTICALS INC CL A 75615P103 286 2,872 SH SOLE 28 2,872 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,545 25,523 SH SOLE 30 25,523 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 46 463 SH SOLE 31 463 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 117 1,174 SH SOLE 34 1,174 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 72 720 SH SOLE 36 720 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 302 3,025 SH SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 769 7,714 SH SOLE 43 697 0 7,017
RECRO PHARMA INC COM 75629F109 140 50,354 SH SOLE 2 3,700 0 46,654
RECRO PHARMA INC COM 75629F109 200 71,691 SH SOLE 18 71,691 0 0
RECRO PHARMA INC COM 75629F109 106 37,880 SH SOLE 19 37,880 0 0
RECRO PHARMA INC COM 75629F109 2,074 743,301 SH SOLE 21 743,301 0 0
RECRO PHARMA INC COM 75629F109 1,400 501,812 SH SOLE 22 496,682 0 5,130
RED RIVER BANCSHARES INC COM 75686R202 236 4,207 SH SOLE 2 343 0 3,864
RED RIVER BANCSHARES INC COM 75686R202 8 140 SH SOLE 7 140 0 0
RED RIVER BANCSHARES INC COM 75686R202 1,035 18,473 SH SOLE 18 18,473 0 0
RED RIVER BANCSHARES INC COM 75686R202 511 9,125 SH SOLE 19 9,125 0 0
RED RIVER BANCSHARES INC COM 75686R202 11,329 202,263 SH SOLE 21 202,263 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,562 63,602 SH SOLE 22 57,131 0 6,471
RED ROBIN GOURMET BURGERS IN COM 75689M101 561 14,070 SH SOLE 2 1,301 0 12,769
RED ROBIN GOURMET BURGERS IN COM 75689M101 10 251 SH SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,649 66,403 SH SOLE 18 66,403 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,064 26,673 SH SOLE 19 26,673 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 76,255 1,911,635 SH SOLE 21 1,911,635 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 18,048 452,454 SH SOLE 22 436,558 0 15,896
RED ROBIN GOURMET BURGERS IN COM 75689M101 861 21,594 SH SOLE 30 21,594 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 421 10,551 SH SOLE 43 819 0 9,732
RED ROCK RESORTS INC CL A 75700L108 1,289 39,561 SH SOLE 2 22,455 0 17,106
RED ROCK RESORTS INC CL A 75700L108 7 222 SH SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 38 1,175 SH SOLE 7 1,175 0 0
RED ROCK RESORTS INC CL A 75700L108 6,936 212,836 SH SOLE 18 212,836 0 0
RED ROCK RESORTS INC CL A 75700L108 3,748 114,999 SH SOLE 19 114,999 0 0
RED ROCK RESORTS INC CL A 75700L108 77,108 2,366,016 SH SOLE 21 2,366,016 0 0
RED ROCK RESORTS INC CL A 75700L108 61,449 1,885,530 SH SOLE 22 1,823,297 0 62,233
RED ROCK RESORTS INC CL A 75700L108 15 456 SH SOLE 25 456 0 0
RED ROCK RESORTS INC CL A 75700L108 782 24,009 SH SOLE 26 19,318 0 4,691
RED ROCK RESORTS INC CL A 75700L108 310 9,508 SH SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 1,664 51,053 SH SOLE 30 51,053 0 0
RED ROCK RESORTS INC CL A 75700L108 214 6,575 SH SOLE 34 6,575 0 0
RED ROCK RESORTS INC CL A 75700L108 30 918 SH SOLE 36 918 0 0
RED ROCK RESORTS INC CL A 75700L108 235 7,213 SH SOLE 40 7,213 0 0
RED ROCK RESORTS INC CL A 75700L108 534 16,372 SH SOLE 43 5,094 0 11,278
RED VIOLET INC COM 75704L104 25 1,372 SH SOLE 2 589 0 783
RED VIOLET INC COM 75704L104 483 26,240 SH SOLE 18 26,240 0 0
RED VIOLET INC COM 75704L104 217 11,768 SH SOLE 19 11,768 0 0
RED VIOLET INC COM 75704L104 4,367 237,062 SH SOLE 21 237,062 0 0
RED VIOLET INC COM 75704L104 1,198 65,016 SH SOLE 22 64,720 0 296
REDFIN CORP COM 75737F108 3,196 47,996 SH SOLE 2 32,443 0 15,553
REDFIN CORP COM 75737F108 26 395 SH SOLE 4 395 0 0
REDFIN CORP COM 75737F108 112 1,676 SH SOLE 7 1,676 0 0
REDFIN CORP COM 75737F108 21,955 329,707 SH SOLE 18 319,282 0 10,425
REDFIN CORP COM 75737F108 18,229 273,753 SH SOLE 19 273,753 0 0
REDFIN CORP COM 75737F108 258,583 3,883,218 SH SOLE 21 3,883,218 0 0
REDFIN CORP COM 75737F108 191,935 2,882,341 SH SOLE 22 2,807,688 0 74,653
REDFIN CORP COM 75737F108 375 5,629 SH SOLE 23 5,629 0 0
REDFIN CORP COM 75737F108 71 1,066 SH SOLE 25 1,066 0 0
REDFIN CORP COM 75737F108 3,833 57,560 SH SOLE 26 28,583 0 28,977
REDFIN CORP COM 75737F108 773 11,605 SH SOLE 28 11,605 0 0
REDFIN CORP COM 75737F108 4,422 66,402 SH SOLE 30 66,402 0 0
REDFIN CORP COM 75737F108 138 2,070 SH SOLE 36 2,070 0 0
REDFIN CORP COM 75737F108 820 12,315 SH SOLE 40 12,315 0 0
REDFIN CORP COM 75737F108 2,026 30,425 SH SOLE 43 1,363 0 29,062
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 2,302 314,496 SH SOLE 21 314,496 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 84 11,409 SH SOLE 30 11,409 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 217 29,701 SH SOLE 43 593 0 29,108
REDWOOD TR INC COM 758075402 1,327 127,517 SH SOLE 2 35,861 0 91,656
REDWOOD TR INC COM 758075402 6 550 SH SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 40 3,854 SH SOLE 7 3,854 0 0
REDWOOD TR INC COM 758075402 4,786 459,789 SH SOLE 18 459,789 0 0
REDWOOD TR INC COM 758075402 2,060 197,875 SH SOLE 19 197,875 0 0
REDWOOD TR INC COM 758075402 168,686 16,204,245 SH SOLE 21 16,204,245 0 0
REDWOOD TR INC COM 758075402 34,089 3,274,649 SH SOLE 22 3,086,221 0 188,428
REDWOOD TR INC COM 758075402 1,429 137,283 SH SOLE 26 10,532 0 126,751
REDWOOD TR INC COM 758075402 125 12,000 SH SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 3,202 307,599 SH SOLE 30 307,599 0 0
REDWOOD TR INC COM 758075402 72 6,941 SH SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 144 13,804 SH SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 1,781 171,085 SH SOLE 43 1,718 0 169,367
REEDS INC COM 758338107 9 8,067 SH SOLE 21 8,067 0 0
REEDS INC COM 758338107 311 265,856 SH SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 15,335 107,479 SH SOLE 2 33,775 0 73,704
REGAL BELOIT CORP COM 758750103 39 272 SH SOLE 4 272 0 0
REGAL BELOIT CORP COM 758750103 129 907 SH SOLE 7 907 0 0
REGAL BELOIT CORP COM 758750103 14,066 98,581 SH SOLE 18 98,581 0 0
REGAL BELOIT CORP COM 758750103 1,557 10,915 SH SOLE 19 10,915 0 0
REGAL BELOIT CORP COM 758750103 271,459 1,902,572 SH SOLE 21 1,902,572 0 0
REGAL BELOIT CORP COM 758750103 182,506 1,279,127 SH SOLE 22 1,222,547 0 56,580
REGAL BELOIT CORP COM 758750103 82 576 SH SOLE 25 576 0 0
REGAL BELOIT CORP COM 758750103 2,240 15,698 SH SOLE 26 11,352 0 4,346
REGAL BELOIT CORP COM 758750103 374 2,618 SH SOLE 28 2,545 0 73
REGAL BELOIT CORP COM 758750103 4,788 33,559 SH SOLE 30 33,559 0 0
REGAL BELOIT CORP COM 758750103 109 766 SH SOLE 31 766 0 0
REGAL BELOIT CORP COM 758750103 360 2,524 SH SOLE 36 2,524 0 0
REGAL BELOIT CORP COM 758750103 710 4,973 SH SOLE 40 4,973 0 0
REGAL BELOIT CORP COM 758750103 7,204 50,494 SH SOLE 43 1,385 0 49,109
REGENCY CTRS CORP COM 758849103 35,261 621,778 SH SOLE 2 253,169 0 368,609
REGENCY CTRS CORP COM 758849103 25,995 458,383 SH SOLE 4 451,973 0 6,410
REGENCY CTRS CORP COM 758849103 22,470 396,219 SH SOLE 7 377,764 0 18,455
REGENCY CTRS CORP COM 758849103 515 9,073 SH SOLE 13 9,073 0 0
REGENCY CTRS CORP COM 758849103 1,226 21,627 SH SOLE 15 21,627 0 0
REGENCY CTRS CORP COM 758849103 30,491 537,658 SH SOLE 18 501,715 0 35,943
REGENCY CTRS CORP COM 758849103 34,512 608,566 SH SOLE 19 608,566 0 0
REGENCY CTRS CORP COM 758849103 321,701 5,672,747 SH SOLE 21 5,672,747 0 0
REGENCY CTRS CORP COM 758849103 346,602 6,111,834 SH SOLE 22 5,348,087 0 763,747
REGENCY CTRS CORP COM 758849103 9,824 173,233 SH SOLE 23 173,233 0 0
REGENCY CTRS CORP COM 758849103 63,484 1,119,448 SH SOLE 25 1,119,448 0 0
REGENCY CTRS CORP COM 758849103 25,258 445,381 SH SOLE 26 204,173 0 241,208
REGENCY CTRS CORP COM 758849103 37,427 659,973 SH SOLE 28 49,336 0 610,637
REGENCY CTRS CORP COM 758849103 1,745 30,774 SH SOLE 29 30,774 0 0
REGENCY CTRS CORP COM 758849103 69,892 1,232,454 SH SOLE 30 1,232,454 0 0
REGENCY CTRS CORP COM 758849103 3,187 56,193 SH SOLE 31 51,654 0 4,539
REGENCY CTRS CORP COM 758849103 2,069 36,485 SH SOLE 34 36,485 0 0
REGENCY CTRS CORP COM 758849103 5,388 95,008 SH SOLE 36 95,008 0 0
REGENCY CTRS CORP COM 758849103 365 6,436 SH SOLE 40 6,436 0 0
REGENCY CTRS CORP COM 758849103 7,014 123,685 SH SOLE 43 7,216 0 116,469
REGENERON PHARMACEUTICALS COM 75886F107 128,263 271,089 SH SOLE 2 85,079 0 186,010
REGENERON PHARMACEUTICALS COM 75886F107 27,399 57,909 SH SOLE 4 53,844 0 4,065
REGENERON PHARMACEUTICALS COM 75886F107 75,947 160,517 SH SOLE 7 123,361 0 37,156
REGENERON PHARMACEUTICALS COM 75886F107 1,645 3,476 SH SOLE 13 3,476 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,196 10,981 SH SOLE 15 10,981 0 0
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH SOLE 17 0 0 1
REGENERON PHARMACEUTICALS COM 75886F107 135,405 286,183 SH SOLE 18 267,972 0 18,211
REGENERON PHARMACEUTICALS COM 75886F107 134,095 283,415 SH SOLE 19 283,415 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,929,651 4,078,393 SH SOLE 21 4,078,393 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,231,860 2,603,585 SH SOLE 22 2,344,187 0 259,398
REGENERON PHARMACEUTICALS COM 75886F107 35,197 74,390 SH SOLE 23 74,390 0 0
REGENERON PHARMACEUTICALS COM 75886F107 83,287 176,030 SH SOLE 25 176,030 0 0
REGENERON PHARMACEUTICALS COM 75886F107 118,591 250,647 SH SOLE 26 86,614 0 164,033
REGENERON PHARMACEUTICALS COM 75886F107 152,993 323,357 SH SOLE 28 12,394 0 310,963
REGENERON PHARMACEUTICALS COM 75886F107 1,586 3,353 SH SOLE 29 3,353 0 0
REGENERON PHARMACEUTICALS COM 75886F107 325,648 688,270 SH SOLE 30 688,270 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11,408 24,112 SH SOLE 31 15,607 0 8,505
REGENERON PHARMACEUTICALS COM 75886F107 10,598 22,400 SH SOLE 32 22,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 89,399 188,948 SH SOLE 34 188,948 0 0
REGENERON PHARMACEUTICALS COM 75886F107 35,282 74,570 SH SOLE 36 74,570 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,006 4,239 SH SOLE 40 4,239 0 0
REGENERON PHARMACEUTICALS COM 75886F107 30,131 63,683 SH SOLE 43 2,782 0 60,901
REGENXBIO INC COM 75901B107 589 17,259 SH SOLE 2 12,795 0 4,464
REGENXBIO INC COM 75901B107 5 153 SH SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 21 621 SH SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 5,401 158,351 SH SOLE 18 150,883 0 7,468
REGENXBIO INC COM 75901B107 5,107 149,722 SH SOLE 19 149,722 0 0
REGENXBIO INC COM 75901B107 152,937 4,483,654 SH SOLE 21 4,483,654 0 0
REGENXBIO INC COM 75901B107 38,281 1,122,269 SH SOLE 22 1,095,515 0 26,754
REGENXBIO INC COM 75901B107 171 5,024 SH SOLE 23 5,024 0 0
REGENXBIO INC COM 75901B107 19 568 SH SOLE 25 568 0 0
REGENXBIO INC COM 75901B107 1,010 29,613 SH SOLE 26 8,576 0 21,037
REGENXBIO INC COM 75901B107 139 4,070 SH SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 10,670 312,797 SH SOLE 30 312,797 0 0
REGENXBIO INC COM 75901B107 89 2,604 SH SOLE 34 2,604 0 0
REGENXBIO INC COM 75901B107 34 993 SH SOLE 36 993 0 0
REGENXBIO INC COM 75901B107 172 5,046 SH SOLE 40 5,046 0 0
REGENXBIO INC COM 75901B107 385 11,296 SH SOLE 43 679 0 10,617
REGIONAL HEALTH PPTYS INC COM 75903M309 4 885 SH SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 398 11,493 SH SOLE 2 751 0 10,742
REGIONAL MGMT CORP COM 75902K106 8 245 SH SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 1,084 31,262 SH SOLE 18 31,262 0 0
REGIONAL MGMT CORP COM 75902K106 2,688 77,557 SH SOLE 19 77,557 0 0
REGIONAL MGMT CORP COM 75902K106 11,887 342,966 SH SOLE 21 342,966 0 0
REGIONAL MGMT CORP COM 75902K106 15,561 448,964 SH SOLE 22 439,686 0 9,278
REGIONAL MGMT CORP COM 75902K106 275 7,948 SH SOLE 23 7,948 0 0
REGIONAL MGMT CORP COM 75902K106 1,597 46,085 SH SOLE 26 0 0 46,085
REGIONAL MGMT CORP COM 75902K106 33 963 SH SOLE 43 30 0 933
REGIONS FINANCIAL CORP NEW COM 7591EP100 46,263 2,239,245 SH SOLE 2 404,331 0 1,834,914
REGIONS FINANCIAL CORP NEW COM 7591EP100 9,447 457,254 SH SOLE 4 420,643 0 36,611
REGIONS FINANCIAL CORP NEW COM 7591EP100 19,119 925,407 SH SOLE 7 843,584 0 81,823
REGIONS FINANCIAL CORP NEW COM 7591EP100 60 2,912 SH SOLE 13 2,912 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,634 127,510 SH SOLE 15 127,510 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 68,633 3,322,003 SH SOLE 18 3,119,958 0 202,045
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,661 564,409 SH SOLE 19 564,409 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 713,587 34,539,523 SH SOLE 21 34,539,523 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 452,597 21,906,903 SH SOLE 22 19,560,736 0 2,346,167
REGIONS FINANCIAL CORP NEW COM 7591EP100 12,352 597,851 SH SOLE 23 597,851 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 41,087 1,988,700 SH SOLE 25 1,988,700 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 47,802 2,313,738 SH SOLE 26 881,009 0 1,432,729
REGIONS FINANCIAL CORP NEW COM 7591EP100 73,144 3,540,376 SH SOLE 28 124,907 0 3,415,469
REGIONS FINANCIAL CORP NEW COM 7591EP100 31 1,512 SH SOLE 29 1,512 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 150,986 7,308,151 SH SOLE 30 7,202,755 0 105,396
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,602 174,365 SH SOLE 31 139,811 0 34,554
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,289 159,214 SH SOLE 32 159,214 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,090 536,767 SH SOLE 34 536,767 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 13,927 674,113 SH SOLE 36 674,113 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 803 38,872 SH SOLE 40 38,872 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 26,711 1,292,902 SH SOLE 43 63,686 0 1,229,216
REGIS CORP MINN COM 758932107 255 20,309 SH SOLE 2 1,186 0 19,123
REGIS CORP MINN COM 758932107 4 295 SH SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 1,301 103,598 SH SOLE 18 103,598 0 0
REGIS CORP MINN COM 758932107 514 40,945 SH SOLE 19 40,945 0 0
REGIS CORP MINN COM 758932107 37,018 2,947,322 SH SOLE 21 2,947,322 0 0
REGIS CORP MINN COM 758932107 9,806 780,725 SH SOLE 22 754,428 0 26,297
REGIS CORP MINN COM 758932107 58 4,606 SH SOLE 23 4,606 0 0
REGIS CORP MINN COM 758932107 345 27,485 SH SOLE 26 0 0 27,485
REGIS CORP MINN COM 758932107 454 36,116 SH SOLE 30 36,116 0 0
REGIS CORP MINN COM 758932107 32 2,518 SH SOLE 43 0 0 2,518
REGULUS THERAPEUTICS INC COM NEW 75915K200 2 1,182 SH SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 2 1,138 SH SOLE 22 1,138 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 27,125 215,191 SH SOLE 2 86,432 0 128,759
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,197 41,229 SH SOLE 4 38,375 0 2,854
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,098 32,512 SH SOLE 7 11,754 0 20,758
REINSURANCE GRP OF AMERICA I COM NEW 759351604 26 207 SH SOLE 13 207 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 765 6,071 SH SOLE 15 6,071 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 30,038 238,302 SH SOLE 18 233,175 0 5,127
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,988 47,508 SH SOLE 19 47,508 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 413,835 3,283,105 SH SOLE 21 3,283,105 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 292,082 2,317,190 SH SOLE 22 2,165,558 0 151,632
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,841 62,205 SH SOLE 23 62,205 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,718 21,560 SH SOLE 25 21,560 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 13,026 103,341 SH SOLE 26 91,575 0 11,766
REINSURANCE GRP OF AMERICA I COM NEW 759351604 12,015 95,318 SH SOLE 28 8,935 0 86,383
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,632 12,950 SH SOLE 29 12,950 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 24,089 191,104 SH SOLE 30 181,922 0 9,182
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,681 21,267 SH SOLE 31 19,394 0 1,873
REINSURANCE GRP OF AMERICA I COM NEW 759351604 652 5,172 SH SOLE 34 5,172 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,378 26,801 SH SOLE 36 26,801 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 326 2,590 SH SOLE 40 2,590 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 9,329 74,013 SH SOLE 43 2,547 0 71,466
REINVENT TECHNOLOGY PARTNERS *W EXP 09/16/202 G7483N103 774 383,194 SH SOLE 19 383,194 0 0
REINVENT TECHNOLOGY PARTNERS *W EXP 09/16/202 G7483N103 966 478,263 SH SOLE 34 478,263 0 0
REINVENT TECHNOLOGY PARTNERS CL A G7483N129 15,558 1,532,778 SH SOLE 19 1,532,778 0 0
REINVENT TECHNOLOGY PARTNERS CL A G7483N129 19,418 1,913,055 SH SOLE 34 1,913,055 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 114 11,114 SH SOLE 4 11,114 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 1,438 140,183 SH SOLE 18 140,183 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 9,514 927,784 SH SOLE 19 927,784 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 621 60,571 SH SOLE 22 60,571 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 91 8,914 SH SOLE 26 8,914 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 4,018 391,815 SH SOLE 34 391,815 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 243 24,228 SH SOLE 2 24,228 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 6,161 613,650 SH SOLE 19 613,650 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 1,126 112,122 SH SOLE 34 112,122 0 0
REKOR SYSTEMS INC COM 759419104 29 1,435 SH SOLE 2 1,435 0 0
REKOR SYSTEMS INC COM 759419104 168 8,382 SH SOLE 18 8,382 0 0
REKOR SYSTEMS INC COM 759419104 2,436 121,869 SH SOLE 21 121,869 0 0
REKOR SYSTEMS INC COM 759419104 10,968 548,655 SH SOLE 22 548,655 0 0
REKOR SYSTEMS INC COM 759419104 145 7,274 SH SOLE 26 7,274 0 0
REKOR SYSTEMS INC COM 759419104 615 30,771 SH SOLE 28 0 0 30,771
REKOR SYSTEMS INC COM 759419104 10 490 SH SOLE 31 0 0 490
RELAY THERAPEUTICS INC COM 75943R102 831 24,051 SH SOLE 2 11,221 0 12,830
RELAY THERAPEUTICS INC COM 75943R102 4 102 SH SOLE 4 102 0 0
RELAY THERAPEUTICS INC COM 75943R102 22 640 SH SOLE 7 640 0 0
RELAY THERAPEUTICS INC COM 75943R102 5,543 160,339 SH SOLE 18 160,339 0 0
RELAY THERAPEUTICS INC COM 75943R102 13,069 378,034 SH SOLE 19 378,034 0 0
RELAY THERAPEUTICS INC COM 75943R102 81,745 2,364,634 SH SOLE 21 2,364,634 0 0
RELAY THERAPEUTICS INC COM 75943R102 28,247 817,090 SH SOLE 22 784,255 0 32,835
RELAY THERAPEUTICS INC COM 75943R102 26 747 SH SOLE 23 747 0 0
RELAY THERAPEUTICS INC COM 75943R102 118 3,423 SH SOLE 28 3,423 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,479 42,783 SH SOLE 30 42,783 0 0
RELAY THERAPEUTICS INC COM 75943R102 130 3,767 SH SOLE 34 3,767 0 0
RELAY THERAPEUTICS INC COM 75943R102 108 3,120 SH SOLE 40 3,120 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 35,934 235,955 SH SOLE 2 114,206 0 121,749
RELIANCE STEEL & ALUMINUM CO COM 759509102 773 5,077 SH SOLE 4 5,077 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 523 3,432 SH SOLE 7 3,432 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,607 17,116 SH SOLE 13 17,116 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 31,706 208,193 SH SOLE 18 172,946 0 35,247
RELIANCE STEEL & ALUMINUM CO COM 759509102 26,188 171,963 SH SOLE 19 171,963 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 472,424 3,102,134 SH SOLE 21 3,102,134 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 354,125 2,325,330 SH SOLE 22 2,111,799 0 213,531
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,723 17,878 SH SOLE 23 17,878 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 998 6,556 SH SOLE 25 6,556 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,850 38,414 SH SOLE 26 25,675 0 12,739
RELIANCE STEEL & ALUMINUM CO COM 759509102 9,587 62,952 SH SOLE 28 5,929 0 57,023
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,297 15,082 SH SOLE 29 15,082 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,575 56,308 SH SOLE 30 56,308 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,115 20,457 SH SOLE 31 20,457 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,300 8,537 SH SOLE 34 8,537 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,906 12,515 SH SOLE 36 12,515 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,202 7,893 SH SOLE 40 7,893 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 27,200 178,604 SH SOLE 43 6,278 0 172,326
RELIANT BANCORP INC COM 75956B101 396 13,799 SH SOLE 2 1,530 0 12,269
RELIANT BANCORP INC COM 75956B101 6 219 SH SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 1,569 54,635 SH SOLE 18 54,635 0 0
RELIANT BANCORP INC COM 75956B101 795 27,694 SH SOLE 19 27,694 0 0
RELIANT BANCORP INC COM 75956B101 18,560 646,229 SH SOLE 21 646,229 0 0
RELIANT BANCORP INC COM 75956B101 5,383 187,416 SH SOLE 22 170,743 0 16,673
RELIANT BANCORP INC COM 75956B101 2 61 SH SOLE 43 0 0 61
RELMADA THERAPEUTICS INC COM 75955J402 296 8,393 SH SOLE 2 4,735 0 3,658
RELMADA THERAPEUTICS INC COM 75955J402 9 249 SH SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 1,779 50,519 SH SOLE 18 45,311 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 11,053 313,925 SH SOLE 19 313,925 0 0
RELMADA THERAPEUTICS INC COM 75955J402 528 14,990 SH SOLE 20 14,990 0 0
RELMADA THERAPEUTICS INC COM 75955J402 23,785 675,528 SH SOLE 21 675,528 0 0
RELMADA THERAPEUTICS INC COM 75955J402 13,962 396,539 SH SOLE 22 387,374 0 9,165
RELMADA THERAPEUTICS INC COM 75955J402 64 1,822 SH SOLE 23 1,822 0 0
RELMADA THERAPEUTICS INC COM 75955J402 19 549 SH SOLE 25 549 0 0
RELMADA THERAPEUTICS INC COM 75955J402 375 10,650 SH SOLE 26 1,026 0 9,624
RELMADA THERAPEUTICS INC COM 75955J402 449 12,766 SH SOLE 30 12,766 0 0
RELMADA THERAPEUTICS INC COM 75955J402 34 975 SH SOLE 36 975 0 0
RELMADA THERAPEUTICS INC COM 75955J402 45 1,270 SH SOLE 40 1,270 0 0
RELX PLC SPONSORED ADR 759530108 87,372 3,472,673 SH SOLE 18 3,465,020 0 7,653
RELX PLC SPONSORED ADR 759530108 27,146 1,078,922 SH SOLE 43 84,301 0 994,621
REMARK HLDGS INC COM 75955K102 48 20,835 SH SOLE 18 20,835 0 0
REMARK HLDGS INC COM 75955K102 650 285,224 SH SOLE 21 285,224 0 0
REMARK HLDGS INC COM 75955K102 3,696 1,621,033 SH SOLE 22 1,621,033 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 22,907 142,944 SH SOLE 2 42,980 0 99,964
RENAISSANCERE HLDGS LTD COM G7496G103 4,002 24,972 SH SOLE 4 23,040 0 1,932
RENAISSANCERE HLDGS LTD COM G7496G103 4,202 26,222 SH SOLE 7 26,222 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 25 155 SH SOLE 13 155 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 756 4,718 SH SOLE 15 4,718 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 25,451 158,821 SH SOLE 18 155,576 0 3,245
RENAISSANCERE HLDGS LTD COM G7496G103 2,304 14,378 SH SOLE 19 14,378 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 532,160 3,320,812 SH SOLE 21 3,320,812 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 298,121 1,860,351 SH SOLE 22 1,791,061 0 69,290
RENAISSANCERE HLDGS LTD COM G7496G103 5,160 32,198 SH SOLE 23 32,198 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 11,238 70,127 SH SOLE 25 70,127 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 18,445 115,100 SH SOLE 26 65,016 0 50,084
RENAISSANCERE HLDGS LTD COM G7496G103 15,178 94,717 SH SOLE 28 6,482 0 88,235
RENAISSANCERE HLDGS LTD COM G7496G103 174 1,088 SH SOLE 29 1,088 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 27,696 172,828 SH SOLE 30 160,276 0 12,552
RENAISSANCERE HLDGS LTD COM G7496G103 1,300 8,110 SH SOLE 31 6,436 0 1,674
RENAISSANCERE HLDGS LTD COM G7496G103 322 2,009 SH SOLE 34 2,009 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 8,273 51,627 SH SOLE 36 51,627 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 330 2,061 SH SOLE 40 2,061 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 6,941 43,315 SH SOLE 43 2,089 0 41,226
RENASANT CORP COM 75970E107 2,592 62,647 SH SOLE 2 18,142 0 44,505
RENASANT CORP COM 75970E107 10 241 SH SOLE 4 241 0 0
RENASANT CORP COM 75970E107 40 963 SH SOLE 7 963 0 0
RENASANT CORP COM 75970E107 9,048 218,646 SH SOLE 18 218,646 0 0
RENASANT CORP COM 75970E107 3,938 95,166 SH SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 257,919 6,232,939 SH SOLE 21 6,232,939 0 0
RENASANT CORP COM 75970E107 62,293 1,505,379 SH SOLE 22 1,423,280 0 82,099
RENASANT CORP COM 75970E107 982 23,728 SH SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 274 6,611 SH SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 4,438 107,261 SH SOLE 30 107,261 0 0
RENASANT CORP COM 75970E107 249 6,008 SH SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 434 10,496 SH SOLE 43 130 0 10,366
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,861 43,316 SH SOLE 2 11,853 0 31,463
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11 161 SH SOLE 4 161 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 39 590 SH SOLE 7 590 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10,208 154,580 SH SOLE 18 154,580 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,537 68,708 SH SOLE 19 68,708 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 327,405 4,957,683 SH SOLE 21 4,957,683 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68,857 1,042,663 SH SOLE 22 991,327 0 51,336
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,384 20,956 SH SOLE 26 16,618 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 73 1,103 SH SOLE 28 1,103 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 102,263 1,548,507 SH SOLE 30 1,548,507 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 191 2,886 SH SOLE 40 2,886 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,712 41,072 SH SOLE 43 77 0 40,995
RENREN INC SPONSORED ADS 759892300 2 257 SH SOLE 43 0 0 257
RENT A CTR INC NEW COM 76009N100 1,998 34,651 SH SOLE 2 18,386 0 16,265
RENT A CTR INC NEW COM 76009N100 12 213 SH SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 47 822 SH SOLE 7 822 0 0
RENT A CTR INC NEW COM 76009N100 11,895 206,297 SH SOLE 18 199,252 0 7,045
RENT A CTR INC NEW COM 76009N100 20,229 350,833 SH SOLE 19 350,833 0 0
RENT A CTR INC NEW COM 76009N100 328,424 5,695,866 SH SOLE 21 5,695,866 0 0
RENT A CTR INC NEW COM 76009N100 91,268 1,582,872 SH SOLE 22 1,540,045 0 42,827
RENT A CTR INC NEW COM 76009N100 564 9,788 SH SOLE 23 9,788 0 0
RENT A CTR INC NEW COM 76009N100 74 1,284 SH SOLE 25 1,284 0 0
RENT A CTR INC NEW COM 76009N100 3,510 60,866 SH SOLE 26 7,186 0 53,680
RENT A CTR INC NEW COM 76009N100 388 6,725 SH SOLE 28 5,025 0 1,700
RENT A CTR INC NEW COM 76009N100 5,998 104,025 SH SOLE 30 104,025 0 0
RENT A CTR INC NEW COM 76009N100 154 2,675 SH SOLE 36 2,675 0 0
RENT A CTR INC NEW COM 76009N100 340 5,902 SH SOLE 40 5,902 0 0
RENT A CTR INC NEW COM 76009N100 1,553 26,928 SH SOLE 43 1,055 0 25,873
REPARE THERAPEUTICS INC COM 760273102 71 2,323 SH SOLE 2 2,323 0 0
REPARE THERAPEUTICS INC COM 760273102 10,055 327,622 SH SOLE 21 327,622 0 0
REPARE THERAPEUTICS INC COM 760273102 400 13,037 SH SOLE 22 6,739 0 6,298
REPARE THERAPEUTICS INC COM 760273102 412 13,431 SH SOLE 30 13,431 0 0
REPARE THERAPEUTICS INC COM 760273102 9 278 SH SOLE 34 278 0 0
REPARE THERAPEUTICS INC COM 760273102 59 1,910 SH SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 706 30,071 SH SOLE 2 22,059 0 8,012
REPAY HLDGS CORP COM CL A 76029L100 8 341 SH SOLE 4 341 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,036 214,460 SH SOLE 18 214,460 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,891 123,111 SH SOLE 19 123,111 0 0
REPAY HLDGS CORP COM CL A 76029L100 56,626 2,411,689 SH SOLE 21 2,411,689 0 0
REPAY HLDGS CORP COM CL A 76029L100 47,083 2,005,239 SH SOLE 22 1,955,292 0 49,947
REPAY HLDGS CORP COM CL A 76029L100 154 6,554 SH SOLE 26 0 0 6,554
REPAY HLDGS CORP COM CL A 76029L100 231 9,843 SH SOLE 28 9,843 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,471 62,628 SH SOLE 30 62,628 0 0
REPAY HLDGS CORP COM CL A 76029L100 7,910 336,875 SH SOLE 34 336,875 0 0
REPAY HLDGS CORP COM CL A 76029L100 167 7,098 SH SOLE 40 7,098 0 0
REPLIGEN CORP COM 759916109 25,399 130,646 SH SOLE 2 40,430 0 90,216
REPLIGEN CORP COM 759916109 40 206 SH SOLE 4 206 0 0
REPLIGEN CORP COM 759916109 190 975 SH SOLE 7 975 0 0
REPLIGEN CORP COM 759916109 26,584 136,742 SH SOLE 18 135,116 0 1,626
REPLIGEN CORP COM 759916109 10,922 56,180 SH SOLE 19 56,180 0 0
REPLIGEN CORP COM 759916109 505,223 2,598,749 SH SOLE 21 2,598,749 0 0
REPLIGEN CORP COM 759916109 327,878 1,686,530 SH SOLE 22 1,616,479 0 70,051
REPLIGEN CORP COM 759916109 295 1,519 SH SOLE 23 1,519 0 0
REPLIGEN CORP COM 759916109 141 726 SH SOLE 25 726 0 0
REPLIGEN CORP COM 759916109 6,503 33,450 SH SOLE 26 15,797 0 17,653
REPLIGEN CORP COM 759916109 929 4,779 SH SOLE 28 4,779 0 0
REPLIGEN CORP COM 759916109 6,824 35,103 SH SOLE 30 35,103 0 0
REPLIGEN CORP COM 759916109 200 1,027 SH SOLE 31 1,027 0 0
REPLIGEN CORP COM 759916109 133 684 SH SOLE 34 684 0 0
REPLIGEN CORP COM 759916109 296 1,521 SH SOLE 36 1,521 0 0
REPLIGEN CORP COM 759916109 1,255 6,457 SH SOLE 40 6,457 0 0
REPLIGEN CORP COM 759916109 14,054 72,293 SH SOLE 43 11,304 0 60,989
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 3,225 1,837,000 PRN SOLE 21 1,837,000 0 0
REPLIMUNE GROUP INC COM 76029N106 367 12,031 SH SOLE 2 7,602 0 4,429
REPLIMUNE GROUP INC COM 76029N106 3 82 SH SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106 11 352 SH SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 2,432 79,698 SH SOLE 18 79,698 0 0
REPLIMUNE GROUP INC COM 76029N106 2,041 66,881 SH SOLE 19 66,881 0 0
REPLIMUNE GROUP INC COM 76029N106 39,654 1,299,696 SH SOLE 21 1,299,696 0 0
REPLIMUNE GROUP INC COM 76029N106 21,791 714,237 SH SOLE 22 698,127 0 16,110
REPLIMUNE GROUP INC COM 76029N106 39 1,273 SH SOLE 23 1,273 0 0
REPLIMUNE GROUP INC COM 76029N106 145 4,744 SH SOLE 26 0 0 4,744
REPLIMUNE GROUP INC COM 76029N106 91 2,978 SH SOLE 28 2,978 0 0
REPLIMUNE GROUP INC COM 76029N106 951 31,186 SH SOLE 30 31,186 0 0
REPLIMUNE GROUP INC COM 76029N106 81 2,651 SH SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 49 1,614 SH SOLE 43 0 0 1,614
REPRO MED SYS INC COM 759910102 18 5,237 SH SOLE 2 2,145 0 3,092
REPRO MED SYS INC COM 759910102 2 577 SH SOLE 7 577 0 0
REPRO MED SYS INC COM 759910102 357 101,380 SH SOLE 18 101,380 0 0
REPRO MED SYS INC COM 759910102 166 47,231 SH SOLE 19 47,231 0 0
REPRO MED SYS INC COM 759910102 3,309 940,039 SH SOLE 21 940,039 0 0
REPRO MED SYS INC COM 759910102 2,038 578,848 SH SOLE 22 570,062 0 8,786
REPUBLIC BANCORP INC KY CL A 760281204 648 14,621 SH SOLE 2 6,473 0 8,148
REPUBLIC BANCORP INC KY CL A 760281204 6 134 SH SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,590 35,903 SH SOLE 18 35,903 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,613 59,000 SH SOLE 19 59,000 0 0
REPUBLIC BANCORP INC KY CL A 760281204 19,067 430,501 SH SOLE 21 430,501 0 0
REPUBLIC BANCORP INC KY CL A 760281204 20,086 453,508 SH SOLE 22 436,617 0 16,891
REPUBLIC BANCORP INC KY CL A 760281204 711 16,042 SH SOLE 23 16,042 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,345 30,367 SH SOLE 26 0 0 30,367
REPUBLIC BANCORP INC KY CL A 760281204 64 1,434 SH SOLE 28 1,434 0 0
REPUBLIC BANCORP INC KY CL A 760281204 794 17,918 SH SOLE 30 17,918 0 0
REPUBLIC BANCORP INC KY CL A 760281204 40 908 SH SOLE 34 908 0 0
REPUBLIC BANCORP INC KY CL A 760281204 21 483 SH SOLE 36 483 0 0
REPUBLIC BANCORP INC KY CL A 760281204 42 941 SH SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 169 3,822 SH SOLE 43 2,376 0 1,446
REPUBLIC FIRST BANCORP INC COM 760416107 908 240,960 SH SOLE 2 85,822 0 155,138
REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 987 261,777 SH SOLE 18 180,945 0 80,832
REPUBLIC FIRST BANCORP INC COM 760416107 6,088 1,614,722 SH SOLE 19 1,614,722 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,158 1,898,587 SH SOLE 21 1,898,587 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 14,238 3,776,753 SH SOLE 22 3,726,445 0 50,308
REPUBLIC FIRST BANCORP INC COM 760416107 602 159,694 SH SOLE 23 159,694 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,357 625,274 SH SOLE 26 0 0 625,274
REPUBLIC FIRST BANCORP INC COM 760416107 6 1,678 SH SOLE 43 0 0 1,678
REPUBLIC SVCS INC COM 760759100 49,109 494,302 SH SOLE 2 77,847 0 416,455
REPUBLIC SVCS INC COM 760759100 11,595 116,709 SH SOLE 4 107,934 0 8,775
REPUBLIC SVCS INC COM 760759100 27,695 278,765 SH SOLE 7 255,045 0 23,720
REPUBLIC SVCS INC COM 760759100 93 934 SH SOLE 13 934 0 0
REPUBLIC SVCS INC COM 760759100 2,728 27,462 SH SOLE 15 27,462 0 0
REPUBLIC SVCS INC COM 760759100 5 48 SH SOLE 17 0 0 48
REPUBLIC SVCS INC COM 760759100 51,860 521,996 SH SOLE 18 490,823 0 31,173
REPUBLIC SVCS INC COM 760759100 10,090 101,565 SH SOLE 19 101,565 0 0
REPUBLIC SVCS INC COM 760759100 887,818 8,936,265 SH SOLE 21 8,936,265 0 0
REPUBLIC SVCS INC COM 760759100 566,657 5,703,642 SH SOLE 22 5,203,394 0 500,248
REPUBLIC SVCS INC COM 760759100 14,002 140,939 SH SOLE 23 140,939 0 0
REPUBLIC SVCS INC COM 760759100 36,720 369,604 SH SOLE 25 369,604 0 0
REPUBLIC SVCS INC COM 760759100 57,688 580,655 SH SOLE 26 230,491 0 350,164
REPUBLIC SVCS INC COM 760759100 47,855 481,683 SH SOLE 28 23,610 0 458,073
REPUBLIC SVCS INC COM 760759100 145 1,455 SH SOLE 29 1,455 0 0
REPUBLIC SVCS INC COM 760759100 129,900 1,307,503 SH SOLE 30 1,307,503 0 0
REPUBLIC SVCS INC COM 760759100 6,142 61,818 SH SOLE 31 29,061 0 32,757
REPUBLIC SVCS INC COM 760759100 24,748 249,104 SH SOLE 34 249,104 0 0
REPUBLIC SVCS INC COM 760759100 22,978 231,288 SH SOLE 36 231,288 0 0
REPUBLIC SVCS INC COM 760759100 876 8,820 SH SOLE 40 8,820 0 0
REPUBLIC SVCS INC COM 760759100 30,376 305,747 SH SOLE 43 11,598 0 294,149
RESEARCH FRONTIERS INC COM 760911107 15 5,234 SH SOLE 2 2,190 0 3,044
RESEARCH FRONTIERS INC COM 760911107 296 104,110 SH SOLE 18 104,110 0 0
RESEARCH FRONTIERS INC COM 760911107 137 48,287 SH SOLE 19 48,287 0 0
RESEARCH FRONTIERS INC COM 760911107 2,761 972,157 SH SOLE 21 972,157 0 0
RESEARCH FRONTIERS INC COM 760911107 2,567 904,011 SH SOLE 22 902,162 0 1,849
RESEARCH SOLUTIONS INC COM 761025105 10 4,270 SH SOLE 18 4,270 0 0
RESEARCH SOLUTIONS INC COM 761025105 141 60,783 SH SOLE 21 60,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,141 181,971 SH SOLE 2 52,384 0 129,587
RESIDEO TECHNOLOGIES INC COM 76118Y104 15 525 SH SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 101 3,580 SH SOLE 7 3,580 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 16,715 591,683 SH SOLE 18 591,683 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 14,254 504,570 SH SOLE 19 504,570 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 487,972 17,273,344 SH SOLE 21 17,273,344 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 125,261 4,434,007 SH SOLE 22 4,216,281 0 217,726
RESIDEO TECHNOLOGIES INC COM 76118Y104 368 13,013 SH SOLE 23 13,013 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 59 2,101 SH SOLE 25 2,101 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,810 99,453 SH SOLE 26 24,590 0 74,863
RESIDEO TECHNOLOGIES INC COM 76118Y104 639 22,624 SH SOLE 28 16,046 0 6,578
RESIDEO TECHNOLOGIES INC COM 76118Y104 23,070 816,629 SH SOLE 30 816,629 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 37 1,325 SH SOLE 34 1,325 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 395 13,976 SH SOLE 36 13,976 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 500 17,686 SH SOLE 40 17,686 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,169 112,163 SH SOLE 43 871 0 111,292
RESMED INC COM 761152107 86,031 443,414 SH SOLE 2 170,775 0 272,639
RESMED INC COM 761152107 15,132 77,990 SH SOLE 4 72,412 0 5,578
RESMED INC COM 761152107 36,160 186,373 SH SOLE 7 127,591 0 58,782
RESMED INC COM 761152107 108 559 SH SOLE 13 559 0 0
RESMED INC COM 761152107 2,808 14,473 SH SOLE 15 14,473 0 0
RESMED INC COM 761152107 67,221 346,466 SH SOLE 18 325,891 0 20,575
RESMED INC COM 761152107 168,775 869,883 SH SOLE 19 869,883 0 0
RESMED INC COM 761152107 1,029,451 5,305,902 SH SOLE 21 5,305,902 0 0
RESMED INC COM 761152107 639,975 3,298,501 SH SOLE 22 2,966,660 0 331,841
RESMED INC COM 761152107 17,335 89,346 SH SOLE 23 89,346 0 0
RESMED INC COM 761152107 51,150 263,635 SH SOLE 25 263,635 0 0
RESMED INC COM 761152107 63,554 327,565 SH SOLE 26 110,601 0 216,964
RESMED INC COM 761152107 83,793 431,877 SH SOLE 28 17,544 0 414,333
RESMED INC COM 761152107 9 45 SH SOLE 29 45 0 0
RESMED INC COM 761152107 172,867 890,975 SH SOLE 30 890,975 0 0
RESMED INC COM 761152107 6,367 32,818 SH SOLE 31 18,773 0 14,045
RESMED INC COM 761152107 124,029 639,261 SH SOLE 34 639,261 0 0
RESMED INC COM 761152107 15,116 77,911 SH SOLE 36 77,911 0 0
RESMED INC COM 761152107 1,170 6,032 SH SOLE 40 6,032 0 0
RESMED INC COM 761152107 20,905 107,748 SH SOLE 43 8,942 0 98,806
RESOLUTE FST PRODS INC COM 76117W109 26 2,399 SH SOLE 2 2,399 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,122 102,460 SH SOLE 21 102,460 0 0
RESOLUTE FST PRODS INC COM 76117W109 15,262 1,393,783 SH SOLE 22 1,393,783 0 0
RESOLUTE FST PRODS INC COM 76117W109 122 11,164 SH SOLE 43 0 0 11,164
RESONANT INC COM 76118L102 42 9,992 SH SOLE 2 4,180 0 5,812
RESONANT INC COM 76118L102 725 171,090 SH SOLE 18 171,090 0 0
RESONANT INC COM 76118L102 394 92,820 SH SOLE 19 92,820 0 0
RESONANT INC COM 76118L102 7,901 1,863,441 SH SOLE 21 1,863,441 0 0
RESONANT INC COM 76118L102 5,122 1,207,957 SH SOLE 22 1,200,700 0 7,257
RESOURCES CONNECTION INC COM 76122Q105 507 37,442 SH SOLE 2 9,947 0 27,495
RESOURCES CONNECTION INC COM 76122Q105 5 336 SH SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 10 705 SH SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,864 137,673 SH SOLE 18 137,673 0 0
RESOURCES CONNECTION INC COM 76122Q105 735 54,307 SH SOLE 19 54,307 0 0
RESOURCES CONNECTION INC COM 76122Q105 53,299 3,936,434 SH SOLE 21 3,936,434 0 0
RESOURCES CONNECTION INC COM 76122Q105 15,525 1,146,629 SH SOLE 22 1,093,539 0 53,090
RESOURCES CONNECTION INC COM 76122Q105 201 14,813 SH SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 40 2,964 SH SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 682 50,356 SH SOLE 30 50,356 0 0
RESOURCES CONNECTION INC COM 76122Q105 44 3,238 SH SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 425 31,396 SH SOLE 43 383 0 31,013
RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 6 97 SH SOLE 18 97 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,146 33,023 SH SOLE 19 33,023 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,524 54,221 SH SOLE 34 54,221 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 7,869 121,069 SH SOLE 43 19,060 0 102,009
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,151 135,538 SH SOLE 2 38,428 0 97,110
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,228 140,366 SH SOLE 4 140,366 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,425 152,799 SH SOLE 7 152,799 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,610 479,518 SH SOLE 18 479,518 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,658 356,530 SH SOLE 19 356,530 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 232,696 14,662,613 SH SOLE 21 14,662,613 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 72,066 4,541,031 SH SOLE 22 4,362,855 0 178,176
RETAIL OPPORTUNITY INVTS COR COM 76131N101 89 5,601 SH SOLE 23 5,601 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,201 516,757 SH SOLE 25 516,757 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 940 59,246 SH SOLE 26 26,183 0 33,063
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,423 89,678 SH SOLE 28 15,181 0 74,497
RETAIL OPPORTUNITY INVTS COR COM 76131N101 10,658 671,560 SH SOLE 30 671,560 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 249 15,721 SH SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,807 113,858 SH SOLE 43 5,185 0 108,673
RETAIL PPTYS AMER INC CL A 76131V202 2,621 250,123 SH SOLE 2 70,114 0 180,009
RETAIL PPTYS AMER INC CL A 76131V202 2,693 257,012 SH SOLE 4 257,012 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,879 274,714 SH SOLE 7 274,714 0 0
RETAIL PPTYS AMER INC CL A 76131V202 9,192 877,090 SH SOLE 18 877,090 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,120 774,765 SH SOLE 19 774,765 0 0
RETAIL PPTYS AMER INC CL A 76131V202 281,456 26,856,444 SH SOLE 21 26,856,444 0 0
RETAIL PPTYS AMER INC CL A 76131V202 86,442 8,248,316 SH SOLE 22 7,897,051 0 351,265
RETAIL PPTYS AMER INC CL A 76131V202 108 10,264 SH SOLE 23 10,264 0 0
RETAIL PPTYS AMER INC CL A 76131V202 9,795 934,607 SH SOLE 25 934,607 0 0
RETAIL PPTYS AMER INC CL A 76131V202 705 67,295 SH SOLE 26 46,989 0 20,306
RETAIL PPTYS AMER INC CL A 76131V202 1,707 162,888 SH SOLE 28 28,050 0 134,838
RETAIL PPTYS AMER INC CL A 76131V202 12,801 1,221,463 SH SOLE 30 1,221,463 0 0
RETAIL PPTYS AMER INC CL A 76131V202 133 12,648 SH SOLE 36 12,648 0 0
RETAIL PPTYS AMER INC CL A 76131V202 236 22,507 SH SOLE 40 22,507 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,043 481,224 SH SOLE 43 16,199 0 465,025
RETAIL VALUE INC COM 76133Q102 720 38,501 SH SOLE 2 9,375 0 29,126
RETAIL VALUE INC COM 76133Q102 7 371 SH SOLE 7 371 0 0
RETAIL VALUE INC COM 76133Q102 1,120 59,873 SH SOLE 18 59,873 0 0
RETAIL VALUE INC COM 76133Q102 6,881 367,784 SH SOLE 19 367,784 0 0
RETAIL VALUE INC COM 76133Q102 12,779 683,016 SH SOLE 21 683,016 0 0
RETAIL VALUE INC COM 76133Q102 15,041 803,883 SH SOLE 22 786,068 0 17,815
RETAIL VALUE INC COM 76133Q102 243 13,012 SH SOLE 23 13,012 0 0
RETAIL VALUE INC COM 76133Q102 1,171 62,583 SH SOLE 26 0 0 62,583
RETAIL VALUE INC COM 76133Q102 5 276 SH SOLE 28 0 0 276
RETAIL VALUE INC COM 76133Q102 15 788 SH SOLE 43 1 0 787
RETRACTABLE TECHNOLOGIES INC COM 76129W105 71 5,548 SH SOLE 2 1,210 0 4,338
RETRACTABLE TECHNOLOGIES INC COM 76129W105 579 45,125 SH SOLE 18 45,125 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 323 25,230 SH SOLE 19 25,230 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 6,733 525,162 SH SOLE 21 525,162 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 5,248 409,376 SH SOLE 22 405,131 0 4,245
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 1,459 1,425,000 PRN SOLE 21 1,425,000 0 0
REV GROUP INC COM 749527107 596 31,087 SH SOLE 2 9,213 0 21,874
REV GROUP INC COM 749527107 8 392 SH SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,758 91,731 SH SOLE 18 91,731 0 0
REV GROUP INC COM 749527107 1,079 56,297 SH SOLE 19 56,297 0 0
REV GROUP INC COM 749527107 20,317 1,060,400 SH SOLE 21 1,060,400 0 0
REV GROUP INC COM 749527107 15,402 803,874 SH SOLE 22 764,183 0 39,691
REV GROUP INC COM 749527107 244 12,723 SH SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 594 30,978 SH SOLE 30 30,978 0 0
REV GROUP INC COM 749527107 115 5,976 SH SOLE 34 5,976 0 0
REV GROUP INC COM 749527107 108 5,646 SH SOLE 40 5,646 0 0
REV GROUP INC COM 749527107 544 28,380 SH SOLE 43 165 0 28,215
REVANCE THERAPEUTICS INC COM 761330109 1,125 40,254 SH SOLE 2 20,219 0 20,035
REVANCE THERAPEUTICS INC COM 761330109 8 294 SH SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 36 1,275 SH SOLE 7 1,275 0 0
REVANCE THERAPEUTICS INC COM 761330109 5,907 211,328 SH SOLE 18 203,232 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 3,991 142,803 SH SOLE 19 142,803 0 0
REVANCE THERAPEUTICS INC COM 761330109 83,404 2,984,047 SH SOLE 21 2,984,047 0 0
REVANCE THERAPEUTICS INC COM 761330109 51,608 1,846,440 SH SOLE 22 1,783,551 0 62,889
REVANCE THERAPEUTICS INC COM 761330109 36 1,286 SH SOLE 23 1,286 0 0
REVANCE THERAPEUTICS INC COM 761330109 25 892 SH SOLE 25 892 0 0
REVANCE THERAPEUTICS INC COM 761330109 847 30,296 SH SOLE 26 2,446 0 27,850
REVANCE THERAPEUTICS INC COM 761330109 186 6,659 SH SOLE 28 6,659 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,049 73,292 SH SOLE 30 73,292 0 0
REVANCE THERAPEUTICS INC COM 761330109 61 2,196 SH SOLE 36 2,196 0 0
REVANCE THERAPEUTICS INC COM 761330109 269 9,613 SH SOLE 40 9,613 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,206 43,164 SH SOLE 43 286 0 42,878
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1,821 1,625,000 PRN SOLE 21 1,625,000 0 0
REVLON INC CL A NEW 761525609 59 4,822 SH SOLE 2 367 0 4,455
REVLON INC CL A NEW 761525609 1 42 SH SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 314 25,453 SH SOLE 18 25,453 0 0
REVLON INC CL A NEW 761525609 166 13,478 SH SOLE 19 13,478 0 0
REVLON INC CL A NEW 761525609 2,753 223,252 SH SOLE 21 223,252 0 0
REVLON INC CL A NEW 761525609 2,646 214,570 SH SOLE 22 208,070 0 6,500
REVLON INC CL A NEW 761525609 586 47,501 SH SOLE 43 2,250 0 45,251
REVOLUTION ACCELERTN ACQU CO COM CL A 76156P106 80 7,854 SH SOLE 21 7,854 0 0
REVOLUTION MEDICINES INC COM 76155X100 833 18,165 SH SOLE 2 10,552 0 7,613
REVOLUTION MEDICINES INC COM 76155X100 4 79 SH SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 34 743 SH SOLE 7 743 0 0
REVOLUTION MEDICINES INC COM 76155X100 6,517 142,054 SH SOLE 18 134,203 0 7,851
REVOLUTION MEDICINES INC COM 76155X100 11,438 249,302 SH SOLE 19 249,302 0 0
REVOLUTION MEDICINES INC COM 76155X100 96,467 2,102,594 SH SOLE 21 2,102,594 0 0
REVOLUTION MEDICINES INC COM 76155X100 57,851 1,260,924 SH SOLE 22 1,243,962 0 16,962
REVOLUTION MEDICINES INC COM 76155X100 193 4,203 SH SOLE 23 4,203 0 0
REVOLUTION MEDICINES INC COM 76155X100 717 15,622 SH SOLE 26 0 0 15,622
REVOLUTION MEDICINES INC COM 76155X100 1,618 35,269 SH SOLE 30 35,269 0 0
REVOLUTION MEDICINES INC COM 76155X100 12 254 SH SOLE 34 254 0 0
REVOLUTION MEDICINES INC COM 76155X100 86 1,865 SH SOLE 40 1,865 0 0
REVOLVE GROUP INC CL A 76156B107 328 7,304 SH SOLE 2 7,304 0 0
REVOLVE GROUP INC CL A 76156B107 4 99 SH SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 3,044 67,752 SH SOLE 21 67,752 0 0
REVOLVE GROUP INC CL A 76156B107 26,470 589,134 SH SOLE 22 573,833 0 15,301
REVOLVE GROUP INC CL A 76156B107 19 431 SH SOLE 25 431 0 0
REVOLVE GROUP INC CL A 76156B107 36 799 SH SOLE 26 799 0 0
REVOLVE GROUP INC CL A 76156B107 224 4,990 SH SOLE 30 4,990 0 0
REVOLVE GROUP INC CL A 76156B107 103 2,287 SH SOLE 34 2,287 0 0
REVOLVE GROUP INC CL A 76156B107 34 750 SH SOLE 36 750 0 0
REVOLVE GROUP INC CL A 76156B107 144 3,212 SH SOLE 40 3,212 0 0
REVOLVE GROUP INC CL A 76156B107 76 1,695 SH SOLE 43 0 0 1,695
REX AMERICAN RES CORP COM 761624105 657 7,806 SH SOLE 2 2,750 0 5,056
REX AMERICAN RES CORP COM 761624105 7 85 SH SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 2,019 23,987 SH SOLE 18 23,987 0 0
REX AMERICAN RES CORP COM 761624105 1,301 15,452 SH SOLE 19 15,452 0 0
REX AMERICAN RES CORP COM 761624105 57,911 688,028 SH SOLE 21 688,028 0 0
REX AMERICAN RES CORP COM 761624105 15,534 184,555 SH SOLE 22 175,140 0 9,415
REX AMERICAN RES CORP COM 761624105 324 3,846 SH SOLE 26 0 0 3,846
REX AMERICAN RES CORP COM 761624105 76 907 SH SOLE 28 907 0 0
REX AMERICAN RES CORP COM 761624105 1,105 13,131 SH SOLE 30 13,131 0 0
REX AMERICAN RES CORP COM 761624105 134 1,593 SH SOLE 34 1,593 0 0
REX AMERICAN RES CORP COM 761624105 72 852 SH SOLE 40 852 0 0
REX AMERICAN RES CORP COM 761624105 790 9,388 SH SOLE 43 431 0 8,957
REXFORD INDL RLTY INC COM 76169C100 34,399 682,521 SH SOLE 2 250,318 0 432,203
REXFORD INDL RLTY INC COM 76169C100 29,076 576,907 SH SOLE 4 576,907 0 0
REXFORD INDL RLTY INC COM 76169C100 8,729 173,199 SH SOLE 7 173,199 0 0
REXFORD INDL RLTY INC COM 76169C100 36,838 730,910 SH SOLE 18 730,910 0 0
REXFORD INDL RLTY INC COM 76169C100 52,911 1,049,821 SH SOLE 19 1,049,821 0 0
REXFORD INDL RLTY INC COM 76169C100 361,001 7,162,722 SH SOLE 21 7,162,722 0 0
REXFORD INDL RLTY INC COM 76169C100 292,533 5,804,220 SH SOLE 22 5,272,569 0 531,651
REXFORD INDL RLTY INC COM 76169C100 2,324 46,121 SH SOLE 23 46,121 0 0
REXFORD INDL RLTY INC COM 76169C100 29,089 577,161 SH SOLE 25 577,161 0 0
REXFORD INDL RLTY INC COM 76169C100 3,315 65,765 SH SOLE 26 35,676 0 30,089
REXFORD INDL RLTY INC COM 76169C100 8,461 167,868 SH SOLE 28 84,883 0 82,985
REXFORD INDL RLTY INC COM 76169C100 14,114 280,036 SH SOLE 30 280,036 0 0
REXFORD INDL RLTY INC COM 76169C100 125 2,481 SH SOLE 31 2,481 0 0
REXFORD INDL RLTY INC COM 76169C100 22,603 448,468 SH SOLE 34 448,468 0 0
REXFORD INDL RLTY INC COM 76169C100 93 1,850 SH SOLE 36 1,850 0 0
REXFORD INDL RLTY INC COM 76169C100 759 15,057 SH SOLE 40 15,057 0 0
REXFORD INDL RLTY INC COM 76169C100 2,751 54,583 SH SOLE 43 1,189 0 53,394
REXNORD CORP COM 76169B102 6,259 132,920 SH SOLE 2 39,134 0 93,786
REXNORD CORP COM 76169B102 23 488 SH SOLE 4 488 0 0
REXNORD CORP COM 76169B102 6,098 129,506 SH SOLE 7 129,506 0 0
REXNORD CORP COM 76169B102 18,570 394,356 SH SOLE 18 394,356 0 0
REXNORD CORP COM 76169B102 10,176 216,105 SH SOLE 19 216,105 0 0
REXNORD CORP COM 76169B102 211,292 4,486,979 SH SOLE 21 4,486,979 0 0
REXNORD CORP COM 76169B102 157,617 3,347,148 SH SOLE 22 3,165,620 0 181,528
REXNORD CORP COM 76169B102 43 913 SH SOLE 25 913 0 0
REXNORD CORP COM 76169B102 2,204 46,809 SH SOLE 26 28,010 0 18,799
REXNORD CORP COM 76169B102 672 14,274 SH SOLE 28 14,274 0 0
REXNORD CORP COM 76169B102 56,920 1,208,743 SH SOLE 30 1,208,743 0 0
REXNORD CORP COM 76169B102 213 4,532 SH SOLE 36 4,532 0 0
REXNORD CORP COM 76169B102 702 14,901 SH SOLE 40 14,901 0 0
REXNORD CORP COM 76169B102 790 16,767 SH SOLE 43 16 0 16,751
REYNOLDS CONSUMER PRODS INC COM 76171L106 2,880 96,715 SH SOLE 2 7,187 0 89,528
REYNOLDS CONSUMER PRODS INC COM 76171L106 113 3,787 SH SOLE 7 3,787 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 640 21,481 SH SOLE 18 21,481 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 378 12,690 SH SOLE 19 12,690 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 17,763 596,481 SH SOLE 21 596,481 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 41,090 1,379,783 SH SOLE 22 1,334,014 0 45,769
REYNOLDS CONSUMER PRODS INC COM 76171L106 29 987 SH SOLE 31 987 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,128 37,872 SH SOLE 43 4,581 0 33,291
RF INDS LTD COM PAR $0.01 749552105 14 2,387 SH SOLE 18 2,387 0 0
RF INDS LTD COM PAR $0.01 749552105 212 34,964 SH SOLE 21 34,964 0 0
RF INDS LTD COM PAR $0.01 749552105 812 134,073 SH SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 98 4,432 SH SOLE 2 659 0 3,773
RGC RES INC COM 74955L103 5 214 SH SOLE 7 214 0 0
RGC RES INC COM 74955L103 645 29,102 SH SOLE 18 29,102 0 0
RGC RES INC COM 74955L103 317 14,272 SH SOLE 19 14,272 0 0
RGC RES INC COM 74955L103 5,757 259,580 SH SOLE 21 259,580 0 0
RGC RES INC COM 74955L103 2,757 124,321 SH SOLE 22 120,872 0 3,449
RH COM 74967X103 8,466 14,190 SH SOLE 2 12,127 0 2,063
RH COM 74967X103 38 63 SH SOLE 4 63 0 0
RH COM 74967X103 158 264 SH SOLE 7 264 0 0
RH COM 74967X103 50,453 84,567 SH SOLE 18 83,815 0 752
RH COM 74967X103 17,825 29,878 SH SOLE 19 29,878 0 0
RH COM 74967X103 688,226 1,153,581 SH SOLE 21 1,153,581 0 0
RH COM 74967X103 314,639 527,387 SH SOLE 22 515,628 0 11,759
RH COM 74967X103 48 81 SH SOLE 23 81 0 0
RH COM 74967X103 100 167 SH SOLE 25 167 0 0
RH COM 74967X103 4,284 7,180 SH SOLE 26 4,265 0 2,915
RH COM 74967X103 765 1,283 SH SOLE 28 1,283 0 0
RH COM 74967X103 6,805 11,407 SH SOLE 30 11,407 0 0
RH COM 74967X103 95 160 SH SOLE 34 160 0 0
RH COM 74967X103 218 365 SH SOLE 36 365 0 0
RH COM 74967X103 1,213 2,033 SH SOLE 40 2,033 0 0
RH COM 74967X103 7,108 11,915 SH SOLE 43 199 0 11,716
RH NOTE 6/1 74967XAA1 6,181 2,009,000 PRN SOLE 21 2,009,000 0 0
RH NOTE 9/1 74967XAD5 5,689 2,016,000 PRN SOLE 21 2,016,000 0 0
RHINEBECK BANCORP INC COM 762093102 10 979 SH SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 182 17,625 SH SOLE 21 17,625 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 361 16,954 SH SOLE 2 11,310 0 5,644
RHYTHM PHARMACEUTICALS INC COM 76243J105 4 175 SH SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12 546 SH SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,470 116,117 SH SOLE 18 116,117 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,408 66,191 SH SOLE 19 66,191 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 38,346 1,802,799 SH SOLE 21 1,802,799 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 22,565 1,060,901 SH SOLE 22 1,034,424 0 26,477
RHYTHM PHARMACEUTICALS INC COM 76243J105 11 519 SH SOLE 25 519 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 106 4,965 SH SOLE 26 1,175 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 94 4,411 SH SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 848 39,845 SH SOLE 30 39,845 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 20 920 SH SOLE 36 920 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 89 4,178 SH SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 571 26,839 SH SOLE 43 3,093 0 23,746
RIBBON COMMUNICATIONS INC COM 762544104 678 82,586 SH SOLE 2 25,517 0 57,069
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9 1,124 SH SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,949 237,368 SH SOLE 18 237,368 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,156 140,858 SH SOLE 19 140,858 0 0
RIBBON COMMUNICATIONS INC COM 762544104 27,142 3,305,926 SH SOLE 21 3,305,926 0 0
RIBBON COMMUNICATIONS INC COM 762544104 23,600 2,874,514 SH SOLE 22 2,758,567 0 115,947
RIBBON COMMUNICATIONS INC COM 762544104 23 2,843 SH SOLE 25 2,843 0 0
RIBBON COMMUNICATIONS INC COM 762544104 237 28,823 SH SOLE 26 14,564 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 54 6,558 SH SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 123 14,966 SH SOLE 30 14,966 0 0
RIBBON COMMUNICATIONS INC COM 762544104 42 5,079 SH SOLE 36 5,079 0 0
RIBBON COMMUNICATIONS INC COM 762544104 40 4,894 SH SOLE 40 4,894 0 0
RIBBON COMMUNICATIONS INC COM 762544104 217 26,376 SH SOLE 43 1,193 0 25,183
RICEBRAN TECHNOLOGIES COM NEW 762831204 7 7,428 SH SOLE 18 7,428 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 88 88,847 SH SOLE 21 88,847 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 53 53,912 SH SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 15 2,361 SH SOLE 18 2,361 0 0
RICHARDSON ELECTRS LTD COM 763165107 263 41,254 SH SOLE 21 41,254 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,959 307,513 SH SOLE 22 307,513 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 120 8,871 SH SOLE 2 1,384 0 7,487
RICHMOND MUT BANCORPORATION COM 76525P100 675 49,795 SH SOLE 18 49,795 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 352 25,954 SH SOLE 19 25,954 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 7,431 547,972 SH SOLE 21 547,972 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 1,795 132,382 SH SOLE 22 114,447 0 17,935
RIGEL PHARMACEUTICALS INC COM NEW 766559603 428 125,109 SH SOLE 2 72,208 0 52,901
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH SOLE 4 601 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 14 4,101 SH SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2,248 657,379 SH SOLE 18 568,710 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 4,835 1,413,868 SH SOLE 19 1,413,868 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 27,236 7,963,679 SH SOLE 21 7,963,679 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22,780 6,660,813 SH SOLE 22 6,533,538 0 127,275
RIGEL PHARMACEUTICALS INC COM NEW 766559603 306 89,565 SH SOLE 23 89,565 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 2,237 SH SOLE 25 2,237 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,585 463,328 SH SOLE 26 0 0 463,328
RIGEL PHARMACEUTICALS INC COM NEW 766559603 119 34,869 SH SOLE 28 34,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 350 102,340 SH SOLE 30 102,340 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 19 5,612 SH SOLE 36 5,612 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 104 30,315 SH SOLE 40 30,315 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 169 49,347 SH SOLE 43 0 0 49,347
RIGNET INC COM 766582100 76 8,662 SH SOLE 21 8,662 0 0
RIGNET INC COM 766582100 1,908 218,778 SH SOLE 22 218,778 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 325 12,509 SH SOLE 22 12,509 0 0
RIMINI STR INC DEL COM 76674Q107 43 4,753 SH SOLE 2 2,127 0 2,626
RIMINI STR INC DEL COM 76674Q107 677 75,504 SH SOLE 18 75,504 0 0
RIMINI STR INC DEL COM 76674Q107 1,250 139,388 SH SOLE 19 139,388 0 0
RIMINI STR INC DEL COM 76674Q107 7,168 799,061 SH SOLE 21 799,061 0 0
RIMINI STR INC DEL COM 76674Q107 2,652 295,679 SH SOLE 22 294,393 0 1,286
RIMINI STR INC DEL COM 76674Q107 31 3,489 SH SOLE 43 0 0 3,489
RING ENERGY INC COM 76680V108 199 86,096 SH SOLE 21 86,096 0 0
RING ENERGY INC COM 76680V108 4,005 1,733,736 SH SOLE 22 1,733,736 0 0
RING ENERGY INC COM 76680V108 3 1,502 SH SOLE 43 0 0 1,502
RINGCENTRAL INC CL A 76680R206 65,439 219,682 SH SOLE 2 38,921 0 180,761
RINGCENTRAL INC CL A 76680R206 10,995 36,910 SH SOLE 4 34,079 0 2,831
RINGCENTRAL INC CL A 76680R206 2,043 6,860 SH SOLE 7 6,860 0 0
RINGCENTRAL INC CL A 76680R206 69 230 SH SOLE 13 230 0 0
RINGCENTRAL INC CL A 76680R206 1,941 6,517 SH SOLE 15 6,517 0 0
RINGCENTRAL INC CL A 76680R206 144,934 486,550 SH SOLE 18 382,974 0 103,576
RINGCENTRAL INC CL A 76680R206 197,535 663,137 SH SOLE 19 663,137 0 0
RINGCENTRAL INC CL A 76680R206 428,782 1,439,444 SH SOLE 21 1,439,444 0 0
RINGCENTRAL INC CL A 76680R206 627,497 2,106,543 SH SOLE 22 2,002,070 0 104,473
RINGCENTRAL INC CL A 76680R206 14,807 49,707 SH SOLE 23 49,707 0 0
RINGCENTRAL INC CL A 76680R206 82,418 276,683 SH SOLE 25 276,683 0 0
RINGCENTRAL INC CL A 76680R206 52,817 177,311 SH SOLE 26 59,403 0 117,908
RINGCENTRAL INC CL A 76680R206 72,680 243,991 SH SOLE 28 9,052 0 234,939
RINGCENTRAL INC CL A 76680R206 519 1,741 SH SOLE 29 1,741 0 0
RINGCENTRAL INC CL A 76680R206 42,504 142,690 SH SOLE 30 142,690 0 0
RINGCENTRAL INC CL A 76680R206 7,079 23,766 SH SOLE 31 15,893 0 7,873
RINGCENTRAL INC CL A 76680R206 156,464 525,260 SH SOLE 34 525,260 0 0
RINGCENTRAL INC CL A 76680R206 12,458 41,822 SH SOLE 36 41,822 0 0
RINGCENTRAL INC CL A 76680R206 926 3,107 SH SOLE 40 3,107 0 0
RINGCENTRAL INC CL A 76680R206 15,806 53,061 SH SOLE 43 3,525 0 49,536
RINGCENTRAL INC NOTE 3/0 76680RAF4 6,232 5,688,000 PRN SOLE 21 5,688,000 0 0
RINGCENTRAL INC NOTE 3/0 76680RAF4 822 750,000 PRN SOLE 22 750,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 14,111 181,721 SH SOLE 7 181,721 0 0
RIO TINTO PLC SPONSORED ADR 767204100 21 268 SH SOLE 18 268 0 0
RIO TINTO PLC SPONSORED ADR 767204100 60,503 779,172 SH SOLE 43 63,986 0 715,186
RIOT BLOCKCHAIN INC COM 767292105 101 1,899 SH SOLE 2 1,899 0 0
RIOT BLOCKCHAIN INC COM 767292105 855 16,043 SH SOLE 18 16,043 0 0
RIOT BLOCKCHAIN INC COM 767292105 12,921 242,561 SH SOLE 21 242,561 0 0
RIOT BLOCKCHAIN INC COM 767292105 60,958 1,144,327 SH SOLE 22 1,144,327 0 0
RIOT BLOCKCHAIN INC COM 767292105 135 2,539 SH SOLE 26 2,539 0 0
RIOT BLOCKCHAIN INC COM 767292105 592 11,104 SH SOLE 28 0 0 11,104
RIOT BLOCKCHAIN INC COM 767292105 9 178 SH SOLE 31 0 0 178
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH SOLE 22 3 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 17 4,308 SH SOLE 43 0 0 4,308
RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 5 91 SH SOLE 18 91 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 4,493 76,736 SH SOLE 43 13,143 0 63,593
RITE AID CORP COM 767754872 1,490 72,807 SH SOLE 2 21,496 0 51,311
RITE AID CORP COM 767754872 5 252 SH SOLE 4 252 0 0
RITE AID CORP COM 767754872 113 5,545 SH SOLE 7 5,545 0 0
RITE AID CORP COM 767754872 3,993 195,178 SH SOLE 18 195,178 0 0
RITE AID CORP COM 767754872 4,937 241,285 SH SOLE 19 241,285 0 0
RITE AID CORP COM 767754872 47,469 2,320,080 SH SOLE 21 2,320,080 0 0
RITE AID CORP COM 767754872 40,712 1,989,856 SH SOLE 22 1,904,930 0 84,926
RITE AID CORP COM 767754872 147 7,178 SH SOLE 23 7,178 0 0
RITE AID CORP COM 767754872 12 598 SH SOLE 25 598 0 0
RITE AID CORP COM 767754872 928 45,375 SH SOLE 26 11,078 0 34,297
RITE AID CORP COM 767754872 628 30,695 SH SOLE 28 7,402 0 23,293
RITE AID CORP COM 767754872 974 47,581 SH SOLE 30 47,581 0 0
RITE AID CORP COM 767754872 32 1,563 SH SOLE 34 1,563 0 0
RITE AID CORP COM 767754872 436 21,320 SH SOLE 36 21,320 0 0
RITE AID CORP COM 767754872 140 6,842 SH SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 386 18,890 SH SOLE 43 776 0 18,114
RIVERVIEW BANCORP INC COM 769397100 419 60,428 SH SOLE 2 26,024 0 34,404
RIVERVIEW BANCORP INC COM 769397100 603 87,073 SH SOLE 18 87,073 0 0
RIVERVIEW BANCORP INC COM 769397100 2,152 310,596 SH SOLE 19 310,596 0 0
RIVERVIEW BANCORP INC COM 769397100 7,051 1,017,420 SH SOLE 21 1,017,420 0 0
RIVERVIEW BANCORP INC COM 769397100 7,648 1,103,664 SH SOLE 22 1,074,793 0 28,871
RIVERVIEW BANCORP INC COM 769397100 794 114,627 SH SOLE 23 114,627 0 0
RIVERVIEW BANCORP INC COM 769397100 1,226 176,918 SH SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 22 2,106 SH SOLE 18 2,106 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 351 33,628 SH SOLE 21 33,628 0 0
RLI CORP COM 749607107 4,239 37,991 SH SOLE 2 29,528 0 8,463
RLI CORP COM 749607107 18 163 SH SOLE 4 163 0 0
RLI CORP COM 749607107 1,071 9,601 SH SOLE 7 9,601 0 0
RLI CORP COM 749607107 23,370 209,468 SH SOLE 18 208,191 0 1,277
RLI CORP COM 749607107 11,927 106,902 SH SOLE 19 106,902 0 0
RLI CORP COM 749607107 317,003 2,841,288 SH SOLE 21 2,841,288 0 0
RLI CORP COM 749607107 150,458 1,348,552 SH SOLE 22 1,312,896 0 35,656
RLI CORP COM 749607107 310 2,777 SH SOLE 23 2,777 0 0
RLI CORP COM 749607107 5,014 44,943 SH SOLE 26 15,013 0 29,930
RLI CORP COM 749607107 620 5,559 SH SOLE 28 5,559 0 0
RLI CORP COM 749607107 2,932 26,277 SH SOLE 30 26,277 0 0
RLI CORP COM 749607107 96 857 SH SOLE 36 857 0 0
RLI CORP COM 749607107 563 5,044 SH SOLE 40 5,044 0 0
RLI CORP COM 749607107 1,825 16,359 SH SOLE 43 919 0 15,440
RLJ LODGING TR COM 74965L101 5,801 374,746 SH SOLE 2 238,259 0 136,487
RLJ LODGING TR COM 74965L101 12,149 784,792 SH SOLE 4 784,792 0 0
RLJ LODGING TR COM 74965L101 3,427 221,378 SH SOLE 7 221,378 0 0
RLJ LODGING TR COM 74965L101 17,237 1,113,525 SH SOLE 18 1,113,525 0 0
RLJ LODGING TR COM 74965L101 12,406 801,400 SH SOLE 19 801,400 0 0
RLJ LODGING TR COM 74965L101 107,964 6,974,415 SH SOLE 21 6,974,415 0 0
RLJ LODGING TR COM 74965L101 104,414 6,745,089 SH SOLE 22 5,984,707 0 760,382
RLJ LODGING TR COM 74965L101 1,038 67,059 SH SOLE 23 67,059 0 0
RLJ LODGING TR COM 74965L101 11,300 729,955 SH SOLE 25 729,955 0 0
RLJ LODGING TR COM 74965L101 930 60,073 SH SOLE 26 35,832 0 24,241
RLJ LODGING TR COM 74965L101 3,668 236,931 SH SOLE 28 133,727 0 103,204
RLJ LODGING TR COM 74965L101 11,017 711,708 SH SOLE 30 711,708 0 0
RLJ LODGING TR COM 74965L101 1,447 93,469 SH SOLE 34 93,469 0 0
RLJ LODGING TR COM 74965L101 243 15,721 SH SOLE 36 15,721 0 0
RLJ LODGING TR COM 74965L101 355 22,951 SH SOLE 40 22,951 0 0
RLJ LODGING TR COM 74965L101 2,214 143,011 SH SOLE 43 37,753 0 105,258
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,008 97,325 SH SOLE 2 45,128 0 52,197
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 65 6,305 SH SOLE 4 6,305 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 125 12,096 SH SOLE 7 12,096 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,092 105,359 SH SOLE 13 97,118 0 8,241
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4,151 400,633 SH SOLE 15 400,633 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 569 54,876 SH SOLE 18 54,876 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 21,999 2,123,472 SH SOLE 19 2,123,472 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 18,895 1,823,804 SH SOLE 21 1,823,804 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 14,614 1,410,582 SH SOLE 22 1,281,675 0 128,907
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 630 60,832 SH SOLE 23 60,832 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 12,618 1,217,938 SH SOLE 25 1,217,938 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6,758 652,307 SH SOLE 26 454,987 0 197,320
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,479 142,802 SH SOLE 28 14,563 0 128,239
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6,381 615,889 SH SOLE 30 615,889 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 44,534 4,298,635 SH SOLE 34 4,298,635 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6 599 SH SOLE 40 599 0 0
RMG ACQUISITION CORP II CL A SHS G76083107 528 52,670 SH SOLE 34 52,670 0 0
RMR GROUP INC CL A 74967R106 683 16,726 SH SOLE 2 8,427 0 8,299
RMR GROUP INC CL A 74967R106 1 32 SH SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 11 278 SH SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 2,447 59,967 SH SOLE 18 51,707 0 8,260
RMR GROUP INC CL A 74967R106 5,376 131,740 SH SOLE 19 131,740 0 0
RMR GROUP INC CL A 74967R106 24,116 590,938 SH SOLE 21 590,938 0 0
RMR GROUP INC CL A 74967R106 21,749 532,934 SH SOLE 22 519,297 0 13,637
RMR GROUP INC CL A 74967R106 465 11,389 SH SOLE 23 11,389 0 0
RMR GROUP INC CL A 74967R106 24 588 SH SOLE 25 588 0 0
RMR GROUP INC CL A 74967R106 1,561 38,249 SH SOLE 26 2,124 0 36,125
RMR GROUP INC CL A 74967R106 123 3,024 SH SOLE 28 2,973 0 51
RMR GROUP INC CL A 74967R106 471 11,532 SH SOLE 30 11,532 0 0
RMR GROUP INC CL A 74967R106 59 1,443 SH SOLE 36 1,443 0 0
RMR GROUP INC CL A 74967R106 65 1,597 SH SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 1,236 30,282 SH SOLE 43 6,041 0 24,241
ROBERT HALF INTL INC COM 770323103 26,960 345,328 SH SOLE 2 118,543 0 226,785
ROBERT HALF INTL INC COM 770323103 4,687 60,038 SH SOLE 4 56,011 0 4,027
ROBERT HALF INTL INC COM 770323103 11,729 150,231 SH SOLE 7 109,373 0 40,858
ROBERT HALF INTL INC COM 770323103 2,357 30,196 SH SOLE 13 30,196 0 0
ROBERT HALF INTL INC COM 770323103 1,311 16,787 SH SOLE 15 16,787 0 0
ROBERT HALF INTL INC COM 770323103 140,689 1,802,084 SH SOLE 18 1,615,395 0 186,689
ROBERT HALF INTL INC COM 770323103 81,759 1,047,255 SH SOLE 19 1,047,255 0 0
ROBERT HALF INTL INC COM 770323103 258,590 3,312,280 SH SOLE 21 3,312,280 0 0
ROBERT HALF INTL INC COM 770323103 240,322 3,078,283 SH SOLE 22 2,749,285 0 328,998
ROBERT HALF INTL INC COM 770323103 8,322 106,591 SH SOLE 23 106,591 0 0
ROBERT HALF INTL INC COM 770323103 25,608 328,013 SH SOLE 25 288,062 0 39,951
ROBERT HALF INTL INC COM 770323103 25,783 330,250 SH SOLE 26 177,603 0 152,647
ROBERT HALF INTL INC COM 770323103 46,151 591,149 SH SOLE 28 20,081 0 571,068
ROBERT HALF INTL INC COM 770323103 178 2,286 SH SOLE 29 2,286 0 0
ROBERT HALF INTL INC COM 770323103 74,363 952,517 SH SOLE 30 675,838 0 276,679
ROBERT HALF INTL INC COM 770323103 1,932 24,744 SH SOLE 31 17,905 0 6,839
ROBERT HALF INTL INC COM 770323103 29,104 372,790 SH SOLE 34 372,790 0 0
ROBERT HALF INTL INC COM 770323103 8,274 105,987 SH SOLE 36 105,987 0 0
ROBERT HALF INTL INC COM 770323103 361 4,630 SH SOLE 40 4,630 0 0
ROBERT HALF INTL INC COM 770323103 11,811 151,285 SH SOLE 43 6,543 0 144,742
ROBLOX CORP CL A 771049103 1,603 24,723 SH SOLE 18 20,273 0 4,450
ROBLOX CORP CL A 771049103 293 4,524 SH SOLE 2 4,524 0 0
ROBLOX CORP CL A 771049103 1,062 16,379 SH SOLE 19 16,379 0 0
ROBLOX CORP CL A 771049103 727 11,216 SH SOLE 21 11,216 0 0
ROBLOX CORP CL A 771049103 1,544 23,821 SH SOLE 34 23,821 0 0
ROBLOX CORP CL A 771049103 273 4,209 SH SOLE 43 0 0 4,209
ROCKET COS INC COM CL A 77311W101 5,420 234,716 SH SOLE 2 46,611 0 188,105
ROCKET COS INC COM CL A 77311W101 11 480 SH SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101 42 1,799 SH SOLE 7 1,799 0 0
ROCKET COS INC COM CL A 77311W101 586 25,385 SH SOLE 13 25,385 0 0
ROCKET COS INC COM CL A 77311W101 762 33,019 SH SOLE 18 25,040 0 7,979
ROCKET COS INC COM CL A 77311W101 3,481 150,752 SH SOLE 19 150,752 0 0
ROCKET COS INC COM CL A 77311W101 17,500 757,924 SH SOLE 21 757,924 0 0
ROCKET COS INC COM CL A 77311W101 67,917 2,941,421 SH SOLE 22 2,732,504 0 208,917
ROCKET COS INC COM CL A 77311W101 1,591 68,888 SH SOLE 23 68,888 0 0
ROCKET COS INC COM CL A 77311W101 25 1,083 SH SOLE 25 1,083 0 0
ROCKET COS INC COM CL A 77311W101 1,048 45,407 SH SOLE 26 36,066 0 9,341
ROCKET COS INC COM CL A 77311W101 3,660 158,491 SH SOLE 28 11,594 0 146,897
ROCKET COS INC COM CL A 77311W101 921 39,872 SH SOLE 29 39,872 0 0
ROCKET COS INC COM CL A 77311W101 2,200 95,259 SH SOLE 30 95,259 0 0
ROCKET COS INC COM CL A 77311W101 48 2,081 SH SOLE 31 2,081 0 0
ROCKET COS INC COM CL A 77311W101 119 5,170 SH SOLE 36 5,170 0 0
ROCKET COS INC COM CL A 77311W101 379 16,407 SH SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101 1 35 SH SOLE 43 0 0 35
ROCKET PHARMACEUTICALS INC COM 77313F106 753 16,977 SH SOLE 2 11,168 0 5,809
ROCKET PHARMACEUTICALS INC COM 77313F106 6 143 SH SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 31 700 SH SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 5,346 120,488 SH SOLE 18 117,733 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 4,106 92,546 SH SOLE 19 92,546 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 81,272 1,831,688 SH SOLE 21 1,831,688 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 49,440 1,114,273 SH SOLE 22 1,091,150 0 23,123
ROCKET PHARMACEUTICALS INC COM 77313F106 42 937 SH SOLE 23 937 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 29 647 SH SOLE 25 647 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 331 7,453 SH SOLE 26 1,115 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 208 4,698 SH SOLE 28 4,698 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,203 49,643 SH SOLE 30 49,643 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 77 1,741 SH SOLE 36 1,741 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 141 3,176 SH SOLE 40 3,176 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 556 12,530 SH SOLE 43 1,010 0 11,520
ROCKWELL AUTOMATION INC COM 773903109 89,259 336,269 SH SOLE 2 106,807 0 229,462
ROCKWELL AUTOMATION INC COM 773903109 18,080 68,112 SH SOLE 4 63,640 0 4,472
ROCKWELL AUTOMATION INC COM 773903109 37,619 141,722 SH SOLE 7 96,410 0 45,312
ROCKWELL AUTOMATION INC COM 773903109 488 1,837 SH SOLE 13 1,837 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,626 13,660 SH SOLE 15 13,660 0 0
ROCKWELL AUTOMATION INC COM 773903109 77,171 290,727 SH SOLE 18 272,854 0 17,873
ROCKWELL AUTOMATION INC COM 773903109 16,003 60,287 SH SOLE 19 60,287 0 0
ROCKWELL AUTOMATION INC COM 773903109 834,141 3,142,486 SH SOLE 21 3,142,486 0 0
ROCKWELL AUTOMATION INC COM 773903109 714,874 2,693,167 SH SOLE 22 2,374,443 0 318,724
ROCKWELL AUTOMATION INC COM 773903109 30,079 113,317 SH SOLE 23 113,317 0 0
ROCKWELL AUTOMATION INC COM 773903109 53,619 202,002 SH SOLE 25 202,002 0 0
ROCKWELL AUTOMATION INC COM 773903109 78,092 294,198 SH SOLE 26 103,309 0 190,889
ROCKWELL AUTOMATION INC COM 773903109 108,947 410,440 SH SOLE 28 15,036 0 395,404
ROCKWELL AUTOMATION INC COM 773903109 1,800 6,780 SH SOLE 29 6,780 0 0
ROCKWELL AUTOMATION INC COM 773903109 240,647 906,596 SH SOLE 30 852,220 0 54,376
ROCKWELL AUTOMATION INC COM 773903109 6,772 25,512 SH SOLE 31 18,824 0 6,688
ROCKWELL AUTOMATION INC COM 773903109 5,227 19,692 SH SOLE 34 19,692 0 0
ROCKWELL AUTOMATION INC COM 773903109 17,728 66,787 SH SOLE 36 66,787 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,248 4,701 SH SOLE 40 4,701 0 0
ROCKWELL AUTOMATION INC COM 773903109 34,826 131,199 SH SOLE 43 6,080 0 125,119
ROCKWELL MED INC COM 774374102 47 40,087 SH SOLE 2 13,790 0 26,297
ROCKWELL MED INC COM 774374102 1 1,027 SH SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 312 268,813 SH SOLE 18 268,813 0 0
ROCKWELL MED INC COM 774374102 159 137,172 SH SOLE 19 137,172 0 0
ROCKWELL MED INC COM 774374102 3,168 2,731,261 SH SOLE 21 2,731,261 0 0
ROCKWELL MED INC COM 774374102 2,008 1,731,451 SH SOLE 22 1,714,484 0 16,967
ROCKY BRANDS INC COM 774515100 349 6,454 SH SOLE 2 481 0 5,973
ROCKY BRANDS INC COM 774515100 12 214 SH SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 1,376 25,455 SH SOLE 18 25,455 0 0
ROCKY BRANDS INC COM 774515100 999 18,486 SH SOLE 19 18,486 0 0
ROCKY BRANDS INC COM 774515100 14,897 275,557 SH SOLE 21 275,557 0 0
ROCKY BRANDS INC COM 774515100 11,876 219,676 SH SOLE 22 212,334 0 7,342
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 37 7,053 SH SOLE 21 7,053 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 310 6,719 SH SOLE 18 6,719 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 6,480 140,574 SH SOLE 43 3,260 0 137,314
ROGERS CORP COM 775133101 3,652 19,405 SH SOLE 2 6,069 0 13,336
ROGERS CORP COM 775133101 15 81 SH SOLE 4 81 0 0
ROGERS CORP COM 775133101 64 341 SH SOLE 7 341 0 0
ROGERS CORP COM 775133101 14,343 76,206 SH SOLE 18 76,206 0 0
ROGERS CORP COM 775133101 10,158 53,974 SH SOLE 19 53,974 0 0
ROGERS CORP COM 775133101 418,364 2,222,859 SH SOLE 21 2,222,859 0 0
ROGERS CORP COM 775133101 102,724 545,796 SH SOLE 22 518,430 0 27,366
ROGERS CORP COM 775133101 63 335 SH SOLE 25 335 0 0
ROGERS CORP COM 775133101 2,427 12,895 SH SOLE 26 6,601 0 6,294
ROGERS CORP COM 775133101 429 2,281 SH SOLE 28 2,281 0 0
ROGERS CORP COM 775133101 7,660 40,701 SH SOLE 30 40,701 0 0
ROGERS CORP COM 775133101 87,795 466,476 SH SOLE 34 466,476 0 0
ROGERS CORP COM 775133101 156 830 SH SOLE 36 830 0 0
ROGERS CORP COM 775133101 429 2,281 SH SOLE 40 2,281 0 0
ROGERS CORP COM 775133101 3,088 16,408 SH SOLE 43 4,508 0 11,900
ROKU INC COM CL A 77543R102 86,736 266,250 SH SOLE 2 61,110 0 205,140
ROKU INC COM CL A 77543R102 17,551 53,875 SH SOLE 4 49,646 0 4,229
ROKU INC COM CL A 77543R102 3,172 9,737 SH SOLE 7 9,737 0 0
ROKU INC COM CL A 77543R102 2,035 6,248 SH SOLE 13 6,248 0 0
ROKU INC COM CL A 77543R102 3,473 10,661 SH SOLE 15 10,661 0 0
ROKU INC COM CL A 77543R102 26,902 82,581 SH SOLE 18 73,698 0 8,883
ROKU INC COM CL A 77543R102 144,493 443,544 SH SOLE 19 443,544 0 0
ROKU INC COM CL A 77543R102 570,347 1,750,767 SH SOLE 21 1,750,767 0 0
ROKU INC COM CL A 77543R102 923,676 2,835,363 SH SOLE 22 2,662,151 0 173,212
ROKU INC COM CL A 77543R102 24,033 73,773 SH SOLE 23 73,773 0 0
ROKU INC COM CL A 77543R102 54,316 166,730 SH SOLE 25 166,730 0 0
ROKU INC COM CL A 77543R102 71,323 218,937 SH SOLE 26 84,144 0 134,793
ROKU INC COM CL A 77543R102 81,109 248,976 SH SOLE 28 12,734 0 236,242
ROKU INC COM CL A 77543R102 1,033 3,172 SH SOLE 29 3,172 0 0
ROKU INC COM CL A 77543R102 70,565 216,610 SH SOLE 30 216,610 0 0
ROKU INC COM CL A 77543R102 13,596 41,735 SH SOLE 31 14,638 0 27,097
ROKU INC COM CL A 77543R102 160,219 491,816 SH SOLE 34 491,816 0 0
ROKU INC COM CL A 77543R102 18,970 58,230 SH SOLE 36 58,230 0 0
ROKU INC COM CL A 77543R102 1,446 4,438 SH SOLE 40 4,438 0 0
ROKU INC COM CL A 77543R102 11,460 35,178 SH SOLE 43 4,143 0 31,034
ROLLINS INC COM 775711104 17,187 499,321 SH SOLE 2 81,113 0 418,208
ROLLINS INC COM 775711104 3,633 105,547 SH SOLE 4 96,526 0 9,021
ROLLINS INC COM 775711104 10,654 309,540 SH SOLE 7 231,102 0 78,438
ROLLINS INC COM 775711104 34 977 SH SOLE 13 977 0 0
ROLLINS INC COM 775711104 766 22,264 SH SOLE 15 22,264 0 0
ROLLINS INC COM 775711104 22,997 668,140 SH SOLE 18 636,342 0 31,798
ROLLINS INC COM 775711104 3,890 113,002 SH SOLE 19 113,002 0 0
ROLLINS INC COM 775711104 267,445 7,770,048 SH SOLE 21 7,770,048 0 0
ROLLINS INC COM 775711104 178,813 5,195,023 SH SOLE 22 4,677,463 0 517,560
ROLLINS INC COM 775711104 4,857 141,107 SH SOLE 23 141,107 0 0
ROLLINS INC COM 775711104 10,187 295,965 SH SOLE 25 295,965 0 0
ROLLINS INC COM 775711104 20,198 586,824 SH SOLE 26 244,051 0 342,773
ROLLINS INC COM 775711104 13,293 386,213 SH SOLE 28 28,476 0 357,737
ROLLINS INC COM 775711104 41 1,189 SH SOLE 29 1,189 0 0
ROLLINS INC COM 775711104 42,537 1,235,825 SH SOLE 30 1,213,363 0 22,462
ROLLINS INC COM 775711104 1,340 38,932 SH SOLE 31 25,351 0 13,581
ROLLINS INC COM 775711104 389 11,296 SH SOLE 34 11,296 0 0
ROLLINS INC COM 775711104 4,383 127,351 SH SOLE 36 127,351 0 0
ROLLINS INC COM 775711104 280 8,126 SH SOLE 40 8,126 0 0
ROLLINS INC COM 775711104 4,971 144,424 SH SOLE 43 1,342 0 143,082
ROMEO POWER INC COM 776153108 26 3,137 SH SOLE 2 3,137 0 0
ROMEO POWER INC COM 776153108 631 75,784 SH SOLE 21 75,784 0 0
ROMEO POWER INC COM 776153108 12,874 1,545,510 SH SOLE 22 1,545,510 0 0
ROOT INC COM CL A 77664L108 50 3,940 SH SOLE 2 3,940 0 0
ROOT INC COM CL A 77664L108 153 11,998 SH SOLE 19 11,998 0 0
ROOT INC COM CL A 77664L108 813 63,836 SH SOLE 21 63,836 0 0
ROOT INC COM CL A 77664L108 7,056 554,306 SH SOLE 22 554,306 0 0
ROOT INC COM CL A 77664L108 309 24,285 SH SOLE 34 24,285 0 0
ROPER TECHNOLOGIES INC COM 776696106 121,211 300,518 SH SOLE 2 68,002 0 232,516
ROPER TECHNOLOGIES INC COM 776696106 22,151 54,918 SH SOLE 4 50,894 0 4,024
ROPER TECHNOLOGIES INC COM 776696106 37,936 94,054 SH SOLE 7 88,263 0 5,791
ROPER TECHNOLOGIES INC COM 776696106 2,696 6,685 SH SOLE 13 6,685 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,053 12,527 SH SOLE 15 12,527 0 0
ROPER TECHNOLOGIES INC COM 776696106 293,160 726,831 SH SOLE 18 523,602 0 203,229
ROPER TECHNOLOGIES INC COM 776696106 191,185 474,005 SH SOLE 19 474,005 0 0
ROPER TECHNOLOGIES INC COM 776696106 782,402 1,939,808 SH SOLE 21 1,939,808 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,004,784 2,491,159 SH SOLE 22 2,211,964 0 279,195
ROPER TECHNOLOGIES INC COM 776696106 27,929 69,245 SH SOLE 23 69,245 0 0
ROPER TECHNOLOGIES INC COM 776696106 67,806 168,111 SH SOLE 25 168,111 0 0
ROPER TECHNOLOGIES INC COM 776696106 97,296 241,227 SH SOLE 26 78,610 0 162,617
ROPER TECHNOLOGIES INC COM 776696106 136,600 338,673 SH SOLE 28 12,646 0 326,027
ROPER TECHNOLOGIES INC COM 776696106 1,760 4,364 SH SOLE 29 4,364 0 0
ROPER TECHNOLOGIES INC COM 776696106 230,483 571,437 SH SOLE 30 571,437 0 0
ROPER TECHNOLOGIES INC COM 776696106 9,625 23,863 SH SOLE 31 17,686 0 6,177
ROPER TECHNOLOGIES INC COM 776696106 15,004 37,199 SH SOLE 34 37,199 0 0
ROPER TECHNOLOGIES INC COM 776696106 24,237 60,091 SH SOLE 36 60,091 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,712 4,244 SH SOLE 40 4,244 0 0
ROPER TECHNOLOGIES INC COM 776696106 36,953 91,618 SH SOLE 43 10,576 0 81,042
ROSS STORES INC COM 778296103 100,244 835,995 SH SOLE 2 171,392 0 664,603
ROSS STORES INC COM 778296103 21,154 176,417 SH SOLE 4 162,705 0 13,712
ROSS STORES INC COM 778296103 40,848 340,652 SH SOLE 7 324,053 0 16,599
ROSS STORES INC COM 778296103 162 1,355 SH SOLE 13 1,355 0 0
ROSS STORES INC COM 778296103 4,539 37,852 SH SOLE 15 37,852 0 0
ROSS STORES INC COM 778296103 1 6 SH SOLE 17 0 0 6
ROSS STORES INC COM 778296103 188,700 1,573,684 SH SOLE 18 1,359,226 0 214,458
ROSS STORES INC COM 778296103 312,468 2,605,856 SH SOLE 19 2,605,856 0 0
ROSS STORES INC COM 778296103 905,387 7,550,555 SH SOLE 21 7,550,555 0 0
ROSS STORES INC COM 778296103 971,244 8,099,774 SH SOLE 22 7,285,225 0 814,549
ROSS STORES INC COM 778296103 28,628 238,746 SH SOLE 23 238,746 0 0
ROSS STORES INC COM 778296103 72,505 604,665 SH SOLE 25 581,232 0 23,433
ROSS STORES INC COM 778296103 96,486 804,652 SH SOLE 26 254,724 0 549,928
ROSS STORES INC COM 778296103 91,639 764,230 SH SOLE 28 41,643 0 722,587
ROSS STORES INC COM 778296103 53 442 SH SOLE 29 442 0 0
ROSS STORES INC COM 778296103 182,784 1,524,345 SH SOLE 30 1,524,345 0 0
ROSS STORES INC COM 778296103 11,502 95,920 SH SOLE 31 46,457 0 49,463
ROSS STORES INC COM 778296103 9,119 76,052 SH SOLE 32 76,052 0 0
ROSS STORES INC COM 778296103 33,795 281,837 SH SOLE 34 281,837 0 0
ROSS STORES INC COM 778296103 26,194 218,449 SH SOLE 36 218,449 0 0
ROSS STORES INC COM 778296103 1,729 14,418 SH SOLE 40 14,418 0 0
ROSS STORES INC COM 778296103 31,997 266,839 SH SOLE 43 34,777 0 232,062
ROTOR ACQUISITION CORP UNIT 06/15/2027 77879W204 10,449 1,043,826 SH SOLE 19 1,043,826 0 0
ROTOR ACQUISITION CORP UNIT 06/15/2027 77879W204 1,053 105,243 SH SOLE 22 105,243 0 0
ROTOR ACQUISITION CORP UNIT 06/15/2027 77879W204 1,511 150,931 SH SOLE 34 150,931 0 0
ROYAL BK CDA COM 780087102 402 4,365 SH SOLE 18 4,365 0 0
ROYAL BK CDA COM 780087102 446 4,842 SH SOLE 25 4,842 0 0
ROYAL BK CDA COM 780087102 67,206 728,835 SH SOLE 43 50,477 0 678,358
ROYAL CARIBBEAN GROUP COM V7780T103 38,732 452,420 SH SOLE 2 68,694 0 383,726
ROYAL CARIBBEAN GROUP COM V7780T103 9,320 108,867 SH SOLE 4 101,982 0 6,885
ROYAL CARIBBEAN GROUP COM V7780T103 16,318 190,611 SH SOLE 7 180,989 0 9,622
ROYAL CARIBBEAN GROUP COM V7780T103 48 557 SH SOLE 13 557 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,140 24,995 SH SOLE 15 24,995 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 37,587 439,055 SH SOLE 18 406,893 0 32,162
ROYAL CARIBBEAN GROUP COM V7780T103 8,369 97,757 SH SOLE 19 97,757 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 418,135 4,884,183 SH SOLE 21 4,884,183 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 411,423 4,805,783 SH SOLE 22 4,327,167 0 478,616
ROYAL CARIBBEAN GROUP COM V7780T103 11,986 140,008 SH SOLE 23 140,008 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 26,635 311,116 SH SOLE 25 311,116 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 45,066 526,405 SH SOLE 26 207,013 0 319,392
ROYAL CARIBBEAN GROUP COM V7780T103 68,585 801,137 SH SOLE 28 23,080 0 778,057
ROYAL CARIBBEAN GROUP COM V7780T103 68 800 SH SOLE 29 800 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 71,282 832,636 SH SOLE 30 832,636 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 4,781 55,842 SH SOLE 31 29,159 0 26,683
ROYAL CARIBBEAN GROUP COM V7780T103 901 10,519 SH SOLE 34 10,519 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 10,593 123,733 SH SOLE 36 123,733 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 692 8,080 SH SOLE 40 8,080 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 10,428 121,808 SH SOLE 43 12,892 0 108,916
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2 47 SH SOLE 17 0 0 47
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 26 696 SH SOLE 18 696 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 63,123 1,713,914 SH SOLE 19 1,713,914 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,671 45,374 SH SOLE 43 3,750 0 41,624
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7 171 SH SOLE 17 0 0 171
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 19 473 SH SOLE 18 473 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 43,567 1,111,122 SH SOLE 43 135,789 0 975,333
ROYAL GOLD INC COM 780287108 18,423 171,184 SH SOLE 2 55,353 0 115,831
ROYAL GOLD INC COM 780287108 29 266 SH SOLE 4 266 0 0
ROYAL GOLD INC COM 780287108 25,258 234,699 SH SOLE 7 234,699 0 0
ROYAL GOLD INC COM 780287108 17,666 164,150 SH SOLE 18 164,150 0 0
ROYAL GOLD INC COM 780287108 2,825 26,254 SH SOLE 19 26,254 0 0
ROYAL GOLD INC COM 780287108 360,488 3,349,638 SH SOLE 21 3,349,638 0 0
ROYAL GOLD INC COM 780287108 226,692 2,106,411 SH SOLE 22 2,019,550 0 86,861
ROYAL GOLD INC COM 780287108 907 8,426 SH SOLE 23 8,426 0 0
ROYAL GOLD INC COM 780287108 146 1,361 SH SOLE 25 1,361 0 0
ROYAL GOLD INC COM 780287108 4,941 45,909 SH SOLE 26 22,242 0 23,667
ROYAL GOLD INC COM 780287108 908 8,438 SH SOLE 28 8,438 0 0
ROYAL GOLD INC COM 780287108 41 378 SH SOLE 29 378 0 0
ROYAL GOLD INC COM 780287108 49,655 461,391 SH SOLE 30 461,391 0 0
ROYAL GOLD INC COM 780287108 134 1,247 SH SOLE 31 1,247 0 0
ROYAL GOLD INC COM 780287108 44 405 SH SOLE 34 405 0 0
ROYAL GOLD INC COM 780287108 426 3,954 SH SOLE 36 3,954 0 0
ROYAL GOLD INC COM 780287108 866 8,049 SH SOLE 40 8,049 0 0
ROYAL GOLD INC COM 780287108 11,888 110,459 SH SOLE 43 6,372 0 104,087
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 31,155 714,246 SH SOLE 2 51,563 0 662,683
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,655 83,786 SH SOLE 4 78,147 0 5,639
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,117 25,614 SH SOLE 7 25,614 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 13 299 SH SOLE 13 299 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 865 19,823 SH SOLE 15 19,823 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7,070 162,088 SH SOLE 18 152,240 0 9,848
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,761 63,307 SH SOLE 19 63,307 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 301,364 6,908,855 SH SOLE 21 6,908,855 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 164,903 3,780,448 SH SOLE 22 3,437,201 0 343,247
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,766 109,256 SH SOLE 23 109,256 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18,145 415,987 SH SOLE 25 415,987 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 15,901 364,529 SH SOLE 26 194,094 0 170,435
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18,623 426,936 SH SOLE 28 21,226 0 405,710
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18,099 414,922 SH SOLE 30 414,922 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,064 24,384 SH SOLE 31 18,707 0 5,677
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 278 6,383 SH SOLE 34 6,383 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5,930 135,938 SH SOLE 36 135,938 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 339 7,780 SH SOLE 40 7,780 0 0
RPC INC COM 749660106 375 69,463 SH SOLE 2 19,697 0 49,766
RPC INC COM 749660106 2 303 SH SOLE 4 303 0 0
RPC INC COM 749660106 7 1,326 SH SOLE 7 1,326 0 0
RPC INC COM 749660106 1,323 245,019 SH SOLE 18 245,019 0 0
RPC INC COM 749660106 545 100,962 SH SOLE 19 100,962 0 0
RPC INC COM 749660106 38,592 7,146,747 SH SOLE 21 7,146,747 0 0
RPC INC COM 749660106 10,488 1,942,202 SH SOLE 22 1,848,420 0 93,782
RPC INC COM 749660106 150 27,719 SH SOLE 26 24,672 0 3,047
RPC INC COM 749660106 50 9,323 SH SOLE 28 9,323 0 0
RPC INC COM 749660106 581 107,651 SH SOLE 30 107,651 0 0
RPC INC COM 749660106 17 3,065 SH SOLE 34 3,065 0 0
RPC INC COM 749660106 37 6,918 SH SOLE 40 6,918 0 0
RPC INC COM 749660106 656 121,391 SH SOLE 43 2,516 0 118,875
RPM INTL INC COM 749685103 28,751 313,020 SH SOLE 2 98,111 0 214,909
RPM INTL INC COM 749685103 5,593 60,891 SH SOLE 4 55,823 0 5,068
RPM INTL INC COM 749685103 2,850 31,032 SH SOLE 7 31,032 0 0
RPM INTL INC COM 749685103 20 223 SH SOLE 13 223 0 0
RPM INTL INC COM 749685103 950 10,345 SH SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 31,498 342,930 SH SOLE 18 335,508 0 7,422
RPM INTL INC COM 749685103 3,097 33,715 SH SOLE 19 33,715 0 0
RPM INTL INC COM 749685103 596,884 6,498,462 SH SOLE 21 6,498,462 0 0
RPM INTL INC COM 749685103 383,141 4,171,381 SH SOLE 22 3,994,802 0 176,579
RPM INTL INC COM 749685103 7,439 80,987 SH SOLE 23 80,987 0 0
RPM INTL INC COM 749685103 549 5,980 SH SOLE 25 5,980 0 0
RPM INTL INC COM 749685103 13,468 146,632 SH SOLE 26 122,266 0 24,366
RPM INTL INC COM 749685103 14,738 160,455 SH SOLE 28 12,150 0 148,305
RPM INTL INC COM 749685103 25,458 277,165 SH SOLE 30 219,049 0 58,116
RPM INTL INC COM 749685103 3,944 42,939 SH SOLE 31 16,052 0 26,887
RPM INTL INC COM 749685103 565 6,146 SH SOLE 34 6,146 0 0
RPM INTL INC COM 749685103 3,010 32,772 SH SOLE 36 32,772 0 0
RPM INTL INC COM 749685103 463 5,046 SH SOLE 40 5,046 0 0
RPM INTL INC COM 749685103 4,971 54,116 SH SOLE 43 9,382 0 44,734
RPT REALTY SH BEN INT 74971D101 1,281 112,299 SH SOLE 2 41,466 0 70,833
RPT REALTY SH BEN INT 74971D101 1,089 95,428 SH SOLE 4 95,428 0 0
RPT REALTY SH BEN INT 74971D101 1,179 103,322 SH SOLE 7 103,322 0 0
RPT REALTY SH BEN INT 74971D101 3,742 327,933 SH SOLE 18 327,933 0 0
RPT REALTY SH BEN INT 74971D101 3,857 337,998 SH SOLE 19 337,998 0 0
RPT REALTY SH BEN INT 74971D101 116,746 10,231,919 SH SOLE 21 10,231,919 0 0
RPT REALTY SH BEN INT 74971D101 36,659 3,212,872 SH SOLE 22 3,088,856 0 124,016
RPT REALTY SH BEN INT 74971D101 45 3,971 SH SOLE 23 3,971 0 0
RPT REALTY SH BEN INT 74971D101 4,026 352,825 SH SOLE 25 352,825 0 0
RPT REALTY SH BEN INT 74971D101 403 35,307 SH SOLE 26 13,131 0 22,176
RPT REALTY SH BEN INT 74971D101 696 61,041 SH SOLE 28 11,833 0 49,208
RPT REALTY SH BEN INT 74971D101 5,340 468,045 SH SOLE 30 468,045 0 0
RPT REALTY SH BEN INT 74971D101 98 8,564 SH SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 477 41,812 SH SOLE 43 1,342 0 40,470
RUBICON TECHNOLOGY INC COM NEW 78112T206 9 842 SH SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 503 48,761 SH SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,003 37,861 SH SOLE 2 10,815 0 27,046
RUBIUS THERAPEUTICS INC COM 78116T103 18 688 SH SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 3,033 114,456 SH SOLE 18 114,456 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 6,083 229,533 SH SOLE 19 229,533 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 53,516 2,019,471 SH SOLE 21 2,019,471 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 30,981 1,169,106 SH SOLE 22 1,108,842 0 60,264
RUBIUS THERAPEUTICS INC COM 78116T103 171 6,447 SH SOLE 26 0 0 6,447
RUBIUS THERAPEUTICS INC COM 78116T103 820 30,941 SH SOLE 30 30,941 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 75 2,836 SH SOLE 34 2,836 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 84 3,154 SH SOLE 40 3,154 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 613 23,124 SH SOLE 43 4,162 0 18,962
RUMBLEON INC COM CL B 781386305 521 11,891 SH SOLE 22 11,891 0 0
RUSH ENTERPRISES INC CL A 781846209 2,508 50,326 SH SOLE 2 13,429 0 36,897
RUSH ENTERPRISES INC CL A 781846209 12 241 SH SOLE 4 241 0 0
RUSH ENTERPRISES INC CL A 781846209 38 756 SH SOLE 7 756 0 0
RUSH ENTERPRISES INC CL A 781846209 6,545 131,356 SH SOLE 18 131,356 0 0
RUSH ENTERPRISES INC CL A 781846209 3,756 75,369 SH SOLE 19 75,369 0 0
RUSH ENTERPRISES INC CL A 781846209 79,212 1,589,653 SH SOLE 21 1,589,653 0 0
RUSH ENTERPRISES INC CL A 781846209 62,859 1,261,475 SH SOLE 22 1,192,690 0 68,785
RUSH ENTERPRISES INC CL A 781846209 19 373 SH SOLE 25 373 0 0
RUSH ENTERPRISES INC CL A 781846209 569 11,410 SH SOLE 26 8,319 0 3,091
RUSH ENTERPRISES INC CL A 781846209 235 4,717 SH SOLE 28 4,717 0 0
RUSH ENTERPRISES INC CL A 781846209 1,556 31,230 SH SOLE 30 31,230 0 0
RUSH ENTERPRISES INC CL A 781846209 128 2,567 SH SOLE 36 2,567 0 0
RUSH ENTERPRISES INC CL A 781846209 237 4,752 SH SOLE 40 4,752 0 0
RUSH ENTERPRISES INC CL A 781846209 687 13,794 SH SOLE 43 84 0 13,710
RUSH ENTERPRISES INC CL B 781846308 515 11,413 SH SOLE 2 2,980 0 8,433
RUSH ENTERPRISES INC CL B 781846308 10 217 SH SOLE 7 217 0 0
RUSH ENTERPRISES INC CL B 781846308 1,037 22,991 SH SOLE 18 22,991 0 0
RUSH ENTERPRISES INC CL B 781846308 541 12,000 SH SOLE 19 12,000 0 0
RUSH ENTERPRISES INC CL B 781846308 12,600 279,449 SH SOLE 21 279,449 0 0
RUSH ENTERPRISES INC CL B 781846308 5,658 125,479 SH SOLE 22 119,203 0 6,276
RUSH ENTERPRISES INC CL B 781846308 82 1,825 SH SOLE 30 1,825 0 0
RUSH STREET INTERACTIVE INC COM 782011100 29 1,763 SH SOLE 2 1,763 0 0
RUSH STREET INTERACTIVE INC COM 782011100 242 14,820 SH SOLE 13 14,820 0 0
RUSH STREET INTERACTIVE INC COM 782011100 84 5,163 SH SOLE 18 3,062 0 2,101
RUSH STREET INTERACTIVE INC COM 782011100 896 54,817 SH SOLE 19 54,817 0 0
RUSH STREET INTERACTIVE INC COM 782011100 643 39,371 SH SOLE 21 39,371 0 0
RUSH STREET INTERACTIVE INC COM 782011100 14,290 874,570 SH SOLE 22 844,748 0 29,822
RUSH STREET INTERACTIVE INC COM 782011100 100 6,108 SH SOLE 30 6,108 0 0
RUSH STREET INTERACTIVE INC COM 782011100 15 909 SH SOLE 43 0 0 909
RUTHS HOSPITALITY GROUP INC COM 783332109 367 14,761 SH SOLE 2 11,033 0 3,728
RUTHS HOSPITALITY GROUP INC COM 783332109 3 118 SH SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 10 388 SH SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,472 139,817 SH SOLE 18 139,817 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,434 57,772 SH SOLE 19 57,772 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 95,924 3,863,234 SH SOLE 21 3,863,234 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 25,034 1,008,229 SH SOLE 22 982,574 0 25,655
RUTHS HOSPITALITY GROUP INC COM 783332109 15 610 SH SOLE 25 610 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 141 5,690 SH SOLE 26 1,171 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 89 3,566 SH SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,705 68,655 SH SOLE 30 68,655 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,067 42,957 SH SOLE 34 42,957 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 31 1,251 SH SOLE 36 1,251 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 98 3,946 SH SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 772 31,088 SH SOLE 43 514 0 30,574
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10,715 93,178 SH SOLE 2 0 0 93,178
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 23,708 206,156 SH SOLE 18 206,156 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 38,429 334,168 SH SOLE 19 334,168 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 5,586 48,576 SH SOLE 21 48,576 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,218 27,979 SH SOLE 22 27,979 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 975 8,477 SH SOLE 34 8,477 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 586 5,093 SH SOLE 43 54 0 5,039
RYDER SYS INC COM 783549108 11,410 150,826 SH SOLE 2 55,214 0 95,612
RYDER SYS INC COM 783549108 16 213 SH SOLE 4 213 0 0
RYDER SYS INC COM 783549108 123 1,631 SH SOLE 7 1,631 0 0
RYDER SYS INC COM 783549108 1,733 22,911 SH SOLE 13 22,911 0 0
RYDER SYS INC COM 783549108 13,441 177,669 SH SOLE 18 151,282 0 26,387
RYDER SYS INC COM 783549108 12,931 170,931 SH SOLE 19 170,931 0 0
RYDER SYS INC COM 783549108 252,235 3,334,231 SH SOLE 21 3,334,231 0 0
RYDER SYS INC COM 783549108 158,329 2,092,914 SH SOLE 22 1,952,047 0 140,867
RYDER SYS INC COM 783549108 93 1,234 SH SOLE 25 1,234 0 0
RYDER SYS INC COM 783549108 2,483 32,820 SH SOLE 26 20,279 0 12,541
RYDER SYS INC COM 783549108 2,968 39,229 SH SOLE 28 6,968 0 32,261
RYDER SYS INC COM 783549108 4,415 58,355 SH SOLE 30 58,355 0 0
RYDER SYS INC COM 783549108 75 997 SH SOLE 31 997 0 0
RYDER SYS INC COM 783549108 34 454 SH SOLE 34 454 0 0
RYDER SYS INC COM 783549108 1,579 20,879 SH SOLE 36 20,879 0 0
RYDER SYS INC COM 783549108 520 6,872 SH SOLE 40 6,872 0 0
RYDER SYS INC COM 783549108 10,001 132,202 SH SOLE 43 7,613 0 124,589
RYERSON HLDG CORP COM 783754104 381 22,379 SH SOLE 2 5,433 0 16,946
RYERSON HLDG CORP COM 783754104 9 524 SH SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 1,043 61,208 SH SOLE 18 61,208 0 0
RYERSON HLDG CORP COM 783754104 2,809 164,851 SH SOLE 19 164,851 0 0
RYERSON HLDG CORP COM 783754104 11,500 674,859 SH SOLE 21 674,859 0 0
RYERSON HLDG CORP COM 783754104 15,112 886,875 SH SOLE 22 870,707 0 16,168
RYERSON HLDG CORP COM 783754104 577 33,852 SH SOLE 23 33,852 0 0
RYERSON HLDG CORP COM 783754104 1,611 94,517 SH SOLE 26 0 0 94,517
RYERSON HLDG CORP COM 783754104 331 19,404 SH SOLE 43 148 0 19,256
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,484 32,052 SH SOLE 2 18,745 0 13,307
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,719 60,880 SH SOLE 4 60,880 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,201 67,106 SH SOLE 7 67,106 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,918 166,667 SH SOLE 18 162,173 0 4,494
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,140 221,133 SH SOLE 19 221,133 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 157,670 2,034,194 SH SOLE 21 2,034,194 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 153,305 1,977,877 SH SOLE 22 1,931,857 0 46,020
RYMAN HOSPITALITY PPTYS INC COM 78377T107 552 7,128 SH SOLE 23 7,128 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 16,947 218,641 SH SOLE 25 218,641 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,097 27,055 SH SOLE 26 11,771 0 15,284
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,046 39,301 SH SOLE 28 6,759 0 32,542
RYMAN HOSPITALITY PPTYS INC COM 78377T107 16,824 217,054 SH SOLE 30 217,054 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 146 1,881 SH SOLE 34 1,881 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 216 2,792 SH SOLE 36 2,792 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 498 6,427 SH SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,096 27,048 SH SOLE 43 3,045 0 24,003
S & T BANCORP INC COM 783859101 1,419 42,351 SH SOLE 2 12,500 0 29,851
S & T BANCORP INC COM 783859101 7 223 SH SOLE 4 223 0 0
S & T BANCORP INC COM 783859101 25 734 SH SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 5,076 151,522 SH SOLE 18 151,522 0 0
S & T BANCORP INC COM 783859101 2,134 63,697 SH SOLE 19 63,697 0 0
S & T BANCORP INC COM 783859101 144,418 4,310,999 SH SOLE 21 4,310,999 0 0
S & T BANCORP INC COM 783859101 36,298 1,083,516 SH SOLE 22 1,029,211 0 54,305
S & T BANCORP INC COM 783859101 372 11,119 SH SOLE 26 7,756 0 3,363
S & T BANCORP INC COM 783859101 156 4,655 SH SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,202 65,740 SH SOLE 30 65,740 0 0
S & T BANCORP INC COM 783859101 108 3,237 SH SOLE 40 3,237 0 0
S & T BANCORP INC COM 783859101 3,016 90,022 SH SOLE 43 10,275 0 79,747
S&P GLOBAL INC COM 78409V104 217,903 617,515 SH SOLE 2 95,756 0 521,759
S&P GLOBAL INC COM 78409V104 42,634 120,821 SH SOLE 4 111,570 0 9,251
S&P GLOBAL INC COM 78409V104 80,064 226,893 SH SOLE 7 215,684 0 11,209
S&P GLOBAL INC COM 78409V104 308 872 SH SOLE 13 872 0 0
S&P GLOBAL INC COM 78409V104 8,729 24,736 SH SOLE 15 24,736 0 0
S&P GLOBAL INC COM 78409V104 543,221 1,539,436 SH SOLE 18 1,154,568 0 384,868
S&P GLOBAL INC COM 78409V104 297,319 842,575 SH SOLE 19 842,575 0 0
S&P GLOBAL INC COM 78409V104 1,677,297 4,753,300 SH SOLE 21 4,753,300 0 0
S&P GLOBAL INC COM 78409V104 1,949,380 5,524,358 SH SOLE 22 4,968,333 0 556,025
S&P GLOBAL INC COM 78409V104 52,834 149,726 SH SOLE 23 149,726 0 0
S&P GLOBAL INC COM 78409V104 198,268 561,872 SH SOLE 25 561,872 0 0
S&P GLOBAL INC COM 78409V104 188,059 532,941 SH SOLE 26 165,339 0 367,602
S&P GLOBAL INC COM 78409V104 293,018 830,386 SH SOLE 28 28,560 0 801,826
S&P GLOBAL INC COM 78409V104 170 481 SH SOLE 29 481 0 0
S&P GLOBAL INC COM 78409V104 373,593 1,058,728 SH SOLE 30 1,047,423 0 11,305
S&P GLOBAL INC COM 78409V104 145,868 413,377 SH SOLE 31 31,631 0 381,746
S&P GLOBAL INC COM 78409V104 24,564 69,613 SH SOLE 34 69,613 0 0
S&P GLOBAL INC COM 78409V104 46,535 131,875 SH SOLE 36 131,875 0 0
S&P GLOBAL INC COM 78409V104 3,522 9,981 SH SOLE 40 9,981 0 0
S&P GLOBAL INC COM 78409V104 89,399 253,347 SH SOLE 43 20,828 0 232,519
S&W SEED CO COM 785135104 10 2,725 SH SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 173 47,397 SH SOLE 21 47,397 0 0
S&W SEED CO COM 785135104 89 24,347 SH SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,821 392,906 SH SOLE 2 150,961 0 241,945
SABRA HEALTH CARE REIT INC COM 78573L106 4,289 247,069 SH SOLE 4 247,069 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,750 273,594 SH SOLE 7 273,594 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 19,144 1,102,751 SH SOLE 18 1,102,751 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,894 627,560 SH SOLE 19 627,560 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 297,045 17,110,904 SH SOLE 21 17,110,904 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 146,796 8,455,991 SH SOLE 22 8,128,987 0 327,004
SABRA HEALTH CARE REIT INC COM 78573L106 173 9,994 SH SOLE 23 9,994 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 15,465 890,861 SH SOLE 25 890,861 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,516 87,346 SH SOLE 26 37,166 0 50,180
SABRA HEALTH CARE REIT INC COM 78573L106 2,784 160,355 SH SOLE 28 27,790 0 132,565
SABRA HEALTH CARE REIT INC COM 78573L106 15,470 891,115 SH SOLE 30 891,115 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 176 10,143 SH SOLE 36 10,143 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 434 25,007 SH SOLE 40 25,007 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,718 156,546 SH SOLE 43 15,778 0 140,768
SABRE CORP COM 78573M104 11,971 808,328 SH SOLE 2 243,510 0 564,818
SABRE CORP COM 78573M104 26 1,742 SH SOLE 4 1,742 0 0
SABRE CORP COM 78573M104 128 8,617 SH SOLE 7 8,617 0 0
SABRE CORP COM 78573M104 11,521 777,910 SH SOLE 18 777,910 0 0
SABRE CORP COM 78573M104 3,094 208,928 SH SOLE 19 208,928 0 0
SABRE CORP COM 78573M104 213,988 14,448,892 SH SOLE 21 14,448,892 0 0
SABRE CORP COM 78573M104 150,649 10,172,108 SH SOLE 22 9,725,221 0 446,887
SABRE CORP COM 78573M104 7,073 477,581 SH SOLE 25 477,581 0 0
SABRE CORP COM 78573M104 3,650 246,483 SH SOLE 26 147,550 0 98,933
SABRE CORP COM 78573M104 666 44,951 SH SOLE 28 42,943 0 2,008
SABRE CORP COM 78573M104 3,449 232,893 SH SOLE 30 232,893 0 0
SABRE CORP COM 78573M104 378 25,506 SH SOLE 31 6,031 0 19,475
SABRE CORP COM 78573M104 1,543 104,189 SH SOLE 34 104,189 0 0
SABRE CORP COM 78573M104 386 26,066 SH SOLE 36 26,066 0 0
SABRE CORP COM 78573M104 566 38,199 SH SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 1,867 126,065 SH SOLE 43 17,284 0 108,781
SABRE CORP OPTIONS 78573M104 4 300 SH Call SOLE 4 300 0 0
SABRE CORP OPTIONS 78573M104 62 4,200 SH Call SOLE 18 4,200 0 0
SABRE CORP OPTIONS 78573M104 2,336 157,700 SH Call SOLE 19 157,700 0 0
SABRE CORP OPTIONS 78573M104 50 3,400 SH Call SOLE 22 3,400 0 0
SABRE CORP OPTIONS 78573M104 509 34,400 SH Call SOLE 34 34,400 0 0
SACHEM CAP CORP COM 78590A109 26 4,930 SH SOLE 18 4,930 0 0
SACHEM CAP CORP COM 78590A109 310 59,419 SH SOLE 21 59,419 0 0
SACHEM CAP CORP COM 78590A109 2,235 428,195 SH SOLE 22 428,195 0 0
SAFE BULKERS INC COM Y7388L103 117 47,921 SH SOLE 2 2,124 0 45,797
SAFE BULKERS INC COM Y7388L103 4 1,635 SH SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 495 201,999 SH SOLE 18 201,999 0 0
SAFE BULKERS INC COM Y7388L103 244 99,644 SH SOLE 19 99,644 0 0
SAFE BULKERS INC COM Y7388L103 4,937 2,014,901 SH SOLE 21 2,014,901 0 0
SAFE BULKERS INC COM Y7388L103 1,302 531,393 SH SOLE 22 478,906 0 52,487
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 93 13,607 SH SOLE 2 1,386 0 12,221
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4 628 SH SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 444 65,071 SH SOLE 18 65,071 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 265 38,827 SH SOLE 19 38,827 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 6,063 889,025 SH SOLE 21 889,025 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4,487 657,858 SH SOLE 22 633,580 0 24,278
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 794 116,463 SH SOLE 30 116,463 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 175 SH SOLE 43 0 0 175
SAFEHOLD INC COM 78645L100 892 12,724 SH SOLE 2 4,545 0 8,179
SAFEHOLD INC COM 78645L100 1,532 21,851 SH SOLE 4 21,851 0 0
SAFEHOLD INC COM 78645L100 1,625 23,179 SH SOLE 7 23,179 0 0
SAFEHOLD INC COM 78645L100 4,951 70,624 SH SOLE 18 70,624 0 0
SAFEHOLD INC COM 78645L100 3,784 53,983 SH SOLE 19 53,983 0 0
SAFEHOLD INC COM 78645L100 131,348 1,873,717 SH SOLE 21 1,873,717 0 0
SAFEHOLD INC COM 78645L100 42,831 610,998 SH SOLE 22 594,143 0 16,855
SAFEHOLD INC COM 78645L100 48 682 SH SOLE 23 682 0 0
SAFEHOLD INC COM 78645L100 924 13,177 SH SOLE 28 1,714 0 11,463
SAFEHOLD INC COM 78645L100 136 1,939 SH SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 316 4,510 SH SOLE 43 75 0 4,435
SAFETY INS GROUP INC COM 78648T100 1,375 16,315 SH SOLE 2 4,573 0 11,742
SAFETY INS GROUP INC COM 78648T100 8 92 SH SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 20 234 SH SOLE 7 234 0 0
SAFETY INS GROUP INC COM 78648T100 4,850 57,571 SH SOLE 18 57,571 0 0
SAFETY INS GROUP INC COM 78648T100 2,111 25,061 SH SOLE 19 25,061 0 0
SAFETY INS GROUP INC COM 78648T100 139,520 1,656,020 SH SOLE 21 1,656,020 0 0
SAFETY INS GROUP INC COM 78648T100 31,854 378,088 SH SOLE 22 358,266 0 19,822
SAFETY INS GROUP INC COM 78648T100 530 6,294 SH SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 169 2,000 SH SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,320 27,533 SH SOLE 30 27,533 0 0
SAFETY INS GROUP INC COM 78648T100 119 1,412 SH SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 1,018 12,078 SH SOLE 43 38 0 12,040
SAGA COMMUNICATIONS INC CL A NEW 786598300 87 3,971 SH SOLE 2 152 0 3,819
SAGA COMMUNICATIONS INC CL A NEW 786598300 331 15,138 SH SOLE 18 15,138 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 154 7,053 SH SOLE 19 7,053 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,599 164,705 SH SOLE 21 164,705 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,952 135,110 SH SOLE 22 131,951 0 3,159
SAGE THERAPEUTICS INC COM 78667J108 8,479 113,280 SH SOLE 2 18,417 0 94,863
SAGE THERAPEUTICS INC COM 78667J108 16 212 SH SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 73 969 SH SOLE 7 969 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,255 30,126 SH SOLE 18 29,765 0 361
SAGE THERAPEUTICS INC COM 78667J108 17,333 231,573 SH SOLE 19 231,573 0 0
SAGE THERAPEUTICS INC COM 78667J108 79,233 1,058,554 SH SOLE 21 1,058,554 0 0
SAGE THERAPEUTICS INC COM 78667J108 104,234 1,392,576 SH SOLE 22 1,319,297 0 73,279
SAGE THERAPEUTICS INC COM 78667J108 48 636 SH SOLE 25 636 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,475 19,708 SH SOLE 26 15,606 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 529 7,064 SH SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 29,369 392,378 SH SOLE 30 392,378 0 0
SAGE THERAPEUTICS INC COM 78667J108 73 972 SH SOLE 31 972 0 0
SAGE THERAPEUTICS INC COM 78667J108 121 1,622 SH SOLE 34 1,622 0 0
SAGE THERAPEUTICS INC COM 78667J108 117 1,564 SH SOLE 36 1,564 0 0
SAGE THERAPEUTICS INC COM 78667J108 477 6,372 SH SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 4,002 53,462 SH SOLE 43 4,200 0 49,262
SAIA INC COM 78709Y105 2,943 12,762 SH SOLE 2 9,486 0 3,276
SAIA INC COM 78709Y105 25 110 SH SOLE 4 110 0 0
SAIA INC COM 78709Y105 101 436 SH SOLE 7 436 0 0
SAIA INC COM 78709Y105 24,473 106,135 SH SOLE 18 106,135 0 0
SAIA INC COM 78709Y105 12,903 55,958 SH SOLE 19 55,958 0 0
SAIA INC COM 78709Y105 701,514 3,042,388 SH SOLE 21 3,042,388 0 0
SAIA INC COM 78709Y105 172,153 746,609 SH SOLE 22 726,927 0 19,682
SAIA INC COM 78709Y105 53 228 SH SOLE 25 228 0 0
SAIA INC COM 78709Y105 2,714 11,770 SH SOLE 26 8,841 0 2,929
SAIA INC COM 78709Y105 758 3,288 SH SOLE 28 3,288 0 0
SAIA INC COM 78709Y105 13,032 56,520 SH SOLE 30 56,520 0 0
SAIA INC COM 78709Y105 129 558 SH SOLE 36 558 0 0
SAIA INC COM 78709Y105 718 3,113 SH SOLE 40 3,113 0 0
SAIA INC COM 78709Y105 3,803 16,494 SH SOLE 43 8 0 16,486
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 9,270 183,052 SH SOLE 2 159,877 0 23,175
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 621 12,268 SH SOLE 4 12,268 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 165 3,267 SH SOLE 7 3,267 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 24,444 482,710 SH SOLE 18 469,884 0 12,826
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,676 388,542 SH SOLE 19 388,542 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 345,327 6,819,257 SH SOLE 21 6,819,257 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 167,117 3,300,107 SH SOLE 22 3,175,019 0 125,088
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,720 33,974 SH SOLE 23 33,974 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 58 1,138 SH SOLE 25 1,138 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4,620 91,226 SH SOLE 26 36,721 0 54,505
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 358 7,062 SH SOLE 28 7,062 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 673 13,294 SH SOLE 29 13,294 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 21,373 422,054 SH SOLE 30 422,054 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,079 21,312 SH SOLE 31 21,312 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 258 5,103 SH SOLE 34 5,103 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 191 3,766 SH SOLE 36 3,766 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 563 11,115 SH SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 943 18,615 SH SOLE 43 221 0 18,394
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 4,271 2,300,000 PRN SOLE 21 2,300,000 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 802 SH SOLE 21 802 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 395 SH SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 26 8,684 SH SOLE 21 8,684 0 0
SALEM MEDIA GROUP INC CL A 794093104 966 328,453 SH SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 474,648 2,240,280 SH SOLE 2 511,320 0 1,728,960
SALESFORCE COM INC COM 79466L302 100,608 474,856 SH SOLE 4 439,802 0 35,054
SALESFORCE COM INC COM 79466L302 165,799 782,551 SH SOLE 7 753,822 0 28,729
SALESFORCE COM INC COM 79466L302 2,796 13,199 SH SOLE 13 13,199 0 0
SALESFORCE COM INC COM 79466L302 19,412 91,620 SH SOLE 15 91,620 0 0
SALESFORCE COM INC COM 79466L302 11 50 SH SOLE 17 0 0 50
SALESFORCE COM INC COM 79466L302 503,440 2,376,172 SH SOLE 18 2,244,649 0 131,523
SALESFORCE COM INC COM 79466L302 342,074 1,614,549 SH SOLE 19 1,614,549 0 0
SALESFORCE COM INC COM 79466L302 4,744,923 22,395,447 SH SOLE 21 22,395,447 0 0
SALESFORCE COM INC COM 79466L302 4,330,017 20,437,141 SH SOLE 22 18,287,808 0 2,149,333
SALESFORCE COM INC COM 79466L302 129,829 612,776 SH SOLE 23 612,776 0 0
SALESFORCE COM INC COM 79466L302 315,406 1,488,678 SH SOLE 25 1,488,678 0 0
SALESFORCE COM INC COM 79466L302 420,251 1,983,530 SH SOLE 26 606,716 0 1,376,814
SALESFORCE COM INC COM 79466L302 585,051 2,761,370 SH SOLE 28 108,403 0 2,652,967
SALESFORCE COM INC COM 79466L302 3,935 18,571 SH SOLE 29 18,571 0 0
SALESFORCE COM INC COM 79466L302 1,134,461 5,354,516 SH SOLE 30 5,354,516 0 0
SALESFORCE COM INC COM 79466L302 46,594 219,920 SH SOLE 31 130,224 0 89,696
SALESFORCE COM INC COM 79466L302 22,555 106,455 SH SOLE 32 106,455 0 0
SALESFORCE COM INC COM 79466L302 204,077 963,218 SH SOLE 34 963,218 0 0
SALESFORCE COM INC COM 79466L302 102,836 485,375 SH SOLE 36 485,375 0 0
SALESFORCE COM INC COM 79466L302 7,875 37,167 SH SOLE 40 37,167 0 0
SALESFORCE COM INC COM 79466L302 132,665 626,161 SH SOLE 43 37,874 0 588,287
SALESFORCE COM INC OPTIONS 79466L302 64 300 SH Call SOLE 2 300 0 0
SALESFORCE COM INC OPTIONS 79466L302 169 800 SH Call SOLE 4 800 0 0
SALESFORCE COM INC OPTIONS 79466L302 1,970 9,300 SH Call SOLE 18 9,300 0 0
SALESFORCE COM INC OPTIONS 79466L302 22,352 105,500 SH Call SOLE 19 105,500 0 0
SALESFORCE COM INC OPTIONS 79466L302 1,081 5,100 SH Call SOLE 22 5,100 0 0
SALESFORCE COM INC OPTIONS 79466L302 8,602 40,600 SH Call SOLE 34 40,600 0 0
SALISBURY BANCORP INC COM 795226109 171 3,845 SH SOLE 2 151 0 3,694
SALISBURY BANCORP INC COM 795226109 514 11,570 SH SOLE 18 11,570 0 0
SALISBURY BANCORP INC COM 795226109 187 4,203 SH SOLE 19 4,203 0 0
SALISBURY BANCORP INC COM 795226109 4,457 100,363 SH SOLE 21 100,363 0 0
SALISBURY BANCORP INC COM 795226109 1,746 39,312 SH SOLE 22 35,825 0 3,487
SALISBURY BANCORP INC COM 795226109 2 46 SH SOLE 23 46 0 0
SALISBURY BANCORP INC COM 795226109 34 776 SH SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 2,891 143,615 SH SOLE 2 41,021 0 102,594
SALLY BEAUTY HLDGS INC COM 79546E104 10 481 SH SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 78 3,852 SH SOLE 7 3,852 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 9,438 468,849 SH SOLE 18 468,849 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,446 270,564 SH SOLE 19 270,564 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 276,108 13,716,229 SH SOLE 21 13,716,229 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 71,497 3,551,742 SH SOLE 22 3,371,233 0 180,509
SALLY BEAUTY HLDGS INC COM 79546E104 200 9,959 SH SOLE 23 9,959 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 25 1,220 SH SOLE 25 1,220 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,852 92,008 SH SOLE 26 35,119 0 56,889
SALLY BEAUTY HLDGS INC COM 79546E104 470 23,362 SH SOLE 28 15,162 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 4,984 247,568 SH SOLE 30 247,568 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 96 4,758 SH SOLE 34 4,758 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 210 10,414 SH SOLE 36 10,414 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 257 12,763 SH SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,289 64,012 SH SOLE 43 0 0 64,012
SANA BIOTECHNOLOGY INC COM 799566104 2,126 63,514 SH SOLE 2 15,943 0 47,571
SANA BIOTECHNOLOGY INC COM 799566104 19 555 SH SOLE 7 555 0 0
SANA BIOTECHNOLOGY INC COM 799566104 971 29,004 SH SOLE 18 21,673 0 7,331
SANA BIOTECHNOLOGY INC COM 799566104 7,416 221,567 SH SOLE 19 221,567 0 0
SANA BIOTECHNOLOGY INC COM 799566104 10,948 327,103 SH SOLE 21 327,103 0 0
SANA BIOTECHNOLOGY INC COM 799566104 28,062 838,419 SH SOLE 22 817,779 0 20,640
SANA BIOTECHNOLOGY INC COM 799566104 1,900 56,754 SH SOLE 26 18,579 0 38,175
SANA BIOTECHNOLOGY INC COM 799566104 2,617 78,183 SH SOLE 28 0 0 78,183
SANA BIOTECHNOLOGY INC COM 799566104 59 1,756 SH SOLE 31 504 0 1,252
SANA BIOTECHNOLOGY INC COM 799566104 5,438 162,461 SH SOLE 34 162,461 0 0
SANDERSON FARMS INC COM 800013104 3,709 23,810 SH SOLE 2 17,247 0 6,563
SANDERSON FARMS INC COM 800013104 91 583 SH SOLE 4 583 0 0
SANDERSON FARMS INC COM 800013104 70 450 SH SOLE 7 450 0 0
SANDERSON FARMS INC COM 800013104 16,504 105,946 SH SOLE 18 105,188 0 758
SANDERSON FARMS INC COM 800013104 6,984 44,832 SH SOLE 19 44,832 0 0
SANDERSON FARMS INC COM 800013104 220,787 1,417,302 SH SOLE 21 1,417,302 0 0
SANDERSON FARMS INC COM 800013104 104,917 673,493 SH SOLE 22 654,133 0 19,360
SANDERSON FARMS INC COM 800013104 320 2,055 SH SOLE 23 2,055 0 0
SANDERSON FARMS INC COM 800013104 1,064 6,829 SH SOLE 26 5,137 0 1,692
SANDERSON FARMS INC COM 800013104 472 3,033 SH SOLE 28 2,467 0 566
SANDERSON FARMS INC COM 800013104 59 381 SH SOLE 29 381 0 0
SANDERSON FARMS INC COM 800013104 3,631 23,307 SH SOLE 30 23,307 0 0
SANDERSON FARMS INC COM 800013104 98 632 SH SOLE 31 632 0 0
SANDERSON FARMS INC COM 800013104 15 95 SH SOLE 34 95 0 0
SANDERSON FARMS INC COM 800013104 114 733 SH SOLE 36 733 0 0
SANDERSON FARMS INC COM 800013104 348 2,233 SH SOLE 40 2,233 0 0
SANDERSON FARMS INC COM 800013104 2,115 13,575 SH SOLE 43 406 0 13,169
SANDRIDGE ENERGY INC COM NEW 80007P869 27 6,999 SH SOLE 18 6,999 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 399 102,078 SH SOLE 21 102,078 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 2,238 572,405 SH SOLE 22 572,405 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 3 455 SH SOLE 17 0 0 455
SANDY SPRING BANCORP INC COM 800363103 2,355 54,215 SH SOLE 2 14,981 0 39,234
SANDY SPRING BANCORP INC COM 800363103 16 367 SH SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 34 783 SH SOLE 7 783 0 0
SANDY SPRING BANCORP INC COM 800363103 6,760 155,646 SH SOLE 18 155,646 0 0
SANDY SPRING BANCORP INC COM 800363103 17,624 405,791 SH SOLE 19 405,791 0 0
SANDY SPRING BANCORP INC COM 800363103 77,723 1,789,615 SH SOLE 21 1,789,615 0 0
SANDY SPRING BANCORP INC COM 800363103 84,041 1,935,093 SH SOLE 22 1,866,005 0 69,088
SANDY SPRING BANCORP INC COM 800363103 1,370 31,542 SH SOLE 23 31,542 0 0
SANDY SPRING BANCORP INC COM 800363103 6,582 151,547 SH SOLE 26 14,870 0 136,677
SANDY SPRING BANCORP INC COM 800363103 224 5,155 SH SOLE 28 5,155 0 0
SANDY SPRING BANCORP INC COM 800363103 1,465 33,725 SH SOLE 30 33,725 0 0
SANDY SPRING BANCORP INC COM 800363103 227 5,223 SH SOLE 40 5,223 0 0
SANDY SPRING BANCORP INC COM 800363103 1,871 43,076 SH SOLE 43 8,434 0 34,642
SANFILIPPO JOHN B & SON INC COM 800422107 573 6,341 SH SOLE 2 2,923 0 3,418
SANFILIPPO JOHN B & SON INC COM 800422107 6 69 SH SOLE 4 69 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 16 179 SH SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,262 36,098 SH SOLE 18 36,098 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,490 38,624 SH SOLE 19 38,624 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 97,061 1,074,036 SH SOLE 21 1,074,036 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 24,650 272,770 SH SOLE 22 266,398 0 6,372
SANFILIPPO JOHN B & SON INC COM 800422107 740 8,190 SH SOLE 26 0 0 8,190
SANFILIPPO JOHN B & SON INC COM 800422107 74 823 SH SOLE 28 823 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,378 26,319 SH SOLE 30 26,319 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 71 782 SH SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 974 10,777 SH SOLE 43 639 0 10,138
SANGAMO THERAPEUTICS INC COM 800677106 678 54,087 SH SOLE 2 39,657 0 14,430
SANGAMO THERAPEUTICS INC COM 800677106 7 554 SH SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 28 2,201 SH SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,665 372,301 SH SOLE 18 372,301 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,076 245,505 SH SOLE 19 245,505 0 0
SANGAMO THERAPEUTICS INC COM 800677106 70,124 5,596,491 SH SOLE 21 5,596,491 0 0
SANGAMO THERAPEUTICS INC COM 800677106 41,026 3,274,238 SH SOLE 22 3,189,556 0 84,682
SANGAMO THERAPEUTICS INC COM 800677106 25 1,967 SH SOLE 23 1,967 0 0
SANGAMO THERAPEUTICS INC COM 800677106 25 2,017 SH SOLE 25 2,017 0 0
SANGAMO THERAPEUTICS INC COM 800677106 485 38,692 SH SOLE 26 23,074 0 15,618
SANGAMO THERAPEUTICS INC COM 800677106 183 14,622 SH SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,531 122,210 SH SOLE 30 122,210 0 0
SANGAMO THERAPEUTICS INC COM 800677106 45 3,553 SH SOLE 36 3,553 0 0
SANGAMO THERAPEUTICS INC COM 800677106 175 13,972 SH SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 571 45,604 SH SOLE 43 1,222 0 44,382
SANMINA CORPORATION COM 801056102 3,046 73,620 SH SOLE 2 21,152 0 52,468
SANMINA CORPORATION COM 801056102 9 208 SH SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 66 1,589 SH SOLE 7 1,589 0 0
SANMINA CORPORATION COM 801056102 1 15 SH SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 10,935 264,266 SH SOLE 18 264,266 0 0
SANMINA CORPORATION COM 801056102 4,722 114,115 SH SOLE 19 114,115 0 0
SANMINA CORPORATION COM 801056102 326,921 7,900,453 SH SOLE 21 7,900,453 0 0
SANMINA CORPORATION COM 801056102 78,079 1,886,869 SH SOLE 22 1,781,407 0 105,462
SANMINA CORPORATION COM 801056102 742 17,927 SH SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 623 15,045 SH SOLE 28 8,845 0 6,200
SANMINA CORPORATION COM 801056102 5,958 143,987 SH SOLE 30 143,987 0 0
SANMINA CORPORATION COM 801056102 92 2,232 SH SOLE 34 2,232 0 0
SANMINA CORPORATION COM 801056102 182 4,394 SH SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 337 8,146 SH SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 1,346 32,532 SH SOLE 43 81 0 32,451
SANOFI SPONSORED ADR 80105N105 29,537 597,187 SH SOLE 2 597,187 0 0
SANOFI SPONSORED ADR 80105N105 420,633 8,504,504 SH SOLE 18 7,508,899 0 995,605
SANOFI SPONSORED ADR 80105N105 113,389 2,292,548 SH SOLE 19 2,292,548 0 0
SANOFI SPONSORED ADR 80105N105 3,079 62,250 SH SOLE 20 62,250 0 0
SANOFI SPONSORED ADR 80105N105 83,949 1,697,309 SH SOLE 21 1,697,309 0 0
SANOFI SPONSORED ADR 80105N105 2,875 58,126 SH SOLE 23 58,126 0 0
SANOFI SPONSORED ADR 80105N105 2,589 52,346 SH SOLE 25 0 0 52,346
SANOFI SPONSORED ADR 80105N105 3,157 63,832 SH SOLE 30 63,832 0 0
SANOFI SPONSORED ADR 80105N105 35,283 713,365 SH SOLE 34 713,365 0 0
SANOFI SPONSORED ADR 80105N105 1,086 21,955 SH SOLE 36 21,955 0 0
SANOFI SPONSORED ADR 80105N105 51,189 1,034,965 SH SOLE 43 76,923 0 958,042
SANTANDER CONSUMER USA HLDGS COM 80283M101 5,298 195,780 SH SOLE 2 36,092 0 159,688
SANTANDER CONSUMER USA HLDGS COM 80283M101 58 2,143 SH SOLE 7 2,143 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 2 76 SH SOLE 15 76 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 857 31,663 SH SOLE 18 29,068 0 2,595
SANTANDER CONSUMER USA HLDGS COM 80283M101 599 22,124 SH SOLE 19 22,124 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 20,268 748,997 SH SOLE 21 748,997 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 52,477 1,939,269 SH SOLE 22 1,869,552 0 69,717
SANTANDER CONSUMER USA HLDGS COM 80283M101 68,146 2,518,312 SH SOLE 25 2,518,312 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 2,877 106,325 SH SOLE 26 20,422 0 85,903
SANTANDER CONSUMER USA HLDGS COM 80283M101 937 34,618 SH SOLE 28 0 0 34,618
SANTANDER CONSUMER USA HLDGS COM 80283M101 40 1,473 SH SOLE 31 1,473 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 2,304 85,152 SH SOLE 34 85,152 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 171 6,303 SH SOLE 36 6,303 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 2,938 108,555 SH SOLE 43 6,592 0 101,963
SAP SE SPON ADR 803054204 35 287 SH SOLE 18 287 0 0
SAP SE SPON ADR 803054204 50,153 408,444 SH SOLE 43 29,217 0 379,227
SAPIENS INTL CORP N V SHS G7T16G103 153 4,816 SH SOLE 2 1,405 0 3,411
SAPIENS INTL CORP N V SHS G7T16G103 16 496 SH SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,714 85,380 SH SOLE 18 85,380 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,559 49,027 SH SOLE 19 49,027 0 0
SAPIENS INTL CORP N V SHS G7T16G103 29,498 927,891 SH SOLE 21 927,891 0 0
SAPIENS INTL CORP N V SHS G7T16G103 8,356 262,837 SH SOLE 22 256,161 0 6,676
SAREPTA THERAPEUTICS INC COM 803607100 12,212 163,856 SH SOLE 2 20,901 0 142,955
SAREPTA THERAPEUTICS INC COM 803607100 2,812 37,736 SH SOLE 4 34,860 0 2,876
SAREPTA THERAPEUTICS INC COM 803607100 437 5,865 SH SOLE 7 5,865 0 0
SAREPTA THERAPEUTICS INC COM 803607100 23 303 SH SOLE 13 303 0 0
SAREPTA THERAPEUTICS INC COM 803607100 469 6,294 SH SOLE 15 6,294 0 0
SAREPTA THERAPEUTICS INC COM 803607100 8,561 114,871 SH SOLE 18 110,612 0 4,259
SAREPTA THERAPEUTICS INC COM 803607100 19,931 267,422 SH SOLE 19 267,422 0 0
SAREPTA THERAPEUTICS INC COM 803607100 139,983 1,878,204 SH SOLE 21 1,878,204 0 0
SAREPTA THERAPEUTICS INC COM 803607100 159,204 2,136,108 SH SOLE 22 2,037,407 0 98,701
SAREPTA THERAPEUTICS INC COM 803607100 3,479 46,679 SH SOLE 23 46,679 0 0
SAREPTA THERAPEUTICS INC COM 803607100 9,975 133,841 SH SOLE 25 133,841 0 0
SAREPTA THERAPEUTICS INC COM 803607100 10,758 144,350 SH SOLE 26 75,340 0 69,010
SAREPTA THERAPEUTICS INC COM 803607100 9,584 128,587 SH SOLE 28 9,608 0 118,979
SAREPTA THERAPEUTICS INC COM 803607100 27,063 363,110 SH SOLE 30 304,901 0 58,209
SAREPTA THERAPEUTICS INC COM 803607100 1,578 21,172 SH SOLE 31 9,788 0 11,384
SAREPTA THERAPEUTICS INC COM 803607100 286 3,841 SH SOLE 34 3,841 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,984 40,044 SH SOLE 36 40,044 0 0
SAREPTA THERAPEUTICS INC COM 803607100 226 3,033 SH SOLE 40 3,033 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,359 18,234 SH SOLE 43 1,511 0 16,723
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 4,376 3,350,000 PRN SOLE 21 3,350,000 0 0
SASOL LTD SPONSORED ADR 803866300 4,501 310,635 SH SOLE 43 15,669 0 294,966
SATSUMA PHARMACEUTICALS INC COM 80405P107 33 5,638 SH SOLE 2 1,996 0 3,642
SATSUMA PHARMACEUTICALS INC COM 80405P107 1 191 SH SOLE 7 191 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 227 38,445 SH SOLE 18 38,445 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 104 17,620 SH SOLE 19 17,620 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 2,056 347,933 SH SOLE 21 347,933 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 1,027 173,692 SH SOLE 22 171,168 0 2,524
SAUL CTRS INC COM 804395101 337 8,414 SH SOLE 2 4,683 0 3,731
SAUL CTRS INC COM 804395101 5 122 SH SOLE 4 122 0 0
SAUL CTRS INC COM 804395101 10 251 SH SOLE 7 251 0 0
SAUL CTRS INC COM 804395101 1,996 49,766 SH SOLE 18 49,766 0 0
SAUL CTRS INC COM 804395101 960 23,937 SH SOLE 19 23,937 0 0
SAUL CTRS INC COM 804395101 60,459 1,507,333 SH SOLE 21 1,507,333 0 0
SAUL CTRS INC COM 804395101 14,853 370,309 SH SOLE 22 360,318 0 9,991
SAUL CTRS INC COM 804395101 25 632 SH SOLE 23 632 0 0
SAUL CTRS INC COM 804395101 139 3,470 SH SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 89 2,227 SH SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 1,262 31,457 SH SOLE 30 31,457 0 0
SAUL CTRS INC COM 804395101 56 1,397 SH SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 999 24,914 SH SOLE 43 1,757 0 23,157
SAVARA INC COM 805111101 103 49,547 SH SOLE 2 2,794 0 46,753
SAVARA INC COM 805111101 1 532 SH SOLE 7 532 0 0
SAVARA INC COM 805111101 444 213,544 SH SOLE 18 213,544 0 0
SAVARA INC COM 805111101 184 88,502 SH SOLE 19 88,502 0 0
SAVARA INC COM 805111101 3,861 1,856,475 SH SOLE 21 1,856,475 0 0
SAVARA INC COM 805111101 1,903 914,708 SH SOLE 22 876,716 0 37,992
SAVARA INC COM 805111101 12 5,672 SH SOLE 43 0 0 5,672
SB FINL GROUP INC COM 78408D105 100 5,458 SH SOLE 2 398 0 5,060
SB FINL GROUP INC COM 78408D105 545 29,862 SH SOLE 18 29,862 0 0
SB FINL GROUP INC COM 78408D105 210 11,521 SH SOLE 19 11,521 0 0
SB FINL GROUP INC COM 78408D105 4,966 271,938 SH SOLE 21 271,938 0 0
SB FINL GROUP INC COM 78408D105 1,134 62,102 SH SOLE 22 53,666 0 8,436
SBA COMMUNICATIONS CORP NEW CL A 78410G104 85,366 307,570 SH SOLE 2 55,261 0 252,309
SBA COMMUNICATIONS CORP NEW CL A 78410G104 28,951 104,310 SH SOLE 4 100,008 0 4,302
SBA COMMUNICATIONS CORP NEW CL A 78410G104 75,902 273,473 SH SOLE 7 270,379 0 3,094
SBA COMMUNICATIONS CORP NEW CL A 78410G104 117 423 SH SOLE 13 423 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,100 11,170 SH SOLE 15 11,170 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 155,366 559,777 SH SOLE 18 447,770 0 112,007
SBA COMMUNICATIONS CORP NEW CL A 78410G104 166,473 599,793 SH SOLE 19 599,793 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 820,243 2,955,298 SH SOLE 21 2,955,298 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 712,818 2,568,249 SH SOLE 22 2,280,304 0 287,945
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,271 73,037 SH SOLE 23 73,037 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 91,603 330,041 SH SOLE 25 330,041 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 66,999 241,394 SH SOLE 26 79,079 0 162,315
SBA COMMUNICATIONS CORP NEW CL A 78410G104 59,506 214,398 SH SOLE 28 20,447 0 193,951
SBA COMMUNICATIONS CORP NEW CL A 78410G104 181 652 SH SOLE 29 652 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 128,191 461,866 SH SOLE 30 461,866 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 70,994 255,788 SH SOLE 31 14,523 0 241,265
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,771 38,807 SH SOLE 34 38,807 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,113 68,862 SH SOLE 36 68,862 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,250 4,505 SH SOLE 40 4,505 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 23,655 85,229 SH SOLE 43 4,555 0 80,674
SCANSOURCE INC COM 806037107 1,270 42,396 SH SOLE 2 13,962 0 28,434
SCANSOURCE INC COM 806037107 7 223 SH SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 11 382 SH SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 3,174 105,965 SH SOLE 18 105,965 0 0
SCANSOURCE INC COM 806037107 6,325 211,169 SH SOLE 19 211,169 0 0
SCANSOURCE INC COM 806037107 93,108 3,108,787 SH SOLE 21 3,108,787 0 0
SCANSOURCE INC COM 806037107 34,876 1,164,468 SH SOLE 22 1,122,894 0 41,574
SCANSOURCE INC COM 806037107 924 30,840 SH SOLE 23 30,840 0 0
SCANSOURCE INC COM 806037107 3,767 125,767 SH SOLE 26 7,693 0 118,074
SCANSOURCE INC COM 806037107 86 2,883 SH SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 2,113 70,559 SH SOLE 30 70,559 0 0
SCANSOURCE INC COM 806037107 101 3,370 SH SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 663 22,121 SH SOLE 43 0 0 22,121
SCHLUMBERGER LTD COM 806857108 119,656 4,400,735 SH SOLE 2 1,613,780 0 2,786,955
SCHLUMBERGER LTD COM 806857108 21,199 779,676 SH SOLE 4 726,096 0 53,580
SCHLUMBERGER LTD COM 806857108 33,948 1,248,545 SH SOLE 7 1,205,454 0 43,091
SCHLUMBERGER LTD COM 806857108 12,444 457,662 SH SOLE 13 457,662 0 0
SCHLUMBERGER LTD COM 806857108 4,913 180,699 SH SOLE 15 180,699 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 86,979 3,198,944 SH SOLE 18 2,460,092 0 738,852
SCHLUMBERGER LTD COM 806857108 90,417 3,325,395 SH SOLE 19 3,325,395 0 0
SCHLUMBERGER LTD COM 806857108 1,804 66,334 SH SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM 806857108 901,638 33,160,639 SH SOLE 21 33,160,639 0 0
SCHLUMBERGER LTD COM 806857108 1,013,239 37,265,118 SH SOLE 22 31,103,474 0 6,161,644
SCHLUMBERGER LTD COM 806857108 37,553 1,381,140 SH SOLE 23 1,381,140 0 0
SCHLUMBERGER LTD COM 806857108 85,217 3,134,118 SH SOLE 25 3,134,118 0 0
SCHLUMBERGER LTD COM 806857108 97,747 3,594,946 SH SOLE 26 1,503,331 0 2,091,615
SCHLUMBERGER LTD COM 806857108 156,009 5,737,746 SH SOLE 28 183,779 0 5,553,967
SCHLUMBERGER LTD COM 806857108 9,793 360,186 SH SOLE 29 360,186 0 0
SCHLUMBERGER LTD COM 806857108 202,478 7,446,775 SH SOLE 30 6,937,263 0 509,512
SCHLUMBERGER LTD COM 806857108 23,119 850,270 SH SOLE 31 680,559 0 169,711
SCHLUMBERGER LTD COM 806857108 16,100 592,139 SH SOLE 34 592,139 0 0
SCHLUMBERGER LTD COM 806857108 30,362 1,116,644 SH SOLE 36 1,116,644 0 0
SCHLUMBERGER LTD COM 806857108 1,514 55,664 SH SOLE 40 55,664 0 0
SCHLUMBERGER LTD COM 806857108 28,660 1,054,055 SH SOLE 43 69,955 0 984,100
SCHMITT INDS INC ORE COM NEW 806870200 3 498 SH SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 6,695 268,131 SH SOLE 2 157,049 0 111,082
SCHNEIDER NATIONAL INC CL B 80689H102 6 234 SH SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 26 1,028 SH SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 120 4,802 SH SOLE 13 4,802 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 1 24 SH SOLE 17 0 0 24
SCHNEIDER NATIONAL INC CL B 80689H102 1,941 77,715 SH SOLE 18 52,411 0 25,304
SCHNEIDER NATIONAL INC CL B 80689H102 4,654 186,382 SH SOLE 19 186,382 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 18,843 754,640 SH SOLE 21 754,640 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 36,808 1,474,074 SH SOLE 22 1,332,408 0 141,666
SCHNEIDER NATIONAL INC CL B 80689H102 52 2,086 SH SOLE 25 2,086 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 267 10,697 SH SOLE 26 6,685 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 2,091 83,735 SH SOLE 28 6,751 0 76,984
SCHNEIDER NATIONAL INC CL B 80689H102 1,095 43,843 SH SOLE 30 43,843 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 28 1,120 SH SOLE 31 1,120 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 166 6,664 SH SOLE 36 6,664 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 179 7,180 SH SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 10,737 430,011 SH SOLE 43 8,126 0 421,885
SCHNITZER STEEL INDS INC CL A 806882106 2,361 56,503 SH SOLE 2 18,140 0 38,363
SCHNITZER STEEL INDS INC CL A 806882106 7 164 SH SOLE 4 164 0 0
SCHNITZER STEEL INDS INC CL A 806882106 25 589 SH SOLE 7 589 0 0
SCHNITZER STEEL INDS INC CL A 806882106 4,036 96,581 SH SOLE 18 92,240 0 4,341
SCHNITZER STEEL INDS INC CL A 806882106 16,394 392,304 SH SOLE 19 392,304 0 0
SCHNITZER STEEL INDS INC CL A 806882106 48,690 1,165,112 SH SOLE 21 1,165,112 0 0
SCHNITZER STEEL INDS INC CL A 806882106 53,512 1,280,494 SH SOLE 22 1,238,724 0 41,770
SCHNITZER STEEL INDS INC CL A 806882106 1,398 33,460 SH SOLE 23 33,460 0 0
SCHNITZER STEEL INDS INC CL A 806882106 43 1,032 SH SOLE 25 1,032 0 0
SCHNITZER STEEL INDS INC CL A 806882106 5,583 133,601 SH SOLE 26 7,360 0 126,241
SCHNITZER STEEL INDS INC CL A 806882106 163 3,897 SH SOLE 28 3,897 0 0
SCHNITZER STEEL INDS INC CL A 806882106 1,445 34,574 SH SOLE 30 34,574 0 0
SCHNITZER STEEL INDS INC CL A 806882106 106 2,534 SH SOLE 36 2,534 0 0
SCHNITZER STEEL INDS INC CL A 806882106 119 2,851 SH SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106 12,797 306,226 SH SOLE 43 5,749 0 300,477
SCHOLAR ROCK HLDG CORP COM 80706P103 712 14,058 SH SOLE 2 7,701 0 6,357
SCHOLAR ROCK HLDG CORP COM 80706P103 4 88 SH SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 22 430 SH SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,464 88,116 SH SOLE 18 88,116 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,714 53,567 SH SOLE 19 53,567 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 65,913 1,301,076 SH SOLE 21 1,301,076 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 32,835 648,149 SH SOLE 22 628,168 0 19,981
SCHOLAR ROCK HLDG CORP COM 80706P103 2 46 SH SOLE 23 46 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 16 308 SH SOLE 25 308 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 29 563 SH SOLE 26 563 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 188 3,705 SH SOLE 28 3,705 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,657 32,710 SH SOLE 30 32,710 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 28 548 SH SOLE 36 548 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 117 2,316 SH SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 905 17,857 SH SOLE 43 2,279 0 15,578
SCHOLASTIC CORP COM 807066105 1,043 34,634 SH SOLE 2 9,817 0 24,817
SCHOLASTIC CORP COM 807066105 6 191 SH SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 17 570 SH SOLE 7 570 0 0
SCHOLASTIC CORP COM 807066105 3,600 119,574 SH SOLE 18 119,574 0 0
SCHOLASTIC CORP COM 807066105 2,324 77,187 SH SOLE 19 77,187 0 0
SCHOLASTIC CORP COM 807066105 109,400 3,633,329 SH SOLE 21 3,633,329 0 0
SCHOLASTIC CORP COM 807066105 28,313 940,303 SH SOLE 22 890,429 0 49,874
SCHOLASTIC CORP COM 807066105 543 18,024 SH SOLE 26 5,590 0 12,434
SCHOLASTIC CORP COM 807066105 108 3,600 SH SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,982 65,823 SH SOLE 30 65,823 0 0
SCHOLASTIC CORP COM 807066105 21 690 SH SOLE 36 690 0 0
SCHOLASTIC CORP COM 807066105 76 2,515 SH SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 1,147 38,084 SH SOLE 43 233 0 37,851
SCHRODINGER INC COM 80810D103 1,188 15,578 SH SOLE 2 12,218 0 3,360
SCHRODINGER INC COM 80810D103 12 162 SH SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 43 563 SH SOLE 7 563 0 0
SCHRODINGER INC COM 80810D103 7,409 97,119 SH SOLE 18 96,069 0 1,050
SCHRODINGER INC COM 80810D103 5,601 73,420 SH SOLE 19 73,420 0 0
SCHRODINGER INC COM 80810D103 87,171 1,142,623 SH SOLE 21 1,142,623 0 0
SCHRODINGER INC COM 80810D103 73,107 958,276 SH SOLE 22 931,471 0 26,805
SCHRODINGER INC COM 80810D103 68 894 SH SOLE 23 894 0 0
SCHRODINGER INC COM 80810D103 29 382 SH SOLE 25 382 0 0
SCHRODINGER INC COM 80810D103 1,248 16,363 SH SOLE 26 11,562 0 4,801
SCHRODINGER INC COM 80810D103 376 4,924 SH SOLE 28 4,924 0 0
SCHRODINGER INC COM 80810D103 2,137 28,013 SH SOLE 30 28,013 0 0
SCHRODINGER INC COM 80810D103 52 681 SH SOLE 36 681 0 0
SCHRODINGER INC COM 80810D103 354 4,635 SH SOLE 40 4,635 0 0
SCHWAB CHARLES CORP COM 808513105 239,689 3,677,342 SH SOLE 2 995,713 0 2,681,629
SCHWAB CHARLES CORP COM 808513105 54,693 839,101 SH SOLE 4 779,337 0 59,764
SCHWAB CHARLES CORP COM 808513105 83,428 1,279,966 SH SOLE 7 1,235,895 0 44,071
SCHWAB CHARLES CORP COM 808513105 3,747 57,490 SH SOLE 13 57,490 0 0
SCHWAB CHARLES CORP COM 808513105 12,878 197,572 SH SOLE 15 197,572 0 0
SCHWAB CHARLES CORP COM 808513105 6 86 SH SOLE 17 0 0 86
SCHWAB CHARLES CORP COM 808513105 511,180 7,842,591 SH SOLE 18 7,318,846 0 523,745
SCHWAB CHARLES CORP COM 808513105 716,601 10,994,179 SH SOLE 19 10,994,179 0 0
SCHWAB CHARLES CORP COM 808513105 1,800,833 27,628,610 SH SOLE 21 27,628,610 0 0
SCHWAB CHARLES CORP COM 808513105 2,216,016 33,998,405 SH SOLE 22 30,253,417 0 3,744,988
SCHWAB CHARLES CORP COM 808513105 67,923 1,042,085 SH SOLE 23 1,042,085 0 0
SCHWAB CHARLES CORP COM 808513105 152,116 2,333,781 SH SOLE 25 2,333,781 0 0
SCHWAB CHARLES CORP COM 808513105 204,535 3,138,004 SH SOLE 26 893,473 0 2,244,531
SCHWAB CHARLES CORP COM 808513105 198,726 3,048,877 SH SOLE 28 181,063 0 2,867,814
SCHWAB CHARLES CORP COM 808513105 3,366 51,642 SH SOLE 29 51,642 0 0
SCHWAB CHARLES CORP COM 808513105 408,385 6,265,489 SH SOLE 30 6,265,489 0 0
SCHWAB CHARLES CORP COM 808513105 83,721 1,284,453 SH SOLE 31 261,427 0 1,023,026
SCHWAB CHARLES CORP COM 808513105 148,128 2,272,595 SH SOLE 34 2,272,595 0 0
SCHWAB CHARLES CORP COM 808513105 57,670 884,776 SH SOLE 36 884,776 0 0
SCHWAB CHARLES CORP COM 808513105 4,093 62,796 SH SOLE 40 62,796 0 0
SCHWAB CHARLES CORP COM 808513105 57,189 877,395 SH SOLE 43 63,517 0 813,878
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,023 51,935 SH SOLE 17 0 0 51,935
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2 16 SH SOLE 43 0 0 16
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,323 13,779 SH SOLE 17 0 0 13,779
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 192 2,000 SH SOLE 43 0 0 2,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 41 318 SH SOLE 2 318 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 26 199 SH SOLE 17 0 0 199
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 28 424 SH SOLE 2 424 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,694 179,133 SH SOLE 17 0 0 179,133
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 40 SH SOLE 2 40 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 181 2,429 SH SOLE 17 0 0 2,429
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2 25 SH SOLE 2 25 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,022 10,256 SH SOLE 17 0 0 10,256
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8,601 270,634 SH SOLE 17 0 0 270,634
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 0 SH SOLE 43 0 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 40 1,305 SH SOLE 17 0 0 1,305
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 23 603 SH SOLE 17 0 0 603
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 11,604 361,504 SH SOLE 17 0 0 361,504
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 31 613 SH SOLE 17 0 0 613
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 50 963 SH SOLE 17 0 0 963
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 42 571 SH SOLE 17 0 0 571
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 0 4 SH SOLE 43 0 0 4
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,307 61,330 SH SOLE 17 0 0 61,330
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 13 SH SOLE 43 0 0 13
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,639 48,924 SH SOLE 17 0 0 48,924
SCHWAB STRATEGIC TR US REIT ETF 808524847 221 5,373 SH SOLE 17 0 0 5,373
SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH SOLE 43 0 0 1
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 11 197 SH SOLE 2 197 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 42 742 SH SOLE 17 0 0 742
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11 219 SH SOLE 2 219 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 6,932 113,341 SH SOLE 17 0 0 113,341
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,895 124,188 SH SOLE 17 0 0 124,188
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,398 28,549 SH SOLE 2 10,215 0 18,334
SCHWEITZER-MAUDUIT INTL INC COM 808541106 8 157 SH SOLE 4 157 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 25 512 SH SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 6,371 130,107 SH SOLE 18 130,107 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,658 54,279 SH SOLE 19 54,279 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 186,189 3,802,095 SH SOLE 21 3,802,095 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 44,769 914,205 SH SOLE 22 865,977 0 48,228
SCHWEITZER-MAUDUIT INTL INC COM 808541106 477 9,747 SH SOLE 26 3,821 0 5,926
SCHWEITZER-MAUDUIT INTL INC COM 808541106 215 4,397 SH SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,411 69,648 SH SOLE 30 69,648 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 165 3,367 SH SOLE 40 3,367 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 931 19,021 SH SOLE 43 1,785 0 17,236
SCIENCE APPLICATIONS INTL CO COM 808625107 12,629 151,085 SH SOLE 2 51,776 0 99,309
SCIENCE APPLICATIONS INTL CO COM 808625107 18 217 SH SOLE 4 217 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 118 1,406 SH SOLE 7 1,406 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 0 1 SH SOLE 17 0 0 1
SCIENCE APPLICATIONS INTL CO COM 808625107 11,912 142,503 SH SOLE 18 142,503 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,309 15,664 SH SOLE 19 15,664 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 236,222 2,825,963 SH SOLE 21 2,825,963 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 154,162 1,844,258 SH SOLE 22 1,768,169 0 76,089
SCIENCE APPLICATIONS INTL CO COM 808625107 182 2,178 SH SOLE 25 2,178 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,531 30,276 SH SOLE 26 19,816 0 10,460
SCIENCE APPLICATIONS INTL CO COM 808625107 579 6,929 SH SOLE 28 6,330 0 599
SCIENCE APPLICATIONS INTL CO COM 808625107 3,055 36,543 SH SOLE 30 36,543 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 95 1,132 SH SOLE 31 1,132 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 49 590 SH SOLE 34 590 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 202 2,413 SH SOLE 36 2,413 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 535 6,398 SH SOLE 40 6,398 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,705 20,397 SH SOLE 43 630 0 19,767
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 239 24,070 SH SOLE 2 24,070 0 0
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 5,291 532,288 SH SOLE 19 532,288 0 0
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 931 93,642 SH SOLE 34 93,642 0 0
SCIENJOY HOLDING CORP SHS G7864D112 16 1,824 SH SOLE 22 1,824 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,346 60,904 SH SOLE 2 42,740 0 18,164
SCIENTIFIC GAMES CORP COM 80874P109 9 236 SH SOLE 4 236 0 0
SCIENTIFIC GAMES CORP COM 80874P109 49 1,275 SH SOLE 7 1,275 0 0
SCIENTIFIC GAMES CORP COM 80874P109 11,968 310,701 SH SOLE 18 301,939 0 8,762
SCIENTIFIC GAMES CORP COM 80874P109 6,543 169,860 SH SOLE 19 169,860 0 0
SCIENTIFIC GAMES CORP COM 80874P109 154,929 4,022,051 SH SOLE 21 4,022,051 0 0
SCIENTIFIC GAMES CORP COM 80874P109 80,060 2,078,394 SH SOLE 22 2,019,710 0 58,684
SCIENTIFIC GAMES CORP COM 80874P109 103 2,670 SH SOLE 23 2,670 0 0
SCIENTIFIC GAMES CORP COM 80874P109 23 606 SH SOLE 25 606 0 0
SCIENTIFIC GAMES CORP COM 80874P109 859 22,302 SH SOLE 26 13,031 0 9,271
SCIENTIFIC GAMES CORP COM 80874P109 293 7,596 SH SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,728 44,850 SH SOLE 30 44,850 0 0
SCIENTIFIC GAMES CORP COM 80874P109 9 229 SH SOLE 34 229 0 0
SCIENTIFIC GAMES CORP COM 80874P109 134 3,483 SH SOLE 36 3,483 0 0
SCIENTIFIC GAMES CORP COM 80874P109 271 7,032 SH SOLE 40 7,032 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,197 31,072 SH SOLE 43 1,224 0 29,848
SCIPLAY CORPORATION CL A 809087109 36,262 2,241,191 SH SOLE 2 2,241,191 0 0
SCIPLAY CORPORATION CL A 809087109 227 14,021 SH SOLE 21 14,021 0 0
SCIPLAY CORPORATION CL A 809087109 5,560 343,665 SH SOLE 22 343,665 0 0
SCOPUS BIOPHARMA INC COM 809171101 4 442 SH SOLE 2 0 0 442
SCOPUS BIOPHARMA INC COM 809171101 162 19,130 SH SOLE 18 19,130 0 0
SCOPUS BIOPHARMA INC COM 809171101 60 7,136 SH SOLE 19 7,136 0 0
SCOPUS BIOPHARMA INC COM 809171101 389 46,078 SH SOLE 21 46,078 0 0
SCOPUS BIOPHARMA INC COM 809171101 300 35,451 SH SOLE 22 35,451 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,208 65,412 SH SOLE 2 7,828 0 57,584
SCORPIO TANKERS INC SHS Y7542C130 15 838 SH SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 3,059 165,724 SH SOLE 18 165,724 0 0
SCORPIO TANKERS INC SHS Y7542C130 8,888 481,480 SH SOLE 19 481,480 0 0
SCORPIO TANKERS INC SHS Y7542C130 33,464 1,812,789 SH SOLE 21 1,812,789 0 0
SCORPIO TANKERS INC SHS Y7542C130 19,265 1,043,601 SH SOLE 22 991,790 0 51,811
SCORPIO TANKERS INC SHS Y7542C130 481 26,063 SH SOLE 23 26,063 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,512 136,095 SH SOLE 26 0 0 136,095
SCORPIO TANKERS INC SHS Y7542C130 366 19,823 SH SOLE 43 6,484 0 13,339
SCOTTS MIRACLE-GRO CO CL A 810186106 26,713 109,048 SH SOLE 2 39,698 0 69,350
SCOTTS MIRACLE-GRO CO CL A 810186106 41 169 SH SOLE 4 169 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 17,303 70,632 SH SOLE 7 70,632 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 4 15 SH SOLE 17 0 0 15
SCOTTS MIRACLE-GRO CO CL A 810186106 25,372 103,573 SH SOLE 18 103,573 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,608 10,648 SH SOLE 19 10,648 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 500,108 2,041,506 SH SOLE 21 2,041,506 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 318,459 1,299,991 SH SOLE 22 1,245,718 0 54,273
SCOTTS MIRACLE-GRO CO CL A 810186106 98 402 SH SOLE 25 402 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 4,954 20,222 SH SOLE 26 15,037 0 5,185
SCOTTS MIRACLE-GRO CO CL A 810186106 4,394 17,936 SH SOLE 28 3,771 0 14,165
SCOTTS MIRACLE-GRO CO CL A 810186106 7,126 29,089 SH SOLE 30 29,089 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 245 999 SH SOLE 31 771 0 228
SCOTTS MIRACLE-GRO CO CL A 810186106 365 1,488 SH SOLE 36 1,488 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,332 5,439 SH SOLE 40 5,439 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 6,850 27,964 SH SOLE 43 2,281 0 25,683
SCPHARMACEUTICALS INC COM 810648105 5 799 SH SOLE 2 19 0 780
SCPHARMACEUTICALS INC COM 810648105 165 24,835 SH SOLE 18 24,835 0 0
SCPHARMACEUTICALS INC COM 810648105 67 10,084 SH SOLE 19 10,084 0 0
SCPHARMACEUTICALS INC COM 810648105 1,433 215,552 SH SOLE 21 215,552 0 0
SCPHARMACEUTICALS INC COM 810648105 518 77,899 SH SOLE 22 77,494 0 405
SCRIPPS E W CO OHIO CL A NEW 811054402 1,256 65,174 SH SOLE 2 17,920 0 47,254
SCRIPPS E W CO OHIO CL A NEW 811054402 5 239 SH SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 20 1,053 SH SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,402 228,458 SH SOLE 18 228,458 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,243 168,269 SH SOLE 19 168,269 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 132,166 6,858,665 SH SOLE 21 6,858,665 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 35,691 1,852,158 SH SOLE 22 1,767,235 0 84,923
SCRIPPS E W CO OHIO CL A NEW 811054402 114 5,938 SH SOLE 23 5,938 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,426 74,023 SH SOLE 26 26,680 0 47,343
SCRIPPS E W CO OHIO CL A NEW 811054402 116 5,994 SH SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,306 119,668 SH SOLE 30 119,668 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 27 1,381 SH SOLE 34 1,381 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 111 5,782 SH SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 642 33,317 SH SOLE 43 499 0 32,818
SCULPTOR CAP MGMT COM CL A 811246107 394 17,987 SH SOLE 2 1,766 0 16,221
SCULPTOR CAP MGMT COM CL A 811246107 5 228 SH SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,293 59,099 SH SOLE 18 59,099 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,132 51,727 SH SOLE 19 51,727 0 0
SCULPTOR CAP MGMT COM CL A 811246107 15,079 689,171 SH SOLE 21 689,171 0 0
SCULPTOR CAP MGMT COM CL A 811246107 13,394 612,157 SH SOLE 22 591,425 0 20,732
SCWORX CORP COM 78396V109 11 5,393 SH SOLE 21 5,393 0 0
SCYNEXIS INC COM NEW 811292200 63 7,940 SH SOLE 21 7,940 0 0
SCYNEXIS INC COM NEW 811292200 2,519 317,193 SH SOLE 22 317,193 0 0
SEA LTD SPONSORD ADS 81141R100 6,307 28,253 SH SOLE 2 1,144 0 27,109
SEA LTD SPONSORD ADS 81141R100 6 27 SH SOLE 3 27 0 0
SEA LTD SPONSORD ADS 81141R100 327 1,465 SH SOLE 4 1,465 0 0
SEA LTD SPONSORD ADS 81141R100 23,957 107,319 SH SOLE 18 107,319 0 0
SEA LTD SPONSORD ADS 81141R100 60,396 270,553 SH SOLE 19 270,553 0 0
SEA LTD SPONSORD ADS 81141R100 190 852 SH SOLE 21 852 0 0
SEA LTD SPONSORD ADS 81141R100 9,892 44,312 SH SOLE 22 44,312 0 0
SEA LTD SPONSORD ADS 81141R100 72 324 SH SOLE 30 324 0 0
SEA LTD SPONSORD ADS 81141R100 17,026 76,272 SH SOLE 34 76,272 0 0
SEA LTD SPONSORD ADS 81141R100 2,106 9,434 SH SOLE 43 4,853 0 4,581
SEABOARD CORP DEL COM 811543107 2,144 581 SH SOLE 2 124 0 457
SEABOARD CORP DEL COM 811543107 7 2 SH SOLE 4 2 0 0
SEABOARD CORP DEL COM 811543107 1,081 293 SH SOLE 7 293 0 0
SEABOARD CORP DEL COM 811543107 358 97 SH SOLE 18 97 0 0
SEABOARD CORP DEL COM 811543107 247 67 SH SOLE 19 67 0 0
SEABOARD CORP DEL COM 811543107 12,387 3,357 SH SOLE 21 3,357 0 0
SEABOARD CORP DEL COM 811543107 26,841 7,274 SH SOLE 22 6,890 0 384
SEABOARD CORP DEL COM 811543107 1,159 314 SH SOLE 23 314 0 0
SEABOARD CORP DEL COM 811543107 576 156 SH SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 155 42 SH SOLE 28 42 0 0
SEABOARD CORP DEL COM 811543107 1,151 312 SH SOLE 30 312 0 0
SEABOARD CORP DEL COM 811543107 18 5 SH SOLE 31 5 0 0
SEABOARD CORP DEL COM 811543107 22 6 SH SOLE 34 6 0 0
SEABOARD CORP DEL COM 811543107 122 33 SH SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 6,967 1,888 SH SOLE 43 64 0 1,824
SEABRIDGE GOLD INC COM 811916105 3,424 211,772 SH SOLE 7 211,772 0 0
SEABRIDGE GOLD INC COM 811916105 40 2,466 SH SOLE 43 0 0 2,466
SEACHANGE INTL INC COM 811699107 31 20,144 SH SOLE 2 1,260 0 18,884
SEACHANGE INTL INC COM 811699107 1 408 SH SOLE 7 408 0 0
SEACHANGE INTL INC COM 811699107 157 101,528 SH SOLE 18 101,528 0 0
SEACHANGE INTL INC COM 811699107 69 44,226 SH SOLE 19 44,226 0 0
SEACHANGE INTL INC COM 811699107 1,190 767,464 SH SOLE 21 767,464 0 0
SEACHANGE INTL INC COM 811699107 1,254 808,878 SH SOLE 22 785,717 0 23,161
SEACOAST BKG CORP FLA COM NEW 811707801 2,022 55,802 SH SOLE 2 17,454 0 38,348
SEACOAST BKG CORP FLA COM NEW 811707801 8 207 SH SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 35 952 SH SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 7,444 205,417 SH SOLE 18 205,417 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,158 87,147 SH SOLE 19 87,147 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 221,455 6,110,780 SH SOLE 21 6,110,780 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 55,155 1,521,930 SH SOLE 22 1,447,152 0 74,778
SEACOAST BKG CORP FLA COM NEW 811707801 21 576 SH SOLE 25 576 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 972 26,815 SH SOLE 26 13,196 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 234 6,457 SH SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,471 95,768 SH SOLE 30 95,768 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 46 1,281 SH SOLE 36 1,281 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 214 5,903 SH SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 527 14,544 SH SOLE 43 0 0 14,544
SEACOR HOLDINGS INC COM 811904101 915 22,459 SH SOLE 2 6,445 0 16,014
SEACOR HOLDINGS INC COM 811904101 3 81 SH SOLE 4 81 0 0
SEACOR HOLDINGS INC COM 811904101 15 364 SH SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,468 85,100 SH SOLE 18 85,100 0 0
SEACOR HOLDINGS INC COM 811904101 1,412 34,646 SH SOLE 19 34,646 0 0
SEACOR HOLDINGS INC COM 811904101 98,754 2,423,414 SH SOLE 21 2,423,414 0 0
SEACOR HOLDINGS INC COM 811904101 25,070 615,225 SH SOLE 22 585,709 0 29,516
SEACOR HOLDINGS INC COM 811904101 1,022 25,074 SH SOLE 26 18,192 0 6,882
SEACOR HOLDINGS INC COM 811904101 97 2,371 SH SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,863 45,729 SH SOLE 30 45,729 0 0
SEACOR HOLDINGS INC COM 811904101 79 1,942 SH SOLE 40 1,942 0 0
SEACOR HOLDINGS INC COM 811904101 688 16,895 SH SOLE 43 0 0 16,895
SEACOR MARINE HLDGS INC COM 78413P101 28 5,161 SH SOLE 18 5,161 0 0
SEACOR MARINE HLDGS INC COM 78413P101 531 99,687 SH SOLE 21 99,687 0 0
SEACOR MARINE HLDGS INC COM 78413P101 2,097 393,454 SH SOLE 22 393,454 0 0
SEACOR MARINE HLDGS INC COM 78413P101 4 676 SH SOLE 43 0 0 676
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,148 119,187 SH SOLE 2 75,478 0 43,709
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,336 121,636 SH SOLE 4 112,573 0 9,063
SEAGATE TECHNOLOGY PLC SHS G7945M107 22,667 295,341 SH SOLE 7 207,464 0 87,877
SEAGATE TECHNOLOGY PLC SHS G7945M107 58 761 SH SOLE 13 761 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,327 30,325 SH SOLE 15 30,325 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 35,318 460,172 SH SOLE 18 430,289 0 29,883
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,560 150,623 SH SOLE 19 150,623 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 509,028 6,632,281 SH SOLE 21 6,632,281 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 252,347 3,287,906 SH SOLE 22 2,973,810 0 314,096
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,845 141,298 SH SOLE 23 141,298 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 32,479 423,184 SH SOLE 25 423,184 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 42,779 557,385 SH SOLE 26 240,222 0 317,163
SEAGATE TECHNOLOGY PLC SHS G7945M107 58,014 755,887 SH SOLE 28 24,890 0 730,997
SEAGATE TECHNOLOGY PLC SHS G7945M107 109,355 1,424,824 SH SOLE 30 1,419,035 0 5,789
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,936 51,284 SH SOLE 31 26,048 0 25,236
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,271 55,654 SH SOLE 32 55,654 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,288 42,838 SH SOLE 34 42,838 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 14,005 182,475 SH SOLE 35 182,475 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,891 154,930 SH SOLE 36 154,930 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 718 9,361 SH SOLE 40 9,361 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,462 162,378 SH SOLE 43 12,910 0 149,468
SEAGEN INC COM 81181C104 58,847 423,786 SH SOLE 2 180,839 0 242,947
SEAGEN INC COM 81181C104 9,021 64,963 SH SOLE 4 60,295 0 4,668
SEAGEN INC COM 81181C104 4,521 32,555 SH SOLE 7 32,555 0 0
SEAGEN INC COM 81181C104 66 477 SH SOLE 13 477 0 0
SEAGEN INC COM 81181C104 1,489 10,720 SH SOLE 15 10,720 0 0
SEAGEN INC COM 81181C104 38,637 278,247 SH SOLE 18 271,058 0 7,189
SEAGEN INC COM 81181C104 274,345 1,975,694 SH SOLE 19 1,975,694 0 0
SEAGEN INC COM 81181C104 562,608 4,051,619 SH SOLE 21 4,051,619 0 0
SEAGEN INC COM 81181C104 454,473 3,272,886 SH SOLE 22 3,102,345 0 170,541
SEAGEN INC COM 81181C104 10,646 76,667 SH SOLE 23 76,667 0 0
SEAGEN INC COM 81181C104 24,812 178,684 SH SOLE 25 178,684 0 0
SEAGEN INC COM 81181C104 31,091 223,903 SH SOLE 26 104,563 0 119,340
SEAGEN INC COM 81181C104 26,008 187,293 SH SOLE 28 15,389 0 171,904
SEAGEN INC COM 81181C104 5 35 SH SOLE 29 35 0 0
SEAGEN INC COM 81181C104 79,537 572,789 SH SOLE 30 572,789 0 0
SEAGEN INC COM 81181C104 3,879 27,938 SH SOLE 31 16,037 0 11,901
SEAGEN INC COM 81181C104 5,346 38,499 SH SOLE 32 38,499 0 0
SEAGEN INC COM 81181C104 142,865 1,028,841 SH SOLE 34 1,028,841 0 0
SEAGEN INC COM 81181C104 9,229 66,466 SH SOLE 36 66,466 0 0
SEAGEN INC COM 81181C104 705 5,074 SH SOLE 40 5,074 0 0
SEAGEN INC COM 81181C104 7,318 52,697 SH SOLE 43 8,091 0 44,606
SEALED AIR CORP NEW COM 81211K100 16,378 357,444 SH SOLE 2 62,820 0 294,624
SEALED AIR CORP NEW COM 81211K100 3,177 69,327 SH SOLE 4 62,784 0 6,543
SEALED AIR CORP NEW COM 81211K100 8,425 183,861 SH SOLE 7 128,942 0 54,919
SEALED AIR CORP NEW COM 81211K100 13 285 SH SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 887 19,355 SH SOLE 15 19,355 0 0
SEALED AIR CORP NEW COM 81211K100 17,842 389,386 SH SOLE 18 367,229 0 22,157
SEALED AIR CORP NEW COM 81211K100 6,448 140,729 SH SOLE 19 140,729 0 0
SEALED AIR CORP NEW COM 81211K100 165,230 3,606,061 SH SOLE 21 3,606,061 0 0
SEALED AIR CORP NEW COM 81211K100 176,215 3,845,802 SH SOLE 22 3,465,396 0 380,406
SEALED AIR CORP NEW COM 81211K100 4,604 100,483 SH SOLE 23 100,483 0 0
SEALED AIR CORP NEW COM 81211K100 1,071 23,367 SH SOLE 25 23,367 0 0
SEALED AIR CORP NEW COM 81211K100 14,822 323,482 SH SOLE 26 183,845 0 139,637
SEALED AIR CORP NEW COM 81211K100 14,818 323,396 SH SOLE 28 16,932 0 306,464
SEALED AIR CORP NEW COM 81211K100 33 731 SH SOLE 29 731 0 0
SEALED AIR CORP NEW COM 81211K100 37,928 827,757 SH SOLE 30 642,029 0 185,728
SEALED AIR CORP NEW COM 81211K100 2,507 54,711 SH SOLE 31 23,484 0 31,227
SEALED AIR CORP NEW COM 81211K100 363 7,920 SH SOLE 34 7,920 0 0
SEALED AIR CORP NEW COM 81211K100 1,707 37,251 SH SOLE 36 37,251 0 0
SEALED AIR CORP NEW COM 81211K100 308 6,723 SH SOLE 40 6,723 0 0
SEALED AIR CORP NEW COM 81211K100 5,711 124,649 SH SOLE 43 9,351 0 115,298
SEASPINE HLDGS CORP COM 81255T108 409 23,484 SH SOLE 2 2,101 0 21,383
SEASPINE HLDGS CORP COM 81255T108 8 463 SH SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,666 95,728 SH SOLE 18 95,728 0 0
SEASPINE HLDGS CORP COM 81255T108 1,366 78,483 SH SOLE 19 78,483 0 0
SEASPINE HLDGS CORP COM 81255T108 18,391 1,056,976 SH SOLE 21 1,056,976 0 0
SEASPINE HLDGS CORP COM 81255T108 11,571 665,017 SH SOLE 22 637,703 0 27,314
SEASPINE HLDGS CORP COM 81255T108 11 652 SH SOLE 23 652 0 0
SEASPINE HLDGS CORP COM 81255T108 202 11,627 SH SOLE 26 0 0 11,627
SEASPINE HLDGS CORP COM 81255T108 25 1,452 SH SOLE 43 0 0 1,452
SEAWORLD ENTMT INC COM 81282V100 3,103 62,473 SH SOLE 2 23,978 0 38,495
SEAWORLD ENTMT INC COM 81282V100 10 201 SH SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 43 856 SH SOLE 7 856 0 0
SEAWORLD ENTMT INC COM 81282V100 9,157 184,348 SH SOLE 18 168,592 0 15,756
SEAWORLD ENTMT INC COM 81282V100 17,704 356,437 SH SOLE 19 356,437 0 0
SEAWORLD ENTMT INC COM 81282V100 93,967 1,891,830 SH SOLE 21 1,891,830 0 0
SEAWORLD ENTMT INC COM 81282V100 87,228 1,756,158 SH SOLE 22 1,696,127 0 60,031
SEAWORLD ENTMT INC COM 81282V100 726 14,624 SH SOLE 23 14,624 0 0
SEAWORLD ENTMT INC COM 81282V100 37 742 SH SOLE 25 742 0 0
SEAWORLD ENTMT INC COM 81282V100 4,379 88,167 SH SOLE 26 17,254 0 70,913
SEAWORLD ENTMT INC COM 81282V100 339 6,816 SH SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 1,819 36,618 SH SOLE 30 36,618 0 0
SEAWORLD ENTMT INC COM 81282V100 203 4,078 SH SOLE 34 4,078 0 0
SEAWORLD ENTMT INC COM 81282V100 99 2,002 SH SOLE 36 2,002 0 0
SEAWORLD ENTMT INC COM 81282V100 361 7,266 SH SOLE 40 7,266 0 0
SEAWORLD ENTMT INC COM 81282V100 962 19,376 SH SOLE 43 871 0 18,505
SECOND SIGHT MED PRODS INC COM NEW 81362J209 423 51,226 SH SOLE 19 51,226 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 45 5,463 SH SOLE 21 5,463 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 2,651 321,347 SH SOLE 22 321,347 0 0
SECOO HLDG LTD ADR 81367P101 32 12,834 SH SOLE 43 0 0 12,834
SECUREWORKS CORP CL A 81374A105 131 9,757 SH SOLE 2 432 0 9,325
SECUREWORKS CORP CL A 81374A105 450 33,611 SH SOLE 18 33,611 0 0
SECUREWORKS CORP CL A 81374A105 218 16,271 SH SOLE 19 16,271 0 0
SECUREWORKS CORP CL A 81374A105 4,828 360,800 SH SOLE 21 360,800 0 0
SECUREWORKS CORP CL A 81374A105 3,710 277,314 SH SOLE 22 269,154 0 8,160
SECUREWORKS CORP CL A 81374A105 147 10,998 SH SOLE 25 10,998 0 0
SECUREWORKS CORP CL A 81374A105 544 40,658 SH SOLE 26 19,999 0 20,659
SECUREWORKS CORP CL A 81374A105 13 937 SH SOLE 36 937 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 68 7,314 SH SOLE 2 664 0 6,650
SECURITY NATL FINL CORP CL A NEW 814785309 370 39,545 SH SOLE 18 39,545 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 175 18,690 SH SOLE 19 18,690 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 3,254 348,035 SH SOLE 21 348,035 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 1,184 126,652 SH SOLE 22 118,309 0 8,343
SEELOS THERAPEUTICS INC COM 81577F109 0 43 SH SOLE 21 43 0 0
SEELOS THERAPEUTICS INC COM 81577F109 5,953 1,193,020 SH SOLE 22 1,193,020 0 0
SEER INC COM CL A 81578P106 587 11,733 SH SOLE 2 6,799 0 4,934
SEER INC COM CL A 81578P106 14 284 SH SOLE 7 284 0 0
SEER INC COM CL A 81578P106 2,521 50,399 SH SOLE 18 47,494 0 2,905
SEER INC COM CL A 81578P106 4,979 99,548 SH SOLE 19 99,548 0 0
SEER INC COM CL A 81578P106 24,748 494,771 SH SOLE 21 494,771 0 0
SEER INC COM CL A 81578P106 20,182 403,474 SH SOLE 22 398,169 0 5,305
SEER INC COM CL A 81578P106 77 1,541 SH SOLE 23 1,541 0 0
SEER INC COM CL A 81578P106 150 2,990 SH SOLE 26 0 0 2,990
SEER INC COM CL A 81578P106 1,871 37,396 SH SOLE 34 37,396 0 0
SEI INVTS CO COM 784117103 25,177 413,213 SH SOLE 2 187,849 0 225,364
SEI INVTS CO COM 784117103 3,595 59,007 SH SOLE 4 54,628 0 4,379
SEI INVTS CO COM 784117103 5,224 85,740 SH SOLE 7 45,964 0 39,776
SEI INVTS CO COM 784117103 30 485 SH SOLE 13 485 0 0
SEI INVTS CO COM 784117103 888 14,573 SH SOLE 15 14,573 0 0
SEI INVTS CO COM 784117103 26,250 430,822 SH SOLE 18 423,468 0 7,354
SEI INVTS CO COM 784117103 1,872 30,729 SH SOLE 19 30,729 0 0
SEI INVTS CO COM 784117103 383,985 6,302,064 SH SOLE 21 6,302,064 0 0
SEI INVTS CO COM 784117103 238,710 3,917,767 SH SOLE 22 3,754,082 0 163,685
SEI INVTS CO COM 784117103 5,223 85,714 SH SOLE 23 85,714 0 0
SEI INVTS CO COM 784117103 10,225 167,813 SH SOLE 25 167,813 0 0
SEI INVTS CO COM 784117103 14,799 242,880 SH SOLE 26 140,054 0 102,826
SEI INVTS CO COM 784117103 16,190 265,711 SH SOLE 28 10,424 0 255,287
SEI INVTS CO COM 784117103 336 5,521 SH SOLE 29 5,521 0 0
SEI INVTS CO COM 784117103 27,477 450,961 SH SOLE 30 340,975 0 109,986
SEI INVTS CO COM 784117103 1,372 22,510 SH SOLE 31 18,774 0 3,736
SEI INVTS CO COM 784117103 3,158 51,827 SH SOLE 34 51,827 0 0
SEI INVTS CO COM 784117103 8,670 142,294 SH SOLE 36 142,294 0 0
SEI INVTS CO COM 784117103 312 5,116 SH SOLE 40 5,116 0 0
SEI INVTS CO COM 784117103 2,842 46,640 SH SOLE 43 1,598 0 45,042
SELECT BANCORP INC NEW COM 81617L108 123 11,075 SH SOLE 2 1,866 0 9,209
SELECT BANCORP INC NEW COM 81617L108 676 61,043 SH SOLE 18 61,043 0 0
SELECT BANCORP INC NEW COM 81617L108 420 37,938 SH SOLE 19 37,938 0 0
SELECT BANCORP INC NEW COM 81617L108 7,499 677,423 SH SOLE 21 677,423 0 0
SELECT BANCORP INC NEW COM 81617L108 1,668 150,684 SH SOLE 22 132,660 0 18,024
SELECT ENERGY SVCS INC CL A COM 81617J301 366 73,556 SH SOLE 2 20,719 0 52,837
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 337 67,765 SH SOLE 7 67,765 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 929 186,601 SH SOLE 18 186,601 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 496 99,510 SH SOLE 19 99,510 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 13,438 2,698,381 SH SOLE 21 2,698,381 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 8,507 1,708,143 SH SOLE 22 1,621,587 0 86,556
SELECT ENERGY SVCS INC CL A COM 81617J301 81 16,232 SH SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 45 8,941 SH SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 3,193 641,157 SH SOLE 30 641,157 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 37 7,453 SH SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 221 44,339 SH SOLE 43 123 0 44,216
SELECT INTERIOR CONCEPTS INC CL A 816120307 30 4,104 SH SOLE 18 4,104 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 611 84,839 SH SOLE 21 84,839 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 2,073 287,851 SH SOLE 22 287,851 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,921 56,332 SH SOLE 2 38,675 0 17,657
SELECT MED HLDGS CORP COM 81619Q105 12 355 SH SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 87 2,553 SH SOLE 7 2,553 0 0
SELECT MED HLDGS CORP COM 81619Q105 15,468 453,619 SH SOLE 18 438,354 0 15,265
SELECT MED HLDGS CORP COM 81619Q105 14,397 422,213 SH SOLE 19 422,213 0 0
SELECT MED HLDGS CORP COM 81619Q105 437,633 12,833,799 SH SOLE 21 12,833,799 0 0
SELECT MED HLDGS CORP COM 81619Q105 116,329 3,411,400 SH SOLE 22 3,329,863 0 81,537
SELECT MED HLDGS CORP COM 81619Q105 441 12,918 SH SOLE 23 12,918 0 0
SELECT MED HLDGS CORP COM 81619Q105 49 1,438 SH SOLE 25 1,438 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,272 125,284 SH SOLE 26 44,434 0 80,850
SELECT MED HLDGS CORP COM 81619Q105 561 16,437 SH SOLE 28 13,899 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 12,055 353,529 SH SOLE 30 353,529 0 0
SELECT MED HLDGS CORP COM 81619Q105 71 2,081 SH SOLE 34 2,081 0 0
SELECT MED HLDGS CORP COM 81619Q105 242 7,108 SH SOLE 36 7,108 0 0
SELECT MED HLDGS CORP COM 81619Q105 443 12,996 SH SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 900 26,400 SH SOLE 43 673 0 25,727
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 25,272 320,714 SH SOLE 2 320,714 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 82 1,037 SH SOLE 7 1,037 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 11 SH SOLE 17 0 0 11
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 59 750 SH SOLE 43 0 0 750
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 121,986 1,044,934 SH SOLE 2 1,044,934 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 459 3,933 SH SOLE 4 3,933 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 49,256 421,927 SH SOLE 7 19,520 0 402,407
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,222 44,733 SH SOLE 18 44,733 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 55,591 476,199 SH SOLE 19 476,199 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,843 24,357 SH SOLE 22 24,357 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 57,895 847,540 SH SOLE 2 847,540 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 22,811 333,934 SH SOLE 7 16,336 0 317,598
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 72 1,050 SH SOLE 43 0 0 1,050
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 115,854 689,319 SH SOLE 2 689,319 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 378 2,250 SH SOLE 4 2,250 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 29,181 173,625 SH SOLE 7 8,493 0 165,132
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH SOLE 17 0 0 2
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,506 26,810 SH SOLE 18 26,810 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 55,422 329,755 SH SOLE 19 329,755 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,598 15,455 SH SOLE 22 15,455 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 26,087 531,734 SH SOLE 2 531,734 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 372 7,582 SH SOLE 4 7,582 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 20,844 424,862 SH SOLE 7 20,712 0 404,150
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 41 SH SOLE 17 0 0 41
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,436 90,418 SH SOLE 18 90,418 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 42,158 859,306 SH SOLE 19 859,306 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,196 44,764 SH SOLE 22 44,764 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 6 SH SOLE 43 0 0 6
SELECT SECTOR SPDR TR OPTIONS 81369Y506 58,872 1,200,000 SH Call SOLE 2 1,200,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 106,327 3,122,683 SH SOLE 2 3,122,683 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 99 2,903 SH SOLE 4 2,903 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 49,992 1,468,188 SH SOLE 7 71,466 0 1,396,722
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 34 SH SOLE 17 0 0 34
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,213 35,619 SH SOLE 18 35,619 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 47,939 1,407,913 SH SOLE 19 1,407,913 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,316 38,641 SH SOLE 22 38,641 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 160 4,693 SH SOLE 43 0 0 4,693
SELECT SECTOR SPDR TR OPTIONS 81369Y704 79 800 SH Put SOLE 4 800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 896 9,100 SH Put SOLE 18 9,100 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 29,821 302,900 SH Put SOLE 19 302,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 709 7,200 SH Put SOLE 22 7,200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 82,500 837,986 SH SOLE 2 837,986 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 820 8,330 SH SOLE 4 8,330 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 17,414 176,883 SH SOLE 7 8,653 0 168,230
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4 37 SH SOLE 17 0 0 37
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,198 103,589 SH SOLE 18 103,589 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 123,606 1,255,519 SH SOLE 19 1,255,519 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,955 50,328 SH SOLE 22 50,328 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,237 63,356 SH SOLE 26 63,356 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 49 500 SH SOLE 43 0 0 500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 249,235 1,876,631 SH SOLE 2 1,876,631 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 104,083 783,696 SH SOLE 7 38,088 0 745,608
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 598 4,500 SH SOLE 43 0 0 4,500
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 101,961 1,390,633 SH SOLE 2 1,390,633 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 43,894 598,664 SH SOLE 7 29,206 0 569,458
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 23,009 582,658 SH SOLE 2 582,658 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 17,444 441,726 SH SOLE 7 21,599 0 420,127
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 44,813 1,134,796 SH SOLE 22 1,134,796 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 24,750 386,484 SH SOLE 2 386,484 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,903 92,177 SH SOLE 7 4,395 0 87,782
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 96 1,500 SH SOLE 43 0 0 1,500
SELECTA BIOSCIENCES INC COM 816212104 150 33,221 SH SOLE 2 5,728 0 27,493
SELECTA BIOSCIENCES INC COM 816212104 1,038 229,287 SH SOLE 18 229,287 0 0
SELECTA BIOSCIENCES INC COM 816212104 723 159,874 SH SOLE 19 159,874 0 0
SELECTA BIOSCIENCES INC COM 816212104 16,840 3,721,633 SH SOLE 21 3,721,633 0 0
SELECTA BIOSCIENCES INC COM 816212104 9,293 2,053,604 SH SOLE 22 2,021,914 0 31,690
SELECTA BIOSCIENCES INC COM 816212104 12 2,579 SH SOLE 23 2,579 0 0
SELECTA BIOSCIENCES INC COM 816212104 149 32,893 SH SOLE 30 32,893 0 0
SELECTA BIOSCIENCES INC COM 816212104 41 8,996 SH SOLE 43 0 0 8,996
SELECTIVE INS GROUP INC COM 816300107 6,675 92,023 SH SOLE 2 43,030 0 48,993
SELECTIVE INS GROUP INC COM 816300107 20 279 SH SOLE 4 279 0 0
SELECTIVE INS GROUP INC COM 816300107 97 1,334 SH SOLE 7 1,334 0 0
SELECTIVE INS GROUP INC COM 816300107 22,942 316,269 SH SOLE 18 316,269 0 0
SELECTIVE INS GROUP INC COM 816300107 7,722 106,456 SH SOLE 19 106,456 0 0
SELECTIVE INS GROUP INC COM 816300107 321,286 4,429,083 SH SOLE 21 4,429,083 0 0
SELECTIVE INS GROUP INC COM 816300107 145,636 2,007,664 SH SOLE 22 1,912,752 0 94,912
SELECTIVE INS GROUP INC COM 816300107 15 203 SH SOLE 25 203 0 0
SELECTIVE INS GROUP INC COM 816300107 1,383 19,063 SH SOLE 26 12,408 0 6,655
SELECTIVE INS GROUP INC COM 816300107 531 7,321 SH SOLE 28 7,321 0 0
SELECTIVE INS GROUP INC COM 816300107 2,989 41,199 SH SOLE 30 41,199 0 0
SELECTIVE INS GROUP INC COM 816300107 138 1,896 SH SOLE 36 1,896 0 0
SELECTIVE INS GROUP INC COM 816300107 528 7,278 SH SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 3,061 42,199 SH SOLE 43 354 0 41,845
SELECTQUOTE INC COM 816307300 3,321 112,530 SH SOLE 2 25,415 0 87,115
SELECTQUOTE INC COM 816307300 6 213 SH SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 69 2,341 SH SOLE 7 2,341 0 0
SELECTQUOTE INC COM 816307300 12,540 424,950 SH SOLE 18 424,950 0 0
SELECTQUOTE INC COM 816307300 9,610 325,667 SH SOLE 19 325,667 0 0
SELECTQUOTE INC COM 816307300 137,716 4,666,751 SH SOLE 21 4,666,751 0 0
SELECTQUOTE INC COM 816307300 63,716 2,159,142 SH SOLE 22 2,027,923 0 131,219
SELECTQUOTE INC COM 816307300 115 3,904 SH SOLE 23 3,904 0 0
SELECTQUOTE INC COM 816307300 11 384 SH SOLE 25 384 0 0
SELECTQUOTE INC COM 816307300 610 20,658 SH SOLE 26 622 0 20,036
SELECTQUOTE INC COM 816307300 1,245 42,183 SH SOLE 30 42,183 0 0
SELECTQUOTE INC COM 816307300 20,335 689,091 SH SOLE 34 689,091 0 0
SELECTQUOTE INC COM 816307300 28 938 SH SOLE 36 938 0 0
SELECTQUOTE INC COM 816307300 246 8,339 SH SOLE 40 8,339 0 0
SELECTQUOTE INC COM 816307300 6 192 SH SOLE 43 0 0 192
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 0 2 SH SOLE 21 2 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 2,148 251,553 SH SOLE 22 251,553 0 0
SEMPRA ENERGY COM 816851109 98,735 744,719 SH SOLE 2 168,922 0 575,797
SEMPRA ENERGY COM 816851109 26,932 203,139 SH SOLE 4 191,884 0 11,255
SEMPRA ENERGY COM 816851109 97,031 731,868 SH SOLE 7 713,240 0 18,628
SEMPRA ENERGY COM 816851109 138 1,041 SH SOLE 13 1,041 0 0
SEMPRA ENERGY COM 816851109 5,048 38,073 SH SOLE 15 38,073 0 0
SEMPRA ENERGY COM 816851109 0 2 SH SOLE 17 0 0 2
SEMPRA ENERGY COM 816851109 102,753 775,024 SH SOLE 18 732,872 0 42,152
SEMPRA ENERGY COM 816851109 219,093 1,652,535 SH SOLE 19 1,652,535 0 0
SEMPRA ENERGY COM 816851109 1,098,407 8,284,859 SH SOLE 21 8,284,859 0 0
SEMPRA ENERGY COM 816851109 900,397 6,791,345 SH SOLE 22 6,088,390 0 702,955
SEMPRA ENERGY COM 816851109 23,862 179,982 SH SOLE 23 179,982 0 0
SEMPRA ENERGY COM 816851109 60,997 460,077 SH SOLE 25 460,077 0 0
SEMPRA ENERGY COM 816851109 89,733 676,822 SH SOLE 26 227,914 0 448,908
SEMPRA ENERGY COM 816851109 150,085 1,132,037 SH SOLE 28 35,391 0 1,096,646
SEMPRA ENERGY COM 816851109 199 1,500 SH SOLE 29 1,500 0 0
SEMPRA ENERGY COM 816851109 188,445 1,421,368 SH SOLE 30 1,409,006 0 12,362
SEMPRA ENERGY COM 816851109 11,748 88,611 SH SOLE 31 38,536 0 50,075
SEMPRA ENERGY COM 816851109 4,531 34,176 SH SOLE 32 34,176 0 0
SEMPRA ENERGY COM 816851109 96,113 724,945 SH SOLE 34 724,945 0 0
SEMPRA ENERGY COM 816851109 15,535 117,171 SH SOLE 35 117,171 0 0
SEMPRA ENERGY COM 816851109 25,063 189,041 SH SOLE 36 189,041 0 0
SEMPRA ENERGY COM 816851109 1,552 11,706 SH SOLE 40 11,706 0 0
SEMPRA ENERGY COM 816851109 20,707 156,188 SH SOLE 43 12,338 0 143,850
SEMTECH CORP COM 816850101 3,788 54,905 SH SOLE 2 46,882 0 8,023
SEMTECH CORP COM 816850101 18 268 SH SOLE 4 268 0 0
SEMTECH CORP COM 816850101 75 1,088 SH SOLE 7 1,088 0 0
SEMTECH CORP COM 816850101 23,471 340,164 SH SOLE 18 340,164 0 0
SEMTECH CORP COM 816850101 7,875 114,129 SH SOLE 19 114,129 0 0
SEMTECH CORP COM 816850101 319,021 4,623,498 SH SOLE 21 4,623,498 0 0
SEMTECH CORP COM 816850101 145,928 2,114,896 SH SOLE 22 2,065,798 0 49,098
SEMTECH CORP COM 816850101 62 897 SH SOLE 25 897 0 0
SEMTECH CORP COM 816850101 1,908 27,653 SH SOLE 26 14,181 0 13,472
SEMTECH CORP COM 816850101 583 8,449 SH SOLE 28 8,449 0 0
SEMTECH CORP COM 816850101 3,120 45,219 SH SOLE 30 45,219 0 0
SEMTECH CORP COM 816850101 124 1,794 SH SOLE 36 1,794 0 0
SEMTECH CORP COM 816850101 601 8,710 SH SOLE 40 8,710 0 0
SEMTECH CORP COM 816850101 2,440 35,368 SH SOLE 43 265 0 35,103
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 38 2,895 SH SOLE 22 2,895 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 2,731 210,080 SH SOLE 43 23,322 0 186,758
SENECA BIOPHARMA INC COM 81689B103 0 97 SH SOLE 21 97 0 0
SENECA BIOPHARMA INC COM 81689B103 6 3,412 SH SOLE 22 3,412 0 0
SENECA FOODS CORP NEW CL B 817070105 5 117 SH SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 312 6,632 SH SOLE 2 827 0 5,805
SENECA FOODS CORP NEW CL A 817070501 3 71 SH SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,351 28,697 SH SOLE 18 28,697 0 0
SENECA FOODS CORP NEW CL A 817070501 2,420 51,394 SH SOLE 19 51,394 0 0
SENECA FOODS CORP NEW CL A 817070501 38,160 810,355 SH SOLE 21 810,355 0 0
SENECA FOODS CORP NEW CL A 817070501 10,524 223,491 SH SOLE 22 216,564 0 6,927
SENECA FOODS CORP NEW CL A 817070501 28 585 SH SOLE 23 585 0 0
SENECA FOODS CORP NEW CL A 817070501 12 249 SH SOLE 26 0 0 249
SENECA FOODS CORP NEW CL A 817070501 499 10,605 SH SOLE 30 10,605 0 0
SENECA FOODS CORP NEW CL A 817070501 144 3,053 SH SOLE 43 0 0 3,053
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 21,446 370,074 SH SOLE 2 64,705 0 305,369
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,096 70,682 SH SOLE 4 65,090 0 5,592
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 785 13,545 SH SOLE 7 13,545 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 37 647 SH SOLE 13 647 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,109 19,129 SH SOLE 15 19,129 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,752 168,280 SH SOLE 18 159,300 0 8,980
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 24,717 426,529 SH SOLE 19 426,529 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 108,584 1,873,759 SH SOLE 21 1,873,759 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 247,641 4,273,362 SH SOLE 22 4,057,074 0 216,288
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,426 93,626 SH SOLE 23 93,626 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12,967 223,766 SH SOLE 25 223,766 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17,749 306,284 SH SOLE 26 182,968 0 123,316
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 21,793 376,067 SH SOLE 28 20,037 0 356,030
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 8 143 SH SOLE 29 143 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 25,361 437,635 SH SOLE 30 332,390 0 105,245
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,537 26,528 SH SOLE 31 17,398 0 9,130
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 31,635 545,894 SH SOLE 34 545,894 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,975 85,857 SH SOLE 36 85,857 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 358 6,181 SH SOLE 40 6,181 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,367 75,365 SH SOLE 43 4,882 0 70,483
SENSEI BIOTHERAPEUTICS INC COM 81728A108 34 2,316 SH SOLE 2 424 0 1,892
SENSEI BIOTHERAPEUTICS INC COM 81728A108 385 26,502 SH SOLE 18 26,502 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 166 11,435 SH SOLE 19 11,435 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 3,398 233,854 SH SOLE 21 233,854 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 851 58,593 SH SOLE 22 57,186 0 1,407
SENSEONICS HLDGS INC COM 81727U105 40 15,214 SH SOLE 2 15,214 0 0
SENSEONICS HLDGS INC COM 81727U105 881 333,808 SH SOLE 21 333,808 0 0
SENSEONICS HLDGS INC COM 81727U105 13,944 5,281,816 SH SOLE 22 5,281,816 0 0
SENSEONICS HLDGS INC COM 81727U105 18 6,781 SH SOLE 43 0 0 6,781
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,184 53,636 SH SOLE 2 30,650 0 22,986
SENSIENT TECHNOLOGIES CORP COM 81725T100 15 190 SH SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 56 717 SH SOLE 7 717 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 17,518 224,591 SH SOLE 18 224,591 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 5,965 76,469 SH SOLE 19 76,469 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 239,978 3,076,641 SH SOLE 21 3,076,641 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 109,479 1,403,574 SH SOLE 22 1,349,969 0 53,605
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,314 16,845 SH SOLE 26 11,098 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 102 1,306 SH SOLE 28 1,306 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,383 30,549 SH SOLE 30 30,549 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 63 809 SH SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 394 5,056 SH SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,302 29,508 SH SOLE 43 1,474 0 28,034
SENSUS HEALTHCARE INC COM 81728J109 11 2,953 SH SOLE 18 2,953 0 0
SENSUS HEALTHCARE INC COM 81728J109 372 97,148 SH SOLE 21 97,148 0 0
SENSUS HEALTHCARE INC COM 81728J109 70 18,336 SH SOLE 22 18,336 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 13 547 SH SOLE 21 547 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 234 10,238 SH SOLE 22 10,238 0 0
SERES THERAPEUTICS INC COM 81750R102 863 41,931 SH SOLE 2 26,593 0 15,338
SERES THERAPEUTICS INC COM 81750R102 5 246 SH SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 21 1,015 SH SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 4,651 225,879 SH SOLE 18 204,607 0 21,272
SERES THERAPEUTICS INC COM 81750R102 20,263 984,112 SH SOLE 19 984,112 0 0
SERES THERAPEUTICS INC COM 81750R102 59,430 2,886,329 SH SOLE 21 2,886,329 0 0
SERES THERAPEUTICS INC COM 81750R102 37,299 1,811,510 SH SOLE 22 1,764,452 0 47,058
SERES THERAPEUTICS INC COM 81750R102 380 18,455 SH SOLE 23 18,455 0 0
SERES THERAPEUTICS INC COM 81750R102 1,897 92,126 SH SOLE 26 23,707 0 68,419
SERES THERAPEUTICS INC COM 81750R102 160 7,787 SH SOLE 28 7,787 0 0
SERES THERAPEUTICS INC COM 81750R102 1,384 67,217 SH SOLE 30 67,217 0 0
SERES THERAPEUTICS INC COM 81750R102 11 527 SH SOLE 34 527 0 0
SERES THERAPEUTICS INC COM 81750R102 148 7,204 SH SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 61 2,978 SH SOLE 43 0 0 2,978
SERITAGE GROWTH PPTYS CL A 81752R100 772 42,048 SH SOLE 2 13,673 0 28,375
SERITAGE GROWTH PPTYS CL A 81752R100 3 148 SH SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 11 577 SH SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,160 117,713 SH SOLE 18 117,713 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,547 193,306 SH SOLE 19 193,306 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 27,181 1,481,270 SH SOLE 21 1,481,270 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 21,987 1,198,182 SH SOLE 22 1,140,857 0 57,325
SERITAGE GROWTH PPTYS CL A 81752R100 167 9,128 SH SOLE 23 9,128 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 818 44,592 SH SOLE 26 11,491 0 33,101
SERITAGE GROWTH PPTYS CL A 81752R100 81 4,413 SH SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 507 27,611 SH SOLE 30 27,611 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 66 3,581 SH SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 848 46,219 SH SOLE 43 20,049 0 26,170
SERVICE CORP INTL COM 817565104 22,764 445,914 SH SOLE 2 141,635 0 304,279
SERVICE CORP INTL COM 817565104 36 698 SH SOLE 4 698 0 0
SERVICE CORP INTL COM 817565104 190 3,719 SH SOLE 7 3,719 0 0
SERVICE CORP INTL COM 817565104 20,946 410,313 SH SOLE 18 410,313 0 0
SERVICE CORP INTL COM 817565104 2,327 45,589 SH SOLE 19 45,589 0 0
SERVICE CORP INTL COM 817565104 414,547 8,120,412 SH SOLE 21 8,120,412 0 0
SERVICE CORP INTL COM 817565104 277,360 5,433,109 SH SOLE 22 5,195,423 0 237,686
SERVICE CORP INTL COM 817565104 47 911 SH SOLE 25 911 0 0
SERVICE CORP INTL COM 817565104 3,588 70,288 SH SOLE 26 49,685 0 20,603
SERVICE CORP INTL COM 817565104 909 17,806 SH SOLE 28 16,265 0 1,541
SERVICE CORP INTL COM 817565104 9,352 183,193 SH SOLE 30 183,193 0 0
SERVICE CORP INTL COM 817565104 163 3,191 SH SOLE 31 3,191 0 0
SERVICE CORP INTL COM 817565104 232 4,539 SH SOLE 34 4,539 0 0
SERVICE CORP INTL COM 817565104 278 5,445 SH SOLE 36 5,445 0 0
SERVICE CORP INTL COM 817565104 1,116 21,864 SH SOLE 40 21,864 0 0
SERVICE CORP INTL COM 817565104 2,661 52,124 SH SOLE 43 969 0 51,155
SERVICE PPTYS TR COM SH BEN INT 81761L102 25,280 2,131,538 SH SOLE 2 1,994,233 0 137,305
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,386 201,159 SH SOLE 4 201,159 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,565 216,269 SH SOLE 7 216,269 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 10,439 880,217 SH SOLE 18 880,217 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 25,848 2,179,413 SH SOLE 19 2,179,413 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 149,030 12,565,807 SH SOLE 21 12,565,807 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 82,907 6,990,442 SH SOLE 22 6,728,268 0 262,174
SERVICE PPTYS TR COM SH BEN INT 81761L102 93 7,874 SH SOLE 23 7,874 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,867 747,627 SH SOLE 25 747,627 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 796 67,098 SH SOLE 26 47,061 0 20,037
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,878 158,329 SH SOLE 28 20,322 0 138,007
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,425 710,412 SH SOLE 30 710,412 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,659 308,529 SH SOLE 34 308,529 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 260 21,924 SH SOLE 36 21,924 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 232 19,525 SH SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 11,985 1,010,511 SH SOLE 43 141,005 0 869,506
SERVICENOW INC COM 81762P102 285,231 570,337 SH SOLE 2 140,845 0 429,492
SERVICENOW INC COM 81762P102 49,238 98,455 SH SOLE 4 90,834 0 7,621
SERVICENOW INC COM 81762P102 84,892 169,746 SH SOLE 7 162,192 0 7,554
SERVICENOW INC COM 81762P102 12,792 25,578 SH SOLE 13 25,578 0 0
SERVICENOW INC COM 81762P102 9,814 19,624 SH SOLE 15 19,624 0 0
SERVICENOW INC COM 81762P102 603,496 1,206,726 SH SOLE 18 929,868 0 276,858
SERVICENOW INC COM 81762P102 549,715 1,099,188 SH SOLE 19 1,099,188 0 0
SERVICENOW INC COM 81762P102 2,429,411 4,857,754 SH SOLE 21 4,857,754 0 0
SERVICENOW INC COM 81762P102 2,377,369 4,753,692 SH SOLE 22 4,205,130 0 548,562
SERVICENOW INC COM 81762P102 66,669 133,308 SH SOLE 23 133,308 0 0
SERVICENOW INC COM 81762P102 166,935 333,797 SH SOLE 25 333,797 0 0
SERVICENOW INC COM 81762P102 242,080 484,054 SH SOLE 26 144,383 0 339,671
SERVICENOW INC COM 81762P102 297,691 595,252 SH SOLE 28 23,352 0 571,900
SERVICENOW INC COM 81762P102 4,857 9,712 SH SOLE 29 9,712 0 0
SERVICENOW INC COM 81762P102 500,790 1,001,359 SH SOLE 30 999,052 0 2,307
SERVICENOW INC COM 81762P102 28,913 57,814 SH SOLE 31 37,926 0 19,888
SERVICENOW INC COM 81762P102 204,841 409,591 SH SOLE 34 409,591 0 0
SERVICENOW INC COM 81762P102 52,132 104,242 SH SOLE 36 104,242 0 0
SERVICENOW INC COM 81762P102 3,977 7,953 SH SOLE 40 7,953 0 0
SERVICENOW INC COM 81762P102 64,571 129,114 SH SOLE 43 11,251 0 117,863
SERVICESOURCE INTL INC COM 81763U100 97 65,921 SH SOLE 2 4,566 0 61,355
SERVICESOURCE INTL INC COM 81763U100 542 368,713 SH SOLE 18 368,713 0 0
SERVICESOURCE INTL INC COM 81763U100 236 160,586 SH SOLE 19 160,586 0 0
SERVICESOURCE INTL INC COM 81763U100 5,110 3,476,460 SH SOLE 21 3,476,460 0 0
SERVICESOURCE INTL INC COM 81763U100 2,885 1,962,463 SH SOLE 22 1,885,388 0 77,075
SERVISFIRST BANCSHARES INC COM 81768T108 1,871 30,507 SH SOLE 2 14,981 0 15,526
SERVISFIRST BANCSHARES INC COM 81768T108 14 234 SH SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 55 896 SH SOLE 7 896 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 12,131 197,800 SH SOLE 18 197,800 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 5,365 87,472 SH SOLE 19 87,472 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 341,028 5,560,535 SH SOLE 21 5,560,535 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 87,342 1,424,139 SH SOLE 22 1,376,354 0 47,785
SERVISFIRST BANCSHARES INC COM 81768T108 67 1,098 SH SOLE 25 1,098 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,659 27,046 SH SOLE 26 15,143 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 384 6,267 SH SOLE 28 6,267 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 6,534 106,532 SH SOLE 30 106,532 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 70 1,143 SH SOLE 34 1,143 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 169 2,751 SH SOLE 36 2,751 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 338 5,505 SH SOLE 40 5,505 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 413 6,732 SH SOLE 43 99 0 6,633
SERVOTRONICS INC COM 817732100 1 113 SH SOLE 21 113 0 0
SESEN BIO INC COM 817763105 20 7,857 SH SOLE 2 7,857 0 0
SESEN BIO INC COM 817763105 725 278,674 SH SOLE 21 278,674 0 0
SESEN BIO INC COM 817763105 6,853 2,635,917 SH SOLE 22 2,635,917 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 26 2,178 SH SOLE 18 2,178 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 425 35,087 SH SOLE 21 35,087 0 0
SFL CORPORATION LTD SHS G7738W106 740 92,219 SH SOLE 2 5,075 0 87,144
SFL CORPORATION LTD SHS G7738W106 18 2,275 SH SOLE 7 2,275 0 0
SFL CORPORATION LTD SHS G7738W106 2,433 303,328 SH SOLE 18 303,328 0 0
SFL CORPORATION LTD SHS G7738W106 2,203 274,686 SH SOLE 19 274,686 0 0
SFL CORPORATION LTD SHS G7738W106 26,940 3,359,113 SH SOLE 21 3,359,113 0 0
SFL CORPORATION LTD SHS G7738W106 8,301 1,035,012 SH SOLE 22 938,301 0 96,711
SFL CORPORATION LTD SHS G7738W106 302 37,695 SH SOLE 26 0 0 37,695
SFL CORPORATION LTD SHS G7738W106 59 7,319 SH SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 9 1,181 SH SOLE 43 0 0 1,181
SG BLOCKS INC COM NEW 78418A505 778 167,052 SH SOLE 22 167,052 0 0
SHAKE SHACK INC CL A 819047101 2,117 18,769 SH SOLE 2 11,827 0 6,942
SHAKE SHACK INC CL A 819047101 16 141 SH SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101 72 641 SH SOLE 7 641 0 0
SHAKE SHACK INC CL A 819047101 16,802 148,993 SH SOLE 18 142,595 0 6,398
SHAKE SHACK INC CL A 819047101 18,257 161,898 SH SOLE 19 161,898 0 0
SHAKE SHACK INC CL A 819047101 466,028 4,132,555 SH SOLE 21 4,132,555 0 0
SHAKE SHACK INC CL A 819047101 126,557 1,122,258 SH SOLE 22 1,094,979 0 27,279
SHAKE SHACK INC CL A 819047101 562 4,981 SH SOLE 23 4,981 0 0
SHAKE SHACK INC CL A 819047101 50 445 SH SOLE 25 445 0 0
SHAKE SHACK INC CL A 819047101 3,620 32,100 SH SOLE 26 8,909 0 23,191
SHAKE SHACK INC CL A 819047101 544 4,828 SH SOLE 28 4,828 0 0
SHAKE SHACK INC CL A 819047101 8,896 78,888 SH SOLE 30 78,888 0 0
SHAKE SHACK INC CL A 819047101 101 899 SH SOLE 34 899 0 0
SHAKE SHACK INC CL A 819047101 122 1,086 SH SOLE 36 1,086 0 0
SHAKE SHACK INC CL A 819047101 498 4,413 SH SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 1,093 9,696 SH SOLE 43 334 0 9,362
SHARPS COMPLIANCE CORP COM 820017101 40 2,811 SH SOLE 2 1,173 0 1,638
SHARPS COMPLIANCE CORP COM 820017101 736 51,197 SH SOLE 18 51,197 0 0
SHARPS COMPLIANCE CORP COM 820017101 369 25,688 SH SOLE 19 25,688 0 0
SHARPS COMPLIANCE CORP COM 820017101 7,373 513,075 SH SOLE 21 513,075 0 0
SHARPS COMPLIANCE CORP COM 820017101 2,980 207,356 SH SOLE 22 206,564 0 792
SHARPSPRING INC COM 820054104 37 2,308 SH SOLE 18 2,308 0 0
SHARPSPRING INC COM 820054104 520 32,499 SH SOLE 21 32,499 0 0
SHARPSPRING INC COM 820054104 2,724 170,220 SH SOLE 22 170,220 0 0
SHATTUCK LABS INC COM 82024L103 173 5,906 SH SOLE 2 1,205 0 4,701
SHATTUCK LABS INC COM 82024L103 12 398 SH SOLE 7 398 0 0
SHATTUCK LABS INC COM 82024L103 1,296 44,331 SH SOLE 18 44,331 0 0
SHATTUCK LABS INC COM 82024L103 678 23,194 SH SOLE 19 23,194 0 0
SHATTUCK LABS INC COM 82024L103 14,081 481,567 SH SOLE 21 481,567 0 0
SHATTUCK LABS INC COM 82024L103 9,605 328,502 SH SOLE 22 323,519 0 4,983
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3 129 SH SOLE 18 129 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 10,781 411,185 SH SOLE 43 60,270 0 350,915
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,022 20,939 SH SOLE 2 15,411 0 5,528
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 226 SH SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 34 706 SH SOLE 7 706 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 9,642 197,549 SH SOLE 18 197,549 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,200 86,044 SH SOLE 19 86,044 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 289,005 5,921,027 SH SOLE 21 5,921,027 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 69,822 1,430,487 SH SOLE 22 1,393,019 0 37,468
SHENANDOAH TELECOMMUNICATION COM 82312B106 34 691 SH SOLE 25 691 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 897 18,376 SH SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 270 5,530 SH SOLE 28 5,530 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,235 107,247 SH SOLE 30 107,247 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 84 1,719 SH SOLE 36 1,719 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 303 6,206 SH SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 747 15,305 SH SOLE 43 359 0 14,946
SHERWIN WILLIAMS CO COM 824348106 175,553 237,874 SH SOLE 2 61,952 0 175,922
SHERWIN WILLIAMS CO COM 824348106 31,378 42,517 SH SOLE 4 39,369 0 3,148
SHERWIN WILLIAMS CO COM 824348106 52,036 70,509 SH SOLE 7 68,061 0 2,448
SHERWIN WILLIAMS CO COM 824348106 2,127 2,882 SH SOLE 13 2,882 0 0
SHERWIN WILLIAMS CO COM 824348106 6,134 8,312 SH SOLE 15 8,312 0 0
SHERWIN WILLIAMS CO COM 824348106 322,263 436,665 SH SOLE 18 347,390 0 89,275
SHERWIN WILLIAMS CO COM 824348106 166,909 226,161 SH SOLE 19 226,161 0 0
SHERWIN WILLIAMS CO COM 824348106 1,400,263 1,897,350 SH SOLE 21 1,897,350 0 0
SHERWIN WILLIAMS CO COM 824348106 1,396,107 1,891,718 SH SOLE 22 1,681,751 0 209,967
SHERWIN WILLIAMS CO COM 824348106 43,065 58,353 SH SOLE 23 58,353 0 0
SHERWIN WILLIAMS CO COM 824348106 109,625 148,542 SH SOLE 25 148,542 0 0
SHERWIN WILLIAMS CO COM 824348106 137,466 186,266 SH SOLE 26 57,199 0 129,067
SHERWIN WILLIAMS CO COM 824348106 193,896 262,728 SH SOLE 28 9,772 0 252,956
SHERWIN WILLIAMS CO COM 824348106 2,821 3,823 SH SOLE 29 3,823 0 0
SHERWIN WILLIAMS CO COM 824348106 341,369 462,554 SH SOLE 30 458,552 0 4,002
SHERWIN WILLIAMS CO COM 824348106 24,652 33,404 SH SOLE 31 16,497 0 16,907
SHERWIN WILLIAMS CO COM 824348106 20,574 27,878 SH SOLE 34 27,878 0 0
SHERWIN WILLIAMS CO COM 824348106 34,361 46,559 SH SOLE 36 46,559 0 0
SHERWIN WILLIAMS CO COM 824348106 2,447 3,316 SH SOLE 40 3,316 0 0
SHERWIN WILLIAMS CO COM 824348106 53,072 71,912 SH SOLE 43 3,983 0 67,929
SHIFT TECHNOLOGIES INC CL A 82452T107 15 1,779 SH SOLE 2 1,779 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 679 81,572 SH SOLE 21 81,572 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 9,694 1,165,111 SH SOLE 22 1,165,111 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 9 1,051 SH SOLE 23 1,051 0 0
SHIFT4 PMTS INC CL A 82452J109 745 9,083 SH SOLE 2 9,083 0 0
SHIFT4 PMTS INC CL A 82452J109 12 149 SH SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 21,098 257,267 SH SOLE 19 257,267 0 0
SHIFT4 PMTS INC CL A 82452J109 6,403 78,073 SH SOLE 21 78,073 0 0
SHIFT4 PMTS INC CL A 82452J109 52,987 646,101 SH SOLE 22 629,517 0 16,584
SHIFT4 PMTS INC CL A 82452J109 279 3,408 SH SOLE 26 0 0 3,408
SHIFT4 PMTS INC CL A 82452J109 245 2,983 SH SOLE 28 2,983 0 0
SHIFT4 PMTS INC CL A 82452J109 2,250 27,430 SH SOLE 30 27,430 0 0
SHIFT4 PMTS INC CL A 82452J109 107,874 1,315,379 SH SOLE 34 1,315,379 0 0
SHIFT4 PMTS INC CL A 82452J109 21 262 SH SOLE 36 262 0 0
SHIFT4 PMTS INC CL A 82452J109 342 4,171 SH SOLE 40 4,171 0 0
SHIFT4 PMTS INC CL A 82452J109 12 150 SH SOLE 43 0 0 150
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4 106 SH SOLE 18 106 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,076 32,076 SH SOLE 21 32,076 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2,543 75,817 SH SOLE 22 75,817 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 42,898 1,278,997 SH SOLE 43 116,472 0 1,162,525
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 7,649 219,931 SH SOLE 2 46,740 0 173,191
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 56 1,621 SH SOLE 7 1,621 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,376 39,557 SH SOLE 18 39,557 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 142,920 4,109,249 SH SOLE 19 4,109,249 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 31,945 918,478 SH SOLE 21 918,478 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 74,930 2,154,398 SH SOLE 22 2,084,424 0 69,974
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4,831 138,907 SH SOLE 25 138,907 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 6,467 185,937 SH SOLE 26 18,841 0 167,096
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 10,729 308,484 SH SOLE 28 0 0 308,484
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 102 2,943 SH SOLE 31 1,682 0 1,261
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 129,312 3,718,011 SH SOLE 34 3,718,011 0 0
SHOCKWAVE MED INC COM 82489T104 1,946 14,938 SH SOLE 2 10,347 0 4,591
SHOCKWAVE MED INC COM 82489T104 15 118 SH SOLE 4 118 0 0
SHOCKWAVE MED INC COM 82489T104 73 562 SH SOLE 7 562 0 0
SHOCKWAVE MED INC COM 82489T104 12,209 93,725 SH SOLE 18 90,780 0 2,945
SHOCKWAVE MED INC COM 82489T104 12,157 93,332 SH SOLE 19 93,332 0 0
SHOCKWAVE MED INC COM 82489T104 161,353 1,238,699 SH SOLE 21 1,238,699 0 0
SHOCKWAVE MED INC COM 82489T104 112,185 861,239 SH SOLE 22 839,823 0 21,416
SHOCKWAVE MED INC COM 82489T104 233 1,786 SH SOLE 23 1,786 0 0
SHOCKWAVE MED INC COM 82489T104 83 636 SH SOLE 25 636 0 0
SHOCKWAVE MED INC COM 82489T104 2,257 17,325 SH SOLE 26 8,309 0 9,016
SHOCKWAVE MED INC COM 82489T104 429 3,292 SH SOLE 28 3,292 0 0
SHOCKWAVE MED INC COM 82489T104 2,809 21,566 SH SOLE 30 21,566 0 0
SHOCKWAVE MED INC COM 82489T104 117 895 SH SOLE 34 895 0 0
SHOCKWAVE MED INC COM 82489T104 179 1,371 SH SOLE 36 1,371 0 0
SHOCKWAVE MED INC COM 82489T104 428 3,286 SH SOLE 40 3,286 0 0
SHOCKWAVE MED INC COM 82489T104 652 5,009 SH SOLE 43 280 0 4,729
SHOE CARNIVAL INC COM 824889109 725 11,719 SH SOLE 2 3,146 0 8,573
SHOE CARNIVAL INC COM 824889109 9 153 SH SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 2,546 41,137 SH SOLE 18 41,137 0 0
SHOE CARNIVAL INC COM 824889109 3,872 62,570 SH SOLE 19 62,570 0 0
SHOE CARNIVAL INC COM 824889109 68,891 1,113,298 SH SOLE 21 1,113,298 0 0
SHOE CARNIVAL INC COM 824889109 21,599 349,053 SH SOLE 22 332,136 0 16,917
SHOE CARNIVAL INC COM 824889109 34 549 SH SOLE 23 549 0 0
SHOE CARNIVAL INC COM 824889109 728 11,771 SH SOLE 26 0 0 11,771
SHOE CARNIVAL INC COM 824889109 81 1,315 SH SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 1,556 25,145 SH SOLE 30 25,145 0 0
SHOE CARNIVAL INC COM 824889109 19 312 SH SOLE 34 312 0 0
SHOE CARNIVAL INC COM 824889109 109 1,759 SH SOLE 40 1,759 0 0
SHOE CARNIVAL INC COM 824889109 350 5,664 SH SOLE 43 357 0 5,307
SHOPIFY INC CL A 82509L107 10,792 9,753 SH SOLE 2 1,064 0 8,689
SHOPIFY INC CL A 82509L107 71 64 SH SOLE 4 64 0 0
SHOPIFY INC CL A 82509L107 124,161 112,211 SH SOLE 18 75,155 0 37,056
SHOPIFY INC CL A 82509L107 178,798 161,589 SH SOLE 19 161,589 0 0
SHOPIFY INC CL A 82509L107 30,903 27,929 SH SOLE 21 27,929 0 0
SHOPIFY INC CL A 82509L107 23,726 21,442 SH SOLE 22 21,442 0 0
SHOPIFY INC CL A 82509L107 9,708 8,774 SH SOLE 26 104 0 8,670
SHOPIFY INC CL A 82509L107 11 10 SH SOLE 31 0 0 10
SHOPIFY INC CL A 82509L107 93,578 84,571 SH SOLE 34 84,571 0 0
SHOPIFY INC CL A 82509L107 13,560 12,255 SH SOLE 43 832 0 11,423
SHORE BANCSHARES INC COM 825107105 231 13,544 SH SOLE 2 1,638 0 11,906
SHORE BANCSHARES INC COM 825107105 5 317 SH SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 820 48,176 SH SOLE 18 48,176 0 0
SHORE BANCSHARES INC COM 825107105 371 21,812 SH SOLE 19 21,812 0 0
SHORE BANCSHARES INC COM 825107105 9,595 563,739 SH SOLE 21 563,739 0 0
SHORE BANCSHARES INC COM 825107105 4,960 291,420 SH SOLE 22 275,300 0 16,120
SHORE BANCSHARES INC COM 825107105 41 2,412 SH SOLE 26 0 0 2,412
SHOTSPOTTER INC COM 82536T107 122 3,493 SH SOLE 2 2,526 0 967
SHOTSPOTTER INC COM 82536T107 5 153 SH SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 982 28,004 SH SOLE 18 28,004 0 0
SHOTSPOTTER INC COM 82536T107 486 13,857 SH SOLE 19 13,857 0 0
SHOTSPOTTER INC COM 82536T107 11,259 321,054 SH SOLE 21 321,054 0 0
SHOTSPOTTER INC COM 82536T107 7,571 215,894 SH SOLE 22 208,551 0 7,343
SHOTSPOTTER INC COM 82536T107 8 236 SH SOLE 25 236 0 0
SHOTSPOTTER INC COM 82536T107 19 533 SH SOLE 26 533 0 0
SHOTSPOTTER INC COM 82536T107 100 2,850 SH SOLE 30 2,850 0 0
SHOTSPOTTER INC COM 82536T107 18 503 SH SOLE 36 503 0 0
SHOTSPOTTER INC COM 82536T107 59 1,691 SH SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 52 1,473 SH SOLE 43 0 0 1,473
SHUTTERSTOCK INC COM 825690100 985 11,064 SH SOLE 2 7,649 0 3,415
SHUTTERSTOCK INC COM 825690100 7 75 SH SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 34 385 SH SOLE 7 385 0 0
SHUTTERSTOCK INC COM 825690100 7,940 89,173 SH SOLE 18 87,600 0 1,573
SHUTTERSTOCK INC COM 825690100 6,776 76,098 SH SOLE 19 76,098 0 0
SHUTTERSTOCK INC COM 825690100 231,331 2,598,057 SH SOLE 21 2,598,057 0 0
SHUTTERSTOCK INC COM 825690100 59,187 664,720 SH SOLE 22 649,489 0 15,231
SHUTTERSTOCK INC COM 825690100 592 6,649 SH SOLE 23 6,649 0 0
SHUTTERSTOCK INC COM 825690100 1,160 13,029 SH SOLE 26 0 0 13,029
SHUTTERSTOCK INC COM 825690100 258 2,902 SH SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 4,308 48,379 SH SOLE 30 48,379 0 0
SHUTTERSTOCK INC COM 825690100 47 528 SH SOLE 34 528 0 0
SHUTTERSTOCK INC COM 825690100 272 3,059 SH SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 931 10,459 SH SOLE 43 462 0 9,997
SHYFT GROUP INC COM 825698103 546 14,669 SH SOLE 2 10,583 0 4,086
SHYFT GROUP INC COM 825698103 3 79 SH SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103 13 346 SH SOLE 7 346 0 0
SHYFT GROUP INC COM 825698103 4,511 121,272 SH SOLE 18 121,272 0 0
SHYFT GROUP INC COM 825698103 2,345 63,034 SH SOLE 19 63,034 0 0
SHYFT GROUP INC COM 825698103 48,793 1,311,649 SH SOLE 21 1,311,649 0 0
SHYFT GROUP INC COM 825698103 34,033 914,879 SH SOLE 22 890,804 0 24,075
SHYFT GROUP INC COM 825698103 25 671 SH SOLE 25 671 0 0
SHYFT GROUP INC COM 825698103 49 1,317 SH SOLE 26 1,317 0 0
SHYFT GROUP INC COM 825698103 176 4,733 SH SOLE 28 4,733 0 0
SHYFT GROUP INC COM 825698103 985 26,491 SH SOLE 30 26,491 0 0
SHYFT GROUP INC COM 825698103 43 1,167 SH SOLE 36 1,167 0 0
SHYFT GROUP INC COM 825698103 132 3,537 SH SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 177 4,749 SH SOLE 43 0 0 4,749
SI BONE INC COM 825704109 414 13,018 SH SOLE 2 8,967 0 4,051
SI BONE INC COM 825704109 3 101 SH SOLE 4 101 0 0
SI BONE INC COM 825704109 19 612 SH SOLE 7 612 0 0
SI BONE INC COM 825704109 3,138 98,638 SH SOLE 18 98,638 0 0
SI BONE INC COM 825704109 6,666 209,551 SH SOLE 19 209,551 0 0
SI BONE INC COM 825704109 35,179 1,105,919 SH SOLE 21 1,105,919 0 0
SI BONE INC COM 825704109 25,035 787,028 SH SOLE 22 762,122 0 24,906
SI BONE INC COM 825704109 23 731 SH SOLE 25 731 0 0
SI BONE INC COM 825704109 245 7,717 SH SOLE 26 2,134 0 5,583
SI BONE INC COM 825704109 192 6,039 SH SOLE 28 6,039 0 0
SI BONE INC COM 825704109 262 8,239 SH SOLE 30 8,239 0 0
SI BONE INC COM 825704109 17 548 SH SOLE 34 548 0 0
SI BONE INC COM 825704109 57 1,795 SH SOLE 36 1,795 0 0
SI BONE INC COM 825704109 103 3,237 SH SOLE 40 3,237 0 0
SI BONE INC COM 825704109 117 3,685 SH SOLE 43 0 0 3,685
SIEBERT FINL CORP COM 826176109 13 3,296 SH SOLE 2 1,987 0 1,309
SIEBERT FINL CORP COM 826176109 141 34,932 SH SOLE 18 34,932 0 0
SIEBERT FINL CORP COM 826176109 58 14,221 SH SOLE 19 14,221 0 0
SIEBERT FINL CORP COM 826176109 1,392 343,688 SH SOLE 21 343,688 0 0
SIEBERT FINL CORP COM 826176109 360 88,956 SH SOLE 22 88,269 0 687
SIENTRA INC COM 82621J105 114 15,601 SH SOLE 2 4,092 0 11,509
SIENTRA INC COM 82621J105 4 495 SH SOLE 7 495 0 0
SIENTRA INC COM 82621J105 1,192 163,529 SH SOLE 18 163,529 0 0
SIENTRA INC COM 82621J105 690 94,634 SH SOLE 19 94,634 0 0
SIENTRA INC COM 82621J105 13,640 1,871,116 SH SOLE 21 1,871,116 0 0
SIENTRA INC COM 82621J105 10,091 1,384,275 SH SOLE 22 1,364,812 0 19,463
SIENTRA INC COM 82621J105 4 532 SH SOLE 43 0 0 532
SIERRA BANCORP COM 82620P102 498 18,576 SH SOLE 2 6,390 0 12,186
SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,435 53,552 SH SOLE 18 53,552 0 0
SIERRA BANCORP COM 82620P102 3,228 120,433 SH SOLE 19 120,433 0 0
SIERRA BANCORP COM 82620P102 16,708 623,419 SH SOLE 21 623,419 0 0
SIERRA BANCORP COM 82620P102 13,254 494,545 SH SOLE 22 477,484 0 17,061
SIERRA BANCORP COM 82620P102 388 14,494 SH SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,316 49,091 SH SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102 5 176 SH SOLE 43 0 0 176
SIERRA ONCOLOGY INC COM NEW 82640U404 72 4,185 SH SOLE 22 4,185 0 0
SIERRA WIRELESS INC COM 826516106 194 13,122 SH SOLE 43 0 0 13,122
SIFCO INDS INC COM 826546103 8 614 SH SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 70 5,558 SH SOLE 22 5,558 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 17 4,903 SH SOLE 43 0 0 4,903
SIGA TECHNOLOGIES INC COM 826917106 683 105,052 SH SOLE 2 17,624 0 87,428
SIGA TECHNOLOGIES INC COM 826917106 7 1,099 SH SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,223 188,184 SH SOLE 18 188,184 0 0
SIGA TECHNOLOGIES INC COM 826917106 748 115,028 SH SOLE 19 115,028 0 0
SIGA TECHNOLOGIES INC COM 826917106 17,843 2,745,024 SH SOLE 21 2,745,024 0 0
SIGA TECHNOLOGIES INC COM 826917106 9,298 1,430,386 SH SOLE 22 1,418,983 0 11,403
SIGA TECHNOLOGIES INC COM 826917106 73 11,271 SH SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 235 36,096 SH SOLE 30 36,096 0 0
SIGA TECHNOLOGIES INC COM 826917106 15 2,369 SH SOLE 36 2,369 0 0
SIGA TECHNOLOGIES INC COM 826917106 56 8,613 SH SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 295 45,319 SH SOLE 43 0 0 45,319
SIGILON THERAPEUTICS INC COM 82657L107 48 2,126 SH SOLE 2 312 0 1,814
SIGILON THERAPEUTICS INC COM 82657L107 546 24,451 SH SOLE 18 24,451 0 0
SIGILON THERAPEUTICS INC COM 82657L107 21,456 960,025 SH SOLE 19 960,025 0 0
SIGILON THERAPEUTICS INC COM 82657L107 126 5,644 SH SOLE 20 5,644 0 0
SIGILON THERAPEUTICS INC COM 82657L107 5,104 228,366 SH SOLE 21 228,366 0 0
SIGILON THERAPEUTICS INC COM 82657L107 1,418 63,449 SH SOLE 22 61,886 0 1,563
SIGILON THERAPEUTICS INC COM 82657L107 18 787 SH SOLE 23 787 0 0
SIGMATRON INTL INC COM 82661L101 38 7,066 SH SOLE 21 7,066 0 0
SIGMATRON INTL INC COM 82661L101 963 179,293 SH SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 34,323 151,805 SH SOLE 2 47,700 0 104,105
SIGNATURE BK NEW YORK N Y COM 82669G104 49 215 SH SOLE 4 215 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 270 1,194 SH SOLE 7 1,194 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,036 9,004 SH SOLE 13 9,004 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 35,427 156,688 SH SOLE 18 146,271 0 10,417
SIGNATURE BK NEW YORK N Y COM 82669G104 17,749 78,502 SH SOLE 19 78,502 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 602,688 2,665,581 SH SOLE 21 2,665,581 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 427,353 1,890,107 SH SOLE 22 1,781,845 0 108,262
SIGNATURE BK NEW YORK N Y COM 82669G104 26 117 SH SOLE 23 117 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 103 454 SH SOLE 25 454 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 6,095 26,955 SH SOLE 26 19,046 0 7,909
SIGNATURE BK NEW YORK N Y COM 82669G104 7,656 33,862 SH SOLE 28 6,583 0 27,279
SIGNATURE BK NEW YORK N Y COM 82669G104 28,364 125,450 SH SOLE 30 125,450 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 351 1,552 SH SOLE 31 1,320 0 232
SIGNATURE BK NEW YORK N Y COM 82669G104 664 2,937 SH SOLE 36 2,937 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,531 6,773 SH SOLE 40 6,773 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,464 10,897 SH SOLE 43 1,337 0 9,560
SIGNET JEWELERS LIMITED SHS G81276100 3,884 66,995 SH SOLE 2 19,121 0 47,874
SIGNET JEWELERS LIMITED SHS G81276100 11 197 SH SOLE 4 197 0 0
SIGNET JEWELERS LIMITED SHS G81276100 92 1,589 SH SOLE 7 1,589 0 0
SIGNET JEWELERS LIMITED SHS G81276100 12,531 216,119 SH SOLE 18 216,119 0 0
SIGNET JEWELERS LIMITED SHS G81276100 12,758 220,047 SH SOLE 19 220,047 0 0
SIGNET JEWELERS LIMITED SHS G81276100 366,922 6,328,418 SH SOLE 21 6,328,418 0 0
SIGNET JEWELERS LIMITED SHS G81276100 95,691 1,650,419 SH SOLE 22 1,570,329 0 80,090
SIGNET JEWELERS LIMITED SHS G81276100 280 4,829 SH SOLE 23 4,829 0 0
SIGNET JEWELERS LIMITED SHS G81276100 43 749 SH SOLE 25 749 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,875 49,585 SH SOLE 26 15,857 0 33,728
SIGNET JEWELERS LIMITED SHS G81276100 594 10,251 SH SOLE 28 5,874 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 6,532 112,664 SH SOLE 30 112,664 0 0
SIGNET JEWELERS LIMITED SHS G81276100 289 4,981 SH SOLE 34 4,981 0 0
SIGNET JEWELERS LIMITED SHS G81276100 504 8,695 SH SOLE 36 8,695 0 0
SIGNET JEWELERS LIMITED SHS G81276100 359 6,184 SH SOLE 40 6,184 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,061 70,046 SH SOLE 43 12,936 0 57,110
SIGNIFY HEALTH INC CL A COM 82671G100 1,319 45,075 SH SOLE 2 17,848 0 27,227
SIGNIFY HEALTH INC CL A COM 82671G100 14 473 SH SOLE 7 473 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 905 30,913 SH SOLE 18 21,308 0 9,605
SIGNIFY HEALTH INC CL A COM 82671G100 7,856 268,478 SH SOLE 19 268,478 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 8,252 282,028 SH SOLE 21 282,028 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 24,185 826,554 SH SOLE 22 808,521 0 18,033
SIGNIFY HEALTH INC CL A COM 82671G100 2,063 70,496 SH SOLE 26 20,203 0 50,293
SIGNIFY HEALTH INC CL A COM 82671G100 2,507 85,687 SH SOLE 28 0 0 85,687
SIGNIFY HEALTH INC CL A COM 82671G100 52 1,788 SH SOLE 31 424 0 1,364
SIGNIFY HEALTH INC CL A COM 82671G100 6,015 205,575 SH SOLE 34 205,575 0 0
SILGAN HOLDINGS INC COM 827048109 8,997 214,064 SH SOLE 2 67,353 0 146,711
SILGAN HOLDINGS INC COM 827048109 14 342 SH SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 88 2,090 SH SOLE 7 2,090 0 0
SILGAN HOLDINGS INC COM 827048109 7,980 189,867 SH SOLE 18 189,867 0 0
SILGAN HOLDINGS INC COM 827048109 859 20,435 SH SOLE 19 20,435 0 0
SILGAN HOLDINGS INC COM 827048109 158,393 3,768,569 SH SOLE 21 3,768,569 0 0
SILGAN HOLDINGS INC COM 827048109 105,551 2,511,325 SH SOLE 22 2,402,346 0 108,979
SILGAN HOLDINGS INC COM 827048109 1,164 27,692 SH SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 447 10,626 SH SOLE 28 10,626 0 0
SILGAN HOLDINGS INC COM 827048109 2,296 54,621 SH SOLE 30 54,621 0 0
SILGAN HOLDINGS INC COM 827048109 63 1,496 SH SOLE 31 1,496 0 0
SILGAN HOLDINGS INC COM 827048109 103 2,460 SH SOLE 36 2,460 0 0
SILGAN HOLDINGS INC COM 827048109 419 9,969 SH SOLE 40 9,969 0 0
SILGAN HOLDINGS INC COM 827048109 1,826 43,448 SH SOLE 43 7,552 0 35,896
SILICON LABORATORIES INC COM 826919102 16,163 114,572 SH SOLE 2 101,269 0 13,303
SILICON LABORATORIES INC COM 826919102 87 618 SH SOLE 4 618 0 0
SILICON LABORATORIES INC COM 826919102 259 1,837 SH SOLE 7 1,837 0 0
SILICON LABORATORIES INC COM 826919102 33,396 236,735 SH SOLE 18 229,033 0 7,702
SILICON LABORATORIES INC COM 826919102 39,282 278,458 SH SOLE 19 278,458 0 0
SILICON LABORATORIES INC COM 826919102 475,804 3,372,824 SH SOLE 21 3,372,824 0 0
SILICON LABORATORIES INC COM 826919102 222,938 1,580,337 SH SOLE 22 1,547,532 0 32,805
SILICON LABORATORIES INC COM 826919102 1,691 11,987 SH SOLE 23 11,987 0 0
SILICON LABORATORIES INC COM 826919102 85 605 SH SOLE 25 605 0 0
SILICON LABORATORIES INC COM 826919102 7,106 50,375 SH SOLE 26 17,104 0 33,271
SILICON LABORATORIES INC COM 826919102 483 3,422 SH SOLE 28 3,422 0 0
SILICON LABORATORIES INC COM 826919102 873 6,186 SH SOLE 29 6,186 0 0
SILICON LABORATORIES INC COM 826919102 29,567 209,592 SH SOLE 30 209,592 0 0
SILICON LABORATORIES INC COM 826919102 3,028 21,462 SH SOLE 31 21,462 0 0
SILICON LABORATORIES INC COM 826919102 59 418 SH SOLE 34 418 0 0
SILICON LABORATORIES INC COM 826919102 209 1,482 SH SOLE 36 1,482 0 0
SILICON LABORATORIES INC COM 826919102 736 5,216 SH SOLE 40 5,216 0 0
SILICON LABORATORIES INC COM 826919102 2,100 14,884 SH SOLE 43 250 0 14,634
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4 74 SH SOLE 3 74 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 116 1,948 SH SOLE 18 27 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,212 104,595 SH SOLE 22 104,595 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 95 1,607 SH SOLE 25 1,607 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 54 914 SH SOLE 30 914 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,806 114,594 SH SOLE 34 114,594 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,953 32,882 SH SOLE 43 665 0 32,217
SILK RD MED INC COM 82710M100 1,458 28,786 SH SOLE 2 24,377 0 4,409
SILK RD MED INC COM 82710M100 155 3,056 SH SOLE 4 3,056 0 0
SILK RD MED INC COM 82710M100 25 497 SH SOLE 7 497 0 0
SILK RD MED INC COM 82710M100 6,899 136,205 SH SOLE 18 132,919 0 3,286
SILK RD MED INC COM 82710M100 40,003 789,794 SH SOLE 19 789,794 0 0
SILK RD MED INC COM 82710M100 51,627 1,019,286 SH SOLE 21 1,019,286 0 0
SILK RD MED INC COM 82710M100 47,740 942,552 SH SOLE 22 922,010 0 20,542
SILK RD MED INC COM 82710M100 122 2,417 SH SOLE 23 2,417 0 0
SILK RD MED INC COM 82710M100 21 422 SH SOLE 25 422 0 0
SILK RD MED INC COM 82710M100 383 7,570 SH SOLE 26 1,021 0 6,549
SILK RD MED INC COM 82710M100 135 2,657 SH SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 1,042 20,577 SH SOLE 30 20,577 0 0
SILK RD MED INC COM 82710M100 10,234 202,059 SH SOLE 34 202,059 0 0
SILK RD MED INC COM 82710M100 53 1,037 SH SOLE 36 1,037 0 0
SILK RD MED INC COM 82710M100 170 3,347 SH SOLE 40 3,347 0 0
SILK RD MED INC COM 82710M100 139 2,746 SH SOLE 43 102 0 2,644
SILVERBACK THERAPEUTICS INC COM 82835W108 175 4,022 SH SOLE 2 1,185 0 2,837
SILVERBACK THERAPEUTICS INC COM 82835W108 11 259 SH SOLE 7 259 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 2,220 50,882 SH SOLE 18 42,592 0 8,290
SILVERBACK THERAPEUTICS INC COM 82835W108 6,632 152,008 SH SOLE 19 152,008 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 18,928 433,829 SH SOLE 21 433,829 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 21,606 495,215 SH SOLE 22 490,801 0 4,414
SILVERBACK THERAPEUTICS INC COM 82835W108 1,685 38,624 SH SOLE 26 0 0 38,624
SILVERBACK THERAPEUTICS INC COM 82835W108 1,938 44,429 SH SOLE 34 44,429 0 0
SILVERBOW RES INC COM 82836G102 12 1,549 SH SOLE 18 1,549 0 0
SILVERBOW RES INC COM 82836G102 360 46,246 SH SOLE 21 46,246 0 0
SILVERBOW RES INC COM 82836G102 701 90,087 SH SOLE 22 90,087 0 0
SILVERCORP METALS INC COM 82835P103 335 68,155 SH SOLE 43 0 0 68,155
SILVERCREST ASSET MGMT GROUP CL A 828359109 88 6,125 SH SOLE 2 572 0 5,553
SILVERCREST ASSET MGMT GROUP CL A 828359109 528 36,724 SH SOLE 18 36,724 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 227 15,782 SH SOLE 19 15,782 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 5,788 402,485 SH SOLE 21 402,485 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,888 131,292 SH SOLE 22 127,007 0 4,285
SILVERCREST ASSET MGMT GROUP CL A 828359109 6 417 SH SOLE 23 417 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 23 1,586 SH SOLE 26 0 0 1,586
SILVERCREST METALS INC COM 828363101 34 4,150 SH SOLE 22 4,150 0 0
SILVERGATE CAP CORP CL A 82837P408 2,517 17,701 SH SOLE 2 1,564 0 16,137
SILVERGATE CAP CORP CL A 82837P408 42 298 SH SOLE 7 298 0 0
SILVERGATE CAP CORP CL A 82837P408 9,652 67,893 SH SOLE 18 67,893 0 0
SILVERGATE CAP CORP CL A 82837P408 5,007 35,219 SH SOLE 19 35,219 0 0
SILVERGATE CAP CORP CL A 82837P408 111,682 785,555 SH SOLE 21 785,555 0 0
SILVERGATE CAP CORP CL A 82837P408 74,110 521,277 SH SOLE 22 500,429 0 20,848
SILVERGATE CAP CORP CL A 82837P408 5,069 35,654 SH SOLE 34 35,654 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,517 118,532 SH SOLE 2 32,114 0 86,418
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 412 SH SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 43 1,464 SH SOLE 7 1,464 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12,855 433,255 SH SOLE 18 433,255 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6,415 216,228 SH SOLE 19 216,228 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 354,461 11,946,792 SH SOLE 21 11,946,792 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 87,837 2,960,464 SH SOLE 22 2,826,900 0 133,564
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 838 28,252 SH SOLE 26 13,198 0 15,054
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 79 2,646 SH SOLE 28 2,646 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,857 197,390 SH SOLE 30 197,390 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 386 13,007 SH SOLE 40 13,007 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 867 29,227 SH SOLE 43 1,011 0 28,216
SIMON PPTY GROUP INC NEW COM 828806109 100,308 881,676 SH SOLE 2 255,909 0 625,767
SIMON PPTY GROUP INC NEW COM 828806109 83,455 733,538 SH SOLE 4 720,658 0 12,880
SIMON PPTY GROUP INC NEW COM 828806109 85,272 749,510 SH SOLE 7 740,282 0 9,228
SIMON PPTY GROUP INC NEW COM 828806109 133 1,172 SH SOLE 13 1,172 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,999 43,942 SH SOLE 15 43,942 0 0
SIMON PPTY GROUP INC NEW COM 828806109 97,327 855,473 SH SOLE 18 808,288 0 47,185
SIMON PPTY GROUP INC NEW COM 828806109 80,354 706,286 SH SOLE 19 706,286 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,427,590 12,548,035 SH SOLE 21 12,548,035 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,201,632 10,561,938 SH SOLE 22 9,642,154 0 919,784
SIMON PPTY GROUP INC NEW COM 828806109 29,117 255,932 SH SOLE 23 255,932 0 0
SIMON PPTY GROUP INC NEW COM 828806109 232,852 2,046,692 SH SOLE 25 2,046,692 0 0
SIMON PPTY GROUP INC NEW COM 828806109 88,862 781,069 SH SOLE 26 269,647 0 511,422
SIMON PPTY GROUP INC NEW COM 828806109 117,118 1,029,429 SH SOLE 28 62,676 0 966,753
SIMON PPTY GROUP INC NEW COM 828806109 50 441 SH SOLE 29 441 0 0
SIMON PPTY GROUP INC NEW COM 828806109 293,911 2,583,381 SH SOLE 30 2,583,381 0 0
SIMON PPTY GROUP INC NEW COM 828806109 17,282 151,906 SH SOLE 31 44,164 0 107,742
SIMON PPTY GROUP INC NEW COM 828806109 5,478 48,149 SH SOLE 34 48,149 0 0
SIMON PPTY GROUP INC NEW COM 828806109 24,076 211,616 SH SOLE 36 211,616 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,503 13,210 SH SOLE 40 13,210 0 0
SIMON PPTY GROUP INC NEW COM 828806109 28,185 247,741 SH SOLE 43 17,146 0 230,595
SIMPLY GOOD FOODS CO COM 82900L102 3,337 109,710 SH SOLE 2 33,396 0 76,314
SIMPLY GOOD FOODS CO COM 82900L102 12 394 SH SOLE 4 394 0 0
SIMPLY GOOD FOODS CO COM 82900L102 41 1,356 SH SOLE 7 1,356 0 0
SIMPLY GOOD FOODS CO COM 82900L102 10,638 349,718 SH SOLE 18 349,718 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,765 189,518 SH SOLE 19 189,518 0 0
SIMPLY GOOD FOODS CO COM 82900L102 307,586 10,111,313 SH SOLE 21 10,111,313 0 0
SIMPLY GOOD FOODS CO COM 82900L102 77,036 2,532,413 SH SOLE 22 2,392,975 0 139,438
SIMPLY GOOD FOODS CO COM 82900L102 67 2,216 SH SOLE 23 2,216 0 0
SIMPLY GOOD FOODS CO COM 82900L102 33 1,077 SH SOLE 25 1,077 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,474 48,463 SH SOLE 26 22,379 0 26,084
SIMPLY GOOD FOODS CO COM 82900L102 305 10,025 SH SOLE 28 10,025 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,590 183,757 SH SOLE 30 183,757 0 0
SIMPLY GOOD FOODS CO COM 82900L102 61 2,014 SH SOLE 36 2,014 0 0
SIMPLY GOOD FOODS CO COM 82900L102 342 11,235 SH SOLE 40 11,235 0 0
SIMPLY GOOD FOODS CO COM 82900L102 427 14,021 SH SOLE 43 3,325 0 10,696
SIMPSON MFG INC COM 829073105 3,961 38,185 SH SOLE 2 32,455 0 5,730
SIMPSON MFG INC COM 829073105 76 734 SH SOLE 4 734 0 0
SIMPSON MFG INC COM 829073105 75 722 SH SOLE 7 722 0 0
SIMPSON MFG INC COM 829073105 23,569 227,213 SH SOLE 18 227,213 0 0
SIMPSON MFG INC COM 829073105 7,934 76,487 SH SOLE 19 76,487 0 0
SIMPSON MFG INC COM 829073105 341,490 3,292,103 SH SOLE 21 3,292,103 0 0
SIMPSON MFG INC COM 829073105 146,982 1,416,964 SH SOLE 22 1,385,064 0 31,900
SIMPSON MFG INC COM 829073105 106 1,023 SH SOLE 23 1,023 0 0
SIMPSON MFG INC COM 829073105 1,793 17,289 SH SOLE 26 13,203 0 4,086
SIMPSON MFG INC COM 829073105 181 1,745 SH SOLE 28 1,745 0 0
SIMPSON MFG INC COM 829073105 2,822 27,204 SH SOLE 30 27,204 0 0
SIMPSON MFG INC COM 829073105 466 4,495 SH SOLE 40 4,495 0 0
SIMPSON MFG INC COM 829073105 2,106 20,304 SH SOLE 43 208 0 20,096
SIMULATIONS PLUS INC COM 829214105 433 6,841 SH SOLE 2 5,146 0 1,695
SIMULATIONS PLUS INC COM 829214105 5 81 SH SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105 18 283 SH SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 4,039 63,872 SH SOLE 18 63,872 0 0
SIMULATIONS PLUS INC COM 829214105 1,840 29,094 SH SOLE 19 29,094 0 0
SIMULATIONS PLUS INC COM 829214105 113,928 1,801,522 SH SOLE 21 1,801,522 0 0
SIMULATIONS PLUS INC COM 829214105 27,712 438,210 SH SOLE 22 425,915 0 12,295
SIMULATIONS PLUS INC COM 829214105 20 309 SH SOLE 25 309 0 0
SIMULATIONS PLUS INC COM 829214105 22 342 SH SOLE 26 342 0 0
SIMULATIONS PLUS INC COM 829214105 112 1,770 SH SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 2,418 38,229 SH SOLE 30 38,229 0 0
SIMULATIONS PLUS INC COM 829214105 34 544 SH SOLE 36 544 0 0
SIMULATIONS PLUS INC COM 829214105 138 2,189 SH SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 241 3,804 SH SOLE 43 0 0 3,804
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,736 59,346 SH SOLE 2 16,871 0 42,475
SINCLAIR BROADCAST GROUP INC CL A 829226109 6 197 SH SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 40 1,382 SH SOLE 7 1,382 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,527 154,705 SH SOLE 18 144,707 0 9,998
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,891 167,168 SH SOLE 19 167,168 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 49,693 1,698,320 SH SOLE 21 1,698,320 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 43,250 1,478,141 SH SOLE 22 1,411,280 0 66,861
SINCLAIR BROADCAST GROUP INC CL A 829226109 77 2,617 SH SOLE 23 2,617 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,007 34,409 SH SOLE 26 17,148 0 17,261
SINCLAIR BROADCAST GROUP INC CL A 829226109 190 6,507 SH SOLE 28 5,690 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,246 42,568 SH SOLE 30 42,568 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 107 3,643 SH SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 206 7,034 SH SOLE 40 7,034 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,724 58,932 SH SOLE 43 8,641 0 50,291
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 707 29,907 SH SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 66 2,782 SH SOLE 22 2,782 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 4,553 192,616 SH SOLE 43 11,350 0 181,266
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 132 70,801 SH SOLE 22 70,801 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 20,718 3,401,889 SH SOLE 2 1,187,023 0 2,214,866
SIRIUS XM HOLDINGS INC COM 82968B103 3,802 624,381 SH SOLE 4 586,989 0 37,392
SIRIUS XM HOLDINGS INC COM 82968B103 3,949 648,489 SH SOLE 7 605,787 0 42,702
SIRIUS XM HOLDINGS INC COM 82968B103 3,781 620,876 SH SOLE 13 620,876 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 680 111,619 SH SOLE 15 111,619 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 25 4,044 SH SOLE 17 0 0 4,044
SIRIUS XM HOLDINGS INC COM 82968B103 10,860 1,783,256 SH SOLE 18 1,127,082 0 656,174
SIRIUS XM HOLDINGS INC COM 82968B103 23,981 3,937,755 SH SOLE 19 3,937,755 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 127,082 20,867,373 SH SOLE 21 20,867,373 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 222,500 36,535,337 SH SOLE 22 32,778,080 0 3,757,257
SIRIUS XM HOLDINGS INC COM 82968B103 5,898 968,530 SH SOLE 23 968,530 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,824 1,448,975 SH SOLE 25 1,448,975 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 18,864 3,097,545 SH SOLE 26 1,629,467 0 1,468,078
SIRIUS XM HOLDINGS INC COM 82968B103 25,875 4,248,846 SH SOLE 28 145,052 0 4,103,794
SIRIUS XM HOLDINGS INC COM 82968B103 2,591 425,395 SH SOLE 29 425,395 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 32,033 5,259,962 SH SOLE 30 5,259,962 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 4,167 684,280 SH SOLE 31 650,581 0 33,699
SIRIUS XM HOLDINGS INC COM 82968B103 5,527 907,623 SH SOLE 32 907,623 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 696 114,316 SH SOLE 34 114,316 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 4,784 785,504 SH SOLE 36 785,504 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 273 44,801 SH SOLE 40 44,801 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,652 599,718 SH SOLE 43 44,789 0 554,929
SIRIUSPOINT LTD COM G8192H106 1,001 98,384 SH SOLE 2 28,828 0 69,556
SIRIUSPOINT LTD COM G8192H106 13 1,255 SH SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 3,642 358,069 SH SOLE 18 358,069 0 0
SIRIUSPOINT LTD COM G8192H106 1,576 154,947 SH SOLE 19 154,947 0 0
SIRIUSPOINT LTD COM G8192H106 105,029 10,327,291 SH SOLE 21 10,327,291 0 0
SIRIUSPOINT LTD COM G8192H106 26,393 2,595,149 SH SOLE 22 2,469,687 0 125,462
SIRIUSPOINT LTD COM G8192H106 130 12,772 SH SOLE 26 0 0 12,772
SIRIUSPOINT LTD COM G8192H106 94 9,262 SH SOLE 28 9,262 0 0
SIRIUSPOINT LTD COM G8192H106 1,886 185,485 SH SOLE 30 185,485 0 0
SIRIUSPOINT LTD COM G8192H106 141 13,867 SH SOLE 40 13,867 0 0
SIRIUSPOINT LTD COM G8192H106 27 2,628 SH SOLE 43 0 0 2,628
SITE CTRS CORP COM 82981J109 2,778 204,888 SH SOLE 2 62,762 0 142,126
SITE CTRS CORP COM 82981J109 2,531 186,628 SH SOLE 4 186,628 0 0
SITE CTRS CORP COM 82981J109 2,827 208,462 SH SOLE 7 208,462 0 0
SITE CTRS CORP COM 82981J109 8,807 649,488 SH SOLE 18 649,488 0 0
SITE CTRS CORP COM 82981J109 11,454 844,658 SH SOLE 19 844,658 0 0
SITE CTRS CORP COM 82981J109 251,773 18,567,346 SH SOLE 21 18,567,346 0 0
SITE CTRS CORP COM 82981J109 86,837 6,403,905 SH SOLE 22 6,162,642 0 241,263
SITE CTRS CORP COM 82981J109 289 21,287 SH SOLE 23 21,287 0 0
SITE CTRS CORP COM 82981J109 9,157 675,292 SH SOLE 25 675,292 0 0
SITE CTRS CORP COM 82981J109 1,945 143,456 SH SOLE 26 63,035 0 80,421
SITE CTRS CORP COM 82981J109 1,644 121,252 SH SOLE 28 22,060 0 99,192
SITE CTRS CORP COM 82981J109 12,111 893,154 SH SOLE 30 893,154 0 0
SITE CTRS CORP COM 82981J109 200 14,715 SH SOLE 36 14,715 0 0
SITE CTRS CORP COM 82981J109 285 20,988 SH SOLE 40 20,988 0 0
SITE CTRS CORP COM 82981J109 2,585 190,631 SH SOLE 43 5,982 0 184,649
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,262 36,675 SH SOLE 2 22,602 0 14,073
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31 183 SH SOLE 4 183 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 133 777 SH SOLE 7 777 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,738 16,038 SH SOLE 13 16,038 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31,810 186,305 SH SOLE 18 153,646 0 32,659
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 88,193 516,533 SH SOLE 19 516,533 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 269,350 1,577,542 SH SOLE 21 1,577,542 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 278,932 1,633,664 SH SOLE 22 1,549,759 0 83,905
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,772 16,234 SH SOLE 23 16,234 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 171 1,004 SH SOLE 25 1,004 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15,065 88,231 SH SOLE 26 11,239 0 76,992
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,137 18,372 SH SOLE 28 4,822 0 13,550
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,946 46,538 SH SOLE 30 46,538 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 625 3,658 SH SOLE 36 3,658 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 938 5,492 SH SOLE 40 5,492 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,489 14,580 SH SOLE 43 5,602 0 8,978
SITIME CORP COM 82982T106 443 4,494 SH SOLE 2 3,186 0 1,308
SITIME CORP COM 82982T106 3 29 SH SOLE 4 29 0 0
SITIME CORP COM 82982T106 26 265 SH SOLE 7 265 0 0
SITIME CORP COM 82982T106 3,958 40,137 SH SOLE 18 39,171 0 966
SITIME CORP COM 82982T106 3,852 39,070 SH SOLE 19 39,070 0 0
SITIME CORP COM 82982T106 45,533 461,791 SH SOLE 21 461,791 0 0
SITIME CORP COM 82982T106 32,945 334,128 SH SOLE 22 328,060 0 6,068
SITIME CORP COM 82982T106 180 1,827 SH SOLE 30 1,827 0 0
SITIME CORP COM 82982T106 29 292 SH SOLE 34 292 0 0
SITIME CORP COM 82982T106 127 1,289 SH SOLE 40 1,289 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 9,065 195,066 SH SOLE 2 59,747 0 135,319
SIX FLAGS ENTMT CORP NEW COM 83001A102 14 296 SH SOLE 4 296 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 98 2,119 SH SOLE 7 2,119 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 8,996 193,594 SH SOLE 18 190,242 0 3,352
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,041 108,480 SH SOLE 19 108,480 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 159,554 3,433,488 SH SOLE 21 3,433,488 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 114,787 2,470,121 SH SOLE 22 2,348,059 0 122,062
SIX FLAGS ENTMT CORP NEW COM 83001A102 36 782 SH SOLE 25 782 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,302 28,009 SH SOLE 26 18,631 0 9,378
SIX FLAGS ENTMT CORP NEW COM 83001A102 569 12,250 SH SOLE 28 9,150 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,450 52,712 SH SOLE 30 52,712 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 67 1,452 SH SOLE 31 1,452 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 58 1,246 SH SOLE 34 1,246 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 282 6,066 SH SOLE 36 6,066 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 480 10,324 SH SOLE 40 10,324 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,869 83,267 SH SOLE 43 6,028 0 77,239
SIXTH STREET SPECIALTY LENDN COM 83012A109 602 28,634 SH SOLE 43 14,143 0 14,491
SJW GROUP COM 784305104 1,295 20,562 SH SOLE 2 8,534 0 12,028
SJW GROUP COM 784305104 217 3,448 SH SOLE 4 3,448 0 0
SJW GROUP COM 784305104 3,811 60,495 SH SOLE 7 60,495 0 0
SJW GROUP COM 784305104 5,407 85,833 SH SOLE 18 85,833 0 0
SJW GROUP COM 784305104 3,073 48,778 SH SOLE 19 48,778 0 0
SJW GROUP COM 784305104 66,747 1,059,640 SH SOLE 21 1,059,640 0 0
SJW GROUP COM 784305104 48,239 765,824 SH SOLE 22 735,386 0 30,438
SJW GROUP COM 784305104 1,116 17,720 SH SOLE 26 10,204 0 7,516
SJW GROUP COM 784305104 210 3,339 SH SOLE 28 3,339 0 0
SJW GROUP COM 784305104 13,987 222,047 SH SOLE 30 222,047 0 0
SJW GROUP COM 784305104 73 1,162 SH SOLE 36 1,162 0 0
SJW GROUP COM 784305104 207 3,288 SH SOLE 40 3,288 0 0
SJW GROUP COM 784305104 875 13,895 SH SOLE 43 1,153 0 12,742
SK TELECOM LTD SPONSORED ADR 78440P108 6,857 251,819 SH SOLE 2 0 0 251,819
SK TELECOM LTD SPONSORED ADR 78440P108 200 7,337 SH SOLE 4 7,337 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 13 SH SOLE 18 13 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 439 16,119 SH SOLE 19 16,119 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 13,708 503,406 SH SOLE 22 259,569 0 243,837
SK TELECOM LTD SPONSORED ADR 78440P108 1,336 49,055 SH SOLE 30 49,055 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 111 4,083 SH SOLE 34 4,083 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 42,833 1,573,024 SH SOLE 43 145,932 0 1,427,092
SKECHERS U S A INC CL A 830566105 28,505 683,419 SH SOLE 2 419,906 0 263,513
SKECHERS U S A INC CL A 830566105 1,004 24,075 SH SOLE 4 24,075 0 0
SKECHERS U S A INC CL A 830566105 677 16,233 SH SOLE 7 16,233 0 0
SKECHERS U S A INC CL A 830566105 1 15 SH SOLE 17 0 0 15
SKECHERS U S A INC CL A 830566105 22,716 544,624 SH SOLE 18 502,897 0 41,727
SKECHERS U S A INC CL A 830566105 25,404 609,060 SH SOLE 19 609,060 0 0
SKECHERS U S A INC CL A 830566105 255,790 6,132,571 SH SOLE 21 6,132,571 0 0
SKECHERS U S A INC CL A 830566105 197,178 4,727,367 SH SOLE 22 4,388,369 0 338,998
SKECHERS U S A INC CL A 830566105 5,344 128,134 SH SOLE 23 128,134 0 0
SKECHERS U S A INC CL A 830566105 738 17,701 SH SOLE 25 17,701 0 0
SKECHERS U S A INC CL A 830566105 3,039 72,851 SH SOLE 26 50,290 0 22,561
SKECHERS U S A INC CL A 830566105 462 11,073 SH SOLE 28 9,358 0 1,715
SKECHERS U S A INC CL A 830566105 5,001 119,901 SH SOLE 29 119,901 0 0
SKECHERS U S A INC CL A 830566105 4,067 97,513 SH SOLE 30 97,513 0 0
SKECHERS U S A INC CL A 830566105 4,738 113,590 SH SOLE 31 113,590 0 0
SKECHERS U S A INC CL A 830566105 4,535 108,730 SH SOLE 34 108,730 0 0
SKECHERS U S A INC CL A 830566105 199 4,774 SH SOLE 36 4,774 0 0
SKECHERS U S A INC CL A 830566105 697 16,713 SH SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,216 29,154 SH SOLE 43 404 0 28,750
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 20 5,883 SH SOLE 22 5,883 0 0
SKILLZ INC COM 83067L109 109 5,699 SH SOLE 2 5,699 0 0
SKILLZ INC COM 83067L109 36 1,893 SH SOLE 18 1,893 0 0
SKILLZ INC COM 83067L109 4,538 238,332 SH SOLE 21 238,332 0 0
SKILLZ INC COM 83067L109 76,405 4,012,878 SH SOLE 22 4,012,878 0 0
SKILLZ INC COM 83067L109 208 10,912 SH SOLE 26 10,912 0 0
SKILLZ INC COM 83067L109 908 47,708 SH SOLE 28 0 0 47,708
SKILLZ INC COM 83067L109 15 763 SH SOLE 31 0 0 763
SKYLINE CHAMPION CORPORATION COM 830830105 1,043 23,037 SH SOLE 2 16,719 0 6,318
SKYLINE CHAMPION CORPORATION COM 830830105 9 200 SH SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 44 966 SH SOLE 7 966 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 7,708 170,306 SH SOLE 18 170,306 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 4,369 96,531 SH SOLE 19 96,531 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 114,342 2,526,333 SH SOLE 21 2,526,333 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 64,811 1,431,967 SH SOLE 22 1,391,441 0 40,526
SKYLINE CHAMPION CORPORATION COM 830830105 12 273 SH SOLE 25 273 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,703 37,635 SH SOLE 26 18,759 0 18,876
SKYLINE CHAMPION CORPORATION COM 830830105 4 86 SH SOLE 28 86 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,561 34,485 SH SOLE 30 34,485 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 29 648 SH SOLE 36 648 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 320 7,076 SH SOLE 40 7,076 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 155 3,434 SH SOLE 43 206 0 3,228
SKYWEST INC COM 830879102 2,642 48,495 SH SOLE 2 6,658 0 41,837
SKYWEST INC COM 830879102 3 57 SH SOLE 4 57 0 0
SKYWEST INC COM 830879102 48 878 SH SOLE 7 878 0 0
SKYWEST INC COM 830879102 11,213 205,821 SH SOLE 18 205,821 0 0
SKYWEST INC COM 830879102 4,726 86,750 SH SOLE 19 86,750 0 0
SKYWEST INC COM 830879102 328,435 6,028,534 SH SOLE 21 6,028,534 0 0
SKYWEST INC COM 830879102 77,676 1,425,773 SH SOLE 22 1,367,112 0 58,661
SKYWEST INC COM 830879102 44 799 SH SOLE 26 0 0 799
SKYWEST INC COM 830879102 104 1,909 SH SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 4,174 76,610 SH SOLE 30 76,610 0 0
SKYWEST INC COM 830879102 18 333 SH SOLE 34 333 0 0
SKYWEST INC COM 830879102 71 1,296 SH SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 3,605 66,177 SH SOLE 43 6,614 0 59,563
SKYWORKS SOLUTIONS INC COM 83088M102 77,753 423,767 SH SOLE 2 105,787 0 317,980
SKYWORKS SOLUTIONS INC COM 83088M102 15,552 84,760 SH SOLE 4 78,334 0 6,426
SKYWORKS SOLUTIONS INC COM 83088M102 45,055 245,558 SH SOLE 7 170,620 0 74,938
SKYWORKS SOLUTIONS INC COM 83088M102 104 569 SH SOLE 13 569 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,848 20,971 SH SOLE 15 20,971 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1 6 SH SOLE 17 0 0 6
SKYWORKS SOLUTIONS INC COM 83088M102 68,888 375,452 SH SOLE 18 352,233 0 23,219
SKYWORKS SOLUTIONS INC COM 83088M102 119,737 652,587 SH SOLE 19 652,587 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,078,513 5,878,096 SH SOLE 21 5,878,096 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 687,320 3,746,020 SH SOLE 22 3,356,069 0 389,951
SKYWORKS SOLUTIONS INC COM 83088M102 19,154 104,391 SH SOLE 23 104,391 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 55,008 299,802 SH SOLE 25 299,802 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 88,823 484,101 SH SOLE 26 141,862 0 342,239
SKYWORKS SOLUTIONS INC COM 83088M102 146,590 798,941 SH SOLE 28 19,905 0 779,036
SKYWORKS SOLUTIONS INC COM 83088M102 196,159 1,069,101 SH SOLE 30 1,069,101 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,216 39,330 SH SOLE 31 21,999 0 17,331
SKYWORKS SOLUTIONS INC COM 83088M102 6,510 35,479 SH SOLE 32 35,479 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 148,164 807,522 SH SOLE 34 807,522 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 17,334 94,476 SH SOLE 36 94,476 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,239 6,754 SH SOLE 40 6,754 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 30,029 163,665 SH SOLE 43 9,409 0 154,256
SL GREEN RLTY CORP COM 78440X804 14,171 202,468 SH SOLE 2 68,273 0 134,195
SL GREEN RLTY CORP COM 78440X804 5,924 84,640 SH SOLE 4 84,640 0 0
SL GREEN RLTY CORP COM 78440X804 6,964 99,498 SH SOLE 7 93,795 0 5,703
SL GREEN RLTY CORP COM 78440X804 11,933 170,499 SH SOLE 18 170,425 0 74
SL GREEN RLTY CORP COM 78440X804 7,769 111,004 SH SOLE 19 111,004 0 0
SL GREEN RLTY CORP COM 78440X804 262,203 3,746,287 SH SOLE 21 3,746,287 0 0
SL GREEN RLTY CORP COM 78440X804 202,565 2,894,196 SH SOLE 22 2,784,841 0 109,355
SL GREEN RLTY CORP COM 78440X804 231 3,305 SH SOLE 23 3,305 0 0
SL GREEN RLTY CORP COM 78440X804 21,744 310,672 SH SOLE 25 310,672 0 0
SL GREEN RLTY CORP COM 78440X804 2,861 40,884 SH SOLE 26 31,782 0 9,102
SL GREEN RLTY CORP COM 78440X804 4,013 57,334 SH SOLE 28 10,467 0 46,867
SL GREEN RLTY CORP COM 78440X804 23,441 334,926 SH SOLE 30 334,926 0 0
SL GREEN RLTY CORP COM 78440X804 93 1,330 SH SOLE 31 1,330 0 0
SL GREEN RLTY CORP COM 78440X804 1,182 16,885 SH SOLE 36 16,885 0 0
SL GREEN RLTY CORP COM 78440X804 644 9,203 SH SOLE 40 9,203 0 0
SL GREEN RLTY CORP COM 78440X804 4,243 60,627 SH SOLE 43 4,724 0 55,903
SLACK TECHNOLOGIES INC COM CL A 83088V102 42,823 1,053,968 SH SOLE 2 111,206 0 942,762
SLACK TECHNOLOGIES INC COM CL A 83088V102 8,679 213,618 SH SOLE 4 196,137 0 17,481
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,691 41,623 SH SOLE 7 41,623 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 42 1,042 SH SOLE 13 1,042 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,561 38,428 SH SOLE 15 38,428 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 26,959 663,530 SH SOLE 18 636,043 0 27,487
SLACK TECHNOLOGIES INC COM CL A 83088V102 4,398 108,238 SH SOLE 19 108,238 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 378,248 9,309,572 SH SOLE 21 9,309,572 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 507,320 12,486,346 SH SOLE 22 11,845,510 0 640,836
SLACK TECHNOLOGIES INC COM CL A 83088V102 11,407 280,765 SH SOLE 23 280,765 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 33,433 822,868 SH SOLE 25 822,868 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 32,317 795,392 SH SOLE 26 426,851 0 368,541
SLACK TECHNOLOGIES INC COM CL A 83088V102 33,245 818,243 SH SOLE 28 59,029 0 759,214
SLACK TECHNOLOGIES INC COM CL A 83088V102 26 650 SH SOLE 29 650 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 34,772 855,816 SH SOLE 30 855,816 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,974 73,185 SH SOLE 31 56,601 0 16,584
SLACK TECHNOLOGIES INC COM CL A 83088V102 825 20,301 SH SOLE 34 20,301 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 10,327 254,170 SH SOLE 36 254,170 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 726 17,858 SH SOLE 40 17,858 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,455 85,025 SH SOLE 43 10,268 0 74,757
SLEEP NUMBER CORP COM 83125X103 3,691 25,725 SH SOLE 2 9,597 0 16,128
SLEEP NUMBER CORP COM 83125X103 16 114 SH SOLE 4 114 0 0
SLEEP NUMBER CORP COM 83125X103 63 441 SH SOLE 7 441 0 0
SLEEP NUMBER CORP COM 83125X103 15,653 109,085 SH SOLE 18 109,085 0 0
SLEEP NUMBER CORP COM 83125X103 11,440 79,729 SH SOLE 19 79,729 0 0
SLEEP NUMBER CORP COM 83125X103 435,792 3,037,087 SH SOLE 21 3,037,087 0 0
SLEEP NUMBER CORP COM 83125X103 112,271 782,429 SH SOLE 22 748,278 0 34,151
SLEEP NUMBER CORP COM 83125X103 201 1,401 SH SOLE 23 1,401 0 0
SLEEP NUMBER CORP COM 83125X103 71 493 SH SOLE 25 493 0 0
SLEEP NUMBER CORP COM 83125X103 2,293 15,980 SH SOLE 26 7,136 0 8,844
SLEEP NUMBER CORP COM 83125X103 601 4,191 SH SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 8,317 57,960 SH SOLE 30 57,960 0 0
SLEEP NUMBER CORP COM 83125X103 121 844 SH SOLE 34 844 0 0
SLEEP NUMBER CORP COM 83125X103 147 1,027 SH SOLE 36 1,027 0 0
SLEEP NUMBER CORP COM 83125X103 472 3,286 SH SOLE 40 3,286 0 0
SLEEP NUMBER CORP COM 83125X103 1,602 11,162 SH SOLE 43 0 0 11,162
SLM CORP COM 78442P106 20,082 1,117,556 SH SOLE 2 445,341 0 672,215
SLM CORP COM 78442P106 68 3,803 SH SOLE 4 3,803 0 0
SLM CORP COM 78442P106 197 10,988 SH SOLE 7 10,988 0 0
SLM CORP COM 78442P106 15,164 843,864 SH SOLE 18 840,168 0 3,696
SLM CORP COM 78442P106 1,896 105,532 SH SOLE 19 105,532 0 0
SLM CORP COM 78442P106 290,295 16,154,436 SH SOLE 21 16,154,436 0 0
SLM CORP COM 78442P106 201,401 11,207,607 SH SOLE 22 10,726,601 0 481,006
SLM CORP COM 78442P106 139 7,739 SH SOLE 23 7,739 0 0
SLM CORP COM 78442P106 53 2,937 SH SOLE 25 2,937 0 0
SLM CORP COM 78442P106 3,204 178,303 SH SOLE 26 92,661 0 85,642
SLM CORP COM 78442P106 945 52,562 SH SOLE 28 46,724 0 5,838
SLM CORP COM 78442P106 358 19,945 SH SOLE 29 19,945 0 0
SLM CORP COM 78442P106 4,563 253,907 SH SOLE 30 253,907 0 0
SLM CORP COM 78442P106 916 50,964 SH SOLE 31 50,964 0 0
SLM CORP COM 78442P106 285 15,873 SH SOLE 34 15,873 0 0
SLM CORP COM 78442P106 353 19,670 SH SOLE 36 19,670 0 0
SLM CORP COM 78442P106 745 41,440 SH SOLE 40 41,440 0 0
SLM CORP COM 78442P106 4,509 250,899 SH SOLE 43 11,700 0 239,199
SLR INVESTMENT CORP COM 83413U100 3,797 213,795 SH SOLE 30 213,795 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 1,140 77,554 SH SOLE 30 77,554 0 0
SM ENERGY CO COM 78454L100 1,785 109,027 SH SOLE 2 10,363 0 98,664
SM ENERGY CO COM 78454L100 60 3,684 SH SOLE 7 3,684 0 0
SM ENERGY CO COM 78454L100 7,489 457,483 SH SOLE 18 457,483 0 0
SM ENERGY CO COM 78454L100 3,871 236,447 SH SOLE 19 236,447 0 0
SM ENERGY CO COM 78454L100 215,010 13,134,395 SH SOLE 21 13,134,395 0 0
SM ENERGY CO COM 78454L100 57,223 3,495,632 SH SOLE 22 3,373,700 0 121,932
SM ENERGY CO COM 78454L100 50 3,071 SH SOLE 23 3,071 0 0
SM ENERGY CO COM 78454L100 245 14,955 SH SOLE 26 0 0 14,955
SM ENERGY CO COM 78454L100 73 4,470 SH SOLE 28 0 0 4,470
SM ENERGY CO COM 78454L100 2,562 156,486 SH SOLE 30 156,486 0 0
SM ENERGY CO COM 78454L100 504 30,802 SH SOLE 36 30,802 0 0
SM ENERGY CO COM 78454L100 421 25,695 SH SOLE 43 2,965 0 22,730
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 792 800,000 PRN SOLE 2 800,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 107 108,000 PRN SOLE 4 108,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 1,301 1,314,000 PRN SOLE 18 1,314,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 23,369 23,602,000 PRN SOLE 19 23,602,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 1,930 1,949,000 PRN SOLE 22 1,949,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 8,050 8,130,000 PRN SOLE 34 8,130,000 0 0
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 1,574 1,200,000 PRN SOLE 21 1,200,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 405 8,794 SH SOLE 2 4,716 0 4,078
SMART GLOBAL HLDGS INC SHS G8232Y101 2 51 SH SOLE 4 51 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 12 262 SH SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,897 62,948 SH SOLE 18 62,948 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,183 25,697 SH SOLE 19 25,697 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 80,551 1,750,337 SH SOLE 21 1,750,337 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 19,850 431,333 SH SOLE 22 420,908 0 10,425
SMART GLOBAL HLDGS INC SHS G8232Y101 102 2,223 SH SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,665 36,187 SH SOLE 30 36,187 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 98 2,127 SH SOLE 40 2,127 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 199 4,327 SH SOLE 43 131 0 4,196
SMART SAND INC COM 83191H107 120 47,289 SH SOLE 18 0 0 47,289
SMART SAND INC COM 83191H107 313 123,816 SH SOLE 21 123,816 0 0
SMART SAND INC COM 83191H107 1,102 435,655 SH SOLE 22 435,655 0 0
SMARTFINANCIAL INC COM NEW 83190L208 383 17,705 SH SOLE 2 1,518 0 16,187
SMARTFINANCIAL INC COM NEW 83190L208 5 241 SH SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,109 51,228 SH SOLE 18 51,228 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,362 62,926 SH SOLE 19 62,926 0 0
SMARTFINANCIAL INC COM NEW 83190L208 12,979 599,506 SH SOLE 21 599,506 0 0
SMARTFINANCIAL INC COM NEW 83190L208 4,959 229,057 SH SOLE 22 212,502 0 16,555
SMARTFINANCIAL INC COM NEW 83190L208 25 1,161 SH SOLE 26 0 0 1,161
SMARTSHEET INC COM CL A 83200N103 14,587 228,203 SH SOLE 2 39,772 0 188,431
SMARTSHEET INC COM CL A 83200N103 28 444 SH SOLE 4 444 0 0
SMARTSHEET INC COM CL A 83200N103 126 1,977 SH SOLE 7 1,977 0 0
SMARTSHEET INC COM CL A 83200N103 4,067 63,623 SH SOLE 18 63,623 0 0
SMARTSHEET INC COM CL A 83200N103 1,972 30,852 SH SOLE 19 30,852 0 0
SMARTSHEET INC COM CL A 83200N103 126,747 1,982,899 SH SOLE 21 1,982,899 0 0
SMARTSHEET INC COM CL A 83200N103 196,303 3,071,078 SH SOLE 22 2,925,600 0 145,478
SMARTSHEET INC COM CL A 83200N103 24 377 SH SOLE 23 377 0 0
SMARTSHEET INC COM CL A 83200N103 102 1,588 SH SOLE 25 1,588 0 0
SMARTSHEET INC COM CL A 83200N103 2,702 42,270 SH SOLE 26 30,408 0 11,862
SMARTSHEET INC COM CL A 83200N103 857 13,402 SH SOLE 28 13,402 0 0
SMARTSHEET INC COM CL A 83200N103 5,104 79,844 SH SOLE 30 79,844 0 0
SMARTSHEET INC COM CL A 83200N103 138 2,155 SH SOLE 31 2,155 0 0
SMARTSHEET INC COM CL A 83200N103 184 2,877 SH SOLE 34 2,877 0 0
SMARTSHEET INC COM CL A 83200N103 224 3,510 SH SOLE 36 3,510 0 0
SMARTSHEET INC COM CL A 83200N103 820 12,824 SH SOLE 40 12,824 0 0
SMARTSHEET INC COM CL A 83200N103 1,395 21,830 SH SOLE 43 2,193 0 19,637
SMILEDIRECTCLUB INC CL A COM 83192H106 179 17,379 SH SOLE 2 17,379 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 3 296 SH SOLE 4 296 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 13,482 1,307,619 SH SOLE 19 1,307,619 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,257 121,941 SH SOLE 21 121,941 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 17,102 1,658,734 SH SOLE 22 1,632,538 0 26,196
SMILEDIRECTCLUB INC CL A COM 83192H106 388 37,662 SH SOLE 30 37,662 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 76 7,332 SH SOLE 40 7,332 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5 136 SH SOLE 18 136 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 10,653 281,092 SH SOLE 43 23,010 0 258,082
SMITH & WESSON BRANDS INC COM 831754106 509 29,157 SH SOLE 2 18,397 0 10,760
SMITH & WESSON BRANDS INC COM 831754106 3 200 SH SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 19 1,076 SH SOLE 7 1,076 0 0
SMITH & WESSON BRANDS INC COM 831754106 3,445 197,436 SH SOLE 18 197,436 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,866 106,955 SH SOLE 19 106,955 0 0
SMITH & WESSON BRANDS INC COM 831754106 49,664 2,846,102 SH SOLE 21 2,846,102 0 0
SMITH & WESSON BRANDS INC COM 831754106 27,209 1,559,279 SH SOLE 22 1,471,969 0 87,310
SMITH & WESSON BRANDS INC COM 831754106 62 3,552 SH SOLE 26 0 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 137 7,838 SH SOLE 28 7,838 0 0
SMITH & WESSON BRANDS INC COM 831754106 652 37,356 SH SOLE 30 37,356 0 0
SMITH & WESSON BRANDS INC COM 831754106 93 5,336 SH SOLE 40 5,336 0 0
SMITH & WESSON BRANDS INC COM 831754106 247 14,182 SH SOLE 43 61 0 14,121
SMITH A O CORP COM 831865209 22,390 331,167 SH SOLE 2 73,095 0 258,072
SMITH A O CORP COM 831865209 5,440 80,459 SH SOLE 4 75,330 0 5,129
SMITH A O CORP COM 831865209 13,825 204,483 SH SOLE 7 157,490 0 46,993
SMITH A O CORP COM 831865209 34 503 SH SOLE 13 503 0 0
SMITH A O CORP COM 831865209 1,141 16,882 SH SOLE 15 16,882 0 0
SMITH A O CORP COM 831865209 25,902 383,107 SH SOLE 18 363,144 0 19,963
SMITH A O CORP COM 831865209 11,554 170,891 SH SOLE 19 170,891 0 0
SMITH A O CORP COM 831865209 232,425 3,437,729 SH SOLE 21 3,437,729 0 0
SMITH A O CORP COM 831865209 225,965 3,342,181 SH SOLE 22 3,015,167 0 327,014
SMITH A O CORP COM 831865209 5,632 83,303 SH SOLE 23 83,303 0 0
SMITH A O CORP COM 831865209 7,014 103,737 SH SOLE 25 103,737 0 0
SMITH A O CORP COM 831865209 21,748 321,665 SH SOLE 26 192,244 0 129,421
SMITH A O CORP COM 831865209 20,701 306,177 SH SOLE 28 17,281 0 288,896
SMITH A O CORP COM 831865209 40 586 SH SOLE 29 586 0 0
SMITH A O CORP COM 831865209 48,263 713,850 SH SOLE 30 571,874 0 141,976
SMITH A O CORP COM 831865209 1,929 28,536 SH SOLE 31 20,761 0 7,775
SMITH A O CORP COM 831865209 91,979 1,360,441 SH SOLE 34 1,360,441 0 0
SMITH A O CORP COM 831865209 2,332 34,488 SH SOLE 36 34,488 0 0
SMITH A O CORP COM 831865209 371 5,483 SH SOLE 40 5,483 0 0
SMITH A O CORP COM 831865209 4,863 71,928 SH SOLE 43 10,123 0 61,805
SMITH MICRO SOFTWARE INC COM NEW 832154207 38 6,897 SH SOLE 2 2,973 0 3,924
SMITH MICRO SOFTWARE INC COM NEW 832154207 649 117,895 SH SOLE 18 117,895 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 334 60,629 SH SOLE 19 60,629 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 6,815 1,237,958 SH SOLE 21 1,237,958 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,430 804,697 SH SOLE 22 797,409 0 7,288
SMTC CORP COM NEW 832682207 24 4,019 SH SOLE 18 4,019 0 0
SMTC CORP COM NEW 832682207 311 51,740 SH SOLE 21 51,740 0 0
SMUCKER J M CO COM NEW 832696405 42,136 333,012 SH SOLE 2 118,846 0 214,166
SMUCKER J M CO COM NEW 832696405 9,362 73,993 SH SOLE 4 69,529 0 4,464
SMUCKER J M CO COM NEW 832696405 24,205 191,301 SH SOLE 7 143,578 0 47,723
SMUCKER J M CO COM NEW 832696405 2,582 20,403 SH SOLE 13 20,403 0 0
SMUCKER J M CO COM NEW 832696405 1,853 14,648 SH SOLE 15 14,648 0 0
SMUCKER J M CO COM NEW 832696405 33,558 265,214 SH SOLE 18 240,290 0 24,924
SMUCKER J M CO COM NEW 832696405 17,616 139,227 SH SOLE 19 139,227 0 0
SMUCKER J M CO COM NEW 832696405 487,966 3,856,523 SH SOLE 21 3,856,523 0 0
SMUCKER J M CO COM NEW 832696405 378,403 2,990,616 SH SOLE 22 2,564,157 0 426,459
SMUCKER J M CO COM NEW 832696405 11,704 92,501 SH SOLE 23 92,501 0 0
SMUCKER J M CO COM NEW 832696405 26,927 212,808 SH SOLE 25 212,808 0 0
SMUCKER J M CO COM NEW 832696405 48,900 386,470 SH SOLE 26 153,986 0 232,484
SMUCKER J M CO COM NEW 832696405 58,983 466,155 SH SOLE 28 14,435 0 451,720
SMUCKER J M CO COM NEW 832696405 1,834 14,494 SH SOLE 29 14,494 0 0
SMUCKER J M CO COM NEW 832696405 93,963 742,618 SH SOLE 30 740,666 0 1,952
SMUCKER J M CO COM NEW 832696405 6,447 50,951 SH SOLE 31 38,758 0 12,193
SMUCKER J M CO COM NEW 832696405 1,563 12,353 SH SOLE 34 12,353 0 0
SMUCKER J M CO COM NEW 832696405 13,272 104,895 SH SOLE 35 104,895 0 0
SMUCKER J M CO COM NEW 832696405 12,066 95,358 SH SOLE 36 95,358 0 0
SMUCKER J M CO COM NEW 832696405 565 4,463 SH SOLE 40 4,463 0 0
SMUCKER J M CO COM NEW 832696405 38,146 301,480 SH SOLE 43 22,250 0 279,230
SNAP INC CL A 83304A106 47,331 905,169 SH SOLE 2 436,753 0 468,416
SNAP INC CL A 83304A106 24,267 464,087 SH SOLE 4 427,797 0 36,290
SNAP INC CL A 83304A106 3,600 68,841 SH SOLE 7 68,841 0 0
SNAP INC CL A 83304A106 942 18,007 SH SOLE 13 18,007 0 0
SNAP INC CL A 83304A106 3,766 72,028 SH SOLE 15 72,028 0 0
SNAP INC CL A 83304A106 296,238 5,665,283 SH SOLE 18 3,736,994 0 1,928,289
SNAP INC CL A 83304A106 378,485 7,238,194 SH SOLE 19 7,238,194 0 0
SNAP INC CL A 83304A106 372,845 7,130,328 SH SOLE 21 7,130,328 0 0
SNAP INC CL A 83304A106 974,185 18,630,430 SH SOLE 22 17,896,369 0 734,061
SNAP INC CL A 83304A106 32,572 622,912 SH SOLE 23 622,912 0 0
SNAP INC CL A 83304A106 14,584 278,911 SH SOLE 25 278,911 0 0
SNAP INC CL A 83304A106 65,909 1,260,460 SH SOLE 26 690,560 0 569,900
SNAP INC CL A 83304A106 94,834 1,813,622 SH SOLE 28 109,123 0 1,704,499
SNAP INC CL A 83304A106 2,566 49,078 SH SOLE 29 49,078 0 0
SNAP INC CL A 83304A106 236,752 4,527,682 SH SOLE 30 4,527,682 0 0
SNAP INC CL A 83304A106 20,119 384,765 SH SOLE 31 159,103 0 225,662
SNAP INC CL A 83304A106 207,203 3,962,575 SH SOLE 34 3,962,575 0 0
SNAP INC CL A 83304A106 11,917 227,911 SH SOLE 36 227,911 0 0
SNAP INC CL A 83304A106 1,997 38,190 SH SOLE 40 38,190 0 0
SNAP INC CL A 83304A106 12,945 247,557 SH SOLE 43 12,885 0 234,672
SNAP INC NOTE 0.750% 8/0 83304AAB2 17,191 7,290,000 PRN SOLE 21 7,290,000 0 0
SNAP ON INC COM 833034101 36,280 157,232 SH SOLE 2 46,508 0 110,724
SNAP ON INC COM 833034101 6,436 27,894 SH SOLE 4 26,050 0 1,844
SNAP ON INC COM 833034101 17,321 75,067 SH SOLE 7 51,401 0 23,666
SNAP ON INC COM 833034101 1,535 6,654 SH SOLE 13 6,654 0 0
SNAP ON INC COM 833034101 1,470 6,370 SH SOLE 15 6,370 0 0
SNAP ON INC COM 833034101 38,458 166,674 SH SOLE 18 151,849 0 14,825
SNAP ON INC COM 833034101 27,487 119,127 SH SOLE 19 119,127 0 0
SNAP ON INC COM 833034101 318,843 1,381,830 SH SOLE 21 1,381,830 0 0
SNAP ON INC COM 833034101 336,273 1,457,369 SH SOLE 22 1,296,024 0 161,345
SNAP ON INC COM 833034101 7,927 34,353 SH SOLE 23 34,353 0 0
SNAP ON INC COM 833034101 20,908 90,612 SH SOLE 25 90,612 0 0
SNAP ON INC COM 833034101 40,939 177,424 SH SOLE 26 79,565 0 97,859
SNAP ON INC COM 833034101 49,601 214,966 SH SOLE 28 4,611 0 210,355
SNAP ON INC COM 833034101 583 2,526 SH SOLE 29 2,526 0 0
SNAP ON INC COM 833034101 60,070 260,337 SH SOLE 30 246,668 0 13,669
SNAP ON INC COM 833034101 3,061 13,267 SH SOLE 31 10,149 0 3,118
SNAP ON INC COM 833034101 18,127 78,562 SH SOLE 34 78,562 0 0
SNAP ON INC COM 833034101 7,181 31,120 SH SOLE 36 31,120 0 0
SNAP ON INC COM 833034101 479 2,078 SH SOLE 40 2,078 0 0
SNAP ON INC COM 833034101 7,848 34,012 SH SOLE 43 2,432 0 31,580
SNOWFLAKE INC CL A 833445109 1,891 8,249 SH SOLE 2 4,476 0 3,773
SNOWFLAKE INC CL A 833445109 3,285 14,326 SH SOLE 4 13,019 0 1,307
SNOWFLAKE INC CL A 833445109 422 1,839 SH SOLE 7 1,839 0 0
SNOWFLAKE INC CL A 833445109 15 64 SH SOLE 13 64 0 0
SNOWFLAKE INC CL A 833445109 537 2,344 SH SOLE 15 2,344 0 0
SNOWFLAKE INC CL A 833445109 912 3,978 SH SOLE 18 2,505 0 1,473
SNOWFLAKE INC CL A 833445109 14,401 62,811 SH SOLE 19 62,811 0 0
SNOWFLAKE INC CL A 833445109 36,784 160,431 SH SOLE 21 160,431 0 0
SNOWFLAKE INC CL A 833445109 240,703 1,049,822 SH SOLE 22 1,035,949 0 13,873
SNOWFLAKE INC CL A 833445109 3,695 16,117 SH SOLE 23 16,117 0 0
SNOWFLAKE INC CL A 833445109 1,182 5,157 SH SOLE 25 5,157 0 0
SNOWFLAKE INC CL A 833445109 12,484 54,448 SH SOLE 26 33,387 0 21,061
SNOWFLAKE INC CL A 833445109 10,606 46,260 SH SOLE 28 2,463 0 43,797
SNOWFLAKE INC CL A 833445109 17 75 SH SOLE 29 75 0 0
SNOWFLAKE INC CL A 833445109 11,108 48,449 SH SOLE 30 48,449 0 0
SNOWFLAKE INC CL A 833445109 896 3,906 SH SOLE 31 3,226 0 680
SNOWFLAKE INC CL A 833445109 17,470 76,194 SH SOLE 34 76,194 0 0
SNOWFLAKE INC CL A 833445109 1,434 6,255 SH SOLE 36 6,255 0 0
SNOWFLAKE INC CL A 833445109 227 991 SH SOLE 40 991 0 0
SNOWFLAKE INC CL A 833445109 621 2,708 SH SOLE 43 48 0 2,660
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 297 30,124 SH SOLE 21 30,124 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1,377 139,466 SH SOLE 22 134,481 0 4,985
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 521 52,798 SH SOLE 30 52,798 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 10 1,002 SH SOLE 34 1,002 0 0
SOC TELEMED INC COM CL A 78472F101 25 3,971 SH SOLE 2 3,971 0 0
SOC TELEMED INC COM CL A 78472F101 100 15,954 SH SOLE 4 15,954 0 0
SOC TELEMED INC COM CL A 78472F101 11,601 1,844,342 SH SOLE 19 1,844,342 0 0
SOC TELEMED INC COM CL A 78472F101 21 3,391 SH SOLE 21 3,391 0 0
SOC TELEMED INC COM CL A 78472F101 1,442 229,235 SH SOLE 22 229,235 0 0
SOC TELEMED INC COM CL A 78472F101 3,518 559,340 SH SOLE 34 559,340 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 395 7,439 SH SOLE 2 0 0 7,439
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 44 836 SH SOLE 4 836 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 7,582 142,860 SH SOLE 18 10,124 0 132,736
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 49,721 936,888 SH SOLE 19 936,888 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 29,591 557,579 SH SOLE 21 557,579 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 238 4,478 SH SOLE 22 4,478 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 49,199 927,050 SH SOLE 25 927,050 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 7,661 144,352 SH SOLE 26 144,352 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 62 1,163 SH SOLE 28 0 0 1,163
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,583 67,511 SH SOLE 30 67,511 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 87,976 1,657,740 SH SOLE 34 1,657,740 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 10,607 199,871 SH SOLE 43 20,485 0 179,386
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 4 1,386 SH SOLE 2 0 0 1,386
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 0 155 SH SOLE 4 155 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 83 26,623 SH SOLE 18 1,878 0 24,745
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 541 174,659 SH SOLE 19 174,659 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 314 101,295 SH SOLE 21 101,295 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 3 834 SH SOLE 22 834 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 539 173,932 SH SOLE 25 173,932 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 82 26,563 SH SOLE 26 26,563 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 37 11,870 SH SOLE 30 11,870 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 963 310,720 SH SOLE 34 310,720 0 0
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 0 92 SH SOLE 43 0 0 92
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 54 5,365 SH SOLE 18 5,365 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 452 44,920 SH SOLE 19 44,920 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 82 8,160 SH SOLE 22 8,160 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 729 72,435 SH SOLE 26 72,435 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 2,072 205,739 SH SOLE 30 205,739 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 991 98,390 SH SOLE 34 98,390 0 0
SOGOU INC ADR REPSTG A 83409V104 2,878 381,216 SH SOLE 21 381,216 0 0
SOGOU INC ADR REPSTG A 83409V104 283 37,483 SH SOLE 43 0 0 37,483
SOHU COM LTD SPONSORED ADS 83410S108 41 2,633 SH SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 64 4,050 SH SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 37 2,384 SH SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 8,023 510,366 SH SOLE 21 510,366 0 0
SOHU COM LTD SPONSORED ADS 83410S108 5,520 351,169 SH SOLE 22 345,040 0 6,129
SOHU COM LTD SPONSORED ADS 83410S108 28 1,770 SH SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,509 96,014 SH SOLE 30 96,014 0 0
SOHU COM LTD SPONSORED ADS 83410S108 186 11,857 SH SOLE 43 0 0 11,857
SOL GEL TECHNOLOGIES SHS M8694L103 67 5,400 SH SOLE 22 5,400 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 31,980 111,259 SH SOLE 2 29,100 0 82,159
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,864 23,879 SH SOLE 4 21,878 0 2,001
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,265 4,402 SH SOLE 7 4,402 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 58 203 SH SOLE 13 203 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,211 4,214 SH SOLE 15 4,214 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 44,443 154,616 SH SOLE 18 151,683 0 2,933
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,360 15,167 SH SOLE 19 15,167 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 980,971 3,412,785 SH SOLE 21 3,412,785 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 478,635 1,665,164 SH SOLE 22 1,598,635 0 66,529
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,112 31,699 SH SOLE 23 31,699 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 18,974 66,011 SH SOLE 25 66,011 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 26,121 90,876 SH SOLE 26 47,769 0 43,107
SOLAREDGE TECHNOLOGIES INC COM 83417M104 24,714 85,978 SH SOLE 28 6,199 0 79,779
SOLAREDGE TECHNOLOGIES INC COM 83417M104 228,122 793,635 SH SOLE 30 786,615 0 7,020
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,593 19,457 SH SOLE 31 6,498 0 12,959
SOLAREDGE TECHNOLOGIES INC COM 83417M104 662 2,304 SH SOLE 34 2,304 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,802 27,143 SH SOLE 36 27,143 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 609 2,117 SH SOLE 40 2,117 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,225 25,137 SH SOLE 43 534 0 24,603
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 365 29,739 SH SOLE 2 2,768 0 26,971
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 7 533 SH SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,270 103,488 SH SOLE 18 103,488 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 2,363 192,586 SH SOLE 19 192,586 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 15,042 1,225,938 SH SOLE 21 1,225,938 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 12,608 1,027,569 SH SOLE 22 994,675 0 32,894
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 43 3,472 SH SOLE 23 3,472 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 150 12,217 SH SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 4 296 SH SOLE 43 0 0 296
SOLARWINDS CORP COM 83417Q105 1,744 99,972 SH SOLE 2 20,894 0 79,078
SOLARWINDS CORP COM 83417Q105 5 278 SH SOLE 4 278 0 0
SOLARWINDS CORP COM 83417Q105 16 901 SH SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 331 19,005 SH SOLE 18 19,005 0 0
SOLARWINDS CORP COM 83417Q105 201 11,534 SH SOLE 19 11,534 0 0
SOLARWINDS CORP COM 83417Q105 13,403 768,520 SH SOLE 21 768,520 0 0
SOLARWINDS CORP COM 83417Q105 30,250 1,734,537 SH SOLE 22 1,656,851 0 77,686
SOLARWINDS CORP COM 83417Q105 164 9,400 SH SOLE 26 0 0 9,400
SOLARWINDS CORP COM 83417Q105 141 8,087 SH SOLE 28 8,087 0 0
SOLARWINDS CORP COM 83417Q105 5,909 338,813 SH SOLE 30 338,813 0 0
SOLARWINDS CORP COM 83417Q105 15 859 SH SOLE 31 859 0 0
SOLARWINDS CORP COM 83417Q105 115 6,620 SH SOLE 40 6,620 0 0
SOLARWINDS CORP COM 83417Q105 201 11,529 SH SOLE 43 293 0 11,236
SOLENO THERAPEUTICS INC COM NEW 834203200 25 19,567 SH SOLE 2 3,751 0 15,816
SOLENO THERAPEUTICS INC COM NEW 834203200 237 187,863 SH SOLE 18 187,863 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 146 115,851 SH SOLE 19 115,851 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 2,669 2,118,558 SH SOLE 21 2,118,558 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 684 542,847 SH SOLE 22 534,271 0 8,576
SOLID BIOSCIENCES INC COM 83422E105 142 25,737 SH SOLE 2 2,066 0 23,671
SOLID BIOSCIENCES INC COM 83422E105 1 197 SH SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 502 90,780 SH SOLE 18 90,780 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,015 183,539 SH SOLE 19 183,539 0 0
SOLID BIOSCIENCES INC COM 83422E105 6,391 1,155,738 SH SOLE 21 1,155,738 0 0
SOLID BIOSCIENCES INC COM 83422E105 5,576 1,008,253 SH SOLE 22 980,045 0 28,208
SOLID BIOSCIENCES INC COM 83422E105 30 5,469 SH SOLE 23 5,469 0 0
SOLID BIOSCIENCES INC COM 83422E105 15 2,651 SH SOLE 26 0 0 2,651
SOLID BIOSCIENCES INC COM 83422E105 16 2,924 SH SOLE 43 0 0 2,924
SOLIGENIX INC COM 834223307 11 7,096 SH SOLE 18 7,096 0 0
SOLIGENIX INC COM 834223307 165 107,571 SH SOLE 21 107,571 0 0
SOLITARIO ZINC CORP COM 8342EP107 26 31,376 SH SOLE 21 31,376 0 0
SOLITON INC COM 834251100 41 2,320 SH SOLE 2 1,538 0 782
SOLITON INC COM 834251100 391 22,257 SH SOLE 18 22,257 0 0
SOLITON INC COM 834251100 179 10,186 SH SOLE 19 10,186 0 0
SOLITON INC COM 834251100 4,048 230,388 SH SOLE 21 230,388 0 0
SOLITON INC COM 834251100 3,645 207,474 SH SOLE 22 207,222 0 252
SONIC AUTOMOTIVE INC CL A 83545G102 1,432 28,892 SH SOLE 2 8,555 0 20,337
SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 44 885 SH SOLE 7 885 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,850 97,850 SH SOLE 18 97,850 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,140 83,513 SH SOLE 19 83,513 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 142,031 2,865,256 SH SOLE 21 2,865,256 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 37,364 753,765 SH SOLE 22 716,271 0 37,494
SONIC AUTOMOTIVE INC CL A 83545G102 120 2,419 SH SOLE 23 2,419 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 580 11,709 SH SOLE 26 0 0 11,709
SONIC AUTOMOTIVE INC CL A 83545G102 142 2,870 SH SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,520 50,829 SH SOLE 30 50,829 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 30 599 SH SOLE 34 599 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 178 3,592 SH SOLE 40 3,592 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 784 15,816 SH SOLE 43 3,562 0 12,254
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 8 3,763 SH SOLE 18 3,763 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 64 28,272 SH SOLE 21 28,272 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 503 223,726 SH SOLE 22 223,726 0 0
SONOCO PRODS CO COM 835495102 17,723 279,987 SH SOLE 2 83,959 0 196,028
SONOCO PRODS CO COM 835495102 64 1,017 SH SOLE 4 1,017 0 0
SONOCO PRODS CO COM 835495102 3,553 56,124 SH SOLE 7 56,124 0 0
SONOCO PRODS CO COM 835495102 18,722 295,765 SH SOLE 18 295,765 0 0
SONOCO PRODS CO COM 835495102 1,629 25,742 SH SOLE 19 25,742 0 0
SONOCO PRODS CO COM 835495102 429,720 6,788,626 SH SOLE 21 6,788,626 0 0
SONOCO PRODS CO COM 835495102 200,562 3,168,441 SH SOLE 22 3,026,992 0 141,449
SONOCO PRODS CO COM 835495102 34 530 SH SOLE 23 530 0 0
SONOCO PRODS CO COM 835495102 158 2,489 SH SOLE 25 2,489 0 0
SONOCO PRODS CO COM 835495102 2,149 33,942 SH SOLE 26 25,212 0 8,730
SONOCO PRODS CO COM 835495102 906 14,308 SH SOLE 28 12,508 0 1,800
SONOCO PRODS CO COM 835495102 4,334 68,467 SH SOLE 30 68,467 0 0
SONOCO PRODS CO COM 835495102 121 1,905 SH SOLE 31 1,905 0 0
SONOCO PRODS CO COM 835495102 2,715 42,890 SH SOLE 32 42,890 0 0
SONOCO PRODS CO COM 835495102 104 1,637 SH SOLE 34 1,637 0 0
SONOCO PRODS CO COM 835495102 582 9,200 SH SOLE 36 9,200 0 0
SONOCO PRODS CO COM 835495102 779 12,314 SH SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 4,052 64,020 SH SOLE 43 3,308 0 60,712
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 5 609 SH SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 21 2,835 SH SOLE 22 2,835 0 0
SONOS INC COM 83570H108 3,392 90,524 SH SOLE 2 73,605 0 16,919
SONOS INC COM 83570H108 730 19,481 SH SOLE 4 19,481 0 0
SONOS INC COM 83570H108 79 2,114 SH SOLE 7 2,114 0 0
SONOS INC COM 83570H108 23,283 621,365 SH SOLE 18 613,262 0 8,103
SONOS INC COM 83570H108 100,913 2,693,161 SH SOLE 19 2,693,161 0 0
SONOS INC COM 83570H108 157,589 4,205,742 SH SOLE 21 4,205,742 0 0
SONOS INC COM 83570H108 111,353 2,971,789 SH SOLE 22 2,898,997 0 72,792
SONOS INC COM 83570H108 82 2,196 SH SOLE 23 2,196 0 0
SONOS INC COM 83570H108 40 1,062 SH SOLE 25 1,062 0 0
SONOS INC COM 83570H108 1,261 33,660 SH SOLE 26 25,419 0 8,241
SONOS INC COM 83570H108 363 9,681 SH SOLE 28 9,681 0 0
SONOS INC COM 83570H108 2,278 60,790 SH SOLE 30 60,790 0 0
SONOS INC COM 83570H108 35,376 944,113 SH SOLE 34 944,113 0 0
SONOS INC COM 83570H108 95 2,534 SH SOLE 36 2,534 0 0
SONOS INC COM 83570H108 457 12,186 SH SOLE 40 12,186 0 0
SONOS INC COM 83570H108 1,135 30,288 SH SOLE 43 455 0 29,833
SONY CORP SPONSORED ADR 835699307 3 28 SH SOLE 17 0 0 28
SONY CORP SPONSORED ADR 835699307 59,150 557,970 SH SOLE 18 554,463 0 3,507
SONY CORP SPONSORED ADR 835699307 97,624 920,893 SH SOLE 43 89,457 0 831,436
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,104 133,524 SH SOLE 2 82,407 0 51,117
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 959 SH SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 37 4,530 SH SOLE 7 4,530 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 7,239 875,331 SH SOLE 18 855,397 0 19,934
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8,617 1,041,938 SH SOLE 19 1,041,938 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 80,674 9,754,961 SH SOLE 21 9,754,961 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 58,822 7,112,676 SH SOLE 22 6,936,365 0 176,311
SORRENTO THERAPEUTICS INC COM NEW 83587F202 245 29,661 SH SOLE 23 29,661 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 22 2,686 SH SOLE 25 2,686 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,817 219,654 SH SOLE 26 103,249 0 116,405
SORRENTO THERAPEUTICS INC COM NEW 83587F202 65 7,874 SH SOLE 28 7,874 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,135 137,291 SH SOLE 30 137,291 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 49 5,907 SH SOLE 34 5,907 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 40 4,809 SH SOLE 36 4,809 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 235 28,440 SH SOLE 40 28,440 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 406 49,092 SH SOLE 43 1,420 0 47,672
SOTERA HEALTH CO COM 83601L102 4,340 173,896 SH SOLE 2 73,123 0 100,773
SOTERA HEALTH CO COM 83601L102 15 619 SH SOLE 4 619 0 0
SOTERA HEALTH CO COM 83601L102 23 912 SH SOLE 7 912 0 0
SOTERA HEALTH CO COM 83601L102 1,098 43,991 SH SOLE 18 38,067 0 5,924
SOTERA HEALTH CO COM 83601L102 155,005 6,210,148 SH SOLE 19 6,210,148 0 0
SOTERA HEALTH CO COM 83601L102 1,276 51,103 SH SOLE 20 51,103 0 0
SOTERA HEALTH CO COM 83601L102 21,989 880,979 SH SOLE 21 880,979 0 0
SOTERA HEALTH CO COM 83601L102 46,304 1,855,123 SH SOLE 22 1,805,686 0 49,437
SOTERA HEALTH CO COM 83601L102 63 2,524 SH SOLE 23 2,524 0 0
SOTERA HEALTH CO COM 83601L102 24 943 SH SOLE 26 943 0 0
SOTERA HEALTH CO COM 83601L102 37 1,498 SH SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 12,446 498,618 SH SOLE 34 498,618 0 0
SOTHERLY HOTELS INC COM 83600C103 12 3,461 SH SOLE 18 3,461 0 0
SOTHERLY HOTELS INC COM 83600C103 158 45,307 SH SOLE 21 45,307 0 0
SOTHERLY HOTELS INC COM 83600C103 4 1,152 SH SOLE 22 1,152 0 0
SOUND FINL BANCORP INC COM 83607A100 20 491 SH SOLE 18 491 0 0
SOUND FINL BANCORP INC COM 83607A100 11 260 SH SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 1,873 82,955 SH SOLE 2 32,545 0 50,410
SOUTH JERSEY INDS INC COM 838518108 10 458 SH SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 2,723 120,611 SH SOLE 7 120,611 0 0
SOUTH JERSEY INDS INC COM 838518108 9,202 407,535 SH SOLE 18 407,535 0 0
SOUTH JERSEY INDS INC COM 838518108 6,263 277,384 SH SOLE 19 277,384 0 0
SOUTH JERSEY INDS INC COM 838518108 274,850 12,172,256 SH SOLE 21 12,172,256 0 0
SOUTH JERSEY INDS INC COM 838518108 68,274 3,023,646 SH SOLE 22 2,912,815 0 110,831
SOUTH JERSEY INDS INC COM 838518108 72 3,205 SH SOLE 25 3,205 0 0
SOUTH JERSEY INDS INC COM 838518108 1,188 52,619 SH SOLE 26 44,074 0 8,545
SOUTH JERSEY INDS INC COM 838518108 304 13,468 SH SOLE 28 13,256 0 212
SOUTH JERSEY INDS INC COM 838518108 4,866 215,516 SH SOLE 30 215,516 0 0
SOUTH JERSEY INDS INC COM 838518108 154 6,815 SH SOLE 34 6,815 0 0
SOUTH JERSEY INDS INC COM 838518108 207 9,167 SH SOLE 36 9,167 0 0
SOUTH JERSEY INDS INC COM 838518108 249 11,040 SH SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC COM 838518108 888 39,342 SH SOLE 43 3,343 0 35,999
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 10,848 281,762 SH SOLE 21 281,762 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 268 11,786 SH SOLE 2 2,537 0 9,249
SOUTH PLAINS FINANCIAL INC COM 83946P107 9 393 SH SOLE 7 393 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 911 40,081 SH SOLE 18 40,081 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,466 64,521 SH SOLE 19 64,521 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 9,828 432,576 SH SOLE 21 432,576 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 4,845 213,235 SH SOLE 22 199,203 0 14,032
SOUTH PLAINS FINANCIAL INC COM 83946P107 394 17,330 SH SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 6,389 81,374 SH SOLE 2 22,880 0 58,494
SOUTH ST CORP COM 840441109 24 302 SH SOLE 4 302 0 0
SOUTH ST CORP COM 840441109 96 1,223 SH SOLE 7 1,223 0 0
SOUTH ST CORP COM 840441109 18,032 229,683 SH SOLE 18 229,683 0 0
SOUTH ST CORP COM 840441109 15,802 201,269 SH SOLE 19 201,269 0 0
SOUTH ST CORP COM 840441109 216,720 2,760,419 SH SOLE 21 2,760,419 0 0
SOUTH ST CORP COM 840441109 162,806 2,073,694 SH SOLE 22 1,961,171 0 112,523
SOUTH ST CORP COM 840441109 66 844 SH SOLE 25 844 0 0
SOUTH ST CORP COM 840441109 3,688 46,971 SH SOLE 26 24,596 0 22,375
SOUTH ST CORP COM 840441109 724 9,216 SH SOLE 28 9,216 0 0
SOUTH ST CORP COM 840441109 4,037 51,424 SH SOLE 30 51,424 0 0
SOUTH ST CORP COM 840441109 30 384 SH SOLE 34 384 0 0
SOUTH ST CORP COM 840441109 217 2,762 SH SOLE 36 2,762 0 0
SOUTH ST CORP COM 840441109 672 8,557 SH SOLE 40 8,557 0 0
SOUTH ST CORP COM 840441109 557 7,095 SH SOLE 43 235 0 6,860
SOUTHERN CO COM 842587107 148,684 2,391,954 SH SOLE 2 380,777 0 2,011,177
SOUTHERN CO COM 842587107 42,420 682,430 SH SOLE 4 641,835 0 40,595
SOUTHERN CO COM 842587107 74,224 1,194,081 SH SOLE 7 1,105,867 0 88,214
SOUTHERN CO COM 842587107 231 3,713 SH SOLE 13 3,713 0 0
SOUTHERN CO COM 842587107 8,617 138,628 SH SOLE 15 138,628 0 0
SOUTHERN CO COM 842587107 1 20 SH SOLE 17 0 0 20
SOUTHERN CO COM 842587107 106,462 1,712,706 SH SOLE 18 1,562,072 0 150,634
SOUTHERN CO COM 842587107 37,633 605,414 SH SOLE 19 605,414 0 0
SOUTHERN CO COM 842587107 1,729,211 27,818,707 SH SOLE 21 27,818,707 0 0
SOUTHERN CO COM 842587107 1,555,986 25,031,954 SH SOLE 22 22,565,037 0 2,466,917
SOUTHERN CO COM 842587107 40,634 653,699 SH SOLE 23 653,699 0 0
SOUTHERN CO COM 842587107 90,370 1,453,836 SH SOLE 25 1,453,836 0 0
SOUTHERN CO COM 842587107 131,517 2,115,784 SH SOLE 26 766,614 0 1,349,170
SOUTHERN CO COM 842587107 44,609 717,648 SH SOLE 28 119,735 0 597,913
SOUTHERN CO COM 842587107 125 2,017 SH SOLE 29 2,017 0 0
SOUTHERN CO COM 842587107 304,622 4,900,615 SH SOLE 30 4,900,615 0 0
SOUTHERN CO COM 842587107 33,908 545,499 SH SOLE 31 137,057 0 408,442
SOUTHERN CO COM 842587107 14,782 237,803 SH SOLE 34 237,803 0 0
SOUTHERN CO COM 842587107 18,176 292,414 SH SOLE 35 292,414 0 0
SOUTHERN CO COM 842587107 54,901 883,226 SH SOLE 36 883,226 0 0
SOUTHERN CO COM 842587107 1,437 23,113 SH SOLE 40 23,113 0 0
SOUTHERN CO COM 842587107 35,932 578,060 SH SOLE 43 63,692 0 514,368
SOUTHERN CO UNIT 08/01/2022 842587602 144,740 2,841,944 SH SOLE 21 2,841,944 0 0
SOUTHERN COPPER CORP COM 84265V105 26,434 389,475 SH SOLE 2 139,949 0 249,526
SOUTHERN COPPER CORP COM 84265V105 3,021 44,512 SH SOLE 4 39,005 0 5,507
SOUTHERN COPPER CORP COM 84265V105 8,756 129,011 SH SOLE 7 129,011 0 0
SOUTHERN COPPER CORP COM 84265V105 23 336 SH SOLE 13 336 0 0
SOUTHERN COPPER CORP COM 84265V105 247 3,639 SH SOLE 15 3,639 0 0
SOUTHERN COPPER CORP COM 84265V105 1 16 SH SOLE 17 0 0 16
SOUTHERN COPPER CORP COM 84265V105 3,520 51,865 SH SOLE 18 51,865 0 0
SOUTHERN COPPER CORP COM 84265V105 8,896 131,075 SH SOLE 19 131,075 0 0
SOUTHERN COPPER CORP COM 84265V105 178,078 2,623,816 SH SOLE 21 2,623,816 0 0
SOUTHERN COPPER CORP COM 84265V105 111,564 1,643,786 SH SOLE 22 1,470,480 0 173,306
SOUTHERN COPPER CORP COM 84265V105 2,864 42,198 SH SOLE 23 42,198 0 0
SOUTHERN COPPER CORP COM 84265V105 8,468 124,773 SH SOLE 25 124,773 0 0
SOUTHERN COPPER CORP COM 84265V105 21,829 321,623 SH SOLE 26 158,047 0 163,576
SOUTHERN COPPER CORP COM 84265V105 10,589 156,026 SH SOLE 28 0 0 156,026
SOUTHERN COPPER CORP COM 84265V105 6,960 102,551 SH SOLE 29 102,551 0 0
SOUTHERN COPPER CORP COM 84265V105 30,595 450,793 SH SOLE 30 450,793 0 0
SOUTHERN COPPER CORP COM 84265V105 19,333 284,853 SH SOLE 31 282,444 0 2,409
SOUTHERN COPPER CORP COM 84265V105 967 14,254 SH SOLE 34 14,254 0 0
SOUTHERN COPPER CORP COM 84265V105 1,508 22,218 SH SOLE 36 22,218 0 0
SOUTHERN COPPER CORP COM 84265V105 27 403 SH SOLE 40 403 0 0
SOUTHERN COPPER CORP COM 84265V105 17,651 260,069 SH SOLE 43 9,205 0 250,864
SOUTHERN FIRST BANCSHARES COM 842873101 300 6,393 SH SOLE 2 782 0 5,611
SOUTHERN FIRST BANCSHARES COM 842873101 6 133 SH SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,094 23,346 SH SOLE 18 23,346 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 633 13,499 SH SOLE 19 13,499 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 14,131 301,421 SH SOLE 21 301,421 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 5,107 108,931 SH SOLE 22 100,450 0 8,481
SOUTHERN FIRST BANCSHARES COM 842873101 17 371 SH SOLE 43 0 0 371
SOUTHERN MO BANCORP INC COM 843380106 567 14,385 SH SOLE 2 4,381 0 10,004
SOUTHERN MO BANCORP INC COM 843380106 6 159 SH SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,198 30,392 SH SOLE 18 30,392 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,414 35,863 SH SOLE 19 35,863 0 0
SOUTHERN MO BANCORP INC COM 843380106 13,057 331,238 SH SOLE 21 331,238 0 0
SOUTHERN MO BANCORP INC COM 843380106 10,094 256,075 SH SOLE 22 247,062 0 9,013
SOUTHERN MO BANCORP INC COM 843380106 138 3,491 SH SOLE 23 3,491 0 0
SOUTHERN MO BANCORP INC COM 843380106 570 14,461 SH SOLE 26 0 0 14,461
SOUTHSIDE BANCSHARES INC COM 84470P109 1,297 33,681 SH SOLE 2 10,360 0 23,321
SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 21 551 SH SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,868 126,410 SH SOLE 18 126,410 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,139 55,552 SH SOLE 19 55,552 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 140,087 3,637,676 SH SOLE 21 3,637,676 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 35,150 912,746 SH SOLE 22 871,672 0 41,074
SOUTHSIDE BANCSHARES INC COM 84470P109 13 342 SH SOLE 25 342 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 422 10,956 SH SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 139 3,606 SH SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,833 47,605 SH SOLE 30 47,605 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 29 758 SH SOLE 36 758 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 144 3,741 SH SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 485 12,605 SH SOLE 43 480 0 12,125
SOUTHWEST AIRLS CO COM 844741108 81,221 1,330,191 SH SOLE 2 276,214 0 1,053,977
SOUTHWEST AIRLS CO COM 844741108 5,411 88,625 SH SOLE 4 82,598 0 6,027
SOUTHWEST AIRLS CO COM 844741108 29,310 480,020 SH SOLE 7 455,418 0 24,602
SOUTHWEST AIRLS CO COM 844741108 14 235 SH SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 1,466 24,004 SH SOLE 15 24,004 0 0
SOUTHWEST AIRLS CO COM 844741108 68 1,115 SH SOLE 17 0 0 1,115
SOUTHWEST AIRLS CO COM 844741108 81,060 1,327,554 SH SOLE 18 1,260,429 0 67,125
SOUTHWEST AIRLS CO COM 844741108 94,189 1,542,560 SH SOLE 19 1,542,560 0 0
SOUTHWEST AIRLS CO COM 844741108 834,415 13,665,489 SH SOLE 21 13,665,489 0 0
SOUTHWEST AIRLS CO COM 844741108 779,082 12,759,281 SH SOLE 22 11,517,906 0 1,241,375
SOUTHWEST AIRLS CO COM 844741108 6,064 99,312 SH SOLE 23 99,312 0 0
SOUTHWEST AIRLS CO COM 844741108 18,235 298,638 SH SOLE 25 298,638 0 0
SOUTHWEST AIRLS CO COM 844741108 44,441 727,817 SH SOLE 26 228,004 0 499,813
SOUTHWEST AIRLS CO COM 844741108 15,882 260,110 SH SOLE 28 19,275 0 240,835
SOUTHWEST AIRLS CO COM 844741108 433 7,091 SH SOLE 29 7,091 0 0
SOUTHWEST AIRLS CO COM 844741108 107,621 1,762,543 SH SOLE 30 1,523,812 0 238,731
SOUTHWEST AIRLS CO COM 844741108 3,641 59,630 SH SOLE 31 51,981 0 7,649
SOUTHWEST AIRLS CO COM 844741108 37,404 612,575 SH SOLE 34 612,575 0 0
SOUTHWEST AIRLS CO COM 844741108 4,352 71,282 SH SOLE 36 71,282 0 0
SOUTHWEST AIRLS CO COM 844741108 356 5,827 SH SOLE 40 5,827 0 0
SOUTHWEST AIRLS CO COM 844741108 15,144 248,014 SH SOLE 43 7,420 0 240,594
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 23,075 13,440,000 PRN SOLE 21 13,440,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 7,959 115,834 SH SOLE 2 52,810 0 63,024
SOUTHWEST GAS HLDGS INC COM 844895102 16 236 SH SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,225 90,604 SH SOLE 7 90,604 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 23,508 342,128 SH SOLE 18 332,118 0 10,010
SOUTHWEST GAS HLDGS INC COM 844895102 44,301 644,756 SH SOLE 19 644,756 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 372,861 5,426,589 SH SOLE 21 5,426,589 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 172,990 2,517,687 SH SOLE 22 2,424,291 0 93,396
SOUTHWEST GAS HLDGS INC COM 844895102 2,028 29,517 SH SOLE 23 29,517 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 82 1,193 SH SOLE 25 1,193 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 10,729 156,154 SH SOLE 26 19,363 0 136,791
SOUTHWEST GAS HLDGS INC COM 844895102 552 8,032 SH SOLE 28 7,149 0 883
SOUTHWEST GAS HLDGS INC COM 844895102 2,659 38,703 SH SOLE 30 38,703 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 1,611 23,441 SH SOLE 32 23,441 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 8 117 SH SOLE 34 117 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 317 4,617 SH SOLE 36 4,617 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 470 6,845 SH SOLE 40 6,845 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 7,026 102,261 SH SOLE 43 4,458 0 97,803
SOUTHWESTERN ENERGY CO COM 845467109 3,595 773,181 SH SOLE 2 221,374 0 551,807
SOUTHWESTERN ENERGY CO COM 845467109 12 2,634 SH SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 80 17,176 SH SOLE 7 17,176 0 0
SOUTHWESTERN ENERGY CO COM 845467109 12,399 2,666,467 SH SOLE 18 2,666,467 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,450 1,172,059 SH SOLE 19 1,172,059 0 0
SOUTHWESTERN ENERGY CO COM 845467109 364,262 78,335,923 SH SOLE 21 78,335,923 0 0
SOUTHWESTERN ENERGY CO COM 845467109 89,150 19,172,080 SH SOLE 22 18,156,825 0 1,015,255
SOUTHWESTERN ENERGY CO COM 845467109 2,692 579,004 SH SOLE 23 579,004 0 0
SOUTHWESTERN ENERGY CO COM 845467109 33 7,110 SH SOLE 25 7,110 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,020 219,252 SH SOLE 26 113,714 0 105,538
SOUTHWESTERN ENERGY CO COM 845467109 653 140,439 SH SOLE 28 77,394 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 8,536 1,835,747 SH SOLE 30 1,835,747 0 0
SOUTHWESTERN ENERGY CO COM 845467109 272 58,559 SH SOLE 36 58,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109 356 76,494 SH SOLE 40 76,494 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,122 886,454 SH SOLE 43 26,940 0 859,514
SP PLUS CORP COM 78469C103 812 24,769 SH SOLE 2 7,363 0 17,406
SP PLUS CORP COM 78469C103 4 122 SH SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 12 375 SH SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 2,638 80,442 SH SOLE 18 80,442 0 0
SP PLUS CORP COM 78469C103 1,305 39,784 SH SOLE 19 39,784 0 0
SP PLUS CORP COM 78469C103 31,378 956,939 SH SOLE 21 956,939 0 0
SP PLUS CORP COM 78469C103 20,708 631,527 SH SOLE 22 595,878 0 35,649
SP PLUS CORP COM 78469C103 29 898 SH SOLE 25 898 0 0
SP PLUS CORP COM 78469C103 154 4,706 SH SOLE 26 1,618 0 3,088
SP PLUS CORP COM 78469C103 102 3,116 SH SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 542 16,520 SH SOLE 30 16,520 0 0
SP PLUS CORP COM 78469C103 52 1,585 SH SOLE 36 1,585 0 0
SP PLUS CORP COM 78469C103 99 3,010 SH SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 63 1,920 SH SOLE 43 56 0 1,864
SPAR GROUP INC COM 784933103 12 7,236 SH SOLE 21 7,236 0 0
SPAR GROUP INC COM 784933103 2 1,079 SH SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 38 3,593 SH SOLE 2 1,039 0 2,554
SPARK ENERGY INC CL A COM 846511103 1 123 SH SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 448 41,902 SH SOLE 18 41,902 0 0
SPARK ENERGY INC CL A COM 846511103 426 39,877 SH SOLE 19 39,877 0 0
SPARK ENERGY INC CL A COM 846511103 4,907 459,415 SH SOLE 21 459,415 0 0
SPARK ENERGY INC CL A COM 846511103 4,552 426,178 SH SOLE 22 423,762 0 2,416
SPARK ENERGY INC CL A COM 846511103 5 455 SH SOLE 43 0 0 455
SPARTANNASH CO COM 847215100 881 44,873 SH SOLE 2 11,746 0 33,127
SPARTANNASH CO COM 847215100 3 137 SH SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 16 799 SH SOLE 7 799 0 0
SPARTANNASH CO COM 847215100 3,070 156,394 SH SOLE 18 156,394 0 0
SPARTANNASH CO COM 847215100 2,137 108,864 SH SOLE 19 108,864 0 0
SPARTANNASH CO COM 847215100 89,482 4,558,455 SH SOLE 21 4,558,455 0 0
SPARTANNASH CO COM 847215100 22,562 1,149,369 SH SOLE 22 1,092,339 0 57,030
SPARTANNASH CO COM 847215100 891 45,388 SH SOLE 23 45,388 0 0
SPARTANNASH CO COM 847215100 17 860 SH SOLE 25 860 0 0
SPARTANNASH CO COM 847215100 823 41,936 SH SOLE 26 15,577 0 26,359
SPARTANNASH CO COM 847215100 107 5,434 SH SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,703 86,754 SH SOLE 30 86,754 0 0
SPARTANNASH CO COM 847215100 36 1,818 SH SOLE 34 1,818 0 0
SPARTANNASH CO COM 847215100 30 1,531 SH SOLE 36 1,531 0 0
SPARTANNASH CO COM 847215100 85 4,339 SH SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 2,359 120,176 SH SOLE 43 5,340 0 114,836
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 129 390 SH SOLE 17 0 0 390
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 149 450 SH SOLE 43 0 0 450
SPDR GOLD TR GOLD SHS 78463V107 2,033 12,710 SH SOLE 4 12,710 0 0
SPDR GOLD TR GOLD SHS 78463V107 25,460 159,165 SH SOLE 18 159,165 0 0
SPDR GOLD TR GOLD SHS 78463V107 150,316 939,711 SH SOLE 19 939,711 0 0
SPDR GOLD TR GOLD SHS 78463V107 11,182 69,902 SH SOLE 22 69,902 0 0
SPDR GOLD TR GOLD SHS 78463V107 129,905 812,111 SH SOLE 25 812,111 0 0
SPDR GOLD TR GOLD SHS 78463V107 70,211 438,926 SH SOLE 34 438,926 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 59 1,316 SH SOLE 2 1,316 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 71 1,595 SH SOLE 4 1,595 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 29 SH SOLE 17 0 0 29
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 848 19,060 SH SOLE 18 19,060 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11,007 247,292 SH SOLE 19 247,292 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 507 11,392 SH SOLE 22 11,392 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 0 1 SH SOLE 43 0 0 1
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 3,221 24,592 SH SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 103 SH SOLE 17 0 0 103
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 3 63 SH SOLE 17 0 0 63
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 112 2,552 SH SOLE 17 0 0 2,552
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 84,128 1,673,864 SH SOLE 13 1,673,864 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 108 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 27 SH SOLE 17 0 0 27
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 251 6,704 SH SOLE 43 0 0 6,704
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 114 3,231 SH SOLE 17 0 0 3,231
SPDR S&P 500 ETF TR OPTIONS 78462F103 22,393 56,500 SH Call SOLE 2 56,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 229,951 580,200 SH Put SOLE 2 580,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 42,408 107,000 SH Call SOLE 4 107,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 36,462 92,000 SH Put SOLE 4 92,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 508,293 1,282,500 SH Call SOLE 18 1,282,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 434,854 1,097,200 SH Put SOLE 18 1,097,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 6,266,491 15,811,300 SH Call SOLE 19 15,811,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,127,103 10,413,300 SH Put SOLE 19 10,413,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 294,870 744,000 SH Call SOLE 22 744,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 221,865 559,800 SH Put SOLE 22 559,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,527,318 6,376,800 SH Call SOLE 34 6,376,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,646,712 4,154,900 SH Put SOLE 34 4,154,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 153,113 386,326 SH SOLE 2 386,326 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,472 56,700 SH SOLE 4 56,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,436 61,655 SH SOLE 17 0 0 61,655
SPDR S&P 500 ETF TR TR UNIT 78462F103 329,620 831,681 SH SOLE 18 789,580 0 42,101
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,338,276 8,422,970 SH SOLE 19 8,422,970 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 172,333 434,821 SH SOLE 22 434,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 363,175 916,346 SH SOLE 23 916,346 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,294,176 3,265,400 SH SOLE 34 3,265,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 50 SH SOLE 43 0 0 50
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 24,485 51,433 SH SOLE 2 51,433 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,070 4,348 SH SOLE 17 0 0 4,348
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 906 1,903 SH SOLE 18 1,903 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 815 1,713 SH SOLE 22 1,713 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 5 37 SH SOLE 17 0 0 37
SPDR SER TR S&P 600 SMCP GRW 78464A201 21 247 SH SOLE 17 0 0 247
SPDR SER TR S&P 600 SMCP VAL 78464A300 1 7 SH SOLE 17 0 0 7
SPDR SER TR PORTFOLIO INTRMD 78464A375 26 721 SH SOLE 17 0 0 721
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 80 SH SOLE 17 0 0 80
SPDR SER TR PRTFLO S&P500 GW 78464A409 43,398 769,461 SH SOLE 17 0 0 769,461
SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH SOLE 17 0 0 10
SPDR SER TR PRTFLO S&P500 VL 78464A508 50,507 1,332,647 SH SOLE 17 0 0 1,332,647
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,450 91,042 SH SOLE 22 91,042 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 0 0 SH SOLE 43 0 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 19 663 SH SOLE 17 0 0 663
SPDR SER TR DJ REIT ETF 78464A607 7 69 SH SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 849 8,963 SH SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 9,024 304,348 SH SOLE 17 0 0 304,348
SPDR SER TR PORTFLI TIPS ETF 78464A656 9,385 307,194 SH SOLE 2 307,194 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 159 5,200 SH SOLE 17 0 0 5,200
SPDR SER TR PORTFOLIO LN TSR 78464A664 58 1,485 SH SOLE 17 0 0 1,485
SPDR SER TR PORTFLI INTRMDIT 78464A672 6 175 SH SOLE 17 0 0 175
SPDR SER TR S&P DIVID ETF 78464A763 17 140 SH SOLE 17 0 0 140
SPDR SER TR S&P DIVID ETF 78464A763 1,007 8,531 SH SOLE 43 0 0 8,531
SPDR SER TR OPTIONS 78464A797 8,970 172,900 SH Call SOLE 19 172,900 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 175 3,566 SH SOLE 17 0 0 3,566
SPDR SER TR S&P 600 SML CAP 78464A813 2,985 31,762 SH SOLE 17 0 0 31,762
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 0 1 SH SOLE 43 0 0 1
SPDR SER TR PORTFOLIO S&P400 78464A847 12 270 SH SOLE 17 0 0 270
SPDR SER TR PORTFOLIO S&P500 78464A854 29,037 622,971 SH SOLE 17 0 0 622,971
SPDR SER TR S&P BIOTECH 78464A870 509 3,750 SH SOLE 22 3,750 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1 19 SH SOLE 17 0 0 19
SPDR SER TR BLOOMBERG SRT TR 78468R408 0 3 SH SOLE 17 0 0 3
SPDR SER TR S&P OILGAS EXP 78468R556 98 1,205 SH SOLE 2 1,205 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 296 3,636 SH SOLE 4 3,636 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 3,527 43,359 SH SOLE 18 43,359 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 34,007 418,083 SH SOLE 19 418,083 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,746 21,466 SH SOLE 22 21,466 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 5,212 47,908 SH SOLE 2 47,908 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 105 966 SH SOLE 4 966 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 8,265 75,964 SH SOLE 17 0 0 75,964
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,385 12,734 SH SOLE 18 12,734 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 111,426 1,024,133 SH SOLE 19 1,024,133 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 16,451 151,202 SH SOLE 22 151,202 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 16,085 147,837 SH SOLE 26 0 0 147,837
SPDR SER TR BLOOMBERG BRCLYS 78468R622 8,160 75,000 SH SOLE 30 75,000 0 0
SPDR SER TR OPTIONS 78468R622 2,176 20,000 SH Put SOLE 2 20,000 0 0
SPDR SER TR OPTIONS 78468R622 250 2,300 SH Put SOLE 4 2,300 0 0
SPDR SER TR OPTIONS 78468R622 2,937 27,000 SH Put SOLE 18 27,000 0 0
SPDR SER TR OPTIONS 78468R622 95,395 876,800 SH Put SOLE 19 876,800 0 0
SPDR SER TR OPTIONS 78468R622 28,342 260,500 SH Put SOLE 22 260,500 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 10 107 SH SOLE 17 0 0 107
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 70 SH SOLE 2 70 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 8 162 SH SOLE 17 0 0 162
SPDR SER TR NUVEEN BLMBRG SR 78468R739 10 205 SH SOLE 2 205 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 37 SH SOLE 17 0 0 37
SPDR SER TR PRTFLO S&P500 HI 78468R788 10 265 SH SOLE 17 0 0 265
SPDR SER TR SPDR S&P 500 ETF 78468R796 5 47 SH SOLE 17 0 0 47
SPDR SER TR PORTFOLIO S&P600 78468R853 2,618 61,936 SH SOLE 17 0 0 61,936
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH SOLE 17 0 0 30
SPDR SER TR PORTFOLIO INTRMD 78464A375 477,828 13,181,447 SH OTR 2 0 0 13,181,447
SPDR SER TR PORTFOLIO SHORT 78464A474 280,364 8,954,460 SH OTR 2 0 0 8,954,460
SPDR SER TR BLOOMBERG SRT TR 78468R408 33,356 1,220,506 SH OTR 2 0 0 1,220,506
SPDR SER TR BLOOMBERG BRCLYS 78468R622 575,013 5,285,048 SH OTR 2 0 0 5,285,048
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7,439 87,522 SH SOLE 2 13,969 0 73,553
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 14 163 SH SOLE 4 163 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 93 1,099 SH SOLE 7 1,099 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,358 15,974 SH SOLE 18 15,974 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,057 12,431 SH SOLE 19 12,431 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 37,974 446,748 SH SOLE 21 446,748 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 92,255 1,085,356 SH SOLE 22 1,028,250 0 57,106
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 42 495 SH SOLE 25 495 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,379 16,218 SH SOLE 26 8,835 0 7,383
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 354 4,167 SH SOLE 28 1,838 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,578 30,326 SH SOLE 30 30,326 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 69 807 SH SOLE 31 807 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 263 3,099 SH SOLE 36 3,099 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 408 4,800 SH SOLE 40 4,800 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 840 9,883 SH SOLE 43 270 0 9,613
SPECTRUM PHARMACEUTICALS INC COM 84763A108 652 200,113 SH SOLE 2 52,555 0 147,558
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7 2,144 SH SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,139 656,097 SH SOLE 18 607,408 0 48,689
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,928 1,511,808 SH SOLE 19 1,511,808 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 61,772 18,948,586 SH SOLE 21 18,948,586 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 19,068 5,849,050 SH SOLE 22 5,654,586 0 194,464
SPECTRUM PHARMACEUTICALS INC COM 84763A108 259 79,405 SH SOLE 23 79,405 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,399 429,244 SH SOLE 26 21,329 0 407,915
SPECTRUM PHARMACEUTICALS INC COM 84763A108 40 12,332 SH SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,216 373,057 SH SOLE 30 373,057 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 14 4,254 SH SOLE 34 4,254 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 14 4,175 SH SOLE 36 4,175 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 35 10,623 SH SOLE 40 10,623 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 300 92,163 SH SOLE 43 0 0 92,163
SPERO THERAPEUTICS INC COM 84833T103 133 9,005 SH SOLE 2 1,180 0 7,825
SPERO THERAPEUTICS INC COM 84833T103 6 377 SH SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,058 71,851 SH SOLE 18 71,851 0 0
SPERO THERAPEUTICS INC COM 84833T103 555 37,687 SH SOLE 19 37,687 0 0
SPERO THERAPEUTICS INC COM 84833T103 14,739 1,001,324 SH SOLE 21 1,001,324 0 0
SPERO THERAPEUTICS INC COM 84833T103 9,540 648,105 SH SOLE 22 641,604 0 6,501
SPERO THERAPEUTICS INC COM 84833T103 121 8,247 SH SOLE 30 8,247 0 0
SPIRE INC COM 84857L101 5,779 78,207 SH SOLE 2 37,228 0 40,979
SPIRE INC COM 84857L101 465 6,293 SH SOLE 4 6,293 0 0
SPIRE INC COM 84857L101 5,755 77,885 SH SOLE 7 77,885 0 0
SPIRE INC COM 84857L101 19,957 270,087 SH SOLE 18 270,087 0 0
SPIRE INC COM 84857L101 6,550 88,644 SH SOLE 19 88,644 0 0
SPIRE INC COM 84857L101 290,015 3,924,957 SH SOLE 21 3,924,957 0 0
SPIRE INC COM 84857L101 125,677 1,700,862 SH SOLE 22 1,621,058 0 79,804
SPIRE INC COM 84857L101 61 822 SH SOLE 25 822 0 0
SPIRE INC COM 84857L101 1,783 24,136 SH SOLE 26 20,105 0 4,031
SPIRE INC COM 84857L101 519 7,023 SH SOLE 28 6,644 0 379
SPIRE INC COM 84857L101 4,406 59,627 SH SOLE 30 59,627 0 0
SPIRE INC COM 84857L101 411 5,557 SH SOLE 36 5,557 0 0
SPIRE INC COM 84857L101 452 6,120 SH SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 4,530 61,308 SH SOLE 43 9,302 0 52,006
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,522 236,835 SH SOLE 2 37,191 0 199,644
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 57 1,167 SH SOLE 4 1,167 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 142 2,914 SH SOLE 7 2,914 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,031 41,744 SH SOLE 18 41,744 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,397 28,718 SH SOLE 19 28,718 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 96,700 1,987,672 SH SOLE 21 1,987,672 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 142,075 2,920,344 SH SOLE 22 2,781,156 0 139,188
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 55 1,130 SH SOLE 23 1,130 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 50 1,018 SH SOLE 25 1,018 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,784 36,678 SH SOLE 26 27,116 0 9,562
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 905 18,611 SH SOLE 28 14,451 0 4,160
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 158 3,257 SH SOLE 29 3,257 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,553 73,025 SH SOLE 30 73,025 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 102 2,096 SH SOLE 31 2,096 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 295 6,066 SH SOLE 34 6,066 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 338 6,957 SH SOLE 36 6,957 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 691 14,208 SH SOLE 40 14,208 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,099 84,250 SH SOLE 43 9,313 0 74,937
SPIRIT AIRLS INC COM 848577102 4,343 117,707 SH SOLE 2 22,432 0 95,275
SPIRIT AIRLS INC COM 848577102 5 128 SH SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 65 1,748 SH SOLE 7 1,748 0 0
SPIRIT AIRLS INC COM 848577102 6 175 SH SOLE 17 0 0 175
SPIRIT AIRLS INC COM 848577102 11,897 322,412 SH SOLE 18 322,412 0 0
SPIRIT AIRLS INC COM 848577102 14,226 385,531 SH SOLE 19 385,531 0 0
SPIRIT AIRLS INC COM 848577102 135,592 3,674,576 SH SOLE 21 3,674,576 0 0
SPIRIT AIRLS INC COM 848577102 112,007 3,035,413 SH SOLE 22 2,916,895 0 118,518
SPIRIT AIRLS INC COM 848577102 592 16,030 SH SOLE 23 16,030 0 0
SPIRIT AIRLS INC COM 848577102 3,470 94,031 SH SOLE 26 7,210 0 86,821
SPIRIT AIRLS INC COM 848577102 96 2,601 SH SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 496 13,453 SH SOLE 30 13,453 0 0
SPIRIT AIRLS INC COM 848577102 459 12,449 SH SOLE 34 12,449 0 0
SPIRIT AIRLS INC COM 848577102 75 2,029 SH SOLE 40 2,029 0 0
SPIRIT AIRLS INC COM 848577102 2,127 57,640 SH SOLE 43 27,593 0 30,047
SPIRIT OF TEX BANCSHARES INC COM 84861D103 312 13,986 SH SOLE 2 1,483 0 12,503
SPIRIT OF TEX BANCSHARES INC COM 84861D103 9 418 SH SOLE 7 418 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,078 48,303 SH SOLE 18 48,303 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 552 24,745 SH SOLE 19 24,745 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 12,723 570,276 SH SOLE 21 570,276 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 8,917 399,693 SH SOLE 22 383,872 0 15,821
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 23 SH SOLE 43 0 0 23
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 17,512 412,042 SH SOLE 2 206,081 0 205,961
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,643 556,312 SH SOLE 4 556,312 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,482 152,513 SH SOLE 7 152,513 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 28,347 666,995 SH SOLE 18 665,885 0 1,110
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 37,410 880,239 SH SOLE 19 880,239 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 265,076 6,237,085 SH SOLE 21 6,237,085 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 215,464 5,069,734 SH SOLE 22 4,567,167 0 502,567
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,894 44,568 SH SOLE 23 44,568 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21,323 501,708 SH SOLE 25 501,708 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,328 54,775 SH SOLE 26 41,319 0 13,456
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,740 158,586 SH SOLE 28 81,346 0 77,240
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 98 2,299 SH SOLE 29 2,299 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 20,486 482,032 SH SOLE 30 482,032 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 139 3,281 SH SOLE 31 3,281 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19,898 468,185 SH SOLE 34 468,185 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 144 3,399 SH SOLE 36 3,399 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 633 14,895 SH SOLE 40 14,895 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,478 128,886 SH SOLE 43 12,807 0 116,079
SPLUNK INC COM 848637104 57,510 424,489 SH SOLE 2 115,690 0 308,799
SPLUNK INC COM 848637104 10,800 79,717 SH SOLE 4 73,591 0 6,126
SPLUNK INC COM 848637104 4,445 32,810 SH SOLE 7 30,149 0 2,661
SPLUNK INC COM 848637104 60 445 SH SOLE 13 445 0 0
SPLUNK INC COM 848637104 2,179 16,085 SH SOLE 15 16,085 0 0
SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3
SPLUNK INC COM 848637104 34,313 253,267 SH SOLE 18 242,199 0 11,068
SPLUNK INC COM 848637104 22,881 168,892 SH SOLE 19 168,892 0 0
SPLUNK INC COM 848637104 453,818 3,349,707 SH SOLE 21 3,349,707 0 0
SPLUNK INC COM 848637104 578,099 4,267,043 SH SOLE 22 3,926,749 0 340,294
SPLUNK INC COM 848637104 14,630 107,988 SH SOLE 23 107,988 0 0
SPLUNK INC COM 848637104 42,803 315,936 SH SOLE 25 315,936 0 0
SPLUNK INC COM 848637104 37,561 277,245 SH SOLE 26 140,200 0 137,045
SPLUNK INC COM 848637104 39,405 290,852 SH SOLE 28 19,781 0 271,071
SPLUNK INC COM 848637104 1,869 13,799 SH SOLE 29 13,799 0 0
SPLUNK INC COM 848637104 96,758 714,190 SH SOLE 30 714,190 0 0
SPLUNK INC COM 848637104 7,893 58,263 SH SOLE 31 41,588 0 16,675
SPLUNK INC COM 848637104 4,642 34,263 SH SOLE 32 34,263 0 0
SPLUNK INC COM 848637104 12,634 93,252 SH SOLE 34 93,252 0 0
SPLUNK INC COM 848637104 11,664 86,095 SH SOLE 36 86,095 0 0
SPLUNK INC COM 848637104 899 6,635 SH SOLE 40 6,635 0 0
SPLUNK INC COM 848637104 6,671 49,238 SH SOLE 43 4,106 0 45,132
SPLUNK INC NOTE 0.500% 9/1 848637AC8 5,402 4,728,000 PRN SOLE 21 4,728,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 5,965 5,063,000 PRN SOLE 21 5,063,000 0 0
SPOK HLDGS INC COM 84863T106 172 16,372 SH SOLE 2 801 0 15,571
SPOK HLDGS INC COM 84863T106 5 516 SH SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 904 86,219 SH SOLE 18 86,219 0 0
SPOK HLDGS INC COM 84863T106 405 38,632 SH SOLE 19 38,632 0 0
SPOK HLDGS INC COM 84863T106 23,580 2,247,846 SH SOLE 21 2,247,846 0 0
SPOK HLDGS INC COM 84863T106 6,956 663,085 SH SOLE 22 643,918 0 19,167
SPOK HLDGS INC COM 84863T106 296 28,192 SH SOLE 30 28,192 0 0
SPOK HLDGS INC COM 84863T106 45 4,319 SH SOLE 43 0 0 4,319
SPORTSMANS WHSE HLDGS INC COM 84920Y106 312 18,089 SH SOLE 2 13,529 0 4,560
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 161 SH SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 12 725 SH SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,450 142,109 SH SOLE 18 142,109 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,447 83,905 SH SOLE 19 83,905 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 28,578 1,657,671 SH SOLE 21 1,657,671 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 21,253 1,232,798 SH SOLE 22 1,192,721 0 40,077
SPORTSMANS WHSE HLDGS INC COM 84920Y106 165 9,599 SH SOLE 30 9,599 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 120 6,949 SH SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 42 2,450 SH SOLE 43 0 0 2,450
SPOTIFY TECHNOLOGY S A SHS L8681T102 72,367 270,077 SH SOLE 2 19,241 0 250,836
SPOTIFY TECHNOLOGY S A SHS L8681T102 653 2,438 SH SOLE 7 2,438 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 240 897 SH SOLE 15 897 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 19,847 74,071 SH SOLE 18 73,289 0 782
SPOTIFY TECHNOLOGY S A SHS L8681T102 9,743 36,362 SH SOLE 19 36,362 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 433,271 1,616,986 SH SOLE 21 1,616,986 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 245,967 917,959 SH SOLE 22 802,726 0 115,233
SPOTIFY TECHNOLOGY S A SHS L8681T102 44,814 167,246 SH SOLE 25 167,246 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 21,482 80,172 SH SOLE 26 0 0 80,172
SPOTIFY TECHNOLOGY S A SHS L8681T102 27,039 100,911 SH SOLE 28 0 0 100,911
SPOTIFY TECHNOLOGY S A SHS L8681T102 23,870 89,082 SH SOLE 30 89,082 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 682 2,547 SH SOLE 31 2,547 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 10,671 39,824 SH SOLE 36 39,824 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,534 9,456 SH SOLE 43 2,047 0 7,409
SPRINGWORKS THERAPEUTICS INC COM 85205L107 903 12,276 SH SOLE 2 7,953 0 4,323
SPRINGWORKS THERAPEUTICS INC COM 85205L107 6 77 SH SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 30 414 SH SOLE 7 414 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5,542 75,334 SH SOLE 18 75,334 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5,008 68,072 SH SOLE 19 68,072 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 98,239 1,335,316 SH SOLE 21 1,335,316 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 54,221 736,996 SH SOLE 22 721,897 0 15,099
SPRINGWORKS THERAPEUTICS INC COM 85205L107 86 1,172 SH SOLE 23 1,172 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 32 437 SH SOLE 25 437 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 260 3,533 SH SOLE 26 651 0 2,882
SPRINGWORKS THERAPEUTICS INC COM 85205L107 123 1,673 SH SOLE 28 1,673 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2,143 29,129 SH SOLE 30 29,129 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 147 2,004 SH SOLE 34 2,004 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 57 770 SH SOLE 36 770 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 172 2,335 SH SOLE 40 2,335 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 34 1,948 SH SOLE 17 0 0 1,948
SPROUT SOCIAL INC COM CL A 85209W109 1,343 23,252 SH SOLE 2 12,277 0 10,975
SPROUT SOCIAL INC COM CL A 85209W109 5 88 SH SOLE 4 88 0 0
SPROUT SOCIAL INC COM CL A 85209W109 32 558 SH SOLE 7 558 0 0
SPROUT SOCIAL INC COM CL A 85209W109 6,049 104,728 SH SOLE 18 91,355 0 13,373
SPROUT SOCIAL INC COM CL A 85209W109 18,358 317,831 SH SOLE 19 317,831 0 0
SPROUT SOCIAL INC COM CL A 85209W109 62,693 1,085,401 SH SOLE 21 1,085,401 0 0
SPROUT SOCIAL INC COM CL A 85209W109 59,805 1,035,399 SH SOLE 22 1,019,204 0 16,195
SPROUT SOCIAL INC COM CL A 85209W109 838 14,500 SH SOLE 23 14,500 0 0
SPROUT SOCIAL INC COM CL A 85209W109 35 604 SH SOLE 25 604 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,531 61,127 SH SOLE 26 1,057 0 60,070
SPROUT SOCIAL INC COM CL A 85209W109 168 2,911 SH SOLE 28 2,911 0 0
SPROUT SOCIAL INC COM CL A 85209W109 994 17,203 SH SOLE 30 17,203 0 0
SPROUT SOCIAL INC COM CL A 85209W109 291 5,037 SH SOLE 34 5,037 0 0
SPROUT SOCIAL INC COM CL A 85209W109 85 1,480 SH SOLE 36 1,480 0 0
SPROUT SOCIAL INC COM CL A 85209W109 129 2,228 SH SOLE 40 2,228 0 0
SPROUTS FMRS MKT INC COM 85208M102 9,477 356,006 SH SOLE 2 159,550 0 196,456
SPROUTS FMRS MKT INC COM 85208M102 14 517 SH SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 93 3,506 SH SOLE 7 3,506 0 0
SPROUTS FMRS MKT INC COM 85208M102 8,079 303,486 SH SOLE 18 294,686 0 8,800
SPROUTS FMRS MKT INC COM 85208M102 804 30,197 SH SOLE 19 30,197 0 0
SPROUTS FMRS MKT INC COM 85208M102 160,766 6,039,297 SH SOLE 21 6,039,297 0 0
SPROUTS FMRS MKT INC COM 85208M102 117,814 4,425,783 SH SOLE 22 3,640,759 0 785,024
SPROUTS FMRS MKT INC COM 85208M102 672 25,243 SH SOLE 23 25,243 0 0
SPROUTS FMRS MKT INC COM 85208M102 50 1,865 SH SOLE 25 1,865 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,166 43,799 SH SOLE 26 34,566 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 523 19,645 SH SOLE 28 14,379 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 2,144 80,536 SH SOLE 30 80,536 0 0
SPROUTS FMRS MKT INC COM 85208M102 59 2,231 SH SOLE 31 2,231 0 0
SPROUTS FMRS MKT INC COM 85208M102 113 4,230 SH SOLE 34 4,230 0 0
SPROUTS FMRS MKT INC COM 85208M102 234 8,776 SH SOLE 36 8,776 0 0
SPROUTS FMRS MKT INC COM 85208M102 398 14,945 SH SOLE 40 14,945 0 0
SPROUTS FMRS MKT INC COM 85208M102 8,413 316,038 SH SOLE 43 18,017 0 298,021
SPRUCE BIOSCIENCES INC COM 85209E109 53 3,192 SH SOLE 2 396 0 2,796
SPRUCE BIOSCIENCES INC COM 85209E109 401 24,153 SH SOLE 18 24,153 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 199 11,979 SH SOLE 19 11,979 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 4,040 243,392 SH SOLE 21 243,392 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 1,039 62,590 SH SOLE 22 61,234 0 1,356
SPS COMM INC COM 78463M107 1,716 17,284 SH SOLE 2 12,471 0 4,813
SPS COMM INC COM 78463M107 15 149 SH SOLE 4 149 0 0
SPS COMM INC COM 78463M107 64 644 SH SOLE 7 644 0 0
SPS COMM INC COM 78463M107 14,462 145,626 SH SOLE 18 142,832 0 2,794
SPS COMM INC COM 78463M107 13,139 132,299 SH SOLE 19 132,299 0 0
SPS COMM INC COM 78463M107 419,301 4,222,144 SH SOLE 21 4,222,144 0 0
SPS COMM INC COM 78463M107 105,735 1,064,701 SH SOLE 22 1,037,739 0 26,962
SPS COMM INC COM 78463M107 143 1,442 SH SOLE 23 1,442 0 0
SPS COMM INC COM 78463M107 75 752 SH SOLE 25 752 0 0
SPS COMM INC COM 78463M107 2,618 26,361 SH SOLE 26 9,978 0 16,383
SPS COMM INC COM 78463M107 176 1,774 SH SOLE 28 1,774 0 0
SPS COMM INC COM 78463M107 7,724 77,780 SH SOLE 30 77,780 0 0
SPS COMM INC COM 78463M107 157 1,576 SH SOLE 36 1,576 0 0
SPS COMM INC COM 78463M107 414 4,169 SH SOLE 40 4,169 0 0
SPS COMM INC COM 78463M107 2,930 29,503 SH SOLE 43 220 0 29,283
SPX CORP COM 784635104 1,623 27,850 SH SOLE 2 14,506 0 13,344
SPX CORP COM 784635104 11 196 SH SOLE 4 196 0 0
SPX CORP COM 784635104 44 761 SH SOLE 7 761 0 0
SPX CORP COM 784635104 10,323 177,154 SH SOLE 18 177,154 0 0
SPX CORP COM 784635104 4,524 77,643 SH SOLE 19 77,643 0 0
SPX CORP COM 784635104 302,358 5,188,920 SH SOLE 21 5,188,920 0 0
SPX CORP COM 784635104 75,100 1,288,827 SH SOLE 22 1,245,854 0 42,973
SPX CORP COM 784635104 1,291 22,162 SH SOLE 26 5,150 0 17,012
SPX CORP COM 784635104 73 1,258 SH SOLE 28 352 0 906
SPX CORP COM 784635104 5,690 97,652 SH SOLE 30 97,652 0 0
SPX CORP COM 784635104 310 5,325 SH SOLE 40 5,325 0 0
SPX CORP COM 784635104 2,231 38,290 SH SOLE 43 1,247 0 37,043
SPX FLOW INC COM 78469X107 3,110 49,109 SH SOLE 2 13,886 0 35,223
SPX FLOW INC COM 78469X107 9 144 SH SOLE 4 144 0 0
SPX FLOW INC COM 78469X107 42 656 SH SOLE 7 656 0 0
SPX FLOW INC COM 78469X107 11,102 175,302 SH SOLE 18 175,302 0 0
SPX FLOW INC COM 78469X107 4,907 77,488 SH SOLE 19 77,488 0 0
SPX FLOW INC COM 78469X107 319,341 5,042,485 SH SOLE 21 5,042,485 0 0
SPX FLOW INC COM 78469X107 77,590 1,225,176 SH SOLE 22 1,158,612 0 66,564
SPX FLOW INC COM 78469X107 1,547 24,435 SH SOLE 25 24,435 0 0
SPX FLOW INC COM 78469X107 1,265 19,979 SH SOLE 26 12,229 0 7,750
SPX FLOW INC COM 78469X107 84 1,330 SH SOLE 28 424 0 906
SPX FLOW INC COM 78469X107 5,876 92,778 SH SOLE 30 92,778 0 0
SPX FLOW INC COM 78469X107 177 2,787 SH SOLE 34 2,787 0 0
SPX FLOW INC COM 78469X107 180 2,841 SH SOLE 36 2,841 0 0
SPX FLOW INC COM 78469X107 334 5,270 SH SOLE 40 5,270 0 0
SPX FLOW INC COM 78469X107 1,804 28,483 SH SOLE 43 1,039 0 27,444
SQUARE INC CL A 852234103 203,114 894,577 SH SOLE 2 192,697 0 701,880
SQUARE INC CL A 852234103 42,558 187,439 SH SOLE 4 172,498 0 14,941
SQUARE INC CL A 852234103 7,866 34,646 SH SOLE 7 34,646 0 0
SQUARE INC CL A 852234103 270 1,190 SH SOLE 13 1,190 0 0
SQUARE INC CL A 852234103 7,426 32,708 SH SOLE 15 32,708 0 0
SQUARE INC CL A 852234103 45 200 SH SOLE 17 0 0 200
SQUARE INC CL A 852234103 44,532 196,134 SH SOLE 18 172,738 0 23,396
SQUARE INC CL A 852234103 243,487 1,072,395 SH SOLE 19 1,072,395 0 0
SQUARE INC CL A 852234103 922,578 4,063,326 SH SOLE 21 4,063,326 0 0
SQUARE INC CL A 852234103 2,211,165 9,738,672 SH SOLE 22 9,184,212 0 554,460
SQUARE INC CL A 852234103 58,921 259,505 SH SOLE 23 259,505 0 0
SQUARE INC CL A 852234103 133,631 588,555 SH SOLE 25 588,555 0 0
SQUARE INC CL A 852234103 159,215 701,232 SH SOLE 26 274,937 0 426,295
SQUARE INC CL A 852234103 255,195 1,123,961 SH SOLE 28 45,197 0 1,078,764
SQUARE INC CL A 852234103 2,176 9,584 SH SOLE 29 9,584 0 0
SQUARE INC CL A 852234103 242,936 1,069,968 SH SOLE 30 1,069,968 0 0
SQUARE INC CL A 852234103 33,985 149,679 SH SOLE 31 53,949 0 95,730
SQUARE INC CL A 852234103 298,465 1,314,535 SH SOLE 34 1,314,535 0 0
SQUARE INC CL A 852234103 45,431 200,094 SH SOLE 36 200,094 0 0
SQUARE INC CL A 852234103 3,519 15,500 SH SOLE 40 15,500 0 0
SQUARE INC CL A 852234103 30,003 132,142 SH SOLE 43 12,015 0 120,128
SQUARE INC NOTE 0.500% 5/1 852234AD5 11,847 4,060,000 PRN SOLE 21 4,060,000 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 55 3,993 SH SOLE 2 343 0 3,650
SQZ BIOTECHNOLOGIES CO COM 78472W104 212 15,496 SH SOLE 18 15,496 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 117 8,589 SH SOLE 19 8,589 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 2,218 162,142 SH SOLE 21 162,142 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 556 40,634 SH SOLE 22 38,872 0 1,762
SQZ BIOTECHNOLOGIES CO COM 78472W104 18 1,350 SH SOLE 23 1,350 0 0
SRAX INC CL A 78472M106 49 10,417 SH SOLE 21 10,417 0 0
SRAX INC CL A 78472M106 9 1,868 SH SOLE 22 1,868 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 42,365 606,347 SH SOLE 2 180,520 0 425,827
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,534 107,831 SH SOLE 4 98,780 0 9,051
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,597 22,851 SH SOLE 7 20,979 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 77 1,095 SH SOLE 13 1,095 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,498 21,438 SH SOLE 15 21,438 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 113,861 1,629,615 SH SOLE 18 1,025,714 0 603,901
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 195,702 2,800,942 SH SOLE 19 2,800,942 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 256,756 3,674,762 SH SOLE 21 3,674,762 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 409,752 5,864,495 SH SOLE 22 5,552,731 0 311,764
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12,182 174,349 SH SOLE 23 174,349 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,380 406,178 SH SOLE 25 406,178 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 29,779 426,202 SH SOLE 26 205,535 0 220,667
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 29,189 417,761 SH SOLE 28 24,036 0 393,725
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3 48 SH SOLE 29 48 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 61,968 886,904 SH SOLE 30 843,954 0 42,950
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,896 55,760 SH SOLE 31 32,650 0 23,110
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12,535 179,402 SH SOLE 34 179,402 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,297 118,750 SH SOLE 36 118,750 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 640 9,166 SH SOLE 40 9,166 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,244 60,737 SH SOLE 43 3,506 0 57,231
SSR MNG INC COM 784730103 385 26,965 SH SOLE 19 26,965 0 0
SSR MNG INC COM 784730103 786 55,024 SH SOLE 21 55,024 0 0
SSR MNG INC COM 784730103 5,460 382,369 SH SOLE 23 382,369 0 0
SSR MNG INC COM 784730103 23,714 1,660,628 SH SOLE 25 1,660,628 0 0
SSR MNG INC COM 784730103 10,250 717,814 SH SOLE 26 439,098 0 278,716
SSR MNG INC COM 784730103 80,210 5,616,966 SH SOLE 34 5,616,966 0 0
SSR MNG INC COM 784730103 811 56,815 SH SOLE 43 2 0 56,813
ST JOE CO COM 790148100 1,144 26,662 SH SOLE 2 10,606 0 16,056
ST JOE CO COM 790148100 6 142 SH SOLE 4 142 0 0
ST JOE CO COM 790148100 19 444 SH SOLE 7 444 0 0
ST JOE CO COM 790148100 5,669 132,153 SH SOLE 18 132,153 0 0
ST JOE CO COM 790148100 2,476 57,715 SH SOLE 19 57,715 0 0
ST JOE CO COM 790148100 161,345 3,760,955 SH SOLE 21 3,760,955 0 0
ST JOE CO COM 790148100 39,836 928,587 SH SOLE 22 891,153 0 37,434
ST JOE CO COM 790148100 38 887 SH SOLE 25 887 0 0
ST JOE CO COM 790148100 530 12,358 SH SOLE 26 1,846 0 10,512
ST JOE CO COM 790148100 197 4,593 SH SOLE 28 4,593 0 0
ST JOE CO COM 790148100 2,922 68,112 SH SOLE 30 68,112 0 0
ST JOE CO COM 790148100 89 2,071 SH SOLE 36 2,071 0 0
ST JOE CO COM 790148100 165 3,837 SH SOLE 40 3,837 0 0
ST JOE CO COM 790148100 987 23,006 SH SOLE 43 6,957 0 16,049
STAAR SURGICAL CO COM PAR $0.01 852312305 3,927 37,252 SH SOLE 2 30,627 0 6,625
STAAR SURGICAL CO COM PAR $0.01 852312305 14 136 SH SOLE 4 136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 77 735 SH SOLE 7 735 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 25,743 244,220 SH SOLE 18 241,803 0 2,417
STAAR SURGICAL CO COM PAR $0.01 852312305 10,619 100,743 SH SOLE 19 100,743 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 373,196 3,540,419 SH SOLE 21 3,540,419 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 158,503 1,503,677 SH SOLE 22 1,473,885 0 29,792
STAAR SURGICAL CO COM PAR $0.01 852312305 94 891 SH SOLE 23 891 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 65 613 SH SOLE 25 613 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,928 18,287 SH SOLE 26 13,516 0 4,771
STAAR SURGICAL CO COM PAR $0.01 852312305 484 4,595 SH SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 7,479 70,948 SH SOLE 30 70,948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 174 1,653 SH SOLE 34 1,653 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 131 1,242 SH SOLE 36 1,242 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 448 4,248 SH SOLE 40 4,248 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,204 11,422 SH SOLE 43 310 0 11,112
STAG INDL INC COM 85254J102 16,739 498,048 SH SOLE 2 133,196 0 364,852
STAG INDL INC COM 85254J102 16,499 490,882 SH SOLE 4 490,882 0 0
STAG INDL INC COM 85254J102 7,071 210,398 SH SOLE 7 210,398 0 0
STAG INDL INC COM 85254J102 27,626 821,957 SH SOLE 18 821,957 0 0
STAG INDL INC COM 85254J102 21,071 626,922 SH SOLE 19 626,922 0 0
STAG INDL INC COM 85254J102 224,256 6,672,308 SH SOLE 21 6,672,308 0 0
STAG INDL INC COM 85254J102 206,154 6,133,709 SH SOLE 22 5,651,603 0 482,106
STAG INDL INC COM 85254J102 1,308 38,913 SH SOLE 23 38,913 0 0
STAG INDL INC COM 85254J102 23,449 697,671 SH SOLE 25 697,671 0 0
STAG INDL INC COM 85254J102 2,545 75,735 SH SOLE 26 45,968 0 29,767
STAG INDL INC COM 85254J102 3,698 110,019 SH SOLE 28 9,562 0 100,457
STAG INDL INC COM 85254J102 22,750 676,883 SH SOLE 30 676,883 0 0
STAG INDL INC COM 85254J102 1,573 46,808 SH SOLE 34 46,808 0 0
STAG INDL INC COM 85254J102 597 17,749 SH SOLE 40 17,749 0 0
STAG INDL INC COM 85254J102 1,203 35,785 SH SOLE 43 1,963 0 33,822
STAMPS COM INC COM NEW 852857200 2,619 13,127 SH SOLE 2 9,668 0 3,459
STAMPS COM INC COM NEW 852857200 46 229 SH SOLE 4 229 0 0
STAMPS COM INC COM NEW 852857200 83 417 SH SOLE 7 417 0 0
STAMPS COM INC COM NEW 852857200 14,498 72,670 SH SOLE 18 69,509 0 3,161
STAMPS COM INC COM NEW 852857200 15,275 76,565 SH SOLE 19 76,565 0 0
STAMPS COM INC COM NEW 852857200 416,109 2,085,657 SH SOLE 21 2,085,657 0 0
STAMPS COM INC COM NEW 852857200 110,733 555,023 SH SOLE 22 541,623 0 13,400
STAMPS COM INC COM NEW 852857200 728 3,648 SH SOLE 23 3,648 0 0
STAMPS COM INC COM NEW 852857200 34 171 SH SOLE 25 171 0 0
STAMPS COM INC COM NEW 852857200 3,767 18,882 SH SOLE 26 4,843 0 14,039
STAMPS COM INC COM NEW 852857200 424 2,124 SH SOLE 28 2,124 0 0
STAMPS COM INC COM NEW 852857200 182 911 SH SOLE 29 911 0 0
STAMPS COM INC COM NEW 852857200 7,807 39,130 SH SOLE 30 39,130 0 0
STAMPS COM INC COM NEW 852857200 78 389 SH SOLE 31 389 0 0
STAMPS COM INC COM NEW 852857200 49 248 SH SOLE 34 248 0 0
STAMPS COM INC COM NEW 852857200 84 421 SH SOLE 36 421 0 0
STAMPS COM INC COM NEW 852857200 413 2,069 SH SOLE 40 2,069 0 0
STAMPS COM INC COM NEW 852857200 2,899 14,531 SH SOLE 43 550 0 13,981
STANDARD AVB FINL CORP COM 85303B100 97 2,957 SH SOLE 2 228 0 2,729
STANDARD AVB FINL CORP COM 85303B100 476 14,574 SH SOLE 18 14,574 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,870 118,519 SH SOLE 21 118,519 0 0
STANDARD AVB FINL CORP COM 85303B100 749 22,949 SH SOLE 22 20,370 0 2,579
STANDARD MTR PRODS INC COM 853666105 878 21,107 SH SOLE 2 6,361 0 14,746
STANDARD MTR PRODS INC COM 853666105 4 105 SH SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 14 339 SH SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 3,653 87,843 SH SOLE 18 87,843 0 0
STANDARD MTR PRODS INC COM 853666105 1,540 37,034 SH SOLE 19 37,034 0 0
STANDARD MTR PRODS INC COM 853666105 103,002 2,477,208 SH SOLE 21 2,477,208 0 0
STANDARD MTR PRODS INC COM 853666105 25,622 616,218 SH SOLE 22 586,273 0 29,945
STANDARD MTR PRODS INC COM 853666105 391 9,397 SH SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 119 2,859 SH SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 2,972 71,471 SH SOLE 30 71,471 0 0
STANDARD MTR PRODS INC COM 853666105 90 2,167 SH SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 144 3,463 SH SOLE 43 167 0 3,296
STANDEX INTL CORP COM 854231107 1,390 14,540 SH SOLE 2 4,051 0 10,489
STANDEX INTL CORP COM 854231107 7 70 SH SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107 20 205 SH SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 4,818 50,413 SH SOLE 18 50,413 0 0
STANDEX INTL CORP COM 854231107 2,054 21,487 SH SOLE 19 21,487 0 0
STANDEX INTL CORP COM 854231107 142,608 1,492,188 SH SOLE 21 1,492,188 0 0
STANDEX INTL CORP COM 854231107 36,084 377,562 SH SOLE 22 358,339 0 19,223
STANDEX INTL CORP COM 854231107 675 7,067 SH SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 177 1,851 SH SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 2,020 21,137 SH SOLE 30 21,137 0 0
STANDEX INTL CORP COM 854231107 141 1,479 SH SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 1,105 11,563 SH SOLE 43 2,634 0 8,929
STANLEY BLACK & DECKER INC COM 854502101 77,012 385,697 SH SOLE 2 88,366 0 297,331
STANLEY BLACK & DECKER INC COM 854502101 16,549 82,880 SH SOLE 4 76,932 0 5,948
STANLEY BLACK & DECKER INC COM 854502101 29,724 148,867 SH SOLE 7 141,020 0 7,847
STANLEY BLACK & DECKER INC COM 854502101 112 559 SH SOLE 13 559 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,218 21,126 SH SOLE 15 21,126 0 0
STANLEY BLACK & DECKER INC COM 854502101 148,477 743,613 SH SOLE 18 718,403 0 25,210
STANLEY BLACK & DECKER INC COM 854502101 18,873 94,523 SH SOLE 19 94,523 0 0
STANLEY BLACK & DECKER INC COM 854502101 708,619 3,548,950 SH SOLE 21 3,548,950 0 0
STANLEY BLACK & DECKER INC COM 854502101 712,720 3,569,488 SH SOLE 22 3,186,578 0 382,910
STANLEY BLACK & DECKER INC COM 854502101 20,911 104,727 SH SOLE 23 104,727 0 0
STANLEY BLACK & DECKER INC COM 854502101 58,182 291,389 SH SOLE 25 291,389 0 0
STANLEY BLACK & DECKER INC COM 854502101 73,344 367,328 SH SOLE 26 124,831 0 242,497
STANLEY BLACK & DECKER INC COM 854502101 101,695 509,315 SH SOLE 28 19,506 0 489,809
STANLEY BLACK & DECKER INC COM 854502101 498 2,493 SH SOLE 29 2,493 0 0
STANLEY BLACK & DECKER INC COM 854502101 119,618 599,080 SH SOLE 30 599,080 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,093 30,516 SH SOLE 31 21,470 0 9,046
STANLEY BLACK & DECKER INC COM 854502101 3,828 19,173 SH SOLE 34 19,173 0 0
STANLEY BLACK & DECKER INC COM 854502101 18,215 91,226 SH SOLE 36 91,226 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,287 6,445 SH SOLE 40 6,445 0 0
STANLEY BLACK & DECKER INC COM 854502101 18,763 93,970 SH SOLE 43 10,306 0 83,664
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 72,887 617,793 SH SOLE 21 617,793 0 0
STANTEC INC COM 85472N109 1,341 31,346 SH SOLE 43 0 0 31,346
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 170 11,605 SH SOLE 22 11,605 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 4 1,268 SH SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 5 1,462 SH SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 108 10,170 SH SOLE 2 10,170 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 865 81,662 SH SOLE 21 81,662 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 83 7,836 SH SOLE 28 7,836 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 95 8,929 SH SOLE 30 8,929 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 56 5,268 SH SOLE 40 5,268 0 0
STAR PEAK CORP II UNIT 99/99/9999 855179206 30 2,913 SH SOLE 2 2,913 0 0
STARBUCKS CORP COM 855244109 292,125 2,673,425 SH SOLE 2 415,965 0 2,257,460
STARBUCKS CORP COM 855244109 65,589 600,244 SH SOLE 4 555,204 0 45,040
STARBUCKS CORP COM 855244109 125,269 1,146,418 SH SOLE 7 1,111,006 0 35,412
STARBUCKS CORP COM 855244109 472 4,315 SH SOLE 13 4,315 0 0
STARBUCKS CORP COM 855244109 13,360 122,266 SH SOLE 15 122,266 0 0
STARBUCKS CORP COM 855244109 71 646 SH SOLE 17 0 0 646
STARBUCKS CORP COM 855244109 229,238 2,097,904 SH SOLE 18 1,930,536 0 167,368
STARBUCKS CORP COM 855244109 115,045 1,052,849 SH SOLE 19 1,052,849 0 0
STARBUCKS CORP COM 855244109 2,775,017 25,395,963 SH SOLE 21 25,395,963 0 0
STARBUCKS CORP COM 855244109 2,917,448 26,699,444 SH SOLE 22 23,994,409 0 2,705,035
STARBUCKS CORP COM 855244109 80,028 732,387 SH SOLE 23 732,387 0 0
STARBUCKS CORP COM 855244109 218,527 1,999,885 SH SOLE 25 1,999,885 0 0
STARBUCKS CORP COM 855244109 280,502 2,567,056 SH SOLE 26 814,203 0 1,752,853
STARBUCKS CORP COM 855244109 434,567 3,977,000 SH SOLE 28 138,772 0 3,838,228
STARBUCKS CORP COM 855244109 235 2,152 SH SOLE 29 2,152 0 0
STARBUCKS CORP COM 855244109 581,273 5,319,602 SH SOLE 30 5,260,301 0 59,301
STARBUCKS CORP COM 855244109 34,344 314,301 SH SOLE 31 152,461 0 161,840
STARBUCKS CORP COM 855244109 27,397 250,732 SH SOLE 32 250,732 0 0
STARBUCKS CORP COM 855244109 43,328 396,522 SH SOLE 34 396,522 0 0
STARBUCKS CORP COM 855244109 76,934 704,075 SH SOLE 36 704,075 0 0
STARBUCKS CORP COM 855244109 5,260 48,138 SH SOLE 40 48,138 0 0
STARBUCKS CORP COM 855244109 116,316 1,064,480 SH SOLE 43 78,156 0 986,324
STARRETT L S CO CL A 855668109 47 7,226 SH SOLE 21 7,226 0 0
STARRETT L S CO CL A 855668109 87 13,468 SH SOLE 22 13,468 0 0
STARTEK INC COM 85569C107 135 17,015 SH SOLE 2 675 0 16,340
STARTEK INC COM 85569C107 523 65,834 SH SOLE 18 65,834 0 0
STARTEK INC COM 85569C107 246 30,996 SH SOLE 19 30,996 0 0
STARTEK INC COM 85569C107 5,343 672,051 SH SOLE 21 672,051 0 0
STARTEK INC COM 85569C107 4,104 516,189 SH SOLE 22 500,898 0 15,291
STARWOOD PPTY TR INC COM 85571B105 15,761 637,057 SH SOLE 2 111,901 0 525,156
STARWOOD PPTY TR INC COM 85571B105 372 15,042 SH SOLE 4 15,042 0 0
STARWOOD PPTY TR INC COM 85571B105 194 7,852 SH SOLE 7 7,852 0 0
STARWOOD PPTY TR INC COM 85571B105 6,677 269,900 SH SOLE 18 269,900 0 0
STARWOOD PPTY TR INC COM 85571B105 45,376 1,834,120 SH SOLE 19 1,834,120 0 0
STARWOOD PPTY TR INC COM 85571B105 241,668 9,768,292 SH SOLE 21 9,768,292 0 0
STARWOOD PPTY TR INC COM 85571B105 190,319 7,692,765 SH SOLE 22 7,301,968 0 390,797
STARWOOD PPTY TR INC COM 85571B105 93 3,740 SH SOLE 25 3,740 0 0
STARWOOD PPTY TR INC COM 85571B105 3,864 156,181 SH SOLE 26 78,697 0 77,484
STARWOOD PPTY TR INC COM 85571B105 853 34,497 SH SOLE 28 34,497 0 0
STARWOOD PPTY TR INC COM 85571B105 5,242 211,870 SH SOLE 30 211,870 0 0
STARWOOD PPTY TR INC COM 85571B105 128 5,171 SH SOLE 31 5,171 0 0
STARWOOD PPTY TR INC COM 85571B105 17,210 695,644 SH SOLE 34 695,644 0 0
STARWOOD PPTY TR INC COM 85571B105 1,222 49,382 SH SOLE 36 49,382 0 0
STARWOOD PPTY TR INC COM 85571B105 857 34,642 SH SOLE 40 34,642 0 0
STARWOOD PPTY TR INC COM 85571B105 5,036 203,558 SH SOLE 43 24,166 0 179,392
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1,459 1,400,000 PRN SOLE 21 1,400,000 0 0
STATE AUTO FINL CORP COM 855707105 414 21,006 SH SOLE 2 5,984 0 15,022
STATE AUTO FINL CORP COM 855707105 8 381 SH SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,140 57,818 SH SOLE 18 57,818 0 0
STATE AUTO FINL CORP COM 855707105 615 31,179 SH SOLE 19 31,179 0 0
STATE AUTO FINL CORP COM 855707105 13,731 696,630 SH SOLE 21 696,630 0 0
STATE AUTO FINL CORP COM 855707105 10,946 555,376 SH SOLE 22 526,318 0 29,058
STATE AUTO FINL CORP COM 855707105 15 763 SH SOLE 25 763 0 0
STATE AUTO FINL CORP COM 855707105 34 1,704 SH SOLE 26 1,704 0 0
STATE AUTO FINL CORP COM 855707105 49 2,475 SH SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 453 22,958 SH SOLE 30 22,958 0 0
STATE AUTO FINL CORP COM 855707105 33 1,695 SH SOLE 36 1,695 0 0
STATE AUTO FINL CORP COM 855707105 30 1,519 SH SOLE 40 1,519 0 0
STATE AUTO FINL CORP COM 855707105 234 11,872 SH SOLE 43 1,423 0 10,449
STATE STR CORP COM 857477103 78,792 937,890 SH SOLE 2 258,865 0 679,025
STATE STR CORP COM 857477103 15,977 190,175 SH SOLE 4 176,619 0 13,556
STATE STR CORP COM 857477103 27,867 331,715 SH SOLE 7 315,214 0 16,501
STATE STR CORP COM 857477103 942 11,218 SH SOLE 13 11,218 0 0
STATE STR CORP COM 857477103 3,953 47,051 SH SOLE 15 47,051 0 0
STATE STR CORP COM 857477103 80,414 957,196 SH SOLE 18 885,515 0 71,681
STATE STR CORP COM 857477103 20,772 247,255 SH SOLE 19 247,255 0 0
STATE STR CORP COM 857477103 738,156 8,786,528 SH SOLE 21 8,786,528 0 0
STATE STR CORP COM 857477103 697,891 8,307,233 SH SOLE 22 7,264,484 0 1,042,749
STATE STR CORP COM 857477103 20,845 248,131 SH SOLE 23 248,131 0 0
STATE STR CORP COM 857477103 60,246 717,132 SH SOLE 25 717,132 0 0
STATE STR CORP COM 857477103 65,746 782,595 SH SOLE 26 275,281 0 507,314
STATE STR CORP COM 857477103 118,479 1,410,292 SH SOLE 28 43,642 0 1,366,650
STATE STR CORP COM 857477103 1,544 18,375 SH SOLE 29 18,375 0 0
STATE STR CORP COM 857477103 166,999 1,987,841 SH SOLE 30 1,979,320 0 8,521
STATE STR CORP COM 857477103 5,853 69,667 SH SOLE 31 57,756 0 11,911
STATE STR CORP COM 857477103 5,656 67,324 SH SOLE 34 67,324 0 0
STATE STR CORP COM 857477103 25,979 309,234 SH SOLE 36 309,234 0 0
STATE STR CORP COM 857477103 1,192 14,190 SH SOLE 40 14,190 0 0
STATE STR CORP COM 857477103 41,961 499,477 SH SOLE 43 46,665 0 452,812
STEALTHGAS INC SHS Y81669106 39 13,825 SH SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 78 39,453 SH SOLE 21 39,453 0 0
STEEL CONNECT INC COM 858098106 2,109 1,065,394 SH SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 32,100 632,393 SH SOLE 2 192,442 0 439,951
STEEL DYNAMICS INC COM 858119100 5,826 114,785 SH SOLE 4 105,373 0 9,412
STEEL DYNAMICS INC COM 858119100 5,054 99,561 SH SOLE 7 32,366 0 67,195
STEEL DYNAMICS INC COM 858119100 50 977 SH SOLE 13 977 0 0
STEEL DYNAMICS INC COM 858119100 1,358 26,751 SH SOLE 15 26,751 0 0
STEEL DYNAMICS INC COM 858119100 26,772 527,420 SH SOLE 18 505,680 0 21,740
STEEL DYNAMICS INC COM 858119100 8,480 167,062 SH SOLE 19 167,062 0 0
STEEL DYNAMICS INC COM 858119100 529,381 10,429,105 SH SOLE 21 10,429,105 0 0
STEEL DYNAMICS INC COM 858119100 339,712 6,692,516 SH SOLE 22 6,345,334 0 347,182
STEEL DYNAMICS INC COM 858119100 6,710 132,191 SH SOLE 23 132,191 0 0
STEEL DYNAMICS INC COM 858119100 43,447 855,931 SH SOLE 25 855,931 0 0
STEEL DYNAMICS INC COM 858119100 26,938 530,697 SH SOLE 26 262,904 0 267,793
STEEL DYNAMICS INC COM 858119100 28,470 560,874 SH SOLE 28 19,052 0 541,822
STEEL DYNAMICS INC COM 858119100 753 14,844 SH SOLE 29 14,844 0 0
STEEL DYNAMICS INC COM 858119100 58,777 1,157,947 SH SOLE 30 1,045,461 0 112,486
STEEL DYNAMICS INC COM 858119100 4,355 85,802 SH SOLE 31 41,846 0 43,956
STEEL DYNAMICS INC COM 858119100 117,305 2,310,974 SH SOLE 34 2,310,974 0 0
STEEL DYNAMICS INC COM 858119100 6,813 134,215 SH SOLE 36 134,215 0 0
STEEL DYNAMICS INC COM 858119100 415 8,167 SH SOLE 40 8,167 0 0
STEEL DYNAMICS INC COM 858119100 10,438 205,626 SH SOLE 43 17,144 0 188,482
STEELCASE INC CL A 858155203 2,045 142,134 SH SOLE 2 38,659 0 103,475
STEELCASE INC CL A 858155203 8 544 SH SOLE 4 544 0 0
STEELCASE INC CL A 858155203 21 1,487 SH SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 4,015 278,995 SH SOLE 18 278,995 0 0
STEELCASE INC CL A 858155203 8,190 569,174 SH SOLE 19 569,174 0 0
STEELCASE INC CL A 858155203 49,498 3,439,755 SH SOLE 21 3,439,755 0 0
STEELCASE INC CL A 858155203 46,513 3,232,310 SH SOLE 22 3,095,512 0 136,798
STEELCASE INC CL A 858155203 634 44,061 SH SOLE 23 44,061 0 0
STEELCASE INC CL A 858155203 51 3,562 SH SOLE 25 3,562 0 0
STEELCASE INC CL A 858155203 3,639 252,852 SH SOLE 26 61,801 0 191,051
STEELCASE INC CL A 858155203 264 18,328 SH SOLE 28 10,928 0 7,400
STEELCASE INC CL A 858155203 893 62,060 SH SOLE 30 62,060 0 0
STEELCASE INC CL A 858155203 111 7,737 SH SOLE 34 7,737 0 0
STEELCASE INC CL A 858155203 179 12,421 SH SOLE 36 12,421 0 0
STEELCASE INC CL A 858155203 136 9,484 SH SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 713 49,558 SH SOLE 43 1,642 0 47,916
STELLANTIS N.V SHS N82405106 4 249 SH SOLE 18 249 0 0
STELLANTIS N.V SHS N82405106 19,541 1,098,410 SH SOLE 43 54,532 0 1,043,878
STELLUS CAP INVT CORP COM 858568108 1,285 101,195 SH SOLE 30 101,195 0 0
STEPAN CO COM 858586100 3,259 25,637 SH SOLE 2 6,907 0 18,730
STEPAN CO COM 858586100 11 90 SH SOLE 4 90 0 0
STEPAN CO COM 858586100 1,076 8,469 SH SOLE 7 8,469 0 0
STEPAN CO COM 858586100 11,381 89,536 SH SOLE 18 89,536 0 0
STEPAN CO COM 858586100 8,389 66,000 SH SOLE 19 66,000 0 0
STEPAN CO COM 858586100 327,925 2,579,851 SH SOLE 21 2,579,851 0 0
STEPAN CO COM 858586100 82,439 648,561 SH SOLE 22 616,954 0 31,607
STEPAN CO COM 858586100 142 1,115 SH SOLE 23 1,115 0 0
STEPAN CO COM 858586100 44 348 SH SOLE 25 348 0 0
STEPAN CO COM 858586100 1,210 9,516 SH SOLE 26 3,723 0 5,793
STEPAN CO COM 858586100 319 2,513 SH SOLE 28 2,513 0 0
STEPAN CO COM 858586100 6,057 47,648 SH SOLE 30 47,648 0 0
STEPAN CO COM 858586100 85 672 SH SOLE 36 672 0 0
STEPAN CO COM 858586100 287 2,258 SH SOLE 40 2,258 0 0
STEPAN CO COM 858586100 1,425 11,210 SH SOLE 43 110 0 11,100
STEPSTONE GROUP INC COM CL A 85914M107 386 10,945 SH SOLE 2 1,409 0 9,536
STEPSTONE GROUP INC COM CL A 85914M107 17 470 SH SOLE 7 470 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,291 64,961 SH SOLE 18 64,961 0 0
STEPSTONE GROUP INC COM CL A 85914M107 1,194 33,847 SH SOLE 19 33,847 0 0
STEPSTONE GROUP INC COM CL A 85914M107 25,603 725,921 SH SOLE 21 725,921 0 0
STEPSTONE GROUP INC COM CL A 85914M107 22,854 647,966 SH SOLE 22 635,544 0 12,422
STEPSTONE GROUP INC COM CL A 85914M107 15,207 431,170 SH SOLE 34 431,170 0 0
STEREOTAXIS INC COM NEW 85916J409 62 9,277 SH SOLE 2 4,414 0 4,863
STEREOTAXIS INC COM NEW 85916J409 7 1,010 SH SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 1,037 154,250 SH SOLE 18 154,250 0 0
STEREOTAXIS INC COM NEW 85916J409 527 78,411 SH SOLE 19 78,411 0 0
STEREOTAXIS INC COM NEW 85916J409 11,265 1,676,269 SH SOLE 21 1,676,269 0 0
STEREOTAXIS INC COM NEW 85916J409 6,171 918,332 SH SOLE 22 905,281 0 13,051
STERICYCLE INC COM 858912108 16,074 238,098 SH SOLE 2 68,956 0 169,142
STERICYCLE INC COM 858912108 24 353 SH SOLE 4 353 0 0
STERICYCLE INC COM 858912108 139 2,064 SH SOLE 7 2,064 0 0
STERICYCLE INC COM 858912108 15,048 222,905 SH SOLE 18 222,905 0 0
STERICYCLE INC COM 858912108 1,635 24,222 SH SOLE 19 24,222 0 0
STERICYCLE INC COM 858912108 280,363 4,152,907 SH SOLE 21 4,152,907 0 0
STERICYCLE INC COM 858912108 197,289 2,922,362 SH SOLE 22 2,794,807 0 127,555
STERICYCLE INC COM 858912108 2,041 30,226 SH SOLE 26 23,145 0 7,081
STERICYCLE INC COM 858912108 634 9,393 SH SOLE 28 7,010 0 2,383
STERICYCLE INC COM 858912108 4,200 62,213 SH SOLE 30 62,213 0 0
STERICYCLE INC COM 858912108 117 1,729 SH SOLE 31 1,729 0 0
STERICYCLE INC COM 858912108 145 2,146 SH SOLE 36 2,146 0 0
STERICYCLE INC COM 858912108 757 11,220 SH SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 1,075 15,928 SH SOLE 43 1,980 0 13,948
STERIS PLC SHS USD G8473T100 38,355 201,360 SH SOLE 2 37,277 0 164,083
STERIS PLC SHS USD G8473T100 8,373 43,959 SH SOLE 4 40,642 0 3,317
STERIS PLC SHS USD G8473T100 15,753 82,700 SH SOLE 7 75,879 0 6,821
STERIS PLC SHS USD G8473T100 79 416 SH SOLE 13 416 0 0
STERIS PLC SHS USD G8473T100 1,820 9,555 SH SOLE 15 9,555 0 0
STERIS PLC SHS USD G8473T100 34,285 179,993 SH SOLE 18 167,991 0 12,002
STERIS PLC SHS USD G8473T100 243,939 1,280,656 SH SOLE 19 1,280,656 0 0
STERIS PLC SHS USD G8473T100 501,613 2,633,414 SH SOLE 21 2,633,414 0 0
STERIS PLC SHS USD G8473T100 366,186 1,922,440 SH SOLE 22 1,722,285 0 200,155
STERIS PLC SHS USD G8473T100 9,885 51,894 SH SOLE 23 51,894 0 0
STERIS PLC SHS USD G8473T100 30,540 160,332 SH SOLE 25 160,332 0 0
STERIS PLC SHS USD G8473T100 37,494 196,842 SH SOLE 26 74,310 0 122,532
STERIS PLC SHS USD G8473T100 61,700 323,920 SH SOLE 28 10,480 0 313,440
STERIS PLC SHS USD G8473T100 94,291 495,019 SH SOLE 30 482,750 0 12,269
STERIS PLC SHS USD G8473T100 3,803 19,964 SH SOLE 31 11,654 0 8,310
STERIS PLC SHS USD G8473T100 696 3,655 SH SOLE 34 3,655 0 0
STERIS PLC SHS USD G8473T100 8,379 43,990 SH SOLE 36 43,990 0 0
STERIS PLC SHS USD G8473T100 682 3,581 SH SOLE 40 3,581 0 0
STERIS PLC SHS USD G8473T100 10,486 55,049 SH SOLE 43 3,285 0 51,764
STERLING BANCORP DEL COM 85917A100 11,593 503,599 SH SOLE 2 145,875 0 357,724
STERLING BANCORP DEL COM 85917A100 19 813 SH SOLE 4 813 0 0
STERLING BANCORP DEL COM 85917A100 115 4,995 SH SOLE 7 4,995 0 0
STERLING BANCORP DEL COM 85917A100 10,790 468,716 SH SOLE 18 468,716 0 0
STERLING BANCORP DEL COM 85917A100 1,193 51,831 SH SOLE 19 51,831 0 0
STERLING BANCORP DEL COM 85917A100 204,788 8,896,111 SH SOLE 21 8,896,111 0 0
STERLING BANCORP DEL COM 85917A100 148,088 6,433,007 SH SOLE 22 6,164,433 0 268,574
STERLING BANCORP DEL COM 85917A100 1,994 86,609 SH SOLE 26 59,721 0 26,888
STERLING BANCORP DEL COM 85917A100 267 11,601 SH SOLE 28 11,601 0 0
STERLING BANCORP DEL COM 85917A100 125 5,442 SH SOLE 29 5,442 0 0
STERLING BANCORP DEL COM 85917A100 9,485 412,018 SH SOLE 30 412,018 0 0
STERLING BANCORP DEL COM 85917A100 85 3,677 SH SOLE 31 3,677 0 0
STERLING BANCORP DEL COM 85917A100 44 1,894 SH SOLE 34 1,894 0 0
STERLING BANCORP DEL COM 85917A100 149 6,474 SH SOLE 36 6,474 0 0
STERLING BANCORP DEL COM 85917A100 580 25,201 SH SOLE 40 25,201 0 0
STERLING BANCORP DEL COM 85917A100 2,556 111,053 SH SOLE 43 19,117 0 91,936
STERLING BANCORP INC COM 85917W102 80 14,167 SH SOLE 2 662 0 13,505
STERLING BANCORP INC COM 85917W102 3 449 SH SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 2 420 SH SOLE 17 0 0 420
STERLING BANCORP INC COM 85917W102 382 67,439 SH SOLE 18 67,439 0 0
STERLING BANCORP INC COM 85917W102 176 31,035 SH SOLE 19 31,035 0 0
STERLING BANCORP INC COM 85917W102 4,155 734,090 SH SOLE 21 734,090 0 0
STERLING BANCORP INC COM 85917W102 1,664 294,064 SH SOLE 22 272,708 0 21,356
STERLING CONSTR INC COM 859241101 710 30,604 SH SOLE 2 9,400 0 21,204
STERLING CONSTR INC COM 859241101 3 108 SH SOLE 4 108 0 0
STERLING CONSTR INC COM 859241101 991 42,735 SH SOLE 7 42,735 0 0
STERLING CONSTR INC COM 859241101 2,301 99,195 SH SOLE 18 99,195 0 0
STERLING CONSTR INC COM 859241101 1,100 47,424 SH SOLE 19 47,424 0 0
STERLING CONSTR INC COM 859241101 27,832 1,199,676 SH SOLE 21 1,199,676 0 0
STERLING CONSTR INC COM 859241101 18,957 817,123 SH SOLE 22 777,298 0 39,825
STERLING CONSTR INC COM 859241101 25 1,060 SH SOLE 25 1,060 0 0
STERLING CONSTR INC COM 859241101 45 1,922 SH SOLE 26 1,922 0 0
STERLING CONSTR INC COM 859241101 134 5,776 SH SOLE 28 5,776 0 0
STERLING CONSTR INC COM 859241101 743 32,019 SH SOLE 30 32,019 0 0
STERLING CONSTR INC COM 859241101 43 1,871 SH SOLE 36 1,871 0 0
STERLING CONSTR INC COM 859241101 84 3,642 SH SOLE 40 3,642 0 0
STERLING CONSTR INC COM 859241101 205 8,857 SH SOLE 43 0 0 8,857
STEWART INFORMATION SVCS COR COM 860372101 1,555 29,890 SH SOLE 2 8,549 0 21,341
STEWART INFORMATION SVCS COR COM 860372101 5 103 SH SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 28 533 SH SOLE 7 533 0 0
STEWART INFORMATION SVCS COR COM 860372101 5,528 106,238 SH SOLE 18 106,238 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,416 46,433 SH SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 154,143 2,962,575 SH SOLE 21 2,962,575 0 0
STEWART INFORMATION SVCS COR COM 860372101 36,706 705,469 SH SOLE 22 671,666 0 33,803
STEWART INFORMATION SVCS COR COM 860372101 189 3,629 SH SOLE 26 0 0 3,629
STEWART INFORMATION SVCS COR COM 860372101 128 2,461 SH SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,508 48,198 SH SOLE 30 48,198 0 0
STEWART INFORMATION SVCS COR COM 860372101 163 3,140 SH SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 892 17,139 SH SOLE 43 759 0 16,380
STIFEL FINL CORP COM 860630102 10,610 165,626 SH SOLE 2 75,295 0 90,331
STIFEL FINL CORP COM 860630102 27 417 SH SOLE 4 417 0 0
STIFEL FINL CORP COM 860630102 144 2,244 SH SOLE 7 2,244 0 0
STIFEL FINL CORP COM 860630102 34,837 543,812 SH SOLE 18 543,812 0 0
STIFEL FINL CORP COM 860630102 19,595 305,884 SH SOLE 19 305,884 0 0
STIFEL FINL CORP COM 860630102 496,761 7,754,621 SH SOLE 21 7,754,621 0 0
STIFEL FINL CORP COM 860630102 238,073 3,716,411 SH SOLE 22 3,558,447 0 157,964
STIFEL FINL CORP COM 860630102 848 13,233 SH SOLE 23 13,233 0 0
STIFEL FINL CORP COM 860630102 6,160 96,162 SH SOLE 26 29,998 0 66,164
STIFEL FINL CORP COM 860630102 546 8,520 SH SOLE 28 7,290 0 1,230
STIFEL FINL CORP COM 860630102 4,728 73,808 SH SOLE 30 73,808 0 0
STIFEL FINL CORP COM 860630102 153 2,388 SH SOLE 36 2,388 0 0
STIFEL FINL CORP COM 860630102 786 12,277 SH SOLE 40 12,277 0 0
STIFEL FINL CORP COM 860630102 4,719 73,672 SH SOLE 43 2,891 0 70,781
STITCH FIX INC COM CL A 860897107 1,862 37,583 SH SOLE 2 19,794 0 17,789
STITCH FIX INC COM CL A 860897107 12 239 SH SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107 51 1,033 SH SOLE 7 1,033 0 0
STITCH FIX INC COM CL A 860897107 1 14 SH SOLE 17 0 0 14
STITCH FIX INC COM CL A 860897107 9,710 196,008 SH SOLE 18 188,785 0 7,223
STITCH FIX INC COM CL A 860897107 11,310 228,303 SH SOLE 19 228,303 0 0
STITCH FIX INC COM CL A 860897107 105,963 2,138,932 SH SOLE 21 2,138,932 0 0
STITCH FIX INC COM CL A 860897107 85,783 1,731,585 SH SOLE 22 1,679,434 0 52,151
STITCH FIX INC COM CL A 860897107 330 6,669 SH SOLE 23 6,669 0 0
STITCH FIX INC COM CL A 860897107 29 587 SH SOLE 25 587 0 0
STITCH FIX INC COM CL A 860897107 2,395 48,353 SH SOLE 26 17,558 0 30,795
STITCH FIX INC COM CL A 860897107 345 6,963 SH SOLE 28 6,963 0 0
STITCH FIX INC COM CL A 860897107 5,071 102,371 SH SOLE 30 102,371 0 0
STITCH FIX INC COM CL A 860897107 108 2,172 SH SOLE 34 2,172 0 0
STITCH FIX INC COM CL A 860897107 71 1,441 SH SOLE 36 1,441 0 0
STITCH FIX INC COM CL A 860897107 350 7,067 SH SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 742 14,973 SH SOLE 43 692 0 14,281
STMICROELECTRONICS N V NY REGISTRY 861012102 6 146 SH SOLE 18 146 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 28,584 745,722 SH SOLE 43 78,857 0 666,865
STOCK YDS BANCORP INC COM 861025104 1,100 21,546 SH SOLE 2 7,204 0 14,342
STOCK YDS BANCORP INC COM 861025104 17 337 SH SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 3,656 71,610 SH SOLE 18 71,610 0 0
STOCK YDS BANCORP INC COM 861025104 1,849 36,206 SH SOLE 19 36,206 0 0
STOCK YDS BANCORP INC COM 861025104 44,077 863,230 SH SOLE 21 863,230 0 0
STOCK YDS BANCORP INC COM 861025104 33,567 657,411 SH SOLE 22 626,078 0 31,333
STOCK YDS BANCORP INC COM 861025104 77 1,499 SH SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 158 3,091 SH SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 1,103 21,593 SH SOLE 30 21,593 0 0
STOCK YDS BANCORP INC COM 861025104 19 365 SH SOLE 34 365 0 0
STOCK YDS BANCORP INC COM 861025104 138 2,694 SH SOLE 40 2,694 0 0
STOCK YDS BANCORP INC COM 861025104 214 4,182 SH SOLE 43 190 0 3,992
STOKE THERAPEUTICS INC COM 86150R107 276 7,098 SH SOLE 2 3,551 0 3,547
STOKE THERAPEUTICS INC COM 86150R107 10 245 SH SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,960 50,461 SH SOLE 18 50,461 0 0
STOKE THERAPEUTICS INC COM 86150R107 12,629 325,149 SH SOLE 19 325,149 0 0
STOKE THERAPEUTICS INC COM 86150R107 30,074 774,296 SH SOLE 21 774,296 0 0
STOKE THERAPEUTICS INC COM 86150R107 18,917 487,043 SH SOLE 22 479,506 0 7,537
STOKE THERAPEUTICS INC COM 86150R107 556 14,317 SH SOLE 30 14,317 0 0
STOKE THERAPEUTICS INC COM 86150R107 58 1,503 SH SOLE 40 1,503 0 0
STONECO LTD COM CL A G85158106 26,907 439,518 SH SOLE 2 61,195 0 378,323
STONECO LTD COM CL A G85158106 219 3,582 SH SOLE 7 3,582 0 0
STONECO LTD COM CL A G85158106 83 1,354 SH SOLE 15 1,354 0 0
STONECO LTD COM CL A G85158106 6,489 106,001 SH SOLE 18 106,001 0 0
STONECO LTD COM CL A G85158106 106,572 1,740,809 SH SOLE 19 1,740,809 0 0
STONECO LTD COM CL A G85158106 205,573 3,357,942 SH SOLE 21 3,357,942 0 0
STONECO LTD COM CL A G85158106 110,999 1,813,121 SH SOLE 22 1,649,443 0 163,678
STONECO LTD COM CL A G85158106 51 832 SH SOLE 23 832 0 0
STONECO LTD COM CL A G85158106 66,788 1,090,958 SH SOLE 25 1,090,958 0 0
STONECO LTD COM CL A G85158106 19,116 312,256 SH SOLE 26 0 0 312,256
STONECO LTD COM CL A G85158106 5,379 87,868 SH SOLE 28 0 0 87,868
STONECO LTD COM CL A G85158106 235 3,838 SH SOLE 31 3,838 0 0
STONECO LTD COM CL A G85158106 147,373 2,407,273 SH SOLE 34 2,407,273 0 0
STONECO LTD COM CL A G85158106 3,568 58,279 SH SOLE 36 58,279 0 0
STONECO LTD COM CL A G85158106 1 18 SH SOLE 43 0 0 18
STONEMOR INC COM 86184W106 2 899 SH SOLE 2 899 0 0
STONEMOR INC COM 86184W106 230 121,748 SH SOLE 22 121,748 0 0
STONEMOR INC COM 86184W106 8 4,000 SH SOLE 43 0 0 4,000
STONERIDGE INC COM 86183P102 1,074 33,754 SH SOLE 2 9,467 0 24,287
STONERIDGE INC COM 86183P102 5 167 SH SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 18 552 SH SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,875 90,388 SH SOLE 18 90,388 0 0
STONERIDGE INC COM 86183P102 1,459 45,879 SH SOLE 19 45,879 0 0
STONERIDGE INC COM 86183P102 33,942 1,067,008 SH SOLE 21 1,067,008 0 0
STONERIDGE INC COM 86183P102 24,360 765,784 SH SOLE 22 721,045 0 44,739
STONERIDGE INC COM 86183P102 722 22,708 SH SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 127 3,986 SH SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 2,044 64,249 SH SOLE 30 64,249 0 0
STONERIDGE INC COM 86183P102 74 2,329 SH SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 361 11,355 SH SOLE 43 0 0 11,355
STONEX GROUP INC COM 861896108 1,234 18,876 SH SOLE 2 5,518 0 13,358
STONEX GROUP INC COM 861896108 3 42 SH SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 17 256 SH SOLE 7 256 0 0
STONEX GROUP INC COM 861896108 4,792 73,294 SH SOLE 18 73,294 0 0
STONEX GROUP INC COM 861896108 1,888 28,883 SH SOLE 19 28,883 0 0
STONEX GROUP INC COM 861896108 132,655 2,028,990 SH SOLE 21 2,028,990 0 0
STONEX GROUP INC COM 861896108 31,435 480,805 SH SOLE 22 455,817 0 24,988
STONEX GROUP INC COM 861896108 22 329 SH SOLE 25 329 0 0
STONEX GROUP INC COM 861896108 382 5,850 SH SOLE 26 714 0 5,136
STONEX GROUP INC COM 861896108 152 2,325 SH SOLE 28 2,325 0 0
STONEX GROUP INC COM 861896108 2,837 43,400 SH SOLE 30 43,400 0 0
STONEX GROUP INC COM 861896108 53 809 SH SOLE 36 809 0 0
STONEX GROUP INC COM 861896108 163 2,492 SH SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 315 4,825 SH SOLE 43 497 0 4,328
STORE CAP CORP COM 862121100 21,490 641,484 SH SOLE 2 190,119 0 451,365
STORE CAP CORP COM 862121100 9,768 291,582 SH SOLE 4 291,582 0 0
STORE CAP CORP COM 862121100 10,711 319,744 SH SOLE 7 319,744 0 0
STORE CAP CORP COM 862121100 19,547 583,502 SH SOLE 18 583,502 0 0
STORE CAP CORP COM 862121100 12,630 377,028 SH SOLE 19 377,028 0 0
STORE CAP CORP COM 862121100 432,903 12,922,477 SH SOLE 21 12,922,477 0 0
STORE CAP CORP COM 862121100 328,898 9,817,855 SH SOLE 22 9,488,584 0 329,271
STORE CAP CORP COM 862121100 385 11,478 SH SOLE 23 11,478 0 0
STORE CAP CORP COM 862121100 35,611 1,063,018 SH SOLE 25 1,063,018 0 0
STORE CAP CORP COM 862121100 4,496 134,222 SH SOLE 26 77,944 0 56,278
STORE CAP CORP COM 862121100 6,105 182,249 SH SOLE 28 29,512 0 152,737
STORE CAP CORP COM 862121100 35,306 1,053,924 SH SOLE 30 1,053,924 0 0
STORE CAP CORP COM 862121100 154 4,584 SH SOLE 31 4,584 0 0
STORE CAP CORP COM 862121100 119 3,560 SH SOLE 34 3,560 0 0
STORE CAP CORP COM 862121100 254 7,587 SH SOLE 36 7,587 0 0
STORE CAP CORP COM 862121100 1,024 30,582 SH SOLE 40 30,582 0 0
STORE CAP CORP COM 862121100 5,354 159,812 SH SOLE 43 11,238 0 148,574
STRATA SKIN SCIENCES INC COM NEW 86272A206 8 4,539 SH SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 98 58,692 SH SOLE 21 58,692 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 102 60,978 SH SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 4,756 183,648 SH SOLE 21 183,648 0 0
STRATASYS LTD SHS M85548101 71 2,726 SH SOLE 22 2,726 0 0
STRATASYS LTD SHS M85548101 5,754 222,161 SH SOLE 30 222,161 0 0
STRATASYS LTD SHS M85548101 36 1,407 SH SOLE 43 0 0 1,407
STRATEGIC ED INC COM 86272C103 2,413 26,258 SH SOLE 2 19,742 0 6,516
STRATEGIC ED INC COM 86272C103 10 110 SH SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 39 424 SH SOLE 7 424 0 0
STRATEGIC ED INC COM 86272C103 12,213 132,882 SH SOLE 18 128,183 0 4,699
STRATEGIC ED INC COM 86272C103 15,766 171,538 SH SOLE 19 171,538 0 0
STRATEGIC ED INC COM 86272C103 155,165 1,688,229 SH SOLE 21 1,688,229 0 0
STRATEGIC ED INC COM 86272C103 85,303 928,119 SH SOLE 22 909,308 0 18,811
STRATEGIC ED INC COM 86272C103 611 6,647 SH SOLE 23 6,647 0 0
STRATEGIC ED INC COM 86272C103 18 191 SH SOLE 25 191 0 0
STRATEGIC ED INC COM 86272C103 3,478 37,836 SH SOLE 26 6,303 0 31,533
STRATEGIC ED INC COM 86272C103 295 3,205 SH SOLE 28 3,205 0 0
STRATEGIC ED INC COM 86272C103 1,513 16,466 SH SOLE 30 16,466 0 0
STRATEGIC ED INC COM 86272C103 55 594 SH SOLE 34 594 0 0
STRATEGIC ED INC COM 86272C103 43 469 SH SOLE 36 469 0 0
STRATEGIC ED INC COM 86272C103 267 2,903 SH SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 2,210 24,042 SH SOLE 43 104 0 23,938
STRATTEC SEC CORP COM 863111100 40 851 SH SOLE 18 851 0 0
STRATTEC SEC CORP COM 863111100 507 10,802 SH SOLE 21 10,802 0 0
STRATTEC SEC CORP COM 863111100 3,797 80,957 SH SOLE 22 80,957 0 0
STRATUS PPTYS INC COM NEW 863167201 183 6,014 SH SOLE 2 302 0 5,712
STRATUS PPTYS INC COM NEW 863167201 682 22,376 SH SOLE 18 22,376 0 0
STRATUS PPTYS INC COM NEW 863167201 326 10,679 SH SOLE 19 10,679 0 0
STRATUS PPTYS INC COM NEW 863167201 6,545 214,596 SH SOLE 21 214,596 0 0
STRATUS PPTYS INC COM NEW 863167201 1,596 52,330 SH SOLE 22 47,666 0 4,664
STREAMLINE HEALTH SOLUTIONS COM 86323X106 10 5,011 SH SOLE 18 5,011 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 157 76,820 SH SOLE 21 76,820 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 751 366,368 SH SOLE 22 366,368 0 0
STRIDE INC COM 86333M108 1,406 46,701 SH SOLE 2 13,272 0 33,429
STRIDE INC COM 86333M108 5 158 SH SOLE 4 158 0 0
STRIDE INC COM 86333M108 24 795 SH SOLE 7 795 0 0
STRIDE INC COM 86333M108 4,048 134,424 SH SOLE 18 134,424 0 0
STRIDE INC COM 86333M108 2,136 70,942 SH SOLE 19 70,942 0 0
STRIDE INC COM 86333M108 48,033 1,595,254 SH SOLE 21 1,595,254 0 0
STRIDE INC COM 86333M108 35,549 1,180,627 SH SOLE 22 1,117,640 0 62,987
STRIDE INC COM 86333M108 2,367 78,614 SH SOLE 23 78,614 0 0
STRIDE INC COM 86333M108 743 24,687 SH SOLE 26 15,354 0 9,333
STRIDE INC COM 86333M108 144 4,770 SH SOLE 28 4,770 0 0
STRIDE INC COM 86333M108 781 25,948 SH SOLE 30 25,948 0 0
STRIDE INC COM 86333M108 40 1,312 SH SOLE 34 1,312 0 0
STRIDE INC COM 86333M108 145 4,827 SH SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 412 13,682 SH SOLE 43 1,140 0 12,542
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 57 20,706 SH SOLE 2 2,473 0 18,233
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 466 168,989 SH SOLE 18 168,989 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 185 66,858 SH SOLE 19 66,858 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4,121 1,492,971 SH SOLE 21 1,492,971 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,235 447,597 SH SOLE 22 442,529 0 5,068
STRYKER CORPORATION COM 863667101 226,149 928,439 SH SOLE 2 265,694 0 662,745
STRYKER CORPORATION COM 863667101 39,391 161,715 SH SOLE 4 148,709 0 13,006
STRYKER CORPORATION COM 863667101 72,191 296,375 SH SOLE 7 284,023 0 12,352
STRYKER CORPORATION COM 863667101 296 1,214 SH SOLE 13 1,214 0 0
STRYKER CORPORATION COM 863667101 9,358 38,420 SH SOLE 15 38,420 0 0
STRYKER CORPORATION COM 863667101 154,604 634,717 SH SOLE 18 587,996 0 46,721
STRYKER CORPORATION COM 863667101 312,136 1,281,453 SH SOLE 19 1,281,453 0 0
STRYKER CORPORATION COM 863667101 2,096,539 8,607,189 SH SOLE 21 8,607,189 0 0
STRYKER CORPORATION COM 863667101 1,834,799 7,532,632 SH SOLE 22 6,745,110 0 787,522
STRYKER CORPORATION COM 863667101 50,755 208,371 SH SOLE 23 208,371 0 0
STRYKER CORPORATION COM 863667101 139,390 572,256 SH SOLE 25 572,256 0 0
STRYKER CORPORATION COM 863667101 177,751 729,744 SH SOLE 26 222,207 0 507,537
STRYKER CORPORATION COM 863667101 151,924 623,714 SH SOLE 28 38,909 0 584,805
STRYKER CORPORATION COM 863667101 60 247 SH SOLE 29 247 0 0
STRYKER CORPORATION COM 863667101 337,950 1,387,428 SH SOLE 30 1,382,768 0 4,660
STRYKER CORPORATION COM 863667101 18,568 76,230 SH SOLE 31 43,993 0 32,237
STRYKER CORPORATION COM 863667101 259,959 1,067,242 SH SOLE 34 1,067,242 0 0
STRYKER CORPORATION COM 863667101 51,013 209,432 SH SOLE 36 209,432 0 0
STRYKER CORPORATION COM 863667101 3,336 13,695 SH SOLE 40 13,695 0 0
STRYKER CORPORATION COM 863667101 57,177 234,737 SH SOLE 43 17,795 0 216,942
STURM RUGER & CO INC COM 864159108 490 7,423 SH SOLE 2 5,435 0 1,988
STURM RUGER & CO INC COM 864159108 5 72 SH SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108 22 331 SH SOLE 7 331 0 0
STURM RUGER & CO INC COM 864159108 4,554 68,930 SH SOLE 18 68,930 0 0
STURM RUGER & CO INC COM 864159108 1,972 29,843 SH SOLE 19 29,843 0 0
STURM RUGER & CO INC COM 864159108 146,256 2,213,659 SH SOLE 21 2,213,659 0 0
STURM RUGER & CO INC COM 864159108 33,461 506,453 SH SOLE 22 490,635 0 15,818
STURM RUGER & CO INC COM 864159108 248 3,756 SH SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 178 2,696 SH SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 2,548 38,565 SH SOLE 30 38,565 0 0
STURM RUGER & CO INC COM 864159108 133 2,018 SH SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 817 12,362 SH SOLE 43 1,034 0 11,328
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10 1,391 SH SOLE 18 1,391 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 57,557 7,938,942 SH SOLE 43 1,048,960 0 6,889,982
SUMMER INFANT INC COM NEW 865646301 12 887 SH SOLE 21 887 0 0
SUMMIT FINL GROUP INC COM 86606G101 280 10,542 SH SOLE 2 1,182 0 9,360
SUMMIT FINL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 1,097 41,324 SH SOLE 18 41,324 0 0
SUMMIT FINL GROUP INC COM 86606G101 581 21,887 SH SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 12,123 456,596 SH SOLE 21 456,596 0 0
SUMMIT FINL GROUP INC COM 86606G101 4,765 179,483 SH SOLE 22 165,509 0 13,974
SUMMIT HOTEL PPTYS INC COM 866082100 1,242 122,204 SH SOLE 2 35,295 0 86,909
SUMMIT HOTEL PPTYS INC COM 866082100 1,204 118,521 SH SOLE 4 118,521 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,317 129,654 SH SOLE 7 129,654 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,430 435,994 SH SOLE 18 435,994 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,177 312,740 SH SOLE 19 312,740 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 134,617 13,249,686 SH SOLE 21 13,249,686 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 41,134 4,048,643 SH SOLE 22 3,886,598 0 162,045
SUMMIT HOTEL PPTYS INC COM 866082100 52 5,163 SH SOLE 23 5,163 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,566 449,381 SH SOLE 25 449,381 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 594 58,462 SH SOLE 26 26,929 0 31,533
SUMMIT HOTEL PPTYS INC COM 866082100 775 76,272 SH SOLE 28 13,213 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 5,946 585,259 SH SOLE 30 585,259 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 100 9,879 SH SOLE 40 9,879 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,847 280,193 SH SOLE 43 74,784 0 205,409
SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 27,547 25,000,000 PRN SOLE 2 25,000,000 0 0
SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 1,543 1,400,000 PRN SOLE 21 1,400,000 0 0
SUMMIT MATLS INC CL A 86614U100 3,922 139,982 SH SOLE 2 36,933 0 103,049
SUMMIT MATLS INC CL A 86614U100 10 374 SH SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 89 3,180 SH SOLE 7 3,180 0 0
SUMMIT MATLS INC CL A 86614U100 10,484 374,146 SH SOLE 18 374,146 0 0
SUMMIT MATLS INC CL A 86614U100 13,253 472,971 SH SOLE 19 472,971 0 0
SUMMIT MATLS INC CL A 86614U100 125,401 4,475,428 SH SOLE 21 4,475,428 0 0
SUMMIT MATLS INC CL A 86614U100 103,252 3,684,947 SH SOLE 22 3,505,401 0 179,546
SUMMIT MATLS INC CL A 86614U100 579 20,651 SH SOLE 23 20,651 0 0
SUMMIT MATLS INC CL A 86614U100 55 1,970 SH SOLE 25 1,970 0 0
SUMMIT MATLS INC CL A 86614U100 4,772 170,302 SH SOLE 26 43,652 0 126,650
SUMMIT MATLS INC CL A 86614U100 426 15,217 SH SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 2,170 77,443 SH SOLE 30 77,443 0 0
SUMMIT MATLS INC CL A 86614U100 42 1,507 SH SOLE 34 1,507 0 0
SUMMIT MATLS INC CL A 86614U100 251 8,973 SH SOLE 36 8,973 0 0
SUMMIT MATLS INC CL A 86614U100 360 12,839 SH SOLE 40 12,839 0 0
SUMMIT MATLS INC CL A 86614U100 548 19,543 SH SOLE 43 3,561 0 15,982
SUMMIT ST BK SANTA ROSA CALI COM 866264203 20 1,240 SH SOLE 18 1,240 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 14 868 SH SOLE 21 868 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 74 4,552 SH SOLE 22 4,552 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 4,055 690,849 SH SOLE 21 690,849 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 147 24,996 SH SOLE 30 24,996 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 183 31,257 SH SOLE 43 16,822 0 14,435
SUMO LOGIC INC COM 86646P103 89 4,696 SH SOLE 2 1,265 0 3,431
SUMO LOGIC INC COM 86646P103 8 444 SH SOLE 7 444 0 0
SUMO LOGIC INC COM 86646P103 1,249 66,227 SH SOLE 18 64,926 0 1,301
SUMO LOGIC INC COM 86646P103 862 45,720 SH SOLE 19 45,720 0 0
SUMO LOGIC INC COM 86646P103 12,325 653,522 SH SOLE 21 653,522 0 0
SUMO LOGIC INC COM 86646P103 7,823 414,814 SH SOLE 22 409,525 0 5,289
SUMO LOGIC INC COM 86646P103 68 3,604 SH SOLE 34 3,604 0 0
SUMO LOGIC INC COM 86646P103 56 2,946 SH SOLE 43 2,602 0 344
SUN CMNTYS INC COM 866674104 46,179 307,779 SH SOLE 2 78,515 0 229,264
SUN CMNTYS INC COM 866674104 48,839 325,508 SH SOLE 4 321,669 0 3,839
SUN CMNTYS INC COM 866674104 25,707 171,332 SH SOLE 7 165,408 0 5,924
SUN CMNTYS INC COM 866674104 61 409 SH SOLE 13 409 0 0
SUN CMNTYS INC COM 866674104 1,719 11,454 SH SOLE 15 11,454 0 0
SUN CMNTYS INC COM 866674104 30,906 205,987 SH SOLE 18 199,826 0 6,161
SUN CMNTYS INC COM 866674104 59,669 397,686 SH SOLE 19 397,686 0 0
SUN CMNTYS INC COM 866674104 386,051 2,572,986 SH SOLE 21 2,572,986 0 0
SUN CMNTYS INC COM 866674104 574,192 3,826,929 SH SOLE 22 3,552,341 0 274,588
SUN CMNTYS INC COM 866674104 12,749 84,970 SH SOLE 23 84,970 0 0
SUN CMNTYS INC COM 866674104 91,961 612,910 SH SOLE 25 612,910 0 0
SUN CMNTYS INC COM 866674104 30,369 202,407 SH SOLE 26 107,031 0 95,376
SUN CMNTYS INC COM 866674104 42,093 280,548 SH SOLE 28 35,832 0 244,716
SUN CMNTYS INC COM 866674104 25 167 SH SOLE 29 167 0 0
SUN CMNTYS INC COM 866674104 89,641 597,447 SH SOLE 30 597,447 0 0
SUN CMNTYS INC COM 866674104 2,268 15,115 SH SOLE 31 11,840 0 3,275
SUN CMNTYS INC COM 866674104 18,306 122,009 SH SOLE 34 122,009 0 0
SUN CMNTYS INC COM 866674104 10,589 70,575 SH SOLE 36 70,575 0 0
SUN CMNTYS INC COM 866674104 708 4,721 SH SOLE 40 4,721 0 0
SUN CMNTYS INC COM 866674104 10,617 70,762 SH SOLE 43 5,002 0 65,760
SUN CTRY AIRLS HLDGS INC COM 866683105 601 17,544 SH SOLE 4 17,544 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 50,383 1,469,741 SH SOLE 19 1,469,741 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 3,313 96,648 SH SOLE 22 96,648 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 21,678 632,375 SH SOLE 34 632,375 0 0
SUN LIFE FINANCIAL INC. COM 866796105 6 119 SH SOLE 18 119 0 0
SUN LIFE FINANCIAL INC. COM 866796105 507 10,033 SH SOLE 19 10,033 0 0
SUN LIFE FINANCIAL INC. COM 866796105 11 210 SH SOLE 22 210 0 0
SUN LIFE FINANCIAL INC. COM 866796105 165 3,257 SH SOLE 34 3,257 0 0
SUN LIFE FINANCIAL INC. COM 866796105 23,802 470,866 SH SOLE 43 32,078 0 438,788
SUNCOKE ENERGY INC COM 86722A103 733 104,529 SH SOLE 2 27,753 0 76,776
SUNCOKE ENERGY INC COM 86722A103 3 371 SH SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 10 1,424 SH SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,476 353,273 SH SOLE 18 353,273 0 0
SUNCOKE ENERGY INC COM 86722A103 995 141,971 SH SOLE 19 141,971 0 0
SUNCOKE ENERGY INC COM 86722A103 72,114 10,287,268 SH SOLE 21 10,287,268 0 0
SUNCOKE ENERGY INC COM 86722A103 17,738 2,530,455 SH SOLE 22 2,408,958 0 121,497
SUNCOKE ENERGY INC COM 86722A103 286 40,737 SH SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 66 9,380 SH SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,590 226,790 SH SOLE 30 226,790 0 0
SUNCOKE ENERGY INC COM 86722A103 51 7,310 SH SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 320 45,603 SH SOLE 43 1,144 0 44,459
SUNCOR ENERGY INC NEW COM 867224107 8 379 SH SOLE 18 379 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,008 383,152 SH SOLE 21 383,152 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,458 261,135 SH SOLE 43 9,170 0 251,965
SUNDIAL GROWERS INC COM 86730L109 0 167 SH SOLE 17 0 0 167
SUNNOVA ENERGY INTL INC. COM 86745K104 3,167 77,591 SH SOLE 2 28,067 0 49,524
SUNNOVA ENERGY INTL INC. COM 86745K104 28 691 SH SOLE 4 691 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 43 1,055 SH SOLE 7 1,055 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,659 40,631 SH SOLE 13 40,631 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 10,037 245,878 SH SOLE 18 206,608 0 39,270
SUNNOVA ENERGY INTL INC. COM 86745K104 23,627 578,811 SH SOLE 19 578,811 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 224,510 5,499,996 SH SOLE 21 5,499,996 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 92,558 2,267,468 SH SOLE 22 2,082,666 0 184,802
SUNNOVA ENERGY INTL INC. COM 86745K104 556 13,618 SH SOLE 23 13,618 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,233 30,214 SH SOLE 25 30,214 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 4,689 114,871 SH SOLE 26 20,489 0 94,382
SUNNOVA ENERGY INTL INC. COM 86745K104 2,081 50,980 SH SOLE 28 7,246 0 43,734
SUNNOVA ENERGY INTL INC. COM 86745K104 117,187 2,870,833 SH SOLE 30 2,870,833 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 35,426 867,860 SH SOLE 34 867,860 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 248 6,076 SH SOLE 36 6,076 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 276 6,763 SH SOLE 40 6,763 0 0
SUNOPTA INC COM 8676EP108 507 34,321 SH SOLE 30 34,321 0 0
SUNOPTA INC COM 8676EP108 138 9,322 SH SOLE 43 0 0 9,322
SUNPOWER CORP COM 867652406 3,637 108,731 SH SOLE 2 78,906 0 29,825
SUNPOWER CORP COM 867652406 426 12,730 SH SOLE 4 12,730 0 0
SUNPOWER CORP COM 867652406 47 1,396 SH SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 8,476 253,399 SH SOLE 18 247,267 0 6,132
SUNPOWER CORP COM 867652406 9,024 269,778 SH SOLE 19 269,778 0 0
SUNPOWER CORP COM 867652406 93,529 2,796,090 SH SOLE 21 2,796,090 0 0
SUNPOWER CORP COM 867652406 77,633 2,320,873 SH SOLE 22 2,204,313 0 116,560
SUNPOWER CORP COM 867652406 979 29,265 SH SOLE 23 29,265 0 0
SUNPOWER CORP COM 867652406 206 6,168 SH SOLE 25 6,168 0 0
SUNPOWER CORP COM 867652406 3,911 116,924 SH SOLE 26 35,773 0 81,151
SUNPOWER CORP COM 867652406 402 12,011 SH SOLE 28 12,011 0 0
SUNPOWER CORP COM 867652406 2,236 66,832 SH SOLE 30 66,832 0 0
SUNPOWER CORP COM 867652406 107 3,202 SH SOLE 31 3,202 0 0
SUNPOWER CORP COM 867652406 387 11,555 SH SOLE 34 11,555 0 0
SUNPOWER CORP COM 867652406 88 2,627 SH SOLE 36 2,627 0 0
SUNPOWER CORP COM 867652406 422 12,603 SH SOLE 40 12,603 0 0
SUNPOWER CORP COM 867652406 3,590 107,326 SH SOLE 43 0 0 107,326
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 3,854 2,450,000 PRN SOLE 21 2,450,000 0 0
SUNRUN INC COM 86771W105 7,541 124,685 SH SOLE 2 91,652 0 33,033
SUNRUN INC COM 86771W105 3,309 54,710 SH SOLE 4 50,176 0 4,534
SUNRUN INC COM 86771W105 620 10,255 SH SOLE 7 10,255 0 0
SUNRUN INC COM 86771W105 276 4,557 SH SOLE 13 4,557 0 0
SUNRUN INC COM 86771W105 542 8,961 SH SOLE 15 8,961 0 0
SUNRUN INC COM 86771W105 56,293 930,763 SH SOLE 18 897,566 0 33,197
SUNRUN INC COM 86771W105 44,550 736,615 SH SOLE 19 736,615 0 0
SUNRUN INC COM 86771W105 872,777 14,430,839 SH SOLE 21 14,430,839 0 0
SUNRUN INC COM 86771W105 341,195 5,641,453 SH SOLE 22 5,532,589 0 108,864
SUNRUN INC COM 86771W105 5,785 95,651 SH SOLE 23 95,651 0 0
SUNRUN INC COM 86771W105 6,203 102,565 SH SOLE 25 102,565 0 0
SUNRUN INC COM 86771W105 17,847 295,088 SH SOLE 26 155,725 0 139,363
SUNRUN INC COM 86771W105 9,219 152,438 SH SOLE 28 14,973 0 137,465
SUNRUN INC COM 86771W105 176,240 2,914,014 SH SOLE 30 2,898,007 0 16,007
SUNRUN INC COM 86771W105 2,582 42,698 SH SOLE 31 13,106 0 29,592
SUNRUN INC COM 86771W105 34,270 566,630 SH SOLE 34 566,630 0 0
SUNRUN INC COM 86771W105 1,703 28,160 SH SOLE 36 28,160 0 0
SUNRUN INC COM 86771W105 314 5,195 SH SOLE 40 5,195 0 0
SUNRUN INC COM 86771W105 6,693 110,671 SH SOLE 43 6,749 0 103,922
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,713 297,960 SH SOLE 2 118,703 0 179,257
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,239 259,938 SH SOLE 4 259,938 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,523 282,775 SH SOLE 7 282,775 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,759 703,003 SH SOLE 18 703,003 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 22,435 1,800,562 SH SOLE 19 1,800,562 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 113,949 9,145,159 SH SOLE 21 9,145,159 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 101,678 8,160,357 SH SOLE 22 7,812,087 0 348,270
SUNSTONE HOTEL INVS INC NEW COM 867892101 128 10,300 SH SOLE 23 10,300 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,629 933,309 SH SOLE 25 933,309 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,691 135,736 SH SOLE 26 59,264 0 76,472
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,046 164,213 SH SOLE 28 27,963 0 136,250
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,533 925,632 SH SOLE 30 925,632 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,716 217,999 SH SOLE 34 217,999 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 263 21,121 SH SOLE 36 21,121 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 317 25,406 SH SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,923 154,324 SH SOLE 43 0 0 154,324
SUNWORKS INC COM NEW 86803X204 3 186 SH SOLE 2 186 0 0
SUNWORKS INC COM NEW 86803X204 27 1,820 SH SOLE 21 1,820 0 0
SUNWORKS INC COM NEW 86803X204 6,587 448,711 SH SOLE 22 448,711 0 0
SUPER LEAGUE GAMING INC COM 86804F202 49 6,957 SH SOLE 21 6,957 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,607 41,138 SH SOLE 2 14,330 0 26,808
SUPER MICRO COMPUTER INC COM 86800U104 9 222 SH SOLE 4 222 0 0
SUPER MICRO COMPUTER INC COM 86800U104 31 805 SH SOLE 7 805 0 0
SUPER MICRO COMPUTER INC COM 86800U104 5,594 143,212 SH SOLE 18 143,212 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,707 94,906 SH SOLE 19 94,906 0 0
SUPER MICRO COMPUTER INC COM 86800U104 64,138 1,642,026 SH SOLE 21 1,642,026 0 0
SUPER MICRO COMPUTER INC COM 86800U104 48,793 1,249,184 SH SOLE 22 1,188,885 0 60,299
SUPER MICRO COMPUTER INC COM 86800U104 134 3,440 SH SOLE 26 0 0 3,440
SUPER MICRO COMPUTER INC COM 86800U104 193 4,935 SH SOLE 28 4,935 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,330 34,038 SH SOLE 30 34,038 0 0
SUPER MICRO COMPUTER INC COM 86800U104 181 4,632 SH SOLE 40 4,632 0 0
SUPER MICRO COMPUTER INC COM 86800U104 93 2,375 SH SOLE 43 0 0 2,375
SUPERIOR DRILLING PRODS INC COM 868153107 7 7,743 SH SOLE 21 7,743 0 0
SUPERIOR GROUP OF CO INC COM 868358102 199 7,847 SH SOLE 2 634 0 7,213
SUPERIOR GROUP OF CO INC COM 868358102 7 285 SH SOLE 7 285 0 0
SUPERIOR GROUP OF CO INC COM 868358102 887 34,900 SH SOLE 18 34,900 0 0
SUPERIOR GROUP OF CO INC COM 868358102 487 19,156 SH SOLE 19 19,156 0 0
SUPERIOR GROUP OF CO INC COM 868358102 11,037 434,185 SH SOLE 21 434,185 0 0
SUPERIOR GROUP OF CO INC COM 868358102 5,506 216,610 SH SOLE 22 207,648 0 8,962
SUPERIOR GROUP OF CO INC COM 868358102 20 780 SH SOLE 43 0 0 780
SUPERIOR INDS INTL INC COM 868168105 32 5,589 SH SOLE 18 5,589 0 0
SUPERIOR INDS INTL INC COM 868168105 758 133,507 SH SOLE 21 133,507 0 0
SUPERIOR INDS INTL INC COM 868168105 3,265 574,855 SH SOLE 22 574,855 0 0
SUPERIOR INDS INTL INC COM 868168105 46 8,087 SH SOLE 43 0 0 8,087
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,470 56,163 SH SOLE 2 17,105 0 39,058
SUPERNUS PHARMACEUTICALS INC COM 868459108 6 230 SH SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 16 630 SH SOLE 7 630 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,294 202,223 SH SOLE 18 202,223 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,099 118,374 SH SOLE 19 118,374 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 172,003 6,570,001 SH SOLE 21 6,570,001 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 39,428 1,506,051 SH SOLE 22 1,434,694 0 71,357
SUPERNUS PHARMACEUTICALS INC COM 868459108 606 23,130 SH SOLE 26 13,587 0 9,543
SUPERNUS PHARMACEUTICALS INC COM 868459108 178 6,817 SH SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 12,473 476,451 SH SOLE 30 476,451 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 166 6,359 SH SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 728 27,797 SH SOLE 43 212 0 27,585
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 1,885 1,955,000 PRN SOLE 21 1,955,000 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 5,543 5,750,000 PRN SOLE 22 5,750,000 0 0
SUPPORT COM INC COM NEW 86858W200 26 5,669 SH SOLE 21 5,669 0 0
SUPPORT COM INC COM NEW 86858W200 1,755 382,368 SH SOLE 22 382,368 0 0
SURFACE ONCOLOGY INC COM 86877M209 12 1,494 SH SOLE 2 1,494 0 0
SURFACE ONCOLOGY INC COM 86877M209 42 5,373 SH SOLE 18 5,373 0 0
SURFACE ONCOLOGY INC COM 86877M209 3,283 420,955 SH SOLE 21 420,955 0 0
SURFACE ONCOLOGY INC COM 86877M209 4,079 522,912 SH SOLE 22 522,912 0 0
SURFACE ONCOLOGY INC COM 86877M209 96 12,350 SH SOLE 30 12,350 0 0
SURFACE ONCOLOGY INC COM 86877M209 10 1,276 SH SOLE 43 0 0 1,276
SURGALIGN HOLDINGS INC COM 86882C105 174 79,757 SH SOLE 2 3,478 0 76,279
SURGALIGN HOLDINGS INC COM 86882C105 3 1,387 SH SOLE 7 1,387 0 0
SURGALIGN HOLDINGS INC COM 86882C105 744 341,108 SH SOLE 18 341,108 0 0
SURGALIGN HOLDINGS INC COM 86882C105 351 161,091 SH SOLE 19 161,091 0 0
SURGALIGN HOLDINGS INC COM 86882C105 7,846 3,598,977 SH SOLE 21 3,598,977 0 0
SURGALIGN HOLDINGS INC COM 86882C105 5,030 2,307,237 SH SOLE 22 2,214,135 0 93,102
SURGALIGN HOLDINGS INC COM 86882C105 31 14,181 SH SOLE 26 0 0 14,181
SURGERY PARTNERS INC COM 86881A100 560 12,662 SH SOLE 2 9,687 0 2,975
SURGERY PARTNERS INC COM 86881A100 5 117 SH SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 14 311 SH SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 3,936 88,926 SH SOLE 18 88,926 0 0
SURGERY PARTNERS INC COM 86881A100 2,003 45,262 SH SOLE 19 45,262 0 0
SURGERY PARTNERS INC COM 86881A100 45,405 1,025,859 SH SOLE 21 1,025,859 0 0
SURGERY PARTNERS INC COM 86881A100 33,820 764,118 SH SOLE 22 742,264 0 21,854
SURGERY PARTNERS INC COM 86881A100 24 533 SH SOLE 25 533 0 0
SURGERY PARTNERS INC COM 86881A100 45 1,013 SH SOLE 26 1,013 0 0
SURGERY PARTNERS INC COM 86881A100 141 3,193 SH SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 291 6,581 SH SOLE 30 6,581 0 0
SURGERY PARTNERS INC COM 86881A100 42 939 SH SOLE 36 939 0 0
SURGERY PARTNERS INC COM 86881A100 173 3,898 SH SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 198 4,465 SH SOLE 43 249 0 4,216
SURMODICS INC COM 868873100 355 6,323 SH SOLE 2 4,531 0 1,792
SURMODICS INC COM 868873100 8 135 SH SOLE 4 135 0 0
SURMODICS INC COM 868873100 15 272 SH SOLE 7 272 0 0
SURMODICS INC COM 868873100 3,203 57,131 SH SOLE 18 57,131 0 0
SURMODICS INC COM 868873100 1,327 23,662 SH SOLE 19 23,662 0 0
SURMODICS INC COM 868873100 97,270 1,734,793 SH SOLE 21 1,734,793 0 0
SURMODICS INC COM 868873100 23,274 415,092 SH SOLE 22 405,208 0 9,884
SURMODICS INC COM 868873100 29 518 SH SOLE 25 518 0 0
SURMODICS INC COM 868873100 765 13,647 SH SOLE 26 10,943 0 2,704
SURMODICS INC COM 868873100 109 1,952 SH SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 1,777 31,689 SH SOLE 30 31,689 0 0
SURMODICS INC COM 868873100 70 1,251 SH SOLE 36 1,251 0 0
SURMODICS INC COM 868873100 111 1,981 SH SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 367 6,547 SH SOLE 43 90 0 6,457
SURO CAPITAL CORP COM NEW 86887Q109 1,214 89,586 SH SOLE 30 89,586 0 0
SUTRO BIOPHARMA INC COM 869367102 583 25,596 SH SOLE 2 7,157 0 18,439
SUTRO BIOPHARMA INC COM 869367102 11 497 SH SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 2,800 123,020 SH SOLE 18 109,801 0 13,219
SUTRO BIOPHARMA INC COM 869367102 5,924 260,281 SH SOLE 19 260,281 0 0
SUTRO BIOPHARMA INC COM 869367102 36,095 1,585,896 SH SOLE 21 1,585,896 0 0
SUTRO BIOPHARMA INC COM 869367102 23,780 1,044,827 SH SOLE 22 1,033,309 0 11,518
SUTRO BIOPHARMA INC COM 869367102 250 10,966 SH SOLE 23 10,966 0 0
SUTRO BIOPHARMA INC COM 869367102 855 37,570 SH SOLE 26 0 0 37,570
SUTRO BIOPHARMA INC COM 869367102 303 13,320 SH SOLE 30 13,320 0 0
SUZANO S A SPON ADS 86959K105 144 11,797 SH SOLE 30 11,797 0 0
SUZANO S A SPON ADS 86959K105 4,018 328,825 SH SOLE 43 53,376 0 275,449
SVB FINANCIAL GROUP COM 78486Q101 58,418 118,336 SH SOLE 2 19,826 0 98,510
SVB FINANCIAL GROUP COM 78486Q101 12,548 25,418 SH SOLE 4 23,441 0 1,977
SVB FINANCIAL GROUP COM 78486Q101 22,050 44,666 SH SOLE 7 43,161 0 1,505
SVB FINANCIAL GROUP COM 78486Q101 3,294 6,673 SH SOLE 13 6,673 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,372 6,831 SH SOLE 15 6,831 0 0
SVB FINANCIAL GROUP COM 78486Q101 71,261 144,353 SH SOLE 18 136,312 0 8,041
SVB FINANCIAL GROUP COM 78486Q101 175,241 354,984 SH SOLE 19 354,984 0 0
SVB FINANCIAL GROUP COM 78486Q101 759,969 1,539,458 SH SOLE 21 1,539,458 0 0
SVB FINANCIAL GROUP COM 78486Q101 619,777 1,255,473 SH SOLE 22 1,118,812 0 136,661
SVB FINANCIAL GROUP COM 78486Q101 15,847 32,102 SH SOLE 23 32,102 0 0
SVB FINANCIAL GROUP COM 78486Q101 43,865 88,857 SH SOLE 25 88,857 0 0
SVB FINANCIAL GROUP COM 78486Q101 60,147 121,838 SH SOLE 26 37,847 0 83,991
SVB FINANCIAL GROUP COM 78486Q101 74,580 151,076 SH SOLE 28 6,248 0 144,828
SVB FINANCIAL GROUP COM 78486Q101 46 93 SH SOLE 29 93 0 0
SVB FINANCIAL GROUP COM 78486Q101 190,700 386,298 SH SOLE 30 375,586 0 10,712
SVB FINANCIAL GROUP COM 78486Q101 4,107 8,319 SH SOLE 31 6,698 0 1,621
SVB FINANCIAL GROUP COM 78486Q101 31,029 62,856 SH SOLE 34 62,856 0 0
SVB FINANCIAL GROUP COM 78486Q101 14,610 29,595 SH SOLE 36 29,595 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,035 2,097 SH SOLE 40 2,097 0 0
SVB FINANCIAL GROUP COM 78486Q101 12,351 25,020 SH SOLE 43 1,601 0 23,419
SVMK INC COM 78489X103 1,035 56,487 SH SOLE 2 39,777 0 16,710
SVMK INC COM 78489X103 10 530 SH SOLE 4 530 0 0
SVMK INC COM 78489X103 43 2,367 SH SOLE 7 2,367 0 0
SVMK INC COM 78489X103 7,390 403,405 SH SOLE 18 396,968 0 6,437
SVMK INC COM 78489X103 5,946 324,569 SH SOLE 19 324,569 0 0
SVMK INC COM 78489X103 85,883 4,687,956 SH SOLE 21 4,687,956 0 0
SVMK INC COM 78489X103 64,707 3,532,042 SH SOLE 22 3,439,302 0 92,740
SVMK INC COM 78489X103 114 6,227 SH SOLE 23 6,227 0 0
SVMK INC COM 78489X103 36 1,981 SH SOLE 25 1,981 0 0
SVMK INC COM 78489X103 1,216 66,379 SH SOLE 26 34,293 0 32,086
SVMK INC COM 78489X103 239 13,031 SH SOLE 28 13,031 0 0
SVMK INC COM 78489X103 1,438 78,506 SH SOLE 30 78,506 0 0
SVMK INC COM 78489X103 89 4,883 SH SOLE 36 4,883 0 0
SVMK INC COM 78489X103 251 13,684 SH SOLE 40 13,684 0 0
SVMK INC COM 78489X103 199 10,836 SH SOLE 43 342 0 10,494
SWITCH INC CL A 87105L104 5,466 336,147 SH SOLE 2 181,613 0 154,534
SWITCH INC CL A 87105L104 10,143 623,780 SH SOLE 4 623,780 0 0
SWITCH INC CL A 87105L104 25 1,567 SH SOLE 7 1,567 0 0
SWITCH INC CL A 87105L104 10,847 667,097 SH SOLE 18 667,097 0 0
SWITCH INC CL A 87105L104 7,881 484,687 SH SOLE 19 484,687 0 0
SWITCH INC CL A 87105L104 22,528 1,385,473 SH SOLE 21 1,385,473 0 0
SWITCH INC CL A 87105L104 47,841 2,942,262 SH SOLE 22 2,315,817 0 626,445
SWITCH INC CL A 87105L104 1,029 63,299 SH SOLE 23 63,299 0 0
SWITCH INC CL A 87105L104 75 4,613 SH SOLE 26 0 0 4,613
SWITCH INC CL A 87105L104 2,436 149,841 SH SOLE 28 149,841 0 0
SWITCH INC CL A 87105L104 7,089 435,958 SH SOLE 30 435,958 0 0
SWITCH INC CL A 87105L104 28 1,723 SH SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 3,345 205,735 SH SOLE 34 205,735 0 0
SWITCH INC CL A 87105L104 172 10,554 SH SOLE 40 10,554 0 0
SWITCH INC CL A 87105L104 571 35,105 SH SOLE 43 6,625 0 28,480
SWK HLDGS CORP COM NEW 78501P203 49 3,380 SH SOLE 2 1,003 0 2,377
SWK HLDGS CORP COM NEW 78501P203 244 16,815 SH SOLE 18 16,815 0 0
SWK HLDGS CORP COM NEW 78501P203 81 5,584 SH SOLE 19 5,584 0 0
SWK HLDGS CORP COM NEW 78501P203 1,787 122,875 SH SOLE 21 122,875 0 0
SWK HLDGS CORP COM NEW 78501P203 527 36,213 SH SOLE 22 33,759 0 2,454
SYKES ENTERPRISES INC COM 871237103 1,920 43,563 SH SOLE 2 12,331 0 31,232
SYKES ENTERPRISES INC COM 871237103 8 189 SH SOLE 4 189 0 0
SYKES ENTERPRISES INC COM 871237103 28 646 SH SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 7,063 160,226 SH SOLE 18 160,226 0 0
SYKES ENTERPRISES INC COM 871237103 2,942 66,733 SH SOLE 19 66,733 0 0
SYKES ENTERPRISES INC COM 871237103 214,018 4,855,209 SH SOLE 21 4,855,209 0 0
SYKES ENTERPRISES INC COM 871237103 52,830 1,198,512 SH SOLE 22 1,139,182 0 59,330
SYKES ENTERPRISES INC COM 871237103 58 1,307 SH SOLE 25 1,307 0 0
SYKES ENTERPRISES INC COM 871237103 1,187 26,937 SH SOLE 26 19,832 0 7,105
SYKES ENTERPRISES INC COM 871237103 250 5,675 SH SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 3,853 87,410 SH SOLE 30 87,410 0 0
SYKES ENTERPRISES INC COM 871237103 14 321 SH SOLE 34 321 0 0
SYKES ENTERPRISES INC COM 871237103 118 2,684 SH SOLE 36 2,684 0 0
SYKES ENTERPRISES INC COM 871237103 203 4,609 SH SOLE 40 4,609 0 0
SYKES ENTERPRISES INC COM 871237103 975 22,112 SH SOLE 43 1,093 0 21,019
SYNALLOY CORP COM 871565107 17 1,919 SH SOLE 18 1,919 0 0
SYNALLOY CORP COM 871565107 275 31,081 SH SOLE 21 31,081 0 0
SYNALLOY CORP COM 871565107 1,305 147,660 SH SOLE 22 147,660 0 0
SYNAPTICS INC COM 87157D109 5,291 39,073 SH SOLE 2 29,094 0 9,979
SYNAPTICS INC COM 87157D109 19 140 SH SOLE 4 140 0 0
SYNAPTICS INC COM 87157D109 84 617 SH SOLE 7 617 0 0
SYNAPTICS INC COM 87157D109 26,026 192,190 SH SOLE 18 183,528 0 8,662
SYNAPTICS INC COM 87157D109 29,474 217,646 SH SOLE 19 217,646 0 0
SYNAPTICS INC COM 87157D109 339,110 2,504,137 SH SOLE 21 2,504,137 0 0
SYNAPTICS INC COM 87157D109 172,877 1,276,602 SH SOLE 22 1,249,264 0 27,338
SYNAPTICS INC COM 87157D109 1,068 7,884 SH SOLE 23 7,884 0 0
SYNAPTICS INC COM 87157D109 54 396 SH SOLE 25 396 0 0
SYNAPTICS INC COM 87157D109 6,975 51,510 SH SOLE 26 14,693 0 36,817
SYNAPTICS INC COM 87157D109 591 4,366 SH SOLE 28 4,366 0 0
SYNAPTICS INC COM 87157D109 3,172 23,423 SH SOLE 30 23,423 0 0
SYNAPTICS INC COM 87157D109 131 969 SH SOLE 36 969 0 0
SYNAPTICS INC COM 87157D109 538 3,972 SH SOLE 40 3,972 0 0
SYNAPTICS INC COM 87157D109 3,567 26,337 SH SOLE 43 224 0 26,113
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 6,255 3,395,000 PRN SOLE 21 3,395,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 186 52,025 SH SOLE 2 3,280 0 48,745
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 529 148,109 SH SOLE 18 148,109 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 262 73,450 SH SOLE 19 73,450 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5,344 1,497,034 SH SOLE 21 1,497,034 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,718 1,321,630 SH SOLE 22 1,280,108 0 41,522
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 50 14,012 SH SOLE 23 14,012 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 256 71,664 SH SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 59,864 1,472,300 SH SOLE 2 347,055 0 1,125,245
SYNCHRONY FINANCIAL COM 87165B103 11,195 275,338 SH SOLE 4 254,679 0 20,659
SYNCHRONY FINANCIAL COM 87165B103 19,744 485,585 SH SOLE 7 465,080 0 20,505
SYNCHRONY FINANCIAL COM 87165B103 72 1,778 SH SOLE 13 1,778 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,848 70,048 SH SOLE 15 70,048 0 0
SYNCHRONY FINANCIAL COM 87165B103 103,492 2,545,304 SH SOLE 18 2,464,912 0 80,392
SYNCHRONY FINANCIAL COM 87165B103 82,505 2,029,137 SH SOLE 19 2,029,137 0 0
SYNCHRONY FINANCIAL COM 87165B103 523,957 12,886,302 SH SOLE 21 12,886,302 0 0
SYNCHRONY FINANCIAL COM 87165B103 517,522 12,728,038 SH SOLE 22 11,371,650 0 1,356,388
SYNCHRONY FINANCIAL COM 87165B103 14,365 353,303 SH SOLE 23 353,303 0 0
SYNCHRONY FINANCIAL COM 87165B103 132,934 3,269,404 SH SOLE 25 3,269,404 0 0
SYNCHRONY FINANCIAL COM 87165B103 62,521 1,537,655 SH SOLE 26 698,754 0 838,901
SYNCHRONY FINANCIAL COM 87165B103 61,431 1,510,849 SH SOLE 28 54,969 0 1,455,880
SYNCHRONY FINANCIAL COM 87165B103 756 18,598 SH SOLE 29 18,598 0 0
SYNCHRONY FINANCIAL COM 87165B103 90,505 2,225,897 SH SOLE 30 2,147,502 0 78,395
SYNCHRONY FINANCIAL COM 87165B103 4,314 106,109 SH SOLE 31 88,085 0 18,024
SYNCHRONY FINANCIAL COM 87165B103 100,071 2,461,162 SH SOLE 34 2,461,162 0 0
SYNCHRONY FINANCIAL COM 87165B103 17,378 427,399 SH SOLE 36 427,399 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,873 46,062 SH SOLE 37 46,062 0 0
SYNCHRONY FINANCIAL COM 87165B103 862 21,212 SH SOLE 40 21,212 0 0
SYNCHRONY FINANCIAL COM 87165B103 12,799 314,777 SH SOLE 43 13,126 0 301,651
SYNDAX PHARMACEUTICALS INC COM 87164F105 323 14,445 SH SOLE 2 10,440 0 4,005
SYNDAX PHARMACEUTICALS INC COM 87164F105 3 127 SH SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 12 522 SH SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,375 106,218 SH SOLE 18 106,218 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,190 53,213 SH SOLE 19 53,213 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 35,406 1,583,470 SH SOLE 21 1,583,470 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 20,051 896,745 SH SOLE 22 873,226 0 23,519
SYNDAX PHARMACEUTICALS INC COM 87164F105 444 19,855 SH SOLE 30 19,855 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 65 2,910 SH SOLE 40 2,910 0 0
SYNEOS HEALTH INC CL A 87166B102 17,324 228,401 SH SOLE 2 75,775 0 152,626
SYNEOS HEALTH INC CL A 87166B102 163 2,155 SH SOLE 4 2,155 0 0
SYNEOS HEALTH INC CL A 87166B102 214 2,820 SH SOLE 7 2,820 0 0
SYNEOS HEALTH INC CL A 87166B102 15,499 204,332 SH SOLE 18 203,389 0 943
SYNEOS HEALTH INC CL A 87166B102 2,815 37,110 SH SOLE 19 37,110 0 0
SYNEOS HEALTH INC CL A 87166B102 357,099 4,707,958 SH SOLE 21 4,707,958 0 0
SYNEOS HEALTH INC CL A 87166B102 198,264 2,613,901 SH SOLE 22 2,511,218 0 102,683
SYNEOS HEALTH INC CL A 87166B102 236 3,110 SH SOLE 23 3,110 0 0
SYNEOS HEALTH INC CL A 87166B102 25 324 SH SOLE 25 324 0 0
SYNEOS HEALTH INC CL A 87166B102 2,392 31,541 SH SOLE 26 23,909 0 7,632
SYNEOS HEALTH INC CL A 87166B102 615 8,105 SH SOLE 28 8,105 0 0
SYNEOS HEALTH INC CL A 87166B102 231 3,052 SH SOLE 29 3,052 0 0
SYNEOS HEALTH INC CL A 87166B102 31,586 416,426 SH SOLE 30 416,426 0 0
SYNEOS HEALTH INC CL A 87166B102 494 6,507 SH SOLE 31 6,507 0 0
SYNEOS HEALTH INC CL A 87166B102 25 334 SH SOLE 34 334 0 0
SYNEOS HEALTH INC CL A 87166B102 192 2,525 SH SOLE 36 2,525 0 0
SYNEOS HEALTH INC CL A 87166B102 582 7,671 SH SOLE 40 7,671 0 0
SYNEOS HEALTH INC CL A 87166B102 3,088 40,707 SH SOLE 43 311 0 40,396
SYNLOGIC INC COM 87166L100 13 3,756 SH SOLE 18 3,756 0 0
SYNLOGIC INC COM 87166L100 178 49,833 SH SOLE 21 49,833 0 0
SYNLOGIC INC COM 87166L100 1,257 351,225 SH SOLE 22 351,225 0 0
SYNNEX CORP COM 87162W100 15,527 135,203 SH SOLE 2 56,419 0 78,784
SYNNEX CORP COM 87162W100 41 353 SH SOLE 4 353 0 0
SYNNEX CORP COM 87162W100 130 1,135 SH SOLE 7 1,135 0 0
SYNNEX CORP COM 87162W100 11,519 100,303 SH SOLE 18 100,303 0 0
SYNNEX CORP COM 87162W100 4,847 42,207 SH SOLE 19 42,207 0 0
SYNNEX CORP COM 87162W100 218,416 1,901,917 SH SOLE 21 1,901,917 0 0
SYNNEX CORP COM 87162W100 154,597 1,346,199 SH SOLE 22 1,287,060 0 59,139
SYNNEX CORP COM 87162W100 205 1,781 SH SOLE 23 1,781 0 0
SYNNEX CORP COM 87162W100 48 418 SH SOLE 25 418 0 0
SYNNEX CORP COM 87162W100 1,974 17,187 SH SOLE 26 13,987 0 3,200
SYNNEX CORP COM 87162W100 820 7,144 SH SOLE 28 5,587 0 1,557
SYNNEX CORP COM 87162W100 122 1,058 SH SOLE 29 1,058 0 0
SYNNEX CORP COM 87162W100 3,455 30,082 SH SOLE 30 30,082 0 0
SYNNEX CORP COM 87162W100 423 3,681 SH SOLE 31 3,681 0 0
SYNNEX CORP COM 87162W100 368 3,202 SH SOLE 34 3,202 0 0
SYNNEX CORP COM 87162W100 283 2,464 SH SOLE 36 2,464 0 0
SYNNEX CORP COM 87162W100 617 5,370 SH SOLE 40 5,370 0 0
SYNNEX CORP COM 87162W100 5,969 51,977 SH SOLE 43 3,303 0 48,674
SYNOPSYS INC COM 871607107 94,487 381,334 SH SOLE 2 95,365 0 285,969
SYNOPSYS INC COM 871607107 19,287 77,841 SH SOLE 4 71,988 0 5,853
SYNOPSYS INC COM 871607107 53,748 216,919 SH SOLE 7 156,138 0 60,781
SYNOPSYS INC COM 871607107 127 514 SH SOLE 13 514 0 0
SYNOPSYS INC COM 871607107 3,879 15,653 SH SOLE 15 15,653 0 0
SYNOPSYS INC COM 871607107 0 2 SH SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 104,825 423,057 SH SOLE 18 401,673 0 21,384
SYNOPSYS INC COM 871607107 335,480 1,353,945 SH SOLE 19 1,353,945 0 0
SYNOPSYS INC COM 871607107 1,160,088 4,681,927 SH SOLE 21 4,681,927 0 0
SYNOPSYS INC COM 871607107 861,583 3,477,208 SH SOLE 22 3,128,164 0 349,044
SYNOPSYS INC COM 871607107 24,363 98,327 SH SOLE 23 98,327 0 0
SYNOPSYS INC COM 871607107 59,364 239,585 SH SOLE 25 239,585 0 0
SYNOPSYS INC COM 871607107 87,968 355,025 SH SOLE 26 119,389 0 235,636
SYNOPSYS INC COM 871607107 100,380 405,116 SH SOLE 28 16,077 0 389,039
SYNOPSYS INC COM 871607107 35 140 SH SOLE 29 140 0 0
SYNOPSYS INC COM 871607107 193,929 782,665 SH SOLE 30 742,629 0 40,036
SYNOPSYS INC COM 871607107 9,309 37,568 SH SOLE 31 21,871 0 15,697
SYNOPSYS INC COM 871607107 8,033 32,420 SH SOLE 32 32,420 0 0
SYNOPSYS INC COM 871607107 64,073 258,590 SH SOLE 34 258,590 0 0
SYNOPSYS INC COM 871607107 20,267 81,795 SH SOLE 36 81,795 0 0
SYNOPSYS INC COM 871607107 1,522 6,141 SH SOLE 40 6,141 0 0
SYNOPSYS INC COM 871607107 39,131 157,926 SH SOLE 43 8,522 0 149,404
SYNOVUS FINL CORP COM NEW 87161C501 20,155 440,547 SH SOLE 2 169,790 0 270,757
SYNOVUS FINL CORP COM NEW 87161C501 78 1,703 SH SOLE 4 1,703 0 0
SYNOVUS FINL CORP COM NEW 87161C501 158 3,448 SH SOLE 7 3,448 0 0
SYNOVUS FINL CORP COM NEW 87161C501 16,497 360,585 SH SOLE 18 360,585 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,427 74,913 SH SOLE 19 74,913 0 0
SYNOVUS FINL CORP COM NEW 87161C501 326,484 7,136,273 SH SOLE 21 7,136,273 0 0
SYNOVUS FINL CORP COM NEW 87161C501 227,962 4,982,785 SH SOLE 22 4,774,072 0 208,713
SYNOVUS FINL CORP COM NEW 87161C501 145 3,168 SH SOLE 23 3,168 0 0
SYNOVUS FINL CORP COM NEW 87161C501 82 1,797 SH SOLE 25 1,797 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,257 93,056 SH SOLE 26 42,700 0 50,356
SYNOVUS FINL CORP COM NEW 87161C501 764 16,710 SH SOLE 28 12,625 0 4,085
SYNOVUS FINL CORP COM NEW 87161C501 14,490 316,719 SH SOLE 30 316,719 0 0
SYNOVUS FINL CORP COM NEW 87161C501 126 2,765 SH SOLE 31 2,765 0 0
SYNOVUS FINL CORP COM NEW 87161C501 179 3,921 SH SOLE 34 3,921 0 0
SYNOVUS FINL CORP COM NEW 87161C501 393 8,581 SH SOLE 36 8,581 0 0
SYNOVUS FINL CORP COM NEW 87161C501 871 19,034 SH SOLE 40 19,034 0 0
SYNOVUS FINL CORP COM NEW 87161C501 7,908 172,859 SH SOLE 43 12,391 0 160,468
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1,601 2,347,282 SH SOLE 22 2,347,282 0 0
SYPRIS SOLUTIONS INC COM 871655106 53 15,889 SH SOLE 21 15,889 0 0
SYPRIS SOLUTIONS INC COM 871655106 101 30,300 SH SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 91 12,218 SH SOLE 2 3,090 0 9,128
SYROS PHARMACEUTICALS INC COM 87184Q107 4 526 SH SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,200 160,443 SH SOLE 18 160,443 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 601 80,348 SH SOLE 19 80,348 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 17,775 2,376,368 SH SOLE 21 2,376,368 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 11,344 1,516,610 SH SOLE 22 1,504,958 0 11,652
SYROS PHARMACEUTICALS INC COM 87184Q107 131 17,533 SH SOLE 30 17,533 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 29 3,918 SH SOLE 43 0 0 3,918
SYSCO CORP COM 871829107 92,227 1,171,282 SH SOLE 2 250,214 0 921,068
SYSCO CORP COM 871829107 18,684 237,281 SH SOLE 4 218,694 0 18,587
SYSCO CORP COM 871829107 39,753 504,865 SH SOLE 7 461,605 0 43,260
SYSCO CORP COM 871829107 197 2,506 SH SOLE 13 2,506 0 0
SYSCO CORP COM 871829107 4,950 62,867 SH SOLE 15 62,867 0 0
SYSCO CORP COM 871829107 23 294 SH SOLE 17 0 0 294
SYSCO CORP COM 871829107 78,023 990,894 SH SOLE 18 915,870 0 75,024
SYSCO CORP COM 871829107 13,854 175,949 SH SOLE 19 175,949 0 0
SYSCO CORP COM 871829107 728,429 9,251,063 SH SOLE 21 9,251,063 0 0
SYSCO CORP COM 871829107 889,064 11,291,136 SH SOLE 22 10,149,529 0 1,141,607
SYSCO CORP COM 871829107 23,875 303,218 SH SOLE 23 303,218 0 0
SYSCO CORP COM 871829107 67,495 857,183 SH SOLE 25 857,183 0 0
SYSCO CORP COM 871829107 86,253 1,095,417 SH SOLE 26 372,946 0 722,471
SYSCO CORP COM 871829107 136,006 1,727,286 SH SOLE 28 57,023 0 1,670,263
SYSCO CORP COM 871829107 165 2,091 SH SOLE 29 2,091 0 0
SYSCO CORP COM 871829107 144,668 1,837,284 SH SOLE 30 1,837,284 0 0
SYSCO CORP COM 871829107 8,974 113,965 SH SOLE 31 61,433 0 52,532
SYSCO CORP COM 871829107 4,257 54,068 SH SOLE 34 54,068 0 0
SYSCO CORP COM 871829107 23,881 303,286 SH SOLE 36 303,286 0 0
SYSCO CORP COM 871829107 464 5,893 SH SOLE 37 5,893 0 0
SYSCO CORP COM 871829107 1,542 19,578 SH SOLE 40 19,578 0 0
SYSCO CORP COM 871829107 23,503 298,489 SH SOLE 43 50,672 0 247,817
SYSTEMAX INC COM 871851101 401 9,764 SH SOLE 2 4,469 0 5,295
SYSTEMAX INC COM 871851101 11 261 SH SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,713 41,655 SH SOLE 18 41,655 0 0
SYSTEMAX INC COM 871851101 893 21,710 SH SOLE 19 21,710 0 0
SYSTEMAX INC COM 871851101 19,252 468,185 SH SOLE 21 468,185 0 0
SYSTEMAX INC COM 871851101 16,079 391,018 SH SOLE 22 378,932 0 12,086
SYSTEMAX INC COM 871851101 66 1,600 SH SOLE 23 1,600 0 0
SYSTEMAX INC COM 871851101 280 6,811 SH SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 122 2,959 SH SOLE 28 2,959 0 0
SYSTEMAX INC COM 871851101 126 3,072 SH SOLE 30 3,072 0 0
SYSTEMAX INC COM 871851101 100 2,438 SH SOLE 40 2,438 0 0
SYSTEMAX INC COM 871851101 418 10,167 SH SOLE 43 2,550 0 7,617
T-MOBILE US INC COM 872590104 167,736 1,338,785 SH SOLE 2 251,322 0 1,087,463
T-MOBILE US INC COM 872590104 34,325 273,962 SH SOLE 4 252,557 0 21,405
T-MOBILE US INC COM 872590104 86,501 690,409 SH SOLE 7 653,700 0 36,709
T-MOBILE US INC COM 872590104 298 2,376 SH SOLE 13 2,376 0 0
T-MOBILE US INC COM 872590104 8,832 70,491 SH SOLE 15 70,491 0 0
T-MOBILE US INC COM 872590104 122,879 980,760 SH SOLE 18 899,810 0 80,950
T-MOBILE US INC COM 872590104 79,100 631,333 SH SOLE 19 631,333 0 0
T-MOBILE US INC COM 872590104 1,794,223 14,320,559 SH SOLE 21 14,320,559 0 0
T-MOBILE US INC COM 872590104 1,684,736 13,446,693 SH SOLE 22 12,123,254 0 1,323,439
T-MOBILE US INC COM 872590104 45,933 366,617 SH SOLE 23 366,617 0 0
T-MOBILE US INC COM 872590104 113,760 907,970 SH SOLE 25 907,970 0 0
T-MOBILE US INC COM 872590104 160,219 1,278,785 SH SOLE 26 421,225 0 857,560
T-MOBILE US INC COM 872590104 103,904 829,309 SH SOLE 28 64,759 0 764,550
T-MOBILE US INC COM 872590104 55 439 SH SOLE 29 439 0 0
T-MOBILE US INC COM 872590104 403,434 3,220,005 SH SOLE 30 3,220,005 0 0
T-MOBILE US INC COM 872590104 12,591 100,493 SH SOLE 31 71,813 0 28,680
T-MOBILE US INC COM 872590104 33,221 265,149 SH SOLE 32 265,149 0 0
T-MOBILE US INC COM 872590104 76,380 609,628 SH SOLE 34 609,628 0 0
T-MOBILE US INC COM 872590104 44,701 356,781 SH SOLE 36 356,781 0 0
T-MOBILE US INC COM 872590104 2,829 22,582 SH SOLE 40 22,582 0 0
T-MOBILE US INC COM 872590104 55,848 445,749 SH SOLE 43 19,817 0 425,932
T2 BIOSYSTEMS INC COM 89853L104 24 15,109 SH SOLE 21 15,109 0 0
T2 BIOSYSTEMS INC COM 89853L104 4,844 2,990,216 SH SOLE 22 2,990,216 0 0
TABULA RASA HEALTHCARE INC COM 873379101 572 12,416 SH SOLE 2 8,589 0 3,827
TABULA RASA HEALTHCARE INC COM 873379101 6 131 SH SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 20 445 SH SOLE 7 445 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,032 87,557 SH SOLE 18 84,833 0 2,724
TABULA RASA HEALTHCARE INC COM 873379101 4,142 89,949 SH SOLE 19 89,949 0 0
TABULA RASA HEALTHCARE INC COM 873379101 119,465 2,594,235 SH SOLE 21 2,594,235 0 0
TABULA RASA HEALTHCARE INC COM 873379101 31,052 674,320 SH SOLE 22 658,051 0 16,269
TABULA RASA HEALTHCARE INC COM 873379101 89 1,934 SH SOLE 23 1,934 0 0
TABULA RASA HEALTHCARE INC COM 873379101 534 11,596 SH SOLE 26 5,954 0 5,642
TABULA RASA HEALTHCARE INC COM 873379101 140 3,038 SH SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,422 52,588 SH SOLE 30 52,588 0 0
TABULA RASA HEALTHCARE INC COM 873379101 131 2,853 SH SOLE 40 2,853 0 0
TABULA RASA HEALTHCARE INC COM 873379101 191 4,149 SH SOLE 43 0 0 4,149
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1,580 1,564,000 PRN SOLE 21 1,564,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 730 13,392 SH SOLE 2 7,455 0 5,937
TACTILE SYS TECHNOLOGY INC COM 87357P100 6 103 SH SOLE 4 103 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 16 289 SH SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,494 82,476 SH SOLE 18 76,185 0 6,291
TACTILE SYS TECHNOLOGY INC COM 87357P100 11,402 209,243 SH SOLE 19 209,243 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 126,393 2,319,571 SH SOLE 21 2,319,571 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 41,275 757,484 SH SOLE 22 744,729 0 12,755
TACTILE SYS TECHNOLOGY INC COM 87357P100 584 10,724 SH SOLE 23 10,724 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 46 851 SH SOLE 25 851 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,853 52,357 SH SOLE 26 8,615 0 43,742
TACTILE SYS TECHNOLOGY INC COM 87357P100 113 2,068 SH SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,285 41,929 SH SOLE 30 41,929 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 95 1,745 SH SOLE 34 1,745 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 109 2,005 SH SOLE 36 2,005 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 117 2,148 SH SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 397 7,280 SH SOLE 43 3,285 0 3,995
TAITRON COMPONENTS INC CL A 874028103 3 800 SH SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 114,862 971,104 SH SOLE 2 105,790 0 865,314
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5 40 SH SOLE 3 40 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 682 5,767 SH SOLE 4 5,767 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15 125 SH SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 186,677 1,578,260 SH SOLE 18 1,443,834 0 134,426
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 187,509 1,585,298 SH SOLE 19 1,585,298 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 232,817 1,968,351 SH SOLE 21 1,968,351 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 90,494 765,086 SH SOLE 22 695,769 0 69,317
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 166,841 1,410,559 SH SOLE 25 1,376,224 0 34,335
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 28,854 243,947 SH SOLE 26 27,383 0 216,564
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 253 2,142 SH SOLE 28 0 0 2,142
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 498 4,207 SH SOLE 30 4,207 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 113 957 SH SOLE 31 0 0 957
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 249,257 2,107,343 SH SOLE 34 2,107,343 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,417 11,982 SH SOLE 36 11,982 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 366,536 3,098,887 SH SOLE 43 175,786 0 2,923,101
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56,294 318,587 SH SOLE 2 100,663 0 217,924
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,743 60,800 SH SOLE 4 56,410 0 4,390
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21,742 123,047 SH SOLE 7 119,782 0 3,265
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 131 742 SH SOLE 13 742 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,987 11,246 SH SOLE 15 11,246 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53,641 303,571 SH SOLE 18 286,246 0 17,325
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,690 60,499 SH SOLE 19 60,499 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 821,931 4,651,562 SH SOLE 21 4,651,562 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 513,734 2,907,379 SH SOLE 22 2,596,822 0 310,557
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,566 82,433 SH SOLE 23 82,433 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,791 157,280 SH SOLE 25 157,280 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56,802 321,458 SH SOLE 26 132,562 0 188,896
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56,458 319,516 SH SOLE 28 12,428 0 307,088
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,515 8,576 SH SOLE 29 8,576 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 101,911 576,745 SH SOLE 30 566,479 0 10,266
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42,469 240,343 SH SOLE 31 28,506 0 211,837
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 48,005 271,677 SH SOLE 34 271,677 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16,389 92,752 SH SOLE 36 92,752 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 828 4,684 SH SOLE 40 4,684 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,257 75,025 SH SOLE 43 5,093 0 69,932
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 13 726 SH SOLE 18 726 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 24,967 1,367,279 SH SOLE 43 129,334 0 1,237,945
TAL EDUCATION GROUP SPONSORED ADS 874080104 55,494 1,030,530 SH SOLE 2 88,430 0 942,100
TAL EDUCATION GROUP SPONSORED ADS 874080104 15 274 SH SOLE 3 274 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 11,854 220,137 SH SOLE 4 196,197 0 23,940
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,182 40,528 SH SOLE 7 40,528 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,703 105,906 SH SOLE 13 84,036 0 21,870
TAL EDUCATION GROUP SPONSORED ADS 874080104 10,919 202,775 SH SOLE 15 202,775 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,887 276,446 SH SOLE 18 276,446 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,676 272,528 SH SOLE 19 272,528 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 370,967 6,888,895 SH SOLE 21 6,888,895 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 300,304 5,576,674 SH SOLE 22 4,606,816 0 969,858
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,181 226,203 SH SOLE 23 226,203 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,439 268,126 SH SOLE 25 268,126 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 41,926 778,572 SH SOLE 26 92,846 0 685,726
TAL EDUCATION GROUP SPONSORED ADS 874080104 45,317 841,535 SH SOLE 28 49,055 0 792,480
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,316 24,440 SH SOLE 29 24,440 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 121,414 2,254,678 SH SOLE 30 2,254,678 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,273 79,347 SH SOLE 31 69,297 0 10,050
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,496 27,789 SH SOLE 32 27,789 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 8,381 155,629 SH SOLE 34 155,629 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 129 2,404 SH SOLE 40 2,404 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 20,431 379,403 SH SOLE 43 30,769 0 348,634
TALEND S A ADS 874224207 5,395 84,768 SH SOLE 21 84,768 0 0
TALEND S A ADS 874224207 42 655 SH SOLE 43 0 0 655
TALIS BIOMEDICAL CORP COM 87424L108 58 4,514 SH SOLE 2 1,579 0 2,935
TALIS BIOMEDICAL CORP COM 87424L108 595 46,291 SH SOLE 18 46,291 0 0
TALIS BIOMEDICAL CORP COM 87424L108 332 25,863 SH SOLE 19 25,863 0 0
TALIS BIOMEDICAL CORP COM 87424L108 5,698 443,408 SH SOLE 21 443,408 0 0
TALIS BIOMEDICAL CORP COM 87424L108 1,982 154,260 SH SOLE 22 151,380 0 2,880
TALIS BIOMEDICAL CORP COM 87424L108 89 6,893 SH SOLE 26 6,893 0 0
TALIS BIOMEDICAL CORP COM 87424L108 386 30,047 SH SOLE 28 0 0 30,047
TALIS BIOMEDICAL CORP COM 87424L108 6 481 SH SOLE 31 0 0 481
TALIS BIOMEDICAL CORP COM 87424L108 137 10,650 SH SOLE 34 10,650 0 0
TALOS ENERGY INC COM 87484T108 366 30,395 SH SOLE 2 8,832 0 21,563
TALOS ENERGY INC COM 87484T108 5 421 SH SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 909 75,464 SH SOLE 18 75,464 0 0
TALOS ENERGY INC COM 87484T108 2,571 213,554 SH SOLE 19 213,554 0 0
TALOS ENERGY INC COM 87484T108 38,480 3,196,050 SH SOLE 21 3,196,050 0 0
TALOS ENERGY INC COM 87484T108 15,032 1,248,529 SH SOLE 22 1,222,181 0 26,348
TALOS ENERGY INC COM 87484T108 224 18,638 SH SOLE 23 18,638 0 0
TALOS ENERGY INC COM 87484T108 1,366 113,467 SH SOLE 26 0 0 113,467
TALOS ENERGY INC COM 87484T108 792 65,808 SH SOLE 30 65,808 0 0
TALOS ENERGY INC COM 87484T108 23 1,907 SH SOLE 34 1,907 0 0
TALOS ENERGY INC COM 87484T108 26 2,121 SH SOLE 40 2,121 0 0
TALOS ENERGY INC COM 87484T108 1,477 122,715 SH SOLE 43 51,989 0 70,726
TANDEM DIABETES CARE INC COM NEW 875372203 14,758 167,234 SH SOLE 2 60,405 0 106,829
TANDEM DIABETES CARE INC COM NEW 875372203 81 923 SH SOLE 4 923 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 101 1,139 SH SOLE 7 1,139 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,007 34,078 SH SOLE 18 34,078 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 15,962 180,870 SH SOLE 19 180,870 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 110,232 1,249,083 SH SOLE 21 1,249,083 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 153,660 1,741,194 SH SOLE 22 1,628,370 0 112,824
TANDEM DIABETES CARE INC COM NEW 875372203 203 2,300 SH SOLE 23 2,300 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 310 3,512 SH SOLE 25 3,512 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,555 28,950 SH SOLE 26 21,282 0 7,668
TANDEM DIABETES CARE INC COM NEW 875372203 643 7,288 SH SOLE 28 7,288 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 389 4,403 SH SOLE 29 4,403 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,855 43,687 SH SOLE 30 43,687 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 101 1,142 SH SOLE 31 1,142 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,028 11,649 SH SOLE 34 11,649 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 193 2,185 SH SOLE 36 2,185 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 608 6,895 SH SOLE 40 6,895 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 237 2,689 SH SOLE 43 28 0 2,661
TANGER FACTORY OUTLET CTRS I COM 875465106 1,628 107,578 SH SOLE 2 30,055 0 77,523
TANGER FACTORY OUTLET CTRS I COM 875465106 1,624 107,359 SH SOLE 4 107,359 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,847 122,094 SH SOLE 7 122,094 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,725 378,366 SH SOLE 18 378,366 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,228 279,460 SH SOLE 19 279,460 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 173,969 11,498,278 SH SOLE 21 11,498,278 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 58,383 3,858,771 SH SOLE 22 3,714,026 0 144,745
TANGER FACTORY OUTLET CTRS I COM 875465106 67 4,439 SH SOLE 23 4,439 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,869 387,914 SH SOLE 25 387,914 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 485 32,049 SH SOLE 26 23,247 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106 1,034 68,327 SH SOLE 28 12,091 0 56,236
TANGER FACTORY OUTLET CTRS I COM 875465106 7,986 527,857 SH SOLE 30 527,857 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 179 11,843 SH SOLE 36 11,843 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 140 9,248 SH SOLE 40 9,248 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,783 117,877 SH SOLE 43 20,911 0 96,966
TAPESTRY INC COM 876030107 34,433 835,556 SH SOLE 2 324,649 0 510,907
TAPESTRY INC COM 876030107 269 6,518 SH SOLE 4 6,518 0 0
TAPESTRY INC COM 876030107 10,159 246,522 SH SOLE 7 215,635 0 30,887
TAPESTRY INC COM 876030107 175 4,249 SH SOLE 15 4,249 0 0
TAPESTRY INC COM 876030107 2 50 SH SOLE 17 0 0 50
TAPESTRY INC COM 876030107 24,496 594,427 SH SOLE 18 559,570 0 34,857
TAPESTRY INC COM 876030107 7,060 171,306 SH SOLE 19 171,306 0 0
TAPESTRY INC COM 876030107 242,996 5,896,540 SH SOLE 21 5,896,540 0 0
TAPESTRY INC COM 876030107 290,624 7,052,257 SH SOLE 22 6,200,549 0 851,708
TAPESTRY INC COM 876030107 38 926 SH SOLE 23 926 0 0
TAPESTRY INC COM 876030107 229,247 5,562,896 SH SOLE 25 5,562,896 0 0
TAPESTRY INC COM 876030107 11,592 281,287 SH SOLE 26 87,222 0 194,065
TAPESTRY INC COM 876030107 5,741 139,313 SH SOLE 28 34,002 0 105,311
TAPESTRY INC COM 876030107 1,077 26,133 SH SOLE 29 26,133 0 0
TAPESTRY INC COM 876030107 30,746 746,085 SH SOLE 30 746,085 0 0
TAPESTRY INC COM 876030107 43,951 1,066,514 SH SOLE 31 62,442 0 1,004,072
TAPESTRY INC COM 876030107 1,056 25,618 SH SOLE 34 25,618 0 0
TAPESTRY INC COM 876030107 2,308 56,005 SH SOLE 36 56,005 0 0
TAPESTRY INC COM 876030107 1,415 34,337 SH SOLE 40 34,337 0 0
TAPESTRY INC COM 876030107 9,696 235,280 SH SOLE 43 4,399 0 230,881
TARENA INTL INC SPONSORED ADS 876108101 1 243 SH SOLE 43 0 0 243
TARGA RES CORP COM 87612G101 16,197 510,140 SH SOLE 2 101,658 0 408,482
TARGA RES CORP COM 87612G101 1,262 39,741 SH SOLE 4 39,741 0 0
TARGA RES CORP COM 87612G101 11,525 363,006 SH SOLE 7 350,830 0 12,176
TARGA RES CORP COM 87612G101 3,575 112,597 SH SOLE 18 109,031 0 3,566
TARGA RES CORP COM 87612G101 23,887 752,353 SH SOLE 19 752,353 0 0
TARGA RES CORP COM 87612G101 117,443 3,698,999 SH SOLE 21 3,698,999 0 0
TARGA RES CORP COM 87612G101 204,228 6,432,371 SH SOLE 22 6,045,520 0 386,851
TARGA RES CORP COM 87612G101 67 2,106 SH SOLE 25 2,106 0 0
TARGA RES CORP COM 87612G101 2,411 75,949 SH SOLE 26 52,988 0 22,961
TARGA RES CORP COM 87612G101 912 28,718 SH SOLE 28 21,442 0 7,276
TARGA RES CORP COM 87612G101 8,690 273,706 SH SOLE 30 273,706 0 0
TARGA RES CORP COM 87612G101 794 25,003 SH SOLE 31 4,283 0 20,720
TARGA RES CORP COM 87612G101 8,242 259,591 SH SOLE 34 259,591 0 0
TARGA RES CORP COM 87612G101 2,378 74,899 SH SOLE 36 74,899 0 0
TARGA RES CORP COM 87612G101 908 28,611 SH SOLE 40 28,611 0 0
TARGA RES CORP COM 87612G101 10,708 337,265 SH SOLE 43 24,506 0 312,759
TARGET CORP COM 87612E106 255,214 1,288,504 SH SOLE 2 313,456 0 975,048
TARGET CORP COM 87612E106 53,848 271,866 SH SOLE 4 252,606 0 19,260
TARGET CORP COM 87612E106 138,035 696,901 SH SOLE 7 496,004 0 200,897
TARGET CORP COM 87612E106 9,113 46,008 SH SOLE 13 46,008 0 0
TARGET CORP COM 87612E106 12,957 65,416 SH SOLE 15 65,416 0 0
TARGET CORP COM 87612E106 176,763 892,428 SH SOLE 18 760,849 0 131,579
TARGET CORP COM 87612E106 82,294 415,477 SH SOLE 19 415,477 0 0
TARGET CORP COM 87612E106 2,824,359 14,259,400 SH SOLE 21 14,259,400 0 0
TARGET CORP COM 87612E106 2,372,360 11,977,384 SH SOLE 22 10,609,926 0 1,367,458
TARGET CORP COM 87612E106 68,550 346,091 SH SOLE 23 346,091 0 0
TARGET CORP COM 87612E106 177,327 895,273 SH SOLE 25 895,273 0 0
TARGET CORP COM 87612E106 228,573 1,154,000 SH SOLE 26 369,295 0 784,705
TARGET CORP COM 87612E106 444,175 2,242,517 SH SOLE 28 59,501 0 2,183,016
TARGET CORP COM 87612E106 4,720 23,829 SH SOLE 29 23,829 0 0
TARGET CORP COM 87612E106 572,422 2,890,001 SH SOLE 30 2,890,001 0 0
TARGET CORP COM 87612E106 40,702 205,494 SH SOLE 31 103,146 0 102,348
TARGET CORP COM 87612E106 12,732 64,278 SH SOLE 34 64,278 0 0
TARGET CORP COM 87612E106 63,709 321,649 SH SOLE 36 321,649 0 0
TARGET CORP COM 87612E106 4,017 20,280 SH SOLE 40 20,280 0 0
TARGET CORP COM 87612E106 136,930 691,320 SH SOLE 43 51,918 0 639,402
TARGET HOSPITALITY CORP COM 87615L107 63 24,913 SH SOLE 2 1,394 0 23,519
TARGET HOSPITALITY CORP COM 87615L107 327 130,453 SH SOLE 18 130,453 0 0
TARGET HOSPITALITY CORP COM 87615L107 146 57,997 SH SOLE 19 57,997 0 0
TARGET HOSPITALITY CORP COM 87615L107 3,092 1,231,725 SH SOLE 21 1,231,725 0 0
TARGET HOSPITALITY CORP COM 87615L107 3,584 1,427,803 SH SOLE 22 1,396,143 0 31,660
TARGET HOSPITALITY CORP COM 87615L107 80 31,834 SH SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 275 109,468 SH SOLE 26 0 0 109,468
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 6 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 1 6,913 SH SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 100 1,362 SH SOLE 2 0 0 1,362
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,992 94,804 SH SOLE 21 94,804 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4,725 64,072 SH SOLE 22 60,708 0 3,364
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 16 215 SH SOLE 23 215 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 404 5,482 SH SOLE 26 0 0 5,482
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 228 3,093 SH SOLE 28 3,093 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 602 8,159 SH SOLE 30 8,159 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 116 1,577 SH SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 536 7,271 SH SOLE 43 796 0 6,475
TARSUS PHARMACEUTICALS INC COM 87650L103 96 2,991 SH SOLE 2 599 0 2,392
TARSUS PHARMACEUTICALS INC COM 87650L103 705 21,879 SH SOLE 18 21,879 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 326 10,107 SH SOLE 19 10,107 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 7,189 223,047 SH SOLE 21 223,047 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 2,636 81,773 SH SOLE 22 79,290 0 2,483
TASEKO MINES LTD COM 876511106 91 53,125 SH SOLE 43 0 0 53,125
TATA MTRS LTD SPONSORED ADR 876568502 113 5,445 SH SOLE 7 5,445 0 0
TATA MTRS LTD SPONSORED ADR 876568502 15,251 733,550 SH SOLE 18 733,550 0 0
TATA MTRS LTD SPONSORED ADR 876568502 125 6,008 SH SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 631 30,335 SH SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,897 91,229 SH SOLE 26 79,445 0 11,784
TATA MTRS LTD SPONSORED ADR 876568502 7,992 384,418 SH SOLE 28 224,424 0 159,994
TATA MTRS LTD SPONSORED ADR 876568502 1,028 49,470 SH SOLE 30 49,470 0 0
TATA MTRS LTD SPONSORED ADR 876568502 23,614 1,135,826 SH SOLE 43 56,762 0 1,079,064
TATTOOED CHEF INC COM CL A 87663X102 14 706 SH SOLE 2 706 0 0
TATTOOED CHEF INC COM CL A 87663X102 671 34,551 SH SOLE 21 34,551 0 0
TATTOOED CHEF INC COM CL A 87663X102 10,306 530,418 SH SOLE 22 530,418 0 0
TAYLOR DEVICES INC COM 877163105 6 543 SH SOLE 18 543 0 0
TAYLOR DEVICES INC COM 877163105 103 9,070 SH SOLE 21 9,070 0 0
TAYLOR DEVICES INC COM 877163105 30 2,630 SH SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 42,611 1,383,037 SH SOLE 2 1,276,454 0 106,583
TAYLOR MORRISON HOME CORP COM 87724P106 16 513 SH SOLE 4 513 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 110 3,555 SH SOLE 7 3,555 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 20,714 672,318 SH SOLE 18 672,318 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 25,735 835,274 SH SOLE 19 835,274 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 336,323 10,916,037 SH SOLE 21 10,916,037 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 138,203 4,485,658 SH SOLE 22 4,295,286 0 190,372
TAYLOR MORRISON HOME CORP COM 87724P106 75 2,446 SH SOLE 23 2,446 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 52 1,697 SH SOLE 25 1,697 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,529 49,641 SH SOLE 26 20,224 0 29,417
TAYLOR MORRISON HOME CORP COM 87724P106 930 30,180 SH SOLE 28 15,530 0 14,650
TAYLOR MORRISON HOME CORP COM 87724P106 2,704 87,761 SH SOLE 30 87,761 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3,480 112,966 SH SOLE 34 112,966 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 325 10,549 SH SOLE 36 10,549 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 453 14,687 SH SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 8,835 286,743 SH SOLE 43 11,784 0 274,959
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,071 52,756 SH SOLE 2 46,391 0 6,365
TAYSHA GENE THERAPIES INC COM SHS 877619106 956 47,085 SH SOLE 18 47,085 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 23,271 1,146,321 SH SOLE 19 1,146,321 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 168 8,280 SH SOLE 20 8,280 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 5,913 291,264 SH SOLE 21 291,264 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 2,256 111,110 SH SOLE 22 109,354 0 1,756
TAYSHA GENE THERAPIES INC COM SHS 877619106 57 2,791 SH SOLE 23 2,791 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 30 1,468 SH SOLE 26 0 0 1,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 12,183 600,170 SH SOLE 34 600,170 0 0
TC ENERGY CORP COM 87807B107 30 663 SH SOLE 18 663 0 0
TC ENERGY CORP COM 87807B107 257 5,623 SH SOLE 19 5,623 0 0
TC ENERGY CORP COM 87807B107 11,241 245,701 SH SOLE 21 245,701 0 0
TC ENERGY CORP COM 87807B107 575 12,570 SH SOLE 22 12,570 0 0
TC ENERGY CORP COM 87807B107 10,936 239,049 SH SOLE 43 14,097 0 224,952
TCF FINL CORP COM 872307103 18,354 395,048 SH SOLE 2 113,924 0 281,124
TCF FINL CORP COM 872307103 29 626 SH SOLE 4 626 0 0
TCF FINL CORP COM 872307103 662 14,244 SH SOLE 7 14,244 0 0
TCF FINL CORP COM 872307103 20,829 448,315 SH SOLE 18 448,315 0 0
TCF FINL CORP COM 872307103 1,868 40,198 SH SOLE 19 40,198 0 0
TCF FINL CORP COM 872307103 479,946 10,330,297 SH SOLE 21 10,330,297 0 0
TCF FINL CORP COM 872307103 230,328 4,957,550 SH SOLE 22 4,751,891 0 205,659
TCF FINL CORP COM 872307103 123 2,639 SH SOLE 25 2,639 0 0
TCF FINL CORP COM 872307103 4,120 88,679 SH SOLE 26 67,839 0 20,840
TCF FINL CORP COM 872307103 522 11,228 SH SOLE 28 11,167 0 61
TCF FINL CORP COM 872307103 15,923 342,731 SH SOLE 30 342,731 0 0
TCF FINL CORP COM 872307103 133 2,870 SH SOLE 31 2,870 0 0
TCF FINL CORP COM 872307103 2,959 63,695 SH SOLE 32 63,695 0 0
TCF FINL CORP COM 872307103 160 3,450 SH SOLE 34 3,450 0 0
TCF FINL CORP COM 872307103 423 9,108 SH SOLE 36 9,108 0 0
TCF FINL CORP COM 872307103 867 18,669 SH SOLE 40 18,669 0 0
TCF FINL CORP COM 872307103 5,344 115,022 SH SOLE 43 15,253 0 99,769
TCG BDC INC COM 872280102 3,912 296,349 SH SOLE 30 296,349 0 0
TCR2 THERAPEUTICS INC COM 87808K106 707 32,015 SH SOLE 2 7,514 0 24,501
TCR2 THERAPEUTICS INC COM 87808K106 2 92 SH SOLE 4 92 0 0
TCR2 THERAPEUTICS INC COM 87808K106 8 368 SH SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 2,493 112,900 SH SOLE 18 112,900 0 0
TCR2 THERAPEUTICS INC COM 87808K106 10,942 495,547 SH SOLE 19 495,547 0 0
TCR2 THERAPEUTICS INC COM 87808K106 33,652 1,524,110 SH SOLE 21 1,524,110 0 0
TCR2 THERAPEUTICS INC COM 87808K106 18,944 857,960 SH SOLE 22 814,344 0 43,616
TCR2 THERAPEUTICS INC COM 87808K106 49 2,232 SH SOLE 23 2,232 0 0
TCR2 THERAPEUTICS INC COM 87808K106 108 4,911 SH SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 109 4,947 SH SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 636 28,808 SH SOLE 30 28,808 0 0
TCR2 THERAPEUTICS INC COM 87808K106 61 2,746 SH SOLE 40 2,746 0 0
TE CONNECTIVITY LTD REG SHS H84989104 22,452 173,899 SH SOLE 2 104,587 0 69,312
TE CONNECTIVITY LTD REG SHS H84989104 22,109 171,245 SH SOLE 4 158,482 0 12,763
TE CONNECTIVITY LTD REG SHS H84989104 39,932 309,284 SH SOLE 7 293,053 0 16,231
TE CONNECTIVITY LTD REG SHS H84989104 160 1,239 SH SOLE 13 1,239 0 0
TE CONNECTIVITY LTD REG SHS H84989104 5,582 43,234 SH SOLE 15 43,234 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 5 SH SOLE 17 0 0 5
TE CONNECTIVITY LTD REG SHS H84989104 73,433 568,760 SH SOLE 18 522,064 0 46,696
TE CONNECTIVITY LTD REG SHS H84989104 10,175 78,809 SH SOLE 19 78,809 0 0
TE CONNECTIVITY LTD REG SHS H84989104 803,816 6,225,821 SH SOLE 21 6,225,821 0 0
TE CONNECTIVITY LTD REG SHS H84989104 676,464 5,239,436 SH SOLE 22 4,751,703 0 487,733
TE CONNECTIVITY LTD REG SHS H84989104 26,403 204,500 SH SOLE 23 204,500 0 0
TE CONNECTIVITY LTD REG SHS H84989104 79,933 619,107 SH SOLE 25 619,107 0 0
TE CONNECTIVITY LTD REG SHS H84989104 94,690 733,402 SH SOLE 26 242,368 0 491,034
TE CONNECTIVITY LTD REG SHS H84989104 167,911 1,300,529 SH SOLE 28 39,229 0 1,261,300
TE CONNECTIVITY LTD REG SHS H84989104 53 410 SH SOLE 29 410 0 0
TE CONNECTIVITY LTD REG SHS H84989104 213,951 1,657,119 SH SOLE 30 1,603,545 0 53,574
TE CONNECTIVITY LTD REG SHS H84989104 9,180 71,103 SH SOLE 31 36,191 0 34,912
TE CONNECTIVITY LTD REG SHS H84989104 167,979 1,301,056 SH SOLE 34 1,301,056 0 0
TE CONNECTIVITY LTD REG SHS H84989104 30,388 235,363 SH SOLE 36 235,363 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,727 13,378 SH SOLE 40 13,378 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27,118 210,037 SH SOLE 43 10,022 0 200,015
TEAM INC COM 878155100 306 26,579 SH SOLE 2 2,139 0 24,440
TEAM INC COM 878155100 7 639 SH SOLE 7 639 0 0
TEAM INC COM 878155100 1,555 134,871 SH SOLE 18 134,871 0 0
TEAM INC COM 878155100 589 51,074 SH SOLE 19 51,074 0 0
TEAM INC COM 878155100 45,462 3,942,911 SH SOLE 21 3,942,911 0 0
TEAM INC COM 878155100 10,615 920,632 SH SOLE 22 889,154 0 31,478
TEAM INC COM 878155100 512 44,419 SH SOLE 30 44,419 0 0
TEAM INC COM 878155100 6 558 SH SOLE 43 0 0 558
TECHNIPFMC PLC COM G87110105 7,630 988,341 SH SOLE 2 940,248 0 48,093
TECHNIPFMC PLC COM G87110105 594 76,966 SH SOLE 4 76,966 0 0
TECHNIPFMC PLC COM G87110105 258 33,405 SH SOLE 7 33,405 0 0
TECHNIPFMC PLC COM G87110105 542 70,175 SH SOLE 13 70,175 0 0
TECHNIPFMC PLC COM G87110105 2,239 290,073 SH SOLE 18 123,427 0 166,646
TECHNIPFMC PLC COM G87110105 6,061 785,123 SH SOLE 19 785,123 0 0
TECHNIPFMC PLC COM G87110105 30,958 4,010,138 SH SOLE 21 4,010,138 0 0
TECHNIPFMC PLC COM G87110105 86,006 11,140,690 SH SOLE 22 8,433,185 0 2,707,505
TECHNIPFMC PLC COM G87110105 2,247 291,067 SH SOLE 23 291,067 0 0
TECHNIPFMC PLC COM G87110105 313 40,541 SH SOLE 25 40,541 0 0
TECHNIPFMC PLC COM G87110105 1,371 177,577 SH SOLE 26 135,836 0 41,741
TECHNIPFMC PLC COM G87110105 429 55,597 SH SOLE 28 55,597 0 0
TECHNIPFMC PLC COM G87110105 2,540 329,059 SH SOLE 29 329,059 0 0
TECHNIPFMC PLC COM G87110105 3,057 395,920 SH SOLE 30 395,920 0 0
TECHNIPFMC PLC COM G87110105 2,967 384,286 SH SOLE 31 346,635 0 37,651
TECHNIPFMC PLC COM G87110105 725 93,933 SH SOLE 34 93,933 0 0
TECHNIPFMC PLC COM G87110105 277 35,857 SH SOLE 36 35,857 0 0
TECHNIPFMC PLC COM G87110105 415 53,777 SH SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 3,245 420,294 SH SOLE 43 30,885 0 389,409
TECHTARGET INC COM 87874R100 758 10,917 SH SOLE 2 7,818 0 3,099
TECHTARGET INC COM 87874R100 6 86 SH SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 32 460 SH SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 7,058 101,622 SH SOLE 18 101,622 0 0
TECHTARGET INC COM 87874R100 3,051 43,931 SH SOLE 19 43,931 0 0
TECHTARGET INC COM 87874R100 195,260 2,811,515 SH SOLE 21 2,811,515 0 0
TECHTARGET INC COM 87874R100 47,412 682,675 SH SOLE 22 664,967 0 17,708
TECHTARGET INC COM 87874R100 197 2,840 SH SOLE 26 0 0 2,840
TECHTARGET INC COM 87874R100 237 3,415 SH SOLE 28 3,415 0 0
TECHTARGET INC COM 87874R100 3,789 54,560 SH SOLE 30 54,560 0 0
TECHTARGET INC COM 87874R100 219 3,149 SH SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 602 8,663 SH SOLE 43 0 0 8,663
TECK RESOURCES LTD CL B 878742204 2 125 SH SOLE 18 125 0 0
TECK RESOURCES LTD CL B 878742204 2,245 117,028 SH SOLE 21 117,028 0 0
TECK RESOURCES LTD CL B 878742204 2,724 142,008 SH SOLE 22 142,008 0 0
TECK RESOURCES LTD CL B 878742204 12,861 670,549 SH SOLE 43 59,587 0 610,962
TECNOGLASS INC SHS G87264100 829 68,996 SH SOLE 21 68,996 0 0
TECNOGLASS INC SHS G87264100 32 2,634 SH SOLE 22 2,634 0 0
TEEKAY CORPORATION COM Y8564W103 724 226,128 SH SOLE 22 226,128 0 0
TEEKAY CORPORATION COM Y8564W103 124 38,900 SH SOLE 26 0 0 38,900
TEEKAY CORPORATION COM Y8564W103 0 154 SH SOLE 43 0 0 154
TEEKAY TANKERS LTD CL A Y8565N300 12 881 SH SOLE 21 881 0 0
TEGNA INC COM 87901J105 7,258 385,460 SH SOLE 2 194,954 0 190,506
TEGNA INC COM 87901J105 16 864 SH SOLE 4 864 0 0
TEGNA INC COM 87901J105 116 6,178 SH SOLE 7 6,178 0 0
TEGNA INC COM 87901J105 131 6,980 SH SOLE 13 6,980 0 0
TEGNA INC COM 87901J105 22,676 1,204,253 SH SOLE 18 1,175,094 0 29,159
TEGNA INC COM 87901J105 10,210 542,231 SH SOLE 19 542,231 0 0
TEGNA INC COM 87901J105 301,250 15,998,408 SH SOLE 21 15,998,408 0 0
TEGNA INC COM 87901J105 143,349 7,612,793 SH SOLE 22 7,232,139 0 380,654
TEGNA INC COM 87901J105 100 5,296 SH SOLE 23 5,296 0 0
TEGNA INC COM 87901J105 65 3,476 SH SOLE 25 3,476 0 0
TEGNA INC COM 87901J105 2,376 126,164 SH SOLE 26 83,299 0 42,865
TEGNA INC COM 87901J105 601 31,940 SH SOLE 28 25,440 0 6,500
TEGNA INC COM 87901J105 77 4,098 SH SOLE 29 4,098 0 0
TEGNA INC COM 87901J105 2,619 139,107 SH SOLE 30 139,107 0 0
TEGNA INC COM 87901J105 99 5,279 SH SOLE 31 5,279 0 0
TEGNA INC COM 87901J105 298 15,852 SH SOLE 36 15,852 0 0
TEGNA INC COM 87901J105 487 25,839 SH SOLE 40 25,839 0 0
TEGNA INC COM 87901J105 1,972 104,738 SH SOLE 43 3,667 0 101,071
TEJON RANCH CO COM 879080109 371 22,183 SH SOLE 2 7,316 0 14,867
TEJON RANCH CO COM 879080109 3 178 SH SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 7 412 SH SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,248 74,549 SH SOLE 18 74,549 0 0
TEJON RANCH CO COM 879080109 624 37,264 SH SOLE 19 37,264 0 0
TEJON RANCH CO COM 879080109 13,960 833,902 SH SOLE 21 833,902 0 0
TEJON RANCH CO COM 879080109 9,746 582,206 SH SOLE 22 552,782 0 29,424
TEJON RANCH CO COM 879080109 16 947 SH SOLE 25 947 0 0
TEJON RANCH CO COM 879080109 193 11,504 SH SOLE 26 2,225 0 9,279
TEJON RANCH CO COM 879080109 46 2,738 SH SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 101 6,016 SH SOLE 30 6,016 0 0
TEJON RANCH CO COM 879080109 27 1,617 SH SOLE 36 1,617 0 0
TEJON RANCH CO COM 879080109 29 1,731 SH SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 392 23,426 SH SOLE 43 3,068 0 20,358
TELA BIO INC COM 872381108 20 1,375 SH SOLE 2 573 0 802
TELA BIO INC COM 872381108 353 23,682 SH SOLE 18 23,682 0 0
TELA BIO INC COM 872381108 151 10,125 SH SOLE 19 10,125 0 0
TELA BIO INC COM 872381108 3,218 215,987 SH SOLE 21 215,987 0 0
TELA BIO INC COM 872381108 911 61,113 SH SOLE 22 60,650 0 463
TELADOC HEALTH INC COM 87918A105 51,300 282,257 SH SOLE 2 77,096 0 205,161
TELADOC HEALTH INC COM 87918A105 10,504 57,792 SH SOLE 4 53,282 0 4,510
TELADOC HEALTH INC COM 87918A105 2,369 13,036 SH SOLE 7 13,036 0 0
TELADOC HEALTH INC COM 87918A105 43 236 SH SOLE 13 236 0 0
TELADOC HEALTH INC COM 87918A105 1,788 9,840 SH SOLE 15 9,840 0 0
TELADOC HEALTH INC COM 87918A105 19,479 107,172 SH SOLE 18 99,136 0 8,036
TELADOC HEALTH INC COM 87918A105 170,782 939,654 SH SOLE 19 939,654 0 0
TELADOC HEALTH INC COM 87918A105 422,838 2,326,479 SH SOLE 21 2,326,479 0 0
TELADOC HEALTH INC COM 87918A105 569,891 3,135,579 SH SOLE 22 2,982,933 0 152,646
TELADOC HEALTH INC COM 87918A105 13,315 73,260 SH SOLE 23 73,260 0 0
TELADOC HEALTH INC COM 87918A105 31,843 175,203 SH SOLE 25 175,203 0 0
TELADOC HEALTH INC COM 87918A105 41,978 230,965 SH SOLE 26 95,540 0 135,425
TELADOC HEALTH INC COM 87918A105 48,279 265,633 SH SOLE 28 13,923 0 251,710
TELADOC HEALTH INC COM 87918A105 3 14 SH SOLE 29 14 0 0
TELADOC HEALTH INC COM 87918A105 78,605 432,491 SH SOLE 30 432,491 0 0
TELADOC HEALTH INC COM 87918A105 7,917 43,560 SH SOLE 31 14,784 0 28,776
TELADOC HEALTH INC COM 87918A105 110,864 609,978 SH SOLE 34 609,978 0 0
TELADOC HEALTH INC COM 87918A105 11,623 63,948 SH SOLE 36 63,948 0 0
TELADOC HEALTH INC COM 87918A105 867 4,768 SH SOLE 40 4,768 0 0
TELADOC HEALTH INC COM 87918A105 9,270 51,005 SH SOLE 43 2,539 0 48,466
TELECOM ARGENTINA S A SPON ADR REP B 879273209 340 61,683 SH SOLE 2 1,726 0 59,957
TELECOM ARGENTINA S A SPON ADR REP B 879273209 163 29,445 SH SOLE 4 25,803 0 3,642
TELECOM ARGENTINA S A SPON ADR REP B 879273209 33 5,952 SH SOLE 7 5,952 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 87 15,803 SH SOLE 18 15,803 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7,194 1,303,338 SH SOLE 21 1,303,338 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 4,901 887,894 SH SOLE 22 771,738 0 116,156
TELECOM ARGENTINA S A SPON ADR REP B 879273209 259 46,914 SH SOLE 23 46,914 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 2,189 396,648 SH SOLE 26 377,937 0 18,711
TELECOM ARGENTINA S A SPON ADR REP B 879273209 730 132,259 SH SOLE 28 0 0 132,259
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,003 544,106 SH SOLE 30 470,426 0 73,680
TELECOM ARGENTINA S A SPON ADR REP B 879273209 44 7,881 SH SOLE 34 7,881 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 1 132 SH SOLE 43 0 0 132
TELEDYNE TECHNOLOGIES INC COM 879360105 35,006 84,627 SH SOLE 2 18,090 0 66,537
TELEDYNE TECHNOLOGIES INC COM 879360105 9,179 22,190 SH SOLE 4 20,566 0 1,624
TELEDYNE TECHNOLOGIES INC COM 879360105 13,216 31,949 SH SOLE 7 30,912 0 1,037
TELEDYNE TECHNOLOGIES INC COM 879360105 56 135 SH SOLE 13 135 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,526 3,689 SH SOLE 15 3,689 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 39,080 94,476 SH SOLE 18 89,217 0 5,259
TELEDYNE TECHNOLOGIES INC COM 879360105 273,059 660,120 SH SOLE 19 660,120 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 487,173 1,177,742 SH SOLE 21 1,177,742 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 353,206 853,877 SH SOLE 22 767,407 0 86,470
TELEDYNE TECHNOLOGIES INC COM 879360105 9,288 22,454 SH SOLE 23 22,454 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 27,416 66,279 SH SOLE 25 66,279 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 52,056 125,845 SH SOLE 26 33,739 0 92,106
TELEDYNE TECHNOLOGIES INC COM 879360105 52,700 127,402 SH SOLE 28 5,699 0 121,703
TELEDYNE TECHNOLOGIES INC COM 879360105 91 221 SH SOLE 29 221 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 78,592 189,997 SH SOLE 30 189,997 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,063 7,404 SH SOLE 31 5,178 0 2,226
TELEDYNE TECHNOLOGIES INC COM 879360105 840 2,031 SH SOLE 34 2,031 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,407 20,324 SH SOLE 36 20,324 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 635 1,536 SH SOLE 40 1,536 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,175 19,762 SH SOLE 43 3,934 0 15,828
TELEFLEX INCORPORATED COM 879369106 59,791 143,914 SH SOLE 2 55,152 0 88,762
TELEFLEX INCORPORATED COM 879369106 9,779 23,538 SH SOLE 4 21,737 0 1,801
TELEFLEX INCORPORATED COM 879369106 16,446 39,586 SH SOLE 7 38,163 0 1,423
TELEFLEX INCORPORATED COM 879369106 60 145 SH SOLE 13 145 0 0
TELEFLEX INCORPORATED COM 879369106 1,925 4,634 SH SOLE 15 4,634 0 0
TELEFLEX INCORPORATED COM 879369106 51,689 124,413 SH SOLE 18 117,835 0 6,578
TELEFLEX INCORPORATED COM 879369106 540,680 1,301,400 SH SOLE 19 1,301,400 0 0
TELEFLEX INCORPORATED COM 879369106 599,359 1,442,639 SH SOLE 21 1,442,639 0 0
TELEFLEX INCORPORATED COM 879369106 439,211 1,057,169 SH SOLE 22 949,002 0 108,167
TELEFLEX INCORPORATED COM 879369106 11,831 28,476 SH SOLE 23 28,476 0 0
TELEFLEX INCORPORATED COM 879369106 25,961 62,488 SH SOLE 25 62,488 0 0
TELEFLEX INCORPORATED COM 879369106 45,551 109,640 SH SOLE 26 39,007 0 70,633
TELEFLEX INCORPORATED COM 879369106 40,115 96,555 SH SOLE 28 4,777 0 91,778
TELEFLEX INCORPORATED COM 879369106 5 11 SH SOLE 29 11 0 0
TELEFLEX INCORPORATED COM 879369106 77,072 185,511 SH SOLE 30 182,822 0 2,689
TELEFLEX INCORPORATED COM 879369106 61,995 149,219 SH SOLE 31 6,303 0 142,916
TELEFLEX INCORPORATED COM 879369106 93,131 224,163 SH SOLE 34 224,163 0 0
TELEFLEX INCORPORATED COM 879369106 10,724 25,813 SH SOLE 36 25,813 0 0
TELEFLEX INCORPORATED COM 879369106 797 1,919 SH SOLE 40 1,919 0 0
TELEFLEX INCORPORATED COM 879369106 9,859 23,730 SH SOLE 43 1,447 0 22,283
TELEFONICA BRASIL SA NEW ADR 87936R205 4,224 536,670 SH SOLE 2 240,075 0 296,595
TELEFONICA BRASIL SA NEW ADR 87936R205 284 36,067 SH SOLE 4 36,067 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 1,718 218,297 SH SOLE 18 218,297 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 984 125,044 SH SOLE 19 125,044 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 106 13,435 SH SOLE 21 13,435 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 3,641 462,699 SH SOLE 22 200,933 0 261,766
TELEFONICA BRASIL SA NEW ADR 87936R205 92 11,726 SH SOLE 28 0 0 11,726
TELEFONICA BRASIL SA NEW ADR 87936R205 3,048 387,304 SH SOLE 30 387,304 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 438 55,598 SH SOLE 34 55,598 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 12,297 1,562,535 SH SOLE 43 95,001 0 1,467,534
TELEFONICA S A SPONSORED ADR 879382208 5 1,147 SH SOLE 18 1,147 0 0
TELEFONICA S A SPONSORED ADR 879382208 18,032 3,980,466 SH SOLE 43 430,946 0 3,549,520
TELEPHONE & DATA SYS INC COM NEW 879433829 7,480 325,798 SH SOLE 2 135,985 0 189,813
TELEPHONE & DATA SYS INC COM NEW 879433829 9 385 SH SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,378 103,572 SH SOLE 7 103,572 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 15,545 677,038 SH SOLE 18 676,512 0 526
TELEPHONE & DATA SYS INC COM NEW 879433829 37,946 1,652,705 SH SOLE 19 1,652,705 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 111,053 4,836,791 SH SOLE 21 4,836,791 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 75,203 3,275,384 SH SOLE 22 3,135,954 0 139,430
TELEPHONE & DATA SYS INC COM NEW 879433829 1,864 81,189 SH SOLE 23 81,189 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,589 69,208 SH SOLE 25 69,208 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 858 37,380 SH SOLE 26 25,874 0 11,506
TELEPHONE & DATA SYS INC COM NEW 879433829 583 25,395 SH SOLE 28 12,439 0 12,956
TELEPHONE & DATA SYS INC COM NEW 879433829 1,631 71,027 SH SOLE 30 71,027 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 43 1,887 SH SOLE 31 1,887 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,915 257,629 SH SOLE 34 257,629 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 186 8,119 SH SOLE 36 8,119 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 239 10,404 SH SOLE 40 10,404 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,848 254,697 SH SOLE 43 16,272 0 238,425
TELIGENT INC NEW COM NEW 87960W203 4 5,821 SH SOLE 21 5,821 0 0
TELIGENT INC NEW COM NEW 87960W203 46 73,740 SH SOLE 22 73,740 0 0
TELLURIAN INC NEW COM 87968A104 406 173,452 SH SOLE 2 17,391 0 156,061
TELLURIAN INC NEW COM 87968A104 3 1,411 SH SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 1,312 560,668 SH SOLE 18 560,668 0 0
TELLURIAN INC NEW COM 87968A104 687 293,488 SH SOLE 19 293,488 0 0
TELLURIAN INC NEW COM 87968A104 15,507 6,626,978 SH SOLE 21 6,626,978 0 0
TELLURIAN INC NEW COM 87968A104 13,625 5,822,622 SH SOLE 22 5,641,791 0 180,831
TELLURIAN INC NEW COM 87968A104 121 51,734 SH SOLE 43 0 0 51,734
TELOS CORP MD COM 87969B101 186 4,909 SH SOLE 2 1,601 0 3,308
TELOS CORP MD COM 87969B101 15 403 SH SOLE 7 403 0 0
TELOS CORP MD COM 87969B101 2,073 54,676 SH SOLE 18 54,676 0 0
TELOS CORP MD COM 87969B101 1,081 28,515 SH SOLE 19 28,515 0 0
TELOS CORP MD COM 87969B101 20,882 550,682 SH SOLE 21 550,682 0 0
TELOS CORP MD COM 87969B101 17,021 448,865 SH SOLE 22 443,515 0 5,350
TELOS CORP MD COM 87969B101 10 260 SH SOLE 43 0 0 260
TELUS CORPORATION COM 87971M103 70,249 3,524,762 SH SOLE 18 3,515,576 0 9,186
TELUS CORPORATION COM 87971M103 3,129 157,022 SH SOLE 26 157,022 0 0
TELUS CORPORATION COM 87971M103 1,100 55,209 SH SOLE 31 0 0 55,209
TELUS CORPORATION COM 87971M103 129 6,473 SH SOLE 43 0 0 6,473
TEMPUR SEALY INTL INC COM 88023U101 20,381 557,465 SH SOLE 2 222,819 0 334,646
TEMPUR SEALY INTL INC COM 88023U101 364 9,958 SH SOLE 4 9,958 0 0
TEMPUR SEALY INTL INC COM 88023U101 183 4,995 SH SOLE 7 4,995 0 0
TEMPUR SEALY INTL INC COM 88023U101 18,102 495,119 SH SOLE 18 494,621 0 498
TEMPUR SEALY INTL INC COM 88023U101 4,969 135,911 SH SOLE 19 135,911 0 0
TEMPUR SEALY INTL INC COM 88023U101 336,369 9,200,460 SH SOLE 21 9,200,460 0 0
TEMPUR SEALY INTL INC COM 88023U101 224,990 6,154,000 SH SOLE 22 5,901,567 0 252,433
TEMPUR SEALY INTL INC COM 88023U101 738 20,194 SH SOLE 23 20,194 0 0
TEMPUR SEALY INTL INC COM 88023U101 162 4,439 SH SOLE 25 4,439 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,624 99,122 SH SOLE 26 72,167 0 26,955
TEMPUR SEALY INTL INC COM 88023U101 766 20,949 SH SOLE 28 13,289 0 7,660
TEMPUR SEALY INTL INC COM 88023U101 178 4,862 SH SOLE 29 4,862 0 0
TEMPUR SEALY INTL INC COM 88023U101 4,847 132,571 SH SOLE 30 132,571 0 0
TEMPUR SEALY INTL INC COM 88023U101 496 13,579 SH SOLE 31 13,579 0 0
TEMPUR SEALY INTL INC COM 88023U101 213 5,838 SH SOLE 34 5,838 0 0
TEMPUR SEALY INTL INC COM 88023U101 291 7,962 SH SOLE 36 7,962 0 0
TEMPUR SEALY INTL INC COM 88023U101 865 23,668 SH SOLE 40 23,668 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,669 73,011 SH SOLE 43 10,838 0 62,173
TENABLE HLDGS INC COM 88025T102 1,235 34,142 SH SOLE 2 22,269 0 11,873
TENABLE HLDGS INC COM 88025T102 7 181 SH SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 48 1,316 SH SOLE 7 1,316 0 0
TENABLE HLDGS INC COM 88025T102 8,301 229,391 SH SOLE 18 226,047 0 3,344
TENABLE HLDGS INC COM 88025T102 7,347 203,052 SH SOLE 19 203,052 0 0
TENABLE HLDGS INC COM 88025T102 102,929 2,844,508 SH SOLE 21 2,844,508 0 0
TENABLE HLDGS INC COM 88025T102 69,336 1,916,145 SH SOLE 22 1,869,666 0 46,479
TENABLE HLDGS INC COM 88025T102 186 5,154 SH SOLE 23 5,154 0 0
TENABLE HLDGS INC COM 88025T102 21 576 SH SOLE 25 576 0 0
TENABLE HLDGS INC COM 88025T102 859 23,731 SH SOLE 26 17,133 0 6,598
TENABLE HLDGS INC COM 88025T102 238 6,574 SH SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 8,651 239,078 SH SOLE 30 239,078 0 0
TENABLE HLDGS INC COM 88025T102 51 1,415 SH SOLE 36 1,415 0 0
TENABLE HLDGS INC COM 88025T102 260 7,181 SH SOLE 40 7,181 0 0
TENABLE HLDGS INC COM 88025T102 307 8,488 SH SOLE 43 342 0 8,146
TENARIS S A SPONSORED ADS 88031M109 1 36 SH SOLE 18 36 0 0
TENARIS S A SPONSORED ADS 88031M109 11,303 498,142 SH SOLE 43 66,287 0 431,855
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1,137 598,475 SH SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,749 378,172 SH SOLE 2 80,355 0 297,817
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3 124 SH SOLE 3 124 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,449 168,327 SH SOLE 4 144,437 0 23,890
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 714 34,835 SH SOLE 7 34,835 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 870 42,436 SH SOLE 13 20,385 0 22,051
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,131 201,617 SH SOLE 15 201,617 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,882 140,640 SH SOLE 18 140,640 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 59,386 2,898,306 SH SOLE 19 2,898,306 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 135,851 6,630,121 SH SOLE 21 6,630,121 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 80,623 3,934,733 SH SOLE 22 3,498,145 0 436,588
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,110 200,581 SH SOLE 23 200,581 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6,450 314,796 SH SOLE 25 314,796 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 27,159 1,325,486 SH SOLE 26 277,031 0 1,048,455
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 18,039 880,389 SH SOLE 28 56,277 0 824,112
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 43,193 2,107,990 SH SOLE 30 2,107,990 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,043 50,899 SH SOLE 31 50,899 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 593 28,924 SH SOLE 32 28,924 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 84,466 4,122,303 SH SOLE 34 4,122,303 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 54 2,644 SH SOLE 40 2,644 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6,918 337,644 SH SOLE 43 36,750 0 300,894
TENET HEALTHCARE CORP COM NEW 88033G407 10,958 210,723 SH SOLE 2 127,899 0 82,824
TENET HEALTHCARE CORP COM NEW 88033G407 19 358 SH SOLE 4 358 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 201 3,862 SH SOLE 7 3,862 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 29,038 558,414 SH SOLE 18 558,414 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 14,716 283,006 SH SOLE 19 283,006 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 410,972 7,903,302 SH SOLE 21 7,903,302 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 197,515 3,798,364 SH SOLE 22 3,648,451 0 149,913
TENET HEALTHCARE CORP COM NEW 88033G407 341 6,565 SH SOLE 23 6,565 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 38 735 SH SOLE 25 735 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,302 63,495 SH SOLE 26 24,009 0 39,486
TENET HEALTHCARE CORP COM NEW 88033G407 1,234 23,727 SH SOLE 28 10,827 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 8,751 168,290 SH SOLE 30 168,290 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 80 1,538 SH SOLE 34 1,538 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,504 48,158 SH SOLE 36 48,158 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 591 11,365 SH SOLE 40 11,365 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,833 54,489 SH SOLE 43 1,573 0 52,916
TENNANT CO COM 880345103 639 8,002 SH SOLE 2 5,840 0 2,162
TENNANT CO COM 880345103 9 114 SH SOLE 4 114 0 0
TENNANT CO COM 880345103 25 313 SH SOLE 7 313 0 0
TENNANT CO COM 880345103 5,702 71,369 SH SOLE 18 71,369 0 0
TENNANT CO COM 880345103 2,571 32,181 SH SOLE 19 32,181 0 0
TENNANT CO COM 880345103 171,855 2,151,142 SH SOLE 21 2,151,142 0 0
TENNANT CO COM 880345103 44,074 551,679 SH SOLE 22 538,367 0 13,312
TENNANT CO COM 880345103 61 763 SH SOLE 25 763 0 0
TENNANT CO COM 880345103 899 11,256 SH SOLE 26 5,077 0 6,179
TENNANT CO COM 880345103 194 2,430 SH SOLE 28 2,430 0 0
TENNANT CO COM 880345103 3,314 41,480 SH SOLE 30 41,480 0 0
TENNANT CO COM 880345103 146 1,828 SH SOLE 36 1,828 0 0
TENNANT CO COM 880345103 156 1,948 SH SOLE 40 1,948 0 0
TENNANT CO COM 880345103 1,067 13,355 SH SOLE 43 565 0 12,790
TENNECO INC CL A VTG COM STK 880349105 646 60,280 SH SOLE 2 18,072 0 42,208
TENNECO INC CL A VTG COM STK 880349105 3 261 SH SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 30 2,806 SH SOLE 7 2,806 0 0
TENNECO INC CL A VTG COM STK 880349105 1,834 171,126 SH SOLE 18 171,126 0 0
TENNECO INC CL A VTG COM STK 880349105 1,644 153,383 SH SOLE 19 153,383 0 0
TENNECO INC CL A VTG COM STK 880349105 20,915 1,951,030 SH SOLE 21 1,951,030 0 0
TENNECO INC CL A VTG COM STK 880349105 17,462 1,628,931 SH SOLE 22 1,546,623 0 82,308
TENNECO INC CL A VTG COM STK 880349105 152 14,142 SH SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 181 16,863 SH SOLE 28 7,137 0 9,726
TENNECO INC CL A VTG COM STK 880349105 1,050 97,933 SH SOLE 30 97,933 0 0
TENNECO INC CL A VTG COM STK 880349105 94 8,801 SH SOLE 34 8,801 0 0
TENNECO INC CL A VTG COM STK 880349105 132 12,267 SH SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 69 6,432 SH SOLE 40 6,432 0 0
TENNECO INC CL A VTG COM STK 880349105 401 37,405 SH SOLE 43 0 0 37,405
TERADATA CORP DEL COM 88076W103 11,778 305,612 SH SOLE 2 112,642 0 192,970
TERADATA CORP DEL COM 88076W103 77 2,000 SH SOLE 4 2,000 0 0
TERADATA CORP DEL COM 88076W103 77 1,992 SH SOLE 7 1,992 0 0
TERADATA CORP DEL COM 88076W103 10,958 284,328 SH SOLE 18 283,977 0 351
TERADATA CORP DEL COM 88076W103 1,571 40,755 SH SOLE 19 40,755 0 0
TERADATA CORP DEL COM 88076W103 224,733 5,831,162 SH SOLE 21 5,831,162 0 0
TERADATA CORP DEL COM 88076W103 137,160 3,558,908 SH SOLE 22 3,379,783 0 179,125
TERADATA CORP DEL COM 88076W103 160 4,164 SH SOLE 23 4,164 0 0
TERADATA CORP DEL COM 88076W103 121 3,139 SH SOLE 25 3,139 0 0
TERADATA CORP DEL COM 88076W103 1,828 47,439 SH SOLE 26 35,324 0 12,115
TERADATA CORP DEL COM 88076W103 632 16,388 SH SOLE 28 15,008 0 1,380
TERADATA CORP DEL COM 88076W103 53 1,370 SH SOLE 29 1,370 0 0
TERADATA CORP DEL COM 88076W103 20,739 538,114 SH SOLE 30 538,114 0 0
TERADATA CORP DEL COM 88076W103 79 2,050 SH SOLE 31 2,050 0 0
TERADATA CORP DEL COM 88076W103 42 1,079 SH SOLE 34 1,079 0 0
TERADATA CORP DEL COM 88076W103 314 8,154 SH SOLE 36 8,154 0 0
TERADATA CORP DEL COM 88076W103 539 13,992 SH SOLE 40 13,992 0 0
TERADATA CORP DEL COM 88076W103 1,257 32,616 SH SOLE 43 1,154 0 31,462
TERADYNE INC COM 880770102 49,586 407,515 SH SOLE 2 98,550 0 308,965
TERADYNE INC COM 880770102 10,353 85,085 SH SOLE 4 78,694 0 6,391
TERADYNE INC COM 880770102 26,182 215,174 SH SOLE 7 157,246 0 57,928
TERADYNE INC COM 880770102 38 314 SH SOLE 13 314 0 0
TERADYNE INC COM 880770102 2,069 17,003 SH SOLE 15 17,003 0 0
TERADYNE INC COM 880770102 50,784 417,358 SH SOLE 18 393,228 0 24,130
TERADYNE INC COM 880770102 10,493 86,231 SH SOLE 19 86,231 0 0
TERADYNE INC COM 880770102 713,287 5,861,990 SH SOLE 21 5,861,990 0 0
TERADYNE INC COM 880770102 508,064 4,175,410 SH SOLE 22 3,795,764 0 379,646
TERADYNE INC COM 880770102 12,834 105,471 SH SOLE 23 105,471 0 0
TERADYNE INC COM 880770102 34,879 286,644 SH SOLE 25 286,644 0 0
TERADYNE INC COM 880770102 45,925 377,421 SH SOLE 26 143,002 0 234,419
TERADYNE INC COM 880770102 57,295 470,866 SH SOLE 28 17,422 0 453,444
TERADYNE INC COM 880770102 68 558 SH SOLE 29 558 0 0
TERADYNE INC COM 880770102 174,994 1,438,153 SH SOLE 30 1,422,201 0 15,952
TERADYNE INC COM 880770102 4,917 40,412 SH SOLE 31 23,347 0 17,065
TERADYNE INC COM 880770102 973 7,996 SH SOLE 34 7,996 0 0
TERADYNE INC COM 880770102 10,265 84,362 SH SOLE 36 84,362 0 0
TERADYNE INC COM 880770102 848 6,967 SH SOLE 40 6,967 0 0
TERADYNE INC COM 880770102 10,559 86,773 SH SOLE 43 4,698 0 82,075
TERADYNE INC NOTE 1.250%12/1 880770AG7 8,385 2,180,000 PRN SOLE 21 2,180,000 0 0
TEREX CORP NEW COM 880779103 5,124 111,217 SH SOLE 2 50,018 0 61,199
TEREX CORP NEW COM 880779103 12 261 SH SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 76 1,649 SH SOLE 7 1,649 0 0
TEREX CORP NEW COM 880779103 16,612 360,576 SH SOLE 18 360,576 0 0
TEREX CORP NEW COM 880779103 5,533 120,089 SH SOLE 19 120,089 0 0
TEREX CORP NEW COM 880779103 229,393 4,979,217 SH SOLE 21 4,979,217 0 0
TEREX CORP NEW COM 880779103 105,559 2,291,274 SH SOLE 22 2,187,339 0 103,935
TEREX CORP NEW COM 880779103 55 1,196 SH SOLE 25 1,196 0 0
TEREX CORP NEW COM 880779103 1,657 35,964 SH SOLE 26 25,191 0 10,773
TEREX CORP NEW COM 880779103 580 12,585 SH SOLE 28 9,785 0 2,800
TEREX CORP NEW COM 880779103 2,320 50,359 SH SOLE 30 50,359 0 0
TEREX CORP NEW COM 880779103 321 6,958 SH SOLE 36 6,958 0 0
TEREX CORP NEW COM 880779103 413 8,961 SH SOLE 40 8,961 0 0
TEREX CORP NEW COM 880779103 5,544 120,348 SH SOLE 43 8,989 0 111,359
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 14,893 312,423 SH SOLE 2 68,404 0 244,019
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 80 1,674 SH SOLE 4 1,674 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 178 3,728 SH SOLE 7 3,728 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,100 23,071 SH SOLE 13 23,071 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,837 122,447 SH SOLE 18 78,850 0 43,597
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 11,835 248,265 SH SOLE 19 248,265 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 73,591 1,543,749 SH SOLE 21 1,543,749 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 182,376 3,825,801 SH SOLE 22 3,528,477 0 297,324
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 188 3,954 SH SOLE 23 3,954 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 296 6,210 SH SOLE 25 6,210 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,117 65,396 SH SOLE 26 44,781 0 20,615
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 929 19,494 SH SOLE 28 18,065 0 1,429
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 442 9,271 SH SOLE 29 9,271 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,146 107,958 SH SOLE 30 107,958 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 621 13,020 SH SOLE 31 13,020 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 523 10,965 SH SOLE 34 10,965 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 788 16,535 SH SOLE 36 16,535 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 772 16,193 SH SOLE 40 16,193 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,097 43,986 SH SOLE 43 1,150 0 42,836
TERNIUM SA SPONSORED ADS 880890108 2,133 54,925 SH SOLE 18 0 0 54,925
TERNIUM SA SPONSORED ADS 880890108 572 14,722 SH SOLE 19 14,722 0 0
TERNIUM SA SPONSORED ADS 880890108 5,980 153,960 SH SOLE 25 153,960 0 0
TERNIUM SA SPONSORED ADS 880890108 5,826 150,010 SH SOLE 34 150,010 0 0
TERNIUM SA SPONSORED ADS 880890108 100 2,575 SH SOLE 43 0 0 2,575
TERNS PHARMACEUTICALS INC COM 880881107 44 2,011 SH SOLE 2 378 0 1,633
TERNS PHARMACEUTICALS INC COM 880881107 679 30,843 SH SOLE 18 30,843 0 0
TERNS PHARMACEUTICALS INC COM 880881107 441 20,068 SH SOLE 19 20,068 0 0
TERNS PHARMACEUTICALS INC COM 880881107 6,241 283,669 SH SOLE 21 283,669 0 0
TERNS PHARMACEUTICALS INC COM 880881107 1,557 70,758 SH SOLE 22 68,938 0 1,820
TERRENO RLTY CORP COM 88146M101 9,829 170,137 SH SOLE 2 24,019 0 146,118
TERRENO RLTY CORP COM 88146M101 4,641 80,336 SH SOLE 4 80,336 0 0
TERRENO RLTY CORP COM 88146M101 5,132 88,834 SH SOLE 7 88,834 0 0
TERRENO RLTY CORP COM 88146M101 12,695 219,755 SH SOLE 18 219,755 0 0
TERRENO RLTY CORP COM 88146M101 17,791 307,966 SH SOLE 19 307,966 0 0
TERRENO RLTY CORP COM 88146M101 164,996 2,856,080 SH SOLE 21 2,856,080 0 0
TERRENO RLTY CORP COM 88146M101 156,713 2,712,704 SH SOLE 22 2,627,392 0 85,312
TERRENO RLTY CORP COM 88146M101 547 9,462 SH SOLE 23 9,462 0 0
TERRENO RLTY CORP COM 88146M101 17,154 296,931 SH SOLE 25 296,931 0 0
TERRENO RLTY CORP COM 88146M101 4,009 69,393 SH SOLE 26 13,892 0 55,501
TERRENO RLTY CORP COM 88146M101 2,905 50,285 SH SOLE 28 7,462 0 42,823
TERRENO RLTY CORP COM 88146M101 8,565 148,256 SH SOLE 30 148,256 0 0
TERRENO RLTY CORP COM 88146M101 47 811 SH SOLE 34 811 0 0
TERRENO RLTY CORP COM 88146M101 475 8,215 SH SOLE 40 8,215 0 0
TERRENO RLTY CORP COM 88146M101 1,555 26,914 SH SOLE 43 1,207 0 25,707
TERRITORIAL BANCORP INC COM 88145X108 230 8,706 SH SOLE 2 949 0 7,757
TERRITORIAL BANCORP INC COM 88145X108 6 209 SH SOLE 7 209 0 0
TERRITORIAL BANCORP INC COM 88145X108 833 31,487 SH SOLE 18 31,487 0 0
TERRITORIAL BANCORP INC COM 88145X108 380 14,352 SH SOLE 19 14,352 0 0
TERRITORIAL BANCORP INC COM 88145X108 9,567 361,554 SH SOLE 21 361,554 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,666 138,567 SH SOLE 22 127,486 0 11,081
TESLA INC COM 88160R101 1,288,987 1,929,824 SH SOLE 2 462,760 0 1,467,064
TESLA INC COM 88160R101 260,346 389,781 SH SOLE 4 360,601 0 29,180
TESLA INC COM 88160R101 483,575 723,991 SH SOLE 7 701,204 0 22,787
TESLA INC COM 88160R101 16,028 23,996 SH SOLE 13 23,996 0 0
TESLA INC COM 88160R101 52,679 78,869 SH SOLE 15 78,869 0 0
TESLA INC COM 88160R101 110 165 SH SOLE 17 0 0 165
TESLA INC COM 88160R101 955,502 1,430,542 SH SOLE 18 1,298,549 0 131,993
TESLA INC COM 88160R101 521,748 781,142 SH SOLE 19 781,142 0 0
TESLA INC COM 88160R101 10,827,714 16,210,851 SH SOLE 21 16,210,851 0 0
TESLA INC COM 88160R101 11,567,706 17,318,740 SH SOLE 22 15,388,510 0 1,930,230
TESLA INC COM 88160R101 344,731 516,118 SH SOLE 23 516,118 0 0
TESLA INC COM 88160R101 830,860 1,243,933 SH SOLE 25 1,243,933 0 0
TESLA INC COM 88160R101 1,112,747 1,665,964 SH SOLE 26 497,326 0 1,168,638
TESLA INC COM 88160R101 1,054,639 1,578,967 SH SOLE 28 89,566 0 1,489,401
TESLA INC COM 88160R101 16,508 24,715 SH SOLE 29 24,715 0 0
TESLA INC COM 88160R101 2,832,309 4,240,428 SH SOLE 30 4,237,220 0 3,208
TESLA INC COM 88160R101 214,331 320,888 SH SOLE 31 131,346 0 189,542
TESLA INC COM 88160R101 140,206 209,911 SH SOLE 32 209,911 0 0
TESLA INC COM 88160R101 387,206 579,710 SH SOLE 34 579,710 0 0
TESLA INC COM 88160R101 271,260 406,120 SH SOLE 36 406,120 0 0
TESLA INC COM 88160R101 20,550 30,767 SH SOLE 40 30,767 0 0
TESLA INC COM 88160R101 358,639 536,941 SH SOLE 43 35,650 0 501,291
TESLA INC NOTE 2.000% 5/1 88160RAG6 34,169 3,180,000 PRN SOLE 21 3,180,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 18 2,536 SH SOLE 18 2,536 0 0
TESSCO TECHNOLOGIES INC COM 872386107 563 77,756 SH SOLE 19 77,756 0 0
TESSCO TECHNOLOGIES INC COM 872386107 178 24,614 SH SOLE 21 24,614 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,365 326,642 SH SOLE 22 326,642 0 0
TESSCO TECHNOLOGIES INC COM 872386107 46 6,341 SH SOLE 23 6,341 0 0
TESSCO TECHNOLOGIES INC COM 872386107 357 49,275 SH SOLE 26 0 0 49,275
TETRA TECH INC NEW COM 88162G103 6,817 50,232 SH SOLE 2 40,394 0 9,838
TETRA TECH INC NEW COM 88162G103 30 219 SH SOLE 4 219 0 0
TETRA TECH INC NEW COM 88162G103 6,180 45,532 SH SOLE 7 45,532 0 0
TETRA TECH INC NEW COM 88162G103 39,258 289,258 SH SOLE 18 284,545 0 4,713
TETRA TECH INC NEW COM 88162G103 24,867 183,220 SH SOLE 19 183,220 0 0
TETRA TECH INC NEW COM 88162G103 524,482 3,864,442 SH SOLE 21 3,864,442 0 0
TETRA TECH INC NEW COM 88162G103 246,144 1,813,618 SH SOLE 22 1,772,582 0 41,036
TETRA TECH INC NEW COM 88162G103 527 3,880 SH SOLE 23 3,880 0 0
TETRA TECH INC NEW COM 88162G103 8,744 64,428 SH SOLE 25 64,428 0 0
TETRA TECH INC NEW COM 88162G103 10,951 80,690 SH SOLE 26 30,860 0 49,830
TETRA TECH INC NEW COM 88162G103 951 7,006 SH SOLE 28 7,006 0 0
TETRA TECH INC NEW COM 88162G103 60,140 443,121 SH SOLE 30 443,121 0 0
TETRA TECH INC NEW COM 88162G103 2,761 20,344 SH SOLE 34 20,344 0 0
TETRA TECH INC NEW COM 88162G103 326 2,403 SH SOLE 36 2,403 0 0
TETRA TECH INC NEW COM 88162G103 875 6,450 SH SOLE 40 6,450 0 0
TETRA TECH INC NEW COM 88162G103 5,028 37,049 SH SOLE 43 89 0 36,960
TETRA TECHNOLOGIES INC DEL COM 88162F105 189 78,597 SH SOLE 21 78,597 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 5,318 2,215,857 SH SOLE 22 2,215,857 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 7 2,926 SH SOLE 43 0 0 2,926
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,756 498,756 SH SOLE 2 273,184 0 225,572
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,949 688,851 SH SOLE 4 646,170 0 42,681
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,763 932,660 SH SOLE 7 877,599 0 55,061
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 22 1,890 SH SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,377 119,307 SH SOLE 15 119,307 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12,100 1,048,503 SH SOLE 18 960,905 0 87,598
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,131 617,913 SH SOLE 19 617,913 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 158,382 13,724,645 SH SOLE 21 13,724,645 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 218,123 18,901,433 SH SOLE 22 15,620,313 0 3,281,120
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 14,116 1,223,232 SH SOLE 23 1,223,232 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,432 124,092 SH SOLE 25 124,092 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12,380 1,072,798 SH SOLE 26 674,348 0 398,450
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,416 902,595 SH SOLE 28 116,806 0 785,789
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,343 549,690 SH SOLE 29 549,690 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,876 249,236 SH SOLE 30 249,236 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,395 814,149 SH SOLE 31 777,826 0 36,323
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 986 85,399 SH SOLE 34 85,399 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,083 267,179 SH SOLE 36 267,179 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 344 29,851 SH SOLE 40 29,851 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,526 132,274 SH SOLE 43 37,861 0 94,413
TEXAS CAP BANCSHARES INC COM 88224Q107 5,980 84,318 SH SOLE 2 38,353 0 45,965
TEXAS CAP BANCSHARES INC COM 88224Q107 14 204 SH SOLE 4 204 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 92 1,297 SH SOLE 7 1,297 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 19,063 268,793 SH SOLE 18 268,793 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 9,804 138,235 SH SOLE 19 138,235 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 265,101 3,738,033 SH SOLE 21 3,738,033 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 126,961 1,790,206 SH SOLE 22 1,708,609 0 81,597
TEXAS CAP BANCSHARES INC COM 88224Q107 327 4,614 SH SOLE 23 4,614 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 53 753 SH SOLE 25 753 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 2,802 39,511 SH SOLE 26 11,488 0 28,023
TEXAS CAP BANCSHARES INC COM 88224Q107 493 6,945 SH SOLE 28 6,945 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 7,730 109,000 SH SOLE 30 109,000 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 305 4,299 SH SOLE 36 4,299 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 424 5,975 SH SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,812 25,543 SH SOLE 43 2,646 0 22,897
TEXAS INSTRS INC COM 882508104 442,822 2,343,098 SH SOLE 2 512,456 0 1,830,642
TEXAS INSTRS INC COM 882508104 92,609 490,019 SH SOLE 4 454,712 0 35,307
TEXAS INSTRS INC COM 882508104 228,775 1,210,515 SH SOLE 7 952,339 0 258,176
TEXAS INSTRS INC COM 882508104 638 3,375 SH SOLE 13 3,375 0 0
TEXAS INSTRS INC COM 882508104 23,211 122,816 SH SOLE 15 122,816 0 0
TEXAS INSTRS INC COM 882508104 0 2 SH SOLE 17 0 0 2
TEXAS INSTRS INC COM 882508104 451,776 2,390,476 SH SOLE 18 2,258,358 0 132,118
TEXAS INSTRS INC COM 882508104 184,680 977,197 SH SOLE 19 977,197 0 0
TEXAS INSTRS INC COM 882508104 4,937,214 26,124,205 SH SOLE 21 26,124,205 0 0
TEXAS INSTRS INC COM 882508104 3,962,257 20,965,432 SH SOLE 22 18,629,060 0 2,336,372
TEXAS INSTRS INC COM 882508104 110,004 582,060 SH SOLE 23 582,060 0 0
TEXAS INSTRS INC COM 882508104 310,665 1,643,816 SH SOLE 25 1,643,816 0 0
TEXAS INSTRS INC COM 882508104 387,441 2,050,059 SH SOLE 26 693,695 0 1,356,364
TEXAS INSTRS INC COM 882508104 555,104 2,937,213 SH SOLE 28 112,333 0 2,824,880
TEXAS INSTRS INC COM 882508104 136 722 SH SOLE 29 722 0 0
TEXAS INSTRS INC COM 882508104 969,396 5,129,351 SH SOLE 30 4,989,703 0 139,648
TEXAS INSTRS INC COM 882508104 164,997 873,047 SH SOLE 31 128,618 0 744,429
TEXAS INSTRS INC COM 882508104 37,060 196,095 SH SOLE 32 196,095 0 0
TEXAS INSTRS INC COM 882508104 260,706 1,379,468 SH SOLE 34 1,379,468 0 0
TEXAS INSTRS INC COM 882508104 98,121 519,185 SH SOLE 36 519,185 0 0
TEXAS INSTRS INC COM 882508104 3,329 17,613 SH SOLE 37 17,613 0 0
TEXAS INSTRS INC COM 882508104 7,017 37,128 SH SOLE 40 37,128 0 0
TEXAS INSTRS INC COM 882508104 184,484 976,159 SH SOLE 43 72,600 0 903,559
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,778 1,748 SH SOLE 2 1,748 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 37 23 SH SOLE 4 23 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3 2 SH SOLE 18 2 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 20,839 13,111 SH SOLE 21 13,111 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 217,334 136,737 SH SOLE 22 133,459 0 3,278
TEXAS PACIFIC LAND CORPORATI COM 88262P102 67 42 SH SOLE 25 42 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,509 2,208 SH SOLE 26 1,775 0 433
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,351 850 SH SOLE 28 850 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 6,814 4,287 SH SOLE 30 4,287 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 164 103 SH SOLE 36 103 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,210 761 SH SOLE 40 761 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 668 420 SH SOLE 43 64 0 356
TEXAS ROADHOUSE INC COM 882681109 10,684 111,363 SH SOLE 2 91,580 0 19,783
TEXAS ROADHOUSE INC COM 882681109 150 1,562 SH SOLE 4 1,562 0 0
TEXAS ROADHOUSE INC COM 882681109 243 2,530 SH SOLE 7 2,530 0 0
TEXAS ROADHOUSE INC COM 882681109 34,374 358,285 SH SOLE 18 344,623 0 13,662
TEXAS ROADHOUSE INC COM 882681109 39,873 415,602 SH SOLE 19 415,602 0 0
TEXAS ROADHOUSE INC COM 882681109 445,824 4,646,901 SH SOLE 21 4,646,901 0 0
TEXAS ROADHOUSE INC COM 882681109 238,179 2,482,581 SH SOLE 22 2,433,403 0 49,178
TEXAS ROADHOUSE INC COM 882681109 3,200 33,356 SH SOLE 23 33,356 0 0
TEXAS ROADHOUSE INC COM 882681109 100,817 1,050,831 SH SOLE 25 1,050,831 0 0
TEXAS ROADHOUSE INC COM 882681109 9,675 100,843 SH SOLE 26 15,900 0 84,943
TEXAS ROADHOUSE INC COM 882681109 779 8,121 SH SOLE 28 8,121 0 0
TEXAS ROADHOUSE INC COM 882681109 1,436 14,966 SH SOLE 29 14,966 0 0
TEXAS ROADHOUSE INC COM 882681109 4,327 45,099 SH SOLE 30 45,099 0 0
TEXAS ROADHOUSE INC COM 882681109 1,343 14,002 SH SOLE 31 14,002 0 0
TEXAS ROADHOUSE INC COM 882681109 1,436 14,970 SH SOLE 34 14,970 0 0
TEXAS ROADHOUSE INC COM 882681109 148 1,542 SH SOLE 36 1,542 0 0
TEXAS ROADHOUSE INC COM 882681109 754 7,861 SH SOLE 40 7,861 0 0
TEXAS ROADHOUSE INC COM 882681109 4,678 48,762 SH SOLE 43 9,340 0 39,422
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,241 43,319 SH SOLE 2 2,490 0 40,829
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 27 952 SH SOLE 7 952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 57 SH SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,638 161,901 SH SOLE 18 161,901 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,637 92,027 SH SOLE 19 92,027 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 51,355 1,792,479 SH SOLE 21 1,792,479 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 14,299 499,097 SH SOLE 22 447,009 0 52,088
TEXTRON INC COM 883203101 32,344 576,739 SH SOLE 2 144,271 0 432,468
TEXTRON INC COM 883203101 6,198 110,521 SH SOLE 4 100,307 0 10,214
TEXTRON INC COM 883203101 16,530 294,754 SH SOLE 7 202,712 0 92,042
TEXTRON INC COM 883203101 57 1,017 SH SOLE 13 1,017 0 0
TEXTRON INC COM 883203101 1,633 29,124 SH SOLE 15 29,124 0 0
TEXTRON INC COM 883203101 32,540 580,239 SH SOLE 18 560,742 0 19,497
TEXTRON INC COM 883203101 6,000 106,986 SH SOLE 19 106,986 0 0
TEXTRON INC COM 883203101 431,728 7,698,433 SH SOLE 21 7,698,433 0 0
TEXTRON INC COM 883203101 312,835 5,578,367 SH SOLE 22 5,036,482 0 541,885
TEXTRON INC COM 883203101 8,205 146,305 SH SOLE 23 146,305 0 0
TEXTRON INC COM 883203101 17,120 305,274 SH SOLE 25 305,274 0 0
TEXTRON INC COM 883203101 21,645 385,959 SH SOLE 26 231,590 0 154,369
TEXTRON INC COM 883203101 3,447 61,470 SH SOLE 28 0 0 61,470
TEXTRON INC COM 883203101 270 4,813 SH SOLE 29 4,813 0 0
TEXTRON INC COM 883203101 62,232 1,109,708 SH SOLE 30 1,109,708 0 0
TEXTRON INC COM 883203101 2,406 42,898 SH SOLE 31 35,720 0 7,178
TEXTRON INC COM 883203101 7,964 142,017 SH SOLE 36 142,017 0 0
TEXTRON INC COM 883203101 288 5,138 SH SOLE 40 5,138 0 0
TEXTRON INC COM 883203101 5,892 105,070 SH SOLE 43 4,426 0 100,644
TFF PHARMACEUTICALS INC COM 87241J104 14 1,017 SH SOLE 2 1,017 0 0
TFF PHARMACEUTICALS INC COM 87241J104 50 3,692 SH SOLE 18 3,692 0 0
TFF PHARMACEUTICALS INC COM 87241J104 667 49,128 SH SOLE 21 49,128 0 0
TFF PHARMACEUTICALS INC COM 87241J104 3,136 231,084 SH SOLE 22 231,084 0 0
TFS FINL CORP COM 87240R107 2,884 141,568 SH SOLE 2 21,731 0 119,837
TFS FINL CORP COM 87240R107 6 278 SH SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 103 5,060 SH SOLE 7 5,060 0 0
TFS FINL CORP COM 87240R107 797 39,123 SH SOLE 18 20,457 0 18,666
TFS FINL CORP COM 87240R107 19,800 972,022 SH SOLE 19 972,022 0 0
TFS FINL CORP COM 87240R107 16,569 813,382 SH SOLE 21 813,382 0 0
TFS FINL CORP COM 87240R107 45,802 2,248,527 SH SOLE 22 2,171,832 0 76,695
TFS FINL CORP COM 87240R107 495 24,294 SH SOLE 23 24,294 0 0
TFS FINL CORP COM 87240R107 34 1,650 SH SOLE 25 1,650 0 0
TFS FINL CORP COM 87240R107 3,818 187,426 SH SOLE 26 16,274 0 171,152
TFS FINL CORP COM 87240R107 144 7,070 SH SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 1,235 60,635 SH SOLE 30 60,635 0 0
TFS FINL CORP COM 87240R107 18 905 SH SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 56 2,756 SH SOLE 34 2,756 0 0
TFS FINL CORP COM 87240R107 89 4,391 SH SOLE 36 4,391 0 0
TFS FINL CORP COM 87240R107 179 8,771 SH SOLE 40 8,771 0 0
TFS FINL CORP COM 87240R107 5,606 275,203 SH SOLE 43 31,644 0 243,559
TG THERAPEUTICS INC COM 88322Q108 3,330 69,093 SH SOLE 2 36,316 0 32,777
TG THERAPEUTICS INC COM 88322Q108 22 466 SH SOLE 4 466 0 0
TG THERAPEUTICS INC COM 88322Q108 108 2,234 SH SOLE 7 2,234 0 0
TG THERAPEUTICS INC COM 88322Q108 19,366 401,788 SH SOLE 18 391,084 0 10,704
TG THERAPEUTICS INC COM 88322Q108 15,522 322,039 SH SOLE 19 322,039 0 0
TG THERAPEUTICS INC COM 88322Q108 209,719 4,351,022 SH SOLE 21 4,351,022 0 0
TG THERAPEUTICS INC COM 88322Q108 160,603 3,332,009 SH SOLE 22 3,231,820 0 100,189
TG THERAPEUTICS INC COM 88322Q108 308 6,388 SH SOLE 23 6,388 0 0
TG THERAPEUTICS INC COM 88322Q108 47 966 SH SOLE 25 966 0 0
TG THERAPEUTICS INC COM 88322Q108 4,246 88,094 SH SOLE 26 42,440 0 45,654
TG THERAPEUTICS INC COM 88322Q108 672 13,948 SH SOLE 28 13,948 0 0
TG THERAPEUTICS INC COM 88322Q108 32,656 677,508 SH SOLE 30 677,508 0 0
TG THERAPEUTICS INC COM 88322Q108 21 430 SH SOLE 34 430 0 0
TG THERAPEUTICS INC COM 88322Q108 115 2,379 SH SOLE 36 2,379 0 0
TG THERAPEUTICS INC COM 88322Q108 669 13,888 SH SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 836 17,347 SH SOLE 43 0 0 17,347
THE AARONS COMPANY INC COM 00258W108 1,024 39,890 SH SOLE 2 12,332 0 27,558
THE AARONS COMPANY INC COM 00258W108 4 153 SH SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 17 661 SH SOLE 7 661 0 0
THE AARONS COMPANY INC COM 00258W108 3,641 141,787 SH SOLE 18 141,787 0 0
THE AARONS COMPANY INC COM 00258W108 4,072 158,561 SH SOLE 19 158,561 0 0
THE AARONS COMPANY INC COM 00258W108 106,716 4,155,600 SH SOLE 21 4,155,600 0 0
THE AARONS COMPANY INC COM 00258W108 28,185 1,097,550 SH SOLE 22 1,046,990 0 50,560
THE AARONS COMPANY INC COM 00258W108 38 1,475 SH SOLE 23 1,475 0 0
THE AARONS COMPANY INC COM 00258W108 38 1,475 SH SOLE 25 1,475 0 0
THE AARONS COMPANY INC COM 00258W108 589 22,950 SH SOLE 26 10,097 0 12,853
THE AARONS COMPANY INC COM 00258W108 119 4,626 SH SOLE 28 4,626 0 0
THE AARONS COMPANY INC COM 00258W108 1,859 72,376 SH SOLE 30 72,376 0 0
THE AARONS COMPANY INC COM 00258W108 106 4,111 SH SOLE 36 4,111 0 0
THE AARONS COMPANY INC COM 00258W108 105 4,091 SH SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 1,102 42,900 SH SOLE 43 1,080 0 41,820
THE ODP CORP COM 88337F105 2,719 62,814 SH SOLE 2 17,406 0 45,408
THE ODP CORP COM 88337F105 9 212 SH SOLE 4 212 0 0
THE ODP CORP COM 88337F105 88 2,041 SH SOLE 7 2,041 0 0
THE ODP CORP COM 88337F105 9,517 219,848 SH SOLE 18 219,848 0 0
THE ODP CORP COM 88337F105 4,006 92,543 SH SOLE 19 92,543 0 0
THE ODP CORP COM 88337F105 282,231 6,519,554 SH SOLE 21 6,519,554 0 0
THE ODP CORP COM 88337F105 68,255 1,576,683 SH SOLE 22 1,495,362 0 81,321
THE ODP CORP COM 88337F105 26 601 SH SOLE 25 601 0 0
THE ODP CORP COM 88337F105 398 9,194 SH SOLE 26 5,620 0 3,574
THE ODP CORP COM 88337F105 526 12,161 SH SOLE 28 7,087 0 5,074
THE ODP CORP COM 88337F105 4,945 114,225 SH SOLE 30 114,225 0 0
THE ODP CORP COM 88337F105 72 1,656 SH SOLE 34 1,656 0 0
THE ODP CORP COM 88337F105 351 8,104 SH SOLE 36 8,104 0 0
THE ODP CORP COM 88337F105 319 7,370 SH SOLE 40 7,370 0 0
THE ODP CORP COM 88337F105 1,525 35,217 SH SOLE 43 0 0 35,217
THE ONE GROUP HOSPITALITY IN COM 88338K103 27 3,634 SH SOLE 18 3,634 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 463 61,944 SH SOLE 21 61,944 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 265 35,409 SH SOLE 22 35,409 0 0
THE REALREAL INC COM 88339P101 699 30,898 SH SOLE 2 16,522 0 14,376
THE REALREAL INC COM 88339P101 2 99 SH SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 27 1,179 SH SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 5,088 224,825 SH SOLE 18 207,355 0 17,470
THE REALREAL INC COM 88339P101 7,613 336,429 SH SOLE 19 336,429 0 0
THE REALREAL INC COM 88339P101 51,050 2,255,860 SH SOLE 21 2,255,860 0 0
THE REALREAL INC COM 88339P101 43,599 1,926,616 SH SOLE 22 1,901,984 0 24,632
THE REALREAL INC COM 88339P101 347 15,325 SH SOLE 23 15,325 0 0
THE REALREAL INC COM 88339P101 22 953 SH SOLE 25 953 0 0
THE REALREAL INC COM 88339P101 1,544 68,238 SH SOLE 26 2,111 0 66,127
THE REALREAL INC COM 88339P101 1,141 50,414 SH SOLE 30 50,414 0 0
THE REALREAL INC COM 88339P101 48 2,118 SH SOLE 36 2,118 0 0
THE REALREAL INC COM 88339P101 85 3,736 SH SOLE 40 3,736 0 0
THE TRADE DESK INC COM CL A 88339J105 56,576 86,819 SH SOLE 2 9,076 0 77,743
THE TRADE DESK INC COM CL A 88339J105 12,527 19,223 SH SOLE 4 17,645 0 1,578
THE TRADE DESK INC COM CL A 88339J105 2,347 3,601 SH SOLE 7 3,601 0 0
THE TRADE DESK INC COM CL A 88339J105 147 226 SH SOLE 13 226 0 0
THE TRADE DESK INC COM CL A 88339J105 2,273 3,488 SH SOLE 15 3,488 0 0
THE TRADE DESK INC COM CL A 88339J105 37,775 57,968 SH SOLE 18 55,550 0 2,418
THE TRADE DESK INC COM CL A 88339J105 24,300 37,290 SH SOLE 19 37,290 0 0
THE TRADE DESK INC COM CL A 88339J105 545,369 836,892 SH SOLE 21 836,892 0 0
THE TRADE DESK INC COM CL A 88339J105 694,359 1,065,523 SH SOLE 22 1,009,320 0 56,203
THE TRADE DESK INC COM CL A 88339J105 16,807 25,791 SH SOLE 23 25,791 0 0
THE TRADE DESK INC COM CL A 88339J105 44,554 68,370 SH SOLE 25 68,370 0 0
THE TRADE DESK INC COM CL A 88339J105 42,851 65,756 SH SOLE 26 30,423 0 35,333
THE TRADE DESK INC COM CL A 88339J105 52,949 81,252 SH SOLE 28 4,503 0 76,749
THE TRADE DESK INC COM CL A 88339J105 29 44 SH SOLE 29 44 0 0
THE TRADE DESK INC COM CL A 88339J105 57,391 88,069 SH SOLE 30 88,069 0 0
THE TRADE DESK INC COM CL A 88339J105 13,907 21,341 SH SOLE 31 10,809 0 10,532
THE TRADE DESK INC COM CL A 88339J105 34,913 53,576 SH SOLE 34 53,576 0 0
THE TRADE DESK INC COM CL A 88339J105 13,628 20,913 SH SOLE 36 20,913 0 0
THE TRADE DESK INC COM CL A 88339J105 1,103 1,693 SH SOLE 40 1,693 0 0
THE TRADE DESK INC COM CL A 88339J105 8,588 13,179 SH SOLE 43 1,948 0 11,231
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 395 37,600 SH SOLE 18 37,600 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 10,006 952,000 SH SOLE 19 952,000 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 130 12,400 SH SOLE 20 12,400 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 5,234 498,000 SH SOLE 34 498,000 0 0
THERAPEUTICSMD INC COM 88338N107 293 218,345 SH SOLE 2 112,668 0 105,677
THERAPEUTICSMD INC COM 88338N107 1 1,101 SH SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 4 3,346 SH SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 1,427 1,064,768 SH SOLE 18 1,064,768 0 0
THERAPEUTICSMD INC COM 88338N107 773 576,738 SH SOLE 19 576,738 0 0
THERAPEUTICSMD INC COM 88338N107 20,474 15,278,924 SH SOLE 21 15,278,924 0 0
THERAPEUTICSMD INC COM 88338N107 13,375 9,981,634 SH SOLE 22 9,655,042 0 326,592
THERAPEUTICSMD INC COM 88338N107 12 8,587 SH SOLE 23 8,587 0 0
THERAPEUTICSMD INC COM 88338N107 68 51,002 SH SOLE 26 37,474 0 13,528
THERAPEUTICSMD INC COM 88338N107 38 28,707 SH SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 415 309,333 SH SOLE 30 309,333 0 0
THERAPEUTICSMD INC COM 88338N107 20 14,638 SH SOLE 36 14,638 0 0
THERAPEUTICSMD INC COM 88338N107 34 25,181 SH SOLE 40 25,181 0 0
THERAPEUTICSMD INC COM 88338N107 47 35,117 SH SOLE 43 0 0 35,117
THERAVANCE BIOPHARMA INC COM G8807B106 883 43,280 SH SOLE 2 18,369 0 24,911
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 18 891 SH SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,401 166,622 SH SOLE 18 148,366 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 5,003 245,130 SH SOLE 19 245,130 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 48,619 2,382,095 SH SOLE 21 2,382,095 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 33,622 1,647,310 SH SOLE 22 1,606,902 0 40,408
THERAVANCE BIOPHARMA INC COM G8807B106 230 11,291 SH SOLE 23 11,291 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 38 1,859 SH SOLE 25 1,859 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,154 56,564 SH SOLE 26 12,760 0 43,804
THERAVANCE BIOPHARMA INC COM G8807B106 123 6,034 SH SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,024 50,155 SH SOLE 30 50,155 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 90 4,404 SH SOLE 36 4,404 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 112 5,471 SH SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 263 12,886 SH SOLE 43 62 0 12,824
THERMO FISHER SCIENTIFIC INC COM 883556102 491,317 1,076,552 SH SOLE 2 339,286 0 737,266
THERMO FISHER SCIENTIFIC INC COM 883556102 95,907 210,148 SH SOLE 4 194,939 0 15,209
THERMO FISHER SCIENTIFIC INC COM 883556102 154,475 338,479 SH SOLE 7 324,848 0 13,631
THERMO FISHER SCIENTIFIC INC COM 883556102 632 1,385 SH SOLE 13 1,385 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 18,161 39,794 SH SOLE 15 39,794 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 26 57 SH SOLE 17 0 0 57
THERMO FISHER SCIENTIFIC INC COM 883556102 346,476 759,184 SH SOLE 18 702,249 0 56,935
THERMO FISHER SCIENTIFIC INC COM 883556102 537,643 1,178,061 SH SOLE 19 1,178,061 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,896,948 10,729,979 SH SOLE 21 10,729,979 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,091,099 8,964,239 SH SOLE 22 7,963,767 0 1,000,472
THERMO FISHER SCIENTIFIC INC COM 883556102 121,825 266,938 SH SOLE 23 266,938 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 300,134 657,640 SH SOLE 25 657,640 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 382,486 838,087 SH SOLE 26 264,661 0 573,426
THERMO FISHER SCIENTIFIC INC COM 883556102 358,176 784,820 SH SOLE 28 47,218 0 737,602
THERMO FISHER SCIENTIFIC INC COM 883556102 2,132 4,672 SH SOLE 29 4,672 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 811,605 1,778,353 SH SOLE 30 1,778,353 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 46,196 101,223 SH SOLE 31 62,889 0 38,334
THERMO FISHER SCIENTIFIC INC COM 883556102 413,993 907,123 SH SOLE 34 907,123 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 100,088 219,308 SH SOLE 36 219,308 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,391 16,194 SH SOLE 40 16,194 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 200,617 439,583 SH SOLE 43 25,484 0 414,099
THERMOGENESIS HLDGS INC COM 88362L100 1 532 SH SOLE 18 532 0 0
THERMOGENESIS HLDGS INC COM 88362L100 29 10,644 SH SOLE 21 10,644 0 0
THERMOGENESIS HLDGS INC COM 88362L100 226 83,945 SH SOLE 22 83,945 0 0
THERMON GROUP HLDGS INC COM 88362T103 721 37,006 SH SOLE 2 10,139 0 26,867
THERMON GROUP HLDGS INC COM 88362T103 4 200 SH SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 10 527 SH SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,152 110,441 SH SOLE 18 110,441 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,130 57,968 SH SOLE 19 57,968 0 0
THERMON GROUP HLDGS INC COM 88362T103 23,984 1,230,561 SH SOLE 21 1,230,561 0 0
THERMON GROUP HLDGS INC COM 88362T103 18,040 925,600 SH SOLE 22 875,929 0 49,671
THERMON GROUP HLDGS INC COM 88362T103 233 11,958 SH SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 91 4,666 SH SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 839 43,064 SH SOLE 30 43,064 0 0
THERMON GROUP HLDGS INC COM 88362T103 74 3,776 SH SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 139 7,153 SH SOLE 43 0 0 7,153
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 266 26,628 SH SOLE 2 26,628 0 0
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 6,035 603,460 SH SOLE 19 603,460 0 0
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 1,066 106,628 SH SOLE 34 106,628 0 0
THOMA BRAVO ADVANTAGE COM CL A G88272102 110 10,568 SH SOLE 4 10,568 0 0
THOMA BRAVO ADVANTAGE COM CL A G88272102 1,329 127,145 SH SOLE 18 127,145 0 0
THOMA BRAVO ADVANTAGE COM CL A G88272102 34,280 3,280,422 SH SOLE 19 3,280,422 0 0
THOMA BRAVO ADVANTAGE COM CL A G88272102 922 88,196 SH SOLE 22 88,196 0 0
THOMA BRAVO ADVANTAGE COM CL A G88272102 62 5,934 SH SOLE 26 5,934 0 0
THOMA BRAVO ADVANTAGE COM CL A G88272102 8,657 828,429 SH SOLE 34 828,429 0 0
THOMSON REUTERS CORP. COM NEW 884903709 4 40 SH SOLE 18 40 0 0
THOMSON REUTERS CORP. COM NEW 884903709 40,102 457,942 SH SOLE 43 34,991 0 422,951
THOR INDS INC COM 885160101 18,353 136,214 SH SOLE 2 42,252 0 93,962
THOR INDS INC COM 885160101 30 222 SH SOLE 4 222 0 0
THOR INDS INC COM 885160101 175 1,297 SH SOLE 7 1,297 0 0
THOR INDS INC COM 885160101 17,995 133,556 SH SOLE 18 133,556 0 0
THOR INDS INC COM 885160101 1,851 13,736 SH SOLE 19 13,736 0 0
THOR INDS INC COM 885160101 340,092 2,524,061 SH SOLE 21 2,524,061 0 0
THOR INDS INC COM 885160101 234,003 1,736,697 SH SOLE 22 1,662,068 0 74,629
THOR INDS INC COM 885160101 92 680 SH SOLE 25 680 0 0
THOR INDS INC COM 885160101 2,789 20,701 SH SOLE 26 16,175 0 4,526
THOR INDS INC COM 885160101 1,169 8,675 SH SOLE 28 7,158 0 1,517
THOR INDS INC COM 885160101 8,293 61,547 SH SOLE 30 61,547 0 0
THOR INDS INC COM 885160101 135 1,005 SH SOLE 31 1,005 0 0
THOR INDS INC COM 885160101 405 3,003 SH SOLE 36 3,003 0 0
THOR INDS INC COM 885160101 913 6,775 SH SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 1,485 11,021 SH SOLE 43 690 0 10,331
THREDUP INC CL A 88556E102 281 12,056 SH SOLE 18 12,056 0 0
THREDUP INC CL A 88556E102 468 20,054 SH SOLE 22 20,054 0 0
THREDUP INC CL A 88556E102 1,336 57,276 SH SOLE 26 57,276 0 0
THREDUP INC CL A 88556E102 5,587 239,498 SH SOLE 28 0 0 239,498
THREDUP INC CL A 88556E102 94 4,015 SH SOLE 31 0 0 4,015
THRYV HLDGS INC COM NEW 886029206 124 5,298 SH SOLE 22 5,298 0 0
TIDEWATER INC NEW COM 88642R109 406 32,386 SH SOLE 2 1,554 0 30,832
TIDEWATER INC NEW COM 88642R109 6 513 SH SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,754 139,970 SH SOLE 18 139,970 0 0
TIDEWATER INC NEW COM 88642R109 949 75,772 SH SOLE 19 75,772 0 0
TIDEWATER INC NEW COM 88642R109 19,694 1,571,778 SH SOLE 21 1,571,778 0 0
TIDEWATER INC NEW COM 88642R109 12,773 1,019,413 SH SOLE 22 983,404 0 36,009
TIDEWATER INC NEW COM 88642R109 19 1,551 SH SOLE 43 655 0 896
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 19 SH SOLE 43 0 0 19
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 20 SH SOLE 43 0 0 20
TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 11 SH SOLE 43 0 0 11
TILLYS INC CL A 886885102 367 32,451 SH SOLE 2 1,662 0 30,789
TILLYS INC CL A 886885102 5 415 SH SOLE 7 415 0 0
TILLYS INC CL A 886885102 993 87,722 SH SOLE 18 82,958 0 4,764
TILLYS INC CL A 886885102 2,171 191,749 SH SOLE 19 191,749 0 0
TILLYS INC CL A 886885102 10,743 949,021 SH SOLE 21 949,021 0 0
TILLYS INC CL A 886885102 9,915 875,869 SH SOLE 22 853,428 0 22,441
TILLYS INC CL A 886885102 125 11,048 SH SOLE 23 11,048 0 0
TILLYS INC CL A 886885102 328 28,934 SH SOLE 26 0 0 28,934
TILRAY INC COM CL 2 88688T100 707 31,083 SH SOLE 2 31,083 0 0
TILRAY INC COM CL 2 88688T100 0 2 SH SOLE 17 0 0 2
TILRAY INC COM CL 2 88688T100 3,355 147,618 SH SOLE 21 147,618 0 0
TILRAY INC COM CL 2 88688T100 2,914 128,184 SH SOLE 22 62,030 0 66,154
TILRAY INC COM CL 2 88688T100 1,906 83,859 SH SOLE 30 83,859 0 0
TILRAY INC COM CL 2 88688T100 55 2,429 SH SOLE 40 2,429 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 1,469 1,600,000 PRN SOLE 21 1,600,000 0 0
TIM S A SPONSORED ADR 88706T108 155 13,670 SH SOLE 19 13,670 0 0
TIM S A SPONSORED ADR 88706T108 5,986 527,375 SH SOLE 43 21,332 0 506,043
TIMBER PHARMACEUTICALS INC COM 887080109 0 19 SH SOLE 21 19 0 0
TIMBERLAND BANCORP INC COM 887098101 224 8,040 SH SOLE 2 727 0 7,313
TIMBERLAND BANCORP INC COM 887098101 5 176 SH SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 769 27,634 SH SOLE 18 27,634 0 0
TIMBERLAND BANCORP INC COM 887098101 364 13,095 SH SOLE 19 13,095 0 0
TIMBERLAND BANCORP INC COM 887098101 8,949 321,808 SH SOLE 21 321,808 0 0
TIMBERLAND BANCORP INC COM 887098101 5,120 184,103 SH SOLE 22 174,194 0 9,909
TIMBERLAND BANCORP INC COM 887098101 73 2,639 SH SOLE 26 0 0 2,639
TIMKEN CO COM 887389104 16,594 204,430 SH SOLE 2 85,660 0 118,770
TIMKEN CO COM 887389104 178 2,187 SH SOLE 4 2,187 0 0
TIMKEN CO COM 887389104 144 1,775 SH SOLE 7 1,775 0 0
TIMKEN CO COM 887389104 14,117 173,920 SH SOLE 18 170,411 0 3,509
TIMKEN CO COM 887389104 7,806 96,166 SH SOLE 19 96,166 0 0
TIMKEN CO COM 887389104 255,567 3,148,540 SH SOLE 21 3,148,540 0 0
TIMKEN CO COM 887389104 178,214 2,195,565 SH SOLE 22 2,076,728 0 118,837
TIMKEN CO COM 887389104 505 6,220 SH SOLE 23 6,220 0 0
TIMKEN CO COM 887389104 348 4,289 SH SOLE 25 4,289 0 0
TIMKEN CO COM 887389104 4,236 52,183 SH SOLE 26 22,729 0 29,454
TIMKEN CO COM 887389104 737 9,079 SH SOLE 28 9,079 0 0
TIMKEN CO COM 887389104 378 4,657 SH SOLE 29 4,657 0 0
TIMKEN CO COM 887389104 3,934 48,464 SH SOLE 30 48,464 0 0
TIMKEN CO COM 887389104 468 5,765 SH SOLE 31 5,765 0 0
TIMKEN CO COM 887389104 275 3,394 SH SOLE 34 3,394 0 0
TIMKEN CO COM 887389104 338 4,164 SH SOLE 36 4,164 0 0
TIMKEN CO COM 887389104 673 8,292 SH SOLE 40 8,292 0 0
TIMKEN CO COM 887389104 4,625 56,974 SH SOLE 43 3,479 0 53,495
TIMKENSTEEL CORPORATION COM 887399103 469 39,946 SH SOLE 2 2,318 0 37,628
TIMKENSTEEL CORPORATION COM 887399103 10 861 SH SOLE 7 861 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,276 193,717 SH SOLE 18 193,717 0 0
TIMKENSTEEL CORPORATION COM 887399103 937 79,774 SH SOLE 19 79,774 0 0
TIMKENSTEEL CORPORATION COM 887399103 60,344 5,135,645 SH SOLE 21 5,135,645 0 0
TIMKENSTEEL CORPORATION COM 887399103 14,856 1,264,317 SH SOLE 22 1,219,119 0 45,198
TIMKENSTEEL CORPORATION COM 887399103 605 51,459 SH SOLE 30 51,459 0 0
TIMKENSTEEL CORPORATION COM 887399103 33 2,812 SH SOLE 43 0 0 2,812
TIPTREE INC COM 88822Q103 254 28,411 SH SOLE 2 1,343 0 27,068
TIPTREE INC COM 88822Q103 7 776 SH SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 848 94,761 SH SOLE 18 94,761 0 0
TIPTREE INC COM 88822Q103 457 51,088 SH SOLE 19 51,088 0 0
TIPTREE INC COM 88822Q103 9,628 1,075,731 SH SOLE 21 1,075,731 0 0
TIPTREE INC COM 88822Q103 2,832 316,456 SH SOLE 22 285,610 0 30,846
TIPTREE INC COM 88822Q103 29 3,240 SH SOLE 43 0 0 3,240
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 328 32,797 SH SOLE 2 32,797 0 0
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 5,117 511,706 SH SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 555 55,497 SH SOLE 34 55,497 0 0
TITAN INTL INC ILL COM 88830M102 18 1,962 SH SOLE 2 1,962 0 0
TITAN INTL INC ILL COM 88830M102 2,798 301,479 SH SOLE 7 301,479 0 0
TITAN INTL INC ILL COM 88830M102 497 53,601 SH SOLE 18 53,601 0 0
TITAN INTL INC ILL COM 88830M102 39,857 4,294,946 SH SOLE 21 4,294,946 0 0
TITAN INTL INC ILL COM 88830M102 9,153 986,323 SH SOLE 22 986,323 0 0
TITAN INTL INC ILL COM 88830M102 651 70,175 SH SOLE 30 70,175 0 0
TITAN INTL INC ILL COM 88830M102 12 1,315 SH SOLE 43 0 0 1,315
TITAN MACHY INC COM 88830R101 443 17,360 SH SOLE 2 1,264 0 16,096
TITAN MACHY INC COM 88830R101 12 467 SH SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,788 70,125 SH SOLE 18 70,125 0 0
TITAN MACHY INC COM 88830R101 866 33,944 SH SOLE 19 33,944 0 0
TITAN MACHY INC COM 88830R101 20,194 791,940 SH SOLE 21 791,940 0 0
TITAN MACHY INC COM 88830R101 13,100 513,711 SH SOLE 22 493,553 0 20,158
TITAN MACHY INC COM 88830R101 13 514 SH SOLE 43 0 0 514
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH SOLE 21 60 0 0
TIVITY HEALTH INC COM 88870R102 740 33,174 SH SOLE 2 11,832 0 21,342
TIVITY HEALTH INC COM 88870R102 3 144 SH SOLE 4 144 0 0
TIVITY HEALTH INC COM 88870R102 16 731 SH SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 3,876 173,670 SH SOLE 18 173,670 0 0
TIVITY HEALTH INC COM 88870R102 1,707 76,494 SH SOLE 19 76,494 0 0
TIVITY HEALTH INC COM 88870R102 105,320 4,718,642 SH SOLE 21 4,718,642 0 0
TIVITY HEALTH INC COM 88870R102 26,770 1,199,360 SH SOLE 22 1,152,521 0 46,839
TIVITY HEALTH INC COM 88870R102 23 1,048 SH SOLE 25 1,048 0 0
TIVITY HEALTH INC COM 88870R102 354 15,846 SH SOLE 26 13,625 0 2,221
TIVITY HEALTH INC COM 88870R102 126 5,637 SH SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 7,871 352,660 SH SOLE 30 352,660 0 0
TIVITY HEALTH INC COM 88870R102 41 1,859 SH SOLE 36 1,859 0 0
TIVITY HEALTH INC COM 88870R102 152 6,815 SH SOLE 40 6,815 0 0
TIVITY HEALTH INC COM 88870R102 344 15,429 SH SOLE 43 124 0 15,305
TJX COS INC NEW COM 872540109 207,273 3,133,373 SH SOLE 2 692,992 0 2,440,381
TJX COS INC NEW COM 872540109 43,424 656,453 SH SOLE 4 610,366 0 46,087
TJX COS INC NEW COM 872540109 71,005 1,073,392 SH SOLE 7 1,000,422 0 72,970
TJX COS INC NEW COM 872540109 4,638 70,112 SH SOLE 13 70,112 0 0
TJX COS INC NEW COM 872540109 8,008 121,055 SH SOLE 15 121,055 0 0
TJX COS INC NEW COM 872540109 446,507 6,749,911 SH SOLE 18 5,947,948 0 801,963
TJX COS INC NEW COM 872540109 393,180 5,943,762 SH SOLE 19 5,943,762 0 0
TJX COS INC NEW COM 872540109 1,478,584 22,351,985 SH SOLE 21 22,351,985 0 0
TJX COS INC NEW COM 872540109 1,882,382 28,456,267 SH SOLE 22 25,541,486 0 2,914,781
TJX COS INC NEW COM 872540109 54,265 820,329 SH SOLE 23 820,329 0 0
TJX COS INC NEW COM 872540109 123,586 1,868,262 SH SOLE 25 1,868,262 0 0
TJX COS INC NEW COM 872540109 180,102 2,722,631 SH SOLE 26 871,696 0 1,850,935
TJX COS INC NEW COM 872540109 297,537 4,497,914 SH SOLE 28 142,693 0 4,355,221
TJX COS INC NEW COM 872540109 1,355 20,477 SH SOLE 29 20,477 0 0
TJX COS INC NEW COM 872540109 333,806 5,046,200 SH SOLE 30 5,046,200 0 0
TJX COS INC NEW COM 872540109 21,281 321,705 SH SOLE 31 156,289 0 165,416
TJX COS INC NEW COM 872540109 79,317 1,199,053 SH SOLE 34 1,199,053 0 0
TJX COS INC NEW COM 872540109 51,228 774,416 SH SOLE 36 774,416 0 0
TJX COS INC NEW COM 872540109 3,213 48,571 SH SOLE 40 48,571 0 0
TJX COS INC NEW COM 872540109 85,808 1,297,173 SH SOLE 43 104,559 0 1,192,614
TOLL BROTHERS INC COM 889478103 21,946 386,856 SH SOLE 2 178,597 0 208,259
TOLL BROTHERS INC COM 889478103 2,206 38,880 SH SOLE 4 38,880 0 0
TOLL BROTHERS INC COM 889478103 335 5,908 SH SOLE 7 5,908 0 0
TOLL BROTHERS INC COM 889478103 30,611 539,586 SH SOLE 18 536,391 0 3,195
TOLL BROTHERS INC COM 889478103 138,386 2,439,378 SH SOLE 19 2,439,378 0 0
TOLL BROTHERS INC COM 889478103 370,131 6,524,440 SH SOLE 21 6,524,440 0 0
TOLL BROTHERS INC COM 889478103 233,206 4,110,806 SH SOLE 22 3,854,473 0 256,333
TOLL BROTHERS INC COM 889478103 2,349 41,399 SH SOLE 23 41,399 0 0
TOLL BROTHERS INC COM 889478103 78 1,382 SH SOLE 25 1,382 0 0
TOLL BROTHERS INC COM 889478103 3,754 66,180 SH SOLE 26 49,111 0 17,069
TOLL BROTHERS INC COM 889478103 1,125 19,833 SH SOLE 28 15,016 0 4,817
TOLL BROTHERS INC COM 889478103 922 16,246 SH SOLE 29 16,246 0 0
TOLL BROTHERS INC COM 889478103 5,604 98,784 SH SOLE 30 98,784 0 0
TOLL BROTHERS INC COM 889478103 1,737 30,620 SH SOLE 31 30,620 0 0
TOLL BROTHERS INC COM 889478103 57,364 1,011,178 SH SOLE 34 1,011,178 0 0
TOLL BROTHERS INC COM 889478103 436 7,692 SH SOLE 36 7,692 0 0
TOLL BROTHERS INC COM 889478103 850 14,988 SH SOLE 40 14,988 0 0
TOLL BROTHERS INC COM 889478103 5,367 94,603 SH SOLE 43 6,260 0 88,343
TOMPKINS FINL CORP COM 890110109 1,326 16,032 SH SOLE 2 4,394 0 11,638
TOMPKINS FINL CORP COM 890110109 3 40 SH SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 20 237 SH SOLE 7 237 0 0
TOMPKINS FINL CORP COM 890110109 4,794 57,974 SH SOLE 18 57,974 0 0
TOMPKINS FINL CORP COM 890110109 2,090 25,277 SH SOLE 19 25,277 0 0
TOMPKINS FINL CORP COM 890110109 128,636 1,555,454 SH SOLE 21 1,555,454 0 0
TOMPKINS FINL CORP COM 890110109 32,918 398,038 SH SOLE 22 375,136 0 22,902
TOMPKINS FINL CORP COM 890110109 810 9,798 SH SOLE 26 6,528 0 3,270
TOMPKINS FINL CORP COM 890110109 147 1,773 SH SOLE 28 1,773 0 0
TOMPKINS FINL CORP COM 890110109 2,487 30,076 SH SOLE 30 30,076 0 0
TOMPKINS FINL CORP COM 890110109 128 1,546 SH SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 294 3,550 SH SOLE 43 205 0 3,345
TONIX PHARMACEUTICALS HLDG C COM 890260706 22 17,482 SH SOLE 2 17,482 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 621 485,254 SH SOLE 21 485,254 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 9,088 7,099,799 SH SOLE 22 7,099,799 0 0
TOOTSIE ROLL INDS INC COM 890516107 563 16,991 SH SOLE 2 12,505 0 4,486
TOOTSIE ROLL INDS INC COM 890516107 3 88 SH SOLE 4 88 0 0
TOOTSIE ROLL INDS INC COM 890516107 11 329 SH SOLE 7 329 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,965 89,510 SH SOLE 18 89,510 0 0
TOOTSIE ROLL INDS INC COM 890516107 931 28,104 SH SOLE 19 28,104 0 0
TOOTSIE ROLL INDS INC COM 890516107 42,252 1,275,334 SH SOLE 21 1,275,334 0 0
TOOTSIE ROLL INDS INC COM 890516107 19,533 589,598 SH SOLE 22 574,587 0 15,011
TOOTSIE ROLL INDS INC COM 890516107 898 27,118 SH SOLE 23 27,118 0 0
TOOTSIE ROLL INDS INC COM 890516107 89 2,672 SH SOLE 28 2,672 0 0
TOOTSIE ROLL INDS INC COM 890516107 485 14,632 SH SOLE 30 14,632 0 0
TOOTSIE ROLL INDS INC COM 890516107 85 2,571 SH SOLE 40 2,571 0 0
TOOTSIE ROLL INDS INC COM 890516107 15,443 466,132 SH SOLE 43 9,496 0 456,636
TOPBUILD CORP COM 89055F103 5,906 28,202 SH SOLE 2 23,920 0 4,282
TOPBUILD CORP COM 89055F103 28 133 SH SOLE 4 133 0 0
TOPBUILD CORP COM 89055F103 120 575 SH SOLE 7 575 0 0
TOPBUILD CORP COM 89055F103 36,884 176,117 SH SOLE 18 173,257 0 2,860
TOPBUILD CORP COM 89055F103 17,579 83,939 SH SOLE 19 83,939 0 0
TOPBUILD CORP COM 89055F103 581,882 2,778,406 SH SOLE 21 2,778,406 0 0
TOPBUILD CORP COM 89055F103 237,758 1,135,264 SH SOLE 22 1,054,744 0 80,520
TOPBUILD CORP COM 89055F103 103 490 SH SOLE 23 490 0 0
TOPBUILD CORP COM 89055F103 74 352 SH SOLE 25 352 0 0
TOPBUILD CORP COM 89055F103 3,883 18,539 SH SOLE 26 13,073 0 5,466
TOPBUILD CORP COM 89055F103 715 3,416 SH SOLE 28 2,628 0 788
TOPBUILD CORP COM 89055F103 6,342 30,282 SH SOLE 30 30,282 0 0
TOPBUILD CORP COM 89055F103 243 1,161 SH SOLE 36 1,161 0 0
TOPBUILD CORP COM 89055F103 852 4,067 SH SOLE 40 4,067 0 0
TOPBUILD CORP COM 89055F103 3,980 19,003 SH SOLE 43 936 0 18,067
TORCHLIGHT ENERGY RES INC COM 89102U103 346 189,319 SH SOLE 21 189,319 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 750 409,689 SH SOLE 22 409,689 0 0
TORO CO COM 891092108 28,737 278,621 SH SOLE 2 96,154 0 182,467
TORO CO COM 891092108 77 744 SH SOLE 4 744 0 0
TORO CO COM 891092108 1,245 12,075 SH SOLE 7 12,075 0 0
TORO CO COM 891092108 27,955 271,035 SH SOLE 18 271,035 0 0
TORO CO COM 891092108 6,403 62,084 SH SOLE 19 62,084 0 0
TORO CO COM 891092108 556,112 5,391,813 SH SOLE 21 5,391,813 0 0
TORO CO COM 891092108 355,752 3,449,218 SH SOLE 22 3,305,067 0 144,151
TORO CO COM 891092108 185 1,792 SH SOLE 25 1,792 0 0
TORO CO COM 891092108 5,651 54,790 SH SOLE 26 35,737 0 19,053
TORO CO COM 891092108 1,028 9,963 SH SOLE 28 9,963 0 0
TORO CO COM 891092108 7,556 73,255 SH SOLE 30 73,255 0 0
TORO CO COM 891092108 210 2,034 SH SOLE 31 2,034 0 0
TORO CO COM 891092108 574 5,561 SH SOLE 36 5,561 0 0
TORO CO COM 891092108 1,431 13,876 SH SOLE 40 13,876 0 0
TORO CO COM 891092108 7,936 76,943 SH SOLE 43 2,209 0 74,734
TORONTO DOMINION BK ONT COM NEW 891160509 205 3,137 SH SOLE 18 3,137 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 49,927 765,638 SH SOLE 43 41,195 0 724,443
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 62 18,910 SH SOLE 2 18,910 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 9 2,760 SH SOLE 4 2,760 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 108 32,910 SH SOLE 18 32,910 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 2,011 614,940 SH SOLE 19 614,940 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 63 19,370 SH SOLE 22 19,370 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 6 1,930 SH SOLE 26 1,930 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 548 167,570 SH SOLE 34 167,570 0 0
TOTAL SE SPONSORED ADS 89151E109 0 10 SH SOLE 17 0 0 10
TOTAL SE SPONSORED ADS 89151E109 46 980 SH SOLE 18 980 0 0
TOTAL SE SPONSORED ADS 89151E109 30,050 645,688 SH SOLE 43 94,945 0 550,743
TOUGHBUILT INDS INC COM NEW 89157G504 762 810,762 SH SOLE 22 810,762 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 134 4,768 SH SOLE 2 4,211 0 557
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18 658 SH SOLE 4 658 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 19 669 SH SOLE 7 669 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 64 2,272 SH SOLE 18 0 0 2,272
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 22 784 SH SOLE 19 784 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 446 15,910 SH SOLE 22 15,910 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 49 1,751 SH SOLE 23 1,751 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 21 747 SH SOLE 26 747 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6 220 SH SOLE 28 220 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 53 1,881 SH SOLE 29 1,881 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 366 13,068 SH SOLE 31 13,068 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 549 19,589 SH SOLE 43 9,818 0 9,771
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,380 78,293 SH SOLE 2 23,376 0 54,917
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 36 1,197 SH SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,572 216,189 SH SOLE 18 216,189 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,649 120,028 SH SOLE 19 120,028 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 79,124 2,602,778 SH SOLE 21 2,602,778 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 61,718 2,030,181 SH SOLE 22 1,912,488 0 117,693
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,224 40,279 SH SOLE 26 25,256 0 15,023
TOWNEBANK PORTSMOUTH VA COM 89214P109 286 9,417 SH SOLE 28 9,417 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,628 53,546 SH SOLE 30 53,546 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 336 11,044 SH SOLE 40 11,044 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 640 21,068 SH SOLE 43 3,457 0 17,611
TOWNSQUARE MEDIA INC CL A 892231101 39 3,590 SH SOLE 18 3,590 0 0
TOWNSQUARE MEDIA INC CL A 892231101 420 39,172 SH SOLE 21 39,172 0 0
TOWNSQUARE MEDIA INC CL A 892231101 698 65,038 SH SOLE 22 65,038 0 0
TOWNSQUARE MEDIA INC CL A 892231101 175 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 17,821 114,194 SH SOLE 18 114,194 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 95,199 610,017 SH SOLE 43 55,757 0 554,260
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 61 8,200 SH SOLE 2 8,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 9 1,200 SH SOLE 4 1,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 107 14,280 SH SOLE 18 14,280 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 1,993 266,810 SH SOLE 19 266,810 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 63 8,410 SH SOLE 22 8,410 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 6 840 SH SOLE 26 840 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 543 72,710 SH SOLE 34 72,710 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 59 5,918 SH SOLE 18 5,918 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 430 43,390 SH SOLE 19 43,390 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 89 9,003 SH SOLE 22 9,003 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 792 79,941 SH SOLE 26 79,941 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 2,163 218,259 SH SOLE 30 218,259 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 1,076 108,586 SH SOLE 34 108,586 0 0
TPG RE FIN TR INC COM 87266M107 777 69,418 SH SOLE 2 16,610 0 52,808
TPG RE FIN TR INC COM 87266M107 12 1,055 SH SOLE 7 1,055 0 0
TPG RE FIN TR INC COM 87266M107 2,150 191,982 SH SOLE 18 191,982 0 0
TPG RE FIN TR INC COM 87266M107 1,184 105,728 SH SOLE 19 105,728 0 0
TPG RE FIN TR INC COM 87266M107 42,178 3,765,871 SH SOLE 21 3,765,871 0 0
TPG RE FIN TR INC COM 87266M107 19,233 1,717,231 SH SOLE 22 1,630,826 0 86,405
TPG RE FIN TR INC COM 87266M107 5 410 SH SOLE 23 410 0 0
TPG RE FIN TR INC COM 87266M107 21 1,839 SH SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 64 5,710 SH SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 389 34,755 SH SOLE 30 34,755 0 0
TPG RE FIN TR INC COM 87266M107 64 5,710 SH SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 1,489 132,988 SH SOLE 43 11,364 0 121,624
TPI COMPOSITES INC COM 87266J104 1,347 23,866 SH SOLE 2 13,815 0 10,051
TPI COMPOSITES INC COM 87266J104 6 112 SH SOLE 4 112 0 0
TPI COMPOSITES INC COM 87266J104 37 652 SH SOLE 7 652 0 0
TPI COMPOSITES INC COM 87266J104 6,496 115,108 SH SOLE 18 105,946 0 9,162
TPI COMPOSITES INC COM 87266J104 13,959 247,373 SH SOLE 19 247,373 0 0
TPI COMPOSITES INC COM 87266J104 66,361 1,175,993 SH SOLE 21 1,175,993 0 0
TPI COMPOSITES INC COM 87266J104 59,338 1,051,530 SH SOLE 22 1,026,867 0 24,663
TPI COMPOSITES INC COM 87266J104 578 10,240 SH SOLE 23 10,240 0 0
TPI COMPOSITES INC COM 87266J104 29 513 SH SOLE 25 513 0 0
TPI COMPOSITES INC COM 87266J104 3,037 53,823 SH SOLE 26 1,005 0 52,818
TPI COMPOSITES INC COM 87266J104 228 4,038 SH SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 1,589 28,165 SH SOLE 30 28,165 0 0
TPI COMPOSITES INC COM 87266J104 232 4,110 SH SOLE 34 4,110 0 0
TPI COMPOSITES INC COM 87266J104 50 893 SH SOLE 36 893 0 0
TPI COMPOSITES INC COM 87266J104 224 3,966 SH SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 4,217 74,735 SH SOLE 43 110 0 74,625
TRACON PHARMACEUTICALS INC COM NEW 89237H209 5 632 SH SOLE 21 632 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 2,678 325,338 SH SOLE 22 325,338 0 0
TRACTOR SUPPLY CO COM 892356106 51,906 293,122 SH SOLE 2 75,469 0 217,653
TRACTOR SUPPLY CO COM 892356106 10,676 60,287 SH SOLE 4 55,803 0 4,484
TRACTOR SUPPLY CO COM 892356106 39,505 223,091 SH SOLE 7 178,582 0 44,509
TRACTOR SUPPLY CO COM 892356106 52 296 SH SOLE 13 296 0 0
TRACTOR SUPPLY CO COM 892356106 2,150 12,139 SH SOLE 15 12,139 0 0
TRACTOR SUPPLY CO COM 892356106 45,700 258,076 SH SOLE 18 241,217 0 16,859
TRACTOR SUPPLY CO COM 892356106 237,084 1,338,854 SH SOLE 19 1,338,854 0 0
TRACTOR SUPPLY CO COM 892356106 677,436 3,825,595 SH SOLE 21 3,825,595 0 0
TRACTOR SUPPLY CO COM 892356106 476,206 2,689,213 SH SOLE 22 2,421,469 0 267,744
TRACTOR SUPPLY CO COM 892356106 13,889 78,431 SH SOLE 23 78,431 0 0
TRACTOR SUPPLY CO COM 892356106 41,423 233,921 SH SOLE 25 233,921 0 0
TRACTOR SUPPLY CO COM 892356106 49,807 281,271 SH SOLE 26 108,119 0 173,152
TRACTOR SUPPLY CO COM 892356106 92,013 519,613 SH SOLE 28 12,405 0 507,208
TRACTOR SUPPLY CO COM 892356106 69 390 SH SOLE 29 390 0 0
TRACTOR SUPPLY CO COM 892356106 128,508 725,707 SH SOLE 30 702,405 0 23,302
TRACTOR SUPPLY CO COM 892356106 5,526 31,206 SH SOLE 31 15,211 0 15,995
TRACTOR SUPPLY CO COM 892356106 6,339 35,799 SH SOLE 34 35,799 0 0
TRACTOR SUPPLY CO COM 892356106 11,298 63,799 SH SOLE 36 63,799 0 0
TRACTOR SUPPLY CO COM 892356106 807 4,559 SH SOLE 40 4,559 0 0
TRACTOR SUPPLY CO COM 892356106 24,409 137,840 SH SOLE 43 6,510 0 131,330
TRADEWEB MKTS INC CL A 892672106 11,497 155,371 SH SOLE 2 13,928 0 141,443
TRADEWEB MKTS INC CL A 892672106 3,555 48,047 SH SOLE 4 44,323 0 3,724
TRADEWEB MKTS INC CL A 892672106 3,434 46,409 SH SOLE 7 18,672 0 27,737
TRADEWEB MKTS INC CL A 892672106 22 292 SH SOLE 13 292 0 0
TRADEWEB MKTS INC CL A 892672106 505 6,826 SH SOLE 15 6,826 0 0
TRADEWEB MKTS INC CL A 892672106 9,985 134,932 SH SOLE 18 129,719 0 5,213
TRADEWEB MKTS INC CL A 892672106 238,584 3,224,114 SH SOLE 19 3,224,114 0 0
TRADEWEB MKTS INC CL A 892672106 93,717 1,266,441 SH SOLE 21 1,266,441 0 0
TRADEWEB MKTS INC CL A 892672106 185,272 2,503,678 SH SOLE 22 2,382,731 0 120,947
TRADEWEB MKTS INC CL A 892672106 4,270 57,707 SH SOLE 23 57,707 0 0
TRADEWEB MKTS INC CL A 892672106 1,803 24,366 SH SOLE 25 24,366 0 0
TRADEWEB MKTS INC CL A 892672106 9,894 133,707 SH SOLE 26 121,285 0 12,422
TRADEWEB MKTS INC CL A 892672106 7,164 96,812 SH SOLE 28 7,999 0 88,813
TRADEWEB MKTS INC CL A 892672106 13 176 SH SOLE 29 176 0 0
TRADEWEB MKTS INC CL A 892672106 18,224 246,276 SH SOLE 30 168,735 0 77,541
TRADEWEB MKTS INC CL A 892672106 1,025 13,858 SH SOLE 31 10,668 0 3,190
TRADEWEB MKTS INC CL A 892672106 283 3,820 SH SOLE 34 3,820 0 0
TRADEWEB MKTS INC CL A 892672106 1,564 21,131 SH SOLE 36 21,131 0 0
TRADEWEB MKTS INC CL A 892672106 260 3,512 SH SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 3,357 45,364 SH SOLE 43 3,648 0 41,716
TRANE TECHNOLOGIES PLC SHS G8994E103 98,519 595,063 SH SOLE 2 118,960 0 476,103
TRANE TECHNOLOGIES PLC SHS G8994E103 19,752 119,303 SH SOLE 4 110,109 0 9,194
TRANE TECHNOLOGIES PLC SHS G8994E103 35,709 215,684 SH SOLE 7 196,989 0 18,695
TRANE TECHNOLOGIES PLC SHS G8994E103 9,952 60,114 SH SOLE 13 60,114 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 5,087 30,727 SH SOLE 15 30,727 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 112,819 681,437 SH SOLE 18 573,857 0 107,580
TRANE TECHNOLOGIES PLC SHS G8994E103 85,244 514,884 SH SOLE 19 514,884 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,029,148 6,216,163 SH SOLE 21 6,216,163 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 965,025 5,828,853 SH SOLE 22 5,113,204 0 715,649
TRANE TECHNOLOGIES PLC SHS G8994E103 24,934 150,606 SH SOLE 23 150,606 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 75,211 454,281 SH SOLE 25 454,281 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 94,317 569,682 SH SOLE 26 191,977 0 377,705
TRANE TECHNOLOGIES PLC SHS G8994E103 206,061 1,244,629 SH SOLE 28 30,054 0 1,214,575
TRANE TECHNOLOGIES PLC SHS G8994E103 138 832 SH SOLE 29 832 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 234,757 1,417,960 SH SOLE 30 1,413,900 0 4,060
TRANE TECHNOLOGIES PLC SHS G8994E103 7,491 45,249 SH SOLE 31 30,989 0 14,260
TRANE TECHNOLOGIES PLC SHS G8994E103 162,891 983,879 SH SOLE 34 983,879 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 24,233 146,367 SH SOLE 36 146,367 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,607 9,705 SH SOLE 40 9,705 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 33,051 199,634 SH SOLE 43 11,501 0 188,133
TRANSACT TECHNOLOGIES INC COM 892918103 22 2,064 SH SOLE 18 2,064 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 358 32,951 SH SOLE 21 32,951 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,729 251,034 SH SOLE 22 251,034 0 0
TRANSALTA CORP COM 89346D107 304 32,125 SH SOLE 43 0 0 32,125
TRANSCAT INC COM 893529107 65 1,330 SH SOLE 2 559 0 771
TRANSCAT INC COM 893529107 11 217 SH SOLE 7 217 0 0
TRANSCAT INC COM 893529107 1,197 24,394 SH SOLE 18 24,394 0 0
TRANSCAT INC COM 893529107 588 11,978 SH SOLE 19 11,978 0 0
TRANSCAT INC COM 893529107 12,369 252,027 SH SOLE 21 252,027 0 0
TRANSCAT INC COM 893529107 6,195 126,213 SH SOLE 22 124,540 0 1,673
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 32 1,478 SH SOLE 2 70 0 1,408
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 141 6,541 SH SOLE 18 6,541 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 49 2,288 SH SOLE 19 2,288 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 832 38,681 SH SOLE 21 38,681 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 238 11,043 SH SOLE 22 10,123 0 920
TRANSDIGM GROUP INC COM 893641100 75,039 127,634 SH SOLE 2 27,728 0 99,906
TRANSDIGM GROUP INC COM 893641100 16,301 27,727 SH SOLE 4 25,655 0 2,072
TRANSDIGM GROUP INC COM 893641100 27,060 46,027 SH SOLE 7 44,418 0 1,609
TRANSDIGM GROUP INC COM 893641100 108 184 SH SOLE 13 184 0 0
TRANSDIGM GROUP INC COM 893641100 3,422 5,820 SH SOLE 15 5,820 0 0
TRANSDIGM GROUP INC COM 893641100 175,897 299,185 SH SOLE 18 228,158 0 71,027
TRANSDIGM GROUP INC COM 893641100 130,409 221,815 SH SOLE 19 221,815 0 0
TRANSDIGM GROUP INC COM 893641100 864,241 1,469,998 SH SOLE 21 1,469,998 0 0
TRANSDIGM GROUP INC COM 893641100 724,762 1,232,757 SH SOLE 22 1,108,249 0 124,508
TRANSDIGM GROUP INC COM 893641100 18,642 31,708 SH SOLE 23 31,708 0 0
TRANSDIGM GROUP INC COM 893641100 48,729 82,884 SH SOLE 25 82,884 0 0
TRANSDIGM GROUP INC COM 893641100 71,085 120,909 SH SOLE 26 37,946 0 82,963
TRANSDIGM GROUP INC COM 893641100 63,908 108,702 SH SOLE 28 8,077 0 100,625
TRANSDIGM GROUP INC COM 893641100 51 87 SH SOLE 29 87 0 0
TRANSDIGM GROUP INC COM 893641100 114,531 194,807 SH SOLE 30 194,807 0 0
TRANSDIGM GROUP INC COM 893641100 4,990 8,488 SH SOLE 31 6,810 0 1,678
TRANSDIGM GROUP INC COM 893641100 17,618 29,966 SH SOLE 36 29,966 0 0
TRANSDIGM GROUP INC COM 893641100 1,220 2,075 SH SOLE 40 2,075 0 0
TRANSDIGM GROUP INC COM 893641100 16,433 27,952 SH SOLE 43 2,936 0 25,016
TRANSGLOBE ENERGY CORP COM 893662106 66 42,088 SH SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 457 27,740 SH SOLE 2 16,745 0 10,995
TRANSLATE BIO INC COM 89374L104 3 176 SH SOLE 4 176 0 0
TRANSLATE BIO INC COM 89374L104 24 1,455 SH SOLE 7 1,455 0 0
TRANSLATE BIO INC COM 89374L104 3,633 220,322 SH SOLE 18 220,322 0 0
TRANSLATE BIO INC COM 89374L104 5,272 319,680 SH SOLE 19 319,680 0 0
TRANSLATE BIO INC COM 89374L104 51,434 3,119,081 SH SOLE 21 3,119,081 0 0
TRANSLATE BIO INC COM 89374L104 31,596 1,916,078 SH SOLE 22 1,878,771 0 37,307
TRANSLATE BIO INC COM 89374L104 6 363 SH SOLE 23 363 0 0
TRANSLATE BIO INC COM 89374L104 8 475 SH SOLE 25 475 0 0
TRANSLATE BIO INC COM 89374L104 15 934 SH SOLE 26 934 0 0
TRANSLATE BIO INC COM 89374L104 93 5,635 SH SOLE 28 5,635 0 0
TRANSLATE BIO INC COM 89374L104 1,089 66,037 SH SOLE 30 66,037 0 0
TRANSLATE BIO INC COM 89374L104 27 1,622 SH SOLE 34 1,622 0 0
TRANSLATE BIO INC COM 89374L104 15 886 SH SOLE 36 886 0 0
TRANSLATE BIO INC COM 89374L104 110 6,676 SH SOLE 40 6,676 0 0
TRANSLATE BIO INC COM 89374L104 334 20,252 SH SOLE 43 5,702 0 14,550
TRANSMEDICS GROUP INC COM 89377M109 206 4,972 SH SOLE 2 2,167 0 2,805
TRANSMEDICS GROUP INC COM 89377M109 17 414 SH SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 3,591 86,561 SH SOLE 18 86,561 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,854 44,693 SH SOLE 19 44,693 0 0
TRANSMEDICS GROUP INC COM 89377M109 45,385 1,093,882 SH SOLE 21 1,093,882 0 0
TRANSMEDICS GROUP INC COM 89377M109 27,513 663,124 SH SOLE 22 656,763 0 6,361
TRANSMEDICS GROUP INC COM 89377M109 31 749 SH SOLE 30 749 0 0
TRANSMEDICS GROUP INC COM 89377M109 378 9,101 SH SOLE 43 0 0 9,101
TRANSOCEAN LTD REG SHS H8817H100 2,470 695,746 SH SOLE 2 196,235 0 499,511
TRANSOCEAN LTD REG SHS H8817H100 8 2,392 SH SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 102 28,659 SH SOLE 7 28,659 0 0
TRANSOCEAN LTD REG SHS H8817H100 6,909 1,946,122 SH SOLE 18 1,946,122 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,650 1,028,211 SH SOLE 19 1,028,211 0 0
TRANSOCEAN LTD REG SHS H8817H100 92,972 26,189,259 SH SOLE 21 26,189,259 0 0
TRANSOCEAN LTD REG SHS H8817H100 62,906 17,719,905 SH SOLE 22 16,809,726 0 910,179
TRANSOCEAN LTD REG SHS H8817H100 184 51,868 SH SOLE 23 51,868 0 0
TRANSOCEAN LTD REG SHS H8817H100 12 3,434 SH SOLE 25 3,434 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,356 382,082 SH SOLE 26 123,437 0 258,645
TRANSOCEAN LTD REG SHS H8817H100 653 183,969 SH SOLE 28 65,373 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 1,687 475,290 SH SOLE 30 475,290 0 0
TRANSOCEAN LTD REG SHS H8817H100 23 6,594 SH SOLE 34 6,594 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,274 640,701 SH SOLE 36 640,701 0 0
TRANSOCEAN LTD REG SHS H8817H100 291 82,072 SH SOLE 40 82,072 0 0
TRANSOCEAN LTD REG SHS H8817H100 780 219,661 SH SOLE 43 23,992 0 195,669
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 50 10,339 SH SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,976 823,153 SH SOLE 21 823,153 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,124 439,701 SH SOLE 22 422,572 0 17,129
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 942 194,938 SH SOLE 30 194,938 0 0
TRANSUNION COM 89400J107 43,442 482,684 SH SOLE 2 39,283 0 443,401
TRANSUNION COM 89400J107 8,582 95,352 SH SOLE 4 88,012 0 7,340
TRANSUNION COM 89400J107 1,583 17,584 SH SOLE 7 17,584 0 0
TRANSUNION COM 89400J107 49 543 SH SOLE 13 543 0 0
TRANSUNION COM 89400J107 1,510 16,775 SH SOLE 15 16,775 0 0
TRANSUNION COM 89400J107 139,140 1,546,004 SH SOLE 18 1,161,056 0 384,948
TRANSUNION COM 89400J107 364,999 4,055,546 SH SOLE 19 4,055,546 0 0
TRANSUNION COM 89400J107 245,374 2,726,373 SH SOLE 21 2,726,373 0 0
TRANSUNION COM 89400J107 463,261 5,147,344 SH SOLE 22 4,892,211 0 255,133
TRANSUNION COM 89400J107 10,372 115,240 SH SOLE 23 115,240 0 0
TRANSUNION COM 89400J107 89,223 991,362 SH SOLE 25 991,362 0 0
TRANSUNION COM 89400J107 31,221 346,905 SH SOLE 26 161,837 0 185,068
TRANSUNION COM 89400J107 47,768 530,757 SH SOLE 28 23,874 0 506,883
TRANSUNION COM 89400J107 51 562 SH SOLE 29 562 0 0
TRANSUNION COM 89400J107 31,513 350,149 SH SOLE 30 339,137 0 11,012
TRANSUNION COM 89400J107 3,279 36,438 SH SOLE 31 25,079 0 11,359
TRANSUNION COM 89400J107 791 8,784 SH SOLE 34 8,784 0 0
TRANSUNION COM 89400J107 9,274 103,041 SH SOLE 36 103,041 0 0
TRANSUNION COM 89400J107 720 8,005 SH SOLE 40 8,005 0 0
TRANSUNION COM 89400J107 3,739 41,539 SH SOLE 43 7,473 0 34,066
TRAVEL PLUS LEISURE CO COM 894164102 15,521 253,773 SH SOLE 2 84,788 0 168,985
TRAVEL PLUS LEISURE CO COM 894164102 35 572 SH SOLE 4 572 0 0
TRAVEL PLUS LEISURE CO COM 894164102 130 2,121 SH SOLE 7 2,121 0 0
TRAVEL PLUS LEISURE CO COM 894164102 2,314 37,830 SH SOLE 13 37,830 0 0
TRAVEL PLUS LEISURE CO COM 894164102 19,136 312,878 SH SOLE 18 245,920 0 66,958
TRAVEL PLUS LEISURE CO COM 894164102 16,773 274,255 SH SOLE 19 274,255 0 0
TRAVEL PLUS LEISURE CO COM 894164102 237,024 3,875,471 SH SOLE 21 3,875,471 0 0
TRAVEL PLUS LEISURE CO COM 894164102 190,081 3,107,926 SH SOLE 22 2,882,000 0 225,926
TRAVEL PLUS LEISURE CO COM 894164102 89 1,454 SH SOLE 25 1,454 0 0
TRAVEL PLUS LEISURE CO COM 894164102 3,754 61,384 SH SOLE 26 31,984 0 29,400
TRAVEL PLUS LEISURE CO COM 894164102 5,561 90,925 SH SOLE 28 11,040 0 79,885
TRAVEL PLUS LEISURE CO COM 894164102 10,004 163,565 SH SOLE 30 163,565 0 0
TRAVEL PLUS LEISURE CO COM 894164102 97 1,590 SH SOLE 31 1,590 0 0
TRAVEL PLUS LEISURE CO COM 894164102 760 12,428 SH SOLE 36 12,428 0 0
TRAVEL PLUS LEISURE CO COM 894164102 683 11,173 SH SOLE 40 11,173 0 0
TRAVEL PLUS LEISURE CO COM 894164102 8,455 138,236 SH SOLE 43 12,286 0 125,950
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 12 433 SH SOLE 2 433 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 72 2,666 SH SOLE 18 2,666 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,692 62,364 SH SOLE 21 62,364 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 6,991 257,684 SH SOLE 22 257,684 0 0
TRAVELERS COMPANIES INC COM 89417E109 127,771 849,540 SH SOLE 2 347,507 0 502,033
TRAVELERS COMPANIES INC COM 89417E109 25,073 166,710 SH SOLE 4 156,899 0 9,811
TRAVELERS COMPANIES INC COM 89417E109 45,208 300,587 SH SOLE 7 268,864 0 31,723
TRAVELERS COMPANIES INC COM 89417E109 2,195 14,597 SH SOLE 13 14,597 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,074 33,736 SH SOLE 15 33,736 0 0
TRAVELERS COMPANIES INC COM 89417E109 104,656 695,854 SH SOLE 18 615,931 0 79,923
TRAVELERS COMPANIES INC COM 89417E109 46,200 307,184 SH SOLE 19 307,184 0 0
TRAVELERS COMPANIES INC COM 89417E109 960,378 6,385,491 SH SOLE 21 6,385,491 0 0
TRAVELERS COMPANIES INC COM 89417E109 999,936 6,648,509 SH SOLE 22 5,589,267 0 1,059,242
TRAVELERS COMPANIES INC COM 89417E109 40,615 270,044 SH SOLE 23 270,044 0 0
TRAVELERS COMPANIES INC COM 89417E109 71,463 475,151 SH SOLE 25 475,151 0 0
TRAVELERS COMPANIES INC COM 89417E109 102,247 679,832 SH SOLE 26 281,063 0 398,769
TRAVELERS COMPANIES INC COM 89417E109 167,159 1,111,431 SH SOLE 28 32,378 0 1,079,053
TRAVELERS COMPANIES INC COM 89417E109 12,729 84,635 SH SOLE 29 84,635 0 0
TRAVELERS COMPANIES INC COM 89417E109 265,573 1,765,778 SH SOLE 30 1,765,778 0 0
TRAVELERS COMPANIES INC COM 89417E109 25,369 168,674 SH SOLE 31 149,259 0 19,415
TRAVELERS COMPANIES INC COM 89417E109 8,255 54,889 SH SOLE 32 54,889 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,997 159,557 SH SOLE 34 159,557 0 0
TRAVELERS COMPANIES INC COM 89417E109 31,567 209,885 SH SOLE 36 209,885 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,534 10,197 SH SOLE 40 10,197 0 0
TRAVELERS COMPANIES INC COM 89417E109 53,097 353,036 SH SOLE 43 11,210 0 341,826
TRAVELZOO COM NEW 89421Q205 24 1,405 SH SOLE 18 1,405 0 0
TRAVELZOO COM NEW 89421Q205 436 26,014 SH SOLE 21 26,014 0 0
TRAVELZOO COM NEW 89421Q205 2,403 143,397 SH SOLE 22 143,397 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 775 31,023 SH SOLE 2 19,163 0 11,860
TRAVERE THERAPEUTICS INC COM 89422G107 5 184 SH SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 19 776 SH SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 4,799 192,197 SH SOLE 18 180,428 0 11,769
TRAVERE THERAPEUTICS INC COM 89422G107 7,483 299,680 SH SOLE 19 299,680 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 60,382 2,418,176 SH SOLE 21 2,418,176 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 43,193 1,729,815 SH SOLE 22 1,687,407 0 42,408
TRAVERE THERAPEUTICS INC COM 89422G107 296 11,835 SH SOLE 23 11,835 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 11 431 SH SOLE 25 431 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,454 58,216 SH SOLE 26 826 0 57,390
TRAVERE THERAPEUTICS INC COM 89422G107 117 4,693 SH SOLE 28 4,693 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,416 56,699 SH SOLE 30 56,699 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 21 853 SH SOLE 36 853 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 136 5,432 SH SOLE 40 5,432 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 538 21,545 SH SOLE 43 347 0 21,198
TREAN INS GROUP INC COM 89457R101 230 14,222 SH SOLE 2 3,204 0 11,018
TREAN INS GROUP INC COM 89457R101 572 35,387 SH SOLE 18 35,387 0 0
TREAN INS GROUP INC COM 89457R101 297 18,421 SH SOLE 19 18,421 0 0
TREAN INS GROUP INC COM 89457R101 6,727 416,516 SH SOLE 21 416,516 0 0
TREAN INS GROUP INC COM 89457R101 2,983 184,705 SH SOLE 22 174,624 0 10,081
TREAN INS GROUP INC COM 89457R101 39 2,389 SH SOLE 26 0 0 2,389
TRECORA RES COM 894648104 155 20,004 SH SOLE 2 396 0 19,608
TRECORA RES COM 894648104 4 564 SH SOLE 7 564 0 0
TRECORA RES COM 894648104 715 92,068 SH SOLE 18 92,068 0 0
TRECORA RES COM 894648104 319 41,088 SH SOLE 19 41,088 0 0
TRECORA RES COM 894648104 6,857 882,436 SH SOLE 21 882,436 0 0
TRECORA RES COM 894648104 2,231 287,187 SH SOLE 22 263,202 0 23,985
TRECORA RES COM 894648104 2 234 SH SOLE 43 0 0 234
TREDEGAR CORP COM 894650100 456 30,367 SH SOLE 2 8,879 0 21,488
TREDEGAR CORP COM 894650100 2 153 SH SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 6 368 SH SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,741 115,981 SH SOLE 18 115,981 0 0
TREDEGAR CORP COM 894650100 691 46,005 SH SOLE 19 46,005 0 0
TREDEGAR CORP COM 894650100 50,470 3,362,442 SH SOLE 21 3,362,442 0 0
TREDEGAR CORP COM 894650100 11,364 757,080 SH SOLE 22 717,210 0 39,870
TREDEGAR CORP COM 894650100 48 3,190 SH SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 893 59,499 SH SOLE 30 59,499 0 0
TREDEGAR CORP COM 894650100 38 2,528 SH SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 68 4,551 SH SOLE 43 0 0 4,551
TREEHOUSE FOODS INC COM 89469A104 8,898 170,329 SH SOLE 2 50,078 0 120,251
TREEHOUSE FOODS INC COM 89469A104 13 244 SH SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 84 1,608 SH SOLE 7 1,608 0 0
TREEHOUSE FOODS INC COM 89469A104 7,145 136,766 SH SOLE 18 136,766 0 0
TREEHOUSE FOODS INC COM 89469A104 831 15,900 SH SOLE 19 15,900 0 0
TREEHOUSE FOODS INC COM 89469A104 135,725 2,598,105 SH SOLE 21 2,598,105 0 0
TREEHOUSE FOODS INC COM 89469A104 94,028 1,799,916 SH SOLE 22 1,717,868 0 82,048
TREEHOUSE FOODS INC COM 89469A104 40 769 SH SOLE 25 769 0 0
TREEHOUSE FOODS INC COM 89469A104 936 17,909 SH SOLE 26 13,404 0 4,505
TREEHOUSE FOODS INC COM 89469A104 476 9,116 SH SOLE 28 7,318 0 1,798
TREEHOUSE FOODS INC COM 89469A104 2,072 39,668 SH SOLE 30 39,668 0 0
TREEHOUSE FOODS INC COM 89469A104 56 1,069 SH SOLE 31 1,069 0 0
TREEHOUSE FOODS INC COM 89469A104 23 443 SH SOLE 34 443 0 0
TREEHOUSE FOODS INC COM 89469A104 239 4,569 SH SOLE 36 4,569 0 0
TREEHOUSE FOODS INC COM 89469A104 333 6,377 SH SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 3,517 67,328 SH SOLE 43 9,243 0 58,085
TREMONT MTG TR COM 894789106 32 5,627 SH SOLE 21 5,627 0 0
TREVENA INC COM 89532E109 7 3,900 SH SOLE 2 3,900 0 0
TREVENA INC COM 89532E109 177 98,746 SH SOLE 21 98,746 0 0
TREVENA INC COM 89532E109 6,016 3,360,902 SH SOLE 22 3,360,902 0 0
TREVENA INC COM 89532E109 16 8,789 SH SOLE 43 0 0 8,789
TREVI THERAPEUTICS INC COM 89532M101 3 1,291 SH SOLE 18 1,291 0 0
TREVI THERAPEUTICS INC COM 89532M101 56 20,809 SH SOLE 21 20,809 0 0
TREVI THERAPEUTICS INC COM 89532M101 28 10,294 SH SOLE 22 10,294 0 0
TREX CO INC COM 89531P105 25,678 280,508 SH SOLE 2 88,460 0 192,048
TREX CO INC COM 89531P105 42 464 SH SOLE 4 464 0 0
TREX CO INC COM 89531P105 192 2,096 SH SOLE 7 2,096 0 0
TREX CO INC COM 89531P105 28,715 313,684 SH SOLE 18 303,997 0 9,687
TREX CO INC COM 89531P105 21,561 235,533 SH SOLE 19 235,533 0 0
TREX CO INC COM 89531P105 565,951 6,182,554 SH SOLE 21 6,182,554 0 0
TREX CO INC COM 89531P105 357,643 3,906,957 SH SOLE 22 3,754,162 0 152,795
TREX CO INC COM 89531P105 963 10,524 SH SOLE 23 10,524 0 0
TREX CO INC COM 89531P105 83,966 917,262 SH SOLE 25 917,262 0 0
TREX CO INC COM 89531P105 10,001 109,253 SH SOLE 26 36,682 0 72,571
TREX CO INC COM 89531P105 1,040 11,357 SH SOLE 28 11,357 0 0
TREX CO INC COM 89531P105 7,476 81,667 SH SOLE 30 81,667 0 0
TREX CO INC COM 89531P105 201 2,200 SH SOLE 31 2,200 0 0
TREX CO INC COM 89531P105 37,618 410,943 SH SOLE 34 410,943 0 0
TREX CO INC COM 89531P105 338 3,687 SH SOLE 36 3,687 0 0
TREX CO INC COM 89531P105 1,377 15,038 SH SOLE 40 15,038 0 0
TREX CO INC COM 89531P105 9,138 99,822 SH SOLE 43 24,862 0 74,960
TRI POINTE HOMES INC COM 87265H109 3,955 194,245 SH SOLE 2 90,725 0 103,520
TRI POINTE HOMES INC COM 87265H109 8 371 SH SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 71 3,495 SH SOLE 7 3,495 0 0
TRI POINTE HOMES INC COM 87265H109 13,449 660,578 SH SOLE 18 660,578 0 0
TRI POINTE HOMES INC COM 87265H109 4,731 232,367 SH SOLE 19 232,367 0 0
TRI POINTE HOMES INC COM 87265H109 213,134 10,468,273 SH SOLE 21 10,468,273 0 0
TRI POINTE HOMES INC COM 87265H109 85,797 4,214,009 SH SOLE 22 4,020,090 0 193,919
TRI POINTE HOMES INC COM 87265H109 23 1,120 SH SOLE 25 1,120 0 0
TRI POINTE HOMES INC COM 87265H109 1,309 64,313 SH SOLE 26 37,704 0 26,609
TRI POINTE HOMES INC COM 87265H109 307 15,078 SH SOLE 28 13,841 0 1,237
TRI POINTE HOMES INC COM 87265H109 1,872 91,959 SH SOLE 30 91,959 0 0
TRI POINTE HOMES INC COM 87265H109 14 674 SH SOLE 34 674 0 0
TRI POINTE HOMES INC COM 87265H109 245 12,033 SH SOLE 36 12,033 0 0
TRI POINTE HOMES INC COM 87265H109 330 16,202 SH SOLE 40 16,202 0 0
TRI POINTE HOMES INC COM 87265H109 8,444 414,729 SH SOLE 43 7,080 0 407,649
TRIBUNE PUBG CO NEW COM 89609W107 300 16,653 SH SOLE 2 4,925 0 11,728
TRIBUNE PUBG CO NEW COM 89609W107 8 472 SH SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 1,009 56,112 SH SOLE 18 56,112 0 0
TRIBUNE PUBG CO NEW COM 89609W107 485 26,937 SH SOLE 19 26,937 0 0
TRIBUNE PUBG CO NEW COM 89609W107 11,902 661,562 SH SOLE 21 661,562 0 0
TRIBUNE PUBG CO NEW COM 89609W107 11,442 636,043 SH SOLE 22 609,770 0 26,273
TRIBUNE PUBG CO NEW COM 89609W107 192 10,684 SH SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 55 3,055 SH SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 59 3,285 SH SOLE 30 3,285 0 0
TRIBUNE PUBG CO NEW COM 89609W107 38 2,097 SH SOLE 40 2,097 0 0
TRIBUNE PUBG CO NEW COM 89609W107 347 19,299 SH SOLE 43 2,221 0 17,078
TRICIDA INC COM 89610F101 70 13,169 SH SOLE 2 9,762 0 3,407
TRICIDA INC COM 89610F101 1 105 SH SOLE 4 105 0 0
TRICIDA INC COM 89610F101 2 438 SH SOLE 7 438 0 0
TRICIDA INC COM 89610F101 406 76,770 SH SOLE 18 76,770 0 0
TRICIDA INC COM 89610F101 289 54,636 SH SOLE 19 54,636 0 0
TRICIDA INC COM 89610F101 7,561 1,429,274 SH SOLE 21 1,429,274 0 0
TRICIDA INC COM 89610F101 5,510 1,041,570 SH SOLE 22 1,013,102 0 28,468
TRICIDA INC COM 89610F101 7 1,407 SH SOLE 26 0 0 1,407
TRICIDA INC COM 89610F101 40 7,644 SH SOLE 28 7,644 0 0
TRICIDA INC COM 89610F101 396 74,844 SH SOLE 30 74,844 0 0
TRICIDA INC COM 89610F101 13 2,469 SH SOLE 36 2,469 0 0
TRICIDA INC COM 89610F101 11 2,016 SH SOLE 40 2,016 0 0
TRICIDA INC COM 89610F101 54 10,296 SH SOLE 43 0 0 10,296
TRICO BANCSHARES COM 896095106 1,414 29,846 SH SOLE 2 8,692 0 21,154
TRICO BANCSHARES COM 896095106 22 462 SH SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 4,235 89,410 SH SOLE 18 89,410 0 0
TRICO BANCSHARES COM 896095106 3,324 70,162 SH SOLE 19 70,162 0 0
TRICO BANCSHARES COM 896095106 49,561 1,046,263 SH SOLE 21 1,046,263 0 0
TRICO BANCSHARES COM 896095106 43,996 928,766 SH SOLE 22 883,333 0 45,433
TRICO BANCSHARES COM 896095106 2,048 43,243 SH SOLE 26 12,975 0 30,268
TRICO BANCSHARES COM 896095106 110 2,332 SH SOLE 28 2,332 0 0
TRICO BANCSHARES COM 896095106 1,338 28,241 SH SOLE 30 28,241 0 0
TRICO BANCSHARES COM 896095106 144 3,049 SH SOLE 40 3,049 0 0
TRICO BANCSHARES COM 896095106 383 8,090 SH SOLE 43 0 0 8,090
TRIMAS CORP COM NEW 896215209 1,448 47,764 SH SOLE 2 13,794 0 33,970
TRIMAS CORP COM NEW 896215209 8 251 SH SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 23 746 SH SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 4,202 138,595 SH SOLE 18 138,595 0 0
TRIMAS CORP COM NEW 896215209 2,294 75,671 SH SOLE 19 75,671 0 0
TRIMAS CORP COM NEW 896215209 49,822 1,643,221 SH SOLE 21 1,643,221 0 0
TRIMAS CORP COM NEW 896215209 37,840 1,248,030 SH SOLE 22 1,181,490 0 66,540
TRIMAS CORP COM NEW 896215209 27 900 SH SOLE 25 900 0 0
TRIMAS CORP COM NEW 896215209 596 19,645 SH SOLE 26 17,479 0 2,166
TRIMAS CORP COM NEW 896215209 196 6,462 SH SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 1,031 34,006 SH SOLE 30 34,006 0 0
TRIMAS CORP COM NEW 896215209 69 2,287 SH SOLE 36 2,287 0 0
TRIMAS CORP COM NEW 896215209 153 5,042 SH SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 425 14,019 SH SOLE 43 50 0 13,969
TRIMBLE INC COM 896239100 49,526 636,657 SH SOLE 2 129,735 0 506,922
TRIMBLE INC COM 896239100 10,295 132,347 SH SOLE 4 122,722 0 9,625
TRIMBLE INC COM 896239100 16,748 215,295 SH SOLE 7 208,249 0 7,046
TRIMBLE INC COM 896239100 78 1,004 SH SOLE 13 1,004 0 0
TRIMBLE INC COM 896239100 2,275 29,248 SH SOLE 15 29,248 0 0
TRIMBLE INC COM 896239100 44,090 566,785 SH SOLE 18 531,690 0 35,095
TRIMBLE INC COM 896239100 32,098 412,630 SH SOLE 19 412,630 0 0
TRIMBLE INC COM 896239100 492,835 6,335,456 SH SOLE 21 6,335,456 0 0
TRIMBLE INC COM 896239100 476,010 6,119,162 SH SOLE 22 5,529,479 0 589,683
TRIMBLE INC COM 896239100 13,182 169,457 SH SOLE 23 169,457 0 0
TRIMBLE INC COM 896239100 48,538 623,967 SH SOLE 25 623,967 0 0
TRIMBLE INC COM 896239100 49,766 639,746 SH SOLE 26 240,943 0 398,803
TRIMBLE INC COM 896239100 56,300 723,742 SH SOLE 28 31,046 0 692,696
TRIMBLE INC COM 896239100 17,277 222,101 SH SOLE 29 222,101 0 0
TRIMBLE INC COM 896239100 97,705 1,256,015 SH SOLE 30 1,056,329 0 199,686
TRIMBLE INC COM 896239100 4,688 60,268 SH SOLE 31 34,899 0 25,369
TRIMBLE INC COM 896239100 48,755 626,750 SH SOLE 34 626,750 0 0
TRIMBLE INC COM 896239100 11,021 141,678 SH SOLE 36 141,678 0 0
TRIMBLE INC COM 896239100 815 10,474 SH SOLE 40 10,474 0 0
TRIMBLE INC COM 896239100 8,097 104,086 SH SOLE 43 12,294 0 91,792
TRINET GROUP INC COM 896288107 2,395 30,717 SH SOLE 2 17,683 0 13,034
TRINET GROUP INC COM 896288107 32 407 SH SOLE 4 407 0 0
TRINET GROUP INC COM 896288107 56 724 SH SOLE 7 724 0 0
TRINET GROUP INC COM 896288107 11,120 142,633 SH SOLE 18 131,725 0 10,908
TRINET GROUP INC COM 896288107 30,289 388,518 SH SOLE 19 388,518 0 0
TRINET GROUP INC COM 896288107 115,435 1,480,698 SH SOLE 21 1,480,698 0 0
TRINET GROUP INC COM 896288107 104,007 1,334,109 SH SOLE 22 1,301,888 0 32,221
TRINET GROUP INC COM 896288107 1,089 13,966 SH SOLE 23 13,966 0 0
TRINET GROUP INC COM 896288107 80 1,021 SH SOLE 25 1,021 0 0
TRINET GROUP INC COM 896288107 6,838 87,708 SH SOLE 26 20,717 0 66,991
TRINET GROUP INC COM 896288107 442 5,672 SH SOLE 28 5,672 0 0
TRINET GROUP INC COM 896288107 2,500 32,071 SH SOLE 30 32,071 0 0
TRINET GROUP INC COM 896288107 188 2,415 SH SOLE 36 2,415 0 0
TRINET GROUP INC COM 896288107 424 5,441 SH SOLE 40 5,441 0 0
TRINET GROUP INC COM 896288107 393 5,044 SH SOLE 43 266 0 4,778
TRINITY INDS INC COM 896522109 6,754 237,076 SH SOLE 2 65,772 0 171,304
TRINITY INDS INC COM 896522109 11 371 SH SOLE 4 371 0 0
TRINITY INDS INC COM 896522109 69 2,432 SH SOLE 7 2,432 0 0
TRINITY INDS INC COM 896522109 5,730 201,128 SH SOLE 18 201,128 0 0
TRINITY INDS INC COM 896522109 666 23,381 SH SOLE 19 23,381 0 0
TRINITY INDS INC COM 896522109 108,688 3,814,940 SH SOLE 21 3,814,940 0 0
TRINITY INDS INC COM 896522109 75,506 2,650,248 SH SOLE 22 2,522,429 0 127,819
TRINITY INDS INC COM 896522109 13 442 SH SOLE 25 442 0 0
TRINITY INDS INC COM 896522109 1,166 40,922 SH SOLE 26 25,241 0 15,681
TRINITY INDS INC COM 896522109 179 6,266 SH SOLE 28 2,714 0 3,552
TRINITY INDS INC COM 896522109 1,974 69,289 SH SOLE 30 69,289 0 0
TRINITY INDS INC COM 896522109 49 1,727 SH SOLE 31 1,727 0 0
TRINITY INDS INC COM 896522109 179 6,279 SH SOLE 36 6,279 0 0
TRINITY INDS INC COM 896522109 369 12,944 SH SOLE 40 12,944 0 0
TRINITY INDS INC COM 896522109 1,376 48,281 SH SOLE 43 1,014 0 47,267
TRINITY PL HLDGS INC COM 89656D101 7 3,486 SH SOLE 18 3,486 0 0
TRINITY PL HLDGS INC COM 89656D101 377 180,432 SH SOLE 21 180,432 0 0
TRINITY PL HLDGS INC COM 89656D101 60 28,578 SH SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 3,066 48,155 SH SOLE 2 15,744 0 32,411
TRINSEO S A SHS L9340P101 10 151 SH SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 72 1,131 SH SOLE 7 1,131 0 0
TRINSEO S A SHS L9340P101 10,590 166,324 SH SOLE 18 156,957 0 9,367
TRINSEO S A SHS L9340P101 20,165 316,714 SH SOLE 19 316,714 0 0
TRINSEO S A SHS L9340P101 293,264 4,605,999 SH SOLE 21 4,605,999 0 0
TRINSEO S A SHS L9340P101 87,268 1,370,625 SH SOLE 22 1,324,986 0 45,639
TRINSEO S A SHS L9340P101 906 14,228 SH SOLE 23 14,228 0 0
TRINSEO S A SHS L9340P101 63 987 SH SOLE 25 987 0 0
TRINSEO S A SHS L9340P101 5,555 87,241 SH SOLE 26 13,120 0 74,121
TRINSEO S A SHS L9340P101 574 9,023 SH SOLE 28 5,350 0 3,673
TRINSEO S A SHS L9340P101 5,277 82,875 SH SOLE 30 82,875 0 0
TRINSEO S A SHS L9340P101 361 5,665 SH SOLE 36 5,665 0 0
TRINSEO S A SHS L9340P101 230 3,607 SH SOLE 40 3,607 0 0
TRINSEO S A SHS L9340P101 3,766 59,145 SH SOLE 43 16,259 0 42,886
TRIO TECH INTL COM NEW 896712205 1 311 SH SOLE 21 311 0 0
TRIP COM GROUP LTD ADS 89677Q107 14,701 370,958 SH SOLE 2 12,279 0 358,679
TRIP COM GROUP LTD ADS 89677Q107 7,646 192,946 SH SOLE 4 163,611 0 29,335
TRIP COM GROUP LTD ADS 89677Q107 3,801 95,903 SH SOLE 7 95,903 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,146 28,930 SH SOLE 13 1,203 0 27,727
TRIP COM GROUP LTD ADS 89677Q107 10,375 261,800 SH SOLE 15 261,800 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,180 155,940 SH SOLE 18 155,940 0 0
TRIP COM GROUP LTD ADS 89677Q107 331,536 8,365,792 SH SOLE 21 8,365,792 0 0
TRIP COM GROUP LTD ADS 89677Q107 185,835 4,689,259 SH SOLE 22 4,126,058 0 563,201
TRIP COM GROUP LTD ADS 89677Q107 9,525 240,354 SH SOLE 23 240,354 0 0
TRIP COM GROUP LTD ADS 89677Q107 12,618 318,390 SH SOLE 25 318,390 0 0
TRIP COM GROUP LTD ADS 89677Q107 38,411 969,237 SH SOLE 26 136,800 0 832,437
TRIP COM GROUP LTD ADS 89677Q107 34,015 858,320 SH SOLE 28 54,318 0 804,002
TRIP COM GROUP LTD ADS 89677Q107 116,602 2,942,256 SH SOLE 30 2,942,256 0 0
TRIP COM GROUP LTD ADS 89677Q107 92 2,330 SH SOLE 31 0 0 2,330
TRIP COM GROUP LTD ADS 89677Q107 5,686 143,469 SH SOLE 32 143,469 0 0
TRIP COM GROUP LTD ADS 89677Q107 28,866 728,399 SH SOLE 34 728,399 0 0
TRIP COM GROUP LTD ADS 89677Q107 318 8,017 SH SOLE 36 8,017 0 0
TRIP COM GROUP LTD ADS 89677Q107 115 2,910 SH SOLE 40 2,910 0 0
TRIP COM GROUP LTD ADS 89677Q107 9,598 242,199 SH SOLE 43 25,556 0 216,643
TRIPADVISOR INC COM 896945201 14,205 264,079 SH SOLE 2 72,667 0 191,412
TRIPADVISOR INC COM 896945201 21 395 SH SOLE 4 395 0 0
TRIPADVISOR INC COM 896945201 95 1,774 SH SOLE 7 1,774 0 0
TRIPADVISOR INC COM 896945201 12,676 235,656 SH SOLE 18 235,656 0 0
TRIPADVISOR INC COM 896945201 1,409 26,195 SH SOLE 19 26,195 0 0
TRIPADVISOR INC COM 896945201 241,424 4,488,269 SH SOLE 21 4,488,269 0 0
TRIPADVISOR INC COM 896945201 166,818 3,101,277 SH SOLE 22 2,962,405 0 138,872
TRIPADVISOR INC COM 896945201 6,269 116,539 SH SOLE 25 116,539 0 0
TRIPADVISOR INC COM 896945201 4,005 74,457 SH SOLE 26 39,808 0 34,649
TRIPADVISOR INC COM 896945201 383 7,122 SH SOLE 28 6,172 0 950
TRIPADVISOR INC COM 896945201 16,747 311,339 SH SOLE 30 311,339 0 0
TRIPADVISOR INC COM 896945201 105 1,945 SH SOLE 31 1,945 0 0
TRIPADVISOR INC COM 896945201 872 16,216 SH SOLE 34 16,216 0 0
TRIPADVISOR INC COM 896945201 271 5,032 SH SOLE 36 5,032 0 0
TRIPADVISOR INC COM 896945201 622 11,567 SH SOLE 40 11,567 0 0
TRIPADVISOR INC COM 896945201 3,248 60,378 SH SOLE 43 1,979 0 58,399
TRIPLE-S MGMT CORP CL B 896749108 1,545 59,362 SH SOLE 2 7,744 0 51,618
TRIPLE-S MGMT CORP CL B 896749108 3 134 SH SOLE 4 134 0 0
TRIPLE-S MGMT CORP CL B 896749108 8 317 SH SOLE 7 317 0 0
TRIPLE-S MGMT CORP CL B 896749108 2,149 82,572 SH SOLE 18 82,572 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,790 68,774 SH SOLE 19 68,774 0 0
TRIPLE-S MGMT CORP CL B 896749108 24,209 930,026 SH SOLE 21 930,026 0 0
TRIPLE-S MGMT CORP CL B 896749108 17,951 689,625 SH SOLE 22 657,023 0 32,602
TRIPLE-S MGMT CORP CL B 896749108 293 11,251 SH SOLE 26 0 0 11,251
TRIPLE-S MGMT CORP CL B 896749108 91 3,489 SH SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 615 23,627 SH SOLE 30 23,627 0 0
TRIPLE-S MGMT CORP CL B 896749108 73 2,815 SH SOLE 40 2,815 0 0
TRIPLE-S MGMT CORP CL B 896749108 23 886 SH SOLE 43 0 0 886
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2,415 167,155 SH SOLE 30 167,155 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH SOLE 43 0 0 182
TRISTATE CAP HLDGS INC COM 89678F100 1,263 54,750 SH SOLE 2 17,009 0 37,741
TRISTATE CAP HLDGS INC COM 89678F100 12 503 SH SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,246 97,400 SH SOLE 18 97,400 0 0
TRISTATE CAP HLDGS INC COM 89678F100 9,458 410,156 SH SOLE 19 410,156 0 0
TRISTATE CAP HLDGS INC COM 89678F100 27,930 1,211,181 SH SOLE 21 1,211,181 0 0
TRISTATE CAP HLDGS INC COM 89678F100 33,174 1,438,590 SH SOLE 22 1,395,059 0 43,531
TRISTATE CAP HLDGS INC COM 89678F100 521 22,602 SH SOLE 23 22,602 0 0
TRISTATE CAP HLDGS INC COM 89678F100 24 1,039 SH SOLE 25 1,039 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,165 93,869 SH SOLE 26 2,301 0 91,568
TRISTATE CAP HLDGS INC COM 89678F100 71 3,058 SH SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 223 9,669 SH SOLE 30 9,669 0 0
TRISTATE CAP HLDGS INC COM 89678F100 102 4,438 SH SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 53 2,309 SH SOLE 36 2,309 0 0
TRISTATE CAP HLDGS INC COM 89678F100 55 2,387 SH SOLE 40 2,387 0 0
TRISTATE CAP HLDGS INC COM 89678F100 170 7,352 SH SOLE 43 348 0 7,004
TRITON INTL LTD CL A G9078F107 4,843 88,066 SH SOLE 2 27,246 0 60,820
TRITON INTL LTD CL A G9078F107 16 287 SH SOLE 4 287 0 0
TRITON INTL LTD CL A G9078F107 93 1,695 SH SOLE 7 1,695 0 0
TRITON INTL LTD CL A G9078F107 10,912 198,434 SH SOLE 18 198,434 0 0
TRITON INTL LTD CL A G9078F107 18,893 343,568 SH SOLE 19 343,568 0 0
TRITON INTL LTD CL A G9078F107 128,952 2,345,003 SH SOLE 21 2,345,003 0 0
TRITON INTL LTD CL A G9078F107 112,650 2,048,559 SH SOLE 22 1,947,504 0 101,055
TRITON INTL LTD CL A G9078F107 589 10,716 SH SOLE 23 10,716 0 0
TRITON INTL LTD CL A G9078F107 58 1,057 SH SOLE 25 1,057 0 0
TRITON INTL LTD CL A G9078F107 4,028 73,249 SH SOLE 26 17,396 0 55,853
TRITON INTL LTD CL A G9078F107 379 6,894 SH SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 2,780 50,550 SH SOLE 30 50,550 0 0
TRITON INTL LTD CL A G9078F107 837 15,226 SH SOLE 34 15,226 0 0
TRITON INTL LTD CL A G9078F107 261 4,753 SH SOLE 36 4,753 0 0
TRITON INTL LTD CL A G9078F107 452 8,218 SH SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 1,583 28,778 SH SOLE 43 5,962 0 22,816
TRIUMPH BANCORP INC COM 89679E300 2,095 27,076 SH SOLE 2 8,043 0 19,033
TRIUMPH BANCORP INC COM 89679E300 6 83 SH SOLE 4 83 0 0
TRIUMPH BANCORP INC COM 89679E300 34 445 SH SOLE 7 445 0 0
TRIUMPH BANCORP INC COM 89679E300 7,545 97,493 SH SOLE 18 97,493 0 0
TRIUMPH BANCORP INC COM 89679E300 7,481 96,668 SH SOLE 19 96,668 0 0
TRIUMPH BANCORP INC COM 89679E300 207,943 2,686,955 SH SOLE 21 2,686,955 0 0
TRIUMPH BANCORP INC COM 89679E300 52,204 674,555 SH SOLE 22 642,175 0 32,380
TRIUMPH BANCORP INC COM 89679E300 114 1,473 SH SOLE 23 1,473 0 0
TRIUMPH BANCORP INC COM 89679E300 20 257 SH SOLE 25 257 0 0
TRIUMPH BANCORP INC COM 89679E300 975 12,595 SH SOLE 26 589 0 12,006
TRIUMPH BANCORP INC COM 89679E300 267 3,456 SH SOLE 28 3,456 0 0
TRIUMPH BANCORP INC COM 89679E300 3,501 45,238 SH SOLE 30 45,238 0 0
TRIUMPH BANCORP INC COM 89679E300 28 367 SH SOLE 34 367 0 0
TRIUMPH BANCORP INC COM 89679E300 44 571 SH SOLE 36 571 0 0
TRIUMPH BANCORP INC COM 89679E300 191 2,471 SH SOLE 40 2,471 0 0
TRIUMPH BANCORP INC COM 89679E300 497 6,425 SH SOLE 43 61 0 6,364
TRIUMPH GROUP INC NEW COM 896818101 1,235 67,197 SH SOLE 2 16,681 0 50,516
TRIUMPH GROUP INC NEW COM 896818101 6 302 SH SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 15 822 SH SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 4,156 226,138 SH SOLE 18 226,138 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,797 97,749 SH SOLE 19 97,749 0 0
TRIUMPH GROUP INC NEW COM 896818101 120,438 6,552,690 SH SOLE 21 6,552,690 0 0
TRIUMPH GROUP INC NEW COM 896818101 28,117 1,529,784 SH SOLE 22 1,451,521 0 78,263
TRIUMPH GROUP INC NEW COM 896818101 18 963 SH SOLE 25 963 0 0
TRIUMPH GROUP INC NEW COM 896818101 430 23,375 SH SOLE 26 5,029 0 18,346
TRIUMPH GROUP INC NEW COM 896818101 210 11,444 SH SOLE 28 9,744 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 1,922 104,574 SH SOLE 30 104,574 0 0
TRIUMPH GROUP INC NEW COM 896818101 63 3,441 SH SOLE 34 3,441 0 0
TRIUMPH GROUP INC NEW COM 896818101 32 1,723 SH SOLE 36 1,723 0 0
TRIUMPH GROUP INC NEW COM 896818101 101 5,484 SH SOLE 40 5,484 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,242 67,593 SH SOLE 43 31,448 0 36,145
TRONOX HOLDINGS PLC SHS G9087Q102 1,810 98,900 SH SOLE 2 35,983 0 62,917
TRONOX HOLDINGS PLC SHS G9087Q102 5 280 SH SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 26 1,438 SH SOLE 7 1,438 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 6,530 356,847 SH SOLE 18 356,847 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 3,665 200,252 SH SOLE 19 200,252 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 73,312 4,006,128 SH SOLE 21 4,006,128 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 55,038 3,007,562 SH SOLE 22 2,875,541 0 132,021
TRONOX HOLDINGS PLC SHS G9087Q102 462 25,235 SH SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 230 12,565 SH SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,220 66,674 SH SOLE 30 66,674 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 154 8,425 SH SOLE 34 8,425 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 257 14,023 SH SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 689 37,671 SH SOLE 43 1,266 0 36,405
TRUEBLUE INC COM 89785X101 874 39,711 SH SOLE 2 10,913 0 28,798
TRUEBLUE INC COM 89785X101 4 168 SH SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 13 581 SH SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 3,249 147,567 SH SOLE 18 147,567 0 0
TRUEBLUE INC COM 89785X101 1,347 61,163 SH SOLE 19 61,163 0 0
TRUEBLUE INC COM 89785X101 97,439 4,425,023 SH SOLE 21 4,425,023 0 0
TRUEBLUE INC COM 89785X101 22,107 1,003,942 SH SOLE 22 943,968 0 59,974
TRUEBLUE INC COM 89785X101 31 1,386 SH SOLE 25 1,386 0 0
TRUEBLUE INC COM 89785X101 426 19,327 SH SOLE 26 7,972 0 11,355
TRUEBLUE INC COM 89785X101 101 4,587 SH SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 2,089 94,865 SH SOLE 30 94,865 0 0
TRUEBLUE INC COM 89785X101 75 3,403 SH SOLE 36 3,403 0 0
TRUEBLUE INC COM 89785X101 99 4,517 SH SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 2,151 97,678 SH SOLE 43 6,849 0 90,829
TRUECAR INC COM 89785L107 555 115,988 SH SOLE 2 29,934 0 86,054
TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0
TRUECAR INC COM 89785L107 8 1,750 SH SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,773 370,533 SH SOLE 18 370,533 0 0
TRUECAR INC COM 89785L107 1,603 334,994 SH SOLE 19 334,994 0 0
TRUECAR INC COM 89785L107 21,546 4,502,730 SH SOLE 21 4,502,730 0 0
TRUECAR INC COM 89785L107 17,213 3,597,192 SH SOLE 22 3,444,908 0 152,284
TRUECAR INC COM 89785L107 126 26,277 SH SOLE 23 26,277 0 0
TRUECAR INC COM 89785L107 616 128,688 SH SOLE 26 0 0 128,688
TRUECAR INC COM 89785L107 57 11,828 SH SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 539 112,736 SH SOLE 30 112,736 0 0
TRUECAR INC COM 89785L107 13 2,650 SH SOLE 34 2,650 0 0
TRUECAR INC COM 89785L107 45 9,339 SH SOLE 40 9,339 0 0
TRUECAR INC COM 89785L107 17 3,541 SH SOLE 43 0 0 3,541
TRUIST FINL CORP COM 89832Q109 198,604 3,405,412 SH SOLE 2 781,502 0 2,623,910
TRUIST FINL CORP COM 89832Q109 40,721 698,229 SH SOLE 4 646,680 0 51,549
TRUIST FINL CORP COM 89832Q109 74,485 1,277,175 SH SOLE 7 1,228,307 0 48,868
TRUIST FINL CORP COM 89832Q109 4,582 78,569 SH SOLE 13 78,569 0 0
TRUIST FINL CORP COM 89832Q109 10,177 174,506 SH SOLE 15 174,506 0 0
TRUIST FINL CORP COM 89832Q109 4 73 SH SOLE 17 0 0 73
TRUIST FINL CORP COM 89832Q109 233,655 4,006,437 SH SOLE 18 3,660,928 0 345,509
TRUIST FINL CORP COM 89832Q109 55,072 944,308 SH SOLE 19 944,308 0 0
TRUIST FINL CORP COM 89832Q109 1,906,730 32,694,269 SH SOLE 21 32,694,269 0 0
TRUIST FINL CORP COM 89832Q109 1,814,147 31,106,767 SH SOLE 22 27,471,071 0 3,635,696
TRUIST FINL CORP COM 89832Q109 54,212 929,562 SH SOLE 23 929,562 0 0
TRUIST FINL CORP COM 89832Q109 131,446 2,253,881 SH SOLE 25 2,253,881 0 0
TRUIST FINL CORP COM 89832Q109 166,233 2,850,362 SH SOLE 26 795,696 0 2,054,666
TRUIST FINL CORP COM 89832Q109 221,929 3,805,359 SH SOLE 28 161,309 0 3,644,050
TRUIST FINL CORP COM 89832Q109 2,736 46,917 SH SOLE 29 46,917 0 0
TRUIST FINL CORP COM 89832Q109 387,382 6,642,353 SH SOLE 30 6,633,304 0 9,049
TRUIST FINL CORP COM 89832Q109 16,370 280,699 SH SOLE 31 235,898 0 44,801
TRUIST FINL CORP COM 89832Q109 3,572 61,242 SH SOLE 32 61,242 0 0
TRUIST FINL CORP COM 89832Q109 4,598 78,841 SH SOLE 34 78,841 0 0
TRUIST FINL CORP COM 89832Q109 12,157 208,458 SH SOLE 35 208,458 0 0
TRUIST FINL CORP COM 89832Q109 47,070 807,091 SH SOLE 36 807,091 0 0
TRUIST FINL CORP COM 89832Q109 3,184 54,594 SH SOLE 40 54,594 0 0
TRUIST FINL CORP COM 89832Q109 41,569 712,771 SH SOLE 43 66,222 0 646,549
TRUPANION INC COM 898202106 2,774 36,393 SH SOLE 2 29,162 0 7,231
TRUPANION INC COM 898202106 131 1,714 SH SOLE 4 1,714 0 0
TRUPANION INC COM 898202106 61 797 SH SOLE 7 797 0 0
TRUPANION INC COM 898202106 10,067 132,093 SH SOLE 18 125,061 0 7,032
TRUPANION INC COM 898202106 12,483 163,802 SH SOLE 19 163,802 0 0
TRUPANION INC COM 898202106 283,641 3,721,837 SH SOLE 21 3,721,837 0 0
TRUPANION INC COM 898202106 80,236 1,052,832 SH SOLE 22 1,029,256 0 23,576
TRUPANION INC COM 898202106 705 9,256 SH SOLE 23 9,256 0 0
TRUPANION INC COM 898202106 25 326 SH SOLE 25 326 0 0
TRUPANION INC COM 898202106 3,435 45,070 SH SOLE 26 8,562 0 36,508
TRUPANION INC COM 898202106 257 3,366 SH SOLE 28 3,366 0 0
TRUPANION INC COM 898202106 144 1,891 SH SOLE 29 1,891 0 0
TRUPANION INC COM 898202106 5,561 72,972 SH SOLE 30 72,972 0 0
TRUPANION INC COM 898202106 357 4,678 SH SOLE 31 4,678 0 0
TRUPANION INC COM 898202106 198 2,597 SH SOLE 34 2,597 0 0
TRUPANION INC COM 898202106 55 725 SH SOLE 36 725 0 0
TRUPANION INC COM 898202106 260 3,415 SH SOLE 40 3,415 0 0
TRUPANION INC COM 898202106 561 7,359 SH SOLE 43 0 0 7,359
TRUSTCO BK CORP N Y COM 898349105 807 109,563 SH SOLE 2 31,684 0 77,879
TRUSTCO BK CORP N Y COM 898349105 8 1,129 SH SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 11 1,472 SH SOLE 7 1,472 0 0
TRUSTCO BK CORP N Y COM 898349105 2,690 364,990 SH SOLE 18 364,990 0 0
TRUSTCO BK CORP N Y COM 898349105 1,287 174,648 SH SOLE 19 174,648 0 0
TRUSTCO BK CORP N Y COM 898349105 77,819 10,558,934 SH SOLE 21 10,558,934 0 0
TRUSTCO BK CORP N Y COM 898349105 20,062 2,722,138 SH SOLE 22 2,591,277 0 130,861
TRUSTCO BK CORP N Y COM 898349105 570 77,344 SH SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 100 13,622 SH SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,164 157,974 SH SOLE 30 157,974 0 0
TRUSTCO BK CORP N Y COM 898349105 96 12,966 SH SOLE 40 12,966 0 0
TRUSTCO BK CORP N Y COM 898349105 536 72,666 SH SOLE 43 990 0 71,676
TRUSTMARK CORP COM 898402102 3,266 97,020 SH SOLE 2 44,882 0 52,138
TRUSTMARK CORP COM 898402102 10 291 SH SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 37 1,091 SH SOLE 7 1,091 0 0
TRUSTMARK CORP COM 898402102 11,364 337,623 SH SOLE 18 337,623 0 0
TRUSTMARK CORP COM 898402102 3,712 110,288 SH SOLE 19 110,288 0 0
TRUSTMARK CORP COM 898402102 157,981 4,693,427 SH SOLE 21 4,693,427 0 0
TRUSTMARK CORP COM 898402102 75,494 2,242,846 SH SOLE 22 2,141,755 0 101,091
TRUSTMARK CORP COM 898402102 37 1,098 SH SOLE 25 1,098 0 0
TRUSTMARK CORP COM 898402102 914 27,143 SH SOLE 26 17,058 0 10,085
TRUSTMARK CORP COM 898402102 271 8,041 SH SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 4,604 136,778 SH SOLE 30 136,778 0 0
TRUSTMARK CORP COM 898402102 191 5,664 SH SOLE 36 5,664 0 0
TRUSTMARK CORP COM 898402102 232 6,879 SH SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 4,609 136,915 SH SOLE 43 737 0 136,178
TRXADE GROUP INC COM NEW 89846A207 3 628 SH SOLE 18 628 0 0
TRXADE GROUP INC COM NEW 89846A207 51 9,680 SH SOLE 21 9,680 0 0
TS INNOVATION ACQUISITN CORP COM CL A 87284T100 83 7,687 SH SOLE 21 7,687 0 0
TS INNOVATION ACQUISITN CORP COM CL A 87284T100 31,893 2,936,716 SH SOLE 34 2,936,716 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 55 5,781 SH SOLE 22 5,781 0 0
TTEC HLDGS INC COM 89854H102 823 8,191 SH SOLE 2 5,998 0 2,193
TTEC HLDGS INC COM 89854H102 9 90 SH SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 35 351 SH SOLE 7 351 0 0
TTEC HLDGS INC COM 89854H102 7,425 73,917 SH SOLE 18 73,917 0 0
TTEC HLDGS INC COM 89854H102 3,761 37,442 SH SOLE 19 37,442 0 0
TTEC HLDGS INC COM 89854H102 212,951 2,119,966 SH SOLE 21 2,119,966 0 0
TTEC HLDGS INC COM 89854H102 54,361 541,174 SH SOLE 22 526,523 0 14,651
TTEC HLDGS INC COM 89854H102 21 205 SH SOLE 23 205 0 0
TTEC HLDGS INC COM 89854H102 46 456 SH SOLE 25 456 0 0
TTEC HLDGS INC COM 89854H102 160 1,588 SH SOLE 26 602 0 986
TTEC HLDGS INC COM 89854H102 258 2,566 SH SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 3,993 39,755 SH SOLE 30 39,755 0 0
TTEC HLDGS INC COM 89854H102 117 1,168 SH SOLE 36 1,168 0 0
TTEC HLDGS INC COM 89854H102 220 2,195 SH SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,728 17,200 SH SOLE 43 1,262 0 15,938
TTM TECHNOLOGIES INC COM 87305R109 1,639 113,002 SH SOLE 2 31,788 0 81,214
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 50 3,420 SH SOLE 7 3,420 0 0
TTM TECHNOLOGIES INC COM 87305R109 0 23 SH SOLE 17 0 0 23
TTM TECHNOLOGIES INC COM 87305R109 5,829 401,983 SH SOLE 18 401,983 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,676 184,546 SH SOLE 19 184,546 0 0
TTM TECHNOLOGIES INC COM 87305R109 175,403 12,096,770 SH SOLE 21 12,096,770 0 0
TTM TECHNOLOGIES INC COM 87305R109 43,445 2,996,190 SH SOLE 22 2,831,811 0 164,379
TTM TECHNOLOGIES INC COM 87305R109 245 16,927 SH SOLE 26 5,993 0 10,934
TTM TECHNOLOGIES INC COM 87305R109 181 12,489 SH SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 3,065 211,345 SH SOLE 30 211,345 0 0
TTM TECHNOLOGIES INC COM 87305R109 95 6,520 SH SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 177 12,199 SH SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 640 44,167 SH SOLE 43 0 0 44,167
TUCOWS INC COM NEW 898697206 321 4,141 SH SOLE 2 3,094 0 1,047
TUCOWS INC COM NEW 898697206 13 174 SH SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,456 31,689 SH SOLE 18 31,689 0 0
TUCOWS INC COM NEW 898697206 1,283 16,550 SH SOLE 19 16,550 0 0
TUCOWS INC COM NEW 898697206 29,448 379,975 SH SOLE 21 379,975 0 0
TUCOWS INC COM NEW 898697206 17,605 227,163 SH SOLE 22 220,673 0 6,490
TUCOWS INC COM NEW 898697206 331 4,267 SH SOLE 26 0 0 4,267
TUCOWS INC COM NEW 898697206 123 1,591 SH SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 578 7,462 SH SOLE 30 7,462 0 0
TUCOWS INC COM NEW 898697206 110 1,422 SH SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 469 6,056 SH SOLE 43 91 0 5,965
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 17 1,591 SH SOLE 22 1,591 0 0
TUNIU CORP SPONSORED ADS A 89977P106 5 1,544 SH SOLE 43 0 0 1,544
TUPPERWARE BRANDS CORP COM 899896104 1,532 58,018 SH SOLE 2 15,367 0 42,651
TUPPERWARE BRANDS CORP COM 899896104 6 213 SH SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 40 1,511 SH SOLE 7 1,511 0 0
TUPPERWARE BRANDS CORP COM 899896104 5,627 213,052 SH SOLE 18 213,052 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,264 85,737 SH SOLE 19 85,737 0 0
TUPPERWARE BRANDS CORP COM 899896104 157,048 5,946,545 SH SOLE 21 5,946,545 0 0
TUPPERWARE BRANDS CORP COM 899896104 38,227 1,447,444 SH SOLE 22 1,367,498 0 79,946
TUPPERWARE BRANDS CORP COM 899896104 18 679 SH SOLE 25 679 0 0
TUPPERWARE BRANDS CORP COM 899896104 31 1,182 SH SOLE 26 1,182 0 0
TUPPERWARE BRANDS CORP COM 899896104 357 13,514 SH SOLE 28 6,243 0 7,271
TUPPERWARE BRANDS CORP COM 899896104 2,930 110,952 SH SOLE 30 110,952 0 0
TUPPERWARE BRANDS CORP COM 899896104 44 1,661 SH SOLE 36 1,661 0 0
TUPPERWARE BRANDS CORP COM 899896104 153 5,812 SH SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 833 31,537 SH SOLE 43 39 0 31,498
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 203 43,504 SH SOLE 4 43,504 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 51 10,868 SH SOLE 19 10,868 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 64 13,643 SH SOLE 21 13,643 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 5 1,158 SH SOLE 23 1,158 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 178 38,050 SH SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 40 8,593 SH SOLE 30 8,593 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 59 12,548 SH SOLE 31 12,548 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 6,514 1,394,966 SH SOLE 43 139,112 0 1,255,854
TURNING POINT THERAPEUTICS I COM 90041T108 2,008 21,227 SH SOLE 2 13,266 0 7,961
TURNING POINT THERAPEUTICS I COM 90041T108 17 179 SH SOLE 4 179 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 62 655 SH SOLE 7 655 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 11,490 121,474 SH SOLE 18 118,661 0 2,813
TURNING POINT THERAPEUTICS I COM 90041T108 8,593 90,841 SH SOLE 19 90,841 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 163,962 1,733,397 SH SOLE 21 1,733,397 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 107,165 1,132,937 SH SOLE 22 1,100,081 0 32,856
TURNING POINT THERAPEUTICS I COM 90041T108 97 1,028 SH SOLE 23 1,028 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 43 451 SH SOLE 25 451 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,631 17,239 SH SOLE 26 9,881 0 7,358
TURNING POINT THERAPEUTICS I COM 90041T108 437 4,617 SH SOLE 28 4,617 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,926 41,508 SH SOLE 30 41,508 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 183 1,933 SH SOLE 34 1,933 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 101 1,070 SH SOLE 36 1,070 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 527 5,574 SH SOLE 40 5,574 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 332 3,515 SH SOLE 43 142 0 3,373
TURNING PT BRANDS INC COM 90041L105 335 6,423 SH SOLE 2 4,504 0 1,919
TURNING PT BRANDS INC COM 90041L105 3 50 SH SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 11 202 SH SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 2,173 41,646 SH SOLE 18 41,646 0 0
TURNING PT BRANDS INC COM 90041L105 1,093 20,956 SH SOLE 19 20,956 0 0
TURNING PT BRANDS INC COM 90041L105 24,480 469,243 SH SOLE 21 469,243 0 0
TURNING PT BRANDS INC COM 90041L105 18,193 348,718 SH SOLE 22 337,347 0 11,371
TURNING PT BRANDS INC COM 90041L105 115 2,199 SH SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 122 2,343 SH SOLE 30 2,343 0 0
TURNING PT BRANDS INC COM 90041L105 60 1,150 SH SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 174 3,342 SH SOLE 43 725 0 2,617
TURQUOISE HILL RES LTD COM 900435207 364 22,623 SH SOLE 43 0 0 22,623
TURTLE BEACH CORP COM NEW 900450206 421 15,789 SH SOLE 2 2,251 0 13,538
TURTLE BEACH CORP COM NEW 900450206 9 345 SH SOLE 7 345 0 0
TURTLE BEACH CORP COM NEW 900450206 1,301 48,770 SH SOLE 18 48,770 0 0
TURTLE BEACH CORP COM NEW 900450206 1,318 49,430 SH SOLE 19 49,430 0 0
TURTLE BEACH CORP COM NEW 900450206 15,717 589,316 SH SOLE 21 589,316 0 0
TURTLE BEACH CORP COM NEW 900450206 11,882 445,535 SH SOLE 22 430,644 0 14,891
TURTLE BEACH CORP COM NEW 900450206 11 411 SH SOLE 23 411 0 0
TURTLE BEACH CORP COM NEW 900450206 19 723 SH SOLE 26 0 0 723
TURTLE BEACH CORP COM NEW 900450206 31 1,152 SH SOLE 43 0 0 1,152
TUTOR PERINI CORP COM 901109108 1,098 57,942 SH SOLE 2 17,595 0 40,347
TUTOR PERINI CORP COM 901109108 5 253 SH SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 15 806 SH SOLE 7 806 0 0
TUTOR PERINI CORP COM 901109108 2,515 132,716 SH SOLE 18 132,716 0 0
TUTOR PERINI CORP COM 901109108 4,520 238,532 SH SOLE 19 238,532 0 0
TUTOR PERINI CORP COM 901109108 31,840 1,680,208 SH SOLE 21 1,680,208 0 0
TUTOR PERINI CORP COM 901109108 25,324 1,336,334 SH SOLE 22 1,274,298 0 62,036
TUTOR PERINI CORP COM 901109108 431 22,721 SH SOLE 23 22,721 0 0
TUTOR PERINI CORP COM 901109108 764 40,324 SH SOLE 26 0 0 40,324
TUTOR PERINI CORP COM 901109108 520 27,427 SH SOLE 28 5,652 0 21,775
TUTOR PERINI CORP COM 901109108 502 26,510 SH SOLE 30 26,510 0 0
TUTOR PERINI CORP COM 901109108 85 4,511 SH SOLE 36 4,511 0 0
TUTOR PERINI CORP COM 901109108 78 4,106 SH SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 844 44,562 SH SOLE 43 349 0 44,213
TUYA INC SPONSERED ADS 90114C107 473 22,367 SH SOLE 2 22,367 0 0
TUYA INC SPONSERED ADS 90114C107 8,160 386,000 SH SOLE 19 386,000 0 0
TUYA INC SPONSERED ADS 90114C107 32 1,504 SH SOLE 21 1,504 0 0
TUYA INC SPONSERED ADS 90114C107 1,252 59,207 SH SOLE 22 36,542 0 22,665
TUYA INC SPONSERED ADS 90114C107 264 12,468 SH SOLE 25 12,468 0 0
TUYA INC SPONSERED ADS 90114C107 118 5,576 SH SOLE 26 5,576 0 0
TUYA INC SPONSERED ADS 90114C107 86 4,048 SH SOLE 28 0 0 4,048
TUYA INC SPONSERED ADS 90114C107 14,562 688,830 SH SOLE 34 688,830 0 0
TWILIO INC CL A 90138F102 115,892 340,098 SH SOLE 2 69,655 0 270,443
TWILIO INC CL A 90138F102 24,068 70,630 SH SOLE 4 65,213 0 5,417
TWILIO INC CL A 90138F102 5,092 14,944 SH SOLE 7 12,860 0 2,084
TWILIO INC CL A 90138F102 192 562 SH SOLE 13 562 0 0
TWILIO INC CL A 90138F102 4,054 11,897 SH SOLE 15 11,897 0 0
TWILIO INC CL A 90138F102 39,048 114,592 SH SOLE 18 106,521 0 8,071
TWILIO INC CL A 90138F102 552,237 1,620,605 SH SOLE 19 1,620,605 0 0
TWILIO INC CL A 90138F102 856,821 2,514,441 SH SOLE 21 2,514,441 0 0
TWILIO INC CL A 90138F102 1,349,101 3,959,095 SH SOLE 22 3,747,150 0 211,945
TWILIO INC CL A 90138F102 31,552 92,594 SH SOLE 23 92,594 0 0
TWILIO INC CL A 90138F102 115,340 338,480 SH SOLE 25 338,480 0 0
TWILIO INC CL A 90138F102 94,139 276,262 SH SOLE 26 102,969 0 173,293
TWILIO INC CL A 90138F102 139,360 408,967 SH SOLE 28 16,725 0 392,242
TWILIO INC CL A 90138F102 1,508 4,426 SH SOLE 29 4,426 0 0
TWILIO INC CL A 90138F102 109,583 321,583 SH SOLE 30 321,583 0 0
TWILIO INC CL A 90138F102 18,836 55,277 SH SOLE 31 20,296 0 34,981
TWILIO INC CL A 90138F102 276,973 812,809 SH SOLE 34 812,809 0 0
TWILIO INC CL A 90138F102 25,463 74,725 SH SOLE 36 74,725 0 0
TWILIO INC CL A 90138F102 1,945 5,709 SH SOLE 40 5,709 0 0
TWILIO INC CL A 90138F102 26,233 76,984 SH SOLE 43 5,475 0 71,508
TWILIO INC NOTE 0.250% 6/0 90138FAB8 8,105 1,691,000 PRN SOLE 21 1,691,000 0 0
TWIN DISC INC COM 901476101 23 2,445 SH SOLE 18 2,445 0 0
TWIN DISC INC COM 901476101 369 38,561 SH SOLE 21 38,561 0 0
TWIN DISC INC COM 901476101 1,734 181,406 SH SOLE 22 181,406 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,825 22,809 SH SOLE 2 12,921 0 9,888
TWIST BIOSCIENCE CORP COM 90184D100 16 132 SH SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 103 833 SH SOLE 7 833 0 0
TWIST BIOSCIENCE CORP COM 90184D100 19,530 157,677 SH SOLE 18 150,804 0 6,873
TWIST BIOSCIENCE CORP COM 90184D100 23,493 189,674 SH SOLE 19 189,674 0 0
TWIST BIOSCIENCE CORP COM 90184D100 268,034 2,164,009 SH SOLE 21 2,164,009 0 0
TWIST BIOSCIENCE CORP COM 90184D100 157,929 1,275,063 SH SOLE 22 1,248,288 0 26,775
TWIST BIOSCIENCE CORP COM 90184D100 781 6,303 SH SOLE 23 6,303 0 0
TWIST BIOSCIENCE CORP COM 90184D100 34 271 SH SOLE 25 271 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,353 35,145 SH SOLE 26 8,030 0 27,115
TWIST BIOSCIENCE CORP COM 90184D100 499 4,026 SH SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 22,644 182,820 SH SOLE 30 182,820 0 0
TWIST BIOSCIENCE CORP COM 90184D100 116 937 SH SOLE 34 937 0 0
TWIST BIOSCIENCE CORP COM 90184D100 82 666 SH SOLE 36 666 0 0
TWIST BIOSCIENCE CORP COM 90184D100 466 3,762 SH SOLE 40 3,762 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,337 10,794 SH SOLE 43 541 0 10,253
TWITTER INC COM 90184L102 127,177 1,998,697 SH SOLE 2 506,630 0 1,492,067
TWITTER INC COM 90184L102 24,642 387,266 SH SOLE 4 357,026 0 30,240
TWITTER INC COM 90184L102 43,410 682,229 SH SOLE 7 659,080 0 23,149
TWITTER INC COM 90184L102 2,813 44,216 SH SOLE 13 44,216 0 0
TWITTER INC COM 90184L102 5,023 78,933 SH SOLE 15 78,933 0 0
TWITTER INC COM 90184L102 56 876 SH SOLE 17 0 0 876
TWITTER INC COM 90184L102 136,044 2,138,041 SH SOLE 18 1,975,573 0 162,468
TWITTER INC COM 90184L102 37,995 597,128 SH SOLE 19 597,128 0 0
TWITTER INC COM 90184L102 1,156,973 18,182,826 SH SOLE 21 18,182,826 0 0
TWITTER INC COM 90184L102 1,175,345 18,471,561 SH SOLE 22 16,150,145 0 2,321,416
TWITTER INC COM 90184L102 34,237 538,067 SH SOLE 23 538,067 0 0
TWITTER INC COM 90184L102 79,177 1,244,328 SH SOLE 25 1,244,328 0 0
TWITTER INC COM 90184L102 116,579 1,832,145 SH SOLE 26 653,292 0 1,178,853
TWITTER INC COM 90184L102 90,661 1,424,808 SH SOLE 28 93,326 0 1,331,482
TWITTER INC COM 90184L102 3,106 48,816 SH SOLE 29 48,816 0 0
TWITTER INC COM 90184L102 213,768 3,359,551 SH SOLE 30 3,359,551 0 0
TWITTER INC COM 90184L102 14,817 232,862 SH SOLE 31 168,492 0 64,370
TWITTER INC COM 90184L102 13,845 217,590 SH SOLE 34 217,590 0 0
TWITTER INC COM 90184L102 26,791 421,043 SH SOLE 36 421,043 0 0
TWITTER INC COM 90184L102 2,042 32,098 SH SOLE 40 32,098 0 0
TWITTER INC COM 90184L102 27,206 427,569 SH SOLE 43 22,863 0 404,706
TWITTER INC NOTE 1.000% 9/1 90184LAD4 5,905 5,695,000 PRN SOLE 21 5,695,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 8,910 6,705,000 PRN SOLE 21 6,705,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 10,298 7,750,000 PRN SOLE 22 7,750,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,351 320,764 SH SOLE 2 97,992 0 222,772
TWO HBRS INVT CORP COM NEW 90187B408 10 1,314 SH SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 75 10,226 SH SOLE 7 10,226 0 0
TWO HBRS INVT CORP COM NEW 90187B408 6,681 911,398 SH SOLE 18 911,398 0 0
TWO HBRS INVT CORP COM NEW 90187B408 5,663 772,590 SH SOLE 19 772,590 0 0
TWO HBRS INVT CORP COM NEW 90187B408 126,423 17,247,281 SH SOLE 21 17,247,281 0 0
TWO HBRS INVT CORP COM NEW 90187B408 58,961 8,043,805 SH SOLE 22 7,620,033 0 423,772
TWO HBRS INVT CORP COM NEW 90187B408 98 13,349 SH SOLE 23 13,349 0 0
TWO HBRS INVT CORP COM NEW 90187B408 16 2,152 SH SOLE 25 2,152 0 0
TWO HBRS INVT CORP COM NEW 90187B408 865 117,940 SH SOLE 26 82,145 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 260 35,471 SH SOLE 28 35,471 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,100 286,441 SH SOLE 30 286,441 0 0
TWO HBRS INVT CORP COM NEW 90187B408 198 26,960 SH SOLE 36 26,960 0 0
TWO HBRS INVT CORP COM NEW 90187B408 307 41,828 SH SOLE 40 41,828 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,659 362,762 SH SOLE 43 39,990 0 322,772
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAB7 1,851 1,700,000 PRN SOLE 21 1,700,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 41,362 97,430 SH SOLE 2 22,603 0 74,827
TYLER TECHNOLOGIES INC COM 902252105 8,729 20,561 SH SOLE 4 19,012 0 1,549
TYLER TECHNOLOGIES INC COM 902252105 21,278 50,121 SH SOLE 7 48,949 0 1,172
TYLER TECHNOLOGIES INC COM 902252105 56 132 SH SOLE 13 132 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,649 3,885 SH SOLE 15 3,885 0 0
TYLER TECHNOLOGIES INC COM 902252105 3 6 SH SOLE 17 0 0 6
TYLER TECHNOLOGIES INC COM 902252105 49,320 116,175 SH SOLE 18 110,499 0 5,676
TYLER TECHNOLOGIES INC COM 902252105 78,215 184,240 SH SOLE 19 184,240 0 0
TYLER TECHNOLOGIES INC COM 902252105 841,674 1,982,601 SH SOLE 21 1,982,601 0 0
TYLER TECHNOLOGIES INC COM 902252105 459,727 1,082,907 SH SOLE 22 990,550 0 92,357
TYLER TECHNOLOGIES INC COM 902252105 10,722 25,257 SH SOLE 23 25,257 0 0
TYLER TECHNOLOGIES INC COM 902252105 21,774 51,289 SH SOLE 25 51,289 0 0
TYLER TECHNOLOGIES INC COM 902252105 46,928 110,540 SH SOLE 26 42,224 0 68,316
TYLER TECHNOLOGIES INC COM 902252105 32,700 77,026 SH SOLE 28 4,194 0 72,832
TYLER TECHNOLOGIES INC COM 902252105 120,223 283,192 SH SOLE 30 279,387 0 3,805
TYLER TECHNOLOGIES INC COM 902252105 4,089 9,633 SH SOLE 31 5,440 0 4,193
TYLER TECHNOLOGIES INC COM 902252105 785 1,850 SH SOLE 34 1,850 0 0
TYLER TECHNOLOGIES INC COM 902252105 15,833 37,296 SH SOLE 36 37,296 0 0
TYLER TECHNOLOGIES INC COM 902252105 717 1,688 SH SOLE 40 1,688 0 0
TYLER TECHNOLOGIES INC COM 902252105 17,286 40,718 SH SOLE 43 1,709 0 39,009
TYME TECHNOLOGIES INC COM 90238J103 42 23,417 SH SOLE 2 3,003 0 20,414
TYME TECHNOLOGIES INC COM 90238J103 3 1,675 SH SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 415 233,286 SH SOLE 18 233,286 0 0
TYME TECHNOLOGIES INC COM 90238J103 210 118,123 SH SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 5,004 2,811,375 SH SOLE 21 2,811,375 0 0
TYME TECHNOLOGIES INC COM 90238J103 4,641 2,607,429 SH SOLE 22 2,584,960 0 22,469
TYME TECHNOLOGIES INC COM 90238J103 5 3,061 SH SOLE 43 0 0 3,061
TYSON FOODS INC CL A 902494103 46,778 629,583 SH SOLE 2 133,784 0 495,799
TYSON FOODS INC CL A 902494103 11,611 156,270 SH SOLE 4 144,835 0 11,435
TYSON FOODS INC CL A 902494103 38,562 518,998 SH SOLE 7 401,451 0 117,547
TYSON FOODS INC CL A 902494103 40 542 SH SOLE 13 542 0 0
TYSON FOODS INC CL A 902494103 2,777 37,381 SH SOLE 15 37,381 0 0
TYSON FOODS INC CL A 902494103 0 6 SH SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 43,834 589,964 SH SOLE 18 548,272 0 41,692
TYSON FOODS INC CL A 902494103 9,044 121,719 SH SOLE 19 121,719 0 0
TYSON FOODS INC CL A 902494103 595,451 8,014,141 SH SOLE 21 8,014,141 0 0
TYSON FOODS INC CL A 902494103 500,884 6,741,371 SH SOLE 22 6,041,091 0 700,280
TYSON FOODS INC CL A 902494103 13,878 186,780 SH SOLE 23 186,780 0 0
TYSON FOODS INC CL A 902494103 29,472 396,666 SH SOLE 25 396,666 0 0
TYSON FOODS INC CL A 902494103 56,944 766,405 SH SOLE 26 242,374 0 524,031
TYSON FOODS INC CL A 902494103 59,954 806,924 SH SOLE 28 30,353 0 776,571
TYSON FOODS INC CL A 902494103 304 4,085 SH SOLE 29 4,085 0 0
TYSON FOODS INC CL A 902494103 139,107 1,872,239 SH SOLE 30 1,872,239 0 0
TYSON FOODS INC CL A 902494103 5,323 71,638 SH SOLE 31 39,890 0 31,748
TYSON FOODS INC CL A 902494103 1,095 14,734 SH SOLE 34 14,734 0 0
TYSON FOODS INC CL A 902494103 14,635 196,976 SH SOLE 36 196,976 0 0
TYSON FOODS INC CL A 902494103 885 11,917 SH SOLE 40 11,917 0 0
TYSON FOODS INC CL A 902494103 14,681 197,593 SH SOLE 43 16,646 0 180,947
U S CONCRETE INC COM 90333L201 1,479 20,173 SH SOLE 2 6,347 0 13,826
U S CONCRETE INC COM 90333L201 6 78 SH SOLE 4 78 0 0
U S CONCRETE INC COM 90333L201 24 328 SH SOLE 7 328 0 0
U S CONCRETE INC COM 90333L201 5,207 71,014 SH SOLE 18 71,014 0 0
U S CONCRETE INC COM 90333L201 7,802 106,411 SH SOLE 19 106,411 0 0
U S CONCRETE INC COM 90333L201 147,765 2,015,348 SH SOLE 21 2,015,348 0 0
U S CONCRETE INC COM 90333L201 39,156 534,036 SH SOLE 22 508,490 0 25,546
U S CONCRETE INC COM 90333L201 70 950 SH SOLE 23 950 0 0
U S CONCRETE INC COM 90333L201 45 608 SH SOLE 25 608 0 0
U S CONCRETE INC COM 90333L201 711 9,703 SH SOLE 26 1,554 0 8,149
U S CONCRETE INC COM 90333L201 148 2,021 SH SOLE 28 2,021 0 0
U S CONCRETE INC COM 90333L201 2,534 34,556 SH SOLE 30 34,556 0 0
U S CONCRETE INC COM 90333L201 109 1,492 SH SOLE 36 1,492 0 0
U S CONCRETE INC COM 90333L201 102 1,397 SH SOLE 40 1,397 0 0
U S CONCRETE INC COM 90333L201 279 3,811 SH SOLE 43 238 0 3,573
U S ENERGY CORP WYO COM 911805307 3 571 SH SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 72 16,460 SH SOLE 22 16,460 0 0
U S GLOBAL INVS INC CL A 902952100 112 16,081 SH SOLE 21 16,081 0 0
U S GLOBAL INVS INC CL A 902952100 2,301 329,700 SH SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 661 6,347 SH SOLE 2 4,568 0 1,779
U S PHYSICAL THERAPY INC COM 90337L108 4 43 SH SOLE 4 43 0 0
U S PHYSICAL THERAPY INC COM 90337L108 24 228 SH SOLE 7 228 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,797 55,688 SH SOLE 18 51,751 0 3,937
U S PHYSICAL THERAPY INC COM 90337L108 10,946 105,151 SH SOLE 19 105,151 0 0
U S PHYSICAL THERAPY INC COM 90337L108 159,360 1,530,837 SH SOLE 21 1,530,837 0 0
U S PHYSICAL THERAPY INC COM 90337L108 46,278 444,552 SH SOLE 22 435,061 0 9,491
U S PHYSICAL THERAPY INC COM 90337L108 372 3,572 SH SOLE 23 3,572 0 0
U S PHYSICAL THERAPY INC COM 90337L108 40 388 SH SOLE 25 388 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,850 27,376 SH SOLE 26 4,751 0 22,625
U S PHYSICAL THERAPY INC COM 90337L108 156 1,502 SH SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,936 28,208 SH SOLE 30 28,208 0 0
U S PHYSICAL THERAPY INC COM 90337L108 16 155 SH SOLE 34 155 0 0
U S PHYSICAL THERAPY INC COM 90337L108 76 732 SH SOLE 36 732 0 0
U S PHYSICAL THERAPY INC COM 90337L108 138 1,326 SH SOLE 40 1,326 0 0
U S PHYSICAL THERAPY INC COM 90337L108 520 4,997 SH SOLE 43 336 0 4,661
U S SILICA HLDGS INC COM 90346E103 888 72,222 SH SOLE 2 9,483 0 62,739
U S SILICA HLDGS INC COM 90346E103 16 1,294 SH SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 3,948 321,264 SH SOLE 18 321,264 0 0
U S SILICA HLDGS INC COM 90346E103 2,027 164,949 SH SOLE 19 164,949 0 0
U S SILICA HLDGS INC COM 90346E103 119,586 9,730,367 SH SOLE 21 9,730,367 0 0
U S SILICA HLDGS INC COM 90346E103 26,448 2,151,989 SH SOLE 22 2,072,785 0 79,204
U S SILICA HLDGS INC COM 90346E103 22 1,770 SH SOLE 26 0 0 1,770
U S SILICA HLDGS INC COM 90346E103 1,350 109,851 SH SOLE 30 109,851 0 0
U S SILICA HLDGS INC COM 90346E103 104 8,495 SH SOLE 43 549 0 7,946
U S XPRESS ENTERPRISES INC COM CL A 90338N202 252 21,421 SH SOLE 2 948 0 20,473
U S XPRESS ENTERPRISES INC COM CL A 90338N202 853 72,637 SH SOLE 18 72,637 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 488 41,563 SH SOLE 19 41,563 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 10,590 901,260 SH SOLE 21 901,260 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 3,030 257,863 SH SOLE 22 233,025 0 24,838
UBER TECHNOLOGIES INC COM 90353T100 163,179 2,993,569 SH SOLE 2 377,876 0 2,615,693
UBER TECHNOLOGIES INC COM 90353T100 25,144 461,275 SH SOLE 4 424,535 0 36,740
UBER TECHNOLOGIES INC COM 90353T100 5,012 91,938 SH SOLE 7 91,938 0 0
UBER TECHNOLOGIES INC COM 90353T100 136 2,490 SH SOLE 13 2,490 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,601 84,405 SH SOLE 15 84,405 0 0
UBER TECHNOLOGIES INC COM 90353T100 1 10 SH SOLE 17 0 0 10
UBER TECHNOLOGIES INC COM 90353T100 53,633 983,906 SH SOLE 18 928,495 0 55,411
UBER TECHNOLOGIES INC COM 90353T100 76,804 1,408,996 SH SOLE 19 1,408,996 0 0
UBER TECHNOLOGIES INC COM 90353T100 536,814 9,847,990 SH SOLE 21 9,847,990 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,927,237 35,355,652 SH SOLE 22 33,655,569 0 1,700,083
UBER TECHNOLOGIES INC COM 90353T100 33,538 615,265 SH SOLE 23 615,265 0 0
UBER TECHNOLOGIES INC COM 90353T100 113,159 2,075,940 SH SOLE 25 2,075,940 0 0
UBER TECHNOLOGIES INC COM 90353T100 93,864 1,721,967 SH SOLE 26 679,384 0 1,042,583
UBER TECHNOLOGIES INC COM 90353T100 110,532 2,027,730 SH SOLE 28 113,137 0 1,914,593
UBER TECHNOLOGIES INC COM 90353T100 41 743 SH SOLE 29 743 0 0
UBER TECHNOLOGIES INC COM 90353T100 86,438 1,585,721 SH SOLE 30 1,585,721 0 0
UBER TECHNOLOGIES INC COM 90353T100 12,895 236,570 SH SOLE 31 131,625 0 104,945
UBER TECHNOLOGIES INC COM 90353T100 77,980 1,430,561 SH SOLE 34 1,430,561 0 0
UBER TECHNOLOGIES INC COM 90353T100 35,196 645,671 SH SOLE 36 645,671 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,133 39,127 SH SOLE 40 39,127 0 0
UBER TECHNOLOGIES INC COM 90353T100 20,748 380,630 SH SOLE 43 30,682 0 349,948
UBIQUITI INC COM 90353W103 5,525 18,523 SH SOLE 2 1,812 0 16,711
UBIQUITI INC COM 90353W103 15 49 SH SOLE 4 49 0 0
UBIQUITI INC COM 90353W103 45 152 SH SOLE 7 152 0 0
UBIQUITI INC COM 90353W103 1,261 4,227 SH SOLE 18 4,227 0 0
UBIQUITI INC COM 90353W103 631 2,116 SH SOLE 19 2,116 0 0
UBIQUITI INC COM 90353W103 40,931 137,214 SH SOLE 21 137,214 0 0
UBIQUITI INC COM 90353W103 55,128 184,806 SH SOLE 22 178,045 0 6,761
UBIQUITI INC COM 90353W103 2,166 7,261 SH SOLE 25 7,261 0 0
UBIQUITI INC COM 90353W103 1,199 4,021 SH SOLE 26 0 0 4,021
UBIQUITI INC COM 90353W103 914 3,063 SH SOLE 28 0 0 3,063
UBIQUITI INC COM 90353W103 16,974 56,904 SH SOLE 30 56,904 0 0
UBIQUITI INC COM 90353W103 48 162 SH SOLE 31 162 0 0
UBIQUITI INC COM 90353W103 725 2,429 SH SOLE 36 2,429 0 0
UBIQUITI INC COM 90353W103 3,664 12,283 SH SOLE 43 302 0 11,981
UBS GROUP AG SHS H42097107 1 49 SH SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 21 1,376 SH SOLE 18 1,376 0 0
UBS GROUP AG SHS H42097107 31,513 2,029,185 SH SOLE 43 180,434 0 1,848,751
UDR INC COM 902653104 41,749 951,874 SH SOLE 2 312,309 0 639,565
UDR INC COM 902653104 41,443 944,882 SH SOLE 4 933,358 0 11,524
UDR INC COM 902653104 30,984 706,431 SH SOLE 7 673,548 0 32,883
UDR INC COM 902653104 21 475 SH SOLE 13 475 0 0
UDR INC COM 902653104 1,655 37,741 SH SOLE 15 37,741 0 0
UDR INC COM 902653104 46,110 1,051,303 SH SOLE 18 1,009,146 0 42,157
UDR INC COM 902653104 59,835 1,364,217 SH SOLE 19 1,364,217 0 0
UDR INC COM 902653104 469,657 10,708,091 SH SOLE 21 10,708,091 0 0
UDR INC COM 902653104 424,677 9,682,566 SH SOLE 22 8,614,947 0 1,067,619
UDR INC COM 902653104 10,658 242,994 SH SOLE 23 242,994 0 0
UDR INC COM 902653104 81,295 1,853,521 SH SOLE 25 1,853,521 0 0
UDR INC COM 902653104 39,395 898,202 SH SOLE 26 289,145 0 609,057
UDR INC COM 902653104 44,185 1,007,408 SH SOLE 28 146,628 0 860,780
UDR INC COM 902653104 19 428 SH SOLE 29 428 0 0
UDR INC COM 902653104 97,839 2,230,705 SH SOLE 30 2,221,811 0 8,894
UDR INC COM 902653104 2,142 48,831 SH SOLE 31 38,101 0 10,730
UDR INC COM 902653104 27,300 622,432 SH SOLE 34 622,432 0 0
UDR INC COM 902653104 6,954 158,542 SH SOLE 36 158,542 0 0
UDR INC COM 902653104 514 11,723 SH SOLE 40 11,723 0 0
UDR INC COM 902653104 4,441 101,264 SH SOLE 43 1,009 0 100,255
UFP INDUSTRIES INC COM 90278Q108 3,027 39,907 SH SOLE 2 22,690 0 17,217
UFP INDUSTRIES INC COM 90278Q108 21 277 SH SOLE 4 277 0 0
UFP INDUSTRIES INC COM 90278Q108 101 1,331 SH SOLE 7 1,331 0 0
UFP INDUSTRIES INC COM 90278Q108 18,522 244,229 SH SOLE 18 242,059 0 2,170
UFP INDUSTRIES INC COM 90278Q108 13,348 176,006 SH SOLE 19 176,006 0 0
UFP INDUSTRIES INC COM 90278Q108 562,138 7,412,151 SH SOLE 21 7,412,151 0 0
UFP INDUSTRIES INC COM 90278Q108 135,997 1,793,204 SH SOLE 22 1,737,813 0 55,391
UFP INDUSTRIES INC COM 90278Q108 199 2,629 SH SOLE 23 2,629 0 0
UFP INDUSTRIES INC COM 90278Q108 2,189 28,858 SH SOLE 26 23,089 0 5,769
UFP INDUSTRIES INC COM 90278Q108 550 7,252 SH SOLE 28 7,252 0 0
UFP INDUSTRIES INC COM 90278Q108 10,187 134,318 SH SOLE 30 134,318 0 0
UFP INDUSTRIES INC COM 90278Q108 115 1,513 SH SOLE 36 1,513 0 0
UFP INDUSTRIES INC COM 90278Q108 563 7,421 SH SOLE 40 7,421 0 0
UFP INDUSTRIES INC COM 90278Q108 2,387 31,480 SH SOLE 43 222 0 31,258
UFP TECHNOLOGIES INC COM 902673102 264 5,295 SH SOLE 2 509 0 4,786
UFP TECHNOLOGIES INC COM 902673102 4 83 SH SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,253 25,153 SH SOLE 18 25,153 0 0
UFP TECHNOLOGIES INC COM 902673102 640 12,851 SH SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 13,124 263,419 SH SOLE 21 263,419 0 0
UFP TECHNOLOGIES INC COM 902673102 8,190 164,386 SH SOLE 22 157,548 0 6,838
UFP TECHNOLOGIES INC COM 902673102 51 1,023 SH SOLE 43 0 0 1,023
UGI CORP NEW COM 902681105 24,809 604,938 SH SOLE 2 207,728 0 397,210
UGI CORP NEW COM 902681105 4,782 116,606 SH SOLE 4 108,001 0 8,605
UGI CORP NEW COM 902681105 4,972 121,236 SH SOLE 7 121,236 0 0
UGI CORP NEW COM 902681105 34 817 SH SOLE 13 817 0 0
UGI CORP NEW COM 902681105 928 22,640 SH SOLE 15 22,640 0 0
UGI CORP NEW COM 902681105 22,764 555,090 SH SOLE 18 535,847 0 19,243
UGI CORP NEW COM 902681105 2,644 64,470 SH SOLE 19 64,470 0 0
UGI CORP NEW COM 902681105 453,646 11,061,850 SH SOLE 21 11,061,850 0 0
UGI CORP NEW COM 902681105 279,285 6,810,157 SH SOLE 22 6,495,086 0 315,071
UGI CORP NEW COM 902681105 5,819 141,900 SH SOLE 23 141,900 0 0
UGI CORP NEW COM 902681105 1,872 45,644 SH SOLE 25 45,644 0 0
UGI CORP NEW COM 902681105 15,234 371,469 SH SOLE 26 283,336 0 88,133
UGI CORP NEW COM 902681105 20,441 498,450 SH SOLE 28 28,328 0 470,122
UGI CORP NEW COM 902681105 124 3,027 SH SOLE 29 3,027 0 0
UGI CORP NEW COM 902681105 34,817 848,988 SH SOLE 30 579,537 0 269,451
UGI CORP NEW COM 902681105 3,907 95,260 SH SOLE 31 29,690 0 65,570
UGI CORP NEW COM 902681105 498 12,151 SH SOLE 34 12,151 0 0
UGI CORP NEW COM 902681105 2,776 67,692 SH SOLE 36 67,692 0 0
UGI CORP NEW COM 902681105 320 7,815 SH SOLE 40 7,815 0 0
UGI CORP NEW COM 902681105 9,253 225,625 SH SOLE 43 16,689 0 208,936
ULTA BEAUTY INC COM 90384S303 42,867 138,653 SH SOLE 2 33,848 0 104,805
ULTA BEAUTY INC COM 90384S303 9,276 30,002 SH SOLE 4 27,878 0 2,124
ULTA BEAUTY INC COM 90384S303 15,812 51,142 SH SOLE 7 47,151 0 3,991
ULTA BEAUTY INC COM 90384S303 44 141 SH SOLE 13 141 0 0
ULTA BEAUTY INC COM 90384S303 1,747 5,651 SH SOLE 15 5,651 0 0
ULTA BEAUTY INC COM 90384S303 41,953 135,694 SH SOLE 18 127,691 0 8,003
ULTA BEAUTY INC COM 90384S303 46,414 150,126 SH SOLE 19 150,126 0 0
ULTA BEAUTY INC COM 90384S303 431,255 1,394,880 SH SOLE 21 1,394,880 0 0
ULTA BEAUTY INC COM 90384S303 392,688 1,270,136 SH SOLE 22 1,143,881 0 126,255
ULTA BEAUTY INC COM 90384S303 10,918 35,315 SH SOLE 23 35,315 0 0
ULTA BEAUTY INC COM 90384S303 26,746 86,508 SH SOLE 25 86,508 0 0
ULTA BEAUTY INC COM 90384S303 40,603 131,330 SH SOLE 26 50,814 0 80,516
ULTA BEAUTY INC COM 90384S303 41,894 135,504 SH SOLE 28 5,565 0 129,939
ULTA BEAUTY INC COM 90384S303 693 2,242 SH SOLE 29 2,242 0 0
ULTA BEAUTY INC COM 90384S303 62,939 203,575 SH SOLE 30 203,575 0 0
ULTA BEAUTY INC COM 90384S303 5,692 18,409 SH SOLE 31 9,262 0 9,147
ULTA BEAUTY INC COM 90384S303 17,531 56,704 SH SOLE 34 56,704 0 0
ULTA BEAUTY INC COM 90384S303 8,596 27,805 SH SOLE 36 27,805 0 0
ULTA BEAUTY INC COM 90384S303 659 2,131 SH SOLE 40 2,131 0 0
ULTA BEAUTY INC COM 90384S303 5,748 18,593 SH SOLE 43 2,751 0 15,842
ULTA BEAUTY INC OPTIONS 90384S303 62 200 SH Call SOLE 2 200 0 0
ULTA BEAUTY INC OPTIONS 90384S303 155 500 SH Call SOLE 4 500 0 0
ULTA BEAUTY INC OPTIONS 90384S303 1,731 5,600 SH Call SOLE 18 5,600 0 0
ULTA BEAUTY INC OPTIONS 90384S303 19,663 63,600 SH Call SOLE 19 63,600 0 0
ULTA BEAUTY INC OPTIONS 90384S303 958 3,100 SH Call SOLE 22 3,100 0 0
ULTA BEAUTY INC OPTIONS 90384S303 7,606 24,600 SH Call SOLE 34 24,600 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,157 19,941 SH SOLE 2 14,557 0 5,384
ULTRA CLEAN HLDGS INC COM 90385V107 9 147 SH SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 42 716 SH SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 10,227 176,211 SH SOLE 18 173,895 0 2,316
ULTRA CLEAN HLDGS INC COM 90385V107 4,738 81,639 SH SOLE 19 81,639 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 278,636 4,800,757 SH SOLE 21 4,800,757 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 67,281 1,159,210 SH SOLE 22 1,128,662 0 30,548
ULTRA CLEAN HLDGS INC COM 90385V107 43 737 SH SOLE 23 737 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 27 461 SH SOLE 25 461 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 433 7,465 SH SOLE 26 795 0 6,670
ULTRA CLEAN HLDGS INC COM 90385V107 343 5,912 SH SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 5,134 88,450 SH SOLE 30 88,450 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 81,047 1,396,403 SH SOLE 34 1,396,403 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 66 1,136 SH SOLE 36 1,136 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 256 4,412 SH SOLE 40 4,412 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 834 14,377 SH SOLE 43 0 0 14,377
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4,016 35,273 SH SOLE 2 22,928 0 12,345
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 29 258 SH SOLE 4 258 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 122 1,071 SH SOLE 7 1,071 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 24,600 216,057 SH SOLE 18 204,232 0 11,825
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 32,749 287,625 SH SOLE 19 287,625 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 325,342 2,857,388 SH SOLE 21 2,857,388 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 214,283 1,881,990 SH SOLE 22 1,834,609 0 47,381
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,065 9,354 SH SOLE 23 9,354 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 108 950 SH SOLE 25 950 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7,788 68,396 SH SOLE 26 18,425 0 49,971
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 822 7,223 SH SOLE 28 7,223 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7,580 66,572 SH SOLE 30 66,572 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 177 1,551 SH SOLE 34 1,551 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 256 2,248 SH SOLE 36 2,248 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 882 7,748 SH SOLE 40 7,748 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,104 18,481 SH SOLE 43 931 0 17,550
ULTRALIFE CORP COM 903899102 55 6,607 SH SOLE 2 623 0 5,984
ULTRALIFE CORP COM 903899102 286 34,485 SH SOLE 18 34,485 0 0
ULTRALIFE CORP COM 903899102 122 14,776 SH SOLE 19 14,776 0 0
ULTRALIFE CORP COM 903899102 2,258 272,752 SH SOLE 21 272,752 0 0
ULTRALIFE CORP COM 903899102 1,808 218,398 SH SOLE 22 211,997 0 6,401
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 4,552 1,191,684 SH SOLE 2 533,192 0 658,492
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 113 29,463 SH SOLE 4 29,463 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,152 563,441 SH SOLE 7 563,441 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 533 139,596 SH SOLE 13 139,596 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 692 181,149 SH SOLE 18 181,149 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 81 21,077 SH SOLE 19 21,077 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 10,394 2,721,023 SH SOLE 21 2,721,023 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 11,393 2,982,384 SH SOLE 22 2,017,165 0 965,219
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 37 9,736 SH SOLE 28 0 0 9,736
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,358 879,024 SH SOLE 30 879,024 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 257 67,346 SH SOLE 31 44,556 0 22,790
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,237 323,763 SH SOLE 43 3,366 0 320,397
UMB FINL CORP COM 902788108 6,315 68,398 SH SOLE 2 31,996 0 36,402
UMB FINL CORP COM 902788108 18 199 SH SOLE 4 199 0 0
UMB FINL CORP COM 902788108 94 1,021 SH SOLE 7 1,021 0 0
UMB FINL CORP COM 902788108 21,385 231,610 SH SOLE 18 231,610 0 0
UMB FINL CORP COM 902788108 8,501 92,070 SH SOLE 19 92,070 0 0
UMB FINL CORP COM 902788108 301,374 3,264,095 SH SOLE 21 3,264,095 0 0
UMB FINL CORP COM 902788108 138,950 1,504,928 SH SOLE 22 1,434,081 0 70,847
UMB FINL CORP COM 902788108 16 170 SH SOLE 25 170 0 0
UMB FINL CORP COM 902788108 1,681 18,204 SH SOLE 26 11,040 0 7,164
UMB FINL CORP COM 902788108 544 5,888 SH SOLE 28 5,888 0 0
UMB FINL CORP COM 902788108 8,835 95,690 SH SOLE 30 95,690 0 0
UMB FINL CORP COM 902788108 55 593 SH SOLE 34 593 0 0
UMB FINL CORP COM 902788108 147 1,591 SH SOLE 36 1,591 0 0
UMB FINL CORP COM 902788108 505 5,466 SH SOLE 40 5,466 0 0
UMB FINL CORP COM 902788108 1,860 20,141 SH SOLE 43 2,350 0 17,791
UMH PPTYS INC COM 903002103 706 36,808 SH SOLE 2 12,581 0 24,227
UMH PPTYS INC COM 903002103 12 651 SH SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,432 126,841 SH SOLE 18 126,841 0 0
UMH PPTYS INC COM 903002103 1,261 65,756 SH SOLE 19 65,756 0 0
UMH PPTYS INC COM 903002103 30,505 1,591,276 SH SOLE 21 1,591,276 0 0
UMH PPTYS INC COM 903002103 21,466 1,119,757 SH SOLE 22 1,076,142 0 43,615
UMH PPTYS INC COM 903002103 36 1,894 SH SOLE 23 1,894 0 0
UMH PPTYS INC COM 903002103 146 7,630 SH SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 82 4,277 SH SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 177 9,228 SH SOLE 30 9,228 0 0
UMH PPTYS INC COM 903002103 85 4,425 SH SOLE 40 4,425 0 0
UMH PPTYS INC COM 903002103 250 13,019 SH SOLE 43 82 0 12,937
UMPQUA HLDGS CORP COM 904214103 10,251 584,118 SH SOLE 2 171,213 0 412,905
UMPQUA HLDGS CORP COM 904214103 26 1,488 SH SOLE 4 1,488 0 0
UMPQUA HLDGS CORP COM 904214103 112 6,408 SH SOLE 7 6,408 0 0
UMPQUA HLDGS CORP COM 904214103 9,470 539,623 SH SOLE 18 539,623 0 0
UMPQUA HLDGS CORP COM 904214103 3,197 182,141 SH SOLE 19 182,141 0 0
UMPQUA HLDGS CORP COM 904214103 182,784 10,415,026 SH SOLE 21 10,415,026 0 0
UMPQUA HLDGS CORP COM 904214103 129,538 7,381,082 SH SOLE 22 7,067,653 0 313,429
UMPQUA HLDGS CORP COM 904214103 94 5,378 SH SOLE 25 5,378 0 0
UMPQUA HLDGS CORP COM 904214103 1,512 86,160 SH SOLE 26 57,499 0 28,661
UMPQUA HLDGS CORP COM 904214103 199 11,327 SH SOLE 28 11,327 0 0
UMPQUA HLDGS CORP COM 904214103 8,501 484,380 SH SOLE 30 484,380 0 0
UMPQUA HLDGS CORP COM 904214103 73 4,158 SH SOLE 31 4,158 0 0
UMPQUA HLDGS CORP COM 904214103 152 8,638 SH SOLE 34 8,638 0 0
UMPQUA HLDGS CORP COM 904214103 417 23,787 SH SOLE 36 23,787 0 0
UMPQUA HLDGS CORP COM 904214103 502 28,605 SH SOLE 40 28,605 0 0
UMPQUA HLDGS CORP COM 904214103 5,355 305,117 SH SOLE 43 41,808 0 263,309
UNDER ARMOUR INC CL A 904311107 9,839 444,005 SH SOLE 2 96,435 0 347,570
UNDER ARMOUR INC CL A 904311107 16 711 SH SOLE 4 711 0 0
UNDER ARMOUR INC CL A 904311107 3,168 142,967 SH SOLE 7 136,666 0 6,301
UNDER ARMOUR INC CL A 904311107 70 3,140 SH SOLE 15 3,140 0 0
UNDER ARMOUR INC CL A 904311107 9,495 428,471 SH SOLE 18 411,565 0 16,906
UNDER ARMOUR INC CL A 904311107 2,016 90,991 SH SOLE 19 90,991 0 0
UNDER ARMOUR INC CL A 904311107 91,062 4,109,283 SH SOLE 21 4,109,283 0 0
UNDER ARMOUR INC CL A 904311107 103,661 4,677,855 SH SOLE 22 4,221,091 0 456,764
UNDER ARMOUR INC CL A 904311107 13 566 SH SOLE 23 566 0 0
UNDER ARMOUR INC CL A 904311107 283 12,783 SH SOLE 25 12,783 0 0
UNDER ARMOUR INC CL A 904311107 5,008 225,981 SH SOLE 26 72,240 0 153,741
UNDER ARMOUR INC CL A 904311107 730 32,960 SH SOLE 28 9,393 0 23,567
UNDER ARMOUR INC CL A 904311107 12,508 564,446 SH SOLE 30 564,446 0 0
UNDER ARMOUR INC CL A 904311107 1,194 53,894 SH SOLE 31 3,582 0 50,312
UNDER ARMOUR INC CL A 904311107 523 23,591 SH SOLE 34 23,591 0 0
UNDER ARMOUR INC CL A 904311107 212 9,573 SH SOLE 36 9,573 0 0
UNDER ARMOUR INC CL A 904311107 545 24,573 SH SOLE 40 24,573 0 0
UNDER ARMOUR INC CL A 904311107 1,138 51,348 SH SOLE 43 1,434 0 49,914
UNDER ARMOUR INC CL C 904311206 7,906 428,268 SH SOLE 2 92,060 0 336,208
UNDER ARMOUR INC CL C 904311206 16 864 SH SOLE 4 864 0 0
UNDER ARMOUR INC CL C 904311206 2,700 146,238 SH SOLE 7 141,456 0 4,782
UNDER ARMOUR INC CL C 904311206 37 2,004 SH SOLE 15 2,004 0 0
UNDER ARMOUR INC CL C 904311206 8,491 459,958 SH SOLE 18 441,716 0 18,242
UNDER ARMOUR INC CL C 904311206 1,918 103,894 SH SOLE 19 103,894 0 0
UNDER ARMOUR INC CL C 904311206 77,493 4,197,864 SH SOLE 21 4,197,864 0 0
UNDER ARMOUR INC CL C 904311206 90,138 4,882,888 SH SOLE 22 4,409,791 0 473,097
UNDER ARMOUR INC CL C 904311206 11 584 SH SOLE 23 584 0 0
UNDER ARMOUR INC CL C 904311206 43 2,353 SH SOLE 25 2,353 0 0
UNDER ARMOUR INC CL C 904311206 3,631 196,712 SH SOLE 26 47,855 0 148,857
UNDER ARMOUR INC CL C 904311206 730 39,522 SH SOLE 28 25,483 0 14,039
UNDER ARMOUR INC CL C 904311206 7,703 417,283 SH SOLE 30 417,283 0 0
UNDER ARMOUR INC CL C 904311206 444 24,073 SH SOLE 31 3,745 0 20,328
UNDER ARMOUR INC CL C 904311206 746 40,431 SH SOLE 34 40,431 0 0
UNDER ARMOUR INC CL C 904311206 184 9,949 SH SOLE 36 9,949 0 0
UNDER ARMOUR INC CL C 904311206 479 25,928 SH SOLE 40 25,928 0 0
UNDER ARMOUR INC CL C 904311206 416 22,541 SH SOLE 43 973 0 21,568
UNICO AMERN CORP COM 904607108 3 619 SH SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 358 12,991 SH SOLE 2 1,033 0 11,958
UNIFI INC COM NEW 904677200 9 343 SH SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,686 61,179 SH SOLE 18 61,179 0 0
UNIFI INC COM NEW 904677200 1,070 38,809 SH SOLE 19 38,809 0 0
UNIFI INC COM NEW 904677200 50,307 1,825,364 SH SOLE 21 1,825,364 0 0
UNIFI INC COM NEW 904677200 11,755 426,514 SH SOLE 22 411,979 0 14,535
UNIFI INC COM NEW 904677200 6 220 SH SOLE 26 0 0 220
UNIFI INC COM NEW 904677200 591 21,430 SH SOLE 30 21,430 0 0
UNIFI INC COM NEW 904677200 63 2,269 SH SOLE 43 0 0 2,269
UNIFIRST CORP MASS COM 904708104 3,731 16,680 SH SOLE 2 4,916 0 11,764
UNIFIRST CORP MASS COM 904708104 15 66 SH SOLE 4 66 0 0
UNIFIRST CORP MASS COM 904708104 65 289 SH SOLE 7 289 0 0
UNIFIRST CORP MASS COM 904708104 13,860 61,955 SH SOLE 18 61,955 0 0
UNIFIRST CORP MASS COM 904708104 6,067 27,121 SH SOLE 19 27,121 0 0
UNIFIRST CORP MASS COM 904708104 404,644 1,808,787 SH SOLE 21 1,808,787 0 0
UNIFIRST CORP MASS COM 904708104 99,076 442,877 SH SOLE 22 419,919 0 22,958
UNIFIRST CORP MASS COM 904708104 75 336 SH SOLE 25 336 0 0
UNIFIRST CORP MASS COM 904708104 1,910 8,538 SH SOLE 26 5,164 0 3,374
UNIFIRST CORP MASS COM 904708104 123 548 SH SOLE 28 548 0 0
UNIFIRST CORP MASS COM 904708104 7,745 34,621 SH SOLE 30 34,621 0 0
UNIFIRST CORP MASS COM 904708104 159 709 SH SOLE 36 709 0 0
UNIFIRST CORP MASS COM 904708104 413 1,846 SH SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 1,315 5,879 SH SOLE 43 249 0 5,630
UNILEVER PLC SPON ADR NEW 904767704 25,232 451,938 SH SOLE 2 451,938 0 0
UNILEVER PLC SPON ADR NEW 904767704 475,906 8,524,197 SH SOLE 18 7,312,598 0 1,211,599
UNILEVER PLC SPON ADR NEW 904767704 506,485 9,071,907 SH SOLE 19 9,071,907 0 0
UNILEVER PLC SPON ADR NEW 904767704 41,805 748,796 SH SOLE 22 748,796 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,924 52,366 SH SOLE 23 52,366 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,935 124,209 SH SOLE 25 71,977 0 52,232
UNILEVER PLC SPON ADR NEW 904767704 4,638 83,065 SH SOLE 26 0 0 83,065
UNILEVER PLC SPON ADR NEW 904767704 138 2,465 SH SOLE 30 2,465 0 0
UNILEVER PLC SPON ADR NEW 904767704 36,557 654,792 SH SOLE 34 654,792 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,307 23,402 SH SOLE 36 23,402 0 0
UNILEVER PLC SPON ADR NEW 904767704 62,105 1,112,403 SH SOLE 43 151,350 0 961,053
UNION BANKSHARES INC COM 905400107 50 1,669 SH SOLE 18 1,669 0 0
UNION BANKSHARES INC COM 905400107 24 808 SH SOLE 21 808 0 0
UNION BANKSHARES INC COM 905400107 135 4,496 SH SOLE 22 4,496 0 0
UNION PAC CORP COM 907818108 353,639 1,604,462 SH SOLE 2 313,936 0 1,290,526
UNION PAC CORP COM 907818108 81,273 368,735 SH SOLE 4 342,561 0 26,174
UNION PAC CORP COM 907818108 127,159 576,921 SH SOLE 7 552,043 0 24,878
UNION PAC CORP COM 907818108 523 2,374 SH SOLE 13 2,374 0 0
UNION PAC CORP COM 907818108 19,428 88,143 SH SOLE 15 88,143 0 0
UNION PAC CORP COM 907818108 2 7 SH SOLE 17 0 0 7
UNION PAC CORP COM 907818108 546,970 2,481,603 SH SOLE 18 2,249,181 0 232,422
UNION PAC CORP COM 907818108 546,870 2,481,147 SH SOLE 19 2,481,147 0 0
UNION PAC CORP COM 907818108 16,681 75,680 SH SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 3,062,495 13,894,536 SH SOLE 21 13,894,536 0 0
UNION PAC CORP COM 907818108 3,367,593 15,278,765 SH SOLE 22 13,724,127 0 1,554,638
UNION PAC CORP COM 907818108 94,700 429,652 SH SOLE 23 429,652 0 0
UNION PAC CORP COM 907818108 233,874 1,061,087 SH SOLE 25 1,061,087 0 0
UNION PAC CORP COM 907818108 315,161 1,429,887 SH SOLE 26 450,932 0 978,955
UNION PAC CORP COM 907818108 397,047 1,801,404 SH SOLE 28 80,050 0 1,721,354
UNION PAC CORP COM 907818108 730 3,313 SH SOLE 29 3,313 0 0
UNION PAC CORP COM 907818108 630,613 2,861,091 SH SOLE 30 2,861,091 0 0
UNION PAC CORP COM 907818108 147,694 670,089 SH SOLE 31 89,336 0 580,753
UNION PAC CORP COM 907818108 145,073 658,195 SH SOLE 34 658,195 0 0
UNION PAC CORP COM 907818108 91,810 416,540 SH SOLE 36 416,540 0 0
UNION PAC CORP COM 907818108 6,010 27,269 SH SOLE 40 27,269 0 0
UNION PAC CORP COM 907818108 129,223 586,283 SH SOLE 43 50,187 0 536,096
UNIQUE FABRICATING INC COM 90915J103 10 1,633 SH SOLE 18 1,633 0 0
UNIQUE FABRICATING INC COM 90915J103 133 22,310 SH SOLE 21 22,310 0 0
UNIQURE NV SHS N90064101 306 9,086 SH SOLE 2 9,086 0 0
UNIQURE NV SHS N90064101 6 177 SH SOLE 4 177 0 0
UNIQURE NV SHS N90064101 14,891 442,008 SH SOLE 21 442,008 0 0
UNIQURE NV SHS N90064101 23,742 704,707 SH SOLE 22 687,009 0 17,698
UNIQURE NV SHS N90064101 22 653 SH SOLE 25 653 0 0
UNIQURE NV SHS N90064101 608 18,041 SH SOLE 26 10,945 0 7,096
UNIQURE NV SHS N90064101 169 5,007 SH SOLE 28 5,007 0 0
UNIQURE NV SHS N90064101 9,393 278,810 SH SOLE 30 278,810 0 0
UNIQURE NV SHS N90064101 47 1,386 SH SOLE 34 1,386 0 0
UNIQURE NV SHS N90064101 54 1,614 SH SOLE 36 1,614 0 0
UNIQURE NV SHS N90064101 128 3,802 SH SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 28 823 SH SOLE 43 0 0 823
UNISYS CORP COM NEW 909214306 1,748 68,776 SH SOLE 2 20,330 0 48,446
UNISYS CORP COM NEW 909214306 6 249 SH SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 28 1,087 SH SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 6,919 272,194 SH SOLE 18 272,194 0 0
UNISYS CORP COM NEW 909214306 2,920 114,855 SH SOLE 19 114,855 0 0
UNISYS CORP COM NEW 909214306 193,825 7,624,919 SH SOLE 21 7,624,919 0 0
UNISYS CORP COM NEW 909214306 46,307 1,821,660 SH SOLE 22 1,731,551 0 90,109
UNISYS CORP COM NEW 909214306 20 768 SH SOLE 25 768 0 0
UNISYS CORP COM NEW 909214306 296 11,639 SH SOLE 26 5,250 0 6,389
UNISYS CORP COM NEW 909214306 183 7,185 SH SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 3,424 134,705 SH SOLE 30 134,705 0 0
UNISYS CORP COM NEW 909214306 48 1,900 SH SOLE 36 1,900 0 0
UNISYS CORP COM NEW 909214306 221 8,712 SH SOLE 40 8,712 0 0
UNISYS CORP COM NEW 909214306 658 25,871 SH SOLE 43 309 0 25,562
UNITED AIRLS HLDGS INC COM 910047109 35,696 620,375 SH SOLE 2 65,351 0 555,024
UNITED AIRLS HLDGS INC COM 910047109 14,245 247,573 SH SOLE 7 238,245 0 9,328
UNITED AIRLS HLDGS INC COM 910047109 296 5,146 SH SOLE 15 5,146 0 0
UNITED AIRLS HLDGS INC COM 910047109 37,439 650,661 SH SOLE 18 583,037 0 67,624
UNITED AIRLS HLDGS INC COM 910047109 9,521 165,469 SH SOLE 19 165,469 0 0
UNITED AIRLS HLDGS INC COM 910047109 427,924 7,436,990 SH SOLE 21 7,436,990 0 0
UNITED AIRLS HLDGS INC COM 910047109 380,245 6,608,353 SH SOLE 22 6,028,952 0 579,401
UNITED AIRLS HLDGS INC COM 910047109 48 832 SH SOLE 23 832 0 0
UNITED AIRLS HLDGS INC COM 910047109 10,679 185,600 SH SOLE 25 185,600 0 0
UNITED AIRLS HLDGS INC COM 910047109 15,870 275,816 SH SOLE 26 8,921 0 266,895
UNITED AIRLS HLDGS INC COM 910047109 1,980 34,417 SH SOLE 28 0 0 34,417
UNITED AIRLS HLDGS INC COM 910047109 35,602 618,735 SH SOLE 30 618,735 0 0
UNITED AIRLS HLDGS INC COM 910047109 341 5,918 SH SOLE 31 5,918 0 0
UNITED AIRLS HLDGS INC COM 910047109 469 8,151 SH SOLE 34 8,151 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,658 46,202 SH SOLE 36 46,202 0 0
UNITED AIRLS HLDGS INC COM 910047109 8,570 148,932 SH SOLE 43 21,039 0 127,893
UNITED AIRLS HLDGS INC OPTIONS 910047109 86 1,500 SH Put SOLE 2 1,500 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 21,002 365,000 SH Put SOLE 19 365,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 115 2,000 SH Put SOLE 22 2,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 5,956 103,500 SH Put SOLE 34 103,500 0 0
UNITED BANCORP INC OHIO COM 909911109 17 1,169 SH SOLE 18 1,169 0 0
UNITED BANCORP INC OHIO COM 909911109 101 7,057 SH SOLE 21 7,057 0 0
UNITED BANCSHARES INC OHIO COM 909458101 17 671 SH SOLE 18 671 0 0
UNITED BANCSHARES INC OHIO COM 909458101 17 679 SH SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7,555 195,822 SH SOLE 2 92,973 0 102,849
UNITED BANKSHARES INC WEST V COM 909907107 22 580 SH SOLE 4 580 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,049 79,039 SH SOLE 7 79,039 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1 27 SH SOLE 17 0 0 27
UNITED BANKSHARES INC WEST V COM 909907107 28,414 736,483 SH SOLE 18 736,483 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,517 220,766 SH SOLE 19 220,766 0 0
UNITED BANKSHARES INC WEST V COM 909907107 458,171 11,875,864 SH SOLE 21 11,875,864 0 0
UNITED BANKSHARES INC WEST V COM 909907107 169,156 4,384,564 SH SOLE 22 4,185,738 0 198,826
UNITED BANKSHARES INC WEST V COM 909907107 15 400 SH SOLE 25 400 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,886 100,717 SH SOLE 26 57,882 0 42,835
UNITED BANKSHARES INC WEST V COM 909907107 2,496 64,696 SH SOLE 28 16,795 0 47,901
UNITED BANKSHARES INC WEST V COM 909907107 10,869 281,716 SH SOLE 30 281,716 0 0
UNITED BANKSHARES INC WEST V COM 909907107 31 800 SH SOLE 31 0 0 800
UNITED BANKSHARES INC WEST V COM 909907107 2,064 53,494 SH SOLE 32 53,494 0 0
UNITED BANKSHARES INC WEST V COM 909907107 184 4,766 SH SOLE 36 4,766 0 0
UNITED BANKSHARES INC WEST V COM 909907107 597 15,481 SH SOLE 40 15,481 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,253 58,391 SH SOLE 43 2,457 0 55,934
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,947 86,365 SH SOLE 2 24,021 0 62,344
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 43 1,252 SH SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,791 316,252 SH SOLE 18 316,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,278 242,608 SH SOLE 19 242,608 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 317,648 9,309,735 SH SOLE 21 9,309,735 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 84,194 2,467,571 SH SOLE 22 2,371,104 0 96,467
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 482 14,126 SH SOLE 23 14,126 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,757 110,111 SH SOLE 26 7,068 0 103,043
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 20 590 SH SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,131 150,389 SH SOLE 30 150,389 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 351 10,288 SH SOLE 40 10,288 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 972 28,497 SH SOLE 43 70 0 28,427
UNITED FIRE GROUP INC COM 910340108 867 24,917 SH SOLE 2 7,052 0 17,865
UNITED FIRE GROUP INC COM 910340108 2 68 SH SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 11 329 SH SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 3,079 88,478 SH SOLE 18 88,478 0 0
UNITED FIRE GROUP INC COM 910340108 1,218 35,011 SH SOLE 19 35,011 0 0
UNITED FIRE GROUP INC COM 910340108 91,335 2,624,573 SH SOLE 21 2,624,573 0 0
UNITED FIRE GROUP INC COM 910340108 22,895 657,897 SH SOLE 22 623,675 0 34,222
UNITED FIRE GROUP INC COM 910340108 177 5,095 SH SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 81 2,333 SH SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,890 54,312 SH SOLE 30 54,312 0 0
UNITED FIRE GROUP INC COM 910340108 72 2,071 SH SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 1,164 33,453 SH SOLE 43 575 0 32,878
UNITED GUARDIAN INC COM 910571108 10 677 SH SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 356 23,487 SH SOLE 21 23,487 0 0
UNITED GUARDIAN INC COM 910571108 120 7,940 SH SOLE 22 7,940 0 0
UNITED INS HLDGS CORP COM 910710102 136 18,915 SH SOLE 2 904 0 18,011
UNITED INS HLDGS CORP COM 910710102 3 394 SH SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 718 99,630 SH SOLE 18 99,630 0 0
UNITED INS HLDGS CORP COM 910710102 249 34,560 SH SOLE 19 34,560 0 0
UNITED INS HLDGS CORP COM 910710102 18,605 2,580,408 SH SOLE 21 2,580,408 0 0
UNITED INS HLDGS CORP COM 910710102 6,029 836,173 SH SOLE 22 810,589 0 25,584
UNITED INS HLDGS CORP COM 910710102 49 6,760 SH SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 42 5,779 SH SOLE 26 0 0 5,779
UNITED INS HLDGS CORP COM 910710102 574 79,592 SH SOLE 30 79,592 0 0
UNITED INS HLDGS CORP COM 910710102 36 5,058 SH SOLE 43 0 0 5,058
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1 126 SH SOLE 3 126 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4 434 SH SOLE 18 434 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 38 4,188 SH SOLE 22 4,188 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 15 1,649 SH SOLE 30 1,649 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 66,990 7,353,459 SH SOLE 43 312,383 0 7,041,076
UNITED NAT FOODS INC COM 911163103 2,170 65,863 SH SOLE 2 18,305 0 47,558
UNITED NAT FOODS INC COM 911163103 7 207 SH SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 109 3,300 SH SOLE 7 3,300 0 0
UNITED NAT FOODS INC COM 911163103 7,558 229,450 SH SOLE 18 229,450 0 0
UNITED NAT FOODS INC COM 911163103 4,558 138,359 SH SOLE 19 138,359 0 0
UNITED NAT FOODS INC COM 911163103 224,104 6,803,414 SH SOLE 21 6,803,414 0 0
UNITED NAT FOODS INC COM 911163103 56,318 1,709,722 SH SOLE 22 1,625,088 0 84,634
UNITED NAT FOODS INC COM 911163103 291 8,831 SH SOLE 23 8,831 0 0
UNITED NAT FOODS INC COM 911163103 42 1,273 SH SOLE 25 1,273 0 0
UNITED NAT FOODS INC COM 911163103 659 20,005 SH SOLE 26 6,640 0 13,365
UNITED NAT FOODS INC COM 911163103 486 14,760 SH SOLE 28 7,277 0 7,483
UNITED NAT FOODS INC COM 911163103 4,108 124,711 SH SOLE 30 124,711 0 0
UNITED NAT FOODS INC COM 911163103 125 3,780 SH SOLE 34 3,780 0 0
UNITED NAT FOODS INC COM 911163103 373 11,333 SH SOLE 36 11,333 0 0
UNITED NAT FOODS INC COM 911163103 219 6,648 SH SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 2,987 90,694 SH SOLE 43 2,977 0 87,717
UNITED PARCEL SERVICE INC CL B 911312106 314,582 1,850,590 SH SOLE 2 462,431 0 1,388,159
UNITED PARCEL SERVICE INC CL B 911312106 66,083 388,749 SH SOLE 4 361,641 0 27,108
UNITED PARCEL SERVICE INC CL B 911312106 112,977 664,612 SH SOLE 7 643,241 0 21,371
UNITED PARCEL SERVICE INC CL B 911312106 431 2,534 SH SOLE 13 2,534 0 0
UNITED PARCEL SERVICE INC CL B 911312106 15,615 91,860 SH SOLE 15 91,860 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4 24 SH SOLE 17 0 0 24
UNITED PARCEL SERVICE INC CL B 911312106 869,910 5,117,419 SH SOLE 18 5,010,608 0 106,811
UNITED PARCEL SERVICE INC CL B 911312106 277,498 1,632,438 SH SOLE 19 1,632,438 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,957,781 17,399,735 SH SOLE 21 17,399,735 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,815,284 16,561,467 SH SOLE 22 14,748,759 0 1,812,708
UNITED PARCEL SERVICE INC CL B 911312106 84,737 498,482 SH SOLE 23 498,482 0 0
UNITED PARCEL SERVICE INC CL B 911312106 193,230 1,136,715 SH SOLE 25 1,136,715 0 0
UNITED PARCEL SERVICE INC CL B 911312106 257,669 1,515,788 SH SOLE 26 489,799 0 1,025,989
UNITED PARCEL SERVICE INC CL B 911312106 363,955 2,141,039 SH SOLE 28 84,422 0 2,056,617
UNITED PARCEL SERVICE INC CL B 911312106 5,456 32,096 SH SOLE 29 32,096 0 0
UNITED PARCEL SERVICE INC CL B 911312106 542,961 3,194,075 SH SOLE 30 3,194,075 0 0
UNITED PARCEL SERVICE INC CL B 911312106 46,173 271,619 SH SOLE 31 133,146 0 138,473
UNITED PARCEL SERVICE INC CL B 911312106 112,972 664,578 SH SOLE 34 664,578 0 0
UNITED PARCEL SERVICE INC CL B 911312106 73,047 429,711 SH SOLE 36 429,711 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,965 29,206 SH SOLE 40 29,206 0 0
UNITED PARCEL SERVICE INC CL B 911312106 68,847 405,005 SH SOLE 43 37,303 0 367,702
UNITED RENTALS INC COM 911363109 62,988 191,272 SH SOLE 2 54,490 0 136,782
UNITED RENTALS INC COM 911363109 13,737 41,714 SH SOLE 4 38,927 0 2,787
UNITED RENTALS INC COM 911363109 29,419 89,335 SH SOLE 7 64,178 0 25,157
UNITED RENTALS INC COM 911363109 92 278 SH SOLE 13 278 0 0
UNITED RENTALS INC COM 911363109 3,134 9,517 SH SOLE 15 9,517 0 0
UNITED RENTALS INC COM 911363109 57,834 175,621 SH SOLE 18 164,861 0 10,760
UNITED RENTALS INC COM 911363109 10,743 32,622 SH SOLE 19 32,622 0 0
UNITED RENTALS INC COM 911363109 635,632 1,930,194 SH SOLE 21 1,930,194 0 0
UNITED RENTALS INC COM 911363109 550,043 1,670,289 SH SOLE 22 1,485,058 0 185,231
UNITED RENTALS INC COM 911363109 16,414 49,844 SH SOLE 23 49,844 0 0
UNITED RENTALS INC COM 911363109 41,216 125,158 SH SOLE 25 125,158 0 0
UNITED RENTALS INC COM 911363109 57,442 174,431 SH SOLE 26 66,954 0 107,477
UNITED RENTALS INC COM 911363109 72,206 219,265 SH SOLE 28 7,539 0 211,726
UNITED RENTALS INC COM 911363109 1,171 3,555 SH SOLE 29 3,555 0 0
UNITED RENTALS INC COM 911363109 139,038 422,211 SH SOLE 30 422,211 0 0
UNITED RENTALS INC COM 911363109 5,964 18,111 SH SOLE 31 13,608 0 4,503
UNITED RENTALS INC COM 911363109 1,195 3,629 SH SOLE 34 3,629 0 0
UNITED RENTALS INC COM 911363109 14,991 45,521 SH SOLE 36 45,521 0 0
UNITED RENTALS INC COM 911363109 973 2,954 SH SOLE 40 2,954 0 0
UNITED RENTALS INC COM 911363109 18,694 56,766 SH SOLE 43 3,449 0 53,318
UNITED SEC BANCSHARES CALIF COM 911460103 95 11,545 SH SOLE 2 508 0 11,037
UNITED SEC BANCSHARES CALIF COM 911460103 460 56,196 SH SOLE 18 56,196 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 276 33,711 SH SOLE 19 33,711 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 5,689 694,608 SH SOLE 21 694,608 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 1,326 161,873 SH SOLE 22 143,527 0 18,346
UNITED STATES ANTIMONY CORP COM 911549103 76 62,558 SH SOLE 21 62,558 0 0
UNITED STATES ANTIMONY CORP COM 911549103 2,346 1,938,592 SH SOLE 22 1,938,592 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,886 51,694 SH SOLE 2 24,734 0 26,960
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 12 333 SH SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 666 18,267 SH SOLE 13 18,267 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,057 28,972 SH SOLE 18 17,205 0 11,767
UNITED STATES CELLULAR CORP COM 911684108 7,096 194,505 SH SOLE 19 194,505 0 0
UNITED STATES CELLULAR CORP COM 911684108 7,819 214,346 SH SOLE 21 214,346 0 0
UNITED STATES CELLULAR CORP COM 911684108 23,748 650,989 SH SOLE 22 555,107 0 95,882
UNITED STATES CELLULAR CORP COM 911684108 459 12,591 SH SOLE 26 0 0 12,591
UNITED STATES CELLULAR CORP COM 911684108 3,247 89,013 SH SOLE 28 1,609 0 87,404
UNITED STATES CELLULAR CORP COM 911684108 921 25,260 SH SOLE 30 25,260 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 296 SH SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 13 352 SH SOLE 34 352 0 0
UNITED STATES CELLULAR CORP COM 911684108 23 619 SH SOLE 36 619 0 0
UNITED STATES CELLULAR CORP COM 911684108 45 1,229 SH SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,997 136,990 SH SOLE 43 7,362 0 129,628
UNITED STATES STL CORP NEW COM 912909108 14,065 537,449 SH SOLE 2 307,532 0 229,917
UNITED STATES STL CORP NEW COM 912909108 463 17,709 SH SOLE 4 17,709 0 0
UNITED STATES STL CORP NEW COM 912909108 511 19,536 SH SOLE 7 19,536 0 0
UNITED STATES STL CORP NEW COM 912909108 41,040 1,568,206 SH SOLE 18 1,564,293 0 3,913
UNITED STATES STL CORP NEW COM 912909108 70,304 2,686,429 SH SOLE 19 2,686,429 0 0
UNITED STATES STL CORP NEW COM 912909108 504,925 19,294,020 SH SOLE 21 19,294,020 0 0
UNITED STATES STL CORP NEW COM 912909108 250,097 9,556,642 SH SOLE 22 9,056,644 0 499,998
UNITED STATES STL CORP NEW COM 912909108 1,229 46,979 SH SOLE 23 46,979 0 0
UNITED STATES STL CORP NEW COM 912909108 50 1,926 SH SOLE 25 1,926 0 0
UNITED STATES STL CORP NEW COM 912909108 3,642 139,183 SH SOLE 26 59,603 0 79,580
UNITED STATES STL CORP NEW COM 912909108 1,259 48,091 SH SOLE 28 37,019 0 11,072
UNITED STATES STL CORP NEW COM 912909108 2,408 92,031 SH SOLE 29 92,031 0 0
UNITED STATES STL CORP NEW COM 912909108 4,487 171,450 SH SOLE 30 171,450 0 0
UNITED STATES STL CORP NEW COM 912909108 1,978 75,589 SH SOLE 31 75,589 0 0
UNITED STATES STL CORP NEW COM 912909108 19,664 751,403 SH SOLE 34 751,403 0 0
UNITED STATES STL CORP NEW COM 912909108 2,104 80,402 SH SOLE 36 80,402 0 0
UNITED STATES STL CORP NEW COM 912909108 869 33,219 SH SOLE 40 33,219 0 0
UNITED STATES STL CORP NEW COM 912909108 5,363 204,939 SH SOLE 43 23,984 0 180,955
UNITED STATES STL CORP NEW NOTE 5.000%11/0 912909AT5 4,820 2,225,000 PRN SOLE 21 2,225,000 0 0
UNITED STS LIME & MINERALS I COM 911922102 305 2,280 SH SOLE 2 766 0 1,514
UNITED STS LIME & MINERALS I COM 911922102 984 7,356 SH SOLE 18 7,356 0 0
UNITED STS LIME & MINERALS I COM 911922102 500 3,740 SH SOLE 19 3,740 0 0
UNITED STS LIME & MINERALS I COM 911922102 13,126 98,169 SH SOLE 21 98,169 0 0
UNITED STS LIME & MINERALS I COM 911922102 11,781 88,105 SH SOLE 22 85,211 0 2,894
UNITED STS LIME & MINERALS I COM 911922102 53 400 SH SOLE 28 400 0 0
UNITED STS LIME & MINERALS I COM 911922102 91 681 SH SOLE 30 681 0 0
UNITED STS LIME & MINERALS I COM 911922102 35 259 SH SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 209 1,560 SH SOLE 43 702 0 858
UNITED STS OIL FD LP UNITS 91232N207 526 12,978 SH SOLE 18 12,978 0 0
UNITED STS OIL FD LP UNITS 91232N207 3,220 79,458 SH SOLE 19 79,458 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 19,848 118,658 SH SOLE 2 33,115 0 85,543
UNITED THERAPEUTICS CORP DEL COM 91307C102 50 299 SH SOLE 4 299 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 158 942 SH SOLE 7 942 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 18,062 107,980 SH SOLE 18 107,980 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,594 69,315 SH SOLE 19 69,315 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 432,650 2,586,534 SH SOLE 21 2,586,534 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 234,208 1,400,178 SH SOLE 22 1,340,183 0 59,995
UNITED THERAPEUTICS CORP DEL COM 91307C102 314 1,880 SH SOLE 23 1,880 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 58 344 SH SOLE 25 344 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,544 15,208 SH SOLE 26 9,889 0 5,319
UNITED THERAPEUTICS CORP DEL COM 91307C102 977 5,840 SH SOLE 28 5,415 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,396 44,214 SH SOLE 30 44,214 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 225 1,347 SH SOLE 31 1,347 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 51 306 SH SOLE 34 306 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 319 1,910 SH SOLE 36 1,910 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 921 5,504 SH SOLE 40 5,504 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,776 52,468 SH SOLE 43 4,225 0 48,243
UNITEDHEALTH GROUP INC COM 91324P102 987,473 2,653,998 SH SOLE 2 828,258 0 1,825,740
UNITEDHEALTH GROUP INC COM 91324P102 181,110 486,762 SH SOLE 4 450,266 0 36,496
UNITEDHEALTH GROUP INC COM 91324P102 306,146 822,818 SH SOLE 7 793,153 0 29,665
UNITEDHEALTH GROUP INC COM 91324P102 9,298 24,991 SH SOLE 13 24,991 0 0
UNITEDHEALTH GROUP INC COM 91324P102 45,699 122,824 SH SOLE 15 122,824 0 0
UNITEDHEALTH GROUP INC COM 91324P102 188 506 SH SOLE 17 0 0 506
UNITEDHEALTH GROUP INC COM 91324P102 1,256,535 3,377,147 SH SOLE 18 2,999,243 0 377,904
UNITEDHEALTH GROUP INC COM 91324P102 1,696,212 4,558,851 SH SOLE 19 4,558,851 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,914,071 21,270,381 SH SOLE 21 21,270,381 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,176,575 21,975,904 SH SOLE 22 19,534,902 0 2,441,002
UNITEDHEALTH GROUP INC COM 91324P102 252,188 677,796 SH SOLE 23 677,796 0 0
UNITEDHEALTH GROUP INC COM 91324P102 570,599 1,533,580 SH SOLE 25 1,520,002 0 13,578
UNITEDHEALTH GROUP INC COM 91324P102 769,964 2,069,407 SH SOLE 26 674,534 0 1,394,873
UNITEDHEALTH GROUP INC COM 91324P102 740,451 1,990,084 SH SOLE 28 111,605 0 1,878,479
UNITEDHEALTH GROUP INC COM 91324P102 14,714 39,547 SH SOLE 29 39,547 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,563,925 4,203,308 SH SOLE 30 4,193,084 0 10,224
UNITEDHEALTH GROUP INC COM 91324P102 195,205 524,647 SH SOLE 31 168,722 0 355,925
UNITEDHEALTH GROUP INC COM 91324P102 20,423 54,891 SH SOLE 32 54,891 0 0
UNITEDHEALTH GROUP INC COM 91324P102 953,275 2,562,086 SH SOLE 34 2,562,086 0 0
UNITEDHEALTH GROUP INC COM 91324P102 218,632 587,610 SH SOLE 36 587,610 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,794 7,508 SH SOLE 37 7,508 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,363 38,604 SH SOLE 40 38,604 0 0
UNITEDHEALTH GROUP INC COM 91324P102 334,758 899,718 SH SOLE 43 59,888 0 839,830
UNITI GROUP INC COM 91325V108 1,271 115,194 SH SOLE 2 80,160 0 35,034
UNITI GROUP INC COM 91325V108 227 20,546 SH SOLE 4 20,546 0 0
UNITI GROUP INC COM 91325V108 64 5,808 SH SOLE 7 5,808 0 0
UNITI GROUP INC COM 91325V108 9,358 848,439 SH SOLE 18 810,994 0 37,445
UNITI GROUP INC COM 91325V108 6,188 560,974 SH SOLE 19 560,974 0 0
UNITI GROUP INC COM 91325V108 285,252 25,861,509 SH SOLE 21 25,861,509 0 0
UNITI GROUP INC COM 91325V108 72,641 6,585,738 SH SOLE 22 6,416,588 0 169,150
UNITI GROUP INC COM 91325V108 89 8,041 SH SOLE 23 8,041 0 0
UNITI GROUP INC COM 91325V108 46 4,204 SH SOLE 25 4,204 0 0
UNITI GROUP INC COM 91325V108 1,036 93,893 SH SOLE 26 40,491 0 53,402
UNITI GROUP INC COM 91325V108 318 28,834 SH SOLE 28 23,914 0 4,920
UNITI GROUP INC COM 91325V108 7,264 658,591 SH SOLE 30 658,591 0 0
UNITI GROUP INC COM 91325V108 345 31,278 SH SOLE 36 31,278 0 0
UNITI GROUP INC COM 91325V108 344 31,176 SH SOLE 40 31,176 0 0
UNITI GROUP INC COM 91325V108 784 71,048 SH SOLE 43 187 0 70,861
UNITIL CORP COM 913259107 762 16,686 SH SOLE 2 4,870 0 11,816
UNITIL CORP COM 913259107 1 21 SH SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,153 25,231 SH SOLE 7 25,231 0 0
UNITIL CORP COM 913259107 2,264 49,546 SH SOLE 18 49,546 0 0
UNITIL CORP COM 913259107 1,185 25,937 SH SOLE 19 25,937 0 0
UNITIL CORP COM 913259107 33,416 731,354 SH SOLE 21 731,354 0 0
UNITIL CORP COM 913259107 20,586 450,556 SH SOLE 22 428,105 0 22,451
UNITIL CORP COM 913259107 20 436 SH SOLE 25 436 0 0
UNITIL CORP COM 913259107 282 6,182 SH SOLE 26 1,225 0 4,957
UNITIL CORP COM 913259107 89 1,954 SH SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 657 14,385 SH SOLE 30 14,385 0 0
UNITIL CORP COM 913259107 49 1,071 SH SOLE 36 1,071 0 0
UNITIL CORP COM 913259107 69 1,509 SH SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 862 18,876 SH SOLE 43 935 0 17,941
UNITY BANCORP INC COM 913290102 142 6,471 SH SOLE 2 368 0 6,103
UNITY BANCORP INC COM 913290102 682 30,989 SH SOLE 18 30,989 0 0
UNITY BANCORP INC COM 913290102 287 13,046 SH SOLE 19 13,046 0 0
UNITY BANCORP INC COM 913290102 7,532 342,383 SH SOLE 21 342,383 0 0
UNITY BANCORP INC COM 913290102 1,641 74,596 SH SOLE 22 65,754 0 8,842
UNITY BIOTECHNOLOGY INC COM 91381U101 99 16,579 SH SOLE 2 2,519 0 14,060
UNITY BIOTECHNOLOGY INC COM 91381U101 5 808 SH SOLE 7 808 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 765 127,542 SH SOLE 18 127,542 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 382 63,591 SH SOLE 19 63,591 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 10,315 1,719,207 SH SOLE 21 1,719,207 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 5,353 892,211 SH SOLE 22 883,441 0 8,770
UNITY BIOTECHNOLOGY INC COM 91381U101 93 15,496 SH SOLE 30 15,496 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 52 8,683 SH SOLE 43 0 0 8,683
UNITY SOFTWARE INC COM 91332U101 9,100 90,715 SH SOLE 2 39,004 0 51,711
UNITY SOFTWARE INC COM 91332U101 29 294 SH SOLE 4 294 0 0
UNITY SOFTWARE INC COM 91332U101 153 1,522 SH SOLE 7 1,522 0 0
UNITY SOFTWARE INC COM 91332U101 33 325 SH SOLE 15 325 0 0
UNITY SOFTWARE INC COM 91332U101 1,356 13,518 SH SOLE 18 13,518 0 0
UNITY SOFTWARE INC COM 91332U101 32,580 324,790 SH SOLE 19 324,790 0 0
UNITY SOFTWARE INC COM 91332U101 35,083 349,748 SH SOLE 21 349,748 0 0
UNITY SOFTWARE INC COM 91332U101 20,397 203,342 SH SOLE 22 181,261 0 22,081
UNITY SOFTWARE INC COM 91332U101 830 8,276 SH SOLE 23 8,276 0 0
UNITY SOFTWARE INC COM 91332U101 2,279 22,716 SH SOLE 25 22,716 0 0
UNITY SOFTWARE INC COM 91332U101 1,358 13,535 SH SOLE 26 761 0 12,774
UNITY SOFTWARE INC COM 91332U101 15,244 151,969 SH SOLE 28 98 0 151,871
UNITY SOFTWARE INC COM 91332U101 64 636 SH SOLE 30 636 0 0
UNITY SOFTWARE INC COM 91332U101 2,010 20,037 SH SOLE 31 20,037 0 0
UNITY SOFTWARE INC COM 91332U101 34,593 344,857 SH SOLE 34 344,857 0 0
UNITY SOFTWARE INC COM 91332U101 4 37 SH SOLE 36 37 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 9,502 441,145 SH SOLE 2 127,052 0 314,093
UNIVAR SOLUTIONS USA INC COM 91336L107 15 712 SH SOLE 4 712 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 107 4,966 SH SOLE 7 4,966 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 8,827 409,813 SH SOLE 18 409,813 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 1,025 47,591 SH SOLE 19 47,591 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 163,287 7,580,626 SH SOLE 21 7,580,626 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 116,872 5,425,797 SH SOLE 22 5,178,341 0 247,456
UNIVAR SOLUTIONS USA INC COM 91336L107 1,743 80,935 SH SOLE 26 68,805 0 12,130
UNIVAR SOLUTIONS USA INC COM 91336L107 507 23,536 SH SOLE 28 20,268 0 3,268
UNIVAR SOLUTIONS USA INC COM 91336L107 2,591 120,277 SH SOLE 30 120,277 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 68 3,156 SH SOLE 31 3,156 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 225 10,459 SH SOLE 36 10,459 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 447 20,730 SH SOLE 40 20,730 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 1,526 70,841 SH SOLE 43 2,907 0 67,934
UNIVERSAL CORP VA COM 913456109 1,592 26,996 SH SOLE 2 7,790 0 19,206
UNIVERSAL CORP VA COM 913456109 6 101 SH SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 26 445 SH SOLE 7 445 0 0
UNIVERSAL CORP VA COM 913456109 5,964 101,108 SH SOLE 18 101,108 0 0
UNIVERSAL CORP VA COM 913456109 2,492 42,236 SH SOLE 19 42,236 0 0
UNIVERSAL CORP VA COM 913456109 177,012 3,000,720 SH SOLE 21 3,000,720 0 0
UNIVERSAL CORP VA COM 913456109 42,716 724,125 SH SOLE 22 686,703 0 37,422
UNIVERSAL CORP VA COM 913456109 651 11,040 SH SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 3,234 54,818 SH SOLE 30 54,818 0 0
UNIVERSAL CORP VA COM 913456109 56 946 SH SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 137 2,318 SH SOLE 40 2,318 0 0
UNIVERSAL CORP VA COM 913456109 1,908 32,338 SH SOLE 43 3,998 0 28,340
UNIVERSAL DISPLAY CORP COM 91347P105 28,529 120,494 SH SOLE 2 47,615 0 72,879
UNIVERSAL DISPLAY CORP COM 91347P105 65 275 SH SOLE 4 275 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 184 777 SH SOLE 7 777 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 26,975 113,928 SH SOLE 18 113,421 0 507
UNIVERSAL DISPLAY CORP COM 91347P105 8,715 36,808 SH SOLE 19 36,808 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 510,518 2,156,178 SH SOLE 21 2,156,178 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 333,261 1,407,531 SH SOLE 22 1,330,357 0 77,174
UNIVERSAL DISPLAY CORP COM 91347P105 1,019 4,305 SH SOLE 23 4,305 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 200 844 SH SOLE 25 844 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,219 17,819 SH SOLE 26 13,217 0 4,602
UNIVERSAL DISPLAY CORP COM 91347P105 1,303 5,505 SH SOLE 28 5,505 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,042 29,740 SH SOLE 30 29,740 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,441 6,086 SH SOLE 31 6,086 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 245 1,035 SH SOLE 34 1,035 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 474 2,002 SH SOLE 36 2,002 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,303 5,505 SH SOLE 40 5,505 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,866 20,550 SH SOLE 43 715 0 19,835
UNIVERSAL ELECTRS INC COM 913483103 424 7,709 SH SOLE 2 4,434 0 3,275
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 13 238 SH SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,255 59,208 SH SOLE 18 57,142 0 2,066
UNIVERSAL ELECTRS INC COM 913483103 1,357 24,688 SH SOLE 19 24,688 0 0
UNIVERSAL ELECTRS INC COM 913483103 91,371 1,662,195 SH SOLE 21 1,662,195 0 0
UNIVERSAL ELECTRS INC COM 913483103 21,877 397,978 SH SOLE 22 385,112 0 12,866
UNIVERSAL ELECTRS INC COM 913483103 16 296 SH SOLE 23 296 0 0
UNIVERSAL ELECTRS INC COM 913483103 37 664 SH SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 115 2,083 SH SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,569 28,540 SH SOLE 30 28,540 0 0
UNIVERSAL ELECTRS INC COM 913483103 91 1,658 SH SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 353 6,426 SH SOLE 43 321 0 6,105
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 762 11,238 SH SOLE 2 4,399 0 6,839
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,046 15,433 SH SOLE 4 15,433 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,106 16,316 SH SOLE 7 16,316 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,469 51,174 SH SOLE 18 51,174 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,668 39,368 SH SOLE 19 39,368 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 107,002 1,578,663 SH SOLE 21 1,578,663 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 31,744 468,345 SH SOLE 22 457,494 0 10,851
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 43 628 SH SOLE 23 628 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,984 58,780 SH SOLE 25 58,780 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 749 11,047 SH SOLE 26 6,872 0 4,175
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 673 9,935 SH SOLE 28 1,705 0 8,230
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,984 73,529 SH SOLE 30 73,529 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 104 1,529 SH SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 578 8,530 SH SOLE 43 0 0 8,530
UNIVERSAL HLTH SVCS INC CL B 913903100 23,569 176,693 SH SOLE 2 37,040 0 139,653
UNIVERSAL HLTH SVCS INC CL B 913903100 5,069 38,001 SH SOLE 4 35,066 0 2,935
UNIVERSAL HLTH SVCS INC CL B 913903100 13,553 101,601 SH SOLE 7 67,799 0 33,802
UNIVERSAL HLTH SVCS INC CL B 913903100 33 244 SH SOLE 13 244 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,355 10,160 SH SOLE 15 10,160 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 23,300 174,675 SH SOLE 18 163,609 0 11,066
UNIVERSAL HLTH SVCS INC CL B 913903100 4,311 32,320 SH SOLE 19 32,320 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 268,700 2,014,391 SH SOLE 21 2,014,391 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 233,445 1,750,092 SH SOLE 22 1,569,946 0 180,146
UNIVERSAL HLTH SVCS INC CL B 913903100 6,174 46,283 SH SOLE 23 46,283 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 16,734 125,452 SH SOLE 25 125,452 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 25,898 194,149 SH SOLE 26 81,458 0 112,691
UNIVERSAL HLTH SVCS INC CL B 913903100 17,721 132,852 SH SOLE 28 7,212 0 125,640
UNIVERSAL HLTH SVCS INC CL B 913903100 12 87 SH SOLE 29 87 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 58,857 441,237 SH SOLE 30 430,929 0 10,308
UNIVERSAL HLTH SVCS INC CL B 913903100 2,510 18,819 SH SOLE 31 11,214 0 7,605
UNIVERSAL HLTH SVCS INC CL B 913903100 530 3,970 SH SOLE 34 3,970 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 6,793 50,929 SH SOLE 36 50,929 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 442 3,316 SH SOLE 40 3,316 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,006 30,029 SH SOLE 43 2,999 0 27,030
UNIVERSAL INS HLDGS INC COM 91359V107 412 28,706 SH SOLE 2 9,378 0 19,328
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,641 114,415 SH SOLE 18 114,415 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,121 78,145 SH SOLE 19 78,145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 49,258 3,435,024 SH SOLE 21 3,435,024 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 11,272 786,083 SH SOLE 22 747,249 0 38,834
UNIVERSAL INS HLDGS INC COM 91359V107 30 2,099 SH SOLE 23 2,099 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 341 23,749 SH SOLE 26 10,936 0 12,813
UNIVERSAL INS HLDGS INC COM 91359V107 66 4,603 SH SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 661 46,086 SH SOLE 30 46,086 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 52 3,631 SH SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 247 17,259 SH SOLE 43 224 0 17,035
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 81 3,081 SH SOLE 2 633 0 2,448
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6 240 SH SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 815 30,963 SH SOLE 18 30,963 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,075 78,866 SH SOLE 19 78,866 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8,288 315,010 SH SOLE 21 315,010 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 10,437 396,694 SH SOLE 22 392,877 0 3,817
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 236 8,951 SH SOLE 23 8,951 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,563 59,404 SH SOLE 26 0 0 59,404
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 46 SH SOLE 43 0 0 46
UNIVERSAL SEC INSTRS INC COM NEW 913821302 4 622 SH SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 21 2,093 SH SOLE 18 2,093 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 336 33,066 SH SOLE 21 33,066 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,196 117,609 SH SOLE 22 117,609 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 132 22,625 SH SOLE 2 2,740 0 19,885
UNIVERSAL TECHNICAL INST INC COM 913915104 4 765 SH SOLE 7 765 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 692 118,500 SH SOLE 18 118,500 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 337 57,745 SH SOLE 19 57,745 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 6,590 1,128,398 SH SOLE 21 1,128,398 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,432 758,902 SH SOLE 22 749,024 0 9,878
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,483 51,869 SH SOLE 2 10,806 0 41,063
UNIVEST FINANCIAL CORPORATIO COM 915271100 18 629 SH SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,894 101,216 SH SOLE 18 101,216 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 4,523 158,191 SH SOLE 19 158,191 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 35,993 1,258,925 SH SOLE 21 1,258,925 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 35,082 1,227,055 SH SOLE 22 1,180,586 0 46,469
UNIVEST FINANCIAL CORPORATIO COM 915271100 327 11,447 SH SOLE 23 11,447 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 32 1,120 SH SOLE 25 1,120 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,060 72,040 SH SOLE 26 1,120 0 70,920
UNIVEST FINANCIAL CORPORATIO COM 915271100 127 4,445 SH SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 918 32,109 SH SOLE 30 32,109 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 79 2,750 SH SOLE 36 2,750 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 69 2,425 SH SOLE 40 2,425 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,241 43,416 SH SOLE 43 2,461 0 40,955
UNUM GROUP COM 91529Y106 13,737 493,587 SH SOLE 2 101,957 0 391,630
UNUM GROUP COM 91529Y106 36 1,301 SH SOLE 4 1,301 0 0
UNUM GROUP COM 91529Y106 5,264 189,158 SH SOLE 7 171,221 0 17,937
UNUM GROUP COM 91529Y106 82 2,964 SH SOLE 15 2,964 0 0
UNUM GROUP COM 91529Y106 17,211 618,441 SH SOLE 18 601,116 0 17,325
UNUM GROUP COM 91529Y106 2,873 103,228 SH SOLE 19 103,228 0 0
UNUM GROUP COM 91529Y106 234,959 8,442,655 SH SOLE 21 8,442,655 0 0
UNUM GROUP COM 91529Y106 139,451 5,010,804 SH SOLE 22 4,526,819 0 483,985
UNUM GROUP COM 91529Y106 58 2,097 SH SOLE 25 2,097 0 0
UNUM GROUP COM 91529Y106 5,938 213,364 SH SOLE 26 62,198 0 151,166
UNUM GROUP COM 91529Y106 1,438 51,663 SH SOLE 28 22,205 0 29,458
UNUM GROUP COM 91529Y106 63 2,253 SH SOLE 29 2,253 0 0
UNUM GROUP COM 91529Y106 21,078 757,399 SH SOLE 30 757,399 0 0
UNUM GROUP COM 91529Y106 109 3,913 SH SOLE 31 3,913 0 0
UNUM GROUP COM 91529Y106 2,302 82,709 SH SOLE 32 82,709 0 0
UNUM GROUP COM 91529Y106 178 6,388 SH SOLE 34 6,388 0 0
UNUM GROUP COM 91529Y106 1,987 71,381 SH SOLE 36 71,381 0 0
UNUM GROUP COM 91529Y106 695 24,966 SH SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 36,381 1,307,274 SH SOLE 43 73,059 0 1,234,215
UNUM THERAPEUTICS INC COM 19240Q201 15 1,711 SH SOLE 2 1,711 0 0
UNUM THERAPEUTICS INC COM 19240Q201 4,972 566,325 SH SOLE 22 566,325 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1,021 57,376 SH SOLE 22 2,203 0 55,173
UPLAND SOFTWARE INC COM 91544A109 532 11,265 SH SOLE 2 8,179 0 3,086
UPLAND SOFTWARE INC COM 91544A109 6 124 SH SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 21 445 SH SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 4,050 85,820 SH SOLE 18 85,820 0 0
UPLAND SOFTWARE INC COM 91544A109 2,219 47,024 SH SOLE 19 47,024 0 0
UPLAND SOFTWARE INC COM 91544A109 43,339 918,404 SH SOLE 21 918,404 0 0
UPLAND SOFTWARE INC COM 91544A109 35,857 759,840 SH SOLE 22 738,260 0 21,580
UPLAND SOFTWARE INC COM 91544A109 149 3,162 SH SOLE 26 0 0 3,162
UPLAND SOFTWARE INC COM 91544A109 129 2,731 SH SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 773 16,386 SH SOLE 30 16,386 0 0
UPLAND SOFTWARE INC COM 91544A109 117 2,489 SH SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 168 3,564 SH SOLE 43 0 0 3,564
UPSTART HLDGS INC COM 91680M107 3,642 28,267 SH SOLE 2 3,512 0 24,755
UPSTART HLDGS INC COM 91680M107 34 261 SH SOLE 7 261 0 0
UPSTART HLDGS INC COM 91680M107 710 5,511 SH SOLE 18 5,511 0 0
UPSTART HLDGS INC COM 91680M107 1,555 12,067 SH SOLE 19 12,067 0 0
UPSTART HLDGS INC COM 91680M107 18,772 145,679 SH SOLE 21 145,679 0 0
UPSTART HLDGS INC COM 91680M107 46,515 360,975 SH SOLE 22 350,010 0 10,965
UPSTART HLDGS INC COM 91680M107 195 1,511 SH SOLE 25 1,511 0 0
UPSTART HLDGS INC COM 91680M107 382 2,961 SH SOLE 26 2,961 0 0
UPSTART HLDGS INC COM 91680M107 1,873 14,536 SH SOLE 28 0 0 14,536
UPSTART HLDGS INC COM 91680M107 60 469 SH SOLE 31 262 0 207
UPSTART HLDGS INC COM 91680M107 2,623 20,357 SH SOLE 34 20,357 0 0
UPWORK INC COM 91688F104 1,812 40,468 SH SOLE 2 26,557 0 13,911
UPWORK INC COM 91688F104 14 315 SH SOLE 4 315 0 0
UPWORK INC COM 91688F104 76 1,698 SH SOLE 7 1,698 0 0
UPWORK INC COM 91688F104 13,699 305,978 SH SOLE 18 297,237 0 8,741
UPWORK INC COM 91688F104 9,532 212,919 SH SOLE 19 212,919 0 0
UPWORK INC COM 91688F104 149,655 3,342,751 SH SOLE 21 3,342,751 0 0
UPWORK INC COM 91688F104 112,536 2,513,639 SH SOLE 22 2,449,724 0 63,915
UPWORK INC COM 91688F104 87 1,942 SH SOLE 23 1,942 0 0
UPWORK INC COM 91688F104 42 947 SH SOLE 25 947 0 0
UPWORK INC COM 91688F104 1,495 33,385 SH SOLE 26 22,125 0 11,260
UPWORK INC COM 91688F104 505 11,290 SH SOLE 28 11,290 0 0
UPWORK INC COM 91688F104 6,350 141,825 SH SOLE 30 141,825 0 0
UPWORK INC COM 91688F104 97 2,161 SH SOLE 36 2,161 0 0
UPWORK INC COM 91688F104 425 9,500 SH SOLE 40 9,500 0 0
UPWORK INC COM 91688F104 1,175 26,243 SH SOLE 43 432 0 25,811
UR-ENERGY INC COM 91688R108 29 26,625 SH SOLE 43 0 0 26,625
URANIUM ENERGY CORP COM 916896103 419 146,348 SH SOLE 2 21,602 0 124,746
URANIUM ENERGY CORP COM 916896103 11 4,020 SH SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 1,961 685,725 SH SOLE 18 685,725 0 0
URANIUM ENERGY CORP COM 916896103 972 339,816 SH SOLE 19 339,816 0 0
URANIUM ENERGY CORP COM 916896103 21,342 7,462,311 SH SOLE 21 7,462,311 0 0
URANIUM ENERGY CORP COM 916896103 15,627 5,464,055 SH SOLE 22 5,318,884 0 145,171
URANIUM ENERGY CORP COM 916896103 42 14,546 SH SOLE 43 588 0 13,958
URBAN EDGE PPTYS COM 91704F104 2,949 178,527 SH SOLE 2 80,094 0 98,433
URBAN EDGE PPTYS COM 91704F104 2,325 140,709 SH SOLE 4 140,709 0 0
URBAN EDGE PPTYS COM 91704F104 2,504 151,591 SH SOLE 7 151,591 0 0
URBAN EDGE PPTYS COM 91704F104 10,110 612,011 SH SOLE 18 612,011 0 0
URBAN EDGE PPTYS COM 91704F104 5,911 357,790 SH SOLE 19 357,790 0 0
URBAN EDGE PPTYS COM 91704F104 143,110 8,662,842 SH SOLE 21 8,662,842 0 0
URBAN EDGE PPTYS COM 91704F104 78,978 4,780,756 SH SOLE 22 4,597,778 0 182,978
URBAN EDGE PPTYS COM 91704F104 88 5,332 SH SOLE 23 5,332 0 0
URBAN EDGE PPTYS COM 91704F104 8,301 502,472 SH SOLE 25 502,472 0 0
URBAN EDGE PPTYS COM 91704F104 592 35,862 SH SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,462 88,479 SH SOLE 28 15,746 0 72,733
URBAN EDGE PPTYS COM 91704F104 8,368 506,509 SH SOLE 30 506,509 0 0
URBAN EDGE PPTYS COM 91704F104 251 15,198 SH SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 2,053 124,262 SH SOLE 43 3,953 0 120,309
URBAN ONE INC CL A 91705J105 2 431 SH SOLE 18 431 0 0
URBAN ONE INC CL A 91705J105 42 7,768 SH SOLE 21 7,768 0 0
URBAN ONE INC CL D NON VTG 91705J204 42 24,004 SH SOLE 21 24,004 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,313 750,068 SH SOLE 22 750,068 0 0
URBAN OUTFITTERS INC COM 917047102 4,485 120,599 SH SOLE 2 54,112 0 66,487
URBAN OUTFITTERS INC COM 917047102 10 259 SH SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 72 1,946 SH SOLE 7 1,946 0 0
URBAN OUTFITTERS INC COM 917047102 13,733 369,269 SH SOLE 18 365,291 0 3,978
URBAN OUTFITTERS INC COM 917047102 15,374 413,380 SH SOLE 19 413,380 0 0
URBAN OUTFITTERS INC COM 917047102 185,046 4,975,684 SH SOLE 21 4,975,684 0 0
URBAN OUTFITTERS INC COM 917047102 99,713 2,681,189 SH SOLE 22 2,577,314 0 103,875
URBAN OUTFITTERS INC COM 917047102 682 18,338 SH SOLE 23 18,338 0 0
URBAN OUTFITTERS INC COM 917047102 19 512 SH SOLE 25 512 0 0
URBAN OUTFITTERS INC COM 917047102 4,183 112,481 SH SOLE 26 21,617 0 90,864
URBAN OUTFITTERS INC COM 917047102 454 12,203 SH SOLE 28 9,203 0 3,000
URBAN OUTFITTERS INC COM 917047102 1,691 45,468 SH SOLE 30 45,468 0 0
URBAN OUTFITTERS INC COM 917047102 136 3,651 SH SOLE 34 3,651 0 0
URBAN OUTFITTERS INC COM 917047102 192 5,152 SH SOLE 36 5,152 0 0
URBAN OUTFITTERS INC COM 917047102 277 7,459 SH SOLE 40 7,459 0 0
URBAN OUTFITTERS INC COM 917047102 1,345 36,161 SH SOLE 43 522 0 35,639
UROGEN PHARMA LTD COM M96088105 537 27,549 SH SOLE 2 1,093 0 26,456
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,324 67,975 SH SOLE 18 67,975 0 0
UROGEN PHARMA LTD COM M96088105 1,648 84,588 SH SOLE 19 84,588 0 0
UROGEN PHARMA LTD COM M96088105 20,234 1,038,718 SH SOLE 21 1,038,718 0 0
UROGEN PHARMA LTD COM M96088105 7,266 372,993 SH SOLE 22 354,007 0 18,986
UROGEN PHARMA LTD COM M96088105 54 2,754 SH SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 242 12,417 SH SOLE 26 0 0 12,417
UROGEN PHARMA LTD COM M96088105 385 19,762 SH SOLE 30 19,762 0 0
UROGEN PHARMA LTD COM M96088105 35 1,785 SH SOLE 40 1,785 0 0
UROGEN PHARMA LTD COM M96088105 758 38,915 SH SOLE 43 1,991 0 36,924
URSTADT BIDDLE PPTYS INC CL A 917286205 612 36,758 SH SOLE 2 10,257 0 26,501
URSTADT BIDDLE PPTYS INC CL A 917286205 9 561 SH SOLE 7 561 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,211 132,763 SH SOLE 18 132,763 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 870 52,280 SH SOLE 19 52,280 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 62,287 3,740,949 SH SOLE 21 3,740,949 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 14,809 889,435 SH SOLE 22 845,409 0 44,026
URSTADT BIDDLE PPTYS INC CL A 917286205 25 1,480 SH SOLE 23 1,480 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 71 4,289 SH SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,141 68,532 SH SOLE 30 68,532 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 49 2,926 SH SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 190 11,440 SH SOLE 43 0 0 11,440
US BANCORP DEL COM NEW 902973304 189,022 3,417,504 SH SOLE 2 771,249 0 2,646,255
US BANCORP DEL COM NEW 902973304 37,269 673,821 SH SOLE 4 622,101 0 51,720
US BANCORP DEL COM NEW 902973304 70,927 1,282,345 SH SOLE 7 1,229,757 0 52,588
US BANCORP DEL COM NEW 902973304 276 4,986 SH SOLE 13 4,986 0 0
US BANCORP DEL COM NEW 902973304 9,813 177,427 SH SOLE 15 177,427 0 0
US BANCORP DEL COM NEW 902973304 2 30 SH SOLE 17 0 0 30
US BANCORP DEL COM NEW 902973304 179,720 3,249,326 SH SOLE 18 3,052,237 0 197,089
US BANCORP DEL COM NEW 902973304 68,100 1,231,236 SH SOLE 19 1,231,236 0 0
US BANCORP DEL COM NEW 902973304 1,843,138 33,323,769 SH SOLE 21 33,323,769 0 0
US BANCORP DEL COM NEW 902973304 1,691,920 30,589,773 SH SOLE 22 27,400,183 0 3,189,590
US BANCORP DEL COM NEW 902973304 50,019 904,333 SH SOLE 23 904,333 0 0
US BANCORP DEL COM NEW 902973304 122,694 2,218,292 SH SOLE 25 2,218,292 0 0
US BANCORP DEL COM NEW 902973304 155,491 2,811,260 SH SOLE 26 758,112 0 2,053,148
US BANCORP DEL COM NEW 902973304 181,498 3,281,473 SH SOLE 28 160,215 0 3,121,258
US BANCORP DEL COM NEW 902973304 2,291 41,422 SH SOLE 29 41,422 0 0
US BANCORP DEL COM NEW 902973304 337,307 6,098,490 SH SOLE 30 6,085,466 0 13,024
US BANCORP DEL COM NEW 902973304 13,570 245,352 SH SOLE 31 199,917 0 45,435
US BANCORP DEL COM NEW 902973304 3,938 71,193 SH SOLE 32 71,193 0 0
US BANCORP DEL COM NEW 902973304 20,303 367,085 SH SOLE 34 367,085 0 0
US BANCORP DEL COM NEW 902973304 13,666 247,086 SH SOLE 35 247,086 0 0
US BANCORP DEL COM NEW 902973304 49,031 886,484 SH SOLE 36 886,484 0 0
US BANCORP DEL COM NEW 902973304 3,037 54,916 SH SOLE 40 54,916 0 0
US BANCORP DEL COM NEW 902973304 49,786 900,124 SH SOLE 43 77,958 0 822,166
US ECOLOGY INC COM 91734M103 1,470 35,294 SH SOLE 2 9,295 0 25,999
US ECOLOGY INC COM 91734M103 6 149 SH SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 17 408 SH SOLE 7 408 0 0
US ECOLOGY INC COM 91734M103 5,452 130,935 SH SOLE 18 130,935 0 0
US ECOLOGY INC COM 91734M103 2,321 55,728 SH SOLE 19 55,728 0 0
US ECOLOGY INC COM 91734M103 157,420 3,780,493 SH SOLE 21 3,780,493 0 0
US ECOLOGY INC COM 91734M103 39,748 954,557 SH SOLE 22 910,255 0 44,302
US ECOLOGY INC COM 91734M103 738 17,726 SH SOLE 26 6,236 0 11,490
US ECOLOGY INC COM 91734M103 130 3,134 SH SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 3,167 76,049 SH SOLE 30 76,049 0 0
US ECOLOGY INC COM 91734M103 40 967 SH SOLE 34 967 0 0
US ECOLOGY INC COM 91734M103 181 4,356 SH SOLE 40 4,356 0 0
US ECOLOGY INC COM 91734M103 715 17,171 SH SOLE 43 2,934 0 14,237
US FOODS HLDG CORP COM 912008109 18,596 487,833 SH SOLE 2 93,779 0 394,054
US FOODS HLDG CORP COM 912008109 48 1,262 SH SOLE 4 1,262 0 0
US FOODS HLDG CORP COM 912008109 311 8,149 SH SOLE 7 8,149 0 0
US FOODS HLDG CORP COM 912008109 3,245 85,119 SH SOLE 18 85,119 0 0
US FOODS HLDG CORP COM 912008109 2,277 59,743 SH SOLE 19 59,743 0 0
US FOODS HLDG CORP COM 912008109 91,467 2,399,437 SH SOLE 21 2,399,437 0 0
US FOODS HLDG CORP COM 912008109 226,632 5,945,232 SH SOLE 22 5,643,939 0 301,293
US FOODS HLDG CORP COM 912008109 73 1,925 SH SOLE 23 1,925 0 0
US FOODS HLDG CORP COM 912008109 4,837 126,892 SH SOLE 25 126,892 0 0
US FOODS HLDG CORP COM 912008109 4,143 108,673 SH SOLE 26 74,935 0 33,738
US FOODS HLDG CORP COM 912008109 1,072 28,111 SH SOLE 28 18,480 0 9,631
US FOODS HLDG CORP COM 912008109 188 4,932 SH SOLE 29 4,932 0 0
US FOODS HLDG CORP COM 912008109 5,761 151,135 SH SOLE 30 151,135 0 0
US FOODS HLDG CORP COM 912008109 159 4,180 SH SOLE 31 4,180 0 0
US FOODS HLDG CORP COM 912008109 2,794 73,286 SH SOLE 34 73,286 0 0
US FOODS HLDG CORP COM 912008109 2,505 65,711 SH SOLE 36 65,711 0 0
US FOODS HLDG CORP COM 912008109 1,031 27,036 SH SOLE 40 27,036 0 0
US FOODS HLDG CORP COM 912008109 2,406 63,116 SH SOLE 43 2,340 0 60,776
US WELL SERVICES INC CL A 91274U101 58 55,972 SH SOLE 21 55,972 0 0
US WELL SERVICES INC CL A 91274U101 1,330 1,279,111 SH SOLE 22 1,279,111 0 0
USA TECHNOLOGIES INC COM 90328S500 28 2,375 SH SOLE 2 2,375 0 0
USA TECHNOLOGIES INC COM 90328S500 727 62,001 SH SOLE 21 62,001 0 0
USA TECHNOLOGIES INC COM 90328S500 4,812 410,622 SH SOLE 22 410,622 0 0
USA TECHNOLOGIES INC COM 90328S500 69 5,923 SH SOLE 43 0 0 5,923
USA TRUCK INC COM 902925106 34 1,794 SH SOLE 18 1,794 0 0
USA TRUCK INC COM 902925106 589 30,837 SH SOLE 21 30,837 0 0
USA TRUCK INC COM 902925106 4,194 219,444 SH SOLE 22 219,444 0 0
USANA HEALTH SCIENCES INC COM 90328M107 581 5,957 SH SOLE 2 4,322 0 1,635
USANA HEALTH SCIENCES INC COM 90328M107 5 54 SH SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 24 248 SH SOLE 7 248 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,749 48,654 SH SOLE 18 47,747 0 907
USANA HEALTH SCIENCES INC COM 90328M107 5,238 53,666 SH SOLE 19 53,666 0 0
USANA HEALTH SCIENCES INC COM 90328M107 135,008 1,383,275 SH SOLE 21 1,383,275 0 0
USANA HEALTH SCIENCES INC COM 90328M107 37,566 384,900 SH SOLE 22 375,411 0 9,489
USANA HEALTH SCIENCES INC COM 90328M107 175 1,797 SH SOLE 23 1,797 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,183 12,117 SH SOLE 26 3,762 0 8,355
USANA HEALTH SCIENCES INC COM 90328M107 164 1,684 SH SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,650 27,151 SH SOLE 30 27,151 0 0
USANA HEALTH SCIENCES INC COM 90328M107 169 1,727 SH SOLE 34 1,727 0 0
USANA HEALTH SCIENCES INC COM 90328M107 131 1,345 SH SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 839 8,595 SH SOLE 43 298 0 8,297
USIO INC COM 917313108 23 3,580 SH SOLE 18 3,580 0 0
USIO INC COM 917313108 277 43,176 SH SOLE 21 43,176 0 0
UTAH MED PRODS INC COM 917488108 177 2,042 SH SOLE 2 294 0 1,748
UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,059 12,229 SH SOLE 18 12,229 0 0
UTAH MED PRODS INC COM 917488108 550 6,354 SH SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 11,219 129,551 SH SOLE 21 129,551 0 0
UTAH MED PRODS INC COM 917488108 6,762 78,082 SH SOLE 22 76,822 0 1,260
UTAH MED PRODS INC COM 917488108 58 670 SH SOLE 43 134 0 536
UTZ BRANDS INC COM CL A 918090101 315 12,692 SH SOLE 2 12,692 0 0
UTZ BRANDS INC COM CL A 918090101 4 156 SH SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 41 1,645 SH SOLE 18 1,645 0 0
UTZ BRANDS INC COM CL A 918090101 949 38,270 SH SOLE 21 38,270 0 0
UTZ BRANDS INC COM CL A 918090101 23,481 947,197 SH SOLE 22 920,765 0 26,432
UTZ BRANDS INC COM CL A 918090101 128 5,161 SH SOLE 26 5,161 0 0
UTZ BRANDS INC COM CL A 918090101 727 29,341 SH SOLE 28 6,798 0 22,543
UTZ BRANDS INC COM CL A 918090101 243 9,795 SH SOLE 30 9,795 0 0
UTZ BRANDS INC COM CL A 918090101 9 361 SH SOLE 31 0 0 361
UTZ BRANDS INC COM CL A 918090101 140 5,629 SH SOLE 40 5,629 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 552 69,672 SH SOLE 2 62,737 0 6,935
UWM HOLDINGS CORPORATION COM CL A 91823B109 51 6,466 SH SOLE 7 6,466 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 36 4,537 SH SOLE 18 0 0 4,537
UWM HOLDINGS CORPORATION COM CL A 91823B109 62 7,840 SH SOLE 19 7,840 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 638 80,425 SH SOLE 21 80,425 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 8,970 1,131,187 SH SOLE 22 1,131,187 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 21 2,630 SH SOLE 30 2,630 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 277 34,959 SH SOLE 31 34,959 0 0
UXIN LTD ADS 91818X108 152 129,625 SH SOLE 21 129,625 0 0
UXIN LTD ADS 91818X108 603 515,090 SH SOLE 22 495,374 0 19,716
UXIN LTD ADS 91818X108 308 263,444 SH SOLE 30 263,444 0 0
V F CORP COM 918204108 61,700 772,022 SH SOLE 2 151,754 0 620,268
V F CORP COM 918204108 13,871 173,560 SH SOLE 4 160,659 0 12,901
V F CORP COM 918204108 27,247 340,923 SH SOLE 7 309,182 0 31,741
V F CORP COM 918204108 101 1,259 SH SOLE 13 1,259 0 0
V F CORP COM 918204108 3,395 42,485 SH SOLE 15 42,485 0 0
V F CORP COM 918204108 56,834 711,141 SH SOLE 18 664,722 0 46,419
V F CORP COM 918204108 12,398 155,133 SH SOLE 19 155,133 0 0
V F CORP COM 918204108 664,187 8,310,652 SH SOLE 21 8,310,652 0 0
V F CORP COM 918204108 582,043 7,282,826 SH SOLE 22 6,511,104 0 771,722
V F CORP COM 918204108 17,247 215,802 SH SOLE 23 215,802 0 0
V F CORP COM 918204108 44,134 552,228 SH SOLE 25 552,228 0 0
V F CORP COM 918204108 58,108 727,071 SH SOLE 26 249,171 0 477,900
V F CORP COM 918204108 104,089 1,302,418 SH SOLE 28 40,673 0 1,261,745
V F CORP COM 918204108 33 411 SH SOLE 29 411 0 0
V F CORP COM 918204108 130,671 1,635,023 SH SOLE 30 1,635,023 0 0
V F CORP COM 918204108 7,595 95,034 SH SOLE 31 41,672 0 53,362
V F CORP COM 918204108 4,113 51,466 SH SOLE 34 51,466 0 0
V F CORP COM 918204108 15,388 192,541 SH SOLE 36 192,541 0 0
V F CORP COM 918204108 1,100 13,758 SH SOLE 40 13,758 0 0
V F CORP COM 918204108 16,801 210,219 SH SOLE 43 7,243 0 202,976
VAALCO ENERGY INC COM NEW 91851C201 2,187 976,429 SH SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 5 1,532 SH SOLE 18 1,532 0 0
VACCINEX INC COM 918640103 54 18,251 SH SOLE 21 18,251 0 0
VAIL RESORTS INC COM 91879Q109 44,821 153,674 SH SOLE 2 68,329 0 85,345
VAIL RESORTS INC COM 91879Q109 7,222 24,761 SH SOLE 4 23,198 0 1,563
VAIL RESORTS INC COM 91879Q109 1,673 5,735 SH SOLE 7 5,735 0 0
VAIL RESORTS INC COM 91879Q109 329 1,129 SH SOLE 13 1,129 0 0
VAIL RESORTS INC COM 91879Q109 993 3,403 SH SOLE 15 3,403 0 0
VAIL RESORTS INC COM 91879Q109 8,680 29,760 SH SOLE 18 24,006 0 5,754
VAIL RESORTS INC COM 91879Q109 156,154 535,399 SH SOLE 19 535,399 0 0
VAIL RESORTS INC COM 91879Q109 164,397 563,659 SH SOLE 21 563,659 0 0
VAIL RESORTS INC COM 91879Q109 371,973 1,275,365 SH SOLE 22 1,081,730 0 193,635
VAIL RESORTS INC COM 91879Q109 13,245 45,412 SH SOLE 23 45,412 0 0
VAIL RESORTS INC COM 91879Q109 25,743 88,264 SH SOLE 25 88,264 0 0
VAIL RESORTS INC COM 91879Q109 28,825 98,832 SH SOLE 26 59,590 0 39,242
VAIL RESORTS INC COM 91879Q109 33,299 114,169 SH SOLE 28 6,714 0 107,455
VAIL RESORTS INC COM 91879Q109 6,098 20,907 SH SOLE 29 20,907 0 0
VAIL RESORTS INC COM 91879Q109 41,845 143,472 SH SOLE 30 130,493 0 12,979
VAIL RESORTS INC COM 91879Q109 10,176 34,891 SH SOLE 31 29,455 0 5,436
VAIL RESORTS INC COM 91879Q109 3,434 11,773 SH SOLE 34 11,773 0 0
VAIL RESORTS INC COM 91879Q109 6,732 23,081 SH SOLE 36 23,081 0 0
VAIL RESORTS INC COM 91879Q109 466 1,597 SH SOLE 40 1,597 0 0
VAIL RESORTS INC COM 91879Q109 3,321 11,387 SH SOLE 43 658 0 10,729
VALE S A SPONSORED ADS 91912E105 443 25,510 SH SOLE 4 25,510 0 0
VALE S A SPONSORED ADS 91912E105 28,514 1,640,648 SH SOLE 18 178,878 0 1,461,770
VALE S A SPONSORED ADS 91912E105 91,024 5,237,296 SH SOLE 19 5,237,296 0 0
VALE S A SPONSORED ADS 91912E105 275,852 15,871,795 SH SOLE 21 15,871,795 0 0
VALE S A SPONSORED ADS 91912E105 18,225 1,048,595 SH SOLE 22 1,048,595 0 0
VALE S A SPONSORED ADS 91912E105 155,282 8,934,503 SH SOLE 25 8,934,503 0 0
VALE S A SPONSORED ADS 91912E105 204 11,717 SH SOLE 26 11,717 0 0
VALE S A SPONSORED ADS 91912E105 44,896 2,583,219 SH SOLE 29 2,583,219 0 0
VALE S A SPONSORED ADS 91912E105 12,797 736,313 SH SOLE 30 736,313 0 0
VALE S A SPONSORED ADS 91912E105 574,954 33,081,368 SH SOLE 34 33,081,368 0 0
VALE S A SPONSORED ADS 91912E105 13,858 797,382 SH SOLE 43 38,233 0 759,149
VALERO ENERGY CORP COM 91913Y100 73,929 1,032,523 SH SOLE 2 238,345 0 794,178
VALERO ENERGY CORP COM 91913Y100 15,820 220,944 SH SOLE 4 205,180 0 15,764
VALERO ENERGY CORP COM 91913Y100 27,283 381,042 SH SOLE 7 352,867 0 28,175
VALERO ENERGY CORP COM 91913Y100 1,386 19,364 SH SOLE 13 19,364 0 0
VALERO ENERGY CORP COM 91913Y100 3,790 52,934 SH SOLE 15 52,934 0 0
VALERO ENERGY CORP COM 91913Y100 1 7 SH SOLE 17 0 0 7
VALERO ENERGY CORP COM 91913Y100 73,156 1,021,734 SH SOLE 18 938,858 0 82,876
VALERO ENERGY CORP COM 91913Y100 136,031 1,899,870 SH SOLE 19 1,899,870 0 0
VALERO ENERGY CORP COM 91913Y100 913,364 12,756,477 SH SOLE 21 12,756,477 0 0
VALERO ENERGY CORP COM 91913Y100 693,246 9,682,201 SH SOLE 22 8,629,601 0 1,052,600
VALERO ENERGY CORP COM 91913Y100 20,337 284,030 SH SOLE 23 284,030 0 0
VALERO ENERGY CORP COM 91913Y100 55,395 773,671 SH SOLE 25 773,671 0 0
VALERO ENERGY CORP COM 91913Y100 79,413 1,109,119 SH SOLE 26 363,336 0 745,783
VALERO ENERGY CORP COM 91913Y100 116,020 1,620,390 SH SOLE 28 50,626 0 1,569,764
VALERO ENERGY CORP COM 91913Y100 11,123 155,356 SH SOLE 29 155,356 0 0
VALERO ENERGY CORP COM 91913Y100 139,808 1,952,627 SH SOLE 30 1,952,627 0 0
VALERO ENERGY CORP COM 91913Y100 8,881 124,043 SH SOLE 31 63,959 0 60,084
VALERO ENERGY CORP COM 91913Y100 5,098 71,196 SH SOLE 32 71,196 0 0
VALERO ENERGY CORP COM 91913Y100 141,229 1,972,478 SH SOLE 34 1,972,478 0 0
VALERO ENERGY CORP COM 91913Y100 23,357 326,212 SH SOLE 36 326,212 0 0
VALERO ENERGY CORP COM 91913Y100 1,183 16,517 SH SOLE 40 16,517 0 0
VALERO ENERGY CORP COM 91913Y100 11,489 160,465 SH SOLE 43 10,418 0 150,047
VALHI INC NEW COM 918905209 544 26,545 SH SOLE 22 26,545 0 0
VALLEY NATL BANCORP COM 919794107 9,135 664,829 SH SOLE 2 335,464 0 329,365
VALLEY NATL BANCORP COM 919794107 25 1,817 SH SOLE 4 1,817 0 0
VALLEY NATL BANCORP COM 919794107 510 37,087 SH SOLE 7 37,087 0 0
VALLEY NATL BANCORP COM 919794107 1 46 SH SOLE 17 0 0 46
VALLEY NATL BANCORP COM 919794107 31,988 2,328,107 SH SOLE 18 2,328,107 0 0
VALLEY NATL BANCORP COM 919794107 11,583 842,977 SH SOLE 19 842,977 0 0
VALLEY NATL BANCORP COM 919794107 514,202 37,423,748 SH SOLE 21 37,423,748 0 0
VALLEY NATL BANCORP COM 919794107 189,233 13,772,386 SH SOLE 22 13,154,702 0 617,684
VALLEY NATL BANCORP COM 919794107 132 9,584 SH SOLE 25 9,584 0 0
VALLEY NATL BANCORP COM 919794107 2,783 202,532 SH SOLE 26 152,328 0 50,204
VALLEY NATL BANCORP COM 919794107 575 41,833 SH SOLE 28 41,833 0 0
VALLEY NATL BANCORP COM 919794107 12,117 881,865 SH SOLE 30 881,865 0 0
VALLEY NATL BANCORP COM 919794107 2,219 161,508 SH SOLE 32 161,508 0 0
VALLEY NATL BANCORP COM 919794107 441 32,097 SH SOLE 36 32,097 0 0
VALLEY NATL BANCORP COM 919794107 647 47,081 SH SOLE 40 47,081 0 0
VALLEY NATL BANCORP COM 919794107 1,810 131,709 SH SOLE 43 828 0 130,881
VALLON PHARMACEUTICALS INC COM 92023M101 3 641 SH SOLE 18 641 0 0
VALMONT INDS INC COM 920253101 13,703 57,657 SH SOLE 2 17,953 0 39,704
VALMONT INDS INC COM 920253101 20 86 SH SOLE 4 86 0 0
VALMONT INDS INC COM 920253101 107 449 SH SOLE 7 449 0 0
VALMONT INDS INC COM 920253101 12,403 52,185 SH SOLE 18 51,772 0 413
VALMONT INDS INC COM 920253101 1,308 5,503 SH SOLE 19 5,503 0 0
VALMONT INDS INC COM 920253101 230,647 970,451 SH SOLE 21 970,451 0 0
VALMONT INDS INC COM 920253101 159,264 670,104 SH SOLE 22 641,580 0 28,524
VALMONT INDS INC COM 920253101 71 297 SH SOLE 25 297 0 0
VALMONT INDS INC COM 920253101 1,876 7,893 SH SOLE 26 5,454 0 2,439
VALMONT INDS INC COM 920253101 815 3,428 SH SOLE 28 2,924 0 504
VALMONT INDS INC COM 920253101 3,838 16,150 SH SOLE 30 16,150 0 0
VALMONT INDS INC COM 920253101 95 399 SH SOLE 31 399 0 0
VALMONT INDS INC COM 920253101 331 1,394 SH SOLE 36 1,394 0 0
VALMONT INDS INC COM 920253101 623 2,621 SH SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 1,828 7,693 SH SOLE 43 145 0 7,548
VALUE LINE INC COM 920437100 12 437 SH SOLE 2 162 0 275
VALUE LINE INC COM 920437100 136 4,832 SH SOLE 18 4,832 0 0
VALUE LINE INC COM 920437100 50 1,759 SH SOLE 19 1,759 0 0
VALUE LINE INC COM 920437100 1,055 37,442 SH SOLE 21 37,442 0 0
VALUE LINE INC COM 920437100 1,802 63,921 SH SOLE 22 63,818 0 103
VALUE LINE INC COM 920437100 24 865 SH SOLE 43 0 0 865
VALVOLINE INC COM 92047W101 13,706 525,739 SH SOLE 2 192,389 0 333,350
VALVOLINE INC COM 92047W101 79 3,023 SH SOLE 4 3,023 0 0
VALVOLINE INC COM 92047W101 101 3,858 SH SOLE 7 3,858 0 0
VALVOLINE INC COM 92047W101 1 21 SH SOLE 17 0 0 21
VALVOLINE INC COM 92047W101 11,614 445,477 SH SOLE 18 445,043 0 434
VALVOLINE INC COM 92047W101 1,488 57,091 SH SOLE 19 57,091 0 0
VALVOLINE INC COM 92047W101 223,251 8,563,526 SH SOLE 21 8,563,526 0 0
VALVOLINE INC COM 92047W101 153,332 5,881,545 SH SOLE 22 5,617,605 0 263,940
VALVOLINE INC COM 92047W101 137 5,269 SH SOLE 23 5,269 0 0
VALVOLINE INC COM 92047W101 61 2,353 SH SOLE 25 2,353 0 0
VALVOLINE INC COM 92047W101 1,897 72,755 SH SOLE 26 48,739 0 24,016
VALVOLINE INC COM 92047W101 277 10,623 SH SOLE 28 10,623 0 0
VALVOLINE INC COM 92047W101 75 2,865 SH SOLE 29 2,865 0 0
VALVOLINE INC COM 92047W101 3,272 125,497 SH SOLE 30 125,497 0 0
VALVOLINE INC COM 92047W101 177 6,789 SH SOLE 31 6,789 0 0
VALVOLINE INC COM 92047W101 441 16,909 SH SOLE 34 16,909 0 0
VALVOLINE INC COM 92047W101 207 7,953 SH SOLE 36 7,953 0 0
VALVOLINE INC COM 92047W101 612 23,467 SH SOLE 40 23,467 0 0
VALVOLINE INC COM 92047W101 4,355 167,041 SH SOLE 43 11,823 0 155,218
VANDA PHARMACEUTICALS INC COM 921659108 1,165 77,536 SH SOLE 2 17,942 0 59,594
VANDA PHARMACEUTICALS INC COM 921659108 5 345 SH SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 15 986 SH SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,559 236,954 SH SOLE 18 236,954 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,392 92,668 SH SOLE 19 92,668 0 0
VANDA PHARMACEUTICALS INC COM 921659108 110,042 7,326,382 SH SOLE 21 7,326,382 0 0
VANDA PHARMACEUTICALS INC COM 921659108 25,432 1,693,190 SH SOLE 22 1,604,559 0 88,631
VANDA PHARMACEUTICALS INC COM 921659108 12 810 SH SOLE 25 810 0 0
VANDA PHARMACEUTICALS INC COM 921659108 376 25,059 SH SOLE 26 19,078 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 123 8,178 SH SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 7,648 509,195 SH SOLE 30 509,195 0 0
VANDA PHARMACEUTICALS INC COM 921659108 40 2,679 SH SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 24 1,605 SH SOLE 36 1,605 0 0
VANDA PHARMACEUTICALS INC COM 921659108 146 9,714 SH SOLE 40 9,714 0 0
VANDA PHARMACEUTICALS INC COM 921659108 720 47,969 SH SOLE 43 1,934 0 46,035
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 36,074 1,129,770 SH OTR 2 0 0 1,129,770
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 36 1,119 SH SOLE 2 1,119 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 5,936 182,655 SH SOLE 19 182,655 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 118 3,645 SH SOLE 22 3,645 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 15,537 601,966 SH SOLE 2 601,966 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 24,899 964,704 SH SOLE 22 964,704 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3 99 SH SOLE 17 0 0 99
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 1 79 SH SOLE 17 0 0 79
VANECK VECTORS ETF TR OPTIONS 92189F676 1,559 6,400 SH Call SOLE 2 6,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 1,997 8,200 SH Call SOLE 4 8,200 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 23,527 96,600 SH Call SOLE 18 96,600 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 282,931 1,161,700 SH Call SOLE 19 1,161,700 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 13,176 54,100 SH Call SOLE 22 54,100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1 4 SH SOLE 2 4 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 9,136 37,511 SH SOLE 19 37,511 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 198 814 SH SOLE 22 814 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 179 7,037 SH SOLE 22 0 0 7,037
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 55 1,070 SH SOLE 17 0 0 1,070
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1 19 SH SOLE 17 0 0 19
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 2 26 SH SOLE 2 26 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 7 119 SH SOLE 17 0 0 119
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 56 238 SH SOLE 17 0 0 238
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 43 317 SH SOLE 17 0 0 317
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 5 24 SH SOLE 17 0 0 24
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 35 200 SH SOLE 43 0 0 200
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 39 398 SH SOLE 17 0 0 398
VANGUARD BD INDEX FDS INTERMED TERM 921937819 79 886 SH SOLE 17 0 0 886
VANGUARD BD INDEX FDS INTERMED TERM 921937819 0 4 SH SOLE 18 4 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 141 1,721 SH SOLE 17 0 0 1,721
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,092,935 12,900,559 SH SOLE 2 12,900,559 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 53,519 631,719 SH SOLE 17 0 0 631,719
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 51,307 605,612 SH SOLE 18 0 0 605,612
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10,882 190,517 SH SOLE 2 190,517 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 241 4,212 SH SOLE 17 0 0 4,212
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 80,984 222,299 SH SOLE 2 222,299 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,379 36,726 SH SOLE 17 0 0 36,726
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 541 1,484 SH SOLE 18 1,421 0 63
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 76 564 SH SOLE 17 0 0 564
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 110 514 SH SOLE 17 0 0 514
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 62,293 678,125 SH SOLE 2 677,825 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,339 36,344 SH SOLE 4 36,344 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,610 39,295 SH SOLE 17 0 0 39,295
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 281 3,054 SH SOLE 18 3,054 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 73 800 SH SOLE 43 0 0 800
VANGUARD INDEX FDS SML CP GRW ETF 922908595 71 257 SH SOLE 17 0 0 257
VANGUARD INDEX FDS SM CP VAL ETF 922908611 126 758 SH SOLE 17 0 0 758
VANGUARD INDEX FDS MID CAP ETF 922908629 28,980 130,929 SH SOLE 17 0 0 130,929
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,498 8,083 SH SOLE 17 0 0 8,083
VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 0 SH SOLE 43 0 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16,561 93,613 SH SOLE 17 0 0 93,613
VANGUARD INDEX FDS GROWTH ETF 922908736 8,597 33,448 SH SOLE 17 0 0 33,448
VANGUARD INDEX FDS VALUE ETF 922908744 12,842 97,687 SH SOLE 17 0 0 97,687
VANGUARD INDEX FDS VALUE ETF 922908744 2,271 17,274 SH SOLE 18 16,657 0 617
VANGUARD INDEX FDS SMALL CP ETF 922908751 34,941 163,212 SH SOLE 17 0 0 163,212
VANGUARD INDEX FDS SMALL CP ETF 922908751 54 250 SH SOLE 43 0 0 250
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,050 34,107 SH SOLE 2 34,107 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 36,205 175,164 SH SOLE 17 0 0 175,164
VANGUARD INDEX FDS TOTAL STK MKT 922908769 25 119 SH SOLE 43 0 0 119
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 322 5,771 SH SOLE 17 0 0 5,771
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,967 54,275 SH SOLE 17 0 0 54,275
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 172 1,773 SH SOLE 17 0 0 1,773
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 466 4,787 SH SOLE 18 4,787 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6 60 SH SOLE 43 0 0 60
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 376 6,201 SH SOLE 17 0 0 6,201
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10 166 SH SOLE 18 166 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,148 214,174 SH SOLE 17 0 0 214,174
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 0 7 SH SOLE 43 0 0 7
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4 52 SH SOLE 17 0 0 52
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 23 359 SH SOLE 17 0 0 359
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 13,465 213,731 SH SOLE 18 0 0 213,731
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 144,245 2,289,604 SH SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 341 6,613 SH SOLE 17 0 0 6,613
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 16,946 310,147 SH SOLE 17 0 0 310,147
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 33 542 SH SOLE 17 0 0 542
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 117 1,418 SH SOLE 17 0 0 1,418
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 7 37 SH SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 31 173 SH SOLE 17 0 0 173
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 9 51 SH SOLE 18 51 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15 60 SH SOLE 17 0 0 60
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,262 93,139 SH SOLE 2 93,139 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14 203 SH SOLE 17 0 0 203
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 240 1,296 SH SOLE 17 0 0 1,296
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 82 1,541 SH SOLE 17 0 0 1,541
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 174 SH SOLE 17 0 0 174
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 6,038 72,923 SH SOLE 2 72,923 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 16,578 178,203 SH SOLE 17 0 0 178,203
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,504,554 18,237,015 SH OTR 2 0 0 18,237,015
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,383,828 14,875,069 SH OTR 2 0 0 14,875,069
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 222 1,511 SH SOLE 17 0 0 1,511
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 0 3 SH SOLE 43 0 0 3
VANGUARD STAR FDS VG TL INTL STK F 921909768 70 1,115 SH SOLE 17 0 0 1,115
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 35,137 715,482 SH SOLE 17 0 0 715,482
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1 29 SH SOLE 43 0 0 29
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 89 879 SH SOLE 17 0 0 879
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 84 834 SH SOLE 18 834 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 5 74 SH SOLE 17 0 0 74
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 266 3,431 SH SOLE 17 0 0 3,431
VANGUARD WORLD FD EXTENDED DUR 921910709 2 14 SH SOLE 17 0 0 14
VANGUARD WORLD FD EXTENDED DUR 921910709 15,145 120,665 SH SOLE 18 0 0 120,665
VANGUARD WORLD FD ESG US STK ETF 921910733 1 20 SH SOLE 17 0 0 20
VANGUARD WORLD FD MEGA GRWTH IND 921910816 91 439 SH SOLE 17 0 0 439
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 10 104 SH SOLE 17 0 0 104
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4 25 SH SOLE 17 0 0 25
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 117 658 SH SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306 0 4 SH SOLE 43 0 0 4
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5 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 INF TECH ETF 92204A702 54 150 SH SOLE 43 0 0 150
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 33 250 SH SOLE 43 0 0 250
VAPOTHERM INC COM 922107107 185 7,685 SH SOLE 2 5,167 0 2,518
VAPOTHERM INC COM 922107107 9 366 SH SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 1,618 67,341 SH SOLE 18 67,341 0 0
VAPOTHERM INC COM 922107107 816 33,990 SH SOLE 19 33,990 0 0
VAPOTHERM INC COM 922107107 22,516 937,371 SH SOLE 21 937,371 0 0
VAPOTHERM INC COM 922107107 14,426 600,598 SH SOLE 22 589,675 0 10,923
VAPOTHERM INC COM 922107107 15 612 SH SOLE 25 612 0 0
VAPOTHERM INC COM 922107107 35 1,458 SH SOLE 26 1,458 0 0
VAPOTHERM INC COM 922107107 76 3,165 SH SOLE 30 3,165 0 0
VAPOTHERM INC COM 922107107 6 244 SH SOLE 34 244 0 0
VAPOTHERM INC COM 922107107 33 1,360 SH SOLE 36 1,360 0 0
VAPOTHERM INC COM 922107107 73 3,019 SH SOLE 40 3,019 0 0
VAPOTHERM INC COM 922107107 114 4,732 SH SOLE 43 735 0 3,997
VAREX IMAGING CORP COM 92214X106 1,214 59,257 SH SOLE 2 16,579 0 42,678
VAREX IMAGING CORP COM 92214X106 4 184 SH SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 12 599 SH SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 3,279 160,006 SH SOLE 18 160,006 0 0
VAREX IMAGING CORP COM 92214X106 2,769 135,135 SH SOLE 19 135,135 0 0
VAREX IMAGING CORP COM 92214X106 103,067 5,030,112 SH SOLE 21 5,030,112 0 0
VAREX IMAGING CORP COM 92214X106 26,947 1,315,106 SH SOLE 22 1,254,474 0 60,632
VAREX IMAGING CORP COM 92214X106 91 4,426 SH SOLE 23 4,426 0 0
VAREX IMAGING CORP COM 92214X106 34 1,671 SH SOLE 25 1,671 0 0
VAREX IMAGING CORP COM 92214X106 651 31,780 SH SOLE 26 6,222 0 25,558
VAREX IMAGING CORP COM 92214X106 110 5,378 SH SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,805 88,077 SH SOLE 30 88,077 0 0
VAREX IMAGING CORP COM 92214X106 67 3,255 SH SOLE 34 3,255 0 0
VAREX IMAGING CORP COM 92214X106 60 2,942 SH SOLE 36 2,942 0 0
VAREX IMAGING CORP COM 92214X106 87 4,240 SH SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 1,382 67,452 SH SOLE 43 4,255 0 63,197
VARIAN MED SYS INC COM 92220P105 39,412 223,260 SH SOLE 2 44,705 0 178,555
VARIAN MED SYS INC COM 92220P105 8,659 49,049 SH SOLE 4 45,541 0 3,508
VARIAN MED SYS INC COM 92220P105 20,526 116,273 SH SOLE 7 81,713 0 34,560
VARIAN MED SYS INC COM 92220P105 68 388 SH SOLE 13 388 0 0
VARIAN MED SYS INC COM 92220P105 1,713 9,706 SH SOLE 15 9,706 0 0
VARIAN MED SYS INC COM 92220P105 34,198 193,724 SH SOLE 18 180,851 0 12,873
VARIAN MED SYS INC COM 92220P105 6,738 38,168 SH SOLE 19 38,168 0 0
VARIAN MED SYS INC COM 92220P105 550,048 3,115,890 SH SOLE 21 3,115,890 0 0
VARIAN MED SYS INC COM 92220P105 367,304 2,080,687 SH SOLE 22 1,864,629 0 216,058
VARIAN MED SYS INC COM 92220P105 9,852 55,812 SH SOLE 23 55,812 0 0
VARIAN MED SYS INC COM 92220P105 25,787 146,076 SH SOLE 25 146,076 0 0
VARIAN MED SYS INC COM 92220P105 40,060 226,931 SH SOLE 26 83,202 0 143,729
VARIAN MED SYS INC COM 92220P105 64,554 365,682 SH SOLE 28 9,157 0 356,525
VARIAN MED SYS INC COM 92220P105 153,279 868,291 SH SOLE 30 784,917 0 83,374
VARIAN MED SYS INC COM 92220P105 3,521 19,946 SH SOLE 31 11,132 0 8,814
VARIAN MED SYS INC COM 92220P105 700 3,967 SH SOLE 34 3,967 0 0
VARIAN MED SYS INC COM 92220P105 8,292 46,973 SH SOLE 36 46,973 0 0
VARIAN MED SYS INC COM 92220P105 639 3,621 SH SOLE 40 3,621 0 0
VARIAN MED SYS INC COM 92220P105 14,863 84,193 SH SOLE 43 7,771 0 76,422
VARONIS SYS INC COM 922280102 3,902 75,996 SH SOLE 2 43,399 0 32,597
VARONIS SYS INC COM 922280102 20 399 SH SOLE 4 399 0 0
VARONIS SYS INC COM 922280102 94 1,824 SH SOLE 7 1,824 0 0
VARONIS SYS INC COM 922280102 18,458 359,516 SH SOLE 18 327,014 0 32,502
VARONIS SYS INC COM 922280102 37,738 735,051 SH SOLE 19 735,051 0 0
VARONIS SYS INC COM 922280102 211,630 4,122,120 SH SOLE 21 4,122,120 0 0
VARONIS SYS INC COM 922280102 172,938 3,368,475 SH SOLE 22 3,294,112 0 74,363
VARONIS SYS INC COM 922280102 1,778 34,624 SH SOLE 23 34,624 0 0
VARONIS SYS INC COM 922280102 522 10,158 SH SOLE 25 10,158 0 0
VARONIS SYS INC COM 922280102 11,079 215,795 SH SOLE 26 49,079 0 166,716
VARONIS SYS INC COM 922280102 377 7,344 SH SOLE 28 7,344 0 0
VARONIS SYS INC COM 922280102 50 979 SH SOLE 29 979 0 0
VARONIS SYS INC COM 922280102 23,322 454,269 SH SOLE 30 454,269 0 0
VARONIS SYS INC COM 922280102 77 1,499 SH SOLE 34 1,499 0 0
VARONIS SYS INC COM 922280102 207 4,029 SH SOLE 36 4,029 0 0
VARONIS SYS INC COM 922280102 579 11,274 SH SOLE 40 11,274 0 0
VARONIS SYS INC COM 922280102 632 12,314 SH SOLE 43 312 0 12,002
VASTA PLATFORM LTD CL A G9440A109 1,497 152,024 SH SOLE 18 0 0 152,024
VASTA PLATFORM LTD CL A G9440A109 424 43,077 SH SOLE 19 43,077 0 0
VASTA PLATFORM LTD CL A G9440A109 1,229 124,793 SH SOLE 25 124,793 0 0
VASTA PLATFORM LTD CL A G9440A109 5,139 521,750 SH SOLE 34 521,750 0 0
VAXART INC COM NEW 92243A200 255 42,123 SH SOLE 2 32,057 0 10,066
VAXART INC COM NEW 92243A200 2 402 SH SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 5 859 SH SOLE 7 859 0 0
VAXART INC COM NEW 92243A200 978 161,724 SH SOLE 18 161,724 0 0
VAXART INC COM NEW 92243A200 544 89,897 SH SOLE 19 89,897 0 0
VAXART INC COM NEW 92243A200 15,058 2,488,869 SH SOLE 21 2,488,869 0 0
VAXART INC COM NEW 92243A200 15,401 2,545,669 SH SOLE 22 2,471,878 0 73,791
VAXART INC COM NEW 92243A200 456 75,310 SH SOLE 30 75,310 0 0
VAXART INC COM NEW 92243A200 79 13,063 SH SOLE 40 13,063 0 0
VAXCYTE INC COM 92243G108 249 12,620 SH SOLE 2 5,860 0 6,760
VAXCYTE INC COM 92243G108 8 390 SH SOLE 7 390 0 0
VAXCYTE INC COM 92243G108 1,850 93,669 SH SOLE 18 93,669 0 0
VAXCYTE INC COM 92243G108 963 48,751 SH SOLE 19 48,751 0 0
VAXCYTE INC COM 92243G108 28,454 1,440,724 SH SOLE 21 1,440,724 0 0
VAXCYTE INC COM 92243G108 11,290 571,625 SH SOLE 22 561,451 0 10,174
VAXCYTE INC COM 92243G108 371 18,777 SH SOLE 30 18,777 0 0
VAXCYTE INC COM 92243G108 8 407 SH SOLE 34 407 0 0
VAXCYTE INC COM 92243G108 35 1,765 SH SOLE 40 1,765 0 0
VBI VACCINES INC CDA COM NEW 91822J103 300 96,494 SH SOLE 2 57,202 0 39,292
VBI VACCINES INC CDA COM NEW 91822J103 10 3,322 SH SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 1,794 576,947 SH SOLE 18 576,947 0 0
VBI VACCINES INC CDA COM NEW 91822J103 998 320,803 SH SOLE 19 320,803 0 0
VBI VACCINES INC CDA COM NEW 91822J103 22,033 7,084,478 SH SOLE 21 7,084,478 0 0
VBI VACCINES INC CDA COM NEW 91822J103 17,792 5,720,985 SH SOLE 22 5,567,386 0 153,599
VBI VACCINES INC CDA COM NEW 91822J103 111 35,635 SH SOLE 30 35,635 0 0
VBI VACCINES INC CDA COM NEW 91822J103 58 18,810 SH SOLE 40 18,810 0 0
VECTOR GROUP LTD COM 92240M108 1,561 111,884 SH SOLE 2 45,788 0 66,096
VECTOR GROUP LTD COM 92240M108 7 511 SH SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 34 2,450 SH SOLE 7 2,450 0 0
VECTOR GROUP LTD COM 92240M108 7,811 559,954 SH SOLE 18 559,954 0 0
VECTOR GROUP LTD COM 92240M108 4,176 299,375 SH SOLE 19 299,375 0 0
VECTOR GROUP LTD COM 92240M108 218,430 15,658,053 SH SOLE 21 15,658,053 0 0
VECTOR GROUP LTD COM 92240M108 54,387 3,898,705 SH SOLE 22 3,692,355 0 206,350
VECTOR GROUP LTD COM 92240M108 489 35,049 SH SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 4,156 297,902 SH SOLE 30 297,902 0 0
VECTOR GROUP LTD COM 92240M108 99 7,119 SH SOLE 36 7,119 0 0
VECTOR GROUP LTD COM 92240M108 247 17,715 SH SOLE 40 17,715 0 0
VECTOR GROUP LTD COM 92240M108 1,011 72,450 SH SOLE 43 10,509 0 61,941
VECTRUS INC COM 92242T101 553 10,347 SH SOLE 2 3,744 0 6,603
VECTRUS INC COM 92242T101 13 234 SH SOLE 7 234 0 0
VECTRUS INC COM 92242T101 2,062 38,584 SH SOLE 18 38,584 0 0
VECTRUS INC COM 92242T101 1,069 20,002 SH SOLE 19 20,002 0 0
VECTRUS INC COM 92242T101 24,946 466,809 SH SOLE 21 466,809 0 0
VECTRUS INC COM 92242T101 17,605 329,435 SH SOLE 22 314,511 0 14,924
VECTRUS INC COM 92242T101 24 445 SH SOLE 25 445 0 0
VECTRUS INC COM 92242T101 110 2,051 SH SOLE 26 1,155 0 896
VECTRUS INC COM 92242T101 197 3,682 SH SOLE 28 3,682 0 0
VECTRUS INC COM 92242T101 534 9,996 SH SOLE 30 9,996 0 0
VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0
VECTRUS INC COM 92242T101 21 388 SH SOLE 34 388 0 0
VECTRUS INC COM 92242T101 58 1,092 SH SOLE 36 1,092 0 0
VECTRUS INC COM 92242T101 74 1,379 SH SOLE 40 1,379 0 0
VECTRUS INC COM 92242T101 1,730 32,370 SH SOLE 43 426 0 31,944
VEDANTA LIMITED SPONSORED ADR 92242Y100 751 59,728 SH SOLE 2 59,728 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 6,730 535,403 SH SOLE 7 535,403 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 14,430 1,147,983 SH SOLE 18 1,147,983 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 878 69,882 SH SOLE 25 69,882 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 1,104 87,812 SH SOLE 26 87,812 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 8,747 695,833 SH SOLE 28 695,833 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 7,512 597,632 SH SOLE 30 597,632 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 74 5,893 SH SOLE 34 5,893 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 499 39,710 SH SOLE 36 39,710 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 32,540 2,588,701 SH SOLE 43 165,285 0 2,423,416
VEECO INSTRS INC DEL COM 922417100 1,145 55,205 SH SOLE 2 16,505 0 38,700
VEECO INSTRS INC DEL COM 922417100 7 334 SH SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 19 910 SH SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 4,134 199,322 SH SOLE 18 199,322 0 0
VEECO INSTRS INC DEL COM 922417100 1,924 92,787 SH SOLE 19 92,787 0 0
VEECO INSTRS INC DEL COM 922417100 122,156 5,889,875 SH SOLE 21 5,889,875 0 0
VEECO INSTRS INC DEL COM 922417100 31,621 1,524,642 SH SOLE 22 1,448,796 0 75,846
VEECO INSTRS INC DEL COM 922417100 20 942 SH SOLE 25 942 0 0
VEECO INSTRS INC DEL COM 922417100 482 23,256 SH SOLE 26 6,833 0 16,423
VEECO INSTRS INC DEL COM 922417100 142 6,846 SH SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 2,160 104,151 SH SOLE 30 104,151 0 0
VEECO INSTRS INC DEL COM 922417100 34 1,647 SH SOLE 36 1,647 0 0
VEECO INSTRS INC DEL COM 922417100 112 5,402 SH SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 464 22,388 SH SOLE 43 0 0 22,388
VEEVA SYS INC CL A COM 922475108 76,927 294,469 SH SOLE 2 37,292 0 257,177
VEEVA SYS INC CL A COM 922475108 16,968 64,952 SH SOLE 4 59,768 0 5,184
VEEVA SYS INC CL A COM 922475108 3,839 14,695 SH SOLE 7 12,875 0 1,820
VEEVA SYS INC CL A COM 922475108 133 509 SH SOLE 13 509 0 0
VEEVA SYS INC CL A COM 922475108 3,073 11,763 SH SOLE 15 11,763 0 0
VEEVA SYS INC CL A COM 922475108 51,805 198,303 SH SOLE 18 172,968 0 25,335
VEEVA SYS INC CL A COM 922475108 349,729 1,338,725 SH SOLE 19 1,338,725 0 0
VEEVA SYS INC CL A COM 922475108 643,217 2,462,168 SH SOLE 21 2,462,168 0 0
VEEVA SYS INC CL A COM 922475108 911,757 3,490,113 SH SOLE 22 3,305,933 0 184,180
VEEVA SYS INC CL A COM 922475108 22,748 87,077 SH SOLE 23 87,077 0 0
VEEVA SYS INC CL A COM 922475108 52,750 201,923 SH SOLE 25 196,712 0 5,211
VEEVA SYS INC CL A COM 922475108 56,063 214,604 SH SOLE 26 98,798 0 115,806
VEEVA SYS INC CL A COM 922475108 59,702 228,534 SH SOLE 28 14,578 0 213,956
VEEVA SYS INC CL A COM 922475108 32 124 SH SOLE 29 124 0 0
VEEVA SYS INC CL A COM 922475108 76,862 294,220 SH SOLE 30 294,220 0 0
VEEVA SYS INC CL A COM 922475108 8,140 31,159 SH SOLE 31 18,413 0 12,746
VEEVA SYS INC CL A COM 922475108 11,665 44,652 SH SOLE 34 44,652 0 0
VEEVA SYS INC CL A COM 922475108 21,073 80,667 SH SOLE 36 80,667 0 0
VEEVA SYS INC CL A COM 922475108 1,431 5,478 SH SOLE 40 5,478 0 0
VEEVA SYS INC CL A COM 922475108 15,353 58,770 SH SOLE 43 3,229 0 55,541
VELOCITY FINL INC COM 92262D101 18 2,000 SH SOLE 18 2,000 0 0
VELOCITY FINL INC COM 92262D101 220 24,812 SH SOLE 21 24,812 0 0
VELODYNE LIDAR INC COM 92259F101 12 1,081 SH SOLE 2 1,081 0 0
VELODYNE LIDAR INC COM 92259F101 18 1,544 SH SOLE 18 1,544 0 0
VELODYNE LIDAR INC COM 92259F101 436 38,224 SH SOLE 21 38,224 0 0
VELODYNE LIDAR INC COM 92259F101 8,496 745,265 SH SOLE 22 745,265 0 0
VENATOR MATLS PLC SHS G9329Z100 1 262 SH SOLE 2 262 0 0
VENATOR MATLS PLC SHS G9329Z100 258 55,792 SH SOLE 18 0 0 55,792
VENATOR MATLS PLC SHS G9329Z100 214 46,225 SH SOLE 21 46,225 0 0
VENATOR MATLS PLC SHS G9329Z100 3,839 829,240 SH SOLE 22 829,240 0 0
VENATOR MATLS PLC SHS G9329Z100 6 1,385 SH SOLE 43 0 0 1,385
VENTAS INC COM 92276F100 53,075 995,028 SH SOLE 2 147,864 0 847,164
VENTAS INC COM 92276F100 33,125 621,022 SH SOLE 4 606,652 0 14,370
VENTAS INC COM 92276F100 46,388 869,664 SH SOLE 7 846,199 0 23,465
VENTAS INC COM 92276F100 69 1,293 SH SOLE 13 1,293 0 0
VENTAS INC COM 92276F100 2,539 47,608 SH SOLE 15 47,608 0 0
VENTAS INC COM 92276F100 39,994 749,797 SH SOLE 18 696,450 0 53,347
VENTAS INC COM 92276F100 34,578 648,252 SH SOLE 19 648,252 0 0
VENTAS INC COM 92276F100 700,755 13,137,520 SH SOLE 21 13,137,520 0 0
VENTAS INC COM 92276F100 635,814 11,920,021 SH SOLE 22 11,039,335 0 880,686
VENTAS INC COM 92276F100 13,492 252,950 SH SOLE 23 252,950 0 0
VENTAS INC COM 92276F100 122,017 2,287,533 SH SOLE 25 2,287,533 0 0
VENTAS INC COM 92276F100 49,046 919,497 SH SOLE 26 318,741 0 600,756
VENTAS INC COM 92276F100 75,661 1,418,459 SH SOLE 28 39,320 0 1,379,139
VENTAS INC COM 92276F100 25 478 SH SOLE 29 478 0 0
VENTAS INC COM 92276F100 143,340 2,687,293 SH SOLE 30 2,687,293 0 0
VENTAS INC COM 92276F100 5,836 109,402 SH SOLE 31 47,693 0 61,709
VENTAS INC COM 92276F100 3,368 63,140 SH SOLE 34 63,140 0 0
VENTAS INC COM 92276F100 13,338 250,055 SH SOLE 36 250,055 0 0
VENTAS INC COM 92276F100 807 15,132 SH SOLE 40 15,132 0 0
VENTAS INC COM 92276F100 15,566 291,821 SH SOLE 43 15,161 0 276,660
VENUS CONCEPT INC COM 92332W105 22 9,156 SH SOLE 2 2,973 0 6,183
VENUS CONCEPT INC COM 92332W105 193 82,329 SH SOLE 18 82,329 0 0
VENUS CONCEPT INC COM 92332W105 74 31,685 SH SOLE 19 31,685 0 0
VENUS CONCEPT INC COM 92332W105 1,446 615,293 SH SOLE 21 615,293 0 0
VENUS CONCEPT INC COM 92332W105 444 188,736 SH SOLE 22 183,602 0 5,134
VEON LTD SPONSORED ADR 91822M106 104 59,011 SH SOLE 25 59,011 0 0
VEON LTD SPONSORED ADR 91822M106 15 8,349 SH SOLE 43 0 0 8,349
VEONEER INC COM 92336X109 703 28,721 SH SOLE 2 28,721 0 0
VEONEER INC COM 92336X109 11 429 SH SOLE 4 429 0 0
VEONEER INC COM 92336X109 4,706 192,245 SH SOLE 21 192,245 0 0
VEONEER INC COM 92336X109 41,634 1,700,752 SH SOLE 22 1,645,273 0 55,479
VEONEER INC COM 92336X109 29 1,196 SH SOLE 25 1,196 0 0
VEONEER INC COM 92336X109 722 29,493 SH SOLE 26 19,003 0 10,490
VEONEER INC COM 92336X109 361 14,743 SH SOLE 28 13,743 0 1,000
VEONEER INC COM 92336X109 5,177 211,483 SH SOLE 30 211,483 0 0
VEONEER INC COM 92336X109 142 5,797 SH SOLE 36 5,797 0 0
VEONEER INC COM 92336X109 332 13,575 SH SOLE 40 13,575 0 0
VEONEER INC COM 92336X109 736 30,075 SH SOLE 43 799 0 29,276
VERA BRADLEY INC COM 92335C106 319 31,582 SH SOLE 2 3,283 0 28,299
VERA BRADLEY INC COM 92335C106 5 489 SH SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,004 99,385 SH SOLE 18 99,385 0 0
VERA BRADLEY INC COM 92335C106 1,420 140,621 SH SOLE 19 140,621 0 0
VERA BRADLEY INC COM 92335C106 27,564 2,729,117 SH SOLE 21 2,729,117 0 0
VERA BRADLEY INC COM 92335C106 8,642 855,660 SH SOLE 22 834,476 0 21,184
VERA BRADLEY INC COM 92335C106 107 10,606 SH SOLE 23 10,606 0 0
VERA BRADLEY INC COM 92335C106 515 50,966 SH SOLE 26 0 0 50,966
VERA BRADLEY INC COM 92335C106 324 32,108 SH SOLE 30 32,108 0 0
VERA BRADLEY INC COM 92335C106 12 1,144 SH SOLE 43 0 0 1,144
VERACYTE INC COM 92337F107 2,207 41,062 SH SOLE 2 25,138 0 15,924
VERACYTE INC COM 92337F107 15 278 SH SOLE 4 278 0 0
VERACYTE INC COM 92337F107 66 1,231 SH SOLE 7 1,231 0 0
VERACYTE INC COM 92337F107 12,115 225,395 SH SOLE 18 210,948 0 14,447
VERACYTE INC COM 92337F107 19,903 370,293 SH SOLE 19 370,293 0 0
VERACYTE INC COM 92337F107 159,741 2,971,929 SH SOLE 21 2,971,929 0 0
VERACYTE INC COM 92337F107 112,264 2,088,632 SH SOLE 22 2,038,733 0 49,899
VERACYTE INC COM 92337F107 703 13,070 SH SOLE 23 13,070 0 0
VERACYTE INC COM 92337F107 41 764 SH SOLE 25 764 0 0
VERACYTE INC COM 92337F107 4,751 88,385 SH SOLE 26 29,203 0 59,182
VERACYTE INC COM 92337F107 416 7,747 SH SOLE 28 7,747 0 0
VERACYTE INC COM 92337F107 17,082 317,809 SH SOLE 30 317,809 0 0
VERACYTE INC COM 92337F107 133 2,473 SH SOLE 34 2,473 0 0
VERACYTE INC COM 92337F107 100 1,869 SH SOLE 36 1,869 0 0
VERACYTE INC COM 92337F107 431 8,019 SH SOLE 40 8,019 0 0
VERACYTE INC COM 92337F107 383 7,131 SH SOLE 43 140 0 6,991
VERASTEM INC COM 92337C104 276 111,709 SH SOLE 2 12,578 0 99,131
VERASTEM INC COM 92337C104 8 3,370 SH SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 1,422 575,730 SH SOLE 18 575,730 0 0
VERASTEM INC COM 92337C104 746 301,830 SH SOLE 19 301,830 0 0
VERASTEM INC COM 92337C104 19,713 7,980,790 SH SOLE 21 7,980,790 0 0
VERASTEM INC COM 92337C104 11,507 4,658,562 SH SOLE 22 4,529,420 0 129,142
VERASTEM INC COM 92337C104 128 51,683 SH SOLE 30 51,683 0 0
VERASTEM INC COM 92337C104 9 3,714 SH SOLE 43 0 0 3,714
VERB TECHNOLOGY CO INC COM 92337U104 14 10,202 SH SOLE 18 10,202 0 0
VERB TECHNOLOGY CO INC COM 92337U104 190 135,728 SH SOLE 21 135,728 0 0
VEREIT INC COM 92339V308 30,798 797,468 SH SOLE 2 347,763 0 449,705
VEREIT INC COM 92339V308 15,289 395,876 SH SOLE 4 387,791 0 8,085
VEREIT INC COM 92339V308 11,891 307,901 SH SOLE 7 307,901 0 0
VEREIT INC COM 92339V308 45 1,163 SH SOLE 13 1,163 0 0
VEREIT INC COM 92339V308 803 20,801 SH SOLE 15 20,801 0 0
VEREIT INC COM 92339V308 4,629 119,871 SH SOLE 18 102,574 0 17,297
VEREIT INC COM 92339V308 14,732 381,452 SH SOLE 19 381,452 0 0
VEREIT INC COM 92339V308 168,156 4,354,129 SH SOLE 21 4,354,129 0 0
VEREIT INC COM 92339V308 318,638 8,250,591 SH SOLE 22 7,941,779 0 308,812
VEREIT INC COM 92339V308 8,588 222,384 SH SOLE 23 222,384 0 0
VEREIT INC COM 92339V308 50,211 1,300,118 SH SOLE 25 1,300,118 0 0
VEREIT INC COM 92339V308 21,198 548,896 SH SOLE 26 322,883 0 226,013
VEREIT INC COM 92339V308 19,835 513,598 SH SOLE 28 28,707 0 484,891
VEREIT INC COM 92339V308 1,467 37,974 SH SOLE 29 37,974 0 0
VEREIT INC COM 92339V308 44,983 1,164,748 SH SOLE 30 1,164,748 0 0
VEREIT INC COM 92339V308 3,525 91,282 SH SOLE 31 82,820 0 8,462
VEREIT INC COM 92339V308 409 10,592 SH SOLE 34 10,592 0 0
VEREIT INC COM 92339V308 5,154 133,450 SH SOLE 36 133,450 0 0
VEREIT INC COM 92339V308 361 9,355 SH SOLE 40 9,355 0 0
VEREIT INC COM 92339V308 3,761 97,378 SH SOLE 43 9,419 0 87,959
VERICEL CORP COM 92346J108 1,470 26,463 SH SOLE 2 13,891 0 12,572
VERICEL CORP COM 92346J108 9 154 SH SOLE 4 154 0 0
VERICEL CORP COM 92346J108 44 797 SH SOLE 7 797 0 0
VERICEL CORP COM 92346J108 1 15 SH SOLE 17 0 0 15
VERICEL CORP COM 92346J108 10,918 196,551 SH SOLE 18 196,551 0 0
VERICEL CORP COM 92346J108 5,636 101,451 SH SOLE 19 101,451 0 0
VERICEL CORP COM 92346J108 301,023 5,418,961 SH SOLE 21 5,418,961 0 0
VERICEL CORP COM 92346J108 74,485 1,340,869 SH SOLE 22 1,303,477 0 37,392
VERICEL CORP COM 92346J108 70 1,256 SH SOLE 23 1,256 0 0
VERICEL CORP COM 92346J108 33 587 SH SOLE 25 587 0 0
VERICEL CORP COM 92346J108 521 9,374 SH SOLE 26 736 0 8,638
VERICEL CORP COM 92346J108 338 6,092 SH SOLE 28 6,092 0 0
VERICEL CORP COM 92346J108 7,861 141,516 SH SOLE 30 141,516 0 0
VERICEL CORP COM 92346J108 76 1,376 SH SOLE 36 1,376 0 0
VERICEL CORP COM 92346J108 333 5,986 SH SOLE 40 5,986 0 0
VERICEL CORP COM 92346J108 523 9,418 SH SOLE 43 0 0 9,418
VERICITY INC COM 92347D100 11 1,132 SH SOLE 2 0 0 1,132
VERICITY INC COM 92347D100 85 8,546 SH SOLE 18 8,546 0 0
VERICITY INC COM 92347D100 2 223 SH SOLE 19 223 0 0
VERICITY INC COM 92347D100 730 73,803 SH SOLE 21 73,803 0 0
VERICITY INC COM 92347D100 68 6,892 SH SOLE 22 5,599 0 1,293
VERINT SYS INC COM 92343X100 2,831 62,225 SH SOLE 2 26,566 0 35,659
VERINT SYS INC COM 92343X100 62 1,364 SH SOLE 4 1,364 0 0
VERINT SYS INC COM 92343X100 56 1,229 SH SOLE 7 1,229 0 0
VERINT SYS INC COM 92343X100 9,586 210,732 SH SOLE 18 210,521 0 211
VERINT SYS INC COM 92343X100 5,253 115,468 SH SOLE 19 115,468 0 0
VERINT SYS INC COM 92343X100 121,634 2,673,860 SH SOLE 21 2,673,860 0 0
VERINT SYS INC COM 92343X100 84,354 1,854,342 SH SOLE 22 1,776,026 0 78,316
VERINT SYS INC COM 92343X100 129 2,840 SH SOLE 23 2,840 0 0
VERINT SYS INC COM 92343X100 336 7,378 SH SOLE 25 7,378 0 0
VERINT SYS INC COM 92343X100 2,647 58,193 SH SOLE 26 34,001 0 24,192
VERINT SYS INC COM 92343X100 402 8,835 SH SOLE 28 8,835 0 0
VERINT SYS INC COM 92343X100 45 990 SH SOLE 29 990 0 0
VERINT SYS INC COM 92343X100 2,075 45,613 SH SOLE 30 45,613 0 0
VERINT SYS INC COM 92343X100 82 1,809 SH SOLE 31 1,809 0 0
VERINT SYS INC COM 92343X100 10 228 SH SOLE 34 228 0 0
VERINT SYS INC COM 92343X100 87 1,919 SH SOLE 36 1,919 0 0
VERINT SYS INC COM 92343X100 353 7,761 SH SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 284 6,234 SH SOLE 43 0 0 6,234
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 2,438 2,165,000 PRN SOLE 21 2,165,000 0 0
VERISIGN INC COM 92343E102 59,448 299,092 SH SOLE 2 102,503 0 196,589
VERISIGN INC COM 92343E102 12,077 60,760 SH SOLE 4 56,643 0 4,117
VERISIGN INC COM 92343E102 22,387 112,635 SH SOLE 7 102,589 0 10,046
VERISIGN INC COM 92343E102 76 381 SH SOLE 13 381 0 0
VERISIGN INC COM 92343E102 2,501 12,583 SH SOLE 15 12,583 0 0
VERISIGN INC COM 92343E102 42,369 213,169 SH SOLE 18 197,213 0 15,956
VERISIGN INC COM 92343E102 9,469 47,639 SH SOLE 19 47,639 0 0
VERISIGN INC COM 92343E102 604,057 3,039,127 SH SOLE 21 3,039,127 0 0
VERISIGN INC COM 92343E102 483,427 2,432,216 SH SOLE 22 2,142,167 0 290,049
VERISIGN INC COM 92343E102 14,835 74,637 SH SOLE 23 74,637 0 0
VERISIGN INC COM 92343E102 289,170 1,454,872 SH SOLE 25 1,454,872 0 0
VERISIGN INC COM 92343E102 60,330 303,530 SH SOLE 26 123,681 0 179,849
VERISIGN INC COM 92343E102 64,891 326,477 SH SOLE 28 11,453 0 315,024
VERISIGN INC COM 92343E102 2,690 13,533 SH SOLE 29 13,533 0 0
VERISIGN INC COM 92343E102 136,658 687,554 SH SOLE 30 685,442 0 2,112
VERISIGN INC COM 92343E102 8,013 40,314 SH SOLE 31 29,339 0 10,975
VERISIGN INC COM 92343E102 4,845 24,377 SH SOLE 32 24,377 0 0
VERISIGN INC COM 92343E102 6,212 31,254 SH SOLE 34 31,254 0 0
VERISIGN INC COM 92343E102 11,795 59,342 SH SOLE 36 59,342 0 0
VERISIGN INC COM 92343E102 809 4,070 SH SOLE 40 4,070 0 0
VERISIGN INC COM 92343E102 20,126 101,259 SH SOLE 43 11,947 0 89,312
VERISK ANALYTICS INC COM 92345Y106 62,750 355,142 SH SOLE 2 54,905 0 300,237
VERISK ANALYTICS INC COM 92345Y106 14,416 81,591 SH SOLE 4 75,598 0 5,993
VERISK ANALYTICS INC COM 92345Y106 30,006 169,822 SH SOLE 7 156,040 0 13,782
VERISK ANALYTICS INC COM 92345Y106 856 4,847 SH SOLE 13 4,847 0 0
VERISK ANALYTICS INC COM 92345Y106 3,025 17,122 SH SOLE 15 17,122 0 0
VERISK ANALYTICS INC COM 92345Y106 3 16 SH SOLE 17 0 0 16
VERISK ANALYTICS INC COM 92345Y106 71,765 406,164 SH SOLE 18 383,277 0 22,887
VERISK ANALYTICS INC COM 92345Y106 18,959 107,299 SH SOLE 19 107,299 0 0
VERISK ANALYTICS INC COM 92345Y106 816,611 4,621,714 SH SOLE 21 4,621,714 0 0
VERISK ANALYTICS INC COM 92345Y106 648,863 3,672,322 SH SOLE 22 3,303,379 0 368,943
VERISK ANALYTICS INC COM 92345Y106 16,870 95,478 SH SOLE 23 95,478 0 0
VERISK ANALYTICS INC COM 92345Y106 95,809 542,246 SH SOLE 25 542,246 0 0
VERISK ANALYTICS INC COM 92345Y106 64,657 365,937 SH SOLE 26 115,978 0 249,959
VERISK ANALYTICS INC COM 92345Y106 87,685 496,267 SH SOLE 28 16,292 0 479,975
VERISK ANALYTICS INC COM 92345Y106 98 553 SH SOLE 29 553 0 0
VERISK ANALYTICS INC COM 92345Y106 141,111 798,637 SH SOLE 30 788,761 0 9,876
VERISK ANALYTICS INC COM 92345Y106 5,397 30,547 SH SOLE 31 21,133 0 9,414
VERISK ANALYTICS INC COM 92345Y106 6,137 34,731 SH SOLE 32 34,731 0 0
VERISK ANALYTICS INC COM 92345Y106 10,287 58,221 SH SOLE 34 58,221 0 0
VERISK ANALYTICS INC COM 92345Y106 14,642 82,868 SH SOLE 36 82,868 0 0
VERISK ANALYTICS INC COM 92345Y106 1,095 6,196 SH SOLE 40 6,196 0 0
VERISK ANALYTICS INC COM 92345Y106 19,179 108,544 SH SOLE 43 5,915 0 102,629
VERITEX HLDGS INC COM 923451108 1,732 52,933 SH SOLE 2 14,759 0 38,174
VERITEX HLDGS INC COM 923451108 27 834 SH SOLE 7 834 0 0
VERITEX HLDGS INC COM 923451108 6,086 186,002 SH SOLE 18 186,002 0 0
VERITEX HLDGS INC COM 923451108 2,667 81,501 SH SOLE 19 81,501 0 0
VERITEX HLDGS INC COM 923451108 180,182 5,506,778 SH SOLE 21 5,506,778 0 0
VERITEX HLDGS INC COM 923451108 43,951 1,343,240 SH SOLE 22 1,278,137 0 65,103
VERITEX HLDGS INC COM 923451108 965 29,505 SH SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 146 4,475 SH SOLE 28 4,475 0 0
VERITEX HLDGS INC COM 923451108 2,461 75,215 SH SOLE 30 75,215 0 0
VERITEX HLDGS INC COM 923451108 141 4,324 SH SOLE 40 4,324 0 0
VERITEX HLDGS INC COM 923451108 810 24,764 SH SOLE 43 221 0 24,543
VERITIV CORP COM 923454102 622 14,620 SH SOLE 2 1,738 0 12,882
VERITIV CORP COM 923454102 8 187 SH SOLE 7 187 0 0
VERITIV CORP COM 923454102 2,615 61,473 SH SOLE 18 61,473 0 0
VERITIV CORP COM 923454102 2,087 49,071 SH SOLE 19 49,071 0 0
VERITIV CORP COM 923454102 67,720 1,591,919 SH SOLE 21 1,591,919 0 0
VERITIV CORP COM 923454102 16,428 386,179 SH SOLE 22 371,282 0 14,897
VERITIV CORP COM 923454102 20 478 SH SOLE 26 0 0 478
VERITIV CORP COM 923454102 793 18,639 SH SOLE 30 18,639 0 0
VERITIV CORP COM 923454102 67 1,585 SH SOLE 43 0 0 1,585
VERITONE INC COM 92347M100 118 4,926 SH SOLE 2 1,982 0 2,944
VERITONE INC COM 92347M100 11 473 SH SOLE 7 473 0 0
VERITONE INC COM 92347M100 2,192 91,416 SH SOLE 18 91,416 0 0
VERITONE INC COM 92347M100 1,098 45,805 SH SOLE 19 45,805 0 0
VERITONE INC COM 92347M100 23,295 971,428 SH SOLE 21 971,428 0 0
VERITONE INC COM 92347M100 16,573 691,138 SH SOLE 22 684,592 0 6,546
VERITONE INC COM 92347M100 60 2,488 SH SOLE 43 36 0 2,452
VERIZON COMMUNICATIONS INC COM 92343V104 635,204 10,923,550 SH SOLE 2 2,865,066 0 8,058,484
VERIZON COMMUNICATIONS INC COM 92343V104 126,136 2,169,143 SH SOLE 4 2,009,823 0 159,320
VERIZON COMMUNICATIONS INC COM 92343V104 242,381 4,168,197 SH SOLE 7 4,020,340 0 147,857
VERIZON COMMUNICATIONS INC COM 92343V104 3,503 60,247 SH SOLE 13 60,247 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 31,070 534,300 SH SOLE 15 534,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18 307 SH SOLE 17 0 0 307
VERIZON COMMUNICATIONS INC COM 92343V104 746,435 12,836,380 SH SOLE 18 11,799,877 0 1,036,503
VERIZON COMMUNICATIONS INC COM 92343V104 763,094 13,122,855 SH SOLE 19 13,122,855 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,156,927 105,880,079 SH SOLE 21 105,880,079 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,633,261 96,874,656 SH SOLE 22 86,650,181 0 10,224,475
VERIZON COMMUNICATIONS INC COM 92343V104 166,472 2,862,803 SH SOLE 23 2,862,803 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 380,241 6,538,968 SH SOLE 25 6,538,968 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 529,545 9,106,529 SH SOLE 26 2,843,644 0 6,262,885
VERIZON COMMUNICATIONS INC COM 92343V104 792,319 13,625,438 SH SOLE 28 484,938 0 13,140,500
VERIZON COMMUNICATIONS INC COM 92343V104 8,579 147,527 SH SOLE 29 147,527 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,029,653 17,706,843 SH SOLE 30 17,366,425 0 340,418
VERIZON COMMUNICATIONS INC COM 92343V104 78,658 1,352,668 SH SOLE 31 734,009 0 618,659
VERIZON COMMUNICATIONS INC COM 92343V104 8,461 145,495 SH SOLE 32 145,495 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 42,393 729,034 SH SOLE 34 729,034 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,618 320,168 SH SOLE 35 320,168 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 174,838 3,006,672 SH SOLE 36 3,006,672 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,787 168,307 SH SOLE 40 168,307 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 179,700 3,090,283 SH SOLE 43 169,883 0 2,920,400
VERMILION ENERGY INC COM 923725105 25 3,430 SH SOLE 22 3,430 0 0
VERRA MOBILITY CORP COM 92511U102 785 58,025 SH SOLE 2 42,908 0 15,117
VERRA MOBILITY CORP COM 92511U102 8 589 SH SOLE 4 589 0 0
VERRA MOBILITY CORP COM 92511U102 31 2,300 SH SOLE 7 2,300 0 0
VERRA MOBILITY CORP COM 92511U102 5,929 438,038 SH SOLE 18 427,304 0 10,734
VERRA MOBILITY CORP COM 92511U102 5,504 406,649 SH SOLE 19 406,649 0 0
VERRA MOBILITY CORP COM 92511U102 64,646 4,776,222 SH SOLE 21 4,776,222 0 0
VERRA MOBILITY CORP COM 92511U102 57,541 4,251,256 SH SOLE 22 4,157,212 0 94,044
VERRA MOBILITY CORP COM 92511U102 80 5,884 SH SOLE 23 5,884 0 0
VERRA MOBILITY CORP COM 92511U102 2,599 192,015 SH SOLE 25 192,015 0 0
VERRA MOBILITY CORP COM 92511U102 2,171 160,410 SH SOLE 26 83,167 0 77,243
VERRA MOBILITY CORP COM 92511U102 193 14,238 SH SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 1,249 92,257 SH SOLE 30 92,257 0 0
VERRA MOBILITY CORP COM 92511U102 445 32,913 SH SOLE 34 32,913 0 0
VERRA MOBILITY CORP COM 92511U102 34 2,533 SH SOLE 36 2,533 0 0
VERRA MOBILITY CORP COM 92511U102 185 13,693 SH SOLE 40 13,693 0 0
VERRA MOBILITY CORP COM 92511U102 270 19,927 SH SOLE 43 143 0 19,784
VERRICA PHARMACEUTICALS INC COM 92511W108 207 13,669 SH SOLE 2 1,107 0 12,562
VERRICA PHARMACEUTICALS INC COM 92511W108 6 382 SH SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 667 44,033 SH SOLE 18 44,033 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 376 24,798 SH SOLE 19 24,798 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 7,577 500,131 SH SOLE 21 500,131 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,791 118,217 SH SOLE 22 115,930 0 2,287
VERSO CORP CL A 92531L207 428 29,328 SH SOLE 2 2,803 0 26,525
VERSO CORP CL A 92531L207 12 810 SH SOLE 7 810 0 0
VERSO CORP CL A 92531L207 1,634 112,004 SH SOLE 18 112,004 0 0
VERSO CORP CL A 92531L207 1,221 83,721 SH SOLE 19 83,721 0 0
VERSO CORP CL A 92531L207 18,619 1,276,150 SH SOLE 21 1,276,150 0 0
VERSO CORP CL A 92531L207 12,765 874,937 SH SOLE 22 841,356 0 33,581
VERSO CORP CL A 92531L207 53 3,608 SH SOLE 43 0 0 3,608
VERTEX ENERGY INC COM 92534K107 22 15,499 SH SOLE 21 15,499 0 0
VERTEX INC CL A 92538J106 145 6,585 SH SOLE 2 6,585 0 0
VERTEX INC CL A 92538J106 2 72 SH SOLE 4 72 0 0
VERTEX INC CL A 92538J106 1,116 50,787 SH SOLE 21 50,787 0 0
VERTEX INC CL A 92538J106 11,577 526,702 SH SOLE 22 511,044 0 15,658
VERTEX INC CL A 92538J106 7 335 SH SOLE 25 335 0 0
VERTEX INC CL A 92538J106 13 576 SH SOLE 26 576 0 0
VERTEX INC CL A 92538J106 121 5,495 SH SOLE 30 5,495 0 0
VERTEX INC CL A 92538J106 18 818 SH SOLE 36 818 0 0
VERTEX INC CL A 92538J106 90 4,079 SH SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 156,724 729,323 SH SOLE 2 229,694 0 499,629
VERTEX PHARMACEUTICALS INC COM 92532F100 31,247 145,411 SH SOLE 4 135,465 0 9,946
VERTEX PHARMACEUTICALS INC COM 92532F100 61,642 286,856 SH SOLE 7 279,129 0 7,727
VERTEX PHARMACEUTICALS INC COM 92532F100 4,334 20,169 SH SOLE 13 20,169 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,787 26,928 SH SOLE 15 26,928 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 162,550 756,434 SH SOLE 18 701,752 0 54,682
VERTEX PHARMACEUTICALS INC COM 92532F100 193,884 902,249 SH SOLE 19 902,249 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,067,065 9,619,179 SH SOLE 21 9,619,179 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,408,217 6,553,201 SH SOLE 22 5,840,631 0 712,570
VERTEX PHARMACEUTICALS INC COM 92532F100 39,519 183,903 SH SOLE 23 183,903 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 102,038 474,837 SH SOLE 25 474,837 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 140,215 652,496 SH SOLE 26 237,269 0 415,227
VERTEX PHARMACEUTICALS INC COM 92532F100 174,438 811,756 SH SOLE 28 32,436 0 779,320
VERTEX PHARMACEUTICALS INC COM 92532F100 2,916 13,572 SH SOLE 29 13,572 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 445,788 2,074,493 SH SOLE 30 2,073,600 0 893
VERTEX PHARMACEUTICALS INC COM 92532F100 16,599 77,245 SH SOLE 31 52,455 0 24,790
VERTEX PHARMACEUTICALS INC COM 92532F100 11,937 55,551 SH SOLE 32 55,551 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 99,548 463,249 SH SOLE 34 463,249 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 45,085 209,806 SH SOLE 36 209,806 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,266 10,545 SH SOLE 40 10,545 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 38,009 176,875 SH SOLE 43 11,306 0 165,569
VERTIV HOLDINGS CO COM CL A 92537N108 14,210 710,510 SH SOLE 2 308,444 0 402,066
VERTIV HOLDINGS CO COM CL A 92537N108 2,250 112,507 SH SOLE 4 112,507 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 163 8,134 SH SOLE 7 8,134 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 22,983 1,149,141 SH SOLE 18 1,145,435 0 3,706
VERTIV HOLDINGS CO COM CL A 92537N108 158,064 7,903,238 SH SOLE 19 7,903,238 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 63,324 3,166,217 SH SOLE 21 3,166,217 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 144,498 7,224,888 SH SOLE 22 6,851,934 0 372,954
VERTIV HOLDINGS CO COM CL A 92537N108 376 18,777 SH SOLE 23 18,777 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 47 2,345 SH SOLE 25 2,345 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,085 154,239 SH SOLE 26 135,094 0 19,145
VERTIV HOLDINGS CO COM CL A 92537N108 571 28,544 SH SOLE 28 28,544 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 437 21,868 SH SOLE 29 21,868 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,805 190,252 SH SOLE 30 190,252 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,893 94,657 SH SOLE 31 94,657 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 71,049 3,552,431 SH SOLE 34 3,552,431 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 140 6,992 SH SOLE 36 6,992 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 594 29,692 SH SOLE 40 29,692 0 0
VERU INC COM 92536C103 113 10,465 SH SOLE 2 4,386 0 6,079
VERU INC COM 92536C103 11 1,043 SH SOLE 7 1,043 0 0
VERU INC COM 92536C103 1,971 182,905 SH SOLE 18 182,905 0 0
VERU INC COM 92536C103 1,048 97,240 SH SOLE 19 97,240 0 0
VERU INC COM 92536C103 21,960 2,038,056 SH SOLE 21 2,038,056 0 0
VERU INC COM 92536C103 17,198 1,596,064 SH SOLE 22 1,581,774 0 14,290
VIACOMCBS INC CL A 92556H107 1,068 22,647 SH SOLE 2 522 0 22,125
VIACOMCBS INC CL A 92556H107 5 107 SH SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 190 4,018 SH SOLE 18 4,018 0 0
VIACOMCBS INC CL A 92556H107 203 4,297 SH SOLE 19 4,297 0 0
VIACOMCBS INC CL A 92556H107 4,898 103,842 SH SOLE 21 103,842 0 0
VIACOMCBS INC CL A 92556H107 3,909 82,878 SH SOLE 22 76,373 0 6,505
VIACOMCBS INC CL A 92556H107 1,997 42,327 SH SOLE 28 0 0 42,327
VIACOMCBS INC CL A 92556H107 10 204 SH SOLE 31 204 0 0
VIACOMCBS INC CL A 92556H107 254 5,382 SH SOLE 43 0 0 5,382
VIACOMCBS INC CL B 92556H206 55,767 1,236,524 SH SOLE 2 198,331 0 1,038,193
VIACOMCBS INC CL B 92556H206 12,477 276,657 SH SOLE 4 254,974 0 21,683
VIACOMCBS INC CL B 92556H206 22,992 509,811 SH SOLE 7 484,195 0 25,616
VIACOMCBS INC CL B 92556H206 43 952 SH SOLE 13 952 0 0
VIACOMCBS INC CL B 92556H206 3,246 71,970 SH SOLE 15 71,970 0 0
VIACOMCBS INC CL B 92556H206 2 36 SH SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 48,803 1,082,117 SH SOLE 18 1,001,345 0 80,772
VIACOMCBS INC CL B 92556H206 13,319 295,326 SH SOLE 19 295,326 0 0
VIACOMCBS INC CL B 92556H206 2,155 47,793 SH SOLE 20 47,793 0 0
VIACOMCBS INC CL B 92556H206 709,407 15,729,647 SH SOLE 21 15,729,647 0 0
VIACOMCBS INC CL B 92556H206 588,657 13,052,263 SH SOLE 22 11,728,515 0 1,323,748
VIACOMCBS INC CL B 92556H206 15,670 347,456 SH SOLE 23 347,456 0 0
VIACOMCBS INC CL B 92556H206 41,213 913,818 SH SOLE 25 913,818 0 0
VIACOMCBS INC CL B 92556H206 59,434 1,317,820 SH SOLE 26 471,764 0 846,056
VIACOMCBS INC CL B 92556H206 53,385 1,183,711 SH SOLE 28 67,666 0 1,116,045
VIACOMCBS INC CL B 92556H206 25 544 SH SOLE 29 544 0 0
VIACOMCBS INC CL B 92556H206 166,197 3,685,070 SH SOLE 30 3,572,496 0 112,574
VIACOMCBS INC CL B 92556H206 8,011 177,630 SH SOLE 31 70,250 0 107,380
VIACOMCBS INC CL B 92556H206 3,259 72,268 SH SOLE 34 72,268 0 0
VIACOMCBS INC CL B 92556H206 15,146 335,837 SH SOLE 36 335,837 0 0
VIACOMCBS INC CL B 92556H206 1,031 22,853 SH SOLE 40 22,853 0 0
VIACOMCBS INC CL B 92556H206 29,987 664,900 SH SOLE 43 53,509 0 611,391
VIAD CORP COM NEW 92552R406 973 23,317 SH SOLE 2 6,820 0 16,497
VIAD CORP COM NEW 92552R406 4 96 SH SOLE 4 96 0 0
VIAD CORP COM NEW 92552R406 16 375 SH SOLE 7 375 0 0
VIAD CORP COM NEW 92552R406 3,394 81,299 SH SOLE 18 81,299 0 0
VIAD CORP COM NEW 92552R406 1,456 34,880 SH SOLE 19 34,880 0 0
VIAD CORP COM NEW 92552R406 101,876 2,440,147 SH SOLE 21 2,440,147 0 0
VIAD CORP COM NEW 92552R406 28,297 677,776 SH SOLE 22 645,985 0 31,791
VIAD CORP COM NEW 92552R406 119 2,860 SH SOLE 23 2,860 0 0
VIAD CORP COM NEW 92552R406 13 322 SH SOLE 25 322 0 0
VIAD CORP COM NEW 92552R406 918 21,993 SH SOLE 26 6,255 0 15,738
VIAD CORP COM NEW 92552R406 122 2,916 SH SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,923 46,065 SH SOLE 30 46,065 0 0
VIAD CORP COM NEW 92552R406 16 374 SH SOLE 34 374 0 0
VIAD CORP COM NEW 92552R406 28 677 SH SOLE 36 677 0 0
VIAD CORP COM NEW 92552R406 86 2,055 SH SOLE 40 2,055 0 0
VIAD CORP COM NEW 92552R406 890 21,328 SH SOLE 43 7,950 0 13,378
VIANT TECHNOLOGY INC COM CL A 92557A101 175 3,315 SH SOLE 2 970 0 2,345
VIANT TECHNOLOGY INC COM CL A 92557A101 15 283 SH SOLE 7 283 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 1,893 35,798 SH SOLE 18 35,798 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 1,153 21,796 SH SOLE 19 21,796 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 19,171 362,465 SH SOLE 21 362,465 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 15,781 298,371 SH SOLE 22 294,478 0 3,893
VIANT TECHNOLOGY INC COM CL A 92557A101 1,936 36,604 SH SOLE 34 36,604 0 0
VIASAT INC COM 92552V100 7,206 149,906 SH SOLE 2 44,871 0 105,035
VIASAT INC COM 92552V100 10 212 SH SOLE 4 212 0 0
VIASAT INC COM 92552V100 66 1,380 SH SOLE 7 1,380 0 0
VIASAT INC COM 92552V100 7,515 156,326 SH SOLE 18 156,326 0 0
VIASAT INC COM 92552V100 746 15,517 SH SOLE 19 15,517 0 0
VIASAT INC COM 92552V100 146,312 3,043,720 SH SOLE 21 3,043,720 0 0
VIASAT INC COM 92552V100 96,706 2,011,768 SH SOLE 22 1,933,847 0 77,921
VIASAT INC COM 92552V100 17 355 SH SOLE 25 355 0 0
VIASAT INC COM 92552V100 711 14,781 SH SOLE 26 8,182 0 6,599
VIASAT INC COM 92552V100 299 6,211 SH SOLE 28 5,344 0 867
VIASAT INC COM 92552V100 1,919 39,922 SH SOLE 30 39,922 0 0
VIASAT INC COM 92552V100 54 1,121 SH SOLE 31 1,121 0 0
VIASAT INC COM 92552V100 121 2,517 SH SOLE 36 2,517 0 0
VIASAT INC COM 92552V100 334 6,955 SH SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 495 10,301 SH SOLE 43 1,093 0 9,208
VIATRIS INC COM 92556V106 48,119 3,444,453 SH SOLE 2 1,154,747 0 2,289,706
VIATRIS INC COM 92556V106 9,543 683,091 SH SOLE 4 635,665 0 47,426
VIATRIS INC COM 92556V106 21,878 1,566,043 SH SOLE 7 1,124,078 0 441,965
VIATRIS INC COM 92556V106 47 3,386 SH SOLE 13 3,386 0 0
VIATRIS INC COM 92556V106 2,252 161,207 SH SOLE 15 161,207 0 0
VIATRIS INC COM 92556V106 0 6 SH SOLE 17 0 0 6
VIATRIS INC COM 92556V106 54,475 3,899,463 SH SOLE 18 3,685,391 0 214,072
VIATRIS INC COM 92556V106 28,176 2,016,890 SH SOLE 19 2,016,890 0 0
VIATRIS INC COM 92556V106 450,320 32,234,821 SH SOLE 21 32,234,821 0 0
VIATRIS INC COM 92556V106 400,683 28,681,647 SH SOLE 22 24,717,540 0 3,964,107
VIATRIS INC COM 92556V106 14,550 1,041,541 SH SOLE 23 1,041,541 0 0
VIATRIS INC COM 92556V106 30,156 2,158,650 SH SOLE 25 2,158,650 0 0
VIATRIS INC COM 92556V106 42,059 3,010,696 SH SOLE 26 1,158,095 0 1,852,601
VIATRIS INC COM 92556V106 39,568 2,832,328 SH SOLE 28 132,428 0 2,699,900
VIATRIS INC COM 92556V106 4,331 310,009 SH SOLE 29 310,009 0 0
VIATRIS INC COM 92556V106 95,620 6,844,638 SH SOLE 30 6,844,638 0 0
VIATRIS INC COM 92556V106 9,675 692,542 SH SOLE 31 434,647 0 257,895
VIATRIS INC COM 92556V106 5,011 358,672 SH SOLE 34 358,672 0 0
VIATRIS INC COM 92556V106 11,589 829,536 SH SOLE 36 829,536 0 0
VIATRIS INC COM 92556V106 709 50,734 SH SOLE 40 50,734 0 0
VIATRIS INC COM 92556V106 9,016 645,368 SH SOLE 43 28,332 0 617,036
VIAVI SOLUTIONS INC COM 925550105 1,967 125,270 SH SOLE 2 97,386 0 27,884
VIAVI SOLUTIONS INC COM 925550105 15 962 SH SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 72 4,603 SH SOLE 7 4,603 0 0
VIAVI SOLUTIONS INC COM 925550105 14,550 926,729 SH SOLE 18 926,729 0 0
VIAVI SOLUTIONS INC COM 925550105 6,439 410,106 SH SOLE 19 410,106 0 0
VIAVI SOLUTIONS INC COM 925550105 425,654 27,111,742 SH SOLE 21 27,111,742 0 0
VIAVI SOLUTIONS INC COM 925550105 101,306 6,452,629 SH SOLE 22 6,278,268 0 174,361
VIAVI SOLUTIONS INC COM 925550105 25 1,592 SH SOLE 25 1,592 0 0
VIAVI SOLUTIONS INC COM 925550105 2,518 160,410 SH SOLE 26 59,805 0 100,605
VIAVI SOLUTIONS INC COM 925550105 464 29,563 SH SOLE 28 29,563 0 0
VIAVI SOLUTIONS INC COM 925550105 8,641 550,356 SH SOLE 30 550,356 0 0
VIAVI SOLUTIONS INC COM 925550105 21 1,356 SH SOLE 34 1,356 0 0
VIAVI SOLUTIONS INC COM 925550105 63 4,040 SH SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 473 30,101 SH SOLE 40 30,101 0 0
VIAVI SOLUTIONS INC COM 925550105 1,994 127,016 SH SOLE 43 2,293 0 124,723
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 3,388 2,575,000 PRN SOLE 21 2,575,000 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,960 2,250,000 PRN SOLE 22 2,250,000 0 0
VICI PPTYS INC COM 925652109 40,943 1,449,832 SH SOLE 2 547,105 0 902,727
VICI PPTYS INC COM 925652109 42,650 1,510,260 SH SOLE 4 1,488,580 0 21,680
VICI PPTYS INC COM 925652109 23,737 840,544 SH SOLE 7 840,544 0 0
VICI PPTYS INC COM 925652109 44 1,548 SH SOLE 13 1,548 0 0
VICI PPTYS INC COM 925652109 1,615 57,188 SH SOLE 15 57,188 0 0
VICI PPTYS INC COM 925652109 23,671 838,209 SH SOLE 18 801,516 0 36,693
VICI PPTYS INC COM 925652109 120,409 4,263,788 SH SOLE 19 4,263,788 0 0
VICI PPTYS INC COM 925652109 338,646 11,991,714 SH SOLE 21 11,991,714 0 0
VICI PPTYS INC COM 925652109 545,443 19,314,545 SH SOLE 22 17,968,204 0 1,346,341
VICI PPTYS INC COM 925652109 12,779 452,512 SH SOLE 23 452,512 0 0
VICI PPTYS INC COM 925652109 69,540 2,462,456 SH SOLE 25 2,462,456 0 0
VICI PPTYS INC COM 925652109 19,433 688,136 SH SOLE 26 539,864 0 148,272
VICI PPTYS INC COM 925652109 31,855 1,128,013 SH SOLE 28 107,354 0 1,020,659
VICI PPTYS INC COM 925652109 561 19,854 SH SOLE 29 19,854 0 0
VICI PPTYS INC COM 925652109 79,672 2,821,235 SH SOLE 30 2,821,235 0 0
VICI PPTYS INC COM 925652109 3,825 135,435 SH SOLE 31 118,486 0 16,949
VICI PPTYS INC COM 925652109 13,171 466,394 SH SOLE 34 466,394 0 0
VICI PPTYS INC COM 925652109 3,694 130,794 SH SOLE 36 130,794 0 0
VICI PPTYS INC COM 925652109 600 21,239 SH SOLE 40 21,239 0 0
VICI PPTYS INC COM 925652109 11,840 419,259 SH SOLE 43 31,001 0 388,258
VICOR CORP COM 925815102 747 8,785 SH SOLE 2 6,561 0 2,224
VICOR CORP COM 925815102 9 101 SH SOLE 4 101 0 0
VICOR CORP COM 925815102 32 373 SH SOLE 7 373 0 0
VICOR CORP COM 925815102 6,780 79,736 SH SOLE 18 79,736 0 0
VICOR CORP COM 925815102 3,048 35,848 SH SOLE 19 35,848 0 0
VICOR CORP COM 925815102 201,044 2,364,388 SH SOLE 21 2,364,388 0 0
VICOR CORP COM 925815102 50,811 597,561 SH SOLE 22 583,800 0 13,761
VICOR CORP COM 925815102 125 1,467 SH SOLE 26 0 0 1,467
VICOR CORP COM 925815102 239 2,809 SH SOLE 28 2,809 0 0
VICOR CORP COM 925815102 3,820 44,923 SH SOLE 30 44,923 0 0
VICOR CORP COM 925815102 199 2,343 SH SOLE 40 2,343 0 0
VICOR CORP COM 925815102 379 4,454 SH SOLE 43 66 0 4,388
VICTORY CAP HLDGS INC COM CL A 92645B103 120 4,711 SH SOLE 2 4,711 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 1,948 76,218 SH SOLE 21 76,218 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 7,438 291,004 SH SOLE 22 282,608 0 8,396
VICTORY CAP HLDGS INC COM CL A 92645B103 18 716 SH SOLE 25 716 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 40 1,551 SH SOLE 26 1,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 86 3,382 SH SOLE 28 3,382 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 101 3,943 SH SOLE 30 3,943 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 41 1,590 SH SOLE 36 1,590 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 78 3,065 SH SOLE 40 3,065 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4 66 SH SOLE 17 0 0 66
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1 10 SH SOLE 17 0 0 10
VIDLER WATER RESOUCES INC COM 92660E107 94 10,530 SH SOLE 2 787 0 9,743
VIDLER WATER RESOUCES INC COM 92660E107 5 580 SH SOLE 7 580 0 0
VIDLER WATER RESOUCES INC COM 92660E107 530 59,566 SH SOLE 18 59,566 0 0
VIDLER WATER RESOUCES INC COM 92660E107 153 17,161 SH SOLE 19 17,161 0 0
VIDLER WATER RESOUCES INC COM 92660E107 5,617 631,135 SH SOLE 21 631,135 0 0
VIDLER WATER RESOUCES INC COM 92660E107 5,203 584,612 SH SOLE 22 569,689 0 14,923
VIEMED HEALTHCARE INC COM 92663R105 151 14,878 SH SOLE 2 1,875 0 13,003
VIEMED HEALTHCARE INC COM 92663R105 7 695 SH SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 1,302 128,700 SH SOLE 18 116,742 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 2,479 245,005 SH SOLE 19 245,005 0 0
VIEMED HEALTHCARE INC COM 92663R105 12,987 1,283,290 SH SOLE 21 1,283,290 0 0
VIEMED HEALTHCARE INC COM 92663R105 5,037 497,770 SH SOLE 22 488,528 0 9,242
VIEMED HEALTHCARE INC COM 92663R105 121 11,979 SH SOLE 23 11,979 0 0
VIEMED HEALTHCARE INC COM 92663R105 313 30,897 SH SOLE 26 0 0 30,897
VIEW INC COM CL A 92671V106 96 12,966 SH SOLE 18 12,966 0 0
VIEW INC COM CL A 92671V106 787 106,411 SH SOLE 19 106,411 0 0
VIEW INC COM CL A 92671V106 145 19,570 SH SOLE 22 19,570 0 0
VIEW INC COM CL A 92671V106 1,300 175,671 SH SOLE 26 175,671 0 0
VIEW INC COM CL A 92671V106 3,516 475,124 SH SOLE 30 475,124 0 0
VIEW INC COM CL A 92671V106 1,325 179,083 SH SOLE 34 179,083 0 0
VIEW INC *W EXP 03/08/202 92671V114 1 724 SH SOLE 18 724 0 0
VIEW INC *W EXP 03/08/202 92671V114 8 4,763 SH SOLE 19 4,763 0 0
VIEW INC *W EXP 03/08/202 92671V114 2 1,099 SH SOLE 22 1,099 0 0
VIEW INC *W EXP 03/08/202 92671V114 59 34,129 SH SOLE 26 34,129 0 0
VIEW INC *W EXP 03/08/202 92671V114 47 27,242 SH SOLE 30 27,242 0 0
VIEW INC *W EXP 03/08/202 92671V114 21 12,286 SH SOLE 34 12,286 0 0
VIEWRAY INC COM 92672L107 447 102,704 SH SOLE 2 33,480 0 69,224
VIEWRAY INC COM 92672L107 5 1,062 SH SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,805 415,000 SH SOLE 18 415,000 0 0
VIEWRAY INC COM 92672L107 935 214,901 SH SOLE 19 214,901 0 0
VIEWRAY INC COM 92672L107 23,369 5,372,169 SH SOLE 21 5,372,169 0 0
VIEWRAY INC COM 92672L107 14,805 3,403,389 SH SOLE 22 3,279,735 0 123,654
VIEWRAY INC COM 92672L107 53 12,117 SH SOLE 26 0 0 12,117
VIEWRAY INC COM 92672L107 96 22,139 SH SOLE 28 22,139 0 0
VIEWRAY INC COM 92672L107 89 20,360 SH SOLE 30 20,360 0 0
VIEWRAY INC COM 92672L107 25 5,809 SH SOLE 40 5,809 0 0
VIEWRAY INC COM 92672L107 181 41,701 SH SOLE 43 0 0 41,701
VIKING THERAPEUTICS INC COM 92686J106 521 82,310 SH SOLE 2 21,024 0 61,286
VIKING THERAPEUTICS INC COM 92686J106 6 934 SH SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,329 210,151 SH SOLE 18 210,151 0 0
VIKING THERAPEUTICS INC COM 92686J106 725 114,666 SH SOLE 19 114,666 0 0
VIKING THERAPEUTICS INC COM 92686J106 17,174 2,715,209 SH SOLE 21 2,715,209 0 0
VIKING THERAPEUTICS INC COM 92686J106 13,206 2,087,898 SH SOLE 22 1,987,579 0 100,319
VIKING THERAPEUTICS INC COM 92686J106 81 12,877 SH SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 73 11,527 SH SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 349 55,253 SH SOLE 30 55,253 0 0
VIKING THERAPEUTICS INC COM 92686J106 34 5,443 SH SOLE 40 5,443 0 0
VIKING THERAPEUTICS INC COM 92686J106 195 30,842 SH SOLE 43 12,985 0 17,857
VILLAGE BK & TR FINL CORP COM NEW 92705T200 4 107 SH SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 5 113 SH SOLE 21 113 0 0
VILLAGE FARMS INTL INC COM 92707Y108 23 1,755 SH SOLE 22 1,755 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 266 11,302 SH SOLE 2 3,238 0 8,064
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 760 32,237 SH SOLE 18 32,237 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 370 15,684 SH SOLE 19 15,684 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 9,398 398,733 SH SOLE 21 398,733 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,236 222,143 SH SOLE 22 210,116 0 12,027
VILLAGE SUPER MKT INC CL A NEW 927107409 18 776 SH SOLE 23 776 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 25 1,065 SH SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 33 1,389 SH SOLE 30 1,389 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 16 682 SH SOLE 40 682 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 52 2,225 SH SOLE 43 0 0 2,225
VINCE HLDG CORP COM NEW 92719W207 7 647 SH SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 104 9,260 SH SOLE 21 9,260 0 0
VINCE HLDG CORP COM NEW 92719W207 715 63,726 SH SOLE 22 63,726 0 0
VINCERX PHARMA INC COM NEW 92731L106 22 1,146 SH SOLE 2 1,146 0 0
VINCERX PHARMA INC COM NEW 92731L106 880 45,618 SH SOLE 19 45,618 0 0
VINCERX PHARMA INC COM NEW 92731L106 817 42,347 SH SOLE 22 42,347 0 0
VINCERX PHARMA INC COM NEW 92731L106 12 636 SH SOLE 23 636 0 0
VINCERX PHARMA INC COM NEW 92731L106 19 1,006 SH SOLE 26 0 0 1,006
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 119 13,271 SH SOLE 22 13,271 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 225 15,432 SH SOLE 2 15,432 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 980 67,327 SH SOLE 21 67,327 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 71 4,855 SH SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 165 11,307 SH SOLE 28 11,307 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 95 6,512 SH SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 17,891 599,179 SH SOLE 2 37,070 0 562,109
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4 121 SH SOLE 3 121 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,538 218,971 SH SOLE 4 190,319 0 28,652
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,348 45,139 SH SOLE 7 45,139 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,326 44,414 SH SOLE 13 18,260 0 26,154
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7,202 241,176 SH SOLE 15 241,176 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,694 190,694 SH SOLE 18 190,694 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 301 10,070 SH SOLE 19 10,070 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 260,765 8,732,913 SH SOLE 21 8,732,913 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 144,094 4,825,660 SH SOLE 22 4,193,844 0 631,816
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,774 226,860 SH SOLE 23 226,860 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8,425 282,147 SH SOLE 25 282,147 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 29,528 988,891 SH SOLE 26 187,072 0 801,819
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 55,675 1,864,518 SH SOLE 28 49,910 0 1,814,608
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 77,279 2,588,047 SH SOLE 30 2,588,047 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 470 15,743 SH SOLE 31 9,269 0 6,474
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 803 26,892 SH SOLE 32 26,892 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,369 79,344 SH SOLE 34 79,344 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 198 6,633 SH SOLE 36 6,633 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 75 2,519 SH SOLE 40 2,519 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 20,851 698,307 SH SOLE 43 38,065 0 660,242
VIR BIOTECHNOLOGY INC COM 92764N102 887 17,310 SH SOLE 2 6,148 0 11,162
VIR BIOTECHNOLOGY INC COM 92764N102 54 1,052 SH SOLE 7 1,052 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 9,136 178,197 SH SOLE 18 170,201 0 7,996
VIR BIOTECHNOLOGY INC COM 92764N102 10,594 206,639 SH SOLE 19 206,639 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 158,966 3,100,561 SH SOLE 21 3,100,561 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 87,928 1,714,990 SH SOLE 22 1,701,299 0 13,691
VIR BIOTECHNOLOGY INC COM 92764N102 315 6,147 SH SOLE 23 6,147 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,125 21,945 SH SOLE 26 0 0 21,945
VIR BIOTECHNOLOGY INC COM 92764N102 1,979 38,594 SH SOLE 30 38,594 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 0 5 SH SOLE 43 0 0 5
VIRACTA THERAPEUTICS INC COM 92765F108 1 119 SH SOLE 2 119 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 2 223 SH SOLE 21 223 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 1,720 185,983 SH SOLE 22 185,983 0 0
VIRCO MFG CO COM 927651109 8 2,568 SH SOLE 18 2,568 0 0
VIRCO MFG CO COM 927651109 103 33,137 SH SOLE 21 33,137 0 0
VIRCO MFG CO COM 927651109 202 65,136 SH SOLE 22 65,136 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 4,760 155,387 SH SOLE 2 43,689 0 111,698
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 16 524 SH SOLE 4 524 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 35 1,141 SH SOLE 7 1,141 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 986 32,185 SH SOLE 18 32,185 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 594 19,396 SH SOLE 19 19,396 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 62,936 2,054,728 SH SOLE 21 2,054,728 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 89,940 2,936,340 SH SOLE 22 2,816,025 0 120,315
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 46 1,511 SH SOLE 25 1,511 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,066 67,442 SH SOLE 26 55,685 0 11,757
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 584 19,056 SH SOLE 28 19,056 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,956 96,497 SH SOLE 30 96,497 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 36 1,176 SH SOLE 31 1,176 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 234 7,640 SH SOLE 36 7,640 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 501 16,354 SH SOLE 40 16,354 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 20 SH SOLE 43 0 0 20
VIRIDIAN THERAPEUTICS INC COM 92790C104 0 7 SH SOLE 21 7 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 516 30,880 SH SOLE 22 30,880 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 4 719 SH SOLE 18 719 0 0
VIRNETX HLDG CORP COM 92823T108 257 46,215 SH SOLE 2 21,255 0 24,960
VIRNETX HLDG CORP COM 92823T108 5 957 SH SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,161 208,424 SH SOLE 18 208,424 0 0
VIRNETX HLDG CORP COM 92823T108 619 111,097 SH SOLE 19 111,097 0 0
VIRNETX HLDG CORP COM 92823T108 15,041 2,700,381 SH SOLE 21 2,700,381 0 0
VIRNETX HLDG CORP COM 92823T108 10,845 1,946,977 SH SOLE 22 1,863,303 0 83,674
VIRNETX HLDG CORP COM 92823T108 77 13,797 SH SOLE 30 13,797 0 0
VIRNETX HLDG CORP COM 92823T108 56 10,133 SH SOLE 40 10,133 0 0
VIRNETX HLDG CORP COM 92823T108 131 23,587 SH SOLE 43 1,269 0 22,318
VIRTRA INC COM PAR 92827K301 41 6,684 SH SOLE 21 6,684 0 0
VIRTU FINL INC CL A 928254101 4,548 146,483 SH SOLE 2 29,799 0 116,684
VIRTU FINL INC CL A 928254101 8 258 SH SOLE 4 258 0 0
VIRTU FINL INC CL A 928254101 37 1,185 SH SOLE 7 1,185 0 0
VIRTU FINL INC CL A 928254101 0 11 SH SOLE 17 0 0 11
VIRTU FINL INC CL A 928254101 958 30,841 SH SOLE 18 30,841 0 0
VIRTU FINL INC CL A 928254101 9,417 303,274 SH SOLE 19 303,274 0 0
VIRTU FINL INC CL A 928254101 38,544 1,241,366 SH SOLE 21 1,241,366 0 0
VIRTU FINL INC CL A 928254101 63,167 2,034,366 SH SOLE 22 1,944,687 0 89,679
VIRTU FINL INC CL A 928254101 2,639 85,000 SH SOLE 23 85,000 0 0
VIRTU FINL INC CL A 928254101 570 18,372 SH SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 220 7,080 SH SOLE 28 7,080 0 0
VIRTU FINL INC CL A 928254101 1,527 49,173 SH SOLE 30 49,173 0 0
VIRTU FINL INC CL A 928254101 37 1,202 SH SOLE 31 1,202 0 0
VIRTU FINL INC CL A 928254101 230 7,392 SH SOLE 40 7,392 0 0
VIRTU FINL INC CL A 928254101 2,538 81,727 SH SOLE 43 6,330 0 75,397
VIRTUS INVT PARTNERS INC COM 92828Q109 2,120 9,002 SH SOLE 2 2,933 0 6,069
VIRTUS INVT PARTNERS INC COM 92828Q109 10 42 SH SOLE 4 42 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 26 109 SH SOLE 7 109 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 7,195 30,554 SH SOLE 18 30,554 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 12,429 52,776 SH SOLE 19 52,776 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 199,386 846,650 SH SOLE 21 846,650 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 67,736 287,627 SH SOLE 22 276,688 0 10,939
VIRTUS INVT PARTNERS INC COM 92828Q109 764 3,243 SH SOLE 23 3,243 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 30 129 SH SOLE 25 129 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,276 18,155 SH SOLE 26 232 0 17,923
VIRTUS INVT PARTNERS INC COM 92828Q109 244 1,037 SH SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,068 17,272 SH SOLE 30 17,272 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 28 120 SH SOLE 34 120 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 85 359 SH SOLE 36 359 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 252 1,070 SH SOLE 40 1,070 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,883 7,996 SH SOLE 43 2,333 0 5,663
VISA INC COM CL A 92826C839 948,289 4,478,767 SH SOLE 2 985,885 0 3,492,882
VISA INC COM CL A 92826C839 185,577 876,479 SH SOLE 4 811,316 0 65,163
VISA INC COM CL A 92826C839 315,613 1,490,640 SH SOLE 7 1,436,363 0 54,277
VISA INC COM CL A 92826C839 14,980 70,751 SH SOLE 13 70,751 0 0
VISA INC COM CL A 92826C839 36,119 170,588 SH SOLE 15 170,588 0 0
VISA INC COM CL A 92826C839 62 292 SH SOLE 17 0 0 292
VISA INC COM CL A 92826C839 1,590,447 7,511,677 SH SOLE 18 6,259,967 0 1,251,710
VISA INC COM CL A 92826C839 1,228,803 5,803,633 SH SOLE 19 5,803,633 0 0
VISA INC COM CL A 92826C839 8,481,838 40,059,688 SH SOLE 21 40,059,688 0 0
VISA INC COM CL A 92826C839 8,481,752 40,059,281 SH SOLE 22 35,708,122 0 4,351,159
VISA INC COM CL A 92826C839 243,100 1,148,159 SH SOLE 23 1,148,159 0 0
VISA INC COM CL A 92826C839 720,491 3,402,878 SH SOLE 25 3,374,968 0 27,910
VISA INC COM CL A 92826C839 809,311 3,822,374 SH SOLE 26 1,227,301 0 2,595,073
VISA INC COM CL A 92826C839 1,056,466 4,989,686 SH SOLE 28 201,511 0 4,788,175
VISA INC COM CL A 92826C839 12,463 58,862 SH SOLE 29 58,862 0 0
VISA INC COM CL A 92826C839 1,572,532 7,427,063 SH SOLE 30 7,373,732 0 53,331
VISA INC COM CL A 92826C839 100,831 476,223 SH SOLE 31 297,412 0 178,811
VISA INC COM CL A 92826C839 31,795 150,170 SH SOLE 32 150,170 0 0
VISA INC COM CL A 92826C839 361,210 1,705,994 SH SOLE 34 1,705,994 0 0
VISA INC COM CL A 92826C839 212,764 1,004,883 SH SOLE 36 1,004,883 0 0
VISA INC COM CL A 92826C839 3,445 16,272 SH SOLE 37 16,272 0 0
VISA INC COM CL A 92826C839 14,560 68,769 SH SOLE 40 68,769 0 0
VISA INC COM CL A 92826C839 355,199 1,677,601 SH SOLE 43 111,552 0 1,566,049
VISA INC OPTIONS 92826C839 381 1,800 SH Call SOLE 2 1,800 0 0
VISA INC OPTIONS 92826C839 423 2,000 SH Call SOLE 4 2,000 0 0
VISA INC OPTIONS 92826C839 5,166 24,400 SH Call SOLE 18 24,400 0 0
VISA INC OPTIONS 92826C839 58,416 275,900 SH Call SOLE 19 275,900 0 0
VISA INC OPTIONS 92826C839 2,795 13,200 SH Call SOLE 22 13,200 0 0
VISA INC OPTIONS 92826C839 22,528 106,400 SH Call SOLE 34 106,400 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,911 203,946 SH SOLE 2 95,559 0 108,387
VISHAY INTERTECHNOLOGY INC COM 928298108 14 585 SH SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 81 3,354 SH SOLE 7 3,354 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 17,165 712,824 SH SOLE 18 712,824 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 5,854 243,089 SH SOLE 19 243,089 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 237,485 9,862,352 SH SOLE 21 9,862,352 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 108,290 4,497,087 SH SOLE 22 4,287,752 0 209,335
VISHAY INTERTECHNOLOGY INC COM 928298108 1,140 47,359 SH SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 414 17,189 SH SOLE 28 17,189 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,169 90,092 SH SOLE 30 90,092 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 109 4,511 SH SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 448 18,600 SH SOLE 40 18,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,624 67,448 SH SOLE 43 376 0 67,072
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 3,082 2,834,000 PRN SOLE 21 2,834,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 11,147 10,250,000 PRN SOLE 22 10,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 433 14,062 SH SOLE 2 3,671 0 10,391
VISHAY PRECISION GROUP INC COM 92835K103 5 169 SH SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,406 45,630 SH SOLE 18 45,630 0 0
VISHAY PRECISION GROUP INC COM 92835K103 693 22,494 SH SOLE 19 22,494 0 0
VISHAY PRECISION GROUP INC COM 92835K103 15,920 516,706 SH SOLE 21 516,706 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,079 359,599 SH SOLE 22 347,657 0 11,942
VISHAY PRECISION GROUP INC COM 92835K103 14 464 SH SOLE 25 464 0 0
VISHAY PRECISION GROUP INC COM 92835K103 112 3,624 SH SOLE 26 1,072 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 408 13,237 SH SOLE 30 13,237 0 0
VISHAY PRECISION GROUP INC COM 92835K103 32 1,032 SH SOLE 36 1,032 0 0
VISHAY PRECISION GROUP INC COM 92835K103 46 1,506 SH SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 53 1,727 SH SOLE 43 0 0 1,727
VISLINK TECHNOLOGIES INC COM 92836Y300 0 4 SH SOLE 21 4 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 2,222 758,367 SH SOLE 22 758,367 0 0
VISTA OUTDOOR INC COM 928377100 1,011 31,526 SH SOLE 2 19,006 0 12,520
VISTA OUTDOOR INC COM 928377100 7 231 SH SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 33 1,026 SH SOLE 7 1,026 0 0
VISTA OUTDOOR INC COM 928377100 7,659 238,813 SH SOLE 18 238,813 0 0
VISTA OUTDOOR INC COM 928377100 3,266 101,838 SH SOLE 19 101,838 0 0
VISTA OUTDOOR INC COM 928377100 221,668 6,912,011 SH SOLE 21 6,912,011 0 0
VISTA OUTDOOR INC COM 928377100 54,656 1,704,279 SH SOLE 22 1,609,588 0 94,691
VISTA OUTDOOR INC COM 928377100 1,124 35,034 SH SOLE 26 8,770 0 26,264
VISTA OUTDOOR INC COM 928377100 279 8,710 SH SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 4,239 132,185 SH SOLE 30 132,185 0 0
VISTA OUTDOOR INC COM 928377100 224 6,970 SH SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,049 32,706 SH SOLE 43 3,179 0 29,527
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 78 36,401 SH SOLE 21 36,401 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5,575 2,617,196 SH SOLE 22 2,617,196 0 0
VISTEON CORP COM NEW 92839U206 3,195 26,202 SH SOLE 2 21,365 0 4,837
VISTEON CORP COM NEW 92839U206 14 114 SH SOLE 4 114 0 0
VISTEON CORP COM NEW 92839U206 101 832 SH SOLE 7 832 0 0
VISTEON CORP COM NEW 92839U206 18,633 152,794 SH SOLE 18 145,955 0 6,839
VISTEON CORP COM NEW 92839U206 20,491 168,027 SH SOLE 19 168,027 0 0
VISTEON CORP COM NEW 92839U206 238,229 1,953,501 SH SOLE 21 1,953,501 0 0
VISTEON CORP COM NEW 92839U206 122,731 1,006,406 SH SOLE 22 985,773 0 20,633
VISTEON CORP COM NEW 92839U206 636 5,215 SH SOLE 23 5,215 0 0
VISTEON CORP COM NEW 92839U206 53 432 SH SOLE 25 432 0 0
VISTEON CORP COM NEW 92839U206 4,275 35,055 SH SOLE 26 11,091 0 23,964
VISTEON CORP COM NEW 92839U206 615 5,043 SH SOLE 28 3,785 0 1,258
VISTEON CORP COM NEW 92839U206 6,553 53,736 SH SOLE 30 53,736 0 0
VISTEON CORP COM NEW 92839U206 358 2,938 SH SOLE 36 2,938 0 0
VISTEON CORP COM NEW 92839U206 447 3,663 SH SOLE 40 3,663 0 0
VISTEON CORP COM NEW 92839U206 1,749 14,341 SH SOLE 43 1,259 0 13,082
VISTRA CORP COM 92840M102 26,264 1,485,519 SH SOLE 2 485,454 0 1,000,065
VISTRA CORP COM 92840M102 3,879 219,376 SH SOLE 4 201,739 0 17,637
VISTRA CORP COM 92840M102 1,581 89,420 SH SOLE 7 89,420 0 0
VISTRA CORP COM 92840M102 12 679 SH SOLE 13 679 0 0
VISTRA CORP COM 92840M102 839 47,483 SH SOLE 15 47,483 0 0
VISTRA CORP COM 92840M102 4,691 265,341 SH SOLE 18 233,611 0 31,730
VISTRA CORP COM 92840M102 2,518 142,425 SH SOLE 19 142,425 0 0
VISTRA CORP COM 92840M102 144,422 8,168,640 SH SOLE 21 8,168,640 0 0
VISTRA CORP COM 92840M102 239,022 13,519,345 SH SOLE 22 12,731,294 0 788,051
VISTRA CORP COM 92840M102 5,044 285,304 SH SOLE 23 285,304 0 0
VISTRA CORP COM 92840M102 11,371 643,139 SH SOLE 25 643,139 0 0
VISTRA CORP COM 92840M102 14,197 802,978 SH SOLE 26 527,716 0 275,262
VISTRA CORP COM 92840M102 9,806 554,642 SH SOLE 28 40,987 0 513,655
VISTRA CORP COM 92840M102 585 33,094 SH SOLE 29 33,094 0 0
VISTRA CORP COM 92840M102 27,931 1,579,810 SH SOLE 30 1,579,810 0 0
VISTRA CORP COM 92840M102 2,991 169,178 SH SOLE 31 104,720 0 64,458
VISTRA CORP COM 92840M102 336 18,978 SH SOLE 34 18,978 0 0
VISTRA CORP COM 92840M102 5,112 289,150 SH SOLE 36 289,150 0 0
VISTRA CORP COM 92840M102 194 10,957 SH SOLE 40 10,957 0 0
VISTRA CORP COM 92840M102 2,424 137,076 SH SOLE 43 9,740 0 127,336
VITAL FARMS INC COM 92847W103 719 32,944 SH SOLE 2 11,564 0 21,380
VITAL FARMS INC COM 92847W103 11 510 SH SOLE 7 510 0 0
VITAL FARMS INC COM 92847W103 2,188 100,180 SH SOLE 18 79,275 0 20,905
VITAL FARMS INC COM 92847W103 16,966 776,815 SH SOLE 19 776,815 0 0
VITAL FARMS INC COM 92847W103 18,725 857,352 SH SOLE 21 857,352 0 0
VITAL FARMS INC COM 92847W103 22,614 1,035,447 SH SOLE 22 1,013,572 0 21,875
VITAL FARMS INC COM 92847W103 541 24,754 SH SOLE 23 24,754 0 0
VITAL FARMS INC COM 92847W103 15 696 SH SOLE 25 696 0 0
VITAL FARMS INC COM 92847W103 2,433 111,394 SH SOLE 26 1,187 0 110,207
VITAL FARMS INC COM 92847W103 76 3,474 SH SOLE 30 3,474 0 0
VITAL FARMS INC COM 92847W103 148 6,763 SH SOLE 34 6,763 0 0
VITAL FARMS INC COM 92847W103 34 1,540 SH SOLE 36 1,540 0 0
VITAL FARMS INC COM 92847W103 49 2,222 SH SOLE 40 2,222 0 0
VIVEVE MED INC COM NEW 92852W501 904 295,419 SH SOLE 22 295,419 0 0
VIVINT SMART HOME INC COM CL A 928542109 830 57,975 SH SOLE 2 5,402 0 52,573
VIVINT SMART HOME INC COM CL A 928542109 18 1,271 SH SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 3,716 259,517 SH SOLE 18 259,517 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,987 138,746 SH SOLE 19 138,746 0 0
VIVINT SMART HOME INC COM CL A 928542109 40,628 2,837,177 SH SOLE 21 2,837,177 0 0
VIVINT SMART HOME INC COM CL A 928542109 22,816 1,593,263 SH SOLE 22 1,523,697 0 69,566
VIVOS THERAPEUTICS INC COM 92859E108 6 891 SH SOLE 18 891 0 0
VIVOS THERAPEUTICS INC COM 92859E108 71 10,650 SH SOLE 21 10,650 0 0
VIZIO HLDG CORP CL A COM 92858V101 121 5,000 SH SOLE 18 5,000 0 0
VIZIO HLDG CORP CL A COM 92858V101 218 9,000 SH SOLE 22 9,000 0 0
VIZIO HLDG CORP CL A COM 92858V101 800 33,000 SH SOLE 26 33,000 0 0
VIZIO HLDG CORP CL A COM 92858V101 3,395 140,000 SH SOLE 28 0 0 140,000
VIZIO HLDG CORP CL A COM 92858V101 49 2,000 SH SOLE 31 0 0 2,000
VMWARE INC CL A COM 928563402 46,628 309,922 SH SOLE 2 149,530 0 160,392
VMWARE INC CL A COM 928563402 10,309 68,523 SH SOLE 4 65,148 0 3,375
VMWARE INC CL A COM 928563402 1,758 11,688 SH SOLE 7 11,076 0 612
VMWARE INC CL A COM 928563402 5,062 33,645 SH SOLE 13 33,645 0 0
VMWARE INC CL A COM 928563402 1,027 6,829 SH SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 46,944 312,022 SH SOLE 18 280,599 0 31,423
VMWARE INC CL A COM 928563402 199,985 1,329,246 SH SOLE 19 1,329,246 0 0
VMWARE INC CL A COM 928563402 195,121 1,296,915 SH SOLE 21 1,296,915 0 0
VMWARE INC CL A COM 928563402 406,598 2,702,546 SH SOLE 22 2,180,704 0 521,842
VMWARE INC CL A COM 928563402 13,297 88,380 SH SOLE 23 88,380 0 0
VMWARE INC CL A COM 928563402 29,534 196,306 SH SOLE 25 196,306 0 0
VMWARE INC CL A COM 928563402 33,171 220,477 SH SOLE 26 127,826 0 92,651
VMWARE INC CL A COM 928563402 54,582 362,792 SH SOLE 28 14,299 0 348,493
VMWARE INC CL A COM 928563402 4,384 29,137 SH SOLE 29 29,137 0 0
VMWARE INC CL A COM 928563402 72,433 481,441 SH SOLE 30 385,821 0 95,620
VMWARE INC CL A COM 928563402 6,507 43,252 SH SOLE 31 34,562 0 8,690
VMWARE INC CL A COM 928563402 78,327 520,618 SH SOLE 34 520,618 0 0
VMWARE INC CL A COM 928563402 7,878 52,366 SH SOLE 36 52,366 0 0
VMWARE INC CL A COM 928563402 489 3,251 SH SOLE 40 3,251 0 0
VMWARE INC CL A COM 928563402 11,032 73,326 SH SOLE 43 2,482 0 70,844
VOCERA COMMUNICATIONS INC COM 92857F107 1,156 30,065 SH SOLE 2 17,783 0 12,282
VOCERA COMMUNICATIONS INC COM 92857F107 6 145 SH SOLE 4 145 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 22 579 SH SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,709 122,444 SH SOLE 18 102,940 0 19,504
VOCERA COMMUNICATIONS INC COM 92857F107 14,247 370,437 SH SOLE 19 370,437 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 45,530 1,183,826 SH SOLE 21 1,183,826 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 46,477 1,208,444 SH SOLE 22 1,182,397 0 26,047
VOCERA COMMUNICATIONS INC COM 92857F107 933 24,269 SH SOLE 23 24,269 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 37 964 SH SOLE 25 964 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,426 89,089 SH SOLE 26 10,939 0 78,150
VOCERA COMMUNICATIONS INC COM 92857F107 141 3,661 SH SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 7,631 198,413 SH SOLE 30 198,413 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 11 274 SH SOLE 34 274 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 73 1,894 SH SOLE 36 1,894 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 165 4,295 SH SOLE 40 4,295 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 538 13,991 SH SOLE 43 1,036 0 12,955
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 100,846 5,471,841 SH SOLE 18 4,857,540 0 614,301
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 37,829 2,052,578 SH SOLE 19 2,052,578 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,464 79,458 SH SOLE 23 79,458 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,037 164,790 SH SOLE 25 0 0 164,790
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 145 7,891 SH SOLE 30 7,891 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 21,532 1,168,320 SH SOLE 34 1,168,320 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,353 73,430 SH SOLE 36 73,430 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 18,249 990,168 SH SOLE 43 108,383 0 881,785
VOLITIONRX LTD COM 928661107 20 5,343 SH SOLE 2 2,412 0 2,931
VOLITIONRX LTD COM 928661107 416 109,994 SH SOLE 18 109,994 0 0
VOLITIONRX LTD COM 928661107 167 44,059 SH SOLE 19 44,059 0 0
VOLITIONRX LTD COM 928661107 3,658 967,850 SH SOLE 21 967,850 0 0
VOLITIONRX LTD COM 928661107 3,016 797,921 SH SOLE 22 791,809 0 6,112
VOLT INFORMATION SCIENCES IN COM 928703107 32 8,064 SH SOLE 21 8,064 0 0
VONAGE HLDGS CORP COM 92886T201 2,095 177,217 SH SOLE 2 76,984 0 100,233
VONAGE HLDGS CORP COM 92886T201 13 1,075 SH SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 49 4,122 SH SOLE 7 4,122 0 0
VONAGE HLDGS CORP COM 92886T201 11,192 946,877 SH SOLE 18 946,877 0 0
VONAGE HLDGS CORP COM 92886T201 5,023 424,930 SH SOLE 19 424,930 0 0
VONAGE HLDGS CORP COM 92886T201 276,959 23,431,403 SH SOLE 21 23,431,403 0 0
VONAGE HLDGS CORP COM 92886T201 79,482 6,724,375 SH SOLE 22 6,462,202 0 262,173
VONAGE HLDGS CORP COM 92886T201 13 1,059 SH SOLE 25 1,059 0 0
VONAGE HLDGS CORP COM 92886T201 979 82,851 SH SOLE 26 63,285 0 19,566
VONAGE HLDGS CORP COM 92886T201 377 31,916 SH SOLE 28 31,916 0 0
VONAGE HLDGS CORP COM 92886T201 5,959 504,129 SH SOLE 30 504,129 0 0
VONAGE HLDGS CORP COM 92886T201 36 3,030 SH SOLE 36 3,030 0 0
VONAGE HLDGS CORP COM 92886T201 333 28,153 SH SOLE 40 28,153 0 0
VONAGE HLDGS CORP COM 92886T201 1,198 101,337 SH SOLE 43 1,929 0 99,408
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 1,704 1,625,000 PRN SOLE 21 1,625,000 0 0
VONTIER CORPORATION COM 928881101 20,255 669,155 SH SOLE 2 384,322 0 284,833
VONTIER CORPORATION COM 928881101 904 29,853 SH SOLE 4 29,853 0 0
VONTIER CORPORATION COM 928881101 675 22,295 SH SOLE 7 18,824 0 3,471
VONTIER CORPORATION COM 928881101 699 23,080 SH SOLE 13 23,080 0 0
VONTIER CORPORATION COM 928881101 26 855 SH SOLE 15 855 0 0
VONTIER CORPORATION COM 928881101 13,181 435,457 SH SOLE 18 425,419 0 10,038
VONTIER CORPORATION COM 928881101 7,588 250,688 SH SOLE 19 250,688 0 0
VONTIER CORPORATION COM 928881101 232,606 7,684,386 SH SOLE 21 7,684,386 0 0
VONTIER CORPORATION COM 928881101 173,622 5,735,790 SH SOLE 22 5,051,558 0 684,232
VONTIER CORPORATION COM 928881101 2,341 77,343 SH SOLE 23 77,343 0 0
VONTIER CORPORATION COM 928881101 6,135 202,687 SH SOLE 25 202,687 0 0
VONTIER CORPORATION COM 928881101 5,326 175,949 SH SOLE 26 68,859 0 107,090
VONTIER CORPORATION COM 928881101 6,534 215,873 SH SOLE 28 21,666 0 194,207
VONTIER CORPORATION COM 928881101 2,010 66,401 SH SOLE 29 66,401 0 0
VONTIER CORPORATION COM 928881101 4,267 140,975 SH SOLE 30 140,975 0 0
VONTIER CORPORATION COM 928881101 4,771 157,612 SH SOLE 31 154,477 0 3,135
VONTIER CORPORATION COM 928881101 165 5,457 SH SOLE 34 5,457 0 0
VONTIER CORPORATION COM 928881101 1,603 52,966 SH SOLE 36 52,966 0 0
VONTIER CORPORATION COM 928881101 644 21,282 SH SOLE 40 21,282 0 0
VONTIER CORPORATION COM 928881101 3,901 128,859 SH SOLE 43 6,693 0 122,166
VOR BIOPHARMA INC COM 929033108 173 4,019 SH SOLE 2 1,400 0 2,619
VOR BIOPHARMA INC COM 929033108 16 361 SH SOLE 7 361 0 0
VOR BIOPHARMA INC COM 929033108 1,680 38,980 SH SOLE 18 38,980 0 0
VOR BIOPHARMA INC COM 929033108 806 18,704 SH SOLE 19 18,704 0 0
VOR BIOPHARMA INC COM 929033108 16,897 392,044 SH SOLE 21 392,044 0 0
VOR BIOPHARMA INC COM 929033108 12,978 301,103 SH SOLE 22 297,438 0 3,665
VOR BIOPHARMA INC COM 929033108 103 2,385 SH SOLE 26 2,385 0 0
VOR BIOPHARMA INC COM 929033108 434 10,059 SH SOLE 28 0 0 10,059
VOR BIOPHARMA INC COM 929033108 7 161 SH SOLE 31 0 0 161
VORNADO RLTY TR SH BEN INT 929042109 18,973 417,990 SH SOLE 2 82,406 0 335,584
VORNADO RLTY TR SH BEN INT 929042109 12,923 284,706 SH SOLE 4 279,128 0 5,578
VORNADO RLTY TR SH BEN INT 929042109 16,682 367,527 SH SOLE 7 358,156 0 9,371
VORNADO RLTY TR SH BEN INT 929042109 15 339 SH SOLE 13 339 0 0
VORNADO RLTY TR SH BEN INT 929042109 977 21,527 SH SOLE 15 21,527 0 0
VORNADO RLTY TR SH BEN INT 929042109 17,942 395,294 SH SOLE 18 373,039 0 22,255
VORNADO RLTY TR SH BEN INT 929042109 13,796 303,954 SH SOLE 19 303,954 0 0
VORNADO RLTY TR SH BEN INT 929042109 227,413 5,010,211 SH SOLE 21 5,010,211 0 0
VORNADO RLTY TR SH BEN INT 929042109 239,580 5,278,266 SH SOLE 22 4,882,597 0 395,669
VORNADO RLTY TR SH BEN INT 929042109 4,729 104,179 SH SOLE 23 104,179 0 0
VORNADO RLTY TR SH BEN INT 929042109 46,351 1,021,181 SH SOLE 25 1,021,181 0 0
VORNADO RLTY TR SH BEN INT 929042109 20,230 445,683 SH SOLE 26 190,442 0 255,241
VORNADO RLTY TR SH BEN INT 929042109 25,038 551,626 SH SOLE 28 12,225 0 539,401
VORNADO RLTY TR SH BEN INT 929042109 11 239 SH SOLE 29 239 0 0
VORNADO RLTY TR SH BEN INT 929042109 57,752 1,272,341 SH SOLE 30 1,272,341 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,575 78,754 SH SOLE 31 19,906 0 58,848
VORNADO RLTY TR SH BEN INT 929042109 310 6,833 SH SOLE 34 6,833 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,965 109,382 SH SOLE 36 109,382 0 0
VORNADO RLTY TR SH BEN INT 929042109 285 6,275 SH SOLE 40 6,275 0 0
VORNADO RLTY TR SH BEN INT 929042109 10,757 237,001 SH SOLE 43 12,291 0 224,710
VOXX INTL CORP CL A 91829F104 330 17,330 SH SOLE 2 1,020 0 16,310
VOXX INTL CORP CL A 91829F104 0 14 SH SOLE 7 14 0 0
VOXX INTL CORP CL A 91829F104 1,359 71,283 SH SOLE 18 71,283 0 0
VOXX INTL CORP CL A 91829F104 670 35,141 SH SOLE 19 35,141 0 0
VOXX INTL CORP CL A 91829F104 15,598 818,364 SH SOLE 21 818,364 0 0
VOXX INTL CORP CL A 91829F104 9,150 480,068 SH SOLE 22 460,673 0 19,395
VOXX INTL CORP CL A 91829F104 7 371 SH SOLE 43 0 0 371
VOYA FINANCIAL INC COM 929089100 33,967 533,731 SH SOLE 2 267,978 0 265,753
VOYA FINANCIAL INC COM 929089100 5,994 94,188 SH SOLE 4 88,687 0 5,501
VOYA FINANCIAL INC COM 929089100 1,866 29,315 SH SOLE 7 29,315 0 0
VOYA FINANCIAL INC COM 929089100 6,424 100,940 SH SOLE 13 100,940 0 0
VOYA FINANCIAL INC COM 929089100 1,145 17,984 SH SOLE 15 17,984 0 0
VOYA FINANCIAL INC COM 929089100 24,403 383,453 SH SOLE 18 238,510 0 144,943
VOYA FINANCIAL INC COM 929089100 48,082 755,527 SH SOLE 19 755,527 0 0
VOYA FINANCIAL INC COM 929089100 124,222 1,951,944 SH SOLE 21 1,951,944 0 0
VOYA FINANCIAL INC COM 929089100 312,537 4,911,009 SH SOLE 22 4,105,631 0 805,378
VOYA FINANCIAL INC COM 929089100 10,567 166,050 SH SOLE 23 166,050 0 0
VOYA FINANCIAL INC COM 929089100 10,839 170,323 SH SOLE 25 170,323 0 0
VOYA FINANCIAL INC COM 929089100 23,982 376,838 SH SOLE 26 243,298 0 133,540
VOYA FINANCIAL INC COM 929089100 31,466 494,435 SH SOLE 28 11,106 0 483,329
VOYA FINANCIAL INC COM 929089100 4,855 76,296 SH SOLE 29 76,296 0 0
VOYA FINANCIAL INC COM 929089100 35,882 563,830 SH SOLE 30 434,659 0 129,171
VOYA FINANCIAL INC COM 929089100 6,888 108,231 SH SOLE 31 103,770 0 4,461
VOYA FINANCIAL INC COM 929089100 1,133 17,798 SH SOLE 34 17,798 0 0
VOYA FINANCIAL INC COM 929089100 9,462 148,684 SH SOLE 36 148,684 0 0
VOYA FINANCIAL INC COM 929089100 344 5,403 SH SOLE 40 5,403 0 0
VOYA FINANCIAL INC COM 929089100 14,385 226,037 SH SOLE 43 10,228 0 215,809
VOYA NAT RES EQUITY INCOME F COM 92913C106 0 138 SH SOLE 17 0 0 138
VOYAGER THERAPEUTICS INC COM 92915B106 53 11,164 SH SOLE 2 8,168 0 2,996
VOYAGER THERAPEUTICS INC COM 92915B106 2 368 SH SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 478 101,494 SH SOLE 18 101,494 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,448 307,469 SH SOLE 19 307,469 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 6,256 1,328,182 SH SOLE 21 1,328,182 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 3,381 717,765 SH SOLE 22 696,610 0 21,155
VOYAGER THERAPEUTICS INC COM 92915B106 23 4,785 SH SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 29 6,241 SH SOLE 28 6,241 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 185 39,322 SH SOLE 30 39,322 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 9 1,809 SH SOLE 40 1,809 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 18 3,821 SH SOLE 43 370 0 3,451
VROOM INC COM 92918V109 9,061 232,393 SH SOLE 2 46,978 0 185,415
VROOM INC COM 92918V109 9 232 SH SOLE 4 232 0 0
VROOM INC COM 92918V109 72 1,838 SH SOLE 7 1,838 0 0
VROOM INC COM 92918V109 2,205 56,565 SH SOLE 18 56,565 0 0
VROOM INC COM 92918V109 231,127 5,927,862 SH SOLE 19 5,927,862 0 0
VROOM INC COM 92918V109 48,659 1,247,976 SH SOLE 21 1,247,976 0 0
VROOM INC COM 92918V109 66,413 1,703,341 SH SOLE 22 1,594,315 0 109,026
VROOM INC COM 92918V109 21 533 SH SOLE 25 533 0 0
VROOM INC COM 92918V109 8,978 230,260 SH SOLE 26 19,223 0 211,037
VROOM INC COM 92918V109 450 11,531 SH SOLE 28 11,531 0 0
VROOM INC COM 92918V109 1,775 45,517 SH SOLE 30 45,517 0 0
VROOM INC COM 92918V109 76 1,949 SH SOLE 31 1,949 0 0
VROOM INC COM 92918V109 81,111 2,080,301 SH SOLE 34 2,080,301 0 0
VROOM INC COM 92918V109 51 1,300 SH SOLE 36 1,300 0 0
VROOM INC COM 92918V109 289 7,412 SH SOLE 40 7,412 0 0
VSE CORP COM 918284100 300 7,595 SH SOLE 2 830 0 6,765
VSE CORP COM 918284100 8 214 SH SOLE 7 214 0 0
VSE CORP COM 918284100 1,303 32,999 SH SOLE 18 32,999 0 0
VSE CORP COM 918284100 985 24,937 SH SOLE 19 24,937 0 0
VSE CORP COM 918284100 14,833 375,528 SH SOLE 21 375,528 0 0
VSE CORP COM 918284100 10,020 253,664 SH SOLE 22 243,673 0 9,991
VSE CORP COM 918284100 17 418 SH SOLE 43 0 0 418
VTV THERAPEUTICS INC CL A 918385105 8 2,801 SH SOLE 2 1,575 0 1,226
VTV THERAPEUTICS INC CL A 918385105 104 37,038 SH SOLE 18 37,038 0 0
VTV THERAPEUTICS INC CL A 918385105 48 16,856 SH SOLE 19 16,856 0 0
VTV THERAPEUTICS INC CL A 918385105 901 319,354 SH SOLE 21 319,354 0 0
VTV THERAPEUTICS INC CL A 918385105 283 100,257 SH SOLE 22 99,490 0 767
VULCAN MATLS CO COM 929160109 50,830 301,213 SH SOLE 2 51,841 0 249,372
VULCAN MATLS CO COM 929160109 12,635 74,873 SH SOLE 4 69,715 0 5,158
VULCAN MATLS CO COM 929160109 18,887 111,924 SH SOLE 7 107,916 0 4,008
VULCAN MATLS CO COM 929160109 467 2,769 SH SOLE 13 2,769 0 0
VULCAN MATLS CO COM 929160109 2,816 16,689 SH SOLE 15 16,689 0 0
VULCAN MATLS CO COM 929160109 71,892 426,025 SH SOLE 18 404,079 0 21,946
VULCAN MATLS CO COM 929160109 181,539 1,075,785 SH SOLE 19 1,075,785 0 0
VULCAN MATLS CO COM 929160109 518,084 3,070,129 SH SOLE 21 3,070,129 0 0
VULCAN MATLS CO COM 929160109 514,931 3,051,445 SH SOLE 22 2,736,030 0 315,415
VULCAN MATLS CO COM 929160109 13,721 81,310 SH SOLE 23 81,310 0 0
VULCAN MATLS CO COM 929160109 35,295 209,158 SH SOLE 25 209,158 0 0
VULCAN MATLS CO COM 929160109 52,840 313,128 SH SOLE 26 117,798 0 195,330
VULCAN MATLS CO COM 929160109 45,253 268,163 SH SOLE 28 14,463 0 253,700
VULCAN MATLS CO COM 929160109 92,606 548,779 SH SOLE 30 548,779 0 0
VULCAN MATLS CO COM 929160109 7,450 44,150 SH SOLE 31 17,194 0 26,956
VULCAN MATLS CO COM 929160109 79,174 469,182 SH SOLE 34 469,182 0 0
VULCAN MATLS CO COM 929160109 11,670 69,155 SH SOLE 36 69,155 0 0
VULCAN MATLS CO COM 929160109 920 5,454 SH SOLE 40 5,454 0 0
VULCAN MATLS CO COM 929160109 10,518 62,328 SH SOLE 43 4,206 0 58,122
VUZIX CORP COM NEW 92921W300 42 1,657 SH SOLE 2 1,657 0 0
VUZIX CORP COM NEW 92921W300 170 6,681 SH SOLE 18 6,681 0 0
VUZIX CORP COM NEW 92921W300 3,437 135,109 SH SOLE 21 135,109 0 0
VUZIX CORP COM NEW 92921W300 21,816 857,553 SH SOLE 22 857,553 0 0
VYANT BIO INC COM 92942V109 1 257 SH SOLE 21 257 0 0
VYANT BIO INC COM 92942V109 763 164,390 SH SOLE 22 164,390 0 0
VYNE THERAPEUTICS INC COM 92941V209 223 32,535 SH SOLE 2 3,151 0 29,384
VYNE THERAPEUTICS INC COM 92941V209 5 693 SH SOLE 7 693 0 0
VYNE THERAPEUTICS INC COM 92941V209 856 125,074 SH SOLE 18 125,074 0 0
VYNE THERAPEUTICS INC COM 92941V209 436 63,696 SH SOLE 19 63,696 0 0
VYNE THERAPEUTICS INC COM 92941V209 13,765 2,010,906 SH SOLE 21 2,010,906 0 0
VYNE THERAPEUTICS INC COM 92941V209 9,284 1,356,273 SH SOLE 22 1,321,816 0 34,457
VYNE THERAPEUTICS INC COM 92941V209 120 17,596 SH SOLE 30 17,596 0 0
W & T OFFSHORE INC COM 92922P106 432 120,244 SH SOLE 2 10,725 0 109,519
W & T OFFSHORE INC COM 92922P106 7 1,976 SH SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,290 359,395 SH SOLE 18 318,587 0 40,808
W & T OFFSHORE INC COM 92922P106 2,023 563,379 SH SOLE 19 563,379 0 0
W & T OFFSHORE INC COM 92922P106 13,513 3,764,195 SH SOLE 21 3,764,195 0 0
W & T OFFSHORE INC COM 92922P106 10,534 2,934,202 SH SOLE 22 2,838,642 0 95,560
W & T OFFSHORE INC COM 92922P106 40 11,091 SH SOLE 23 11,091 0 0
W & T OFFSHORE INC COM 92922P106 180 50,225 SH SOLE 26 0 0 50,225
W & T OFFSHORE INC COM 92922P106 67 18,560 SH SOLE 43 0 0 18,560
WABASH NATL CORP COM 929566107 1,184 62,991 SH SOLE 2 17,783 0 45,208
WABASH NATL CORP COM 929566107 5 269 SH SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 17 889 SH SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 4,223 224,618 SH SOLE 18 224,618 0 0
WABASH NATL CORP COM 929566107 4,061 216,009 SH SOLE 19 216,009 0 0
WABASH NATL CORP COM 929566107 120,649 6,417,487 SH SOLE 21 6,417,487 0 0
WABASH NATL CORP COM 929566107 34,607 1,840,798 SH SOLE 22 1,750,740 0 90,058
WABASH NATL CORP COM 929566107 126 6,713 SH SOLE 23 6,713 0 0
WABASH NATL CORP COM 929566107 38 2,010 SH SOLE 25 2,010 0 0
WABASH NATL CORP COM 929566107 1,454 77,364 SH SOLE 26 16,623 0 60,741
WABASH NATL CORP COM 929566107 131 6,980 SH SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 2,244 119,352 SH SOLE 30 119,352 0 0
WABASH NATL CORP COM 929566107 93 4,936 SH SOLE 36 4,936 0 0
WABASH NATL CORP COM 929566107 137 7,301 SH SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 2,027 107,795 SH SOLE 43 1,198 0 106,597
WABTEC COM 929740108 33,141 418,659 SH SOLE 2 58,639 0 360,020
WABTEC COM 929740108 7,501 94,758 SH SOLE 4 87,771 0 6,987
WABTEC COM 929740108 12,105 152,912 SH SOLE 7 148,102 0 4,810
WABTEC COM 929740108 53 667 SH SOLE 13 667 0 0
WABTEC COM 929740108 1,777 22,453 SH SOLE 15 22,453 0 0
WABTEC COM 929740108 39,572 499,901 SH SOLE 18 474,221 0 25,680
WABTEC COM 929740108 6,503 82,154 SH SOLE 19 82,154 0 0
WABTEC COM 929740108 37 465 SH SOLE 20 465 0 0
WABTEC COM 929740108 342,479 4,326,416 SH SOLE 21 4,326,416 0 0
WABTEC COM 929740108 338,535 4,276,596 SH SOLE 22 3,604,902 0 671,694
WABTEC COM 929740108 8,968 113,284 SH SOLE 23 113,284 0 0
WABTEC COM 929740108 32,593 411,733 SH SOLE 25 411,733 0 0
WABTEC COM 929740108 36,320 458,813 SH SOLE 26 185,835 0 272,978
WABTEC COM 929740108 29,761 375,963 SH SOLE 28 18,354 0 357,609
WABTEC COM 929740108 20 257 SH SOLE 29 257 0 0
WABTEC COM 929740108 69,557 878,694 SH SOLE 30 878,694 0 0
WABTEC COM 929740108 2,880 36,387 SH SOLE 31 26,222 0 10,165
WABTEC COM 929740108 916 11,570 SH SOLE 34 11,570 0 0
WABTEC COM 929740108 8,676 109,607 SH SOLE 36 109,607 0 0
WABTEC COM 929740108 559 7,063 SH SOLE 40 7,063 0 0
WABTEC COM 929740108 7,178 90,672 SH SOLE 43 4,890 0 85,782
WADDELL & REED FINL INC CL A 930059100 1,825 72,847 SH SOLE 2 19,613 0 53,234
WADDELL & REED FINL INC CL A 930059100 6 222 SH SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 53 2,098 SH SOLE 7 2,098 0 0
WADDELL & REED FINL INC CL A 930059100 6,246 249,342 SH SOLE 18 249,342 0 0
WADDELL & REED FINL INC CL A 930059100 2,859 114,118 SH SOLE 19 114,118 0 0
WADDELL & REED FINL INC CL A 930059100 189,014 7,545,482 SH SOLE 21 7,545,482 0 0
WADDELL & REED FINL INC CL A 930059100 46,766 1,866,890 SH SOLE 22 1,774,781 0 92,109
WADDELL & REED FINL INC CL A 930059100 413 16,503 SH SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 156 6,238 SH SOLE 28 6,238 0 0
WADDELL & REED FINL INC CL A 930059100 3,860 154,105 SH SOLE 30 154,105 0 0
WADDELL & REED FINL INC CL A 930059100 150 5,975 SH SOLE 36 5,975 0 0
WADDELL & REED FINL INC CL A 930059100 231 9,205 SH SOLE 40 9,205 0 0
WADDELL & REED FINL INC CL A 930059100 2,427 96,877 SH SOLE 43 4,004 0 92,873
WAITR HLDGS INC COM 930752100 48 16,409 SH SOLE 2 6,821 0 9,588
WAITR HLDGS INC COM 930752100 5 1,813 SH SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 883 301,474 SH SOLE 18 301,474 0 0
WAITR HLDGS INC COM 930752100 434 148,008 SH SOLE 19 148,008 0 0
WAITR HLDGS INC COM 930752100 9,268 3,163,214 SH SOLE 21 3,163,214 0 0
WAITR HLDGS INC COM 930752100 8,513 2,905,387 SH SOLE 22 2,880,745 0 24,642
WALGREENS BOOTS ALLIANCE INC COM 931427108 104,557 1,904,498 SH SOLE 2 441,323 0 1,463,175
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,096 366,045 SH SOLE 4 337,292 0 28,753
WALGREENS BOOTS ALLIANCE INC COM 931427108 46,383 844,862 SH SOLE 7 811,576 0 33,286
WALGREENS BOOTS ALLIANCE INC COM 931427108 202 3,688 SH SOLE 13 3,688 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,449 99,252 SH SOLE 15 99,252 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 71,836 1,308,482 SH SOLE 18 1,201,477 0 107,005
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,275 369,311 SH SOLE 19 369,311 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,158,620 21,104,189 SH SOLE 21 21,104,189 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 912,494 16,621,019 SH SOLE 22 14,760,984 0 1,860,035
WALGREENS BOOTS ALLIANCE INC COM 931427108 27,307 497,397 SH SOLE 23 497,397 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 75,664 1,378,212 SH SOLE 25 1,378,212 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 94,050 1,713,106 SH SOLE 26 634,057 0 1,079,049
WALGREENS BOOTS ALLIANCE INC COM 931427108 169,301 3,083,804 SH SOLE 28 89,306 0 2,994,498
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,270 23,141 SH SOLE 29 23,141 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 306,548 5,583,759 SH SOLE 30 5,353,953 0 229,806
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,346 279,522 SH SOLE 31 97,331 0 182,191
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,999 327,847 SH SOLE 32 327,847 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,019 309,997 SH SOLE 34 309,997 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 31,689 577,222 SH SOLE 36 577,222 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,638 29,829 SH SOLE 40 29,829 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,408 444,593 SH SOLE 43 25,357 0 419,236
WALKER & DUNLOP INC COM 93148P102 3,932 38,272 SH SOLE 2 12,450 0 25,822
WALKER & DUNLOP INC COM 93148P102 13 126 SH SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102 53 513 SH SOLE 7 513 0 0
WALKER & DUNLOP INC COM 93148P102 12,185 118,596 SH SOLE 18 116,958 0 1,638
WALKER & DUNLOP INC COM 93148P102 16,023 155,958 SH SOLE 19 155,958 0 0
WALKER & DUNLOP INC COM 93148P102 353,095 3,436,780 SH SOLE 21 3,436,780 0 0
WALKER & DUNLOP INC COM 93148P102 101,632 989,218 SH SOLE 22 946,057 0 43,161
WALKER & DUNLOP INC COM 93148P102 443 4,307 SH SOLE 23 4,307 0 0
WALKER & DUNLOP INC COM 93148P102 3,347 32,576 SH SOLE 26 6,574 0 26,002
WALKER & DUNLOP INC COM 93148P102 407 3,966 SH SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 6,846 66,638 SH SOLE 30 66,638 0 0
WALKER & DUNLOP INC COM 93148P102 235 2,288 SH SOLE 34 2,288 0 0
WALKER & DUNLOP INC COM 93148P102 396 3,856 SH SOLE 40 3,856 0 0
WALKER & DUNLOP INC COM 93148P102 941 9,162 SH SOLE 43 1,780 0 7,382
WALMART INC COM 931142103 499,217 3,675,311 SH SOLE 2 939,709 0 2,735,602
WALMART INC COM 931142103 91,993 677,268 SH SOLE 4 622,541 0 54,727
WALMART INC COM 931142103 194,819 1,434,286 SH SOLE 7 1,294,777 0 139,509
WALMART INC COM 931142103 1,750 12,885 SH SOLE 13 12,885 0 0
WALMART INC COM 931142103 24,856 182,993 SH SOLE 15 182,993 0 0
WALMART INC COM 931142103 23 167 SH SOLE 17 0 0 167
WALMART INC COM 931142103 336,333 2,476,130 SH SOLE 18 2,212,005 0 264,125
WALMART INC COM 931142103 190,876 1,405,253 SH SOLE 19 1,405,253 0 0
WALMART INC COM 931142103 2,334 17,184 SH SOLE 20 17,184 0 0
WALMART INC COM 931142103 3,792,546 27,921,271 SH SOLE 21 27,921,271 0 0
WALMART INC COM 931142103 4,394,555 32,353,347 SH SOLE 22 29,051,201 0 3,302,146
WALMART INC COM 931142103 131,320 966,799 SH SOLE 23 966,799 0 0
WALMART INC COM 931142103 263,295 1,938,413 SH SOLE 25 1,938,413 0 0
WALMART INC COM 931142103 405,946 2,988,636 SH SOLE 26 977,148 0 2,011,488
WALMART INC COM 931142103 341,614 2,515,012 SH SOLE 28 158,500 0 2,356,512
WALMART INC COM 931142103 13,976 102,890 SH SOLE 29 102,890 0 0
WALMART INC COM 931142103 713,232 5,250,914 SH SOLE 30 5,250,914 0 0
WALMART INC COM 931142103 67,054 493,661 SH SOLE 31 300,238 0 193,423
WALMART INC COM 931142103 18,037 132,788 SH SOLE 32 132,788 0 0
WALMART INC COM 931142103 68,591 504,976 SH SOLE 34 504,976 0 0
WALMART INC COM 931142103 129,442 952,973 SH SOLE 36 952,973 0 0
WALMART INC COM 931142103 4,211 30,999 SH SOLE 40 30,999 0 0
WALMART INC COM 931142103 247,517 1,822,259 SH SOLE 43 105,770 0 1,716,489
WARNER MUSIC GROUP CORP COM CL A 934550203 82 2,393 SH SOLE 2 2,393 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 43,731 1,273,845 SH SOLE 19 1,273,845 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 5,756 167,676 SH SOLE 21 167,676 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 51,678 1,505,319 SH SOLE 22 1,505,319 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 63,853 1,859,976 SH SOLE 34 1,859,976 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 37 1,084 SH SOLE 43 0 0 1,084
WARRIOR MET COAL INC COM 93627C101 1,042 60,858 SH SOLE 2 16,175 0 44,683
WARRIOR MET COAL INC COM 93627C101 4 232 SH SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 35 2,028 SH SOLE 7 2,028 0 0
WARRIOR MET COAL INC COM 93627C101 3,538 206,532 SH SOLE 18 206,532 0 0
WARRIOR MET COAL INC COM 93627C101 1,530 89,325 SH SOLE 19 89,325 0 0
WARRIOR MET COAL INC COM 93627C101 92,989 5,428,402 SH SOLE 21 5,428,402 0 0
WARRIOR MET COAL INC COM 93627C101 26,279 1,534,072 SH SOLE 22 1,451,684 0 82,388
WARRIOR MET COAL INC COM 93627C101 361 21,057 SH SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 119 6,919 SH SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 2,093 122,189 SH SOLE 30 122,189 0 0
WARRIOR MET COAL INC COM 93627C101 129 7,559 SH SOLE 40 7,559 0 0
WARRIOR MET COAL INC COM 93627C101 436 25,430 SH SOLE 43 1,428 0 24,002
WASHINGTON FED INC COM 938824109 3,770 122,406 SH SOLE 2 60,791 0 61,615
WASHINGTON FED INC COM 938824109 10 333 SH SOLE 4 333 0 0
WASHINGTON FED INC COM 938824109 63 2,056 SH SOLE 7 2,056 0 0
WASHINGTON FED INC COM 938824109 12,270 398,387 SH SOLE 18 398,387 0 0
WASHINGTON FED INC COM 938824109 11,554 375,131 SH SOLE 19 375,131 0 0
WASHINGTON FED INC COM 938824109 174,977 5,681,060 SH SOLE 21 5,681,060 0 0
WASHINGTON FED INC COM 938824109 94,094 3,054,996 SH SOLE 22 2,926,691 0 128,305
WASHINGTON FED INC COM 938824109 701 22,752 SH SOLE 23 22,752 0 0
WASHINGTON FED INC COM 938824109 3,567 115,810 SH SOLE 26 21,850 0 93,960
WASHINGTON FED INC COM 938824109 13 418 SH SOLE 28 418 0 0
WASHINGTON FED INC COM 938824109 1,760 57,134 SH SOLE 30 57,134 0 0
WASHINGTON FED INC COM 938824109 13 419 SH SOLE 34 419 0 0
WASHINGTON FED INC COM 938824109 67 2,163 SH SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 317 10,285 SH SOLE 40 10,285 0 0
WASHINGTON FED INC COM 938824109 609 19,776 SH SOLE 43 1,497 0 18,279
WASHINGTON PRIME GROUP NEW COM 93964W405 133 59,729 SH SOLE 21 59,729 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 1,634 732,592 SH SOLE 22 732,592 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 2 1,035 SH SOLE 23 1,035 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 4 1,878 SH SOLE 28 0 0 1,878
WASHINGTON PRIME GROUP NEW COM 93964W405 25 11,031 SH SOLE 36 11,031 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 8 3,648 SH SOLE 43 0 0 3,648
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,171 98,234 SH SOLE 2 27,024 0 71,210
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,245 101,563 SH SOLE 4 101,563 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,435 110,199 SH SOLE 7 110,199 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,662 346,687 SH SOLE 18 346,687 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,909 267,393 SH SOLE 19 267,393 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 234,775 10,623,323 SH SOLE 21 10,623,323 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 71,708 3,244,728 SH SOLE 22 3,107,603 0 137,125
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 89 4,031 SH SOLE 23 4,031 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,339 377,339 SH SOLE 25 377,339 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,067 48,259 SH SOLE 26 17,074 0 31,185
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,391 62,924 SH SOLE 28 10,675 0 52,249
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,959 495,871 SH SOLE 30 495,871 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 196 8,858 SH SOLE 36 8,858 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 263 11,922 SH SOLE 40 11,922 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,003 45,366 SH SOLE 43 0 0 45,366
WASHINGTON TR BANCORP COM 940610108 1,309 25,363 SH SOLE 2 5,253 0 20,110
WASHINGTON TR BANCORP COM 940610108 14 266 SH SOLE 7 266 0 0
WASHINGTON TR BANCORP COM 940610108 3,209 62,146 SH SOLE 18 62,146 0 0
WASHINGTON TR BANCORP COM 940610108 5,212 100,957 SH SOLE 19 100,957 0 0
WASHINGTON TR BANCORP COM 940610108 38,462 744,959 SH SOLE 21 744,959 0 0
WASHINGTON TR BANCORP COM 940610108 33,877 656,145 SH SOLE 22 626,094 0 30,051
WASHINGTON TR BANCORP COM 940610108 203 3,931 SH SOLE 23 3,931 0 0
WASHINGTON TR BANCORP COM 940610108 1,363 26,405 SH SOLE 26 1,018 0 25,387
WASHINGTON TR BANCORP COM 940610108 101 1,964 SH SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 831 16,094 SH SOLE 30 16,094 0 0
WASHINGTON TR BANCORP COM 940610108 51 983 SH SOLE 34 983 0 0
WASHINGTON TR BANCORP COM 940610108 81 1,566 SH SOLE 40 1,566 0 0
WASHINGTON TR BANCORP COM 940610108 612 11,851 SH SOLE 43 827 0 11,024
WASTE CONNECTIONS INC COM 94106B101 9,616 89,058 SH SOLE 2 85,057 0 4,001
WASTE CONNECTIONS INC COM 94106B101 15,498 143,522 SH SOLE 4 133,231 0 10,291
WASTE CONNECTIONS INC COM 94106B101 8,585 79,502 SH SOLE 7 79,502 0 0
WASTE CONNECTIONS INC COM 94106B101 87 803 SH SOLE 13 803 0 0
WASTE CONNECTIONS INC COM 94106B101 2,565 23,753 SH SOLE 15 23,753 0 0
WASTE CONNECTIONS INC COM 94106B101 17,225 159,524 SH SOLE 18 141,916 0 17,608
WASTE CONNECTIONS INC COM 94106B101 10,678 98,888 SH SOLE 19 98,888 0 0
WASTE CONNECTIONS INC COM 94106B101 372,852 3,452,972 SH SOLE 21 3,452,972 0 0
WASTE CONNECTIONS INC COM 94106B101 107,646 996,905 SH SOLE 22 829,493 0 167,412
WASTE CONNECTIONS INC COM 94106B101 19,538 180,944 SH SOLE 23 180,944 0 0
WASTE CONNECTIONS INC COM 94106B101 7,309 67,686 SH SOLE 25 67,686 0 0
WASTE CONNECTIONS INC COM 94106B101 34,691 321,270 SH SOLE 26 246,637 0 74,633
WASTE CONNECTIONS INC COM 94106B101 29,952 277,385 SH SOLE 28 27,623 0 249,762
WASTE CONNECTIONS INC COM 94106B101 1,357 12,564 SH SOLE 29 12,564 0 0
WASTE CONNECTIONS INC COM 94106B101 70,521 653,097 SH SOLE 30 623,879 0 29,218
WASTE CONNECTIONS INC COM 94106B101 7,319 67,777 SH SOLE 31 52,434 0 15,343
WASTE CONNECTIONS INC COM 94106B101 1,424 13,189 SH SOLE 34 13,189 0 0
WASTE CONNECTIONS INC COM 94106B101 9,924 91,906 SH SOLE 36 91,906 0 0
WASTE CONNECTIONS INC COM 94106B101 1,182 10,948 SH SOLE 40 10,948 0 0
WASTE CONNECTIONS INC COM 94106B101 10,487 97,117 SH SOLE 43 9,764 0 87,353
WASTE MGMT INC DEL COM 94106L109 125,979 976,432 SH SOLE 2 138,732 0 837,700
WASTE MGMT INC DEL COM 94106L109 27,263 211,307 SH SOLE 4 194,972 0 16,335
WASTE MGMT INC DEL COM 94106L109 53,258 412,788 SH SOLE 7 387,267 0 25,521
WASTE MGMT INC DEL COM 94106L109 200 1,548 SH SOLE 13 1,548 0 0
WASTE MGMT INC DEL COM 94106L109 6,847 53,069 SH SOLE 15 53,069 0 0
WASTE MGMT INC DEL COM 94106L109 7 57 SH SOLE 17 0 0 57
WASTE MGMT INC DEL COM 94106L109 108,083 837,726 SH SOLE 18 780,012 0 57,714
WASTE MGMT INC DEL COM 94106L109 29,085 225,427 SH SOLE 19 225,427 0 0
WASTE MGMT INC DEL COM 94106L109 1,455,149 11,278,480 SH SOLE 21 11,278,480 0 0
WASTE MGMT INC DEL COM 94106L109 1,292,983 10,021,573 SH SOLE 22 9,066,552 0 955,021
WASTE MGMT INC DEL COM 94106L109 33,738 261,497 SH SOLE 23 261,497 0 0
WASTE MGMT INC DEL COM 94106L109 87,981 681,915 SH SOLE 25 681,915 0 0
WASTE MGMT INC DEL COM 94106L109 134,684 1,043,897 SH SOLE 26 339,182 0 704,715
WASTE MGMT INC DEL COM 94106L109 169,055 1,310,300 SH SOLE 28 50,729 0 1,259,571
WASTE MGMT INC DEL COM 94106L109 130 1,008 SH SOLE 29 1,008 0 0
WASTE MGMT INC DEL COM 94106L109 286,111 2,217,571 SH SOLE 30 2,217,571 0 0
WASTE MGMT INC DEL COM 94106L109 12,441 96,425 SH SOLE 31 55,151 0 41,274
WASTE MGMT INC DEL COM 94106L109 2,893 22,423 SH SOLE 34 22,423 0 0
WASTE MGMT INC DEL COM 94106L109 41,818 324,121 SH SOLE 36 324,121 0 0
WASTE MGMT INC DEL COM 94106L109 2,208 17,114 SH SOLE 40 17,114 0 0
WASTE MGMT INC DEL COM 94106L109 58,350 452,252 SH SOLE 43 33,841 0 418,411
WATERS CORP COM 941848103 48,828 171,826 SH SOLE 2 48,019 0 123,807
WATERS CORP COM 941848103 9,982 35,128 SH SOLE 4 32,722 0 2,406
WATERS CORP COM 941848103 21,476 75,576 SH SOLE 7 51,077 0 24,499
WATERS CORP COM 941848103 62 217 SH SOLE 13 217 0 0
WATERS CORP COM 941848103 1,868 6,573 SH SOLE 15 6,573 0 0
WATERS CORP COM 941848103 37,127 130,651 SH SOLE 18 121,509 0 9,142
WATERS CORP COM 941848103 8,364 29,433 SH SOLE 19 29,433 0 0
WATERS CORP COM 941848103 552,666 1,944,844 SH SOLE 21 1,944,844 0 0
WATERS CORP COM 941848103 418,444 1,472,512 SH SOLE 22 1,255,893 0 216,619
WATERS CORP COM 941848103 11,928 41,976 SH SOLE 23 41,976 0 0
WATERS CORP COM 941848103 42,795 150,596 SH SOLE 25 150,596 0 0
WATERS CORP COM 941848103 44,378 156,168 SH SOLE 26 64,856 0 91,312
WATERS CORP COM 941848103 67,050 235,949 SH SOLE 28 8,044 0 227,905
WATERS CORP COM 941848103 230 810 SH SOLE 29 810 0 0
WATERS CORP COM 941848103 103,066 362,692 SH SOLE 30 359,586 0 3,106
WATERS CORP COM 941848103 4,532 15,948 SH SOLE 31 9,977 0 5,971
WATERS CORP COM 941848103 2,364 8,318 SH SOLE 34 8,318 0 0
WATERS CORP COM 941848103 9,406 33,100 SH SOLE 36 33,100 0 0
WATERS CORP COM 941848103 722 2,540 SH SOLE 40 2,540 0 0
WATERS CORP COM 941848103 22,895 80,567 SH SOLE 43 3,955 0 76,612
WATERSTONE FINL INC MD COM 94188P101 525 25,729 SH SOLE 2 7,937 0 17,792
WATERSTONE FINL INC MD COM 94188P101 6 293 SH SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,608 78,747 SH SOLE 18 78,747 0 0
WATERSTONE FINL INC MD COM 94188P101 818 40,045 SH SOLE 19 40,045 0 0
WATERSTONE FINL INC MD COM 94188P101 21,755 1,065,358 SH SOLE 21 1,065,358 0 0
WATERSTONE FINL INC MD COM 94188P101 15,818 774,611 SH SOLE 22 736,558 0 38,053
WATERSTONE FINL INC MD COM 94188P101 50 2,462 SH SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 86 4,204 SH SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 149 7,319 SH SOLE 30 7,319 0 0
WATERSTONE FINL INC MD COM 94188P101 73 3,561 SH SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 734 35,927 SH SOLE 43 2,992 0 32,935
WATFORD HLDGS LTD SHS G94787101 692 19,998 SH SOLE 2 5,654 0 14,344
WATFORD HLDGS LTD SHS G94787101 2 71 SH SOLE 4 71 0 0
WATFORD HLDGS LTD SHS G94787101 14 401 SH SOLE 7 401 0 0
WATFORD HLDGS LTD SHS G94787101 2,140 61,835 SH SOLE 18 61,835 0 0
WATFORD HLDGS LTD SHS G94787101 1,038 29,989 SH SOLE 19 29,989 0 0
WATFORD HLDGS LTD SHS G94787101 24,281 701,556 SH SOLE 21 701,556 0 0
WATFORD HLDGS LTD SHS G94787101 18,509 534,788 SH SOLE 22 509,279 0 25,509
WATFORD HLDGS LTD SHS G94787101 113 3,263 SH SOLE 28 3,263 0 0
WATFORD HLDGS LTD SHS G94787101 154 4,459 SH SOLE 30 4,459 0 0
WATFORD HLDGS LTD SHS G94787101 76 2,206 SH SOLE 40 2,206 0 0
WATFORD HLDGS LTD SHS G94787101 28 797 SH SOLE 43 0 0 797
WATSCO INC COM 942622200 24,768 94,988 SH SOLE 2 34,664 0 60,324
WATSCO INC COM 942622200 285 1,093 SH SOLE 4 1,093 0 0
WATSCO INC COM 942622200 1,244 4,769 SH SOLE 7 4,769 0 0
WATSCO INC COM 942622200 25,269 96,910 SH SOLE 18 96,797 0 113
WATSCO INC COM 942622200 2,558 9,811 SH SOLE 19 9,811 0 0
WATSCO INC COM 942622200 606,677 2,326,662 SH SOLE 21 2,326,662 0 0
WATSCO INC COM 942622200 272,657 1,045,664 SH SOLE 22 1,000,791 0 44,873
WATSCO INC COM 942622200 461 1,769 SH SOLE 23 1,769 0 0
WATSCO INC COM 942622200 3,455 13,249 SH SOLE 26 9,536 0 3,713
WATSCO INC COM 942622200 1,272 4,879 SH SOLE 28 4,295 0 584
WATSCO INC COM 942622200 176 675 SH SOLE 29 675 0 0
WATSCO INC COM 942622200 5,786 22,191 SH SOLE 30 22,191 0 0
WATSCO INC COM 942622200 350 1,344 SH SOLE 31 1,344 0 0
WATSCO INC COM 942622200 3,593 13,780 SH SOLE 32 13,780 0 0
WATSCO INC COM 942622200 215 823 SH SOLE 34 823 0 0
WATSCO INC COM 942622200 193 740 SH SOLE 36 740 0 0
WATSCO INC COM 942622200 1,029 3,948 SH SOLE 40 3,948 0 0
WATSCO INC COM 942622200 11,936 45,776 SH SOLE 43 2,231 0 43,545
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,812 23,672 SH SOLE 2 9,066 0 14,606
WATTS WATER TECHNOLOGIES INC CL A 942749102 13 111 SH SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,495 29,414 SH SOLE 7 29,414 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 13,659 114,966 SH SOLE 18 111,913 0 3,053
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,658 56,042 SH SOLE 19 56,042 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 383,937 3,231,523 SH SOLE 21 3,231,523 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 96,775 814,536 SH SOLE 22 781,685 0 32,851
WATTS WATER TECHNOLOGIES INC CL A 942749102 76 636 SH SOLE 23 636 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,596 63,933 SH SOLE 25 63,933 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,151 60,186 SH SOLE 26 37,487 0 22,699
WATTS WATER TECHNOLOGIES INC CL A 942749102 67 567 SH SOLE 28 567 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 37,668 317,043 SH SOLE 30 317,043 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,480 29,293 SH SOLE 34 29,293 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 259 2,176 SH SOLE 36 2,176 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 385 3,241 SH SOLE 40 3,241 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,266 19,070 SH SOLE 43 0 0 19,070
WAVE LIFE SCIENCES LTD SHS Y95308105 89 15,853 SH SOLE 2 12,084 0 3,769
WAVE LIFE SCIENCES LTD SHS Y95308105 2 381 SH SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 577 102,915 SH SOLE 18 102,915 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 463 82,476 SH SOLE 19 82,476 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 9,415 1,678,176 SH SOLE 21 1,678,176 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 5,931 1,057,233 SH SOLE 22 1,042,814 0 14,419
WAVE LIFE SCIENCES LTD SHS Y95308105 8 1,348 SH SOLE 26 0 0 1,348
WAVE LIFE SCIENCES LTD SHS Y95308105 185 33,011 SH SOLE 30 33,011 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 14 2,422 SH SOLE 40 2,422 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 55 9,720 SH SOLE 43 2,593 0 7,127
WAYFAIR INC CL A 94419L101 47,236 150,076 SH SOLE 2 17,006 0 133,070
WAYFAIR INC CL A 94419L101 10,791 34,284 SH SOLE 4 31,811 0 2,473
WAYFAIR INC CL A 94419L101 1,960 6,228 SH SOLE 7 6,228 0 0
WAYFAIR INC CL A 94419L101 365 1,161 SH SOLE 13 1,161 0 0
WAYFAIR INC CL A 94419L101 1,754 5,572 SH SOLE 15 5,572 0 0
WAYFAIR INC CL A 94419L101 16,157 51,334 SH SOLE 18 47,314 0 4,020
WAYFAIR INC CL A 94419L101 22,270 70,753 SH SOLE 19 70,753 0 0
WAYFAIR INC CL A 94419L101 381,574 1,212,309 SH SOLE 21 1,212,309 0 0
WAYFAIR INC CL A 94419L101 578,857 1,839,100 SH SOLE 22 1,738,447 0 100,653
WAYFAIR INC CL A 94419L101 14,668 46,603 SH SOLE 23 46,603 0 0
WAYFAIR INC CL A 94419L101 40,072 127,315 SH SOLE 25 127,315 0 0
WAYFAIR INC CL A 94419L101 36,781 116,858 SH SOLE 26 59,814 0 57,044
WAYFAIR INC CL A 94419L101 41,904 133,134 SH SOLE 28 9,785 0 123,349
WAYFAIR INC CL A 94419L101 27 86 SH SOLE 29 86 0 0
WAYFAIR INC CL A 94419L101 70,482 223,930 SH SOLE 30 223,930 0 0
WAYFAIR INC CL A 94419L101 8,179 25,985 SH SOLE 31 8,808 0 17,177
WAYFAIR INC CL A 94419L101 6,515 20,698 SH SOLE 34 20,698 0 0
WAYFAIR INC CL A 94419L101 11,545 36,681 SH SOLE 36 36,681 0 0
WAYFAIR INC CL A 94419L101 859 2,728 SH SOLE 40 2,728 0 0
WAYFAIR INC CL A 94419L101 9,914 31,497 SH SOLE 43 2,881 0 28,616
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 11,923 5,380,000 PRN SOLE 21 5,380,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 22 869 SH SOLE 18 869 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 320 12,737 SH SOLE 21 12,737 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,471 138,078 SH SOLE 22 138,078 0 0
WD-40 CO COM 929236107 2,102 6,865 SH SOLE 2 4,419 0 2,446
WD-40 CO COM 929236107 17 57 SH SOLE 4 57 0 0
WD-40 CO COM 929236107 75 246 SH SOLE 7 246 0 0
WD-40 CO COM 929236107 16,841 55,002 SH SOLE 18 55,002 0 0
WD-40 CO COM 929236107 7,552 24,665 SH SOLE 19 24,665 0 0
WD-40 CO COM 929236107 490,916 1,603,357 SH SOLE 21 1,603,357 0 0
WD-40 CO COM 929236107 120,248 392,735 SH SOLE 22 381,373 0 11,362
WD-40 CO COM 929236107 1,196 3,906 SH SOLE 23 3,906 0 0
WD-40 CO COM 929236107 1,482 4,841 SH SOLE 26 3,322 0 1,519
WD-40 CO COM 929236107 543 1,772 SH SOLE 28 1,772 0 0
WD-40 CO COM 929236107 9,244 30,192 SH SOLE 30 30,192 0 0
WD-40 CO COM 929236107 28 90 SH SOLE 34 90 0 0
WD-40 CO COM 929236107 541 1,768 SH SOLE 40 1,768 0 0
WD-40 CO COM 929236107 5,102 16,663 SH SOLE 43 403 0 16,260
WEBSTER FINL CORP CONN COM 947890109 12,779 231,890 SH SOLE 2 67,823 0 164,067
WEBSTER FINL CORP CONN COM 947890109 63 1,138 SH SOLE 4 1,138 0 0
WEBSTER FINL CORP CONN COM 947890109 122 2,220 SH SOLE 7 2,220 0 0
WEBSTER FINL CORP CONN COM 947890109 12,056 218,759 SH SOLE 18 218,759 0 0
WEBSTER FINL CORP CONN COM 947890109 1,289 23,388 SH SOLE 19 23,388 0 0
WEBSTER FINL CORP CONN COM 947890109 240,880 4,370,901 SH SOLE 21 4,370,901 0 0
WEBSTER FINL CORP CONN COM 947890109 162,299 2,945,001 SH SOLE 22 2,819,519 0 125,482
WEBSTER FINL CORP CONN COM 947890109 126 2,281 SH SOLE 25 2,281 0 0
WEBSTER FINL CORP CONN COM 947890109 1,787 32,431 SH SOLE 26 25,760 0 6,671
WEBSTER FINL CORP CONN COM 947890109 680 12,346 SH SOLE 28 12,346 0 0
WEBSTER FINL CORP CONN COM 947890109 10,718 194,479 SH SOLE 30 194,479 0 0
WEBSTER FINL CORP CONN COM 947890109 94 1,703 SH SOLE 31 1,703 0 0
WEBSTER FINL CORP CONN COM 947890109 132 2,392 SH SOLE 34 2,392 0 0
WEBSTER FINL CORP CONN COM 947890109 483 8,772 SH SOLE 36 8,772 0 0
WEBSTER FINL CORP CONN COM 947890109 673 12,214 SH SOLE 40 12,214 0 0
WEBSTER FINL CORP CONN COM 947890109 4,173 75,728 SH SOLE 43 3,947 0 71,781
WEC ENERGY GROUP INC COM 92939U106 70,321 751,369 SH SOLE 2 148,639 0 602,730
WEC ENERGY GROUP INC COM 92939U106 18,575 198,475 SH SOLE 4 186,288 0 12,187
WEC ENERGY GROUP INC COM 92939U106 36,347 388,364 SH SOLE 7 355,347 0 33,017
WEC ENERGY GROUP INC COM 92939U106 114 1,217 SH SOLE 13 1,217 0 0
WEC ENERGY GROUP INC COM 92939U106 3,838 41,007 SH SOLE 15 41,007 0 0
WEC ENERGY GROUP INC COM 92939U106 62,713 670,081 SH SOLE 18 625,420 0 44,661
WEC ENERGY GROUP INC COM 92939U106 24,972 266,826 SH SOLE 19 266,826 0 0
WEC ENERGY GROUP INC COM 92939U106 1,209,925 12,927,934 SH SOLE 21 12,927,934 0 0
WEC ENERGY GROUP INC COM 92939U106 734,951 7,852,881 SH SOLE 22 7,096,194 0 756,687
WEC ENERGY GROUP INC COM 92939U106 19,159 204,709 SH SOLE 23 204,709 0 0
WEC ENERGY GROUP INC COM 92939U106 37,279 398,320 SH SOLE 25 398,320 0 0
WEC ENERGY GROUP INC COM 92939U106 60,275 644,030 SH SOLE 26 238,070 0 405,960
WEC ENERGY GROUP INC COM 92939U106 49,478 528,666 SH SOLE 28 34,977 0 493,689
WEC ENERGY GROUP INC COM 92939U106 215 2,292 SH SOLE 29 2,292 0 0
WEC ENERGY GROUP INC COM 92939U106 135,711 1,450,061 SH SOLE 30 1,450,061 0 0
WEC ENERGY GROUP INC COM 92939U106 7,302 78,017 SH SOLE 31 44,183 0 33,834
WEC ENERGY GROUP INC COM 92939U106 4,109 43,904 SH SOLE 32 43,904 0 0
WEC ENERGY GROUP INC COM 92939U106 3,614 38,618 SH SOLE 34 38,618 0 0
WEC ENERGY GROUP INC COM 92939U106 25,014 267,268 SH SOLE 36 267,268 0 0
WEC ENERGY GROUP INC COM 92939U106 632 6,753 SH SOLE 40 6,753 0 0
WEC ENERGY GROUP INC COM 92939U106 31,199 333,359 SH SOLE 43 16,605 0 316,754
WEIBO CORP SPONSORED ADR 948596101 2,495 49,437 SH SOLE 2 3,676 0 45,761
WEIBO CORP SPONSORED ADR 948596101 1,095 21,701 SH SOLE 4 18,067 0 3,634
WEIBO CORP SPONSORED ADR 948596101 250 4,961 SH SOLE 7 4,961 0 0
WEIBO CORP SPONSORED ADR 948596101 197 3,905 SH SOLE 13 0 0 3,905
WEIBO CORP SPONSORED ADR 948596101 1,691 33,517 SH SOLE 15 33,517 0 0
WEIBO CORP SPONSORED ADR 948596101 886 17,555 SH SOLE 18 17,555 0 0
WEIBO CORP SPONSORED ADR 948596101 53,057 1,051,463 SH SOLE 21 1,051,463 0 0
WEIBO CORP SPONSORED ADR 948596101 27,708 549,111 SH SOLE 22 483,175 0 65,936
WEIBO CORP SPONSORED ADR 948596101 1,524 30,203 SH SOLE 23 30,203 0 0
WEIBO CORP SPONSORED ADR 948596101 1,846 36,587 SH SOLE 25 36,587 0 0
WEIBO CORP SPONSORED ADR 948596101 11,165 221,267 SH SOLE 26 94,894 0 126,373
WEIBO CORP SPONSORED ADR 948596101 4,860 96,320 SH SOLE 28 5,321 0 90,999
WEIBO CORP SPONSORED ADR 948596101 16,055 318,179 SH SOLE 30 318,179 0 0
WEIBO CORP SPONSORED ADR 948596101 230 4,558 SH SOLE 34 4,558 0 0
WEIBO CORP SPONSORED ADR 948596101 21 424 SH SOLE 40 424 0 0
WEIBO CORP SPONSORED ADR 948596101 4,284 84,893 SH SOLE 43 11,868 0 73,025
WEINGARTEN RLTY INVS SH BEN INT 948741103 8,811 327,418 SH SOLE 2 104,832 0 222,586
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,978 147,841 SH SOLE 4 147,841 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,330 160,891 SH SOLE 7 160,891 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,873 292,574 SH SOLE 18 292,574 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,214 193,743 SH SOLE 19 193,743 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 162,645 6,044,047 SH SOLE 21 6,044,047 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 133,004 4,942,538 SH SOLE 22 4,769,501 0 173,037
WEINGARTEN RLTY INVS SH BEN INT 948741103 153 5,698 SH SOLE 23 5,698 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 14,162 526,258 SH SOLE 25 526,258 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,105 41,073 SH SOLE 26 27,895 0 13,178
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,458 91,337 SH SOLE 28 14,697 0 76,640
WEINGARTEN RLTY INVS SH BEN INT 948741103 13,998 520,186 SH SOLE 30 520,186 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 61 2,250 SH SOLE 31 2,250 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 124 4,622 SH SOLE 36 4,622 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 436 16,200 SH SOLE 40 16,200 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,449 53,861 SH SOLE 43 3,418 0 50,443
WEIS MKTS INC COM 948849104 786 13,908 SH SOLE 2 5,178 0 8,730
WEIS MKTS INC COM 948849104 5 84 SH SOLE 4 84 0 0
WEIS MKTS INC COM 948849104 11 194 SH SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,854 32,809 SH SOLE 18 32,809 0 0
WEIS MKTS INC COM 948849104 4,595 81,292 SH SOLE 19 81,292 0 0
WEIS MKTS INC COM 948849104 24,850 439,665 SH SOLE 21 439,665 0 0
WEIS MKTS INC COM 948849104 28,667 507,197 SH SOLE 22 488,429 0 18,768
WEIS MKTS INC COM 948849104 1,583 28,010 SH SOLE 23 28,010 0 0
WEIS MKTS INC COM 948849104 1,443 25,538 SH SOLE 26 5,765 0 19,773
WEIS MKTS INC COM 948849104 99 1,755 SH SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 682 12,071 SH SOLE 30 12,071 0 0
WEIS MKTS INC COM 948849104 26 462 SH SOLE 34 462 0 0
WEIS MKTS INC COM 948849104 152 2,683 SH SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 7,325 129,601 SH SOLE 43 19,824 0 109,777
WELBILT INC COM 949090104 2,615 160,943 SH SOLE 2 58,773 0 102,170
WELBILT INC COM 949090104 9 555 SH SOLE 4 555 0 0
WELBILT INC COM 949090104 37 2,282 SH SOLE 7 2,282 0 0
WELBILT INC COM 949090104 7,075 435,403 SH SOLE 18 430,724 0 4,679
WELBILT INC COM 949090104 11,333 697,445 SH SOLE 19 697,445 0 0
WELBILT INC COM 949090104 77,994 4,799,640 SH SOLE 21 4,799,640 0 0
WELBILT INC COM 949090104 65,718 4,044,213 SH SOLE 22 3,869,997 0 174,216
WELBILT INC COM 949090104 404 24,891 SH SOLE 23 24,891 0 0
WELBILT INC COM 949090104 42 2,561 SH SOLE 25 2,561 0 0
WELBILT INC COM 949090104 2,390 147,082 SH SOLE 26 39,515 0 107,567
WELBILT INC COM 949090104 317 19,520 SH SOLE 28 16,820 0 2,700
WELBILT INC COM 949090104 1,503 92,469 SH SOLE 30 92,469 0 0
WELBILT INC COM 949090104 88 5,385 SH SOLE 34 5,385 0 0
WELBILT INC COM 949090104 110 6,746 SH SOLE 36 6,746 0 0
WELBILT INC COM 949090104 255 15,686 SH SOLE 40 15,686 0 0
WELBILT INC COM 949090104 699 43,016 SH SOLE 43 153 0 42,863
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 3,713 741,000 PRN SOLE 2 555,000 0 186,000
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 2,205 440,000 PRN SOLE 18 440,000 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 2,110 421,000 PRN SOLE 19 421,000 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 1,749 349,000 PRN SOLE 26 349,000 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 1,849 369,000 PRN SOLE 34 369,000 0 0
WELLS FARGO CO NEW COM 949746101 402,511 10,302,314 SH SOLE 2 2,902,791 0 7,399,523
WELLS FARGO CO NEW COM 949746101 75,776 1,939,490 SH SOLE 4 1,786,983 0 152,507
WELLS FARGO CO NEW COM 949746101 139,310 3,565,643 SH SOLE 7 3,424,700 0 140,943
WELLS FARGO CO NEW COM 949746101 10,270 262,852 SH SOLE 13 262,852 0 0
WELLS FARGO CO NEW COM 949746101 20,045 513,050 SH SOLE 15 513,050 0 0
WELLS FARGO CO NEW COM 949746101 0 1 SH SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101 799,623 20,466,418 SH SOLE 18 18,232,156 0 2,234,262
WELLS FARGO CO NEW COM 949746101 952,562 24,380,912 SH SOLE 19 24,380,912 0 0
WELLS FARGO CO NEW COM 949746101 2,476 63,362 SH SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 2,900,799 74,246,210 SH SOLE 21 74,246,210 0 0
WELLS FARGO CO NEW COM 949746101 3,705,026 94,830,456 SH SOLE 22 84,338,831 0 10,491,625
WELLS FARGO CO NEW COM 949746101 109,658 2,806,698 SH SOLE 23 2,806,698 0 0
WELLS FARGO CO NEW COM 949746101 234,871 6,011,540 SH SOLE 25 6,011,540 0 0
WELLS FARGO CO NEW COM 949746101 317,079 8,115,671 SH SOLE 26 2,119,281 0 5,996,390
WELLS FARGO CO NEW COM 949746101 319,815 8,185,688 SH SOLE 28 434,896 0 7,750,792
WELLS FARGO CO NEW COM 949746101 5,436 139,132 SH SOLE 29 139,132 0 0
WELLS FARGO CO NEW COM 949746101 714,826 18,296,035 SH SOLE 30 18,296,035 0 0
WELLS FARGO CO NEW COM 949746101 96,979 2,482,189 SH SOLE 31 686,684 0 1,795,505
WELLS FARGO CO NEW COM 949746101 100,702 2,577,478 SH SOLE 34 2,577,478 0 0
WELLS FARGO CO NEW COM 949746101 116,553 2,983,196 SH SOLE 36 2,983,196 0 0
WELLS FARGO CO NEW COM 949746101 6,279 160,705 SH SOLE 40 160,705 0 0
WELLS FARGO CO NEW COM 949746101 49,823 1,275,213 SH SOLE 43 432 0 1,274,781
WELLTOWER INC COM 95040Q104 89,992 1,256,339 SH SOLE 2 316,246 0 940,093
WELLTOWER INC COM 95040Q104 72,919 1,017,999 SH SOLE 4 1,001,947 0 16,052
WELLTOWER INC COM 95040Q104 70,555 984,991 SH SOLE 7 948,711 0 36,280
WELLTOWER INC COM 95040Q104 105 1,463 SH SOLE 13 1,463 0 0
WELLTOWER INC COM 95040Q104 3,849 53,728 SH SOLE 15 53,728 0 0
WELLTOWER INC COM 95040Q104 2 30 SH SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 79,845 1,114,685 SH SOLE 18 1,055,861 0 58,824
WELLTOWER INC COM 95040Q104 99,203 1,384,931 SH SOLE 19 1,384,931 0 0
WELLTOWER INC COM 95040Q104 1,045,516 14,596,062 SH SOLE 21 14,596,062 0 0
WELLTOWER INC COM 95040Q104 964,552 13,465,761 SH SOLE 22 12,229,308 0 1,236,453
WELLTOWER INC COM 95040Q104 21,914 305,931 SH SOLE 23 305,931 0 0
WELLTOWER INC COM 95040Q104 183,986 2,568,556 SH SOLE 25 2,568,556 0 0
WELLTOWER INC COM 95040Q104 69,435 969,354 SH SOLE 26 325,502 0 643,852
WELLTOWER INC COM 95040Q104 86,397 1,206,152 SH SOLE 28 91,213 0 1,114,939
WELLTOWER INC COM 95040Q104 40 552 SH SOLE 29 552 0 0
WELLTOWER INC COM 95040Q104 216,134 3,017,367 SH SOLE 30 3,017,367 0 0
WELLTOWER INC COM 95040Q104 4,849 67,692 SH SOLE 31 53,967 0 13,725
WELLTOWER INC COM 95040Q104 47,530 663,554 SH SOLE 34 663,554 0 0
WELLTOWER INC COM 95040Q104 19,031 265,679 SH SOLE 36 265,679 0 0
WELLTOWER INC COM 95040Q104 1,211 16,903 SH SOLE 40 16,903 0 0
WELLTOWER INC COM 95040Q104 16,615 231,963 SH SOLE 43 15,690 0 216,273
WENDYS CO COM 95058W100 18,742 925,090 SH SOLE 2 593,476 0 331,614
WENDYS CO COM 95058W100 1,006 49,642 SH SOLE 4 49,642 0 0
WENDYS CO COM 95058W100 308 15,204 SH SOLE 7 15,204 0 0
WENDYS CO COM 95058W100 1,216 60,029 SH SOLE 13 60,029 0 0
WENDYS CO COM 95058W100 12,728 628,213 SH SOLE 18 553,188 0 75,025
WENDYS CO COM 95058W100 12,600 621,910 SH SOLE 19 621,910 0 0
WENDYS CO COM 95058W100 179,204 8,845,188 SH SOLE 21 8,845,188 0 0
WENDYS CO COM 95058W100 144,699 7,142,123 SH SOLE 22 6,273,076 0 869,047
WENDYS CO COM 95058W100 3,166 156,277 SH SOLE 23 156,277 0 0
WENDYS CO COM 95058W100 48 2,371 SH SOLE 25 2,371 0 0
WENDYS CO COM 95058W100 2,286 112,835 SH SOLE 26 82,645 0 30,190
WENDYS CO COM 95058W100 3,733 184,234 SH SOLE 28 26,701 0 157,533
WENDYS CO COM 95058W100 2,332 115,093 SH SOLE 29 115,093 0 0
WENDYS CO COM 95058W100 3,827 188,916 SH SOLE 30 188,916 0 0
WENDYS CO COM 95058W100 2,031 100,255 SH SOLE 31 100,255 0 0
WENDYS CO COM 95058W100 422 20,852 SH SOLE 34 20,852 0 0
WENDYS CO COM 95058W100 397 19,590 SH SOLE 36 19,590 0 0
WENDYS CO COM 95058W100 471 23,232 SH SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,115 55,049 SH SOLE 43 4,417 0 50,632
WERNER ENTERPRISES INC COM 950755108 3,930 83,311 SH SOLE 2 52,871 0 30,440
WERNER ENTERPRISES INC COM 950755108 10 213 SH SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 67 1,411 SH SOLE 7 1,411 0 0
WERNER ENTERPRISES INC COM 950755108 15,732 333,523 SH SOLE 18 311,945 0 21,578
WERNER ENTERPRISES INC COM 950755108 27,409 581,076 SH SOLE 19 581,076 0 0
WERNER ENTERPRISES INC COM 950755108 202,847 4,300,339 SH SOLE 21 4,300,339 0 0
WERNER ENTERPRISES INC COM 950755108 112,159 2,377,769 SH SOLE 22 2,323,752 0 54,017
WERNER ENTERPRISES INC COM 950755108 1,657 35,138 SH SOLE 23 35,138 0 0
WERNER ENTERPRISES INC COM 950755108 61 1,291 SH SOLE 25 1,291 0 0
WERNER ENTERPRISES INC COM 950755108 7,022 148,857 SH SOLE 26 29,402 0 119,455
WERNER ENTERPRISES INC COM 950755108 367 7,785 SH SOLE 28 7,785 0 0
WERNER ENTERPRISES INC COM 950755108 2,038 43,203 SH SOLE 30 43,203 0 0
WERNER ENTERPRISES INC COM 950755108 150 3,174 SH SOLE 36 3,174 0 0
WERNER ENTERPRISES INC COM 950755108 350 7,427 SH SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 28,075 595,193 SH SOLE 43 7,162 0 588,031
WESBANCO INC COM 950810101 2,916 80,871 SH SOLE 2 21,559 0 59,312
WESBANCO INC COM 950810101 12 337 SH SOLE 4 337 0 0
WESBANCO INC COM 950810101 42 1,161 SH SOLE 7 1,161 0 0
WESBANCO INC COM 950810101 7,612 211,088 SH SOLE 18 211,088 0 0
WESBANCO INC COM 950810101 7,573 210,006 SH SOLE 19 210,006 0 0
WESBANCO INC COM 950810101 90,221 2,501,961 SH SOLE 21 2,501,961 0 0
WESBANCO INC COM 950810101 79,819 2,213,515 SH SOLE 22 2,104,098 0 109,417
WESBANCO INC COM 950810101 157 4,347 SH SOLE 23 4,347 0 0
WESBANCO INC COM 950810101 3,304 91,614 SH SOLE 26 19,354 0 72,260
WESBANCO INC COM 950810101 310 8,598 SH SOLE 28 8,598 0 0
WESBANCO INC COM 950810101 1,560 43,249 SH SOLE 30 43,249 0 0
WESBANCO INC COM 950810101 35 979 SH SOLE 34 979 0 0
WESBANCO INC COM 950810101 84 2,328 SH SOLE 36 2,328 0 0
WESBANCO INC COM 950810101 317 8,803 SH SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 2,893 80,225 SH SOLE 43 15,719 0 64,506
WESCO INTL INC COM 95082P105 5,310 61,363 SH SOLE 2 18,165 0 43,198
WESCO INTL INC COM 95082P105 17 201 SH SOLE 4 201 0 0
WESCO INTL INC COM 95082P105 129 1,490 SH SOLE 7 1,490 0 0
WESCO INTL INC COM 95082P105 14,424 166,690 SH SOLE 18 165,985 0 705
WESCO INTL INC COM 95082P105 11,037 127,551 SH SOLE 19 127,551 0 0
WESCO INTL INC COM 95082P105 164,365 1,899,518 SH SOLE 21 1,899,518 0 0
WESCO INTL INC COM 95082P105 117,249 1,355,011 SH SOLE 22 1,251,524 0 103,487
WESCO INTL INC COM 95082P105 96 1,112 SH SOLE 23 1,112 0 0
WESCO INTL INC COM 95082P105 666 7,696 SH SOLE 25 7,696 0 0
WESCO INTL INC COM 95082P105 3,078 35,569 SH SOLE 26 14,363 0 21,206
WESCO INTL INC COM 95082P105 814 9,409 SH SOLE 28 5,860 0 3,549
WESCO INTL INC COM 95082P105 3,105 35,882 SH SOLE 30 35,882 0 0
WESCO INTL INC COM 95082P105 2,151 24,854 SH SOLE 34 24,854 0 0
WESCO INTL INC COM 95082P105 521 6,017 SH SOLE 36 6,017 0 0
WESCO INTL INC COM 95082P105 549 6,348 SH SOLE 40 6,348 0 0
WESCO INTL INC COM 95082P105 20,221 233,684 SH SOLE 43 4,468 0 229,216
WEST BANCORPORATION INC CAP STK 95123P106 334 13,858 SH SOLE 2 1,806 0 12,052
WEST BANCORPORATION INC CAP STK 95123P106 8 319 SH SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,427 59,255 SH SOLE 18 59,255 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,107 45,945 SH SOLE 19 45,945 0 0
WEST BANCORPORATION INC CAP STK 95123P106 16,859 699,817 SH SOLE 21 699,817 0 0
WEST BANCORPORATION INC CAP STK 95123P106 8,720 361,988 SH SOLE 22 345,313 0 16,675
WEST FRASER TIMBER CO LTD COM 952845105 286 3,971 SH SOLE 34 3,971 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 51,892 184,157 SH SOLE 2 42,051 0 142,106
WEST PHARMACEUTICAL SVSC INC COM 955306105 10,945 38,842 SH SOLE 4 35,982 0 2,860
WEST PHARMACEUTICAL SVSC INC COM 955306105 27,264 96,758 SH SOLE 7 70,814 0 25,944
WEST PHARMACEUTICAL SVSC INC COM 955306105 72 257 SH SOLE 13 257 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,048 7,268 SH SOLE 15 7,268 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 46,459 164,878 SH SOLE 18 153,713 0 11,165
WEST PHARMACEUTICAL SVSC INC COM 955306105 308,510 1,094,862 SH SOLE 19 1,094,862 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 682,401 2,421,751 SH SOLE 21 2,421,751 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 485,295 1,722,249 SH SOLE 22 1,549,185 0 173,064
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,824 49,058 SH SOLE 23 49,058 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 47,399 168,214 SH SOLE 25 168,214 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 51,416 182,468 SH SOLE 26 74,865 0 107,603
WEST PHARMACEUTICAL SVSC INC COM 955306105 98,653 350,106 SH SOLE 28 9,116 0 340,990
WEST PHARMACEUTICAL SVSC INC COM 955306105 11 40 SH SOLE 29 40 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 150,294 533,374 SH SOLE 30 496,044 0 37,330
WEST PHARMACEUTICAL SVSC INC COM 955306105 93,359 331,317 SH SOLE 31 9,054 0 322,263
WEST PHARMACEUTICAL SVSC INC COM 955306105 985 3,494 SH SOLE 34 3,494 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 10,904 38,698 SH SOLE 36 38,698 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 859 3,049 SH SOLE 40 3,049 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,646 76,818 SH SOLE 43 12,192 0 64,626
WESTAMERICA BANCORPORATION COM 957090103 1,629 25,949 SH SOLE 2 8,743 0 17,206
WESTAMERICA BANCORPORATION COM 957090103 29 467 SH SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 6,434 102,477 SH SOLE 18 102,477 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,907 46,303 SH SOLE 19 46,303 0 0
WESTAMERICA BANCORPORATION COM 957090103 186,833 2,975,989 SH SOLE 21 2,975,989 0 0
WESTAMERICA BANCORPORATION COM 957090103 45,471 724,284 SH SOLE 22 690,176 0 34,108
WESTAMERICA BANCORPORATION COM 957090103 643 10,245 SH SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 236 3,763 SH SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 3,175 50,575 SH SOLE 30 50,575 0 0
WESTAMERICA BANCORPORATION COM 957090103 179 2,851 SH SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 545 8,676 SH SOLE 43 251 0 8,425
WESTERN ALLIANCE BANCORP COM 957638109 20,391 215,912 SH SOLE 2 37,912 0 178,000
WESTERN ALLIANCE BANCORP COM 957638109 37 390 SH SOLE 4 390 0 0
WESTERN ALLIANCE BANCORP COM 957638109 183 1,940 SH SOLE 7 1,940 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,564 37,737 SH SOLE 18 37,737 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,444 25,879 SH SOLE 19 25,879 0 0
WESTERN ALLIANCE BANCORP COM 957638109 117,321 1,242,277 SH SOLE 21 1,242,277 0 0
WESTERN ALLIANCE BANCORP COM 957638109 258,758 2,739,921 SH SOLE 22 2,605,560 0 134,361
WESTERN ALLIANCE BANCORP COM 957638109 1 15 SH SOLE 23 15 0 0
WESTERN ALLIANCE BANCORP COM 957638109 143 1,509 SH SOLE 25 1,509 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,334 56,483 SH SOLE 26 38,480 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 842 8,917 SH SOLE 28 8,917 0 0
WESTERN ALLIANCE BANCORP COM 957638109 76 808 SH SOLE 29 808 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,443 68,227 SH SOLE 30 68,227 0 0
WESTERN ALLIANCE BANCORP COM 957638109 347 3,678 SH SOLE 31 3,678 0 0
WESTERN ALLIANCE BANCORP COM 957638109 501 5,307 SH SOLE 36 5,307 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,135 12,022 SH SOLE 40 12,022 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,752 50,319 SH SOLE 43 6,884 0 43,435
WESTERN ASSET MTG CAP CORP COM 95790D105 193 60,396 SH SOLE 2 2,534 0 57,862
WESTERN ASSET MTG CAP CORP COM 95790D105 5 1,545 SH SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 598 187,483 SH SOLE 18 187,483 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 318 99,778 SH SOLE 19 99,778 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 12,166 3,813,820 SH SOLE 21 3,813,820 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 6,239 1,955,885 SH SOLE 22 1,894,288 0 61,597
WESTERN ASSET MTG CAP CORP COM 95790D105 40 12,394 SH SOLE 23 12,394 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 30 9,487 SH SOLE 43 0 0 9,487
WESTERN DIGITAL CORP. COM 958102105 46,027 689,548 SH SOLE 2 111,094 0 578,454
WESTERN DIGITAL CORP. COM 958102105 10,608 158,918 SH SOLE 4 147,350 0 11,568
WESTERN DIGITAL CORP. COM 958102105 18,423 276,000 SH SOLE 7 253,067 0 22,933
WESTERN DIGITAL CORP. COM 958102105 69 1,034 SH SOLE 13 1,034 0 0
WESTERN DIGITAL CORP. COM 958102105 2,477 37,108 SH SOLE 15 37,108 0 0
WESTERN DIGITAL CORP. COM 958102105 48,159 721,490 SH SOLE 18 678,325 0 43,165
WESTERN DIGITAL CORP. COM 958102105 52,485 786,297 SH SOLE 19 786,297 0 0
WESTERN DIGITAL CORP. COM 958102105 584,668 8,759,072 SH SOLE 21 8,759,072 0 0
WESTERN DIGITAL CORP. COM 958102105 462,877 6,934,483 SH SOLE 22 6,222,677 0 711,806
WESTERN DIGITAL CORP. COM 958102105 12,535 187,787 SH SOLE 23 187,787 0 0
WESTERN DIGITAL CORP. COM 958102105 27,030 404,940 SH SOLE 25 404,940 0 0
WESTERN DIGITAL CORP. COM 958102105 50,850 761,797 SH SOLE 26 293,576 0 468,221
WESTERN DIGITAL CORP. COM 958102105 41,983 628,960 SH SOLE 28 32,732 0 596,228
WESTERN DIGITAL CORP. COM 958102105 5 69 SH SOLE 29 69 0 0
WESTERN DIGITAL CORP. COM 958102105 139,764 2,093,847 SH SOLE 30 2,093,847 0 0
WESTERN DIGITAL CORP. COM 958102105 6,554 98,181 SH SOLE 31 42,641 0 55,540
WESTERN DIGITAL CORP. COM 958102105 16,059 240,579 SH SOLE 34 240,579 0 0
WESTERN DIGITAL CORP. COM 958102105 14,193 212,625 SH SOLE 36 212,625 0 0
WESTERN DIGITAL CORP. COM 958102105 820 12,278 SH SOLE 40 12,278 0 0
WESTERN DIGITAL CORP. COM 958102105 6,066 90,883 SH SOLE 43 4,374 0 86,509
WESTERN DIGITAL CORP. OPTIONS 958102105 233 3,500 SH Call SOLE 4 3,500 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 2,823 42,300 SH Call SOLE 18 42,300 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 68,145 1,020,900 SH Call SOLE 19 1,020,900 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,923 28,800 SH Call SOLE 22 28,800 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 16,988 254,500 SH Call SOLE 34 254,500 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 17,971 17,595,000 PRN SOLE 19 17,595,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 6,506 6,370,000 PRN SOLE 21 6,370,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 3,166 3,100,000 PRN SOLE 22 3,100,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,852 4,750,000 PRN SOLE 34 4,750,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 103 5,518 SH SOLE 2 5,518 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4,267 229,526 SH SOLE 19 229,526 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 224 26,515 SH SOLE 2 3,823 0 22,692
WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 741 87,869 SH SOLE 18 87,869 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 557 66,100 SH SOLE 19 66,100 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,587 1,018,639 SH SOLE 21 1,018,639 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,463 1,241,158 SH SOLE 22 1,211,976 0 29,182
WESTERN UN CO COM 959802109 31,210 1,265,627 SH SOLE 2 464,632 0 800,995
WESTERN UN CO COM 959802109 6,097 247,236 SH SOLE 4 232,218 0 15,018
WESTERN UN CO COM 959802109 18,209 738,408 SH SOLE 7 578,829 0 159,579
WESTERN UN CO COM 959802109 32 1,283 SH SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 1,321 53,575 SH SOLE 15 53,575 0 0
WESTERN UN CO COM 959802109 29,217 1,184,797 SH SOLE 18 1,119,702 0 65,095
WESTERN UN CO COM 959802109 12,655 513,162 SH SOLE 19 513,162 0 0
WESTERN UN CO COM 959802109 693,305 28,114,570 SH SOLE 21 28,114,570 0 0
WESTERN UN CO COM 959802109 288,371 11,693,877 SH SOLE 22 10,593,688 0 1,100,189
WESTERN UN CO COM 959802109 6,704 271,863 SH SOLE 23 271,863 0 0
WESTERN UN CO COM 959802109 17,405 705,805 SH SOLE 25 705,805 0 0
WESTERN UN CO COM 959802109 34,992 1,418,962 SH SOLE 26 607,246 0 811,716
WESTERN UN CO COM 959802109 27,238 1,104,535 SH SOLE 28 39,597 0 1,064,938
WESTERN UN CO COM 959802109 788 31,968 SH SOLE 29 31,968 0 0
WESTERN UN CO COM 959802109 79,554 3,226,050 SH SOLE 30 3,095,569 0 130,481
WESTERN UN CO COM 959802109 3,001 121,714 SH SOLE 31 78,582 0 43,132
WESTERN UN CO COM 959802109 4,301 174,421 SH SOLE 32 174,421 0 0
WESTERN UN CO COM 959802109 642 26,049 SH SOLE 34 26,049 0 0
WESTERN UN CO COM 959802109 11,912 483,049 SH SOLE 36 483,049 0 0
WESTERN UN CO COM 959802109 403 16,345 SH SOLE 40 16,345 0 0
WESTERN UN CO COM 959802109 4,452 180,547 SH SOLE 43 12,674 0 167,873
WESTLAKE CHEM CORP COM 960413102 8,960 100,912 SH SOLE 2 22,334 0 78,578
WESTLAKE CHEM CORP COM 960413102 42 476 SH SOLE 4 476 0 0
WESTLAKE CHEM CORP COM 960413102 93 1,051 SH SOLE 7 1,051 0 0
WESTLAKE CHEM CORP COM 960413102 8 87 SH SOLE 15 87 0 0
WESTLAKE CHEM CORP COM 960413102 1,171 13,191 SH SOLE 18 13,191 0 0
WESTLAKE CHEM CORP COM 960413102 778 8,766 SH SOLE 19 8,766 0 0
WESTLAKE CHEM CORP COM 960413102 39,009 439,344 SH SOLE 21 439,344 0 0
WESTLAKE CHEM CORP COM 960413102 85,318 960,893 SH SOLE 22 910,053 0 50,840
WESTLAKE CHEM CORP COM 960413102 36 406 SH SOLE 23 406 0 0
WESTLAKE CHEM CORP COM 960413102 3,398 38,269 SH SOLE 25 38,269 0 0
WESTLAKE CHEM CORP COM 960413102 2,462 27,725 SH SOLE 26 6,910 0 20,815
WESTLAKE CHEM CORP COM 960413102 3,374 38,002 SH SOLE 28 1,481 0 36,521
WESTLAKE CHEM CORP COM 960413102 60 679 SH SOLE 29 679 0 0
WESTLAKE CHEM CORP COM 960413102 2,288 25,769 SH SOLE 30 25,769 0 0
WESTLAKE CHEM CORP COM 960413102 776 8,737 SH SOLE 31 2,104 0 6,633
WESTLAKE CHEM CORP COM 960413102 293 3,304 SH SOLE 34 3,304 0 0
WESTLAKE CHEM CORP COM 960413102 630 7,092 SH SOLE 36 7,092 0 0
WESTLAKE CHEM CORP COM 960413102 437 4,917 SH SOLE 40 4,917 0 0
WESTLAKE CHEM CORP COM 960413102 4,342 48,902 SH SOLE 43 3,328 0 45,574
WESTPAC BANKING CORP SPONSORED ADR 961214301 16 844 SH SOLE 18 844 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 5,229 281,718 SH SOLE 43 3,619 0 278,099
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1,172 162,994 SH SOLE 22 0 0 162,994
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 32 4,407 SH SOLE 43 0 0 4,407
WESTROCK CO COM 96145D105 31,558 606,300 SH SOLE 2 105,196 0 501,104
WESTROCK CO COM 96145D105 6,810 130,833 SH SOLE 4 120,704 0 10,129
WESTROCK CO COM 96145D105 13,591 261,105 SH SOLE 7 245,205 0 15,900
WESTROCK CO COM 96145D105 62 1,194 SH SOLE 13 1,194 0 0
WESTROCK CO COM 96145D105 1,881 36,129 SH SOLE 15 36,129 0 0
WESTROCK CO COM 96145D105 32,305 620,659 SH SOLE 18 581,686 0 38,973
WESTROCK CO COM 96145D105 34,315 659,275 SH SOLE 19 659,275 0 0
WESTROCK CO COM 96145D105 467,662 8,984,857 SH SOLE 21 8,984,857 0 0
WESTROCK CO COM 96145D105 315,947 6,070,068 SH SOLE 22 5,452,649 0 617,419
WESTROCK CO COM 96145D105 8,499 163,280 SH SOLE 23 163,280 0 0
WESTROCK CO COM 96145D105 31,649 608,056 SH SOLE 25 608,056 0 0
WESTROCK CO COM 96145D105 33,273 639,243 SH SOLE 26 238,421 0 400,822
WESTROCK CO COM 96145D105 19,556 375,724 SH SOLE 28 33,584 0 342,140
WESTROCK CO COM 96145D105 19,114 367,231 SH SOLE 29 367,231 0 0
WESTROCK CO COM 96145D105 91,675 1,761,294 SH SOLE 30 1,754,907 0 6,387
WESTROCK CO COM 96145D105 5,146 98,871 SH SOLE 31 31,900 0 66,971
WESTROCK CO COM 96145D105 2,083 40,019 SH SOLE 32 40,019 0 0
WESTROCK CO COM 96145D105 10,942 210,223 SH SOLE 34 210,223 0 0
WESTROCK CO COM 96145D105 9,307 178,803 SH SOLE 36 178,803 0 0
WESTROCK CO COM 96145D105 538 10,344 SH SOLE 40 10,344 0 0
WESTROCK CO COM 96145D105 9,733 186,987 SH SOLE 43 20,218 0 166,769
WESTWATER RES INC COM NEW 961684206 0 11 SH SOLE 21 11 0 0
WESTWATER RES INC COM NEW 961684206 346 64,417 SH SOLE 22 64,417 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 89 6,153 SH SOLE 2 331 0 5,822
WESTWOOD HLDGS GROUP INC COM 961765104 2 149 SH SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 470 32,510 SH SOLE 18 32,510 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 187 12,909 SH SOLE 19 12,909 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 5,119 354,005 SH SOLE 21 354,005 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 4,434 306,619 SH SOLE 22 296,998 0 9,621
WESTWOOD HLDGS GROUP INC COM 961765104 13 905 SH SOLE 43 0 0 905
WEX INC COM 96208T104 24,865 118,847 SH SOLE 2 38,014 0 80,833
WEX INC COM 96208T104 60 287 SH SOLE 4 287 0 0
WEX INC COM 96208T104 203 969 SH SOLE 7 969 0 0
WEX INC COM 96208T104 22,583 107,938 SH SOLE 18 107,938 0 0
WEX INC COM 96208T104 2,497 11,935 SH SOLE 19 11,935 0 0
WEX INC COM 96208T104 428,371 2,047,465 SH SOLE 21 2,047,465 0 0
WEX INC COM 96208T104 293,320 1,401,970 SH SOLE 22 1,340,444 0 61,526
WEX INC COM 96208T104 139 666 SH SOLE 25 666 0 0
WEX INC COM 96208T104 5,775 27,603 SH SOLE 26 15,569 0 12,034
WEX INC COM 96208T104 923 4,411 SH SOLE 28 4,015 0 396
WEX INC COM 96208T104 44 211 SH SOLE 29 211 0 0
WEX INC COM 96208T104 16,643 79,546 SH SOLE 30 79,546 0 0
WEX INC COM 96208T104 175 838 SH SOLE 31 838 0 0
WEX INC COM 96208T104 33,743 161,281 SH SOLE 34 161,281 0 0
WEX INC COM 96208T104 434 2,076 SH SOLE 36 2,076 0 0
WEX INC COM 96208T104 1,191 5,692 SH SOLE 40 5,692 0 0
WEX INC COM 96208T104 4,601 21,993 SH SOLE 43 1,048 0 20,945
WEYCO GROUP INC COM 962149100 133 6,149 SH SOLE 2 241 0 5,908
WEYCO GROUP INC COM 962149100 4 172 SH SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 533 24,642 SH SOLE 18 24,642 0 0
WEYCO GROUP INC COM 962149100 255 11,806 SH SOLE 19 11,806 0 0
WEYCO GROUP INC COM 962149100 5,774 266,935 SH SOLE 21 266,935 0 0
WEYCO GROUP INC COM 962149100 4,222 195,199 SH SOLE 22 189,462 0 5,737
WEYERHAEUSER CO MTN BE COM NEW 962166104 60,148 1,689,558 SH SOLE 2 278,557 0 1,411,001
WEYERHAEUSER CO MTN BE COM NEW 962166104 13,505 379,358 SH SOLE 4 350,694 0 28,664
WEYERHAEUSER CO MTN BE COM NEW 962166104 22,408 629,433 SH SOLE 7 596,267 0 33,166
WEYERHAEUSER CO MTN BE COM NEW 962166104 83 2,326 SH SOLE 13 2,326 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,315 93,105 SH SOLE 15 93,105 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 54,630 1,534,542 SH SOLE 18 1,427,863 0 106,679
WEYERHAEUSER CO MTN BE COM NEW 962166104 25,110 705,346 SH SOLE 19 705,346 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 746,792 20,977,293 SH SOLE 21 20,977,293 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 605,106 16,997,359 SH SOLE 22 15,240,753 0 1,756,606
WEYERHAEUSER CO MTN BE COM NEW 962166104 16,417 461,146 SH SOLE 23 461,146 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 40,628 1,141,232 SH SOLE 25 1,141,232 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 58,765 1,650,697 SH SOLE 26 600,757 0 1,049,940
WEYERHAEUSER CO MTN BE COM NEW 962166104 70,221 1,972,495 SH SOLE 28 80,360 0 1,892,135
WEYERHAEUSER CO MTN BE COM NEW 962166104 33 926 SH SOLE 29 926 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 108,883 3,058,506 SH SOLE 30 3,058,506 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,473 181,819 SH SOLE 31 94,043 0 87,776
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,466 209,712 SH SOLE 34 209,712 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 16,598 466,224 SH SOLE 36 466,224 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,076 30,231 SH SOLE 40 30,231 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 13,014 365,559 SH SOLE 43 12,644 0 352,915
WHEATON PRECIOUS METALS CORP COM 962879102 3 84 SH SOLE 18 84 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,314 112,914 SH SOLE 21 112,914 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,743 45,606 SH SOLE 25 45,606 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 16,805 439,814 SH SOLE 43 27,782 0 412,032
WHEELER REAL ESTATE INVT TR COM NEW 963025705 3 736 SH SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 179 47,749 SH SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 35,370 160,518 SH SOLE 2 38,782 0 121,736
WHIRLPOOL CORP COM 963320106 7,298 33,120 SH SOLE 4 30,570 0 2,550
WHIRLPOOL CORP COM 963320106 18,184 82,523 SH SOLE 7 58,081 0 24,442
WHIRLPOOL CORP COM 963320106 26 118 SH SOLE 13 118 0 0
WHIRLPOOL CORP COM 963320106 1,882 8,542 SH SOLE 15 8,542 0 0
WHIRLPOOL CORP COM 963320106 30,800 139,777 SH SOLE 18 128,960 0 10,817
WHIRLPOOL CORP COM 963320106 7,484 33,964 SH SOLE 19 33,964 0 0
WHIRLPOOL CORP COM 963320106 399,729 1,814,063 SH SOLE 21 1,814,063 0 0
WHIRLPOOL CORP COM 963320106 321,170 1,457,547 SH SOLE 22 1,305,156 0 152,391
WHIRLPOOL CORP COM 963320106 9,213 41,813 SH SOLE 23 41,813 0 0
WHIRLPOOL CORP COM 963320106 23,712 107,611 SH SOLE 25 107,611 0 0
WHIRLPOOL CORP COM 963320106 34,149 154,974 SH SOLE 26 64,030 0 90,944
WHIRLPOOL CORP COM 963320106 39,526 179,380 SH SOLE 28 8,095 0 171,285
WHIRLPOOL CORP COM 963320106 169 768 SH SOLE 29 768 0 0
WHIRLPOOL CORP COM 963320106 82,153 372,831 SH SOLE 30 356,634 0 16,197
WHIRLPOOL CORP COM 963320106 3,972 18,026 SH SOLE 31 9,397 0 8,629
WHIRLPOOL CORP COM 963320106 594 2,694 SH SOLE 34 2,694 0 0
WHIRLPOOL CORP COM 963320106 8,853 40,178 SH SOLE 36 40,178 0 0
WHIRLPOOL CORP COM 963320106 578 2,623 SH SOLE 40 2,623 0 0
WHIRLPOOL CORP COM 963320106 7,830 35,536 SH SOLE 43 4,604 0 30,932
WHITE MTNS INS GROUP LTD COM G9618E107 7,539 6,762 SH SOLE 2 1,599 0 5,163
WHITE MTNS INS GROUP LTD COM G9618E107 17 15 SH SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 58 52 SH SOLE 7 52 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,314 1,179 SH SOLE 18 1,179 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 942 845 SH SOLE 19 845 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 45,147 40,494 SH SOLE 21 40,494 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 92,562 83,023 SH SOLE 22 78,565 0 4,458
WHITE MTNS INS GROUP LTD COM G9618E107 31 28 SH SOLE 25 28 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,123 1,904 SH SOLE 26 638 0 1,266
WHITE MTNS INS GROUP LTD COM G9618E107 474 425 SH SOLE 28 425 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,758 2,474 SH SOLE 30 2,474 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 64 57 SH SOLE 31 57 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 51 46 SH SOLE 34 46 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 58 52 SH SOLE 36 52 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 425 381 SH SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 4,181 3,750 SH SOLE 43 139 0 3,611
WHITEHORSE FIN INC COM 96524V106 1,277 84,163 SH SOLE 30 84,163 0 0
WHITESTONE REIT COM 966084204 395 40,687 SH SOLE 2 3,498 0 37,189
WHITESTONE REIT COM 966084204 7 762 SH SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,627 167,754 SH SOLE 18 167,754 0 0
WHITESTONE REIT COM 966084204 694 71,513 SH SOLE 19 71,513 0 0
WHITESTONE REIT COM 966084204 48,187 4,967,764 SH SOLE 21 4,967,764 0 0
WHITESTONE REIT COM 966084204 12,026 1,239,839 SH SOLE 22 1,198,166 0 41,673
WHITESTONE REIT COM 966084204 19 1,957 SH SOLE 23 1,957 0 0
WHITESTONE REIT COM 966084204 652 67,243 SH SOLE 30 67,243 0 0
WHITESTONE REIT COM 966084204 150 15,506 SH SOLE 43 0 0 15,506
WHITING PETE CORP NEW COM NEW 966387508 94 2,648 SH SOLE 2 1,226 0 1,422
WHITING PETE CORP NEW COM NEW 966387508 1 21 SH SOLE 7 21 0 0
WHITING PETE CORP NEW COM NEW 966387508 188 5,294 SH SOLE 18 5,294 0 0
WHITING PETE CORP NEW COM NEW 966387508 76 2,141 SH SOLE 19 2,141 0 0
WHITING PETE CORP NEW COM NEW 966387508 4,469 126,069 SH SOLE 21 126,069 0 0
WHITING PETE CORP NEW COM NEW 966387508 24,550 692,515 SH SOLE 22 691,264 0 1,251
WHITING PETE CORP NEW COM NEW 966387508 26 744 SH SOLE 28 0 0 744
WHITING PETE CORP NEW COM NEW 966387508 127 3,575 SH SOLE 36 3,575 0 0
WHITING PETE CORP NEW COM NEW 966387508 44 1,242 SH SOLE 43 0 0 1,242
WHOLE EARTH BRANDS INC COM CL A 96684W100 16 1,254 SH SOLE 2 1,254 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 806 61,776 SH SOLE 21 61,776 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 7,966 610,855 SH SOLE 22 610,855 0 0
WIDEOPENWEST INC COM 96758W101 600 44,144 SH SOLE 2 17,863 0 26,281
WIDEOPENWEST INC COM 96758W101 3 188 SH SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 10 770 SH SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 2,208 162,445 SH SOLE 18 162,445 0 0
WIDEOPENWEST INC COM 96758W101 1,265 93,103 SH SOLE 19 93,103 0 0
WIDEOPENWEST INC COM 96758W101 26,992 1,986,152 SH SOLE 21 1,986,152 0 0
WIDEOPENWEST INC COM 96758W101 19,976 1,469,887 SH SOLE 22 1,398,321 0 71,566
WIDEOPENWEST INC COM 96758W101 12 870 SH SOLE 25 870 0 0
WIDEOPENWEST INC COM 96758W101 19 1,406 SH SOLE 26 1,406 0 0
WIDEOPENWEST INC COM 96758W101 217 15,955 SH SOLE 30 15,955 0 0
WIDEOPENWEST INC COM 96758W101 29 2,134 SH SOLE 36 2,134 0 0
WIDEOPENWEST INC COM 96758W101 85 6,242 SH SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 349 25,651 SH SOLE 43 0 0 25,651
WIDEPOINT CORP COMMON 967590209 54 5,889 SH SOLE 21 5,889 0 0
WIDEPOINT CORP COMMON 967590209 142 15,468 SH SOLE 22 15,468 0 0
WILEY JOHN & SONS INC CL A 968223206 7,520 138,745 SH SOLE 2 55,870 0 82,875
WILEY JOHN & SONS INC CL A 968223206 9 159 SH SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,723 31,784 SH SOLE 7 31,784 0 0
WILEY JOHN & SONS INC CL A 968223206 5,785 106,740 SH SOLE 18 106,740 0 0
WILEY JOHN & SONS INC CL A 968223206 1,152 21,260 SH SOLE 19 21,260 0 0
WILEY JOHN & SONS INC CL A 968223206 115,489 2,130,796 SH SOLE 21 2,130,796 0 0
WILEY JOHN & SONS INC CL A 968223206 76,992 1,420,515 SH SOLE 22 1,357,553 0 62,962
WILEY JOHN & SONS INC CL A 968223206 71 1,314 SH SOLE 25 1,314 0 0
WILEY JOHN & SONS INC CL A 968223206 981 18,107 SH SOLE 26 14,340 0 3,767
WILEY JOHN & SONS INC CL A 968223206 314 5,787 SH SOLE 28 5,787 0 0
WILEY JOHN & SONS INC CL A 968223206 1,887 34,809 SH SOLE 30 34,809 0 0
WILEY JOHN & SONS INC CL A 968223206 44 821 SH SOLE 31 821 0 0
WILEY JOHN & SONS INC CL A 968223206 146 2,694 SH SOLE 34 2,694 0 0
WILEY JOHN & SONS INC CL A 968223206 256 4,720 SH SOLE 36 4,720 0 0
WILEY JOHN & SONS INC CL A 968223206 280 5,166 SH SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 3,492 64,424 SH SOLE 43 2,546 0 61,878
WILEY JOHN & SONS INC CL B 968223305 42 787 SH SOLE 21 787 0 0
WILEY JOHN & SONS INC CL B 968223305 3 62 SH SOLE 43 0 0 62
WILHELMINA INTL INC COM NEW 968235200 2 303 SH SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 7 794 SH SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 307 7,490 SH SOLE 2 3,670 0 3,820
WILLDAN GROUP INC COM 96924N100 9 208 SH SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,500 36,541 SH SOLE 18 36,541 0 0
WILLDAN GROUP INC COM 96924N100 725 17,669 SH SOLE 19 17,669 0 0
WILLDAN GROUP INC COM 96924N100 16,746 407,952 SH SOLE 21 407,952 0 0
WILLDAN GROUP INC COM 96924N100 12,659 308,388 SH SOLE 22 295,033 0 13,355
WILLDAN GROUP INC COM 96924N100 111 2,697 SH SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 90 2,194 SH SOLE 30 2,194 0 0
WILLDAN GROUP INC COM 96924N100 89 2,173 SH SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 64 1,566 SH SOLE 43 0 0 1,566
WILLIAMS COS INC COM 969457100 83,718 3,533,880 SH SOLE 2 1,147,465 0 2,386,415
WILLIAMS COS INC COM 969457100 16,863 711,826 SH SOLE 4 664,910 0 46,916
WILLIAMS COS INC COM 969457100 71,723 3,027,584 SH SOLE 7 2,982,267 0 45,317
WILLIAMS COS INC COM 969457100 98 4,137 SH SOLE 13 4,137 0 0
WILLIAMS COS INC COM 969457100 3,751 158,338 SH SOLE 15 158,338 0 0
WILLIAMS COS INC COM 969457100 172,603 7,285,917 SH SOLE 18 6,930,686 0 355,231
WILLIAMS COS INC COM 969457100 209,251 8,832,889 SH SOLE 19 8,832,889 0 0
WILLIAMS COS INC COM 969457100 856,435 36,151,749 SH SOLE 21 36,151,749 0 0
WILLIAMS COS INC COM 969457100 673,977 28,449,841 SH SOLE 22 25,596,260 0 2,853,581
WILLIAMS COS INC COM 969457100 18,460 779,230 SH SOLE 23 779,230 0 0
WILLIAMS COS INC COM 969457100 58,708 2,478,186 SH SOLE 25 2,478,186 0 0
WILLIAMS COS INC COM 969457100 78,155 3,299,089 SH SOLE 26 968,951 0 2,330,138
WILLIAMS COS INC COM 969457100 30,651 1,293,847 SH SOLE 28 131,902 0 1,161,945
WILLIAMS COS INC COM 969457100 92 3,881 SH SOLE 29 3,881 0 0
WILLIAMS COS INC COM 969457100 142,228 6,003,702 SH SOLE 30 6,003,702 0 0
WILLIAMS COS INC COM 969457100 7,747 327,001 SH SOLE 31 151,212 0 175,789
WILLIAMS COS INC COM 969457100 100,785 4,254,334 SH SOLE 34 4,254,334 0 0
WILLIAMS COS INC COM 969457100 19,631 828,648 SH SOLE 36 828,648 0 0
WILLIAMS COS INC COM 969457100 1,165 49,157 SH SOLE 40 49,157 0 0
WILLIAMS COS INC COM 969457100 17,184 725,389 SH SOLE 43 72,823 0 652,566
WILLIAMS SONOMA INC COM 969904101 50,325 280,829 SH SOLE 2 138,835 0 141,994
WILLIAMS SONOMA INC COM 969904101 1,967 10,975 SH SOLE 4 10,975 0 0
WILLIAMS SONOMA INC COM 969904101 1,038 5,795 SH SOLE 7 5,795 0 0
WILLIAMS SONOMA INC COM 969904101 34,645 193,333 SH SOLE 18 189,122 0 4,211
WILLIAMS SONOMA INC COM 969904101 5,769 32,193 SH SOLE 19 32,193 0 0
WILLIAMS SONOMA INC COM 969904101 666,525 3,719,448 SH SOLE 21 3,719,448 0 0
WILLIAMS SONOMA INC COM 969904101 480,719 2,682,586 SH SOLE 22 2,403,243 0 279,343
WILLIAMS SONOMA INC COM 969904101 5,172 28,863 SH SOLE 23 28,863 0 0
WILLIAMS SONOMA INC COM 969904101 379 2,113 SH SOLE 25 2,113 0 0
WILLIAMS SONOMA INC COM 969904101 6,814 38,025 SH SOLE 26 25,129 0 12,896
WILLIAMS SONOMA INC COM 969904101 3,126 17,443 SH SOLE 28 7,816 0 9,627
WILLIAMS SONOMA INC COM 969904101 5,747 32,068 SH SOLE 29 32,068 0 0
WILLIAMS SONOMA INC COM 969904101 26,376 147,189 SH SOLE 30 147,189 0 0
WILLIAMS SONOMA INC COM 969904101 9,153 51,079 SH SOLE 31 50,928 0 151
WILLIAMS SONOMA INC COM 969904101 1,118 6,238 SH SOLE 34 6,238 0 0
WILLIAMS SONOMA INC COM 969904101 921 5,137 SH SOLE 36 5,137 0 0
WILLIAMS SONOMA INC COM 969904101 1,712 9,553 SH SOLE 40 9,553 0 0
WILLIAMS SONOMA INC COM 969904101 9,925 55,382 SH SOLE 43 4,189 0 51,193
WILLIS LEASE FIN CORP COM 970646105 125 2,876 SH SOLE 2 215 0 2,661
WILLIS LEASE FIN CORP COM 970646105 513 11,806 SH SOLE 18 11,806 0 0
WILLIS LEASE FIN CORP COM 970646105 242 5,574 SH SOLE 19 5,574 0 0
WILLIS LEASE FIN CORP COM 970646105 5,237 120,509 SH SOLE 21 120,509 0 0
WILLIS LEASE FIN CORP COM 970646105 2,747 63,210 SH SOLE 22 60,880 0 2,330
WILLIS LEASE FIN CORP COM 970646105 49 1,125 SH SOLE 23 1,125 0 0
WILLIS LEASE FIN CORP COM 970646105 9 201 SH SOLE 43 0 0 201
WILLIS TOWERS WATSON PLC LTD SHS G96629103 73,178 319,720 SH SOLE 2 72,173 0 247,547
WILLIS TOWERS WATSON PLC LTD SHS G96629103 15,235 66,562 SH SOLE 4 61,581 0 4,981
WILLIS TOWERS WATSON PLC LTD SHS G96629103 27,552 120,379 SH SOLE 7 112,164 0 8,215
WILLIS TOWERS WATSON PLC LTD SHS G96629103 993 4,338 SH SOLE 13 4,338 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,845 16,800 SH SOLE 15 16,800 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 82,642 361,070 SH SOLE 18 337,167 0 23,903
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,274 79,842 SH SOLE 19 79,842 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 743,657 3,249,111 SH SOLE 21 3,249,111 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 677,680 2,960,851 SH SOLE 22 2,641,064 0 319,787
WILLIS TOWERS WATSON PLC LTD SHS G96629103 19,576 85,531 SH SOLE 23 85,531 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 44,088 192,625 SH SOLE 25 192,625 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 66,946 292,493 SH SOLE 26 97,349 0 195,144
WILLIS TOWERS WATSON PLC LTD SHS G96629103 92,480 404,056 SH SOLE 28 14,353 0 389,703
WILLIS TOWERS WATSON PLC LTD SHS G96629103 419 1,832 SH SOLE 29 1,832 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 126,735 553,718 SH SOLE 30 553,718 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 7,391 32,294 SH SOLE 31 19,996 0 12,298
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,216 9,681 SH SOLE 34 9,681 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,078 74,615 SH SOLE 36 74,615 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,185 5,177 SH SOLE 40 5,177 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 14,607 63,817 SH SOLE 43 5,534 0 58,283
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,913 177,041 SH SOLE 2 58,258 0 118,783
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 20 723 SH SOLE 4 723 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 85 3,067 SH SOLE 7 3,067 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 16,133 581,387 SH SOLE 18 564,603 0 16,784
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 26,212 944,587 SH SOLE 19 944,587 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 177,786 6,406,714 SH SOLE 21 6,406,714 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 159,289 5,740,151 SH SOLE 22 5,522,878 0 217,273
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,026 36,973 SH SOLE 23 36,973 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 80 2,899 SH SOLE 25 2,899 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7,761 279,667 SH SOLE 26 72,225 0 207,442
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 618 22,255 SH SOLE 28 22,255 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,832 138,082 SH SOLE 30 138,082 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 573 20,634 SH SOLE 34 20,634 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 186 6,705 SH SOLE 36 6,705 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 567 20,439 SH SOLE 40 20,439 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,301 46,884 SH SOLE 43 3,850 0 43,034
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 561 85,049 SH SOLE 22 85,049 0 0
WINGSTOP INC COM 974155103 5,856 46,052 SH SOLE 2 37,390 0 8,662
WINGSTOP INC COM 974155103 514 4,041 SH SOLE 4 4,041 0 0
WINGSTOP INC COM 974155103 175 1,379 SH SOLE 7 1,379 0 0
WINGSTOP INC COM 974155103 21,030 165,367 SH SOLE 18 155,947 0 9,420
WINGSTOP INC COM 974155103 28,989 227,953 SH SOLE 19 227,953 0 0
WINGSTOP INC COM 974155103 266,772 2,097,755 SH SOLE 21 2,097,755 0 0
WINGSTOP INC COM 974155103 144,848 1,139,013 SH SOLE 22 1,115,712 0 23,301
WINGSTOP INC COM 974155103 1,981 15,581 SH SOLE 23 15,581 0 0
WINGSTOP INC COM 974155103 53 415 SH SOLE 25 415 0 0
WINGSTOP INC COM 974155103 5,085 39,988 SH SOLE 26 8,707 0 31,281
WINGSTOP INC COM 974155103 516 4,061 SH SOLE 28 4,061 0 0
WINGSTOP INC COM 974155103 552 4,343 SH SOLE 29 4,343 0 0
WINGSTOP INC COM 974155103 2,817 22,150 SH SOLE 30 22,150 0 0
WINGSTOP INC COM 974155103 925 7,277 SH SOLE 31 7,277 0 0
WINGSTOP INC COM 974155103 202 1,587 SH SOLE 34 1,587 0 0
WINGSTOP INC COM 974155103 168 1,324 SH SOLE 36 1,324 0 0
WINGSTOP INC COM 974155103 450 3,535 SH SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 885 6,960 SH SOLE 43 303 0 6,657
WINMARK CORP COM 974250102 543 2,915 SH SOLE 2 1,006 0 1,909
WINMARK CORP COM 974250102 4 23 SH SOLE 4 23 0 0
WINMARK CORP COM 974250102 8 45 SH SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,957 10,498 SH SOLE 18 10,498 0 0
WINMARK CORP COM 974250102 972 5,215 SH SOLE 19 5,215 0 0
WINMARK CORP COM 974250102 24,030 128,895 SH SOLE 21 128,895 0 0
WINMARK CORP COM 974250102 14,005 75,123 SH SOLE 22 71,518 0 3,605
WINMARK CORP COM 974250102 107 572 SH SOLE 26 0 0 572
WINMARK CORP COM 974250102 60 323 SH SOLE 28 323 0 0
WINMARK CORP COM 974250102 163 874 SH SOLE 30 874 0 0
WINMARK CORP COM 974250102 48 255 SH SOLE 40 255 0 0
WINMARK CORP COM 974250102 98 526 SH SOLE 43 26 0 500
WINNEBAGO INDS INC COM 974637100 1,783 23,237 SH SOLE 2 13,858 0 9,379
WINNEBAGO INDS INC COM 974637100 10 132 SH SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 36 471 SH SOLE 7 471 0 0
WINNEBAGO INDS INC COM 974637100 10,407 135,665 SH SOLE 18 127,303 0 8,362
WINNEBAGO INDS INC COM 974637100 19,628 255,870 SH SOLE 19 255,870 0 0
WINNEBAGO INDS INC COM 974637100 295,316 3,849,770 SH SOLE 21 3,849,770 0 0
WINNEBAGO INDS INC COM 974637100 86,296 1,124,970 SH SOLE 22 1,100,925 0 24,045
WINNEBAGO INDS INC COM 974637100 769 10,026 SH SOLE 23 10,026 0 0
WINNEBAGO INDS INC COM 974637100 29 381 SH SOLE 25 381 0 0
WINNEBAGO INDS INC COM 974637100 5,247 68,398 SH SOLE 26 15,998 0 52,400
WINNEBAGO INDS INC COM 974637100 321 4,180 SH SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 8,154 106,301 SH SOLE 30 106,301 0 0
WINNEBAGO INDS INC COM 974637100 60 777 SH SOLE 36 777 0 0
WINNEBAGO INDS INC COM 974637100 308 4,020 SH SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 2,025 26,394 SH SOLE 43 809 0 25,585
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,971 2,145,000 PRN SOLE 21 2,145,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 9,003 6,500,000 PRN SOLE 22 6,500,000 0 0
WINTRUST FINL CORP COM 97650W108 11,841 156,216 SH SOLE 2 48,175 0 108,041
WINTRUST FINL CORP COM 97650W108 20 259 SH SOLE 4 259 0 0
WINTRUST FINL CORP COM 97650W108 131 1,725 SH SOLE 7 1,725 0 0
WINTRUST FINL CORP COM 97650W108 11,720 154,618 SH SOLE 18 144,474 0 10,144
WINTRUST FINL CORP COM 97650W108 8,832 116,520 SH SOLE 19 116,520 0 0
WINTRUST FINL CORP COM 97650W108 205,598 2,712,372 SH SOLE 21 2,712,372 0 0
WINTRUST FINL CORP COM 97650W108 158,317 2,088,620 SH SOLE 22 1,987,995 0 100,625
WINTRUST FINL CORP COM 97650W108 161 2,121 SH SOLE 23 2,121 0 0
WINTRUST FINL CORP COM 97650W108 87 1,153 SH SOLE 25 1,153 0 0
WINTRUST FINL CORP COM 97650W108 4,554 60,085 SH SOLE 26 19,110 0 40,975
WINTRUST FINL CORP COM 97650W108 255 3,369 SH SOLE 28 3,369 0 0
WINTRUST FINL CORP COM 97650W108 99 1,301 SH SOLE 29 1,301 0 0
WINTRUST FINL CORP COM 97650W108 9,650 127,306 SH SOLE 30 127,306 0 0
WINTRUST FINL CORP COM 97650W108 233 3,073 SH SOLE 31 3,073 0 0
WINTRUST FINL CORP COM 97650W108 340 4,490 SH SOLE 34 4,490 0 0
WINTRUST FINL CORP COM 97650W108 370 4,878 SH SOLE 36 4,878 0 0
WINTRUST FINL CORP COM 97650W108 536 7,066 SH SOLE 40 7,066 0 0
WINTRUST FINL CORP COM 97650W108 6,468 85,329 SH SOLE 43 7,727 0 77,602
WIPRO LTD SPON ADR 1 SH 97651M109 2,178 343,521 SH SOLE 2 343,521 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 257 40,506 SH SOLE 4 40,506 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 821 129,442 SH SOLE 13 129,442 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 16,508 2,603,829 SH SOLE 18 2,603,829 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 97 15,316 SH SOLE 19 15,316 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 7,301 1,151,646 SH SOLE 21 1,151,646 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 11,902 1,877,242 SH SOLE 22 1,877,242 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 842 132,880 SH SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,438 226,739 SH SOLE 26 208,799 0 17,940
WIPRO LTD SPON ADR 1 SH 97651M109 23,459 3,700,095 SH SOLE 28 810,531 0 2,889,564
WIPRO LTD SPON ADR 1 SH 97651M109 5,047 796,043 SH SOLE 30 796,043 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 337 53,176 SH SOLE 31 53,176 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 30,901 4,873,951 SH SOLE 43 339,736 0 4,534,215
WIRELESS TELECOM GROUP INC COM 976524108 26 15,581 SH SOLE 21 15,581 0 0
WISDOMTREE INVTS INC COM 97717P104 961 153,717 SH SOLE 2 39,748 0 113,969
WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 18 2,867 SH SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 3,523 563,736 SH SOLE 18 563,736 0 0
WISDOMTREE INVTS INC COM 97717P104 2,967 474,645 SH SOLE 19 474,645 0 0
WISDOMTREE INVTS INC COM 97717P104 90,240 14,438,461 SH SOLE 21 14,438,461 0 0
WISDOMTREE INVTS INC COM 97717P104 25,604 4,096,697 SH SOLE 22 3,891,537 0 205,160
WISDOMTREE INVTS INC COM 97717P104 215 34,416 SH SOLE 26 7,318 0 27,098
WISDOMTREE INVTS INC COM 97717P104 107 17,107 SH SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 2,042 326,660 SH SOLE 30 326,660 0 0
WISDOMTREE INVTS INC COM 97717P104 78 12,488 SH SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 700 112,059 SH SOLE 43 607 0 111,452
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1 12 SH SOLE 17 0 0 12
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1 24 SH SOLE 17 0 0 24
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 13 SH SOLE 17 0 0 13
WISDOMTREE TR INDIA ERNGS FD 97717W422 5,012 159,024 SH SOLE 2 0 0 159,024
WISDOMTREE TR INDIA ERNGS FD 97717W422 82,570 2,619,595 SH SOLE 22 2,619,595 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 18 435 SH SOLE 43 0 0 435
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 EM LCL DEBT FD 97717X867 1 20 SH SOLE 17 0 0 20
WIX COM LTD SHS M98068105 11,342 40,622 SH SOLE 2 2,530 0 38,092
WIX COM LTD SHS M98068105 7,701 27,582 SH SOLE 4 25,578 0 2,004
WIX COM LTD SHS M98068105 12,242 43,844 SH SOLE 7 41,100 0 2,744
WIX COM LTD SHS M98068105 26 94 SH SOLE 13 94 0 0
WIX COM LTD SHS M98068105 1,272 4,556 SH SOLE 15 4,556 0 0
WIX COM LTD SHS M98068105 158,766 568,605 SH SOLE 18 371,111 0 197,494
WIX COM LTD SHS M98068105 437,194 1,565,770 SH SOLE 19 1,565,770 0 0
WIX COM LTD SHS M98068105 190,547 682,425 SH SOLE 21 682,425 0 0
WIX COM LTD SHS M98068105 241,443 864,706 SH SOLE 22 839,654 0 25,052
WIX COM LTD SHS M98068105 10,413 37,293 SH SOLE 23 37,293 0 0
WIX COM LTD SHS M98068105 27,730 99,313 SH SOLE 25 99,313 0 0
WIX COM LTD SHS M98068105 18,809 67,362 SH SOLE 26 26,312 0 41,050
WIX COM LTD SHS M98068105 25,332 90,723 SH SOLE 28 7,508 0 83,215
WIX COM LTD SHS M98068105 372 1,334 SH SOLE 29 1,334 0 0
WIX COM LTD SHS M98068105 23,061 82,592 SH SOLE 30 82,592 0 0
WIX COM LTD SHS M98068105 2,205 7,898 SH SOLE 31 6,166 0 1,732
WIX COM LTD SHS M98068105 51,155 183,205 SH SOLE 34 183,205 0 0
WIX COM LTD SHS M98068105 7,264 26,015 SH SOLE 36 26,015 0 0
WIX COM LTD SHS M98068105 643 2,304 SH SOLE 40 2,304 0 0
WIX COM LTD SHS M98068105 7,342 26,294 SH SOLE 43 2,740 0 23,554
WNS HLDGS LTD SPON ADR 92932M101 30 414 SH SOLE 3 414 0 0
WNS HLDGS LTD SPON ADR 92932M101 417 5,750 SH SOLE 18 0 0 5,750
WNS HLDGS LTD SPON ADR 92932M101 7,154 98,762 SH SOLE 22 98,762 0 0
WNS HLDGS LTD SPON ADR 92932M101 134 1,849 SH SOLE 25 1,849 0 0
WNS HLDGS LTD SPON ADR 92932M101 86 1,183 SH SOLE 30 1,183 0 0
WNS HLDGS LTD SPON ADR 92932M101 20 281 SH SOLE 34 281 0 0
WNS HLDGS LTD SPON ADR 92932M101 2,246 31,002 SH SOLE 43 272 0 30,730
WOLVERINE WORLD WIDE INC COM 978097103 3,637 94,918 SH SOLE 2 26,690 0 68,228
WOLVERINE WORLD WIDE INC COM 978097103 13 350 SH SOLE 4 350 0 0
WOLVERINE WORLD WIDE INC COM 978097103 55 1,429 SH SOLE 7 1,429 0 0
WOLVERINE WORLD WIDE INC COM 978097103 12,971 338,501 SH SOLE 18 338,501 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,982 182,192 SH SOLE 19 182,192 0 0
WOLVERINE WORLD WIDE INC COM 978097103 376,131 9,815,522 SH SOLE 21 9,815,522 0 0
WOLVERINE WORLD WIDE INC COM 978097103 102,256 2,668,467 SH SOLE 22 2,344,561 0 323,906
WOLVERINE WORLD WIDE INC COM 978097103 64 1,672 SH SOLE 23 1,672 0 0
WOLVERINE WORLD WIDE INC COM 978097103 77 2,022 SH SOLE 25 2,022 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,695 44,228 SH SOLE 26 23,539 0 20,689
WOLVERINE WORLD WIDE INC COM 978097103 384 10,009 SH SOLE 28 10,009 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,977 182,065 SH SOLE 30 182,065 0 0
WOLVERINE WORLD WIDE INC COM 978097103 89 2,322 SH SOLE 34 2,322 0 0
WOLVERINE WORLD WIDE INC COM 978097103 310 8,077 SH SOLE 36 8,077 0 0
WOLVERINE WORLD WIDE INC COM 978097103 424 11,077 SH SOLE 40 11,077 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,106 28,865 SH SOLE 43 195 0 28,670
WOODWARD INC COM 980745103 17,539 145,391 SH SOLE 2 50,990 0 94,401
WOODWARD INC COM 980745103 92 759 SH SOLE 4 759 0 0
WOODWARD INC COM 980745103 157 1,303 SH SOLE 7 1,303 0 0
WOODWARD INC COM 980745103 17,309 143,492 SH SOLE 18 142,549 0 943
WOODWARD INC COM 980745103 6,124 50,768 SH SOLE 19 50,768 0 0
WOODWARD INC COM 980745103 319,154 2,645,726 SH SOLE 21 2,645,726 0 0
WOODWARD INC COM 980745103 224,500 1,861,065 SH SOLE 22 1,779,370 0 81,695
WOODWARD INC COM 980745103 52 433 SH SOLE 23 433 0 0
WOODWARD INC COM 980745103 124 1,025 SH SOLE 25 1,025 0 0
WOODWARD INC COM 980745103 5,189 43,018 SH SOLE 26 17,733 0 25,285
WOODWARD INC COM 980745103 890 7,376 SH SOLE 28 7,376 0 0
WOODWARD INC COM 980745103 62 510 SH SOLE 29 510 0 0
WOODWARD INC COM 980745103 4,795 39,748 SH SOLE 30 39,748 0 0
WOODWARD INC COM 980745103 204 1,687 SH SOLE 31 1,687 0 0
WOODWARD INC COM 980745103 2,139 17,735 SH SOLE 34 17,735 0 0
WOODWARD INC COM 980745103 401 3,322 SH SOLE 36 3,322 0 0
WOODWARD INC COM 980745103 876 7,263 SH SOLE 40 7,263 0 0
WOODWARD INC COM 980745103 2,556 21,190 SH SOLE 43 474 0 20,716
WOORI FINL GROUP INC SPONSORED ADS 981064108 32,493 1,199,004 SH SOLE 43 99,034 0 1,099,970
WORKDAY INC CL A 98138H101 102,646 413,178 SH SOLE 2 71,136 0 342,042
WORKDAY INC CL A 98138H101 21,112 84,980 SH SOLE 4 78,259 0 6,721
WORKDAY INC CL A 98138H101 7,994 32,179 SH SOLE 7 32,179 0 0
WORKDAY INC CL A 98138H101 131 526 SH SOLE 13 526 0 0
WORKDAY INC CL A 98138H101 4,007 16,128 SH SOLE 15 16,128 0 0
WORKDAY INC CL A 98138H101 57,066 229,708 SH SOLE 18 218,002 0 11,706
WORKDAY INC CL A 98138H101 17,589 70,800 SH SOLE 19 70,800 0 0
WORKDAY INC CL A 98138H101 509,768 2,051,957 SH SOLE 21 2,051,957 0 0
WORKDAY INC CL A 98138H101 1,136,354 4,574,143 SH SOLE 22 4,324,914 0 249,229
WORKDAY INC CL A 98138H101 28,441 114,482 SH SOLE 23 114,482 0 0
WORKDAY INC CL A 98138H101 79,164 318,658 SH SOLE 25 318,658 0 0
WORKDAY INC CL A 98138H101 71,308 287,036 SH SOLE 26 135,362 0 151,674
WORKDAY INC CL A 98138H101 77,770 313,045 SH SOLE 28 21,618 0 291,427
WORKDAY INC CL A 98138H101 53 214 SH SOLE 29 214 0 0
WORKDAY INC CL A 98138H101 107,770 433,803 SH SOLE 30 423,222 0 10,581
WORKDAY INC CL A 98138H101 10,143 40,829 SH SOLE 31 23,112 0 17,717
WORKDAY INC CL A 98138H101 9,553 38,453 SH SOLE 32 38,453 0 0
WORKDAY INC CL A 98138H101 8,577 34,525 SH SOLE 34 34,525 0 0
WORKDAY INC CL A 98138H101 23,232 93,515 SH SOLE 36 93,515 0 0
WORKDAY INC CL A 98138H101 1,859 7,483 SH SOLE 40 7,483 0 0
WORKDAY INC CL A 98138H101 16,357 65,843 SH SOLE 43 5,279 0 60,564
WORKDAY INC NOTE 0.250%10/0 98138HAF8 11,553 6,712,000 PRN SOLE 21 6,712,000 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 1,721 1,000,000 PRN SOLE 22 1,000,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,565 113,619 SH SOLE 2 34,697 0 78,922
WORKHORSE GROUP INC COM NEW 98138J206 6 461 SH SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206 25 1,817 SH SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 4,598 333,879 SH SOLE 18 333,879 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2,261 164,180 SH SOLE 19 164,180 0 0
WORKHORSE GROUP INC COM NEW 98138J206 52,180 3,789,379 SH SOLE 21 3,789,379 0 0
WORKHORSE GROUP INC COM NEW 98138J206 39,936 2,900,225 SH SOLE 22 2,746,507 0 153,718
WORKHORSE GROUP INC COM NEW 98138J206 26 1,861 SH SOLE 25 1,861 0 0
WORKHORSE GROUP INC COM NEW 98138J206 522 37,925 SH SOLE 26 28,401 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 277 20,114 SH SOLE 28 20,114 0 0
WORKHORSE GROUP INC COM NEW 98138J206 944 68,554 SH SOLE 30 68,554 0 0
WORKHORSE GROUP INC COM NEW 98138J206 65 4,725 SH SOLE 36 4,725 0 0
WORKHORSE GROUP INC COM NEW 98138J206 210 15,227 SH SOLE 40 15,227 0 0
WORKIVA INC COM CL A 98139A105 1,583 17,939 SH SOLE 2 12,680 0 5,259
WORKIVA INC COM CL A 98139A105 13 152 SH SOLE 4 152 0 0
WORKIVA INC COM CL A 98139A105 57 646 SH SOLE 7 646 0 0
WORKIVA INC COM CL A 98139A105 11,215 127,066 SH SOLE 18 127,066 0 0
WORKIVA INC COM CL A 98139A105 7,152 81,035 SH SOLE 19 81,035 0 0
WORKIVA INC COM CL A 98139A105 134,186 1,520,348 SH SOLE 21 1,520,348 0 0
WORKIVA INC COM CL A 98139A105 100,182 1,135,080 SH SOLE 22 1,106,159 0 28,921
WORKIVA INC COM CL A 98139A105 42 480 SH SOLE 23 480 0 0
WORKIVA INC COM CL A 98139A105 70 791 SH SOLE 25 791 0 0
WORKIVA INC COM CL A 98139A105 1,401 15,868 SH SOLE 26 12,963 0 2,905
WORKIVA INC COM CL A 98139A105 397 4,503 SH SOLE 28 4,503 0 0
WORKIVA INC COM CL A 98139A105 2,165 24,533 SH SOLE 30 24,533 0 0
WORKIVA INC COM CL A 98139A105 138 1,558 SH SOLE 36 1,558 0 0
WORKIVA INC COM CL A 98139A105 402 4,554 SH SOLE 40 4,554 0 0
WORKIVA INC COM CL A 98139A105 1,017 11,519 SH SOLE 43 575 0 10,944
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 2,406 1,825,000 PRN SOLE 21 1,825,000 0 0
WORLD ACCEP CORPORATION COM 981419104 670 5,167 SH SOLE 2 1,447 0 3,720
WORLD ACCEP CORPORATION COM 981419104 5 35 SH SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 15 114 SH SOLE 7 114 0 0
WORLD ACCEP CORPORATION COM 981419104 2,335 17,993 SH SOLE 18 17,993 0 0
WORLD ACCEP CORPORATION COM 981419104 1,134 8,742 SH SOLE 19 8,742 0 0
WORLD ACCEP CORPORATION COM 981419104 63,719 491,055 SH SOLE 21 491,055 0 0
WORLD ACCEP CORPORATION COM 981419104 17,668 136,159 SH SOLE 22 129,017 0 7,142
WORLD ACCEP CORPORATION COM 981419104 423 3,258 SH SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 125 964 SH SOLE 28 964 0 0
WORLD ACCEP CORPORATION COM 981419104 1,748 13,474 SH SOLE 30 13,474 0 0
WORLD ACCEP CORPORATION COM 981419104 106 818 SH SOLE 40 818 0 0
WORLD ACCEP CORPORATION COM 981419104 590 4,544 SH SOLE 43 839 0 3,705
WORLD FUEL SVCS CORP COM 981475106 3,546 100,747 SH SOLE 2 47,736 0 53,011
WORLD FUEL SVCS CORP COM 981475106 10 272 SH SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 62 1,760 SH SOLE 7 1,760 0 0
WORLD FUEL SVCS CORP COM 981475106 11,746 333,679 SH SOLE 18 333,679 0 0
WORLD FUEL SVCS CORP COM 981475106 4,032 114,546 SH SOLE 19 114,546 0 0
WORLD FUEL SVCS CORP COM 981475106 168,031 4,773,610 SH SOLE 21 4,773,610 0 0
WORLD FUEL SVCS CORP COM 981475106 75,583 2,147,247 SH SOLE 22 2,043,971 0 103,276
WORLD FUEL SVCS CORP COM 981475106 49 1,383 SH SOLE 25 1,383 0 0
WORLD FUEL SVCS CORP COM 981475106 834 23,706 SH SOLE 26 11,367 0 12,339
WORLD FUEL SVCS CORP COM 981475106 513 14,578 SH SOLE 28 8,946 0 5,632
WORLD FUEL SVCS CORP COM 981475106 1,650 46,887 SH SOLE 30 46,887 0 0
WORLD FUEL SVCS CORP COM 981475106 313 8,902 SH SOLE 36 8,902 0 0
WORLD FUEL SVCS CORP COM 981475106 260 7,385 SH SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 1,659 47,127 SH SOLE 43 1,486 0 45,641
WORLD WRESTLING ENTMT INC CL A 98156Q108 6,413 118,183 SH SOLE 2 41,900 0 76,283
WORLD WRESTLING ENTMT INC CL A 98156Q108 9 174 SH SOLE 4 174 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 44 812 SH SOLE 7 812 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 34,222 630,701 SH SOLE 18 592,480 0 38,221
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,244 133,502 SH SOLE 19 133,502 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 125,386 2,310,830 SH SOLE 21 2,310,830 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 81,096 1,494,581 SH SOLE 22 1,432,639 0 61,942
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,432 26,385 SH SOLE 25 454 0 25,931
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,244 22,922 SH SOLE 26 15,685 0 7,237
WORLD WRESTLING ENTMT INC CL A 98156Q108 352 6,486 SH SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,782 32,840 SH SOLE 30 32,840 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 47 872 SH SOLE 31 872 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 10,069 185,565 SH SOLE 34 185,565 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,185 21,840 SH SOLE 36 21,840 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 342 6,298 SH SOLE 40 6,298 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,630 48,467 SH SOLE 43 806 0 47,661
WORTHINGTON INDS INC COM 981811102 5,753 85,744 SH SOLE 2 36,589 0 49,155
WORTHINGTON INDS INC COM 981811102 11 171 SH SOLE 4 171 0 0
WORTHINGTON INDS INC COM 981811102 43 638 SH SOLE 7 638 0 0
WORTHINGTON INDS INC COM 981811102 12,696 189,236 SH SOLE 18 187,315 0 1,921
WORTHINGTON INDS INC COM 981811102 19,725 294,005 SH SOLE 19 294,005 0 0
WORTHINGTON INDS INC COM 981811102 177,770 2,649,727 SH SOLE 21 2,649,727 0 0
WORTHINGTON INDS INC COM 981811102 98,539 1,468,762 SH SOLE 22 1,412,072 0 56,690
WORTHINGTON INDS INC COM 981811102 1,036 15,441 SH SOLE 23 15,441 0 0
WORTHINGTON INDS INC COM 981811102 6,394 95,312 SH SOLE 26 17,554 0 77,758
WORTHINGTON INDS INC COM 981811102 52 773 SH SOLE 28 773 0 0
WORTHINGTON INDS INC COM 981811102 1,584 23,607 SH SOLE 30 23,607 0 0
WORTHINGTON INDS INC COM 981811102 83 1,243 SH SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 329 4,907 SH SOLE 40 4,907 0 0
WORTHINGTON INDS INC COM 981811102 4,552 67,846 SH SOLE 43 5,599 0 62,247
WP CAREY INC COM 92936U109 29,938 423,095 SH SOLE 2 93,814 0 329,281
WP CAREY INC COM 92936U109 21,417 302,668 SH SOLE 4 296,032 0 6,636
WP CAREY INC COM 92936U109 18,105 255,863 SH SOLE 7 244,105 0 11,758
WP CAREY INC COM 92936U109 22 308 SH SOLE 13 308 0 0
WP CAREY INC COM 92936U109 1,362 19,246 SH SOLE 15 19,246 0 0
WP CAREY INC COM 92936U109 6,521 92,163 SH SOLE 18 82,260 0 9,903
WP CAREY INC COM 92936U109 18,643 263,462 SH SOLE 19 263,462 0 0
WP CAREY INC COM 92936U109 239,189 3,380,288 SH SOLE 21 3,380,288 0 0
WP CAREY INC COM 92936U109 424,528 5,999,546 SH SOLE 22 5,758,917 0 240,629
WP CAREY INC COM 92936U109 8,377 118,384 SH SOLE 23 118,384 0 0
WP CAREY INC COM 92936U109 70,677 998,826 SH SOLE 25 998,826 0 0
WP CAREY INC COM 92936U109 22,837 322,733 SH SOLE 26 170,956 0 151,777
WP CAREY INC COM 92936U109 30,105 425,449 SH SOLE 28 22,357 0 403,092
WP CAREY INC COM 92936U109 19 262 SH SOLE 29 262 0 0
WP CAREY INC COM 92936U109 66,154 934,900 SH SOLE 30 930,297 0 4,603
WP CAREY INC COM 92936U109 1,948 27,526 SH SOLE 31 21,586 0 5,940
WP CAREY INC COM 92936U109 528 7,468 SH SOLE 34 7,468 0 0
WP CAREY INC COM 92936U109 7,920 111,932 SH SOLE 36 111,932 0 0
WP CAREY INC COM 92936U109 519 7,340 SH SOLE 40 7,340 0 0
WP CAREY INC COM 92936U109 4,496 63,536 SH SOLE 43 9,929 0 53,607
WPP PLC NEW ADR 92937A102 3 54 SH SOLE 18 54 0 0
WPP PLC NEW ADR 92937A102 1,290 20,191 SH SOLE 19 20,191 0 0
WPP PLC NEW ADR 92937A102 310 4,854 SH SOLE 25 4,854 0 0
WPP PLC NEW ADR 92937A102 1,094 17,116 SH SOLE 34 17,116 0 0
WPP PLC NEW ADR 92937A102 22,185 347,183 SH SOLE 43 26,958 0 320,225
WRAP TECHNOLOGIES INC COM 98212N107 12 2,218 SH SOLE 2 941 0 1,277
WRAP TECHNOLOGIES INC COM 98212N107 272 48,834 SH SOLE 18 48,834 0 0
WRAP TECHNOLOGIES INC COM 98212N107 127 22,795 SH SOLE 19 22,795 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,569 461,979 SH SOLE 21 461,979 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,611 469,692 SH SOLE 22 468,994 0 698
WRAP TECHNOLOGIES INC COM 98212N107 6 1,100 SH SOLE 43 0 0 1,100
WSFS FINL CORP COM 929328102 2,765 55,539 SH SOLE 2 16,312 0 39,227
WSFS FINL CORP COM 929328102 9 171 SH SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 42 848 SH SOLE 7 848 0 0
WSFS FINL CORP COM 929328102 9,138 183,530 SH SOLE 18 183,530 0 0
WSFS FINL CORP COM 929328102 5,137 103,182 SH SOLE 19 103,182 0 0
WSFS FINL CORP COM 929328102 251,087 5,042,914 SH SOLE 21 5,042,914 0 0
WSFS FINL CORP COM 929328102 73,315 1,472,489 SH SOLE 22 1,397,660 0 74,829
WSFS FINL CORP COM 929328102 27 546 SH SOLE 25 546 0 0
WSFS FINL CORP COM 929328102 1,787 35,893 SH SOLE 26 16,174 0 19,719
WSFS FINL CORP COM 929328102 327 6,569 SH SOLE 28 6,569 0 0
WSFS FINL CORP COM 929328102 4,281 85,991 SH SOLE 30 85,991 0 0
WSFS FINL CORP COM 929328102 46 927 SH SOLE 36 927 0 0
WSFS FINL CORP COM 929328102 304 6,111 SH SOLE 40 6,111 0 0
WSFS FINL CORP COM 929328102 700 14,051 SH SOLE 43 4,063 0 9,988
WVS FINL CORP COM 929358109 4 222 SH SOLE 21 222 0 0
WW INTL INC COM 98262P101 2,256 72,134 SH SOLE 2 36,555 0 35,579
WW INTL INC COM 98262P101 5 172 SH SOLE 4 172 0 0
WW INTL INC COM 98262P101 26 836 SH SOLE 7 836 0 0
WW INTL INC COM 98262P101 8,046 257,220 SH SOLE 18 252,852 0 4,368
WW INTL INC COM 98262P101 6,917 221,146 SH SOLE 19 221,146 0 0
WW INTL INC COM 98262P101 106,209 3,395,413 SH SOLE 21 3,395,413 0 0
WW INTL INC COM 98262P101 54,422 1,739,837 SH SOLE 22 1,677,884 0 61,953
WW INTL INC COM 98262P101 262 8,375 SH SOLE 23 8,375 0 0
WW INTL INC COM 98262P101 35 1,125 SH SOLE 25 1,125 0 0
WW INTL INC COM 98262P101 1,765 56,438 SH SOLE 26 7,906 0 48,532
WW INTL INC COM 98262P101 162 5,191 SH SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 1,064 34,013 SH SOLE 30 34,013 0 0
WW INTL INC COM 98262P101 40 1,264 SH SOLE 34 1,264 0 0
WW INTL INC COM 98262P101 86 2,761 SH SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 167 5,336 SH SOLE 40 5,336 0 0
WW INTL INC COM 98262P101 348 11,117 SH SOLE 43 145 0 10,972
WYNDHAM HOTELS & RESORTS INC COM 98311A105 29,778 426,746 SH SOLE 2 249,248 0 177,498
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,063 15,232 SH SOLE 4 15,232 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 299 4,285 SH SOLE 7 4,285 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,170 16,766 SH SOLE 13 16,766 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 20,184 289,251 SH SOLE 18 257,657 0 31,594
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9,859 141,291 SH SOLE 19 141,291 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 297,026 4,256,610 SH SOLE 21 4,256,610 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 229,987 3,295,882 SH SOLE 22 2,988,450 0 307,432
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,416 48,955 SH SOLE 23 48,955 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 507 7,260 SH SOLE 25 7,260 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,603 51,636 SH SOLE 26 32,013 0 19,623
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,208 45,969 SH SOLE 28 10,927 0 35,042
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,293 18,528 SH SOLE 29 18,528 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,847 83,785 SH SOLE 30 83,785 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,826 40,493 SH SOLE 31 40,493 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 523 7,495 SH SOLE 34 7,495 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 345 4,949 SH SOLE 36 4,949 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 797 11,425 SH SOLE 40 11,425 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,249 60,887 SH SOLE 43 6,461 0 54,426
WYNN RESORTS LTD COM 983134107 32,154 256,475 SH SOLE 2 75,469 0 181,006
WYNN RESORTS LTD COM 983134107 6,453 51,471 SH SOLE 4 47,693 0 3,778
WYNN RESORTS LTD COM 983134107 11,778 93,943 SH SOLE 7 87,342 0 6,601
WYNN RESORTS LTD COM 983134107 2,524 20,131 SH SOLE 13 20,131 0 0
WYNN RESORTS LTD COM 983134107 1,348 10,753 SH SOLE 15 10,753 0 0
WYNN RESORTS LTD COM 983134107 38,250 305,095 SH SOLE 18 271,907 0 33,188
WYNN RESORTS LTD COM 983134107 70,763 564,434 SH SOLE 19 564,434 0 0
WYNN RESORTS LTD COM 983134107 297,412 2,372,276 SH SOLE 21 2,372,276 0 0
WYNN RESORTS LTD COM 983134107 317,864 2,535,409 SH SOLE 22 2,300,284 0 235,125
WYNN RESORTS LTD COM 983134107 10,022 79,938 SH SOLE 23 79,938 0 0
WYNN RESORTS LTD COM 983134107 18,066 144,104 SH SOLE 25 144,104 0 0
WYNN RESORTS LTD COM 983134107 29,673 236,684 SH SOLE 26 95,219 0 141,465
WYNN RESORTS LTD COM 983134107 31,020 247,428 SH SOLE 28 12,559 0 234,869
WYNN RESORTS LTD COM 983134107 515 4,108 SH SOLE 29 4,108 0 0
WYNN RESORTS LTD COM 983134107 50,301 401,219 SH SOLE 30 401,219 0 0
WYNN RESORTS LTD COM 983134107 2,174 17,343 SH SOLE 31 4,286 0 13,057
WYNN RESORTS LTD COM 983134107 21,171 168,866 SH SOLE 34 168,866 0 0
WYNN RESORTS LTD COM 983134107 7,801 62,227 SH SOLE 36 62,227 0 0
WYNN RESORTS LTD COM 983134107 494 3,939 SH SOLE 40 3,939 0 0
WYNN RESORTS LTD COM 983134107 4,990 39,805 SH SOLE 43 3,346 0 36,459
X4 PHARMACEUTICALS INC COM 98420X103 115 13,347 SH SOLE 2 942 0 12,405
X4 PHARMACEUTICALS INC COM 98420X103 543 63,087 SH SOLE 18 63,087 0 0
X4 PHARMACEUTICALS INC COM 98420X103 388 45,096 SH SOLE 19 45,096 0 0
X4 PHARMACEUTICALS INC COM 98420X103 5,216 605,845 SH SOLE 21 605,845 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,137 364,378 SH SOLE 22 349,684 0 14,694
XBIOTECH INC COM 98400H102 277 16,122 SH SOLE 2 4,493 0 11,629
XBIOTECH INC COM 98400H102 920 53,562 SH SOLE 18 53,562 0 0
XBIOTECH INC COM 98400H102 434 25,275 SH SOLE 19 25,275 0 0
XBIOTECH INC COM 98400H102 14,603 850,471 SH SOLE 21 850,471 0 0
XBIOTECH INC COM 98400H102 6,646 387,061 SH SOLE 22 372,237 0 14,824
XBIOTECH INC COM 98400H102 9 514 SH SOLE 25 514 0 0
XBIOTECH INC COM 98400H102 18 1,072 SH SOLE 26 1,072 0 0
XBIOTECH INC COM 98400H102 142 8,259 SH SOLE 30 8,259 0 0
XBIOTECH INC COM 98400H102 17 962 SH SOLE 36 962 0 0
XBIOTECH INC COM 98400H102 245 14,277 SH SOLE 43 200 0 14,077
XCEL BRANDS INC COM NEW 98400M101 1 315 SH SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 91,154 1,370,524 SH SOLE 2 372,285 0 998,239
XCEL ENERGY INC COM 98389B100 23,353 351,113 SH SOLE 4 330,768 0 20,345
XCEL ENERGY INC COM 98389B100 46,141 693,749 SH SOLE 7 657,164 0 36,585
XCEL ENERGY INC COM 98389B100 3,089 46,443 SH SOLE 13 46,443 0 0
XCEL ENERGY INC COM 98389B100 4,598 69,129 SH SOLE 15 69,129 0 0
XCEL ENERGY INC COM 98389B100 78,875 1,185,916 SH SOLE 18 1,078,290 0 107,626
XCEL ENERGY INC COM 98389B100 54,298 816,394 SH SOLE 19 816,394 0 0
XCEL ENERGY INC COM 98389B100 1,453,383 21,852,097 SH SOLE 21 21,852,097 0 0
XCEL ENERGY INC COM 98389B100 911,261 13,701,112 SH SOLE 22 12,251,073 0 1,450,039
XCEL ENERGY INC COM 98389B100 24,343 366,010 SH SOLE 23 366,010 0 0
XCEL ENERGY INC COM 98389B100 43,523 654,381 SH SOLE 25 654,381 0 0
XCEL ENERGY INC COM 98389B100 76,606 1,151,799 SH SOLE 26 408,029 0 743,770
XCEL ENERGY INC COM 98389B100 78,642 1,182,406 SH SOLE 28 59,832 0 1,122,574
XCEL ENERGY INC COM 98389B100 783 11,772 SH SOLE 29 11,772 0 0
XCEL ENERGY INC COM 98389B100 188,389 2,832,486 SH SOLE 30 2,832,486 0 0
XCEL ENERGY INC COM 98389B100 13,966 209,990 SH SOLE 31 91,911 0 118,079
XCEL ENERGY INC COM 98389B100 11,447 172,104 SH SOLE 32 172,104 0 0
XCEL ENERGY INC COM 98389B100 9,692 145,727 SH SOLE 34 145,727 0 0
XCEL ENERGY INC COM 98389B100 31,215 469,333 SH SOLE 36 469,333 0 0
XCEL ENERGY INC COM 98389B100 749 11,265 SH SOLE 40 11,265 0 0
XCEL ENERGY INC COM 98389B100 27,527 413,877 SH SOLE 43 25,799 0 388,078
XENCOR INC COM 98401F105 1,564 36,313 SH SOLE 2 19,404 0 16,909
XENCOR INC COM 98401F105 9 213 SH SOLE 4 213 0 0
XENCOR INC COM 98401F105 44 1,033 SH SOLE 7 1,033 0 0
XENCOR INC COM 98401F105 10,346 240,264 SH SOLE 18 229,718 0 10,546
XENCOR INC COM 98401F105 7,841 182,095 SH SOLE 19 182,095 0 0
XENCOR INC COM 98401F105 305,288 7,089,833 SH SOLE 21 7,089,833 0 0
XENCOR INC COM 98401F105 74,809 1,737,324 SH SOLE 22 1,692,582 0 44,742
XENCOR INC COM 98401F105 231 5,376 SH SOLE 23 5,376 0 0
XENCOR INC COM 98401F105 34 785 SH SOLE 25 785 0 0
XENCOR INC COM 98401F105 2,211 51,356 SH SOLE 26 10,811 0 40,545
XENCOR INC COM 98401F105 296 6,865 SH SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 5,884 136,645 SH SOLE 30 136,645 0 0
XENCOR INC COM 98401F105 80 1,847 SH SOLE 36 1,847 0 0
XENCOR INC COM 98401F105 321 7,464 SH SOLE 40 7,464 0 0
XENCOR INC COM 98401F105 431 10,015 SH SOLE 43 108 0 9,907
XENIA HOTELS & RESORTS INC COM 984017103 3,318 170,138 SH SOLE 2 76,027 0 94,111
XENIA HOTELS & RESORTS INC COM 984017103 2,650 135,884 SH SOLE 4 135,884 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,731 140,065 SH SOLE 7 140,065 0 0
XENIA HOTELS & RESORTS INC COM 984017103 9,073 465,299 SH SOLE 18 465,299 0 0
XENIA HOTELS & RESORTS INC COM 984017103 24,585 1,260,781 SH SOLE 19 1,260,781 0 0
XENIA HOTELS & RESORTS INC COM 984017103 276,971 14,203,657 SH SOLE 21 14,203,657 0 0
XENIA HOTELS & RESORTS INC COM 984017103 86,129 4,416,866 SH SOLE 22 4,236,656 0 180,210
XENIA HOTELS & RESORTS INC COM 984017103 106 5,444 SH SOLE 23 5,444 0 0
XENIA HOTELS & RESORTS INC COM 984017103 9,804 502,763 SH SOLE 25 502,763 0 0
XENIA HOTELS & RESORTS INC COM 984017103 645 33,069 SH SOLE 26 24,078 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,642 84,187 SH SOLE 28 10,926 0 73,261
XENIA HOTELS & RESORTS INC COM 984017103 12,605 646,416 SH SOLE 30 646,416 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,403 174,526 SH SOLE 34 174,526 0 0
XENIA HOTELS & RESORTS INC COM 984017103 193 9,892 SH SOLE 36 9,892 0 0
XENIA HOTELS & RESORTS INC COM 984017103 274 14,029 SH SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 471 24,152 SH SOLE 43 706 0 23,446
XENON PHARMACEUTICALS INC COM 98420N105 128 7,173 SH SOLE 2 7,173 0 0
XENON PHARMACEUTICALS INC COM 98420N105 5,878 328,371 SH SOLE 21 328,371 0 0
XENON PHARMACEUTICALS INC COM 98420N105 637 35,610 SH SOLE 22 17,729 0 17,881
XENON PHARMACEUTICALS INC COM 98420N105 22 1,218 SH SOLE 25 1,218 0 0
XENON PHARMACEUTICALS INC COM 98420N105 51 2,847 SH SOLE 26 2,847 0 0
XENON PHARMACEUTICALS INC COM 98420N105 308 17,224 SH SOLE 30 17,224 0 0
XENON PHARMACEUTICALS INC COM 98420N105 48 2,707 SH SOLE 36 2,707 0 0
XENON PHARMACEUTICALS INC COM 98420N105 53 2,973 SH SOLE 40 2,973 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 75 16,688 SH SOLE 2 2,538 0 14,150
XERIS PHARMACEUTICALS INC COM 98422L107 5 1,008 SH SOLE 7 1,008 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 784 173,735 SH SOLE 18 173,735 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 361 80,130 SH SOLE 19 80,130 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 9,880 2,190,695 SH SOLE 21 2,190,695 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 5,793 1,284,400 SH SOLE 22 1,271,995 0 12,405
XERIS PHARMACEUTICALS INC COM 98422L107 79 17,422 SH SOLE 30 17,422 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 4 870 SH SOLE 43 0 0 870
XEROX HOLDINGS CORP COM NEW 98421M106 10,905 449,331 SH SOLE 2 151,411 0 297,920
XEROX HOLDINGS CORP COM NEW 98421M106 35 1,439 SH SOLE 4 1,439 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 148 6,093 SH SOLE 7 6,093 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4 172 SH SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 9,932 409,244 SH SOLE 18 409,107 0 137
XEROX HOLDINGS CORP COM NEW 98421M106 1,259 51,891 SH SOLE 19 51,891 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 191,704 7,898,791 SH SOLE 21 7,898,791 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 146,132 6,021,109 SH SOLE 22 5,791,514 0 229,595
XEROX HOLDINGS CORP COM NEW 98421M106 52 2,124 SH SOLE 23 2,124 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 80 3,283 SH SOLE 25 3,283 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,758 72,437 SH SOLE 26 54,143 0 18,294
XEROX HOLDINGS CORP COM NEW 98421M106 451 18,576 SH SOLE 28 11,471 0 7,105
XEROX HOLDINGS CORP COM NEW 98421M106 3,138 129,284 SH SOLE 30 129,284 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 416 17,159 SH SOLE 31 3,189 0 13,970
XEROX HOLDINGS CORP COM NEW 98421M106 335 13,809 SH SOLE 34 13,809 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,230 50,696 SH SOLE 36 50,696 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 539 22,214 SH SOLE 40 22,214 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,302 136,057 SH SOLE 43 5,569 0 130,488
XILINX INC COM 983919101 77,843 628,274 SH SOLE 2 166,748 0 461,526
XILINX INC COM 983919101 16,265 131,278 SH SOLE 4 121,906 0 9,372
XILINX INC COM 983919101 40,588 327,584 SH SOLE 7 234,261 0 93,323
XILINX INC COM 983919101 255 2,059 SH SOLE 13 2,059 0 0
XILINX INC COM 983919101 3,514 28,361 SH SOLE 15 28,361 0 0
XILINX INC COM 983919101 1 6 SH SOLE 17 0 0 6
XILINX INC COM 983919101 75,518 609,508 SH SOLE 18 573,809 0 35,699
XILINX INC COM 983919101 39,313 317,296 SH SOLE 19 317,296 0 0
XILINX INC COM 983919101 1,066,263 8,605,832 SH SOLE 21 8,605,832 0 0
XILINX INC COM 983919101 698,254 5,635,626 SH SOLE 22 5,020,148 0 615,478
XILINX INC COM 983919101 20,935 168,966 SH SOLE 23 168,966 0 0
XILINX INC COM 983919101 57,199 461,655 SH SOLE 25 461,655 0 0
XILINX INC COM 983919101 69,751 562,965 SH SOLE 26 196,513 0 366,452
XILINX INC COM 983919101 107,985 871,549 SH SOLE 28 29,480 0 842,069
XILINX INC COM 983919101 786 6,347 SH SOLE 29 6,347 0 0
XILINX INC COM 983919101 233,667 1,885,934 SH SOLE 30 1,885,934 0 0
XILINX INC COM 983919101 8,629 69,644 SH SOLE 31 43,543 0 26,101
XILINX INC COM 983919101 6,488 52,363 SH SOLE 32 52,363 0 0
XILINX INC COM 983919101 108,453 875,323 SH SOLE 34 875,323 0 0
XILINX INC COM 983919101 16,540 133,497 SH SOLE 36 133,497 0 0
XILINX INC COM 983919101 1,214 9,798 SH SOLE 40 9,798 0 0
XILINX INC COM 983919101 27,415 221,270 SH SOLE 43 11,171 0 210,099
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 19 6,710 SH SOLE 43 0 0 6,710
XL FLEET CORP COM CL A 9837FR100 31 3,499 SH SOLE 2 3,499 0 0
XL FLEET CORP COM CL A 9837FR100 19 2,089 SH SOLE 18 2,089 0 0
XL FLEET CORP COM CL A 9837FR100 793 88,293 SH SOLE 21 88,293 0 0
XL FLEET CORP COM CL A 9837FR100 14,836 1,652,070 SH SOLE 22 1,652,070 0 0
XOMA CORP DEL COM NEW 98419J206 135 3,305 SH SOLE 2 608 0 2,697
XOMA CORP DEL COM NEW 98419J206 850 20,827 SH SOLE 18 20,827 0 0
XOMA CORP DEL COM NEW 98419J206 446 10,936 SH SOLE 19 10,936 0 0
XOMA CORP DEL COM NEW 98419J206 9,148 224,159 SH SOLE 21 224,159 0 0
XOMA CORP DEL COM NEW 98419J206 8,968 219,762 SH SOLE 22 218,709 0 1,053
XP INC CL A G98239109 77 2,039 SH SOLE 2 522 0 1,517
XP INC CL A G98239109 25 669 SH SOLE 7 669 0 0
XP INC CL A G98239109 380 10,082 SH SOLE 22 10,082 0 0
XP INC CL A G98239109 130 3,449 SH SOLE 23 3,449 0 0
XP INC CL A G98239109 245 6,491 SH SOLE 25 6,491 0 0
XP INC CL A G98239109 2,896 76,874 SH SOLE 34 76,874 0 0
XPEL INC COM 98379L100 363 6,992 SH SOLE 2 5,127 0 1,865
XPEL INC COM 98379L100 3 53 SH SOLE 4 53 0 0
XPEL INC COM 98379L100 17 322 SH SOLE 7 322 0 0
XPEL INC COM 98379L100 3,010 57,966 SH SOLE 18 57,966 0 0
XPEL INC COM 98379L100 1,529 29,436 SH SOLE 19 29,436 0 0
XPEL INC COM 98379L100 34,109 656,829 SH SOLE 21 656,829 0 0
XPEL INC COM 98379L100 23,733 457,010 SH SOLE 22 446,162 0 10,848
XPEL INC COM 98379L100 31 590 SH SOLE 25 590 0 0
XPEL INC COM 98379L100 55 1,056 SH SOLE 26 1,056 0 0
XPEL INC COM 98379L100 190 3,667 SH SOLE 30 3,667 0 0
XPEL INC COM 98379L100 78 1,498 SH SOLE 36 1,498 0 0
XPEL INC COM 98379L100 93 1,790 SH SOLE 40 1,790 0 0
XPENG INC ADS 98422D105 6,962 190,680 SH SOLE 2 55,181 0 135,499
XPENG INC ADS 98422D105 2,354 64,472 SH SOLE 4 53,897 0 10,575
XPENG INC ADS 98422D105 622 17,033 SH SOLE 7 17,033 0 0
XPENG INC ADS 98422D105 392 10,728 SH SOLE 13 268 0 10,460
XPENG INC ADS 98422D105 3,328 91,149 SH SOLE 15 91,149 0 0
XPENG INC ADS 98422D105 2,581 70,705 SH SOLE 18 70,705 0 0
XPENG INC ADS 98422D105 24,601 673,810 SH SOLE 19 673,810 0 0
XPENG INC ADS 98422D105 124,294 3,404,396 SH SOLE 21 3,404,396 0 0
XPENG INC ADS 98422D105 60,500 1,657,075 SH SOLE 22 1,458,075 0 199,000
XPENG INC ADS 98422D105 3,195 87,498 SH SOLE 23 87,498 0 0
XPENG INC ADS 98422D105 2,851 78,086 SH SOLE 25 78,086 0 0
XPENG INC ADS 98422D105 14,249 390,282 SH SOLE 26 86,686 0 303,596
XPENG INC ADS 98422D105 9,122 249,853 SH SOLE 28 18,189 0 231,664
XPENG INC ADS 98422D105 46,398 1,270,829 SH SOLE 30 1,270,829 0 0
XPENG INC ADS 98422D105 34,614 948,056 SH SOLE 34 948,056 0 0
XPENG INC ADS 98422D105 38 1,030 SH SOLE 40 1,030 0 0
XPENG INC ADS 98422D105 1,016 27,825 SH SOLE 43 852 0 26,973
XPERI HOLDING CORP COM 98390M103 2,492 114,482 SH SOLE 2 34,482 0 80,000
XPERI HOLDING CORP COM 98390M103 10 460 SH SOLE 4 460 0 0
XPERI HOLDING CORP COM 98390M103 40 1,816 SH SOLE 7 1,816 0 0
XPERI HOLDING CORP COM 98390M103 9,408 432,140 SH SOLE 18 432,140 0 0
XPERI HOLDING CORP COM 98390M103 4,021 184,706 SH SOLE 19 184,706 0 0
XPERI HOLDING CORP COM 98390M103 270,343 12,418,122 SH SOLE 21 12,418,122 0 0
XPERI HOLDING CORP COM 98390M103 67,423 3,097,080 SH SOLE 22 2,939,439 0 157,641
XPERI HOLDING CORP COM 98390M103 30 1,374 SH SOLE 25 1,374 0 0
XPERI HOLDING CORP COM 98390M103 761 34,951 SH SOLE 26 17,109 0 17,842
XPERI HOLDING CORP COM 98390M103 363 16,667 SH SOLE 28 16,667 0 0
XPERI HOLDING CORP COM 98390M103 4,869 223,646 SH SOLE 30 223,646 0 0
XPERI HOLDING CORP COM 98390M103 53 2,435 SH SOLE 36 2,435 0 0
XPERI HOLDING CORP COM 98390M103 257 11,817 SH SOLE 40 11,817 0 0
XPERI HOLDING CORP COM 98390M103 468 21,495 SH SOLE 43 0 0 21,495
XPO LOGISTICS INC COM 983793100 37,515 304,261 SH SOLE 2 119,657 0 184,604
XPO LOGISTICS INC COM 983793100 5,902 47,870 SH SOLE 4 44,164 0 3,706
XPO LOGISTICS INC COM 983793100 1,107 8,976 SH SOLE 7 8,976 0 0
XPO LOGISTICS INC COM 983793100 21 173 SH SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 925 7,500 SH SOLE 15 7,500 0 0
XPO LOGISTICS INC COM 983793100 25 200 SH SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 36,891 299,196 SH SOLE 18 292,523 0 6,673
XPO LOGISTICS INC COM 983793100 3,516 28,513 SH SOLE 19 28,513 0 0
XPO LOGISTICS INC COM 983793100 567,443 4,602,131 SH SOLE 21 4,602,131 0 0
XPO LOGISTICS INC COM 983793100 399,585 3,240,754 SH SOLE 22 3,094,851 0 145,903
XPO LOGISTICS INC COM 983793100 8,029 65,115 SH SOLE 23 65,115 0 0
XPO LOGISTICS INC COM 983793100 15,171 123,039 SH SOLE 25 123,039 0 0
XPO LOGISTICS INC COM 983793100 22,838 185,224 SH SOLE 26 110,377 0 74,847
XPO LOGISTICS INC COM 983793100 19,610 159,043 SH SOLE 28 8,933 0 150,110
XPO LOGISTICS INC COM 983793100 749 6,074 SH SOLE 29 6,074 0 0
XPO LOGISTICS INC COM 983793100 24,733 200,594 SH SOLE 30 185,392 0 15,202
XPO LOGISTICS INC COM 983793100 3,101 25,154 SH SOLE 31 19,416 0 5,738
XPO LOGISTICS INC COM 983793100 660 5,355 SH SOLE 34 5,355 0 0
XPO LOGISTICS INC COM 983793100 7,140 57,909 SH SOLE 36 57,909 0 0
XPO LOGISTICS INC COM 983793100 481 3,902 SH SOLE 40 3,902 0 0
XPO LOGISTICS INC COM 983793100 4,213 34,171 SH SOLE 43 4,206 0 29,965
XPRESSPA GROUP INC COM 98420U703 0 110 SH SOLE 21 110 0 0
XPRESSPA GROUP INC COM 98420U703 2,754 1,496,644 SH SOLE 22 1,496,644 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 143 SH SOLE 21 143 0 0
XUNLEI LTD SPONSORED ADR 98419E108 27 4,108 SH SOLE 43 0 0 4,108
XYLEM INC COM 98419M100 54,265 515,927 SH SOLE 2 154,676 0 361,251
XYLEM INC COM 98419M100 9,835 93,507 SH SOLE 4 86,539 0 6,968
XYLEM INC COM 98419M100 37,298 354,609 SH SOLE 7 339,258 0 15,351
XYLEM INC COM 98419M100 5,824 55,371 SH SOLE 13 55,371 0 0
XYLEM INC COM 98419M100 2,348 22,324 SH SOLE 15 22,324 0 0
XYLEM INC COM 98419M100 1 6 SH SOLE 17 0 0 6
XYLEM INC COM 98419M100 62,853 597,571 SH SOLE 18 505,229 0 92,342
XYLEM INC COM 98419M100 44,389 422,025 SH SOLE 19 422,025 0 0
XYLEM INC COM 98419M100 506,898 4,819,340 SH SOLE 21 4,819,340 0 0
XYLEM INC COM 98419M100 495,718 4,713,043 SH SOLE 22 3,954,289 0 758,754
XYLEM INC COM 98419M100 11,949 113,605 SH SOLE 23 113,605 0 0
XYLEM INC COM 98419M100 60,669 576,814 SH SOLE 25 576,814 0 0
XYLEM INC COM 98419M100 56,723 539,295 SH SOLE 26 217,013 0 322,282
XYLEM INC COM 98419M100 102,764 977,031 SH SOLE 28 25,673 0 951,358
XYLEM INC COM 98419M100 71 672 SH SOLE 29 672 0 0
XYLEM INC COM 98419M100 303,101 2,881,739 SH SOLE 30 2,854,535 0 27,204
XYLEM INC COM 98419M100 111,124 1,056,516 SH SOLE 31 22,210 0 1,034,306
XYLEM INC COM 98419M100 7,617 72,420 SH SOLE 34 72,420 0 0
XYLEM INC COM 98419M100 10,477 99,611 SH SOLE 36 99,611 0 0
XYLEM INC COM 98419M100 780 7,412 SH SOLE 40 7,412 0 0
XYLEM INC COM 98419M100 32,312 307,208 SH SOLE 43 22,637 0 284,571
Y-MABS THERAPEUTICS INC COM 984241109 383 12,657 SH SOLE 2 7,337 0 5,320
Y-MABS THERAPEUTICS INC COM 984241109 4 126 SH SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109 20 665 SH SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,971 98,263 SH SOLE 18 98,263 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,442 80,743 SH SOLE 19 80,743 0 0
Y-MABS THERAPEUTICS INC COM 984241109 43,958 1,453,628 SH SOLE 21 1,453,628 0 0
Y-MABS THERAPEUTICS INC COM 984241109 24,754 818,598 SH SOLE 22 801,445 0 17,153
Y-MABS THERAPEUTICS INC COM 984241109 65 2,163 SH SOLE 23 2,163 0 0
Y-MABS THERAPEUTICS INC COM 984241109 17 551 SH SOLE 25 551 0 0
Y-MABS THERAPEUTICS INC COM 984241109 389 12,867 SH SOLE 26 1,297 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109 86 2,850 SH SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 934 30,873 SH SOLE 30 30,873 0 0
Y-MABS THERAPEUTICS INC COM 984241109 25 815 SH SOLE 34 815 0 0
Y-MABS THERAPEUTICS INC COM 984241109 41 1,355 SH SOLE 36 1,355 0 0
Y-MABS THERAPEUTICS INC COM 984241109 94 3,104 SH SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 167 5,518 SH SOLE 43 0 0 5,518
YAMANA GOLD INC COM 98462Y100 43 10,000 SH SOLE 17 0 0 10,000
YAMANA GOLD INC COM 98462Y100 1,051 242,244 SH SOLE 21 242,244 0 0
YAMANA GOLD INC COM 98462Y100 1,249 287,751 SH SOLE 43 1,913 0 285,838
YANDEX N V SHS CLASS A N97284108 15,988 249,580 SH SOLE 2 190,118 0 59,462
YANDEX N V SHS CLASS A N97284108 976 15,233 SH SOLE 4 15,233 0 0
YANDEX N V SHS CLASS A N97284108 27 427 SH SOLE 7 427 0 0
YANDEX N V SHS CLASS A N97284108 134 2,098 SH SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 1,315 20,523 SH SOLE 18 20,523 0 0
YANDEX N V SHS CLASS A N97284108 68,317 1,066,450 SH SOLE 19 1,066,450 0 0
YANDEX N V SHS CLASS A N97284108 6,168 96,292 SH SOLE 21 96,292 0 0
YANDEX N V SHS CLASS A N97284108 7,588 118,454 SH SOLE 22 118,454 0 0
YANDEX N V SHS CLASS A N97284108 25,506 398,163 SH SOLE 25 398,163 0 0
YANDEX N V SHS CLASS A N97284108 25,569 399,148 SH SOLE 26 77,307 0 321,841
YANDEX N V SHS CLASS A N97284108 10,302 160,815 SH SOLE 28 0 0 160,815
YANDEX N V SHS CLASS A N97284108 163 2,537 SH SOLE 31 0 0 2,537
YANDEX N V SHS CLASS A N97284108 91,868 1,434,087 SH SOLE 34 1,434,087 0 0
YANDEX N V SHS CLASS A N97284108 5,359 83,663 SH SOLE 36 83,663 0 0
YANDEX N V SHS CLASS A N97284108 407 6,358 SH SOLE 43 4,933 0 1,425
YATSEN HLDG LTD ADS 985194109 26 2,142 SH SOLE 2 2,142 0 0
YATSEN HLDG LTD ADS 985194109 126 10,216 SH SOLE 19 10,216 0 0
YATSEN HLDG LTD ADS 985194109 3,483 282,038 SH SOLE 22 240,260 0 41,778
YATSEN HLDG LTD ADS 985194109 120 9,754 SH SOLE 26 9,754 0 0
YATSEN HLDG LTD ADS 985194109 229 18,509 SH SOLE 28 0 0 18,509
YATSEN HLDG LTD ADS 985194109 16 1,288 SH SOLE 30 1,288 0 0
YATSEN HLDG LTD ADS 985194109 245 19,800 SH SOLE 34 19,800 0 0
YELLOW CORP COM 985510106 17 1,985 SH SOLE 2 1,985 0 0
YELLOW CORP COM 985510106 69 7,865 SH SOLE 18 7,865 0 0
YELLOW CORP COM 985510106 1,102 125,322 SH SOLE 21 125,322 0 0
YELLOW CORP COM 985510106 7,906 899,386 SH SOLE 22 899,386 0 0
YELP INC CL A 985817105 3,950 101,276 SH SOLE 2 52,148 0 49,128
YELP INC CL A 985817105 11 290 SH SOLE 4 290 0 0
YELP INC CL A 985817105 52 1,344 SH SOLE 7 1,344 0 0
YELP INC CL A 985817105 1 20 SH SOLE 17 0 0 20
YELP INC CL A 985817105 14,823 380,069 SH SOLE 18 380,069 0 0
YELP INC CL A 985817105 7,546 193,493 SH SOLE 19 193,493 0 0
YELP INC CL A 985817105 202,128 5,182,772 SH SOLE 21 5,182,772 0 0
YELP INC CL A 985817105 94,520 2,423,592 SH SOLE 22 2,321,242 0 102,350
YELP INC CL A 985817105 609 15,603 SH SOLE 25 15,603 0 0
YELP INC CL A 985817105 1,625 41,672 SH SOLE 26 21,534 0 20,138
YELP INC CL A 985817105 403 10,344 SH SOLE 28 10,344 0 0
YELP INC CL A 985817105 4,988 127,892 SH SOLE 30 127,892 0 0
YELP INC CL A 985817105 2,066 52,973 SH SOLE 34 52,973 0 0
YELP INC CL A 985817105 39 998 SH SOLE 36 998 0 0
YELP INC CL A 985817105 321 8,219 SH SOLE 40 8,219 0 0
YELP INC CL A 985817105 1,697 43,520 SH SOLE 43 897 0 42,623
YETI HLDGS INC COM 98585X104 5,029 69,649 SH SOLE 2 57,547 0 12,102
YETI HLDGS INC COM 98585X104 22 300 SH SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104 98 1,354 SH SOLE 7 1,354 0 0
YETI HLDGS INC COM 98585X104 1 10 SH SOLE 17 0 0 10
YETI HLDGS INC COM 98585X104 30,175 417,875 SH SOLE 18 408,841 0 9,034
YETI HLDGS INC COM 98585X104 20,422 282,813 SH SOLE 19 282,813 0 0
YETI HLDGS INC COM 98585X104 393,857 5,454,330 SH SOLE 21 5,454,330 0 0
YETI HLDGS INC COM 98585X104 185,202 2,564,771 SH SOLE 22 2,504,846 0 59,925
YETI HLDGS INC COM 98585X104 393 5,446 SH SOLE 23 5,446 0 0
YETI HLDGS INC COM 98585X104 106 1,464 SH SOLE 25 1,464 0 0
YETI HLDGS INC COM 98585X104 3,973 55,015 SH SOLE 26 24,376 0 30,639
YETI HLDGS INC COM 98585X104 358 4,961 SH SOLE 28 4,961 0 0
YETI HLDGS INC COM 98585X104 3,844 53,227 SH SOLE 30 53,227 0 0
YETI HLDGS INC COM 98585X104 77 1,070 SH SOLE 34 1,070 0 0
YETI HLDGS INC COM 98585X104 260 3,604 SH SOLE 36 3,604 0 0
YETI HLDGS INC COM 98585X104 636 8,803 SH SOLE 40 8,803 0 0
YETI HLDGS INC COM 98585X104 1,238 17,144 SH SOLE 43 30 0 17,114
YEXT INC COM 98585N106 1,182 81,621 SH SOLE 2 47,452 0 34,169
YEXT INC COM 98585N106 4 289 SH SOLE 4 289 0 0
YEXT INC COM 98585N106 23 1,574 SH SOLE 7 1,574 0 0
YEXT INC COM 98585N106 5,503 380,008 SH SOLE 18 333,192 0 46,816
YEXT INC COM 98585N106 12,392 855,835 SH SOLE 19 855,835 0 0
YEXT INC COM 98585N106 57,325 3,958,903 SH SOLE 21 3,958,903 0 0
YEXT INC COM 98585N106 49,705 3,432,677 SH SOLE 22 3,368,287 0 64,390
YEXT INC COM 98585N106 526 36,307 SH SOLE 23 36,307 0 0
YEXT INC COM 98585N106 18 1,273 SH SOLE 25 1,273 0 0
YEXT INC COM 98585N106 2,322 160,347 SH SOLE 26 21,644 0 138,703
YEXT INC COM 98585N106 200 13,793 SH SOLE 28 13,793 0 0
YEXT INC COM 98585N106 7,344 507,202 SH SOLE 30 507,202 0 0
YEXT INC COM 98585N106 116 8,034 SH SOLE 34 8,034 0 0
YEXT INC COM 98585N106 46 3,160 SH SOLE 36 3,160 0 0
YEXT INC COM 98585N106 141 9,752 SH SOLE 40 9,752 0 0
YEXT INC COM 98585N106 165 11,420 SH SOLE 43 68 0 11,352
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 473 37,692 SH SOLE 22 37,692 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 67 13,146 SH SOLE 43 0 0 13,146
YORK WTR CO COM 987184108 280 5,715 SH SOLE 2 4,263 0 1,452
YORK WTR CO COM 987184108 542 11,070 SH SOLE 7 11,070 0 0
YORK WTR CO COM 987184108 2,209 45,108 SH SOLE 18 45,108 0 0
YORK WTR CO COM 987184108 1,155 23,596 SH SOLE 19 23,596 0 0
YORK WTR CO COM 987184108 28,928 590,725 SH SOLE 21 590,725 0 0
YORK WTR CO COM 987184108 15,919 325,085 SH SOLE 22 315,404 0 9,681
YORK WTR CO COM 987184108 59 1,198 SH SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 91 1,863 SH SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 5,216 106,516 SH SOLE 30 106,516 0 0
YORK WTR CO COM 987184108 69 1,415 SH SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 400 8,168 SH SOLE 43 122 0 8,046
YOUDAO INC SPONSORED ADS 98741T104 262 10,984 SH SOLE 22 10,984 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 461 112,102 SH SOLE 2 5,996 0 106,106
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 275 66,999 SH SOLE 4 59,667 0 7,332
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 68 16,565 SH SOLE 7 16,565 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12 2,988 SH SOLE 15 2,988 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 90 21,889 SH SOLE 18 21,889 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10,210 2,484,197 SH SOLE 21 2,484,197 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7,342 1,786,439 SH SOLE 22 1,576,742 0 209,697
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 382 92,928 SH SOLE 23 92,928 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,302 1,046,736 SH SOLE 26 760,317 0 286,419
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 771 187,481 SH SOLE 28 0 0 187,481
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 13,221 3,216,717 SH SOLE 30 1,148,904 0 2,067,813
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,679 2,111,639 SH SOLE 34 2,111,639 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7 1,610 SH SOLE 40 1,610 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 48 11,770 SH SOLE 43 0 0 11,770
YUM BRANDS INC COM 988498101 68,859 636,523 SH SOLE 2 95,135 0 541,388
YUM BRANDS INC COM 988498101 16,088 148,716 SH SOLE 4 137,030 0 11,686
YUM BRANDS INC COM 988498101 29,816 275,614 SH SOLE 7 250,712 0 24,902
YUM BRANDS INC COM 988498101 124 1,142 SH SOLE 13 1,142 0 0
YUM BRANDS INC COM 988498101 3,881 35,871 SH SOLE 15 35,871 0 0
YUM BRANDS INC COM 988498101 55,549 513,486 SH SOLE 18 470,274 0 43,212
YUM BRANDS INC COM 988498101 10,215 94,425 SH SOLE 19 94,425 0 0
YUM BRANDS INC COM 988498101 605,681 5,598,824 SH SOLE 21 5,598,824 0 0
YUM BRANDS INC COM 988498101 727,488 6,724,796 SH SOLE 22 6,017,637 0 707,159
YUM BRANDS INC COM 988498101 20,671 191,080 SH SOLE 23 191,080 0 0
YUM BRANDS INC COM 988498101 53,130 491,124 SH SOLE 25 491,124 0 0
YUM BRANDS INC COM 988498101 73,293 677,513 SH SOLE 26 219,686 0 457,827
YUM BRANDS INC COM 988498101 88,039 813,818 SH SOLE 28 32,750 0 781,068
YUM BRANDS INC COM 988498101 84 775 SH SOLE 29 775 0 0
YUM BRANDS INC COM 988498101 121,383 1,122,045 SH SOLE 30 1,090,320 0 31,725
YUM BRANDS INC COM 988498101 8,998 83,173 SH SOLE 31 41,704 0 41,469
YUM BRANDS INC COM 988498101 1,845 17,056 SH SOLE 34 17,056 0 0
YUM BRANDS INC COM 988498101 18,797 173,756 SH SOLE 36 173,756 0 0
YUM BRANDS INC COM 988498101 1,321 12,212 SH SOLE 40 12,212 0 0
YUM BRANDS INC COM 988498101 27,780 256,798 SH SOLE 43 9,918 0 246,880
YUM CHINA HLDGS INC COM 98850P109 61,927 1,045,880 SH SOLE 2 77,820 0 968,060
YUM CHINA HLDGS INC COM 98850P109 18 301 SH SOLE 3 301 0 0
YUM CHINA HLDGS INC COM 98850P109 14,486 244,650 SH SOLE 4 219,684 0 24,966
YUM CHINA HLDGS INC COM 98850P109 2,747 46,397 SH SOLE 7 46,397 0 0
YUM CHINA HLDGS INC COM 98850P109 8,878 149,946 SH SOLE 13 126,979 0 22,967
YUM CHINA HLDGS INC COM 98850P109 26,280 443,849 SH SOLE 15 435,726 0 8,123
YUM CHINA HLDGS INC COM 98850P109 21,564 364,201 SH SOLE 18 364,201 0 0
YUM CHINA HLDGS INC COM 98850P109 34,935 590,011 SH SOLE 19 590,011 0 0
YUM CHINA HLDGS INC COM 98850P109 697,201 11,775,058 SH SOLE 21 11,775,058 0 0
YUM CHINA HLDGS INC COM 98850P109 467,183 7,890,273 SH SOLE 22 6,924,012 0 966,261
YUM CHINA HLDGS INC COM 98850P109 12,237 206,674 SH SOLE 23 206,674 0 0
YUM CHINA HLDGS INC COM 98850P109 34,432 581,525 SH SOLE 25 581,525 0 0
YUM CHINA HLDGS INC COM 98850P109 64,951 1,096,967 SH SOLE 26 106,326 0 990,641
YUM CHINA HLDGS INC COM 98850P109 53,898 910,278 SH SOLE 28 46,878 0 863,400
YUM CHINA HLDGS INC COM 98850P109 140,305 2,369,624 SH SOLE 30 2,364,598 0 5,026
YUM CHINA HLDGS INC COM 98850P109 1,168 19,729 SH SOLE 31 14,694 0 5,035
YUM CHINA HLDGS INC COM 98850P109 1,731 29,243 SH SOLE 32 29,243 0 0
YUM CHINA HLDGS INC COM 98850P109 47,121 795,832 SH SOLE 34 795,832 0 0
YUM CHINA HLDGS INC COM 98850P109 7,352 124,165 SH SOLE 36 124,165 0 0
YUM CHINA HLDGS INC COM 98850P109 152 2,575 SH SOLE 40 2,575 0 0
YUM CHINA HLDGS INC COM 98850P109 27,242 460,098 SH SOLE 43 36,590 0 423,508
YUMANITY THERAPEUTICS INC COM 98872L102 24 1,300 SH SOLE 18 1,300 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 289 15,944 SH SOLE 21 15,944 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 854 47,187 SH SOLE 22 47,187 0 0
YUNHONG CTI LTD COM 98873Q100 1 230 SH SOLE 21 230 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 3,420 2,880,000 PRN SOLE 21 2,880,000 0 0
ZAI LAB LTD ADR 98887Q104 7,568 56,717 SH SOLE 2 1,766 0 54,951
ZAI LAB LTD ADR 98887Q104 4,179 31,321 SH SOLE 4 26,914 0 4,407
ZAI LAB LTD ADR 98887Q104 887 6,648 SH SOLE 7 6,648 0 0
ZAI LAB LTD ADR 98887Q104 595 4,460 SH SOLE 13 205 0 4,255
ZAI LAB LTD ADR 98887Q104 5,101 38,228 SH SOLE 15 38,228 0 0
ZAI LAB LTD ADR 98887Q104 3,561 26,687 SH SOLE 18 26,687 0 0
ZAI LAB LTD ADR 98887Q104 25,257 189,294 SH SOLE 19 189,294 0 0
ZAI LAB LTD ADR 98887Q104 234,256 1,755,649 SH SOLE 21 1,755,649 0 0
ZAI LAB LTD ADR 98887Q104 100,241 751,266 SH SOLE 22 667,333 0 83,933
ZAI LAB LTD ADR 98887Q104 4,756 35,647 SH SOLE 23 35,647 0 0
ZAI LAB LTD ADR 98887Q104 6,230 46,690 SH SOLE 25 46,690 0 0
ZAI LAB LTD ADR 98887Q104 21,636 162,150 SH SOLE 26 41,760 0 120,390
ZAI LAB LTD ADR 98887Q104 16,381 122,769 SH SOLE 28 8,194 0 114,575
ZAI LAB LTD ADR 98887Q104 58,063 435,157 SH SOLE 30 415,931 0 19,226
ZAI LAB LTD ADR 98887Q104 141 1,053 SH SOLE 31 0 0 1,053
ZAI LAB LTD ADR 98887Q104 645 4,837 SH SOLE 32 4,837 0 0
ZAI LAB LTD ADR 98887Q104 705 5,284 SH SOLE 34 5,284 0 0
ZAI LAB LTD ADR 98887Q104 58 434 SH SOLE 40 434 0 0
ZAI LAB LTD ADR 98887Q104 7,577 56,788 SH SOLE 43 6,333 0 50,455
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 93 2,904 SH SOLE 43 697 0 2,207
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 58,674 120,933 SH SOLE 2 22,124 0 98,809
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,892 26,572 SH SOLE 4 24,523 0 2,049
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31,751 65,441 SH SOLE 7 46,862 0 18,579
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 92 189 SH SOLE 13 189 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,561 5,278 SH SOLE 15 5,278 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 49 100 SH SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 60,668 125,043 SH SOLE 18 117,501 0 7,542
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 11,145 22,970 SH SOLE 19 22,970 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 725,100 1,494,496 SH SOLE 21 1,494,496 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 578,095 1,191,506 SH SOLE 22 1,069,850 0 121,656
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 16,220 33,430 SH SOLE 23 33,430 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 58,021 119,586 SH SOLE 25 119,586 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67,982 140,117 SH SOLE 26 53,383 0 86,734
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 89,957 185,409 SH SOLE 28 6,497 0 178,912
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8 16 SH SOLE 29 16 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 109,423 225,530 SH SOLE 30 219,744 0 5,786
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,384 13,159 SH SOLE 31 7,575 0 5,584
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 60,520 124,737 SH SOLE 34 124,737 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14,173 29,211 SH SOLE 36 29,211 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,086 2,238 SH SOLE 40 2,238 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14,287 29,447 SH SOLE 43 1,497 0 27,950
ZEDGE INC CL B 98923T104 87 7,181 SH SOLE 21 7,181 0 0
ZEDGE INC CL B 98923T104 2,968 245,304 SH SOLE 22 245,304 0 0
ZENDESK INC COM 98936J101 38,234 288,296 SH SOLE 2 71,436 0 216,860
ZENDESK INC COM 98936J101 7,350 55,421 SH SOLE 4 50,930 0 4,491
ZENDESK INC COM 98936J101 1,433 10,808 SH SOLE 7 10,808 0 0
ZENDESK INC COM 98936J101 769 5,802 SH SOLE 13 5,802 0 0
ZENDESK INC COM 98936J101 1,328 10,010 SH SOLE 15 10,010 0 0
ZENDESK INC COM 98936J101 1 8 SH SOLE 17 0 0 8
ZENDESK INC COM 98936J101 23,314 175,795 SH SOLE 18 166,220 0 9,575
ZENDESK INC COM 98936J101 46,244 348,696 SH SOLE 19 348,696 0 0
ZENDESK INC COM 98936J101 297,593 2,243,955 SH SOLE 21 2,243,955 0 0
ZENDESK INC COM 98936J101 445,003 3,355,472 SH SOLE 22 3,161,561 0 193,911
ZENDESK INC COM 98936J101 9,852 74,284 SH SOLE 23 74,284 0 0
ZENDESK INC COM 98936J101 19,875 149,862 SH SOLE 25 149,862 0 0
ZENDESK INC COM 98936J101 27,830 209,845 SH SOLE 26 109,967 0 99,878
ZENDESK INC COM 98936J101 26,031 196,281 SH SOLE 28 12,049 0 184,232
ZENDESK INC COM 98936J101 489 3,686 SH SOLE 29 3,686 0 0
ZENDESK INC COM 98936J101 36,480 275,073 SH SOLE 30 245,971 0 29,102
ZENDESK INC COM 98936J101 2,962 22,336 SH SOLE 31 18,404 0 3,932
ZENDESK INC COM 98936J101 49,216 371,106 SH SOLE 34 371,106 0 0
ZENDESK INC COM 98936J101 8,399 63,331 SH SOLE 36 63,331 0 0
ZENDESK INC COM 98936J101 647 4,877 SH SOLE 40 4,877 0 0
ZENDESK INC COM 98936J101 4,853 36,591 SH SOLE 43 5,472 0 31,119
ZENTALIS PHARMACEUTICALS INC COM 98943L107 586 13,498 SH SOLE 2 7,743 0 5,755
ZENTALIS PHARMACEUTICALS INC COM 98943L107 3 69 SH SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 23 538 SH SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 3,894 89,736 SH SOLE 18 89,736 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 12,637 291,252 SH SOLE 19 291,252 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 57,442 1,323,861 SH SOLE 21 1,323,861 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 22,963 529,218 SH SOLE 22 512,249 0 16,969
ZENTALIS PHARMACEUTICALS INC COM 98943L107 36 836 SH SOLE 23 836 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 22 500 SH SOLE 26 0 0 500
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,072 24,710 SH SOLE 30 24,710 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 18 422 SH SOLE 34 422 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 93 2,133 SH SOLE 40 2,133 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 64 5,930 SH SOLE 4 5,930 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 3,711 344,541 SH SOLE 21 344,541 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1,781 165,370 SH SOLE 22 159,222 0 6,148
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 748 69,476 SH SOLE 30 69,476 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 153 14,217 SH SOLE 43 0 0 14,217
ZHIHU INC ADS 98955N108 1,982 244,390 SH SOLE 2 244,390 0 0
ZHIHU INC ADS 98955N108 86 10,587 SH SOLE 21 10,587 0 0
ZHIHU INC ADS 98955N108 7,476 921,808 SH SOLE 22 416,848 0 504,960
ZHIHU INC ADS 98955N108 339 41,796 SH SOLE 26 41,796 0 0
ZHIHU INC ADS 98955N108 374 46,061 SH SOLE 28 0 0 46,061
ZHIHU INC ADS 98955N108 38,404 4,735,358 SH SOLE 34 4,735,358 0 0
ZILLOW GROUP INC CL A 98954M101 18,175 138,337 SH SOLE 2 18,238 0 120,099
ZILLOW GROUP INC CL A 98954M101 3,767 28,671 SH SOLE 4 27,800 0 871
ZILLOW GROUP INC CL A 98954M101 601 4,574 SH SOLE 7 4,574 0 0
ZILLOW GROUP INC CL A 98954M101 26 196 SH SOLE 13 196 0 0
ZILLOW GROUP INC CL A 98954M101 742 5,647 SH SOLE 15 5,647 0 0
ZILLOW GROUP INC CL A 98954M101 4,340 33,031 SH SOLE 18 29,610 0 3,421
ZILLOW GROUP INC CL A 98954M101 2,433 18,521 SH SOLE 19 18,521 0 0
ZILLOW GROUP INC CL A 98954M101 99,496 757,314 SH SOLE 21 757,314 0 0
ZILLOW GROUP INC CL A 98954M101 166,158 1,264,711 SH SOLE 22 1,182,802 0 81,909
ZILLOW GROUP INC CL A 98954M101 5,410 41,177 SH SOLE 23 41,177 0 0
ZILLOW GROUP INC CL A 98954M101 17,173 130,714 SH SOLE 25 130,714 0 0
ZILLOW GROUP INC CL A 98954M101 10,882 82,826 SH SOLE 26 42,147 0 40,679
ZILLOW GROUP INC CL A 98954M101 13,164 100,197 SH SOLE 28 10,406 0 89,791
ZILLOW GROUP INC CL A 98954M101 13 97 SH SOLE 29 97 0 0
ZILLOW GROUP INC CL A 98954M101 23,815 181,268 SH SOLE 30 181,268 0 0
ZILLOW GROUP INC CL A 98954M101 3,030 23,062 SH SOLE 31 7,772 0 15,290
ZILLOW GROUP INC CL A 98954M101 384 2,920 SH SOLE 34 2,920 0 0
ZILLOW GROUP INC CL A 98954M101 3,785 28,812 SH SOLE 36 28,812 0 0
ZILLOW GROUP INC CL A 98954M101 345 2,623 SH SOLE 40 2,623 0 0
ZILLOW GROUP INC CL A 98954M101 7,265 55,300 SH SOLE 43 4,284 0 51,016
ZILLOW GROUP INC CL C CAP STK 98954M200 52,923 408,230 SH SOLE 2 115,521 0 292,709
ZILLOW GROUP INC CL C CAP STK 98954M200 11,312 87,256 SH SOLE 4 80,035 0 7,221
ZILLOW GROUP INC CL C CAP STK 98954M200 1,884 14,534 SH SOLE 7 14,534 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 32 246 SH SOLE 13 246 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,879 14,492 SH SOLE 15 14,492 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 11,113 85,724 SH SOLE 18 76,150 0 9,574
ZILLOW GROUP INC CL C CAP STK 98954M200 6,628 51,129 SH SOLE 19 51,129 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 298,106 2,299,489 SH SOLE 21 2,299,489 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 547,482 4,223,095 SH SOLE 22 3,940,420 0 282,675
ZILLOW GROUP INC CL C CAP STK 98954M200 15,013 115,809 SH SOLE 23 115,809 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 26,088 201,237 SH SOLE 25 201,237 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 33,777 260,547 SH SOLE 26 132,595 0 127,952
ZILLOW GROUP INC CL C CAP STK 98954M200 34,778 268,264 SH SOLE 28 14,800 0 253,464
ZILLOW GROUP INC CL C CAP STK 98954M200 1,842 14,207 SH SOLE 29 14,207 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 57,498 443,520 SH SOLE 30 441,052 0 2,468
ZILLOW GROUP INC CL C CAP STK 98954M200 9,443 72,838 SH SOLE 31 35,801 0 37,037
ZILLOW GROUP INC CL C CAP STK 98954M200 1,364 10,520 SH SOLE 34 10,520 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 10,338 79,746 SH SOLE 36 79,746 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 856 6,602 SH SOLE 40 6,602 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,407 10,853 SH SOLE 43 327 0 10,526
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 3,639 2,170,000 PRN SOLE 21 2,170,000 0 0
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 10,032 3,370,000 PRN SOLE 21 3,370,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 8,805 2,940,000 PRN SOLE 21 2,940,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 6,640 3,200,000 PRN SOLE 21 3,200,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 38 1,573 SH SOLE 22 1,573 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 120,226 751,040 SH SOLE 2 355,015 0 396,025
ZIMMER BIOMET HOLDINGS INC COM 98956P102 16,116 100,674 SH SOLE 4 92,695 0 7,979
ZIMMER BIOMET HOLDINGS INC COM 98956P102 29,285 182,939 SH SOLE 7 173,136 0 9,803
ZIMMER BIOMET HOLDINGS INC COM 98956P102 126 784 SH SOLE 13 784 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,275 26,708 SH SOLE 15 26,708 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 230,692 1,441,103 SH SOLE 18 1,343,103 0 98,000
ZIMMER BIOMET HOLDINGS INC COM 98956P102 598,916 3,741,357 SH SOLE 19 3,741,357 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,330 14,555 SH SOLE 20 14,555 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 979,292 6,117,515 SH SOLE 21 6,117,515 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 779,017 4,866,423 SH SOLE 22 4,379,918 0 486,505
ZIMMER BIOMET HOLDINGS INC COM 98956P102 23,035 143,899 SH SOLE 23 143,899 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 56,085 350,358 SH SOLE 25 350,358 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 76,910 480,448 SH SOLE 26 155,623 0 324,825
ZIMMER BIOMET HOLDINGS INC COM 98956P102 55,488 346,629 SH SOLE 28 22,267 0 324,362
ZIMMER BIOMET HOLDINGS INC COM 98956P102 17 105 SH SOLE 29 105 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 139,264 869,962 SH SOLE 30 869,962 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,325 45,756 SH SOLE 31 26,316 0 19,440
ZIMMER BIOMET HOLDINGS INC COM 98956P102 192,707 1,203,816 SH SOLE 34 1,203,816 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 19,111 119,383 SH SOLE 36 119,383 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,325 8,279 SH SOLE 40 8,279 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 18,324 114,466 SH SOLE 43 4,812 0 109,654
ZIONS BANCORPORATION N A COM 989701107 23,638 430,092 SH SOLE 2 97,076 0 333,016
ZIONS BANCORPORATION N A COM 989701107 36 662 SH SOLE 4 662 0 0
ZIONS BANCORPORATION N A COM 989701107 7,470 135,926 SH SOLE 7 125,960 0 9,966
ZIONS BANCORPORATION N A COM 989701107 222 4,046 SH SOLE 15 4,046 0 0
ZIONS BANCORPORATION N A COM 989701107 20,121 366,105 SH SOLE 18 351,901 0 14,204
ZIONS BANCORPORATION N A COM 989701107 6,911 125,738 SH SOLE 19 125,738 0 0
ZIONS BANCORPORATION N A COM 989701107 219,890 4,000,914 SH SOLE 21 4,000,914 0 0
ZIONS BANCORPORATION N A COM 989701107 223,634 4,069,035 SH SOLE 22 3,664,667 0 404,368
ZIONS BANCORPORATION N A COM 989701107 10,228 186,101 SH SOLE 25 186,101 0 0
ZIONS BANCORPORATION N A COM 989701107 15,969 290,559 SH SOLE 26 66,404 0 224,155
ZIONS BANCORPORATION N A COM 989701107 6,045 109,993 SH SOLE 28 14,162 0 95,831
ZIONS BANCORPORATION N A COM 989701107 40,336 733,910 SH SOLE 30 733,910 0 0
ZIONS BANCORPORATION N A COM 989701107 169 3,072 SH SOLE 31 3,072 0 0
ZIONS BANCORPORATION N A COM 989701107 239 4,347 SH SOLE 34 4,347 0 0
ZIONS BANCORPORATION N A COM 989701107 3,470 63,132 SH SOLE 36 63,132 0 0
ZIONS BANCORPORATION N A COM 989701107 1,182 21,506 SH SOLE 40 21,506 0 0
ZIONS BANCORPORATION N A COM 989701107 15,565 283,211 SH SOLE 43 31,350 0 251,861
ZIOPHARM ONCOLOGY INC COM 98973P101 548 152,172 SH SOLE 2 69,380 0 82,792
ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 16 4,461 SH SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,695 748,569 SH SOLE 18 748,569 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,354 375,976 SH SOLE 19 375,976 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 38,374 10,659,426 SH SOLE 21 10,659,426 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 22,681 6,300,393 SH SOLE 22 6,078,378 0 222,015
ZIOPHARM ONCOLOGY INC COM 98973P101 21 5,812 SH SOLE 25 5,812 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 163 45,177 SH SOLE 26 10,746 0 34,431
ZIOPHARM ONCOLOGY INC COM 98973P101 82 22,678 SH SOLE 28 22,678 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 995 276,489 SH SOLE 30 276,489 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 37 10,306 SH SOLE 36 10,306 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 79 21,823 SH SOLE 40 21,823 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 191 53,149 SH SOLE 43 2,494 0 50,655
ZIX CORP COM 98974P100 85 11,305 SH SOLE 2 4,882 0 6,423
ZIX CORP COM 98974P100 7 937 SH SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,478 195,769 SH SOLE 18 195,769 0 0
ZIX CORP COM 98974P100 729 96,523 SH SOLE 19 96,523 0 0
ZIX CORP COM 98974P100 16,374 2,168,686 SH SOLE 21 2,168,686 0 0
ZIX CORP COM 98974P100 12,380 1,639,788 SH SOLE 22 1,627,149 0 12,639
ZIX CORP COM 98974P100 452 59,860 SH SOLE 25 59,860 0 0
ZIX CORP COM 98974P100 2,357 312,155 SH SOLE 26 153,216 0 158,939
ZIX CORP COM 98974P100 55 7,225 SH SOLE 36 7,225 0 0
ZIX CORP COM 98974P100 20 2,700 SH SOLE 43 0 0 2,700
ZOETIS INC CL A 98978V103 228,929 1,453,701 SH SOLE 2 436,731 0 1,016,970
ZOETIS INC CL A 98978V103 37,794 239,992 SH SOLE 4 221,690 0 18,302
ZOETIS INC CL A 98978V103 66,218 420,488 SH SOLE 7 401,667 0 18,821
ZOETIS INC CL A 98978V103 273 1,733 SH SOLE 13 1,733 0 0
ZOETIS INC CL A 98978V103 7,528 47,804 SH SOLE 15 47,804 0 0
ZOETIS INC CL A 98978V103 398,008 2,527,353 SH SOLE 18 2,075,271 0 452,082
ZOETIS INC CL A 98978V103 361,868 2,297,864 SH SOLE 19 2,297,864 0 0
ZOETIS INC CL A 98978V103 1,832,780 11,638,178 SH SOLE 21 11,638,178 0 0
ZOETIS INC CL A 98978V103 1,744,030 11,074,613 SH SOLE 22 9,952,520 0 1,122,093
ZOETIS INC CL A 98978V103 47,564 302,035 SH SOLE 23 302,035 0 0
ZOETIS INC CL A 98978V103 344,443 2,187,216 SH SOLE 25 2,187,216 0 0
ZOETIS INC CL A 98978V103 163,268 1,036,753 SH SOLE 26 348,102 0 688,651
ZOETIS INC CL A 98978V103 225,602 1,432,577 SH SOLE 28 57,133 0 1,375,444
ZOETIS INC CL A 98978V103 32 201 SH SOLE 29 201 0 0
ZOETIS INC CL A 98978V103 450,320 2,859,539 SH SOLE 30 2,855,501 0 4,038
ZOETIS INC CL A 98978V103 16,895 107,286 SH SOLE 31 61,737 0 45,549
ZOETIS INC CL A 98978V103 179,106 1,137,323 SH SOLE 34 1,137,323 0 0
ZOETIS INC CL A 98978V103 40,039 254,250 SH SOLE 36 254,250 0 0
ZOETIS INC CL A 98978V103 3,031 19,248 SH SOLE 40 19,248 0 0
ZOETIS INC CL A 98978V103 67,715 429,991 SH SOLE 43 39,836 0 390,155
ZOGENIX INC COM NEW 98978L204 526 26,944 SH SOLE 2 17,715 0 9,229
ZOGENIX INC COM NEW 98978L204 4 218 SH SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 20 1,030 SH SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 3,565 182,627 SH SOLE 18 176,047 0 6,580
ZOGENIX INC COM NEW 98978L204 2,955 151,372 SH SOLE 19 151,372 0 0
ZOGENIX INC COM NEW 98978L204 49,699 2,546,078 SH SOLE 21 2,546,078 0 0
ZOGENIX INC COM NEW 98978L204 30,661 1,570,751 SH SOLE 22 1,532,301 0 38,450
ZOGENIX INC COM NEW 98978L204 50 2,582 SH SOLE 23 2,582 0 0
ZOGENIX INC COM NEW 98978L204 16 833 SH SOLE 25 833 0 0
ZOGENIX INC COM NEW 98978L204 1,249 63,969 SH SOLE 26 31,884 0 32,085
ZOGENIX INC COM NEW 98978L204 157 8,023 SH SOLE 28 8,023 0 0
ZOGENIX INC COM NEW 98978L204 6,795 348,106 SH SOLE 30 348,106 0 0
ZOGENIX INC COM NEW 98978L204 29 1,475 SH SOLE 36 1,475 0 0
ZOGENIX INC COM NEW 98978L204 120 6,129 SH SOLE 40 6,129 0 0
ZOGENIX INC COM NEW 98978L204 251 12,835 SH SOLE 43 199 0 12,636
ZOMEDICA PHARMACEUTICALS COR COM 98980M109 55 34,751 SH SOLE 2 34,751 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98980M109 1,420 898,721 SH SOLE 21 898,721 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98980M109 25,655 16,237,488 SH SOLE 22 16,237,488 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 137,808 428,921 SH SOLE 2 96,231 0 332,690
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 31,316 97,469 SH SOLE 4 89,958 0 7,511
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,146 50,254 SH SOLE 7 50,254 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 712 2,215 SH SOLE 13 2,215 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,490 17,087 SH SOLE 15 17,087 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 74,437 231,681 SH SOLE 18 219,111 0 12,570
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45,660 142,116 SH SOLE 19 142,116 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 985,491 3,067,293 SH SOLE 21 3,067,293 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,634,295 5,086,666 SH SOLE 22 4,779,932 0 306,734
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 43,309 134,797 SH SOLE 23 134,797 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 89,411 278,289 SH SOLE 25 278,289 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 96,233 299,521 SH SOLE 26 138,775 0 160,746
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 109,976 342,296 SH SOLE 28 22,946 0 319,350
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,028 9,425 SH SOLE 29 9,425 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 193,771 603,104 SH SOLE 30 603,104 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27,901 86,842 SH SOLE 31 38,148 0 48,694
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13,994 43,555 SH SOLE 32 43,555 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 44,085 137,213 SH SOLE 34 137,213 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 32,672 101,691 SH SOLE 36 101,691 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,544 7,917 SH SOLE 40 7,917 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26,750 83,258 SH SOLE 43 5,153 0 78,105
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,502 51,169 SH SOLE 2 51,169 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 17 343 SH SOLE 4 343 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 97,030 1,984,259 SH SOLE 19 1,984,259 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 9,881 202,062 SH SOLE 21 202,062 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 81,621 1,669,143 SH SOLE 22 1,626,442 0 42,701
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 61 1,249 SH SOLE 25 1,249 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 11,883 243,016 SH SOLE 26 17,867 0 225,149
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 14,624 299,052 SH SOLE 28 11,830 0 287,222
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3,096 63,304 SH SOLE 30 63,304 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 138,563 2,833,589 SH SOLE 34 2,833,589 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 150 3,066 SH SOLE 36 3,066 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 517 10,574 SH SOLE 40 10,574 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 4 77 SH SOLE 43 0 0 77
ZOSANO PHARMA CORP COM NEW 98979H202 0 202 SH SOLE 21 202 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 3,001 2,419,934 SH SOLE 22 2,419,934 0 0
ZOVIO INC COM 98979V102 26 6,525 SH SOLE 18 6,525 0 0
ZOVIO INC COM 98979V102 403 99,375 SH SOLE 21 99,375 0 0
ZOVIO INC COM 98979V102 1,502 369,878 SH SOLE 22 369,878 0 0
ZSCALER INC COM 98980G102 42,222 245,949 SH SOLE 2 108,223 0 137,726
ZSCALER INC COM 98980G102 7,962 46,377 SH SOLE 4 43,556 0 2,821
ZSCALER INC COM 98980G102 1,629 9,492 SH SOLE 7 9,492 0 0
ZSCALER INC COM 98980G102 25 145 SH SOLE 13 145 0 0
ZSCALER INC COM 98980G102 1,045 6,086 SH SOLE 15 6,086 0 0
ZSCALER INC COM 98980G102 23,561 137,244 SH SOLE 18 129,439 0 7,805
ZSCALER INC COM 98980G102 149,506 870,889 SH SOLE 19 870,889 0 0
ZSCALER INC COM 98980G102 296,869 1,729,299 SH SOLE 21 1,729,299 0 0
ZSCALER INC COM 98980G102 390,768 2,276,274 SH SOLE 22 2,008,058 0 268,216
ZSCALER INC COM 98980G102 12,165 70,861 SH SOLE 23 70,861 0 0
ZSCALER INC COM 98980G102 17,900 104,268 SH SOLE 25 104,268 0 0
ZSCALER INC COM 98980G102 39,262 228,708 SH SOLE 26 100,549 0 128,159
ZSCALER INC COM 98980G102 39,555 230,411 SH SOLE 28 8,038 0 222,373
ZSCALER INC COM 98980G102 4,170 24,292 SH SOLE 29 24,292 0 0
ZSCALER INC COM 98980G102 67,796 394,920 SH SOLE 30 394,920 0 0
ZSCALER INC COM 98980G102 11,370 66,233 SH SOLE 31 48,043 0 18,190
ZSCALER INC COM 98980G102 156,254 910,201 SH SOLE 34 910,201 0 0
ZSCALER INC COM 98980G102 6,957 40,527 SH SOLE 36 40,527 0 0
ZSCALER INC COM 98980G102 516 3,006 SH SOLE 40 3,006 0 0
ZSCALER INC COM 98980G102 6,150 35,826 SH SOLE 43 3,789 0 32,037
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 17,775 609,781 SH SOLE 2 90,912 0 518,869
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6 220 SH SOLE 3 220 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,477 256,515 SH SOLE 4 230,981 0 25,534
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,156 39,667 SH SOLE 7 39,667 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,377 115,839 SH SOLE 13 91,622 0 24,217
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,472 222,036 SH SOLE 15 222,036 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,580 260,019 SH SOLE 18 260,019 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 556 19,074 SH SOLE 19 19,074 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 228,878 7,851,739 SH SOLE 21 7,851,739 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 169,664 5,820,378 SH SOLE 22 5,088,432 0 731,946
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,010 206,159 SH SOLE 23 206,159 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8,501 291,626 SH SOLE 25 291,626 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 25,857 887,040 SH SOLE 26 138,130 0 748,910
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 21,099 723,819 SH SOLE 28 55,917 0 667,902
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 69,008 2,367,328 SH SOLE 30 2,367,328 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 852 29,220 SH SOLE 31 16,636 0 12,584
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,277 43,819 SH SOLE 32 43,819 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 929 31,857 SH SOLE 34 31,857 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 54 1,862 SH SOLE 36 1,862 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 79 2,719 SH SOLE 40 2,719 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 11,222 384,972 SH SOLE 43 40,481 0 344,491
ZUMIEZ INC COM 989817101 1,015 23,653 SH SOLE 2 6,594 0 17,059
ZUMIEZ INC COM 989817101 5 122 SH SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 16 368 SH SOLE 7 368 0 0
ZUMIEZ INC COM 989817101 3,954 92,169 SH SOLE 18 92,169 0 0
ZUMIEZ INC COM 989817101 4,133 96,338 SH SOLE 19 96,338 0 0
ZUMIEZ INC COM 989817101 111,437 2,597,608 SH SOLE 21 2,597,608 0 0
ZUMIEZ INC COM 989817101 29,353 684,221 SH SOLE 22 650,590 0 33,631
ZUMIEZ INC COM 989817101 81 1,885 SH SOLE 23 1,885 0 0
ZUMIEZ INC COM 989817101 20 470 SH SOLE 25 470 0 0
ZUMIEZ INC COM 989817101 972 22,663 SH SOLE 26 5,774 0 16,889
ZUMIEZ INC COM 989817101 124 2,901 SH SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 1,929 44,964 SH SOLE 30 44,964 0 0
ZUMIEZ INC COM 989817101 69 1,617 SH SOLE 34 1,617 0 0
ZUMIEZ INC COM 989817101 35 814 SH SOLE 36 814 0 0
ZUMIEZ INC COM 989817101 112 2,600 SH SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 656 15,286 SH SOLE 43 0 0 15,286
ZUORA INC COM CL A 98983V106 802 54,196 SH SOLE 2 38,698 0 15,498
ZUORA INC COM CL A 98983V106 5 328 SH SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 26 1,756 SH SOLE 7 1,756 0 0
ZUORA INC COM CL A 98983V106 5,139 347,222 SH SOLE 18 336,090 0 11,132
ZUORA INC COM CL A 98983V106 5,715 386,178 SH SOLE 19 386,178 0 0
ZUORA INC COM CL A 98983V106 58,669 3,964,089 SH SOLE 21 3,964,089 0 0
ZUORA INC COM CL A 98983V106 43,425 2,934,111 SH SOLE 22 2,861,386 0 72,725
ZUORA INC COM CL A 98983V106 107 7,222 SH SOLE 23 7,222 0 0
ZUORA INC COM CL A 98983V106 31 2,069 SH SOLE 25 2,069 0 0
ZUORA INC COM CL A 98983V106 754 50,930 SH SOLE 26 33,407 0 17,523
ZUORA INC COM CL A 98983V106 151 10,224 SH SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 6,670 450,693 SH SOLE 30 450,693 0 0
ZUORA INC COM CL A 98983V106 11 739 SH SOLE 34 739 0 0
ZUORA INC COM CL A 98983V106 54 3,656 SH SOLE 36 3,656 0 0
ZUORA INC COM CL A 98983V106 183 12,377 SH SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 471 31,820 SH SOLE 43 0 0 31,820
ZYMEWORKS INC COM 98985W102 273 8,641 SH SOLE 2 8,641 0 0
ZYMEWORKS INC COM 98985W102 5 156 SH SOLE 4 156 0 0
ZYMEWORKS INC COM 98985W102 7,755 245,566 SH SOLE 19 245,566 0 0
ZYMEWORKS INC COM 98985W102 825 26,126 SH SOLE 21 26,126 0 0
ZYMEWORKS INC COM 98985W102 1,251 39,598 SH SOLE 22 20,132 0 19,466
ZYMEWORKS INC COM 98985W102 17 550 SH SOLE 25 550 0 0
ZYMEWORKS INC COM 98985W102 662 20,965 SH SOLE 26 18,269 0 2,696
ZYMEWORKS INC COM 98985W102 148 4,677 SH SOLE 28 4,677 0 0
ZYMEWORKS INC COM 98985W102 902 28,553 SH SOLE 30 28,553 0 0
ZYMEWORKS INC COM 98985W102 136 4,318 SH SOLE 34 4,318 0 0
ZYMEWORKS INC COM 98985W102 44 1,378 SH SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 156 4,941 SH SOLE 40 4,941 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 31 6,751 SH SOLE 18 6,751 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 435 93,545 SH SOLE 21 93,545 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,300 494,725 SH SOLE 22 494,725 0 0
ZYNEX INC COM 98986M103 204 13,378 SH SOLE 2 6,253 0 7,125
ZYNEX INC COM 98986M103 5 329 SH SOLE 7 329 0 0
ZYNEX INC COM 98986M103 1,348 88,245 SH SOLE 18 83,907 0 4,338
ZYNEX INC COM 98986M103 718 46,999 SH SOLE 19 46,999 0 0
ZYNEX INC COM 98986M103 34,988 2,291,321 SH SOLE 21 2,291,321 0 0
ZYNEX INC COM 98986M103 9,326 610,765 SH SOLE 22 598,920 0 11,845
ZYNEX INC COM 98986M103 7 472 SH SOLE 23 472 0 0
ZYNEX INC COM 98986M103 518 33,914 SH SOLE 30 33,914 0 0
ZYNEX INC COM 98986M103 57 3,756 SH SOLE 40 3,756 0 0
ZYNGA INC CL A 98986T108 22,605 2,214,046 SH SOLE 2 697,331 0 1,516,715
ZYNGA INC CL A 98986T108 79 7,732 SH SOLE 4 7,732 0 0
ZYNGA INC CL A 98986T108 257 25,171 SH SOLE 7 25,171 0 0
ZYNGA INC CL A 98986T108 2,567 251,417 SH SOLE 13 251,417 0 0
ZYNGA INC CL A 98986T108 7,489 733,525 SH SOLE 18 596,423 0 137,102
ZYNGA INC CL A 98986T108 38,116 3,733,200 SH SOLE 19 3,733,200 0 0
ZYNGA INC CL A 98986T108 167,011 16,357,636 SH SOLE 21 16,357,636 0 0
ZYNGA INC CL A 98986T108 283,702 27,786,644 SH SOLE 22 25,751,200 0 2,035,444
ZYNGA INC CL A 98986T108 173 16,993 SH SOLE 23 16,993 0 0
ZYNGA INC CL A 98986T108 119 11,610 SH SOLE 25 11,610 0 0
ZYNGA INC CL A 98986T108 4,606 451,127 SH SOLE 26 270,149 0 180,978
ZYNGA INC CL A 98986T108 13,792 1,350,787 SH SOLE 28 89,046 0 1,261,741
ZYNGA INC CL A 98986T108 569 55,738 SH SOLE 29 55,738 0 0
ZYNGA INC CL A 98986T108 7,841 768,020 SH SOLE 30 768,020 0 0
ZYNGA INC CL A 98986T108 890 87,132 SH SOLE 31 87,132 0 0
ZYNGA INC CL A 98986T108 40,668 3,983,161 SH SOLE 34 3,983,161 0 0
ZYNGA INC CL A 98986T108 448 43,902 SH SOLE 36 43,902 0 0
ZYNGA INC CL A 98986T108 1,215 119,025 SH SOLE 40 119,025 0 0
ZYNGA INC CL A 98986T108 5,654 553,759 SH SOLE 43 5,964 0 547,795
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 5,442 3,976,000 PRN SOLE 21 3,976,000 0 0