The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM COM 68235b208   154 29,172 SH   SOLE 3 29,172 0 0
180 DEGREE CAP CORP COM COM 68235b208   497 94,188 SH   SOLE   81,324 0 12,864
180 DEGREE CAP CORP COM COM 68235b208   8 1,595 SH   SOLE 1 1,595 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 5,703 SH   SOLE   5,703 0 0
3M CO COM 88579y101   1,761 14,685 SH   SOLE 1 14,031 0 654
7 ACQUISITION CORP WT g80694113   0 5,000 SH   SOLE 3 5,000 0 0
AARON S COMPANY INC COM 00258w108   130 10,840 SH   SOLE   10,840 0 0
ABB LTD COM 000375204   3 100 SH   SOLE 1 100 0 0
ABBOTT LABS COM 002824100   344 3,129 SH   SOLE   3,129 0 0
ABBOTT LABS COM 002824100   6,358 57,909 SH   SOLE 1 53,894 0 4,015
ABBVIE INC COM 00287y109   22,473 139,058 SH   SOLE 1 134,157 0 4,901
ABBVIE INC COM 00287y109   28,312 175,187 SH   SOLE   172,162 0 3,025
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   1,035 10,427 SH   SOLE 1 10,217 0 210
ABRDN PLATINUM ETF TRUST INDX FD 003260106   213 2,150 SH   SOLE   2,150 0 0
ABRDN SILVER ETF TRUST INDX FD 003264108   23 1,000 SH   SOLE 1 1,000 0 0
ACACIA RESH CORP COM 003881307   129 30,739 SH   SOLE 3 30,739 0 0
ACACIA RESH CORP COM 003881307   10 2,336 SH   SOLE 1 2,336 0 0
ACACIA RESH CORP COM 003881307   409 97,217 SH   SOLE   84,190 0 13,027
ACADIA HEALTHCARE COMPANY INC COM 00404a109   2 27 SH   SOLE 1 27 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108   192 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101   12,488 46,800 SH   SOLE 1 46,260 0 540
ACCENTURE PLC COM g1151c101   14,421 54,042 SH   SOLE   52,997 0 1,045
ACCRETION ACQUISITION CORP COM 00438y107   54 5,400 SH   SOLE 3 5,400 0 0
ACCRETION ACQUISITION CORP RT WT 00438y123   0 5,400 SH   SOLE 3 5,400 0 0
ACCRETION ACQUISITION CORP WT WT 00438y115   0 2,700 SH   SOLE 3 2,700 0 0
ACE GLOBAL BUSINESS -CW27 COM g0083e110   0 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119   2 32,000 SH   SOLE 3 32,000 0 0
ACI WORLDWIDE INC COM 004498101   23 1,000 SH   SOLE 1 1,000 0 0
ACTIVISION BLIZZARD INC COM 00507v109   134 1,746 SH   SOLE 1 1,746 0 0
ACUITY BRANDS INC COM COM 00508y102   46 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108   68 1,593 SH   SOLE 1 1,593 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104   5 360 SH   SOLE   360 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104   2,016 138,677 SH   SOLE 1 135,437 0 3,240
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 3,325 SH   SOLE 3 3,325 0 0
ADAMS RES & ENERGY INC COM 006351308   406 10,437 SH   SOLE   9,032 0 1,405
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 11,250 SH   SOLE 3 11,250 0 0
ADOBE SYS INC COM COM 00724f101   239 711 SH   SOLE   711 0 0
ADOBE SYS INC COM COM 00724f101   1,852 5,502 SH   SOLE 1 5,299 0 203
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101   4 1,500 SH   SOLE 1 1,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107   203 3,128 SH   SOLE   3,128 0 0
ADVANCED MICRO DEVICES INC COM 007903107   154 2,384 SH   SOLE 1 2,384 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 3,035 SH   SOLE 1 3,035 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453   66 9,398 SH   SOLE 1 8,941 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 9,843 SH   SOLE 3 9,843 0 0
AERSALE CORPORATION COM COM 00810f106   498 30,712 SH   SOLE   26,551 0 4,161
AES CORP COM COM 00130h105   8 277 SH   SOLE 1 277 0 0
AETHERIUM ACQUISITION CORP COM 00809J119   0 71,000 SH   SOLE 3 71,000 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 30,000 SH   SOLE 3 30,000 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124   0 176,695 SH   SOLE 3 176,695 0 0
AGENT INFORMATION SOFTWARE INC COM 00847d108   12 7,660 SH   SOLE 1 7,660 0 0
AGILE GROWTH CORP WT g01202111   1 30,752 SH   SOLE 3 30,752 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   2,137 41,106 SH   SOLE 1 41,106 0 0
AGNICO EAGLE MINES LTD COM 008474108   78 1,500 SH   SOLE   1,500 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   2,050 6,649 SH   SOLE 1 6,406 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 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102   4 1,500 SH   SOLE 1 1,500 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 26,000 SH   SOLE 1 26,000 0 0
ALGOMA STL GROUP INC COM 015658107   1,175 185,334 SH   SOLE 3 185,334 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   8,323 995,577 SH   SOLE   743,920 0 251,657
ALIGHT INC COM CL A COM 01626w101   66 7,855 SH   SOLE 1 7,855 0 0
ALIMCO FINL CORP COM NEW COM 01626k206   181 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p148   610 13,882 SH   SOLE 1 12,732 0 1,150
ALITHYA GROUP INC COM 01643b106   703 468,646 SH   SOLE 1 468,646 0 0
ALITHYA GROUP INC COM 01643b106   75 50,210 SH   SOLE   50,210 0 0
ALITHYA GROUP INC COM 01643b106   1,639 1,092,615 SH   SOLE 3 1,092,615 0 0
ALLEGION PUB LTD COM g0176j109   20 190 SH   SOLE   190 0 0
ALLETE INC COM 018522300   1,299 20,130 SH   SOLE   20,130 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   98 2,850 SH   SOLE 1 2,850 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   316 9,200 SH   SOLE   9,200 0 0
ALLIANT ENERGY CORP COM COM 188021083   11 200 SH   SOLE 1 200 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   52 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105   9 2,702 SH   SOLE 1 2,702 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105   372 108,260 SH   SOLE   93,650 0 14,610
ALLSTATE CORP COM 020002101   1,278 9,424 SH   SOLE 1 8,824 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 3,892 SH   SOLE 3 3,892 0 0
ALPHA HEALTHCARE ACQUISITION C COM 02073f104   154 15,572 SH   SOLE 3 15,572 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103   1 12,552 SH   SOLE 3 12,552 0 0
ALPHA PARTNERS TECHNOLOGY MERG COM g63290111   20 2,000 SH   SOLE 3 2,000 0 0
ALPHABET INC COM 02079K305   7,367 83,500 SH   SOLE 1 77,265 0 6,235
ALPHABET INC COM 02079K305   582 6,600 SH   SOLE   6,600 0 0
ALPHABET INC COM 02079K107   1,846 20,807 SH   SOLE   20,807 0 0
ALPHABET INC COM 02079K107   12,748 143,667 SH   SOLE 1 136,833 0 6,834
ALPINE 4 TECHNOLOGIES LTD COM 02083e105   0 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103   6,070 318,160 SH   SOLE   220,453 0 97,707
ALPINE INCOME PROPERTY TRUST COM 02083x103   61 3,210 SH   SOLE 1 3,210 0 0
ALPS EQUAL SECTOR COM 00162q205   96 1,002 SH   SOLE 1 1,002 0 0
ALPS ETF TR OSHARES EUR QLT INDX FD 00162q379   59 2,500 SH   SOLE 1 2,500 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858   189 3,670 SH   SOLE 1 3,670 0 0
ALSET CAPITAL ACQUISITION CORP WT 02115m117   0 1,000 SH   SOLE 3 1,000 0 0
ALSP ORCHID ACQUISITION I CORP WT g0231l123   0 1,250 SH   SOLE 3 1,250 0 0
ALTA EQUIPMENT GROUP COM 02128l106   1,450 109,929 SH   SOLE   109,929 0 0
ALTENERGY ACQUISITION CORP WT 02157m116   1 5,450 SH   SOLE 3 5,450 0 0
ALTIMAR ACQUISITION CORP III WT g0370u116   0 2,725 SH   SOLE 3 2,725 0 0
ALTO INGREDIENTS INC COM 021513106   578 200,788 SH   SOLE   173,689 0 27,099
ALTO INGREDIENTS INC COM 021513106   14 4,803 SH   SOLE 1 4,803 0 0
ALTO INGREDIENTS INC COM 021513106   46 15,934 SH   SOLE 3 15,934 0 0
ALTRIA GROUP INC COM 02209S103   2,306 50,439 SH   SOLE 1 46,093 0 4,346
ALTRIA GROUP INC COM 02209S103   359 7,861 SH   SOLE   7,861 0 0
AMAZON COM INC COM 023135106   635 7,558 SH   SOLE   7,558 0 0
AMAZON COM INC COM 023135106   11,765 140,061 SH   SOLE 1 133,836 0 6,225
AMBASE CORP COM COM 023164106   24 345,501 SH   SOLE 3 345,501 0 0
AMCI ACQUISITION CORP II COM 00166r100   182 18,200 SH   SOLE 3 18,200 0 0
AMCI ACQUISITION CORP II WT 00166r118   1 4,100 SH   SOLE 3 4,100 0 0
AMCOR PLC COM g0250x107   15 1,300 SH   SOLE 1 1,300 0 0
AMDOCS LTD ORD COM g02602103   0 5 SH   SOLE   5 0 0
AMERCO COM 023586506   873 15,885 SH   SOLE 1 15,615 0 270
AMERCO COM COM 235861002   124 2,065 SH   SOLE 1 2,035 0 30
AMERICAN ACQUISITION OPPORTUNI WT 02369m110   1 16,000 SH   SOLE 3 16,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102   1 100 SH   SOLE 1 100 0 0
AMERICAN AXLE & MFG COM COM 240611038   17 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY METALS CORP COM 02451v101   1 3,330 SH   SOLE 1 3,330 0 0
AMERICAN CENTY ETF TR INDX FD 025072802   155 2,800 SH   SOLE 1 2,800 0 0
AMERICAN ELEC PWR CO INC COM 025537101   818 8,616 SH   SOLE 1 8,616 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 1,138 SH   SOLE 1 1,138 0 0
AMERICAN TOWER CORP NEW COM 03027X100   16 74 SH   SOLE   74 0 0
AMERICAN VANGUARD CORP COM 030371108   345 15,892 SH   SOLE   15,892 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   597 3,915 SH   SOLE 1 3,915 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 6,616 SH   SOLE   5,730 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 2,099 SH   SOLE 3 2,099 0 0
AMERICOLD REALTY TRUST COM 03064d108   3 100 SH   SOLE 1 100 0 0
AMERIPRISE FINL INC COM 03076C106   524 1,683 SH   SOLE 1 1,683 0 0
AMERISOURCE BERGEN CORP COM 03073e105   566 3,417 SH   SOLE 1 3,397 0 20
AMERISOURCE BERGEN CORP COM 03073e105   1 6 SH   SOLE   6 0 0
AMGEN INC COM 031162100   9,510 36,211 SH   SOLE 1 33,332 0 2,879
AMGEN INC COM 031162100   1,247 4,747 SH   SOLE   4,747 0 0
AMPCO-PITTSBURG CORP COM 032037103   2,682 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPHENOL CORP NEW COM 032095101   20 258 SH   SOLE 1 258 0 0
AMPLIFY ENERGY CORP COM 03212b103   152 17,300 SH   SOLE   17,300 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 53,636 SH   SOLE   46,398 0 7,238
AMTECH SYS INC COM 032332504   10 1,337 SH   SOLE 1 1,337 0 0
AMTECH SYS INC COM 032332504   132 17,309 SH   SOLE 3 17,309 0 0
ANALOG DEVICES INC COM COM 326541059   83 506 SH   SOLE   506 0 0
ANALOG DEVICES INC COM COM 326541059   356 2,172 SH   SOLE 1 2,172 0 0
ANC RENT CORP COM 001813104   0 25 SH   SOLE 1 25 0 0
ANGEL POND HOLDINGS CORP WT g5920m118   1 1,965 SH   SOLE 3 1,965 0 0
ANGLE PLC SURREY COM 03476v100   6 1,100 SH   SOLE 1 1,100 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 1,522 SH   SOLE 1 1,522 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 2,500 SH   SOLE 3 2,500 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101   645 63,899 SH   SOLE 3 63,899 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119   1 24,732 SH   SOLE 3 24,732 0 0
AON PLC COM g0403h108   69 230 SH   SOLE   230 0 0
AON PLC COM g0403h108   1,890 6,296 SH   SOLE 1 6,196 0 100
AP HENDERSON GROUP COM 00186g100   0 2,000 SH   SOLE 1 2,000 0 0
APEIRON CAPITAL INVEST CORP WT WT 03752a119   2 10,754 SH   SOLE 3 10,754 0 0
API GROUP CORP COM 00187Y100   17,301 919,775 SH   SOLE   684,621 0 235,154
API GROUP CORP COM 00187Y100   225 11,970 SH   SOLE 1 11,970 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769m106   366 5,738 SH   SOLE 1 5,738 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128   0 359 SH   SOLE 3 359 0 0
APPLE INC COM 037833100   59,187 455,533 SH   SOLE 1 444,518 0 11,015
APPLE INC COM 037833100   20,898 160,841 SH   SOLE   157,916 0 2,925
APPLIED INDLTECH INC COM COM 03820c105   299 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105   1,539 15,806 SH   SOLE 1 15,806 0 0
APPLIED MATLS INC COM 038222105   517 5,312 SH   SOLE   5,312 0 0
ARBOR RAPHA CAP BIOHLDS CORP I WT 03881f112   0 6,966 SH   SOLE 3 6,966 0 0
ARCBEST CORP PUT 03937C955   295 500 SH Put SOLE 3 500 0 0
ARCH CAPITAL GROUP LTD COM g0450a105   178 2,835 SH   SOLE 1 0 0 2,835
ARCH CAPITAL GROUP LTD COM g0450a105   402 6,399 SH   SOLE   6,399 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 3,080 SH   SOLE 1 3,080 0 0
ARCOSA INC COM 039653100   4,658 85,724 SH   SOLE   65,064 0 20,660
ARDELYX INC COM 039697107   1 287 SH   SOLE 1 287 0 0
ARES ACQUISITION CORP WT g33032122   1 3,198 SH   SOLE 3 3,198 0 0
ARES ACQUISITION CORPORATION COM G33032106   17 1,660 SH   SOLE 3 1,660 0 0
ARES CAP CORP COM COM 04010l103   897 48,547 SH   SOLE 1 45,283 0 3,264
ARHAUS INC COM 04035m102   49 5,000 SH   SOLE 1 5,000 0 0
ARIES I ACQUISITION CORP WT g0542n123   0 1,500 SH   SOLE 3 1,500 0 0
ARISTA NETWORKS INC COM 040413106   21 173 SH   SOLE 1 173 0 0
ARISZ ACQUISITION CORP COM 040450108   40 4,000 SH   SOLE 3 4,000 0 0
ARK ETF TRUST INDX FD 00214q401   1 19 SH   SOLE 1 19 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708   222 15,591 SH   SOLE 1 15,591 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302   261 9,244 SH   SOLE 1 9,244 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 10,050 SH   SOLE 3 10,050 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 2,067 SH   SOLE 3 2,067 0 0
ARTEMIS STRATEGIC INVT CORP WT WT 04303a111   2 22,628 SH   SOLE 3 22,628 0 0
ARTIFICIAL INTELLIGENCE TECHNO COM 04316d201   0 1,000 SH   SOLE 1 1,000 0 0
ASHLAND INC COM 044186104   129 1,202 SH   SOLE 1 1,202 0 0
ASHLAND INC COM 044186104   18,678 173,700 SH   SOLE 3 173,700 0 0
ASHLAND INC PUT 044186954   286 1,380 SH Put SOLE 3 1,380 0 0
ASML HOLDING N V COM N07059210   70 128 SH   SOLE 1 128 0 0
ASTRAZENECA PLC ADUS 046353108   117 1,726 SH   SOLE 1 1,726 0 0
ASTRONICS CORP COM 046433108   8 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102   93 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102   26 2,740 SH   SOLE 1 2,740 0 0
AT&T INC COM 00206r102   3,147 170,924 SH   SOLE 1 163,689 0 7,235
ATHENA CONSUMER ACQUISITION CO WT 04684m114   0 2,500 SH   SOLE 3 2,500 0 0
ATHENA TECHNOLOGY ACQUISITION WT 04687c113   0 2,500 SH   SOLE 3 2,500 0 0
ATHERSYS INC COM 04744l205   0 80 SH   SOLE 1 80 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112   1 25,834 SH   SOLE 3 25,834 0 0
ATLANTIC COASTAL ACQUISTN CO COM 048453104   822 82,031 SH   SOLE 3 82,031 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 1,225 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 3,000 SH   SOLE 3 3,000 0 0
AULT DISRUPTIVE TECHS CORP WT 05150A112   0 2,250 SH   SOLE 3 2,250 0 0
AURORA ACQUISITION CORP COM g0698l103   91 9,000 SH   SOLE 3 9,000 0 0
AURORA ACQUISITION CORP WT g0698l129   0 3,450 SH   SOLE 3 3,450 0 0
AURORA CANNABIS INC COM 05156x884   0 20 SH   SOLE 1 20 0 0
AUTHENTIC EQUITY ACQUISITION C COM g06607116   10 1,000 SH   SOLE 3 1,000 0 0
AUTHENTIC EQUITY ACQUISITION C WT g06607124   0 3,000 SH   SOLE 3 3,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,023 8,470 SH   SOLE 1 7,570 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 16,773 SH   SOLE 3 16,773 0 0
AVALON ACQUISITION INC COM 05338e101   20 2,000 SH   SOLE 3 2,000 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 16,136 SH   SOLE   13,957 0 2,179
AVIAT NETWORKS INC COM 05366y201   159 5,083 SH   SOLE 3 5,083 0 0
AVIDITY BIOSCIENCES INC COM 05370a108   67 3,000 SH   SOLE 1 3,000 0 0
AVIDXCHANGE HOLDINGS INC COM COM 05368x102   10,813 1,087,866 SH   SOLE 3 1,087,866 0 0
AVNET INC COM 053807103   135 3,250 SH   SOLE 1 3,250 0 0
AVON PROTECTION PLC COM g06860103   19,819 1,532,616 SH   SOLE 3 1,532,616 0 0
AXCELIS TECHNOLOGIES INC COM 054540208   40 500 SH   SOLE 1 500 0 0
AXIOS SUSTAINABLE GROWTH ACQUI COM g0703k116   1 20,000 SH   SOLE 3 20,000 0 0
AXIS CAPITAL HOLDINGS SHS COM g0692u109   8 150 SH   SOLE 1 150 0 0
AXONPRIME INFRASTRUCTURE ACQUI COM 05467c108   74 7,500 SH   SOLE 3 7,500 0 0
AXONPRIME INFRSTCTR AQSTN CORP WT 05467c116   0 5,032 SH   SOLE 3 5,032 0 0
AYR WELLNESS INC SUB LTD COM 05475p109   0 200 SH   SOLE 1 200 0 0
B RILEY FINANCIAL INC COM 05580m108   1,764 51,565 SH   SOLE   29,563 0 22,002
B RILEY PRINCIPAL 250 MERGER C WT 05602l112   0 1,666 SH   SOLE 3 1,666 0 0
B RILEY PRINCIPAL 250 MERGER C COM 05602l104   50 5,000 SH   SOLE 3 5,000 0 0
BADGER METER INC COM 056525108   22 200 SH   SOLE 1 200 0 0
BAGGER DAVES BURGER TAVERN COM 056646201   2 25,000 SH   SOLE 3 25,000 0 0
BALL CORP COM 058498106   26 500 SH   SOLE 1 275 0 225
BALLYS CORP COM 05875b106   49 2,553 SH   SOLE 1 2,553 0 0
BALLYS CORP COM 05875b106   10 534 SH   SOLE   534 0 0
BANCROFT FD LTD COM 059695106   16 1,000 SH   SOLE 1 1,000 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 2,505 SH   SOLE 1 2,505 0 0
BANNER ACQUISITION -CW23 COM 06654k119   0 17,900 SH   SOLE 3 17,900 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 6,000 SH   SOLE 3 6,000 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   2,786 10,955 SH   SOLE 1 10,168 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 1,185 SH Put OTR 2 0 0 1,185
BELDEN INC COM 077454106   39 538 SH   SOLE 1 538 0 0
BELLRING BRANDS INC COM 07831c103   34 1,337 SH   SOLE 1 1,337 0 0
BELLRING BRANDS INC COM 07831c103   2,015 78,573 SH   SOLE   58,553 0 20,020
BELONG ACQUISITION CORP WT 08069m110   4 30,525 SH   SOLE 3 30,525 0 0
BENSON HILL INC WT 082490111   1 2,600 SH   SOLE 3 2,600 0 0
BERENSON ACQUISITION CORP I WT 083690115   0 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102   777 10,712 SH   SOLE 1 10,712 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702   28,786 93,188 SH   SOLE 1 88,351 0 4,837
BERKSHIRE HATHAWAY INC DEL COM 084670702   2,810 9,096 SH   SOLE   9,096 0 0
BERRY GLOBAL GROUP INC PUT 08579W953   190 2,000 SH Put SOLE 3 2,000 0 0
BERRY PLASTICS GROUP COM 08579w103   34,204 566,004 SH   SOLE 3 566,004 0 0
BERRY PLASTICS GROUP COM 08579w103   2,167 35,858 SH   SOLE 1 35,458 0 400
BERRY PLASTICS GROUP COM 08579w103   862 14,257 SH   SOLE   14,257 0 0
BGC PARTNERS INC COM 05541t101   15 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105   40 2,611 SH   SOLE 1 2,611 0 0
BGSF INC COM 05601c105   1,857 121,214 SH   SOLE   106,496 0 14,718
BGSF INC COM 05601c105   533 34,786 SH   SOLE 3 34,786 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 7,100 SH   SOLE 3 7,100 0 0
BILANDER ACQUISITION CORP WT 09001t114   0 1,775 SH   SOLE 3 1,775 0 0
BIOGEN INC COM 09062X103   60 216 SH   SOLE 1 216 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101   197 1,900 SH   SOLE 1 1,475 0 425
BIONANO GENOMICS INC COM 09075f107   1 1,000 SH   SOLE 1 1,000 0 0
BIOPLUS ACQ WT g11217125   0 1,006 SH   SOLE 3 1,006 0 0
BIOTE CORP WT 090683111   2 5,418 SH   SOLE 3 5,418 0 0
BIOTECH ACQUISITION CO WT g1125a116   1 15,350 SH   SOLE 3 15,350 0 0
BITE ACQUISITION CORP WT 09175k113   3 49,309 SH   SOLE 3 49,309 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101   14 209 SH   SOLE 1 209 0 0
BK OF AMERICA CORP COM 060505104   10,267 310,001 SH   SOLE 1 306,505 0 3,496
BK OF AMERICA CORP COM 060505104   19,875 600,100 SH   SOLE   588,570 0 11,530
BLACK HILLS CORP COM 092113109   20 280 SH   SOLE 1 280 0 0
BLACK HILLS CORP COM 092113109   3,477 49,430 SH   SOLE   34,240 0 15,190
BLACK KNIGHT INC COM 09215c105   55 895 SH   SOLE 1 895 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116   1 28,150 SH   SOLE 3 28,150 0 0
BLACK MOUNTAIN ACQUISITION COR COM 09216a108   271 26,598 SH   SOLE 3 26,598 0 0
BLACK SPADE ACQUISITION CO WT g11537118   0 5,500 SH   SOLE 3 5,500 0 0
BLACK STONE MINERALS L P COM COM 09225m101   1,799 106,627 SH   SOLE 1 101,927 0 4,700
BLACK STONE MINERALS L P COM COM 09225m101   490 29,053 SH   SOLE   29,053 0 0
BLACKROCK CORE BD TR CLSD FD 09249E101   32 3,050 SH   SOLE 1 3,050 0 0
BLACKROCK CR ALL IV COM CLSD FD 925081002   30 3,000 SH   SOLE 1 3,000 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 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109   111 6,500 SH   SOLE 1 6,500 0 0
BLACKROCK INC COM 09247X101   12,555 17,718 SH   SOLE   17,418 0 300
BLACKROCK INC COM 09247X101   7,520 10,612 SH   SOLE 1 9,773 0 839
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105   206 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101   14 923 SH   SOLE 1 923 0 0
BLACKSTONE GROUP INC COM 09260d107   5,345 72,040 SH   SOLE 1 62,354 0 9,686
BLACKSTONE GROUP INC COM 09260d107   381 5,138 SH   SOLE   5,138 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203   90 6,045 SH   SOLE 1 6,045 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k401   1,016 68,313 SH   SOLE   68,313 0 0
BLACKSTONE REIT LP 09259k302   1,665 114,354 SH   SOLE 1 114,354 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 3,046 SH   SOLE 1 3,046 0 0
BLOCKCHAIN COINVESTORS ACQUISI WT g11765115   0 2,500 SH   SOLE 3 2,500 0 0
BLOCKCHAIN MOON ACQUISITION CO COM 09370f117   1 15,000 SH   SOLE 3 15,000 0 0
BLOCKCHAIN MOON ACQUISITION CO WT 09370f125   0 5,500 SH   SOLE 3 5,500 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 5,100 SH   SOLE 1 5,100 0 0
BLUCORA INC COM 095229100   51 2,000 SH   SOLE   2,000 0 0
BLUCORA INC COM 095229100   3 100 SH   SOLE 3 100 0 0
BLUE RIVER BANCSHARES INC COM 09602p107   0 6,000 SH   SOLE 1 6,000 0 0
BLUE WHALE ACQUISITION I CORP WT g1330m129   0 1,225 SH   SOLE 3 1,225 0 0
BLUE WORLD ACQUISITION -29 COM g1263e136   0 8,800 SH   SOLE 3 8,800 0 0
BOA ACQUISITION CORP WT g8059b119   3 43,163 SH   SOLE 3 43,163 0 0
BOEING CO COM 097023105   2,593 13,614 SH   SOLE 1 13,109 0 505
BOEING CO COM 097023105   1 4 SH   SOLE   4 0 0
BOOKING HOLDINGS INC COM 09857l108   4,289 2,128 SH   SOLE 1 1,892 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   1,492 68,300 SH   SOLE   68,300 0 0
BP PLC COM 055622104   378 10,833 SH   SOLE 1 6,883 0 3,950
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 1,290 SH   SOLE 1 1,290 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103   1 13 SH   SOLE 1 13 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,879 26,113 SH   SOLE 1 26,113 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   831 11,550 SH   SOLE   11,550 0 0
BROADCOM LTD SHS COM 11135f101   27,707 49,553 SH   SOLE   48,603 0 950
BROADCOM LTD SHS COM 11135f101   22,122 39,565 SH   SOLE 1 38,018 0 1,547
BROOKFIELD ASSET MANAGEMENT LT COM 113004105   477 16,628 SH   SOLE 1 15,976 0 652
BROOKFIELD ASSET MANAGEMENT LT COM 113004105   16 554 SH   SOLE   554 0 0
BROOKFIELD CORP COM 11271j107   70 2,219 SH   SOLE   2,219 0 0
BROOKFIELD CORP COM 11271j107   1,288 40,954 SH   SOLE 1 38,342 0 2,612
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 8,530 SH   SOLE 1 8,180 0 350
BUCKEYE ST BANK COM 118239102   0 667 SH   SOLE 1 667 0 0
BUILD ACQUISITION CORP WT 12008j113   0 4,125 SH   SOLE 3 4,125 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 44,500 SH   SOLE 3 44,500 0 0
BURTECH ACQUISITION CORP COM 123013104   30 3,000 SH   SOLE 3 3,000 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 2,003 SH   SOLE 1 2,003 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959   1,102 2,476 SH Put SOLE 3 2,476 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   206,098 2,250,965 SH   SOLE 3 2,250,965 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   183 2,003 SH   SOLE   2,003 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 10,850 SH   SOLE 3 10,850 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 3,461 SH   SOLE 1 3,461 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119   1 59,000 SH   SOLE 3 59,000 0 0
CANNAE HOLDINGS INC COM 13765n107   6,043 292,630 SH   SOLE   202,440 0 90,190
CANNAE HOLDINGS INC COM 13765n107   27 1,290 SH   SOLE 1 1,290 0 0
CANNALINK INC COM COM 13765b103   0 28 SH   SOLE 1 28 0 0
CANO HEALTH INC COM 13781y103   3 2,000 SH   SOLE 1 2,000 0 0
CANOPY GROWTH CORP COM 138035100   0 164 SH   SOLE 1 164 0 0
CANTALOUPE INC COM 138103106   6 1,320 SH   SOLE 1 1,320 0 0
CAPITAL ONE FINL CORP COM 14040H105   1 7 SH   SOLE   7 0 0
CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126   0 5,000 SH   SOLE 3 5,000 0 0
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208   35 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108   12 158 SH   SOLE 1 158 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   68 4,998 SH   SOLE 1 4,998 0 0
CARNIVAL CORP COM 143658300   2 250 SH   SOLE 1 250 0 0
CARRIER GLOBAL CORPORATION COM 14448c104   283 6,850 SH   SOLE 1 6,850 0 0
CARS COM INC COM 14575e105   5 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP COM g19276107   214 19,583 SH   SOLE 3 19,583 0 0
CARTESIAN GROWTH CORP WT g19276115   3 6,027 SH   SOLE 3 6,027 0 0
CARTESIAN GROWTH CORP COM G19276107   22 2,000 SH   SOLE 3 2,000 0 0
CASCADIA ACQUISITION CORP WT 14739d118   0 6,700 SH   SOLE 3 6,700 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 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101   97 403 SH   SOLE   403 0 0
CATERPILLAR INC COM 149123101   563 2,350 SH   SOLE 1 2,100 0 250
CAVCO INDS INC DEL COM 149568107   3,214 14,205 SH   SOLE   10,797 0 3,408
CBIZ INC COM 124805102   23 500 SH   SOLE 1 500 0 0
CBL & ASSOC PPTYS INC LP 124830878   194 8,387 SH   SOLE   8,387 0 0
CBOE GLOBAL MKTS INC COM 12503M108   690 5,503 SH   SOLE 1 5,103 0 400
CBRE GROUP INC COM 12504l109   268 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108   177 991 SH   SOLE 1 991 0 0
CECIL BANCORP RSTD COM 149841306   488 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106   114 2,767 SH   SOLE 1 2,767 0 0
CENAQ ENERGY CORP WT 15130m110   1 6,650 SH   SOLE 3 6,650 0 0
CEPTON INC WT 15673x119   1 6,250 SH   SOLE 3 6,250 0 0
CERES FARMS LLC LP 001466717   429 429,008 SH   SOLE 1 429,008 0 0
CF ACQUISITION CORP VIII WT 12520c117   0 3,175 SH   SOLE 3 3,175 0 0
CF ACQUISITION VII CORP WT 12521h115   0 400 SH   SOLE 3 400 0 0
CF BANKSHARES INC COM 12520l109   114 5,405 SH   SOLE 1 5,405 0 0
CF BANKSHARES INC COM 12520l109   2,734 129,081 SH   SOLE 3 129,081 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114   0 9,400 SH   SOLE 3 9,400 0 0
CF INDS HLDGS INC COM 125269100   7 85 SH   SOLE 1 85 0 0
CGI INC COM COM 12532h104   86 1,000 SH   SOLE 1 1,000 0 0
CHAIN BRIDGE I WT g2061x110   0 1,350 SH   SOLE 3 1,350 0 0
CHAMPIONX CORPORATION COM COM 15872m104   7,631 263,221 SH   SOLE   193,461 0 69,760
CHAMPIONX CORPORATION COM COM 15872m104   295 10,175 SH   SOLE 1 10,175 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105   29 3,000 SH   SOLE 1 3,000 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,746 12,600 SH   SOLE   8,900 0 3,700
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 6,325 SH   SOLE 3 6,325 0 0
CHECK POINT SOFTWARE ORD COM m22465104   158 1,254 SH   SOLE 1 1,254 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   4,228 44,800 SH   SOLE   30,970 0 13,830
CHEVRON CORP NEW COM 166764100   22,527 125,508 SH   SOLE 1 122,433 0 3,075
CHEVRON CORP NEW COM 166764100   28,253 157,408 SH   SOLE   154,183 0 3,225
CHEWY INC COM 16679l109   0 12 SH   SOLE 1 12 0 0
CHICAGO RIVET & MACH CO COM 168088102   96 3,349 SH   SOLE 1 3,349 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 1,219 SH   SOLE 3 1,219 0 0
CHURCHILL CAPITAL V CORP COM 17144t107   36 3,605 SH   SOLE 3 3,605 0 0
CHURCHILL CAPITAL VI CORP COM 17143w101   30 3,006 SH   SOLE 3 3,006 0 0
CHURCHILL DOWNS INC COM 171484108   3,574 16,905 SH   SOLE   11,905 0 5,000
CHURCHILL DOWNS INC COM 171484108   156 739 SH   SOLE 1 739 0 0
CHUYS HLDGS INC COM 171604101   2,661 94,039 SH   SOLE   64,281 0 29,758
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 1,000 SH   SOLE 3 1,000 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   17 2,565 SH   SOLE 1 2,565 0 0
CINCINNATI FINL CORP COM 172062101   403 3,934 SH   SOLE 1 3,934 0 0
CINTAS CORP COM 172908105   1 3 SH   SOLE   3 0 0
CISCO SYS INC COM 17275r102   1,259 26,426 SH   SOLE   26,426 0 0
CISCO SYS INC COM 17275r102   6,934 145,560 SH   SOLE 1 143,164 0 2,396
CITIGROUP INC COM 172967424   116 2,568 SH   SOLE 1 2,568 0 0
CITIZENS FINL GROUP INC COM 174610105   12,788 324,805 SH   SOLE   317,840 0 6,965
CITIZENS FINL GROUP INC COM 174610105   4,832 122,731 SH   SOLE 1 121,424 0 1,307
CIVISTA BANCSHARES INC COM 178867107   7 319 SH   SOLE 1 319 0 0
CLARIVATE PLC COM g21810109   147 17,675 SH   SOLE 1 15,175 0 2,500
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   409 389,589 SH   SOLE 1 389,589 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   30 28,251 SH   SOLE   28,251 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   319 19,832 SH   SOLE 1 19,832 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   161 10,000 SH   SOLE   10,000 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 7,363 SH   SOLE 1 7,363 0 0
CNX RESOURCES CORPORATION COM 12653c108   716 42,510 SH   SOLE   42,510 0 0
CNX RESOURCES CORPORATION COM 12653c108   31 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100   2,359 37,083 SH   SOLE 1 37,083 0 0
COCA COLA CO COM 191216100   294 4,621 SH   SOLE   4,621 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206   57 8,358 SH   SOLE 3 8,358 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 29,558 SH   SOLE   25,976 0 3,582
COEUR MNG INC COM 192108504   5 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105   280 137,047 SH   SOLE   119,246 0 17,801
COFFEE HLDG CO INC COM 192176105   53 25,882 SH   SOLE 3 25,882 0 0
COFFEE HLDG CO INC COM 192176105   11 5,149 SH   SOLE 1 5,149 0 0
COGNEX CORP COM 192422103   3 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   2,392 41,823 SH   SOLE 1 35,034 0 6,788
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   421 7,354 SH   SOLE   7,354 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106   10 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109   30 1,245 SH   SOLE 1 1,245 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   1,144 14,517 SH   SOLE 1 14,317 0 200
COLGATE PALMOLIVE CO COM 194162103   0 6 SH   SOLE   6 0 0
COLISEUM ACQUISITION CORP WT E WT g2263t107   0 1,673 SH   SOLE 3 1,673 0 0
COLOMBIER ACQUISITION CORP COM 19533h108   290 29,144 SH   SOLE 3 29,144 0 0
COLOMBIER ACQUISITION CORP WT 19533h116   1 10,769 SH   SOLE 3 10,769 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111   1 5,318 SH   SOLE 3 5,318 0 0
COLONNADE ACQUISITION II CORP WT g2284b119   1 9,038 SH   SOLE 3 9,038 0 0
COLUMBIA FINL INC COM 197641103   5,829 269,603 SH   SOLE   193,057 0 76,546
COLUMBIA FINL INC COM 197641103   143 6,630 SH   SOLE 1 6,630 0 0
COMCAST CORP NEW COM 20030N101   5,412 154,751 SH   SOLE 1 146,504 0 8,248
COMCAST CORP NEW COM 20030N101   12 339 SH   SOLE   339 0 0
COMFORT SYS USA INC COM 199908104   147 1,275 SH   SOLE 1 1,275 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852   41 848 SH   SOLE 1 848 0 0
COMPASS DIGITAL ACQUISITION CO WT g2476c123   1 8,166 SH   SOLE 3 8,166 0 0
COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104   7 400 SH   SOLE 1 400 0 0
COMPASS PATHWAYS PLC COM 20451w101   40 5,000 SH   SOLE 1 5,000 0 0
COMPUTE HEALTH ACQUISITIN CO WT 204833115   0 250 SH   SOLE 3 250 0 0
COMPUTER TASK GROUP INC COM 205477102   317 41,976 SH   SOLE 3 41,976 0 0
COMPUTER TASK GROUP INC COM 205477102   1,008 133,291 SH   SOLE   115,497 0 17,794
COMPUTER TASK GROUP INC COM 205477102   23 3,103 SH   SOLE 1 3,103 0 0
CONAGRA BRANDS INC COM 205887102   166 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101   84 630 SH   SOLE 1 630 0 0
CONCENTRIX CORP COM COM 20602d101   4,856 36,470 SH   SOLE   27,726 0 8,744
CONCORD ACQUISITION CORP III WT 20607v114   0 2,950 SH   SOLE 3 2,950 0 0
CONCORD ACQUISITION II CORP COM 20607u108   219 22,050 SH   SOLE 3 22,050 0 0
CONCORD ACQUISITION II CORP WT 20607u116   1 6,450 SH   SOLE 3 6,450 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   133 22,700 SH   SOLE 3 22,700 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   9 1,584 SH   SOLE 1 1,584 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   417 71,256 SH   SOLE   61,662 0 9,594
CONDUENT INC COM 206787103   1 200 SH   SOLE 1 200 0 0
CONOCOPHILLIPS COM 20825c104   1,758 14,899 SH   SOLE 1 11,611 0 3,288
CONOCOPHILLIPS COM 20825c104   959 8,126 SH   SOLE   8,126 0 0
CONRAD INDS INC COM COM 208305102   64 3,798 SH   SOLE 1 3,798 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105   7,351 136,746 SH   SOLE   104,206 0 32,540
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   1,270 5,481 SH   SOLE 1 5,464 0 17
CONSTELLATION BRANDS INC COM 21036P108   46 200 SH   SOLE   200 0 0
CONSTELLATION ENERGY CORP COM 21037t109   5,208 60,416 SH   SOLE   43,036 0 17,380
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 13,279 SH   SOLE 3 13,279 0 0
CORECARD CORPORATION COM 45816D100   514 17,730 SH   SOLE   17,730 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 6,218 SH   SOLE   6,218 0 0
CORNING INC COM 219350105   416 13,035 SH   SOLE 1 13,035 0 0
CORTEVA COM 22052l104   833 14,175 SH   SOLE 1 12,089 0 2,086
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 1,450 SH   SOLE   1,450 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,364 20,514 SH   SOLE 1 19,442 0 1,072
COTERRA ENERGY INC COM 127097103   583 23,711 SH   SOLE   23,711 0 0
COTERRA ENERGY INC COM 127097103   365 14,871 SH   SOLE 1 6,066 0 8,805
COVA ACQUISITION CORP WT g29201111   0 750 SH   SOLE 3 750 0 0
CRA INTL INC COM 12618T105   2,356 19,240 SH   SOLE   19,240 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   9 100 SH   SOLE 1 100 0 0
CRANE HLDGS CO COM 224441105   904 9,000 SH   SOLE   6,230 0 2,770
CRANE HLDGS CO COM 224441105   11 109 SH   SOLE 1 109 0 0
CRAWFORD & CO COM 224633206   940 169,094 SH   SOLE   146,275 0 22,819
CRAWFORD & CO COM 224633206   23 4,101 SH   SOLE 1 4,101 0 0
CRAWFORD & CO COM 224633107   35 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206   302 54,284 SH   SOLE 3 54,284 0 0
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316   4 25 SH   SOLE 1 25 0 0
CRESCENT ENERGY CO COM 44952j104   25 2,082 SH   SOLE 1 2,082 0 0
CRESCERA CAPITAL ACQUISITION C WT g26507114   0 7,718 SH   SOLE 3 7,718 0 0
CRESCO LABS INC COM 22587m106   271 149,888 SH   SOLE 1 129,304 0 20,584
CRISPR THERAPEUTICS AG COM h17182108   26 630 SH   SOLE 1 630 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110   1 10,000 SH   SOLE 3 10,000 0 0
CRONOS GROUP INC COM 22717l101   0 123 SH   SOLE 1 123 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105   133 1,260 SH   SOLE 1 1,260 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 4,483 SH   SOLE 1 4,043 0 440
CROWN PROPTECH ACQUISITIONS COM g25741102   1 100 SH   SOLE 3 100 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110   0 12,098 SH   SOLE 3 12,098 0 0
CSX CORP COM 126408103   4,431 143,016 SH   SOLE 1 134,853 0 8,163
CSX CORP COM 126408103   0 11 SH   SOLE   11 0 0
CTO REALTY GROWTH INC COM COM 22948q101   6,437 352,144 SH   SOLE   271,939 0 80,205
CUBESMART COM 229663109   8 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105   497 108,261 SH   SOLE   93,757 0 14,504
CULP INC COM 230215105   64 13,917 SH   SOLE 3 13,917 0 0
CULP INC COM 230215105   12 2,641 SH   SOLE 1 2,641 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   21,213 227,629 SH   SOLE   223,739 0 3,890
CVS HEALTH CORP COM 126650100   13,805 148,142 SH   SOLE 1 143,338 0 4,805
CYTODYN INC COM COM 23283M101   2 9,488 SH   SOLE 1 9,488 0 0
Cecil Bancorp Inc COM 149841306   533 343,752 SH   SOLE 3 343,752 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   1,522 5,736 SH   SOLE 1 5,536 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   4,676 131,950 SH   SOLE   95,540 0 36,410
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 5,200 SH   SOLE 3 5,200 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   1,579 48,060 SH   SOLE 1 45,960 0 2,100
DELTA APPAREL INC COM 247368103   35 3,300 SH   SOLE 1 3,300 0 0
DELTA APPAREL INC COM 247368103   93 8,770 SH   SOLE   8,770 0 0
DEVON ENERGY CORP NEW COM 25179M103   38 613 SH   SOLE 1 613 0 0
DEVON ENERGY CORP NEW COM 25179M103   185 3,000 SH   SOLE   3,000 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   4,089 98,489 SH   SOLE 1 94,489 0 4,000
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302   0 10 SH   SOLE 1 10 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   1,989 79,448 SH   SOLE 1 79,448 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104   1,570 58,092 SH   SOLE 1 57,502 0 590
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   8 241 SH   SOLE 1 241 0 0
DHC ACQUISITION CORP WT g2758t117   0 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205   677 3,801 SH   SOLE 1 3,801 0 0
DIAGEO PLC ADUS 25243Q205   62 346 SH   SOLE   346 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   632 3,415 SH   SOLE   2,948 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207   195 1,053 SH   SOLE 3 1,053 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   1,769 1,245,913 SH   SOLE 3 1,245,913 0 0
DIEBOLD NIXDORF INC COM 253651103   179 125,900 SH   SOLE   125,900 0 0
DIEBOLD NIXDORF INC COM 253651103   273 192,018 SH   SOLE 1 192,018 0 0
DIEBOLD NIXDORF INC PUT 253651953   1 10 SH Put SOLE 3 10 0 0
DIGITAL HEALTH ACQUISITION C WT 253893119   3 30,400 SH   SOLE 3 30,400 0 0
DIGITAL RIVER COM 25388b104   1,225 349,999 SH   SOLE 3 349,999 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 20,184 SH   SOLE 3 20,184 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107   1,208 120,240 SH   SOLE 3 120,240 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105   9 627 SH   SOLE 1 627 0 0
DINE BRANDS GLOBAL INC COM 254423106   4,553 70,475 SH   SOLE   47,630 0 22,845
DIRECT SELLING ACQUISITION COR WT 25460l111   1 13,850 SH   SOLE 3 13,850 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   4,716 48,210 SH   SOLE 1 46,637 0 1,573
DISCOVER FINL SVCS COM 254709108   10,997 112,410 SH   SOLE   109,375 0 3,035
DISNEY WALT CO COM 254687106   5,081 58,481 SH   SOLE 1 55,695 0 2,787
DISNEY WALT CO COM 254687106   379 4,359 SH   SOLE   4,359 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128   0 6,132 SH   SOLE 3 6,132 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   2,935 79,637 SH   SOLE   55,165 0 24,472
DIVIDEND & INCOME FD COM NEW COM 25538a204   3 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100   39 4,343 SH   SOLE 1 4,343 0 0
DLH HOLDINGS CORP COM 23335q100   1,560 131,449 SH   SOLE   131,449 0 0
DNP SELECT INCOME FD COM COM 23325p104   64 5,699 SH   SOLE 1 5,699 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   1,136 18,524 SH   SOLE 1 17,224 0 1,300
DONALDSON INC COM 257651109   0 5 SH   SOLE   5 0 0
DONEGAL GROUP INC COM 257701201   261 18,398 SH   SOLE 1 18,398 0 0
DONEGAL GROUP INC COM 257701201   8 581 SH   SOLE   581 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   201 5,197 SH   SOLE 3 5,197 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   13 328 SH   SOLE 1 328 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   633 16,385 SH   SOLE   14,165 0 2,220
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 1,812 SH   SOLE 1 1,812 0 0
DOVER CORP COM 260003108   81 600 SH   SOLE   600 0 0
DOW INC COM 260557103   82 1,636 SH   SOLE 1 1,451 0 185
DP CAP ACQUISITION I CORP WT g2r05b126   0 5,200 SH   SOLE 3 5,200 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 1,000 SH   SOLE 3 1,000 0 0
DRIVE SHACK INC COM 262077100   0 2,000 SH   SOLE 1 2,000 0 0
DT MIDSTREAM COM 23345m107   9,295 168,210 SH   SOLE   126,301 0 41,909
DT MIDSTREAM COM 23345m107   152 2,757 SH   SOLE 1 2,757 0 0
DTE ENERGY CO COM 233331107   64 548 SH   SOLE 1 548 0 0
DUET ACQUISITION WT 26431q114   0 3,000 SH   SOLE 3 3,000 0 0
DUET ACQUISITION CORP COM 26431q106   30 3,000 SH   SOLE 3 3,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   784 7,613 SH   SOLE 1 7,613 0 0
DUKE ENERGY CORP NEW CV PFD 26441c501   38 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204   190 1,841 SH   SOLE   1,841 0 0
DUPONT DE NEMOURS INC COM 26614n102   153 2,230 SH   SOLE 1 2,230 0 0
DUPONT DE NEMOURS INC COM 26614n102   164 2,388 SH   SOLE   2,388 0 0
DURECT CORP COM 266605500   13 3,900 SH   SOLE 1 3,900 0 0
DYCOM INDS INC COM 267475101   98 1,050 SH   SOLE 1 850 0 200
E MED FUTURE INC COM COM 26875d108   0 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100   61 3,750 SH   SOLE 1 3,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150   18 360 SH   SOLE 1 360 0 0
EAGLE BULK SHIPPING INC COM y2187a150   220 4,399 SH   SOLE 3 4,399 0 0
EAGLE BULK SHIPPING INC COM y2187a150   697 13,956 SH   SOLE   12,096 0 1,860
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 15,341 SH   SOLE 3 15,341 0 0
EAGLE MATLS INC COM 26969P108   140 1,054 SH   SOLE 1 1,054 0 0
EARTHSHELL CORP COM NEW COM 27032b209   0 250 SH   SOLE 1 250 0 0
EASTERLY GOVERNMENT PROPERTIES COM 27616p103   70 4,886 SH   SOLE 1 4,886 0 0
EASTERN CO COM 276317104   87 4,530 SH   SOLE 1 4,530 0 0
EASTERN CO COM 276317104   1,075 55,767 SH   SOLE 3 55,767 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   15,596 99,367 SH   SOLE   97,267 0 2,100
EATON CORP PLC COM g29183103   14,639 93,273 SH   SOLE 1 87,425 0 5,848
EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108   26 2,613 SH   SOLE 1 2,613 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105   320 19,500 SH   SOLE 1 19,500 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106   28 1,325 SH   SOLE 1 1,325 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 11,718 SH   SOLE 3 11,718 0 0
EG ACQUISITION CORP COM 26846a100   251 25,157 SH   SOLE 3 25,157 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 4,705 SH   SOLE 1 4,705 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 1,250 SH   SOLE 3 1,250 0 0
ELLIOTT OPPORTUNITY II F CLASS COM g30092103   151 15,000 SH   SOLE 3 15,000 0 0
EMBECTA CORP COM 29082k105   23 927 SH   SOLE 1 927 0 0
EMERALD PLANTATION HLDGS COM g30337102   9 780,000 SH   SOLE 3 780,000 0 0
EMERSON ELEC CO COM 291011104   0 5 SH   SOLE   5 0 0
EMERSON ELEC CO COM 291011104   164 1,703 SH   SOLE 1 1,587 0 116
ENBRIDGE INC CO COM 29250n105   1,826 46,694 SH   SOLE 1 41,836 0 4,858
ENBRIDGE INC CO COM 29250n105   384 9,821 SH   SOLE   9,821 0 0
ENCOMPASS HEALTH CORP COM COM 29261a100   1,942 32,470 SH   SOLE   22,640 0 9,830
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109   5 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103   34 10,574 SH   SOLE 3 10,574 0 0
ENDEAVOUR SILVER CORP COM 29258y103   4 1,166 SH   SOLE 1 1,166 0 0
ENDEAVOUR SILVER CORP COM 29258y103   217 67,065 SH   SOLE   57,948 0 9,117
ENDURANCE ACQUISITION CORP WT m82363132   4 12,761 SH   SOLE 3 12,761 0 0
ENERGY TRANSFER LP LP 29273v100   16 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100   31 2,600 SH   SOLE 1 2,600 0 0
ENFUSION INC COM 292812104   0 25 SH   SOLE 1 25 0 0
ENHABIT INC COM 29332g102   5,555 422,080 SH   SOLE   311,830 0 110,250
ENHABIT INC COM 29332g102   3 200 SH   SOLE 3 200 0 0
ENOVIS CORPORATION COM 194014502   2,675 49,983 SH   SOLE   37,251 0 12,732
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   5,014 499,857 SH   SOLE 3 499,857 0 0
ENPHYS ACQUISITION CORP WT G3167L117   43 617,590 SH   SOLE 3 617,590 0 0
ENTEGRIS INC COM COM 29362u104   6 89 SH   SOLE 1 89 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114   0 10,000 SH   SOLE 3 10,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107   4,446 184,315 SH   SOLE 1 176,499 0 7,816
ENTERPRISE PRODS PARTNERS L LP 293792107   413 17,133 SH   SOLE   17,133 0 0
EOG RES INC COM COM 26875p101   15,443 119,232 SH   SOLE 1 115,946 0 3,286
EOG RES INC COM COM 26875p101   21,315 164,571 SH   SOLE   161,501 0 3,070
EPAM SYS INC COM COM 29414b104   1 2 SH   SOLE   2 0 0
EQT CORP COM COM 26884l109   45 1,327 SH   SOLE 1 1,327 0 0
EQUIFAX INC COM 294429105   426 2,193 SH   SOLE 1 2,193 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 3,950 SH   SOLE 1 3,950 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   2,605 55,515 SH   SOLE   40,513 0 15,002
ESC AMERICAN MEDICAL ALERT COR COM 027904986   0 35,100 SH   SOLE 3 35,100 0 0
ESCROW ALL AMERICAN SEMICONDUC COM 016esc402   0 100,350 SH   SOLE 3 100,350 0 0
ESCROW AMBASSADORS GROUP INC C COM 023esc999   0 4,900 SH   SOLE 3 4,900 0 0
ESCROW CONCORD CAMERA CORP COM COM 206esc998   0 2,500 SH   SOLE 3 2,500 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 5,050 SH   SOLE 3 5,050 0 0
ESM ACQUISITION CORP WT g3195h112   1 5,400 SH   SOLE 3 5,400 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 55,738 SH   SOLE 1 55,618 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 1,898 SH   SOLE 1 1,898 0 0
EVERBRIDGE INC COM 29978A104   49 1,673 SH   SOLE   1,673 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 6,944 SH   SOLE 3 6,944 0 0
EVOLUTION PETE CORP COM COM 30049a107   295 39,056 SH   SOLE   33,803 0 5,253
EVOLUTION PETE CORP COM COM 30049a107   93 12,332 SH   SOLE 3 12,332 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 10,000 SH   SOLE 3 10,000 0 0
EXECUTIVE NETWORK PARTNERING C WT 387432115   1 1,075 SH   SOLE 3 1,075 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   1,774 17,075 SH   SOLE 1 15,023 0 2,052
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   6,961 63,106 SH   SOLE 1 60,349 0 2,757
EXXON MOBIL CORP COM 30231G102   1,306 11,841 SH   SOLE   11,841 0 0
F N B CORP COM 302520101   2,405 184,277 SH   SOLE 3 184,277 0 0
F N B CORP COM 302520101   447 34,264 SH   SOLE   34,264 0 0
F N B CORP COM 302520101   218 16,739 SH   SOLE 1 16,739 0 0
F&G ANNUITIES & LIFE INC COM 30190a104   5,564 278,082 SH   SOLE   210,297 0 67,785
F&G 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 7,000 SH   SOLE 3 7,000 0 0
FARMERS NATIONAL BANC CORP COM 309627107   153 10,825 SH   SOLE 1 10,825 0 0
FARMERS NATIONAL BANC CORP COM 309627107   37 2,625 SH   SOLE   2,625 0 0
FAST ACQUISITION CORP II WT 311874119   8 11,600 SH   SOLE 3 11,600 0 0
FAST ACQUISITION CORP II COM 311874101   490 49,000 SH   SOLE 3 49,000 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 9,000 SH   SOLE 3 9,000 0 0
FAT PROJS ACQUISITION WTS WT g3400w110   1 24,000 SH   SOLE 3 24,000 0 0
FEDERAL AGRIC MTG CORP COM 313148306   138 1,228 SH   SOLE 3 1,228 0 0
FEDERAL AGRIC MTG CORP COM 313148306   64 571 SH   SOLE 1 571 0 0
FEDERAL AGRIC MTG CORP COM 313148306   6,953 61,685 SH   SOLE   45,782 0 15,903
FEDERAL NATL MTG ASSN COM COM 313586109   0 645 SH   SOLE 1 645 0 0
FEDEX CORP COM 31428X106   997 5,756 SH   SOLE 1 5,246 0 510
FENNEC PHARMACEUTICALS INC COM 31447p100   118 12,245 SH   SOLE 1 12,245 0 0
FERRELLGAS PARTNERS LP UNIT LT COM 315293209   1 95 SH   SOLE 1 0 0 95
FFD FINL CORP COM COM 30243c107   94 2,811 SH   SOLE 1 2,811 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 9,452 SH   SOLE 1 9,452 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857   139 5,597 SH   SOLE 1 5,597 0 0
FIDELITY COVINGTON TRUST COM 316092808   899 9,509 SH   SOLE   9,509 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188200   916 19,100 SH   SOLE 1 19,100 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309   407 9,043 SH   SOLE   9,043 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309   1,174 26,079 SH   SOLE 1 26,079 0 0
FIDELITY NATL FINL INC COM 31620r303   103 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106   134 1,979 SH   SOLE 1 1,979 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   414 56,354 SH   SOLE   56,354 0 0
FIFTH THIRD BANCORP COM 316773100   299 9,102 SH   SOLE 1 9,102 0 0
FIFTH THIRD BANCORP COM 316773100   73 2,232 SH   SOLE   2,232 0 0
FINANCIAL STRATEGIES ACQUISITI COM 31772t115   0 10,000 SH   SOLE 3 10,000 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101   8 16,000 SH   SOLE 1 16,000 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111   0 10,825 SH   SOLE 3 10,825 0 0
FINTECH ECOSYSTEM DEVE WT 318136124   1 10,000 SH   SOLE 3 10,000 0 0
FINTECH ECOSYSTEM DEVE WT 318136116   0 7,900 SH   SOLE 3 7,900 0 0
FINTECH EVOLUTION ACQUISITION WT g3r19a120   0 1,476 SH   SOLE 3 1,476 0 0
FIRST CMNTY CORP S C COM 319835104   740 33,821 SH   SOLE   33,821 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100   26 6,158 SH   SOLE 1 6,158 0 0
FIRST HORIZON CORPORATION COM 320517105   40 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101   810 33,353 SH   SOLE   28,866 0 4,487
FIRST INTERNET BANCORP COM 320557101   172 7,090 SH   SOLE 3 7,090 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 9,831 SH   SOLE 3 9,831 0 0
FIRST LONG IS CORP COM 320734106   559 31,079 SH   SOLE   26,903 0 4,176
FIRST PL FINL CORP COM COM 33610t109   0 5,450 SH   SOLE 1 5,450 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 1,200 SH   SOLE 1 1,200 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 9,383 SH   SOLE 1 9,383 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   1,932 12,536 SH   SOLE 1 12,536 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   347 2,252 SH   SOLE   2,252 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705   80 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109   958 11,968 SH   SOLE 1 6,807 0 5,161
FIRST TR MLP & ENERGY INCOME F LP 33739b104   18 2,351 SH   SOLE 1 2,351 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109   376 10,283 SH   SOLE 1 4,583 0 5,700
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   104 3,914 SH   SOLE   3,914 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   219 8,195 SH   SOLE 1 8,195 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 14,451 SH   SOLE 3 14,451 0 0
FLEXSTEEL INDS INC COM 339382103   643 41,746 SH   SOLE   36,112 0 5,634
FLEXSTEEL INDS INC COM 339382103   16 1,020 SH   SOLE 1 1,020 0 0
FLEXSTEEL INDS INC COM 339382103   130 8,438 SH   SOLE 3 8,438 0 0
FLOTEK INDS INC DEL COM 343389102   10 9,228 SH   SOLE 1 9,228 0 0
FLOTEK INDS INC DEL COM 343389102   7 6,500 SH   SOLE   6,500 0 0
FLOWERS FOODS INC COM 343498101   60 2,076 SH   SOLE 1 2,076 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 2,600 SH   SOLE 3 2,600 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   1,765 151,799 SH   SOLE 1 146,799 0 5,000
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   7,644 133,851 SH   SOLE   95,071 0 38,780
FORTUNE BRANDS HOME & SEC IN COM 34964C106   1,812 31,725 SH   SOLE 1 30,029 0 1,696
FORTUNE RISE ACQUISITION CORP WT 34969g110   0 9,950 SH   SOLE 3 9,950 0 0
FORUM MERGER IV CORP WT 349875112   0 3,750 SH   SOLE 3 3,750 0 0
FORUM MERGER IV CORP COM 349875104   151 15,000 SH   SOLE 3 15,000 0 0
FORWARD AIR CORP COM 349853101   1,038 9,900 SH   SOLE 3 9,900 0 0
FOSSIL GROUP INC COM 34988V106   9 2,000 SH   SOLE 1 2,000 0 0
FOSTER L B CO COM 350060109   9 936 SH   SOLE 3 936 0 0
FOSTER L B CO COM 350060109   266 27,459 SH   SOLE   23,436 0 4,023
FOSTER L B CO COM 350060109   7 755 SH   SOLE 1 755 0 0
FOUNDER SPAC WT 78112j117   0 8,150 SH   SOLE 3 8,150 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 14,000 SH   SOLE   14,000 0 0
FRANKLIN RESOURCES INC COM 354613101   3 125 SH   SOLE 1 125 0 0
FREEDOM ACQUISITION I CORP WT g3663x128   0 1,038 SH   SOLE 3 1,038 0 0
FREEPORT-MCMORAN INC COM 35671D857   118 3,100 SH   SOLE 1 2,100 0 1,000
FRESENIUS MED CARE AG&CO 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 5,330 SH   SOLE   5,330 0 0
FRONTIER INVESTMENT CORP WT g36816125   0 4,098 SH   SOLE 3 4,098 0 0
FRONTIER INVESTMENT CORP COM g36816109   20 2,000 SH   SOLE 3 2,000 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101   7 1,386 SH   SOLE 1 1,386 0 0
FTAC HERA ACQUISITION CORP WT g3728y111   0 12,750 SH   SOLE 3 12,750 0 0
FUSION ACQUISITION CORP II WT 36118n110   0 9,860 SH   SOLE 3 9,860 0 0
FUSION ACQUISITION CORP II COM 36118n201   30 3,000 SH   SOLE 3 3,000 0 0
FUSION ACQUISITION CORP II COM 36118n102   285 28,428 SH   SOLE 3 28,428 0 0
FUSION ACQUISITION CORP II WTS WT 36118n110   0 119 SH   SOLE 3 119 0 0
FUTURETECH II ACQ WT 36119d111   0 2,000 SH   SOLE 3 2,000 0 0
FUTURETECH II ACQUISI COM 36119d103   20 2,000 SH   SOLE 3 2,000 0 0
G SQUARED ASCEND I INC COM g4204r109   48 4,727 SH   SOLE 3 4,727 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104   197 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104   56 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103   63 6,150 SH   SOLE 1 6,150 0 0
GALAXY DIGITAL HOLDINGS LTD COM g37092106   6 2,000 SH   SOLE 1 2,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,216 11,752 SH   SOLE 1 10,702 0 1,050
GAMING AND LEISURE PROPERTIES COM 36467j108   68 1,315 SH   SOLE 1 1,315 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108   5,464 104,889 SH   SOLE   79,181 0 25,708
GANFENG LITHIUM CO COM y2690m105   1 200 SH   SOLE 1 200 0 0
GAP INC COM 364760108   24 2,101 SH   SOLE 1 2,101 0 0
GARRETT MOTION INC COM 366505105   0 20 SH   SOLE 1 20 0 0
GARTNER INC COM 366651107   3,048 9,068 SH   SOLE 1 8,318 0 750
GDL FD CLSD FD 361570104   1,310 167,126 SH   SOLE 3 167,126 0 0
GDL FD CLSD FD 361570104   59 7,500 SH   SOLE 1 7,500 0 0
GEE GROUP COM 36165a102   346 705,617 SH   SOLE 1 705,617 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   835 54,383 SH   SOLE   47,091 0 7,292
GENCO SHIPPING AND TRADING LIM COM y2685t131   265 17,270 SH   SOLE 3 17,270 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   21 1,396 SH   SOLE 1 1,396 0 0
GENERAC HLDGS INC COM 368736104   5 50 SH   SOLE 1 50 0 0
GENERAL DYNAMICS CORP COM 369550108   839 3,380 SH   SOLE   3,380 0 0
GENERAL DYNAMICS CORP COM 369550108   4,684 18,877 SH   SOLE 1 17,281 0 1,596
GENERAL ELECTRIC CO COM 369604301   140 1,665 SH   SOLE 1 1,665 0 0
GENERAL ELECTRIC CO COM 369604301   1 11 SH   SOLE   11 0 0
GENERAL MLS INC COM 370334104   106 1,261 SH   SOLE 1 1,261 0 0
GENERAL MOTORS CO COM 37045v100   1,117 33,191 SH   SOLE 1 32,506 0 685
GENERAL MOTORS CO COM 37045v100   4,971 147,783 SH   SOLE   143,513 0 4,270
GENESCO INC COM 371532102   602 13,085 SH   SOLE   13,085 0 0
GENESIS UNICORN C 26 WT 37187c118   0 2,000 SH   SOLE 3 2,000 0 0
GENESIS UNICORN CAP CORP COM 37187c100   20 2,000 SH   SOLE 3 2,000 0 0
GENUINE PARTS CO COM 372460105   6 37 SH   SOLE 1 37 0 0
GETAROUND INC WT 37427g119   0 3,200 SH   SOLE 3 3,200 0 0
GETSWIFT TECHNOLOGIES LTD COM 37428g100   0 174,530 SH   SOLE 1 174,530 0 0
GILEAD SCIENCES INC COM 375558103   361 4,206 SH   SOLE 1 4,206 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   113 6,100 SH   SOLE 1 6,100 0 0
GLENCORE PLC UNSPONSORD ADR COM 37827x100   21 1,562 SH   SOLE 1 1,562 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128   0 5,382 SH   SOLE 3 5,382 0 0
GLOBAL PMTS INC COM COM 37940x102   108 1,092 SH   SOLE 1 1,092 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115   0 3,100 SH   SOLE 3 3,100 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 1,280 SH   SOLE 1 1,280 0 0
GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855   543 9,257 SH   SOLE 1 9,257 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 1,800 SH   SOLE   1,800 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   116 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715   281 13,667 SH   SOLE 1 13,667 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 3,911 SH   SOLE 1 3,885 0 26
GLOBAL X URANIUM ETF INDX FD 37954y871   25 1,261 SH   SOLE 1 1,261 0 0
GLOBAL X URANIUM ETF INDX FD 37954y871   7 342 SH   SOLE   342 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673   1,370 51,710 SH   SOLE 1 50,880 0 830
GLOBESTAR THERAPEUTICS COM 37960p104   1 88,000 SH   SOLE 1 88,000 0 0
GOLD RESOURCE CORP COM COM 38068t105   828 541,200 SH   SOLE   541,200 0 0
GOLDEN ARROW MERGER CORP WT 380799114   0 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ENTMT INC COM 381013101   717 19,180 SH   SOLE   19,180 0 0
GOLDENBRIDGE ACQUISITION LTD WT g3970d120   2 22,789 SH   SOLE 3 22,789 0 0
GOLDENBRIDGE ACQUISITION LTD COM g3970d138   2 16,289 SH   SOLE 3 16,289 0 0
GOLDENSTONE ACQUI WT 38136y128   0 3,000 SH   SOLE 3 3,000 0 0
GOLDENSTONE ACQUI WT 38136y110   0 3,000 SH   SOLE 3 3,000 0 0
GOLDMAN SACHS BDC COM 38147u107   324 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   553 7,267 SH   SOLE 1 7,267 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   700 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   1 4 SH   SOLE   4 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   693 2,018 SH   SOLE 1 2,018 0 0
GOLUB CAP BDC INC COM COM 38173m102   28 2,125 SH   SOLE 1 2,125 0 0
GOLUB CAP BDC INC COM COM 38173m102   164 12,500 SH   SOLE   12,500 0 0
GOOD WORKS II ACQUISITION CORP WT 38216g112   1 10,639 SH   SOLE 3 10,639 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   14 1,400 SH   SOLE 1 1,400 0 0
GORMAN RUPP CO COM 383082104   3,590 140,110 SH   SOLE   107,040 0 33,070
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 6,000 SH   SOLE 1 6,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109   133 16,063 SH   SOLE 1 16,063 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107   77 16,157 SH   SOLE 1 16,157 0 0
GREEN EARTH TECHS COM 39303r102   0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104   127,627 4,184,487 SH   SOLE 3 4,184,487 0 0
GREEN PLAINS INC COM 393222104   102 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS INC COM 393222104   95 3,124 SH   SOLE 1 3,124 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   135 1,173 SH Put SOLE 3 1,173 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   135 1,802 SH Put SOLE 3 1,802 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   19 500 SH Put SOLE 3 500 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   328 1,510 SH Put SOLE 3 1,510 0 0
GREEN THUMB INDUSTRIES INC COM 39342l108   2 270 SH   SOLE 1 270 0 0
GREENCITY ACQUISITION CORP COM g4086b123   0 8,400 SH   SOLE 3 8,400 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 1,400 SH   SOLE 3 1,400 0 0
GROWTH FOR GOOD ACQUISITION CO COM g41522130   0 2,800 SH   SOLE 3 2,800 0 0
GSK PLC COM 37733w204   89 2,527 SH   SOLE 1 2,527 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 38,511 SH   SOLE 3 38,511 0 0
GX ACQUISITION CORP II WT 36260f113   10 12,683 SH   SOLE 3 12,683 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 2,962 SH   SOLE 1 2,962 0 0
HALLIBURTON CO COM 406216101   6 162 SH   SOLE 1 162 0 0
HANESBRANDS INC COM 410345102   716 112,508 SH   SOLE 1 103,522 0 8,986
HANESBRANDS INC COM 410345102   113 17,743 SH   SOLE   17,743 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 12,309 SH   SOLE 1 12,309 0 0
HARMONIC INC COM 413160102   3 200 SH   SOLE   200 0 0
HARROW HEALTH INC COM 415858109   1,146 77,650 SH   SOLE   77,650 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   95 1,250 SH   SOLE 1 1,250 0 0
HARVEST NAT RES COM 41754v202   1 45,000 SH   SOLE 3 45,000 0 0
HASBRO INC CALL 418056907   0 532 SH Call SOLE 3 532 0 0
HASBRO INC COM 418056107   12,339 202,243 SH   SOLE 3 202,243 0 0
HAWKS ACQUISITION CORP COM 42032p108   197 19,698 SH   SOLE 3 19,698 0 0
HAWKS ACQUISITION CORP WT 42032p116   0 15,000 SH   SOLE 3 15,000 0 0
HAYNES INTL INC COM 420877201   258 5,640 SH   SOLE   5,640 0 0
HAYWARD HLDGS INC COM 421298100   165 17,570 SH   SOLE 1 17,570 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 7,400 SH   SOLE 1 7,400 0 0
HEALTHWELL ACQUISITION CORP I COM 42227r109   421 42,482 SH   SOLE 3 42,482 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117   1 23,350 SH   SOLE 3 23,350 0 0
HELIOGEN INC WT 42329e113   1 14,004 SH   SOLE 3 14,004 0 0
HENNESSY CAPITAL INVESTMENT CO COM 42600h108   99 10,000 SH   SOLE 3 10,000 0 0
HENNESSY CAPITAL INVESTMENT WT WT 42600h116   0 3,332 SH   SOLE 3 3,332 0 0
HENRY JACK & ASSOC INC COM 426281101   0 2 SH   SOLE   2 0 0
HENRY SCHEIN INC COM 806407102   84 1,055 SH   SOLE 1 1,055 0 0
HENRY SCHEIN INC COM 806407102   7,820 97,904 SH   SOLE   71,452 0 26,452
HERCULES CAPITAL INC COM 427096508   17 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103   563 239,764 SH   SOLE   207,408 0 32,356
HERITAGE GLOBAL INC COM COM 42727e103   182 77,370 SH   SOLE 3 77,370 0 0
HERITAGE GLOBAL INC COM COM 42727e103   12 4,951 SH   SOLE 1 4,951 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 1,000 SH   SOLE 1 1,000 0 0
HIGH TIDE INC COM 42981e401   2 1,450 SH   SOLE 1 1,450 0 0
HIGHLANDS REIT INC LP 43110a104   2 5,429 SH   SOLE 1 5,429 0 0
HILLMAN SOLUTIONS CORP COM 431636109   3,255 451,480 SH   SOLE   338,290 0 113,190
HILTON GRAND VACATIONS INC COM COM 43283x105   204 5,300 SH   SOLE 1 5,300 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105   39 1,000 SH   SOLE   1,000 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 4,134 SH   SOLE 1 4,134 0 0
HOME BANCSHARES INC COM 436893200   36 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102   21,234 67,226 SH   SOLE   66,001 0 1,225
HOME DEPOT INC COM 437076102   14,928 47,260 SH   SOLE 1 45,963 0 1,297
HOME PLATE ACQUISITION CORP WT 43734r111   0 7,200 SH   SOLE 3 7,200 0 0
HONEYWELL INTL INC COM 438516106   21,237 99,100 SH   SOLE   97,325 0 1,775
HONEYWELL INTL INC COM 438516106   20,696 96,575 SH   SOLE 1 93,681 0 2,895
HOOKER FURNISHINGS CORPORATI COM 439038100   1,835 98,140 SH   SOLE   68,244 0 29,896
HORIZON ACQUISITION CORP COM 92854t100   29 4,000 SH   SOLE   4,000 0 0
HORIZON ACQUISITION CORP COM 92854t100   23 3,200 SH   SOLE 1 3,200 0 0
HORIZON KINETICS INFLATION BEN INDX FD 53656f623   153 4,850 SH   SOLE 1 4,100 0 750
HORMEL FOODS CORP COM 440452100   84 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100   6,165 70,734 SH   SOLE 1 70,405 0 329
HOULIHAN LOKEY INC COM 441593100   15,604 179,029 SH   SOLE   165,123 0 13,906
HOVNANIAN ENTERPRISES INC COM 442487401   2 50 SH   SOLE 1 50 0 0
HOWARD HUGHES CORP COM COM 44267d107   3,334 43,630 SH   SOLE   30,330 0 13,300
HOWMET AEROSPACE INC COM 443201108   0 2 SH   SOLE   2 0 0
HOWMET AEROSPACE INC COM 443201108   51 1,300 SH   SOLE 1 1,300 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 52,935 SH   SOLE 1 52,935 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 3,029 SH   SOLE   3,029 0 0
IAA INC COM 449253103   778 19,442 SH   SOLE 1 19,192 0 250
IAA INC PUT 449253953   36 750 SH Put SOLE 3 750 0 0
IAA INC COM 449253103   186,742 4,668,562 SH   SOLE 3 4,668,562 0 0
IAA INC PUT 449253953   45 450 SH Put SOLE 3 450 0 0
IAA INC CALL 449253903   283 1,377 SH Call SOLE 3 1,377 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208   41 921 SH   SOLE 1 921 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208   3,978 89,590 SH   SOLE   61,117 0 28,473
IAMGOLD CORP COM 450913108   26 10,000 SH   SOLE 1 10,000 0 0
ICICI BK LTD ADR ADUS 45104g104   120 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100   4 20 SH   SOLE 1 20 0 0
ICONIC SPORTS ACQUISITION CORP WT g4712c115   2 12,300 SH   SOLE 3 12,300 0 0
IDEANOMICS INC COM 45166v106   0 1,315 SH   SOLE 1 1,315 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 1,864 SH   SOLE 1 1,864 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 25,313 SH   SOLE 3 25,313 0 0
IMMERSION CORP COM 452521107   10 1,400 SH   SOLE 1 1,400 0 0
IMMERSION CORP COM 452521107   560 79,690 SH   SOLE   68,894 0 10,796
IMMUTABLE HOLDINGS COM 45258g108   1 5,000 SH   SOLE 1 5,000 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102   45 1,800 SH   SOLE 1 1,800 0 0
INCYTE CORP COM COM 45337c102   1 8 SH   SOLE   8 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   83 25,329 SH   SOLE 3 25,329 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   6 1,873 SH   SOLE 1 1,873 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   262 80,266 SH   SOLE   69,542 0 10,724
INDEXIQ ETF TR INDX FD 45409B800   90 2,850 SH   SOLE 1 2,850 0 0
INDEXIQ ETF TR INDX FD 45409B800   52 1,650 SH   SOLE   1,650 0 0
INDIA FD INC COM 454089103   21 1,400 SH   SOLE 1 1,400 0 0
INFINITE ACQUISITION CORP WT g48028123   0 2,500 SH   SOLE 3 2,500 0 0
INFINTT ACQUISITION CORP WT g47862126   2 20,213 SH   SOLE 3 20,213 0 0
INFLECTION POINT ACQUISITION C COM g47874121   264 26,299 SH   SOLE 3 26,299 0 0
INFLECTION POINT ACQUISITION C WT g47874113   4 13,199 SH   SOLE 3 13,199 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   900 195,607 SH   SOLE   136,212 0 59,395
INFOSYS LTD ADUS 456788108   83 4,600 SH   SOLE 1 4,600 0 0
INGERSOLL RAND PLC COM 45687v106   18 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107   9,512 135,044 SH   SOLE   98,224 0 36,820
INGEVITY CORP COM COM 45688c107   78 1,110 SH   SOLE 1 1,110 0 0
INGREDION INC COM 457187102   20 200 SH   SOLE 3 200 0 0
INMODE LTD COM m5425m103   121 3,400 SH   SOLE 1 3,400 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101   472 4,653 SH   SOLE 1 3,984 0 669
INNOVATIVE INTL ACQUSITIN CORP WT g4809m125   0 5,050 SH   SOLE 3 5,050 0 0
INSIGHT ACQUISITION CORP WT 45784l118   0 28,000 SH   SOLE 3 28,000 0 0
INSPIRED ENTMT INC COM COM 45782n108   3,328 262,661 SH   SOLE   218,349 0 44,312
INTEGRAL ACQUISITION 1 CORP WT 45827k119   0 2,500 SH   SOLE 3 2,500 0 0
INTEGRATED WELLNESS ACQUISITIO WT g4828b118   1 15,000 SH   SOLE 3 15,000 0 0
INTEL CORP COM 458140100   2,161 81,771 SH   SOLE 1 78,421 0 3,350
INTEL CORP COM 458140100   16 600 SH   SOLE   600 0 0
INTELLICHECK INC COM NEW COM 45817g201   5 2,646 SH   SOLE 1 2,646 0 0
INTELLICHECK INC COM NEW COM 45817g201   172 85,929 SH   SOLE   74,333 0 11,596
INTELLICHECK INC COM NEW COM 45817g201   55 27,734 SH   SOLE 3 27,734 0 0
INTELLIGENT MEDICINE ACQUISITI WT 45828d114   0 2,500 SH   SOLE 3 2,500 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104   124 1,204 SH   SOLE 1 1,204 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,225 8,696 SH   SOLE 1 8,696 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   164 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   36 348 SH   SOLE 1 348 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   23 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   30 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   130 5,335 SH   SOLE 3 5,335 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   22 910 SH   SOLE 1 910 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   408 16,749 SH   SOLE   14,494 0 2,255
INTERNATIONAL PAPER CO COM 460146103   3 100 SH   SOLE 1 100 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114   0 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102   490 48,368 SH   SOLE 3 48,368 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110   0 9,632 SH   SOLE 3 9,632 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 1,912 SH   SOLE 1 1,912 0 0
INVACARE CORP COM 461203101   9 22,250 SH   SOLE 1 22,250 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 3,825 SH   SOLE 1 3,825 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 12,590 SH   SOLE 1 10,491 0 2,099
INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643   262 13,357 SH   SOLE 1 11,592 0 1,765
INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460   168 10,536 SH   SOLE 1 8,880 0 1,656
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   50 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   526 6,146 SH   SOLE 1 6,146 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 6,710 SH   SOLE 1 6,710 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   233 9,435 SH   SOLE   9,435 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   499 19,411 SH   SOLE 3 19,411 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   43 1,669 SH   SOLE 1 1,669 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 2,000 SH Put SOLE 3 2,000 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 4,572 SH   SOLE 1 4,572 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 1,039 SH   SOLE 1 1,039 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107   43 4,298 SH   SOLE 1 4,298 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   3,898 35,589 SH   SOLE 1 35,589 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   4,657 42,518 SH   SOLE   42,518 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631   610 25,510 SH   SOLE 1 25,210 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537   169 7,382 SH   SOLE 1 7,382 0 0
INVESCO PREFERRED ETF INDX FD 46138e511   10 939 SH   SOLE 1 939 0 0
INVESCO QQQ TRUST INDX FD 46090e103   4,490 16,863 SH   SOLE 1 16,413 0 450
INVESCO QQQ TRUST INDX FD 46090e103   594 2,232 SH   SOLE   2,232 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   324 2,295 SH   SOLE   2,295 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   4,119 29,158 SH   SOLE 1 25,453 0 3,705
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354   1,057 16,546 SH   SOLE 1 16,348 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266   42 280 SH   SOLE 1 280 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   142 1,653 SH   SOLE   1,653 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   706 8,225 SH   SOLE 1 8,225 0 0
INVESCO S&P 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 15,000 SH   SOLE 1 15,000 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106   14 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142   196 3,810 SH   SOLE 1 3,810 0 0
INVESTCORP EUROPE ACQUISITION WT g4923t113   0 1,104 SH   SOLE 3 1,104 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 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   24 470 SH   SOLE   470 0 0
IRON MTN INC NEW COM COM 46284v101   1,265 25,374 SH   SOLE 1 23,499 0 1,875
IRONNET INC COM 46323q113   0 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407   289 7,077 SH   SOLE 1 6,854 0 223
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102   163 2,345 SH   SOLE 1 2,302 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 3,154 SH   SOLE 1 3,154 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 1,450 SH   SOLE 1 1,408 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 4,722 SH   SOLE 1 4,722 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 20,127 SH   SOLE 1 20,127 0 0
ISHARES GOLD TR INDX FD 464285204   608 17,579 SH   SOLE 1 17,579 0 0
ISHARES GOLD TR INDX FD 464285204   4,908 141,886 SH   SOLE   141,886 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 14,409 SH   SOLE 1 14,174 0 235
ISHARES INC INDX FD 464286665   47 1,100 SH   SOLE 1 1,100 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 13,365 SH   SOLE   13,365 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   493 10,550 SH   SOLE 1 10,550 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 1,279 SH   SOLE 1 1,279 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 2,155 SH   SOLE 1 2,035 0 120
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   2,811 59,213 SH   SOLE 1 56,112 0 3,101
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   408 8,601 SH   SOLE   8,601 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 34,620 SH   SOLE 1 32,180 0 2,440
ISHARES TR INDX FD 464287176   1,026 9,637 SH   SOLE 1 9,637 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   17,700 208,731 SH   SOLE 1 206,295 0 2,436
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 9,596 SH   SOLE 1 9,596 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 1,572 SH   SOLE   1,572 0 0
ISHARES TR INDX FD 464288646   58 1,169 SH   SOLE 1 1,169 0 0
ISHARES TR INDX FD 464287556   10 73 SH   SOLE   73 0 0
ISHARES TR INDX FD 464288273   313 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287333   20 284 SH   SOLE 1 284 0 0
ISHARES TR INDX FD 464288869   598 5,545 SH   SOLE 1 5,545 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 7,304 SH   SOLE 1 7,304 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 4,711 SH   SOLE 1 4,593 0 118
ISHARES TR CALL 464287900   138 60 SH Call SOLE 3 60 0 0
ISHARES TR INDX FD 464287457   300 3,700 SH   SOLE   3,700 0 0
ISHARES TR INDX FD 464287788   42 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464288612   175 1,711 SH   SOLE 1 1,711 0 0
ISHARES TR INDX FD 464287507   884 3,654 SH   SOLE   3,654 0 0
ISHARES TR INDX FD 464288851   7 70 SH   SOLE   70 0 0
ISHARES TR INDX FD 464288869   2,867 26,591 SH   SOLE   26,591 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 1,751 SH   SOLE   1,751 0 0
ISHARES TR PUT 464287955   541 400 SH Put SOLE 3 400 0 0
ISHARES TR INDX FD 464288760   135 1,203 SH   SOLE 1 1,203 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   1,113 12,000 SH   SOLE 3 12,000 0 0
ISHARES TR PUT 464287958   22 55 SH Put SOLE 3 55 0 0
ISHARES TR INDX FD 464287507   9,655 39,915 SH   SOLE 1 38,085 0 1,830
ISHARES TR INDX FD 464287499   225 3,335 SH   SOLE   3,335 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 8,877 SH   SOLE 1 8,537 0 340
ISHARES TR INDX FD 464287614   736 3,436 SH   SOLE 1 3,186 0 250
ISHARES TR PUT 464287957   790 1,520 SH Put SOLE 3 1,520 0 0
ISHARES TR INDX FD 464287630   433 3,121 SH   SOLE 1 3,116 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 12,697 SH   SOLE 1 12,697 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 6,698 SH   SOLE 1 6,026 0 672
ISHARES TR INDX FD 464288851   177 1,903 SH   SOLE 1 1,894 0 9
ISHARES TR INDX FD 464287150   24,975 294,511 SH   SOLE   9,127 0 285,384
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 8,984 SH   SOLE   8,984 0 0
ISHARES TR INDX FD 464287671   155 1,906 SH   SOLE 1 1,906 0 0
ISHARES TR INDX FD 464287739   25 296 SH   SOLE 1 296 0 0
ISHARES TR INDX FD 464287168   161 1,332 SH   SOLE 1 1,332 0 0
ISHARES TR PUT 464287955   300 420 SH Put SOLE 3 420 0 0
ISHARES TR INDX FD 464287689   428 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 46429B689   22 347 SH   SOLE 1 317 0 30
ISHARES TR INDX FD 464287614   2,956 13,799 SH   SOLE   13,799 0 0
ISHARES TR INDX FD 464288570   83 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464287200   26,399 68,711 SH   SOLE 1 67,370 0 1,341
ISHARES TR INDX FD 464287598   2,123 13,998 SH   SOLE 1 13,900 0 98
ISHARES TR INDX FD 464287622   336 1,598 SH   SOLE   1,598 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 2,000 SH Put SOLE 3 2,000 0 0
ISHARES TR INDX FD 464287309   171 2,928 SH   SOLE 1 2,928 0 0
ISHARES TR INDX FD 464287598   266 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287457   9,387 115,645 SH   SOLE 1 101,024 0 14,621
ISHARES TR INDX FD 464287465   442 6,730 SH   SOLE 1 6,730 0 0
ISHARES TR PUT 464287950   188 20 SH Put SOLE 3 20 0 0
ISHARES TR INDX FD 464287101   1,509 8,847 SH   SOLE 1 8,847 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   1,613 15,473 SH   SOLE 1 15,442 0 31
ISHARES TR INDX FD 46429B697   7,609 105,535 SH   SOLE 1 98,082 0 7,453
ISHARES TR PUT 464288950   302 1,000 SH Put SOLE 3 1,000 0 0
ISHARES TR PUT 464287955   558 1,000 SH Put SOLE 3 1,000 0 0
ISHARES TR PUT 464287955   201 1,000 SH Put SOLE 3 1,000 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   1,142 8,696 SH   SOLE 1 8,696 0 0
ISHARES TR INDX FD 464288372   14 300 SH   SOLE 1 300 0 0
ISHARES TR INDX FD 46429B697   1,114 15,455 SH   SOLE   15,455 0 0
ISHARES TR INDX FD 464288877   1,107 24,127 SH   SOLE 1 23,345 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   3,889 40,605 SH   SOLE 3 40,605 0 0
ISHARES TR INDX FD 464287200   6,144 15,990 SH   SOLE   15,990 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   8,409 86,697 SH   SOLE 1 84,799 0 1,898
ISHARES TR INDX FD 464287671   69 851 SH   SOLE   851 0 0
ISHARES TR INDX FD 464287291   45 1,002 SH   SOLE 1 958 0 44
ISHARES TR INDX FD 464288588   629 6,787 SH   SOLE 1 6,619 0 168
ISHARES TR INDX FD 464287184   3 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 464287473   263 2,498 SH   SOLE 1 2,498 0 0
ISHARES TR INDX FD 464288679   11 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 464288653   277 2,562 SH   SOLE 1 2,491 0 71
ISHARES TR INDX FD 464287754   122 1,265 SH   SOLE 1 1,265 0 0
ISHARES TR PUT 464287952   1,494 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 1,600 SH Put SOLE 3 1,600 0 0
ISHARES TR CALL 464287902   0 40 SH Call SOLE 3 40 0 0
ISHARES TR INDX FD 464287408   297 2,044 SH   SOLE 1 2,044 0 0
ISHARES TR PUT 464287955   226 900 SH Put SOLE 3 900 0 0
ISHARES TR INDX FD 464287226   226 2,333 SH   SOLE   2,333 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 2,083 SH   SOLE 1 2,083 0 0
ISHARES TR INDX FD 464287655   877 5,028 SH   SOLE 1 5,028 0 0
ISHARES TR INDX FD 464287432   1,991 20,000 SH   SOLE 3 20,000 0 0
ISHARES TR INDX FD 464287804   7,571 80,001 SH   SOLE 1 74,793 0 5,208
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 1,288 SH   SOLE   1,288 0 0
ISHARES TR INDX FD 464287499   1,237 18,336 SH   SOLE 1 18,136 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 2,779 SH   SOLE 1 2,161 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 1,275 SH   SOLE 1 1,275 0 0
ISHARES TR INDX FD 464287481   183 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464289867   43 915 SH   SOLE 1 915 0 0
ISHARES TR INDX FD 464287796   103 2,226 SH   SOLE 1 2,201 0 25
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   3,056 49,573 SH   SOLE   49,573 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   6,186 100,360 SH   SOLE 1 99,813 0 547
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   5,888 101,723 SH   SOLE 1 101,723 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   1,544 26,669 SH   SOLE   6,045 0 20,624
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   6,042 134,485 SH   SOLE 1 129,092 0 5,393
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   2,190 25,841 SH   SOLE 1 25,004 0 837
ISHARES TR FLTG RATE NT INDX FD 46429b655   184 3,654 SH   SOLE 1 3,654 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598   67 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267   513 22,595 SH   SOLE 1 22,324 0 271
ISHARES U S ETF TR INDX FD 46431W507   1,052 21,348 SH   SOLE 1 21,348 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713   121 3,328 SH   SOLE 1 3,195 0 133
ISHARES UT ETF TR COMMOD INDX FD 46431w853   141 5,003 SH   SOLE 1 4,894 0 109
ITERIS INC NEW COM 46564T107   5 1,690 SH   SOLE 3 1,690 0 0
ITERIS INC NEW COM 46564T107   320 102,875 SH   SOLE   89,020 0 13,855
ITERIS INC NEW COM 46564T107   8 2,416 SH   SOLE 1 2,416 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 25,000 SH   SOLE 3 25,000 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654   1,646 32,566 SH   SOLE 1 32,566 0 0
JACK CREEK INVESTMENT CORP COM G4989X115   20 2,000 SH   SOLE 3 2,000 0 0
JACK CREEK INVT C WT g4989x123   0 1,000 SH   SOLE 3 1,000 0 0
JACKSON ACQUISITION CO WT 46653c114   0 2,500 SH   SOLE 3 2,500 0 0
JACKSON FINL INC CL A COM 46817m107   29 830 SH   SOLE 1 830 0 0
JACKSON FINL INC CL A COM 46817m107   13,408 385,389 SH   SOLE   290,764 0 94,625
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 2,500 SH   SOLE 3 2,500 0 0
JAWS HURRICANE ACQUISITION COR WT 47201b111   0 1,050 SH   SOLE 3 1,050 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105   9 55 SH   SOLE 1 55 0 0
JBG SMITH PROPERTIES COM 46590v100   1,385 72,990 SH   SOLE   50,330 0 22,660
JBS SA COM 466110103   8 1,000 SH   SOLE 1 1,000 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 15,100 SH   SOLE 1 15,100 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,613 17,660 SH   SOLE   12,220 0 5,440
JOHN WOOD GROUP PL ORDF COM g9745t118   0 24 SH   SOLE 1 24 0 0
JOHNSON & JOHNSON COM 478160104   28,040 158,731 SH   SOLE 1 154,778 0 3,953
JOHNSON & JOHNSON COM 478160104   25,707 145,526 SH   SOLE   142,791 0 2,735
JOHNSON CTLS INTL PLC COM g51502105   109 1,707 SH   SOLE 1 1,707 0 0
JOHNSON CTLS INTL PLC COM g51502105   59 916 SH   SOLE   916 0 0
JP MORGAN CHASE & CO COM 46625h100   21,639 161,361 SH   SOLE   158,861 0 2,500
JP MORGAN CHASE & CO COM 46625h100   20,941 156,160 SH   SOLE 1 151,157 0 5,003
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   3,742 74,654 SH   SOLE   74,654 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   55,776 1,112,633 SH   SOLE 1 1,088,898 0 23,735
JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225   87 1,514 SH   SOLE 1 1,514 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308   55 1,121 SH   SOLE 1 1,121 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 3,461 SH   SOLE 1 2,763 0 698
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332   22 407 SH   SOLE   407 0 0
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332   2,255 41,376 SH   SOLE 1 39,880 0 1,496
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852   12 270 SH   SOLE 1 270 0 0
JUNIPER II CORP WT 48203n111   0 1,450 SH   SOLE 3 1,450 0 0
JUPITER ACQUISITION CORP WT 482082112   2 45,547 SH   SOLE 3 45,547 0 0
JUPITER ACQUISITION CORP COM 482082104   903 91,094 SH   SOLE 3 91,094 0 0
KADEM SUSTAINABLE IMPACT CORP WT 48284e113   1 36,652 SH   SOLE 3 36,652 0 0
KAIROUS ACQUISITION CORP LTD COM g52131128   0 900 SH   SOLE 3 900 0 0
KARAT PACKAGING INC COM COM 48563l101   17 1,191 SH   SOLE 1 1,191 0 0
KARAT PACKAGING INC COM COM 48563l101   702 48,855 SH   SOLE   42,261 0 6,594
KARAT PACKAGING INC COM COM 48563l101   227 15,773 SH   SOLE 3 15,773 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 8,500 SH   SOLE 3 8,500 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129   0 18,700 SH   SOLE 3 18,700 0 0
KEY TRONIC CORP COM 493144109   318 73,490 SH   SOLE   62,992 0 10,498
KEY TRONIC CORP COM 493144109   103 23,786 SH   SOLE 3 23,786 0 0
KEY TRONIC CORP COM 493144109   5 1,217 SH   SOLE 1 1,217 0 0
KEYCORP COM 493267108   419 24,059 SH   SOLE 1 13,268 0 10,791
KEYCORP COM 493267108   134 7,700 SH   SOLE   7,700 0 0
KHOSLA VENTURES ACQUISITION COM 482504107   37 3,710 SH   SOLE 3 3,710 0 0
KIMBALL ELECTRONICS INC COM 49428J109   144 6,353 SH   SOLE   0 0 6,353
KIMBALL INTL INC COM 494274103   172 26,521 SH   SOLE 3 26,521 0 0
KIMBALL INTL INC COM 494274103   719 110,624 SH   SOLE   95,691 0 14,933
KIMBALL INTL INC COM 494274103   18 2,763 SH   SOLE 1 2,763 0 0
KIMBERLY-CLARK CORP COM 494368103   1,389 10,233 SH   SOLE 1 10,133 0 100
KINDER MORGAN INC DEL LP 49456B101   714 39,480 SH   SOLE 1 36,430 0 3,050
KINDER MORGAN INC DEL LP 49456B101   1 38 SH   SOLE   38 0 0
KISMET ACQUISITION THREE CORP WT g5276c102   0 11,440 SH   SOLE 3 11,440 0 0
KISMET ACQUISITION THREE CORP COM g5276c110   20 2,000 SH   SOLE 3 2,000 0 0
KISMET ACQUISITION TWO CORP WT g52807115   0 23,040 SH   SOLE 3 23,040 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 13,469 SH   SOLE 1 13,469 0 0
KOHLS CORP COM 500255104   337 13,352 SH   SOLE   13,352 0 0
KOHLS CORP COM 500255104   55,164 2,184,711 SH   SOLE 3 2,184,711 0 0
KONTOOR BRANDS COM 50050n103   78 1,940 SH   SOLE 1 1,940 0 0
KONTOOR BRANDS COM 50050n103   1,389 34,733 SH   SOLE   25,591 0 9,142
KOPIN CORP COM 500600101   0 200 SH   SOLE 1 200 0 0
KORNIT DIGITAL LTD COM m6372q113   23 1,000 SH   SOLE 1 1,000 0 0
KRAFT HEINZ CO COM 500754106   16 389 SH   SOLE 1 389 0 0
KRANESHARES TR INDX FD 500767652   3,106 101,670 SH   SOLE 1 97,362 0 4,308
KRANESHARES TR CALL 500767906   3 100 SH Call SOLE 3 100 0 0
KRANESHARES TR INDX FD 500767652   169 5,539 SH   SOLE   5,539 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 2,500 SH   SOLE 1 2,500 0 0
KROGER CO COM 501044101   131 2,935 SH   SOLE 1 2,935 0 0
KULICKE & SOFFA INDS INC COM 501242101   222 5,020 SH   SOLE   5,020 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   14,810 71,129 SH   SOLE   69,754 0 1,375
L3HARRIS TECHNOLOGIES INC COM 502431109   12,409 59,599 SH   SOLE 1 57,992 0 1,607
LABORATORY CORP AMER HLDGS COM 50540R409   132 561 SH   SOLE 1 561 0 0
LAKELAND INDS INC COM 511795106   165 12,429 SH   SOLE 3 12,429 0 0
LAKELAND INDS INC COM 511795106   1,112 83,646 SH   SOLE   74,004 0 9,642
LAKELAND INDS INC COM 511795106   22 1,625 SH   SOLE 1 1,625 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   3,111 34,810 SH   SOLE   24,310 0 10,500
LAMF GLOBAL VENTURES I CORP WT g5338l124   0 6,194 SH   SOLE 3 6,194 0 0
LANCASTER COLONY CORP COM 513847103   184 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112   0 4,500 SH   SOLE 3 4,500 0 0
LANDEC CORP COM 514766104   365 56,272 SH   SOLE   48,677 0 7,595
LANDEC CORP COM 514766104   8 1,306 SH   SOLE 1 1,306 0 0
LANDEC CORP COM 514766104   129 19,973 SH   SOLE 3 19,973 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 2,027 SH   SOLE   2,027 0 0
LAVA MEDTECH ACQUISITION COR WT 519345110   0 1,704 SH   SOLE 3 1,704 0 0
LAZARD GROWTH ACQUISITION CORP WT g54035111   0 5,141 SH   SOLE 3 5,141 0 0
LDH GROWTH CORP I WT g54094126   0 1,200 SH   SOLE 3 1,200 0 0
LEAD EDGE GROWTH OPPORTUNITIES WT g54085116   0 1,750 SH   SOLE 3 1,750 0 0
LEGGETT & PLATT INC COM 524660107   7 225 SH   SOLE 1 225 0 0
LEIDOS HOLDINGS INC COM 525327102   179 1,699 SH   SOLE 1 1,699 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 2,500 SH   SOLE 1 2,500 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104   164 28,742 SH   SOLE 1 28,742 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104   12 2,033 SH   SOLE   2,033 0 0
LIBERTY BROADBAND CORP COM 530307107   76 1,002 SH   SOLE 1 946 0 56
LIBERTY BROADBAND CORP COM 530307305   277 3,627 SH   SOLE 1 3,446 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 1,539 SH   SOLE 1 1,367 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 20,218 SH   SOLE 1 19,699 0 519
LIBERTY MEDIA CORP DEL COM 531229409   138 3,504 SH   SOLE 1 3,249 0 255
LIBERTY MEDIA CORP DEL COM 531229706   10 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP DEL COM 531229854   117 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229706   1 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP DEL COM 531229888   74 2,294 SH   SOLE 1 2,294 0 0
LIBERTY MEDIA CORP DEL COM 531229870   27 510 SH   SOLE 1 454 0 56
LIBERTY MEDIA CORP DEL COM 531229607   7,077 180,846 SH   SOLE   126,679 0 54,167
LIBERTY MEDIA CORP DEL COM 531229888   3,724 115,556 SH   SOLE   79,970 0 35,586
LIBERTY RESOURCES ACQUISITION WT 53118a113   2 23,200 SH   SOLE 3 23,200 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102   0 188 SH   SOLE 1 188 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215   0 12,000 SH   SOLE 3 12,000 0 0
LILLY ELI & CO COM 532457108   2,520 6,888 SH   SOLE 1 6,888 0 0
LIMONEIRA CO COM 532746104   496 40,632 SH   SOLE   30,766 0 9,866
LINCOLN ELEC HLDGS INC COM 533900106   271 1,876 SH   SOLE 1 1,876 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 1,194 SH   SOLE 3 1,194 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 11,632 SH   SOLE 3 11,632 0 0
LIVE OAK CRESTVIEW CLIMATE A COM 538086109   347 34,900 SH   SOLE 3 34,900 0 0
LIVE OAK MOBILITY ACQUISI CO WT 538126111   0 1,000 SH   SOLE 3 1,000 0 0
LKQ CORP COM 501889208   278 5,200 SH   SOLE 1 5,025 0 175
LOCKHEED MARTIN CORP COM 539830109   128 264 SH   SOLE   264 0 0
LOCKHEED MARTIN CORP COM 539830109   1,082 2,225 SH   SOLE 1 2,225 0 0
LOGISTICS INNOVTN TECHNLGS CRP WT 54141l118   0 332 SH   SOLE 3 332 0 0
LONE PINE RES INC COM COM 54222a106   0 1,000,000 SH   SOLE 3 1,000,000 0 0
LORDSTOWN MOTORS CORP COM 54405q100   1 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107   236 1,185 SH   SOLE   1,185 0 0
LOWES COS INC COM 548661107   3,952 19,833 SH   SOLE 1 18,883 0 950
LQWD FINTECH CORP COM 50213w305   1 1,900 SH   SOLE 1 1,900 0 0
LUBY'S ORD SHS COM 549esc028   0 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103   13 1,831 SH   SOLE   1,831 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 7,000 SH   SOLE 1 7,000 0 0
LUMIRADX LTD WT g5709l117   2 25,700 SH   SOLE 3 25,700 0 0
LUXURBAN HOTELS INC COM COM 21985r105   159 93,522 SH   SOLE   81,006 0 12,516
LUXURBAN HOTELS INC COM COM 21985r105   50 29,652 SH   SOLE 3 29,652 0 0
LUXURBAN HOTELS INC COM COM 21985r105   5 2,897 SH   SOLE 1 2,897 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 2,000 SH   SOLE 3 2,000 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111   1 26,400 SH   SOLE 3 26,400 0 0
M3-BRIGADE ACQUISITION III COR COM 55407r103   10 1,000 SH   SOLE 3 1,000 0 0
M3-BRIGADE ACQUISITION III COR WT 55407r111   0 232 SH   SOLE 3 232 0 0
MACE SEC INTL COM 554335208   2,585 4,787,881 SH   SOLE 3 4,787,881 0 0
MACE SEC INTL INC COM NEW COM 554335208   15 98,110 SH   SOLE 1 98,110 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   1,012 22,510 SH   SOLE   13,510 0 9,000
MADISON SQUARE GARDEN SPORTS C COM 55825t103   3 14 SH   SOLE 1 14 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   719 3,920 SH   SOLE   3,920 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106   43 850 SH   SOLE   850 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106   706 14,068 SH   SOLE 1 14,068 0 0
MAGNA INTL INC COM 559222401   22 390 SH   SOLE 1 390 0 0
MAGNOLIA OIL & GAS CORP COM 559663109   35 1,500 SH   SOLE 1 1,500 0 0
MALACCA STRAITS ACQUI -CW27 COM g5859b109   0 300 SH   SOLE 3 300 0 0
MALACHITE INNOVATIONS INC COM 56089m107   1 3,500 SH   SOLE 1 3,500 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 1,415 SH   SOLE 1 1,415 0 0
MARATHON OIL CORP COM 565849106   10 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102   643 5,522 SH   SOLE   5,522 0 0
MARATHON PETROLEUM CORP COM 56585a102   1,117 9,595 SH   SOLE 1 8,714 0 882
MARBLEGATE ACQ WTS WT 56608a113   0 2,500 SH   SOLE 3 2,500 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 319,696 SH   SOLE 1 319,696 0 0
MARLIN TECHNOLOGY CORP WT g58411110   0 1,666 SH   SOLE 3 1,666 0 0
MARQETA INC COM 57142b104   1 100 SH   SOLE 1 100 0 0
MARRIOTT INTL INC NEW COM 571903202   6,323 42,466 SH   SOLE 1 41,006 0 1,460
MARRIOTT INTL INC NEW COM 571903202   8,633 57,984 SH   SOLE   56,899 0 1,085
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 6,109 SH   SOLE 1 6,109 0 0
MARVELL TECHNOLOGY INC COM 573874104   83 2,250 SH   SOLE   2,250 0 0
MASCO CORP COM 574599106   3,885 83,238 SH   SOLE   53,606 0 29,632
MASCO CORP COM 574599106   221 4,732 SH   SOLE 1 4,732 0 0
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106   738 73,806 SH   SOLE 3 73,806 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114   1 25,198 SH   SOLE 3 25,198 0 0
MASTECH DIGITAL INC COM 57633b100   1 46 SH   SOLE 1 46 0 0
MASTERBRAND INC COM COM 57638p104   7,257 961,209 SH   SOLE   680,011 0 281,198
MASTERBRAND INC COM COM 57638p104   15 1,989 SH   SOLE 1 1,989 0 0
MASTERCARD INCORPORATED COM 57636Q104   1,229 3,534 SH   SOLE   3,534 0 0
MASTERCARD INCORPORATED COM 57636Q104   11,839 34,047 SH   SOLE 1 33,190 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 3,700 SH   SOLE 3 3,700 0 0
MCCORMICK & CO INC COM 579780206   52 625 SH   SOLE 1 625 0 0
MCDONALDS CORP COM 580135101   16,719 63,444 SH   SOLE   62,444 0 1,000
MCDONALDS CORP COM 580135101   9,377 35,583 SH   SOLE 1 35,101 0 482
MCKESSON CORP COM 58155Q103   5,028 13,404 SH   SOLE 1 12,139 0 1,265
MCKESSON CORP COM 58155Q103   539 1,438 SH   SOLE   1,438 0 0
MCLAREN TECHNOLOGY ACQUISITION WT 58176u117   0 5,000 SH   SOLE 3 5,000 0 0
MDH ACQUISITION CORP COM 55283p106   319 31,817 SH   SOLE 3 31,817 0 0
MDH ACQUISITION CORP WT 55283p114   0 34,870 SH   SOLE 3 34,870 0 0
MDU RES GROUP INC COM 552690109   5,005 164,956 SH   SOLE   126,503 0 38,453
MDU RES GROUP INC COM 552690109   190 6,260 SH   SOLE 1 6,260 0 0
MEDMEN ENTERPRISES INC COM 58507m107   1 50,540 SH   SOLE 1 50,540 0 0
MEDTRONIC PLC SHS COM g5960l103   3,024 38,913 SH   SOLE 1 35,896 0 3,017
MEDTRONIC PLC SHS COM g5960l103   412 5,303 SH   SOLE   5,303 0 0
MEIRAGTX HOLDINGS PLC COM g59665102   4 550 SH   SOLE 1 550 0 0
MEITUAN COM g59669104   31 1,398 SH   SOLE 1 1,398 0 0
MERCADOLIBRE INC COM COM 58733r102   52 61 SH   SOLE 1 61 0 0
MERCATO PARTNERS ACQUISITION C WT 58759a116   0 15,000 SH   SOLE 3 15,000 0 0
MERCK & CO INC COM 58933Y105   3,777 34,044 SH   SOLE 1 32,294 0 1,751
MERCK & CO INC COM 58933Y105   862 7,772 SH   SOLE   7,772 0 0
MERCURY ECOM ACQUISITION COR WT 589381110   0 8,403 SH   SOLE 3 8,403 0 0
MERCURY GENL CORP NEW COM 589400100   24 700 SH   SOLE 1 700 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   2,603 21,629 SH   SOLE 1 20,785 0 844
META PLATFORMS INC CLASS A COM COM 30303m102   4,212 35,000 SH   SOLE 3 35,000 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 34,077 SH   SOLE 3 34,077 0 0
METALS ACQUISITION CORP WT EXP WT g60405126   7 15,000 SH   SOLE 3 15,000 0 0
METLIFE INC COM 59156R108   202 2,797 SH   SOLE 1 2,797 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 8,579 SH   SOLE 1 8,579 0 0
MGM RESORTS INTERNATIONAL COM 552953101   36 1,072 SH   SOLE   1,072 0 0
MGP INGREDIENTS INC COM 55303j106   202 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   0 4 SH   SOLE   4 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,137 30,425 SH   SOLE 1 28,475 0 1,950
MICRON TECHNOLOGY INC COM 595112103   0 8 SH   SOLE   8 0 0
MICRON TECHNOLOGY INC COM 595112103   268 5,371 SH   SOLE 1 4,521 0 850
MICROSOFT CORP COM 594918104   34,974 145,834 SH   SOLE 1 142,094 0 3,740
MICROSOFT CORP COM 594918104   22,665 94,510 SH   SOLE   92,960 0 1,550
MICROSTRATEGY INC COM 594972408   4 31 SH   SOLE 1 31 0 0
MIDDLEFIELD BANC CORP COM 596304204   647 23,601 SH   SOLE 1 23,601 0 0
MIDDLEFIELD BANC CORP COM 596304204   8,862 323,435 SH   SOLE 3 323,435 0 0
MIDDLEFIELD BANC CORP COM 596304204   513 18,708 SH   SOLE   18,708 0 0
MIDLAND STATES BANCORP INC COM 597742105   110 4,119 SH   SOLE   4,119 0 0
MIDLAND STATES BANCORP INC COM 597742105   548 20,594 SH   SOLE 1 20,594 0 0
MILLERKNOLL INC COM 600544100   2,541 120,943 SH   SOLE 1 120,943 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   3,089 34,430 SH   SOLE   25,680 0 8,750
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 1,393 SH   SOLE   1,393 0 0
MONDELEZ INTL INC COM 609207105   267 4,004 SH   SOLE 1 4,004 0 0
MONEYLION INC COM 60938k114   0 2,000 SH   SOLE 3 2,000 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 1,000 SH   SOLE   1,000 0 0
MOOG INC COM 615394202   378 4,310 SH   SOLE 1 4,310 0 0
MORGAN STANLEY COM 617446448   4 44 SH   SOLE 1 44 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105   141 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM 61945C103   4,393 100,146 SH   SOLE 1 99,144 0 1,002
MOSAIC CO NEW COM 61945C103   4,906 111,821 SH   SOLE   108,686 0 3,135
MOTIVE CAPITAL CORP II WT g6293r114   0 1,832 SH   SOLE 3 1,832 0 0
MOTOROLA SOLUTIONS INC COM 620076307   1 2 SH   SOLE   2 0 0
MOTOROLA SOLUTIONS INC COM 620076307   1,723 6,684 SH   SOLE 1 5,784 0 900
MOUNT RAINIER ACQUISITION CO WT 623006111   9 48,400 SH   SOLE 3 48,400 0 0
MOUNTAIN & CO I ACQUISITN CORP WT g6301j112   0 5,050 SH   SOLE 3 5,050 0 0
MOVADO GROUP INC COM 624580106   108 3,342 SH   SOLE 3 3,342 0 0
MOVADO GROUP INC COM 624580106   340 10,545 SH   SOLE   9,126 0 1,419
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 2,500 SH   SOLE 1 2,500 0 0
MSA SAFETY INC COM 553498106   433 3,000 SH   SOLE 1 3,000 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 1,000 SH   SOLE 3 1,000 0 0
MUELLER WTR PRODS INC COM 624758108   91 8,500 SH   SOLE 1 8,500 0 0
MUELLER WTR PRODS INC PUT 624758958   7 300 SH Put SOLE 3 300 0 0
MUELLER WTR PRODS INC COM 624758108   42,521 3,951,748 SH   SOLE 3 3,951,748 0 0
MUELLER WTR PRODS INC COM 624758108   360 33,500 SH   SOLE   33,500 0 0
MUELLER WTR PRODS INC PUT 624758958   80 1,525 SH Put SOLE 3 1,525 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   1,089 105,980 SH   SOLE   105,980 0 0
NABORS ENERGY TRANSITION COR WT 629567116   0 50 SH   SOLE 3 50 0 0
NANO DIMENSION LTD COM 63008g203   356 154,900 SH   SOLE 1 154,900 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 8,676 SH   SOLE   8,676 0 0
NATIONAL FUEL GAS CO COM 636180101   67 1,065 SH   SOLE 1 1,065 0 0
NATIONAL FUEL GAS CO COM 636180101   6,328 99,970 SH   SOLE   69,180 0 30,790
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 1,651 SH   SOLE 1 1,651 0 0
NATURES SUNSHINE PRODS INC COM 639027101   48 5,771 SH   SOLE 3 5,771 0 0
NATURES SUNSHINE PRODS INC COM 639027101   522 62,758 SH   SOLE   54,289 0 8,469
NAUTILUS INC COM 63910B102   0 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108   94 1,034 SH   SOLE 1 1,034 0 0
NELNET INC COM 64031n108   27 300 SH   SOLE   300 0 0
NESTLE S A SPONSORED ADR ADUS 641069406   16,181 139,731 SH   SOLE   136,831 0 2,900
NESTLE S A SPONSORED ADR ADUS 641069406   11,867 102,478 SH   SOLE 1 98,005 0 4,473
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649   2 21 SH   SOLE 1 21 0 0
NETFLIX INC COM COM 64110l106   302 1,026 SH   SOLE 1 1,026 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 2,544,590 SH   SOLE 3 2,544,590 0 0
NEW FORTRESS ENERGY INC COM 644393100   4 100 SH   SOLE 1 100 0 0
NEW PROVIDENCE ACQSITN CORP II WT 64823d110   0 1,666 SH   SOLE 3 1,666 0 0
NEW RELIC INC COM COM 64829b100   11 200 SH   SOLE 1 200 0 0
NEW VISTA ACQUISITION CORP WT g6529l121   0 2,000 SH   SOLE 3 2,000 0 0
NEWCOURT ACQUISITION CORP WT g6448c129   0 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106   330 25,195 SH   SOLE 1 22,695 0 2,500
NEWHOLD INVESTMENT CORP II WT 651450116   1 7,500 SH   SOLE 3 7,500 0 0
NEWHOLD INVESTMENT CORP II COM 651450108   151 15,000 SH   SOLE 3 15,000 0 0
NEWMARK GROUP INC COM 65158n102   24 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106   299 6,329 SH   SOLE 1 6,329 0 0
NEWMONT CORP COM 651639106   325 6,880 SH   SOLE   6,880 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 10,117 SH   SOLE   8,758 0 1,359
NEWTEK BUSINESS SVCS CORP COM 652526203   52 3,218 SH   SOLE 3 3,218 0 0
NEXSTAR BROADCASTING COM 65336k103   201 1,146 SH   SOLE 1 1,146 0 0
NEXTERA ENERGY INC COM 65339F101   735 8,796 SH   SOLE   8,796 0 0
NEXTERA ENERGY INC COM 65339F101   3,459 41,372 SH   SOLE 1 41,056 0 316
NIKE INC COM 654106103   11,950 102,129 SH   SOLE   100,029 0 2,100
NIKE INC COM 654106103   10,246 87,561 SH   SOLE 1 84,755 0 2,806
NIO INC COM 62914v106   17 1,780 SH   SOLE 1 1,780 0 0
NISOURCE INC COM 65473P105   40 1,464 SH   SOLE 1 1,464 0 0
NMG PARENT LLC COM 62929p102   3 17 SH   SOLE 1 17 0 0
NOBLE ROCK ACQUISITION CORP COM g6546r101   81 8,000 SH   SOLE 3 8,000 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119   1 17,542 SH   SOLE 3 17,542 0 0
NOKIA CORP ADUS 654902204   445 95,884 SH   SOLE 1 95,884 0 0
NOMAD FOODS LTD COM g6564a105   7,937 460,360 SH   SOLE   340,310 0 120,050
NOMAD FOODS LTD COM g6564a105   50 2,885 SH   SOLE 1 2,885 0 0
NORDSON CORP COM 655663102   1,731 7,283 SH   SOLE 1 7,283 0 0
NORFOLK SOUTHN CORP COM 655844108   2,308 9,368 SH   SOLE 1 8,918 0 450
NORFOLK SOUTHN CORP COM 655844108   67 272 SH   SOLE   272 0 0
NORTH ATLANTIC ACQUISITION COR WT g66139125   0 1,600 SH   SOLE 3 1,600 0 0
NORTHERN STAR INVESTMENT COR COM 66575b200   27 2,697 SH   SOLE 3 2,697 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101   10 1,000 SH   SOLE 3 1,000 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119   0 2,700 SH   SOLE 3 2,700 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   3,039 55,696 SH   SOLE   38,617 0 17,079
NORTHROP GRUMMAN CORP COM 666807102   235 431 SH   SOLE   431 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,640 3,006 SH   SOLE 1 2,931 0 75
NORTHVIEW ACQUISITION CORP COM 66718n111   1 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   584 41,790 SH   SOLE 3 41,790 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   178 12,740 SH   SOLE   12,740 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   747 53,447 SH   SOLE 1 53,447 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600   413 526,000 SH   SOLE 1 526,000 0 0
NORTONLIFELOCK INC COM 668771108   268 12,500 SH   SOLE   12,500 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 2,562 SH   SOLE 1 2,562 0 0
NOVO-NORDISK A S ADUS 670100205   167 1,236 SH   SOLE 1 1,236 0 0
NRG ENERGY INC COM 629377508   347 10,920 SH   SOLE   10,920 0 0
NU HOLDINGS LTD COM g6683n103   18 4,312 SH   SOLE 1 4,312 0 0
NUCOR CORP COM 670346105   2 16 SH   SOLE 1 16 0 0
NUO THERAPEUTICS INC COM 67059v209   7 4,700 SH   SOLE 1 4,700 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105   176 15,445 SH   SOLE 1 15,445 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102   43 8,400 SH   SOLE 1 8,400 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101   87 7,396 SH   SOLE 1 7,396 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106   148 12,227 SH   SOLE 1 12,227 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107   47 8,000 SH   SOLE 1 8,000 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100   56 6,567 SH   SOLE 1 6,567 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101   83 6,569 SH   SOLE 1 6,569 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108   26 3,400 SH   SOLE 1 3,400 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100   306 22,003 SH   SOLE 1 22,003 0 0
NVE CORP COM 629445206   785 12,120 SH   SOLE   12,120 0 0
NVIDIA CORP COM COM 67066g104   389 2,661 SH   SOLE   2,661 0 0
NVIDIA CORP COM COM 67066g104   2,518 17,229 SH   SOLE 1 16,412 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 1,400 SH   SOLE 3 1,400 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 1,410 SH   SOLE 1 1,410 0 0
ODP CORP COM 88337f105   18 400 SH   SOLE 1 400 0 0
OILSANDS QUEST INC COM COM 678046103   0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105   96 1,404 SH   SOLE 1 1,404 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   29 103 SH   SOLE 1 103 0 0
OLIN CORP COM 680665205   81 1,525 SH   SOLE 1 1,525 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   36 1,300 SH   SOLE 1 1,300 0 0
OMEROS CORP COM 682143102   26 11,715 SH   SOLE 1 11,715 0 0
OMEROS CORP COM 682143102   690 305,302 SH   OTR 2 0 0 305,302
OMEROS CORP COM 682143102   16 7,000 SH   SOLE   7,000 0 0
OMNICOM GROUP INC COM 681919106   76 929 SH   SOLE 1 929 0 0
OMNILIT ACQUISITION CORP COM 68218c116   0 8,006 SH   SOLE 3 8,006 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   11,505 1,028,177 SH   SOLE 3 1,028,177 0 0
ONESPAN INC COM 68287N100   19 1,695 SH   SOLE 1 1,695 0 0
ONYX ACQUISITION I CO WT g6755q117   0 4,550 SH   SOLE 3 4,550 0 0
OP BANCORP COM COM 67109r109   458 41,050 SH   SOLE   41,050 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698   4,158 56,233 SH   SOLE 1 56,233 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698   323 4,367 SH   SOLE   4,367 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664   10,295 94,863 SH   SOLE   94,863 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664   772 7,116 SH   SOLE 1 7,116 0 0
OPY ACQUISITION CORP I WT 671005114   0 1,600 SH   SOLE 3 1,600 0 0
ORACLE CORP COM 68389X105   1 14 SH   SOLE   14 0 0
ORACLE CORP COM 68389X105   4,576 55,981 SH   SOLE 1 50,877 0 5,104
ORASURE TECHNOLOGIES COM COM 68554v108   12 2,500 SH   SOLE 1 2,500 0 0
ORGANIGRAM HOLDINGS INC COM 68620p101   2 2,300 SH   SOLE 1 2,300 0 0
ORGANON & CO COM 68622v106   41 1,454 SH   SOLE 1 1,454 0 0
ORGANON & CO COM 68622v106   8,511 304,715 SH   SOLE   212,715 0 92,000
ORION ENGINEERED CARBONS SA CO COM l72967109   1,450 81,420 SH   SOLE   56,960 0 24,460
ORION MARINE GROUP INC COM 68628v308   14 6,006 SH   SOLE 1 6,006 0 0
ORION MARINE GROUP INC COM 68628v308   613 257,644 SH   SOLE   223,024 0 34,620
ORION MARINE GROUP INC COM 68628v308   194 81,500 SH   SOLE 3 81,500 0 0
ORION OFFICE REIT INC COM 68629y103   0 50 SH   SOLE 1 50 0 0
OSIRIS ACQUISITION CORP WT 68829a111   0 1,332 SH   SOLE 3 1,332 0 0
OSISKO GOLD ROYALTIES COM 68827l101   7,061 585,018 SH   SOLE   405,038 0 179,980
OSISKO GOLD ROYALTIES COM 68827l101   54 4,455 SH   SOLE 1 4,455 0 0
OTIS WORLDWIDE CORP COM 68902V107   224 2,866 SH   SOLE 1 2,866 0 0
OUTLOOK THERAPEUTICS INC COM 69012t206   117 108,500 SH   SOLE 1 108,500 0 0
OWENS ILL INC COM NEW COM 67098h104   23,009 1,388,596 SH   SOLE 3 1,388,596 0 0
OWENS ILL INC COM NEW COM 67098h104   99 5,962 SH   SOLE 1 5,962 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104   151 13,034 SH   SOLE   13,034 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104   173 15,018 SH   SOLE 1 15,018 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305   475 20,000 SH   SOLE   20,000 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305   35 1,490 SH   SOLE 1 1,490 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 1,600 SH   SOLE 1 1,600 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108   216 33,625 SH   SOLE 1 32,975 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 8,500 SH   SOLE   8,500 0 0
PAN AMERN SILVER CORP COM 697900108   590 36,134 SH   SOLE 1 36,134 0 0
PARABELLUM ACQUISITION CORP WT 69901p117   1 14,600 SH   SOLE 3 14,600 0 0
PARAMOUNT GLOBAL COM 92556h206   70 4,134 SH   SOLE 1 4,134 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   3,374 11,593 SH   SOLE 1 10,482 0 1,111
PARKER-HANNIFIN CORP COM 701094104   132 452 SH   SOLE   452 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208   216 27,721 SH   SOLE 1 27,721 0 0
PASON SYSTEMS INC COM 702925108   149 12,629 SH   SOLE   12,629 0 0
PASON SYSTEMS INC COM 702925108   342 29,050 SH   SOLE 1 29,050 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 1,228 SH   SOLE   1,228 0 0
PAYPAL HLDGS INC COM 70450y103   429 6,023 SH   SOLE 1 5,923 0 100
PC TEL INC COM COM 69325q105   4 817 SH   SOLE 1 817 0 0
PC TEL INC COM COM 69325q105   45 10,544 SH   SOLE 3 10,544 0 0
PC TEL INC COM COM 69325q105   439 102,172 SH   SOLE   97,715 0 4,457
PCB BANCORP COM COM 69320m109   962 54,400 SH   SOLE   54,400 0 0
PDL BIOPHARMA INC COM COM 69329y104   0 4,948 SH   SOLE 1 4,948 0 0
PEGASUS DIGITAL MOBILITY ACQUI WT g69768110   0 3,000 SH   SOLE 3 3,000 0 0
PELOTON INTERACTIVE INC COM 70614w100   1 85 SH   SOLE 1 85 0 0
PENN ENTERTAINMENT INC COM 707569109   48 1,601 SH   SOLE 1 1,601 0 0
PENN TREATY AMERN CORP COM NEW COM 707874400   0 50,000 SH   SOLE 3 50,000 0 0
PENNANT GROUP INC COM COM 70805e109   752 68,495 SH   SOLE   47,036 0 21,459
PEOPLES BANCORP INC COM 709789101   15 540 SH   SOLE 1 540 0 0
PEPPERLIME HEALTH ACQUISITION WT g70021111   1 17,500 SH   SOLE 3 17,500 0 0
PEPSICO INC COM 713448108   12,928 71,562 SH   SOLE 1 67,605 0 3,957
PEPSICO INC COM 713448108   1,052 5,825 SH   SOLE   5,825 0 0
PERCEPTION CAPITAL CORP II WT g7007d110   0 2,500 SH   SOLE 3 2,500 0 0
PERELLA WEINBERG PARTNERS COM 71367g102   8 860 SH   SOLE 1 860 0 0
PERELLA WEINBERG PARTNERS COM 71367g102   3,382 345,148 SH   SOLE   219,134 0 126,014
PERFECT CORP WT g7006a117   0 103 SH   SOLE 3 103 0 0
PERIDOT ACQUISITION CORP II WT g7008b121   0 3,079 SH   SOLE 3 3,079 0 0
PERKINELMER INC COM 714046109   1,672 11,927 SH   SOLE 1 11,227 0 700
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   12 3,338 SH   SOLE 1 3,338 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   79 22,241 SH   SOLE 3 22,241 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   513 145,304 SH   SOLE   125,894 0 19,410
PERSHING SQUARE TONTINE COM 715esc018   0 1,439 SH   SOLE 3 1,439 0 0
PFIZER INC COM 717081103   7,989 155,922 SH   SOLE 1 150,880 0 5,042
PFIZER INC COM 717081103   1,344 26,226 SH   SOLE   26,226 0 0
PHILIP MORRIS INTL INC COM 718172109   254 2,510 SH   SOLE   2,510 0 0
PHILIP MORRIS INTL INC COM 718172109   688 6,795 SH   SOLE 1 6,645 0 150
PHILLIPS 66 COM 718546104   4,642 44,596 SH   SOLE 1 40,368 0 4,228
PHILLIPS EDISON COM 71844v201   20 624 SH   SOLE 1 624 0 0
PHP VENTURES ACQUISITION COR COM 69291C106   10 1,000 SH   SOLE 3 1,000 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882   1,170 13,400 SH   SOLE 3 13,400 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 2,000 SH   SOLE 1 2,000 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107   75 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R833   39 400 SH   SOLE   400 0 0
PIMCO ETF TR INDX FD 72201R833   533 5,405 SH   SOLE 1 5,105 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 22,576 SH   SOLE 3 22,576 0 0
PINE TECHNOLOGY ACQUISITN CO COM 722850104   81 8,104 SH   SOLE 3 8,104 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 1,126 SH   SOLE 3 1,126 0 0
PIONEER NAT RES CO COM 723787107   19 84 SH   SOLE 1 84 0 0
PITNEY BOWES INC COM 724479100   44 11,675 SH   SOLE 1 11,675 0 0
PITNEY BOWES INC PUT 724479950   10 2,003 SH Put SOLE 3 2,003 0 0
PITNEY BOWES INC COM 724479100   1 200 SH   SOLE 3 200 0 0
PITNEY BOWES INC PUT 724479950   7 1,000 SH Put SOLE 3 1,000 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 2,529 SH   SOLE 3 2,529 0 0
PLUG POWER INC COM 72919p202   4 300 SH   SOLE 1 300 0 0
PLUM ACQUISITION I CORP WT g7134l118   0 8,497 SH   SOLE 3 8,497 0 0
PNC FINL SVCS GROUP INC COM 693475105   898 5,683 SH   SOLE 1 5,683 0 0
PNC FINL SVCS GROUP INC COM 693475105   1 5 SH   SOLE   5 0 0
POLISHED COM INC COM COM 28252c109   1,005 1,739,870 SH   SOLE   1,525,131 0 214,739
POLISHED COM INC COM COM 28252c109   25 42,977 SH   SOLE 1 42,977 0 0
POLISHED COM INC COM COM 28252c109   307 531,293 SH   SOLE 3 531,293 0 0
POOL CORPORATION COM COM 73278l105   19 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114   1 3,333 SH   SOLE 3 3,333 0 0
POST HLDGS INC COM 737446104   95 1,055 SH   SOLE 1 1,055 0 0
POSTAL REALTY TRUST COM 73757r102   3,007 206,954 SH   SOLE   153,745 0 53,209
POSTAL REALTY TRUST COM 73757r102   54 3,731 SH   SOLE 1 3,731 0 0
POSTAL REALTY TRUST COM 73757r102   267 18,387 SH   SOLE 3 18,387 0 0
POTBELLY CORP COM 73754y100   3,516 631,267 SH   SOLE 3 631,267 0 0
POTBELLY CORP RESTRICTED WARRA WT 737991349   0 97,709 SH   SOLE 3 97,709 0 0
POTBELLY WARRANTS WT 929999845   0 48,846 SH   SOLE 3 48,846 0 0
POTLATCHDELTIC CORPORATION COM 737630103   125 2,850 SH   SOLE 1 2,850 0 0
POTLATCHDELTIC CORPORATION COM 737630103   5,602 127,348 SH   SOLE   94,498 0 32,850
POWERSHARES ACTIVELY MANAGED S INDX FD 73935b805   10 304 SH   SOLE 1 304 0 0
PPG INDS INC COM 693506107   993 7,895 SH   SOLE 1 7,895 0 0
PPL CORP COM 69351t106   45 1,535 SH   SOLE 1 1,535 0 0
PRAIRIESKY RTY LTD F COM 739721108   0 1 SH   SOLE 1 1 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   225 8,358 SH   SOLE   8,358 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   305 11,308 SH   SOLE 1 11,308 0 0
PRICE T ROWE GROUP INC COM 74144T108   130 1,190 SH   SOLE 1 1,190 0 0
PRIME NO ACQUISIT 27 UTS COM 74168p206   20 2,000 SH   SOLE 3 2,000 0 0
PRIMO WATER COM 74167p108   6,589 424,020 SH   SOLE   311,070 0 112,950
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 16,770 SH   SOLE 3 16,770 0 0
PRIVETERRA ACQUISITION CORP UN WT 74275n110   0 5,589 SH   SOLE 3 5,589 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   4 82 SH   SOLE 1 82 0 0
PROCTER AND GAMBLE CO COM 742718109   12,142 80,115 SH   SOLE   78,765 0 1,350
PROCTER AND GAMBLE CO COM 742718109   19,035 125,592 SH   SOLE 1 121,395 0 4,197
PROGENICS PHARMACEUTICALS INC COM 743cvr037   0 47,700 SH   SOLE 3 47,700 0 0
PROGRESS ACQUISITION CORP WT 74327p113   2 24,976 SH   SOLE 3 24,976 0 0
PROGRESSIVE CORP COM 743315103   2,229 17,185 SH   SOLE 1 17,185 0 0
PROGRESSIVE CORP COM 743315103   315 2,430 SH   SOLE   2,430 0 0
PROJECT ENERGY REIMAGINED ACQU COM g72556106   30 3,000 SH   SOLE 3 3,000 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114   0 6,000 SH   SOLE 3 6,000 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 3,350 SH   SOLE 3 3,350 0 0
PROOF ACQUISITION I CORP COM 74349w104   2 200 SH   SOLE 3 200 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169   249 8,789 SH   SOLE 1 8,789 0 0
PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680   29 400 SH   SOLE 1 400 0 0
PROSHARES TR PUT 74348A950   1,034 145 SH Put SOLE 3 145 0 0
PROSHARES TR PUT 74348A950   1,133 200 SH Put SOLE 3 200 0 0
PROSHARES TR INDX FD 74347X849   30 1,338 SH   SOLE 1 1,338 0 0
PROSHARES TR PUT 74348A950   317 50 SH Put SOLE 3 50 0 0
PROSHARES TR DJ BROOKFIELD INDX FD 74347b508   90 2,014 SH   SOLE 1 2,014 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 1,311 SH   SOLE 1 1,311 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467   318 3,532 SH   SOLE 1 3,532 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425   59 3,675 SH   SOLE 1 3,675 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 1,261 SH   SOLE 3 1,261 0 0
PROTECTIVE LIFE CORP COM COM 743674103   0 100 SH   SOLE 1 100 0 0
PROVECTUS PHARMACEUTIC COM COM 74373p108   1 7,650 SH   SOLE 1 7,650 0 0
PROVENTION BIO INC COM 74374n102   11 1,000 SH   SOLE 1 1,000 0 0
PROVIDER REAL ESTATE FUND I LP LP 74499l783   28 28,218 SH   SOLE 1 28,218 0 0
PRU GIA COM 744366725   81 72,089 SH   SOLE 1 72,089 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 9,949 SH   SOLE 3 9,949 0 0
PSYCHEMEDICS CORP COM 744375205   295 60,206 SH   SOLE   52,838 0 7,368
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 2,000 SH   SOLE 1 2,000 0 0
PULTE GROUP INC COM 745867101   18 400 SH   SOLE 1 400 0 0
PURE CYCLE CORP COM 746228303   206 19,691 SH   SOLE 1 19,691 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 25,590 SH   SOLE 1 25,590 0 0
QC HLDGS INC COM COM 74729t101   291 582,407 SH   SOLE 3 582,407 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   1,160 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   6,562 59,685 SH   SOLE 1 54,051 0 5,634
QUALCOMM INC COM 747525103   930 8,460 SH   SOLE   8,460 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 1,400 SH   SOLE 1 1,400 0 0
RADIANT LOGISTICS INC COM 75025x100   77 15,211 SH   SOLE 1 15,211 0 0
RADIANT LOGISTICS INC COM 75025x100   20 4,000 SH   SOLE   4,000 0 0
RAYMOND JAMES FINL INC COM 754730109   3,826 35,805 SH   SOLE   25,740 0 10,065
RAYMOND JAMES FINL INC COM 754730109   223 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103   94 2,850 SH   SOLE 1 2,850 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   7,463 73,950 SH   SOLE 1 71,916 0 2,035
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   542 5,373 SH   SOLE   5,373 0 0
RBC BEARINGS INC COM 75524B104   3 12 SH   SOLE 1 12 0 0
READING INTL INC COM 755408101   11 4,000 SH   SOLE 1 4,000 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 5,339 SH   SOLE 1 5,339 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 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   2,444 162,959 SH   SOLE   162,959 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   6,783 452,198 SH   SOLE 1 452,198 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   34 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100   5 150,000 SH   SOLE 1 150,000 0 0
RENOVACOR INC WT 75989e114   0 6,000 SH   SOLE 3 6,000 0 0
RENTOKIL INITIAL SPON ADS EACH COM 760125104   58 1,884 SH   SOLE 1 1,884 0 0
REPUBLIC SVCS INC COM 760759100   287 2,225 SH   SOLE   2,225 0 0
REPUBLIC SVCS INC COM 760759100   4,397 34,086 SH   SOLE 1 29,511 0 4,575
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 2,250 SH   SOLE 3 2,250 0 0
RF ACQUISITION CORP COM 74954l104   4 366 SH   SOLE 3 366 0 0
RGC RES INC COM 74955l103   1,534 69,552 SH   SOLE   63,578 0 5,974
RH COM COM 74967x103   27 100 SH   SOLE 1 100 0 0
RICHARDSON ELECTRS LTD COM 763165107   920 43,147 SH   SOLE   37,326 0 5,821
RICHARDSON ELECTRS LTD COM 763165107   22 1,008 SH   SOLE 1 1,008 0 0
RICHARDSON ELECTRS LTD COM 763165107   294 13,774 SH   SOLE 3 13,774 0 0
RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114   2 20,000 SH   SOLE 3 20,000 0 0
RIO TINTO PLC ADUS 767204100   47 654 SH   SOLE 1 654 0 0
RIOT BLOCKCHAIN INC COM 767292105   66 19,466 SH   SOLE 1 19,466 0 0
RISK GEORGE INDS INC CL A COM 767720204   28 2,595 SH   SOLE 1 2,595 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   230 3,970 SH   SOLE   3,970 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   7 122 SH   SOLE 1 122 0 0
RIVERVIEW BANCORP INC COM 769397100   38 4,952 SH   SOLE   4,952 0 0
RIVERVIEW BANCORP INC COM 769397100   95 12,386 SH   SOLE 1 12,386 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 1,260 SH   SOLE 1 1,260 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 5,850 SH   SOLE 3 5,850 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111   2 59,722 SH   SOLE 3 59,722 0 0
ROSS ACQUISITION II CORP WT g7641c114   3 57,107 SH   SOLE 3 57,107 0 0
ROSS ACQUISITION II CORP COM g7641c106   1,038 102,530 SH   SOLE 3 102,530 0 0
ROTH CH ACQUISITION V CO COM 77867r100   10 1,000 SH   SOLE 3 1,000 0 0
ROTH CH ACQUISITION V CO WT 77867r118   1 4,563 SH   SOLE 3 4,563 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 1,300 SH   SOLE 1 1,300 0 0
ROYAL GOLD INC COM 780287108   79 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308   929 14,397 SH   SOLE 1 14,397 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104   20 2,275 SH   SOLE 1 2,275 0 0
RPM INTL INC COM 749685103   185 1,898 SH   SOLE 1 1,898 0 0
RSTK REGIONAL BRANDS INC COM COM rgbdmerli   6,052 388,952 SH   SOLE 3 388,952 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 5,000 SH   SOLE 3 5,000 0 0
RUMBLE INC COM 78137l105   1 185 SH   SOLE 1 185 0 0
RXO INC COMMON STOCK COM 74982t103   5,421 315,198 SH   SOLE 3 315,198 0 0
RXO INC COMMON STOCK COM 74982t103   204 11,850 SH   SOLE   5,530 0 6,320
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&P GLOBAL INC COM 78409v104   75 224 SH   SOLE 1 224 0 0
S&P GLOBAL INC COM 78409v104   1 3 SH   SOLE   3 0 0
SACHEM CAP CORP COM 78590A109   31 9,258 SH   SOLE 3 9,258 0 0
SACHEM CAP CORP COM 78590A109   95 28,677 SH   SOLE   24,807 0 3,870
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 17,648 SH   SOLE 3 17,648 0 0
SALESFORCE COM INC COM COM 79466l302   134 1,012 SH   SOLE 1 1,012 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 5,740 SH   SOLE 1 5,155 0 585
SCHOLASTIC CORP COM 807066105   4,584 116,166 SH   SOLE   85,324 0 30,842
SCHULTZE SPL PURP ACQ CORP I WT 808212112   0 14,425 SH   SOLE 3 14,425 0 0
SCHWAB CHARLES CORP COM 808513105   1,963 23,575 SH   SOLE 1 22,720 0 855
SCHWAB CHARLES CORP COM 808513105   556 6,680 SH   SOLE   6,680 0 0
SCHWAB STRATEGIC TR INDX FD 808524201   19,203 425,313 SH   SOLE 1 378,636 0 46,677
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 1,075 SH   SOLE 1 1,075 0 0
SCHWAB STRATEGIC TR INDX FD 808524607   82 2,032 SH   SOLE 1 2,032 0 0
SCHWAB STRATEGIC TR INDX FD 808524102   1,199 26,753 SH   SOLE 1 26,753 0 0
SCHWAB STRATEGIC TR INDX FD 808524839   3,518 77,068 SH   SOLE 1 68,954 0 8,114
SCHWAB STRATEGIC TR INDX FD 808524789   36 681 SH   SOLE 1 231 0 450
SCHWAB STRATEGIC TR INDX FD 808524672   45 2,000 SH   SOLE 1 2,000 0 0
SCHWAB STRATEGIC TR INDX FD 808524706   438 18,507 SH   SOLE 1 17,135 0 1,372
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 13,183 SH   SOLE 1 13,183 0 0
SCHWAB STRATEGIC TR INDX FD 808524508   219 3,345 SH   SOLE 1 3,345 0 0
SCHWAB STRATEGIC TR INDX FD 808524847   66 3,410 SH   SOLE 1 3,410 0 0
SCHWAB STRATEGIC TR INDX FD 808524805   3,712 115,246 SH   SOLE 1 106,676 0 8,570
SCHWAB STRATEGIC TR INDX FD 808524300   617 11,098 SH   SOLE 1 11,098 0 0
SCHWAB STRATEGIC TR INDX FD 808524797   926 12,261 SH   SOLE 1 12,016 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 1,550 SH   SOLE 3 1,550 0 0
SEAPORT GLOBAL ACQUISITION II COM 81221h105   10 1,000 SH   SOLE 3 1,000 0 0
SECUREWORKS CORP COM 81374a105   22 3,500 SH   SOLE 1 3,500 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   29 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR PUT 81369Y954   15 2,417 SH Put SOLE 3 2,417 0 0
SELECT SECTOR SPDR TR PUT 81369Y957   1,014 800 SH Put SOLE 3 800 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209   229 1,688 SH   SOLE 1 1,688 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506   654 7,473 SH   SOLE   7,473 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 1,423 SH   SOLE 1 1,423 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506   2,323 26,562 SH   SOLE 1 26,165 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 2,745 SH   SOLE 1 2,745 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   191 5,584 SH   SOLE 1 5,584 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   1,237 9,940 SH   SOLE 1 9,908 0 32
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860   151 4,100 SH   SOLE 1 4,100 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 2,059 SH   SOLE 1 2,059 0 0
SEMANTIX WT g6332a114   0 1,550 SH   SOLE 3 1,550 0 0
SEMLER SCIENTIFIC INC COM COM 81684m104   324 9,810 SH   SOLE   9,810 0 0
SEMPER PARATUS ACQUISITION COR WT g8028l131   0 6,204 SH   SOLE 3 6,204 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 1,302 SH   SOLE 1 1,302 0 0
SEVEN HILLS REALTY TRUST COM 81784e101   1 135 SH   SOLE 3 135 0 0
SGI INTL COM NEW COM 784185209   0 2,000 SH   SOLE 1 2,000 0 0
SHELL PLC COM 780259305   165 2,895 SH   SOLE 1 2,895 0 0
SHERWIN WILLIAMS CO COM 824348106   636 2,679 SH   SOLE   2,679 0 0
SHERWIN WILLIAMS CO COM 824348106   3,139 13,225 SH   SOLE 1 13,028 0 197
SHIFT TECHNOLOGIES INC COM 82452t107   0 283 SH   SOLE 1 283 0 0
SHOPIFY INC CL A COM 82509l107   462 13,324 SH   SOLE 1 11,824 0 1,500
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 103,735 SH   SOLE 1 103,735 0 0
SIGNET JEWELERS LTD SHS COM g81276100   48 700 SH   SOLE 1 700 0 0
SILVER CREST ACQUISITION CORP COM g8656l114   1 11,850 SH   SOLE 3 11,850 0 0
SILVER HAMMER MNG CORP COM 827733106   0 2,150 SH   SOLE 1 2,150 0 0
SILVER SPIKE ACQUISITION CORP WT g8201h113   0 1,819 SH   SOLE 3 1,819 0 0
SILVER SPIKE ACQUISITION CORP COM g8201h105   53 5,278 SH   SOLE 3 5,278 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   437 23,294 SH   SOLE 3 23,294 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   1,641 87,409 SH   SOLE   77,559 0 9,850
SILVERCREST ASSET MGMT GROUP COM 828359109   34 1,812 SH   SOLE 1 1,812 0 0
SILVERSPAC INC WT g8136v112   1 3,332 SH   SOLE 3 3,332 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 2,667 SH   SOLE 1 2,667 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 1,000 SH   SOLE 3 1,000 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 2,664 SH   SOLE 3 2,664 0 0
SMART SMS CORP COM COM 83171w207   0 2,500 SH   SOLE   2,500 0 0
SMITH & WESSON BRANDS INC COM 831754106   252 29,010 SH   SOLE 3 29,010 0 0
SMITH & WESSON BRANDS INC COM 831754106   19 2,235 SH   SOLE 1 2,235 0 0
SMITH & WESSON BRANDS INC COM 831754106   781 89,999 SH   SOLE   77,850 0 12,149
SMITH A O CORP COM 831865209   5 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405   2,572 16,228 SH   SOLE 1 16,076 0 152
SMUCKER J M CO COM 832696405   323 2,038 SH   SOLE   2,038 0 0
SNAP INC. COM 83304a106   7 750 SH   SOLE 1 750 0 0
SNOWFLAKE INC COM 833445109   529 3,684 SH   SOLE 1 3,684 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 2,000 SH   SOLE 1 2,000 0 0
SOMALOGIC INC WT 83444k113   2 4,360 SH   SOLE 3 4,360 0 0
SOTERA HEALTH CO COM 83601l102   8 1,000 SH   SOLE 1 1,000 0 0
SOUNDHOUND AI INC WT 836100115   3 20,000 SH   SOLE 3 20,000 0 0
SOUTHERN CO COM 842587107   708 9,918 SH   SOLE 1 9,768 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   1,342 38,640 SH   SOLE   38,640 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   18,104 54,640 SH   SOLE 1 51,346 0 3,294
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   1,532 9,029 SH   SOLE 1 8,979 0 50
SPDR GOLD TR INDX FD 78463V107   170 1,000 SH   SOLE 3 1,000 0 0
SPDR INDEX SHS FDS INDX FD 78463X749   142 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS INDX FD 78463X749   143 3,508 SH   SOLE 1 3,508 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 9,711 SH   SOLE 1 9,711 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889   29 978 SH   SOLE 1 978 0 0
SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854   18 404 SH   SOLE 1 404 0 0
SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508   291 7,494 SH   SOLE 1 7,458 0 36
SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853   11 302 SH   SOLE 1 302 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805   107 2,262 SH   SOLE 1 2,262 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103   662 1,730 SH   SOLE   1,730 0 0
SPDR S&P 500 ETF TR PUT 78462F953   582 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103   7,264 18,996 SH   SOLE 1 17,427 0 1,569
SPDR S&P 500 ETF TR PUT 78462F953   245 300 SH Put SOLE 3 300 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631   109 992 SH   SOLE 1 992 0 0
SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689   1 42 SH   SOLE 1 42 0 0
SPDR S&P 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   1,166 9,319 SH   SOLE 1 9,007 0 312
SPDR SER TR PUT 78464A958   123 600 SH Put SOLE 3 600 0 0
SPDR SER TR INDX FD 78468R408   60 2,483 SH   SOLE 1 2,483 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&P 400 MID CAP VA INDX FD 78464a839   19 300 SH   SOLE 1 300 0 0
SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300   4 54 SH   SOLE 1 54 0 0
SPDR SER TR S&P OILGAS INDX FD 78468r556   82 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P 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&P BIOTECH INDX FD 78464a870   10 117 SH   SOLE   117 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   138 1,666 SH   SOLE 1 1,666 0 0
SPDR SERIES TRUST S&P METALS M COM 78464a755   60 1,206 SH   SOLE 1 1,206 0 0
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532   1 20 SH   SOLE 1 20 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   418 36,636 SH   SOLE 1 36,636 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   161 14,121 SH   SOLE   14,121 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105   1,681 27,590 SH   SOLE   18,850 0 8,740
SPIRE GLOBAL INC COM 848560108   0 400 SH   SOLE 1 400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109   207 7,000 SH   SOLE 1 7,000 0 0
SPIRIT MTA REIT LP 848esc018   0 15,000 SH   SOLE   15,000 0 0
SPIRIT MTA REIT LP 848esc018   0 65,000 SH   SOLE 1 65,000 0 0
SPLUNK INC COM 848637104   17 200 SH   SOLE 1 200 0 0
SPORT HALEY HLDGS COM 84917j104   0 2,500 SH   SOLE 1 2,500 0 0
SPORTSMAP TECH ACQUISITION COR COM 84921j108   114 11,130 SH   SOLE 3 11,130 0 0
SPORTSMAP TECH ACQUISITION COR WT 84921j116   0 8,347 SH   SOLE 3 8,347 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102   2 28 SH   SOLE 1 28 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128   0 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115   0 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   1,585 88,410 SH   SOLE 1 88,410 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   538 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   778 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   2,474 175,493 SH   SOLE 1 175,493 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   661 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   750 90,984 SH   SOLE 1 90,984 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104   188 16,082 SH   SOLE 1 16,082 0 0
SPROUTS FMRS MKT INC COM COM 85208m102   10 300 SH   SOLE 1 300 0 0
SPX CORP COM 784635104   115 1,750 SH   SOLE 1 1,750 0 0
SRH TOTAL RETURN FUND INC COM 101507101   252 19,804 SH   SOLE 1 19,804 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   4,866 49,057 SH   SOLE 1 46,682 0 2,375
STARBUCKS CORP COM 855244109   348 3,511 SH   SOLE   3,511 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 89,000 SH   SOLE 1 89,000 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 5,154 SH   SOLE 3 5,154 0 0
STERLING INFRASTRUCTURE INC COM 859241101   612 18,667 SH   SOLE   16,489 0 2,178
STERLING MED SYS INC COM NEW COM m85548101   0 37 SH   SOLE 1 37 0 0
STIFEL FINANCIAL CORP CV PFD 860630862   40 2,450 SH   SOLE 1 2,450 0 0
STIFEL FINANCIAL CORP CV PFD 860630862   47 2,900 SH   SOLE   2,900 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129   0 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108   19 200 SH   SOLE 1 200 0 0
STONEX GROUP INC COM 861896108   2,830 29,692 SH   SOLE   23,576 0 6,116
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   1,026 102,500 SH   SOLE 3 102,500 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115   0 34,200 SH   SOLE 3 34,200 0 0
STRIVE US ENERGY ETF COM 02072l722   1 50 SH   SOLE 1 50 0 0
STRYKER CORPORATION COM 863667101   789 3,226 SH   SOLE 1 3,226 0 0
STRYKER CORPORATION COM 863667101   391 1,601 SH   SOLE   1,601 0 0
STRYVE FOODS INC COM 863685111   1 17,300 SH   SOLE 3 17,300 0 0
SUMMIT HEALTHCARE ACQUISITION WT g8566r110   1 5,050 SH   SOLE 3 5,050 0 0
SUN LIFE FINANCIAL INC. COM 866796105   7 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103   35 4,000 SH   SOLE 1 4,000 0 0
SUPERNOVA PARTNERS ACQUISITION WT g8t90f128   0 1,679 SH   SOLE 3 1,679 0 0
SVB FINL GROUP COM COM 78486q101   2 10 SH   SOLE 1 10 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111   0 6,500 SH   SOLE 3 6,500 0 0
SWISS HELVETIA FD INC CLSD FD 870875101   8 1,068 SH   SOLE 1 1,068 0 0
SWITCHBACK II CORP WT 09077j115   0 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102   6,121 125,972 SH   SOLE   94,884 0 31,088
SYLVAMO CORP COM 871332102   85 1,750 SH   SOLE 1 1,750 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 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107   182 2,382 SH   SOLE 1 2,382 0 0
SYSCO CORP COM 871829107   145 1,892 SH   SOLE   1,892 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 140,000 SH   SOLE 1 140,000 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119   0 14,046 SH   SOLE 3 14,046 0 0
TAIWAN FD INC COM 874036106   5 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   169 2,262 SH   SOLE 1 2,262 0 0
TANDEM DIABETES CARE INC COM 875372203   4 94 SH   SOLE 1 94 0 0
TAPESTRY PHARMA INC COM NEW COM 876031204   0 1,248,000 SH   SOLE 3 1,248,000 0 0
TARGET CORP COM 87612E106   90 603 SH   SOLE   603 0 0
TARGET CORP COM 87612E106   781 5,242 SH   SOLE 1 4,412 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 22,155 SH   SOLE 3 22,155 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110   0 8,944 SH   SOLE 3 8,944 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119114   2 52,800 SH   SOLE 3 52,800 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 12,174 SH   SOLE   10,543 0 1,631
TEEKAY TANKERS LTD COM y8565n300   119 3,861 SH   SOLE 3 3,861 0 0
TEEKAY TANKERS LTD COM y8565n300   9 284 SH   SOLE 1 284 0 0
TEGNA INC COM SHS COM 87901j105   21 1,000 SH   SOLE 1 1,000 0 0
TELESAT CORP COM 879512309   7 1,000 SH   SOLE   1,000 0 0
TELESAT CORP COM 879512309   67 8,880 SH   SOLE 1 8,880 0 0
TEMPLETON EMERGING MKTS FD CLSD FD 880191101   46 4,000 SH   SOLE 1 4,000 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   891 162,223 SH   SOLE 1 158,723 0 3,500
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   1,959 81,591 SH   SOLE   81,591 0 0
TESLA MTRS INC COM COM 88160r101   501 4,068 SH   SOLE 1 4,068 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   7,682 46,494 SH   SOLE 1 45,979 0 515
TEXAS INSTRS INC COM 882508104   6,196 37,503 SH   SOLE   36,803 0 700
TEXTRON INC COM 883203101   83 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107   18 1,253 SH   SOLE 1 1,253 0 0
TG VENTURE ACQUISITION CORP WT 87251t117   0 1,600 SH   SOLE 3 1,600 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 39,500 SH   SOLE 1 39,500 0 0
THRIVE ACQUISITION CORP WT g7158c119   0 9,100 SH   SOLE 3 9,100 0 0
THRYV HLDGS INC COM 886029206   2,247 118,279 SH   SOLE   79,019 0 39,260
THRYV HLDGS INC COM 886029206   5 260 SH   SOLE 1 260 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118   0 4,663 SH   SOLE 3 4,663 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115   2 11,698 SH   SOLE 3 11,698 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l107   632 63,480 SH   SOLE 3 63,480 0 0
TIDAL ETF TR INDX FD 886364678   84 4,100 SH   SOLE   4,100 0 0
TIDAL ETF TR INDX FD 886364678   320 15,587 SH   SOLE 1 15,587 0 0
TILLYS INC COM 886885102   496 54,780 SH   SOLE   54,780 0 0
TILRAY INC COM 88688t100   5 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104   141 2,000 SH   SOLE 1 2,000 0 0
TIPTREE INC COM 88822q103   283 20,451 SH   SOLE 3 20,451 0 0
TIPTREE INC COM 88822q103   877 63,377 SH   SOLE   54,824 0 8,553
TIPTREE INC COM 88822q103   20 1,441 SH   SOLE 1 1,441 0 0
TJX COS INC NEW COM 872540109   121 1,521 SH   SOLE   1,521 0 0
TJX COS INC NEW COM 872540109   3,619 45,460 SH   SOLE 1 43,260 0 2,200
TKB CRITICAL TECHNOLOGIES 1 WT g88935120   0 2,652 SH   SOLE 3 2,652 0 0
TLG ACQUISITION ONE CORP WT 87257m116   0 5,298 SH   SOLE 3 5,298 0 0
TLGY ACQUISITION CORPORATION W WT g8656t125   0 5,000 SH   SOLE 3 5,000 0 0
TOAST INC COM 888787108   9 514 SH   SOLE 1 514 0 0
TOP SHIPS INC COM y8897y198   37 28,856 SH   SOLE 1 28,856 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 7,582 SH   SOLE 1 7,582 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117   2 10,150 SH   SOLE 3 10,150 0 0
TOTO LIMITED ADR ADUS 891515207   26 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101   347 47,850 SH   SOLE   47,850 0 0
TOYOTA MOTOR CORP ADUS 892331307   14 100 SH   SOLE 1 100 0 0
TPB ACQUISITION CORPORATION I WT g8990l127   1 1,666 SH   SOLE 3 1,666 0 0
TPG INC COM 872657101   122 4,400 SH   SOLE   4,400 0 0
TPG INC COM 872657101   45 1,600 SH   SOLE 1 1,600 0 0
TRACTOR SUPPLY CO COM 892356106   7 31 SH   SOLE 1 31 0 0
TRAJECTORY ALPHA ACQUISITION C COM 89301b104   30 3,000 SH   SOLE 3 3,000 0 0
TRAJECTORY ALPHA ACQUISITION C WT 89301b112   0 4,000 SH   SOLE 3 4,000 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   2,696 4,281 SH   SOLE 1 4,226 0 55
TRAVEL PLUS LEISURE CO COM 894164102   72 1,965 SH   SOLE 1 1,965 0 0
TRAVEL PLUS LEISURE CO COM 894164102   6,394 175,650 SH   SOLE   124,596 0 51,054
TRAVELCENTERS OF AMERICA LLC C COM 894174101   1 21 SH   SOLE 1 21 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,521 8,112 SH   SOLE 1 7,512 0 600
TRI CONTL CORP CLSD FD 895436103   177 6,900 SH   SOLE 1 6,900 0 0
TRINE II ACQ WT g9059f118   1 7,589 SH   SOLE 3 7,589 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 1,200 SH   SOLE 1 1,200 0 0
TWELVE SEAS INVESTMENT CO II COM 90118t106   42 4,149 SH   SOLE 3 4,149 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114   0 13,455 SH   SOLE 3 13,455 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120   1 20,339 SH   SOLE 3 20,339 0 0
TYLER TECHNOLOGIES INC COM 902252105   11 34 SH   SOLE 1 34 0 0
TZP STRATEGIES ACQUISITION COR WT g91595119   0 3,800 SH   SOLE 3 3,800 0 0
U S GLOBAL INVS INC COM 902952100   12 4,000 SH   SOLE 1 4,000 0 0
UATARA CAPITAL ACQUISITION COR WT 85021q116   0 8,600 SH   SOLE 3 8,600 0 0
UBER TECHNOLOGIES INC COM 90353t100   49 1,965 SH   SOLE 1 1,965 0 0
UBER TECHNOLOGIES INC COM 90353t100   62 2,520 SH   SOLE   2,520 0 0
UGI CORP NEW COM 902681105   328 8,844 SH   SOLE   8,844 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   4,688 93,106 SH   SOLE 1 84,176 0 8,930
UNILEVER PLC ADUS 904767704   450 8,933 SH   SOLE   8,933 0 0
UNION PAC CORP COM 907818108   147 708 SH   SOLE   708 0 0
UNION PAC CORP COM 907818108   5,504 26,581 SH   SOLE 1 25,470 0 1,110
UNIT CORP COM 909218406   260 4,500 SH   SOLE   0 0 4,500
UNITED AIRLS HLDGS INC COM 910047109   63 1,670 SH   SOLE 1 1,670 0 0
UNITED PARCEL SERVICE INC COM 911312106   52 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC COM 911312106   568 3,268 SH   SOLE 1 3,243 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 2,000 SH Call SOLE 3 2,000 0 0
UNITED STS GASOLINE FD LP PUT 91201T952   180 2,000 SH Put SOLE 3 2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   27,369 51,623 SH   SOLE 1 49,713 0 1,910
UNITEDHEALTH GROUP INC COM 91324P102   24,890 46,947 SH   SOLE   46,042 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 34,498 SH   SOLE   29,825 0 4,673
UNIVERSAL STAINLESS & ALLOY COM 913837100   5 701 SH   SOLE 1 701 0 0
URBAN OUTFITTERS INC COM 917047102   38 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304   17 400 SH   SOLE   400 0 0
US BANCORP DEL COM 902973304   2,625 60,191 SH   SOLE 1 58,401 0 1,790
US GLOBAL JETS ETF INDX FD 26922a842   4 229 SH   SOLE 1 229 0 0
USHIO INC COM j94456118   33 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM 917488108   2,286 22,741 SH   SOLE   21,677 0 1,064
V2X INC COM 92242t101   95 2,310 SH   SOLE 1 2,310 0 0
V2X INC COM 92242t101   14,985 362,927 SH   SOLE   279,017 0 83,910
VAALCO ENERGY INC COM 91851C201   1,380 302,537 SH   SOLE   267,888 0 34,649
VAALCO ENERGY INC COM 91851C201   373 81,887 SH   SOLE 3 81,887 0 0
VAALCO ENERGY INC COM 91851C201   30 6,630 SH   SOLE 1 6,630 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 2,886 SH   SOLE 1 2,886 0 0
VALOR LATITUDE ACQUISITION COR WT g9460n122   0 1,666 SH   SOLE 3 1,666 0 0
VALVOLINE INC COM COM 92047w101   5,189 158,935 SH   SOLE   119,495 0 39,440
VALVOLINE INC COM COM 92047w101   36 1,105 SH   SOLE 1 1,105 0 0
VANECK GREEN METALS ETF INDX FD 92189y204   61 2,155 SH   SOLE 1 2,155 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 1,272 SH   SOLE 1 1,272 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   5,748 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   258 3,001 SH   SOLE 1 2,686 0 315
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528   101 5,958 SH   SOLE 1 5,958 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   187 6,525 SH   SOLE   6,525 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   179 6,250 SH   SOLE 1 6,250 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791   57 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   253 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   52 1,062 SH   SOLE 1 1,062 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   771 28,552 SH   SOLE 1 28,552 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   305 4,695 SH   SOLE 1 4,695 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   1,008 4,968 SH   SOLE 1 4,775 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 1,205 SH   SOLE 1 1,205 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   160 2,125 SH   SOLE   2,125 0 0
VANGUARD BD INDEX FDS INDX FD 921937793   1 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   33,054 439,079 SH   SOLE 1 413,076 0 26,003
VANGUARD BD INDEX FDS INDX FD 921937819   619 8,329 SH   SOLE 1 8,329 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407   178 3,749 SH   SOLE 1 3,749 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407   83 1,758 SH   SOLE   1,758 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407   518 10,922 SH   SOLE 3 10,922 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   5,769 69,941 SH   SOLE   69,941 0 0
VANGUARD INDEX FDS INDX FD 922908363   64,567 183,774 SH   SOLE   183,774 0 0
VANGUARD INDEX FDS INDX FD 922908611   11,561 72,800 SH   SOLE 1 69,551 0 3,249
VANGUARD INDEX FDS INDX FD 922908553   4,941 59,902 SH   SOLE 1 59,792 0 110
VANGUARD INDEX FDS INDX FD 922908769   6,194 32,400 SH   SOLE 1 32,400 0 0
VANGUARD INDEX FDS INDX FD 922908652   8,801 66,240 SH   SOLE   66,240 0 0
VANGUARD INDEX FDS INDX FD 922908363   30,516 86,855 SH   SOLE 1 86,812 0 43
VANGUARD INDEX FDS INDX FD 922908744   230 1,638 SH   SOLE   1,638 0 0
VANGUARD INDEX FDS INDX FD 922908769   229 1,200 SH   SOLE   1,200 0 0
VANGUARD INDEX FDS INDX FD 922908736   1,500 7,040 SH   SOLE 1 7,022 0 18
VANGUARD INDEX FDS INDX FD 922908751   273 1,485 SH   SOLE   1,485 0 0
VANGUARD INDEX FDS INDX FD 922908595   21 103 SH   SOLE 1 103 0 0
VANGUARD INDEX FDS INDX FD 922908611   471 2,967 SH   SOLE   2,967 0 0
VANGUARD INDEX FDS INDX FD 922908652   1,051 7,912 SH   SOLE 1 6,650 0 1,262
VANGUARD INDEX FDS INDX FD 922908512   658 4,869 SH   SOLE 1 4,869 0 0
VANGUARD INDEX FDS INDX FD 922908751   5,187 28,258 SH   SOLE 1 28,258 0 0
VANGUARD INDEX FDS INDX FD 922908629   8,150 39,989 SH   SOLE 1 39,469 0 520
VANGUARD INDEX FDS INDX FD 922908744   5,645 40,214 SH   SOLE 1 40,214 0 0
VANGUARD INDEX FDS INDX FD 922908512   305 2,256 SH   SOLE   2,256 0 0
VANGUARD INDEX FDS INDX FD 922908629   389 1,907 SH   SOLE   1,907 0 0
VANGUARD INDEX FDS INDX FD 922908637   60 347 SH   SOLE 1 347 0 0
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870   91 1,173 SH   SOLE 1 1,173 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042874   71 1,278 SH   SOLE 1 1,278 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   3,270 65,209 SH   SOLE 1 60,513 0 4,696
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   4,825 123,773 SH   SOLE 1 123,513 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 1,117 SH   SOLE 1 1,117 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   2,268 58,190 SH   SOLE   58,190 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042718   1,061 10,315 SH   SOLE 1 9,638 0 677
VANGUARD INTL EQUITY INDEX F INDX FD 922042742   1,035 12,014 SH   SOLE 1 12,014 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886   1,237 115,977 SH   SOLE 1 115,977 0 0
VANGUARD MALVERN FDS INDX FD 922020805   16 351 SH   SOLE 1 351 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755   117 2,581 SH   SOLE 1 2,581 0 0
VANGUARD MUN BD FDS INDX FD 922907746   88 1,781 SH   SOLE 1 1,781 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730   236 1,357 SH   SOLE 1 1,357 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680   98 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714   114 1,705 SH   SOLE 1 1,705 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664   3 38 SH   SOLE 1 38 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   2,758 36,677 SH   SOLE 1 36,677 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   47 625 SH   SOLE   625 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   16,635 109,550 SH   SOLE   109,550 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   7,272 47,888 SH   SOLE 1 45,534 0 2,354
VANGUARD STAR FDS INDX FD 921909768   215 4,162 SH   SOLE 1 4,162 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858   5,915 140,945 SH   SOLE 1 139,205 0 1,740
VANGUARD TAX-MANAGED FDS INDX FD 921943858   1,019 24,269 SH   SOLE   24,269 0 0
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573   126 1,700 SH   SOLE 1 1,700 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 6,989 SH   SOLE 1 6,989 0 0
VANGUARD WHITEHALL FDS INDX FD 921946406   1,500 13,861 SH   SOLE 1 13,861 0 0
VANGUARD WORLD FD INDX FD 921910709   207 2,500 SH   SOLE 3 2,500 0 0
VANGUARD WORLD FD INDX FD 921910816   7 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FD INDX FD 921910873   1,166 8,807 SH   SOLE 1 8,807 0 0
VANGUARD WORLD FDS INDX FD 92204A306   130 1,075 SH   SOLE 1 1,075 0 0
VANGUARD WORLD FDS INDX FD 92204A801   5,370 31,552 SH   SOLE   31,552 0 0
VANGUARD WORLD FDS INDX FD 92204A702   1,646 5,153 SH   SOLE 1 5,153 0 0
VANGUARD WORLD FDS INDX FD 92204A876   500 3,258 SH   SOLE 1 3,258 0 0
VANGUARD WORLD FDS INDX FD 92204A504   828 3,336 SH   SOLE 1 3,336 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 3,500 SH   SOLE 1 3,500 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 13,360 SH   SOLE   13,360 0 0
VERIZON COMMUNICATIONS INC COM 92343v104   4,008 101,727 SH   SOLE 1 98,752 0 2,975
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   1,362 38,060 SH   SOLE   26,330 0 11,730
VIEMED HEALTHCARE INC COM COM 92663r105   116 15,298 SH   SOLE 3 15,298 0 0
VIEMED HEALTHCARE INC COM COM 92663r105   362 47,922 SH   SOLE   41,457 0 6,465
VIEMED HEALTHCARE INC COM COM 92663r105   9 1,175 SH   SOLE 1 1,175 0 0
VIEWRAY INC COM COM 92672l107   21 4,634 SH   SOLE 1 4,634 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108   2 1,225 SH   SOLE 1 1,225 0 0
VIMEO INC COM 92719v100   1 149 SH   SOLE 1 149 0 0
VIRGIN GROUP ACQUISITION CORP WT 39957d110   1 6,139 SH   SOLE 3 6,139 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117   1 12,698 SH   SOLE 3 12,698 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   5,068 24,392 SH   SOLE 1 21,612 0 2,780
VISA INC COM 92826C839   645 3,106 SH   SOLE   3,106 0 0
VISCOGLIOSI BROTHERS ACQUISITI COM 92838k100   51 5,000 SH   SOLE 3 5,000 0 0
VISCOGLIOSI BROTHERS ACQUISITI WT 92838k118   0 5,000 SH   SOLE 3 5,000 0 0
VISION SENSING ACQUISITION COR WT 92838j111   0 3,750 SH   SOLE 3 3,750 0 0
VISTA OUTDOOR INC COM 928377100   15 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102   4,250 183,194 SH   SOLE   127,714 0 55,480
VISTRA ENERGY CORP COM COM 92840m102   1,188 51,200 SH   SOLE 1 49,600 0 1,600
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   4,714 243,855 SH   SOLE   168,625 0 75,230
VONTIER CORPORATION COM 928881101   19 980 SH   SOLE 1 980 0 0
VOXX INTL CORP CL A COM 91829f104   120 14,276 SH   SOLE 3 14,276 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 44,813 SH   SOLE   38,779 0 6,034
VOYA FINANCIAL INC COM 929089100   560 9,102 SH   SOLE 1 9,102 0 0
VOYA FINANCIAL INC COM 929089100   2,967 48,254 SH   SOLE   36,096 0 12,158
VPC IMPACT ACQUISITION HOLDING WT g9460l118   0 10,450 SH   SOLE 3 10,450 0 0
VULCAN MATLS CO COM 929160109   206 1,178 SH   SOLE 1 1,178 0 0
WABTEC COM 929740108   1 9 SH   SOLE 1 9 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   748 20,024 SH   SOLE   20,024 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   764 20,453 SH   SOLE 1 17,193 0 3,260
WALMART INC COM 931142103   4,455 31,417 SH   SOLE 1 29,467 0 1,950
WALMART INC COM 931142103   571 4,025 SH   SOLE   4,025 0 0
WARBURG PINCUS CAPITAL CORP COM g9461d123   1 75 SH   SOLE 3 75 0 0
WARBURG PINCUS CAPITAL F CLASS COM g9460m108   50 5,000 SH   SOLE 3 5,000 0 0
WARBURG PINCUS CAPITAL F CLASS COM g9461d107   50 5,000 SH   SOLE 3 5,000 0 0
WARBY PARKER INC COM 93403j106   3 200 SH   SOLE 1 200 0 0
WARNER BROS DISCOVERY INC COM 934423104   641 67,667 SH   SOLE 1 62,384 0 5,283
WARNER MUSIC GROUP CORP COM 934550203   16 450 SH   SOLE 1 450 0 0
WASTE MGMT INC DEL COM 94106L109   1,532 9,762 SH   SOLE 1 9,762 0 0
WASTE MGMT INC DEL COM 94106L109   240 1,532 SH   SOLE   1,532 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 13,332 SH   SOLE 3 13,332 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   158 5,952 SH   SOLE 1 5,952 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   48 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   5,608 210,816 SH   SOLE 3 210,816 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105   1,615 51,231 SH   SOLE   51,231 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103   0 1,000 SH   SOLE 1 1,000 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 5,805 SH   SOLE   5,805 0 0
WELLS FARGO CO NEW CV PFD 949746804   565 477 SH   SOLE 1 440 0 37
WELLS FARGO CO NEW COM 949746101   991 24,005 SH   SOLE 1 20,367 0 3,638
WELLTOWER INC REIT COM 95040q104   1,062 16,197 SH   SOLE 1 14,947 0 1,250
WENDYS CO COM 95058W100   61 2,700 SH   SOLE   2,700 0 0
WERNER ENTERPRISES INC COM 950755108   1 33 SH   SOLE 1 33 0 0
WESTERN ACQSTN VENTURES CORP COM 95758L107   55 4,800 SH   SOLE 3 4,800 0 0
WESTERN ACQUISITION WT 95758l115   0 4,800 SH   SOLE 3 4,800 0 0
WESTROCK CO COM SHS COM 96145d105   21 600 SH   SOLE 1 600 0 0
WESTWATER RES INC COM 961684206   9 10,983 SH   SOLE 1 10,983 0 0
WEYCO GROUP INC COM 962149100   1,432 67,660 SH   SOLE   47,828 0 19,832
WEYERHAEUSER CO MTN BE COM 962166104   4,839 156,110 SH   SOLE 1 151,610 0 4,500
WEYERHAEUSER CO MTN BE COM 962166104   10,646 343,413 SH   SOLE   335,713 0 7,700
WHEATON PRECIOUS METALS CORP COM 962879102   35 900 SH   SOLE 1 900 0 0
WHEELS UP EXPERIENCE INC COM 96328l106   34 33,362 SH   SOLE 1 33,362 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 3,000 SH   SOLE 1 3,000 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103   0 2 SH   SOLE   2 0 0
WISDOMTREE TR INDX FD 97717W703   50 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W307   196 3,159 SH   SOLE 1 3,087 0 72
WISDOMTREE TR INDX FD 97717W315   3 81 SH   SOLE 1 81 0 0
WISDOMTREE TR INDX FD 97717W505   424 10,311 SH   SOLE 1 10,311 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 2,060 SH   SOLE 1 2,060 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   4,952 82,039 SH   SOLE 1 82,039 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   3,744 62,027 SH   SOLE   62,027 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651   44 1,091 SH   SOLE 1 1,091 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 1,463 SH   SOLE 1 1,463 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 5,720 SH   SOLE 1 5,720 0 0
WOLVERINE WORLD WIDE INC COM 978097103   3,768 344,782 SH   SOLE   246,386 0 98,396
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 7,750 SH   SOLE 1 7,750 0 0
WORLD QUANTUM GROWTH ACQUISITI WT g5596w127   0 500 SH   SOLE 3 500 0 0
WORLDWIDE WEBB ACQUISITION COR WT g97775111   0 10,000 SH   SOLE 3 10,000 0 0
WP CAREY INC COM 92936U109   319 4,082 SH   SOLE 1 3,782 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 2,500 SH   SOLE 3 2,500 0 0
WTS APPHARVEST INC WT 03783t111   1 10,749 SH   SOLE 3 10,749 0 0
WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112   2 43,850 SH   SOLE 3 43,850 0 0
WTS BLUE OCEAN ACQUISITION COR WT g1330l121   0 5,000 SH   SOLE 3 5,000 0 0
WTS BLUERIVER ACQUISITION WT g1261q115   0 308 SH   SOLE 3 308 0 0
WTS BULLPEN PARLAY ACQUISITION WT g1792a118   0 2,500 SH   SOLE 3 2,500 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 6,000 SH   SOLE 3 6,000 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 2,200 SH   SOLE 3 2,200 0 0
WTS GENESIS GROWTH TECH ACQUIS WT g3r23d128   0 100 SH   SOLE 3 100 0 0
WTS HEALTHCARE AI ACQUISITION WT g4373k117   0 1,300 SH   SOLE 3 1,300 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 2,332 SH   SOLE 3 2,332 0 0
WTS PEARL HOLDINGS ACQUISITION WT g44525114   0 529 SH   SOLE 3 529 0 0
WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113   0 2,500 SH   SOLE 3 2,500 0 0
WTS PONTEM CORPORATION WT g71707122   0 666 SH   SOLE 3 666 0 0
WTS PYROPHYTE ACQUISITION WT g7308p127   1 9,900 SH   SOLE 3 9,900 0 0
WTS QLT INC WT 9941239w9   0 200,000 SH   SOLE   200,000 0 0
WTS RMG ACQUISITION CORP III WT g76088122   0 1,259 SH   SOLE 3 1,259 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 18,269 SH   SOLE 3 18,269 0 0
WTS SIZZLE ACQUISITION WT 83014e117   2 6,450 SH   SOLE 3 6,450 0 0
WTS TALON 1 ACQUISITION WT g86656116   0 8,600 SH   SOLE 3 8,600 0 0
WTS TB SA ACQUISITION CORP WAR WT g8657l121   0 66 SH   SOLE 3 66 0 0
WTS TIO TECH WT g8t10c114   0 6,700 SH   SOLE 3 6,700 0 0
WTS TRISTAR ACQUISITION WT g9074v114   0 10,450 SH   SOLE 3 10,450 0 0
WTS UTA ACQUISITION CORP WARRA WT g9473a117   1 10,000 SH   SOLE 3 10,000 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105   12,344 173,108 SH   SOLE   146,647 0 26,461
WYNDHAM HOTELS & RESORTS INC COM 98311a105   4,356 61,092 SH   SOLE 1 60,812 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 2,000 SH Call SOLE 3 2,000 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 12,598 SH   SOLE 3 12,598 0 0
XPAC ACQUISITION CORP COM g9831x106   31 3,072 SH   SOLE 3 3,072 0 0
XPENG INC COM 98422d105   10 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC PUT 983793950   0 1 SH Put SOLE 3 1 0 0
XPO LOGISTICS INC COM 983793100   394 11,850 SH   SOLE   5,530 0 6,320
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 2,002 SH Call SOLE 3 2,002 0 0
XPO LOGISTICS INC COM 983793100   7,091 213,000 SH   SOLE 3 213,000 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 1,600 SH Put SOLE 3 1,600 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 204,960 SH   SOLE   180,882 0 24,078
ZAGG INC CVR COM 988cvr015   0 3,203 SH   SOLE 1 3,203 0 0
ZAGG INC CVR COM 988cvr015   0 70,527 SH   SOLE 3 70,527 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   2,382 30,110 SH   SOLE   23,250 0 6,860
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   3,985 426,680 SH   SOLE   292,500 0 134,180
ZOETIS INC COM 98978v103   4,613 31,474 SH   SOLE 1 29,649 0 1,825
ZOETIS INC COM 98978v103   307 2,095 SH   SOLE   2,095 0 0
ZOOM VIDEO COMMUNICATIONS COM 98980l101   130 1,918 SH   SOLE 1 1,918 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104   30 1,000 SH   SOLE 1 1,000 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 1,500 SH   SOLE 3 1,500 0 0