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 577 94,188 SH   SOLE   81,324 0 12,864
180 DEGREE CAP CORP COM COM 68235b208 10 1,595 SH   SOLE 1 1,595 0 0
180 DEGREE CAP CORP COM COM 68235b208 179 29,172 SH   SOLE 3 29,172 0 0
1847 GOEDEKER INC COM COM 28252c109 1,057 866,467 SH   SOLE   769,463 0 97,004
1847 GOEDEKER INC COM COM 28252c109 21 17,225 SH   SOLE 1 17,225 0 0
1847 GOEDEKER INC COM COM 28252c109 279 228,842 SH   SOLE 3 228,842 0 0
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6 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 135 SH   SOLE 1 135 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 5 475 SH   SOLE 1 475 0 0
3M CO COM 88579y101 4,822 37,259 SH   SOLE 1 34,050 0 3,209
3M CO COM 88579y101 738 5,703 SH   SOLE   5,703 0 0
7 ACQUISITION CORP COM g80694105 99 10,000 SH   SOLE 3 10,000 0 0
7 ACQUISITION CORP WT g80694113 1 5,000 SH   SOLE 3 5,000 0 0
AARON S COMPANY INC COM 00258w108 801 55,034 SH   SOLE   41,666 0 13,368
AARON S COMPANY INC COM 00258w108 11 760 SH   SOLE 1 760 0 0
ABBOTT LABS COM 002824100 6,344 58,392 SH   SOLE 1 54,377 0 4,015
ABBOTT LABS COM 002824100 340 3,129 SH   SOLE   3,129 0 0
ABBVIE INC COM 00287y109 26,369 172,164 SH   SOLE   169,139 0 3,025
ABBVIE INC COM 00287y109 19,800 129,279 SH   SOLE 1 124,338 0 4,941
ABRDN ASIA PACIFIC INCOME FU CLSD FD 003009107 117 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 1,405 16,902 SH   SOLE 1 16,392 0 510
ABRDN PLATINUM ETF TRUST INDX FD 003260106 223 2,680 SH   SOLE   2,680 0 0
ABERDEEN STD GOLD ETF INDX FD 00326a104 6 330 SH   SOLE 1 330 0 0
ABRDN SILVER ETF TRUST INDX FD 003264108 19 1,000 SH   SOLE 1 1,000 0 0
ACACIA RESH CORP COM 003881307 536 106,267 SH   SOLE   93,240 0 13,027
ACACIA RESH CORP COM 003881307 12 2,336 SH   SOLE 1 2,336 0 0
ACACIA RESH CORP COM 003881307 155 30,739 SH   SOLE 3 30,739 0 0
ACADIA HEALTHCARE COMPANY INC COM 00404a109 2 27 SH   SOLE 1 27 0 0
ACCELERATE ACQUISITION CORP COM 00439d102 754 77,269 SH   SOLE 3 77,269 0 0
ACCELERATE ACQUISITION CORP WT 00439d110 6 35,153 SH   SOLE 3 35,153 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 206 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101 12,195 43,921 SH   SOLE 1 43,431 0 490
ACCENTURE PLC COM g1151c101 11,880 42,789 SH   SOLE   41,964 0 825
ACCRETION ACQUISITION CORP COM 00438y107 53 5,400 SH   SOLE 3 5,400 0 0
ACCRETION ACQUISITION CORP RT WT 00438y123 1 5,400 SH   SOLE 3 5,400 0 0
ACCRETION ACQUISITION CORP WT WT 00438y115 0 2,700 SH   SOLE 3 2,700 0 0
ACE GLOBAL BUSINESS -CW27 COM g0083e110 0 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP COM 00444x101 320 32,000 SH   SOLE 3 32,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119 4 32,000 SH   SOLE 3 32,000 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 5 640 SH   SOLE 1 640 0 0
ACTIVISION BLIZZARD INC COM 00507v109 67 858 SH   SOLE 1 858 0 0
ACTUA CORPORATION COM 005094107 12 250,000 SH   SOLE 3 250,000 0 0
ACUITY BRANDS INC COM COM 00508y102 43 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108 63 1,518 SH   SOLE 1 1,518 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 2,031 132,379 SH   SOLE 1 129,339 0 3,040
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 6 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 581 18,046 SH   SOLE   16,072 0 1,974
ADAMS RES & ENERGY INC COM 006351308 27 842 SH   SOLE 1 842 0 0
ADAMS RES & ENERGY INC COM 006351308 150 4,650 SH   SOLE 3 4,650 0 0
ADEPTUS HEALTH COM 00esc5984 0 250 SH   SOLE 1 250 0 0
ADIDAS AG ADR ADUS 00687A107 10 109 SH   SOLE 1 109 0 0
ADIDAS AG NPV COM d0066b185 6 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 2,039 5,571 SH   SOLE 1 5,346 0 225
ADOBE SYS INC COM COM 00724f101 412 1,126 SH   SOLE   1,126 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 9 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 93 1,221 SH   SOLE 1 1,221 0 0
ADVANCED MICRO DEVICES INC COM 007903107 239 3,120 SH   SOLE   3,120 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 260 3,035 SH   SOLE 1 3,035 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 251 24,272 SH   SOLE 1 23,815 0 457
AERSALE CORPORATION COM COM 00810f106 654 45,070 SH   SOLE   38,984 0 6,086
AERSALE CORPORATION COM COM 00810f106 16 1,075 SH   SOLE 1 1,075 0 0
AERSALE CORPORATION COM COM 00810f106 207 14,287 SH   SOLE 3 14,287 0 0
AETHERIUM ACQUISITION CO COM 00809j101 10 1,000 SH   SOLE 3 1,000 0 0
AETHERIUM ACQUISITION CORP COM 00809J119 5 71,000 SH   SOLE 3 71,000 0 0
AF ACQUISITION CORP COM 001040104 331 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,436 248,861 SH   SOLE 3 248,861 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 14 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
AGFIQ US MARKET NEUTRAL COM 00110g408 73 3,331 SH   SOLE 3 3,331 0 0
AGILE GROWTH CORP COM g01202103 891 90,757 SH   SOLE 3 90,757 0 0
AGILE GROWTH CORP WT g01202111 6 30,752 SH   SOLE 3 30,752 0 0
AGNICO EAGLE MINES LTD COM 008474108 229 5,000 SH   SOLE   5,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 957 20,906 SH   SOLE 1 20,906 0 0
AGREE RLTY CORP COM 008492100 1 15 SH   SOLE 1 15 0 0
AHREN ACQUISITION CORP WT g01322125 0 335 SH   SOLE 3 335 0 0
AIA GROUP LTD SPONSORED ADR ADUS 001317205 2 57 SH   SOLE 1 57 0 0
AIR CALIF COM INDX FD 009086109 15 236 SH   SOLE 1 236 0 0
AIR LIQUIDE ADR COM 009126202 4 140 SH   SOLE 1 140 0 0
AIR PRODS & CHEMS INC COM 009158106 1,809 7,524 SH   SOLE 1 7,254 0 270
AIR PRODS & CHEMS INC COM 009158106 54 225 SH   SOLE   225 0 0
AIRBNB INC COM 009066101 20 230 SH   SOLE 1 230 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100 6 241 SH   SOLE 1 241 0 0
AKERS BIOSCIENCES INC COM 62856x102 6 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102 6 1,500 SH   SOLE 1 1,500 0 0
AKZO NOBEL NV SPONSRD ADS NEW COM 010199503 5 230 SH   SOLE 1 230 0 0
ALASKA AIR GROUP INC COM 011659109 1 20 SH   SOLE 1 20 0 0
ALCON AG COM H01301128 11 156 SH   SOLE   156 0 0
ALCON AG COM H01301128 28 400 SH   SOLE 1 400 0 0
ALERIAN MLP COM 00162q452 20 570 SH   SOLE 1 570 0 0
ALGOMA STL GROUP INC COM 015658107 207 23,000 SH   SOLE 1 23,000 0 0
ALGOMA STL GROUP INC COM 015658107 832 92,667 SH   SOLE 3 92,667 0 0
ALIBABA GRP SHS COM 01609w102 29 254 SH   SOLE 1 254 0 0
ALIBABA GRP SHS COM 01609w102 105 927 SH   SOLE   927 0 0
ALICO INC COM 016230104 4 100 SH   SOLE 1 100 0 0
ALICO INC COM 016230104 1,081 30,338 SH   SOLE   30,338 0 0
ALIGHT INC COM CL A COM 01626w101 6,932 1,026,977 SH   SOLE   810,550 0 216,427
ALIGHT INC COM CL A COM 01626w101 15 2,260 SH   SOLE 1 2,260 0 0
ALIGN TECHNOLOGY INC COM 016255101 3 13 SH   SOLE 1 13 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 211 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p304 507 13,032 SH   SOLE 1 11,882 0 1,150
ALIMERA SCIENCES INC COM 016259202 2 333 SH   SOLE 1 333 0 0
ALITHYA GROUP INC COM 01643b106 289 120,122 SH   SOLE   120,122 0 0
ALITHYA GROUP INC COM 01643b106 1,387 575,318 SH   SOLE 1 575,318 0 0
ALITHYA GROUP INC COM 01643b106 4,749 1,970,439 SH   SOLE 3 1,970,439 0 0
ALKALINE WATER COMPANY INC COM 01643a207 18 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 647 11,000 SH   SOLE   11,000 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 114 2,750 SH   SOLE 1 2,750 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 383 9,200 SH   SOLE   9,200 0 0
ALLIANT ENERGY CORP COM COM 188021083 12 200 SH   SOLE 1 200 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 34 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 408 83,470 SH   SOLE   72,255 0 11,215
ALLOT COMMUNICATIONS LTD COM m0854q105 12 2,367 SH   SOLE 1 2,367 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 129 26,311 SH   SOLE 3 26,311 0 0
ALLSTATE CORP COM 020002101 1,149 9,064 SH   SOLE 1 8,464 0 600
ALLY FINL INC PUT 02005N950 44 120 SH Put OTR 2 0 0 120
ALLY FINL INC COM COM 02005n100 83 2,480 SH   SOLE 1 2,480 0 0
ALPHA CAPITAL ACQUISITION CO WT g0316p122 0 1,550 SH   SOLE 3 1,550 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 COM g63290111 365 37,659 SH   SOLE 3 37,659 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 1 12,552 SH   SOLE 3 12,552 0 0
ALPHABET INC COM 02079K305 8,964 4,114 SH   SOLE 1 3,802 0 312
ALPHABET INC COM 02079K305 719 330 SH   SOLE   330 0 0
ALPHABET INC COM 02079K107 15,171 6,936 SH   SOLE 1 6,743 0 193
ALPHABET INC COM 02079K107 1,317 602 SH   SOLE   602 0 0
ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 5,612 313,177 SH   SOLE   216,470 0 96,707
ALPINE INCOME PROPERTY TRUST COM 02083x103 11 610 SH   SOLE 1 610 0 0
ALPS EQUAL SECTOR COM 00162q205 117 1,252 SH   SOLE 1 1,252 0 0
ALPS ETF TR OSHARES EUR QLT INDX FD 00162q379 57 2,500 SH   SOLE 1 2,500 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 298 5,952 SH   SOLE 1 5,952 0 0
ALPS ETF TRUST MEDICAL BREAKTH INDX FD 00162q593 35 1,258 SH   SOLE 1 1,258 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 2,766 308,381 SH   SOLE   308,381 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 107 10,900 SH   SOLE 3 10,900 0 0
ALTIMAR ACQUISITION CORP III WT g0370u116 1 2,725 SH   SOLE 3 2,725 0 0
ALTO INGREDIENTS INC COM 021513106 355 95,809 SH   SOLE   82,937 0 12,872
ALTO INGREDIENTS INC COM 021513106 9 2,330 SH   SOLE 1 2,330 0 0
ALTO INGREDIENTS INC COM 021513106 112 30,203 SH   SOLE 3 30,203 0 0
ALTRIA GROUP INC COM 02209S103 2,054 49,178 SH   SOLE 1 44,907 0 4,271
ALTRIA GROUP INC COM 02209S103 328 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 14,661 138,034 SH   SOLE 1 131,804 0 6,230
AMAZON COM INC COM 023135106 993 9,348 SH   SOLE   9,348 0 0
AMBARELLA INC SHS COM g037aX101 7 100 SH   SOLE 1 100 0 0
AMBASE CORP COM COM 023164106 73 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 16 1,300 SH   SOLE 1 1,300 0 0
AMERCO COM COM 235861002 729 1,525 SH   SOLE 1 1,495 0 30
AMERICAN ACQUISITION OPPORTUNI WT 02369m110 3 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 16 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 832 8,672 SH   SOLE 1 8,672 0 0
AMERICAN EXPRESS CO COM 025816109 114 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 9 250 SH   SOLE 1 250 0 0
AMERICAN TOWER CORP NEW COM 03027X100 17 67 SH   SOLE   67 0 0
AMERICAN TOWER CORP NEW COM 03027X100 373 1,458 SH   SOLE 1 1,458 0 0
AMERICAN VANGUARD CORP COM 030371108 586 26,232 SH   SOLE   26,232 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 644 4,329 SH   SOLE 1 4,329 0 0
AMERICAS CAR MART INC COM COM 03062t105 305 3,035 SH   SOLE   2,627 0 408
AMERICAS CAR MART INC COM COM 03062t105 7 65 SH   SOLE 1 65 0 0
AMERICAS CAR MART INC COM COM 03062t105 97 963 SH   SOLE 3 963 0 0
AMERICOLD REALTY TRUST COM 03064d108 3 100 SH   SOLE 1 100 0 0
AMERIPRISE FINL INC COM 03076C106 392 1,648 SH   SOLE 1 1,648 0 0
AMERISOURCE BERGEN CORP COM 03073e105 419 2,965 SH   SOLE 1 2,965 0 0
AMGEN INC COM 031162100 8,957 36,817 SH   SOLE 1 33,777 0 3,040
AMGEN INC COM 031162100 1,306 5,369 SH   SOLE   5,369 0 0
AMPCO-PITTSBURG CORP COM 032037103 4,135 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 032108607 10 532 SH   SOLE 1 532 0 0
AMTECH SYS INC COM 032332504 355 48,620 SH   SOLE   42,053 0 6,567
AMTECH SYS INC COM 032332504 8 1,044 SH   SOLE 1 1,044 0 0
AMTECH SYS INC COM 032332504 112 15,403 SH   SOLE 3 15,403 0 0
ANALOG DEVICES INC COM COM 326541059 74 504 SH   SOLE   504 0 0
ANALOG DEVICES INC COM COM 326541059 299 2,047 SH   SOLE 1 2,047 0 0
ANC RENT CORP COM 001813104 0 25 SH   SOLE 1 25 0 0
ANDERSONS INC COM 034164103 3 100 SH   SOLE   0 0 100
ANGEL POND HOLDINGS CORP WT g0447j128 1 1,965 SH   SOLE 3 1,965 0 0
ANGLE PLC SURREY COM 03476v100 12 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 6 2,022 SH   SOLE 1 2,022 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 77 13,000 SH   SOLE   13,000 0 0
ANSYS INC COM 03662Q105 11 46 SH   SOLE 1 46 0 0
ANTHEMIS DIGITAL ACQUISITIONS COM g03959106 50 5,000 SH   SOLE 3 5,000 0 0
ANTHEMIS DIGITAL ACQUISITIONS WT g03959114 0 2,500 SH   SOLE 3 2,500 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101 712 72,699 SH   SOLE 3 72,699 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119 3 24,732 SH   SOLE 3 24,732 0 0
AON PLC COM g0403h108 1,704 6,318 SH   SOLE 1 6,218 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 1 10,754 SH   SOLE 3 10,754 0 0
API GROUP CORP COM 00187Y100 17,366 1,160,059 SH   SOLE   916,566 0 243,493
API GROUP CORP COM 00187Y100 179 11,970 SH   SOLE 1 11,970 0 0
APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH   SOLE 1 18 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769m106 299 6,160 SH   SOLE 1 6,160 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH   SOLE 3 359 0 0
APPIAN CORP CL A COM 03782l101 4 80 SH   SOLE 1 80 0 0
APPLE INC COM 037833100 21,685 158,612 SH   SOLE   155,687 0 2,925
APPLE INC COM 037833100 62,860 459,772 SH   SOLE 1 448,264 0 11,508
APPLIED INDLTECH INC COM COM 03820c105 228 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105 495 5,445 SH   SOLE   5,445 0 0
APPLIED MATLS INC COM 038222105 1,326 14,570 SH   SOLE 1 14,570 0 0
APPLIED THERAPEUTICS INC COM 03828a101 2 2,500 SH   SOLE 1 2,500 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 03881f104 196 19,500 SH   SOLE 3 19,500 0 0
ARBOR RAPHA CAPITAL BIOHOLDING COM 03881f203 9 900 SH   SOLE 3 900 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 152 3,350 SH   SOLE 1 0 0 3,350
ARCH CAPITAL GROUP LTD COM g0450a105 353 7,753 SH   SOLE   7,753 0 0
ARCH RESOURCES INC COM 03940r107 3 21 SH   SOLE   21 0 0
ARCH RESOURCES INC COM 03940r107 67 470 SH   SOLE 1 470 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35 450 SH   SOLE 1 450 0 0
ARCONIC INC COM COM 03966v107 109 3,887 SH   SOLE 1 3,887 0 0
ARCONIC INC COM COM 03966v107 780 27,809 SH   SOLE   27,809 0 0
ARCOSA INC COM 039653100 4,467 96,218 SH   SOLE   76,436 0 19,782
ARCOSA INC COM 039653100 143 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 1 3,198 SH   SOLE 3 3,198 0 0
ARES CAP CORP COM COM 04010l103 1,003 55,963 SH   SOLE 1 52,198 0 3,764
ARHAUS INC COM 04035m102 22 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 39 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 234 15,098 SH   SOLE 1 15,098 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 292 9,277 SH   SOLE 1 9,277 0 0
ARK INNOVATION ETF INDX FD 00214q104 85 2,142 SH   SOLE 1 2,142 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 3 10,050 SH   SOLE 3 10,050 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 64 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 53 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,021 12,398 SH   SOLE 1 11,348 0 1,050
ARTISAN PARTNERS ASSET MGMT COM 04316a108 0 14 SH   SOLE 1 14 0 0
ARYA SCIENCES ACQUI COM g31659108 69 7,000 SH   SOLE 3 7,000 0 0
ASCENT SOLAR TECHNOLOGIES INC COM 043635606 0 1 SH   SOLE 1 1 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 18 1,473 SH Put SOLE 3 1,473 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 124 1,202 SH   SOLE 1 1,202 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 18,979 184,172 SH   SOLE 3 184,172 0 0
ASML HOLDING N V COM N07059210 96 201 SH   SOLE 1 201 0 0
ASSA ABLOY AB ADR ADUS 045387107 10 899 SH   SOLE 1 899 0 0
ASTRAZENECA PLC ADUS 046353108 120 1,809 SH   SOLE 1 1,809 0 0
ASTREA ACQUISITION CORP COM 04637c106 719 73,588 SH   SOLE 3 73,588 0 0
ASTREA ACQUISITION CORP WT 04637c114 2 20,860 SH   SOLE 3 20,860 0 0
ASTRONICS CORP COM 046433108 8 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 16 2,740 SH   SOLE 1 2,740 0 0
ASURE SOFTWARE INC COM 04649U102 57 10,000 SH   SOLE   10,000 0 0
AT&T INC COM 00206r102 5,515 263,139 SH   SOLE 1 253,329 0 9,810
AT&T INC COM 00206r102 102 4,890 SH   SOLE   4,890 0 0
ATHENA CONSUMER ACQUISITION CO COM 04684m106 50 5,000 SH   SOLE 3 5,000 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 COM 04744l106 1 2,000 SH   SOLE 1 2,000 0 0
ATLANTIC COASTAL ACQUISTN CO COM 048453104 803 82,131 SH   SOLE 3 82,131 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112 2 25,834 SH   SOLE 3 25,834 0 0
ATLANTICA SUSTAINABLE F COM g0751n103 6 200 SH   SOLE 1 200 0 0
ATLANTIS PLASTICS INC COM 049156102 0 640 SH   SOLE 1 640 0 0
ATLAS AIR WORLDWIDE HLDG PUT O PUT 90X99NN85 69 208 SH Put SOLE 3 208 0 0
ATLAS TECHNICAL CONSULTANTS COM 049430101 828 157,419 SH   SOLE   100,035 0 57,384
ATLASSIAN CORPORATION PLC COM g06242104 42 223 SH   SOLE 1 223 0 0
ATMOS ENERGY CORP COM COM 495601056 137 1,225 SH   SOLE 1 916 0 309
ATNA RESOURCES COM 04957f101 0 400 SH   SOLE 1 400 0 0
ACTIVISION BLIZZARD INC CALL 00507V109 3 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 321 32,800 SH   SOLE 3 32,800 0 0
AURORA ACQUISITION CORP WT g0698l129 1 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
AUTODESK INC COM 052769106 93 540 SH   SOLE 1 540 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,778 8,466 SH   SOLE 1 7,566 0 900
AUTOMATIC DATA PROCESSING IN COM 053015103 84 400 SH   SOLE   400 0 0
AVALON ACQ WTS WT 05338e119 2 16,773 SH   SOLE 3 16,773 0 0
AVALON ACQUISITION INC COM 05338e101 101 10,098 SH   SOLE 3 10,098 0 0
AVALONBAY CMNTYS INC COM 053484101 97 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 303 46,169 SH   SOLE 1 46,169 0 0
AVIAT NETWORKS INC COM 05366y201 404 16,136 SH   SOLE   13,957 0 2,179
AVIAT NETWORKS INC COM 05366y201 8 333 SH   SOLE 1 333 0 0
AVIAT NETWORKS INC COM 05366y201 127 5,083 SH   SOLE 3 5,083 0 0
AVIDITY BIOSCIENCES INC COM 05370a108 44 3,000 SH   SOLE 1 3,000 0 0
AVIDXCHANGE HOLDINGS INC COM COM 05368x102 6,562 1,068,666 SH   SOLE 3 1,068,666 0 0
AVNET INC COM 053807103 50 1,175 SH   SOLE 1 1,175 0 0
AVON PROTECTION PLC COM g06860103 12,655 1,059,481 SH   SOLE 3 1,059,481 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 27 500 SH   SOLE 1 500 0 0
AXIOS SUSTAINABLE GROWTH ACQUI COM g0703k116 2 20,000 SH   SOLE 3 20,000 0 0
AXIS CAPITAL HOLDINGS SHS COM g0692u109 9 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
AXT INC COM 00246W103 311 53,068 SH   SOLE   45,928 0 7,140
AXT INC COM 00246W103 7 1,172 SH   SOLE 1 1,172 0 0
AXT INC COM 00246W103 99 16,833 SH   SOLE 3 16,833 0 0
AYR WELLNESS INC SUB LTD COM 05475p109 35 7,300 SH   SOLE 1 7,300 0 0
B RILEY FINANCIAL INC COM 05580m108 2,427 57,432 SH   SOLE   40,310 0 17,122
B RILEY PRIN 150 CLSD FD 05601v111 2 168 SH   SOLE 3 168 0 0
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 16 200 SH   SOLE 1 200 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 3 25,000 SH   SOLE 3 25,000 0 0
BAINS DE MER ET DU CERCLE DESE COM F06489102 22 250 SH   SOLE 1 250 0 0
BALL CORP COM 058498106 28 400 SH   SOLE 1 175 0 225
BALLYS CORP COM 05875b106 11 534 SH   SOLE   534 0 0
BALLYS CORP COM 05875b106 98 4,978 SH   SOLE 1 4,978 0 0
BANCROFT FD LTD COM 059695106 36 2,014 SH   SOLE 1 2,014 0 0
BANK FIRST NATL CORP COM 06211j100 6 77 SH   SOLE   77 0 0
BANK FIRST NATL CORP COM 06211j100 13 174 SH   SOLE 1 174 0 0
BANK NEW YORK MELLON CORP COM 064058100 134 3,205 SH   SOLE 1 3,205 0 0
BK OF AMERICA CORP COM 060505104 10,031 322,229 SH   SOLE 1 319,033 0 3,196
BK OF AMERICA CORP COM 060505104 18,259 586,534 SH   SOLE   575,004 0 11,530
BANNER ACQUISITION CORP COM 06654k101 156 15,800 SH   SOLE 3 15,800 0 0
BANNER ACQUISITION -CW23 COM 06654k119 3 17,900 SH   SOLE 3 17,900 0 0
BARCLAYS BANK PLC COM 06742A669 84 4,500 SH   SOLE 1 4,500 0 0
BARCLAYS PLC ADUS 06738E204 4 541 SH   SOLE 1 541 0 0
BARCO NV COM b0833g105 22 1,050 SH   SOLE 1 1,050 0 0
BARINGS BDC INC COM 06759l103 5 500 SH   SOLE 1 500 0 0
BARRICK GOLD CORP COM 067901108 11 610 SH   SOLE 1 610 0 0
BARRICK GOLD CORP COM 067901108 17 978 SH   SOLE 1 978 0 0
BASF SE SPONSORED ADR ADUS 055262505 43 4,000 SH   SOLE 1 4,000 0 0
BASSETT FURNITURE INDS INC COM 070203104 72 3,980 SH   SOLE 1 3,980 0 0
BATTERY FUTURE ACQUISITION COR COM g0888j108 119 12,000 SH   SOLE 3 12,000 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 69 1,068 SH   SOLE 1 1,068 0 0
BAYER A G SPONSORED ADR ADUS 072730302 19 1,272 SH   SOLE 1 1,272 0 0
BCE INC COM 05534B760 24 478 SH   SOLE 1 478 0 0
BLUCORA INC PUT 095229950 10 460 SH Put SOLE 3 460 0 0
BEAM GLOBAL COM 07373b109 7 442 SH   SOLE 1 342 0 100
BEAM THERAPEUTICS INC COM 07373v105 2 50 SH   SOLE 1 50 0 0
BEAZER HOMES USA INC COM COM 07556q881 77 6,349 SH   SOLE   5,494 0 855
BEAZER HOMES USA INC COM COM 07556q881 2 150 SH   SOLE 1 150 0 0
BEAZER HOMES USA INC COM COM 07556q881 24 2,006 SH   SOLE 3 2,006 0 0
BECTON DICKINSON & CO COM 075887109 2,578 10,456 SH   SOLE 1 9,676 0 780
BELDEN INC COM 077454106 29 538 SH   SOLE 1 538 0 0
BELLRING BRANDS INC COM 07831c103 0 3 SH   SOLE   3 0 0
BELLRING BRANDS INC COM 07831c103 33 1,337 SH   SOLE 1 1,337 0 0
BELONG ACQUISITION CORP COM 08069m102 599 61,050 SH   SOLE 3 61,050 0 0
BELONG ACQUISITION CORP WT 08069m110 3 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 226 23,170 SH   SOLE 3 23,170 0 0
BERENSON ACQUISITION CORP I WT 083690115 2 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102 741 10,862 SH   SOLE 1 10,862 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 23,039 84,386 SH   SOLE 1 79,266 0 5,120
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,307 8,449 SH   SOLE   8,449 0 0
BERRY PLASTICS GROUP COM 08579w103 6,072 111,125 SH   SOLE 1 104,705 0 6,420
BERRY PLASTICS GROUP COM 08579w103 994 18,189 SH   SOLE   18,189 0 0
BERRY PLASTICS GROUP COM 08579w103 29,915 547,499 SH   SOLE 3 547,499 0 0
BERY 220715P00052500 PUT 08579w953 70 800 SH Put SOLE 3 800 0 0
BERY 220916P00047500 PUT 08579w953 339 2,152 SH Put SOLE 3 2,152 0 0
BERY 221216P00052500 PUT 08579w953 182 400 SH Put SOLE 3 400 0 0
BGC PARTNERS INC COM 05541t101 13 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 1,406 113,761 SH   SOLE   99,878 0 13,883
BGSF INC COM 05601c105 29 2,379 SH   SOLE 1 2,379 0 0
BGSF INC COM 05601c105 400 32,381 SH   SOLE 3 32,381 0 0
BHP GROUP LTD ADUS 088606108 20 359 SH   SOLE 1 359 0 0
BIG LOTS INC COM 089302103 203 9,676 SH   SOLE   8,353 0 1,323
BIG LOTS INC COM 089302103 4 170 SH   SOLE 1 170 0 0
BIG SKY GROWTH PARTNERS INC WT 08954l110 0 8 SH   SOLE 3 8 0 0
BILANDER ACQUISITION CORP COM 09001t106 69 7,100 SH   SOLE 3 7,100 0 0
BILANDER ACQUISITION CORP WT 09001t114 1 1,775 SH   SOLE 3 1,775 0 0
BIO RAD LABS INC CL A COM 905722070 1 2 SH   SOLE 1 2 0 0
BIOGEN INC COM 09062X103 80 391 SH   SOLE 1 391 0 0
BIOHAVEN PHARMACEUTICAL HOLDIN COM g11196105 2 13 SH   SOLE 1 13 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 176 2,125 SH   SOLE 1 1,700 0 425
BIONANO GENOMICS INC COM 09075f107 1 1,000 SH   SOLE 1 1,000 0 0
BIOPLUS ACQ WT g11217125 0 1,006 SH   SOLE 3 1,006 0 0
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 939 95,719 SH   SOLE 3 95,719 0 0
BITE ACQUISITION CORP WT 09175k113 4 49,309 SH   SOLE 3 49,309 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 13 209 SH   SOLE 1 209 0 0
BKLN 220715P00015000 PUT 46138g958 54 4,300 SH Put SOLE 3 4,300 0 0
BKLN 220715P00018000 PUT 46138g958 5 1,846 SH Put SOLE 3 1,846 0 0
BLACK HILLS CORP COM 092113109 9,353 128,530 SH   SOLE   89,060 0 39,470
BLACK HILLS CORP COM 092113109 20 280 SH   SOLE 1 280 0 0
BLACK KNIGHT INC COM 09215c105 59 895 SH   SOLE 1 895 0 0
BLACK MOUNTAIN ACQUISITION COR COM 09216a108 368 37,000 SH   SOLE 3 37,000 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116 5 28,150 SH   SOLE 3 28,150 0 0
BLACK SPADE ACQUISITION CO COM g11537100 107 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,415 103,375 SH   SOLE 1 98,375 0 5,000
BLACK STONE MINERALS L P COM COM 09225m101 398 29,053 SH   SOLE   29,053 0 0
BLACKROCK CAP INVT CORP COM 092533108 32 8,750 SH   SOLE 1 8,750 0 0
BLACKROCK CORE BD TR CLSD FD 09249E101 57 5,050 SH   SOLE 1 5,050 0 0
BLACKROCK CR ALL IV COM CLSD FD 925081002 33 3,000 SH   SOLE 1 3,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 17 1,594 SH   SOLE 1 1,594 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 77 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 114 6,500 SH   SOLE 1 6,500 0 0
BLACKROCK INC COM 09247X101 11,116 18,252 SH   SOLE   17,952 0 300
BLACKROCK INC COM 09247X101 6,410 10,525 SH   SOLE 1 9,601 0 924
BLACKROCK INCOME TR COM CLSD FD 09247f100 37 8,250 SH   SOLE 1 8,250 0 0
BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 6 550 SH   SOLE 1 550 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 219 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 29 1,497 SH   SOLE 1 1,497 0 0
BLACKSTONE GROUP INC COM 09260d107 7,102 77,850 SH   SOLE 1 68,099 0 9,752
BLACKSTONE GROUP INC COM 09260d107 468 5,132 SH   SOLE   5,132 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203 89 5,937 SH   SOLE 1 5,937 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k401 1,001 66,809 SH   SOLE   66,809 0 0
BLACKSTONE REIT LP 09259k302 1,877 127,989 SH   SOLE 1 127,989 0 0
BLACKSTONE SECD LENDING FD COM COM 09261x102 5 200 SH   SOLE 1 200 0 0
BLINK CHARGING CO COM 09354a100 43 2,580 SH   SOLE 1 2,280 0 300
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 49 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 1 5,500 SH   SOLE 3 5,500 0 0
BLOOM ENERGY CORP COM 093712107 4 250 SH   SOLE 1 250 0 0
BLUCORA INC COM 095229100 4 200 SH   SOLE 3 200 0 0
BLUCORA INC COM 095229100 28 1,500 SH   SOLE 1 1,500 0 0
BLUCORA INC COM 095229100 37 2,000 SH   SOLE   2,000 0 0
BLUE OCEAN ACQUISITION CORP COM g1330l105 99 10,000 SH   SOLE 3 10,000 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,606 164,044 SH   SOLE 3 164,044 0 0
BOA ACQUISITION CORP WT 05601a117 9 53,766 SH   SOLE 3 53,766 0 0
BOEING CO COM 097023105 2,528 18,494 SH   SOLE 1 17,769 0 725
BOEING CO COM 097023105 62 450 SH   SOLE   450 0 0
BOOKING HOLDINGS INC COM 09857l108 2,956 1,690 SH   SOLE 1 1,499 0 191
BOOKING HOLDINGS INC COM 09857l108 544 311 SH   SOLE   311 0 0
BOSTON SCIENTIFIC CORP COM 101137107 22 600 SH   SOLE 1 600 0 0
BOSWELL J G CO COM COM 101205102 70 75 SH   SOLE 1 75 0 0
BP PLC COM 055622104 478 16,865 SH   SOLE 1 12,915 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 11 1,290 SH   SOLE 1 1,290 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 37 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 49 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 889 11,550 SH   SOLE   11,550 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,923 24,975 SH   SOLE 1 24,975 0 0
BROADCOM LTD SHS COM 11135f101 23,429 48,226 SH   SOLE   47,276 0 950
BROADCOM LTD SHS COM 11135f101 17,030 35,054 SH   SOLE 1 33,679 0 1,375
BROADSCALE ACQUISITION CORP COM 11134y101 130 13,250 SH   SOLE 3 13,250 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,695 38,110 SH   SOLE 1 34,718 0 3,392
BROOKFIELD ASSET MGMT INC COM 112585104 99 2,219 SH   SOLE   2,219 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 17 450 SH   SOLE 1 450 0 0
BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 1 24 SH   SOLE 1 24 0 0
AZENTA INC COM 114340102 1 11 SH   SOLE 1 11 0 0
BROWN FORMAN CORP COM 115637209 620 8,842 SH   SOLE 1 8,292 0 550
BROWN FORMAN CORP COM 115637209 18 250 SH   SOLE 1 250 0 0
BUCKEYE STATE BANK COM 118240209 0 2,000 SH   SOLE 1 2,000 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 38 712 SH   SOLE 1 712 0 0
BULLPEN PARLAY ACQUISITION COM COM g1792a100 50 5,000 SH   SOLE 3 5,000 0 0
BUMBLE INC COM 12047b105 1 50 SH   SOLE 1 50 0 0
BUNGE LIMITED COM COM g16962105 31 340 SH   SOLE   340 0 0
BUNGE LIMITED COM COM g16962105 45 500 SH   SOLE 1 500 0 0
BURLINGTON STORES INC COM 122017106 1 8 SH   SOLE 1 8 0 0
BURTECH ACQUISITION CORP COM 123013104 119 12,000 SH   SOLE 3 12,000 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 539 4,495 SH Call SOLE 3 4,495 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 426 7,107 SH Call SOLE 3 7,107 0 0
C H ROBINSON WORLDWIDE I PUT O PUT 74K999Y33 307 2,154 SH Put SOLE 3 2,154 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 203 2,003 SH   SOLE   2,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 203 2,003 SH   SOLE 1 2,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 231,475 2,283,470 SH   SOLE 3 2,283,470 0 0
C3AI INC COM 12468p104 4 195 SH   SOLE 1 180 0 15
CACI INTL INC COM 127190304 28 100 SH   SOLE 1 100 0 0
CACTUS ACQUISITION CORP 1 LTD COM g1745a108 216 21,700 SH   SOLE 3 21,700 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
CAESARS ENTERTAINMENT INC COM 12769g100 814 21,250 SH   SOLE   21,250 0 0
CALLAWAY GOLF CO COM 131193104 4 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061201 33 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108 17 805 SH   SOLE 1 805 0 0
CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH   SOLE 1 100 0 0
CANADIAN IMP BK COMM COM 136069101 17 358 SH   SOLE 1 358 0 0
CANADIAN NAT RES LTD COM 136385101 3 58 SH   SOLE 1 58 0 0
CANADIAN NATL RY CO COM 136375102 93 827 SH   SOLE 1 827 0 0
CANADIAN PAC RY LTD COM COM 13645t100 242 3,461 SH   SOLE 1 3,461 0 0
CANNAE HOLDINGS INC COM 13765n107 6,715 347,220 SH   SOLE   266,320 0 80,900
CANNAE HOLDINGS INC COM 13765n107 25 1,290 SH   SOLE 1 1,290 0 0
CANNA-GLOBAL ACQUISITION CORP COM 13767k101 90 9,000 SH   SOLE 3 9,000 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119 5 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 7 1,320 SH   SOLE 1 1,320 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 448 SH   SOLE 1 448 0 0
CAPITALWORKS EMERGING MARKETS COM g1889l100 100 10,000 SH   SOLE 3 10,000 0 0
CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 1 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 8 158 SH   SOLE 1 158 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 79 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 269 7,531 SH   SOLE 1 7,531 0 0
CARS COM INC COM 14575e105 3 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP COM g19276107 212 21,583 SH   SOLE 3 21,583 0 0
CARTESIAN GROWTH CORP WT g19276115 3 6,027 SH   SOLE 3 6,027 0 0
CARVANA CO COM 146869102 1 30 SH   SOLE 1 30 0 0
CASCADE CORP COM COM 147195101 12 506 SH   SOLE 1 506 0 0
CASCADIA ACQUISITION CORP COM 14739d100 147 15,000 SH   SOLE 3 15,000 0 0
CASCADIA ACQUISITION CORP WT 14739d118 1 6,700 SH   SOLE 3 6,700 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109 8 250 SH   SOLE 1 250 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 605 3,384 SH   SOLE 1 3,134 0 250
CATERPILLAR INC COM 149123101 72 400 SH   SOLE   400 0 0
CAVCO INDS INC DEL COM 149568107 5,848 29,839 SH   SOLE   23,009 0 6,830
CAVCO INDS INC DEL COM 149568107 1 7 SH   SOLE 1 7 0 0
CBIZ INC COM 124805102 20 500 SH   SOLE 1 500 0 0
CBL & ASSOC PPTYS INC LP 124830878 1,391 59,211 SH   SOLE   49,151 0 10,060
CBOE GLOBAL MKTS INC COM 12503M108 676 5,968 SH   SOLE 1 5,568 0 400
CBRE GROUP INC COM 12504l109 256 3,483 SH   SOLE 1 3,483 0 0
CDK GLOBAL INC COM COM 12508e101 175 3,200 SH   SOLE 1 3,200 0 0
CDK GLOBAL INC COM COM 1259900c6 30 550 SH   SOLE 1 550 0 0
CDW CORPORATION COM 12514g108 156 991 SH   SOLE 1 991 0 0
Cecil Bancorp Inc COM 149841306 0 125 SH   SOLE 1 125 0 0
Cecil Bancorp Inc COM 149841306 516 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106 120 2,739 SH   SOLE 1 2,739 0 0
CENAQ ENERGY CORP WT 15130m110 1 6,650 SH   SOLE 3 6,650 0 0
CENTURY CASINOS INC COM 156492100 1,024 142,200 SH   SOLE   142,200 0 0
CEPTON INC WT 15673x119 1 6,250 SH   SOLE 3 6,250 0 0
CERES FARMS LLC LP 001466717 393 393,305 SH   SOLE 1 393,305 0 0
CF ACQUISITION CORP VI COM 12521J103 2 185 SH   SOLE 1 185 0 0
CF ACQUISITION CORP VIII WT 12520c117 1 3,175 SH   SOLE 3 3,175 0 0
CF ACQUISITION VII CORP WT 12521h115 0 400 SH   SOLE 3 400 0 0
CF BANKSHARES INC COM 12520l109 114 5,405 SH   SOLE 1 5,405 0 0
CF BANKSHARES INC COM 12520l109 3,761 179,081 SH   SOLE 3 179,081 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 1 9,400 SH   SOLE 3 9,400 0 0
CGI INC COM COM 12532h104 80 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 8,639 435,211 SH   SOLE   321,021 0 114,190
CHAMPIONX CORPORATION COM COM 15872m104 195 9,834 SH   SOLE 1 9,834 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 43 3,145 SH   SOLE 1 3,145 0 0
CHARLES RIV LABS INTL INC COM 159864107 140 656 SH   SOLE 1 656 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 9 20 SH   SOLE 1 20 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 182 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 12 89 SH   SOLE 1 89 0 0
CHESAPEAKE ENERGY CORP COM 165167735 3,220 39,710 SH   SOLE   27,530 0 12,180
CHEVRON CORP NEW COM 166764100 18,675 128,986 SH   SOLE   126,386 0 2,600
CHEVRON CORP NEW COM 166764100 15,926 110,003 SH   SOLE 1 106,857 0 3,146
CHEWY INC COM 16679l109 35 1,012 SH   SOLE 1 1,012 0 0
CHICAGO RIVET & MACH CO COM 168088102 95 3,349 SH   SOLE 1 3,349 0 0
CHIMERA INVT CORP COM NEW COM 16934q208 5 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 115 88 SH   SOLE   88 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 409 313 SH   SOLE 1 313 0 0
CHUBB LTD COM COM h1467j104 91 461 SH   SOLE 1 461 0 0
CHURCH & DWIGHT CO INC COM 171340102 5 58 SH   SOLE 1 58 0 0
CHURCHILL CAPITAL CORP VII WT 17144m110 0 1,219 SH   SOLE 3 1,219 0 0
CHURCHILL CAPITAL V CORP COM 17144t107 35 3,605 SH   SOLE 3 3,605 0 0
CHURCHILL CAPITAL VI CORP COM 17143w101 29 3,006 SH   SOLE 3 3,006 0 0
CHURCHILL DOWNS INC COM 171484108 2,864 14,955 SH   SOLE   10,255 0 4,700
CHURCHILL DOWNS INC COM 171484108 142 739 SH   SOLE 1 739 0 0
CHUYS HLDGS INC COM 171604101 831 41,740 SH   SOLE   27,170 0 14,570
CHW ACQUISITION CORP F COM g2254a109 49 5,000 SH   SOLE 3 5,000 0 0
CIGNA CORP NEW COM 125523100 188 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 468 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 7,360 172,600 SH   SOLE 1 170,491 0 2,109
CISCO SYS INC COM 17275r102 1,738 40,754 SH   SOLE   40,754 0 0
CITI TRENDS INC COM COM 17306x102 34 1,422 SH   SOLE 1 1,422 0 0
CITIGROUP INC COM 172967424 344 7,476 SH   SOLE 1 7,476 0 0
CITIZENS FINL GROUP INC COM 174610105 5,523 154,757 SH   SOLE 1 153,250 0 1,507
CITIZENS FINL GROUP INC COM 174610105 15,066 422,129 SH   SOLE   412,969 0 9,160
CIVISTA BANCSHARES INC COM 178867107 7 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP COM 18049c108 319 32,500 SH   SOLE 3 32,500 0 0
CLARIM ACQUISITION CORP WT 18049c116 1 11,832 SH   SOLE 3 11,832 0 0
CLARIVATE PLC COM g21810109 489 35,265 SH   SOLE 1 33,265 0 2,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 803 750,084 SH   SOLE 1 745,084 0 5,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 40 37,403 SH   SOLE   37,403 0 0
CLEARPOINT NEURO INC COM 18507c103 183 14,000 SH   SOLE 1 14,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 154 10,000 SH   SOLE   10,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 306 19,903 SH   SOLE 1 19,903 0 0
CLIMATE REAL IMPACT SLUTINS WT 187171111 0 2,200 SH   SOLE 3 2,200 0 0
CLOROX CO DEL COM 189054109 80 569 SH   SOLE 1 569 0 0
CLOUDFLARE INC COM 18915m107 66 1,506 SH   SOLE 1 1,506 0 0
CLP HOLDINGS LTD COM 18946q101 4 467 SH   SOLE 1 467 0 0
CME GROUP INC COM COM 12572q105 5 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100 40 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 2,011 122,190 SH   SOLE   96,280 0 25,910
CNX RESOURCES CORPORATION COM 12653c108 31 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100 291 4,621 SH   SOLE   4,621 0 0
COCA COLA CO COM 191216100 2,204 35,041 SH   SOLE 1 35,041 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 148 29,558 SH   SOLE   25,976 0 3,582
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 3 527 SH   SOLE 1 527 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 42 8,358 SH   SOLE 3 8,358 0 0
COEUR MNG INC COM 192108504 5 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105 178 72,904 SH   SOLE   63,036 0 9,868
COFFEE HLDG CO INC COM 192176105 3 1,354 SH   SOLE 1 1,354 0 0
COFFEE HLDG CO INC COM 192176105 57 23,160 SH   SOLE 3 23,160 0 0
COGNEX CORP COM 192422103 2 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,979 29,325 SH   SOLE 1 24,385 0 4,940
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 345 5,109 SH   SOLE   5,109 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 11 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 32 1,245 SH   SOLE 1 1,245 0 0
COINBASE GLOBAL INC COM 19260q107 17 368 SH   SOLE 1 368 0 0
COLGATE PALMOLIVE CO COM 194162103 1,163 14,517 SH   SOLE 1 14,317 0 200
COLICITY INC COM 194170106 138 14,095 SH   SOLE 3 14,095 0 0
COLICITY INC WT 194170114 1 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 285 29,310 SH   SOLE 3 29,310 0 0
COLOMBIER ACQUISITION CORP WT 19533h116 2 10,769 SH   SOLE 3 10,769 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111 2 5,318 SH   SOLE 3 5,318 0 0
COLONNADE ACQUISITION II CORP COM g2284b101 687 70,192 SH   SOLE 3 70,192 0 0
COLONNADE ACQUISITION II CORP WT g2284b119 1 9,038 SH   SOLE 3 9,038 0 0
COLUMBIA FINL INC COM 197641103 10,716 491,344 SH   SOLE   364,968 0 126,376
COLUMBIA FINL INC COM 197641103 145 6,630 SH   SOLE 1 6,630 0 0
COMCAST CORP NEW COM 20030N101 5,487 139,837 SH   SOLE 1 132,085 0 7,753
COMCAST CORP NEW COM 20030N101 67 1,714 SH   SOLE   1,714 0 0
COMFORT SYS USA INC COM 199908104 141 1,700 SH   SOLE 1 1,700 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852 24 444 SH   SOLE 1 444 0 0
COMPASS DIGITAL ACQUISITION CO COM g2476c107 236 24,500 SH   SOLE 3 24,500 0 0
COMPASS DIGITAL ACQUISITION CO WT g2476c123 2 8,166 SH   SOLE 3 8,166 0 0
COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 9 400 SH   SOLE 1 400 0 0
COMPASS PATHWAYS PLC COM 20451q401 444 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 1,041 121,592 SH   SOLE   105,146 0 16,446
COMPUTER TASK GROUP INC COM 205477102 23 2,737 SH   SOLE 1 2,737 0 0
COMPUTER TASK GROUP INC COM 205477102 331 38,664 SH   SOLE 3 38,664 0 0
COMSCORE INC COM 20564w105 270 130,960 SH   SOLE   130,960 0 0
CONAGRA BRANDS INC COM 205887102 147 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 5,291 39,010 SH   SOLE   28,736 0 10,274
CONCENTRIX CORP COM COM 20602d101 85 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 1 2,950 SH   SOLE 3 2,950 0 0
CONCORD ACQUISITION II CORP COM 20607u108 213 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 501 82,683 SH   SOLE   71,572 0 11,111
CONCRETE PUMPING HLDGS INC COM 206704108 12 1,928 SH   SOLE 1 1,928 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 159 26,176 SH   SOLE 3 26,176 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,378 15,342 SH   SOLE 1 12,054 0 3,288
CONOCOPHILLIPS COM 20825c104 730 8,126 SH   SOLE   8,126 0 0
CONRAD INDS INC COM COM 208305102 62 3,798 SH   SOLE 1 3,798 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 7,094 162,416 SH   SOLE   129,876 0 32,540
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 7 155 SH   SOLE 1 155 0 0
CONSOLIDATED EDISON INC COM 209115104 88 925 SH   SOLE 1 566 0 359
CONSTELLATION BRANDS INC COM 21036P108 47 200 SH   SOLE   200 0 0
CONSTELLATION BRANDS INC COM 21036P108 1,205 5,170 SH   SOLE 1 5,170 0 0
CONSTELLATION ENERGY CORP COM 21037t109 23 404 SH   SOLE 1 333 0 71
CONSTELLATION ENERGY CORP COM 21037t109 7,918 138,280 SH   SOLE   107,050 0 31,230
CONSTELLATION SOFTWARE INC COM 21037X100 86 58 SH   SOLE   58 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 369 249 SH   SOLE 1 249 0 0
COPART INC COM 217204106 6 57 SH   SOLE 1 57 0 0
CORAZON CAPITAL V838 MONOCEROS COM g24237102 390 39,838 SH   SOLE 3 39,838 0 0
CORAZON CAPITAL V838 MONOCEROS WT g24237128 2 13,279 SH   SOLE 3 13,279 0 0
CORECIVIC INC LP 21871n101 8 750 SH   SOLE 1 750 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502 0 87 SH   SOLE 1 87 0 0
CORNING INC COM 219350105 474 15,058 SH   SOLE 1 14,858 0 200
CORNING INC COM 219350105 196 6,218 SH   SOLE   6,218 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107 32 1,288 SH   SOLE 1 1,288 0 0
CORTEVA COM 22052l104 779 14,379 SH   SOLE 1 12,294 0 2,085
COSTAR GROUP INC COM COM 22160n109 36 600 SH   SOLE 1 600 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,000 18,777 SH   SOLE 1 17,699 0 1,078
COSTCO WHSL CORP NEW COM 22160K105 626 1,306 SH   SOLE   1,306 0 0
COTERRA ENERGY INC COM 127097103 265 10,271 SH   SOLE 1 4,766 0 5,505
COTERRA ENERGY INC COM 127097103 445 17,262 SH   SOLE   17,262 0 0
COTY INC COM 222070203 1 88 SH   SOLE 1 88 0 0
COUPANG INC COM 22266t109 1 45 SH   SOLE 1 45 0 0
COVA ACQUISITION CORP WT g2554y120 0 750 SH   SOLE 3 750 0 0
COWEN INC COM 223622606 456 19,257 SH   SOLE   16,677 0 2,580
COWEN INC COM 223622606 11 465 SH   SOLE 1 465 0 0
COWEN INC COM 223622606 144 6,091 SH   SOLE 3 6,091 0 0
CRA INTL INC COM 12618T105 3,592 40,218 SH   SOLE   40,218 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 8 100 SH   SOLE 1 100 0 0
CRANE HLDGS CO COM 224441105 12 134 SH   SOLE 1 134 0 0
CRAWFORD & CO COM 224633107 46 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206 715 91,605 SH   SOLE   79,247 0 12,358
CRAWFORD & CO COM 224633206 16 1,999 SH   SOLE 1 1,999 0 0
CRAWFORD & CO COM 224633206 226 29,003 SH   SOLE 3 29,003 0 0
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH   SOLE 1 25 0 0
CRESCENT ENERGY CO COM 44952j104 25 2,032 SH   SOLE 1 2,032 0 0
CRESCERA CAPITAL ACQUISITION C COM g26507106 154 15,437 SH   SOLE 3 15,437 0 0
CRESCERA CAPITAL ACQUISITION C WT g26507114 1 7,718 SH   SOLE 3 7,718 0 0
CRESCO LABS INC COM 22587m106 567 224,169 SH   SOLE 1 198,085 0 26,084
CRISPR THERAPEUTICS AG COM h17182108 38 630 SH   SOLE 1 630 0 0
CRIXUS BH3 ACQUISITION CO COM 22677t102 197 20,000 SH   SOLE 3 20,000 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110 2 10,000 SH   SOLE 3 10,000 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105 203 1,203 SH   SOLE 1 1,203 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 1,683 9,997 SH   SOLE 1 9,557 0 440
CROWN CASTLE INTL CORP NEW COM COM 22822v101 139 825 SH   SOLE   825 0 0
CROWN PROPTECH ACQUISITIONS COM g25741102 382 38,795 SH   SOLE 3 38,795 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110 1 12,098 SH   SOLE 3 12,098 0 0
CSX CORP COM 126408103 4,155 142,987 SH   SOLE 1 134,824 0 8,163
CTO REALTY GROWTH INC COM COM 22948q101 8,399 137,411 SH   SOLE   111,500 0 25,911
CUB ENERGY INC COM ADUS 22944T950 7 93 SH   SOLE 1 93 0 0
CUBESMART COM 229663109 9 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 431 100,301 SH   SOLE   85,797 0 14,504
CULP INC COM 230215105 11 2,641 SH   SOLE 1 2,641 0 0
CULP INC COM 230215105 147 34,239 SH   SOLE 3 34,239 0 0
CUMMINS INC COM 231021106 307 1,588 SH   SOLE 1 1,588 0 0
CUMULUS MEDIA INC COM 231082801 2,761 357,183 SH   SOLE   357,183 0 0
CURTISS WRIGHT CORP COM 231561101 4 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100 20,362 219,753 SH   SOLE   215,863 0 3,890
CVS HEALTH CORP COM 126650100 13,463 145,295 SH   SOLE 1 140,517 0 4,778
CYTODYN INC COM COM 23283M101 4 9,488 SH   SOLE 1 9,488 0 0
D R HORTON INC COM COM 23331a109 26 400 SH   SOLE 1 400 0 0
DAIKIN INDS LTD UNSPONSORED AD COM 23381b106 7 418 SH   SOLE 1 418 0 0
DANAHER CORPORATION COM 235851102 1,451 5,724 SH   SOLE 1 5,524 0 200
DANAHER CORPORATION COM 235851102 215 849 SH   SOLE   849 0 0
DARDEN RESTAURANTS INC COM 237194105 7 65 SH   SOLE 1 65 0 0
DARLING INGREDIENTS INC COM 237266101 56 933 SH   SOLE 1 933 0 0
DASEKE INC COM COM 23753f107 5 800 SH   SOLE 1 800 0 0
DIEBOLD NIXDORF INC CALL 253651903 2 40 SH Call SOLE 3 40 0 0
DIEBOLD NIXDORF INC PUT 253651953 3 40 SH Put SOLE 3 40 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 35 412 SH   SOLE 1 412 0 0
DEEP MEDICINE ACQUISITION CO COM 243733110 1 5,200 SH   SOLE 3 5,200 0 0
DEERE & CO COM 244199105 465 1,552 SH   SOLE 1 1,227 0 325
DELL TECHNOLOGIES INC COM 24703l202 13 280 SH   SOLE 1 280 0 0
DELTA AIR LINES INC DEL COM 247361702 1,258 43,435 SH   SOLE 1 41,435 0 2,000
DELTA APPAREL INC COM 247368103 108 3,800 SH   SOLE 1 3,800 0 0
DELTA APPAREL INC COM 247368103 1,023 36,055 SH   SOLE   36,055 0 0
DENNYS CORP COM COM 24869p104 182 20,970 SH   SOLE   20,970 0 0
DESIGNER BRANDS INC COM 250565108 1,716 131,398 SH   SOLE   61,328 0 70,070
DBX ETF TR COM 233051879 9 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 3 49 SH   SOLE 1 49 0 0
DEXCOM INC COM 252131107 7 100 SH   SOLE 1 100 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 5,338 122,372 SH   SOLE 1 117,703 0 4,669
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 30 678 SH   SOLE   678 0 0
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 158 6,829 SH   SOLE 1 6,829 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1,234 51,103 SH   SOLE 1 49,563 0 1,540
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1 50 SH   SOLE   50 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 4,964 187,817 SH   SOLE 1 179,170 0 8,647
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 39 1,478 SH   SOLE   1,478 0 0
DHB CAPITAL CORP COM 23291w109 248 25,406 SH   SOLE 3 25,406 0 0
DHB CAPITAL CORP WT 23291w117 1 7,802 SH   SOLE 3 7,802 0 0
DHC ACQUISITION CORP COM g2758t109 501 51,128 SH   SOLE 3 51,128 0 0
DHC ACQUISITION CORP WT g2758t117 1 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205 59 340 SH   SOLE   340 0 0
DIAGEO PLC ADUS 25243Q205 743 4,270 SH   SOLE 1 4,270 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 595 3,426 SH   SOLE   2,959 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207 14 78 SH   SOLE 1 78 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 183 1,053 SH   SOLE 3 1,053 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 7 2,206 SH   SOLE 1 2,206 0 0
DIEBOLD NIXDORF INC COM 253651103 90 39,700 SH   SOLE   39,700 0 0
DIEBOLD NIXDORF INC COM 253651103 489 215,295 SH   SOLE 1 215,295 0 0
DIEBOLD NIXDORF INC COM 253651103 3,679 1,620,612 SH   SOLE 3 1,620,612 0 0
DIGITAL HEALTH ACQUISITION C WT 253893119 3 30,400 SH   SOLE 3 30,400 0 0
DIGITAL RIVER COM 25388b104 1,225 349,999 SH   SOLE 3 349,999 0 0
DIGITAL RLTY TR INC COM 253868103 14 109 SH   SOLE   109 0 0
DIGITAL RLTY TR INC COM 253868103 159 1,226 SH   SOLE 1 1,226 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1,176 120,240 SH   SOLE 3 120,240 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115 8 30,184 SH   SOLE 3 30,184 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105 10 432 SH   SOLE 1 432 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,298 66,046 SH   SOLE   45,951 0 20,095
DIRECT SELLING ACQUISITION COR COM 25460l103 258 25,700 SH   SOLE 3 25,700 0 0
DIRECT SELLING ACQUISITION COR WT 25460l111 1 13,850 SH   SOLE 3 13,850 0 0
DIREXION DAILY FTSE CHINA BEAR COM 25460e521 2 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 22 350 SH   SOLE 1 350 0 0
DISCOVER FINL SVCS COM 254709108 4,542 48,023 SH   SOLE 1 46,450 0 1,573
DISCOVER FINL SVCS COM 254709108 11,476 121,335 SH   SOLE   118,300 0 3,035
DISRUPTIVE ACQUISITION CORPORA COM g2770y102 177 18,098 SH   SOLE 3 18,098 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128 0 6,132 SH   SOLE 3 6,132 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 2,849 55,447 SH   SOLE   37,885 0 17,562
DIVIDEND & INCOME FD COM NEW COM 25538a204 3 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 38 4,253 SH   SOLE 1 4,253 0 0
DLH HOLDINGS CORP COM 23335q100 1,960 128,609 SH   SOLE   128,609 0 0
DNP SELECT INCOME FD COM COM 23325p104 104 9,638 SH   SOLE 1 9,638 0 0
DOCUSIGN INC COM 256163106 19 325 SH   SOLE   325 0 0
DOCUSIGN INC COM 256163106 34 595 SH   SOLE 1 595 0 0
DOLLAR GEN CORP NEW COM 256677105 103 418 SH   SOLE 1 418 0 0
DOLLAR TREE INC COM 256746108 7 48 SH   SOLE 1 48 0 0
DOMINION RES COM 25746u109 1,465 18,360 SH   SOLE 1 16,835 0 1,525
DONEGAL GROUP INC COM 257701201 10 581 SH   SOLE   581 0 0
DONEGAL GROUP INC COM 257701201 373 21,898 SH   SOLE 1 21,898 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 480 16,385 SH   SOLE   14,165 0 2,220
DONNELLEY FINL SOLUTIONS INC COM 25787g100 10 328 SH   SOLE 1 328 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 152 5,197 SH   SOLE 3 5,197 0 0
DORMAN PRODS INC COM 258278100 2 16 SH   SOLE 1 16 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 6 500 SH   SOLE 1 500 0 0
DOVER CORP COM 260003108 73 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108 268 2,212 SH   SOLE 1 2,212 0 0
DOW INC COM 260557103 90 1,746 SH   SOLE 1 1,561 0 185
DP CAP ACQUISITION I CORP COM g2r05b100 99 10,000 SH   SOLE 3 10,000 0 0
DP CAP ACQUISITION I CORP WT g2r05b126 1 5,200 SH   SOLE 3 5,200 0 0
DRAFTKINGS INC COM 26142v105 2 168 SH   SOLE 1 168 0 0
DRAGANFLY INC COM 26142q205 0 500 SH   SOLE 1 500 0 0
DT MIDSTREAM COM 23345m107 9,201 187,700 SH   SOLE   146,421 0 41,279
DT MIDSTREAM COM 23345m107 127 2,597 SH   SOLE 1 2,597 0 0
DTE ENERGY CO COM 233331107 300 2,363 SH   SOLE 1 2,363 0 0
DUDDELL STREET ACQUISITION COR COM g28553108 20 2,000 SH   SOLE 3 2,000 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 41 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204 867 8,087 SH   SOLE 1 8,007 0 80
DUKE ENERGY CORP NEW COM 26441C204 196 1,832 SH   SOLE   1,832 0 0
DUPONT DE NEMOURS INC COM 26614n102 58 1,041 SH   SOLE 1 1,041 0 0
DUPONT DE NEMOURS INC COM 26614n102 132 2,369 SH   SOLE   2,369 0 0
DURECT CORP COM 266605104 19 39,000 SH   SOLE 1 39,000 0 0
DYCOM INDS INC COM 267475101 98 1,050 SH   SOLE 1 850 0 200
E MED FUTURE INC COM COM 26875d108 0 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100 75 3,750 SH   SOLE 1 3,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 633 12,198 SH   SOLE   10,557 0 1,641
EAGLE BULK SHIPPING INC COM y2187a150 17 331 SH   SOLE 1 331 0 0
EAGLE BULK SHIPPING INC COM y2187a150 201 3,869 SH   SOLE 3 3,869 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 5 648 SH   SOLE 1 648 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 130 15,341 SH   SOLE 3 15,341 0 0
EAGLE MATLS INC COM 26969P108 116 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 102 5,382 SH   SOLE 1 5,382 0 0
EASTERN CO COM 276317104 92 4,530 SH   SOLE 1 4,530 0 0
EASTERN CO COM 276317104 1,134 55,767 SH   SOLE 3 55,767 0 0
EASTMAN CHEM CO COM 277432100 7,455 83,049 SH   SOLE 1 82,189 0 860
EASTMAN CHEM CO COM 277432100 17,608 196,148 SH   SOLE   192,063 0 4,085
EATON CORP PLC COM g29183103 12,158 96,496 SH   SOLE   94,396 0 2,100
EATON CORP PLC COM g29183103 11,523 91,457 SH   SOLE 1 85,739 0 5,718
EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 29 2,613 SH   SOLE 1 2,613 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 577 32,280 SH   SOLE 1 32,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 29 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103 26 625 SH   SOLE 1 625 0 0
ECOLAB INC COM 278865100 131 852 SH   SOLE 1 852 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 14 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 342 35,157 SH   SOLE 3 35,157 0 0
EG ACQUISITION CORP WT 26846A118 2 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 9 71 SH   SOLE 1 71 0 0
ELEMENT SOLUTIONS INC COM 28618m106 6,284 353,050 SH   SOLE   286,433 0 66,617
ELEMENT SOLUTIONS INC COM 28618m106 189 10,645 SH   SOLE 1 10,645 0 0
ELEVANCE HEALTH INC COM 036752103 78 161 SH   SOLE 1 161 0 0
ELLIOTT OPPOR WT g30092111 0 1,250 SH   SOLE 3 1,250 0 0
ELLIOTT OPPORTUNITY II F CLASS COM g30092103 49 5,000 SH   SOLE 3 5,000 0 0
EMBECTA CORP COM 29082k105 25 1,004 SH   SOLE 1 929 0 75
EMERALD PLANTATION HLDGS COM g30337102 9 780,000 SH   SOLE 3 780,000 0 0
E MERGE TECHNOLOGY ACQUISITI COM 26873Y112 0 1,002 SH   SOLE 3 1,002 0 0
EMERSON ELEC CO COM 291011104 163 2,051 SH   SOLE 1 1,937 0 114
ENBRIDGE INC CO COM 29250n105 1,638 38,757 SH   SOLE 1 34,277 0 4,480
ENBRIDGE INC CO COM 29250n105 415 9,821 SH   SOLE   9,821 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 4 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103 211 67,065 SH   SOLE   57,948 0 9,117
ENDEAVOUR SILVER CORP COM 29258y103 4 1,166 SH   SOLE 1 1,166 0 0
ENDEAVOUR SILVER CORP COM 29258y103 33 10,574 SH   SOLE 3 10,574 0 0
ENDURANCE ACQUISITION CORP COM g3041w107 250 25,352 SH   SOLE 3 25,352 0 0
ENDURANCE ACQUISITION CORP WT g3041w115 2 12,761 SH   SOLE 3 12,761 0 0
ENERGY TRANSFER LP LP 29273v100 13 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100 26 2,600 SH   SOLE 1 2,600 0 0
ENHABIT INC COM 29332g102 251 11,000 SH   SOLE   11,000 0 0
ENI S P A ADUS 26874R108 5 209 SH   SOLE 1 209 0 0
ENOVIS CORPORATION COM 194014502 2,749 49,983 SH   SOLE   37,251 0 12,732
ENPHASE ENERGY INC COM COM 29355a107 5 25 SH   SOLE 1 25 0 0
ENPHYS ACQUISITION CORP COM G3167L109 10,917 1,133,689 SH   SOLE 3 1,133,689 0 0
ENPHYS ACQUISITION CORP WT G3167L117 99 618,115 SH   SOLE 3 618,115 0 0
ENSIGN GROUP INC COM COM 29358p101 339 4,610 SH   SOLE   4,610 0 0
ENTEGRIS INC COM COM 29362u104 2 27 SH   SOLE 1 27 0 0
ENTERGY CORP NEW COM COM 29364g103 4 33 SH   SOLE 1 33 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI COM g3137c106 199 20,000 SH   SOLE 3 20,000 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114 2 10,000 SH   SOLE 3 10,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 4,722 193,758 SH   SOLE 1 185,942 0 7,816
ENTERPRISE PRODS PARTNERS L LP 293792107 418 17,133 SH   SOLE   17,133 0 0
ENTRAVISION COMMUNICATIONS COM 29382r107 411 90,210 SH   SOLE   90,210 0 0
EOG RES INC COM COM 26875p101 17,011 154,027 SH   SOLE   150,957 0 3,070
EOG RES INC COM COM 26875p101 11,493 104,065 SH   SOLE 1 100,886 0 3,179
EQ HEALTH ACQUISITION CORP COM 26886a101 890 90,507 SH   SOLE 3 90,507 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 3 28,600 SH   SOLE 3 28,600 0 0
EQT CORP COM COM 26884l109 49 1,427 SH   SOLE 1 1,427 0 0
EQUIFAX INC COM 294429105 379 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 237 360 SH   SOLE 1 340 0 20
EQUITY COMWLTH COM 294628102 19 700 SH   SOLE   700 0 0
EQUITY COMWLTH COM 294628102 220 8,000 SH   SOLE 1 8,000 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 29 400 SH   SOLE   400 0 0
ERICSSON ADUS 294821608 3 420 SH   SOLE 1 420 0 0
ESAB CORPORATION COM COM 29605j106 2,510 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 43 SH   SOLE 1 43 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH   SOLE   144 0 0
ESCROW TURKISH INVST FD COM 900esc104 0 318 SH   SOLE 3 318 0 0
ESGEN ACQUISITION CORP COM g3r95n103 102 10,100 SH   SOLE 3 10,100 0 0
ESGEN ACQUISITION CORP WT EXP WT g3r95n111 1 5,050 SH   SOLE 3 5,050 0 0
ESM ACQUISITION CORP COM g3195h104 170 17,300 SH   SOLE 3 17,300 0 0
ESM ACQUISITION CORP WT g3195h112 1 5,400 SH   SOLE 3 5,400 0 0
LAUDER ESTEE COS INC COM 518439104 19 75 SH   SOLE 1 75 0 0
LAUDER ESTEE COS INC COM 518439104 499 1,959 SH   SOLE   1,959 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 132 22,748 SH   SOLE 1 22,628 0 120
ETSY INC COM COM 29786a106 0 3 SH   SOLE 1 3 0 0
EUCRATES BIOMEDICAL ACQUISITIO COM g3141w122 0 47 SH   SOLE 3 47 0 0
EUROPEAN BIOTECH ACQUISITION COM g3167f102 68 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 220819P00030000 PUT 29978a954 48 100 SH Put SOLE 3 100 0 0
EVBG 220819P00035000 PUT 29978a954 1,605 1,888 SH Put SOLE 3 1,888 0 0
EVBG 221118P00030000 PUT 29978a954 65 100 SH Put SOLE 3 100 0 0
EVE MOBILITY ACQUISITION CORP COM g3218g109 119 12,000 SH   SOLE 3 12,000 0 0
EVERBRIDGE INC COM 29978A104 47 1,673 SH   SOLE   1,673 0 0
EVERBRIDGE INC COM 29978A104 53 1,898 SH   SOLE 1 1,898 0 0
EVERBRIDGE INC COM 29978A104 9,896 354,840 SH   SOLE 3 354,840 0 0
EVEREST REINSURANCE GROUP COM g3223r108 203 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108 3 31 SH   SOLE 1 31 0 0
EVO ACQUISITION CORP COM 30052g108 314 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 517 94,756 SH   SOLE   89,503 0 5,253
EVOLUTION PETE CORP COM COM 30049a107 5 915 SH   SOLE 1 915 0 0
EVOLUTION PETE CORP COM COM 30049a107 67 12,332 SH   SOLE 3 12,332 0 0
EXACT SCIENCES CORP COM 30063P105 21 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 2 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 41 914 SH   SOLE 1 700 0 214
EXPEDIA INC COM 30212p303 12 128 SH   SOLE 1 128 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,681 17,249 SH   SOLE 1 15,197 0 2,052
EXPEDITORS INTL WASH INC PUT O PUT 40B99RIX6 73 290 SH Put SOLE 3 290 0 0
EXPONENT INC COM COM 30214u102 1 15 SH   SOLE 1 15 0 0
EXXON MOBIL CORP COM 30231G102 4,899 57,202 SH   SOLE 1 54,632 0 2,570
EXXON MOBIL CORP COM 30231G102 1,048 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 39 2,625 SH   SOLE   2,625 0 0
FARMERS NATIONAL BANC CORP COM 309627107 160 10,694 SH   SOLE 1 10,694 0 0
FAST ACQUISITION CORP COM 311875116 0 1,000 SH   SOLE 3 1,000 0 0
FAST ACQUISITION CORP II COM 311874101 459 47,000 SH   SOLE 3 47,000 0 0
FAST ACQUISITION CORP II WT 311874119 1 11,600 SH   SOLE 3 11,600 0 0
FASTENAL CO COM 311900104 20 409 SH   SOLE 1 409 0 0
FASTLY INC COM 31188v100 0 11 SH   SOLE 1 11 0 0
FAT PROJS ACQUISITION COM g3400w102 238 24,000 SH   SOLE 3 24,000 0 0
FAT PROJS ACQUISITION WTS WT g3400w110 2 24,000 SH   SOLE 3 24,000 0 0
FEDERAL AGRIC MTG CORP COM 313148306 6,167 63,152 SH   SOLE   47,249 0 15,903
FEDERAL AGRIC MTG CORP COM 313148306 9 94 SH   SOLE 1 94 0 0
FEDERAL AGRIC MTG CORP COM 313148306 120 1,228 SH   SOLE 3 1,228 0 0
FEDERAL NATL MTG ASSN COM COM 313586109 8 18,750 SH   OTR 2 0 0 18,750
FEDERAL NATL MTG ASSN COM COM 313586109 0 645 SH   SOLE 1 645 0 0
FEDERAL SIGNAL CORP COM 313855108 1 41 SH   SOLE 1 41 0 0
FEDEX CORP COM 31428X106 2,830 12,482 SH   SOLE 1 11,647 0 835
FEDEX CORP PUT 31428X956 78 135 SH Put SOLE 3 135 0 0
FENNEC PHARMACEUTICALS INC COM 31447p100 33 6,000 SH   SOLE 1 6,000 0 0
FERRELLGAS PARTNERS LP UNIT LT COM 315293209 1 95 SH   SOLE 1 0 0 95
FFD FINL CORP COM COM 30243c107 109 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 19 442 SH   SOLE 1 190 0 252
FIDELITY COVINGTON TRUST COM 316092808 918 9,509 SH   SOLE   9,509 0 0
FIDELITY COVINGTON TRUST COM 316092808 985 10,206 SH   SOLE 1 10,206 0 0
FIDELITY COVINGTON TRUST COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188200 930 19,100 SH   SOLE 1 19,100 0 0
FIDELITY COVINGTON TRUST INDX FD 316092600 22 369 SH   SOLE 1 369 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 152 5,597 SH   SOLE 1 5,597 0 0
FIDELITY NATL FINL INC COM 31620r303 102 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106 1,434 15,642 SH   SOLE 1 15,572 0 70
FIDELITY NATL INFO SVC COM COM 31620m106 7,456 81,337 SH   SOLE   79,772 0 1,565
FIDELITY MERRIMACK STR TR INDX FD 316188309 648 13,928 SH   SOLE   13,928 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 1,566 33,658 SH   SOLE 1 33,658 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 284 39,760 SH   SOLE   39,760 0 0
FIFTH THIRD BANCORP COM 316773100 75 2,232 SH   SOLE   2,232 0 0
FIFTH THIRD BANCORP COM 316773100 272 8,102 SH   SOLE 1 8,102 0 0
FINANCIAL STRATEGIES ACQUISITI COM 31772t115 1 10,000 SH   SOLE 3 10,000 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101 90 31,746 SH   SOLE 1 31,746 0 0
FINNOVATE ACQUISITION CORP COM g3r34k103 143 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 318136124 1 10,000 SH   SOLE 3 10,000 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 1,007 52,551 SH   SOLE   52,551 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 42 11,882 SH   SOLE 1 11,882 0 0
FIRST HORIZON CORPORATION COM 320517105 36 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101 1,084 29,446 SH   SOLE   25,455 0 3,991
FIRST INTERNET BANCORP COM 320557101 15 411 SH   SOLE 1 411 0 0
FIRST INTERNET BANCORP COM 320557101 346 9,406 SH   SOLE 3 9,406 0 0
FIRST LONG IS CORP COM 320734106 545 31,079 SH   SOLE   26,903 0 4,176
FIRST LONG IS CORP COM 320734106 13 743 SH   SOLE 1 743 0 0
FIRST LONG IS CORP COM 320734106 172 9,831 SH   SOLE 3 9,831 0 0
FIRST MERCHANTS CORP COM 320817109 85 2,382 SH   SOLE 1 2,382 0 0
FIRST NILES FINL INC COM COM 33582n106 46 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 42 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169107 155 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 50 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 305 2,252 SH   SOLE   2,252 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 1,847 13,628 SH   SOLE 1 13,628 0 0
FIRST TR EXCH TRADED FD III INDX FD 33739E108 177 10,294 SH   SOLE 1 10,294 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 790 9,617 SH   SOLE 1 9,617 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 76 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 986 12,959 SH   SOLE 1 7,798 0 5,161
FIRST TR MLP & ENERGY INCOME F LP 33739b104 37 4,763 SH   SOLE 1 4,763 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 211 8,185 SH   SOLE 1 8,185 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,408 93,536 SH   SOLE   93,536 0 0
FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 2 25 SH   SOLE 1 25 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 384 10,898 SH   SOLE 1 5,198 0 5,700
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 4 81 SH   SOLE 1 81 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 32 828 SH   SOLE 1 696 0 132
FIRSTENERGY CORP COM 337932107 50 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 5 40 SH   SOLE 1 40 0 0
FIVERR INTL COM m4r82t106 0 3 SH   SOLE 1 3 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 6 343 SH   SOLE 1 343 0 0
FLAME ACQUISITION CORP COM 33850f108 472 48,246 SH   SOLE 3 48,246 0 0
FLAME ACQUISITION CORP WT 33850f116 4 22,551 SH   SOLE 3 22,551 0 0
FLEXSTEEL INDS INC COM 339382103 373 20,730 SH   SOLE   17,936 0 2,794
FLEXSTEEL INDS INC COM 339382103 9 477 SH   SOLE 1 477 0 0
FLEXSTEEL INDS INC COM 339382103 118 6,559 SH   SOLE 3 6,559 0 0
FLOTEK INDS INC DEL COM 343389102 6 6,500 SH   SOLE   6,500 0 0
FLOTEK INDS INC DEL COM 343389102 16 15,728 SH   SOLE 1 15,728 0 0
FLOWERS FOODS INC COM 343498101 55 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 182 16,739 SH   SOLE 1 16,739 0 0
F N B CORP COM 302520101 372 34,264 SH   SOLE   34,264 0 0
F N B CORP COM 302520101 2,001 184,277 SH   SOLE 3 184,277 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,589 142,722 SH   SOLE 1 139,222 0 3,500
FORD MTR CO DEL COM 345370860 48 4,296 SH   SOLE   4,296 0 0
FORTINET INC COM COM 34959e109 99 1,750 SH   SOLE 1 1,750 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k108 321 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 5,762 96,230 SH   SOLE   78,200 0 18,030
FORTUNE BRANDS HOME & SEC IN COM 34964C106 109 1,825 SH   SOLE 1 1,825 0 0
FORTUNE RISE ACQUISITION CORP WT 34969g110 2 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 1 3,750 SH   SOLE 3 3,750 0 0
FORWARD AIR CORP COM 349853101 5,270 57,308 SH   SOLE 3 57,308 0 0
FORWARD AIR CORP COM 349853101 118,352 1,286,991 SH   SOLE 3 1,286,991 0 0
FOSSIL GROUP INC COM 34988V106 10 2,000 SH   SOLE 1 2,000 0 0
FOSTER L B CO COM 350060109 484 37,576 SH   SOLE   32,460 0 5,116
FOSTER L B CO COM 350060109 10 755 SH   SOLE 1 755 0 0
FOSTER L B CO COM 350060109 149 11,585 SH   SOLE 3 11,585 0 0
FOUNDER SPAC WT g3661e114 2 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 1,562 44,539 SH   SOLE   44,539 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 94 3,200 SH   SOLE 1 2,200 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106 15 600 SH   SOLE 1 600 0 0
FREYR BATTERY COM l4135l100 1 100 SH   SOLE 1 100 0 0
FRONTDOOR INC COM 35905a109 1,042 43,252 SH   SOLE   31,962 0 11,290
FRONTIER INVESTMENT CORP COM g36816109 119 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 10 1,386 SH   SOLE 1 1,386 0 0
FTAC ATHENA ACQUISITION CORP COM g37283101 173 17,617 SH   SOLE 3 17,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 501 51,100 SH   SOLE 3 51,100 0 0
FTAC HERA ACQUISITION CORP WT g3728y111 3 12,750 SH   SOLE 3 12,750 0 0
FUJITSU LIMITED UNSPONSORED AD COM 359590304 5 216 SH   SOLE 1 216 0 0
FUSION ACQUISITION CORP II COM 36118n102 279 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 COM 36118n201 29 3,000 SH   SOLE 3 3,000 0 0
FUSION ACQUISITION CORP II WT 36118n110 1 9,860 SH   SOLE 3 9,860 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 90 200 SH Call SOLE 3 200 0 0
G SQUARED ASCEND I INC COM g4204r109 91 9,257 SH   SOLE 3 9,257 0 0
G&P ACQUISITION CORP WT 36146g111 4 47,519 SH   SOLE 3 47,519 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104 196 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 55 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 66 6,150 SH   SOLE 1 6,150 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,272 93,149 SH   SOLE   70,601 0 22,548
GAMING AND LEISURE PROPERTIES COM 36467j108 60 1,315 SH   SOLE 1 1,315 0 0
GANNETT SPINCO INC COM 36473h104 0 100 SH   SOLE 1 100 0 0
GARTNER INC COM 366651107 2,204 9,113 SH   SOLE 1 8,363 0 750
GDL FD CLSD FD 361570104 62 7,500 SH   SOLE 1 7,500 0 0
GDL FD CLSD FD 361570104 1,372 167,126 SH   SOLE 3 167,126 0 0
GEE GROUP COM 36165a102 336 644,081 SH   SOLE 1 644,081 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 763 39,511 SH   SOLE   34,201 0 5,310
GENCO SHIPPING AND TRADING LIM COM y2685t131 18 935 SH   SOLE 1 935 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 241 12,453 SH   SOLE 3 12,453 0 0
GENERAL DYNAMICS CORP COM 369550108 4,140 18,713 SH   SOLE 1 17,191 0 1,522
GENERAL DYNAMICS CORP COM 369550108 748 3,380 SH   SOLE   3,380 0 0
GENERAL ELECTRIC CO COM 369604301 16 250 SH   SOLE   250 0 0
GENERAL ELECTRIC CO COM 369604301 125 1,960 SH   SOLE 1 1,960 0 0
GENERAL MLS INC COM 370334104 37 490 SH   SOLE 1 490 0 0
GENERAL MOTORS CO COM 37045v100 1,543 48,572 SH   SOLE 1 47,657 0 915
GENERAL MOTORS CO COM 37045v100 3,691 116,220 SH   SOLE   114,070 0 2,150
GENESCO INC COM 371532102 274 5,495 SH   SOLE   5,495 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 2 4,000 SH   SOLE 3 4,000 0 0
GENUINE PARTS CO COM 372460105 5 37 SH   SOLE 1 37 0 0
GESHER I ACQUISITION CORP COM g38537109 128 13,003 SH   SOLE 3 13,003 0 0
GILEAD SCIENCES INC COM 375558103 313 5,057 SH   SOLE 1 5,057 0 0
GLACIER BANCORP NEW COM COM 37637q105 1 22 SH   SOLE 1 22 0 0
GLASS HOUSE BRANDS INC COM 377130406 25 9,000 SH   SOLE 1 9,000 0 0
GSK PLC ADUS 37733W105 105 2,412 SH   SOLE 1 2,412 0 0
GLD 220916C00170000 CALL 78463v907 67 140 SH Call SOLE 3 140 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 1 2,932 SH   SOLE 3 2,932 0 0
GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 34 1,050 SH   SOLE 1 1,050 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128 1 5,382 SH   SOLE 3 5,382 0 0
GLOBAL PMTS INC COM COM 37940x102 133 1,202 SH   SOLE 1 1,202 0 0
GLOBAL SYNERGY ACQUISITION C COM g3934j114 10 1,000 SH   SOLE 3 1,000 0 0
GLOBAL TECHNOLOGY ACQUISITION COM g3934n107 62 6,200 SH   SOLE 3 6,200 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 0 3,100 SH   SOLE 3 3,100 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 139 6,452 SH   SOLE 1 6,452 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 32 1,280 SH   SOLE 1 1,280 0 0
GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 800 11,014 SH   SOLE 1 11,014 0 0
GLOBAL X MLP COM 37954y343 11 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 69 1,800 SH   SOLE   1,800 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 108 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 311 15,317 SH   SOLE 1 15,317 0 0
GLOBAL X S&P 500 COVERED CALL INDX FD 37954y475 398 9,316 SH   SOLE 1 9,316 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 30 1,164 SH   SOLE 1 1,164 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 448 15,464 SH   SOLE 1 14,938 0 526
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 107 3,700 SH   SOLE   3,700 0 0
GLOBAL X URANIUM ETF INDX FD 37954y871 25 1,359 SH   SOLE 1 1,359 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1,432 62,887 SH   SOLE 1 61,576 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
GO ACQUISITION CORP COM 362019101 35 3,522 SH   SOLE 3 3,522 0 0
GOGREEN INVESTMENTS CORP COM g9461b101 152 15,200 SH   SOLE 3 15,200 0 0
GOGREEN INVESTMENTS CORP WT g9461b119 2 7,600 SH   SOLE 3 7,600 0 0
GOLD RESOURCE CORP COM COM 38068t105 1,133 695,380 SH   SOLE   695,380 0 0
GOLDEN ARROW MERGER CORP WT 380799114 0 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ARROW MERGER CORP COM 380799106 118 12,100 SH   SOLE 3 12,100 0 0
GOLDENBRIDGE ACQUISITION LTD COM g3970d138 2 26,289 SH   SOLE 3 26,289 0 0
GOLDENBRIDGE ACQUISITION LTD WT g3970d120 2 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 0 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 ETF TR INDX FD 381430206 45 1,520 SH   SOLE 1 1,520 0 0
GOLDMAN SACHS BDC COM 38147u107 396 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 383 5,112 SH   SOLE 1 5,112 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 690 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 637 2,144 SH   SOLE 1 2,144 0 0
GOLUB CAP BDC INC COM COM 38173m102 28 2,125 SH   SOLE 1 2,125 0 0
GOLUB CAP BDC INC COM COM 38173m102 162 12,500 SH   SOLE   12,500 0 0
GOOD WORKS II ACQUISITION CORP WT 38216g112 0 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
GREEN PLAINS PARTNERS LP PUT 393221956 85 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 234 33,813 SH   SOLE   29,217 0 4,596
GRAHAM CORP COM 384556106 5 742 SH   SOLE 1 742 0 0
GRAHAM CORP COM 384556106 73 10,557 SH   SOLE 3 10,557 0 0
GRAINGER W W INC COM 384802104 91 200 SH   SOLE 1 200 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 9 445 SH   SOLE 1 445 0 0
GRAY TELEVISION INC COM 389375106 101 6,000 SH   SOLE 1 6,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 193 16,001 SH   SOLE 1 16,001 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 84 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 91 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS INC COM 393222104 764 28,124 SH   SOLE 1 28,124 0 0
GREEN PLAINS INC COM 393222104 108,747 4,002,466 SH   SOLE 3 4,002,466 0 0
GREEN PLAINS INC PUT OPT 11/22 PUT 7YC999VR6 642 2,471 SH Put SOLE 3 2,471 0 0
GREEN PLAINS INC PUT OPT 12/22 PUT 7YC999QW1 540 2,843 SH Put SOLE 3 2,843 0 0
GREEN PLAINS INC PUT OPT 12/22 PUT 7YC999QX9 2,011 7,809 SH Put SOLE 3 7,809 0 0
GREEN PLAINS INC PUT OPT 12/22 PUT 7YC999QY7 1,386 3,696 SH Put SOLE 3 3,696 0 0
GREEN THUMB INDUSTRIES INC COM 39342l108 12 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 30 508 SH   SOLE 1 508 0 0
GROWTH FOR GOOD ACQUISITION CO COM g41522106 27 2,800 SH   SOLE 3 2,800 0 0
GROWTH FOR GOOD ACQUISITION CO COM g41522130 0 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
GT ADVANCED TECHNO ESCROW COM 361esc023 0 19 SH   SOLE 1 19 0 0
GUARDANT HEALTH INC COM COM 40131m109 24 600 SH   SOLE   600 0 0
GUGGENHEIM TIMBER ETF INDX FD 18383q879 34 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 377 38,511 SH   SOLE 3 38,511 0 0
GX ACQUISITION CORP II WT 36260f113 2 12,900 SH   SOLE 3 12,900 0 0
GXO LOGISTICS INC COM 36262g101 3,512 81,160 SH   SOLE   61,570 0 19,590
GXO LOGISTICS INC COM 36262g101 7 155 SH   SOLE 1 155 0 0
HAEMONETICS CORP MASS COM 405024100 2 25 SH   SOLE 1 25 0 0
HALLMARK FINANCIAL SERVICES IN COM 40624q203 230 95,132 SH   SOLE   82,276 0 12,856
HALLMARK FINANCIAL SERVICES IN COM 40624q203 5 2,192 SH   SOLE 1 2,192 0 0
HALLMARK FINANCIAL SERVICES IN COM 40624q203 73 30,012 SH   SOLE 3 30,012 0 0
HANESBRANDS INC COM 410345102 251 24,405 SH   SOLE 1 20,905 0 3,500
HANNON ARMSTRONG SUSTAINABLE I COM 41068x100 11 300 SH   SOLE 1 300 0 0
HANOVER FOODS CORP CL A COM 41078W100 4 100 SH   SOLE 1 100 0 0
HARLEY DAVIDSON INC COM 412822108 4 123 SH   SOLE 1 123 0 0
HARMONIC INC COM 413160102 2 200 SH   SOLE   200 0 0
HARMONIC INC COM 413160102 121 13,909 SH   SOLE 1 13,909 0 0
HARROW HEALTH INC COM 415858109 908 124,720 SH   SOLE   124,720 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2 33 SH   SOLE 1 33 0 0
HARVEST NAT RES COM 41754v202 1 45,000 SH   SOLE 3 45,000 0 0
HASBRO INC PUT 418056957 26 1,200 SH Put SOLE 3 1,200 0 0
HASBRO INC PUT 418056957 666 1,200 SH Put SOLE 3 1,200 0 0
HASBRO INC CLL OPT 01/23 100.0 CALL 1IV99B9B1 320 1,440 SH Call SOLE 3 1,440 0 0
HASBRO INC COM 418056107 533 6,515 SH   SOLE 1 5,515 0 1,000
HASBRO INC COM 418056107 24,714 301,833 SH   SOLE 3 301,833 0 0
HAWKS ACQUISITION CORP COM 42032p108 293 30,000 SH   SOLE 3 30,000 0 0
HAWKS ACQUISITION CORP WT 42032p116 2 15,000 SH   SOLE 3 15,000 0 0
HAYWARD HLDGS INC COM 421298100 272 18,870 SH   SOLE 1 18,870 0 0
HCA HOLDINGS INC COM COM 40412c101 103 613 SH   SOLE 1 613 0 0
HDFC BANK LTD ADR REPS 3 SHS ADUS 40415f101 9 168 SH   SOLE 1 168 0 0
HEALTHCARE SERVICES ACQUISITIO COM 42227k104 49 5,000 SH   SOLE 3 5,000 0 0
HEALTHLYNKED CORP COM COM 42228p102 1 7,400 SH   SOLE 1 7,400 0 0
HEALTHPEAK PROPERTIES LP 42250p103 13 500 SH   SOLE 1 500 0 0
HEALTHWELL ACQUISITION CORP I COM 42227r109 411 42,482 SH   SOLE 3 42,482 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117 4 23,350 SH   SOLE 3 23,350 0 0
HEARTLAND EXPRESS INC COM 422347104 127 9,164 SH   SOLE   9,164 0 0
HELIOGEN INC WT 42329e113 4 14,004 SH   SOLE 3 14,004 0 0
HEMISPHERE MEDIA GROUP WT 42365q103 4 500 SH   SOLE 1 500 0 0
HENNESSY CAPITAL INVESTMENT CO COM 42600h108 96 10,000 SH   SOLE 3 10,000 0 0
HENNESSY CAPITAL INVESTMENT WT WT 42600h116 1 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 17 1,250 SH   SOLE 1 1,250 0 0
HERCULES CAPITAL INC COM 427096508 310 23,000 SH   SOLE   23,000 0 0
HERITAGE GLOBAL INC COM COM 42727e103 454 302,950 SH   SOLE   261,859 0 41,091
HERITAGE GLOBAL INC COM COM 42727e103 9 6,187 SH   SOLE 1 6,187 0 0
HERITAGE GLOBAL INC COM COM 42727e103 147 98,023 SH   SOLE 3 98,023 0 0
HERSHEY CO COM 427866108 108 500 SH   SOLE 1 500 0 0
HERTZ GLOBAL HOLDINGS INC WT 42806j148 3 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 103 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 13 1,000 SH   SOLE 1 1,000 0 0
HEXAGON AB ADR COM 428263107 11 1,106 SH   SOLE 1 1,106 0 0
HGR LIQUIDATING TRUST COM 42837p105 0 1,093 SH   SOLE 1 1,093 0 0
HIGH TIDE INC COM 42981e401 3 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 10 5,810 SH   SOLE   5,810 0 0
HILL INTL INC COM 431466101 74 43,985 SH   SOLE 1 43,985 0 0
HILL INTL INC COM 431466101 6,249 3,719,814 SH   SOLE 3 3,719,814 0 0
HILLMAN SOLUTIONS CORP COM 431636109 3 300 SH   SOLE   300 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 36 1,000 SH   SOLE   1,000 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 182 5,100 SH   SOLE 1 5,100 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 99 886 SH   SOLE 1 886 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 9 100 SH   SOLE 1 100 0 0
HOLOGIC INC COM 436440101 294 4,249 SH   SOLE 1 4,249 0 0
HOME BANCSHARES INC COM 436893200 33 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 17,868 65,147 SH   SOLE   63,922 0 1,225
HOME DEPOT INC COM 437076102 12,979 47,320 SH   SOLE 1 46,013 0 1,307
HOME PLATE ACQUISITION CORP COM 43734r103 140 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,695 96,050 SH   SOLE   94,275 0 1,775
HONEYWELL INTL INC COM 438516106 15,189 87,390 SH   SOLE 1 84,880 0 2,511
HORIZON ACQUISITION CORP COM 92854t100 22 3,000 SH   SOLE 1 3,000 0 0
HORIZON ACQUISITION CORP COM 92854t100 30 4,000 SH   SOLE   4,000 0 0
HORIZON ACQUISITION II CORP COM g46044106 30 3,000 SH   SOLE 3 3,000 0 0
HORIZON GLOBAL CORP COM 44052W104 253 155,397 SH   SOLE   116,480 0 38,917
HORIZON KINETICS INFLATION BEN INDX FD 53656f623 494 17,300 SH   SOLE 1 15,800 0 1,500
HORIZON THERAPEUTICS PLC COM g46188101 3 40 SH   SOLE 1 40 0 0
HORMEL FOODS CORP COM 440452100 88 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100 5,575 70,631 SH   SOLE 1 70,302 0 329
HOULIHAN LOKEY INC COM 441593100 13,187 167,070 SH   SOLE   156,244 0 10,826
HOVNANIAN ENTERPRISES INC COM 442487401 2 50 SH   SOLE 1 50 0 0
HOWMET AEROSPACE INC COM 443201108 0 3 SH   SOLE   3 0 0
HOWMET AEROSPACE INC COM 443201108 41 1,300 SH   SOLE 1 1,300 0 0
HP INC COM COM 40434l105 3 100 SH   SOLE 1 100 0 0
HSBC HLDGS PLC ADUS 404280406 33 1,000 SH   SOLE 1 1,000 0 0
HUB GROUP INC PUT OPT 10/22 5 PUT 3WG995XK1 33 300 SH Put SOLE 3 300 0 0
HUBBELL INC COM 443510607 31 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100 219 728 SH   SOLE 1 728 0 0
HUDSON EXEC WTS WT 44376l115 0 3,455 SH   SOLE 3 3,455 0 0
HUDSON EXECUTIVE INVESTMENT CO COM 44376l107 169 17,278 SH   SOLE 3 17,278 0 0
HUMANA INC COM 444859102 370 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 OP PUT 6QW996VD9 156 160 SH Put SOLE 3 160 0 0
HUNTINGTON BANCSHARES INC COM 446150104 635 52,821 SH   SOLE 1 52,821 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 15 71 SH   SOLE   71 0 0
HUT EIGHT MINING CORP COM 44812t102 1 600 SH   SOLE 1 600 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 212 5,000 SH Call SOLE 3 5,000 0 0
IAA INC PUT 449253953 636 1,200 SH Put SOLE 3 1,200 0 0
IAA INC CALL 449253903 100 1,000 SH Call SOLE 3 1,000 0 0
IAA INC CALL 449253903 38 3,078 SH Call SOLE 3 3,078 0 0
IAA INC COM 449253103 611 18,656 SH   SOLE 1 18,406 0 250
IAA INC COM 449253103 99 3,029 SH   SOLE   3,029 0 0
IAA INC COM 449253103 54,575 1,665,400 SH   SOLE 3 1,665,400 0 0
IAA INC PUT 449253953 22 2,200 SH Put SOLE 3 2,200 0 0
IAA INC PUT 449253953 1,325 5,000 SH Put SOLE 3 5,000 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208 2,231 29,373 SH   SOLE   20,453 0 8,920
IAC INTERACTIVECORP NEW COM NE COM 44891n208 72 951 SH   SOLE 1 951 0 0
IAMGOLD CORP COM 450913108 48 30,000 SH   SOLE 1 30,000 0 0
ICICI BK LTD ADR ADUS 45104g104 98 5,500 SH   SOLE 1 5,500 0 0
ISHARES TR PUT 464288954 7 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464288954 28 600 SH Put SOLE 3 600 0 0
ICON PLC LTD SHS COM g4705a100 4 20 SH   SOLE 1 20 0 0
ICONIC SPORTS ACQUISITION CORP COM g4712c107 146 14,600 SH   SOLE 3 14,600 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 113 321 SH   SOLE   321 0 0
IDEXX LABS INC COM COM 45168d104 334 953 SH   SOLE 1 953 0 0
IEXALT INC COM NEW COM 451691208 0 20 SH   SOLE 1 20 0 0
ISHARES TR CALL 464287515 28 175 SH Call SOLE 3 175 0 0
II-VI INC COM 902104108 18 350 SH   SOLE 1 350 0 0
ISHARES TR PUT 464287957 134 200 SH Put SOLE 3 200 0 0
ILLINOIS TOOL WKS INC COM 452308109 360 1,974 SH   SOLE 1 1,974 0 0
ILLUMINA INC COM 452327109 230 1,248 SH   SOLE 1 1,188 0 60
ILLUMINA INC COM 452327109 52 280 SH   SOLE   280 0 0
IMMERSION CORP COM 452521107 426 79,690 SH   SOLE   68,894 0 10,796
IMMERSION CORP COM 452521107 7 1,400 SH   SOLE 1 1,400 0 0
IMMERSION CORP COM 452521107 135 25,313 SH   SOLE 3 25,313 0 0
IMMUTABLE HOLDINGS COM 45258g108 2 5,000 SH   SOLE 1 5,000 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 40 1,800 SH   SOLE 1 1,800 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 78 24,891 SH   SOLE   21,528 0 3,363
INDEPENDENCE CONTRACT DRILLI COM 453415606 2 580 SH   SOLE 1 580 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 25 7,838 SH   SOLE 3 7,838 0 0
INDEXIQ ETF TR INDX FD 45409B800 51 1,650 SH   SOLE   1,650 0 0
INDEXIQ ETF TR INDX FD 45409B800 106 3,416 SH   SOLE 1 3,416 0 0
INDIA FD INC COM 454089103 37 2,266 SH   SOLE 1 2,266 0 0
INDUSTRIAL HUMAN WT 45617p112 1 24,300 SH   SOLE 3 24,300 0 0
INDUSTRIAL HUMAN CAPITAL INC COM 45617p104 231 23,000 SH   SOLE 3 23,000 0 0
INFINITE ACQUISITION CORP COM g48028107 49 5,000 SH   SOLE 3 5,000 0 0
INFINITE ACQUISITION CORP WT g48028123 1 2,500 SH   SOLE 3 2,500 0 0
INFINTT ACQUISITION CORP WT g47862126 1 20,213 SH   SOLE 3 20,213 0 0
INFLECTION POINT ACQUISITION C COM g47874121 254 26,399 SH   SOLE 3 26,399 0 0
INFLECTION POINT ACQUISITION C WT g47874113 2 13,199 SH   SOLE 3 13,199 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 5,980 884,618 SH   SOLE   614,638 0 269,980
INFOSYS LTD ADUS 456788108 85 4,600 SH   SOLE 1 4,600 0 0
ING GROEP N.V. ADUS 456837103 35 3,500 SH   SOLE 1 3,500 0 0
INGERSOLL RAND PLC COM 45687v106 14 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107 9,280 146,974 SH   SOLE   110,154 0 36,820
INMODE LTD COM m5425m103 76 3,400 SH   SOLE 1 3,400 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101 551 5,018 SH   SOLE 1 4,369 0 649
INNOVATIVE INTERNATIONAL ACQUI COM g4809m109 102 10,100 SH   SOLE 3 10,100 0 0
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
INSIGHT ACQUISITION CORP COM 45784l100 550 56,000 SH   SOLE 3 56,000 0 0
INSIGHT ACQUISITION CORP WT 45784l118 5 28,000 SH   SOLE 3 28,000 0 0
INSTEEL INDS INC COM 45774W108 301 8,930 SH   SOLE   8,930 0 0
INTEGER HOLDINGS CORP COM 45826h109 1 18 SH   SOLE 1 18 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 3 15,000 SH   SOLE 3 15,000 0 0
INTEL CORP COM 458140100 7,548 201,771 SH   SOLE 1 190,855 0 10,916
INTEL CORP COM 458140100 779 20,815 SH   SOLE   20,815 0 0
INTELLICHECK INC COM NEW COM 45817g201 113 55,950 SH   SOLE   48,442 0 7,508
INTELLICHECK INC COM NEW COM 45817g201 3 1,356 SH   SOLE 1 1,356 0 0
INTELLICHECK INC COM NEW COM 45817g201 36 17,639 SH   SOLE 3 17,639 0 0
INTELLIGENT MEDICINE ACQUISITI WT 45828d114 0 2,500 SH   SOLE 3 2,500 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104 126 1,344 SH   SOLE 1 1,344 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,825 12,929 SH   SOLE 1 12,929 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 481 SH   SOLE 1 481 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 186 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 19 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 24 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 10 500 SH   SOLE 1 500 0 0
INTERPRIVATE II ACQUISITION CO COM 46064q108 176 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 321 32,801 SH   SOLE 3 32,801 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114 3 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102 474 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 327 848 SH   SOLE 1 818 0 30
INTUIT COM 461202103 271 704 SH   SOLE   704 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 89 444 SH   SOLE   444 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 388 1,933 SH   SOLE 1 1,933 0 0
INVACARE CORP COM 461203101 23 18,250 SH   SOLE 1 18,250 0 0
INVENTRUST PROPERTIES CORP LP 46124j201 2 94 SH   SOLE 1 94 0 0
INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 44 624 SH   SOLE 1 624 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 35 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 21 1,000 SH   SOLE   1,000 0 0
INVESCO BULLETSHARES 2025 CORP INDX FD 46138j825 55 2,700 SH   SOLE   2,700 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 45 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 476 6,146 SH   SOLE 1 6,146 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 105 5,574 SH   SOLE 1 5,574 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 53 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 31 1,150 SH   SOLE 1 1,150 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 251 9,435 SH   SOLE   9,435 0 0
INVESCO EMERGING MARKETS SOVER INDX FD 46138e784 11 582 SH   SOLE 1 582 0 0
INVESCO EXCH TRD SLF IDX FD TR INDX FD 46138j874 20 903 SH   SOLE 1 903 0 0
INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 2 150 SH   SOLE 1 150 0 0
INVESCO FTSE RAFI EMERGING MAR INDX FD 46138e727 0 3 SH   SOLE 1 3 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 59 400 SH   SOLE   400 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 689 4,647 SH   SOLE 1 4,647 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 54 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 930 SH   SOLE   930 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 34 1,039 SH   SOLE 1 1,039 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 4,738 41,132 SH   SOLE 1 41,132 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 5,007 43,461 SH   SOLE   43,461 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 960 41,256 SH   SOLE 1 40,956 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 173 7,382 SH   SOLE 1 7,382 0 0
INVESCO QQQ TRUST INDX FD 46090e103 5,316 18,967 SH   SOLE 1 18,167 0 800
INVESCO QQQ TRUST INDX FD 46090e103 630 2,248 SH   SOLE   2,248 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 3,636 27,090 SH   SOLE 1 23,385 0 3,705
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 238 1,775 SH   SOLE   1,775 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1,024 16,519 SH   SOLE 1 16,321 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 50 340 SH   SOLE 1 340 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 25 319 SH   SOLE   319 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 618 7,893 SH   SOLE 1 7,893 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159 7 150 SH   SOLE 1 0 0 150
INVESCO SENIOR LOAN ETF INDX FD 46138g508 14 700 SH   SOLE 1 700 0 0
INVESCO SOLAR ETF INDX FD 46138g706 45 635 SH   SOLE 1 635 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805 277 10,000 SH   SOLE 3 10,000 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 193 15,000 SH   SOLE 1 15,000 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 44 4,298 SH   SOLE 1 4,298 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 15 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142 190 4,112 SH   SOLE 1 4,112 0 0
INVESTCORP EUROPE ACQUISITION WT g4923t113 0 1,104 SH   SOLE 3 1,104 0 0
IQVIA HOLDINGS INC COM 46266c105 129 593 SH   SOLE 1 593 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 154 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 808 21,515 SH   SOLE   20,720 0 795
IRON MTN INC NEW COM COM 46284v101 1,262 25,910 SH   SOLE 1 24,035 0 1,875
IRON MTN INC NEW COM COM 46284v101 243 5,000 SH   SOLE   5,000 0 0
IRONNET INC COM 46323q113 2 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 8 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 464289511 6 107 SH   SOLE 1 107 0 0
ISHARES TR INDX FD 464288620 6 118 SH   SOLE 1 118 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 159 2,294 SH   SOLE 1 2,238 0 56
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 138 2,893 SH   SOLE 1 2,893 0 0
ISHARES TR INDX FD 464289867 44 915 SH   SOLE 1 915 0 0
ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738 1 27 SH   SOLE 1 27 0 0
ISHARES TR INDX FD 464287671 79 944 SH   SOLE   944 0 0
ISHARES TR INDX FD 464287671 160 1,906 SH   SOLE 1 1,906 0 0
ISHARES TR INDX FD 464288521 5 100 SH   SOLE 1 100 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 39 1,118 SH   SOLE 1 1,118 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 13 117 SH   SOLE 1 117 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 77 848 SH   SOLE 1 848 0 0
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 119 4,956 SH   SOLE 1 4,956 0 0
ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 48 762 SH   SOLE 1 762 0 0
ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 224 9,099 SH   SOLE 1 9,099 0 0
ISHARES TR INDX FD 464288224 18 931 SH   SOLE 1 931 0 0
ISHARES TR INDX FD 464287291 71 1,544 SH   SOLE 1 1,544 0 0
ISHARES GOLD TR INDX FD 464285204 625 18,219 SH   SOLE 1 17,861 0 358
ISHARES GOLD TR INDX FD 464285204 4,897 142,733 SH   SOLE   142,733 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1,430 29,154 SH   SOLE 1 28,431 0 723
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 666 13,582 SH   SOLE   13,582 0 0
ISHARES INC INDX FD 464286533 568 10,249 SH   SOLE 1 10,034 0 215
ISHARES INC INDX FD 464286806 237 10,300 SH   SOLE 1 10,300 0 0
ISHARES INC INDX FD 464286871 14 621 SH   SOLE 1 621 0 0
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 30 561 SH   SOLE 1 561 0 0
ISHARES INC INDX FD 464286665 46 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286772 2 27 SH   SOLE 1 27 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH   SOLE   89 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 24 1,354 SH   SOLE 1 1,354 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 3 59 SH   SOLE   59 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 21 412 SH   SOLE 1 412 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2 50 SH   SOLE 1 50 0 0
ISHARES INC INDX FD 464286517 7 195 SH   SOLE 1 195 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 113 3,489 SH   SOLE 1 3,489 0 0
ISHARES INC INDX FD 464286426 4 55 SH   SOLE 1 55 0 0
ISHARES INC INDX FD 464286350 27 700 SH   SOLE 1 700 0 0
ISHARES TR INDX FD 464288562 9 117 SH   SOLE 1 117 0 0
ISHARES TR INDX FD 464287622 109 524 SH   SOLE 1 524 0 0
ISHARES TR INDX FD 464287622 332 1,598 SH   SOLE   1,598 0 0
ISHARES TR INDX FD 464287663 8 118 SH   SOLE 1 118 0 0
ISHARES TR INDX FD 464289438 27 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464287333 31 473 SH   SOLE 1 473 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 18 496 SH   SOLE 1 496 0 0
ISHARES TR INDX FD 464288646 79 1,572 SH   SOLE   1,572 0 0
ISHARES TR INDX FD 464288646 228 4,514 SH   SOLE 1 4,514 0 0
ISHARES SILVER TR INDX FD 46428Q109 868 46,583 SH   SOLE 1 44,003 0 2,580
ISHARES TR INDX FD 464288653 185 1,540 SH   SOLE 1 1,494 0 46
ISHARES TR INDX FD 464287432 46 400 SH   SOLE 1 400 0 0
ISHARES TR CLSD FD 464287440 35 343 SH   SOLE 1 343 0 0
ISHARES TR CLSD FD 464287440 4,154 40,605 SH   SOLE 3 40,605 0 0
ISHARES TR INDX FD 464287457 1,021 12,338 SH   SOLE 1 6,898 0 5,440
ISHARES TR INDX FD 464288661 8 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 464288612 193 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,587 13,930 SH   SOLE 1 13,849 0 81
ISHARES TR INDX FD 46429B747 53 524 SH   SOLE 1 524 0 0
ISHARES TR BROAD USD HIGH INDX FD 46435u853 2 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 464287564 21 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812 27 140 SH   SOLE 1 140 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 8,374 142,298 SH   SOLE 1 140,581 0 1,717
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3,065 52,089 SH   SOLE   52,089 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,521 26,669 SH   SOLE   6,045 0 20,624
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 906 15,882 SH   SOLE 1 15,882 0 0
ISHARES TR INDX FD 464287507 8,903 39,356 SH   SOLE 1 37,584 0 1,772
ISHARES TR INDX FD 464287507 1,062 4,693 SH   SOLE   4,693 0 0
ISHARES TR INDX FD 464287150 20,542 245,193 SH   SOLE 1 240,400 0 4,793
ISHARES TR INDX FD 464287150 24,883 297,000 SH   SOLE   11,616 0 285,384
ISHARES TR INDX FD 464287200 22,470 59,265 SH   SOLE 1 58,194 0 1,071
ISHARES TR INDX FD 464287200 6,361 16,776 SH   SOLE   16,776 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 2,003 42,780 SH   SOLE 1 42,088 0 692
ISHARES TR INDX FD 464287226 12,219 120,171 SH   SOLE 1 118,603 0 1,568
ISHARES TR INDX FD 464287226 316 3,110 SH   SOLE   3,110 0 0
ISHARES TR INDX FD 464288760 39 392 SH   SOLE 1 392 0 0
ISHARES TR INDX FD 464288810 469 9,294 SH   SOLE 1 9,294 0 0
ISHARES TR INDX FD 464288778 39 800 SH   SOLE   800 0 0
ISHARES TR INDX FD 464287168 173 1,474 SH   SOLE 1 1,474 0 0
ISHARES TR INDX FD 464287796 181 4,761 SH   SOLE 1 4,670 0 91
ISHARES TR INDX FD 464287788 39 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287788 509 7,279 SH   SOLE 1 7,279 0 0
ISHARES TR INDX FD 464287762 553 2,056 SH   SOLE 1 2,056 0 0
ISHARES TR INDX FD 464287739 9 97 SH   SOLE 1 97 0 0
ISHARES TR INDX FD 464287721 78 980 SH   SOLE 1 980 0 0
ISHARES TR INDX FD 464287697 17 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 46429B689 172 2,709 SH   SOLE 1 2,679 0 30
ISHARES TR INDX FD 46429B689 30 475 SH   SOLE   475 0 0
ISHARES TR INDX FD 464288877 864 19,915 SH   SOLE 1 19,380 0 535
ISHARES TR ESG MSCI LEADR INDX FD 46435u218 29 435 SH   SOLE 1 435 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 2,004 23,890 SH   SOLE 1 23,320 0 570
ISHARES TR FLTG RATE NT INDX FD 46429b655 184 3,683 SH   SOLE 1 3,683 0 0
ISHARES TR INDX FD 464287184 54 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 46429B663 1,661 16,537 SH   SOLE 1 16,459 0 78
ISHARES TR INDX FD 46429B663 176 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 464288513 9 125 SH   SOLE 1 125 0 0
ISHARES TR INDX FD 464288513 11 145 SH   SOLE   145 0 0
ISHARES TR INDX FD 464287242 29 259 SH   SOLE 1 259 0 0
ISHARES TR INDX FD 464287242 47 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464288281 50 587 SH   SOLE 1 587 0 0
ISHARES TR INDX FD 464288588 67 686 SH   SOLE 1 686 0 0
ISHARES TR INDX FD 464288588 195 2,000 SH   SOLE 3 2,000 0 0
ISHARES TR INDX FD 464288240 18 401 SH   SOLE 1 401 0 0
ISHARES TR INDX FD 464288885 452 5,621 SH   SOLE 1 5,471 0 150
ISHARES TR INDX FD 464287465 61 981 SH   SOLE   981 0 0
ISHARES TR INDX FD 464287465 446 7,136 SH   SOLE 1 7,136 0 0
ISHARES TR INDX FD 464287234 136 3,395 SH   SOLE   3,395 0 0
ISHARES TR INDX FD 464287234 737 18,376 SH   SOLE 1 18,376 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 63 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 464288570 83 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273 303 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 1,159 9,856 SH   SOLE 1 9,856 0 0
ISHARES TR INDX FD 464287523 14 41 SH   SOLE 1 41 0 0
ISHARES TR PUT OPT 09/22 200.0 PUT 0IV99U3S9 1,208 1,713 SH Put SOLE 3 1,713 0 0
ISHARES TR PUT OPT 09/22 215.0 PUT 0IV99U482 2,596 2,044 SH Put SOLE 3 2,044 0 0
ISHARES TR PUT 464288954 78 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287952 60 79 SH Put SOLE 3 79 0 0
ISHARES TR PUT 464287952 5,198 3,822 SH Put SOLE 3 3,822 0 0
ISHARES TR INDX FD 464288869 632 6,084 SH   SOLE 1 6,084 0 0
ISHARES TR INDX FD 464288869 2,764 26,591 SH   SOLE   26,591 0 0
ISHARES TR INDX FD 464287648 78 376 SH   SOLE 1 376 0 0
ISHARES TR INDX FD 464287630 433 3,179 SH   SOLE 1 3,174 0 5
ISHARES TR INDX FD 464287655 333 1,968 SH   SOLE   1,968 0 0
ISHARES TR INDX FD 464287655 864 5,099 SH   SOLE 1 5,099 0 0
ISHARES TR INDX FD 464287689 422 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481 73 927 SH   SOLE 1 927 0 0
ISHARES TR INDX FD 464287481 174 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287473 254 2,498 SH   SOLE 1 2,498 0 0
ISHARES TR INDX FD 464287499 1,092 16,892 SH   SOLE 1 16,692 0 200
ISHARES TR INDX FD 464287499 327 5,060 SH   SOLE   5,060 0 0
ISHARES TR INDX FD 464287614 741 3,388 SH   SOLE 1 3,138 0 250
ISHARES TR INDX FD 464287614 3,018 13,799 SH   SOLE   13,799 0 0
ISHARES TR INDX FD 464287598 1,976 13,629 SH   SOLE 1 13,532 0 97
ISHARES TR INDX FD 464287598 254 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287101 1,546 8,965 SH   SOLE 1 8,965 0 0
ISHARES TR INDX FD 464287408 260 1,893 SH   SOLE 1 1,893 0 0
ISHARES TR INDX FD 464287341 4 128 SH   SOLE 1 128 0 0
ISHARES TR INDX FD 464288372 79 1,693 SH   SOLE 1 1,693 0 0
ISHARES TR INDX FD 464287606 20 308 SH   SOLE 1 308 0 0
ISHARES TR INDX FD 464287705 26 280 SH   SOLE 1 280 0 0
ISHARES TR INDX FD 464287549 66 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 7,277 78,743 SH   SOLE 1 73,580 0 5,163
ISHARES TR INDX FD 464287804 46 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287804 1,260 13,633 SH   SOLE   13,633 0 0
ISHARES TR INDX FD 464287887 7 67 SH   SOLE 1 67 0 0
ISHARES TR INDX FD 464287879 156 1,755 SH   SOLE 1 1,697 0 58
ISHARES TR INDX FD 464287309 160 2,649 SH   SOLE 1 2,649 0 0
ISHARES TR INDX FD 464287192 66 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 210 6,396 SH   SOLE 1 5,724 0 672
ISHARES TR INDX FD 464288687 11 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464287754 111 1,258 SH   SOLE 1 1,258 0 0
ISHARES TR INDX FD 464288851 2 25 SH   SOLE 1 25 0 0
ISHARES TR INDX FD 464288836 7 37 SH   SOLE 1 37 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 789 33,006 SH   SOLE 1 32,211 0 795
ISHARES TR INDX FD 46429B697 2,519 35,885 SH   SOLE 1 35,356 0 529
ISHARES TR INDX FD 46429B697 225 3,200 SH   SOLE   3,200 0 0
ISHARES TR INDX FD 464288638 3 56 SH   SOLE 1 56 0 0
ISHARES U S ETF TR INDX FD 46431W507 1,302 26,440 SH   SOLE 1 26,440 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 120 3,534 SH   SOLE 1 3,420 0 114
ISHARES UT ETF TR COMMOD INDX FD 46431w853 179 4,379 SH   SOLE 1 4,319 0 60
ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 162 16,261 SH   SOLE 3 16,261 0 0
ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 0 11,439 SH   SOLE 3 11,439 0 0
ISHARES TR PUT 464288950 560 926 SH Put SOLE 3 926 0 0
ISHARES TR PUT 464288900 164 590 SH Put SOLE 3 590 0 0
ITERIS INC NEW COM 46564T107 297 102,875 SH   SOLE   89,020 0 13,855
ITERIS INC NEW COM 46564T107 7 2,416 SH   SOLE 1 2,416 0 0
ITERIS INC NEW COM 46564T107 94 32,519 SH   SOLE 3 32,519 0 0
ITERUM THERAPEUTICS PLC COM g6333l101 0 578 SH   SOLE 1 578 0 0
ITHAX ACQUISITION CORP COM g49775102 159 15,951 SH   SOLE 3 15,951 0 0
ITHAX ACQUISITION CORP WT g49775128 2 6,200 SH   SOLE 3 6,200 0 0
ITOCHU CORP ADR COM 465717106 11 200 SH   SOLE 1 200 0 0
ISHARES TR PUT 464288959 208 300 SH Put SOLE 3 300 0 0
ISHARES TR CALL 464287905 1 360 SH Call SOLE 3 360 0 0
ISHARES TR PUT 464287955 114 240 SH Put SOLE 3 240 0 0
ISHARES TR CALL 464287905 39 80 SH Call SOLE 3 80 0 0
ISHARES TR PUT 464287955 361 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955 307 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 976 800 SH Put SOLE 3 800 0 0
ISHARES TR PUT 464287955 503 740 SH Put SOLE 3 740 0 0
ISHARES TR PUT 464287955 459 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 303 120 SH Put SOLE 3 120 0 0
ISHARES TR PUT 464287955 389 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 296 900 SH Put SOLE 3 900 0 0
ISHARES TR PUT 464287955 524 420 SH Put SOLE 3 420 0 0
ISHARES TR PUT 464287955 193 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287950 51 62 SH Put SOLE 3 62 0 0
ISHARES TR PUT 464287950 98 45 SH Put SOLE 3 45 0 0
ISHARES TR PUT 464287955 46 55 SH Put SOLE 3 55 0 0
IX ACQUISITION CORP COM g5000d103 490 50,000 SH   SOLE 3 50,000 0 0
IX ACQUISITION CORP WT g5000d111 2 25,000 SH   SOLE 3 25,000 0 0
ISHARES TR PUT 464287952 46 80 SH Put SOLE 3 80 0 0
ISHARES TR PUT 464287952 91 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287952 933 860 SH Put SOLE 3 860 0 0
ISHARES TR PUT 464287952 618 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287952 314 200 SH Put SOLE 3 200 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 176 3,478 SH   SOLE   3,478 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1,994 39,363 SH   SOLE 1 39,363 0 0
JACK CREEK INVESTMENT CORP. COM g4989x107 20 2,000 SH   SOLE 3 2,000 0 0
JACKSON ACQUISITION CO COM 46653c106 47 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 11,097 414,830 SH   SOLE   328,065 0 86,765
JACKSON FINL INC CL A COM 46817m107 22 830 SH   SOLE 1 830 0 0
JANUS HENDERSON AAA CLO ETF INDX FD 47103u845 5 100 SH   SOLE 1 100 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 22 143 SH   SOLE 1 143 0 0
JBS SA COM 466110103 12 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 233 8,450 SH   SOLE 1 8,450 0 0
ETF SER SOLUTIONS CALL 26922A902 0 200 SH Call SOLE 3 200 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 1 10 SH   SOLE 1 10 0 0
JOHN WOOD GROUP PL ORDF COM g9745t118 0 24 SH   SOLE 1 24 0 0
JOHNSON & JOHNSON COM 478160104 21,576 121,546 SH   SOLE   119,146 0 2,400
JOHNSON & JOHNSON COM 478160104 26,267 147,974 SH   SOLE 1 144,320 0 3,653
JOHNSON CTLS INTL PLC COM g51502105 44 910 SH   SOLE   910 0 0
JOHNSON CTLS INTL PLC COM g51502105 83 1,732 SH   SOLE 1 1,732 0 0
JP MORGAN CHASE & CO COM 46625h100 17,583 156,145 SH   SOLE   153,645 0 2,500
JP MORGAN CHASE & CO COM 46625h100 17,350 154,074 SH   SOLE 1 148,652 0 5,422
JP MORGAN EM LOCAL CURRENCY INDX FD 92189h300 3 135 SH   SOLE 1 135 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 56,494 1,127,856 SH   SOLE 1 1,109,685 0 18,171
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 4,181 83,464 SH   SOLE   83,464 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 38 771 SH   SOLE 1 771 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 4 75 SH   SOLE 1 21 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 402 4,389 SH   SOLE 1 2,882 0 1,507
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 264 4,762 SH   SOLE 1 4,762 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 879 91,094 SH   SOLE 3 91,094 0 0
JUPITER ACQUISITION CORP WT 482082112 7 45,547 SH   SOLE 3 45,547 0 0
KADEM SUSTAINABLE IMPACT CORP COM 48284e105 719 73,794 SH   SOLE 3 73,794 0 0
KADEM SUSTAINABLE IMPACT CORP WT 48284e113 4 36,652 SH   SOLE 3 36,652 0 0
KAIROUS ACQUISITION CORP LTD COM g52131128 0 900 SH   SOLE 3 900 0 0
KAMAN CORP COM 483548103 31 1,000 SH   SOLE 1 1,000 0 0
KARAT PACKAGING INC COM COM 48563l101 112 6,543 SH   SOLE   5,662 0 881
KARAT PACKAGING INC COM COM 48563l101 2 143 SH   SOLE 1 143 0 0
KARAT PACKAGING INC COM COM 48563l101 35 2,068 SH   SOLE 3 2,068 0 0
KDDI CORP ADR COM 48667l106 6 373 SH   SOLE 1 373 0 0
KEARNY FINL CORP MD COM 48716p108 729 65,601 SH   SOLE   65,601 0 0
KELLOGG CO COM 487836108 29 400 SH   SOLE 1 400 0 0
KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 2 8,500 SH   SOLE 3 8,500 0 0
KERNEL GROUP HOLDINGS INC COM g5259l103 149 15,200 SH   SOLE 3 15,200 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129 1 18,700 SH   SOLE 3 18,700 0 0
KEY TRONIC CORP COM 493144109 324 73,490 SH   SOLE   62,992 0 10,498
KEY TRONIC CORP COM 493144109 5 1,217 SH   SOLE 1 1,217 0 0
KEY TRONIC CORP COM 493144109 105 23,786 SH   SOLE 3 23,786 0 0
KEYCORP COM 493267108 194 11,268 SH   SOLE 1 11,268 0 0
KEYCORP COM 493267108 219 12,700 SH   SOLE   12,700 0 0
KHOSLA VENTURES ACQUISITION COM 482504107 139 14,210 SH   SOLE 3 14,210 0 0
KIMBALL ELECTRONICS INC COM 49428J109 128 6,353 SH   SOLE   0 0 6,353
KIMBALL INTL INC COM 494274103 321 41,794 SH   SOLE   36,194 0 5,600
KIMBALL INTL INC COM 494274103 8 1,009 SH   SOLE 1 1,009 0 0
KIMBALL INTL INC COM 494274103 101 13,221 SH   SOLE 3 13,221 0 0
KIMBERLY-CLARK CORP COM 494368103 1,362 10,078 SH   SOLE 1 9,978 0 100
KINDER MORGAN INC DEL LP 49456B101 709 42,306 SH   SOLE 1 39,256 0 3,050
KINSALE CAPITAL GROUP INC COM 49714p108 2 9 SH   SOLE 1 9 0 0
KISMET ACQUISITION THREE CORP COM g5276c110 391 40,029 SH   SOLE 3 40,029 0 0
KISMET ACQUISITION THREE CORP WT g5276c102 0 11,440 SH   SOLE 3 11,440 0 0
KISMET ACQUISITION TWO CORP COM g52807107 370 37,623 SH   SOLE 3 37,623 0 0
KISMET ACQUISITION TWO CORP WT g52807115 2 23,040 SH   SOLE 3 23,040 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 23 500 SH   SOLE 1 500 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 2 50 SH   SOLE 1 50 0 0
KOHLS CORP COM 500255104 64 1,800 SH   SOLE   1,800 0 0
KOHLS CORP COM 500255104 267 7,469 SH   SOLE 1 7,469 0 0
KOHLS CORP COM 500255104 63,397 1,776,332 SH   SOLE 3 1,776,332 0 0
KONTOOR BRANDS COM 50050n103 2,819 84,478 SH   SOLE   62,357 0 22,121
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
KOPPERS HOLDINGS INC COM COM 50060p106 297 13,120 SH   SOLE   13,120 0 0
KRAFT HEINZ CO COM 500754106 1 39 SH   SOLE 1 39 0 0
KRAFT HEINZ CO COM 500754106 18 461 SH   SOLE   461 0 0
KRANESHARES TR COM 500767827 11 300 SH   SOLE 1 300 0 0
KRANESHARES TR INDX FD 500767678 13 270 SH   SOLE 1 270 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 35 2,500 SH   SOLE 1 2,500 0 0
KRE 220819P00050000 PUT 78464a958 28 400 SH Put SOLE 3 400 0 0
kre 220819p00055000 PUT 78464a958 50 300 SH Put SOLE 3 300 0 0
KRE 220916P00055000 PUT 78464a958 228 1,000 SH Put SOLE 3 1,000 0 0
KRE 220916P00057000 PUT 78464a958 178 600 SH Put SOLE 3 600 0 0
KRE 220916P00060000 PUT 78464a958 522 1,200 SH Put SOLE 3 1,200 0 0
KRISPY KREME INC COM 50101l106 1 39 SH   SOLE 1 39 0 0
KROGER CO COM 501044101 119 2,508 SH   SOLE 1 2,508 0 0
KOHLS CORP CALL 500255904 0 10 SH Call SOLE 3 10 0 0
KOHLS CORP CALL 500255904 6 2,549 SH Call SOLE 3 2,549 0 0
KOHLS CORP CALL 500255904 0 5 SH Call SOLE 3 5 0 0
KOHLS CORP PUT 500255954 3 5 SH Put SOLE 3 5 0 0
KULICKE & SOFFA INDS INC COM 501242101 215 5,020 SH   SOLE   5,020 0 0
KRANESHARES TR CALL 500767906 23 50 SH Call SOLE 3 50 0 0
KYNDRYL HLDGS INC COM COM 50155q100 12 1,259 SH   SOLE 1 1,259 0 0
KYOCERA CORP SPONSORED ADS COM 501556203 1 16 SH   SOLE 1 16 0 0
L OREAL CO ADR ADUS 502117203 19 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 17,374 71,884 SH   SOLE   70,509 0 1,375
L3HARRIS TECHNOLOGIES INC COM 502431109 13,984 57,857 SH   SOLE 1 56,150 0 1,707
LABORATORY CORP AMER HLDGS COM 50540R409 131 561 SH   SOLE 1 561 0 0
LAKELAND INDS INC COM 511795106 1,016 66,118 SH   SOLE   58,857 0 7,261
LAKELAND INDS INC COM 511795106 19 1,263 SH   SOLE 1 1,263 0 0
LAKELAND INDS INC COM 511795106 262 17,059 SH   SOLE 3 17,059 0 0
LAM RESEARCH CORP COM 512807108 63 149 SH   SOLE 1 149 0 0
LAMAR ADVERTISING CO NEW COM 512816109 38 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104 3,432 48,020 SH   SOLE   33,540 0 14,480
LAMF GLOBAL VENTURES I CORP COM g5338l108 123 12,388 SH   SOLE 3 12,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 120 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC COM 51477a104 285 29,069 SH   SOLE 3 29,069 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112 2 4,500 SH   SOLE 3 4,500 0 0
LANDEC CORP COM 514766104 495 49,678 SH   SOLE   42,928 0 6,750
LANDEC CORP COM 514766104 9 898 SH   SOLE 1 898 0 0
LANDEC CORP COM 514766104 199 19,973 SH   SOLE 3 19,973 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 3 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 COM g54035103 251 25,706 SH   SOLE 3 25,706 0 0
LAZARD GROWTH ACQUISITION CORP WT g54035111 1 5,141 SH   SOLE 3 5,141 0 0
LDH GROWTH CORP I WT g54094126 0 1,200 SH   SOLE 3 1,200 0 0
LEAD EDGE GROWTH OPPORTUNITIES 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 19 542 SH   SOLE 1 542 0 0
LEIDOS HOLDINGS INC COM 525327102 180 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 13 2,033 SH   SOLE   2,033 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104 181 28,751 SH   SOLE 1 28,751 0 0
LIBERTY BROADBAND CORP COM 530307107 114 1,002 SH   SOLE 1 946 0 56
LIBERTY BROADBAND CORP COM 530307305 455 3,938 SH   SOLE 1 3,757 0 181
LIBERTY GLOBAL INC COM SER A COM g5480u104 17 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 34 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 347 35,250 SH   SOLE 3 35,250 0 0
LIBERTY MEDIA ACQUISITION CORP COM 53073l203 35 3,545 SH   SOLE 3 3,545 0 0
LIBERTY MEDIA CORP DEL COM 531229706 8 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP DEL COM 531229706 1 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP DEL COM 531229409 126 3,504 SH   SOLE 1 3,249 0 255
LIBERTY MEDIA CORP DEL COM 531229888 2,773 115,556 SH   SOLE   79,970 0 35,586
LIBERTY MEDIA CORP DEL COM 531229888 55 2,294 SH   SOLE 1 2,294 0 0
LIBERTY MEDIA CORP DEL COM 531229607 797 22,118 SH   SOLE 1 21,599 0 519
LIBERTY MEDIA CORP DEL COM 531229607 8,990 249,382 SH   SOLE   195,215 0 54,167
LIBERTY MEDIA CORP DEL COM 531229854 124 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229870 30 510 SH   SOLE 1 454 0 56
LIBERTY RESOURCES ACQUISITION COM 53118a105 231 23,200 SH   SOLE 3 23,200 0 0
LIBERTY RESOURCES ACQUISITION WT 53118a113 3 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 18 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
LIGHTSPEED COMMERCE IN COM 53229c107 3 150 SH   SOLE 1 150 0 0
LILLY ELI & CO COM 532457108 1,923 5,931 SH   SOLE 1 5,931 0 0
LINCOLN ELEC HLDGS INC COM 533900106 238 1,926 SH   SOLE 1 1,926 0 0
LINDE PLC COM g5494j103 249 867 SH   SOLE 1 867 0 0
LINNCO LLC ESCROW COM 535esc107 0 500 SH   SOLE 1 500 0 0
LIONHEART III CORP WT 536262116 0 1,194 SH   SOLE 3 1,194 0 0
LITHIA MTRS INC COM 536797103 8 29 SH   SOLE 1 29 0 0
LITTELFUSE INC COM 537008104 4 14 SH   SOLE 1 14 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 25 300 SH   SOLE 1 300 0 0
LIVE OAK CRESTVIEW CLIMATE A COM 538086109 335 34,900 SH   SOLE 3 34,900 0 0
LIVE OAK CRESTVIEW CLIMATE A WT 538086117 3 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 273 5,559 SH   SOLE 1 5,384 0 175
LOCKHEED MARTIN CORP COM 539830109 113 262 SH   SOLE   262 0 0
LOCKHEED MARTIN CORP COM 539830109 770 1,791 SH   SOLE 1 1,791 0 0
LOGISTICS INNOVTN TECHNLGS CRP WT 54141l118 0 332 SH   SOLE 3 332 0 0
LONDON STK EXCHANGE GROUP UNSP COM 54211n101 4 190 SH   SOLE 1 190 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 114 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,607 20,649 SH   SOLE 1 19,699 0 950
LOWES COS INC COM 548661107 239 1,370 SH   SOLE   1,370 0 0
LOYALTY VENTURES INC COM 54911q107 1 400 SH   SOLE 1 400 0 0
LQWD FINTECH CORP COM 50213W107 1 10,000 SH   SOLE 1 10,000 0 0
LUBY'S ORD SHS COM 549esc028 0 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103 10 600 SH   SOLE 1 600 0 0
LUCID GROUP INC COM 549498103 31 1,831 SH   SOLE   1,831 0 0
LULULEMON ATHLETICA INC COM 550021109 57 210 SH   SOLE   210 0 0
LULULEMON ATHLETICA INC COM 550021109 149 547 SH   SOLE 1 547 0 0
LUMEN TECHNOLOGIES INC COM 550241103 304 27,834 SH   SOLE 1 27,834 0 0
LUMIRADX LTD WT g5709l117 24 25,700 SH   SOLE 3 25,700 0 0
LUX HEALTH TECH ACQUISITION CO COM 55068a209 63 6,304 SH   SOLE 3 6,304 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 8 67 SH   SOLE 1 67 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 36 300 SH   SOLE   300 0 0
M & T BK CORP COM COM 55261f104 12 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 3 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 93 356,657 SH   SOLE 1 356,657 0 0
MACONDRAY CAPITAL ACQUISITION WT g5853a115 0 468 SH   SOLE 3 468 0 0
MACQUARIE GLOBAL INFRASTRUCTUR COM 55608d101 3 144 SH   SOLE 1 144 0 0
MACYS INC COM COM 55616p104 2 100 SH   SOLE 1 100 0 0
MACYS INC COM COM 55616p104 3 180 SH   SOLE   180 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 2,949 56,050 SH   SOLE   42,590 0 13,460
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 51 975 SH   SOLE 1 975 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103 2 14 SH   SOLE 1 14 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 41 850 SH   SOLE   850 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 720 15,068 SH   SOLE 1 15,068 0 0
MAGNA INTL INC COM 559222401 32 590 SH   SOLE 1 590 0 0
MAGNOLIA OIL & GAS CORP COM 559663109 1 25 SH   SOLE 1 25 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
MALLINCKRODT PLC COM g5890a102 161 6,470 SH   OTR 2 0 0 6,470
MANHATTAN ASSOCIATES INC COM 562750109 2 20 SH   SOLE 1 20 0 0
MANNING & NAPIER INC COM 56382Q102 241 19,300 SH   SOLE 1 19,300 0 0
MANPOWER INC COM COM 56418h100 14 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106 24 1,388 SH   SOLE 1 1,388 0 0
MARATHON OIL CORP COM 565849106 8 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102 827 10,063 SH   SOLE 1 9,182 0 882
MARATHON PETROLEUM CORP COM 56585a102 454 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 2 400 SH   SOLE 1 400 0 0
MARKEL CORP COM 570535104 926 716 SH   SOLE 1 694 0 22
MARKEL CORP COM 570535104 361 279 SH   SOLE   279 0 0
MARKFORGED HOLDING CORP COM 57064n102 591 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 7,930 58,303 SH   SOLE   57,218 0 1,085
MARRIOTT INTL INC NEW COM 571903202 6,180 45,439 SH   SOLE 1 43,954 0 1,485
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3 25 SH   SOLE 1 25 0 0
MARSH & MCLENNAN COS INC COM 571748102 74 476 SH   SOLE 1 476 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY INC COM 573874104 98 2,250 SH   SOLE   2,250 0 0
MARVELL TECHNOLOGY INC COM 573874104 243 5,583 SH   SOLE 1 5,583 0 0
MASCO CORP COM 574599106 5,497 108,628 SH   SOLE   75,786 0 32,842
MASCO CORP COM 574599106 234 4,617 SH   SOLE 1 4,617 0 0
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 722 73,806 SH   SOLE 3 73,806 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 4 25,198 SH   SOLE 3 25,198 0 0
MASTERCARD INCORPORATED COM 57636Q104 11,316 35,868 SH   SOLE 1 34,989 0 879
MASTERCARD INCORPORATED COM 57636Q104 1,118 3,543 SH   SOLE   3,543 0 0
MATCH GROUP INC COM 57667l107 124 1,773 SH   SOLE 1 1,773 0 0
MATSON INC PUT OPT 09/22 75.0 PUT 02I9913L8 109 134 SH Put SOLE 3 134 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 35 250 SH Call SOLE 3 250 0 0
MCCORMICK & CO INC COM 579780206 59 707 SH   SOLE 1 707 0 0
MCDONALDS CORP COM 580135101 8,340 33,783 SH   SOLE 1 33,351 0 432
MCDONALDS CORP COM 580135101 14,494 58,709 SH   SOLE   57,709 0 1,000
MCKESSON CORP COM 58155Q103 4,918 15,076 SH   SOLE 1 13,426 0 1,650
MCKESSON CORP COM 58155Q103 922 2,825 SH   SOLE   2,825 0 0
MCLAREN TECHNOLOGY ACQUISITION WT 58176u117 1 5,000 SH   SOLE 3 5,000 0 0
MDH ACQUISITION CORP COM 55283p106 627 63,814 SH   SOLE 3 63,814 0 0
MDH ACQUISITION CORP WT 55283p114 3 34,870 SH   SOLE 3 34,870 0 0
MDU RES GROUP INC COM 552690109 5,773 213,887 SH   SOLE   167,314 0 46,573
MDU RES GROUP INC COM 552690109 169 6,260 SH   SOLE 1 6,260 0 0
MEDMEN ENTERPRISES INC COM 58507m107 3 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 5,886 65,578 SH   SOLE 1 64,698 0 880
MEDTRONIC PLC SHS COM g5960l103 8,892 99,076 SH   SOLE   97,026 0 2,050
MEIRAGTX HOLDINGS PLC COM g59665102 4 550 SH   SOLE 1 550 0 0
MEITUAN COM g59669104 35 1,398 SH   SOLE 1 1,398 0 0
MERCADOLIBRE INC COM COM 58733r102 13 21 SH   SOLE 1 21 0 0
MERCATO PARTNERS ACQUISITION C COM 58759a108 299 30,000 SH   SOLE 3 30,000 0 0
MERCATO PARTNERS ACQUISITION C WT 58759a116 2 15,000 SH   SOLE 3 15,000 0 0
MERCK & CO INC COM 58933Y105 2,868 31,458 SH   SOLE 1 28,876 0 2,582
MERCK & CO INC COM 58933Y105 1,065 11,680 SH   SOLE   11,680 0 0
MERCURY ECOM ACQUISITION COR COM 589381102 156 15,806 SH   SOLE 3 15,806 0 0
MERCURY ECOM ACQUISITION COR WT 589381110 2 8,403 SH   SOLE 3 8,403 0 0
MERCURY GENL CORP NEW COM 589400100 31 700 SH   SOLE 1 700 0 0
META PLATFORMS INC CLASS A COM COM 30303m102 1,633 10,129 SH   SOLE 1 10,109 0 20
META PLATFORMS INC CLASS A COM COM 30303m102 177 1,097 SH   SOLE   1,097 0 0
METAA FINL GROUP COM 59100u108 9 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 8 15,000 SH   SOLE 3 15,000 0 0
METLIFE INC COM 59156R108 91 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 31 1,072 SH   SOLE   1,072 0 0
MGM RESORTS INTERNATIONAL COM 552953101 268 9,246 SH   SOLE 1 9,246 0 0
MGP INGREDIENTS INC COM 55303j106 190 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,780 30,655 SH   SOLE 1 28,673 0 1,982
MICRON TECHNOLOGY INC COM 595112103 310 5,616 SH   SOLE 1 4,766 0 850
MICROSOFT CORP COM 594918104 22,565 87,860 SH   SOLE   86,310 0 1,550
MICROSOFT CORP COM 594918104 36,397 141,716 SH   SOLE 1 137,917 0 3,799
MIDDLEFIELD BANC CORP COM 596304204 471 18,708 SH   SOLE   18,708 0 0
MIDDLEFIELD BANC CORP COM 596304204 2,353 93,358 SH   SOLE 1 93,358 0 0
MIDDLEFIELD BANC CORP COM 596304204 8,717 345,928 SH   SOLE 3 345,928 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 99 4,119 SH   SOLE   4,119 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 495 20,594 SH   SOLE 1 20,594 0 0
MILLERKNOLL INC COM 600544100 3,512 133,688 SH   SOLE 1 133,688 0 0
MISSION ADVANCEMENT CORP COM 60501l101 68 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 21 723 SH   SOLE 1 723 0 0
MITSUI & CO LTD ADR ADUS 606827202 21 47 SH   SOLE 1 47 0 0
MODERNA INC COM 60770K107 31 219 SH   SOLE 1 219 0 0
MODIVCARE INC COM 60783x104 520 6,150 SH   SOLE   6,150 0 0
MOHAWK INDS INC COM 608190104 5 40 SH   SOLE 1 40 0 0
MOLINA HEALTHCARE INC COM COM 60855r100 5 18 SH   SOLE 1 18 0 0
MOLSON COORS BREWING CL B COM 60871r209 19 354 SH   SOLE 1 354 0 0
MOMENTUS INC COM 60879e101 2 1,000 SH   SOLE 1 1,000 0 0
MONDELEZ INTL INC COM 609207105 86 1,384 SH   SOLE   1,384 0 0
MONDELEZ INTL INC COM 609207105 253 4,080 SH   SOLE 1 4,080 0 0
MONEYLION INC COM 60938k114 0 2,000 SH   SOLE 3 2,000 0 0
MONGODB INC COM 60937p106 4 14 SH   SOLE 1 14 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 2 26 SH   SOLE 1 26 0 0
MOODYS CORP COM 615369105 9 34 SH   SOLE 1 34 0 0
MOOG INC COM 615394202 79 1,000 SH   SOLE   1,000 0 0
MOOG INC COM 615394202 342 4,310 SH   SOLE 1 4,310 0 0
MORGAN STANLEY COM 617446448 8 100 SH   SOLE 1 100 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 155 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM 61945C103 1,671 35,376 SH   SOLE 1 34,676 0 700
MOSAIC CO NEW COM 61945C103 187 3,950 SH   SOLE   3,950 0 0
MOTIVE CAPITAL CORP II COM g6293r106 54 5,500 SH   SOLE 3 5,500 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 17 793 SH   SOLE 1 793 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,424 6,796 SH   SOLE 1 5,846 0 950
MOUNT RAINIER ACQUISITION CO COM 623006103 386 38,400 SH   SOLE 3 38,400 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 1 5,050 SH   SOLE 3 5,050 0 0
MOUNTAIN & I ACQUISITION CO CO COM g6301j104 102 10,100 SH   SOLE 3 10,100 0 0
MOVADO GROUP INC COM 624580106 326 10,545 SH   SOLE   9,126 0 1,419
MOVADO GROUP INC COM 624580106 8 244 SH   SOLE 1 244 0 0
MOVADO GROUP INC COM 624580106 103 3,342 SH   SOLE 3 3,342 0 0
MPLX LP LP 55336v100 14 477 SH   SOLE   477 0 0
MSA SAFETY INC COM 553498106 363 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106 30 400 SH   SOLE 1 400 0 0
MSCI INC COM 55354G100 234 568 SH   SOLE 1 568 0 0
MSD ACQUISITION CORP WT g5709c125 0 1,000 SH   SOLE 3 1,000 0 0
MUELLER WTR PRODS INC COM 624758108 293 25,000 SH   SOLE 3 25,000 0 0
MURPHY OIL CORP COM 626717102 3 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102 6 27 SH   SOLE 1 27 0 0
MURPHY USA INC CALL 626755902 3 10 SH Call SOLE 3 10 0 0
MURPHY USA INC PUT 626755952 4 10 SH Put SOLE 3 10 0 0
N-ABLE INC COM 62878d100 831 92,360 SH   SOLE   92,360 0 0
NABORS ENERGY TRANSITION COR WT 629567116 0 50 SH   SOLE 3 50 0 0
NANO DIMENSION LTD COM 63008g203 486 154,900 SH   SOLE 1 154,900 0 0
NASDAQ INC COM 631103108 46 300 SH   SOLE   300 0 0
NASPERS LTD COM 631512209 2 52 SH   SOLE 1 52 0 0
NATHANS FAMOUS INC NEW COM 632347100 244 4,160 SH   SOLE   4,160 0 0
NATIONAL FUEL GAS CO COM 636180101 7,774 117,700 SH   SOLE   82,110 0 35,590
NATIONAL FUEL GAS CO COM 636180101 17 250 SH   SOLE 1 250 0 0
NATIONAL GRID PLC COM 636274409 13 200 SH   SOLE 1 200 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 34 170 SH   SOLE 1 170 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH   SOLE 1 142 0 0
NATURAL ORDER ACQUISITION CORP WT 63889l115 1 13,000 SH   SOLE 3 13,000 0 0
NATURAL RESOURCE PARTNERS LP LP 63900p608 22 600 SH   SOLE 1 600 0 0
NATURES SUNSHINE PRODS INC COM 639027101 420 39,355 SH   SOLE   33,807 0 5,548
NATURES SUNSHINE PRODS INC COM 639027101 11 985 SH   SOLE 1 985 0 0
NATURES SUNSHINE PRODS INC COM 639027101 140 13,088 SH   SOLE 3 13,088 0 0
NAUTILUS INC COM 63910B102 0 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108 26 300 SH   SOLE   300 0 0
NELNET INC COM 64031n108 84 984 SH   SOLE 1 984 0 0
NESTLE S A SPONSORED ADR ADUS 641069406 15,426 132,522 SH   SOLE   129,622 0 2,900
NESTLE S A SPONSORED ADR ADUS 641069406 11,478 98,608 SH   SOLE 1 94,264 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 33 188 SH   SOLE   188 0 0
NETFLIX INC COM COM 64110l106 221 1,263 SH   SOLE 1 1,263 0 0
NEUBERGER BERMAN RE COM CLSD FD 64190a103 1 337 SH   SOLE 3 337 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH   SOLE 1 85 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROCRINE BIOSCIENCES INC COM 64125c109 2 21 SH   SOLE 1 21 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 23 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 COM g6448c103 100 10,000 SH   SOLE 3 10,000 0 0
NEWCOURT ACQUISITION CORP WT g6448c129 0 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106 662 34,777 SH   SOLE 1 32,377 0 2,400
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 29 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106 352 5,896 SH   SOLE 1 5,896 0 0
NEWMONT CORP COM 651639106 411 6,880 SH   SOLE   6,880 0 0
NEWS CORP NEW COM 65249b109 12 800 SH   SOLE 1 800 0 0
NEXSTAR BROADCASTING COM 65336k103 183 1,126 SH   SOLE 1 1,126 0 0
NEXTDOOR HOLDINGS INC COM 65345m108 0 130 SH   SOLE 1 130 0 0
NEXTERA ENERGY INC COM 65339F101 3,199 41,296 SH   SOLE 1 40,980 0 316
NEXTERA ENERGY INC COM 65339F101 680 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 10,105 98,875 SH   SOLE   96,775 0 2,100
NIKE INC COM 654106103 8,511 83,279 SH   SOLE 1 80,644 0 2,635
NINTENDO LTD ADR ADUS 654445303 1 12 SH   SOLE 1 12 0 0
NIO INC COM 62914v106 26 1,215 SH   SOLE 1 1,215 0 0
NMG PARENT LLC COM 62929p102 3 17 SH   SOLE 1 17 0 0
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 4 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 2 17,542 SH   SOLE 3 17,542 0 0
NOKIA CORP ADUS 654902204 532 115,480 SH   SOLE 1 115,480 0 0
NOMAD FOODS LTD COM g6564a105 9,170 458,730 SH   SOLE   375,880 0 82,850
NOMAD FOODS LTD COM g6564a105 47 2,370 SH   SOLE 1 2,370 0 0
NORDSON CORP COM 655663102 1,474 7,283 SH   SOLE 1 7,283 0 0
NORFOLK SOUTHN CORP COM 655844108 2,139 9,413 SH   SOLE 1 8,963 0 450
NORFOLK SOUTHN CORP COM 655844108 61 270 SH   SOLE   270 0 0
NORTH ATLANTIC ACQUISITION COR COM g66139109 32 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 40 4,123 SH   SOLE 3 4,123 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101 169 17,211 SH   SOLE 3 17,211 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118 0 687 SH   SOLE 3 687 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119 1 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,433 2,994 SH   SOLE 1 2,919 0 75
NORTHROP GRUMMAN CORP COM 666807102 205 428 SH   SOLE   428 0 0
NORTHRIM BANCORP INC COM 666762109 2,036 50,577 SH   SOLE   36,673 0 13,904
NORTHRIM BANCORP INC COM 666762109 7 169 SH   SOLE 1 169 0 0
NORTHRIM BANCORP INC COM 666762109 88 2,178 SH   SOLE 3 2,178 0 0
NORTHVIEW ACQUISITION CORP COM 66718n111 4 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 163 12,740 SH   SOLE   12,740 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 535 41,790 SH   SOLE 3 41,790 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 687 53,707 SH   SOLE 1 53,707 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 313 497,000 SH   SOLE 1 497,000 0 0
NORTONLIFELOCK INC COM 668771108 4 200 SH   SOLE 1 200 0 0
NORTONLIFELOCK INC COM 668771108 274 12,500 SH   SOLE   12,500 0 0
NOVARTIS AG ADUS 66987V109 66 780 SH   SOLE   780 0 0
NOVARTIS AG ADUS 66987V109 226 2,675 SH   SOLE 1 2,675 0 0
NOVAVAX INC COM COM 670002104 9 180 SH   SOLE 1 180 0 0
NOVOCURE LTD COM G6674u108 0 6 SH   SOLE 1 6 0 0
NOVO-NORDISK A S ADUS 670100205 132 1,186 SH   SOLE 1 1,186 0 0
NUCOR CORP COM 670346105 17 166 SH   SOLE 1 166 0 0
NUTRIEN LTD COM 67077m108 2 19 SH   SOLE 1 19 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 46 8,800 SH   SOLE 1 8,800 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 92 7,396 SH   SOLE 1 7,396 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 160 12,227 SH   SOLE 1 12,227 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 137 22,496 SH   SOLE 1 22,496 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100 49 5,517 SH   SOLE 1 5,517 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 83 6,569 SH   SOLE 1 6,569 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108 62 6,546 SH   SOLE 1 6,546 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 310 22,662 SH   SOLE 1 22,662 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 187 15,949 SH   SOLE 1 15,949 0 0
NVE CORP COM 629445206 279 5,980 SH   SOLE   5,980 0 0
NVIDIA CORP COM COM 67066g104 1,832 12,082 SH   SOLE 1 11,015 0 1,067
NVIDIA CORP COM COM 67066g104 533 3,518 SH   SOLE   3,518 0 0
NVR INC COM COM 62944t105 8 2 SH   SOLE 1 2 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36 246 SH   SOLE 1 246 0 0
OCA ACQUISITION CORP COM 670865112 0 1,400 SH   SOLE 3 1,400 0 0
OCCIDENTAL PETE CORP COM 674599105 47 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP COM 674599105 75 1,270 SH   SOLE 1 1,270 0 0
OCCIDENTAL PETE CORP WT 674599162 3 75 SH   SOLE 1 75 0 0
OCCIDENTAL PETE CORP WT 674599162 4 100 SH   SOLE   100 0 0
ODP CORP COM 88337f105 12 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 94 1,035 SH   SOLE 1 1,035 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 129 503 SH   SOLE 1 503 0 0
OLIN CORP COM 680665205 71 1,525 SH   SOLE 1 1,525 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 37 1,300 SH   SOLE 1 1,300 0 0
OMEROS CORP COM 682143102 680 247,187 SH   OTR 2 0 0 247,187
OMEROS CORP COM 682143102 19 7,000 SH   SOLE   7,000 0 0
OMEROS CORP COM 682143102 74 27,015 SH   SOLE 1 27,015 0 0
OMNICOM GROUP INC COM 681919106 104 1,629 SH   SOLE 1 1,629 0 0
OMNILIT ACQUISITION CORP COM 68218c108 61 6,133 SH   SOLE 3 6,133 0 0
OMNILIT ACQUISITION CORP COM 68218c116 1 8,006 SH   SOLE 3 8,006 0 0
ON SEMICONDUCTOR CORP COM 682189105 20 400 SH   SOLE 1 400 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 3,770 46,430 SH   SOLE   46,430 0 0
ONEOK INC NEW COM 682680103 27 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287N100 44 3,695 SH   SOLE 1 3,695 0 0
ONESPAN INC COM 68287N100 297 25,000 SH   SOLE   25,000 0 0
ONESPAN INC COM 68287N100 15,174 1,275,121 SH   SOLE 3 1,275,121 0 0
ONYX ACQUISITION I CO COM g6755q109 79 7,900 SH   SOLE 3 7,900 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 122 1,748 SH   SOLE   1,748 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 3,921 56,121 SH   SOLE 1 56,121 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 514 5,043 SH   SOLE 1 5,043 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9,509 93,373 SH   SOLE   93,373 0 0
OPY ACQUISITION CORP I WT 671005114 0 1,600 SH   SOLE 3 1,600 0 0
OPY ACQUISITION CORP I COM 671005106 31 3,200 SH   SOLE 3 3,200 0 0
ORACLE CORP COM 68389X105 3,883 55,572 SH   SOLE 1 50,490 0 5,082
ORGANIGRAM HOLDINGS INC COM 68620p101 2 2,300 SH   SOLE 1 2,300 0 0
ORGANON & CO COM 68622v106 9,820 290,965 SH   SOLE   221,225 0 69,740
ORGANON & CO COM 68622v106 52 1,543 SH   SOLE 1 1,543 0 0
ORION ACQUISITION CORP COM 68626a108 130 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 587 257,644 SH   SOLE   223,024 0 34,620
ORION MARINE GROUP INC COM 68628v308 14 6,006 SH   SOLE 1 6,006 0 0
ORION MARINE GROUP INC COM 68628v308 186 81,500 SH   SOLE 3 81,500 0 0
ORION OFFICE REIT INC COM 68629y103 1 90 SH   SOLE   90 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,462 540,788 SH   SOLE   375,508 0 165,280
OTIS WORLDWIDE CORP COM 68902V107 205 2,894 SH   SOLE 1 2,894 0 0
OUTLOOK THERAPEUTICS INC COM 69012t206 22 22,000 SH   SOLE 1 22,000 0 0
OWENS ILL INC COM NEW COM 67098h104 83 5,962 SH   SOLE 1 5,962 0 0
OWENS ILL INC COM NEW COM 67098h104 19,223 1,373,049 SH   SOLE 3 1,373,049 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 144 11,718 SH   SOLE 1 11,718 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 161 13,034 SH   SOLE   13,034 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 38 1,490 SH   SOLE 1 1,490 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 507 20,000 SH   SOLE   20,000 0 0
OXURION NV COM b6s90t102 0 1,000 SH   SOLE 1 1,000 0 0
OYSTER ENTERPRISES ACQUISITI COM 69242m203 6 600 SH   SOLE 3 600 0 0
OYSTER ENTERPRISES ACQUISITION COM 69242m104 965 98,407 SH   SOLE 3 98,407 0 0
OYSTER ENTERPRISES ACQUISITION WT 69242m112 6 48,452 SH   SOLE 3 48,452 0 0
PACER BENCHMARK DATA & INFRAST COM 69374h741 9 266 SH   SOLE 1 266 0 0
PACKAGING CORP AMER COM 695156109 75 549 SH   SOLE 1 549 0 0
PAGERDUTY INC COM COM 69553p100 37 1,500 SH   SOLE 1 1,500 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 127 14,025 SH   SOLE 1 12,175 0 1,850
PALO ALTO NETWORKS INC COM 697435105 21 43 SH   SOLE 1 43 0 0
PAN AMERN SILVER CORP COM 697900108 56 2,834 SH   SOLE 1 2,834 0 0
PARABELLUM ACQUISITION CORP COM 69901p109 126 12,800 SH   SOLE 3 12,800 0 0
PARABELLUM ACQUISITION CORP WT 69901p117 2 14,600 SH   SOLE 3 14,600 0 0
PARAMOUNT GLOBAL COM 92556h206 97 3,912 SH   SOLE 1 3,912 0 0
PARK NATL CORP COM 700658107 36 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100 2 100 SH   SOLE   100 0 0
PARK-OHIO HLDGS CORP COM 700666100 2 100 SH   SOLE 1 100 0 0
PARKER-HANNIFIN CORP COM 701094104 2,726 11,079 SH   SOLE 1 9,993 0 1,086
PARKER-HANNIFIN CORP COM 701094104 111 452 SH   SOLE   452 0 0
PARSEC CAPITAL ACQUISITIONS CO WT 70184a116 1 11,100 SH   SOLE 3 11,100 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208 215 26,900 SH   SOLE 1 26,900 0 0
PASON SYSTEMS INC COM 702925108 143 12,629 SH   SOLE   12,629 0 0
PASON SYSTEMS INC COM 702925108 361 31,913 SH   SOLE 1 31,913 0 0
PATHFINDER ACQUISITION -CL A COM g04119106 265 27,033 SH   SOLE 3 27,033 0 0
PATRICK INDS INC COM 703343103 6 117 SH   SOLE 1 117 0 0
PAYCHEX INC COM 704326107 33 293 SH   SOLE 1 293 0 0
PAYLOCITY HOLDING CORPORATION COM 70438v106 2 9 SH   SOLE 1 9 0 0
PAYPAL HLDGS INC COM 70450y103 1,386 19,851 SH   SOLE 1 19,466 0 385
PAYPAL HLDGS INC COM 70450y103 202 2,891 SH   SOLE   2,891 0 0
PC TEL INC COM COM 69325q105 398 97,216 SH   SOLE   89,756 0 7,460
PC TEL INC COM COM 69325q105 5 1,178 SH   SOLE 1 1,178 0 0
PC TEL INC COM COM 69325q105 71 17,391 SH   SOLE 3 17,391 0 0
PCB BANCORP COM COM 69320m109 2,973 159,180 SH   SOLE   159,180 0 0
PCSB FINL CORP COM 69324R104 1,171 61,340 SH   SOLE   61,340 0 0
PDL BIOPHARMA INC COM COM 69329y104 0 4,948 SH   SOLE 1 4,948 0 0
PEGASUS DIGITAL MOBILITY ACQUI COM g69768102 60 6,000 SH   SOLE 3 6,000 0 0
PEGASUS DIGITAL MOBILITY ACQUI WT g69768110 1 3,000 SH   SOLE 3 3,000 0 0
PELOTON INTERACTIVE INC COM 70614w100 2 185 SH   SOLE 1 185 0 0
PENN NATL GAMING INC COM 707569109 17 551 SH   SOLE 1 551 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 2,397 187,099 SH   SOLE   138,131 0 48,968
PEOPLES BANCORP INC COM 709789101 14 538 SH   SOLE 1 538 0 0
PEPPERLIME HEALTH ACQUISITION COM g70021103 349 35,000 SH   SOLE 3 35,000 0 0
PEPPERLIME HEALTH ACQUISITION WT g70021111 4 17,500 SH   SOLE 3 17,500 0 0
PEPSICO INC COM 713448108 10,604 63,628 SH   SOLE 1 60,022 0 3,606
PEPSICO INC COM 713448108 742 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,235 383,388 SH   SOLE   257,374 0 126,014
PERELLA WEINBERG PARTNERS COM 71367g102 5 860 SH   SOLE 1 860 0 0
PERIDOT ACQUISITION CORP II COM g7008b105 102 10,403 SH   SOLE 3 10,403 0 0
PERIDOT ACQUISITION CORP II WT g7008b121 1 3,079 SH   SOLE 3 3,079 0 0
PERKINELMER INC COM 714046109 2,166 15,227 SH   SOLE 1 14,427 0 800
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 606 116,853 SH   SOLE   101,106 0 15,747
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 13 2,449 SH   SOLE 1 2,449 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 191 36,873 SH   SOLE 3 36,873 0 0
PERSHING SQUARE TONTINE HOLDIN COM 71531r109 29 1,439 SH   SOLE 3 1,439 0 0
PFIZER INC COM 717081103 7,339 139,976 SH   SOLE 1 135,484 0 4,492
PFIZER INC COM 717081103 1,180 22,501 SH   SOLE   22,501 0 0
PHILIP MORRIS INTL INC COM 718172109 656 6,639 SH   SOLE 1 6,489 0 150
PHILIP MORRIS INTL INC COM 718172109 247 2,500 SH   SOLE   2,500 0 0
PHILLIPS 66 COM 718546104 3,595 43,847 SH   SOLE 1 39,492 0 4,355
PHYSICIANS REALTY TRUST COM 71943u104 1 73 SH   SOLE 1 73 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 325 3,000 SH   SOLE 3 3,000 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 56 4,466 SH   SOLE 1 4,466 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107 64 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R205 15 288 SH   SOLE 1 0 0 288
PIMCO ETF TR INDX FD 72201R833 1,386 13,989 SH   SOLE 1 13,689 0 300
PIMCO ETF TR INDX FD 72201R833 40 400 SH   SOLE   400 0 0
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 105 1,098 SH   SOLE 1 1,098 0 0
PIMCO MUN INCOME FD II CLSD FD 72200W106 11 1,000 SH   SOLE 1 1,000 0 0
PINE TECHNOLOGY ACQUISITN CO COM 722850104 723 74,032 SH   SOLE 3 74,032 0 0
PINE TECHNOLOGY ACQUISITN CO WT 722850112 2 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 69 950 SH   SOLE 1 950 0 0
PINTEREST INC CL A COM 72352l106 5 261 SH   SOLE 1 261 0 0
PIONEER MERGER CORP COM g7S24c103 11 1,126 SH   SOLE 3 1,126 0 0
PIONEER NAT RES CO COM 723787107 242 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 8 276 SH   SOLE 1 276 0 0
PLUG POWER INC COM 72919p202 4 250 SH   SOLE 1 250 0 0
PLUM ACQUISITION I CORP COM g7134l126 412 41,993 SH   SOLE 3 41,993 0 0
PLUM ACQUISITION I CORP WT g7134l118 1 8,497 SH   SOLE 3 8,497 0 0
PNC FINL SVCS GROUP INC COM 693475105 966 6,120 SH   SOLE 1 6,120 0 0
POLARIS INC COM 731068102 2 17 SH   SOLE 1 17 0 0
POOL CORPORATION COM COM 73278l105 22 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO COM g7185d106 97 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 87 1,055 SH   SOLE 1 1,055 0 0
POSTAL REALTY TRUST COM 73757r102 4,078 273,683 SH   SOLE   220,474 0 53,209
POSTAL REALTY TRUST COM 73757r102 55 3,698 SH   SOLE 1 3,698 0 0
POSTAL REALTY TRUST COM 73757r102 274 18,387 SH   SOLE 3 18,387 0 0
POTBELLY CORP COM 73754y100 7,860 1,391,127 SH   SOLE 3 1,391,127 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 7,139 161,553 SH   SOLE   128,703 0 32,850
POTLATCHDELTIC CORPORATION COM 737630103 126 2,850 SH   SOLE 1 2,850 0 0
POWER INTEGRATIONS INC COM 739276103 1 19 SH   SOLE 1 19 0 0
PPG INDS INC COM 693506107 30 260 SH   SOLE   260 0 0
PPG INDS INC COM 693506107 904 7,903 SH   SOLE 1 7,903 0 0
PPL CORP COM 69351t106 50 1,835 SH   SOLE 1 1,835 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 212 8,358 SH   SOLE   8,358 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 294 11,608 SH   SOLE 1 11,608 0 0
PRICE T ROWE GROUP INC COM 74144T108 132 1,164 SH   SOLE 1 1,164 0 0
PRIME NO ACQUISIT 27 UTS COM 74168p206 20 2,000 SH   SOLE 3 2,000 0 0
PRIMO WATER COM 74167p108 2,663 199,060 SH   SOLE   153,010 0 46,050
PRIVETERRA ACQUISITION CORP UN COM 74275n102 164 16,770 SH   SOLE 3 16,770 0 0
PRIVETERRA ACQUISITION CORP UN WT 74275n110 1 5,589 SH   SOLE 3 5,589 0 0
PROCTER AND GAMBLE CO COM 742718109 10,453 72,696 SH   SOLE   71,346 0 1,350
PROCTER AND GAMBLE CO COM 742718109 17,131 119,141 SH   SOLE 1 114,968 0 4,172
PROG HOLDINGS INC COM 74319r101 6 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 COM 74327p105 496 50,072 SH   SOLE 3 50,072 0 0
PROGRESS ACQUISITION CORP WT 74327p113 3 24,976 SH   SOLE 3 24,976 0 0
PROGRESSIVE CORP COM 743315103 282 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP COM 743315103 2,042 17,562 SH   SOLE 1 17,562 0 0
PROJECT ENERGY REIMAGINED ACQU COM g72556106 117 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 55 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 66 6,700 SH   SOLE 3 6,700 0 0
PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1,485 151,669 SH   SOLE 3 151,669 0 0
PROPERTY SOLUTIONS ACQUISITION WT 74350a116 3 38,091 SH   SOLE 3 38,091 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 284 8,726 SH   SOLE 1 8,726 0 0
PROSHARES PET CARE ETF INDX FD 74348a145 1 21 SH   SOLE 1 21 0 0
PROSHARES TR DJ BROOKFIELD INDX FD 74347b508 93 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 1 50 SH   SOLE 1 50 0 0
PROSHARES TR RUSS 2000 DIVD INDX FD 74347b698 77 1,311 SH   SOLE 1 1,311 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 301 3,525 SH   SOLE 1 3,525 0 0
PROSHARES TR INDX FD 74347B714 106 7,394 SH   SOLE 1 7,394 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425 126 7,615 SH   SOLE 1 7,615 0 0
PROSHARES TR INDX FD 74347X849 27 1,338 SH   SOLE 1 1,338 0 0
PROSHARES ULTRAPRO SHORT 20 Y COM 74347g887 2 26 SH   SOLE 1 26 0 0
PROSHARES ULTRAPRO SHORT DOW30 COM 74347g648 3 87 SH   SOLE 1 87 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 2 50 SH   SOLE 1 50 0 0
PROSPECTOR CAPITAL CORP COM g7273a121 12 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 79 70,831 SH   SOLE 1 70,831 0 0
PS BUSINESS PKS INC CA COM COM 69360j107 1 6 SH   SOLE 1 6 0 0
PSB HLDGS INC WIS COM 69360n108 7 300 SH   SOLE 1 300 0 0
PSB HLDGS INC WIS COM 69360n108 12 498 SH   SOLE   498 0 0
PSYCHEMEDICS CORP COM 744375205 382 60,206 SH   SOLE   52,838 0 7,368
PSYCHEMEDICS CORP COM 744375205 5 761 SH   SOLE 1 761 0 0
PSYCHEMEDICS CORP COM 744375205 125 19,761 SH   SOLE 3 19,761 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8 123 SH   SOLE 1 123 0 0
PUBMATIC INC COM CL A COM 74467q103 24 1,500 SH   SOLE 1 1,500 0 0
PULTE GROUP INC COM 745867101 16 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 208 19,691 SH   SOLE 1 19,691 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 169 25,590 SH   SOLE 1 25,590 0 0
PWP FORWARD ACQUISITION CORP I COM 74709q101 765 78,397 SH   SOLE 3 78,397 0 0
PWP FORWARD ACQUISITION CORP I WT 74709q119 3 15,898 SH   SOLE 3 15,898 0 0
PYROPHYTE ACQUISITION CORP COM g7308p101 198 19,800 SH   SOLE 3 19,800 0 0
QC HLDGS INC COM COM 74729t101 262 582,407 SH   SOLE 3 582,407 0 0
QORVO INC COM STK COM 74736k101 28 302 SH   SOLE 1 302 0 0
INVESCO QQQ TR CALL 46090E903 0 500 SH Call SOLE 3 500 0 0
QQQ 220715P00275000 PUT 46090e953 138 240 SH Put SOLE 3 240 0 0
QQQ 220729P00270000 PUT 46090e953 196 280 SH Put SOLE 3 280 0 0
INVESCO QQQ TR CALL 46090E903 440 260 SH Call SOLE 3 260 0 0
QQQ 220916P00270000 PUT 46090e953 25 20 SH Put SOLE 3 20 0 0
QQQ 220916P00275000 PUT 46090e953 57 40 SH Put SOLE 3 40 0 0
QQQ 220916P00285000 PUT 46090e953 1,123 600 SH Put SOLE 3 600 0 0
INVESCO QQQ TR CALL 46090E903 77 200 SH Call SOLE 3 200 0 0
INVESCO QQQ TR PUT 46090E953 114 90 SH Put SOLE 3 90 0 0
QQQ 221216P00280000 PUT 46090e953 554 240 SH Put SOLE 3 240 0 0
QQQ 230120P00225000 PUT 46090e953 253 300 SH Put SOLE 3 300 0 0
QQQ 230120P00300000 PUT 46090e953 902 260 SH Put SOLE 3 260 0 0
QUAKER HOUGHTON ADUS 747316107 1 8 SH   SOLE 1 8 0 0
QUALCOMM INC COM 747525103 5,766 45,137 SH   SOLE 1 40,728 0 4,409
QUALCOMM INC COM 747525103 940 7,361 SH   SOLE   7,361 0 0
QUANTUMSCAPE CORP COM 74767v109 9 1,000 SH   SOLE 1 1,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14 107 SH   SOLE 1 107 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 7 2,400 SH   SOLE 1 2,400 0 0
RADIANT LOGISTICS INC COM 75025x100 30 4,000 SH   SOLE   4,000 0 0
RADIANT LOGISTICS INC COM 75025x100 114 15,411 SH   SOLE 1 15,411 0 0
RADNET INC COM 750491102 438 25,330 SH   SOLE   25,330 0 0
RANPAK HOLDINGS CORP COM 75321w103 11 1,585 SH   SOLE 1 1,585 0 0
RAPID7 INC COM 753422104 2 24 SH   SOLE 1 24 0 0
RAYMOND JAMES FINL INC COM 754730109 9,717 108,684 SH   SOLE   80,809 0 27,875
RAYMOND JAMES FINL INC COM 754730109 186 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103 111 2,980 SH   SOLE 1 2,980 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7,039 73,237 SH   SOLE 1 71,315 0 1,922
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 515 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 14 4,000 SH   SOLE 1 4,000 0 0
READY CAPITAL CORPORATION LP 75574u101 6 486 SH   SOLE 1 486 0 0
REALTY INCOME CORP COM 756109104 61 900 SH   SOLE   900 0 0
REALTY INCOME CORP COM 756109104 364 5,339 SH   SOLE 1 5,339 0 0
RECKITT BENCKISER GRP PLC SPON COM 756255204 4 236 SH   SOLE 1 236 0 0
REDFIN CORP COM 75737f108 0 11 SH   SOLE 1 11 0 0
REDHILL BIOPHARMA LTD COM 757468103 71 82,048 SH   OTR 2 0 0 82,048
REGAL REXNORD CORPORATION COM 758750103 9 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 92 155 SH   SOLE 1 155 0 0
REGENXBIO INC COM COM 75901b107 25 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 2,322 162,959 SH   SOLE   162,959 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 6,338 444,791 SH   SOLE 1 444,791 0 0
REGIONS FINANCIAL CORP COM COM 7591ep100 40 2,115 SH   SOLE 1 2,115 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 28 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 5 150,000 SH   SOLE 1 150,000 0 0
RENOVACOR INC WT 75989e114 1 6,000 SH   SOLE 3 6,000 0 0
REPUBLIC SVCS INC COM 760759100 3,199 24,445 SH   SOLE 1 21,470 0 2,975
REPUBLIC SVCS INC COM 760759100 193 1,475 SH   SOLE   1,475 0 0
RESIDEO TECHNOLOGIES COM 76118y104 3 132 SH   SOLE 1 132 0 0
REVELSTONE CAPITAL ACQUISITION COM 76137r106 44 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,272 66,700 SH   SOLE   60,726 0 5,974
RH COM COM 74967x103 21 100 SH   SOLE 1 100 0 0
RICHARDSON ELECTRS LTD COM 763165107 593 40,423 SH   SOLE   34,991 0 5,432
RICHARDSON ELECTRS LTD COM 763165107 15 997 SH   SOLE 1 997 0 0
RICHARDSON ELECTRS LTD COM 763165107 187 12,753 SH   SOLE 3 12,753 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 199 20,000 SH   SOLE 3 20,000 0 0
RIO TINTO PLC ADUS 767204100 35 574 SH   SOLE 1 574 0 0
RIO TINTO PLC ADUS 767204100 274 4,500 SH   SOLE   4,500 0 0
RIOT BLOCKCHAIN INC COM 767292105 80 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 33 4,952 SH   SOLE   4,952 0 0
RIVERVIEW BANCORP INC COM 769397100 81 12,386 SH   SOLE 1 12,386 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 15 600 SH   SOLE 1 600 0 0
TIDAL ETF TR INDX FD 886364678 84 4,100 SH   SOLE   4,100 0 0
TIDAL ETF TR INDX FD 886364678 139 6,783 SH   SOLE 1 6,783 0 0
ROBLOX CORP COM 771049103 24 725 SH   SOLE 1 725 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 23 547 SH   SOLE 1 547 0 0
ROCKWELL AUTOMATION INC COM 773903109 13 64 SH   SOLE 1 64 0 0
ROCKY BRANDS INC COM 774515100 14 400 SH   SOLE 1 400 0 0
ROKU INC COM 77543r102 10 122 SH   SOLE 1 102 0 20
ROPER TECHNOLOGIES INC COM 776696106 59 149 SH   SOLE 1 149 0 0
ROSE HILL ACQUISITION CORP COM g7637j107 117 11,700 SH   SOLE 3 11,700 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,036 207,500 SH   SOLE 3 207,500 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111 5 59,722 SH   SOLE 3 59,722 0 0
ROSS ACQUISITION II CORP COM g7641c106 1,925 195,986 SH   SOLE 3 195,986 0 0
ROSS ACQUISITION II CORP WT g7641c114 9 57,107 SH   SOLE 3 57,107 0 0
ROTH CH ACQUISITION V CO COM 77867r100 90 9,127 SH   SOLE 3 9,127 0 0
ROTH CH ACQUISITION V CO WT 77867r118 1 4,563 SH   SOLE 3 4,563 0 0
ROUNDHILL BALL METAVERSE ETF COM 53656f417 4 450 SH   SOLE 1 450 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 9 624 SH   SOLE 1 624 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 26 750 SH   SOLE 1 750 0 0
ROYAL GOLD INC COM 780287108 75 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308 917 14,209 SH   SOLE 1 14,209 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104 19 2,236 SH   SOLE 1 2,236 0 0
RPM INTL INC COM 749685103 123 1,566 SH   SOLE 1 1,566 0 0
RSX 230120C00020000 CALL 92189f903 17 190 SH Call SOLE 3 190 0 0
RSX 230120C00030000 CALL 92189f903 0 12 SH Call SOLE 3 12 0 0
RTS ROC ENERGY ACQUISITION COR COM 77118v116 1 5,000 SH   SOLE 3 5,000 0 0
RXR ACQUISITION CORP COM 74981w107 726 74,200 SH   SOLE 3 74,200 0 0
RXR ACQUISITION CORP WT 74981w115 2 14,839 SH   SOLE 3 14,839 0 0
RYANAIR HOLDINGS PLC ADUS 783513203 3 51 SH   SOLE 1 51 0 0
RYDER SYS INC PUT OPT 08/22 5 PUT 6Z099LM41 12 243 SH Put SOLE 3 243 0 0
SPX CORP PUT 784635954 256 13 SH Put SOLE 3 13 0 0
S&P GLOBAL INC COM 78409v104 79 235 SH   SOLE 1 235 0 0
SAGE THERAPEUTICS INC COM 78667J108 2 75 SH   SOLE 1 75 0 0
SAGE THERAPEUTICS INC COM 78667J108 3 100 SH   SOLE   100 0 0
SAITECH GLOBAL CORP WT g7852t111 3 17,648 SH   SOLE 3 17,648 0 0
SALESFORCE COM INC COM COM 79466l302 92 557 SH   SOLE   557 0 0
SALESFORCE COM INC COM COM 79466l302 210 1,274 SH   SOLE 1 1,274 0 0
SAMSARA INC COM 79589l106 1 100 SH   SOLE 1 100 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 9 8 SH   SOLE 1 8 0 0
SANABY HEALTH ACQUISITION I CO WT 79956p110 1 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 9 100 SH   SOLE 1 100 0 0
HENRY SCHEIN INC COM 806407102 8,782 114,444 SH   SOLE   87,992 0 26,452
HENRY SCHEIN INC COM 806407102 81 1,055 SH   SOLE 1 1,055 0 0
SCHLUMBERGER LTD COM 806857108 212 5,933 SH   SOLE 1 5,383 0 550
SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 29 1,233 SH   SOLE 1 1,233 0 0
SCHNEIDER NATIONAL INC PUT OPT PUT 21P999B00 33 810 SH Put SOLE 3 810 0 0
SCHULTZE SPL PURP ACQ CORP I COM 808212104 298 30,300 SH   SOLE 3 30,300 0 0
SCHULTZE SPL PURP ACQ CORP I WT 808212112 3 14,425 SH   SOLE 3 14,425 0 0
SCHWAB CHARLES CORP COM 808513105 1,483 23,473 SH   SOLE 1 22,689 0 784
SCHWAB CHARLES CORP COM 808513105 421 6,667 SH   SOLE   6,667 0 0
SCHWAB STRATEGIC TR INDX FD 808524755 61 2,171 SH   SOLE 1 2,171 0 0
SCHWAB STRATEGIC TR INDX FD 808524748 16 532 SH   SOLE 1 532 0 0
SCHWAB STRATEGIC TR INDX FD 808524789 34 679 SH   SOLE 1 229 0 450
SCHWAB STRATEGIC TR INDX FD 808524771 36 714 SH   SOLE 1 714 0 0
SCHWAB STRATEGIC TR INDX FD 808524763 24 536 SH   SOLE 1 536 0 0
SCHWAB STRATEGIC TR INDX FD 808524854 8 155 SH   SOLE 1 155 0 0
SCHWAB STRATEGIC TR INDX FD 808524672 45 2,000 SH   SOLE 1 2,000 0 0
SCHWAB STRATEGIC TR INDX FD 808524730 30 1,172 SH   SOLE 1 1,172 0 0
SCHWAB STRATEGIC TR INDX FD 808524714 9 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR INDX FD 808524706 1,213 47,776 SH   SOLE 1 43,786 0 3,990
SCHWAB STRATEGIC TR INDX FD 808524805 6,811 216,555 SH   SOLE 1 196,344 0 20,210
SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524888 12 374 SH   SOLE 1 374 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 18,210 380,405 SH   SOLE 1 354,058 0 26,348
SCHWAB STRATEGIC TR INDX FD 808524102 1,186 26,841 SH   SOLE 1 26,841 0 0
SCHWAB STRATEGIC TR INDX FD 808524797 737 10,294 SH   SOLE 1 10,294 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 26,065 583,639 SH   SOLE 1 524,710 0 58,930
SCHWAB STRATEGIC TR INDX FD 808524201 9 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR INDX FD 808524300 632 10,899 SH   SOLE 1 10,899 0 0
SCHWAB STRATEGIC TR INDX FD 808524409 60 955 SH   SOLE 1 955 0 0
SCHWAB STRATEGIC TR INDX FD 808524508 11 168 SH   SOLE 1 168 0 0
SCHWAB STRATEGIC TR INDX FD 808524847 117 5,530 SH   SOLE 1 5,530 0 0
SCHWAB STRATEGIC TR INDX FD 808524607 61 1,556 SH   SOLE 1 1,556 0 0
SCHWAB STRATEGIC TR INDX FD 808524870 51 914 SH   SOLE 1 914 0 0
SCIENCE STRATEGIC ACQ ALPHA COM 808641104 11 1,073 SH   SOLE 3 1,073 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 6 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065104 421 43,040 SH   SOLE 3 43,040 0 0
SCP & CO HEALTHCARE ACQUSTN WT 784065112 1 18,668 SH   SOLE 3 18,668 0 0
SDCL EDGE ACQUISITION CORPORAT COM g79471101 356 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 19 5 SH   SOLE   5 0 0
SEABOARD CORP DEL COM 811543107 50 13 SH   SOLE 1 13 0 0
SEALED AIR CORP NEW COM COM 81211k100 12 200 SH   SOLE 1 200 0 0
SEAPORT CALIBRE MATLS ACQUIS COM 812204105 31 3,100 SH   SOLE 3 3,100 0 0
SEAPORT CALIBRE MATLS ACQUIS WT 812204113 0 1,550 SH   SOLE 3 1,550 0 0
SECUREWORKS CORP COM 81374a105 33 3,000 SH   SOLE 1 3,000 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 165 4,033 SH   SOLE 1 4,033 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308 179 2,478 SH   SOLE 1 2,478 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 174 1,354 SH   SOLE 1 1,354 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 1,811 25,328 SH   SOLE 1 24,851 0 477
SELECT SECTOR SPDR TR INDX FD 81369Y506 534 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 27 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 199 6,341 SH   SOLE 1 6,341 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704 123 1,410 SH   SOLE 1 1,410 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 35 496 SH   SOLE 1 496 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 165 2,246 SH   SOLE 1 2,246 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 1,385 10,897 SH   SOLE 1 10,865 0 32
SEMPER PARATUS ACQUISITION COR COM g8028l107 124 12,410 SH   SOLE 3 12,410 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
SERVICENOW INC COM COM 81762p102 140 294 SH   SOLE   294 0 0
SERVICENOW INC COM COM 81762p102 288 605 SH   SOLE 1 605 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 93 1,777 SH   SOLE 1 1,777 0 0
SHERWIN WILLIAMS CO COM 824348106 2,853 12,742 SH   SOLE 1 12,545 0 197
SHERWIN WILLIAMS CO COM 824348106 441 1,970 SH   SOLE   1,970 0 0
SHOPIFY INC CL A COM 82509l107 453 14,500 SH   SOLE 1 13,000 0 1,500
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 1 4,400 SH   SOLE 3 4,400 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,271 109,735 SH   SOLE 1 109,735 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2 10 SH   SOLE 1 10 0 0
SIGNET JEWELERS LTD SHS COM g81276100 37 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 g81355102 3 347 SH   SOLE 3 347 0 0
SILVER CREST ACQUISITION CORP WT g81355128 3 11,850 SH   SOLE 3 11,850 0 0
SILVER HAMMER MNG CORP COM 827733106 1 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,387 84,518 SH   SOLE   75,412 0 9,106
SILVERCREST ASSET MGMT GROUP COM 828359109 28 1,679 SH   SOLE 1 1,679 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 351 21,373 SH   SOLE 3 21,373 0 0
SILVERSPAC INC COM g8136v104 96 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 7 76 SH   SOLE 1 76 0 0
SIREN ETF TR INDX FD 829658202 4 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 16 2,667 SH   SOLE 1 2,667 0 0
SIX FLAGS ENTMT COM 83001a102 1 25 SH   SOLE 1 25 0 0
SIZZLE ACQUISITION CORP COM COM 83014e109 129 12,900 SH   SOLE 3 12,900 0 0
SKILLZ PLATFORM INC COM 83067l109 5 4,265 SH   SOLE 1 4,265 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
SLAM CORP WT g8210l121 1 2,664 SH   SOLE 3 2,664 0 0
SMART SMS CORP COM COM 83171w207 0 2,500 SH   SOLE   2,500 0 0
SMC CORP JAPAN SPONSORED ADR COM 78445w306 1 47 SH   SOLE 1 47 0 0
SMITH & WESSON BRANDS INC COM 831754106 273 20,759 SH   SOLE   17,685 0 3,074
SMITH & WESSON BRANDS INC COM 831754106 14 1,101 SH   SOLE 1 1,101 0 0
SMITH & WESSON BRANDS INC COM 831754106 95 7,253 SH   SOLE 3 7,253 0 0
SMITH A O CORP COM 831865209 5 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405 2,329 18,197 SH   SOLE 1 18,045 0 152
SMUCKER J M CO COM 832696405 293 2,289 SH   SOLE   2,289 0 0
SNAP INC. COM 83304a106 16 1,235 SH   SOLE 1 1,235 0 0
SNOWFLAKE INC COM 833445109 139 1,002 SH   SOLE 1 1,002 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 5 65 SH   SOLE 1 65 0 0
SOFI TECHNOLOGIES INC COM 83406f102 1 100 SH   SOLE 1 100 0 0
SOFTBANK GROUP CORPORATION COM 83404d109 8 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 1 2 SH   SOLE 1 2 0 0
SOMALOGIC INC WT 83444k113 3 4,360 SH   SOLE 3 4,360 0 0
SONENDO INC COM 835431107 3 1,608 SH   SOLE   1,608 0 0
SOTERA HEALTH CO COM 83601l102 20 1,000 SH   SOLE 1 1,000 0 0
SOUNDHOUND AI INC WT 836100115 6 20,000 SH   SOLE 3 20,000 0 0
SOUTHERN CO COM 842587107 682 9,567 SH   SOLE 1 9,417 0 150
SOUTHPORT ACQUISITION CORP WT 84465l113 0 667 SH   SOLE 3 667 0 0
SOUTHWEST AIRLS CO COM 844741108 11 302 SH   SOLE 1 302 0 0
SP PLUS CORP COM COM 78469c103 1,187 38,640 SH   SOLE   38,640 0 0
SPARTANNASH CO COM 847215100 10,892 361,020 SH   SOLE 3 361,020 0 0
SPDR BLMBRG BRCLY EMG MKT LCL INDX FD 78464a391 1 68 SH   SOLE 1 68 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,412 4,587 SH   SOLE 1 4,587 0 0
SPDR GOLD MINISHARES TRUST COM 98149e303 7 189 SH   SOLE 1 189 0 0
SPDR GOLD TR INDX FD 78463V107 3,331 19,771 SH   SOLE 1 19,331 0 440
SPDR GOLD TR INDX FD 78463V107 842 5,000 SH   SOLE 3 5,000 0 0
SPDR GOLD TR INDX FD 78463V107 2,155 12,790 SH   SOLE   12,790 0 0
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 21 600 SH   SOLE 1 600 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 153 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 239 5,413 SH   SOLE 1 5,413 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 19 556 SH   SOLE 1 556 0 0
SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 216 4,562 SH   SOLE 1 4,562 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 253 9,597 SH   SOLE 1 9,597 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 42 1,448 SH   SOLE 1 1,448 0 0
SPDR PORTFOLIO INTERMEDIATE TE INDX FD 78464a375 6 196 SH   SOLE 1 196 0 0
SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 2 73 SH   SOLE 1 73 0 0
SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 18 404 SH   SOLE 1 404 0 0
SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 448 12,165 SH   SOLE 1 12,129 0 36
SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 11 302 SH   SOLE 1 302 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 105 2,261 SH   SOLE 1 2,261 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 8,050 21,338 SH   SOLE 1 19,772 0 1,566
SPDR S&P 500 ETF TR INDX FD 78462F103 656 1,740 SH   SOLE   1,740 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 50 500 SH   SOLE 1 500 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 267 645 SH   SOLE 1 561 0 84
SPDR SER TR BARCLAYS CONV INDX FD 78464a359 4 55 SH   SOLE 1 55 0 0
SPDR SER TR DOW JONES REIT INDX FD 78464a607 34 358 SH   SOLE 1 358 0 0
SPDR SER TR INDX FD 78468R721 489 10,668 SH   SOLE 1 10,668 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 18 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 72 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 65 2,683 SH   SOLE 1 2,683 0 0
SPDR SER TR SPDR BARCLAYS SHOR INDX FD 78464a474 20 665 SH   SOLE 1 665 0 0
SPDR SER TR INDX FD 78464A490 20 450 SH   SOLE 1 450 0 0
SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 10 256 SH   SOLE 1 256 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 11 250 SH   SOLE 1 250 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 18 304 SH   SOLE 1 304 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 29 285 SH   SOLE 1 285 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 109 1,472 SH   SOLE 1 1,472 0 0
SPDR SER TR INDX FD 78464A763 1,082 9,118 SH   SOLE 1 8,806 0 312
SPDR SERIES TRUST S&P METALS M COM 78464a755 52 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
SPDR SHORT TERM CORPORATE BND INDX FD 78464a474 2 78 SH   SOLE 1 78 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 298 24,121 SH   SOLE   24,121 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 543 43,880 SH   SOLE 1 43,880 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 4,869 59,363 SH   SOLE   40,427 0 18,936
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 14 170 SH   SOLE 1 170 0 0
SPINDLETOP HEALTH ACQUISITION COM 84854q103 119 11,900 SH   SOLE 3 11,900 0 0
SPINDLETOP HEALTH ACQUISITION WT 84854q111 0 5,950 SH   SOLE 3 5,950 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 211 7,200 SH   SOLE 1 7,200 0 0
SPIRIT MTA REIT LP 848esc018 0 15,000 SH   SOLE   15,000 0 0
SPIRIT MTA REIT LP 848esc018 0 65,000 SH   SOLE 1 65,000 0 0
SPLUNK INC COM 848637104 53 600 SH   SOLE 1 600 0 0
SPORT HALEY HLDGS COM 84917j104 0 2,500 SH   SOLE 1 2,500 0 0
SPORTS VENTURES ACQUISITION CO COM g8372a103 39 4,000 SH   SOLE 3 4,000 0 0
SPORTSMAP TECH ACQUISITION COR COM 84921j108 111 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 3 36 SH   SOLE 1 36 0 0
SPREE ACQUISITION 1 CORP LTD COM g83745102 41 4,108 SH   SOLE 3 4,108 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128 0 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115 3 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 505 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,116 66,360 SH   SOLE 1 66,360 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 783 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2,888 203,688 SH   SOLE 1 203,688 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 553 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 658 95,384 SH   SOLE 1 95,384 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104 173 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 CALL 784635904 633 20 SH Call SOLE 3 20 0 0
SPX CORP COM 784635104 92 1,750 SH   SOLE 1 1,750 0 0
SPY 220715C00450000 CALL 78462f903 0 100 SH Call SOLE 3 100 0 0
SPDR S&P 500 ETF TR PUT 78462F953 210 380 SH Put SOLE 3 380 0 0
SPDR S&P 500 ETF TR PUT 78462F953 97 400 SH Put SOLE 3 400 0 0
SPY 220916C00410000 CALL 78462f903 26 60 SH Call SOLE 3 60 0 0
SPY 220916C00430000 CALL 78462f903 5 40 SH Call SOLE 3 40 0 0
SPDR S&P 500 ETF TR PUT 78462F953 384 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 318 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 614 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 56 8 SH Put SOLE 1 8 0 0
SPDR S&P 500 ETF TR PUT 78462F953 306 50 SH Put SOLE 1 50 0 0
BLOCK INC COM 852234103 56 919 SH   SOLE   919 0 0
BLOCK INC COM 852234103 228 3,704 SH   SOLE 1 3,704 0 0
SRH TOTAL RETURN FUND INC COM 101507101 19 1,560 SH   SOLE 1 1,560 0 0
STANLEY BLACK & DECKER INC COM 854502101 10 100 SH   SOLE 1 100 0 0
STAR GAS PARTNERS L.P. COM 85512c105 6 642 SH   SOLE 1 642 0 0
STARBUCKS CORP COM 855244109 3,704 48,494 SH   SOLE 1 46,119 0 2,375
STARBUCKS CORP COM 855244109 303 3,961 SH   SOLE   3,961 0 0
STEPHAN CO COM 858603103 0 200 SH   SOLE 1 200 0 0
STEPHAN CO COM 858603103 1 847 SH   SOLE   847 0 0
STEPPE CEMENT LTD COM y8162g112 36 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100 168 815 SH   SOLE 1 815 0 0
STERLING INFRASTRUCTURE INC COM 859241101 632 28,852 SH   SOLE   25,690 0 3,162
STERLING INFRASTRUCTURE INC COM 859241101 10 479 SH   SOLE 1 479 0 0
STERLING INFRASTRUCTURE INC COM 859241101 162 7,398 SH   SOLE 3 7,398 0 0
STERLING MED SYS INC COM NEW COM m85548101 1 40 SH   SOLE 1 40 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 45 2,450 SH   SOLE 1 2,450 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 47 2,550 SH   SOLE   2,550 0 0
STITCH FIX INC COM 860897107 0 17 SH   SOLE 1 17 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129 1 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108 2,842 36,402 SH   SOLE   30,286 0 6,116
STONEX GROUP INC COM 861896108 16 200 SH   SOLE 1 200 0 0
STRATEGAS GLOBAL POLICY OPPOR INDX FD 00775y652 21 941 SH   SOLE 1 941 0 0
STRATEGAS MACRO THEMATC OPPOR INDX FD 00775y645 21 929 SH   SOLE 1 929 0 0
STRATIM CLOUD ACQUISITION CORP COM 86309r107 999 102,500 SH   SOLE 3 102,500 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115 3 34,200 SH   SOLE 3 34,200 0 0
STRYKER CORPORATION COM 863667101 318 1,598 SH   SOLE   1,598 0 0
STRYKER CORPORATION COM 863667101 678 3,407 SH   SOLE 1 3,407 0 0
STRYVE FOODS INC COM 863685111 2 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 7 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103 27 4,000 SH   SOLE 1 4,000 0 0
SUPERIOR GROUP OF CO INC COM 868358102 605 34,090 SH   SOLE   34,090 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8t90f102 82 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 4 10 SH   SOLE 1 10 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 3 274 SH   SOLE   274 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 28 2,994 SH   SOLE 1 2,994 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 38 4,458 SH   SOLE 1 4,458 0 0
SWIFTMERGE ACQUISITION CORP COM g63836103 128 13,000 SH   SOLE 3 13,000 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111 1 6,500 SH   SOLE 3 6,500 0 0
SWISS HELVETIA FD INC CLSD FD 870875101 8 1,068 SH   SOLE 1 1,068 0 0
SWITCHBACK II CORP WT 09077j115 0 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102 5,042 154,270 SH   SOLE   121,090 0 33,180
SYLVAMO CORP COM 871332102 28 860 SH   SOLE 1 860 0 0
SYMRISE AG UNSPONSORD ADR COM 87155N109 7 264 SH   SOLE 1 264 0 0
SYNEOS HEALTH INC COM 87166b102 2 23 SH   SOLE 1 23 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501 90 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 140 1,656 SH   SOLE 1 1,656 0 0
SYSCO CORP COM 871829107 371 4,385 SH   SOLE   4,385 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 COM g8662f101 384 39,140 SH   SOLE 3 39,140 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119 1 14,046 SH   SOLE 3 14,046 0 0
TAIWAN FD INC COM 874036106 5 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 184 2,255 SH   SOLE 1 2,255 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4 33 SH   SOLE 1 33 0 0
TALON 1 ACQUISITION CORP COM g86656108 173 17,200 SH   SOLE 3 17,200 0 0
TANDEM DIABETES CARE INC COM 875372203 6 94 SH   SOLE 1 94 0 0
TAPESTRY INC COM 876030107 3 82 SH   SOLE 1 82 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 639 4,524 SH   SOLE 1 3,693 0 830
TARGET CORP COM 87612E106 85 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 85 750 SH   SOLE   750 0 0
TE CONNECTIVITY LTD COM H84989104 329 2,912 SH   SOLE 1 2,912 0 0
TECH & ENERGY TRANSITION CORP COM 87823r102 218 22,335 SH   SOLE 3 22,335 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110 1 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 4 52,800 SH   SOLE 3 52,800 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101 16 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 722 40,960 SH   SOLE   35,458 0 5,502
TEEKAY TANKERS LTD COM y8565n300 19 1,083 SH   SOLE 1 1,083 0 0
TEEKAY TANKERS LTD COM y8565n300 229 12,972 SH   SOLE 3 12,972 0 0
TEGNA INC COM SHS COM 87901j105 21 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 6 184 SH   SOLE 1 184 0 0
TELESAT CORP COM 879512309 11 1,000 SH   SOLE   1,000 0 0
TELESAT CORP COM 879512309 118 10,530 SH   SOLE 1 10,530 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 915 169,730 SH   SOLE 1 164,230 0 5,500
TEMPLETON EMERGING MKTS FD CLSD FD 880191101 78 6,500 SH   SOLE 1 6,500 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 39 872 SH   SOLE 1 872 0 0
TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 1 116 SH   SOLE 1 116 0 0
TEREX CORP NEW COM 880779103 14 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 51 1,265 SH   SOLE 1 1,265 0 0
TERRITORIAL BANCORP INC COM COM 88145x108 2,299 110,270 SH   SOLE   110,270 0 0
TESLA MTRS INC COM COM 88160r101 1,059 1,573 SH   SOLE 1 1,573 0 0
TEUCRIUM AGRICULTURAL FUND COM 88166a706 263 8,470 SH   SOLE 1 8,430 0 40
TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH   SOLE 1 12 0 0
TEXAS INSTRS INC COM 882508104 7,196 46,836 SH   SOLE 1 46,259 0 577
TEXAS INSTRS INC COM 882508104 5,709 37,158 SH   SOLE   36,458 0 700
TEXAS ROADHOUSE INC COM 882681109 2 24 SH   SOLE 1 24 0 0
TEXTRON INC COM 883203101 71 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 200 SH   SOLE 1 200 0 0
THAI FUND COM 882esc106 0 394 SH   SOLE 3 394 0 0
THE NORTH WEST COMPANY INC COM 663278208 19 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 54 1,300 SH   SOLE 1 1,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 659 1,213 SH   SOLE 1 1,113 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 73 134 SH   SOLE   134 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109 901 39,500 SH   SOLE 1 39,500 0 0
THRIVE ACQUISITION CORP COM g7158c101 151 15,000 SH   SOLE 3 15,000 0 0
THRIVE ACQUISITION CORP WT g7158c119 1 9,100 SH   SOLE 3 9,100 0 0
THRYV HLDGS INC COM 886029206 3,796 169,559 SH   SOLE   117,619 0 51,940
THRYV HLDGS INC COM 886029206 6 260 SH   SOLE 1 260 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l107 623 63,480 SH   SOLE 3 63,480 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 194 19,824 SH   SOLE 3 19,824 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 3 11,698 SH   SOLE 3 11,698 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 1 4,663 SH   SOLE 3 4,663 0 0
TILE SHOP HOLDINGS INC COM 88677q109 910 296,475 SH   SOLE   206,485 0 89,990
TILRAY INC COM 88688t100 6 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104 159 3,000 SH   SOLE 1 3,000 0 0
TIO TECH A COM g8t10c106 196 20,100 SH   SOLE 3 20,100 0 0
TIPTREE INC COM 88822q103 746 70,226 SH   SOLE   60,724 0 9,502
TIPTREE INC COM 88822q103 18 1,667 SH   SOLE 1 1,667 0 0
TIPTREE INC COM 88822q103 237 22,330 SH   SOLE 3 22,330 0 0
TJX COS INC NEW COM 872540109 2,575 46,109 SH   SOLE 1 43,909 0 2,200
TJX COS INC NEW COM 872540109 115 2,060 SH   SOLE   2,060 0 0
TKB CRITICAL TECHNOLOGIES 1 WT g88935120 1 2,652 SH   SOLE 3 2,652 0 0
TLG ACQUISITION ONE CORP COM 87257m108 175 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 CORP COM g8656t109 100 10,000 SH   SOLE 3 10,000 0 0
TLGY ACQUISITION CORPORATION W WT g8656t125 1 5,000 SH   SOLE 3 5,000 0 0
ISHARES TR CALL 464287902 51 200 SH Call SOLE 3 200 0 0
ISHARES TR CALL 464287902 14 40 SH Call SOLE 3 40 0 0
ISHARES TR CALL 464287902 5 20 SH Call SOLE 3 20 0 0
TOPBUILD CORP COM COM 89055f103 42 253 SH   SOLE 1 253 0 0
TOPICUS COM INC F COM 89072t102 6 107 SH   SOLE   107 0 0
TOPICUS COM INC F COM 89072t102 109 1,937 SH   SOLE 1 1,937 0 0
TORO CO COM 891092108 2 21 SH   SOLE 1 21 0 0
TORONTO DOMINION BK ONT COM 891160509 66 1,000 SH   SOLE 1 1,000 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 249 8,421 SH   SOLE 1 8,421 0 0
TORTOISEECOFIN ACQUISITION III COM g8956e109 566 58,600 SH   SOLE 3 58,600 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117 3 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 846 103,240 SH   SOLE   103,240 0 0
TOYOTA MOTOR CORP ADUS 892331307 15 100 SH   SOLE 1 100 0 0
TPB ACQUISITION CORPORATION I COM g8990l101 48 5,000 SH   SOLE 3 5,000 0 0
TPB ACQUISITION CORPORATION I WT g8990l127 0 1,666 SH   SOLE 3 1,666 0 0
TPG INC COM 872657101 38 1,600 SH   SOLE 1 1,600 0 0
TPG INC COM 872657101 105 4,400 SH   SOLE   4,400 0 0
TRAJECTORY ALPHA ACQUISITION C COM 89301b104 78 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 5 93 SH   SOLE 1 93 0 0
TRANSCAT INC COM 893529107 10 177 SH   SOLE 1 177 0 0
TRANSDIGM GROUP INC COM 893641100 2,394 4,461 SH   SOLE 1 4,406 0 55
TRANSDIGM GROUP INC COM 893641100 214 399 SH   SOLE   399 0 0
TRAVEL PLUS LEISURE CO COM 894164102 4,531 116,730 SH   SOLE   79,966 0 36,764
TRAVEL PLUS LEISURE CO COM 894164102 71 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,310 7,744 SH   SOLE 1 7,144 0 600
TRAVELZOO COM NEW COM 89421q205 6 1,000 SH   SOLE 1 1,000 0 0
TREX INC COM 89531p105 28 509 SH   SOLE 1 509 0 0
TRI CONTL CORP CLSD FD 895436103 273 10,424 SH   SOLE 1 10,424 0 0
TRINE II ACQ WT g9059f118 1 7,589 SH   SOLE 3 7,589 0 0
TRINE II ACQUISITION COM g9059f100 151 15,178 SH   SOLE 3 15,178 0 0
TRISTAR ACQUISITION I CORP COM g9074v106 206 20,900 SH   SOLE 3 20,900 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109 14 285 SH   SOLE 1 285 0 0
TRUSTCO BK CORP N Y COM 898349204 508 16,485 SH   SOLE   14,232 0 2,253
TRUSTCO BK CORP N Y COM 898349204 10 326 SH   SOLE 1 326 0 0
TRUSTCO BK CORP N Y COM 898349204 158 5,112 SH   SOLE 3 5,112 0 0
TURTLE BEACH CORP COM 900450206 15 1,200 SH   SOLE 1 1,200 0 0
TWELVE SEAS INVESTMENT CO II COM 90118t106 495 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 50 602 SH   SOLE 1 602 0 0
TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 584 59,519 SH   SOLE 3 59,519 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 2 20,339 SH   SOLE 3 20,339 0 0
TWITTER INC COM COM 90184l102 24 639 SH   SOLE 1 639 0 0
TYLER TECHNOLOGIES INC COM 902252105 11 34 SH   SOLE 1 34 0 0
TZP STRATEGIES ACQUISITION COR WT g91595119 0 3,800 SH   SOLE 3 3,800 0 0
U S GLOBAL INVS INC COM 902952100 18 4,000 SH   SOLE 1 4,000 0 0
UNITED AIRLS HLDGS INC COM 910047109 11 297 SH   SOLE 1 297 0 0
UATARA CAPITAL ACQUISITION COR WT 85021q116 1 8,600 SH   SOLE 3 8,600 0 0
UBER TECHNOLOGIES INC COM 90353t100 51 2,500 SH   SOLE   2,500 0 0
UBER TECHNOLOGIES INC COM 90353t100 92 4,507 SH   SOLE 1 4,507 0 0
UBS GROUP AG COM H42097107 11 683 SH   SOLE 1 683 0 0
UGI CORP NEW COM 902681105 146 3,775 SH   SOLE 1 3,775 0 0
UGI CORP NEW COM 902681105 1,774 45,954 SH   SOLE   45,954 0 0
ULTA BEAUTY INC CALL 90384S903 36 20 SH Call SOLE 3 20 0 0
ULTA BEAUTY INC PUT 90384S953 32 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 4 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704 3,705 80,852 SH   SOLE 1 72,520 0 8,332
UNILEVER PLC ADUS 904767704 409 8,933 SH   SOLE   8,933 0 0
UNION PAC CORP COM 907818108 5,463 25,614 SH   SOLE 1 24,630 0 983
UNION PAC CORP COM 907818108 150 703 SH   SOLE   703 0 0
UNION PAC CORP PUT 907818958 118 120 SH Put SOLE 3 120 0 0
UNISYS CORP COM 909214306 345 28,703 SH   SOLE   28,703 0 0
UNIT CORP COM 909218406 456 9,000 SH   SOLE   0 0 9,000
UNITED PARCEL SERVICE IN PUT O PUT 12699J505 66 103 SH Put SOLE 3 103 0 0
UNITED PARCEL SERVICE INC COM 911312106 607 3,324 SH   SOLE 1 3,232 0 92
UNITED PARCEL SERVICE INC COM 911312106 55 300 SH   SOLE   300 0 0
UNITED RENTALS INC COM 911363109 2 10 SH   SOLE 1 10 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,026 37,042 SH   SOLE   36,167 0 875
UNITEDHEALTH GROUP INC COM 91324P102 24,215 47,144 SH   SOLE 1 45,210 0 1,934
UNITI GROUP INC COM COM 91325v108 0 10 SH   SOLE 1 10 0 0
UNITY SOFTWARE INC COM 91332u101 24 660 SH   SOLE 1 660 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 255 34,498 SH   SOLE   29,825 0 4,673
UNIVERSAL STAINLESS & ALLOY COM 913837100 5 701 SH   SOLE 1 701 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 79 10,647 SH   SOLE 3 10,647 0 0
URBAN OUTFITTERS INC COM 917047102 29 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304 2,429 52,773 SH   SOLE 1 51,473 0 1,300
US BANCORP DEL COM 902973304 64 1,401 SH   SOLE   1,401 0 0
US GLOBAL JETS ETF INDX FD 26922a842 3 200 SH   SOLE 1 200 0 0
USHIO INC COM j94456118 33 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM 917488108 2,083 24,249 SH   SOLE   23,185 0 1,064
V F CORP COM 918204108 2 45 SH   SOLE 1 45 0 0
VAALCO ENERGY INC COM 91851C201 1,850 266,625 SH   SOLE   236,618 0 30,007
VAALCO ENERGY INC COM 91851C201 37 5,361 SH   SOLE 1 5,361 0 0
VAALCO ENERGY INC COM 91851C201 492 70,831 SH   SOLE 3 70,831 0 0
VACCINEX INC COM 918640103 2 2,000 SH   SOLE 1 2,000 0 0
VAIL RESORTS INC COM COM 91879q109 25 116 SH   SOLE 1 116 0 0
VAIL RESORTS INC COM COM 91879q109 79 363 SH   SOLE   363 0 0
VALERO ENERGY CORP COM 91913Y100 326 3,067 SH   SOLE 1 3,067 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 3,173 110,075 SH   SOLE   87,475 0 22,600
VALVOLINE INC COM COM 92047w101 19 655 SH   SOLE 1 655 0 0
VANECK GREEN METALS ETF INDX FD 92189y204 88 2,983 SH   SOLE 1 2,983 0 0
VANECK OIL SERVICES ETF INDX FD 92189h607 4 18 SH   SOLE 1 18 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201 62 1,364 SH   SOLE 1 1,364 0 0
VANECK VECTORS BIOTECH ETF INDX FD 92189f726 7 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 260 3,001 SH   SOLE 1 2,686 0 315
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 5,791 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 180 10,508 SH   SOLE 1 10,508 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 263 9,592 SH   SOLE 1 9,592 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 1,780 65,010 SH   SOLE   65,010 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 51 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 48 1,062 SH   SOLE 1 1,062 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 233 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 759 28,105 SH   SOLE 1 28,105 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH   SOLE   35 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 222 3,480 SH   SOLE 1 3,480 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 87 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 1,175 5,766 SH   SOLE 1 5,544 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 3 53 SH   SOLE 1 53 0 0
VANGUARD BD INDEX FDS INDX FD 921937819 680 8,756 SH   SOLE 1 8,756 0 0
VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 25,652 334,050 SH   SOLE 1 315,898 0 18,152
VANGUARD BD INDEX FDS INDX FD 921937827 383 4,983 SH   SOLE   4,983 0 0
VANGUARD BD INDEX FDS INDX FD 921937835 151 2,009 SH   SOLE 1 2,009 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 87 1,758 SH   SOLE   1,758 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 194 3,922 SH   SOLE 3 3,922 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 311 6,270 SH   SOLE 1 6,270 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 13 71 SH   SOLE 1 71 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3,012 39,492 SH   SOLE 1 39,079 0 413
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 93 1,225 SH   SOLE   1,225 0 0
VANGUARD FINANCIALS INDX FD 92204a405 13 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 207 4,137 SH   SOLE 1 3,429 0 708
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 20 400 SH   SOLE   400 0 0
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 5,285 129,522 SH   SOLE 1 127,782 0 1,740
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 997 24,425 SH   SOLE   24,425 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 5,658 135,848 SH   SOLE 1 135,588 0 260
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 4,947 118,770 SH   SOLE   118,770 0 0
VANGUARD INDEX FDS INDX FD 922908652 1,161 8,856 SH   SOLE 1 7,594 0 1,262
VANGUARD INDEX FDS INDX FD 922908652 8,684 66,240 SH   SOLE   66,240 0 0
VANGUARD INDEX FDS INDX FD 922908736 3,004 13,476 SH   SOLE 1 13,408 0 68
VANGUARD INDEX FDS INDX FD 922908637 60 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512 292 2,256 SH   SOLE   2,256 0 0
VANGUARD INDEX FDS INDX FD 922908512 606 4,681 SH   SOLE 1 4,681 0 0
VANGUARD INDEX FDS INDX FD 922908611 9,742 65,024 SH   SOLE 1 61,514 0 3,510
VANGUARD INDEX FDS INDX FD 922908611 419 2,799 SH   SOLE   2,799 0 0
VANGUARD INDEX FDS INDX FD 922908595 116 588 SH   SOLE 1 588 0 0
VANGUARD INDEX FDS INDX FD 922908769 264 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS INDX FD 922908769 5,100 27,039 SH   SOLE 1 27,039 0 0
VANGUARD INDEX FDS INDX FD 922908744 5,268 39,947 SH   SOLE 1 39,772 0 175
VANGUARD INDEX FDS INDX FD 922908744 216 1,638 SH   SOLE   1,638 0 0
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 135 1,683 SH   SOLE 1 1,683 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676 10 219 SH   SOLE 1 219 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 5,032 58,968 SH   SOLE 1 58,968 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 711 66,363 SH   SOLE 1 66,363 0 0
VANGUARD MALVERN FDS INDX FD 922020805 18 351 SH   SOLE 1 351 0 0
VANGUARD INDEX FDS INDX FD 922908629 8,700 44,169 SH   SOLE 1 43,649 0 520
VANGUARD INDEX FDS INDX FD 922908629 6,314 32,054 SH   SOLE   32,054 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 119 2,498 SH   SOLE 1 2,498 0 0
VANGUARD MUN BD FDS INDX FD 922907746 89 1,781 SH   SOLE 1 1,781 0 0
VANGUARD INDEX FDS INDX FD 922908553 5,452 59,836 SH   SOLE 1 59,726 0 110
VANGUARD INDEX FDS INDX FD 922908553 8,450 92,743 SH   SOLE   92,743 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730 237 1,377 SH   SOLE 1 1,377 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 100 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 322 5,073 SH   SOLE 1 5,073 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 13 192 SH   SOLE 1 192 0 0
VANGUARD INDEX FDS INDX FD 922908363 30,363 87,533 SH   SOLE 1 87,490 0 43
VANGUARD INDEX FDS INDX FD 922908363 63,753 183,791 SH   SOLE   183,791 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C706 34 550 SH   SOLE 1 550 0 0
VANGUARD INDEX FDS INDX FD 922908751 5,207 29,567 SH   SOLE   29,567 0 0
VANGUARD INDEX FDS INDX FD 922908751 5,468 31,047 SH   SOLE 1 31,047 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 6,362 44,343 SH   SOLE 1 42,179 0 2,164
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 15,679 109,285 SH   SOLE   109,285 0 0
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 131 1,700 SH   SOLE 1 1,700 0 0
VANGUARD STAR FDS INDX FD 921909768 144 2,796 SH   SOLE 1 2,796 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 52 1,063 SH   SOLE 1 889 0 174
VANGUARD WHITEHALL FDS INDX FD 921946406 1,303 12,809 SH   SOLE 1 12,809 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794 358 6,093 SH   SOLE 1 6,093 0 0
VANGUARD WORLD FD INDX FD 921910873 1,173 8,898 SH   SOLE 1 8,898 0 0
VANGUARD WORLD FD INDX FD 921910873 51,680 392,078 SH   SOLE   392,078 0 0
VANGUARD WORLD FD INDX FD 921910816 8 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FDS INDX FD 92204A306 137 1,373 SH   SOLE 1 1,373 0 0
VANGUARD WORLD FDS INDX FD 92204A504 781 3,317 SH   SOLE 1 3,317 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 16 96 SH   SOLE 1 96 0 0
VANGUARD WORLD FDS INDX FD 92204A702 2,700 8,268 SH   SOLE 1 8,268 0 0
VANGUARD WORLD FDS INDX FD 92204A801 7,799 48,680 SH   SOLE   48,680 0 0
VANGUARD WORLD FDS INDX FD 92204A876 496 3,253 SH   SOLE 1 3,253 0 0
VAREX IMAGING CORP COM 92214X106 13 630 SH   SOLE 1 0 0 630
VECTRUS INC COM COM 92242t101 7,468 223,193 SH   SOLE   165,263 0 57,930
VEEVA SYS INC COM 922475108 60 304 SH   SOLE   304 0 0
VEEVA SYS INC COM 922475108 101 510 SH   SOLE 1 510 0 0
VELOCITY ACQUISITION CORP WT 92259e112 1 6,364 SH   SOLE 3 6,364 0 0
VELOCITY ACQUISITION CORP-A COM 92259e104 493 50,470 SH   SOLE 3 50,470 0 0
VELODYNE LIDAR INC COM 92259f101 0 250 SH   SOLE 1 250 0 0
VERANO HOLDINGS CORP SUB VTG COM 92338d101 20 3,500 SH   SOLE 1 3,500 0 0
VERISK ANALYTICS INC COM 92345Y106 59 340 SH   SOLE 1 340 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 4,821 94,996 SH   SOLE 1 93,546 0 1,450
VERIZON COMMUNICATIONS INC COM 92343v104 1,023 20,165 SH   SOLE   20,165 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 129 458 SH   SOLE 1 458 0 0
VESTAS WIND SYSTEMS AS COM 925458101 4 500 SH   SOLE 1 500 0 0
VIATRIS INC COM COM 92556v106 7 667 SH   SOLE 1 506 0 161
VICTORIAS SECRET AND CO COM 926400102 1,025 36,650 SH   SOLE   25,230 0 11,420
VIEMED HEALTHCARE INC COM COM 92663r105 554 102,961 SH   SOLE   89,123 0 13,838
VIEMED HEALTHCARE INC COM COM 92663r105 14 2,510 SH   SOLE 1 2,510 0 0
VIEMED HEALTHCARE INC COM COM 92663r105 175 32,449 SH   SOLE 3 32,449 0 0
VIEWRAY INC COM COM 92672l107 12 4,634 SH   SOLE 1 4,634 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108 3 1,225 SH   SOLE 1 1,225 0 0
VIMEO INC COM 92719v100 8 1,363 SH   SOLE 1 1,363 0 0
VIRGIN GROUP ACQUISITION CORP WT 39957d110 3 6,139 SH   SOLE 3 6,139 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117 2 12,698 SH   SOLE 3 12,698 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 20 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,705 23,898 SH   SOLE 1 21,108 0 2,790
VISA INC COM 92826C839 713 3,620 SH   SOLE   3,620 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 1 3,750 SH   SOLE 3 3,750 0 0
VISTA OUTDOOR INC COM 928377100 17 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102 1,082 47,355 SH   SOLE 1 45,755 0 1,600
VISTRA ENERGY CORP COM COM 92840m102 6,657 291,314 SH   SOLE   202,674 0 88,640
VMG CONSUMER ACQUISITION CORP WT 91842v110 0 250 SH   SOLE 3 250 0 0
VMWARE INC COM 928563402 8 71 SH   SOLE   71 0 0
VMWARE INC COM 928563402 14 122 SH   SOLE 1 122 0 0
VOLKSWAGEN AG COM 928662600 19 1,045 SH   SOLE 1 1,045 0 0
VONAGE HLDGS CORP COM 92886T201 135 7,165 SH   SOLE   7,165 0 0
VONAGE HLDGS CORP COM 92886T201 868 46,083 SH   SOLE 1 46,083 0 0
VONTIER CORPORATION COM 928881101 11,603 504,705 SH   SOLE   383,325 0 121,380
VONTIER CORPORATION COM 928881101 23 980 SH   SOLE 1 980 0 0
VOXX INTL CORP CL A COM 91829f104 899 96,528 SH   SOLE   83,528 0 13,000
VOXX INTL CORP CL A COM 91829f104 20 2,152 SH   SOLE 1 2,152 0 0
VOXX INTL CORP CL A COM 91829f104 285 30,649 SH   SOLE 3 30,649 0 0
VOYA FINANCIAL INC COM 929089100 4,748 79,762 SH   SOLE   67,604 0 12,158
VOYA FINANCIAL INC COM 929089100 544 9,138 SH   SOLE 1 9,138 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l126 88 8,999 SH   SOLE 3 8,999 0 0
VPC IMPACT ACQUISITION HOLDING WT g9460l118 3 10,450 SH   SOLE 3 10,450 0 0
VULCAN MATLS CO COM 929160109 167 1,178 SH   SOLE 1 1,178 0 0
WP CAREY INC COM 92936U109 334 4,036 SH   SOLE 1 3,736 0 300
WABTEC COM 929740108 1 14 SH   SOLE 1 14 0 0
WALDENCAST ACQUISITION CORP COM g9460c100 49 5,000 SH   SOLE 3 5,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 463 12,206 SH   SOLE 1 12,046 0 160
WALGREENS BOOTS ALLIANCE INC COM 931427108 759 20,024 SH   SOLE   20,024 0 0
WALMART INC COM 931142103 112 925 SH   SOLE   925 0 0
WALMART INC COM 931142103 839 6,898 SH   SOLE 1 6,898 0 0
DISNEY WALT CO COM 254687106 8,179 86,639 SH   SOLE 1 83,686 0 2,953
DISNEY WALT CO COM 254687106 945 10,010 SH   SOLE   10,010 0 0
WARBURG PINCUS CAPITAL CORP COM g9461d123 1 75 SH   SOLE 3 75 0 0
WARBY PARKER INC COM 93403j106 3 300 SH   SOLE 1 300 0 0
WARNER BROS DISCOVERY INC COM 934423104 966 71,987 SH   SOLE 1 68,013 0 3,974
WARNER BROS DISCOVERY INC COM 934423104 63 4,681 SH   SOLE   4,681 0 0
WARNER MUSIC GROUP CORP COM 934550203 15 600 SH   SOLE 1 600 0 0
WARRIOR TECHNOLOGIES ACQUI C COM 936273101 478 48,063 SH   SOLE 3 48,063 0 0
WARRIOR TECHNOLOGIES ACQUI C WT 936273119 2 29,431 SH   SOLE 3 29,431 0 0
WASTE MGMT INC DEL COM 94106L109 20 130 SH   SOLE   130 0 0
WASTE MGMT INC DEL COM 94106L109 947 6,190 SH   SOLE 1 6,190 0 0
WATSCO INC COM 942622200 5 21 SH   SOLE 1 21 0 0
WAVERLEY CAPITAL ACQUISITION C COM g06536109 387 40,000 SH   SOLE 3 40,000 0 0
WAVERLEY CAPITAL ACQUISITION C WT g06536117 3 13,332 SH   SOLE 3 13,332 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 47 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 155 5,952 SH   SOLE 1 5,952 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 5,538 212,196 SH   SOLE 3 212,196 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,357 100,999 SH   SOLE   100,999 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 48 474 SH   SOLE 1 474 0 0
WELLS FARGO CO NEW CV PFD 949746804 587 483 SH   SOLE 1 446 0 37
WELLS FARGO CO NEW COM 949746101 960 24,497 SH   SOLE 1 19,563 0 4,934
WELLS FARGO CO NEW COM 949746101 354 9,026 SH   SOLE   9,026 0 0
WELLTOWER INC REIT COM 95040q104 1,392 16,902 SH   SOLE 1 15,302 0 1,600
WENDYS CO COM 95058W100 760 40,250 SH   SOLE   40,250 0 0
WERNER ENTERPRISES INC COM 950755108 2 50 SH   SOLE 1 50 0 0
WERNER ENTERPRISES INC PUT OPT PUT 6ZZ996M20 43 559 SH Put SOLE 3 559 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
WESTERN DIGITAL CORP. COM 958102105 1 30 SH   SOLE 1 30 0 0
WESTWATER RES INC COM 961684206 11 10,000 SH   SOLE 1 10,000 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 993 71,965 SH   SOLE   50,104 0 21,861
WEYCO GROUP INC COM 962149100 1,672 68,372 SH   SOLE   48,540 0 19,832
WEYERHAEUSER CO MTN BE COM 962166104 5,852 176,689 SH   SOLE 1 171,789 0 4,900
WEYERHAEUSER CO MTN BE COM 962166104 11,133 336,146 SH   SOLE   328,446 0 7,700
WHEATON PRECIOUS METALS CORP COM 962879102 54 1,500 SH   SOLE 1 1,500 0 0
WHEELS UP EXPERIENCE INC COM 96328l106 60 30,912 SH   SOLE 1 30,912 0 0
WHIRLPOOL CORP COM 963320106 67 430 SH   SOLE 1 430 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 27 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 79 954 SH   SOLE 1 954 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 6 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 95 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 50 864 SH   SOLE 1 864 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 69 1,205 SH   SOLE   1,205 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4,708 82,145 SH   SOLE 1 82,145 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 43 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TR INDX FD 97717W703 48 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W315 5 135 SH   SOLE 1 135 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 30 720 SH   SOLE 1 720 0 0
WISDOMTREE TRUST INTL SMCAP DI INDX FD 97717w760 4 66 SH   SOLE 1 66 0 0
WISDOMTREE TR INDX FD 97717W307 167 2,827 SH   SOLE 1 2,755 0 72
WISDOMTREE TR INDX FD 97717W505 402 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE US VALUE INDX FD 97717w547 45 850 SH   SOLE 1 850 0 0
WISDOMTREE YIELD ENHANCED US A INDX FD 97717x511 13 300 SH   SOLE 1 300 0 0
WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 23 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 2 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 14,746 731,428 SH   SOLE   578,286 0 153,142
WOLVERINE WORLD WIDE INC COM 978097103 115 5,720 SH   SOLE 1 5,720 0 0
WOODSIDE ENERGY GROUP LTD COM 980228308 3 129 SH   SOLE 1 129 0 0
WORKDAY INC-CLASS A COM 98138h101 3 20 SH   SOLE 1 20 0 0
WORKHORSE GROUP INC COM 98138j206 85 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 COM g97775103 197 20,000 SH   SOLE 3 20,000 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 3 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 5 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 PEARL HOLDINGS ACQUISITION COM g44525114 0 529 SH   SOLE 3 529 0 0
WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 0 2,500 SH   SOLE 3 2,500 0 0
WTS PONTEM CORPORATION WT g71707122 0 666 SH   SOLE 3 666 0 0
WTS PYROPHYTE ACQUISITION WT g7308p127 3 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 1 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 4 18,269 SH   SOLE 3 18,269 0 0
WTS SIZZLE ACQUISITION WT 83014e117 1 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 1 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 4 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 4,670 71,061 SH   SOLE 1 70,756 0 305
WYNDHAM HOTELS & RESORTS INC COM 98311a105 12,313 187,355 SH   SOLE   170,209 0 17,146
UNITED STATES STL CORP NEW PUT 912909958 44 160 SH Put OTR 2 0 0 160
XCEL ENERGY INC COM COM 98389b100 64 900 SH   SOLE 1 500 0 400
XEROX CORP COM NEW COM 98421m106 4 250 SH   SOLE 1 250 0 0
XLB 220819P00076000 PUT 81369y950 505 1,200 SH Put SOLE 3 1,200 0 0
XLB 220916P00070000 PUT 81369y950 120 500 SH Put SOLE 3 500 0 0
XLB 220916P00080000 PUT 81369y950 296 400 SH Put SOLE 3 400 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 525 5,522 SH Put SOLE 3 5,522 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 151 940 SH Put SOLE 3 940 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 527 5,297 SH Put SOLE 3 5,297 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 167 854 SH Put SOLE 3 854 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 433 600 SH Put SOLE 3 600 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 592 2,417 SH Put SOLE 3 2,417 0 0
SELECT SECTOR SPDR TR PUT 81369Y906 52 90 SH Put SOLE 3 90 0 0
SELECT SECTOR SPDR TR CALL 81369Y907 1 100 SH Call SOLE 3 100 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 49 100 SH Put SOLE 3 100 0 0
XPAC ACQUISITION CORP COM g9831x106 397 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 32 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC COM 983793100 3,386 70,300 SH   SOLE   53,220 0 17,080
XPO LOGISTICS INC COM 983793100 2 35 SH   SOLE 1 35 0 0
XRT 220715P00062000 PUT 78464a954 273 600 SH Put SOLE 3 600 0 0
XRT 220916P00055000 PUT 78464a954 486 1,531 SH Put SOLE 3 1,531 0 0
XRT 220916P00060000 PUT 78464a954 133 250 SH Put SOLE 3 250 0 0
XRT 220916P00065000 PUT 78464a954 253 300 SH Put SOLE 3 300 0 0
XRT 221216P00055000 PUT 78464a954 48 100 SH Put SOLE 3 100 0 0
XRT 230120P00065000 PUT 78464a954 522 500 SH Put SOLE 3 500 0 0
XRT 220715P00060000 PUT 78464a954 918 2,925 SH Put SOLE 3 2,925 0 0
ISHARES TR CALL 464287900 761 200 SH Call SOLE 3 200 0 0
DBX ETF TR INDX FD 233051846 2 111 SH   SOLE 1 111 0 0
YETI HOLDINGS INC COM 98585x104 0 6 SH   SOLE 1 6 0 0
YUM BRANDS INC COM 988498101 43 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 3,203 SH   SOLE 1 3,203 0 0
ZAGG INC CVR COM 988cvr015 0 70,527 SH   SOLE 3 70,527 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 9 29 SH   SOLE 1 29 0 0
ZENDESK INC PUT 98936J951 0 200 SH Put SOLE 3 200 0 0
ZENDESK INC COM 98936j101 0 6 SH   SOLE 1 6 0 0
ZENDESK INC COM 98936j101 3,889 52,500 SH   SOLE 3 52,500 0 0
ZIFF DAVIS INC COM COM 48123v102 3,924 52,650 SH   SOLE   38,450 0 14,200
ZIFF DAVIS INC COM COM 48123v102 14 190 SH   SOLE 1 190 0 0
ZILLOW GROUP INC CL COM 98954m200 10 300 SH   SOLE 1 300 0 0
ZIM INTEGRATED SHIPPING SERV COM m9t951109 109 2,300 SH   SOLE 1 2,300 0 0
ZIMMER BIOMET HLDGS COM 98956p102 34 325 SH   SOLE 1 200 0 125
ZIMVIE INC COM 98888t107 0 22 SH   SOLE 1 10 0 12
ZIMVIE INC COM 98888t107 5,374 335,680 SH   SOLE   251,200 0 84,480
ZIONS BANCORPORATION N A COM 989701107 1,675 32,904 SH   SOLE   23,020 0 9,884
ZOETIS INC COM 98978v103 5,230 30,425 SH   SOLE 1 28,550 0 1,875
ZOETIS INC COM 98978v103 360 2,095 SH   SOLE   2,095 0 0
ZOOM VIDEO COMMUNICATIONS COM 98980l101 469 4,345 SH   SOLE 1 4,345 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 33 1,000 SH   SOLE 1 1,000 0 0
ZSCALER INC COM 98980g102 1 4 SH   SOLE 1 4 0 0
ZURICH INS GROUP LTD SPONSORED COM 989825104 9 207 SH   SOLE 1 207 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108 9 346 SH   SOLE 1 346 0 0
ZWORK ACQUISITION CORP COM 98880c102 569 57,913 SH   SOLE 3 57,913 0 0
ZWORK ACQUISITION CORP WT 98880c110 2 17,932 SH   SOLE 3 17,932 0 0