# EDGAR Filing Document

**Accession Number:** 0001446114
**File Stem:** 0001446114-23-000008
**Filing Date:** 2023-2
**Character Count:** 266306
**Document Hash:** 5c05310fadd0893b04efd9cd4b4a2b06
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001446114-23-000008.hdr.sgml**: 20230214

**ACCESSION NUMBER**: 0001446114-23-000008

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230214

**DATE AS OF CHANGE**: 20230214

**EFFECTIVENESS DATE**: 20230214

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Ancora Advisors, LLC
- **CENTRAL INDEX KEY:** 0001446114
- **IRS NUMBER:** 331033773
- **STATE OF INCORPORATION:** OH
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 6060 PARKLAND BOULEVARD, SUITE 200
- **CITY:** CLEVELAND
- **STATE:** OH
- **ZIP:** 44124
- **BUSINESS PHONE:** 2168254000

**MAIL ADDRESS:**
- **STREET 1:** 6060 PARKLAND BOULEVARD, SUITE 200
- **CITY:** CLEVELAND
- **STATE:** OH
- **ZIP:** 44124

### 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:** Ancora Advisors LLC<br>**Address:** 6060 Parkland Boulevard Suite 200<br>Cleveland, OH 44124

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

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:** Jason Geers<br>**Title:** CCO<br>**Phone:** 216-593-5020

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

Jason Geers  Cleveland, OH  02-14-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:** 3

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

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

      (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   |
|:---|:---|:---|
|  | ANCORA FAMILY WEALTH ADVISORS LLC  | 028-17014              |
|  | Clutterbuck Capital Management LLC |  |
|  | Ancora Alternatives LLC            | 028-21227              |

### 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 |
| 180 DEGREE CAP CORP COM | COM | 68235b208 |  | 154 | 29172 | SH |  | SOLE | 3 | 29172 | 0 | 0 |
| 180 DEGREE CAP CORP COM | COM | 68235b208 |  | 497 | 94188 | SH |  | SOLE |  | 81324 | 0 | 12864 |
| 180 DEGREE CAP CORP COM | COM | 68235b208 |  | 8 | 1595 | SH |  | SOLE | 1 | 1595 | 0 | 0 |
| 1ST TR DJS MCROCP IDX COM SHS | INDX FD | 33718m105 |  | 6 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| 3-D SYS CORP DEL COM NEW | COM | 88554d205 |  | 4 | 475 | SH |  | SOLE | 1 | 475 | 0 | 0 |
| 3D PRINTING ETF | INDX FD | 00214q500 |  | 3 | 145 | SH |  | SOLE | 1 | 145 | 0 | 0 |
| 3M CO | COM | 88579y101 |  | 684 | 5703 | SH |  | SOLE |  | 5703 | 0 | 0 |
| 3M CO | COM | 88579y101 |  | 1761 | 14685 | SH |  | SOLE | 1 | 14031 | 0 | 654 |
| 7 ACQUISITION CORP | WT | g80694113 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| AARON S COMPANY INC | COM | 00258w108 |  | 130 | 10840 | SH |  | SOLE |  | 10840 | 0 | 0 |
| ABB LTD | COM | 000375204 |  | 3 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 344 | 3129 | SH |  | SOLE |  | 3129 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 6358 | 57909 | SH |  | SOLE | 1 | 53894 | 0 | 4015 |
| ABBVIE INC | COM | 00287y109 |  | 22473 | 139058 | SH |  | SOLE | 1 | 134157 | 0 | 4901 |
| ABBVIE INC | COM | 00287y109 |  | 28312 | 175187 | SH |  | SOLE |  | 172162 | 0 | 3025 |
| ABERDEEN EMERGING MARKETS EQUI | CLSD FD | 00301w105 |  | 3 | 634 | SH |  | SOLE | 1 | 634 | 0 | 0 |
| ABERDEEN STD GOLD ETF | INDX FD | 00326a104 |  | 6 | 330 | SH |  | SOLE | 1 | 330 | 0 | 0 |
| ABRDN PLATINUM ETF TRUST | INDX FD | 003260106 |  | 1035 | 10427 | SH |  | SOLE | 1 | 10217 | 0 | 210 |
| ABRDN PLATINUM ETF TRUST | INDX FD | 003260106 |  | 213 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| ABRDN SILVER ETF TRUST | INDX FD | 003264108 |  | 23 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ACACIA RESH CORP | COM | 003881307 |  | 129 | 30739 | SH |  | SOLE | 3 | 30739 | 0 | 0 |
| ACACIA RESH CORP | COM | 003881307 |  | 10 | 2336 | SH |  | SOLE | 1 | 2336 | 0 | 0 |
| ACACIA RESH CORP | COM | 003881307 |  | 409 | 97217 | SH |  | SOLE |  | 84190 | 0 | 13027 |
| ACADIA HEALTHCARE COMPANY INC | COM | 00404a109 |  | 2 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| ACCELERATE ARBITRAGE FUND | COM | 00437k108 |  | 192 | 10200 | SH |  | SOLE | 3 | 10200 | 0 | 0 |
| ACCENTURE PLC | COM | g1151c101 |  | 12488 | 46800 | SH |  | SOLE | 1 | 46260 | 0 | 540 |
| ACCENTURE PLC | COM | g1151c101 |  | 14421 | 54042 | SH |  | SOLE |  | 52997 | 0 | 1045 |
| ACCRETION ACQUISITION CORP | COM | 00438y107 |  | 54 | 5400 | SH |  | SOLE | 3 | 5400 | 0 | 0 |
| ACCRETION ACQUISITION CORP RT | WT | 00438y123 |  | 0 | 5400 | SH |  | SOLE | 3 | 5400 | 0 | 0 |
| ACCRETION ACQUISITION CORP WT | WT | 00438y115 |  | 0 | 2700 | SH |  | SOLE | 3 | 2700 | 0 | 0 |
| ACE GLOBAL BUSINESS -CW27 | COM | g0083e110 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| ACHARI VENTURES HOLDINGS CORP | WT | 00444x119 |  | 2 | 32000 | SH |  | SOLE | 3 | 32000 | 0 | 0 |
| ACI WORLDWIDE INC | COM | 004498101 |  | 23 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ACTIVISION BLIZZARD INC | COM | 00507v109 |  | 134 | 1746 | SH |  | SOLE | 1 | 1746 | 0 | 0 |
| ACUITY BRANDS INC COM | COM | 00508y102 |  | 46 | 280 | SH |  | SOLE | 1 | 280 | 0 | 0 |
| ACUSHNET HLDGS CORP | COM | 005098108 |  | 68 | 1593 | SH |  | SOLE | 1 | 1593 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | CLSD FD | 006212104 |  | 5 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | CLSD FD | 006212104 |  | 2016 | 138677 | SH |  | SOLE | 1 | 135437 | 0 | 3240 |
| ADAMS NAT RES FD INC COM | COM | 00548f105 |  | 19 | 868 | SH |  | SOLE | 1 | 868 | 0 | 0 |
| ADAMS RES  ENERGY INC | COM | 006351308 |  | 25 | 639 | SH |  | SOLE | 1 | 639 | 0 | 0 |
| ADAMS RES  ENERGY INC | COM | 006351308 |  | 129 | 3325 | SH |  | SOLE | 3 | 3325 | 0 | 0 |
| ADAMS RES  ENERGY INC | COM | 006351308 |  | 406 | 10437 | SH |  | SOLE |  | 9032 | 0 | 1405 |
| ADIDAS AG ADR | ADUS | 00687A107 |  | 3 | 51 | SH |  | SOLE | 1 | 51 | 0 | 0 |
| ADIDAS AG NPV | COM | d0066b185 |  | 4 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| ADIT EDTECH ACQUISITION CORP | COM | 007024110 |  | 0 | 50 | SH |  | SOLE | 3 | 50 | 0 | 0 |
| ADIT EDTECH ACQUISITION CORP | WT | 007024110 |  | 1 | 11250 | SH |  | SOLE | 3 | 11250 | 0 | 0 |
| ADOBE SYS INC COM | COM | 00724f101 |  | 239 | 711 | SH |  | SOLE |  | 711 | 0 | 0 |
| ADOBE SYS INC COM | COM | 00724f101 |  | 1852 | 5502 | SH |  | SOLE | 1 | 5299 | 0 | 203 |
| ADVANCED EMISSIONS SOLUTIONS I | COM | 00770c101 |  | 4 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 203 | 3128 | SH |  | SOLE |  | 3128 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 154 | 2384 | SH |  | SOLE | 1 | 2384 | 0 | 0 |
| ADVANSIX INC COM | COM | 00773t101 |  | 0 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| ADVANT-E CORP COM | COM | 00761l305 |  | 826 | 10 | SH |  | SOLE | 3 | 10 | 0 | 0 |
| ADVISORSHARES DOUBLELINE VALUE | INDX FD | 00768y818 |  | 260 | 3035 | SH |  | SOLE | 1 | 3035 | 0 | 0 |
| ADVISORSHARES TR PURE US CANNA | INDX FD | 00768y453 |  | 66 | 9398 | SH |  | SOLE | 1 | 8941 | 0 | 457 |
| AEROHIVE NETWORKS INC COM | COM | 007786106 |  | 0 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 12 | 731 | SH |  | SOLE | 1 | 731 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 160 | 9843 | SH |  | SOLE | 3 | 9843 | 0 | 0 |
| AERSALE CORPORATION COM | COM | 00810f106 |  | 498 | 30712 | SH |  | SOLE |  | 26551 | 0 | 4161 |
| AES CORP COM | COM | 00130h105 |  | 8 | 277 | SH |  | SOLE | 1 | 277 | 0 | 0 |
| AETHERIUM ACQUISITION CORP | COM | 00809J119 |  | 0 | 71000 | SH |  | SOLE | 3 | 71000 | 0 | 0 |
| AFFYMAX INC | COM | 00826a109 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 43 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| AFRICAN GOLD ACQUISITION CORP | COM | g0112r108 |  | 301 | 30000 | SH |  | SOLE | 3 | 30000 | 0 | 0 |
| AFRICAN GOLD ACQUISITION CORP | WT | g0112r124 |  | 0 | 176695 | SH |  | SOLE | 3 | 176695 | 0 | 0 |
| AGENT INFORMATION SOFTWARE INC | COM | 00847d108 |  | 12 | 7660 | SH |  | SOLE | 1 | 7660 | 0 | 0 |
| AGILE GROWTH CORP | WT | g01202111 |  | 1 | 30752 | SH |  | SOLE | 3 | 30752 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846u101 |  | 0 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846u101 |  | 34 | 228 | SH |  | SOLE | 1 | 228 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 2137 | 41106 | SH |  | SOLE | 1 | 41106 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 78 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| AHREN ACQUISITION CORP | WT | g01322125 |  | 0 | 335 | SH |  | SOLE | 3 | 335 | 0 | 0 |
| AIR CALIF COM | INDX FD | 009086109 |  | 14 | 240 | SH |  | SOLE | 1 | 240 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 8 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 2050 | 6649 | SH |  | SOLE | 1 | 6406 | 0 | 243 |
| AIRBNB INC | COM | 009066101 |  | 19 | 220 | SH |  | SOLE | 1 | 220 | 0 | 0 |
| AIRBUS SE UNSPONSORED ADR | COM | 009279100 |  | 7 | 241 | SH |  | SOLE | 1 | 241 | 0 | 0 |
| AKERS BIOSCIENCES INC | COM | 62856x102 |  | 3 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| AKOUSTIS TECHNOLOGIES INC | COM | 00973n102 |  | 4 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 1 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ALCON AG | COM | H01301128 |  | 11 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| ALCON AG | COM | H01301128 |  | 23 | 340 | SH |  | SOLE | 1 | 340 | 0 | 0 |
| ALERIAN MLP | COM | 00162q452 |  | 21 | 560 | SH |  | SOLE | 1 | 560 | 0 | 0 |
| ALGOMA STL GROUP INC | COM | 015658107 |  | 165 | 26000 | SH |  | SOLE | 1 | 26000 | 0 | 0 |
| ALGOMA STL GROUP INC | COM | 015658107 |  | 1175 | 185334 | SH |  | SOLE | 3 | 185334 | 0 | 0 |
| ALIBABA GRP SHS | COM | 01609w102 |  | 22 | 254 | SH |  | SOLE | 1 | 254 | 0 | 0 |
| ALICO INC | COM | 016230104 |  | 10 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| ALIGHT INC COM CL A | COM | 01626w101 |  | 8323 | 995577 | SH |  | SOLE |  | 743920 | 0 | 251657 |
| ALIGHT INC COM CL A | COM | 01626w101 |  | 66 | 7855 | SH |  | SOLE | 1 | 7855 | 0 | 0 |
| ALIMCO FINL CORP COM NEW | COM | 01626k206 |  | 181 | 30146 | SH |  | SOLE | 3 | 30146 | 0 | 0 |
| ALIMENTATION COUCHE-TARD INC | COM | 01626p148 |  | 610 | 13882 | SH |  | SOLE | 1 | 12732 | 0 | 1150 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 703 | 468646 | SH |  | SOLE | 1 | 468646 | 0 | 0 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 75 | 50210 | SH |  | SOLE |  | 50210 | 0 | 0 |
| ALITHYA GROUP INC | COM | 01643b106 |  | 1639 | 1092615 | SH |  | SOLE | 3 | 1092615 | 0 | 0 |
| ALLEGION PUB LTD | COM | g0176j109 |  | 20 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| ALLETE INC | COM | 018522300 |  | 1299 | 20130 | SH |  | SOLE |  | 20130 | 0 | 0 |
| ALLIANCEBERNSTEIN HOLDING | COM | 01881g106 |  | 98 | 2850 | SH |  | SOLE | 1 | 2850 | 0 | 0 |
| ALLIANCEBERNSTEIN HOLDING | COM | 01881g106 |  | 316 | 9200 | SH |  | SOLE |  | 9200 | 0 | 0 |
| ALLIANT ENERGY CORP COM | COM | 188021083 |  | 11 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ALLIED MOTION TECHNOLOGIES I | COM | 019330109 |  | 52 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| ALLOT COMMUNICATIONS LTD | COM | m0854q105 |  | 9 | 2702 | SH |  | SOLE | 1 | 2702 | 0 | 0 |
| ALLOT COMMUNICATIONS LTD | COM | m0854q105 |  | 372 | 108260 | SH |  | SOLE |  | 93650 | 0 | 14610 |
| ALLSTATE CORP | COM | 020002101 |  | 1278 | 9424 | SH |  | SOLE | 1 | 8824 | 0 | 600 |
| ALLY FINL INC COM | COM | 02005n100 |  | 10 | 410 | SH |  | SOLE | 1 | 410 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | COM | 02043q107 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ALPHA HEALTHCARE ACQUISITION C | WT | 02073f112 |  | 1 | 3892 | SH |  | SOLE | 3 | 3892 | 0 | 0 |
| ALPHA HEALTHCARE ACQUISITION C | COM | 02073f104 |  | 154 | 15572 | SH |  | SOLE | 3 | 15572 | 0 | 0 |
| ALPHA PARTNERS TECHNOLOGY MERG | WT | g63290103 |  | 1 | 12552 | SH |  | SOLE | 3 | 12552 | 0 | 0 |
| ALPHA PARTNERS TECHNOLOGY MERG | COM | g63290111 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| ALPHABET INC | COM | 02079K305 |  | 7367 | 83500 | SH |  | SOLE | 1 | 77265 | 0 | 6235 |
| ALPHABET INC | COM | 02079K305 |  | 582 | 6600 | SH |  | SOLE |  | 6600 | 0 | 0 |
| ALPHABET INC | COM | 02079K107 |  | 1846 | 20807 | SH |  | SOLE |  | 20807 | 0 | 0 |
| ALPHABET INC | COM | 02079K107 |  | 12748 | 143667 | SH |  | SOLE | 1 | 136833 | 0 | 6834 |
| ALPINE 4 TECHNOLOGIES LTD | COM | 02083e105 |  | 0 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ALPINE INCOME PROPERTY TRUST | COM | 02083x103 |  | 6070 | 318160 | SH |  | SOLE |  | 220453 | 0 | 97707 |
| ALPINE INCOME PROPERTY TRUST | COM | 02083x103 |  | 61 | 3210 | SH |  | SOLE | 1 | 3210 | 0 | 0 |
| ALPS EQUAL SECTOR | COM | 00162q205 |  | 96 | 1002 | SH |  | SOLE | 1 | 1002 | 0 | 0 |
| ALPS ETF TR OSHARES EUR QLT | INDX FD | 00162q379 |  | 59 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| ALPS ETF TR SECTOR DIVIDEND DO | INDX FD | 00162q858 |  | 189 | 3670 | SH |  | SOLE | 1 | 3670 | 0 | 0 |
| ALSET CAPITAL ACQUISITION CORP | WT | 02115m117 |  | 0 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| ALSP ORCHID ACQUISITION I CORP | WT | g0231l123 |  | 0 | 1250 | SH |  | SOLE | 3 | 1250 | 0 | 0 |
| ALTA EQUIPMENT GROUP | COM | 02128l106 |  | 1450 | 109929 | SH |  | SOLE |  | 109929 | 0 | 0 |
| ALTENERGY ACQUISITION CORP | WT | 02157m116 |  | 1 | 5450 | SH |  | SOLE | 3 | 5450 | 0 | 0 |
| ALTIMAR ACQUISITION CORP III | WT | g0370u116 |  | 0 | 2725 | SH |  | SOLE | 3 | 2725 | 0 | 0 |
| ALTO INGREDIENTS INC | COM | 021513106 |  | 578 | 200788 | SH |  | SOLE |  | 173689 | 0 | 27099 |
| ALTO INGREDIENTS INC | COM | 021513106 |  | 14 | 4803 | SH |  | SOLE | 1 | 4803 | 0 | 0 |
| ALTO INGREDIENTS INC | COM | 021513106 |  | 46 | 15934 | SH |  | SOLE | 3 | 15934 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 2306 | 50439 | SH |  | SOLE | 1 | 46093 | 0 | 4346 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 359 | 7861 | SH |  | SOLE |  | 7861 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 635 | 7558 | SH |  | SOLE |  | 7558 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 11765 | 140061 | SH |  | SOLE | 1 | 133836 | 0 | 6225 |
| AMBASE CORP COM | COM | 023164106 |  | 24 | 345501 | SH |  | SOLE | 3 | 345501 | 0 | 0 |
| AMCI ACQUISITION CORP II | COM | 00166r100 |  | 182 | 18200 | SH |  | SOLE | 3 | 18200 | 0 | 0 |
| AMCI ACQUISITION CORP II | WT | 00166r118 |  | 1 | 4100 | SH |  | SOLE | 3 | 4100 | 0 | 0 |
| AMCOR PLC | COM | g0250x107 |  | 15 | 1300 | SH |  | SOLE | 1 | 1300 | 0 | 0 |
| AMDOCS LTD ORD | COM | g02602103 |  | 0 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| AMERCO | COM | 023586506 |  | 873 | 15885 | SH |  | SOLE | 1 | 15615 | 0 | 270 |
| AMERCO COM | COM | 235861002 |  | 124 | 2065 | SH |  | SOLE | 1 | 2035 | 0 | 30 |
| AMERICAN ACQUISITION OPPORTUNI | WT | 02369m110 |  | 1 | 16000 | SH |  | SOLE | 3 | 16000 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376r102 |  | 1 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| AMERICAN AXLE  MFG COM | COM | 240611038 |  | 17 | 2190 | SH |  | SOLE | 1 | 2190 | 0 | 0 |
| AMERICAN BATTERY METALS CORP | COM | 02451v101 |  | 1 | 3330 | SH |  | SOLE | 1 | 3330 | 0 | 0 |
| AMERICAN CENTY ETF TR | INDX FD | 025072802 |  | 155 | 2800 | SH |  | SOLE | 1 | 2800 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 818 | 8616 | SH |  | SOLE | 1 | 8616 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 120 | 814 | SH |  | SOLE | 1 | 814 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| AMERICAN GREEN INC | COM | 02640n200 |  | 0 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| AMERICAN INTL GROUP INC | COM | 026874784 |  | 1 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 241 | 1138 | SH |  | SOLE | 1 | 1138 | 0 | 0 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 16 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| AMERICAN VANGUARD CORP | COM | 030371108 |  | 345 | 15892 | SH |  | SOLE |  | 15892 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 597 | 3915 | SH |  | SOLE | 1 | 3915 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 478 | 6616 | SH |  | SOLE |  | 5730 | 0 | 886 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 15 | 202 | SH |  | SOLE | 1 | 202 | 0 | 0 |
| AMERICAS CAR MART INC COM | COM | 03062t105 |  | 152 | 2099 | SH |  | SOLE | 3 | 2099 | 0 | 0 |
| AMERICOLD REALTY TRUST | COM | 03064d108 |  | 3 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 524 | 1683 | SH |  | SOLE | 1 | 1683 | 0 | 0 |
| AMERISOURCE BERGEN CORP | COM | 03073e105 |  | 566 | 3417 | SH |  | SOLE | 1 | 3397 | 0 | 20 |
| AMERISOURCE BERGEN CORP | COM | 03073e105 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 9510 | 36211 | SH |  | SOLE | 1 | 33332 | 0 | 2879 |
| AMGEN INC | COM | 031162100 |  | 1247 | 4747 | SH |  | SOLE |  | 4747 | 0 | 0 |
| AMPCO-PITTSBURG CORP | COM | 032037103 |  | 2682 | 1068531 | SH |  | SOLE | 3 | 1068531 | 0 | 0 |
| AMPHENOL CORP NEW | COM | 032095101 |  | 20 | 258 | SH |  | SOLE | 1 | 258 | 0 | 0 |
| AMPLIFY ENERGY CORP | COM | 03212b103 |  | 152 | 17300 | SH |  | SOLE |  | 17300 | 0 | 0 |
| AMPLIFY ETF TR | INDX FD | 032108607 |  | 11 | 722 | SH |  | SOLE | 1 | 722 | 0 | 0 |
| AMRYT PHARMA HOLDINGS LTD | COM | 03217l106 |  | 2 | 222 | SH |  | SOLE | 1 | 222 | 0 | 0 |
| AMTECH SYS INC | COM | 032332504 |  | 408 | 53636 | SH |  | SOLE |  | 46398 | 0 | 7238 |
| AMTECH SYS INC | COM | 032332504 |  | 10 | 1337 | SH |  | SOLE | 1 | 1337 | 0 | 0 |
| AMTECH SYS INC | COM | 032332504 |  | 132 | 17309 | SH |  | SOLE | 3 | 17309 | 0 | 0 |
| ANALOG DEVICES INC COM | COM | 326541059 |  | 83 | 506 | SH |  | SOLE |  | 506 | 0 | 0 |
| ANALOG DEVICES INC COM | COM | 326541059 |  | 356 | 2172 | SH |  | SOLE | 1 | 2172 | 0 | 0 |
| ANC RENT CORP | COM | 001813104 |  | 0 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ANGEL POND HOLDINGS CORP | WT | g5920m118 |  | 1 | 1965 | SH |  | SOLE | 3 | 1965 | 0 | 0 |
| ANGLE PLC SURREY | COM | 03476v100 |  | 6 | 1100 | SH |  | SOLE | 1 | 1100 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADUS | 03524A108 |  | 1 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADUS | 03524A108 |  | 6 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ANIXA BIOSCIENCES INC | COM | 03528h109 |  | 6 | 1522 | SH |  | SOLE | 1 | 1522 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | LP | 035710839 |  | 1 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| ANSYS INC | COM | 03662Q105 |  | 11 | 46 | SH |  | SOLE | 1 | 46 | 0 | 0 |
| ANSYS INC | COM | 03662Q105 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ANTHEMIS DIGITAL ACQUISITIONS | WT | g03959114 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ANZU SPECIAL ACQUISITION CORP | COM | 03737a101 |  | 645 | 63899 | SH |  | SOLE | 3 | 63899 | 0 | 0 |
| ANZU SPECIAL ACQUISITION CORP | WT | 03737a119 |  | 1 | 24732 | SH |  | SOLE | 3 | 24732 | 0 | 0 |
| AON PLC | COM | g0403h108 |  | 69 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| AON PLC | COM | g0403h108 |  | 1890 | 6296 | SH |  | SOLE | 1 | 6196 | 0 | 100 |
| AP HENDERSON GROUP | COM | 00186g100 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| APEIRON CAPITAL INVEST CORP WT | WT | 03752a119 |  | 2 | 10754 | SH |  | SOLE | 3 | 10754 | 0 | 0 |
| API GROUP CORP | COM | 00187Y100 |  | 17301 | 919775 | SH |  | SOLE |  | 684621 | 0 | 235154 |
| API GROUP CORP | COM | 00187Y100 |  | 225 | 11970 | SH |  | SOLE | 1 | 11970 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT INC | COM | 03769m106 |  | 366 | 5738 | SH |  | SOLE | 1 | 5738 | 0 | 0 |
| APOLLO STRATEGIC GROWTH CAPITA | WT | g0412a128 |  | 0 | 359 | SH |  | SOLE | 3 | 359 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 59187 | 455533 | SH |  | SOLE | 1 | 444518 | 0 | 11015 |
| APPLE INC | COM | 037833100 |  | 20898 | 160841 | SH |  | SOLE |  | 157916 | 0 | 2925 |
| APPLIED INDLTECH INC COM | COM | 03820c105 |  | 299 | 2375 | SH |  | SOLE | 1 | 2375 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 1539 | 15806 | SH |  | SOLE | 1 | 15806 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 517 | 5312 | SH |  | SOLE |  | 5312 | 0 | 0 |
| ARBOR RAPHA CAP BIOHLDS CORP I | WT | 03881f112 |  | 0 | 6966 | SH |  | SOLE | 3 | 6966 | 0 | 0 |
| ARCBEST CORP | PUT | 03937C955 |  | 295 | 500 | SH | Put | SOLE | 3 | 500 | 0 | 0 |
| ARCH CAPITAL GROUP LTD | COM | g0450a105 |  | 178 | 2835 | SH |  | SOLE | 1 | 0 | 0 | 2835 |
| ARCH CAPITAL GROUP LTD | COM | g0450a105 |  | 402 | 6399 | SH |  | SOLE |  | 6399 | 0 | 0 |
| ARCH RESOURCES INC | COM | 03940r107 |  | 72 | 502 | SH |  | SOLE | 1 | 502 | 0 | 0 |
| ARCH RESOURCES INC | COM | 03940r107 |  | 3 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 33 | 360 | SH |  | SOLE | 1 | 360 | 0 | 0 |
| ARCONIC INC COM | COM | 03966v107 |  | 12 | 548 | SH |  | SOLE |  | 548 | 0 | 0 |
| ARCOSA INC | COM | 039653100 |  | 167 | 3080 | SH |  | SOLE | 1 | 3080 | 0 | 0 |
| ARCOSA INC | COM | 039653100 |  | 4658 | 85724 | SH |  | SOLE |  | 65064 | 0 | 20660 |
| ARDELYX INC | COM | 039697107 |  | 1 | 287 | SH |  | SOLE | 1 | 287 | 0 | 0 |
| ARES ACQUISITION CORP | WT | g33032122 |  | 1 | 3198 | SH |  | SOLE | 3 | 3198 | 0 | 0 |
| ARES ACQUISITION CORPORATION | COM | G33032106 |  | 17 | 1660 | SH |  | SOLE | 3 | 1660 | 0 | 0 |
| ARES CAP CORP COM | COM | 04010l103 |  | 897 | 48547 | SH |  | SOLE | 1 | 45283 | 0 | 3264 |
| ARHAUS INC | COM | 04035m102 |  | 49 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| ARIES I ACQUISITION CORP | WT | g0542n123 |  | 0 | 1500 | SH |  | SOLE | 3 | 1500 | 0 | 0 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 21 | 173 | SH |  | SOLE | 1 | 173 | 0 | 0 |
| ARISZ ACQUISITION CORP | COM | 040450108 |  | 40 | 4000 | SH |  | SOLE | 3 | 4000 | 0 | 0 |
| ARK ETF TRUST | INDX FD | 00214q401 |  | 1 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| ARK FINTECH INNOVATION ETF | INDX FD | 00214q708 |  | 222 | 15591 | SH |  | SOLE | 1 | 15591 | 0 | 0 |
| ARK GENOMIC REVOLUTION ETF | INDX FD | 00214q302 |  | 261 | 9244 | SH |  | SOLE | 1 | 9244 | 0 | 0 |
| ARK INNOVATION ETF | INDX FD | 00214q104 |  | 20 | 625 | SH |  | SOLE | 1 | 625 | 0 | 0 |
| ARK SPACE EXPLORATION  INNOVA | INDX FD | 00214q807 |  | 1 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| ARMADA ACQUISITION CORP I | COM | 04208v103 |  | 8 | 800 | SH |  | SOLE | 3 | 800 | 0 | 0 |
| ARMADA ACQUISITION CORP I | WT | 04208v111 |  | 0 | 10050 | SH |  | SOLE | 3 | 10050 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 59 | 859 | SH |  | SOLE | 1 | 859 | 0 | 0 |
| AROGO CAPITAL ACQUISITION CO | COM | 042644203 |  | 1 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| AROGO CAPITAL ACQUISITION CO | COM | 042644112 |  | 0 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| ARROWROOT ACQUISITION CORP | WT | 04282m110 |  | 0 | 2067 | SH |  | SOLE | 3 | 2067 | 0 | 0 |
| ARTEMIS STRATEGIC INVT CORP WT | WT | 04303a111 |  | 2 | 22628 | SH |  | SOLE | 3 | 22628 | 0 | 0 |
| ARTIFICIAL INTELLIGENCE TECHNO | COM | 04316d201 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ASHLAND INC | COM | 044186104 |  | 129 | 1202 | SH |  | SOLE | 1 | 1202 | 0 | 0 |
| ASHLAND INC | COM | 044186104 |  | 18678 | 173700 | SH |  | SOLE | 3 | 173700 | 0 | 0 |
| ASHLAND INC | PUT | 044186954 |  | 286 | 1380 | SH | Put | SOLE | 3 | 1380 | 0 | 0 |
| ASML HOLDING N V | COM | N07059210 |  | 70 | 128 | SH |  | SOLE | 1 | 128 | 0 | 0 |
| ASTRAZENECA PLC | ADUS | 046353108 |  | 117 | 1726 | SH |  | SOLE | 1 | 1726 | 0 | 0 |
| ASTRONICS CORP | COM | 046433108 |  | 8 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| ASURE SOFTWARE INC | COM | 04649U102 |  | 93 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ASURE SOFTWARE INC | COM | 04649U102 |  | 26 | 2740 | SH |  | SOLE | 1 | 2740 | 0 | 0 |
| AT INC | COM | 00206r102 |  | 3147 | 170924 | SH |  | SOLE | 1 | 163689 | 0 | 7235 |
| ATHENA CONSUMER ACQUISITION CO | WT | 04684m114 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ATHENA TECHNOLOGY ACQUISITION | WT | 04687c113 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ATHERSYS INC | COM | 04744l205 |  | 0 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| ATLANTIC COASTAL ACQUISTN CO | WT | 048453112 |  | 1 | 25834 | SH |  | SOLE | 3 | 25834 | 0 | 0 |
| ATLANTIC COASTAL ACQUISTN CO | COM | 048453104 |  | 822 | 82031 | SH |  | SOLE | 3 | 82031 | 0 | 0 |
| ATLANTICA SUSTAINABLE F | COM | g0751n103 |  | 5 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ATLANTIS PLASTICS INC | COM | 049156102 |  | 0 | 640 | SH |  | SOLE | 1 | 640 | 0 | 0 |
| ATLASSIAN CORPORATION PLC | COM | 049468101 |  | 3 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ATMOS ENERGY CORP COM | COM | 495601056 |  | 137 | 1225 | SH |  | SOLE | 1 | 916 | 0 | 309 |
| ATNA RESOURCES | COM | 04957f101 |  | 0 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| AULT DISRUPTIVE TECHNOLOGIES C | COM | 05150a104 |  | 31 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| AULT DISRUPTIVE TECHS CORP | WT | 05150A112 |  | 0 | 2250 | SH |  | SOLE | 3 | 2250 | 0 | 0 |
| AURORA ACQUISITION CORP | COM | g0698l103 |  | 91 | 9000 | SH |  | SOLE | 3 | 9000 | 0 | 0 |
| AURORA ACQUISITION CORP | WT | g0698l129 |  | 0 | 3450 | SH |  | SOLE | 3 | 3450 | 0 | 0 |
| AURORA CANNABIS INC | COM | 05156x884 |  | 0 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| AUTHENTIC EQUITY ACQUISITION C | COM | g06607116 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| AUTHENTIC EQUITY ACQUISITION C | WT | g06607124 |  | 0 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 2023 | 8470 | SH |  | SOLE | 1 | 7570 | 0 | 900 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 97 | 405 | SH |  | SOLE |  | 405 | 0 | 0 |
| AUTOZONE INC COM | COM | 533321022 |  | 2 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| AVALON ACQ WTS | WT | 05338e119 |  | 1 | 16773 | SH |  | SOLE | 3 | 16773 | 0 | 0 |
| AVALON ACQUISITION INC | COM | 05338e101 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| AVALONBAY CMNTYS INC | COM | 053484101 |  | 81 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| AVANOS MEDICAL INC | COM | 05350v106 |  | 1 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 10 | 333 | SH |  | SOLE | 1 | 333 | 0 | 0 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 503 | 16136 | SH |  | SOLE |  | 13957 | 0 | 2179 |
| AVIAT NETWORKS INC | COM | 05366y201 |  | 159 | 5083 | SH |  | SOLE | 3 | 5083 | 0 | 0 |
| AVIDITY BIOSCIENCES INC | COM | 05370a108 |  | 67 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| AVIDXCHANGE HOLDINGS INC COM | COM | 05368x102 |  | 10813 | 1087866 | SH |  | SOLE | 3 | 1087866 | 0 | 0 |
| AVNET INC | COM | 053807103 |  | 135 | 3250 | SH |  | SOLE | 1 | 3250 | 0 | 0 |
| AVON PROTECTION PLC | COM | g06860103 |  | 19819 | 1532616 | SH |  | SOLE | 3 | 1532616 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | COM | 054540208 |  | 40 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| AXIOS SUSTAINABLE GROWTH ACQUI | COM | g0703k116 |  | 1 | 20000 | SH |  | SOLE | 3 | 20000 | 0 | 0 |
| AXIS CAPITAL HOLDINGS SHS | COM | g0692u109 |  | 8 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| AXONPRIME INFRASTRUCTURE ACQUI | COM | 05467c108 |  | 74 | 7500 | SH |  | SOLE | 3 | 7500 | 0 | 0 |
| AXONPRIME INFRSTCTR AQSTN CORP | WT | 05467c116 |  | 0 | 5032 | SH |  | SOLE | 3 | 5032 | 0 | 0 |
| AYR WELLNESS INC SUB LTD | COM | 05475p109 |  | 0 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| B RILEY FINANCIAL INC | COM | 05580m108 |  | 1764 | 51565 | SH |  | SOLE |  | 29563 | 0 | 22002 |
| B RILEY PRINCIPAL 250 MERGER C | WT | 05602l112 |  | 0 | 1666 | SH |  | SOLE | 3 | 1666 | 0 | 0 |
| B RILEY PRINCIPAL 250 MERGER C | COM | 05602l104 |  | 50 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| BADGER METER INC | COM | 056525108 |  | 22 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| BAGGER DAVES BURGER TAVERN | COM | 056646201 |  | 2 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| BALL CORP | COM | 058498106 |  | 26 | 500 | SH |  | SOLE | 1 | 275 | 0 | 225 |
| BALLYS CORP | COM | 05875b106 |  | 49 | 2553 | SH |  | SOLE | 1 | 2553 | 0 | 0 |
| BALLYS CORP | COM | 05875b106 |  | 10 | 534 | SH |  | SOLE |  | 534 | 0 | 0 |
| BANCROFT FD LTD | COM | 059695106 |  | 16 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| BANK FIRST NATL CORP | COM | 06211j100 |  | 16 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| BANK FIRST NATL CORP | COM | 06211j100 |  | 7 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 114 | 2505 | SH |  | SOLE | 1 | 2505 | 0 | 0 |
| BANNER ACQUISITION -CW23 | COM | 06654k119 |  | 0 | 17900 | SH |  | SOLE | 3 | 17900 | 0 | 0 |
| BANNER ACQUISITION CORP | COM | 06654k101 |  | 2 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| BARCO NV | COM | b0833g105 |  | 13 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| BARINGS BDC INC | COM | 06759l103 |  | 4 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 14 | 813 | SH |  | SOLE | 1 | 813 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 10 | 610 | SH |  | SOLE | 1 | 610 | 0 | 0 |
| BATTERY FUTURE ACQUISITION COR | WT | g0888j124 |  | 0 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| BAUSCH HEALTH COS INC | COM | 071734107 |  | 0 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 |  | 8 | 166 | SH |  | SOLE | 1 | 166 | 0 | 0 |
| BAYER A G SPONSORED ADR | ADUS | 072730302 |  | 9 | 710 | SH |  | SOLE | 1 | 710 | 0 | 0 |
| BCE INC | COM | 05534B760 |  | 21 | 478 | SH |  | SOLE | 1 | 478 | 0 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373v105 |  | 2 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 2786 | 10955 | SH |  | SOLE | 1 | 10168 | 0 | 787 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BED BATH  BEYOND INC | PUT | 075896950 |  | 76 | 416 | SH | Put | OTR | 2 | 0 | 0 | 416 |
| BED BATH  BEYOND INC | PUT | 075896950 |  | 313 | 1185 | SH | Put | OTR | 2 | 0 | 0 | 1185 |
| BELDEN INC | COM | 077454106 |  | 39 | 538 | SH |  | SOLE | 1 | 538 | 0 | 0 |
| BELLRING BRANDS INC | COM | 07831c103 |  | 34 | 1337 | SH |  | SOLE | 1 | 1337 | 0 | 0 |
| BELLRING BRANDS INC | COM | 07831c103 |  | 2015 | 78573 | SH |  | SOLE |  | 58553 | 0 | 20020 |
| BELONG ACQUISITION CORP | WT | 08069m110 |  | 4 | 30525 | SH |  | SOLE | 3 | 30525 | 0 | 0 |
| BENSON HILL INC | WT | 082490111 |  | 1 | 2600 | SH |  | SOLE | 3 | 2600 | 0 | 0 |
| BERENSON ACQUISITION CORP I | WT | 083690115 |  | 0 | 11585 | SH |  | SOLE | 3 | 11585 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 777 | 10712 | SH |  | SOLE | 1 | 10712 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | COM | 084670702 |  | 28786 | 93188 | SH |  | SOLE | 1 | 88351 | 0 | 4837 |
| BERKSHIRE HATHAWAY INC DEL | COM | 084670702 |  | 2810 | 9096 | SH |  | SOLE |  | 9096 | 0 | 0 |
| BERRY GLOBAL GROUP INC | PUT | 08579W953 |  | 190 | 2000 | SH | Put | SOLE | 3 | 2000 | 0 | 0 |
| BERRY PLASTICS GROUP | COM | 08579w103 |  | 34204 | 566004 | SH |  | SOLE | 3 | 566004 | 0 | 0 |
| BERRY PLASTICS GROUP | COM | 08579w103 |  | 2167 | 35858 | SH |  | SOLE | 1 | 35458 | 0 | 400 |
| BERRY PLASTICS GROUP | COM | 08579w103 |  | 862 | 14257 | SH |  | SOLE |  | 14257 | 0 | 0 |
| BGC PARTNERS INC | COM | 05541t101 |  | 15 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| BGSF INC | COM | 05601c105 |  | 40 | 2611 | SH |  | SOLE | 1 | 2611 | 0 | 0 |
| BGSF INC | COM | 05601c105 |  | 1857 | 121214 | SH |  | SOLE |  | 106496 | 0 | 14718 |
| BGSF INC | COM | 05601c105 |  | 533 | 34786 | SH |  | SOLE | 3 | 34786 | 0 | 0 |
| BHP GROUP LTD | ADUS | 088606108 |  | 1 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| BHP GROUP LTD | ADUS | 088606108 |  | 25 | 409 | SH |  | SOLE | 1 | 409 | 0 | 0 |
| BILANDER ACQUISITION CORP | COM | 09001t106 |  | 70 | 7100 | SH |  | SOLE | 3 | 7100 | 0 | 0 |
| BILANDER ACQUISITION CORP | WT | 09001t114 |  | 0 | 1775 | SH |  | SOLE | 3 | 1775 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 60 | 216 | SH |  | SOLE | 1 | 216 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL COM US | COM | 09061g101 |  | 197 | 1900 | SH |  | SOLE | 1 | 1475 | 0 | 425 |
| BIONANO GENOMICS INC | COM | 09075f107 |  | 1 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| BIOPLUS ACQ | WT | g11217125 |  | 0 | 1006 | SH |  | SOLE | 3 | 1006 | 0 | 0 |
| BIOTE CORP | WT | 090683111 |  | 2 | 5418 | SH |  | SOLE | 3 | 5418 | 0 | 0 |
| BIOTECH ACQUISITION CO | WT | g1125a116 |  | 1 | 15350 | SH |  | SOLE | 3 | 15350 | 0 | 0 |
| BITE ACQUISITION CORP | WT | 09175k113 |  | 3 | 49309 | SH |  | SOLE | 3 | 49309 | 0 | 0 |
| BJS WHOLESALE CLUB HOLDINGS IN | COM | 05550j101 |  | 14 | 209 | SH |  | SOLE | 1 | 209 | 0 | 0 |
| BK OF AMERICA CORP | COM | 060505104 |  | 10267 | 310001 | SH |  | SOLE | 1 | 306505 | 0 | 3496 |
| BK OF AMERICA CORP | COM | 060505104 |  | 19875 | 600100 | SH |  | SOLE |  | 588570 | 0 | 11530 |
| BLACK HILLS CORP | COM | 092113109 |  | 20 | 280 | SH |  | SOLE | 1 | 280 | 0 | 0 |
| BLACK HILLS CORP | COM | 092113109 |  | 3477 | 49430 | SH |  | SOLE |  | 34240 | 0 | 15190 |
| BLACK KNIGHT INC | COM | 09215c105 |  | 55 | 895 | SH |  | SOLE | 1 | 895 | 0 | 0 |
| BLACK MOUNTAIN ACQUISITION COR | WT | 09216a116 |  | 1 | 28150 | SH |  | SOLE | 3 | 28150 | 0 | 0 |
| BLACK MOUNTAIN ACQUISITION COR | COM | 09216a108 |  | 271 | 26598 | SH |  | SOLE | 3 | 26598 | 0 | 0 |
| BLACK SPADE ACQUISITION CO | WT | g11537118 |  | 0 | 5500 | SH |  | SOLE | 3 | 5500 | 0 | 0 |
| BLACK STONE MINERALS L P COM | COM | 09225m101 |  | 1799 | 106627 | SH |  | SOLE | 1 | 101927 | 0 | 4700 |
| BLACK STONE MINERALS L P COM | COM | 09225m101 |  | 490 | 29053 | SH |  | SOLE |  | 29053 | 0 | 0 |
| BLACKROCK CORE BD TR | CLSD FD | 09249E101 |  | 32 | 3050 | SH |  | SOLE | 1 | 3050 | 0 | 0 |
| BLACKROCK CR ALL IV COM | CLSD FD | 925081002 |  | 30 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| BLACKROCK ENERGY  RES TR | CLSD FD | 09250U101 |  | 8 | 609 | SH |  | SOLE | 1 | 609 | 0 | 0 |
| BLACKROCK ENERGY  RES TR | CLSD FD | 09250U101 |  | 88 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| BLACKROCK ENHANCED CAP  INCOM | COM | 09256a109 |  | 111 | 6500 | SH |  | SOLE | 1 | 6500 | 0 | 0 |
| BLACKROCK INC | COM | 09247X101 |  | 12555 | 17718 | SH |  | SOLE |  | 17418 | 0 | 300 |
| BLACKROCK INC | COM | 09247X101 |  | 7520 | 10612 | SH |  | SOLE | 1 | 9773 | 0 | 839 |
| BLACKROCK MUNIVEST FD INC COM | CLSD FD | 09253r105 |  | 206 | 29387 | SH |  | SOLE | 1 | 29387 | 0 | 0 |
| BLACKROCK SCIENCE  TECH TR II | INDX FD | 09260k101 |  | 14 | 923 | SH |  | SOLE | 1 | 923 | 0 | 0 |
| BLACKSTONE GROUP INC | COM | 09260d107 |  | 5345 | 72040 | SH |  | SOLE | 1 | 62354 | 0 | 9686 |
| BLACKSTONE GROUP INC | COM | 09260d107 |  | 381 | 5138 | SH |  | SOLE |  | 5138 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k203 |  | 90 | 6045 | SH |  | SOLE | 1 | 6045 | 0 | 0 |
| BLACKSTONE REAL ESTATE INCOME | LP | 09259k401 |  | 1016 | 68313 | SH |  | SOLE |  | 68313 | 0 | 0 |
| BLACKSTONE REIT | LP | 09259k302 |  | 1665 | 114354 | SH |  | SOLE | 1 | 114354 | 0 | 0 |
| BLACKSTONE SECD LENDING FD COM | COM | 09261x102 |  | 4 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| BLINK CHARGING CO | COM | 09354a100 |  | 5 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| BLOCK INC | COM | 852234103 |  | 191 | 3046 | SH |  | SOLE | 1 | 3046 | 0 | 0 |
| BLOCKCHAIN COINVESTORS ACQUISI | WT | g11765115 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| BLOCKCHAIN MOON ACQUISITION CO | COM | 09370f117 |  | 1 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| BLOCKCHAIN MOON ACQUISITION CO | WT | 09370f125 |  | 0 | 5500 | SH |  | SOLE | 3 | 5500 | 0 | 0 |
| BLOOM ENERGY CORP | COM | 093712107 |  | 5 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| BLOOMIN BRANDS INC | COM | 094235108 |  | 0 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| BLUCORA INC | COM | 095229100 |  | 130 | 5100 | SH |  | SOLE | 1 | 5100 | 0 | 0 |
| BLUCORA INC | COM | 095229100 |  | 51 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BLUCORA INC | COM | 095229100 |  | 3 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| BLUE RIVER BANCSHARES INC | COM | 09602p107 |  | 0 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| BLUE WHALE ACQUISITION I CORP | WT | g1330m129 |  | 0 | 1225 | SH |  | SOLE | 3 | 1225 | 0 | 0 |
| BLUE WORLD ACQUISITION -29 | COM | g1263e136 |  | 0 | 8800 | SH |  | SOLE | 3 | 8800 | 0 | 0 |
| BOA ACQUISITION CORP | WT | g8059b119 |  | 3 | 43163 | SH |  | SOLE | 3 | 43163 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 2593 | 13614 | SH |  | SOLE | 1 | 13109 | 0 | 505 |
| BOEING CO | COM | 097023105 |  | 1 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857l108 |  | 4289 | 2128 | SH |  | SOLE | 1 | 1892 | 0 | 236 |
| BOOKING HOLDINGS INC | COM | 09857l108 |  | 750 | 372 | SH |  | SOLE |  | 372 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 1 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 28 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 1 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| BOSWELL J G CO COM | COM | 101205102 |  | 57 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| BOWMAN CONSULTING GROUP LTD | COM | 103002101 |  | 1492 | 68300 | SH |  | SOLE |  | 68300 | 0 | 0 |
| BP PLC | COM | 055622104 |  | 378 | 10833 | SH |  | SOLE | 1 | 6883 | 0 | 3950 |
| BRAEMAR HOTELS AND RESORTS INC | COM | 10482b101 |  | 2 | 479 | SH |  | SOLE | 3 | 479 | 0 | 0 |
| BRAMPTON CREST INTL INC COM | COM | 10511R101 |  | 0 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| BRC INC | COM | 05601u105 |  | 8 | 1290 | SH |  | SOLE | 1 | 1290 | 0 | 0 |
| BRIGHTHOUSE FINL INC COM | COM | 10922n103 |  | 1 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 1879 | 26113 | SH |  | SOLE | 1 | 26113 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 831 | 11550 | SH |  | SOLE |  | 11550 | 0 | 0 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 27707 | 49553 | SH |  | SOLE |  | 48603 | 0 | 950 |
| BROADCOM LTD SHS | COM | 11135f101 |  | 22122 | 39565 | SH |  | SOLE | 1 | 38018 | 0 | 1547 |
| BROOKFIELD ASSET MANAGEMENT LT | COM | 113004105 |  | 477 | 16628 | SH |  | SOLE | 1 | 15976 | 0 | 652 |
| BROOKFIELD ASSET MANAGEMENT LT | COM | 113004105 |  | 16 | 554 | SH |  | SOLE |  | 554 | 0 | 0 |
| BROOKFIELD CORP | COM | 11271j107 |  | 70 | 2219 | SH |  | SOLE |  | 2219 | 0 | 0 |
| BROOKFIELD CORP | COM | 11271j107 |  | 1288 | 40954 | SH |  | SOLE | 1 | 38342 | 0 | 2612 |
| BROOKFIELD INFRAST PARTNERS | COM | G16252101 |  | 14 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP | COM | 11275q107 |  | 1 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOM | CLSD FD | 112830104 |  | 2 | 126 | SH |  | SOLE | 1 | 126 | 0 | 0 |
| BROWN FORMAN CORP | COM | 115637209 |  | 16 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| BROWN FORMAN CORP | COM | 115637209 |  | 560 | 8530 | SH |  | SOLE | 1 | 8180 | 0 | 350 |
| BUCKEYE ST BANK | COM | 118239102 |  | 0 | 667 | SH |  | SOLE | 1 | 667 | 0 | 0 |
| BUILD ACQUISITION CORP | WT | 12008j113 |  | 0 | 4125 | SH |  | SOLE | 3 | 4125 | 0 | 0 |
| BUMBLE INC | COM | 12047b105 |  | 1 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| BUNGE LIMITED COM | COM | g16962105 |  | 46 | 460 | SH |  | SOLE | 1 | 460 | 0 | 0 |
| BURTECH ACQUISITION CORP | WT | 123013112 |  | 0 | 44500 | SH |  | SOLE | 3 | 44500 | 0 | 0 |
| BURTECH ACQUISITION CORP | COM | 123013104 |  | 30 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | CALL | 12541W909 |  | 2 | 341 | SH | Call | SOLE | 3 | 341 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | COM | 12541W209 |  | 183 | 2003 | SH |  | SOLE | 1 | 2003 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | PUT | 12541W959 |  | 1102 | 2476 | SH | Put | SOLE | 3 | 2476 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | COM | 12541W209 |  | 206098 | 2250965 | SH |  | SOLE | 3 | 2250965 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | COM | 12541W209 |  | 183 | 2003 | SH |  | SOLE |  | 2003 | 0 | 0 |
| C3AI INC | COM | 12468p104 |  | 0 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| CACI INTL INC | COM | 127190304 |  | 30 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| CACTUS ACQUISITION CORP 1 LTD | WT | g1745a124 |  | 0 | 10850 | SH |  | SOLE | 3 | 10850 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 0 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| CAESARS ENTERTAINMENT INC | COM | 12769g100 |  | 1 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| CAMBRIA ETF TR | INDX FD | 132061201 |  | 36 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| CAMBRIA ETF TR | INDX FD | 132061821 |  | 4 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| CAMECO | COM | 13321l108 |  | 20 | 900 | SH |  | SOLE | 1 | 900 | 0 | 0 |
| CANAAN INC | COM | 134748102 |  | 0 | 153 | SH |  | SOLE | 1 | 153 | 0 | 0 |
| CANADIAN CANNABIS CORPORATION | COM | 135442101 |  | 0 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 6 | 112 | SH |  | SOLE | 1 | 112 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 98 | 827 | SH |  | SOLE | 1 | 827 | 0 | 0 |
| CANADIAN PAC RY LTD COM | COM | 13645t100 |  | 258 | 3461 | SH |  | SOLE | 1 | 3461 | 0 | 0 |
| CANNA-GLOBAL ACQUISITION CORP | WT | 13767k119 |  | 1 | 59000 | SH |  | SOLE | 3 | 59000 | 0 | 0 |
| CANNAE HOLDINGS INC | COM | 13765n107 |  | 6043 | 292630 | SH |  | SOLE |  | 202440 | 0 | 90190 |
| CANNAE HOLDINGS INC | COM | 13765n107 |  | 27 | 1290 | SH |  | SOLE | 1 | 1290 | 0 | 0 |
| CANNALINK INC COM | COM | 13765b103 |  | 0 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| CANO HEALTH INC | COM | 13781y103 |  | 3 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 0 | 164 | SH |  | SOLE | 1 | 164 | 0 | 0 |
| CANTALOUPE INC | COM | 138103106 |  | 6 | 1320 | SH |  | SOLE | 1 | 1320 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 1 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| CAPITALWORKS EMNG MKTS ACQSTN | WT | g1889l126 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| CAPSTONE THERAPEUTICS CORPORAT | COM | 14068e208 |  | 35 | 1786 | SH |  | SOLE | 3 | 1786 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149y108 |  | 12 | 158 | SH |  | SOLE | 1 | 158 | 0 | 0 |
| CARDIOVASCULAR SYS INC DEL | COM | 141619106 |  | 68 | 4998 | SH |  | SOLE | 1 | 4998 | 0 | 0 |
| CARNIVAL CORP | COM | 143658300 |  | 2 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448c104 |  | 283 | 6850 | SH |  | SOLE | 1 | 6850 | 0 | 0 |
| CARS COM INC | COM | 14575e105 |  | 5 | 333 | SH |  | SOLE | 1 | 333 | 0 | 0 |
| CARTESIAN GROWTH CORP | COM | g19276107 |  | 214 | 19583 | SH |  | SOLE | 3 | 19583 | 0 | 0 |
| CARTESIAN GROWTH CORP | WT | g19276115 |  | 3 | 6027 | SH |  | SOLE | 3 | 6027 | 0 | 0 |
| CARTESIAN GROWTH CORP | COM | G19276107 |  | 22 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| CASCADIA ACQUISITION CORP | WT | 14739d118 |  | 0 | 6700 | SH |  | SOLE | 3 | 6700 | 0 | 0 |
| CASS INFORMATION SYSTEMS INC | COM | 14808p109 |  | 11 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| CASSAVA SCIENCES INC | COM | 14817c107 |  | 15 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| CATCHA INVESTMENT CORP | WT | g1962y110 |  | 0 | 2607 | SH |  | SOLE | 3 | 2607 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 97 | 403 | SH |  | SOLE |  | 403 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 563 | 2350 | SH |  | SOLE | 1 | 2100 | 0 | 250 |
| CAVCO INDS INC DEL | COM | 149568107 |  | 3214 | 14205 | SH |  | SOLE |  | 10797 | 0 | 3408 |
| CBIZ INC | COM | 124805102 |  | 23 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| CBL  ASSOC PPTYS INC | LP | 124830878 |  | 194 | 8387 | SH |  | SOLE |  | 8387 | 0 | 0 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 690 | 5503 | SH |  | SOLE | 1 | 5103 | 0 | 400 |
| CBRE GROUP INC | COM | 12504l109 |  | 268 | 3483 | SH |  | SOLE | 1 | 3483 | 0 | 0 |
| CDW CORPORATION | COM | 12514g108 |  | 177 | 991 | SH |  | SOLE | 1 | 991 | 0 | 0 |
| CECIL BANCORP RSTD | COM | 149841306 |  | 488 | 343752 | SH |  | SOLE | 3 | 343752 | 0 | 0 |
| CEDAR FAIR L P | LP | 150185106 |  | 114 | 2767 | SH |  | SOLE | 1 | 2767 | 0 | 0 |
| CENAQ ENERGY CORP | WT | 15130m110 |  | 1 | 6650 | SH |  | SOLE | 3 | 6650 | 0 | 0 |
| CEPTON INC | WT | 15673x119 |  | 1 | 6250 | SH |  | SOLE | 3 | 6250 | 0 | 0 |
| CERES FARMS LLC | LP | 001466717 |  | 429 | 429008 | SH |  | SOLE | 1 | 429008 | 0 | 0 |
| CF ACQUISITION CORP VIII | WT | 12520c117 |  | 0 | 3175 | SH |  | SOLE | 3 | 3175 | 0 | 0 |
| CF ACQUISITION VII CORP | WT | 12521h115 |  | 0 | 400 | SH |  | SOLE | 3 | 400 | 0 | 0 |
| CF BANKSHARES INC | COM | 12520l109 |  | 114 | 5405 | SH |  | SOLE | 1 | 5405 | 0 | 0 |
| CF BANKSHARES INC | COM | 12520l109 |  | 2734 | 129081 | SH |  | SOLE | 3 | 129081 | 0 | 0 |
| CF FINANCE ACQUISITION -CW27 | COM | 92671v114 |  | 0 | 9400 | SH |  | SOLE | 3 | 9400 | 0 | 0 |
| CF INDS HLDGS INC | COM | 125269100 |  | 7 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| CGI INC COM | COM | 12532h104 |  | 86 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| CHAIN BRIDGE I | WT | g2061x110 |  | 0 | 1350 | SH |  | SOLE | 3 | 1350 | 0 | 0 |
| CHAMPIONX CORPORATION COM | COM | 15872m104 |  | 7631 | 263221 | SH |  | SOLE |  | 193461 | 0 | 69760 |
| CHAMPIONX CORPORATION COM | COM | 15872m104 |  | 295 | 10175 | SH |  | SOLE | 1 | 10175 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC | COM | 15961r105 |  | 29 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 2746 | 12600 | SH |  | SOLE |  | 8900 | 0 | 3700 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 143 | 656 | SH |  | SOLE | 1 | 656 | 0 | 0 |
| CHARTER COMMUNICATIONS INC | COM | 16119p108 |  | 25 | 73 | SH |  | SOLE | 1 | 73 | 0 | 0 |
| CHAVANT CAP ACQUISITION CORP R | WT | g2058l111 |  | 1 | 6325 | SH |  | SOLE | 3 | 6325 | 0 | 0 |
| CHECK POINT SOFTWARE ORD | COM | m22465104 |  | 158 | 1254 | SH |  | SOLE | 1 | 1254 | 0 | 0 |
| CHEGG INC | COM | 163092109 |  | 0 | 15 | SH |  | SOLE | 1 | 0 | 0 | 15 |
| CHENIERE ENERGY INC | COM | 16411r208 |  | 13 | 89 | SH |  | SOLE | 1 | 89 | 0 | 0 |
| CHESAPEAKE ENERGY CORP | COM | 165167735 |  | 8 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| CHESAPEAKE ENERGY CORP | COM | 165167735 |  | 4228 | 44800 | SH |  | SOLE |  | 30970 | 0 | 13830 |
| CHEVRON CORP NEW | COM | 166764100 |  | 22527 | 125508 | SH |  | SOLE | 1 | 122433 | 0 | 3075 |
| CHEVRON CORP NEW | COM | 166764100 |  | 28253 | 157408 | SH |  | SOLE |  | 154183 | 0 | 3225 |
| CHEWY INC | COM | 16679l109 |  | 0 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| CHICAGO RIVET  MACH CO | COM | 168088102 |  | 96 | 3349 | SH |  | SOLE | 1 | 3349 | 0 | 0 |
| CHIMERA INVT CORP COM NEW | COM | 16934q208 |  | 3 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 351 | 253 | SH |  | SOLE | 1 | 253 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 122 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| CHUBB LTD COM | COM | h1467j104 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| CHUBB LTD COM | COM | h1467j104 |  | 122 | 555 | SH |  | SOLE | 1 | 555 | 0 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 5 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| CHURCHILL CAPITAL CORP VII | WT | 17144m110 |  | 0 | 1219 | SH |  | SOLE | 3 | 1219 | 0 | 0 |
| CHURCHILL CAPITAL V CORP | COM | 17144t107 |  | 36 | 3605 | SH |  | SOLE | 3 | 3605 | 0 | 0 |
| CHURCHILL CAPITAL VI CORP | COM | 17143w101 |  | 30 | 3006 | SH |  | SOLE | 3 | 3006 | 0 | 0 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 3574 | 16905 | SH |  | SOLE |  | 11905 | 0 | 5000 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 156 | 739 | SH |  | SOLE | 1 | 739 | 0 | 0 |
| CHUYS HLDGS INC | COM | 171604101 |  | 2661 | 94039 | SH |  | SOLE |  | 64281 | 0 | 29758 |
| CIGNA CORP NEW | COM | 125523100 |  | 3 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| CIGNA CORP NEW | COM | 125523100 |  | 237 | 715 | SH |  | SOLE | 1 | 715 | 0 | 0 |
| CIIG CAPITAL PARTNERS II INC | COM | 12561u109 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| CIM REAL ESTATE FINANCE TRUST | COM | 12558q103 |  | 17 | 2565 | SH |  | SOLE | 1 | 2565 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 403 | 3934 | SH |  | SOLE | 1 | 3934 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| CISCO SYS INC | COM | 17275r102 |  | 1259 | 26426 | SH |  | SOLE |  | 26426 | 0 | 0 |
| CISCO SYS INC | COM | 17275r102 |  | 6934 | 145560 | SH |  | SOLE | 1 | 143164 | 0 | 2396 |
| CITIGROUP INC | COM | 172967424 |  | 116 | 2568 | SH |  | SOLE | 1 | 2568 | 0 | 0 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 12788 | 324805 | SH |  | SOLE |  | 317840 | 0 | 6965 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 4832 | 122731 | SH |  | SOLE | 1 | 121424 | 0 | 1307 |
| CIVISTA BANCSHARES INC | COM | 178867107 |  | 7 | 319 | SH |  | SOLE | 1 | 319 | 0 | 0 |
| CLARIVATE PLC | COM | g21810109 |  | 147 | 17675 | SH |  | SOLE | 1 | 15175 | 0 | 2500 |
| CLEAR CHANNEL OUTDOOR HOLDINGS | COM | 18453h106 |  | 409 | 389589 | SH |  | SOLE | 1 | 389589 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HOLDINGS | COM | 18453h106 |  | 30 | 28251 | SH |  | SOLE |  | 28251 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 319 | 19832 | SH |  | SOLE | 1 | 19832 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 161 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 60 | 425 | SH |  | SOLE | 1 | 425 | 0 | 0 |
| CME GROUP INC COM | COM | 12572q105 |  | 4 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| CNA FINL CORP | COM | 126117100 |  | 37 | 883 | SH |  | SOLE | 1 | 883 | 0 | 0 |
| CNL HEALTHCARE PPTYS INC COM | LP | 12612c108 |  | 54 | 7363 | SH |  | SOLE | 1 | 7363 | 0 | 0 |
| CNX RESOURCES CORPORATION | COM | 12653c108 |  | 716 | 42510 | SH |  | SOLE |  | 42510 | 0 | 0 |
| CNX RESOURCES CORPORATION | COM | 12653c108 |  | 31 | 1865 | SH |  | SOLE | 1 | 1865 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 2359 | 37083 | SH |  | SOLE | 1 | 37083 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 294 | 4621 | SH |  | SOLE |  | 4621 | 0 | 0 |
| CODA OCTOPUS GROUP INC COM NEW | COM | 19188u206 |  | 57 | 8358 | SH |  | SOLE | 3 | 8358 | 0 | 0 |
| CODA OCTOPUS GROUP INC COM NEW | COM | 19188u206 |  | 4 | 527 | SH |  | SOLE | 1 | 527 | 0 | 0 |
| CODA OCTOPUS GROUP INC COM NEW | COM | 19188u206 |  | 203 | 29558 | SH |  | SOLE |  | 25976 | 0 | 3582 |
| COEUR MNG INC | COM | 192108504 |  | 5 | 1579 | SH |  | SOLE | 1 | 1579 | 0 | 0 |
| COFFEE HLDG CO INC | COM | 192176105 |  | 280 | 137047 | SH |  | SOLE |  | 119246 | 0 | 17801 |
| COFFEE HLDG CO INC | COM | 192176105 |  | 53 | 25882 | SH |  | SOLE | 3 | 25882 | 0 | 0 |
| COFFEE HLDG CO INC | COM | 192176105 |  | 11 | 5149 | SH |  | SOLE | 1 | 5149 | 0 | 0 |
| COGNEX CORP | COM | 192422103 |  | 3 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | COM | 192446102 |  | 2392 | 41823 | SH |  | SOLE | 1 | 35034 | 0 | 6788 |
| COGNIZANT TECHNOLOGY SOLUTIO | COM | 192446102 |  | 421 | 7354 | SH |  | SOLE |  | 7354 | 0 | 0 |
| COHEN  STEERS CLOSED END OPP | CLSD FD | 19248p106 |  | 10 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | CLSD FD | 19248A109 |  | 30 | 1245 | SH |  | SOLE | 1 | 1245 | 0 | 0 |
| COHERENT CORP | COM | 19247g107 |  | 12 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| COINBASE GLOBAL INC | COM | 19260q107 |  | 26 | 737 | SH |  | SOLE | 1 | 737 | 0 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 1144 | 14517 | SH |  | SOLE | 1 | 14317 | 0 | 200 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 0 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| COLISEUM ACQUISITION CORP WT E | WT | g2263t107 |  | 0 | 1673 | SH |  | SOLE | 3 | 1673 | 0 | 0 |
| COLOMBIER ACQUISITION CORP | COM | 19533h108 |  | 290 | 29144 | SH |  | SOLE | 3 | 29144 | 0 | 0 |
| COLOMBIER ACQUISITION CORP | WT | 19533h116 |  | 1 | 10769 | SH |  | SOLE | 3 | 10769 | 0 | 0 |
| COLONNADE ACQUISITION -CW25 | WT | 68989m111 |  | 1 | 5318 | SH |  | SOLE | 3 | 5318 | 0 | 0 |
| COLONNADE ACQUISITION II CORP | WT | g2284b119 |  | 1 | 9038 | SH |  | SOLE | 3 | 9038 | 0 | 0 |
| COLUMBIA FINL INC | COM | 197641103 |  | 5829 | 269603 | SH |  | SOLE |  | 193057 | 0 | 76546 |
| COLUMBIA FINL INC | COM | 197641103 |  | 143 | 6630 | SH |  | SOLE | 1 | 6630 | 0 | 0 |
| COMCAST CORP NEW | COM | 20030N101 |  | 5412 | 154751 | SH |  | SOLE | 1 | 146504 | 0 | 8248 |
| COMCAST CORP NEW | COM | 20030N101 |  | 12 | 339 | SH |  | SOLE |  | 339 | 0 | 0 |
| COMFORT SYS USA INC | COM | 199908104 |  | 147 | 1275 | SH |  | SOLE | 1 | 1275 | 0 | 0 |
| COMMUNICATION SERVICES SELECT | INDX FD | 81369y852 |  | 41 | 848 | SH |  | SOLE | 1 | 848 | 0 | 0 |
| COMPASS DIGITAL ACQUISITION CO | WT | g2476c123 |  | 1 | 8166 | SH |  | SOLE | 3 | 8166 | 0 | 0 |
| COMPASS DIVRSFD HLDGS SH BEN I | COM | 20451q104 |  | 7 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| COMPASS PATHWAYS PLC | COM | 20451w101 |  | 40 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| COMPUTE HEALTH ACQUISITIN CO | WT | 204833115 |  | 0 | 250 | SH |  | SOLE | 3 | 250 | 0 | 0 |
| COMPUTER TASK GROUP INC | COM | 205477102 |  | 317 | 41976 | SH |  | SOLE | 3 | 41976 | 0 | 0 |
| COMPUTER TASK GROUP INC | COM | 205477102 |  | 1008 | 133291 | SH |  | SOLE |  | 115497 | 0 | 17794 |
| COMPUTER TASK GROUP INC | COM | 205477102 |  | 23 | 3103 | SH |  | SOLE | 1 | 3103 | 0 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 166 | 4300 | SH |  | SOLE | 1 | 4300 | 0 | 0 |
| CONCENTRIX CORP COM | COM | 20602d101 |  | 84 | 630 | SH |  | SOLE | 1 | 630 | 0 | 0 |
| CONCENTRIX CORP COM | COM | 20602d101 |  | 4856 | 36470 | SH |  | SOLE |  | 27726 | 0 | 8744 |
| CONCORD ACQUISITION CORP III | WT | 20607v114 |  | 0 | 2950 | SH |  | SOLE | 3 | 2950 | 0 | 0 |
| CONCORD ACQUISITION II CORP | COM | 20607u108 |  | 219 | 22050 | SH |  | SOLE | 3 | 22050 | 0 | 0 |
| CONCORD ACQUISITION II CORP | WT | 20607u116 |  | 1 | 6450 | SH |  | SOLE | 3 | 6450 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | COM | 206704108 |  | 133 | 22700 | SH |  | SOLE | 3 | 22700 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | COM | 206704108 |  | 9 | 1584 | SH |  | SOLE | 1 | 1584 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | COM | 206704108 |  | 417 | 71256 | SH |  | SOLE |  | 61662 | 0 | 9594 |
| CONDUENT INC | COM | 206787103 |  | 1 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 1758 | 14899 | SH |  | SOLE | 1 | 11611 | 0 | 3288 |
| CONOCOPHILLIPS | COM | 20825c104 |  | 959 | 8126 | SH |  | SOLE |  | 8126 | 0 | 0 |
| CONRAD INDS INC COM | COM | 208305102 |  | 64 | 3798 | SH |  | SOLE | 1 | 3798 | 0 | 0 |
| CONSENSUS CLOUD SOLUTIONS INC | COM | 20848v105 |  | 7351 | 136746 | SH |  | SOLE |  | 104206 | 0 | 32540 |
| CONSENSUS CLOUD SOLUTIONS INC | COM | 20848v105 |  | 11 | 210 | SH |  | SOLE | 1 | 210 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 70 | 735 | SH |  | SOLE | 1 | 376 | 0 | 359 |
| CONSTELLATION BRANDS INC | COM | 21036P108 |  | 1270 | 5481 | SH |  | SOLE | 1 | 5464 | 0 | 17 |
| CONSTELLATION BRANDS INC | COM | 21036P108 |  | 46 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037t109 |  | 5208 | 60416 | SH |  | SOLE |  | 43036 | 0 | 17380 |
| CONSTELLATION ENERGY CORP | COM | 21037t109 |  | 73 | 841 | SH |  | SOLE | 1 | 770 | 0 | 71 |
| CONSTELLATION SOFTWARE INC | COM | 21037X100 |  | 388 | 249 | SH |  | SOLE | 1 | 249 | 0 | 0 |
| CONSTELLATION SOFTWARE INC | COM | 21037X100 |  | 90 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| COPART INC | COM | 217204106 |  | 1 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| COPART INC | COM | 217204106 |  | 0 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| CORAZON CAPITAL V838 MONOCEROS | WT | g24237128 |  | 0 | 13279 | SH |  | SOLE | 3 | 13279 | 0 | 0 |
| CORECARD CORPORATION | COM | 45816D100 |  | 514 | 17730 | SH |  | SOLE |  | 17730 | 0 | 0 |
| CORECIVIC INC | LP | 21871n101 |  | 9 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| CORENERGY INFRASTRUCTURE TR | LP | 21870u502 |  | 0 | 87 | SH |  | SOLE | 1 | 87 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 199 | 6218 | SH |  | SOLE |  | 6218 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 416 | 13035 | SH |  | SOLE | 1 | 13035 | 0 | 0 |
| CORTEVA | COM | 22052l104 |  | 833 | 14175 | SH |  | SOLE | 1 | 12089 | 0 | 2086 |
| COSTAR GROUP INC COM | COM | 22160n109 |  | 46 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| COSTAR GROUP INC COM | COM | 22160n109 |  | 0 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 662 | 1450 | SH |  | SOLE |  | 1450 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 9364 | 20514 | SH |  | SOLE | 1 | 19442 | 0 | 1072 |
| COTERRA ENERGY INC | COM | 127097103 |  | 583 | 23711 | SH |  | SOLE |  | 23711 | 0 | 0 |
| COTERRA ENERGY INC | COM | 127097103 |  | 365 | 14871 | SH |  | SOLE | 1 | 6066 | 0 | 8805 |
| COVA ACQUISITION CORP | WT | g29201111 |  | 0 | 750 | SH |  | SOLE | 3 | 750 | 0 | 0 |
| CRA INTL INC | COM | 12618T105 |  | 2356 | 19240 | SH |  | SOLE |  | 19240 | 0 | 0 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 9 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| CRANE HLDGS CO | COM | 224441105 |  | 904 | 9000 | SH |  | SOLE |  | 6230 | 0 | 2770 |
| CRANE HLDGS CO | COM | 224441105 |  | 11 | 109 | SH |  | SOLE | 1 | 109 | 0 | 0 |
| CRAWFORD  CO | COM | 224633206 |  | 940 | 169094 | SH |  | SOLE |  | 146275 | 0 | 22819 |
| CRAWFORD  CO | COM | 224633206 |  | 23 | 4101 | SH |  | SOLE | 1 | 4101 | 0 | 0 |
| CRAWFORD  CO | COM | 224633107 |  | 35 | 6500 | SH |  | SOLE | 1 | 6500 | 0 | 0 |
| CRAWFORD  CO | COM | 224633206 |  | 302 | 54284 | SH |  | SOLE | 3 | 54284 | 0 | 0 |
| CREDIT SUISSE AG NASSAU BRH VE | COM | 22542d316 |  | 4 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| CRESCENT ENERGY CO | COM | 44952j104 |  | 25 | 2082 | SH |  | SOLE | 1 | 2082 | 0 | 0 |
| CRESCERA CAPITAL ACQUISITION C | WT | g26507114 |  | 0 | 7718 | SH |  | SOLE | 3 | 7718 | 0 | 0 |
| CRESCO LABS INC | COM | 22587m106 |  | 271 | 149888 | SH |  | SOLE | 1 | 129304 | 0 | 20584 |
| CRISPR THERAPEUTICS AG | COM | h17182108 |  | 26 | 630 | SH |  | SOLE | 1 | 630 | 0 | 0 |
| CRIXUS BH3 ACQUISITION CO | WT | 22677t110 |  | 1 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| CRONOS GROUP INC | COM | 22717l101 |  | 0 | 123 | SH |  | SOLE | 1 | 123 | 0 | 0 |
| CROWDSTRIKE HOLDINGS INC | COM | 22788c105 |  | 133 | 1260 | SH |  | SOLE | 1 | 1260 | 0 | 0 |
| CROWN CASTLE INTL CORP NEW COM | COM | 22822v101 |  | 34 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| CROWN CASTLE INTL CORP NEW COM | COM | 22822v101 |  | 608 | 4483 | SH |  | SOLE | 1 | 4043 | 0 | 440 |
| CROWN PROPTECH ACQUISITIONS | COM | g25741102 |  | 1 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| CROWN PROPTECH ACQUISITIONS | WT | g25741110 |  | 0 | 12098 | SH |  | SOLE | 3 | 12098 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 4431 | 143016 | SH |  | SOLE | 1 | 134853 | 0 | 8163 |
| CSX CORP | COM | 126408103 |  | 0 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| CTO REALTY GROWTH INC COM | COM | 22948q101 |  | 6437 | 352144 | SH |  | SOLE |  | 271939 | 0 | 80205 |
| CUBESMART | COM | 229663109 |  | 8 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| CULP INC | COM | 230215105 |  | 497 | 108261 | SH |  | SOLE |  | 93757 | 0 | 14504 |
| CULP INC | COM | 230215105 |  | 64 | 13917 | SH |  | SOLE | 3 | 13917 | 0 | 0 |
| CULP INC | COM | 230215105 |  | 12 | 2641 | SH |  | SOLE | 1 | 2641 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 142 | 588 | SH |  | SOLE | 1 | 588 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 5 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 21213 | 227629 | SH |  | SOLE |  | 223739 | 0 | 3890 |
| CVS HEALTH CORP | COM | 126650100 |  | 13805 | 148142 | SH |  | SOLE | 1 | 143338 | 0 | 4805 |
| CYTODYN INC COM | COM | 23283M101 |  | 2 | 9488 | SH |  | SOLE | 1 | 9488 | 0 | 0 |
| Cecil Bancorp Inc | COM | 149841306 |  | 533 | 343752 | SH |  | SOLE | 3 | 343752 | 0 | 0 |
| Cecil Bancorp Inc | COM | 149841306 |  | 0 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| D R HORTON INC COM | COM | 23331a109 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| D R HORTON INC COM | COM | 23331a109 |  | 36 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| DAIKIN INDUSTRIES ORDF | COM | j10038115 |  | 2 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 |  | 1522 | 5736 | SH |  | SOLE | 1 | 5536 | 0 | 200 |
| DANAHER CORPORATION | COM | 235851102 |  | 227 | 854 | SH |  | SOLE |  | 854 | 0 | 0 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 9 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| DARLING INGREDIENTS INC | COM | 237266101 |  | 38 | 601 | SH |  | SOLE | 1 | 601 | 0 | 0 |
| DASEKE INC COM | COM | 23753f107 |  | 3 | 533 | SH |  | SOLE | 1 | 533 | 0 | 0 |
| DAVE  BUSTERS ENTMT INC | COM | 238337109 |  | 4676 | 131950 | SH |  | SOLE |  | 95540 | 0 | 36410 |
| DBS GROUP HLDGS LTD SPONSORED | COM | 23304Y100 |  | 42 | 412 | SH |  | SOLE | 1 | 412 | 0 | 0 |
| DBX ETF TR | COM | 233051879 |  | 7 | 257 | SH |  | SOLE | 1 | 257 | 0 | 0 |
| DBX ETF TR | INDX FD | 233051200 |  | 6 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| DEEP MEDICINE ACQUISITION CO | COM | 243733110 |  | 0 | 5200 | SH |  | SOLE | 3 | 5200 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 355 | 829 | SH |  | SOLE | 1 | 504 | 0 | 325 |
| DEERE  CO | COM | 244199105 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| DELL TECHNOLOGIES INC | COM | 24703l202 |  | 11 | 280 | SH |  | SOLE | 1 | 280 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM | 247361702 |  | 1 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM | 247361702 |  | 1579 | 48060 | SH |  | SOLE | 1 | 45960 | 0 | 2100 |
| DELTA APPAREL INC | COM | 247368103 |  | 35 | 3300 | SH |  | SOLE | 1 | 3300 | 0 | 0 |
| DELTA APPAREL INC | COM | 247368103 |  | 93 | 8770 | SH |  | SOLE |  | 8770 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 38 | 613 | SH |  | SOLE | 1 | 613 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 185 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 11 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| DFA DIMENSIONAL CORE FIXED INC | INDX FD | 25434v872 |  | 4 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| DFA DIMENSIONAL CORE FIXED INC | INDX FD | 25434v872 |  | 4089 | 98489 | SH |  | SOLE | 1 | 94489 | 0 | 4000 |
| DFA DIMENSIONAL EMERGING CORE | INDX FD | 25434v302 |  | 0 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| DFA DIMENSIONAL INTL CORE EQ M | COM | 25434v203 |  | 1989 | 79448 | SH |  | SOLE | 1 | 79448 | 0 | 0 |
| DFA DIMENSIONAL US CORE EQUITY | INDX FD | 25434v104 |  | 1570 | 58092 | SH |  | SOLE | 1 | 57502 | 0 | 590 |
| DFA DIMENSIONAL US MARKETWIDE | INDX FD | 25434v724 |  | 8 | 241 | SH |  | SOLE | 1 | 241 | 0 | 0 |
| DHC ACQUISITION CORP | WT | g2758t117 |  | 0 | 17548 | SH |  | SOLE | 3 | 17548 | 0 | 0 |
| DIAGEO PLC | ADUS | 25243Q205 |  | 677 | 3801 | SH |  | SOLE | 1 | 3801 | 0 | 0 |
| DIAGEO PLC | ADUS | 25243Q205 |  | 62 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| DIAMOND HILL INVESTMENT GROUP | COM | 25264r207 |  | 632 | 3415 | SH |  | SOLE |  | 2948 | 0 | 467 |
| DIAMOND HILL INVESTMENT GROUP | COM | 25264r207 |  | 195 | 1053 | SH |  | SOLE | 3 | 1053 | 0 | 0 |
| DIAMOND HILL INVESTMENT GROUP | COM | 25264r207 |  | 14 | 78 | SH |  | SOLE | 1 | 78 | 0 | 0 |
| DIAMONDBACK ENERGY INC COM | COM | 25278x109 |  | 15 | 110 | SH |  | SOLE | 1 | 110 | 0 | 0 |
| DIDI GLOBAL INC SPON | COM | 23292e108 |  | 0 | 80 | SH |  | SOLE | 1 | 80 | 0 | 0 |
| DIEBOLD NIXDORF INC | COM | 253651103 |  | 1769 | 1245913 | SH |  | SOLE | 3 | 1245913 | 0 | 0 |
| DIEBOLD NIXDORF INC | COM | 253651103 |  | 179 | 125900 | SH |  | SOLE |  | 125900 | 0 | 0 |
| DIEBOLD NIXDORF INC | COM | 253651103 |  | 273 | 192018 | SH |  | SOLE | 1 | 192018 | 0 | 0 |
| DIEBOLD NIXDORF INC | PUT | 253651953 |  | 1 | 10 | SH | Put | SOLE | 3 | 10 | 0 | 0 |
| DIGITAL HEALTH ACQUISITION C | WT | 253893119 |  | 3 | 30400 | SH |  | SOLE | 3 | 30400 | 0 | 0 |
| DIGITAL RIVER | COM | 25388b104 |  | 1225 | 349999 | SH |  | SOLE | 3 | 349999 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 54 | 540 | SH |  | SOLE | 1 | 540 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 11 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| DIGITAL TRANSFORMATION OPPORTU | WT | 25401k115 |  | 1 | 20184 | SH |  | SOLE | 3 | 20184 | 0 | 0 |
| DIGITAL TRANSFORMATION OPPORTU | COM | 25401k107 |  | 1208 | 120240 | SH |  | SOLE | 3 | 120240 | 0 | 0 |
| DIGITAL WORLD ACQUISITION CORP | COM | 25400q105 |  | 9 | 627 | SH |  | SOLE | 1 | 627 | 0 | 0 |
| DINE BRANDS GLOBAL INC | COM | 254423106 |  | 4553 | 70475 | SH |  | SOLE |  | 47630 | 0 | 22845 |
| DIRECT SELLING ACQUISITION COR | WT | 25460l111 |  | 1 | 13850 | SH |  | SOLE | 3 | 13850 | 0 | 0 |
| DIREXION DAILY AEROSPACE  DEF | INDX FD | 25460e661 |  | 1 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| DIREXION DAILY FTSE CHINA BEAR | COM | 25460e521 |  | 2 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| DIREXION SHS ETF TR NASDAQ-100 | INDX FD | 25459y207 |  | 22 | 351 | SH |  | SOLE | 1 | 351 | 0 | 0 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 4716 | 48210 | SH |  | SOLE | 1 | 46637 | 0 | 1573 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 10997 | 112410 | SH |  | SOLE |  | 109375 | 0 | 3035 |
| DISNEY WALT CO | COM | 254687106 |  | 5081 | 58481 | SH |  | SOLE | 1 | 55695 | 0 | 2787 |
| DISNEY WALT CO | COM | 254687106 |  | 379 | 4359 | SH |  | SOLE |  | 4359 | 0 | 0 |
| DISRUPTIVE ACQUISITION CORPORA | WT | g2770y128 |  | 0 | 6132 | SH |  | SOLE | 3 | 6132 | 0 | 0 |
| DISTRIBUTION SOLUTIONS GRP I | COM | 520776105 |  | 2935 | 79637 | SH |  | SOLE |  | 55165 | 0 | 24472 |
| DIVIDEND  INCOME FD COM NEW | COM | 25538a204 |  | 3 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| DIVIDEND CAP TOTAL RLTY | COM | 09186l100 |  | 39 | 4343 | SH |  | SOLE | 1 | 4343 | 0 | 0 |
| DLH HOLDINGS CORP | COM | 23335q100 |  | 1560 | 131449 | SH |  | SOLE |  | 131449 | 0 | 0 |
| DNP SELECT INCOME FD COM | COM | 23325p104 |  | 64 | 5699 | SH |  | SOLE | 1 | 5699 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 33 | 597 | SH |  | SOLE | 1 | 597 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 0 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 96 | 389 | SH |  | SOLE | 1 | 389 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 7 | 48 | SH |  | SOLE | 1 | 48 | 0 | 0 |
| DOMINION RES | COM | 25746u109 |  | 1136 | 18524 | SH |  | SOLE | 1 | 17224 | 0 | 1300 |
| DONALDSON INC | COM | 257651109 |  | 0 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| DONEGAL GROUP INC | COM | 257701201 |  | 261 | 18398 | SH |  | SOLE | 1 | 18398 | 0 | 0 |
| DONEGAL GROUP INC | COM | 257701201 |  | 8 | 581 | SH |  | SOLE |  | 581 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 201 | 5197 | SH |  | SOLE | 3 | 5197 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 13 | 328 | SH |  | SOLE | 1 | 328 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787g100 |  | 633 | 16385 | SH |  | SOLE |  | 14165 | 0 | 2220 |
| DOORDASH INC | COM | 25809k105 |  | 0 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | CLSD FD | 258622109 |  | 6 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 245 | 1812 | SH |  | SOLE | 1 | 1812 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 81 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 82 | 1636 | SH |  | SOLE | 1 | 1451 | 0 | 185 |
| DP CAP ACQUISITION I CORP | WT | g2r05b126 |  | 0 | 5200 | SH |  | SOLE | 3 | 5200 | 0 | 0 |
| DRAFTKINGS INC | COM | 26142v105 |  | 2 | 165 | SH |  | SOLE | 1 | 165 | 0 | 0 |
| DRAGANFLY INC | COM | 26142q205 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| DRAGONEER GROWTH OPPORTUNITIES | INDX FD | g28315102 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| DRIVE SHACK INC | COM | 262077100 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| DT MIDSTREAM | COM | 23345m107 |  | 9295 | 168210 | SH |  | SOLE |  | 126301 | 0 | 41909 |
| DT MIDSTREAM | COM | 23345m107 |  | 152 | 2757 | SH |  | SOLE | 1 | 2757 | 0 | 0 |
| DTE ENERGY CO | COM | 233331107 |  | 64 | 548 | SH |  | SOLE | 1 | 548 | 0 | 0 |
| DUET ACQUISITION | WT | 26431q114 |  | 0 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| DUET ACQUISITION CORP | COM | 26431q106 |  | 30 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM | 26441C204 |  | 784 | 7613 | SH |  | SOLE | 1 | 7613 | 0 | 0 |
| DUKE ENERGY CORP NEW | CV PFD | 26441c501 |  | 38 | 1620 | SH |  | SOLE |  | 1620 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM | 26441C204 |  | 190 | 1841 | SH |  | SOLE |  | 1841 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614n102 |  | 153 | 2230 | SH |  | SOLE | 1 | 2230 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614n102 |  | 164 | 2388 | SH |  | SOLE |  | 2388 | 0 | 0 |
| DURECT CORP | COM | 266605500 |  | 13 | 3900 | SH |  | SOLE | 1 | 3900 | 0 | 0 |
| DYCOM INDS INC | COM | 267475101 |  | 98 | 1050 | SH |  | SOLE | 1 | 850 | 0 | 200 |
| E MED FUTURE INC COM | COM | 26875d108 |  | 0 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| EAGLE BANCORP MONT INC | COM | 26942G100 |  | 61 | 3750 | SH |  | SOLE | 1 | 3750 | 0 | 0 |
| EAGLE BULK SHIPPING INC | COM | y2187a150 |  | 18 | 360 | SH |  | SOLE | 1 | 360 | 0 | 0 |
| EAGLE BULK SHIPPING INC | COM | y2187a150 |  | 220 | 4399 | SH |  | SOLE | 3 | 4399 | 0 | 0 |
| EAGLE BULK SHIPPING INC | COM | y2187a150 |  | 697 | 13956 | SH |  | SOLE |  | 12096 | 0 | 1860 |
| EAGLE CAP GROWTH FD INC | CLSD FD | 269451100 |  | 6 | 648 | SH |  | SOLE | 1 | 648 | 0 | 0 |
| EAGLE CAP GROWTH FD INC | CLSD FD | 269451100 |  | 131 | 15341 | SH |  | SOLE | 3 | 15341 | 0 | 0 |
| EAGLE MATLS INC | COM | 26969P108 |  | 140 | 1054 | SH |  | SOLE | 1 | 1054 | 0 | 0 |
| EARTHSHELL CORP COM NEW | COM | 27032b209 |  | 0 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| EASTERLY GOVERNMENT PROPERTIES | COM | 27616p103 |  | 70 | 4886 | SH |  | SOLE | 1 | 4886 | 0 | 0 |
| EASTERN CO | COM | 276317104 |  | 87 | 4530 | SH |  | SOLE | 1 | 4530 | 0 | 0 |
| EASTERN CO | COM | 276317104 |  | 1075 | 55767 | SH |  | SOLE | 3 | 55767 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 8 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 14 | 177 | SH |  | SOLE |  | 177 | 0 | 0 |
| EATON CORP PLC | COM | g29183103 |  | 15596 | 99367 | SH |  | SOLE |  | 97267 | 0 | 2100 |
| EATON CORP PLC | COM | g29183103 |  | 14639 | 93273 | SH |  | SOLE | 1 | 87425 | 0 | 5848 |
| EATON VANCE MUNI INCOME TRUS | CLSD FD | 27826U108 |  | 26 | 2613 | SH |  | SOLE | 1 | 2613 | 0 | 0 |
| EATON VANCE NATL MUN OPPORTUNI | CLSD FD | 27829l105 |  | 320 | 19500 | SH |  | SOLE | 1 | 19500 | 0 | 0 |
| EATON VANCE TX ADV GLB COM | CLSD FD | 27828u106 |  | 28 | 1325 | SH |  | SOLE | 1 | 1325 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 26 | 625 | SH |  | SOLE | 1 | 625 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 0 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 113 | 777 | SH |  | SOLE | 1 | 777 | 0 | 0 |
| EDISON INTL | COM | 281020107 |  | 10 | 152 | SH |  | SOLE | 1 | 152 | 0 | 0 |
| EDITAS MEDICINE INC | COM | 28106w103 |  | 4 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176e108 |  | 3 | 45 | SH |  | SOLE | 1 | 45 | 0 | 0 |
| EG ACQUISITION CORP | WT | 26846A118 |  | 2 | 11718 | SH |  | SOLE | 3 | 11718 | 0 | 0 |
| EG ACQUISITION CORP | COM | 26846a100 |  | 251 | 25157 | SH |  | SOLE | 3 | 25157 | 0 | 0 |
| EL PASO ENERGY CAP TR I | CV PFD | 283678209 |  | 23 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 3 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ELEMENT SOLUTIONS INC | COM | 28618m106 |  | 86 | 4705 | SH |  | SOLE | 1 | 4705 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 102 | 199 | SH |  | SOLE | 1 | 199 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 2 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ELF BEAUTY INC | COM | 26856l103 |  | 0 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| ELLIOTT OPPOR | WT | g30092111 |  | 0 | 1250 | SH |  | SOLE | 3 | 1250 | 0 | 0 |
| ELLIOTT OPPORTUNITY II F CLASS | COM | g30092103 |  | 151 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| EMBECTA CORP | COM | 29082k105 |  | 23 | 927 | SH |  | SOLE | 1 | 927 | 0 | 0 |
| EMERALD PLANTATION HLDGS | COM | g30337102 |  | 9 | 780000 | SH |  | SOLE | 3 | 780000 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 0 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 164 | 1703 | SH |  | SOLE | 1 | 1587 | 0 | 116 |
| ENBRIDGE INC CO | COM | 29250n105 |  | 1826 | 46694 | SH |  | SOLE | 1 | 41836 | 0 | 4858 |
| ENBRIDGE INC CO | COM | 29250n105 |  | 384 | 9821 | SH |  | SOLE |  | 9821 | 0 | 0 |
| ENCOMPASS HEALTH CORP COM | COM | 29261a100 |  | 1942 | 32470 | SH |  | SOLE |  | 22640 | 0 | 9830 |
| ENDEAVOR GROUP HLDGS INC CL A | COM | 29260y109 |  | 5 | 215 | SH |  | SOLE | 1 | 215 | 0 | 0 |
| ENDEAVOUR SILVER CORP | COM | 29258y103 |  | 34 | 10574 | SH |  | SOLE | 3 | 10574 | 0 | 0 |
| ENDEAVOUR SILVER CORP | COM | 29258y103 |  | 4 | 1166 | SH |  | SOLE | 1 | 1166 | 0 | 0 |
| ENDEAVOUR SILVER CORP | COM | 29258y103 |  | 217 | 67065 | SH |  | SOLE |  | 57948 | 0 | 9117 |
| ENDURANCE ACQUISITION CORP | WT | m82363132 |  | 4 | 12761 | SH |  | SOLE | 3 | 12761 | 0 | 0 |
| ENERGY TRANSFER LP | LP | 29273v100 |  | 16 | 1335 | SH |  | SOLE |  | 1335 | 0 | 0 |
| ENERGY TRANSFER LP | LP | 29273v100 |  | 31 | 2600 | SH |  | SOLE | 1 | 2600 | 0 | 0 |
| ENFUSION INC | COM | 292812104 |  | 0 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ENHABIT INC | COM | 29332g102 |  | 5555 | 422080 | SH |  | SOLE |  | 311830 | 0 | 110250 |
| ENHABIT INC | COM | 29332g102 |  | 3 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| ENOVIS CORPORATION | COM | 194014502 |  | 2675 | 49983 | SH |  | SOLE |  | 37251 | 0 | 12732 |
| ENPHASE ENERGY INC COM | COM | 29355a107 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ENPHASE ENERGY INC COM | COM | 29355a107 |  | 7 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ENPHYS ACQUISITION CORP | COM | G3167L109 |  | 5014 | 499857 | SH |  | SOLE | 3 | 499857 | 0 | 0 |
| ENPHYS ACQUISITION CORP | WT | G3167L117 |  | 43 | 617590 | SH |  | SOLE | 3 | 617590 | 0 | 0 |
| ENTEGRIS INC COM | COM | 29362u104 |  | 6 | 89 | SH |  | SOLE | 1 | 89 | 0 | 0 |
| ENTERPRISE 40 TECHNOLOGY ACQUI | WT | g3137c114 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | LP | 293792107 |  | 4446 | 184315 | SH |  | SOLE | 1 | 176499 | 0 | 7816 |
| ENTERPRISE PRODS PARTNERS L | LP | 293792107 |  | 413 | 17133 | SH |  | SOLE |  | 17133 | 0 | 0 |
| EOG RES INC COM | COM | 26875p101 |  | 15443 | 119232 | SH |  | SOLE | 1 | 115946 | 0 | 3286 |
| EOG RES INC COM | COM | 26875p101 |  | 21315 | 164571 | SH |  | SOLE |  | 161501 | 0 | 3070 |
| EPAM SYS INC COM | COM | 29414b104 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| EQT CORP COM | COM | 26884l109 |  | 45 | 1327 | SH |  | SOLE | 1 | 1327 | 0 | 0 |
| EQUIFAX INC | COM | 294429105 |  | 426 | 2193 | SH |  | SOLE | 1 | 2193 | 0 | 0 |
| EQUINIX INC | COM | 29444u700 |  | 215 | 328 | SH |  | SOLE | 1 | 308 | 0 | 20 |
| EQUITY COMWLTH | COM | 294628102 |  | 17 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| EQUITY COMWLTH | COM | 294628102 |  | 99 | 3950 | SH |  | SOLE | 1 | 3950 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | COM | 29476l107 |  | 0 | 0 | SH |  | SOLE | 1 | 0 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | COM | 29476l107 |  | 24 | 411 | SH |  | SOLE |  | 411 | 0 | 0 |
| ERICSSON | ADUS | 294821608 |  | 2 | 420 | SH |  | SOLE | 1 | 420 | 0 | 0 |
| ESAB CORPORATION COM | COM | 29605j106 |  | 2605 | 55515 | SH |  | SOLE |  | 40513 | 0 | 15002 |
| ESC AMERICAN MEDICAL ALERT COR | COM | 027904986 |  | 0 | 35100 | SH |  | SOLE | 3 | 35100 | 0 | 0 |
| ESCROW ALL AMERICAN SEMICONDUC | COM | 016esc402 |  | 0 | 100350 | SH |  | SOLE | 3 | 100350 | 0 | 0 |
| ESCROW AMBASSADORS GROUP INC C | COM | 023esc999 |  | 0 | 4900 | SH |  | SOLE | 3 | 4900 | 0 | 0 |
| ESCROW CONCORD CAMERA CORP COM | COM | 206esc998 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| ESCROW LEHMAN BROS HLDGS INC C | COM | 524esc100 |  | 0 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| ESCROW LEHMAN BROS HLDGS INC C | COM | 524esc100 |  | 0 | 43 | SH |  | SOLE | 1 | 43 | 0 | 0 |
| ESCROW TURKISH INVST FD | COM | 900esc104 |  | 0 | 318 | SH |  | SOLE | 3 | 318 | 0 | 0 |
| ESGEN ACQUISITION CORP WT EXP | WT | g3r95n111 |  | 0 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| ESM ACQUISITION CORP | WT | g3195h112 |  | 1 | 5400 | SH |  | SOLE | 3 | 5400 | 0 | 0 |
| ETF MANAGERS TR PUREFUNDS ISE | INDX FD | 26924g201 |  | 4 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| ETFMG ALTERNATIVE HARVEST ETF | INDX FD | 26924g508 |  | 237 | 55738 | SH |  | SOLE | 1 | 55618 | 0 | 120 |
| ETSY INC COM | COM | 29786a106 |  | 22 | 182 | SH |  | SOLE | 1 | 182 | 0 | 0 |
| ETSY INC COM | COM | 29786a106 |  | 0 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| EUCRATES BIOMEDICAL ACQUISITIO | COM | g3141w122 |  | 0 | 47 | SH |  | SOLE | 3 | 47 | 0 | 0 |
| EVANS BANCORP INC COM NEW | COM | 29911q208 |  | 9 | 251 | SH |  | SOLE | 1 | 251 | 0 | 0 |
| EVERBRIDGE INC | COM | 29978A104 |  | 56 | 1898 | SH |  | SOLE | 1 | 1898 | 0 | 0 |
| EVERBRIDGE INC | COM | 29978A104 |  | 49 | 1673 | SH |  | SOLE |  | 1673 | 0 | 0 |
| EVEREST REINSURANCE GROUP | COM | g3223r108 |  | 240 | 725 | SH |  | SOLE | 1 | 725 | 0 | 0 |
| EVERSOURCE ENERGY COM | COM | 30040w108 |  | 3 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| EVO ACQUISITION CORP | WT | 30052g116 |  | 0 | 6944 | SH |  | SOLE | 3 | 6944 | 0 | 0 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 295 | 39056 | SH |  | SOLE |  | 33803 | 0 | 5253 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 93 | 12332 | SH |  | SOLE | 3 | 12332 | 0 | 0 |
| EVOLUTION PETE CORP COM | COM | 30049a107 |  | 7 | 915 | SH |  | SOLE | 1 | 915 | 0 | 0 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 0 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 16 | 325 | SH |  | SOLE | 1 | 325 | 0 | 0 |
| EXCELFIN ACQUISITION CORP | WT | 30069x110 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| EXECUTIVE NETWORK PARTNERING C | WT | 387432115 |  | 1 | 1075 | SH |  | SOLE | 3 | 1075 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 1 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 9 | 214 | SH |  | SOLE | 1 | 0 | 0 | 214 |
| EXPEDIA INC | COM | 30212p303 |  | 11 | 128 | SH |  | SOLE | 1 | 128 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 1774 | 17075 | SH |  | SOLE | 1 | 15023 | 0 | 2052 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 0 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| EXPEDITORS INTL WASH INC | PUT | 302130959 |  | 371 | 700 | SH | Put | SOLE | 3 | 700 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 6961 | 63106 | SH |  | SOLE | 1 | 60349 | 0 | 2757 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 1306 | 11841 | SH |  | SOLE |  | 11841 | 0 | 0 |
| F N B CORP | COM | 302520101 |  | 2405 | 184277 | SH |  | SOLE | 3 | 184277 | 0 | 0 |
| F N B CORP | COM | 302520101 |  | 447 | 34264 | SH |  | SOLE |  | 34264 | 0 | 0 |
| F N B CORP | COM | 302520101 |  | 218 | 16739 | SH |  | SOLE | 1 | 16739 | 0 | 0 |
| F ANNUITIES  LIFE INC | COM | 30190a104 |  | 5564 | 278082 | SH |  | SOLE |  | 210297 | 0 | 67785 |
| F ANNUITIES  LIFE INC | COM | 30190a104 |  | 3 | 174 | SH |  | SOLE | 1 | 174 | 0 | 0 |
| F5 INC | COM | 315616102 |  | 10 | 73 | SH |  | SOLE | 1 | 73 | 0 | 0 |
| FAB UNVL CORP COM | COM | 302771100 |  | 0 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| FAR PEAK ACQUISITION CORP | COM | g3312l103 |  | 70 | 7000 | SH |  | SOLE | 3 | 7000 | 0 | 0 |
| FARMERS NATIONAL BANC CORP | COM | 309627107 |  | 153 | 10825 | SH |  | SOLE | 1 | 10825 | 0 | 0 |
| FARMERS NATIONAL BANC CORP | COM | 309627107 |  | 37 | 2625 | SH |  | SOLE |  | 2625 | 0 | 0 |
| FAST ACQUISITION CORP II | WT | 311874119 |  | 8 | 11600 | SH |  | SOLE | 3 | 11600 | 0 | 0 |
| FAST ACQUISITION CORP II | COM | 311874101 |  | 490 | 49000 | SH |  | SOLE | 3 | 49000 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 19 | 409 | SH |  | SOLE | 1 | 409 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 0 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| FASTLY INC | COM | 31188v100 |  | 0 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| FAT PROJS ACQUISITION | COM | g3400w102 |  | 91 | 9000 | SH |  | SOLE | 3 | 9000 | 0 | 0 |
| FAT PROJS ACQUISITION WTS | WT | g3400w110 |  | 1 | 24000 | SH |  | SOLE | 3 | 24000 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | COM | 313148306 |  | 138 | 1228 | SH |  | SOLE | 3 | 1228 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | COM | 313148306 |  | 64 | 571 | SH |  | SOLE | 1 | 571 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | COM | 313148306 |  | 6953 | 61685 | SH |  | SOLE |  | 45782 | 0 | 15903 |
| FEDERAL NATL MTG ASSN COM | COM | 313586109 |  | 0 | 645 | SH |  | SOLE | 1 | 645 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 997 | 5756 | SH |  | SOLE | 1 | 5246 | 0 | 510 |
| FENNEC PHARMACEUTICALS INC | COM | 31447p100 |  | 118 | 12245 | SH |  | SOLE | 1 | 12245 | 0 | 0 |
| FERRELLGAS PARTNERS LP UNIT LT | COM | 315293209 |  | 1 | 95 | SH |  | SOLE | 1 | 0 | 0 | 95 |
| FFD FINL CORP COM | COM | 30243c107 |  | 94 | 2811 | SH |  | SOLE | 1 | 2811 | 0 | 0 |
| FG MERGER CORP | COM | 30324Y200 |  | 0 | 1 | SH |  | SOLE | 3 | 1 | 0 | 0 |
| FIDELITY COMWLTH TR | INDX FD | 315912808 |  | 18 | 444 | SH |  | SOLE | 1 | 190 | 0 | 254 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092600 |  | 24 | 369 | SH |  | SOLE | 1 | 369 | 0 | 0 |
| FIDELITY COVINGTON TRUST | COM | 316092808 |  | 893 | 9452 | SH |  | SOLE | 1 | 9452 | 0 | 0 |
| FIDELITY COVINGTON TRUST | INDX FD | 316092857 |  | 139 | 5597 | SH |  | SOLE | 1 | 5597 | 0 | 0 |
| FIDELITY COVINGTON TRUST | COM | 316092808 |  | 899 | 9509 | SH |  | SOLE |  | 9509 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188200 |  | 916 | 19100 | SH |  | SOLE | 1 | 19100 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188309 |  | 407 | 9043 | SH |  | SOLE |  | 9043 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | INDX FD | 316188309 |  | 1174 | 26079 | SH |  | SOLE | 1 | 26079 | 0 | 0 |
| FIDELITY NATL FINL INC | COM | 31620r303 |  | 103 | 2747 | SH |  | SOLE | 1 | 2747 | 0 | 0 |
| FIDELITY NATL INFO SVC COM | COM | 31620m106 |  | 134 | 1979 | SH |  | SOLE | 1 | 1979 | 0 | 0 |
| FIESTA RESTAURANT GROUP INC | COM | 31660B101 |  | 414 | 56354 | SH |  | SOLE |  | 56354 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 299 | 9102 | SH |  | SOLE | 1 | 9102 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 73 | 2232 | SH |  | SOLE |  | 2232 | 0 | 0 |
| FINANCIAL STRATEGIES ACQUISITI | COM | 31772t115 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| FINCH THERAPEUTICS GROUP INC | COM | 31773d101 |  | 8 | 16000 | SH |  | SOLE | 1 | 16000 | 0 | 0 |
| FINNOVATE ACQUISITION CORP | WT | g3r34k111 |  | 0 | 10825 | SH |  | SOLE | 3 | 10825 | 0 | 0 |
| FINTECH ECOSYSTEM DEVE | WT | 318136124 |  | 1 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| FINTECH ECOSYSTEM DEVE | WT | 318136116 |  | 0 | 7900 | SH |  | SOLE | 3 | 7900 | 0 | 0 |
| FINTECH EVOLUTION ACQUISITION | WT | g3r19a120 |  | 0 | 1476 | SH |  | SOLE | 3 | 1476 | 0 | 0 |
| FIRST CMNTY CORP S C | COM | 319835104 |  | 740 | 33821 | SH |  | SOLE |  | 33821 | 0 | 0 |
| FIRST EAGLE ALTERNATIVE CAPITA | COM | 26943b100 |  | 26 | 6158 | SH |  | SOLE | 1 | 6158 | 0 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 40 | 1636 | SH |  | SOLE | 1 | 1636 | 0 | 0 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 810 | 33353 | SH |  | SOLE |  | 28866 | 0 | 4487 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 172 | 7090 | SH |  | SOLE | 3 | 7090 | 0 | 0 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 19 | 786 | SH |  | SOLE | 1 | 786 | 0 | 0 |
| FIRST LONG IS CORP | COM | 320734106 |  | 13 | 743 | SH |  | SOLE | 1 | 743 | 0 | 0 |
| FIRST LONG IS CORP | COM | 320734106 |  | 177 | 9831 | SH |  | SOLE | 3 | 9831 | 0 | 0 |
| FIRST LONG IS CORP | COM | 320734106 |  | 559 | 31079 | SH |  | SOLE |  | 26903 | 0 | 4176 |
| FIRST PL FINL CORP COM | COM | 33610t109 |  | 0 | 5450 | SH |  | SOLE | 1 | 5450 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO CAL | COM | 33616c100 |  | 35 | 288 | SH |  | SOLE | 1 | 288 | 0 | 0 |
| FIRST TR DOW JONES INTERNET IN | INDX FD | 33733e302 |  | 9 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDX FD | 33738r605 |  | 56 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDX FD | 33734X184 |  | 8 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDX FD | 336920103 |  | 738 | 9383 | SH |  | SOLE | 1 | 9383 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 33733E203 |  | 1932 | 12536 | SH |  | SOLE | 1 | 12536 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | INDX FD | 33733E203 |  | 347 | 2252 | SH |  | SOLE |  | 2252 | 0 | 0 |
| FIRST TR IV EIP CARBON IMP | INDX FD | 33738d705 |  | 80 | 3099 | SH |  | SOLE | 1 | 3099 | 0 | 0 |
| FIRST TR LRGE CP CORE ALPHA | INDX FD | 33734K109 |  | 958 | 11968 | SH |  | SOLE | 1 | 6807 | 0 | 5161 |
| FIRST TR MLP  ENERGY INCOME F | LP | 33739b104 |  | 18 | 2351 | SH |  | SOLE | 1 | 2351 | 0 | 0 |
| FIRST TR MORNINGSTAR DIVID L | INDX FD | 336917109 |  | 376 | 10283 | SH |  | SOLE | 1 | 4583 | 0 | 5700 |
| FIRST TR NORTH AMER ENERGY | INDX FD | 33738d101 |  | 104 | 3914 | SH |  | SOLE |  | 3914 | 0 | 0 |
| FIRST TR NORTH AMER ENERGY | INDX FD | 33738d101 |  | 219 | 8195 | SH |  | SOLE | 1 | 8195 | 0 | 0 |
| FIRST TRUST ENHANCED SHORT MTR | INDX FD | 33739q408 |  | 5 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| FIRST TRUST ETF II ISE CLOUD C | INDX FD | 33734x192 |  | 1 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE | INDX FD | 33733e500 |  | 4 | 81 | SH |  | SOLE | 1 | 81 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEN | COM | 33734h106 |  | 33 | 828 | SH |  | SOLE | 1 | 696 | 0 | 132 |
| FIRSTENERGY CORP | COM | 337932107 |  | 28 | 660 | SH |  | SOLE | 1 | 660 | 0 | 0 |
| FIRSTIME DESIGN LTD COM | COM | 33766m106 |  | 0 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 0 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| FLAME ACQUISITION CORP | WT | 33850f116 |  | 10 | 14451 | SH |  | SOLE | 3 | 14451 | 0 | 0 |
| FLEXSTEEL INDS INC | COM | 339382103 |  | 643 | 41746 | SH |  | SOLE |  | 36112 | 0 | 5634 |
| FLEXSTEEL INDS INC | COM | 339382103 |  | 16 | 1020 | SH |  | SOLE | 1 | 1020 | 0 | 0 |
| FLEXSTEEL INDS INC | COM | 339382103 |  | 130 | 8438 | SH |  | SOLE | 3 | 8438 | 0 | 0 |
| FLOTEK INDS INC DEL | COM | 343389102 |  | 10 | 9228 | SH |  | SOLE | 1 | 9228 | 0 | 0 |
| FLOTEK INDS INC DEL | COM | 343389102 |  | 7 | 6500 | SH |  | SOLE |  | 6500 | 0 | 0 |
| FLOWERS FOODS INC | COM | 343498101 |  | 60 | 2076 | SH |  | SOLE | 1 | 2076 | 0 | 0 |
| FLUOR CORP NEW | COM | 343412102 |  | 17 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| FLUTTER ENTMT PLC UNSPONSORED | COM | 344044102 |  | 4 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| FMC CORP | COM | 302491303 |  | 2 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| FOCUS IMPACT ACQUISITION CORP | WT | 34417l117 |  | 0 | 2600 | SH |  | SOLE | 3 | 2600 | 0 | 0 |
| FORD MTR CO DEL | COM | 345370860 |  | 6 | 511 | SH |  | SOLE |  | 511 | 0 | 0 |
| FORD MTR CO DEL | CALL | 345370900 |  | 0 | 1 | SH | Call | SOLE | 1 | 1 | 0 | 0 |
| FORD MTR CO DEL | COM | 345370860 |  | 1765 | 151799 | SH |  | SOLE | 1 | 146799 | 0 | 5000 |
| FORTINET INC COM | COM | 34959e109 |  | 0 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| FORTINET INC COM | COM | 34959e109 |  | 27 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| FORTIVE CORP COM | COM | 34959j108 |  | 19 | 297 | SH |  | SOLE | 1 | 297 | 0 | 0 |
| FORTUNA SILVER MINES INC | COM | 349915108 |  | 2 | 666 | SH |  | SOLE | 1 | 666 | 0 | 0 |
| FORTUNE BRANDS HOME  SEC IN | COM | 34964C106 |  | 7644 | 133851 | SH |  | SOLE |  | 95071 | 0 | 38780 |
| FORTUNE BRANDS HOME  SEC IN | COM | 34964C106 |  | 1812 | 31725 | SH |  | SOLE | 1 | 30029 | 0 | 1696 |
| FORTUNE RISE ACQUISITION CORP | WT | 34969g110 |  | 0 | 9950 | SH |  | SOLE | 3 | 9950 | 0 | 0 |
| FORUM MERGER IV CORP | WT | 349875112 |  | 0 | 3750 | SH |  | SOLE | 3 | 3750 | 0 | 0 |
| FORUM MERGER IV CORP | COM | 349875104 |  | 151 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| FORWARD AIR CORP | COM | 349853101 |  | 1038 | 9900 | SH |  | SOLE | 3 | 9900 | 0 | 0 |
| FOSSIL GROUP INC | COM | 34988V106 |  | 9 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| FOSTER L B CO | COM | 350060109 |  | 9 | 936 | SH |  | SOLE | 3 | 936 | 0 | 0 |
| FOSTER L B CO | COM | 350060109 |  | 266 | 27459 | SH |  | SOLE |  | 23436 | 0 | 4023 |
| FOSTER L B CO | COM | 350060109 |  | 7 | 755 | SH |  | SOLE | 1 | 755 | 0 | 0 |
| FOUNDER SPAC | WT | 78112j117 |  | 0 | 8150 | SH |  | SOLE | 3 | 8150 | 0 | 0 |
| FOXWAYNE ENTERPRISES ACQUISITI | COM | 35166l117 |  | 0 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| FRANCHISE GROUP INC COM | COM | 35180x105 |  | 7 | 275 | SH |  | SOLE | 1 | 275 | 0 | 0 |
| FRANCHISE GROUP INC COM | COM | 35180x105 |  | 333 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 3 | 125 | SH |  | SOLE | 1 | 125 | 0 | 0 |
| FREEDOM ACQUISITION I CORP | WT | g3663x128 |  | 0 | 1038 | SH |  | SOLE | 3 | 1038 | 0 | 0 |
| FREEPORT-MCMORAN INC | COM | 35671D857 |  | 118 | 3100 | SH |  | SOLE | 1 | 2100 | 0 | 1000 |
| FRESENIUS MED CARE AG KGA | COM | 358029106 |  | 10 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| FRESHWORKS INC | COM | 358054104 |  | 5 | 338 | SH |  | SOLE | 1 | 338 | 0 | 0 |
| FRONTDOOR INC | COM | 35905a109 |  | 111 | 5330 | SH |  | SOLE |  | 5330 | 0 | 0 |
| FRONTIER INVESTMENT CORP | WT | g36816125 |  | 0 | 4098 | SH |  | SOLE | 3 | 4098 | 0 | 0 |
| FRONTIER INVESTMENT CORP | COM | g36816109 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| FS GLOBAL CR OPPORTUNITIE FDA | LP | 30290y101 |  | 7 | 1386 | SH |  | SOLE | 1 | 1386 | 0 | 0 |
| FTAC HERA ACQUISITION CORP | WT | g3728y111 |  | 0 | 12750 | SH |  | SOLE | 3 | 12750 | 0 | 0 |
| FUSION ACQUISITION CORP II | WT | 36118n110 |  | 0 | 9860 | SH |  | SOLE | 3 | 9860 | 0 | 0 |
| FUSION ACQUISITION CORP II | COM | 36118n201 |  | 30 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| FUSION ACQUISITION CORP II | COM | 36118n102 |  | 285 | 28428 | SH |  | SOLE | 3 | 28428 | 0 | 0 |
| FUSION ACQUISITION CORP II WTS | WT | 36118n110 |  | 0 | 119 | SH |  | SOLE | 3 | 119 | 0 | 0 |
| FUTURETECH II ACQ | WT | 36119d111 |  | 0 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| FUTURETECH II ACQUISI | COM | 36119d103 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| G SQUARED ASCEND I INC | COM | g4204r109 |  | 48 | 4727 | SH |  | SOLE | 3 | 4727 | 0 | 0 |
| GABELLI DIVID  INCOME TR | CLSD FD | 36242H104 |  | 197 | 9583 | SH |  | SOLE | 1 | 9583 | 0 | 0 |
| GABELLI GLOBAL SMALL  MID CAP | CLSD FD | 36249w104 |  | 56 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| GABELLI HEALTHCARE  WELLNESS | COM | 36246k103 |  | 63 | 6150 | SH |  | SOLE | 1 | 6150 | 0 | 0 |
| GALAXY DIGITAL HOLDINGS LTD | COM | g37092106 |  | 6 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 2216 | 11752 | SH |  | SOLE | 1 | 10702 | 0 | 1050 |
| GAMING AND LEISURE PROPERTIES | COM | 36467j108 |  | 68 | 1315 | SH |  | SOLE | 1 | 1315 | 0 | 0 |
| GAMING AND LEISURE PROPERTIES | COM | 36467j108 |  | 5464 | 104889 | SH |  | SOLE |  | 79181 | 0 | 25708 |
| GANFENG LITHIUM CO | COM | y2690m105 |  | 1 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GAP INC | COM | 364760108 |  | 24 | 2101 | SH |  | SOLE | 1 | 2101 | 0 | 0 |
| GARRETT MOTION INC | COM | 366505105 |  | 0 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| GARTNER INC | COM | 366651107 |  | 3048 | 9068 | SH |  | SOLE | 1 | 8318 | 0 | 750 |
| GDL FD | CLSD FD | 361570104 |  | 1310 | 167126 | SH |  | SOLE | 3 | 167126 | 0 | 0 |
| GDL FD | CLSD FD | 361570104 |  | 59 | 7500 | SH |  | SOLE | 1 | 7500 | 0 | 0 |
| GEE GROUP | COM | 36165a102 |  | 346 | 705617 | SH |  | SOLE | 1 | 705617 | 0 | 0 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 835 | 54383 | SH |  | SOLE |  | 47091 | 0 | 7292 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 265 | 17270 | SH |  | SOLE | 3 | 17270 | 0 | 0 |
| GENCO SHIPPING AND TRADING LIM | COM | y2685t131 |  | 21 | 1396 | SH |  | SOLE | 1 | 1396 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 |  | 5 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 839 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 4684 | 18877 | SH |  | SOLE | 1 | 17281 | 0 | 1596 |
| GENERAL ELECTRIC CO | COM | 369604301 |  | 140 | 1665 | SH |  | SOLE | 1 | 1665 | 0 | 0 |
| GENERAL ELECTRIC CO | COM | 369604301 |  | 1 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 |  | 106 | 1261 | SH |  | SOLE | 1 | 1261 | 0 | 0 |
| GENERAL MOTORS CO | COM | 37045v100 |  | 1117 | 33191 | SH |  | SOLE | 1 | 32506 | 0 | 685 |
| GENERAL MOTORS CO | COM | 37045v100 |  | 4971 | 147783 | SH |  | SOLE |  | 143513 | 0 | 4270 |
| GENESCO INC | COM | 371532102 |  | 602 | 13085 | SH |  | SOLE |  | 13085 | 0 | 0 |
| GENESIS UNICORN C 26 | WT | 37187c118 |  | 0 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| GENESIS UNICORN CAP CORP | COM | 37187c100 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 |  | 6 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| GETAROUND INC | WT | 37427g119 |  | 0 | 3200 | SH |  | SOLE | 3 | 3200 | 0 | 0 |
| GETSWIFT TECHNOLOGIES LTD | COM | 37428g100 |  | 0 | 174530 | SH |  | SOLE | 1 | 174530 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 361 | 4206 | SH |  | SOLE | 1 | 4206 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP | COM | 376536108 |  | 113 | 6100 | SH |  | SOLE | 1 | 6100 | 0 | 0 |
| GLENCORE PLC UNSPONSORD ADR | COM | 37827x100 |  | 21 | 1562 | SH |  | SOLE | 1 | 1562 | 0 | 0 |
| GLOBAL PARTNER ACQUISITION II | WT | g3934p128 |  | 0 | 5382 | SH |  | SOLE | 3 | 5382 | 0 | 0 |
| GLOBAL PMTS INC COM | COM | 37940x102 |  | 108 | 1092 | SH |  | SOLE | 1 | 1092 | 0 | 0 |
| GLOBAL TECHNOLOGY ACQUISITION | WT | g3934n115 |  | 0 | 3100 | SH |  | SOLE | 3 | 3100 | 0 | 0 |
| GLOBAL X AUTONOMOUS AND ELECTR | COM | 37954y624 |  | 9 | 453 | SH |  | SOLE | 1 | 453 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | INDX FD | 37954y384 |  | 27 | 1280 | SH |  | SOLE | 1 | 1280 | 0 | 0 |
| GLOBAL X LITHIUM AND BATTERY T | INDX FD | 37954y855 |  | 543 | 9257 | SH |  | SOLE | 1 | 9257 | 0 | 0 |
| GLOBAL X MLP | COM | 37954y343 |  | 12 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| GLOBAL X MLP AND ENERGY INFRAS | INDX FD | 37954y293 |  | 73 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| GLOBAL X MLP AND ENERGY INFRAS | INDX FD | 37954y293 |  | 116 | 2840 | SH |  | SOLE | 1 | 2840 | 0 | 0 |
| GLOBAL X ROBOTICS ETF | INDX FD | 37954y715 |  | 281 | 13667 | SH |  | SOLE | 1 | 13667 | 0 | 0 |
| GLOBAL X SILVER MINERS ETF | INDX FD | 37954y848 |  | 24 | 864 | SH |  | SOLE | 1 | 864 | 0 | 0 |
| GLOBAL X THEMATIC GROWTH ETF | INDX FD | 37954y418 |  | 89 | 3911 | SH |  | SOLE | 1 | 3885 | 0 | 26 |
| GLOBAL X URANIUM ETF | INDX FD | 37954y871 |  | 25 | 1261 | SH |  | SOLE | 1 | 1261 | 0 | 0 |
| GLOBAL X URANIUM ETF | INDX FD | 37954y871 |  | 7 | 342 | SH |  | SOLE |  | 342 | 0 | 0 |
| GLOBAL X US INFRASTRUCTURE DEV | INDX FD | 37954y673 |  | 1370 | 51710 | SH |  | SOLE | 1 | 50880 | 0 | 830 |
| GLOBESTAR THERAPEUTICS | COM | 37960p104 |  | 1 | 88000 | SH |  | SOLE | 1 | 88000 | 0 | 0 |
| GOLD RESOURCE CORP COM | COM | 38068t105 |  | 828 | 541200 | SH |  | SOLE |  | 541200 | 0 | 0 |
| GOLDEN ARROW MERGER CORP | WT | 380799114 |  | 0 | 4366 | SH |  | SOLE | 3 | 4366 | 0 | 0 |
| GOLDEN ENTMT INC | COM | 381013101 |  | 717 | 19180 | SH |  | SOLE |  | 19180 | 0 | 0 |
| GOLDENBRIDGE ACQUISITION LTD | WT | g3970d120 |  | 2 | 22789 | SH |  | SOLE | 3 | 22789 | 0 | 0 |
| GOLDENBRIDGE ACQUISITION LTD | COM | g3970d138 |  | 2 | 16289 | SH |  | SOLE | 3 | 16289 | 0 | 0 |
| GOLDENSTONE ACQUI | WT | 38136y128 |  | 0 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| GOLDENSTONE ACQUI | WT | 38136y110 |  | 0 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| GOLDMAN SACHS BDC | COM | 38147u107 |  | 324 | 23587 | SH |  | SOLE | 1 | 23587 | 0 | 0 |
| GOLDMAN SACHS ETF TR | INDX FD | 381430503 |  | 553 | 7267 | SH |  | SOLE | 1 | 7267 | 0 | 0 |
| GOLDMAN SACHS ETF TR | INDX FD | 381430503 |  | 700 | 9201 | SH |  | SOLE |  | 9201 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141g104 |  | 1 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141g104 |  | 693 | 2018 | SH |  | SOLE | 1 | 2018 | 0 | 0 |
| GOLUB CAP BDC INC COM | COM | 38173m102 |  | 28 | 2125 | SH |  | SOLE | 1 | 2125 | 0 | 0 |
| GOLUB CAP BDC INC COM | COM | 38173m102 |  | 164 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| GOOD WORKS II ACQUISITION CORP | WT | 38216g112 |  | 1 | 10639 | SH |  | SOLE | 3 | 10639 | 0 | 0 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 14 | 1400 | SH |  | SOLE | 1 | 1400 | 0 | 0 |
| GORMAN RUPP CO | COM | 383082104 |  | 3590 | 140110 | SH |  | SOLE |  | 107040 | 0 | 33070 |
| GRAF ACQUISITION CORP IV | WT | 384272118 |  | 0 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 |  | 111 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| GRAY TELEVISION INC | COM | 389375106 |  | 67 | 6000 | SH |  | SOLE | 1 | 6000 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST (BTC) | COM | 389637109 |  | 133 | 16063 | SH |  | SOLE | 1 | 16063 | 0 | 0 |
| GRAYSCALE ETHEREUM TRUST (ETH) | COM | 389638107 |  | 77 | 16157 | SH |  | SOLE | 1 | 16157 | 0 | 0 |
| GREEN EARTH TECHS | COM | 39303r102 |  | 0 | 10000 | SH |  | SOLE | 1 | 10000 | 0 | 0 |
| GREEN PLAINS INC | COM | 393222104 |  | 127627 | 4184487 | SH |  | SOLE | 3 | 4184487 | 0 | 0 |
| GREEN PLAINS INC | COM | 393222104 |  | 102 | 3359 | SH |  | SOLE |  | 3359 | 0 | 0 |
| GREEN PLAINS INC | COM | 393222104 |  | 95 | 3124 | SH |  | SOLE | 1 | 3124 | 0 | 0 |
| GREEN PLAINS PARTNERS LP | PUT | 393221956 |  | 135 | 1173 | SH | Put | SOLE | 3 | 1173 | 0 | 0 |
| GREEN PLAINS PARTNERS LP | PUT | 393221956 |  | 135 | 1802 | SH | Put | SOLE | 3 | 1802 | 0 | 0 |
| GREEN PLAINS PARTNERS LP | PUT | 393221956 |  | 19 | 500 | SH | Put | SOLE | 3 | 500 | 0 | 0 |
| GREEN PLAINS PARTNERS LP | PUT | 393221956 |  | 328 | 1510 | SH | Put | SOLE | 3 | 1510 | 0 | 0 |
| GREEN THUMB INDUSTRIES INC | COM | 39342l108 |  | 2 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| GREENCITY ACQUISITION CORP | COM | g4086b123 |  | 0 | 8400 | SH |  | SOLE | 3 | 8400 | 0 | 0 |
| GREENIDGE GENERATION HOLDINGS | COM | 39531g100 |  | 0 | 440 | SH |  | SOLE | 1 | 440 | 0 | 0 |
| GRIFFIN INDUSTRIAL REALTY INC | COM | 45580r103 |  | 13 | 203 | SH |  | SOLE | 1 | 203 | 0 | 0 |
| GROWTH FOR GOOD ACQUISITION CO | WT | g41522114 |  | 0 | 1400 | SH |  | SOLE | 3 | 1400 | 0 | 0 |
| GROWTH FOR GOOD ACQUISITION CO | COM | g41522130 |  | 0 | 2800 | SH |  | SOLE | 3 | 2800 | 0 | 0 |
| GSK PLC | COM | 37733w204 |  | 89 | 2527 | SH |  | SOLE | 1 | 2527 | 0 | 0 |
| GT ADVANCED TECHNO ESCROW | COM | 361esc023 |  | 0 | 19 | SH |  | SOLE | 1 | 19 | 0 | 0 |
| GUARDANT HEALTH INC COM | COM | 40131m109 |  | 16 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| GULF ENERGY CORP | COM | 402274104 |  | 0 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| GX ACQUISITION CORP II | COM | 36260f105 |  | 385 | 38511 | SH |  | SOLE | 3 | 38511 | 0 | 0 |
| GX ACQUISITION CORP II | WT | 36260f113 |  | 10 | 12683 | SH |  | SOLE | 3 | 12683 | 0 | 0 |
| GXO LOGISTICS INC | COM | 36262g101 |  | 11 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| HAEMONETICS CORP MASS | COM | 405024100 |  | 2 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| HALEON PLC | COM | 405552100 |  | 24 | 2962 | SH |  | SOLE | 1 | 2962 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 6 | 162 | SH |  | SOLE | 1 | 162 | 0 | 0 |
| HANESBRANDS INC | COM | 410345102 |  | 716 | 112508 | SH |  | SOLE | 1 | 103522 | 0 | 8986 |
| HANESBRANDS INC | COM | 410345102 |  | 113 | 17743 | SH |  | SOLE |  | 17743 | 0 | 0 |
| HANNON ARMSTRONG SUSTAINABLE I | COM | 41068x100 |  | 9 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| HANOVER FOODS CORP CL A | COM | 41078W100 |  | 5 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 5 | 123 | SH |  | SOLE | 1 | 123 | 0 | 0 |
| HARMONIC INC | COM | 413160102 |  | 161 | 12309 | SH |  | SOLE | 1 | 12309 | 0 | 0 |
| HARMONIC INC | COM | 413160102 |  | 3 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| HARROW HEALTH INC | COM | 415858109 |  | 1146 | 77650 | SH |  | SOLE |  | 77650 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 95 | 1250 | SH |  | SOLE | 1 | 1250 | 0 | 0 |
| HARVEST NAT RES | COM | 41754v202 |  | 1 | 45000 | SH |  | SOLE | 3 | 45000 | 0 | 0 |
| HASBRO INC | CALL | 418056907 |  | 0 | 532 | SH | Call | SOLE | 3 | 532 | 0 | 0 |
| HASBRO INC | COM | 418056107 |  | 12339 | 202243 | SH |  | SOLE | 3 | 202243 | 0 | 0 |
| HAWKS ACQUISITION CORP | COM | 42032p108 |  | 197 | 19698 | SH |  | SOLE | 3 | 19698 | 0 | 0 |
| HAWKS ACQUISITION CORP | WT | 42032p116 |  | 0 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| HAYNES INTL INC | COM | 420877201 |  | 258 | 5640 | SH |  | SOLE |  | 5640 | 0 | 0 |
| HAYWARD HLDGS INC | COM | 421298100 |  | 165 | 17570 | SH |  | SOLE | 1 | 17570 | 0 | 0 |
| HCA HOLDINGS INC COM | COM | 40412c101 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| HCA HOLDINGS INC COM | COM | 40412c101 |  | 147 | 613 | SH |  | SOLE | 1 | 613 | 0 | 0 |
| HEALTHLYNKED CORP COM | COM | 42228p102 |  | 1 | 7400 | SH |  | SOLE | 1 | 7400 | 0 | 0 |
| HEALTHWELL ACQUISITION CORP I | COM | 42227r109 |  | 421 | 42482 | SH |  | SOLE | 3 | 42482 | 0 | 0 |
| HEALTHWELL ACQUISITION CORP I | WT | 42227r117 |  | 1 | 23350 | SH |  | SOLE | 3 | 23350 | 0 | 0 |
| HELIOGEN INC | WT | 42329e113 |  | 1 | 14004 | SH |  | SOLE | 3 | 14004 | 0 | 0 |
| HENNESSY CAPITAL INVESTMENT CO | COM | 42600h108 |  | 99 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| HENNESSY CAPITAL INVESTMENT WT | WT | 42600h116 |  | 0 | 3332 | SH |  | SOLE | 3 | 3332 | 0 | 0 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| HENRY SCHEIN INC | COM | 806407102 |  | 84 | 1055 | SH |  | SOLE | 1 | 1055 | 0 | 0 |
| HENRY SCHEIN INC | COM | 806407102 |  | 7820 | 97904 | SH |  | SOLE |  | 71452 | 0 | 26452 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 17 | 1250 | SH |  | SOLE | 1 | 1250 | 0 | 0 |
| HERITAGE GLOBAL INC COM | COM | 42727e103 |  | 563 | 239764 | SH |  | SOLE |  | 207408 | 0 | 32356 |
| HERITAGE GLOBAL INC COM | COM | 42727e103 |  | 182 | 77370 | SH |  | SOLE | 3 | 77370 | 0 | 0 |
| HERITAGE GLOBAL INC COM | COM | 42727e103 |  | 12 | 4951 | SH |  | SOLE | 1 | 4951 | 0 | 0 |
| HERSHEY CO | COM | 427866108 |  | 116 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| HERTZ GLOBAL HOLDINGS INC | WT | 42806j148 |  | 2 | 274 | SH |  | SOLE | 1 | 274 | 0 | 0 |
| HERTZ RENT CAR HLDG | COM | 42806j700 |  | 1 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| HESS CORP COM | COM | 42809h107 |  | 140 | 986 | SH |  | SOLE | 1 | 986 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | COM | 42824c109 |  | 16 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| HIGH TIDE INC | COM | 42981e401 |  | 2 | 1450 | SH |  | SOLE | 1 | 1450 | 0 | 0 |
| HIGHLANDS REIT INC | LP | 43110a104 |  | 2 | 5429 | SH |  | SOLE | 1 | 5429 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | COM | 431636109 |  | 3255 | 451480 | SH |  | SOLE |  | 338290 | 0 | 113190 |
| HILTON GRAND VACATIONS INC COM | COM | 43283x105 |  | 204 | 5300 | SH |  | SOLE | 1 | 5300 | 0 | 0 |
| HILTON GRAND VACATIONS INC COM | COM | 43283x105 |  | 39 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300a203 |  | 111 | 875 | SH |  | SOLE | 1 | 875 | 0 | 0 |
| HITACHI LTD ADR 2 COM | COM | 433578507 |  | 10 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| HOLOGIC INC | COM | 436440101 |  | 309 | 4134 | SH |  | SOLE | 1 | 4134 | 0 | 0 |
| HOME BANCSHARES INC | COM | 436893200 |  | 36 | 1576 | SH |  | SOLE | 1 | 1576 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 21234 | 67226 | SH |  | SOLE |  | 66001 | 0 | 1225 |
| HOME DEPOT INC | COM | 437076102 |  | 14928 | 47260 | SH |  | SOLE | 1 | 45963 | 0 | 1297 |
| HOME PLATE ACQUISITION CORP | WT | 43734r111 |  | 0 | 7200 | SH |  | SOLE | 3 | 7200 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 21237 | 99100 | SH |  | SOLE |  | 97325 | 0 | 1775 |
| HONEYWELL INTL INC | COM | 438516106 |  | 20696 | 96575 | SH |  | SOLE | 1 | 93681 | 0 | 2895 |
| HOOKER FURNISHINGS CORPORATI | COM | 439038100 |  | 1835 | 98140 | SH |  | SOLE |  | 68244 | 0 | 29896 |
| HORIZON ACQUISITION CORP | COM | 92854t100 |  | 29 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| HORIZON ACQUISITION CORP | COM | 92854t100 |  | 23 | 3200 | SH |  | SOLE | 1 | 3200 | 0 | 0 |
| HORIZON KINETICS INFLATION BEN | INDX FD | 53656f623 |  | 153 | 4850 | SH |  | SOLE | 1 | 4100 | 0 | 750 |
| HORMEL FOODS CORP | COM | 440452100 |  | 84 | 1850 | SH |  | SOLE | 1 | 1850 | 0 | 0 |
| HOULIHAN LOKEY INC | COM | 441593100 |  | 6165 | 70734 | SH |  | SOLE | 1 | 70405 | 0 | 329 |
| HOULIHAN LOKEY INC | COM | 441593100 |  | 15604 | 179029 | SH |  | SOLE |  | 165123 | 0 | 13906 |
| HOVNANIAN ENTERPRISES INC | COM | 442487401 |  | 2 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| HOWARD HUGHES CORP COM | COM | 44267d107 |  | 3334 | 43630 | SH |  | SOLE |  | 30330 | 0 | 13300 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 51 | 1300 | SH |  | SOLE | 1 | 1300 | 0 | 0 |
| HP INC COM | COM | 40434l105 |  | 3 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| HUBBELL INC | COM | 443510607 |  | 41 | 175 | SH |  | SOLE | 1 | 175 | 0 | 0 |
| HUBSPOT INC | COM | 443573100 |  | 172 | 594 | SH |  | SOLE | 1 | 594 | 0 | 0 |
| HUMANA INC | COM | 444859102 |  | 405 | 790 | SH |  | SOLE | 1 | 790 | 0 | 0 |
| HUMANA INC | COM | 444859102 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| HUNT J B TRANS SVCS INC | PUT | 445658957 |  | 91 | 250 | SH | Put | SOLE | 3 | 250 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 746 | 52935 | SH |  | SOLE | 1 | 52935 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 0 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| HYSTER B | COM | 449172204 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| IAA INC | COM | 449253103 |  | 121 | 3029 | SH |  | SOLE |  | 3029 | 0 | 0 |
| IAA INC | COM | 449253103 |  | 778 | 19442 | SH |  | SOLE | 1 | 19192 | 0 | 250 |
| IAA INC | PUT | 449253953 |  | 36 | 750 | SH | Put | SOLE | 3 | 750 | 0 | 0 |
| IAA INC | COM | 449253103 |  | 186742 | 4668562 | SH |  | SOLE | 3 | 4668562 | 0 | 0 |
| IAA INC | PUT | 449253953 |  | 45 | 450 | SH | Put | SOLE | 3 | 450 | 0 | 0 |
| IAA INC | CALL | 449253903 |  | 283 | 1377 | SH | Call | SOLE | 3 | 1377 | 0 | 0 |
| IAC INTERACTIVECORP NEW COM NE | COM | 44891n208 |  | 41 | 921 | SH |  | SOLE | 1 | 921 | 0 | 0 |
| IAC INTERACTIVECORP NEW COM NE | COM | 44891n208 |  | 3978 | 89590 | SH |  | SOLE |  | 61117 | 0 | 28473 |
| IAMGOLD CORP | COM | 450913108 |  | 26 | 10000 | SH |  | SOLE | 1 | 10000 | 0 | 0 |
| ICICI BK LTD ADR | ADUS | 45104g104 |  | 120 | 5500 | SH |  | SOLE | 1 | 5500 | 0 | 0 |
| ICON PLC LTD SHS | COM | g4705a100 |  | 4 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ICONIC SPORTS ACQUISITION CORP | WT | g4712c115 |  | 2 | 12300 | SH |  | SOLE | 3 | 12300 | 0 | 0 |
| IDEANOMICS INC | COM | 45166v106 |  | 0 | 1315 | SH |  | SOLE | 1 | 1315 | 0 | 0 |
| IDEX CORP COM | COM | 45167r104 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168d104 |  | 323 | 792 | SH |  | SOLE | 1 | 792 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168d104 |  | 132 | 323 | SH |  | SOLE |  | 323 | 0 | 0 |
| IEXALT INC COM NEW | COM | 451691208 |  | 0 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 411 | 1864 | SH |  | SOLE | 1 | 1864 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 |  | 21 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 |  | 124 | 615 | SH |  | SOLE | 1 | 555 | 0 | 60 |
| IMGP DBI MANAGED FUTURES STRAT | INDX FD | 53700t827 |  | 9 | 308 | SH |  | SOLE | 1 | 308 | 0 | 0 |
| IMMERSION CORP | COM | 452521107 |  | 178 | 25313 | SH |  | SOLE | 3 | 25313 | 0 | 0 |
| IMMERSION CORP | COM | 452521107 |  | 10 | 1400 | SH |  | SOLE | 1 | 1400 | 0 | 0 |
| IMMERSION CORP | COM | 452521107 |  | 560 | 79690 | SH |  | SOLE |  | 68894 | 0 | 10796 |
| IMMUTABLE HOLDINGS | COM | 45258g108 |  | 1 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| IMPERIAL BRANDS PLC SPON ADR | ADUS | 45262P102 |  | 45 | 1800 | SH |  | SOLE | 1 | 1800 | 0 | 0 |
| INCYTE CORP COM | COM | 45337c102 |  | 1 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| INDEPENDENCE CONTRACT DRILLI | COM | 453415606 |  | 83 | 25329 | SH |  | SOLE | 3 | 25329 | 0 | 0 |
| INDEPENDENCE CONTRACT DRILLI | COM | 453415606 |  | 6 | 1873 | SH |  | SOLE | 1 | 1873 | 0 | 0 |
| INDEPENDENCE CONTRACT DRILLI | COM | 453415606 |  | 262 | 80266 | SH |  | SOLE |  | 69542 | 0 | 10724 |
| INDEXIQ ETF TR | INDX FD | 45409B800 |  | 90 | 2850 | SH |  | SOLE | 1 | 2850 | 0 | 0 |
| INDEXIQ ETF TR | INDX FD | 45409B800 |  | 52 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| INDIA FD INC | COM | 454089103 |  | 21 | 1400 | SH |  | SOLE | 1 | 1400 | 0 | 0 |
| INFINITE ACQUISITION CORP | WT | g48028123 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| INFINTT ACQUISITION CORP | WT | g47862126 |  | 2 | 20213 | SH |  | SOLE | 3 | 20213 | 0 | 0 |
| INFLECTION POINT ACQUISITION C | COM | g47874121 |  | 264 | 26299 | SH |  | SOLE | 3 | 26299 | 0 | 0 |
| INFLECTION POINT ACQUISITION C | WT | g47874113 |  | 4 | 13199 | SH |  | SOLE | 3 | 13199 | 0 | 0 |
| INFORMATION SVCS GROUP INC | COM | 45675Y104 |  | 900 | 195607 | SH |  | SOLE |  | 136212 | 0 | 59395 |
| INFOSYS LTD | ADUS | 456788108 |  | 83 | 4600 | SH |  | SOLE | 1 | 4600 | 0 | 0 |
| INGERSOLL RAND PLC | COM | 45687v106 |  | 18 | 337 | SH |  | SOLE | 1 | 337 | 0 | 0 |
| INGEVITY CORP COM | COM | 45688c107 |  | 9512 | 135044 | SH |  | SOLE |  | 98224 | 0 | 36820 |
| INGEVITY CORP COM | COM | 45688c107 |  | 78 | 1110 | SH |  | SOLE | 1 | 1110 | 0 | 0 |
| INGREDION INC | COM | 457187102 |  | 20 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| INMODE LTD | COM | m5425m103 |  | 121 | 3400 | SH |  | SOLE | 1 | 3400 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC COM | COM | 45781v101 |  | 472 | 4653 | SH |  | SOLE | 1 | 3984 | 0 | 669 |
| INNOVATIVE INTL ACQUSITIN CORP | WT | g4809m125 |  | 0 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| INSIGHT ACQUISITION CORP | WT | 45784l118 |  | 0 | 28000 | SH |  | SOLE | 3 | 28000 | 0 | 0 |
| INSPIRED ENTMT INC COM | COM | 45782n108 |  | 3328 | 262661 | SH |  | SOLE |  | 218349 | 0 | 44312 |
| INTEGRAL ACQUISITION 1 CORP | WT | 45827k119 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| INTEGRATED WELLNESS ACQUISITIO | WT | g4828b118 |  | 1 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 2161 | 81771 | SH |  | SOLE | 1 | 78421 | 0 | 3350 |
| INTEL CORP | COM | 458140100 |  | 16 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| INTELLICHECK INC COM NEW | COM | 45817g201 |  | 5 | 2646 | SH |  | SOLE | 1 | 2646 | 0 | 0 |
| INTELLICHECK INC COM NEW | COM | 45817g201 |  | 172 | 85929 | SH |  | SOLE |  | 74333 | 0 | 11596 |
| INTELLICHECK INC COM NEW | COM | 45817g201 |  | 55 | 27734 | SH |  | SOLE | 3 | 27734 | 0 | 0 |
| INTELLIGENT MEDICINE ACQUISITI | WT | 45828d114 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| INTERCONTINENTALEXCHAN COM | COM | 45866f104 |  | 124 | 1204 | SH |  | SOLE | 1 | 1204 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 1225 | 8696 | SH |  | SOLE | 1 | 8696 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 164 | 1561 | SH |  | SOLE |  | 1561 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 36 | 348 | SH |  | SOLE | 1 | 348 | 0 | 0 |
| INTERNATIONAL GAME TECH PLC | COM | g4863A108 |  | 23 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INTERNATIONAL GAME TECH PLC | COM | g4863A108 |  | 30 | 1304 | SH |  | SOLE | 1 | 1304 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 130 | 5335 | SH |  | SOLE | 3 | 5335 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 22 | 910 | SH |  | SOLE | 1 | 910 | 0 | 0 |
| INTERNATIONAL MONEY EXPRESS IN | COM | 46005l101 |  | 408 | 16749 | SH |  | SOLE |  | 14494 | 0 | 2255 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 3 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INTERPRIVATE III FINANCIAL PAR | WT | 46064r114 |  | 0 | 6540 | SH |  | SOLE | 3 | 6540 | 0 | 0 |
| INTERPRIVATE IV INFRATECH PART | COM | 46064t102 |  | 490 | 48368 | SH |  | SOLE | 3 | 48368 | 0 | 0 |
| INTERPRIVATE IV INFRATECH PART | WT | 46064t110 |  | 0 | 9632 | SH |  | SOLE | 3 | 9632 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 1 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 296 | 760 | SH |  | SOLE | 1 | 730 | 0 | 30 |
| INTUIT | COM | 461202103 |  | 276 | 708 | SH |  | SOLE |  | 708 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 |  | 119 | 447 | SH |  | SOLE |  | 447 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 |  | 507 | 1912 | SH |  | SOLE | 1 | 1912 | 0 | 0 |
| INVACARE CORP | COM | 461203101 |  | 9 | 22250 | SH |  | SOLE | 1 | 22250 | 0 | 0 |
| INVENTRUST PROPERTIES CORP | LP | 46124j201 |  | 2 | 94 | SH |  | SOLE | 1 | 94 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ET | INDX FD | 46137v100 |  | 49 | 624 | SH |  | SOLE | 1 | 624 | 0 | 0 |
| INVESCO BLDRS EMERGING MARKETS | INDX FD | 46090c305 |  | 34 | 900 | SH |  | SOLE | 1 | 900 | 0 | 0 |
| INVESCO BULLETSHARES 2023 CORP | INDX FD | 46138j866 |  | 80 | 3825 | SH |  | SOLE | 1 | 3825 | 0 | 0 |
| INVESCO BULLETSHARES 2025 HI Y | INDX FD | 46138j817 |  | 6 | 284 | SH |  | SOLE | 1 | 284 | 0 | 0 |
| INVESCO BULLETSHARES 2026 CORP | INDX FD | 46138j791 |  | 238 | 12590 | SH |  | SOLE | 1 | 10491 | 0 | 2099 |
| INVESCO BULLETSHARES 2028 CORP | INDX FD | 46138j643 |  | 262 | 13357 | SH |  | SOLE | 1 | 11592 | 0 | 1765 |
| INVESCO BULLETSHARES 2030 CORP | INDX FD | 46138j460 |  | 168 | 10536 | SH |  | SOLE | 1 | 8880 | 0 | 1656 |
| INVESCO BUYBACK ACHIEVERS ETF | INDX FD | 46137v308 |  | 50 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | INDX FD | 46137v308 |  | 526 | 6146 | SH |  | SOLE | 1 | 6146 | 0 | 0 |
| INVESCO CURRENCYSHARES BRITISH | INDX FD | 46138m109 |  | 52 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| INVESCO DB AGRICULTURE FUND | INDX FD | 46140h106 |  | 2 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRA | INDX FD | 46138b103 |  | 165 | 6710 | SH |  | SOLE | 1 | 6710 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRA | INDX FD | 46138b103 |  | 233 | 9435 | SH |  | SOLE |  | 9435 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | INDX FD | 46138G805 |  | 499 | 19411 | SH |  | SOLE | 3 | 19411 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | INDX FD | 46138G805 |  | 43 | 1669 | SH |  | SOLE | 1 | 1669 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | PUT | 46137V952 |  | 154 | 893 | SH | Put | SOLE | 3 | 893 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | PUT | 46137V952 |  | 35 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | PUT | 46137V952 |  | 9 | 360 | SH | Put | SOLE | 3 | 360 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | PUT | 46137V952 |  | 37 | 100 | SH | Put | SOLE | 3 | 100 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | PUT | 46137V952 |  | 419 | 2000 | SH | Put | SOLE | 3 | 2000 | 0 | 0 |
| INVESCO FINANCIAL PREFERRED ET | INDX FD | 46137v621 |  | 2 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | INDX FD | 46137v613 |  | 709 | 4572 | SH |  | SOLE | 1 | 4572 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | INDX FD | 46137v613 |  | 62 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INVESCO FTSE RAFI US 1500 SMAL | INDX FD | 46137v597 |  | 55 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| INVESCO GLOBAL CLEAN ENERGY ET | INDX FD | 46138g847 |  | 2 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| INVESCO INTL BUYBACK ACHIEV | INDX FD | 46138e644 |  | 31 | 930 | SH |  | SOLE |  | 930 | 0 | 0 |
| INVESCO INTL BUYBACK ACHIEV | INDX FD | 46138e644 |  | 35 | 1039 | SH |  | SOLE | 1 | 1039 | 0 | 0 |
| INVESCO MUN OPPORTUNITY TR | CLSD FD | 46132C107 |  | 43 | 4298 | SH |  | SOLE | 1 | 4298 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | INDX FD | 46138g649 |  | 3898 | 35589 | SH |  | SOLE | 1 | 35589 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | INDX FD | 46138g649 |  | 4657 | 42518 | SH |  | SOLE |  | 42518 | 0 | 0 |
| INVESCO NASDAQ NEXT GEN 100 ET | INDX FD | 46138g631 |  | 610 | 25510 | SH |  | SOLE | 1 | 25210 | 0 | 300 |
| INVESCO NATIONAL AMTFREE MUNIC | INDX FD | 46138e537 |  | 169 | 7382 | SH |  | SOLE | 1 | 7382 | 0 | 0 |
| INVESCO PREFERRED ETF | INDX FD | 46138e511 |  | 10 | 939 | SH |  | SOLE | 1 | 939 | 0 | 0 |
| INVESCO QQQ TRUST | INDX FD | 46090e103 |  | 4490 | 16863 | SH |  | SOLE | 1 | 16413 | 0 | 450 |
| INVESCO QQQ TRUST | INDX FD | 46090e103 |  | 594 | 2232 | SH |  | SOLE |  | 2232 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 324 | 2295 | SH |  | SOLE |  | 2295 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT E | INDX FD | 46137v357 |  | 4119 | 29158 | SH |  | SOLE | 1 | 25453 | 0 | 3705 |
| INVESCO S 500 LOW VOLATILITY | INDX FD | 46138e354 |  | 1057 | 16546 | SH |  | SOLE | 1 | 16348 | 0 | 198 |
| INVESCO S 500 PURE GROWTH ET | INDX FD | 46137v266 |  | 42 | 280 | SH |  | SOLE | 1 | 280 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE | INDX FD | 46138g672 |  | 142 | 1653 | SH |  | SOLE |  | 1653 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE | INDX FD | 46138g672 |  | 706 | 8225 | SH |  | SOLE | 1 | 8225 | 0 | 0 |
| INVESCO S SPIN OFF ETF | INDX FD | 46137v159 |  | 8 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| INVESCO SOLAR ETF | INDX FD | 46138g706 |  | 46 | 635 | SH |  | SOLE | 1 | 635 | 0 | 0 |
| INVESCO SOLAR ETF | INDX FD | 46138g706 |  | 3 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| INVESCO ULTRA SHORT DURATION | INDX FD | 46090a887 |  | 7 | 133 | SH |  | SOLE | 1 | 133 | 0 | 0 |
| INVESCO VALUE MUN INCOME TR | CLSD FD | 46132p108 |  | 181 | 15000 | SH |  | SOLE | 1 | 15000 | 0 | 0 |
| INVESCO VAN KAMPEN TR COM | CLSD FD | 46131m106 |  | 14 | 1419 | SH |  | SOLE | 1 | 1419 | 0 | 0 |
| INVESCO WATER RESOURCES ETF | INDX FD | 46137v142 |  | 196 | 3810 | SH |  | SOLE | 1 | 3810 | 0 | 0 |
| INVESTCORP EUROPE ACQUISITION | WT | g4923t113 |  | 0 | 1104 | SH |  | SOLE | 3 | 1104 | 0 | 0 |
| IO BIOTECH INC | COM | 449778109 |  | 2 | 908 | SH |  | SOLE | 1 | 908 | 0 | 0 |
| IQVIA HOLDINGS INC | COM | 46266c105 |  | 120 | 587 | SH |  | SOLE | 1 | 587 | 0 | 0 |
| IQVIA HOLDINGS INC | COM | 46266c105 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| IRHYTHM TECHNOLOGIES INC | COM | 450056106 |  | 134 | 1430 | SH |  | SOLE | 1 | 1430 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 |  | 24 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |
| IRON MTN INC NEW COM | COM | 46284v101 |  | 1265 | 25374 | SH |  | SOLE | 1 | 23499 | 0 | 1875 |
| IRONNET INC | COM | 46323q113 |  | 0 | 6500 | SH |  | SOLE | 3 | 6500 | 0 | 0 |
| ISHARES 0 5 YEAR HIGH YIELD CO | INDX FD | 46434v407 |  | 289 | 7077 | SH |  | SOLE | 1 | 6854 | 0 | 223 |
| ISHARES CONVERTIBLE BOND ETF | INDX FD | 46435g102 |  | 163 | 2345 | SH |  | SOLE | 1 | 2302 | 0 | 43 |
| ISHARES CORE 1 TO 5 YEAR USD B | INDX FD | 46432f859 |  | 17 | 366 | SH |  | SOLE | 1 | 366 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH | INDX FD | 46434v621 |  | 158 | 3154 | SH |  | SOLE | 1 | 3154 | 0 | 0 |
| ISHARES CYBERSECURITY AND TECH | INDX FD | 46435u135 |  | 20 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| ISHARES EDGE MSCI USA MOMENTUM | INDX FD | 46432f396 |  | 212 | 1450 | SH |  | SOLE | 1 | 1408 | 0 | 42 |
| ISHARES EDGE MSCI USA QUALITY | INDX FD | 46432f339 |  | 13 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| ISHARES EDGE MSCI USA VALUE FA | INDX FD | 46432f388 |  | 44 | 479 | SH |  | SOLE | 1 | 479 | 0 | 0 |
| ISHARES ESG AWARE 15 YEAR USD | INDX FD | 46435g243 |  | 112 | 4722 | SH |  | SOLE | 1 | 4722 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ET | INDX FD | 46435g516 |  | 48 | 723 | SH |  | SOLE | 1 | 723 | 0 | 0 |
| ISHARES FALLEN ANGELS USD BOND | INDX FD | 46435g474 |  | 495 | 20127 | SH |  | SOLE | 1 | 20127 | 0 | 0 |
| ISHARES GOLD TR | INDX FD | 464285204 |  | 608 | 17579 | SH |  | SOLE | 1 | 17579 | 0 | 0 |
| ISHARES GOLD TR | INDX FD | 464285204 |  | 4908 | 141886 | SH |  | SOLE |  | 141886 | 0 | 0 |
| ISHARES INC | INDX FD | 464286426 |  | 4 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| ISHARES INC | INDX FD | 464286350 |  | 34 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| ISHARES INC | INDX FD | 464286772 |  | 2 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| ISHARES INC | INDX FD | 464286806 |  | 7 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| ISHARES INC | INDX FD | 464286533 |  | 764 | 14409 | SH |  | SOLE | 1 | 14174 | 0 | 235 |
| ISHARES INC | INDX FD | 464286665 |  | 47 | 1100 | SH |  | SOLE | 1 | 1100 | 0 | 0 |
| ISHARES INC | INDX FD | 464286871 |  | 13 | 621 | SH |  | SOLE | 1 | 621 | 0 | 0 |
| ISHARES INC | INDX FD | 464286509 |  | 20 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| ISHARES INC CORE MSCI EMERGING | INDX FD | 46434g103 |  | 624 | 13365 | SH |  | SOLE |  | 13365 | 0 | 0 |
| ISHARES INC CORE MSCI EMERGING | INDX FD | 46434g103 |  | 493 | 10550 | SH |  | SOLE | 1 | 10550 | 0 | 0 |
| ISHARES INC MSCI JAPAN ETF | INDX FD | 46434g822 |  | 39 | 711 | SH |  | SOLE | 1 | 711 | 0 | 0 |
| ISHARES INC MSCI SINGAPORE ETF | INDX FD | 46434g780 |  | 2 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| ISHARES INC MSCI SINGAPORE ETF | INDX FD | 46434g780 |  | 24 | 1279 | SH |  | SOLE | 1 | 1279 | 0 | 0 |
| ISHARES INC MSCI TAIWAN ETF | INDX FD | 46434g772 |  | 17 | 412 | SH |  | SOLE | 1 | 412 | 0 | 0 |
| ISHARES INC MSCI TAIWAN ETF | INDX FD | 46434g772 |  | 2 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| ISHARES INTl AGGREGATE BOND FD | INDX FD | 46435g672 |  | 2 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| ISHARES MSCI EM | INDX FD | 46434g863 |  | 65 | 2155 | SH |  | SOLE | 1 | 2035 | 0 | 120 |
| ISHARES MSCI EMERGING MARKETS | INDX FD | 46434g764 |  | 2811 | 59213 | SH |  | SOLE | 1 | 56112 | 0 | 3101 |
| ISHARES MSCI EMERGING MARKETS | INDX FD | 46434g764 |  | 408 | 8601 | SH |  | SOLE |  | 8601 | 0 | 0 |
| ISHARES SELFDRIVING EV AND TEC | INDX FD | 46435u366 |  | 17 | 496 | SH |  | SOLE | 1 | 496 | 0 | 0 |
| ISHARES SILVER TR | INDX FD | 46428Q109 |  | 762 | 34620 | SH |  | SOLE | 1 | 32180 | 0 | 2440 |
| ISHARES TR | INDX FD | 464287176 |  | 1026 | 9637 | SH |  | SOLE | 1 | 9637 | 0 | 0 |
| ISHARES TR | INDX FD | 464288513 |  | 2 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| ISHARES TR | INDX FD | 464288661 |  | 8 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| ISHARES TR | PUT | 464287957 |  | 578 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| ISHARES TR | INDX FD | 464287705 |  | 24 | 240 | SH |  | SOLE | 1 | 240 | 0 | 0 |
| ISHARES TR | INDX FD | 464287804 |  | 47 | 500 | SH |  | SOLE | 3 | 500 | 0 | 0 |
| ISHARES TR | CALL | 464287900 |  | 0 | 600 | SH | Call | SOLE | 3 | 600 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 142 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| ISHARES TR | PUT | 464288954 |  | 1 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| ISHARES TR | INDX FD | 464287564 |  | 19 | 352 | SH |  | SOLE | 1 | 352 | 0 | 0 |
| ISHARES TR | INDX FD | 464287150 |  | 17700 | 208731 | SH |  | SOLE | 1 | 206295 | 0 | 2436 |
| ISHARES TR | PUT | 464287957 |  | 25 | 550 | SH | Put | SOLE | 3 | 550 | 0 | 0 |
| ISHARES TR | INDX FD | 464287341 |  | 5 | 128 | SH |  | SOLE | 1 | 128 | 0 | 0 |
| ISHARES TR | INDX FD | 464288810 |  | 504 | 9596 | SH |  | SOLE | 1 | 9596 | 0 | 0 |
| ISHARES TR | INDX FD | 464288562 |  | 8 | 119 | SH |  | SOLE | 1 | 119 | 0 | 0 |
| ISHARES TR | INDX FD | 464287648 |  | 81 | 376 | SH |  | SOLE | 1 | 376 | 0 | 0 |
| ISHARES TR | INDX FD | 464288646 |  | 78 | 1572 | SH |  | SOLE |  | 1572 | 0 | 0 |
| ISHARES TR | INDX FD | 464288646 |  | 58 | 1169 | SH |  | SOLE | 1 | 1169 | 0 | 0 |
| ISHARES TR | INDX FD | 464287556 |  | 10 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| ISHARES TR | INDX FD | 464288273 |  | 313 | 5545 | SH |  | SOLE |  | 5545 | 0 | 0 |
| ISHARES TR | INDX FD | 464287333 |  | 20 | 284 | SH |  | SOLE | 1 | 284 | 0 | 0 |
| ISHARES TR | INDX FD | 464288869 |  | 598 | 5545 | SH |  | SOLE | 1 | 5545 | 0 | 0 |
| ISHARES TR | CALL | 464287900 |  | 192 | 500 | SH | Call | SOLE | 3 | 500 | 0 | 0 |
| ISHARES TR | PUT | 464287950 |  | 153 | 13 | SH | Put | SOLE | 1 | 0 | 0 | 13 |
| ISHARES TR | INDX FD | 464287788 |  | 551 | 7304 | SH |  | SOLE | 1 | 7304 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 213 | 135 | SH | Put | SOLE | 1 | 135 | 0 | 0 |
| ISHARES TR | INDX FD | 464288166 |  | 6 | 61 | SH |  | SOLE | 1 | 61 | 0 | 0 |
| ISHARES TR | INDX FD | 464287887 |  | 15 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| ISHARES TR | INDX FD | 464287721 |  | 351 | 4711 | SH |  | SOLE | 1 | 4593 | 0 | 118 |
| ISHARES TR | CALL | 464287900 |  | 138 | 60 | SH | Call | SOLE | 3 | 60 | 0 | 0 |
| ISHARES TR | INDX FD | 464287457 |  | 300 | 3700 | SH |  | SOLE |  | 3700 | 0 | 0 |
| ISHARES TR | INDX FD | 464287788 |  | 42 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| ISHARES TR | INDX FD | 464288612 |  | 175 | 1711 | SH |  | SOLE | 1 | 1711 | 0 | 0 |
| ISHARES TR | INDX FD | 464287507 |  | 884 | 3654 | SH |  | SOLE |  | 3654 | 0 | 0 |
| ISHARES TR | INDX FD | 464288851 |  | 7 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| ISHARES TR | INDX FD | 464288869 |  | 2867 | 26591 | SH |  | SOLE |  | 26591 | 0 | 0 |
| ISHARES TR | INDX FD | 464289859 |  | 2 | 30 | SH |  | SOLE | 1 | 30 | 0 | 0 |
| ISHARES TR | INDX FD | 464287663 |  | 10 | 138 | SH |  | SOLE | 1 | 138 | 0 | 0 |
| ISHARES TR | INDX FD | 464287523 |  | 19 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B663 |  | 183 | 1751 | SH |  | SOLE |  | 1751 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 541 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| ISHARES TR | INDX FD | 464288760 |  | 135 | 1203 | SH |  | SOLE | 1 | 1203 | 0 | 0 |
| ISHARES TR | INDX FD | 464288281 |  | 53 | 624 | SH |  | SOLE | 1 | 624 | 0 | 0 |
| ISHARES TR | INDX FD | 464287622 |  | 112 | 532 | SH |  | SOLE | 1 | 532 | 0 | 0 |
| ISHARES TR | INDX FD | 464287812 |  | 28 | 140 | SH |  | SOLE | 1 | 140 | 0 | 0 |
| ISHARES TR | INDX FD | 464287242 |  | 45 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| ISHARES TR | CLSD FD | 464287440 |  | 33 | 343 | SH |  | SOLE | 1 | 343 | 0 | 0 |
| ISHARES TR | INDX FD | 464288588 |  | 1113 | 12000 | SH |  | SOLE | 3 | 12000 | 0 | 0 |
| ISHARES TR | PUT | 464287958 |  | 22 | 55 | SH | Put | SOLE | 3 | 55 | 0 | 0 |
| ISHARES TR | INDX FD | 464287507 |  | 9655 | 39915 | SH |  | SOLE | 1 | 38085 | 0 | 1830 |
| ISHARES TR | INDX FD | 464287499 |  | 225 | 3335 | SH |  | SOLE |  | 3335 | 0 | 0 |
| ISHARES TR | INDX FD | 464287762 |  | 41 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| ISHARES TR | INDX FD | 464287879 |  | 36 | 391 | SH |  | SOLE | 1 | 391 | 0 | 0 |
| ISHARES TR | INDX FD | 464288513 |  | 11 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| ISHARES TR | INDX FD | 464288687 |  | 10 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 705 | 650 | SH | Put | SOLE | 3 | 650 | 0 | 0 |
| ISHARES TR | INDX FD | 464288224 |  | 13 | 650 | SH |  | SOLE | 1 | 650 | 0 | 0 |
| ISHARES TR | INDX FD | 464288885 |  | 744 | 8877 | SH |  | SOLE | 1 | 8537 | 0 | 340 |
| ISHARES TR | INDX FD | 464287614 |  | 736 | 3436 | SH |  | SOLE | 1 | 3186 | 0 | 250 |
| ISHARES TR | PUT | 464287957 |  | 790 | 1520 | SH | Put | SOLE | 3 | 1520 | 0 | 0 |
| ISHARES TR | INDX FD | 464287630 |  | 433 | 3121 | SH |  | SOLE | 1 | 3116 | 0 | 5 |
| ISHARES TR | INDX FD | 464288414 |  | 23 | 220 | SH |  | SOLE | 1 | 220 | 0 | 0 |
| ISHARES TR | INDX FD | 464288406 |  | 4 | 66 | SH |  | SOLE | 1 | 0 | 0 | 66 |
| ISHARES TR | INDX FD | 464287234 |  | 481 | 12697 | SH |  | SOLE | 1 | 12697 | 0 | 0 |
| ISHARES TR | INDX FD | 464287432 |  | 70 | 703 | SH |  | SOLE | 1 | 703 | 0 | 0 |
| ISHARES TR | INDX FD | 464289438 |  | 26 | 218 | SH |  | SOLE | 1 | 218 | 0 | 0 |
| ISHARES TR | INDX FD | 464288687 |  | 204 | 6698 | SH |  | SOLE | 1 | 6026 | 0 | 672 |
| ISHARES TR | INDX FD | 464288851 |  | 177 | 1903 | SH |  | SOLE | 1 | 1894 | 0 | 9 |
| ISHARES TR | INDX FD | 464287150 |  | 24975 | 294511 | SH |  | SOLE |  | 9127 | 0 | 285384 |
| ISHARES TR | INDX FD | 464288240 |  | 13 | 290 | SH |  | SOLE | 1 | 290 | 0 | 0 |
| ISHARES TR | INDX FD | 464287192 |  | 24 | 112 | SH |  | SOLE | 1 | 112 | 0 | 0 |
| ISHARES TR | INDX FD | 464287804 |  | 850 | 8984 | SH |  | SOLE |  | 8984 | 0 | 0 |
| ISHARES TR | INDX FD | 464287671 |  | 155 | 1906 | SH |  | SOLE | 1 | 1906 | 0 | 0 |
| ISHARES TR | INDX FD | 464287739 |  | 25 | 296 | SH |  | SOLE | 1 | 296 | 0 | 0 |
| ISHARES TR | INDX FD | 464287168 |  | 161 | 1332 | SH |  | SOLE | 1 | 1332 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 300 | 420 | SH | Put | SOLE | 3 | 420 | 0 | 0 |
| ISHARES TR | INDX FD | 464287689 |  | 428 | 1939 | SH |  | SOLE |  | 1939 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B689 |  | 22 | 347 | SH |  | SOLE | 1 | 317 | 0 | 30 |
| ISHARES TR | INDX FD | 464287614 |  | 2956 | 13799 | SH |  | SOLE |  | 13799 | 0 | 0 |
| ISHARES TR | INDX FD | 464288570 |  | 83 | 1150 | SH |  | SOLE | 1 | 1150 | 0 | 0 |
| ISHARES TR | INDX FD | 464287200 |  | 26399 | 68711 | SH |  | SOLE | 1 | 67370 | 0 | 1341 |
| ISHARES TR | INDX FD | 464287598 |  | 2123 | 13998 | SH |  | SOLE | 1 | 13900 | 0 | 98 |
| ISHARES TR | INDX FD | 464287622 |  | 336 | 1598 | SH |  | SOLE |  | 1598 | 0 | 0 |
| ISHARES TR | INDX FD | 464287242 |  | 23 | 213 | SH |  | SOLE | 1 | 213 | 0 | 0 |
| ISHARES TR | PUT | 464287957 |  | 366 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| ISHARES TR | PUT | 464288954 |  | 15 | 2000 | SH | Put | SOLE | 3 | 2000 | 0 | 0 |
| ISHARES TR | INDX FD | 464287309 |  | 171 | 2928 | SH |  | SOLE | 1 | 2928 | 0 | 0 |
| ISHARES TR | INDX FD | 464287598 |  | 266 | 1754 | SH |  | SOLE |  | 1754 | 0 | 0 |
| ISHARES TR | INDX FD | 464287457 |  | 9387 | 115645 | SH |  | SOLE | 1 | 101024 | 0 | 14621 |
| ISHARES TR | INDX FD | 464287465 |  | 442 | 6730 | SH |  | SOLE | 1 | 6730 | 0 | 0 |
| ISHARES TR | PUT | 464287950 |  | 188 | 20 | SH | Put | SOLE | 3 | 20 | 0 | 0 |
| ISHARES TR | INDX FD | 464287101 |  | 1509 | 8847 | SH |  | SOLE | 1 | 8847 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 948 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 704 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B663 |  | 1613 | 15473 | SH |  | SOLE | 1 | 15442 | 0 | 31 |
| ISHARES TR | INDX FD | 46429B697 |  | 7609 | 105535 | SH |  | SOLE | 1 | 98082 | 0 | 7453 |
| ISHARES TR | PUT | 464288950 |  | 302 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 558 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 201 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| ISHARES TR | INDX FD | 464289511 |  | 5 | 107 | SH |  | SOLE | 1 | 107 | 0 | 0 |
| ISHARES TR | INDX FD | 464287127 |  | 7 | 136 | SH |  | SOLE | 1 | 0 | 0 | 136 |
| ISHARES TR | INDX FD | 464287697 |  | 17 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| ISHARES TR | CALL | 464287900 |  | 172 | 200 | SH | Call | SOLE | 3 | 200 | 0 | 0 |
| ISHARES TR | PUT | 464287957 |  | 186 | 300 | SH | Put | SOLE | 3 | 300 | 0 | 0 |
| ISHARES TR | INDX FD | 464287556 |  | 1142 | 8696 | SH |  | SOLE | 1 | 8696 | 0 | 0 |
| ISHARES TR | INDX FD | 464288372 |  | 14 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B697 |  | 1114 | 15455 | SH |  | SOLE |  | 15455 | 0 | 0 |
| ISHARES TR | INDX FD | 464288877 |  | 1107 | 24127 | SH |  | SOLE | 1 | 23345 | 0 | 782 |
| ISHARES TR | PUT | 464287955 |  | 18 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| ISHARES TR | PUT | 464288954 |  | 13 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| ISHARES TR | CLSD FD | 464287440 |  | 3889 | 40605 | SH |  | SOLE | 3 | 40605 | 0 | 0 |
| ISHARES TR | INDX FD | 464287200 |  | 6144 | 15990 | SH |  | SOLE |  | 15990 | 0 | 0 |
| ISHARES TR | INDX FD | 464287523 |  | 14 | 41 | SH |  | SOLE | 1 | 41 | 0 | 0 |
| ISHARES TR | INDX FD | 46429B747 |  | 82 | 845 | SH |  | SOLE | 1 | 845 | 0 | 0 |
| ISHARES TR | INDX FD | 464287226 |  | 8409 | 86697 | SH |  | SOLE | 1 | 84799 | 0 | 1898 |
| ISHARES TR | INDX FD | 464287671 |  | 69 | 851 | SH |  | SOLE |  | 851 | 0 | 0 |
| ISHARES TR | INDX FD | 464287291 |  | 45 | 1002 | SH |  | SOLE | 1 | 958 | 0 | 44 |
| ISHARES TR | INDX FD | 464288588 |  | 629 | 6787 | SH |  | SOLE | 1 | 6619 | 0 | 168 |
| ISHARES TR | INDX FD | 464287184 |  | 3 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES TR | INDX FD | 464287473 |  | 263 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| ISHARES TR | INDX FD | 464288679 |  | 11 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES TR | INDX FD | 464288653 |  | 277 | 2562 | SH |  | SOLE | 1 | 2491 | 0 | 71 |
| ISHARES TR | INDX FD | 464287754 |  | 122 | 1265 | SH |  | SOLE | 1 | 1265 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 1494 | 900 | SH | Put | SOLE | 3 | 900 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 162 | 40 | SH | Put | SOLE | 3 | 40 | 0 | 0 |
| ISHARES TR | PUT | 464287950 |  | 510 | 40 | SH | Put | SOLE | 3 | 40 | 0 | 0 |
| ISHARES TR | PUT | 464287952 |  | 460 | 1600 | SH | Put | SOLE | 3 | 1600 | 0 | 0 |
| ISHARES TR | CALL | 464287902 |  | 0 | 40 | SH | Call | SOLE | 3 | 40 | 0 | 0 |
| ISHARES TR | INDX FD | 464287408 |  | 297 | 2044 | SH |  | SOLE | 1 | 2044 | 0 | 0 |
| ISHARES TR | PUT | 464287955 |  | 226 | 900 | SH | Put | SOLE | 3 | 900 | 0 | 0 |
| ISHARES TR | INDX FD | 464287226 |  | 226 | 2333 | SH |  | SOLE |  | 2333 | 0 | 0 |
| ISHARES TR | INDX FD | 464288521 |  | 5 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ISHARES TR | CALL | 464287902 |  | 0 | 40 | SH | Call | SOLE | 3 | 40 | 0 | 0 |
| ISHARES TR | CALL | 464287900 |  | 69 | 400 | SH | Call | SOLE | 3 | 400 | 0 | 0 |
| ISHARES TR | INDX FD | 464287762 |  | 591 | 2083 | SH |  | SOLE | 1 | 2083 | 0 | 0 |
| ISHARES TR | INDX FD | 464287655 |  | 877 | 5028 | SH |  | SOLE | 1 | 5028 | 0 | 0 |
| ISHARES TR | INDX FD | 464287432 |  | 1991 | 20000 | SH |  | SOLE | 3 | 20000 | 0 | 0 |
| ISHARES TR | INDX FD | 464287804 |  | 7571 | 80001 | SH |  | SOLE | 1 | 74793 | 0 | 5208 |
| ISHARES TR | INDX FD | 464288836 |  | 7 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| ISHARES TR | INDX FD | 464287770 |  | 13 | 83 | SH |  | SOLE | 1 | 83 | 0 | 0 |
| ISHARES TR | INDX FD | 464287481 |  | 77 | 927 | SH |  | SOLE | 1 | 927 | 0 | 0 |
| ISHARES TR | CALL | 464287904 |  | 5 | 400 | SH | Call | SOLE | 3 | 400 | 0 | 0 |
| ISHARES TR | INDX FD | 464287655 |  | 225 | 1288 | SH |  | SOLE |  | 1288 | 0 | 0 |
| ISHARES TR | INDX FD | 464287499 |  | 1237 | 18336 | SH |  | SOLE | 1 | 18136 | 0 | 200 |
| ISHARES TR | PUT | 464287958 |  | 75 | 20 | SH | Put | SOLE | 3 | 20 | 0 | 0 |
| ISHARES TR | INDX FD | 464287549 |  | 62 | 223 | SH |  | SOLE | 1 | 223 | 0 | 0 |
| ISHARES TR | INDX FD | 464288638 |  | 138 | 2779 | SH |  | SOLE | 1 | 2161 | 0 | 618 |
| ISHARES TR | PUT | 464287955 |  | 522 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| ISHARES TR | INDX FD | 464288224 |  | 18 | 907 | SH |  | SOLE |  | 907 | 0 | 0 |
| ISHARES TR | INDX FD | 464287606 |  | 87 | 1275 | SH |  | SOLE | 1 | 1275 | 0 | 0 |
| ISHARES TR | INDX FD | 464287481 |  | 183 | 2194 | SH |  | SOLE |  | 2194 | 0 | 0 |
| ISHARES TR | INDX FD | 464289867 |  | 43 | 915 | SH |  | SOLE | 1 | 915 | 0 | 0 |
| ISHARES TR | INDX FD | 464287796 |  | 103 | 2226 | SH |  | SOLE | 1 | 2201 | 0 | 25 |
| ISHARES TR CORE MSCI EAFE | INDX FD | 46432f842 |  | 3056 | 49573 | SH |  | SOLE |  | 49573 | 0 | 0 |
| ISHARES TR CORE MSCI EAFE | INDX FD | 46432f842 |  | 6186 | 100360 | SH |  | SOLE | 1 | 99813 | 0 | 547 |
| ISHARES TR CORE MSCI TOTAL INT | INDX FD | 46432f834 |  | 5888 | 101723 | SH |  | SOLE | 1 | 101723 | 0 | 0 |
| ISHARES TR CORE MSCI TOTAL INT | INDX FD | 46432f834 |  | 1544 | 26669 | SH |  | SOLE |  | 6045 | 0 | 20624 |
| ISHARES TR CORE TOTAL USD BD M | INDX FD | 46434v613 |  | 6042 | 134485 | SH |  | SOLE | 1 | 129092 | 0 | 5393 |
| ISHARES TR CORE TOTAL USD BD M | INDX FD | 46434v613 |  | 42 | 926 | SH |  | SOLE |  | 926 | 0 | 0 |
| ISHARES TR ESG MSCI LEADR | INDX FD | 46435u218 |  | 29 | 435 | SH |  | SOLE | 1 | 435 | 0 | 0 |
| ISHARES TR ESG MSCI USA | INDX FD | 46435g425 |  | 2190 | 25841 | SH |  | SOLE | 1 | 25004 | 0 | 837 |
| ISHARES TR FLTG RATE NT | INDX FD | 46429b655 |  | 184 | 3654 | SH |  | SOLE | 1 | 3654 | 0 | 0 |
| ISHARES TR MSCI INDIA ETF | INDX FD | 46429b598 |  | 67 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| ISHARES TR US TREAS BD ETF | INDX FD | 46429b267 |  | 513 | 22595 | SH |  | SOLE | 1 | 22324 | 0 | 271 |
| ISHARES U S ETF TR | INDX FD | 46431W507 |  | 1052 | 21348 | SH |  | SOLE | 1 | 21348 | 0 | 0 |
| ISHARES US INFRASTRUCTURE ETF | INDX FD | 46435u713 |  | 121 | 3328 | SH |  | SOLE | 1 | 3195 | 0 | 133 |
| ISHARES UT ETF TR COMMOD | INDX FD | 46431w853 |  | 141 | 5003 | SH |  | SOLE | 1 | 4894 | 0 | 109 |
| ITERIS INC NEW | COM | 46564T107 |  | 5 | 1690 | SH |  | SOLE | 3 | 1690 | 0 | 0 |
| ITERIS INC NEW | COM | 46564T107 |  | 320 | 102875 | SH |  | SOLE |  | 89020 | 0 | 13855 |
| ITERIS INC NEW | COM | 46564T107 |  | 8 | 2416 | SH |  | SOLE | 1 | 2416 | 0 | 0 |
| ITERUM THERAPEUTICS PLC | COM | g6333l101 |  | 0 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| ITOCHU CORP ADR | COM | 465717106 |  | 13 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| IX ACQUISITION CORP | WT | g5000d111 |  | 0 | 25000 | SH |  | SOLE | 3 | 25000 | 0 | 0 |
| J P MORGAN EXCH/ULTRA SHORT MU | INDX FD | 46641q654 |  | 1646 | 32566 | SH |  | SOLE | 1 | 32566 | 0 | 0 |
| JACK CREEK INVESTMENT CORP | COM | G4989X115 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| JACK CREEK INVT C | WT | g4989x123 |  | 0 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| JACKSON ACQUISITION CO | WT | 46653c114 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| JACKSON FINL INC CL A | COM | 46817m107 |  | 29 | 830 | SH |  | SOLE | 1 | 830 | 0 | 0 |
| JACKSON FINL INC CL A | COM | 46817m107 |  | 13408 | 385389 | SH |  | SOLE |  | 290764 | 0 | 94625 |
| JAPAN SMALLER CAPITALIZATION | INDX FD | 47109U104 |  | 3 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| JAPAN TOBACCO INC | ADUS | J27869106 |  | 0 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| JATT ACQUISITION CORP | WT | g50752123 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| JAWS HURRICANE ACQUISITION COR | WT | 47201b111 |  | 0 | 1050 | SH |  | SOLE | 3 | 1050 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | COM | g50871105 |  | 9 | 55 | SH |  | SOLE | 1 | 55 | 0 | 0 |
| JBG SMITH PROPERTIES | COM | 46590v100 |  | 1385 | 72990 | SH |  | SOLE |  | 50330 | 0 | 22660 |
| JBS SA | COM | 466110103 |  | 8 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| JD COM INC SPONS ADR | ADUS | 47215p106 |  | 1 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| JEFFERIES GROUP INC NEW COM | COM | 47233w109 |  | 518 | 15100 | SH |  | SOLE | 1 | 15100 | 0 | 0 |
| JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 |  | 1613 | 17660 | SH |  | SOLE |  | 12220 | 0 | 5440 |
| JOHN WOOD GROUP PL ORDF | COM | g9745t118 |  | 0 | 24 | SH |  | SOLE | 1 | 24 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 28040 | 158731 | SH |  | SOLE | 1 | 154778 | 0 | 3953 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 25707 | 145526 | SH |  | SOLE |  | 142791 | 0 | 2735 |
| JOHNSON CTLS INTL PLC | COM | g51502105 |  | 109 | 1707 | SH |  | SOLE | 1 | 1707 | 0 | 0 |
| JOHNSON CTLS INTL PLC | COM | g51502105 |  | 59 | 916 | SH |  | SOLE |  | 916 | 0 | 0 |
| JP MORGAN CHASE  CO | COM | 46625h100 |  | 21639 | 161361 | SH |  | SOLE |  | 158861 | 0 | 2500 |
| JP MORGAN CHASE  CO | COM | 46625h100 |  | 20941 | 156160 | SH |  | SOLE | 1 | 151157 | 0 | 5003 |
| JP MORGAN ULTRA SHORT INCOME E | INDX FD | 46641q837 |  | 3742 | 74654 | SH |  | SOLE |  | 74654 | 0 | 0 |
| JP MORGAN ULTRA SHORT INCOME E | INDX FD | 46641q837 |  | 55776 | 1112633 | SH |  | SOLE | 1 | 1088898 | 0 | 23735 |
| JPMORGAN BETABUILDERS CANADA E | INDX FD | 46641q225 |  | 87 | 1514 | SH |  | SOLE | 1 | 1514 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN EM | INDX FD | 46641q308 |  | 55 | 1121 | SH |  | SOLE | 1 | 1121 | 0 | 0 |
| JPMORGAN DIVERSIFIED RETURN IN | INDX FD | 46641q209 |  | 22 | 454 | SH |  | SOLE | 1 | 400 | 0 | 54 |
| JPMORGAN DIVERSIFIED RETURN US | INDX FD | 46641q407 |  | 328 | 3461 | SH |  | SOLE | 1 | 2763 | 0 | 698 |
| JPMORGAN EQUITY PREMIUM INCOME | INDX FD | 46641q332 |  | 22 | 407 | SH |  | SOLE |  | 407 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME | INDX FD | 46641q332 |  | 2255 | 41376 | SH |  | SOLE | 1 | 39880 | 0 | 1496 |
| JPMORGAN INTL BOND OPPORTUNITI | INDX FD | 46641q852 |  | 12 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| JUNIPER II CORP | WT | 48203n111 |  | 0 | 1450 | SH |  | SOLE | 3 | 1450 | 0 | 0 |
| JUPITER ACQUISITION CORP | WT | 482082112 |  | 2 | 45547 | SH |  | SOLE | 3 | 45547 | 0 | 0 |
| JUPITER ACQUISITION CORP | COM | 482082104 |  | 903 | 91094 | SH |  | SOLE | 3 | 91094 | 0 | 0 |
| KADEM SUSTAINABLE IMPACT CORP | WT | 48284e113 |  | 1 | 36652 | SH |  | SOLE | 3 | 36652 | 0 | 0 |
| KAIROUS ACQUISITION CORP LTD | COM | g52131128 |  | 0 | 900 | SH |  | SOLE | 3 | 900 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 17 | 1191 | SH |  | SOLE | 1 | 1191 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 702 | 48855 | SH |  | SOLE |  | 42261 | 0 | 6594 |
| KARAT PACKAGING INC COM | COM | 48563l101 |  | 227 | 15773 | SH |  | SOLE | 3 | 15773 | 0 | 0 |
| KELLOGG CO | COM | 487836108 |  | 31 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| KELLOGG CO | COM | 487836108 |  | 28 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| KENSINGTON CAPITAL ACQ -CW23 | COM | g5251k129 |  | 1 | 8500 | SH |  | SOLE | 3 | 8500 | 0 | 0 |
| KERNEL GROUP HOLDINGS INC | WT | g5259l129 |  | 0 | 18700 | SH |  | SOLE | 3 | 18700 | 0 | 0 |
| KEY TRONIC CORP | COM | 493144109 |  | 318 | 73490 | SH |  | SOLE |  | 62992 | 0 | 10498 |
| KEY TRONIC CORP | COM | 493144109 |  | 103 | 23786 | SH |  | SOLE | 3 | 23786 | 0 | 0 |
| KEY TRONIC CORP | COM | 493144109 |  | 5 | 1217 | SH |  | SOLE | 1 | 1217 | 0 | 0 |
| KEYCORP | COM | 493267108 |  | 419 | 24059 | SH |  | SOLE | 1 | 13268 | 0 | 10791 |
| KEYCORP | COM | 493267108 |  | 134 | 7700 | SH |  | SOLE |  | 7700 | 0 | 0 |
| KHOSLA VENTURES ACQUISITION | COM | 482504107 |  | 37 | 3710 | SH |  | SOLE | 3 | 3710 | 0 | 0 |
| KIMBALL ELECTRONICS INC | COM | 49428J109 |  | 144 | 6353 | SH |  | SOLE |  | 0 | 0 | 6353 |
| KIMBALL INTL INC | COM | 494274103 |  | 172 | 26521 | SH |  | SOLE | 3 | 26521 | 0 | 0 |
| KIMBALL INTL INC | COM | 494274103 |  | 719 | 110624 | SH |  | SOLE |  | 95691 | 0 | 14933 |
| KIMBALL INTL INC | COM | 494274103 |  | 18 | 2763 | SH |  | SOLE | 1 | 2763 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 1389 | 10233 | SH |  | SOLE | 1 | 10133 | 0 | 100 |
| KINDER MORGAN INC DEL | LP | 49456B101 |  | 714 | 39480 | SH |  | SOLE | 1 | 36430 | 0 | 3050 |
| KINDER MORGAN INC DEL | LP | 49456B101 |  | 1 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| KISMET ACQUISITION THREE CORP | WT | g5276c102 |  | 0 | 11440 | SH |  | SOLE | 3 | 11440 | 0 | 0 |
| KISMET ACQUISITION THREE CORP | COM | g5276c110 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| KISMET ACQUISITION TWO CORP | WT | g52807115 |  | 0 | 23040 | SH |  | SOLE | 3 | 23040 | 0 | 0 |
| KKR  CO L P DEL COM UNITS | COM | 48248m102 |  | 23 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| KLA CORP | COM | 482480100 |  | 2 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS IN | COM | 499049104 |  | 0 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| KOHLS CORP | COM | 500255104 |  | 340 | 13469 | SH |  | SOLE | 1 | 13469 | 0 | 0 |
| KOHLS CORP | COM | 500255104 |  | 337 | 13352 | SH |  | SOLE |  | 13352 | 0 | 0 |
| KOHLS CORP | COM | 500255104 |  | 55164 | 2184711 | SH |  | SOLE | 3 | 2184711 | 0 | 0 |
| KONTOOR BRANDS | COM | 50050n103 |  | 78 | 1940 | SH |  | SOLE | 1 | 1940 | 0 | 0 |
| KONTOOR BRANDS | COM | 50050n103 |  | 1389 | 34733 | SH |  | SOLE |  | 25591 | 0 | 9142 |
| KOPIN CORP | COM | 500600101 |  | 0 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| KORNIT DIGITAL LTD | COM | m6372q113 |  | 23 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 16 | 389 | SH |  | SOLE | 1 | 389 | 0 | 0 |
| KRANESHARES TR | INDX FD | 500767652 |  | 3106 | 101670 | SH |  | SOLE | 1 | 97362 | 0 | 4308 |
| KRANESHARES TR | CALL | 500767906 |  | 3 | 100 | SH | Call | SOLE | 3 | 100 | 0 | 0 |
| KRANESHARES TR | INDX FD | 500767652 |  | 169 | 5539 | SH |  | SOLE |  | 5539 | 0 | 0 |
| KRANESHARES TR | COM | 500767827 |  | 8 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| KRANESHARES TR | INDX FD | 500767678 |  | 10 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| KRATOS DEFENSE AND SECURITY SO | COM | 50077b207 |  | 26 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| KROGER CO | COM | 501044101 |  | 131 | 2935 | SH |  | SOLE | 1 | 2935 | 0 | 0 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 222 | 5020 | SH |  | SOLE |  | 5020 | 0 | 0 |
| KYNDRYL HLDGS INC COM | COM | 50155q100 |  | 2 | 199 | SH |  | SOLE | 1 | 199 | 0 | 0 |
| L OREAL CO ADR | ADUS | 502117203 |  | 20 | 276 | SH |  | SOLE | 1 | 276 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 14810 | 71129 | SH |  | SOLE |  | 69754 | 0 | 1375 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 12409 | 59599 | SH |  | SOLE | 1 | 57992 | 0 | 1607 |
| LABORATORY CORP AMER HLDGS | COM | 50540R409 |  | 132 | 561 | SH |  | SOLE | 1 | 561 | 0 | 0 |
| LAKELAND INDS INC | COM | 511795106 |  | 165 | 12429 | SH |  | SOLE | 3 | 12429 | 0 | 0 |
| LAKELAND INDS INC | COM | 511795106 |  | 1112 | 83646 | SH |  | SOLE |  | 74004 | 0 | 9642 |
| LAKELAND INDS INC | COM | 511795106 |  | 22 | 1625 | SH |  | SOLE | 1 | 1625 | 0 | 0 |
| LAM RESEARCH CORP | COM | 512807108 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| LAM RESEARCH CORP | COM | 512807108 |  | 112 | 266 | SH |  | SOLE | 1 | 266 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | COM | 512816109 |  | 41 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 3111 | 34810 | SH |  | SOLE |  | 24310 | 0 | 10500 |
| LAMF GLOBAL VENTURES I CORP | WT | g5338l124 |  | 0 | 6194 | SH |  | SOLE | 3 | 6194 | 0 | 0 |
| LANCASTER COLONY CORP | COM | 513847103 |  | 184 | 933 | SH |  | SOLE | 1 | 933 | 0 | 0 |
| LANDCADIA HOLDINGS IV INC | WT | 51477a112 |  | 0 | 4500 | SH |  | SOLE | 3 | 4500 | 0 | 0 |
| LANDEC CORP | COM | 514766104 |  | 365 | 56272 | SH |  | SOLE |  | 48677 | 0 | 7595 |
| LANDEC CORP | COM | 514766104 |  | 8 | 1306 | SH |  | SOLE | 1 | 1306 | 0 | 0 |
| LANDEC CORP | COM | 514766104 |  | 129 | 19973 | SH |  | SOLE | 3 | 19973 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 5 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| LAUDER ESTEE COS INC | COM | 518439104 |  | 19 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| LAUDER ESTEE COS INC | COM | 518439104 |  | 503 | 2027 | SH |  | SOLE |  | 2027 | 0 | 0 |
| LAVA MEDTECH ACQUISITION COR | WT | 519345110 |  | 0 | 1704 | SH |  | SOLE | 3 | 1704 | 0 | 0 |
| LAZARD GROWTH ACQUISITION CORP | WT | g54035111 |  | 0 | 5141 | SH |  | SOLE | 3 | 5141 | 0 | 0 |
| LDH GROWTH CORP I | WT | g54094126 |  | 0 | 1200 | SH |  | SOLE | 3 | 1200 | 0 | 0 |
| LEAD EDGE GROWTH OPPORTUNITIES | WT | g54085116 |  | 0 | 1750 | SH |  | SOLE | 3 | 1750 | 0 | 0 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 7 | 225 | SH |  | SOLE | 1 | 225 | 0 | 0 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 179 | 1699 | SH |  | SOLE | 1 | 1699 | 0 | 0 |
| LEMONADE INC | COM | 52567d107 |  | 1 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| LENNAR CORP | COM | 526057104 |  | 0 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| LENNAR CORP | COM | 526057302 |  | 7 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| LEO HLDGS CORP II WT EXP 01072 | WT | g5463r128 |  | 0 | 825 | SH |  | SOLE | 3 | 825 | 0 | 0 |
| LEVEL ONE BANCORP INC | COM | 52730d208 |  | 0 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | COM | 530158104 |  | 164 | 28742 | SH |  | SOLE | 1 | 28742 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | COM | 530158104 |  | 12 | 2033 | SH |  | SOLE |  | 2033 | 0 | 0 |
| LIBERTY BROADBAND CORP | COM | 530307107 |  | 76 | 1002 | SH |  | SOLE | 1 | 946 | 0 | 56 |
| LIBERTY BROADBAND CORP | COM | 530307305 |  | 277 | 3627 | SH |  | SOLE | 1 | 3446 | 0 | 181 |
| LIBERTY BROADBAND CORP | COM | 530307305 |  | 29 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| LIBERTY GLOBAL INC COM SER A | COM | g5480u104 |  | 15 | 800 | SH |  | SOLE | 1 | 700 | 0 | 100 |
| LIBERTY GLOBAL INC COM SER C | COM | g5480u120 |  | 30 | 1539 | SH |  | SOLE | 1 | 1367 | 0 | 172 |
| LIBERTY LATIN AMERICA LTD | COM | g9001e128 |  | 1 | 176 | SH |  | SOLE | 1 | 176 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD | COM | g9001e102 |  | 0 | 58 | SH |  | SOLE | 1 | 58 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM | 531229607 |  | 791 | 20218 | SH |  | SOLE | 1 | 19699 | 0 | 519 |
| LIBERTY MEDIA CORP DEL | COM | 531229409 |  | 138 | 3504 | SH |  | SOLE | 1 | 3249 | 0 | 255 |
| LIBERTY MEDIA CORP DEL | COM | 531229706 |  | 10 | 310 | SH |  | SOLE |  | 0 | 0 | 310 |
| LIBERTY MEDIA CORP DEL | COM | 531229854 |  | 117 | 1949 | SH |  | SOLE | 1 | 1837 | 0 | 112 |
| LIBERTY MEDIA CORP DEL | COM | 531229706 |  | 1 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM | 531229888 |  | 74 | 2294 | SH |  | SOLE | 1 | 2294 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM | 531229870 |  | 27 | 510 | SH |  | SOLE | 1 | 454 | 0 | 56 |
| LIBERTY MEDIA CORP DEL | COM | 531229607 |  | 7077 | 180846 | SH |  | SOLE |  | 126679 | 0 | 54167 |
| LIBERTY MEDIA CORP DEL | COM | 531229888 |  | 3724 | 115556 | SH |  | SOLE |  | 79970 | 0 | 35586 |
| LIBERTY RESOURCES ACQUISITION | WT | 53118a113 |  | 2 | 23200 | SH |  | SOLE | 3 | 23200 | 0 | 0 |
| LIBERTY TRIPADVISOR HLDGS IN | COM | 531465102 |  | 0 | 188 | SH |  | SOLE | 1 | 188 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC ROC | COM | 53220K215 |  | 0 | 12000 | SH |  | SOLE | 3 | 12000 | 0 | 0 |
| LILLY ELI  CO | COM | 532457108 |  | 2520 | 6888 | SH |  | SOLE | 1 | 6888 | 0 | 0 |
| LIMONEIRA CO | COM | 532746104 |  | 496 | 40632 | SH |  | SOLE |  | 30766 | 0 | 9866 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 271 | 1876 | SH |  | SOLE | 1 | 1876 | 0 | 0 |
| LINDE PLC | COM | g5494j103 |  | 258 | 790 | SH |  | SOLE | 1 | 790 | 0 | 0 |
| LINDE PLC | COM | g5494j103 |  | 1 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| LIONHEART III CORP | WT | 536262116 |  | 0 | 1194 | SH |  | SOLE | 3 | 1194 | 0 | 0 |
| LITHIA MTRS INC | COM | 536797103 |  | 6 | 29 | SH |  | SOLE | 1 | 29 | 0 | 0 |
| LITHIUM AMERICAS CORP COM | COM | 53680q207 |  | 0 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| LITTELFUSE INC | COM | 537008104 |  | 3 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| LIVE OAK CRESTVIEW CLIMATE A | WT | 538086117 |  | 2 | 11632 | SH |  | SOLE | 3 | 11632 | 0 | 0 |
| LIVE OAK CRESTVIEW CLIMATE A | COM | 538086109 |  | 347 | 34900 | SH |  | SOLE | 3 | 34900 | 0 | 0 |
| LIVE OAK MOBILITY ACQUISI CO | WT | 538126111 |  | 0 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| LKQ CORP | COM | 501889208 |  | 278 | 5200 | SH |  | SOLE | 1 | 5025 | 0 | 175 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 128 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 1082 | 2225 | SH |  | SOLE | 1 | 2225 | 0 | 0 |
| LOGISTICS INNOVTN TECHNLGS CRP | WT | 54141l118 |  | 0 | 332 | SH |  | SOLE | 3 | 332 | 0 | 0 |
| LONE PINE RES INC COM | COM | 54222a106 |  | 0 | 1000000 | SH |  | SOLE | 3 | 1000000 | 0 | 0 |
| LORDSTOWN MOTORS CORP | COM | 54405q100 |  | 1 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 236 | 1185 | SH |  | SOLE |  | 1185 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 3952 | 19833 | SH |  | SOLE | 1 | 18883 | 0 | 950 |
| LQWD FINTECH CORP | COM | 50213w305 |  | 1 | 1900 | SH |  | SOLE | 1 | 1900 | 0 | 0 |
| LUBY'S ORD SHS | COM | 549esc028 |  | 0 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| LUCID GROUP INC | COM | 549498103 |  | 13 | 1831 | SH |  | SOLE |  | 1831 | 0 | 0 |
| LULULEMON ATHLETICA INC | PUT | 550021959 |  | 9 | 10 | SH | Put | SOLE | 3 | 10 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 169 | 528 | SH |  | SOLE | 1 | 528 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 67 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| LULULEMON ATHLETICA INC | CALL | 550021909 |  | 12 | 10 | SH | Call | SOLE | 3 | 10 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 37 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| LUMIRADX LTD | WT | g5709l117 |  | 2 | 25700 | SH |  | SOLE | 3 | 25700 | 0 | 0 |
| LUXURBAN HOTELS INC COM | COM | 21985r105 |  | 159 | 93522 | SH |  | SOLE |  | 81006 | 0 | 12516 |
| LUXURBAN HOTELS INC COM | COM | 21985r105 |  | 50 | 29652 | SH |  | SOLE | 3 | 29652 | 0 | 0 |
| LUXURBAN HOTELS INC COM | COM | 21985r105 |  | 5 | 2897 | SH |  | SOLE | 1 | 2897 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | ADUS | 502441306 |  | 44 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| LVMH MOET HENNESSY LOU VUITTON | ADUS | 502441306 |  | 10 | 67 | SH |  | SOLE | 1 | 67 | 0 | 0 |
| M  T BK CORP COM | COM | 55261f104 |  | 11 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| M  T BK CORP COM | COM | 55261f104 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| M3 BRIGADE ACQUISITION II CO | COM | 553800103 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| M3 BRIGADE ACQUISITION II CO | WT | 553800111 |  | 1 | 26400 | SH |  | SOLE | 3 | 26400 | 0 | 0 |
| M3-BRIGADE ACQUISITION III COR | COM | 55407r103 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| M3-BRIGADE ACQUISITION III COR | WT | 55407r111 |  | 0 | 232 | SH |  | SOLE | 3 | 232 | 0 | 0 |
| MACE SEC INTL | COM | 554335208 |  | 2585 | 4787881 | SH |  | SOLE | 3 | 4787881 | 0 | 0 |
| MACE SEC INTL INC COM NEW | COM | 554335208 |  | 15 | 98110 | SH |  | SOLE | 1 | 98110 | 0 | 0 |
| MACONDRAY CAPITAL ACQUISITION | WT | g5853a115 |  | 0 | 468 | SH |  | SOLE | 3 | 468 | 0 | 0 |
| MADISON SQUARE GARDEN ENTERTAI | COM | 55826t102 |  | 44 | 975 | SH |  | SOLE | 1 | 975 | 0 | 0 |
| MADISON SQUARE GARDEN ENTERTAI | COM | 55826t102 |  | 1012 | 22510 | SH |  | SOLE |  | 13510 | 0 | 9000 |
| MADISON SQUARE GARDEN SPORTS C | COM | 55825t103 |  | 3 | 14 | SH |  | SOLE | 1 | 14 | 0 | 0 |
| MADISON SQUARE GARDEN SPORTS C | COM | 55825t103 |  | 719 | 3920 | SH |  | SOLE |  | 3920 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | LP | 559080106 |  | 43 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | LP | 559080106 |  | 706 | 14068 | SH |  | SOLE | 1 | 14068 | 0 | 0 |
| MAGNA INTL INC | COM | 559222401 |  | 22 | 390 | SH |  | SOLE | 1 | 390 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP | COM | 559663109 |  | 35 | 1500 | SH |  | SOLE | 1 | 1500 | 0 | 0 |
| MALACCA STRAITS ACQUI -CW27 | COM | g5859b109 |  | 0 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| MALACHITE INNOVATIONS INC | COM | 56089m107 |  | 1 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| MANPOWER INC COM | COM | 56418h100 |  | 15 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 17 | 943 | SH |  | SOLE | 1 | 943 | 0 | 0 |
| MARATHON DIGITAL HOLDINGS IN | COM | 565788106 |  | 5 | 1415 | SH |  | SOLE | 1 | 1415 | 0 | 0 |
| MARATHON OIL CORP | COM | 565849106 |  | 10 | 361 | SH |  | SOLE | 1 | 361 | 0 | 0 |
| MARATHON PETROLEUM CORP | COM | 56585a102 |  | 643 | 5522 | SH |  | SOLE |  | 5522 | 0 | 0 |
| MARATHON PETROLEUM CORP | COM | 56585a102 |  | 1117 | 9595 | SH |  | SOLE | 1 | 8714 | 0 | 882 |
| MARBLEGATE ACQ WTS | WT | 56608a113 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| MARKEL CORP | COM | 570535104 |  | 930 | 706 | SH |  | SOLE | 1 | 684 | 0 | 22 |
| MARKEL CORP | COM | 570535104 |  | 368 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| MARKFORGED HOLDING CORP | COM | 57064n102 |  | 371 | 319696 | SH |  | SOLE | 1 | 319696 | 0 | 0 |
| MARLIN TECHNOLOGY CORP | WT | g58411110 |  | 0 | 1666 | SH |  | SOLE | 3 | 1666 | 0 | 0 |
| MARQETA INC | COM | 57142b104 |  | 1 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| MARRIOTT INTL INC NEW | COM | 571903202 |  | 6323 | 42466 | SH |  | SOLE | 1 | 41006 | 0 | 1460 |
| MARRIOTT INTL INC NEW | COM | 571903202 |  | 8633 | 57984 | SH |  | SOLE |  | 56899 | 0 | 1085 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 3 | 25 | SH |  | SOLE | 1 | 25 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 1 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 65 | 395 | SH |  | SOLE | 1 | 395 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 11 | 32 | SH |  | SOLE | 1 | 32 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 226 | 6109 | SH |  | SOLE | 1 | 6109 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 83 | 2250 | SH |  | SOLE |  | 2250 | 0 | 0 |
| MASCO CORP | COM | 574599106 |  | 3885 | 83238 | SH |  | SOLE |  | 53606 | 0 | 29632 |
| MASCO CORP | COM | 574599106 |  | 221 | 4732 | SH |  | SOLE | 1 | 4732 | 0 | 0 |
| MASON INDUSTRIAL TECHNOLOGY IN | COM | 57520y106 |  | 738 | 73806 | SH |  | SOLE | 3 | 73806 | 0 | 0 |
| MASON INDUSTRIAL TECHNOLOGY IN | WT | 57520y114 |  | 1 | 25198 | SH |  | SOLE | 3 | 25198 | 0 | 0 |
| MASTECH DIGITAL INC | COM | 57633b100 |  | 1 | 46 | SH |  | SOLE | 1 | 46 | 0 | 0 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 7257 | 961209 | SH |  | SOLE |  | 680011 | 0 | 281198 |
| MASTERBRAND INC COM | COM | 57638p104 |  | 15 | 1989 | SH |  | SOLE | 1 | 1989 | 0 | 0 |
| MASTERCARD INCORPORATED | COM | 57636Q104 |  | 1229 | 3534 | SH |  | SOLE |  | 3534 | 0 | 0 |
| MASTERCARD INCORPORATED | COM | 57636Q104 |  | 11839 | 34047 | SH |  | SOLE | 1 | 33190 | 0 | 856 |
| MATCH GROUP INC | COM | 57667l107 |  | 21 | 518 | SH |  | SOLE | 1 | 518 | 0 | 0 |
| MATSON INC | PUT | 57686G955 |  | 185 | 500 | SH | Put | SOLE | 3 | 500 | 0 | 0 |
| MAXEON SOLAR TECHNOLOGIES LT | COM | Y58473102 |  | 4 | 270 | SH |  | SOLE | 1 | 270 | 0 | 0 |
| MAXIMUS INC | COM | 577933104 |  | 7 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| MAXPRO CAPITAL ACQUISITION COR | WT | 57778t114 |  | 0 | 3700 | SH |  | SOLE | 3 | 3700 | 0 | 0 |
| MCCORMICK  CO INC | COM | 579780206 |  | 52 | 625 | SH |  | SOLE | 1 | 625 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 16719 | 63444 | SH |  | SOLE |  | 62444 | 0 | 1000 |
| MCDONALDS CORP | COM | 580135101 |  | 9377 | 35583 | SH |  | SOLE | 1 | 35101 | 0 | 482 |
| MCKESSON CORP | COM | 58155Q103 |  | 5028 | 13404 | SH |  | SOLE | 1 | 12139 | 0 | 1265 |
| MCKESSON CORP | COM | 58155Q103 |  | 539 | 1438 | SH |  | SOLE |  | 1438 | 0 | 0 |
| MCLAREN TECHNOLOGY ACQUISITION | WT | 58176u117 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| MDH ACQUISITION CORP | COM | 55283p106 |  | 319 | 31817 | SH |  | SOLE | 3 | 31817 | 0 | 0 |
| MDH ACQUISITION CORP | WT | 55283p114 |  | 0 | 34870 | SH |  | SOLE | 3 | 34870 | 0 | 0 |
| MDU RES GROUP INC | COM | 552690109 |  | 5005 | 164956 | SH |  | SOLE |  | 126503 | 0 | 38453 |
| MDU RES GROUP INC | COM | 552690109 |  | 190 | 6260 | SH |  | SOLE | 1 | 6260 | 0 | 0 |
| MEDMEN ENTERPRISES INC | COM | 58507m107 |  | 1 | 50540 | SH |  | SOLE | 1 | 50540 | 0 | 0 |
| MEDTRONIC PLC SHS | COM | g5960l103 |  | 3024 | 38913 | SH |  | SOLE | 1 | 35896 | 0 | 3017 |
| MEDTRONIC PLC SHS | COM | g5960l103 |  | 412 | 5303 | SH |  | SOLE |  | 5303 | 0 | 0 |
| MEIRAGTX HOLDINGS PLC | COM | g59665102 |  | 4 | 550 | SH |  | SOLE | 1 | 550 | 0 | 0 |
| MEITUAN | COM | g59669104 |  | 31 | 1398 | SH |  | SOLE | 1 | 1398 | 0 | 0 |
| MERCADOLIBRE INC COM | COM | 58733r102 |  | 52 | 61 | SH |  | SOLE | 1 | 61 | 0 | 0 |
| MERCATO PARTNERS ACQUISITION C | WT | 58759a116 |  | 0 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 3777 | 34044 | SH |  | SOLE | 1 | 32294 | 0 | 1751 |
| MERCK  CO INC | COM | 58933Y105 |  | 862 | 7772 | SH |  | SOLE |  | 7772 | 0 | 0 |
| MERCURY ECOM ACQUISITION COR | WT | 589381110 |  | 0 | 8403 | SH |  | SOLE | 3 | 8403 | 0 | 0 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 24 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 2603 | 21629 | SH |  | SOLE | 1 | 20785 | 0 | 844 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 4212 | 35000 | SH |  | SOLE | 3 | 35000 | 0 | 0 |
| META PLATFORMS INC CLASS A COM | COM | 30303m102 |  | 72 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| METAA FINL GROUP | COM | 59100u108 |  | 9 | 220 | SH |  | SOLE | 1 | 220 | 0 | 0 |
| METALS ACQUISITION CORP | COM | g60405100 |  | 341 | 34077 | SH |  | SOLE | 3 | 34077 | 0 | 0 |
| METALS ACQUISITION CORP WT EXP | WT | g60405126 |  | 7 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 202 | 2797 | SH |  | SOLE | 1 | 2797 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 14 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| MFS GOVT MKTS INCOME TR | CLSD FD | 552939100 |  | 2 | 525 | SH |  | SOLE | 1 | 525 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 288 | 8579 | SH |  | SOLE | 1 | 8579 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 36 | 1072 | SH |  | SOLE |  | 1072 | 0 | 0 |
| MGP INGREDIENTS INC | COM | 55303j106 |  | 202 | 1901 | SH |  | SOLE | 1 | 1901 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 0 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 2137 | 30425 | SH |  | SOLE | 1 | 28475 | 0 | 1950 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 0 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 268 | 5371 | SH |  | SOLE | 1 | 4521 | 0 | 850 |
| MICROSOFT CORP | COM | 594918104 |  | 34974 | 145834 | SH |  | SOLE | 1 | 142094 | 0 | 3740 |
| MICROSOFT CORP | COM | 594918104 |  | 22665 | 94510 | SH |  | SOLE |  | 92960 | 0 | 1550 |
| MICROSTRATEGY INC | COM | 594972408 |  | 4 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| MIDDLEFIELD BANC CORP | COM | 596304204 |  | 647 | 23601 | SH |  | SOLE | 1 | 23601 | 0 | 0 |
| MIDDLEFIELD BANC CORP | COM | 596304204 |  | 8862 | 323435 | SH |  | SOLE | 3 | 323435 | 0 | 0 |
| MIDDLEFIELD BANC CORP | COM | 596304204 |  | 513 | 18708 | SH |  | SOLE |  | 18708 | 0 | 0 |
| MIDLAND STATES BANCORP INC | COM | 597742105 |  | 110 | 4119 | SH |  | SOLE |  | 4119 | 0 | 0 |
| MIDLAND STATES BANCORP INC | COM | 597742105 |  | 548 | 20594 | SH |  | SOLE | 1 | 20594 | 0 | 0 |
| MILLERKNOLL INC | COM | 600544100 |  | 2541 | 120943 | SH |  | SOLE | 1 | 120943 | 0 | 0 |
| MITSUBISHI CORP | COM | j43830116 |  | 23 | 723 | SH |  | SOLE | 1 | 723 | 0 | 0 |
| MITSUI  CO LTD ADR | ADR | 606827202 |  | 27 | 47 | SH |  | SOLE | 1 | 47 | 0 | 0 |
| MKS INSTRS INC | COM | 55306N104 |  | 9 | 101 | SH |  | SOLE | 1 | 101 | 0 | 0 |
| MODERNA INC | COM | 60770K107 |  | 42 | 233 | SH |  | SOLE | 1 | 233 | 0 | 0 |
| MODIVCARE INC | COM | 60783x104 |  | 3089 | 34430 | SH |  | SOLE |  | 25680 | 0 | 8750 |
| MOHAWK INDS INC | COM | 608190104 |  | 4 | 40 | SH |  | SOLE | 1 | 40 | 0 | 0 |
| MOLINA HEALTHCARE INC COM | COM | 60855r100 |  | 6 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| MOLSON COORS BREWING CL B | COM | 60871r209 |  | 19 | 359 | SH |  | SOLE | 1 | 359 | 0 | 0 |
| MONDELEZ INTL INC | COM | 609207105 |  | 93 | 1393 | SH |  | SOLE |  | 1393 | 0 | 0 |
| MONDELEZ INTL INC | COM | 609207105 |  | 267 | 4004 | SH |  | SOLE | 1 | 4004 | 0 | 0 |
| MONEYLION INC | COM | 60938k114 |  | 0 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| MONGODB INC | COM | 60937p106 |  | 11 | 56 | SH |  | SOLE | 1 | 56 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174x109 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| MOOG INC | COM | 615394202 |  | 88 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MOOG INC | COM | 615394202 |  | 378 | 4310 | SH |  | SOLE | 1 | 4310 | 0 | 0 |
| MORGAN STANLEY | COM | 617446448 |  | 4 | 44 | SH |  | SOLE | 1 | 44 | 0 | 0 |
| MORGAN STANLEY INDIA COM | CLSD FD | 61745c105 |  | 141 | 6937 | SH |  | SOLE | 1 | 6937 | 0 | 0 |
| MOSAIC CO NEW | COM | 61945C103 |  | 4393 | 100146 | SH |  | SOLE | 1 | 99144 | 0 | 1002 |
| MOSAIC CO NEW | COM | 61945C103 |  | 4906 | 111821 | SH |  | SOLE |  | 108686 | 0 | 3135 |
| MOTIVE CAPITAL CORP II | WT | g6293r114 |  | 0 | 1832 | SH |  | SOLE | 3 | 1832 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM | 620076307 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM | 620076307 |  | 1723 | 6684 | SH |  | SOLE | 1 | 5784 | 0 | 900 |
| MOUNT RAINIER ACQUISITION CO | WT | 623006111 |  | 9 | 48400 | SH |  | SOLE | 3 | 48400 | 0 | 0 |
| MOUNTAIN  CO I ACQUISITN CORP | WT | g6301j112 |  | 0 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| MOVADO GROUP INC | COM | 624580106 |  | 108 | 3342 | SH |  | SOLE | 3 | 3342 | 0 | 0 |
| MOVADO GROUP INC | COM | 624580106 |  | 340 | 10545 | SH |  | SOLE |  | 9126 | 0 | 1419 |
| MOVADO GROUP INC | COM | 624580106 |  | 8 | 244 | SH |  | SOLE | 1 | 244 | 0 | 0 |
| MPLX LP | LP | 55336v100 |  | 16 | 477 | SH |  | SOLE |  | 477 | 0 | 0 |
| MPLX LP | LP | 55336v100 |  | 82 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| MSA SAFETY INC | COM | 553498106 |  | 433 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| MSC INDL DIRECT INC | COM | 553530106 |  | 33 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| MSCI INC | COM | 55354G100 |  | 262 | 564 | SH |  | SOLE | 1 | 564 | 0 | 0 |
| MSCI INC | COM | 55354G100 |  | 0 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| MSD ACQUISITION CORP | WT | g5709c125 |  | 0 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| MUELLER WTR PRODS INC | COM | 624758108 |  | 91 | 8500 | SH |  | SOLE | 1 | 8500 | 0 | 0 |
| MUELLER WTR PRODS INC | PUT | 624758958 |  | 7 | 300 | SH | Put | SOLE | 3 | 300 | 0 | 0 |
| MUELLER WTR PRODS INC | COM | 624758108 |  | 42521 | 3951748 | SH |  | SOLE | 3 | 3951748 | 0 | 0 |
| MUELLER WTR PRODS INC | COM | 624758108 |  | 360 | 33500 | SH |  | SOLE |  | 33500 | 0 | 0 |
| MUELLER WTR PRODS INC | PUT | 624758958 |  | 80 | 1525 | SH | Put | SOLE | 3 | 1525 | 0 | 0 |
| MURPHY OIL CORP | COM | 626717102 |  | 5 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| MURPHY USA INC | COM | 626755102 |  | 8 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| N-ABLE INC | COM | 62878d100 |  | 1089 | 105980 | SH |  | SOLE |  | 105980 | 0 | 0 |
| NABORS ENERGY TRANSITION COR | WT | 629567116 |  | 0 | 50 | SH |  | SOLE | 3 | 50 | 0 | 0 |
| NANO DIMENSION LTD | COM | 63008g203 |  | 356 | 154900 | SH |  | SOLE | 1 | 154900 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 39 | 639 | SH |  | SOLE | 1 | 639 | 0 | 0 |
| NASPERS LTD | COM | 631512209 |  | 2 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| NATHANS FAMOUS INC NEW | COM | 632347100 |  | 583 | 8676 | SH |  | SOLE |  | 8676 | 0 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 67 | 1065 | SH |  | SOLE | 1 | 1065 | 0 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 6328 | 99970 | SH |  | SOLE |  | 69180 | 0 | 30790 |
| NATIONAL GRID PLC | COM | 636274409 |  | 12 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| NATIONAL WESTN LIFE GROUP IN | COM | 638517102 |  | 48 | 170 | SH |  | SOLE | 1 | 170 | 0 | 0 |
| NATUR INTERNATIONAL CORPORATIO | COM | 63883u103 |  | 0 | 142 | SH |  | SOLE | 1 | 142 | 0 | 0 |
| NATURAL RESOURCE PARTNERS LP | LP | 63900p608 |  | 33 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 14 | 1651 | SH |  | SOLE | 1 | 1651 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 48 | 5771 | SH |  | SOLE | 3 | 5771 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 522 | 62758 | SH |  | SOLE |  | 54289 | 0 | 8469 |
| NAUTILUS INC | COM | 63910B102 |  | 0 | 36 | SH |  | SOLE | 1 | 0 | 0 | 36 |
| NELNET INC | COM | 64031n108 |  | 94 | 1034 | SH |  | SOLE | 1 | 1034 | 0 | 0 |
| NELNET INC | COM | 64031n108 |  | 27 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NESTLE S A SPONSORED ADR | ADUS | 641069406 |  | 16181 | 139731 | SH |  | SOLE |  | 136831 | 0 | 2900 |
| NESTLE S A SPONSORED ADR | ADUS | 641069406 |  | 11867 | 102478 | SH |  | SOLE | 1 | 98005 | 0 | 4473 |
| NESTLE SA CHAM ET VEVEY SHS CO | COM | h57312649 |  | 2 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| NETFLIX INC COM | COM | 64110l106 |  | 302 | 1026 | SH |  | SOLE | 1 | 1026 | 0 | 0 |
| NETFLIX INC COM | COM | 64110l106 |  | 12 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| NEUROBIOLOGICAL TECH INC COM N | COM | 64124W304 |  | 0 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| NEUROBIOLOGICAL TECH INC COM N | COM | 64124W304 |  | 0 | 2544590 | SH |  | SOLE | 3 | 2544590 | 0 | 0 |
| NEW FORTRESS ENERGY INC | COM | 644393100 |  | 4 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| NEW PROVIDENCE ACQSITN CORP II | WT | 64823d110 |  | 0 | 1666 | SH |  | SOLE | 3 | 1666 | 0 | 0 |
| NEW RELIC INC COM | COM | 64829b100 |  | 11 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| NEW VISTA ACQUISITION CORP | WT | g6529l121 |  | 0 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| NEWCOURT ACQUISITION CORP | WT | g6448c129 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| NEWELL BRANDS INC | COM | 651229106 |  | 330 | 25195 | SH |  | SOLE | 1 | 22695 | 0 | 2500 |
| NEWHOLD INVESTMENT CORP II | WT | 651450116 |  | 1 | 7500 | SH |  | SOLE | 3 | 7500 | 0 | 0 |
| NEWHOLD INVESTMENT CORP II | COM | 651450108 |  | 151 | 15000 | SH |  | SOLE | 3 | 15000 | 0 | 0 |
| NEWMARK GROUP INC | COM | 65158n102 |  | 24 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 299 | 6329 | SH |  | SOLE | 1 | 6329 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 325 | 6880 | SH |  | SOLE |  | 6880 | 0 | 0 |
| NEWS CORP NEW | COM | 65249b109 |  | 15 | 800 | SH |  | SOLE | 1 | 800 | 0 | 0 |
| NEWTEK BUSINESS SVCS CORP | COM | 652526203 |  | 4 | 243 | SH |  | SOLE | 1 | 243 | 0 | 0 |
| NEWTEK BUSINESS SVCS CORP | COM | 652526203 |  | 164 | 10117 | SH |  | SOLE |  | 8758 | 0 | 1359 |
| NEWTEK BUSINESS SVCS CORP | COM | 652526203 |  | 52 | 3218 | SH |  | SOLE | 3 | 3218 | 0 | 0 |
| NEXSTAR BROADCASTING | COM | 65336k103 |  | 201 | 1146 | SH |  | SOLE | 1 | 1146 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 735 | 8796 | SH |  | SOLE |  | 8796 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 3459 | 41372 | SH |  | SOLE | 1 | 41056 | 0 | 316 |
| NIKE INC | COM | 654106103 |  | 11950 | 102129 | SH |  | SOLE |  | 100029 | 0 | 2100 |
| NIKE INC | COM | 654106103 |  | 10246 | 87561 | SH |  | SOLE | 1 | 84755 | 0 | 2806 |
| NIO INC | COM | 62914v106 |  | 17 | 1780 | SH |  | SOLE | 1 | 1780 | 0 | 0 |
| NISOURCE INC | COM | 65473P105 |  | 40 | 1464 | SH |  | SOLE | 1 | 1464 | 0 | 0 |
| NMG PARENT LLC | COM | 62929p102 |  | 3 | 17 | SH |  | SOLE | 1 | 17 | 0 | 0 |
| NOBLE ROCK ACQUISITION CORP | COM | g6546r101 |  | 81 | 8000 | SH |  | SOLE | 3 | 8000 | 0 | 0 |
| NOBLE ROCK ACQUISITION CORP | WT | g6546r119 |  | 1 | 17542 | SH |  | SOLE | 3 | 17542 | 0 | 0 |
| NOKIA CORP | ADUS | 654902204 |  | 445 | 95884 | SH |  | SOLE | 1 | 95884 | 0 | 0 |
| NOMAD FOODS LTD | COM | g6564a105 |  | 7937 | 460360 | SH |  | SOLE |  | 340310 | 0 | 120050 |
| NOMAD FOODS LTD | COM | g6564a105 |  | 50 | 2885 | SH |  | SOLE | 1 | 2885 | 0 | 0 |
| NORDSON CORP | COM | 655663102 |  | 1731 | 7283 | SH |  | SOLE | 1 | 7283 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 2308 | 9368 | SH |  | SOLE | 1 | 8918 | 0 | 450 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 67 | 272 | SH |  | SOLE |  | 272 | 0 | 0 |
| NORTH ATLANTIC ACQUISITION COR | WT | g66139125 |  | 0 | 1600 | SH |  | SOLE | 3 | 1600 | 0 | 0 |
| NORTHERN STAR INVESTMENT COR | COM | 66575b200 |  | 27 | 2697 | SH |  | SOLE | 3 | 2697 | 0 | 0 |
| NORTHERN STAR INVESTMENT CORP | COM | 66575b101 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| NORTHERN STAR INVESTMENT CORP | WT | 66575b119 |  | 0 | 2700 | SH |  | SOLE | 3 | 2700 | 0 | 0 |
| NORTHERN STAR INVESTMENT CORP | WT | 66574l118 |  | 0 | 687 | SH |  | SOLE | 3 | 687 | 0 | 0 |
| NORTHERN STAR INVESTMENT III | COM | 66574l209 |  | 1 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| NORTHLAND POWER | COM | 666511100 |  | 6 | 201 | SH |  | SOLE | 1 | 201 | 0 | 0 |
| NORTHRIM BANCORP INC | COM | 666762109 |  | 3039 | 55696 | SH |  | SOLE |  | 38617 | 0 | 17079 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 235 | 431 | SH |  | SOLE |  | 431 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 1640 | 3006 | SH |  | SOLE | 1 | 2931 | 0 | 75 |
| NORTHVIEW ACQUISITION CORP | COM | 66718n111 |  | 1 | 33458 | SH |  | SOLE | 3 | 33458 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | COM | 667340103 |  | 584 | 41790 | SH |  | SOLE | 3 | 41790 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | COM | 667340103 |  | 178 | 12740 | SH |  | SOLE |  | 12740 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | COM | 667340103 |  | 747 | 53447 | SH |  | SOLE | 1 | 53447 | 0 | 0 |
| NORTHWEST BIOTHERAPEUTICS INC | COM | 66737p600 |  | 413 | 526000 | SH |  | SOLE | 1 | 526000 | 0 | 0 |
| NORTONLIFELOCK INC | COM | 668771108 |  | 268 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| NORTONLIFELOCK INC | COM | 668771108 |  | 4 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| NOVARTIS AG | ADUS | 66987V109 |  | 71 | 780 | SH |  | SOLE |  | 780 | 0 | 0 |
| NOVARTIS AG | ADUS | 66987V109 |  | 232 | 2562 | SH |  | SOLE | 1 | 2562 | 0 | 0 |
| NOVO-NORDISK A S | ADUS | 670100205 |  | 167 | 1236 | SH |  | SOLE | 1 | 1236 | 0 | 0 |
| NRG ENERGY INC | COM | 629377508 |  | 347 | 10920 | SH |  | SOLE |  | 10920 | 0 | 0 |
| NU HOLDINGS LTD | COM | g6683n103 |  | 18 | 4312 | SH |  | SOLE | 1 | 4312 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 2 | 16 | SH |  | SOLE | 1 | 16 | 0 | 0 |
| NUO THERAPEUTICS INC | COM | 67059v209 |  | 7 | 4700 | SH |  | SOLE | 1 | 4700 | 0 | 0 |
| NUVEEN AMT FREE QLTY MUN INC | CLSD FD | 670657105 |  | 176 | 15445 | SH |  | SOLE | 1 | 15445 | 0 | 0 |
| NUVEEN CR STRATEGIES INCOME | CLSD FD | 67073D102 |  | 43 | 8400 | SH |  | SOLE | 1 | 8400 | 0 | 0 |
| NUVEEN DIVID ADVNT MUN COM | CLSD FD | 67066v101 |  | 87 | 7396 | SH |  | SOLE | 1 | 7396 | 0 | 0 |
| NUVEEN INSD DIV ADVAN COM | CLSD FD | 67071l106 |  | 148 | 12227 | SH |  | SOLE | 1 | 12227 | 0 | 0 |
| NUVEEN MULTI-MKT INC INCOME FD | CLSD FD | 67075j107 |  | 47 | 8000 | SH |  | SOLE | 1 | 8000 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | CLSD FD | 670928100 |  | 56 | 6567 | SH |  | SOLE | 1 | 6567 | 0 | 0 |
| NUVEEN OHIO QLTY MUN INCOME | CLSD FD | 670980101 |  | 83 | 6569 | SH |  | SOLE | 1 | 6569 | 0 | 0 |
| NUVEEN REAL ESTATE FD COM | CLSD FD | 67071b108 |  | 26 | 3400 | SH |  | SOLE | 1 | 3400 | 0 | 0 |
| NUVEEN SELECT TAX-FREE INCOM | CLSD FD | 67062F100 |  | 306 | 22003 | SH |  | SOLE | 1 | 22003 | 0 | 0 |
| NVE CORP | COM | 629445206 |  | 785 | 12120 | SH |  | SOLE |  | 12120 | 0 | 0 |
| NVIDIA CORP COM | COM | 67066g104 |  | 389 | 2661 | SH |  | SOLE |  | 2661 | 0 | 0 |
| NVIDIA CORP COM | COM | 67066g104 |  | 2518 | 17229 | SH |  | SOLE | 1 | 16412 | 0 | 817 |
| NVR INC COM | COM | 62944t105 |  | 9 | 2 | SH |  | SOLE | 1 | 2 | 0 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 19 | 123 | SH |  | SOLE | 1 | 123 | 0 | 0 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103h107 |  | 2 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103h107 |  | 28 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| OCA ACQUISITION CORP | COM | 670865112 |  | 0 | 1400 | SH |  | SOLE | 3 | 1400 | 0 | 0 |
| OCCIDENTAL PETE CORP | WT | 674599162 |  | 3 | 75 | SH |  | SOLE | 1 | 75 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 50 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| OCCIDENTAL PETE CORP | WT | 674599162 |  | 4 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 89 | 1410 | SH |  | SOLE | 1 | 1410 | 0 | 0 |
| ODP CORP | COM | 88337f105 |  | 18 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| OILSANDS QUEST INC COM | COM | 678046103 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| OKTA INC | COM | 679295105 |  | 96 | 1404 | SH |  | SOLE | 1 | 1404 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 29 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| OLIN CORP | COM | 680665205 |  | 81 | 1525 | SH |  | SOLE | 1 | 1525 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 36 | 1300 | SH |  | SOLE | 1 | 1300 | 0 | 0 |
| OMEROS CORP | COM | 682143102 |  | 26 | 11715 | SH |  | SOLE | 1 | 11715 | 0 | 0 |
| OMEROS CORP | COM | 682143102 |  | 690 | 305302 | SH |  | OTR | 2 | 0 | 0 | 305302 |
| OMEROS CORP | COM | 682143102 |  | 16 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 |  | 76 | 929 | SH |  | SOLE | 1 | 929 | 0 | 0 |
| OMNILIT ACQUISITION CORP | COM | 68218c116 |  | 0 | 8006 | SH |  | SOLE | 3 | 8006 | 0 | 0 |
| ONE GAS INC COM | COM | 68235p108 |  | 62 | 820 | SH |  | SOLE |  | 820 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 |  | 33 | 499 | SH |  | SOLE |  | 499 | 0 | 0 |
| ONESPAN INC | COM | 68287N100 |  | 11505 | 1028177 | SH |  | SOLE | 3 | 1028177 | 0 | 0 |
| ONESPAN INC | COM | 68287N100 |  | 19 | 1695 | SH |  | SOLE | 1 | 1695 | 0 | 0 |
| ONYX ACQUISITION I CO | WT | g6755q117 |  | 0 | 4550 | SH |  | SOLE | 3 | 4550 | 0 | 0 |
| OP BANCORP COM | COM | 67109r109 |  | 458 | 41050 | SH |  | SOLE |  | 41050 | 0 | 0 |
| OPPENHEIMER REV WEIGHTED LARGE | INDX FD | 46138g698 |  | 4158 | 56233 | SH |  | SOLE | 1 | 56233 | 0 | 0 |
| OPPENHEIMER REV WEIGHTED LARGE | INDX FD | 46138g698 |  | 323 | 4367 | SH |  | SOLE |  | 4367 | 0 | 0 |
| OPPENHEIMER REV WEIGHTED SMALL | COM | 46138g664 |  | 10295 | 94863 | SH |  | SOLE |  | 94863 | 0 | 0 |
| OPPENHEIMER REV WEIGHTED SMALL | COM | 46138g664 |  | 772 | 7116 | SH |  | SOLE | 1 | 7116 | 0 | 0 |
| OPY ACQUISITION CORP I | WT | 671005114 |  | 0 | 1600 | SH |  | SOLE | 3 | 1600 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 1 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 4576 | 55981 | SH |  | SOLE | 1 | 50877 | 0 | 5104 |
| ORASURE TECHNOLOGIES COM | COM | 68554v108 |  | 12 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| ORGANIGRAM HOLDINGS INC | COM | 68620p101 |  | 2 | 2300 | SH |  | SOLE | 1 | 2300 | 0 | 0 |
| ORGANON  CO | COM | 68622v106 |  | 41 | 1454 | SH |  | SOLE | 1 | 1454 | 0 | 0 |
| ORGANON  CO | COM | 68622v106 |  | 8511 | 304715 | SH |  | SOLE |  | 212715 | 0 | 92000 |
| ORION ENGINEERED CARBONS SA CO | COM | l72967109 |  | 1450 | 81420 | SH |  | SOLE |  | 56960 | 0 | 24460 |
| ORION MARINE GROUP INC | COM | 68628v308 |  | 14 | 6006 | SH |  | SOLE | 1 | 6006 | 0 | 0 |
| ORION MARINE GROUP INC | COM | 68628v308 |  | 613 | 257644 | SH |  | SOLE |  | 223024 | 0 | 34620 |
| ORION MARINE GROUP INC | COM | 68628v308 |  | 194 | 81500 | SH |  | SOLE | 3 | 81500 | 0 | 0 |
| ORION OFFICE REIT INC | COM | 68629y103 |  | 0 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| OSIRIS ACQUISITION CORP | WT | 68829a111 |  | 0 | 1332 | SH |  | SOLE | 3 | 1332 | 0 | 0 |
| OSISKO GOLD ROYALTIES | COM | 68827l101 |  | 7061 | 585018 | SH |  | SOLE |  | 405038 | 0 | 179980 |
| OSISKO GOLD ROYALTIES | COM | 68827l101 |  | 54 | 4455 | SH |  | SOLE | 1 | 4455 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 224 | 2866 | SH |  | SOLE | 1 | 2866 | 0 | 0 |
| OUTLOOK THERAPEUTICS INC | COM | 69012t206 |  | 117 | 108500 | SH |  | SOLE | 1 | 108500 | 0 | 0 |
| OWENS ILL INC COM NEW | COM | 67098h104 |  | 23009 | 1388596 | SH |  | SOLE | 3 | 1388596 | 0 | 0 |
| OWENS ILL INC COM NEW | COM | 67098h104 |  | 99 | 5962 | SH |  | SOLE | 1 | 5962 | 0 | 0 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121k104 |  | 151 | 13034 | SH |  | SOLE |  | 13034 | 0 | 0 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121k104 |  | 173 | 15018 | SH |  | SOLE | 1 | 15018 | 0 | 0 |
| OXFORD SQUARE CAPITAL CORPORAT | COM | 69181v305 |  | 475 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| OXFORD SQUARE CAPITAL CORPORAT | COM | 69181v305 |  | 35 | 1490 | SH |  | SOLE | 1 | 1490 | 0 | 0 |
| PACCAR INC | COM | 693718108 |  | 0 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| PACER BENCHMARK DATA  INFRAST | COM | 69374h741 |  | 8 | 267 | SH |  | SOLE | 1 | 267 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 |  | 70 | 549 | SH |  | SOLE | 1 | 549 | 0 | 0 |
| PAGERDUTY INC COM | COM | 69553p100 |  | 42 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | COM | 69608a108 |  | 216 | 33625 | SH |  | SOLE | 1 | 32975 | 0 | 650 |
| PALL CORP COM | COM | 696429307 |  | 3 | 61 | SH |  | SOLE | 1 | 61 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 18 | 129 | SH |  | SOLE | 1 | 129 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 139 | 8500 | SH |  | SOLE |  | 8500 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 590 | 36134 | SH |  | SOLE | 1 | 36134 | 0 | 0 |
| PARABELLUM ACQUISITION CORP | WT | 69901p117 |  | 1 | 14600 | SH |  | SOLE | 3 | 14600 | 0 | 0 |
| PARAMOUNT GLOBAL | COM | 92556h206 |  | 70 | 4134 | SH |  | SOLE | 1 | 4134 | 0 | 0 |
| PARK NATL CORP | COM | 700658107 |  | 42 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| PARK-OHIO HLDGS CORP | COM | 700666100 |  | 1 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PARK-OHIO HLDGS CORP | COM | 700666100 |  | 1 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 3374 | 11593 | SH |  | SOLE | 1 | 10482 | 0 | 1111 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 132 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| PARTNERS GROUP PRIVATE EQUITY | LP | 70214g208 |  | 216 | 27721 | SH |  | SOLE | 1 | 27721 | 0 | 0 |
| PASON SYSTEMS INC | COM | 702925108 |  | 149 | 12629 | SH |  | SOLE |  | 12629 | 0 | 0 |
| PASON SYSTEMS INC | COM | 702925108 |  | 342 | 29050 | SH |  | SOLE | 1 | 29050 | 0 | 0 |
| PATRICK INDS INC | COM | 703343103 |  | 7 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 1 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 9 | 74 | SH |  | SOLE | 1 | 74 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450y103 |  | 87 | 1228 | SH |  | SOLE |  | 1228 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450y103 |  | 429 | 6023 | SH |  | SOLE | 1 | 5923 | 0 | 100 |
| PC TEL INC COM | COM | 69325q105 |  | 4 | 817 | SH |  | SOLE | 1 | 817 | 0 | 0 |
| PC TEL INC COM | COM | 69325q105 |  | 45 | 10544 | SH |  | SOLE | 3 | 10544 | 0 | 0 |
| PC TEL INC COM | COM | 69325q105 |  | 439 | 102172 | SH |  | SOLE |  | 97715 | 0 | 4457 |
| PCB BANCORP COM | COM | 69320m109 |  | 962 | 54400 | SH |  | SOLE |  | 54400 | 0 | 0 |
| PDL BIOPHARMA INC COM | COM | 69329y104 |  | 0 | 4948 | SH |  | SOLE | 1 | 4948 | 0 | 0 |
| PEGASUS DIGITAL MOBILITY ACQUI | WT | g69768110 |  | 0 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| PELOTON INTERACTIVE INC | COM | 70614w100 |  | 1 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| PENN ENTERTAINMENT INC | COM | 707569109 |  | 48 | 1601 | SH |  | SOLE | 1 | 1601 | 0 | 0 |
| PENN TREATY AMERN CORP COM NEW | COM | 707874400 |  | 0 | 50000 | SH |  | SOLE | 3 | 50000 | 0 | 0 |
| PENNANT GROUP INC COM | COM | 70805e109 |  | 752 | 68495 | SH |  | SOLE |  | 47036 | 0 | 21459 |
| PEOPLES BANCORP INC | COM | 709789101 |  | 15 | 540 | SH |  | SOLE | 1 | 540 | 0 | 0 |
| PEPPERLIME HEALTH ACQUISITION | WT | g70021111 |  | 1 | 17500 | SH |  | SOLE | 3 | 17500 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 12928 | 71562 | SH |  | SOLE | 1 | 67605 | 0 | 3957 |
| PEPSICO INC | COM | 713448108 |  | 1052 | 5825 | SH |  | SOLE |  | 5825 | 0 | 0 |
| PERCEPTION CAPITAL CORP II | WT | g7007d110 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| PERELLA WEINBERG PARTNERS | COM | 71367g102 |  | 8 | 860 | SH |  | SOLE | 1 | 860 | 0 | 0 |
| PERELLA WEINBERG PARTNERS | COM | 71367g102 |  | 3382 | 345148 | SH |  | SOLE |  | 219134 | 0 | 126014 |
| PERFECT CORP | WT | g7006a117 |  | 0 | 103 | SH |  | SOLE | 3 | 103 | 0 | 0 |
| PERIDOT ACQUISITION CORP II | WT | g7008b121 |  | 0 | 3079 | SH |  | SOLE | 3 | 3079 | 0 | 0 |
| PERKINELMER INC | COM | 714046109 |  | 1672 | 11927 | SH |  | SOLE | 1 | 11227 | 0 | 700 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 12 | 3338 | SH |  | SOLE | 1 | 3338 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 79 | 22241 | SH |  | SOLE | 3 | 22241 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 |  | 513 | 145304 | SH |  | SOLE |  | 125894 | 0 | 19410 |
| PERSHING SQUARE TONTINE | COM | 715esc018 |  | 0 | 1439 | SH |  | SOLE | 3 | 1439 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 7989 | 155922 | SH |  | SOLE | 1 | 150880 | 0 | 5042 |
| PFIZER INC | COM | 717081103 |  | 1344 | 26226 | SH |  | SOLE |  | 26226 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 254 | 2510 | SH |  | SOLE |  | 2510 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 688 | 6795 | SH |  | SOLE | 1 | 6645 | 0 | 150 |
| PHILLIPS 66 | COM | 718546104 |  | 4642 | 44596 | SH |  | SOLE | 1 | 40368 | 0 | 4228 |
| PHILLIPS EDISON | COM | 71844v201 |  | 20 | 624 | SH |  | SOLE | 1 | 624 | 0 | 0 |
| PHP VENTURES ACQUISITION COR | COM | 69291C106 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| PIMCO 25 YR ZERO CPN US TIF | INDX FD | 72201r882 |  | 1170 | 13400 | SH |  | SOLE | 3 | 13400 | 0 | 0 |
| PIMCO 25 YR ZERO CPN US TIF | INDX FD | 72201r882 |  | 35 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| PIMCO CORPORATE  INCM STRG | CLSD FD | 72200U100 |  | 24 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| PIMCO ENERGY  TACTICAL CR O | COM | 69346N107 |  | 75 | 5000 | SH |  | SOLE | 1 | 5000 | 0 | 0 |
| PIMCO ETF TR | INDX FD | 72201R833 |  | 39 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| PIMCO ETF TR | INDX FD | 72201R833 |  | 533 | 5405 | SH |  | SOLE | 1 | 5105 | 0 | 300 |
| PIMCO ETF TR TOTAL RETURN EXCH | INDX FD | 72201r775 |  | 10 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| PINE TECHNOLOGY ACQUISITN CO | WT | 722850112 |  | 0 | 22576 | SH |  | SOLE | 3 | 22576 | 0 | 0 |
| PINE TECHNOLOGY ACQUISITN CO | COM | 722850104 |  | 81 | 8104 | SH |  | SOLE | 3 | 8104 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 72 | 950 | SH |  | SOLE | 1 | 950 | 0 | 0 |
| PINTEREST INC CL A | COM | 72352l106 |  | 6 | 253 | SH |  | SOLE | 1 | 253 | 0 | 0 |
| PINTEREST INC CL A | COM | 72352l106 |  | 0 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| PIONEER MERGER CORP | COM | g7S24c103 |  | 11 | 1126 | SH |  | SOLE | 3 | 1126 | 0 | 0 |
| PIONEER NAT RES CO | COM | 723787107 |  | 19 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| PITNEY BOWES INC | COM | 724479100 |  | 44 | 11675 | SH |  | SOLE | 1 | 11675 | 0 | 0 |
| PITNEY BOWES INC | PUT | 724479950 |  | 10 | 2003 | SH | Put | SOLE | 3 | 2003 | 0 | 0 |
| PITNEY BOWES INC | COM | 724479100 |  | 1 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| PITNEY BOWES INC | PUT | 724479950 |  | 7 | 1000 | SH | Put | SOLE | 3 | 1000 | 0 | 0 |
| PITNEY BOWES INC | PUT | 724479950 |  | 0 | 27 | SH | Put | SOLE | 3 | 27 | 0 | 0 |
| PITNEY BOWES INC | PUT | 724479950 |  | 5 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| PIVOTAL INVESTMENT CORP III | WT | 72582m114 |  | 0 | 2529 | SH |  | SOLE | 3 | 2529 | 0 | 0 |
| PLUG POWER INC | COM | 72919p202 |  | 4 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| PLUM ACQUISITION I CORP | WT | g7134l118 |  | 0 | 8497 | SH |  | SOLE | 3 | 8497 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 898 | 5683 | SH |  | SOLE | 1 | 5683 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| POLISHED COM INC COM | COM | 28252c109 |  | 1005 | 1739870 | SH |  | SOLE |  | 1525131 | 0 | 214739 |
| POLISHED COM INC COM | COM | 28252c109 |  | 25 | 42977 | SH |  | SOLE | 1 | 42977 | 0 | 0 |
| POLISHED COM INC COM | COM | 28252c109 |  | 307 | 531293 | SH |  | SOLE | 3 | 531293 | 0 | 0 |
| POOL CORPORATION COM | COM | 73278l105 |  | 19 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| PORTAGE FINTECH ACQUISITION CO | WT | g7185d114 |  | 1 | 3333 | SH |  | SOLE | 3 | 3333 | 0 | 0 |
| POST HLDGS INC | COM | 737446104 |  | 95 | 1055 | SH |  | SOLE | 1 | 1055 | 0 | 0 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 3007 | 206954 | SH |  | SOLE |  | 153745 | 0 | 53209 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 54 | 3731 | SH |  | SOLE | 1 | 3731 | 0 | 0 |
| POSTAL REALTY TRUST | COM | 73757r102 |  | 267 | 18387 | SH |  | SOLE | 3 | 18387 | 0 | 0 |
| POTBELLY CORP | COM | 73754y100 |  | 3516 | 631267 | SH |  | SOLE | 3 | 631267 | 0 | 0 |
| POTBELLY CORP RESTRICTED WARRA | WT | 737991349 |  | 0 | 97709 | SH |  | SOLE | 3 | 97709 | 0 | 0 |
| POTBELLY WARRANTS | WT | 929999845 |  | 0 | 48846 | SH |  | SOLE | 3 | 48846 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | COM | 737630103 |  | 125 | 2850 | SH |  | SOLE | 1 | 2850 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | COM | 737630103 |  | 5602 | 127348 | SH |  | SOLE |  | 94498 | 0 | 32850 |
| POWERSHARES ACTIVELY MANAGED S | INDX FD | 73935b805 |  | 10 | 304 | SH |  | SOLE | 1 | 304 | 0 | 0 |
| PPG INDS INC | COM | 693506107 |  | 993 | 7895 | SH |  | SOLE | 1 | 7895 | 0 | 0 |
| PPL CORP | COM | 69351t106 |  | 45 | 1535 | SH |  | SOLE | 1 | 1535 | 0 | 0 |
| PRAIRIESKY RTY LTD F | COM | 739721108 |  | 0 | 1 | SH |  | SOLE | 1 | 1 | 0 | 0 |
| PREMIER FINANCIAL CORP (OHIO) | COM | 74052f108 |  | 225 | 8358 | SH |  | SOLE |  | 8358 | 0 | 0 |
| PREMIER FINANCIAL CORP (OHIO) | COM | 74052f108 |  | 305 | 11308 | SH |  | SOLE | 1 | 11308 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 130 | 1190 | SH |  | SOLE | 1 | 1190 | 0 | 0 |
| PRIME NO ACQUISIT 27 UTS | COM | 74168p206 |  | 20 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| PRIMO WATER | COM | 74167p108 |  | 6589 | 424020 | SH |  | SOLE |  | 311070 | 0 | 112950 |
| PRINCIPAL FINANCIAL GP COM | COM | 74251v102 |  | 8 | 90 | SH |  | SOLE | 1 | 90 | 0 | 0 |
| PRINCIPAL FINANCIAL GP COM | COM | 74251v102 |  | 1 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| PRIVETERRA ACQUISITION CORP UN | COM | 74275n102 |  | 169 | 16770 | SH |  | SOLE | 3 | 16770 | 0 | 0 |
| PRIVETERRA ACQUISITION CORP UN | WT | 74275n110 |  | 0 | 5589 | SH |  | SOLE | 3 | 5589 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | COM | 74275k108 |  | 4 | 82 | SH |  | SOLE | 1 | 82 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 12142 | 80115 | SH |  | SOLE |  | 78765 | 0 | 1350 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 19035 | 125592 | SH |  | SOLE | 1 | 121395 | 0 | 4197 |
| PROGENICS PHARMACEUTICALS INC | COM | 743cvr037 |  | 0 | 47700 | SH |  | SOLE | 3 | 47700 | 0 | 0 |
| PROGRESS ACQUISITION CORP | WT | 74327p113 |  | 2 | 24976 | SH |  | SOLE | 3 | 24976 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 2229 | 17185 | SH |  | SOLE | 1 | 17185 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 315 | 2430 | SH |  | SOLE |  | 2430 | 0 | 0 |
| PROJECT ENERGY REIMAGINED ACQU | COM | g72556106 |  | 30 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| PROJECT ENERGY REIMAGINED ACQU | WT | g72556114 |  | 0 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| PROLOGIS SH BEN INT | COM | 74340w103 |  | 1 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| PROLOGIS SH BEN INT | COM | 74340w103 |  | 53 | 466 | SH |  | SOLE | 1 | 466 | 0 | 0 |
| PROOF ACQUISITION CORP I WT EX | WT | 74349w112 |  | 0 | 3350 | SH |  | SOLE | 3 | 3350 | 0 | 0 |
| PROOF ACQUISITION I CORP | COM | 74349w104 |  | 2 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| PROSHARES ONLINE RETAIL ETF | INDX FD | 74347b169 |  | 249 | 8789 | SH |  | SOLE | 1 | 8789 | 0 | 0 |
| PROSHARES S MIDCAP 400 DIVID | INDX FD | 74347b680 |  | 29 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| PROSHARES TR | PUT | 74348A950 |  | 1034 | 145 | SH | Put | SOLE | 3 | 145 | 0 | 0 |
| PROSHARES TR | PUT | 74348A950 |  | 1133 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| PROSHARES TR | INDX FD | 74347X849 |  | 30 | 1338 | SH |  | SOLE | 1 | 1338 | 0 | 0 |
| PROSHARES TR | PUT | 74348A950 |  | 317 | 50 | SH | Put | SOLE | 3 | 50 | 0 | 0 |
| PROSHARES TR DJ BROOKFIELD | INDX FD | 74347b508 |  | 90 | 2014 | SH |  | SOLE | 1 | 2014 | 0 | 0 |
| PROSHARES TR II | CALL | 74347W900 |  | 178 | 800 | SH | Call | SOLE | 3 | 800 | 0 | 0 |
| PROSHARES TR PSHS ULTRA DOW30 | INDX FD | 74347r305 |  | 6 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| PROSHARES TR PSHS ULTSH 20YRS | INDX FD | 74347b201 |  | 4 | 137 | SH |  | SOLE | 1 | 137 | 0 | 0 |
| PROSHARES TR RUSS 2000 DIVD | INDX FD | 74347b698 |  | 80 | 1311 | SH |  | SOLE | 1 | 1311 | 0 | 0 |
| PROSHARES TR S 500 DIVID ARI | INDX FD | 74348a467 |  | 318 | 3532 | SH |  | SOLE | 1 | 3532 | 0 | 0 |
| PROSHARES TR SHORT S 500 | COM | 74347b425 |  | 59 | 3675 | SH |  | SOLE | 1 | 3675 | 0 | 0 |
| PROSHARES ULTRASHORT FTSE CHIN | INDX FD | 74347b227 |  | 2 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| PROSPECTOR CAP CO 25 WTS WARRA | WT | g7273a113 |  | 0 | 420 | SH |  | SOLE | 3 | 420 | 0 | 0 |
| PROSPECTOR CAPITAL CORP | COM | G7273A105 |  | 13 | 1261 | SH |  | SOLE | 3 | 1261 | 0 | 0 |
| PROTECTIVE LIFE CORP COM | COM | 743674103 |  | 0 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| PROVECTUS PHARMACEUTIC COM | COM | 74373p108 |  | 1 | 7650 | SH |  | SOLE | 1 | 7650 | 0 | 0 |
| PROVENTION BIO INC | COM | 74374n102 |  | 11 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| PROVIDER REAL ESTATE FUND I LP | LP | 74499l783 |  | 28 | 28218 | SH |  | SOLE | 1 | 28218 | 0 | 0 |
| PRU GIA | COM | 744366725 |  | 81 | 72089 | SH |  | SOLE | 1 | 72089 | 0 | 0 |
| PSB HLDGS INC WIS | COM | 69360n108 |  | 7 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| PSB HLDGS INC WIS | COM | 69360n108 |  | 11 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| PSYCHEMEDICS CORP | COM | 744375205 |  | 4 | 761 | SH |  | SOLE | 1 | 761 | 0 | 0 |
| PSYCHEMEDICS CORP | COM | 744375205 |  | 49 | 9949 | SH |  | SOLE | 3 | 9949 | 0 | 0 |
| PSYCHEMEDICS CORP | COM | 744375205 |  | 295 | 60206 | SH |  | SOLE |  | 52838 | 0 | 7368 |
| PUBLIC STORAGE INC COM | COM | 74460d109 |  | 1 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 12 | 203 | SH |  | SOLE | 1 | 203 | 0 | 0 |
| PUBMATIC INC COM CL A | COM | 74467q103 |  | 26 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| PULTE GROUP INC | COM | 745867101 |  | 18 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| PURE CYCLE CORP | COM | 746228303 |  | 206 | 19691 | SH |  | SOLE | 1 | 19691 | 0 | 0 |
| PURE ENERGY MINERALS | COM | 74624b700 |  | 0 | 55 | SH |  | SOLE | 1 | 55 | 0 | 0 |
| PURE STORAGE | COM | 74624m102 |  | 3 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| PUTNAM MANAGED MUN INCOME TR | CLSD FD | 746823103 |  | 161 | 25590 | SH |  | SOLE | 1 | 25590 | 0 | 0 |
| QC HLDGS INC COM | COM | 74729t101 |  | 291 | 582407 | SH |  | SOLE | 3 | 582407 | 0 | 0 |
| QORVO INC COM STK | COM | 74736k101 |  | 41 | 452 | SH |  | SOLE | 1 | 452 | 0 | 0 |
| QQQ   230120P00272000 | PUT | 46090e953 |  | 295 | 320 | SH | Put | SOLE | 3 | 320 | 0 | 0 |
| QQQ   230217P00262000 | PUT | 46090e953 |  | 166 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| QQQ   230317P00280000 | PUT | 46090e953 |  | 1160 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| QQQ   230331P00265000 | PUT | 46090e953 |  | 261 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| QQQ   230616P00275000 | PUT | 46090e953 |  | 883 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| QQQ   230616P00300000 | PUT | 46090e953 |  | 741 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| QQQ   240119P00330000 | PUT | 46090e953 |  | 647 | 100 | SH | Put | SOLE | 3 | 100 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 6562 | 59685 | SH |  | SOLE | 1 | 54051 | 0 | 5634 |
| QUALCOMM INC | COM | 747525103 |  | 930 | 8460 | SH |  | SOLE |  | 8460 | 0 | 0 |
| QUANTUMSCAPE CORP | COM | 74767v109 |  | 0 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 17 | 108 | SH |  | SOLE | 1 | 108 | 0 | 0 |
| QURATE RETAIL GROUP INC QVC GR | COM | 74915m100 |  | 2 | 1400 | SH |  | SOLE | 1 | 1400 | 0 | 0 |
| RADIANT LOGISTICS INC | COM | 75025x100 |  | 77 | 15211 | SH |  | SOLE | 1 | 15211 | 0 | 0 |
| RADIANT LOGISTICS INC | COM | 75025x100 |  | 20 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 3826 | 35805 | SH |  | SOLE |  | 25740 | 0 | 10065 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 223 | 2085 | SH |  | SOLE | 1 | 2085 | 0 | 0 |
| RAYONIER INC | COM | 754907103 |  | 94 | 2850 | SH |  | SOLE | 1 | 2850 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 |  | 7463 | 73950 | SH |  | SOLE | 1 | 71916 | 0 | 2035 |
| RAYTHEON TECHNOLOGIES CORPORAT | COM | 75513e101 |  | 542 | 5373 | SH |  | SOLE |  | 5373 | 0 | 0 |
| RBC BEARINGS INC | COM | 75524B104 |  | 3 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| READING INTL INC | COM | 755408101 |  | 11 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| READY CAPITAL CORPORATION | LP | 75574u101 |  | 5 | 486 | SH |  | SOLE | 1 | 486 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 57 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 339 | 5339 | SH |  | SOLE | 1 | 5339 | 0 | 0 |
| REDWOOD TR INC | COM | 758075402 |  | 1 | 91 | SH |  | SOLE | 1 | 91 | 0 | 0 |
| REGAL REXNORD CORPORATION | COM | 758750103 |  | 9 | 77 | SH |  | SOLE | 1 | 77 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | COM | 75886f107 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | COM | 75886f107 |  | 112 | 155 | SH |  | SOLE | 1 | 155 | 0 | 0 |
| REGENXBIO INC COM | COM | 75901b107 |  | 23 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| REGIONAL BRANDS INC COM NEW | COM | 75903q201 |  | 2444 | 162959 | SH |  | SOLE |  | 162959 | 0 | 0 |
| REGIONAL BRANDS INC COM NEW | COM | 75903q201 |  | 6783 | 452198 | SH |  | SOLE | 1 | 452198 | 0 | 0 |
| RELIANCE STEEL  ALUMINUM CO | COM | 759509102 |  | 34 | 167 | SH |  | SOLE | 1 | 167 | 0 | 0 |
| RELIEF THERAPEUTICS HOLDING SA | COM | h6759s100 |  | 5 | 150000 | SH |  | SOLE | 1 | 150000 | 0 | 0 |
| RENOVACOR INC | WT | 75989e114 |  | 0 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| RENTOKIL INITIAL SPON ADS EACH | COM | 760125104 |  | 58 | 1884 | SH |  | SOLE | 1 | 1884 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 287 | 2225 | SH |  | SOLE |  | 2225 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 4397 | 34086 | SH |  | SOLE | 1 | 29511 | 0 | 4575 |
| RESIDEO TECHNOLOGIES | COM | 76118y104 |  | 3 | 163 | SH |  | SOLE | 1 | 163 | 0 | 0 |
| RESMED INC | COM | 761152107 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| REVELSTONE CAPITAL ACQUISITION | WT | 76137r114 |  | 0 | 2250 | SH |  | SOLE | 3 | 2250 | 0 | 0 |
| RF ACQUISITION CORP | COM | 74954l104 |  | 4 | 366 | SH |  | SOLE | 3 | 366 | 0 | 0 |
| RGC RES INC | COM | 74955l103 |  | 1534 | 69552 | SH |  | SOLE |  | 63578 | 0 | 5974 |
| RH COM | COM | 74967x103 |  | 27 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| RICHARDSON ELECTRS LTD | COM | 763165107 |  | 920 | 43147 | SH |  | SOLE |  | 37326 | 0 | 5821 |
| RICHARDSON ELECTRS LTD | COM | 763165107 |  | 22 | 1008 | SH |  | SOLE | 1 | 1008 | 0 | 0 |
| RICHARDSON ELECTRS LTD | COM | 763165107 |  | 294 | 13774 | SH |  | SOLE | 3 | 13774 | 0 | 0 |
| RIGEL RESOURCE ACQ CORP WT EXP | WT | g7573m114 |  | 2 | 20000 | SH |  | SOLE | 3 | 20000 | 0 | 0 |
| RIO TINTO PLC | ADUS | 767204100 |  | 47 | 654 | SH |  | SOLE | 1 | 654 | 0 | 0 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 66 | 19466 | SH |  | SOLE | 1 | 19466 | 0 | 0 |
| RISK GEORGE INDS INC CL A | COM | 767720204 |  | 28 | 2595 | SH |  | SOLE | 1 | 2595 | 0 | 0 |
| RITCHIE BROS AUCTIONEERS | COM | 767744105 |  | 230 | 3970 | SH |  | SOLE |  | 3970 | 0 | 0 |
| RITCHIE BROS AUCTIONEERS | COM | 767744105 |  | 7 | 122 | SH |  | SOLE | 1 | 122 | 0 | 0 |
| RIVERVIEW BANCORP INC | COM | 769397100 |  | 38 | 4952 | SH |  | SOLE |  | 4952 | 0 | 0 |
| RIVERVIEW BANCORP INC | COM | 769397100 |  | 95 | 12386 | SH |  | SOLE | 1 | 12386 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | COM | 76954a103 |  | 2 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ROBLOX CORP | COM | 771049103 |  | 4 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| ROCHE HLDG LTD SPONSORED ADR | ADUS | 771195104 |  | 11 | 282 | SH |  | SOLE | 1 | 282 | 0 | 0 |
| ROCKET COMPANIES INC | COM | 77311w101 |  | 9 | 1260 | SH |  | SOLE | 1 | 1260 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 16 | 62 | SH |  | SOLE | 1 | 62 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ROKU INC | COM | 77543r102 |  | 6 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 0 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ROSE HILL ACQUISITION CORP | WT | g7637j123 |  | 1 | 5850 | SH |  | SOLE | 3 | 5850 | 0 | 0 |
| ROSECLIFF ACQUISITION CORP I | WT | 77732r111 |  | 2 | 59722 | SH |  | SOLE | 3 | 59722 | 0 | 0 |
| ROSS ACQUISITION II CORP | WT | g7641c114 |  | 3 | 57107 | SH |  | SOLE | 3 | 57107 | 0 | 0 |
| ROSS ACQUISITION II CORP | COM | g7641c106 |  | 1038 | 102530 | SH |  | SOLE | 3 | 102530 | 0 | 0 |
| ROTH CH ACQUISITION V CO | COM | 77867r100 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| ROTH CH ACQUISITION V CO | WT | 77867r118 |  | 1 | 4563 | SH |  | SOLE | 3 | 4563 | 0 | 0 |
| ROUNDHILL SPORTS BETTING  IGA | INDX FD | 53656f789 |  | 0 | 22 | SH |  | SOLE | 1 | 22 | 0 | 0 |
| ROYAL BK CDA | COM | 780087102 |  | 85 | 906 | SH |  | SOLE | 1 | 906 | 0 | 0 |
| ROYAL CARIBBEAN CRUISE COM | COM | v7780t103 |  | 0 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| ROYAL CARIBBEAN CRUISE COM | COM | v7780t103 |  | 64 | 1300 | SH |  | SOLE | 1 | 1300 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 79 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ROYAL OAK REALTYTRUST INC | LP | 11899n308 |  | 929 | 14397 | SH |  | SOLE | 1 | 14397 | 0 | 0 |
| ROYCE MICRO-CAP TR INC | CLSD FD | 780915104 |  | 20 | 2275 | SH |  | SOLE | 1 | 2275 | 0 | 0 |
| RPM INTL INC | COM | 749685103 |  | 185 | 1898 | SH |  | SOLE | 1 | 1898 | 0 | 0 |
| RSTK REGIONAL BRANDS INC COM | COM | rgbdmerli |  | 6052 | 388952 | SH |  | SOLE | 3 | 388952 | 0 | 0 |
| RSX   230120C00020000 | CALL | 92189f903 |  | 17 | 190 | SH | Call | SOLE | 3 | 190 | 0 | 0 |
| RSX   230120C00030000 | CALL | 92189f903 |  | 0 | 12 | SH | Call | SOLE | 3 | 12 | 0 | 0 |
| RTS ROC ENERGY ACQUISITION COR | COM | 77118v116 |  | 1 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| RUMBLE INC | COM | 78137l105 |  | 1 | 185 | SH |  | SOLE | 1 | 185 | 0 | 0 |
| RXO INC COMMON STOCK | COM | 74982t103 |  | 5421 | 315198 | SH |  | SOLE | 3 | 315198 | 0 | 0 |
| RXO INC COMMON STOCK | COM | 74982t103 |  | 204 | 11850 | SH |  | SOLE |  | 5530 | 0 | 6320 |
| RXO INC COMMON STOCK | COM | 74982t103 |  | 1 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC CL | COM | 78351f107 |  | 12 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| S GLOBAL INC | COM | 78409v104 |  | 75 | 224 | SH |  | SOLE | 1 | 224 | 0 | 0 |
| S GLOBAL INC | COM | 78409v104 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| SACHEM CAP CORP | COM | 78590A109 |  | 31 | 9258 | SH |  | SOLE | 3 | 9258 | 0 | 0 |
| SACHEM CAP CORP | COM | 78590A109 |  | 95 | 28677 | SH |  | SOLE |  | 24807 | 0 | 3870 |
| SACHEM CAP CORP | COM | 78590A109 |  | 3 | 777 | SH |  | SOLE | 1 | 777 | 0 | 0 |
| SAGE THERAPEUTICS INC | COM | 78667J108 |  | 4 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SAGE THERAPEUTICS INC | COM | 78667J108 |  | 3 | 85 | SH |  | SOLE | 1 | 85 | 0 | 0 |
| SAITECH GLOBAL CORP | WT | g7852t111 |  | 1 | 17648 | SH |  | SOLE | 3 | 17648 | 0 | 0 |
| SALESFORCE COM INC COM | COM | 79466l302 |  | 134 | 1012 | SH |  | SOLE | 1 | 1012 | 0 | 0 |
| SAMSARA INC | COM | 79589l106 |  | 1 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SAMSUNG ELECTRONICS COMPANY LT | COM | 796050888 |  | 9 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| SAP SE | ADUS | 803054204 |  | 10 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| SCHLUMBERGER LTD | COM | 806857108 |  | 307 | 5740 | SH |  | SOLE | 1 | 5155 | 0 | 585 |
| SCHOLASTIC CORP | COM | 807066105 |  | 4584 | 116166 | SH |  | SOLE |  | 85324 | 0 | 30842 |
| SCHULTZE SPL PURP ACQ CORP I | WT | 808212112 |  | 0 | 14425 | SH |  | SOLE | 3 | 14425 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 1963 | 23575 | SH |  | SOLE | 1 | 22720 | 0 | 855 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 556 | 6680 | SH |  | SOLE |  | 6680 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524201 |  | 19203 | 425313 | SH |  | SOLE | 1 | 378636 | 0 | 46677 |
| SCHWAB STRATEGIC TR | INDX FD | 808524409 |  | 61 | 923 | SH |  | SOLE | 1 | 923 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524730 |  | 1 | 26 | SH |  | SOLE | 1 | 26 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524805 |  | 1 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524755 |  | 31 | 1075 | SH |  | SOLE | 1 | 1075 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524607 |  | 82 | 2032 | SH |  | SOLE | 1 | 2032 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524102 |  | 1199 | 26753 | SH |  | SOLE | 1 | 26753 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524839 |  | 3518 | 77068 | SH |  | SOLE | 1 | 68954 | 0 | 8114 |
| SCHWAB STRATEGIC TR | INDX FD | 808524789 |  | 36 | 681 | SH |  | SOLE | 1 | 231 | 0 | 450 |
| SCHWAB STRATEGIC TR | INDX FD | 808524672 |  | 45 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524706 |  | 438 | 18507 | SH |  | SOLE | 1 | 17135 | 0 | 1372 |
| SCHWAB STRATEGIC TR | INDX FD | 808524201 |  | 9 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524714 |  | 9 | 194 | SH |  | SOLE | 1 | 194 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524722 |  | 487 | 13183 | SH |  | SOLE | 1 | 13183 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524508 |  | 219 | 3345 | SH |  | SOLE | 1 | 3345 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524847 |  | 66 | 3410 | SH |  | SOLE | 1 | 3410 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524805 |  | 3712 | 115246 | SH |  | SOLE | 1 | 106676 | 0 | 8570 |
| SCHWAB STRATEGIC TR | INDX FD | 808524300 |  | 617 | 11098 | SH |  | SOLE | 1 | 11098 | 0 | 0 |
| SCHWAB STRATEGIC TR | INDX FD | 808524797 |  | 926 | 12261 | SH |  | SOLE | 1 | 12016 | 0 | 245 |
| SEABOARD CORP DEL | COM | 811543107 |  | 19 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SEABOARD CORP DEL | COM | 811543107 |  | 49 | 13 | SH |  | SOLE | 1 | 13 | 0 | 0 |
| SEALED AIR CORP NEW COM | COM | 81211k100 |  | 10 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| SEAPORT CALIBRE MATLS ACQUIS | WT | 812204113 |  | 0 | 1550 | SH |  | SOLE | 3 | 1550 | 0 | 0 |
| SEAPORT GLOBAL ACQUISITION II | COM | 81221h105 |  | 10 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| SECUREWORKS CORP | COM | 81374a105 |  | 22 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y605 |  | 29 | 861 | SH |  | SOLE |  | 861 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y954 |  | 15 | 2417 | SH | Put | SOLE | 3 | 2417 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y957 |  | 1014 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y209 |  | 229 | 1688 | SH |  | SOLE | 1 | 1688 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y506 |  | 654 | 7473 | SH |  | SOLE |  | 7473 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y950 |  | 4 | 15 | SH | Put | SOLE | 3 | 15 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y957 |  | 275 | 700 | SH | Put | SOLE | 3 | 700 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y957 |  | 287 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y704 |  | 140 | 1423 | SH |  | SOLE | 1 | 1423 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y506 |  | 2323 | 26562 | SH |  | SOLE | 1 | 26165 | 0 | 397 |
| SELECT SECTOR SPDR TR | PUT | 81369Y950 |  | 102 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y308 |  | 205 | 2745 | SH |  | SOLE | 1 | 2745 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y605 |  | 191 | 5584 | SH |  | SOLE | 1 | 5584 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y950 |  | 83 | 580 | SH | Put | SOLE | 3 | 580 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y954 |  | 88 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| SELECT SECTOR SPDR TR | PUT | 81369Y957 |  | 38 | 234 | SH | Put | SOLE | 3 | 234 | 0 | 0 |
| SELECT SECTOR SPDR TR | INDX FD | 81369Y803 |  | 1237 | 9940 | SH |  | SOLE | 1 | 9908 | 0 | 32 |
| SELECT SECTOR SPDR TR REAL EST | INDX FD | 81369y860 |  | 151 | 4100 | SH |  | SOLE | 1 | 4100 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI CONS | INDX FD | 81369y407 |  | 34 | 264 | SH |  | SOLE | 1 | 264 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | INDX FD | 81369y886 |  | 42 | 594 | SH |  | SOLE | 1 | 594 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI MATE | INDX FD | 81369y100 |  | 160 | 2059 | SH |  | SOLE | 1 | 2059 | 0 | 0 |
| SEMANTIX | WT | g6332a114 |  | 0 | 1550 | SH |  | SOLE | 3 | 1550 | 0 | 0 |
| SEMLER SCIENTIFIC INC COM | COM | 81684m104 |  | 324 | 9810 | SH |  | SOLE |  | 9810 | 0 | 0 |
| SEMPER PARATUS ACQUISITION COR | WT | g8028l131 |  | 0 | 6204 | SH |  | SOLE | 3 | 6204 | 0 | 0 |
| SEMPRA | COM | 816851109 |  | 13 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| SERVICENOW INC COM | COM | 81762p102 |  | 114 | 294 | SH |  | SOLE |  | 294 | 0 | 0 |
| SERVICENOW INC COM | COM | 81762p102 |  | 231 | 596 | SH |  | SOLE | 1 | 596 | 0 | 0 |
| SESEN BIO INC | COM | 817763105 |  | 1 | 1302 | SH |  | SOLE | 1 | 1302 | 0 | 0 |
| SEVEN HILLS REALTY TRUST | COM | 81784e101 |  | 1 | 135 | SH |  | SOLE | 3 | 135 | 0 | 0 |
| SGI INTL COM NEW | COM | 784185209 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SHELL PLC | COM | 780259305 |  | 165 | 2895 | SH |  | SOLE | 1 | 2895 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 636 | 2679 | SH |  | SOLE |  | 2679 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 3139 | 13225 | SH |  | SOLE | 1 | 13028 | 0 | 197 |
| SHIFT TECHNOLOGIES INC | COM | 82452t107 |  | 0 | 283 | SH |  | SOLE | 1 | 283 | 0 | 0 |
| SHOPIFY INC CL A | COM | 82509l107 |  | 462 | 13324 | SH |  | SOLE | 1 | 11824 | 0 | 1500 |
| SHOULDERUP TECHNOLOGY ACQ | COM | 82537g203 |  | 3 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| SIEMENS A G SPONSORED ADR | ADUS | 826197501 |  | 14 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| SIGA TECHNOLOGIES INC | COM | 826917106 |  | 763 | 103735 | SH |  | SOLE | 1 | 103735 | 0 | 0 |
| SIGNET JEWELERS LTD SHS | COM | g81276100 |  | 48 | 700 | SH |  | SOLE | 1 | 700 | 0 | 0 |
| SILVER CREST ACQUISITION CORP | COM | g8656l114 |  | 1 | 11850 | SH |  | SOLE | 3 | 11850 | 0 | 0 |
| SILVER HAMMER MNG CORP | COM | 827733106 |  | 0 | 2150 | SH |  | SOLE | 1 | 2150 | 0 | 0 |
| SILVER SPIKE ACQUISITION CORP | WT | g8201h113 |  | 0 | 1819 | SH |  | SOLE | 3 | 1819 | 0 | 0 |
| SILVER SPIKE ACQUISITION CORP | COM | g8201h105 |  | 53 | 5278 | SH |  | SOLE | 3 | 5278 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP | COM | 828359109 |  | 437 | 23294 | SH |  | SOLE | 3 | 23294 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP | COM | 828359109 |  | 1641 | 87409 | SH |  | SOLE |  | 77559 | 0 | 9850 |
| SILVERCREST ASSET MGMT GROUP | COM | 828359109 |  | 34 | 1812 | SH |  | SOLE | 1 | 1812 | 0 | 0 |
| SILVERSPAC INC | WT | g8136v112 |  | 1 | 3332 | SH |  | SOLE | 3 | 3332 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 11 | 97 | SH |  | SOLE | 1 | 97 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| SIREN ETF TR | INDX FD | 829658202 |  | 2 | 91 | SH |  | SOLE | 1 | 91 | 0 | 0 |
| SIRIUS XM HLDGS INC | COM | 82968b103 |  | 16 | 2667 | SH |  | SOLE | 1 | 2667 | 0 | 0 |
| SKECHERS U S A INC | PUT | 830566955 |  | 6 | 50 | SH | Put | SOLE | 3 | 50 | 0 | 0 |
| SKECHERS U S A INC | CALL | 830566905 |  | 13 | 50 | SH | Call | SOLE | 3 | 50 | 0 | 0 |
| SKILLZ PLATFORM INC | COM | 83067l109 |  | 0 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| SKYDECK ACQUISITION CORP | WT | g82220115 |  | 0 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| SKYWEST INC | COM | 830879102 |  | 1 | 68 | SH |  | SOLE | 1 | 68 | 0 | 0 |
| SKYWORKS SOLUTIONS INC COM | COM | 83088m102 |  | 3 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| SLAM CORP | WT | g8210l121 |  | 0 | 2664 | SH |  | SOLE | 3 | 2664 | 0 | 0 |
| SMART SMS CORP COM | COM | 83171w207 |  | 0 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 252 | 29010 | SH |  | SOLE | 3 | 29010 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 19 | 2235 | SH |  | SOLE | 1 | 2235 | 0 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 781 | 89999 | SH |  | SOLE |  | 77850 | 0 | 12149 |
| SMITH A O CORP | COM | 831865209 |  | 5 | 84 | SH |  | SOLE | 1 | 84 | 0 | 0 |
| SMUCKER J M CO | COM | 832696405 |  | 2572 | 16228 | SH |  | SOLE | 1 | 16076 | 0 | 152 |
| SMUCKER J M CO | COM | 832696405 |  | 323 | 2038 | SH |  | SOLE |  | 2038 | 0 | 0 |
| SNAP INC. | COM | 83304a106 |  | 7 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| SNOWFLAKE INC | COM | 833445109 |  | 529 | 3684 | SH |  | SOLE | 1 | 3684 | 0 | 0 |
| SOCIAL LEVERAGE ACQUISITION CO | WT | 83363k110 |  | 0 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | ADUS | 833635105 |  | 5 | 65 | SH |  | SOLE | 1 | 65 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406f102 |  | 3 | 667 | SH |  | SOLE | 1 | 667 | 0 | 0 |
| SOFTBANK GROUP CORPORATION | COM | 83404d109 |  | 6 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| SOLAR INTEGRATED ROOFING CORP | COM | 83417r103 |  | 0 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| SOMALOGIC INC | WT | 83444k113 |  | 2 | 4360 | SH |  | SOLE | 3 | 4360 | 0 | 0 |
| SOTERA HEALTH CO | COM | 83601l102 |  | 8 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| SOUNDHOUND AI INC | WT | 836100115 |  | 3 | 20000 | SH |  | SOLE | 3 | 20000 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 708 | 9918 | SH |  | SOLE | 1 | 9768 | 0 | 150 |
| SOUTHPORT ACQUISITION CORP | WT | 84465l113 |  | 0 | 667 | SH |  | SOLE | 3 | 667 | 0 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 7 | 195 | SH |  | SOLE | 1 | 195 | 0 | 0 |
| SP PLUS CORP COM | COM | 78469c103 |  | 1342 | 38640 | SH |  | SOLE |  | 38640 | 0 | 0 |
| SPDR BLOOMBERG BARCLAYS HIGH Y | INDX FD | 78468r622 |  | 0 | 5 | SH |  | SOLE | 1 | 5 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | PUT | 78467X959 |  | 146 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | PUT | 78467X959 |  | 92 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| SPDR DOW JONES INDL AVRG ETF U | INDX FD | 78467x109 |  | 136 | 409 | SH |  | SOLE |  | 409 | 0 | 0 |
| SPDR DOW JONES INDL AVRG ETF U | INDX FD | 78467x109 |  | 18104 | 54640 | SH |  | SOLE | 1 | 51346 | 0 | 3294 |
| SPDR GOLD MINISHARES TRUST | COM | 98149e303 |  | 7 | 189 | SH |  | SOLE | 1 | 189 | 0 | 0 |
| SPDR GOLD TR | INDX FD | 78463V107 |  | 34 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SPDR GOLD TR | INDX FD | 78463V107 |  | 1532 | 9029 | SH |  | SOLE | 1 | 8979 | 0 | 50 |
| SPDR GOLD TR | INDX FD | 78463V107 |  | 170 | 1000 | SH |  | SOLE | 3 | 1000 | 0 | 0 |
| SPDR INDEX SHS FDS | INDX FD | 78463X749 |  | 142 | 3470 | SH |  | SOLE |  | 3470 | 0 | 0 |
| SPDR INDEX SHS FDS | INDX FD | 78463X749 |  | 143 | 3508 | SH |  | SOLE | 1 | 3508 | 0 | 0 |
| SPDR INDEX SHS FDS EMERG MKTS | INDX FD | 78463x509 |  | 13 | 398 | SH |  | SOLE | 1 | 398 | 0 | 0 |
| SPDR PORT INTER TRM TRSRY ETF | INDX FD | 78464a672 |  | 4 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| SPDR PORTFOLIO AGGREGATE BOND | INDX FD | 78464a649 |  | 244 | 9711 | SH |  | SOLE | 1 | 9711 | 0 | 0 |
| SPDR PORTFOLIO DEVELOPED WORLD | INDX FD | 78463x889 |  | 29 | 978 | SH |  | SOLE | 1 | 978 | 0 | 0 |
| SPDR PORTFOLIO S 500 ETF | INDX FD | 78464a854 |  | 18 | 404 | SH |  | SOLE | 1 | 404 | 0 | 0 |
| SPDR PORTFOLIO S 500 VALUE E | INDX FD | 78464a508 |  | 291 | 7494 | SH |  | SOLE | 1 | 7458 | 0 | 36 |
| SPDR PORTFOLIO S 600 SMALL C | INDX FD | 78468r853 |  | 11 | 302 | SH |  | SOLE | 1 | 302 | 0 | 0 |
| SPDR PORTFOLIO TOTAL STOCK MAR | INDX FD | 78464a805 |  | 107 | 2262 | SH |  | SOLE | 1 | 2262 | 0 | 0 |
| SPDR S 500 ETF TR | INDX FD | 78462F103 |  | 662 | 1730 | SH |  | SOLE |  | 1730 | 0 | 0 |
| SPDR S 500 ETF TR | PUT | 78462F953 |  | 582 | 200 | SH | Put | SOLE | 3 | 200 | 0 | 0 |
| SPDR S 500 ETF TR | INDX FD | 78462F103 |  | 7264 | 18996 | SH |  | SOLE | 1 | 17427 | 0 | 1569 |
| SPDR S 500 ETF TR | PUT | 78462F953 |  | 245 | 300 | SH | Put | SOLE | 3 | 300 | 0 | 0 |
| SPDR S AEROSPACE  DEFENSE E | INDX FD | 78464a631 |  | 109 | 992 | SH |  | SOLE | 1 | 992 | 0 | 0 |
| SPDR S KENSHO SMART MOBILITY | INDX FD | 78468r689 |  | 1 | 42 | SH |  | SOLE | 1 | 42 | 0 | 0 |
| SPDR S MIDCAP 400 ETF | INDX FD | 78467y107 |  | 347 | 783 | SH |  | SOLE | 1 | 699 | 0 | 84 |
| SPDR SER TR | CALL | 78464A904 |  | 51 | 400 | SH | Call | SOLE | 3 | 400 | 0 | 0 |
| SPDR SER TR | PUT | 78464A958 |  | 261 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| SPDR SER TR | INDX FD | 78464A763 |  | 1166 | 9319 | SH |  | SOLE | 1 | 9007 | 0 | 312 |
| SPDR SER TR | PUT | 78464A958 |  | 123 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| SPDR SER TR | INDX FD | 78468R408 |  | 60 | 2483 | SH |  | SOLE | 1 | 2483 | 0 | 0 |
| SPDR SER TR | INDX FD | 78468R200 |  | 5 | 150 | SH |  | SOLE | 1 | 150 | 0 | 0 |
| SPDR SER TR | PUT | 78464A958 |  | 82 | 600 | SH | Put | SOLE | 3 | 600 | 0 | 0 |
| SPDR SER TR BARCLAYS CONV | INDX FD | 78464a359 |  | 26 | 398 | SH |  | SOLE | 1 | 398 | 0 | 0 |
| SPDR SER TR DOW JONES REIT | INDX FD | 78464a607 |  | 31 | 358 | SH |  | SOLE | 1 | 358 | 0 | 0 |
| SPDR SER TR S 400 MID CAP VA | INDX FD | 78464a839 |  | 19 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| SPDR SER TR S 600 SMALL CAP | INDX FD | 78464a300 |  | 4 | 54 | SH |  | SOLE | 1 | 54 | 0 | 0 |
| SPDR SER TR S OILGAS | INDX FD | 78468r556 |  | 82 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| SPDR SER TR S SEMICONDUCTOR | INDX FD | 78464a862 |  | 59 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| SPDR SERIES TRUST DJWS MIDCAP | INDX FD | 78464a847 |  | 11 | 256 | SH |  | SOLE | 1 | 256 | 0 | 0 |
| SPDR SERIES TRUST KBW REGL BKG | INDX FD | 78464a698 |  | 16 | 271 | SH |  | SOLE | 1 | 271 | 0 | 0 |
| SPDR SERIES TRUST LEHMN INTL E | INDX FD | 78464a516 |  | 1 | 36 | SH |  | SOLE | 1 | 36 | 0 | 0 |
| SPDR SERIES TRUST S BIOTECH | INDX FD | 78464a870 |  | 10 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| SPDR SERIES TRUST S BIOTECH | INDX FD | 78464a870 |  | 138 | 1666 | SH |  | SOLE | 1 | 1666 | 0 | 0 |
| SPDR SERIES TRUST S METALS M | COM | 78464a755 |  | 60 | 1206 | SH |  | SOLE | 1 | 1206 | 0 | 0 |
| SPDR SERIES TRUST S TRANSN E | INDX FD | 78464a532 |  | 1 | 20 | SH |  | SOLE | 1 | 20 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC | CLSD FD | 84741T104 |  | 418 | 36636 | SH |  | SOLE | 1 | 36636 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC | CLSD FD | 84741T104 |  | 161 | 14121 | SH |  | SOLE |  | 14121 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC COM | COM | 84790a105 |  | 1681 | 27590 | SH |  | SOLE |  | 18850 | 0 | 8740 |
| SPIRE GLOBAL INC | COM | 848560108 |  | 0 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM | 848574109 |  | 207 | 7000 | SH |  | SOLE | 1 | 7000 | 0 | 0 |
| SPIRIT MTA REIT | LP | 848esc018 |  | 0 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| SPIRIT MTA REIT | LP | 848esc018 |  | 0 | 65000 | SH |  | SOLE | 1 | 65000 | 0 | 0 |
| SPLUNK INC | COM | 848637104 |  | 17 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| SPORT HALEY HLDGS | COM | 84917j104 |  | 0 | 2500 | SH |  | SOLE | 1 | 2500 | 0 | 0 |
| SPORTSMAP TECH ACQUISITION COR | COM | 84921j108 |  | 114 | 11130 | SH |  | SOLE | 3 | 11130 | 0 | 0 |
| SPORTSMAP TECH ACQUISITION COR | WT | 84921j116 |  | 0 | 8347 | SH |  | SOLE | 3 | 8347 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | COM | l8681t102 |  | 2 | 28 | SH |  | SOLE | 1 | 28 | 0 | 0 |
| SPREE ACQUISITION 1 CORP LTD | WT | g83745128 |  | 0 | 4300 | SH |  | SOLE | 3 | 4300 | 0 | 0 |
| SPRINGWATER SPECIAL SITUATIONS | WT | 85205u115 |  | 0 | 11000 | SH |  | SOLE | 3 | 11000 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 1585 | 88410 | SH |  | SOLE | 1 | 88410 | 0 | 0 |
| SPROTT PHYSICAL GOLD AND SILVE | COM | 85208r101 |  | 538 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | INDX FD | 85207H104 |  | 778 | 55200 | SH |  | SOLE |  | 55200 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | INDX FD | 85207H104 |  | 2474 | 175493 | SH |  | SOLE | 1 | 175493 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR UNIT | INDX FD | 85207k107 |  | 661 | 80200 | SH |  | SOLE |  | 80200 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR UNIT | INDX FD | 85207k107 |  | 750 | 90984 | SH |  | SOLE | 1 | 90984 | 0 | 0 |
| SPROTT PHYSICAL URANIUM TRUST | COM | 85210a104 |  | 188 | 16082 | SH |  | SOLE | 1 | 16082 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | COM | 85208m102 |  | 10 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| SPX CORP | COM | 784635104 |  | 115 | 1750 | SH |  | SOLE | 1 | 1750 | 0 | 0 |
| SRH TOTAL RETURN FUND INC | COM | 101507101 |  | 252 | 19804 | SH |  | SOLE | 1 | 19804 | 0 | 0 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 8 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| STAR GAS PARTNERS L.P. | COM | 85512c105 |  | 8 | 642 | SH |  | SOLE | 1 | 642 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 4866 | 49057 | SH |  | SOLE | 1 | 46682 | 0 | 2375 |
| STARBUCKS CORP | COM | 855244109 |  | 348 | 3511 | SH |  | SOLE |  | 3511 | 0 | 0 |
| STATE STR CORP | COM | 857477103 |  | 1 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| STEPHAN CO | COM | 858603103 |  | 2 | 847 | SH |  | SOLE |  | 847 | 0 | 0 |
| STEPHAN CO | COM | 858603103 |  | 0 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| STEPPE CEMENT LTD | COM | y8162g112 |  | 50 | 89000 | SH |  | SOLE | 1 | 89000 | 0 | 0 |
| STERIS PLC | COM | g8473t100 |  | 149 | 808 | SH |  | SOLE | 1 | 808 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 12 | 360 | SH |  | SOLE | 1 | 360 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 169 | 5154 | SH |  | SOLE | 3 | 5154 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 612 | 18667 | SH |  | SOLE |  | 16489 | 0 | 2178 |
| STERLING MED SYS INC COM NEW | COM | m85548101 |  | 0 | 37 | SH |  | SOLE | 1 | 37 | 0 | 0 |
| STIFEL FINANCIAL CORP | CV PFD | 860630862 |  | 40 | 2450 | SH |  | SOLE | 1 | 2450 | 0 | 0 |
| STIFEL FINANCIAL CORP | CV PFD | 860630862 |  | 47 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| STONEBRIDGE ACQUISITION CORP W | WT | g85094129 |  | 0 | 7500 | SH |  | SOLE | 3 | 7500 | 0 | 0 |
| STONEX GROUP INC | COM | 861896108 |  | 19 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| STONEX GROUP INC | COM | 861896108 |  | 2830 | 29692 | SH |  | SOLE |  | 23576 | 0 | 6116 |
| STRATEGAS GLOBAL POLICY OPPOR | INDX FD | 00775y652 |  | 22 | 941 | SH |  | SOLE | 1 | 941 | 0 | 0 |
| STRATEGAS MACRO THEMATC OPPOR | INDX FD | 00775y645 |  | 21 | 929 | SH |  | SOLE | 1 | 929 | 0 | 0 |
| STRATIM CLOUD ACQUISITION CORP | COM | 86309r107 |  | 1026 | 102500 | SH |  | SOLE | 3 | 102500 | 0 | 0 |
| STRATIM CLOUD ACQUISITION CORP | WT | 86309r115 |  | 0 | 34200 | SH |  | SOLE | 3 | 34200 | 0 | 0 |
| STRIVE US ENERGY ETF | COM | 02072l722 |  | 1 | 50 | SH |  | SOLE | 1 | 50 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 789 | 3226 | SH |  | SOLE | 1 | 3226 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 391 | 1601 | SH |  | SOLE |  | 1601 | 0 | 0 |
| STRYVE FOODS INC | COM | 863685111 |  | 1 | 17300 | SH |  | SOLE | 3 | 17300 | 0 | 0 |
| SUMMIT HEALTHCARE ACQUISITION | WT | g8566r110 |  | 1 | 5050 | SH |  | SOLE | 3 | 5050 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 7 | 148 | SH |  | SOLE | 1 | 148 | 0 | 0 |
| SUNCOKE ENERGY INC | COM | 86722A103 |  | 35 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| SUPERNOVA PARTNERS ACQUISITION | WT | g8t90f128 |  | 0 | 1679 | SH |  | SOLE | 3 | 1679 | 0 | 0 |
| SVB FINL GROUP COM | COM | 78486q101 |  | 2 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| SWIFTMERGE ACQUISITION CORP | WT | g63836111 |  | 0 | 6500 | SH |  | SOLE | 3 | 6500 | 0 | 0 |
| SWISS HELVETIA FD INC | CLSD FD | 870875101 |  | 8 | 1068 | SH |  | SOLE | 1 | 1068 | 0 | 0 |
| SWITCHBACK II CORP | WT | 09077j115 |  | 0 | 2000 | SH |  | SOLE | 3 | 2000 | 0 | 0 |
| SYLVAMO CORP | COM | 871332102 |  | 6121 | 125972 | SH |  | SOLE |  | 94884 | 0 | 31088 |
| SYLVAMO CORP | COM | 871332102 |  | 85 | 1750 | SH |  | SOLE | 1 | 1750 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 29 | 91 | SH |  | SOLE | 1 | 91 | 0 | 0 |
| SYNOVUS FINL CORP COM NEW | COM | 87161c501 |  | 94 | 2498 | SH |  | SOLE | 1 | 2498 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 182 | 2382 | SH |  | SOLE | 1 | 2382 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 145 | 1892 | SH |  | SOLE |  | 1892 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 1 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 21 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| TACTICAL AIR DEFENSE SVCS COM | COM | 87356M108 |  | 0 | 140000 | SH |  | SOLE | 1 | 140000 | 0 | 0 |
| TAILWIND INTERNATIONAL ACQUISI | WT | g8662f119 |  | 0 | 14046 | SH |  | SOLE | 3 | 14046 | 0 | 0 |
| TAIWAN FD INC | COM | 874036106 |  | 5 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADUS | 874039100 |  | 169 | 2262 | SH |  | SOLE | 1 | 2262 | 0 | 0 |
| TANDEM DIABETES CARE INC | COM | 875372203 |  | 4 | 94 | SH |  | SOLE | 1 | 94 | 0 | 0 |
| TAPESTRY PHARMA INC COM NEW | COM | 876031204 |  | 0 | 1248000 | SH |  | SOLE | 3 | 1248000 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 90 | 603 | SH |  | SOLE |  | 603 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 781 | 5242 | SH |  | SOLE | 1 | 4412 | 0 | 830 |
| TARGET GLOBAL ACQUISITION I CO | WT | g8675n125 |  | 0 | 666 | SH |  | SOLE | 3 | 666 | 0 | 0 |
| TAX EXEMPT MUN TR UT 26TH NATL | COM | 87676A412 |  | 1 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| TE CONNECTIVITY LTD | COM | H84989104 |  | 89 | 778 | SH |  | SOLE | 1 | 778 | 0 | 0 |
| TE CONNECTIVITY LTD | COM | H84989104 |  | 86 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| TECH  ENERGY TRANSITION CORP | COM | 87823r102 |  | 222 | 22155 | SH |  | SOLE | 3 | 22155 | 0 | 0 |
| TECH  ENERGY TRANSITION CORP | WT | 87823r110 |  | 0 | 8944 | SH |  | SOLE | 3 | 8944 | 0 | 0 |
| TECHNOLOGY  TELECOMMUNICATION | COM | g87119114 |  | 2 | 52800 | SH |  | SOLE | 3 | 52800 | 0 | 0 |
| TECHTRONIC INDS LTD SPONSORED | COM | 87873r101 |  | 17 | 308 | SH |  | SOLE | 1 | 308 | 0 | 0 |
| TECK RESOURCES LTD | ADUS | 878742204 |  | 19 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TEEKAY TANKERS LTD | COM | y8565n300 |  | 375 | 12174 | SH |  | SOLE |  | 10543 | 0 | 1631 |
| TEEKAY TANKERS LTD | COM | y8565n300 |  | 119 | 3861 | SH |  | SOLE | 3 | 3861 | 0 | 0 |
| TEEKAY TANKERS LTD | COM | y8565n300 |  | 9 | 284 | SH |  | SOLE | 1 | 284 | 0 | 0 |
| TEGNA INC COM SHS | COM | 87901j105 |  | 21 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| TELESAT CORP | COM | 879512309 |  | 7 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TELESAT CORP | COM | 879512309 |  | 67 | 8880 | SH |  | SOLE | 1 | 8880 | 0 | 0 |
| TEMPLETON EMERGING MKTS FD | CLSD FD | 880191101 |  | 46 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCO | COM | 880192109 |  | 891 | 162223 | SH |  | SOLE | 1 | 158723 | 0 | 3500 |
| TENCENT HLDGS LTD ADR | ADUS | 88032q109 |  | 14 | 317 | SH |  | SOLE | 1 | 317 | 0 | 0 |
| TENCENT MUSIC ENTERTAINMENT GR | COM | 88034p109 |  | 1 | 116 | SH |  | SOLE | 1 | 116 | 0 | 0 |
| TEREX CORP NEW | COM | 880779103 |  | 21 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| TERRITORIAL BANCORP INC COM | COM | 88145x108 |  | 1959 | 81591 | SH |  | SOLE |  | 81591 | 0 | 0 |
| TESLA MTRS INC COM | COM | 88160r101 |  | 501 | 4068 | SH |  | SOLE | 1 | 4068 | 0 | 0 |
| TEUCRIUM AGRICULTURAL FUND | COM | 88166a706 |  | 7 | 230 | SH |  | SOLE | 1 | 230 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | COM | 881624209 |  | 0 | 12 | SH |  | SOLE | 1 | 12 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 7682 | 46494 | SH |  | SOLE | 1 | 45979 | 0 | 515 |
| TEXAS INSTRS INC | COM | 882508104 |  | 6196 | 37503 | SH |  | SOLE |  | 36803 | 0 | 700 |
| TEXTRON INC | COM | 883203101 |  | 83 | 1170 | SH |  | SOLE | 1 | 1170 | 0 | 0 |
| TFS FINL CORP | COM | 87240R107 |  | 18 | 1253 | SH |  | SOLE | 1 | 1253 | 0 | 0 |
| TG VENTURE ACQUISITION CORP | WT | 87251t117 |  | 0 | 1600 | SH |  | SOLE | 3 | 1600 | 0 | 0 |
| THAI FUND | COM | 882esc106 |  | 0 | 394 | SH |  | SOLE | 3 | 394 | 0 | 0 |
| THAI FUND | COM | 882esc106 |  | 0 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| THE NORTH WEST COMPANY INC | COM | 663278208 |  | 20 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| THE TRADE DESK | COM | 88339j105 |  | 4 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 527 | 957 | SH |  | SOLE | 1 | 857 | 0 | 100 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 76 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| THIRD POINT OFFSHORE INVESTORS | COM | G8846K109 |  | 818 | 39500 | SH |  | SOLE | 1 | 39500 | 0 | 0 |
| THRIVE ACQUISITION CORP | WT | g7158c119 |  | 0 | 9100 | SH |  | SOLE | 3 | 9100 | 0 | 0 |
| THRYV HLDGS INC | COM | 886029206 |  | 2247 | 118279 | SH |  | SOLE |  | 79019 | 0 | 39260 |
| THRYV HLDGS INC | COM | 886029206 |  | 5 | 260 | SH |  | SOLE | 1 | 260 | 0 | 0 |
| THUNDER BRIDGE CAPITAL PARTNER | WT | 88605t118 |  | 0 | 4663 | SH |  | SOLE | 3 | 4663 | 0 | 0 |
| THUNDER BRIDGE CAPITAL PARTNER | WT | 88605l115 |  | 2 | 11698 | SH |  | SOLE | 3 | 11698 | 0 | 0 |
| THUNDER BRIDGE CAPITAL PARTNER | COM | 88605l107 |  | 632 | 63480 | SH |  | SOLE | 3 | 63480 | 0 | 0 |
| TIDAL ETF TR | INDX FD | 886364678 |  | 84 | 4100 | SH |  | SOLE |  | 4100 | 0 | 0 |
| TIDAL ETF TR | INDX FD | 886364678 |  | 320 | 15587 | SH |  | SOLE | 1 | 15587 | 0 | 0 |
| TILLYS INC | COM | 886885102 |  | 496 | 54780 | SH |  | SOLE |  | 54780 | 0 | 0 |
| TILRAY INC | COM | 88688t100 |  | 5 | 1802 | SH |  | SOLE | 1 | 1802 | 0 | 0 |
| TIMKEN CO | COM | 887389104 |  | 141 | 2000 | SH |  | SOLE | 1 | 2000 | 0 | 0 |
| TIPTREE INC | COM | 88822q103 |  | 283 | 20451 | SH |  | SOLE | 3 | 20451 | 0 | 0 |
| TIPTREE INC | COM | 88822q103 |  | 877 | 63377 | SH |  | SOLE |  | 54824 | 0 | 8553 |
| TIPTREE INC | COM | 88822q103 |  | 20 | 1441 | SH |  | SOLE | 1 | 1441 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 121 | 1521 | SH |  | SOLE |  | 1521 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 3619 | 45460 | SH |  | SOLE | 1 | 43260 | 0 | 2200 |
| TKB CRITICAL TECHNOLOGIES 1 | WT | g88935120 |  | 0 | 2652 | SH |  | SOLE | 3 | 2652 | 0 | 0 |
| TLG ACQUISITION ONE CORP | WT | 87257m116 |  | 0 | 5298 | SH |  | SOLE | 3 | 5298 | 0 | 0 |
| TLGY ACQUISITION CORPORATION W | WT | g8656t125 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| TOAST INC | COM | 888787108 |  | 9 | 514 | SH |  | SOLE | 1 | 514 | 0 | 0 |
| TOP SHIPS INC | COM | y8897y198 |  | 37 | 28856 | SH |  | SOLE | 1 | 28856 | 0 | 0 |
| TOPBUILD CORP COM | COM | 89055f103 |  | 40 | 253 | SH |  | SOLE | 1 | 253 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS CORP | COM | 131193104 |  | 4 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| TOPICUS COM INC F | COM | 89072t102 |  | 6 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| TORTOISE ENERGY INFRASTRUCTURE | COM | 89147l886 |  | 241 | 7582 | SH |  | SOLE | 1 | 7582 | 0 | 0 |
| TORTOISEECOFIN ACQUISITION III | WT | g8956e117 |  | 2 | 10150 | SH |  | SOLE | 3 | 10150 | 0 | 0 |
| TOTO LIMITED ADR | ADUS | 891515207 |  | 26 | 750 | SH |  | SOLE | 1 | 750 | 0 | 0 |
| TOWNSQUARE MEDIA INC | COM | 892231101 |  | 347 | 47850 | SH |  | SOLE |  | 47850 | 0 | 0 |
| TOYOTA MOTOR CORP | ADUS | 892331307 |  | 14 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| TPB ACQUISITION CORPORATION I | WT | g8990l127 |  | 1 | 1666 | SH |  | SOLE | 3 | 1666 | 0 | 0 |
| TPG INC | COM | 872657101 |  | 122 | 4400 | SH |  | SOLE |  | 4400 | 0 | 0 |
| TPG INC | COM | 872657101 |  | 45 | 1600 | SH |  | SOLE | 1 | 1600 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 7 | 31 | SH |  | SOLE | 1 | 31 | 0 | 0 |
| TRAJECTORY ALPHA ACQUISITION C | COM | 89301b104 |  | 30 | 3000 | SH |  | SOLE | 3 | 3000 | 0 | 0 |
| TRAJECTORY ALPHA ACQUISITION C | WT | 89301b112 |  | 0 | 4000 | SH |  | SOLE | 3 | 4000 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | COM | g8994e103 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| TRANSCAT INC | COM | 893529107 |  | 13 | 177 | SH |  | SOLE | 1 | 177 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 253 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 2696 | 4281 | SH |  | SOLE | 1 | 4226 | 0 | 55 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 72 | 1965 | SH |  | SOLE | 1 | 1965 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 6394 | 175650 | SH |  | SOLE |  | 124596 | 0 | 51054 |
| TRAVELCENTERS OF AMERICA LLC C | COM | 894174101 |  | 1 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 1521 | 8112 | SH |  | SOLE | 1 | 7512 | 0 | 600 |
| TRI CONTL CORP | CLSD FD | 895436103 |  | 177 | 6900 | SH |  | SOLE | 1 | 6900 | 0 | 0 |
| TRINE II ACQ | WT | g9059f118 |  | 1 | 7589 | SH |  | SOLE | 3 | 7589 | 0 | 0 |
| TRUIST FINANCIAL CORPORATION | COM | 89832q109 |  | 11 | 265 | SH |  | SOLE | 1 | 265 | 0 | 0 |
| TRUIST FINANCIAL CORPORATION | COM | 89832q109 |  | 2 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| TRULIEVE CANNABIS CORP F | COM | 89788c104 |  | 4 | 469 | SH |  | SOLE | 1 | 469 | 0 | 0 |
| TURTLE BEACH CORP | COM | 900450206 |  | 9 | 1200 | SH |  | SOLE | 1 | 1200 | 0 | 0 |
| TWELVE SEAS INVESTMENT CO II | COM | 90118t106 |  | 42 | 4149 | SH |  | SOLE | 3 | 4149 | 0 | 0 |
| TWELVE SEAS INVESTMENT CO II | WT | 90118t114 |  | 0 | 13455 | SH |  | SOLE | 3 | 13455 | 0 | 0 |
| TWIN RIDGE CAPITAL ACQUISITION | WT | g9151l120 |  | 1 | 20339 | SH |  | SOLE | 3 | 20339 | 0 | 0 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 11 | 34 | SH |  | SOLE | 1 | 34 | 0 | 0 |
| TZP STRATEGIES ACQUISITION COR | WT | g91595119 |  | 0 | 3800 | SH |  | SOLE | 3 | 3800 | 0 | 0 |
| U S GLOBAL INVS INC | COM | 902952100 |  | 12 | 4000 | SH |  | SOLE | 1 | 4000 | 0 | 0 |
| UATARA CAPITAL ACQUISITION COR | WT | 85021q116 |  | 0 | 8600 | SH |  | SOLE | 3 | 8600 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353t100 |  | 49 | 1965 | SH |  | SOLE | 1 | 1965 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353t100 |  | 62 | 2520 | SH |  | SOLE |  | 2520 | 0 | 0 |
| UGI CORP NEW | COM | 902681105 |  | 328 | 8844 | SH |  | SOLE |  | 8844 | 0 | 0 |
| UNDER ARMOUR INC | COM | 904311206 |  | 4 | 473 | SH |  | SOLE | 1 | 473 | 0 | 0 |
| UNDER ARMOUR INC | COM | 904311107 |  | 3 | 286 | SH |  | SOLE | 1 | 286 | 0 | 0 |
| UNILEVER PLC | ADUS | 904767704 |  | 4688 | 93106 | SH |  | SOLE | 1 | 84176 | 0 | 8930 |
| UNILEVER PLC | ADUS | 904767704 |  | 450 | 8933 | SH |  | SOLE |  | 8933 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 147 | 708 | SH |  | SOLE |  | 708 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 5504 | 26581 | SH |  | SOLE | 1 | 25470 | 0 | 1110 |
| UNIT CORP | COM | 909218406 |  | 260 | 4500 | SH |  | SOLE |  | 0 | 0 | 4500 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 63 | 1670 | SH |  | SOLE | 1 | 1670 | 0 | 0 |
| UNITED PARCEL SERVICE INC | COM | 911312106 |  | 52 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| UNITED PARCEL SERVICE INC | COM | 911312106 |  | 568 | 3268 | SH |  | SOLE | 1 | 3243 | 0 | 25 |
| UNITED PARCEL SERVICE INC | PUT | 911312956 |  | 317 | 400 | SH | Put | SOLE | 3 | 400 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 |  | 4 | 10 | SH |  | SOLE | 1 | 10 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 |  | 1 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| UNITED STS GASOLINE FD LP | CALL | 91201T902 |  | 487 | 2000 | SH | Call | SOLE | 3 | 2000 | 0 | 0 |
| UNITED STS GASOLINE FD LP | PUT | 91201T952 |  | 180 | 2000 | SH | Put | SOLE | 3 | 2000 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 27369 | 51623 | SH |  | SOLE | 1 | 49713 | 0 | 1910 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 24890 | 46947 | SH |  | SOLE |  | 46042 | 0 | 905 |
| UNITI GROUP INC COM | COM | 91325v108 |  | 0 | 11 | SH |  | SOLE | 1 | 11 | 0 | 0 |
| UNITY SOFTWARE INC | COM | 91332u101 |  | 9 | 300 | SH |  | SOLE | 1 | 300 | 0 | 0 |
| UNIVERSAL DISPLAY CORP COM | COM | 91347p105 |  | 6 | 52 | SH |  | SOLE | 1 | 52 | 0 | 0 |
| UNIVERSAL STAINLESS  ALLOY | COM | 913837100 |  | 2 | 335 | SH |  | SOLE | 3 | 335 | 0 | 0 |
| UNIVERSAL STAINLESS  ALLOY | COM | 913837100 |  | 247 | 34498 | SH |  | SOLE |  | 29825 | 0 | 4673 |
| UNIVERSAL STAINLESS  ALLOY | COM | 913837100 |  | 5 | 701 | SH |  | SOLE | 1 | 701 | 0 | 0 |
| URBAN OUTFITTERS INC | COM | 917047102 |  | 38 | 1579 | SH |  | SOLE |  | 1579 | 0 | 0 |
| US BANCORP DEL | COM | 902973304 |  | 17 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| US BANCORP DEL | COM | 902973304 |  | 2625 | 60191 | SH |  | SOLE | 1 | 58401 | 0 | 1790 |
| US GLOBAL JETS ETF | INDX FD | 26922a842 |  | 4 | 229 | SH |  | SOLE | 1 | 229 | 0 | 0 |
| USHIO INC | COM | j94456118 |  | 33 | 2650 | SH |  | SOLE | 1 | 2650 | 0 | 0 |
| UTAH MED PRODS INC | COM | 917488108 |  | 2286 | 22741 | SH |  | SOLE |  | 21677 | 0 | 1064 |
| V2X INC | COM | 92242t101 |  | 95 | 2310 | SH |  | SOLE | 1 | 2310 | 0 | 0 |
| V2X INC | COM | 92242t101 |  | 14985 | 362927 | SH |  | SOLE |  | 279017 | 0 | 83910 |
| VAALCO ENERGY INC | COM | 91851C201 |  | 1380 | 302537 | SH |  | SOLE |  | 267888 | 0 | 34649 |
| VAALCO ENERGY INC | COM | 91851C201 |  | 373 | 81887 | SH |  | SOLE | 3 | 81887 | 0 | 0 |
| VAALCO ENERGY INC | COM | 91851C201 |  | 30 | 6630 | SH |  | SOLE | 1 | 6630 | 0 | 0 |
| VAIL RESORTS INC COM | COM | 91879q109 |  | 27 | 113 | SH |  | SOLE | 1 | 113 | 0 | 0 |
| VAIL RESORTS INC COM | COM | 91879q109 |  | 87 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| VALE S A | CALL | 91912E905 |  | 0 | 1 | SH | Call | SOLE | 1 | 1 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 366 | 2886 | SH |  | SOLE | 1 | 2886 | 0 | 0 |
| VALOR LATITUDE ACQUISITION COR | WT | g9460n122 |  | 0 | 1666 | SH |  | SOLE | 3 | 1666 | 0 | 0 |
| VALVOLINE INC COM | COM | 92047w101 |  | 5189 | 158935 | SH |  | SOLE |  | 119495 | 0 | 39440 |
| VALVOLINE INC COM | COM | 92047w101 |  | 36 | 1105 | SH |  | SOLE | 1 | 1105 | 0 | 0 |
| VANECK GREEN METALS ETF | INDX FD | 92189y204 |  | 61 | 2155 | SH |  | SOLE | 1 | 2155 | 0 | 0 |
| VANECK OIL SERVICES ETF | INDX FD | 92189h607 |  | 5 | 18 | SH |  | SOLE | 1 | 18 | 0 | 0 |
| VANECK VECTORS AMT FREE INTERM | COM | 92189h201 |  | 58 | 1272 | SH |  | SOLE | 1 | 1272 | 0 | 0 |
| VANECK VECTORS ETF TR AGRIBUSI | INDX FD | 92189f700 |  | 5748 | 66964 | SH |  | SOLE |  | 66964 | 0 | 0 |
| VANECK VECTORS ETF TR AGRIBUSI | INDX FD | 92189f700 |  | 258 | 3001 | SH |  | SOLE | 1 | 2686 | 0 | 315 |
| VANECK VECTORS ETF TR AMT FREE | INDX FD | 92189f528 |  | 101 | 5958 | SH |  | SOLE | 1 | 5958 | 0 | 0 |
| VANECK VECTORS ETF TR GOLD MIN | INDX FD | 92189f106 |  | 187 | 6525 | SH |  | SOLE |  | 6525 | 0 | 0 |
| VANECK VECTORS ETF TR GOLD MIN | INDX FD | 92189f106 |  | 179 | 6250 | SH |  | SOLE | 1 | 6250 | 0 | 0 |
| VANECK VECTORS ETF TR JR GOLD | INDX FD | 92189f791 |  | 57 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| VANECK VECTORS ETF TR NAT RES | INDX FD | 92189f841 |  | 253 | 5141 | SH |  | SOLE |  | 5141 | 0 | 0 |
| VANECK VECTORS ETF TR NAT RES | INDX FD | 92189f841 |  | 52 | 1062 | SH |  | SOLE | 1 | 1062 | 0 | 0 |
| VANECK VECTORS FALLEN ANGEL HI | INDX FD | 92189f437 |  | 771 | 28552 | SH |  | SOLE | 1 | 28552 | 0 | 0 |
| VANECK VECTORS MORNINGSTAR WID | INDX FD | 92189f643 |  | 305 | 4695 | SH |  | SOLE | 1 | 4695 | 0 | 0 |
| VANECK VECTORS MORNINGSTAR WID | INDX FD | 92189f643 |  | 2 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| VANECK VECTORS RARE EARTH/STRA | COM | 92189h805 |  | 27 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| VANECK VECTORS RUSSIA ETF | INDX FD | 92189f403 |  | 2 | 400 | SH |  | SOLE | 1 | 400 | 0 | 0 |
| VANECK VECTORS SEMICONDUCTOR E | INDX FD | 92189f676 |  | 1008 | 4968 | SH |  | SOLE | 1 | 4775 | 0 | 193 |
| VANECK VECTORS SOCIAL SENTIMEN | INDX FD | 92189h839 |  | 0 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| VANECK VECTORS VIDEO GAMING AN | INDX FD | 92189f114 |  | 3 | 59 | SH |  | SOLE | 1 | 59 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937835 |  | 87 | 1205 | SH |  | SOLE | 1 | 1205 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937827 |  | 160 | 2125 | SH |  | SOLE |  | 2125 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937793 |  | 1 | 8 | SH |  | SOLE | 1 | 8 | 0 | 0 |
| VANGUARD BD INDEX FDS | INDX FD | 921937827 |  | 33054 | 439079 | SH |  | SOLE | 1 | 413076 | 0 | 26003 |
| VANGUARD BD INDEX FDS | INDX FD | 921937819 |  | 619 | 8329 | SH |  | SOLE | 1 | 8329 | 0 | 0 |
| VANGUARD CHARLOTTE FDS TOTAL I | INDX FD | 92203j407 |  | 178 | 3749 | SH |  | SOLE | 1 | 3749 | 0 | 0 |
| VANGUARD CHARLOTTE FDS TOTAL I | INDX FD | 92203j407 |  | 83 | 1758 | SH |  | SOLE |  | 1758 | 0 | 0 |
| VANGUARD CHARLOTTE FDS TOTAL I | INDX FD | 92203j407 |  | 518 | 10922 | SH |  | SOLE | 3 | 10922 | 0 | 0 |
| VANGUARD CONSUMER STAPLES INDE | INDX FD | 92204a207 |  | 14 | 71 | SH |  | SOLE | 1 | 71 | 0 | 0 |
| VANGUARD FINANCIALS | INDX FD | 92204a405 |  | 14 | 166 | SH |  | SOLE | 1 | 166 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908553 |  | 5769 | 69941 | SH |  | SOLE |  | 69941 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908363 |  | 64567 | 183774 | SH |  | SOLE |  | 183774 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908611 |  | 11561 | 72800 | SH |  | SOLE | 1 | 69551 | 0 | 3249 |
| VANGUARD INDEX FDS | INDX FD | 922908553 |  | 4941 | 59902 | SH |  | SOLE | 1 | 59792 | 0 | 110 |
| VANGUARD INDEX FDS | INDX FD | 922908769 |  | 6194 | 32400 | SH |  | SOLE | 1 | 32400 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908652 |  | 8801 | 66240 | SH |  | SOLE |  | 66240 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908363 |  | 30516 | 86855 | SH |  | SOLE | 1 | 86812 | 0 | 43 |
| VANGUARD INDEX FDS | INDX FD | 922908744 |  | 230 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908769 |  | 229 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908736 |  | 1500 | 7040 | SH |  | SOLE | 1 | 7022 | 0 | 18 |
| VANGUARD INDEX FDS | INDX FD | 922908751 |  | 273 | 1485 | SH |  | SOLE |  | 1485 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908595 |  | 21 | 103 | SH |  | SOLE | 1 | 103 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908611 |  | 471 | 2967 | SH |  | SOLE |  | 2967 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908652 |  | 1051 | 7912 | SH |  | SOLE | 1 | 6650 | 0 | 1262 |
| VANGUARD INDEX FDS | INDX FD | 922908512 |  | 658 | 4869 | SH |  | SOLE | 1 | 4869 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908751 |  | 5187 | 28258 | SH |  | SOLE | 1 | 28258 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908629 |  | 8150 | 39989 | SH |  | SOLE | 1 | 39469 | 0 | 520 |
| VANGUARD INDEX FDS | INDX FD | 922908744 |  | 5645 | 40214 | SH |  | SOLE | 1 | 40214 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908512 |  | 305 | 2256 | SH |  | SOLE |  | 2256 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908629 |  | 389 | 1907 | SH |  | SOLE |  | 1907 | 0 | 0 |
| VANGUARD INDEX FDS | INDX FD | 922908637 |  | 60 | 347 | SH |  | SOLE | 1 | 347 | 0 | 0 |
| VANGUARD INTERMEDIATE TERM COR | INDX FD | 92206c870 |  | 91 | 1173 | SH |  | SOLE | 1 | 1173 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042874 |  | 71 | 1278 | SH |  | SOLE | 1 | 1278 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042775 |  | 3270 | 65209 | SH |  | SOLE | 1 | 60513 | 0 | 4696 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042858 |  | 4825 | 123773 | SH |  | SOLE | 1 | 123513 | 0 | 260 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042775 |  | 45 | 890 | SH |  | SOLE |  | 890 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042718 |  | 9 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042676 |  | 9 | 206 | SH |  | SOLE | 1 | 206 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042866 |  | 72 | 1117 | SH |  | SOLE | 1 | 1117 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042858 |  | 2268 | 58190 | SH |  | SOLE |  | 58190 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042718 |  | 1061 | 10315 | SH |  | SOLE | 1 | 9638 | 0 | 677 |
| VANGUARD INTL EQUITY INDEX F | INDX FD | 922042742 |  | 1035 | 12014 | SH |  | SOLE | 1 | 12014 | 0 | 0 |
| VANGUARD LIMITED TAX -EXEMPT F | CLSD FD | 922907886 |  | 1237 | 115977 | SH |  | SOLE | 1 | 115977 | 0 | 0 |
| VANGUARD MALVERN FDS | INDX FD | 922020805 |  | 16 | 351 | SH |  | SOLE | 1 | 351 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECUR | INDX FD | 92206C755 |  | 117 | 2581 | SH |  | SOLE | 1 | 2581 | 0 | 0 |
| VANGUARD MUN BD FDS | INDX FD | 922907746 |  | 88 | 1781 | SH |  | SOLE | 1 | 1781 | 0 | 0 |
| VANGUARD RUSSELL 1000 | INDX FD | 92206c730 |  | 236 | 1357 | SH |  | SOLE | 1 | 1357 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH | INDX FD | 92206c680 |  | 98 | 1780 | SH |  | SOLE | 1 | 1780 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ET | INDX FD | 92206c714 |  | 114 | 1705 | SH |  | SOLE | 1 | 1705 | 0 | 0 |
| VANGUARD RUSSELL 2000 | INDX FD | 92206c664 |  | 3 | 38 | SH |  | SOLE | 1 | 38 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INDX FD | 92206C409 |  | 2758 | 36677 | SH |  | SOLE | 1 | 36677 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INDX FD | 92206C409 |  | 47 | 625 | SH |  | SOLE |  | 625 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | INDX FD | 921908844 |  | 16635 | 109550 | SH |  | SOLE |  | 109550 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | INDX FD | 921908844 |  | 7272 | 47888 | SH |  | SOLE | 1 | 45534 | 0 | 2354 |
| VANGUARD STAR FDS | INDX FD | 921909768 |  | 215 | 4162 | SH |  | SOLE | 1 | 4162 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | INDX FD | 921943858 |  | 5915 | 140945 | SH |  | SOLE | 1 | 139205 | 0 | 1740 |
| VANGUARD TAX-MANAGED FDS | INDX FD | 921943858 |  | 1019 | 24269 | SH |  | SOLE |  | 24269 | 0 | 0 |
| VANGUARD TOTAL CORPORATE BOND | INDX FD | 92206c573 |  | 126 | 1700 | SH |  | SOLE | 1 | 1700 | 0 | 0 |
| VANGUARD ULTRA SHORT BOND ETF | INDX FD | 92203c303 |  | 23 | 463 | SH |  | SOLE | 1 | 289 | 0 | 174 |
| VANGUARD WHITEHALL FDS | INDX FD | 921946794 |  | 416 | 6989 | SH |  | SOLE | 1 | 6989 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INDX FD | 921946406 |  | 1500 | 13861 | SH |  | SOLE | 1 | 13861 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 921910709 |  | 207 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| VANGUARD WORLD FD | INDX FD | 921910816 |  | 7 | 43 | SH |  | SOLE | 1 | 0 | 0 | 43 |
| VANGUARD WORLD FD | INDX FD | 921910873 |  | 1166 | 8807 | SH |  | SOLE | 1 | 8807 | 0 | 0 |
| VANGUARD WORLD FDS | INDX FD | 92204A306 |  | 130 | 1075 | SH |  | SOLE | 1 | 1075 | 0 | 0 |
| VANGUARD WORLD FDS | INDX FD | 92204A801 |  | 5370 | 31552 | SH |  | SOLE |  | 31552 | 0 | 0 |
| VANGUARD WORLD FDS | INDX FD | 92204A702 |  | 1646 | 5153 | SH |  | SOLE | 1 | 5153 | 0 | 0 |
| VANGUARD WORLD FDS | INDX FD | 92204A876 |  | 500 | 3258 | SH |  | SOLE | 1 | 3258 | 0 | 0 |
| VANGUARD WORLD FDS | INDX FD | 92204A504 |  | 828 | 3336 | SH |  | SOLE | 1 | 3336 | 0 | 0 |
| VANGUARD WORLD FDS INDUSTRIAL | INDX FD | 92204a603 |  | 18 | 96 | SH |  | SOLE | 1 | 96 | 0 | 0 |
| VAREX IMAGING CORP | COM | 92214X106 |  | 13 | 630 | SH |  | SOLE | 1 | 0 | 0 | 630 |
| VEEVA SYS INC | COM | 922475108 |  | 4 | 27 | SH |  | SOLE | 1 | 27 | 0 | 0 |
| VELODYNE LIDAR INC | COM | 92259f101 |  | 0 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| VERANO HOLDINGS CORP SUB VTG | COM | 92338d101 |  | 11 | 3500 | SH |  | SOLE | 1 | 3500 | 0 | 0 |
| VERISIGN INC | COM | 92343E102 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 60 | 340 | SH |  | SOLE | 1 | 340 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343v104 |  | 526 | 13360 | SH |  | SOLE |  | 13360 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343v104 |  | 4008 | 101727 | SH |  | SOLE | 1 | 98752 | 0 | 2975 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 152 | 527 | SH |  | SOLE | 1 | 527 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 1 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| VESTAS WIND SYSTEMS AS | COM | 925458101 |  | 5 | 500 | SH |  | SOLE | 1 | 500 | 0 | 0 |
| VIATRIS INC COM | COM | 92556v106 |  | 6 | 561 | SH |  | SOLE | 1 | 400 | 0 | 161 |
| VICTORIAS SECRET AND CO | COM | 926400102 |  | 1362 | 38060 | SH |  | SOLE |  | 26330 | 0 | 11730 |
| VIEMED HEALTHCARE INC COM | COM | 92663r105 |  | 116 | 15298 | SH |  | SOLE | 3 | 15298 | 0 | 0 |
| VIEMED HEALTHCARE INC COM | COM | 92663r105 |  | 362 | 47922 | SH |  | SOLE |  | 41457 | 0 | 6465 |
| VIEMED HEALTHCARE INC COM | COM | 92663r105 |  | 9 | 1175 | SH |  | SOLE | 1 | 1175 | 0 | 0 |
| VIEWRAY INC COM | COM | 92672l107 |  | 21 | 4634 | SH |  | SOLE | 1 | 4634 | 0 | 0 |
| VILLAGE FARMS INTERNATIONAL IN | COM | 92707y108 |  | 2 | 1225 | SH |  | SOLE | 1 | 1225 | 0 | 0 |
| VIMEO INC | COM | 92719v100 |  | 1 | 149 | SH |  | SOLE | 1 | 149 | 0 | 0 |
| VIRGIN GROUP ACQUISITION CORP | WT | 39957d110 |  | 1 | 6139 | SH |  | SOLE | 3 | 6139 | 0 | 0 |
| VIRTUOSO ACQUISITION CORP | WT | g9525w117 |  | 1 | 12698 | SH |  | SOLE | 3 | 12698 | 0 | 0 |
| VIRTUS GLOBAL DIVID  INCOME F | CLSD FD | 92835w107 |  | 1 | 117 | SH |  | SOLE | 1 | 117 | 0 | 0 |
| VIRTUS OIL AND GAS CORPORATION | COM | 92834v209 |  | 0 | 66 | SH |  | SOLE | 1 | 66 | 0 | 0 |
| VISA INC | COM | 92826C839 |  | 5068 | 24392 | SH |  | SOLE | 1 | 21612 | 0 | 2780 |
| VISA INC | COM | 92826C839 |  | 645 | 3106 | SH |  | SOLE |  | 3106 | 0 | 0 |
| VISCOGLIOSI BROTHERS ACQUISITI | COM | 92838k100 |  | 51 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| VISCOGLIOSI BROTHERS ACQUISITI | WT | 92838k118 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| VISION SENSING ACQUISITION COR | WT | 92838j111 |  | 0 | 3750 | SH |  | SOLE | 3 | 3750 | 0 | 0 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 15 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| VISTRA ENERGY CORP COM | COM | 92840m102 |  | 4250 | 183194 | SH |  | SOLE |  | 127714 | 0 | 55480 |
| VISTRA ENERGY CORP COM | COM | 92840m102 |  | 1188 | 51200 | SH |  | SOLE | 1 | 49600 | 0 | 1600 |
| VIX   230215P00020000 | PUT | 74347w950 |  | 26 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| VMG CONSUMER ACQUISITION CORP | WT | 91842v110 |  | 0 | 250 | SH |  | SOLE | 3 | 250 | 0 | 0 |
| VMWARE INC | COM | 928563402 |  | 0 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| VMWARE INC | COM | 928563402 |  | 15 | 122 | SH |  | SOLE | 1 | 122 | 0 | 0 |
| VOLKSWAGEN AG | COM | 928662600 |  | 14 | 900 | SH |  | SOLE | 1 | 900 | 0 | 0 |
| VONTIER CORPORATION | COM | 928881101 |  | 4714 | 243855 | SH |  | SOLE |  | 168625 | 0 | 75230 |
| VONTIER CORPORATION | COM | 928881101 |  | 19 | 980 | SH |  | SOLE | 1 | 980 | 0 | 0 |
| VOXX INTL CORP CL A | COM | 91829f104 |  | 120 | 14276 | SH |  | SOLE | 3 | 14276 | 0 | 0 |
| VOXX INTL CORP CL A | COM | 91829f104 |  | 8 | 996 | SH |  | SOLE | 1 | 996 | 0 | 0 |
| VOXX INTL CORP CL A | COM | 91829f104 |  | 376 | 44813 | SH |  | SOLE |  | 38779 | 0 | 6034 |
| VOYA FINANCIAL INC | COM | 929089100 |  | 560 | 9102 | SH |  | SOLE | 1 | 9102 | 0 | 0 |
| VOYA FINANCIAL INC | COM | 929089100 |  | 2967 | 48254 | SH |  | SOLE |  | 36096 | 0 | 12158 |
| VPC IMPACT ACQUISITION HOLDING | WT | g9460l118 |  | 0 | 10450 | SH |  | SOLE | 3 | 10450 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 206 | 1178 | SH |  | SOLE | 1 | 1178 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 1 | 9 | SH |  | SOLE | 1 | 9 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 748 | 20024 | SH |  | SOLE |  | 20024 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 764 | 20453 | SH |  | SOLE | 1 | 17193 | 0 | 3260 |
| WALMART INC | COM | 931142103 |  | 4455 | 31417 | SH |  | SOLE | 1 | 29467 | 0 | 1950 |
| WALMART INC | COM | 931142103 |  | 571 | 4025 | SH |  | SOLE |  | 4025 | 0 | 0 |
| WARBURG PINCUS CAPITAL CORP | COM | g9461d123 |  | 1 | 75 | SH |  | SOLE | 3 | 75 | 0 | 0 |
| WARBURG PINCUS CAPITAL F CLASS | COM | g9460m108 |  | 50 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| WARBURG PINCUS CAPITAL F CLASS | COM | g9461d107 |  | 50 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| WARBY PARKER INC | COM | 93403j106 |  | 3 | 200 | SH |  | SOLE | 1 | 200 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM | 934423104 |  | 641 | 67667 | SH |  | SOLE | 1 | 62384 | 0 | 5283 |
| WARNER MUSIC GROUP CORP | COM | 934550203 |  | 16 | 450 | SH |  | SOLE | 1 | 450 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 1532 | 9762 | SH |  | SOLE | 1 | 9762 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 240 | 1532 | SH |  | SOLE |  | 1532 | 0 | 0 |
| WATERS CORP | COM | 941848103 |  | 77 | 225 | SH |  | SOLE | 1 | 175 | 0 | 50 |
| WATSCO INC | COM | 942622200 |  | 5 | 21 | SH |  | SOLE | 1 | 21 | 0 | 0 |
| WATSCO INC | COM | 942622200 |  | 2 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| WAVERLEY CAPITAL ACQUISITION C | WT | g06536117 |  | 1 | 13332 | SH |  | SOLE | 3 | 13332 | 0 | 0 |
| WAYNE SVGS BANCSHARES INC | COM | 94624q101 |  | 158 | 5952 | SH |  | SOLE | 1 | 5952 | 0 | 0 |
| WAYNE SVGS BANCSHARES INC | COM | 94624q101 |  | 48 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| WAYNE SVGS BANCSHARES INC | COM | 94624q101 |  | 5608 | 210816 | SH |  | SOLE | 3 | 210816 | 0 | 0 |
| WAYSIDE TECHNOLOGY GROUP INC | COM | 946760105 |  | 1615 | 51231 | SH |  | SOLE |  | 51231 | 0 | 0 |
| WEB BLOCKCHAIN MEDIA INC | COM | 94734a103 |  | 0 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939u106 |  | 33 | 350 | SH |  | SOLE | 1 | 350 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939u106 |  | 1 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 240 | 5805 | SH |  | SOLE |  | 5805 | 0 | 0 |
| WELLS FARGO CO NEW | CV PFD | 949746804 |  | 565 | 477 | SH |  | SOLE | 1 | 440 | 0 | 37 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 991 | 24005 | SH |  | SOLE | 1 | 20367 | 0 | 3638 |
| WELLTOWER INC REIT | COM | 95040q104 |  | 1062 | 16197 | SH |  | SOLE | 1 | 14947 | 0 | 1250 |
| WENDYS CO | COM | 95058W100 |  | 61 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| WERNER ENTERPRISES INC | COM | 950755108 |  | 1 | 33 | SH |  | SOLE | 1 | 33 | 0 | 0 |
| WESTERN ACQSTN VENTURES CORP | COM | 95758L107 |  | 55 | 4800 | SH |  | SOLE | 3 | 4800 | 0 | 0 |
| WESTERN ACQUISITION | WT | 95758l115 |  | 0 | 4800 | SH |  | SOLE | 3 | 4800 | 0 | 0 |
| WESTROCK CO COM SHS | COM | 96145d105 |  | 21 | 600 | SH |  | SOLE | 1 | 600 | 0 | 0 |
| WESTWATER RES INC | COM | 961684206 |  | 9 | 10983 | SH |  | SOLE | 1 | 10983 | 0 | 0 |
| WEYCO GROUP INC | COM | 962149100 |  | 1432 | 67660 | SH |  | SOLE |  | 47828 | 0 | 19832 |
| WEYERHAEUSER CO MTN BE | COM | 962166104 |  | 4839 | 156110 | SH |  | SOLE | 1 | 151610 | 0 | 4500 |
| WEYERHAEUSER CO MTN BE | COM | 962166104 |  | 10646 | 343413 | SH |  | SOLE |  | 335713 | 0 | 7700 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 35 | 900 | SH |  | SOLE | 1 | 900 | 0 | 0 |
| WHEELS UP EXPERIENCE INC | COM | 96328l106 |  | 34 | 33362 | SH |  | SOLE | 1 | 33362 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 61 | 430 | SH |  | SOLE | 1 | 430 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| WHITEHORSE FINANCE INC | COM | 96524v106 |  | 39 | 3000 | SH |  | SOLE | 1 | 3000 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | COM | G96629103 |  | 0 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| WISDOMTREE TR | INDX FD | 97717W703 |  | 50 | 1065 | SH |  | SOLE | 1 | 1065 | 0 | 0 |
| WISDOMTREE TR | INDX FD | 97717W307 |  | 196 | 3159 | SH |  | SOLE | 1 | 3087 | 0 | 72 |
| WISDOMTREE TR | INDX FD | 97717W315 |  | 3 | 81 | SH |  | SOLE | 1 | 81 | 0 | 0 |
| WISDOMTREE TR | INDX FD | 97717W505 |  | 424 | 10311 | SH |  | SOLE | 1 | 10311 | 0 | 0 |
| WISDOMTREE TR EARNINGS 500 FD | INDX FD | 97717w588 |  | 27 | 660 | SH |  | SOLE | 1 | 660 | 0 | 0 |
| WISDOMTREE TR HIGH DIVID FD | INDX FD | 97717w208 |  | 83 | 959 | SH |  | SOLE | 1 | 959 | 0 | 0 |
| WISDOMTREE TR MIDCAP | INDX FD | 97717w570 |  | 100 | 2060 | SH |  | SOLE | 1 | 2060 | 0 | 0 |
| WISDOMTREE TR SMALLCAP EARNING | INDX FD | 97717w562 |  | 4 | 95 | SH |  | SOLE | 1 | 95 | 0 | 0 |
| WISDOMTREE TR TOTAL DIVID FD | INDX FD | 97717w109 |  | 52 | 864 | SH |  | SOLE | 1 | 864 | 0 | 0 |
| WISDOMTREE TR US DIVID GROWTH | INDX FD | 97717x669 |  | 4952 | 82039 | SH |  | SOLE | 1 | 82039 | 0 | 0 |
| WISDOMTREE TR US DIVID GROWTH | INDX FD | 97717x669 |  | 3744 | 62027 | SH |  | SOLE |  | 62027 | 0 | 0 |
| WISDOMTREE TR US SMALL CAP DIV | INDX FD | 97717x651 |  | 44 | 1091 | SH |  | SOLE | 1 | 1091 | 0 | 0 |
| WISDOMTREE TRUST INTL LRGCAP D | INDX FD | 97717w794 |  | 32 | 720 | SH |  | SOLE | 1 | 720 | 0 | 0 |
| WISDOMTREE US VALUE | INDX FD | 97717w547 |  | 48 | 850 | SH |  | SOLE | 1 | 850 | 0 | 0 |
| WISE ORIGIN BITCOIN INDEX FUND | LP | 97799r853 |  | 20 | 1463 | SH |  | SOLE | 1 | 1463 | 0 | 0 |
| WOLFSPEED INC | COM | 977852102 |  | 2 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| WOLTERS KLUWER N V SPONSORED A | COM | 977874205 |  | 42 | 399 | SH |  | SOLE | 1 | 399 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 63 | 5720 | SH |  | SOLE | 1 | 5720 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 3768 | 344782 | SH |  | SOLE |  | 246386 | 0 | 98396 |
| WOODSIDE ENERGY GROUP LTD | COM | 980228308 |  | 1 | 39 | SH |  | SOLE | 1 | 39 | 0 | 0 |
| WORKDAY INC-CLASS A | COM | 98138h101 |  | 24 | 141 | SH |  | SOLE | 1 | 141 | 0 | 0 |
| WORKHORSE GROUP INC | COM | 98138j206 |  | 12 | 7750 | SH |  | SOLE | 1 | 7750 | 0 | 0 |
| WORLD QUANTUM GROWTH ACQUISITI | WT | g5596w127 |  | 0 | 500 | SH |  | SOLE | 3 | 500 | 0 | 0 |
| WORLDWIDE WEBB ACQUISITION COR | WT | g97775111 |  | 0 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 319 | 4082 | SH |  | SOLE | 1 | 3782 | 0 | 300 |
| WTS ADARA ACQUISITION | WT | 00653h110 |  | 0 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| WTS AEQUI ACQUISITION | WT | 00775w110 |  | 0 | 266 | SH |  | SOLE | 3 | 266 | 0 | 0 |
| WTS AP ACQUISITION CORP REDMBL | WT | g04058114 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| WTS APPHARVEST INC | WT | 03783t111 |  | 1 | 10749 | SH |  | SOLE | 3 | 10749 | 0 | 0 |
| WTS AULT DISRUPTIVE TECHNOLOGI | WT | 05150a112 |  | 2 | 43850 | SH |  | SOLE | 3 | 43850 | 0 | 0 |
| WTS BLUE OCEAN ACQUISITION COR | WT | g1330l121 |  | 0 | 5000 | SH |  | SOLE | 3 | 5000 | 0 | 0 |
| WTS BLUERIVER ACQUISITION | WT | g1261q115 |  | 0 | 308 | SH |  | SOLE | 3 | 308 | 0 | 0 |
| WTS BULLPEN PARLAY ACQUISITION | WT | g1792a118 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| WTS CHURCHILL CAPITAL CORP | WT | 17143w119 |  | 0 | 579 | SH |  | SOLE | 3 | 579 | 0 | 0 |
| WTS CONSTELLATION ACQUISITION | WT | g2r18k113 |  | 0 | 132 | SH |  | SOLE | 3 | 132 | 0 | 0 |
| WTS D AND Z MEDIA ACQUISITION | WT | 23305q114 |  | 0 | 200 | SH |  | SOLE | 3 | 200 | 0 | 0 |
| WTS DIAMONDHEAD HOLDINGS CORP | WT | 25278l113 |  | 0 | 125 | SH |  | SOLE | 3 | 125 | 0 | 0 |
| WTS EMERGING MARKETS HORIZON C | WT | g3033x121 |  | 0 | 50 | SH |  | SOLE | 3 | 50 | 0 | 0 |
| WTS EVE MOBILITY ACQUISITION C | WT | g3218g117 |  | 0 | 6000 | SH |  | SOLE | 3 | 6000 | 0 | 0 |
| WTS FINSERV ACQUISITION CORP I | WT | 31809y111 |  | 0 | 25 | SH |  | SOLE | 3 | 25 | 0 | 0 |
| WTS FORBION EUROPEAN ACQUISITI | WT | g3619h110 |  | 0 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| WTS FOREST ROAD ACQUISITION CO | WT | 34619v111 |  | 0 | 119 | SH |  | SOLE | 3 | 119 | 0 | 0 |
| WTS FORTRESS CAPITAL ACQUISITI | WT | g36427121 |  | 0 | 79 | SH |  | SOLE | 3 | 79 | 0 | 0 |
| WTS FTAC EMERALD ACQUISITION C | WT | 29103k118 |  | 0 | 2200 | SH |  | SOLE | 3 | 2200 | 0 | 0 |
| WTS GENESIS GROWTH TECH ACQUIS | WT | g3r23d128 |  | 0 | 100 | SH |  | SOLE | 3 | 100 | 0 | 0 |
| WTS HEALTHCARE AI ACQUISITION | WT | g4373k117 |  | 0 | 1300 | SH |  | SOLE | 3 | 1300 | 0 | 0 |
| WTS ITIQUIRA ACQUISITION CORP | WT | g49773115 |  | 0 | 300 | SH |  | SOLE | 3 | 300 | 0 | 0 |
| WTS L CATTERTON ASIA ACQUISITI | WT | g5346g117 |  | 0 | 66 | SH |  | SOLE | 3 | 66 | 0 | 0 |
| WTS MISSION ADVANCEMENT CORP | WT | g3167f128 |  | 1 | 2332 | SH |  | SOLE | 3 | 2332 | 0 | 0 |
| WTS PEARL HOLDINGS ACQUISITION | WT | g44525114 |  | 0 | 529 | SH |  | SOLE | 3 | 529 | 0 | 0 |
| WTS PHOENIX BIOTECH ACQUISITIO | WT | 71902k113 |  | 0 | 2500 | SH |  | SOLE | 3 | 2500 | 0 | 0 |
| WTS PONTEM CORPORATION | WT | g71707122 |  | 0 | 666 | SH |  | SOLE | 3 | 666 | 0 | 0 |
| WTS PYROPHYTE ACQUISITION | WT | g7308p127 |  | 1 | 9900 | SH |  | SOLE | 3 | 9900 | 0 | 0 |
| WTS QLT INC | WT | 9941239w9 |  | 0 | 200000 | SH |  | SOLE |  | 200000 | 0 | 0 |
| WTS RMG ACQUISITION CORP III | WT | g76088122 |  | 0 | 1259 | SH |  | SOLE | 3 | 1259 | 0 | 0 |
| WTS SCION TECH GROWTH II WARRA | WT | g31070116 |  | 0 | 32 | SH |  | SOLE | 3 | 32 | 0 | 0 |
| WTS SDCL EDGE ACQUISITION CORP | WT | g79471127 |  | 2 | 18269 | SH |  | SOLE | 3 | 18269 | 0 | 0 |
| WTS SIZZLE ACQUISITION | WT | 83014e117 |  | 2 | 6450 | SH |  | SOLE | 3 | 6450 | 0 | 0 |
| WTS TALON 1 ACQUISITION | WT | g86656116 |  | 0 | 8600 | SH |  | SOLE | 3 | 8600 | 0 | 0 |
| WTS TB SA ACQUISITION CORP WAR | WT | g8657l121 |  | 0 | 66 | SH |  | SOLE | 3 | 66 | 0 | 0 |
| WTS TIO TECH | WT | g8t10c114 |  | 0 | 6700 | SH |  | SOLE | 3 | 6700 | 0 | 0 |
| WTS TRISTAR ACQUISITION | WT | g9074v114 |  | 0 | 10450 | SH |  | SOLE | 3 | 10450 | 0 | 0 |
| WTS UTA ACQUISITION CORP WARRA | WT | g9473a117 |  | 1 | 10000 | SH |  | SOLE | 3 | 10000 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311a105 |  | 12344 | 173108 | SH |  | SOLE |  | 146647 | 0 | 26461 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311a105 |  | 4356 | 61092 | SH |  | SOLE | 1 | 60812 | 0 | 280 |
| XCEL ENERGY INC COM | COM | 98389b100 |  | 67 | 960 | SH |  | SOLE | 1 | 560 | 0 | 400 |
| XEROX CORP COM NEW | COM | 98421m106 |  | 4 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| XND   221230C00120000 | CALL | 62877D101 |  | 0 | 800 | SH | Call | SOLE | 3 | 800 | 0 | 0 |
| XND   230519C00135000 | CALL | 62877D101 |  | 513 | 2000 | SH | Call | SOLE | 3 | 2000 | 0 | 0 |
| XND  221230C00115000 | CALL | 62877D101 |  | 0 | 600 | SH | Call | SOLE | 3 | 600 | 0 | 0 |
| XND  230317C00125000 | CALL | 62877D101 |  | 207 | 800 | SH | Call | SOLE | 3 | 800 | 0 | 0 |
| XPAC ACQUISITION CORP | WT | g9831x122 |  | 2 | 12598 | SH |  | SOLE | 3 | 12598 | 0 | 0 |
| XPAC ACQUISITION CORP | COM | g9831x106 |  | 31 | 3072 | SH |  | SOLE | 3 | 3072 | 0 | 0 |
| XPENG INC | COM | 98422d105 |  | 10 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| XPO LOGISTICS INC | PUT | 983793950 |  | 0 | 1 | SH | Put | SOLE | 3 | 1 | 0 | 0 |
| XPO LOGISTICS INC | COM | 983793100 |  | 394 | 11850 | SH |  | SOLE |  | 5530 | 0 | 6320 |
| XPO LOGISTICS INC | CALL | 983793900 |  | 11 | 10 | SH | Call | SOLE | 3 | 10 | 0 | 0 |
| XPO LOGISTICS INC | COM | 983793100 |  | 1 | 35 | SH |  | SOLE | 1 | 35 | 0 | 0 |
| XPO LOGISTICS INC | CALL | 983793900 |  | 30 | 2002 | SH | Call | SOLE | 3 | 2002 | 0 | 0 |
| XPO LOGISTICS INC | COM | 983793100 |  | 7091 | 213000 | SH |  | SOLE | 3 | 213000 | 0 | 0 |
| XRT   230120P00060000 | PUT | 78464a954 |  | 138 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| XRT   230120P00065000 | PUT | 78464a954 |  | 394 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| XRT   230317P00065000 | PUT | 78464a954 |  | 924 | 1600 | SH | Put | SOLE | 3 | 1600 | 0 | 0 |
| XRT   230616P00060000 | PUT | 78464a954 |  | 434 | 800 | SH | Put | SOLE | 3 | 800 | 0 | 0 |
| YUM BRANDS INC | PUT | 988498951 |  | 0 | 50 | SH | Put | SOLE | 3 | 50 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 1 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 49 | 380 | SH |  | SOLE | 1 | 380 | 0 | 0 |
| YUM BRANDS INC | CALL | 988498901 |  | 8 | 50 | SH | Call | SOLE | 3 | 50 | 0 | 0 |
| YUM CHINA HLDGS INC | COM | 98850p109 |  | 0 | 4 | SH |  | SOLE | 1 | 4 | 0 | 0 |
| ZAGG INC CVR | COM | 988cvr015 |  | 0 | 204960 | SH |  | SOLE |  | 180882 | 0 | 24078 |
| ZAGG INC CVR | COM | 988cvr015 |  | 0 | 3203 | SH |  | SOLE | 1 | 3203 | 0 | 0 |
| ZAGG INC CVR | COM | 988cvr015 |  | 0 | 70527 | SH |  | SOLE | 3 | 70527 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | COM | 989207105 |  | 6 | 23 | SH |  | SOLE | 1 | 23 | 0 | 0 |
| ZIFF DAVIS INC COM | COM | 48123v102 |  | 15 | 190 | SH |  | SOLE | 1 | 190 | 0 | 0 |
| ZIFF DAVIS INC COM | COM | 48123v102 |  | 2382 | 30110 | SH |  | SOLE |  | 23250 | 0 | 6860 |
| ZIM INTEGRATED SHIPPING SERV | COM | m9t951109 |  | 2 | 100 | SH |  | SOLE | 1 | 100 | 0 | 0 |
| ZIMMER BIOMET HLDGS | COM | 98956p102 |  | 46 | 357 | SH |  | SOLE | 1 | 232 | 0 | 125 |
| ZIMVIE INC | COM | 98888t107 |  | 0 | 3 | SH |  | SOLE | 1 | 3 | 0 | 0 |
| ZIMVIE INC | COM | 98888t107 |  | 3985 | 426680 | SH |  | SOLE |  | 292500 | 0 | 134180 |
| ZOETIS INC | COM | 98978v103 |  | 4613 | 31474 | SH |  | SOLE | 1 | 29649 | 0 | 1825 |
| ZOETIS INC | COM | 98978v103 |  | 307 | 2095 | SH |  | SOLE |  | 2095 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS | COM | 98980l101 |  | 130 | 1918 | SH |  | SOLE | 1 | 1918 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | COM | 98980f104 |  | 30 | 1000 | SH |  | SOLE | 1 | 1000 | 0 | 0 |
| ZSCALER INC | COM | 98980g102 |  | 28 | 250 | SH |  | SOLE | 1 | 250 | 0 | 0 |
| ZURN WATER SOLUTIONS CORP COM | COM | 98983l108 |  | 7 | 346 | SH |  | SOLE | 1 | 346 | 0 | 0 |
| ZYVERSA THERAPEUT 27 WTF WARRA | WT | 98987d110 |  | 0 | 1500 | SH |  | SOLE | 3 | 1500 | 0 | 0 |

---