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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM COM 68235b208 517 94,188 SH   SOLE   81,324 0 12,864
180 DEGREE CAP CORP COM COM 68235b208 160 29,172 SH   SOLE 3 29,172 0 0
180 DEGREE CAP CORP COM COM 68235b208 9 1,595 SH   SOLE 1 1,595 0 0
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 5 108 SH   SOLE 1 108 0 0
26 CAP ACQUISITION CORP COM 90138p100 2 170 SH   SOLE 3 170 0 0
3D PRINTING ETF INDX FD 00214q500 3 145 SH   SOLE 1 145 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 4 475 SH   SOLE 1 475 0 0
3M CO COM 88579y101 2,673 24,186 SH   SOLE 1 21,323 0 2,863
3M CO COM 88579y101 630 5,703 SH   SOLE   5,703 0 0
7 ACQUISITION CORP COM g80694105 101 10,000 SH   SOLE 3 10,000 0 0
7 ACQUISITION CORP WT g80694113 1 5,000 SH   SOLE 3 5,000 0 0
ABBOTT LABS COM 002824100 5,429 56,109 SH   SOLE 1 52,094 0 4,015
ABBOTT LABS COM 002824100 303 3,129 SH   SOLE   3,129 0 0
ABBVIE INC COM 00287y109 23,323 173,781 SH   SOLE   170,756 0 3,025
ABBVIE INC COM 00287y109 17,558 130,826 SH   SOLE 1 125,924 0 4,901
ABRDN ASIA PACIFIC INCOME FU CLSD FD 003009107 101 40,000 SH   SOLE   40,000 0 0
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3 634 SH   SOLE 1 634 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106 946 11,833 SH   SOLE 1 11,623 0 210
ABRDN PLATINUM ETF TRUST INDX FD 003260106 172 2,150 SH   SOLE   2,150 0 0
ABERDEEN STD GOLD ETF INDX FD 00326a104 5 330 SH   SOLE 1 330 0 0
ABRDN SILVER ETF TRUST INDX FD 003264108 18 1,000 SH   SOLE 1 1,000 0 0
ACACIA RESH CORP COM 003881307 393 97,217 SH   SOLE   84,190 0 13,027
ACACIA RESH CORP COM 003881307 124 30,739 SH   SOLE 3 30,739 0 0
ACACIA RESH CORP COM 003881307 9 2,336 SH   SOLE 1 2,336 0 0
ACADIA HEALTHCARE COMPANY INC COM 00404a109 2 27 SH   SOLE 1 27 0 0
ACCELERATE ACQUISITION CORP COM 00439d102 759 77,169 SH   SOLE 3 77,169 0 0
ACCELERATE ACQUISITION CORP WT 00439d110 3 35,153 SH   SOLE 3 35,153 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 188 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101 13,702 53,252 SH   SOLE   52,207 0 1,045
ACCENTURE PLC COM g1151c101 11,459 44,537 SH   SOLE 1 43,997 0 540
ACCRETION ACQUISITION CORP COM 00438y107 54 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 1 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP COM 00444x101 321 32,000 SH   SOLE 3 32,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119 2 32,000 SH   SOLE 3 32,000 0 0
ACI WORLDWIDE INC COM 004498101 21 1,000 SH   SOLE 1 1,000 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 5 640 SH   SOLE 1 640 0 0
ACTIVISION BLIZZARD INC COM 00507v109 128 1,723 SH   SOLE 1 1,723 0 0
ACTUA CORPORATION COM 005094107 12 250,000 SH   SOLE 3 250,000 0 0
ACUITY BRANDS INC COM COM 00508y102 44 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108 66 1,518 SH   SOLE 1 1,518 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 2,026 139,080 SH   SOLE 1 135,840 0 3,240
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 5 360 SH   SOLE   360 0 0
ADAMS NAT RES FD INC COM COM 00548f105 17 868 SH   SOLE 1 868 0 0
ADAMS RES & ENERGY INC COM 006351308 538 18,046 SH   SOLE   16,072 0 1,974
ADAMS RES & ENERGY INC COM 006351308 139 4,650 SH   SOLE 3 4,650 0 0
ADAMS RES & ENERGY INC COM 006351308 25 842 SH   SOLE 1 842 0 0
ADIDAS AG ADR ADUS 00687A107 6 109 SH   SOLE 1 109 0 0
ADIDAS AG NPV COM d0066b185 4 32 SH   SOLE 1 32 0 0
ADIT EDTECH ACQUISITION CORP COM 007024102 141 14,306 SH   SOLE 3 14,306 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110 1 11,250 SH   SOLE 3 11,250 0 0
ADIT EDTECH ACQUISITION CORP COM 007024201 1 100 SH   SOLE 3 100 0 0
ADOBE SYS INC COM COM 00724f101 1,709 6,209 SH   SOLE 1 5,976 0 233
ADOBE SYS INC COM COM 00724f101 318 1,156 SH   SOLE   1,156 0 0
ADOBE SYS INC COM COM 00724f101 134 487 SH   SOLE 3 487 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 5 2,000 SH   SOLE 1 2,000 0 0
ADVANCED MERGER PARTNERS INC W WT 00777j117 0 1,116 SH   SOLE 3 1,116 0 0
ADVANCED MICRO DEVICES INC COM 007903107 205 3,230 SH   SOLE   3,230 0 0
ADVANCED MICRO DEVICES INC COM 007903107 156 2,456 SH   SOLE 1 2,456 0 0
ADVANT-E CORP COM COM 00761j206 1,583 226,155 SH   SOLE 3 226,155 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 237 3,035 SH   SOLE 1 3,035 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 241 26,998 SH   SOLE 1 26,541 0 457
AERSALE CORPORATION COM COM 00810f106 581 31,331 SH   SOLE   27,156 0 4,175
AERSALE CORPORATION COM COM 00810f106 183 9,876 SH   SOLE 3 9,876 0 0
AERSALE CORPORATION COM COM 00810f106 14 766 SH   SOLE 1 766 0 0
AETHERIUM ACQUISITION CO COM 00809j101 10 1,000 SH   SOLE 3 1,000 0 0
AETHERIUM ACQUISITION CORP COM 00809J119 6 71,000 SH   SOLE 3 71,000 0 0
AF ACQUISITION CORP COM 001040104 333 34,000 SH   SOLE 3 34,000 0 0
AF ACQUISITION CORP WT 001040112 1 12,032 SH   SOLE 3 12,032 0 0
AFFYMAX INC COM 00826a109 0 500 SH   SOLE 1 500 0 0
AFLAC INC COM 001055102 28 500 SH   SOLE 1 500 0 0
AFRICAN GOLD ACQUISITION CORP COM g0112r108 2,464 248,861 SH   SOLE 3 248,861 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 7 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 COM g01202103 901 90,757 SH   SOLE 3 90,757 0 0
AGILE GROWTH CORP WT g01202111 2 30,752 SH   SOLE 3 30,752 0 0
AGNICO EAGLE MINES LTD COM 008474108 207 4,906 SH   SOLE 1 4,906 0 0
AGORA INC COM 00851l103 90 24,750 SH   SOLE 1 24,750 0 0
AHREN ACQUISITION CORP WT g01322125 0 335 SH   SOLE 3 335 0 0
AIR CALIF COM INDX FD 009086109 12 236 SH   SOLE 1 236 0 0
AIR PRODS & CHEMS INC COM 009158106 1,568 6,736 SH   SOLE 1 6,493 0 243
AIR PRODS & CHEMS INC COM 009158106 6 25 SH   SOLE   25 0 0
AIRBNB INC COM 009066101 24 230 SH   SOLE 1 230 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100 5 241 SH   SOLE 1 241 0 0
AKERS BIOSCIENCES INC COM 62856x102 7 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 23 400 SH   SOLE 1 400 0 0
ALCON AG COM H01301128 9 156 SH   SOLE   156 0 0
ALERIAN MLP COM 00162q452 20 560 SH   SOLE 1 560 0 0
ALGOMA STL GROUP INC COM 015658107 597 92,667 SH   SOLE 3 92,667 0 0
ALGOMA STL GROUP INC COM 015658107 148 23,000 SH   SOLE 1 23,000 0 0
ALIBABA GRP SHS COM 01609w102 74 927 SH   SOLE   927 0 0
ALIBABA GRP SHS COM 01609w102 20 254 SH   SOLE 1 254 0 0
ALICO INC COM 016230104 2 67 SH   SOLE 1 67 0 0
ALIGHT INC COM CL A COM 01626w101 7,436 1,014,447 SH   SOLE   762,790 0 251,657
ALIGHT INC COM CL A COM 01626w101 17 2,260 SH   SOLE 1 2,260 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 211 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p148 527 13,032 SH   SOLE 1 11,882 0 1,150
ALITHYA GROUP INC COM 01643b106 3,585 1,857,615 SH   SOLE 3 1,857,615 0 0
ALITHYA GROUP INC COM 01643b106 1,091 565,318 SH   SOLE 1 565,318 0 0
ALITHYA GROUP INC COM 01643b106 232 120,122 SH   SOLE   120,122 0 0
ALKALINE WATER COMPANY INC COM 01643a207 15 45,455 SH   SOLE 1 45,455 0 0
ALLBIRDS INC COM CL A COM 01675a109 0 50 SH   SOLE 1 50 0 0
ALLETE INC COM 018522300 551 11,000 SH   SOLE   11,000 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 323 9,200 SH   SOLE   9,200 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 100 2,850 SH   SOLE 1 2,850 0 0
ALLIANT ENERGY CORP COM COM 188021083 11 200 SH   SOLE 1 200 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 43 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 327 83,470 SH   SOLE   72,255 0 11,215
ALLOT COMMUNICATIONS LTD COM m0854q105 103 26,311 SH   SOLE 3 26,311 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 9 2,367 SH   SOLE 1 2,367 0 0
ALLSTATE CORP COM 020002101 1,126 9,042 SH   SOLE 1 8,442 0 600
ALLY FINL INC PUT 02005N950 65 120 SH Put OTR 2 0 0 120
ALLY FINL INC COM COM 02005n100 52 1,865 SH   SOLE 1 1,865 0 0
ALPHA HEALTHCARE ACQUISITION C COM 02073f104 151 15,572 SH   SOLE 3 15,572 0 0
ALPHA HEALTHCARE ACQUISITION C WT 02073f112 1 3,892 SH   SOLE 3 3,892 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 1 12,552 SH   SOLE 3 12,552 0 0
ALPHA PARTNERS TECHNOLOGY MERG COM g63290111 369 37,659 SH   SOLE 3 37,659 0 0
ALPHABET INC COM 02079K305 8,085 84,528 SH   SOLE 1 78,293 0 6,235
ALPHABET INC COM 02079K305 631 6,600 SH   SOLE   6,600 0 0
ALPHABET INC COM 02079K107 13,676 142,239 SH   SOLE 1 136,994 0 5,245
ALPHABET INC COM 02079K107 1,615 16,793 SH   SOLE   16,793 0 0
ALPINE 4 HOLDINGS INC COM 02083E105 0 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 5,161 318,160 SH   SOLE   220,453 0 97,707
ALPINE INCOME PROPERTY TRUST COM 02083x103 10 610 SH   SOLE 1 610 0 0
ALPS EQUAL SECTOR COM 00162q205 110 1,252 SH   SOLE 1 1,252 0 0
ALPS ETF TR OSHARES EUR QLT INDX FD 00162q379 50 2,500 SH   SOLE 1 2,500 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 269 5,952 SH   SOLE 1 5,952 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,231 111,829 SH   SOLE   111,829 0 0
ALTENERGY ACQUISITION CORP COM 02157m108 109 10,900 SH   SOLE 3 10,900 0 0
ALTENERGY ACQUISITION CORP WT 02157m116 1 5,450 SH   SOLE 3 5,450 0 0
ALTIMAR ACQUISITION CORP III COM g0370u108 108 10,900 SH   SOLE 3 10,900 0 0
ALTIMAR ACQUISITION CORP III WT g0370u116 0 2,725 SH   SOLE 3 2,725 0 0
ALTO INGREDIENTS INC COM 021513106 533 146,481 SH   SOLE   126,958 0 19,523
ALTO INGREDIENTS INC COM 021513106 168 46,140 SH   SOLE 3 46,140 0 0
ALTO INGREDIENTS INC COM 021513106 13 3,502 SH   SOLE 1 3,502 0 0
ALTRIA GROUP INC COM 02209S103 2,001 49,559 SH   SOLE 1 45,251 0 4,308
ALTRIA GROUP INC COM 02209S103 317 7,848 SH   SOLE   7,848 0 0
AMARIN CORP PLC COM 023111206 1 500 SH   SOLE 1 500 0 0
AMAZON COM INC COM 023135106 16,449 145,565 SH   SOLE 1 139,310 0 6,255
AMAZON COM INC COM 023135106 1,034 9,148 SH   SOLE   9,148 0 0
AMBARELLA INC SHS COM g037aX101 6 100 SH   SOLE 1 100 0 0
AMBASE CORP COM COM 023164106 32 345,501 SH   SOLE 3 345,501 0 0
AMCI ACQUISITION CORP II COM 00166r100 178 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 14 1,300 SH   SOLE 1 1,300 0 0
AMERCO COM COM 235861002 899 1,765 SH   SOLE 1 1,735 0 30
AMERICAN ACQUISITION OPPORTUNI WT 02369m110 2 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 15 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY METALS CORP COM 02451v101 2 3,330 SH   SOLE 1 3,330 0 0
AMERICAN ELEC PWR CO INC COM 025537101 749 8,667 SH   SOLE 1 8,667 0 0
AMERICAN EXPRESS CO COM 025816109 111 821 SH   SOLE 1 821 0 0
AMERICAN GREEN INC COM 02640n200 0 750 SH   SOLE 1 750 0 0
AMERICAN HOMES 4 RENT COM 02665t306 5 150 SH   SOLE 1 150 0 0
AMERICAN TOWER CORP NEW COM 03027X100 307 1,431 SH   SOLE 1 1,431 0 0
AMERICAN TOWER CORP NEW COM 03027X100 14 67 SH   SOLE   67 0 0
AMERICAN VANGUARD CORP COM 030371108 297 15,892 SH   SOLE   15,892 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 566 4,349 SH   SOLE 1 4,349 0 0
AMERICAS CAR MART INC COM COM 03062t105 380 6,220 SH   SOLE   5,334 0 886
AMERICAS CAR MART INC COM COM 03062t105 128 2,099 SH   SOLE 3 2,099 0 0
AMERICAS CAR MART INC COM COM 03062t105 12 202 SH   SOLE 1 202 0 0
AMERICOLD REALTY TRUST COM 03064d108 2 100 SH   SOLE 1 100 0 0
AMERIPRISE FINL INC COM 03076C106 424 1,683 SH   SOLE 1 1,683 0 0
AMERISOURCEBERGEN CORP COM 03073E105 461 3,404 SH   SOLE 1 3,384 0 20
AMGEN INC COM 031162100 8,265 36,669 SH   SOLE 1 33,668 0 3,000
AMGEN INC COM 031162100 1,188 5,269 SH   SOLE   5,269 0 0
AMPCO-PITTSBURG CORP COM 032037103 3,932 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPHENOL CORP NEW COM 032095101 5 74 SH   SOLE 1 74 0 0
AMPLIFY ETF TR INDX FD 032108409 3 98 SH   SOLE 1 98 0 0
AMPLIFY ENERGY CORP COM 03212b103 114 17,300 SH   SOLE   17,300 0 0
AMPLIFY ETF TR INDX FD 032108607 15 826 SH   SOLE 1 826 0 0
AMRYT PHARMA HOLDINGS LTD COM 03217l106 2 222 SH   SOLE 1 222 0 0
AMTECH SYS INC COM 032332504 343 40,404 SH   SOLE   35,021 0 5,383
AMTECH SYS INC COM 032332504 108 12,713 SH   SOLE 3 12,713 0 0
AMTECH SYS INC COM 032332504 8 946 SH   SOLE 1 946 0 0
ANALOG DEVICES INC COM COM 326541059 284 2,041 SH   SOLE 1 2,041 0 0
ANALOG DEVICES INC COM COM 326541059 70 504 SH   SOLE   504 0 0
ANC RENT CORP COM 001813104 0 25 SH   SOLE 1 25 0 0
ANGEL POND HOLDINGS CORP WT g0447j128 1 1,965 SH   SOLE 3 1,965 0 0
ANGLE PLC SURREY COM 03476v100 8 1,100 SH   SOLE 1 1,100 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 5 100 SH   SOLE 1 100 0 0
ANIXA BIOSCIENCES INC COM 03528h109 10 2,022 SH   SOLE 1 2,022 0 0
ANNALY CAPITAL MANAGEMENT IN LP 035710839 56 3,250 SH   SOLE   3,250 0 0
ANSYS INC COM 03662Q105 10 46 SH   SOLE 1 46 0 0
ANTHEMIS DIGITAL ACQUISITIONS WT g03959114 0 2,500 SH   SOLE 3 2,500 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101 715 72,699 SH   SOLE 3 72,699 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119 2 24,732 SH   SOLE 3 24,732 0 0
AON PLC COM g0403h108 1,696 6,330 SH   SOLE 1 6,230 0 100
AON PLC COM g0403h108 62 230 SH   SOLE   230 0 0
AP HENDERSON GROUP COM 00186g100 0 2,000 SH   SOLE 1 2,000 0 0
APEIRON CAPITAL INVEST CORP WT WT 03752a119 0 10,754 SH   SOLE 3 10,754 0 0
API GROUP CORP COM 00187Y100 11,838 892,115 SH   SOLE   656,961 0 235,154
API GROUP CORP COM 00187Y100 159 11,970 SH   SOLE 1 11,970 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769m106 275 5,906 SH   SOLE 1 5,906 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH   SOLE 3 359 0 0
APPIAN CORP CL A COM 03782l101 3 80 SH   SOLE 1 80 0 0
APPLE INC COM 037833100 64,068 463,589 SH   SOLE 1 452,111 0 11,479
APPLE INC COM 037833100 22,293 161,308 SH   SOLE   158,383 0 2,925
APPLIED INDLTECH INC COM COM 03820c105 244 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105 1,160 14,155 SH   SOLE 1 14,155 0 0
APPLIED MATLS INC COM 038222105 446 5,445 SH   SOLE   5,445 0 0
ARBOR RAPHA CAP BIOHLDS CORP I WT 03881f112 0 6,666 SH   SOLE 3 6,666 0 0
ARBOR RAPHA CAPITAL BIOHOLDING COM 03881f203 9 900 SH   SOLE 3 900 0 0
ARCBEST CORP PUT 03937C955 260 500 SH Put SOLE 3 500 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 353 7,753 SH   SOLE   7,753 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 153 3,350 SH   SOLE 1 0 0 3,350
ARCH RESOURCES INC COM 03940r107 60 502 SH   SOLE 1 502 0 0
ARCH RESOURCES INC COM 03940r107 2 21 SH   SOLE   21 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 29 360 SH   SOLE 1 360 0 0
ARCONIC INC COM COM 03966v107 66 3,887 SH   SOLE 1 3,887 0 0
ARCONIC INC COM COM 03966v107 14 838 SH   SOLE   838 0 0
ARCOSA INC COM 039653100 4,902 85,724 SH   SOLE   65,064 0 20,660
ARCOSA INC COM 039653100 176 3,080 SH   SOLE 1 3,080 0 0
ARDELYX INC COM 039697107 0 287 SH   SOLE 1 287 0 0
ARENA FORTIFY ACQUISITION CORP WT 04005a112 0 50 SH   SOLE 3 50 0 0
ARES ACQUISITION CORP COM g33032106 16 1,660 SH   SOLE 3 1,660 0 0
ARES ACQUISITION CORP WT g33032122 0 3,198 SH   SOLE 3 3,198 0 0
ARES CAP CORP COM COM 04010l103 875 51,837 SH   SOLE 1 48,273 0 3,564
ARHAUS INC COM 04035m102 35 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
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 238 15,442 SH   SOLE 1 15,442 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 298 9,079 SH   SOLE 1 9,079 0 0
ARK INNOVATION ETF INDX FD 00214q104 48 1,283 SH   SOLE 1 1,283 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 1 10,050 SH   SOLE 3 10,050 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 68 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
ARROWHEAD PHARMACEUTICALS INC COM 04280a100 50 1,500 SH   SOLE 1 1,500 0 0
ARROWROOT ACQUISITION CORP WT 04282m110 0 2,067 SH   SOLE 3 2,067 0 0
ARTEMIS STRATEGIC INVESTMENT C COM 04303a103 251 25,257 SH   SOLE 3 25,257 0 0
ARTEMIS STRATEGIC INVT CORP WT WT 04303a111 2 22,628 SH   SOLE 3 22,628 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,071 12,098 SH   SOLE 1 11,048 0 1,050
ARYA SCIENCES ACQUI COM g31659108 69 7,000 SH   SOLE 3 7,000 0 0
ASHLAND INC PUT 044186954 17 100 SH Put SOLE 3 100 0 0
ASHLAND INC PUT 044186954 621 1,380 SH Put SOLE 3 1,380 0 0
ASHLAND INC COM 044186104 16,496 173,700 SH   SOLE 3 173,700 0 0
ASHLAND INC COM 044186104 114 1,202 SH   SOLE 1 1,202 0 0
ASML HOLDING N V COM N07059210 83 201 SH   SOLE 1 201 0 0
ASTRAZENECA PLC ADUS 046353108 111 2,026 SH   SOLE 1 2,026 0 0
ASTREA ACQUISITION CORP COM 04637c106 724 73,588 SH   SOLE 3 73,588 0 0
ASTREA ACQUISITION CORP WT 04637c114 1 20,860 SH   SOLE 3 20,860 0 0
ASTRONICS CORP COM 046433108 6 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 57 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102 16 2,740 SH   SOLE 1 2,740 0 0
AT&T INC COM 00206r102 3,022 196,978 SH   SOLE 1 188,868 0 8,110
AT&T INC COM 00206r102 37 2,400 SH   SOLE   2,400 0 0
ATHENA CONSUMER ACQUISITION CO WT 04684m114 0 2,500 SH   SOLE 3 2,500 0 0
ATHENA TECHNOLOGY ACQUISITION COM 04687c105 49 5,000 SH   SOLE 3 5,000 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 COM 048453104 807 82,131 SH   SOLE 3 82,131 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112 1 25,834 SH   SOLE 3 25,834 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
ATLAS TECHNICAL CONSULTANTS COM 049430101 424 63,740 SH   SOLE   63,740 0 0
ATLASSIAN CORPORATION PLC COM g06242104 267 1,269 SH   SOLE 3 1,269 0 0
ATLASSIAN CORPORATION PLC COM g06242104 47 223 SH   SOLE 1 223 0 0
ATMOS ENERGY CORP COM COM 495601056 125 1,225 SH   SOLE 1 916 0 309
ATNA RESOURCES COM 04957f101 0 400 SH   SOLE 1 400 0 0
ACTIVISION BLIZZARD INC CALL 00507V109 1 20 SH Call SOLE 3 20 0 0
AULT DISRUPTIVE TECHNOLOGIES C COM 05150a104 30 3,000 SH   SOLE 3 3,000 0 0
AURORA ACQUISITION CORP COM g0698l103 324 32,800 SH   SOLE 3 32,800 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 1,898 8,390 SH   SOLE 1 7,490 0 900
AUTOMATIC DATA PROCESSING IN COM 053015103 90 400 SH   SOLE   400 0 0
AVALON ACQUISITION INC WT 05338E119 2 16,773 SH   SOLE 3 16,773 0 0
AVALON ACQUISITION INC COM 05338E101 90 8,937 SH   SOLE 3 8,937 0 0
AVALONBAY CMNTYS INC COM 053484101 92 500 SH   SOLE 1 500 0 0
AVANOS MEDICAL INC COM 05350v106 2 81 SH   SOLE 1 81 0 0
AVEO PHARMACEUTICALS INC COM 053588307 380 46,169 SH   SOLE 1 46,169 0 0
AVIAT NETWORKS INC COM 05366y201 442 16,136 SH   SOLE   13,957 0 2,179
AVIAT NETWORKS INC COM 05366y201 139 5,083 SH   SOLE 3 5,083 0 0
AVIAT NETWORKS INC COM 05366y201 9 333 SH   SOLE 1 333 0 0
AVIDITY BIOSCIENCES INC COM 05370a108 49 3,000 SH   SOLE 1 3,000 0 0
AVIDXCHANGE HOLDINGS INC COM COM 05368x102 8,998 1,068,666 SH   SOLE 3 1,068,666 0 0
AVNET INC COM 053807103 42 1,175 SH   SOLE 1 1,175 0 0
AVON PROTECTION PLC COM g06860103 12,329 982,616 SH   SOLE 3 982,616 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 30 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 7 150 SH   SOLE 1 150 0 0
AXONPRIME INFRASTRUCTURE ACQUI COM 05467c108 146 15,100 SH   SOLE 3 15,100 0 0
AXONPRIME INFRSTCTR AQSTN CORP WT 05467c116 1 5,032 SH   SOLE 3 5,032 0 0
AYR WELLNESS INC SUB LTD COM 05475p109 18 7,300 SH   SOLE 1 7,300 0 0
AZEK CO INC CL A COM 05478c105 1 50 SH   SOLE 1 50 0 0
B RILEY FINANCIAL INC COM 05580m108 2,677 60,122 SH   SOLE   43,000 0 17,122
B RILEY PRINCIPAL 250 MERGER C COM 05602l104 49 5,000 SH   SOLE 3 5,000 0 0
B RILEY PRINCIPAL 250 MERGER C WT 05602l112 0 1,666 SH   SOLE 3 1,666 0 0
BADGER METER INC COM 056525108 18 200 SH   SOLE 1 200 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 2 25,000 SH   SOLE 3 25,000 0 0
BAINS DE MER ET DU CERCLE DESE COM F06489102 21 250 SH   SOLE 1 250 0 0
BALL CORP COM 058498106 24 500 SH   SOLE 1 275 0 225
BALLYS CORP COM 05875b106 100 5,042 SH   SOLE 1 5,042 0 0
BALLYS CORP COM 05875b106 11 534 SH   SOLE   534 0 0
BANCROFT FD LTD COM 059695106 34 2,014 SH   SOLE 1 2,014 0 0
BANK FIRST NATL CORP COM 06211j100 13 174 SH   SOLE 1 174 0 0
BANK FIRST NATL CORP COM 06211j100 6 77 SH   SOLE   77 0 0
BANK NEW YORK MELLON CORP COM 064058100 96 2,505 SH   SOLE 1 2,505 0 0
BK OF AMERICA CORP COM 060505104 17,872 591,780 SH   SOLE   580,250 0 11,530
BK OF AMERICA CORP COM 060505104 9,644 319,337 SH   SOLE 1 315,841 0 3,496
BANNER ACQUISITION -CW23 COM 06654k119 1 17,900 SH   SOLE 3 17,900 0 0
BARCLAYS BANK PLC COM 06742A669 82 4,500 SH   SOLE 1 4,500 0 0
BARCO NV COM b0833g105 23 1,050 SH   SOLE 1 1,050 0 0
BARINGS BDC INC COM 06759l103 4 500 SH   SOLE 1 500 0 0
BARRICK GOLD CORP COM 067901108 9 610 SH   SOLE 1 610 0 0
BARRICK GOLD CORP COM 067901108 15 978 SH   SOLE 1 978 0 0
BASF SE SPONSORED ADR ADUS 055262505 39 4,000 SH   SOLE 1 4,000 0 0
BASSETT FURNITURE INDS INC COM 070203104 62 3,980 SH   SOLE 1 3,980 0 0
BATTERY FUTURE ACQUISITION COR WT g0888j124 1 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 10 188 SH   SOLE 1 188 0 0
BAYER A G SPONSORED ADR ADUS 072730302 8 710 SH   SOLE 1 710 0 0
BED BATH & BEYOND INC PUT 075896950 58 416 SH Put OTR 2 0 0 416
BED BATH & BEYOND INC PUT 075896950 240 1,185 SH Put OTR 2 0 0 1,185
BCE INC COM 05534B760 20 478 SH   SOLE 1 478 0 0
BEAM GLOBAL COM 07373b109 1 100 SH   SOLE 1 0 0 100
BEAM THERAPEUTICS INC COM 07373v105 2 50 SH   SOLE 1 50 0 0
BECTON DICKINSON & CO COM 075887109 2,394 10,744 SH   SOLE 1 9,957 0 787
BELDEN INC COM 077454106 32 538 SH   SOLE 1 538 0 0
BELLRING BRANDS INC COM 07831c103 1,796 87,153 SH   SOLE   64,363 0 22,790
BELLRING BRANDS INC COM 07831c103 28 1,337 SH   SOLE 1 1,337 0 0
BELONG ACQUISITION CORP COM 08069m102 602 61,050 SH   SOLE 3 61,050 0 0
BELONG ACQUISITION CORP WT 08069m110 2 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 COM 083690107 228 23,170 SH   SOLE 3 23,170 0 0
BERENSON ACQUISITION CORP I WT 083690115 1 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102 692 10,712 SH   SOLE 1 10,712 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 23,297 87,247 SH   SOLE 1 82,060 0 5,187
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,297 8,601 SH   SOLE   8,601 0 0
BERRY PLASTICS GROUP COM 08579w103 26,336 566,004 SH   SOLE 3 566,004 0 0
BERRY PLASTICS GROUP COM 08579w103 2,233 47,997 SH   SOLE 1 47,447 0 550
BERRY PLASTICS GROUP COM 08579w103 704 15,121 SH   SOLE   15,121 0 0
BERY 221021P00050000 PUT 08579w953 79 200 SH Put SOLE 3 200 0 0
BERY 221216P00052500 PUT 08579w953 284 400 SH Put SOLE 3 400 0 0
BERY 230317P00047500 PUT 08579w953 412 800 SH Put SOLE 3 800 0 0
BERY 221021P00040000 PUT 08579w953 7 200 SH Put SOLE 3 200 0 0
BGC PARTNERS INC COM 05541t101 13 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 1,347 121,214 SH   SOLE   106,496 0 14,718
BGSF INC COM 05601c105 386 34,786 SH   SOLE 3 34,786 0 0
BGSF INC COM 05601c105 29 2,611 SH   SOLE 1 2,611 0 0
BHP GROUP LTD ADUS 088606108 20 409 SH   SOLE 1 409 0 0
BIG LOTS INC COM 089302103 919 58,878 SH   SOLE   43,345 0 15,533
BIG LOTS INC COM 089302103 7 420 SH   SOLE 1 420 0 0
BILANDER ACQUISITION CORP COM 09001t106 69 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 64 241 SH   SOLE 1 241 0 0
BIOHAVEN PHARMACEUTICAL HOLDIN COM g11196105 2 13 SH   SOLE 1 13 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 178 2,100 SH   SOLE 1 1,675 0 425
BIONANO GENOMICS INC COM 09075f107 2 1,000 SH   SOLE 1 1,000 0 0
BIOPLUS ACQ WT g11217125 0 1,006 SH   SOLE 3 1,006 0 0
BIOSCRIP INC COM COM 09069n108 20 2,013 SH   SOLE 3 2,013 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 COM 09175k105 942 95,719 SH   SOLE 3 95,719 0 0
BITE ACQUISITION CORP WT 09175k113 3 49,309 SH   SOLE 3 49,309 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 15 209 SH   SOLE 1 209 0 0
BLACK HILLS CORP COM 092113109 7,894 116,550 SH   SOLE   80,050 0 36,500
BLACK HILLS CORP COM 092113109 19 280 SH   SOLE 1 280 0 0
BLACK KNIGHT INC COM 09215c105 58 895 SH   SOLE 1 895 0 0
BLACK MOUNTAIN ACQUISITION COR COM 09216a108 371 37,000 SH   SOLE 3 37,000 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116 3 28,150 SH   SOLE 3 28,150 0 0
BLACK SPADE ACQUISITION CO COM g11537100 108 11,000 SH   SOLE 3 11,000 0 0
BLACK SPADE ACQUISITION CO WT g11537118 1 5,500 SH   SOLE 3 5,500 0 0
BLACK STONE MINERALS L P COM COM 09225m101 1,665 106,403 SH   SOLE 1 101,403 0 5,000
BLACK STONE MINERALS L P COM COM 09225m101 455 29,053 SH   SOLE   29,053 0 0
BLACKROCK CAP INVT CORP COM 092533108 20 5,975 SH   SOLE 1 5,975 0 0
BLACKROCK CORE BD TR CLSD FD 09249E101 50 5,050 SH   SOLE 1 5,050 0 0
BLACKROCK CR ALL IV COM CLSD FD 925081002 29 3,000 SH   SOLE 1 3,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 75 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 17 1,594 SH   SOLE 1 1,594 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 107 6,500 SH   SOLE 1 6,500 0 0
BLACKROCK INC COM 09247X101 10,239 18,607 SH   SOLE   18,307 0 300
BLACKROCK INC COM 09247X101 5,907 10,734 SH   SOLE 1 9,801 0 933
BLACKROCK INCOME TR COM CLSD FD 09247f100 34 8,250 SH   SOLE 1 8,250 0 0
BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 5 550 SH   SOLE 1 550 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 195 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 16 923 SH   SOLE 1 923 0 0
BLACKSTONE GROUP INC COM 09260d107 6,510 77,772 SH   SOLE 1 68,001 0 9,771
BLACKSTONE GROUP INC COM 09260d107 430 5,132 SH   SOLE   5,132 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203 90 5,990 SH   SOLE 1 5,990 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k401 1,020 67,557 SH   SOLE   67,557 0 0
BLACKSTONE REIT LP 09259k302 1,690 114,354 SH   SOLE 1 114,354 0 0
BLACKSTONE SECD LENDING FD COM COM 09261x102 5 200 SH   SOLE 1 200 0 0
BLINK CHARGING CO COM 09354a100 32 1,780 SH   SOLE 1 1,780 0 0
BLOCKCHAIN COINVESTORS ACQUISI COM g11765107 50 5,000 SH   SOLE 3 5,000 0 0
BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 0 2,500 SH   SOLE 3 2,500 0 0
BLOCKCHAIN MOON ACQUISITION CO COM 09370f109 50 5,000 SH   SOLE 3 5,000 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 168 8,700 SH   SOLE 1 8,700 0 0
BLUCORA INC COM 095229100 39 2,000 SH   SOLE   2,000 0 0
BLUCORA INC COM 095229100 4 200 SH   SOLE 3 200 0 0
BLUE WHALE ACQUISITION I CORP COM g1330m103 47 4,900 SH   SOLE 3 4,900 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 COM 05601a109 1,631 164,044 SH   SOLE 3 164,044 0 0
BOA ACQUISITION CORP WT 05601a117 12 53,766 SH   SOLE 3 53,766 0 0
BOEING CO COM 097023105 2,046 16,899 SH   SOLE 1 16,174 0 725
BOOKING HOLDINGS INC COM 09857l108 3,309 2,014 SH   SOLE 1 1,788 0 226
BOOKING HOLDINGS INC COM 09857l108 611 372 SH   SOLE   372 0 0
BOSTON SCIENTIFIC CORP COM 101137107 23 600 SH   SOLE 1 600 0 0
BOSWELL J G CO COM COM 101205102 60 66 SH   SOLE 1 66 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 535 36,610 SH   SOLE   36,610 0 0
BP PLC COM 055622104 371 12,988 SH   SOLE 1 9,038 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 10 1,290 SH   SOLE 1 1,290 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 31 1,000 SH   SOLE 1 1,000 0 0
BRIDGETOWN HOLDINGS LTD COM g1355u113 50 5,000 SH   SOLE 3 5,000 0 0
BRIGHT LIGHTS ACQUISITION CORP COM 10920k101 50 5,000 SH   SOLE 3 5,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 1 13 SH   SOLE 1 13 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,648 23,183 SH   SOLE 1 23,183 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 821 11,550 SH   SOLE   11,550 0 0
BROADCOM LTD SHS COM 11135f101 21,729 48,939 SH   SOLE   47,989 0 950
BROADCOM LTD SHS COM 11135f101 15,999 36,033 SH   SOLE 1 34,654 0 1,378
BROADSCALE ACQUISITION CORP COM 11134y101 8 850 SH   SOLE 3 850 0 0
BROADSCALE ACQUISITION CORP WT 11134y119 0 212 SH   SOLE 3 212 0 0
BROOKFIELD ASSET MANAGEMENT RE COM g16169107 0 2 SH   SOLE 1 2 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 1,620 39,627 SH   SOLE 1 36,235 0 3,392
BROOKFIELD ASSET MGMT INC COM 112585104 91 2,219 SH   SOLE   2,219 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 16 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
AZENTA INC COM 114340102 0 11 SH   SOLE 1 11 0 0
BROWN FORMAN CORP COM 115637209 589 8,842 SH   SOLE 1 8,292 0 550
BROWN FORMAN CORP COM 115637209 17 250 SH   SOLE 1 250 0 0
BUCKEYE ST BANK COM 118239102 0 667 SH   SOLE 1 667 0 0
BUILD ACQUISITION CORP COM 12008j105 92 9,375 SH   SOLE 3 9,375 0 0
BUILD ACQUISITION CORP WT 12008j113 0 4,125 SH   SOLE 3 4,125 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 42 712 SH   SOLE 1 712 0 0
BUMBLE INC COM 12047b105 1 50 SH   SOLE 1 50 0 0
BUNGE LIMITED COM COM g16962105 30 360 SH   SOLE 1 360 0 0
BURLINGTON STORES INC COM 122017106 1 8 SH   SOLE 1 8 0 0
BURTECH ACQUISITION CORP COM 123013104 120 12,000 SH   SOLE 3 12,000 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 217,734 2,260,765 SH   SOLE 3 2,260,765 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 193 2,003 SH   SOLE   2,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 193 2,003 SH   SOLE 1 2,003 0 0
CACI INTL INC COM 127190304 26 100 SH   SOLE 1 100 0 0
CACTUS ACQUISITION CORP 1 LTD COM g1745a116 3 300 SH   SOLE 3 300 0 0
CACTUS ACQUISITION CORP 1 LTD WT g1745a124 1 10,850 SH   SOLE 3 10,850 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061821 4 600 SH   SOLE 1 600 0 0
CAMBRIA ETF TR INDX FD 132061201 32 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108 21 805 SH   SOLE 1 805 0 0
CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH   SOLE 1 100 0 0
CANADIAN NAT RES LTD COM 136385101 3 58 SH   SOLE 1 58 0 0
CANADIAN NATL RY CO COM 136375102 89 827 SH   SOLE 1 827 0 0
CANADIAN PAC RY LTD COM COM 13645t100 231 3,461 SH   SOLE 1 3,461 0 0
CANNAE HOLDINGS INC COM 13765n107 6,824 330,320 SH   SOLE   249,420 0 80,900
CANNAE HOLDINGS INC COM 13765n107 27 1,290 SH   SOLE 1 1,290 0 0
CANNA-GLOBAL ACQUISITION CORP COM 13767k101 91 9,000 SH   SOLE 3 9,000 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119 1 59,000 SH   SOLE 3 59,000 0 0
CANNALINK INC COM COM 13765b103 0 28 SH   SOLE 1 28 0 0
CANOPY GROWTH CORP COM 138035100 0 164 SH   SOLE 1 164 0 0
CANTALOUPE INC COM 138103106 5 1,320 SH   SOLE 1 1,320 0 0
CAPITAL ONE FINL CORP COM 14040H105 12 131 SH   SOLE 1 131 0 0
CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 0 5,000 SH   SOLE 3 5,000 0 0
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 66 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108 11 158 SH   SOLE 1 158 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 76 5,498 SH   SOLE 1 5,498 0 0
CARLOTZ INC COM 142552108 0 400 SH   SOLE 1 400 0 0
CARNIVAL CORP COM 143658300 2 250 SH   SOLE 1 250 0 0
CARRIER GLOBAL CORPORATION COM 14448c104 246 6,909 SH   SOLE 1 6,909 0 0
CARS COM INC COM 14575e105 4 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP COM g19276107 214 21,583 SH   SOLE 3 21,583 0 0
CARTESIAN GROWTH CORP WT g19276115 2 6,027 SH   SOLE 3 6,027 0 0
CARVANA CO COM 146869102 1 30 SH   SOLE 1 30 0 0
CASCADIA ACQUISITION CORP COM 14739d100 135 13,782 SH   SOLE 3 13,782 0 0
CASCADIA ACQUISITION CORP WT 14739d118 1 6,700 SH   SOLE 3 6,700 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109 9 250 SH   SOLE 1 250 0 0
CASSAVA SCIENCES INC COM 14817c107 21 500 SH   SOLE 1 500 0 0
CATALENT INC COM 148806102 2 22 SH   SOLE 1 22 0 0
CATCHA INVESTMENT CORP WT g1962y110 0 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101 570 3,475 SH   SOLE 1 3,225 0 250
CATERPILLAR INC COM 149123101 66 400 SH   SOLE   400 0 0
CAVCO INDS INC DEL COM 149568107 3,576 17,380 SH   SOLE   13,530 0 3,850
CAVCO INDS INC DEL COM 149568107 1 7 SH   SOLE 1 7 0 0
CBIZ INC COM 124805102 21 500 SH   SOLE 1 500 0 0
CBL & ASSOC PPTYS INC LP 124830878 2,775 108,356 SH   SOLE   83,015 0 25,341
CBOE GLOBAL MKTS INC COM 12503M108 682 5,808 SH   SOLE 1 5,408 0 400
CBRE GROUP INC COM 12504l109 235 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108 155 991 SH   SOLE 1 991 0 0
Cecil Bancorp Inc COM 149841306 516 343,752 SH   SOLE 3 343,752 0 0
Cecil Bancorp Inc COM 149841306 0 125 SH   SOLE 1 125 0 0
CEDAR FAIR L P LP 150185106 113 2,755 SH   SOLE 1 2,755 0 0
CENAQ ENERGY CORP WT 15130m110 1 6,650 SH   SOLE 3 6,650 0 0
CENTURY CASINOS INC COM 156492100 769 117,200 SH   SOLE   117,200 0 0
CEPTON INC WT 15673x119 1 6,250 SH   SOLE 3 6,250 0 0
CERES FARMS LLC LP 001466717 377 377,034 SH   SOLE 1 377,034 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 3,693 179,081 SH   SOLE 3 179,081 0 0
CF BANKSHARES INC COM 12520l109 111 5,405 SH   SOLE 1 5,405 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 1 9,400 SH   SOLE 3 9,400 0 0
CF INDS HLDGS INC COM 125269100 8 85 SH   SOLE 1 85 0 0
CGI INC COM COM 12532h104 75 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 6,974 356,351 SH   SOLE   259,931 0 96,420
CHAMPIONX CORPORATION COM COM 15872m104 192 9,805 SH   SOLE 1 9,805 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 46 3,145 SH   SOLE 1 3,145 0 0
CHARLES RIV LABS INTL INC COM 159864107 886 4,500 SH   SOLE   3,230 0 1,270
CHARLES RIV LABS INTL INC COM 159864107 129 656 SH   SOLE 1 656 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 28 93 SH   SOLE 1 93 0 0
CHAVANT CAP ACQUISITION CORP R WT g2058l111 0 6,325 SH   SOLE 3 6,325 0 0
CHECK POINT SOFTWARE ORD COM m22465104 167 1,492 SH   SOLE 1 1,492 0 0
CHEGG INC COM 163092109 0 15 SH   SOLE 1 0 0 15
CHENIERE ENERGY INC COM 16411r208 15 89 SH   SOLE 1 89 0 0
CHESAPEAKE ENERGY CORP COM 165167735 4,221 44,800 SH   SOLE   30,970 0 13,830
CHEVRON CORP NEW COM 166764100 22,817 158,815 SH   SOLE   155,590 0 3,225
CHEVRON CORP NEW COM 166764100 17,449 121,453 SH   SOLE 1 118,380 0 3,073
CHEWY INC COM 16679l109 0 12 SH   SOLE 1 12 0 0
CHICAGO RIVET & MACH CO COM 168088102 86 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 449 299 SH   SOLE 1 299 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 132 88 SH   SOLE   88 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 490 1,000 SH Put SOLE 3 1,000 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 34 341 SH Call SOLE 3 341 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 1,498 2,476 SH Put SOLE 3 2,476 0 0
CHUBB LTD COM COM h1467j104 83 455 SH   SOLE 1 455 0 0
CHURCH & DWIGHT CO INC COM 171340102 4 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 2,754 14,955 SH   SOLE   10,255 0 4,700
CHURCHILL DOWNS INC COM 171484108 136 739 SH   SOLE 1 739 0 0
CHUYS HLDGS INC COM 171604101 2,424 104,579 SH   SOLE   72,311 0 32,268
CIGNA CORP NEW COM 125523100 198 715 SH   SOLE 1 715 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103 18 2,565 SH   SOLE 1 2,565 0 0
CINCINNATI FINL CORP COM 172062101 352 3,934 SH   SOLE 1 3,934 0 0
CIRRUS LOGIC INC COM 172755100 7 100 SH   SOLE 1 100 0 0
CISCO SYS INC COM 17275r102 6,035 150,865 SH   SOLE 1 148,756 0 2,109
CISCO SYS INC COM 17275r102 1,069 26,729 SH   SOLE   26,729 0 0
CITI TRENDS INC COM COM 17306x102 22 1,422 SH   SOLE 1 1,422 0 0
CITIGROUP INC COM 172967424 82 1,977 SH   SOLE 1 1,977 0 0
CITIZENS FINL GROUP INC COM 174610105 11,355 330,474 SH   SOLE   323,509 0 6,965
CITIZENS FINL GROUP INC COM 174610105 4,588 133,516 SH   SOLE 1 132,209 0 1,307
CIVISTA BANCSHARES INC COM 178867107 7 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP COM 18049c108 320 32,500 SH   SOLE 3 32,500 0 0
CLARIM ACQUISITION CORP WT 18049c116 0 11,832 SH   SOLE 3 11,832 0 0
CLARIVATE PLC COM g21810109 378 40,265 SH   SOLE 1 37,765 0 2,500
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 909 663,537 SH   SOLE 1 658,537 0 5,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 51 37,403 SH   SOLE   37,403 0 0
CLEARPOINT NEURO INC COM 18507c103 145 14,000 SH   SOLE 1 14,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 262 19,463 SH   SOLE 1 19,463 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 135 10,000 SH   SOLE   10,000 0 0
CLIMATE REAL IMPACT SLUTINS WT 187171111 0 2,200 SH   SOLE 3 2,200 0 0
CLOROX CO DEL COM 189054109 55 425 SH   SOLE 1 425 0 0
CLOUDFLARE INC COM 18915m107 6 106 SH   SOLE 1 106 0 0
CLP HOLDINGS LTD COM 18946q101 4 467 SH   SOLE 1 467 0 0
CME GROUP INC COM COM 12572q105 4 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100 33 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 655 42,150 SH   SOLE   42,150 0 0
CNX RESOURCES CORPORATION COM 12653c108 29 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100 2,016 35,981 SH   SOLE 1 35,981 0 0
COCA COLA CO COM 191216100 259 4,621 SH   SOLE   4,621 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 160 29,558 SH   SOLE   25,976 0 3,582
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 45 8,358 SH   SOLE 3 8,358 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 3 527 SH   SOLE 1 527 0 0
COEUR MNG INC COM 192108504 5 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105 324 129,599 SH   SOLE   112,868 0 16,731
COFFEE HLDG CO INC COM 192176105 99 39,518 SH   SOLE 3 39,518 0 0
COFFEE HLDG CO INC COM 192176105 13 5,149 SH   SOLE 1 5,149 0 0
COGNEX CORP COM 192422103 2 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,967 34,251 SH   SOLE 1 29,132 0 5,119
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 293 5,109 SH   SOLE   5,109 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 29 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 19 302 SH   SOLE 1 302 0 0
COLGATE PALMOLIVE CO COM 194162103 1,020 14,517 SH   SOLE 1 14,317 0 200
COLICITY INC COM 194170106 116 11,795 SH   SOLE 3 11,795 0 0
COLICITY INC WT 194170114 0 2,818 SH   SOLE 3 2,818 0 0
COLISEUM ACQUISITION CORP COM g2263t123 49 5,019 SH   SOLE 3 5,019 0 0
COLISEUM ACQUISITION CORP WT E WT g2263t107 0 1,673 SH   SOLE 3 1,673 0 0
COLOMBIER ACQUISITION CORP COM 19533h108 286 29,310 SH   SOLE 3 29,310 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 7,328 346,783 SH   SOLE   245,737 0 101,046
COLUMBIA FINL INC COM 197641103 140 6,630 SH   SOLE 1 6,630 0 0
COMCAST CORP NEW COM 20030N101 4,509 153,720 SH   SOLE 1 145,673 0 8,048
COMCAST CORP NEW COM 20030N101 50 1,716 SH   SOLE   1,716 0 0
COMFORT SYS USA INC COM 199908104 165 1,700 SH   SOLE 1 1,700 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852 21 444 SH   SOLE 1 444 0 0
COMPASS DIGITAL ACQUISITION CO COM g2476c107 239 24,500 SH   SOLE 3 24,500 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 20451q401 432 17,500 SH   SOLE   17,500 0 0
COMPASS PATHWAYS PLC COM 20451w101 54 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 893 133,291 SH   SOLE   115,497 0 17,794
COMPUTER TASK GROUP INC COM 205477102 281 41,976 SH   SOLE 3 41,976 0 0
COMPUTER TASK GROUP INC COM 205477102 21 3,103 SH   SOLE 1 3,103 0 0
COMSCORE INC COM 20564w105 216 130,960 SH   SOLE   130,960 0 0
CONAGRA BRANDS INC COM 205887102 140 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 4,081 36,560 SH   SOLE   27,816 0 8,744
CONCENTRIX CORP COM COM 20602d101 70 630 SH   SOLE 1 630 0 0
CONCORD ACQUISITION CORP III COM 20607v106 59 5,900 SH   SOLE 3 5,900 0 0
CONCORD ACQUISITION CORP III WT 20607v114 0 2,950 SH   SOLE 3 2,950 0 0
CONCORD ACQUISITION II CORP COM 20607u108 214 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 533 82,683 SH   SOLE   71,572 0 11,111
CONCRETE PUMPING HLDGS INC COM 206704108 169 26,176 SH   SOLE 3 26,176 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 12 1,928 SH   SOLE 1 1,928 0 0
CONDUENT INC COM 206787103 1 200 SH   SOLE 1 200 0 0
CONFLUENT INC COM 20717m103 8 325 SH   SOLE 1 325 0 0
CONOCOPHILLIPS COM 20825c104 1,570 15,339 SH   SOLE 1 12,051 0 3,288
CONOCOPHILLIPS COM 20825c104 832 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 6,668 140,966 SH   SOLE   108,426 0 32,540
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 7 155 SH   SOLE 1 155 0 0
CONSOLIDATED EDISON INC COM 209115104 63 733 SH   SOLE 1 374 0 359
CONSTELLATION BRANDS INC COM 21036P108 1,274 5,546 SH   SOLE 1 5,529 0 17
CONSTELLATION BRANDS INC COM 21036P108 46 200 SH   SOLE   200 0 0
CONSTELLATION ENERGY CORP COM 21037t109 6,807 81,830 SH   SOLE   58,600 0 23,230
CONSTELLATION ENERGY CORP COM 21037t109 14 171 SH   SOLE 1 100 0 71
CONSTELLATION SOFTWARE INC COM 21037X100 348 249 SH   SOLE 1 249 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 81 58 SH   SOLE   58 0 0
CONTINENTAL RES INC COM 212015101 7 111 SH   SOLE 1 111 0 0
COPART INC COM 217204106 4 36 SH   SOLE 1 36 0 0
CORAZON CAPITAL V838 MONOCEROS WT g24237128 1 13,279 SH   SOLE 3 13,279 0 0
CORECIVIC INC LP 21871n101 7 750 SH   SOLE 1 750 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502 0 87 SH   SOLE 1 87 0 0
CORNING INC COM 219350105 422 14,535 SH   SOLE 1 14,335 0 200
CORNING INC COM 219350105 180 6,218 SH   SOLE   6,218 0 0
CORPHOUSING GROUP INC COM COM 21985r105 153 80,917 SH   SOLE   70,058 0 10,859
CORPHOUSING GROUP INC COM COM 21985r105 49 25,719 SH   SOLE 3 25,719 0 0
CORPHOUSING GROUP INC COM COM 21985r105 4 1,905 SH   SOLE 1 1,905 0 0
CORTEVA COM 22052l104 822 14,380 SH   SOLE 1 12,294 0 2,086
COSTAR GROUP INC COM COM 22160n109 42 600 SH   SOLE 1 600 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,266 19,620 SH   SOLE 1 18,548 0 1,072
COSTCO WHSL CORP NEW COM 22160K105 640 1,356 SH   SOLE   1,356 0 0
COTERRA ENERGY INC COM 127097103 451 17,262 SH   SOLE   17,262 0 0
COTERRA ENERGY INC COM 127097103 268 10,271 SH   SOLE 1 4,766 0 5,505
COUPA SOFTWARE INC COM 22266l106 268 4,563 SH   SOLE 3 4,563 0 0
COVA ACQUISITION CORP WT g2554y120 0 750 SH   SOLE 3 750 0 0
CRA INTL INC COM 12618T105 1,905 21,470 SH   SOLE   21,470 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 9 100 SH   SOLE 1 100 0 0
CRANE HLDGS CO COM 224441105 12 134 SH   SOLE 1 134 0 0
CRAWFORD & CO COM 224633107 34 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206 823 143,382 SH   SOLE   124,272 0 19,110
CRAWFORD & CO COM 224633206 256 44,514 SH   SOLE 3 44,514 0 0
CRAWFORD & CO COM 224633206 20 3,428 SH   SOLE 1 3,428 0 0
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 3 25 SH   SOLE 1 25 0 0
CRESCENT ENERGY CO COM 44952j104 28 2,055 SH   SOLE 1 2,055 0 0
CRESCERA CAPITAL ACQUISITION C COM g26507106 155 15,437 SH   SOLE 3 15,437 0 0
CRESCERA CAPITAL ACQUISITION C WT g26507114 0 7,718 SH   SOLE 3 7,718 0 0
CRESCO LABS INC COM 22587m106 416 150,508 SH   SOLE 1 124,424 0 26,084
CRISPR THERAPEUTICS AG COM h17182108 41 630 SH   SOLE 1 630 0 0
CRIXUS BH3 ACQUISITION CO COM 22677t102 199 20,000 SH   SOLE 3 20,000 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 198 1,203 SH   SOLE 1 1,203 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 1,414 9,782 SH   SOLE 1 9,342 0 440
CROWN CASTLE INTL CORP NEW COM COM 22822v101 134 925 SH   SOLE   925 0 0
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 3,810 143,002 SH   SOLE 1 134,839 0 8,163
CTO REALTY GROWTH INC COM COM 22948q101 6,558 349,965 SH   SOLE   271,169 0 78,796
CUBESMART COM 229663109 8 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 472 108,261 SH   SOLE   93,757 0 14,504
CULP INC COM 230215105 149 34,239 SH   SOLE 3 34,239 0 0
CULP INC COM 230215105 12 2,641 SH   SOLE 1 2,641 0 0
CUMMINS INC COM 231021106 323 1,588 SH   SOLE 1 1,588 0 0
CUMULUS MEDIA INC COM 231082801 995 141,603 SH   SOLE   141,603 0 0
CURTISS WRIGHT CORP COM 231561101 4 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100 21,158 221,851 SH   SOLE   217,961 0 3,890
CVS HEALTH CORP COM 126650100 14,037 147,179 SH   SOLE 1 142,388 0 4,791
CYTODYN INC COM COM 23283M101 4 9,488 SH   SOLE 1 9,488 0 0
D R HORTON INC COM COM 23331a109 27 400 SH   SOLE 1 400 0 0
DAIKIN INDS LTD UNSPONSORED AD COM 23381b106 6 418 SH   SOLE 1 418 0 0
DANAHER CORPORATION COM 235851102 1,454 5,629 SH   SOLE 1 5,429 0 200
DANAHER CORPORATION COM 235851102 219 849 SH   SOLE   849 0 0
DARDEN RESTAURANTS INC COM 237194105 8 66 SH   SOLE 1 66 0 0
DARLING INGREDIENTS INC COM 237266101 62 933 SH   SOLE 1 933 0 0
DASEKE INC COM COM 23753f107 3 533 SH   SOLE 1 533 0 0
DIEBOLD NIXDORF INC CALL 253651903 2 40 SH Call SOLE 3 40 0 0
DIEBOLD NIXDORF INC PUT 253651953 2 40 SH Put SOLE 3 40 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 38 412 SH   SOLE 1 412 0 0
DEEP MEDICINE ACQUISITION CO COM 243733110 0 5,200 SH   SOLE 3 5,200 0 0
DEERE & CO COM 244199105 515 1,543 SH   SOLE 1 1,218 0 325
DELL TECHNOLOGIES INC COM 24703l202 10 280 SH   SOLE 1 280 0 0
DELTA AIR LINES INC DEL COM 247361702 1,342 47,835 SH   SOLE 1 45,635 0 2,200
DELTA APPAREL INC COM 247368103 213 15,255 SH   SOLE   15,255 0 0
DELTA APPAREL INC COM 247368103 53 3,800 SH   SOLE 1 3,800 0 0
DESIGNER BRANDS INC COM 250565108 1,456 95,098 SH   SOLE   45,048 0 50,050
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
DEVON ENERGY CORP NEW COM 25179M103 90 1,500 SH   SOLE   1,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 6 108 SH   SOLE 1 108 0 0
DEXCOM INC COM 252131107 8 100 SH   SOLE 1 100 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 5,546 135,470 SH   SOLE 1 135,470 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 24 582 SH   SOLE   582 0 0
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 15 766 SH   SOLE 1 766 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 2,588 119,959 SH   SOLE 1 119,959 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1 50 SH   SOLE   50 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 4,529 180,084 SH   SOLE 1 180,084 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 33 1,322 SH   SOLE   1,322 0 0
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 7 241 SH   SOLE 1 241 0 0
DHB CAPITAL CORP COM 23291w109 250 25,406 SH   SOLE 3 25,406 0 0
DHB CAPITAL CORP WT 23291w117 0 7,802 SH   SOLE 3 7,802 0 0
DHC ACQUISITION CORP COM g2758t109 506 51,128 SH   SOLE 3 51,128 0 0
DHC ACQUISITION CORP WT g2758t117 3 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205 682 4,015 SH   SOLE 1 4,015 0 0
DIAGEO PLC ADUS 25243Q205 58 340 SH   SOLE   340 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 565 3,426 SH   SOLE   2,959 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207 174 1,053 SH   SOLE 3 1,053 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 13 78 SH   SOLE 1 78 0 0
DIAMOND OFFSHR DR 26 WTSWWARRA WT 25271c110 0 109 SH   SOLE 1 109 0 0
DIAMOND OFFSHR DRILL XXXPENDIN COM 252esc017 0 2,000 SH   SOLE 1 2,000 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109 13 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 5,103 2,091,546 SH   SOLE 3 2,091,546 0 0
DIEBOLD NIXDORF INC COM 253651103 519 212,545 SH   SOLE 1 212,545 0 0
DIEBOLD NIXDORF INC COM 253651103 97 39,700 SH   SOLE   39,700 0 0
DIGITAL HEALTH ACQUISITION C WT 253893119 4 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 81 816 SH   SOLE 1 816 0 0
DIGITAL RLTY TR INC COM 253868103 11 109 SH   SOLE   109 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1,181 120,240 SH   SOLE 3 120,240 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115 2 30,184 SH   SOLE 3 30,184 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105 7 432 SH   SOLE 1 432 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,748 74,705 SH   SOLE   51,860 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 3 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 21 351 SH   SOLE 1 351 0 0
DISCOVER FINL SVCS COM 254709108 10,293 113,209 SH   SOLE   110,174 0 3,035
DISCOVER FINL SVCS COM 254709108 4,437 48,803 SH   SOLE 1 47,230 0 1,573
DISRUPTIVE ACQUISITION CORPORA WT g2770y128 0 6,132 SH   SOLE 3 6,132 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 1,909 67,777 SH   SOLE   46,935 0 20,842
DIVIDEND & INCOME FD COM NEW COM 25538a204 3 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 38 4,298 SH   SOLE 1 4,298 0 0
DLH HOLDINGS CORP COM 23335q100 358 29,173 SH   SOLE   29,173 0 0
DNP SELECT INCOME FD COM COM 23325p104 100 9,638 SH   SOLE 1 9,638 0 0
DOCUSIGN INC COM 256163106 31 588 SH   SOLE 1 588 0 0
DOLLAR GEN CORP NEW COM 256677105 93 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,262 18,260 SH   SOLE 1 16,835 0 1,425
DONEGAL GROUP INC COM 257701201 291 21,598 SH   SOLE 1 21,598 0 0
DONEGAL GROUP INC COM 257701201 8 581 SH   SOLE   581 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 606 16,385 SH   SOLE   14,165 0 2,220
DONNELLEY FINL SOLUTIONS INC COM 25787g100 192 5,197 SH   SOLE 3 5,197 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 12 328 SH   SOLE 1 328 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 5 500 SH   SOLE 1 500 0 0
DOVER CORP COM 260003108 211 1,812 SH   SOLE 1 1,812 0 0
DOVER CORP COM 260003108 70 600 SH   SOLE   600 0 0
DOW INC COM 260557103 72 1,636 SH   SOLE 1 1,451 0 185
DP CAP ACQUISITION I CORP WT g2r05b126 1 5,200 SH   SOLE 3 5,200 0 0
DRAFTKINGS INC COM 26142v105 3 168 SH   SOLE 1 168 0 0
DRAGANFLY INC COM 26142q205 0 500 SH   SOLE 1 500 0 0
DRIVE SHACK INC COM 262077100 1 2,000 SH   SOLE 1 2,000 0 0
DT MIDSTREAM COM 23345m107 8,753 168,680 SH   SOLE   126,771 0 41,909
DT MIDSTREAM COM 23345m107 135 2,597 SH   SOLE 1 2,597 0 0
DTE ENERGY CO COM 233331107 272 2,363 SH   SOLE 1 2,363 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 CV PFD 26441c501 39 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204 774 8,321 SH   SOLE 1 8,321 0 0
DUKE ENERGY CORP NEW COM 26441C204 170 1,832 SH   SOLE   1,832 0 0
DUPONT DE NEMOURS INC COM 26614n102 128 2,534 SH   SOLE 1 2,534 0 0
DUPONT DE NEMOURS INC COM 26614n102 119 2,369 SH   SOLE   2,369 0 0
DURECT CORP COM 266605104 23 39,000 SH   SOLE 1 39,000 0 0
DYCOM INDS INC COM 267475101 100 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 71 3,750 SH   SOLE 1 3,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 603 13,956 SH   SOLE   12,096 0 1,860
EAGLE BULK SHIPPING INC COM y2187a150 190 4,399 SH   SOLE 3 4,399 0 0
EAGLE BULK SHIPPING INC COM y2187a150 16 360 SH   SOLE 1 360 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 138 15,341 SH   SOLE 3 15,341 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 6 648 SH   SOLE 1 648 0 0
EAGLE MATLS INC COM 26969P108 113 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 92 5,804 SH   SOLE 1 5,804 0 0
EASTERN CO COM 276317104 968 55,767 SH   SOLE 3 55,767 0 0
EASTERN CO COM 276317104 79 4,530 SH   SOLE 1 4,530 0 0
EASTMAN CHEM CO COM 277432100 1,443 20,304 SH   SOLE 1 19,469 0 835
EASTMAN CHEM CO COM 277432100 283 3,987 SH   SOLE   3,987 0 0
EATON CORP PLC COM g29183103 13,134 98,482 SH   SOLE   96,382 0 2,100
EATON CORP PLC COM g29183103 12,319 92,376 SH   SOLE 1 86,578 0 5,798
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 531 32,280 SH   SOLE 1 32,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 27 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103 23 625 SH   SOLE 1 625 0 0
ECOLAB INC COM 278865100 124 858 SH   SOLE 1 858 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 15 400 SH   SOLE 1 400 0 0
EDITAS MEDICINE INC COM 28106w103 5 400 SH   SOLE 1 400 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 4 45 SH   SOLE 1 45 0 0
EG ACQUISITION CORP COM 26846a100 344 35,157 SH   SOLE 3 35,157 0 0
EG ACQUISITION CORP WT 26846A118 1 11,718 SH   SOLE 3 11,718 0 0
EL PASO ENERGY CAP TR I CV PFD 283678209 23 500 SH   SOLE 1 500 0 0
ELECTRONIC ARTS INC COM 285512109 2 21 SH   SOLE 1 21 0 0
ELEMENT SOLUTIONS INC COM 28618m106 3,540 217,591 SH   SOLE   156,154 0 61,437
ELEMENT SOLUTIONS INC COM 28618m106 173 10,645 SH   SOLE 1 10,645 0 0
ELEVANCE HEALTH INC COM 036752103 71 156 SH   SOLE 1 156 0 0
ELF BEAUTY INC COM 26856l103 38 1,000 SH   SOLE 1 1,000 0 0
ELLIOTT OPPOR WT g30092111 0 1,250 SH   SOLE 3 1,250 0 0
ELLIOTT OPPORTUNITY II F CLASS COM g30092103 148 15,000 SH   SOLE 3 15,000 0 0
EMBECTA CORP COM 29082k105 28 967 SH   SOLE 1 927 0 40
EMERALD PLANTATION HLDGS COM g30337102 9 780,000 SH   SOLE 3 780,000 0 0
EMERSON ELEC CO COM 291011104 125 1,702 SH   SOLE 1 1,587 0 115
ENBRIDGE INC CO COM 29250n105 1,491 40,182 SH   SOLE 1 35,702 0 4,480
ENBRIDGE INC CO COM 29250n105 364 9,821 SH   SOLE   9,821 0 0
ENCOMPASS HEALTH CORP COM COM 29261a100 971 21,460 SH   SOLE   15,000 0 6,460
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 4 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103 203 67,065 SH   SOLE   57,948 0 9,117
ENDEAVOUR SILVER CORP COM 29258y103 32 10,574 SH   SOLE 3 10,574 0 0
ENDEAVOUR SILVER CORP COM 29258y103 4 1,166 SH   SOLE 1 1,166 0 0
ENDURANCE ACQUISITION CORP WT g3041w115 3 12,761 SH   SOLE 3 12,761 0 0
ENERGY TRANSFER LP LP 29273v100 29 2,600 SH   SOLE 1 2,600 0 0
ENERGY TRANSFER LP LP 29273v100 15 1,335 SH   SOLE   1,335 0 0
ENFUSION INC COM 292812104 0 25 SH   SOLE 1 25 0 0
ENHABIT INC COM 29332g102 2,698 192,140 SH   SOLE   141,830 0 50,310
ENOVIS CORPORATION COM 194014502 2,303 49,983 SH   SOLE   37,251 0 12,732
ENPHASE ENERGY INC COM COM 29355a107 7 25 SH   SOLE 1 25 0 0
ENPHYS ACQUISITION CORP COM G3167L109 4,881 500,330 SH   SOLE 3 500,330 0 0
ENPHYS ACQUISITION CORP WT G3167L117 56 618,115 SH   SOLE 3 618,115 0 0
ENSIGN GROUP INC COM COM 29358p101 366 4,610 SH   SOLE   4,610 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114 1 10,000 SH   SOLE 3 10,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 4,578 192,524 SH   SOLE 1 184,707 0 7,816
ENTERPRISE PRODS PARTNERS L LP 293792107 407 17,133 SH   SOLE   17,133 0 0
EOG RES INC COM COM 26875p101 18,156 162,494 SH   SOLE   159,424 0 3,070
EOG RES INC COM COM 26875p101 12,579 112,588 SH   SOLE 1 109,374 0 3,214
EQ HEALTH ACQUISITION CORP COM 26886a101 885 89,607 SH   SOLE 3 89,607 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 2 28,600 SH   SOLE 3 28,600 0 0
EQT CORP COM COM 26884l109 58 1,427 SH   SOLE 1 1,427 0 0
EQUIFAX INC COM 294429105 355 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 200 352 SH   SOLE 1 332 0 20
EQUITY COMWLTH COM 294628102 195 8,000 SH   SOLE 1 8,000 0 0
EQUITY COMWLTH COM 294628102 17 700 SH   SOLE   700 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 27 400 SH   SOLE   400 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 0 0 SH   SOLE 1 0 0 0
ERICSSON ADUS 294821608 2 420 SH   SOLE 1 420 0 0
ESAB CORPORATION COM COM 29605j106 1,914 57,363 SH   SOLE   42,361 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 COM g3195h104 172 17,300 SH   SOLE 3 17,300 0 0
ESM ACQUISITION CORP WT g3195h112 0 5,400 SH   SOLE 3 5,400 0 0
LAUDER ESTEE COS INC COM 518439104 438 2,027 SH   SOLE   2,027 0 0
LAUDER ESTEE COS INC COM 518439104 16 75 SH   SOLE 1 75 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 80 17,490 SH   SOLE 1 17,370 0 120
ETSY INC COM COM 29786a106 19 185 SH   SOLE 1 185 0 0
EUCRATES BIOMEDICAL ACQUISITIO COM g3141w122 0 47 SH   SOLE 3 47 0 0
EUROPEAN BIOTECH ACQUISITION COM g3167f102 69 7,000 SH   SOLE 3 7,000 0 0
EVANS BANCORP INC COM NEW COM 29911q208 9 251 SH   SOLE 1 251 0 0
EVBG 221118P00030000 PUT 29978a954 31 100 SH Put SOLE 3 100 0 0
EVBG 221216P00030000 PUT 29978a954 216 600 SH Put SOLE 3 600 0 0
EVBG 230217P00025000 PUT 29978a954 136 600 SH Put SOLE 3 600 0 0
EVBG 230217P00030000 PUT 29978a954 252 600 SH Put SOLE 3 600 0 0
EVERBRIDGE INC COM 29978A104 9,651 312,521 SH   SOLE 3 312,521 0 0
EVERBRIDGE INC COM 29978A104 59 1,898 SH   SOLE 1 1,898 0 0
EVERBRIDGE INC COM 29978A104 52 1,673 SH   SOLE   1,673 0 0
EVEREST REINSURANCE GROUP COM g3223r108 190 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108 2 31 SH   SOLE 1 31 0 0
EVO ACQUISITION CORP COM 30052g108 315 32,089 SH   SOLE 3 32,089 0 0
EVO ACQUISITION CORP WT 30052g116 1 16,944 SH   SOLE 3 16,944 0 0
EVOLUTION PETE CORP COM COM 30049a107 272 39,056 SH   SOLE   33,803 0 5,253
EVOLUTION PETE CORP COM COM 30049a107 86 12,332 SH   SOLE 3 12,332 0 0
EVOLUTION PETE CORP COM COM 30049a107 6 915 SH   SOLE 1 915 0 0
EXACT SCIENCES CORP COM 30063P105 17 525 SH   SOLE 1 525 0 0
EXCELFIN ACQUISITION CORP COM 30069x102 200 20,000 SH   SOLE 3 20,000 0 0
EXCELFIN ACQUISITION CORP WT 30069x110 1 10,000 SH   SOLE 3 10,000 0 0
EXECUTIVE NETWORK PARTNERING C WT 30158l118 1 1,075 SH   SOLE 3 1,075 0 0
EXELON CORP COM 30161N101 8 214 SH   SOLE 1 0 0 214
EXPEDIA INC COM 30212p303 12 128 SH   SOLE 1 128 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,523 17,249 SH   SOLE 1 15,197 0 2,052
EXPEDITORS INTL WASH INC PUT 302130959 385 700 SH Put SOLE 3 700 0 0
EXPONENT INC COM COM 30214u102 1 15 SH   SOLE 1 15 0 0
EXXON MOBIL CORP COM 30231G102 5,320 60,933 SH   SOLE 1 58,315 0 2,618
EXXON MOBIL CORP COM 30231G102 1,069 12,240 SH   SOLE   12,240 0 0
FMC CORP COM 302491303 14 128 SH   SOLE 1 128 0 0
FAB UNVL CORP COM COM 302771100 0 142 SH   SOLE 1 142 0 0
FAR PEAK ACQUISITION CORP COM g3312l103 69 7,000 SH   SOLE 3 7,000 0 0
FARMERS NATIONAL BANC CORP COM 309627107 142 10,825 SH   SOLE 1 10,825 0 0
FARMERS NATIONAL BANC CORP COM 309627107 34 2,625 SH   SOLE   2,625 0 0
FAST ACQUISITION CORP II COM 311874101 481 49,000 SH   SOLE 3 49,000 0 0
FAST ACQUISITION CORP II WT 311874119 6 11,600 SH   SOLE 3 11,600 0 0
FASTENAL CO COM 311900104 19 409 SH   SOLE 1 409 0 0
FASTLY INC COM 31188v100 0 11 SH   SOLE 1 11 0 0
FAT PROJS ACQUISITION COM g3400w102 239 24,000 SH   SOLE 3 24,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 6,261 63,152 SH   SOLE   47,249 0 15,903
FEDERAL AGRIC MTG CORP COM 313148306 122 1,228 SH   SOLE 3 1,228 0 0
FEDERAL AGRIC MTG CORP COM 313148306 9 94 SH   SOLE 1 94 0 0
FEDERAL NATL MTG ASSN COM COM 313586109 0 645 SH   SOLE 1 645 0 0
FEDERAL NATL MTG ASSN COM COM 313586109 10 18,750 SH   OTR 2 0 0 18,750
FEDERAL SIGNAL CORP COM 313855108 2 41 SH   SOLE 1 41 0 0
FEDEX CORP COM 31428X106 1,801 12,132 SH   SOLE 1 11,297 0 835
FEDEX CORP PUT 31428X956 192 135 SH Put SOLE 3 135 0 0
FENNEC PHARMACEUTICALS INC COM 31447p100 59 7,245 SH   SOLE 1 7,245 0 0
FERRELLGAS PARTNERS LP UNIT LT COM 315293209 1 95 SH   SOLE 1 0 0 95
FFD FINL CORP COM COM 30243c107 112 3,261 SH   SOLE 1 3,261 0 0
FG MERGER CORP COM 30324Y200 0 1 SH   SOLE 3 1 0 0
FIDELITY COMWLTH TR INDX FD 315912808 18 443 SH   SOLE 1 190 0 253
FIDELITY COVINGTON TRUST COM 316092808 923 10,152 SH   SOLE 1 10,152 0 0
FIDELITY COVINGTON TRUST COM 316092808 865 9,509 SH   SOLE   9,509 0 0
FIDELITY COVINGTON TRUST COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188200 909 19,100 SH   SOLE 1 19,100 0 0
FIDELITY COVINGTON TRUST INDX FD 316092600 21 369 SH   SOLE 1 369 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 134 5,597 SH   SOLE 1 5,597 0 0
FIDELITY NATL FINL INC COM 31620r303 99 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106 6,222 82,340 SH   SOLE   80,775 0 1,565
FIDELITY NATL INFO SVC COM COM 31620m106 1,191 15,755 SH   SOLE 1 15,685 0 70
FIDELITY MERRIMACK STR TR INDX FD 316188309 1,083 24,382 SH   SOLE 1 24,382 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 619 13,928 SH   SOLE   13,928 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 493 77,684 SH   SOLE   77,684 0 0
FIFTH THIRD BANCORP COM 316773100 259 8,102 SH   SOLE 1 8,102 0 0
FIFTH THIRD BANCORP COM 316773100 71 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 27 16,000 SH   SOLE 1 16,000 0 0
FINNOVATE ACQUISITION CORP COM g3r34k103 146 14,434 SH   SOLE 3 14,434 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111 1 10,825 SH   SOLE 3 10,825 0 0
FINTECH ECOSYSTEM DEVE WT 318136116 1 7,900 SH   SOLE 3 7,900 0 0
FINTECH ECOSYSTEM DEVE COM 318136108 100 9,996 SH   SOLE 3 9,996 0 0
FINTECH EVOLUTION ACQUISITION WT g3r19a120 0 1,476 SH   SOLE 3 1,476 0 0
FIRST CMNTY CORP S C COM 319835104 588 33,621 SH   SOLE   33,621 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 32 11,186 SH   SOLE 1 11,186 0 0
FIRST HORIZON CORPORATION COM 320517105 37 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101 997 29,446 SH   SOLE   25,455 0 3,991
FIRST INTERNET BANCORP COM 320557101 318 9,406 SH   SOLE 3 9,406 0 0
FIRST INTERNET BANCORP COM 320557101 14 411 SH   SOLE 1 411 0 0
FIRST LONG IS CORP COM 320734106 536 31,079 SH   SOLE   26,903 0 4,176
FIRST LONG IS CORP COM 320734106 169 9,831 SH   SOLE 3 9,831 0 0
FIRST LONG IS CORP COM 320734106 13 743 SH   SOLE 1 743 0 0
FIRST NILES FINL INC COM COM 33582n106 39 4,382 SH   SOLE 1 4,382 0 0
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 38 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169107 156 15,865 SH   SOLE 3 15,865 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 49 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 1,706 12,928 SH   SOLE 1 12,928 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 297 2,252 SH   SOLE   2,252 0 0
FIRST TR EXCH TRADED FD III INDX FD 33739E108 90 5,394 SH   SOLE 1 5,394 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 763 9,417 SH   SOLE 1 9,417 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 75 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 882 12,218 SH   SOLE 1 7,057 0 5,161
FIRST TR MLP & ENERGY INCOME F LP 33739b104 34 4,806 SH   SOLE 1 4,806 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,327 93,536 SH   SOLE   93,536 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 204 8,191 SH   SOLE 1 8,191 0 0
FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 1 25 SH   SOLE 1 25 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 330 10,283 SH   SOLE 1 4,583 0 5,700
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 5 81 SH   SOLE 1 81 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 30 828 SH   SOLE 1 696 0 132
FIRSTENERGY CORP COM 337932107 49 1,313 SH   SOLE 1 1,313 0 0
FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH   SOLE 1 65 0 0
FIVE BELOW INC COM COM 33829m101 2 12 SH   SOLE 1 12 0 0
FIVERR INTL COM m4r82t106 0 3 SH   SOLE 1 3 0 0
FLAME ACQUISITION CORP COM 33850f108 474 48,246 SH   SOLE 3 48,246 0 0
FLAME ACQUISITION CORP WT 33850f116 3 22,551 SH   SOLE 3 22,551 0 0
FLEXSTEEL INDS INC COM 339382103 497 31,677 SH   SOLE   27,453 0 4,224
FLEXSTEEL INDS INC COM 339382103 157 9,980 SH   SOLE 3 9,980 0 0
FLEXSTEEL INDS INC COM 339382103 12 778 SH   SOLE 1 778 0 0
FLOTEK INDS INC DEL COM 343389102 16 16,228 SH   SOLE 1 16,228 0 0
FLOTEK INDS INC DEL COM 343389102 6 6,500 SH   SOLE   6,500 0 0
FLOWERS FOODS INC COM 343498101 51 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102 12 500 SH   SOLE 1 0 0 500
FLUTTER ENTMT PLC UNSPONSORED COM 344044102 1 14 SH   SOLE 1 14 0 0
F N B CORP COM 302520101 2,138 184,277 SH   SOLE 3 184,277 0 0
F N B CORP COM 302520101 397 34,264 SH   SOLE   34,264 0 0
F N B CORP COM 302520101 194 16,739 SH   SOLE 1 16,739 0 0
FOCUS IMPACT ACQUISITION CORP WT 34417l117 0 2,600 SH   SOLE 3 2,600 0 0
FORD MTR CO DEL COM 345370860 1,693 151,142 SH   SOLE 1 146,642 0 4,500
FORD MTR CO DEL COM 345370860 48 4,296 SH   SOLE   4,296 0 0
FORTINET INC COM COM 34959e109 86 1,750 SH   SOLE 1 1,750 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k108 323 32,816 SH   SOLE 3 32,816 0 0
FORTRESS VALUE ACQUISITION COR WT 34964k116 1 4,101 SH   SOLE 3 4,101 0 0
FORTRESS VALUE ACQUISITION III COM 34964g206 15 1,492 SH   SOLE 3 1,492 0 0
FORTUNA SILVER MINES INC COM 349915108 2 666 SH   SOLE 1 666 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,337 80,770 SH   SOLE   58,300 0 22,470
FORTUNE BRANDS HOME & SEC IN COM 34964C106 343 6,389 SH   SOLE 1 6,389 0 0
FORTUNE RISE ACQUISITION CORP WT 34969g110 0 9,950 SH   SOLE 3 9,950 0 0
FORUM MERGER IV CORP COM 349875104 147 15,000 SH   SOLE 3 15,000 0 0
FORUM MERGER IV CORP WT 349875112 0 3,750 SH   SOLE 3 3,750 0 0
FORWARD AIR CORP COM 349853101 58,727 650,643 SH   SOLE 3 650,643 0 0
FOSSIL GROUP INC COM 34988V106 7 2,000 SH   SOLE 1 2,000 0 0
FOSTER L B CO COM 350060109 268 27,459 SH   SOLE   23,436 0 4,023
FOSTER L B CO COM 350060109 90 9,258 SH   SOLE 3 9,258 0 0
FOSTER L B CO COM 350060109 7 755 SH   SOLE 1 755 0 0
FOUNDER SPAC WT 78112j117 1 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 279 11,500 SH   SOLE   11,500 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 85 3,100 SH   SOLE 1 2,100 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106 8 600 SH   SOLE 1 600 0 0
FRESHWORKS INC COM 358054104 4 338 SH   SOLE 1 338 0 0
FRONTDOOR INC COM 35905a109 9 440 SH   SOLE   440 0 0
FRONTIER INVESTMENT CORP COM g36816109 121 12,300 SH   SOLE 3 12,300 0 0
FRONTIER INVESTMENT CORP WT g36816125 0 4,098 SH   SOLE 3 4,098 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 9 1,386 SH   SOLE 1 1,386 0 0
FTAC ATHENA ACQUISITION CORP COM g37283101 76 7,617 SH   SOLE 3 7,617 0 0
FTAC EMERALD ACQUISITION CORP COM 29103k100 43 4,400 SH   SOLE 3 4,400 0 0
FTAC HERA ACQUISITION CORP COM g3728y103 507 51,100 SH   SOLE 3 51,100 0 0
FTAC HERA ACQUISITION CORP WT g3728y111 1 12,750 SH   SOLE 3 12,750 0 0
PROSHARES TR PUT 74348A950 1,551 96 SH Put SOLE 3 96 0 0
FUSION ACQUISITION CORP II COM 36118n102 280 28,428 SH   SOLE 3 28,428 0 0
FUSION ACQUISITION CORP II COM 36118n110 0 119 SH   SOLE 3 119 0 0
FUSION ACQUISITION CORP II WT 36118n110 1 9,860 SH   SOLE 3 9,860 0 0
FUSION ACQUISITION CORP II COM 36118n201 29 3,000 SH   SOLE 3 3,000 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
ISHARES TR CALL 464287904 10 400 SH Call SOLE 3 400 0 0
G SQUARED ASCEND I INC COM g4204r109 47 4,727 SH   SOLE 3 4,727 0 0
G&P ACQUISITION CORP WT 36146g111 1 47,519 SH   SOLE 3 47,519 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104 179 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 48 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 58 6,150 SH   SOLE 1 6,150 0 0
GALAXY DIGITAL HOLDINGS LTD COM g37092106 9 2,000 SH   SOLE 1 2,000 0 0
GAMING & HOSPITALITY ACQU CO COM 364681106 62 6,300 SH   SOLE 3 6,300 0 0
GAMING & HOSPITALITY ACQU CO WT 364681114 0 3,100 SH   SOLE 3 3,100 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 4,640 104,889 SH   SOLE   79,181 0 25,708
GAMING AND LEISURE PROPERTIES COM 36467j108 58 1,315 SH   SOLE 1 1,315 0 0
GANFENG LITHIUM CO COM y2690m105 1 200 SH   SOLE 1 200 0 0
GARTNER INC COM 366651107 2,544 9,193 SH   SOLE 1 8,443 0 750
GDL FD CLSD FD 361570104 1,324 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 415 658,381 SH   SOLE 1 658,381 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 681 54,383 SH   SOLE   47,091 0 7,292
GENCO SHIPPING AND TRADING LIM COM y2685t131 216 17,270 SH   SOLE 3 17,270 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 17 1,396 SH   SOLE 1 1,396 0 0
GENERAC HLDGS INC COM 368736104 9 50 SH   SOLE 1 50 0 0
GENERAL DYNAMICS CORP COM 369550108 3,911 18,433 SH   SOLE 1 16,904 0 1,529
GENERAL DYNAMICS CORP COM 369550108 717 3,380 SH   SOLE   3,380 0 0
GENERAL ELECTRIC CO COM 369604301 106 1,704 SH   SOLE 1 1,704 0 0
GENERAL ELECTRIC CO COM 369604301 15 250 SH   SOLE   250 0 0
GENERAL MLS INC COM 370334104 38 490 SH   SOLE 1 490 0 0
GENERAL MOTORS CO COM 37045v100 6,726 209,604 SH   SOLE   205,334 0 4,270
GENERAL MOTORS CO COM 37045v100 1,399 43,585 SH   SOLE 1 42,650 0 935
GENESCO INC COM 371532102 824 20,945 SH   SOLE   20,945 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
GENIUS SPORTS LIMITED RDMBL WT WT g3934v117 3 4,000 SH   SOLE 3 4,000 0 0
GENUINE PARTS CO COM 372460105 6 37 SH   SOLE 1 37 0 0
GENWORTH FINL INC COM COM 37247d106 3 764 SH   SOLE 1 764 0 0
GETSWIFT TECHNOLOGIES LTD COM 37428g100 0 175,601 SH   SOLE 1 175,601 0 0
GETSWIFT TECHNOLOGIES LTD COM 37428g100 0 39,905 SH   SOLE 3 39,905 0 0
GETSWIFT TECHNOLOGIES LTD COM 37428g100 0 212,562 SH   OTR 2 0 0 212,562
GILEAD SCIENCES INC COM 375558103 264 4,274 SH   SOLE 1 4,274 0 0
GLACIER BANCORP NEW COM COM 37637q105 1 22 SH   SOLE 1 22 0 0
GLASS HOUSE BRANDS INC COM 377130406 20 9,000 SH   SOLE 1 9,000 0 0
SPDR GOLD TR PUT 78463V957 1 50 SH Put SOLE 3 50 0 0
GLENCORE PLC UNSPONSORD ADR COM 37827x100 17 1,562 SH   SOLE 1 1,562 0 0
GLENFARNE MERGER CORP COM 378579106 86 8,800 SH   SOLE 3 8,800 0 0
GLENFARNE MERGER CORP WT 378579114 0 2,932 SH   SOLE 3 2,932 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128 0 5,382 SH   SOLE 3 5,382 0 0
GLOBAL PMTS INC COM COM 37940x102 130 1,202 SH   SOLE 1 1,202 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 0 3,100 SH   SOLE 3 3,100 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 130 6,453 SH   SOLE 1 6,453 0 0
GLOBAL X CLEANTECH ETF INDX FD 37954y228 17 1,220 SH   SOLE 1 1,220 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 31 1,280 SH   SOLE 1 1,280 0 0
GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 744 11,252 SH   SOLE 1 11,252 0 0
GLOBAL X MLP COM 37954y343 12 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 106 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 67 1,800 SH   SOLE   1,800 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 278 15,369 SH   SOLE 1 15,369 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 21 864 SH   SOLE 1 864 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 271 10,473 SH   SOLE 1 9,947 0 526
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 96 3,700 SH   SOLE   3,700 0 0
GLOBAL X URANIUM ETF INDX FD 37954y871 27 1,361 SH   SOLE 1 1,361 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1,262 54,711 SH   SOLE 1 53,400 0 1,311
GLOBESTAR THERAPEUTICS COM 37960p104 0 88,000 SH   SOLE 1 88,000 0 0
GLOBUS MED INC COM 379577208 1 20 SH   SOLE 1 20 0 0
GOGREEN INVESTMENTS CORP WT g9461b119 1 7,600 SH   SOLE 3 7,600 0 0
GOLD RESOURCE CORP COM COM 38068t105 1,212 734,820 SH   SOLE   734,820 0 0
GOLDEN ARROW MERGER CORP WT 380799114 0 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ARROW MERGER CORP COM 380799106 119 12,100 SH   SOLE 3 12,100 0 0
GOLDENBRIDGE ACQUISITION LTD WT g3970d120 1 22,789 SH   SOLE 3 22,789 0 0
GOLDENSTONE ACQUI WT 38136y110 0 3,000 SH   SOLE 3 3,000 0 0
GOLDENSTONE ACQUI WT 38136y128 1 3,000 SH   SOLE 3 3,000 0 0
GOLDENSTONE ACQUISITION COM 38136y102 30 3,000 SH   SOLE 3 3,000 0 0
GOLDMAN SACHS BDC COM 38147u107 341 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 653 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 320 4,506 SH   SOLE 1 4,506 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 649 2,213 SH   SOLE 1 2,213 0 0
GOLUB CAP BDC INC COM COM 38173m102 155 12,500 SH   SOLE   12,500 0 0
GOLUB CAP BDC INC COM COM 38173m102 26 2,125 SH   SOLE 1 2,125 0 0
GOOD WORKS II ACQUISITION CORP WT 38216g112 2 10,639 SH   SOLE 3 10,639 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7 700 SH   SOLE 1 700 0 0
GORES HLDGS VIII INC COM 382863108 30 3,000 SH   SOLE 3 3,000 0 0
GORES TECHNOLOGY PARTNERS II COM 38287l206 0 1 SH   SOLE 3 1 0 0
GORMAN RUPP CO COM 383082104 1,825 76,721 SH   SOLE   63,274 0 13,447
GREEN PLAINS PARTNERS LP PUT 393221956 18 502 SH Put SOLE 3 502 0 0
GRAF ACQUISITION CORP IV COM 384272100 10 1,000 SH   SOLE 3 1,000 0 0
GRAF ACQUISITION CORP IV WT 384272118 0 200 SH   SOLE 3 200 0 0
GRAHAM CORP COM 384556106 221 25,158 SH   SOLE   21,804 0 3,354
GRAHAM CORP COM 384556106 70 7,935 SH   SOLE 3 7,935 0 0
GRAHAM CORP COM 384556106 6 629 SH   SOLE 1 629 0 0
GRAINGER W W INC COM 384802104 98 200 SH   SOLE 1 200 0 0
GRAY TELEVISION INC COM 389375106 86 6,000 SH   SOLE 1 6,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 204 17,901 SH   SOLE 1 17,901 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 109 11,960 SH   SOLE 1 11,960 0 0
GREEN EARTH TECHS COM 39303r102 0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104 118,761 4,085,352 SH   SOLE 3 4,085,352 0 0
GREEN PLAINS INC COM 393222104 818 28,124 SH   SOLE 1 28,124 0 0
GREEN PLAINS INC COM 393222104 98 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 185 2,471 SH Put SOLE 3 2,471 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 722 7,809 SH Put SOLE 3 7,809 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 601 3,696 SH Put SOLE 3 3,696 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 171 2,843 SH Put SOLE 3 2,843 0 0
GREEN THUMB INDUSTRIES INC COM 39342l108 15 1,500 SH   SOLE 1 1,500 0 0
GREENCITY ACQUISITION CORP COM g4086b123 0 8,400 SH   SOLE 3 8,400 0 0
GREENIDGE GENERATION HOLDINGS COM 39531g100 1 440 SH   SOLE 1 440 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 27 508 SH   SOLE 1 508 0 0
GROWTH FOR GOOD ACQUISITION CO COM g41522106 28 2,800 SH   SOLE 3 2,800 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 57 1,927 SH   SOLE 1 1,927 0 0
GT ADVANCED TECHNO ESCROW COM 361esc023 0 19 SH   SOLE 1 19 0 0
GUARDANT HEALTH INC COM COM 40131m109 32 600 SH   SOLE   600 0 0
GUGGENHEIM TIMBER ETF INDX FD 18383q879 30 1,100 SH   SOLE 1 1,100 0 0
GULF ENERGY CORP COM 402274104 0 500 SH   SOLE 1 500 0 0
GX ACQUISITION CORP II COM 36260f105 378 38,511 SH   SOLE 3 38,511 0 0
GX ACQUISITION CORP II WT 36260f113 1 12,900 SH   SOLE 3 12,900 0 0
GXO LOGISTICS INC COM 36262g101 705 20,115 SH   SOLE   10,775 0 9,340
GXO LOGISTICS INC COM 36262g101 5 155 SH   SOLE 1 155 0 0
HAEMONETICS CORP MASS COM 405024100 2 25 SH   SOLE 1 25 0 0
HALEON PLC COM 405552100 13 2,212 SH   SOLE 1 2,212 0 0
HANESBRANDS INC COM 410345102 170 24,405 SH   SOLE 1 20,905 0 3,500
HANGER INC COM 41043f208 2 128 SH   SOLE 1 128 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 4 123 SH   SOLE 1 123 0 0
HARMONIC INC COM 413160102 180 13,809 SH   SOLE 1 13,809 0 0
HARMONIC INC COM 413160102 3 200 SH   SOLE   200 0 0
HARROW HEALTH INC COM 415858109 1,505 124,720 SH   SOLE   124,720 0 0
HARVEST NAT RES COM 41754v202 1 45,000 SH   SOLE 3 45,000 0 0
HASBRO INC PUT 418056957 3 200 SH Put SOLE 3 200 0 0
HASBRO INC PUT 418056957 765 600 SH Put SOLE 3 600 0 0
HASBRO INC PUT 418056957 279 600 SH Put SOLE 3 600 0 0
HASBRO INC CALL 418056907 14 532 SH Call SOLE 3 532 0 0
HASBRO INC COM 418056107 20,232 300,082 SH   SOLE 3 300,082 0 0
HAWKS ACQUISITION CORP COM 42032p108 295 30,000 SH   SOLE 3 30,000 0 0
HAWKS ACQUISITION CORP WT 42032p116 1 15,000 SH   SOLE 3 15,000 0 0
HAYNES INTL INC COM 420877201 216 6,140 SH   SOLE   6,140 0 0
HAYWARD HLDGS INC COM 421298100 333 37,570 SH   SOLE 1 37,570 0 0
HCA HOLDINGS INC COM COM 40412c101 113 613 SH   SOLE 1 613 0 0
HDFC BANK LTD ADR REPS 3 SHS ADUS 40415f101 10 168 SH   SOLE 1 168 0 0
HEALTHCARE SERVICES ACQUISITIO COM 42227k104 50 5,000 SH   SOLE 3 5,000 0 0
HEALTHLYNKED CORP COM COM 42228p102 1 7,400 SH   SOLE 1 7,400 0 0
HEALTHWELL ACQUISITION CORP I COM 42227r109 412 42,482 SH   SOLE 3 42,482 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117 5 23,350 SH   SOLE 3 23,350 0 0
HELIOGEN INC WT 42329e113 3 14,004 SH   SOLE 3 14,004 0 0
HENNESSY CAPITAL INVESTMENT CO COM 42600h108 98 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
HENNESSY CAPITAL INVS CORP V C COM 42589t107 58 5,895 SH   SOLE 3 5,895 0 0
HERCULES CAPITAL INC COM 427096508 266 23,000 SH   SOLE   23,000 0 0
HERCULES CAPITAL INC COM 427096508 14 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103 488 302,950 SH   SOLE   261,859 0 41,091
HERITAGE GLOBAL INC COM COM 42727e103 158 98,023 SH   SOLE 3 98,023 0 0
HERITAGE GLOBAL INC COM COM 42727e103 10 6,187 SH   SOLE 1 6,187 0 0
HERSHEY CO COM 427866108 110 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 106 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 12 1,000 SH   SOLE 1 1,000 0 0
HGR LIQUIDATING TRUST COM 42837p105 0 1,093 SH   SOLE 1 1,093 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
HILL INTL INC COM 431466101 148 44,485 SH   SOLE 1 44,485 0 0
HILL INTL INC COM 431466101 19 5,810 SH   SOLE   5,810 0 0
HILLMAN SOLUTIONS CORP COM 431636109 2,323 308,140 SH   SOLE   240,080 0 68,060
HILTON GRAND VACATIONS INC COM COM 43283x105 174 5,300 SH   SOLE 1 5,300 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 33 1,000 SH   SOLE   1,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 106 875 SH   SOLE 1 875 0 0
HINES GLOBAL REIT INC COM COM 433240108 4 109,399 SH   SOLE 1 15,629 0 93,771
HITACHI LTD ADR 2 COM COM 433578507 8 100 SH   SOLE 1 100 0 0
HOLOGIC INC COM 436440101 274 4,249 SH   SOLE 1 4,249 0 0
HOME BANCSHARES INC COM 436893200 35 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 18,366 66,557 SH   SOLE   65,332 0 1,225
HOME DEPOT INC COM 437076102 13,149 47,651 SH   SOLE 1 46,354 0 1,297
HOME PLATE ACQUISITION CORP COM 43734r103 142 14,400 SH   SOLE 3 14,400 0 0
HOME PLATE ACQUISITION CORP WT 43734r111 1 7,200 SH   SOLE 3 7,200 0 0
HONEYWELL INTL INC COM 438516106 16,305 97,655 SH   SOLE   95,880 0 1,775
HONEYWELL INTL INC COM 438516106 15,305 91,663 SH   SOLE 1 89,097 0 2,567
HORIZON ACQUISITION CORP COM 92854t100 31 4,000 SH   SOLE   4,000 0 0
HORIZON ACQUISITION CORP COM 92854t100 25 3,200 SH   SOLE 1 3,200 0 0
HORIZON KINETICS INFLATION BEN INDX FD 53656f623 481 17,300 SH   SOLE 1 15,800 0 1,500
HORIZON THERAPEUTICS PLC COM g46188101 2 40 SH   SOLE 1 40 0 0
HORMEL FOODS CORP COM 440452100 84 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100 12,734 168,937 SH   SOLE   158,111 0 10,826
HOULIHAN LOKEY INC COM 441593100 5,298 70,288 SH   SOLE 1 69,959 0 329
HOVNANIAN ENTERPRISES INC COM 442487401 2 50 SH   SOLE 1 50 0 0
HOWARD HUGHES CORP COM COM 44267d107 205 3,710 SH   SOLE   3,710 0 0
HOWMET AEROSPACE INC COM 443201108 40 1,300 SH   SOLE 1 1,300 0 0
HOWMET AEROSPACE INC COM 443201108 0 3 SH   SOLE   3 0 0
HP INC COM COM 40434l105 2 100 SH   SOLE 1 100 0 0
HSBC HLDGS PLC ADUS 404280406 52 2,000 SH   SOLE 1 2,000 0 0
HUB GROUP INC PUT 443320956 1 300 SH Put SOLE 3 300 0 0
HUBBELL INC COM 443510607 39 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100 310 1,146 SH   SOLE 3 1,146 0 0
HUBSPOT INC COM 443573100 192 712 SH   SOLE 1 712 0 0
HUDSON EXEC WTS WT 44376l115 0 3,455 SH   SOLE 3 3,455 0 0
HUDSON EXECUTIVE INVESTMENT CO COM 44376l107 170 17,278 SH   SOLE 3 17,278 0 0
HUMANA INC COM 444859102 383 790 SH   SOLE 1 790 0 0
HUNT COS ACQUISITION I CORP WT g46482124 0 250 SH   SOLE 3 250 0 0
HUNT J B TRANS SVCS INC PUT 445658957 384 250 SH Put SOLE 3 250 0 0
HUNTINGTON BANCSHARES INC COM 446150104 724 54,935 SH   SOLE 1 54,935 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 16 71 SH   SOLE   71 0 0
HYCROFT MNG CORP WT WT 44862p125 0 28 SH   SOLE 1 28 0 0
HYSTER B COM 449172204 0 1 SH   SOLE 1 1 0 0
IAA INC CALL 449253903 93 1,377 SH Call SOLE 3 1,377 0 0
IAA INC PUT 449253953 552 1,200 SH Put SOLE 3 1,200 0 0
IAA INC COM 449253103 80,971 2,542,254 SH   SOLE 3 2,542,254 0 0
IAA INC COM 449253103 619 19,442 SH   SOLE 1 19,192 0 250
IAA INC COM 449253103 96 3,029 SH   SOLE   3,029 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208 1,519 27,423 SH   SOLE   17,930 0 9,493
IAC INTERACTIVECORP NEW COM NE COM 44891n208 53 951 SH   SOLE 1 951 0 0
IAMGOLD CORP COM 450913108 16 15,000 SH   SOLE 1 15,000 0 0
ICICI BK LTD ADR ADUS 45104g104 115 5,500 SH   SOLE 1 5,500 0 0
ISHARES TR PUT 464288954 10 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464288954 3 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464288954 25 3,400 SH Put SOLE 3 3,400 0 0
ISHARES TR PUT 464288954 103 4,600 SH Put SOLE 3 4,600 0 0
ISHARES TR PUT 464288954 35 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464288954 28 400 SH Put SOLE 3 400 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
IDACORP INC COM 451107106 2 16 SH   SOLE 1 16 0 0
IDEXX LABS INC COM COM 45168d104 307 942 SH   SOLE 1 942 0 0
IDEXX LABS INC COM COM 45168d104 105 321 SH   SOLE   321 0 0
IEXALT INC COM NEW COM 451691208 0 20 SH   SOLE 1 20 0 0
ISHARES TR PUT 464287955 99 210 SH Put SOLE 3 210 0 0
ISHARES TR PUT 464287957 100 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287957 693 550 SH Put SOLE 3 550 0 0
ISHARES TR PUT 464287957 618 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287957 81 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287957 630 490 SH Put SOLE 3 490 0 0
ISHARES TR PUT 464287957 178 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287957 1,431 900 SH Put SOLE 3 900 0 0
ILLINOIS TOOL WKS INC COM 452308109 333 1,843 SH   SOLE 1 1,843 0 0
ILLUMINA INC COM 452327109 212 1,111 SH   SOLE 1 1,051 0 60
ILLUMINA INC COM 452327109 19 100 SH   SOLE   100 0 0
IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827 10 308 SH   SOLE 1 308 0 0
IMMERSION CORP COM 452521107 437 79,690 SH   SOLE   68,894 0 10,796
IMMERSION CORP COM 452521107 139 25,313 SH   SOLE 3 25,313 0 0
IMMERSION CORP COM 452521107 8 1,400 SH   SOLE 1 1,400 0 0
IMMUTABLE HOLDINGS COM 45258g108 2 5,000 SH   SOLE 1 5,000 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 37 1,800 SH   SOLE 1 1,800 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 241 80,266 SH   SOLE   69,542 0 10,724
INDEPENDENCE CONTRACT DRILLI COM 453415606 76 25,329 SH   SOLE 3 25,329 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 6 1,873 SH   SOLE 1 1,873 0 0
INDEXIQ ETF TR INDX FD 45409B800 89 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 23 1,400 SH   SOLE 1 1,400 0 0
INDUSTRIAL HUMAN WT 45617p112 0 24,300 SH   SOLE 3 24,300 0 0
INFINITE ACQUISITION CORP COM g48028107 50 5,000 SH   SOLE 3 5,000 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 WT g47874113 3 13,199 SH   SOLE 3 13,199 0 0
INFLECTION POINT ACQUISITION C COM g47874121 259 26,399 SH   SOLE 3 26,399 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,686 564,359 SH   SOLE   393,567 0 170,792
INFOSYS LTD ADUS 456788108 78 4,600 SH   SOLE 1 4,600 0 0
ING GROEP N.V. ADUS 456837103 30 3,500 SH   SOLE 1 3,500 0 0
INGERSOLL RAND PLC COM 45687v106 15 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107 8,376 138,154 SH   SOLE   101,334 0 36,820
INMODE LTD COM m5425m103 99 3,400 SH   SOLE 1 3,400 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101 408 4,610 SH   SOLE 1 3,952 0 658
INNOVATIVE INTL ACQUSITIN CORP WT g4809m125 0 5,050 SH   SOLE 3 5,050 0 0
INNOVATOR ETFS TR S&P INVT GRD INDX FD 45783y822 3 160 SH   SOLE 1 160 0 0
INOTIV INC COM 45783q100 354 21,020 SH   SOLE   21,020 0 0
INSIGHT ACQUISITION CORP WT 45784l118 2 28,000 SH   SOLE 3 28,000 0 0
INSPIRED ENTMT INC COM COM 45782n108 1,181 133,730 SH   SOLE   133,730 0 0
INTEGRAL ACQUISITION 1 CORP COM 45827k101 49 5,000 SH   SOLE 3 5,000 0 0
INTEGRAL ACQUISITION 1 CORP WT 45827k119 0 2,500 SH   SOLE 3 2,500 0 0
INTEGRATED WELLNESS ACQUISITIO WT g4828b118 4 15,000 SH   SOLE 3 15,000 0 0
INTEL CORP COM 458140100 4,739 183,907 SH   SOLE 1 172,541 0 11,366
INTEL CORP COM 458140100 433 16,815 SH   SOLE   16,815 0 0
INTELLICHECK INC COM NEW COM 45817g201 141 55,950 SH   SOLE   48,442 0 7,508
INTELLICHECK INC COM NEW COM 45817g201 44 17,639 SH   SOLE 3 17,639 0 0
INTELLICHECK INC COM NEW COM 45817g201 4 1,706 SH   SOLE 1 1,706 0 0
INTELLIGENT MEDICINE ACQUISITI WT 45828d114 0 2,500 SH   SOLE 3 2,500 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104 109 1,204 SH   SOLE 1 1,204 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,558 13,117 SH   SOLE 1 13,117 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 142 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34 375 SH   SOLE 1 375 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 21 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 16 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 105 4,594 SH   SOLE   3,982 0 612
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 33 1,449 SH   SOLE 3 1,449 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 14 612 SH   SOLE 1 612 0 0
INTERPRIVATE II ACQUISITION CO COM 46064q108 177 18,002 SH   SOLE 3 18,002 0 0
INTERPRIVATE II ACQUISITION CO WT 46064q116 0 3,200 SH   SOLE 3 3,200 0 0
INTERPRIVATE III FINANCIAL PAR COM 46064r106 323 32,801 SH   SOLE 3 32,801 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114 0 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102 476 48,368 SH   SOLE 3 48,368 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110 1 9,632 SH   SOLE 3 9,632 0 0
INTUIT COM 461202103 332 856 SH   SOLE 1 826 0 30
INTUIT COM 461202103 273 704 SH   SOLE   704 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 362 1,933 SH   SOLE 1 1,933 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 83 444 SH   SOLE   444 0 0
INVACARE CORP COM 461203101 17 22,250 SH   SOLE 1 22,250 0 0
INVENTRUST PPTYS CORP COM LP 461spc016 2 90 SH   SOLE 1 90 0 0
INVENTRUST PROPERTIES CORP LP 46124j201 2 94 SH   SOLE 1 94 0 0
INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 40 624 SH   SOLE 1 624 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 31 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 2024 CORP INDX FD 46138j841 20 1,000 SH   SOLE   1,000 0 0
INVESCO BULLETSHARES 2025 CORP INDX FD 46138j825 54 2,700 SH   SOLE   2,700 0 0
INVESCO BULLETSHARES 2025 CORP INDX FD 46138j825 19 960 SH   SOLE 1 960 0 0
INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 6 284 SH   SOLE 1 284 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 456 6,146 SH   SOLE 1 6,146 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 43 586 SH   SOLE   586 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 97 5,574 SH   SOLE 1 5,574 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 48 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 226 9,435 SH   SOLE   9,435 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 160 6,710 SH   SOLE 1 6,710 0 0
INVESCO EMERGING MARKETS SOVER INDX FD 46138e784 4 218 SH   SOLE 1 218 0 0
INVESCO EXCH TRD SLF IDX FD TR INDX FD 46138j874 20 903 SH   SOLE 1 903 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 910 1,784 SH Put SOLE 3 1,784 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 448 1,380 SH Put SOLE 3 1,380 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 634 4,572 SH   SOLE 1 4,572 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 56 400 SH   SOLE   400 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 51 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 30 1,039 SH   SOLE 1 1,039 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 27 930 SH   SOLE   930 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 4,779 43,461 SH   SOLE   43,461 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 3,656 33,248 SH   SOLE 1 33,248 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 669 30,199 SH   SOLE 1 29,899 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 163 7,382 SH   SOLE 1 7,382 0 0
INVESCO PREFERRED ETF INDX FD 46138e511 29 2,408 SH   SOLE 1 2,408 0 0
INVESCO QQQ TR INDX FD 46090E103 4,612 17,257 SH   SOLE 1 16,457 0 800
INVESCO QQQ TR INDX FD 46090E103 504 1,884 SH   SOLE   1,884 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 3,381 26,564 SH   SOLE 1 22,859 0 3,705
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 226 1,775 SH   SOLE   1,775 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 955 16,523 SH   SOLE 1 16,325 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 40 280 SH   SOLE 1 280 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 506 6,796 SH   SOLE 1 6,796 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 24 319 SH   SOLE   319 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159 7 150 SH   SOLE 1 0 0 150
INVESCO SOLAR ETF INDX FD 46138g706 47 635 SH   SOLE 1 635 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805 498 19,411 SH   SOLE 3 19,411 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805 38 1,500 SH   SOLE 1 1,500 0 0
INVESCO ULTRA SHORT DURATION INDX FD 46090a887 10 208 SH   SOLE 1 208 0 0
INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 173 15,000 SH   SOLE 1 15,000 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 39 4,298 SH   SOLE 1 4,298 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 13 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142 196 4,283 SH   SOLE 1 4,283 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 106 587 SH   SOLE 1 587 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 179 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 21 470 SH   SOLE   470 0 0
IRON MTN INC NEW COM COM 46284v101 1,127 25,633 SH   SOLE 1 23,758 0 1,875
IRONNET INC COM 46323q113 1 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 10 253 SH   SOLE 1 253 0 0
ISHARES TR INDX FD 464289511 5 107 SH   SOLE 1 107 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 147 2,138 SH   SOLE 1 2,102 0 36
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 1 15 SH   SOLE 1 15 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 17 366 SH   SOLE 1 366 0 0
ISHARES TR INDX FD 464289859 2 30 SH   SOLE 1 30 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 129 2,893 SH   SOLE 1 2,893 0 0
ISHARES TR INDX FD 464289867 41 915 SH   SOLE 1 915 0 0
ISHARES TR INDX FD 464287671 153 1,906 SH   SOLE 1 1,906 0 0
ISHARES TR INDX FD 464287671 76 944 SH   SOLE   944 0 0
ISHARES TR INDX FD 464288521 5 100 SH   SOLE 1 100 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 45 1,318 SH   SOLE 1 1,318 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 0 1 SH   SOLE 1 1 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 12 117 SH   SOLE 1 117 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 48 581 SH   SOLE 1 581 0 0
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 115 4,884 SH   SOLE 1 4,884 0 0
ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 42 750 SH   SOLE 1 750 0 0
ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 317 13,246 SH   SOLE 1 13,246 0 0
ISHARES TR INDX FD 464288224 22 1,131 SH   SOLE 1 1,131 0 0
ISHARES TR INDX FD 464287291 51 1,204 SH   SOLE 1 1,160 0 44
ISHARES GOLD TR INDX FD 464285204 4,474 141,886 SH   SOLE   141,886 0 0
ISHARES GOLD TR INDX FD 464285204 583 18,484 SH   SOLE 1 18,126 0 358
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1,288 29,965 SH   SOLE 1 29,965 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 583 13,554 SH   SOLE   13,554 0 0
ISHARES INC INDX FD 464286533 608 11,988 SH   SOLE 1 11,712 0 276
ISHARES INC INDX FD 464286533 4 86 SH   SOLE 1 86 0 0
ISHARES INC INDX FD 464286806 203 10,300 SH   SOLE 1 10,300 0 0
ISHARES INC INDX FD 464286871 11 621 SH   SOLE 1 621 0 0
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 27 561 SH   SOLE 1 561 0 0
ISHARES INC INDX FD 464286665 41 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286772 1 27 SH   SOLE 1 27 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 22 1,279 SH   SOLE 1 1,279 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH   SOLE   89 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 18 412 SH   SOLE 1 412 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 3 59 SH   SOLE   59 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2 50 SH   SOLE 1 50 0 0
ISHARES TR INDX FD 464288406 4 66 SH   SOLE 1 0 0 66
ISHARES TR INDX FD 464287127 7 136 SH   SOLE 1 0 0 136
ISHARES MSCI EM INDX FD 46434g863 83 3,007 SH   SOLE 1 2,887 0 120
ISHARES INC INDX FD 464286426 3 55 SH   SOLE 1 55 0 0
ISHARES INC INDX FD 464286350 31 800 SH   SOLE 1 800 0 0
ISHARES TR INDX FD 464288562 8 117 SH   SOLE 1 117 0 0
ISHARES TR INDX FD 464287622 315 1,598 SH   SOLE   1,598 0 0
ISHARES TR INDX FD 464287622 103 524 SH   SOLE 1 524 0 0
ISHARES TR PUT 464287580 95 55 SH Put SOLE 3 55 0 0
ISHARES TR PUT 464287580 40 500 SH Put SOLE 3 500 0 0
ISHARES TR PUT 464287580 71 100 SH Put SOLE 3 100 0 0
ISHARES TR INDX FD 464287663 7 118 SH   SOLE 1 118 0 0
ISHARES TR INDX FD 464289438 26 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464287333 21 348 SH   SOLE 1 348 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 17 496 SH   SOLE 1 496 0 0
ISHARES TR INDX FD 464288646 218 4,426 SH   SOLE 1 4,426 0 0
ISHARES TR INDX FD 464288646 77 1,572 SH   SOLE   1,572 0 0
ISHARES SILVER TR INDX FD 46428Q109 644 36,823 SH   SOLE 1 34,243 0 2,580
ISHARES TR INDX FD 464288653 193 1,770 SH   SOLE 1 1,724 0 46
ISHARES TR INDX FD 464288653 2 19 SH   SOLE 1 19 0 0
ISHARES TR INDX FD 464287432 1,024 10,000 SH   SOLE 3 10,000 0 0
ISHARES TR INDX FD 464287432 175 1,713 SH   SOLE 1 1,713 0 0
ISHARES TR CLSD FD 464287440 3,898 40,605 SH   SOLE 3 40,605 0 0
ISHARES TR CLSD FD 464287440 33 343 SH   SOLE 1 343 0 0
ISHARES TR INDX FD 464287457 3,189 39,267 SH   SOLE 1 32,352 0 6,915
ISHARES TR INDX FD 464288661 8 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 464288612 186 1,826 SH   SOLE 1 1,826 0 0
ISHARES TR INDX FD 464288679 11 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 464287176 1,421 13,544 SH   SOLE 1 13,471 0 73
ISHARES TR INDX FD 464287176 3 29 SH   SOLE 1 29 0 0
ISHARES TR INDX FD 46429B747 42 435 SH   SOLE 1 435 0 0
ISHARES TR CALL 464288904 236 2,300 SH Call SOLE 3 2,300 0 0
ISHARES TR INDX FD 464287564 19 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812 25 140 SH   SOLE 1 140 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 7,487 142,155 SH   SOLE 1 142,155 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 2,740 52,022 SH   SOLE   52,022 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 5,401 106,063 SH   SOLE 1 106,063 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,358 26,669 SH   SOLE   6,045 0 20,624
ISHARES TR INDX FD 464287507 8,441 38,500 SH   SOLE 1 36,775 0 1,725
ISHARES TR INDX FD 464287507 1,029 4,693 SH   SOLE   4,693 0 0
ISHARES TR INDX FD 464287150 23,184 291,470 SH   SOLE 1 291,470 0 0
ISHARES TR INDX FD 464287150 23,612 296,861 SH   SOLE   11,477 0 285,384
ISHARES TR INDX FD 464287200 23,046 64,259 SH   SOLE 1 62,961 0 1,298
ISHARES TR INDX FD 464287200 5,843 16,292 SH   SOLE   16,292 0 0
ISHARES TR INDX FD 464287200 25 69 SH   SOLE 1 69 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 2,022 45,427 SH   SOLE 1 44,731 0 696
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 12 272 SH   SOLE 1 272 0 0
ISHARES TR INDX FD 464287226 11,761 122,078 SH   SOLE 1 122,078 0 0
ISHARES TR INDX FD 464287226 288 2,985 SH   SOLE   2,985 0 0
ISHARES TR INDX FD 464288760 36 392 SH   SOLE 1 392 0 0
ISHARES TR INDX FD 464288810 460 9,746 SH   SOLE 1 9,746 0 0
ISHARES TR INDX FD 464287168 158 1,474 SH   SOLE 1 1,474 0 0
ISHARES TR INDX FD 464287796 97 2,479 SH   SOLE 1 2,454 0 25
ISHARES TR INDX FD 464287788 493 7,291 SH   SOLE 1 7,291 0 0
ISHARES TR INDX FD 464287788 38 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287762 520 2,056 SH   SOLE 1 2,056 0 0
ISHARES TR INDX FD 464287739 8 98 SH   SOLE 1 98 0 0
ISHARES TR INDX FD 464287721 72 980 SH   SOLE 1 980 0 0
ISHARES TR INDX FD 464287697 16 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 46429B689 135 2,376 SH   SOLE 1 2,346 0 30
ISHARES TR INDX FD 46429B689 27 475 SH   SOLE   475 0 0
ISHARES TR INDX FD 464288877 745 19,324 SH   SOLE 1 18,696 0 628
ISHARES TR INDX FD 464288877 6 155 SH   SOLE 1 155 0 0
ISHARES TR ESG MSCI LEADR INDX FD 46435u218 27 435 SH   SOLE 1 435 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 2,021 25,446 SH   SOLE 1 24,631 0 815
ISHARES TR ESG MSCI USA INDX FD 46435g425 16 206 SH   SOLE 1 206 0 0
ISHARES TR FLTG RATE NT INDX FD 46429b655 185 3,687 SH   SOLE 1 3,687 0 0
ISHARES TR INDX FD 464287184 41 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 46429B663 1,522 16,671 SH   SOLE 1 16,588 0 83
ISHARES TR INDX FD 46429B663 160 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 46429B663 2 20 SH   SOLE 1 20 0 0
ISHARES TR INDX FD 464288513 10 145 SH   SOLE   145 0 0
ISHARES TR INDX FD 464288513 9 125 SH   SOLE 1 125 0 0
ISHARES TR INDX FD 464287242 112 1,096 SH   SOLE 1 1,096 0 0
ISHARES TR INDX FD 464287242 43 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464288281 48 609 SH   SOLE 1 609 0 0
ISHARES TR INDX FD 464288588 1,099 12,000 SH   SOLE 3 12,000 0 0
ISHARES TR INDX FD 464288588 157 1,709 SH   SOLE 1 1,709 0 0
ISHARES TR INDX FD 464288240 16 401 SH   SOLE 1 401 0 0
ISHARES TR INDX FD 464288885 622 8,569 SH   SOLE 1 8,238 0 331
ISHARES TR INDX FD 464288885 6 82 SH   SOLE 1 82 0 0
ISHARES TR INDX FD 464287465 356 6,354 SH   SOLE 1 6,354 0 0
ISHARES TR INDX FD 464287465 55 981 SH   SOLE   981 0 0
ISHARES TR INDX FD 464287234 621 17,811 SH   SOLE 1 17,811 0 0
ISHARES TR INDX FD 464287234 118 3,395 SH   SOLE   3,395 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 65 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 464288570 77 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273 270 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 1,104 9,440 SH   SOLE 1 9,440 0 0
ISHARES TR INDX FD 464287523 13 41 SH   SOLE 1 41 0 0
ISHARES TR PUT 464288954 272 3,300 SH Put SOLE 3 3,300 0 0
ISHARES TR PUT 464287952 336 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287952 6,991 4,302 SH Put SOLE 3 4,302 0 0
ISHARES TR INDX FD 464288869 2,749 26,591 SH   SOLE   26,591 0 0
ISHARES TR INDX FD 464288869 585 5,655 SH   SOLE 1 5,655 0 0
ISHARES TR INDX FD 464287648 78 376 SH   SOLE 1 376 0 0
ISHARES TR INDX FD 464287630 389 3,013 SH   SOLE 1 3,008 0 5
ISHARES TR INDX FD 464287655 809 4,907 SH   SOLE 1 4,907 0 0
ISHARES TR INDX FD 464287655 325 1,968 SH   SOLE   1,968 0 0
ISHARES TR INDX FD 464287689 401 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481 172 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287481 73 927 SH   SOLE 1 927 0 0
ISHARES TR INDX FD 464287473 240 2,498 SH   SOLE 1 2,498 0 0
ISHARES TR INDX FD 464287499 1,050 16,887 SH   SOLE 1 16,687 0 200
ISHARES TR INDX FD 464287499 314 5,060 SH   SOLE   5,060 0 0
ISHARES TR INDX FD 464287614 2,903 13,799 SH   SOLE   13,799 0 0
ISHARES TR INDX FD 464287614 699 3,321 SH   SOLE 1 3,071 0 250
ISHARES TR INDX FD 464287598 1,863 13,698 SH   SOLE 1 13,600 0 98
ISHARES TR INDX FD 464287598 239 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287101 1,457 8,965 SH   SOLE 1 8,965 0 0
ISHARES TR INDX FD 464287408 243 1,894 SH   SOLE 1 1,894 0 0
ISHARES TR INDX FD 464287341 4 128 SH   SOLE 1 128 0 0
ISHARES TR INDX FD 464288372 13 318 SH   SOLE 1 318 0 0
ISHARES TR INDX FD 464287606 19 308 SH   SOLE 1 308 0 0
ISHARES TR INDX FD 464287705 22 240 SH   SOLE 1 240 0 0
ISHARES TR INDX FD 464287549 62 226 SH   SOLE 1 226 0 0
ISHARES TR INDX FD 464288414 23 220 SH   SOLE 1 220 0 0
ISHARES TR INDX FD 464287804 6,808 78,085 SH   SOLE 1 73,012 0 5,073
ISHARES TR INDX FD 464287804 1,189 13,633 SH   SOLE   13,633 0 0
ISHARES TR INDX FD 464287804 44 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287804 2 21 SH   SOLE 1 21 0 0
ISHARES TR INDX FD 464287887 7 67 SH   SOLE 1 67 0 0
ISHARES TR INDX FD 464287879 28 337 SH   SOLE 1 337 0 0
ISHARES TR INDX FD 464287309 153 2,651 SH   SOLE 1 2,651 0 0
ISHARES TR INDX FD 464287192 61 312 SH   SOLE 1 312 0 0
ISHARES TR INDX FD 464287770 12 83 SH   SOLE 1 83 0 0
ISHARES TR INDX FD 464288687 208 6,571 SH   SOLE 1 5,899 0 672
ISHARES TR INDX FD 464288687 10 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464287754 105 1,258 SH   SOLE 1 1,258 0 0
ISHARES TR INDX FD 464288851 62 747 SH   SOLE 1 747 0 0
ISHARES TR INDX FD 464288836 6 37 SH   SOLE 1 37 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 1,048 46,053 SH   SOLE 1 45,022 0 1,031
ISHARES TR US TREAS BD ETF INDX FD 46429b267 9 402 SH   SOLE 1 402 0 0
ISHARES TR INDX FD 46429B697 2,417 36,573 SH   SOLE 1 36,207 0 366
ISHARES TR INDX FD 46429B697 212 3,200 SH   SOLE   3,200 0 0
ISHARES TR INDX FD 46429B697 2 29 SH   SOLE 1 29 0 0
ISHARES TR INDX FD 464288638 3 56 SH   SOLE 1 56 0 0
ISHARES U S ETF TR INDX FD 46431W507 1,283 26,044 SH   SOLE 1 26,044 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 114 3,523 SH   SOLE 1 3,408 0 115
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 1 27 SH   SOLE 1 27 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853 166 4,658 SH   SOLE 1 4,562 0 96
ISHARES UT ETF TR COMMOD INDX FD 46431w853 1 28 SH   SOLE 1 28 0 0
ISHARES TR PUT 464288950 180 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464288950 204 590 SH Put SOLE 3 590 0 0
ISHARES TR PUT 464288950 579 526 SH Put SOLE 3 526 0 0
ITERIS INC NEW COM 46564T107 306 102,875 SH   SOLE   89,020 0 13,855
ITERIS INC NEW COM 46564T107 97 32,519 SH   SOLE 3 32,519 0 0
ITERIS INC NEW COM 46564T107 7 2,416 SH   SOLE 1 2,416 0 0
ITERUM THERAPEUTICS PLC COM g6333l101 0 38 SH   SOLE 1 38 0 0
MONDEE HOLDINGS INC WT 465712115 4 6,200 SH   SOLE 3 6,200 0 0
ITOCHU CORP ADR COM 465717106 10 200 SH   SOLE 1 200 0 0
ISHARES TR PUT 464287955 449 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 344 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955 231 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287955 526 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 65 60 SH Put SOLE 3 60 0 0
ISHARES TR PUT 464287955 528 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 572 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287955 1,438 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955 75 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 916 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 282 900 SH Put SOLE 3 900 0 0
ISHARES TR PUT 464287955 530 420 SH Put SOLE 3 420 0 0
ISHARES TR PUT 464287955 203 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287950 54 62 SH Put SOLE 3 62 0 0
ISHARES TR PUT 464287950 13 5 SH Put SOLE 3 5 0 0
ISHARES TR PUT 464287580 95 20 SH Put SOLE 3 20 0 0
IX ACQUISITION CORP WT g5000d111 1 25,000 SH   SOLE 3 25,000 0 0
ISHARES TR CALL 464287902 134 400 SH Call SOLE 3 400 0 0
ISHARES TR PUT 464287952 948 700 SH Put SOLE 3 700 0 0
ISHARES TR PUT 464287952 3,088 1,600 SH Put SOLE 3 1,600 0 0
ISHARES TR PUT 464287952 1,092 480 SH Put SOLE 3 480 0 0
ISHARES TR PUT 464287952 315 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287952 938 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287952 2,645 1,000 SH Put SOLE 3 1,000 0 0
ISHARES TR PUT 464287952 665 200 SH Put SOLE 3 200 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1,896 37,684 SH   SOLE 1 37,684 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 175 3,478 SH   SOLE   3,478 0 0
JACK CREEK INVESTMENT CORP. COM g4989x107 20 2,000 SH   SOLE 3 2,000 0 0
JACKSON ACQUISITION CO COM 46653c106 48 4,796 SH   SOLE 3 4,796 0 0
JACKSON ACQUISITION CO WT 46653c114 0 2,500 SH   SOLE 3 2,500 0 0
JACKSON FINL INC CL A COM 46817m107 10,651 383,802 SH   SOLE   289,177 0 94,625
JACKSON FINL INC CL A COM 46817m107 23 830 SH   SOLE 1 830 0 0
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 9 1,500 SH   SOLE 1 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 COM 47201b103 49 5,000 SH   SOLE 3 5,000 0 0
JAWS HURRICANE ACQUISITION COR WT 47201b111 0 1,050 SH   SOLE 3 1,050 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105 17 130 SH   SOLE 1 130 0 0
JBS SA COM 466110103 9 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 268 9,100 SH   SOLE 1 9,100 0 0
JOFF FINTECH ACQUISITION CORP COM 46592c100 62 6,300 SH   SOLE 3 6,300 0 0
JOFF FINTECH ACQUISITION CORP WT 46592c118 0 3,066 SH   SOLE 3 3,066 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 685 7,970 SH   SOLE   5,520 0 2,450
JOHN WOOD GROUP PL ORDF COM g9745t118 0 24 SH   SOLE 1 24 0 0
JOHNSON & JOHNSON COM 478160104 24,309 148,804 SH   SOLE 1 145,143 0 3,660
JOHNSON & JOHNSON COM 478160104 20,337 124,494 SH   SOLE   122,094 0 2,400
JOHNSON CTLS INTL PLC COM g51502105 85 1,732 SH   SOLE 1 1,732 0 0
JOHNSON CTLS INTL PLC COM g51502105 45 910 SH   SOLE   910 0 0
JP MORGAN CHASE & CO COM 46625h100 16,902 161,744 SH   SOLE   159,244 0 2,500
JP MORGAN CHASE & CO COM 46625h100 16,238 155,384 SH   SOLE 1 149,953 0 5,431
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 54,271 1,081,963 SH   SOLE 1 1,064,572 0 17,391
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 3,773 75,220 SH   SOLE   75,220 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 50 1,121 SH   SOLE 1 1,121 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 20 475 SH   SOLE 1 421 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 374 4,374 SH   SOLE 1 2,867 0 1,507
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 851 16,611 SH   SOLE 1 16,611 0 0
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 12 270 SH   SOLE 1 270 0 0
JUNIPER II CORP COM 48203n103 29 2,900 SH   SOLE 3 2,900 0 0
JUNIPER II CORP WT 48203n111 0 1,450 SH   SOLE 3 1,450 0 0
JUPITER ACQUISITION CORP COM 482082104 882 91,094 SH   SOLE 3 91,094 0 0
JUPITER ACQUISITION CORP WT 482082112 5 45,547 SH   SOLE 3 45,547 0 0
KADEM SUSTAINABLE IMPACT CORP COM 48284e105 725 73,794 SH   SOLE 3 73,794 0 0
KADEM SUSTAINABLE IMPACT CORP WT 48284e113 2 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 105 6,543 SH   SOLE   5,662 0 881
KARAT PACKAGING INC COM COM 48563l101 33 2,068 SH   SOLE 3 2,068 0 0
KARAT PACKAGING INC COM COM 48563l101 2 143 SH   SOLE 1 143 0 0
KEARNY FINL CORP MD COM 48716p108 697 65,601 SH   SOLE   65,601 0 0
KELLOGG CO COM 487836108 30 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 COM g5259l103 151 15,200 SH   SOLE 3 15,200 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129 0 18,700 SH   SOLE 3 18,700 0 0
KEY TRONIC CORP COM 493144109 297 73,490 SH   SOLE   62,992 0 10,498
KEY TRONIC CORP COM 493144109 96 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 197 12,268 SH   SOLE 1 12,268 0 0
KEYCORP COM 493267108 123 7,700 SH   SOLE   7,700 0 0
KRANESHARES TR INDX FD 500767652 393 10,252 SH   SOLE 1 10,252 0 0
KHOSLA VENTURES ACQUISITION COM 482504107 139 14,210 SH   SOLE 3 14,210 0 0
KIMBALL ELECTRONICS INC COM 49428J109 109 6,353 SH   SOLE   0 0 6,353
KIMBALL INTL INC COM 494274103 476 75,697 SH   SOLE   65,543 0 10,154
KIMBALL INTL INC COM 494274103 151 24,041 SH   SOLE 3 24,041 0 0
KIMBALL INTL INC COM 494274103 12 1,919 SH   SOLE 1 1,919 0 0
KIMBERLY-CLARK CORP COM 494368103 1,116 9,913 SH   SOLE 1 9,813 0 100
KINDER MORGAN INC DEL LP 49456B101 721 43,306 SH   SOLE 1 40,256 0 3,050
KINSALE CAPITAL GROUP INC COM 49714p108 2 9 SH   SOLE 1 9 0 0
KISMET ACQUISITION THREE CORP WT g5276c102 0 11,440 SH   SOLE 3 11,440 0 0
KISMET ACQUISITION THREE CORP COM g5276c110 395 39,929 SH   SOLE 3 39,929 0 0
KISMET ACQUISITION TWO CORP WT g52807115 1 23,040 SH   SOLE 3 23,040 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 21 500 SH   SOLE 1 500 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 2 33 SH   SOLE 1 33 0 0
KOHLS CORP CALL 500255904 21 2,000 SH Call SOLE 3 2,000 0 0
KOHLS CORP CALL 500255904 16 4,500 SH Call SOLE 3 4,500 0 0
KOHLS CORP COM 500255104 54,945 2,184,711 SH   SOLE 3 2,184,711 0 0
KOHLS CORP COM 500255104 439 17,469 SH   SOLE 1 17,469 0 0
KOHLS CORP COM 500255104 381 15,152 SH   SOLE   15,152 0 0
KONTOOR BRANDS COM 50050n103 2,235 66,498 SH   SOLE   48,977 0 17,521
KONTOOR BRANDS COM 50050n103 65 1,940 SH   SOLE 1 1,940 0 0
KOPIN CORP COM 500600101 0 200 SH   SOLE 1 200 0 0
KRAFT HEINZ CO COM 500754106 1 39 SH   SOLE 1 39 0 0
KRANESHARES TR COM 500767827 9 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 25 2,500 SH   SOLE 1 2,500 0 0
SPDR SER TR PUT 78464A958 135 400 SH Put SOLE 3 400 0 0
SPDR SER TR PUT 78464A958 502 1,000 SH Put SOLE 3 1,000 0 0
SPDR SER TR PUT 78464A958 531 1,200 SH Put SOLE 3 1,200 0 0
SPDR SER TR PUT 78464A958 364 600 SH Put SOLE 3 600 0 0
KROGER CO COM 501044101 114 2,609 SH   SOLE 1 2,609 0 0
KOHLS CORP CALL 500255904 0 5 SH Call SOLE 3 5 0 0
KUBOTA CORPORATION COM 501173207 6 93 SH   SOLE 1 93 0 0
KULICKE & SOFFA INDS INC COM 501242101 193 5,020 SH   SOLE   5,020 0 0
KRANESHARES TR CALL 500767906 7 150 SH Call SOLE 3 150 0 0
KYNDRYL HLDGS INC COM COM 50155q100 10 1,179 SH   SOLE 1 1,179 0 0
L OREAL CO ADR ADUS 502117203 18 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 15,079 72,554 SH   SOLE   71,179 0 1,375
L3HARRIS TECHNOLOGIES INC COM 502431109 12,103 58,233 SH   SOLE 1 56,626 0 1,607
LABORATORY CORP AMER HLDGS COM 50540R409 115 561 SH   SOLE 1 561 0 0
LAKELAND INDS INC COM 511795106 875 75,897 SH   SOLE   67,385 0 8,512
LAKELAND INDS INC COM 511795106 232 20,117 SH   SOLE 3 20,117 0 0
LAKELAND INDS INC COM 511795106 18 1,527 SH   SOLE 1 1,527 0 0
LAM RESEARCH CORP COM 512807108 62 169 SH   SOLE 1 169 0 0
LAMAR ADVERTISING CO NEW COM 512816109 35 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104 2,694 34,810 SH   SOLE   24,310 0 10,500
LAMF GLOBAL VENTURES I CORP COM g5338l108 24 2,388 SH   SOLE 3 2,388 0 0
LAMF GLOBAL VENTURES I CORP WT g5338l124 0 6,194 SH   SOLE 3 6,194 0 0
LANCASTER COLONY CORP COM 513847103 140 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112 1 4,500 SH   SOLE 3 4,500 0 0
LANDEC CORP COM 514766104 442 49,678 SH   SOLE   42,928 0 6,750
LANDEC CORP COM 514766104 178 19,973 SH   SOLE 3 19,973 0 0
LANDEC CORP COM 514766104 8 898 SH   SOLE 1 898 0 0
LARKSPUR HEALTH WT 51724w115 0 1,500 SH   SOLE 3 1,500 0 0
LARKSPUR HEALTH ACQUISIT COM 51724w107 20 2,000 SH   SOLE 3 2,000 0 0
LAS VEGAS SANDS CORP COM 517834107 4 100 SH   SOLE 1 100 0 0
LAVA MEDTECH ACQUISITION COR COM 519345102 34 3,409 SH   SOLE 3 3,409 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
LUCID GROUP INC PUT 549498953 54 205 SH Put OTR 2 0 0 205
LDH GROWTH CORP I WT g54094126 0 1,200 SH   SOLE 3 1,200 0 0
LEAD EDGE GROWTH OPPORTUNITIES COM g54085108 69 7,000 SH   SOLE 3 7,000 0 0
LEAD EDGE GROWTH OPPORTUNITIES WT g54085116 0 1,750 SH   SOLE 3 1,750 0 0
LEGGETT & PLATT INC COM 524660107 18 542 SH   SOLE 1 542 0 0
LEIDOS HOLDINGS INC COM 525327102 156 1,785 SH   SOLE 1 1,785 0 0
LEMONADE INC COM 52567d107 2 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057302 6 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 159 28,751 SH   SOLE 1 28,751 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104 11 2,033 SH   SOLE   2,033 0 0
LIBERTY BROADBAND CORP COM 530307107 75 1,002 SH   SOLE 1 946 0 56
LIBERTY BROADBAND CORP COM 530307305 291 3,938 SH   SOLE 1 3,757 0 181
LIBERTY GLOBAL INC COM SER A COM g5480u104 12 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 25 1,539 SH   SOLE 1 1,367 0 172
LIBERTY LATIN AMERICA LTD COM g9001e102 0 58 SH   SOLE 1 58 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 1 176 SH   SOLE 1 176 0 0
LIBERTY MEDIA ACQUISITION CORP COM 53073l104 410 41,250 SH   SOLE 3 41,250 0 0
LIBERTY MEDIA ACQUISITION CORP COM 53073l203 50 5,045 SH   SOLE 3 5,045 0 0
LIBERTY MEDIA CORP DEL COM 531229706 1 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP DEL COM 531229706 9 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP DEL COM 531229409 133 3,504 SH   SOLE 1 3,249 0 255
LIBERTY MEDIA CORP DEL COM 531229888 3,178 115,556 SH   SOLE   79,970 0 35,586
LIBERTY MEDIA CORP DEL COM 531229888 63 2,294 SH   SOLE 1 2,294 0 0
LIBERTY MEDIA CORP DEL COM 531229607 6,816 180,736 SH   SOLE   126,569 0 54,167
LIBERTY MEDIA CORP DEL COM 531229607 762 20,218 SH   SOLE 1 19,699 0 519
LIBERTY MEDIA CORP DEL COM 531229854 114 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229870 27 510 SH   SOLE 1 454 0 56
LIBERTY RESOURCES ACQUISITION COM 53118a105 235 23,200 SH   SOLE 3 23,200 0 0
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
LI-CYCLE HOLDINGS CORP COM 50202p105 14 2,598 SH   SOLE 1 2,598 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12,000 SH   SOLE 3 12,000 0 0
LILLY ELI & CO COM 532457108 1,962 6,067 SH   SOLE 1 6,067 0 0
LINCOLN ELEC HLDGS INC COM 533900106 242 1,926 SH   SOLE 1 1,926 0 0
LINDE PLC COM g5494j103 233 863 SH   SOLE 1 863 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 NATION ENTERTAINMENT IN COM 538034109 23 300 SH   SOLE 1 300 0 0
LIVE OAK CRESTVIEW CLIMATE A COM 538086109 339 34,900 SH   SOLE 3 34,900 0 0
LIVE OAK CRESTVIEW CLIMATE A WT 538086117 4 11,632 SH   SOLE 3 11,632 0 0
LIVE OAK MOBILITY ACQUISI CO COM 538126103 49 5,000 SH   SOLE 3 5,000 0 0
LIVE OAK MOBILITY ACQUISI CO WT 538126111 0 1,000 SH   SOLE 3 1,000 0 0
LKQ CORP COM 501889208 262 5,559 SH   SOLE 1 5,384 0 175
LOCKHEED MARTIN CORP COM 539830109 780 2,019 SH   SOLE 1 2,019 0 0
LOCKHEED MARTIN CORP COM 539830109 101 262 SH   SOLE   262 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
LONGVIEW ACQUISITION CORP II C COM 54319q105 115 11,692 SH   SOLE 3 11,692 0 0
LONGVIEW ACQUISITION WTF WARRA WT 54319q113 0 1,000 SH   SOLE 3 1,000 0 0
LORDSTOWN MOTORS CORP COM 54405q100 2 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107 3,785 20,152 SH   SOLE 1 19,202 0 950
LOWES COS INC COM 548661107 220 1,170 SH   SOLE   1,170 0 0
LOYALTY VENTURES INC COM 54911q107 0 400 SH   SOLE 1 400 0 0
LQWD FINTECH CORP COM 50213W107 1 19,000 SH   SOLE 1 19,000 0 0
LUBY'S ORD SHS COM 549esc028 0 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103 26 1,831 SH   SOLE   1,831 0 0
LUCID GROUP INC COM 549498103 8 600 SH   SOLE 1 600 0 0
LULULEMON ATHLETICA INC COM 550021109 148 528 SH   SOLE 1 528 0 0
LULULEMON ATHLETICA INC COM 550021109 59 210 SH   SOLE   210 0 0
LUMEN TECHNOLOGIES INC COM 550241103 202 27,708 SH   SOLE 1 27,708 0 0
LUMIRADX LTD WT g5709l117 3 25,700 SH   SOLE 3 25,700 0 0
LUX HEALTH TECH ACQUISITION CO COM 55068a209 33 3,304 SH   SOLE 3 3,304 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 36 300 SH   SOLE   300 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 8 67 SH   SOLE 1 67 0 0
M & T BK CORP COM COM 55261f104 13 75 SH   SOLE 1 75 0 0
M3 BRIGADE ACQUISITION II CO COM 553800103 860 87,634 SH   SOLE 3 87,634 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111 2 26,400 SH   SOLE 3 26,400 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 50 356,657 SH   SOLE 1 356,657 0 0
MACONDRAY CAPITAL ACQUISITION WT g5853a115 0 468 SH   SOLE 3 468 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 2,584 58,610 SH   SOLE   45,150 0 13,460
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 43 975 SH   SOLE 1 975 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103 536 3,920 SH   SOLE   3,920 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103 2 14 SH   SOLE 1 14 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 716 15,068 SH   SOLE 1 15,068 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 40 850 SH   SOLE   850 0 0
MAGNA INTL INC COM 559222401 18 390 SH   SOLE 1 390 0 0
MAGNOLIA OIL & GAS CORP COM 559663109 30 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 12 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106 22 1,388 SH   SOLE 1 1,388 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 6 600 SH   SOLE 1 600 0 0
MARATHON OIL CORP COM 565849106 8 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102 979 9,860 SH   SOLE 1 8,978 0 882
MARATHON PETROLEUM CORP COM 56585a102 549 5,522 SH   SOLE   5,522 0 0
MARBLEGATE ACQ WTS WT 56608a113 0 2,500 SH   SOLE 3 2,500 0 0
MARINUS PHARMACEUTICALS INC COM 56854q200 3 400 SH   SOLE 1 400 0 0
MARKEL CORP COM 570535104 776 716 SH   SOLE 1 694 0 22
MARKEL CORP COM 570535104 302 279 SH   SOLE   279 0 0
MARKFORGED HOLDING CORP COM 57064n102 633 319,696 SH   SOLE 1 319,696 0 0
MARLIN TECHNOLOGY CORP WT g58411110 0 1,666 SH   SOLE 3 1,666 0 0
MARRIOTT INTL INC NEW COM 571903202 8,119 57,936 SH   SOLE   56,851 0 1,085
MARRIOTT INTL INC NEW COM 571903202 5,934 42,346 SH   SOLE 1 40,886 0 1,460
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3 25 SH   SOLE 1 25 0 0
MARSH & MCLENNAN COS INC COM 571748102 44 297 SH   SOLE 1 297 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY INC COM 573874104 257 5,984 SH   SOLE 1 5,984 0 0
MARVELL TECHNOLOGY INC COM 573874104 97 2,250 SH   SOLE   2,250 0 0
MASCO CORP COM 574599106 6,532 139,908 SH   SOLE   97,186 0 42,722
MASCO CORP COM 574599106 216 4,617 SH   SOLE 1 4,617 0 0
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 723 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
MASTERCARD INCORPORATED COM 57636Q104 10,024 35,254 SH   SOLE 1 34,373 0 881
MASTERCARD INCORPORATED COM 57636Q104 1,007 3,543 SH   SOLE   3,543 0 0
MATCH GROUP INC COM 57667l107 52 1,098 SH   SOLE 1 1,098 0 0
MATSON INC PUT 57686G955 362 500 SH Put SOLE 3 500 0 0
MAXIMUS INC COM 577933104 6 100 SH   SOLE 1 100 0 0
MAXPRO CAPITAL ACQUISITION COR WT 57778t114 0 3,700 SH   SOLE 3 3,700 0 0
ISHARES TR CALL 464288908 8 450 SH Call SOLE 3 450 0 0
MCCORMICK & CO INC COM 579780206 45 625 SH   SOLE 1 625 0 0
MCDONALDS CORP COM 580135101 14,063 60,949 SH   SOLE   59,949 0 1,000
MCDONALDS CORP COM 580135101 7,698 33,363 SH   SOLE 1 32,931 0 432
MCKESSON CORP COM 58155Q103 4,749 13,973 SH   SOLE 1 12,709 0 1,264
MCKESSON CORP COM 58155Q103 488 1,436 SH   SOLE   1,436 0 0
MCLAREN TECHNOLOGY ACQUISITION WT 58176u117 0 5,000 SH   SOLE 3 5,000 0 0
MDH ACQUISITION CORP COM 55283p106 313 31,817 SH   SOLE 3 31,817 0 0
MDH ACQUISITION CORP WT 55283p114 1 34,870 SH   SOLE 3 34,870 0 0
MDU RES GROUP INC COM 552690109 4,810 175,866 SH   SOLE   137,413 0 38,453
MDU RES GROUP INC COM 552690109 171 6,260 SH   SOLE 1 6,260 0 0
MEDMEN ENTERPRISES INC COM 58507m107 2 50,540 SH   SOLE 1 50,540 0 0
MEDTECH ACQUISITION CORP COM 58507N105 21 2,098 SH   SOLE 3 2,098 0 0
MEDTRONIC PLC SHS COM g5960l103 8,119 100,545 SH   SOLE   98,495 0 2,050
MEDTRONIC PLC SHS COM g5960l103 5,690 70,469 SH   SOLE 1 69,658 0 811
MEIRAGTX HOLDINGS PLC COM g59665102 5 550 SH   SOLE 1 550 0 0
MEITUAN COM g59669104 29 1,398 SH   SOLE 1 1,398 0 0
MERCADOLIBRE INC COM COM 58733r102 59 71 SH   SOLE 1 71 0 0
MERCATO PARTNERS ACQUISITION C COM 58759a108 300 30,000 SH   SOLE 3 30,000 0 0
MERCATO PARTNERS ACQUISITION C WT 58759a116 0 15,000 SH   SOLE 3 15,000 0 0
MERCK & CO INC COM 58933Y105 2,688 31,212 SH   SOLE 1 29,036 0 2,176
MERCK & CO INC COM 58933Y105 892 10,355 SH   SOLE   10,355 0 0
MERCURY ECOM ACQUISITION COR WT 589381110 1 8,403 SH   SOLE 3 8,403 0 0
MERCURY GENL CORP NEW COM 589400100 20 700 SH   SOLE 1 700 0 0
META PLATFORMS INC CLASS A COM COM 30303m102 1,377 10,152 SH   SOLE 1 10,132 0 20
META PLATFORMS INC CLASS A COM COM 30303m102 149 1,097 SH   SOLE   1,097 0 0
METAA FINL GROUP COM 59100u108 7 220 SH   SOLE 1 220 0 0
METALS ACQUISITION CORP COM g60405100 334 34,077 SH   SOLE 3 34,077 0 0
METALS ACQUISITION CORP WT EXP WT g60405126 6 15,000 SH   SOLE 3 15,000 0 0
METLIFE INC COM 59156R108 88 1,447 SH   SOLE 1 1,447 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11 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 257 8,653 SH   SOLE 1 8,653 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32 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 1,857 30,422 SH   SOLE 1 28,472 0 1,950
MICRON TECHNOLOGY INC COM 595112103 333 6,651 SH   SOLE 1 5,801 0 850
MICRON TECHNOLOGY INC COM 595112103 5 100 SH   SOLE   100 0 0
MICROSOFT CORP COM 594918104 33,445 143,602 SH   SOLE 1 139,798 0 3,804
MICROSOFT CORP COM 594918104 21,398 91,878 SH   SOLE   90,328 0 1,550
MICROSTRATEGY INC COM 594972408 7 32 SH   SOLE 1 32 0 0
MIDDLEFIELD BANC CORP COM 596304204 8,765 323,435 SH   SOLE 3 323,435 0 0
MIDDLEFIELD BANC CORP COM 596304204 1,656 61,089 SH   SOLE 1 61,089 0 0
MIDDLEFIELD BANC CORP COM 596304204 507 18,708 SH   SOLE   18,708 0 0
MIDLAND STATES BANCORP INC COM 597742105 485 20,594 SH   SOLE 1 20,594 0 0
MIDLAND STATES BANCORP INC COM 597742105 97 4,119 SH   SOLE   4,119 0 0
MISSION ADVANCEMENT CORP COM 60501l101 69 6,999 SH   SOLE 3 6,999 0 0
MISSION ADVANCEMENT CORP WT 60501l119 0 3,332 SH   SOLE 3 3,332 0 0
MITSUBISHI CORP COM j43830116 20 723 SH   SOLE 1 723 0 0
MITSUI & CO LTD ADR ADUS 606827202 20 47 SH   SOLE 1 47 0 0
MODERNA INC COM 60770K107 28 233 SH   SOLE 1 233 0 0
MODIVCARE INC COM 60783x104 3,432 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 17 357 SH   SOLE 1 357 0 0
MOMENTUS INC COM 60879e101 1 1,000 SH   SOLE 1 1,000 0 0
MONDELEZ INTL INC COM 609207105 224 4,080 SH   SOLE 1 4,080 0 0
MONDELEZ INTL INC COM 609207105 76 1,384 SH   SOLE   1,384 0 0
MONEYLION INC COM 60938k114 0 2,000 SH   SOLE 3 2,000 0 0
MONGODB INC COM 60937p106 3 14 SH   SOLE 1 14 0 0
MOOG INC COM 615394202 303 4,310 SH   SOLE 1 4,310 0 0
MOOG INC COM 615394202 70 1,000 SH   SOLE   1,000 0 0
MORGAN STANLEY COM 617446448 7 93 SH   SOLE 1 93 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 161 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM 61945C103 1,616 33,442 SH   SOLE 1 32,742 0 700
MOSAIC CO NEW COM 61945C103 191 3,950 SH   SOLE   3,950 0 0
MOTIVE CAPITAL CORP II COM g6293r106 46 4,640 SH   SOLE 3 4,640 0 0
MOTIVE CAPITAL CORP II WT g6293r114 0 1,832 SH   SOLE 3 1,832 0 0
MOTLEY FOOL MID CAP GROWTH ETF INDX FD 74933w627 6 275 SH   SOLE 1 275 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,522 6,796 SH   SOLE 1 5,896 0 900
MOUNT RAINIER ACQUISITION CO COM 623006103 71 7,000 SH   SOLE 3 7,000 0 0
MOUNT RAINIER ACQUISITION CO WT 623006111 7 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 297 10,545 SH   SOLE   9,126 0 1,419
MOVADO GROUP INC COM 624580106 94 3,342 SH   SOLE 3 3,342 0 0
MOVADO GROUP INC COM 624580106 7 244 SH   SOLE 1 244 0 0
MPLX LP LP 55336v100 150 5,000 SH   SOLE 1 5,000 0 0
MPLX LP LP 55336v100 14 477 SH   SOLE   477 0 0
MRUT 221216C00190000 CALL 12510L101 536 2,800 SH Call SOLE 3 2,800 0 0
MSA SAFETY INC COM 553498106 328 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106 29 400 SH   SOLE 1 400 0 0
MSCI INC COM 55354G100 238 564 SH   SOLE 1 564 0 0
MSD ACQUISITION CORP WT g5709c125 0 1,000 SH   SOLE 3 1,000 0 0
MUELLER WTR PRODS INC COM 624758108 33,767 3,287,948 SH   SOLE 3 3,287,948 0 0
MUELLER WTR PRODS INC COM 624758108 344 33,500 SH   SOLE   33,500 0 0
MUELLER WTR PRODS INC COM 624758108 87 8,500 SH   SOLE 1 8,500 0 0
MURPHY OIL CORP COM 626717102 4 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102 7 27 SH   SOLE 1 27 0 0
MURPHY USA INC CALL 626755902 2 10 SH Call SOLE 3 10 0 0
MURPHY USA INC PUT 626755952 2 10 SH Put SOLE 3 10 0 0
N-ABLE INC COM 62878d100 1,002 108,570 SH   SOLE   108,570 0 0
NABORS ENERGY TRANSITION COR WT 629567116 0 50 SH   SOLE 3 50 0 0
NANO DIMENSION LTD COM 63008g203 370 154,900 SH   SOLE 1 154,900 0 0
NASDAQ INC COM 631103108 51 900 SH   SOLE   900 0 0
NASPERS LTD COM 631512209 1 52 SH   SOLE 1 52 0 0
NATHANS FAMOUS INC NEW COM 632347100 549 8,616 SH   SOLE   8,616 0 0
NATIONAL FUEL GAS CO COM 636180101 6,153 99,970 SH   SOLE   69,180 0 30,790
NATIONAL FUEL GAS CO COM 636180101 15 250 SH   SOLE 1 250 0 0
NATIONAL GRID PLC COM 636274409 10 200 SH   SOLE 1 200 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 29 170 SH   SOLE 1 170 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH   SOLE 1 142 0 0
NATURAL GAS SERVICES GROUP INC COM 63886q109 361 35,993 SH   SOLE   35,993 0 0
NATURAL ORDER ACQUISITION CORP WT 63889l115 0 13,000 SH   SOLE 3 13,000 0 0
NATURAL RESOURCE PARTNERS LP LP 63900p608 27 600 SH   SOLE 1 600 0 0
NATURES SUNSHINE PRODS INC COM 639027101 447 54,229 SH   SOLE   47,001 0 7,228
NATURES SUNSHINE PRODS INC COM 639027101 141 17,076 SH   SOLE 3 17,076 0 0
NATURES SUNSHINE PRODS INC COM 639027101 11 1,346 SH   SOLE 1 1,346 0 0
NAUTILUS INC COM 63910B102 0 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108 82 1,034 SH   SOLE 1 1,034 0 0
NELNET INC COM 64031n108 24 300 SH   SOLE   300 0 0
NESTLE S A SPONSORED ADR ADUS 641069406 15,030 138,154 SH   SOLE   135,254 0 2,900
NESTLE S A SPONSORED ADR ADUS 641069406 10,810 99,363 SH   SOLE 1 95,019 0 4,344
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 2 21 SH   SOLE 1 21 0 0
NETFLIX INC COM COM 64110l106 284 1,207 SH   SOLE 1 1,207 0 0
NETFLIX INC COM COM 64110l106 8 35 SH   SOLE   35 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH   SOLE 1 85 0 0
NEW PROVIDENCE ACQSITN CORP II WT 64823d110 0 1,666 SH   SOLE 3 1,666 0 0
NEW PROVIDENCE ACQUISITION II COM 64823d102 50 5,000 SH   SOLE 3 5,000 0 0
NEW RELIC INC COM COM 64829b100 26 450 SH   SOLE 1 450 0 0
NEW VISTA ACQUISITION CORP WT g6529l121 0 2,000 SH   SOLE 3 2,000 0 0
NEWCOURT ACQUISITION CORP WT g6448c129 1 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106 497 35,785 SH   SOLE 1 32,885 0 2,900
NEWHOLD INVESTMENT CORP II WT 651450116 1 7,500 SH   SOLE 3 7,500 0 0
NEWHOLD INVESTMENT CORP II COM 651450108 148 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 289 6,880 SH   SOLE   6,880 0 0
NEWMONT CORP COM 651639106 247 5,880 SH   SOLE 1 5,880 0 0
NEWS CORP NEW COM 65249b109 12 800 SH   SOLE 1 800 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 53 3,242 SH   SOLE   2,603 0 639
NEWTEK BUSINESS SVCS CORP COM 652526203 25 1,514 SH   SOLE 3 1,514 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 2 115 SH   SOLE 1 115 0 0
NEXSTAR BROADCASTING COM 65336k103 191 1,146 SH   SOLE 1 1,146 0 0
NEXTERA ENERGY INC COM 65339F101 3,157 40,261 SH   SOLE 1 39,945 0 316
NEXTERA ENERGY INC COM 65339F101 688 8,776 SH   SOLE   8,776 0 0
NIGHTDRAGON ACQUISITION CORP WT 65413d113 0 600 SH   SOLE 3 600 0 0
NIKE INC COM 654106103 8,395 100,994 SH   SOLE   98,894 0 2,100
NIKE INC COM 654106103 7,200 86,627 SH   SOLE 1 83,822 0 2,805
NINTENDO LTD ADR ADUS 654445303 1 12 SH   SOLE 1 12 0 0
NIO INC COM 62914v106 20 1,260 SH   SOLE 1 1,260 0 0
NMG PARENT LLC COM 62929p102 3 17 SH   SOLE 1 17 0 0
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 3 200 SH   SOLE 1 200 0 0
NOBLE ROCK ACQUISITION CORP COM g6546r101 79 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 494 115,666 SH   SOLE 1 115,666 0 0
NOMAD FOODS LTD COM g6564a105 5,075 357,360 SH   SOLE   274,510 0 82,850
NOMAD FOODS LTD COM g6564a105 34 2,370 SH   SOLE 1 2,370 0 0
NORDSON CORP COM 655663102 1,546 7,283 SH   SOLE 1 7,283 0 0
NORFOLK SOUTHN CORP COM 655844108 1,969 9,393 SH   SOLE 1 8,943 0 450
NORFOLK SOUTHN CORP COM 655844108 57 270 SH   SOLE   270 0 0
NORTH ATLANTIC ACQUISITION COR COM g66139109 33 3,300 SH   SOLE 3 3,300 0 0
NORTH ATLANTIC ACQUISITION COR WT g66139125 0 1,600 SH   SOLE 3 1,600 0 0
NORTH MOUNTAIN MERGER CORP COM 661204107 50 5,000 SH   SOLE 3 5,000 0 0
NORTHERN STAR INVESTMENT COR COM 66575b200 26 2,697 SH   SOLE 3 2,697 0 0
NORTHERN STAR INVESTMENT CORP COM 66574l100 41 4,123 SH   SOLE 3 4,123 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118 0 687 SH   SOLE 3 687 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101 169 17,211 SH   SOLE 3 17,211 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119 0 2,700 SH   SOLE 3 2,700 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
NORTHROP GRUMMAN CORP COM 666807102 1,409 2,995 SH   SOLE 1 2,920 0 75
NORTHROP GRUMMAN CORP COM 666807102 201 428 SH   SOLE   428 0 0
NORTHRIM BANCORP INC COM 666762109 2,605 62,687 SH   SOLE   45,003 0 17,684
NORTHRIM BANCORP INC COM 666762109 91 2,178 SH   SOLE 3 2,178 0 0
NORTHRIM BANCORP INC COM 666762109 7 169 SH   SOLE 1 169 0 0
NORTHVIEW ACQUISITION CORP COM 66718n111 2 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 753 55,707 SH   SOLE 1 55,707 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 565 41,790 SH   SOLE 3 41,790 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 172 12,740 SH   SOLE   12,740 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 355 497,000 SH   SOLE 1 497,000 0 0
NORTONLIFELOCK INC COM 668771108 252 12,500 SH   SOLE   12,500 0 0
NORTONLIFELOCK INC COM 668771108 4 200 SH   SOLE 1 200 0 0
NOVARTIS AG ADUS 66987V109 203 2,668 SH   SOLE 1 2,668 0 0
NOVARTIS AG ADUS 66987V109 59 780 SH   SOLE   780 0 0
NOVOCURE LTD COM G6674u108 0 6 SH   SOLE 1 6 0 0
NOVO-NORDISK A S ADUS 670100205 123 1,236 SH   SOLE 1 1,236 0 0
NU HOLDINGS LTD COM g6683n103 19 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 13 4,700 SH   SOLE 1 4,700 0 0
NUTRIEN LTD COM 67077m108 2 19 SH   SOLE 1 19 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 81 7,396 SH   SOLE 1 7,396 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 143 12,227 SH   SOLE 1 12,227 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 121 20,600 SH   SOLE 1 20,600 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100 47 5,517 SH   SOLE 1 5,517 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 77 6,569 SH   SOLE 1 6,569 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108 51 6,546 SH   SOLE 1 6,546 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 287 22,003 SH   SOLE 1 22,003 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 164 15,445 SH   SOLE 1 15,445 0 0
NVE CORP COM 629445206 565 12,120 SH   SOLE   12,120 0 0
NVIDIA CORP COM COM 67066g104 2,126 17,515 SH   SOLE 1 16,448 0 1,067
NVIDIA CORP COM COM 67066g104 366 3,018 SH   SOLE   3,018 0 0
NVR INC COM COM 62944t105 8 2 SH   SOLE 1 2 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18 123 SH   SOLE 1 123 0 0
OCA ACQUISITION CORP COM 670865112 0 1,400 SH   SOLE 3 1,400 0 0
OCCIDENTAL PETE CORP COM 674599105 72 1,170 SH   SOLE 1 1,170 0 0
OCCIDENTAL PETE CORP COM 674599105 49 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP WT 674599162 4 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP WT 674599162 3 75 SH   SOLE 1 75 0 0
ODP CORP COM 88337f105 14 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 75 1,320 SH   SOLE 1 1,320 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 125 503 SH   SOLE 1 503 0 0
OLIN CORP COM 680665205 65 1,525 SH   SOLE 1 1,525 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 38 1,300 SH   SOLE 1 1,300 0 0
OMEROS CORP CALL 682143902 4 105 SH Call OTR 2 0 0 105
OMEROS CORP CALL 682143902 15 320 SH Call OTR 2 0 0 320
OMEROS CORP COM 682143102 81 25,615 SH   SOLE 1 25,615 0 0
OMEROS CORP COM 682143102 22 7,000 SH   SOLE   7,000 0 0
OMEROS CORP COM 682143102 356 113,107 SH   OTR 2 0 0 113,107
OMNICOM GROUP INC COM 681919106 59 929 SH   SOLE 1 929 0 0
OMNILIT ACQUISITION CORP COM 68218c116 1 8,006 SH   SOLE 3 8,006 0 0
ONE EQUITY PARTNERS OPEN WATER WT 68237l113 0 3,366 SH   SOLE 3 3,366 0 0
ONE GAS INC COM COM 68235p108 1,581 22,460 SH   SOLE   22,460 0 0
ONEOK INC NEW COM 682680103 25 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287N100 8,853 1,028,177 SH   SOLE 3 1,028,177 0 0
ONESPAN INC COM 68287N100 49 5,700 SH   SOLE   5,700 0 0
ONESPAN INC COM 68287N100 15 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
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 3,724 55,490 SH   SOLE 1 55,490 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 117 1,748 SH   SOLE   1,748 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 8,982 93,373 SH   SOLE   93,373 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 465 4,832 SH   SOLE 1 4,832 0 0
OPY ACQUISITION CORP I WT 671005114 0 1,600 SH   SOLE 3 1,600 0 0
OPY ACQUISITION CORP I COM 671005106 32 3,200 SH   SOLE 3 3,200 0 0
ORACLE CORP COM 68389X105 3,407 55,785 SH   SOLE 1 50,692 0 5,093
ORGANIGRAM HOLDINGS INC COM 68620p101 2 2,300 SH   SOLE 1 2,300 0 0
ORGANON & CO COM 68622v106 5,168 220,855 SH   SOLE   151,115 0 69,740
ORGANON & CO COM 68622v106 35 1,484 SH   SOLE 1 1,484 0 0
ORION ACQUISITION CORP COM 68626a108 131 13,287 SH   SOLE 3 13,287 0 0
ORION ACQUISITION CORP WT 68626a116 0 4,920 SH   SOLE 3 4,920 0 0
ORION MARINE GROUP INC COM 68628v308 680 257,644 SH   SOLE   223,024 0 34,620
ORION MARINE GROUP INC COM 68628v308 215 81,500 SH   SOLE 3 81,500 0 0
ORION MARINE GROUP INC COM 68628v308 16 6,006 SH   SOLE 1 6,006 0 0
ORION OFFICE REIT INC COM 68629y103 2 178 SH   SOLE 1 178 0 0
OSIRIS ACQUISITION CORP WT 68829a111 0 1,332 SH   SOLE 3 1,332 0 0
OSISKO GOLD ROYALTIES COM 68827l101 5,955 585,018 SH   SOLE   405,038 0 179,980
OTIS WORLDWIDE CORP COM 68902V107 185 2,895 SH   SOLE 1 2,895 0 0
OUTLOOK THERAPEUTICS INC COM 69012t206 132 108,500 SH   SOLE 1 108,500 0 0
OWENS ILL INC COM NEW COM 67098h104 19,309 1,491,013 SH   SOLE 3 1,491,013 0 0
OWENS ILL INC COM NEW COM 67098h104 77 5,962 SH   SOLE 1 5,962 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 135 13,034 SH   SOLE   13,034 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 114 11,018 SH   SOLE 1 11,018 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 482 20,000 SH   SOLE   20,000 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 36 1,490 SH   SOLE 1 1,490 0 0
OYSTER ENTERPRISES ACQUISITI COM 69242m203 6 600 SH   SOLE 3 600 0 0
OYSTER ENTERPRISES ACQUISITION COM 69242m104 970 98,407 SH   SOLE 3 98,407 0 0
OYSTER ENTERPRISES ACQUISITION WT 69242m112 8 48,452 SH   SOLE 3 48,452 0 0
PACER BENCHMARK DATA & INFRAST COM 69374h741 8 267 SH   SOLE 1 267 0 0
PACKAGING CORP AMER COM 695156109 62 549 SH   SOLE 1 549 0 0
PAGERDUTY INC COM COM 69553p100 37 1,600 SH   SOLE 1 1,600 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 110 13,500 SH   SOLE 1 12,850 0 650
PALO ALTO NETWORKS INC COM 697435105 21 129 SH   SOLE 1 129 0 0
PAN AMERN SILVER CORP COM 697900108 45 2,834 SH   SOLE 1 2,834 0 0
PARABELLUM ACQUISITION CORP COM 69901p109 127 12,800 SH   SOLE 3 12,800 0 0
PARABELLUM ACQUISITION CORP WT 69901p117 1 14,600 SH   SOLE 3 14,600 0 0
PARAMOUNT GLOBAL COM 92556h206 74 3,912 SH   SOLE 1 3,912 0 0
PARK NATL CORP COM 700658107 37 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 2,802 11,564 SH   SOLE 1 10,452 0 1,111
PARKER-HANNIFIN CORP COM 701094104 110 452 SH   SOLE   452 0 0
PARSEC CAPITAL ACQUISITIONS CO WT 70184a116 0 11,100 SH   SOLE 3 11,100 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208 210 26,900 SH   SOLE 1 26,900 0 0
PASON SYSTEMS INC COM 702925108 301 31,242 SH   SOLE 1 31,242 0 0
PASON SYSTEMS INC COM 702925108 122 12,629 SH   SOLE   12,629 0 0
PATHFINDER ACQUISITION -CL A COM g04119106 157 15,833 SH   SOLE 3 15,833 0 0
PATRICK INDS INC COM 703343103 5 117 SH   SOLE 1 117 0 0
PAYCHEX INC COM 704326107 33 293 SH   SOLE 1 293 0 0
PAYCOM SOFTWARE INC COM 70432v102 311 942 SH   SOLE 3 942 0 0
PAYLOCITY HOLDING CORPORATION COM 70438v106 2 9 SH   SOLE 1 9 0 0
PAYPAL HLDGS INC COM 70450y103 1,076 12,506 SH   SOLE 1 12,346 0 160
PAYPAL HLDGS INC COM 70450y103 113 1,308 SH   SOLE   1,308 0 0
PC TEL INC COM COM 69325q105 482 102,172 SH   SOLE   97,715 0 4,457
PC TEL INC COM COM 69325q105 50 10,544 SH   SOLE 3 10,544 0 0
PC TEL INC COM COM 69325q105 4 817 SH   SOLE 1 817 0 0
PCB BANCORP COM COM 69320m109 1,667 92,280 SH   SOLE   92,280 0 0
PDL BIOPHARMA INC COM COM 69329y104 0 4,948 SH   SOLE 1 4,948 0 0
PEGASUS DIGITAL MOBILITY ACQUI WT g69768110 1 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 17 606 SH   SOLE 1 606 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 1,948 187,099 SH   SOLE   138,131 0 48,968
PEOPLES BANCORP INC COM 709789101 16 539 SH   SOLE 1 539 0 0
PEPPERLIME HEALTH ACQUISITION WT g70021111 1 17,500 SH   SOLE 3 17,500 0 0
PEPSICO INC COM 713448108 10,346 63,369 SH   SOLE 1 59,813 0 3,556
PEPSICO INC COM 713448108 727 4,451 SH   SOLE   4,451 0 0
PERCEPTION CAPITAL CORP II WT g7007d110 0 2,500 SH   SOLE 3 2,500 0 0
PERELLA WEINBERG PARTNERS COM 71367g102 2,439 385,378 SH   SOLE   259,364 0 126,014
PERELLA WEINBERG PARTNERS COM 71367g102 5 860 SH   SOLE 1 860 0 0
PERIDOT ACQUISITION CORP II WT g7008b121 0 3,079 SH   SOLE 3 3,079 0 0
PERKINELMER INC COM 714046109 1,832 15,227 SH   SOLE 1 14,427 0 800
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 524 116,853 SH   SOLE   101,106 0 15,747
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 165 36,873 SH   SOLE 3 36,873 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 11 2,449 SH   SOLE 1 2,449 0 0
PERSHING SQUARE TONTINE COM 715esc018 0 1,439 SH   SOLE 3 1,439 0 0
PFIZER INC COM 717081103 6,141 140,337 SH   SOLE 1 136,095 0 4,242
PFIZER INC COM 717081103 1,094 25,001 SH   SOLE   25,001 0 0
PHILIP MORRIS INTL INC COM 718172109 565 6,804 SH   SOLE 1 6,654 0 150
PHILIP MORRIS INTL INC COM 718172109 208 2,500 SH   SOLE   2,500 0 0
PHILLIPS 66 COM 718546104 3,574 44,273 SH   SOLE 1 39,888 0 4,385
PHILLIPS EDISON COM 71844v201 18 624 SH   SOLE 1 624 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 147 350 SH Put SOLE 3 350 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 409 1,300 SH Put SOLE 3 1,300 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 124 600 SH Put SOLE 3 600 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952 85 460 SH Put SOLE 3 460 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 317 3,400 SH   SOLE 3 3,400 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 37 400 SH   SOLE 1 400 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 45 3,800 SH   SOLE 1 3,800 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107 68 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R833 922 9,328 SH   SOLE 1 9,028 0 300
PIMCO ETF TR INDX FD 72201R833 40 400 SH   SOLE   400 0 0
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 19 216 SH   SOLE 1 216 0 0
PINE TECHNOLOGY ACQUISITN CO COM 722850104 727 74,032 SH   SOLE 3 74,032 0 0
PINE TECHNOLOGY ACQUISITN CO WT 722850112 1 22,576 SH   SOLE 3 22,576 0 0
PINNACLE FINL PARTNERS INC COM COM 72346q104 2 27 SH   SOLE 1 27 0 0
PINNACLE WEST CAP CORP COM 723484101 61 950 SH   SOLE 1 950 0 0
PINTEREST INC CL A COM 72352l106 6 264 SH   SOLE 1 264 0 0
PIONEER MERGER CORP COM g7S24c103 11 1,126 SH   SOLE 3 1,126 0 0
PIONEER NAT RES CO COM 723787107 235 1,084 SH   SOLE 1 1,084 0 0
PIPER SANDLER COMPANIES COM 724078100 1 13 SH   SOLE 1 13 0 0
PIVOTAL INVESTMENT CORP III WT 72582m114 0 2,529 SH   SOLE 3 2,529 0 0
PLDT INC SPONSORED ADR ADUS 69344d408 7 276 SH   SOLE 1 276 0 0
PLUG POWER INC COM 72919p202 5 250 SH   SOLE 1 250 0 0
PLUM ACQUISITION I CORP WT g7134l118 1 8,497 SH   SOLE 3 8,497 0 0
PLUM ACQUISITION I CORP COM g7134l126 416 41,993 SH   SOLE 3 41,993 0 0
PNC FINL SVCS GROUP INC COM 693475105 902 6,037 SH   SOLE 1 6,037 0 0
POLISHED COM INC COM COM 28252c109 599 1,152,020 SH   SOLE   1,021,297 0 130,723
POLISHED COM INC COM COM 28252c109 161 309,285 SH   SOLE 3 309,285 0 0
POLISHED COM INC COM COM 28252c109 14 26,001 SH   SOLE 1 26,001 0 0
POOL CORPORATION COM COM 73278l105 20 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO COM g7185d106 98 10,000 SH   SOLE 3 10,000 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114 1 3,333 SH   SOLE 3 3,333 0 0
PORTLAND GEN ELEC CO COM 736508847 1 26 SH   SOLE 1 26 0 0
POST HLDGS INC COM 737446104 86 1,055 SH   SOLE 1 1,055 0 0
POSTAL REALTY TRUST COM 73757r102 3,037 207,048 SH   SOLE   153,839 0 53,209
POSTAL REALTY TRUST COM 73757r102 270 18,387 SH   SOLE 3 18,387 0 0
POSTAL REALTY TRUST COM 73757r102 55 3,731 SH   SOLE 1 3,731 0 0
POTBELLY CORP COM 73754y100 2,864 632,320 SH   SOLE 3 632,320 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 5,226 127,348 SH   SOLE   94,498 0 32,850
POTLATCHDELTIC CORPORATION COM 737630103 117 2,850 SH   SOLE 1 2,850 0 0
POWER INTEGRATIONS INC COM 739276103 1 19 SH   SOLE 1 19 0 0
POWERSHARES ACTIVELY MANAGED S INDX FD 73935b805 10 302 SH   SOLE 1 302 0 0
PPG INDS INC COM 693506107 875 7,905 SH   SOLE 1 7,905 0 0
PPL CORP COM 69351t106 39 1,535 SH   SOLE 1 1,535 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 298 11,608 SH   SOLE 1 11,608 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 215 8,358 SH   SOLE   8,358 0 0
PRICE T ROWE GROUP INC COM 74144T108 124 1,177 SH   SOLE 1 1,177 0 0
PRIME NO ACQUISIT 27 UTS COM 74168p206 20 2,000 SH   SOLE 3 2,000 0 0
PRIMO WATER COM 74167p108 5,368 427,710 SH   SOLE   314,760 0 112,950
PRINCIPAL FINANCIAL GP COM COM 74251v102 6 90 SH   SOLE 1 90 0 0
PRIVETERRA ACQUISITION CORP UN COM 74275n102 165 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 218 4,415 SH   SOLE 3 4,415 0 0
PROCORE TECHNOLOGIES INC COM 74275k108 4 82 SH   SOLE 1 82 0 0
PROCTER AND GAMBLE CO COM 742718109 15,308 121,252 SH   SOLE 1 117,080 0 4,172
PROCTER AND GAMBLE CO COM 742718109 10,008 79,275 SH   SOLE   77,925 0 1,350
PROG HOLDINGS INC COM 74319r101 5 340 SH   SOLE 1 340 0 0
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,041 17,566 SH   SOLE 1 17,566 0 0
PROGRESSIVE CORP COM 743315103 282 2,425 SH   SOLE   2,425 0 0
PROJECT ENERGY REIMAGINED ACQU COM g72556106 118 12,000 SH   SOLE 3 12,000 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114 1 6,000 SH   SOLE 3 6,000 0 0
PROLOGIS SH BEN INT COM 74340w103 47 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 67 6,700 SH   SOLE 3 6,700 0 0
PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1,488 151,669 SH   SOLE 3 151,669 0 0
PROPERTY SOLUTIONS ACQUISITION WT 74350a116 5 38,091 SH   SOLE 3 38,091 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 259 8,690 SH   SOLE 1 8,690 0 0
PROSHARES TR DJ BROOKFIELD INDX FD 74347b508 82 2,014 SH   SOLE 1 2,014 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 5 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 73 1,311 SH   SOLE 1 1,311 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 282 3,532 SH   SOLE 1 3,532 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425 64 3,675 SH   SOLE 1 3,675 0 0
PROSHARES TR INDX FD 74347X849 30 1,338 SH   SOLE 1 1,338 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 3 50 SH   SOLE 1 50 0 0
PROSPECTOR CAPITAL CORP COM g7273a121 13 1,261 SH   SOLE 3 1,261 0 0
PROVECTUS PHARMACEUTIC COM COM 74373p108 1 14,650 SH   SOLE 1 14,650 0 0
PROVENTION BIO INC COM 74374n102 4 1,000 SH   SOLE 1 1,000 0 0
PROVIDENT ACQUIS WT g7282l126 0 103 SH   SOLE 3 103 0 0
PROVIDENT ACQUISITION CORP-A COM g7282l100 38 3,825 SH   SOLE 3 3,825 0 0
PRU GIA COM 744366725 80 71,754 SH   SOLE 1 71,754 0 0
PSB HLDGS INC WIS COM 69360n108 11 498 SH   SOLE   498 0 0
PSB HLDGS INC WIS COM 69360n108 7 300 SH   SOLE 1 300 0 0
PSYCHEMEDICS CORP COM 744375205 388 60,206 SH   SOLE   52,838 0 7,368
PSYCHEMEDICS CORP COM 744375205 127 19,761 SH   SOLE 3 19,761 0 0
PSYCHEMEDICS CORP COM 744375205 5 761 SH   SOLE 1 761 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5 81 SH   SOLE 1 81 0 0
PULTE GROUP INC COM 745867101 15 400 SH   SOLE 1 400 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
PURE CYCLE CORP COM 746228303 164 19,691 SH   SOLE 1 19,691 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 144 25,590 SH   SOLE 1 25,590 0 0
PWP FORWARD ACQUISITION CORP I COM 74709q101 770 78,397 SH   SOLE 3 78,397 0 0
PWP FORWARD ACQUISITION CORP I WT 74709q119 2 15,898 SH   SOLE 3 15,898 0 0
PZENA INVESTMENT MANAGM-CL A COM 74731q103 47 5,000 SH   SOLE 3 5,000 0 0
QC HLDGS INC COM COM 74729t101 338 582,407 SH   SOLE 3 582,407 0 0
QORVO INC COM STK COM 74736k101 46 577 SH   SOLE 1 577 0 0
QQQ 221028P00290000 PUT 46090e953 141 60 SH Put SOLE 3 60 0 0
QQQ 221216P00280000 PUT 46090e953 429 200 SH Put SOLE 3 200 0 0
QQQ 221216P00295000 PUT 46090e953 1,238 400 SH Put SOLE 3 400 0 0
QQQ 221216P00300000 PUT 46090e953 347 100 SH Put SOLE 3 100 0 0
QQQ 230120P00275000 PUT 46090e953 128 60 SH Put SOLE 3 60 0 0
QQQ 230120P00305000 PUT 46090e953 1,289 320 SH Put SOLE 3 320 0 0
QQQ 230317P00280000 PUT 46090e953 1,630 600 SH Put SOLE 3 600 0 0
QQQ 230616P00205000 PUT 46090e953 61 80 SH Put SOLE 3 80 0 0
QQQ 230616P00300000 PUT 46090e953 847 200 SH Put SOLE 3 200 0 0
QQQ 240119P00330000 PUT 46090e953 678 100 SH Put SOLE 3 100 0 0
QUALCOMM INC COM 747525103 5,562 49,233 SH   SOLE 1 44,772 0 4,462
QUALCOMM INC COM 747525103 832 7,361 SH   SOLE   7,361 0 0
QUANTUMSCAPE CORP COM 74767v109 8 1,000 SH   SOLE 1 1,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13 107 SH   SOLE 1 107 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 6 2,800 SH   SOLE 1 2,800 0 0
RADIANT LOGISTICS INC COM 75025x100 88 15,411 SH   SOLE 1 15,411 0 0
RADIANT LOGISTICS INC COM 75025x100 23 4,000 SH   SOLE   4,000 0 0
RANPAK HOLDINGS CORP COM 75321w103 5 1,585 SH   SOLE 1 1,585 0 0
RAPID7 INC COM 753422104 1 24 SH   SOLE 1 24 0 0
RAYMOND JAMES FINL INC COM 754730109 9,362 94,734 SH   SOLE   66,859 0 27,875
RAYMOND JAMES FINL INC COM 754730109 206 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103 85 2,850 SH   SOLE 1 2,850 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 6,002 73,322 SH   SOLE 1 71,449 0 1,873
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 439 5,362 SH   SOLE   5,362 0 0
RBC BEARINGS INC COM 75524B104 2 12 SH   SOLE 1 12 0 0
READING INTL INC COM 755408101 13 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 311 5,339 SH   SOLE 1 5,339 0 0
REALTY INCOME CORP COM 756109104 52 900 SH   SOLE   900 0 0
REDFIN CORP COM 75737f108 0 11 SH   SOLE 1 11 0 0
REDHILL BIOPHARMA LTD COM 757468103 82 164,096 SH   OTR 2 0 0 164,096
REDWOOD TR INC COM 758075402 1 91 SH   SOLE 1 91 0 0
REGAL REXNORD CORPORATION COM 758750103 11 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 107 155 SH   SOLE 1 155 0 0
REGENXBIO INC COM COM 75901b107 26 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 6,444 452,198 SH   SOLE 1 452,198 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 2,322 162,959 SH   SOLE   162,959 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 29 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 4 150,000 SH   SOLE 1 150,000 0 0
RENOVACOR INC WT 75989e114 0 6,000 SH   SOLE 3 6,000 0 0
REPUBLIC SVCS INC COM 760759100 3,373 24,797 SH   SOLE 1 21,822 0 2,975
REPUBLIC SVCS INC COM 760759100 201 1,475 SH   SOLE   1,475 0 0
RESIDEO TECHNOLOGIES COM 76118y104 2 130 SH   SOLE 1 130 0 0
REVELSTONE CAPITAL ACQUISITION COM 76137r106 45 4,500 SH   SOLE 3 4,500 0 0
REVELSTONE CAPITAL ACQUISITION WT 76137r114 0 2,250 SH   SOLE 3 2,250 0 0
REVOLUTION HEALTHCARE ACQUISIT WT 76155y116 0 1,398 SH   SOLE 3 1,398 0 0
RGC RES INC COM 74955l103 1,405 66,700 SH   SOLE   60,726 0 5,974
RH COM COM 74967x103 25 100 SH   SOLE 1 100 0 0
RICHARDSON ELECTRS LTD COM 763165107 875 57,918 SH   SOLE   50,152 0 7,766
RICHARDSON ELECTRS LTD COM 763165107 278 18,392 SH   SOLE 3 18,392 0 0
RICHARDSON ELECTRS LTD COM 763165107 22 1,487 SH   SOLE 1 1,487 0 0
RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 5 20,000 SH   SOLE 3 20,000 0 0
RIGEL RESOURCE ACQUISITION COR COM g7573m106 202 20,000 SH   SOLE 3 20,000 0 0
RIO TINTO PLC ADUS 767204100 248 4,500 SH   SOLE   4,500 0 0
RIO TINTO PLC ADUS 767204100 36 654 SH   SOLE 1 654 0 0
RIOT BLOCKCHAIN INC COM 767292105 134 19,076 SH   SOLE 1 19,076 0 0
RISK GEORGE INDS INC CL A COM 767720204 29 2,595 SH   SOLE 1 2,595 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 8 122 SH   SOLE 1 122 0 0
RIVERVIEW BANCORP INC COM 769397100 79 12,386 SH   SOLE 1 12,386 0 0
RIVERVIEW BANCORP INC COM 769397100 31 4,952 SH   SOLE   4,952 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 21 650 SH   SOLE 1 650 0 0
TIDAL ETF TR INDX FD 886364678 311 15,120 SH   SOLE 1 15,120 0 0
TIDAL ETF TR INDX FD 886364678 84 4,100 SH   SOLE   4,100 0 0
ROBLOX CORP COM 771049103 5 150 SH   SOLE 1 150 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 22 530 SH   SOLE 1 530 0 0
ROCKWELL AUTOMATION INC COM 773903109 13 62 SH   SOLE 1 62 0 0
ROCKY BRANDS INC COM 774515100 8 400 SH   SOLE 1 400 0 0
ROKU INC COM 77543r102 6 105 SH   SOLE 1 85 0 20
ROPER TECHNOLOGIES INC COM 776696106 38 106 SH   SOLE 1 106 0 0
ROSE HILL ACQUISITION CORP WT g7637j123 1 5,850 SH   SOLE 3 5,850 0 0
ROSECLIFF ACQUISITION CORP I COM 77732r103 2,044 207,500 SH   SOLE 3 207,500 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111 3 59,722 SH   SOLE 3 59,722 0 0
ROSS ACQUISITION II CORP COM g7641c106 1,942 195,986 SH   SOLE 3 195,986 0 0
ROSS ACQUISITION II CORP WT g7641c114 4 57,107 SH   SOLE 3 57,107 0 0
ROTH CH ACQUISITION V CO COM 77867r100 91 9,127 SH   SOLE 3 9,127 0 0
ROTH CH ACQUISITION V CO WT 77867r118 0 4,563 SH   SOLE 3 4,563 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 7 536 SH   SOLE 1 536 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 49 1,300 SH   SOLE 1 1,300 0 0
ROYAL GOLD INC COM 780287108 66 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308 923 14,302 SH   SOLE 1 14,302 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104 18 2,236 SH   SOLE 1 2,236 0 0
RPM INTL INC COM 749685103 87 1,048 SH   SOLE 1 1,048 0 0
RSTK REGIONAL BRANDS INC COM COM rgbdmerli 5,543 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
RUMBLE INC COM 78137l105 5 447 SH   SOLE 1 447 0 0
RXR ACQUISITION CORP COM 74981w107 730 74,200 SH   SOLE 3 74,200 0 0
RXR ACQUISITION CORP WT 74981w115 0 14,839 SH   SOLE 3 14,839 0 0
RYDER SYS INC COM 783549108 11,323 150,000 SH   SOLE 3 150,000 0 0
SPX CORP CALL 784635904 21 35 SH Call SOLE 3 35 0 0
SPX CORP PUT 784635954 1,140 36 SH Put SOLE 3 36 0 0
SPX CORP PUT 784635954 800 35 SH Put SOLE 3 35 0 0
S&P GLOBAL INC COM 78409v104 68 224 SH   SOLE 1 224 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 2 17,648 SH   SOLE 3 17,648 0 0
SALESFORCE COM INC COM COM 79466l302 137 955 SH   SOLE 1 955 0 0
SALESFORCE COM INC COM COM 79466l302 80 557 SH   SOLE   557 0 0
SAMSARA INC COM 79589l106 1 100 SH   SOLE 1 100 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 7 8 SH   SOLE 1 8 0 0
SANABY HEALTH ACQUISITION I CO WT 79956p110 0 8,550 SH   SOLE 3 8,550 0 0
SANDBRIDGE X2 CORP COM 799792106 49 5,000 SH   SOLE 3 5,000 0 0
SANDBRIDGE X2 CORP WT 799792114 0 1,666 SH   SOLE 3 1,666 0 0
SAP SE ADUS 803054204 8 100 SH   SOLE 1 100 0 0
HENRY SCHEIN INC COM 806407102 6,068 92,264 SH   SOLE   65,812 0 26,452
HENRY SCHEIN INC COM 806407102 69 1,055 SH   SOLE 1 1,055 0 0
SCHLUMBERGER LTD COM 806857108 300 8,363 SH   SOLE 1 7,683 0 680
SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 7 323 SH   SOLE 1 323 0 0
SCHNEIDER NATIONAL INC PUT OPT PUT 80689h952 6 810 SH Put SOLE 3 810 0 0
SCHULTZE SPL PURP ACQ CORP I COM 808212104 301 30,300 SH   SOLE 3 30,300 0 0
SCHULTZE SPL PURP ACQ CORP I WT 808212112 2 14,425 SH   SOLE 3 14,425 0 0
SCHWAB CHARLES CORP COM 808513105 1,729 24,061 SH   SOLE 1 23,207 0 854
SCHWAB CHARLES CORP COM 808513105 479 6,667 SH   SOLE   6,667 0 0
SCHWAB STRATEGIC TR INDX FD 808524755 27 1,074 SH   SOLE 1 1,074 0 0
SCHWAB STRATEGIC TR INDX FD 808524789 32 680 SH   SOLE 1 230 0 450
SCHWAB STRATEGIC TR INDX FD 808524854 34 697 SH   SOLE 1 697 0 0
SCHWAB STRATEGIC TR INDX FD 808524672 40 2,000 SH   SOLE 1 2,000 0 0
SCHWAB STRATEGIC TR INDX FD 808524730 1 25 SH   SOLE 1 25 0 0
SCHWAB STRATEGIC TR COM 808524862 63 1,298 SH   SOLE 1 1,298 0 0
SCHWAB STRATEGIC TR INDX FD 808524714 9 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR INDX FD 808524706 975 43,541 SH   SOLE 1 43,541 0 0
SCHWAB STRATEGIC TR INDX FD 808524805 5,845 207,795 SH   SOLE 1 207,795 0 0
SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 6,996 154,411 SH   SOLE 1 154,411 0 0
SCHWAB STRATEGIC TR INDX FD 808524102 1,134 27,007 SH   SOLE 1 27,007 0 0
SCHWAB STRATEGIC TR INDX FD 808524797 685 10,313 SH   SOLE 1 10,313 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 23,859 563,382 SH   SOLE 1 563,382 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 8 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR INDX FD 808524300 638 11,425 SH   SOLE 1 11,425 0 0
SCHWAB STRATEGIC TR INDX FD 808524409 93 1,589 SH   SOLE 1 1,589 0 0
SCHWAB STRATEGIC TR INDX FD 808524508 28 459 SH   SOLE 1 459 0 0
SCHWAB STRATEGIC TR INDX FD 808524847 95 5,087 SH   SOLE 1 5,087 0 0
SCHWAB STRATEGIC TR INDX FD 808524607 36 960 SH   SOLE 1 960 0 0
SCIENCE STRATEGIC ACQ ALPHA COM 808641104 11 1,073 SH   SOLE 3 1,073 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 3 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065104 425 43,040 SH   SOLE 3 43,040 0 0
SCP & CO HEALTHCARE ACQUSTN WT 784065112 0 18,668 SH   SOLE 3 18,668 0 0
SCRIPPS E W CO OHIO COM 811054402 374 33,196 SH   SOLE   33,196 0 0
SDCL EDGE ACQUISITION CORPORAT COM g79471101 361 36,540 SH   SOLE 3 36,540 0 0
SEA LTD COM 81141r100 0 3 SH   SOLE 1 3 0 0
SEABOARD CORP DEL COM 811543107 44 13 SH   SOLE 1 13 0 0
SEABOARD CORP DEL COM 811543107 17 5 SH   SOLE   5 0 0
SEALED AIR CORP NEW COM COM 81211k100 9 200 SH   SOLE 1 200 0 0
SEAPORT CALIBRE MATLS ACQUIS WT 812204113 0 1,550 SH   SOLE 3 1,550 0 0
SECUREWORKS CORP COM 81374a105 28 3,500 SH   SOLE 1 3,500 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 114 3,179 SH   SOLE 1 3,179 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308 166 2,482 SH   SOLE 1 2,482 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 11 77 SH   SOLE 1 77 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209 168 1,385 SH   SOLE 1 1,385 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 1,921 26,674 SH   SOLE 1 26,197 0 477
SELECT SECTOR SPDR TR INDX FD 81369Y506 538 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 187 6,156 SH   SOLE 1 6,156 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 26 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704 98 1,181 SH   SOLE 1 1,181 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 32 496 SH   SOLE 1 496 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 134 1,972 SH   SOLE 1 1,972 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 1,293 10,886 SH   SOLE 1 10,854 0 32
SEMANTIX WT g6332a114 0 1,550 SH   SOLE 3 1,550 0 0
SEMPER PARATUS ACQUISITION COR WT g8028l131 1 6,204 SH   SOLE 3 6,204 0 0
SEMPRA COM 816851109 13 84 SH   SOLE 1 84 0 0
SERITAGE GROWTH PPTYS COM 81752r100 153 17,000 SH   SOLE 3 17,000 0 0
SERVICENOW INC COM COM 81762p102 236 625 SH   SOLE 1 625 0 0
SERVICENOW INC COM COM 81762p102 111 294 SH   SOLE   294 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 76 1,530 SH   SOLE 1 1,530 0 0
SHERWIN WILLIAMS CO COM 824348106 2,531 12,362 SH   SOLE 1 12,165 0 197
SHERWIN WILLIAMS CO COM 824348106 403 1,970 SH   SOLE   1,970 0 0
SHOPIFY INC CL A COM 82509l107 372 13,810 SH   SOLE 1 12,310 0 1,500
SHOPIFY INC CL A COM 82509l107 187 6,928 SH   SOLE 3 6,928 0 0
SHOULDERUP TECHNOLOGY ACQ COM 82537g203 3 300 SH   SOLE 3 300 0 0
SIEMENS A G SPONSORED ADR ADUS 826197501 10 200 SH   SOLE 1 200 0 0
SIERRA LAKE ACQUISITION CORP WT 826332116 0 4,400 SH   SOLE 3 4,400 0 0
SIGNET JEWELERS LIMITED PUT G81276950 2 100 SH Put SOLE 3 100 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,233 119,735 SH   SOLE 1 119,735 0 0
SIGNET JEWELERS LTD SHS COM g81276100 40 700 SH   SOLE 1 700 0 0
SILICON LABORATORIES INC COM 826919102 2 13 SH   SOLE 1 13 0 0
SILVER CREST ACQUISITION CORP COM g8656l114 4 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 COM g8201h105 52 5,278 SH   SOLE 3 5,278 0 0
SILVER SPIKE ACQUISITION CORP WT g8201h113 0 1,819 SH   SOLE 3 1,819 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 1,449 88,628 SH   SOLE   78,778 0 9,850
SILVERCREST ASSET MGMT GROUP COM 828359109 381 23,294 SH   SOLE 3 23,294 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 30 1,812 SH   SOLE 1 1,812 0 0
SILVERSPAC INC COM g8136v104 98 10,000 SH   SOLE 3 10,000 0 0
SILVERSPAC INC WT g8136v112 1 3,332 SH   SOLE 3 3,332 0 0
SIMON PPTY GROUP INC NEW COM 828806109 9 97 SH   SOLE 1 97 0 0
SIREN ETF TR INDX FD 829658202 4 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 15 2,667 SH   SOLE 1 2,667 0 0
SKILLZ PLATFORM INC COM 83067l109 0 400 SH   SOLE 1 400 0 0
SKYBRIDGE CRYPTO INDUSTRY INDX FD 33740f540 2 450 SH   SOLE 1 450 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 556 53,602 SH   SOLE   46,406 0 7,196
SMITH & WESSON BRANDS INC COM 831754106 177 17,035 SH   SOLE 3 17,035 0 0
SMITH & WESSON BRANDS INC COM 831754106 20 1,903 SH   SOLE 1 1,903 0 0
SMITH A O CORP COM 831865209 4 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405 2,496 18,165 SH   SOLE 1 18,013 0 152
SMUCKER J M CO COM 832696405 280 2,038 SH   SOLE   2,038 0 0
SNAP INC. COM 83304a106 8 788 SH   SOLE 1 788 0 0
SNOWFLAKE INC COM 833445109 251 1,478 SH   SOLE 1 1,478 0 0
SOAR TECHNOLOGY ACQUISITION CO WT g82472120 0 3,466 SH   SOLE 3 3,466 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253u103 51 5,213 SH   SOLE 3 5,213 0 0
SOCIAL LEVERAGE ACQUISITION CO WT 83363k110 0 100 SH   SOLE 3 100 0 0
SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 6 65 SH   SOLE 1 65 0 0
SOFI TECHNOLOGIES INC COM 83406f102 0 67 SH   SOLE 1 67 0 0
SOFTBANK GROUP CORPORATION COM 83404d109 7 421 SH   SOLE 1 421 0 0
SOLAR INTEGRATED ROOFING CORP COM 83417r103 0 2,000 SH   SOLE 1 2,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417m104 0 2 SH   SOLE 1 2 0 0
SOMALOGIC INC WT 83444k113 2 4,360 SH   SOLE 3 4,360 0 0
SONENDO INC COM 835431107 2 1,608 SH   SOLE   1,608 0 0
SOTERA HEALTH CO COM 83601l102 7 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 673 9,899 SH   SOLE 1 9,749 0 150
SOUTHPORT ACQUISITION CORP WT 84465l113 0 667 SH   SOLE 3 667 0 0
SOUTHWEST AIRLS CO COM 844741108 6 195 SH   SOLE 1 195 0 0
SP PLUS CORP COM COM 78469c103 1,210 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 AVRG ETF U INDX FD 78467x109 1,296 4,512 SH   SOLE 1 4,512 0 0
SPDR GOLD MINISHARES TRUST COM 98149e303 6 189 SH   SOLE 1 189 0 0
SPDR GOLD TR INDX FD 78463V107 2,858 18,475 SH   SOLE 1 18,075 0 400
SPDR GOLD TR INDX FD 78463V107 1,978 12,790 SH   SOLE   12,790 0 0
SPDR GOLD TR INDX FD 78463V107 155 1,000 SH   SOLE 3 1,000 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 136 3,508 SH   SOLE 1 3,508 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 134 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 12 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 241 9,641 SH   SOLE 1 9,641 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 37 1,448 SH   SOLE 1 1,448 0 0
SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 17 404 SH   SOLE 1 404 0 0
SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 258 7,494 SH   SOLE 1 7,458 0 36
SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 10 302 SH   SOLE 1 302 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 100 2,261 SH   SOLE 1 2,261 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 7,826 21,910 SH   SOLE 1 20,343 0 1,568
SPDR S&P 500 ETF TR INDX FD 78462F103 646 1,810 SH   SOLE   1,810 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 91 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 259 645 SH   SOLE 1 561 0 84
SPDR SER TR BARCLAYS CONV INDX FD 78464a359 3 55 SH   SOLE 1 55 0 0
SPDR SER TR DOW JONES REIT INDX FD 78464a607 30 358 SH   SOLE 1 358 0 0
SPDR SER TR INDX FD 78468R721 421 9,568 SH   SOLE 1 9,568 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 17 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 75 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 67 442 SH   SOLE 1 442 0 0
SPDR SER TR INDX FD 78468R408 59 2,483 SH   SOLE 1 2,483 0 0
SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 10 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 SER TR INDX FD 78464A102 27 285 SH   SOLE 1 285 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 117 1,472 SH   SOLE 1 1,472 0 0
SPDR SER TR INDX FD 78464A763 1,021 9,156 SH   SOLE 1 8,844 0 312
SPDR SERIES TRUST S&P METALS M COM 78464a755 51 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 488 44,047 SH   SOLE 1 44,047 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 199 17,957 SH   SOLE   17,957 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 7 170 SH   SOLE 1 170 0 0
SPINDLETOP HEALTH ACQUISITION COM 84854q103 120 11,900 SH   SOLE 3 11,900 0 0
SPINDLETOP HEALTH ACQUISITION WT 84854q111 0 5,950 SH   SOLE 3 5,950 0 0
SPIRE GLOBAL INC COM 848560108 0 400 SH   SOLE 1 400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 158 7,200 SH   SOLE 1 7,200 0 0
SPIRIT MTA REIT LP 848esc018 0 65,000 SH   SOLE 1 65,000 0 0
SPIRIT MTA REIT LP 848esc018 0 15,000 SH   SOLE   15,000 0 0
SPLUNK INC COM 848637104 15 200 SH   SOLE 1 200 0 0
SPORT HALEY HLDGS COM 84917j104 0 2,500 SH   SOLE 1 2,500 0 0
SPORTS VENTURES ACQUISITION CO COM g8372a103 40 4,000 SH   SOLE 3 4,000 0 0
SPORTSMAP TECH ACQUISITION COR COM 84921j108 112 11,130 SH   SOLE 3 11,130 0 0
SPORTSMAP TECH ACQUISITION COR WT 84921j116 1 8,347 SH   SOLE 3 8,347 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102 4 44 SH   SOLE 1 44 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128 0 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115 1 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,380 88,660 SH   SOLE 1 88,660 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 467 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2,278 177,993 SH   SOLE 1 177,993 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 707 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 584 88,284 SH   SOLE 1 88,284 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 531 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104 191 16,082 SH   SOLE 1 16,082 0 0
SPROUTS FMRS MKT INC COM COM 85208m102 8 300 SH   SOLE 1 300 0 0
SPX CORP COM 784635104 97 1,750 SH   SOLE 1 1,750 0 0
SPDR S&P 500 ETF TR PUT 78462F953 762 300 SH Put SOLE 3 300 0 0
SPDR S&P 500 ETF TR PUT 78462F953 634 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 678 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 1,002 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 34 4 SH Put SOLE 1 4 0 0
SPDR S&P 500 ETF TR PUT 78462F953 266 35 SH Put SOLE 1 35 0 0
BLOCK INC COM 852234103 194 3,535 SH   SOLE 1 3,535 0 0
BLOCK INC COM 852234103 51 919 SH   SOLE   919 0 0
SRH TOTAL RETURN FUND INC COM 101507101 215 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 5 642 SH   SOLE 1 642 0 0
STARBUCKS CORP COM 855244109 4,173 49,522 SH   SOLE 1 47,147 0 2,375
STARBUCKS CORP COM 855244109 295 3,499 SH   SOLE   3,499 0 0
STEPHAN CO COM 858603103 2 847 SH   SOLE   847 0 0
STEPHAN CO COM 858603103 0 200 SH   SOLE 1 200 0 0
STEPPE CEMENT LTD COM y8162g112 30 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100 136 815 SH   SOLE 1 815 0 0
STERLING INFRASTRUCTURE INC COM 859241101 619 28,852 SH   SOLE   25,690 0 3,162
STERLING INFRASTRUCTURE INC COM 859241101 159 7,398 SH   SOLE 3 7,398 0 0
STERLING INFRASTRUCTURE INC COM 859241101 10 479 SH   SOLE 1 479 0 0
STERLING MED SYS INC COM NEW COM m85548101 1 40 SH   SOLE 1 40 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 44 2,550 SH   SOLE   2,550 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 42 2,450 SH   SOLE 1 2,450 0 0
STITCH FIX INC COM 860897107 0 17 SH   SOLE 1 17 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129 0 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108 2,463 29,692 SH   SOLE   23,576 0 6,116
STONEX GROUP INC COM 861896108 17 200 SH   SOLE 1 200 0 0
STRATEGAS GLOBAL POLICY OPPOR INDX FD 00775y652 20 941 SH   SOLE 1 941 0 0
STRATEGAS MACRO THEMATC OPPOR INDX FD 00775y645 20 929 SH   SOLE 1 929 0 0
STRATIM CLOUD ACQUISITION CORP COM 86309r107 1,007 102,500 SH   SOLE 3 102,500 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115 2 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 671 3,313 SH   SOLE 1 3,313 0 0
STRYKER CORPORATION COM 863667101 324 1,598 SH   SOLE   1,598 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 CMNTYS INC COM 866674104 2 13 SH   SOLE 1 13 0 0
SUN LIFE FINANCIAL INC. COM 866796105 6 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103 23 4,000 SH   SOLE 1 4,000 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8t90f102 83 8,400 SH   SOLE 3 8,400 0 0
SUPERNOVA PARTNERS ACQUISITION WT g8t90f128 0 1,679 SH   SOLE 3 1,679 0 0
SVB FINL GROUP COM COM 78486q101 3 10 SH   SOLE 1 10 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 24 2,594 SH   SOLE 1 2,594 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 2 274 SH   SOLE   274 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 35 4,458 SH   SOLE 1 4,458 0 0
SWIFTMERGE ACQUISITION CORP COM g63836103 30 3,000 SH   SOLE 3 3,000 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111 0 6,500 SH   SOLE 3 6,500 0 0
SWISS HELVETIA FD INC CLSD FD 870875101 7 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 5,583 164,682 SH   SOLE   123,304 0 41,378
SYLVAMO CORP COM 871332102 29 860 SH   SOLE 1 860 0 0
SYMRISE AG UNSPONSORD ADR COM 87155N109 6 264 SH   SOLE 1 264 0 0
SYNEOS HEALTH INC COM 87166b102 1 23 SH   SOLE 1 23 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501 94 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 310 4,385 SH   SOLE   4,385 0 0
SYSCO CORP COM 871829107 177 2,504 SH   SOLE 1 2,504 0 0
T-MOBILE US INC COM 872590104 25 187 SH   SOLE 1 187 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 4 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 155 2,258 SH   SOLE 1 2,258 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 3 SH   SOLE 1 3 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 826 5,567 SH   SOLE 1 4,736 0 830
TARGET CORP COM 87612E106 89 600 SH   SOLE   600 0 0
TARGET GLOBAL ACQUISITION I CO WT g8675n125 0 666 SH   SOLE 3 666 0 0
TASTEMAKER ACQUISITION CORP COM 876545104 50 5,000 SH   SOLE 3 5,000 0 0
TAX EXEMPT MUN TR UT 26TH NATL COM 87676A412 1 23 SH   SOLE 1 23 0 0
TCW SPECIAL PURPOSE ACQUISITIO COM 87301l106 63 6,443 SH   SOLE 3 6,443 0 0
TCW SPECIAL PURPOSE ACQUISITIO WT 87301l114 0 2,147 SH   SOLE 3 2,147 0 0
TE CONNECTIVITY LTD COM H84989104 129 1,167 SH   SOLE 1 1,167 0 0
TE CONNECTIVITY LTD COM H84989104 83 750 SH   SOLE   750 0 0
TECH & ENERGY TRANSITION CORP COM 87823r102 220 22,335 SH   SOLE 3 22,335 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110 0 8,944 SH   SOLE 3 8,944 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119106 10 1,000 SH   SOLE 3 1,000 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119114 0 52,800 SH   SOLE 3 52,800 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101 15 308 SH   SOLE 1 308 0 0
TECK RESOURCES LTD ADUS 878742204 15 500 SH   SOLE 1 500 0 0
TEEKAY TANKERS LTD COM y8565n300 660 23,953 SH   SOLE   20,760 0 3,193
TEEKAY TANKERS LTD COM y8565n300 208 7,555 SH   SOLE 3 7,555 0 0
TEEKAY TANKERS LTD COM y8565n300 16 598 SH   SOLE 1 598 0 0
TEGNA INC COM SHS COM 87901j105 21 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 0 4 SH   SOLE 1 4 0 0
TELESAT CORP COM 879512309 86 10,980 SH   SOLE 1 10,980 0 0
TELESAT CORP COM 879512309 8 1,000 SH   SOLE   1,000 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 828 186,979 SH   SOLE 1 182,479 0 4,500
TEMPLETON EMERGING MKTS FD CLSD FD 880191101 67 6,500 SH   SOLE 1 6,500 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 30 872 SH   SOLE 1 872 0 0
TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 0 116 SH   SOLE 1 116 0 0
TEREX CORP NEW COM 880779103 15 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 48 1,265 SH   SOLE 1 1,265 0 0
TERRITORIAL BANCORP INC COM COM 88145x108 1,666 89,863 SH   SOLE   89,863 0 0
TESLA MTRS INC COM COM 88160r101 1,260 4,749 SH   SOLE 1 4,749 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,210 46,580 SH   SOLE 1 46,065 0 515
TEXAS INSTRS INC COM 882508104 5,744 37,113 SH   SOLE   36,413 0 700
TEXAS ROADHOUSE INC COM 882681109 2 24 SH   SOLE 1 24 0 0
TEXTRON INC COM 883203101 68 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107 10 753 SH   SOLE 1 753 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 17 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 36 600 SH   SOLE 1 600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 597 1,178 SH   SOLE 1 1,078 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 68 134 SH   SOLE   134 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109 790 39,500 SH   SOLE 1 39,500 0 0
THRIVE ACQUISITION CORP WT g7158c119 1 9,100 SH   SOLE 3 9,100 0 0
THRYV HLDGS INC COM 886029206 2,715 118,909 SH   SOLE   79,649 0 39,260
THRYV HLDGS INC COM 886029206 6 260 SH   SOLE 1 260 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l107 618 63,480 SH   SOLE 3 63,480 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 1 11,698 SH   SOLE 3 11,698 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 195 19,824 SH   SOLE 3 19,824 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 0 4,663 SH   SOLE 3 4,663 0 0
TILE SHOP HOLDINGS INC COM 88677q109 536 152,396 SH   SOLE   76,356 0 76,040
TILLYS INC COM 886885102 379 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 177 3,000 SH   SOLE 1 3,000 0 0
TIPTREE INC COM 88822q103 756 70,226 SH   SOLE   60,724 0 9,502
TIPTREE INC COM 88822q103 240 22,330 SH   SOLE 3 22,330 0 0
TIPTREE INC COM 88822q103 18 1,667 SH   SOLE 1 1,667 0 0
TJX COS INC NEW COM 872540109 2,830 45,551 SH   SOLE 1 43,351 0 2,200
TJX COS INC NEW COM 872540109 93 1,500 SH   SOLE   1,500 0 0
TKB CRITICAL TECHNOLOGIES 1 WT g88935120 0 2,652 SH   SOLE 3 2,652 0 0
TLG ACQUISITION ONE CORP COM 87257m108 176 17,900 SH   SOLE 3 17,900 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
ISHARES TR CALL 464287902 9 50 SH Call SOLE 3 50 0 0
ISHARES TR CALL 464287902 2 40 SH Call SOLE 3 40 0 0
ISHARES TR CALL 464287902 2 40 SH Call SOLE 3 40 0 0
TOAST INC COM 888787108 9 514 SH   SOLE 1 514 0 0
TOPBUILD CORP COM COM 89055f103 42 253 SH   SOLE 1 253 0 0
TOPICUS COM INC F COM 89072t102 79 1,637 SH   SOLE 1 1,637 0 0
TOPICUS COM INC F COM 89072t102 5 107 SH   SOLE   107 0 0
TORONTO DOMINION BK ONT COM 891160509 61 1,000 SH   SOLE 1 1,000 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 254 8,490 SH   SOLE 1 8,490 0 0
TORTOISEECOFIN ACQUISITION III COM g8956e109 575 58,600 SH   SOLE 3 58,600 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117 2 10,150 SH   SOLE 3 10,150 0 0
TOTO LIMITED ADR ADUS 891515207 25 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101 750 103,240 SH   SOLE   103,240 0 0
TOYOTA MOTOR CORP ADUS 892331307 13 100 SH   SOLE 1 100 0 0
TPB ACQUISITION CORPORATION I COM g8990l101 50 5,000 SH   SOLE 3 5,000 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
TRAJECTORY ALPHA ACQUISITION C COM 89301b104 79 8,000 SH   SOLE 3 8,000 0 0
TRAJECTORY ALPHA ACQUISITION C WT 89301b112 0 4,000 SH   SOLE 3 4,000 0 0
TRANSCANADA CORP COM COM 87807b107 4 93 SH   SOLE 1 93 0 0
TRANSCAT INC COM 893529107 13 177 SH   SOLE 1 177 0 0
TRANSDIGM GROUP INC COM 893641100 2,331 4,442 SH   SOLE 1 4,387 0 55
TRANSDIGM GROUP INC COM 893641100 210 400 SH   SOLE   400 0 0
TRANSOCEAN LTD COM H8817H100 198 80,000 SH   OTR 2 0 0 80,000
TRAVEL PLUS LEISURE CO COM 894164102 4,952 145,130 SH   SOLE   100,556 0 44,574
TRAVEL PLUS LEISURE CO COM 894164102 62 1,825 SH   SOLE 1 1,825 0 0
TRAVELCENTERS OF AMERICA LLC C COM 894174101 1 21 SH   SOLE 1 21 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,163 7,594 SH   SOLE 1 6,994 0 600
TRAVELZOO COM NEW COM 89421q205 4 1,000 SH   SOLE 1 1,000 0 0
TREX INC COM 89531p105 22 509 SH   SOLE 1 509 0 0
TRI CONTL CORP CLSD FD 895436103 176 6,900 SH   SOLE 1 6,900 0 0
TRINE II ACQ WT g9059f118 1 7,589 SH   SOLE 3 7,589 0 0
TRINE II ACQUISITION COM g9059f100 152 15,178 SH   SOLE 3 15,178 0 0
TRISTAR ACQUISITION I CORP COM g9074v106 207 20,900 SH   SOLE 3 20,900 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109 12 265 SH   SOLE 1 265 0 0
TURTLE BEACH CORP COM 900450206 8 1,200 SH   SOLE 1 1,200 0 0
TWELVE SEAS INVESTMENT CO II COM 90118t106 498 50,618 SH   SOLE 3 50,618 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114 1 13,455 SH   SOLE 3 13,455 0 0
TWILIO INC COM 90138f102 42 602 SH   SOLE 1 602 0 0
TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 590 59,519 SH   SOLE 3 59,519 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 1 20,339 SH   SOLE 3 20,339 0 0
TWITTER INC COM COM 90184l102 28 639 SH   SOLE 1 639 0 0
TYLER TECHNOLOGIES INC COM 902252105 12 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 11 4,000 SH   SOLE 1 4,000 0 0
UNITED AIRLS HLDGS INC COM 910047109 8 259 SH   SOLE 1 259 0 0
UATARA CAPITAL ACQUISITION COR WT 85021q116 0 8,600 SH   SOLE 3 8,600 0 0
UBER TECHNOLOGIES INC COM 90353t100 119 4,487 SH   SOLE 1 4,487 0 0
UBER TECHNOLOGIES INC COM 90353t100 66 2,500 SH   SOLE   2,500 0 0
UGI CORP NEW COM 902681105 191 5,894 SH   SOLE   5,894 0 0
UGI CORP NEW COM 902681105 122 3,775 SH   SOLE 1 3,775 0 0
ULTA BEAUTY INC CALL 90384S903 20 20 SH Call SOLE 3 20 0 0
ULTA BEAUTY INC PUT 90384S953 11 20 SH Put SOLE 3 20 0 0
UNDER ARMOUR INC COM 904311107 2 286 SH   SOLE 1 286 0 0
UNDER ARMOUR INC COM 904311206 3 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704 3,996 91,142 SH   SOLE 1 82,566 0 8,576
UNILEVER PLC ADUS 904767704 392 8,933 SH   SOLE   8,933 0 0
UNION PAC CORP COM 907818108 5,060 25,975 SH   SOLE 1 24,991 0 984
UNION PAC CORP COM 907818108 137 703 SH   SOLE   703 0 0
UNION PAC CORP PUT 907818958 142 120 SH Put SOLE 3 120 0 0
UNIT CORP COM 909218406 346 6,500 SH   SOLE   0 0 6,500
UNITED PARCEL SERVICE INC PUT 911312956 563 400 SH Put SOLE 3 400 0 0
UNITED PARCEL SERVICE INC PUT 911312956 71 103 SH Put SOLE 3 103 0 0
UNITED PARCEL SERVICE INC COM 911312106 526 3,254 SH   SOLE 1 3,161 0 92
UNITED PARCEL SERVICE INC COM 911312106 48 300 SH   SOLE   300 0 0
UNITED RENTALS INC COM 911363109 3 10 SH   SOLE 1 10 0 0
UNITEDHEALTH GROUP INC COM 91324P102 24,407 48,327 SH   SOLE 1 46,437 0 1,889
UNITEDHEALTH GROUP INC COM 91324P102 20,671 40,930 SH   SOLE   40,055 0 875
UNITI GROUP INC COM COM 91325v108 0 11 SH   SOLE 1 11 0 0
UNITY SOFTWARE INC COM 91332u101 10 300 SH   SOLE 1 300 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 246 34,498 SH   SOLE   29,825 0 4,673
UNIVERSAL STAINLESS & ALLOY COM 913837100 76 10,647 SH   SOLE 3 10,647 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 5 701 SH   SOLE 1 701 0 0
URBAN OUTFITTERS INC COM 917047102 31 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304 2,327 57,711 SH   SOLE 1 56,221 0 1,490
US BANCORP DEL COM 902973304 56 1,401 SH   SOLE   1,401 0 0
US GLOBAL JETS ETF INDX FD 26922a842 4 279 SH   SOLE 1 279 0 0
USHIO INC COM j94456118 27 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM 917488108 2,069 24,249 SH   SOLE   23,185 0 1,064
V F CORP COM 918204108 1 31 SH   SOLE 1 31 0 0
V2X INC COM 92242t101 10,166 287,181 SH   SOLE   217,709 0 69,472
VAALCO ENERGY INC COM 91851C201 1,319 302,537 SH   SOLE   267,888 0 34,649
VAALCO ENERGY INC COM 91851C201 357 81,887 SH   SOLE 3 81,887 0 0
VAALCO ENERGY INC COM 91851C201 29 6,630 SH   SOLE 1 6,630 0 0
VAIL RESORTS INC COM COM 91879q109 78 363 SH   SOLE   363 0 0
VAIL RESORTS INC COM COM 91879q109 24 112 SH   SOLE 1 112 0 0
VALERO ENERGY CORP COM 91913Y100 285 2,667 SH   SOLE 1 2,667 0 0
VALOR LATITUDE ACQUISITION COR COM g9460n106 49 5,000 SH   SOLE 3 5,000 0 0
VALOR LATITUDE ACQUISITION COR WT g9460n122 0 1,666 SH   SOLE 3 1,666 0 0
VALVOLINE INC COM COM 92047w101 2,324 91,725 SH   SOLE   69,125 0 22,600
VALVOLINE INC COM COM 92047w101 17 655 SH   SOLE 1 655 0 0
VANECK GREEN METALS ETF INDX FD 92189y204 57 2,155 SH   SOLE 1 2,155 0 0
VANECK OIL SERVICES ETF INDX FD 92189h607 4 18 SH   SOLE 1 18 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201 55 1,272 SH   SOLE 1 1,272 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 5,403 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 242 3,001 SH   SOLE 1 2,686 0 315
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 107 6,458 SH   SOLE 1 6,458 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 157 6,525 SH   SOLE   6,525 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 153 6,350 SH   SOLE 1 6,350 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 47 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 223 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 46 1,062 SH   SOLE 1 1,062 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 691 26,360 SH   SOLE 1 26,360 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 209 3,480 SH   SOLE 1 3,480 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH   SOLE   35 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 83 997 SH   SOLE 1 997 0 0
VANECK VECTORS RUSSIA ETF INDX FD 92189f403 2 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 945 5,106 SH   SOLE 1 4,884 0 222
VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 0 8 SH   SOLE 1 8 0 0
VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 2 59 SH   SOLE 1 59 0 0
VANGUARD BD INDEX FDS INDX FD 921937819 683 9,296 SH   SOLE 1 9,296 0 0
VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 32,316 431,916 SH   SOLE 1 407,944 0 23,972
VANGUARD BD INDEX FDS INDX FD 921937827 373 4,983 SH   SOLE   4,983 0 0
VANGUARD BD INDEX FDS INDX FD 921937835 110 1,548 SH   SOLE 1 1,548 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 521 10,922 SH   SOLE 3 10,922 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 275 5,767 SH   SOLE 1 5,767 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 84 1,758 SH   SOLE   1,758 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 12 71 SH   SOLE 1 71 0 0
VANGUARD WORLD FD INDX FD 921910709 217 2,500 SH   SOLE 3 2,500 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2,767 37,256 SH   SOLE 1 36,843 0 413
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 91 1,225 SH   SOLE   1,225 0 0
VANGUARD FINANCIALS INDX FD 92204a405 12 166 SH   SOLE 1 166 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1 6 SH   SOLE 1 6 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 156 3,511 SH   SOLE 1 2,803 0 708
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 18 400 SH   SOLE   400 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858 4,709 129,502 SH   SOLE 1 127,762 0 1,740
VANGUARD TAX-MANAGED FDS INDX FD 921943858 882 24,269 SH   SOLE   24,269 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 4,962 135,982 SH   SOLE 1 135,722 0 260
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 4,332 118,731 SH   SOLE   118,731 0 0
VANGUARD INDEX FDS INDX FD 922908652 8,420 66,240 SH   SOLE   66,240 0 0
VANGUARD INDEX FDS INDX FD 922908652 1,040 8,182 SH   SOLE 1 6,920 0 1,262
VANGUARD INDEX FDS INDX FD 922908736 1,605 7,503 SH   SOLE 1 7,485 0 18
VANGUARD INDEX FDS INDX FD 922908637 57 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512 570 4,681 SH   SOLE 1 4,681 0 0
VANGUARD INDEX FDS INDX FD 922908512 275 2,256 SH   SOLE   2,256 0 0
VANGUARD INDEX FDS INDX FD 922908611 9,706 67,683 SH   SOLE 1 64,143 0 3,540
VANGUARD INDEX FDS INDX FD 922908611 401 2,799 SH   SOLE   2,799 0 0
VANGUARD INDEX FDS INDX FD 922908595 180 923 SH   SOLE 1 923 0 0
VANGUARD INDEX FDS INDX FD 922908769 5,556 30,958 SH   SOLE 1 30,958 0 0
VANGUARD INDEX FDS INDX FD 922908769 251 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS INDX FD 922908744 4,934 39,956 SH   SOLE 1 39,956 0 0
VANGUARD INDEX FDS INDX FD 922908744 659 5,338 SH   SOLE   5,338 0 0
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 89 1,173 SH   SOLE 1 1,173 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042874 0 8 SH   SOLE 1 8 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676 4 106 SH   SOLE 1 106 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042866 6 99 SH   SOLE 1 99 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742 4,423 56,077 SH   SOLE 1 56,077 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 697 66,364 SH   SOLE 1 66,364 0 0
VANGUARD MALVERN FDS INDX FD 922020805 17 351 SH   SOLE 1 351 0 0
VANGUARD INDEX FDS INDX FD 922908629 8,042 42,780 SH   SOLE 1 42,260 0 520
VANGUARD INDEX FDS INDX FD 922908629 305 1,624 SH   SOLE   1,624 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 106 2,345 SH   SOLE 1 2,345 0 0
VANGUARD MUN BD FDS INDX FD 922907746 86 1,781 SH   SOLE 1 1,781 0 0
VANGUARD INDEX FDS INDX FD 922908553 5,607 69,934 SH   SOLE   69,934 0 0
VANGUARD INDEX FDS INDX FD 922908553 4,802 59,895 SH   SOLE 1 59,785 0 110
VANGUARD RUSSELL 1000 INDX FD 92206c730 225 1,377 SH   SOLE 1 1,377 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 96 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 101 1,692 SH   SOLE 1 1,692 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 9 128 SH   SOLE 1 128 0 0
VANGUARD INDEX FDS INDX FD 922908363 60,339 183,791 SH   SOLE   183,791 0 0
VANGUARD INDEX FDS INDX FD 922908363 28,469 86,718 SH   SOLE 1 86,675 0 43
VANGUARD ADMIRAL FDS INC INDX FD 921932505 36 171 SH   SOLE 1 171 0 0
VANGUARD ADMIRAL FDS INC INDX FD 921932703 15 117 SH   SOLE 1 117 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C706 32 550 SH   SOLE 1 550 0 0
VANGUARD INDEX FDS INDX FD 922908751 4,811 28,148 SH   SOLE 1 28,148 0 0
VANGUARD INDEX FDS INDX FD 922908751 287 1,681 SH   SOLE   1,681 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 14,796 109,470 SH   SOLE   109,470 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 5,937 43,927 SH   SOLE 1 41,973 0 1,954
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 123 1,700 SH   SOLE 1 1,700 0 0
VANGUARD STAR FDS INDX FD 921909768 190 4,154 SH   SOLE 1 4,154 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 50 1,012 SH   SOLE 1 838 0 174
VANGUARD WHITEHALL FDS INDX FD 921946406 1,218 12,839 SH   SOLE 1 12,839 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794 301 5,788 SH   SOLE 1 5,788 0 0
VANGUARD WORLD FD INDX FD 921910873 1,111 8,898 SH   SOLE 1 8,898 0 0
VANGUARD WORLD FD INDX FD 921910816 7 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FDS INDX FD 92204A306 107 1,053 SH   SOLE 1 1,053 0 0
VANGUARD WORLD FDS INDX FD 92204A504 742 3,317 SH   SOLE 1 3,317 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 15 96 SH   SOLE 1 96 0 0
VANGUARD WORLD FDS INDX FD 92204A702 1,510 4,912 SH   SOLE 1 4,912 0 0
VANGUARD WORLD FDS INDX FD 92204A801 4,683 31,552 SH   SOLE   31,552 0 0
VANGUARD WORLD FDS INDX FD 92204A876 463 3,258 SH   SOLE 1 3,258 0 0
VAREX IMAGING CORP COM 92214X106 13 630 SH   SOLE 1 0 0 630
VEEVA SYS INC COM 922475108 284 1,724 SH   SOLE 3 1,724 0 0
VEEVA SYS INC COM 922475108 84 510 SH   SOLE 1 510 0 0
VEEVA SYS INC COM 922475108 50 304 SH   SOLE   304 0 0
VELOCITY ACQUISITION CORP WT 92259e112 1 6,364 SH   SOLE 3 6,364 0 0
VELOCITY ACQUISITION CORP-A COM 92259e104 202 20,577 SH   SOLE 3 20,577 0 0
VELODYNE LIDAR INC COM 92259f101 0 250 SH   SOLE 1 250 0 0
VERANO HOLDINGS CORP SUB VTG COM 92338d101 16 3,500 SH   SOLE 1 3,500 0 0
VERISK ANALYTICS INC COM 92345Y106 58 340 SH   SOLE 1 340 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 4,138 108,980 SH   SOLE 1 106,230 0 2,750
VERIZON COMMUNICATIONS INC COM 92343v104 720 18,955 SH   SOLE   18,955 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 128 442 SH   SOLE 1 442 0 0
VESTAS WIND SYSTEMS AS COM 925458101 3 500 SH   SOLE 1 500 0 0
VIATRIS INC COM COM 92556v106 6 668 SH   SOLE 1 507 0 161
VICTORIAS SECRET AND CO COM 926400102 2,421 83,134 SH   SOLE   57,623 0 25,511
VIEMED HEALTHCARE INC COM COM 92663r105 341 56,859 SH   SOLE   49,266 0 7,593
VIEMED HEALTHCARE INC COM COM 92663r105 108 17,957 SH   SOLE 3 17,957 0 0
VIEMED HEALTHCARE INC COM COM 92663r105 8 1,375 SH   SOLE 1 1,375 0 0
VIEWRAY INC COM COM 92672l107 17 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 5 1,363 SH   SOLE 1 1,363 0 0
VIRGIN GROUP ACQUISITION CORP WT 39957d110 2 6,139 SH   SOLE 3 6,139 0 0
VIRTU FINL INC COM 928254101 11 529 SH   SOLE 1 529 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117 1 12,698 SH   SOLE 3 12,698 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 19 958 SH   SOLE 1 958 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 4,220 23,755 SH   SOLE 1 20,975 0 2,780
VISA INC COM 92826C839 616 3,470 SH   SOLE   3,470 0 0
VISCOGLIOSI BROTHERS ACQUISITI COM 92838k100 49 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,946 235,504 SH   SOLE   157,964 0 77,540
VISTRA ENERGY CORP COM COM 92840m102 994 47,355 SH   SOLE 1 45,755 0 1,600
VMG CONSUMER ACQUISITION CORP WT 91842v110 0 250 SH   SOLE 3 250 0 0
VMWARE INC COM 928563402 13 122 SH   SOLE 1 122 0 0
VMWARE INC COM 928563402 8 71 SH   SOLE   71 0 0
VOLKSWAGEN AG COM 928662600 15 900 SH   SOLE 1 900 0 0
VONTIER CORPORATION COM 928881101 2,895 173,275 SH   SOLE   121,375 0 51,900
VONTIER CORPORATION COM 928881101 16 980 SH   SOLE 1 980 0 0
VOXX INTL CORP CL A COM 91829f104 735 96,528 SH   SOLE   83,528 0 13,000
VOXX INTL CORP CL A COM 91829f104 233 30,649 SH   SOLE 3 30,649 0 0
VOXX INTL CORP CL A COM 91829f104 16 2,152 SH   SOLE 1 2,152 0 0
VOYA FINANCIAL INC COM 929089100 2,913 48,154 SH   SOLE   35,996 0 12,158
VOYA FINANCIAL INC COM 929089100 553 9,138 SH   SOLE 1 9,138 0 0
VPC IMPACT ACQUISITION HOLDING WT g9460l118 1 10,450 SH   SOLE 3 10,450 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l126 89 8,999 SH   SOLE 3 8,999 0 0
VULCAN MATLS CO COM 929160109 186 1,178 SH   SOLE 1 1,178 0 0
WP CAREY INC COM 92936U109 282 4,038 SH   SOLE 1 3,738 0 300
WABTEC COM 929740108 1 9 SH   SOLE 1 9 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 629 20,024 SH   SOLE   20,024 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 442 14,078 SH   SOLE 1 13,918 0 160
WALMART INC COM 931142103 945 7,289 SH   SOLE 1 7,289 0 0
WALMART INC COM 931142103 313 2,410 SH   SOLE   2,410 0 0
DISNEY WALT CO COM 254687106 6,829 72,391 SH   SOLE 1 69,620 0 2,772
DISNEY WALT CO COM 254687106 452 4,793 SH   SOLE   4,793 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 887 77,098 SH   SOLE 1 72,280 0 4,818
WARNER BROS DISCOVERY INC COM 934423104 40 3,500 SH   SOLE   3,500 0 0
WARNER MUSIC GROUP CORP COM 934550203 14 600 SH   SOLE 1 600 0 0
WASTE MGMT INC DEL COM 94106L109 973 6,073 SH   SOLE 1 6,073 0 0
WASTE MGMT INC DEL COM 94106L109 21 130 SH   SOLE   130 0 0
WATSCO INC COM 942622200 5 21 SH   SOLE 1 21 0 0
WAVERLEY CAPITAL ACQUISITION C COM g06536109 391 40,000 SH   SOLE 3 40,000 0 0
WAVERLEY CAPITAL ACQUISITION C WT g06536117 1 13,332 SH   SOLE 3 13,332 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 5,144 210,816 SH   SOLE 3 210,816 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 145 5,952 SH   SOLE 1 5,952 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 44 1,800 SH   SOLE   1,800 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 827 30,766 SH   SOLE   30,766 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 31 350 SH   SOLE 1 350 0 0
WELLS FARGO CO NEW CV PFD 949746804 582 483 SH   SOLE 1 446 0 37
WELLS FARGO CO NEW COM 949746101 1,248 31,025 SH   SOLE 1 26,063 0 4,961
WELLS FARGO CO NEW COM 949746101 363 9,026 SH   SOLE   9,026 0 0
WELLTOWER INC REIT COM 95040q104 1,072 16,665 SH   SOLE 1 15,065 0 1,600
WENDYS CO COM 95058W100 50 2,700 SH   SOLE   2,700 0 0
WERNER ENTERPRISES INC COM 950755108 1 33 SH   SOLE 1 33 0 0
WESTERN ACQUISITION WT 95758l115 0 4,800 SH   SOLE 3 4,800 0 0
WESTERN ACQUISITION VENT COM 95758l107 48 4,800 SH   SOLE 3 4,800 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2 32 SH   SOLE 1 32 0 0
WESTROCK CO COM SHS COM 96145d105 9 300 SH   SOLE 1 300 0 0
WESTWATER RES INC COM 961684206 11 10,000 SH   SOLE 1 10,000 0 0
WEYCO GROUP INC COM 962149100 1,376 67,660 SH   SOLE   47,828 0 19,832
WEYERHAEUSER CO MTN BE COM 962166104 9,716 340,198 SH   SOLE   332,498 0 7,700
WEYERHAEUSER CO MTN BE COM 962166104 4,957 173,557 SH   SOLE 1 168,657 0 4,900
WHEATON PRECIOUS METALS CORP COM 962879102 32 1,000 SH   SOLE 1 1,000 0 0
WHEELS UP EXPERIENCE INC COM 96328l106 38 33,368 SH   SOLE 1 33,368 0 0
WHIRLPOOL CORP COM 963320106 58 430 SH   SOLE 1 430 0 0
WHITBREAD PLC SPONSORED ADR COM 96342k100 2 265 SH   SOLE 1 265 0 0
WHITEHORSE FINANCE INC COM 96524v106 33 3,000 SH   SOLE 1 3,000 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 25 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 73 957 SH   SOLE 1 957 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 5 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 91 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 47 864 SH   SOLE 1 864 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4,199 77,883 SH   SOLE 1 77,883 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 7 125 SH   SOLE   125 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 39 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TR INDX FD 97717W703 43 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W315 4 135 SH   SOLE 1 135 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 27 720 SH   SOLE 1 720 0 0
WISDOMTREE TRUST INTL SMCAP DI INDX FD 97717w760 3 66 SH   SOLE 1 66 0 0
WISDOMTREE TR INDX FD 97717W307 175 3,159 SH   SOLE 1 3,087 0 72
WISDOMTREE TR INDX FD 97717W505 388 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE US VALUE INDX FD 97717w547 43 850 SH   SOLE 1 850 0 0
WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 24 1,463 SH   SOLE 1 1,463 0 0
WIX COM LTD COM M98068105 0 2 SH   SOLE 1 2 0 0
WOLFSPEED INC COM 977852102 4 35 SH   SOLE 1 35 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205 39 399 SH   SOLE 1 399 0 0
WOLVERINE WORLD WIDE INC COM 978097103 7,165 465,553 SH   SOLE   341,275 0 124,278
WOLVERINE WORLD WIDE INC COM 978097103 88 5,720 SH   SOLE 1 5,720 0 0
WOODSIDE ENERGY GROUP LTD COM 980228308 1 39 SH   SOLE 1 39 0 0
WORKDAY INC-CLASS A COM 98138h101 3 20 SH   SOLE 1 20 0 0
WORKHORSE GROUP INC COM 98138j206 94 32,750 SH   SOLE 1 32,750 0 0
WORLD QUANTUM GROWTH ACQUISITI WT g5596w127 0 500 SH   SOLE 3 500 0 0
WORLDWIDE WEBB ACQUISITION COR WT g97775111 1 10,000 SH   SOLE 3 10,000 0 0
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 4 10,749 SH   SOLE 3 10,749 0 0
WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 1 46,100 SH   SOLE 3 46,100 0 0
WTS BLUE OCEAN ACQUISITION COR WT g1330l121 1 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
BURTECH ACQUISITION CORP WT 123013112 2 44,500 SH   SOLE 3 44,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 1 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 FORTRESS VALUE ACQUISITION WT 34964g115 0 39 SH   SOLE 3 39 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 GROUP NINE ACQUISITION COR WT 39947r112 0 154 SH   SOLE 3 154 0 0
WTS HAMILTON LANE ALLIANCE HOL WT 40749m111 0 28 SH   SOLE 3 28 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 KL ACQUISITION CORP WARRAN WT 49837c117 0 66 SH   SOLE 3 66 0 0
WTS L CATTERTON ASIA ACQUISITI WT g5346g117 0 66 SH   SOLE 3 66 0 0
WTS MISSION ADVANCEMENT CORP WT g3167f128 0 2,332 SH   SOLE 3 2,332 0 0
WTS MUSIC ACQUISITION CORP WT 62752r118 0 200 SH   SOLE 3 200 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 2 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
SCIENCE STRATEGIC ACQ ALPHA WT 808641112 0 6,657 SH   SOLE 3 6,657 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 0 6,450 SH   SOLE 3 6,450 0 0
SPORTSTEK ACQUISITION CORP WT 849196118 0 350 SH   SOLE 3 350 0 0
WTS TALON 1 ACQUISITION WT g86656116 1 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 1 10,450 SH   SOLE 3 10,450 0 0
WTS UTA ACQUISITION CORP WARRA WT g9473a117 2 10,000 SH   SOLE 3 10,000 0 0
WTS VECTOIQ ACQUISITION CORP I WT 92244f117 0 180 SH   SOLE 3 180 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105 10,619 173,091 SH   SOLE   146,630 0 26,461
WYNDHAM HOTELS & RESORTS INC COM 98311a105 3,967 64,669 SH   SOLE 1 64,389 0 280
XCEL ENERGY INC COM COM 98389b100 61 960 SH   SOLE 1 560 0 400
XEROX CORP COM NEW COM 98421m106 3 250 SH   SOLE 1 250 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 90 300 SH Put SOLE 3 300 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 398 1,000 SH Put SOLE 3 1,000 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 225 300 SH Put SOLE 3 300 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 6 15 SH Put SOLE 3 15 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 462 600 SH Put SOLE 3 600 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 115 600 SH Put SOLE 3 600 0 0
SELECT SECTOR SPDR TR PUT 81369Y950 242 280 SH Put SOLE 3 280 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 41 100 SH Put SOLE 3 100 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 486 400 SH Put SOLE 3 400 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 193 1,054 SH Put SOLE 3 1,054 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 816 800 SH Put SOLE 3 800 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 581 2,417 SH Put SOLE 3 2,417 0 0
SELECT SECTOR SPDR TR PUT 81369Y953 319 720 SH Put SOLE 3 720 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 72 90 SH Put SOLE 3 90 0 0
SELECT SECTOR SPDR TR PUT 81369Y957 297 300 SH Put SOLE 3 300 0 0
SELECT SECTOR SPDR TR PUT 81369Y957 84 30 SH Put SOLE 3 30 0 0
XPAC ACQUISITION CORP COM g9831x106 400 40,872 SH   SOLE 3 40,872 0 0
XPAC ACQUISITION CORP WT g9831x122 2 12,598 SH   SOLE 3 12,598 0 0
XPENG INC COM 98422d105 12 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC COM 983793100 1,425 32,010 SH   SOLE   22,190 0 9,820
XPO LOGISTICS INC COM 983793100 2 35 SH   SOLE 1 35 0 0
SPDR SER TR PUT 78464A954 520 1,100 SH Put SOLE 3 1,100 0 0
SPDR SER TR PUT 78464A954 1,278 1,331 SH Put SOLE 3 1,331 0 0
SPDR SER TR PUT 78464A954 136 800 SH Put SOLE 3 800 0 0
SPDR SER TR PUT 78464A954 257 500 SH Put SOLE 3 500 0 0
SPDR SER TR PUT 78464A954 880 900 SH Put SOLE 3 900 0 0
DBX ETF TR INDX FD 233051432 9 266 SH   SOLE 1 266 0 0
YETI HOLDINGS INC COM 98585x104 0 6 SH   SOLE 1 6 0 0
YUM BRANDS INC COM 988498101 40 380 SH   SOLE 1 380 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 70,527 SH   SOLE 3 70,527 0 0
ZAGG INC CVR COM 988cvr015 0 3,203 SH   SOLE 1 3,203 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 8 29 SH   SOLE 1 29 0 0
ZENDESK INC COM 98936j101 0 6 SH   SOLE 1 6 0 0
ZIFF DAVIS INC COM COM 48123v102 3,171 46,310 SH   SOLE   36,810 0 9,500
ZIFF DAVIS INC COM COM 48123v102 13 190 SH   SOLE 1 190 0 0
ZIM INTEGRATED SHIPPING SERV COM m9t951109 38 1,600 SH   SOLE 1 1,600 0 0
ZIMMER BIOMET HLDGS COM 98956p102 34 325 SH   SOLE 1 200 0 125
ZIMVIE INC COM 98888t107 3,925 397,720 SH   SOLE   242,820 0 154,900
ZIMVIE INC COM 98888t107 0 12 SH   SOLE 1 0 0 12
ZIONS BANCORPORATION N A COM 989701107 1,902 37,394 SH   SOLE   27,510 0 9,884
ZOETIS INC COM 98978v103 4,486 30,253 SH   SOLE 1 28,478 0 1,775
ZOETIS INC COM 98978v103 311 2,095 SH   SOLE   2,095 0 0
ZOOM VIDEO COMMUNICATIONS COM 98980l101 307 4,165 SH   SOLE 1 4,165 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 42 1,000 SH   SOLE 1 1,000 0 0
ZSCALER INC COM 98980g102 44 270 SH   SOLE 1 270 0 0
ZURICH INS GROUP LTD SPONSORED COM 989825104 8 207 SH   SOLE 1 207 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108 8 346 SH   SOLE 1 346 0 0
ZWORK ACQUISITION CORP COM 98880c102 570 57,913 SH   SOLE 3 57,913 0 0
ZWORK ACQUISITION CORP WT 98880c110 1 17,932 SH   SOLE 3 17,932 0 0