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
10X CAPITAL VENTURE ACQUISITIO COM g87076108 10 1,000 SH   SOLE 3 1,000 0 0
180 DEGREE CAP CORP COM COM 68235b208 200 29,172 SH   SOLE 3 29,172 0 0
180 DEGREE CAP CORP COM COM 68235b208 655 95,783 SH   SOLE   82,919 0 12,864
1847 GOEDEKER INC COM COM 28252c109 356 185,192 SH   SOLE 3 185,192 0 0
1847 GOEDEKER INC COM COM 28252c109 1,140 593,576 SH   SOLE   514,669 0 78,907
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 7 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 4 135 SH   SOLE 1 135 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 8 475 SH   SOLE 1 475 0 0
3M CO COM 88579y101 689 4,628 SH   SOLE   4,628 0 0
3M CO COM 88579y101 5,027 33,768 SH   SOLE 1 31,289 0 2,479
7 ACQUISITION CORP COM g80694105 99 10,000 SH   SOLE 3 10,000 0 0
7 ACQUISITION CORP WT g80694113 2 5,000 SH   SOLE 3 5,000 0 0
AARON S COMPANY INC COM 00258w108 7,147 355,905 SH   SOLE   267,183 0 88,722
AARON S COMPANY INC COM 00258w108 15 760 SH   SOLE 1 760 0 0
ABB LTD COM 000375204 20 603 SH   SOLE 1 603 0 0
ABBOTT LABS COM 002824100 430 3,629 SH   SOLE   3,629 0 0
ABBOTT LABS COM 002824100 6,885 58,168 SH   SOLE 1 54,153 0 4,015
ABBVIE INC COM 00287y109 28,175 173,801 SH   SOLE   170,776 0 3,025
ABBVIE INC COM 00287y109 21,276 131,242 SH   SOLE 1 125,558 0 5,684
ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 169 50,000 SH   SOLE   50,000 0 0
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 4 634 SH   SOLE 1 634 0 0
ABRDN PALLADIUM ETF TRUST INDX FD 003262102 63 300 SH   SOLE 1 300 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106 246 2,680 SH   SOLE   2,680 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106 2,948 32,127 SH   SOLE 1 31,117 0 1,010
ABERDEEN STD GOLD ETF INDX FD 00326a104 6 330 SH   SOLE 1 330 0 0
ABRDN SILVER ETF TRUST COM 003264108 24 1,000 SH   SOLE 1 1,000 0 0
ACACIA RESH CORP COM 003881307 184 40,719 SH   SOLE 3 40,719 0 0
ACACIA RESH CORP COM 003881307 601 133,215 SH   SOLE   115,783 0 17,432
ACACIA RESH CORP COM 003881307 18 4,000 SH   SOLE 1 4,000 0 0
ACCELERATE ACQUISITION CORP COM 00439d102 754 77,269 SH   SOLE 3 77,269 0 0
ACCELERATE ACQUISITION CORP WT 00439d110 14 35,153 SH   SOLE 3 35,153 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 215 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101 14,635 43,399 SH   SOLE   42,574 0 825
ACCENTURE PLC COM g1151c101 14,332 42,499 SH   SOLE 1 41,905 0 594
ACCRETION ACQUISITION CORP COM 00438y107 53 5,400 SH   SOLE 3 5,400 0 0
ACCRETION ACQUISITION CORP WT WT 00438y115 0 2,700 SH   SOLE 3 2,700 0 0
ACE GLOBAL BUSINESS -CW27 COM g0083e110 1 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP COM 00444x101 318 32,000 SH   SOLE 3 32,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119 7 32,000 SH   SOLE 3 32,000 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 9 640 SH   SOLE 1 640 0 0
ACTIVISION BLIZZARD INC COM 00507v109 56 702 SH   SOLE 1 702 0 0
ACTUA CORPORATION COM 005094107 12 250,000 SH   SOLE 3 250,000 0 0
ACUITY BRANDS INC COM COM 00508y102 53 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108 61 1,518 SH   SOLE 1 1,518 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 7 360 SH   SOLE   360 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1,963 106,455 SH   SOLE 1 103,915 0 2,540
ADAMS NAT RES FD INC COM COM 00548f105 18 868 SH   SOLE 1 868 0 0
ADAMS RES & ENERGY INC COM 006351308 386 10,033 SH   SOLE 3 10,033 0 0
ADAMS RES & ENERGY INC COM 006351308 1,443 37,479 SH   SOLE   33,207 0 4,272
ADAMS RES & ENERGY INC COM 006351308 15 389 SH   SOLE 1 389 0 0
ADECCO GROUP AG COM 006754204 6 284 SH   SOLE 1 284 0 0
ADEPTUS HEALTH COM 00esc5984 0 250 SH   SOLE 1 250 0 0
ADIDAS AG NPV COM d0066b185 8 32 SH   SOLE 1 32 0 0
ADIT EDTECH ACQUISITION CORP COM 007024102 131 13,306 SH   SOLE 3 13,306 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110 5 11,250 SH   SOLE 3 11,250 0 0
ADOBE SYS INC COM COM 00724f101 531 1,166 SH   SOLE   1,166 0 0
ADOBE SYS INC COM COM 00724f101 2,219 4,870 SH   SOLE 1 4,645 0 225
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 12 2,000 SH   SOLE 1 2,000 0 0
ADVANCED MERGER PARTNERS INC COM 00777j109 65 6,700 SH   SOLE 3 6,700 0 0
ADVANCED MERGER PARTNERS INC W WT 00777j117 1 1,116 SH   SOLE 3 1,116 0 0
ADVANCED MICRO DEVICES INC COM 007903107 341 3,120 SH   SOLE   3,120 0 0
ADVANCED MICRO DEVICES INC COM 007903107 132 1,211 SH   SOLE 1 1,211 0 0
ADVANT-E CORP COM COM 00761j206 0 226,155 SH   SOLE 3 226,155 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 373 3,821 SH   SOLE 1 3,821 0 0
ADVISORSHARES PSYCHEDELICS ETF INDX FD 00768y362 1 165 SH   SOLE 1 165 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 570 27,327 SH   SOLE 1 26,870 0 457
AENA SME SA UNSPONSORED ADR COM 00774w103 7 442 SH   SOLE 1 442 0 0
AEQUI ACQUISITION CORP COM 00775w102 8 800 SH   SOLE 3 800 0 0
AEROHIVE NETWORKS INC COM COM 007786106 1 580 SH   SOLE 1 580 0 0
AERSALE CORPORATION COM COM 00810f106 225 14,287 SH   SOLE 3 14,287 0 0
AERSALE CORPORATION COM COM 00810f106 725 46,145 SH   SOLE   40,059 0 6,086
AETHERIUM ACQUISITION CORP COM 00809J119 10 70,000 SH   SOLE 3 70,000 0 0
AF ACQUISITION CORP COM 001040104 332 34,000 SH   SOLE 3 34,000 0 0
AF ACQUISITION CORP WT 001040112 3 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 32 500 SH   SOLE 1 500 0 0
AFRICAN GOLD ACQUISITION CORP COM g0112r108 2,441 248,861 SH   SOLE 3 248,861 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 35 176,695 SH   SOLE 3 176,695 0 0
AGENT INFORMATION SOFTWARE INC COM 00847d108 16 7,660 SH   SOLE 1 7,660 0 0
AGFIQ US MARKET NEUTRAL COM 00110g408 61 3,331 SH   SOLE 3 3,331 0 0
AGILE GROWTH CORP COM g01202103 885 90,757 SH   SOLE 3 90,757 0 0
AGILE GROWTH CORP WT g01202111 9 30,752 SH   SOLE 3 30,752 0 0
AGNICO EAGLE MINES LTD COM 008474108 300 4,906 SH   SOLE 1 4,906 0 0
AHREN ACQUISITION CORP COM g01322109 7 670 SH   SOLE 3 670 0 0
AHREN ACQUISITION CORP WT g01322125 0 335 SH   SOLE 3 335 0 0
AIA GROUP LTD SPONSORED ADR ADUS 001317205 24 578 SH   SOLE 1 578 0 0
AIR CALIF COM INDX FD 009086109 16 235 SH   SOLE 1 235 0 0
AIR LIQUIDE ADR COM 009126202 9 248 SH   SOLE 1 248 0 0
AIR PRODS & CHEMS INC COM 009158106 81 325 SH   SOLE   325 0 0
AIR PRODS & CHEMS INC COM 009158106 1,848 7,395 SH   SOLE 1 7,057 0 338
AIRBNB INC COM 009066101 40 230 SH   SOLE 1 230 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100 7 241 SH   SOLE 1 241 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 15 123 SH   SOLE 1 123 0 0
AKERS BIOSCIENCES INC COM 62856x102 13 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102 10 1,500 SH   SOLE 1 1,500 0 0
ALASKA AIR GROUP INC COM 011659109 1 20 SH   SOLE 1 20 0 0
ALBERTON ACQUISTION CO-CW23 COM g35006124 9 33,780 SH   SOLE 3 33,780 0 0
ALCON AG COM H01301128 12 156 SH   SOLE   156 0 0
ALCON AG COM H01301128 32 400 SH   SOLE 1 400 0 0
ALERIAN MLP COM 00162q452 22 570 SH   SOLE 1 570 0 0
ALGOMA STL GROUP INC COM 015658107 1,043 92,667 SH   SOLE 3 92,667 0 0
ALGOMA STL GROUP INC COM 015658107 267 23,700 SH   SOLE 1 23,700 0 0
ALIBABA GRP SHS COM 01609w102 101 927 SH   SOLE   927 0 0
ALIBABA GRP SHS COM 01609w102 32 298 SH   SOLE 1 298 0 0
ALICO INC COM 016230104 1,840 48,990 SH   SOLE   48,990 0 0
ALICO INC COM 016230104 4 100 SH   SOLE 1 100 0 0
ALIGHT INC COM CL A COM 01626w101 13,692 1,376,070 SH   SOLE   1,124,110 0 251,960
ALIGHT INC COM CL A COM 01626w101 22 2,260 SH   SOLE 1 2,260 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 4 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p304 542 12,017 SH   SOLE 1 11,217 0 800
ALIMERA SCIENCES INC COM 016259202 2 333 SH   SOLE 1 333 0 0
ALITHYA GROUP INC COM 01643b106 5,103 1,970,439 SH   SOLE 3 1,970,439 0 0
ALITHYA GROUP INC COM 01643b106 311 120,122 SH   SOLE   120,122 0 0
ALITHYA GROUP INC COM 01643b106 1,490 575,318 SH   SOLE 1 575,318 0 0
ALLBIRDS INC COM CL A COM 01675a109 0 50 SH   SOLE 1 50 0 0
ALLETE INC COM 018522300 763 11,390 SH   SOLE   11,390 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 433 9,200 SH   SOLE   9,200 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 24 500 SH   SOLE 1 500 0 0
ALLIANT ENERGY CORP COM COM 188021083 12 200 SH   SOLE 1 200 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 45 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 161 19,846 SH   SOLE 3 19,846 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 520 64,202 SH   SOLE   55,750 0 8,452
ALLSTATE CORP COM 020002101 1,231 8,884 SH   SOLE 1 8,284 0 600
ALLY FINL INC COM COM 02005n100 434 9,986 SH   SOLE   610 0 9,376
ALLY FINL INC COM COM 02005n100 108 2,480 SH   SOLE 1 2,480 0 0
ALPHA CAPITAL ACQUISITION CO WT g0316p122 1 1,550 SH   SOLE 3 1,550 0 0
ALPHA CAPITAL ACQUISITION CO COM g0316p130 59 6,000 SH   SOLE 3 6,000 0 0
ALPHA HEALTHCARE ACQUISITION C COM 02073f104 152 15,572 SH   SOLE 3 15,572 0 0
ALPHA HEALTHCARE ACQUISITION C WT 02073f112 3 3,892 SH   SOLE 3 3,892 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 3 12,552 SH   SOLE 3 12,552 0 0
ALPHA PARTNERS TECHNOLOGY MERG COM g63290111 365 37,659 SH   SOLE 3 37,659 0 0
ALPHABET INC COM 02079K305 918 330 SH   SOLE   330 0 0
ALPHABET INC COM 02079K305 11,483 4,129 SH   SOLE 1 3,824 0 305
ALPHABET INC COM 02079K107 1,662 595 SH   SOLE   595 0 0
ALPHABET INC COM 02079K107 18,505 6,626 SH   SOLE 1 6,437 0 189
ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 5,570 296,261 SH   SOLE   216,943 0 79,318
ALPINE INCOME PROPERTY TRUST COM 02083x103 11 610 SH   SOLE 1 610 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 328 5,952 SH   SOLE 1 5,952 0 0
ALSET CAPITAL ACQUISITION CORP WT 02115m117 0 1,000 SH   SOLE 3 1,000 0 0
ALSP ORCHID ACQUISITION I CORP COM g0231l107 17 1,700 SH   SOLE 3 1,700 0 0
ALSP ORCHID ACQUISITION I CORP WT g0231l123 0 1,250 SH   SOLE 3 1,250 0 0
ALTA EQUIPMENT GROUP COM 02128l106 1,857 150,227 SH   SOLE   150,227 0 0
ALTC ACQUISITION CORP COM 02156V109 1 100 SH   SOLE 3 100 0 0
ALTENERGY ACQUISITION CORP COM 02157m108 108 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 2 2,725 SH   SOLE 3 2,725 0 0
ALTO INGREDIENTS INC COM 021513106 239 34,980 SH   SOLE 3 34,980 0 0
ALTO INGREDIENTS INC COM 021513106 771 113,063 SH   SOLE   98,128 0 14,935
ALTRIA GROUP INC COM 02209S103 410 7,848 SH   SOLE   7,848 0 0
ALTRIA GROUP INC COM 02209S103 2,552 48,849 SH   SOLE 1 44,374 0 4,475
AMADEUS IT GROUP S A UNSPONSOR COM 02263t104 7 108 SH   SOLE 1 108 0 0
AMARIN CORP PLC COM 023111206 2 500 SH   SOLE 1 500 0 0
AMAZON COM INC COM 023135106 1,552 476 SH   SOLE   476 0 0
AMAZON COM INC COM 023135106 21,067 6,462 SH   SOLE 1 6,164 0 298
AMBARELLA INC SHS COM g037aX101 10 100 SH   SOLE 1 100 0 0
AMBASE CORP COM COM 023164106 111 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 2 4,100 SH   SOLE 3 4,100 0 0
AMCOR PLC COM g0250x107 15 1,300 SH   SOLE 1 1,300 0 0
AMERCO COM COM 235861002 301 505 SH   SOLE 1 505 0 0
AMERICAN ACQUISITION OPPORTUNI WT 02369m110 2 16,000 SH   SOLE 3 16,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102 2 100 SH   SOLE 1 100 0 0
AMERICAN AXLE & MFG COM COM 240611038 17 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY METALS CORP COM 02451v101 5 3,330 SH   SOLE 1 3,330 0 0
AMERICAN ELEC PWR CO INC COM 025537101 865 8,666 SH   SOLE 1 8,666 0 0
AMERICAN EXPRESS CO COM 025816109 152 813 SH   SOLE 1 813 0 0
AMERICAN GREEN INC COM 02640n200 0 750 SH   SOLE 1 750 0 0
AMERICAN HOMES 4 RENT COM 02665t306 10 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 339 1,348 SH   SOLE 1 1,348 0 0
AMERICAN VANGUARD CORP COM 030371108 1,605 78,962 SH   SOLE   78,962 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 715 4,322 SH   SOLE 1 4,322 0 0
AMERICAS CAR MART INC COM COM 03062t105 211 2,621 SH   SOLE 3 2,621 0 0
AMERICAS CAR MART INC COM COM 03062t105 686 8,517 SH   SOLE   7,400 0 1,117
AMERICOLD REALTY TRUST COM 03064d108 3 100 SH   SOLE 1 100 0 0
AMERIPRISE FINL INC COM 03076C106 495 1,648 SH   SOLE 1 1,648 0 0
AMERISOURCE BERGEN CORP COM 03073e105 459 2,965 SH   SOLE 1 2,965 0 0
AMGEN INC COM 031162100 1,298 5,369 SH   SOLE   5,369 0 0
AMGEN INC COM 031162100 9,103 37,643 SH   SOLE 1 34,569 0 3,074
AMPCO-PITTSBURG CORP COM 032037103 6,742 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPHENOL CORP NEW COM 032095101 6 74 SH   SOLE 1 74 0 0
AMPLIFY ETF TR INDX FD 032108607 25 732 SH   SOLE 1 732 0 0
AMTECH SYS INC COM 032332504 155 15,403 SH   SOLE 3 15,403 0 0
AMTECH SYS INC COM 032332504 500 49,664 SH   SOLE   43,097 0 6,567
ANALOG DEVICES INC COM COM 326541059 83 504 SH   SOLE   504 0 0
ANALOG DEVICES INC COM COM 326541059 337 2,041 SH   SOLE 1 2,041 0 0
ANC RENT CORP COM 001813104 0 25 SH   SOLE 1 25 0 0
ANDERSONS INC COM 034164103 5 100 SH   SOLE   0 0 100
ANGEL POND HOLDINGS CORP WT g0447j128 1 1,965 SH   SOLE 3 1,965 0 0
ANGEL POND HOLDINGS CORP-A COM g0447j102 54 5,469 SH   SOLE 3 5,469 0 0
ANGLE PLC SURREY COM 03476v100 13 1,100 SH   SOLE 1 1,100 0 0
ANGLO AMERN PLC SPONSORED ADR COM 03485p300 11 405 SH   SOLE 1 405 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 6 100 SH   SOLE 1 100 0 0
ANIXA BIOSCIENCES INC COM 03528h109 1 500 SH   SOLE 1 500 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 127 18,000 SH   SOLE   18,000 0 0
ANSYS INC COM 03662Q105 15 46 SH   SOLE 1 46 0 0
ANTA SPORTS PRODUCTS LTD COM 03662p107 104 331 SH   SOLE 1 331 0 0
ANTHEM INC COM 036752103 57 116 SH   SOLE 1 116 0 0
ANTHEMIS DIGITAL ACQUISITIONS COM g03959106 50 5,000 SH   SOLE 3 5,000 0 0
ANTHEMIS DIGITAL ACQUISITIONS WT g03959114 1 2,500 SH   SOLE 3 2,500 0 0
ANY 220414C00002500 CALL 84841l908 0 10 SH Call SOLE 3 10 0 0
ANY 220414P00001500 PUT 84841l958 0 20 SH Put SOLE 3 20 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101 710 72,699 SH   SOLE 3 72,699 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119 6 24,732 SH   SOLE 3 24,732 0 0
AON PLC COM g0403h108 75 230 SH   SOLE   230 0 0
AON PLC COM g0403h108 2,052 6,303 SH   SOLE 1 6,203 0 100
AP ACQUISITION CORP COM g04058106 50 5,000 SH   SOLE 3 5,000 0 0
AP HENDERSON GROUP COM 00186g100 0 2,000 SH   SOLE 1 2,000 0 0
APEIRON CAPITAL INVEST CORP WT WT 03752a119 2 10,754 SH   SOLE 3 10,754 0 0
APEIRON CAPITAL INVESTMENT COR COM 03752a101 15 1,510 SH   SOLE 3 1,510 0 0
API GROUP CORP COM 00187Y100 16,488 784,031 SH   SOLE   624,418 0 159,613
API GROUP CORP COM 00187Y100 252 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 367 5,923 SH   SOLE 1 5,923 0 0
APOLLO STRATEGIC GROWTH CAPITA COM g0412a102 18 1,800 SH   SOLE 3 1,800 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH   SOLE 3 359 0 0
APPIAN CORP CL A COM 03782l101 5 75 SH   SOLE 1 75 0 0
APPLE INC COM 037833100 28,113 161,002 SH   SOLE   158,077 0 2,925
APPLE INC COM 037833100 80,547 461,297 SH   SOLE 1 449,382 0 11,915
APPLIED INDLTECH INC COM COM 03820c105 244 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105 718 5,445 SH   SOLE   5,445 0 0
APPLIED MATLS INC COM 038222105 1,914 14,519 SH   SOLE 1 14,519 0 0
APPLIED THERAPEUTICS INC COM 03828a101 5 2,500 SH   SOLE 1 2,500 0 0
ARBOR RAPHA CAP BIOHLDS CORP I WT 03881f112 1 6,666 SH   SOLE 3 6,666 0 0
ARBOR RAPHA CAPITAL BIOHOLDING COM 03881f104 200 20,000 SH   SOLE 3 20,000 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 375 7,753 SH   SOLE   7,753 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 162 3,350 SH   SOLE 1 0 0 3,350
ARCH RESOURCES INC COM 03940r107 3 21 SH   SOLE   21 0 0
ARCH RESOURCES INC COM 03940r107 60 438 SH   SOLE 1 438 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 45 500 SH   SOLE 1 500 0 0
ARCHIMEDES TECH SPAC PARTNR WT 039562111 23 31,830 SH   SOLE 3 31,830 0 0
ARCHIMEDES TECH SPAC PARTNR COM 039562301 1,264 127,325 SH   SOLE 3 127,325 0 0
ARCONIC INC COM COM 03966v107 1,868 72,912 SH   SOLE   63,791 0 9,121
ARCONIC INC COM COM 03966v107 100 3,887 SH   SOLE 1 3,887 0 0
ARCOSA INC COM 039653100 5,831 101,850 SH   SOLE   82,068 0 19,782
ARCOSA INC COM 039653100 176 3,080 SH   SOLE 1 3,080 0 0
ARDELYX INC COM 039697107 0 287 SH   SOLE 1 287 0 0
ARENA FORTIFY ACQUISITION CORP COM 04005a104 1 100 SH   SOLE 3 100 0 0
ARENA FORTIFY ACQUISITION CORP WT 04005a112 0 50 SH   SOLE 3 50 0 0
ARES ACQUISITION CORP COM g33032106 173 17,660 SH   SOLE 3 17,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,584 75,587 SH   SOLE 1 71,270 0 4,317
ARGAN INC COM COM 04010e109 2 50 SH   SOLE 1 50 0 0
ARGO BLOCKCHAIN PL ORDF COM g053a3104 1 780 SH   SOLE 1 780 0 0
ARHAUS INC COM 04035m102 43 5,000 SH   SOLE 1 5,000 0 0
ARIES I ACQUISITION CORP WT g0542n123 1 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 2 19 SH   SOLE 1 19 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708 385 13,266 SH   SOLE 1 13,266 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 392 8,536 SH   SOLE 1 8,536 0 0
ARK INNOVATION ETF INDX FD 00214q104 139 2,091 SH   SOLE 1 2,091 0 0
ARK SPACE EXPLORATION & INNOVA COM 00214q807 1 52 SH   SOLE 1 52 0 0
ARMADA ACQUISITION CORP I COM 04208v103 205 20,900 SH   SOLE 3 20,900 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 77 859 SH   SOLE 1 859 0 0
AROGO CAPITAL ACQUISITION CO COM 042644203 81 8,000 SH   SOLE 3 8,000 0 0
AROGO CAPITAL ACQUISITION CO COM 042644112 0 300 SH   SOLE 3 300 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280a100 69 1,500 SH   SOLE 1 1,500 0 0
ARROWROOT ACQUISITION CORP COM 04282m102 74 7,635 SH   SOLE 3 7,635 0 0
ARROWROOT ACQUISITION CORP WT 04282m110 1 2,067 SH   SOLE 3 2,067 0 0
ARTEMIS STRATEGIC INVESTMENT C COM 04303a103 252 25,257 SH   SOLE 3 25,257 0 0
ARTEMIS STRATEGIC INVT CORP WT WT 04303a111 8 22,628 SH   SOLE 3 22,628 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,394 13,712 SH   SOLE 1 12,662 0 1,050
ARTISAN ACQUISITION CO F CLASS COM g0509l102 137 13,853 SH   SOLE 3 13,853 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 169 1,473 SH Put SOLE 3 1,473 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 18,124 184,172 SH   SOLE 3 184,172 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 118 1,202 SH   SOLE 1 1,202 0 0
ASML HOLDING N V COM N07059210 149 223 SH   SOLE 1 223 0 0
ASSA ABLOY AB ADR ADUS 045387107 12 899 SH   SOLE 1 899 0 0
ASTRAZENECA PLC ADUS 046353108 146 2,196 SH   SOLE 1 2,196 0 0
ASTREA ACQUISITION CORP COM 04637c106 719 73,588 SH   SOLE 3 73,588 0 0
ASTREA ACQUISITION CORP WT 04637c114 4 20,860 SH   SOLE 3 20,860 0 0
ASTRONICS CORP COM 046433108 10 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 59 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102 16 2,740 SH   SOLE 1 2,740 0 0
AT&T INC COM 00206r102 116 4,890 SH   SOLE   4,890 0 0
AT&T INC COM 00206r102 6,050 256,041 SH   SOLE 1 246,231 0 9,810
ATHENA CONSUMER ACQUISITION CO COM 04684m106 50 5,000 SH   SOLE 3 5,000 0 0
ATHENA CONSUMER ACQUISITION CO WT 04684m114 1 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 1 2,500 SH   SOLE 3 2,500 0 0
ATHERSYS INC COM COM 04744l106 1 2,000 SH   SOLE 1 2,000 0 0
ATHLON ACQUISITION CORP COM 04748a106 5 490 SH   SOLE 3 490 0 0
ATLANTIC COASTAL ACQUISTN CO COM 048453104 781 80,131 SH   SOLE 3 80,131 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112 5 25,168 SH   SOLE 3 25,168 0 0
ATLANTIC COASTAL ACQUISTN CO COM 048453203 20 2,000 SH   SOLE 3 2,000 0 0
ATLANTICA SUSTAINABLE F COM g0751n103 7 200 SH   SOLE 1 200 0 0
ATLANTIS PLASTICS INC COM 049156102 0 640 SH   SOLE 1 640 0 0
ATLAS TECHNICAL CONSULTANTS COM 049430101 3,523 292,595 SH   SOLE   215,021 0 77,574
ATLASSIAN CORPORATION PLC COM g06242104 65 220 SH   SOLE 1 220 0 0
ATMOS ENERGY CORP COM COM 495601056 156 1,309 SH   SOLE 1 1,000 0 309
ATNA RESOURCES COM 04957f101 0 400 SH   SOLE 1 400 0 0
AULT DISRUPTIVE TECHNOLOGIES COM 05150a203 30 3,000 SH   SOLE 3 3,000 0 0
AULT DISRUPTIVE TECHNOLOGIES C COM 05150a104 50 5,000 SH   SOLE 3 5,000 0 0
AURORA ACQUISITION CORP COM g0698l103 323 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 WT g06607124 1 3,000 SH   SOLE 3 3,000 0 0
AUTODESK INC COM 052769106 116 540 SH   SOLE 1 540 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 91 400 SH   SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,945 8,549 SH   SOLE 1 7,649 0 900
AVALON ACQ WTS WT 05338e119 4 16,773 SH   SOLE 3 16,773 0 0
AVALON ACQUISITION INC COM 05338e101 101 10,098 SH   SOLE 3 10,098 0 0
AVANOS MEDICAL INC COM 05350v106 3 81 SH   SOLE 1 81 0 0
AVEO PHARMACEUTICALS INC COM 053588307 258 46,169 SH   SOLE 1 46,169 0 0
AVIAT NETWORKS INC COM 05366y201 156 5,083 SH   SOLE 3 5,083 0 0
AVIAT NETWORKS INC COM 05366y201 507 16,469 SH   SOLE   14,290 0 2,179
AVIDXCHANGE HOLDINGS INC COM COM 05368x102 3,622 450,000 SH   SOLE 3 450,000 0 0
AVNET INC COM 053807103 36 875 SH   SOLE 1 875 0 0
AVON PROTECTION PLC COM g06860103 15,141 884,594 SH   SOLE 3 884,594 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 38 500 SH   SOLE 1 500 0 0
AXIOS SUSTAINABLE GROWTH ACQUI COM g0703k116 3 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 145 15,100 SH   SOLE 3 15,100 0 0
AXONPRIME INFRSTCTR AQSTN CORP WT 05467c116 2 5,032 SH   SOLE 3 5,032 0 0
AXT INC COM 00246W103 79 11,212 SH   SOLE 3 11,212 0 0
AXT INC COM 00246W103 254 36,137 SH   SOLE   31,348 0 4,789
AYR WELLNESS INC SUB LTD COM 05475p109 111 8,300 SH   SOLE 1 8,300 0 0
B RILEY FINANCIAL INC COM 05580m108 4,898 70,013 SH   SOLE   55,441 0 14,572
B RILEY PRINCIPAL 150 MERGER C COM 05601v103 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 1 1,666 SH   SOLE 3 1,666 0 0
BABYLON HOLDINGS LTD WT g07031118 14 26,224 SH   SOLE 3 26,224 0 0
BADGER METER INC COM 056525108 20 200 SH   SOLE 1 200 0 0
BAE SYS PLC SPONSORED ADR ADUS 05523R107 14 366 SH   SOLE 1 366 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 2 25,000 SH   SOLE 3 25,000 0 0
BALL CORP COM 058498106 20 217 SH   SOLE 1 217 0 0
BALLYS CORP COM 05875b106 17 566 SH   SOLE   566 0 0
BALLYS CORP COM 05875b106 155 5,053 SH   SOLE 1 5,053 0 0
BANCROFT FD LTD COM 059695106 40 1,750 SH   SOLE 1 1,750 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 159 3,205 SH   SOLE 1 3,205 0 0
BK OF AMERICA CORP COM 060505104 24,462 593,447 SH   SOLE   581,917 0 11,530
BK OF AMERICA CORP COM 060505104 12,679 307,583 SH   SOLE 1 302,815 0 4,768
BANNER ACQUISITION CORP COM 06654k101 156 15,800 SH   SOLE 3 15,800 0 0
BANNER ACQUISITION -CW23 COM 06654k119 8 17,900 SH   SOLE 3 17,900 0 0
BARCLAYS BANK PLC COM 06742A669 100 4,500 SH   SOLE 1 4,500 0 0
BARCO NV COM b0833g105 23 1,050 SH   SOLE 1 1,050 0 0
BARRICK GOLD CORP COM 067901108 15 610 SH   SOLE 1 610 0 0
BARRICK GOLD CORP COM 067901108 20 813 SH   SOLE 1 813 0 0
BASF SE SPONSORED ADR ADUS 055262505 58 4,000 SH   SOLE 1 4,000 0 0
BASSETT FURNITURE INDS INC COM 070203104 66 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 2 6,000 SH   SOLE 3 6,000 0 0
BAUSCH HEALTH COS INC COM 071734107 1 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109 81 1,046 SH   SOLE 1 1,046 0 0
BAYER A G SPONSORED ADR ADUS 072730302 12 710 SH   SOLE 1 710 0 0
BCE INC COM 05534B760 27 478 SH   SOLE 1 478 0 0
BLUCORA INC PUT 095229950 74 1,016 SH Put SOLE 3 1,016 0 0
BEAM GLOBAL COM 07373b109 9 442 SH   SOLE 1 342 0 100
BEAM THERAPEUTICS INC COM 07373v105 3 50 SH   SOLE 1 50 0 0
BEAZER HOMES USA INC COM COM 07556q881 31 2,006 SH   SOLE 3 2,006 0 0
BEAZER HOMES USA INC COM COM 07556q881 99 6,499 SH   SOLE   5,644 0 855
BECTON DICKINSON & CO COM 075887109 2,784 10,466 SH   SOLE 1 9,686 0 780
BED BATH & BEYOND INC COM 075896100 7,833 347,691 SH   SOLE 3 347,691 0 0
BED BATH & BEYOND INC COM 075896100 9 400 SH   SOLE 1 400 0 0
BELDEN INC COM 077454106 30 538 SH   SOLE 1 538 0 0
BELLRING BRANDS INC COM 07831c103 558 24,164 SH   SOLE   16,774 0 7,390
BELLRING BRANDS INC COM 07831c103 31 1,337 SH   SOLE 1 1,337 0 0
BELONG ACQUISITION CORP COM 08069m102 597 61,050 SH   SOLE 3 61,050 0 0
BELONG ACQUISITION CORP WT 08069m110 9 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 3 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102 721 10,833 SH   SOLE 1 10,833 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,928 8,298 SH   SOLE   8,298 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 29,016 82,220 SH   SOLE 1 77,281 0 4,939
BERRY PLASTICS GROUP COM 08579w103 31,733 547,499 SH   SOLE 3 547,499 0 0
BERRY PLASTICS GROUP COM 08579w103 1,054 18,189 SH   SOLE   18,189 0 0
BERRY PLASTICS GROUP COM 08579w103 6,632 114,416 SH   SOLE 1 107,996 0 6,420
BERY 220617P00052500 PUT 08579w953 266 1,640 SH Put SOLE 3 1,640 0 0
BERY 220916P00047500 PUT 08579w953 307 1,732 SH Put SOLE 3 1,732 0 0
BGC PARTNERS INC COM 05541t101 18 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 426 32,381 SH   SOLE 3 32,381 0 0
BGSF INC COM 05601c105 1,530 116,140 SH   SOLE   102,257 0 13,883
BHP GROUP LTD ADUS 088606108 28 359 SH   SOLE 1 359 0 0
BIG SKY GROWTH PARTNERS INC COM 08954l102 0 32 SH   SOLE 3 32 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
BIOGEN INC COM 09062X103 82 391 SH   SOLE 1 391 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 171 2,216 SH   SOLE 1 1,791 0 425
BIONANO GENOMICS INC COM 09075f107 3 1,000 SH   SOLE 1 1,000 0 0
BIOTECH ACQUISITION CO COM g1125a108 109 11,100 SH   SOLE 3 11,100 0 0
BIOTECH ACQUISITION CO WT g1125a116 4 15,350 SH   SOLE 3 15,350 0 0
BITE ACQUISITION CORP COM 09175k105 937 95,719 SH   SOLE 3 95,719 0 0
BITE ACQUISITION CORP WT 09175k113 17 49,309 SH   SOLE 3 49,309 0 0
BITO 220617P00018000 PUT 74347g950 60 1,811 SH Put SOLE 3 1,811 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 11 165 SH   SOLE 1 165 0 0
BKLN 220715P00015000 PUT 46138g958 54 4,300 SH Put SOLE 3 4,300 0 0
BKLN 220715P00018000 PUT 46138g958 5 300 SH Put SOLE 3 300 0 0
BLACK HILLS CORP COM 092113109 11,246 146,010 SH   SOLE   104,580 0 41,430
BLACK HILLS CORP COM 092113109 29 380 SH   SOLE 1 380 0 0
BLACK KNIGHT INC COM 09215c105 52 895 SH   SOLE 1 895 0 0
BLACK MOUNTAIN ACQUISITION COR COM 09216a108 367 37,000 SH   SOLE 3 37,000 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116 8 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 391 29,053 SH   SOLE   29,053 0 0
BLACK STONE MINERALS L P COM COM 09225m101 1,422 105,645 SH   SOLE 1 100,645 0 5,000
BLACKROCK CAP INVT CORP COM 092533108 36 8,554 SH   SOLE 1 8,554 0 0
BLACKROCK CORE BD TR SHS BEN I CLSD FD 09249e101 66 5,050 SH   SOLE 1 5,050 0 0
BLACKROCK CR ALL IV COM CLSD FD 925081002 38 3,000 SH   SOLE 1 3,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 81 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 18 1,594 SH   SOLE 1 1,594 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 146 7,000 SH   SOLE 1 7,000 0 0
BLACKROCK INC COM 09247X101 13,870 18,151 SH   SOLE   17,851 0 300
BLACKROCK INC COM 09247X101 7,306 9,560 SH   SOLE 1 8,713 0 848
BLACKROCK INCOME TR COM CLSD FD 09247f100 42 8,250 SH   SOLE 1 8,250 0 0
BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 7 550 SH   SOLE 1 550 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 240 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 44 1,497 SH   SOLE 1 1,497 0 0
BLACKSTONE GROUP INC COM 09260d107 518 4,078 SH   SOLE   4,078 0 0
BLACKSTONE GROUP INC COM 09260d107 9,836 77,488 SH   SOLE 1 67,706 0 9,782
BLACKSTONE REAL ESTATE INCOME LP 09259k203 86 5,883 SH   SOLE 1 5,883 0 0
BLINK CHARGING CO COM 09354a100 55 2,080 SH   SOLE 1 1,780 0 300
BLOCKCHAIN COINVESTORS ACQUISI COM g11765107 50 5,000 SH   SOLE 3 5,000 0 0
BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 1 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 WT 09370f125 1 5,500 SH   SOLE 3 5,500 0 0
BLOOM ENERGY CORP COM 093712107 6 250 SH   SOLE 1 250 0 0
BLUCORA INC COM 095229100 4,854 248,262 SH   SOLE 3 248,262 0 0
BLUCORA INC COM 095229100 39 2,000 SH   SOLE   2,000 0 0
BLUCORA INC COM 095229100 29 1,500 SH   SOLE 1 1,500 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 48 4,900 SH   SOLE 3 4,900 0 0
BLUE WHALE ACQUISITION I CORP WT g1330m129 1 1,225 SH   SOLE 3 1,225 0 0
BLUE WORLD ACQUISITION -29 COM g1263e136 1 8,800 SH   SOLE 3 8,800 0 0
BLUERIVER ACQUISITION CORP COM g1261q107 9 928 SH   SOLE 3 928 0 0
BOA ACQUISITION CORP COM 05601a109 1,625 164,114 SH   SOLE 3 164,114 0 0
BOA ACQUISITION CORP WT 05601a117 15 53,766 SH   SOLE 3 53,766 0 0
BOEING CO COM 097023105 86 450 SH   SOLE   450 0 0
BOEING CO COM 097023105 3,403 17,771 SH   SOLE 1 17,146 0 625
BOOKING HOLDINGS INC COM 09857l108 730 311 SH   SOLE   311 0 0
BOOKING HOLDINGS INC COM 09857l108 3,633 1,547 SH   SOLE 1 1,376 0 171
BOSTON BEER INC COM 100557107 1 2 SH   SOLE 1 2 0 0
BOSTON SCIENTIFIC CORP COM 101137107 45 1,009 SH   SOLE 1 1,009 0 0
BOSWELL J G CO COM COM 101205102 78 75 SH   SOLE 1 75 0 0
BOTTOMLINE TECH DEL INC COM 101388106 85 1,500 SH   SOLE   1,500 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9 150 SH   SOLE 1 150 0 0
BP PLC COM 055622104 494 16,810 SH   SOLE 1 12,860 0 3,950
BRAEMAR HOTELS AND RESORTS INC COM 10482b101 3 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 27 1,290 SH   SOLE 1 1,290 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 29 SH   SOLE 1 29 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 843 11,550 SH   SOLE   11,550 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,774 24,289 SH   SOLE 1 24,289 0 0
BROADCOM LTD SHS COM 11135f101 25,489 40,480 SH   SOLE   39,685 0 795
BROADCOM LTD SHS COM 11135f101 20,976 33,312 SH   SOLE 1 32,067 0 1,245
BROADSCALE ACQUISITION CORP COM 11134y101 122 12,400 SH   SOLE 3 12,400 0 0
BROADSCALE ACQUISITION CORP WT 11134y119 2 3,100 SH   SOLE 3 3,100 0 0
BROADSCALE ACQUISITION CORP COM 11134y200 9 850 SH   SOLE 3 850 0 0
BROOKFIELD ASSET MANAGEMENT RE COM g16169107 0 3 SH   SOLE 1 3 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 2,067 36,530 SH   SOLE 1 33,463 0 3,067
BROOKFIELD INFRAST PARTNERS COM G16252101 20 300 SH   SOLE 1 300 0 0
BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 1 16 SH   SOLE 1 16 0 0
BROWN FORMAN CORP COM 115637209 690 10,300 SH   SOLE 1 9,750 0 550
BROWN FORMAN CORP COM 115637209 17 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 91 9,375 SH   SOLE 3 9,375 0 0
BUILD ACQUISITION CORP WT 12008j113 1 4,125 SH   SOLE 3 4,125 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 46 712 SH   SOLE 1 712 0 0
BULLPEN PARLAY ACQUISITION COM COM g1792a100 49 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 38 340 SH   SOLE   340 0 0
BUNGE LIMITED COM COM g16962105 66 600 SH   SOLE 1 600 0 0
BURTECH ACQUISITION CORP COM 123013104 99 10,000 SH   SOLE 3 10,000 0 0
BURTECH ACQUISITION CORP COM 123013203 20 2,000 SH   SOLE 3 2,000 0 0
BYTE ACQUISITION CORP COM g1r25q105 6 600 SH   SOLE 3 600 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 349 1,724 SH Call SOLE 3 1,724 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 191 1,740 SH Call SOLE 3 1,740 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 116 2,215 SH Call SOLE 3 2,215 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 2,270 4,495 SH Call SOLE 3 4,495 0 0
C H ROBINSON WORLDWIDE I CLL O CALL 12541w909 2,305 7,497 SH Call SOLE 3 7,497 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 249,184 2,313,470 SH   SOLE 3 2,313,470 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 216 2,003 SH   SOLE   2,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 216 2,003 SH   SOLE 1 2,003 0 0
C3AI INC COM 12468p104 8 345 SH   SOLE 1 330 0 15
CACI INTL INC COM 127190304 60 200 SH   SOLE 1 200 0 0
CACTUS ACQUISITION CORP 1 LTD COM g1745a108 216 21,700 SH   SOLE 3 21,700 0 0
CACTUS ACQUISITION CORP 1 LTD WT g1745a124 2 10,850 SH   SOLE 3 10,850 0 0
CAESARS ENTERTAINMENT INC COM 12769g100 2,052 26,530 SH   SOLE   26,530 0 0
CALLAWAY GOLF CO COM 131193104 5 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061201 38 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108 23 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 22 179 SH   SOLE 1 179 0 0
CANADIAN NATL RY CO COM 136375102 85 637 SH   SOLE 1 637 0 0
CANADIAN PAC RY LTD COM COM 13645t100 294 3,557 SH   SOLE 1 3,557 0 0
CANNABIS WHEATON INCOME CORPOR COM 13765k103 1 4,350 SH   SOLE 1 4,350 0 0
CANNAE HOLDINGS INC COM 13765n107 9,048 378,270 SH   SOLE   288,040 0 90,230
CANNAE HOLDINGS INC COM 13765n107 21 890 SH   SOLE 1 890 0 0
CANNA-GLOBAL ACQUISITION CORP COM 13767k101 90 9,000 SH   SOLE 3 9,000 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119 8 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 2 265 SH   SOLE 1 265 0 0
CANTALOUPE INC COM 138103106 9 1,320 SH   SOLE 1 1,320 0 0
CAPGEMINI S E UNSPONSORED ADR COM 13961r100 9 204 SH   SOLE 1 204 0 0
CAPITAL ONE FINL CORP COM 14040H105 59 448 SH   SOLE 1 448 0 0
CAPITALWORKS EMERGING MARKETS COM g1889l100 99 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 14070b309 64 1,786 SH   SOLE 3 1,786 0 0
CAPSTONE TURBINE CORPORATION COM 14067d508 0 1 SH   SOLE 1 1 0 0
CARDINAL HEALTH INC COM 14149y108 9 158 SH   SOLE 1 158 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 124 5,498 SH   SOLE 1 5,498 0 0
CARLOTZ INC COM 142552108 1 400 SH   SOLE 1 400 0 0
CARLSBERG AS SPONSORED ADR COM 142795202 6 235 SH   SOLE 1 235 0 0
CARRIER GLOBAL CORPORATION COM 14448c104 324 7,064 SH   SOLE 1 7,064 0 0
CARS COM INC COM 14575e105 5 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP COM g19276107 213 21,583 SH   SOLE 3 21,583 0 0
CARTESIAN GROWTH CORP WT g19276115 4 6,027 SH   SOLE 3 6,027 0 0
CARVANA CO COM 146869102 4 30 SH   SOLE 1 30 0 0
CASCADE CORP COM COM 147195101 13 506 SH   SOLE 1 506 0 0
CASCADIA ACQUISITION CORP COM 14739d100 146 15,000 SH   SOLE 3 15,000 0 0
CASCADIA ACQUISITION CORP WT 14739d118 2 6,700 SH   SOLE 3 6,700 0 0
CASELLA WASTE SYS INC COM 147448104 351 4,000 SH   SOLE 1 4,000 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109 9 250 SH   SOLE 1 250 0 0
CASSAVA SCIENCES INC COM 14817c107 19 500 SH   SOLE 1 500 0 0
CATALYST PARTNERS ACQ-A COM g19550105 5 546 SH   SOLE 3 546 0 0
CATCHA INVESTMENT CORP COM g1962y102 38 3,904 SH   SOLE 3 3,904 0 0
CATCHA INVESTMENT CORP WT g1962y110 1 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101 89 400 SH   SOLE   400 0 0
CATERPILLAR INC COM 149123101 743 3,334 SH   SOLE 1 3,084 0 250
CAVCO INDS INC DEL COM 149568107 7,295 30,289 SH   SOLE   23,429 0 6,860
CBIZ INC COM 124805102 21 500 SH   SOLE 1 500 0 0
CBL & ASSOC PPTYS INC LP 124830878 411 12,506 SH   SOLE   12,506 0 0
CBOE GLOBAL MKTS INC COM 12503M108 691 6,035 SH   SOLE 1 5,635 0 400
CBRE GROUP INC COM 12504l109 319 3,483 SH   SOLE 1 3,483 0 0
CDK GLOBAL INC COM COM 12508e101 245 5,040 SH   SOLE 1 5,040 0 0
CDW CORPORATION COM 12514g108 155 867 SH   SOLE 1 867 0 0
Cecil Bancorp Inc COM 149841306 516 343,752 SH   SOLE 3 343,752 0 0
Cecil Bancorp Inc COM 149841306 0 125 SH   SOLE 1 125 0 0
CECIL BANCORP RSTD COM 149841306 413 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106 147 2,689 SH   SOLE 1 2,689 0 0
CENAQ ENERGY CORP WT 15130m110 1 6,650 SH   SOLE 3 6,650 0 0
CENTURY CASINOS INC COM 156492100 1,393 116,540 SH   SOLE   116,540 0 0
CEPTON INC WT 15673x119 3 6,250 SH   SOLE 3 6,250 0 0
CERES FARMS LLC LP 001466717 381 381,273 SH   SOLE 1 381,273 0 0
CERNER CORP COM 156782104 838 8,957 SH   SOLE 1 8,807 0 150
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 COM 12521h107 12 1,200 SH   SOLE 3 1,200 0 0
CF ACQUISITION VII CORP WT 12521h115 0 400 SH   SOLE 3 400 0 0
CF BANKSHARES INC COM 12520l109 4,551 204,081 SH   SOLE 3 204,081 0 0
CF BANKSHARES INC COM 12520l109 121 5,405 SH   SOLE 1 5,405 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 2 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 COM g2061x102 27 2,700 SH   SOLE 3 2,700 0 0
CHAIN BRIDGE I WT g2061x110 0 1,350 SH   SOLE 3 1,350 0 0
CHAMPIONX CORPORATION COM COM 15872m104 10,300 420,771 SH   SOLE   319,651 0 101,120
CHAMPIONX CORPORATION COM COM 15872m104 240 9,805 SH   SOLE 1 9,805 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 63 3,145 SH   SOLE 1 3,145 0 0
CHARLES RIV LABS INTL INC COM 159864107 20 70 SH   SOLE   70 0 0
CHARLES RIV LABS INTL INC COM 159864107 186 656 SH   SOLE 1 656 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 7 12 SH   SOLE 1 12 0 0
CHAVANT CAP ACQUISITION CORP C COM g2058l103 58 5,900 SH   SOLE 3 5,900 0 0
CHAVANT CAP ACQUISITION CORP R WT g2058l111 1 6,325 SH   SOLE 3 6,325 0 0
CHECK POINT SOFTWARE ORD COM m22465104 206 1,492 SH   SOLE 1 1,492 0 0
CHEGG INC COM 163092109 1 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,089 35,510 SH   SOLE   25,790 0 9,720
CHEVRON CORP NEW COM 166764100 21,332 131,008 SH   SOLE   128,408 0 2,600
CHEVRON CORP NEW COM 166764100 18,220 111,897 SH   SOLE 1 108,136 0 3,761
CHEWY INC COM 16679l109 2 37 SH   SOLE 1 37 0 0
CHICAGO RIVET & MACH CO COM 168088102 88 3,349 SH   SOLE 1 3,349 0 0
CHIMERA INVT CORP COM NEW COM 16934q208 7 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 139 88 SH   SOLE   88 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 502 317 SH   SOLE 1 317 0 0
CHUBB LTD COM COM h1467j104 97 455 SH   SOLE 1 455 0 0
CHURCH & DWIGHT CO INC COM 171340102 6 58 SH   SOLE 1 58 0 0
CHURCHILL CAPITAL CORP VII COM 17144m102 55 5,600 SH   SOLE 3 5,600 0 0
CHURCHILL CAPITAL CORP VII WT 17144m110 1 1,219 SH   SOLE 3 1,219 0 0
CHURCHILL CAPITAL VI CORP COM 17143w101 68 6,967 SH   SOLE 3 6,967 0 0
CHURCHILL DOWNS INC COM 171484108 3,317 14,955 SH   SOLE   10,255 0 4,700
CHURCHILL DOWNS INC COM 171484108 164 739 SH   SOLE 1 739 0 0
CHUYS HLDGS INC COM 171604101 91 3,367 SH   SOLE   3,367 0 0
CHW ACQUISITION CORP F COM g2254a109 50 5,000 SH   SOLE 3 5,000 0 0
CIGNA CORP NEW COM 125523100 171 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 535 3,934 SH   SOLE 1 3,934 0 0
CINEPLEX INC COM 172454100 43 4,000 SH   SOLE 3 4,000 0 0
CIRRUS LOGIC INC COM 172755100 8 100 SH   SOLE 1 100 0 0
CISCO SYS INC COM 17275r102 11,442 205,209 SH   SOLE   201,809 0 3,400
CISCO SYS INC COM 17275r102 12,667 227,168 SH   SOLE 1 223,779 0 3,389
CITI TRENDS INC COM COM 17306x102 44 1,422 SH   SOLE 1 1,422 0 0
CITIGROUP INC COM 172967424 535 10,026 SH   SOLE 1 10,026 0 0
CITIZENS FINL GROUP INC COM 174610105 19,348 426,833 SH   SOLE   417,673 0 9,160
CITIZENS FINL GROUP INC COM 174610105 6,666 147,054 SH   SOLE 1 144,451 0 2,603
CIVISTA BANCSHARES INC COM 178867107 8 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP COM 18049c108 318 32,500 SH   SOLE 3 32,500 0 0
CLARIM ACQUISITION CORP WT 18049c116 3 11,832 SH   SOLE 3 11,832 0 0
CLARIVATE PLC COM g21810109 566 33,765 SH   SOLE 1 31,765 0 2,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 209 60,335 SH   SOLE   60,335 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 3,062 885,088 SH   SOLE 1 880,088 0 5,000
CLEARPOINT NEURO INC COM 18507c103 104 10,000 SH   SOLE 1 10,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 644 20,000 SH   SOLE   20,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 316 9,825 SH   SOLE 1 9,825 0 0
CLIMATE REAL IMPACT SLUTINS COM 187171103 108 11,000 SH   SOLE 3 11,000 0 0
CLIMATE REAL IMPACT SLUTINS WT 187171111 1 2,200 SH   SOLE 3 2,200 0 0
CLOROX CO DEL COM 189054109 79 567 SH   SOLE 1 567 0 0
CLOUDFLARE INC COM 18915m107 180 1,506 SH   SOLE 1 1,506 0 0
CME GROUP INC COM COM 12572q105 6 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100 53 1,100 SH   SOLE 1 1,100 0 0
CNL HEALTHCARE PPTYS INC COM LP 12612c108 54 7,363 SH   SOLE 1 7,363 0 0
CNX RESOURCES CORPORATION COM 12653c108 3,901 188,260 SH   SOLE   149,830 0 38,430
CNX RESOURCES CORPORATION COM 12653c108 39 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100 287 4,621 SH   SOLE   4,621 0 0
COCA COLA CO COM 191216100 2,171 35,018 SH   SOLE 1 35,018 0 0
COCA-COLA EUROPEAN PARTNERS PL COM g25839104 14 282 SH   SOLE 1 282 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 55 8,358 SH   SOLE 3 8,358 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 198 30,085 SH   SOLE   26,503 0 3,582
COEUR MNG INC COM 192108504 7 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105 77 22,366 SH   SOLE 3 22,366 0 0
COFFEE HLDG CO INC COM 192176105 248 71,822 SH   SOLE   62,294 0 9,528
COGNEX CORP COM 192422103 4 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 458 5,109 SH   SOLE   5,109 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,144 23,908 SH   SOLE 1 19,631 0 4,277
COGNYTE SOFTWARE LTD COM COM m25133105 360 31,790 SH   SOLE   31,790 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 13 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 395 13,634 SH   SOLE 1 13,484 0 150
COINBASE GLOBAL INC COM 19260q107 108 568 SH   SOLE 1 568 0 0
COLFAX CORP COM 194014106 3,437 86,390 SH   SOLE   66,350 0 20,040
COLGATE PALMOLIVE CO COM 194162103 1,074 14,168 SH   SOLE 1 13,968 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 1 1,673 SH   SOLE 3 1,673 0 0
COLOMBIER ACQUISITION CORP COM 19533h108 283 29,310 SH   SOLE 3 29,310 0 0
COLOMBIER ACQUISITION CORP WT 19533h116 3 10,769 SH   SOLE 3 10,769 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111 5 5,318 SH   SOLE 3 5,318 0 0
COLONNADE ACQUISITION II CORP COM g2284b101 686 70,192 SH   SOLE 3 70,192 0 0
COLONNADE ACQUISITION II CORP WT g2284b119 4 9,038 SH   SOLE 3 9,038 0 0
COLUMBIA FINL INC COM 197641103 11,711 544,461 SH   SOLE   410,425 0 134,036
COLUMBIA FINL INC COM 197641103 143 6,630 SH   SOLE 1 6,630 0 0
COMCAST CORP NEW COM 20030N101 80 1,714 SH   SOLE   1,714 0 0
COMCAST CORP NEW COM 20030N101 5,886 125,725 SH   SOLE 1 119,022 0 6,703
COMFORT SYS USA INC COM 199908104 151 1,700 SH   SOLE 1 1,700 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852 80 1,166 SH   SOLE 1 1,166 0 0
COMPAGNIE DE ST GOBAIN UNSPONS COM 204280309 7 600 SH   SOLE 1 600 0 0
COMPASS DIGITAL ACQUISITION CO COM g2476c107 236 24,500 SH   SOLE 3 24,500 0 0
COMPASS DIGITAL ACQUISITION CO WT g2476c123 4 8,166 SH   SOLE 3 8,166 0 0
COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 10 400 SH   SOLE 1 400 0 0
COMPASS GROUP PLC SPONSORED AD ADUS 20449X401 7 344 SH   SOLE 1 344 0 0
COMPASS PATHWAYS PLC COM 20451q401 453 17,500 SH   SOLE   17,500 0 0
COMPASS PATHWAYS PLC COM 20451w101 64 5,000 SH   SOLE   5,000 0 0
COMPUTE HEALTH ACQUISITIN CO COM 204833107 10 1,000 SH   SOLE 3 1,000 0 0
COMPUTE HEALTH ACQUISITIN CO WT 204833115 0 250 SH   SOLE 3 250 0 0
COMPUTER TASK GROUP INC COM 205477102 378 38,664 SH   SOLE 3 38,664 0 0
COMPUTER TASK GROUP INC COM 205477102 1,215 124,329 SH   SOLE   107,883 0 16,446
COMSCORE INC COM 20564w105 381 130,960 SH   SOLE   130,960 0 0
CONAGRA BRANDS INC COM 205887102 144 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 7,890 47,370 SH   SOLE   35,836 0 11,534
CONCENTRIX CORP COM COM 20602d101 105 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 187 19,350 SH   SOLE 3 19,350 0 0
CONCORD ACQUISITION II CORP WT 20607u116 4 6,450 SH   SOLE 3 6,450 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 107 15,917 SH   SOLE 3 15,917 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 278 41,429 SH   SOLE   35,888 0 5,541
CONDUENT INC COM 206787103 1 200 SH   SOLE 1 200 0 0
CONFLUENT INC COM 20717m103 13 325 SH   SOLE 1 325 0 0
CONOCOPHILLIPS COM 20825c104 938 9,383 SH   SOLE   9,383 0 0
CONOCOPHILLIPS COM 20825c104 1,628 16,284 SH   SOLE 1 12,995 0 3,288
CONRAD INDS INC COM COM 208305102 61 3,798 SH   SOLE 1 3,798 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 5,559 92,456 SH   SOLE   72,159 0 20,297
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 9 155 SH   SOLE 1 155 0 0
CONSOLIDATED EDISON INC COM 209115104 87 922 SH   SOLE 1 563 0 359
CONSTELLATION ACQUISITION CORP COM g2r18k105 4 400 SH   SOLE 3 400 0 0
CONSTELLATION BRANDS INC COM 21036P108 46 200 SH   SOLE   200 0 0
CONSTELLATION BRANDS INC COM 21036P108 1,178 5,116 SH   SOLE 1 5,116 0 0
CONSTELLATION ENERGY CORP COM 21037t109 7,580 134,750 SH   SOLE   106,730 0 28,020
CONSTELLATION ENERGY CORP COM 21037t109 23 404 SH   SOLE 1 333 0 71
CONSTELLATION SOFTWARE INC COM 21037X100 99 58 SH   SOLE   58 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 426 249 SH   SOLE 1 249 0 0
CONSUMERS BANCORP INC COM 210509105 15 635 SH   SOLE 3 635 0 0
COPART INC COM 217204106 13 105 SH   SOLE 1 105 0 0
CORAZON CAPITAL V838 MONOCEROS COM g24237102 390 39,838 SH   SOLE 3 39,838 0 0
CORAZON CAPITAL V838 MONOCEROS WT g24237128 5 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 230 6,218 SH   SOLE   6,218 0 0
CORNING INC COM 219350105 559 15,136 SH   SOLE 1 14,936 0 200
CORNING NATURAL GAS HOLDING CO COM 219387107 31 1,288 SH   SOLE 1 1,288 0 0
CORTEVA COM 22052l104 814 14,157 SH   SOLE 1 12,072 0 2,085
CORVEL CORP COM 221006109 397 2,359 SH   SOLE   2,009 0 350
COSTAR GROUP INC COM COM 22160n109 49 740 SH   SOLE 1 740 0 0
COSTCO WHSL CORP NEW COM 22160K105 885 1,536 SH   SOLE   1,536 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,294 17,876 SH   SOLE 1 16,808 0 1,068
COTERRA ENERGY INC COM 127097103 541 20,053 SH   SOLE   20,053 0 0
COTERRA ENERGY INC COM 127097103 346 12,841 SH   SOLE 1 4,766 0 8,075
COUPANG INC COM 22266t109 35 2,000 SH   SOLE 1 2,000 0 0
COVA ACQUISITION CORP COM g2554y104 15 1,500 SH   SOLE 3 1,500 0 0
COVA ACQUISITION CORP WT g2554y120 0 750 SH   SOLE 3 750 0 0
COWEN INC COM 223622606 67 2,471 SH   SOLE 3 2,471 0 0
COWEN INC COM 223622606 235 8,690 SH   SOLE   7,540 0 1,150
CRA INTL INC COM 12618T105 3,355 39,818 SH   SOLE   39,818 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 12 100 SH   SOLE 1 100 0 0
CRANE CO COM 224399105 15 134 SH   SOLE 1 134 0 0
CRAWFORD & CO COM 224633107 47 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206 219 29,003 SH   SOLE 3 29,003 0 0
CRAWFORD & CO COM 224633206 708 93,604 SH   SOLE   81,246 0 12,358
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 5 25 SH   SOLE 1 25 0 0
CRESCENT ENERGY CO COM 44952j104 35 2,000 SH   SOLE 1 2,000 0 0
CRESCERA CAPITAL ACQUISITION C COM g26507106 153 15,437 SH   SOLE 3 15,437 0 0
CRESCERA CAPITAL ACQUISITION C WT g26507114 3 7,718 SH   SOLE 3 7,718 0 0
CRESCO LABS INC COM 22587m106 1,459 242,019 SH   SOLE 1 215,935 0 26,084
CRISPR THERAPEUTICS AG COM h17182108 40 630 SH   SOLE 1 630 0 0
CRIXUS BH3 ACQUISITION CO COM 22677t102 196 20,000 SH   SOLE 3 20,000 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110 4 10,000 SH   SOLE 3 10,000 0 0
CROCS INC COM 227046109 15 200 SH   SOLE 1 200 0 0
CRONOS GROUP INC COM 22717l101 1 240 SH   SOLE 1 240 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105 272 1,200 SH   SOLE 1 1,200 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 180 975 SH   SOLE   975 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 2,016 10,919 SH   SOLE 1 10,479 0 440
CROWN PROPTECH ACQUISITIONS COM g25741102 385 38,995 SH   SOLE 3 38,995 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110 3 12,098 SH   SOLE 3 12,098 0 0
CSB BANCORP INC COM 12628r107 36 900 SH   SOLE 3 900 0 0
CSX CORP COM 126408103 5,337 142,509 SH   SOLE 1 134,346 0 8,163
CTO REALTY GROWTH INC COM COM 22948q101 7,992 120,500 SH   SOLE   101,777 0 18,723
CUBESMART COM 229663109 10 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 125 15,790 SH   SOLE 3 15,790 0 0
CULP INC COM 230215105 544 68,490 SH   SOLE   61,758 0 6,732
CUMMINS INC COM 231021106 326 1,588 SH   SOLE 1 1,588 0 0
CUMULUS MEDIA INC COM 231082801 2,825 283,877 SH   SOLE   283,877 0 0
CURTISS WRIGHT CORP COM 231561101 5 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100 22,530 222,607 SH   SOLE   218,717 0 3,890
CVS HEALTH CORP COM 126650100 14,521 143,470 SH   SOLE 1 137,992 0 5,478
CYTODYN INC COM COM 23283M101 3 9,488 SH   SOLE 1 9,488 0 0
D AND Z MEDIA ACQUISITION-A COM 23305q106 153 15,600 SH   SOLE 3 15,600 0 0
D R HORTON INC COM COM 23331a109 68 913 SH   SOLE 1 913 0 0
DA32 LIFE SCIENCE TECH ACQUISI COM 23312m106 6 600 SH   SOLE 3 600 0 0
DANAHER CORPORATION COM 235851102 249 849 SH   SOLE   849 0 0
DANAHER CORPORATION COM 235851102 1,835 6,255 SH   SOLE 1 6,055 0 200
DANONE SPONSORED ADR COM 23636T100 6 571 SH   SOLE 1 571 0 0
DARDEN RESTAURANTS INC COM 237194105 15 116 SH   SOLE 1 116 0 0
DARLING INGREDIENTS INC COM 237266101 95 1,183 SH   SOLE 1 1,183 0 0
DASEKE INC COM COM 23753f107 8 800 SH   SOLE 1 800 0 0
DIEBOLD NIXDORF INC CALL 253651903 4 600 SH Call SOLE 3 600 0 0
DIEBOLD NIXDORF INC PUT 253651953 144 399 SH Put SOLE 3 399 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 53 502 SH   SOLE 1 502 0 0
DEEP LAKE CAPITAL ACQUISITION COM g27029100 49 5,000 SH   SOLE 3 5,000 0 0
DEEP MEDICINE ACQUISITION CO COM 243733102 50 5,000 SH   SOLE 3 5,000 0 0
DEERE & CO COM 244199105 636 1,531 SH   SOLE 1 1,206 0 325
DELL TECHNOLOGIES INC COM 24703l202 14 280 SH   SOLE 1 280 0 0
DELTA AIR LINES INC DEL COM 247361702 1,654 41,810 SH   SOLE 1 39,910 0 1,900
DELTA APPAREL INC COM 247368103 1,074 36,055 SH   SOLE   36,055 0 0
DELTA APPAREL INC COM 247368103 113 3,800 SH   SOLE 1 3,800 0 0
DESIGNER BRANDS INC COM 250565108 2,123 157,128 SH   SOLE   69,628 0 87,500
DEUTSCHE POST AG SPONSORED ADR ADUS 25157Y202 7 142 SH   SOLE 1 142 0 0
DBX ETF TR COM 233051879 9 257 SH   SOLE 1 257 0 0
DBX ETF TR INDX FD 233051200 7 175 SH   SOLE 1 175 0 0
DEVON ENERGY CORP NEW COM 25179M103 2 35 SH   SOLE 1 35 0 0
DEXCOM INC COM 252131107 13 25 SH   SOLE 1 25 0 0
DFA DIMENSIONAL CORE FIXED INC COM 25434v872 25 544 SH   SOLE   544 0 0
DFA DIMENSIONAL CORE FIXED INC COM 25434v872 6,217 133,984 SH   SOLE 1 126,815 0 7,169
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 179 6,829 SH   SOLE 1 6,829 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1 50 SH   SOLE   50 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1,411 50,118 SH   SOLE 1 48,578 0 1,540
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 44 1,409 SH   SOLE   1,409 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 5,838 185,216 SH   SOLE 1 176,569 0 8,647
DHB CAPITAL CORP COM 23291w109 248 25,406 SH   SOLE 3 25,406 0 0
DHB CAPITAL CORP WT 23291w117 2 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 4 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205 69 340 SH   SOLE   340 0 0
DIAGEO PLC ADUS 25243Q205 889 4,376 SH   SOLE 1 4,376 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 197 1,053 SH   SOLE 3 1,053 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 656 3,504 SH   SOLE   3,037 0 467
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 11 82 SH   SOLE 1 82 0 0
DIAMONONDHEAD HOLDINGS CORP CL COM 25278l105 5 500 SH   SOLE 3 500 0 0
DIDI GLOBAL INC SPON COM 23292e108 6 2,206 SH   SOLE 1 2,206 0 0
DIEBOLD NIXDORF INC COM 253651103 8,382 1,245,419 SH   SOLE 3 1,245,419 0 0
DIEBOLD NIXDORF INC COM 253651103 442 65,657 SH   SOLE   65,657 0 0
DIEBOLD NIXDORF INC COM 253651103 1,172 174,125 SH   SOLE 1 174,125 0 0
DIGITAL HEALTH ACQUISITION C COM 253893101 4 400 SH   SOLE 3 400 0 0
DIGITAL HEALTH ACQUISITION C WT 253893119 5 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 15 109 SH   SOLE   109 0 0
DIGITAL RLTY TR INC COM 253868103 174 1,226 SH   SOLE 1 1,226 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1,174 120,240 SH   SOLE 3 120,240 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115 12 30,184 SH   SOLE 3 30,184 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105 34 532 SH   SOLE 1 532 0 0
DILA CAPITAL ACQUISITION COR COM 254028103 11 1,100 SH   SOLE 3 1,100 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,327 55,507 SH   SOLE   40,490 0 15,017
DIRECT SELLING ACQUISITION COR COM 25460l103 257 25,700 SH   SOLE 3 25,700 0 0
DIRECT SELLING ACQUISITION COR WT 25460l111 3 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 COM 25459y207 27 350 SH   SOLE 1 350 0 0
DISCOVER FINL SVCS COM 254709108 13,490 122,424 SH   SOLE   119,389 0 3,035
DISCOVER FINL SVCS COM 254709108 5,125 46,509 SH   SOLE 1 44,659 0 1,850
DISCOVERY COMMUNICATIONS INC COM 25470f104 87 3,500 SH   SOLE   3,500 0 0
DISCOVERY COMMUNICATIONS INC COM 25470f104 700 28,100 SH   SOLE 1 27,575 0 525
DISCOVERY INC COM 25470F302 495 19,842 SH   SOLE 1 17,767 0 2,075
DISRUPTIVE ACQUISITION CORPORA COM g2770y102 177 18,098 SH   SOLE 3 18,098 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128 2 6,132 SH   SOLE 3 6,132 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 36 4,207 SH   SOLE 1 4,207 0 0
DLH HOLDINGS CORP COM 23335q100 2,403 126,859 SH   SOLE   126,859 0 0
DNP SELECT INCOME FD COM COM 23325p104 114 9,638 SH   SOLE 1 9,638 0 0
DOCUSIGN INC COM 256163106 35 325 SH   SOLE   325 0 0
DOCUSIGN INC COM 256163106 96 892 SH   SOLE 1 892 0 0
DOLLAR GEN CORP NEW COM 256677105 82 367 SH   SOLE 1 367 0 0
DOLLAR TREE INC COM 256746108 6 40 SH   SOLE 1 40 0 0
DOMINION RES COM 25746u109 1,523 17,927 SH   SOLE 1 16,402 0 1,525
DOMINOS PIZZA INC COM COM 25754a201 9 23 SH   SOLE 1 23 0 0
DONEGAL GROUP INC COM 257701201 8 581 SH   SOLE   581 0 0
DONEGAL GROUP INC COM 257701201 320 23,898 SH   SOLE 1 23,898 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 173 5,197 SH   SOLE 3 5,197 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 556 16,713 SH   SOLE   14,493 0 2,220
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 7 500 SH   SOLE 1 500 0 0
DOUGLAS ELLIMAN INC COM COM 25961d105 1,901 260,384 SH   SOLE   178,051 0 82,333
DOVER CORP COM 260003108 94 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108 390 2,488 SH   SOLE 1 2,488 0 0
DOW INC COM 260557103 109 1,713 SH   SOLE 1 1,528 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 2 5,200 SH   SOLE 3 5,200 0 0
DPCM CAPITAL INC - CLASS A COM 23344p101 99 10,000 SH   SOLE 3 10,000 0 0
DRAFTKINGS INC COM 26142r104 3 168 SH   SOLE 1 168 0 0
DRAGANFLY INC COM 26142q205 1 500 SH   SOLE 1 500 0 0
DT MIDSTREAM COM 23345m107 10,016 184,588 SH   SOLE   146,979 0 37,609
DT MIDSTREAM COM 23345m107 72 1,332 SH   SOLE 1 1,332 0 0
DTE ENERGY CO COM 233331107 240 1,815 SH   SOLE 1 1,815 0 0
DUDDELL STREET ACQUISITION COR COM g28553108 20 2,000 SH   SOLE 3 2,000 0 0
DUET ACQUISITION COR COM 26431q205 30 3,000 SH   SOLE 3 3,000 0 0
DUKE ENERGY CORP NEW CV PFD 26441c501 42 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204 86 766 SH   SOLE   766 0 0
DUKE ENERGY CORP NEW COM 26441C204 881 7,887 SH   SOLE 1 7,807 0 80
DUNE ACQUISITION CORP COM 265334102 50 5,000 SH   SOLE 3 5,000 0 0
DUPONT DE NEMOURS INC COM 26614n102 174 2,369 SH   SOLE   2,369 0 0
DUPONT DE NEMOURS INC COM 26614n102 77 1,041 SH   SOLE 1 1,041 0 0
DURECT CORP COM 266605104 26 39,000 SH   SOLE 1 39,000 0 0
DYCOM INDS INC COM 267475101 100 1,050 SH   SOLE 1 850 0 200
E MED FUTURE INC COM COM 26875d108 0 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100 84 3,750 SH   SOLE 1 3,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 348 5,108 SH   SOLE 3 5,108 0 0
EAGLE BULK SHIPPING INC COM y2187a150 1,154 16,947 SH   SOLE   14,769 0 2,178
EAGLE CAP GROWTH FD INC CLSD FD 269451100 145 15,341 SH   SOLE 3 15,341 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 6 648 SH   SOLE 1 648 0 0
EAGLE MATLS INC COM 26969P108 133 1,040 SH   SOLE 1 1,040 0 0
EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH   SOLE 1 250 0 0
EASTERLY GOVERNMENT PROPERTIES COM 27616p103 100 4,711 SH   SOLE 1 4,711 0 0
EASTERN CO COM 276317104 1,299 55,767 SH   SOLE 3 55,767 0 0
EASTERN CO COM 276317104 106 4,530 SH   SOLE 1 4,530 0 0
EASTMAN CHEM CO COM 277432100 16,994 151,647 SH   SOLE   148,582 0 3,065
EASTMAN CHEM CO COM 277432100 7,591 67,742 SH   SOLE 1 65,777 0 1,965
EATON CORP PLC COM g29183103 14,856 97,890 SH   SOLE   95,790 0 2,100
EATON CORP PLC COM g29183103 13,443 88,584 SH   SOLE 1 82,781 0 5,803
EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 31 2,613 SH   SOLE 1 2,613 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 615 32,280 SH   SOLE 1 32,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 40 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103 36 625 SH   SOLE 1 625 0 0
ECOLAB INC COM 278865100 155 877 SH   SOLE 1 877 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 4,310 117,542 SH   SOLE   88,402 0 29,140
EDGEWELL PERS CARE CO COM COM 28035q102 15 400 SH   SOLE 1 400 0 0
EDIFY ACQUISITION CORP COM 28059q103 77 7,809 SH   SOLE 3 7,809 0 0
EDITAS MEDICINE INC COM 28106w103 8 400 SH   SOLE 1 400 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 5 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 3 11,718 SH   SOLE 3 11,718 0 0
EISAI LTD SPONSORED ADR COM 282579309 5 98 SH   SOLE 1 98 0 0
EL PASO ENERGY CAP TR I CV PFD 283678209 25 500 SH   SOLE 1 500 0 0
ELECTRONIC ARTS INC COM 285512109 6 51 SH   SOLE 1 51 0 0
ELEMENT SOLUTIONS INC COM 28618m106 7,962 363,578 SH   SOLE   296,961 0 66,617
ELEMENT SOLUTIONS INC COM 28618m106 231 10,540 SH   SOLE 1 10,540 0 0
EMERALD PLANTATION HLDGS COM g30337102 9 780,000 SH   SOLE 3 780,000 0 0
E MERGE TECHNOLOGY ACQUISITI COM 26873Y112 0 1,000 SH   SOLE 3 1,000 0 0
EMERGING MARKETS HORIZON CORP COM g3033x105 1 100 SH   SOLE 3 100 0 0
EMERSON ELEC CO COM 291011104 201 2,051 SH   SOLE 1 1,937 0 114
ENBRIDGE INC CO COM 29250n105 583 12,656 SH   SOLE   12,656 0 0
ENBRIDGE INC CO COM 29250n105 1,875 40,674 SH   SOLE 1 34,845 0 5,829
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 6 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103 49 10,574 SH   SOLE 3 10,574 0 0
ENDEAVOUR SILVER CORP COM 29258y103 317 68,231 SH   SOLE   59,114 0 9,117
ENDURANCE ACQUISITION CORP COM g3041w107 251 25,522 SH   SOLE 3 25,522 0 0
ENDURANCE ACQUISITION CORP WT g3041w115 3 12,761 SH   SOLE 3 12,761 0 0
ENEL SOCIETA PER AZIONI UNSPON COM 29265w207 6 892 SH   SOLE 1 892 0 0
ENERGY TRANSFER LP LP 29273v100 15 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100 29 2,600 SH   SOLE 1 2,600 0 0
ENPHASE ENERGY INC COM COM 29355a107 5 25 SH   SOLE 1 25 0 0
ENPHYS ACQUISITION CORP COM g3167l109 11,893 1,233,689 SH   SOLE 3 1,233,689 0 0
ENPHYS ACQUISITION CORP WT g3167l117 173 618,115 SH   SOLE 3 618,115 0 0
ENSIGN GROUP INC COM COM 29358p101 658 7,310 SH   SOLE   7,310 0 0
ENTAIN PLC COM 293603106 11 506 SH   SOLE 1 506 0 0
ENTEGRIS INC COM COM 29362u104 9 70 SH   SOLE 1 70 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI COM g3137c106 199 20,000 SH   SOLE 3 20,000 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114 4 10,000 SH   SOLE 3 10,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 442 17,133 SH   SOLE   17,133 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 5,063 196,170 SH   SOLE 1 189,354 0 6,816
ENTRAVISION COMMUNICATIONS COM 29382r107 578 90,210 SH   SOLE   90,210 0 0
EOG RES INC COM COM 26875p101 18,603 156,028 SH   SOLE   152,958 0 3,070
EOG RES INC COM COM 26875p101 11,907 99,869 SH   SOLE 1 95,548 0 4,321
EQ HEALTH ACQUISITION CORP COM 26886a101 887 90,507 SH   SOLE 3 90,507 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 10 28,600 SH   SOLE 3 28,600 0 0
EQT CORP COM COM 26884l109 46 1,327 SH   SOLE 1 1,327 0 0
EQUIFAX INC COM 294429105 492 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 276 372 SH   SOLE 1 352 0 20
EQUITY COMWLTH COM 294628102 20 700 SH   SOLE   700 0 0
EQUITY COMWLTH COM 294628102 240 8,500 SH   SOLE 1 8,500 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 36 400 SH   SOLE   400 0 0
ERICSSON ADUS 294821608 4 420 SH   SOLE 1 420 0 0
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 LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH   SOLE   144 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH   SOLE 1 43 0 0
ESCROW TURKISH INVST FD COM 900esc104 0 318 SH   SOLE 3 318 0 0
ESGEN ACQUISITION CORP COM g3r95n103 101 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 169 17,300 SH   SOLE 3 17,300 0 0
ESM ACQUISITION CORP WT g3195h112 2 5,400 SH   SOLE 3 5,400 0 0
LAUDER ESTEE COS INC COM 518439104 533 1,959 SH   SOLE   1,959 0 0
LAUDER ESTEE COS INC COM 518439104 20 75 SH   SOLE 1 75 0 0
ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201 5 85 SH   SOLE 1 85 0 0
ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 155 14,938 SH   SOLE 1 14,818 0 120
ETSY INC COM COM 29786a106 31 250 SH   SOLE 1 250 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 10 251 SH   SOLE 1 251 0 0
EVBG 220414P00025000 PUT 29978a954 2 100 SH Put SOLE 3 100 0 0
EVBG 220414P00035000 PUT 29978a954 39 1,300 SH Put SOLE 3 1,300 0 0
EVBG 220414P00040000 PUT 29978a954 22 200 SH Put SOLE 3 200 0 0
EVBG 220520P00020000 PUT 29978a954 0 5 SH Put SOLE 3 5 0 0
EVBG 220520P00022500 PUT 29978a954 2 50 SH Put SOLE 3 50 0 0
EVBG 220520P00035000 PUT 29978a954 279 1,691 SH Put SOLE 3 1,691 0 0
EVBG 220819C00045000 CALL 29978a904 56 80 SH Call SOLE 3 80 0 0
EVBG 220819P00035000 PUT 29978a954 591 1,688 SH Put SOLE 3 1,688 0 0
EVE MOBILITY ACQUISITION CORP COM g3218g109 119 12,000 SH   SOLE 3 12,000 0 0
EVERBRIDGE INC COM 29978a104 38,565 883,700 SH   SOLE 3 883,700 0 0
EVERBRIDGE INC COM 29978a104 73 1,673 SH   SOLE   1,673 0 0
EVERBRIDGE INC COM 29978a104 83 1,898 SH   SOLE 1 1,898 0 0
EVEREST REINSURANCE GROUP COM g3223r108 219 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108 15 167 SH   SOLE 1 167 0 0
EVO ACQUISITION CORP COM 30052g108 314 32,089 SH   SOLE 3 32,089 0 0
EVO ACQUISITION CORP WT 30052g116 3 16,944 SH   SOLE 3 16,944 0 0
EVOLUTION PETE CORP COM COM 30049a107 84 12,332 SH   SOLE 3 12,332 0 0
EVOLUTION PETE CORP COM COM 30049a107 434 63,881 SH   SOLE   58,628 0 5,253
EXACT SCIENCES CORP COM 30063P105 37 525 SH   SOLE 1 525 0 0
EXCELFIN ACQUISITION CORP COM 30069x102 199 20,000 SH   SOLE 3 20,000 0 0
EXCELFIN ACQUISITION CORP WT 30069x110 3 10,000 SH   SOLE 3 10,000 0 0
EXECUTIVE NETWORK PARTNERING C COM 30158l100 27 2,700 SH   SOLE 3 2,700 0 0
EXECUTIVE NETWORK PARTNERING C WT 30158l118 0 1,075 SH   SOLE 3 1,075 0 0
EXELON CORP COM 30161N101 44 914 SH   SOLE 1 700 0 214
EXP WORLD HOLDINGS INC COM 30212w100 3 160 SH   SOLE 1 160 0 0
EXPEDIA INC COM 30212p303 25 128 SH   SOLE 1 128 0 0
EXPEDITORS INTL WASH INC CALL 302130909 2 290 SH Call SOLE 3 290 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,830 17,743 SH   SOLE 1 15,391 0 2,352
EXPEDITORS INTL WASH INC PUT 302130959 84 290 SH Put SOLE 3 290 0 0
EXPLOITS DISCOVERY COR COM 30219m105 0 1,800 SH   SOLE 1 1,800 0 0
EXXON MOBIL CORP COM 30231G102 1,404 17,003 SH   SOLE   17,003 0 0
EXXON MOBIL CORP COM 30231G102 4,864 58,893 SH   SOLE 1 55,499 0 3,394
FMC CORP COM 302491303 16 118 SH   SOLE 1 118 0 0
FAB UNVL CORP COM COM 302771100 0 142 SH   SOLE 1 142 0 0
META PLATFORMS INC COM 30303M102 244 1,097 SH   SOLE   1,097 0 0
META PLATFORMS INC COM 30303M102 2,225 10,008 SH   SOLE 1 9,988 0 20
FACTSET RESH SYS INC COM 303075105 12 27 SH   SOLE 1 27 0 0
FANUC CORPORATION ADR ADUS 307305102 5 298 SH   SOLE 1 298 0 0
FAR PEAK ACQUISITION CORP COM g3312l103 50 5,000 SH   SOLE 3 5,000 0 0
FARMERS NATIONAL BANC CORP COM 309627107 45 2,625 SH   SOLE   2,625 0 0
FARMERS NATIONAL BANC CORP COM 309627107 182 10,694 SH   SOLE 1 10,694 0 0
FAST ACQUISITION CORP COM 311875116 1 1,000 SH   SOLE 3 1,000 0 0
FAST ACQUISITION CORP II COM 311874101 458 47,000 SH   SOLE 3 47,000 0 0
FAST ACQUISITION CORP II WT 311874119 4 11,600 SH   SOLE 3 11,600 0 0
FASTENAL CO COM 311900104 24 409 SH   SOLE 1 409 0 0
FAT PROJS ACQUISITION COM g3400w102 237 24,000 SH   SOLE 3 24,000 0 0
FAT PROJS ACQUISITION WTS WT g3400w110 4 24,000 SH   SOLE 3 24,000 0 0
FEDERAL AGRIC MTG CORP COM 313148306 101 933 SH   SOLE 3 933 0 0
FEDERAL AGRIC MTG CORP COM 313148306 6,365 58,679 SH   SOLE   45,639 0 13,040
FEDERAL NATL MTG ASSN COM COM 313586109 15 18,750 SH   OTR 2 0 0 18,750
FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH   SOLE 1 645 0 0
FEDERAL RLTY INVT TR NEW COM 313745101 7 60 SH   SOLE 1 60 0 0
FEDERAL SIGNAL CORP COM 313855108 4 119 SH   SOLE 1 119 0 0
FEDEX CORP CLL OPT 06/22 260.0 CALL 31428x906 34 135 SH Call SOLE 3 135 0 0
FEDEX CORP COM 31428X106 2,620 11,321 SH   SOLE 1 10,611 0 710
FEDEX CORP PUT OPT 06/22 210.0 PUT 31428x956 63 135 SH Put SOLE 3 135 0 0
FENNEC PHARMACEUTICALS INC COM 31447p100 34 6,000 SH   SOLE 1 6,000 0 0
FERRELLGAS PARTNERS LP UNIT LT COM 315293209 2 95 SH   SOLE 1 0 0 95
FERRO CORP COM 315405100 11 525 SH   SOLE 1 525 0 0
FFD FINL CORP COM COM 30243c107 114 3,561 SH   SOLE 1 3,561 0 0
FIDELITY COMWLTH TR INDX FD 315912808 25 442 SH   SOLE 1 190 0 252
FIDELITY COVINGTON TRUST COM 316092808 1,426 11,584 SH   SOLE   11,584 0 0
FIDELITY COVINGTON TRUST COM 316092808 1,461 11,873 SH   SOLE 1 11,873 0 0
FIDELITY COVINGTON TRUST COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY MERRIMACK STR TR COM 316188200 1,274 25,596 SH   SOLE 1 25,596 0 0
FIDELITY COVINGTON TRUST INDX FD 316092600 24 369 SH   SOLE 1 369 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 175 5,413 SH   SOLE 1 5,413 0 0
FIDELITY NATL FINL INC COM 31620r303 134 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106 8,220 81,860 SH   SOLE   80,295 0 1,565
FIDELITY NATL INFO SVC COM COM 31620m106 1,422 14,157 SH   SOLE 1 13,911 0 246
FIDELITY MERRIMACK STR TR INDX FD 316188309 791 15,888 SH   SOLE   15,888 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 2,214 44,485 SH   SOLE 1 44,485 0 0
FIFTH THIRD BANCORP COM 316773100 96 2,232 SH   SOLE   2,232 0 0
FIFTH THIRD BANCORP COM 316773100 362 8,402 SH   SOLE 1 8,402 0 0
FIFTH WALL ACQUISITION CORP II COM g34142102 1 100 SH   SOLE 3 100 0 0
FINANCIAL STRATEGIES ACQUISITI COM 31772t115 2 10,000 SH   SOLE 3 10,000 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101 79 15,746 SH   SOLE   15,746 0 0
FINNOVATE ACQUISITION CORP COM g3r34k103 143 14,434 SH   SOLE 3 14,434 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111 2 10,825 SH   SOLE 3 10,825 0 0
FINSERV ACQUISITION CORP II COM 31809y103 1 100 SH   SOLE 3 100 0 0
FINTECH ECOSYSTEM DEVE WT 318136116 2 7,900 SH   SOLE 3 7,900 0 0
FINTECH ECOSYSTEM DEVE COM 318136108 99 10,000 SH   SOLE 3 10,000 0 0
FINTECH EVOLUTION ACQUISITION COM g3r19a104 86 8,729 SH   SOLE 3 8,729 0 0
FINTECH EVOLUTION ACQUISITION WT g3r19a120 0 1,476 SH   SOLE 3 1,476 0 0
FIRST CMNTY CORP S C COM 319835104 629 29,651 SH   SOLE   29,651 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 51 11,546 SH   SOLE 1 11,546 0 0
FIRST HORIZON CORPORATION COM 320517105 38 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101 288 6,699 SH   SOLE 3 6,699 0 0
FIRST INTERNET BANCORP COM 320557101 1,107 25,734 SH   SOLE   22,297 0 3,437
FIRST LONG IS CORP COM 320734106 133 6,857 SH   SOLE 3 6,857 0 0
FIRST LONG IS CORP COM 320734106 427 21,932 SH   SOLE   19,006 0 2,926
FIRST NILES FINL INC COM COM 33582n106 45 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 47 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169107 176 18,065 SH   SOLE 3 18,065 0 0
FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 2 10 SH   SOLE 1 10 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 57 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733e203 402 2,696 SH   SOLE   2,696 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733e203 2,418 16,211 SH   SOLE 1 16,211 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33734X184 9 250 SH   SOLE 1 250 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103 1,049 9,617 SH   SOLE 1 9,617 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 83 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1,144 12,959 SH   SOLE 1 7,798 0 5,161
FIRST TR MLP & ENERGY INCOME F LP 33739b104 39 4,722 SH   SOLE 1 4,722 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,590 93,536 SH   SOLE   93,536 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 227 8,181 SH   SOLE 1 8,181 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 408 10,898 SH   SOLE 1 5,198 0 5,700
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 5 81 SH   SOLE 1 81 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 35 828 SH   SOLE 1 696 0 132
FIRSTENERGY CORP COM 337932107 60 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 4 28 SH   SOLE 1 28 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 7 343 SH   SOLE 1 343 0 0
FLAME ACQUISITION CORP COM 33850f108 470 48,246 SH   SOLE 3 48,246 0 0
FLAME ACQUISITION CORP WT 33850f116 7 22,551 SH   SOLE 3 22,551 0 0
FLEXSTEEL INDS INC COM 339382103 127 6,559 SH   SOLE 3 6,559 0 0
FLEXSTEEL INDS INC COM 339382103 409 21,207 SH   SOLE   18,413 0 2,794
FLOTEK INDS INC DEL COM 343389102 8 6,500 SH   SOLE   6,500 0 0
FLOTEK INDS INC DEL COM 343389102 20 15,728 SH   SOLE 1 15,728 0 0
FLOWERS FOODS INC COM 343498101 53 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102 14 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 4,394 352,918 SH   SOLE 3 352,918 0 0
F N B CORP COM 302520101 427 34,264 SH   SOLE   34,264 0 0
F N B CORP COM 302520101 208 16,739 SH   SOLE 1 16,739 0 0
FOCUS IMPACT ACQUISITION CORP COM 34417l109 51 5,200 SH   SOLE 3 5,200 0 0
FOCUS IMPACT ACQUISITION CORP WT 34417l117 1 2,600 SH   SOLE 3 2,600 0 0
FORBION EUROPEAN ACQUISITION C COM g3619h102 3 300 SH   SOLE 3 300 0 0
FORD MTR CO DEL COM 345370860 73 4,296 SH   SOLE   4,296 0 0
FORD MTR CO DEL COM 345370860 1,247 73,748 SH   SOLE 1 73,748 0 0
FOREST ROAD ACQUISITION CORP I COM 34619v103 6 600 SH   SOLE 3 600 0 0
FORTINET INC COM COM 34959e109 173 505 SH   SOLE 1 505 0 0
FORTIVE CORP COM COM 34959j108 18 288 SH   SOLE 1 288 0 0
FORTRESS CAPITAL ACQUISITION C COM g36427105 36 3,600 SH   SOLE 3 3,600 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k108 322 32,816 SH   SOLE 3 32,816 0 0
FORTRESS VALUE ACQUISITION COR WT 34964k116 2 4,101 SH   SOLE 3 4,101 0 0
FORTUNA SILVER MINES INC COM 349915108 3 666 SH   SOLE 1 666 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 39 525 SH   SOLE 1 525 0 0
FORTUNE RISE ACQUISITION CORP COM 34969g102 200 19,900 SH   SOLE 3 19,900 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 2 3,750 SH   SOLE 3 3,750 0 0
FORWARD AIR CORP COM 349853101 131,611 1,345,991 SH   SOLE 3 1,345,991 0 0
FORWARD AIR CORP COM 349853101 10 100 SH   SOLE 1 100 0 0
FOSSIL GROUP INC COM 34988V106 19 2,000 SH   SOLE 1 2,000 0 0
FOSTER L B CO COM 350060109 178 11,585 SH   SOLE 3 11,585 0 0
FOSTER L B CO COM 350060109 2,848 185,286 SH   SOLE   135,064 0 50,222
FOUNDER SPAC COM g3661e106 164 16,300 SH   SOLE 3 16,300 0 0
FOUNDER SPAC WT g3661e114 4 8,150 SH   SOLE 3 8,150 0 0
FOXWAYNE ENTERPRISES ACQUISITI COM 35166l117 0 100 SH   SOLE 3 100 0 0
FPX NICKEL CORP F COM 302591102 1 1,350 SH   SOLE 1 1,350 0 0
FRANCHISE GROUP INC COM COM 35180x105 2,739 66,119 SH   SOLE   66,119 0 0
FRANKLIN RESOURCES INC COM 354613101 3 125 SH   SOLE 1 125 0 0
FREEDOM ACQUISITION I CORP COM g3663x110 41 4,152 SH   SOLE 3 4,152 0 0
FREEDOM ACQUISITION I CORP WT g3663x128 0 1,038 SH   SOLE 3 1,038 0 0
FREEPORT-MCMORAN INC COM 35671D857 159 3,200 SH   SOLE 1 2,200 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106 27 809 SH   SOLE 1 809 0 0
FRONTDOOR INC COM 35905a109 1,887 63,212 SH   SOLE   45,402 0 17,810
FRONTIER INVESTMENT CORP COM g36816109 119 12,300 SH   SOLE 3 12,300 0 0
FRONTIER INVESTMENT CORP WT g36816125 1 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 172 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 500 51,100 SH   SOLE 3 51,100 0 0
FTAC HERA ACQUISITION CORP WT g3728y111 6 12,750 SH   SOLE 3 12,750 0 0
FUSION ACQUISITION CORP II COM 36118n102 275 28,071 SH   SOLE 3 28,071 0 0
FUSION ACQUISITION CORP II WT 36118n110 2 9,860 SH   SOLE 3 9,860 0 0
FORWARD AIR CORP PUT 349853951 1 1 SH Put SOLE 3 1 0 0
G SQUARED ASCEND I INC COM g4204r109 92 9,327 SH   SOLE 3 9,327 0 0
G&P ACQUISITION CORP COM 36146g103 921 92,839 SH   SOLE 3 92,839 0 0
G&P ACQUISITION CORP WT 36146g111 8 47,519 SH   SOLE 3 47,519 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104 236 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 70 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 79 6,150 SH   SOLE 1 6,150 0 0
GAMESTOP CORP NEW CL A COM 36467w109 5 30 SH   SOLE 1 30 0 0
GAMING & HOSPITALITY ACQU CO COM 364681106 61 6,300 SH   SOLE 3 6,300 0 0
GAMING & HOSPITALITY ACQU CO WT 364681114 1 3,100 SH   SOLE 3 3,100 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 4,996 106,449 SH   SOLE   73,351 0 33,098
GAMING AND LEISURE PROPERTIES COM 36467j108 62 1,315 SH   SOLE 1 1,315 0 0
GARTNER INC COM 366651107 2,698 9,071 SH   SOLE 1 8,321 0 750
GDL FD CLSD FD 361570104 1,545 179,606 SH   SOLE 3 179,606 0 0
GDL FD CLSD FD 361570104 64 7,500 SH   SOLE 1 7,500 0 0
GEE GROUP COM 36165a102 334 605,517 SH   SOLE 1 605,517 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 294 12,453 SH   SOLE 3 12,453 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 955 40,446 SH   SOLE   35,136 0 5,310
GENERAL DYNAMICS CORP COM 369550108 815 3,380 SH   SOLE   3,380 0 0
GENERAL DYNAMICS CORP COM 369550108 5,063 20,991 SH   SOLE 1 19,121 0 1,869
GENERAL ELECTRIC CO COM 369604301 23 250 SH   SOLE   250 0 0
GENERAL ELECTRIC CO COM 369604301 167 1,828 SH   SOLE 1 1,828 0 0
GENERAL MLS INC COM 370334104 33 490 SH   SOLE 1 490 0 0
GENERAL MOTORS CO COM 37045v100 5,467 124,986 SH   SOLE   122,836 0 2,150
GENERAL MOTORS CO COM 37045v100 2,484 56,784 SH   SOLE 1 49,486 0 7,298
GENESCO INC COM 371532102 350 5,495 SH   SOLE   5,495 0 0
GENESIS GROWTH TECH ACQUISITIO COM g3r23d102 2 200 SH   SOLE 3 200 0 0
GENIUS SPORTS LIMITED RDMBL WT WT g3934v117 4 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
GESHER I ACQUISITION CORP WT g38537125 2 6,501 SH   SOLE 3 6,501 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 68 212,562 SH   OTR 2 0 0 212,562
GETSWIFT TECHNOLOGIES COM 37428g100 13 39,905 SH   SOLE 3 39,905 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 56 175,601 SH   SOLE 1 175,601 0 0
GILEAD SCIENCES INC COM 375558103 300 5,041 SH   SOLE 1 5,041 0 0
GIVAUDAN SA ADR ADUS 37636P108 98 1,178 SH   SOLE 1 1,178 0 0
GLASS HOUSE BRANDS INC COM 377130406 54 10,750 SH   SOLE 1 10,750 0 0
GLAXOSMITHKLINE PLC ADUS 37733W105 161 3,707 SH   SOLE 1 3,707 0 0
GLD 220916C00170000 CALL 78463v907 213 140 SH Call SOLE 3 140 0 0
GLENCORE PLC UNSPONSORD ADR COM 37827x100 13 1,000 SH   SOLE 1 1,000 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 36 1,050 SH   SOLE 1 1,050 0 0
GLOBAL PARTNER ACQUISITION II COM g3934p102 317 32,298 SH   SOLE 3 32,298 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128 2 5,382 SH   SOLE 3 5,382 0 0
GLOBAL PMTS INC COM COM 37940x102 162 1,181 SH   SOLE 1 1,181 0 0
GLOBAL TECHNOLOGY ACQUISITION COM g3934n107 62 6,200 SH   SOLE 3 6,200 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 1 3,100 SH   SOLE 3 3,100 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 178 6,452 SH   SOLE 1 6,452 0 0
GLOBAL X CLEANTECH ETF COM 37954y228 20 1,220 SH   SOLE 1 1,220 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 40 1,280 SH   SOLE 1 1,280 0 0
GLOBAL X LITHIUM AND BATTERY T COM 37954y855 848 11,014 SH   SOLE 1 11,014 0 0
GLOBAL X MLP COM 37954y343 12 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 77 1,800 SH   SOLE   1,800 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 121 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 420 14,474 SH   SOLE 1 14,474 0 0
GLOBAL X S&P 500 COVERED CALL COM 37954y475 461 9,316 SH   SOLE 1 9,316 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 43 1,194 SH   SOLE 1 1,194 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 187 5,000 SH   SOLE   5,000 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 704 18,833 SH   SOLE 1 18,307 0 526
GLOBAL X URANIUM ETF INDX FD 37954y871 36 1,359 SH   SOLE 1 1,359 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1,767 62,497 SH   SOLE 1 60,779 0 1,718
GLOBESTAR THERAPEUTICS COM 37960p104 1 88,000 SH   SOLE 1 88,000 0 0
GO ACQUISITION CORP COM 362019101 35 3,522 SH   SOLE 3 3,522 0 0
GOAL ACQUISITIONS CORP COM 38021h107 16 1,600 SH   SOLE 3 1,600 0 0
GOBI ACQUISITION CORP COM g4022y104 10 1,000 SH   SOLE 3 1,000 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 433 193,240 SH   SOLE   193,240 0 0
GOLDEN ARROW MERGER CORP WT 380799114 1 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 g3970d104 209 20,789 SH   SOLE 3 20,789 0 0
GOLDENBRIDGE ACQUISITION LTD WT g3970d120 2 22,789 SH   SOLE 3 22,789 0 0
GOLDMAN SACHS ETF TR INDX FD 381430479 17 335 SH   SOLE 1 335 0 0
GOLDMAN SACHS ETF TR INDX FD 381430529 26 256 SH   SOLE 1 256 0 0
GOLDMAN SACHS ETF TR INDX FD 381430206 51 1,520 SH   SOLE 1 1,520 0 0
GOLDMAN SACHS BDC COM 38147u107 463 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 819 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 433 4,860 SH   SOLE 1 4,860 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 699 2,119 SH   SOLE 1 2,119 0 0
GOLUB CAP BDC INC COM COM 38173m102 190 12,500 SH   SOLE   12,500 0 0
GOLUB CAP BDC INC COM COM 38173m102 32 2,125 SH   SOLE 1 2,125 0 0
GOOD WORKS II ACQUISITION CORP COM 38216g104 184 18,679 SH   SOLE 3 18,679 0 0
GOOD WORKS II ACQUISITION CORP WT 38216g112 2 10,639 SH   SOLE 3 10,639 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10 700 SH   SOLE 1 700 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 81 10,557 SH   SOLE 3 10,557 0 0
GRAHAM CORP COM 384556106 266 34,555 SH   SOLE   29,959 0 4,596
GRAINGER W W INC COM 384802104 103 200 SH   SOLE 1 200 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 12 618 SH   SOLE 1 618 0 0
GRAY TELEVISION INC COM 389375106 132 6,000 SH   SOLE 1 6,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 121 3,960 SH   SOLE   3,960 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 379 12,410 SH   SOLE 1 12,410 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 136 5,060 SH   SOLE   5,060 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 175 6,479 SH   SOLE 1 6,479 0 0
GREEN BLOCK MINING CORP COM 392705109 0 3,790 SH   SOLE 1 3,790 0 0
GREEN EARTH TECHS COM 39303r102 0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104 123,200 3,972,906 SH   SOLE 3 3,972,906 0 0
GREEN PLAINS INC COM 393222104 104 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS INC COM 393222104 872 28,124 SH   SOLE 1 28,124 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 101 789 SH Put SOLE 3 789 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 88 731 SH Put SOLE 3 731 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 84 502 SH Put SOLE 3 502 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 1,127 3,579 SH Put SOLE 3 3,579 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 69 400 SH Put SOLE 3 400 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 703 2,901 SH Put SOLE 3 2,901 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 533 2,843 SH Put SOLE 3 2,843 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 1,918 8,337 SH Put SOLE 3 8,337 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 67 125 SH Put SOLE 3 125 0 0
GREEN THUMB INDUSTRIES INC COM 39342l108 34 1,800 SH   SOLE 1 1,800 0 0
GREENCITY ACQUISITION CORP COM g4086b123 1 8,400 SH   SOLE 3 8,400 0 0
GREENIDGE GENERATION HOLDINGS COM 39531g100 4 440 SH   SOLE 1 440 0 0
GREENLAND MINERALS ORDF COM q4352v117 0 5,300 SH   SOLE 1 5,300 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 37 508 SH   SOLE 1 508 0 0
GROUP NINE ACQUISITION CORP COM 39947r104 5 464 SH   SOLE 3 464 0 0
GROWGENERATION CORP COM 39986l109 1 75 SH   SOLE 1 75 0 0
GROWTH FOR GOOD ACQUISITION CO COM g41522106 27 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 40 600 SH   SOLE   600 0 0
GUGGENHEIM TIMBER ETF INDX FD 18383q879 39 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 375 38,511 SH   SOLE 3 38,511 0 0
GX ACQUISITION CORP II WT 36260f113 3 12,900 SH   SOLE 3 12,900 0 0
GXO LOGISTICS INC COM 36262g101 5,980 83,830 SH   SOLE   64,240 0 19,590
GXO LOGISTICS INC COM 36262g101 11 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 109 30,012 SH   SOLE 3 30,012 0 0
HALLMARK FINANCIAL SERVICES IN COM 40624q203 353 97,324 SH   SOLE   84,468 0 12,856
HAMILTON LANE ALLIANCE HOLDING COM 40749m103 1 87 SH   SOLE 3 87 0 0
HANESBRANDS INC COM 410345102 347 23,305 SH   SOLE 1 19,805 0 3,500
HANNON ARMSTRONG SUSTAINABLE I COM 41068x100 14 300 SH   SOLE 1 300 0 0
HANOVER FOODS CORP CL A COM 41078W100 5 100 SH   SOLE 1 100 0 0
HARLEY DAVIDSON INC COM 412822108 5 123 SH   SOLE 1 123 0 0
HARMONIC INC COM 413160102 2 200 SH   SOLE   200 0 0
HARMONIC INC COM 413160102 129 13,909 SH   SOLE 1 13,909 0 0
HARROW HEALTH INC COM 415858109 862 126,350 SH   SOLE   126,350 0 0
HARVEST NAT RES COM 41754v202 1 45,000 SH   SOLE 3 45,000 0 0
HAWKS ACQUISITION CORP COM 42032p108 292 30,000 SH   SOLE 3 30,000 0 0
HAWKS ACQUISITION CORP WT 42032p116 4 15,000 SH   SOLE 3 15,000 0 0
HAYMAKER ACQUISITION CORP III COM 42087r108 105 10,675 SH   SOLE 3 10,675 0 0
HAYMAKER ACQUISITION CORP III WT 42087r116 3 5,418 SH   SOLE 3 5,418 0 0
HAYWARD HLDGS INC COM 421298100 257 15,452 SH   SOLE 1 15,452 0 0
HCA HOLDINGS INC COM COM 40412c101 154 613 SH   SOLE 1 613 0 0
HEALTHCARE AI ACQUISITION CORP COM g4373k109 26 2,600 SH   SOLE 3 2,600 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 17 500 SH   SOLE 1 500 0 0
HEALTHWELL ACQUISITION CORP I COM 42227r109 410 42,482 SH   SOLE 3 42,482 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117 7 23,350 SH   SOLE 3 23,350 0 0
HELIOGEN INC WT 42329e113 17 14,004 SH   SOLE 3 14,004 0 0
HEMISPHERE MEDIA GROUP WT 42365q103 2 500 SH   SOLE 1 500 0 0
HENNESSY CAPITAL INVESTMENT CO COM 42600h108 97 10,000 SH   SOLE 3 10,000 0 0
HENNESSY CAPITAL INVESTMENT WT WT 42600h116 2 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 416 23,000 SH   SOLE   23,000 0 0
HERCULES CAPITAL INC COM 427096508 23 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103 132 98,023 SH   SOLE 3 98,023 0 0
HERITAGE GLOBAL INC COM COM 42727e103 417 309,137 SH   SOLE   268,046 0 41,091
HERSHEY CO COM 427866108 108 500 SH   SOLE 1 500 0 0
HERTZ GLOBAL HOLDINGS INC WT 42806j148 0 16 SH   SOLE 1 16 0 0
HERTZ RENT CAR HLDG COM 42806j700 0 2 SH   SOLE 1 2 0 0
HESS CORP COM COM 42809h107 104 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 17 1,000 SH   SOLE 1 1,000 0 0
HEXAGON AB ADR COM 428263107 16 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 7 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 6,063 3,719,814 SH   SOLE 3 3,719,814 0 0
HILL INTL INC COM 431466101 9 5,810 SH   SOLE   5,810 0 0
HILL INTL INC COM 431466101 71 43,385 SH   SOLE 1 43,385 0 0
HILLMAN SOLUTIONS CORP COM 431636109 4 300 SH   SOLE   300 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 52 1,000 SH   SOLE   1,000 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 265 5,100 SH   SOLE 1 5,100 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 134 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 8 79 SH   SOLE 1 79 0 0
HOLOGIC INC COM 436440101 356 4,634 SH   SOLE 1 4,634 0 0
HOME BANCSHARES INC COM 436893200 36 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 19,691 65,784 SH   SOLE   64,559 0 1,225
HOME DEPOT INC COM 437076102 13,769 46,000 SH   SOLE 1 44,495 0 1,505
HOME PLATE ACQUISITION CORP COM 43734r103 140 14,400 SH   SOLE 3 14,400 0 0
HOME PLATE ACQUISITION CORP WT 43734r111 2 7,200 SH   SOLE 3 7,200 0 0
HONEYWELL INTL INC COM 438516106 18,896 97,111 SH   SOLE   95,336 0 1,775
HONEYWELL INTL INC COM 438516106 16,363 84,093 SH   SOLE 1 81,340 0 2,753
HORIZON ACQUISITION CORP COM 92854t100 44 4,000 SH   SOLE   4,000 0 0
HORIZON ACQUISITION CORP COM 92854t100 33 3,000 SH   SOLE 1 3,000 0 0
HORIZON GLOBAL CORP COM 44052W104 2,306 403,901 SH   SOLE   308,105 0 95,796
HORIZON KINETICS INFLATION BEN INDX FD 53656f623 570 17,100 SH   SOLE 1 15,600 0 1,500
HORMEL FOODS CORP COM 440452100 82 1,599 SH   SOLE   1,599 0 0
HORMEL FOODS CORP COM 440452100 95 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100 14,506 165,217 SH   SOLE   154,391 0 10,826
HOULIHAN LOKEY INC COM 441593100 6,043 68,822 SH   SOLE 1 68,212 0 610
HOVNANIAN ENTERPRISES INC COM 442487401 3 50 SH   SOLE 1 50 0 0
HOWMET AEROSPACE INC COM 443201108 0 3 SH   SOLE   3 0 0
HOWMET AEROSPACE INC COM 443201108 47 1,300 SH   SOLE 1 1,300 0 0
HP INC COM COM 40434l105 4 100 SH   SOLE 1 100 0 0
HSBC HLDGS PLC ADUS 404280406 34 1,000 SH   SOLE 1 1,000 0 0
HUBBELL INC COM 443510607 32 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100 345 727 SH   SOLE 1 727 0 0
HUDSON EXEC WTS WT 44376l115 1 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 344 790 SH   SOLE 1 790 0 0
HUNT COS ACQUISITION I CORP COM g46482108 5 500 SH   SOLE 3 500 0 0
HUNT COS ACQUISITION I CORP WT g46482124 0 250 SH   SOLE 3 250 0 0
HUNT J B TRANS SVCS INC CALL 445658907 25 160 SH Call SOLE 3 160 0 0
HUNT J B TRANS SVCS INC PUT 445658957 51 160 SH Put SOLE 3 160 0 0
HUNTINGTON BANCSHARES INC COM 446150104 772 52,821 SH   SOLE 1 52,821 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14 71 SH   SOLE   71 0 0
HYATT HOTELS CORP COM 448579102 1 9 SH   SOLE 1 9 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 PUT 449253953 232 1,600 SH Put SOLE 3 1,600 0 0
IAA INC PUT 449253953 65 2,000 SH Put SOLE 3 2,000 0 0
IAA INC PUT 449253953 420 2,000 SH Put SOLE 3 2,000 0 0
IAA INC CALL 449253903 505 2,000 SH Call SOLE 3 2,000 0 0
IAA INC COM 449253103 56,817 1,485,400 SH   SOLE 3 1,485,400 0 0
IAA INC COM 449253103 177 4,629 SH   SOLE   4,629 0 0
IAA INC COM 449253103 618 16,156 SH   SOLE 1 15,906 0 250
IAA INC CALL 449253903 431 3,078 SH Call SOLE 3 3,078 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208 2,227 22,203 SH   SOLE   15,443 0 6,760
IAC INTERACTIVECORP NEW COM NE COM 44891n208 95 951 SH   SOLE 1 951 0 0
IAMGOLD CORP COM 450913108 104 30,000 SH   SOLE 1 30,000 0 0
ICICI BK LTD ADR ADUS 45104g104 104 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100 5 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 3 12,300 SH   SOLE 3 12,300 0 0
IDEXX LABS INC COM COM 45168d104 176 321 SH   SOLE   321 0 0
IDEXX LABS INC COM COM 45168d104 515 942 SH   SOLE 1 942 0 0
IEXALT INC COM NEW COM 451691208 0 20 SH   SOLE 1 20 0 0
II-VI INC COM 902104108 25 350 SH   SOLE 1 350 0 0
ILLINOIS TOOL WKS INC COM 452308109 349 1,667 SH   SOLE 1 1,667 0 0
ILLUMINA INC COM 452327109 98 280 SH   SOLE   280 0 0
ILLUMINA INC COM 452327109 825 2,362 SH   SOLE 1 2,318 0 44
IMARA INC COM 45249v107 0 112 SH   SOLE 1 112 0 0
IMMERSION CORP COM 452521107 141 25,313 SH   SOLE 3 25,313 0 0
IMMERSION CORP COM 452521107 451 81,090 SH   SOLE   70,294 0 10,796
IMMUTABLE HOLDINGS COM 45258g108 5 5,000 SH   SOLE 1 5,000 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 38 1,800 SH   SOLE 1 1,800 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 32 7,838 SH   SOLE 3 7,838 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 105 25,471 SH   SOLE   22,108 0 3,363
INDEXIQ ETF TR INDX FD 45409B800 53 1,650 SH   SOLE   1,650 0 0
INDEXIQ ETF TR INDX FD 45409B800 226 7,065 SH   SOLE 1 7,065 0 0
INDIA FD INC COM 454089103 38 1,966 SH   SOLE 1 1,966 0 0
INDUSTRIAL HUMAN WT 45617p112 4 24,300 SH   SOLE 3 24,300 0 0
INDUSTRIAL HUMAN CAPITAL INC COM 45617p104 230 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 COM g47862100 98 9,827 SH   SOLE 3 9,827 0 0
INFINTT ACQUISITION CORP WT g47862126 3 20,213 SH   SOLE 3 20,213 0 0
INFLECTION POINT ACQUISITION C WT g47874113 7 13,199 SH   SOLE 3 13,199 0 0
INFLECTION POINT ACQUISITION C COM g47874121 255 26,399 SH   SOLE 3 26,399 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 6,753 991,648 SH   SOLE   721,668 0 269,980
INFOSYS LTD ADUS 456788108 114 4,600 SH   SOLE 1 4,600 0 0
ING GROEP N.V. ADUS 456837103 37 3,500 SH   SOLE 1 3,500 0 0
INGERSOLL RAND PLC COM 45687v106 17 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107 7,355 114,794 SH   SOLE   86,354 0 28,440
INMODE LTD COM m5425m103 125 3,400 SH   SOLE 1 3,400 0 0
INNOVATE CORP COM COM 45784j105 79 21,282 SH   SOLE 3 21,282 0 0
INNOVATE CORP COM COM 45784j105 138 37,367 SH   SOLE   27,999 0 9,368
INNOVATIVE INDL PPTYS INC COM COM 45781v101 1,025 4,992 SH   SOLE 1 4,350 0 643
INNOVATIVE INTERNATIONAL ACQUI COM g4809m109 101 10,100 SH   SOLE 3 10,100 0 0
INNOVATIVE INTL ACQUSITIN CORP WT g4809m125 1 5,050 SH   SOLE 3 5,050 0 0
INNOVATOR ETFS TR S&P INVT GRD COM 45783y822 8 345 SH   SOLE 1 345 0 0
INSIGHT ACQUISITION CORP COM 45784l100 549 56,000 SH   SOLE 3 56,000 0 0
INSIGHT ACQUISITION CORP WT 45784l118 9 28,000 SH   SOLE 3 28,000 0 0
INSPERITY INC COM 45778q107 7 65 SH   SOLE 1 65 0 0
INSTEEL INDS INC COM 45774W108 330 8,930 SH   SOLE   8,930 0 0
INTEGRAL ACQUISITION 1 CORP COM 45827k101 49 5,000 SH   SOLE 3 5,000 0 0
INTEGRAL ACQUISITION 1 CORP WT 45827k119 1 2,500 SH   SOLE 3 2,500 0 0
INTEGRATED WELLNESS ACQUISITIO COM g4828b100 299 30,000 SH   SOLE 3 30,000 0 0
INTEGRATED WELLNESS ACQUISITIO WT g4828b118 5 15,000 SH   SOLE 3 15,000 0 0
INTEL CORP COM 458140100 1,032 20,815 SH   SOLE   20,815 0 0
INTEL CORP COM 458140100 9,343 188,529 SH   SOLE 1 178,429 0 10,099
INTELLIGENT MEDICINE ACQUISITI COM 45828d106 50 5,000 SH   SOLE 3 5,000 0 0
INTELLIGENT MEDICINE ACQUISITI WT 45828d114 1 2,500 SH   SOLE 3 2,500 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104 171 1,297 SH   SOLE 1 1,297 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,642 12,626 SH   SOLE 1 12,626 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 205 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 432 SH   SOLE 1 432 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 25 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 33 1,326 SH   SOLE 1 1,326 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 10 500 SH   SOLE 1 500 0 0
INTERPRIVATE II ACQUISITION CO COM 46064q108 156 16,002 SH   SOLE 3 16,002 0 0
INTERPRIVATE II ACQUISITION CO WT 46064q116 2 3,200 SH   SOLE 3 3,200 0 0
INTERPRIVATE III FINANCIAL PAR COM 46064r106 324 32,801 SH   SOLE 3 32,801 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114 4 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102 472 48,368 SH   SOLE 3 48,368 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110 5 9,632 SH   SOLE 3 9,632 0 0
INTUIT COM 461202103 339 704 SH   SOLE   704 0 0
INTUIT COM 461202103 405 843 SH   SOLE 1 818 0 25
INTUITIVE SURGICAL INC COM NEW COM 46120e602 134 444 SH   SOLE   444 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 582 1,930 SH   SOLE 1 1,930 0 0
INVACARE CORP COM 461203101 2 1,500 SH   SOLE 1 1,500 0 0
INVENTRUST PROPERTIES CORP LP 46124j201 3 94 SH   SOLE 1 94 0 0
INVESCO AEROSPACE & DEFENSE ET COM 46137v100 49 624 SH   SOLE 1 624 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 40 900 SH   SOLE 1 900 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 56 2,700 SH   SOLE   2,700 0 0
INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 7 284 SH   SOLE 1 284 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 53 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 556 6,146 SH   SOLE 1 6,146 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 123 5,574 SH   SOLE 1 5,574 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 57 450 SH   SOLE 1 450 0 0
INVESCO DB AGRICULTURE FUND INDX FD 46140h106 2 100 SH   SOLE 1 100 0 0
INVESCO DB BASE METALS FUND INDX FD 46140h700 153 5,925 SH   SOLE 1 5,925 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 246 9,435 SH   SOLE   9,435 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 30 1,150 SH   SOLE 1 1,150 0 0
INVESCO EMERGING MARKETS SOVER INDX FD 46138e784 12 518 SH   SOLE 1 518 0 0
INVESCO EXCH TRD SLF IDX FD TR INDX FD 46138j874 21 903 SH   SOLE 1 903 0 0
INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 3 150 SH   SOLE 1 150 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 68 400 SH   SOLE   400 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 780 4,568 SH   SOLE 1 4,568 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 64 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 36 930 SH   SOLE   930 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 74 1,927 SH   SOLE 1 1,927 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 3,112 20,889 SH   SOLE   20,889 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 3,848 25,833 SH   SOLE 1 25,833 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 1,704 58,691 SH   SOLE 1 58,391 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 184 7,382 SH   SOLE 1 7,382 0 0
INVESCO QQQ TRUST INDX FD 46090e103 815 2,248 SH   SOLE   2,248 0 0
INVESCO QQQ TRUST INDX FD 46090e103 9,990 27,556 SH   SOLE 1 27,256 0 300
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 280 1,775 SH   SOLE   1,775 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 4,455 28,246 SH   SOLE 1 25,041 0 3,205
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1,002 14,942 SH   SOLE 1 14,744 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 51 280 SH   SOLE 1 280 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 563 6,108 SH   SOLE 1 6,108 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159 9 150 SH   SOLE 1 0 0 150
INVESCO SENIOR LOAN ETF INDX FD 46138g508 15 700 SH   SOLE 1 700 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 209 15,000 SH   SOLE 1 15,000 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 49 4,298 SH   SOLE 1 4,298 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 16 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142 218 4,112 SH   SOLE 1 4,112 0 0
INVESTCORP EUROPE ACQUISITION COM g4923t105 22 2,210 SH   SOLE 3 2,210 0 0
INVESTCORP EUROPE ACQUISITION WT g4923t113 0 1,104 SH   SOLE 3 1,104 0 0
ION ACQUISITION CORP 3 LTD-A COM g4940j114 2 200 SH   SOLE 3 200 0 0
IQVIA HOLDINGS INC COM 46266c105 136 587 SH   SOLE 1 587 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 225 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 886 21,976 SH   SOLE   21,181 0 795
IRON MTN INC NEW COM COM 46284v101 332 6,000 SH   SOLE   6,000 0 0
IRON MTN INC NEW COM COM 46284v101 1,382 24,934 SH   SOLE 1 23,059 0 1,875
IRONNET INC COM 46323q113 8 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 38 855 SH   SOLE 1 855 0 0
ISHARES TR INDX FD 464289511 7 107 SH   SOLE 1 107 0 0
ISHARES TR INDX FD 464288620 10 182 SH   SOLE 1 182 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 61 731 SH   SOLE 1 731 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH   SOLE 1 75 0 0
ISHARES TR INDX FD 464289859 2 30 SH   SOLE 1 30 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 127 2,381 SH   SOLE 1 2,381 0 0
ISHARES TR INDX FD 464289867 49 915 SH   SOLE 1 915 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434v738 1 27 SH   SOLE 1 27 0 0
ISHARES TR INDX FD 464287671 100 944 SH   SOLE   944 0 0
ISHARES TR INDX FD 464287671 209 1,980 SH   SOLE 1 1,980 0 0
ISHARES TR INDX FD 464288521 6 100 SH   SOLE 1 100 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 158 3,709 SH   SOLE 1 3,709 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 119 707 SH   SOLE 1 707 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 16 117 SH   SOLE 1 117 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 214 2,043 SH   SOLE 1 1,983 0 60
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 122 4,956 SH   SOLE 1 4,956 0 0
ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 56 762 SH   SOLE 1 762 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 147 5,286 SH   SOLE 1 5,286 0 0
ISHARES TR COM 464288224 20 931 SH   SOLE 1 931 0 0
ISHARES TR INDX FD 464287291 195 3,363 SH   SOLE 1 3,251 0 112
ISHARES GOLD TR COM 464285204 5,257 142,733 SH   SOLE   142,733 0 0
ISHARES GOLD TR COM 464285204 656 17,811 SH   SOLE 1 17,453 0 358
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 771 13,872 SH   SOLE   13,872 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1,647 29,655 SH   SOLE 1 28,932 0 723
ISHARES INC INDX FD 464286533 101 1,658 SH   SOLE   1,658 0 0
ISHARES INC INDX FD 464286533 1,195 19,580 SH   SOLE 1 19,580 0 0
ISHARES INC INDX FD 464286806 292 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 35 561 SH   SOLE 1 561 0 0
ISHARES INC INDX FD 464286665 54 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 28 1,354 SH   SOLE 1 1,354 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 4 59 SH   SOLE   59 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 25 412 SH   SOLE 1 412 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 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 5 66 SH   SOLE 1 0 0 66
ISHARES TR INDX FD 464287127 9 136 SH   SOLE 1 0 0 136
ISHARES MSCI EM COM 46434g863 334 9,088 SH   SOLE 1 8,787 0 301
ISHARES INC INDX FD 464286426 4 55 SH   SOLE 1 55 0 0
ISHARES INC INDX FD 464286350 33 700 SH   SOLE 1 700 0 0
ISHARES TR INDX FD 464288562 11 116 SH   SOLE 1 116 0 0
ISHARES TR INDX FD 464287622 400 1,598 SH   SOLE   1,598 0 0
ISHARES TR INDX FD 464287622 131 524 SH   SOLE 1 524 0 0
ISHARES TR INDX FD 464287663 14 191 SH   SOLE 1 191 0 0
ISHARES TR INDX FD 464289438 16 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 464287333 72 908 SH   SOLE 1 908 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 23 496 SH   SOLE 1 496 0 0
ISHARES TR INDX FD 464288646 81 1,572 SH   SOLE   1,572 0 0
ISHARES TR INDX FD 464288646 234 4,533 SH   SOLE 1 4,533 0 0
ISHARES SILVER TR INDX FD 46428Q109 1,146 50,083 SH   SOLE 1 47,503 0 2,580
ISHARES TR INDX FD 464288653 158 1,173 SH   SOLE 1 1,127 0 46
ISHARES TR 20 YR TRS BD INDX FD 920933108 53 400 SH   SOLE 1 400 0 0
ISHARES TR CLSD FD 464287440 4,256 39,605 SH   SOLE 3 39,605 0 0
ISHARES TR CLSD FD 464287440 37 343 SH   SOLE 1 343 0 0
ISHARES TR INDX FD 464287457 260 3,123 SH   SOLE 1 3,123 0 0
ISHARES TR INDX FD 464288661 8 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 464288612 198 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,566 12,572 SH   SOLE 1 12,510 0 62
ISHARES TR INDX FD 46429B747 9 89 SH   SOLE 1 89 0 0
ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 5 SH   SOLE 1 5 0 0
ISHARES TR INDX FD 464287564 25 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812 28 140 SH   SOLE 1 140 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3,610 51,940 SH   SOLE   51,940 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 9,131 131,359 SH   SOLE 1 129,638 0 1,721
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,373 20,624 SH   SOLE   0 0 20,624
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 453 6,798 SH   SOLE 1 6,798 0 0
ISHARES TR INDX FD 464287507 1,249 4,653 SH   SOLE   4,653 0 0
ISHARES TR INDX FD 464287507 10,454 38,959 SH   SOLE 1 37,187 0 1,772
ISHARES TR INDX FD 464287150 29,964 296,854 SH   SOLE   11,470 0 285,384
ISHARES TR INDX FD 464287150 22,978 227,642 SH   SOLE 1 224,572 0 3,070
ISHARES TR INDX FD 464287200 7,375 16,256 SH   SOLE   16,256 0 0
ISHARES TR INDX FD 464287200 23,915 52,713 SH   SOLE 1 52,166 0 547
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 1,994 40,178 SH   SOLE 1 39,427 0 751
ISHARES TR INDX FD 464287226 342 3,191 SH   SOLE   3,191 0 0
ISHARES TR INDX FD 464287226 12,835 119,841 SH   SOLE 1 118,113 0 1,728
ISHARES TR INDX FD 464288760 43 391 SH   SOLE 1 391 0 0
ISHARES TR INDX FD 464288810 595 9,764 SH   SOLE 1 9,764 0 0
ISHARES TR INDX FD 464288778 47 800 SH   SOLE   800 0 0
ISHARES TR INDX FD 464287168 171 1,332 SH   SOLE 1 1,332 0 0
ISHARES TR INDX FD 464287796 254 6,199 SH   SOLE 1 5,961 0 238
ISHARES TR INDX FD 464287788 47 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287788 614 7,269 SH   SOLE 1 7,269 0 0
ISHARES TR INDX FD 464287762 594 2,055 SH   SOLE 1 2,055 0 0
ISHARES TR INDX FD 464287739 10 96 SH   SOLE 1 96 0 0
ISHARES TR INDX FD 464287721 101 980 SH   SOLE 1 980 0 0
ISHARES TR INDX FD 464287697 18 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 46429B689 332 4,606 SH   SOLE   4,606 0 0
ISHARES TR INDX FD 46429B689 2,083 28,870 SH   SOLE 1 28,840 0 30
ISHARES TR INDX FD 464288877 790 15,711 SH   SOLE 1 15,207 0 504
ISHARES TR ESG MSCI LEADR COM 46435u218 34 425 SH   SOLE 1 425 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 2,059 20,316 SH   SOLE 1 19,712 0 604
ISHARES TR FLTG RATE NT INDX FD 46429b655 123 2,438 SH   SOLE 1 2,438 0 0
ISHARES TR INDX FD 464287184 51 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 46429B663 187 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 46429B663 2,034 19,032 SH   SOLE 1 19,032 0 0
ISHARES TR INDX FD 464288513 12 145 SH   SOLE   145 0 0
ISHARES TR INDX FD 464288513 10 125 SH   SOLE 1 125 0 0
ISHARES TR INDX FD 464287242 51 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464287242 56 461 SH   SOLE 1 461 0 0
ISHARES TR INDX FD 464288281 56 575 SH   SOLE 1 575 0 0
ISHARES TR INDX FD 464288588 40 392 SH   SOLE 1 392 0 0
ISHARES TR INDX FD 464288240 24 456 SH   SOLE 1 456 0 0
ISHARES TR INDX FD 464288885 493 5,116 SH   SOLE 1 4,968 0 148
ISHARES TR INDX FD 464287465 72 981 SH   SOLE   981 0 0
ISHARES TR INDX FD 464287465 568 7,719 SH   SOLE 1 7,719 0 0
ISHARES TR INDX FD 464287234 153 3,395 SH   SOLE   3,395 0 0
ISHARES TR INDX FD 464287234 850 18,829 SH   SOLE 1 18,829 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 71 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 464288570 100 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273 368 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 2,787 21,386 SH   SOLE 1 20,694 0 692
ISHARES TR INDX FD 464287523 19 41 SH   SOLE 1 41 0 0
ISHARES TR PUT 464287952 44 156 SH Put SOLE 3 156 0 0
ISHARES TR INDX FD 464288869 3,427 26,591 SH   SOLE   26,591 0 0
ISHARES TR INDX FD 464288869 827 6,414 SH   SOLE 1 6,414 0 0
ISHARES TR INDX FD 464287648 96 376 SH   SOLE 1 376 0 0
ISHARES TR INDX FD 464287630 499 3,089 SH   SOLE 1 3,084 0 5
ISHARES TR INDX FD 464287655 404 1,968 SH   SOLE   1,968 0 0
ISHARES TR INDX FD 464287655 1,013 4,935 SH   SOLE 1 4,935 0 0
ISHARES TR INDX FD 464287689 509 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481 220 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287481 123 1,225 SH   SOLE 1 1,225 0 0
ISHARES TR INDX FD 464287473 285 2,381 SH   SOLE 1 2,381 0 0
ISHARES TR INDX FD 464287499 395 5,060 SH   SOLE   5,060 0 0
ISHARES TR INDX FD 464287499 1,347 17,259 SH   SOLE 1 17,059 0 200
ISHARES TR INDX FD 464287614 3,831 13,799 SH   SOLE   13,799 0 0
ISHARES TR INDX FD 464287614 939 3,382 SH   SOLE 1 3,132 0 250
ISHARES TR INDX FD 464287598 291 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287598 2,133 12,851 SH   SOLE 1 12,754 0 97
ISHARES TR INDX FD 464287101 1,869 8,965 SH   SOLE 1 8,965 0 0
ISHARES TR INDX FD 464287408 273 1,754 SH   SOLE 1 1,754 0 0
ISHARES TR INDX FD 464288372 15 300 SH   SOLE 1 300 0 0
ISHARES TR INDX FD 464287606 24 308 SH   SOLE 1 308 0 0
ISHARES TR INDX FD 464287705 31 280 SH   SOLE 1 280 0 0
ISHARES TR INDX FD 464287549 88 226 SH   SOLE 1 226 0 0
ISHARES TR INDX FD 464288414 29 265 SH   SOLE 1 265 0 0
ISHARES TR INDX FD 464287804 54 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287804 1,188 11,013 SH   SOLE   11,013 0 0
ISHARES TR INDX FD 464287804 8,712 80,758 SH   SOLE 1 75,508 0 5,250
ISHARES TR INDX FD 464287309 399 5,223 SH   SOLE 1 5,223 0 0
ISHARES TR INDX FD 464288158 78 741 SH   SOLE 1 741 0 0
ISHARES TR INDX FD 464287192 84 312 SH   SOLE 1 312 0 0
ISHARES TR INDX FD 464287770 15 83 SH   SOLE 1 83 0 0
ISHARES TR INDX FD 464288687 12 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464288687 245 6,719 SH   SOLE 1 6,047 0 672
ISHARES TR INDX FD 464287754 132 1,255 SH   SOLE 1 1,255 0 0
ISHARES TR INDX FD 464288851 2 25 SH   SOLE 1 25 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 655 26,312 SH   SOLE 1 25,503 0 809
ISHARES TR INDX FD 46429B697 248 3,200 SH   SOLE   3,200 0 0
ISHARES TR INDX FD 46429B697 2,759 35,571 SH   SOLE 1 35,289 0 282
ISHARES U S ETF TR INDX FD 46431W507 1,469 29,640 SH   SOLE 1 29,640 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 27 689 SH   SOLE 1 689 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853 270 6,746 SH   SOLE 1 6,510 0 236
ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 224 22,678 SH   SOLE 3 22,678 0 0
ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 2 11,439 SH   SOLE 3 11,439 0 0
ISHARES TR PUT 464288950 72 590 SH Put SOLE 3 590 0 0
ISHARES TR PUT 464288950 357 926 SH Put SOLE 3 926 0 0
ITAU UNIBANCO HLDG S A COM 465562106 7 1,245 SH   SOLE 1 1,245 0 0
ITERIS INC NEW COM 46564T107 97 32,519 SH   SOLE 3 32,519 0 0
ITERIS INC NEW COM 46564T107 314 105,291 SH   SOLE   91,436 0 13,855
ITERUM THERAPEUTICS PLC COM g6333l101 0 578 SH   SOLE 1 578 0 0
ITHAX ACQUISITION CORP COM g49775102 157 15,951 SH   SOLE 3 15,951 0 0
ITHAX ACQUISITION CORP WT g49775128 2 6,200 SH   SOLE 3 6,200 0 0
ITIQUIRA ACQUISITION CORP COM g49773107 6 600 SH   SOLE 3 600 0 0
ITOCHU CORP ADR COM 465717106 14 200 SH   SOLE 1 200 0 0
ISHARES TR PUT 464288959 64 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287955 36 240 SH Put SOLE 3 240 0 0
ISHARES TR PUT 464287955 55 240 SH Put SOLE 3 240 0 0
ISHARES TR PUT 464287955 22 940 SH Put SOLE 3 940 0 0
ISHARES TR PUT 464287955 12 420 SH Put SOLE 3 420 0 0
ISHARES TR PUT 464287955 484 1,220 SH Put SOLE 3 1,220 0 0
ISHARES TR PUT 464287955 223 420 SH Put SOLE 3 420 0 0
ISHARES TR PUT 464287955 107 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955 203 900 SH Put SOLE 3 900 0 0
ISHARES TR PUT 464287955 46 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287955 545 930 SH Put SOLE 3 930 0 0
ISHARES TR PUT 464287955 103 140 SH Put SOLE 3 140 0 0
ISHARES TR PUT 464287955 559 780 SH Put SOLE 3 780 0 0
ISHARES TR PUT 464287955 277 740 SH Put SOLE 3 740 0 0
ISHARES TR PUT 464287955 291 120 SH Put SOLE 3 120 0 0
ISHARES TR PUT 464287955 377 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 223 900 SH Put SOLE 3 900 0 0
ISHARES TR PUT 464287955 325 420 SH Put SOLE 3 420 0 0
ISHARES TR PUT 464287955 113 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287950 91 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287950 24 62 SH Put SOLE 3 62 0 0
ISHARES TR PUT 464287950 48 45 SH Put SOLE 3 45 0 0
ISHARES TR PUT 464287950 21 12 SH Put SOLE 3 12 0 0
ISHARES TR PUT 464287955 16 50 SH Put SOLE 3 50 0 0
ISHARES TR PUT 464287955 2 5 SH Put SOLE 3 5 0 0
IX ACQUISITION CORP COM g5000d103 490 50,000 SH   SOLE 3 50,000 0 0
IX ACQUISITION CORP WT g5000d111 5 25,000 SH   SOLE 3 25,000 0 0
ISHARES TR PUT 464287952 8 340 SH Put SOLE 3 340 0 0
ISHARES TR PUT 464287952 157 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287952 266 1,280 SH Put SOLE 3 1,280 0 0
ISHARES TR PUT 464287952 31 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287952 329 740 SH Put SOLE 3 740 0 0
ISHARES TR PUT 464287952 151 280 SH Put SOLE 3 280 0 0
ISHARES TR PUT 464287952 28 79 SH Put SOLE 3 79 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,325 26,161 SH   SOLE 1 26,161 0 0
JACKSON ACQUISITION CO COM 46653c106 49 5,000 SH   SOLE 3 5,000 0 0
JACKSON ACQUISITION CO WT 46653c114 1 2,500 SH   SOLE 3 2,500 0 0
JACKSON FINL INC CL A COM 46817m107 20,907 472,678 SH   SOLE   374,393 0 98,285
JACKSON FINL INC CL A COM 46817m107 37 840 SH   SOLE 1 840 0 0
JANUS HENDERSON AAA CLO ETF COM 47103u845 5 100 SH   SOLE 1 100 0 0
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 11 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 COM g50752107 50 5,000 SH   SOLE 3 5,000 0 0
JATT ACQUISITION CORP WT g50752123 1 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 1 1,250 SH   SOLE 3 1,250 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105 20 130 SH   SOLE 1 130 0 0
JBS SA COM 466110103 16 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 260 7,925 SH   SOLE 1 7,925 0 0
JOANN INC COM 47768j101 460 40,340 SH   SOLE   40,340 0 0
JOFF FINTECH ACQUISITION CORP COM 46592c100 62 6,300 SH   SOLE 3 6,300 0 0
JOFF FINTECH ACQUISITION CORP WT 46592c118 1 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,434 120,940 SH   SOLE   118,540 0 2,400
JOHNSON & JOHNSON COM 478160104 25,646 144,703 SH   SOLE 1 140,275 0 4,428
JOHNSON CTLS INTL PLC COM g51502105 60 910 SH   SOLE   910 0 0
JOHNSON CTLS INTL PLC COM g51502105 120 1,832 SH   SOLE 1 1,832 0 0
JP MORGAN CHASE & CO COM 46625h100 21,484 157,598 SH   SOLE   155,098 0 2,500
JP MORGAN CHASE & CO COM 46625h100 19,760 144,956 SH   SOLE 1 139,306 0 5,650
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 6,057 120,481 SH   SOLE   120,481 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 54,978 1,093,663 SH   SOLE 1 1,070,191 0 23,472
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 43 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 487 4,664 SH   SOLE 1 3,157 0 1,507
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 200 3,257 SH   SOLE 1 3,257 0 0
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 13 270 SH   SOLE 1 270 0 0
JULIUS BAER GROUP LTD UNSPONSO COM 48137C108 8 648 SH   SOLE 1 648 0 0
JUNIPER II CORP COM 48203n103 29 2,900 SH   SOLE 3 2,900 0 0
JUNIPER II CORP WT 48203n111 1 1,450 SH   SOLE 3 1,450 0 0
JUPITER ACQUISITION CORP COM 482082104 877 91,094 SH   SOLE 3 91,094 0 0
JUPITER ACQUISITION CORP WT 482082112 15 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 6 36,652 SH   SOLE 3 36,652 0 0
KAIROS ACQUISITION CORP-A COM g52110114 29 3,000 SH   SOLE 3 3,000 0 0
KAIROUS ACQUISITION CORP LTD COM g52131128 0 900 SH   SOLE 3 900 0 0
KARAT PACKAGING INC COM COM 48563l101 41 2,068 SH   SOLE 3 2,068 0 0
KARAT PACKAGING INC COM COM 48563l101 133 6,686 SH   SOLE   5,805 0 881
KBC GROUP NV UNSPONSORED ADR COM 48241f104 8 223 SH   SOLE 1 223 0 0
KEARNY FINL CORP MD COM 48716p108 845 65,601 SH   SOLE   65,601 0 0
KELLOGG CO COM 487836108 32 500 SH   SOLE 1 500 0 0
KELLY SVCS INC COM 488152208 443 20,410 SH   SOLE   20,410 0 0
KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 5 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 5 18,700 SH   SOLE 3 18,700 0 0
KEY TRONIC CORP COM 493144109 134 23,786 SH   SOLE 3 23,786 0 0
KEY TRONIC CORP COM 493144109 422 74,707 SH   SOLE   64,209 0 10,498
KEYCORP COM 493267108 284 12,700 SH   SOLE   12,700 0 0
KEYCORP COM 493267108 252 11,268 SH   SOLE 1 11,268 0 0
KHOSLA VENTURES ACQUISITION COM 482504107 139 14,210 SH   SOLE 3 14,210 0 0
KIMBALL ELECTRONICS INC COM 49428J109 610 30,493 SH   SOLE   24,140 0 6,353
KIMBALL INTL INC COM 494274103 59 6,973 SH   SOLE 3 6,973 0 0
KIMBALL INTL INC COM 494274103 191 22,645 SH   SOLE   19,672 0 2,973
KIMBERLY-CLARK CORP COM 494368103 1,283 10,416 SH   SOLE 1 10,316 0 100
KINDER MORGAN INC DEL LP 49456B101 774 40,946 SH   SOLE 1 37,896 0 3,050
KISMET ACQUISITION THREE CORP WT g5276c102 2 11,440 SH   SOLE 3 11,440 0 0
KISMET ACQUISITION THREE CORP COM g5276c110 392 40,029 SH   SOLE 3 40,029 0 0
KISMET ACQUISITION TWO CORP COM g52807107 368 37,623 SH   SOLE 3 37,623 0 0
KISMET ACQUISITION TWO CORP WT g52807115 4 23,040 SH   SOLE 3 23,040 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 29 500 SH   SOLE 1 500 0 0
KL ACQUISITION CORP COM 49837c109 2 200 SH   SOLE 3 200 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 3 50 SH   SOLE 1 50 0 0
KOHLS CORP COM 500255104 98,752 1,633,347 SH   SOLE 3 1,633,347 0 0
KOHLS CORP COM 500255104 109 1,800 SH   SOLE   1,800 0 0
KOHLS CORP COM 500255104 393 6,500 SH   SOLE 1 6,500 0 0
KOHLS CORP PUT 500255954 57 4,712 SH Put SOLE 3 4,712 0 0
KOMATSU LTD SPON ADR NEW ADUS 500458401 8 324 SH   SOLE 1 324 0 0
KONINKLIJKE PHILIPS N V ADUS 500472303 5 162 SH   SOLE 1 162 0 0
KONTOOR BRANDS COM 50050n103 4,515 109,179 SH   SOLE   82,469 0 26,710
KONTOOR BRANDS COM 50050n103 80 1,940 SH   SOLE 1 1,940 0 0
KOPIN CORP COM 500600101 1 200 SH   SOLE 1 200 0 0
KOPPERS HOLDINGS INC COM COM 50060p106 503 18,290 SH   SOLE   18,290 0 0
KRAFT HEINZ CO COM 500754106 18 461 SH   SOLE   461 0 0
KRAFT HEINZ CO COM 500754106 2 39 SH   SOLE 1 39 0 0
KRANESHARES TR COM 500767827 12 300 SH   SOLE 1 300 0 0
KRANESHARES TR COM 500767678 13 270 SH   SOLE 1 270 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 51 2,500 SH   SOLE 1 2,500 0 0
KRE 220617P00065000 PUT 78464a958 328 1,500 SH Put SOLE 3 1,500 0 0
KRE 220617P00070000 PUT 78464a958 533 1,300 SH Put SOLE 3 1,300 0 0
KRE 220916P00055000 PUT 78464a958 140 1,000 SH Put SOLE 3 1,000 0 0
KRE 220916P00067000 PUT 78464a958 351 770 SH Put SOLE 3 770 0 0
KROGER CO COM 501044101 161 2,808 SH   SOLE 1 2,808 0 0
KOHLS CORP CALL 500255904 2,024 3,200 SH Call SOLE 3 3,200 0 0
KULICKE & SOFFA INDS INC COM 501242101 281 5,020 SH   SOLE   5,020 0 0
KYNDRYL HLDGS INC COM COM 50155q100 1,951 148,728 SH   SOLE   103,606 0 45,122
KYNDRYL HLDGS INC COM COM 50155q100 17 1,264 SH   SOLE 1 1,264 0 0
L CATTERTON ASIA ACQUISITION C COM g5346g125 2 200 SH   SOLE 3 200 0 0
L OREAL CO ADR ADUS 502117203 22 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 18,058 72,678 SH   SOLE   71,303 0 1,375
L3HARRIS TECHNOLOGIES INC COM 502431109 13,894 55,916 SH   SOLE 1 53,948 0 1,968
LABORATORY CORP AMER HLDGS COM 50540R409 148 561 SH   SOLE 1 561 0 0
LAKELAND INDS INC COM 511795106 285 14,840 SH   SOLE 3 14,840 0 0
LAKELAND INDS INC COM 511795106 1,131 58,911 SH   SOLE   52,585 0 6,326
LAM RESEARCH CORP COM 512807108 49 92 SH   SOLE 1 92 0 0
LAMAR ADVERTISING CO NEW COM 512816109 50 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104 3,137 52,360 SH   SOLE   37,880 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 1 6,194 SH   SOLE 3 6,194 0 0
LANCASTER COLONY CORP COM 513847103 139 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC COM 51477a104 354 36,000 SH   SOLE 3 36,000 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112 5 9,500 SH   SOLE 3 9,500 0 0
LANDEC CORP COM 514766104 231 19,973 SH   SOLE 3 19,973 0 0
LANDEC CORP COM 514766104 586 50,576 SH   SOLE   43,826 0 6,750
LANTRONIX INC COM 516548203 2,225 333,110 SH   SOLE   333,110 0 0
LAS VEGAS SANDS CORP COM 517834107 4 100 SH   SOLE 1 100 0 0
LAVA MEDTECH ACQUISITION COR COM 519345102 34 3,409 SH   SOLE 3 3,409 0 0
LAVA MEDTECH ACQUISITION COR WT 519345110 1 1,704 SH   SOLE 3 1,704 0 0
LAWSON PRODS INC COM 520776105 1,729 44,860 SH   SOLE   32,440 0 12,420
LAZARD GROWTH ACQUISITION CORP COM g54035103 252 25,706 SH   SOLE 3 25,706 0 0
LAZARD GROWTH ACQUISITION CORP WT g54035111 3 5,141 SH   SOLE 3 5,141 0 0
LDH GROWTH CORP I COM g54094100 10 1,000 SH   SOLE 3 1,000 0 0
LDH GROWTH CORP I WT g54094126 0 1,200 SH   SOLE 3 1,200 0 0
LEAD EDGE GROWTH OPPORTUNITIES COM g54085108 68 7,000 SH   SOLE 3 7,000 0 0
LEAD EDGE GROWTH OPPORTUNITIES WT g54085116 1 1,750 SH   SOLE 3 1,750 0 0
LEGGETT & PLATT INC COM 524660107 15 425 SH   SOLE 1 425 0 0
LEIDOS HOLDINGS INC COM 525327102 193 1,785 SH   SOLE 1 1,785 0 0
LEMONADE INC COM 52567d107 3 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057104 8 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057302 7 100 SH   SOLE 1 100 0 0
LEO HLDGS CORP II WT EXP 01072 WT g5463r128 0 825 SH   SOLE 3 825 0 0
LEO HOLDINGS CORP II COM g5463r102 32 3,300 SH   SOLE 3 3,300 0 0
LERER HIPPEAU ACQUISITION CO COM 526749106 9 880 SH   SOLE 3 880 0 0
LEVEL ONE BANCORP INC COM 52730d208 233 5,824 SH   SOLE 1 5,824 0 0
LEVERE HLDGS CORP ORD SHS COM g5462l106 32 3,256 SH   SOLE 3 3,256 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104 16 2,033 SH   SOLE   2,033 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104 232 28,751 SH   SOLE 1 28,751 0 0
LIBERTY BROADBAND CORP COM 530307107 120 919 SH   SOLE 1 863 0 56
LIBERTY BROADBAND CORP COM 530307305 538 3,978 SH   SOLE 1 3,797 0 181
LIBERTY GLOBAL INC COM SER A COM g5480u104 20 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 40 1,539 SH   SOLE 1 1,367 0 172
LIBERTY LATIN AMERICA LTD COM g9001e102 1 58 SH   SOLE 1 58 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 2 176 SH   SOLE 1 176 0 0
LIBERTY MEDIA ACQUISITION CORP COM 53073l104 349 35,250 SH   SOLE 3 35,250 0 0
LIBERTY MEDIA CORP DEL COM 531229706 9 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 160 3,504 SH   SOLE 1 3,249 0 255
LIBERTY MEDIA CORP DEL COM 531229888 3,293 117,978 SH   SOLE   82,392 0 35,586
LIBERTY MEDIA CORP DEL COM 531229888 64 2,294 SH   SOLE 1 2,294 0 0
LIBERTY MEDIA CORP DEL COM 531229607 7,486 163,691 SH   SOLE   126,644 0 37,047
LIBERTY MEDIA CORP DEL COM 531229607 1,150 25,143 SH   SOLE 1 24,624 0 519
LIBERTY MEDIA CORP DEL COM 531229854 136 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229870 32 510 SH   SOLE 1 454 0 56
LIBERTY RESOURCES ACQUISITION COM 53118a105 232 23,200 SH   SOLE 3 23,200 0 0
LIBERTY RESOURCES ACQUISITION WT 53118a113 5 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 22 2,598 SH   SOLE 1 2,598 0 0
LIGHTJUMP ACQUISITION CORP COM 53228m106 61 6,192 SH   SOLE 3 6,192 0 0
LILLY ELI & CO COM 532457108 1,669 5,827 SH   SOLE 1 5,827 0 0
LINCOLN ELEC HLDGS INC COM 533900106 279 2,026 SH   SOLE 1 2,026 0 0
LINDE PLC COM g5494j103 268 840 SH   SOLE 1 840 0 0
LINNCO LLC ESCROW COM 535esc107 0 500 SH   SOLE 1 500 0 0
LIONHEART III CORP COM 536262108 24 2,390 SH   SOLE 3 2,390 0 0
LIONHEART III CORP WT 536262116 0 1,194 SH   SOLE 3 1,194 0 0
LITHIA MTRS INC COM 536797103 7 22 SH   SOLE 1 22 0 0
LITTELFUSE INC COM 537008104 3 14 SH   SOLE 1 14 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 35 300 SH   SOLE 1 300 0 0
LIVE OAK CRESTVIEW CLIMATE A COM 538086109 339 34,900 SH   SOLE 3 34,900 0 0
LIVE OAK CRESTVIEW CLIMATE A WT 538086117 6 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 242 5,325 SH   SOLE 1 5,150 0 175
LOCKHEED MARTIN CORP COM 539830109 116 262 SH   SOLE   262 0 0
LOCKHEED MARTIN CORP COM 539830109 757 1,715 SH   SOLE 1 1,715 0 0
LOGISTICS INNOVATION TECHNOLOG COM 54141l100 10 1,000 SH   SOLE 3 1,000 0 0
LOGISTICS INNOVTN TECHNLGS CRP WT 54141l118 0 332 SH   SOLE 3 332 0 0
LONDON STK EXCHANGE GROUP UNSP COM 54211n101 8 300 SH   SOLE 1 300 0 0
LONE PINE RES INC COM COM 54222a106 0 1,000,000 SH   SOLE 3 1,000,000 0 0
LONGVIEW ACQUISITION COM 54319q204 49 5,000 SH   SOLE 3 5,000 0 0
LONGVIEW ACQUISITION CORP II C COM 54319q105 65 6,692 SH   SOLE 3 6,692 0 0
LORDSTOWN MOTORS CORP COM 54405q100 3 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107 320 1,585 SH   SOLE   1,585 0 0
LOWES COS INC COM 548661107 4,272 21,129 SH   SOLE 1 20,179 0 950
LOYALTY VENTURES INC COM 54911q107 4,902 296,558 SH   SOLE   223,745 0 72,813
LOYALTY VENTURES INC COM 54911q107 7 400 SH   SOLE 1 400 0 0
LUBYS INC COM 549282101 16 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103 47 1,831 SH   SOLE   1,831 0 0
LUCID GROUP INC COM 549498103 15 600 SH   SOLE 1 600 0 0
LULULEMON ATHLETICA INC COM 550021109 77 210 SH   SOLE   210 0 0
LULULEMON ATHLETICA INC COM 550021109 220 602 SH   SOLE 1 602 0 0
LUMEN TECHNOLOGIES INC COM 550241103 311 27,619 SH   SOLE 1 27,619 0 0
LUMIRADX LTD WT g5709l117 22 25,700 SH   SOLE 3 25,700 0 0
LUX HEALTH TECH ACQUISITION CO COM 55068a209 33 3,304 SH   SOLE 3 3,304 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 43 300 SH   SOLE   300 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 18 123 SH   SOLE 1 123 0 0
M & T BK CORP COM COM 55261f104 1 7 SH   SOLE 1 7 0 0
M3 BRIGADE ACQUISITION II CO COM 553800103 856 87,634 SH   SOLE 3 87,634 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111 9 26,400 SH   SOLE 3 26,400 0 0
M3-BRIGADE ACQUISITION III COR COM 55407r103 7 700 SH   SOLE 3 700 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 69 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 4 142 SH   SOLE 1 142 0 0
MACRO ENTERPRISES INC COM 55608f106 11 3,500 SH   SOLE 3 3,500 0 0
MACYS INC COM COM 55616p104 4 180 SH   SOLE   180 0 0
MACYS INC COM COM 55616p104 2 100 SH   SOLE 1 100 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 6,549 78,610 SH   SOLE   55,140 0 23,470
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 81 975 SH   SOLE 1 975 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103 3 14 SH   SOLE 1 14 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 42 850 SH   SOLE   850 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 739 15,068 SH   SOLE 1 15,068 0 0
MAGNA INTL INC COM 559222401 38 590 SH   SOLE 1 590 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
MANNING & NAPIER INC COM 56382Q102 176 19,300 SH   SOLE 1 19,300 0 0
MANPOWER INC COM COM 56418h100 17 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106 53 2,467 SH   SOLE 1 2,467 0 0
MARATHON OIL CORP COM 565849106 9 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102 708 8,277 SH   SOLE   8,277 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,221 14,278 SH   SOLE 1 13,045 0 1,234
MARBLEGATE ACQ WTS WT 56608a113 1 2,500 SH   SOLE 3 2,500 0 0
MARBLEGATE ACQUISITION CORP COM 56608a105 49 5,000 SH   SOLE 3 5,000 0 0
MARINUS PHARMACEUTICALS INC COM 56854q200 4 400 SH   SOLE 1 400 0 0
MARKEL CORP COM 570535104 412 279 SH   SOLE   279 0 0
MARKEL CORP COM 570535104 1,106 750 SH   SOLE 1 728 0 22
MARKFORGED HOLDING CORP COM 57064n102 1,675 419,696 SH   SOLE 1 419,696 0 0
MARLIN TECHNOLOGY CORP WT g58411110 0 1,666 SH   SOLE 3 1,666 0 0
MARRIOTT INTL INC NEW COM 571903202 10,316 58,695 SH   SOLE   57,610 0 1,085
MARRIOTT INTL INC NEW COM 571903202 7,696 43,792 SH   SOLE 1 42,140 0 1,652
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4 25 SH   SOLE 1 25 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY INC COM 573874104 161 2,250 SH   SOLE   2,250 0 0
MARVELL TECHNOLOGY INC COM 573874104 365 5,083 SH   SOLE 1 5,083 0 0
MASCO CORP COM 574599106 2,387 46,812 SH   SOLE   33,920 0 12,892
MASCO CORP COM 574599106 235 4,617 SH   SOLE 1 4,617 0 0
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 722 73,906 SH   SOLE 3 73,906 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 8 25,198 SH   SOLE 3 25,198 0 0
MASTERCARD INCORPORATED COM 57636Q104 1,245 3,483 SH   SOLE   3,483 0 0
MASTERCARD INCORPORATED COM 57636Q104 13,025 36,445 SH   SOLE 1 35,566 0 879
MATCH GROUP INC COM 57667l107 234 2,153 SH   SOLE 1 2,153 0 0
MAXIMUS INC COM 577933104 7 100 SH   SOLE 1 100 0 0
MAXPRO CAPITAL ACQUISITION COR COM 57778t106 37 3,700 SH   SOLE 3 3,700 0 0
MAXPRO CAPITAL ACQUISITION COR WT 57778t114 1 3,700 SH   SOLE 3 3,700 0 0
MCCORMICK & CO INC COM 579780206 71 707 SH   SOLE 1 707 0 0
MCDONALDS CORP COM 580135101 14,510 58,680 SH   SOLE   57,680 0 1,000
MCDONALDS CORP COM 580135101 7,972 32,237 SH   SOLE 1 31,634 0 603
MCKESSON CORP COM 58155Q103 1,233 4,027 SH   SOLE   4,027 0 0
MCKESSON CORP COM 58155Q103 5,044 16,476 SH   SOLE 1 14,175 0 2,301
MCLAREN TECHNOLOGY ACQUISITION COM 58176u109 100 10,000 SH   SOLE 3 10,000 0 0
MCLAREN TECHNOLOGY ACQUISITION WT 58176u117 1 5,000 SH   SOLE 3 5,000 0 0
MDH ACQUISITION CORP COM 55283p106 623 63,814 SH   SOLE 3 63,814 0 0
MDH ACQUISITION CORP COM 55283p106 5 500 SH   SOLE 1 500 0 0
MDH ACQUISITION CORP WT 55283p114 6 34,870 SH   SOLE 3 34,870 0 0
MDH ACQUISITION CORP COM 55283p114 5 30,290 SH   SOLE 1 30,290 0 0
MDU RES GROUP INC COM 552690109 19,079 715,899 SH   SOLE   577,526 0 138,373
MDU RES GROUP INC COM 552690109 167 6,260 SH   SOLE 1 6,260 0 0
MEDICAL PROPERTIES REIT LP 58463j304 13 600 SH   SOLE 1 600 0 0
MEDMEN ENTERPRISES INC COM 58507m107 8 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 11,174 100,708 SH   SOLE   98,658 0 2,050
MEDTRONIC PLC SHS COM g5960l103 6,515 58,720 SH   SOLE 1 57,753 0 967
MERCADOLIBRE INC COM COM 58733r102 98 82 SH   SOLE 1 82 0 0
MERCATO PARTNERS ACQUISITION C COM 58759a108 297 30,000 SH   SOLE 3 30,000 0 0
MERCATO PARTNERS ACQUISITION C WT 58759a116 5 15,000 SH   SOLE 3 15,000 0 0
MERCK & CO INC COM 58933Y105 958 11,680 SH   SOLE   11,680 0 0
MERCK & CO INC COM 58933Y105 2,619 31,922 SH   SOLE 1 29,360 0 2,562
MERCK KGAA COM 589339209 8 200 SH   SOLE 1 200 0 0
MERCURY ECOM ACQUISITION COR COM 589381102 155 15,806 SH   SOLE 3 15,806 0 0
MERCURY ECOM ACQUISITION COR WT 589381110 3 8,403 SH   SOLE 3 8,403 0 0
MERCURY GENL CORP NEW COM 589400100 38 700 SH   SOLE 1 700 0 0
METAA FINL GROUP COM 59100u108 12 220 SH   SOLE 1 220 0 0
METALS ACQUISITION CORP COM g60405100 466 46,777 SH   SOLE 3 46,777 0 0
METALS ACQUISITION CORP WT EXP WT g60405126 18 20,000 SH   SOLE 3 20,000 0 0
METLIFE INC COM 59156R108 115 1,637 SH   SOLE 1 1,637 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14 10 SH   SOLE 1 10 0 0
MFS GOVT MKTS INCOME TR CLSD FD 552939100 2 525 SH   SOLE 1 525 0 0
MGM RESORTS INTERNATIONAL COM 552953101 45 1,072 SH   SOLE   1,072 0 0
MGM RESORTS INTERNATIONAL COM 552953101 393 9,379 SH   SOLE 1 9,379 0 0
MGP INGREDIENTS INC COM 55303j106 163 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,152 28,639 SH   SOLE 1 26,657 0 1,982
MICRON TECHNOLOGY INC COM 595112103 421 5,400 SH   SOLE 1 4,550 0 850
MICROSOFT CORP COM 594918104 27,158 88,086 SH   SOLE   86,536 0 1,550
MICROSOFT CORP COM 594918104 45,294 146,909 SH   SOLE 1 143,152 0 3,757
MIDDLEFIELD BANC CORP COM 596304204 8,586 345,928 SH   SOLE 3 345,928 0 0
MIDDLEFIELD BANC CORP COM 596304204 464 18,708 SH   SOLE   18,708 0 0
MIDDLEFIELD BANC CORP COM 596304204 2,317 93,358 SH   SOLE 1 93,358 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 119 4,119 SH   SOLE   4,119 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 594 20,594 SH   SOLE 1 20,594 0 0
MILLERKNOLL INC COM 600544100 4,615 133,544 SH   SOLE 1 133,544 0 0
MISSION ADVANCEMENT CORP COM 60501l101 69 6,999 SH   SOLE 3 6,999 0 0
MISSION ADVANCEMENT CORP WT 60501l119 1 3,332 SH   SOLE 3 3,332 0 0
MITSUBISHI CORP COM j43830116 27 723 SH   SOLE 1 723 0 0
MITSUI & CO LTD ADR ADUS 606827202 26 47 SH   SOLE 1 47 0 0
MODERNA INC COM 60770K107 38 220 SH   SOLE 1 220 0 0
MOHAWK INDS INC COM 608190104 5 40 SH   SOLE 1 40 0 0
MOLINA HEALTHCARE INC COM COM 60855r100 6 18 SH   SOLE 1 18 0 0
MOLSON COORS BREWING CL B COM 60871r209 19 351 SH   SOLE 1 351 0 0
MOMENTUS INC COM 60879e101 3 1,000 SH   SOLE 1 1,000 0 0
MONDELEZ INTL INC COM 609207105 87 1,384 SH   SOLE   1,384 0 0
MONDELEZ INTL INC COM 609207105 269 4,284 SH   SOLE 1 4,284 0 0
MONEYLION INC COM 60938k114 1 2,000 SH   SOLE 3 2,000 0 0
MOODYS CORP COM 615369105 8 24 SH   SOLE 1 24 0 0
MOOG INC COM 615394202 88 1,000 SH   SOLE   1,000 0 0
MOOG INC COM 615394202 378 4,310 SH   SOLE 1 4,310 0 0
MORGAN STANLEY COM 617446448 8 93 SH   SOLE 1 93 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 174 6,937 SH   SOLE 1 6,937 0 0
MORINGA ACQUISITION CORP COM G6S23K108 1 137 SH   SOLE 3 137 0 0
MOSAIC CO NEW COM 61945C103 263 3,950 SH   SOLE   3,950 0 0
MOSAIC CO NEW COM 61945C103 3,695 55,563 SH   SOLE 1 54,163 0 1,400
MOTIVE CAPITAL CORP II COM g6293r106 55 5,500 SH   SOLE 3 5,500 0 0
MOTIVE CAPITAL CORP II WT g6293r114 1 1,832 SH   SOLE 3 1,832 0 0
MOTLEY FOOL MID CAP GROWTH ETF INDX FD 74933w627 21 793 SH   SOLE 1 793 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,625 6,710 SH   SOLE 1 5,760 0 950
MOUNT RAINIER ACQUISITION CO COM 623006103 383 38,400 SH   SOLE 3 38,400 0 0
MOUNT RAINIER ACQUISITION CO WT 623006111 12 48,400 SH   SOLE 3 48,400 0 0
MOUNTAIN & CO I ACQUISITN CORP WT g6301j112 2 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 88 2,258 SH   SOLE 3 2,258 0 0
MOVADO GROUP INC COM 624580106 293 7,492 SH   SOLE   6,496 0 996
MPLX LP LP 55336v100 16 477 SH   SOLE   477 0 0
MSA SAFETY INC COM 553498106 398 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106 34 400 SH   SOLE 1 400 0 0
MSCI INC COM 55354G100 284 564 SH   SOLE 1 564 0 0
MSD ACQUISITION CORP COM g5709c109 49 5,000 SH   SOLE 3 5,000 0 0
MSD ACQUISITION CORP WT g5709c125 1 1,000 SH   SOLE 3 1,000 0 0
MURATA MFG CO LTD UNSPONSORED COM 626425102 7 425 SH   SOLE 1 425 0 0
MURPHY OIL CORP COM 626717102 4 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102 5 27 SH   SOLE 1 27 0 0
MUSIC ACQUISITION CORP COM 62752r100 4 400 SH   SOLE 3 400 0 0
N-ABLE INC COM 62878d100 840 92,360 SH   SOLE   92,360 0 0
NABORS ENERGY TRANSITION COR COM 629567108 1 100 SH   SOLE 3 100 0 0
NABORS ENERGY TRANSITION COR WT 629567116 0 50 SH   SOLE 3 50 0 0
NANO DIMENSION LTD COM 63008g203 551 154,900 SH   SOLE 1 154,900 0 0
NASDAQ INC COM 631103108 53 300 SH   SOLE   300 0 0
NASPERS LTD COM 631512209 1 52 SH   SOLE 1 52 0 0
NATIONAL FUEL GAS CO COM 636180101 8,498 123,700 SH   SOLE   88,110 0 35,590
NATIONAL FUEL GAS CO COM 636180101 17 250 SH   SOLE 1 250 0 0
NATIONAL GRID PLC COM 636274409 15 200 SH   SOLE 1 200 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 36 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 2 13,000 SH   SOLE 3 13,000 0 0
NATURAL RESOURCE PARTNERS LP LP 63900p608 26 600 SH   SOLE 1 600 0 0
NATURES SUNSHINE PRODS INC COM 639027101 104 6,171 SH   SOLE 3 6,171 0 0
NATURES SUNSHINE PRODS INC COM 639027101 336 19,995 SH   SOLE   17,365 0 2,630
NAUTILUS INC COM 63910B102 0 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108 25 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 17,452 133,615 SH   SOLE   130,715 0 2,900
NESTLE S A SPONSORED ADR ADUS 641069406 12,578 96,293 SH   SOLE 1 91,536 0 4,757
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 3 21 SH   SOLE 1 21 0 0
NETFLIX INC COM COM 64110l106 142 380 SH   SOLE   380 0 0
NETFLIX INC COM COM 64110l106 451 1,203 SH   SOLE 1 1,203 0 0
NEUBERGER BERMAN RE COM CLSD FD 64190a103 2 337 SH   SOLE 3 337 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH   SOLE 1 85 0 0
NEVADA KING GOLD CORP F COM 641353107 1 2,600 SH   SOLE 1 2,600 0 0
NEW PROVIDENCE ACQSITN CORP II WT 64823d110 1 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 30 450 SH   SOLE 1 450 0 0
NEW VISTA ACQUISITION CORP COM g6529l105 59 6,000 SH   SOLE 3 6,000 0 0
NEW VISTA ACQUISITION CORP WT g6529l121 1 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 1 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106 682 31,850 SH   SOLE 1 29,450 0 2,400
NEWHOLD INVESTMENT CORP II WT 651450116 2 7,500 SH   SOLE 3 7,500 0 0
NEWHOLD INVESTMENT CORP II COM 651450108 147 15,000 SH   SOLE 3 15,000 0 0
NEWLAKE CAPITAL PARTNERS INC C COM 651495103 391 15,660 SH   SOLE   15,660 0 0
NEWMARK GROUP INC COM 65158n102 48 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106 547 6,880 SH   SOLE   6,880 0 0
NEWMONT CORP COM 651639106 463 5,829 SH   SOLE 1 5,829 0 0
NEWS CORP NEW COM 65249b109 18 800 SH   SOLE 1 800 0 0
NEXSTAR BROADCASTING COM 65336k103 222 1,180 SH   SOLE 1 1,180 0 0
NEXTERA ENERGY INC COM 65339F101 676 7,976 SH   SOLE   7,976 0 0
NEXTERA ENERGY INC COM 65339F101 3,455 40,790 SH   SOLE 1 40,374 0 416
NIGHTDRAGON ACQUISITION CORP COM 65413d105 29 3,000 SH   SOLE 3 3,000 0 0
NIGHTDRAGON ACQUISITION CORP WT 65413d113 0 600 SH   SOLE 3 600 0 0
NIKE INC COM 654106103 13,492 100,267 SH   SOLE   98,167 0 2,100
NIKE INC COM 654106103 10,716 79,637 SH   SOLE 1 76,798 0 2,838
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 5 200 SH   SOLE 1 200 0 0
NOBLE ROCK ACQUISITION CORP COM g6546r101 418 42,629 SH   SOLE 3 42,629 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119 4 17,542 SH   SOLE 3 17,542 0 0
NOKIA CORP ADUS 654902204 629 115,267 SH   SOLE 1 115,267 0 0
NOMAD FOODS LTD COM g6564a105 1,886 83,540 SH   SOLE   83,540 0 0
NOMAD FOODS LTD COM g6564a105 54 2,370 SH   SOLE 1 2,370 0 0
NORDEA BK ABP SPONSORED ADS COM 65558R109 8 735 SH   SOLE 1 735 0 0
NORDSON CORP COM 655663102 1,660 7,310 SH   SOLE 1 7,310 0 0
NORFOLK SOUTHN CORP COM 655844108 77 270 SH   SOLE   270 0 0
NORFOLK SOUTHN CORP COM 655844108 2,736 9,594 SH   SOLE 1 9,144 0 450
NORFOLK SOUTHN CORP CALL 655844908 14 110 SH Call SOLE 3 110 0 0
NORFOLK SOUTHN CORP PUT 655844958 57 110 SH Put SOLE 3 110 0 0
NORTH ATLANTIC ACQUISITION C COM g66139117 30 3,000 SH   SOLE 3 3,000 0 0
NORTH ATLANTIC ACQUISITION COR COM g66139109 82 8,300 SH   SOLE 3 8,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 49 5,000 SH   SOLE 3 5,000 0 0
NORTHERN STAR INVESTMENT CORP COM 66574l100 40 4,123 SH   SOLE 3 4,123 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118 0 687 SH   SOLE 3 687 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101 168 17,211 SH   SOLE 3 17,211 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119 1 2,700 SH   SOLE 3 2,700 0 0
NORTHLAND POWER COM 666511100 7 201 SH   SOLE 1 201 0 0
NORTHROP GRUMMAN CORP COM 666807102 191 428 SH   SOLE   428 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,383 3,093 SH   SOLE 1 3,018 0 75
NORTHRIM BANCORP INC COM 666762109 95 2,178 SH   SOLE 3 2,178 0 0
NORTHRIM BANCORP INC COM 666762109 423 9,706 SH   SOLE   8,402 0 1,304
NORTHVIEW ACQUISITION CORP COM 66718n111 6 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 565 41,790 SH   SOLE 3 41,790 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 172 12,740 SH   SOLE   12,740 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 734 54,307 SH   SOLE 1 54,307 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 262 376,150 SH   SOLE 1 376,150 0 0
NORTONLIFELOCK INC COM 668771108 331 12,500 SH   SOLE   12,500 0 0
NORTONLIFELOCK INC COM 668771108 5 200 SH   SOLE 1 200 0 0
NOVARTIS AG ADUS 66987V109 68 780 SH   SOLE   780 0 0
NOVARTIS AG ADUS 66987V109 249 2,836 SH   SOLE 1 2,836 0 0
NOVAVAX INC COM COM 670002104 3 45 SH   SOLE 1 45 0 0
NOVO-NORDISK A S ADUS 670100205 141 1,268 SH   SOLE 1 1,268 0 0
NUCOR CORP COM 670346105 99 666 SH   SOLE 1 666 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 61 9,800 SH   SOLE 1 9,800 0 0
NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 11 769 SH   SOLE 1 769 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 99 7,396 SH   SOLE 1 7,396 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 192 12,992 SH   SOLE 1 12,992 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 146 22,496 SH   SOLE 1 22,496 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100 53 5,517 SH   SOLE 1 5,517 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 117 8,419 SH   SOLE 1 8,419 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108 77 6,546 SH   SOLE 1 6,546 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 327 22,662 SH   SOLE 1 22,662 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 210 15,949 SH   SOLE 1 15,949 0 0
NVIDIA CORP COM COM 67066g104 986 3,613 SH   SOLE   3,613 0 0
NVIDIA CORP COM COM 67066g104 2,541 9,312 SH   SOLE 1 8,612 0 700
NVR INC COM COM 62944t105 9 2 SH   SOLE 1 2 0 0
NXP SEMICONDUCTORS N V COM N6596X109 23 123 SH   SOLE 1 123 0 0
OAKTREE ACQUISITION II CORP COM g6715x103 30 3,000 SH   SOLE 3 3,000 0 0
OCA ACQUISITION CORP COM 670865112 0 1,400 SH   SOLE 3 1,400 0 0
OCCIDENTAL PETE CORP COM 674599105 45 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP COM 674599105 75 1,320 SH   SOLE 1 1,320 0 0
OCCIDENTAL PETE CORP WT 674599162 4 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP WT 674599162 3 75 SH   SOLE 1 75 0 0
OCEAN BIO CHEM INC COM 674631106 121 14,885 SH   SOLE   14,885 0 0
ODP CORP COM 88337f105 18 400 SH   SOLE 1 400 0 0
OILSANDS QUEST INC COM COM 678046103 0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105 156 1,035 SH   SOLE 1 1,035 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 150 503 SH   SOLE 1 503 0 0
OLIN CORP COM 680665205 88 1,675 SH   SOLE 1 1,675 0 0
OLYMPIC STEEL INC COM 68162K106 113 2,949 SH   SOLE 3 2,949 0 0
OLYMPIC STEEL INC COM 68162K106 364 9,472 SH   SOLE   8,215 0 1,257
OMEGA HEALTHCARE INVS INC COM 681936100 41 1,300 SH   SOLE 1 1,300 0 0
OMEROS CORP COM 682143102 464 77,187 SH   OTR 2 0 0 77,187
OMEROS CORP COM 682143102 43 7,100 SH   SOLE   7,100 0 0
OMEROS CORP COM 682143102 163 27,175 SH   SOLE 1 27,175 0 0
OMNICHANNEL ACQUISITION-CL A COM 68218l108 100 10,028 SH   SOLE 3 10,028 0 0
OMNICOM GROUP INC COM 681919106 138 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 2 8,006 SH   SOLE 3 8,006 0 0
ON SEMICONDUCTOR CORP COM 682189105 25 400 SH   SOLE 1 400 0 0
ONE EQUITY PARTNERS OPEN WATER COM 68237l105 246 25,100 SH   SOLE 3 25,100 0 0
ONE EQUITY PARTNERS OPEN WATER WT 68237l113 1 3,366 SH   SOLE 3 3,366 0 0
ONE GAS INC COM COM 68235p108 4,981 56,450 SH   SOLE   56,450 0 0
ONEOK INC NEW COM 682680103 35 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287n100 16,707 1,157,014 SH   SOLE 3 1,157,014 0 0
ONESPAN INC COM 68287n100 66 4,595 SH   SOLE 1 4,595 0 0
ONYX ACQUISITION I CO COM g6755q109 79 7,900 SH   SOLE 3 7,900 0 0
ONYX ACQUISITION I CO WT g6755q117 2 4,550 SH   SOLE 3 4,550 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 106 1,318 SH   SOLE   1,318 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 4,819 59,734 SH   SOLE 1 59,734 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9,732 81,124 SH   SOLE   81,124 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 564 4,699 SH   SOLE 1 4,699 0 0
OPY ACQUISITION CORP I WT 671005114 1 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 4,628 55,943 SH   SOLE 1 50,872 0 5,071
ORGANIGRAM HOLDINGS INC COM 68620p101 240 144,532 SH   SOLE 1 130,558 0 13,974
ORGANON & CO COM 68622v106 10,389 297,435 SH   SOLE   227,695 0 69,740
ORGANON & CO COM 68622v106 56 1,599 SH   SOLE 1 1,599 0 0
ORION ACQUISITION CORP COM 68626a108 130 13,287 SH   SOLE 3 13,287 0 0
ORION ACQUISITION CORP WT 68626a116 2 4,920 SH   SOLE 3 4,920 0 0
ORION MARINE GROUP INC COM 68628v308 169 68,306 SH   SOLE 3 68,306 0 0
ORION MARINE GROUP INC COM 68628v308 511 206,106 SH   SOLE   178,894 0 27,212
ORION OFFICE REIT INC COM 68629y103 1 90 SH   SOLE   90 0 0
ORION OFFICE REIT INC COM 68629y103 6 401 SH   SOLE 1 401 0 0
OSHARES EUROPE QUALITY DIVIDEN INDX FD 67110p506 174 6,750 SH   SOLE 1 6,750 0 0
O'SHARES GLOBAL INTERNET GIANT COM 67110p704 1 36 SH   SOLE 1 36 0 0
OSIRIS ACQUISITION CORP COM 68829a103 49 5,000 SH   SOLE 3 5,000 0 0
OSIRIS ACQUISITION CORP WT 68829a111 0 1,332 SH   SOLE 3 1,332 0 0
OSISKO GOLD ROYALTIES COM 68827l101 7,755 587,968 SH   SOLE   422,688 0 165,280
OTIS WORLDWIDE CORP COM 68902V107 223 2,894 SH   SOLE 1 2,894 0 0
OWENS ILL INC COM NEW COM 67098h104 14,802 1,123,049 SH   SOLE 3 1,123,049 0 0
OWENS ILL INC COM NEW COM 67098h104 79 5,962 SH   SOLE 1 5,962 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 193 13,034 SH   SOLE   13,034 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 347 23,467 SH   SOLE 1 23,467 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 507 20,000 SH   SOLE   20,000 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 38 1,490 SH   SOLE 1 1,490 0 0
OXURION NV COM b6s90t102 2 1,000 SH   SOLE 1 1,000 0 0
OYSTER ENTERPRISES ACQUISITION COM 69242m104 963 98,407 SH   SOLE 3 98,407 0 0
OYSTER ENTERPRISES ACQUISITION WT 69242m112 12 48,452 SH   SOLE 3 48,452 0 0
P2 GOLD INC F COM 744657107 1 1,400 SH   SOLE 1 1,400 0 0
PACER BENCHMARK DATA & INFRAST COM 69374h741 10 264 SH   SOLE 1 264 0 0
PACKAGING CORP AMER COM 695156109 86 549 SH   SOLE 1 549 0 0
PAGERDUTY INC COM COM 69553p100 51 1,500 SH   SOLE 1 1,500 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 219 15,940 SH   SOLE 1 14,690 0 1,250
PALO ALTO NETWORKS INC COM 697435105 22 35 SH   SOLE 1 35 0 0
PAN AMERN SILVER CORP COM 697900108 77 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 3 14,600 SH   SOLE 3 14,600 0 0
PARK NATL CORP COM 700658107 39 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100 1 100 SH   SOLE   100 0 0
PARK-OHIO HLDGS CORP COM 700666100 1 100 SH   SOLE 1 100 0 0
PARKER-HANNIFIN CORP COM 701094104 128 452 SH   SOLE   452 0 0
PARKER-HANNIFIN CORP COM 701094104 2,808 9,896 SH   SOLE 1 8,810 0 1,086
PARSEC CAPITAL ACQUISITIONS CO COM 70184a108 31 3,100 SH   SOLE 3 3,100 0 0
PARSEC CAPITAL ACQUISITIONS CO WT 70184a116 3 11,100 SH   SOLE 3 11,100 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208 212 26,900 SH   SOLE 1 26,900 0 0
PASON SYSTEMS INC COM 702925108 155 12,629 SH   SOLE   12,629 0 0
PASON SYSTEMS INC COM 702925108 388 31,639 SH   SOLE 1 31,639 0 0
PATHFINDER ACQUISITION -CL A COM g04119106 265 27,033 SH   SOLE 3 27,033 0 0
PATRICK INDS INC COM 703343103 7 117 SH   SOLE 1 117 0 0
PAYCHEX INC COM 704326107 40 293 SH   SOLE 1 293 0 0
PAYPAL HLDGS INC COM 70450y103 409 3,536 SH   SOLE   3,536 0 0
PAYPAL HLDGS INC COM 70450y103 4,288 37,075 SH   SOLE 1 34,965 0 2,110
PC TEL INC COM COM 69325q105 81 17,391 SH   SOLE 3 17,391 0 0
PC TEL INC COM COM 69325q105 560 120,644 SH   SOLE   113,184 0 7,460
PCB BANCORP COM COM 69320m109 1,735 75,590 SH   SOLE   75,590 0 0
PCSB FINL CORP COM 69324R104 1,224 64,040 SH   SOLE   64,040 0 0
PDL BIOPHARMA INC COM COM 69329y104 0 4,948 SH   SOLE 1 4,948 0 0
PEARL HOLDINGS ACQUISITION COR COM g44525106 10 1,060 SH   SOLE 3 1,060 0 0
PEGASUS DIGITAL MOBILITY ACQUI COM g69768102 59 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 6 235 SH   SOLE 1 235 0 0
PENN NATL GAMING INC COM 707569109 23 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 1,381 74,113 SH   SOLE   71,449 0 2,664
PEOPLES BANCORP INC COM 709789101 17 537 SH   SOLE 1 537 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 12 577 SH   SOLE 1 577 0 0
PEPPERLIME HEALTH ACQUISITION COM g70021103 343 35,000 SH   SOLE 3 35,000 0 0
PEPPERLIME HEALTH ACQUISITION WT g70021111 7 17,500 SH   SOLE 3 17,500 0 0
PEPSICO INC COM 713448108 643 3,841 SH   SOLE   3,841 0 0
PEPSICO INC COM 713448108 10,473 62,568 SH   SOLE 1 58,962 0 3,606
PERCEPTION CAPITAL CORP II COM g7007d102 50 5,000 SH   SOLE 3 5,000 0 0
PERCEPTION CAPITAL CORP II WT g7007d110 1 2,500 SH   SOLE 3 2,500 0 0
PERELLA WEINBERG PARTNERS COM 71367g102 4,988 527,798 SH   SOLE   371,624 0 156,174
PERELLA WEINBERG PARTNERS COM 71367g102 8 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,718 15,577 SH   SOLE 1 14,727 0 850
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 204 36,873 SH   SOLE 3 36,873 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 660 119,302 SH   SOLE   103,555 0 15,747
PERNOD RICARD SA COM 714264306 30 671 SH   SOLE 1 671 0 0
PERSHING SQUARE TONTINE HOLDIN COM 71531r109 88 4,439 SH   SOLE 3 4,439 0 0
PFIZER INC COM 717081103 1,067 20,601 SH   SOLE   20,601 0 0
PFIZER INC COM 717081103 8,094 156,341 SH   SOLE 1 151,149 0 5,192
PHILIP MORRIS INTL INC COM 718172109 228 2,430 SH   SOLE   2,430 0 0
PHILIP MORRIS INTL INC COM 718172109 601 6,394 SH   SOLE 1 6,244 0 150
PHILLIPS 66 COM 718546104 4,177 48,351 SH   SOLE 1 43,530 0 4,822
PHOENIX BIOTECH ACQUISITION CO COM 71902k105 50 5,000 SH   SOLE 3 5,000 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 70 4,466 SH   SOLE 1 4,466 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107 74 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R205 16 288 SH   SOLE 1 0 0 288
PIMCO ETF TR INDX FD 72201R833 40 400 SH   SOLE   400 0 0
PIMCO ETF TR INDX FD 72201R833 1,518 15,156 SH   SOLE 1 14,856 0 300
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 22 216 SH   SOLE 1 216 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 725 74,032 SH   SOLE 3 74,032 0 0
PINE TECHNOLOGY ACQUISITN CO WT 722850112 4 22,576 SH   SOLE 3 22,576 0 0
PINNACLE FINL PARTNERS INC COM COM 72346q104 8 83 SH   SOLE 1 83 0 0
PINNACLE WEST CAP CORP COM 723484101 74 950 SH   SOLE 1 950 0 0
PINTEREST INC CL A COM 72352l106 7 284 SH   SOLE 1 284 0 0
PIONEER MERGER CORP COM g7S24c103 1 126 SH   SOLE 3 126 0 0
PIONEER NAT RES CO COM 723787107 146 584 SH   SOLE 1 584 0 0
PIVOTAL INVESTMENT CORP III COM 72582m106 124 12,650 SH   SOLE 3 12,650 0 0
PIVOTAL INVESTMENT CORP III WT 72582m114 1 2,529 SH   SOLE 3 2,529 0 0
PLDT INC SPONSORED ADR ADUS 69344d408 10 276 SH   SOLE 1 276 0 0
PLUG POWER INC COM 72919p202 7 250 SH   SOLE 1 250 0 0
PLUM ACQUISITION I CORP WT g7134l118 4 8,497 SH   SOLE 3 8,497 0 0
PLUM ACQUISITION I CORP COM g7134l126 411 41,993 SH   SOLE 3 41,993 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,121 6,077 SH   SOLE 1 6,077 0 0
POINTS INTERNATIONAL LTD COM 73085g109 95 5,128 SH   SOLE 3 5,128 0 0
POINTS INTERNATIONAL LTD COM 73085g109 313 16,886 SH   SOLE   14,619 0 2,267
PONTEM CORP ORD SHS COM g71707106 24 2,400 SH   SOLE 3 2,400 0 0
POOL CORPORATION COM COM 73278l105 26 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO COM g7185d106 98 10,000 SH   SOLE 3 10,000 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114 2 3,333 SH   SOLE 3 3,333 0 0
POST HLDGS INC COM 737446104 89 1,290 SH   SOLE   1,290 0 0
POST HLDGS INC COM 737446104 73 1,055 SH   SOLE 1 1,055 0 0
POST HOLDINGS PARTNERING COR COM 737465104 20 2,000 SH   SOLE 3 2,000 0 0
POSTAL REALTY TRUST COM 73757r102 309 18,387 SH   SOLE 3 18,387 0 0
POSTAL REALTY TRUST COM 73757r102 4,820 286,563 SH   SOLE   233,354 0 53,209
POSTAL REALTY TRUST COM 73757r102 39 2,327 SH   SOLE 1 2,327 0 0
POTBELLY CORP COM 73754y100 9,321 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 8,941 169,569 SH   SOLE   136,719 0 32,850
POTLATCHDELTIC CORPORATION COM 737630103 150 2,850 SH   SOLE 1 2,850 0 0
PPG INDS INC COM 693506107 34 260 SH   SOLE   260 0 0
PPG INDS INC COM 693506107 1,036 7,901 SH   SOLE 1 7,901 0 0
PPL CORP COM 69351t106 141 4,935 SH   SOLE 1 4,935 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 373 12,285 SH   SOLE   12,285 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 233 7,681 SH   SOLE 1 7,681 0 0
PRICE T ROWE GROUP INC COM 74144T108 174 1,152 SH   SOLE 1 1,152 0 0
PRIVETERRA ACQUISITION CORP UN COM 74275n102 164 16,770 SH   SOLE 3 16,770 0 0
PRIVETERRA ACQUISITION CORP UN WT 74275n110 2 5,589 SH   SOLE 3 5,589 0 0
PROCTER AND GAMBLE CO COM 742718109 10,913 71,417 SH   SOLE   70,067 0 1,350
PROCTER AND GAMBLE CO COM 742718109 17,942 117,423 SH   SOLE 1 113,142 0 4,280
PROFIRE ENERGY COM 74316x101 132 101,745 SH   SOLE 3 101,745 0 0
PROFIRE ENERGY COM 74316x101 455 350,103 SH   SOLE   305,237 0 44,866
PROG HOLDINGS INC COM 74319r101 10 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 493 50,072 SH   SOLE 3 50,072 0 0
PROGRESS ACQUISITION CORP WT 74327p113 6 24,976 SH   SOLE 3 24,976 0 0
PROGRESSIVE CORP COM 743315103 276 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP COM 743315103 2,033 17,834 SH   SOLE 1 17,834 0 0
PROJECT ENERGY REIMAGINED ACQU COM g72556106 117 12,000 SH   SOLE 3 12,000 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114 3 6,000 SH   SOLE 3 6,000 0 0
PROLOGIS SH BEN INT COM 74340w103 75 466 SH   SOLE 1 466 0 0
PROOF ACQUISITION CORP I COM 74349w203 2 200 SH   SOLE 3 200 0 0
PROOF ACQUISITION CORP I WT EX WT 74349w112 1 3,250 SH   SOLE 3 3,250 0 0
PROOF ACQUISITION I CORP COM 74349w104 64 6,500 SH   SOLE 3 6,500 0 0
PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1,483 151,669 SH   SOLE 3 151,669 0 0
PROPERTY SOLUTIONS ACQUISITION WT 74350a116 12 38,091 SH   SOLE 3 38,091 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 369 8,034 SH   SOLE 1 8,034 0 0
PROSHARES PET CARE ETF COM 74348a145 1 21 SH   SOLE 1 21 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 7 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 INDX FD 74347B714 86 7,394 SH   SOLE 1 7,394 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425 98 6,990 SH   SOLE 1 6,990 0 0
PROSHARES TR INDX FD 74347X849 24 1,338 SH   SOLE 1 1,338 0 0
PROSHARES ULTRAPRO SHORT 20 Y COM 74347g887 1 26 SH   SOLE 1 26 0 0
PROSHARES ULTRAPRO SHORT DOW30 COM 74347g648 2 87 SH   SOLE 1 87 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 2 50 SH   SOLE 1 50 0 0
PROVECTUS PHARMACEUTIC COM COM 74373p108 1 14,650 SH   SOLE 1 14,650 0 0
PROVIDENT ACQUISITIO UTS COM g7282l118 2 207 SH   SOLE 3 207 0 0
PROVIDENT ACQUISITION CORP-A COM g7282l100 36 3,618 SH   SOLE 3 3,618 0 0
PRU GIA COM 744366725 77 69,909 SH   SOLE 1 69,909 0 0
PRUDENTIAL PLC ADUS 74435K204 6 205 SH   SOLE 1 205 0 0
PSB HLDGS INC WIS COM 69360n108 84 3,217 SH   SOLE 3 3,217 0 0
PSB HLDGS INC WIS COM 69360n108 13 498 SH   SOLE   498 0 0
PSB HLDGS INC WIS COM 69360n108 8 300 SH   SOLE 1 300 0 0
PSYCHEMEDICS CORP COM 744375205 136 19,761 SH   SOLE 3 19,761 0 0
PSYCHEMEDICS CORP COM 744375205 421 60,967 SH   SOLE   53,599 0 7,368
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2 25 SH   SOLE 1 25 0 0
PUBMATIC INC COM CL A COM 74467q103 39 1,500 SH   SOLE 1 1,500 0 0
PULTE GROUP INC COM 745867101 17 400 SH   SOLE 1 400 0 0
PURE ENERGY MINERALS COM 74624b700 0 55 SH   SOLE 1 55 0 0
PURE STORAGE COM 74624m102 4 100 SH   SOLE 1 100 0 0
PURE CYCLE CORP COM 746228303 237 19,691 SH   SOLE 1 19,691 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 181 25,590 SH   SOLE 1 25,590 0 0
PWP FORWARD ACQUISITION CORP I COM 74709q101 768 78,497 SH   SOLE 3 78,497 0 0
PWP FORWARD ACQUISITION CORP I WT 74709q119 5 15,898 SH   SOLE 3 15,898 0 0
PYROPHYTE ACQUISITION CORP COM g7308p101 197 19,800 SH   SOLE 3 19,800 0 0
QC HLDGS INC COM COM 74729t101 326 582,407 SH   SOLE 3 582,407 0 0
QMC QUANTUM MINERALS CORPORATI COM 74734c101 1 5,000 SH   SOLE 1 5,000 0 0
QORVO INC COM STK COM 74736k101 16 127 SH   SOLE 1 127 0 0
INVESCO QQQ TR PUT 46090E953 34 200 SH Put SOLE 3 200 0 0
INVESCO QQQ TR PUT 46090E953 33 380 SH Put SOLE 3 380 0 0
INVESCO QQQ TR PUT 46090E953 270 860 SH Put SOLE 3 860 0 0
INVESCO QQQ TR PUT 46090E953 327 280 SH Put SOLE 3 280 0 0
INVESCO QQQ TR PUT 46090E953 483 380 SH Put SOLE 3 380 0 0
INVESCO QQQ TR PUT 46090E953 243 160 SH Put SOLE 3 160 0 0
INVESCO QQQ TR PUT 46090E953 47 90 SH Put SOLE 3 90 0 0
INVESCO QQQ TR PUT 46090E953 163 100 SH Put SOLE 3 100 0 0
QUALCOMM INC COM 747525103 1,125 7,361 SH   SOLE   7,361 0 0
QUALCOMM INC COM 747525103 5,135 33,599 SH   SOLE 1 30,675 0 2,924
QUANTUMSCAPE CORP COM 74767v109 20 1,000 SH   SOLE 1 1,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15 106 SH   SOLE 1 106 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 11 2,400 SH   SOLE 1 2,400 0 0
RADIANT LOGISTICS INC COM 75025x100 3,089 484,935 SH   SOLE 3 484,935 0 0
RADIANT LOGISTICS INC COM 75025x100 25 4,000 SH   SOLE   4,000 0 0
RADIANT LOGISTICS INC COM 75025x100 88 13,811 SH   SOLE 1 13,811 0 0
RADNET INC COM 750491102 672 30,060 SH   SOLE   30,060 0 0
RANPAK HOLDINGS CORP COM 75321w103 32 1,585 SH   SOLE 1 1,585 0 0
RAPID7 INC COM 753422104 8 68 SH   SOLE 1 68 0 0
RAYMOND JAMES FINL INC COM 754730109 16,002 145,594 SH   SOLE   111,299 0 34,295
RAYMOND JAMES FINL INC COM 754730109 229 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103 123 2,980 SH   SOLE 1 2,980 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 531 5,362 SH   SOLE   5,362 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 8,072 81,473 SH   SOLE 1 79,265 0 2,208
READING INTL INC COM 755408101 14 3,351 SH   SOLE 1 3,351 0 0
READY CAPITAL CORPORATION LP 75574u101 7 486 SH   SOLE 1 486 0 0
REAL BROKERAGE INC COM 75585h206 11 5,000 SH   SOLE 1 5,000 0 0
REALTY INCOME CORP COM 756109104 62 900 SH   SOLE   900 0 0
REALTY INCOME CORP COM 756109104 373 5,389 SH   SOLE 1 5,389 0 0
RECKITT BENCKISER GRP PLC SPON COM 756255204 10 657 SH   SOLE 1 657 0 0
RED VIOLET INC COM 75704l104 584 20,475 SH   SOLE   16,707 0 3,768
REDHILL BIOPHARMA LTD COM 757468103 207 82,048 SH   OTR 2 0 0 82,048
REGAL REXNORD CORPORATION COM 758750103 11 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 110 157 SH   SOLE 1 157 0 0
REGENXBIO INC COM COM 75901b107 33 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 47 2,115 SH   SOLE 1 2,115 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 31 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 10 150,000 SH   SOLE 1 150,000 0 0
RENOVACOR INC WT 75989e114 3 6,000 SH   SOLE 3 6,000 0 0
REPUBLIC SVCS INC COM 760759100 195 1,475 SH   SOLE   1,475 0 0
REPUBLIC SVCS INC COM 760759100 3,187 24,051 SH   SOLE 1 21,076 0 2,975
RESIDEO TECHNOLOGIES COM 76118y104 3 130 SH   SOLE 1 130 0 0
REVELSTONE CAPITAL ACQUISITION COM 76137r106 44 4,500 SH   SOLE 3 4,500 0 0
REVELSTONE CAPITAL ACQUISITION WT 76137r114 1 2,250 SH   SOLE 3 2,250 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y108 69 7,000 SH   SOLE 3 7,000 0 0
REVOLUTION HEALTHCARE ACQUISIT WT 76155y116 1 1,398 SH   SOLE 3 1,398 0 0
RGC RES INC COM 74955l103 1,169 54,100 SH   SOLE   52,450 0 1,650
RH COM COM 74967x103 33 100 SH   SOLE   100 0 0
RICHARDSON ELECTRS LTD COM 763165107 113 9,065 SH   SOLE 3 9,065 0 0
RICHARDSON ELECTRS LTD COM 763165107 364 29,285 SH   SOLE   25,424 0 3,861
RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 9 20,000 SH   SOLE 3 20,000 0 0
RIGEL RESOURCE ACQUISITION COR COM g7573m106 198 20,000 SH   SOLE 3 20,000 0 0
RIO TINTO PLC ADUS 767204100 362 4,500 SH   SOLE   4,500 0 0
RIO TINTO PLC ADUS 767204100 46 574 SH   SOLE 1 574 0 0
RIOT BLOCKCHAIN INC COM 767292105 404 19,076 SH   SOLE 1 19,076 0 0
RISK GEORGE INDS INC CL A COM 767720204 35 2,595 SH   SOLE 1 2,595 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 7 122 SH   SOLE 1 122 0 0
RIVERVIEW ACQUISITION CORP COM 769395104 115 11,800 SH   SOLE 3 11,800 0 0
RIVERVIEW ACQUISITION CORP WT 769395112 3 5,900 SH   SOLE 3 5,900 0 0
RIVERVIEW BANCORP INC COM 769397100 37 4,952 SH   SOLE   4,952 0 0
RIVERVIEW BANCORP INC COM 769397100 94 12,386 SH   SOLE 1 12,386 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 25 500 SH   SOLE   500 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 30 600 SH   SOLE 1 600 0 0
RMG ACQUISITION CORP III COM g76088106 62 6,300 SH   SOLE 3 6,300 0 0
ROBINHOOD MKTS INC COM 770700102 4 300 SH   SOLE 1 300 0 0
ROBLOX CORP COM 771049103 135 2,925 SH   SOLE 1 2,925 0 0
ROC ENERGY ACQUISITION CORP COM 77118v108 50 5,000 SH   SOLE 3 5,000 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 23 462 SH   SOLE 1 462 0 0
ROCKWELL AUTOMATION INC COM 773903109 17 62 SH   SOLE 1 62 0 0
ROCKY BRANDS INC COM 774515100 19 450 SH   SOLE 1 450 0 0
ROKU INC COM 77543r102 17 135 SH   SOLE 1 115 0 20
ROPER TECHNOLOGIES INC COM 776696106 45 96 SH   SOLE 1 96 0 0
ROSE HILL ACQUISITION CORP COM g7637j107 117 11,700 SH   SOLE 3 11,700 0 0
ROSE HILL ACQUISITION CORP WT g7637j123 2 5,850 SH   SOLE 3 5,850 0 0
ROSECLIFF ACQUISITION CORP I COM 77732r103 2,125 217,500 SH   SOLE 3 217,500 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111 12 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 23 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 2 4,563 SH   SOLE 3 4,563 0 0
ROUNDHILL BALL METAVERSE ETF COM 53656f417 10 850 SH   SOLE 1 850 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 12 624 SH   SOLE 1 624 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 63 750 SH   SOLE 1 750 0 0
ROYAL GOLD INC COM 780287108 99 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308 911 14,118 SH   SOLE 1 14,118 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104 23 2,177 SH   SOLE 1 2,177 0 0
RPM INTL INC COM 749685103 126 1,548 SH   SOLE 1 1,548 0 0
RSX 230120C00020000 CALL 92189f903 19 190 SH Call SOLE 3 190 0 0
RSX 230120C00030000 CALL 92189f903 0 12 SH Call SOLE 3 12 0 0
RXR ACQUISITION CORP COM 74981w107 723 74,200 SH   SOLE 3 74,200 0 0
RXR ACQUISITION CORP WT 74981w115 7 14,839 SH   SOLE 3 14,839 0 0
S&P GLOBAL INC COM 78409v104 67 164 SH   SOLE 1 164 0 0
SAGE THERAPEUTICS INC COM 78667J108 3 100 SH   SOLE   100 0 0
SAGE THERAPEUTICS INC COM 78667J108 3 94 SH   SOLE 1 94 0 0
SALESFORCE COM INC COM COM 79466l302 118 557 SH   SOLE   557 0 0
SALESFORCE COM INC COM COM 79466l302 286 1,346 SH   SOLE 1 1,346 0 0
SAMSARA INC COM 79589l106 2 100 SH   SOLE 1 100 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 11 8 SH   SOLE 1 8 0 0
SANABY HEALTH ACQUISITION I CO COM 79956p102 131 13,100 SH   SOLE 3 13,100 0 0
SANABY HEALTH ACQUISITION I CO WT 79956p110 2 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 1 1,666 SH   SOLE 3 1,666 0 0
SAP SE ADUS 803054204 21 191 SH   SOLE 1 191 0 0
SBA COMMUNICATIONS CORPORATION LP 78410g104 24 70 SH   SOLE 1 70 0 0
HENRY SCHEIN INC COM 806407102 13,148 150,796 SH   SOLE   118,314 0 32,482
HENRY SCHEIN INC COM 806407102 92 1,055 SH   SOLE 1 1,055 0 0
SCHLUMBERGER LTD COM 806857108 227 5,491 SH   SOLE 1 4,941 0 550
SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 31 910 SH   SOLE 1 910 0 0
SCHULTZE SPL PURP ACQ CORP I COM 808212104 297 30,300 SH   SOLE 3 30,300 0 0
SCHULTZE SPL PURP ACQ CORP I WT 808212112 6 15,150 SH   SOLE 3 15,150 0 0
SCHWAB CHARLES CORP COM 808513105 296 3,507 SH   SOLE   3,507 0 0
SCHWAB CHARLES CORP COM 808513105 2,906 34,467 SH   SOLE 1 33,683 0 784
SCHWAB STRATEGIC TR INDX FD 808524755 35 1,073 SH   SOLE 1 1,073 0 0
SCHWAB STRATEGIC TR INDX FD 808524789 39 677 SH   SOLE 1 227 0 450
SCHWAB STRATEGIC TR INDX FD 808524854 2 36 SH   SOLE 1 36 0 0
SCHWAB STRATEGIC TR INDX FD 808524672 51 2,000 SH   SOLE 1 2,000 0 0
SCHWAB STRATEGIC TR INDX FD 808524730 1 24 SH   SOLE 1 24 0 0
SCHWAB STRATEGIC TR INDX FD 808524714 9 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR INDX FD 808524706 1,471 52,974 SH   SOLE 1 48,570 0 4,404
SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524805 8,042 219,021 SH   SOLE 1 197,566 0 21,455
SCHWAB STRATEGIC TR INDX FD 808524888 1 30 SH   SOLE 1 30 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 20,975 414,763 SH   SOLE 1 374,512 0 40,251
SCHWAB STRATEGIC TR INDX FD 808524102 1,413 26,462 SH   SOLE 1 26,462 0 0
SCHWAB STRATEGIC TR INDX FD 808524797 805 10,207 SH   SOLE 1 10,207 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 11 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 31,840 591,264 SH   SOLE 1 530,836 0 60,429
SCHWAB STRATEGIC TR INDX FD 808524300 817 10,918 SH   SOLE 1 10,918 0 0
SCHWAB STRATEGIC TR INDX FD 808524409 63 889 SH   SOLE 1 889 0 0
SCHWAB STRATEGIC TR COM 808524847 126 5,070 SH   SOLE 1 5,070 0 0
SCHWAB STRATEGIC TR INDX FD 808524607 39 821 SH   SOLE 1 821 0 0
SCHWAB STRATEGIC TR INDX FD 808524870 7 115 SH   SOLE 1 115 0 0
SCIENCE STRATEGIC ACQ ALPHA COM 808641203 11 1,073 SH   SOLE 3 1,073 0 0
SCIENCE STRATEGIC ACQ ALPHA COM 808641104 9 900 SH   SOLE 3 900 0 0
SCION TECH GROWTH II COM g31070108 1 100 SH   SOLE 3 100 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 9 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065203 30 3,000 SH   SOLE 3 3,000 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065104 392 40,040 SH   SOLE 3 40,040 0 0
SCP & CO HEALTHCARE ACQUSTN WT 784065112 4 17,168 SH   SOLE 3 17,168 0 0
SDCL EDGE ACQUISITION CORPORAT COM g79471101 356 36,540 SH   SOLE 3 36,540 0 0
SEA LTD COM 81141r100 36 300 SH   SOLE 1 300 0 0
SEABOARD CORP DEL COM 811543107 21 5 SH   SOLE   5 0 0
SEABOARD CORP DEL COM 811543107 55 13 SH   SOLE 1 13 0 0
SEAGEN INC COM 81181c104 8 54 SH   SOLE 1 54 0 0
SEALED AIR CORP NEW COM COM 81211k100 13 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 40 3,000 SH   SOLE 1 3,000 0 0
SELECT SECTOR SPDR TR CALL 81369Y904 59 3,780 SH Call SOLE 3 3,780 0 0
SELECT SECTOR SPDR TR PUT 81369Y955 889 6,780 SH Put SOLE 3 6,780 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 195 4,033 SH   SOLE 1 4,033 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308 42 550 SH   SOLE   550 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308 121 1,598 SH   SOLE 1 1,598 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 41 221 SH   SOLE 1 221 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209 185 1,354 SH   SOLE 1 1,354 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 571 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 1,967 25,728 SH   SOLE 1 25,251 0 477
SELECT SECTOR SPDR TR INDX FD 81369Y605 33 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 247 6,451 SH   SOLE 1 6,451 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704 98 955 SH   SOLE 1 955 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 37 496 SH   SOLE 1 496 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 174 1,972 SH   SOLE 1 1,972 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 1,698 10,683 SH   SOLE 1 10,651 0 32
SEMPER PARATUS ACQUISITION COR COM g8028l107 124 12,410 SH   SOLE 3 12,410 0 0
SEMPER PARATUS ACQUISITION COR WT g8028l131 2 6,204 SH   SOLE 3 6,204 0 0
SEMPRA COM 816851109 14 84 SH   SOLE 1 84 0 0
SERVICENOW INC COM COM 81762p102 164 294 SH   SOLE   294 0 0
SERVICENOW INC COM COM 81762p102 351 630 SH   SOLE 1 630 0 0
SESEN BIO INC COM 817763105 1 1,302 SH   SOLE 1 1,302 0 0
SEVEN HILLS REALTY TRUST COM 81784e101 2 135 SH   SOLE 3 135 0 0
SGI INTL COM NEW COM 784185209 0 2,000 SH   SOLE 1 2,000 0 0
ISHARES TR COM 464287515 23 67 SH   SOLE 1 67 0 0
SHELL PLC COM 780259305 98 1,777 SH   SOLE 1 1,777 0 0
SHERWIN WILLIAMS CO COM 824348106 492 1,970 SH   SOLE   1,970 0 0
SHERWIN WILLIAMS CO COM 824348106 3,138 12,573 SH   SOLE 1 12,463 0 110
SHOPIFY INC CL A COM 82509l107 909 1,345 SH   SOLE 1 1,200 0 145
SIEMENS A G SPONSORED ADR ADUS 826197501 25 361 SH   SOLE 1 361 0 0
SIERRA LAKE ACQUISITION CORP COM 826332108 4 401 SH   SOLE 3 401 0 0
SIERRA LAKE ACQUISITION CORP WT 826332116 1 4,400 SH   SOLE 3 4,400 0 0
SIGA TECHNOLOGIES INC COM 826917106 667 94,135 SH   SOLE 1 94,135 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 11 39 SH   SOLE 1 39 0 0
SIGNET JEWELERS LTD SHS COM g81276100 51 700 SH   SOLE 1 700 0 0
SIGNIFY HEALTH INC COM 82671g100 12 680 SH   SOLE 1 680 0 0
SILVER CREST ACQUISITION CORP COM g81355102 177 18,028 SH   SOLE 3 18,028 0 0
SILVER CREST ACQUISITION CORP WT g81355128 5 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 78 8,000 SH   SOLE 3 8,000 0 0
SILVER SPIKE ACQUISITION CORP WT g8201h113 0 1,250 SH   SOLE 3 1,250 0 0
SILVER SPIKE ACQUISITION II CO COM g8201h121 22 2,278 SH   SOLE 3 2,278 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 437 21,373 SH   SOLE 3 21,373 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 1,763 86,197 SH   SOLE   77,091 0 9,106
SILVERSPAC INC COM g8136v104 97 10,000 SH   SOLE 3 10,000 0 0
SILVERSPAC INC WT g8136v112 1 3,332 SH   SOLE 3 3,332 0 0
SIMON PROPERTY GROUP ACQUI-A COM 82880r103 49 5,024 SH   SOLE 3 5,024 0 0
SIREN ETF TR INDX FD 829658202 6 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 16 2,347 SH   SOLE 1 2,347 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 13 4,265 SH   SOLE 1 4,265 0 0
SKYBRIDGE CRYPTO INDUSTRY INDX FD 33740f540 6 450 SH   SOLE 1 450 0 0
SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 145 128 SH   SOLE 1 128 0 0
SKYDECK ACQUISITION CORP WT g82220115 0 1,000 SH   SOLE 3 1,000 0 0
SKYDECK ACQUISITION CORP COM g82220123 29 3,000 SH   SOLE 3 3,000 0 0
SKYWEST INC COM 830879102 2 68 SH   SOLE 1 68 0 0
SLAM CORP COM g8210l105 153 15,656 SH   SOLE 3 15,656 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
PROSHARES TR PUT 74347B950 7 100 SH Put SOLE 3 100 0 0
SMITH & NEPHEW PLC ADUS 83175M205 6 200 SH   SOLE 1 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 8 550 SH   SOLE 1 550 0 0
SMITH A O CORP COM 831865209 5 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405 310 2,289 SH   SOLE   2,289 0 0
SMUCKER J M CO COM 832696405 1,906 14,075 SH   SOLE 1 13,923 0 152
SNAP INC. COM 83304a106 43 1,188 SH   SOLE 1 1,188 0 0
SNOWFLAKE INC COM 833445109 6 25 SH   SOLE 1 25 0 0
SOAR TECHNOLOGY ACQUISITION CO COM g82472112 105 10,400 SH   SOLE 3 10,400 0 0
SOAR TECHNOLOGY ACQUISITION CO WT g82472120 1 3,466 SH   SOLE 3 3,466 0 0
SOCIAL CAPITAL SUVRETTA HO-A COM g8253t106 24 2,400 SH   SOLE 3 2,400 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253u103 51 5,213 SH   SOLE 3 5,213 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253w109 23 2,333 SH   SOLE 3 2,333 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253y105 6 659 SH   SOLE 3 659 0 0
SOCIAL LEVERAGE ACQUISITION CO WT 83363k110 0 100 SH   SOLE 3 100 0 0
SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 6 65 SH   SOLE 1 65 0 0
SOFI TECHNOLOGIES INC COM 83406f102 35 3,670 SH   SOLE 1 3,670 0 0
SOFTBANK GROUP CORPORATION COM 83404d109 7 300 SH   SOLE 1 300 0 0
SOLAR INTEGRATED ROOFING CORP COM 83417r103 1 2,000 SH   SOLE 1 2,000 0 0
SOMALOGIC INC WT 83444k113 9 4,360 SH   SOLE 3 4,360 0 0
SONY GROUP CORPORATION ADUS 835699307 12 114 SH   SOLE 1 114 0 0
SONY GROUP CORPORATION COM 835699307 21 200 SH   SOLE 1 200 0 0
SOTERA HEALTH CO COM 83601l102 22 1,000 SH   SOLE 1 1,000 0 0
SOUTHERN CO COM 842587107 668 9,207 SH   SOLE 1 9,057 0 150
SOUTHPORT ACQUISITION CORP COM 84465l105 13 1,335 SH   SOLE 3 1,335 0 0
SOUTHPORT ACQUISITION CORP WT 84465l113 0 667 SH   SOLE 3 667 0 0
SOUTHWEST AIRLS CO COM 844741108 8 175 SH   SOLE 1 175 0 0
SP PLUS CORP COM COM 78469c103 1,212 38,640 SH   SOLE   38,640 0 0
SPARTANNASH CO COM 847215100 19,829 601,048 SH   SOLE 3 601,048 0 0
SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 1 5 SH   SOLE 1 5 0 0
SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 1,591 4,587 SH   SOLE 1 4,587 0 0
SPDR GOLD TR INDX FD 78463V107 2,311 12,790 SH   SOLE   12,790 0 0
SPDR GOLD TR INDX FD 78463V107 4,013 22,212 SH   SOLE 1 21,772 0 440
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 25 600 SH   SOLE 1 600 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 187 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 191 3,535 SH   SOLE 1 3,535 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 20 513 SH   SOLE 1 513 0 0
SPDR MSCI ACWI EX-US ETF INDX FD 78463x848 3 93 SH   SOLE 1 93 0 0
SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 292 6,167 SH   SOLE 1 6,167 0 0
SPDR PORT MSCI GLBL STCK MRKT INDX FD 78463x475 7 121 SH   SOLE 1 121 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 266 9,556 SH   SOLE 1 9,556 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 50 1,448 SH   SOLE 1 1,448 0 0
SPDR PORTFOLIO INTERMEDIATE TE INDX FD 78464a375 5 139 SH   SOLE 1 139 0 0
SPDR PORTFOLIO S&P 500 ETF COM 78464a854 21 404 SH   SOLE 1 404 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464a508 299 7,168 SH   SOLE 1 7,132 0 36
SPDR PORTFOLIO S&P 600 SMALL C COM 78468r853 13 302 SH   SOLE 1 302 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 126 2,261 SH   SOLE 1 2,261 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 786 1,740 SH   SOLE   1,740 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 9,844 21,796 SH   SOLE 1 20,231 0 1,565
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 62 500 SH   SOLE 1 500 0 0
SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 2 42 SH   SOLE 1 42 0 0
SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 301 614 SH   SOLE 1 530 0 84
SPDR SER TR PUT 78464A954 209 1,200 SH Put SOLE 3 1,200 0 0
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 42 358 SH   SOLE 1 358 0 0
SPDR SER TR INDX FD 78468R721 516 10,771 SH   SOLE 1 10,771 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 21 300 SH   SOLE 1 300 0 0
SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 5 58 SH   SOLE 1 58 0 0
SPDR SER TR S&P OILGAS INDX FD 78468r556 81 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 92 442 SH   SOLE 1 442 0 0
SPDR SER TR INDX FD 78468R408 70 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 SPDR BLOOMBERG INDX FD 78468r663 1 8 SH   SOLE 1 8 0 0
SPDR SER TR INDX FD 78464A490 24 450 SH   SOLE 1 450 0 0
SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 12 256 SH   SOLE 1 256 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 13 250 SH   SOLE 1 250 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 21 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 40 285 SH   SOLE 1 285 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 28 310 SH   SOLE 1 310 0 0
SPDR SER TR INDX FD 78464A763 1,163 9,081 SH   SOLE 1 8,769 0 312
SPDR SERIES TRUST S&P METALS M COM 78464a755 101 1,640 SH   SOLE 1 1,640 0 0
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 2 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 378 25,204 SH   SOLE   25,204 0 0
SPECIAL OPPORTUNITIESFUND INC COM 847993235 56 3,703 SH   SOLE   3,703 0 0
SPECIAL OPPORTUNITIESFUND INC COM 847993235 818 54,469 SH   SOLE 1 54,469 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 5,875 66,218 SH   SOLE   47,282 0 18,936
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 15 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 1 5,950 SH   SOLE 3 5,950 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 323 6,600 SH   SOLE 1 6,600 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 99 668 SH   SOLE 1 668 0 0
SPORT HALEY HLDGS COM 84917j104 0 2,500 SH   SOLE 1 2,500 0 0
SPORTS VENTURES ACQUISITION CO COM g8372a103 56 5,700 SH   SOLE 3 5,700 0 0
SPORTSMAP TECH ACQUISITION COR COM 84921j108 110 11,130 SH   SOLE 3 11,130 0 0
SPORTSMAP TECH ACQUISITION COR WT 84921j116 2 8,347 SH   SOLE 3 8,347 0 0
SPORTSTEK ACQUISITION CORP COM 849196100 34 3,500 SH   SOLE 3 3,500 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102 5 36 SH   SOLE 1 36 0 0
SPREE ACQUISITION 1 CORP LTD COM g83745102 86 8,600 SH   SOLE 3 8,600 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128 1 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS COM 85205u107 217 22,000 SH   SOLE 3 22,000 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115 4 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 581 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,286 66,360 SH   SOLE 1 66,360 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 848 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 3,323 216,192 SH   SOLE 1 216,192 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 703 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 953 108,650 SH   SOLE 1 108,650 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104 229 15,181 SH   SOLE 1 15,181 0 0
SPROUTS FMRS MKT INC COM COM 85208m102 10 300 SH   SOLE 1 300 0 0
SPX CORP COM 784635104 86 1,750 SH   SOLE 1 1,750 0 0
SPDR S&P 500 ETF TR PUT 78462F953 5 170 SH Put SOLE 3 170 0 0
SPDR S&P 500 ETF TR PUT 78462F953 177 780 SH Put SOLE 3 780 0 0
SPDR S&P 500 ETF TR PUT 78462F953 101 350 SH Put SOLE 3 350 0 0
SPDR S&P 500 ETF TR PUT 78462F953 166 360 SH Put SOLE 3 360 0 0
SPDR S&P 500 ETF TR PUT 78462F953 727 980 SH Put SOLE 3 980 0 0
SPDR S&P 500 ETF TR PUT 78462F953 560 600 SH Put SOLE 3 600 0 0
SPDR S&P 500 ETF TR PUT 78462F953 3 5 SH Put SOLE 1 5 0 0
SPDR S&P 500 ETF TR PUT 78462F953 295 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 2 40 SH Put SOLE 1 40 0 0
BLOCK INC COM 852234103 125 919 SH   SOLE   919 0 0
BLOCK INC COM 852234103 502 3,704 SH   SOLE 1 3,704 0 0
SRLN 220520P00040000 PUT 78467v958 0 1 SH Put SOLE 3 1 0 0
STANLEY BLACK & DECKER INC COM 854502101 14 100 SH   SOLE 1 100 0 0
STAR GAS PARTNERS L.P. COM 85512c105 7 642 SH   SOLE 1 642 0 0
STARBUCKS CORP COM 855244109 451 4,961 SH   SOLE   4,961 0 0
STARBUCKS CORP COM 855244109 3,742 41,130 SH   SOLE 1 38,640 0 2,490
STEPHAN CO COM 858603103 2 847 SH   SOLE   847 0 0
STEPHAN CO COM 858603103 0 200 SH   SOLE 1 200 0 0
STEPPE CEMENT LTD COM y8162g112 33 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100 195 808 SH   SOLE 1 808 0 0
STERLING CONSTR INC COM 859241101 198 7,398 SH   SOLE 3 7,398 0 0
STERLING CONSTR INC COM 859241101 786 29,331 SH   SOLE   26,169 0 3,162
STERLING MED SYS INC COM NEW COM m85548101 1 40 SH   SOLE 1 40 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 53 2,550 SH   SOLE   2,550 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 51 2,450 SH   SOLE 1 2,450 0 0
STONEBRIDGE ACQUISITION CORP COM g85094103 149 15,000 SH   SOLE 3 15,000 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129 2 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108 2,889 38,914 SH   SOLE   32,798 0 6,116
STONEX GROUP INC COM 861896108 15 200 SH   SOLE 1 200 0 0
STRATEGIC DATA INC COM NEW ADUS 862911203 7 2,191 SH   SOLE 1 2,191 0 0
STRATIM CLOUD ACQUISITION CORP COM 86309r107 1,000 102,500 SH   SOLE 3 102,500 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115 7 34,200 SH   SOLE 3 34,200 0 0
STRYKER CORPORATION COM 863667101 427 1,598 SH   SOLE   1,598 0 0
STRYKER CORPORATION COM 863667101 911 3,407 SH   SOLE 1 3,407 0 0
STRYVE FOODS INC COM 863685111 3 17,300 SH   SOLE 3 17,300 0 0
SUMMIT HEALTHCARE ACQUISITION COM g8566r102 241 24,800 SH   SOLE 3 24,800 0 0
SUMMIT HEALTHCARE ACQUISITION WT g8566r110 1 5,050 SH   SOLE 3 5,050 0 0
SUN CMNTYS INC COM 866674104 7 40 SH   SOLE 1 40 0 0
SUN LIFE FINANCIAL INC. COM 866796105 8 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103 36 4,000 SH   SOLE 1 4,000 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8t90f102 82 8,400 SH   SOLE 3 8,400 0 0
SUPERNOVA PARTNERS ACQUISITION WT g8t90f128 1 1,679 SH   SOLE 3 1,679 0 0
SVB FINL GROUP COM COM 78486q101 6 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 30 2,994 SH   SOLE 1 2,994 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 30 3,458 SH   SOLE 1 3,458 0 0
SWIFTMERGE ACQUISITION CORP COM g63836103 98 10,000 SH   SOLE 3 10,000 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111 1 5,000 SH   SOLE 3 5,000 0 0
SWIFTMERGE ACQUISITION CORP COM g63836129 30 3,000 SH   SOLE 3 3,000 0 0
SWISS HELVETIA FD INC CLSD FD 870875101 10 1,078 SH   SOLE 1 1,078 0 0
SWITCHBACK II CORP WT 09077j115 1 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102 11,146 334,920 SH   SOLE   268,120 0 66,800
SYLVAMO CORP COM 871332102 29 860 SH   SOLE 1 860 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501 122 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 358 4,385 SH   SOLE   4,385 0 0
SYSCO CORP COM 871829107 129 1,585 SH   SOLE 1 1,585 0 0
T-MOBILE US INC COM 872590104 6 49 SH   SOLE 1 49 0 0
TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140,000 SH   SOLE 1 140,000 0 0
TAILWIND INTERNATIONAL ACQUISI COM g8662f101 383 39,140 SH   SOLE 3 39,140 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119 3 14,046 SH   SOLE 3 14,046 0 0
TAIWAN FD INC COM 874036106 7 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 241 2,311 SH   SOLE 1 2,311 0 0
TALON 1 ACQUISITION CORP COM g86656108 173 17,200 SH   SOLE 3 17,200 0 0
TANDEM DIABETES CARE INC COM 875372203 11 94 SH   SOLE 1 94 0 0
TAPESTRY PHARMA INC COM NEW COM 876031204 0 1,248,000 SH   SOLE 3 1,248,000 0 0
TARGET CORP COM COM 87612e106 127 600 SH   SOLE   600 0 0
TARGET CORP COM COM 87612e106 893 4,208 SH   SOLE 1 3,428 0 780
TARGET GLOBAL ACQUISITION I CO COM g8675n109 20 2,000 SH   SOLE 3 2,000 0 0
TARGET GLOBAL ACQUISITION I CO WT g8675n125 0 666 SH   SOLE 3 666 0 0
TASTEMAKER ACQUISITION CORP COM 876545104 49 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 1 2,147 SH   SOLE 3 2,147 0 0
TE CONNECTIVITY LTD COM H84989104 210 1,600 SH   SOLE   1,600 0 0
TE CONNECTIVITY LTD COM H84989104 332 2,533 SH   SOLE 1 2,533 0 0
TECH & ENERGY TRANSITION CORP COM 87823r102 218 22,335 SH   SOLE 3 22,335 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110 3 8,944 SH   SOLE 3 8,944 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119114 9 51,800 SH   SOLE 3 51,800 0 0
TECHNOLOGY TELECOM COM g87119122 10 1,000 SH   SOLE 3 1,000 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101 25 308 SH   SOLE 1 308 0 0
TECK RESOURCES LTD ADUS 878742204 20 500 SH   SOLE 1 500 0 0
TEEKAY TANKERS LTD COM y8565n300 133 9,607 SH   SOLE 3 9,607 0 0
TEEKAY TANKERS LTD COM y8565n300 431 31,147 SH   SOLE   27,027 0 4,120
TEGNA INC COM SHS COM 87901j105 22 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 13 180 SH   SOLE 1 180 0 0
TELESAT CORP COM 879512309 17 1,040 SH   SOLE   1,040 0 0
TELESAT CORP COM 879512309 175 10,600 SH   SOLE 1 10,600 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 1,049 153,163 SH   SOLE 1 146,663 0 6,500
TEMPLETON EMERGING MKTS FD CLSD FD 880191101 89 6,500 SH   SOLE 1 6,500 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 36 746 SH   SOLE 1 746 0 0
TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 1 116 SH   SOLE 1 116 0 0
TERADYNE INC COM 880770102 74 625 SH   SOLE   625 0 0
TEREX CORP NEW COM 880779103 18 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 58 1,265 SH   SOLE 1 1,265 0 0
TERRITORIAL BANCORP INC COM COM 88145x108 1,206 50,260 SH   SOLE   50,260 0 0
TESLA MTRS INC COM COM 88160r101 1,221 1,133 SH   SOLE 1 1,133 0 0
TEUCRIUM AGRICULTURAL FUND COM 88166a706 275 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 6,948 37,870 SH   SOLE   37,170 0 700
TEXAS INSTRS INC COM 882508104 8,362 45,573 SH   SOLE 1 44,821 0 752
TEXTRON INC COM 883203101 87 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107 12 753 SH   SOLE 1 753 0 0
TG VENTURE ACQUISITION CORP COM 87251t109 16 1,600 SH   SOLE 3 1,600 0 0
TG VENTURE ACQUISITION CORP WT 87251t117 0 1,600 SH   SOLE 3 1,600 0 0
THAI FUND COM 882esc106 0 394 SH   SOLE 3 394 0 0
THAI FUND COM 882esc106 0 200 SH   SOLE 1 200 0 0
THE NORTH WEST COMPANY INC COM 663278208 23 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 83 1,200 SH   SOLE 1 1,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 79 134 SH   SOLE   134 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 798 1,351 SH   SOLE 1 1,251 0 100
THIRD POINT OFFSHORE INVESTORS COM G8846K109 987 39,500 SH   SOLE 1 39,500 0 0
THRIVE ACQUISITION CORP COM g7158c101 150 15,000 SH   SOLE 3 15,000 0 0
THRIVE ACQUISITION CORP WT g7158c119 2 9,100 SH   SOLE 3 9,100 0 0
THRYV HLDGS INC COM 886029206 5,038 179,173 SH   SOLE   127,233 0 51,940
THRYV HLDGS INC COM 886029206 7 260 SH   SOLE 1 260 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l107 627 63,480 SH   SOLE 3 63,480 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 7 11,698 SH   SOLE 3 11,698 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 195 19,824 SH   SOLE 3 19,824 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 2 4,663 SH   SOLE 3 4,663 0 0
TILE SHOP HOLDINGS INC COM 88677q109 2,176 332,160 SH   SOLE   242,170 0 89,990
TILRAY INC COM 88688t100 14 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104 182 3,000 SH   SOLE 1 3,000 0 0
TIO TECH A COM g8t10c106 197 20,100 SH   SOLE 3 20,100 0 0
TIPTREE INC COM 88822q103 287 22,330 SH   SOLE 3 22,330 0 0
TIPTREE INC COM 88822q103 924 71,893 SH   SOLE   62,391 0 9,502
TISHMAN SPEYER INNOVATION CORP COM 88825h100 1 111 SH   SOLE 3 111 0 0
TISHMAN SPEYER INNOVATION CORP WT 88825h118 0 21 SH   SOLE 3 21 0 0
TJX COS INC NEW COM 872540109 125 2,060 SH   SOLE   2,060 0 0
TJX COS INC NEW COM 872540109 2,740 45,223 SH   SOLE 1 43,023 0 2,200
TKB CRITICAL TECHNOLOGIES 1 COM g88935112 53 5,304 SH   SOLE 3 5,304 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 1 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 95 900 SH Call SOLE 3 900 0 0
TOLL BROTHERS INC COM 889478103 0 10 SH   SOLE 1 10 0 0
TOPBUILD CORP COM COM 89055f103 46 253 SH   SOLE 1 253 0 0
TOPICUS COM INC F COM 89072t102 8 107 SH   SOLE   107 0 0
TOPICUS COM INC F COM 89072t102 145 1,937 SH   SOLE 1 1,937 0 0
TORONTO DOMINION BK ONT COM 891160509 79 1,000 SH   SOLE 1 1,000 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 289 8,354 SH   SOLE 1 8,354 0 0
TORTOISEECOFIN ACQUISITION III COM g8956e109 570 58,600 SH   SOLE 3 58,600 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117 5 10,150 SH   SOLE 3 10,150 0 0
TOTO LIMITED ADR ADUS 891515207 31 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101 1,320 103,240 SH   SOLE   103,240 0 0
TOYOTA MOTOR CORP ADUS 892331307 18 100 SH   SOLE 1 100 0 0
TPB ACQUISITION CORPORATION I COM g8990l101 49 5,000 SH   SOLE 3 5,000 0 0
TPB ACQUISITION CORPORATION I WT g8990l127 1 1,666 SH   SOLE 3 1,666 0 0
TPG PACE BENEFICIAL II COR-A COM g89826104 2 200 SH   SOLE 3 200 0 0
TRACTOR SUPPLY CO COM 892356106 24 101 SH   SOLE 1 101 0 0
TRADEUP GLOBAL CORP COM g89877107 364 36,896 SH   SOLE 3 36,896 0 0
TRADEUP GLOBAL CORP WT g89877115 8 17,948 SH   SOLE 3 17,948 0 0
TRAJECTORY ALPHA ACQUISITION COM 89301b203 30 3,000 SH   SOLE 3 3,000 0 0
TRAJECTORY ALPHA ACQUISITION C COM 89301b104 49 5,000 SH   SOLE 3 5,000 0 0
TRAJECTORY ALPHA ACQUISITION C WT 89301b112 1 2,500 SH   SOLE 3 2,500 0 0
TRANSCAT INC COM 893529107 14 177 SH   SOLE 1 177 0 0
TRANSDIGM GROUP INC COM 893641100 335 514 SH   SOLE   514 0 0
TRANSDIGM GROUP INC COM 893641100 2,906 4,461 SH   SOLE 1 4,406 0 55
TRAVEL PLUS LEISURE CO COM 894164102 7,556 130,417 SH   SOLE   93,653 0 36,764
TRAVEL PLUS LEISURE CO COM 894164102 106 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 COM 89417e109 1,413 7,733 SH   SOLE 1 7,133 0 600
TRAVELZOO COM NEW COM 89421q205 7 1,000 SH   SOLE 1 1,000 0 0
TREX INC COM 89531p105 33 500 SH   SOLE 1 500 0 0
TRI CONTL CORP CLSD FD 895436103 321 10,400 SH   SOLE 1 10,400 0 0
TRINE II ACQ WT g9059f118 2 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 26 465 SH   SOLE 1 465 0 0
TRUSTCO BK CORP N Y COM 898349204 163 5,112 SH   SOLE 3 5,112 0 0
TRUSTCO BK CORP N Y COM 898349204 537 16,811 SH   SOLE   14,558 0 2,253
TUATARA CAPITAL ACQUISITION CO COM g9118j101 201 20,307 SH   SOLE 3 20,307 0 0
TUATARA CAPITAL ACQUISITION CO WT g9118j119 3 8,600 SH   SOLE 3 8,600 0 0
TURNING PT BRANDS INC CALL 90041L905 19 106 SH Call OTR 2 0 0 106
TURTLE BEACH CORP COM 900450206 26 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 4 13,455 SH   SOLE 3 13,455 0 0
TWILIO INC COM 90138f102 99 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 583 59,519 SH   SOLE 3 59,519 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 5 20,339 SH   SOLE 3 20,339 0 0
TWITTER INC COM COM 90184l102 23 600 SH   SOLE 1 600 0 0
TYLER TECHNOLOGIES INC COM 902252105 15 34 SH   SOLE 1 34 0 0
TZP STRATEGIES ACQUISTN CORP COM G91595101 290 29,600 SH   SOLE 3 29,600 0 0
TZP STRATEGIES ACQUISITION COR WT g91595119 1 3,800 SH   SOLE 3 3,800 0 0
U S GLOBAL INVS INC COM 902952100 21 4,000 SH   SOLE 1 4,000 0 0
UNITED AIRLS HLDGS INC COM 910047109 10 212 SH   SOLE 1 212 0 0
UBER TECHNOLOGIES INC COM 90353t100 89 2,500 SH   SOLE   2,500 0 0
UBER TECHNOLOGIES INC COM 90353t100 155 4,333 SH   SOLE 1 4,333 0 0
UCB S.A. UNSP ADR EACH REPR COM 903480101 9 141 SH   SOLE 1 141 0 0
UGI CORP NEW COM 902681105 6,367 175,784 SH   SOLE   142,400 0 33,384
UGI CORP NEW COM 902681105 137 3,775 SH   SOLE 1 3,775 0 0
UNDER ARMOUR INC COM 904311107 5 286 SH   SOLE 1 286 0 0
UNDER ARMOUR INC COM 904311206 7 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704 2,688 58,979 SH   SOLE 1 56,054 0 2,925
UNION PAC CORP CALL 907818908 27 120 SH Call SOLE 3 120 0 0
UNION PAC CORP COM 907818108 192 703 SH   SOLE   703 0 0
UNION PAC CORP COM 907818108 6,838 25,030 SH   SOLE 1 24,047 0 983
UNION PAC CORP PUT 907818958 36 120 SH Put SOLE 3 120 0 0
UNISYS CORP COM 909214306 1,210 56,011 SH   SOLE   42,877 0 13,134
UNIT CORP COM 909218406 554 9,000 SH   SOLE   0 0 9,000
UNITED INS HLDGS CORP COM 910710102 115 34,648 SH   SOLE 3 34,648 0 0
UNITED INS HLDGS CORP COM 910710102 371 112,193 SH   SOLE   97,433 0 14,760
UNITED PARCEL SERVICE INC COM 911312106 64 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC COM 911312106 725 3,380 SH   SOLE 1 3,289 0 91
UNITED RENTALS INC COM 911363109 4 10 SH   SOLE 1 10 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,894 37,049 SH   SOLE   36,174 0 875
UNITEDHEALTH GROUP INC COM 91324P102 23,393 45,872 SH   SOLE 1 43,866 0 2,006
UNITI GROUP INC COM COM 91325v108 0 10 SH   SOLE 1 10 0 0
UNITY SOFTWARE INC COM 91332u101 95 960 SH   SOLE 1 960 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 43 300 SH   SOLE 1 300 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 92 10,647 SH   SOLE 3 10,647 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 306 35,199 SH   SOLE   30,526 0 4,673
URBAN OUTFITTERS INC COM 917047102 40 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304 88 1,661 SH   SOLE   1,661 0 0
US BANCORP DEL COM 902973304 2,683 50,485 SH   SOLE 1 49,185 0 1,300
US GBL GO GLD PRECS MTL MNRS E COM 26922a719 3 125 SH   SOLE 1 125 0 0
US GLOBAL JETS ETF COM 26922a842 4 200 SH   SOLE 1 200 0 0
US XPRESS ENTERPRISES INC COM 90338n202 1 193 SH   SOLE 1 193 0 0
USHIO INC COM j94456118 40 2,650 SH   SOLE 1 2,650 0 0
UTA ACQUISITION CORP COM g9473a109 196 20,000 SH   SOLE 3 20,000 0 0
UTAH MED PRODS INC COM 917488108 2,322 25,839 SH   SOLE   24,775 0 1,064
V F CORP COM 918204108 2 31 SH   SOLE 1 31 0 0
VAALCO ENERGY INC COM 91851C201 596 91,299 SH   SOLE 3 91,299 0 0
VAALCO ENERGY INC COM 91851C201 2,276 348,595 SH   SOLE   309,698 0 38,897
VACCINEX INC COM 918640103 3 2,000 SH   SOLE 1 2,000 0 0
VAIL RESORTS INC COM COM 91879q109 94 363 SH   SOLE   363 0 0
VAIL RESORTS INC COM COM 91879q109 29 112 SH   SOLE 1 112 0 0
VALERO ENERGY CORP COM 91913Y100 330 3,252 SH   SOLE 1 3,252 0 0
VALOR LATITUDE ACQUISITION COR COM g9460n106 49 5,000 SH   SOLE 3 5,000 0 0
VALOR LATITUDE ACQUISITION COR WT g9460n122 1 1,666 SH   SOLE 3 1,666 0 0
VALVOLINE INC COM COM 92047w101 6,618 209,685 SH   SOLE   166,695 0 42,990
VALVOLINE INC COM COM 92047w101 21 655 SH   SOLE 1 655 0 0
VANECK GREEN METALS ETF COM 92189y204 122 3,283 SH   SOLE 1 3,283 0 0
VANECK OIL SERVICES ETF COM 92189h607 5 18 SH   SOLE 1 18 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201 65 1,364 SH   SOLE 1 1,364 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726 8 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 7,000 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 310 2,961 SH   SOLE 1 2,646 0 315
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 185 10,808 SH   SOLE 1 10,808 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2,493 65,010 SH   SOLE   65,010 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 182 4,750 SH   SOLE 1 4,750 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 75 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 282 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 58 1,062 SH   SOLE 1 1,062 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 766 25,203 SH   SOLE 1 25,203 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 3 35 SH   SOLE   35 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 260 3,480 SH   SOLE 1 3,480 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 118 997 SH   SOLE 1 997 0 0
VANECK VECTORS RUSSIA ETF COM 92189f403 2 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1,511 5,602 SH   SOLE 1 5,335 0 267
VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 0 8 SH   SOLE 1 8 0 0
VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 19 328 SH   SOLE 1 328 0 0
VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH   SOLE 1 100 0 0
VANGUARD BD INDEX FDS INDX FD 921937819 700 8,543 SH   SOLE 1 8,543 0 0
VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 240 3,075 SH   SOLE   3,075 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 21,861 280,625 SH   SOLE 1 263,565 0 17,060
VANGUARD BD INDEX FDS INDX FD 921937835 60 760 SH   SOLE 1 760 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 118 2,249 SH   SOLE   2,249 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 459 8,748 SH   SOLE 1 8,748 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 14 71 SH   SOLE 1 71 0 0
VANGUARD WHITEHALL FDS INDX FD 921946885 1,854 26,538 SH   SOLE 1 26,088 0 450
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 96 1,225 SH   SOLE   1,225 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2,923 37,437 SH   SOLE 1 37,024 0 413
VANGUARD FINANCIALS INDX FD 92204a405 16 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 23 400 SH   SOLE   400 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 275 4,774 SH   SOLE 1 4,066 0 708
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 1,173 24,425 SH   SOLE   24,425 0 0
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 6,435 133,975 SH   SOLE 1 132,235 0 1,740
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 6,215 134,734 SH   SOLE   134,734 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 6,495 140,794 SH   SOLE 1 140,534 0 260
VANGUARD INDEX FDS INDX FD 922908652 8,860 53,481 SH   SOLE   53,481 0 0
VANGUARD INDEX FDS INDX FD 922908652 1,467 8,855 SH   SOLE 1 7,593 0 1,262
VANGUARD INDEX FDS INDX FD 922908736 3,219 11,193 SH   SOLE 1 11,125 0 68
VANGUARD INDEX FDS INDX FD 922908637 72 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512 306 2,043 SH   SOLE   2,043 0 0
VANGUARD INDEX FDS INDX FD 922908512 670 4,479 SH   SOLE 1 4,479 0 0
VANGUARD INDEX FDS INDX FD 922908611 492 2,799 SH   SOLE   2,799 0 0
VANGUARD INDEX FDS INDX FD 922908611 11,104 63,114 SH   SOLE 1 59,370 0 3,744
VANGUARD INDEX FDS INDX FD 922908595 146 588 SH   SOLE 1 588 0 0
VANGUARD INDEX FDS INDX FD 922908769 319 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS INDX FD 922908769 5,962 26,187 SH   SOLE 1 26,187 0 0
VANGUARD INDEX FDS INDX FD 922908744 5,379 36,397 SH   SOLE 1 36,222 0 175
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 112 1,305 SH   SOLE 1 1,305 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676 6 106 SH   SOLE 1 106 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042866 7 99 SH   SOLE 1 99 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742 4,458 44,015 SH   SOLE   44,015 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742 4,846 47,842 SH   SOLE 1 47,842 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 717 66,362 SH   SOLE 1 66,362 0 0
VANGUARD MALVERN FDS INDX FD 922020805 19 369 SH   SOLE 1 369 0 0
VANGUARD INDEX FDS INDX FD 922908629 7,624 32,054 SH   SOLE   32,054 0 0
VANGUARD INDEX FDS INDX FD 922908629 11,018 46,323 SH   SOLE 1 45,623 0 700
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 118 2,353 SH   SOLE 1 2,353 0 0
VANGUARD MUN BD FDS INDX FD 922907746 97 1,880 SH   SOLE 1 1,880 0 0
VANGUARD INDEX FDS INDX FD 922908553 10,050 92,740 SH   SOLE   92,740 0 0
VANGUARD INDEX FDS INDX FD 922908553 6,481 59,804 SH   SOLE 1 59,694 0 110
VANGUARD RUSSELL 1000 INDX FD 92206c730 285 1,377 SH   SOLE 1 1,377 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 127 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 121 1,656 SH   SOLE 1 1,656 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 27 326 SH   SOLE 1 326 0 0
VANGUARD INDEX FDS INDX FD 922908363 68,669 165,399 SH   SOLE   165,399 0 0
VANGUARD INDEX FDS INDX FD 922908363 37,749 90,925 SH   SOLE 1 90,882 0 43
VANGUARD SCOTTSDALE FDS INDX FD 92206C706 35 550 SH   SOLE 1 550 0 0
VANGUARD INDEX FDS INDX FD 922908751 6,284 29,567 SH   SOLE   29,567 0 0
VANGUARD INDEX FDS INDX FD 922908751 6,796 31,979 SH   SOLE 1 31,979 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 17,722 109,285 SH   SOLE   109,285 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 6,777 41,793 SH   SOLE 1 40,679 0 1,114
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 142 1,700 SH   SOLE 1 1,700 0 0
VANGUARD STAR FDS INDX FD 921909768 152 2,551 SH   SOLE 1 2,551 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 53 1,063 SH   SOLE 1 889 0 174
VANGUARD WHITEHALL FDS INDX FD 921946406 1,434 12,777 SH   SOLE 1 12,777 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794 162 2,392 SH   SOLE 1 2,392 0 0
VANGUARD WORLD FD INDX FD 921910873 62,356 392,078 SH   SOLE   392,078 0 0
VANGUARD WORLD FD INDX FD 921910873 1,414 8,894 SH   SOLE 1 8,894 0 0
VANGUARD WORLD FD INDX FD 921910816 10 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FDS INDX FD 92204A306 39 363 SH   SOLE 1 363 0 0
VANGUARD WORLD FDS INDX FD 92204A504 842 3,309 SH   SOLE 1 3,309 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 19 96 SH   SOLE 1 96 0 0
VANGUARD WORLD FDS INDX FD 92204A702 3,440 8,260 SH   SOLE 1 8,260 0 0
VANGUARD WORLD FDS INDX FD 92204A801 9,446 48,680 SH   SOLE   48,680 0 0
VANGUARD WORLD FDS INDX FD 92204A876 526 3,253 SH   SOLE 1 3,253 0 0
VAREX IMAGING CORP COM 92214X106 13 630 SH   SOLE 1 0 0 630
VECTOIQ ACQUISITION CORP II COM 92244f109 9 900 SH   SOLE 3 900 0 0
VECTRUS INC COM COM 92242t101 5,195 144,880 SH   SOLE   110,890 0 33,990
VEEVA SYS INC COM 922475108 65 304 SH   SOLE   304 0 0
VEEVA SYS INC COM 922475108 108 510 SH   SOLE 1 510 0 0
VELOCITY ACQUISITION CORP WT 92259e112 2 6,364 SH   SOLE 3 6,364 0 0
VELOCITY ACQUISITION CORP-A COM 92259e104 492 50,470 SH   SOLE 3 50,470 0 0
VELODYNE LIDAR INC COM 92259f101 1 250 SH   SOLE 1 250 0 0
VERANO HOLDINGS CORP SUB VTG COM 92338d101 70 7,000 SH   SOLE 1 7,000 0 0
VERISK ANALYTICS INC COM 92345Y106 73 340 SH   SOLE 1 340 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,035 20,316 SH   SOLE   20,316 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 4,712 92,498 SH   SOLE 1 91,148 0 1,350
VERTEX PHARMACEUTICALS INC COM 92532F100 98 375 SH   SOLE 1 375 0 0
VESTAS WIND SYSTEMS AS COM 925458101 5 500 SH   SOLE 1 500 0 0
VIACOMCBS INC COM 92556h206 146 3,850 SH   SOLE 1 3,850 0 0
VIATRIS INC COM COM 92556v106 7 664 SH   SOLE 1 503 0 161
VICTORIAS SECRET AND CO COM 926400102 2,470 48,090 SH   SOLE   36,670 0 11,420
VIDLER WATER RESOURCES INC COM 92660e107 263 17,040 SH   SOLE   17,040 0 0
VIDLER WATER RESOURCES INC COM 92660e107 2 100 SH   SOLE 1 100 0 0
VIEMED HEALTHCARE INC COM COM 92663r105 162 32,449 SH   SOLE 3 32,449 0 0
VIEMED HEALTHCARE INC COM COM 92663r105 525 105,471 SH   SOLE   91,633 0 13,838
VIEWRAY INC COM COM 92672l107 18 4,634 SH   SOLE 1 4,634 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108 6 1,225 SH   SOLE 1 1,225 0 0
VIMEO INC COM 92719v100 16 1,363 SH   SOLE 1 1,363 0 0
VIRGIN GROUP ACQUISITION CORP COM g9460k102 76 7,700 SH   SOLE 3 7,700 0 0
VIRGIN GROUP ACQUISITION CORP WT g9460k128 2 6,139 SH   SOLE 3 6,139 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117 7 12,698 SH   SOLE 3 12,698 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 26 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 786 3,545 SH   SOLE   3,545 0 0
VISA INC COM 92826C839 5,228 23,574 SH   SOLE 1 20,784 0 2,790
VISCOGLIOSI BROS ACQUISTN CO COM 92838K209 50 5,000 SH   SOLE 3 5,000 0 0
VISCOGLIOSI BROTHERS ACQUISITI COM 92838k100 49 5,000 SH   SOLE 3 5,000 0 0
VISCOGLIOSI BROTHERS ACQUISITI WT 92838k118 0 2,500 SH   SOLE 3 2,500 0 0
VISION SENSING ACQUISITION COR COM 92838j103 50 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 21 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102 7,297 313,834 SH   SOLE   228,844 0 84,990
VISTRA ENERGY CORP COM COM 92840m102 1,103 47,455 SH   SOLE 1 45,855 0 1,600
VMG CONSUMER ACQUISITION CORP COM 91842v102 5 500 SH   SOLE 3 500 0 0
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 29 1,145 SH   SOLE 1 1,145 0 0
VONAGE HLDGS CORP COM 92886T201 145 7,165 SH   SOLE   7,165 0 0
VONAGE HLDGS CORP COM 92886T201 1,325 65,309 SH   SOLE 1 65,309 0 0
VONTIER CORPORATION COM 928881101 13,425 528,735 SH   SOLE   407,355 0 121,380
VONTIER CORPORATION COM 928881101 28 1,094 SH   SOLE 1 1,094 0 0
VOXX INTL CORP CL A COM 91829f104 266 26,634 SH   SOLE 3 26,634 0 0
VOXX INTL CORP CL A COM 91829f104 854 85,678 SH   SOLE   74,313 0 11,365
VOYA FINANCIAL INC COM 929089100 2,487 37,480 SH   SOLE   30,312 0 7,168
VOYA FINANCIAL INC COM 929089100 604 9,102 SH   SOLE 1 9,102 0 0
VPC IMPACT ACQUISITION HOLDING WT g9460l118 3 10,450 SH   SOLE 3 10,450 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l126 116 11,899 SH   SOLE 3 11,899 0 0
VULCAN MATLS CO COM 929160109 216 1,178 SH   SOLE 1 1,178 0 0
WP CAREY INC COM 92936U109 310 3,834 SH   SOLE 1 3,534 0 300
WABTEC COM 929740108 1 9 SH   SOLE 1 9 0 0
WALDENCAST ACQUISITION CORP COM g9460c100 50 5,000 SH   SOLE 3 5,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 896 20,024 SH   SOLE   20,024 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 565 12,615 SH   SOLE 1 12,217 0 398
WALMART INC COM 931142103 138 925 SH   SOLE   925 0 0
WALMART INC COM 931142103 1,005 6,751 SH   SOLE 1 6,751 0 0
DISNEY WALT CO COM 254687106 11,042 80,504 SH   SOLE   79,029 0 1,475
DISNEY WALT CO COM 254687106 13,837 100,884 SH   SOLE 1 96,604 0 4,280
WARBY PARKER INC COM 93403j106 7 200 SH   SOLE 1 200 0 0
WARNER MUSIC GROUP CORP COM 934550203 23 600 SH   SOLE 1 600 0 0
WARRIOR TECHNOLOGIES ACQUI C COM 936273101 475 48,063 SH   SOLE 3 48,063 0 0
WARRIOR TECHNOLOGIES ACQUI C WT 936273119 7 29,431 SH   SOLE 3 29,431 0 0
WASTE MGMT INC DEL COM 94106L109 21 130 SH   SOLE   130 0 0
WASTE MGMT INC DEL COM 94106L109 977 6,164 SH   SOLE 1 6,164 0 0
WATSCO INC COM 942622200 6 21 SH   SOLE 1 21 0 0
WAVERLEY CAPITAL ACQUISITION C COM g06536109 386 40,000 SH   SOLE 3 40,000 0 0
WAVERLEY CAPITAL ACQUISITION C WT g06536117 5 13,332 SH   SOLE 3 13,332 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 6,064 220,275 SH   SOLE 3 220,275 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 50 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 164 5,952 SH   SOLE 1 5,952 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,840 111,149 SH   SOLE   111,149 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 53 528 SH   SOLE 1 528 0 0
WELLS FARGO CO NEW CV PFD 949746804 576 435 SH   SOLE 1 398 0 37
WELLS FARGO CO NEW COM 949746101 437 9,026 SH   SOLE   9,026 0 0
WELLS FARGO CO NEW COM 949746101 1,233 25,441 SH   SOLE 1 20,530 0 4,911
WELLTOWER INC REIT COM 95040q104 1,858 19,323 SH   SOLE 1 17,723 0 1,600
WENDYS CO COM 95058W100 26 1,170 SH   SOLE   1,170 0 0
WERNER ENTERPRISES INC COM 950755108 2 50 SH   SOLE 1 50 0 0
WESTERN ACQUISITI 26 UTS COM 95758l206 48 4,800 SH   SOLE 3 4,800 0 0
WESTERN DIGITAL CORP. COM 958102105 1 30 SH   SOLE 1 30 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,404 222,177 SH   SOLE   161,112 0 61,065
WEYCO GROUP INC COM 962149100 2,857 115,570 SH   SOLE   84,260 0 31,310
WEYERHAEUSER CO MTN BE COM 962166104 12,905 340,500 SH   SOLE   332,800 0 7,700
WEYERHAEUSER CO MTN BE COM 962166104 6,411 169,169 SH   SOLE 1 162,946 0 6,223
WHEATON PRECIOUS METALS CORP COM 962879102 71 1,500 SH   SOLE 1 1,500 0 0
WHEELS UP EXPERIENCE INC COM 96328l106 96 30,912 SH   SOLE 1 30,912 0 0
WHIRLPOOL CORP COM 963320106 74 430 SH   SOLE 1 430 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 32 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 84 952 SH   SOLE 1 952 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 6 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 113 2,060 SH   SOLE 1 2,060 0 0
WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 5 95 SH   SOLE 1 95 0 0
WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 56 864 SH   SOLE 1 864 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 77 1,205 SH   SOLE   1,205 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 5,247 82,409 SH   SOLE 1 82,409 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 49 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TR INDX FD 97717W703 56 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W315 6 135 SH   SOLE 1 135 0 0
WISDOMTREE TR INDX FD 97717W281 1 27 SH   SOLE 1 27 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 35 720 SH   SOLE 1 720 0 0
WISDOMTREE TRUST INTL SMCAP DI INDX FD 97717w760 5 66 SH   SOLE 1 66 0 0
WISDOMTREE TR INDX FD 97717W307 173 2,638 SH   SOLE 1 2,566 0 72
WISDOMTREE TR INDX FD 97717W505 458 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE US VALUE INDX FD 97717w547 52 850 SH   SOLE 1 850 0 0
WISDOMTREE YIELD ENHANCED US A INDX FD 97717x511 14 300 SH   SOLE 1 300 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205 43 399 SH   SOLE 1 399 0 0
WOLVERINE WORLD WIDE INC COM 978097103 14,591 646,756 SH   SOLE   517,804 0 128,952
WOLVERINE WORLD WIDE INC COM 978097103 129 5,720 SH   SOLE 1 5,720 0 0
WORKDAY INC-CLASS A COM 98138h101 5 20 SH   SOLE 1 20 0 0
WORKHORSE GROUP INC COM 98138j206 164 32,750 SH   SOLE 1 32,750 0 0
WORLD QUANTUM GROWTH ACQUISITI COM g5596w101 10 1,000 SH   SOLE 3 1,000 0 0
WORLD QUANTUM GROWTH ACQUISITI WT g5596w127 0 500 SH   SOLE 3 500 0 0
WORLDLINE SA COM 98161h101 4 171 SH   SOLE 1 171 0 0
WORLDWIDE WEBB ACQUISITION COR COM g97775103 197 20,000 SH   SOLE 3 20,000 0 0
WORLDWIDE WEBB ACQUISITION COR WT g97775111 4 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 AMERICAN LITHIUM CORP EXP WT 027259118 4 4,000 SH   SOLE 3 4,000 0 0
WTS AP ACQUISITION CORP REDMBL WT g04058114 1 2,500 SH   SOLE 3 2,500 0 0
WTS APPHARVEST INC WT 03783t111 10 10,749 SH   SOLE 3 10,749 0 0
WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 7 43,850 SH   SOLE 3 43,850 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 1 2,500 SH   SOLE 3 2,500 0 0
BURTECH ACQUISITION CORP WT 123013112 6 42,500 SH   SOLE 3 42,500 0 0
WTS CATALYST PARTNERS ACQUISIT WT g19550121 0 19 SH   SOLE 3 19 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 1 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 GLOBAL CONSUMER ACQUISITIO WT 37892b116 0 50 SH   SOLE 3 50 0 0
WTS GROUP NINE ACQUISITION COR WT 39947r112 0 154 SH   SOLE 3 154 0 0
WTS HAMILTON LANE ALLIANCE HOL WT 40749m111 0 28 SH   SOLE 3 28 0 0
WTS HEALTHCARE AI ACQUISITION WT g4373k117 0 1,300 SH   SOLE 3 1,300 0 0
WTS ITIQUIRA ACQUISITION CORP WT g49773115 0 300 SH   SOLE 3 300 0 0
WTS KL ACQUISITION CORP WARRAN WT 49837c117 0 66 SH   SOLE 3 66 0 0
WTS L CATTERTON ASIA ACQUISITI WT g5346g117 0 66 SH   SOLE 3 66 0 0
WTS MISSION ADVANCEMENT CORP WT g3167f128 0 2,332 SH   SOLE 3 2,332 0 0
WTS MUSIC ACQUISITION CORP WT 62752r118 0 200 SH   SOLE 3 200 0 0
WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 1 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 4 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 1 1,259 SH   SOLE 3 1,259 0 0
SCIENCE STRATEGIC ACQ ALPHA WT 808641112 1 6,300 SH   SOLE 3 6,300 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 6 18,269 SH   SOLE 3 18,269 0 0
SPORTSTEK ACQUISITION CORP WT 849196118 0 350 SH   SOLE 3 350 0 0
WTS TALON 1 ACQUISITION WT g86656116 2 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 2 6,700 SH   SOLE 3 6,700 0 0
WTS TRISTAR ACQUISITION WT g9074v114 4 10,450 SH   SOLE 3 10,450 0 0
WTS UTA ACQUISITION CORP WARRA WT g9473a117 3 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 16,283 192,261 SH   SOLE   175,115 0 17,146
WYNDHAM HOTELS & RESORTS INC COM 98311a105 5,882 69,451 SH   SOLE 1 68,825 0 626
XCEL ENERGY INC COM COM 98389b100 65 900 SH   SOLE 1 500 0 400
XEROX CORP COM NEW COM 98421m106 5 250 SH   SOLE 1 250 0 0
XLB 220422P00080000 PUT 81369y950 4 260 SH Put SOLE 3 260 0 0
XLB 220617P00075000 PUT 81369y950 115 1,800 SH Put SOLE 3 1,800 0 0
XLB 220916P00080000 PUT 81369y950 148 600 SH Put SOLE 3 600 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 31 1,600 SH Put SOLE 3 1,600 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 77 1,822 SH Put SOLE 3 1,822 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 147 2,200 SH Put SOLE 3 2,200 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 389 5,297 SH Put SOLE 3 5,297 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 113 854 SH Put SOLE 3 854 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 213 3,922 SH Put SOLE 3 3,922 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 379 2,417 SH Put SOLE 3 2,417 0 0
XP INC COM g98239109 1 28 SH   SOLE 1 28 0 0
XPAC ACQUISITION CORP COM g9831x106 396 40,872 SH   SOLE 3 40,872 0 0
XPAC ACQUISITION CORP WT g9831x122 5 12,598 SH   SOLE 3 12,598 0 0
XPENG INC COM 98422d105 28 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC COM 983793100 5,453 74,900 SH   SOLE   57,820 0 17,080
XPO LOGISTICS INC COM 983793100 3 35 SH   SOLE 1 35 0 0
XRT 220520P00073000 PUT 78464a954 174 600 SH Put SOLE 3 600 0 0
XRT 220617P00075000 PUT 78464a954 355 760 SH Put SOLE 3 760 0 0
XRT 220617P00080000 PUT 78464a954 290 400 SH Put SOLE 3 400 0 0
XRT 220617P00085000 PUT 78464a954 217 200 SH Put SOLE 3 200 0 0
XRT 220617P00100000 PUT 78464a954 246 100 SH Put SOLE 3 100 0 0
XRT 220916P00055000 PUT 78464a954 161 1,031 SH Put SOLE 3 1,031 0 0
XRT 220916P00070000 PUT 78464a954 197 400 SH Put SOLE 3 400 0 0
YETI HOLDINGS INC COM 98585x104 0 6 SH   SOLE 1 6 0 0
YUM BRANDS INC COM 988498101 45 380 SH   SOLE 1 380 0 0
YUM CHINA HLDGS INC COM 98850p109 5 122 SH   SOLE 1 122 0 0
ZAGG INC CVR COM 988cvr015 0 70,527 SH   SOLE 3 70,527 0 0
ZAGG INC CVR COM 988cvr015 0 208,163 SH   SOLE   184,085 0 24,078
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 10 23 SH   SOLE 1 23 0 0
ZIFF DAVIS INC COM COM 48123v102 10,063 103,980 SH   SOLE   81,690 0 22,290
ZIFF DAVIS INC COM COM 48123v102 18 190 SH   SOLE 1 190 0 0
ZILLOW GROUP INC CL COM 98954m200 15 300 SH   SOLE 1 300 0 0
ZIM INTEGRATED SHIPPING SERV COM m9t951109 167 2,300 SH   SOLE 1 2,300 0 0
ZIMMER BIOMET HLDGS COM 98956p102 42 325 SH   SOLE 1 200 0 125
ZIMVIE INC COM 98888t107 535 23,430 SH   SOLE   23,430 0 0
ZIMVIE INC COM 98888t107 1 32 SH   SOLE 1 20 0 12
ZIONS BANCORPORATION N A COM 989701107 48 730 SH   SOLE   730 0 0
ZOETIS INC COM 98978v103 395 2,095 SH   SOLE   2,095 0 0
ZOETIS INC COM 98978v103 5,719 30,324 SH   SOLE 1 28,449 0 1,875
ZOOM VIDEO COMMUNICATIONS COM 98980l101 348 2,968 SH   SOLE 1 2,968 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 60 1,000 SH   SOLE 1 1,000 0 0
ZURICH INS GROUP LTD SPONSORED COM 989825104 9 174 SH   SOLE 1 174 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108 12 346 SH   SOLE 1 346 0 0
ZWORK ACQUISITION CORP COM 98880c102 566 57,913 SH   SOLE 3 57,913 0 0
ZWORK ACQUISITION CORP WT 98880c110 4 17,932 SH   SOLE 3 17,932 0 0