# EDGAR Filing Document

**Accession Number:** 0001573876
**File Stem:** 0001573876-23-000004
**Filing Date:** 2023-2
**Character Count:** 647217
**Document Hash:** 2847c0ddff2e9576e905928c53c6cb42
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001573876-23-000004.hdr.sgml**: 20230213

**ACCESSION NUMBER**: 0001573876-23-000004

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230213

**DATE AS OF CHANGE**: 20230213

**EFFECTIVENESS DATE**: 20230213

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Advisory Services Network, LLC
- **CENTRAL INDEX KEY:** 0001573876
- **IRS NUMBER:** 753099290
- **STATE OF INCORPORATION:** GA
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-15454
- **FILM NUMBER:** 23617842

**BUSINESS ADDRESS:**
- **STREET 1:** 1040 CROWN POINTE PARKWAY
- **STREET 2:** SUITE 840
- **CITY:** ATLANTA
- **STATE:** GA
- **ZIP:** 30338
- **BUSINESS PHONE:** 770-352-0449

**MAIL ADDRESS:**
- **STREET 1:** 1040 CROWN POINTE PARKWAY
- **STREET 2:** SUITE 840
- **CITY:** ATLANTA
- **STATE:** GA
- **ZIP:** 30338

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**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:** Advisory Services Network LLC<br>**Address:** 1040 Crown Pointe Parkway<br>Suite 840<br>Atlanta, GA 30338

**Form 13F File Number:** 028-15454

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:** Laura Tedball<br>**Title:** Chief Compliance Officer<br>**Phone:** 770-352-0449

**Signature, Place, and Date of Signing:**

Laura Tedball  Atlanta, GA  02-13-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **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:** 31

**Form 13F Information Table Entry Total:** 6969

**Form 13F Information Table Value Total:** $3262557383

      (round to nearest dollar)

**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.   | Name                                             | Form 13F File Number   |
|:---|:---|:---|
|  | ALTA CAPITAL MANAGEMENT LLC/                     | 028-05119              |
|  | Legg Mason Private Portfolio Group LLC           | 028-12558              |
|  | Clarkston Capital Partners LLC                   | 028-15091              |
|  | CONFLUENCE INVESTMENT MANAGEMENT LLC             | 028-13334              |
|  | EAGLE ASSET MANAGEMENT INC                       |  |
|  | ENVESTNET ASSET MANAGEMENT INC                   |  |
|  | LADENBURG THALMANN ASSET MANAGEMENT              | 028-13809              |
|  | SYNTAX RESEARCH INC.                             |  |
|  | WEDGEWOOD PARTNERS INC                           | 028-05973              |
|  | ZACKS INVESTMENT MANAGEMENT                      | 028-04587              |
|  | Charles Schwab Investment Advisory Inc.          | 028-14153              |
|  | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 028-05792              |
|  | MANAGED ASSET PORTFOLIOS LLC                     | 028-16090              |
|  | Astor Investment Management LLC                  |  |
|  | St. James Investment Company LLC                 | 028-14071              |
|  | POLEN CAPITAL MANAGEMENT LLC                     | 028-03687              |
|  | Raub Brock Capital Management LP                 | 028-15157              |
|  | SCHAFER CULLEN CAPITAL MANAGEMENT INC            | 028-04691              |
|  | PARAMETRIC PORTFOLIO ASSOCIATES LLC              | 028-04558              |
|  | Copeland Capital Management LLC                  | 028-14668              |
|  | 55I LLC                                          |  |
|  | NAVELLIER  ASSOCIATES INC                        | 028-02824              |
|  | CONGRESS ASSET MANAGEMENT CO /MA                 | 028-03434              |
|  | BlackRock Investment Management LLC              | 028-12016              |
|  | Dorsey Wright  Associates                        | 028-12076              |
|  | Ethic Inc.                                       |  |
|  | AMERICAN CENTURY INVESTMENT MANAGEMENT INC       |  |
|  | Aptus Capital Advisors LLC                       |  |
|  | ALLIANCEBERNSTEIN L.P.                           |  |
|  | FEDERATED INVESTMENT MANAGEMENT CO               | 028-04377              |
|  | TCW INVESTMENT MANAGEMENT Co LLC                 |  |

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 10X GENOMICS INC | Stock | 88025U109 |  | 875 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| 1ST SOURCE CORP | Stock | 336901103 |  | 796 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| 2SEVENTY BIO INC | Stock | 901384107 |  | 2146 | 229 | SH |  | SOLE |  | 229 | 0 | 0 |
| 360 DIGITECH INC | ADR | 88557W101 |  | 2443 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q500 |  | 206164 | 10062 | SH |  | SOLE |  | 10061 | 0 | 0 |
| 3-D SYS CORP DEL | Stock | 88554D205 |  | 252562 | 34130 | SH |  | SOLE |  | 34130 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 89940 | 750 | SH |  | SOLE | 5 | 750 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 5899 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 1658125 | 13827 | SH |  | SOLE |  | 13826 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A594 |  | 17542 | 602 | SH |  | SOLE |  | 601 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 1054 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 199550 | 2649 | SH |  | SOLE | 23 | 2649 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 17474 | 232 | SH |  | SOLE |  | 232 | 0 | 0 |
| PROG HOLDINGS INC | Stock | 74319R101 |  | 5489 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| ABB LTD | ADR | 000375204 |  | 427300 | 14028 | SH |  | SOLE |  | 14028 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 20750 | 189 | SH |  | SOLE | 7 | 189 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 34803 | 317 | SH |  | SOLE | 9 | 317 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 49093 | 447 | SH |  | SOLE | 19 | 447 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 110888 | 1010 | SH |  | SOLE | 28 | 1010 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 8941 | 81 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 98811 | 900 | SH |  | SOLE | 41 | 900 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 7576 | 69 | SH |  | SOLE | 46 | 69 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 10766016 | 98060 | SH |  | SOLE |  | 98060 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 56240 | 348 | SH |  | SOLE | 7 | 348 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 162256 | 1004 | SH |  | SOLE | 9 | 1004 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 254427 | 1574 | SH |  | SOLE | 19 | 1574 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 239183 | 1480 | SH |  | SOLE | 30 | 1480 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 16665 | 103 | SH |  | SOLE | 33 | 103 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 175832 | 1088 | SH |  | SOLE | 45 | 1088 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 108602 | 672 | SH |  | SOLE | 52 | 672 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 19697744 | 121884 | SH |  | SOLE |  | 121884 | 0 | 0 |
| ABERCROMBIE  FITCH CO | Stock | 002896207 |  | 2291 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ABRDN ASIA PACIFIC INCOME FU | CEF | 003009107 |  | 590321 | 224457 | SH |  | SOLE |  | 224456 | 0 | 0 |
| ABRDN GLOBAL DYNAMIC DIVIDEN | CEF | 00302M106 |  | 15344 | 1622 | SH |  | SOLE |  | 1622 | 0 | 0 |
| ABRDN GLOBAL PREMIER PPTYS F | CEF | 00302L108 |  | 5 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ABRDN PALLADIUM ETF TRUST | ETF | 003262102 |  | 199123 | 1206 | SH |  | SOLE |  | 1206 | 0 | 0 |
| ABM INDS INC | Stock | 000957100 |  | 3376 | 76 | SH |  | SOLE | 9 | 76 | 0 | 0 |
| ABM INDS INC | Stock | 000957100 |  | 12167 | 274 | SH |  | SOLE | 34 | 273 | 0 | 0 |
| ABM INDS INC | Stock | 000957100 |  | 253194 | 5700 | SH |  | SOLE |  | 5700 | 0 | 0 |
| ABRDN ETFS | ETF | 003261203 |  | 45005 | 1301 | SH |  | SOLE |  | 1301 | 0 | 0 |
| ABRDN ETFS | ETF | 003261104 |  | 1357149 | 61521 | SH |  | SOLE |  | 61520 | 0 | 0 |
| ABRDN INCOME CREDIT STRATEGI | CEF | 003057106 |  | 127715 | 18837 | SH |  | SOLE |  | 18837 | 0 | 0 |
| ABRDN GOLD ETF TRUST | ETF | 00326A104 |  | 400185 | 22907 | SH |  | SOLE |  | 22907 | 0 | 0 |
| ABRDN PLATINUM ETF TRUST | ETF | 003260106 |  | 11715 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| ABRDN PRECIOUS METALS BASKET | ETF | 003263100 |  | 1249 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| ABRDN SILVER ETF TRUST | ETF | 003264108 |  | 102537 | 4462 | SH |  | SOLE |  | 4462 | 0 | 0 |
| ABRDN TOTAL DYNAMIC DIVIDEND | CEF | 00326L100 |  | 9750 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS IN | Stock | 00402L107 |  | 1681 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS IN | Stock | 00402L107 |  | 7569 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY IN | Stock | 00404A109 |  | 183162 | 2225 | SH |  | SOLE | 45 | 2225 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY IN | Stock | 00404A109 |  | 66432 | 807 | SH |  | SOLE |  | 807 | 0 | 0 |
| ACASTI PHARMA INC CL A | Stock | 00430K402 |  | 125 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 3469 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 14061 | 53 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 99798 | 374 | SH |  | SOLE | 28 | 374 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 213472 | 800 | SH |  | SOLE | 30 | 800 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 10714 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 93394 | 350 | SH |  | SOLE | 41 | 350 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 5070 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 3662735 | 13726 | SH |  | SOLE |  | 13726 | 0 | 0 |
| ACCO BRANDS CORP | Stock | 00081T108 |  | 2795 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ACCURAY INC | Stock | 004397105 |  | 52041 | 24900 | SH |  | SOLE |  | 24900 | 0 | 0 |
| ACELRX PHARMACEUTICALS INC | Stock | 00444T209 |  | 423 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| ACTINIUM PHARMACEUTICALS INC | Stock | 00507W206 |  | 10650 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ACTIVISION BLIZZARD INC | Stock | 00507V109 |  | 22200 | 290 | SH |  | SOLE | 9 | 290 | 0 | 0 |
| ACTIVISION BLIZZARD INC | Stock | 00507V109 |  | 5741 | 75 | SH |  | SOLE | 36 | 75 | 0 | 0 |
| ACTIVISION BLIZZARD INC | Stock | 00507V109 |  | 13404 | 175 | SH |  | SOLE | 43 | 175 | 0 | 0 |
| ACTIVISION BLIZZARD INC | Stock | 00507V109 |  | 2036062 | 26598 | SH |  | SOLE |  | 26597 | 0 | 0 |
| ACUSHNET HLDGS CORP | Stock | 005098108 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | CEF | 006212104 |  | 1367415 | 94045 | SH |  | SOLE |  | 94045 | 0 | 0 |
| ADAM NAT RES FD INC | CEF | 00548F105 |  | 13102 | 601 | SH |  | SOLE |  | 601 | 0 | 0 |
| ADAPTHEALTH CORP | Stock | 00653Q102 |  | 1922 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ADAPTIMMUNE THERAPEUTICS PLC | ADR | 00653A107 |  | 475 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| ADAPTIVE BIOTECHNOLOGIES COR | Stock | 00650F109 |  | 458 | 60 | SH |  | SOLE | 19 | 60 | 0 | 0 |
| ADDUS HOMECARE CORP | Stock | 006739106 |  | 3482 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ADEIA INC | Stock | 00676P107 |  | 16590 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| ADIENT PLC | Stock | G0084W101 |  | 34100 | 983 | SH |  | SOLE |  | 983 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 1940 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 32643 | 97 | SH |  | SOLE | 2 | 97 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 10769 | 32 | SH |  | SOLE | 4 | 32 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 71344 | 212 | SH |  | SOLE | 9 | 212 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 42403 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 156150 | 464 | SH |  | SOLE | 28 | 464 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 3702 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 60575 | 180 | SH |  | SOLE | 41 | 180 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 4038 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 94228 | 280 | SH |  | SOLE | 49 | 280 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 18846 | 56 | SH |  | SOLE | 50 | 56 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 262157 | 779 | SH |  | SOLE | 53 | 779 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | Stock | 00724F101 |  | 5570581 | 16553 | SH |  | SOLE |  | 16553 | 0 | 0 |
| ADT INC DEL | Stock | 00090Q103 |  | 5750 | 634 | SH |  | SOLE |  | 634 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 8822 | 60 | SH |  | SOLE | 4 | 60 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 441 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 110125 | 749 | SH |  | SOLE |  | 748 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL | Stock | 00790R104 |  | 328 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 4340 | 67 | SH |  | SOLE | 9 | 67 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 34393 | 531 | SH |  | SOLE | 19 | 531 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 3303 | 51 | SH |  | SOLE | 33 | 51 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 22799 | 352 | SH |  | SOLE | 43 | 352 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 2785 | 43 | SH |  | SOLE | 46 | 43 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 4227175 | 65264 | SH |  | SOLE |  | 65264 | 0 | 0 |
| ADVANSIX INC | Stock | 00773T101 |  | 456 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| ADVENT CONV  INCOME FD | CEF | 00764C109 |  | 409622 | 37580 | SH |  | SOLE |  | 37580 | 0 | 0 |
| ADVENT TECHNOLOGIES HOLDNG I | Stock | 00788A105 |  | 109 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ADVISORSHARES TR | ETF | 00768Y495 |  | 666 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| ADVISORSHARES TR | ETF | 00768Y453 |  | 1768 | 253 | SH |  | SOLE |  | 253 | 0 | 0 |
| ADVISORSHARES TR | ETF | 00768Y818 |  | 942 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| AECOM | Stock | 00766T100 |  | 17835 | 210 | SH |  | SOLE | 9 | 210 | 0 | 0 |
| AECOM | Stock | 00766T100 |  | 922910 | 10867 | SH |  | SOLE |  | 10866 | 0 | 0 |
| AEGON N V | ADR | 007924103 |  | 1925 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| AEHR TEST SYS | Stock | 00760J108 |  | 2010 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AERCAP HOLDINGS NV | Stock | N00985106 |  | 31260 | 536 | SH |  | SOLE | 9 | 536 | 0 | 0 |
| AEROVIRONMENT INC | Stock | 008073108 |  | 21415 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| AERSALE CORPORATION | Stock | 00810F106 |  | 41361 | 2550 | SH |  | SOLE |  | 2550 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 18406 | 640 | SH |  | SOLE | 9 | 640 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 1510 | 53 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 463065 | 16101 | SH |  | SOLE |  | 16101 | 0 | 0 |
| AEVA TECHNOLOGIES INC | Stock | 00835Q103 |  | 1904 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| AFFILIATED MANAGERS GROUP IN | Stock | 008252108 |  | 289135 | 1825 | SH |  | SOLE | 5 | 1825 | 0 | 0 |
| AFFIRM HLDGS INC | Stock | 00827B106 |  | 212431 | 21968 | SH |  | SOLE |  | 21968 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 8129 | 113 | SH |  | SOLE | 9 | 113 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 3185 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 2446 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 3082830 | 42853 | SH |  | SOLE |  | 42852 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 6796 | 49 | SH |  | SOLE | 19 | 49 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 282095 | 2034 | SH |  | SOLE |  | 2034 | 0 | 0 |
| AGEAGLE AERIAL SYS INC NEW | Stock | 00848K101 |  | 429 | 1226 | SH |  | SOLE |  | 1226 | 0 | 0 |
| AGEX THERAPEUTICS INC | Stock | 00848H108 |  | 304 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| AGF INVTS TR | ETF | 00110G408 |  | 728500 | 34347 | SH |  | SOLE |  | 34347 | 0 | 0 |
| AGILE THERAPEUTICS INC | Stock | 00847L209 |  | 18501 | 81500 | SH |  | SOLE |  | 81500 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 5238 | 35 | SH |  | SOLE | 9 | 35 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 3741 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 27836 | 186 | SH |  | SOLE | 33 | 186 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 2245 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 3143 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 1042312 | 6965 | SH |  | SOLE |  | 6965 | 0 | 0 |
| AGIOS PHARMACEUTICALS INC | Stock | 00847X104 |  | 9828 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 76061 | 1463 | SH |  | SOLE | 26 | 1463 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 1976 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 755940 | 14540 | SH |  | SOLE |  | 14540 | 0 | 0 |
| AGREE RLTY CORP | REIT | 008492100 |  | 146400 | 2064 | SH |  | SOLE |  | 2064 | 0 | 0 |
| AIR LEASE CORP | Stock | 00912X302 |  | 3573 | 93 | SH |  | SOLE | 9 | 93 | 0 | 0 |
| AIR LEASE CORP | Stock | 00912X302 |  | 13318 | 347 | SH |  | SOLE | 34 | 346 | 0 | 0 |
| AIR LEASE CORP | Stock | 00912X302 |  | 45835 | 1193 | SH |  | SOLE |  | 1193 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 1716224 | 5567 | SH |  | SOLE | 6 | 5567 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 8940 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 3739 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 1919460 | 6227 | SH |  | SOLE |  | 6226 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 79344 | 928 | SH |  | SOLE | 28 | 928 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 2114501 | 24731 | SH |  | SOLE |  | 24731 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 1012 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 927 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 138758 | 1646 | SH |  | SOLE |  | 1646 | 0 | 0 |
| AKERNA CORP | Stock | 00973W300 |  | 345 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| AKOUSTIS TECHNOLOGIES INC | Stock | 00973N102 |  | 8581 | 3043 | SH |  | SOLE |  | 3043 | 0 | 0 |
| ALAMOS GOLD INC NEW | Stock | 011532108 |  | 8137 | 805 | SH |  | SOLE |  | 804 | 0 | 0 |
| ALARM COM HLDGS INC | Stock | 011642105 |  | 3810 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 62884 | 1464 | SH |  | SOLE |  | 1464 | 0 | 0 |
| ALBANY INTL CORP | Stock | 012348108 |  | 64774 | 657 | SH |  | SOLE | 23 | 657 | 0 | 0 |
| ALBANY INTL CORP | Stock | 012348108 |  | 1183 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 4120 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 4771 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 8026 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 740655 | 3415 | SH |  | SOLE |  | 3415 | 0 | 0 |
| ALBERTSONS COS INC | Stock | 013091103 |  | 210 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ALCOA CORP | Stock | 013872106 |  | 12959 | 285 | SH |  | SOLE | 9 | 285 | 0 | 0 |
| ALCOA CORP | Stock | 013872106 |  | 18858 | 415 | SH |  | SOLE |  | 414 | 0 | 0 |
| ALCON AG | Stock | H01301128 |  | 13436 | 196 | SH |  | SOLE | 4 | 196 | 0 | 0 |
| ALCON AG | Stock | H01301128 |  | 10420 | 152 | SH |  | SOLE | 9 | 152 | 0 | 0 |
| ALCON AG | Stock | H01301128 |  | 14820 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| ALECTOR INC | Stock | 014442107 |  | 4975 | 539 | SH |  | SOLE |  | 539 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q676 |  | 2202206 | 104074 | SH |  | SOLE |  | 104074 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q452 |  | 6083885 | 159808 | SH |  | SOLE |  | 159807 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 2185 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 291 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 110756 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| ALGONQUIN PWR UTILS CORP | Stock | 015857105 |  | 1480 | 227 | SH |  | SOLE | 9 | 227 | 0 | 0 |
| ALGONQUIN PWR UTILS CORP | Stock | 015857105 |  | 4121 | 632 | SH |  | SOLE | 34 | 632 | 0 | 0 |
| ALGONQUIN PWR UTILS CORP | Stock | 015857105 |  | 24450 | 3750 | SH |  | SOLE |  | 3750 | 0 | 0 |
| ALGONQUIN PWR UTILS CORP | Stock | 015857873 |  | 9548 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 8809 | 100 | SH |  | SOLE | 9 | 100 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 691330 | 7848 | SH |  | SOLE |  | 7848 | 0 | 0 |
| ALIGHT INC | Stock | 01626W101 |  | 368 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 211 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 22988 | 109 | SH |  | SOLE | 28 | 109 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 4218 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 3164 | 15 | SH |  | SOLE | 50 | 15 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 140459 | 666 | SH |  | SOLE | 53 | 666 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 69386 | 329 | SH |  | SOLE |  | 329 | 0 | 0 |
| ALIGNMENT HEALTHCARE INC | Stock | 01625V104 |  | 153 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| ALKALINE WTR CO INC | Stock | 01643A207 |  | 208 | 1188 | SH |  | SOLE |  | 1187 | 0 | 0 |
| ALKERMES PLC | Stock | G01767105 |  | 1124 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| ALKERMES PLC | Stock | G01767105 |  | 2613 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ALLBIRDS INC | Stock | 01675A109 |  | 2306 | 953 | SH |  | SOLE |  | 953 | 0 | 0 |
| ATI INC | Stock | 01741R102 |  | 179 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| ATI INC | Stock | 01741R102 |  | 967173 | 32390 | SH |  | SOLE |  | 32390 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 1368 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 211 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 18570 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| ALLEGRO MICROSYSTEMS INC | Stock | 01749D105 |  | 6304 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| ALLETE INC | Stock | 018522300 |  | 9741 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| ALLIANCEBERNSTEIN GLOBAL HIG | CEF | 01879R106 |  | 14571 | 1580 | SH |  | SOLE |  | 1580 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | Stock | 01881G106 |  | 649440 | 18896 | SH |  | SOLE |  | 18895 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 83121 | 1506 | SH |  | SOLE |  | 1505 | 0 | 0 |
| VIRTUS CONVERTIBLE  INCOME | CEF | 92838X102 |  | 148539 | 43688 | SH |  | SOLE |  | 43688 | 0 | 0 |
| VIRTUS CONVERTIBLE  INC FD | CEF | 92838U108 |  | 1152 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| VIRTUS EQUITY  CONV INCM FD | CEF | 92841M101 |  | 303062 | 16624 | SH |  | SOLE |  | 16624 | 0 | 0 |
| ALLIED MOTION TECHNOLOGIES I | Stock | 019330109 |  | 29032 | 834 | SH |  | SOLE | 6 | 834 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | Stock | 01973R101 |  | 7779 | 187 | SH |  | SOLE | 9 | 187 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | Stock | 01973R101 |  | 12610 | 303 | SH |  | SOLE | 34 | 303 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | Stock | 01973R101 |  | 707 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| ALLOGENE THERAPEUTICS INC | Stock | 019770106 |  | 931 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| VERADIGM INC | Stock | 01988P108 |  | 6174 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 41222 | 304 | SH |  | SOLE | 7 | 304 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 48816 | 360 | SH |  | SOLE | 9 | 360 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 1917 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 6780 | 50 | SH |  | SOLE | 36 | 50 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 15804 | 117 | SH |  | SOLE | 43 | 116 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 2034 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 2722387 | 20077 | SH |  | SOLE |  | 20076 | 0 | 0 |
| ALLY FINL INC | Stock | 02005N100 |  | 24083 | 985 | SH |  | SOLE |  | 985 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 41826 | 176 | SH |  | SOLE | 48 | 176 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 154710 | 651 | SH |  | SOLE |  | 651 | 0 | 0 |
| ALPHA  OMEGA SEMICONDUCTOR | Stock | G6331P104 |  | 19885 | 696 | SH |  | SOLE |  | 696 | 0 | 0 |
| ALPHA METALLURGICAL RESOUR I | Stock | 020764106 |  | 19989 | 137 | SH |  | SOLE |  | 136 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 50468 | 572 | SH |  | SOLE | 2 | 572 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 56467 | 640 | SH |  | SOLE | 5 | 640 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 168255 | 1907 | SH |  | SOLE | 9 | 1907 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 570319 | 6464 | SH |  | SOLE | 18 | 6464 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 68643 | 778 | SH |  | SOLE | 19 | 778 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 2206 | 25 | SH |  | SOLE | 25 | 25 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 27881 | 316 | SH |  | SOLE | 33 | 316 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 7058 | 80 | SH |  | SOLE | 36 | 80 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 70584 | 800 | SH |  | SOLE | 41 | 800 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 51173 | 580 | SH |  | SOLE | 43 | 580 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 11735 | 133 | SH |  | SOLE | 46 | 133 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 107905 | 1223 | SH |  | SOLE | 49 | 1223 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 17236597 | 195360 | SH |  | SOLE |  | 195359 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 466924 | 5262 | SH |  | SOLE | 6 | 5262 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 107541 | 1212 | SH |  | SOLE | 9 | 1212 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 9494 | 107 | SH |  | SOLE | 19 | 107 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 192633 | 2171 | SH |  | SOLE | 28 | 2171 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 19521 | 220 | SH |  | SOLE | 33 | 220 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 13842 | 156 | SH |  | SOLE | 46 | 156 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 82075 | 925 | SH |  | SOLE | 48 | 925 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 23070 | 260 | SH |  | SOLE | 49 | 260 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 43123 | 486 | SH |  | SOLE | 50 | 486 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 534155 | 6020 | SH |  | SOLE | 53 | 6020 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 10553378 | 118938 | SH |  | SOLE |  | 118938 | 0 | 0 |
| ALPINE 4 HOLDINGS INC | Stock | 02083E105 |  | 53 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q460 |  | 123427 | 2713 | SH |  | SOLE |  | 2713 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q858 |  | 205246 | 3990 | SH |  | SOLE |  | 3990 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q429 |  | 7030 | 351 | SH |  | SOLE |  | 350 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q593 |  | 4557 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q387 |  | 5592 | 135 | SH |  | SOLE | 9 | 135 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q387 |  | 146645 | 3540 | SH |  | SOLE |  | 3540 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q395 |  | 1007 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ALSET EHOME INTERNATIONAL IN | Stock | 02116A104 |  | 345 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ALTERYX INC | Stock | 02156B103 |  | 40384 | 797 | SH |  | SOLE |  | 797 | 0 | 0 |
| ALTICE USA INC | Stock | 02156K103 |  | 184460 | 40100 | SH |  | SOLE | 5 | 40100 | 0 | 0 |
| ALTICE USA INC | Stock | 02156K103 |  | 12291 | 2672 | SH |  | SOLE |  | 2672 | 0 | 0 |
| ALTISOURCE ASSET MGMT CORP | Stock | 02153X108 |  | 3240 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| ALTRA INDL MOTION CORP | Stock | 02208R106 |  | 9082 | 152 | SH |  | SOLE | 9 | 152 | 0 | 0 |
| ALTRA INDL MOTION CORP | Stock | 02208R106 |  | 15468 | 259 | SH |  | SOLE | 34 | 258 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 0 | 0 | SH |  | SOLE | 6 | 0 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 17964 | 393 | SH |  | SOLE | 9 | 393 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 178297 | 3901 | SH |  | SOLE | 19 | 3900 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 8610 | 188 | SH |  | SOLE | 33 | 188 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 4800 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 11095 | 243 | SH |  | SOLE | 43 | 242 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 9522706 | 208329 | SH |  | SOLE |  | 208328 | 0 | 0 |
| AMALGAMATED FINANCIAL CORP | Stock | 022671101 |  | 507 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| AMALGAMATED FINANCIAL CORP | Stock | 022671101 |  | 461 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 38220 | 455 | SH |  | SOLE | 4 | 455 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 124488 | 1482 | SH |  | SOLE | 9 | 1482 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 59640 | 710 | SH |  | SOLE | 19 | 710 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 5040 | 60 | SH |  | SOLE | 25 | 60 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 235200 | 2800 | SH |  | SOLE | 28 | 2800 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 32340 | 385 | SH |  | SOLE | 33 | 385 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 0 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 50400 | 600 | SH |  | SOLE | 41 | 600 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 67452 | 803 | SH |  | SOLE | 43 | 803 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 17220 | 205 | SH |  | SOLE | 46 | 205 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 80388 | 957 | SH |  | SOLE | 48 | 957 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 23184 | 276 | SH |  | SOLE | 50 | 276 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 415632 | 4948 | SH |  | SOLE | 53 | 4948 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 33037185 | 393300 | SH |  | SOLE |  | 393299 | 0 | 0 |
| AMBARELLA INC | Stock | G037AX101 |  | 38155 | 464 | SH |  | SOLE |  | 464 | 0 | 0 |
| AMBEV SA | ADR | 02319V103 |  | 7118 | 2617 | SH |  | SOLE | 9 | 2617 | 0 | 0 |
| AMBEV SA | ADR | 02319V103 |  | 332 | 122 | SH |  | SOLE | 33 | 122 | 0 | 0 |
| AMBEV SA | ADR | 02319V103 |  | 175107 | 64378 | SH |  | SOLE |  | 64377 | 0 | 0 |
| AMC ENTMT HLDGS INC | Stock | 00165C104 |  | 11709 | 2877 | SH |  | SOLE |  | 2876 | 0 | 0 |
| AMC NETWORKS INC | Stock | 00164V103 |  | 125 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 8742 | 734 | SH |  | SOLE | 6 | 734 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 18 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 57978 | 4868 | SH |  | SOLE | 52 | 4868 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 311987 | 26195 | SH |  | SOLE |  | 26195 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 7636 | 84 | SH |  | SOLE | 9 | 84 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 48463 | 533 | SH |  | SOLE |  | 533 | 0 | 0 |
| AMEDISYS INC | Stock | 023436108 |  | 5848 | 70 | SH |  | SOLE | 9 | 70 | 0 | 0 |
| AMEDISYS INC | Stock | 023436108 |  | 58562 | 701 | SH |  | SOLE |  | 701 | 0 | 0 |
| AMER SOFTWARE INC | Stock | 029683109 |  | 206 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| AMER SOFTWARE INC | Stock | 029683109 |  | 15693 | 1069 | SH |  | SOLE | 23 | 1069 | 0 | 0 |
| AMER SOFTWARE INC | Stock | 029683109 |  | 866 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| AMEREN CORP | Stock | 023608102 |  | 140878 | 1584 | SH |  | SOLE |  | 1584 | 0 | 0 |
| AMERICA FIRST MULTIFAMILY INVESTORS LP | Stock | 02364V107 |  | 58682 | 3373 | SH |  | SOLE |  | 3372 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | ADR | 02364W204 |  | 18126 | 1007 | SH |  | SOLE |  | 1007 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | ADR | 02364W105 |  | 1147 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | ADR | 02364W105 |  | 53188 | 2922 | SH |  | SOLE |  | 2922 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | Stock | 02376R102 |  | 76511 | 6015 | SH |  | SOLE |  | 6015 | 0 | 0 |
| AMERICAN AXLE  MFG HLDGS IN | Stock | 024061103 |  | 446 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| AGNC INVT CORP | REIT | 00123Q104 |  | 4316 | 417 | SH |  | SOLE | 19 | 417 | 0 | 0 |
| AGNC INVT CORP | REIT | 00123Q104 |  | 347311 | 33557 | SH |  | SOLE |  | 33556 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072505 |  | 30728 | 628 | SH |  | SOLE |  | 628 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072752 |  | 7933 | 165 | SH |  | SOLE |  | 164 | 0 | 0 |
| ETF OPPORTUNITIES TRUST | ETF | 26923N108 |  | 7284 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS IN | Stock | 02553E106 |  | 435094 | 31167 | SH |  | SOLE |  | 31167 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 02557T307 |  | 20632 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 9495 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 4136 | 44 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 5127 | 54 | SH |  | SOLE | 36 | 54 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 11890 | 125 | SH |  | SOLE | 43 | 125 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 54786 | 577 | SH |  | SOLE | 52 | 577 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 1036084 | 10912 | SH |  | SOLE |  | 10911 | 0 | 0 |
| AMERICAN EQTY INVT LIFE HLD | Stock | 025676206 |  | 763314 | 16732 | SH |  | SOLE |  | 16732 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 277031 | 1875 | SH |  | SOLE | 5 | 1875 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 40779 | 276 | SH |  | SOLE | 9 | 276 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 6501 | 44 | SH |  | SOLE | 19 | 44 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 4006 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 2807 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 2188087 | 14809 | SH |  | SOLE |  | 14809 | 0 | 0 |
| AMERICAN FINL GROUP INC OHIO | Stock | 025932104 |  | 4530 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| AMERICAN HOMES 4 RENT | REIT | 02665T306 |  | 19290 | 640 | SH |  | SOLE | 9 | 640 | 0 | 0 |
| AMERICAN HOMES 4 RENT | REIT | 02665T306 |  | 11 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 15431 | 244 | SH |  | SOLE | 9 | 244 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 1081 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 21691 | 343 | SH |  | SOLE | 36 | 343 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 50571 | 800 | SH |  | SOLE | 43 | 799 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 3858 | 61 | SH |  | SOLE | 46 | 61 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 1588428 | 25117 | SH |  | SOLE |  | 25117 | 0 | 0 |
| AMERICAN NATL BANKSHARES INC | Stock | 027745108 |  | 648122 | 17550 | SH |  | SOLE |  | 17550 | 0 | 0 |
| AMERICAN OUTDOOR BRANDS INC | Stock | 02875D109 |  | 20020 | 1998 | SH |  | SOLE | 6 | 1998 | 0 | 0 |
| AMERICAN OUTDOOR BRANDS INC | Stock | 02875D109 |  | 1253 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| AMER STATES WTR CO | Stock | 029899101 |  | 51394 | 555 | SH |  | SOLE |  | 555 | 0 | 0 |
| NEW YORK CITY REIT INC | REIT | 649439205 |  | 5922 | 3346 | SH |  | SOLE |  | 3346 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 37 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 15678 | 74 | SH |  | SOLE | 9 | 74 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 148302 | 700 | SH |  | SOLE | 19 | 700 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 2754 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 3178 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 93007 | 439 | SH |  | SOLE | 49 | 439 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 377772 | 1783 | SH |  | SOLE | 53 | 1783 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 4885590 | 23060 | SH |  | SOLE |  | 23060 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 1492436 | 9792 | SH |  | SOLE | 6 | 9791 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 1372 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 365906 | 2401 | SH |  | SOLE |  | 2400 | 0 | 0 |
| AMERICAN WELL CORP | Stock | 03044L105 |  | 2544 | 899 | SH |  | SOLE |  | 899 | 0 | 0 |
| AMERICAN WOODMARK CORPORATIO | Stock | 030506109 |  | 56140 | 1149 | SH |  | SOLE |  | 1149 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 37053 | 119 | SH |  | SOLE | 9 | 119 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 10587 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 2450560 | 7870 | SH |  | SOLE |  | 7870 | 0 | 0 |
| AMERIS BANCORP | Stock | 03076K108 |  | 38278 | 812 | SH |  | SOLE |  | 812 | 0 | 0 |
| AMERISOURCEBERGEN CORP | Stock | 03073E105 |  | 9777 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| AMERISOURCEBERGEN CORP | Stock | 03073E105 |  | 7954 | 48 | SH |  | SOLE | 36 | 48 | 0 | 0 |
| AMERISOURCEBERGEN CORP | Stock | 03073E105 |  | 18108 | 109 | SH |  | SOLE | 43 | 109 | 0 | 0 |
| AMERISOURCEBERGEN CORP | Stock | 03073E105 |  | 1580945 | 9540 | SH |  | SOLE |  | 9540 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 3912 | 28 | SH |  | SOLE | 6 | 28 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 26128 | 187 | SH |  | SOLE | 9 | 187 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 9920 | 71 | SH |  | SOLE | 50 | 71 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 441127 | 3157 | SH |  | SOLE |  | 3157 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 30204 | 115 | SH |  | SOLE | 9 | 115 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 43888 | 167 | SH |  | SOLE | 19 | 167 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 7716 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 53316 | 203 | SH |  | SOLE | 52 | 203 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 7366900 | 28049 | SH |  | SOLE |  | 28049 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 21150 | 882 | SH |  | SOLE |  | 882 | 0 | 0 |
| AMMO INC | Stock | 00175J107 |  | 458 | 265 | SH |  | SOLE | 19 | 265 | 0 | 0 |
| AMMO INC | Stock | 00175J107 |  | 346 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| AMN HEALTHCARE SVCS INC | Stock | 001744101 |  | 720 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| AMN HEALTHCARE SVCS INC | Stock | 001744101 |  | 925 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 38222 | 502 | SH |  | SOLE | 2 | 502 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 1483436 | 19483 | SH |  | SOLE | 6 | 19483 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 16142 | 212 | SH |  | SOLE | 9 | 212 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 5643 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 10812 | 142 | SH |  | SOLE | 50 | 142 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 71343 | 937 | SH |  | SOLE |  | 937 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108409 |  | 728935 | 20327 | SH |  | SOLE |  | 20327 | 0 | 0 |
| AMPLIFY ENERGY CORP NEW | Stock | 03212B103 |  | 36485 | 4151 | SH |  | SOLE |  | 4150 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108847 |  | 205821 | 17667 | SH |  | SOLE |  | 17667 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108805 |  | 155182 | 13252 | SH |  | SOLE |  | 13252 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108102 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108102 |  | 253318 | 6497 | SH |  | SOLE |  | 6497 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108607 |  | 387307 | 25616 | SH |  | SOLE |  | 25615 | 0 | 0 |
| AMPLITUDE INC | Stock | 03213A104 |  | 384096 | 31796 | SH |  | SOLE |  | 31796 | 0 | 0 |
| AMYLYX PHARMACEUTICALS INC | Stock | 03237H101 |  | 18475 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| AMYRIS INC | Stock | 03236M200 |  | 191 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 2338847 | 14259 | SH |  | SOLE | 6 | 14258 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 17059 | 104 | SH |  | SOLE | 9 | 104 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 1148 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 3652 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 1549234 | 9445 | SH |  | SOLE |  | 9444 | 0 | 0 |
| ANAPTYSBIO INC | Stock | 032724106 |  | 7128 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| ANAVEX LIFE SCIENCES CORP | Stock | 032797300 |  | 45837 | 4950 | SH |  | SOLE |  | 4950 | 0 | 0 |
| ANDERSONS INC | Stock | 034164103 |  | 22456 | 642 | SH |  | SOLE |  | 641 | 0 | 0 |
| TWO RDS SHARED TR | ETF | 90213U115 |  | 3092 | 367 | SH |  | SOLE |  | 367 | 0 | 0 |
| ANGEL OAK FINL STRATEGIES IN | CEF | 03464A100 |  | 23276 | 1817 | SH |  | SOLE |  | 1817 | 0 | 0 |
| ANGI INC | Stock | 00183L102 |  | 2359 | 1004 | SH |  | SOLE |  | 1004 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 552368 | 9200 | SH |  | SOLE | 5 | 9200 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 5103 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 2642 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 451902 | 7527 | SH |  | SOLE |  | 7526 | 0 | 0 |
| ANIXA BIOSCIENCES INC | Stock | 03528H109 |  | 2865 | 674 | SH |  | SOLE |  | 674 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | REIT | 035710839 |  | 462457 | 21938 | SH |  | SOLE |  | 21938 | 0 | 0 |
| ANSYS INC | Stock | 03662Q105 |  | 3865 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| ANSYS INC | Stock | 03662Q105 |  | 2899 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| ANSYS INC | Stock | 03662Q105 |  | 242 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ANSYS INC | Stock | 03662Q105 |  | 57257 | 237 | SH |  | SOLE |  | 237 | 0 | 0 |
| ANTERO MIDSTREAM CORP | Stock | 03676B102 |  | 289992 | 26876 | SH |  | SOLE |  | 26876 | 0 | 0 |
| ANTERO RESOURCES CORP | Stock | 03674X106 |  | 124 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ELEVANCE HEALTH INC | Stock | 036752103 |  | 13850 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| ELEVANCE HEALTH INC | Stock | 036752103 |  | 5670 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| ELEVANCE HEALTH INC | Stock | 036752103 |  | 15389 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| ELEVANCE HEALTH INC | Stock | 036752103 |  | 35512 | 69 | SH |  | SOLE | 43 | 69 | 0 | 0 |
| ELEVANCE HEALTH INC | Stock | 036752103 |  | 4617 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| ELEVANCE HEALTH INC | Stock | 036752103 |  | 2671145 | 5207 | SH |  | SOLE |  | 5207 | 0 | 0 |
| AGENUS INC | Stock | 00847G705 |  | 6242 | 2601 | SH |  | SOLE |  | 2601 | 0 | 0 |
| SMITH A O CORP | Stock | 831865209 |  | 690 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| SMITH A O CORP | Stock | 831865209 |  | 49455 | 864 | SH |  | SOLE |  | 864 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 22511 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 6018 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 2101 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 610673 | 2035 | SH |  | SOLE |  | 2034 | 0 | 0 |
| APA CORPORATION | Stock | 03743Q108 |  | 1127 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| APA CORPORATION | Stock | 03743Q108 |  | 131394 | 2815 | SH |  | SOLE |  | 2814 | 0 | 0 |
| APARTMENT INCOME REIT CORP | REIT | 03750L109 |  | 37467 | 1092 | SH |  | SOLE |  | 1092 | 0 | 0 |
| APARTMENT INVT  MGMT CO | REIT | 03748R747 |  | 328 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| APOLLO COML REAL EST FIN INC | REIT | 03762U105 |  | 170492 | 15845 | SH |  | SOLE |  | 15845 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 13268 | 208 | SH |  | SOLE | 36 | 208 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 30988 | 486 | SH |  | SOLE | 43 | 485 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 2197118 | 34443 | SH |  | SOLE |  | 34442 | 0 | 0 |
| MIDCAP FINANCIAL INVSTMNT CO | CEF | 03761U502 |  | 142438 | 12495 | SH |  | SOLE |  | 12494 | 0 | 0 |
| APPFOLIO INC | Stock | 03783C100 |  | 29085 | 276 | SH |  | SOLE | 19 | 276 | 0 | 0 |
| APPHARVEST INC | Stock | 03783T103 |  | 3425 | 6036 | SH |  | SOLE |  | 6036 | 0 | 0 |
| APPIAN CORP | Stock | 03782L101 |  | 55385 | 1701 | SH |  | SOLE |  | 1701 | 0 | 0 |
| APPLE HOSPITALITY REIT INC | REIT | 03784Y200 |  | 9263 | 587 | SH |  | SOLE |  | 587 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 46125 | 355 | SH |  | SOLE | 2 | 355 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 28974 | 223 | SH |  | SOLE | 4 | 223 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 132918 | 1023 | SH |  | SOLE | 9 | 1023 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 644453 | 4960 | SH |  | SOLE | 18 | 4960 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 211832 | 1630 | SH |  | SOLE | 19 | 1630 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 45605 | 351 | SH |  | SOLE | 24 | 351 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 1976 | 15 | SH |  | SOLE | 25 | 15 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 106886 | 823 | SH |  | SOLE | 33 | 822 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 44727 | 344 | SH |  | SOLE | 36 | 344 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 97448 | 750 | SH |  | SOLE | 41 | 750 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 88537 | 681 | SH |  | SOLE | 43 | 681 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 95 | 1 | SH |  | SOLE | 45 | 0 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 46515 | 358 | SH |  | SOLE | 46 | 358 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 9745 | 75 | SH |  | SOLE | 49 | 75 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 96540536 | 743020 | SH |  | SOLE |  | 743019 | 0 | 0 |
| APPLIED DNA SCIENCES INC | Stock | 03815U300 |  | 2 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ETF OPPORTUNITIES TRUST | ETF | 26923N405 |  | 1327079 | 56256 | SH |  | SOLE |  | 56256 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES IN | Stock | 03820C105 |  | 1890 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 80631 | 828 | SH |  | SOLE | 9 | 828 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 45217 | 464 | SH |  | SOLE | 19 | 464 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 38076 | 391 | SH |  | SOLE | 24 | 391 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 5363 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 3019 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 2088114 | 21443 | SH |  | SOLE |  | 21442 | 0 | 0 |
| APPLIED MOLECULAR TRANS INC | Stock | 03824M109 |  | 210 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 1053 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| APPTECH PMTS CORP | Stock | 03834B309 |  | 3555 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| APTARGROUP INC | Stock | 038336103 |  | 298376 | 2713 | SH |  | SOLE |  | 2713 | 0 | 0 |
| APTIV PLC | Stock | G6095L109 |  | 8289 | 89 | SH |  | SOLE | 4 | 89 | 0 | 0 |
| APTIV PLC | Stock | G6095L109 |  | 373 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| APTIV PLC | Stock | G6095L109 |  | 1397 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| APTIV PLC | Stock | G6095L109 |  | 373 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| APTIV PLC | Stock | G6095L109 |  | 1296276 | 13919 | SH |  | SOLE |  | 13919 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A222 |  | 1914081 | 66392 | SH |  | SOLE | 49 | 66392 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A222 |  | 2883 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A388 |  | 2224794 | 86906 | SH |  | SOLE | 49 | 86906 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A784 |  | 955424 | 28447 | SH |  | SOLE | 49 | 28447 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B642 |  | 1202207 | 47954 | SH |  | SOLE | 49 | 47954 | 0 | 0 |
| ESSENTIAL UTILS INC | Stock | 29670G102 |  | 505117 | 10583 | SH |  | SOLE |  | 10582 | 0 | 0 |
| ARAMARK | Stock | 03852U106 |  | 248 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ARBE ROBOTICS LTD | Stock | M1R95N100 |  | 1705 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ARBOR REALTY TRUST INC | REIT | 038923108 |  | 391612 | 29690 | SH |  | SOLE |  | 29690 | 0 | 0 |
| ARC DOCUMENT SOLUTIONS INC | Stock | 00191G103 |  | 3809 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| ARCBEST CORP | Stock | 03937C105 |  | 15129 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 33650 | 536 | SH |  | SOLE | 9 | 536 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 9291 | 148 | SH |  | SOLE | 19 | 148 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 125246 | 1995 | SH |  | SOLE |  | 1995 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 4364 | 47 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 2430 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 2765852 | 29788 | SH |  | SOLE |  | 29788 | 0 | 0 |
| ARCHROCK INC | Stock | 03957W106 |  | 625008 | 69600 | SH |  | SOLE |  | 69600 | 0 | 0 |
| ARCO PLATFORM LTD | Stock | G04553106 |  | 588965 | 43627 | SH |  | SOLE |  | 43627 | 0 | 0 |
| ARCONIC CORPORATION | Stock | 03966V107 |  | 16103 | 761 | SH |  | SOLE |  | 761 | 0 | 0 |
| ARCOS DORADOS HOLDINGS INC | Stock | G0457F107 |  | 2491 | 298 | SH |  | SOLE | 9 | 298 | 0 | 0 |
| ARCOSA INC | Stock | 039653100 |  | 7227 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| ARCUTIS BIOTHERAPEUTICS INC | Stock | 03969K108 |  | 6438 | 435 | SH |  | SOLE |  | 435 | 0 | 0 |
| ARDAGH GROUP S A CL A | Stock | L0223L101 |  | 446 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| ARDAGH METAL PACKAGING S A | Stock | L02235106 |  | 4387 | 912 | SH |  | SOLE |  | 912 | 0 | 0 |
| ARES CAPITAL CORP | CEF | 04010L103 |  | 454167 | 24589 | SH |  | SOLE | 6 | 24589 | 0 | 0 |
| ARES CAPITAL CORP | CEF | 04010L103 |  | 537105 | 29080 | SH |  | SOLE |  | 29079 | 0 | 0 |
| ARES COML REAL ESTATE CORP | REIT | 04013V108 |  | 19032 | 1850 | SH |  | SOLE |  | 1849 | 0 | 0 |
| ARES DYNAMIC CR ALLOCATION F | CEF | 04014F102 |  | 12158 | 1049 | SH |  | SOLE |  | 1049 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | Stock | 03990B101 |  | 2669 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | Stock | 03990B101 |  | 61223 | 895 | SH |  | SOLE |  | 894 | 0 | 0 |
| ARGENX SE | ADR | 04016X101 |  | 758 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| ARGENX SE | ADR | 04016X101 |  | 29928 | 79 | SH |  | SOLE | 48 | 79 | 0 | 0 |
| ARGENX SE | ADR | 04016X101 |  | 101905 | 269 | SH |  | SOLE |  | 269 | 0 | 0 |
| ARGO BLOCKCHAIN PLC | ADR | 040126104 |  | 119 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| ARIS WATER SOLUTIONS INC | Stock | 04041L106 |  | 1484 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| ARIS WATER SOLUTIONS INC | Stock | 04041L106 |  | 6989 | 485 | SH |  | SOLE | 34 | 485 | 0 | 0 |
| ARIS WATER SOLUTIONS INC | Stock | 04041L106 |  | 6685 | 464 | SH |  | SOLE |  | 463 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413106 |  | 5703 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413106 |  | 8373 | 69 | SH |  | SOLE | 19 | 69 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413106 |  | 607 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413106 |  | 849 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413106 |  | 20265 | 167 | SH |  | SOLE | 50 | 167 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413106 |  | 2851846 | 23501 | SH |  | SOLE |  | 23501 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q203 |  | 200033 | 4878 | SH |  | SOLE |  | 4877 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q708 |  | 114660 | 8035 | SH |  | SOLE |  | 8035 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q302 |  | 178899 | 6337 | SH |  | SOLE |  | 6337 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q104 |  | 382906 | 12257 | SH |  | SOLE |  | 12256 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q609 |  | 128006 | 7308 | SH |  | SOLE |  | 7308 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q401 |  | 120033 | 3114 | SH |  | SOLE |  | 3113 | 0 | 0 |
| ARK RESTAURANTS CORP | Stock | 040712101 |  | 58656 | 3542 | SH |  | SOLE |  | 3542 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q807 |  | 157415 | 12705 | SH |  | SOLE |  | 12705 | 0 | 0 |
| ARMOUR RESIDENTIAL REIT INC | REIT | 042315507 |  | 68551 | 12176 | SH |  | SOLE |  | 12176 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | Stock | 04247X102 |  | 39645 | 578 | SH |  | SOLE | 23 | 578 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | Stock | 04247X102 |  | 1578 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ARQIT QUANTUM INC | Stock | G0567U101 |  | 123101 | 34100 | SH |  | SOLE |  | 34100 | 0 | 0 |
| ARRAY TECHNOLOGIES INC | Stock | 04271T100 |  | 3054 | 158 | SH |  | SOLE | 19 | 158 | 0 | 0 |
| ARRAY TECHNOLOGIES INC | Stock | 04271T100 |  | 1856 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| ARRIVAL | Stock | L0423Q108 |  | 14 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| ARROW ELECTRS INC | Stock | 042735100 |  | 4392 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| ARROW ELECTRS INC | Stock | 042735100 |  | 34090 | 326 | SH |  | SOLE |  | 326 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 69383 | 368 | SH |  | SOLE | 9 | 368 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 86282 | 458 | SH |  | SOLE | 19 | 457 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 1138 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 7542 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 17588 | 93 | SH |  | SOLE | 43 | 93 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 229265 | 1216 | SH |  | SOLE | 45 | 1216 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 2262 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 829953 | 4402 | SH |  | SOLE |  | 4402 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT | Stock | 04316A108 |  | 42590 | 1434 | SH |  | SOLE |  | 1434 | 0 | 0 |
| ARTIVION INC | Stock | 228903100 |  | 1271 | 105 | SH |  | SOLE |  | 104 | 0 | 0 |
| ARVINAS INC | Stock | 04335A105 |  | 103 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ASA GOLD AND PRECIOUS MTLS L | CEF | G3156P103 |  | 33843 | 2365 | SH |  | SOLE |  | 2365 | 0 | 0 |
| ASANA INC | Stock | 04342Y104 |  | 502109 | 36464 | SH |  | SOLE |  | 36464 | 0 | 0 |
| ASBURY AUTOMOTIVE GROUP INC | Stock | 043436104 |  | 179 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ASBURY AUTOMOTIVE GROUP INC | Stock | 043436104 |  | 3585 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ASCENDIS PHARMA A/S | ADR | 04351P101 |  | 13679 | 112 | SH |  | SOLE | 48 | 112 | 0 | 0 |
| ASCENDIS PHARMA A/S | ADR | 04351P101 |  | 47142 | 386 | SH |  | SOLE |  | 386 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD | ADR | 00215W100 |  | 3392 | 541 | SH |  | SOLE | 31 | 541 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD | ADR | 00215W100 |  | 1743 | 278 | SH |  | SOLE | 33 | 278 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD | ADR | 00215W100 |  | 2195 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| ASENSUS SURGICAL INC | Stock | 04367G103 |  | 573 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| ASGN INC | Stock | 00191U102 |  | 1467 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| ASHFORD HOSPITALITY TR INC | REIT | 044103869 |  | 13490 | 3018 | SH |  | SOLE |  | 3018 | 0 | 0 |
| ASHLAND INC | Stock | 044186104 |  | 17571 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 13114 | 24 | SH |  | SOLE | 4 | 24 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 6557 | 12 | SH |  | SOLE | 9 | 12 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 1093 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 9289 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 36134 | 66 | SH |  | SOLE | 43 | 66 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 7650 | 14 | SH |  | SOLE | 50 | 14 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 257254 | 471 | SH |  | SOLE | 53 | 470 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 325027 | 595 | SH |  | SOLE |  | 594 | 0 | 0 |
| ASPEN TECHNOLOGY INC | Stock | 29109X106 |  | 2465 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| ASPEN TECHNOLOGY INC | Stock | 29109X106 |  | 103111 | 502 | SH |  | SOLE | 23 | 502 | 0 | 0 |
| ASPEN TECHNOLOGY INC | Stock | 29109X106 |  | 11092 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| ASSEMBLY BIOSCIENCES INC | Stock | 045396108 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ASSOCIATED BANC CORP | Stock | 045487105 |  | 3464 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 16258 | 130 | SH |  | SOLE | 9 | 130 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 500 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 66032 | 528 | SH |  | SOLE |  | 528 | 0 | 0 |
| ASSURE HLDGS CORP | Stock | 04625J204 |  | 26 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ASSURED GUARANTY LTD | Stock | G0585R106 |  | 39162 | 629 | SH |  | SOLE | 9 | 629 | 0 | 0 |
| AST SPACEMOBILE INC | Stock | 00217D100 |  | 37244 | 7727 | SH |  | SOLE |  | 7727 | 0 | 0 |
| AST SPACEMOBILE INC | Stock | 00217D118 |  | 41068 | 20794 | SH |  | SOLE |  | 20794 | 0 | 0 |
| ASTEC INDS INC | Stock | 046224101 |  | 73798 | 1815 | SH |  | SOLE |  | 1815 | 0 | 0 |
| ASTRA SPACE INC | Stock | 04634X103 |  | 687 | 1583 | SH |  | SOLE |  | 1583 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 57969 | 855 | SH |  | SOLE | 7 | 855 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 19255 | 284 | SH |  | SOLE | 36 | 284 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 64094 | 945 | SH |  | SOLE | 43 | 945 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 839276 | 12379 | SH |  | SOLE |  | 12378 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 24007 | 1304 | SH |  | SOLE | 9 | 1304 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 79125 | 4298 | SH |  | SOLE | 19 | 4297 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 54033 | 2935 | SH |  | SOLE | 24 | 2935 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 9531 | 518 | SH |  | SOLE | 33 | 517 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 4529 | 246 | SH |  | SOLE | 36 | 246 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 10512 | 571 | SH |  | SOLE | 43 | 571 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 6278 | 341 | SH |  | SOLE | 46 | 341 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 19607 | 1065 | SH |  | SOLE | 49 | 1065 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 121709 | 6611 | SH |  | SOLE | 52 | 6611 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 6304973 | 342475 | SH |  | SOLE |  | 342475 | 0 | 0 |
| ATAI LIFE SCIENCES NV | Stock | N0731H103 |  | 3990 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| ATARA BIOTHERAPEUTICS INC | Stock | 046513107 |  | 538 | 164 | SH |  | SOLE |  | 164 | 0 | 0 |
| ATEA PHARMACEUTICALS INC | Stock | 04683R106 |  | 962 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ATKORE INC | Stock | 047649108 |  | 131000 | 1155 | SH |  | SOLE |  | 1155 | 0 | 0 |
| ATLANTICA SUSTAINABLE INFR P | Stock | G0751N103 |  | 570 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| ATLANTICA SUSTAINABLE INFR P | Stock | G0751N103 |  | 12950 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ATLAS AIR WORLDWIDE HLDGS IN | Stock | 049164205 |  | 17136 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| ATLAS CORP | Stock | Y0436Q109 |  | 3068 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ATLAS TECHNICAL CONSULTANTS | Stock | 049430101 |  | 1854 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 7721 | 60 | SH |  | SOLE | 4 | 60 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 12096 | 94 | SH |  | SOLE | 9 | 94 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 973464 | 7565 | SH |  | SOLE |  | 7565 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 187157 | 1670 | SH |  | SOLE |  | 1670 | 0 | 0 |
| ATOMERA INC | Stock | 04965B100 |  | 10512 | 1690 | SH |  | SOLE |  | 1690 | 0 | 0 |
| AUDACY INC | Stock | 05070N103 |  | 16 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| AUDIOCODES LTD | Stock | M15342104 |  | 2344 | 131 | SH |  | SOLE | 9 | 131 | 0 | 0 |
| AUDIOCODES LTD | Stock | M15342104 |  | 7962 | 445 | SH |  | SOLE | 34 | 445 | 0 | 0 |
| AURINIA PHARMACEUTICALS INC | Stock | 05156V102 |  | 657050 | 152095 | SH |  | SOLE |  | 152095 | 0 | 0 |
| AURORA CANNABIS INC | Stock | 05156X884 |  | 2569 | 2785 | SH |  | SOLE |  | 2785 | 0 | 0 |
| AURORA INNOVATION INC | Stock | 051774107 |  | 278 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| AURORA INNOVATION INC | Stock | 051774115 |  | 1 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 561 | 3 | SH |  | SOLE | 2 | 3 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 10838 | 58 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 107077 | 573 | SH |  | SOLE | 28 | 573 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 4859 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 1121 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 8035 | 43 | SH |  | SOLE | 50 | 43 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 805883 | 4313 | SH |  | SOLE |  | 4312 | 0 | 0 |
| AUTOHOME INC | ADR | 05278C107 |  | 119079 | 3891 | SH |  | SOLE | 23 | 3891 | 0 | 0 |
| AUTOHOME INC | ADR | 05278C107 |  | 11965 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 51462 | 672 | SH |  | SOLE |  | 672 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 47730 | 200 | SH |  | SOLE | 7 | 199 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 3344 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 218557 | 915 | SH |  | SOLE | 30 | 915 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 7692 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 4538 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 4236118 | 17735 | SH |  | SOLE |  | 17734 | 0 | 0 |
| AUTONATION INC | Stock | 05329W102 |  | 190028 | 1771 | SH |  | SOLE |  | 1771 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 34527 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 2466 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 4932 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 7743805 | 3140 | SH |  | SOLE |  | 3140 | 0 | 0 |
| AVALON HLDGS CORP | Stock | 05343P109 |  | 1925 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 646 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 508861 | 3150 | SH |  | SOLE |  | 3150 | 0 | 0 |
| AVANGRID INC | Stock | 05351W103 |  | 4685 | 109 | SH |  | SOLE | 19 | 109 | 0 | 0 |
| AVANGRID INC | Stock | 05351W103 |  | 37548 | 874 | SH |  | SOLE |  | 873 | 0 | 0 |
| AVANOS MED INC | Stock | 05350V106 |  | 3301 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072604 |  | 276971 | 5490 | SH |  | SOLE |  | 5490 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072372 |  | 1730094 | 42218 | SH |  | SOLE |  | 42218 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072703 |  | 124577 | 2342 | SH |  | SOLE |  | 2342 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072364 |  | 1144937 | 25381 | SH |  | SOLE |  | 25381 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072802 |  | 507227 | 9164 | SH |  | SOLE |  | 9164 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072315 |  | 37576 | 880 | SH |  | SOLE |  | 880 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072299 |  | 62085 | 1319 | SH |  | SOLE |  | 1319 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072281 |  | 67787 | 1482 | SH |  | SOLE |  | 1482 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072885 |  | 7413 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072349 |  | 2534394 | 50496 | SH |  | SOLE |  | 50496 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072877 |  | 4190403 | 56239 | SH |  | SOLE |  | 56239 | 0 | 0 |
| AVANTOR INC | Stock | 05352A100 |  | 27016 | 1281 | SH |  | SOLE | 9 | 1281 | 0 | 0 |
| AVANTOR INC | Stock | 05352A100 |  | 269952 | 12800 | SH |  | SOLE |  | 12800 | 0 | 0 |
| AVEPOINT INC | Stock | 053604104 |  | 7891 | 1920 | SH |  | SOLE |  | 1920 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 23168 | 128 | SH |  | SOLE | 9 | 128 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 1457 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 362 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 15954 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| AVIAT NETWORKS INC | Stock | 05366Y201 |  | 21833 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| AVID BIOSERVICES INC | Stock | 05368M106 |  | 306892 | 22287 | SH |  | SOLE |  | 22287 | 0 | 0 |
| AVIENT CORPORATION | Stock | 05368V106 |  | 16070 | 476 | SH |  | SOLE | 9 | 476 | 0 | 0 |
| AVIS BUDGET GROUP | Stock | 053774105 |  | 492 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| AVIS BUDGET GROUP | Stock | 053774105 |  | 16393 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AVISTA CORP | Stock | 05379B107 |  | 88281 | 1991 | SH |  | SOLE | 19 | 1991 | 0 | 0 |
| AVISTA CORP | Stock | 05379B107 |  | 7227 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| AXALTA COATING SYS LTD | Stock | G0750C108 |  | 2547 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 28887 | 364 | SH |  | SOLE |  | 364 | 0 | 0 |
| AXIS CAP HLDGS LTD | Stock | G0692U109 |  | 93443 | 1725 | SH |  | SOLE |  | 1725 | 0 | 0 |
| AXOGEN INC | Stock | 05463X106 |  | 3743 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 107357 | 647 | SH |  | SOLE |  | 647 | 0 | 0 |
| AXONICS INC | Stock | 05465P101 |  | 188 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| AXONICS INC | Stock | 05465P101 |  | 15633 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| AXOS FINANCIAL INC | Stock | 05465C100 |  | 344 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| AXS CHANGE FINANCE ESG ETF | ETF | 26922A560 |  | 2405558 | 88701 | SH |  | SOLE |  | 88700 | 0 | 0 |
| INVESTMENT MANAGERS SER TR I | ETF | 46144X495 |  | 10330 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| AXS FOMO ETF | ETF | 19423L664 |  | 7 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESTMENT MANAGERS SER TR I | ETF | 46144X628 |  | 228669 | 4195 | SH |  | SOLE |  | 4195 | 0 | 0 |
| INVESTMENT MANAGERS SER TR I | ETF | 46144X867 |  | 328040 | 4136 | SH |  | SOLE |  | 4135 | 0 | 0 |
| AXSOME THERAPEUTICS INC | Stock | 05464T104 |  | 108599 | 1408 | SH |  | SOLE |  | 1408 | 0 | 0 |
| AXT INC | Stock | 00246W103 |  | 1664 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| AZEK CO INC | Stock | 05478C105 |  | 37490 | 1845 | SH |  | SOLE | 6 | 1845 | 0 | 0 |
| AZZ INC | Stock | 002474104 |  | 1085 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| AZZ INC | Stock | 002474104 |  | 1005 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| B  G FOODS INC NEW | Stock | 05508R106 |  | 344534 | 30900 | SH |  | SOLE |  | 30899 | 0 | 0 |
| B2GOLD CORP | Stock | 11777Q209 |  | 10742 | 3009 | SH |  | SOLE |  | 3008 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 763 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 28021 | 257 | SH |  | SOLE | 23 | 257 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 327 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BAIDU INC | ADR | 056752108 |  | 915 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| BAIDU INC | ADR | 056752108 |  | 51929 | 454 | SH |  | SOLE |  | 454 | 0 | 0 |
| BAIN CAP SPECIALTY FIN INC | CEF | 05684B107 |  | 108961 | 9156 | SH |  | SOLE |  | 9156 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 2578 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 6585 | 223 | SH |  | SOLE | 36 | 223 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 47024 | 1592 | SH |  | SOLE |  | 1592 | 0 | 0 |
| BALCHEM CORP | Stock | 057665200 |  | 733 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 972 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 495240 | 9684 | SH |  | SOLE |  | 9684 | 0 | 0 |
| BALLARD PWR SYS INC NEW | Stock | 058586108 |  | 374 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| BANCFIRST CORP | Stock | 05945F103 |  | 176 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| BANCO BBVA ARGENTINA S A | ADR | 058934100 |  | 12 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | ADR | 05946K101 |  | 17892 | 2977 | SH |  | SOLE | 9 | 2977 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | ADR | 05946K101 |  | 4441 | 739 | SH |  | SOLE |  | 739 | 0 | 0 |
| BANCO BRADESCO S A | ADR | 059460303 |  | 613 | 213 | SH |  | SOLE | 33 | 213 | 0 | 0 |
| BANCO BRADESCO S A | ADR | 059460303 |  | 1120 | 389 | SH |  | SOLE |  | 389 | 0 | 0 |
| BANCO SANTANDER BRASIL S A | ADR | 05967A107 |  | 1348 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 6580 | 2231 | SH |  | SOLE |  | 2230 | 0 | 0 |
| CADENCE BANK | Stock | 12740C103 |  | 12083 | 490 | SH |  | SOLE |  | 490 | 0 | 0 |
| BANDWIDTH INC | Stock | 05988J103 |  | 13495 | 588 | SH |  | SOLE |  | 588 | 0 | 0 |
| BANK FIRST CORPORATION COM | Stock | 05676F108 |  | 459459 | 4950 | SH |  | SOLE |  | 4950 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 44154 | 970 | SH |  | SOLE | 9 | 970 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 42973 | 944 | SH |  | SOLE | 19 | 944 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 2868 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 266264 | 5849 | SH |  | SOLE |  | 5849 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 45838 | 1384 | SH |  | SOLE | 9 | 1384 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 145426 | 4391 | SH |  | SOLE | 19 | 4390 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 13564 | 410 | SH |  | SOLE | 33 | 409 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 5105739 | 154159 | SH |  | SOLE |  | 154158 | 0 | 0 |
| BANK HAWAII CORP | Stock | 062540109 |  | 55843 | 720 | SH |  | SOLE | 23 | 720 | 0 | 0 |
| BANK HAWAII CORP | Stock | 062540109 |  | 2559 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| BANK MARIN BANCORP | Stock | 063425102 |  | 15059 | 458 | SH |  | SOLE | 6 | 458 | 0 | 0 |
| BANK MONTREAL QUE | Stock | 063671101 |  | 246613 | 2722 | SH |  | SOLE |  | 2722 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | Stock | 064149107 |  | 4604 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| BANK OF NT BUTTERFIELD L | Stock | G0772R208 |  | 537 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| BANK OF NT BUTTERFIELD L | Stock | G0772R208 |  | 27067 | 908 | SH |  | SOLE |  | 908 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | Stock | 06417N103 |  | 5008 | 125 | SH |  | SOLE | 9 | 125 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | Stock | 06417N103 |  | 17673 | 441 | SH |  | SOLE | 34 | 441 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | Stock | 06417N103 |  | 401 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| BANNER CORP | Stock | 06652V208 |  | 822 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| BAOZUN INC | ADR | 06684L103 |  | 9551 | 1802 | SH |  | SOLE |  | 1802 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 2636 | 338 | SH |  | SOLE | 9 | 338 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 5351 | 686 | SH |  | SOLE |  | 686 | 0 | 0 |
| BARINGS BDC INC | CEF | 06759L103 |  | 15518 | 1904 | SH |  | SOLE |  | 1904 | 0 | 0 |
| BARINGS CORPORATE INVS | CEF | 06759X107 |  | 33420 | 2394 | SH |  | SOLE |  | 2394 | 0 | 0 |
| BARINGS GLOBAL SHORT DURATIO | CEF | 06760L100 |  | 139581 | 11008 | SH |  | SOLE |  | 11007 | 0 | 0 |
| BARINGS PARTN INVS | CEF | 06761A103 |  | 15092 | 1225 | SH |  | SOLE |  | 1225 | 0 | 0 |
| BARK INC | Stock | 68622E104 |  | 3725 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| BARRICK GOLD CORP | Stock | 067901108 |  | 41318 | 2405 | SH |  | SOLE | 19 | 2405 | 0 | 0 |
| BARRICK GOLD CORP | Stock | 067901108 |  | 45957 | 2675 | SH |  | SOLE | 26 | 2675 | 0 | 0 |
| BARRICK GOLD CORP | Stock | 067901108 |  | 430 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| BARRICK GOLD CORP | Stock | 067901108 |  | 425273 | 24754 | SH |  | SOLE |  | 24753 | 0 | 0 |
| BATH  BODY WORKS INC | Stock | 070830104 |  | 2033 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| BATH  BODY WORKS INC | Stock | 070830104 |  | 173153 | 4109 | SH |  | SOLE |  | 4109 | 0 | 0 |
| BAUSCH HEALTH COS INC | Stock | 071734107 |  | 10770 | 1715 | SH |  | SOLE |  | 1715 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 29104 | 571 | SH |  | SOLE | 7 | 571 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 1124 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 9735 | 191 | SH |  | SOLE | 36 | 191 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 22631 | 444 | SH |  | SOLE | 43 | 444 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 188069 | 3690 | SH |  | SOLE |  | 3689 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 6558 | 149 | SH |  | SOLE | 31 | 149 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 133476 | 3037 | SH |  | SOLE | 52 | 3037 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 240311 | 5468 | SH |  | SOLE |  | 5467 | 0 | 0 |
| BEACON ROOFING SUPPLY INC | Stock | 073685109 |  | 211 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| BEACON ROOFING SUPPLY INC | Stock | 073685109 |  | 845 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| BEAM THERAPEUTICS INC | Stock | 07373V105 |  | 5084 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| BEAZER HOMES USA INC | Stock | 07556Q881 |  | 1914 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1429419 | 5621 | SH |  | SOLE | 6 | 5620 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 10686 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3815 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1424902 | 5603 | SH |  | SOLE |  | 5603 | 0 | 0 |
| BECTON DICKINSON  CO | Convertible Preferred | 075887406 |  | 551 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| BED BATH  BEYOND INC | Stock | 075896100 |  | 655 | 261 | SH |  | SOLE |  | 261 | 0 | 0 |
| BEL FUSE INC | Stock | 077347300 |  | 88138 | 2677 | SH |  | SOLE |  | 2677 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 2588 | 36 | SH |  | SOLE | 9 | 36 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 144 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 216 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BELLRING BRANDS INC | Stock | 07831C103 |  | 32358 | 1262 | SH |  | SOLE | 9 | 1262 | 0 | 0 |
| BELLRING BRANDS INC | Stock | 07831C103 |  | 1359 | 53 | SH |  | SOLE | 19 | 53 | 0 | 0 |
| BELLRING BRANDS INC | Stock | 07831C103 |  | 1077 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| BERKSHIRE GREY INC | Stock | 084656107 |  | 423 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670108 |  | 468711 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 574245 | 1859 | SH |  | SOLE | 6 | 1859 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 62398 | 202 | SH |  | SOLE | 9 | 202 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 123560 | 400 | SH |  | SOLE | 26 | 400 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 33979 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 94523 | 306 | SH |  | SOLE | 36 | 306 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 12571853 | 40699 | SH |  | SOLE |  | 40698 | 0 | 0 |
| BERRY GLOBAL GROUP INC | Stock | 08579W103 |  | 70945 | 1174 | SH |  | SOLE |  | 1174 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 7219 | 90 | SH |  | SOLE | 9 | 90 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 963 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 59579 | 743 | SH |  | SOLE |  | 742 | 0 | 0 |
| BEYOND MEAT INC | Stock | 08862E109 |  | 8703 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 18057 | 291 | SH |  | SOLE | 9 | 291 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 3537 | 57 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 1484529 | 23925 | SH |  | SOLE |  | 23924 | 0 | 0 |
| BICYCLE THERAPEUTICS PLC | ADR | 088786108 |  | 3404 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| BIGCOMMERCE HLDGS INC | Stock | 08975P108 |  | 586 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| BIGLARI HLDGS INC | Stock | 08986R309 |  | 55520 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| BILIBILI INC | ADR | 090040106 |  | 284 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| BILL COM HLDGS INC | Stock | 090043100 |  | 3705 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| BILL COM HLDGS INC | Stock | 090043100 |  | 173791 | 1595 | SH |  | SOLE | 23 | 1595 | 0 | 0 |
| BILL COM HLDGS INC | Stock | 090043100 |  | 3051 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| BILL COM HLDGS INC | Stock | 090043100 |  | 7082 | 65 | SH |  | SOLE | 43 | 65 | 0 | 0 |
| BILL COM HLDGS INC | Stock | 090043100 |  | 23753 | 218 | SH |  | SOLE | 48 | 218 | 0 | 0 |
| BILL COM HLDGS INC | Stock | 090043100 |  | 838883 | 7699 | SH |  | SOLE |  | 7699 | 0 | 0 |
| BIOCERES CROP SOLUTIONS CORP | Stock | G1117K114 |  | 27055 | 2249 | SH |  | SOLE |  | 2249 | 0 | 0 |
| BIOCRYST PHARMACEUTICALS INC | Stock | 09058V103 |  | 37195 | 3240 | SH |  | SOLE |  | 3240 | 0 | 0 |
| BIODESIX INC | Stock | 09075X108 |  | 2300 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 11908 | 43 | SH |  | SOLE | 6 | 43 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 554 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 1343616 | 4852 | SH |  | SOLE |  | 4852 | 0 | 0 |
| BIOHAVEN LTD | Stock | G1110E107 |  | 486 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 33841 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| BIONTECH SE | ADR | 09075V102 |  | 46587 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| BIO RAD LABS INC | Stock | 090572207 |  | 8830 | 21 | SH |  | SOLE | 9 | 21 | 0 | 0 |
| BIO RAD LABS INC | Stock | 090572207 |  | 3364 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| BIO RAD LABS INC | Stock | 090572207 |  | 1261 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| BIO RAD LABS INC | Stock | 090572207 |  | 26070 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 1327 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 2984 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 1658 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 38456 | 464 | SH |  | SOLE |  | 464 | 0 | 0 |
| BIOVIE INC | Stock | 09074F207 |  | 10295 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| BIOXCEL THERAPEUTICS INC | Stock | 09075P105 |  | 8205 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| BIT DIGITAL INC | Stock | G1144A105 |  | 612 | 1020 | SH |  | SOLE |  | 1020 | 0 | 0 |
| BITFARMS LTD | Stock | 09173B107 |  | 880 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR | ETF | 301505624 |  | 11357 | 3350 | SH |  | SOLE |  | 3350 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 34536 | 522 | SH |  | SOLE | 9 | 522 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 8799 | 133 | SH |  | SOLE | 19 | 133 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 10916 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| BK OF AMERICA CORP | Convertible Preferred | 060505682 |  | 170520 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| BLACK KNIGHT INC | Stock | 09215C105 |  | 428360 | 6937 | SH |  | SOLE | 6 | 6937 | 0 | 0 |
| BLACK KNIGHT INC | Stock | 09215C105 |  | 20563 | 333 | SH |  | SOLE | 9 | 333 | 0 | 0 |
| BLACK KNIGHT INC | Stock | 09215C105 |  | 5434 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| BLACK KNIGHT INC | Stock | 09215C105 |  | 113744 | 1842 | SH |  | SOLE |  | 1842 | 0 | 0 |
| BLACK STONE MINERALS L P | Stock | 09225M101 |  | 6748 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| BLACKBAUD INC | Stock | 09227Q100 |  | 5121 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| BLACKBERRY LTD | Stock | 09228F103 |  | 424 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| BLACKLINE INC | Stock | 09239B109 |  | 875 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| BLACKLINE INC | Stock | 09239B109 |  | 118933 | 1768 | SH |  | SOLE | 23 | 1768 | 0 | 0 |
| BLACKLINE INC | Stock | 09239B109 |  | 34644 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| BLACKROCK CAP ALLOCATION TR | CEF | 09260U109 |  | 282074 | 20337 | SH |  | SOLE |  | 20337 | 0 | 0 |
| BLACKROCK CAP INVT CORP | CEF | 092533108 |  | 72556 | 20043 | SH |  | SOLE |  | 20043 | 0 | 0 |
| BLACKROCK CORE BD TR | CEF | 09249E101 |  | 96057 | 9254 | SH |  | SOLE |  | 9254 | 0 | 0 |
| BLACKROCK CORPOR HI YLD FD I | CEF | 09255P107 |  | 2451 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| BLACKROCK CR ALLOCATION INCO | CEF | 092508100 |  | 11595 | 1148 | SH |  | SOLE |  | 1148 | 0 | 0 |
| BLACKROCK DEBT STRATEGIES FD | CEF | 09255R202 |  | 14711 | 1599 | SH |  | SOLE |  | 1599 | 0 | 0 |
| BLACKROCK ENERGY  RES TR | CEF | 09250U101 |  | 12530 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| BLACKROCK ENHANCD CAP  INM | CEF | 09256A109 |  | 403631 | 23577 | SH |  | SOLE |  | 23576 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DI | CEF | 09251A104 |  | 699367 | 77621 | SH |  | SOLE |  | 77621 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DI | CEF | 092501105 |  | 55955 | 5853 | SH |  | SOLE |  | 5853 | 0 | 0 |
| BLACKROCK ESG CAP ALLC TR | CEF | 09262F100 |  | 3358 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| BLACKROCK FLOATING RATE INCO | CEF | 09255X100 |  | 338 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES TR | CEF | 09250W107 |  | 21790 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BLACKROCK HEALTH SCIENCS TR | CEF | 09260E105 |  | 53079 | 3440 | SH |  | SOLE |  | 3440 | 0 | 0 |
| BLACKROCK INC | Stock | 09247X101 |  | 49604 | 70 | SH |  | SOLE | 7 | 70 | 0 | 0 |
| BLACKROCK INC | Stock | 09247X101 |  | 25511 | 36 | SH |  | SOLE | 9 | 36 | 0 | 0 |
| BLACKROCK INC | Stock | 09247X101 |  | 88178 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| BLACKROCK INC | Stock | 09247X101 |  | 8589 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| BLACKROCK INC | Stock | 09247X101 |  | 3066333 | 4327 | SH |  | SOLE |  | 4327 | 0 | 0 |
| BLACKROCK INCOME TR INC | CEF | 09247F209 |  | 18387 | 1490 | SH |  | SOLE |  | 1490 | 0 | 0 |
| BLACKROCK INNOVATION AND GRW | CEF | 09260Q108 |  | 19654 | 2886 | SH |  | SOLE |  | 2886 | 0 | 0 |
| BLACKROCK LTD DURATION INCOM | CEF | 09249W101 |  | 27643 | 2115 | SH |  | SOLE |  | 2115 | 0 | 0 |
| BLACKROCK LONG-TERM MUN ADVA | CEF | 09250B103 |  | 17860 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| BLACKROCK MULTI SECTOR INC T | CEF | 09258A107 |  | 243957 | 17168 | SH |  | SOLE |  | 17168 | 0 | 0 |
| BLACKROCK MUN INCOME TR | CEF | 09248F109 |  | 7042 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS QUALI | CEF | 09254C107 |  | 143559 | 14428 | SH |  | SOLE |  | 14428 | 0 | 0 |
| BLACKROCK MUNICIPAL INCOME | CEF | 09253X102 |  | 63199 | 5578 | SH |  | SOLE |  | 5578 | 0 | 0 |
| BLACKROCK MUNIYIELD FD INC | CEF | 09253W104 |  | 33208 | 3190 | SH |  | SOLE |  | 3190 | 0 | 0 |
| BLACKROCK MUNIYIELD MICH QU | CEF | 09254V105 |  | 6747 | 608 | SH |  | SOLE |  | 608 | 0 | 0 |
| BLACKROCK MUNIYILD QULT FD I | CEF | 09254F100 |  | 180983 | 15602 | SH |  | SOLE |  | 15602 | 0 | 0 |
| BLACKROCK MUNIYIELD QUALITY | CEF | 09254E103 |  | 375232 | 33473 | SH |  | SOLE |  | 33473 | 0 | 0 |
| BLACKROCK MUNIASSETS FD INC | CEF | 09254J102 |  | 43280 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| BLACKROCK MUN TARGET TERM TR | CEF | 09257P105 |  | 2051641 | 96366 | SH |  | SOLE |  | 96366 | 0 | 0 |
| BLACKROCK MUN INCOME QUALITY | CEF | 092479104 |  | 190626 | 16795 | SH |  | SOLE |  | 16795 | 0 | 0 |
| BLACKROCK MUNIHLDNGS CALI QL | CEF | 09254L107 |  | 7840 | 730 | SH |  | SOLE |  | 730 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS FD IN | CEF | 09253N104 |  | 66042 | 5440 | SH |  | SOLE |  | 5440 | 0 | 0 |
| BLACKROCK RES  COMMODITIES | CEF | 09257A108 |  | 16949 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | CEF | 09260K101 |  | 25024 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W507 |  | 150415 | 3053 | SH |  | SOLE |  | 3052 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W838 |  | 444961 | 8949 | SH |  | SOLE |  | 8949 | 0 | 0 |
| BLACKROCK TAX MUNICPAL BD TR | CEF | 09248X100 |  | 50520 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| BLACKROCK TCP CAPITAL CORP | CEF | 09259E108 |  | 12940 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C509 |  | 95352 | 2248 | SH |  | SOLE | 36 | 2247 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C509 |  | 2646966 | 62399 | SH |  | SOLE |  | 62399 | 0 | 0 |
| ISHARES TR | ETF | 46434V878 |  | 515262 | 10297 | SH |  | SOLE | 49 | 10297 | 0 | 0 |
| ISHARES TR | ETF | 46434V878 |  | 211991 | 4236 | SH |  | SOLE |  | 4236 | 0 | 0 |
| BLACKROCK UTILS INFRASTRUCTU | CEF | 09248D104 |  | 20770 | 1000 | SH |  | SOLE | 49 | 1000 | 0 | 0 |
| BLACKROCK UTILS INFRASTRUCTU | CEF | 09248D104 |  | 4279 | 206 | SH |  | SOLE |  | 206 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 6455 | 87 | SH |  | SOLE | 9 | 87 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 10877 | 147 | SH |  | SOLE | 43 | 146 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 3547798 | 47820 | SH |  | SOLE |  | 47820 | 0 | 0 |
| BLACKSTONE LONG SHORT CR INC | CEF | 09257D102 |  | 52607 | 4853 | SH |  | SOLE |  | 4853 | 0 | 0 |
| BLACKSTONE SENIOR FLOATNG RA | CEF | 09256U105 |  | 28353 | 2281 | SH |  | SOLE |  | 2281 | 0 | 0 |
| BLACKSTONE STRATEGIC CREDIT | CEF | 09257R101 |  | 674570 | 63759 | SH |  | SOLE |  | 63759 | 0 | 0 |
| BLACKSTONE MORTGAGE TRUST IN | Convertible | 09257WAC4 |  | 63741 | 65000 | SH |  | SOLE |  | 65000 | 0 | 0 |
| BLACKSTONE MTG TR INC | REIT | 09257W100 |  | 656 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| BLACKSTONE MTG TR INC | REIT | 09257W100 |  | 304164 | 14368 | SH |  | SOLE |  | 14367 | 0 | 0 |
| BLACKSTONE SECD LENDING FD | CEF | 09261X102 |  | 175023 | 7831 | SH |  | SOLE |  | 7831 | 0 | 0 |
| INVESCO BLDRS INDEX FDS TR | ETF | 46090C305 |  | 3896 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| BLEND LABS INC | Stock | 09352U108 |  | 53 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| BLINK CHARGING CO | Stock | 09354A100 |  | 22521 | 2053 | SH |  | SOLE |  | 2053 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 5279 | 84 | SH |  | SOLE | 9 | 84 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 1005 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 23879 | 380 | SH |  | SOLE | 48 | 380 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 889106 | 14149 | SH |  | SOLE |  | 14148 | 0 | 0 |
| BLOOMIN BRANDS INC | Stock | 094235108 |  | 342 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| BLUE APRON HLDGS INC | Stock | 09523Q200 |  | 22 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| BLUE FOUNDRY BANCORP | Stock | 09549B104 |  | 24415 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| BLUE OWL CAPITAL INC | Stock | 09581B103 |  | 23956 | 2260 | SH |  | SOLE |  | 2260 | 0 | 0 |
| BLUEBIRD BIO INC | Stock | 09609G100 |  | 17577 | 2540 | SH |  | SOLE |  | 2540 | 0 | 0 |
| BLUELINX HLDGS INC | Stock | 09624H208 |  | 7111 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BLUEPRINT MEDICINES CORP | Stock | 09627Y109 |  | 8324 | 190 | SH |  | SOLE | 48 | 190 | 0 | 0 |
| BLUEPRINT MEDICINES CORP | Stock | 09627Y109 |  | 28958 | 661 | SH |  | SOLE |  | 661 | 0 | 0 |
| BLUEROCK HOMES TRUST INC | REIT | 09631H100 |  | 7459 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G870 |  | 7483 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| BNY MELLON ETF TRUST | ETF | 09661T206 |  | 9010 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 10667 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 9144 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 4693984 | 24642 | SH |  | SOLE |  | 24641 | 0 | 0 |
| BOISE CASCADE CO DEL | Stock | 09739D100 |  | 1030 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| BOISE CASCADE CO DEL | Stock | 09739D100 |  | 5150 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| BOK FINL CORP | Stock | 05561Q201 |  | 5812 | 56 | SH |  | SOLE | 19 | 56 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 38290 | 19 | SH |  | SOLE | 2 | 19 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 8061 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 340582 | 169 | SH |  | SOLE | 18 | 169 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 1061033 | 526 | SH |  | SOLE |  | 526 | 0 | 0 |
| BOOT BARN HLDGS INC | Stock | 099406100 |  | 6440 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 31461 | 301 | SH |  | SOLE | 9 | 301 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 10777 | 103 | SH |  | SOLE | 19 | 103 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 618289 | 5916 | SH |  | SOLE |  | 5915 | 0 | 0 |
| BORGWARNER INC | Stock | 099724106 |  | 717110 | 17816 | SH |  | SOLE |  | 17816 | 0 | 0 |
| BOSTON BEER INC | Stock | 100557107 |  | 19112 | 58 | SH |  | SOLE | 48 | 58 | 0 | 0 |
| BOSTON BEER INC | Stock | 100557107 |  | 74142 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| BOSTON OMAHA CORP | Stock | 101044105 |  | 1127310 | 42540 | SH |  | SOLE |  | 42540 | 0 | 0 |
| BOSTON PROPERTIES INC | REIT | 101121101 |  | 140894 | 2085 | SH |  | SOLE |  | 2084 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 29705 | 642 | SH |  | SOLE | 9 | 642 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 1249 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 16611 | 359 | SH |  | SOLE | 43 | 359 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 3424 | 74 | SH |  | SOLE | 46 | 74 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 235699 | 5094 | SH |  | SOLE | 53 | 5094 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 156485 | 3382 | SH |  | SOLE |  | 3382 | 0 | 0 |
| SRH TOTAL RETURN FUND INC | CEF | 101507101 |  | 797868 | 62824 | SH |  | SOLE |  | 62824 | 0 | 0 |
| BOX INC | Stock | 10316T104 |  | 591470 | 19000 | SH |  | SOLE |  | 19000 | 0 | 0 |
| BOXED INC | Stock | 103174108 |  | 1949 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| BOYD GAMING CORP | Stock | 103304101 |  | 48695 | 893 | SH |  | SOLE |  | 893 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 5868 | 168 | SH |  | SOLE | 9 | 168 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 1607 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 25953 | 743 | SH |  | SOLE | 36 | 743 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 45205 | 1294 | SH |  | SOLE | 43 | 1294 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 2076711 | 59453 | SH |  | SOLE |  | 59453 | 0 | 0 |
| BRAEMAR HOTELS  RESORTS INC | REIT | 10482B101 |  | 164400 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| BRANDYWINEGBL GBL INCM OPP F | CEF | 10537L104 |  | 60734 | 7452 | SH |  | SOLE |  | 7452 | 0 | 0 |
| BRANDYWINE RLTY TR | REIT | 105368203 |  | 40670 | 6613 | SH |  | SOLE |  | 6613 | 0 | 0 |
| BRASILAGRO COMPANHIA BRASILE | ADR | 10554B104 |  | 1344 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| BRAZE INC | Stock | 10576N102 |  | 7611 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| BRC INC | Stock | 05601U105 |  | 25198 | 4124 | SH |  | SOLE |  | 4124 | 0 | 0 |
| ETF MANAGERS GRP COMMDTY TR | ETF | 26923H200 |  | 3676 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| BRIACELL THERAPEUTICS CORP | Stock | 10778Y302 |  | 5143 | 1177 | SH |  | SOLE |  | 1177 | 0 | 0 |
| BRIDGETOWN HOLDINGS LTD | Stock | G1355U113 |  | 3469 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| BRIGHT SCHOLAR ED HLDGS LTD SPON ADS NEW | ADR | 109199109 |  | 101 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| BRIGHTHOUSE FINL INC | Stock | 10922N103 |  | 7383 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| BRINKER INTL INC | Stock | 109641100 |  | 13562 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| BRINKS CO | Stock | 109696104 |  | 376 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 41587 | 578 | SH |  | SOLE | 9 | 578 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 92550 | 1286 | SH |  | SOLE | 19 | 1286 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 8931 | 124 | SH |  | SOLE | 33 | 124 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 7997159 | 111149 | SH |  | SOLE |  | 111148 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 7196 | 180 | SH |  | SOLE | 31 | 180 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 2599 | 65 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 4638 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 80 | 2 | SH |  | SOLE | 40 | 2 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 10675 | 267 | SH |  | SOLE | 43 | 267 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 181869 | 4549 | SH |  | SOLE | 52 | 4549 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 1823048 | 45599 | SH |  | SOLE |  | 45599 | 0 | 0 |
| BRIXMOR PPTY GROUP INC | REIT | 11120U105 |  | 12469 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 62935 | 113 | SH |  | SOLE | 7 | 112 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 36903 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 105523 | 189 | SH |  | SOLE | 19 | 188 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 4622 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 6710 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 8142586 | 14563 | SH |  | SOLE |  | 14562 | 0 | 0 |
| BROADMARK RLTY CAP INC | REIT | 11135B100 |  | 25636 | 7201 | SH |  | SOLE |  | 7201 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 21595 | 161 | SH |  | SOLE | 2 | 161 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 1048517 | 7817 | SH |  | SOLE | 6 | 7817 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 1350 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 805 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 97378 | 726 | SH |  | SOLE | 49 | 726 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 905870 | 6754 | SH |  | SOLE |  | 6753 | 0 | 0 |
| BROADWIND INC | Stock | 11161T207 |  | 179 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BROOKFIELD CORP | Stock | 11271J107 |  | 384882 | 12234 | SH |  | SOLE | 6 | 12234 | 0 | 0 |
| BROOKFIELD CORP | Stock | 11271J107 |  | 1070 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| BROOKFIELD CORP | Stock | 11271J107 |  | 1264522 | 40195 | SH |  | SOLE |  | 40194 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 87329 | 3046 | SH |  | SOLE | 6 | 3046 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 229 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 275547 | 9611 | SH |  | SOLE |  | 9611 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | Stock | 11275Q107 |  | 612169 | 15737 | SH |  | SOLE | 6 | 15737 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | Stock | 11275Q107 |  | 1984 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | Stock | 11275Q107 |  | 7197 | 185 | SH |  | SOLE | 34 | 185 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | Stock | 11275Q107 |  | 79135 | 2034 | SH |  | SOLE |  | 2034 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | Stock | G16252101 |  | 277780 | 8964 | SH |  | SOLE |  | 8963 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOM | CEF | 112830104 |  | 52354 | 3242 | SH |  | SOLE |  | 3241 | 0 | 0 |
| BROOKFIELD ASSET MGMT REINS | Stock | G16169107 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD REINS LTD | Stock | G16250105 |  | 31 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP | Stock | 11284V105 |  | 2726 | 99 | SH |  | SOLE |  | 99 | 0 | 0 |
| BROOKFIELD RENEWABLE PARTNER | Stock | G16258108 |  | 5720 | 226 | SH |  | SOLE |  | 225 | 0 | 0 |
| AZENTA INC | Stock | 114340102 |  | 59617 | 1024 | SH |  | SOLE | 23 | 1024 | 0 | 0 |
| AZENTA INC | Stock | 114340102 |  | 757 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 213638 | 3750 | SH |  | SOLE | 5 | 3750 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 1878074 | 32966 | SH |  | SOLE | 6 | 32966 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 83235 | 1461 | SH |  | SOLE |  | 1461 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637100 |  | 457690 | 6960 | SH |  | SOLE |  | 6960 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 2498 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 1708 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 230523 | 3510 | SH |  | SOLE |  | 3509 | 0 | 0 |
| BRP GROUP INC | Stock | 05589G102 |  | 33034 | 1314 | SH |  | SOLE | 6 | 1314 | 0 | 0 |
| BRP INC | Stock | 05577W200 |  | 3054 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| BRT APARTMENTS CORP | REIT | 055645303 |  | 68740 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 411194 | 6016 | SH |  | SOLE |  | 6016 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 3388 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 12007 | 167 | SH |  | SOLE | 34 | 166 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 132411 | 1837 | SH |  | SOLE |  | 1837 | 0 | 0 |
| BUCKLE INC | Stock | 118440106 |  | 816 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| BUCKLE INC | Stock | 118440106 |  | 3628 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| BUILD-A-BEAR WORKSHOP INC | Stock | 120076104 |  | 22597 | 948 | SH |  | SOLE |  | 947 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Stock | 12008R107 |  | 4866 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Stock | 12008R107 |  | 7850 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| BUMBLE INC | Stock | 12047B105 |  | 4210 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| BUNGE LIMITED | Stock | G16962105 |  | 6884 | 69 | SH |  | SOLE | 19 | 69 | 0 | 0 |
| BUNGE LIMITED | Stock | G16962105 |  | 134191 | 1345 | SH |  | SOLE | 24 | 1345 | 0 | 0 |
| BUNGE LIMITED | Stock | G16962105 |  | 607719 | 6091 | SH |  | SOLE |  | 6091 | 0 | 0 |
| BURGERFI INTERNATIONAL INC | Stock | 12122L101 |  | 378 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| BURGERFI INTERNATIONAL INC | Stock | 12122L119 |  | 5 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BURLINGTON STORES INC | Stock | 122017106 |  | 2839 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| BUTTERFLY NETWORK INC | Stock | 124155102 |  | 19582 | 7960 | SH |  | SOLE |  | 7960 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 10222 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 14510 | 250 | SH |  | SOLE | 34 | 249 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 290 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| BYRNA TECHNOLOGIES INC | Stock | 12448X201 |  | 510 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| C  F FINL CORP | Stock | 12466Q104 |  | 20314 | 349 | SH |  | SOLE |  | 348 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 283836 | 3100 | SH |  | SOLE | 5 | 3100 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 8149 | 89 | SH |  | SOLE | 19 | 89 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 1108 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 824 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 401920 | 4390 | SH |  | SOLE |  | 4389 | 0 | 0 |
| C3 AI INC | Stock | 12468P104 |  | 22011 | 1967 | SH |  | SOLE |  | 1967 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E715 |  | 297096 | 13449 | SH |  | SOLE |  | 13449 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E699 |  | 1517 | 72 | SH |  | SOLE |  | 71 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E681 |  | 686682 | 31559 | SH |  | SOLE |  | 31558 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E616 |  | 74079 | 4055 | SH |  | SOLE |  | 4054 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E624 |  | 23828 | 1183 | SH |  | SOLE |  | 1182 | 0 | 0 |
| CABLE ONE INC | Stock | 12685J105 |  | 2847 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| CABLE ONE INC | Stock | 12685J105 |  | 11422 | 16 | SH |  | SOLE | 34 | 16 | 0 | 0 |
| CABLE ONE INC | Stock | 12685J105 |  | 41288 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| CABOT CORP | Stock | 127055101 |  | 51734 | 774 | SH |  | SOLE |  | 774 | 0 | 0 |
| CACI INTL INC | Stock | 127190304 |  | 11723 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| CACI INTL INC | Stock | 127190304 |  | 14128 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| CACTUS INC | Stock | 127203107 |  | 1357 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| CACTUS INC | Stock | 127203107 |  | 26688 | 531 | SH |  | SOLE | 48 | 531 | 0 | 0 |
| CACTUS INC | Stock | 127203107 |  | 102782 | 2045 | SH |  | SOLE |  | 2045 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 8835 | 55 | SH |  | SOLE | 6 | 55 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 19437 | 121 | SH |  | SOLE | 9 | 121 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 66666 | 415 | SH |  | SOLE | 19 | 415 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 5462 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 6586 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 18313 | 114 | SH |  | SOLE | 43 | 114 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 152929 | 952 | SH |  | SOLE | 45 | 952 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 1446 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 3534 | 22 | SH |  | SOLE | 50 | 22 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 1226977 | 7638 | SH |  | SOLE |  | 7638 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 24461 | 588 | SH |  | SOLE | 9 | 588 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 3453 | 83 | SH |  | SOLE | 33 | 83 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 416 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 333549 | 8018 | SH |  | SOLE |  | 8018 | 0 | 0 |
| CALAMOS CONV  HIGH INCOME F | CEF | 12811P108 |  | 109734 | 10401 | SH |  | SOLE |  | 10401 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES | CEF | 128117108 |  | 206378 | 19636 | SH |  | SOLE |  | 19636 | 0 | 0 |
| CALAMOS DYNAMIC CONV  INCOM | CEF | 12811V105 |  | 19788 | 966 | SH |  | SOLE |  | 965 | 0 | 0 |
| CALAMOS GBL DYN INCOME FUND | CEF | 12811L107 |  | 44322 | 7943 | SH |  | SOLE |  | 7943 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | CEF | 128125101 |  | 409771 | 30534 | SH |  | SOLE |  | 30534 | 0 | 0 |
| CALAVO GROWERS INC | Stock | 128246105 |  | 735 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| CALIX INC | Stock | 13100M509 |  | 205 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| CALLON PETE CO DEL | Stock | 13123X508 |  | 3672 | 99 | SH |  | SOLE |  | 99 | 0 | 0 |
| CAL MAINE FOODS INC | Stock | 128030202 |  | 762 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| CAL MAINE FOODS INC | Stock | 128030202 |  | 182408 | 3350 | SH |  | SOLE |  | 3350 | 0 | 0 |
| CALUMET SPECIALTY PRODS PART | Stock | 131476103 |  | 168800 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061821 |  | 709 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061706 |  | 14653 | 523 | SH |  | SOLE |  | 522 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061201 |  | 413753 | 6976 | SH |  | SOLE |  | 6976 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061508 |  | 271164 | 9575 | SH |  | SOLE |  | 9575 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061813 |  | 196463 | 7500 | SH |  | SOLE |  | 7500 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061888 |  | 200592 | 7372 | SH |  | SOLE |  | 7372 | 0 | 0 |
| CAMDEN NATL CORP | Stock | 133034108 |  | 62535 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| CAMDEN PPTY TR | REIT | 133131102 |  | 336 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| CAMDEN PPTY TR | REIT | 133131102 |  | 57618 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 141067 | 6223 | SH |  | SOLE |  | 6222 | 0 | 0 |
| CAMPBELL SOUP CO | Stock | 134429109 |  | 18557 | 327 | SH |  | SOLE | 24 | 327 | 0 | 0 |
| CAMPBELL SOUP CO | Stock | 134429109 |  | 2157 | 38 | SH |  | SOLE | 46 | 38 | 0 | 0 |
| CAMPBELL SOUP CO | Stock | 134429109 |  | 1045435 | 18422 | SH |  | SOLE |  | 18421 | 0 | 0 |
| CAMPING WORLD HLDGS INC | Stock | 13462K109 |  | 95106 | 4261 | SH |  | SOLE |  | 4261 | 0 | 0 |
| CAMTEK LTD | Stock | M20791105 |  | 4392 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CANADA GOOSE HLDGS INC | Stock | 135086106 |  | 10241 | 575 | SH |  | SOLE |  | 575 | 0 | 0 |
| CANADIAN IMPERIAL BK COMM TO | Stock | 136069101 |  | 31956 | 790 | SH |  | SOLE | 52 | 790 | 0 | 0 |
| CANADIAN IMPERIAL BK COMM TO | Stock | 136069101 |  | 1662742 | 41106 | SH |  | SOLE |  | 41106 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 7608 | 64 | SH |  | SOLE | 9 | 64 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 206851 | 1740 | SH |  | SOLE | 30 | 1740 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 2378 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 5706 | 48 | SH |  | SOLE | 36 | 48 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 821560 | 6911 | SH |  | SOLE |  | 6910 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 5331 | 96 | SH |  | SOLE | 9 | 96 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 2499 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 53586 | 965 | SH |  | SOLE |  | 965 | 0 | 0 |
| CANADIAN PAC RY LTD | Stock | 13645T100 |  | 5669 | 76 | SH |  | SOLE | 9 | 76 | 0 | 0 |
| CANADIAN PAC RY LTD | Stock | 13645T100 |  | 1268 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| CANADIAN PAC RY LTD | Stock | 13645T100 |  | 750883 | 10067 | SH |  | SOLE |  | 10066 | 0 | 0 |
| CANADIAN SOLAR INC | Stock | 136635109 |  | 3090 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CANNAE HLDGS INC | Stock | 13765N107 |  | 29798 | 1443 | SH |  | SOLE | 6 | 1443 | 0 | 0 |
| CANOO INC | Stock | 13803R102 |  | 4435 | 3606 | SH |  | SOLE |  | 3606 | 0 | 0 |
| CANOO INC | Stock | 13803R110 |  | 23 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CANOPY GROWTH CORP | Stock | 138035100 |  | 25110 | 10866 | SH |  | SOLE |  | 10866 | 0 | 0 |
| CAPITAL BANCORP INC MD | Stock | 139737100 |  | 23540 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CAPITAL CITY BK GROUP INC | Stock | 139674105 |  | 202345 | 6226 | SH |  | SOLE |  | 6226 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ET | ETF | 14020V108 |  | 1710688 | 76166 | SH |  | SOLE | 49 | 76166 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ET | ETF | 14020V108 |  | 4099647 | 182531 | SH |  | SOLE |  | 182531 | 0 | 0 |
| CAPITAL GROUP FIXED INCOME E | ETF | 14020Y102 |  | 175232 | 7865 | SH |  | SOLE |  | 7865 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE | ETF | 14020W106 |  | 1609782 | 68240 | SH |  | SOLE | 49 | 68240 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE | ETF | 14020W106 |  | 324868 | 13771 | SH |  | SOLE |  | 13771 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 401312 | 20126 | SH |  | SOLE | 49 | 20126 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 1918695 | 96223 | SH |  | SOLE |  | 96223 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | ETF | 14019W109 |  | 1327621 | 63736 | SH |  | SOLE | 49 | 63736 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | ETF | 14019W109 |  | 781182 | 37503 | SH |  | SOLE |  | 37502 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 232400 | 2500 | SH |  | SOLE | 5 | 2500 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 64514 | 694 | SH |  | SOLE | 9 | 694 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 465 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 4462 | 48 | SH |  | SOLE | 36 | 48 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 10181 | 110 | SH |  | SOLE | 43 | 109 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 2045 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 1003845 | 10799 | SH |  | SOLE |  | 10798 | 0 | 0 |
| CAPSTONE GREEN ENERGY CORP | Stock | 14067D508 |  | 580 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 11684 | 152 | SH |  | SOLE | 36 | 152 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 27261 | 355 | SH |  | SOLE | 43 | 354 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 137367 | 1787 | SH |  | SOLE |  | 1787 | 0 | 0 |
| CARDIOL THERAPEUTICS INC | Stock | 14161Y200 |  | 1764 | 3458 | SH |  | SOLE |  | 3458 | 0 | 0 |
| CARECLOUD INC | Stock | 14167R100 |  | 351 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| PERDOCEO ED CORP | Stock | 71363P106 |  | 28801 | 2072 | SH |  | SOLE | 19 | 2072 | 0 | 0 |
| PERDOCEO ED CORP | Stock | 71363P106 |  | 17111 | 1231 | SH |  | SOLE |  | 1231 | 0 | 0 |
| CARLISLE COS INC | Stock | 142339100 |  | 4713 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| CARLISLE COS INC | Stock | 142339100 |  | 2744616 | 11647 | SH |  | SOLE |  | 11647 | 0 | 0 |
| CARLYLE GROUP INC | Stock | 14316J108 |  | 84417 | 2829 | SH |  | SOLE |  | 2829 | 0 | 0 |
| CARLYLE SECURED LENDING INC | CEF | 872280102 |  | 27652 | 1932 | SH |  | SOLE |  | 1932 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 316263 | 5194 | SH |  | SOLE | 6 | 5194 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 974 | 16 | SH |  | SOLE | 25 | 16 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 670 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 780264 | 12814 | SH |  | SOLE |  | 12814 | 0 | 0 |
| CARNIVAL CORP | Stock | 143658300 |  | 197984 | 24564 | SH |  | SOLE |  | 24563 | 0 | 0 |
| CARPARTS COM INC | Stock | 14427M107 |  | 35062 | 5601 | SH |  | SOLE | 19 | 5601 | 0 | 0 |
| CARRIAGE SVCS INC | Stock | 143905107 |  | 272145 | 9882 | SH |  | SOLE |  | 9881 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 193875 | 4700 | SH |  | SOLE | 30 | 4700 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 1485 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 369801 | 8965 | SH |  | SOLE |  | 8964 | 0 | 0 |
| CARS COM INC | Stock | 14575E105 |  | 537 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| CARTERS INC | Stock | 146229109 |  | 6043 | 81 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| CARTERS INC | Stock | 146229109 |  | 56405 | 756 | SH |  | SOLE |  | 756 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 113604 | 23967 | SH |  | SOLE |  | 23967 | 0 | 0 |
| CASELLA WASTE SYS INC | Stock | 147448104 |  | 238 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| CASELLA WASTE SYS INC | Stock | 147448104 |  | 328185 | 4138 | SH |  | SOLE |  | 4138 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 4263 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 1346 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 16104 | 72 | SH |  | SOLE | 34 | 71 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 28044 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| CASSAVA SCIENCES INC | Stock | 14817C107 |  | 320627 | 10854 | SH |  | SOLE |  | 10854 | 0 | 0 |
| CASTLE BIOSCIENCES INC | Stock | 14843C105 |  | 895 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| CATALENT INC | Stock | 148806102 |  | 315 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| CATALENT INC | Stock | 148806102 |  | 11117 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| CATALYST BIOSCIENCES INC | Stock | 14888D208 |  | 528 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CATALYST PHARMACEUTICALS INC | Stock | 14888U101 |  | 9300 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 26591 | 111 | SH |  | SOLE | 9 | 111 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 116485 | 486 | SH |  | SOLE | 19 | 486 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 7905 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 131758 | 550 | SH |  | SOLE | 41 | 550 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 18781 | 78 | SH |  | SOLE | 43 | 78 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 2396 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 8902393 | 37161 | SH |  | SOLE |  | 37161 | 0 | 0 |
| CBDMD INC | Stock | 12482W101 |  | 227 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CBIZ INC | Stock | 124805102 |  | 4685 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CBL  ASSOC PPTYS INC | REIT | 124830878 |  | 92 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 38143 | 304 | SH |  | SOLE | 19 | 304 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 1757 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 102287 | 815 | SH |  | SOLE |  | 815 | 0 | 0 |
| CBRE GBL REAL ESTATE INC FD | CEF | 12504G100 |  | 28650 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 8773 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 7003 | 91 | SH |  | SOLE | 33 | 91 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 1308 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 91813 | 1193 | SH |  | SOLE |  | 1193 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 629137 | 3523 | SH |  | SOLE | 18 | 3523 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 24014 | 134 | SH |  | SOLE | 19 | 134 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 237511 | 1330 | SH |  | SOLE | 30 | 1330 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 264298 | 1480 | SH |  | SOLE |  | 1480 | 0 | 0 |
| CEA INDUSTRIES INC COM NEW | Stock | 86887P101 |  | 6 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| CEDAR FAIR L P | Stock | 150185106 |  | 19961 | 483 | SH |  | SOLE |  | 482 | 0 | 0 |
| CELANESE CORP DEL | Stock | 150870103 |  | 10940 | 107 | SH |  | SOLE | 9 | 107 | 0 | 0 |
| CELANESE CORP DEL | Stock | 150870103 |  | 35362 | 346 | SH |  | SOLE | 19 | 345 | 0 | 0 |
| CELANESE CORP DEL | Stock | 150870103 |  | 1264613 | 12369 | SH |  | SOLE |  | 12369 | 0 | 0 |
| CELLDEX THERAPEUTICS INC NEW | Stock | 15117B202 |  | 8914 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CEL-SCI CORP | Stock | 150837607 |  | 705 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CELSIUS HLDGS INC | Stock | 15118V207 |  | 119542 | 1149 | SH |  | SOLE |  | 1149 | 0 | 0 |
| CEMEX SAB DE CV | ADR | 151290889 |  | 5392 | 1331 | SH |  | SOLE |  | 1331 | 0 | 0 |
| CENOVUS ENERGY INC | Stock | 15135U109 |  | 38449 | 1981 | SH |  | SOLE |  | 1980 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 12712 | 155 | SH |  | SOLE | 9 | 155 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 1148 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 1394 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 695117 | 8476 | SH |  | SOLE |  | 8476 | 0 | 0 |
| PERMIAN RESOURCES CORP | Stock | 71424F105 |  | 48880 | 5200 | SH |  | SOLE |  | 5200 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 250272 | 8345 | SH |  | SOLE |  | 8345 | 0 | 0 |
| CENTRAL  EASTERN EUROPE FD | CEF | 153436100 |  | 8566 | 1037 | SH |  | SOLE |  | 1037 | 0 | 0 |
| CENTRUS ENERGY CORP | Stock | 15643U104 |  | 32 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| CERAGON NETWORKS LTD | Stock | M22013102 |  | 764 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CERENCE INC | Stock | 156727109 |  | 36356 | 1962 | SH |  | SOLE |  | 1962 | 0 | 0 |
| CERIDIAN HCM HLDG INC | Stock | 15677J108 |  | 898 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| CERIDIAN HCM HLDG INC | Stock | 15677J108 |  | 64 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| CERIDIAN HCM HLDG INC | Stock | 15677J108 |  | 130417 | 2033 | SH |  | SOLE |  | 2033 | 0 | 0 |
| CERUS CORP | Stock | 157085101 |  | 5041 | 1381 | SH |  | SOLE |  | 1381 | 0 | 0 |
| CEVA INC | Stock | 157210105 |  | 10641 | 416 | SH |  | SOLE |  | 416 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 5112 | 60 | SH |  | SOLE | 19 | 60 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 1029 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 3046777 | 35760 | SH |  | SOLE |  | 35760 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC | Stock | 15961R105 |  | 67806 | 7115 | SH |  | SOLE |  | 7115 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 654 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 2833 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 73650 | 338 | SH |  | SOLE |  | 338 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 522457 | 6275 | SH |  | SOLE | 5 | 6275 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 1661086 | 19951 | SH |  | SOLE | 6 | 19950 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 66441 | 798 | SH |  | SOLE | 9 | 798 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 10768 | 129 | SH |  | SOLE | 33 | 129 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 10324 | 124 | SH |  | SOLE | 36 | 124 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 24383 | 293 | SH |  | SOLE | 43 | 292 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 4496 | 54 | SH |  | SOLE | 46 | 54 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 294747 | 3540 | SH |  | SOLE | 53 | 3540 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 1637490 | 19667 | SH |  | SOLE |  | 19667 | 0 | 0 |
| CHART INDS INC | Stock | 16115Q308 |  | 18437 | 160 | SH |  | SOLE | 9 | 160 | 0 | 0 |
| CHART INDS INC | Stock | 16115Q308 |  | 621666 | 5395 | SH |  | SOLE |  | 5395 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 1017 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 1696 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 11190 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 1356 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 873522 | 2576 | SH |  | SOLE |  | 2576 | 0 | 0 |
| CHASE CORP | Stock | 16150R104 |  | 518 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| CHECK CAP LTD | Stock | M2361E179 |  | 337 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | Stock | M22465104 |  | 9588 | 76 | SH |  | SOLE | 9 | 76 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | Stock | M22465104 |  | 587653 | 4658 | SH |  | SOLE |  | 4658 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 46106 | 1454 | SH |  | SOLE | 23 | 1454 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 1173 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| CHEFS WHSE INC | Stock | 163086101 |  | 732 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| CHEFS WHSE INC | Stock | 163086101 |  | 177149 | 5323 | SH |  | SOLE |  | 5323 | 0 | 0 |
| CHEGG INC | Stock | 163092109 |  | 708 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| CHEGG INC | Stock | 163092109 |  | 14252 | 564 | SH |  | SOLE |  | 564 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 4594 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 17454 | 34 | SH |  | SOLE | 34 | 34 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 106169 | 208 | SH |  | SOLE | 49 | 208 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 57799 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| CHEMOMAB THERAPEUTICS LTD SPONSORED ADS | ADR | 03280X102 |  | 35754 | 11173 | SH |  | SOLE |  | 11173 | 0 | 0 |
| CHEMOURS CO | Stock | 163851108 |  | 29963 | 979 | SH |  | SOLE |  | 978 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 7359 | 49 | SH |  | SOLE | 19 | 49 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 3149 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 16054 | 107 | SH |  | SOLE | 43 | 107 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 1914491 | 12767 | SH |  | SOLE |  | 12766 | 0 | 0 |
| CHENIERE ENERGY PARTNERS LP | Stock | 16411Q101 |  | 133607 | 2349 | SH |  | SOLE |  | 2349 | 0 | 0 |
| CHERRY HILL MTG INVT CORP | REIT | 164651101 |  | 169662 | 29252 | SH |  | SOLE |  | 29252 | 0 | 0 |
| CHESAPEAKE ENERGY CORP | Stock | 165167735 |  | 42183 | 447 | SH |  | SOLE | 9 | 447 | 0 | 0 |
| CHESAPEAKE ENERGY CORP | Stock | 165167735 |  | 1510 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| CHESAPEAKE ENERGY CORP | Stock | 165167735 |  | 209060 | 2215 | SH |  | SOLE |  | 2215 | 0 | 0 |
| CHESAPEAKE UTILS CORP | Stock | 165303108 |  | 3782 | 32 | SH |  | SOLE | 9 | 32 | 0 | 0 |
| CHESAPEAKE UTILS CORP | Stock | 165303108 |  | 13102 | 111 | SH |  | SOLE | 34 | 110 | 0 | 0 |
| CHESAPEAKE UTILS CORP | Stock | 165303108 |  | 709 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 2571979 | 14329 | SH |  | SOLE | 6 | 14329 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 85313 | 475 | SH |  | SOLE | 7 | 475 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 71437 | 398 | SH |  | SOLE | 9 | 398 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 363316 | 2024 | SH |  | SOLE | 19 | 2024 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 27103 | 151 | SH |  | SOLE | 24 | 151 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 20339 | 113 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 31411 | 175 | SH |  | SOLE | 41 | 175 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 21568984 | 120168 | SH |  | SOLE |  | 120168 | 0 | 0 |
| CHEWY INC | Stock | 16679L109 |  | 24695 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| CHIMERA INVT CORP | REIT | 16934Q208 |  | 28192 | 5126 | SH |  | SOLE |  | 5125 | 0 | 0 |
| CHINA AUTOMOTIVE SYS INC | Stock | 16936R105 |  | 3480 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CHINA EASTN AIRLS LTD | ADR | 16937R104 |  | 2018 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CHINA LIBERAL ED HLDGS LTD | Stock | G2161Y109 |  | 1500 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| CHINA PETROLEUM  CHEM CORP SPON ADR | ADR | 16941R108 |  | 24076 | 511 | SH |  | SOLE |  | 511 | 0 | 0 |
| CHINA SOUTHERN AIRLINES CO L | ADR | 169409109 |  | 6480 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CHINA YUCHAI INTL LTD | Stock | G21082105 |  | 48464 | 6850 | SH |  | SOLE |  | 6850 | 0 | 0 |
| CHINOOK THERAPEUTICS INC | Stock | 16961L106 |  | 18340 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 8325 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 1387 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 2775 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 13875 | 10 | SH |  | SOLE | 43 | 10 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 55500 | 40 | SH |  | SOLE | 48 | 40 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 525859 | 379 | SH |  | SOLE |  | 379 | 0 | 0 |
| CHOICE HOTELS INTL INC | Stock | 169905106 |  | 7322 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 2483745 | 11259 | SH |  | SOLE | 6 | 11259 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 33972 | 154 | SH |  | SOLE | 9 | 154 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 441 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 3971 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 4085317 | 18519 | SH |  | SOLE |  | 18519 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 1453 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 2741 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 1136731 | 14102 | SH |  | SOLE |  | 14101 | 0 | 0 |
| CHURCHILL DOWNS INC | Stock | 171484108 |  | 50114 | 237 | SH |  | SOLE |  | 237 | 0 | 0 |
| CIENA CORP | Stock | 171779309 |  | 96862 | 1900 | SH |  | SOLE | 41 | 1900 | 0 | 0 |
| CIENA CORP | Stock | 171779309 |  | 90439 | 1774 | SH |  | SOLE |  | 1774 | 0 | 0 |
| CIGNA CORP NEW | Stock | 125523100 |  | 35122 | 106 | SH |  | SOLE | 9 | 106 | 0 | 0 |
| CIGNA CORP NEW | Stock | 125523100 |  | 6013 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| CIGNA CORP NEW | Stock | 125523100 |  | 14248 | 43 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| CIGNA CORP NEW | Stock | 125523100 |  | 28320 | 85 | SH |  | SOLE | 43 | 85 | 0 | 0 |
| CIGNA CORP NEW | Stock | 125523100 |  | 4307 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| CIGNA CORP NEW | Stock | 125523100 |  | 1938784 | 5851 | SH |  | SOLE |  | 5851 | 0 | 0 |
| CINCINNATI FINL CORP | Stock | 172062101 |  | 12632 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| CINEMARK HLDGS INC | Stock | 17243V102 |  | 1296878 | 149755 | SH |  | SOLE |  | 149755 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 8129 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1815 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 5419 | 12 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 13556 | 30 | SH |  | SOLE | 43 | 30 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1355 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 467996 | 1036 | SH |  | SOLE |  | 1036 | 0 | 0 |
| CIRCOR INTL INC | Stock | 17273K109 |  | 1198 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 85652 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 560103 | 11757 | SH |  | SOLE | 6 | 11757 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 35792 | 751 | SH |  | SOLE | 7 | 751 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 56215 | 1180 | SH |  | SOLE | 9 | 1180 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 129204 | 2712 | SH |  | SOLE | 19 | 2712 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 130534 | 2740 | SH |  | SOLE | 24 | 2740 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 42161 | 885 | SH |  | SOLE | 26 | 885 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 7929 | 166 | SH |  | SOLE | 33 | 166 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 19628 | 412 | SH |  | SOLE | 36 | 412 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 45554 | 956 | SH |  | SOLE | 43 | 956 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 7098 | 149 | SH |  | SOLE | 46 | 149 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 69316 | 1455 | SH |  | SOLE | 52 | 1455 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 10734203 | 225319 | SH |  | SOLE |  | 225319 | 0 | 0 |
| CITI TRENDS INC | Stock | 17306X102 |  | 25818 | 975 | SH |  | SOLE | 19 | 975 | 0 | 0 |
| CITI TRENDS INC | Stock | 17306X102 |  | 265 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 21303 | 471 | SH |  | SOLE | 9 | 471 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 21299 | 471 | SH |  | SOLE | 19 | 470 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 1538 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 25374 | 561 | SH |  | SOLE | 36 | 561 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 58903 | 1302 | SH |  | SOLE | 43 | 1302 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 1955787 | 43241 | SH |  | SOLE |  | 43240 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 102362 | 2600 | SH |  | SOLE | 19 | 2600 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 4409 | 112 | SH |  | SOLE | 36 | 112 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 10197 | 259 | SH |  | SOLE | 43 | 259 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 401411 | 10196 | SH |  | SOLE |  | 10195 | 0 | 0 |
| CITY HLDG CO | Stock | 177835105 |  | 931 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| CIVITAS RESOURCES INC | Stock | 17888H103 |  | 3708 | 64 | SH |  | SOLE | 9 | 64 | 0 | 0 |
| CIVITAS RESOURCES INC | Stock | 17888H103 |  | 13668 | 236 | SH |  | SOLE | 34 | 235 | 0 | 0 |
| CKX LDS INC | Stock | 12562N104 |  | 3463 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| CLARIVATE PLC | Stock | G21810109 |  | 423672 | 50800 | SH |  | SOLE | 5 | 50800 | 0 | 0 |
| CLARIVATE PLC | Stock | G21810109 |  | 12819 | 1537 | SH |  | SOLE | 6 | 1537 | 0 | 0 |
| CLARUS CORP NEW | Stock | 18270P109 |  | 1568 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CLEAN ENERGY FUELS CORP | Stock | 184499101 |  | 13536 | 2603 | SH |  | SOLE |  | 2603 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 7760 | 68 | SH |  | SOLE | 19 | 68 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 3538 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| CLEANSPARK INC | Stock | 18452B209 |  | 816 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CLEAR SECURE INC | Stock | 18467V109 |  | 686 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| CLEARBRIDGE ENERGY MIDSTRM O | CEF | 18469P209 |  | 20621 | 721 | SH |  | SOLE |  | 721 | 0 | 0 |
| CLEARFIELD INC | Stock | 18482P103 |  | 565 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| CLEARPOINT NEURO INC | Stock | 18507C103 |  | 6776 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| CLEARWATER PAPER CORP | Stock | 18538R103 |  | 1815 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| CLEARWAY ENERGY INC | Stock | 18539C105 |  | 5984 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CLEARWAY ENERGY INC | Stock | 18539C204 |  | 23903 | 750 | SH |  | SOLE | 49 | 750 | 0 | 0 |
| CLEARWAY ENERGY INC | Stock | 18539C204 |  | 28885 | 906 | SH |  | SOLE |  | 906 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | Stock | 185899101 |  | 944971 | 58657 | SH |  | SOLE |  | 58657 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 1250531 | 8911 | SH |  | SOLE | 6 | 8911 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 81812 | 583 | SH |  | SOLE | 52 | 583 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 399874 | 2850 | SH |  | SOLE |  | 2849 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 139247 | 3080 | SH |  | SOLE |  | 3080 | 0 | 0 |
| CLOUGH GLOBAL EQUITY FD | CEF | 18914C100 |  | 14735 | 2263 | SH |  | SOLE |  | 2263 | 0 | 0 |
| CLOVER HEALTH INVESTMENTS CO | Stock | 18914F103 |  | 1443 | 1553 | SH |  | SOLE |  | 1552 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 29764 | 177 | SH |  | SOLE | 7 | 177 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 2027 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 84080 | 500 | SH |  | SOLE | 41 | 500 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 2691 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 266896 | 1587 | SH |  | SOLE |  | 1587 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 1085 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 18407 | 291 | SH |  | SOLE |  | 290 | 0 | 0 |
| CNA FINL CORP | Stock | 126117100 |  | 42280 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 2666 | 166 | SH |  | SOLE | 9 | 166 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 16060 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CNO FINL GROUP INC | Stock | 12621E103 |  | 3428 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| CNX RES CORP | Stock | 12653C108 |  | 185 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| CNX RES CORP | Stock | 12653C108 |  | 7039 | 418 | SH |  | SOLE |  | 418 | 0 | 0 |
| COASTAL FINL CORP WA | Stock | 19046P209 |  | 238 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 70087 | 1102 | SH |  | SOLE | 7 | 1101 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 19719 | 310 | SH |  | SOLE | 9 | 310 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 62230 | 978 | SH |  | SOLE | 19 | 978 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 8120 | 128 | SH |  | SOLE | 33 | 127 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 11077478 | 174147 | SH |  | SOLE |  | 174146 | 0 | 0 |
| COCA COLA CONS INC | Stock | 191098102 |  | 46119 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | Stock | G25839104 |  | 1715 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | Stock | G25839104 |  | 17386 | 314 | SH |  | SOLE |  | 314 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | ADR | 191241108 |  | 3869 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | ADR | 191241108 |  | 7467 | 110 | SH |  | SOLE | 31 | 110 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | ADR | 191241108 |  | 6788 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| COEUR MNG INC | Stock | 192108504 |  | 5252 | 1563 | SH |  | SOLE |  | 1563 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS | Stock | 19239V302 |  | 2911 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS | Stock | 19239V302 |  | 11316 | 198 | SH |  | SOLE | 34 | 198 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS | Stock | 19239V302 |  | 23688 | 415 | SH |  | SOLE |  | 415 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 612 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 19598 | 416 | SH |  | SOLE | 48 | 416 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 3910 | 83 | SH |  | SOLE | 50 | 83 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 70100 | 1488 | SH |  | SOLE |  | 1488 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 8407 | 147 | SH |  | SOLE | 9 | 147 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 1551 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 21847 | 382 | SH |  | SOLE | 36 | 382 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 50841 | 889 | SH |  | SOLE | 43 | 888 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 1659 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 350060 | 6121 | SH |  | SOLE |  | 6121 | 0 | 0 |
| COHEN  STEERS CLOSED-END OP | CEF | 19248P106 |  | 41539 | 3975 | SH |  | SOLE |  | 3975 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 3357 | 52 | SH |  | SOLE | 9 | 52 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 11424 | 177 | SH |  | SOLE | 34 | 176 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | CEF | 19248A109 |  | 2184301 | 91050 | SH |  | SOLE |  | 91050 | 0 | 0 |
| COHEN  STEERS QUALITY INCOM | CEF | 19247L106 |  | 4600 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| COHEN  STEERS REIT  PFD | CEF | 19247X100 |  | 359014 | 17616 | SH |  | SOLE |  | 17616 | 0 | 0 |
| COHEN  STEERS SELECT PFD | CEF | 19248Y107 |  | 16854 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| COHEN  STEERS TOTAL RETURN | CEF | 19247R103 |  | 12230 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| COHERUS BIOSCIENCES INC | Stock | 19249H103 |  | 75636 | 9550 | SH |  | SOLE |  | 9550 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 389 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 168386 | 4758 | SH |  | SOLE |  | 4758 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 1966287 | 24956 | SH |  | SOLE | 6 | 24956 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 13473 | 171 | SH |  | SOLE | 9 | 171 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 3230 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 8667 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 2733210 | 34690 | SH |  | SOLE |  | 34689 | 0 | 0 |
| COLLEGIUM PHARMACEUTICAL INC | Stock | 19459J104 |  | 80666 | 3477 | SH |  | SOLE |  | 3477 | 0 | 0 |
| BRIGHTSPIRE CAPITAL INC | REIT | 10949T109 |  | 67105 | 10771 | SH |  | SOLE |  | 10771 | 0 | 0 |
| COLUMBIA BKG SYS INC | Stock | 197236102 |  | 572 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| COLUMBIA ETF TR I | ETF | 19761L508 |  | 272905 | 15784 | SH |  | SOLE |  | 15784 | 0 | 0 |
| COLUMBIA ETF TR II | ETF | 19762B202 |  | 2555 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| COLUMBIA FINL INC | Stock | 197641103 |  | 745890 | 34500 | SH |  | SOLE |  | 34500 | 0 | 0 |
| COLUMBIA ETF TR II | ETF | 19762B707 |  | 2451 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| COLUMBIA ETF TR I | ETF | 19761L805 |  | 2291 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| COLUMBIA SPORTSWEAR CO | Stock | 198516106 |  | 9897 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 110156 | 3150 | SH |  | SOLE | 5 | 3150 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 1119 | 32 | SH |  | SOLE | 7 | 32 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 45006 | 1287 | SH |  | SOLE | 9 | 1287 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 37361 | 1068 | SH |  | SOLE | 19 | 1068 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 42663 | 1220 | SH |  | SOLE | 26 | 1220 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 5211 | 149 | SH |  | SOLE | 33 | 149 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 17135 | 490 | SH |  | SOLE | 36 | 490 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 39962 | 1143 | SH |  | SOLE | 43 | 1142 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 4896 | 140 | SH |  | SOLE | 46 | 140 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 2407912 | 68856 | SH |  | SOLE |  | 68856 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 1404 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 129154 | 1932 | SH |  | SOLE |  | 1932 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 17449 | 152 | SH |  | SOLE |  | 151 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 1514441 | 22248 | SH |  | SOLE | 6 | 22248 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 8305 | 122 | SH |  | SOLE | 19 | 122 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 130250 | 1913 | SH |  | SOLE |  | 1913 | 0 | 0 |
| COMMERCIAL METALS CO | Stock | 201723103 |  | 628 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| COMMERCIAL METALS CO | Stock | 201723103 |  | 246282 | 5099 | SH |  | SOLE | 45 | 5099 | 0 | 0 |
| COMMERCIAL METALS CO | Stock | 201723103 |  | 316896 | 6561 | SH |  | SOLE |  | 6561 | 0 | 0 |
| COMMSCOPE HLDG CO INC | Stock | 20337X109 |  | 2800 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y852 |  | 4147830 | 86431 | SH |  | SOLE |  | 86431 | 0 | 0 |
| COMMUNITY HEALTH SYS INC NEW | Stock | 203668108 |  | 142517 | 32990 | SH |  | SOLE |  | 32990 | 0 | 0 |
| COMMVAULT SYS INC | Stock | 204166102 |  | 6473 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| COMPANHIA PARANAENSE ENERG C | ADR | 20441B605 |  | 28642 | 3984 | SH |  | SOLE |  | 3983 | 0 | 0 |
| COMPANIA CERVECERIAS UNIDAS | ADR | 204429104 |  | 79 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| COMPANIA DE MINAS BUENAVENTU | ADR | 204448104 |  | 44759 | 6008 | SH |  | SOLE |  | 6007 | 0 | 0 |
| COMPASS INC | Stock | 20464U100 |  | 233 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| COMPASS MINERALS INTL INC | Stock | 20451N101 |  | 37881 | 924 | SH |  | SOLE |  | 923 | 0 | 0 |
| COMPASS PATHWAYS PLC | ADR | 20451W101 |  | 2754 | 343 | SH |  | SOLE |  | 343 | 0 | 0 |
| COMSTOCK RES INC | Stock | 205768302 |  | 392438 | 28624 | SH |  | SOLE |  | 28624 | 0 | 0 |
| COMTECH TELECOMMUNICATIONS C | Stock | 205826209 |  | 15624 | 1287 | SH |  | SOLE |  | 1287 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 2747 | 71 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 232 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 67609 | 1747 | SH |  | SOLE | 52 | 1747 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 1393563 | 36009 | SH |  | SOLE |  | 36009 | 0 | 0 |
| CONCENTRIX CORP | Stock | 20602D101 |  | 1864 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | Stock | 206704108 |  | 2340 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CONDUENT INC | Stock | 206787103 |  | 948 | 234 | SH |  | SOLE |  | 234 | 0 | 0 |
| CONFLUENT INC | Stock | 20717M103 |  | 568432 | 25559 | SH |  | SOLE |  | 25559 | 0 | 0 |
| CONMED CORP | Stock | 207410101 |  | 26592 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CONNS INC | Stock | 208242107 |  | 688 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 40356 | 342 | SH |  | SOLE | 9 | 342 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 93393 | 791 | SH |  | SOLE | 19 | 791 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 7904 | 67 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 15104 | 128 | SH |  | SOLE | 36 | 128 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 35270 | 299 | SH |  | SOLE | 43 | 298 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 12871332 | 109079 | SH |  | SOLE |  | 109079 | 0 | 0 |
| CONSOL ENERGY INC NEW | Stock | 20854L108 |  | 825387 | 12698 | SH |  | SOLE |  | 12698 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 1934 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 6481 | 68 | SH |  | SOLE | 46 | 68 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 536635 | 5630 | SH |  | SOLE |  | 5630 | 0 | 0 |
| CONSOLIDATED WATER CO INC | Stock | G23773107 |  | 12037 | 813 | SH |  | SOLE |  | 813 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 1860 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 9965 | 43 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 23477 | 101 | SH |  | SOLE | 43 | 101 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 2549 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 68598 | 296 | SH |  | SOLE | 48 | 296 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 2517176 | 10862 | SH |  | SOLE |  | 10861 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 12673 | 147 | SH |  | SOLE | 6 | 147 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 864 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 924839 | 10728 | SH |  | SOLE |  | 10727 | 0 | 0 |
| CONSTRUCTION PARTNERS INC | Stock | 21044C107 |  | 43158 | 1617 | SH |  | SOLE | 23 | 1617 | 0 | 0 |
| CONSTRUCTION PARTNERS INC | Stock | 21044C107 |  | 125123 | 4688 | SH |  | SOLE |  | 4688 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y407 |  | 2888696 | 22365 | SH |  | SOLE |  | 22365 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y308 |  | 5226858 | 70112 | SH |  | SOLE |  | 70112 | 0 | 0 |
| CONTEXTLOGIC INC | Stock | 21077C107 |  | 2798 | 5737 | SH |  | SOLE |  | 5737 | 0 | 0 |
| COOPER COS INC | Stock | 216648402 |  | 16864 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| COOPER COS INC | Stock | 216648402 |  | 661 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| COOPER COS INC | Stock | 216648402 |  | 116727 | 353 | SH |  | SOLE |  | 353 | 0 | 0 |
| COOTEK CAYMAN INC SPONSORED ADS | ADR | 21718L102 |  | 135 | 769 | SH |  | SOLE |  | 769 | 0 | 0 |
| COPA HOLDINGS SA | Stock | P31076105 |  | 2329 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 7672 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 439687 | 7221 | SH |  | SOLE | 18 | 7221 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 487 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 3166 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 6089 | 100 | SH |  | SOLE | 36 | 100 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 1340 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 100590 | 1652 | SH |  | SOLE | 49 | 1652 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 17841 | 293 | SH |  | SOLE | 50 | 293 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 3728599 | 61235 | SH |  | SOLE |  | 61235 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | Stock | 218352102 |  | 4529 | 223 | SH |  | SOLE |  | 223 | 0 | 0 |
| CORE LABORATORIES N V | Stock | N22717107 |  | 21770 | 1074 | SH |  | SOLE | 6 | 1074 | 0 | 0 |
| CORE LABORATORIES N V | Stock | N22717107 |  | 25662 | 1266 | SH |  | SOLE |  | 1266 | 0 | 0 |
| CORE SCIENTIFIC INC | Stock | 21873J108 |  | 30 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CORECIVIC INC | REIT | 21871N101 |  | 32597 | 2820 | SH |  | SOLE |  | 2819 | 0 | 0 |
| CORNERSTONE STRATEGIC VALUE | CEF | 21924B302 |  | 22106 | 3000 | SH |  | SOLE |  | 2999 | 0 | 0 |
| CORNERSTONE TOTAL RETURN FD | CEF | 21924U300 |  | 16513 | 2326 | SH |  | SOLE |  | 2325 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 3609 | 113 | SH |  | SOLE | 9 | 113 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 1246 | 39 | SH |  | SOLE | 46 | 39 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 2027011 | 63463 | SH |  | SOLE |  | 63463 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 18104 | 308 | SH |  | SOLE | 9 | 308 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 59368 | 1010 | SH |  | SOLE | 26 | 1010 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1536 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 40382 | 687 | SH |  | SOLE | 36 | 687 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 9921 | 169 | SH |  | SOLE | 43 | 168 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1407429 | 23944 | SH |  | SOLE |  | 23944 | 0 | 0 |
| COSAN S A | ADR | 22113B103 |  | 6752 | 517 | SH |  | SOLE |  | 517 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 13215 | 171 | SH |  | SOLE | 9 | 171 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 4096 | 53 | SH |  | SOLE | 19 | 53 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 3864 | 50 | SH |  | SOLE | 36 | 50 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 81144 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 11413 | 25 | SH |  | SOLE | 6 | 25 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 26477 | 58 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 62745 | 137 | SH |  | SOLE | 19 | 137 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 10982 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 114125 | 250 | SH |  | SOLE | 41 | 250 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 26021 | 57 | SH |  | SOLE | 50 | 57 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 304611 | 667 | SH |  | SOLE | 53 | 667 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 10778301 | 23611 | SH |  | SOLE |  | 23610 | 0 | 0 |
| COTERRA ENERGY INC | Stock | 127097103 |  | 849 | 35 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| COTERRA ENERGY INC | Stock | 127097103 |  | 2174268 | 88493 | SH |  | SOLE |  | 88492 | 0 | 0 |
| COTY INC | Stock | 222070203 |  | 29763 | 3477 | SH |  | SOLE |  | 3477 | 0 | 0 |
| COUPA SOFTWARE INC | Stock | 22266L106 |  | 554 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| COUPANG INC | Stock | 22266T109 |  | 10474 | 712 | SH |  | SOLE |  | 712 | 0 | 0 |
| COURSERA INC | Stock | 22266M104 |  | 485 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| COUSINS PPTYS INC | REIT | 222795502 |  | 7815 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| COVENANT LOGISTICS GROUP INC | Stock | 22284P105 |  | 24683 | 714 | SH |  | SOLE | 19 | 714 | 0 | 0 |
| COWEN INC | Stock | 223622606 |  | 42482 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| CRA INTL INC | Stock | 12618T105 |  | 3795 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| CRA INTL INC | Stock | 12618T105 |  | 13360 | 109 | SH |  | SOLE | 34 | 109 | 0 | 0 |
| CRACKER BARREL OLD CTRY STOR | Stock | 22410J106 |  | 29464 | 311 | SH |  | SOLE | 19 | 311 | 0 | 0 |
| CRACKER BARREL OLD CTRY STOR | Stock | 22410J106 |  | 56086 | 592 | SH |  | SOLE |  | 592 | 0 | 0 |
| CRANE HLDGS CO | Stock | 224441105 |  | 30637 | 305 | SH |  | SOLE | 9 | 305 | 0 | 0 |
| CRANE HLDGS CO | Stock | 224441105 |  | 42993 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| CREDIT ACCEP CORP MICH | Stock | 225310101 |  | 474 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| CREDIT SUISSE ASSET MGMT INC | CEF | 224916106 |  | 1260 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CREDIT SUISSE GROUP | ADR | 225401108 |  | 328 | 108 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| CREDIT SUISSE AG NASSAU BRH | ETF | 22542D233 |  | 119652 | 814 | SH |  | SOLE |  | 813 | 0 | 0 |
| CRESCENT PT ENERGY CORP | Stock | 22576C101 |  | 34506 | 4826 | SH |  | SOLE |  | 4826 | 0 | 0 |
| CRESTWOOD EQUITY PARTNERS LP | Stock | 226344208 |  | 544071 | 20774 | SH |  | SOLE |  | 20774 | 0 | 0 |
| CRESUD S A C I F Y A | ADR | 226406106 |  | 7 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| CRH PLC | ADR | 12626K203 |  | 5093 | 128 | SH |  | SOLE | 9 | 128 | 0 | 0 |
| CRH PLC | ADR | 12626K203 |  | 1671 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| CRISPR THERAPEUTICS AG | Stock | H17182108 |  | 99552 | 2449 | SH |  | SOLE |  | 2449 | 0 | 0 |
| CRITEO S A | ADR | 226718104 |  | 23454 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 976 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 858223 | 7915 | SH |  | SOLE |  | 7915 | 0 | 0 |
| CRONOS GROUP INC | Stock | 22717L101 |  | 6866 | 2703 | SH |  | SOLE |  | 2703 | 0 | 0 |
| CROSS CTRY HEALTHCARE INC | Stock | 227483104 |  | 186 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| CROSS TIMBERS RTY TR | Stock | 22757R109 |  | 11779 | 463 | SH |  | SOLE |  | 463 | 0 | 0 |
| CROSSFIRST BANKSHARES INC | Stock | 22766M109 |  | 931 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 137614 | 1307 | SH |  | SOLE | 53 | 1307 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 1628310 | 15465 | SH |  | SOLE |  | 15465 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 41720 | 308 | SH |  | SOLE | 7 | 307 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 9902 | 73 | SH |  | SOLE | 9 | 73 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 37322 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 6275 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 2170 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 131435 | 969 | SH |  | SOLE | 52 | 969 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 1181435 | 8710 | SH |  | SOLE |  | 8710 | 0 | 0 |
| CROWN HLDGS INC | Stock | 228368106 |  | 23841 | 290 | SH |  | SOLE | 9 | 290 | 0 | 0 |
| CROWN HLDGS INC | Stock | 228368106 |  | 197375 | 2401 | SH |  | SOLE |  | 2400 | 0 | 0 |
| CRYOPORT INC | Stock | 229050307 |  | 21427 | 1235 | SH |  | SOLE |  | 1235 | 0 | 0 |
| CS DISCO INC | Stock | 126327105 |  | 6320 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 5067 | 164 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 3377 | 109 | SH |  | SOLE | 46 | 109 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 1894988 | 61168 | SH |  | SOLE |  | 61168 | 0 | 0 |
| CUBESMART | REIT | 229663109 |  | 144454 | 3589 | SH |  | SOLE |  | 3588 | 0 | 0 |
| CUE BIOPHARMA INC | Stock | 22978P106 |  | 570 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CULLEN FROST BANKERS INC | Stock | 229899109 |  | 1541516 | 11530 | SH |  | SOLE | 6 | 11529 | 0 | 0 |
| CULLEN FROST BANKERS INC | Stock | 229899109 |  | 2941 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| CULLEN FROST BANKERS INC | Stock | 229899109 |  | 30307 | 227 | SH |  | SOLE |  | 226 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 3903 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 3685777 | 15212 | SH |  | SOLE |  | 15212 | 0 | 0 |
| CURIOSITYSTREAM INC | Stock | 23130Q107 |  | 1146 | 1005 | SH |  | SOLE |  | 1005 | 0 | 0 |
| CURO GROUP HOLDINGS CORP | Stock | 23131L107 |  | 710 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 4175 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 40565 | 243 | SH |  | SOLE |  | 242 | 0 | 0 |
| CUSHING MLP  INFRASTRUCT | CEF | 231631300 |  | 671 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| CUSHMAN WAKEFIELD PLC | Stock | G2717B108 |  | 586 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| CUTERA INC | Stock | 232109108 |  | 44220 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CVR ENERGY INC | Stock | 12662P108 |  | 281852 | 8993 | SH |  | SOLE |  | 8993 | 0 | 0 |
| CVR PARTNERS LP | Stock | 126633205 |  | 5931 | 59 | SH |  | SOLE |  | 58 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 76789 | 824 | SH |  | SOLE | 9 | 824 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 152553 | 1637 | SH |  | SOLE | 19 | 1637 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 7397 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 10174839 | 109184 | SH |  | SOLE |  | 109183 | 0 | 0 |
| CYBERARK SOFTWARE LTD | Stock | M2682V108 |  | 68326 | 527 | SH |  | SOLE |  | 527 | 0 | 0 |
| CYBIN INC | Stock | 23256X100 |  | 123 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CYCLERION THERAPEUTICS INC | Stock | 23255M105 |  | 7 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| CYTOKINETICS INC | Stock | 23282W605 |  | 61857 | 1350 | SH |  | SOLE |  | 1350 | 0 | 0 |
| CYTOMX THERAPEUTICS INC | Stock | 23284F105 |  | 659 | 412 | SH |  | SOLE |  | 412 | 0 | 0 |
| CYTOSORBENTS CORP | Stock | 23283X206 |  | 3410 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 230427 | 2585 | SH |  | SOLE | 30 | 2585 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 1430 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 802 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 243703 | 2734 | SH |  | SOLE |  | 2733 | 0 | 0 |
| DAILY JOURNAL CORP | Stock | 233912104 |  | 41084 | 164 | SH |  | SOLE |  | 164 | 0 | 0 |
| DANA INC | Stock | 235825205 |  | 6264 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 40609 | 153 | SH |  | SOLE | 9 | 153 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 8493 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 10364 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 25493 | 96 | SH |  | SOLE | 43 | 96 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 4754974 | 17915 | SH |  | SOLE |  | 17914 | 0 | 0 |
| DANAOS CORPORATION | Stock | Y1968P121 |  | 2638 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| DANIMER SCIENTIFIC INC | Stock | 236272100 |  | 11171 | 6241 | SH |  | SOLE |  | 6241 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 8991 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 3735 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 110664 | 800 | SH |  | SOLE | 41 | 800 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 1643222 | 11879 | SH |  | SOLE |  | 11879 | 0 | 0 |
| DARE BIOSCIENCE INC | Stock | 23666P101 |  | 12450 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| DARLING INGREDIENTS INC | Stock | 237266101 |  | 8700 | 139 | SH |  | SOLE | 9 | 139 | 0 | 0 |
| DARLING INGREDIENTS INC | Stock | 237266101 |  | 29382 | 469 | SH |  | SOLE |  | 469 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 7203 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 882 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 1303302 | 17732 | SH |  | SOLE |  | 17732 | 0 | 0 |
| DAVE  BUSTERS ENTMT INC | Stock | 238337109 |  | 34022 | 960 | SH |  | SOLE |  | 960 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | ETF | 23908L207 |  | 7363 | 271 | SH |  | SOLE |  | 271 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 299 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 104165 | 1395 | SH |  | SOLE |  | 1395 | 0 | 0 |
| INVESCO DB COMMDY INDX TRCK | ETF | 46138B103 |  | 1413113 | 57327 | SH |  | SOLE |  | 57327 | 0 | 0 |
| DBV TECHNOLOGIES S A | ADR | 23306J101 |  | 6120 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 162458 | 407 | SH |  | SOLE |  | 407 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 7718 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 13720 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 5149 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 3859 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 6667057 | 15550 | SH |  | SOLE |  | 15549 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B873 |  | 74696 | 4650 | SH |  | SOLE |  | 4650 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A289 |  | 637166 | 21331 | SH |  | SOLE |  | 21331 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B600 |  | 81831 | 8715 | SH |  | SOLE |  | 8715 | 0 | 0 |
| DEFINITIVE HEALTHCARE CORP | Stock | 24477E103 |  | 2682 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| DELAWARE ENHANCED GLOBAL DIV | CEF | 246060107 |  | 21653 | 2776 | SH |  | SOLE |  | 2776 | 0 | 0 |
| DELAWARE INVTS DIVID  INCOM | CEF | 245915103 |  | 28740 | 3535 | SH |  | SOLE |  | 3535 | 0 | 0 |
| DELAWARE INVTS NATL MUN INCO | CEF | 24610T108 |  | 18065 | 1742 | SH |  | SOLE |  | 1742 | 0 | 0 |
| DELEK LOGISTICS PARTNERS LP | Stock | 24664T103 |  | 8773 | 194 | SH |  | SOLE |  | 193 | 0 | 0 |
| DELEK US HLDGS INC NEW | Stock | 24665A103 |  | 511760 | 18954 | SH |  | SOLE |  | 18954 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 137681 | 3423 | SH |  | SOLE |  | 3423 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 6441 | 196 | SH |  | SOLE | 9 | 196 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 735773 | 22391 | SH |  | SOLE |  | 22391 | 0 | 0 |
| DELTA APPAREL INC | Stock | 247368103 |  | 721 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| DENALI THERAPEUTICS INC | Stock | 24823R105 |  | 8343 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| DENBURY INC | Stock | 24790A101 |  | 17404 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| DENISON MINES CORP | Stock | 248356107 |  | 7763 | 6750 | SH |  | SOLE |  | 6750 | 0 | 0 |
| DENNYS CORP | Stock | 24869P104 |  | 2855 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 382 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 669 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 26555 | 834 | SH |  | SOLE |  | 834 | 0 | 0 |
| DERMTECH INC | Stock | 24984K105 |  | 25 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| DESCARTES SYS GROUP INC | Stock | 249906108 |  | 4806 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| DESIGNER BRANDS INC | Stock | 250565108 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| DESKTOP METAL INC | Stock | 25058X105 |  | 16961 | 12471 | SH |  | SOLE |  | 12471 | 0 | 0 |
| DESWELL INDS INC | Stock | 250639101 |  | 1868 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| DEUTSCHE BANK A G | Stock | D18190898 |  | 1728 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 8673 | 141 | SH |  | SOLE | 9 | 141 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 9473 | 154 | SH |  | SOLE | 19 | 154 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 1928 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 256743 | 4174 | SH |  | SOLE | 45 | 4174 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 6294757 | 102337 | SH |  | SOLE |  | 102337 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 13136 | 116 | SH |  | SOLE | 4 | 116 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 8833 | 78 | SH |  | SOLE | 6 | 78 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 793 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 1359 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 1359 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 17892 | 158 | SH |  | SOLE | 48 | 158 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 274041 | 2420 | SH |  | SOLE | 53 | 2420 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 887802 | 7840 | SH |  | SOLE |  | 7840 | 0 | 0 |
| DHT HOLDINGS INC | Stock | Y2065G121 |  | 5 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 169281 | 950 | SH |  | SOLE | 5 | 950 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 1122597 | 6300 | SH |  | SOLE | 6 | 6300 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 2673 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 1420582 | 7972 | SH |  | SOLE |  | 7972 | 0 | 0 |
| DIAMEDICA THERAPEUTICS INC | Stock | 25253X207 |  | 2370 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| DIAMOND HILL INVT GROUP INC | Stock | 25264R207 |  | 17762 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 44317 | 324 | SH |  | SOLE | 9 | 324 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1778 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 853 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1231 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 3830 | 28 | SH |  | SOLE | 49 | 28 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 2294118 | 16772 | SH |  | SOLE |  | 16772 | 0 | 0 |
| DICKS SPORTING GOODS INC | Stock | 253393102 |  | 147663 | 1228 | SH |  | SOLE |  | 1227 | 0 | 0 |
| DIEBOLD NIXDORF INC | Stock | 253651103 |  | 1491 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| DIGI INTL INC | Stock | 253798102 |  | 841 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| DIGI INTL INC | Stock | 253798102 |  | 1828 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 465718 | 4645 | SH |  | SOLE | 6 | 4644 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 2306 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 1203 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 77810 | 776 | SH |  | SOLE | 52 | 776 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 872327 | 8700 | SH |  | SOLE |  | 8699 | 0 | 0 |
| DIGITAL TURBINE INC | Stock | 25400W102 |  | 133868 | 8784 | SH |  | SOLE |  | 8784 | 0 | 0 |
| DIGITAL WORLD ACQUISITION CO | Stock | 25400Q105 |  | 22647 | 1510 | SH |  | SOLE |  | 1509 | 0 | 0 |
| DIGITAL WORLD ACQUISITION CO | Stock | 25400Q113 |  | 1714 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DIGITALBRIDGE GROUP INC | Convertible | 19624RAA4 |  | 1970 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| DIGITALOCEAN HLDGS INC | Stock | 25402D102 |  | 1449701 | 56918 | SH |  | SOLE |  | 56918 | 0 | 0 |
| DILLARDS INC | Stock | 254067101 |  | 29411 | 91 | SH |  | SOLE | 19 | 91 | 0 | 0 |
| DILLARDS INC | Stock | 254067101 |  | 646 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V872 |  | 49 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V302 |  | 223795 | 10196 | SH |  | SOLE |  | 10195 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V732 |  | 786 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V757 |  | 778 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V740 |  | 255425 | 11297 | SH |  | SOLE |  | 11297 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V856 |  | 50256 | 1221 | SH |  | SOLE |  | 1221 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V203 |  | 97431 | 3891 | SH |  | SOLE |  | 3891 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V807 |  | 993418 | 32678 | SH |  | SOLE |  | 32678 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V849 |  | 27108 | 567 | SH |  | SOLE | 6 | 567 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V401 |  | 3148379 | 75664 | SH |  | SOLE |  | 75664 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V609 |  | 44917 | 1022 | SH |  | SOLE |  | 1022 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V708 |  | 439380 | 18096 | SH |  | SOLE |  | 18096 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V104 |  | 494223 | 18291 | SH |  | SOLE |  | 18291 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V724 |  | 250765 | 7490 | SH |  | SOLE |  | 7490 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V500 |  | 40460 | 791 | SH |  | SOLE |  | 791 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V815 |  | 83797 | 3383 | SH |  | SOLE |  | 3383 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V880 |  | 132109 | 6116 | SH |  | SOLE |  | 6116 | 0 | 0 |
| DINE BRANDS GLOBAL INC | Stock | 254423106 |  | 6460 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DIODES INC | Stock | 254543101 |  | 838 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| DIODES INC | Stock | 254543101 |  | 60074 | 789 | SH |  | SOLE |  | 789 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459W540 |  | 41910 | 5500 | SH |  | SOLE |  | 5500 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G781 |  | 862 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G864 |  | 2255 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G815 |  | 3128 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460E869 |  | 9790571 | 593009 | SH |  | SOLE |  | 593008 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459W862 |  | 12142 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25490K323 |  | 5656 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459W458 |  | 18495 | 1913 | SH |  | SOLE |  | 1912 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459W847 |  | 4232 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459W102 |  | 884 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G617 |  | 28354 | 2087 | SH |  | SOLE |  | 2087 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G732 |  | 66063 | 6292 | SH |  | SOLE |  | 6291 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459Y207 |  | 25632 | 402 | SH |  | SOLE |  | 401 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459Y694 |  | 9025 | 123 | SH |  | SOLE |  | 122 | 0 | 0 |
| DISCOVER FINL SVCS | Stock | 254709108 |  | 6359 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| DISCOVER FINL SVCS | Stock | 254709108 |  | 3131 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| DISCOVER FINL SVCS | Stock | 254709108 |  | 1189 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| DISCOVER FINL SVCS | Stock | 254709108 |  | 955889 | 9771 | SH |  | SOLE |  | 9770 | 0 | 0 |
| DISH NETWORK CORPORATION | Stock | 25470M109 |  | 2401 | 171 | SH |  | SOLE |  | 171 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A321 |  | 1247623 | 30579 | SH |  | SOLE |  | 30579 | 0 | 0 |
| DLOCAL LTD | Stock | G29018101 |  | 355136 | 22809 | SH |  | SOLE |  | 22809 | 0 | 0 |
| DNP SELECT INCOME FD INC | CEF | 23325P104 |  | 4282289 | 380648 | SH |  | SOLE |  | 380647 | 0 | 0 |
| DOCEBO INC | Stock | 25609L105 |  | 652450 | 19757 | SH |  | SOLE |  | 19757 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 2161 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 37741 | 681 | SH |  | SOLE | 28 | 681 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 18732 | 338 | SH |  | SOLE | 48 | 338 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 876023 | 15807 | SH |  | SOLE |  | 15806 | 0 | 0 |
| DOLBY LABORATORIES INC | Stock | 25659T107 |  | 8676 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 2955 | 12 | SH |  | SOLE | 9 | 12 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 204388 | 830 | SH |  | SOLE | 30 | 830 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 4936 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 10589 | 43 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 24685 | 100 | SH |  | SOLE | 43 | 100 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 107858 | 438 | SH |  | SOLE | 49 | 438 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 10096 | 41 | SH |  | SOLE | 50 | 41 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 6300488 | 25586 | SH |  | SOLE |  | 25585 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 468874 | 3315 | SH |  | SOLE | 6 | 3315 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 3536 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 1980 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 193711 | 1370 | SH |  | SOLE |  | 1369 | 0 | 0 |
| DOMA HOLDINGS INC | Stock | 25703A104 |  | 408 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 35566 | 580 | SH |  | SOLE | 26 | 580 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 5212 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 90754 | 1480 | SH |  | SOLE | 52 | 1480 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1272575 | 20753 | SH |  | SOLE |  | 20753 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 2427 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 2771 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 92593 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| DONALDSON INC | Stock | 257651109 |  | 1475012 | 25055 | SH |  | SOLE | 6 | 25055 | 0 | 0 |
| DONALDSON INC | Stock | 257651109 |  | 60578 | 1029 | SH |  | SOLE |  | 1029 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | Stock | 25787G100 |  | 193 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 653846 | 13393 | SH |  | SOLE |  | 13393 | 0 | 0 |
| DORIAN LPG LTD | Stock | Y2106R110 |  | 62270 | 3286 | SH |  | SOLE |  | 3285 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | CEF | 258622109 |  | 106220 | 9578 | SH |  | SOLE |  | 9578 | 0 | 0 |
| DOUBLELINE YIELD OPPORTUNITI | CEF | 25862D105 |  | 4474 | 341 | SH |  | SOLE |  | 341 | 0 | 0 |
| DOUGLAS DYNAMICS INC | Stock | 25960R105 |  | 181 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DOUGLAS DYNAMICS INC | Stock | 25960R105 |  | 10848 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| DOUGLAS ELLIMAN INC | Stock | 25961D105 |  | 8929 | 2194 | SH |  | SOLE |  | 2193 | 0 | 0 |
| DOUGLAS EMMETT INC | REIT | 25960P109 |  | 29754 | 1898 | SH |  | SOLE |  | 1897 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 5958 | 44 | SH |  | SOLE | 9 | 44 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 94787 | 700 | SH |  | SOLE | 41 | 700 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 948 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 69506 | 513 | SH |  | SOLE |  | 513 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 534436 | 10606 | SH |  | SOLE | 6 | 10606 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 10582 | 210 | SH |  | SOLE | 9 | 210 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 36764 | 730 | SH |  | SOLE | 19 | 729 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 1826821 | 36254 | SH |  | SOLE |  | 36253 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 1376 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 38930 | 1160 | SH |  | SOLE |  | 1160 | 0 | 0 |
| DR REDDYS LABS LTD | ADR | 256135203 |  | 1087 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| DRAFTKINGS INC NEW | Stock | 26142V105 |  | 55259 | 4851 | SH |  | SOLE |  | 4851 | 0 | 0 |
| DRDGOLD LIMITED | ADR | 26152H301 |  | 303116 | 40962 | SH |  | SOLE |  | 40961 | 0 | 0 |
| DREAM FINDERS HOMES INC | Stock | 26154D100 |  | 31254 | 3609 | SH |  | SOLE | 23 | 3609 | 0 | 0 |
| DREAM FINDERS HOMES INC | Stock | 26154D100 |  | 2823 | 326 | SH |  | SOLE |  | 326 | 0 | 0 |
| DROPBOX INC | Stock | 26210C104 |  | 401676 | 17948 | SH |  | SOLE |  | 17948 | 0 | 0 |
| DT MIDSTREAM INC | Stock | 23345M107 |  | 44650 | 808 | SH |  | SOLE | 19 | 808 | 0 | 0 |
| DT MIDSTREAM INC | Stock | 23345M107 |  | 122359 | 2214 | SH |  | SOLE |  | 2214 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 1188 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 1796581 | 15286 | SH |  | SOLE |  | 15286 | 0 | 0 |
| DUCK CREEK TECHNOLOGIES INC | Stock | 264120106 |  | 2386 | 198 | SH |  | SOLE | 19 | 198 | 0 | 0 |
| DUCK CREEK TECHNOLOGIES INC | Stock | 264120106 |  | 107209 | 8897 | SH |  | SOLE | 23 | 8897 | 0 | 0 |
| DUCK CREEK TECHNOLOGIES INC | Stock | 264120106 |  | 9001 | 747 | SH |  | SOLE |  | 747 | 0 | 0 |
| DUFF  PHELPS UTLITY AND INF | CEF | 26433C105 |  | 70576 | 5224 | SH |  | SOLE |  | 5224 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 8651 | 84 | SH |  | SOLE | 6 | 84 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 5767 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 11741 | 114 | SH |  | SOLE | 19 | 114 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 2781 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 141920 | 1378 | SH |  | SOLE | 52 | 1378 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 6395792 | 62101 | SH |  | SOLE |  | 62101 | 0 | 0 |
| DUN  BRADSTREET HLDGS INC | Stock | 26484T106 |  | 283010 | 23084 | SH |  | SOLE | 6 | 23084 | 0 | 0 |
| DUN  BRADSTREET HLDGS INC | Stock | 26484T106 |  | 27364 | 2232 | SH |  | SOLE |  | 2232 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 286118 | 4169 | SH |  | SOLE | 6 | 4169 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 5559 | 81 | SH |  | SOLE | 9 | 81 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 69316 | 1010 | SH |  | SOLE | 26 | 1010 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 2961 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 2677 | 39 | SH |  | SOLE | 46 | 39 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 839334 | 12230 | SH |  | SOLE |  | 12229 | 0 | 0 |
| DUTCH BROS INC | Stock | 26701L100 |  | 37916 | 1345 | SH |  | SOLE |  | 1345 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 5035 | 190 | SH |  | SOLE | 9 | 190 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 1034 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 689 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 159875 | 6033 | SH |  | SOLE |  | 6033 | 0 | 0 |
| DYNATRACE INC | Stock | 268150109 |  | 9230 | 241 | SH |  | SOLE | 9 | 241 | 0 | 0 |
| DYNATRACE INC | Stock | 268150109 |  | 7545 | 197 | SH |  | SOLE |  | 197 | 0 | 0 |
| DYNAVAX TECHNOLOGIES CORP | Stock | 268158201 |  | 30845 | 2899 | SH |  | SOLE |  | 2899 | 0 | 0 |
| DYNEX CAP INC | REIT | 26817Q886 |  | 878 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 498 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L714 |  | 30920 | 3841 | SH |  | SOLE |  | 3841 | 0 | 0 |
| EAGLE BANCORP INC MD | Stock | 268948106 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| EAGLE BANCORP INC MD | Stock | 268948106 |  | 4099 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| EAGLE BULK SHIPPING INC | Stock | Y2187A150 |  | 9439 | 189 | SH |  | SOLE |  | 189 | 0 | 0 |
| EAGLE MATLS INC | Stock | 26969P108 |  | 40121 | 302 | SH |  | SOLE |  | 302 | 0 | 0 |
| EAGLE POINT CREDIT COMPANY I | CEF | 269808101 |  | 58311 | 5762 | SH |  | SOLE |  | 5762 | 0 | 0 |
| EAST WEST BANCORP INC | Stock | 27579R104 |  | 26755 | 406 | SH |  | SOLE | 9 | 406 | 0 | 0 |
| EAST WEST BANCORP INC | Stock | 27579R104 |  | 461 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| EAST WEST BANCORP INC | Stock | 27579R104 |  | 54104 | 821 | SH |  | SOLE |  | 821 | 0 | 0 |
| EASTERLY GOVT PPTYS INC | REIT | 27616P103 |  | 2854 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| EASTERN BANKSHARES INC | Stock | 27627N105 |  | 707 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| EASTGROUP PPTYS INC | REIT | 277276101 |  | 148 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 23292 | 286 | SH |  | SOLE | 7 | 286 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 9203 | 113 | SH |  | SOLE | 9 | 113 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 28132 | 345 | SH |  | SOLE | 19 | 345 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 2769 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 402276 | 4940 | SH |  | SOLE |  | 4939 | 0 | 0 |
| EASTMAN KODAK CO | Stock | 277461406 |  | 2129 | 698 | SH |  | SOLE |  | 698 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 15852 | 101 | SH |  | SOLE | 4 | 101 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 45986 | 293 | SH |  | SOLE | 7 | 293 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 785 | 5 | SH |  | SOLE | 9 | 5 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 2209 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 102018 | 650 | SH |  | SOLE | 41 | 650 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 4264579 | 27172 | SH |  | SOLE |  | 27171 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY | CEF | 278274105 |  | 4569 | 306 | SH |  | SOLE |  | 306 | 0 | 0 |
| EATON VANCE FLTING RATE INC | CEF | 278279104 |  | 29998 | 2705 | SH |  | SOLE |  | 2705 | 0 | 0 |
| EATON VANCE LTD DURATION INC | CEF | 27828H105 |  | 236290 | 25164 | SH |  | SOLE |  | 25164 | 0 | 0 |
| EATON VANCE MUN BD FD | CEF | 27827X101 |  | 72598 | 6987 | SH |  | SOLE |  | 6987 | 0 | 0 |
| EATON VANCE MUNI INCOME TRUS | CEF | 27826U108 |  | 3948 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| EATON VANCE RISK-MANAGED DIV | CEF | 27829G106 |  | 1498547 | 199806 | SH |  | SOLE |  | 199806 | 0 | 0 |
| EATON VANCE SR FLTNG RTE TR | CEF | 27828Q105 |  | 8271 | 756 | SH |  | SOLE |  | 756 | 0 | 0 |
| EATON VANCE SR INCOME TR | CEF | 27826S103 |  | 9170 | 1740 | SH |  | SOLE |  | 1740 | 0 | 0 |
| EATON VANCE SHORT DURATION D | CEF | 27828V104 |  | 23070 | 2264 | SH |  | SOLE |  | 2264 | 0 | 0 |
| EATON VANCE TAX MNGD BUY WRI | CEF | 27829M103 |  | 23793 | 2589 | SH |  | SOLE |  | 2589 | 0 | 0 |
| EATON VANCE TAX ADVT DIV INC | CEF | 27828G107 |  | 78777 | 3455 | SH |  | SOLE |  | 3455 | 0 | 0 |
| EATON VANCE TX ADV GLBL DIV | CEF | 27828S101 |  | 54620 | 3617 | SH |  | SOLE |  | 3617 | 0 | 0 |
| EATON VANCE TAX-ADVANTAGED G | CEF | 27828U106 |  | 5340 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| EATON VANCE TAX-MANAGED BUY- | CEF | 27828Y108 |  | 19660 | 1601 | SH |  | SOLE |  | 1601 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | CEF | 27829C105 |  | 149661 | 19286 | SH |  | SOLE |  | 19286 | 0 | 0 |
| EATON VANCE TAX MNGED BUY WR | CEF | 27828X100 |  | 30035 | 2284 | SH |  | SOLE |  | 2284 | 0 | 0 |
| EATON VANCE TAX-MANAGED DIVE | CEF | 27828N102 |  | 28779 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | CEF | 27829F108 |  | 47112 | 6240 | SH |  | SOLE |  | 6240 | 0 | 0 |
| EBANG INTL HLDGS INC | Stock | G3R33A205 |  | 47 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 42714 | 1030 | SH |  | SOLE | 24 | 1030 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 622 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 1078 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 254683 | 6141 | SH |  | SOLE |  | 6141 | 0 | 0 |
| EBIX INC | Stock | 278715206 |  | 14651 | 734 | SH |  | SOLE |  | 734 | 0 | 0 |
| ECHOSTAR CORP | Stock | 278768106 |  | 8340 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ECOARK HLDGS INC | Stock | 27888N307 |  | 76 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 6696 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 1892 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 2911 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 342368 | 2352 | SH |  | SOLE |  | 2352 | 0 | 0 |
| ECOPETROL S A | ADR | 279158109 |  | 98942 | 9450 | SH |  | SOLE |  | 9450 | 0 | 0 |
| EDGEWELL PERS CARE CO | Stock | 28035Q102 |  | 26593 | 690 | SH |  | SOLE | 6 | 690 | 0 | 0 |
| EDGEWELL PERS CARE CO | Stock | 28035Q102 |  | 27010 | 701 | SH |  | SOLE |  | 700 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 30728 | 483 | SH |  | SOLE | 19 | 483 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 1300 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 4199 | 66 | SH |  | SOLE | 36 | 66 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 9583 | 151 | SH |  | SOLE | 43 | 150 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 4135 | 65 | SH |  | SOLE | 46 | 65 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 74330 | 1168 | SH |  | SOLE |  | 1168 | 0 | 0 |
| EDITAS MEDICINE INC | Stock | 28106W103 |  | 71 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| EDITAS MEDICINE INC | Stock | 28106W103 |  | 381 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 15370 | 206 | SH |  | SOLE | 9 | 206 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 368350 | 4937 | SH |  | SOLE | 18 | 4937 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 3880 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 2014 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 22681 | 304 | SH |  | SOLE | 50 | 304 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 2888116 | 38710 | SH |  | SOLE |  | 38709 | 0 | 0 |
| EHANG HLDGS LTD | ADR | 26853E102 |  | 1201 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC | Stock | 28414H103 |  | 31161 | 2550 | SH |  | SOLE |  | 2550 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC | Stock | 28414H202 |  | 28631 | 1466 | SH |  | SOLE |  | 1466 | 0 | 0 |
| ELASTIC N V | Stock | N14506104 |  | 6850 | 133 | SH |  | SOLE | 9 | 133 | 0 | 0 |
| ELASTIC N V | Stock | N14506104 |  | 21734 | 422 | SH |  | SOLE |  | 422 | 0 | 0 |
| ELBIT SYS LTD | Stock | M3760D101 |  | 8366 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| ELDORADO GOLD CORP NEW | Stock | 284902509 |  | 1078 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 8430 | 69 | SH |  | SOLE | 9 | 69 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 27246 | 223 | SH |  | SOLE | 24 | 223 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 3915 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 1466 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 153339 | 1255 | SH |  | SOLE |  | 1255 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Stock | 28618M106 |  | 2710 | 149 | SH |  | SOLE | 9 | 149 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Stock | 28618M106 |  | 10962 | 603 | SH |  | SOLE | 34 | 602 | 0 | 0 |
| ELLINGTON FINANCIAL INC | REIT | 28852N109 |  | 2734 | 221 | SH |  | SOLE |  | 221 | 0 | 0 |
| ELLINGTON RESIDENTIAL MTG RE | REIT | 288578107 |  | 80461 | 11729 | SH |  | SOLE |  | 11729 | 0 | 0 |
| EMAGIN CORP | Stock | 29076N206 |  | 638 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| EMBECTA CORP | Stock | 29082K105 |  | 16995 | 672 | SH |  | SOLE |  | 672 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 40286 | 272 | SH |  | SOLE | 9 | 272 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 10960 | 74 | SH |  | SOLE | 19 | 74 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 9627 | 65 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 175362 | 1184 | SH |  | SOLE | 45 | 1184 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 283334 | 1913 | SH |  | SOLE |  | 1913 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 9894 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 43476 | 453 | SH |  | SOLE | 19 | 452 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 2415 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 3458 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 2460083 | 25610 | SH |  | SOLE |  | 25609 | 0 | 0 |
| EMPIRE ST RLTY TR INC | REIT | 292104106 |  | 283 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR | ETF | 301505889 |  | 27530 | 926 | SH |  | SOLE |  | 926 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 59862 | 1531 | SH |  | SOLE | 26 | 1531 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 1916 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 145658 | 3729 | SH |  | SOLE | 52 | 3729 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 2723639 | 69659 | SH |  | SOLE |  | 69659 | 0 | 0 |
| OVINTIV INC | Stock | 69047Q102 |  | 3296 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| OVINTIV INC | Stock | 69047Q102 |  | 540202 | 10653 | SH |  | SOLE |  | 10652 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 3708 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 13591 | 227 | SH |  | SOLE | 34 | 227 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 88100 | 1473 | SH |  | SOLE |  | 1473 | 0 | 0 |
| ENCORE WIRE CORP | Stock | 292562105 |  | 963 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ENCORE WIRE CORP | Stock | 292562105 |  | 56400 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| ENDAVA PLC | ADR | 29260V105 |  | 331322 | 4331 | SH |  | SOLE |  | 4331 | 0 | 0 |
| ENDEAVOR GROUP HLDGS INC | Stock | 29260Y109 |  | 11056 | 491 | SH |  | SOLE |  | 490 | 0 | 0 |
| ENDEAVOUR SILVER CORP | Stock | 29258Y103 |  | 1620 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ENERGIZER HLDGS INC NEW | Stock | 29272W109 |  | 104551 | 3116 | SH |  | SOLE |  | 3116 | 0 | 0 |
| ENERGOUS CORP | Stock | 29272C103 |  | 836 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ENERGY FUELS INC | Stock | 292671708 |  | 3117 | 502 | SH |  | SOLE |  | 502 | 0 | 0 |
| ENERGY RECOVERY INC | Stock | 29270J100 |  | 4610 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y506 |  | 1574 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y506 |  | 7742743 | 88519 | SH |  | SOLE |  | 88518 | 0 | 0 |
| ENERGY TRANSFER L P | Stock | 29273V100 |  | 11870 | 1000 | SH |  | SOLE | 49 | 1000 | 0 | 0 |
| ENERGY TRANSFER L P | Stock | 29273V100 |  | 2061320 | 173658 | SH |  | SOLE |  | 173657 | 0 | 0 |
| ENERPAC TOOL GROUP CORP | Stock | 292765104 |  | 18757 | 737 | SH |  | SOLE |  | 737 | 0 | 0 |
| ENERPLUS CORP | Stock | 292766102 |  | 5774 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 2511 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 148 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ENGINE NO 1 ETF TRUST | ETF | 29287L106 |  | 149773 | 3387 | SH |  | SOLE |  | 3387 | 0 | 0 |
| ENHABIT INC | Stock | 29332G102 |  | 9686 | 736 | SH |  | SOLE |  | 736 | 0 | 0 |
| ENI S P A | ADR | 26874R108 |  | 373 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| ENI S P A | ADR | 26874R108 |  | 216010 | 7537 | SH |  | SOLE |  | 7537 | 0 | 0 |
| ENLINK MIDSTREAM LLC | Stock | 29336T100 |  | 43763 | 3558 | SH |  | SOLE |  | 3558 | 0 | 0 |
| ENLIVEX THERAPEUTICS LTD | Stock | M4130Y106 |  | 168 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| ENNIS INC | Stock | 293389102 |  | 6094 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| ENOVIX CORPORATION | Stock | 293594107 |  | 88075 | 7080 | SH |  | SOLE |  | 7080 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 11658 | 44 | SH |  | SOLE | 9 | 44 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 9804 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 1060 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 2915 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 1855 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 202164 | 763 | SH |  | SOLE | 53 | 763 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 852433 | 3217 | SH |  | SOLE |  | 3217 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 6055 | 64 | SH |  | SOLE | 9 | 64 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 189 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 21235 | 224 | SH |  | SOLE | 34 | 224 | 0 | 0 |
| ENSTAR GROUP LIMITED | Stock | G3075P101 |  | 16069 | 70 | SH |  | SOLE |  | 69 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 6297 | 96 | SH |  | SOLE | 9 | 96 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 3870 | 59 | SH |  | SOLE | 36 | 59 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 7805 | 119 | SH |  | SOLE | 50 | 119 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 137018 | 2089 | SH |  | SOLE |  | 2089 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 601088 | 5343 | SH |  | SOLE | 6 | 5343 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 32513 | 289 | SH |  | SOLE | 9 | 289 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 30375 | 270 | SH |  | SOLE | 19 | 270 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 1487 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 195915 | 1741 | SH |  | SOLE |  | 1741 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 12060 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 3803747 | 157701 | SH |  | SOLE |  | 157700 | 0 | 0 |
| ENVELA CORP | Stock | 29402E102 |  | 3156 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ENVISTA HOLDINGS CORPORATION | Stock | 29415F104 |  | 2727 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| ENVIVA INC | Stock | 29415B103 |  | 47626 | 899 | SH |  | SOLE |  | 899 | 0 | 0 |
| ENZO BIOCHEM INC | Stock | 294100102 |  | 715 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 17744 | 137 | SH |  | SOLE | 9 | 137 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 5310 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 43389 | 335 | SH |  | SOLE | 26 | 335 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 3085 | 24 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 3846174 | 29696 | SH |  | SOLE |  | 29695 | 0 | 0 |
| EOS ENERGY ENTERPRISES INC | Stock | 29415C101 |  | 370 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 4916 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 1311 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 983 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 16715 | 51 | SH |  | SOLE | 50 | 51 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 182879 | 558 | SH |  | SOLE |  | 558 | 0 | 0 |
| EPR PPTYS | REIT | 26884U208 |  | 13154 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| EPR PPTYS | REIT | 26884U109 |  | 5319 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| EPR PPTYS | REIT | 26884U109 |  | 232007 | 6151 | SH |  | SOLE |  | 6150 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 1423 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 744 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 384240 | 11358 | SH |  | SOLE |  | 11357 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 9135 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 57169 | 294 | SH |  | SOLE |  | 294 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 12446 | 19 | SH |  | SOLE | 4 | 19 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 655 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 7224 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 4585 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 1310 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 728023 | 1111 | SH |  | SOLE |  | 1111 | 0 | 0 |
| EQUINOR ASA | ADR | 29446M102 |  | 2901 | 81 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| EQUINOR ASA | ADR | 29446M102 |  | 350077 | 9776 | SH |  | SOLE |  | 9775 | 0 | 0 |
| EQUITABLE HLDGS INC | Stock | 29452E101 |  | 6257 | 218 | SH |  | SOLE | 36 | 218 | 0 | 0 |
| EQUITABLE HLDGS INC | Stock | 29452E101 |  | 14449 | 503 | SH |  | SOLE | 43 | 503 | 0 | 0 |
| EQUITABLE HLDGS INC | Stock | 29452E101 |  | 17823 | 621 | SH |  | SOLE |  | 621 | 0 | 0 |
| EQUITRANS MIDSTREAM CORP | Stock | 294600101 |  | 104152 | 15545 | SH |  | SOLE |  | 15545 | 0 | 0 |
| EQUITY COMWLTH | REIT | 294628102 |  | 1149 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| EQUITY COMWLTH | REIT | 294628102 |  | 46444 | 1860 | SH |  | SOLE | 26 | 1860 | 0 | 0 |
| EQUITY LIFESTYLE PPTYS INC | REIT | 29472R108 |  | 840 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 3540 | 60 | SH |  | SOLE | 33 | 60 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 354 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 72924 | 1236 | SH |  | SOLE |  | 1236 | 0 | 0 |
| ERICSSON | ADR | 294821608 |  | 4088 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ESAB CORPORATION | Stock | 29605J106 |  | 188 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ESPERION THERAPEUTICS INC NE | Stock | 29664W105 |  | 698 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| ESPORTS ENTMT GROUP INC | Convertible Preferred | 29667K405 |  | 2590 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ESPORTS ENTMT GROUP INC | Stock | 29667K306 |  | 6703 | 87500 | SH |  | SOLE |  | 87500 | 0 | 0 |
| ESS TECH INC | Stock | 26916J106 |  | 243 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ESSENTIAL PPTYS RLTY TR INC | REIT | 29670E107 |  | 16023 | 683 | SH |  | SOLE |  | 682 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 11413 | 46 | SH |  | SOLE | 4 | 46 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 496 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 1743 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 2977 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 757764 | 3054 | SH |  | SOLE |  | 3054 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G508 |  | 22000 | 5164 | SH |  | SOLE |  | 5164 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G201 |  | 82399 | 1871 | SH |  | SOLE |  | 1870 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G102 |  | 363209 | 34427 | SH |  | SOLE |  | 34427 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G409 |  | 131984 | 3362 | SH |  | SOLE |  | 3361 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G763 |  | 22385 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ETHAN ALLEN INTERIORS INC | Stock | 297602104 |  | 14372 | 544 | SH |  | SOLE |  | 544 | 0 | 0 |
| ETF MANAGERS TR | ETF | 26924G888 |  | 125228 | 2536 | SH |  | SOLE |  | 2536 | 0 | 0 |
| UBS AG LONDON BRANCH | ETF | 90274D416 |  | 282695 | 16908 | SH |  | SOLE | 11 | 16908 | 0 | 0 |
| UBS AG LONDON BRANCH | ETF | 90274D416 |  | 42890 | 2565 | SH |  | SOLE |  | 2565 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 1557 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 4073 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 3474 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 838 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 6947 | 58 | SH |  | SOLE | 50 | 58 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 1530429 | 12777 | SH |  | SOLE |  | 12777 | 0 | 0 |
| EURONAV NV | Stock | B38564108 |  | 1707 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 18970 | 201 | SH |  | SOLE | 9 | 201 | 0 | 0 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 67199 | 712 | SH |  | SOLE |  | 712 | 0 | 0 |
| EVERBRIDGE INC | Stock | 29978A104 |  | 2485 | 84 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| EVERCORE INC | Stock | 29977A105 |  | 4363 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| EVEREST RE GROUP LTD | Stock | G3223R108 |  | 663 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| EVEREST RE GROUP LTD | Stock | G3223R108 |  | 331 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| EVEREST RE GROUP LTD | Stock | G3223R108 |  | 109319 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 12208 | 194 | SH |  | SOLE | 9 | 194 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 33249 | 528 | SH |  | SOLE | 19 | 528 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 1133 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 311696 | 4953 | SH |  | SOLE |  | 4953 | 0 | 0 |
| EVERI HLDGS INC | Stock | 30034T103 |  | 9356 | 652 | SH |  | SOLE |  | 652 | 0 | 0 |
| EVERQUOTE INC | Stock | 30041R108 |  | 38412 | 2606 | SH |  | SOLE | 19 | 2606 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 4276 | 51 | SH |  | SOLE | 46 | 51 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 177705 | 2120 | SH |  | SOLE |  | 2119 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 53071 | 1639 | SH |  | SOLE | 23 | 1639 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 9682 | 299 | SH |  | SOLE |  | 299 | 0 | 0 |
| EVGO INC | Stock | 30052F100 |  | 4354 | 974 | SH |  | SOLE |  | 974 | 0 | 0 |
| EVOLENT HEALTH INC | Stock | 30050B101 |  | 11513 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| EVOLUS INC | Stock | 30052C107 |  | 8426 | 1122 | SH |  | SOLE |  | 1122 | 0 | 0 |
| EVOQUA WATER TECHNOLOGIES CO | Stock | 30057T105 |  | 198 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| EVOQUA WATER TECHNOLOGIES CO | Stock | 30057T105 |  | 6732 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| EXACT SCIENCES CORP | Stock | 30063P105 |  | 112388 | 2270 | SH |  | SOLE |  | 2270 | 0 | 0 |
| EXCELERATE ENERGY INC | Stock | 30069T101 |  | 22545 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| EXELA TECHNOLOGIES INC | Stock | 30162V706 |  | 4 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 30620 | 1909 | SH |  | SOLE |  | 1909 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 6485 | 150 | SH |  | SOLE | 9 | 150 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 1618 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 5015 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 11586 | 268 | SH |  | SOLE | 43 | 268 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 507488 | 11739 | SH |  | SOLE |  | 11739 | 0 | 0 |
| EXLSERVICE HOLDINGS INC | Stock | 302081104 |  | 1864 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| EXP WORLD HLDGS INC | Stock | 30212W100 |  | 3091 | 279 | SH |  | SOLE | 9 | 279 | 0 | 0 |
| EXP WORLD HLDGS INC | Stock | 30212W100 |  | 9188 | 829 | SH |  | SOLE | 34 | 829 | 0 | 0 |
| EXP WORLD HLDGS INC | Stock | 30212W100 |  | 2152 | 194 | SH |  | SOLE |  | 194 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 4205 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 350 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 3154 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 613 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 159257 | 1818 | SH |  | SOLE |  | 1818 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 1478434 | 14227 | SH |  | SOLE | 6 | 14226 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 7067 | 68 | SH |  | SOLE | 9 | 68 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 6755 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 1143 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 1078414 | 10377 | SH |  | SOLE |  | 10377 | 0 | 0 |
| EXPENSIFY INC | Stock | 30219Q106 |  | 480114 | 54373 | SH |  | SOLE |  | 54373 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 198 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 5549 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| EXSCIENTIA PLC | ADR | 30223G102 |  | 2265 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 442 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 883 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 1084024 | 7365 | SH |  | SOLE |  | 7365 | 0 | 0 |
| EXTREME NETWORKS | Stock | 30226D106 |  | 2399 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 26693 | 242 | SH |  | SOLE | 6 | 242 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 38936 | 353 | SH |  | SOLE | 9 | 353 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 304608 | 2762 | SH |  | SOLE | 19 | 2761 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 25892 | 235 | SH |  | SOLE | 33 | 234 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 28095694 | 254721 | SH |  | SOLE |  | 254720 | 0 | 0 |
| EZCORP INC | Stock | 302301106 |  | 22388 | 2747 | SH |  | SOLE | 19 | 2747 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 157709 | 12085 | SH |  | SOLE | 19 | 12085 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 48181 | 3692 | SH |  | SOLE |  | 3692 | 0 | 0 |
| F ANNUITIES  LIFE INC | Stock | 30190A104 |  | 760 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| F ANNUITIES  LIFE INC | Stock | 30190A104 |  | 260 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| F ANNUITIES  LIFE INC | Stock | 30190A104 |  | 600 | 30 | SH |  | SOLE | 43 | 30 | 0 | 0 |
| F ANNUITIES  LIFE INC | Stock | 30190A104 |  | 3362 | 168 | SH |  | SOLE |  | 168 | 0 | 0 |
| F5 INC | Stock | 315616102 |  | 287 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| F5 INC | Stock | 315616102 |  | 477027 | 3324 | SH |  | SOLE |  | 3324 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 256 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 9617 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 4815 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 119090 | 297 | SH |  | SOLE | 23 | 296 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 1204 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 1079656 | 2691 | SH |  | SOLE |  | 2691 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 50879 | 85 | SH |  | SOLE | 19 | 85 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 1222899 | 2043 | SH |  | SOLE |  | 2043 | 0 | 0 |
| FARADAY FUTRE INTLGT ELCTR I | Stock | 307359109 |  | 22 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| FARFETCH LTD | Stock | 30744W107 |  | 397 | 84 | SH |  | SOLE |  | 84 | 0 | 0 |
| FARMLAND PARTNERS INC | REIT | 31154R109 |  | 760 | 61 | SH |  | SOLE | 49 | 61 | 0 | 0 |
| FARMLAND PARTNERS INC | REIT | 31154R109 |  | 187124 | 15018 | SH |  | SOLE |  | 15017 | 0 | 0 |
| FARMMI INC SHS NEW | Stock | G33277107 |  | 5606 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| FARO TECHNOLOGIES INC | Stock | 311642102 |  | 10882 | 370 | SH |  | SOLE | 6 | 370 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 548293 | 11587 | SH |  | SOLE | 6 | 11586 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 13013 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1420 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 452241 | 9557 | SH |  | SOLE |  | 9557 | 0 | 0 |
| FASTLY INC | Stock | 31188V100 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| FASTLY INC | Stock | 31188V100 |  | 2834 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | Stock | 313148306 |  | 3156 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | Stock | 313148306 |  | 14544 | 129 | SH |  | SOLE | 34 | 129 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW | REIT | 313745101 |  | 13741 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| FEDERATED HERMES INC | Stock | 314211103 |  | 12236 | 337 | SH |  | SOLE |  | 337 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 567230 | 3275 | SH |  | SOLE | 5 | 3275 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 3464 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 3876063 | 22379 | SH |  | SOLE |  | 22379 | 0 | 0 |
| FERGUSON PLC NEW | Stock | G3421J106 |  | 10158 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 6641 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 3642 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 21422 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092352 |  | 8361 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092345 |  | 37584 | 1335 | SH |  | SOLE |  | 1334 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188101 |  | 510937 | 11395 | SH |  | SOLE |  | 11394 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092303 |  | 4839 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092303 |  | 5945249 | 132677 | SH |  | SOLE |  | 132676 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092832 |  | 172440 | 4327 | SH |  | SOLE |  | 4327 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092220 |  | 6263 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092337 |  | 21805 | 1721 | SH |  | SOLE |  | 1721 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092840 |  | 586841 | 15733 | SH |  | SOLE |  | 15733 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092618 |  | 476736 | 10365 | SH |  | SOLE |  | 10364 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092725 |  | 3639 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092717 |  | 245519 | 11648 | SH |  | SOLE |  | 11648 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188200 |  | 3118 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188200 |  | 103999 | 2168 | SH |  | SOLE |  | 2168 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188408 |  | 937116 | 18939 | SH |  | SOLE |  | 18939 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092824 |  | 1129286 | 24454 | SH |  | SOLE |  | 24454 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092188 |  | 20 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092816 |  | 5096 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092204 |  | 794075 | 14010 | SH |  | SOLE |  | 14009 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092402 |  | 5030 | 211 | SH |  | SOLE | 9 | 211 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092402 |  | 1810948 | 75963 | SH |  | SOLE |  | 75962 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092501 |  | 4842 | 101 | SH |  | SOLE | 9 | 101 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092501 |  | 3514363 | 73308 | SH |  | SOLE |  | 73307 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092600 |  | 148777 | 2325 | SH |  | SOLE | 9 | 2325 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092600 |  | 4166144 | 65116 | SH |  | SOLE |  | 65116 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092709 |  | 4817 | 95 | SH |  | SOLE | 9 | 95 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092709 |  | 3379986 | 66653 | SH |  | SOLE |  | 66653 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092808 |  | 8388075 | 88753 | SH |  | SOLE |  | 88753 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092881 |  | 4714 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092881 |  | 1438192 | 32948 | SH |  | SOLE |  | 32948 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092857 |  | 1217741 | 49083 | SH |  | SOLE |  | 49082 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092873 |  | 376572 | 12124 | SH |  | SOLE |  | 12124 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092865 |  | 4877 | 107 | SH |  | SOLE | 9 | 107 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092865 |  | 5284531 | 115940 | SH |  | SOLE |  | 115939 | 0 | 0 |
| FIDELITY COMWLTH TR | ETF | 315912808 |  | 1106570 | 27009 | SH |  | SOLE |  | 27009 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 638206 | 16965 | SH |  | SOLE | 6 | 16964 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 5342 | 142 | SH |  | SOLE | 9 | 142 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 39135 | 1040 | SH |  | SOLE | 19 | 1040 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 1994 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 7787 | 207 | SH |  | SOLE | 36 | 207 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 18289 | 486 | SH |  | SOLE | 43 | 486 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 159169 | 4231 | SH |  | SOLE |  | 4230 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 965008 | 14223 | SH |  | SOLE | 6 | 14222 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 1900 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 478 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 14927 | 220 | SH |  | SOLE | 36 | 220 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 34597 | 510 | SH |  | SOLE | 43 | 509 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 1764 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 686324 | 10115 | SH |  | SOLE |  | 10115 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092360 |  | 75564 | 2595 | SH |  | SOLE |  | 2594 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092790 |  | 102601 | 2311 | SH |  | SOLE |  | 2310 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092311 |  | 5495 | 273 | SH |  | SOLE |  | 273 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092295 |  | 163 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092527 |  | 270719 | 8641 | SH |  | SOLE |  | 8640 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092386 |  | 55739 | 1801 | SH |  | SOLE |  | 1800 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092279 |  | 92 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188309 |  | 106742 | 2371 | SH |  | SOLE | 11 | 2371 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188309 |  | 4469112 | 99269 | SH |  | SOLE |  | 99269 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092378 |  | 109279 | 4578 | SH |  | SOLE |  | 4578 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092782 |  | 244508 | 5576 | SH |  | SOLE |  | 5576 | 0 | 0 |
| FIDUS INVT CORP | CEF | 316500107 |  | 18029 | 947 | SH |  | SOLE |  | 947 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 13190 | 402 | SH |  | SOLE | 9 | 402 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 29651 | 904 | SH |  | SOLE | 19 | 903 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 1214 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 782359 | 23845 | SH |  | SOLE |  | 23845 | 0 | 0 |
| FIGS INC | Stock | 30260D103 |  | 996 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y605 |  | 6918417 | 202293 | SH |  | SOLE |  | 202292 | 0 | 0 |
| FIRST AMERN FINL CORP | Stock | 31847R102 |  | 4501 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| FIRST BANCORP N C | Stock | 318910106 |  | 643 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| FIRST BANCORP N C | Stock | 318910106 |  | 19258 | 450 | SH |  | SOLE |  | 449 | 0 | 0 |
| FIRST BANCORP P R | Stock | 318672706 |  | 165 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| FIRST BANCORP P R | Stock | 318672706 |  | 598 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| FIRSTCASH HOLDINGS INC | Stock | 33768G107 |  | 261 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| FIRSTCASH HOLDINGS INC | Stock | 33768G107 |  | 2607 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| FIRST COMWLTH FINL CORP PA | Stock | 319829107 |  | 349 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FIRST CMNTY CORP S C | Stock | 319835104 |  | 100015 | 4569 | SH |  | SOLE |  | 4569 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N | Stock | 31946M103 |  | 15167 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N | Stock | 31946M103 |  | 34904 | 46 | SH |  | SOLE | 43 | 46 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N | Stock | 31946M103 |  | 13650 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| FIRST FINL BANKSHARES INC | Stock | 32020R109 |  | 22945 | 667 | SH |  | SOLE | 23 | 667 | 0 | 0 |
| FIRST FINL BANKSHARES INC | Stock | 32020R109 |  | 4025 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| FIRST FNDTN INC | Stock | 32026V104 |  | 33389 | 2330 | SH |  | SOLE |  | 2330 | 0 | 0 |
| FIRST HAWAIIAN INC | Stock | 32051X108 |  | 677 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| FIRST HORIZON CORPORATION | Stock | 320517105 |  | 67351 | 2749 | SH |  | SOLE | 19 | 2749 | 0 | 0 |
| FIRST HORIZON CORPORATION | Stock | 320517105 |  | 37828 | 1544 | SH |  | SOLE |  | 1544 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | Stock | 32076V103 |  | 96637 | 11587 | SH |  | SOLE |  | 11587 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO C | Stock | 33616C100 |  | 430637 | 3533 | SH |  | SOLE | 18 | 3533 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO C | Stock | 33616C100 |  | 16577 | 136 | SH |  | SOLE | 33 | 136 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO C | Stock | 33616C100 |  | 68258 | 560 | SH |  | SOLE | 41 | 560 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO C | Stock | 33616C100 |  | 609 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO C | Stock | 33616C100 |  | 331077 | 2716 | SH |  | SOLE |  | 2716 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 141851 | 947 | SH |  | SOLE |  | 947 | 0 | 0 |
| FIRST TR ABRDN GBL OPP INCM | CEF | 337319107 |  | 122592 | 20432 | SH |  | SOLE |  | 20432 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X150 |  | 10123418 | 196533 | SH |  | SOLE |  | 196533 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 20 | CEF | 33741Q107 |  | 272249 | 20196 | SH |  | SOLE |  | 20196 | 0 | 0 |
| FIRST TR LRGE CP CORE ALPHA | ETF | 33734K109 |  | 351294 | 4387 | SH |  | SOLE |  | 4387 | 0 | 0 |
| FIRST TR MORNINGSTAR DIVID L | ETF | 336917109 |  | 5177782 | 141624 | SH |  | SOLE |  | 141624 | 0 | 0 |
| FIRST TR ENHANCED EQUITY INC | CEF | 337318109 |  | 7833 | 497 | SH |  | SOLE |  | 497 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E104 |  | 1392150 | 18574 | SH |  | SOLE |  | 18574 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33733A102 |  | 291008 | 7632 | SH |  | SOLE |  | 7632 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X192 |  | 341140 | 5922 | SH |  | SOLE |  | 5921 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X119 |  | 205135 | 3268 | SH |  | SOLE |  | 3268 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R712 |  | 38346 | 1579 | SH |  | SOLE |  | 1579 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R605 |  | 2399073 | 51538 | SH |  | SOLE |  | 51537 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R886 |  | 1472 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R696 |  | 227392 | 7948 | SH |  | SOLE |  | 7948 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33741L108 |  | 29045 | 1105 | SH |  | SOLE |  | 1105 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X200 |  | 20419 | 929 | SH |  | SOLE |  | 929 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E302 |  | 1143093 | 9282 | SH |  | SOLE |  | 9282 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J182 |  | 12828 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X127 |  | 9266244 | 542203 | SH |  | SOLE |  | 542202 | 0 | 0 |
| FIRST TR MLP  ENERGY INCOM | CEF | 33739B104 |  | 3577 | 458 | SH |  | SOLE |  | 457 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739Q408 |  | 5719689 | 96226 | SH |  | SOLE |  | 96226 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X135 |  | 69196 | 1689 | SH |  | SOLE |  | 1689 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI | ETF | 33739H101 |  | 1253434 | 51181 | SH |  | SOLE |  | 51181 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33736G106 |  | 7396 | 427 | SH |  | SOLE |  | 427 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X143 |  | 25014 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| FIRST TR HIGH INCOME LONG / | CEF | 33738E109 |  | 107161 | 9359 | SH |  | SOLE |  | 9359 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P889 |  | 7729 | 234 | SH |  | SOLE |  | 233 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X838 |  | 197147 | 14380 | SH |  | SOLE |  | 14379 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33741X201 |  | 8254 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33737K205 |  | 25917 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P855 |  | 338637 | 19014 | SH |  | SOLE |  | 19013 | 0 | 0 |
| FIRST TR INTER DURATN PFD | CEF | 33718W103 |  | 184578 | 10941 | SH |  | SOLE |  | 10941 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X309 |  | 8919 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| FIRST TRUST LRGCP GWT ALPHAD | ETF | 33735K108 |  | 43882 | 480 | SH |  | SOLE |  | 480 | 0 | 0 |
| FIRST TR LRG CP VL ALPHADEX | ETF | 33735J101 |  | 188677 | 2867 | SH |  | SOLE |  | 2867 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P103 |  | 526574 | 10775 | SH |  | SOLE |  | 10775 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739Q200 |  | 2385799 | 50323 | SH |  | SOLE |  | 50322 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F870 |  | 47318 | 2566 | SH |  | SOLE |  | 2566 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739G103 |  | 90233 | 1896 | SH |  | SOLE |  | 1895 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739N108 |  | 1924444 | 38404 | SH |  | SOLE |  | 38404 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X168 |  | 9544609 | 157528 | SH |  | SOLE |  | 157527 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33740J203 |  | 2037 | 101 | SH |  | SOLE |  | 100 | 0 | 0 |
| FIRST TR MID CAP CORE ALPHAD | ETF | 33735B108 |  | 231483 | 2636 | SH |  | SOLE |  | 2635 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33737M201 |  | 167769 | 3904 | SH |  | SOLE |  | 3904 | 0 | 0 |
| FIRST TR MULTI CP VAL ALPHA | ETF | 33733C108 |  | 86713 | 1260 | SH |  | SOLE |  | 1260 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P301 |  | 879510 | 19000 | SH |  | SOLE |  | 19000 | 0 | 0 |
| FIRST TR NASDAQ ABA CMNTY BK | ETF | 33736Q104 |  | 91664 | 1743 | SH |  | SOLE |  | 1743 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R720 |  | 16110 | 451 | SH |  | SOLE |  | 451 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E500 |  | 706069 | 14962 | SH |  | SOLE |  | 14962 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33737A108 |  | 13958 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X846 |  | 241419 | 6237 | SH |  | SOLE |  | 6236 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R852 |  | 9735283 | 359900 | SH |  | SOLE |  | 359899 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R845 |  | 12148023 | 434479 | SH |  | SOLE |  | 434478 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R811 |  | 378982 | 7128 | SH |  | SOLE |  | 7127 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R118 |  | 1310288 | 27423 | SH |  | SOLE |  | 27423 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R795 |  | 3769 | 149 | SH |  | SOLE |  | 149 | 0 | 0 |
| FIRST TR NAS100 EQ WEIGHTED | ETF | 337344105 |  | 815356 | 9184 | SH |  | SOLE |  | 9184 | 0 | 0 |
| FIRST TR NASDAQ 100 TECH IND | ETF | 337345102 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E807 |  | 269689 | 11003 | SH |  | SOLE |  | 11003 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D101 |  | 203246 | 7615 | SH |  | SOLE |  | 7615 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E203 |  | 124537 | 808 | SH |  | SOLE |  | 808 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739E108 |  | 5603052 | 333515 | SH |  | SOLE |  | 333514 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R704 |  | 194654 | 4412 | SH |  | SOLE | 6 | 4411 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R704 |  | 223203 | 5059 | SH |  | SOLE |  | 5059 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738R506 |  | 1300933 | 29621 | SH |  | SOLE |  | 29620 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P608 |  | 19722 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P707 |  | 9023 | 178 | SH |  | SOLE |  | 178 | 0 | 0 |
| FIRST TR S REIT INDEX FD | ETF | 33734G108 |  | 4667 | 195 | SH |  | SOLE |  | 194 | 0 | 0 |
| FIRST TR SR FLTG RATE INCOME | CEF | 33733U108 |  | 43705 | 4586 | SH |  | SOLE |  | 4586 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D309 |  | 6153 | 138 | SH |  | SOLE | 9 | 138 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D309 |  | 608 | 14 | SH |  | SOLE | 25 | 13 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D309 |  | 883455 | 19813 | SH |  | SOLE |  | 19812 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P830 |  | 183049 | 9273 | SH |  | SOLE |  | 9273 | 0 | 0 |
| FIRST TR SML CP CORE ALPHA F | ETF | 33734Y109 |  | 7310 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33737M300 |  | 17690 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33737M409 |  | 102904 | 2286 | SH |  | SOLE |  | 2285 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33741X102 |  | 112598 | 4322 | SH |  | SOLE |  | 4322 | 0 | 0 |
| FIRST TR SPECIALTY FIN  FIN | CEF | 33733G109 |  | 61662 | 20151 | SH |  | SOLE |  | 20151 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D408 |  | 494548 | 12700 | SH |  | SOLE |  | 12700 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F805 |  | 411662 | 9373 | SH |  | SOLE |  | 9373 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X176 |  | 156894 | 1714 | SH |  | SOLE |  | 1713 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33740J104 |  | 119022 | 5966 | SH |  | SOLE |  | 5966 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 336920103 |  | 496313 | 6308 | SH |  | SOLE |  | 6308 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X184 |  | 147596 | 4444 | SH |  | SOLE |  | 4444 | 0 | 0 |
| FIRST TR VALUE LINE DIVID IN | ETF | 33734H106 |  | 10752024 | 269407 | SH |  | SOLE |  | 269406 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33733B100 |  | 143118 | 1803 | SH |  | SOLE |  | 1803 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 12918 | 308 | SH |  | SOLE | 9 | 308 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 71675 | 1709 | SH |  | SOLE | 19 | 1708 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 644916 | 15377 | SH |  | SOLE |  | 15377 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 25268 | 250 | SH |  | SOLE | 2 | 250 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 33960 | 336 | SH |  | SOLE | 9 | 336 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 10208 | 101 | SH |  | SOLE | 19 | 101 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 3335 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 2729 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 2277412 | 22533 | SH |  | SOLE |  | 22533 | 0 | 0 |
| FISKER INC | Stock | 33813J106 |  | 204 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| FISKER INC | Stock | 33813J106 |  | 7263 | 999 | SH |  | SOLE |  | 999 | 0 | 0 |
| FIVE BELOW INC | Stock | 33829M101 |  | 7075 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| ALERISLIFE INC | Stock | 33832D205 |  | 40 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| FIVE9 INC | Stock | 338307101 |  | 2239 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| FIVE9 INC | Stock | 338307101 |  | 10179 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| FIVERR INTL LTD | Stock | M4R82T106 |  | 236413 | 8113 | SH |  | SOLE |  | 8113 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD SECS | CEF | 338478100 |  | 226051 | 15050 | SH |  | SOLE |  | 15050 | 0 | 0 |
| FLAHERTY  CRUMRINE DYNAMIC | CEF | 33848W106 |  | 6829 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD INCO | CEF | 338480106 |  | 22687 | 2042 | SH |  | SOLE |  | 2042 | 0 | 0 |
| FLEETCOR TECHNOLOGIES INC | Stock | 339041105 |  | 391238 | 2130 | SH |  | SOLE |  | 2130 | 0 | 0 |
| FLEX LNG LTD | Stock | G35947202 |  | 252709 | 7730 | SH |  | SOLE |  | 7730 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 30173 | 1406 | SH |  | SOLE | 9 | 1406 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 3326 | 155 | SH |  | SOLE |  | 155 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L506 |  | 105840 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L829 |  | 95199 | 3942 | SH |  | SOLE |  | 3942 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L407 |  | 638250 | 14683 | SH |  | SOLE |  | 14682 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L860 |  | 33138 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| FLEXSHOPPER INC | Stock | 33939J303 |  | 925 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | Stock | 339750101 |  | 6824 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | Stock | 339750101 |  | 47209 | 678 | SH |  | SOLE |  | 678 | 0 | 0 |
| FLORA GROWTH CORP | Stock | 339764102 |  | 1140 | 5010 | SH |  | SOLE |  | 5010 | 0 | 0 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 169825 | 5909 | SH |  | SOLE |  | 5909 | 0 | 0 |
| FLOWSERVE CORP | Stock | 34354P105 |  | 144196 | 4700 | SH |  | SOLE |  | 4700 | 0 | 0 |
| FLUENCE ENERGY INC | Stock | 34379V103 |  | 13034 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| FLUOR CORP NEW | Stock | 343412102 |  | 185570 | 5354 | SH |  | SOLE | 45 | 5354 | 0 | 0 |
| FLUOR CORP NEW | Stock | 343412102 |  | 2059289 | 59414 | SH |  | SOLE |  | 59414 | 0 | 0 |
| FLYWIRE CORPORATION | Stock | 302492103 |  | 220 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 9859 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 501 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 47604 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | ADR | 344419106 |  | 18046 | 231 | SH |  | SOLE | 9 | 231 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | ADR | 344419106 |  | 391 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | ADR | 344419106 |  | 78 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FOOT LOCKER INC | Stock | 344849104 |  | 5971 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| FORD MTR CO DEL | Stock | 345370860 |  | 19329 | 1662 | SH |  | SOLE | 9 | 1662 | 0 | 0 |
| FORD MTR CO DEL | Stock | 345370860 |  | 36815 | 3166 | SH |  | SOLE | 19 | 3165 | 0 | 0 |
| FORD MTR CO DEL | Stock | 345370860 |  | 3043 | 262 | SH |  | SOLE | 33 | 261 | 0 | 0 |
| FORD MTR CO DEL | Stock | 345370860 |  | 2064723 | 177534 | SH |  | SOLE |  | 177534 | 0 | 0 |
| FORESTAR GROUP INC | Stock | 346232101 |  | 30219 | 1961 | SH |  | SOLE | 19 | 1961 | 0 | 0 |
| FORMFACTOR INC | Stock | 346375108 |  | 4446 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 5133 | 105 | SH |  | SOLE | 9 | 105 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 41703 | 853 | SH |  | SOLE | 19 | 853 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 929 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 17894 | 366 | SH |  | SOLE | 50 | 366 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 3150618 | 64443 | SH |  | SOLE |  | 64443 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 176213 | 4401 | SH |  | SOLE |  | 4400 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 9188 | 143 | SH |  | SOLE | 9 | 143 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 772 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 1671 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 11629 | 181 | SH |  | SOLE |  | 181 | 0 | 0 |
| FORTUNA SILVER MINES INC | Stock | 349915108 |  | 28275 | 7540 | SH |  | SOLE |  | 7540 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 11422 | 200 | SH |  | SOLE | 2 | 200 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 574 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 149288 | 2614 | SH |  | SOLE |  | 2614 | 0 | 0 |
| FORWARD AIR CORP | Stock | 349853101 |  | 30103 | 287 | SH |  | SOLE | 6 | 287 | 0 | 0 |
| FORWARD AIR CORP | Stock | 349853101 |  | 420 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| FOSSIL GROUP INC | Stock | 34988V106 |  | 95 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 395 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 9627 | 317 | SH |  | SOLE | 36 | 317 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 23052 | 759 | SH |  | SOLE | 43 | 759 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 27430 | 903 | SH |  | SOLE |  | 903 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 541 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 854 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 341 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| FOX FACTORY HLDG CORP | Stock | 35138V102 |  | 547 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| FOX FACTORY HLDG CORP | Stock | 35138V102 |  | 269585 | 2955 | SH |  | SOLE | 23 | 2955 | 0 | 0 |
| FOX FACTORY HLDG CORP | Stock | 35138V102 |  | 22990 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| FRANCO NEV CORP | Stock | 351858105 |  | 5407117 | 39618 | SH |  | SOLE |  | 39618 | 0 | 0 |
| FRANKLIN BSP RLTY TR INC | REIT | 35243J101 |  | 26303 | 2039 | SH |  | SOLE |  | 2039 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P819 |  | 18682 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P744 |  | 15698 | 653 | SH |  | SOLE |  | 653 | 0 | 0 |
| LEGG MASON ETF INVT | ETF | 52468L505 |  | 26214 | 1026 | SH |  | SOLE |  | 1026 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P801 |  | 161049 | 4104 | SH |  | SOLE |  | 4103 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 398338 | 15100 | SH |  | SOLE | 5 | 15100 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 844 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 138653 | 5256 | SH |  | SOLE |  | 5256 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P595 |  | 921 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| LEGG MASON ETF INVT | ETF | 52468L406 |  | 49906 | 1312 | SH |  | SOLE |  | 1311 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 39748 | 1046 | SH |  | SOLE | 24 | 1046 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 121600 | 3200 | SH |  | SOLE | 41 | 3200 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 2679773 | 70520 | SH |  | SOLE |  | 70520 | 0 | 0 |
| FRESENIUS MED CARE AG KGA | ADR | 358029106 |  | 1814 | 111 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| FRONTDOOR INC | Stock | 35905A109 |  | 258877 | 12446 | SH |  | SOLE | 6 | 12446 | 0 | 0 |
| FRONTDOOR INC | Stock | 35905A109 |  | 35235 | 1694 | SH |  | SOLE |  | 1694 | 0 | 0 |
| FRONTIER COMMUNICATIONS PARE | Stock | 35909D109 |  | 108341 | 4252 | SH |  | SOLE |  | 4252 | 0 | 0 |
| FRONTIER GROUP HLDGS INC | Stock | 35909R108 |  | 719 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| FS KKR CAP CORP | CEF | 302635206 |  | 1414040 | 80802 | SH |  | SOLE |  | 80802 | 0 | 0 |
| FSD PHARMA INC | Stock | 35954B206 |  | 58 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U703 |  | 14713 | 748 | SH |  | SOLE |  | 748 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F557 |  | 9529 | 539 | SH |  | SOLE |  | 539 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F763 |  | 22340 | 628 | SH |  | SOLE |  | 628 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F854 |  | 7780 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F631 |  | 552402 | 18186 | SH |  | SOLE |  | 18186 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U844 |  | 49651 | 1620 | SH |  | SOLE |  | 1620 | 0 | 0 |
| FUBOTV INC | Stock | 35953D104 |  | 712 | 409 | SH |  | SOLE |  | 409 | 0 | 0 |
| FUELCELL ENERGY INC | Stock | 35952H601 |  | 2182 | 785 | SH |  | SOLE |  | 785 | 0 | 0 |
| FULGENT GENETICS INC | Stock | 359664109 |  | 1215054 | 40801 | SH |  | SOLE |  | 40801 | 0 | 0 |
| FULTON FINL CORP PA | Stock | 360271100 |  | 808 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| FULTON FINL CORP PA | Stock | 360271100 |  | 34528 | 2052 | SH |  | SOLE |  | 2051 | 0 | 0 |
| FURY GOLD MINES LIMITED | Stock | 36117T100 |  | 144 | 337 | SH |  | SOLE |  | 337 | 0 | 0 |
| G III APPAREL GROUP LTD | Stock | 36237H101 |  | 123 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| G1 THERAPEUTICS INC | Stock | 3621LQ109 |  | 1086 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| GABELLI CONV  INC SECS FD I | CEF | 36240B109 |  | 81953 | 17073 | SH |  | SOLE |  | 17073 | 0 | 0 |
| GABELLI DIVID  INCOME TR | CEF | 36242H104 |  | 99278 | 4817 | SH |  | SOLE |  | 4817 | 0 | 0 |
| GABELLI EQUITY TR INC | CEF | 362397101 |  | 525159 | 95832 | SH |  | SOLE |  | 95832 | 0 | 0 |
| GABELLI MULTIMEDIA TR INC | CEF | 36239Q109 |  | 11422 | 2135 | SH |  | SOLE |  | 2135 | 0 | 0 |
| GABELLI GLOBAL SMALL  MID C | CEF | 36249W104 |  | 4488 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GABELLI HLTHCARE  WELLNESS | CEF | 36246K103 |  | 9891 | 962 | SH |  | SOLE |  | 962 | 0 | 0 |
| GABELLI UTIL TR | CEF | 36240A101 |  | 2125 | 283 | SH |  | SOLE |  | 283 | 0 | 0 |
| GAMCO GLOBAL GOLD NAT RES | CEF | 36465A109 |  | 31058 | 8556 | SH |  | SOLE |  | 8556 | 0 | 0 |
| GAMESTOP CORP NEW | Stock | 36467W109 |  | 22687 | 1229 | SH |  | SOLE |  | 1229 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 7501 | 144 | SH |  | SOLE | 9 | 144 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 28934 | 555 | SH |  | SOLE | 19 | 555 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 5209 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 1964347 | 37711 | SH |  | SOLE |  | 37710 | 0 | 0 |
| GAN LTD | Stock | G3728V109 |  | 945 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 11291 | 1001 | SH |  | SOLE |  | 1001 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 8768 | 95 | SH |  | SOLE | 7 | 95 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 319814 | 3465 | SH |  | SOLE |  | 3465 | 0 | 0 |
| GARRETT MOTION INC | Stock | 366505105 |  | 213 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 19160 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 12437 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 75632 | 225 | SH |  | SOLE | 28 | 225 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 176474 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| GASLOG PARTNERS LP | Stock | Y2687W108 |  | 86580 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| GATES INDL CORP PLC | Stock | G39108108 |  | 381744 | 33457 | SH |  | SOLE | 6 | 33457 | 0 | 0 |
| GATES INDL CORP PLC | Stock | G39108108 |  | 40437 | 3544 | SH |  | SOLE |  | 3544 | 0 | 0 |
| GATX CORP | Stock | 361448103 |  | 1170 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| GATX CORP | Stock | 361448103 |  | 38601 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC | REIT | 78377T107 |  | 56736 | 694 | SH |  | SOLE |  | 693 | 0 | 0 |
| GDS HLDGS LTD | ADR | 36165L108 |  | 516 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| GENCO SHIPPING  TRADING LTD | Stock | Y2685T131 |  | 452130 | 29436 | SH |  | SOLE |  | 29435 | 0 | 0 |
| GENERAC HLDGS INC | Stock | 368736104 |  | 1510 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| GENERAC HLDGS INC | Stock | 368736104 |  | 302 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| GENERAC HLDGS INC | Stock | 368736104 |  | 89487 | 889 | SH |  | SOLE |  | 889 | 0 | 0 |
| GENERAL AMERN INVS CO INC | CEF | 368802104 |  | 216 | 6 | SH |  | SOLE |  | 5 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 1602498 | 6459 | SH |  | SOLE | 6 | 6458 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 14887 | 60 | SH |  | SOLE | 9 | 60 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 66047 | 266 | SH |  | SOLE | 19 | 266 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 1750 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2257679 | 9100 | SH |  | SOLE |  | 9099 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 392724 | 4687 | SH |  | SOLE | 5 | 4687 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 7541 | 90 | SH |  | SOLE | 16 | 90 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 7210 | 86 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 7206 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 4022 | 48 | SH |  | SOLE | 40 | 48 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 16523 | 197 | SH |  | SOLE | 43 | 197 | 0 | 0 |
| GENERAL ELECTRIC CO | Stock | 369604301 |  | 2436236 | 29075 | SH |  | SOLE |  | 29075 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 5283 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 6266344 | 74733 | SH |  | SOLE |  | 74732 | 0 | 0 |
| GENERAL MOLY INC COM | Stock | 370373102 |  | 0 | 3333 | SH |  | SOLE |  | 3333 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 25365 | 754 | SH |  | SOLE | 9 | 754 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 7636 | 227 | SH |  | SOLE | 19 | 227 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 2966 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 19444 | 578 | SH |  | SOLE | 36 | 578 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 45035 | 1339 | SH |  | SOLE | 43 | 1338 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 573549 | 17050 | SH |  | SOLE |  | 17049 | 0 | 0 |
| GENESIS ENERGY L P | Stock | 371927104 |  | 9751 | 955 | SH |  | SOLE |  | 955 | 0 | 0 |
| GENFIT S A | ADR | 372279109 |  | 439 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GENMAB A/S | ADR | 372303206 |  | 1060 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| GENMAB A/S | ADR | 372303206 |  | 4577 | 108 | SH |  | SOLE | 50 | 108 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 4539 | 98 | SH |  | SOLE | 19 | 98 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 2640 | 57 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 58641 | 1266 | SH |  | SOLE |  | 1266 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 16169 | 593 | SH |  | SOLE |  | 592 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 4198 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 3991 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 1555182 | 8963 | SH |  | SOLE |  | 8963 | 0 | 0 |
| GENWORTH FINL INC | Stock | 37247D106 |  | 9686 | 1831 | SH |  | SOLE |  | 1831 | 0 | 0 |
| GEO GROUP INC NEW | REIT | 36162J106 |  | 854 | 78 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| GEO GROUP INC NEW | REIT | 36162J106 |  | 14776 | 1349 | SH |  | SOLE |  | 1349 | 0 | 0 |
| GERDAU SA | ADR | 373737105 |  | 12402 | 2239 | SH |  | SOLE |  | 2238 | 0 | 0 |
| GETNET ADQUIRENCIA E SERVICO | ADR | 37428A103 |  | 36 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| GETTY RLTY CORP NEW | REIT | 374297109 |  | 33884 | 1001 | SH |  | SOLE | 23 | 1001 | 0 | 0 |
| GFL ENVIRONMENTAL INC | Stock | 36168Q104 |  | 96459 | 3300 | SH |  | SOLE | 5 | 3300 | 0 | 0 |
| GFL ENVIRONMENTAL INC | Stock | 36168Q104 |  | 513571 | 17570 | SH |  | SOLE |  | 17570 | 0 | 0 |
| GIBRALTAR INDS INC | Stock | 374689107 |  | 40374 | 880 | SH |  | SOLE |  | 880 | 0 | 0 |
| GIGAMEDIA LTD | Stock | Y2711Y112 |  | 74 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| GILAT SATELLITE NETWORKS LTD | Stock | M51474118 |  | 94343 | 16266 | SH |  | SOLE |  | 16266 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 22441 | 819 | SH |  | SOLE |  | 819 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 678713 | 7906 | SH |  | SOLE | 6 | 7905 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 15110 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 72112 | 840 | SH |  | SOLE | 19 | 839 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 10820 | 126 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 200288 | 2333 | SH |  | SOLE | 52 | 2333 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 6960665 | 81079 | SH |  | SOLE |  | 81079 | 0 | 0 |
| GINKGO BIOWORKS HOLDINGS INC | Stock | 37611X100 |  | 4225 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| GITLAB INC | Stock | 37637K108 |  | 608396 | 13389 | SH |  | SOLE |  | 13389 | 0 | 0 |
| GLACIER BANCORP INC NEW | Stock | 37637Q105 |  | 198 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| GLADSTONE CAPITAL CORP | CEF | 376535100 |  | 73436 | 7634 | SH |  | SOLE |  | 7633 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP | REIT | 376536108 |  | 19388 | 1048 | SH |  | SOLE | 6 | 1048 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP | REIT | 376536108 |  | 223850 | 12100 | SH |  | SOLE |  | 12100 | 0 | 0 |
| GLADSTONE INVT CORP | CEF | 376546107 |  | 89607 | 6941 | SH |  | SOLE |  | 6940 | 0 | 0 |
| GLADSTONE LD CORP | REIT | 376549101 |  | 569 | 31 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| GLADSTONE LD CORP | REIT | 376549101 |  | 107818 | 5876 | SH |  | SOLE |  | 5875 | 0 | 0 |
| GLATFELTER CORPORATION | Stock | 377320106 |  | 2560 | 921 | SH |  | SOLE |  | 921 | 0 | 0 |
| GLOBAL BUSINESS TRAVEL GROUP | Stock | 37890B100 |  | 13500 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| GLOBAL E ONLINE LTD | Stock | M5216V106 |  | 513998 | 24903 | SH |  | SOLE |  | 24903 | 0 | 0 |
| GLOBAL INDUSTRIAL COMPANY | Stock | 37892E102 |  | 24 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| GLOBAL MED REIT INC | REIT | 37954A204 |  | 980601 | 103439 | SH |  | SOLE |  | 103438 | 0 | 0 |
| GLOBAL PARTNERS LP | Stock | 37946R109 |  | 104459 | 3004 | SH |  | SOLE |  | 3004 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 1192 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 308091 | 3102 | SH |  | SOLE |  | 3102 | 0 | 0 |
| GLOBAL SELF STORAGE INC | REIT | 37955N106 |  | 74307 | 15227 | SH |  | SOLE |  | 15226 | 0 | 0 |
| GLOBAL SHIP LEASE INC NEW | Stock | Y27183600 |  | 11726 | 704 | SH |  | SOLE |  | 704 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y806 |  | 2918 | 265 | SH |  | SOLE |  | 265 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y624 |  | 162837 | 8195 | SH |  | SOLE |  | 8195 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y145 |  | 2504 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y442 |  | 70617 | 4405 | SH |  | SOLE |  | 4405 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y731 |  | 1680 | 61 | SH |  | SOLE |  | 60 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y830 |  | 3649 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y384 |  | 73289 | 3532 | SH |  | SOLE |  | 3532 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y467 |  | 7101 | 439 | SH |  | SOLE |  | 438 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A719 |  | 958 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A669 |  | 581959 | 24218 | SH |  | SOLE |  | 24218 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y871 |  | 485057 | 24156 | SH |  | SOLE |  | 24156 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y814 |  | 2246 | 117 | SH |  | SOLE |  | 116 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y780 |  | 89910 | 3110 | SH |  | SOLE |  | 3110 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y855 |  | 576622 | 9838 | SH |  | SOLE |  | 9838 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y293 |  | 1467 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y343 |  | 1569 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y343 |  | 992281 | 24032 | SH |  | SOLE |  | 24032 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y558 |  | 1018 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y483 |  | 796270 | 50048 | SH |  | SOLE |  | 50048 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y715 |  | 147711 | 7188 | SH |  | SOLE |  | 7187 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y459 |  | 221300 | 11765 | SH |  | SOLE |  | 11765 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y889 |  | 8188 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y277 |  | 20154 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y475 |  | 2340092 | 59438 | SH |  | SOLE |  | 59438 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y848 |  | 40079 | 1423 | SH |  | SOLE |  | 1422 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E416 |  | 10664 | 344 | SH |  | SOLE |  | 344 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E291 |  | 145261 | 7731 | SH |  | SOLE |  | 7730 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E333 |  | 5146 | 547 | SH |  | SOLE |  | 546 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y285 |  | 2733 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y418 |  | 50414 | 2216 | SH |  | SOLE |  | 2216 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y673 |  | 402793 | 15205 | SH |  | SOLE |  | 15205 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y657 |  | 354358 | 18294 | SH |  | SOLE |  | 18294 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y376 |  | 45000 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y392 |  | 4248 | 227 | SH |  | SOLE |  | 226 | 0 | 0 |
| GLOBALFOUNDRIES INC | Stock | G39387108 |  | 424977 | 7886 | SH |  | SOLE |  | 7886 | 0 | 0 |
| GLOBALSTAR INC | Stock | 378973408 |  | 1370 | 1030 | SH |  | SOLE |  | 1030 | 0 | 0 |
| GLOBANT S A | Stock | L44385109 |  | 336 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| GLOBANT S A | Stock | L44385109 |  | 3027 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| GLOBANT S A | Stock | L44385109 |  | 944050 | 5614 | SH |  | SOLE |  | 5614 | 0 | 0 |
| GLOBE LIFE INC | Stock | 37959E102 |  | 6148 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| GLOBE LIFE INC | Stock | 37959E102 |  | 603 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| GLOBE LIFE INC | Stock | 37959E102 |  | 212929 | 1766 | SH |  | SOLE |  | 1766 | 0 | 0 |
| GLOBUS MARITIME LIMITED NEW | Stock | Y27265126 |  | 6300 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| GLOBUS MED INC | Stock | 379577208 |  | 17825 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| GODADDY INC | Stock | 380237107 |  | 9203 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| GOGO INC | Stock | 38046C109 |  | 5904 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GOLAR LNG LTD | Stock | G9456A100 |  | 721320 | 31651 | SH |  | SOLE |  | 31650 | 0 | 0 |
| GOLD FIELDS LTD | ADR | 38059T106 |  | 2070 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| GOLD RESOURCE CORP | Stock | 38068T105 |  | 1301 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430529 |  | 89240 | 895 | SH |  | SOLE |  | 895 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430107 |  | 5065 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430503 |  | 1030343 | 13534 | SH |  | SOLE |  | 13534 | 0 | 0 |
| GOLDMAN SACHS BDC INC | CEF | 38147U107 |  | 238713 | 17399 | SH |  | SOLE |  | 17398 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430438 |  | 78219 | 1350 | SH |  | SOLE |  | 1350 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 38149W812 |  | 1046 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 12018 | 35 | SH |  | SOLE | 9 | 35 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 5522 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 4807 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 5069732 | 14764 | SH |  | SOLE |  | 14764 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430545 |  | 9648 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| GOLDMINING INC | Stock | 38149E101 |  | 1130 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| GOLUB CAP BDC INC | CEF | 38173M102 |  | 23622 | 1795 | SH |  | SOLE |  | 1795 | 0 | 0 |
| GOODRX HLDGS INC | Stock | 38246G108 |  | 8122 | 1743 | SH |  | SOLE |  | 1743 | 0 | 0 |
| GOODYEAR TIRE  RUBR CO | Stock | 382550101 |  | 902091 | 88876 | SH |  | SOLE |  | 88876 | 0 | 0 |
| GOOSEHEAD INS INC | Stock | 38267D109 |  | 58996 | 1718 | SH |  | SOLE | 23 | 1718 | 0 | 0 |
| GOOSEHEAD INS INC | Stock | 38267D109 |  | 5254 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| GOPRO INC | Stock | 38268T103 |  | 1494 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| GOSSAMER BIO INC | Stock | 38341P102 |  | 87 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| GRAB HOLDINGS LIMITED | Stock | G4124C109 |  | 1700 | 528 | SH |  | SOLE | 33 | 528 | 0 | 0 |
| GRAB HOLDINGS LIMITED | Stock | G4124C109 |  | 2013 | 625 | SH |  | SOLE |  | 625 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2165561 | 32197 | SH |  | SOLE | 6 | 32196 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 40827 | 607 | SH |  | SOLE | 23 | 607 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 379415 | 5641 | SH |  | SOLE |  | 5641 | 0 | 0 |
| GRAFTECH INTL LTD | Stock | 384313508 |  | 2480 | 521 | SH |  | SOLE |  | 521 | 0 | 0 |
| GRAHAM HLDGS CO | Stock | 384637104 |  | 42295 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| GRANITE CONSTR INC | Stock | 387328107 |  | 235033 | 6702 | SH |  | SOLE |  | 6701 | 0 | 0 |
| GRANITE PT MTG TR INC | REIT | 38741L107 |  | 61452 | 11465 | SH |  | SOLE |  | 11465 | 0 | 0 |
| GRANITESHARES ETF TR | ETF | 38747R108 |  | 372704 | 16572 | SH |  | SOLE |  | 16572 | 0 | 0 |
| GRANITESHARES GOLD TR | ETF | 38748G101 |  | 32003 | 1773 | SH |  | SOLE |  | 1773 | 0 | 0 |
| GRANITESHARES PLATINUM TR | ETF | 38748T103 |  | 108150 | 10300 | SH |  | SOLE |  | 10300 | 0 | 0 |
| GRAPHEX GROUP LTD | ADR | 38867H104 |  | 28 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO | Stock | 388689101 |  | 10205 | 459 | SH |  | SOLE | 19 | 458 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO | Stock | 388689101 |  | 60298 | 2710 | SH |  | SOLE |  | 2710 | 0 | 0 |
| GRAY TELEVISION INC | Stock | 389375106 |  | 16827 | 1504 | SH |  | SOLE |  | 1503 | 0 | 0 |
| GRAYBUG VISION INC | Stock | 38942Q103 |  | 316 | 631 | SH |  | SOLE |  | 631 | 0 | 0 |
| GREEN BRICK PARTNERS INC | Stock | 392709101 |  | 48460 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| GREENBRIER COS INC | Stock | 393657101 |  | 89626 | 2673 | SH |  | SOLE |  | 2673 | 0 | 0 |
| GREENIDGE GENERATION HLDGS I | Stock | 39531G100 |  | 43 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| GREENLANE HLDGS INC | Stock | 395330202 |  | 19556 | 68022 | SH |  | SOLE |  | 68022 | 0 | 0 |
| GREENPOWER MTR CO INC | Stock | 39540E302 |  | 519 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| GREENTREE HOSPITALITY GROUP | ADR | 39579V100 |  | 37 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| GREENWAVE TECHNOLOGY SOLUTIO | Stock | 57630J304 |  | 7 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| GREIF INC | Stock | 397624107 |  | 87178 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| GRIFFON CORP | Stock | 398433102 |  | 11668 | 326 | SH |  | SOLE |  | 326 | 0 | 0 |
| GRINDROD SHIPPING HOLDINGS L | Stock | Y28895103 |  | 18292 | 978 | SH |  | SOLE |  | 977 | 0 | 0 |
| GRITSTONE BIO INC | Stock | 39868T105 |  | 2346 | 680 | SH |  | SOLE |  | 680 | 0 | 0 |
| GROCERY OUTLET HLDG CORP | Stock | 39874R101 |  | 15150 | 519 | SH |  | SOLE | 9 | 519 | 0 | 0 |
| GROCERY OUTLET HLDG CORP | Stock | 39874R101 |  | 70056 | 2400 | SH |  | SOLE | 23 | 2400 | 0 | 0 |
| GROCERY OUTLET HLDG CORP | Stock | 39874R101 |  | 10859 | 372 | SH |  | SOLE |  | 372 | 0 | 0 |
| GROUPON INC | Stock | 399473206 |  | 2505 | 292 | SH |  | SOLE |  | 292 | 0 | 0 |
| GROWGENERATION CORP | Stock | 39986L109 |  | 2219 | 566 | SH |  | SOLE |  | 566 | 0 | 0 |
| GRUPO AEROPUERTO DEL PACIFIC | ADR | 400506101 |  | 17113 | 119 | SH |  | SOLE | 7 | 119 | 0 | 0 |
| GRUPO AVAL ACCIONES Y VALORE | ADR | 40053W101 |  | 2544 | 1006 | SH |  | SOLE |  | 1005 | 0 | 0 |
| GRUPO FINANCIERO GALICIA S.A | ADR | 399909100 |  | 19 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| GRUPO TELEVISA S A B | ADR | 40049J206 |  | 684 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 914 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 2175580 | 61912 | SH |  | SOLE |  | 61911 | 0 | 0 |
| SURO CAPITAL CORP | CEF | 86887Q109 |  | 3800 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| GT BIOPHARMA INC | Stock | 36254L209 |  | 143 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| GUARDANT HEALTH INC | Stock | 40131M109 |  | 4134 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| GUESS INC | Stock | 401617105 |  | 1223 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V357 |  | 456735 | 3234 | SH |  | SOLE | 6 | 3233 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V357 |  | 18614616 | 131785 | SH |  | SOLE |  | 131784 | 0 | 0 |
| GUGGENHEIM STRATEGIC OPPORTU | CEF | 40167F101 |  | 382250 | 25115 | SH |  | SOLE |  | 25115 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | Stock | 40171V100 |  | 2753 | 44 | SH |  | SOLE | 19 | 44 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | Stock | 36262G101 |  | 3330 | 78 | SH |  | SOLE | 36 | 78 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | Stock | 36262G101 |  | 25401 | 595 | SH |  | SOLE |  | 595 | 0 | 0 |
| H  E EQUIPMENT SERVICES INC | Stock | 404030108 |  | 63560 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| BLOCK H  R INC | Stock | 093671105 |  | 3330 | 91 | SH |  | SOLE | 19 | 91 | 0 | 0 |
| BLOCK H  R INC | Stock | 093671105 |  | 244946 | 6709 | SH |  | SOLE | 45 | 6709 | 0 | 0 |
| BLOCK H  R INC | Stock | 093671105 |  | 193722 | 5306 | SH |  | SOLE |  | 5306 | 0 | 0 |
| H WORLD GROUP LTD | ADR | 44332N106 |  | 8484 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| FULLER H B CO | Stock | 359694106 |  | 37457 | 523 | SH |  | SOLE | 23 | 523 | 0 | 0 |
| FULLER H B CO | Stock | 359694106 |  | 1432 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| HACKETT GROUP INC | Stock | 404609109 |  | 3157 | 155 | SH |  | SOLE |  | 155 | 0 | 0 |
| HAEMONETICS CORP MASS | Stock | 405024100 |  | 21078 | 268 | SH |  | SOLE | 9 | 268 | 0 | 0 |
| HAEMONETICS CORP MASS | Stock | 405024100 |  | 157 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| HAGERTY INC | Stock | 405166109 |  | 22488 | 2674 | SH |  | SOLE | 6 | 2674 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 2248 | 281 | SH |  | SOLE | 33 | 281 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 106616 | 13327 | SH |  | SOLE |  | 13327 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 354 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2494 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 18416 | 468 | SH |  | SOLE | 46 | 468 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 1019267 | 25903 | SH |  | SOLE |  | 25902 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 34140 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 3386 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 192 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 12042 | 189 | SH |  | SOLE | 34 | 188 | 0 | 0 |
| HANCOCK JOHN INVS TR | CEF | 410142103 |  | 28604 | 2281 | SH |  | SOLE |  | 2281 | 0 | 0 |
| HANCOCK JOHN INVT TR | CEF | 41013P749 |  | 23520 | 4742 | SH |  | SOLE |  | 4742 | 0 | 0 |
| HANCOCK WHITNEY CORPORATION | Stock | 410120109 |  | 164042 | 3390 | SH |  | SOLE | 45 | 3390 | 0 | 0 |
| HANCOCK WHITNEY CORPORATION | Stock | 410120109 |  | 59810 | 1236 | SH |  | SOLE |  | 1236 | 0 | 0 |
| HANESBRANDS INC | Stock | 410345102 |  | 3015 | 474 | SH |  | SOLE | 9 | 474 | 0 | 0 |
| HANESBRANDS INC | Stock | 410345102 |  | 10742 | 1689 | SH |  | SOLE | 19 | 1689 | 0 | 0 |
| HANESBRANDS INC | Stock | 410345102 |  | 342 | 54 | SH |  | SOLE | 25 | 53 | 0 | 0 |
| HANESBRANDS INC | Stock | 410345102 |  | 553582 | 87041 | SH |  | SOLE |  | 87041 | 0 | 0 |
| HANMI FINL CORP | Stock | 410495204 |  | 13687 | 553 | SH |  | SOLE |  | 553 | 0 | 0 |
| HANNON ARMSTRONG SUST INFR C | REIT | 41068X100 |  | 522 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| HANNON ARMSTRONG SUST INFR C | REIT | 41068X100 |  | 18566 | 641 | SH |  | SOLE |  | 640 | 0 | 0 |
| HANOVER INS GROUP INC | Stock | 410867105 |  | 100885 | 747 | SH |  | SOLE |  | 746 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 11398 | 274 | SH |  | SOLE | 9 | 274 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 45359 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| HARMONIC INC | Stock | 413160102 |  | 11790 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| HARMONY BIOSCIENCES HLDGS IN | Stock | 413197104 |  | 7494 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| HARTE HANKS INC | Stock | 416196202 |  | 11690 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | Stock | 416515104 |  | 9024 | 119 | SH |  | SOLE | 19 | 119 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | Stock | 416515104 |  | 1213 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | Stock | 416515104 |  | 503272 | 6637 | SH |  | SOLE |  | 6636 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416102 |  | 34260 | 1382 | SH |  | SOLE |  | 1382 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416607 |  | 1632 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416201 |  | 200240 | 10278 | SH |  | SOLE |  | 10278 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416508 |  | 361804 | 10140 | SH |  | SOLE |  | 10140 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416409 |  | 75284 | 1929 | SH |  | SOLE |  | 1929 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 860 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 383816 | 6291 | SH |  | SOLE |  | 6291 | 0 | 0 |
| HASHICORP INC | Stock | 418100103 |  | 3746 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| HAVERTY FURNITURE COS INC | Stock | 419596101 |  | 104142 | 3483 | SH |  | SOLE |  | 3483 | 0 | 0 |
| HAWAIIAN ELEC INDUSTRIES | Stock | 419870100 |  | 101992 | 2437 | SH |  | SOLE |  | 2437 | 0 | 0 |
| HAWKINS INC | Stock | 420261109 |  | 193772 | 5020 | SH |  | SOLE |  | 5020 | 0 | 0 |
| HAYWARD HLDGS INC | Stock | 421298100 |  | 21028 | 2237 | SH |  | SOLE | 6 | 2237 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 4812 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 18477 | 77 | SH |  | SOLE | 36 | 77 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 2160 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 1647668 | 6866 | SH |  | SOLE |  | 6866 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 8950 | 357 | SH |  | SOLE | 9 | 357 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 25904 | 1033 | SH |  | SOLE | 19 | 1033 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 1843 | 74 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 653151 | 26053 | SH |  | SOLE |  | 26053 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 7388 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 4447 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y209 |  | 1494 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y209 |  | 7966065 | 58639 | SH |  | SOLE |  | 58638 | 0 | 0 |
| HEALTH CATALYST INC | Stock | 42225T107 |  | 648 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| HEALTHCARE RLTY TR | REIT | 42226K105 |  | 99470 | 5162 | SH |  | SOLE |  | 5161 | 0 | 0 |
| HEALTHCARE SVCS GROUP INC | Stock | 421906108 |  | 18228 | 1519 | SH |  | SOLE | 6 | 1519 | 0 | 0 |
| HEALTHEQUITY INC | Stock | 42226A107 |  | 185 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| HEALTHEQUITY INC | Stock | 42226A107 |  | 100412 | 1629 | SH |  | SOLE |  | 1629 | 0 | 0 |
| HEALTHSTREAM INC | Stock | 42222N103 |  | 571 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| HEALTHSTREAM INC | Stock | 42222N103 |  | 39744 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| HEARTLAND EXPRESS INC | Stock | 422347104 |  | 675 | 44 | SH |  | SOLE | 19 | 44 | 0 | 0 |
| HECLA MNG CO | Stock | 422704106 |  | 170832 | 30725 | SH |  | SOLE |  | 30725 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806109 |  | 3841 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806109 |  | 341542 | 2223 | SH |  | SOLE |  | 2223 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806208 |  | 6831 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806208 |  | 125276 | 1045 | SH |  | SOLE | 23 | 1045 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806208 |  | 11026 | 92 | SH |  | SOLE |  | 92 | 0 | 0 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 30168 | 272 | SH |  | SOLE | 9 | 272 | 0 | 0 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 160265 | 1445 | SH |  | SOLE |  | 1445 | 0 | 0 |
| HELIOGEN INC | Stock | 42329E105 |  | 2123 | 3041 | SH |  | SOLE |  | 3041 | 0 | 0 |
| HELIUS MED TECHNOLOGIES INC | Stock | 42328V603 |  | 2 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| HELLO GROUP INC | ADR | 423403104 |  | 9 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 892 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 148313 | 2992 | SH |  | SOLE |  | 2991 | 0 | 0 |
| HENRY JACK  ASSOC INC | Stock | 426281101 |  | 30723 | 175 | SH |  | SOLE | 23 | 175 | 0 | 0 |
| HENRY JACK  ASSOC INC | Stock | 426281101 |  | 385928 | 2198 | SH |  | SOLE |  | 2198 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 1118 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 399 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 16773 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| HERBALIFE NUTRITION LTD | Stock | G4412G101 |  | 60 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| HERC HLDGS INC | Stock | 42704L104 |  | 789 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| HERCULES CAPITAL INC | CEF | 427096508 |  | 564457 | 42697 | SH |  | SOLE |  | 42697 | 0 | 0 |
| HERITAGE CRYSTAL CLEAN INC | Stock | 42726M106 |  | 21242 | 654 | SH |  | SOLE |  | 654 | 0 | 0 |
| HERITAGE FINL CORP WASH | Stock | 42722X106 |  | 368 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| MILLERKNOLL INC | Stock | 600544100 |  | 76813 | 3656 | SH |  | SOLE |  | 3656 | 0 | 0 |
| HERON THERAPEUTICS INC | Stock | 427746102 |  | 2400 | 960 | SH |  | SOLE |  | 960 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1735533 | 7495 | SH |  | SOLE | 6 | 7494 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 32996 | 142 | SH |  | SOLE | 19 | 142 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 935 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 3015482 | 13022 | SH |  | SOLE |  | 13021 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | Stock | 42806J700 |  | 3755 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | Stock | 42806J148 |  | 12987 | 1742 | SH |  | SOLE |  | 1742 | 0 | 0 |
| HESS CORP | Stock | 42809H107 |  | 17728 | 125 | SH |  | SOLE | 24 | 125 | 0 | 0 |
| HESS CORP | Stock | 42809H107 |  | 1999 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| HESS CORP | Stock | 42809H107 |  | 10778 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| HESS CORP | Stock | 42809H107 |  | 25218 | 178 | SH |  | SOLE | 43 | 177 | 0 | 0 |
| HESS CORP | Stock | 42809H107 |  | 42398 | 299 | SH |  | SOLE |  | 298 | 0 | 0 |
| HESS MIDSTREAM LP | Stock | 428103105 |  | 41888 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 4086 | 256 | SH |  | SOLE | 9 | 256 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 37346 | 2340 | SH |  | SOLE | 36 | 2340 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 1947 | 122 | SH |  | SOLE | 46 | 122 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 105555 | 6614 | SH |  | SOLE |  | 6613 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 12712 | 216 | SH |  | SOLE | 33 | 216 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 375899 | 6387 | SH |  | SOLE |  | 6387 | 0 | 0 |
| HIGH INCOME SECS FD | CEF | 42968F108 |  | 2340 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E814 |  | 7136 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| HIGHLAND GLOBAL ALLOCATION F | CEF | 43010T104 |  | 52300 | 5552 | SH |  | SOLE |  | 5552 | 0 | 0 |
| HIGHLAND FDS I | ETF | 430101774 |  | 12547 | 860 | SH |  | SOLE |  | 860 | 0 | 0 |
| HIGHLAND INCOME FD | CEF | 43010E404 |  | 41818 | 4060 | SH |  | SOLE |  | 4060 | 0 | 0 |
| HIGHWOODS PPTYS INC | REIT | 431284108 |  | 926926 | 33128 | SH |  | SOLE |  | 33128 | 0 | 0 |
| HILLENBRAND INC | Stock | 431571108 |  | 1536 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| HILLENBRAND INC | Stock | 431571108 |  | 11471 | 269 | SH |  | SOLE |  | 268 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | Stock | 431636109 |  | 31911 | 4426 | SH |  | SOLE | 23 | 4426 | 0 | 0 |
| HILTON GRAND VACATIONS INC | Stock | 43283X105 |  | 154 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| HILTON GRAND VACATIONS INC | Stock | 43283X105 |  | 9018 | 234 | SH |  | SOLE |  | 234 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 10488 | 83 | SH |  | SOLE | 9 | 83 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 1895 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 124970 | 989 | SH |  | SOLE |  | 989 | 0 | 0 |
| HIMAX TECHNOLOGIES INC | ADR | 43289P106 |  | 33224 | 5350 | SH |  | SOLE |  | 5350 | 0 | 0 |
| HIVE BLOCKCHAIN TECHNLGIES L | Stock | 43366H704 |  | 7351 | 5105 | SH |  | SOLE |  | 5105 | 0 | 0 |
| HOLLEY INC | Stock | 43538H103 |  | 21781 | 10274 | SH |  | SOLE | 23 | 10274 | 0 | 0 |
| HOLLEY INC | Stock | 43538H103 |  | 1950 | 920 | SH |  | SOLE |  | 920 | 0 | 0 |
| HF SINCLAIR CORP | Stock | 403949100 |  | 243859 | 4700 | SH |  | SOLE |  | 4699 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 4339 | 58 | SH |  | SOLE | 19 | 58 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 1347 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 2191110 | 29289 | SH |  | SOLE |  | 29289 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 4285 | 188 | SH |  | SOLE | 9 | 188 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 889 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 15423 | 677 | SH |  | SOLE | 34 | 676 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 37903 | 120 | SH |  | SOLE | 2 | 120 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 2164482 | 6853 | SH |  | SOLE | 6 | 6852 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 54686 | 173 | SH |  | SOLE | 7 | 173 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 77702 | 246 | SH |  | SOLE | 9 | 246 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 118733 | 376 | SH |  | SOLE | 19 | 375 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 44536 | 141 | SH |  | SOLE | 24 | 141 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 13401 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 102655 | 325 | SH |  | SOLE | 41 | 325 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 9476 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 30954 | 98 | SH |  | SOLE | 50 | 98 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 276632 | 876 | SH |  | SOLE | 53 | 875 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 16993858 | 53802 | SH |  | SOLE |  | 53801 | 0 | 0 |
| HOMOLOGY MEDICINES INC | Stock | 438083107 |  | 57 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 892 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 14127 | 618 | SH |  | SOLE |  | 618 | 0 | 0 |
| HONEST CO INC | Stock | 438333106 |  | 148092 | 49200 | SH |  | SOLE |  | 49200 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 4500 | 21 | SH |  | SOLE | 6 | 21 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 31880 | 149 | SH |  | SOLE | 7 | 148 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 9001 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 9001 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 9913 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 3632322 | 16950 | SH |  | SOLE |  | 16949 | 0 | 0 |
| HORIZON TECHNOLOGY FIN CORP | CEF | 44045A102 |  | 65235 | 5624 | SH |  | SOLE |  | 5623 | 0 | 0 |
| HORIZON THERAPEUTICS PUB L | Stock | G46188101 |  | 135422 | 1190 | SH |  | SOLE |  | 1190 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 641 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 1048 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 74100 | 1627 | SH |  | SOLE |  | 1626 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 3354 | 209 | SH |  | SOLE | 19 | 209 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 1711 | 107 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 1156 | 72 | SH |  | SOLE | 46 | 72 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 974695 | 60729 | SH |  | SOLE |  | 60728 | 0 | 0 |
| HOSTESS BRANDS INC | Stock | 44109J106 |  | 180 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| HOULIHAN LOKEY INC | Stock | 441593100 |  | 63888 | 733 | SH |  | SOLE | 23 | 733 | 0 | 0 |
| HOULIHAN LOKEY INC | Stock | 441593100 |  | 183733 | 2108 | SH |  | SOLE |  | 2108 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 11311 | 287 | SH |  | SOLE | 9 | 287 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 28585 | 725 | SH |  | SOLE |  | 725 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 1209 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 1021 | 38 | SH |  | SOLE | 46 | 38 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 1962543 | 73038 | SH |  | SOLE |  | 73038 | 0 | 0 |
| HSBC HLDGS PLC | ADR | 404280406 |  | 1994 | 64 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| HSBC HLDGS PLC | ADR | 404280406 |  | 141923 | 4555 | SH |  | SOLE |  | 4554 | 0 | 0 |
| HUANENG PWR INTL INC SPON ADR H SHS | ADR | 443304100 |  | 0 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 3051 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 153536 | 654 | SH |  | SOLE |  | 654 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 2313 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 1264004 | 4372 | SH |  | SOLE |  | 4371 | 0 | 0 |
| HUDSON PAC PPTYS INC | REIT | 444097109 |  | 263 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 8195 | 16 | SH |  | SOLE | 9 | 16 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 11785 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 4108 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 13829 | 27 | SH |  | SOLE | 36 | 27 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 31298 | 61 | SH |  | SOLE | 43 | 61 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 2561 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 1042307 | 2035 | SH |  | SOLE |  | 2035 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 12873 | 913 | SH |  | SOLE | 9 | 913 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 36083 | 2559 | SH |  | SOLE | 19 | 2559 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 1960 | 139 | SH |  | SOLE | 46 | 139 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 101816 | 7221 | SH |  | SOLE | 52 | 7221 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 689615 | 48909 | SH |  | SOLE |  | 48908 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | Stock | 446413106 |  | 43822 | 190 | SH |  | SOLE |  | 189 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 10635 | 387 | SH |  | SOLE | 9 | 387 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 24100 | 877 | SH |  | SOLE | 19 | 877 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 10003 | 364 | SH |  | SOLE |  | 364 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 1452 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 201973 | 2782 | SH |  | SOLE |  | 2782 | 0 | 0 |
| HUT 8 MNG CORP | Stock | 44812T102 |  | 1837 | 2161 | SH |  | SOLE |  | 2161 | 0 | 0 |
| HYATT HOTELS CORP | Stock | 448579102 |  | 226668 | 2506 | SH |  | SOLE |  | 2506 | 0 | 0 |
| HYCROFT MINING HOLDING CORP | Stock | 44862P109 |  | 5925 | 11135 | SH |  | SOLE |  | 11135 | 0 | 0 |
| HYLIION HOLDINGS CORP | Stock | 449109107 |  | 819 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| HYSTER YALE MATLS HANDLING I | Stock | 449172105 |  | 10124 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 23342 | 959 | SH |  | SOLE | 6 | 959 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 462 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 2434 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| IAA INC | Stock | 449253103 |  | 156000 | 3900 | SH |  | SOLE | 5 | 3900 | 0 | 0 |
| IAC INC | Stock | 44891N208 |  | 3863 | 87 | SH |  | SOLE | 9 | 87 | 0 | 0 |
| IAC INC | Stock | 44891N208 |  | 17849 | 402 | SH |  | SOLE |  | 402 | 0 | 0 |
| IAMGOLD CORP | Stock | 450913108 |  | 516 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ICAHN ENTERPRISES LP | Stock | 451100101 |  | 236504 | 4669 | SH |  | SOLE |  | 4669 | 0 | 0 |
| ICF INTL INC | Stock | 44925C103 |  | 198 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ICF INTL INC | Stock | 44925C103 |  | 12480 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| ICHOR HOLDINGS | Stock | G4740B105 |  | 14483 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 20226 | 924 | SH |  | SOLE | 9 | 924 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 1379 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 2671 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| ICL GROUP LTD | Stock | M53213100 |  | 6466 | 885 | SH |  | SOLE |  | 884 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 21562 | 111 | SH |  | SOLE | 2 | 111 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 10684 | 55 | SH |  | SOLE | 9 | 55 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 563131 | 2899 | SH |  | SOLE |  | 2899 | 0 | 0 |
| ICU MED INC | Stock | 44930G107 |  | 4409 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 2055 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 7091 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 1142 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 174216 | 763 | SH |  | SOLE | 45 | 763 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 1370 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 8448 | 37 | SH |  | SOLE | 50 | 37 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 119188 | 522 | SH |  | SOLE |  | 522 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 16318 | 40 | SH |  | SOLE | 9 | 40 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 2448 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 4488 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 21622 | 53 | SH |  | SOLE | 43 | 53 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 1224 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 18358 | 45 | SH |  | SOLE | 50 | 45 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 347990 | 853 | SH |  | SOLE |  | 853 | 0 | 0 |
| IDT CORP | Stock | 448947507 |  | 5071 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| IG ACQUISITION CORP | Stock | 449534205 |  | 1004 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| COHERENT CORP | Stock | 19247G107 |  | 26185 | 746 | SH |  | SOLE |  | 746 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 1563460 | 7097 | SH |  | SOLE | 6 | 7096 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 6654 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 3305 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 2546079 | 11557 | SH |  | SOLE |  | 11557 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 607 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 77443 | 383 | SH |  | SOLE | 28 | 383 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 3235 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1011 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 3640 | 18 | SH |  | SOLE | 50 | 18 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 296021 | 1464 | SH |  | SOLE |  | 1464 | 0 | 0 |
| LITMAN GREGORY FDS TR | ETF | 53700T827 |  | 4760766 | 163544 | SH |  | SOLE |  | 163544 | 0 | 0 |
| IMMATICS N.V | Stock | N44445109 |  | 13936 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| IMMUNITYBIO INC | Stock | 45256X103 |  | 16224 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| IMMURON LTD | ADR | 45254U101 |  | 1040 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| IMPACT SHS TR I | ETF | 45259A100 |  | 1986 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| IMPERIAL PETE INC | Stock | Y3894J104 |  | 6751 | 28000 | SH |  | SOLE |  | 28000 | 0 | 0 |
| IMPINJ INC | Stock | 453204109 |  | 64307 | 589 | SH |  | SOLE |  | 589 | 0 | 0 |
| INARI MED INC | Stock | 45332Y109 |  | 1843 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 33172 | 413 | SH |  | SOLE |  | 413 | 0 | 0 |
| INDEPENDENCE RLTY TR INC | REIT | 45378A106 |  | 293449 | 17405 | SH |  | SOLE |  | 17405 | 0 | 0 |
| INDEPENDENT BK CORP MASS | Stock | 453836108 |  | 2280 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| INDIA FD INC | CEF | 454089103 |  | 2592 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| INDIE SEMICONDUCTOR INC | Stock | 45569U101 |  | 11660 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INDUSTRIAL LOGISTICS PPTYS T | REIT | 456237106 |  | 20160 | 6165 | SH |  | SOLE |  | 6165 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y704 |  | 4739136 | 48255 | SH |  | SOLE |  | 48255 | 0 | 0 |
| INFINERA CORP | Stock | 45667G103 |  | 7414 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| INFINITY PHARMACEUTICALS INC | Stock | 45665G303 |  | 444 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| INFOSYS LTD | ADR | 456788108 |  | 2413 | 134 | SH |  | SOLE | 33 | 134 | 0 | 0 |
| INFOSYS LTD | ADR | 456788108 |  | 43872 | 2436 | SH |  | SOLE |  | 2436 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G400 |  | 36237 | 2165 | SH |  | SOLE |  | 2164 | 0 | 0 |
| ING GROEP N.V. | ADR | 456837103 |  | 871323 | 71596 | SH |  | SOLE |  | 71595 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 1568 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 211045 | 4039 | SH |  | SOLE |  | 4039 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 22541 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| INGLES MKTS INC | Stock | 457030104 |  | 208739 | 2164 | SH |  | SOLE |  | 2164 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 44069 | 450 | SH |  | SOLE | 26 | 450 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 47104 | 481 | SH |  | SOLE |  | 481 | 0 | 0 |
| INMED PHARMACEUTICALS INC | Stock | 457637601 |  | 12 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| INMODE LTD | Stock | M5425M103 |  | 8818 | 247 | SH |  | SOLE | 7 | 247 | 0 | 0 |
| INMODE LTD | Stock | M5425M103 |  | 3278188 | 91826 | SH |  | SOLE |  | 91826 | 0 | 0 |
| INMUNE BIO INC | Stock | 45782T105 |  | 571 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| INNOSPEC INC | Stock | 45768S105 |  | 28287 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| INNOSPEC INC | Stock | 45768S105 |  | 22346 | 217 | SH |  | SOLE |  | 217 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC | REIT | 45781V101 |  | 669672 | 6608 | SH |  | SOLE |  | 6607 | 0 | 0 |
| INNOVATIVE SOLUTIONS  SUPPO | Stock | 45769N105 |  | 3905 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45783Y855 |  | 3510 | 132 | SH |  | SOLE |  | 132 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C359 |  | 28766 | 1237 | SH |  | SOLE |  | 1237 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C714 |  | 2283 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C334 |  | 493883 | 14500 | SH |  | SOLE |  | 14500 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C615 |  | 178933 | 5105 | SH |  | SOLE |  | 5105 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C102 |  | 22 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C367 |  | 38401 | 1607 | SH |  | SOLE |  | 1607 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C722 |  | 102345 | 4293 | SH |  | SOLE |  | 4293 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45783Y814 |  | 1661073 | 48287 | SH |  | SOLE |  | 48287 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45783Y723 |  | 18616 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C656 |  | 557759 | 19067 | SH |  | SOLE |  | 19067 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C888 |  | 265111 | 8544 | SH |  | SOLE |  | 8544 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C557 |  | 82013 | 2570 | SH |  | SOLE |  | 2570 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C409 |  | 21311 | 645 | SH |  | SOLE |  | 645 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C789 |  | 185 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C755 |  | 282641 | 9249 | SH |  | SOLE |  | 9249 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C581 |  | 105197 | 3533 | SH |  | SOLE |  | 3533 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C664 |  | 151650 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C870 |  | 21530 | 767 | SH |  | SOLE | 9 | 767 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C870 |  | 552662 | 19688 | SH |  | SOLE |  | 19688 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C680 |  | 1200282 | 42338 | SH |  | SOLE |  | 42338 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C540 |  | 1117856 | 37399 | SH |  | SOLE |  | 37399 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C417 |  | 523611 | 18437 | SH |  | SOLE |  | 18437 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C508 |  | 1342105 | 42593 | SH |  | SOLE |  | 42593 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C813 |  | 710250 | 23526 | SH |  | SOLE |  | 23526 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C748 |  | 213836 | 7193 | SH |  | SOLE |  | 7193 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C383 |  | 273041 | 8888 | SH |  | SOLE |  | 8888 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C318 |  | 19691 | 701 | SH |  | SOLE |  | 701 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C573 |  | 220417 | 7301 | SH |  | SOLE |  | 7301 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C805 |  | 473747 | 19095 | SH |  | SOLE |  | 19095 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C672 |  | 91899 | 3519 | SH |  | SOLE |  | 3519 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C532 |  | 97733 | 3563 | SH |  | SOLE |  | 3563 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C425 |  | 9108 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C300 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C839 |  | 198697 | 7715 | SH |  | SOLE |  | 7715 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C730 |  | 97078 | 3623 | SH |  | SOLE |  | 3623 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C292 |  | 14583 | 558 | SH |  | SOLE |  | 558 | 0 | 0 |
| INNOVATOR ETFS TR | ETF | 45782C284 |  | 48457 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INNOVIVA INC | Convertible | 88338TAB0 |  | 1998 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INOVIO PHARMACEUTICALS INC | Stock | 45773H201 |  | 2184 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| INSEEGO CORP | Stock | 45782B104 |  | 895 | 1062 | SH |  | SOLE |  | 1061 | 0 | 0 |
| INSIGHT ENTERPRISES INC | Stock | 45765U103 |  | 201 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| INSPERITY INC | Stock | 45778Q107 |  | 3749 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| INSPERITY INC | Stock | 45778Q107 |  | 227 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| INSPERITY INC | Stock | 45778Q107 |  | 14753 | 130 | SH |  | SOLE | 34 | 129 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H534 |  | 19442 | 649 | SH |  | SOLE |  | 649 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H633 |  | 14170 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H419 |  | 91845 | 3523 | SH |  | SOLE |  | 3523 | 0 | 0 |
| INSPIRE MED SYS INC | Stock | 457730109 |  | 1259 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INSPIRE MED SYS INC | Stock | 457730109 |  | 282357 | 1121 | SH |  | SOLE |  | 1121 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H393 |  | 10860 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |
| INSTRUCTURE HLDGS INC | Stock | 457790103 |  | 188 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 589 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 1178 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 133653 | 454 | SH |  | SOLE |  | 454 | 0 | 0 |
| INTEGER HLDGS CORP | Stock | 45826H109 |  | 34230 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INTEGRA LIFESCIENCES HLDGS C | Stock | 457985208 |  | 14746 | 263 | SH |  | SOLE |  | 263 | 0 | 0 |
| INTEGRA RES CORP | Stock | 45826T301 |  | 380 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 25875 | 979 | SH |  | SOLE | 9 | 979 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 20813 | 787 | SH |  | SOLE | 19 | 787 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 596 | 23 | SH |  | SOLE | 25 | 22 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 9195 | 348 | SH |  | SOLE | 33 | 347 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 13083 | 495 | SH |  | SOLE | 40 | 495 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 3304 | 125 | SH |  | SOLE | 46 | 125 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 4090832 | 154780 | SH |  | SOLE |  | 154779 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | Stock | 45826J105 |  | 50800 | 1456 | SH |  | SOLE |  | 1456 | 0 | 0 |
| INTELLICHECK INC | Stock | 45817G201 |  | 11800 | 5900 | SH |  | SOLE |  | 5900 | 0 | 0 |
| INTER PARFUMS INC | Stock | 458334109 |  | 3764 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| INTER PARFUMS INC | Stock | 458334109 |  | 30018 | 311 | SH |  | SOLE | 19 | 311 | 0 | 0 |
| INTER PARFUMS INC | Stock | 458334109 |  | 16628 | 172 | SH |  | SOLE | 34 | 172 | 0 | 0 |
| INTER PARFUMS INC | Stock | 458334109 |  | 96520 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | Stock | 45841N107 |  | 181675 | 2511 | SH |  | SOLE | 23 | 2511 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | Stock | 45841N107 |  | 15989 | 221 | SH |  | SOLE |  | 221 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 4832 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 2565 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 39087 | 381 | SH |  | SOLE | 48 | 381 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 812437 | 7919 | SH |  | SOLE |  | 7919 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 1622548 | 32792 | SH |  | SOLE |  | 32792 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 26346 | 187 | SH |  | SOLE | 9 | 187 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 46451 | 330 | SH |  | SOLE | 19 | 329 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 9326 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 5495 | 39 | SH |  | SOLE | 46 | 39 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 12297614 | 87285 | SH |  | SOLE |  | 87285 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B709 |  | 638543 | 33566 | SH |  | SOLE | 49 | 33566 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 944 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 1992 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 40468 | 386 | SH |  | SOLE |  | 386 | 0 | 0 |
| INTERNATIONAL MNY EXPRESS IN | Stock | 46005L101 |  | 44329 | 1819 | SH |  | SOLE |  | 1819 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 1004 | 29 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 2788 | 80 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 723861 | 20903 | SH |  | SOLE |  | 20902 | 0 | 0 |
| INTERPRIVATE IV INFRATECH PR | Stock | 46064T201 |  | 5050 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 5663 | 170 | SH |  | SOLE | 9 | 170 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 2731 | 82 | SH |  | SOLE | 19 | 82 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 799 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 277334 | 8326 | SH |  | SOLE |  | 8325 | 0 | 0 |
| INTEST CORP | Stock | 461147100 |  | 8343 | 810 | SH |  | SOLE |  | 810 | 0 | 0 |
| INTEVAC INC | Stock | 461148108 |  | 2685 | 415 | SH |  | SOLE |  | 415 | 0 | 0 |
| INTERNATIONAL GAME TECHNOLOG | Stock | G4863A108 |  | 2087 | 92 | SH |  | SOLE | 9 | 92 | 0 | 0 |
| INTERNATIONAL GAME TECHNOLOG | Stock | G4863A108 |  | 567 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| INTERNATIONAL GAME TECHNOLOG | Stock | G4863A108 |  | 153628 | 6774 | SH |  | SOLE |  | 6773 | 0 | 0 |
| INTRA-CELLULAR THERAPIES INC | Stock | 46116X101 |  | 635 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| INTRA-CELLULAR THERAPIES INC | Stock | 46116X101 |  | 29424 | 556 | SH |  | SOLE |  | 556 | 0 | 0 |
| INTREPID POTASH INC | Stock | 46121Y201 |  | 7218 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| INTRUSION INC | Stock | 46121E205 |  | 316 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 12455 | 32 | SH |  | SOLE | 2 | 32 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 39311 | 101 | SH |  | SOLE | 9 | 101 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 6228 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 6627 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 77844 | 200 | SH |  | SOLE | 41 | 200 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 45984 | 118 | SH |  | SOLE | 43 | 118 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 2725 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 4372685 | 11234 | SH |  | SOLE |  | 11234 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 9022 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 41395 | 156 | SH |  | SOLE | 19 | 156 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 2654 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 100833 | 380 | SH |  | SOLE | 41 | 380 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 23085 | 87 | SH |  | SOLE | 43 | 87 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 3184 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 35026 | 132 | SH |  | SOLE | 48 | 132 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 29719 | 112 | SH |  | SOLE | 50 | 112 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 5593843 | 21081 | SH |  | SOLE |  | 21081 | 0 | 0 |
| INVACARE CORP | Stock | 461203101 |  | 0 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INVESCO ADVANTAGE MUN INCOME | CEF | 46132E103 |  | 19963 | 2324 | SH |  | SOLE |  | 2324 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V100 |  | 306016 | 3903 | SH |  | SOLE |  | 3903 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A200 |  | 7337 | 503 | SH |  | SOLE |  | 502 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J866 |  | 221087 | 10538 | SH |  | SOLE |  | 10538 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J544 |  | 13397 | 533 | SH |  | SOLE | 6 | 533 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J841 |  | 20260 | 989 | SH |  | SOLE | 9 | 989 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J841 |  | 473917 | 23135 | SH |  | SOLE | 25 | 23134 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J841 |  | 26938 | 1315 | SH |  | SOLE |  | 1315 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J841 |  | 201573 | 9840 | SH |  | SOLE |  | 9840 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J536 |  | 13415 | 542 | SH |  | SOLE | 6 | 542 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J825 |  | 11178 | 555 | SH |  | SOLE | 6 | 555 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J528 |  | 13473 | 554 | SH |  | SOLE | 6 | 554 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J510 |  | 13542 | 576 | SH |  | SOLE | 6 | 576 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J494 |  | 14982 | 637 | SH |  | SOLE | 6 | 637 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J486 |  | 16470 | 709 | SH |  | SOLE | 6 | 709 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V308 |  | 15657 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E800 |  | 4080 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H700 |  | 953 | 49 | SH |  | SOLE | 19 | 49 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H700 |  | 24468 | 1258 | SH |  | SOLE |  | 1258 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H304 |  | 61552 | 2715 | SH |  | SOLE |  | 2715 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H403 |  | 219526 | 14433 | SH |  | SOLE |  | 14433 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H205 |  | 296574 | 9114 | SH |  | SOLE | 6 | 9114 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H205 |  | 5269069 | 161923 | SH |  | SOLE |  | 161923 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J775 |  | 113163 | 1702 | SH |  | SOLE |  | 1701 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V506 |  | 463401 | 12689 | SH |  | SOLE |  | 12688 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V704 |  | 64511 | 816 | SH |  | SOLE |  | 816 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V803 |  | 12039 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V886 |  | 96878 | 1172 | SH |  | SOLE |  | 1172 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V878 |  | 148409 | 3433 | SH |  | SOLE |  | 3433 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V860 |  | 112850 | 2770 | SH |  | SOLE |  | 2770 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V852 |  | 71346 | 580 | SH |  | SOLE |  | 580 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V845 |  | 106076 | 1228 | SH |  | SOLE |  | 1228 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E842 |  | 154178 | 2119 | SH |  | SOLE |  | 2119 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V811 |  | 10047 | 89 | SH |  | SOLE |  | 88 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V787 |  | 99055 | 1560 | SH |  | SOLE |  | 1560 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V761 |  | 71920 | 2431 | SH |  | SOLE |  | 2431 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V753 |  | 35744 | 783 | SH |  | SOLE |  | 783 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V712 |  | 10666 | 103 | SH |  | SOLE |  | 102 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V688 |  | 18471 | 262 | SH |  | SOLE |  | 261 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V647 |  | 1865719 | 18642 | SH |  | SOLE |  | 18642 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V639 |  | 10646 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E743 |  | 37220 | 896 | SH |  | SOLE |  | 896 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E727 |  | 21250 | 1206 | SH |  | SOLE |  | 1206 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G847 |  | 137147 | 7470 | SH |  | SOLE |  | 7469 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V589 |  | 87216 | 9239 | SH |  | SOLE |  | 9239 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E651 |  | 21674 | 664 | SH |  | SOLE |  | 663 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V571 |  | 21591 | 790 | SH |  | SOLE |  | 790 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A408 |  | 73342 | 4496 | SH |  | SOLE |  | 4496 | 0 | 0 |
| INVESCO HIG INCM 2023 TARG T | CEF | 46135X108 |  | 20100 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V563 |  | 653858 | 31603 | SH |  | SOLE |  | 31602 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E610 |  | 304512 | 20492 | SH |  | SOLE | 11 | 20492 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E610 |  | 24801 | 1669 | SH |  | SOLE |  | 1669 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E594 |  | 196966 | 10106 | SH |  | SOLE |  | 10106 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 72 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 63235 | 3515 | SH |  | SOLE |  | 3515 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A507 |  | 4142 | 309 | SH |  | SOLE |  | 308 | 0 | 0 |
| INVESCO MORTGAGE CAPITAL INC | REIT | 46131B704 |  | 7307 | 574 | SH |  | SOLE |  | 574 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V407 |  | 54536 | 1141 | SH |  | SOLE |  | 1141 | 0 | 0 |
| INVESCO MUNI INCOME OPP TRST | CEF | 46132X101 |  | 206 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| INVESCO TR INVT GRADE MUNS | CEF | 46131M106 |  | 359705 | 35792 | SH |  | SOLE |  | 35791 | 0 | 0 |
| INVESCO MUN OPPORTUNITY TR | CEF | 46132C107 |  | 138740 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G649 |  | 281219 | 2568 | SH |  | SOLE |  | 2567 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V530 |  | 293614 | 2616 | SH |  | SOLE |  | 2616 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G631 |  | 110464 | 4620 | SH |  | SOLE |  | 4620 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E537 |  | 20440 | 891 | SH |  | SOLE | 6 | 891 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E537 |  | 254465 | 11093 | SH |  | SOLE |  | 11092 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | ETF | 46090F100 |  | 2882 | 195 | SH |  | SOLE | 19 | 195 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | ETF | 46090F100 |  | 436057 | 29503 | SH |  | SOLE |  | 29503 | 0 | 0 |
| INVESCO PA VALUE MUN INC TR | CEF | 46132K109 |  | 14524 | 1482 | SH |  | SOLE |  | 1482 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 39143 | 147 | SH |  | SOLE | 4 | 147 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 7456 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 1501553 | 5639 | SH |  | SOLE | 16 | 5639 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 599663 | 2252 | SH |  | SOLE | 19 | 2252 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 2182 | 8 | SH |  | SOLE | 25 | 8 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 27488927 | 103233 | SH |  | SOLE |  | 103233 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J734 |  | 11617 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A705 |  | 37421 | 1159 | SH |  | SOLE |  | 1159 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E396 |  | 65440 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V381 |  | 778945 | 6613 | SH |  | SOLE |  | 6613 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V373 |  | 1415650 | 8302 | SH |  | SOLE |  | 8302 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V340 |  | 30461 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V332 |  | 617994 | 2142 | SH |  | SOLE |  | 2142 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V316 |  | 23005 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V282 |  | 9233 | 38 | SH |  | SOLE | 22 | 38 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V282 |  | 2655739 | 10930 | SH |  | SOLE |  | 10929 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V274 |  | 14016 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E388 |  | 41191 | 847 | SH |  | SOLE |  | 847 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V431 |  | 207654 | 2514 | SH |  | SOLE |  | 2513 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E370 |  | 242962 | 3898 | SH |  | SOLE |  | 3898 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E362 |  | 1017582 | 23217 | SH |  | SOLE |  | 23216 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V266 |  | 771121 | 5086 | SH |  | SOLE |  | 5086 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V258 |  | 182473 | 2340 | SH |  | SOLE | 6 | 2340 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V258 |  | 148945 | 1910 | SH |  | SOLE |  | 1910 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V241 |  | 455444 | 10351 | SH |  | SOLE |  | 10351 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E263 |  | 71476 | 1533 | SH |  | SOLE |  | 1533 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V191 |  | 191440 | 2110 | SH |  | SOLE | 6 | 2110 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V191 |  | 164200 | 1810 | SH |  | SOLE |  | 1809 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E198 |  | 127056 | 2375 | SH |  | SOLE |  | 2375 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V464 |  | 265352 | 3524 | SH |  | SOLE |  | 3523 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V472 |  | 13813 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V456 |  | 13608 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G102 |  | 60887 | 1364 | SH |  | SOLE |  | 1363 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V167 |  | 2828 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E149 |  | 10559 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E115 |  | 92946 | 776 | SH |  | SOLE |  | 775 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V498 |  | 3549 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G409 |  | 1530 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V480 |  | 105382 | 2304 | SH |  | SOLE |  | 2303 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G656 |  | 221099 | 5075 | SH |  | SOLE |  | 5074 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G706 |  | 357609 | 4903 | SH |  | SOLE |  | 4902 | 0 | 0 |
| INVESCO SR INCOME TR | CEF | 46131H107 |  | 38300 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G805 |  | 5142 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A804 |  | 15893 | 342 | SH |  | SOLE |  | 342 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A887 |  | 15333 | 310 | SH |  | SOLE | 22 | 310 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ETF | 46090A887 |  | 3737748 | 75571 | SH |  | SOLE |  | 75571 | 0 | 0 |
| INVESCO VALUE MUN INCOME TR | CEF | 46132P108 |  | 5724 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G870 |  | 314230 | 14034 | SH |  | SOLE | 11 | 14034 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G870 |  | 268590 | 11996 | SH |  | SOLE |  | 11996 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V134 |  | 104690 | 2731 | SH |  | SOLE |  | 2731 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137Y401 |  | 33778 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| INVESTAR HLDG CORP | Stock | 46134L105 |  | 271278 | 12600 | SH |  | SOLE |  | 12600 | 0 | 0 |
| INVESTORS TITLE CO NC | Stock | 461804106 |  | 5957 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| INVITAE CORP | Stock | 46185L103 |  | 100777 | 54181 | SH |  | SOLE |  | 54181 | 0 | 0 |
| INVITATION HOMES INC | REIT | 46187W107 |  | 84678 | 2857 | SH |  | SOLE |  | 2856 | 0 | 0 |
| ION GEOPHYSICAL CORP | Stock | 462044207 |  | 0 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| IONIS PHARMACEUTICALS INC | Stock | 462222100 |  | 23266 | 616 | SH |  | SOLE |  | 616 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06738C794 |  | 18410 | 849 | SH |  | SOLE |  | 849 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06746P555 |  | 21119 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06746P522 |  | 699 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06745T368 |  | 13248 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06738C778 |  | 551462 | 16359 | SH |  | SOLE |  | 16359 | 0 | 0 |
| IPG PHOTONICS CORP | Stock | 44980X109 |  | 36164 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| INDEXIQ ETF TR | ETF | 45409B107 |  | 24618 | 865 | SH |  | SOLE |  | 865 | 0 | 0 |
| INDEXIQ ETF TR | ETF | 45409B800 |  | 3046 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| INDEXIQ ETF TR | ETF | 45409B412 |  | 15931 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| IQIYI INC | ADR | 46267X108 |  | 17935 | 3384 | SH |  | SOLE |  | 3384 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 3893 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 293607 | 1433 | SH |  | SOLE | 53 | 1433 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 1725418 | 8421 | SH |  | SOLE |  | 8421 | 0 | 0 |
| IRHYTHM TECHNOLOGIES INC | Stock | 450056106 |  | 1499 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC | Stock | 46269C102 |  | 1079 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC | Stock | 46269C102 |  | 87626 | 1705 | SH |  | SOLE |  | 1704 | 0 | 0 |
| IROBOT CORP | Stock | 462726100 |  | 5872 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 1219 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 847 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 1260067 | 25277 | SH |  | SOLE |  | 25277 | 0 | 0 |
| IRONWOOD PHARMACEUTICALS INC | Stock | 46333X108 |  | 37331 | 3013 | SH |  | SOLE |  | 3013 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 12441 | 115 | SH |  | SOLE | 6 | 115 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 64043 | 592 | SH |  | SOLE | 9 | 592 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 772099 | 7137 | SH |  | SOLE | 36 | 7137 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 924505 | 8546 | SH |  | SOLE |  | 8545 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 205977 | 2069 | SH |  | SOLE | 9 | 2068 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 618765 | 6215 | SH |  | SOLE | 16 | 6215 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 38629 | 388 | SH |  | SOLE | 19 | 388 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 6372 | 64 | SH |  | SOLE | 22 | 64 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 109647 | 1101 | SH |  | SOLE | 36 | 1101 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 4708416 | 47292 | SH |  | SOLE |  | 47292 | 0 | 0 |
| ISHARES TR | ETF | 46436E718 |  | 8211 | 82 | SH |  | SOLE | 7 | 82 | 0 | 0 |
| ISHARES TR | ETF | 46436E718 |  | 1804493 | 18020 | SH |  | SOLE |  | 18019 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 128108 | 3133 | SH |  | SOLE | 9 | 3133 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 26129 | 639 | SH |  | SOLE | 22 | 639 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 487724 | 11928 | SH |  | SOLE | 36 | 11927 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 619099 | 15141 | SH |  | SOLE |  | 15140 | 0 | 0 |
| ISHARES TR | ETF | 46434V100 |  | 186379 | 3894 | SH |  | SOLE |  | 3894 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 2230 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 9696 | 100 | SH |  | SOLE | 36 | 100 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 3472750 | 35816 | SH |  | SOLE |  | 35816 | 0 | 0 |
| ISHARES TR | ETF | 464289511 |  | 548 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| ISHARES TR | ETF | 464289511 |  | 3187 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 11907 | 239 | SH |  | SOLE | 7 | 239 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 29842 | 599 | SH |  | SOLE | 9 | 599 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 150656 | 3024 | SH |  | SOLE | 19 | 3024 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 158 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 36418 | 731 | SH |  | SOLE | 49 | 731 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 1772467 | 35577 | SH |  | SOLE |  | 35577 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 10309 | 127 | SH |  | SOLE | 7 | 127 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 15747 | 194 | SH |  | SOLE | 9 | 194 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 3737960 | 46051 | SH |  | SOLE | 16 | 46051 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 4627 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 18778736 | 231351 | SH |  | SOLE |  | 231350 | 0 | 0 |
| ISHARES TR | ETF | 46436E338 |  | 97939 | 3020 | SH |  | SOLE |  | 3020 | 0 | 0 |
| ISHARES TR | ETF | 464288661 |  | 420774 | 3662 | SH |  | SOLE |  | 3662 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 6882 | 139 | SH |  | SOLE | 7 | 139 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 6288 | 127 | SH |  | SOLE | 19 | 127 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 99 | 2 | SH |  | SOLE | 22 | 2 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 1584222 | 31998 | SH |  | SOLE |  | 31998 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 358026 | 3738 | SH |  | SOLE | 16 | 3738 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 8429 | 88 | SH |  | SOLE | 19 | 88 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 3117610 | 32550 | SH |  | SOLE |  | 32549 | 0 | 0 |
| ISHARES TR | ETF | 46429B291 |  | 394044 | 8506 | SH |  | SOLE |  | 8506 | 0 | 0 |
| ISHARES TR | ETF | 464288166 |  | 6279 | 59 | SH |  | SOLE | 7 | 59 | 0 | 0 |
| ISHARES TR | ETF | 464288166 |  | 6173 | 58 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| ISHARES TR | ETF | 464288166 |  | 5854 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 99318 | 1024 | SH |  | SOLE | 19 | 1024 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 1386278 | 14293 | SH |  | SOLE | 49 | 14293 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 15628178 | 161132 | SH |  | SOLE |  | 161131 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 16567 | 157 | SH |  | SOLE | 22 | 157 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 1286355 | 12191 | SH |  | SOLE | 36 | 12190 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 814720 | 7721 | SH |  | SOLE | 49 | 7721 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 7067582 | 66979 | SH |  | SOLE |  | 66978 | 0 | 0 |
| ISHARES TR | ETF | 46429B333 |  | 4568 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W598 |  | 54674 | 1003 | SH |  | SOLE | 36 | 1003 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W598 |  | 9360 | 172 | SH |  | SOLE |  | 171 | 0 | 0 |
| ISHARES TR | ETF | 46435U853 |  | 100181 | 2901 | SH |  | SOLE |  | 2901 | 0 | 0 |
| ISHARES TR | ETF | 464288794 |  | 112857 | 1174 | SH |  | SOLE | 9 | 1174 | 0 | 0 |
| ISHARES TR | ETF | 464288794 |  | 5864 | 61 | SH |  | SOLE | 48 | 61 | 0 | 0 |
| ISHARES TR | ETF | 464288794 |  | 8959945 | 93207 | SH |  | SOLE |  | 93206 | 0 | 0 |
| ISHARES TR | ETF | 464287564 |  | 256247 | 4673 | SH |  | SOLE |  | 4672 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W564 |  | 100481 | 5009 | SH |  | SOLE |  | 5009 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 23828 | 343 | SH |  | SOLE | 9 | 343 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 262141 | 3773 | SH |  | SOLE | 36 | 3773 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 891263 | 12829 | SH |  | SOLE |  | 12829 | 0 | 0 |
| ISHARES TR | ETF | 46435G417 |  | 15607 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| ISHARES TR | ETF | 464289859 |  | 1889671 | 31626 | SH |  | SOLE |  | 31626 | 0 | 0 |
| ISHARES TR | ETF | 464289883 |  | 24703 | 735 | SH |  | SOLE |  | 735 | 0 | 0 |
| ISHARES TR | ETF | 46435U861 |  | 98001 | 2613 | SH |  | SOLE |  | 2612 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 15100 | 302 | SH |  | SOLE | 19 | 302 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 7461550 | 149231 | SH |  | SOLE |  | 149230 | 0 | 0 |
| ISHARES TR | ETF | 464289867 |  | 98617 | 2091 | SH |  | SOLE |  | 2091 | 0 | 0 |
| ISHARES TR | ETF | 46429B663 |  | 853 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| ISHARES TR | ETF | 46429B663 |  | 3365719 | 32288 | SH |  | SOLE |  | 32288 | 0 | 0 |
| ISHARES TR | ETF | 46435G672 |  | 774644 | 16291 | SH |  | SOLE |  | 16291 | 0 | 0 |
| ISHARES TR | ETF | 464289479 |  | 232313 | 4562 | SH |  | SOLE |  | 4562 | 0 | 0 |
| ISHARES TR | ETF | 464289875 |  | 128952 | 3393 | SH |  | SOLE |  | 3392 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 20403 | 331 | SH |  | SOLE | 19 | 331 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 12390 | 201 | SH |  | SOLE | 22 | 201 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 154628 | 2509 | SH |  | SOLE | 36 | 2508 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 5699 | 92 | SH |  | SOLE | 49 | 92 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 5886263 | 95494 | SH |  | SOLE |  | 95494 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 3596 | 77 | SH |  | SOLE | 19 | 77 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 4950 | 106 | SH |  | SOLE | 22 | 106 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 15878 | 340 | SH |  | SOLE | 49 | 340 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 2366146 | 50667 | SH |  | SOLE |  | 50666 | 0 | 0 |
| ISHARES TR | ETF | 46434V738 |  | 1055498 | 22221 | SH |  | SOLE | 16 | 22221 | 0 | 0 |
| ISHARES TR | ETF | 46434V738 |  | 68112 | 1434 | SH |  | SOLE |  | 1433 | 0 | 0 |
| ISHARES TR | ETF | 46435G326 |  | 530858 | 9483 | SH |  | SOLE |  | 9483 | 0 | 0 |
| ISHARES TR | ETF | 46434V696 |  | 2522 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| ISHARES TR | ETF | 46432F834 |  | 2604496 | 44998 | SH |  | SOLE |  | 44998 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 1266536 | 5236 | SH |  | SOLE | 16 | 5236 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 10401 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 11088564 | 45841 | SH |  | SOLE |  | 45841 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 8896 | 94 | SH |  | SOLE | 9 | 94 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 270632 | 2860 | SH |  | SOLE | 11 | 2859 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 222783 | 2354 | SH |  | SOLE | 16 | 2354 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 14858 | 157 | SH |  | SOLE | 19 | 157 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 590798 | 6243 | SH |  | SOLE | 36 | 6242 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 1144765 | 12096 | SH |  | SOLE | 49 | 12096 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 16024497 | 169321 | SH |  | SOLE |  | 169320 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 9413 | 111 | SH |  | SOLE | 22 | 111 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 32224 | 380 | SH |  | SOLE | 49 | 380 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 15090600 | 177955 | SH |  | SOLE |  | 177955 | 0 | 0 |
| ISHARES TR | ETF | 464287671 |  | 458767 | 5628 | SH |  | SOLE |  | 5627 | 0 | 0 |
| ISHARES TR | ETF | 464287663 |  | 70418 | 997 | SH |  | SOLE | 6 | 997 | 0 | 0 |
| ISHARES TR | ETF | 464287663 |  | 5888547 | 83372 | SH |  | SOLE |  | 83371 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 558031 | 12420 | SH |  | SOLE | 9 | 12420 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 2439411 | 54294 | SH |  | SOLE | 36 | 54293 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 2494133 | 55512 | SH |  | SOLE |  | 55511 | 0 | 0 |
| ISHARES TR | ETF | 464288521 |  | 454859 | 9198 | SH |  | SOLE |  | 9198 | 0 | 0 |
| ISHARES TR | ETF | 464288620 |  | 18514 | 377 | SH |  | SOLE | 19 | 377 | 0 | 0 |
| ISHARES TR | ETF | 464288620 |  | 491161 | 10001 | SH |  | SOLE |  | 10001 | 0 | 0 |
| ISHARES TR | ETF | 46435G847 |  | 20877 | 818 | SH |  | SOLE |  | 818 | 0 | 0 |
| ISHARES TR | ETF | 46434V803 |  | 403233 | 14935 | SH |  | SOLE |  | 14934 | 0 | 0 |
| ISHARES INC | ETF | 46434G509 |  | 47853 | 2086 | SH |  | SOLE |  | 2086 | 0 | 0 |
| ISHARES TR | ETF | 46435U135 |  | 156506 | 4740 | SH |  | SOLE |  | 4739 | 0 | 0 |
| ISHARES TR | ETF | 464287846 |  | 24390 | 261 | SH |  | SOLE |  | 261 | 0 | 0 |
| ISHARES TR | ETF | 464287812 |  | 5475 | 27 | SH |  | SOLE | 48 | 27 | 0 | 0 |
| ISHARES TR | ETF | 464287812 |  | 9588151 | 47284 | SH |  | SOLE |  | 47283 | 0 | 0 |
| ISHARES TR | ETF | 464288778 |  | 107905 | 2265 | SH |  | SOLE |  | 2265 | 0 | 0 |
| ISHARES TR | ETF | 464287697 |  | 176888 | 2044 | SH |  | SOLE |  | 2044 | 0 | 0 |
| ISHARES TR | ETF | 46429B689 |  | 43683 | 687 | SH |  | SOLE | 9 | 687 | 0 | 0 |
| ISHARES TR | ETF | 46429B689 |  | 1451874 | 22834 | SH |  | SOLE |  | 22833 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 937 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 4470 | 62 | SH |  | SOLE | 16 | 62 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 2019 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 500337 | 6939 | SH |  | SOLE | 36 | 6939 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 5195953 | 72066 | SH |  | SOLE |  | 72065 | 0 | 0 |
| ISHARES INC | ETF | 464286319 |  | 106520 | 4416 | SH |  | SOLE |  | 4416 | 0 | 0 |
| ISHARES TR | ETF | 46435G441 |  | 13139 | 304 | SH |  | SOLE |  | 304 | 0 | 0 |
| ISHARES TR | ETF | 46436E759 |  | 64638 | 1191 | SH |  | SOLE | 36 | 1191 | 0 | 0 |
| ISHARES TR | ETF | 46436E759 |  | 41517 | 765 | SH |  | SOLE |  | 765 | 0 | 0 |
| ISHARES TR | ETF | 46436E767 |  | 109501 | 3571 | SH |  | SOLE | 36 | 3571 | 0 | 0 |
| ISHARES TR | ETF | 46436E767 |  | 68188 | 2224 | SH |  | SOLE |  | 2224 | 0 | 0 |
| ISHARES TR | ETF | 46436E619 |  | 73608 | 1744 | SH |  | SOLE | 36 | 1744 | 0 | 0 |
| ISHARES TR | ETF | 46436E619 |  | 7721126 | 182965 | SH |  | SOLE |  | 182965 | 0 | 0 |
| ISHARES TR | ETF | 46435G243 |  | 1260 | 53 | SH |  | SOLE | 36 | 53 | 0 | 0 |
| ISHARES TR | ETF | 46435G243 |  | 1932672 | 81307 | SH |  | SOLE |  | 81307 | 0 | 0 |
| ISHARES TR | ETF | 46435G516 |  | 64853 | 987 | SH |  | SOLE | 36 | 986 | 0 | 0 |
| ISHARES TR | ETF | 46435G516 |  | 1451244 | 22076 | SH |  | SOLE |  | 22075 | 0 | 0 |
| ISHARES INC | ETF | 46434G863 |  | 17411 | 579 | SH |  | SOLE | 22 | 579 | 0 | 0 |
| ISHARES INC | ETF | 46434G863 |  | 246328 | 8192 | SH |  | SOLE | 36 | 8191 | 0 | 0 |
| ISHARES INC | ETF | 46434G863 |  | 1971415 | 65561 | SH |  | SOLE |  | 65560 | 0 | 0 |
| ISHARES TR | ETF | 46435G425 |  | 165178 | 1949 | SH |  | SOLE | 9 | 1949 | 0 | 0 |
| ISHARES TR | ETF | 46435G425 |  | 5415421 | 63899 | SH |  | SOLE | 36 | 63898 | 0 | 0 |
| ISHARES TR | ETF | 46435G425 |  | 5134488 | 60584 | SH |  | SOLE |  | 60583 | 0 | 0 |
| ISHARES TR | ETF | 46435U663 |  | 53945 | 1641 | SH |  | SOLE | 36 | 1640 | 0 | 0 |
| ISHARES TR | ETF | 46435U663 |  | 3807404 | 115797 | SH |  | SOLE |  | 115796 | 0 | 0 |
| ISHARES TR | ETF | 46435U549 |  | 16266 | 348 | SH |  | SOLE | 36 | 348 | 0 | 0 |
| ISHARES TR | ETF | 46435U549 |  | 261340 | 5591 | SH |  | SOLE |  | 5591 | 0 | 0 |
| ISHARES TR | ETF | 46435G193 |  | 1070 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| ISHARES TR | ETF | 46435G193 |  | 25873 | 1160 | SH |  | SOLE | 36 | 1160 | 0 | 0 |
| ISHARES TR | ETF | 46435G193 |  | 2254235 | 101098 | SH |  | SOLE |  | 101098 | 0 | 0 |
| ISHARES TR | ETF | 46436E601 |  | 167962 | 3940 | SH |  | SOLE | 36 | 3940 | 0 | 0 |
| ISHARES TR | ETF | 46435U218 |  | 318155 | 4798 | SH |  | SOLE | 36 | 4798 | 0 | 0 |
| ISHARES TR | ETF | 46435U218 |  | 23142 | 349 | SH |  | SOLE |  | 349 | 0 | 0 |
| ISHARES TR | ETF | 464287861 |  | 383018 | 8457 | SH |  | SOLE | 36 | 8457 | 0 | 0 |
| ISHARES TR | ETF | 464287861 |  | 143116 | 3160 | SH |  | SOLE |  | 3160 | 0 | 0 |
| ISHARES TR | ETF | 464287549 |  | 1661162 | 5933 | SH |  | SOLE |  | 5932 | 0 | 0 |
| ISHARES TR | ETF | 464287515 |  | 602783 | 2356 | SH |  | SOLE |  | 2356 | 0 | 0 |
| ISHARES TR | ETF | 46434V381 |  | 1894 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| ISHARES TR | ETF | 46435G474 |  | 29778 | 1210 | SH |  | SOLE | 9 | 1210 | 0 | 0 |
| ISHARES TR | ETF | 46435G474 |  | 83113 | 3377 | SH |  | SOLE | 36 | 3377 | 0 | 0 |
| ISHARES TR | ETF | 46435G474 |  | 515488 | 20946 | SH |  | SOLE |  | 20946 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 22548 | 448 | SH |  | SOLE | 9 | 448 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 23907 | 475 | SH |  | SOLE | 19 | 475 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 527562 | 10482 | SH |  | SOLE | 25 | 10482 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 29997 | 596 | SH |  | SOLE |  | 596 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 7638603 | 151770 | SH |  | SOLE |  | 151770 | 0 | 0 |
| ISHARES TR | ETF | 464287184 |  | 143820 | 5082 | SH |  | SOLE |  | 5081 | 0 | 0 |
| ISHARES TR | ETF | 46435U192 |  | 46144 | 1833 | SH |  | SOLE |  | 1833 | 0 | 0 |
| ISHARES TR | ETF | 464288729 |  | 55907 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| ISHARES TR | ETF | 464288224 |  | 316927 | 15966 | SH |  | SOLE |  | 15966 | 0 | 0 |
| ISHARES TR | ETF | 464288745 |  | 8441 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| ISHARES TR | ETF | 464288737 |  | 12465 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| ISHARES TR | ETF | 464287333 |  | 293 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| ISHARES TR | ETF | 464287333 |  | 10718 | 153 | SH |  | SOLE |  | 152 | 0 | 0 |
| ISHARES TR | ETF | 464287325 |  | 113485 | 1337 | SH |  | SOLE | 9 | 1337 | 0 | 0 |
| ISHARES TR | ETF | 464287325 |  | 48466 | 571 | SH |  | SOLE | 36 | 571 | 0 | 0 |
| ISHARES TR | ETF | 464287325 |  | 237453 | 2798 | SH |  | SOLE |  | 2797 | 0 | 0 |
| ISHARES TR | ETF | 464288372 |  | 1100 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| ISHARES TR | ETF | 464288372 |  | 1504607 | 32823 | SH |  | SOLE |  | 32823 | 0 | 0 |
| ISHARES TR | ETF | 464288695 |  | 15732 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES TR | ETF | 46434V647 |  | 157757 | 6947 | SH |  | SOLE |  | 6946 | 0 | 0 |
| ISHARES TR | ETF | 464288711 |  | 502564 | 8352 | SH |  | SOLE |  | 8352 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W614 |  | 493 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 1840438 | 53207 | SH |  | SOLE |  | 53207 | 0 | 0 |
| ISHARES TR | ETF | 464288596 |  | 6156 | 60 | SH |  | SOLE | 9 | 60 | 0 | 0 |
| ISHARES S GSCI COMMODITY- | ETF | 46428R107 |  | 2477335 | 116690 | SH |  | SOLE |  | 116690 | 0 | 0 |
| ISHARES TR | ETF | 46436E528 |  | 11180 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ISHARES TR | ETF | 46434VAX8 |  | 408203 | 16309 | SH |  | SOLE |  | 16308 | 0 | 0 |
| ISHARES TR | ETF | 46435G318 |  | 504954 | 19919 | SH |  | SOLE |  | 19919 | 0 | 0 |
| ISHARES TR | ETF | 46436E882 |  | 248482 | 10060 | SH |  | SOLE |  | 10060 | 0 | 0 |
| ISHARES TR | ETF | 46434VBG4 |  | 97680 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| ISHARES TR | ETF | 46435U697 |  | 823561 | 31983 | SH |  | SOLE |  | 31982 | 0 | 0 |
| ISHARES TR | ETF | 46436E874 |  | 11305 | 474 | SH |  | SOLE | 6 | 474 | 0 | 0 |
| ISHARES TR | ETF | 46436E874 |  | 282980 | 11865 | SH |  | SOLE |  | 11865 | 0 | 0 |
| ISHARES TR | ETF | 46435U432 |  | 252985 | 9594 | SH |  | SOLE |  | 9593 | 0 | 0 |
| ISHARES TR | ETF | 46436E866 |  | 11174 | 480 | SH |  | SOLE | 6 | 480 | 0 | 0 |
| ISHARES TR | ETF | 46435GAA0 |  | 21856 | 936 | SH |  | SOLE | 6 | 936 | 0 | 0 |
| ISHARES TR | ETF | 46435GAA0 |  | 37010 | 1585 | SH |  | SOLE |  | 1585 | 0 | 0 |
| ISHARES TR | ETF | 46436E858 |  | 24441 | 1076 | SH |  | SOLE | 6 | 1076 | 0 | 0 |
| ISHARES TR | ETF | 46435UAA9 |  | 5001 | 214 | SH |  | SOLE | 6 | 214 | 0 | 0 |
| ISHARES TR | ETF | 46435U283 |  | 213138 | 8500 | SH |  | SOLE |  | 8500 | 0 | 0 |
| ISHARES TR | ETF | 46436E841 |  | 39174 | 1761 | SH |  | SOLE | 6 | 1761 | 0 | 0 |
| ISHARES TR | ETF | 46436E833 |  | 13230 | 603 | SH |  | SOLE | 6 | 603 | 0 | 0 |
| ISHARES TR | ETF | 46436E825 |  | 10946 | 507 | SH |  | SOLE | 6 | 507 | 0 | 0 |
| ISHARES TR | ETF | 46436E593 |  | 19643 | 1005 | SH |  | SOLE | 6 | 1005 | 0 | 0 |
| ISHARES TR | ETF | 46432FAZ0 |  | 52212 | 1970 | SH |  | SOLE |  | 1969 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 282025 | 2675 | SH |  | SOLE | 16 | 2675 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 7591 | 72 | SH |  | SOLE | 19 | 72 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 4428 | 42 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 3055901 | 28985 | SH |  | SOLE |  | 28985 | 0 | 0 |
| ISHARES TR | ETF | 464288513 |  | 22313 | 303 | SH |  | SOLE | 9 | 303 | 0 | 0 |
| ISHARES TR | ETF | 464288513 |  | 4565 | 62 | SH |  | SOLE | 19 | 62 | 0 | 0 |
| ISHARES TR | ETF | 464288513 |  | 1126957 | 15306 | SH |  | SOLE |  | 15305 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W580 |  | 199714 | 7952 | SH |  | SOLE |  | 7952 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W705 |  | 11221 | 124 | SH |  | SOLE | 9 | 124 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W705 |  | 262717 | 2903 | SH |  | SOLE | 25 | 2903 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W705 |  | 14931 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W705 |  | 28656 | 317 | SH |  | SOLE |  | 316 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W812 |  | 108971 | 4693 | SH |  | SOLE |  | 4693 | 0 | 0 |
| ISHARES TR | ETF | 464288612 |  | 1822251 | 17785 | SH |  | SOLE |  | 17785 | 0 | 0 |
| ISHARES TR | ETF | 464288489 |  | 6318 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ISHARES TR | ETF | 46435G524 |  | 289418 | 5022 | SH |  | SOLE | 49 | 5022 | 0 | 0 |
| ISHARES TR | ETF | 464288448 |  | 30311 | 1116 | SH |  | SOLE | 9 | 1116 | 0 | 0 |
| ISHARES TR | ETF | 464288448 |  | 13444 | 495 | SH |  | SOLE | 16 | 495 | 0 | 0 |
| ISHARES TR | ETF | 464288448 |  | 8718 | 321 | SH |  | SOLE | 19 | 321 | 0 | 0 |
| ISHARES TR | ETF | 464288448 |  | 724808 | 26687 | SH |  | SOLE |  | 26686 | 0 | 0 |
| ISHARES TR | ETF | 464288117 |  | 24477 | 625 | SH |  | SOLE |  | 625 | 0 | 0 |
| ISHARES TR | ETF | 46435G219 |  | 1819 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| ISHARES TR | ETF | 46436E288 |  | 20405 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ISHARES INC | ETF | 464286517 |  | 34606 | 997 | SH |  | SOLE |  | 997 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 29184 | 345 | SH |  | SOLE | 9 | 345 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 14042 | 166 | SH |  | SOLE | 22 | 166 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 3976 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 419724 | 4962 | SH |  | SOLE |  | 4961 | 0 | 0 |
| ISHARES TR | ETF | 464288802 |  | 7244 | 88 | SH |  | SOLE | 36 | 88 | 0 | 0 |
| ISHARES TR | ETF | 464288802 |  | 1635089 | 19863 | SH |  | SOLE |  | 19862 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 277415 | 2991 | SH |  | SOLE | 9 | 2991 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 13634 | 147 | SH |  | SOLE | 19 | 147 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 839331 | 9049 | SH |  | SOLE | 36 | 9049 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 3759566 | 40534 | SH |  | SOLE |  | 40534 | 0 | 0 |
| ISHARES TR | ETF | 464287119 |  | 295641 | 6073 | SH |  | SOLE |  | 6073 | 0 | 0 |
| ISHARES TR | ETF | 464288208 |  | 317622 | 5414 | SH |  | SOLE |  | 5413 | 0 | 0 |
| ISHARES TR | ETF | 464288307 |  | 89602 | 1663 | SH |  | SOLE |  | 1663 | 0 | 0 |
| ISHARES TR | ETF | 464288406 |  | 54046 | 871 | SH |  | SOLE |  | 871 | 0 | 0 |
| ISHARES TR | ETF | 46432F875 |  | 11388 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ISHARES TR | ETF | 464288703 |  | 30924 | 594 | SH |  | SOLE | 9 | 594 | 0 | 0 |
| ISHARES TR | ETF | 464288703 |  | 28633 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| ISHARES TR | ETF | 464288505 |  | 5911 | 130 | SH |  | SOLE |  | 129 | 0 | 0 |
| ISHARES TR | ETF | 464288604 |  | 94785 | 2630 | SH |  | SOLE |  | 2630 | 0 | 0 |
| ISHARES TR | ETF | 464287127 |  | 62115 | 1180 | SH |  | SOLE |  | 1180 | 0 | 0 |
| ISHARES TR | ETF | 464288109 |  | 5058 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| ISHARES TR | ETF | 46435G342 |  | 175041 | 7714 | SH |  | SOLE |  | 7714 | 0 | 0 |
| ISHARES TR | ETF | 464288257 |  | 416761 | 4910 | SH |  | SOLE |  | 4910 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 1056010 | 23209 | SH |  | SOLE | 16 | 23209 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 11557 | 254 | SH |  | SOLE | 49 | 254 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 689871 | 15162 | SH |  | SOLE |  | 15162 | 0 | 0 |
| ISHARES TR | ETF | 46434V464 |  | 696730 | 5043 | SH |  | SOLE |  | 5043 | 0 | 0 |
| ISHARES INC | ETF | 464286350 |  | 52963 | 1236 | SH |  | SOLE |  | 1236 | 0 | 0 |
| ISHARES TR | ETF | 464288182 |  | 583 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| ISHARES INC | ETF | 464286103 |  | 5558 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ISHARES INC | ETF | 464286400 |  | 103362 | 3695 | SH |  | SOLE |  | 3695 | 0 | 0 |
| ISHARES TR | ETF | 464289131 |  | 2674 | 229 | SH |  | SOLE |  | 229 | 0 | 0 |
| ISHARES INC | ETF | 464286657 |  | 6867 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES INC | ETF | 464286509 |  | 42155 | 1288 | SH |  | SOLE |  | 1287 | 0 | 0 |
| ISHARES INC | ETF | 464286640 |  | 704 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| ISHARES TR | ETF | 46429B671 |  | 48355 | 1018 | SH |  | SOLE |  | 1018 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 853 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 97804 | 1490 | SH |  | SOLE | 49 | 1490 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 7516099 | 114505 | SH |  | SOLE |  | 114504 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 64076 | 765 | SH |  | SOLE | 9 | 765 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 1687284 | 20144 | SH |  | SOLE | 36 | 20144 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 3377370 | 40322 | SH |  | SOLE |  | 40321 | 0 | 0 |
| ISHARES TR | ETF | 464288273 |  | 87657 | 1552 | SH |  | SOLE | 9 | 1552 | 0 | 0 |
| ISHARES TR | ETF | 464288273 |  | 1775746 | 31440 | SH |  | SOLE |  | 31440 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 75702 | 1650 | SH |  | SOLE | 9 | 1650 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 1686018 | 36748 | SH |  | SOLE | 36 | 36748 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 4880249 | 106370 | SH |  | SOLE |  | 106369 | 0 | 0 |
| ISHARES INC | ETF | 464286426 |  | 1266 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ISHARES TR | ETF | 464287234 |  | 419856 | 11078 | SH |  | SOLE | 36 | 11078 | 0 | 0 |
| ISHARES TR | ETF | 464287234 |  | 1221200 | 32222 | SH |  | SOLE |  | 32221 | 0 | 0 |
| ISHARES INC | ETF | 46434G764 |  | 110463 | 2327 | SH |  | SOLE |  | 2327 | 0 | 0 |
| ISHARES INC | ETF | 464286533 |  | 49814 | 939 | SH |  | SOLE | 9 | 939 | 0 | 0 |
| ISHARES INC | ETF | 464286533 |  | 1059875 | 19979 | SH |  | SOLE | 36 | 19978 | 0 | 0 |
| ISHARES INC | ETF | 464286533 |  | 2029652 | 38259 | SH |  | SOLE |  | 38259 | 0 | 0 |
| ISHARES INC | ETF | 46434G889 |  | 12312 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ISHARES INC | ETF | 464286475 |  | 440796 | 9130 | SH |  | SOLE |  | 9130 | 0 | 0 |
| ISHARES TR | ETF | 46429B408 |  | 3509 | 134 | SH |  | SOLE |  | 134 | 0 | 0 |
| ISHARES TR | ETF | 464289180 |  | 1069 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| ISHARES TR | ETF | 464288497 |  | 27170 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| ISHARES INC | ETF | 464286608 |  | 26922 | 682 | SH |  | SOLE |  | 682 | 0 | 0 |
| ISHARES INC | ETF | 464286707 |  | 2385 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| ISHARES INC | ETF | 464286145 |  | 54047 | 2122 | SH |  | SOLE |  | 2122 | 0 | 0 |
| ISHARES INC | ETF | 464286806 |  | 3493 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| ISHARES INC | ETF | 46434G855 |  | 41136 | 1842 | SH |  | SOLE |  | 1842 | 0 | 0 |
| ISHARES INC | ETF | 46434G848 |  | 31126 | 759 | SH |  | SOLE |  | 759 | 0 | 0 |
| ISHARES INC | ETF | 464286525 |  | 436537 | 4594 | SH |  | SOLE |  | 4594 | 0 | 0 |
| ISHARES INC | ETF | 464286327 |  | 6862 | 653 | SH |  | SOLE |  | 652 | 0 | 0 |
| ISHARES TR | ETF | 46435G532 |  | 646155 | 8189 | SH |  | SOLE |  | 8188 | 0 | 0 |
| ISHARES TR | ETF | 46429B598 |  | 235831 | 5650 | SH |  | SOLE |  | 5650 | 0 | 0 |
| ISHARES TR | ETF | 46429B614 |  | 2484 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| ISHARES TR | ETF | 46434V449 |  | 31 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ISHARES TR | ETF | 46434V456 |  | 364662 | 11258 | SH |  | SOLE |  | 11258 | 0 | 0 |
| ISHARES TR | ETF | 46435G409 |  | 820728 | 35422 | SH |  | SOLE | 36 | 35422 | 0 | 0 |
| ISHARES TR | ETF | 46435G409 |  | 163117 | 7040 | SH |  | SOLE |  | 7040 | 0 | 0 |
| ISHARES INC | ETF | 464286632 |  | 16026 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| ISHARES INC | ETF | 46434G822 |  | 42102 | 773 | SH |  | SOLE |  | 773 | 0 | 0 |
| ISHARES INC | ETF | 464286582 |  | 23830 | 367 | SH |  | SOLE |  | 367 | 0 | 0 |
| ISHARES TR | ETF | 464288570 |  | 127753 | 1780 | SH |  | SOLE | 36 | 1779 | 0 | 0 |
| ISHARES TR | ETF | 464288570 |  | 5730824 | 79828 | SH |  | SOLE |  | 79827 | 0 | 0 |
| ISHARES INC | ETF | 464286822 |  | 9890 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES INC | ETF | 464286665 |  | 2739 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| ISHARES INC | ETF | 464286772 |  | 10842 | 192 | SH |  | SOLE |  | 191 | 0 | 0 |
| ISHARES INC | ETF | 464286764 |  | 758 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| ISHARES INC | ETF | 464286756 |  | 20271 | 627 | SH |  | SOLE |  | 627 | 0 | 0 |
| ISHARES INC | ETF | 464286749 |  | 24781 | 591 | SH |  | SOLE |  | 591 | 0 | 0 |
| ISHARES INC | ETF | 46434G772 |  | 4618 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| ISHARES TR | ETF | 46435G334 |  | 26373 | 860 | SH |  | SOLE |  | 860 | 0 | 0 |
| ISHARES INC | ETF | 464286681 |  | 11306 | 155 | SH |  | SOLE |  | 155 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 13134 | 90 | SH |  | SOLE | 9 | 90 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 401868 | 2754 | SH |  | SOLE | 36 | 2753 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 708281 | 4854 | SH |  | SOLE |  | 4853 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 7521 | 66 | SH |  | SOLE | 16 | 66 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 3191 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 25983 | 228 | SH |  | SOLE | 22 | 228 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 16296 | 143 | SH |  | SOLE | 49 | 143 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 1841266 | 16157 | SH |  | SOLE |  | 16157 | 0 | 0 |
| ISHARES TR | ETF | 46432F370 |  | 5459 | 48 | SH |  | SOLE | 22 | 48 | 0 | 0 |
| ISHARES TR | ETF | 46435G433 |  | 15305 | 442 | SH |  | SOLE |  | 442 | 0 | 0 |
| ISHARES TR | ETF | 46434V290 |  | 19864 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 2013647 | 22094 | SH |  | SOLE | 16 | 22094 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 234695 | 2575 | SH |  | SOLE | 36 | 2575 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 181911 | 1996 | SH |  | SOLE |  | 1995 | 0 | 0 |
| ISHARES TR | ETF | 464287556 |  | 1116671 | 8505 | SH |  | SOLE |  | 8505 | 0 | 0 |
| ISHARES TR | ETF | 464288323 |  | 41501 | 792 | SH |  | SOLE |  | 792 | 0 | 0 |
| ISHARES TR | ETF | 464287374 |  | 4473 | 110 | SH |  | SOLE | 36 | 110 | 0 | 0 |
| ISHARES TR | ETF | 464288562 |  | 68251 | 999 | SH |  | SOLE |  | 998 | 0 | 0 |
| ISHARES TR | ETF | 46435U556 |  | 22059 | 864 | SH |  | SOLE |  | 864 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 271571 | 1290 | SH |  | SOLE | 36 | 1290 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 2292766 | 10891 | SH |  | SOLE |  | 10890 | 0 | 0 |
| ISHARES TR | ETF | 464287614 |  | 37492 | 175 | SH |  | SOLE | 19 | 175 | 0 | 0 |
| ISHARES TR | ETF | 464287614 |  | 3180968 | 14848 | SH |  | SOLE |  | 14847 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 7431 | 49 | SH |  | SOLE | 9 | 49 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 432203 | 2850 | SH |  | SOLE | 19 | 2850 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 3926145 | 25890 | SH |  | SOLE |  | 25889 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 697 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 8892 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 3294953 | 18897 | SH |  | SOLE |  | 18897 | 0 | 0 |
| ISHARES TR | ETF | 464287648 |  | 355249 | 1656 | SH |  | SOLE |  | 1656 | 0 | 0 |
| ISHARES TR | ETF | 464287630 |  | 10262 | 74 | SH |  | SOLE | 23 | 74 | 0 | 0 |
| ISHARES TR | ETF | 464287630 |  | 114965 | 829 | SH |  | SOLE |  | 829 | 0 | 0 |
| ISHARES TR | ETF | 46435G268 |  | 12488 | 235 | SH |  | SOLE | 36 | 235 | 0 | 0 |
| ISHARES TR | ETF | 46435G268 |  | 203205 | 3824 | SH |  | SOLE |  | 3823 | 0 | 0 |
| ISHARES TR | ETF | 464287689 |  | 1290182 | 5846 | SH |  | SOLE |  | 5846 | 0 | 0 |
| ISHARES TR | ETF | 464288869 |  | 9580 | 89 | SH |  | SOLE |  | 88 | 0 | 0 |
| ISHARES TR | ETF | 464287499 |  | 1759113 | 26080 | SH |  | SOLE |  | 26080 | 0 | 0 |
| ISHARES TR | ETF | 464287481 |  | 634275 | 7587 | SH |  | SOLE |  | 7587 | 0 | 0 |
| ISHARES TR | ETF | 464287473 |  | 7374 | 70 | SH |  | SOLE | 11 | 70 | 0 | 0 |
| ISHARES TR | ETF | 464287473 |  | 1459542 | 13856 | SH |  | SOLE |  | 13855 | 0 | 0 |
| ISHARES TR | ETF | 464289438 |  | 849566 | 7049 | SH |  | SOLE |  | 7048 | 0 | 0 |
| ISHARES TR | ETF | 464289420 |  | 220477 | 3394 | SH |  | SOLE |  | 3393 | 0 | 0 |
| ISHARES TR | ETF | 464287101 |  | 290481 | 1703 | SH |  | SOLE | 36 | 1703 | 0 | 0 |
| ISHARES TR | ETF | 464287101 |  | 2412422 | 14143 | SH |  | SOLE |  | 14143 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 300836 | 783 | SH |  | SOLE | 9 | 783 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 2630686 | 6847 | SH |  | SOLE | 16 | 6847 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 105658 | 275 | SH |  | SOLE | 22 | 275 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 7828344 | 20375 | SH |  | SOLE | 36 | 20375 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 45291946 | 117883 | SH |  | SOLE |  | 117883 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 8190 | 140 | SH |  | SOLE | 9 | 140 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 945582 | 16164 | SH |  | SOLE | 11 | 16163 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 3768486 | 64419 | SH |  | SOLE |  | 64418 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 1108604 | 7642 | SH |  | SOLE | 11 | 7641 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 69343 | 478 | SH |  | SOLE | 36 | 478 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 20165 | 139 | SH |  | SOLE | 49 | 139 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 3842126 | 26485 | SH |  | SOLE |  | 26484 | 0 | 0 |
| ISHARES TR | ETF | 464287341 |  | 3868500 | 99218 | SH |  | SOLE |  | 99217 | 0 | 0 |
| ISHARES TR | ETF | 464288174 |  | 29100 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES TR | ETF | 464287390 |  | 336913 | 14719 | SH |  | SOLE |  | 14718 | 0 | 0 |
| ISHARES TR | ETF | 464287606 |  | 348114 | 5097 | SH |  | SOLE | 11 | 5096 | 0 | 0 |
| ISHARES TR | ETF | 464287606 |  | 1578419 | 23110 | SH |  | SOLE |  | 23110 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 158054 | 1568 | SH |  | SOLE | 9 | 1568 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 594740 | 5900 | SH |  | SOLE | 11 | 5900 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 403 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 835271 | 8286 | SH |  | SOLE |  | 8286 | 0 | 0 |
| ISHARES TR | ETF | 464287531 |  | 20186 | 292 | SH |  | SOLE |  | 292 | 0 | 0 |
| ISHARES TR | ETF | 464287887 |  | 145786 | 1349 | SH |  | SOLE | 36 | 1349 | 0 | 0 |
| ISHARES TR | ETF | 464287887 |  | 973360 | 9007 | SH |  | SOLE |  | 9006 | 0 | 0 |
| ISHARES TR | ETF | 464287879 |  | 2897258 | 31730 | SH |  | SOLE |  | 31729 | 0 | 0 |
| ISHARES TR | ETF | 464288687 |  | 3751993 | 122895 | SH |  | SOLE |  | 122895 | 0 | 0 |
| ISHARES TR | ETF | 464287168 |  | 201764 | 1673 | SH |  | SOLE | 9 | 1673 | 0 | 0 |
| ISHARES TR | ETF | 464287168 |  | 28341 | 235 | SH |  | SOLE | 19 | 235 | 0 | 0 |
| ISHARES TR | ETF | 464287168 |  | 12740848 | 105646 | SH |  | SOLE |  | 105645 | 0 | 0 |
| ISHARES TR | ETF | 46435U366 |  | 177819 | 5256 | SH |  | SOLE |  | 5256 | 0 | 0 |
| ISHARES TR | ETF | 464287523 |  | 100914 | 290 | SH |  | SOLE | 9 | 290 | 0 | 0 |
| ISHARES TR | ETF | 464287523 |  | 4008820 | 11520 | SH |  | SOLE |  | 11520 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 677880 | 6501 | SH |  | SOLE | 36 | 6501 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 29717 | 285 | SH |  | SOLE | 49 | 285 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 6120789 | 58701 | SH |  | SOLE |  | 58701 | 0 | 0 |
| ISHARES TR | ETF | 464288679 |  | 49761721 | 452709 | SH |  | SOLE |  | 452708 | 0 | 0 |
| ISHARES SILVER TR | ETF | 46428Q109 |  | 1181406 | 53652 | SH |  | SOLE |  | 53651 | 0 | 0 |
| ISHARES TR | ETF | 464287176 |  | 77169 | 725 | SH |  | SOLE | 9 | 725 | 0 | 0 |
| ISHARES TR | ETF | 464287176 |  | 77730 | 730 | SH |  | SOLE | 36 | 730 | 0 | 0 |
| ISHARES TR | ETF | 464287176 |  | 7814241 | 73415 | SH |  | SOLE |  | 73414 | 0 | 0 |
| ISHARES TR | ETF | 464287762 |  | 148664 | 524 | SH |  | SOLE | 36 | 524 | 0 | 0 |
| ISHARES TR | ETF | 464287762 |  | 1067569 | 3763 | SH |  | SOLE |  | 3762 | 0 | 0 |
| ISHARES TR | ETF | 464287192 |  | 540150 | 2529 | SH |  | SOLE |  | 2529 | 0 | 0 |
| ISHARES TR | ETF | 46434V860 |  | 753298 | 14943 | SH |  | SOLE |  | 14943 | 0 | 0 |
| ISHARES TR | ETF | 46432F859 |  | 243801 | 5250 | SH |  | SOLE | 11 | 5249 | 0 | 0 |
| ISHARES TR | ETF | 46432F859 |  | 3105900 | 66880 | SH |  | SOLE |  | 66879 | 0 | 0 |
| ISHARES TR | ETF | 46435U440 |  | 1176705 | 25597 | SH |  | SOLE |  | 25597 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 4662 | 104 | SH |  | SOLE | 22 | 104 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 4091 | 91 | SH |  | SOLE | 36 | 91 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 242636 | 5412 | SH |  | SOLE |  | 5412 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 4922 | 44 | SH |  | SOLE | 16 | 44 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 11857 | 106 | SH |  | SOLE | 24 | 106 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 1565218 | 13993 | SH |  | SOLE |  | 13992 | 0 | 0 |
| ISHARES TR | ETF | 46434V282 |  | 110476 | 2832 | SH |  | SOLE |  | 2832 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W853 |  | 17280 | 613 | SH |  | SOLE | 9 | 613 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W853 |  | 244509 | 8674 | SH |  | SOLE | 36 | 8673 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W853 |  | 816537 | 28965 | SH |  | SOLE |  | 28965 | 0 | 0 |
| ISHARES TR | ETF | 464287770 |  | 1151558 | 7311 | SH |  | SOLE |  | 7310 | 0 | 0 |
| ISHARES TR | ETF | 464287754 |  | 106878 | 1108 | SH |  | SOLE | 9 | 1108 | 0 | 0 |
| ISHARES TR | ETF | 464287754 |  | 224173 | 2324 | SH |  | SOLE |  | 2324 | 0 | 0 |
| ISHARES TR | ETF | 46435U713 |  | 290 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| ISHARES TR | ETF | 46435U713 |  | 197704 | 5452 | SH |  | SOLE | 36 | 5452 | 0 | 0 |
| ISHARES TR | ETF | 46435U713 |  | 1653145 | 45591 | SH |  | SOLE |  | 45591 | 0 | 0 |
| ISHARES TR | ETF | 464288786 |  | 5484 | 60 | SH |  | SOLE | 48 | 60 | 0 | 0 |
| ISHARES TR | ETF | 464288786 |  | 9047385 | 98987 | SH |  | SOLE |  | 98986 | 0 | 0 |
| ISHARES TR | ETF | 464288810 |  | 106665 | 2029 | SH |  | SOLE | 9 | 2029 | 0 | 0 |
| ISHARES TR | ETF | 464288810 |  | 4048 | 77 | SH |  | SOLE | 16 | 77 | 0 | 0 |
| ISHARES TR | ETF | 464288810 |  | 75806 | 1442 | SH |  | SOLE | 36 | 1442 | 0 | 0 |
| ISHARES TR | ETF | 464288810 |  | 1414155 | 26900 | SH |  | SOLE |  | 26900 | 0 | 0 |
| ISHARES TR | ETF | 464288851 |  | 8450 | 91 | SH |  | SOLE | 48 | 91 | 0 | 0 |
| ISHARES TR | ETF | 464288851 |  | 12290068 | 132351 | SH |  | SOLE |  | 132350 | 0 | 0 |
| ISHARES TR | ETF | 464288844 |  | 18804 | 887 | SH |  | SOLE |  | 886 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W648 |  | 3744 | 92 | SH |  | SOLE |  | 91 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 362566 | 15958 | SH |  | SOLE | 9 | 15958 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 95628 | 4209 | SH |  | SOLE | 22 | 4209 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 423768 | 18652 | SH |  | SOLE | 36 | 18651 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 911195 | 40105 | SH |  | SOLE |  | 40105 | 0 | 0 |
| ISHARES INC | ETF | 464286178 |  | 1449 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ISHARES TR | ETF | 464287838 |  | 4117 | 33 | SH |  | SOLE | 48 | 33 | 0 | 0 |
| ISHARES TR | ETF | 464287838 |  | 8038464 | 64426 | SH |  | SOLE |  | 64426 | 0 | 0 |
| ISHARES TR | ETF | 464287580 |  | 170345 | 2991 | SH |  | SOLE |  | 2990 | 0 | 0 |
| ISHARES TR | ETF | 464287796 |  | 285990 | 6152 | SH |  | SOLE | 36 | 6151 | 0 | 0 |
| ISHARES TR | ETF | 464287796 |  | 7624 | 164 | SH |  | SOLE | 48 | 164 | 0 | 0 |
| ISHARES TR | ETF | 464287796 |  | 14685307 | 315881 | SH |  | SOLE |  | 315880 | 0 | 0 |
| ISHARES TR | ETF | 464287788 |  | 91092 | 1207 | SH |  | SOLE |  | 1207 | 0 | 0 |
| ISHARES TR | ETF | 464288828 |  | 528152 | 1973 | SH |  | SOLE |  | 1973 | 0 | 0 |
| ISHARES TR | ETF | 464288752 |  | 107150 | 1768 | SH |  | SOLE | 9 | 1768 | 0 | 0 |
| ISHARES TR | ETF | 464288752 |  | 148406 | 2449 | SH |  | SOLE |  | 2448 | 0 | 0 |
| ISHARES TR | ETF | 464288836 |  | 255929 | 1375 | SH |  | SOLE |  | 1375 | 0 | 0 |
| ISHARES TR | ETF | 464287739 |  | 36875 | 438 | SH |  | SOLE | 9 | 438 | 0 | 0 |
| ISHARES TR | ETF | 464287739 |  | 594652 | 7063 | SH |  | SOLE |  | 7063 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 12142 | 163 | SH |  | SOLE | 9 | 163 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 546090 | 7331 | SH |  | SOLE | 36 | 7331 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 3180357 | 42695 | SH |  | SOLE |  | 42695 | 0 | 0 |
| ISHARES TR | ETF | 464287713 |  | 405579 | 18082 | SH |  | SOLE |  | 18082 | 0 | 0 |
| ISORAY INC | Stock | 46489V104 |  | 247 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ISSUER DIRECT CORP | Stock | 46520M204 |  | 101 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ITAU UNIBANCO HLDG S A | ADR | 465562106 |  | 1870 | 397 | SH |  | SOLE | 9 | 397 | 0 | 0 |
| ITERUM THERAPEUTICS PLC SHS NEW | Stock | G6333L101 |  | 66 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| ITRON INC | Stock | 465741106 |  | 2533 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ITT INC | Stock | 45073V108 |  | 22303 | 275 | SH |  | SOLE | 9 | 275 | 0 | 0 |
| J  J SNACK FOODS CORP | Stock | 466032109 |  | 43416 | 290 | SH |  | SOLE | 6 | 290 | 0 | 0 |
| J  J SNACK FOODS CORP | Stock | 466032109 |  | 150 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 158 | 1 | SH |  | SOLE | 40 | 1 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 2218 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 304028 | 1919 | SH |  | SOLE |  | 1918 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q209 |  | 4337 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q203 |  | 72877 | 1786 | SH |  | SOLE |  | 1786 | 0 | 0 |
| ZIFF DAVIS INC | Stock | 48123V102 |  | 237 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 14868 | 218 | SH |  | SOLE | 9 | 218 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 16300 | 239 | SH |  | SOLE | 19 | 239 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 87910 | 1289 | SH |  | SOLE |  | 1289 | 0 | 0 |
| JACKSON FINANCIAL INC | Stock | 46817M107 |  | 2979 | 86 | SH |  | SOLE |  | 85 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 12247 | 102 | SH |  | SOLE | 33 | 102 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 741843 | 6178 | SH |  | SOLE |  | 6178 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U845 |  | 27142 | 551 | SH |  | SOLE | 9 | 551 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U845 |  | 635990 | 12911 | SH |  | SOLE | 25 | 12910 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U845 |  | 36108 | 733 | SH |  | SOLE |  | 733 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | Stock | G4474Y214 |  | 5998 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U886 |  | 1271871 | 26833 | SH |  | SOLE |  | 26832 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U209 |  | 87094 | 1672 | SH |  | SOLE |  | 1672 | 0 | 0 |
| JANUS INTERNATIONAL GROUP IN | Stock | 47103N106 |  | 876 | 92 | SH |  | SOLE | 19 | 92 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | Stock | G50871105 |  | 6850 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 6636 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 3149 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 1046 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 141476 | 811 | SH |  | SOLE |  | 811 | 0 | 0 |
| JD.COM INC | ADR | 47215P106 |  | 393 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| JD.COM INC | ADR | 47215P106 |  | 84965 | 1514 | SH |  | SOLE |  | 1513 | 0 | 0 |
| VIAVI SOLUTIONS INC | Stock | 925550105 |  | 1051 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| VIAVI SOLUTIONS INC | Stock | 925550105 |  | 13505 | 1285 | SH |  | SOLE |  | 1285 | 0 | 0 |
| JEFFERIES FINL GROUP INC | Stock | 47233W109 |  | 118849 | 3467 | SH |  | SOLE |  | 3467 | 0 | 0 |
| JELD-WEN HLDG INC | Stock | 47580P103 |  | 8203 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| JETBLUE AWYS CORP | Stock | 477143101 |  | 663286 | 102359 | SH |  | SOLE |  | 102359 | 0 | 0 |
| JFROG LTD | Stock | M6191J100 |  | 11177 | 524 | SH |  | SOLE |  | 524 | 0 | 0 |
| HANCOCK JOHN PREM DIVID FD | CEF | 41013T105 |  | 18729 | 1447 | SH |  | SOLE |  | 1447 | 0 | 0 |
| HANCOCK JOHN TAX-ADVANTAGED | CEF | 41013V100 |  | 140014 | 6125 | SH |  | SOLE |  | 6124 | 0 | 0 |
| JOBY AVIATION INC | Stock | G65163100 |  | 5109 | 1525 | SH |  | SOLE |  | 1525 | 0 | 0 |
| JOHN BEAN TECHNOLOGIES CORP | Stock | 477839104 |  | 23015 | 252 | SH |  | SOLE | 6 | 252 | 0 | 0 |
| JOHN BEAN TECHNOLOGIES CORP | Stock | 477839104 |  | 28404 | 311 | SH |  | SOLE | 23 | 311 | 0 | 0 |
| JOHN BEAN TECHNOLOGIES CORP | Stock | 477839104 |  | 5206 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS FD | CEF | 409735206 |  | 72816 | 2186 | SH |  | SOLE |  | 2186 | 0 | 0 |
| JOHN HANCOCK HEDGED EQUITY | CEF | 47804L102 |  | 25611 | 2227 | SH |  | SOLE |  | 2227 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J206 |  | 30995 | 666 | SH |  | SOLE |  | 665 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD | CEF | 41013W108 |  | 25985 | 1619 | SH |  | SOLE |  | 1619 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD I | CEF | 41013X106 |  | 21309 | 1359 | SH |  | SOLE |  | 1359 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 132488 | 750 | SH |  | SOLE | 5 | 750 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 95568 | 541 | SH |  | SOLE | 9 | 541 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 180329 | 1021 | SH |  | SOLE | 19 | 1020 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 127188 | 720 | SH |  | SOLE | 24 | 720 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 23936 | 135 | SH |  | SOLE | 33 | 135 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 19455201 | 110134 | SH |  | SOLE |  | 110134 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 25984 | 406 | SH |  | SOLE | 9 | 406 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 31680 | 495 | SH |  | SOLE | 19 | 495 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 448 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 448 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 2688 | 42 | SH |  | SOLE | 46 | 42 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 672261 | 10504 | SH |  | SOLE |  | 10504 | 0 | 0 |
| JOINT CORP | Stock | 47973J102 |  | 1398 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 17849 | 112 | SH |  | SOLE | 9 | 112 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 11953 | 75 | SH |  | SOLE | 26 | 75 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 211962 | 1330 | SH |  | SOLE |  | 1330 | 0 | 0 |
| JPMORGAN CHASE  CO | ETF | 46625H365 |  | 799390 | 36754 | SH |  | SOLE |  | 36753 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q399 |  | 4866 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q167 |  | 53030 | 1035 | SH |  | SOLE |  | 1035 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q266 |  | 782 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q258 |  | 94 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q225 |  | 4068 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q233 |  | 2447 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q373 |  | 1886 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q241 |  | 1374 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 187070 | 1395 | SH |  | SOLE | 9 | 1395 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 161033 | 1201 | SH |  | SOLE | 19 | 1200 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 17735 | 132 | SH |  | SOLE | 33 | 132 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 20249 | 151 | SH |  | SOLE | 36 | 151 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 46722 | 348 | SH |  | SOLE | 43 | 348 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 109023 | 813 | SH |  | SOLE | 49 | 813 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 86629 | 646 | SH |  | SOLE | 52 | 646 | 0 | 0 |
| JPMORGAN CHASE  CO | Stock | 46625H100 |  | 15044814 | 112191 | SH |  | SOLE |  | 112191 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q670 |  | 459 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q407 |  | 226050 | 2385 | SH |  | SOLE |  | 2385 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q332 |  | 11309866 | 207559 | SH |  | SOLE |  | 207558 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q324 |  | 2888 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q134 |  | 39798 | 795 | SH |  | SOLE |  | 795 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q118 |  | 78740 | 1710 | SH |  | SOLE |  | 1710 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q647 |  | 109467 | 2203 | SH |  | SOLE |  | 2203 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q274 |  | 27420 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q837 |  | 39701 | 792 | SH |  | SOLE | 9 | 791 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q837 |  | 7469 | 149 | SH |  | SOLE | 49 | 149 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q837 |  | 7282575 | 145274 | SH |  | SOLE |  | 145273 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q654 |  | 30523 | 604 | SH |  | SOLE |  | 604 | 0 | 0 |
| JUMIA TECHNOLOGIES AG | ADR | 48138M105 |  | 279 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| JUNIPER NETWORKS INC | Stock | 48203R104 |  | 17953 | 562 | SH |  | SOLE |  | 561 | 0 | 0 |
| KADANT INC | Stock | 48282T104 |  | 31618 | 178 | SH |  | SOLE | 6 | 178 | 0 | 0 |
| KAISER ALUMINUM CORP | Stock | 483007704 |  | 2507 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| KAISER ALUMINUM CORP | Stock | 483007704 |  | 9267 | 122 | SH |  | SOLE | 34 | 122 | 0 | 0 |
| KALEYRA INC | Stock | 483379103 |  | 95630 | 126645 | SH |  | SOLE |  | 126645 | 0 | 0 |
| KALEYRA INC | Stock | 483379111 |  | 910 | 72819 | SH |  | SOLE |  | 72819 | 0 | 0 |
| KAMAN CORP | Stock | 483548103 |  | 323 | 15 | SH |  | SOLE |  | 14 | 0 | 0 |
| KAR AUCTION SVCS INC | Stock | 48238T109 |  | 2532 | 194 | SH |  | SOLE |  | 194 | 0 | 0 |
| KARYOPHARM THERAPEUTICS INC | Stock | 48576U106 |  | 2040 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| KASPIEN HOLDINGS INC | Stock | 485837108 |  | 222 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| KT CORP | ADR | 48268K101 |  | 146070 | 10820 | SH |  | SOLE |  | 10820 | 0 | 0 |
| KAYNE ANDERSON NEXTGEN ENRGY | CEF | 48661E108 |  | 30040 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRST | CEF | 486606106 |  | 98440 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| KB HOME | Stock | 48666K109 |  | 184730 | 5800 | SH |  | SOLE |  | 5800 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 183797 | 3481 | SH |  | SOLE | 45 | 3481 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 72442 | 1372 | SH |  | SOLE |  | 1372 | 0 | 0 |
| SPDR SER TR | ETF | 78464A789 |  | 983 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| KELLOGG CO | Stock | 487836108 |  | 3277 | 46 | SH |  | SOLE | 46 | 46 | 0 | 0 |
| KELLOGG CO | Stock | 487836108 |  | 2575848 | 36157 | SH |  | SOLE |  | 36157 | 0 | 0 |
| KELLY SVCS INC | Stock | 488152208 |  | 17 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| KENNAMETAL INC | Stock | 489170100 |  | 2815 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| KENNEDY-WILSON HOLDINGS INC | Stock | 489398107 |  | 2281 | 145 | SH |  | SOLE | 9 | 145 | 0 | 0 |
| KENNEDY-WILSON HOLDINGS INC | Stock | 489398107 |  | 8582 | 546 | SH |  | SOLE | 34 | 545 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 490896 | 13766 | SH |  | SOLE | 6 | 13766 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 2853 | 80 | SH |  | SOLE | 9 | 80 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 1640 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 3566 | 100 | SH |  | SOLE | 46 | 100 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 99777 | 2798 | SH |  | SOLE |  | 2798 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 22176 | 1273 | SH |  | SOLE | 9 | 1273 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 48306 | 2773 | SH |  | SOLE | 19 | 2773 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 2044 | 117 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 871 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 71858 | 4125 | SH |  | SOLE | 52 | 4125 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 561377 | 32226 | SH |  | SOLE |  | 32226 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 42425 | 248 | SH |  | SOLE | 19 | 248 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 28911 | 169 | SH |  | SOLE | 33 | 169 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 2785020 | 16280 | SH |  | SOLE |  | 16280 | 0 | 0 |
| KRANESHARES TR | ETF | 500767652 |  | 3055 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KFORCE INC | Stock | 493732101 |  | 5483 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KILROY RLTY CORP | REIT | 49427F108 |  | 28036 | 725 | SH |  | SOLE |  | 725 | 0 | 0 |
| KIMBALL ELECTRONICS INC | Stock | 49428J109 |  | 36144 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 2308 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 4887 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 103849 | 765 | SH |  | SOLE | 52 | 765 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 1948078 | 14350 | SH |  | SOLE |  | 14350 | 0 | 0 |
| KIMCO RLTY CORP | REIT | 49446R109 |  | 54306 | 2564 | SH |  | SOLE |  | 2564 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 969625 | 53630 | SH |  | SOLE | 6 | 53629 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 14572 | 806 | SH |  | SOLE | 9 | 806 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 34042 | 1883 | SH |  | SOLE | 19 | 1882 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 2486 | 137 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 22600 | 1250 | SH |  | SOLE | 49 | 1250 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 3389209 | 187456 | SH |  | SOLE |  | 187456 | 0 | 0 |
| KINIKSA PHARMACEUTICALS LTD | Stock | G5269C101 |  | 1498 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 30585 | 7478 | SH |  | SOLE |  | 7477 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 262 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 2575187 | 9847 | SH |  | SOLE |  | 9847 | 0 | 0 |
| KITE RLTY GROUP TR | REIT | 49803T300 |  | 20905 | 993 | SH |  | SOLE |  | 993 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 19496 | 420 | SH |  | SOLE | 9 | 420 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 43913 | 946 | SH |  | SOLE | 36 | 946 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 324024 | 6980 | SH |  | SOLE |  | 6980 | 0 | 0 |
| KKR  CO INC | Convertible Preferred | 48251W401 |  | 401 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| KKR REAL ESTATE FIN TR INC | Convertible | 48251KAB6 |  | 14721 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| KKR REAL ESTATE FIN TR INC | REIT | 48251K100 |  | 28061 | 2010 | SH |  | SOLE |  | 2010 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 21491 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 21881 | 58 | SH |  | SOLE | 43 | 58 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 5305275 | 14071 | SH |  | SOLE |  | 14071 | 0 | 0 |
| KLX ENERGY SERVICS HOLDNGS I | Stock | 48253L205 |  | 8655 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS IN | Stock | 499049104 |  | 43762 | 835 | SH |  | SOLE |  | 835 | 0 | 0 |
| KNOWBE4 INC | Stock | 49926T104 |  | 545 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| INVESTMENT MANAGERS SER TR | ETF | 46143U849 |  | 31565 | 875 | SH |  | SOLE |  | 875 | 0 | 0 |
| KNOWLES CORP | Stock | 49926D109 |  | 821 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| KODIAK SCIENCES INC | Stock | 50015M109 |  | 179 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 246824 | 9775 | SH |  | SOLE |  | 9775 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | ADR | 500472303 |  | 7720 | 515 | SH |  | SOLE | 36 | 515 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | ADR | 500472303 |  | 17829 | 1189 | SH |  | SOLE | 43 | 1189 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | ADR | 500472303 |  | 390 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| KONTOOR BRANDS INC | Stock | 50050N103 |  | 131367 | 3285 | SH |  | SOLE |  | 3285 | 0 | 0 |
| KB FINL GROUP INC | ADR | 48241A105 |  | 1508 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| KB FINL GROUP INC | ADR | 48241A105 |  | 1353 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| KOREA ELEC PWR CORP | ADR | 500631106 |  | 2048 | 237 | SH |  | SOLE | 33 | 237 | 0 | 0 |
| KORN FERRY | Stock | 500643200 |  | 506 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| KORN FERRY | Stock | 500643200 |  | 1468 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| KORNIT DIGITAL LTD | Stock | M6372Q113 |  | 115 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| KOSMOS ENERGY LTD | Stock | 500688106 |  | 386343 | 60746 | SH |  | SOLE |  | 60745 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 6758 | 166 | SH |  | SOLE | 9 | 166 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 8590 | 211 | SH |  | SOLE | 19 | 211 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 3136 | 77 | SH |  | SOLE | 33 | 77 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 14941 | 367 | SH |  | SOLE | 36 | 367 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 34605 | 850 | SH |  | SOLE | 43 | 850 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 3257 | 80 | SH |  | SOLE | 46 | 80 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 2307377 | 56678 | SH |  | SOLE |  | 56678 | 0 | 0 |
| KRANESHARES TR | ETF | 500767405 |  | 17129 | 672 | SH |  | SOLE |  | 671 | 0 | 0 |
| KRANESHARES TR | ETF | 500767207 |  | 1125 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| KRANESHARES TR | ETF | 500767827 |  | 120179 | 4271 | SH |  | SOLE |  | 4270 | 0 | 0 |
| KRANESHARES TR | ETF | 500767876 |  | 6949 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| KRANESHARES TR | ETF | 500767306 |  | 469455 | 15545 | SH |  | SOLE |  | 15544 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | Stock | 50077B207 |  | 71879 | 6965 | SH |  | SOLE | 24 | 6965 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | Stock | 50077B207 |  | 34634 | 3356 | SH |  | SOLE |  | 3356 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 7267 | 163 | SH |  | SOLE | 9 | 163 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 2898 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 2203 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1769629 | 39696 | SH |  | SOLE |  | 39695 | 0 | 0 |
| KRONOS WORLDWIDE INC | Stock | 50105F105 |  | 470 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 22396 | 506 | SH |  | SOLE | 7 | 506 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 2965 | 67 | SH |  | SOLE | 9 | 67 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 10130 | 229 | SH |  | SOLE | 34 | 228 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 26733 | 604 | SH |  | SOLE |  | 604 | 0 | 0 |
| KURA SUSHI USA INC | Stock | 501270102 |  | 954 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| KYNDRYL HLDGS INC | Stock | 50155Q100 |  | 133 | 12 | SH |  | SOLE | 9 | 12 | 0 | 0 |
| KYNDRYL HLDGS INC | Stock | 50155Q100 |  | 584556 | 52568 | SH |  | SOLE |  | 52568 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 38311 | 184 | SH |  | SOLE | 9 | 184 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 23320 | 112 | SH |  | SOLE | 19 | 112 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 833 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 12076 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 27949 | 134 | SH |  | SOLE | 43 | 134 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 1184771 | 5690 | SH |  | SOLE |  | 5690 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | Stock | 50540R409 |  | 11774 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | Stock | 50540R409 |  | 5652 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | Stock | 50540R409 |  | 21900 | 93 | SH |  | SOLE | 36 | 93 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | Stock | 50540R409 |  | 50752 | 216 | SH |  | SOLE | 43 | 215 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | Stock | 50540R409 |  | 1413 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | Stock | 50540R409 |  | 3906704 | 16590 | SH |  | SOLE |  | 16590 | 0 | 0 |
| LADDER CAP CORP | REIT | 505743104 |  | 783 | 78 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| LADDER CAP CORP | REIT | 505743104 |  | 68654 | 6838 | SH |  | SOLE |  | 6838 | 0 | 0 |
| LAKELAND FINL CORP | Stock | 511656100 |  | 4524 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| LAKELAND FINL CORP | Stock | 511656100 |  | 30793 | 422 | SH |  | SOLE | 23 | 422 | 0 | 0 |
| LAKELAND FINL CORP | Stock | 511656100 |  | 16213 | 222 | SH |  | SOLE | 34 | 222 | 0 | 0 |
| LAKELAND INDS INC | Stock | 511795106 |  | 638 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807108 |  | 23117 | 55 | SH |  | SOLE | 9 | 55 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807108 |  | 2522 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807108 |  | 2102 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807108 |  | 6326586 | 15053 | SH |  | SOLE |  | 15052 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 10762 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 36816 | 390 | SH |  | SOLE | 19 | 389 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 15982 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 223400 | 2500 | SH |  | SOLE | 5 | 2500 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 1698 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 3592 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 983 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 631826 | 7071 | SH |  | SOLE |  | 7070 | 0 | 0 |
| LANCASTER COLONY CORP | Stock | 513847103 |  | 197 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| LANDSEA HOMES CORP | Stock | 51509P103 |  | 3543 | 680 | SH |  | SOLE |  | 680 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 11892 | 73 | SH |  | SOLE | 9 | 73 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 4073 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 54572 | 335 | SH |  | SOLE | 23 | 335 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 14537 | 89 | SH |  | SOLE | 34 | 89 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 15313 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| LANTHEUS HLDGS INC | Stock | 516544103 |  | 357 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| LANTHEUS HLDGS INC | Stock | 516544103 |  | 227180 | 4458 | SH |  | SOLE |  | 4458 | 0 | 0 |
| LARGO INC | Stock | 517097101 |  | 6348 | 1180 | SH |  | SOLE |  | 1180 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 1346 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 96621 | 2010 | SH |  | SOLE |  | 2010 | 0 | 0 |
| LATHAM GROUP INC | Stock | 51819L107 |  | 5590 | 1736 | SH |  | SOLE | 23 | 1736 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 2271 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 66632 | 1027 | SH |  | SOLE |  | 1027 | 0 | 0 |
| LAZARD LTD | Stock | G54050102 |  | 5166 | 149 | SH |  | SOLE |  | 149 | 0 | 0 |
| LCI INDS | Stock | 50189K103 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| LCI INDS | Stock | 50189K103 |  | 1757 | 19 | SH |  | SOLE | 23 | 19 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 4093 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 4465 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 10264 | 83 | SH |  | SOLE | 43 | 82 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 1984 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| LEGALZOOM COM INC | Stock | 52466B103 |  | 11610 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 19628 | 609 | SH |  | SOLE | 19 | 609 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 153318 | 4757 | SH |  | SOLE |  | 4757 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 5575 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 1061 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 14306 | 136 | SH |  | SOLE | 36 | 136 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 33258 | 316 | SH |  | SOLE | 43 | 316 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 415667 | 3952 | SH |  | SOLE |  | 3951 | 0 | 0 |
| LEJU HLDGS LTD | ADR | 50187J207 |  | 383 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 4464 | 97 | SH |  | SOLE | 9 | 97 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 14430 | 314 | SH |  | SOLE | 34 | 313 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 36816 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| LEMONADE INC | Stock | 52567D107 |  | 492 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| LEMONADE INC | Stock | 52567D107 |  | 514614 | 37618 | SH |  | SOLE |  | 37618 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 543 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 150706 | 1665 | SH |  | SOLE |  | 1665 | 0 | 0 |
| LENNAR CORP | Stock | 526057302 |  | 75 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| LENNOX INTL INC | Stock | 526107107 |  | 19617 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| LENSAR INC | Stock | 52634L108 |  | 53 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| LEONARDO DRS INC | Stock | 52661A108 |  | 5112 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| LESLIES INC | Stock | 527064109 |  | 40317 | 3302 | SH |  | SOLE | 23 | 3302 | 0 | 0 |
| LESLIES INC | Stock | 527064109 |  | 1966 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| LEVI STRAUSS  CO NEW | Stock | 52736R102 |  | 11640 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| LEXICON PHARMACEUTICALS INC | Stock | 528872302 |  | 271 | 142 | SH |  | SOLE | 16 | 142 | 0 | 0 |
| LEXICON PHARMACEUTICALS INC | Stock | 528872302 |  | 191 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| LEXINFINTECH HLDGS LTD | ADR | 528877103 |  | 162 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| LGL GROUP INC | Stock | 50186A132 |  | 3 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| LHC GROUP INC | Stock | 50187A107 |  | 81653 | 505 | SH |  | SOLE |  | 505 | 0 | 0 |
| LI AUTO INC | ADR | 50202M102 |  | 1775 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| LI AUTO INC | ADR | 50202M102 |  | 12036 | 590 | SH |  | SOLE |  | 590 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | CEF | 530158104 |  | 30045 | 5271 | SH |  | SOLE |  | 5271 | 0 | 0 |
| LIBERTY ALL-STAR GROWTH FD I | CEF | 529900102 |  | 112044 | 22727 | SH |  | SOLE |  | 22727 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229706 |  | 327 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| LIBERTY BROADBAND CORP | Stock | 530307305 |  | 11517 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229888 |  | 129 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229854 |  | 2750 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229854 |  | 4185 | 70 | SH |  | SOLE | 36 | 70 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229854 |  | 27140 | 454 | SH |  | SOLE |  | 454 | 0 | 0 |
| LIBERTY ENERGY INC | Stock | 53115L104 |  | 18011 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| LI-CYCLE HOLDINGS CORP | Stock | 50202P105 |  | 3475 | 730 | SH |  | SOLE |  | 730 | 0 | 0 |
| LIFE STORAGE INC | REIT | 53223X107 |  | 12116 | 123 | SH |  | SOLE | 19 | 123 | 0 | 0 |
| LIFE STORAGE INC | REIT | 53223X107 |  | 2279933 | 23147 | SH |  | SOLE |  | 23146 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC | Stock | 53220K504 |  | 7482 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| LIGHT  WONDER INC | Stock | 80874P109 |  | 293 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| LIGHTNING EMOTORS INC | Stock | 53228T101 |  | 7330 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| LIGHTPATH TECHNOLOGIES INC | Stock | 532257805 |  | 5 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| LIGHTSPEED COMMERCE INC | Stock | 53229C107 |  | 467224 | 32673 | SH |  | SOLE |  | 32673 | 0 | 0 |
| LIGHTWAVE LOGIC INC | Stock | 532275104 |  | 839961 | 194886 | SH |  | SOLE |  | 194886 | 0 | 0 |
| LILIUM N V | Stock | N52586109 |  | 816 | 716 | SH |  | SOLE |  | 716 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 21950 | 60 | SH |  | SOLE | 9 | 60 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 85320 | 233 | SH |  | SOLE | 19 | 233 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 241454 | 660 | SH |  | SOLE | 30 | 660 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 15804 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 6951 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 120727 | 330 | SH |  | SOLE | 41 | 330 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 16112 | 44 | SH |  | SOLE | 43 | 44 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 184383 | 504 | SH |  | SOLE | 45 | 504 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 9878 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| LILLY ELI  CO | Stock | 532457108 |  | 16140865 | 44120 | SH |  | SOLE |  | 44120 | 0 | 0 |
| LINCOLN ELEC HLDGS INC | Stock | 533900106 |  | 146368 | 1013 | SH |  | SOLE |  | 1013 | 0 | 0 |
| LINCOLN NATL CORP IND | Stock | 534187109 |  | 307 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| LINCOLN NATL CORP IND | Stock | 534187109 |  | 510904 | 16631 | SH |  | SOLE |  | 16631 | 0 | 0 |
| LINDE PLC | Stock | G5494J103 |  | 2413188 | 7398 | SH |  | SOLE | 6 | 7398 | 0 | 0 |
| LINDE PLC | Stock | G5494J103 |  | 17288 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| LINDE PLC | Stock | G5494J103 |  | 8216 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| LINDE PLC | Stock | G5494J103 |  | 1954324 | 5992 | SH |  | SOLE |  | 5991 | 0 | 0 |
| LINDSAY CORP | Stock | 535555106 |  | 1303 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| LIONS GATE ENTMNT CORP | Stock | 535919500 |  | 119 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| LIQUIDIA CORPORATION | Stock | 53635D202 |  | 179475 | 28175 | SH |  | SOLE |  | 28175 | 0 | 0 |
| LITHIA MTRS INC | Stock | 536797103 |  | 2662 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| LITHIUM AMERS CORP NEW | Stock | 53680Q207 |  | 74000 | 3905 | SH |  | SOLE |  | 3905 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 3303 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 12100 | 55 | SH |  | SOLE | 34 | 54 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 1541 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 418 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 3138 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 767 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 88849 | 1274 | SH |  | SOLE |  | 1274 | 0 | 0 |
| LIVE OAK BANCSHARES INC | Stock | 53803X105 |  | 1311677 | 43433 | SH |  | SOLE |  | 43433 | 0 | 0 |
| LIVENT CORP | Stock | 53814L108 |  | 119 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| LIVENT CORP | Stock | 53814L108 |  | 37932 | 1909 | SH |  | SOLE |  | 1909 | 0 | 0 |
| LIVEPERSON INC | Stock | 538146101 |  | 445612 | 43946 | SH |  | SOLE |  | 43946 | 0 | 0 |
| LIVERAMP HLDGS INC | Stock | 53815P108 |  | 6188 | 264 | SH |  | SOLE | 9 | 264 | 0 | 0 |
| LIVERAMP HLDGS INC | Stock | 53815P108 |  | 619941 | 26448 | SH |  | SOLE |  | 26448 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 10575 | 198 | SH |  | SOLE | 9 | 198 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 961 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 1589108 | 29753 | SH |  | SOLE |  | 29753 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | ADR | 539439109 |  | 182924 | 83147 | SH |  | SOLE |  | 83147 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 2804288 | 5764 | SH |  | SOLE | 6 | 5764 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 49135 | 101 | SH |  | SOLE | 9 | 101 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 70885 | 146 | SH |  | SOLE | 19 | 145 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 4928 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 2919 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 10879381 | 22363 | SH |  | SOLE |  | 22363 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 12949 | 222 | SH |  | SOLE | 9 | 222 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 70871 | 1215 | SH |  | SOLE | 26 | 1215 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 9099 | 156 | SH |  | SOLE | 46 | 156 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 11899 | 204 | SH |  | SOLE |  | 204 | 0 | 0 |
| LOGAN RIDGE FINANCE CORP | CEF | 541098109 |  | 10330 | 462 | SH |  | SOLE |  | 462 | 0 | 0 |
| LOGITECH INTL S A | Stock | H50430232 |  | 10151 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| LORDSTOWN MOTORS CORP | Stock | 54405Q100 |  | 755 | 662 | SH |  | SOLE |  | 662 | 0 | 0 |
| LOUISIANA PAC CORP | Stock | 546347105 |  | 146867 | 2481 | SH |  | SOLE |  | 2480 | 0 | 0 |
| LOVESAC COMPANY | Stock | 54738L109 |  | 748 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 581781 | 2920 | SH |  | SOLE | 6 | 2920 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 32875 | 165 | SH |  | SOLE | 9 | 165 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 56823 | 285 | SH |  | SOLE | 19 | 285 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 217303 | 1091 | SH |  | SOLE | 30 | 1090 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 6022 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 1992 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 10328639 | 51840 | SH |  | SOLE |  | 51840 | 0 | 0 |
| LOYALTY VENTURES INC | Stock | 54911Q107 |  | 5061 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 335064 | 1550 | SH |  | SOLE | 5 | 1550 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 10809 | 50 | SH |  | SOLE | 9 | 50 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 1471983 | 6809 | SH |  | SOLE |  | 6809 | 0 | 0 |
| LSB INDS INC | Stock | 502160104 |  | 186 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| LSI INDS INC OHIO | Stock | 50216C108 |  | 7344 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| LTC PPTYS INC | REIT | 502175102 |  | 54435 | 1532 | SH |  | SOLE |  | 1532 | 0 | 0 |
| LUCID GROUP INC | Stock | 549498103 |  | 131184 | 19207 | SH |  | SOLE |  | 19206 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 8330 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1922 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 96114 | 300 | SH |  | SOLE | 41 | 300 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1560333 | 4870 | SH |  | SOLE |  | 4870 | 0 | 0 |
| LL FLOORING HOLDINGS INC | Stock | 55003T107 |  | 6 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | Stock | 550241103 |  | 55186 | 10572 | SH |  | SOLE | 19 | 10572 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | Stock | 550241103 |  | 600 | 115 | SH |  | SOLE | 46 | 115 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | Stock | 550241103 |  | 658670 | 126182 | SH |  | SOLE |  | 126181 | 0 | 0 |
| LUMENTUM HLDGS INC | Stock | 55024U109 |  | 1043 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| LUMENTUM HLDGS INC | Stock | 55024U109 |  | 48988 | 939 | SH |  | SOLE |  | 939 | 0 | 0 |
| LUMINAR TECHNOLOGIES INC | Stock | 550424105 |  | 20790 | 4200 | SH |  | SOLE |  | 4200 | 0 | 0 |
| LYFT INC | Stock | 55087P104 |  | 79157 | 7183 | SH |  | SOLE |  | 7183 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 152443 | 1836 | SH |  | SOLE | 19 | 1836 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 2504 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 41847 | 504 | SH |  | SOLE | 52 | 504 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 1672796 | 20147 | SH |  | SOLE |  | 20146 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 1262746 | 8705 | SH |  | SOLE | 6 | 8704 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 3347 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 1451 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 819698 | 5651 | SH |  | SOLE |  | 5650 | 0 | 0 |
| M D C HLDGS INC | Stock | 552676108 |  | 31600 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MACERICH CO | REIT | 554382101 |  | 58676 | 5211 | SH |  | SOLE |  | 5211 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | Stock | 55405Y100 |  | 18075 | 287 | SH |  | SOLE |  | 287 | 0 | 0 |
| MACQUARIE / FIRST TR GLOBAL | CEF | 55607W100 |  | 29405 | 3635 | SH |  | SOLE |  | 3634 | 0 | 0 |
| MACQUARIE GLOBAL INFRASTRUCT | CEF | 55608D101 |  | 42566 | 1873 | SH |  | SOLE |  | 1873 | 0 | 0 |
| MACYS INC | Stock | 55616P104 |  | 847 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| MACYS INC | Stock | 55616P104 |  | 192423 | 9318 | SH |  | SOLE |  | 9318 | 0 | 0 |
| MADISON COVERED CALL  EQUIT | CEF | 557437100 |  | 2813 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| MAG SILVER CORP | Stock | 55903Q104 |  | 8440 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | Stock | 559080106 |  | 25105 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | Stock | 559080106 |  | 313958 | 6253 | SH |  | SOLE |  | 6252 | 0 | 0 |
| MAGNA INTL INC | Stock | 559222401 |  | 1742 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| MAGNA INTL INC | Stock | 559222401 |  | 300675 | 5352 | SH |  | SOLE |  | 5352 | 0 | 0 |
| MAGNACHIP SEMICONDUCTOR CORP | Stock | 55933J203 |  | 7118 | 758 | SH |  | SOLE |  | 758 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP | Stock | 559663109 |  | 1688 | 72 | SH |  | SOLE | 19 | 72 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP | Stock | 559663109 |  | 17588 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H591 |  | 81459 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| MAIN STR CAP CORP | CEF | 56035L104 |  | 1434650 | 38827 | SH |  | SOLE |  | 38826 | 0 | 0 |
| MAINSTAY MACKAY DEFINEDTERM | CEF | 56064K100 |  | 134904 | 8400 | SH |  | SOLE |  | 8400 | 0 | 0 |
| MAKEMYTRIP LIMITED MAURITIUS | Stock | V5633W109 |  | 3308 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| MALIBU BOATS INC | Stock | 56117J100 |  | 1492 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| MAMAMANCINI S HLDGS INC | Stock | 56146T103 |  | 1795 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MAMMOTH ENERGY SVCS INC | Stock | 56155L108 |  | 4325 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MANCHESTER UTD PLC NEW | Stock | G5784H106 |  | 2333 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 1578 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 45646 | 376 | SH |  | SOLE | 19 | 376 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 3156 | 26 | SH |  | SOLE | 23 | 26 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 5584 | 46 | SH |  | SOLE | 50 | 46 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 70291 | 579 | SH |  | SOLE |  | 579 | 0 | 0 |
| MANITOWOC CO INC | Stock | 563571405 |  | 156 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| MANPOWERGROUP INC WIS | Stock | 56418H100 |  | 3245 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| MANPOWERGROUP INC WIS | Stock | 56418H100 |  | 58996 | 709 | SH |  | SOLE |  | 709 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 10900 | 611 | SH |  | SOLE | 9 | 611 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 368246 | 20642 | SH |  | SOLE |  | 20641 | 0 | 0 |
| MARATHON DIGITAL HOLDINGS IN | Stock | 565788106 |  | 6891 | 2015 | SH |  | SOLE |  | 2014 | 0 | 0 |
| MARATHON OIL CORP | Stock | 565849106 |  | 9041 | 334 | SH |  | SOLE | 9 | 334 | 0 | 0 |
| MARATHON OIL CORP | Stock | 565849106 |  | 11396 | 421 | SH |  | SOLE | 19 | 421 | 0 | 0 |
| MARATHON OIL CORP | Stock | 565849106 |  | 225412 | 8327 | SH |  | SOLE | 45 | 8327 | 0 | 0 |
| MARATHON OIL CORP | Stock | 565849106 |  | 1054780 | 38965 | SH |  | SOLE |  | 38964 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 2358 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 5473382 | 47026 | SH |  | SOLE |  | 47026 | 0 | 0 |
| MARAVAI LIFESCIENCES HLDGS I | Stock | 56600D107 |  | 143 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| MARCUS CORP DEL | Stock | 566330106 |  | 14390 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MARIN SOFTWARE INC | Stock | 56804T205 |  | 14 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| MARINEMAX INC | Stock | 567908108 |  | 12925 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| MARKEL CORP | Stock | 570535104 |  | 34255 | 26 | SH |  | SOLE | 2 | 26 | 0 | 0 |
| MARKEL CORP | Stock | 570535104 |  | 511186 | 388 | SH |  | SOLE | 6 | 388 | 0 | 0 |
| MARKEL CORP | Stock | 570535104 |  | 22397 | 17 | SH |  | SOLE | 9 | 17 | 0 | 0 |
| MARKEL CORP | Stock | 570535104 |  | 262181 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H300 |  | 17853 | 737 | SH |  | SOLE |  | 736 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F767 |  | 1208 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H201 |  | 12178 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F452 |  | 36854 | 3158 | SH |  | SOLE |  | 3158 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F403 |  | 84 | 15 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F403 |  | 30567 | 5410 | SH |  | SOLE |  | 5410 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F700 |  | 48682 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F106 |  | 44157 | 1541 | SH |  | SOLE | 9 | 1540 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F106 |  | 1232 | 43 | SH |  | SOLE | 49 | 43 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F106 |  | 1590784 | 55505 | SH |  | SOLE |  | 55505 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 133254 | 478 | SH |  | SOLE | 23 | 477 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 558 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 837 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 146696 | 526 | SH |  | SOLE |  | 526 | 0 | 0 |
| MARQETA INC | Stock | 57142B104 |  | 555 | 91 | SH |  | SOLE |  | 90 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 8051 | 54 | SH |  | SOLE | 19 | 54 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 2684 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 1787 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 562406 | 3777 | SH |  | SOLE |  | 3777 | 0 | 0 |
| MARRIOTT VACATIONS WORLDWIDE | Stock | 57164Y107 |  | 68775 | 511 | SH |  | SOLE |  | 511 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 9929 | 60 | SH |  | SOLE | 4 | 60 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 496 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 72811 | 440 | SH |  | SOLE | 19 | 440 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 4996 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 4468 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 1585079 | 9579 | SH |  | SOLE |  | 9578 | 0 | 0 |
| MARTEN TRANS LTD | Stock | 573075108 |  | 22668 | 1146 | SH |  | SOLE | 6 | 1146 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 1014 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 239283 | 708 | SH |  | SOLE |  | 708 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 8853 | 239 | SH |  | SOLE | 9 | 239 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 8609 | 232 | SH |  | SOLE | 43 | 232 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 604154 | 16311 | SH |  | SOLE |  | 16310 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 1379052 | 29549 | SH |  | SOLE | 6 | 29549 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 26929 | 577 | SH |  | SOLE | 9 | 577 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 933 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 960921 | 20590 | SH |  | SOLE |  | 20589 | 0 | 0 |
| MASIMO CORP | Stock | 574795100 |  | 111110 | 751 | SH |  | SOLE |  | 751 | 0 | 0 |
| MASONITE INTL CORP | Stock | 575385109 |  | 15074 | 187 | SH |  | SOLE | 9 | 187 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 86610 | 1015 | SH |  | SOLE |  | 1015 | 0 | 0 |
| MASTERBRAND INC | Stock | 57638P104 |  | 76 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| MASTERBRAND INC | Stock | 57638P104 |  | 19456 | 2577 | SH |  | SOLE |  | 2577 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 30253 | 87 | SH |  | SOLE | 2 | 87 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 2101362 | 6043 | SH |  | SOLE | 6 | 6043 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 80326 | 231 | SH |  | SOLE | 9 | 231 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 19148 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 132833 | 382 | SH |  | SOLE | 28 | 382 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 231444 | 666 | SH |  | SOLE | 30 | 665 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 15321 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 27843 | 80 | SH |  | SOLE | 43 | 80 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 5216 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 60157 | 173 | SH |  | SOLE | 48 | 173 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 346527 | 997 | SH |  | SOLE | 53 | 996 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 13945166 | 40103 | SH |  | SOLE |  | 40103 | 0 | 0 |
| MASTERCRAFT BOAT HLDGS INC | Stock | 57637H103 |  | 5148 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| MATADOR RES CO | Stock | 576485205 |  | 1259 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| MATADOR RES CO | Stock | 576485205 |  | 82174 | 1436 | SH |  | SOLE |  | 1435 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 3402 | 82 | SH |  | SOLE | 33 | 82 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 4232 | 102 | SH |  | SOLE | 36 | 102 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 16098 | 388 | SH |  | SOLE | 43 | 388 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 788 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 20206 | 487 | SH |  | SOLE |  | 487 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y100 |  | 4272 | 55 | SH |  | SOLE | 16 | 55 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y100 |  | 1554 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y100 |  | 2732072 | 35171 | SH |  | SOLE |  | 35170 | 0 | 0 |
| MATERION CORP | Stock | 576690101 |  | 4200 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| MATERION CORP | Stock | 576690101 |  | 15718 | 180 | SH |  | SOLE | 34 | 179 | 0 | 0 |
| MATSON INC | Stock | 57686G105 |  | 563 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| MATSON INC | Stock | 57686G105 |  | 82513 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| MATTERPORT INC | Stock | 577096100 |  | 18676 | 6670 | SH |  | SOLE |  | 6670 | 0 | 0 |
| MAVERIX METALS INC | Stock | 57776F405 |  | 3756 | 803 | SH |  | SOLE |  | 802 | 0 | 0 |
| MAXAR TECHNOLOGIES INC | Stock | 57778K105 |  | 190714 | 3686 | SH |  | SOLE |  | 3686 | 0 | 0 |
| MAXLINEAR INC | Stock | 57776J100 |  | 747 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| MAYVILLE ENGR CO INC | Stock | 578605107 |  | 5710 | 451 | SH |  | SOLE |  | 451 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 62168 | 750 | SH |  | SOLE | 5 | 750 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 2493 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 1989 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 819138 | 9882 | SH |  | SOLE |  | 9882 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 1594969 | 6052 | SH |  | SOLE | 6 | 6052 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 64516 | 245 | SH |  | SOLE | 7 | 244 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 18447 | 70 | SH |  | SOLE | 9 | 70 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 113567 | 431 | SH |  | SOLE | 19 | 430 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 6410 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 27671 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 7115 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 9695263 | 36790 | SH |  | SOLE |  | 36789 | 0 | 0 |
| MCGRATH RENTCORP | Stock | 580589109 |  | 197 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| MCGRATH RENTCORP | Stock | 580589109 |  | 5529 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 21007 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 19161 | 51 | SH |  | SOLE | 19 | 51 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 1504 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 5657748 | 15083 | SH |  | SOLE |  | 15082 | 0 | 0 |
| MDU RES GROUP INC | Stock | 552690109 |  | 35589 | 1173 | SH |  | SOLE | 24 | 1173 | 0 | 0 |
| MDU RES GROUP INC | Stock | 552690109 |  | 69448 | 2289 | SH |  | SOLE |  | 2289 | 0 | 0 |
| MEDALLION FINL CORP | Stock | 583928106 |  | 214 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| MEDIAALPHA INC | Stock | 58450V104 |  | 44039 | 4426 | SH |  | SOLE | 23 | 4426 | 0 | 0 |
| MEDIAALPHA INC | Stock | 58450V104 |  | 3950 | 397 | SH |  | SOLE |  | 397 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | REIT | 58463J304 |  | 1192 | 107 | SH |  | SOLE | 49 | 107 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | REIT | 58463J304 |  | 680168 | 61056 | SH |  | SOLE |  | 61056 | 0 | 0 |
| MEDICENNA THERAPEUTICS CORP | Stock | 58490H107 |  | 342 | 747 | SH |  | SOLE |  | 747 | 0 | 0 |
| MEDIFAST INC | Stock | 58470H101 |  | 186 | 2 | SH |  | SOLE |  | 1 | 0 | 0 |
| PEDIATRIX MEDICAL GROUP INC | Stock | 58502B106 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 35472 | 167 | SH |  | SOLE | 19 | 167 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 3765817 | 17729 | SH |  | SOLE |  | 17729 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 126295 | 1625 | SH |  | SOLE | 5 | 1625 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 1055308 | 13578 | SH |  | SOLE | 6 | 13578 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 35696 | 459 | SH |  | SOLE | 7 | 459 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 38860 | 500 | SH |  | SOLE | 9 | 500 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 38846 | 500 | SH |  | SOLE | 19 | 499 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 44922 | 578 | SH |  | SOLE | 24 | 578 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 39249 | 505 | SH |  | SOLE | 26 | 505 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 2896 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 24404 | 314 | SH |  | SOLE | 36 | 314 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 56648 | 729 | SH |  | SOLE | 43 | 728 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 2487 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 56114 | 722 | SH |  | SOLE | 52 | 722 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 2862060 | 36825 | SH |  | SOLE |  | 36825 | 0 | 0 |
| MELCO RESORTS AND ENTMNT LTD | ADR | 585464100 |  | 7211 | 627 | SH |  | SOLE | 9 | 627 | 0 | 0 |
| MEMBERSHIP COLLECTIVE GROUP | Stock | 586001109 |  | 3740 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 2836596 | 3352 | SH |  | SOLE |  | 3352 | 0 | 0 |
| MERCHANTS BANCORP IND | Stock | 58844R108 |  | 107543 | 4422 | SH |  | SOLE |  | 4422 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 71685 | 646 | SH |  | SOLE | 7 | 646 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 76223 | 687 | SH |  | SOLE | 9 | 687 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 157892 | 1423 | SH |  | SOLE | 19 | 1423 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 67125 | 605 | SH |  | SOLE | 26 | 605 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 15462 | 139 | SH |  | SOLE | 33 | 139 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 11539 | 104 | SH |  | SOLE | 46 | 104 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 64351 | 580 | SH |  | SOLE | 52 | 580 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 14468982 | 130410 | SH |  | SOLE |  | 130409 | 0 | 0 |
| MERCURY SYS INC | Stock | 589378108 |  | 1342 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| MERCURY GENL CORP NEW | Stock | 589400100 |  | 69534 | 2033 | SH |  | SOLE |  | 2033 | 0 | 0 |
| MERIT MED SYS INC | Stock | 589889104 |  | 212 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| MERITAGE HOMES CORP | Stock | 59001A102 |  | 5624 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L862 |  | 98626 | 4743 | SH |  | SOLE |  | 4743 | 0 | 0 |
| MESA AIR GROUP INC | Stock | 590479135 |  | 16830 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| MESA LABS INC | Stock | 59064R109 |  | 28284 | 170 | SH |  | SOLE | 23 | 170 | 0 | 0 |
| MESA LABS INC | Stock | 59064R109 |  | 2493 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| MESA RTY TR | Stock | 590660106 |  | 4428 | 201 | SH |  | SOLE |  | 201 | 0 | 0 |
| META MATERIALS INC | Stock | 59134N104 |  | 708 | 595 | SH |  | SOLE |  | 595 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 13598 | 113 | SH |  | SOLE | 4 | 113 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 58245 | 484 | SH |  | SOLE | 9 | 484 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 178825 | 1486 | SH |  | SOLE | 18 | 1486 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 10229 | 85 | SH |  | SOLE | 19 | 85 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 58726 | 488 | SH |  | SOLE | 24 | 488 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 481 | 4 | SH |  | SOLE | 25 | 4 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 11673 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 9058848 | 75277 | SH |  | SOLE |  | 75277 | 0 | 0 |
| METALLA RTY  STREAMING LTD | Stock | 59124U605 |  | 69069 | 14067 | SH |  | SOLE |  | 14067 | 0 | 0 |
| METHANEX CORP | Stock | 59151K108 |  | 265 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 33363 | 461 | SH |  | SOLE | 9 | 461 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 111461 | 1540 | SH |  | SOLE | 19 | 1540 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3436 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 2750 | 38 | SH |  | SOLE | 46 | 38 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3400732 | 46991 | SH |  | SOLE |  | 46990 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 11564 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 1445 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 719834 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| MFA FINL INC | REIT | 55272X607 |  | 21375 | 2170 | SH |  | SOLE |  | 2170 | 0 | 0 |
| MFS CHARTER INCOME TR | CEF | 552727109 |  | 79907 | 12993 | SH |  | SOLE |  | 12993 | 0 | 0 |
| MFS GOVT MKTS INCOME TR | CEF | 552939100 |  | 9930 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| MFS HIGH INCOME MUN TR | CEF | 59318D104 |  | 4986 | 1429 | SH |  | SOLE |  | 1428 | 0 | 0 |
| MFS MUN INCOME TR | CEF | 552738106 |  | 1735 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| MGE ENERGY INC | Stock | 55277P104 |  | 39252 | 558 | SH |  | SOLE |  | 557 | 0 | 0 |
| MGIC INVT CORP WIS | Stock | 552848103 |  | 2509 | 193 | SH |  | SOLE | 19 | 193 | 0 | 0 |
| MGIC INVT CORP WIS | Stock | 552848103 |  | 9100 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 7712 | 230 | SH |  | SOLE | 19 | 230 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 1408 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 168 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 128185 | 3823 | SH |  | SOLE |  | 3823 | 0 | 0 |
| MGP INGREDIENTS INC NEW | Stock | 55303J106 |  | 28403 | 267 | SH |  | SOLE | 6 | 267 | 0 | 0 |
| MGP INGREDIENTS INC NEW | Stock | 55303J106 |  | 213 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| MGP INGREDIENTS INC NEW | Stock | 55303J106 |  | 426 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CAPRI HOLDINGS LIMITED | Stock | G1890L107 |  | 75662 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| MICRO FOCUS INTL PLC | ADR | 594837403 |  | 82 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 6252 | 89 | SH |  | SOLE | 9 | 89 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 16017 | 228 | SH |  | SOLE | 19 | 228 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 3802 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 1265 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 454972 | 6476 | SH |  | SOLE |  | 6476 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 13944 | 279 | SH |  | SOLE | 9 | 279 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 48131 | 963 | SH |  | SOLE | 24 | 963 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 3552 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 11995 | 240 | SH |  | SOLE | 36 | 240 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 27856 | 557 | SH |  | SOLE | 43 | 557 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 800 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 4286103 | 85756 | SH |  | SOLE |  | 85756 | 0 | 0 |
| BANK MONTREAL MEDIUM | ETF | 063679534 |  | 692 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 41489 | 173 | SH |  | SOLE | 2 | 173 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 52281 | 218 | SH |  | SOLE | 4 | 218 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 293780 | 1225 | SH |  | SOLE | 5 | 1225 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 2413403 | 10063 | SH |  | SOLE | 6 | 10063 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 70476 | 294 | SH |  | SOLE | 7 | 293 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 361169 | 1506 | SH |  | SOLE | 9 | 1506 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 543672 | 2267 | SH |  | SOLE | 18 | 2267 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 267979 | 1117 | SH |  | SOLE | 19 | 1117 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 130942 | 546 | SH |  | SOLE | 24 | 546 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 158041 | 659 | SH |  | SOLE | 28 | 659 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 89530 | 373 | SH |  | SOLE | 33 | 373 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 14964 | 62 | SH |  | SOLE | 36 | 62 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 95928 | 400 | SH |  | SOLE | 41 | 400 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 127837 | 533 | SH |  | SOLE | 43 | 533 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 41969 | 175 | SH |  | SOLE | 46 | 175 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 95928 | 400 | SH |  | SOLE | 49 | 400 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 77942 | 325 | SH |  | SOLE | 50 | 325 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 466450 | 1945 | SH |  | SOLE | 53 | 1945 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 47297817 | 197222 | SH |  | SOLE |  | 197222 | 0 | 0 |
| MICROSTRATEGY INC | Stock | 594972408 |  | 33411 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| MICROVAST HOLDINGS INC | Stock | 59516C106 |  | 176 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| MICROVISION INC DEL | Stock | 594960304 |  | 66 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 11774 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 5024 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 250887 | 1598 | SH |  | SOLE |  | 1598 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 2410 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 184246 | 1376 | SH |  | SOLE |  | 1376 | 0 | 0 |
| MILLER HOWARD HIGH INC EQTY | CEF | 600379101 |  | 11965 | 1145 | SH |  | SOLE |  | 1145 | 0 | 0 |
| MIND MEDICINE MINDMED INC | Stock | 60255C885 |  | 55 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| MITEK SYS INC | Stock | 606710200 |  | 11725 | 1210 | SH |  | SOLE |  | 1210 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 2801 | 420 | SH |  | SOLE | 9 | 420 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 2608 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| MIX TELEMATICS LTD | ADR | 60688N102 |  | 703 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MKS INSTRS INC | Stock | 55306N104 |  | 409585 | 4834 | SH |  | SOLE |  | 4834 | 0 | 0 |
| MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR | ADR | 607409109 |  | 0 | 1429 | SH |  | SOLE |  | 1428 | 0 | 0 |
| MOBILEYE GLOBAL INC | Stock | 60741F104 |  | 82391 | 2350 | SH |  | SOLE |  | 2350 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 12753 | 71 | SH |  | SOLE | 6 | 71 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 3772 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 1030896 | 5739 | SH |  | SOLE |  | 5739 | 0 | 0 |
| MOHAWK INDS INC | Stock | 608190104 |  | 45795 | 448 | SH |  | SOLE |  | 448 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 4953 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 10567 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 193509 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 471408 | 9150 | SH |  | SOLE | 5 | 9150 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 363 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 1391 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 508984 | 9879 | SH |  | SOLE |  | 9879 | 0 | 0 |
| MOMENTIVE GLOBAL INC | Stock | 60878Y108 |  | 700 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MOMENTUS INC | Stock | 60879E101 |  | 156 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 57719 | 866 | SH |  | SOLE | 7 | 866 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 20528 | 308 | SH |  | SOLE | 9 | 308 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 78991 | 1185 | SH |  | SOLE | 19 | 1185 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 4865 | 73 | SH |  | SOLE | 36 | 73 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 11468 | 172 | SH |  | SOLE | 43 | 172 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 5932 | 89 | SH |  | SOLE | 46 | 89 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 3047837 | 45729 | SH |  | SOLE |  | 45728 | 0 | 0 |
| MONEYGRAM INTL INC | Stock | 60935Y208 |  | 10890 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 394 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 984 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 1685147 | 8561 | SH |  | SOLE |  | 8561 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 11316 | 32 | SH |  | SOLE | 9 | 32 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 1768 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 4951 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 33947 | 96 | SH |  | SOLE | 48 | 96 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 217470 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| MONRO INC | Stock | 610236101 |  | 3390 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| MONRO INC | Stock | 610236101 |  | 11385 | 252 | SH |  | SOLE | 34 | 251 | 0 | 0 |
| MONROE CAP CORP | CEF | 610335101 |  | 3672 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 18580 | 183 | SH |  | SOLE | 4 | 183 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 15230 | 150 | SH |  | SOLE | 9 | 150 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 2335 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 1726 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 33302 | 328 | SH |  | SOLE | 50 | 328 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 425309 | 4189 | SH |  | SOLE |  | 4189 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 6966 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 5306 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 2229 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 308711 | 1108 | SH |  | SOLE |  | 1108 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 41405 | 487 | SH |  | SOLE | 9 | 487 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 4676 | 55 | SH |  | SOLE | 46 | 55 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 2036923 | 23958 | SH |  | SOLE |  | 23958 | 0 | 0 |
| MORGAN STANLEY CHINA A SH FD | CEF | 617468103 |  | 10040 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| MORGAN STANLEY EMKT DBT FD I | CEF | 61744H105 |  | 11111 | 1699 | SH |  | SOLE |  | 1699 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 469567 | 2168 | SH |  | SOLE | 6 | 2168 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 167010 | 771 | SH |  | SOLE | 23 | 771 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 142300 | 657 | SH |  | SOLE |  | 657 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 115817 | 2640 | SH |  | SOLE | 24 | 2640 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 529 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 1634127 | 37249 | SH |  | SOLE |  | 37249 | 0 | 0 |
| RBB FD INC | ETF | 74933W601 |  | 37182 | 1221 | SH |  | SOLE |  | 1221 | 0 | 0 |
| RBB FD INC | ETF | 74933W627 |  | 14230 | 667 | SH |  | SOLE |  | 667 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 40718 | 158 | SH |  | SOLE | 7 | 158 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 2319 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 734731 | 2851 | SH |  | SOLE | 18 | 2851 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 258 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 3104 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 2835 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 10051 | 39 | SH |  | SOLE | 50 | 39 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 481145 | 1867 | SH |  | SOLE |  | 1867 | 0 | 0 |
| MOVADO GROUP INC | Stock | 624580106 |  | 28348 | 879 | SH |  | SOLE | 6 | 879 | 0 | 0 |
| MP MATERIALS CORP | Stock | 553368101 |  | 146 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| MP MATERIALS CORP | Stock | 553368101 |  | 49313 | 2031 | SH |  | SOLE |  | 2031 | 0 | 0 |
| MPLX LP | Stock | 55336V100 |  | 16420 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| MPLX LP | Stock | 55336V100 |  | 691753 | 21064 | SH |  | SOLE |  | 21064 | 0 | 0 |
| MRC GLOBAL INC | Stock | 55345K103 |  | 12576 | 1086 | SH |  | SOLE | 9 | 1086 | 0 | 0 |
| MRC GLOBAL INC | Stock | 55345K103 |  | 1158 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MSA SAFETY INC | Stock | 553498106 |  | 4182 | 29 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| MSC INDL DIRECT INC | Stock | 553530106 |  | 899 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 33957 | 73 | SH |  | SOLE | 9 | 73 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 7443 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 11636 | 25 | SH |  | SOLE | 43 | 25 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 930 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 6978 | 15 | SH |  | SOLE | 50 | 15 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 719356 | 1546 | SH |  | SOLE |  | 1546 | 0 | 0 |
| MUELLER INDS INC | Stock | 624756102 |  | 304145 | 5155 | SH |  | SOLE |  | 5155 | 0 | 0 |
| MUELLER WTR PRODS INC | Stock | 624758108 |  | 1883 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| MULLEN AUTOMOTIVE INC | Stock | 62526P109 |  | 12181 | 42591 | SH |  | SOLE |  | 42590 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 301 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 1311016 | 30482 | SH |  | SOLE |  | 30481 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 1677 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 27954 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MV OIL TR | Stock | 553859109 |  | 35579 | 2179 | SH |  | SOLE |  | 2178 | 0 | 0 |
| MYMD PHARMACEUTICALS INC | Stock | 62856X102 |  | 115 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MYOVANT SCIENCES LTD | Stock | G637AM102 |  | 8088 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| MYR GROUP INC DEL | Stock | 55405W104 |  | 3683 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| NABORS INDUSTRIES LTD | Stock | G6359F137 |  | 33297 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| NANO DIMENSION LTD | ADR | 63008G203 |  | 11673 | 5075 | SH |  | SOLE |  | 5075 | 0 | 0 |
| NANO X IMAGING LTD | Stock | M70700105 |  | 8303 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| NANOVIRICIDES INC | Stock | 630087302 |  | 28 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| NANTHEALTH INC | Stock | 630104107 |  | 3683 | 1009 | SH |  | SOLE |  | 1009 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC | Stock | 630402105 |  | 33333 | 1213 | SH |  | SOLE |  | 1213 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 982 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 1129885 | 18417 | SH |  | SOLE |  | 18417 | 0 | 0 |
| NATERA INC | Stock | 632307104 |  | 2491 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 49554 | 1065 | SH |  | SOLE | 23 | 1065 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 2373 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| NATIONAL CINEMEDIA INC | Stock | 635309107 |  | 11000 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 100014 | 1580 | SH |  | SOLE | 24 | 1580 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 133183 | 2104 | SH |  | SOLE |  | 2104 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 95607 | 1585 | SH |  | SOLE | 52 | 1585 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 166741 | 2764 | SH |  | SOLE |  | 2764 | 0 | 0 |
| NATIONAL HEALTH INVS INC | REIT | 63633D104 |  | 22402 | 429 | SH |  | SOLE |  | 429 | 0 | 0 |
| NATIONAL INSTRS CORP | Stock | 636518102 |  | 29040 | 787 | SH |  | SOLE | 19 | 787 | 0 | 0 |
| NOV INC | Stock | 62955J103 |  | 35868 | 1717 | SH |  | SOLE | 9 | 1717 | 0 | 0 |
| NOV INC | Stock | 62955J103 |  | 43409 | 2078 | SH |  | SOLE |  | 2078 | 0 | 0 |
| NATIONAL RESH CORP | Stock | 637372202 |  | 47495 | 1273 | SH |  | SOLE | 23 | 1273 | 0 | 0 |
| NATIONAL RESH CORP | Stock | 637372202 |  | 4178 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| NATIONAL RETAIL PROPERTIES I | REIT | 637417106 |  | 855986 | 18706 | SH |  | SOLE |  | 18705 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | REIT | 637870106 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | REIT | 637870106 |  | 2073 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| NATIONAL WESTN LIFE GROUP IN | Stock | 638517102 |  | 1405 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A172 |  | 316726 | 17120 | SH |  | SOLE |  | 17120 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | Stock | 639027101 |  | 333 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| NAVIDEA BIOPHARMACEUTICALS I | Stock | 63937X202 |  | 53 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| NAVIENT CORPORATION | Stock | 63938C108 |  | 1645 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NAVIOS MARITIME PARTNERS L P | Stock | Y62267409 |  | 234 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| NCINO INC | Stock | 63947X101 |  | 84079 | 3180 | SH |  | SOLE | 23 | 3180 | 0 | 0 |
| NCINO INC | Stock | 63947X101 |  | 19354 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| NCR CORP NEW | Stock | 62886E108 |  | 199500 | 8522 | SH |  | SOLE |  | 8522 | 0 | 0 |
| NEKTAR THERAPEUTICS | Stock | 640268108 |  | 7 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| NEOGEN CORP | Stock | 640491106 |  | 139324 | 9148 | SH |  | SOLE |  | 9148 | 0 | 0 |
| NEOGENOMICS INC | Stock | 64049M209 |  | 37145 | 4020 | SH |  | SOLE |  | 4020 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 23183 | 386 | SH |  | SOLE | 9 | 386 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 416434 | 6934 | SH |  | SOLE |  | 6933 | 0 | 0 |
| NETEASE INC | ADR | 64110W102 |  | 629 | 9 | SH |  | SOLE |  | 8 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 4718 | 16 | SH |  | SOLE | 4 | 16 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 82566 | 280 | SH |  | SOLE | 5 | 280 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 8846 | 30 | SH |  | SOLE | 6 | 30 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 885 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 10026 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 161594 | 548 | SH |  | SOLE | 28 | 548 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 11205 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 3539 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 11795 | 40 | SH |  | SOLE | 48 | 40 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 3429086 | 11629 | SH |  | SOLE |  | 11628 | 0 | 0 |
| NETGEAR INC | Stock | 64111Q104 |  | 19921 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A248 |  | 192365 | 7541 | SH |  | SOLE |  | 7540 | 0 | 0 |
| NETSCOUT SYS INC | Stock | 64115T104 |  | 44246 | 1361 | SH |  | SOLE |  | 1361 | 0 | 0 |
| NETSOL TECHNOLOGIES INC | Stock | 64115A402 |  | 1154 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| NEUBERGER BERMAN NEXT GENERA | CEF | 64133Q108 |  | 72960 | 8022 | SH |  | SOLE |  | 8022 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 5494 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 4061 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| NEUROMETRIX INC | Stock | 641255807 |  | 149 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NEW AMER HIGH INCOME FD INC | CEF | 641876800 |  | 7570 | 1147 | SH |  | SOLE |  | 1147 | 0 | 0 |
| NEW ENGLAND RLTY ASSOC LTD P | Stock | 644206104 |  | 56800 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| NEW FORTRESS ENERGY INC | Stock | 644393100 |  | 84204 | 1985 | SH |  | SOLE |  | 1985 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 1606612 | 32378 | SH |  | SOLE | 6 | 32378 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 35081 | 707 | SH |  | SOLE | 19 | 707 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 81685 | 1646 | SH |  | SOLE |  | 1646 | 0 | 0 |
| NEW MTN FIN CORP | CEF | 647551100 |  | 237380 | 19190 | SH |  | SOLE |  | 19190 | 0 | 0 |
| NEW ORIENTAL ED  TECHNOLOGY | ADR | 647581206 |  | 27856 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| NEW RELIC INC | Stock | 64829B100 |  | 226 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| RITHM CAPITAL CORP | REIT | 64828T201 |  | 25891 | 3169 | SH |  | SOLE |  | 3169 | 0 | 0 |
| NEW YORK CMNTY BANCORP INC | Stock | 649445103 |  | 126420 | 14700 | SH |  | SOLE | 19 | 14700 | 0 | 0 |
| NEW YORK CMNTY BANCORP INC | Stock | 649445103 |  | 80049 | 9308 | SH |  | SOLE |  | 9308 | 0 | 0 |
| NEW YORK MTG TR INC | REIT | 649604501 |  | 15872 | 6200 | SH |  | SOLE |  | 6200 | 0 | 0 |
| NEW YORK TIMES CO | Stock | 650111107 |  | 12043 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| NEWEGG COMMERCE INC | Stock | G6483G100 |  | 328 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 46970 | 3591 | SH |  | SOLE | 19 | 3591 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 5402 | 413 | SH |  | SOLE | 36 | 413 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 12636 | 966 | SH |  | SOLE | 43 | 966 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 536 | 41 | SH |  | SOLE | 46 | 41 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 347373 | 26558 | SH |  | SOLE |  | 26557 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 21098 | 447 | SH |  | SOLE | 19 | 447 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 3332 | 71 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 1565634 | 33170 | SH |  | SOLE |  | 33170 | 0 | 0 |
| NEWPARK RES INC | Stock | 651718504 |  | 4980 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B109 |  | 1401 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B208 |  | 719 | 39 | SH |  | SOLE | 46 | 39 | 0 | 0 |
| NEWTEK BUSINESS SVCS CORP | CEF | 652526203 |  | 37995 | 2338 | SH |  | SOLE |  | 2338 | 0 | 0 |
| NEXGEN ENERGY LTD | Stock | 65340P106 |  | 6645 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| NEXPOINT REAL ESTATE FIN INC | REIT | 65342V101 |  | 51786 | 3259 | SH |  | SOLE |  | 3259 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | REIT | 65341D102 |  | 2045 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | REIT | 65341D102 |  | 10042 | 231 | SH |  | SOLE | 34 | 230 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | REIT | 65341D102 |  | 83186 | 1911 | SH |  | SOLE |  | 1911 | 0 | 0 |
| NEXPOINT DIVERSIFIED REL ET | REIT | 65340G205 |  | 38742 | 3456 | SH |  | SOLE |  | 3456 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 4201 | 24 | SH |  | SOLE | 9 | 24 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 13740 | 79 | SH |  | SOLE | 34 | 78 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 2275 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 70442 | 843 | SH |  | SOLE | 7 | 842 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 36533 | 437 | SH |  | SOLE | 9 | 437 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 26000 | 311 | SH |  | SOLE | 19 | 311 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 14666 | 175 | SH |  | SOLE | 33 | 175 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 165612 | 1981 | SH |  | SOLE | 45 | 1981 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 35446 | 424 | SH |  | SOLE | 49 | 424 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 10920775 | 130631 | SH |  | SOLE |  | 130631 | 0 | 0 |
| NEXTERA ENERGY PARTNERS LP | Stock | 65341B106 |  | 172545 | 2462 | SH |  | SOLE |  | 2461 | 0 | 0 |
| NEXTGEN HEALTHCARE INC | Stock | 65343C102 |  | 2601 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| NICE LTD | ADR | 653656108 |  | 12692 | 66 | SH |  | SOLE | 19 | 66 | 0 | 0 |
| NICE LTD | ADR | 653656108 |  | 1154 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| NICOLET BANKSHARES INC | Stock | 65406E102 |  | 878 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 15562 | 133 | SH |  | SOLE | 4 | 133 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 1424128 | 12171 | SH |  | SOLE | 6 | 12170 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 20009 | 171 | SH |  | SOLE | 9 | 171 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 12099 | 103 | SH |  | SOLE | 19 | 103 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 60377 | 516 | SH |  | SOLE | 28 | 516 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 236945 | 2025 | SH |  | SOLE | 30 | 2025 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 6329 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 26966 | 230 | SH |  | SOLE | 43 | 230 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 3744 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 41188 | 352 | SH |  | SOLE | 48 | 352 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 13222 | 113 | SH |  | SOLE | 50 | 113 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 234931 | 2008 | SH |  | SOLE | 53 | 2007 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 3019303 | 25804 | SH |  | SOLE |  | 25803 | 0 | 0 |
| NIKOLA CORP | Stock | 654110105 |  | 37 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| NIKOLA CORP | Stock | 654110105 |  | 31123 | 14409 | SH |  | SOLE |  | 14409 | 0 | 0 |
| NIO INC | ADR | 62914V106 |  | 283 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| NIO INC | ADR | 62914V106 |  | 237681 | 24378 | SH |  | SOLE |  | 24377 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 115032 | 4195 | SH |  | SOLE |  | 4195 | 0 | 0 |
| NIU TECHNOLOGIES | ADR | 65481N100 |  | 1569 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NLIGHT INC | Stock | 65487K100 |  | 1014 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NOBLE CORP PLC | Stock | G65431127 |  | 226 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| NOKIA CORP | ADR | 654902204 |  | 680903 | 146746 | SH |  | SOLE |  | 146746 | 0 | 0 |
| NOMAD FOODS LTD | Stock | G6564A105 |  | 13878 | 805 | SH |  | SOLE | 9 | 805 | 0 | 0 |
| NOMAD FOODS LTD | Stock | G6564A105 |  | 5172 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NOMURA HLDGS INC | ADR | 65535H208 |  | 1841 | 491 | SH |  | SOLE | 33 | 491 | 0 | 0 |
| NORDIC AMERICAN TANKERS LIMI | Stock | G65773106 |  | 40851 | 13350 | SH |  | SOLE |  | 13350 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 2193995 | 9229 | SH |  | SOLE | 6 | 9229 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 713 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 236930 | 997 | SH |  | SOLE |  | 996 | 0 | 0 |
| NORDSTROM INC | Stock | 655664100 |  | 9652 | 598 | SH |  | SOLE |  | 598 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 31049 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 2957 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 2890776 | 11731 | SH |  | SOLE |  | 11731 | 0 | 0 |
| NORTHEAST CMNTY BANCORP INC | Stock | 664121100 |  | 35808 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| NORTHERN DYNASTY MINERALS LT | Stock | 66510M204 |  | 2407 | 10900 | SH |  | SOLE |  | 10900 | 0 | 0 |
| NORTHERN OIL AND GAS INC MN | Stock | 665531307 |  | 4777 | 155 | SH |  | SOLE | 9 | 155 | 0 | 0 |
| NORTHERN OIL AND GAS INC MN | Stock | 665531307 |  | 16267 | 528 | SH |  | SOLE | 34 | 527 | 0 | 0 |
| NORTHERN OIL AND GAS INC MN | Stock | 665531307 |  | 30820 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 1736503 | 19624 | SH |  | SOLE | 6 | 19623 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 3009 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 859840 | 9717 | SH |  | SOLE |  | 9716 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 7639 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 3297 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 103666 | 190 | SH |  | SOLE | 41 | 190 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 177869 | 326 | SH |  | SOLE | 45 | 326 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 2802868 | 5137 | SH |  | SOLE |  | 5137 | 0 | 0 |
| NORTHWEST NAT HLDG CO | Stock | 66765N105 |  | 16561 | 348 | SH |  | SOLE | 6 | 348 | 0 | 0 |
| NORTHWEST NAT HLDG CO | Stock | 66765N105 |  | 10708 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| NORTHWESTERN CORP | Stock | 668074305 |  | 103667 | 1747 | SH |  | SOLE | 19 | 1747 | 0 | 0 |
| NORTHWESTERN CORP | Stock | 668074305 |  | 21184 | 357 | SH |  | SOLE |  | 357 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | Stock | G66721104 |  | 90319 | 7379 | SH |  | SOLE |  | 7379 | 0 | 0 |
| NOUVEAU MONDE GRAPHITE INC | Stock | 66979W842 |  | 76 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| NOVA LTD | Stock | M7516K103 |  | 32100 | 393 | SH |  | SOLE | 7 | 393 | 0 | 0 |
| NOVA LTD | Stock | M7516K103 |  | 110840 | 1357 | SH |  | SOLE |  | 1357 | 0 | 0 |
| NOVAGOLD RES INC | Stock | 66987E206 |  | 8073 | 1350 | SH |  | SOLE |  | 1350 | 0 | 0 |
| NOVAN INC | Stock | 66988N205 |  | 1210 | 829 | SH |  | SOLE |  | 829 | 0 | 0 |
| NOVANTA INC | Stock | 67000B104 |  | 1087 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| NOVANTA INC | Stock | 67000B104 |  | 20381 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 12701 | 140 | SH |  | SOLE | 31 | 140 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 3080655 | 33958 | SH |  | SOLE |  | 33957 | 0 | 0 |
| NOVAVAX INC | Stock | 670002401 |  | 15307 | 1489 | SH |  | SOLE |  | 1489 | 0 | 0 |
| NOVOCURE LTD | Stock | G6674U108 |  | 219096 | 2987 | SH |  | SOLE |  | 2987 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 9880 | 73 | SH |  | SOLE | 9 | 73 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 1353 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 16241 | 120 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 13552 | 100 | SH |  | SOLE | 43 | 100 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 5143 | 38 | SH |  | SOLE | 49 | 38 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 2374571 | 17545 | SH |  | SOLE |  | 17545 | 0 | 0 |
| NOW INC | Stock | 67011P100 |  | 29718 | 2340 | SH |  | SOLE | 19 | 2340 | 0 | 0 |
| NOW INC | Stock | 67011P100 |  | 644400 | 50740 | SH |  | SOLE |  | 50740 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 45662 | 1435 | SH |  | SOLE | 19 | 1435 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 770 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 229995 | 7228 | SH |  | SOLE |  | 7228 | 0 | 0 |
| NU HLDGS LTD | Stock | G6683N103 |  | 14351 | 3526 | SH |  | SOLE |  | 3526 | 0 | 0 |
| NU SKIN ENTERPRISES INC | Stock | 67018T105 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 3032 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1324 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 3163 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1441372 | 10935 | SH |  | SOLE |  | 10935 | 0 | 0 |
| NUSCALE PWR CORP | Stock | 67079K100 |  | 15390 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| NUSTAR ENERGY LP | Stock | 67058H102 |  | 4800 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NUTANIX INC | Stock | 67059N108 |  | 28655 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 3652 | 50 | SH |  | SOLE | 9 | 50 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 657 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 964477 | 13207 | SH |  | SOLE |  | 13206 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC F | CEF | 67071L106 |  | 99165 | 8168 | SH |  | SOLE |  | 8168 | 0 | 0 |
| NUVEEN AMT FREE QLTY MUN INC | CEF | 670657105 |  | 809691 | 71213 | SH |  | SOLE |  | 71212 | 0 | 0 |
| NUVEEN CALIFORNIA AMT QLT MU | CEF | 670651108 |  | 28098 | 2284 | SH |  | SOLE |  | 2284 | 0 | 0 |
| NUVEEN CALIFORNIA MUNI VLU F | CEF | 67062C107 |  | 22680 | 2684 | SH |  | SOLE |  | 2684 | 0 | 0 |
| NUVEEN CORE EQUITY ALPHA FD | CEF | 67090X107 |  | 10331 | 763 | SH |  | SOLE |  | 763 | 0 | 0 |
| NUVEEN CORE PLUS IMPACT FUND | CEF | 67080D103 |  | 7034 | 679 | SH |  | SOLE |  | 679 | 0 | 0 |
| NUVEEN CORPORATE INCOME 2023 | CEF | 67079F101 |  | 63508 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| NUVEEN CR STRATEGIES INCOME | CEF | 67073D102 |  | 17983 | 3533 | SH |  | SOLE |  | 3533 | 0 | 0 |
| NUVEEN DOW 30 DYNMC OVERWRT | CEF | 67075F105 |  | 58007 | 3740 | SH |  | SOLE |  | 3740 | 0 | 0 |
| NUVEEN DYNAMIC MUN OPPORTUNI | CEF | 67079X102 |  | 72123 | 7256 | SH |  | SOLE |  | 7255 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P110 |  | 929 | 41 | SH |  | SOLE |  | 40 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P102 |  | 1801 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P888 |  | 692582 | 27224 | SH |  | SOLE |  | 27224 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P854 |  | 85366 | 4214 | SH |  | SOLE |  | 4213 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P805 |  | 388188 | 15046 | SH |  | SOLE |  | 15046 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P862 |  | 773 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P201 |  | 74069 | 1515 | SH |  | SOLE |  | 1515 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P300 |  | 5072779 | 148154 | SH |  | SOLE |  | 148153 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P409 |  | 63718 | 1810 | SH |  | SOLE |  | 1810 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P508 |  | 666861 | 22415 | SH |  | SOLE |  | 22415 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P607 |  | 1417482 | 41471 | SH |  | SOLE |  | 41471 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P870 |  | 17806 | 818 | SH |  | SOLE |  | 817 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME | CEF | 67072T108 |  | 308421 | 38942 | SH |  | SOLE |  | 38942 | 0 | 0 |
| NUVEEN GEORGIA QLTY MUN INC | CEF | 67072B107 |  | 31086 | 3069 | SH |  | SOLE |  | 3069 | 0 | 0 |
| NUVEEN INTER DURATION MUN TE | CEF | 670671106 |  | 120704 | 9200 | SH |  | SOLE |  | 9200 | 0 | 0 |
| NUVEEN MORTGAGE AND INCOME F | CEF | 670735109 |  | 24594 | 1520 | SH |  | SOLE |  | 1520 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FU | CEF | 670750108 |  | 83119 | 7234 | SH |  | SOLE |  | 7234 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC | CEF | 67070X101 |  | 476628 | 39456 | SH |  | SOLE |  | 39456 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | CEF | 670928100 |  | 18366 | 2136 | SH |  | SOLE |  | 2135 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OV | CEF | 670699107 |  | 16939 | 829 | SH |  | SOLE |  | 829 | 0 | 0 |
| NUVEEN OHIO QLTY MUN INCOME | CEF | 670980101 |  | 104846 | 8262 | SH |  | SOLE |  | 8262 | 0 | 0 |
| NUVEEN PFD  INCOME OPPORTUN | CEF | 67073B106 |  | 23522 | 3231 | SH |  | SOLE |  | 3231 | 0 | 0 |
| NUVEEN PFD  INCOME SECS FD | CEF | 67072C105 |  | 148071 | 21775 | SH |  | SOLE |  | 21775 | 0 | 0 |
| NUVEEN PFD  INCOME TERM FD | CEF | 67075A106 |  | 3363 | 181 | SH |  | SOLE |  | 181 | 0 | 0 |
| NUVEEN QUALITY MUNCP INCOME | CEF | 67066V101 |  | 2231131 | 189079 | SH |  | SOLE |  | 189078 | 0 | 0 |
| NUVEEN REAL ASSET INCOME  G | CEF | 67074Y105 |  | 236435 | 20208 | SH |  | SOLE |  | 20208 | 0 | 0 |
| NUVEEN REAL ESTATE INCOME FD | CEF | 67071B108 |  | 9072 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| NUVEEN S 500 BUY-WRITE INC | CEF | 6706ER101 |  | 1265 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NUVEEN S 500 DYNAMIC OVERW | CEF | 6706EW100 |  | 10752 | 667 | SH |  | SOLE |  | 667 | 0 | 0 |
| NUVEEN SELECT MAT MUN FD | CEF | 67061T101 |  | 40597 | 4481 | SH |  | SOLE |  | 4480 | 0 | 0 |
| NUVEEN SR INCOME FD | CEF | 67067Y104 |  | 6981 | 1521 | SH |  | SOLE |  | 1521 | 0 | 0 |
| NUVEEN SHORT DURATION CR OPP | CEF | 67074X107 |  | 7152 | 603 | SH |  | SOLE |  | 603 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P706 |  | 7048 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| NUVEEN TAXABLE MUNICPAL INM | CEF | 67074C103 |  | 493962 | 30950 | SH |  | SOLE |  | 30950 | 0 | 0 |
| NUVILEX INC | Stock | 71715X104 |  | 196 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| NV5 GLOBAL INC | Stock | 62945V109 |  | 14158 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 18491 | 286 | SH |  | SOLE | 23 | 285 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 8418 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 3847 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 21775 | 149 | SH |  | SOLE | 4 | 149 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 17975 | 123 | SH |  | SOLE | 9 | 123 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 56723 | 388 | SH |  | SOLE | 19 | 388 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 24996 | 171 | SH |  | SOLE | 33 | 171 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 65763 | 450 | SH |  | SOLE | 41 | 450 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 20171 | 138 | SH |  | SOLE | 43 | 138 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 8622 | 59 | SH |  | SOLE | 46 | 59 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 34635 | 237 | SH |  | SOLE | 48 | 237 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 89584 | 613 | SH |  | SOLE | 49 | 613 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 17975 | 123 | SH |  | SOLE | 50 | 123 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 399980 | 2737 | SH |  | SOLE | 53 | 2736 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 12446702 | 85170 | SH |  | SOLE |  | 85169 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 604248 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 527346 | 3337 | SH |  | SOLE | 6 | 3337 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 6953 | 44 | SH |  | SOLE | 9 | 44 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 86917 | 550 | SH |  | SOLE | 41 | 550 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 1422 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 1127276 | 7133 | SH |  | SOLE |  | 7133 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 18569 | 22 | SH |  | SOLE | 6 | 22 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 18569 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 5064 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 6752 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 118164 | 140 | SH |  | SOLE | 41 | 140 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 2673887 | 3168 | SH |  | SOLE |  | 3168 | 0 | 0 |
| OAKTREE SPECIALTY LENDING CO | CEF | 67401P108 |  | 71111 | 10351 | SH |  | SOLE |  | 10351 | 0 | 0 |
| CHORD ENERGY CORPORATION | Stock | 674215207 |  | 12587 | 92 | SH |  | SOLE | 9 | 92 | 0 | 0 |
| CHORD ENERGY CORPORATION | Stock | 674215207 |  | 16823 | 123 | SH |  | SOLE | 34 | 122 | 0 | 0 |
| CHORD ENERGY CORPORATION | Stock | 674215207 |  | 137 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| OBLONG INC | Stock | 674434105 |  | 94 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599162 |  | 1526 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599162 |  | 3463 | 84 | SH |  | SOLE | 36 | 84 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599162 |  | 103075 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 252 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 2401 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 41982 | 666 | SH |  | SOLE | 36 | 666 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 1791801 | 28446 | SH |  | SOLE |  | 28445 | 0 | 0 |
| OCUGEN INC | Stock | 67577C105 |  | 351 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| OCULAR THERAPEUTIX INC | Stock | 67576A100 |  | 703 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| OFFICE PPTYS INCOME TR | REIT | 67623C109 |  | 57449 | 4303 | SH |  | SOLE |  | 4303 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 5418 | 137 | SH |  | SOLE | 19 | 137 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 33815 | 855 | SH |  | SOLE |  | 855 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 4646 | 68 | SH |  | SOLE | 9 | 68 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 3143 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 20841 | 305 | SH |  | SOLE | 48 | 305 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 1031236 | 15092 | SH |  | SOLE |  | 15092 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 5676 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 352739 | 1243 | SH |  | SOLE | 18 | 1243 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 3973 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 56756 | 200 | SH |  | SOLE | 41 | 200 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 333581 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| OLD NATL BANCORP IND | Stock | 680033107 |  | 162108 | 9016 | SH |  | SOLE |  | 9016 | 0 | 0 |
| OLD REP INTL CORP | Stock | 680223104 |  | 28086 | 1163 | SH |  | SOLE | 19 | 1163 | 0 | 0 |
| OLD REP INTL CORP | Stock | 680223104 |  | 284522 | 11781 | SH |  | SOLE |  | 11781 | 0 | 0 |
| OLIN CORP | Stock | 680665205 |  | 152686 | 2884 | SH |  | SOLE |  | 2884 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 9274 | 198 | SH |  | SOLE | 9 | 198 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 80003 | 1708 | SH |  | SOLE | 23 | 1708 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 49463 | 1056 | SH |  | SOLE |  | 1056 | 0 | 0 |
| OLO INC | Stock | 68134L109 |  | 63131 | 10101 | SH |  | SOLE | 23 | 10101 | 0 | 0 |
| OLO INC | Stock | 68134L109 |  | 9169 | 1467 | SH |  | SOLE |  | 1467 | 0 | 0 |
| OLYMPIC STEEL INC | Stock | 68162K106 |  | 24681 | 735 | SH |  | SOLE | 19 | 735 | 0 | 0 |
| OMEGA FLEX INC | Stock | 682095104 |  | 79959 | 857 | SH |  | SOLE | 23 | 856 | 0 | 0 |
| OMEGA FLEX INC | Stock | 682095104 |  | 6999 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | REIT | 681936100 |  | 1733750 | 62030 | SH |  | SOLE |  | 62030 | 0 | 0 |
| OMNIAB INC | Stock | 68218J103 |  | 1973 | 548 | SH |  | SOLE |  | 548 | 0 | 0 |
| OMNICELL COM | Stock | 68213N109 |  | 17395 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 3181 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 979 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 57668 | 707 | SH |  | SOLE |  | 706 | 0 | 0 |
| ON HLDG AG | Stock | H5919C104 |  | 16302 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 998 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 4740 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 1372 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 798960 | 12810 | SH |  | SOLE |  | 12810 | 0 | 0 |
| ONE GAS INC | Stock | 68235P108 |  | 18324 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| ONE LIBERTY PPTYS INC | REIT | 682406103 |  | 13332 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ONEMAIN HLDGS INC | Stock | 68268W103 |  | 15456 | 464 | SH |  | SOLE | 9 | 464 | 0 | 0 |
| ONEMAIN HLDGS INC | Stock | 68268W103 |  | 50394 | 1513 | SH |  | SOLE |  | 1512 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 26477 | 403 | SH |  | SOLE | 19 | 403 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 176339 | 2684 | SH |  | SOLE | 45 | 2684 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 1022867 | 15569 | SH |  | SOLE |  | 15568 | 0 | 0 |
| ONTO INNOVATION INC | Stock | 683344105 |  | 136 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ONTO INNOVATION INC | Stock | 683344105 |  | 10894 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| ONTRAK INC | Stock | 683373104 |  | 50 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| OP BANCORP | Stock | 67109R109 |  | 368256 | 32998 | SH |  | SOLE |  | 32997 | 0 | 0 |
| OPAL FUELS INC | Stock | 68347P103 |  | 3640 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| OPEN TEXT CORP | Stock | 683715106 |  | 24246 | 818 | SH |  | SOLE |  | 818 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC | Stock | 683712103 |  | 20437 | 17618 | SH |  | SOLE |  | 17618 | 0 | 0 |
| OPKO HEALTH INC | Stock | 68375N103 |  | 1875 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| OPORTUN FINL CORP | Stock | 68376D104 |  | 9979 | 1811 | SH |  | SOLE | 23 | 1811 | 0 | 0 |
| OPORTUN FINL CORP | Stock | 68376D104 |  | 893 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| OPTIMIZERX CORP | Stock | 68401U204 |  | 5191 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| OPTION CARE HEALTH INC | Stock | 68404L201 |  | 361 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| OPTION CARE HEALTH INC | Stock | 68404L201 |  | 300118 | 9974 | SH |  | SOLE |  | 9974 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A446 |  | 27390 | 884 | SH |  | SOLE | 49 | 884 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 2158624 | 26408 | SH |  | SOLE | 6 | 26408 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 9073 | 111 | SH |  | SOLE | 9 | 111 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 2289 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 9073 | 111 | SH |  | SOLE | 25 | 111 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 4332 | 53 | SH |  | SOLE | 46 | 53 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 4069730 | 49789 | SH |  | SOLE |  | 49788 | 0 | 0 |
| ORAMED PHARMACEUTICALS INC | Stock | 68403P203 |  | 6015 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ORANGE | ADR | 684060106 |  | 35568 | 3600 | SH |  | SOLE |  | 3600 | 0 | 0 |
| ORASURE TECHNOLOGIES INC | Stock | 68554V108 |  | 964 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ORCHID IS CAP INC | REIT | 68571X301 |  | 33380 | 3179 | SH |  | SOLE |  | 3179 | 0 | 0 |
| ORGANIGRAM HLDGS INC | Stock | 68620P101 |  | 2438 | 3047 | SH |  | SOLE |  | 3047 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 32343 | 1158 | SH |  | SOLE | 9 | 1158 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 21869 | 783 | SH |  | SOLE | 19 | 783 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 391 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 866 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 252060 | 9025 | SH |  | SOLE |  | 9024 | 0 | 0 |
| ORGANOVO HLDGS INC | Stock | 68620A203 |  | 42 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ORIGIN AGRITECH LIMITED | Stock | G67828205 |  | 1738 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ORION ENERGY SYS INC | Stock | 686275108 |  | 1665 | 915 | SH |  | SOLE |  | 915 | 0 | 0 |
| ORION OFFICE REIT INC | REIT | 68629Y103 |  | 2420 | 283 | SH |  | SOLE |  | 283 | 0 | 0 |
| ORIX CORP | ADR | 686330101 |  | 1852 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| ORLA MNG LTD NEW | Stock | 68634K106 |  | 1487 | 368 | SH |  | SOLE |  | 368 | 0 | 0 |
| ORMAT TECHNOLOGIES INC | Stock | 686688102 |  | 18161 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| OSHKOSH CORP | Stock | 688239201 |  | 15345 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| OSISKO GOLD ROYALTIES LTD | Stock | 68827L101 |  | 286291 | 23719 | SH |  | SOLE |  | 23719 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 2114 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 241407 | 3083 | SH |  | SOLE |  | 3082 | 0 | 0 |
| OUSTER INC | Stock | 68989M103 |  | 129 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| OUTBRAIN INC | Stock | 69002R103 |  | 724 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| OUTFRONT MEDIA INC | REIT | 69007J106 |  | 0 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| OUTFRONT MEDIA INC | REIT | 69007J106 |  | 249 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| OUTSET MED INC | Stock | 690145107 |  | 336 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| LISTED FD TR | ETF | 53656F854 |  | 2891 | 134 | SH |  | SOLE |  | 134 | 0 | 0 |
| OVERSTOCK COM INC DEL | Stock | 690370101 |  | 31925 | 1649 | SH |  | SOLE |  | 1649 | 0 | 0 |
| OWENS  MINOR INC NEW | Stock | 690732102 |  | 1954 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OWENS CORNING NEW | Stock | 690742101 |  | 13136 | 154 | SH |  | SOLE | 9 | 154 | 0 | 0 |
| O-I GLASS INC | Stock | 67098H104 |  | 3016 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| OXFORD INDS INC | Stock | 691497309 |  | 4007 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| OXFORD LANE CAP CORP | CEF | 691543102 |  | 649 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| OXFORD SQUARE CAP CORP | CEF | 69181V107 |  | 6318 | 2025 | SH |  | SOLE |  | 2025 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 5047 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 5443 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 2375 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 1630036 | 16470 | SH |  | SOLE |  | 16470 | 0 | 0 |
| PACER FDS TR | ETF | 69374H741 |  | 216815 | 7471 | SH |  | SOLE |  | 7471 | 0 | 0 |
| PACER FDS TR | ETF | 69374H766 |  | 328498 | 8929 | SH |  | SOLE |  | 8929 | 0 | 0 |
| PACER FDS TR | ETF | 69374H816 |  | 1572988 | 44738 | SH |  | SOLE |  | 44738 | 0 | 0 |
| PACER FDS TR | ETF | 69374H725 |  | 773944 | 24681 | SH |  | SOLE |  | 24681 | 0 | 0 |
| PACER FDS TR | ETF | 69374H436 |  | 44855 | 1570 | SH |  | SOLE |  | 1570 | 0 | 0 |
| PACER FDS TR | ETF | 69374H428 |  | 930713 | 20773 | SH |  | SOLE |  | 20772 | 0 | 0 |
| PACER FDS TR | ETF | 69374H568 |  | 1806698 | 82652 | SH |  | SOLE |  | 82652 | 0 | 0 |
| PACER FDS TR | ETF | 69374H642 |  | 2815 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| PACER FDS TR | ETF | 69374H105 |  | 1817 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| PACER FDS TR | ETF | 69374H881 |  | 1803685 | 38999 | SH |  | SOLE |  | 38998 | 0 | 0 |
| PACER FDS TR | ETF | 69374H857 |  | 461297 | 12832 | SH |  | SOLE |  | 12831 | 0 | 0 |
| PACIFIC PREMIER BANCORP | Stock | 69478X105 |  | 15780 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| PACKAGING CORP AMER | Stock | 695156109 |  | 282533 | 2209 | SH |  | SOLE |  | 2208 | 0 | 0 |
| PACTIV EVERGREEN INC | Stock | 69526K105 |  | 182 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| PACWEST BANCORP DEL | Stock | 695263103 |  | 18819 | 820 | SH |  | SOLE |  | 820 | 0 | 0 |
| PAGERDUTY INC | Stock | 69553P100 |  | 876 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| PAGSEGURO DIGITAL LTD | Stock | G68707101 |  | 437 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 592226 | 92247 | SH |  | SOLE |  | 92247 | 0 | 0 |
| PALATIN TECHNOLOGIES INC | Stock | 696077502 |  | 6420 | 2508 | SH |  | SOLE |  | 2508 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 15070 | 108 | SH |  | SOLE | 4 | 108 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 837 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 4884 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 1674 | 12 | SH |  | SOLE | 25 | 12 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 2458276 | 17617 | SH |  | SOLE |  | 17617 | 0 | 0 |
| PAN AMERN SILVER CORP | Stock | 697900108 |  | 208473 | 12758 | SH |  | SOLE |  | 12758 | 0 | 0 |
| PAPA JOHNS INTL INC | Stock | 698813102 |  | 4856 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| PAR PAC HOLDINGS INC | Stock | 69888T207 |  | 30458 | 1310 | SH |  | SOLE |  | 1310 | 0 | 0 |
| PAR TECHNOLOGY CORP | Stock | 698884103 |  | 782 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| PARAMOUNT GLOBAL | Convertible Preferred | 92556H305 |  | 11147 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| PARAMOUNT GLOBAL | Stock | 92556H107 |  | 65 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| PARAMOUNT GLOBAL | Stock | 92556H206 |  | 388 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| PARAMOUNT GLOBAL | Stock | 92556H206 |  | 242264 | 14352 | SH |  | SOLE |  | 14352 | 0 | 0 |
| PARAMOUNT GOLD NEV CORP | Stock | 69924M109 |  | 58 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| PARK CITY GROUP INC | Stock | 700215304 |  | 17394 | 3514 | SH |  | SOLE |  | 3513 | 0 | 0 |
| PARK HOTELS  RESORTS INC | REIT | 700517105 |  | 5423 | 460 | SH |  | SOLE |  | 460 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 33756 | 116 | SH |  | SOLE | 9 | 116 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 203700 | 700 | SH |  | SOLE | 30 | 700 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 597417 | 2053 | SH |  | SOLE |  | 2052 | 0 | 0 |
| PARTY CITY HOLDCO INC | Stock | 702149105 |  | 37 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PATHWARD FINANCIAL INC | Stock | 59100U108 |  | 904 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| PATRICK INDS INC | Stock | 703343103 |  | 4909 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| PATTERSON COS INC | Stock | 703395103 |  | 18220 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 156006 | 1350 | SH |  | SOLE | 5 | 1350 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 2300036 | 19903 | SH |  | SOLE | 6 | 19903 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 72109 | 624 | SH |  | SOLE | 19 | 624 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 1750 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 3515052 | 30418 | SH |  | SOLE |  | 30417 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 3724 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 931 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 5275 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 74474 | 240 | SH |  | SOLE | 41 | 240 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 3181298 | 10252 | SH |  | SOLE |  | 10252 | 0 | 0 |
| PAYLOCITY HLDG CORP | Stock | 70438V106 |  | 583 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| PAYLOCITY HLDG CORP | Stock | 70438V106 |  | 54393 | 280 | SH |  | SOLE | 48 | 280 | 0 | 0 |
| PAYLOCITY HLDG CORP | Stock | 70438V106 |  | 245350 | 1263 | SH |  | SOLE |  | 1263 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 20440 | 287 | SH |  | SOLE | 2 | 287 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 13461 | 189 | SH |  | SOLE | 4 | 189 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 24713 | 347 | SH |  | SOLE | 9 | 347 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 402607 | 5653 | SH |  | SOLE | 18 | 5653 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 4914 | 69 | SH |  | SOLE | 19 | 69 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 68229 | 958 | SH |  | SOLE | 28 | 958 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 6410 | 90 | SH |  | SOLE | 33 | 90 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 1923 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 9900 | 139 | SH |  | SOLE | 50 | 139 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 145431 | 2042 | SH |  | SOLE | 53 | 2042 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 3622534 | 50864 | SH |  | SOLE |  | 50864 | 0 | 0 |
| PAYSAFE LIMITED | Stock | G6964L206 |  | 708 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| PBF ENERGY INC | Stock | 69318G106 |  | 192671 | 4725 | SH |  | SOLE |  | 4724 | 0 | 0 |
| PCM FD INC | CEF | 69323T101 |  | 69272 | 8802 | SH |  | SOLE |  | 8802 | 0 | 0 |
| PDF SOLUTIONS INC | Stock | 693282105 |  | 2852 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PEABODY ENERGY CORP | Stock | 704551100 |  | 8719 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| PEARSON PLC | ADR | 705015105 |  | 2029 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| PEBBLEBROOK HOTEL TR | REIT | 70509V100 |  | 870 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| PEBBLEBROOK HOTEL TR | REIT | 70509V100 |  | 40 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 114916 | 14473 | SH |  | SOLE |  | 14473 | 0 | 0 |
| PEMBINA PIPELINE CORP | Stock | 706327103 |  | 62694 | 1847 | SH |  | SOLE |  | 1846 | 0 | 0 |
| PENN ENTERTAINMENT INC | Stock | 707569109 |  | 29344 | 988 | SH |  | SOLE |  | 988 | 0 | 0 |
| OBSIDIAN ENERGY LTD | Stock | 674482203 |  | 3884 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| PENNANT GROUP INC | Stock | 70805E109 |  | 549 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PENNANTPARK FLOATING RATE CA | CEF | 70806A106 |  | 223857 | 20388 | SH |  | SOLE |  | 20387 | 0 | 0 |
| PENNANTPARK INVT CORP | CEF | 708062104 |  | 31185 | 5424 | SH |  | SOLE |  | 5423 | 0 | 0 |
| PENNYMAC MTG INVT TR | REIT | 70931T103 |  | 81551 | 6582 | SH |  | SOLE |  | 6582 | 0 | 0 |
| PENSKE AUTOMOTIVE GRP INC | Stock | 70959W103 |  | 6206 | 54 | SH |  | SOLE | 19 | 54 | 0 | 0 |
| PENSKE AUTOMOTIVE GRP INC | Stock | 70959W103 |  | 29933 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 585 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 198009 | 4402 | SH |  | SOLE |  | 4402 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 216792 | 1200 | SH |  | SOLE | 5 | 1200 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 2324445 | 12866 | SH |  | SOLE | 6 | 12866 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 57460 | 318 | SH |  | SOLE | 7 | 318 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 34867 | 193 | SH |  | SOLE | 9 | 193 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 173153 | 958 | SH |  | SOLE | 19 | 958 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 19106 | 106 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 108396 | 600 | SH |  | SOLE | 41 | 600 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 8279133 | 45827 | SH |  | SOLE |  | 45827 | 0 | 0 |
| PERFICIENT INC | Stock | 71375U101 |  | 26326 | 377 | SH |  | SOLE | 6 | 377 | 0 | 0 |
| PERFICIENT INC | Stock | 71375U101 |  | 3073 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | Stock | 71377A103 |  | 876 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | Stock | 71377A103 |  | 4730 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| PERIMETER SOLUTIONS SA | Stock | L7579L106 |  | 1197 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| PERION NETWORK LTD | Stock | M78673114 |  | 1094478 | 43260 | SH |  | SOLE |  | 43260 | 0 | 0 |
| PERKINELMER INC | Stock | 714046109 |  | 3926 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| PERKINELMER INC | Stock | 714046109 |  | 5188 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| PERKINELMER INC | Stock | 714046109 |  | 982 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| PERKINELMER INC | Stock | 714046109 |  | 13321 | 95 | SH |  | SOLE | 50 | 95 | 0 | 0 |
| PERKINELMER INC | Stock | 714046109 |  | 95490 | 681 | SH |  | SOLE |  | 681 | 0 | 0 |
| PERMIAN BASIN RTY TR | Stock | 714236106 |  | 25200 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PERMROCK ROYALTY TRUST | Stock | 714254109 |  | 1378 | 179 | SH |  | SOLE |  | 178 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 2625 | 77 | SH |  | SOLE | 9 | 77 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 8473 | 249 | SH |  | SOLE | 34 | 248 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 14931 | 438 | SH |  | SOLE |  | 438 | 0 | 0 |
| P T TELEKOMUNIKASI INDONESIA | ADR | 715684106 |  | 8014 | 336 | SH |  | SOLE | 9 | 336 | 0 | 0 |
| P T TELEKOMUNIKASI INDONESIA | ADR | 715684106 |  | 16123 | 676 | SH |  | SOLE |  | 676 | 0 | 0 |
| PETCO HEALTH  WELLNESS CO I | Stock | 71601V105 |  | 23804 | 2511 | SH |  | SOLE |  | 2511 | 0 | 0 |
| PETIQ INC | Stock | 71639T106 |  | 4794 | 520 | SH |  | SOLE | 9 | 520 | 0 | 0 |
| PETIQ INC | Stock | 71639T106 |  | 9912 | 1075 | SH |  | SOLE |  | 1075 | 0 | 0 |
| PETMED EXPRESS INC | Stock | 716382106 |  | 5310 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | ADR | 71654V408 |  | 194746 | 18286 | SH |  | SOLE |  | 18286 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 129227 | 2522 | SH |  | SOLE | 9 | 2522 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 197641 | 3857 | SH |  | SOLE | 19 | 3857 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 12996 | 254 | SH |  | SOLE | 33 | 253 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 95973 | 1873 | SH |  | SOLE | 52 | 1873 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 16840089 | 328651 | SH |  | SOLE |  | 328651 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 161738 | 9947 | SH |  | SOLE |  | 9947 | 0 | 0 |
| PGIM GLOBAL HIGH YIELD FD FO | CEF | 69346J106 |  | 69138 | 6378 | SH |  | SOLE |  | 6378 | 0 | 0 |
| PGIM HIGH YIELD BOND FUND IN | CEF | 69346H100 |  | 7075 | 596 | SH |  | SOLE |  | 596 | 0 | 0 |
| PGIM SHORT DUR HIG YLD OPP F | CEF | 69355J104 |  | 319619 | 21758 | SH |  | SOLE |  | 21757 | 0 | 0 |
| PGIM ETF TR | ETF | 69344A107 |  | 111212 | 2265 | SH |  | SOLE | 9 | 2265 | 0 | 0 |
| PGIM ETF TR | ETF | 69344A107 |  | 3384176 | 68924 | SH |  | SOLE |  | 68924 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 26922 | 266 | SH |  | SOLE | 9 | 266 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 94610 | 935 | SH |  | SOLE | 19 | 934 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 3644 | 36 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 177522 | 1754 | SH |  | SOLE | 52 | 1754 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 6821071 | 67395 | SH |  | SOLE |  | 67395 | 0 | 0 |
| PLDT INC | ADR | 69344D408 |  | 1414 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| PLDT INC | ADR | 69344D408 |  | 71365 | 3130 | SH |  | SOLE |  | 3130 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 8639 | 83 | SH |  | SOLE | 6 | 83 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 3955 | 38 | SH |  | SOLE | 9 | 38 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 729 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 2348 | 23 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 5776400 | 55500 | SH |  | SOLE |  | 55499 | 0 | 0 |
| PHILLIPS EDISON  CO INC | REIT | 71844V201 |  | 186043 | 5843 | SH |  | SOLE |  | 5843 | 0 | 0 |
| PHOTRONICS INC | Stock | 719405102 |  | 1767 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| PHREESIA INC | Stock | 71944F106 |  | 615 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| PHUNWARE INC | Stock | 71948P100 |  | 1160 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| PHYSICIANS RLTY TR | REIT | 71943U104 |  | 35321 | 2441 | SH |  | SOLE |  | 2441 | 0 | 0 |
| PIEDMONT LITHIUM INC | Stock | 72016P105 |  | 127698 | 2901 | SH |  | SOLE |  | 2900 | 0 | 0 |
| PIEDMONT OFFICE REALTY TR IN | REIT | 720190206 |  | 67656 | 7378 | SH |  | SOLE |  | 7378 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 2610 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R205 |  | 16307 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| PIMCO ACCESS INCOME FUND | CEF | 72203T100 |  | 69588 | 4705 | SH |  | SOLE |  | 4705 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R775 |  | 250177 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| PIMCO CALIF MUN INCOME FD | CEF | 72200N106 |  | 22469 | 1491 | SH |  | SOLE |  | 1491 | 0 | 0 |
| PIMCO CORPORATE  INCM STRG | CEF | 72200U100 |  | 68481 | 5779 | SH |  | SOLE |  | 5779 | 0 | 0 |
| PIMCO CORPORATE  INCOME OPP | CEF | 72201B101 |  | 193937 | 16148 | SH |  | SOLE |  | 16148 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD | CEF | 72201Y101 |  | 246437 | 13335 | SH |  | SOLE |  | 13335 | 0 | 0 |
| PIMCO DYNAMIC INCOME OPRNTS | CEF | 69355M107 |  | 60658 | 4750 | SH |  | SOLE |  | 4750 | 0 | 0 |
| PIMCO ENERGY  TACTICAL CR O | CEF | 69346N107 |  | 1554 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R718 |  | 1418328 | 15047 | SH |  | SOLE |  | 15046 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R643 |  | 196011 | 2023 | SH |  | SOLE |  | 2022 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R833 |  | 561352 | 5690 | SH |  | SOLE |  | 5690 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R783 |  | 8926 | 100 | SH |  | SOLE | 9 | 100 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R783 |  | 306787 | 3437 | SH |  | SOLE |  | 3437 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R304 |  | 77357 | 1328 | SH |  | SOLE |  | 1328 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R882 |  | 40233 | 461 | SH |  | SOLE |  | 460 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R403 |  | 267867 | 4956 | SH |  | SOLE |  | 4955 | 0 | 0 |
| PIMCO GLOBAL STOCKSPLS INCM | CEF | 722011103 |  | 22675 | 3272 | SH |  | SOLE |  | 3272 | 0 | 0 |
| PIMCO HIGH INCOME FD | CEF | 722014107 |  | 7587 | 1604 | SH |  | SOLE |  | 1604 | 0 | 0 |
| PIMCO INCOME STRATEGY FD | CEF | 72201H108 |  | 66113 | 8152 | SH |  | SOLE |  | 8152 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II | CEF | 72201J104 |  | 192403 | 27214 | SH |  | SOLE |  | 27214 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R866 |  | 219339 | 4269 | SH |  | SOLE |  | 4268 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R817 |  | 597618 | 6426 | SH |  | SOLE |  | 6426 | 0 | 0 |
| PIMCO MUN INCOME FD II | CEF | 72200W106 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO STRATEGIC INCOME FD | CEF | 72200X104 |  | 52769 | 10682 | SH |  | SOLE |  | 10682 | 0 | 0 |
| PINDUODUO INC | ADR | 722304102 |  | 14761 | 181 | SH |  | SOLE | 6 | 181 | 0 | 0 |
| PINDUODUO INC | ADR | 722304102 |  | 1060 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| PINDUODUO INC | ADR | 722304102 |  | 904960 | 11097 | SH |  | SOLE |  | 11097 | 0 | 0 |
| PINNACLE FINL PARTNERS INC | Stock | 72346Q104 |  | 109134 | 1487 | SH |  | SOLE |  | 1486 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 30872 | 406 | SH |  | SOLE | 19 | 406 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 226955 | 2985 | SH |  | SOLE |  | 2984 | 0 | 0 |
| PINTEREST INC | Stock | 72352L106 |  | 131476 | 5415 | SH |  | SOLE |  | 5415 | 0 | 0 |
| PIONEER HIGH INCOME FUND INC | CEF | 72369H106 |  | 43563 | 6702 | SH |  | SOLE |  | 6702 | 0 | 0 |
| PIONEER NAT RES CO | Stock | 723787107 |  | 44536 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| PIONEER NAT RES CO | Stock | 723787107 |  | 1370 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| PIONEER NAT RES CO | Stock | 723787107 |  | 1740 | 8 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| PIONEER NAT RES CO | Stock | 723787107 |  | 228390 | 1000 | SH |  | SOLE | 41 | 1000 | 0 | 0 |
| PIONEER NAT RES CO | Stock | 723787107 |  | 94553 | 414 | SH |  | SOLE | 49 | 414 | 0 | 0 |
| PIONEER NAT RES CO | Stock | 723787107 |  | 3073120 | 13456 | SH |  | SOLE |  | 13455 | 0 | 0 |
| PJT PARTNERS INC | Stock | 69343T107 |  | 364397 | 4945 | SH |  | SOLE |  | 4945 | 0 | 0 |
| PLAINS ALL AMERN PIPELINE L | Stock | 726503105 |  | 92365 | 7854 | SH |  | SOLE |  | 7854 | 0 | 0 |
| PLAINS GP HLDGS L P | Stock | 72651A207 |  | 1057238 | 84987 | SH |  | SOLE |  | 84987 | 0 | 0 |
| PLANET FITNESS INC | Stock | 72703H101 |  | 4964 | 63 | SH |  | SOLE | 36 | 63 | 0 | 0 |
| PLANET FITNESS INC | Stock | 72703H101 |  | 14079 | 179 | SH |  | SOLE |  | 178 | 0 | 0 |
| PLAYA HOTELS  RESORTS NV | Stock | N70544106 |  | 1633 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| PLBY GROUP INC | Stock | 72814P109 |  | 15197 | 5526 | SH |  | SOLE |  | 5526 | 0 | 0 |
| PLUG POWER INC | Stock | 72919P202 |  | 207581 | 16781 | SH |  | SOLE |  | 16781 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 43003 | 272 | SH |  | SOLE | 7 | 272 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 17215 | 109 | SH |  | SOLE | 9 | 109 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 37710 | 239 | SH |  | SOLE | 19 | 238 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 790 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 3475 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 79760 | 505 | SH |  | SOLE | 52 | 505 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 2237717 | 14168 | SH |  | SOLE |  | 14168 | 0 | 0 |
| PNM RES INC | Stock | 69349H107 |  | 2732 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| POLAR PWR INC | Stock | 73102V105 |  | 2322 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 1930479 | 19114 | SH |  | SOLE | 6 | 19113 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 522138 | 5170 | SH |  | SOLE |  | 5169 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 4332 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 10039 | 95 | SH |  | SOLE | 43 | 95 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 36985 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 62280 | 206 | SH |  | SOLE | 18 | 206 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 2721 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 328095 | 1085 | SH |  | SOLE |  | 1085 | 0 | 0 |
| POPULAR INC | Stock | 733174700 |  | 796 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| PORTILLOS INC | Stock | 73642K106 |  | 7018 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| PORTLAND GEN ELEC CO | Stock | 736508847 |  | 5194 | 106 | SH |  | SOLE | 19 | 106 | 0 | 0 |
| PORTLAND GEN ELEC CO | Stock | 736508847 |  | 8967 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| PORTMAN RIDGE FIN CORP COM NEW | CEF | 73688F102 |  | 2530 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| POSEIDA THERAPEUTICS INC | Stock | 73730P108 |  | 1405936 | 265271 | SH |  | SOLE |  | 265271 | 0 | 0 |
| POST HLDGS INC | Stock | 737446104 |  | 257241 | 2850 | SH |  | SOLE | 5 | 2850 | 0 | 0 |
| POST HLDGS INC | Stock | 737446104 |  | 3009 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | REIT | 737630103 |  | 89212 | 2028 | SH |  | SOLE |  | 2028 | 0 | 0 |
| POWER INTEGRATIONS INC | Stock | 739276103 |  | 2725 | 38 | SH |  | SOLE | 9 | 38 | 0 | 0 |
| POWER INTEGRATIONS INC | Stock | 739276103 |  | 10271 | 143 | SH |  | SOLE | 34 | 143 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E404 |  | 426719 | 23550 | SH |  | SOLE | 11 | 23549 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E404 |  | 30242 | 1669 | SH |  | SOLE |  | 1669 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H106 |  | 391599 | 19434 | SH |  | SOLE |  | 19434 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H502 |  | 4366631 | 90881 | SH |  | SOLE |  | 90880 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | ETF | 46141D104 |  | 140230 | 7580 | SH |  | SOLE |  | 7580 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | ETF | 46141D203 |  | 23117 | 831 | SH |  | SOLE | 19 | 831 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | ETF | 46141D203 |  | 2222631 | 79922 | SH |  | SOLE |  | 79922 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V837 |  | 100394 | 1413 | SH |  | SOLE |  | 1413 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V670 |  | 8711 | 1701 | SH |  | SOLE |  | 1701 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V746 |  | 76169 | 1275 | SH |  | SOLE |  | 1275 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V696 |  | 18816 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V662 |  | 32346 | 412 | SH |  | SOLE |  | 411 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E784 |  | 26586 | 1424 | SH |  | SOLE |  | 1424 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E297 |  | 12679 | 551 | SH |  | SOLE | 36 | 551 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E297 |  | 181365 | 7882 | SH |  | SOLE |  | 7882 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G508 |  | 46429 | 2262 | SH |  | SOLE | 9 | 2261 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G508 |  | 142252 | 6929 | SH |  | SOLE |  | 6928 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V720 |  | 90188 | 2477 | SH |  | SOLE |  | 2477 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E230 |  | 6293 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V621 |  | 467976 | 32498 | SH |  | SOLE |  | 32498 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V613 |  | 219848 | 1417 | SH |  | SOLE |  | 1417 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V597 |  | 313335 | 1978 | SH |  | SOLE |  | 1978 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E511 |  | 240519 | 21513 | SH |  | SOLE |  | 21513 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V142 |  | 248062 | 4813 | SH |  | SOLE |  | 4813 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V548 |  | 32299 | 1932 | SH |  | SOLE |  | 1931 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 7042 | 110 | SH |  | SOLE | 9 | 110 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 895 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 19362 | 303 | SH |  | SOLE | 22 | 303 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 2343814 | 36679 | SH |  | SOLE |  | 36679 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 9556 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 21968 | 175 | SH |  | SOLE | 43 | 174 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 2138 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 753991 | 5996 | SH |  | SOLE |  | 5996 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 6662 | 228 | SH |  | SOLE | 9 | 228 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 12302 | 421 | SH |  | SOLE | 19 | 421 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 1169 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 57797 | 1978 | SH |  | SOLE | 52 | 1978 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 1312430 | 44915 | SH |  | SOLE |  | 44915 | 0 | 0 |
| PRECISION BIOSCIENCES INC | Stock | 74019P108 |  | 583 | 490 | SH |  | SOLE |  | 490 | 0 | 0 |
| PREFERRED BK LOS ANGELES CA | Stock | 740367404 |  | 821 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| PREMIER FINANCIAL CORP | Stock | 74052F108 |  | 18781 | 696 | SH |  | SOLE |  | 696 | 0 | 0 |
| PREMIER INC | Stock | 74051N102 |  | 630 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE I | Stock | 74112D101 |  | 3568 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 32044 | 527 | SH |  | SOLE | 23 | 527 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 3100 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 42121 | 297 | SH |  | SOLE | 23 | 297 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 567 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| PRIMO WATER CORPORATION | Stock | 74167P108 |  | 16 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 671 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 260991 | 3110 | SH |  | SOLE |  | 3110 | 0 | 0 |
| PRINCIPAL REAL ESTATE INCOME | CEF | 74255X104 |  | 74903 | 7237 | SH |  | SOLE |  | 7237 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 113670 | 750 | SH |  | SOLE | 5 | 750 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 1557640 | 10277 | SH |  | SOLE | 6 | 10277 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 62090 | 410 | SH |  | SOLE | 7 | 409 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 41224 | 272 | SH |  | SOLE | 9 | 272 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 179847 | 1187 | SH |  | SOLE | 19 | 1186 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 13929 | 92 | SH |  | SOLE | 33 | 91 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 14247 | 94 | SH |  | SOLE | 40 | 94 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 109881 | 725 | SH |  | SOLE | 41 | 725 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 15573579 | 102755 | SH |  | SOLE |  | 102755 | 0 | 0 |
| PROCURE ETF TRUST II | ETF | 74280R205 |  | 63167 | 3241 | SH |  | SOLE |  | 3241 | 0 | 0 |
| PRO-DEX INC COLO | Stock | 74265M205 |  | 3180 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PROFRAC HLDG CORP | Stock | 74319N100 |  | 13230 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| PROGRESS SOFTWARE CORP | Stock | 743312100 |  | 50 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 1525908 | 11764 | SH |  | SOLE | 6 | 11764 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 306375 | 2362 | SH |  | SOLE | 18 | 2362 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 3896 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 3113 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 273619 | 2109 | SH |  | SOLE |  | 2109 | 0 | 0 |
| PROGYNY INC | Stock | 74340E103 |  | 779 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| PROGYNY INC | Stock | 74340E103 |  | 156 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 41529 | 368 | SH |  | SOLE | 7 | 368 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 27055 | 240 | SH |  | SOLE | 9 | 240 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 3720 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 10879 | 97 | SH |  | SOLE | 43 | 96 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 3382 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 763727 | 6775 | SH |  | SOLE |  | 6774 | 0 | 0 |
| PROMETHEUS BIOSCIENCES INC | Stock | 74349U108 |  | 660 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| PROPETRO HLDG CORP | Stock | 74347M108 |  | 477 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| PROPHASE LABS INC | Stock | 74345W108 |  | 7608 | 790 | SH |  | SOLE |  | 790 | 0 | 0 |
| PROQR THRAPEUTICS N V | Stock | N71542109 |  | 740 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PROSHARES TR | ETF | 74347G440 |  | 180001 | 17258 | SH |  | SOLE |  | 17258 | 0 | 0 |
| PROSHARES TR | ETF | 74347G804 |  | 13446 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PROSHARES TR | ETF | 74347R248 |  | 143847 | 3203 | SH |  | SOLE |  | 3203 | 0 | 0 |
| PROSHARES TR | ETF | 74347G796 |  | 103487 | 3298 | SH |  | SOLE |  | 3298 | 0 | 0 |
| PROSHARES TR | ETF | 74347B169 |  | 19031 | 672 | SH |  | SOLE |  | 672 | 0 | 0 |
| PROSHARES TR | ETF | 74348A145 |  | 2355 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PROSHARES TR | ETF | 74347B698 |  | 440645 | 7180 | SH |  | SOLE |  | 7180 | 0 | 0 |
| PROSHARES TR | ETF | 74348A467 |  | 1169690 | 12998 | SH |  | SOLE | 16 | 12998 | 0 | 0 |
| PROSHARES TR | ETF | 74348A467 |  | 814975 | 9056 | SH |  | SOLE |  | 9056 | 0 | 0 |
| PROSHARES TR | ETF | 74347B680 |  | 260765 | 3645 | SH |  | SOLE |  | 3644 | 0 | 0 |
| PROSHARES TR | ETF | 74347G606 |  | 4702 | 85 | SH |  | SOLE |  | 84 | 0 | 0 |
| PROSHARES TR | ETF | 74347X849 |  | 1108577 | 48879 | SH |  | SOLE |  | 48879 | 0 | 0 |
| PROSHARES TR | ETF | 74347B235 |  | 2882267 | 86477 | SH |  | SOLE |  | 86476 | 0 | 0 |
| PROSHARES TR | ETF | 74347B185 |  | 527075 | 40607 | SH |  | SOLE |  | 40606 | 0 | 0 |
| PROSHARES TR | ETF | 74347R131 |  | 978457 | 51498 | SH |  | SOLE |  | 51497 | 0 | 0 |
| PROSHARES TR | ETF | 74347B250 |  | 8698 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| PROSHARES TR | ETF | 74347R370 |  | 3636001 | 181800 | SH |  | SOLE |  | 181800 | 0 | 0 |
| PROSHARES TR | ETF | 74347B714 |  | 13348843 | 906851 | SH |  | SOLE |  | 906850 | 0 | 0 |
| PROSHARES SHORT REAL ESTATE | ETF | 74347X641 |  | 18130 | 890 | SH |  | SOLE |  | 890 | 0 | 0 |
| PROSHARES TR | ETF | 74348A210 |  | 2495332 | 101436 | SH |  | SOLE |  | 101436 | 0 | 0 |
| PROSHARES TR | ETF | 74347B425 |  | 13784786 | 859937 | SH |  | SOLE |  | 859936 | 0 | 0 |
| PROSHARES TR | ETF | 74348A376 |  | 18560 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PROSHARES TR II | ETF | 74347Y870 |  | 2578 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| PROSHARES TR | ETF | 74347X633 |  | 43968 | 964 | SH |  | SOLE |  | 964 | 0 | 0 |
| PROSHARES TR | ETF | 74347R669 |  | 3494 | 211 | SH |  | SOLE |  | 211 | 0 | 0 |
| PROSHARES TR | ETF | 74347R693 |  | 3405 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| PROSHARES TR | ETF | 74347X815 |  | 15435 | 878 | SH |  | SOLE |  | 878 | 0 | 0 |
| PROSHARES TR | ETF | 74347X831 |  | 124069 | 7172 | SH |  | SOLE |  | 7171 | 0 | 0 |
| PROSHARES TR | ETF | 74347X799 |  | 12938 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| PROSHARES TR | ETF | 74347X864 |  | 16950 | 517 | SH |  | SOLE |  | 517 | 0 | 0 |
| PROSHARES TR | ETF | 74347G663 |  | 1871 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| PROSHARES TR | ETF | 74347G432 |  | 125583 | 2325 | SH |  | SOLE |  | 2325 | 0 | 0 |
| PROSHARES TR | ETF | 74347G390 |  | 2220 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| PROSHARES TR | ETF | 74347B110 |  | 2126 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| PROSHARES TR | ETF | 74347B201 |  | 18200 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| PROSHARES TR II | ETF | 74347Y797 |  | 1431 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| PROSHARES TR II | ETF | 74347W882 |  | 23295 | 791 | SH |  | SOLE |  | 791 | 0 | 0 |
| PROSHARES ULTRASHORT MIDCAP 400 ETF | ETF | 74348A343 |  | 120 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| PROSHARES TR | ETF | 74347G416 |  | 4311 | 94 | SH |  | SOLE |  | 93 | 0 | 0 |
| PROSPECT CAP CORP | CEF | 74348T102 |  | 960583 | 137422 | SH |  | SOLE |  | 137422 | 0 | 0 |
| PROSPERITY BANCSHARES INC | Stock | 743606105 |  | 552368 | 7600 | SH |  | SOLE |  | 7600 | 0 | 0 |
| PROTO LABS INC | Stock | 743713109 |  | 357 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 24169 | 243 | SH |  | SOLE | 9 | 243 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 87756 | 882 | SH |  | SOLE | 19 | 882 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 3847 | 39 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 3680 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 3669221 | 36891 | SH |  | SOLE |  | 36891 | 0 | 0 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 632 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 11926 | 434 | SH |  | SOLE | 36 | 434 | 0 | 0 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 11569 | 421 | SH |  | SOLE | 43 | 421 | 0 | 0 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 742 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B857 |  | 16697 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 1681 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 1200 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 360 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 6122 | 51 | SH |  | SOLE | 50 | 51 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 638853 | 5322 | SH |  | SOLE |  | 5322 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 11764 | 192 | SH |  | SOLE | 9 | 192 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 37113 | 606 | SH |  | SOLE | 19 | 605 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 8884 | 145 | SH |  | SOLE | 36 | 145 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 20641 | 337 | SH |  | SOLE | 43 | 336 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 2255894 | 36819 | SH |  | SOLE |  | 36818 | 0 | 0 |
| PUBLIC STORAGE | REIT | 74460D109 |  | 778084 | 2777 | SH |  | SOLE |  | 2776 | 0 | 0 |
| PUBMATIC INC | Stock | 74467Q103 |  | 30385 | 2372 | SH |  | SOLE |  | 2372 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 9106 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 455 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 117149 | 2573 | SH |  | SOLE | 49 | 2573 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 501968 | 11025 | SH |  | SOLE |  | 11025 | 0 | 0 |
| PURE STORAGE INC | Stock | 74624M102 |  | 7145 | 267 | SH |  | SOLE | 19 | 267 | 0 | 0 |
| PURE STORAGE INC | Stock | 74624M102 |  | 729558 | 27263 | SH |  | SOLE |  | 27263 | 0 | 0 |
| PURECYCLE TECHNOLOGIES INC | Stock | 74623V103 |  | 1014 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| PURPLE BIOTECH LTD | ADR | 74638P109 |  | 2753 | 1995 | SH |  | SOLE |  | 1995 | 0 | 0 |
| PUTNAM MASTER INTER INCOME T | CEF | 746909100 |  | 3281 | 1025 | SH |  | SOLE |  | 1025 | 0 | 0 |
| PUTNAM MUN OPPORTUNITIES TR | CEF | 746922103 |  | 5425 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| PUTNAM PREMIER INCOME TR | CEF | 746853100 |  | 3228 | 889 | SH |  | SOLE |  | 889 | 0 | 0 |
| PVH CORPORATION | Stock | 693656100 |  | 90496 | 1282 | SH |  | SOLE |  | 1282 | 0 | 0 |
| QIAGEN NV | Stock | N72482123 |  | 14313 | 287 | SH |  | SOLE |  | 287 | 0 | 0 |
| QORVO INC | Stock | 74736K101 |  | 6164 | 68 | SH |  | SOLE | 9 | 68 | 0 | 0 |
| QORVO INC | Stock | 74736K101 |  | 91 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| QORVO INC | Stock | 74736K101 |  | 113209 | 1249 | SH |  | SOLE |  | 1249 | 0 | 0 |
| KRANESHARES TR | ETF | 500767736 |  | 32671 | 1445 | SH |  | SOLE |  | 1445 | 0 | 0 |
| QUAKER HOUGHTON | Stock | 747316107 |  | 1669 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| QUAKER HOUGHTON | Stock | 747316107 |  | 9656 | 58 | SH |  | SOLE | 34 | 57 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 20669 | 188 | SH |  | SOLE | 9 | 188 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 71480 | 650 | SH |  | SOLE | 19 | 650 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 10687 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 3408 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 22977 | 209 | SH |  | SOLE | 50 | 209 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 4891212 | 44490 | SH |  | SOLE |  | 44489 | 0 | 0 |
| QUALTRICS INTL INC | Stock | 747601201 |  | 623 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 4489 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 14702 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 34058 | 239 | SH |  | SOLE | 9 | 239 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 8408 | 59 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 856 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 74100 | 520 | SH |  | SOLE | 41 | 520 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 205058 | 1439 | SH |  | SOLE | 45 | 1439 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 1710 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 3986530 | 27976 | SH |  | SOLE |  | 27975 | 0 | 0 |
| QUANTUM SI INC | Stock | 74765K105 |  | 458 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| QUANTUMSCAPE CORP | Stock | 74767V109 |  | 36033 | 6355 | SH |  | SOLE |  | 6355 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 12202 | 78 | SH |  | SOLE | 9 | 78 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 5945 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 956824 | 6116 | SH |  | SOLE |  | 6116 | 0 | 0 |
| QUEST RESOURCE HLDG CORP | Stock | 74836W203 |  | 7491 | 1226 | SH |  | SOLE |  | 1226 | 0 | 0 |
| QUICKLOGIC CORP | Stock | 74837P405 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUIDELORTHO CORP | Stock | 219798105 |  | 4112 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| QUIDELORTHO CORP | Stock | 219798105 |  | 7282 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| QUINCE THERAPEUTICS INC | Stock | 22053A107 |  | 669 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| QUINSTREET INC | Stock | 74874Q100 |  | 1435 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| QUOIN PHARMACEUTICALS LTD SPONSORED ADS | ADR | 74907L102 |  | 5680 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| QURATE RETAIL INC | Stock | 74915M100 |  | 9976 | 6120 | SH |  | SOLE |  | 6120 | 0 | 0 |
| R1 RCM INC | Stock | 77634L105 |  | 2190 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| RADIANT LOGISTICS INC | Stock | 75025X100 |  | 1527 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RADNET INC | Stock | 750491102 |  | 15441 | 820 | SH |  | SOLE |  | 820 | 0 | 0 |
| RAMBUS INC DEL | Stock | 750917106 |  | 20668 | 577 | SH |  | SOLE |  | 577 | 0 | 0 |
| RANGE RES CORP | Stock | 75281A109 |  | 10008 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| RANGER ENERGY SVCS INC | Stock | 75282U104 |  | 128520 | 11673 | SH |  | SOLE |  | 11673 | 0 | 0 |
| RAPID MICRO BIOSYSTEMS INC | Stock | 75340L104 |  | 113 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RAPID7 INC | Stock | 753422104 |  | 4587 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 120206 | 1125 | SH |  | SOLE | 19 | 1125 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 4078 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 6197 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 14484 | 136 | SH |  | SOLE | 43 | 135 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 534 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 25302 | 237 | SH |  | SOLE |  | 236 | 0 | 0 |
| RAYONIER INC | REIT | 754907103 |  | 581386 | 17639 | SH |  | SOLE | 6 | 17639 | 0 | 0 |
| RAYONIER INC | REIT | 754907103 |  | 313647 | 9516 | SH |  | SOLE |  | 9516 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 17560 | 174 | SH |  | SOLE | 2 | 174 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 17156 | 170 | SH |  | SOLE | 4 | 170 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 1605568 | 15909 | SH |  | SOLE | 6 | 15909 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 66002 | 654 | SH |  | SOLE | 7 | 654 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 62469 | 619 | SH |  | SOLE | 9 | 619 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 55613 | 551 | SH |  | SOLE | 19 | 551 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 6329 | 63 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 12110 | 120 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 28142 | 279 | SH |  | SOLE | 43 | 278 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | Stock | 75513E101 |  | 8369839 | 82935 | SH |  | SOLE |  | 82935 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 33077 | 158 | SH |  | SOLE | 6 | 158 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 419 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 54431 | 260 | SH |  | SOLE | 23 | 260 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 2094 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| RBC BEARINGS INC | Convertible Preferred | 75524B203 |  | 20516 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| RCI HOSPITALITY HLDGS INC | Stock | 74934Q108 |  | 147613 | 1584 | SH |  | SOLE |  | 1584 | 0 | 0 |
| RE MAX HLDGS INC | Stock | 75524W108 |  | 327766 | 17584 | SH |  | SOLE | 6 | 17584 | 0 | 0 |
| RE MAX HLDGS INC | Stock | 75524W108 |  | 32396 | 1738 | SH |  | SOLE |  | 1738 | 0 | 0 |
| READY CAPITAL CORP | REIT | 75574U101 |  | 576506 | 51751 | SH |  | SOLE |  | 51751 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y860 |  | 3730 | 101 | SH |  | SOLE | 16 | 101 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y860 |  | 1100482 | 29799 | SH |  | SOLE |  | 29799 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 4616 | 73 | SH |  | SOLE | 33 | 72 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 127 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 51061 | 805 | SH |  | SOLE | 52 | 805 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 1528495 | 24097 | SH |  | SOLE |  | 24097 | 0 | 0 |
| REATA PHARMACEUTICALS INC | Stock | 75615P103 |  | 2355 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| REAVES UTIL INCOME FD | CEF | 756158101 |  | 443047 | 15672 | SH |  | SOLE |  | 15671 | 0 | 0 |
| SOCIETAL CDMO INC | Stock | 75629F109 |  | 335 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| RECURSION PHARMACEUTICALS IN | Stock | 75629V104 |  | 2313 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RED CAT HLDGS INC | Stock | 75644T100 |  | 4230 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| RED ROBIN GOURMET BURGERS IN | Stock | 75689M101 |  | 1836 | 329 | SH |  | SOLE |  | 329 | 0 | 0 |
| RED ROCK RESORTS INC | Stock | 75700L108 |  | 4001 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RED VIOLET INC | Stock | 75704L104 |  | 6906 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| REDFIN CORP | Stock | 75737F108 |  | 3125 | 737 | SH |  | SOLE |  | 737 | 0 | 0 |
| REDWOOD TRUST INC | Convertible | 758075AC9 |  | 9750 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| REGAL REXNORD CORPORATION | Stock | 758750103 |  | 5399 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| REGENCY CTRS CORP | REIT | 758849103 |  | 553438 | 8855 | SH |  | SOLE |  | 8855 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 2886 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 54112 | 75 | SH |  | SOLE | 48 | 75 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 3082927 | 4273 | SH |  | SOLE |  | 4273 | 0 | 0 |
| TWO RDS SHARED TR | ETF | 90214Q642 |  | 151747 | 18044 | SH |  | SOLE |  | 18043 | 0 | 0 |
| REGIONAL MGMT CORP | Stock | 75902K106 |  | 28080 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 26842 | 1245 | SH |  | SOLE | 19 | 1245 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 1854 | 86 | SH |  | SOLE | 46 | 86 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 175884 | 8158 | SH |  | SOLE |  | 8157 | 0 | 0 |
| REINSURANCE GRP OF AMERICA I | Stock | 759351604 |  | 9236 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| REKOR SYSTEMS INC | Stock | 759419104 |  | 3432 | 2860 | SH |  | SOLE |  | 2860 | 0 | 0 |
| RELIANCE GLOBAL GROUP INC COM NEW | Stock | 75946W108 |  | 2840 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| RELIANCE STEEL  ALUMINUM CO | Stock | 759509102 |  | 17207 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| RELX PLC | ADR | 759530108 |  | 13694 | 494 | SH |  | SOLE | 7 | 494 | 0 | 0 |
| RELX PLC | ADR | 759530108 |  | 14026 | 506 | SH |  | SOLE |  | 506 | 0 | 0 |
| RENAISSANCE CAP GREENWICH FD | ETF | 759937303 |  | 3309 | 196 | SH |  | SOLE |  | 196 | 0 | 0 |
| RENAISSANCE CAP GREENWICH FD | ETF | 759937204 |  | 116851 | 4727 | SH |  | SOLE |  | 4727 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Stock | G7496G103 |  | 38136 | 207 | SH |  | SOLE | 9 | 207 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Stock | G7496G103 |  | 7185 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| RENALYTIX PLC | ADR | 75973T101 |  | 600 | 321 | SH |  | SOLE |  | 321 | 0 | 0 |
| RENT A CTR INC NEW | Stock | 76009N100 |  | 19619 | 870 | SH |  | SOLE |  | 870 | 0 | 0 |
| RENTOKIL INITIAL PLC | ADR | 760125104 |  | 20273 | 658 | SH |  | SOLE | 9 | 658 | 0 | 0 |
| RENTOKIL INITIAL PLC | ADR | 760125104 |  | 1017 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| REPAY HLDGS CORP | Stock | 76029L100 |  | 7148 | 888 | SH |  | SOLE | 9 | 888 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 5249 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 1185 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 221796 | 1310 | SH |  | SOLE |  | 1310 | 0 | 0 |
| REPUBLIC BANCORP INC KY | Stock | 760281204 |  | 421574 | 10302 | SH |  | SOLE |  | 10302 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 6965 | 54 | SH |  | SOLE | 19 | 54 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 2853 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 334689 | 2595 | SH |  | SOLE |  | 2594 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 2632 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 1250 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 1457 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 22062 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| RESOLUTE FST PRODS INC | Stock | 76117W109 |  | 134722 | 6240 | SH |  | SOLE |  | 6240 | 0 | 0 |
| RESOURCES CONNECTION INC | Stock | 76122Q105 |  | 625 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| RESOURCES CONNECTION INC | Stock | 76122Q105 |  | 13950 | 759 | SH |  | SOLE |  | 759 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | Stock | 76131D103 |  | 25221 | 390 | SH |  | SOLE | 2 | 390 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | Stock | 76131D103 |  | 76311 | 1180 | SH |  | SOLE |  | 1180 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F684 |  | 1061194 | 6696 | SH |  | SOLE |  | 6696 | 0 | 0 |
| RETAIL OPPORTUNITY INVTS COR | REIT | 76131N101 |  | 2270 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G698 |  | 166291 | 2249 | SH |  | SOLE |  | 2249 | 0 | 0 |
| REVOLVE GROUP INC | Stock | 76156B107 |  | 119603 | 5373 | SH |  | SOLE | 23 | 5373 | 0 | 0 |
| REVOLVE GROUP INC | Stock | 76156B107 |  | 10507 | 472 | SH |  | SOLE |  | 472 | 0 | 0 |
| REXFORD INDL RLTY INC | REIT | 76169C100 |  | 7292 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC | Stock | 76171L106 |  | 51865 | 1730 | SH |  | SOLE |  | 1730 | 0 | 0 |
| RGC RES INC | Stock | 74955L103 |  | 12 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| RH | Stock | 74967X103 |  | 32063 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC | Stock | 766559603 |  | 3000 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| RIMINI STR INC DEL | Stock | 76674Q107 |  | 762 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| RINGCENTRAL INC | Stock | 76680R206 |  | 32002 | 904 | SH |  | SOLE |  | 904 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 13813 | 194 | SH |  | SOLE | 9 | 194 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 9256 | 130 | SH |  | SOLE | 31 | 130 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 2492 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 3178022 | 44635 | SH |  | SOLE |  | 44635 | 0 | 0 |
| RIOT BLOCKCHAIN INC | Stock | 767292105 |  | 34205 | 10090 | SH |  | SOLE |  | 10090 | 0 | 0 |
| RITCHIE BROS AUCTIONEERS | Stock | 767744105 |  | 2602 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| RITE AID CORP | Stock | 767754872 |  | 150 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| RIVERNORTH DOUBLELINE STRATE | CEF | 76882G107 |  | 57097 | 6578 | SH |  | SOLE |  | 6578 | 0 | 0 |
| RIVERNORTH FLEXIBLE MUN INCO | CEF | 76883H104 |  | 13065 | 833 | SH |  | SOLE |  | 833 | 0 | 0 |
| RIVERNORTH OPPORTUNISTIC MUN | CEF | 76883F108 |  | 9684 | 592 | SH |  | SOLE |  | 592 | 0 | 0 |
| RIVERNORTH OPPORTUNITIES FD | CEF | 76881Y109 |  | 37687 | 3069 | SH |  | SOLE |  | 3069 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | Stock | 76954A103 |  | 138148 | 7496 | SH |  | SOLE |  | 7495 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 57234 | 436 | SH |  | SOLE | 23 | 436 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 788 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| RLJ LODGING TR | REIT | 74965L101 |  | 11437 | 1080 | SH |  | SOLE |  | 1080 | 0 | 0 |
| RMR GROUP INC | Stock | 74967R106 |  | 2571 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| ROBERT HALF INTL INC | Stock | 770323103 |  | 1624 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| ROBERT HALF INTL INC | Stock | 770323103 |  | 591 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| ROBERT HALF INTL INC | Stock | 770323103 |  | 54487 | 738 | SH |  | SOLE |  | 738 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 38632 | 4746 | SH |  | SOLE |  | 4746 | 0 | 0 |
| ROBLOX CORP | Stock | 771049103 |  | 642150 | 22563 | SH |  | SOLE |  | 22563 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR | ETF | 301505723 |  | 12996 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR | ETF | 301505707 |  | 73850 | 1594 | SH |  | SOLE |  | 1594 | 0 | 0 |
| ROCKET COS INC | Stock | 77311W101 |  | 1687 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| ROCKET LAB USA INC | Stock | 773122106 |  | 7125 | 1890 | SH |  | SOLE | 48 | 1890 | 0 | 0 |
| ROCKET LAB USA INC | Stock | 773122106 |  | 62360 | 16541 | SH |  | SOLE |  | 16541 | 0 | 0 |
| ROCKET PHARMACEUTICALS INC | Stock | 77313F106 |  | 19570 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1470911 | 5711 | SH |  | SOLE | 6 | 5710 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 4379 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 5434 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1545 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 745397 | 2894 | SH |  | SOLE |  | 2893 | 0 | 0 |
| ROCKWELL MED INC | Stock | 774374300 |  | 7 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | Stock | 775109200 |  | 5949 | 127 | SH |  | SOLE | 36 | 127 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | Stock | 775109200 |  | 13856 | 296 | SH |  | SOLE | 43 | 295 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | Stock | 775109200 |  | 47 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 285 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 477899 | 11742 | SH |  | SOLE |  | 11742 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 3435 | 94 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 1279 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 197309 | 5400 | SH |  | SOLE |  | 5399 | 0 | 0 |
| ROOT INC | Stock | 77664L207 |  | 94 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 4753 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 209564 | 485 | SH |  | SOLE | 30 | 485 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 19448 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 97220 | 225 | SH |  | SOLE | 41 | 225 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 108023 | 250 | SH |  | SOLE | 49 | 250 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 15987 | 37 | SH |  | SOLE | 50 | 37 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 2770275 | 6411 | SH |  | SOLE |  | 6411 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 7896 | 68 | SH |  | SOLE | 19 | 68 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 17411 | 150 | SH |  | SOLE | 33 | 150 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 14277 | 123 | SH |  | SOLE | 36 | 123 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 38807 | 334 | SH |  | SOLE | 43 | 334 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 190044 | 1637 | SH |  | SOLE |  | 1637 | 0 | 0 |
| LISTED FD TR | ETF | 53656F417 |  | 22662 | 3156 | SH |  | SOLE |  | 3156 | 0 | 0 |
| LISTED FD TR | ETF | 53656F789 |  | 2490 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| ROVER GROUP INC | Stock | 77936F103 |  | 73 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | Stock | 780087102 |  | 2351 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | Stock | 780087102 |  | 2308129 | 24549 | SH |  | SOLE |  | 24549 | 0 | 0 |
| NATWEST GROUP PLC | ADR | 639057207 |  | 6 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 395 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 101776 | 2059 | SH |  | SOLE |  | 2059 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 64297 | 1129 | SH |  | SOLE | 9 | 1129 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 10422 | 183 | SH |  | SOLE | 31 | 183 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 4214 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 9169 | 161 | SH |  | SOLE | 36 | 161 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 18157 | 319 | SH |  | SOLE | 43 | 318 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 1866593 | 32776 | SH |  | SOLE |  | 32776 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 371726 | 3298 | SH |  | SOLE |  | 3297 | 0 | 0 |
| ROYALTY PHARMA PLC | Stock | G7709Q104 |  | 7941 | 201 | SH |  | SOLE |  | 200 | 0 | 0 |
| ROYCE MICRO-CAP TR INC | CEF | 780915104 |  | 21461 | 2472 | SH |  | SOLE |  | 2472 | 0 | 0 |
| ROYCE VALUE TR INC | CEF | 780910105 |  | 95472 | 7200 | SH |  | SOLE |  | 7200 | 0 | 0 |
| RPC INC | Stock | 749660106 |  | 20356 | 2290 | SH |  | SOLE |  | 2289 | 0 | 0 |
| RPM INTL INC | Stock | 749685103 |  | 2046 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| RPM INTL INC | Stock | 749685103 |  | 387461 | 3976 | SH |  | SOLE |  | 3976 | 0 | 0 |
| RPT REALTY | REIT | 74971D101 |  | 67268 | 6700 | SH |  | SOLE |  | 6700 | 0 | 0 |
| MAGNITE INC | Stock | 55955D100 |  | 1205237 | 113809 | SH |  | SOLE |  | 113809 | 0 | 0 |
| RUBICON TECHNOLOGIES INC | Stock | 78112J109 |  | 20470 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| RUMBLE INC | Stock | 78137L105 |  | 5117 | 860 | SH |  | SOLE |  | 860 | 0 | 0 |
| RUSH STREET INTERACTIVE INC | Stock | 782011100 |  | 628 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| RUTHS HOSPITALITY GROUP INC | Stock | 783332109 |  | 186 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| RXO INC | Stock | 74982T103 |  | 5676 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC | Stock | 78351F107 |  | 322782 | 7776 | SH |  | SOLE | 23 | 7776 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC | Stock | 78351F107 |  | 29306 | 706 | SH |  | SOLE |  | 706 | 0 | 0 |
| RYANAIR HOLDINGS PLC | ADR | 783513203 |  | 33792 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| RYDER SYS INC | Stock | 783549108 |  | 221462 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V217 |  | 48354 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V233 |  | 26494 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| RYERSON HLDG CORP | Stock | 783754104 |  | 71922 | 2377 | SH |  | SOLE |  | 2376 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 28805 | 86 | SH |  | SOLE | 2 | 86 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 18087 | 54 | SH |  | SOLE | 4 | 54 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 1962940 | 5861 | SH |  | SOLE | 6 | 5860 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 670 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 228764 | 683 | SH |  | SOLE | 18 | 683 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 184217 | 550 | SH |  | SOLE | 30 | 550 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 8966 | 27 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 31209 | 93 | SH |  | SOLE | 43 | 93 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 34164 | 102 | SH |  | SOLE | 48 | 102 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 390226 | 1165 | SH |  | SOLE | 53 | 1165 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 514836 | 1537 | SH |  | SOLE |  | 1537 | 0 | 0 |
| SABINE RTY TR | Stock | 785688102 |  | 496543 | 5811 | SH |  | SOLE |  | 5810 | 0 | 0 |
| SABRA HEALTH CARE REIT INC | REIT | 78573L106 |  | 295829 | 23800 | SH |  | SOLE |  | 23799 | 0 | 0 |
| SABRE CORP | Stock | 78573M104 |  | 8565 | 1386 | SH |  | SOLE |  | 1386 | 0 | 0 |
| SACHEM CAP CORP | REIT | 78590A109 |  | 70013 | 21216 | SH |  | SOLE |  | 21216 | 0 | 0 |
| SAFE BULKERS INC | Stock | Y7388L103 |  | 146 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SAFEHOLD INC | REIT | 78645L100 |  | 2862 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SAGE THERAPEUTICS INC | Stock | 78667J108 |  | 114801 | 3010 | SH |  | SOLE |  | 3010 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 210 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 13000 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| SALEM MEDIA GROUP INC | Stock | 794093104 |  | 525 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 11933 | 90 | SH |  | SOLE | 4 | 90 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 663 | 5 | SH |  | SOLE | 9 | 5 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 530 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 114160 | 861 | SH |  | SOLE | 28 | 861 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 5834 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 1856 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 29435 | 222 | SH |  | SOLE | 48 | 222 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 258153 | 1947 | SH |  | SOLE | 53 | 1947 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 4871235 | 36739 | SH |  | SOLE |  | 36739 | 0 | 0 |
| WESTERN ASSET EMERGING MKTS | CEF | 95766A101 |  | 103171 | 11325 | SH |  | SOLE |  | 11325 | 0 | 0 |
| SAMSARA INC | Stock | 79589L106 |  | 1243 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SAN JUAN BASIN RTY TR | Stock | 798241105 |  | 283196 | 24800 | SH |  | SOLE |  | 24800 | 0 | 0 |
| SANDRIDGE ENERGY INC | Stock | 80007P869 |  | 10218 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| SANDSTORM GOLD LTD | Stock | 80013R206 |  | 69850 | 13279 | SH |  | SOLE |  | 13279 | 0 | 0 |
| SANGAMO THERAPEUTICS INC | Stock | 800677106 |  | 628 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SANMINA CORPORATION | Stock | 801056102 |  | 10026 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 10751 | 222 | SH |  | SOLE | 7 | 222 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 24748 | 511 | SH |  | SOLE | 9 | 511 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 4891 | 101 | SH |  | SOLE | 31 | 101 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 3003 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 20680 | 427 | SH |  | SOLE | 36 | 427 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 46832 | 967 | SH |  | SOLE | 43 | 967 | 0 | 0 |
| SANOFI | ADR | 80105N105 |  | 452724 | 9348 | SH |  | SOLE |  | 9348 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 16098 | 156 | SH |  | SOLE | 9 | 156 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 516 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 2889 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 392601 | 3805 | SH |  | SOLE |  | 3804 | 0 | 0 |
| SAPIENS INTL CORP N V | Stock | G7T16G103 |  | 1294 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| SARATOGA INVT CORP | CEF | 80349A208 |  | 19530 | 766 | SH |  | SOLE |  | 766 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | Stock | 803607100 |  | 5313 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| SASOL LTD | ADR | 803866300 |  | 3662 | 233 | SH |  | SOLE |  | 233 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 841 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 2242 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 841 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 66433 | 237 | SH |  | SOLE |  | 237 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 9676 | 181 | SH |  | SOLE | 9 | 181 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 4918 | 92 | SH |  | SOLE | 19 | 92 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 2105 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 4587469 | 85811 | SH |  | SOLE |  | 85811 | 0 | 0 |
| SCHNEIDER NATIONAL INC | Stock | 80689H102 |  | 562 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| SCHNEIDER NATIONAL INC | Stock | 80689H102 |  | 10109 | 432 | SH |  | SOLE |  | 432 | 0 | 0 |
| SCHRODINGER INC | Stock | 80810D103 |  | 20652 | 1105 | SH |  | SOLE |  | 1105 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524722 |  | 9233 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524698 |  | 1364718 | 31664 | SH |  | SOLE |  | 31664 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524706 |  | 1184 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524706 |  | 111376 | 4705 | SH |  | SOLE |  | 4705 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524607 |  | 83289 | 2056 | SH |  | SOLE | 19 | 2056 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524607 |  | 706797 | 17447 | SH |  | SOLE |  | 17447 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524730 |  | 6269 | 253 | SH |  | SOLE | 22 | 253 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524730 |  | 29563 | 1193 | SH |  | SOLE |  | 1193 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524755 |  | 25901 | 891 | SH |  | SOLE | 22 | 891 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524755 |  | 530200 | 18239 | SH |  | SOLE |  | 18238 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524748 |  | 973936 | 31156 | SH |  | SOLE |  | 31155 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524789 |  | 5630 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524771 |  | 436764 | 8173 | SH |  | SOLE |  | 8172 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524763 |  | 22940 | 491 | SH |  | SOLE |  | 491 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524854 |  | 1526 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524854 |  | 157634 | 3202 | SH |  | SOLE |  | 3202 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524672 |  | 47867 | 2135 | SH |  | SOLE |  | 2135 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524805 |  | 84923 | 2637 | SH |  | SOLE |  | 2636 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524888 |  | 319081 | 10139 | SH |  | SOLE |  | 10139 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524862 |  | 5113 | 106 | SH |  | SOLE | 19 | 106 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524862 |  | 48915 | 1014 | SH |  | SOLE |  | 1014 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524839 |  | 37524 | 822 | SH |  | SOLE | 36 | 822 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524839 |  | 121203 | 2655 | SH |  | SOLE |  | 2655 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524102 |  | 1189862 | 26554 | SH |  | SOLE |  | 26553 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524797 |  | 7823066 | 103562 | SH |  | SOLE |  | 103561 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524201 |  | 1080710 | 23936 | SH |  | SOLE | 19 | 23936 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524201 |  | 922383 | 20429 | SH |  | SOLE |  | 20429 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 23335 | 420 | SH |  | SOLE | 19 | 420 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 889082 | 16002 | SH |  | SOLE |  | 16002 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524409 |  | 13996 | 212 | SH |  | SOLE | 19 | 212 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524409 |  | 948478 | 14367 | SH |  | SOLE |  | 14366 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524508 |  | 68516 | 1044 | SH |  | SOLE |  | 1044 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524847 |  | 24563 | 1273 | SH |  | SOLE |  | 1273 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 9426 | 182 | SH |  | SOLE | 19 | 182 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 6888 | 133 | SH |  | SOLE | 36 | 133 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 3292246 | 63569 | SH |  | SOLE |  | 63569 | 0 | 0 |
| MATIV HOLDINGS INC | Stock | 808541106 |  | 9677 | 463 | SH |  | SOLE | 6 | 463 | 0 | 0 |
| MATIV HOLDINGS INC | Stock | 808541106 |  | 8360 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | Stock | 808625107 |  | 4881 | 44 | SH |  | SOLE | 9 | 44 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | Stock | 808625107 |  | 91287 | 823 | SH |  | SOLE |  | 822 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | Stock | 810186106 |  | 26822 | 552 | SH |  | SOLE | 23 | 552 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | Stock | 810186106 |  | 58202 | 1198 | SH |  | SOLE |  | 1197 | 0 | 0 |
| SCULPTOR CAP MGMT | Stock | 811246107 |  | 43300 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 5931 | 114 | SH |  | SOLE | 4 | 114 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 312 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 457448 | 8792 | SH |  | SOLE |  | 8792 | 0 | 0 |
| SEABRIDGE GOLD INC | Stock | 811916105 |  | 119258 | 9480 | SH |  | SOLE |  | 9480 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 3735 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 1297642 | 24665 | SH |  | SOLE |  | 24665 | 0 | 0 |
| SEALED AIR CORP NEW | Stock | 81211K100 |  | 10076 | 202 | SH |  | SOLE | 36 | 202 | 0 | 0 |
| SEALED AIR CORP NEW | Stock | 81211K100 |  | 23372 | 469 | SH |  | SOLE | 43 | 468 | 0 | 0 |
| SEALED AIR CORP NEW | Stock | 81211K100 |  | 302472 | 6064 | SH |  | SOLE |  | 6063 | 0 | 0 |
| SEASPINE HLDGS CORP | Stock | 81255T108 |  | 2505 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SEAGEN INC | Stock | 81181C104 |  | 195078 | 1518 | SH |  | SOLE |  | 1518 | 0 | 0 |
| SEAWORLD ENTMT INC | Stock | 81282V100 |  | 214 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| SEI EXCHANGE TRADED FUNDS | ETF | 81589A403 |  | 2578 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| SEI EXCHANGE TRADED FUNDS | ETF | 81589A205 |  | 2665 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| SEI EXCHANGE TRADED FUNDS | ETF | 81589A106 |  | 1378 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| SEI EXCHANGE TRADED FUNDS | ETF | 81589A304 |  | 2833 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 5189 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 55502 | 952 | SH |  | SOLE |  | 952 | 0 | 0 |
| SELECT ENERGY SVCS INC | Stock | 81617J301 |  | 1814976 | 196426 | SH |  | SOLE |  | 196426 | 0 | 0 |
| SELECTA BIOSCIENCES INC | Stock | 816212104 |  | 6780 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| SELECTIVE INS GROUP INC | Stock | 816300107 |  | 181916 | 2053 | SH |  | SOLE |  | 2053 | 0 | 0 |
| SEMILEDS CORP | Stock | 816645204 |  | 800 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SEMLER SCIENTIFIC INC | Stock | 81684M104 |  | 386529 | 11713 | SH |  | SOLE |  | 11713 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 1563 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 7727 | 50 | SH |  | SOLE | 36 | 50 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 17562 | 114 | SH |  | SOLE | 43 | 113 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 5718 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 2409511 | 15592 | SH |  | SOLE |  | 15591 | 0 | 0 |
| SEMRUSH HLDGS INC | Stock | 81686C104 |  | 3704 | 455 | SH |  | SOLE |  | 455 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 12451 | 434 | SH |  | SOLE |  | 434 | 0 | 0 |
| SENECA FOODS CORP NEW | Stock | 817070501 |  | 13714 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| DIVERSIFIED HEALTHCARE TR | REIT | 25525P107 |  | 1117 | 1727 | SH |  | SOLE |  | 1727 | 0 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | Stock | G8060N102 |  | 6420 | 159 | SH |  | SOLE | 9 | 159 | 0 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | Stock | G8060N102 |  | 113831 | 2819 | SH |  | SOLE |  | 2819 | 0 | 0 |
| SENSEONICS HLDGS INC | Stock | 81727U105 |  | 3988 | 3872 | SH |  | SOLE |  | 3872 | 0 | 0 |
| SENSIENT TECHNOLOGIES CORP | Stock | 81725T100 |  | 39231 | 538 | SH |  | SOLE |  | 538 | 0 | 0 |
| SENSUS HEALTHCARE INC | Stock | 81728J109 |  | 409985 | 55254 | SH |  | SOLE |  | 55254 | 0 | 0 |
| SENTINELONE INC | Stock | 81730H109 |  | 34797 | 2385 | SH |  | SOLE |  | 2385 | 0 | 0 |
| SERITAGE GROWTH PPTYS | REIT | 81752R100 |  | 23660 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SERVICE CORP INTL | Stock | 817565104 |  | 4494 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| SERVICE CORP INTL | Stock | 817565104 |  | 291024 | 4209 | SH |  | SOLE |  | 4209 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 26014 | 67 | SH |  | SOLE | 9 | 67 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 126964 | 327 | SH |  | SOLE | 28 | 327 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 1165 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 73771 | 190 | SH |  | SOLE | 41 | 190 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 23296 | 60 | SH |  | SOLE | 43 | 60 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 1941 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 3494 | 9 | SH |  | SOLE | 50 | 9 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 469030 | 1208 | SH |  | SOLE | 53 | 1208 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 3103061 | 7992 | SH |  | SOLE |  | 7992 | 0 | 0 |
| SERVICE PPTYS TR | REIT | 81761L102 |  | 13472 | 1848 | SH |  | SOLE |  | 1848 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 620 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 157046 | 2279 | SH |  | SOLE | 23 | 2279 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 3463761 | 50265 | SH |  | SOLE |  | 50265 | 0 | 0 |
| SES AI CORPORATION | Stock | 78397Q109 |  | 6300 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SFL CORPORATION LTD | Stock | G7738W106 |  | 16637 | 1804 | SH |  | SOLE |  | 1804 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 19224 | 81 | SH |  | SOLE | 2 | 81 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 10917 | 46 | SH |  | SOLE | 4 | 46 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 1523492 | 6419 | SH |  | SOLE | 6 | 6419 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 14952 | 63 | SH |  | SOLE | 9 | 63 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 198883 | 838 | SH |  | SOLE | 30 | 838 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 3334 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 112732 | 475 | SH |  | SOLE | 41 | 475 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 11648 | 49 | SH |  | SOLE | 43 | 49 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 2848 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 7832 | 33 | SH |  | SOLE | 50 | 33 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 945118 | 3982 | SH |  | SOLE |  | 3982 | 0 | 0 |
| SHIFT TECHNOLOGIES INC | Stock | 82452T107 |  | 201 | 1353 | SH |  | SOLE |  | 1353 | 0 | 0 |
| SHIFT4 PMTS INC | Stock | 82452J109 |  | 3635 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO L | ADR | 824596100 |  | 1592 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO L | ADR | 824596100 |  | 1788 | 64 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP IN | Stock | 82489W107 |  | 7524 | 305 | SH |  | SOLE |  | 305 | 0 | 0 |
| SHOCKWAVE MED INC | Stock | 82489T104 |  | 1234 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| SHOCKWAVE MED INC | Stock | 82489T104 |  | 51197 | 249 | SH |  | SOLE |  | 249 | 0 | 0 |
| SHOE CARNIVAL INC | Stock | 824889109 |  | 2797 | 117 | SH |  | SOLE | 9 | 117 | 0 | 0 |
| SHOE CARNIVAL INC | Stock | 824889109 |  | 10607 | 444 | SH |  | SOLE | 34 | 443 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 2395 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 3004215 | 86552 | SH |  | SOLE |  | 86551 | 0 | 0 |
| SHOTSPOTTER INC | Stock | 82536T107 |  | 3383 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SHUTTERSTOCK INC | Stock | 825690100 |  | 3110 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| SHUTTERSTOCK INC | Stock | 825690100 |  | 105 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| SHUTTERSTOCK INC | Stock | 825690100 |  | 11926 | 226 | SH |  | SOLE | 34 | 226 | 0 | 0 |
| SHUTTERSTOCK INC | Stock | 825690100 |  | 268 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SIBANYE STILLWATER LTD | ADR | 82575P107 |  | 676394 | 63452 | SH |  | SOLE |  | 63451 | 0 | 0 |
| SIDUS SPACE INC | Stock | 826165102 |  | 15260 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| SIERRA WIRELESS INC | Stock | 826516106 |  | 986 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| SIGMA LITHIUM CORPORATION | Stock | 826599102 |  | 33892 | 1201 | SH |  | SOLE |  | 1201 | 0 | 0 |
| SIGNATURE BK NEW YORK N Y | Stock | 82669G104 |  | 8526 | 74 | SH |  | SOLE | 9 | 74 | 0 | 0 |
| SIGNATURE BK NEW YORK N Y | Stock | 82669G104 |  | 461 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| SIGNATURE BK NEW YORK N Y | Stock | 82669G104 |  | 2881 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| SIGNET JEWELERS LIMITED | Stock | G81276100 |  | 816 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| SIGNET JEWELERS LIMITED | Stock | G81276100 |  | 1700 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| SILICON MOTION TECHNOLOGY CO | ADR | 82706C108 |  | 18912 | 291 | SH |  | SOLE |  | 291 | 0 | 0 |
| SILK RD MED INC | Stock | 82710M100 |  | 30864 | 584 | SH |  | SOLE | 19 | 584 | 0 | 0 |
| SILK RD MED INC | Stock | 82710M100 |  | 20083 | 380 | SH |  | SOLE | 48 | 380 | 0 | 0 |
| SILK RD MED INC | Stock | 82710M100 |  | 289195 | 5472 | SH |  | SOLE |  | 5472 | 0 | 0 |
| SILVERBOW RES INC | Stock | 82836G102 |  | 7070 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SILVERCORP METALS INC | Stock | 82835P103 |  | 5180 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| SILVERCREST METALS INC | Stock | 828363101 |  | 77700 | 12950 | SH |  | SOLE |  | 12950 | 0 | 0 |
| SILVERGATE CAP CORP | Stock | 82837P408 |  | 17 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| SILVERGATE CAP CORP | Stock | 82837P408 |  | 2645 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| SIMMONS 1ST NATL CORP | Stock | 828730200 |  | 302 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 705 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 705 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 940 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 1382005 | 11764 | SH |  | SOLE |  | 11763 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N855 |  | 9416721 | 131500 | SH |  | SOLE |  | 131500 | 0 | 0 |
| SIMPLY GOOD FOODS CO | Stock | 82900L102 |  | 3803 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SIMPSON MFG INC | Stock | 829073105 |  | 621 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| SIMPSON MFG INC | Stock | 829073105 |  | 2278 | 26 | SH |  | SOLE |  | 25 | 0 | 0 |
| SIMULATIONS PLUS INC | Stock | 829214105 |  | 14335 | 392 | SH |  | SOLE |  | 392 | 0 | 0 |
| SINGING MACH INC | Stock | 829322403 |  | 442 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SINGULARITY FUTURE TECH LTD COM NEW | Stock | 82935V109 |  | 279 | 664 | SH |  | SOLE |  | 664 | 0 | 0 |
| SIREN ETF TR | ETF | 829658202 |  | 3045 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SIRIUS XM HOLDINGS INC | Stock | 82968B103 |  | 138518 | 23719 | SH |  | SOLE |  | 23718 | 0 | 0 |
| SISECAM RESOURCES LP | Stock | 172464109 |  | 11711 | 558 | SH |  | SOLE |  | 557 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 352 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 43526 | 371 | SH |  | SOLE | 23 | 371 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 587 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SITIME CORP | Stock | 82982T106 |  | 11686 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| SIX FLAGS ENTMT CORP NEW | Stock | 83001A102 |  | 7696 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| SIXTH STREET SPECIALTY LENDI | CEF | 83012A109 |  | 97882 | 5499 | SH |  | SOLE |  | 5499 | 0 | 0 |
| SJW GROUP | Stock | 784305104 |  | 31502 | 388 | SH |  | SOLE | 6 | 388 | 0 | 0 |
| SKECHERS U S A INC | Stock | 830566105 |  | 147203 | 3509 | SH |  | SOLE |  | 3509 | 0 | 0 |
| SKEENA RES LTD NEW | Stock | 83056P715 |  | 4788 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| SKILLZ INC | Stock | 83067L109 |  | 42146 | 83211 | SH |  | SOLE |  | 83211 | 0 | 0 |
| SKYWATER TECHNOLOGY INC | Stock | 83089J108 |  | 4700 | 661 | SH |  | SOLE |  | 661 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 1543217 | 16934 | SH |  | SOLE |  | 16934 | 0 | 0 |
| SL GREEN RLTY CORP | REIT | 78440X887 |  | 403359 | 11962 | SH |  | SOLE | 6 | 11962 | 0 | 0 |
| SL GREEN RLTY CORP | REIT | 78440X887 |  | 139666 | 4142 | SH |  | SOLE |  | 4141 | 0 | 0 |
| SLM CORP | Stock | 78442P106 |  | 55577 | 3348 | SH |  | SOLE |  | 3348 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 22640 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| SMART GLOBAL HLDGS INC | Stock | G8232Y101 |  | 76736 | 5157 | SH |  | SOLE |  | 5157 | 0 | 0 |
| SMART POWERR CORP | Stock | 168913309 |  | 26 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SMILEDIRECTCLUB INC | Stock | 83192H106 |  | 1448 | 4110 | SH |  | SOLE |  | 4110 | 0 | 0 |
| SMITH  NEPHEW PLC | ADR | 83175M205 |  | 129637 | 4821 | SH |  | SOLE |  | 4820 | 0 | 0 |
| SMITH  WESSON BRANDS INC | Stock | 831754106 |  | 29946 | 3450 | SH |  | SOLE |  | 3450 | 0 | 0 |
| SNAP INC | Stock | 83304A106 |  | 157618 | 17611 | SH |  | SOLE |  | 17611 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 2386728 | 10446 | SH |  | SOLE | 6 | 10445 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 3427 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 914 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 645683 | 2826 | SH |  | SOLE |  | 2825 | 0 | 0 |
| SNDL INC | Stock | 83307B101 |  | 836 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 4450 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 5024 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 1292 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 108660 | 757 | SH |  | SOLE | 53 | 757 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 322391 | 2246 | SH |  | SOLE |  | 2246 | 0 | 0 |
| SO YOUNG INTERNATIONAL INC | ADR | 83356Q108 |  | 419 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | ADR | 833635105 |  | 399 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | ADR | 833635105 |  | 362825 | 4544 | SH |  | SOLE |  | 4544 | 0 | 0 |
| SOFI TECHNOLOGIES INC | Stock | 83406F102 |  | 922173 | 200038 | SH |  | SOLE |  | 200037 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC | Stock | 83417M104 |  | 410458 | 1449 | SH |  | SOLE |  | 1449 | 0 | 0 |
| SOLARIS OILFIELD INFRASTRUCT | Stock | 83418M103 |  | 26315 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| SOLID POWER INC | Stock | 83422N105 |  | 2286 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| TIDAL ETF TR | ETF | 886364645 |  | 24606 | 885 | SH |  | SOLE |  | 885 | 0 | 0 |
| SONNET BIOTHERAPEUTC HLDNG I | Stock | 83548R204 |  | 10720 | 9322 | SH |  | SOLE |  | 9322 | 0 | 0 |
| SONOCO PRODS CO | Stock | 835495102 |  | 7467 | 123 | SH |  | SOLE | 19 | 123 | 0 | 0 |
| SONOCO PRODS CO | Stock | 835495102 |  | 641326 | 10564 | SH |  | SOLE |  | 10563 | 0 | 0 |
| SONOS INC | Stock | 83570H108 |  | 627429 | 37126 | SH |  | SOLE |  | 37126 | 0 | 0 |
| SONY GROUP CORPORATION | ADR | 835699307 |  | 1449 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| SONY GROUP CORPORATION | ADR | 835699307 |  | 15332 | 201 | SH |  | SOLE | 36 | 201 | 0 | 0 |
| SONY GROUP CORPORATION | ADR | 835699307 |  | 673095 | 8824 | SH |  | SOLE |  | 8824 | 0 | 0 |
| SORRENTO THERAPEUTICS INC | Stock | 83587F202 |  | 789 | 890 | SH |  | SOLE |  | 890 | 0 | 0 |
| SOUTH JERSEY INDS INC | Stock | 838518108 |  | 21318 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| SOUTHSTATE CORPORATION | Stock | 840441109 |  | 118587 | 1553 | SH |  | SOLE |  | 1553 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 2210672 | 30957 | SH |  | SOLE | 6 | 30957 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 20495 | 287 | SH |  | SOLE | 9 | 287 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 63954 | 896 | SH |  | SOLE | 19 | 895 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 5308 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 19709 | 276 | SH |  | SOLE | 36 | 276 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 126967 | 1778 | SH |  | SOLE | 52 | 1778 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 8094156 | 113348 | SH |  | SOLE |  | 113347 | 0 | 0 |
| SOUTHERN FIRST BANCSHARES | Stock | 842873101 |  | 20039 | 438 | SH |  | SOLE |  | 438 | 0 | 0 |
| SOUTHERN COPPER CORP | Stock | 84265V105 |  | 1872 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| SOUTHERN COPPER CORP | Stock | 84265V105 |  | 62776 | 1040 | SH |  | SOLE |  | 1039 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 2357 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 328416 | 9754 | SH |  | SOLE |  | 9753 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC | Stock | 844895102 |  | 16584 | 268 | SH |  | SOLE | 19 | 268 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC | Stock | 844895102 |  | 1361 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| SOUTHWESTERN ENERGY CO | Stock | 845467109 |  | 29 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SOUTHWESTERN ENERGY CO | Stock | 845467109 |  | 17550 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| COLLABORATIVE INVESTMNT SER | ETF | 19423L672 |  | 1818 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| SPARK NETWORKS SE | ADR | 846517100 |  | 195 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SHYFT GROUP INC | Stock | 825698103 |  | 746 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SPARTANNASH CO | Stock | 847215100 |  | 454 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SPDR SER TR | ETF | 78464A516 |  | 2108 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| SPDR SER TR | ETF | 78464A664 |  | 18580 | 640 | SH |  | SOLE |  | 640 | 0 | 0 |
| SPDR SER TR | ETF | 78468R408 |  | 8632 | 356 | SH |  | SOLE | 9 | 356 | 0 | 0 |
| SPDR SER TR | ETF | 78468R408 |  | 4848 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SPDR SER TR | ETF | 78468R861 |  | 22435 | 1216 | SH |  | SOLE |  | 1216 | 0 | 0 |
| SPDR SER TR | ETF | 78464A359 |  | 106290 | 1652 | SH |  | SOLE | 9 | 1652 | 0 | 0 |
| SPDR SER TR | ETF | 78464A359 |  | 4697 | 73 | SH |  | SOLE | 36 | 73 | 0 | 0 |
| SPDR SER TR | ETF | 78464A359 |  | 262892 | 4086 | SH |  | SOLE |  | 4085 | 0 | 0 |
| SPDR SER TR | ETF | 78464A391 |  | 144 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| SPDR SER TR | ETF | 78468R622 |  | 26735 | 297 | SH |  | SOLE | 9 | 297 | 0 | 0 |
| SPDR SER TR | ETF | 78468R622 |  | 376654 | 4185 | SH |  | SOLE |  | 4185 | 0 | 0 |
| SPDR SER TR | ETF | 78464A151 |  | 554 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| SPDR SER TR | ETF | 78468R200 |  | 33946 | 1117 | SH |  | SOLE | 9 | 1117 | 0 | 0 |
| SPDR SER TR | ETF | 78468R200 |  | 795098 | 26163 | SH |  | SOLE | 25 | 26163 | 0 | 0 |
| SPDR SER TR | ETF | 78468R200 |  | 45190 | 1487 | SH |  | SOLE |  | 1487 | 0 | 0 |
| SPDR SER TR | ETF | 78468R200 |  | 63333 | 2084 | SH |  | SOLE |  | 2084 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X749 |  | 29284 | 716 | SH |  | SOLE |  | 716 | 0 | 0 |
| SSGA ACTIVE TR | ETF | 78470P309 |  | 1568 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V848 |  | 13852 | 346 | SH |  | SOLE |  | 345 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | ETF | 78467X109 |  | 4654656 | 14048 | SH |  | SOLE |  | 14048 | 0 | 0 |
| SPDR SER TR | ETF | 78464A607 |  | 20025 | 230 | SH |  | SOLE |  | 229 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 110945 | 654 | SH |  | SOLE | 19 | 654 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 15176413 | 89462 | SH |  | SOLE |  | 89462 | 0 | 0 |
| WORLD GOLD TR | ETF | 98149E303 |  | 3149 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| SPDR SER TR | ETF | 78464A292 |  | 18744 | 571 | SH |  | SOLE |  | 571 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X202 |  | 6192 | 160 | SH |  | SOLE | 19 | 160 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X202 |  | 11595 | 300 | SH |  | SOLE |  | 299 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X756 |  | 905537 | 18503 | SH |  | SOLE |  | 18503 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X871 |  | 28969 | 985 | SH |  | SOLE |  | 985 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X194 |  | 1388 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X848 |  | 62156 | 2583 | SH |  | SOLE |  | 2583 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X434 |  | 1442 | 23 | SH |  | SOLE |  | 22 | 0 | 0 |
| SPDR SER TR | ETF | 78468R812 |  | 31328 | 284 | SH |  | SOLE | 22 | 284 | 0 | 0 |
| SPDR SER TR | ETF | 78468R812 |  | 8273 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| SPDR SER TR | ETF | 78468R721 |  | 9078 | 199 | SH |  | SOLE | 9 | 199 | 0 | 0 |
| SPDR SER TR | ETF | 78468R721 |  | 1586572 | 34778 | SH |  | SOLE | 36 | 34778 | 0 | 0 |
| SPDR SER TR | ETF | 78468R721 |  | 12296 | 270 | SH |  | SOLE |  | 269 | 0 | 0 |
| SPDR SER TR | ETF | 78464A284 |  | 498388 | 10177 | SH |  | SOLE |  | 10177 | 0 | 0 |
| SPDR SER TR | ETF | 78468R739 |  | 87383 | 1860 | SH |  | SOLE | 36 | 1860 | 0 | 0 |
| SPDR SER TR | ETF | 78468R739 |  | 597433 | 12717 | SH |  | SOLE |  | 12716 | 0 | 0 |
| SPDR SER TR | ETF | 78464A722 |  | 28665 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| SPDR SER TR | ETF | 78464A649 |  | 13244 | 527 | SH |  | SOLE | 9 | 527 | 0 | 0 |
| SPDR SER TR | ETF | 78464A649 |  | 404945 | 16114 | SH |  | SOLE |  | 16114 | 0 | 0 |
| SPDR SER TR | ETF | 78464A144 |  | 20434 | 720 | SH |  | SOLE |  | 720 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X889 |  | 1841 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X889 |  | 1276570 | 42997 | SH |  | SOLE |  | 42996 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X509 |  | 294366 | 8931 | SH |  | SOLE |  | 8931 | 0 | 0 |
| SPDR SER TR | ETF | 78468R606 |  | 335 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SPDR SER TR | ETF | 78464A375 |  | 9931 | 312 | SH |  | SOLE | 6 | 312 | 0 | 0 |
| SPDR SER TR | ETF | 78464A375 |  | 16743 | 526 | SH |  | SOLE | 19 | 526 | 0 | 0 |
| SPDR SER TR | ETF | 78464A375 |  | 2041003 | 64122 | SH |  | SOLE |  | 64122 | 0 | 0 |
| SPDR SER TR | ETF | 78464A672 |  | 260177 | 9213 | SH |  | SOLE |  | 9213 | 0 | 0 |
| SPDR SER TR | ETF | 78464A383 |  | 60261 | 2777 | SH |  | SOLE | 6 | 2777 | 0 | 0 |
| SPDR SER TR | ETF | 78464A383 |  | 391 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X475 |  | 1212 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| SPDR SER TR | ETF | 78464A805 |  | 10971 | 232 | SH |  | SOLE | 9 | 232 | 0 | 0 |
| SPDR SER TR | ETF | 78464A805 |  | 256168 | 5417 | SH |  | SOLE | 25 | 5416 | 0 | 0 |
| SPDR SER TR | ETF | 78464A805 |  | 14565 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| SPDR SER TR | ETF | 78464A805 |  | 661493 | 13988 | SH |  | SOLE | 49 | 13988 | 0 | 0 |
| SPDR SER TR | ETF | 78464A805 |  | 1904422 | 40271 | SH |  | SOLE |  | 40271 | 0 | 0 |
| SPDR SER TR | ETF | 78464A847 |  | 321541 | 7566 | SH |  | SOLE |  | 7565 | 0 | 0 |
| SPDR SER TR | ETF | 78464A854 |  | 23884 | 531 | SH |  | SOLE | 9 | 531 | 0 | 0 |
| SPDR SER TR | ETF | 78464A854 |  | 559359 | 12436 | SH |  | SOLE | 25 | 12435 | 0 | 0 |
| SPDR SER TR | ETF | 78464A854 |  | 29462 | 655 | SH |  | SOLE | 36 | 655 | 0 | 0 |
| SPDR SER TR | ETF | 78464A854 |  | 31801 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| SPDR SER TR | ETF | 78464A854 |  | 53256 | 1184 | SH |  | SOLE |  | 1184 | 0 | 0 |
| SPDR SER TR | ETF | 78464A409 |  | 485887 | 9589 | SH |  | SOLE |  | 9589 | 0 | 0 |
| SPDR SER TR | ETF | 78468R788 |  | 1071426 | 27070 | SH |  | SOLE |  | 27069 | 0 | 0 |
| SPDR SER TR | ETF | 78464A508 |  | 18239 | 469 | SH |  | SOLE | 19 | 469 | 0 | 0 |
| SPDR SER TR | ETF | 78464A508 |  | 679218 | 17465 | SH |  | SOLE |  | 17465 | 0 | 0 |
| SPDR SER TR | ETF | 78468R853 |  | 151170 | 4089 | SH |  | SOLE |  | 4089 | 0 | 0 |
| SPDR SER TR | ETF | 78464A474 |  | 24767 | 843 | SH |  | SOLE | 9 | 843 | 0 | 0 |
| SPDR SER TR | ETF | 78464A474 |  | 579792 | 19734 | SH |  | SOLE | 25 | 19734 | 0 | 0 |
| SPDR SER TR | ETF | 78464A474 |  | 32964 | 1122 | SH |  | SOLE |  | 1122 | 0 | 0 |
| SPDR SER TR | ETF | 78464A474 |  | 3763600 | 128101 | SH |  | SOLE |  | 128100 | 0 | 0 |
| SPDR SER TR | ETF | 78468R101 |  | 160455 | 5554 | SH |  | SOLE |  | 5554 | 0 | 0 |
| SPDR SER TR | ETF | 78464A656 |  | 2808 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| SPDR SER TR | ETF | 78468R804 |  | 34586 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| SPDR SER TR | ETF | 78468R770 |  | 3118 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| SPDR SER TR | ETF | 78464A821 |  | 65 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| SPDR SER TR | ETF | 78464A839 |  | 13810 | 213 | SH |  | SOLE |  | 213 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 455474 | 1191 | SH |  | SOLE | 19 | 1191 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 20269 | 53 | SH |  | SOLE | 49 | 53 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 29732290 | 77746 | SH |  | SOLE |  | 77745 | 0 | 0 |
| SPDR SER TR | ETF | 78468R796 |  | 52882 | 566 | SH |  | SOLE |  | 566 | 0 | 0 |
| SPDR SER TR | ETF | 78464A813 |  | 42601 | 518 | SH |  | SOLE |  | 518 | 0 | 0 |
| SPDR SER TR | ETF | 78464A631 |  | 336121 | 3054 | SH |  | SOLE |  | 3054 | 0 | 0 |
| SPDR SER TR | ETF | 78464A870 |  | 1053232 | 12690 | SH |  | SOLE |  | 12689 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X400 |  | 47016 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X459 |  | 13205 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X541 |  | 9294 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| SPDR SER TR | ETF | 78464A581 |  | 1309648 | 14569 | SH |  | SOLE |  | 14569 | 0 | 0 |
| SPDR SER TR | ETF | 78464A888 |  | 523119 | 8672 | SH |  | SOLE |  | 8672 | 0 | 0 |
| SPDR SER TR | ETF | 78468R655 |  | 155415 | 1895 | SH |  | SOLE |  | 1895 | 0 | 0 |
| SPDR SER TR | ETF | 78468R697 |  | 6698 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| SPDR SER TR | ETF | 78468R648 |  | 3806 | 97 | SH |  | SOLE |  | 96 | 0 | 0 |
| SPDR SER TR | ETF | 78468R689 |  | 102730 | 3487 | SH |  | SOLE |  | 3487 | 0 | 0 |
| SPDR SER TR | ETF | 78464A755 |  | 262188 | 5264 | SH |  | SOLE |  | 5263 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | ETF | 78467Y107 |  | 1490803 | 3367 | SH |  | SOLE |  | 3366 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X152 |  | 103777 | 1914 | SH |  | SOLE | 9 | 1914 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X152 |  | 27652 | 510 | SH |  | SOLE |  | 510 | 0 | 0 |
| SPDR SER TR | ETF | 78468R549 |  | 1196 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SPDR SER TR | ETF | 78468R556 |  | 226433 | 1666 | SH |  | SOLE |  | 1666 | 0 | 0 |
| SPDR SER TR | ETF | 78464A698 |  | 191316 | 3257 | SH |  | SOLE |  | 3257 | 0 | 0 |
| SPDR SER TR | ETF | 78464A862 |  | 289475 | 1731 | SH |  | SOLE |  | 1731 | 0 | 0 |
| SPDR SER TR | ETF | 78464A599 |  | 82890 | 762 | SH |  | SOLE |  | 762 | 0 | 0 |
| SPDR SER TR | ETF | 78464A532 |  | 18550 | 276 | SH |  | SOLE |  | 276 | 0 | 0 |
| SPDR SER TR | ETF | 78464A367 |  | 26087 | 1162 | SH |  | SOLE |  | 1162 | 0 | 0 |
| SPDR SER TR | ETF | 78464A706 |  | 1011 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPDR SER TR | ETF | 78464A201 |  | 16700 | 231 | SH |  | SOLE |  | 231 | 0 | 0 |
| SPDR SER TR | ETF | 78464A300 |  | 712004 | 9593 | SH |  | SOLE |  | 9593 | 0 | 0 |
| SPDR SER TR | ETF | 78468R663 |  | 33844 | 370 | SH |  | SOLE | 9 | 370 | 0 | 0 |
| SPDR SER TR | ETF | 78468R663 |  | 787635 | 8611 | SH |  | SOLE | 25 | 8610 | 0 | 0 |
| SPDR SER TR | ETF | 78468R663 |  | 126229 | 1380 | SH |  | SOLE | 26 | 1380 | 0 | 0 |
| SPDR SER TR | ETF | 78468R663 |  | 45003 | 492 | SH |  | SOLE |  | 492 | 0 | 0 |
| SPDR SER TR | ETF | 78468R663 |  | 53852937 | 588750 | SH |  | SOLE |  | 588749 | 0 | 0 |
| SPDR SER TR | ETF | 78464A763 |  | 106093 | 848 | SH |  | SOLE | 9 | 848 | 0 | 0 |
| SPDR SER TR | ETF | 78464A763 |  | 1999379 | 15981 | SH |  | SOLE |  | 15980 | 0 | 0 |
| SPDR SER TR | ETF | 78464A797 |  | 148498 | 3289 | SH |  | SOLE |  | 3289 | 0 | 0 |
| SPDR SER TR | ETF | 78464A714 |  | 18679 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V400 |  | 4920 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V103 |  | 8 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC | CEF | 84741T104 |  | 48792 | 4280 | SH |  | SOLE |  | 4280 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NE | Stock | 84790A105 |  | 38562 | 633 | SH |  | SOLE | 6 | 633 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NE | Stock | 84790A105 |  | 25343 | 416 | SH |  | SOLE | 9 | 416 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NE | Stock | 84790A105 |  | 80902 | 1328 | SH |  | SOLE |  | 1328 | 0 | 0 |
| SPI ENERGY CO LTD | Stock | G8651P110 |  | 258 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SPIRE INC | Stock | 84857L101 |  | 1790 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| SPIRIT AEROSYSTEMS HLDGS INC | Stock | 848574109 |  | 2018 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| SPIRIT AIRLS INC | Stock | 848577102 |  | 487 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| SPIRIT RLTY CAP INC NEW | REIT | 84860W300 |  | 70461 | 1765 | SH |  | SOLE |  | 1764 | 0 | 0 |
| SPLUNK INC | Stock | 848637104 |  | 9384 | 109 | SH |  | SOLE | 4 | 109 | 0 | 0 |
| SPLUNK INC | Stock | 848637104 |  | 430 | 5 | SH |  | SOLE | 9 | 5 | 0 | 0 |
| SPLUNK INC | Stock | 848637104 |  | 258358 | 3001 | SH |  | SOLE |  | 3001 | 0 | 0 |
| SPORTSMANS WHSE HLDGS INC | Stock | 84920Y106 |  | 18801 | 1998 | SH |  | SOLE |  | 1998 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 613599 | 7772 | SH |  | SOLE |  | 7772 | 0 | 0 |
| SPROTT ETF TRUST | ETF | 85210B102 |  | 335846 | 13564 | SH |  | SOLE |  | 13564 | 0 | 0 |
| SPROTT INC | Stock | 852066208 |  | 26331 | 790 | SH |  | SOLE |  | 790 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVE | CEF | 85208R101 |  | 580222 | 32360 | SH |  | SOLE |  | 32360 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | CEF | 85207H104 |  | 4135065 | 293267 | SH |  | SOLE |  | 293267 | 0 | 0 |
| SPROTT PHYSICAL PLAT PALLAD | CEF | 85207Q104 |  | 14345 | 1054 | SH |  | SOLE |  | 1054 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR | CEF | 85207K107 |  | 4542564 | 551282 | SH |  | SOLE |  | 551282 | 0 | 0 |
| SPROTT FDS TR | ETF | 85208P303 |  | 239320 | 7540 | SH |  | SOLE |  | 7540 | 0 | 0 |
| SPROUTS FMRS MKT INC | Stock | 85208M102 |  | 108181 | 3342 | SH |  | SOLE |  | 3342 | 0 | 0 |
| SPS COMM INC | Stock | 78463M107 |  | 385 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| SPS COMM INC | Stock | 78463M107 |  | 103900 | 809 | SH |  | SOLE | 23 | 809 | 0 | 0 |
| SPS COMM INC | Stock | 78463M107 |  | 11173 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| SPX TECHNOLOGIES INC | Stock | 78473E103 |  | 13130 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SQUARESPACE INC | Stock | 85225A107 |  | 200 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 4894 | 94 | SH |  | SOLE | 9 | 94 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 14056 | 270 | SH |  | SOLE | 36 | 270 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 32550 | 625 | SH |  | SOLE | 43 | 625 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 29726 | 571 | SH |  | SOLE |  | 571 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V608 |  | 352360 | 8615 | SH |  | SOLE | 11 | 8615 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V608 |  | 1291143 | 31568 | SH |  | SOLE |  | 31568 | 0 | 0 |
| SSR MNG INC | Stock | 784730103 |  | 165908 | 10588 | SH |  | SOLE |  | 10587 | 0 | 0 |
| ST JOE CO | Stock | 790148100 |  | 19325 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| STAAR SURGICAL CO | Stock | 852312305 |  | 485 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| STAAR SURGICAL CO | Stock | 852312305 |  | 116496 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| STAG INDL INC | REIT | 85254J102 |  | 503334 | 15578 | SH |  | SOLE |  | 15578 | 0 | 0 |
| STANDARD BIOTOOLS INC | Stock | 34385P108 |  | 585 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| STANDARD LITHIUM LTD | Stock | 853606101 |  | 140461 | 47614 | SH |  | SOLE |  | 47614 | 0 | 0 |
| STANDARD MTR PRODS INC | Stock | 853666105 |  | 172260 | 4950 | SH |  | SOLE |  | 4950 | 0 | 0 |
| STANDEX INTL CORP | Stock | 854231107 |  | 3380 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| STANDEX INTL CORP | Stock | 854231107 |  | 15826 | 155 | SH |  | SOLE | 34 | 154 | 0 | 0 |
| STANLEY BLACK  DECKER INC | Stock | 854502101 |  | 901 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| STANLEY BLACK  DECKER INC | Stock | 854502101 |  | 94916 | 1264 | SH |  | SOLE |  | 1263 | 0 | 0 |
| STANTEC INC | Stock | 85472N109 |  | 1966 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| STAR BULK CARRIERS CORP. | Stock | Y8162K204 |  | 166435 | 8655 | SH |  | SOLE |  | 8654 | 0 | 0 |
| STAR GROUP L P | Stock | 85512C105 |  | 118381 | 9824 | SH |  | SOLE |  | 9824 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 2022521 | 20388 | SH |  | SOLE | 6 | 20388 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 22320 | 225 | SH |  | SOLE | 26 | 225 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 223200 | 2250 | SH |  | SOLE | 30 | 2250 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 11756 | 119 | SH |  | SOLE | 33 | 118 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 10614 | 107 | SH |  | SOLE | 36 | 107 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 3124438 | 31496 | SH |  | SOLE |  | 31496 | 0 | 0 |
| STARWOOD PPTY TR INC | Convertible | 85571BAH8 |  | 5816 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| STARWOOD PPTY TR INC | REIT | 85571B105 |  | 385 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| STARWOOD PPTY TR INC | REIT | 85571B105 |  | 173915 | 9488 | SH |  | SOLE |  | 9488 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 698 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 816036 | 10520 | SH |  | SOLE |  | 10519 | 0 | 0 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 31655 | 324 | SH |  | SOLE | 19 | 324 | 0 | 0 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 2400748 | 24573 | SH |  | SOLE |  | 24572 | 0 | 0 |
| STEEL PARTNERS HLDGS L P | Stock | 85814R107 |  | 214000 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| STELLANTIS N.V | Stock | N82405106 |  | 2087 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| STELLUS CAP INVT CORP | CEF | 858568108 |  | 63728 | 4806 | SH |  | SOLE |  | 4806 | 0 | 0 |
| STEM INC | Stock | 85859N102 |  | 322055 | 36024 | SH |  | SOLE |  | 36024 | 0 | 0 |
| STERICYCLE INC | Stock | 858912108 |  | 284373 | 5700 | SH |  | SOLE | 5 | 5700 | 0 | 0 |
| STERICYCLE INC | Stock | 858912108 |  | 33975 | 681 | SH |  | SOLE |  | 681 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 185 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 1108 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 61458 | 333 | SH |  | SOLE |  | 332 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | Stock | 859241101 |  | 590 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | Stock | 859241101 |  | 80294 | 2448 | SH |  | SOLE |  | 2448 | 0 | 0 |
| STEVANATO GROUP S P A | Stock | T9224W109 |  | 4241 | 236 | SH |  | SOLE | 9 | 236 | 0 | 0 |
| STEVANATO GROUP S P A | Stock | T9224W109 |  | 14987 | 834 | SH |  | SOLE | 34 | 834 | 0 | 0 |
| STEWART INFORMATION SVCS COR | Stock | 860372101 |  | 13845 | 324 | SH |  | SOLE | 6 | 324 | 0 | 0 |
| STEWART INFORMATION SVCS COR | Stock | 860372101 |  | 3205 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| STIFEL FINL CORP | Stock | 860630102 |  | 18443 | 316 | SH |  | SOLE |  | 315 | 0 | 0 |
| STITCH FIX INC | Stock | 860897107 |  | 1319 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| STMICROELECTRONICS N V | ADR | 861012102 |  | 426496 | 11990 | SH |  | SOLE |  | 11990 | 0 | 0 |
| STOCK YDS BANCORP INC | Stock | 861025104 |  | 43017 | 662 | SH |  | SOLE | 23 | 662 | 0 | 0 |
| VIRTUS STONE HBR EMG MKTS TO | CEF | 86164W100 |  | 95033 | 19474 | SH |  | SOLE |  | 19474 | 0 | 0 |
| VIRTUS STONE HBR EMRG MKTS I | CEF | 86164T107 |  | 78370 | 18839 | SH |  | SOLE |  | 18839 | 0 | 0 |
| STONECO LTD | Stock | G85158106 |  | 5154 | 546 | SH |  | SOLE |  | 546 | 0 | 0 |
| STONEX GROUP INC | Stock | 861896108 |  | 95 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| STONEX GROUP INC | Stock | 861896108 |  | 38120 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| STORE CAP CORP | REIT | 862121100 |  | 424238 | 13233 | SH |  | SOLE |  | 13232 | 0 | 0 |
| STRATASYS LTD | Stock | M85548101 |  | 2194 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| STRATEGY SHS | ETF | 86280R506 |  | 169396 | 8651 | SH |  | SOLE |  | 8651 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L722 |  | 148072 | 5028 | SH |  | SOLE |  | 5027 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 12958 | 53 | SH |  | SOLE | 4 | 53 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 2062664 | 8437 | SH |  | SOLE | 6 | 8436 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 12713 | 52 | SH |  | SOLE | 9 | 52 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 18826 | 77 | SH |  | SOLE | 19 | 77 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 3912 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 2445 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 2934 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 3211495 | 13135 | SH |  | SOLE |  | 13135 | 0 | 0 |
| STURM RUGER  CO INC | Stock | 864159108 |  | 93477 | 1847 | SH |  | SOLE |  | 1846 | 0 | 0 |
| SUBURBAN PROPANE PARTNERS L | Stock | 864482104 |  | 9071 | 598 | SH |  | SOLE |  | 597 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP I | ADR | 86562M209 |  | 3072 | 383 | SH |  | SOLE |  | 383 | 0 | 0 |
| SUMMIT MATLS INC | Stock | 86614U100 |  | 3127 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| SUMO LOGIC INC | Stock | 86646P103 |  | 810 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SUN CMNTYS INC | REIT | 866674104 |  | 11154 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| SUN CTRY AIRLS HLDGS INC | Stock | 866683105 |  | 15860 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | Stock | 866796105 |  | 1996 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | Stock | 866796105 |  | 283613 | 6110 | SH |  | SOLE |  | 6109 | 0 | 0 |
| SUNCOKE ENERGY INC | Stock | 86722A103 |  | 1018 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Stock | 867224107 |  | 6251 | 197 | SH |  | SOLE | 36 | 197 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Stock | 867224107 |  | 474672 | 14960 | SH |  | SOLE |  | 14959 | 0 | 0 |
| SUNOCO LP/SUNOCO FIN CORP | Stock | 86765K109 |  | 43100 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SUNOPTA INC | Stock | 8676EP108 |  | 9748 | 1155 | SH |  | SOLE | 9 | 1155 | 0 | 0 |
| SUNPOWER CORP | Stock | 867652406 |  | 10439 | 579 | SH |  | SOLE |  | 579 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 2210 | 92 | SH |  | SOLE | 19 | 92 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 46335 | 1929 | SH |  | SOLE |  | 1929 | 0 | 0 |
| SUNSHINE BIOPHARMA INC COM NEW | Stock | 867781304 |  | 13 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U104 |  | 821 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U104 |  | 48685 | 593 | SH |  | SOLE |  | 593 | 0 | 0 |
| SUPERIOR GROUP OF CO INC | Stock | 868358102 |  | 19618 | 1950 | SH |  | SOLE |  | 1950 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS INC | Stock | 868459108 |  | 1962 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| SURGERY PARTNERS INC | Stock | 86881A100 |  | 139 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SURGERY PARTNERS INC | Stock | 86881A100 |  | 2786 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SUZANO S A | ADR | 86959K105 |  | 323 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| SVB FINANCIAL GROUP | Stock | 78486Q101 |  | 460 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| SVB FINANCIAL GROUP | Stock | 78486Q101 |  | 153734 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| SWEETGREEN INC | Stock | 87043Q108 |  | 557 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| SYLVAMO CORP | Stock | 871332102 |  | 49 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| SYLVAMO CORP | Stock | 871332102 |  | 79864 | 1644 | SH |  | SOLE |  | 1643 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 621 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 664 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 60947 | 2844 | SH |  | SOLE |  | 2844 | 0 | 0 |
| SYNAPTICS INC | Stock | 87157D109 |  | 36351 | 382 | SH |  | SOLE | 24 | 382 | 0 | 0 |
| SYNAPTICS INC | Stock | 87157D109 |  | 20269 | 213 | SH |  | SOLE |  | 213 | 0 | 0 |
| SYNCHRONOSS TECHNOLOGIES INC | Stock | 87157B103 |  | 124 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 3056 | 93 | SH |  | SOLE | 9 | 93 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 956 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 230 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 36015 | 1096 | SH |  | SOLE |  | 1096 | 0 | 0 |
| SYNEOS HEALTH INC | Stock | 87166B102 |  | 330 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 1916 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 21392 | 67 | SH |  | SOLE | 19 | 67 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 4789 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 6067 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 94191 | 295 | SH |  | SOLE | 41 | 295 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 1916 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 8621 | 27 | SH |  | SOLE | 50 | 27 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 32568 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| SYNOVUS FINL CORP | Stock | 87161C501 |  | 5520 | 147 | SH |  | SOLE | 19 | 147 | 0 | 0 |
| SYNOVUS FINL CORP | Stock | 87161C501 |  | 145431 | 3873 | SH |  | SOLE |  | 3873 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 447233 | 5850 | SH |  | SOLE | 5 | 5850 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 25936 | 339 | SH |  | SOLE | 19 | 339 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 382 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 2676 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 1087127 | 14220 | SH |  | SOLE |  | 14220 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 1776841 | 16292 | SH |  | SOLE | 6 | 16292 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 4063 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 811455 | 7440 | SH |  | SOLE |  | 7440 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q404 |  | 57601 | 1835 | SH |  | SOLE |  | 1835 | 0 | 0 |
| TAIWAN FD INC | CEF | 874036106 |  | 46180 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 11099 | 149 | SH |  | SOLE | 9 | 149 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 513087 | 6888 | SH |  | SOLE | 18 | 6888 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 5959 | 80 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 3326567 | 44658 | SH |  | SOLE |  | 44657 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | ADR | 874060205 |  | 2278 | 146 | SH |  | SOLE | 33 | 146 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | ADR | 874060205 |  | 109412 | 7014 | SH |  | SOLE |  | 7013 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 417 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 833 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 29677 | 285 | SH |  | SOLE |  | 285 | 0 | 0 |
| TANGER FACTORY OUTLET CTRS I | REIT | 875465106 |  | 179 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| TANGER FACTORY OUTLET CTRS I | REIT | 875465106 |  | 37167 | 2072 | SH |  | SOLE |  | 2071 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 7426 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 61369 | 1612 | SH |  | SOLE |  | 1611 | 0 | 0 |
| TARGA RES CORP | Stock | 87612G101 |  | 828419 | 11271 | SH |  | SOLE |  | 11271 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 51364 | 345 | SH |  | SOLE | 7 | 344 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 50376 | 338 | SH |  | SOLE | 9 | 338 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 13563 | 91 | SH |  | SOLE | 19 | 91 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 1798 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 2385 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 8076540 | 54190 | SH |  | SOLE |  | 54190 | 0 | 0 |
| TATA MTRS LTD | ADR | 876568502 |  | 5708 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| TAYLOR MORRISON HOME CORP | Stock | 87724P106 |  | 10258 | 338 | SH |  | SOLE |  | 338 | 0 | 0 |
| TC BANCSHARES INC | Stock | 87224V108 |  | 29800 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 1873 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 69925 | 1755 | SH |  | SOLE | 52 | 1755 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 287342 | 7209 | SH |  | SOLE |  | 7208 | 0 | 0 |
| TDH HLDGS INC SHS NEW | Stock | G87084102 |  | 8 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| TE CONNECTIVITY LTD | Stock | H84989104 |  | 40065 | 349 | SH |  | SOLE | 7 | 349 | 0 | 0 |
| TE CONNECTIVITY LTD | Stock | H84989104 |  | 6429 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| TE CONNECTIVITY LTD | Stock | H84989104 |  | 804 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| TE CONNECTIVITY LTD | Stock | H84989104 |  | 1607 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| TE CONNECTIVITY LTD | Stock | H84989104 |  | 651336 | 5674 | SH |  | SOLE |  | 5673 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 100174 | 805 | SH |  | SOLE | 9 | 805 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 53385 | 429 | SH |  | SOLE | 19 | 429 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 16317866 | 131130 | SH |  | SOLE |  | 131130 | 0 | 0 |
| TECHTARGET INC | Stock | 87874R100 |  | 7666 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 25075 | 663 | SH |  | SOLE | 9 | 663 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 555995 | 14701 | SH |  | SOLE |  | 14701 | 0 | 0 |
| TECNOGLASS INC | Stock | G87264100 |  | 2462 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| TEKLA HEALTHCARE INVS | CEF | 87911J103 |  | 15 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEKLA HEALTHCARE OPPORTUNITI | CEF | 879105104 |  | 791507 | 39955 | SH |  | SOLE |  | 39954 | 0 | 0 |
| TEKLA LIFE SCIENCES INVS | CEF | 87911K100 |  | 51767 | 3643 | SH |  | SOLE |  | 3643 | 0 | 0 |
| TEKLA WORLD HEALTHCARE FD | CEF | 87911L108 |  | 280934 | 19176 | SH |  | SOLE |  | 19176 | 0 | 0 |
| TELADOC HEALTH INC | Stock | 87918A105 |  | 406496 | 17188 | SH |  | SOLE |  | 17188 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 45990 | 115 | SH |  | SOLE | 9 | 115 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 2799 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 69507 | 174 | SH |  | SOLE |  | 173 | 0 | 0 |
| TELEFLEX INCORPORATED | Stock | 879369106 |  | 2247 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| TELEFLEX INCORPORATED | Stock | 879369106 |  | 174202 | 698 | SH |  | SOLE |  | 697 | 0 | 0 |
| TELEFONICA S A | ADR | 879382208 |  | 793 | 222 | SH |  | SOLE | 33 | 222 | 0 | 0 |
| TELEPHONE  DATA SYS INC | Stock | 879433829 |  | 503268 | 47976 | SH |  | SOLE |  | 47976 | 0 | 0 |
| TTEC HLDGS INC | Stock | 89854H102 |  | 1280 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| TTEC HLDGS INC | Stock | 89854H102 |  | 8116 | 184 | SH |  | SOLE | 34 | 183 | 0 | 0 |
| TELLURIAN INC NEW | Stock | 87968A104 |  | 5366 | 3194 | SH |  | SOLE |  | 3194 | 0 | 0 |
| TELOS CORP MD | Stock | 87969B101 |  | 2036 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| TELUS CORPORATION | Stock | 87971M103 |  | 153601 | 7954 | SH |  | SOLE |  | 7954 | 0 | 0 |
| TEMPLETON DRAGON FD INC | CEF | 88018T101 |  | 2555 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCO | CEF | 880192109 |  | 127368 | 23200 | SH |  | SOLE |  | 23200 | 0 | 0 |
| TEMPLETON GLOBAL INCOME FD | CEF | 880198106 |  | 22684 | 5239 | SH |  | SOLE |  | 5238 | 0 | 0 |
| TEMPUR SEALY INTL INC | Stock | 88023U101 |  | 10986 | 320 | SH |  | SOLE | 9 | 320 | 0 | 0 |
| TENARIS S A | ADR | 88031M109 |  | 4290 | 122 | SH |  | SOLE | 9 | 122 | 0 | 0 |
| TENCENT MUSIC ENTMT GROUP | ADR | 88034P109 |  | 14159 | 1710 | SH |  | SOLE |  | 1710 | 0 | 0 |
| TENET HEALTHCARE CORP | Stock | 88033G407 |  | 20004 | 410 | SH |  | SOLE | 9 | 410 | 0 | 0 |
| TENET HEALTHCARE CORP | Stock | 88033G407 |  | 20101 | 412 | SH |  | SOLE |  | 412 | 0 | 0 |
| TERADATA CORP DEL | Stock | 88076W103 |  | 2726 | 81 | SH |  | SOLE | 9 | 81 | 0 | 0 |
| TERADATA CORP DEL | Stock | 88076W103 |  | 44061 | 1309 | SH |  | SOLE |  | 1309 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 525 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 262 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 565804 | 6477 | SH |  | SOLE |  | 6477 | 0 | 0 |
| TEREX CORP NEW | Stock | 880779103 |  | 7177 | 168 | SH |  | SOLE |  | 168 | 0 | 0 |
| TERNIUM SA | ADR | 880890108 |  | 200932 | 6575 | SH |  | SOLE |  | 6575 | 0 | 0 |
| TERRENO RLTY CORP | REIT | 88146M101 |  | 3071 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| TERRENO RLTY CORP | REIT | 88146M101 |  | 11657 | 205 | SH |  | SOLE | 34 | 204 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 2587 | 21 | SH |  | SOLE | 4 | 21 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 123 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 26361 | 214 | SH |  | SOLE | 19 | 214 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 11086 | 90 | SH |  | SOLE | 33 | 90 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 18477 | 150 | SH |  | SOLE | 43 | 150 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 8007 | 65 | SH |  | SOLE | 46 | 65 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 59865 | 486 | SH |  | SOLE | 48 | 486 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 9815899 | 79687 | SH |  | SOLE |  | 79687 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 2904 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 12341 | 85 | SH |  | SOLE | 19 | 85 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 134301 | 925 | SH |  | SOLE | 24 | 925 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 13536 | 93 | SH |  | SOLE | 34 | 93 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 129719 | 893 | SH |  | SOLE |  | 893 | 0 | 0 |
| TEUCRIUM COMMODITY TR | ETF | 88166A102 |  | 1337182 | 49654 | SH |  | SOLE |  | 49654 | 0 | 0 |
| TEUCRIUM COMMODITY TR | ETF | 88166A508 |  | 975590 | 122254 | SH |  | SOLE |  | 122254 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | ADR | 881624209 |  | 37411 | 4102 | SH |  | SOLE |  | 4102 | 0 | 0 |
| TEXAS CAP BANCSHARES INC | Stock | 88224Q107 |  | 1990 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 49752 | 301 | SH |  | SOLE | 7 | 301 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 49401 | 299 | SH |  | SOLE | 9 | 299 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 32228 | 195 | SH |  | SOLE | 19 | 195 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 202577 | 1226 | SH |  | SOLE | 30 | 1226 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 9483 | 57 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 5106841 | 30909 | SH |  | SOLE |  | 30909 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 368044 | 157 | SH |  | SOLE | 18 | 157 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 30475 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 110179 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 2686423 | 29537 | SH |  | SOLE |  | 29537 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 8425 | 119 | SH |  | SOLE | 9 | 119 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 305611 | 4317 | SH |  | SOLE |  | 4316 | 0 | 0 |
| TG THERAPEUTICS INC | Stock | 88322Q108 |  | 40802 | 3449 | SH |  | SOLE |  | 3449 | 0 | 0 |
| THE AARONS COMPANY INC | Stock | 00258W108 |  | 5378 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| THE BEAUTY HEALTH COMPANY | Stock | 88331L108 |  | 127 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| THE BEAUTY HEALTH COMPANY | Stock | 88331L108 |  | 905678 | 99525 | SH |  | SOLE |  | 99525 | 0 | 0 |
| THE LION ELECTRIC COMPANY | Stock | 536221104 |  | 1680 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| THE ONE GROUP HOSPITALITY IN | Stock | 88338K103 |  | 630 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| THE REALREAL INC | Stock | 88339P101 |  | 4313 | 3450 | SH |  | SOLE |  | 3450 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 538 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 169816 | 3788 | SH |  | SOLE | 53 | 3788 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 2167844 | 48357 | SH |  | SOLE |  | 48357 | 0 | 0 |
| INNOVIVA INC | Stock | 45781M101 |  | 146 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 32491 | 59 | SH |  | SOLE | 2 | 59 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 21477 | 39 | SH |  | SOLE | 4 | 39 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 521503 | 947 | SH |  | SOLE | 6 | 947 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 78749 | 143 | SH |  | SOLE | 9 | 143 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 7159 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 86458 | 157 | SH |  | SOLE | 28 | 157 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 7720 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 10463 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 16528 | 30 | SH |  | SOLE | 43 | 30 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 8260 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 5024844 | 9125 | SH |  | SOLE |  | 9124 | 0 | 0 |
| THOMSON REUTERS CORP. | Stock | 884903709 |  | 13004 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| THOR INDS INC | Stock | 885160101 |  | 47785 | 633 | SH |  | SOLE | 23 | 633 | 0 | 0 |
| THOR INDS INC | Stock | 885160101 |  | 202787 | 2686 | SH |  | SOLE |  | 2686 | 0 | 0 |
| THREDUP INC | Stock | 88556E102 |  | 328 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TIDEWATER INC NEW | Stock | 88642R109 |  | 20894 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| TIDEWATER INC NEW | Stock | 88642R174 |  | 350 | 146 | SH |  | SOLE |  | 146 | 0 | 0 |
| TILE SHOP HLDGS INC | Stock | 88677Q109 |  | 594 | 136 | SH |  | SOLE |  | 135 | 0 | 0 |
| TILRAY BRANDS INC | Stock | 88688T100 |  | 15184 | 5644 | SH |  | SOLE |  | 5644 | 0 | 0 |
| TIMKEN CO | Stock | 887389104 |  | 322891 | 4569 | SH |  | SOLE |  | 4569 | 0 | 0 |
| TIMOTHY PLAN | ETF | 887432276 |  | 5279 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| TIMOTHY PLAN | ETF | 887432334 |  | 4419 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| TIMOTHY PLAN | ETF | 887432284 |  | 10162 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| TIPTREE INC | Stock | 88822Q103 |  | 378107 | 27320 | SH |  | SOLE |  | 27319 | 0 | 0 |
| TITAN INTL INC ILL | Stock | 88830M102 |  | 58216 | 3800 | SH |  | SOLE |  | 3800 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 39322 | 494 | SH |  | SOLE | 2 | 494 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 2272104 | 28544 | SH |  | SOLE | 6 | 28544 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 7653 | 96 | SH |  | SOLE | 19 | 96 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 21094 | 265 | SH |  | SOLE | 26 | 265 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 3367 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 3779031 | 47475 | SH |  | SOLE |  | 47475 | 0 | 0 |
| TMC THE METALS COMPANY INC | Stock | 87261Y106 |  | 24255 | 31500 | SH |  | SOLE |  | 31500 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 25060 | 179 | SH |  | SOLE | 9 | 179 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 14000 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 7280 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 4620 | 33 | SH |  | SOLE | 46 | 33 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 1941800 | 13870 | SH |  | SOLE |  | 13870 | 0 | 0 |
| TOAST INC | Stock | 888787108 |  | 517281 | 28690 | SH |  | SOLE |  | 28690 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 117362 | 2351 | SH |  | SOLE |  | 2351 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 313 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS CORP | Stock | 131193104 |  | 27110 | 1373 | SH |  | SOLE |  | 1372 | 0 | 0 |
| TORM PLC | Stock | G89479102 |  | 7293 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 9169 | 81 | SH |  | SOLE | 19 | 81 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 19072 | 168 | SH |  | SOLE |  | 168 | 0 | 0 |
| TORONTO DOMINION BK ONT | Stock | 891160509 |  | 13923 | 215 | SH |  | SOLE | 7 | 215 | 0 | 0 |
| TORONTO DOMINION BK ONT | Stock | 891160509 |  | 842 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| TORONTO DOMINION BK ONT | Stock | 891160509 |  | 495244 | 7647 | SH |  | SOLE |  | 7647 | 0 | 0 |
| TORTOISE ENERGY INDEPENDENC | CEF | 89148K200 |  | 4080 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| TORTOISE ENERGY INFRA CORP | CEF | 89147L886 |  | 136919 | 4310 | SH |  | SOLE |  | 4309 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 5960 | 96 | SH |  | SOLE | 9 | 96 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 10057 | 162 | SH |  | SOLE | 31 | 162 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 3663 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 177052 | 2852 | SH |  | SOLE | 52 | 2852 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 948148 | 15273 | SH |  | SOLE |  | 15273 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 7648 | 56 | SH |  | SOLE | 31 | 56 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 3278 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 63683 | 466 | SH |  | SOLE |  | 466 | 0 | 0 |
| TPI COMPOSITES INC | Stock | 87266J104 |  | 203 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| TRACON PHARMACEUTICALS INC | Stock | 89237H209 |  | 2980 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 5174 | 23 | SH |  | SOLE | 4 | 23 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 1800 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 631491 | 2807 | SH |  | SOLE | 18 | 2807 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 5174 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 681 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 4274 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 1575 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 5399 | 24 | SH |  | SOLE | 50 | 24 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 2421870 | 10765 | SH |  | SOLE |  | 10765 | 0 | 0 |
| TRADEWEB MKTS INC | Stock | 892672106 |  | 4935 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| TRAEGER INC | Stock | 89269P103 |  | 127464 | 45200 | SH |  | SOLE |  | 45200 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 2858 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 2027 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 1099053 | 6538 | SH |  | SOLE |  | 6538 | 0 | 0 |
| TRANSCAT INC | Stock | 893529107 |  | 425 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 2554 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 4408 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 31052 | 49 | SH |  | SOLE | 43 | 49 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 2039436 | 3239 | SH |  | SOLE |  | 3239 | 0 | 0 |
| TRANSMEDICS GROUP INC | Stock | 89377M109 |  | 436792 | 7077 | SH |  | SOLE |  | 7077 | 0 | 0 |
| TRANSOCEAN INC | Corp Bond | 893830BJ7 |  | 3845 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 973648 | 213519 | SH |  | SOLE |  | 213519 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 153166 | 2699 | SH |  | SOLE | 53 | 2698 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 19749 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | Stock | 894164102 |  | 3240 | 89 | SH |  | SOLE | 9 | 89 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | Stock | 894164102 |  | 11611 | 319 | SH |  | SOLE | 34 | 318 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | Stock | 894164102 |  | 23988 | 659 | SH |  | SOLE |  | 659 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 7875 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 45935 | 245 | SH |  | SOLE | 26 | 245 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 3010 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 2437 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 2271538 | 12116 | SH |  | SOLE |  | 12115 | 0 | 0 |
| TREEHOUSE FOODS INC | Stock | 89469A104 |  | 29628 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 635 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 3132 | 74 | SH |  | SOLE | 50 | 74 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 529887 | 12518 | SH |  | SOLE |  | 12518 | 0 | 0 |
| TRICIDA INC | Stock | 89610F101 |  | 260 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| TRI CONTL CORP | CEF | 895436103 |  | 11884 | 464 | SH |  | SOLE |  | 463 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 106985 | 2116 | SH |  | SOLE |  | 2116 | 0 | 0 |
| TRINET GROUP INC | Stock | 896288107 |  | 136 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| TRINITY INDS INC | Stock | 896522109 |  | 161157 | 5450 | SH |  | SOLE |  | 5450 | 0 | 0 |
| TRINSEO PLC | Stock | G9059U107 |  | 24936 | 1098 | SH |  | SOLE |  | 1098 | 0 | 0 |
| TRIO TECH INTL | Stock | 896712205 |  | 1800 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 18394 | 1023 | SH |  | SOLE |  | 1023 | 0 | 0 |
| TRIPLEPOINT VENTURE GROWTH B | CEF | 89677Y100 |  | 166119 | 15927 | SH |  | SOLE |  | 15927 | 0 | 0 |
| TRITIUM DCFC LIMITED ORDINARY SHARES | Stock | 242794105 |  | 7224 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| TRITON INTL LTD | Stock | G9078F107 |  | 1905403 | 27703 | SH |  | SOLE |  | 27702 | 0 | 0 |
| TRONOX HOLDINGS PLC | Stock | G9087Q102 |  | 16452 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 31171 | 724 | SH |  | SOLE | 7 | 724 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 18288 | 425 | SH |  | SOLE | 9 | 425 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 114338 | 2657 | SH |  | SOLE | 19 | 2657 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 1076 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 84038 | 1953 | SH |  | SOLE | 52 | 1953 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 4499401 | 104564 | SH |  | SOLE |  | 104564 | 0 | 0 |
| TRUPANION INC | Stock | 898202106 |  | 19012 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| TRUSTMARK CORP | Stock | 898402102 |  | 663 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| TTM TECHNOLOGIES INC | Stock | 87305R109 |  | 1071 | 71 | SH |  | SOLE | 19 | 71 | 0 | 0 |
| TTM TECHNOLOGIES INC | Stock | 87305R109 |  | 3016 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TUPPERWARE BRANDS CORP | Stock | 899896104 |  | 725 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| TURTLE BEACH CORP | Stock | 900450206 |  | 11831 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| TUSIMPLE HLDGS INC | Stock | 90089L108 |  | 779 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| TWILIO INC | Stock | 90138F102 |  | 562746 | 11494 | SH |  | SOLE |  | 11494 | 0 | 0 |
| TWIST BIOSCIENCE CORP | Stock | 90184D100 |  | 9334 | 392 | SH |  | SOLE |  | 392 | 0 | 0 |
| TWO HBRS INVT CORP | REIT | 90187B804 |  | 313965 | 19909 | SH |  | SOLE |  | 19909 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 2257 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 1934 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 322 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 10640 | 33 | SH |  | SOLE | 50 | 33 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 38689 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 4856 | 78 | SH |  | SOLE | 9 | 78 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 374 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 1317 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 1803636 | 28974 | SH |  | SOLE |  | 28974 | 0 | 0 |
| U S GOLD CORP | Stock | 90291C201 |  | 960 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 2998 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 73397 | 906 | SH |  | SOLE | 23 | 905 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 11904 | 147 | SH |  | SOLE | 34 | 146 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 6401 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A842 |  | 82921 | 4855 | SH |  | SOLE |  | 4854 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 346 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 5762 | 233 | SH |  | SOLE | 19 | 233 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 626461 | 25332 | SH |  | SOLE |  | 25332 | 0 | 0 |
| UBIQUITI INC | Stock | 90353W103 |  | 43218 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| UBS AG LONDON BRANCH | ETF | 902677780 |  | 102124 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 4145 | 222 | SH |  | SOLE | 9 | 222 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 691 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 2707 | 145 | SH |  | SOLE | 33 | 145 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 952 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| UDR INC | REIT | 902653104 |  | 310 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| UDR INC | REIT | 902653104 |  | 133089 | 3436 | SH |  | SOLE |  | 3436 | 0 | 0 |
| UGI CORP NEW | Stock | 902681105 |  | 69580 | 1877 | SH |  | SOLE | 24 | 1877 | 0 | 0 |
| UGI CORP NEW | Stock | 902681105 |  | 1635876 | 44129 | SH |  | SOLE |  | 44129 | 0 | 0 |
| UIPATH INC | Stock | 90364P105 |  | 10969 | 863 | SH |  | SOLE |  | 863 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 5160 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 938 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 938 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 236880 | 505 | SH |  | SOLE | 53 | 505 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 2450422 | 5224 | SH |  | SOLE |  | 5224 | 0 | 0 |
| ULTRA CLEAN HLDGS INC | Stock | 90385V107 |  | 173010 | 5219 | SH |  | SOLE |  | 5219 | 0 | 0 |
| ULTRAGENYX PHARMACEUTICAL IN | Stock | 90400D108 |  | 46 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| UMH PPTYS INC | REIT | 903002103 |  | 2721 | 169 | SH |  | SOLE | 9 | 169 | 0 | 0 |
| UMH PPTYS INC | REIT | 903002103 |  | 10770 | 669 | SH |  | SOLE | 34 | 668 | 0 | 0 |
| UMH PPTYS INC | REIT | 903002103 |  | 56350 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| UNDER ARMOUR INC | Stock | 904311107 |  | 45415 | 4470 | SH |  | SOLE |  | 4470 | 0 | 0 |
| UNDER ARMOUR INC | Stock | 904311206 |  | 34853 | 3907 | SH |  | SOLE |  | 3907 | 0 | 0 |
| UNIFI INC | Stock | 904677200 |  | 9 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 2702 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 54616 | 283 | SH |  | SOLE | 23 | 283 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 11479 | 59 | SH |  | SOLE | 34 | 59 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 1544 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 4985 | 99 | SH |  | SOLE | 9 | 99 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 62182 | 1235 | SH |  | SOLE | 26 | 1235 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 954 | 19 | SH |  | SOLE | 31 | 18 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 3172 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 20090 | 399 | SH |  | SOLE | 36 | 399 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 46824 | 930 | SH |  | SOLE | 43 | 929 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 67721 | 1345 | SH |  | SOLE | 52 | 1345 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 2291185 | 45505 | SH |  | SOLE |  | 45505 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 3934 | 19 | SH |  | SOLE | 6 | 19 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 46483 | 224 | SH |  | SOLE | 7 | 224 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 14702 | 71 | SH |  | SOLE | 9 | 71 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 4972 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 5798 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 13580 | 66 | SH |  | SOLE | 43 | 65 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 5384 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 5887774 | 28434 | SH |  | SOLE |  | 28433 | 0 | 0 |
| UNISYS CORP | Stock | 909214306 |  | 3424 | 670 | SH |  | SOLE |  | 670 | 0 | 0 |
| UNITED AIRLS HLDGS INC | Stock | 910047109 |  | 152685 | 4050 | SH |  | SOLE |  | 4050 | 0 | 0 |
| UNITED BANCORP INC OHIO | Stock | 909911109 |  | 2547 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| UNITED BANKSHARES INC WEST V | Stock | 909907107 |  | 98634 | 2436 | SH |  | SOLE | 19 | 2436 | 0 | 0 |
| UNITED BANKSHARES INC WEST V | Stock | 909907107 |  | 76891 | 1899 | SH |  | SOLE |  | 1899 | 0 | 0 |
| UNITED CMNTY BKS BLAIRSVLE G | Stock | 90984P303 |  | 1149 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| UNITED CMNTY BKS BLAIRSVLE G | Stock | 90984P303 |  | 27040 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| UNITED MICROELECTRONICS CORP | ADR | 910873405 |  | 1672 | 256 | SH |  | SOLE | 33 | 256 | 0 | 0 |
| UNITED MICROELECTRONICS CORP | ADR | 910873405 |  | 1993 | 305 | SH |  | SOLE |  | 305 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 14255 | 82 | SH |  | SOLE | 4 | 82 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 295528 | 1700 | SH |  | SOLE | 5 | 1700 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 28510 | 164 | SH |  | SOLE | 7 | 164 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 4694 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 5802 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 3190 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 39288 | 226 | SH |  | SOLE | 52 | 226 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 5313247 | 30564 | SH |  | SOLE |  | 30564 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 7108 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 11729 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 2133 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 2135719 | 6009 | SH |  | SOLE |  | 6009 | 0 | 0 |
| UNITED STS 12 MONTH NAT GAS | ETF | 91288X109 |  | 7754 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| UNITED STS 12 MONTH OIL FD L | ETF | 91288V103 |  | 55629 | 1567 | SH |  | SOLE |  | 1567 | 0 | 0 |
| UNITED STS COMMODITY INDEX F | ETF | 911718104 |  | 15424 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| UNITED STS GASOLINE FD LP | ETF | 91201T102 |  | 1150428 | 19193 | SH |  | SOLE |  | 19193 | 0 | 0 |
| UNITED STS NAT GAS FD LP | ETF | 912318300 |  | 620978 | 44041 | SH |  | SOLE |  | 44041 | 0 | 0 |
| UNITED STS OIL FD LP | ETF | 91232N207 |  | 2047717 | 29207 | SH |  | SOLE |  | 29207 | 0 | 0 |
| UNITED STATES STL CORP NEW | Stock | 912909108 |  | 88527 | 3534 | SH |  | SOLE |  | 3534 | 0 | 0 |
| UNITED STS COMMODITY INDEX F | ETF | 911717106 |  | 6472 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | Stock | 91307C102 |  | 2503 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | Stock | 91307C102 |  | 43660 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 33401 | 63 | SH |  | SOLE | 4 | 63 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 54078 | 102 | SH |  | SOLE | 7 | 102 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 188744 | 356 | SH |  | SOLE | 9 | 356 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 588500 | 1110 | SH |  | SOLE | 18 | 1110 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 51902 | 98 | SH |  | SOLE | 19 | 97 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 111338 | 210 | SH |  | SOLE | 28 | 210 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 213663 | 403 | SH |  | SOLE | 30 | 403 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 33021 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 63622 | 120 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 132545 | 250 | SH |  | SOLE | 41 | 250 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 41423 | 78 | SH |  | SOLE | 43 | 78 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 192986 | 364 | SH |  | SOLE | 45 | 364 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 12724 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 110808 | 209 | SH |  | SOLE | 49 | 209 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 47716 | 90 | SH |  | SOLE | 50 | 90 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 8368034 | 15783 | SH |  | SOLE |  | 15783 | 0 | 0 |
| UNITI GROUP INC | REIT | 91325V108 |  | 369278 | 66777 | SH |  | SOLE |  | 66777 | 0 | 0 |
| UNITIL CORP | Stock | 913259107 |  | 96033 | 1870 | SH |  | SOLE |  | 1869 | 0 | 0 |
| UNITY SOFTWARE INC | Stock | 91332U101 |  | 4346 | 152 | SH |  | SOLE | 4 | 152 | 0 | 0 |
| UNITY SOFTWARE INC | Stock | 91332U101 |  | 200 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| UNITY SOFTWARE INC | Stock | 91332U101 |  | 401349 | 14038 | SH |  | SOLE |  | 14038 | 0 | 0 |
| UNIVAR SOLUTIONS INC | Stock | 91336L107 |  | 10208 | 321 | SH |  | SOLE | 19 | 321 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 3457 | 32 | SH |  | SOLE | 9 | 32 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 13072 | 121 | SH |  | SOLE | 34 | 120 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 5314764 | 49193 | SH |  | SOLE |  | 49192 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 2615 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 159 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 10387 | 131 | SH |  | SOLE | 34 | 131 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 6736 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| UNIVERSAL HEALTH RLTY INCOME | REIT | 91359E105 |  | 4869 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| UNIVERSAL HLTH SVCS INC | Stock | 913903100 |  | 28178 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| UNIVERSAL LOGISTICS HLDGS IN | Stock | 91388P105 |  | 535 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 170562 | 4157 | SH |  | SOLE | 19 | 4157 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 2576753 | 62802 | SH |  | SOLE |  | 62801 | 0 | 0 |
| UPSTART HLDGS INC | Stock | 91680M107 |  | 272894 | 20643 | SH |  | SOLE |  | 20642 | 0 | 0 |
| UPWORK INC | Stock | 91688F104 |  | 6107 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| URANIUM ENERGY CORP | Stock | 916896103 |  | 8536 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| UR-ENERGY INC | Stock | 91688R108 |  | 86 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 130830 | 3000 | SH |  | SOLE | 5 | 3000 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 519308 | 11908 | SH |  | SOLE | 6 | 11908 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 46096 | 1057 | SH |  | SOLE | 9 | 1057 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 53065 | 1217 | SH |  | SOLE | 19 | 1216 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 4099 | 94 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 77626 | 1780 | SH |  | SOLE | 52 | 1780 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 1538024 | 35268 | SH |  | SOLE |  | 35267 | 0 | 0 |
| US FOODS HLDG CORP | Stock | 912008109 |  | 269268 | 7915 | SH |  | SOLE | 5 | 7915 | 0 | 0 |
| US FOODS HLDG CORP | Stock | 912008109 |  | 3402 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| U S SILICA HLDGS INC | Stock | 90346E103 |  | 19163 | 1533 | SH |  | SOLE |  | 1533 | 0 | 0 |
| USA COMPRESSION PARTNERS LP | Stock | 90290N109 |  | 35387 | 1812 | SH |  | SOLE |  | 1811 | 0 | 0 |
| UTAH MED PRODS INC | Stock | 917488108 |  | 334213 | 3325 | SH |  | SOLE |  | 3324 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y886 |  | 3056310 | 43352 | SH |  | SOLE |  | 43351 | 0 | 0 |
| UTSTARCOM HOLDINGS CORP | Stock | G9310A114 |  | 1800 | 507 | SH |  | SOLE |  | 507 | 0 | 0 |
| UTZ BRANDS INC | Stock | 918090101 |  | 4393 | 277 | SH |  | SOLE | 9 | 277 | 0 | 0 |
| UTZ BRANDS INC | Stock | 918090101 |  | 13367 | 843 | SH |  | SOLE | 34 | 842 | 0 | 0 |
| UWM HOLDINGS CORPORATION | Stock | 91823B109 |  | 778 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| VAALCO ENERGY INC | Stock | 91851C201 |  | 5264 | 1154 | SH |  | SOLE |  | 1154 | 0 | 0 |
| VACASA INC | Stock | 91854V107 |  | 517 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 1668 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 3337 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 477 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| VALARIS LIMITED | Stock | G9460G119 |  | 60 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| VALE S A | ADR | 91912E105 |  | 8298 | 489 | SH |  | SOLE | 31 | 489 | 0 | 0 |
| VALE S A | ADR | 91912E105 |  | 2393 | 141 | SH |  | SOLE | 33 | 141 | 0 | 0 |
| VALE S A | ADR | 91912E105 |  | 330514 | 19476 | SH |  | SOLE |  | 19476 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 9768 | 77 | SH |  | SOLE | 9 | 77 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 110368 | 870 | SH |  | SOLE | 19 | 870 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 1804 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 5605613 | 44187 | SH |  | SOLE |  | 44187 | 0 | 0 |
| VALLEY NATL BANCORP | Stock | 919794107 |  | 22971 | 2031 | SH |  | SOLE | 19 | 2031 | 0 | 0 |
| VALLEY NATL BANCORP | Stock | 919794107 |  | 55804 | 4934 | SH |  | SOLE |  | 4934 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 29548 | 905 | SH |  | SOLE | 9 | 905 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 10826 | 332 | SH |  | SOLE |  | 331 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F411 |  | 126327 | 8928 | SH |  | SOLE |  | 8927 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F726 |  | 107879 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F353 |  | 41118 | 2258 | SH |  | SOLE |  | 2258 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F437 |  | 149948 | 5550 | SH |  | SOLE |  | 5549 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F171 |  | 83212 | 3619 | SH |  | SOLE |  | 3619 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H409 |  | 396468 | 7843 | SH |  | SOLE |  | 7843 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F486 |  | 28207 | 1134 | SH |  | SOLE |  | 1133 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F536 |  | 471066 | 26980 | SH |  | SOLE |  | 26979 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F502 |  | 1441 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| VANECK MERK GOLD TR | ETF | 921078101 |  | 53070 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F643 |  | 67116 | 1034 | SH |  | SOLE |  | 1033 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F585 |  | 7913 | 254 | SH |  | SOLE |  | 253 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F429 |  | 117388 | 7025 | SH |  | SOLE |  | 7025 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H805 |  | 221972 | 2915 | SH |  | SOLE |  | 2914 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F676 |  | 3106962 | 15310 | SH |  | SOLE |  | 15309 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F387 |  | 22686 | 1019 | SH |  | SOLE |  | 1018 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F528 |  | 49948 | 2959 | SH |  | SOLE |  | 2959 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H839 |  | 92119 | 7582 | SH |  | SOLE |  | 7581 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F791 |  | 129962 | 3645 | SH |  | SOLE |  | 3645 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H607 |  | 24324 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F692 |  | 6997 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F114 |  | 48218 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F817 |  | 7104 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937793 |  | 1883 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937793 |  | 9448 | 130 | SH |  | SOLE | 36 | 130 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937793 |  | 87909 | 1214 | SH |  | SOLE |  | 1213 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A108 |  | 839966 | 3835 | SH |  | SOLE |  | 3835 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A207 |  | 3462963 | 18077 | SH |  | SOLE |  | 18076 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 17007 | 112 | SH |  | SOLE | 49 | 112 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 8037822 | 52933 | SH |  | SOLE |  | 52932 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946885 |  | 8537 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A306 |  | 74934 | 618 | SH |  | SOLE | 9 | 617 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A306 |  | 994011 | 8196 | SH |  | SOLE |  | 8196 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910725 |  | 4654328 | 94619 | SH |  | SOLE |  | 94619 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910733 |  | 161508 | 2452 | SH |  | SOLE |  | 2452 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910709 |  | 2191468 | 26457 | SH |  | SOLE |  | 26457 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908652 |  | 27110 | 204 | SH |  | SOLE | 36 | 204 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908652 |  | 611227 | 4601 | SH |  | SOLE |  | 4600 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A405 |  | 880649 | 10645 | SH |  | SOLE |  | 10644 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042718 |  | 617 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042718 |  | 986477 | 9595 | SH |  | SOLE |  | 9595 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042775 |  | 3761 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042775 |  | 719497 | 14350 | SH |  | SOLE |  | 14349 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 80191 | 1911 | SH |  | SOLE | 36 | 1910 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 370595 | 8830 | SH |  | SOLE | 49 | 8830 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 7615481 | 181451 | SH |  | SOLE |  | 181450 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 1910 | 49 | SH |  | SOLE | 19 | 49 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 26485 | 679 | SH |  | SOLE | 36 | 679 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 41865 | 1074 | SH |  | SOLE | 49 | 1074 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 5863059 | 150412 | SH |  | SOLE |  | 150411 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042874 |  | 312996 | 5646 | SH |  | SOLE |  | 5645 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042676 |  | 571112 | 13815 | SH |  | SOLE |  | 13815 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 7246 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 10229 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 9251760 | 43413 | SH |  | SOLE |  | 43413 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A504 |  | 3109558 | 12536 | SH |  | SOLE |  | 12536 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946406 |  | 24564 | 227 | SH |  | SOLE | 19 | 227 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946406 |  | 9699159 | 89633 | SH |  | SOLE |  | 89632 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A603 |  | 455491 | 2494 | SH |  | SOLE |  | 2493 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A702 |  | 12457 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A702 |  | 7190030 | 22510 | SH |  | SOLE |  | 22510 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937819 |  | 8659 | 117 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937819 |  | 431333 | 5804 | SH |  | SOLE |  | 5803 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 22555 | 291 | SH |  | SOLE | 19 | 291 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 42631 | 550 | SH |  | SOLE | 22 | 550 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 1928326 | 24878 | SH |  | SOLE |  | 24878 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C706 |  | 41287 | 706 | SH |  | SOLE |  | 706 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946810 |  | 946320 | 13591 | SH |  | SOLE |  | 13590 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946794 |  | 780289 | 13099 | SH |  | SOLE |  | 13098 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908637 |  | 1651049 | 9478 | SH |  | SOLE |  | 9477 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C813 |  | 44366 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C847 |  | 1144643 | 18576 | SH |  | SOLE |  | 18575 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A801 |  | 2691 | 16 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A801 |  | 170 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A801 |  | 190602 | 1120 | SH |  | SOLE |  | 1119 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910873 |  | 318252 | 2404 | SH |  | SOLE |  | 2403 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908629 |  | 21400 | 105 | SH |  | SOLE | 19 | 105 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908629 |  | 7587058 | 37226 | SH |  | SOLE |  | 37226 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908538 |  | 581979 | 3238 | SH |  | SOLE |  | 3237 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908512 |  | 2361577 | 17462 | SH |  | SOLE |  | 17462 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 13474 | 296 | SH |  | SOLE | 7 | 296 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 23989 | 527 | SH |  | SOLE | 22 | 527 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 8513 | 187 | SH |  | SOLE | 36 | 187 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 177984 | 3910 | SH |  | SOLE |  | 3910 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042866 |  | 86059 | 1337 | SH |  | SOLE |  | 1337 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908553 |  | 3712 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908553 |  | 3884885 | 47101 | SH |  | SOLE |  | 47100 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C730 |  | 552927 | 3173 | SH |  | SOLE |  | 3173 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 2921 | 53 | SH |  | SOLE | 19 | 53 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 1344 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 218362 | 3962 | SH |  | SOLE |  | 3961 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C714 |  | 154331 | 2318 | SH |  | SOLE |  | 2317 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C649 |  | 731 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C649 |  | 32448 | 266 | SH |  | SOLE |  | 266 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C599 |  | 1202 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C664 |  | 49480 | 703 | SH |  | SOLE |  | 703 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 56214 | 160 | SH |  | SOLE | 19 | 160 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 126132 | 359 | SH |  | SOLE | 36 | 359 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 11372023 | 32368 | SH |  | SOLE |  | 32367 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932505 |  | 1257312 | 5961 | SH |  | SOLE |  | 5960 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932703 |  | 240318 | 1716 | SH |  | SOLE |  | 1715 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932885 |  | 102823 | 629 | SH |  | SOLE |  | 628 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932869 |  | 181849 | 1074 | SH |  | SOLE |  | 1074 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932844 |  | 416914 | 2717 | SH |  | SOLE |  | 2717 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932828 |  | 587211 | 3388 | SH |  | SOLE |  | 3388 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932778 |  | 129548 | 825 | SH |  | SOLE |  | 824 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937827 |  | 16647 | 221 | SH |  | SOLE | 36 | 221 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937827 |  | 5071766 | 67372 | SH |  | SOLE |  | 67372 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C409 |  | 13534 | 180 | SH |  | SOLE | 9 | 180 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C409 |  | 24136 | 321 | SH |  | SOLE | 19 | 321 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C409 |  | 1762645 | 23443 | SH |  | SOLE |  | 23442 | 0 | 0 |
| VANGUARD MALVERN FDS | ETF | 922020805 |  | 10595972 | 226846 | SH |  | SOLE |  | 226845 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C102 |  | 6360 | 110 | SH |  | SOLE | 9 | 110 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C102 |  | 1053999 | 18229 | SH |  | SOLE |  | 18228 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908751 |  | 5742243 | 31286 | SH |  | SOLE |  | 31286 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908611 |  | 7476597 | 47082 | SH |  | SOLE |  | 47081 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908595 |  | 1424793 | 7105 | SH |  | SOLE |  | 7104 | 0 | 0 |
| VANGUARD MUN BD FDS | ETF | 922907746 |  | 2590816 | 52350 | SH |  | SOLE |  | 52350 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A884 |  | 494 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A884 |  | 1134256 | 13790 | SH |  | SOLE |  | 13790 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937835 |  | 30532 | 425 | SH |  | SOLE | 9 | 425 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937835 |  | 3533545 | 49186 | SH |  | SOLE |  | 49186 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C573 |  | 238515 | 3213 | SH |  | SOLE |  | 3213 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | ETF | 92203J407 |  | 13186 | 278 | SH |  | SOLE | 9 | 278 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | ETF | 92203J407 |  | 18469 | 389 | SH |  | SOLE | 36 | 389 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | ETF | 92203J407 |  | 1744931 | 36790 | SH |  | SOLE |  | 36789 | 0 | 0 |
| VANGUARD STAR FDS | ETF | 921909768 |  | 7137 | 138 | SH |  | SOLE | 9 | 138 | 0 | 0 |
| VANGUARD STAR FDS | ETF | 921909768 |  | 1190 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| VANGUARD STAR FDS | ETF | 921909768 |  | 1100552 | 21279 | SH |  | SOLE |  | 21279 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908769 |  | 10324 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908769 |  | 17972 | 94 | SH |  | SOLE | 19 | 94 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908769 |  | 22424235 | 117288 | SH |  | SOLE |  | 117287 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042742 |  | 262596 | 3047 | SH |  | SOLE |  | 3046 | 0 | 0 |
| VANGUARD WELLINGTON FD | ETF | 921935607 |  | 128484 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| VANGUARD WELLINGTON FD | ETF | 921935805 |  | 20425 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 92203C303 |  | 70763 | 1444 | SH |  | SOLE |  | 1444 | 0 | 0 |
| VANGUARD WORLD FDS | ETF | 92204A876 |  | 513316 | 3347 | SH |  | SOLE |  | 3347 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908744 |  | 10059327 | 71663 | SH |  | SOLE |  | 71662 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910840 |  | 41267 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910816 |  | 622684 | 3619 | SH |  | SOLE |  | 3618 | 0 | 0 |
| VARONIS SYS INC | Stock | 922280102 |  | 8690 | 363 | SH |  | SOLE | 9 | 363 | 0 | 0 |
| VARONIS SYS INC | Stock | 922280102 |  | 40818 | 1705 | SH |  | SOLE |  | 1705 | 0 | 0 |
| VAXART INC | Stock | 92243A200 |  | 480 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| VAXCYTE INC | Stock | 92243G108 |  | 11124 | 232 | SH |  | SOLE |  | 232 | 0 | 0 |
| VBI VACCINES INC CDA | Stock | 91822J103 |  | 391 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VECTOR GROUP LTD | Stock | 92240M108 |  | 92339 | 7786 | SH |  | SOLE |  | 7785 | 0 | 0 |
| VEECO INSTRS INC DEL | Convertible | 922417AD2 |  | 24663 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 4680 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 1775 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 36311 | 225 | SH |  | SOLE | 41 | 225 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 16945 | 105 | SH |  | SOLE | 50 | 105 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 92309 | 572 | SH |  | SOLE |  | 572 | 0 | 0 |
| VELODYNE LIDAR INC | Stock | 92259F101 |  | 222 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| VENATOR MATLS PLC | Stock | G9329Z100 |  | 511 | 947 | SH |  | SOLE |  | 947 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 766 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 238088 | 5285 | SH |  | SOLE |  | 5284 | 0 | 0 |
| VEON LTD | ADR | 91822M106 |  | 147 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| VERACYTE INC | Stock | 92337F107 |  | 9611 | 405 | SH |  | SOLE |  | 405 | 0 | 0 |
| VERASTEM INC | Stock | 92337C104 |  | 10415 | 25875 | SH |  | SOLE |  | 25875 | 0 | 0 |
| VERICEL CORP | Stock | 92346J108 |  | 5268 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 822 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 1027 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 59988 | 292 | SH |  | SOLE |  | 292 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 28404 | 161 | SH |  | SOLE | 9 | 161 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 1235 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 15701 | 89 | SH |  | SOLE | 48 | 89 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 877866 | 4976 | SH |  | SOLE |  | 4976 | 0 | 0 |
| VERITEX HLDGS INC | Stock | 923451108 |  | 26648 | 949 | SH |  | SOLE | 6 | 949 | 0 | 0 |
| VERITIV CORP | Stock | 923454102 |  | 2637 | 22 | SH |  | SOLE |  | 21 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 37115 | 942 | SH |  | SOLE | 9 | 942 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 91921 | 2333 | SH |  | SOLE | 19 | 2333 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 39794 | 1010 | SH |  | SOLE | 26 | 1010 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 3162 | 80 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 9141 | 232 | SH |  | SOLE | 36 | 232 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 21278 | 540 | SH |  | SOLE | 43 | 540 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 7250 | 184 | SH |  | SOLE | 46 | 184 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 161067 | 4088 | SH |  | SOLE | 52 | 4088 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 12609743 | 320044 | SH |  | SOLE |  | 320044 | 0 | 0 |
| VERMILION ENERGY INC | Stock | 923725105 |  | 17700 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VERRA MOBILITY CORP | Stock | 92511U102 |  | 6915 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 34365 | 119 | SH |  | SOLE | 9 | 119 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 56890 | 197 | SH |  | SOLE | 19 | 197 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 2888 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 43317 | 150 | SH |  | SOLE | 50 | 150 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 1419361 | 4915 | SH |  | SOLE |  | 4915 | 0 | 0 |
| VERTICAL AEROSPACE LTD | Stock | G9471C107 |  | 5085 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| V F CORP | Stock | 918204108 |  | 1303265 | 47203 | SH |  | SOLE |  | 47202 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 3165 | 100 | SH |  | SOLE | 25 | 100 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 3165 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 28215 | 2535 | SH |  | SOLE | 9 | 2535 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 401 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 1213 | 109 | SH |  | SOLE | 33 | 109 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 170844 | 15350 | SH |  | SOLE |  | 15349 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 8683 | 268 | SH |  | SOLE | 6 | 268 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 1166 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 365361 | 11277 | SH |  | SOLE |  | 11276 | 0 | 0 |
| VICOR CORP | Stock | 925815102 |  | 1613 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| VICTORIAS SECRET AND CO | Stock | 926400102 |  | 55101 | 1540 | SH |  | SOLE |  | 1540 | 0 | 0 |
| VICTORY CAP HLDGS INC | Stock | 92645B103 |  | 2683 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N667 |  | 98007 | 2195 | SH |  | SOLE | 6 | 2195 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N667 |  | 330812 | 7409 | SH |  | SOLE |  | 7409 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647X806 |  | 24030 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N774 |  | 10459 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N824 |  | 361929 | 5831 | SH |  | SOLE |  | 5830 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N691 |  | 7631 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N873 |  | 60142 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N535 |  | 11284 | 232 | SH |  | SOLE | 9 | 232 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N535 |  | 265020 | 5449 | SH |  | SOLE | 25 | 5448 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N535 |  | 15030 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N535 |  | 144152 | 2964 | SH |  | SOLE |  | 2963 | 0 | 0 |
| VIEWRAY INC | Stock | 92672L107 |  | 1792 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 19063 | 2028 | SH |  | SOLE |  | 2028 | 0 | 0 |
| VILLAGE FARMS INTL INC | Stock | 92707Y108 |  | 324 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| VIMEO INC | Stock | 92719V100 |  | 463 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| VINCE HLDG CORP | Stock | 92719W207 |  | 1566 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VINTAGE WINE ESTATES INC | Stock | 92747V106 |  | 1565 | 480 | SH |  | SOLE |  | 480 | 0 | 0 |
| VIPER ENERGY PARTNERS LP | Stock | 92763M105 |  | 581479 | 18291 | SH |  | SOLE |  | 18291 | 0 | 0 |
| VIPSHOP HOLDINGS LIMITED | ADR | 92763W103 |  | 1528 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | Stock | 92766K106 |  | 9967 | 2864 | SH |  | SOLE |  | 2864 | 0 | 0 |
| VIRPAX PHARMACEUTICALS INC | Stock | 928251107 |  | 77 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| VIRTU FINL INC | Stock | 928254101 |  | 100009 | 4900 | SH |  | SOLE |  | 4900 | 0 | 0 |
| VIRTUS ARTIFICIAL INTELLIGEN | CEF | 92838Y100 |  | 11236 | 694 | SH |  | SOLE |  | 694 | 0 | 0 |
| VIRTUS DIVERSIFIED INCM  CO | CEF | 92840N100 |  | 65721 | 3541 | SH |  | SOLE |  | 3541 | 0 | 0 |
| VIRTUS DIVIDEND INTEREST  P | CEF | 92840R101 |  | 20710 | 1836 | SH |  | SOLE |  | 1836 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G822 |  | 551124 | 30382 | SH |  | SOLE |  | 30381 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G707 |  | 9981 | 457 | SH |  | SOLE |  | 457 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G806 |  | 857560 | 18295 | SH |  | SOLE |  | 18295 | 0 | 0 |
| VIRTUS ETF TR II | ETF | 92790A504 |  | 27388 | 1025 | SH |  | SOLE |  | 1025 | 0 | 0 |
| VIRTUS TOTAL RETURN FD INC | CEF | 92835W107 |  | 66830 | 10203 | SH |  | SOLE |  | 10203 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 30125 | 145 | SH |  | SOLE | 2 | 145 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 36981 | 178 | SH |  | SOLE | 4 | 178 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 99309 | 478 | SH |  | SOLE | 9 | 478 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 657768 | 3166 | SH |  | SOLE | 18 | 3166 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 44150 | 213 | SH |  | SOLE | 19 | 212 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 122578 | 590 | SH |  | SOLE | 28 | 590 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 16047 | 77 | SH |  | SOLE | 33 | 77 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 11427 | 55 | SH |  | SOLE | 36 | 55 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 88298 | 425 | SH |  | SOLE | 41 | 425 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 78644 | 379 | SH |  | SOLE | 43 | 378 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 8726 | 42 | SH |  | SOLE | 46 | 42 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 68145 | 328 | SH |  | SOLE | 48 | 328 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 106581 | 513 | SH |  | SOLE | 49 | 513 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 50486 | 243 | SH |  | SOLE | 50 | 243 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 484263 | 2331 | SH |  | SOLE | 53 | 2330 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 12799040 | 61605 | SH |  | SOLE |  | 61604 | 0 | 0 |
| VISHAY INTERTECHNOLOGY INC | Stock | 928298108 |  | 733 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| VISION MARINE TECHNOLOGIES I | Stock | C96657116 |  | 4610 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VISLINK TECHNOLOGIES INC | Stock | 92836Y300 |  | 12 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| VISTA GOLD CORP | Stock | 927926303 |  | 50 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VISTA OUTDOOR INC | Stock | 928377100 |  | 2388 | 98 | SH |  | SOLE |  | 98 | 0 | 0 |
| VISTEON CORP | Stock | 92839U206 |  | 11906 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 302 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 1252065 | 53968 | SH |  | SOLE |  | 53968 | 0 | 0 |
| VIZSLA SILVER CORP | Stock | 92859G202 |  | 1725 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| VMWARE INC | Stock | 928563402 |  | 70833 | 577 | SH |  | SOLE |  | 577 | 0 | 0 |
| VNET GROUP INC | ADR | 90138A103 |  | 28 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| VODAFONE GROUP PLC NEW | ADR | 92857W308 |  | 1083 | 107 | SH |  | SOLE | 9 | 107 | 0 | 0 |
| VODAFONE GROUP PLC NEW | ADR | 92857W308 |  | 69403 | 6858 | SH |  | SOLE | 52 | 6858 | 0 | 0 |
| VODAFONE GROUP PLC NEW | ADR | 92857W308 |  | 229050 | 22633 | SH |  | SOLE |  | 22633 | 0 | 0 |
| VOLT ETF TRUST | ETF | 92873G105 |  | 4730 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VOLTA INC | Stock | 92873V102 |  | 657 | 1850 | SH |  | SOLE |  | 1850 | 0 | 0 |
| VONTIER CORPORATION | Stock | 928881101 |  | 10110 | 523 | SH |  | SOLE | 6 | 523 | 0 | 0 |
| VONTIER CORPORATION | Stock | 928881101 |  | 174 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| VORNADO RLTY TR | REIT | 929042109 |  | 157157 | 7552 | SH |  | SOLE |  | 7552 | 0 | 0 |
| VOYA ASIA PAC HIGH DIV EQT I | CEF | 92912J102 |  | 74161 | 12098 | SH |  | SOLE |  | 12098 | 0 | 0 |
| VOYA EMERGING MKTS HIGH DIVI | CEF | 92912P108 |  | 121296 | 23507 | SH |  | SOLE |  | 23507 | 0 | 0 |
| VOYA FINANCIAL INC | Stock | 929089100 |  | 615 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| VOYA GLBL ADV  PREM OPP FD | CEF | 92912R104 |  | 41717 | 4795 | SH |  | SOLE |  | 4795 | 0 | 0 |
| VOYA INFRASTRUCTURE INDLS | CEF | 92912X101 |  | 47647 | 5196 | SH |  | SOLE |  | 5196 | 0 | 0 |
| VROOM INC | Stock | 92918V109 |  | 52601 | 51570 | SH |  | SOLE |  | 51570 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 15935 | 91 | SH |  | SOLE | 9 | 91 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 2457 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 2101 | 12 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 119810 | 684 | SH |  | SOLE |  | 684 | 0 | 0 |
| VUZIX CORP | Stock | 92921W300 |  | 243130 | 66794 | SH |  | SOLE |  | 66794 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 12191 | 156 | SH |  | SOLE | 9 | 156 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 66738 | 854 | SH |  | SOLE | 19 | 853 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 1042854 | 13344 | SH |  | SOLE |  | 13344 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 17244 | 31 | SH |  | SOLE | 4 | 31 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 1113 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 7797 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 2236 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 147963 | 266 | SH |  | SOLE | 45 | 266 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 1669 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 556195 | 1000 | SH |  | SOLE |  | 999 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | Stock | 931427108 |  | 31980 | 856 | SH |  | SOLE | 19 | 856 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | Stock | 931427108 |  | 2540 | 68 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | Stock | 931427108 |  | 63811 | 1708 | SH |  | SOLE | 52 | 1708 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | Stock | 931427108 |  | 4807156 | 128671 | SH |  | SOLE |  | 128671 | 0 | 0 |
| WALKER  DUNLOP INC | Stock | 93148P102 |  | 1706319 | 21742 | SH |  | SOLE |  | 21742 | 0 | 0 |
| WALLBOX NV | Stock | N94209108 |  | 1074 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 35589 | 251 | SH |  | SOLE | 9 | 251 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 129422 | 913 | SH |  | SOLE | 19 | 912 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 58985 | 416 | SH |  | SOLE | 24 | 416 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 14945 | 105 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 10209 | 72 | SH |  | SOLE | 36 | 72 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 23438 | 165 | SH |  | SOLE | 43 | 165 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 10935947 | 77128 | SH |  | SOLE |  | 77127 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 2259 | 26 | SH |  | SOLE | 2 | 26 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 162900 | 1875 | SH |  | SOLE | 5 | 1875 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 2693 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 7819 | 90 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 12598 | 145 | SH |  | SOLE | 33 | 145 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 4344 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 5854686 | 67388 | SH |  | SOLE |  | 67388 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 134616 | 14200 | SH |  | SOLE | 5 | 14200 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 9812 | 1035 | SH |  | SOLE | 24 | 1035 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 313 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 2436 | 257 | SH |  | SOLE | 49 | 257 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 320879 | 33848 | SH |  | SOLE |  | 33848 | 0 | 0 |
| WARNER MUSIC GROUP CORP | Stock | 934550203 |  | 1827 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 9809 | 74 | SH |  | SOLE | 9 | 74 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 2916 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 6631 | 50 | SH |  | SOLE | 43 | 50 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 219528 | 1657 | SH |  | SOLE | 53 | 1657 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 243380 | 1836 | SH |  | SOLE |  | 1836 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 79538 | 507 | SH |  | SOLE | 19 | 507 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 4112 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 3964973 | 25274 | SH |  | SOLE |  | 25273 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 1370 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 26379 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 748 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 68336 | 274 | SH |  | SOLE | 23 | 274 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 32671 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| WATTS WATER TECHNOLOGIES INC | Stock | 942749102 |  | 1024 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| WAYFAIR INC | Stock | 94419L101 |  | 22793 | 693 | SH |  | SOLE |  | 693 | 0 | 0 |
| WD 40 CO | Stock | 929236107 |  | 37562 | 233 | SH |  | SOLE | 23 | 233 | 0 | 0 |
| WD 40 CO | Stock | 929236107 |  | 57391 | 356 | SH |  | SOLE |  | 356 | 0 | 0 |
| WEATHERFORD INTL PLC | Stock | G48833118 |  | 3870 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 11251 | 120 | SH |  | SOLE | 9 | 120 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 35840 | 382 | SH |  | SOLE | 19 | 382 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1992 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1080002 | 11519 | SH |  | SOLE |  | 11518 | 0 | 0 |
| WEIBO CORP | ADR | 948596101 |  | 3824 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WW INTL INC | Stock | 98262P101 |  | 107675 | 27895 | SH |  | SOLE |  | 27895 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 116851 | 2830 | SH |  | SOLE | 9 | 2830 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 9002 | 218 | SH |  | SOLE | 33 | 218 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 28903 | 700 | SH |  | SOLE | 36 | 700 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 67168 | 1627 | SH |  | SOLE | 43 | 1626 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 3807333 | 92210 | SH |  | SOLE |  | 92209 | 0 | 0 |
| WELLS FARGO CO NEW | Convertible Preferred | 949746804 |  | 154050 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| ALLSPRING INCOME OPPORTUNIT | CEF | 94987B105 |  | 68328 | 10693 | SH |  | SOLE |  | 10693 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 1653 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 259408 | 3957 | SH |  | SOLE |  | 3957 | 0 | 0 |
| WENDYS CO | Stock | 95058W100 |  | 64950 | 2870 | SH |  | SOLE |  | 2870 | 0 | 0 |
| WESBANCO INC | Stock | 950810101 |  | 38089 | 1030 | SH |  | SOLE |  | 1030 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 5133 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 4132 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 876 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| WEST BANCORPORATION INC | Stock | 95123P106 |  | 5110 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 6825 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 471 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 3530 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 1412 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 26126 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| WESTAMERICA BANCORPORATION | Stock | 957090103 |  | 767 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 14830 | 249 | SH |  | SOLE | 9 | 249 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 238 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 12030 | 202 | SH |  | SOLE |  | 201 | 0 | 0 |
| WESTERN ASSET DIVERSIFIED IN | CEF | 95790K109 |  | 115570 | 9100 | SH |  | SOLE |  | 9100 | 0 | 0 |
| WESTERN ASSET GBL HIGH INC F | CEF | 95766B109 |  | 4699 | 691 | SH |  | SOLE |  | 691 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OP | CEF | 95766K109 |  | 24644 | 6239 | SH |  | SOLE |  | 6239 | 0 | 0 |
| WESTERN ASSET MANAGED MUNS F | CEF | 95766M105 |  | 559801 | 55591 | SH |  | SOLE |  | 55591 | 0 | 0 |
| WESTERN ASSET MTG DEFINED OP | CEF | 95790B109 |  | 91265 | 8474 | SH |  | SOLE |  | 8474 | 0 | 0 |
| WESTERN ASSET MUN PARTNERS F | CEF | 95766P108 |  | 186240 | 16000 | SH |  | SOLE |  | 16000 | 0 | 0 |
| WESTERN DIGITAL CORP. | Stock | 958102105 |  | 1104 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| WESTERN DIGITAL CORP. | Stock | 958102105 |  | 104778 | 3321 | SH |  | SOLE |  | 3321 | 0 | 0 |
| WESTERN DIGITAL CORP. | Convertible | 958102AP0 |  | 185738 | 195000 | SH |  | SOLE |  | 195000 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS L | Stock | 958669103 |  | 38422 | 1431 | SH |  | SOLE |  | 1431 | 0 | 0 |
| WESTERN UN CO | Stock | 959802109 |  | 18631 | 1353 | SH |  | SOLE | 19 | 1353 | 0 | 0 |
| WESTERN UN CO | Stock | 959802109 |  | 386 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| WESTERN UN CO | Stock | 959802109 |  | 154992 | 11256 | SH |  | SOLE |  | 11255 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 5589 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 499 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 100 | 1 | SH |  | SOLE | 40 | 1 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 1597 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 59487 | 596 | SH |  | SOLE | 48 | 596 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 1787602 | 17910 | SH |  | SOLE |  | 17910 | 0 | 0 |
| WESTLAKE CHEM PARTNERS LP | Stock | 960417103 |  | 547550 | 23300 | SH |  | SOLE |  | 23300 | 0 | 0 |
| WESTLAKE CORPORATION | Stock | 960413102 |  | 69420 | 677 | SH |  | SOLE |  | 677 | 0 | 0 |
| WESTPORT FUEL SYSTEMS INC | Stock | 960908309 |  | 1166 | 1505 | SH |  | SOLE |  | 1505 | 0 | 0 |
| WESTROCK CO | Stock | 96145D105 |  | 1095 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| WESTROCK CO | Stock | 96145D105 |  | 364148 | 10357 | SH |  | SOLE |  | 10356 | 0 | 0 |
| WESTWATER RES INC | Stock | 961684206 |  | 1384 | 1752 | SH |  | SOLE |  | 1752 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 73970 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 547439 | 17659 | SH |  | SOLE | 6 | 17659 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 496 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 2597 | 84 | SH |  | SOLE | 33 | 83 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 1364 | 44 | SH |  | SOLE | 46 | 44 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 297797 | 9606 | SH |  | SOLE |  | 9606 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 4243587 | 108587 | SH |  | SOLE |  | 108587 | 0 | 0 |
| WHEELS UP EXPERIENCE INC | Stock | 96328L106 |  | 335 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| WHERE FOOD COMES FROM INC | Stock | 96327X200 |  | 15898 | 1138 | SH |  | SOLE |  | 1138 | 0 | 0 |
| WHIRLPOOL CORP | Stock | 963320106 |  | 3112 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| WHIRLPOOL CORP | Stock | 963320106 |  | 789070 | 5578 | SH |  | SOLE |  | 5578 | 0 | 0 |
| WHITE MTNS INS GROUP LTD | Stock | G9618E107 |  | 11315 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| WHITEHORSE FIN INC | CEF | 96524V106 |  | 2284 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| WHOLE EARTH BRANDS INC | Stock | 96684W100 |  | 3545 | 871 | SH |  | SOLE |  | 871 | 0 | 0 |
| WILEY JOHN  SONS INC | Stock | 968223206 |  | 279392 | 6974 | SH |  | SOLE |  | 6974 | 0 | 0 |
| WILLAMETTE VY VINEYARD INC | Stock | 969136100 |  | 292 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 27932 | 849 | SH |  | SOLE | 7 | 849 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 658 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 1555 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 18161 | 552 | SH |  | SOLE | 36 | 552 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 42242 | 1284 | SH |  | SOLE | 43 | 1283 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 127093 | 3863 | SH |  | SOLE | 52 | 3863 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 1991001 | 60517 | SH |  | SOLE |  | 60516 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 345 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 52633 | 458 | SH |  | SOLE |  | 458 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 483046 | 1975 | SH |  | SOLE | 5 | 1975 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 734 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 10517 | 43 | SH |  | SOLE | 36 | 43 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 20850 | 85 | SH |  | SOLE | 43 | 85 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 23235 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| WILLSCOT MOBIL MINI HLDNG CO | Stock | 971378104 |  | 2530 | 56 | SH |  | SOLE | 36 | 56 | 0 | 0 |
| WILLSCOT MOBIL MINI HLDNG CO | Stock | 971378104 |  | 542 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 3991 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 28487 | 207 | SH |  | SOLE | 19 | 207 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 13593 | 99 | SH |  | SOLE | 34 | 98 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 27937 | 203 | SH |  | SOLE |  | 203 | 0 | 0 |
| WINNEBAGO INDS INC | Stock | 974637100 |  | 23610 | 448 | SH |  | SOLE | 6 | 448 | 0 | 0 |
| WINNEBAGO INDS INC | Stock | 974637100 |  | 8221 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| WINTRUST FINL CORP | Stock | 97650W108 |  | 54346 | 643 | SH |  | SOLE | 19 | 643 | 0 | 0 |
| WINTRUST FINL CORP | Stock | 97650W108 |  | 3634 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| WIPRO LTD | ADR | 97651M109 |  | 1761 | 378 | SH |  | SOLE | 33 | 378 | 0 | 0 |
| WIPRO LTD | ADR | 97651M109 |  | 518 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y626 |  | 63265 | 3615 | SH |  | SOLE |  | 3614 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W471 |  | 5992 | 230 | SH |  | SOLE | 9 | 230 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y691 |  | 27312 | 1089 | SH |  | SOLE |  | 1089 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X784 |  | 1857 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W315 |  | 2103 | 59 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W315 |  | 16858 | 473 | SH |  | SOLE |  | 473 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X578 |  | 11754 | 441 | SH |  | SOLE |  | 440 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W281 |  | 30218 | 687 | SH |  | SOLE |  | 686 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X867 |  | 1136 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y527 |  | 1625483 | 32335 | SH |  | SOLE |  | 32335 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W430 |  | 3452 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W380 |  | 2043955 | 47036 | SH |  | SOLE |  | 47036 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W703 |  | 453372 | 9638 | SH |  | SOLE |  | 9638 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W760 |  | 302899 | 5226 | SH |  | SOLE |  | 5226 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W851 |  | 16073 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W505 |  | 249205 | 6057 | SH |  | SOLE |  | 6057 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W604 |  | 2389 | 84 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W604 |  | 331528 | 11657 | SH |  | SOLE |  | 11657 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W869 |  | 236919 | 4330 | SH |  | SOLE |  | 4330 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W422 |  | 26304 | 807 | SH |  | SOLE |  | 807 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W786 |  | 5265 | 146 | SH |  | SOLE |  | 145 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W836 |  | 7895 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y790 |  | 116161 | 3580 | SH |  | SOLE |  | 3579 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W208 |  | 603870 | 7017 | SH |  | SOLE | 11 | 7016 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W208 |  | 103273 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W109 |  | 297185 | 4900 | SH |  | SOLE |  | 4900 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X669 |  | 356189 | 5901 | SH |  | SOLE |  | 5901 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y808 |  | 45960 | 985 | SH |  | SOLE |  | 984 | 0 | 0 |
| WIX COM LTD | Stock | M98068105 |  | 768 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| WIX COM LTD | Stock | M98068105 |  | 36264 | 472 | SH |  | SOLE |  | 472 | 0 | 0 |
| MR COOPER GROUP INC | Stock | 62482R107 |  | 201 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| WOLFSPEED INC | Stock | 977852102 |  | 43495 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | Stock | 978097103 |  | 475215 | 43478 | SH |  | SOLE |  | 43478 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 7650 | 316 | SH |  | SOLE | 9 | 316 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 2082 | 86 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 364406 | 15052 | SH |  | SOLE |  | 15051 | 0 | 0 |
| WOODWARD INC | Stock | 980745103 |  | 580 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| WOORI FINL GROUP INC | ADR | 981064108 |  | 1624 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 6359 | 38 | SH |  | SOLE | 4 | 38 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 502 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 65426 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| WORKHORSE GROUP INC | Stock | 98138J206 |  | 48184 | 31700 | SH |  | SOLE |  | 31700 | 0 | 0 |
| WORKIVA INC | Stock | 98139A105 |  | 252 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| WORKIVA INC | Stock | 98139A105 |  | 16794 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WORLD FUEL SVCS CORP | Stock | 981475106 |  | 46461 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| WORLD WRESTLING ENTMT INC | Stock | 98156Q108 |  | 196745 | 2871 | SH |  | SOLE |  | 2871 | 0 | 0 |
| WPP PLC NEW | ADR | 92937A102 |  | 12460 | 253 | SH |  | SOLE |  | 253 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 469818 | 6474 | SH |  | SOLE | 6 | 6474 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 5225 | 72 | SH |  | SOLE | 19 | 72 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 1817 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 211542 | 2915 | SH |  | SOLE | 45 | 2915 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 290 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 400174 | 5514 | SH |  | SOLE |  | 5514 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 2710 | 38 | SH |  | SOLE | 9 | 38 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 1072 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 412 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 85192 | 1033 | SH |  | SOLE |  | 1033 | 0 | 0 |
| XAI OCTAGON FLOATING RATE | CEF | 98400T106 |  | 232266 | 36751 | SH |  | SOLE |  | 36750 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 1843 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 607108 | 8659 | SH |  | SOLE |  | 8659 | 0 | 0 |
| XENCOR INC | Stock | 98401F105 |  | 156 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| XEROX HOLDINGS CORP | Stock | 98421M106 |  | 1767 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| XP INC | Stock | G98239109 |  | 3804 | 248 | SH |  | SOLE | 9 | 248 | 0 | 0 |
| XPEL INC | Stock | 98379L100 |  | 42042 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| XPENG INC | ADR | 98422D105 |  | 6222 | 626 | SH |  | SOLE |  | 626 | 0 | 0 |
| XPERI INC | Stock | 98423J101 |  | 17857 | 2074 | SH |  | SOLE |  | 2074 | 0 | 0 |
| XPO INC | Stock | 983793100 |  | 20274 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| DBX ETF TR | ETF | 233051879 |  | 8266 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| DBX ETF TR | ETF | 233051200 |  | 868244 | 26939 | SH |  | SOLE |  | 26939 | 0 | 0 |
| DBX ETF TR | ETF | 233051630 |  | 73568 | 3373 | SH |  | SOLE |  | 3373 | 0 | 0 |
| DBX ETF TR | ETF | 233051481 |  | 14845 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| DBX ETF TR | ETF | 233051143 |  | 87126 | 2521 | SH |  | SOLE |  | 2521 | 0 | 0 |
| DBX ETF TR | ETF | 233051432 |  | 22280 | 661 | SH |  | SOLE | 9 | 660 | 0 | 0 |
| DBX ETF TR | ETF | 233051432 |  | 65328 | 1938 | SH |  | SOLE |  | 1937 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 1106 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 897575 | 8118 | SH |  | SOLE |  | 8117 | 0 | 0 |
| YAMANA GOLD INC | Stock | 98462Y100 |  | 27177 | 4897 | SH |  | SOLE |  | 4896 | 0 | 0 |
| YANDEX N V | Stock | N97284108 |  | 0 | 88 | SH |  | SOLE | 9 | 88 | 0 | 0 |
| YANDEX N V | Stock | N97284108 |  | 0 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| YELP INC | Stock | 985817105 |  | 60941 | 2229 | SH |  | SOLE |  | 2229 | 0 | 0 |
| YETI HLDGS INC | Stock | 98585X104 |  | 59486 | 1440 | SH |  | SOLE |  | 1440 | 0 | 0 |
| YUM CHINA HLDGS INC | Stock | 98850P109 |  | 130122 | 2381 | SH |  | SOLE |  | 2381 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 1285 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 1665 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 513427 | 4009 | SH |  | SOLE |  | 4008 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G105 |  | 3235815 | 140044 | SH |  | SOLE | 19 | 140044 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G105 |  | 104715 | 4532 | SH |  | SOLE |  | 4532 | 0 | 0 |
| ZAI LAB LTD | ADR | 98887Q104 |  | 1535 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 21026 | 82 | SH |  | SOLE | 2 | 82 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 1795 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 6154 | 24 | SH |  | SOLE | 50 | 24 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 1073076 | 4185 | SH |  | SOLE |  | 4185 | 0 | 0 |
| ZILLOW GROUP INC | Stock | 98954M101 |  | 14513 | 465 | SH |  | SOLE |  | 465 | 0 | 0 |
| ZILLOW GROUP INC | Stock | 98954M200 |  | 56206 | 1745 | SH |  | SOLE |  | 1745 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV | Stock | M9T951109 |  | 825 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV | Stock | M9T951109 |  | 106516 | 6196 | SH |  | SOLE |  | 6196 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 5228 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 25628 | 201 | SH |  | SOLE | 19 | 201 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 18360 | 144 | SH |  | SOLE | 36 | 144 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 42378 | 332 | SH |  | SOLE | 43 | 332 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 510 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 551693 | 4327 | SH |  | SOLE |  | 4327 | 0 | 0 |
| ZIMVIE INC | Stock | 98888T107 |  | 2111 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| ZIONS BANCORPORATION N A | Stock | 989701107 |  | 1426 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 26232 | 179 | SH |  | SOLE | 2 | 179 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 17586 | 120 | SH |  | SOLE | 4 | 120 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 19345 | 132 | SH |  | SOLE | 9 | 132 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 63310 | 432 | SH |  | SOLE | 28 | 432 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 182455 | 1245 | SH |  | SOLE | 30 | 1245 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 80603 | 550 | SH |  | SOLE | 41 | 550 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 19224 | 131 | SH |  | SOLE | 43 | 131 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 4103 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 30629 | 209 | SH |  | SOLE | 50 | 209 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 283889 | 1937 | SH |  | SOLE | 53 | 1937 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 1551816 | 10589 | SH |  | SOLE |  | 10588 | 0 | 0 |
| ZOMEDICA CORP | Stock | 98980M109 |  | 9701 | 59518 | SH |  | SOLE |  | 59518 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS IN | Stock | 98980L101 |  | 624969 | 9226 | SH |  | SOLE |  | 9226 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | Stock | 98980F104 |  | 13550 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 1633092 | 14594 | SH |  | SOLE |  | 14594 | 0 | 0 |
| ZYMEWORKS DEL INC | Stock | 98985Y108 |  | 12969 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |

---