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 704 95,783 SH   SOLE   82,919 0 12,864
180 DEGREE CAP CORP COM COM 68235b208 214 29,172 SH   SOLE 3 29,172 0 0
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 7 108 SH   SOLE 1 108 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 10 475 SH   SOLE 1 475 0 0
3D PRINTING ETF INDX FD 00214q500 5 135 SH   SOLE 1 135 0 0
3M CO COM 88579y101 634 3,567 SH   SOLE   3,567 0 0
3M CO COM 88579y101 5,536 31,168 SH   SOLE 1 29,002 0 2,166
5 01 ACQUISITION CORP COM 33836P105 15 1,500 SH   SOLE 3 1,500 0 0
529 AMERICAN FUNDS COM 529funds1 249 249,091 SH   SOLE 1 249,091 0 0
7 ACQUISITION CORP COM g80694105 99 10,000 SH   SOLE 3 10,000 0 0
7 ACQUISITION CORP WT g80694113 3 5,000 SH   SOLE 3 5,000 0 0
7GC & HOLDINGS CO INC COM 81786a107 13 1,297 SH   SOLE 3 1,297 0 0
AARON S COMPANY INC COM 00258w108 9,794 397,305 SH   SOLE   304,793 0 92,512
AARON S COMPANY INC COM 00258w108 19 760 SH   SOLE 1 760 0 0
ABB LTD COM 000375204 23 603 SH   SOLE 1 603 0 0
ABBOTT LABS COM 002824100 8,126 57,738 SH   SOLE 1 53,723 0 4,015
ABBOTT LABS COM 002824100 694 4,929 SH   SOLE   4,929 0 0
ABBVIE INC COM 00287y109 26,129 192,977 SH   SOLE   189,952 0 3,025
ABBVIE INC COM 00287y109 17,355 128,177 SH   SOLE 1 122,492 0 5,685
ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 191 50,000 SH   SOLE   50,000 0 0
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 5 634 SH   SOLE 1 634 0 0
ABERDEEN STD PALLADIUM ETF T INDX FD 003262102 53 300 SH   SOLE 1 300 0 0
ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 2,313 25,732 SH   SOLE 1 24,722 0 1,010
ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 241 2,680 SH   SOLE   2,680 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 22 1,000 SH   SOLE 1 1,000 0 0
ABG ACQUISITION I CORP COM g00496102 2 200 SH   SOLE 3 200 0 0
ACACIA RESH CORP COM 003881307 209 40,719 SH   SOLE 3 40,719 0 0
ACACIA RESH CORP COM 003881307 683 133,215 SH   SOLE   115,783 0 17,432
ACACIA RESH CORP COM 003881307 31 6,000 SH   SOLE 1 6,000 0 0
ACADIA HEALTHCARE COMPANY INC COM 00404a109 8 124 SH   SOLE 1 124 0 0
ACCELERATE ACQUISITION CORP WT 00439d110 21 25,153 SH   SOLE 3 25,153 0 0
ACCELERATE ACQUISITION CORP COM 00439d102 751 77,269 SH   SOLE 3 77,269 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 218 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101 19,470 46,967 SH   SOLE   46,142 0 825
ACCENTURE PLC COM g1151c101 17,514 42,249 SH   SOLE 1 41,660 0 589
ACCRETION ACQUISITION CORP COM 00438y206 55 5,400 SH   SOLE 3 5,400 0 0
ACE CONVERGENCE ACQU-CLASS A COM g0083d120 111 11,107 SH   SOLE 3 11,107 0 0
ACHARI VENTURES HOLDINGS COR COM 00444x200 323 32,000 SH   SOLE 3 32,000 0 0
ACI WORLDWIDE INC COM 004498101 35 1,000 SH   SOLE 1 1,000 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 8 640 SH   SOLE 1 640 0 0
ACTIVISION BLIZZARD INC COM 00507v109 47 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 70 330 SH   SOLE 1 330 0 0
ACUSHNET HLDGS CORP COM 005098108 81 1,518 SH   SOLE 1 1,518 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1,814 93,442 SH   SOLE 1 91,902 0 1,540
ADAMS NAT RES FD INC COM COM 00548f105 14 868 SH   SOLE 1 868 0 0
ADAMS RES & ENERGY INC COM 006351308 421 15,150 SH   SOLE 3 15,150 0 0
ADAMS RES & ENERGY INC COM 006351308 1,478 53,156 SH   SOLE   46,686 0 6,470
ADAMS RES & ENERGY INC COM 006351308 17 609 SH   SOLE 1 609 0 0
ADARA ACQUISITION CORP COM 00653h201 2 200 SH   SOLE 3 200 0 0
ADECCO GROUP AG COM 006754204 7 284 SH   SOLE 1 284 0 0
ADEPTUS HEALTH COM 00esc5984 0 250 SH   SOLE 1 250 0 0
ADIDAS AG NPV COM d0066b185 9 32 SH   SOLE 1 32 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110 3 4,650 SH   SOLE 3 4,650 0 0
ADIT EDTECH ACQUISITION CORP COM 007024102 132 13,305 SH   SOLE 3 13,305 0 0
ADOBE SYS INC COM COM 00724f101 2,771 4,886 SH   SOLE 1 4,661 0 225
ADOBE SYS INC COM COM 00724f101 650 1,146 SH   SOLE   1,146 0 0
ADT INC COM 00090q103 5 545 SH   SOLE 1 545 0 0
ADTHEORENT HOLDING COMPANY INC WT 00739d117 11 16,500 SH   SOLE 3 16,500 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 99 15,015 SH   SOLE 3 15,015 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 318 48,073 SH   SOLE   41,705 0 6,368
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 13 2,000 SH   SOLE 1 2,000 0 0
ADVANCED MERGER PARTNERS INC COM 00777j208 66 6,700 SH   SOLE 3 6,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 449 3,120 SH   SOLE   3,120 0 0
ADVANCED MICRO DEVICES INC COM 007903107 98 684 SH   SOLE 1 684 0 0
ADVANT-E CORP COM COM 00761j206 907 226,155 SH   SOLE 3 226,155 0 0
ADVANT-E CORP COM COM 00761j206 0 89 SH   SOLE 1 89 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 375 3,821 SH   SOLE 1 3,821 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 837 32,702 SH   SOLE 1 32,245 0 457
AENA SME SA UNSPONSORED ADR COM 00774w103 7 442 SH   SOLE 1 442 0 0
AEQUI ACQUISITION CORP COM 00775W201 8 800 SH   SOLE 3 800 0 0
AERSALE CORPORATION COM COM 00810f106 468 26,363 SH   SOLE   23,156 0 3,207
AERSALE CORPORATION COM COM 00810f106 133 7,516 SH   SOLE 3 7,516 0 0
AF ACQUISITION CORP COM 001040104 330 34,000 SH   SOLE 3 34,000 0 0
AF ACQUISITION CORP WT 001040112 7 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 29 500 SH   SOLE 1 500 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 87 176,695 SH   SOLE 3 176,695 0 0
AFRICAN GOLD ACQUISITION CORP COM g0112r108 2,409 248,861 SH   SOLE 3 248,861 0 0
AGENT INFORMATION SOFTWARE INC COM 00847d108 15 7,660 SH   SOLE 1 7,660 0 0
AGFIQ US MARKET NEUTRAL COM 00110g408 59 3,331 SH   SOLE 3 3,331 0 0
AGILE GROWTH CORP COM g01202103 880 90,757 SH   SOLE 3 90,757 0 0
AGILE GROWTH CORP WT g01202111 20 30,752 SH   SOLE 3 30,752 0 0
AGILENT TECHNOLOGIES INC COM 00846u101 45 280 SH   SOLE 1 280 0 0
AGNICO EAGLE MINES LTD COM 008474108 26 480 SH   SOLE 1 480 0 0
AHREN ACQUISITION CORP COM g01322117 7 670 SH   SOLE 3 670 0 0
AIA GROUP LTD SPONSORED ADR ADUS 001317205 23 578 SH   SOLE 1 578 0 0
AIR CALIF COM INDX FD 009086109 18 235 SH   SOLE 1 235 0 0
AIR LIQUIDE ADR COM 009126202 28 801 SH   SOLE 1 801 0 0
AIR PRODS & CHEMS INC COM 009158106 123 405 SH   SOLE   405 0 0
AIR PRODS & CHEMS INC COM 009158106 2,771 9,107 SH   SOLE 1 8,404 0 703
AIRBNB INC COM 009066101 38 230 SH   SOLE 1 230 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100 8 241 SH   SOLE 1 241 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 14 123 SH   SOLE 1 123 0 0
AKERS BIOSCIENCES INC COM 62856x102 16 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102 10 1,500 SH   SOLE 1 1,500 0 0
AKZO NOBEL NV SPONSRD ADS NEW COM 010199503 21 577 SH   SOLE 1 577 0 0
ALASKA AIR GROUP INC COM 011659109 1 20 SH   SOLE 1 20 0 0
ALBEMARLE CORP COM 012653101 16 67 SH   SOLE 1 67 0 0
ALBERTON ACQUISTION CO-CW23 COM g35006124 1 3,780 SH   SOLE 3 3,780 0 0
ALCON AG COM H01301128 14 156 SH   SOLE   156 0 0
ALCON AG COM H01301128 47 537 SH   SOLE 1 537 0 0
ALERIAN MLP COM 00162q452 18 560 SH   SOLE 1 560 0 0
ALGOMA STL GROUP INC COM 015658107 1,002 92,667 SH   SOLE 3 92,667 0 0
ALGOMA STL GROUP INC COM 015658107 251 23,200 SH   SOLE 1 23,200 0 0
ALIBABA GRP SHS COM 01609w102 54 457 SH   SOLE 1 457 0 0
ALIBABA GRP SHS COM 01609w102 110 927 SH   SOLE   927 0 0
ALICO INC COM 016230104 9 240 SH   SOLE   240 0 0
ALICO INC COM 016230104 4 100 SH   SOLE 1 100 0 0
ALIGHT INC COM CL A COM 01626w101 24 2,260 SH   SOLE 1 2,260 0 0
ALIGHT INC COM CL A COM 01626w101 18,738 1,733,390 SH   SOLE   1,413,910 0 319,480
ALIGN TECHNOLOGY INC COM 016255101 4 6 SH   SOLE 1 6 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 211 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p304 494 11,775 SH   SOLE 1 10,975 0 800
ALIMERA SCIENCES INC COM 016259202 2 333 SH   SOLE 1 333 0 0
ALITHYA GROUP INC COM 01643b106 1,472 577,318 SH   SOLE 1 577,318 0 0
ALITHYA GROUP INC COM 01643b106 5,088 1,995,439 SH   SOLE 3 1,995,439 0 0
ALITHYA GROUP INC COM 01643b106 306 120,122 SH   SOLE   120,122 0 0
ALLBIRDS INC COM CL A COM 01675a109 1 50 SH   SOLE 1 50 0 0
ALLETE INC COM 018522300 1,162 17,520 SH   SOLE   17,520 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 90 1,348 SH   SOLE 1 1,348 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 244 5,000 SH   SOLE   5,000 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 5 100 SH   SOLE 1 100 0 0
ALLIANT ENERGY CORP COM COM 188021083 12 200 SH   SOLE 1 200 0 0
ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 156 9,688 SH   SOLE 1 9,688 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 55 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 147 12,385 SH   SOLE   10,729 0 1,656
ALLOT COMMUNICATIONS LTD COM m0854q105 46 3,867 SH   SOLE 3 3,867 0 0
ALLSTATE CORP COM 020002101 1,062 9,024 SH   SOLE 1 8,424 0 600
ALLSTATE CORPORATION CV PFD 020002838 92 3,380 SH   SOLE 1 3,380 0 0
ALLY FINL INC COM COM 02005n100 70 1,480 SH   SOLE 1 1,480 0 0
ALLY FINL INC COM COM 02005n100 1,935 40,647 SH   SOLE   29,907 0 10,740
ALPHA CAPITAL ACQUISITION CO COM g0316p130 59 6,000 SH   SOLE 3 6,000 0 0
ALPHA CAPITAL ACQUISITION CO WT g0316p122 1 1,550 SH   SOLE 3 1,550 0 0
ALPHA HEALTHCARE ACQUISITION C COM 02073f104 150 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 COM g63290111 305 31,459 SH   SOLE 3 31,459 0 0
ALPHA PARTNERS TECHNOLOGY MERG COM g63290129 61 6,200 SH   SOLE 3 6,200 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 7 10,486 SH   SOLE 3 10,486 0 0
ALPHABET INC COM 02079K107 19,148 6,618 SH   SOLE 1 6,429 0 189
ALPHABET INC COM 02079K107 1,699 587 SH   SOLE   587 0 0
ALPHABET INC COM 02079K305 11,874 4,099 SH   SOLE 1 3,796 0 303
ALPHABET INC COM 02079K305 956 330 SH   SOLE   330 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 12 610 SH   SOLE 1 610 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 5,985 298,651 SH   SOLE   219,333 0 79,318
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 319 5,952 SH   SOLE 1 5,952 0 0
ALSP ORCHID ACQUISITION CORP COM g0231l115 17 1,700 SH   SOLE 3 1,700 0 0
ALTA EQUIPMENT GROUP COM 02128l106 961 65,676 SH   SOLE   65,676 0 0
ALTC ACQUISITION CORP COM 02156V109 1 100 SH   SOLE 3 100 0 0
ALTENERGY ACQUISITION CORP WT 02157m116 3 5,450 SH   SOLE 3 5,450 0 0
ALTENERGY ACQUISITION CORP COM 02157m108 107 10,900 SH   SOLE 3 10,900 0 0
ALTIMAR ACQUISITION CORP III COM g0370u108 106 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
ALTITUDE ACQUISITION CORP COM 02156y103 30 3,000 SH   SOLE 3 3,000 0 0
ALTO INGREDIENTS INC COM 021513106 168 34,980 SH   SOLE 3 34,980 0 0
ALTO INGREDIENTS INC COM 021513106 544 113,063 SH   SOLE   98,128 0 14,935
ALTRIA GROUP INC COM 02209S103 2,351 49,613 SH   SOLE 1 45,173 0 4,440
ALTRIA GROUP INC COM 02209S103 372 7,848 SH   SOLE   7,848 0 0
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 20,723 6,215 SH   SOLE 1 5,942 0 273
AMAZON COM INC COM 023135106 1,424 427 SH   SOLE   427 0 0
AMBARELLA INC SHS COM g037aX101 20 100 SH   SOLE 1 100 0 0
AMBASE CORP COM COM 023164106 121 345,501 SH   SOLE 3 345,501 0 0
AMCI ACQUISITION CORP II COM 00166r100 176 18,200 SH   SOLE 3 18,200 0 0
AMCI ACQUISITION CORP II WT 00166r118 7 9,100 SH   SOLE 3 9,100 0 0
AMCOR PLC COM g0250x107 16 1,300 SH   SOLE 1 1,300 0 0
AMERCO COM COM 235861002 323 445 SH   SOLE 1 445 0 0
AMERICAN ACQUISITION OPPORTUNI COM 02369m102 101 10,000 SH   SOLE 3 10,000 0 0
AMERICAN ACQUISITION OPPORTUNI WT 02369m110 3 6,000 SH   SOLE 3 6,000 0 0
AMERICAN AXLE & MFG COM COM 240611038 20 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY METALS CORP COM 02451v101 4 3,330 SH   SOLE 1 3,330 0 0
AMERICAN ELEC PWR CO INC COM 025537101 683 7,680 SH   SOLE 1 7,680 0 0
AMERICAN EXPRESS CO COM 025816109 133 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 11 250 SH   SOLE 1 250 0 0
AMERICAN TOWER CORP NEW COM 03027X100 394 1,348 SH   SOLE 1 1,348 0 0
AMERICAN TOWER CORP NEW COM 03027X100 20 67 SH   SOLE   67 0 0
AMERICAN VANGUARD CORP COM 030371108 1,066 65,062 SH   SOLE   65,062 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 816 4,322 SH   SOLE 1 4,322 0 0
AMERICAS CAR MART INC COM COM 03062t105 345 3,372 SH   SOLE   2,991 0 381
AMERICAS CAR MART INC COM COM 03062t105 91 893 SH   SOLE 3 893 0 0
AMERIPRISE FINL INC COM 03076C106 631 2,093 SH   SOLE 1 2,093 0 0
AMGEN INC COM 031162100 1,224 5,441 SH   SOLE   5,441 0 0
AMGEN INC COM 031162100 9,109 40,490 SH   SOLE 1 37,472 0 3,018
AMPCO-PITTSBURG CORP COM 032037103 5,343 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPLIFY ETF TR INDX FD 032108607 37 918 SH   SOLE 1 918 0 0
AMTECH SYS INC COM 032332504 374 37,808 SH   SOLE   32,603 0 5,205
AMTECH SYS INC COM 032332504 121 12,224 SH   SOLE 3 12,224 0 0
ANALOG DEVICES INC COM COM 326541059 359 2,041 SH   SOLE 1 2,041 0 0
ANALOG DEVICES INC COM COM 326541059 89 504 SH   SOLE   504 0 0
ANC RENT CORP COM 001813104 0 25 SH   SOLE 1 25 0 0
ANDERSONS INC COM 034164103 4 100 SH   SOLE   0 0 100
ANGEL POND HOLDINGS CORP WT g0447j128 1 1,900 SH   SOLE 3 1,900 0 0
ANGEL POND HOLDINGS CORP COM g0447j110 2 199 SH   SOLE 3 199 0 0
ANGEL POND HOLDINGS CORP-A COM g0447j102 51 5,270 SH   SOLE 3 5,270 0 0
ANGLE PLC SURREY COM 03476v100 16 1,100 SH   SOLE 1 1,100 0 0
ANGLO AMERN PLC SPONSORED ADR COM 03485p300 8 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 4 500 SH   SOLE 1 500 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 141 18,000 SH   SOLE   18,000 0 0
ANSYS INC COM 03662Q105 20 50 SH   SOLE 1 50 0 0
ANTA SPORTS PRODUCTS LTD COM 03662p107 124 331 SH   SOLE 1 331 0 0
ANTHEM INC COM 036752103 48 103 SH   SOLE 1 103 0 0
ANTHEMIS DIGITAL ACQUISITIONS COM g03959122 51 5,000 SH   SOLE 3 5,000 0 0
ANZU SPECIAL ACQUISITION COR COM 03737a200 10 1,013 SH   SOLE 3 1,013 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101 699 71,686 SH   SOLE 3 71,686 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119 19 24,395 SH   SOLE 3 24,395 0 0
AON PLC COM g0403h108 67 223 SH   SOLE   223 0 0
AON PLC COM g0403h108 1,882 6,262 SH   SOLE 1 6,162 0 100
AP ACQUISITION CORP COM g04058122 51 5,000 SH   SOLE 3 5,000 0 0
AP HENDERSON GROUP COM 00186g100 0 2,000 SH   SOLE 1 2,000 0 0
APA CORP (US) COM 03743q108 9 350 SH   SOLE 1 350 0 0
APEIRON CAPITAL INVESTMENT C COM 03752a200 15 1,510 SH   SOLE 3 1,510 0 0
API GROUP CORP COM 00187Y100 308 11,970 SH   SOLE 1 11,970 0 0
API GROUP CORP COM 00187Y100 20,769 805,941 SH   SOLE   653,398 0 152,543
APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH   SOLE 1 18 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH   SOLE 3 359 0 0
APOLLO STRATEGIC GROWTH CAPITA COM g0412a102 18 1,800 SH   SOLE 3 1,800 0 0
APPIAN CORP CL A COM 03782l101 5 75 SH   SOLE 1 75 0 0
APPLE INC COM 037833100 30,892 173,970 SH   SOLE   171,045 0 2,925
APPLE INC COM 037833100 82,857 466,615 SH   SOLE 1 454,667 0 11,948
APPLIED INDLTECH INC COM COM 03820c105 244 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105 1,203 7,645 SH   SOLE   7,645 0 0
APPLIED MATLS INC COM 038222105 2,397 15,235 SH   SOLE 1 15,235 0 0
APPLIED THERAPEUTICS INC COM 03828a101 22 2,500 SH   SOLE 1 2,500 0 0
APTARGROUP INC COM 038336103 4 35 SH   SOLE 1 35 0 0
ARBOR RAPHA CAPITAL BIOHOLDING COM 03881f203 203 20,000 SH   SOLE 3 20,000 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 345 7,753 SH   SOLE   7,753 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 149 3,350 SH   SOLE 1 0 0 3,350
ARCH RESOURCES INC COM 03940r107 229 2,508 SH   SOLE 1 2,508 0 0
ARCH RESOURCES INC COM 03940r107 78 850 SH   SOLE   850 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35 525 SH   SOLE 1 525 0 0
ARCHIMEDES TECH SPAC PARTNR COM 039562202 1,311 127,325 SH   SOLE 3 127,325 0 0
ARCONIC INC COM COM 03966v107 128 3,887 SH   SOLE 1 3,887 0 0
ARCONIC INC COM COM 03966v107 12,414 376,082 SH   SOLE   303,429 0 72,653
ARCOSA INC COM 039653100 5,446 103,340 SH   SOLE   83,558 0 19,782
ARCOSA INC COM 039653100 162 3,080 SH   SOLE 1 3,080 0 0
ARDELYX INC COM 039697107 0 287 SH   SOLE 1 287 0 0
ARENA FORTIFY ACQUISITION CO COM 04005a203 1 100 SH   SOLE 3 100 0 0
ARES ACQUISITION CORP WT g33032122 3 3,179 SH   SOLE 3 3,179 0 0
ARES ACQUISITION CORP COM g33032114 1 100 SH   SOLE 3 100 0 0
ARES ACQUISITION CORP COM g33032106 155 15,900 SH   SOLE 3 15,900 0 0
ARES CAP CORP COM COM 04010l103 5,235 247,033 SH   SOLE 1 237,137 0 9,897
ARHAUS INC COM 04035m102 66 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
ARIES I ACQUISITION CORP COM g0542n107 30 3,000 SH   SOLE 3 3,000 0 0
ARK ETF TRUST INDX FD 00214q401 2 19 SH   SOLE 1 19 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708 784 19,186 SH   SOLE 1 19,186 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 760 12,405 SH   SOLE 1 12,405 0 0
ARK INNOVATION ETF INDX FD 00214q104 225 2,376 SH   SOLE 1 2,376 0 0
ARK SPACE EXPLORATION & INNOVA COM 00214q807 1 52 SH   SOLE 1 52 0 0
ARMADA ACQUISITION CORP I COM 04208v202 202 20,100 SH   SOLE 3 20,100 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 100 859 SH   SOLE 1 859 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280a100 99 1,500 SH   SOLE 1 1,500 0 0
ARROWROOT ACQUISITION CORP WT 04282m110 1 2,067 SH   SOLE 3 2,067 0 0
ARROWROOT ACQUISITION CORP COM 04282m102 74 7,635 SH   SOLE 3 7,635 0 0
ARTEMIS STRATEGIC INVESTMENT COM 04303a202 250 25,257 SH   SOLE 3 25,257 0 0
ARTISAN ACQUISITION CO F CLASS COM g0509l102 137 13,853 SH   SOLE 3 13,853 0 0
ASCENT SOLAR TECHNOLOGIES INC COM 043635507 0 2,500 SH   SOLE 1 2,500 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 295 1,473 SH Put SOLE 3 1,473 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 20,340 188,931 SH   SOLE 3 188,931 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 129 1,202 SH   SOLE 1 1,202 0 0
ASML HOLDING N V COM N07059210 50 63 SH   SOLE 1 63 0 0
ASSA ABLOY AB ADR ADUS 045387107 14 899 SH   SOLE 1 899 0 0
ASTRAZENECA PLC ADUS 046353108 128 2,196 SH   SOLE 1 2,196 0 0
ASTREA ACQUISITION CORP COM 04637c106 828 83,855 SH   SOLE 3 83,855 0 0
ASTREA ACQUISITION CORP WT 04637c114 11 20,860 SH   SOLE 3 20,860 0 0
ASTRONICS CORP COM 046433108 9 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 21 2,740 SH   SOLE 1 2,740 0 0
ASURE SOFTWARE INC COM 04649U102 78 10,000 SH   SOLE   10,000 0 0
AT&T INC COM 00206r102 6,234 253,417 SH   SOLE 1 243,607 0 9,810
AT&T INC COM 00206r102 120 4,890 SH   SOLE   4,890 0 0
ATHENA CONSUMER ACQUISITION CO WT 04684m114 1 2,500 SH   SOLE 3 2,500 0 0
ATHENA CONSUMER ACQUISITION CO COM 04684m106 50 5,000 SH   SOLE 3 5,000 0 0
ATHENA TECHNOLOGY ACQUISITION COM 04687c204 50 5,000 SH   SOLE 3 5,000 0 0
ATHERSYS INC COM COM 04744l106 2 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 736 75,405 SH   SOLE 3 75,405 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112 16 25,168 SH   SOLE 3 25,168 0 0
ATLANTIS PLASTICS INC COM 049156102 0 640 SH   SOLE 1 640 0 0
ATLAS TECHNICAL CONSULTANTS COM 049430101 2,911 345,735 SH   SOLE   249,371 0 96,364
ATMOS ENERGY CORP COM COM 495601056 137 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 51 5,000 SH   SOLE 3 5,000 0 0
AURORA ACQUISITION CORP WT g0698l129 3 3,450 SH   SOLE 3 3,450 0 0
AURORA ACQUISITION CORP COM g0698l103 295 29,800 SH   SOLE 3 29,800 0 0
AURORA CANNABIS INC COM 05156x884 0 20 SH   SOLE 1 20 0 0
AUTHENTIC EQUITY ACQUISITI-A COM g06607108 51 5,200 SH   SOLE 3 5,200 0 0
AUTHENTIC EQUITY ACQUISITION C WT g06607124 2 3,000 SH   SOLE 3 3,000 0 0
AUTODESK INC COM 052769106 152 540 SH   SOLE 1 540 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 99 400 SH   SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,103 8,530 SH   SOLE 1 7,630 0 900
AVALON ACQUISITION INC COM 05338e101 102 10,098 SH   SOLE 3 10,098 0 0
AVEO PHARMACEUTICALS INC COM 053588307 217 46,169 SH   SOLE 1 46,169 0 0
AVIAT NETWORKS INC COM 05366y201 528 16,469 SH   SOLE   14,290 0 2,179
AVIAT NETWORKS INC COM 05366y201 163 5,083 SH   SOLE 3 5,083 0 0
AVNET INC COM 053807103 48 1,175 SH   SOLE 1 1,175 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 37 500 SH   SOLE 1 500 0 0
AXIS CAPITAL HOLDINGS SHS COM g0692u109 8 150 SH   SOLE 1 150 0 0
AXONPRIME INFRASTRUCTURE ACQUI COM 05467c207 150 15,100 SH   SOLE 3 15,100 0 0
AXT INC COM 00246W103 131 14,898 SH   SOLE 3 14,898 0 0
AXT INC COM 00246W103 405 46,012 SH   SOLE   39,659 0 6,353
AYR WELLNESS INC SUB LTD COM 05475p109 141 9,300 SH   SOLE 1 9,300 0 0
AZARGA URANIUM CORP COM 05477y108 7 15,000 SH   SOLE 3 15,000 0 0
B RILEY FINANCIAL INC COM 05580m108 10,335 116,303 SH   SOLE   93,203 0 23,100
B RILEY PRINCIPAL 150 MERGER C WT 05601v111 1 666 SH   SOLE 3 666 0 0
B RILEY PRINCIPAL 150 MERGER C COM 05601v103 51 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
B RILEY PRINCIPAL 250 MERGER C COM 05602l104 49 5,000 SH   SOLE 3 5,000 0 0
BABYLON HOLDINGS LTD WT g07031118 18 26,224 SH   SOLE 3 26,224 0 0
BAE SYS PLC SPONSORED ADR ADUS 05523R107 11 366 SH   SOLE 1 366 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 3 25,000 SH   SOLE 3 25,000 0 0
BALCHEM CORP COM 057665200 34 200 SH   SOLE 1 200 0 0
BALL CORP COM 058498106 11 117 SH   SOLE 1 117 0 0
BALLYS CORP COM 05875b106 20 534 SH   SOLE   534 0 0
BALLYS CORP COM 05875b106 187 4,903 SH   SOLE 1 4,903 0 0
BANCROFT FD LTD COM 059695106 46 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 16 224 SH   SOLE 1 224 0 0
BANK NEW YORK MELLON CORP COM 064058100 186 3,205 SH   SOLE 1 3,205 0 0
BANNER ACQUISITION -CW23 COM 06654k119 5 10,000 SH   SOLE 3 10,000 0 0
BANNER ACQUISITION CORP COM 06654k200 158 15,800 SH   SOLE 3 15,800 0 0
BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 102 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 813 SH   SOLE 1 813 0 0
BARRICK GOLD CORP COM 067901108 8 411 SH   SOLE 1 411 0 0
BASF SE SPONSORED ADR ADUS 055262505 70 4,000 SH   SOLE 1 4,000 0 0
BASSETT FURNITURE INDS INC COM 070203104 79 4,735 SH   SOLE 1 4,735 0 0
BASSETT FURNITURE INDS INC COM 070203104 2,190 130,594 SH   SOLE   50,574 0 80,020
BATTERY FUTURE ACQUISITION COR COM g0888j116 120 12,000 SH   SOLE 3 12,000 0 0
BAUSCH HEALTH COS INC COM 071734107 1 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109 90 1,046 SH   SOLE 1 1,046 0 0
BAYER A G SPONSORED ADR ADUS 072730302 9 710 SH   SOLE 1 710 0 0
BCE INC COM 05534B760 25 478 SH   SOLE 1 478 0 0
BEAM GLOBAL COM 07373b109 8 442 SH   SOLE 1 342 0 100
BECTON DICKINSON & CO COM 075887109 2,611 10,383 SH   SOLE 1 9,603 0 780
BED BATH & BEYOND INC COM 075896100 6 400 SH   SOLE 1 400 0 0
BELDEN INC COM 077454106 35 538 SH   SOLE 1 538 0 0
BELONG ACQUISITION CORP COM 08069m201 607 61,050 SH   SOLE 3 61,050 0 0
BENSON HILL INC WT 082490111 1 1,000 SH   SOLE 3 1,000 0 0
BERENSON ACQUISITION CORP I WT 083690115 6 11,585 SH   SOLE 3 11,585 0 0
BERENSON ACQUISITION CORP I COM 083690107 224 23,170 SH   SOLE 3 23,170 0 0
BERKLEY W R CORP COM 084423102 595 7,223 SH   SOLE 1 7,223 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,602 8,703 SH   SOLE   8,703 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 24,786 82,898 SH   SOLE 1 77,609 0 5,289
BERRY PLASTICS GROUP COM 08579w103 8,552 115,915 SH   SOLE 1 109,595 0 6,320
BERRY PLASTICS GROUP COM 08579w103 40,308 546,327 SH   SOLE 3 546,327 0 0
BERRY PLASTICS GROUP COM 08579w103 1,341 18,169 SH   SOLE   18,169 0 0
BGC PARTNERS INC COM 05541t101 19 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 1,667 116,140 SH   SOLE   102,257 0 13,883
BGSF INC COM 05601c105 465 32,381 SH   SOLE 3 32,381 0 0
BHP GROUP PLC SPONSORED ADR ADUS 05545e209 7 109 SH   SOLE 1 109 0 0
BIG LOTS INC COM 089302103 6,739 149,595 SH   SOLE 3 149,595 0 0
BIG SKY GROWTH PARTNERS INC WT 08954l110 0 8 SH   SOLE 3 8 0 0
BIG SKY GROWTH PARTNERS INC COM 08954l102 0 32 SH   SOLE 3 32 0 0
BIGBEARAI HOLDINGS INC WT 08975b117 4 4,433 SH   SOLE 3 4,433 0 0
BILANDER ACQUISITION CORP COM 09001t205 71 7,100 SH   SOLE 3 7,100 0 0
BIO RAD LABS INC CL A COM 905722070 9 12 SH   SOLE 1 12 0 0
BIODELIVERY SCIENCES INTL COM 09060j106 3 1,000 SH   SOLE 1 1,000 0 0
BIOGEN INC COM 09062X103 121 505 SH   SOLE 1 505 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 207 2,341 SH   SOLE 1 1,916 0 425
BIONANO GENOMICS INC COM 09075f107 3 1,000 SH   SOLE 1 1,000 0 0
BIOTECH ACQUISITION CO COM g1125a108 99 10,100 SH   SOLE 3 10,100 0 0
BIOTECH ACQUISITION CO WT g1125a116 4 5,350 SH   SOLE 3 5,350 0 0
BITE ACQUISITION CORP COM 09175k105 930 95,719 SH   SOLE 3 95,719 0 0
BITE ACQUISITION CORP WT 09175k113 25 49,309 SH   SOLE 3 49,309 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 11 165 SH   SOLE 1 165 0 0
BK OF AMERICA CORP COM 060505104 13,439 302,074 SH   SOLE 1 297,376 0 4,698
BK OF AMERICA CORP COM 060505104 29,177 655,821 SH   SOLE   644,291 0 11,530
BLACK HILLS CORP COM 092113109 9,435 133,700 SH   SOLE   98,020 0 35,680
BLACK HILLS CORP COM 092113109 13 190 SH   SOLE 1 190 0 0
BLACK KNIGHT INC COM 09215c105 115 1,382 SH   SOLE 1 1,382 0 0
BLACK MOUNTAIN ACQUISITION COR COM 09216a207 122 12,000 SH   SOLE 3 12,000 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116 9 19,150 SH   SOLE 3 19,150 0 0
BLACK MOUNTAIN ACQUISITION COR COM 09216a108 246 25,000 SH   SOLE 3 25,000 0 0
BLACK SPADE ACQUISITION CO COM g11537126 110 11,000 SH   SOLE 3 11,000 0 0
BLACK STONE MINERALS L P COM COM 09225m101 6,649 643,620 SH   SOLE 3 643,620 0 0
BLACK STONE MINERALS L P COM COM 09225m101 300 29,053 SH   SOLE   29,053 0 0
BLACK STONE MINERALS L P COM COM 09225m101 6 533 SH   SOLE 1 533 0 0
BLACKROCK CAP INVT CORP COM 092533108 37 9,333 SH   SOLE 1 9,333 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 66 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 15 1,594 SH   SOLE 1 1,594 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 177 8,000 SH   SOLE 1 8,000 0 0
BLACKROCK INC COM 09247X101 18,090 19,758 SH   SOLE   19,458 0 300
BLACKROCK INC COM 09247X101 8,205 8,962 SH   SOLE 1 8,441 0 521
BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 8 550 SH   SOLE 1 550 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 281 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 58 1,497 SH   SOLE 1 1,497 0 0
BLACKSTONE GROUP INC COM 09260d107 10,415 80,492 SH   SOLE 1 70,728 0 9,764
BLACKSTONE GROUP INC COM 09260d107 528 4,078 SH   SOLE   4,078 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203 82 5,829 SH   SOLE 1 5,829 0 0
BLINK CHARGING CO COM 09354a100 13 480 SH   SOLE 1 180 0 300
BLOCK H & R INC COM 093671105 24 1,000 SH   SOLE 1 1,000 0 0
BLOCK INC COM 852234103 598 3,704 SH   SOLE 1 3,704 0 0
BLOCK INC COM 852234103 148 919 SH   SOLE   919 0 0
BLOCKCHAIN COINVESTORS ACQ UNI COM g11765123 51 5,000 SH   SOLE 3 5,000 0 0
BLOCKCHAIN MOON ACQUISITION COM 09370f208 52 5,000 SH   SOLE 3 5,000 0 0
BLOOM ENERGY CORP COM 093712107 5 250 SH   SOLE 1 250 0 0
BLUCORA INC COM 095229100 130 7,500 SH   SOLE 1 7,500 0 0
BLUCORA INC COM 095229100 28,991 1,673,847 SH   SOLE 3 1,673,847 0 0
BLUCORA INC COM 095229100 136 7,875 SH   SOLE   7,875 0 0
BLUE OCEAN ACQUISITION CORP COM g1330l113 100 10,000 SH   SOLE 3 10,000 0 0
BLUE WHALE ACQUISITION I CORP COM g1330m103 47 4,900 SH   SOLE 3 4,900 0 0
BLUE WHALE ACQUISITION I CORP WT g1330m129 1 1,225 SH   SOLE 3 1,225 0 0
BLUERIVER ACQUISITION CORP COM g1261q123 9 928 SH   SOLE 3 928 0 0
BOA ACQUISITION CORP WT 05601a117 28 53,700 SH   SOLE 3 53,700 0 0
BOA ACQUISITION CORP COM 05601a109 1,609 163,700 SH   SOLE 3 163,700 0 0
BOA ACQUISITION CORP COM 05601a208 2 200 SH   SOLE 3 200 0 0
BOEING CO COM 097023105 3,483 17,301 SH   SOLE 1 16,676 0 625
BOEING CO COM 097023105 91 450 SH   SOLE   450 0 0
BOOKING HOLDINGS INC COM 09857l108 3,635 1,515 SH   SOLE 1 1,359 0 156
BOOKING HOLDINGS INC COM 09857l108 746 311 SH   SOLE   311 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 4 48 SH   SOLE 1 48 0 0
BORGWARNER INC COM 099724106 23 500 SH   SOLE 1 500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 17 409 SH   SOLE 1 409 0 0
BOSWELL J G CO COM COM 101205102 73 73 SH   SOLE 1 73 0 0
BOTTOMLINE TECH DEL INC COM 101388106 234 4,140 SH   SOLE   4,140 0 0
BOTTOMLINE TECH DEL INC COM 101388106 158 2,790 SH   SOLE 1 2,790 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,623 135,000 SH   SOLE 3 135,000 0 0
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 386 27,170 SH   SOLE 1 27,170 0 0
BP PLC COM 055622104 479 18,005 SH   SOLE 1 14,055 0 3,950
BRAEMAR HOTELS AND RESORTS INC COM 10482b101 2 479 SH   SOLE 3 479 0 0
BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH   SOLE 1 4 0 0
BRIDGETOWN 2 HOLDINGS LTD COM g1355v103 63 6,314 SH   SOLE 3 6,314 0 0
BRIGHT LIGHTS ACQUISITION CORP COM 10920k101 20 2,000 SH   SOLE 3 2,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 2 29 SH   SOLE 1 29 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,483 23,786 SH   SOLE 1 23,786 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 782 12,550 SH   SOLE   12,550 0 0
BROADCOM LTD SHS COM 11135f101 21,909 32,925 SH   SOLE 1 31,680 0 1,246
BROADCOM LTD SHS COM 11135f101 26,825 40,313 SH   SOLE   39,638 0 675
BROADSCALE ACQUISITION CORP COM 11134y200 125 12,400 SH   SOLE 3 12,400 0 0
BROOKFIELD ASSET MANAGEMENT RE COM g16169107 0 3 SH   SOLE 1 3 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 2,276 37,698 SH   SOLE 1 34,631 0 3,067
BROOKFIELD INFRAST PARTNERS COM G16252101 18 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 815 11,180 SH   SOLE 1 10,630 0 550
BROWN FORMAN CORP COM 115637209 18 250 SH   SOLE 1 250 0 0
BRUNSWICK CORP COM 117043109 19 190 SH   SOLE   190 0 0
BUCKEYE STATE BANK COM 118240209 0 2,000 SH   SOLE 1 2,000 0 0
BUILD ACQUISITION CORP WT 12008j113 3 4,125 SH   SOLE 3 4,125 0 0
BUILD ACQUISITION CORP COM 12008j105 91 9,375 SH   SOLE 3 9,375 0 0
BULLPEN PARLAY ACQUISITION C COM g1792a126 51 5,000 SH   SOLE 3 5,000 0 0
BUMBLE INC COM 12047b105 2 50 SH   SOLE 1 50 0 0
BUNGE LIMITED COM COM g16962105 52 560 SH   SOLE   560 0 0
BUNGE LIMITED COM COM g16962105 56 600 SH   SOLE 1 600 0 0
BURLINGTON STORES INC COM 122017106 5 18 SH   SOLE 1 18 0 0
BURTECH ACQUISITION CORP COM 123013203 100 10,000 SH   SOLE 3 10,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 1,094 1,887 SH Call SOLE 3 1,887 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 108 1,003 SH   SOLE 1 1,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 57,044 530,000 SH   SOLE 3 530,000 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 108 1,003 SH   SOLE   1,003 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 1,097 1,325 SH Call SOLE 3 1,325 0 0
C3AI INC COM 12468p104 11 345 SH   SOLE 1 330 0 15
CACI INTL INC COM 127190304 54 200 SH   SOLE 1 200 0 0
CACTUS ACQUISITION CORP 1 LTD COM g1745a116 218 21,700 SH   SOLE 3 21,700 0 0
CAESARS ENTERTAINMENT INC COM 12769g100 905 9,680 SH   SOLE   9,680 0 0
CALERES INC COM 129500104 534 23,540 SH   SOLE   23,540 0 0
CALLAWAY GOLF CO COM 131193104 5 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061201 39 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108 24 1,104 SH   SOLE 1 1,104 0 0
CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH   SOLE 1 100 0 0
CANADIAN IMP BK COMM COM 136069101 21 179 SH   SOLE 1 179 0 0
CANADIAN NATL RY CO COM 136375102 83 674 SH   SOLE 1 674 0 0
CANADIAN PAC RY LTD COM COM 13645t100 317 4,407 SH   SOLE 1 4,407 0 0
CANNA-GLOBAL ACQUISITION COM 13767k200 91 9,000 SH   SOLE 3 9,000 0 0
CANNABIS ETF COM 84858t400 0 25 SH   SOLE 1 25 0 0
CANNAE HOLDINGS INC COM 13765n107 4,448 126,550 SH   SOLE   101,010 0 25,540
CANNAE HOLDINGS INC COM 13765n107 21 600 SH   SOLE 1 600 0 0
CANNALINK INC COM COM 13765b103 0 28 SH   SOLE 1 28 0 0
CANOPY GROWTH CORP COM 138035100 3 304 SH   SOLE 1 304 0 0
CANTALOUPE INC COM 138103106 12 1,320 SH   SOLE 1 1,320 0 0
CAPGEMINI S E UNSPONSORED ADR COM 13961r100 10 204 SH   SOLE 1 204 0 0
CAPITAL ONE FINL CORP COM 14040H105 65 448 SH   SOLE 1 448 0 0
CAPITALWORKS EMERGING MARKET COM g1889l118 101 10,000 SH   SOLE 3 10,000 0 0
CAPSTAR SPECIAL PURPOSE AC-A COM 14070y101 45 4,559 SH   SOLE 3 4,559 0 0
CARDINAL HEALTH INC COM 14149y108 8 158 SH   SOLE 1 158 0 0
CARLOTZ INC COM 142552108 1 400 SH   SOLE 1 400 0 0
CARLSBERG AS SPONSORED ADR COM 142795202 8 235 SH   SOLE 1 235 0 0
CARRIER GLOBAL CORPORATION COM 14448c104 530 9,777 SH   SOLE 1 9,777 0 0
CARS COM INC COM 14575e105 5 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP WT g19276115 6 6,027 SH   SOLE 3 6,027 0 0
CARTESIAN GROWTH CORP COM g19276107 193 19,583 SH   SOLE 3 19,583 0 0
CARVANA CO COM 146869102 7 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 144 15,000 SH   SOLE 3 15,000 0 0
CASCADIA ACQUISITION CORP WT 14739d118 4 6,700 SH   SOLE 3 6,700 0 0
CASELLA WASTE SYS INC COM 147448104 342 4,000 SH   SOLE 1 4,000 0 0
CASEYS GEN STORES INC COM 147528103 17 85 SH   SOLE 1 85 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109 10 250 SH   SOLE 1 250 0 0
CASSAVA SCIENCES INC COM 14817c107 22 500 SH   SOLE 1 500 0 0
CATALENT INC COM 148806102 8 63 SH   SOLE 1 63 0 0
CATALYST PARTNERS ACQ-A COM g19550105 4 446 SH   SOLE 3 446 0 0
CATALYST PARTNERS ACQUISITION COM g19550113 1 100 SH   SOLE 3 100 0 0
CATCHA INVESTMENT CORP WT g1962y110 2 2,607 SH   SOLE 3 2,607 0 0
CATCHA INVESTMENT CORP COM g1962y102 38 3,904 SH   SOLE 3 3,904 0 0
CATERPILLAR INC COM 149123101 83 400 SH   SOLE   400 0 0
CATERPILLAR INC COM 149123101 706 3,414 SH   SOLE 1 3,164 0 250
CAVCO INDS INC DEL COM 149568107 2,083 6,559 SH   SOLE   6,559 0 0
CBIZ INC COM 124805102 20 500 SH   SOLE 1 500 0 0
CBOE GLOBAL MKTS INC COM 12503M108 789 6,050 SH   SOLE 1 5,650 0 400
CBRE GROUP INC COM 12504l109 378 3,483 SH   SOLE 1 3,483 0 0
CDK GLOBAL INC COM COM 12508e101 200 4,800 SH   SOLE 1 4,800 0 0
CDW CORPORATION COM 12514g108 178 867 SH   SOLE 1 867 0 0
CEDAR FAIR L P LP 150185106 80 1,589 SH   SOLE 1 1,589 0 0
CENAQ ENERGY CORP COM 15130m201 51 5,000 SH   SOLE 3 5,000 0 0
CENTURY CASINOS INC COM 156492100 993 81,520 SH   SOLE   81,520 0 0
CERENCE INC COM 156727109 5 64 SH   SOLE 1 64 0 0
CERES FARMS LLC LP 001466717 348 347,526 SH   SOLE 1 347,526 0 0
CERNER CORP COM 156782104 855 9,207 SH   SOLE 1 9,057 0 150
CF ACQUISITION CORP V COM 12520r106 201 20,713 SH   SOLE 3 20,713 0 0
CF ACQUISITION CORP VI COM 12521J103 22 2,000 SH   SOLE 3 2,000 0 0
CF ACQUISITION CORP VI COM 12521j202 46 4,005 SH   SOLE 3 4,005 0 0
CF ACQUISITION CORP VII COM 12521h206 12 1,200 SH   SOLE 3 1,200 0 0
CF ACQUISITION CORP VIII WT 12520c117 3 3,175 SH   SOLE 3 3,175 0 0
CF ACQUISITION CORP VIII COM 12520c109 127 12,700 SH   SOLE 3 12,700 0 0
CF BANKSHARES INC COM 12520l109 4,359 212,331 SH   SOLE 3 212,331 0 0
CF BANKSHARES INC COM 12520l109 139 6,759 SH   SOLE 1 6,759 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 5 9,400 SH   SOLE 3 9,400 0 0
CGI INC COM COM 12532h104 88 1,000 SH   SOLE 1 1,000 0 0
CHAIN BRIDGE I COM g2061x128 27 2,700 SH   SOLE 3 2,700 0 0
CHAMPIONX CORPORATION COM COM 15872m104 7,019 347,311 SH   SOLE   266,911 0 80,400
CHAMPIONX CORPORATION COM COM 15872m104 347 17,154 SH   SOLE 1 17,154 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 60 3,145 SH   SOLE 1 3,145 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,717 9,865 SH   SOLE   7,795 0 2,070
CHARLES RIV LABS INTL INC COM 159864107 241 640 SH   SOLE 1 640 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 14 22 SH   SOLE 1 22 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 18 27 SH   SOLE   27 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 2 3,950 SH   SOLE 3 3,950 0 0
CHECK POINT SOFTWARE ORD COM m22465104 181 1,555 SH   SOLE 1 1,555 0 0
CHEGG INC COM 163092109 0 15 SH   SOLE 1 0 0 15
CHENIERE ENERGY INC COM 16411r208 5 47 SH   SOLE 1 47 0 0
CHEVRON CORP NEW COM 166764100 23,502 200,275 SH   SOLE   196,705 0 3,570
CHEVRON CORP NEW COM 166764100 14,081 119,993 SH   SOLE 1 116,052 0 3,941
CHEWY INC COM 16679l109 2 37 SH   SOLE 1 37 0 0
CHICAGO RIVET & MACH CO COM 168088102 92 3,499 SH   SOLE 1 3,499 0 0
CHIMERA INVT CORP COM NEW COM 16934q208 9 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 526 301 SH   SOLE 1 301 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 154 88 SH   SOLE   88 0 0
CHUBB LTD COM COM h1467j104 84 434 SH   SOLE 1 434 0 0
CHURCHILL CAPITAL CORP VII WT 17144m110 1 500 SH   SOLE 3 500 0 0
CHURCHILL CAPITAL CORP VII COM 17144m102 20 2,000 SH   SOLE 3 2,000 0 0
CHURCHILL CAPITAL VI CORP COM 17143w101 40 4,067 SH   SOLE 3 4,067 0 0
CHURCHILL CAPITAL VI CORP COM 17143w200 29 2,900 SH   SOLE 3 2,900 0 0
CHURCHILL CAPITAL VII CORP COM 17144m201 36 3,600 SH   SOLE 3 3,600 0 0
CHURCHILL DOWNS INC COM 171484108 178 739 SH   SOLE 1 739 0 0
CHURCHILL DOWNS INC COM 171484108 5,354 22,225 SH   SOLE   16,295 0 5,930
CIGNA CORP NEW COM 125523100 163 710 SH   SOLE 1 710 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103 18 2,565 SH   SOLE 1 2,565 0 0
CINCINNATI FINL CORP COM 172062101 448 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 9 100 SH   SOLE 1 100 0 0
CISCO SYS INC COM 17275r102 14,250 224,873 SH   SOLE 1 221,512 0 3,361
CISCO SYS INC COM 17275r102 14,562 229,797 SH   SOLE   226,397 0 3,400
CITI TRENDS INC COM COM 17306x102 135 1,422 SH   SOLE 1 1,422 0 0
CITIC CAPITAL ACQUISITION-A COM g21513109 88 8,800 SH   SOLE 3 8,800 0 0
CITIGROUP INC COM 172967424 605 10,026 SH   SOLE 1 10,026 0 0
CITIZENS FINL GROUP INC COM 174610105 6,762 143,107 SH   SOLE 1 140,551 0 2,556
CITIZENS FINL GROUP INC COM 174610105 22,538 476,999 SH   SOLE   467,839 0 9,160
CIVISTA BANCSHARES INC COM 178867107 8 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP WT 18049c116 7 11,832 SH   SOLE 3 11,832 0 0
CLARIM ACQUISITION CORP COM 18049c108 316 32,500 SH   SOLE 3 32,500 0 0
CLARIVATE PLC COM g21810109 706 30,000 SH   SOLE 1 28,000 0 2,000
CLASS ACCELERATION CORP COM 18274b106 1 100 SH   SOLE 3 100 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 2,828 854,331 SH   SOLE 1 849,331 0 5,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 200 60,335 SH   SOLE   60,335 0 0
CLEARPOINT NEURO INC COM 18507c103 56 5,000 SH   SOLE 1 5,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 462 21,208 SH   SOLE   21,208 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 210 9,644 SH   SOLE 1 9,644 0 0
CLIMATE REAL IMPACT SLUTINS COM 187171202 110 11,000 SH   SOLE 3 11,000 0 0
CLOROX CO DEL COM 189054109 157 898 SH   SOLE 1 898 0 0
CME GROUP INC COM COM 12572q105 6 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100 48 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 2,579 187,580 SH   SOLE   149,150 0 38,430
CNX RESOURCES CORPORATION COM 12653c108 26 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100 274 4,621 SH   SOLE   4,621 0 0
COCA COLA CO COM 191216100 2,046 34,562 SH   SOLE 1 34,562 0 0
COCA-COLA EUROPEAN PARTNERS PL COM g25839104 16 282 SH   SOLE 1 282 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 241 30,085 SH   SOLE   26,503 0 3,582
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 67 8,358 SH   SOLE 3 8,358 0 0
COEUR MNG INC COM 192108504 8 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105 411 93,561 SH   SOLE   81,462 0 12,099
COFFEE HLDG CO INC COM 192176105 124 28,326 SH   SOLE 3 28,326 0 0
COGNEX CORP COM 192422103 5 64 SH   SOLE 1 64 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 453 5,109 SH   SOLE   5,109 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,260 25,477 SH   SOLE 1 21,207 0 4,269
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 15 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 419 14,716 SH   SOLE 1 14,566 0 150
COINBASE GLOBAL INC COM 19260q107 123 488 SH   SOLE 1 488 0 0
COLGATE PALMOLIVE CO COM 194162103 1,197 14,022 SH   SOLE 1 13,822 0 200
COLICITY INC COM 194170106 39 4,000 SH   SOLE 3 4,000 0 0
COLICITY INC WT 194170114 1 800 SH   SOLE 3 800 0 0
COLICITY INC COM 194170205 100 10,095 SH   SOLE 3 10,095 0 0
COLISEUM ACQUISITION CORP COM g2263t115 49 5,019 SH   SOLE 3 5,019 0 0
COLOMBIER ACQUISITION CORP WT 19533h116 6 10,669 SH   SOLE 3 10,669 0 0
COLOMBIER ACQUISITION CORP COM 19533h207 3 300 SH   SOLE 3 300 0 0
COLOMBIER ACQUISITION CORP COM 19533h108 280 29,010 SH   SOLE 3 29,010 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111 6 5,318 SH   SOLE 3 5,318 0 0
COLONNADE ACQUISITION II CORP COM g2284b101 682 70,192 SH   SOLE 3 70,192 0 0
COLONNADE ACQUISITION II CORP WT g2284b119 7 9,038 SH   SOLE 3 9,038 0 0
COLUMBIA FINL INC COM 197641103 138 6,630 SH   SOLE 1 6,630 0 0
COLUMBIA FINL INC COM 197641103 13,356 640,251 SH   SOLE   496,455 0 143,796
COMCAST CORP NEW COM 20030N101 5,985 118,905 SH   SOLE 1 112,403 0 6,503
COMCAST CORP NEW COM 20030N101 86 1,714 SH   SOLE   1,714 0 0
COMFORT SYS USA INC COM 199908104 168 1,700 SH   SOLE 1 1,700 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852 81 1,041 SH   SOLE 1 1,041 0 0
COMPAGNIE DE ST GOBAIN UNSPONS COM 204280309 8 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 6 8,166 SH   SOLE 3 8,166 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451q401 471 17,500 SH   SOLE   17,500 0 0
COMPASS GROUP PLC SPONSORED AD ADUS 20449X401 8 344 SH   SOLE 1 344 0 0
COMPUTE HEALTH ACQUISITIN CO COM 204833206 10 1,000 SH   SOLE 3 1,000 0 0
COMPUTER TASK GROUP INC COM 205477102 385 38,664 SH   SOLE 3 38,664 0 0
COMPUTER TASK GROUP INC COM 205477102 1,240 124,329 SH   SOLE   107,883 0 16,446
COMSCORE INC COM 20564w105 606 181,480 SH   SOLE   181,480 0 0
CONAGRA BRANDS INC COM 205887102 147 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 113 630 SH   SOLE 1 630 0 0
CONCENTRIX CORP COM COM 20602d101 8,799 49,260 SH   SOLE   37,726 0 11,534
CONCORD ACQUISITION CORP II COM 20607u207 199 19,350 SH   SOLE 3 19,350 0 0
CONCORD ACQUISITION III CORP COM 20607v205 60 5,900 SH   SOLE 3 5,900 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 340 41,429 SH   SOLE   35,888 0 5,541
CONCRETE PUMPING HLDGS INC COM 206704108 131 15,917 SH   SOLE 3 15,917 0 0
CONDUENT INC COM 206787103 1 200 SH   SOLE 1 200 0 0
CONFLUENT INC COM 20717m103 25 325 SH   SOLE 1 325 0 0
CONOCOPHILLIPS COM 20825c104 901 12,479 SH   SOLE   12,479 0 0
CONOCOPHILLIPS COM 20825c104 1,233 17,085 SH   SOLE 1 13,797 0 3,288
CONRAD INDS INC COM COM 208305102 33 2,298 SH   SOLE 1 2,298 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 9 155 SH   SOLE 1 155 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 5,075 87,696 SH   SOLE   67,399 0 20,297
CONSOLIDATED EDISON INC COM 209115104 78 919 SH   SOLE 1 560 0 359
CONSTELLATION ACQUISITION CORP COM g2r18k121 4 400 SH   SOLE 3 400 0 0
CONSTELLATION BRANDS INC COM 21036P108 50 200 SH   SOLE   200 0 0
CONSTELLATION BRANDS INC COM 21036P108 1,302 5,187 SH   SOLE 1 5,187 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 463 249 SH   SOLE 1 249 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 108 58 SH   SOLE   58 0 0
CONSUMERS BANCORP INC COM 210509105 14 635 SH   SOLE 3 635 0 0
COPART INC COM 217204106 20 131 SH   SOLE 1 131 0 0
CORAZON CAPITAL V838 MONOCEROS COM g24237102 385 39,838 SH   SOLE 3 39,838 0 0
CORAZON CAPITAL V838 MONOCEROS WT g24237128 9 13,279 SH   SOLE 3 13,279 0 0
CORECIVIC INC LP 21871n101 7 750 SH   SOLE 1 750 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502 0 87 SH   SOLE 1 87 0 0
CORNING INC COM 219350105 629 16,886 SH   SOLE 1 16,686 0 200
CORNING INC COM 219350105 231 6,218 SH   SOLE   6,218 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107 39 1,588 SH   SOLE 1 1,588 0 0
CORTEVA COM 22052l104 685 14,491 SH   SOLE 1 12,407 0 2,084
CORVEL CORP COM 221006109 794 3,819 SH   SOLE   3,469 0 350
COSTAR GROUP INC COM COM 22160n109 82 1,040 SH   SOLE 1 1,040 0 0
COSTCO WHSL CORP NEW COM 22160K105 770 1,356 SH   SOLE   1,356 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,675 17,043 SH   SOLE 1 15,975 0 1,068
COTERRA ENERGY INC COM 127097103 244 12,816 SH   SOLE   12,816 0 0
COTERRA ENERGY INC COM 127097103 84 4,418 SH   SOLE 1 4,418 0 0
COUPANG INC COM 22266t109 59 2,000 SH   SOLE 1 2,000 0 0
COVA ACQUISITION CORP WT g2554y120 0 750 SH   SOLE 3 750 0 0
COVA ACQUISITION CORP COM g2554y104 15 1,500 SH   SOLE 3 1,500 0 0
COWEN INC COM 223622606 89 2,471 SH   SOLE 3 2,471 0 0
COWEN INC COM 223622606 314 8,690 SH   SOLE   7,540 0 1,150
CPI AEROSTRUCTURES INC COM 125919308 63 23,104 SH   SOLE 3 23,104 0 0
CPI AEROSTRUCTURES INC COM 125919308 181 66,408 SH   SOLE   56,531 0 9,877
CRA INTL INC COM 12618T105 4,578 49,038 SH   SOLE   49,038 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 13 100 SH   SOLE 1 100 0 0
CRANE CO COM 224399105 102 1,000 SH   SOLE 1 1,000 0 0
CRAWFORD & CO COM 224633107 49 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206 128 17,146 SH   SOLE 3 17,146 0 0
CRAWFORD & CO COM 224633206 454 60,625 SH   SOLE   53,300 0 7,325
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH   SOLE 1 25 0 0
CRESCERA CAPITAL ACQUISITION COM g26507122 155 15,437 SH   SOLE 3 15,437 0 0
CRESCO LABS INC COM 22587m106 1,625 244,634 SH   SOLE 1 218,550 0 26,084
CRISPR THERAPEUTICS AG COM h17182108 48 631 SH   SOLE 1 631 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110 5 10,000 SH   SOLE 3 10,000 0 0
CRIXUS BH3 ACQUISITION CO COM 22677t102 195 20,000 SH   SOLE 3 20,000 0 0
CROCS INC COM 227046109 26 200 SH   SOLE 1 200 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105 246 1,200 SH   SOLE 1 1,200 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 2,457 11,773 SH   SOLE 1 11,333 0 440
CROWN CASTLE INTL CORP NEW COM COM 22822v101 287 1,375 SH   SOLE   1,375 0 0
CROWN PROPTECH ACQUISITIONS COM g25741102 386 38,995 SH   SOLE 3 38,995 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110 7 12,098 SH   SOLE 3 12,098 0 0
CRUCIBLE ACQUISITION CORP COM 22877p108 16 1,655 SH   SOLE 3 1,655 0 0
CSB BANCORP INC COM 12628r107 34 900 SH   SOLE 3 900 0 0
CSX CORP COM 126408103 5,821 154,803 SH   SOLE 1 146,640 0 8,163
CSX CORP PUT 126408953 5 615 SH Put SOLE 3 615 0 0
CTO REALTY GROWTH INC COM COM 22948q101 7,376 120,087 SH   SOLE   101,626 0 18,461
CUB ENERGY INC COM ADUS 22944T950 25 224 SH   SOLE 1 224 0 0
CUBESMART COM 229663109 11 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 2,090 219,729 SH   SOLE   217,019 0 2,710
CULP INC COM 230215105 61 6,363 SH   SOLE 3 6,363 0 0
CUMMINS INC COM 231021106 344 1,575 SH   SOLE 1 1,575 0 0
CUMULUS MEDIA INC COM 231082801 2,387 212,166 SH   SOLE   212,166 0 0
CURTISS WRIGHT CORP COM 231561101 4 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100 25,637 248,516 SH   SOLE   244,626 0 3,890
CVS HEALTH CORP COM 126650100 15,409 149,366 SH   SOLE 1 143,260 0 6,106
CYTODYN INC COM COM 23283M101 9 9,488 SH   SOLE 1 9,488 0 0
Cecil Bancorp Inc COM 149841306 0 125 SH   SOLE 1 125 0 0
Cecil Bancorp Inc COM 149841306 516 343,752 SH   SOLE 3 343,752 0 0
D AND Z MEDIA ACQUISITION CORP COM 23305q205 6 600 SH   SOLE 3 600 0 0
D AND Z MEDIA ACQUISITION-A COM 23305q106 146 15,000 SH   SOLE 3 15,000 0 0
D R HORTON INC COM COM 23331a109 99 913 SH   SOLE 1 913 0 0
DA32 LIFE SCIENCE TECH ACQUISI COM 23312m106 6 600 SH   SOLE 3 600 0 0
DAIKIN INDS LTD UNSPONSORED AD COM 23381b106 23 1,037 SH   SOLE 1 1,037 0 0
DANAHER CORPORATION COM 235851102 279 849 SH   SOLE   849 0 0
DANAHER CORPORATION COM 235851102 2,233 6,786 SH   SOLE 1 6,586 0 200
DANONE SPONSORED ADR COM 23636T100 7 571 SH   SOLE 1 571 0 0
DARDEN RESTAURANTS INC COM 237194105 17 116 SH   SOLE 1 116 0 0
DARLING INGREDIENTS INC COM 237266101 99 1,433 SH   SOLE 1 1,433 0 0
DASEKE INC COM COM 23753f107 8 800 SH   SOLE 1 800 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 49 502 SH   SOLE 1 502 0 0
DBX ETF TR INDX FD 233051200 7 175 SH   SOLE 1 175 0 0
DBX ETF TR INDX FD 233051432 12 300 SH   SOLE 1 300 0 0
DBX ETF TR COM 233051879 10 257 SH   SOLE 1 257 0 0
DECARBONIZATION PLUS ACQU II COM 242794105 299 30,000 SH   SOLE 3 30,000 0 0
DEEP LAKE CAPITAL ACQUISITION COM g27029100 49 5,000 SH   SOLE 3 5,000 0 0
DEEP MEDICINE ACQUISITION CO COM 243733102 49 5,000 SH   SOLE 3 5,000 0 0
DEEP MEDICINE ACQUISITION CO COM 243733110 2 5,000 SH   SOLE 3 5,000 0 0
DEERE & CO COM 244199105 520 1,516 SH   SOLE 1 1,191 0 325
DELL TECHNOLOGIES INC COM 24703l202 24 429 SH   SOLE 1 429 0 0
DELTA AIR LINES INC DEL COM 247361702 1,559 39,885 SH   SOLE 1 38,185 0 1,700
DELTA APPAREL INC COM 247368103 1,072 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,613 183,908 SH   SOLE   96,408 0 87,500
DEUTSCHE POST AG SPONSORED ADR ADUS 25157Y202 9 142 SH   SOLE 1 142 0 0
DEXCOM INC COM 252131107 13 25 SH   SOLE 1 25 0 0
DFA DIMENSIONAL CORE FIXED INC COM 25434v872 1,726 34,437 SH   SOLE 1 34,437 0 0
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 5 200 SH   SOLE   200 0 0
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 11 395 SH   SOLE 1 395 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 726 24,560 SH   SOLE 1 23,163 0 1,397
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 1 49 SH   SOLE   49 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 42 1,266 SH   SOLE   1,266 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 5,298 160,546 SH   SOLE 1 151,968 0 8,578
DHB CAPITAL CORP COM 23291w109 242 24,800 SH   SOLE 3 24,800 0 0
DHB CAPITAL CORP WT 23291w117 5 7,600 SH   SOLE 3 7,600 0 0
DHB CAPITAL CORP COM 23291w208 6 606 SH   SOLE 3 606 0 0
DHC ACQUISITION CORP WT g2758t117 9 17,548 SH   SOLE 3 17,548 0 0
DHC ACQUISITION CORP COM g2758t109 497 51,128 SH   SOLE 3 51,128 0 0
DIAGEO PLC ADUS 25243Q205 75 340 SH   SOLE   340 0 0
DIAGEO PLC ADUS 25243Q205 919 4,176 SH   SOLE 1 4,176 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 681 3,504 SH   SOLE   3,037 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207 205 1,053 SH   SOLE 3 1,053 0 0
DIAMOND OFFSHR DR 26 WTSWWARRA WT 25271c110 0 109 SH   SOLE 1 109 0 0
DIAMOND OFFSHR DRILL XXXPENDIN COM 252esc017 0 2,000 SH   SOLE 1 2,000 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109 9 82 SH   SOLE 1 82 0 0
DIAMONDHEAD HOLDINGS CORP COM 25278l204 5 500 SH   SOLE 3 500 0 0
DIEBOLD NIXDORF INC PUT 253651953 280 800 SH Put SOLE 3 800 0 0
DIEBOLD NIXDORF INC CALL 253651903 2 200 SH Call SOLE 3 200 0 0
DIEBOLD NIXDORF INC CALL 253651903 4 551 SH Call SOLE 3 551 0 0
DIEBOLD NIXDORF INC PUT 253651953 175 1,628 SH Put SOLE 3 1,628 0 0
DIEBOLD NIXDORF INC COM 253651103 1,589 175,567 SH   SOLE 1 175,567 0 0
DIEBOLD NIXDORF INC COM 253651103 11,658 1,288,219 SH   SOLE 3 1,288,219 0 0
DIEBOLD NIXDORF INC COM 253651103 635 70,157 SH   SOLE   70,157 0 0
DIEBOLD NIXDORF INC CALL 253651903 25 600 SH Call SOLE 3 600 0 0
DIGITAL HEALTH ACQUISITION C COM 253893200 4 400 SH   SOLE 3 400 0 0
DIGITAL RIVER COM 25388b104 1,225 349,999 SH   SOLE 3 349,999 0 0
DIGITAL RLTY TR INC COM 253868103 19 109 SH   SOLE   109 0 0
DIGITAL RLTY TR INC COM 253868103 357 2,016 SH   SOLE 1 2,016 0 0
DIGITAL TRANSFORMATION OPP COM 25401k206 20 2,000 SH   SOLE 3 2,000 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115 20 29,684 SH   SOLE 3 29,684 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1,146 118,240 SH   SOLE 3 118,240 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105 36 694 SH   SOLE 1 694 0 0
DILA CAPITAL ACQUISITION COR COM 254028103 11 1,100 SH   SOLE 3 1,100 0 0
DILLARDS INC COM 254067101 1 4 SH   SOLE 1 4 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,037 40,067 SH   SOLE   29,480 0 10,587
DIRECT SELLING ACQUISITION COR WT 25460l111 6 12,850 SH   SOLE 3 12,850 0 0
DIRECT SELLING ACQUISITION COR COM 25460l103 255 25,700 SH   SOLE 3 25,700 0 0
DIREXION DAILY FTSE CHINA BEAR COM 25460e521 3 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR NASDAQ-100 COM 25459y207 30 350 SH   SOLE 1 350 0 0
DISCOVER FINL SVCS COM 254709108 16,086 139,199 SH   SOLE   136,164 0 3,035
DISCOVER FINL SVCS COM 254709108 5,299 45,853 SH   SOLE 1 44,017 0 1,836
DISCOVERY COMMUNICATIONS INC COM 25470f104 82 3,500 SH   SOLE   3,500 0 0
DISCOVERY COMMUNICATIONS INC COM 25470f104 663 28,150 SH   SOLE 1 27,625 0 525
DISCOVERY INC COM 25470F302 469 20,491 SH   SOLE 1 18,416 0 2,075
DISNEY WALT CO COM 254687106 14,984 96,743 SH   SOLE 1 92,833 0 3,910
DISNEY WALT CO COM 254687106 13,150 84,898 SH   SOLE   83,423 0 1,475
DISRUPTIVE ACQUISITION CORPORA WT g2770y128 5 6,132 SH   SOLE 3 6,132 0 0
DISRUPTIVE ACQUISITION CORPORA COM g2770y102 177 18,098 SH   SOLE 3 18,098 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 34 4,159 SH   SOLE 1 4,159 0 0
DLH HOLDINGS CORP COM 23335q100 2,948 142,299 SH   SOLE   142,299 0 0
DOCUSIGN INC COM 256163106 50 325 SH   SOLE   325 0 0
DOCUSIGN INC COM 256163106 44 291 SH   SOLE 1 291 0 0
DOLLAR GEN CORP NEW COM 256677105 93 393 SH   SOLE 1 393 0 0
DOLLAR TREE INC COM 256746108 6 46 SH   SOLE 1 46 0 0
DOMINION RES COM 25746u109 1,457 18,549 SH   SOLE 1 17,024 0 1,525
DOMINOS PIZZA INC COM COM 25754a201 13 23 SH   SOLE 1 23 0 0
DONEGAL GROUP INC COM 257701201 8 581 SH   SOLE   581 0 0
DONEGAL GROUP INC COM 257701201 310 21,698 SH   SOLE 1 21,698 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 788 16,713 SH   SOLE   14,493 0 2,220
DONNELLEY FINL SOLUTIONS INC COM 25787g100 245 5,197 SH   SOLE 3 5,197 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 8 500 SH   SOLE 1 500 0 0
DOUGLAS ELLIMAN INC COM COM 25961d105 1,430 124,364 SH   SOLE   92,641 0 31,723
DOVER CORP COM 260003108 109 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108 452 2,488 SH   SOLE 1 2,488 0 0
DOW INC COM 260557103 171 3,013 SH   SOLE 1 2,828 0 185
DP CAP ACQUISITION CORP I COM g2r05b118 100 10,000 SH   SOLE 3 10,000 0 0
DPCM CAPITAL INC - CLASS A COM 23344p101 98 10,000 SH   SOLE 3 10,000 0 0
DRAFTKINGS INC COM 26142r104 5 174 SH   SOLE 1 174 0 0
DRAGANFLY INC COM 26142q205 1 500 SH   SOLE 1 500 0 0
DT MIDSTREAM COM 23345m107 12,751 265,748 SH   SOLE   212,419 0 53,329
DT MIDSTREAM COM 23345m107 64 1,332 SH   SOLE 1 1,332 0 0
DTE ENERGY CO COM 233331107 217 1,815 SH   SOLE 1 1,815 0 0
DUDDELL STREET ACQUISITION COR COM g28553108 10 1,000 SH   SOLE 3 1,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 80 766 SH   SOLE   766 0 0
DUKE ENERGY CORP NEW CV PFD 26441c501 44 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204 793 7,564 SH   SOLE 1 7,484 0 80
DUN & BRADSTREET HLDGS INC COM COM 26484t106 641 31,280 SH   SOLE   31,280 0 0
DUPONT DE NEMOURS INC COM 26614n102 84 1,041 SH   SOLE 1 1,041 0 0
DUPONT DE NEMOURS INC COM 26614n102 191 2,369 SH   SOLE   2,369 0 0
DURECT CORP COM 266605104 38 39,000 SH   SOLE 1 39,000 0 0
DYCOM INDS INC COM 267475101 103 1,100 SH   SOLE 1 900 0 200
DYNAMICS SPECIAL PURPOSE COR COM 268010105 30 3,000 SH   SOLE 3 3,000 0 0
E MED FUTURE INC COM COM 26875d108 0 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100 63 2,750 SH   SOLE 1 2,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 738 16,214 SH   SOLE   14,068 0 2,146
EAGLE BULK SHIPPING INC COM y2187a150 229 5,025 SH   SOLE 3 5,025 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 146 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 173 1,040 SH   SOLE 1 1,040 0 0
EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH   SOLE 1 250 0 0
EAST RES ACQUISITION CO COM 274681105 0 3 SH   SOLE 3 3 0 0
EASTERLY GOVERNMENT PROPERTIES COM 27616p103 55 2,378 SH   SOLE 1 2,378 0 0
EASTERN CO COM 276317104 1,398 55,767 SH   SOLE 3 55,767 0 0
EASTERN CO COM 276317104 114 4,530 SH   SOLE 1 4,530 0 0
EASTMAN CHEM CO COM 277432100 20,074 166,023 SH   SOLE   162,958 0 3,065
EASTMAN CHEM CO COM 277432100 7,767 64,234 SH   SOLE 1 62,292 0 1,942
EATON CORP PLC COM g29183103 18,651 107,920 SH   SOLE   105,820 0 2,100
EATON CORP PLC COM g29183103 15,194 87,919 SH   SOLE 1 82,098 0 5,821
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 712 32,280 SH   SOLE 1 32,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 43 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103 42 625 SH   SOLE 1 625 0 0
ECOLAB INC COM 278865100 204 869 SH   SOLE 1 869 0 0
ECP ENVIRONMENTAL GROWTH O-A COM 26829t100 131 13,319 SH   SOLE 3 13,319 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 8,955 195,902 SH   SOLE   150,792 0 45,110
EDGEWELL PERS CARE CO COM COM 28035q102 18 400 SH   SOLE 1 400 0 0
EDIFY ACQUISITION CORP COM 28059q103 76 7,809 SH   SOLE 3 7,809 0 0
EDITAS MEDICINE INC COM 28106w103 11 400 SH   SOLE 1 400 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 7 51 SH   SOLE 1 51 0 0
EG ACQUISITION CORP COM 26846a209 348 35,157 SH   SOLE 3 35,157 0 0
EISAI LTD SPONSORED ADR COM 282579309 6 98 SH   SOLE 1 98 0 0
EJF ACQUISITION CORP COM g2955b109 28 2,800 SH   SOLE 3 2,800 0 0
EL PASO ENERGY CAP TR I CV PFD 283678209 25 500 SH   SOLE 1 500 0 0
ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 57 2,000 SH   SOLE 1 2,000 0 0
ELECTRONIC ARTS INC COM 285512109 7 51 SH   SOLE 1 51 0 0
ELEMENT SOLUTIONS INC COM 28618m106 11,057 455,388 SH   SOLE   368,381 0 87,007
ELEMENT SOLUTIONS INC COM 28618m106 256 10,540 SH   SOLE 1 10,540 0 0
EMERALD PLANTATION HLDGS COM g30337102 8 780,000 SH   SOLE 3 780,000 0 0
EMERGING MARKETS HORIZON CORP COM g3033x113 1 100 SH   SOLE 3 100 0 0
EMERSON ELEC CO COM 291011104 194 2,082 SH   SOLE 1 1,969 0 113
EMPOWERMENT & INCLUSION CAPITA COM 29248n100 52 5,343 SH   SOLE 3 5,343 0 0
ENBRIDGE INC CO COM 29250n105 495 12,656 SH   SOLE   12,656 0 0
ENBRIDGE INC CO COM 29250n105 1,591 40,714 SH   SOLE 1 34,885 0 5,829
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 8 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103 288 68,231 SH   SOLE   59,114 0 9,117
ENDEAVOUR SILVER CORP COM 29258y103 45 10,574 SH   SOLE 3 10,574 0 0
ENDURANCE ACQUISITION CORP WT g3041w115 7 12,761 SH   SOLE 3 12,761 0 0
ENDURANCE ACQUISITION CORP COM g3041w107 250 25,522 SH   SOLE 3 25,522 0 0
ENEL SOCIETA PER AZIONI UNSPON COM 29265w207 7 892 SH   SOLE 1 892 0 0
ENERGY TRANSFER LP LP 29273v100 21 2,600 SH   SOLE 1 2,600 0 0
ENERGY TRANSFER LP LP 29273v100 11 1,335 SH   SOLE   1,335 0 0
ENPHYS ACQUISITION CORP COM g3167l125 50 5,000 SH   SOLE 3 5,000 0 0
ENPHYS ACQUISITION CORP WT g3167l117 302 615,615 SH   SOLE 3 615,615 0 0
ENPHYS ACQUISITION CORP COM g3167l109 11,860 1,230,330 SH   SOLE 3 1,230,330 0 0
ENSIGN GROUP INC COM COM 29358p101 614 7,310 SH   SOLE   7,310 0 0
ENTAIN PLC COM 293603106 12 506 SH   SOLE 1 506 0 0
ENTEGRIS INC COM COM 29362u104 10 70 SH   SOLE 1 70 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI COM g3137c106 198 20,000 SH   SOLE 3 20,000 0 0
ENTERPRISE 40 TECHNOLOGY ACQUI WT g3137c114 5 10,000 SH   SOLE 3 10,000 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 4,577 208,441 SH   SOLE 1 201,925 0 6,516
ENTERPRISE PRODS PARTNERS L LP 293792107 376 17,133 SH   SOLE   17,133 0 0
ENVIRONMENTAL IMPACT ACQUISITI COM 29408n106 397 40,000 SH   SOLE 3 40,000 0 0
EOG RES INC COM COM 26875p101 6,749 75,976 SH   SOLE 1 70,594 0 5,382
EOG RES INC COM COM 26875p101 9,269 104,347 SH   SOLE   102,522 0 1,825
EPAM SYS INC COM COM 29414b104 11 16 SH   SOLE 1 16 0 0
EQ HEALTH ACQUISITION CORP COM 26886a101 879 90,507 SH   SOLE 3 90,507 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 15 28,600 SH   SOLE 3 28,600 0 0
EQT CORP COM COM 26884l109 11 527 SH   SOLE 1 527 0 0
EQUIFAX INC COM 294429105 607 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 231 273 SH   SOLE 1 253 0 20
EQUITY COMWLTH COM 294628102 281 10,850 SH   SOLE 1 10,850 0 0
EQUITY COMWLTH COM 294628102 18 700 SH   SOLE   700 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 36 400 SH   SOLE   400 0 0
ERICSSON ADUS 294821608 5 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 CONCORD CAMERA CORP COM COM 206esc998 0 2,500 SH   SOLE 3 2,500 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH   SOLE 1 43 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH   SOLE   144 0 0
ESCROW TURKISH INVST FD COM 900esc104 0 318 SH   SOLE 3 318 0 0
ESGEN ACQUISITION CORP COM g3R95n129 102 10,100 SH   SOLE 3 10,100 0 0
ESM ACQUISITION CORP WT g3195h112 4 5,400 SH   SOLE 3 5,400 0 0
ESM ACQUISITION CORP COM g3195h104 168 17,300 SH   SOLE 3 17,300 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 171 15,392 SH   SOLE 1 15,272 0 120
ETSY INC COM COM 29786a106 57 262 SH   SOLE 1 262 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
EVE MOBILITY ACQUISITION CORP COM g3218g125 120 12,000 SH   SOLE 3 12,000 0 0
EVEREST REINSURANCE GROUP COM g3223r108 199 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108 15 167 SH   SOLE 1 167 0 0
EVO ACQUISITION CORP WT 30052g116 8 16,944 SH   SOLE 3 16,944 0 0
EVO ACQUISITION CORP COM 30052g108 311 32,089 SH   SOLE 3 32,089 0 0
EVOLUTION PETE CORP COM COM 30049a107 62 12,332 SH   SOLE 3 12,332 0 0
EVOLUTION PETE CORP COM COM 30049a107 202 39,971 SH   SOLE   34,718 0 5,253
EXACT SCIENCES CORP COM 30063P105 41 525 SH   SOLE 1 525 0 0
EXCELFIN ACQUISITION CORP WT 30069x110 6 10,000 SH   SOLE 3 10,000 0 0
EXCELFIN ACQUISITION CORP COM 30069x102 196 20,000 SH   SOLE 3 20,000 0 0
EXECUTIVE NETWORK PARTNERING C COM 30158l100 26 2,700 SH   SOLE 3 2,700 0 0
EXECUTIVE NETWORK PARTNERING C WT 30158l118 1 1,075 SH   SOLE 3 1,075 0 0
EXELON CORP COM 30161N101 53 914 SH   SOLE 1 700 0 214
EXP WORLD HOLDINGS INC COM 30212w100 5 160 SH   SOLE 1 160 0 0
EXPEDIA INC COM 30212p303 23 128 SH   SOLE 1 128 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,482 18,484 SH   SOLE 1 16,132 0 2,352
EXPONENT INC COM COM 30214u102 6 53 SH   SOLE 1 53 0 0
EXXON MOBIL CORP COM 30231G102 1,112 18,179 SH   SOLE   18,179 0 0
EXXON MOBIL CORP COM 30231G102 3,322 54,284 SH   SOLE 1 50,890 0 3,394
F N B CORP COM 302520101 416 34,264 SH   SOLE   34,264 0 0
F N B CORP COM 302520101 5,236 431,671 SH   SOLE 3 431,671 0 0
F N B CORP COM 302520101 179 14,739 SH   SOLE 1 14,739 0 0
FAB UNVL CORP COM COM 302771100 0 142 SH   SOLE 1 142 0 0
FACTSET RESH SYS INC COM 303075105 13 27 SH   SOLE 1 27 0 0
FANUC CORPORATION ADR ADUS 307305102 6 298 SH   SOLE 1 298 0 0
FARMER BROS CO COM 307675108 240 32,170 SH   SOLE   32,170 0 0
FARMERS NATIONAL BANC CORP COM 309627107 49 2,625 SH   SOLE   2,625 0 0
FARMERS NATIONAL BANC CORP COM 309627107 198 10,694 SH   SOLE 1 10,694 0 0
FAST ACQUISITION CORP COM 311875116 4 1,000 SH   SOLE 3 1,000 0 0
FAST ACQUISITION CORP II COM 311874101 457 47,000 SH   SOLE 3 47,000 0 0
FAST ACQUISITION CORP II WT 311874119 10 11,600 SH   SOLE 3 11,600 0 0
FASTENAL CO COM 311900104 20 315 SH   SOLE 1 315 0 0
FAT PROJECTS ACQUISITION CORP COM g3400w128 242 24,000 SH   SOLE 3 24,000 0 0
FEDERAL AGRIC MTG CORP COM 313148306 176 1,423 SH   SOLE 3 1,423 0 0
FEDERAL AGRIC MTG CORP COM 313148306 6,066 48,947 SH   SOLE   38,865 0 10,082
FEDERAL NATL MTG ASSN COM COM 313586109 31 37,500 SH   OTR 2 0 0 37,500
FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH   SOLE 1 645 0 0
FEDERAL NATL MTG ASSN COM COM 313586109 15 18,750 SH   SOLE 3 18,750 0 0
FEDERAL RLTY INVT TR CLSD FD 313747206 8 60 SH   SOLE 1 60 0 0
FEDERAL SIGNAL CORP COM 313855108 5 119 SH   SOLE 1 119 0 0
FEDEX CORP COM 31428X106 2,586 10,000 SH   SOLE 3 10,000 0 0
FEDEX CORP PUT 31428X956 167 53 SH Put SOLE 3 53 0 0
FEDEX CORP COM 31428X106 2,567 9,925 SH   SOLE 1 9,215 0 710
FENNEC PHARMACEUTICALS INC COM 31447p100 26 6,000 SH   SOLE 1 6,000 0 0
FERRELLGAS PARTNERS LP UNIT LT COM 315293209 1 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 103 3,561 SH   SOLE 1 3,561 0 0
FIDELITY COMWLTH TR INDX FD 315912808 27 441 SH   SOLE 1 190 0 251
FIDELITY COVINGTON TRUST COM 316092808 1,742 12,868 SH   SOLE   12,868 0 0
FIDELITY COVINGTON TRUST COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 188 5,413 SH   SOLE 1 5,413 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 562 16,200 SH   SOLE   16,200 0 0
FIDELITY COVINGTON TRUST INDX FD 316092600 25 369 SH   SOLE 1 369 0 0
FIDELITY COVINGTON TRUST COM 316092808 3,082 22,760 SH   SOLE 1 22,760 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 843 15,900 SH   SOLE   15,900 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 2,369 44,679 SH   SOLE 1 44,679 0 0
FIDELITY MERRIMACK STR TR COM 316188200 1,306 25,221 SH   SOLE 1 25,221 0 0
FIDELITY NATL FINL INC COM 31620r303 143 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106 959 8,790 SH   SOLE 1 8,705 0 85
FIDELITY NATL INFO SVC COM COM 31620m106 8,922 81,744 SH   SOLE   80,179 0 1,565
FIFTH THIRD BANCORP COM 316773100 418 9,602 SH   SOLE 1 9,602 0 0
FIFTH THIRD BANCORP COM 316773100 141 3,232 SH   SOLE   3,232 0 0
FIFTH WALL ACQUISITION CORP II COM g34142102 1 100 SH   SOLE 3 100 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101 119 11,946 SH   SOLE   11,946 0 0
FINNOVATE ACQUISITION CORP COM g3r34k129 9 934 SH   SOLE 3 934 0 0
FINNOVATE ACQUISITION CORP COM g3r34k103 133 13,500 SH   SOLE 3 13,500 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111 4 10,125 SH   SOLE 3 10,125 0 0
FINSERV ACQUISITION CORP II COM 31809y202 1 100 SH   SOLE 3 100 0 0
FINTECH ECOSYSTEM DEVE COM 318136207 102 10,000 SH   SOLE 3 10,000 0 0
FINTECH EVOLUTION ACQUISITIO COM g3r19a112 15 1,500 SH   SOLE 3 1,500 0 0
FINTECH EVOLUTION ACQUISITION COM g3r19a104 70 7,229 SH   SOLE 3 7,229 0 0
FINTECH EVOLUTION ACQUISITION WT g3r19a120 1 976 SH   SOLE 3 976 0 0
FIRST CMNTY CORP S C COM 319835104 619 29,651 SH   SOLE   29,651 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 50 11,291 SH   SOLE 1 11,291 0 0
FIRST HORIZON CORPORATION COM 320517105 27 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101 315 6,699 SH   SOLE 3 6,699 0 0
FIRST INTERNET BANCORP COM 320557101 1,450 30,821 SH   SOLE   26,822 0 3,999
FIRST LONG IS CORP COM 320734106 148 6,857 SH   SOLE 3 6,857 0 0
FIRST LONG IS CORP COM 320734106 474 21,932 SH   SOLE   19,006 0 2,926
FIRST NILES FINL INC COM COM 33582n106 46 4,382 SH   SOLE 1 4,382 0 0
FIRST PL FINL CORP COM COM 33610t109 0 5,450 SH   SOLE 1 5,450 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616c100 59 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169107 179 18,061 SH   SOLE 3 18,061 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 59 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103 1,240 10,121 SH   SOLE 1 10,121 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733e203 2,650 16,361 SH   SOLE 1 16,361 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733e203 714 4,406 SH   SOLE   4,406 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 77 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1,197 12,959 SH   SOLE 1 7,798 0 5,161
FIRST TR MLP & ENERGY INCOME F LP 33739b104 18 2,500 SH   SOLE 1 2,500 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 388 10,898 SH   SOLE 1 5,198 0 5,700
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,335 93,536 SH   SOLE   93,536 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 207 8,292 SH   SOLE 1 8,292 0 0
FIRST TR VI MULTI ASSET DIVERS INDX FD 33738r100 2 100 SH   SOLE 1 100 0 0
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 2 27 SH   SOLE 1 27 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 6 132 SH   SOLE 1 0 0 132
FIRSTCASH HOLDINGS INC COM 33768g107 9 116 SH   SOLE 1 116 0 0
FIRSTENERGY CORP COM 337932107 55 1,313 SH   SOLE 1 1,313 0 0
FIRSTIME DESIGN LTD COM COM 33766m106 1 65 SH   SOLE 1 65 0 0
FIVE BELOW INC COM COM 33829m101 6 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 469 48,246 SH   SOLE 3 48,246 0 0
FLAME ACQUISITION CORP WT 33850f116 14 22,551 SH   SOLE 3 22,551 0 0
FLEXSTEEL INDS INC COM 339382103 151 5,614 SH   SOLE 3 5,614 0 0
FLEXSTEEL INDS INC COM 339382103 485 18,042 SH   SOLE   15,647 0 2,395
FLOTEK INDS INC DEL COM 343389102 18 15,728 SH   SOLE 1 15,728 0 0
FLOTEK INDS INC DEL COM 343389102 7 6,500 SH   SOLE   6,500 0 0
FLOWERS FOODS INC COM 343498101 57 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102 12 500 SH   SOLE 1 0 0 500
FLUTTER ENTMT PLC UNSPONSORED COM 344044102 1 14 SH   SOLE 1 14 0 0
FMC CORP COM 302491303 13 118 SH   SOLE 1 118 0 0
FOCUS IMPACT ACQUISITION CORP WT 34417l117 1 2,600 SH   SOLE 3 2,600 0 0
FOCUS IMPACT ACQUISITION CORP COM 34417l109 51 5,200 SH   SOLE 3 5,200 0 0
FORBION EUROPEAN ACQUISITION COM g3619h128 3 300 SH   SOLE 3 300 0 0
FORD MTR CO DEL COM 345370860 298 14,336 SH   SOLE 1 14,336 0 0
FORD MTR CO DEL COM 345370860 89 4,296 SH   SOLE   4,296 0 0
FOREST ROAD ACQUISITION CORP I COM 34619v202 6 600 SH   SOLE 3 600 0 0
FORTINET INC COM COM 34959e109 45 125 SH   SOLE 1 125 0 0
FORTISTAR SUSTAINABLE SOL CO COM 34962M106 34 3,490 SH   SOLE 3 3,490 0 0
FORTIVE CORP COM COM 34959j108 22 288 SH   SOLE 1 288 0 0
FORTRESS CAPITAL ACQUISITION C COM g36427113 4 400 SH   SOLE 3 400 0 0
FORTRESS CAPITAL ACQUISITION C COM g36427105 31 3,200 SH   SOLE 3 3,200 0 0
FORTRESS VALUE ACQUISITION COR WT 34964k116 1 625 SH   SOLE 3 625 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k207 276 27,816 SH   SOLE 3 27,816 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k108 49 5,000 SH   SOLE 3 5,000 0 0
FORTRESS VALUE ACQUISITION III COM 34964g206 2 200 SH   SOLE 3 200 0 0
FORTUNA SILVER MINES INC COM 349915108 3 666 SH   SOLE 1 666 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 47 440 SH   SOLE   440 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 61 575 SH   SOLE 1 575 0 0
FORTUNE RISE ACQUISITION COR COM 34969G201 200 19,900 SH   SOLE 3 19,900 0 0
FORUM MERGER IV CORP COM 349875104 146 15,000 SH   SOLE 3 15,000 0 0
FORUM MERGER IV CORP WT 349875112 3 3,750 SH   SOLE 3 3,750 0 0
FORWARD AIR CORP COM 349853101 179,728 1,484,254 SH   SOLE 3 1,484,254 0 0
FORWARD AIR CORP PUT 349853951 0 1 SH Put SOLE 3 1 0 0
FORWARD AIR CORP COM 349853101 12 100 SH   SOLE 1 100 0 0
FOSTER L B CO COM 350060109 3,721 270,610 SH   SOLE   203,998 0 66,612
FOSTER L B CO COM 350060109 159 11,585 SH   SOLE 3 11,585 0 0
FOUNDER SPAC COM g3661e106 162 16,300 SH   SOLE 3 16,300 0 0
FOUNDER SPAC WT g3661e114 6 8,150 SH   SOLE 3 8,150 0 0
FOXWAYNE ENTERPRISES ACQUISITI COM 35166l109 11 1,100 SH   SOLE 3 1,100 0 0
FRANCHISE GROUP INC COM COM 35180x105 4,417 84,679 SH   SOLE   84,679 0 0
FRANCO NEV CORP COM 351858105 25 184 SH   SOLE 1 184 0 0
FRANKLIN RESOURCES INC COM 354613101 4 125 SH   SOLE 1 125 0 0
FREEDOM ACQUISITION I CORP WT g3663x128 1 1,038 SH   SOLE 3 1,038 0 0
FREEDOM ACQUISITION I CORP COM g3663x110 40 4,152 SH   SOLE 3 4,152 0 0
FREEPORT-MCMORAN INC COM 35671D857 63 1,500 SH   SOLE 1 500 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106 26 809 SH   SOLE 1 809 0 0
FRONTDOOR INC COM 35905a109 4,811 131,272 SH   SOLE   100,422 0 30,850
FRONTIER COMMUNICATIONS COM 35909d109 2,337 79,256 SH   SOLE   56,841 0 22,415
FRONTIER INVESTMENT CORP COM g36816109 1 100 SH   SOLE 3 100 0 0
FRONTIER INVESTMENT CORP COM g36816117 119 12,200 SH   SOLE 3 12,200 0 0
FRONTIER INVESTMENT CORP WT g36816125 0 32 SH   SOLE 3 32 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 11 1,386 SH   SOLE 1 1,386 0 0
FTAC ATHENA ACQUISITION CORP COM g37283101 175 17,617 SH   SOLE 3 17,617 0 0
FTAC EMERALD ACQUISITION COR COM 29103k209 44 4,400 SH   SOLE 3 4,400 0 0
FTAC HERA ACQUISITION CORP WT g3728y111 12 12,750 SH   SOLE 3 12,750 0 0
FTAC HERA ACQUISITION CORP COM g3728y103 499 51,100 SH   SOLE 3 51,100 0 0
FUBOTV INC PUT 35953D954 1 113 SH Put OTR 2 0 0 113
FUBOTV INC PUT 35953D954 48 75 SH Put OTR 2 0 0 75
FUSION ACQUISITION CORP II WT 36118n110 6 9,423 SH   SOLE 3 9,423 0 0
FUSION ACQUISITION CORP II COM 36118n102 272 28,071 SH   SOLE 3 28,071 0 0
FVCBANKCORP INC COM COM 36120q101 776 39,412 SH   SOLE 3 39,412 0 0
G SQUARED ASCEND I INC COM g4204r109 47 4,800 SH   SOLE 3 4,800 0 0
G&P ACQUISITION CORP WT 36146g111 26 47,419 SH   SOLE 3 47,419 0 0
G&P ACQUISITION CORP COM 36146g103 911 92,839 SH   SOLE 3 92,839 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104 259 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 79 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 87 6,390 SH   SOLE 1 6,390 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,980 17,565 SH   SOLE 1 16,440 0 1,125
GAMESTOP CORP NEW CL A COM 36467w109 4 30 SH   SOLE 1 30 0 0
GAMING & HOSPITALITY ACQU CO WT 364681114 2 3,100 SH   SOLE 3 3,100 0 0
GAMING & HOSPITALITY ACQU CO COM 364681106 61 6,300 SH   SOLE 3 6,300 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 5,840 120,024 SH   SOLE   86,926 0 33,098
GAMING AND LEISURE PROPERTIES COM 36467j108 64 1,315 SH   SOLE 1 1,315 0 0
GARMIN LTD SHS COM h2906t109 10 77 SH   SOLE 1 77 0 0
GARTNER INC COM 366651107 3,333 9,969 SH   SOLE 1 9,169 0 800
GDL FD CLSD FD 361570104 1,637 183,311 SH   SOLE 3 183,311 0 0
GDL FD CLSD FD 361570104 67 7,500 SH   SOLE 1 7,500 0 0
GEE GROUP COM 36165a102 345 604,950 SH   SOLE 1 604,950 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 196 12,243 SH   SOLE 3 12,243 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 631 39,418 SH   SOLE   34,188 0 5,230
GENERAL DYNAMICS CORP COM 369550108 705 3,380 SH   SOLE   3,380 0 0
GENERAL DYNAMICS CORP COM 369550108 4,703 22,561 SH   SOLE 1 20,649 0 1,911
GENERAL ELECTRIC CO COM 369604301 190 2,014 SH   SOLE 1 2,014 0 0
GENERAL ELECTRIC CO COM 369604301 24 250 SH   SOLE   250 0 0
GENERAL MLS INC COM 370334104 33 490 SH   SOLE 1 490 0 0
GENERAL MOTORS CO COM 37045v100 7,470 127,412 SH   SOLE   125,262 0 2,150
GENERAL MOTORS CO COM 37045v100 3,052 52,049 SH   SOLE 1 44,780 0 7,269
GENESCO INC COM 371532102 353 5,495 SH   SOLE   5,495 0 0
GENESIS GROWTH TECH ACQUISITIO COM g3r23d110 2 200 SH   SOLE 3 200 0 0
GENIUS SPORTS LIMITED RDMBL WT WT g3934v117 9 4,000 SH   SOLE 3 4,000 0 0
GENUINE PARTS CO COM 372460105 5 37 SH   SOLE 1 37 0 0
GEO GROUP INC COM 36162j106 58 7,500 SH   SOLE 3 7,500 0 0
GESHER I ACQUISITION CORP WT g38537125 4 6,501 SH   SOLE 3 6,501 0 0
GESHER I ACQUISITION CORP COM g38537109 127 13,003 SH   SOLE 3 13,003 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 24 179,029 SH   SOLE 1 179,029 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 29 212,562 SH   OTR 2 0 0 212,562
GETSWIFT TECHNOLOGIES COM 37428g100 5 39,905 SH   SOLE 3 39,905 0 0
GILEAD SCIENCES INC COM 375558103 350 4,824 SH   SOLE 1 4,824 0 0
GIVAUDAN SA ADR ADUS 37636P108 124 1,178 SH   SOLE 1 1,178 0 0
GLASS HOUSE BRANDS INC COM 377130406 48 12,500 SH   SOLE 1 12,500 0 0
GLASS HOUSES ACQUISITION CORP COM 37714p103 3 300 SH   SOLE 3 300 0 0
GLAXOSMITHKLINE PLC ADUS 37733W105 163 3,707 SH   SOLE 1 3,707 0 0
GLENFARNE MERGER CORP WT 378579114 2 2,932 SH   SOLE 3 2,932 0 0
GLENFARNE MERGER CORP COM 378579106 85 8,800 SH   SOLE 3 8,800 0 0
GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 31 1,050 SH   SOLE 1 1,050 0 0
GLOBAL CONSUMER ACQUISITION COM 37892b207 1 100 SH   SOLE 3 100 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128 4 4,600 SH   SOLE 3 4,600 0 0
GLOBAL PARTNER ACQUISITION II COM g3934p102 268 27,600 SH   SOLE 3 27,600 0 0
GLOBAL PARTNER ACQUISITION II COM g3934p110 46 4,698 SH   SOLE 3 4,698 0 0
GLOBAL PMTS INC COM COM 37940x102 160 1,181 SH   SOLE 1 1,181 0 0
GLOBAL TECHNOLOGY ACQUISITION COM g3934n123 62 6,200 SH   SOLE 3 6,200 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 44 1,452 SH   SOLE 1 1,452 0 0
GLOBAL X CLEANTECH ETF COM 37954y228 21 1,220 SH   SOLE 1 1,220 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 9 280 SH   SOLE 1 280 0 0
GLOBAL X LITHIUM AND BATTERY T COM 37954y855 740 8,769 SH   SOLE 1 8,769 0 0
GLOBAL X MLP COM 37954y343 10 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 100 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 64 1,800 SH   SOLE   1,800 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 67 1,874 SH   SOLE 1 1,874 0 0
GLOBAL X S&P 500 COVERED CALL COM 37954y475 279 5,523 SH   SOLE 1 5,523 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 21 564 SH   SOLE 1 564 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 821 18,462 SH   SOLE 1 17,936 0 526
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 209 4,700 SH   SOLE   4,700 0 0
GLOBAL X URANIUM ETF INDX FD 37954y871 6 252 SH   SOLE 1 252 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1,720 59,744 SH   SOLE 1 58,026 0 1,718
GLOBESTAR THERAPEUTICS COM 37960p104 1 88,000 SH   SOLE 1 88,000 0 0
GLOBUS MED INC COM 379577208 4 61 SH   SOLE 1 61 0 0
GO ACQUISITION CORP COM 362019101 61 6,222 SH   SOLE 3 6,222 0 0
GOAL ACQUISITIONS CORP COM 38021h107 16 1,700 SH   SOLE 3 1,700 0 0
GOBI ACQUISITION CORP COM g4022y104 10 1,000 SH   SOLE 3 1,000 0 0
GOGREEN INVESTMENTS CORP COM g9461b127 159 15,200 SH   SOLE 3 15,200 0 0
GOLDEN ARROW MERGER CORP WT 380799114 2 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ARROW MERGER CORP COM 380799106 117 12,100 SH   SOLE 3 12,100 0 0
GOLDEN ENTMT INC COM 381013101 2,713 53,692 SH   SOLE   39,272 0 14,420
GOLDENBRIDGE ACQUISITION LTD WT g3970d120 5 22,789 SH   SOLE 3 22,789 0 0
GOLDENBRIDGE ACQUISITION LTD COM g3970d138 4 21,789 SH   SOLE 3 21,789 0 0
GOLDENBRIDGE ACQUISITION LTD COM g3970d104 206 20,789 SH   SOLE 3 20,789 0 0
GOLDMAN SACHS BDC COM 38147u107 452 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430206 56 1,520 SH   SOLE 1 1,520 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 462 4,860 SH   SOLE 1 4,860 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 2,113 22,205 SH   SOLE   22,205 0 0
GOLDMAN SACHS ETF TR INDX FD 381430529 20 200 SH   SOLE 1 200 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 908 2,373 SH   SOLE 1 2,373 0 0
GOLUB CAP BDC INC COM COM 38173m102 193 12,500 SH   SOLE   12,500 0 0
GOOD WORKS II ACQUISITION CORP WT 38216g112 6 10,639 SH   SOLE 3 10,639 0 0
GOOD WORKS II ACQUISITION CORP COM 38216g104 183 18,679 SH   SOLE 3 18,679 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 15 700 SH   SOLE 1 700 0 0
GORES METROPOULOS II INC COM 382873107 231 23,170 SH   SOLE 3 23,170 0 0
GRACO INC COM 384109104 3 36 SH   SOLE 1 36 0 0
GRAF ACQUISITION CORP IV COM 384272209 10 1,000 SH   SOLE 3 1,000 0 0
GRAHAM CORP COM 384556106 430 34,555 SH   SOLE   29,959 0 4,596
GRAHAM CORP COM 384556106 131 10,557 SH   SOLE 3 10,557 0 0
GRAINGER W W INC COM 384802104 104 200 SH   SOLE 1 200 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 12 618 SH   SOLE 1 618 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 371 10,827 SH   SOLE 1 10,827 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 174 5,390 SH   SOLE 1 5,390 0 0
GREEN EARTH TECHS COM 39303r102 0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104 991 28,504 SH   SOLE 1 28,504 0 0
GREEN PLAINS INC COM 393222104 135,242 3,890,750 SH   SOLE 3 3,890,750 0 0
GREEN PLAINS INC COM 393222104 117 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 1,476 5,742 SH Put SOLE 3 5,742 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 185 989 SH Put SOLE 3 989 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 124 731 SH Put SOLE 3 731 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 92 502 SH Put SOLE 3 502 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 1,234 3,579 SH Put SOLE 3 3,579 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 143 1,022 SH Put SOLE 3 1,022 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 89 400 SH Put SOLE 3 400 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 748 2,901 SH Put SOLE 3 2,901 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 571 2,843 SH Put SOLE 3 2,843 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 165 1,885 SH Put SOLE 3 1,885 0 0
GREEN THUMB INDUSTRIES INC COM 39342l108 47 2,100 SH   SOLE 1 2,100 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 41 508 SH   SOLE 1 508 0 0
GROUP NINE ACQUISITION CORP COM 39947r203 5 464 SH   SOLE 3 464 0 0
GROWTH CAPITAL ACQUISITION COR COM 39986v107 328 33,000 SH   SOLE 3 33,000 0 0
GROWTH CAPITAL ACQUISITION COR WT 39986v115 6 7,050 SH   SOLE 3 7,050 0 0
GROWTH FOR GOOD ACQUISITION COM g41522122 28 2,800 SH   SOLE 3 2,800 0 0
GT ADVANCED TECHNO ESCROW COM 361esc023 0 19 SH   SOLE 1 19 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 1,229 38,469 SH   SOLE 3 38,469 0 0
GUARDANT HEALTH INC COM COM 40131m109 15 150 SH   SOLE 1 150 0 0
GUARDANT HEALTH INC COM COM 40131m109 60 600 SH   SOLE   600 0 0
GUGGENHEIM TIMBER ETF INDX FD 18383q879 41 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 373 38,511 SH   SOLE 3 38,511 0 0
GX ACQUISITION CORP II WT 36260f113 7 12,900 SH   SOLE 3 12,900 0 0
GXO LOGISTICS INC COM 36262g101 6,366 70,090 SH   SOLE   53,760 0 16,330
GXO LOGISTICS INC COM 36262g101 3 35 SH   SOLE 1 35 0 0
HAEMONETICS CORP MASS COM 405024100 1 25 SH   SOLE 1 25 0 0
HAIN CELESTIAL GROUP INC COM 405217100 28 663 SH   SOLE 1 663 0 0
HALL OF FAME RESORT & ENTMT CO COM 40619l102 73 47,900 SH   SOLE   41,339 0 6,561
HALL OF FAME RESORT & ENTMT CO COM 40619l102 22 14,730 SH   SOLE 3 14,730 0 0
HALLMARK FINANCIAL SERVICES IN COM 40624q203 423 97,324 SH   SOLE   84,468 0 12,856
HALLMARK FINANCIAL SERVICES IN COM 40624q203 131 30,012 SH   SOLE 3 30,012 0 0
HAMILTON LANE ALLIANCE HOLDI COM 40749m202 1 87 SH   SOLE 3 87 0 0
HANESBRANDS INC COM 410345102 427 25,551 SH   SOLE 1 22,051 0 3,500
HANNON ARMSTRONG SUSTAINABLE I COM 41068x100 5 100 SH   SOLE 1 100 0 0
HANOVER FOODS CORP CL A COM 41078W100 7 125 SH   SOLE 1 125 0 0
HARLEY DAVIDSON INC COM 412822108 5 123 SH   SOLE 1 123 0 0
HARMONIC INC COM 413160102 162 13,809 SH   SOLE 1 13,809 0 0
HARROW HEALTH INC COM 415858109 696 80,530 SH   SOLE   80,530 0 0
HARVEST NAT RES COM 41754v202 1 45,000 SH   SOLE 3 45,000 0 0
HAWKS ACQUISITION CORP COM 42032p207 296 30,000 SH   SOLE 3 30,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 2 2,418 SH   SOLE 3 2,418 0 0
HAYWARD HLDGS INC COM 421298100 263 10,022 SH   SOLE 1 10,022 0 0
HCA HOLDINGS INC COM COM 40412c101 157 613 SH   SOLE 1 613 0 0
HDFC BANK LTD ADR REPS 3 SHS ADUS 40415f101 17 259 SH   SOLE 1 259 0 0
HEALTH SCIENCES ACQUISITIONS C COM G4411d109 54 5,400 SH   SOLE 3 5,400 0 0
HEALTHCARE AI ACQUISITION CO COM g4373k125 26 2,600 SH   SOLE 3 2,600 0 0
HEALTHCARE CAPITAL CORP COM 42228C101 334 34,000 SH   SOLE 3 34,000 0 0
HEALTHCARE SERVICES ACQUISITIO COM 42227k104 98 10,000 SH   SOLE 3 10,000 0 0
HEALTHLYNKED CORP COM COM 42228p102 3 7,400 SH   SOLE 1 7,400 0 0
HEALTHPEAK PROPERTIES LP 42250p103 18 500 SH   SOLE 1 500 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117 16 23,350 SH   SOLE 3 23,350 0 0
HEALTHWELL ACQUISITION CORP I COM 42227r109 392 40,482 SH   SOLE 3 40,482 0 0
HEINEKEN N V SPONSORED ADR L1 ADUS 423012301 6 101 SH   SOLE 1 101 0 0
HELIOGEN INC WT 42329e105 24 14,204 SH   SOLE 3 14,204 0 0
HEMISPHERE MEDIA GROUP WT 42365q103 4 500 SH   SOLE 1 500 0 0
HENNESSY CAPITAL INVESTMENT CO COM 42600h108 96 10,000 SH   SOLE 3 10,000 0 0
HENNESSY CAPITAL INVESTMENT WT WT 42600h116 3 3,332 SH   SOLE 3 3,332 0 0
HENNESSY CAPITAL INVS CORP V C COM 42589t107 57 5,895 SH   SOLE 3 5,895 0 0
HENRY SCHEIN INC COM 806407102 82 1,055 SH   SOLE 1 1,055 0 0
HENRY SCHEIN INC COM 806407102 13,115 169,166 SH   SOLE   136,684 0 32,482
HERCULES CAPITAL INC COM 427096508 21 1,250 SH   SOLE 1 1,250 0 0
HERCULES CAPITAL INC COM 427096508 382 23,000 SH   SOLE   23,000 0 0
HERITAGE GLOBAL INC COM COM 42727e103 578 309,137 SH   SOLE   268,046 0 41,091
HERITAGE GLOBAL INC COM COM 42727e103 183 98,023 SH   SOLE 3 98,023 0 0
HERON THERAPEUTICS INC COM 427746102 0 50 SH   SOLE 1 50 0 0
HERSHEY CO COM 427866108 97 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 72 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 16 1,000 SH   SOLE 1 1,000 0 0
HEXAGON AB ADR COM 428263107 18 1,106 SH   SOLE 1 1,106 0 0
HEXION HOLDINGS CORP COM 42830k103 6,674 234,927 SH   SOLE 3 234,927 0 0
HGR LIQUIDATING TRUST COM 42837p105 1 1,093 SH   SOLE 1 1,093 0 0
HH&L ACQUISITION CO -CLASS A COM g39714103 11 1,100 SH   SOLE 3 1,100 0 0
HIGH TIDE INC COM 42981e401 4 950 SH   SOLE 1 950 0 0
HIGHLAND TRANSCEND PARTNERS I COM g44690108 149 15,000 SH   SOLE 3 15,000 0 0
HIGHLANDS REIT INC LP 43110a104 0 1,597 SH   SOLE 1 1,597 0 0
HILL INTL INC COM 431466101 11 5,810 SH   SOLE   5,810 0 0
HILL INTL INC COM 431466101 7,205 3,694,640 SH   SOLE 3 3,694,640 0 0
HILL INTL INC COM 431466101 85 43,385 SH   SOLE 1 43,385 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 313 6,000 SH   SOLE 1 6,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 138 886 SH   SOLE 1 886 0 0
HINES GLOBAL REIT INC COM COM 433240108 141 109,399 SH   SOLE 1 15,629 0 93,771
HITACHI LTD ADR 2 COM COM 433578507 35 320 SH   SOLE 1 320 0 0
HOLOGIC INC COM 436440101 366 4,775 SH   SOLE 1 4,775 0 0
HOME BANCSHARES INC COM 436893200 38 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 18,610 44,841 SH   SOLE 1 43,500 0 1,341
HOME DEPOT INC COM 437076102 29,207 70,377 SH   SOLE   69,152 0 1,225
HOME PLATE ACQUISITION CORP COM 43734r202 141 14,400 SH   SOLE 3 14,400 0 0
HONEYWELL INTL INC COM 438516106 21,568 103,441 SH   SOLE   101,666 0 1,775
HONEYWELL INTL INC COM 438516106 16,679 79,990 SH   SOLE 1 77,624 0 2,366
HORIZON ACQUISITION CORP COM 92854t100 27 2,500 SH   SOLE 1 2,500 0 0
HORIZON ACQUISITION CORP WT 92854t118 6 2,000 SH   SOLE 3 2,000 0 0
HORIZON ACQUISITION CORP COM 92854t100 44 4,000 SH   SOLE   4,000 0 0
HORIZON GLOBAL CORP COM 44052W104 4,298 538,621 SH   SOLE   427,455 0 111,166
HORIZON KINETICS INFLATION BEN INDX FD 53656f623 481 15,400 SH   SOLE 1 13,900 0 1,500
HORIZON THERAPEUTICS PLC COM g46188101 5 50 SH   SOLE 1 50 0 0
HORMEL FOODS CORP COM 440452100 78 1,599 SH   SOLE   1,599 0 0
HORMEL FOODS CORP COM 440452100 90 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100 7,022 67,832 SH   SOLE 1 67,234 0 598
HOULIHAN LOKEY INC COM 441593100 18,582 179,502 SH   SOLE   169,376 0 10,126
HOVNANIAN ENTERPRISES INC COM 442487401 6 50 SH   SOLE 1 50 0 0
HOWMET AEROSPACE INC COM 443201108 0 3 SH   SOLE   3 0 0
HOWMET AEROSPACE INC COM 443201108 41 1,300 SH   SOLE 1 1,300 0 0
HP INC COM COM 40434l105 4 100 SH   SOLE 1 100 0 0
HPX CORP COM g32219100 53 5,400 SH   SOLE 3 5,400 0 0
HSBC HLDGS PLC ADUS 404280406 30 1,000 SH   SOLE 1 1,000 0 0
HUBBELL INC COM 443510607 36 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100 11 16 SH   SOLE 1 16 0 0
HUDSON EXEC WTS WT 44376l115 2 2,780 SH   SOLE 3 2,780 0 0
HUDSON EXECUTIVE INVES III COM 44376L206 33 3,378 SH   SOLE 3 3,378 0 0
HUDSON EXECUTIVE INVESTMENT CO COM 44376l107 135 13,900 SH   SOLE 3 13,900 0 0
HUMANA INC COM 444859102 366 790 SH   SOLE 1 790 0 0
HUNT COS ACQUISITION CORP I COM g46482116 5 500 SH   SOLE 3 500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 814 52,821 SH   SOLE 1 52,821 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 13 71 SH   SOLE   71 0 0
HYATT HOTELS CORP COM 448579102 6 65 SH   SOLE 1 65 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 COM 449253103 88 1,740 SH   SOLE 1 1,740 0 0
IAA INC COM 449253103 9,574 189,133 SH   SOLE   151,273 0 37,860
IAC INTERACTIVECORP NEW COM NE COM 44891n208 124 951 SH   SOLE 1 951 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208 5,167 39,533 SH   SOLE   28,073 0 11,460
IAMGOLD CORP COM 450913108 94 30,000 SH   SOLE 1 30,000 0 0
IBERE PHARMACEUTICALS COM g46843101 8 800 SH   SOLE 3 800 0 0
ICICI BK LTD ADR ADUS 45104g104 109 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100 6 20 SH   SOLE 1 20 0 0
ICONIC SPORTS ACQUISITION CORP WT g4712c115 4 7,300 SH   SOLE 3 7,300 0 0
ICONIC SPORTS ACQUISITION CORP COM g4712c107 145 14,600 SH   SOLE 3 14,600 0 0
IDEXX LABS INC COM COM 45168d104 211 321 SH   SOLE   321 0 0
IDEXX LABS INC COM COM 45168d104 533 809 SH   SOLE 1 809 0 0
IEXALT INC COM NEW COM 451691208 0 20 SH   SOLE 1 20 0 0
IGNITE INTERNATIONAL BRANDS LT COM 45174y100 10 10,000 SH   SOLE 1 10,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 620 2,513 SH   SOLE 1 2,513 0 0
ILLUMINA INC COM 452327109 68 180 SH   SOLE   180 0 0
ILLUMINA INC COM 452327109 854 2,246 SH   SOLE 1 2,202 0 44
IMMERSION CORP COM 452521107 145 25,313 SH   SOLE 3 25,313 0 0
IMMERSION CORP COM 452521107 463 81,090 SH   SOLE   70,294 0 10,796
IMMUTABLE HOLDINGS COM 45258g108 9 5,000 SH   SOLE 1 5,000 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 76 25,471 SH   SOLE   22,108 0 3,363
INDEPENDENCE CONTRACT DRILLI COM 453415606 24 7,838 SH   SOLE 3 7,838 0 0
INDEXIQ ETF TR INDX FD 45409B800 236 7,316 SH   SOLE 1 7,316 0 0
INDEXIQ ETF TR INDX FD 45409B800 53 1,650 SH   SOLE   1,650 0 0
INDIA FD INC COM 454089103 41 1,966 SH   SOLE 1 1,966 0 0
INDUSTRIAL HUMAN CAPITAL INC COM 45617p203 240 23,000 SH   SOLE 3 23,000 0 0
INFINITE ACQUISITION CORP COM g48028115 50 5,000 SH   SOLE 3 5,000 0 0
INFINT ACQUISITION CORP COM g47862118 99 9,827 SH   SOLE 3 9,827 0 0
INFLECTION POINT ACQUISITION C WT g47874113 8 13,199 SH   SOLE 3 13,199 0 0
INFLECTION POINT ACQUISITION C COM g47874121 254 26,399 SH   SOLE 3 26,399 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 6,922 908,388 SH   SOLE   664,458 0 243,930
INFOSYS LTD ADUS 456788108 116 4,600 SH   SOLE 1 4,600 0 0
ING GROEP N.V. ADUS 456837103 49 3,500 SH   SOLE 1 3,500 0 0
INGERSOLL RAND PLC COM 45687v106 21 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107 807 11,254 SH   SOLE   11,254 0 0
INMODE LTD COM m5425m103 240 3,400 SH   SOLE 1 3,400 0 0
INNOVATE CORP COM COM 45784j105 157 42,307 SH   SOLE   32,939 0 9,368
INNOVATE CORP COM COM 45784j105 79 21,282 SH   SOLE 3 21,282 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101 1,393 5,298 SH   SOLE 1 4,659 0 639
INNOVATIVE INTERNATIONAL ACQ COM g4809m117 101 10,100 SH   SOLE 3 10,100 0 0
INSIGHT ACQUISITION CORP COM 45784l209 559 56,000 SH   SOLE 3 56,000 0 0
INSPERITY INC COM 45778q107 8 65 SH   SOLE 1 65 0 0
INSTEEL INDS INC COM 45774W108 356 8,930 SH   SOLE   8,930 0 0
INTEGRAL ACQUISITION 1 CORP WT 45827k119 2 2,500 SH   SOLE 3 2,500 0 0
INTEGRAL ACQUISITION 1 CORP COM 45827k101 49 5,000 SH   SOLE 3 5,000 0 0
INTEGRATED WELLNESS ACQUISITIO COM g4828b126 302 30,000 SH   SOLE 3 30,000 0 0
INTEL CORP COM 458140100 9,466 183,800 SH   SOLE 1 174,298 0 9,502
INTEL CORP COM 458140100 1,175 22,815 SH   SOLE   22,815 0 0
INTELLIGENT MEDICINE ACQUISI COM 45828d205 51 5,000 SH   SOLE 3 5,000 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104 177 1,297 SH   SOLE 1 1,297 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,762 13,185 SH   SOLE 1 13,185 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 235 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84 555 SH   SOLE 1 555 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 38 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 29 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 8 500 SH   SOLE 1 500 0 0
INTERPRIVATE II ACQUISITION CO WT 46064q116 3 3,200 SH   SOLE 3 3,200 0 0
INTERPRIVATE II ACQUISITION CO COM 46064q108 155 16,002 SH   SOLE 3 16,002 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114 10 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE III FINANCIAL PAR COM 46064r106 325 32,801 SH   SOLE 3 32,801 0 0
INTERPRIVATE IV INFRATECH COM 46064t201 11 1,068 SH   SOLE 3 1,068 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110 6 9,419 SH   SOLE 3 9,419 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102 458 47,300 SH   SOLE 3 47,300 0 0
INTEVAC INC COM 461148108 423 89,760 SH   SOLE   78,012 0 11,748
INTEVAC INC COM 461148108 125 26,621 SH   SOLE 3 26,621 0 0
INTUIT COM 461202103 453 704 SH   SOLE   704 0 0
INTUIT COM 461202103 439 682 SH   SOLE 1 657 0 25
INTUITIVE SURGICAL INC COM NEW COM 46120e602 712 1,981 SH   SOLE 1 1,981 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 160 444 SH   SOLE   444 0 0
INVACARE CORP COM 461203101 26 9,669 SH   SOLE 3 9,669 0 0
INVACARE CORP COM 461203101 98 35,854 SH   SOLE   31,680 0 4,174
INVACARE CORP COM 461203101 4 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 45 624 SH   SOLE 1 624 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 41 900 SH   SOLE 1 900 0 0
INVESCO BULLETSHARES 2024 CORP INDX FD 46138j841 22 1,000 SH   SOLE   1,000 0 0
INVESCO BULLETSHARES 2025 CORP INDX FD 46138j825 59 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 57 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 593 6,146 SH   SOLE 1 6,146 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 135 5,574 SH   SOLE 1 5,574 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 59 450 SH   SOLE 1 450 0 0
INVESCO DB BASE METALS FUND INDX FD 46140h700 132 5,925 SH   SOLE 1 5,925 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 34 1,650 SH   SOLE 1 1,650 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 196 9,435 SH   SOLE   9,435 0 0
INVESCO EMERGING MARKETS SOVER INDX FD 46138e784 35 1,321 SH   SOLE 1 1,321 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G956 1 134 SH Put SOLE 3 134 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 69 400 SH   SOLE   400 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 784 4,568 SH   SOLE 1 4,568 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 67 350 SH   SOLE 1 350 0 0
INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 3 100 SH   SOLE 1 100 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 37 930 SH   SOLE   930 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 77 1,927 SH   SOLE 1 1,927 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 2,234 13,660 SH   SOLE   13,660 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649 7,362 45,012 SH   SOLE 1 45,012 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 3,285 97,842 SH   SOLE 1 97,542 0 300
INVESCO PREFERRED ETF INDX FD 46138e511 12 779 SH   SOLE 1 779 0 0
INVESCO QQQ TR PUT 46090E953 5 10 SH Put SOLE 3 10 0 0
INVESCO QQQ TRUST INDX FD 46090e103 914 2,298 SH   SOLE   2,298 0 0
INVESCO QQQ TRUST INDX FD 46090e103 14,357 36,086 SH   SOLE 1 36,086 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 4,373 26,869 SH   SOLE 1 23,849 0 3,020
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 291 1,790 SH   SOLE   1,790 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1,010 14,713 SH   SOLE 1 14,515 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 59 280 SH   SOLE 1 280 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 512 5,413 SH   SOLE 1 5,413 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159 9 150 SH   SOLE 1 0 0 150
INVESCO ULTRA SHORT DURATION INDX FD 46090a887 4 89 SH   SOLE 1 89 0 0
INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 256 15,000 SH   SOLE 1 15,000 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 5 350 SH   SOLE 1 350 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142 241 3,961 SH   SOLE 1 3,961 0 0
INVESTCORP EUROPE ACQUISITION COM g4923t121 22 2,210 SH   SOLE 3 2,210 0 0
ION ACQUISITION CORP 3 LTD-A COM g4940j114 2 200 SH   SOLE 3 200 0 0
IQVIA HOLDINGS INC COM 46266c105 166 587 SH   SOLE 1 587 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 168 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,101 75,111 SH   SOLE   72,821 0 2,290
IRIDIUM COMMUNICATIONS INC COM 46269C102 10 240 SH   SOLE 1 240 0 0
IRON MTN INC NEW COM COM 46284v101 419 8,000 SH   SOLE   8,000 0 0
IRON MTN INC NEW COM COM 46284v101 1,249 23,875 SH   SOLE 1 22,000 0 1,875
IRONNET INC COM 46323q113 2 1,500 SH   SOLE 3 1,500 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 62 700 SH   SOLE 1 700 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH   SOLE 1 75 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 135 2,425 SH   SOLE 1 2,425 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 183 4,109 SH   SOLE 1 4,109 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 235 1,292 SH   SOLE 1 1,292 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 17 117 SH   SOLE 1 117 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 14 127 SH   SOLE   127 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 368 3,365 SH   SOLE 1 3,319 0 46
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 137 5,360 SH   SOLE 1 5,360 0 0
ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 61 762 SH   SOLE 1 762 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 22 749 SH   SOLE   749 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 163 5,439 SH   SOLE 1 5,439 0 0
ISHARES GOLD TR COM 464285204 4,969 142,753 SH   SOLE   142,753 0 0
ISHARES GOLD TR COM 464285204 620 17,811 SH   SOLE 1 17,453 0 358
ISHARES INC INDX FD 464286806 10 300 SH   SOLE 1 300 0 0
ISHARES INC INDX FD 464286871 14 621 SH   SOLE 1 621 0 0
ISHARES INC INDX FD 464286533 1,230 19,580 SH   SOLE 1 19,580 0 0
ISHARES INC INDX FD 464286665 53 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286426 5 55 SH   SOLE 1 55 0 0
ISHARES INC INDX FD 464286350 25 600 SH   SOLE 1 600 0 0
ISHARES INC INDX FD 464286772 2 27 SH   SOLE 1 27 0 0
ISHARES INC INDX FD 464286533 104 1,658 SH   SOLE   1,658 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 827 13,817 SH   SOLE   13,817 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 2,812 46,979 SH   SOLE 1 46,389 0 590
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 38 561 SH   SOLE 1 561 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 29 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 27 412 SH   SOLE 1 412 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH   SOLE 1 50 0 0
ISHARES MSCI EM COM 46434g863 11 275 SH   SOLE   275 0 0
ISHARES MSCI EM COM 46434g863 297 7,465 SH   SOLE 1 7,351 0 114
ISHARES ROBOTICS AND ARTIFICIA COM 46435u556 24 583 SH   SOLE 1 583 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 27 496 SH   SOLE 1 496 0 0
ISHARES SILVER TR INDX FD 46428Q109 1,058 49,206 SH   SOLE 1 46,626 0 2,580
ISHARES SILVER TR CALL 46428Q909 0 100 SH Call SOLE 3 100 0 0
ISHARES TR INDX FD 464287671 109 944 SH   SOLE   944 0 0
ISHARES TR INDX FD 464287671 213 1,841 SH   SOLE 1 1,841 0 0
ISHARES TR INDX FD 464289867 52 915 SH   SOLE 1 915 0 0
ISHARES TR INDX FD 464289859 57 788 SH   SOLE 1 788 0 0
ISHARES TR INDX FD 464288620 26 440 SH   SOLE 1 440 0 0
ISHARES TR INDX FD 464289511 7 107 SH   SOLE 1 107 0 0
ISHARES TR PUT 464287950 42 80 SH Put SOLE 3 80 0 0
ISHARES TR PUT 464287950 10 200 SH Put SOLE 3 200 0 0
ISHARES TR COM 464288224 15 731 SH   SOLE 1 731 0 0
ISHARES TR INDX FD 464287291 277 4,308 SH   SOLE 1 4,239 0 69
ISHARES TR INDX FD 464287291 12 180 SH   SOLE   180 0 0
ISHARES TR PUT 464287950 136 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287950 12 22 SH Put SOLE 3 22 0 0
ISHARES TR PUT 464287950 46 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287955 0 900 SH Put SOLE 3 900 0 0
ISHARES TR PUT 464287955 0 240 SH Put SOLE 3 240 0 0
ISHARES TR PUT 464287955 0 830 SH Put SOLE 3 830 0 0
ISHARES TR PUT 464287955 0 380 SH Put SOLE 3 380 0 0
ISHARES TR PUT 464287955 3 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 218 410 SH Put SOLE 3 410 0 0
ISHARES TR PUT 464287955 31 20 SH Put SOLE 3 20 0 0
ISHARES TR PUT 464287955 776 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 44 120 SH Put SOLE 3 120 0 0
ISHARES TR PUT 464287955 139 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 76 60 SH Put SOLE 3 60 0 0
ISHARES TR PUT 464287955 41 20 SH Put SOLE 3 20 0 0
ISHARES TR PUT 464287955 176 440 SH Put SOLE 3 440 0 0
ISHARES TR INDX FD 464288406 5 66 SH   SOLE 1 0 0 66
ISHARES TR COM 464288208 1 8 SH   SOLE 1 8 0 0
ISHARES TR INDX FD 464287127 9 136 SH   SOLE 1 0 0 136
ISHARES TR PUT 464287955 192 100 SH Put SOLE 3 100 0 0
ISHARES TR PUT 464287955 38 16 SH Put SOLE 3 16 0 0
ISHARES TR PUT 464287955 162 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955 102 200 SH Put SOLE 3 200 0 0
ISHARES TR INDX FD 464288562 11 116 SH   SOLE 1 116 0 0
ISHARES TR PUT 464287955 78 100 SH Put SOLE 3 100 0 0
ISHARES TR INDX FD 464287622 103 389 SH   SOLE 1 389 0 0
ISHARES TR INDX FD 464287622 423 1,598 SH   SOLE   1,598 0 0
ISHARES TR CALL 464287905 42 800 SH Call SOLE 3 800 0 0
ISHARES TR INDX FD 464287663 15 191 SH   SOLE 1 191 0 0
ISHARES TR INDX FD 464287333 222 2,777 SH   SOLE 1 2,735 0 42
ISHARES TR INDX FD 464287333 9 112 SH   SOLE   112 0 0
ISHARES TR PUT 464287955 100 40 SH Put SOLE 3 40 0 0
ISHARES TR INDX FD 464288646 423 7,855 SH   SOLE 1 7,855 0 0
ISHARES TR INDX FD 464288646 85 1,572 SH   SOLE   1,572 0 0
ISHARES TR PUT 464287955 0 240 SH Put SOLE 3 240 0 0
ISHARES TR COM 464287515 27 67 SH   SOLE 1 67 0 0
ISHARES TR INDX FD 464288653 15 98 SH   SOLE 1 98 0 0
ISHARES TR PUT 464287952 66 380 SH Put SOLE 3 380 0 0
ISHARES TR CLSD FD 464287440 39 343 SH   SOLE 1 343 0 0
ISHARES TR CLSD FD 464287440 4,541 39,487 SH   SOLE 3 39,487 0 0
ISHARES TR INDX FD 464287457 267 3,123 SH   SOLE 1 3,123 0 0
ISHARES TR INDX FD 464288661 11 86 SH   SOLE 1 86 0 0
ISHARES TR INDX FD 464288612 219 1,926 SH   SOLE 1 1,926 0 0
ISHARES TR INDX FD 464288679 8 75 SH   SOLE 1 75 0 0
ISHARES TR INDX FD 464287176 1,684 13,032 SH   SOLE 1 12,997 0 35
ISHARES TR INDX FD 464287176 25 190 SH   SOLE   190 0 0
ISHARES TR PUT 464287952 47 300 SH Put SOLE 3 300 0 0
ISHARES TR INDX FD 464287564 27 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812 28 140 SH   SOLE 1 140 0 0
ISHARES TR PUT 464287952 96 737 SH Put SOLE 3 737 0 0
ISHARES TR PUT 464287952 896 943 SH Put SOLE 3 943 0 0
ISHARES TR PUT 464287952 21 203 SH Put SOLE 3 203 0 0
ISHARES TR PUT 464287952 32 743 SH Put SOLE 3 743 0 0
ISHARES TR INDX FD 464287507 10,761 38,015 SH   SOLE 1 36,257 0 1,758
ISHARES TR INDX FD 464287507 2,517 8,890 SH   SOLE   8,890 0 0
ISHARES TR INDX FD 464287150 22,492 210,246 SH   SOLE 1 207,390 0 2,856
ISHARES TR INDX FD 464287150 31,737 296,667 SH   SOLE   11,283 0 285,384
ISHARES TR INDX FD 464287200 23,575 49,424 SH   SOLE 1 49,308 0 116
ISHARES TR INDX FD 464287200 6,976 14,624 SH   SOLE   14,624 0 0
ISHARES TR PUT 464287952 15 39 SH Put SOLE 3 39 0 0
ISHARES TR PUT 464287952 0 3 SH Put SOLE 3 3 0 0
ISHARES TR INDX FD 464287226 13,273 116,345 SH   SOLE 1 114,406 0 1,939
ISHARES TR INDX FD 464287226 366 3,208 SH   SOLE   3,208 0 0
ISHARES TR INDX FD 464288760 19 186 SH   SOLE 1 186 0 0
ISHARES TR INDX FD 464288810 1,930 29,310 SH   SOLE 1 29,310 0 0
ISHARES TR INDX FD 464288778 49 800 SH   SOLE   800 0 0
ISHARES TR INDX FD 464287168 163 1,332 SH   SOLE 1 1,332 0 0
ISHARES TR INDX FD 464287796 161 5,364 SH   SOLE 1 5,290 0 74
ISHARES TR INDX FD 464287796 7 219 SH   SOLE   219 0 0
ISHARES TR INDX FD 464287788 629 7,260 SH   SOLE 1 7,260 0 0
ISHARES TR INDX FD 464287788 49 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287762 617 2,054 SH   SOLE 1 2,054 0 0
ISHARES TR INDX FD 464287739 11 96 SH   SOLE 1 96 0 0
ISHARES TR INDX FD 464287721 113 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 2,249 29,294 SH   SOLE 1 29,264 0 30
ISHARES TR INDX FD 46429B689 354 4,606 SH   SOLE   4,606 0 0
ISHARES TR INDX FD 464288877 701 13,916 SH   SOLE 1 13,716 0 200
ISHARES TR INDX FD 464288877 36 709 SH   SOLE   709 0 0
ISHARES TR PUT 464287952 1 39 SH Put SOLE 3 39 0 0
ISHARES TR PUT 464287952 1 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287952 193 710 SH Put SOLE 3 710 0 0
ISHARES TR INDX FD 46429B697 266 3,287 SH   SOLE   3,287 0 0
ISHARES TR INDX FD 464287184 86 2,350 SH   SOLE 1 2,350 0 0
ISHARES TR INDX FD 46429B663 1,921 19,021 SH   SOLE 1 19,021 0 0
ISHARES TR INDX FD 46429B663 177 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 464288513 11 125 SH   SOLE 1 125 0 0
ISHARES TR INDX FD 464288513 13 145 SH   SOLE   145 0 0
ISHARES TR INDX FD 464287242 75 563 SH   SOLE 1 563 0 0
ISHARES TR INDX FD 464287242 56 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464288281 74 680 SH   SOLE 1 680 0 0
ISHARES TR INDX FD 464288588 215 2,002 SH   SOLE 1 2,002 0 0
ISHARES TR INDX FD 464288240 25 456 SH   SOLE 1 456 0 0
ISHARES TR INDX FD 464288885 638 5,784 SH   SOLE 1 5,698 0 86
ISHARES TR INDX FD 464288885 34 309 SH   SOLE   309 0 0
ISHARES TR INDX FD 464287465 689 8,761 SH   SOLE 1 8,761 0 0
ISHARES TR INDX FD 464287465 77 981 SH   SOLE   981 0 0
ISHARES TR INDX FD 464287234 1,230 25,171 SH   SOLE 1 25,171 0 0
ISHARES TR INDX FD 464287234 166 3,395 SH   SOLE   3,395 0 0
ISHARES TR INDX FD 46429B697 2,886 35,671 SH   SOLE 1 35,585 0 86
ISHARES TR INDX FD 464288570 107 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273 405 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 2,917 19,111 SH   SOLE 1 18,419 0 692
ISHARES TR INDX FD 464287523 22 41 SH   SOLE 1 41 0 0
ISHARES TR INDX FD 464288869 936 6,701 SH   SOLE 1 6,701 0 0
ISHARES TR INDX FD 464288869 3,716 26,591 SH   SOLE   26,591 0 0
ISHARES TR INDX FD 464287648 110 376 SH   SOLE 1 376 0 0
ISHARES TR INDX FD 464287630 399 2,401 SH   SOLE 1 2,401 0 0
ISHARES TR INDX FD 464287655 1,147 5,156 SH   SOLE 1 5,156 0 0
ISHARES TR INDX FD 464287655 427 1,918 SH   SOLE   1,918 0 0
ISHARES TR INDX FD 464287689 538 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481 141 1,225 SH   SOLE 1 1,225 0 0
ISHARES TR INDX FD 464287481 253 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287473 291 2,381 SH   SOLE 1 2,381 0 0
ISHARES TR INDX FD 464287499 1,382 16,644 SH   SOLE 1 16,444 0 200
ISHARES TR INDX FD 464287499 410 4,935 SH   SOLE   4,935 0 0
ISHARES TR INDX FD 464287614 1,056 3,457 SH   SOLE 1 3,207 0 250
ISHARES TR INDX FD 464287614 4,293 14,049 SH   SOLE   14,049 0 0
ISHARES TR INDX FD 464287598 2,177 12,964 SH   SOLE 1 12,873 0 91
ISHARES TR INDX FD 464287598 295 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287101 1,964 8,965 SH   SOLE 1 8,965 0 0
ISHARES TR INDX FD 464287408 275 1,754 SH   SOLE 1 1,754 0 0
ISHARES TR INDX FD 464288372 14 300 SH   SOLE 1 300 0 0
ISHARES TR INDX FD 464287606 26 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 67 153 SH   SOLE 1 153 0 0
ISHARES TR INDX FD 464288414 84 720 SH   SOLE 1 720 0 0
ISHARES TR INDX FD 464287804 8,621 75,289 SH   SOLE 1 70,146 0 5,143
ISHARES TR INDX FD 464287804 57 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287804 1,998 17,451 SH   SOLE   17,451 0 0
ISHARES TR INDX FD 464287309 437 5,222 SH   SOLE 1 5,222 0 0
ISHARES TR INDX FD 464288158 133 1,241 SH   SOLE 1 1,241 0 0
ISHARES TR INDX FD 464287192 88 318 SH   SOLE 1 318 0 0
ISHARES TR INDX FD 464288687 273 6,921 SH   SOLE 1 6,249 0 672
ISHARES TR INDX FD 464288687 1,224 31,049 SH   SOLE   31,049 0 0
ISHARES TR INDX FD 464287754 125 1,113 SH   SOLE 1 1,113 0 0
ISHARES TR INDX FD 464288851 2 25 SH   SOLE 1 25 0 0
ISHARES TR 20 YR TRS BD INDX FD 920933108 89 603 SH   SOLE 1 603 0 0
ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 5 SH   SOLE 1 5 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3,869 51,834 SH   SOLE   51,834 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 12,107 162,212 SH   SOLE 1 161,075 0 1,137
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,463 20,624 SH   SOLE   0 0 20,624
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 504 7,098 SH   SOLE 1 7,098 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 53 1,003 SH   SOLE   1,003 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 2,668 50,410 SH   SOLE 1 50,166 0 244
ISHARES TR ESG MSCI LEADR COM 46435u218 36 425 SH   SOLE 1 425 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 73 680 SH   SOLE   680 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 1,814 16,813 SH   SOLE 1 16,616 0 197
ISHARES TR FLTG RATE NT INDX FD 46429b655 124 2,437 SH   SOLE 1 2,437 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 73 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 40 1,500 SH   SOLE   1,500 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 643 24,099 SH   SOLE 1 23,822 0 277
ISHARES U S ETF TR INDX FD 46431W507 1,622 32,480 SH   SOLE 1 32,480 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 26 689 SH   SOLE 1 689 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853 161 5,201 SH   SOLE 1 5,129 0 72
ISHARES UT ETF TR COMMOD INDX FD 46431w853 10 317 SH   SOLE   317 0 0
ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 6 11,439 SH   SOLE 3 11,439 0 0
ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 223 22,678 SH   SOLE 3 22,678 0 0
ISOS ACQUISITION CORP WT 10258p110 7 6,093 SH   SOLE 3 6,093 0 0
ITAU UNIBANCO HLDG S A COM 465562106 5 1,245 SH   SOLE 1 1,245 0 0
ITERIS INC NEW COM 46564T107 75 18,814 SH   SOLE 3 18,814 0 0
ITERIS INC NEW COM 46564T107 243 60,869 SH   SOLE   52,855 0 8,014
ITERIS INC NEW COM 46564T107 24 6,000 SH   SOLE 1 6,000 0 0
ITERUM THERAPEUTICS PLC COM g6333l101 0 578 SH   SOLE 1 578 0 0
ITHAX ACQUISITION CORP WT g49775128 3 6,200 SH   SOLE 3 6,200 0 0
ITHAX ACQUISITION CORP COM g49775102 106 10,810 SH   SOLE 3 10,810 0 0
ITIQUIRA ACQUISITION CORP COM g49773123 6 600 SH   SOLE 3 600 0 0
ITOCHU CORP ADR COM 465717106 12 200 SH   SOLE 1 200 0 0
ITT INC COM COM 45073v108 8 75 SH   SOLE 1 75 0 0
IX ACQUISITION CORP WT g5000d111 10 25,000 SH   SOLE 3 25,000 0 0
IX ACQUISITION CORP COM g5000d103 484 50,000 SH   SOLE 3 50,000 0 0
Invesco Senior Loan ETF PUT 46138g958 21 4,300 SH Put SOLE 3 4,300 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 746 14,608 SH   SOLE   14,608 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 2,118 41,486 SH   SOLE 1 41,486 0 0
JACK CREEK INVESTMENT C-CL A COM g4989x115 98 10,000 SH   SOLE 3 10,000 0 0
JACKSON ACQUISITION CO COM 46653c205 50 5,000 SH   SOLE 3 5,000 0 0
JACKSON FINL INC CL A COM 46817m107 22,390 535,258 SH   SOLE   429,929 0 105,329
JACKSON FINL INC CL A COM 46817m107 35 840 SH   SOLE 1 840 0 0
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 12 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 g50752115 50 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
JAWS HURRICANE ACQUISITION COR COM 47201b103 48 5,000 SH   SOLE 3 5,000 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105 17 130 SH   SOLE 1 130 0 0
JBS SA COM 466110103 41 3,000 SH   SOLE 1 3,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 319 8,225 SH   SOLE 1 8,225 0 0
JIYA ACQUISITION CORP COM 47760m102 1 100 SH   SOLE 3 100 0 0
JOANN INC COM 47768j101 775 74,650 SH   SOLE   74,650 0 0
JOFF FINTECH ACQUISITION CORP WT 46592c118 2 3,066 SH   SOLE 3 3,066 0 0
JOFF FINTECH ACQUISITION CORP COM 46592c100 61 6,300 SH   SOLE 3 6,300 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2 10 SH   SOLE 1 10 0 0
JOHNSON & JOHNSON COM 478160104 24,530 143,393 SH   SOLE 1 139,156 0 4,237
JOHNSON & JOHNSON COM 478160104 22,161 129,544 SH   SOLE   127,144 0 2,400
JOHNSON CTLS INTL PLC COM g51502105 74 910 SH   SOLE   910 0 0
JOHNSON CTLS INTL PLC COM g51502105 176 2,166 SH   SOLE 1 2,166 0 0
JP MORGAN CHASE & CO COM 46625h100 25,939 163,811 SH   SOLE   161,311 0 2,500
JP MORGAN CHASE & CO COM 46625h100 22,069 139,371 SH   SOLE 1 133,718 0 5,653
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 4,078 80,785 SH   SOLE   80,785 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 57,278 1,134,660 SH   SOLE 1 1,110,738 0 23,922
JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225 1 14 SH   SOLE 1 14 0 0
JPMORGAN BETABUILDERS DEVELOPE INDX FD 46641q233 1 13 SH   SOLE 1 13 0 0
JPMORGAN BETABUILDERS EUROPE E INDX FD 46641q191 5 83 SH   SOLE 1 83 0 0
JPMORGAN BETABUILDERS JAPAN ET INDX FD 46641q217 0 4 SH   SOLE 1 4 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 44 771 SH   SOLE 1 771 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 6 98 SH   SOLE 1 44 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 549 5,178 SH   SOLE 1 3,671 0 1,507
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 14 270 SH   SOLE 1 270 0 0
JULIUS BAER GROUP LTD UNSPONSO COM 48137C108 9 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 875 91,094 SH   SOLE 3 91,094 0 0
JUPITER ACQUISITION CORP WT 482082112 22 45,547 SH   SOLE 3 45,547 0 0
KADEM SUSTAINABLE IMPACT CORP WT 48284e113 20 36,647 SH   SOLE 3 36,647 0 0
KADEM SUSTAINABLE IMPACT CORP COM 48284e105 715 73,794 SH   SOLE 3 73,794 0 0
KAIROS ACQUISITION CORP-A COM g52110114 29 3,000 SH   SOLE 3 3,000 0 0
KBC GROUP NV UNSPONSORED ADR COM 48241f104 10 223 SH   SOLE 1 223 0 0
KEARNY FINL CORP MD COM 48716p108 869 65,601 SH   SOLE   65,601 0 0
KELLOGG CO COM 487836108 32 500 SH   SOLE 1 500 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129 5 8,700 SH   SOLE 3 8,700 0 0
KERNEL GROUP HOLDINGS INC COM g5259l103 148 15,200 SH   SOLE 3 15,200 0 0
KEURIG DR PEPPER INC COM 49271v100 22 610 SH   SOLE 1 610 0 0
KEY TRONIC CORP COM 493144109 149 23,786 SH   SOLE 3 23,786 0 0
KEY TRONIC CORP COM 493144109 470 75,187 SH   SOLE   64,689 0 10,498
KEYCORP COM 493267108 294 12,700 SH   SOLE   12,700 0 0
KEYCORP COM 493267108 261 11,268 SH   SOLE 1 11,268 0 0
KHOSLA VENTURES ACQUISITION COM 482504107 138 14,210 SH   SOLE 3 14,210 0 0
KIMBALL ELECTRONICS INC COM 49428J109 664 30,493 SH   SOLE   24,140 0 6,353
KIMBALL INTL INC COM 494274103 259 25,342 SH   SOLE   25,342 0 0
KIMBERLY-CLARK CORP COM 494368103 1,453 10,166 SH   SOLE 1 10,066 0 100
KINDER MORGAN INC DEL LP 49456B101 647 40,821 SH   SOLE 1 37,771 0 3,050
KINROSS GOLD CORP COM 496902404 196 33,750 SH   OTR 2 0 0 33,750
KISMET ACQUISITION THREE COR COM g5276c128 26 2,700 SH   SOLE 3 2,700 0 0
KISMET ACQUISITION THREE CORP WT g5276c102 5 10,542 SH   SOLE 3 10,542 0 0
KISMET ACQUISITION THREE CORP COM g5276c110 362 37,329 SH   SOLE 3 37,329 0 0
KISMET ACQUISITION TWO CORP WT g52807115 6 12,040 SH   SOLE 3 12,040 0 0
KISMET ACQUISITION TWO CORP COM g52807107 337 34,623 SH   SOLE 3 34,623 0 0
KISMET ACQUISITION TWO CORP COM g52807123 29 3,000 SH   SOLE 3 3,000 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 37 500 SH   SOLE 1 500 0 0
KL ACQUISITION CORP COM 49837c208 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 616 12,469 SH   SOLE 1 12,469 0 0
KOHLS CORP COM 500255104 89 1,800 SH   SOLE   1,800 0 0
KOHLS CORP COM 500255104 172,944 3,501,605 SH   SOLE 3 3,501,605 0 0
KOMATSU LTD SPON ADR NEW ADUS 500458401 8 324 SH   SOLE 1 324 0 0
KONINKLIJKE PHILIPS N V ADUS 500472303 6 162 SH   SOLE 1 162 0 0
KONTOOR BRANDS COM 50050n103 4,861 94,849 SH   SOLE   72,299 0 22,550
KONTOOR BRANDS COM 50050n103 99 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 835 26,670 SH   SOLE   26,670 0 0
KRAFT HEINZ CO COM 500754106 17 461 SH   SOLE   461 0 0
KRANESHARES TR COM 500767678 14 270 SH   SOLE 1 270 0 0
KRANESHARES TR COM 500767827 14 300 SH   SOLE 1 300 0 0
KRATON CORP COM 50077C106 10 223 SH   SOLE 1 223 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 48 2,500 SH   SOLE 1 2,500 0 0
KRISPY KREME INC COM 50101l106 6 300 SH   SOLE 1 300 0 0
KROGER CO COM 501044101 132 2,907 SH   SOLE 1 2,907 0 0
KULICKE & SOFFA INDS INC COM 501242101 770 12,720 SH   SOLE   12,720 0 0
KYNDRYL HLDGS INC COM COM 50155q100 6,197 342,400 SH   SOLE   241,940 0 100,460
KYNDRYL HLDGS INC COM COM 50155q100 32 1,766 SH   SOLE 1 1,766 0 0
L CATTERTON ASIA ACQUISITION C COM g5346g109 2 200 SH   SOLE 3 200 0 0
L OREAL CO ADR ADUS 502117203 26 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 16,538 77,554 SH   SOLE   76,179 0 1,375
L3HARRIS TECHNOLOGIES INC COM 502431109 11,813 55,396 SH   SOLE 1 53,365 0 2,031
LABORATORY CORP AMER HLDGS COM 50540R409 198 631 SH   SOLE 1 631 0 0
LAKELAND INDS INC COM 511795106 1,204 55,495 SH   SOLE   49,743 0 5,752
LAKELAND INDS INC COM 511795106 292 13,473 SH   SOLE 3 13,473 0 0
LAM RESEARCH CORP COM 512807108 66 92 SH   SOLE 1 92 0 0
LAMAR ADVERTISING CO NEW COM 512816109 52 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104 13 210 SH   SOLE   210 0 0
LAMF GLOBAL VENTURES CORP I COM g5338L116 124 12,388 SH   SOLE 3 12,388 0 0
LANCASTER COLONY CORP COM 513847103 155 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112 10 9,500 SH   SOLE 3 9,500 0 0
LANDCADIA HOLDINGS IV INC COM 51477a104 350 36,000 SH   SOLE 3 36,000 0 0
LANDEC CORP COM 514766104 561 50,576 SH   SOLE   43,826 0 6,750
LANDEC CORP COM 514766104 222 19,973 SH   SOLE 3 19,973 0 0
LANTRONIX INC COM 516548203 1,775 226,670 SH   SOLE   226,670 0 0
LAS VEGAS SANDS CORP COM 517834107 4 100 SH   SOLE 1 100 0 0
LAUDER ESTEE COS INC COM 518439104 725 1,959 SH   SOLE   1,959 0 0
LAUDER ESTEE COS INC COM 518439104 28 75 SH   SOLE 1 75 0 0
LAVA MEDTECH ACQUISITION COR COM 519345201 34 3,409 SH   SOLE 3 3,409 0 0
LAZARD GROWTH ACQUISITION CORP COM g54035129 254 25,706 SH   SOLE 3 25,706 0 0
LDH GROWTH CORP I COM g54094100 10 1,000 SH   SOLE 3 1,000 0 0
LDH GROWTH CORP I WT g54094126 1 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 32 775 SH   SOLE 1 775 0 0
LEIDOS HOLDINGS INC COM 525327102 159 1,794 SH   SOLE 1 1,794 0 0
LEMONADE INC COM 52567d107 4 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057302 10 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057104 12 100 SH   SOLE 1 100 0 0
LERER HIPPEAU ACQUISITION CO COM 526749106 9 900 SH   SOLE 3 900 0 0
LEVEL ONE BANCORP INC COM 52730d208 230 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 224 26,718 SH   SOLE 1 26,718 0 0
LIBERTY BROADBAND CORP COM 530307305 645 4,003 SH   SOLE 1 3,822 0 181
LIBERTY BROADBAND CORP COM 530307107 190 1,179 SH   SOLE 1 1,123 0 56
LIBERTY GLOBAL INC COM SER A COM g5480u104 22 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 43 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 CORP DEL COM 531229706 1 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP DEL COM 531229888 8,310 295,736 SH   SOLE   224,390 0 71,346
LIBERTY MEDIA CORP DEL COM 531229607 1,330 26,164 SH   SOLE 1 25,645 0 519
LIBERTY MEDIA CORP DEL COM 531229607 12,591 247,611 SH   SOLE   190,194 0 57,417
LIBERTY MEDIA CORP DEL COM 531229854 125 1,969 SH   SOLE 1 1,857 0 112
LIBERTY MEDIA CORP DEL COM 531229870 31 520 SH   SOLE 1 464 0 56
LIBERTY MEDIA CORP DEL COM 531229870 1,719 28,969 SH   SOLE 3 28,969 0 0
LIBERTY MEDIA CORP DEL COM 531229888 65 2,304 SH   SOLE 1 2,304 0 0
LIBERTY MEDIA CORP DEL COM 531229706 9 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP DEL COM 531229409 180 3,544 SH   SOLE 1 3,289 0 255
LIBERTY RESOURCES ACQUISITION COM 53118a204 238 23,200 SH   SOLE 3 23,200 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 0 188 SH   SOLE 1 188 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12,000 SH   SOLE 3 12,000 0 0
LIGHTJUMP ACQUISITION CORP COM 53228m106 62 6,300 SH   SOLE 3 6,300 0 0
LILLY ELI & CO COM 532457108 1,694 6,132 SH   SOLE 1 6,132 0 0
LINCOLN ELEC HLDGS INC COM 533900106 283 2,026 SH   SOLE 1 2,026 0 0
LINDE PLC COM g5494j103 291 840 SH   SOLE 1 840 0 0
LINNCO LLC ESCROW COM 535esc107 0 500 SH   SOLE 1 500 0 0
LIONHEART III CORP WT 536262116 1 1,194 SH   SOLE 3 1,194 0 0
LIONHEART III CORP COM 536262108 24 2,390 SH   SOLE 3 2,390 0 0
LITHIA MTRS INC COM 536797103 7 22 SH   SOLE 1 22 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 24 200 SH   SOLE 1 200 0 0
LIVE OAK CRESTVIEW CLIMATE A COM 538086109 340 34,900 SH   SOLE 3 34,900 0 0
LIVE OAK CRESTVIEW CLIMATE A WT 538086117 15 11,632 SH   SOLE 3 11,632 0 0
LIVE OAK MOBILITY ACQUISI CO WT 538126111 1 1,000 SH   SOLE 3 1,000 0 0
LIVE OAK MOBILITY ACQUISI CO COM 538126103 49 5,000 SH   SOLE 3 5,000 0 0
LKQ CORP COM 501889208 377 6,275 SH   SOLE 1 6,100 0 175
LOCAL BOUNTI CORP WT 53960e114 2 3,519 SH   SOLE 3 3,519 0 0
LOCKHEED MARTIN CORP COM 539830109 93 262 SH   SOLE   262 0 0
LOCKHEED MARTIN CORP COM 539830109 653 1,837 SH   SOLE 1 1,837 0 0
LOGISTICS INNOVTN TECHNLGS C COM 54141L209 10 1,000 SH   SOLE 3 1,000 0 0
LONDON STK EXCHANGE GROUP UNSP COM 54211n101 7 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 CORP II C COM 54319q105 55 5,592 SH   SOLE 3 5,592 0 0
LORDSTOWN MOTORS CORP COM 54405q100 3 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107 5,694 22,028 SH   SOLE 1 21,078 0 950
LOWES COS INC COM 548661107 410 1,585 SH   SOLE   1,585 0 0
LOYALTY VENTURES INC COM 54911q107 3,848 127,980 SH   SOLE   96,450 0 31,530
LOYALTY VENTURES INC COM 54911q107 15 499 SH   SOLE 1 499 0 0
LUBYS INC COM 549282101 20 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103 70 1,831 SH   SOLE   1,831 0 0
LUCID GROUP INC COM 549498103 11 300 SH   SOLE 1 300 0 0
LULULEMON ATHLETICA INC COM 550021109 226 577 SH   SOLE 1 577 0 0
LULULEMON ATHLETICA INC COM 550021109 82 210 SH   SOLE   210 0 0
LUMEN TECHNOLOGIES INC COM 550241103 347 27,619 SH   SOLE 1 27,619 0 0
LUMIRADX LTD WT g5709l117 47 25,700 SH   SOLE 3 25,700 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 46 281 SH   SOLE 1 281 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 50 300 SH   SOLE   300 0 0
M & T BK CORP COM COM 55261f104 1 7 SH   SOLE 1 7 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111 31 26,400 SH   SOLE 3 26,400 0 0
M3 BRIGADE ACQUISITION II CO COM 553800103 868 87,634 SH   SOLE 3 87,634 0 0
M3-BRIGADE ACQUISITION III COR WT 55407r111 0 232 SH   SOLE 3 232 0 0
M3-BRIGADE ACQUISITION III COR COM 55407r103 7 700 SH   SOLE 3 700 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 110 411,591 SH   SOLE 1 411,591 0 0
MACONDRAY CAPITAL ACQUISITION COM g5853a107 14 1,404 SH   SOLE 3 1,404 0 0
MACONDRAY CAPITAL ACQUISITION WT g5853a115 0 468 SH   SOLE 3 468 0 0
MACQUARIE GLOBAL INFRASTRUCTUR COM 55608d101 3 140 SH   SOLE 1 140 0 0
MADISON COVERED CALL & EQUIT CLSD FD 557437100 8 958 SH   SOLE 3 958 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 69 975 SH   SOLE 1 975 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 6,172 87,750 SH   SOLE   64,280 0 23,470
MAGELLAN HEALTH INC COM 559079207 167 1,760 SH   SOLE 3 1,760 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 839 18,068 SH   SOLE 1 18,068 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 39 850 SH   SOLE   850 0 0
MAGNA INTL INC COM 559222401 48 590 SH   SOLE 1 590 0 0
MAGNUM OPUS ACQUISITION LTD COM g5s70a104 45 4,500 SH   SOLE 3 4,500 0 0
MANNING & NAPIER INC COM 56382Q102 200 24,106 SH   SOLE 1 24,106 0 0
MANNKIND CORP COM 56400p706 0 37 SH   SOLE 1 37 0 0
MANPOWER INC COM COM 56418h100 18 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106 47 2,457 SH   SOLE 1 2,457 0 0
MARATHON OIL CORP COM 565849106 6 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102 617 9,640 SH   SOLE   9,640 0 0
MARATHON PETROLEUM CORP COM 56585a102 963 15,044 SH   SOLE 1 13,810 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 5 400 SH   SOLE 1 400 0 0
MARKEL CORP COM 570535104 981 795 SH   SOLE 1 773 0 22
MARKEL CORP COM 570535104 344 279 SH   SOLE   279 0 0
MARKFORGED HOLDING CORP COM 57064n102 2,428 452,196 SH   SOLE 1 452,196 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 12 523 SH   SOLE 1 523 0 0
MARLIN TECHNOLOGY CORP COM g58411102 59 6,000 SH   SOLE 3 6,000 0 0
MARLIN TECHNOLOGY CORP WT g58411110 1 1,666 SH   SOLE 3 1,666 0 0
MARRIOTT INTL INC NEW COM 571903202 7,150 43,271 SH   SOLE 1 41,626 0 1,645
MARRIOTT INTL INC NEW COM 571903202 10,751 65,065 SH   SOLE   63,980 0 1,085
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4 25 SH   SOLE 1 25 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 12 SH   SOLE 1 12 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY INC COM 573874104 197 2,250 SH   SOLE   2,250 0 0
MARVELL TECHNOLOGY INC COM 573874104 448 5,116 SH   SOLE 1 5,116 0 0
MASCO CORP COM 574599106 2,075 29,552 SH   SOLE   21,590 0 7,962
MASCO CORP COM 574599106 324 4,617 SH   SOLE 1 4,617 0 0
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 721 73,906 SH   SOLE 3 73,906 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 17 25,198 SH   SOLE 3 25,198 0 0
MASTERCARD INCORPORATED COM 57636Q104 1,252 3,483 SH   SOLE   3,483 0 0
MASTERCARD INCORPORATED COM 57636Q104 13,402 37,298 SH   SOLE 1 36,344 0 954
MATCH GROUP INC COM 57667l107 205 1,548 SH   SOLE 1 1,548 0 0
MAXIMUS INC COM 577933104 8 100 SH   SOLE 1 100 0 0
MAXPRO CAPITAL ACQUISITION C COM 57778t205 38 3,700 SH   SOLE 3 3,700 0 0
MCCORMICK & CO INC COM 579780206 58 600 SH   SOLE 1 600 0 0
MCDONALDS CORP COM 580135101 17,076 63,701 SH   SOLE   62,701 0 1,000
MCDONALDS CORP COM 580135101 8,978 33,493 SH   SOLE 1 32,843 0 650
MCKESSON CORP COM 58155Q103 1,001 4,027 SH   SOLE   4,027 0 0
MCKESSON CORP COM 58155Q103 4,089 16,451 SH   SOLE 1 14,154 0 2,298
MCLAREN TECHNOLOGY ACQUISITION COM 58176u109 99 10,000 SH   SOLE 3 10,000 0 0
MCLAREN TECHNOLOGY ACQUISITION WT 58176u117 2 5,000 SH   SOLE 3 5,000 0 0
MDH ACQUISITION CORP COM 55283p106 625 63,814 SH   SOLE 3 63,814 0 0
MDH ACQUISITION CORP WT 55283p114 3 5,770 SH   SOLE 3 5,770 0 0
MDU RES GROUP INC COM 552690109 19,830 642,991 SH   SOLE   513,571 0 129,420
MDU RES GROUP INC COM 552690109 193 6,260 SH   SOLE 1 6,260 0 0
MEDICUS SCIENCES ACQUISITION C COM g5960s108 35 3,600 SH   SOLE 3 3,600 0 0
MEDMEN ENTERPRISES INC COM 58507m107 8 50,540 SH   SOLE 1 50,540 0 0
MEDTECH ACQUISITION CORP COM 58507N105 62 6,300 SH   SOLE 3 6,300 0 0
MEDTRONIC PLC SHS COM g5960l103 11,073 107,034 SH   SOLE   104,984 0 2,050
MEDTRONIC PLC SHS COM g5960l103 5,624 54,363 SH   SOLE 1 53,565 0 798
MEIRAGTX HOLDINGS PLC COM g59665102 13 550 SH   SOLE 1 550 0 0
MERCADOLIBRE INC COM COM 58733r102 97 72 SH   SOLE 1 72 0 0
MERCATO PARTNERS ACQUISITION C COM 58759a207 301 30,000 SH   SOLE 3 30,000 0 0
MERCK & CO INC COM 58933Y105 949 12,380 SH   SOLE   12,380 0 0
MERCK & CO INC COM 58933Y105 2,510 32,755 SH   SOLE 1 30,215 0 2,540
MERCK KGAA COM 589339209 10 200 SH   SOLE 1 200 0 0
MERCURY ECOM ACQUISITION COR WT 589381110 4 8,403 SH   SOLE 3 8,403 0 0
MERCURY ECOM ACQUISITION COR COM 589381102 155 15,806 SH   SOLE 3 15,806 0 0
MERCURY GENL CORP NEW COM 589400100 77 1,450 SH   SOLE 1 1,450 0 0
META PLATFORMS INC COM 30303M102 3,336 9,920 SH   SOLE 1 9,900 0 20
META PLATFORMS INC COM 30303M102 369 1,097 SH   SOLE   1,097 0 0
METAA FINL GROUP COM 59100u108 13 220 SH   SOLE 1 220 0 0
METALS ACQUISITION CORP COM g60405118 861 86,800 SH   SOLE 3 86,800 0 0
METLIFE INC COM 59156R108 102 1,635 SH   SOLE 1 1,635 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 17 10 SH   SOLE 1 10 0 0
MFS GOVT MKTS INCOME TR CLSD FD 552939100 2 525 SH   SOLE 1 525 0 0
MGIC INVT CORP WIS COM 552848103 14 1,000 SH   SOLE 1 1,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 48 1,072 SH   SOLE   1,072 0 0
MGM RESORTS INTERNATIONAL COM 552953101 415 9,245 SH   SOLE 1 9,245 0 0
MGP INGREDIENTS INC COM 55303j106 162 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,647 30,404 SH   SOLE 1 28,422 0 1,982
MICRON TECHNOLOGY INC COM 595112103 510 5,476 SH   SOLE 1 4,626 0 850
MICROSOFT CORP COM 594918104 32,395 96,322 SH   SOLE   94,772 0 1,550
MICROSOFT CORP COM 594918104 48,917 145,448 SH   SOLE 1 141,770 0 3,678
MIDDLEFIELD BANC CORP COM 596304204 464 18,708 SH   SOLE   18,708 0 0
MIDDLEFIELD BANC CORP COM 596304204 8,579 345,928 SH   SOLE 3 345,928 0 0
MIDDLEFIELD BANC CORP COM 596304204 2,326 93,793 SH   SOLE 1 93,793 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 102 4,119 SH   SOLE   4,119 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 511 20,594 SH   SOLE 1 20,594 0 0
MILLENNIAL LITHIUM CORP COM 60040w105 0 100 SH   SOLE 3 100 0 0
MILLERKNOLL INC COM 600544100 5,229 133,416 SH   SOLE 1 133,416 0 0
MISSION ADVANCEMENT CORP WT 60501l119 2 3,332 SH   SOLE 3 3,332 0 0
MISSION ADVANCEMENT CORP COM 60501l101 68 6,999 SH   SOLE 3 6,999 0 0
MITSUBISHI CORP COM j43830116 23 723 SH   SOLE 1 723 0 0
MODEL PERFORMANCE ACQUISITION COM g6246m105 50 5,000 SH   SOLE 3 5,000 0 0
MODERNA INC COM 60770K107 56 220 SH   SOLE 1 220 0 0
MODIVCARE INC COM 60783x104 216 1,458 SH   SOLE   1,458 0 0
MOHAWK INDS INC COM 608190104 7 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 16 349 SH   SOLE 1 349 0 0
MOMENTUS INC COM 60879e101 4 1,000 SH   SOLE 1 1,000 0 0
MONDELEZ INTL INC COM 609207105 311 4,686 SH   SOLE 1 4,686 0 0
MONDELEZ INTL INC COM 609207105 92 1,384 SH   SOLE   1,384 0 0
MONEYLION INC COM 60938k114 1 2,000 SH   SOLE 3 2,000 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 39 1,850 SH   SOLE 1 1,850 0 0
MOODYS CORP COM 615369105 11 27 SH   SOLE 1 27 0 0
MOOG INC COM 615394202 337 4,160 SH   SOLE 1 4,160 0 0
MOOG INC COM 615394202 81 1,000 SH   SOLE   1,000 0 0
MORGAN STANLEY COM 617446448 9 93 SH   SOLE 1 93 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 185 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 2,491 63,412 SH   SOLE 1 61,412 0 2,000
MOSAIC CO NEW COM 61945C103 155 3,950 SH   SOLE   3,950 0 0
MOTIVE CAPITAL CORP COM g6293a103 10 1,000 SH   SOLE 3 1,000 0 0
MOTIVE CAPITAL CORP II COM g6293r122 55 5,500 SH   SOLE 3 5,500 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,889 6,953 SH   SOLE 1 6,003 0 950
MOUNT RAINIER ACQUISITION CO COM 623006202 391 38,400 SH   SOLE 3 38,400 0 0
MOUNTAIN & I ACQUISITION CO CO COM g6301j120 103 10,100 SH   SOLE 3 10,100 0 0
MOVADO GROUP INC COM 624580106 94 2,258 SH   SOLE 3 2,258 0 0
MOVADO GROUP INC COM 624580106 313 7,492 SH   SOLE   6,496 0 996
MPLX LP LP 55336v100 14 477 SH   SOLE   477 0 0
MSA SAFETY INC COM 553498106 453 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106 25 300 SH   SOLE 1 300 0 0
MSCI INC COM 55354G100 340 555 SH   SOLE 1 555 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 8 425 SH   SOLE 1 425 0 0
MURPHY OIL CORP COM 626717102 3 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102 5 27 SH   SOLE 1 27 0 0
MUSIC ACQUISITION CORP COM 62752r209 4 400 SH   SOLE 3 400 0 0
N-ABLE INC COM 62878d100 742 66,850 SH   SOLE   66,850 0 0
NABORS ENERGY TRANSITION COR COM 629567207 1 100 SH   SOLE 3 100 0 0
NAKED WINES PLC COM g6361w102 0 38 SH   SOLE 1 38 0 0
NANO DIMENSION LTD COM 63008g203 589 154,900 SH   SOLE 1 154,900 0 0
NASDAQ INC COM 631103108 63 300 SH   SOLE   300 0 0
NASPERS LTD COM 631512209 2 52 SH   SOLE 1 52 0 0
NATIONAL FUEL GAS CO COM 636180101 16 250 SH   SOLE 1 250 0 0
NATIONAL FUEL GAS CO COM 636180101 7,773 121,560 SH   SOLE   89,100 0 32,460
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
NATURES SUNSHINE PRODS INC COM 639027101 71 3,826 SH   SOLE 3 3,826 0 0
NATURES SUNSHINE PRODS INC COM 639027101 239 12,940 SH   SOLE   11,307 0 1,633
NAUTILUS INC COM 63910B102 0 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108 96 984 SH   SOLE 1 984 0 0
NELNET INC COM 64031n108 29 300 SH   SOLE   300 0 0
NESTLE S A SPONSORED ADR ADUS 641069406 13,303 95,109 SH   SOLE 1 90,370 0 4,739
NESTLE S A SPONSORED ADR ADUS 641069406 20,463 146,304 SH   SOLE   143,404 0 2,900
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 3 21 SH   SOLE 1 21 0 0
NETEASE COM INC SPONSORED ADR ADUS 64110w102 66 650 SH   SOLE 1 650 0 0
NETFLIX INC COM COM 64110l106 630 1,045 SH   SOLE 1 1,045 0 0
NETFLIX INC COM COM 64110l106 204 338 SH   SOLE   338 0 0
NEUBASE THERAPEUTICS INC COM 64132k102 0 100 SH   SOLE 1 100 0 0
NEUBERGER BERMAN RE COM CLSD FD 64190a103 6 1,117 SH   SOLE 3 1,117 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH   SOLE 1 85 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 2,544,590 SH   SOLE 3 2,544,590 0 0
NEW GOLD INC CDA COM 644535106 84 56,250 SH   OTR 2 0 0 56,250
NEW PROVIDENCE ACQUISITION II COM 64823d201 50 5,000 SH   SOLE 3 5,000 0 0
NEW RELIC INC COM COM 64829b100 49 450 SH   SOLE 1 450 0 0
NEW VISTA ACQUISITION CORP COM g6529l105 58 6,000 SH   SOLE 3 6,000 0 0
NEW VISTA ACQUISITION CORP WT g6529l121 2 2,000 SH   SOLE 3 2,000 0 0
NEWBURY STREET ACQUISITION COR COM 65101l104 11 1,100 SH   SOLE 3 1,100 0 0
NEWCOURT ACQUISITION CORP WT g6448c129 2 5,000 SH   SOLE 3 5,000 0 0
NEWCOURT ACQUISITION CORP COM g6448c103 99 10,000 SH   SOLE 3 10,000 0 0
NEWELL BRANDS INC COM 651229106 598 27,375 SH   SOLE 1 24,975 0 2,400
NEWHOLD INVESTMENT CORP II COM 651450207 148 15,000 SH   SOLE 3 15,000 0 0
NEWLAKE CAPITAL PARTNERS INC C COM 651495103 449 15,660 SH   SOLE   15,660 0 0
NEWMARK GROUP INC COM 65158n102 56 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106 427 6,880 SH   SOLE   6,880 0 0
NEWMONT CORP COM 651639106 362 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 171 1,130 SH   SOLE 1 1,130 0 0
NEXTERA ENERGY INC COM 65339F101 3,818 40,899 SH   SOLE 1 40,483 0 416
NEXTERA ENERGY INC COM 65339F101 745 7,976 SH   SOLE   7,976 0 0
NEXTERA ENERGY PARTNERS LP LP 65341b106 8 100 SH   SOLE 1 100 0 0
NIGHTDRAGON ACQUISITION CORP COM 65413d204 30 3,000 SH   SOLE 3 3,000 0 0
NIKE INC COM 654106103 12,862 77,172 SH   SOLE 1 74,344 0 2,827
NIKE INC COM 654106103 15,963 95,774 SH   SOLE   93,674 0 2,100
NIO INC COM 62914v106 35 1,115 SH   SOLE 1 1,115 0 0
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 6 200 SH   SOLE 1 200 0 0
NOBLE ROCK ACQUISITION CORP COM g6546r101 414 42,629 SH   SOLE 3 42,629 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119 4 7,542 SH   SOLE 3 7,542 0 0
NOKIA CORP ADUS 654902204 593 95,267 SH   SOLE 1 95,267 0 0
NOMAD FOODS LTD COM g6564a105 60 2,370 SH   SOLE 1 2,370 0 0
NORDEA BK ABP SPONSORED ADS COM 65558R109 9 735 SH   SOLE 1 735 0 0
NORDSON CORP COM 655663102 1,866 7,310 SH   SOLE 1 7,310 0 0
NORFOLK SOUTHN CORP PUT 655844958 2 69 SH Put SOLE 3 69 0 0
NORFOLK SOUTHN CORP COM 655844108 80 270 SH   SOLE   270 0 0
NORFOLK SOUTHN CORP COM 655844108 3,061 10,282 SH   SOLE 1 9,832 0 450
NORTH ATLANTIC ACQUISITION COR WT g66139125 1 1,600 SH   SOLE 3 1,600 0 0
NORTH ATLANTIC ACQUISITION COR COM g66139109 81 8,300 SH   SOLE 3 8,300 0 0
NORTH MOUNTAIN MERGER CORP COM 661204107 49 5,000 SH   SOLE 3 5,000 0 0
NORTHERN STAR INVESTMENT COR COM 66575b200 4 406 SH   SOLE 3 406 0 0
NORTHERN STAR INVESTMENT CORP COM 66574l100 23 2,400 SH   SOLE 3 2,400 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101 164 16,805 SH   SOLE 3 16,805 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119 2 2,633 SH   SOLE 3 2,633 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118 0 400 SH   SOLE 3 400 0 0
NORTHERN STAR INVESTMENT III COM 66574l209 17 1,723 SH   SOLE 3 1,723 0 0
NORTHLAND POWER COM 666511100 6 201 SH   SOLE 1 201 0 0
NORTHRIM BANCORP INC COM 666762109 95 2,178 SH   SOLE 3 2,178 0 0
NORTHRIM BANCORP INC COM 666762109 422 9,706 SH   SOLE   8,402 0 1,304
NORTHROP GRUMMAN CORP COM 666807102 166 428 SH   SOLE   428 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,284 3,317 SH   SOLE 1 3,242 0 75
NORTHWEST BANCSHARES INC MD COM 667340103 776 54,787 SH   SOLE 1 54,787 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,154 152,152 SH   SOLE 3 152,152 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 180 12,740 SH   SOLE   12,740 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 263 376,150 SH   SOLE 1 376,150 0 0
NORTONLIFELOCK INC COM 668771108 325 12,500 SH   SOLE   12,500 0 0
NORTONLIFELOCK INC COM 668771108 5 200 SH   SOLE 1 200 0 0
NOVARTIS AG ADUS 66987V109 257 2,943 SH   SOLE 1 2,943 0 0
NOVARTIS AG ADUS 66987V109 68 780 SH   SOLE   780 0 0
NOVAVAX INC COM COM 670002104 6 45 SH   SOLE 1 45 0 0
NOVO-NORDISK A S ADUS 670100205 142 1,268 SH   SOLE 1 1,268 0 0
NOVUS CAPITAL CORPORATION II WT 67012w112 2 1,604 SH   SOLE 3 1,604 0 0
NOVUS CAPITAL CORPORATION II COM 67012w104 48 4,813 SH   SOLE 3 4,813 0 0
NUCOR CORP COM 670346105 76 666 SH   SOLE 1 666 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 8 504 SH   SOLE 1 504 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 57 8,800 SH   SOLE 1 8,800 0 0
NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 13 769 SH   SOLE 1 769 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 14 843 SH   SOLE 1 843 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 14 765 SH   SOLE 1 765 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 14 1,896 SH   SOLE 1 1,896 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100 35 3,332 SH   SOLE 1 3,332 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 134 8,419 SH   SOLE 1 8,419 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 171 10,730 SH   SOLE 1 10,730 0 0
NVIDIA CORP COM COM 67066g104 2,057 6,995 SH   SOLE 1 6,995 0 0
NVIDIA CORP COM COM 67066g104 976 3,318 SH   SOLE   3,318 0 0
NVR INC COM COM 62944t105 12 2 SH   SOLE 1 2 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28 123 SH   SOLE 1 123 0 0
O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH   SOLE 1 36 0 0
OAKTREE ACQUISITION II CORP COM g6715x103 30 3,000 SH   SOLE 3 3,000 0 0
OCCIDENTAL PETE CORP COM 674599105 23 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP WT 674599162 1 75 SH   SOLE 1 75 0 0
OCCIDENTAL PETE CORP WT 674599162 1 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP COM 674599105 32 1,106 SH   SOLE 1 1,106 0 0
OCEAN BIO CHEM INC COM 674631106 538 61,806 SH   SOLE   61,806 0 0
ODP CORP COM 88337f105 16 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 232 1,035 SH   SOLE 1 1,035 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 37 103 SH   SOLE 1 103 0 0
OLD SECOND BANCORP INC ILL COM 680277100 358 28,454 SH   SOLE 3 28,454 0 0
OLIN CORP COM 680665205 142 2,475 SH   SOLE 1 2,475 0 0
OLYMPIC STEEL INC COM 68162K106 334 14,204 SH   SOLE   12,307 0 1,897
OLYMPIC STEEL INC COM 68162K106 104 4,416 SH   SOLE 3 4,416 0 0
OMEGA ALPHA SPAC COM g6749v107 2 200 SH   SOLE 3 200 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 30 1,000 SH   SOLE 1 1,000 0 0
OMEROS CORP CALL 682143902 0 1 SH Call OTR 2 0 0 1
OMEROS CORP COM 682143102 225 35,000 SH   SOLE 3 35,000 0 0
OMEROS CORP CALL 682143902 3 1,004 SH Call OTR 2 0 0 1,004
OMEROS CORP COM 682143102 496 77,187 SH   OTR 2 0 0 77,187
OMEROS CORP COM 682143102 171 26,600 SH   SOLE 1 26,600 0 0
OMEROS CORP COM 682143102 45 7,000 SH   SOLE   7,000 0 0
OMNICHANNEL ACQUISITION-CL A COM 68218l108 199 20,028 SH   SOLE 3 20,028 0 0
OMNICOM GROUP INC COM 681919106 119 1,629 SH   SOLE 1 1,629 0 0
OMNILIT ACQUISITION CORP COM 68218c207 61 6,133 SH   SOLE 3 6,133 0 0
ONE EQUITY PARTNERS OPEN WATER COM 68237l105 244 25,100 SH   SOLE 3 25,100 0 0
ONE EQUITY PARTNERS OPEN WATER WT 68237l113 2 3,366 SH   SOLE 3 3,366 0 0
ONE GAS INC COM COM 68235p108 2,938 37,870 SH   SOLE   37,870 0 0
ONEOK INC NEW COM 682680103 29 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287n100 17,597 1,039,418 SH   SOLE 3 1,039,418 0 0
ONESPAN INC COM 68287n100 169 9,977 SH   SOLE 1 9,977 0 0
ONYX ACQUISITION I CO WT g6755q117 2 3,950 SH   SOLE 3 3,950 0 0
ONYX ACQUISITION I CO COM g6755q109 78 7,900 SH   SOLE 3 7,900 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 415 5,193 SH   SOLE 1 5,193 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 81 1,011 SH   SOLE   1,011 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 538 4,368 SH   SOLE 1 4,368 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9,935 80,673 SH   SOLE   80,673 0 0
OPY ACQUISITION CORP I COM 671005205 32 3,200 SH   SOLE 3 3,200 0 0
ORACLE CORP COM 68389X105 4,922 56,438 SH   SOLE 1 51,377 0 5,061
ORGANIGRAM HOLDINGS INC COM 68620p101 262 149,532 SH   SOLE 1 135,558 0 13,974
ORGANON & CO COM 68622v106 54 1,773 SH   SOLE 1 1,773 0 0
ORGANON & CO COM 68622v106 8,881 291,655 SH   SOLE   221,915 0 69,740
ORION ACQUISITION CORP COM 68626a207 12 1,240 SH   SOLE 3 1,240 0 0
ORION ACQUISITION CORP COM 68626a108 118 12,047 SH   SOLE 3 12,047 0 0
ORION ACQUISITION CORP WT 68626a116 2 3,011 SH   SOLE 3 3,011 0 0
ORION MARINE GROUP INC COM 68628v308 258 68,306 SH   SOLE 3 68,306 0 0
ORION MARINE GROUP INC COM 68628v308 777 206,106 SH   SOLE   178,894 0 27,212
ORION OFFICE REIT INC COM 68629y103 7 401 SH   SOLE 1 401 0 0
ORION OFFICE REIT INC COM 68629y103 2 90 SH   SOLE   90 0 0
OSHKOSH CORP COM 688239201 56 500 SH   SOLE 1 500 0 0
OSIRIS ACQUISITION CORP WT 68829a111 1 1,332 SH   SOLE 3 1,332 0 0
OSIRIS ACQUISITION CORP COM 68829a103 48 5,000 SH   SOLE 3 5,000 0 0
OSISKO GOLD ROYALTIES COM 68827l101 6,890 562,438 SH   SOLE   411,138 0 151,300
OTIS WORLDWIDE CORP COM 68902V107 271 3,112 SH   SOLE 1 3,112 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 344 24,267 SH   SOLE 1 24,267 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 185 13,034 SH   SOLE   13,034 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 38 1,490 SH   SOLE 1 1,490 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 508 20,000 SH   SOLE   20,000 0 0
OXURION NV COM b6s90t102 2 1,000 SH   SOLE 1 1,000 0 0
OYSTER ENTERPRISES ACQUISITION WT 69242m112 22 48,452 SH   SOLE 3 48,452 0 0
OYSTER ENTERPRISES ACQUISITION COM 69242m104 960 98,407 SH   SOLE 3 98,407 0 0
PACER BENCHMARK DATA & INFRAST COM 69374h741 11 264 SH   SOLE 1 264 0 0
PACER BENCHMARK INDUSTRIAL REA COM 69374h758 11 203 SH   SOLE 1 203 0 0
PACER US SMALL CAP CASH COWS 1 INDX FD 69374h857 2 45 SH   SOLE 1 45 0 0
PACKAGING CORP AMER COM 695156109 75 549 SH   SOLE 1 549 0 0
PAGERDUTY INC COM COM 69553p100 35 1,000 SH   SOLE 1 1,000 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 279 15,325 SH   SOLE 1 14,075 0 1,250
PALO ALTO NETWORKS INC COM 697435105 19 35 SH   SOLE 1 35 0 0
PAN AMERN SILVER CORP COM 697900108 71 2,834 SH   SOLE 1 2,834 0 0
PARABELLUM ACQUISITION CORP COM 69901p109 125 12,800 SH   SOLE 3 12,800 0 0
PARABELLUM ACQUISITION CORP WT 69901p117 4 9,600 SH   SOLE 3 9,600 0 0
PARK NATL CORP COM 700658107 41 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100 2 100 SH   SOLE 1 100 0 0
PARK-OHIO HLDGS CORP COM 700666100 2 100 SH   SOLE   100 0 0
PARKER-HANNIFIN CORP COM 701094104 144 452 SH   SOLE   452 0 0
PARKER-HANNIFIN CORP COM 701094104 3,183 10,006 SH   SOLE 1 8,907 0 1,099
PARSEC CAPITAL ACQUISITIONS CO COM 70184a108 31 3,100 SH   SOLE 3 3,100 0 0
PARSEC CAPITAL ACQUISITIONS CO WT 70184a116 1 3,100 SH   SOLE 3 3,100 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208 226 26,900 SH   SOLE 1 26,900 0 0
PATHFINDER ACQUISITION -CL A COM g04119106 262 27,033 SH   SOLE 3 27,033 0 0
PAYCHEX INC COM 704326107 170 1,243 SH   SOLE 1 1,243 0 0
PAYPAL HLDGS INC COM 70450y103 4,772 25,303 SH   SOLE 1 23,403 0 1,900
PAYPAL HLDGS INC COM 70450y103 893 4,736 SH   SOLE   4,736 0 0
PC TEL INC COM COM 69325q105 99 17,391 SH   SOLE 3 17,391 0 0
PC TEL INC COM COM 69325q105 684 120,644 SH   SOLE   113,184 0 7,460
PCB BANCORP COM COM 69320m109 1,510 68,760 SH   SOLE   68,760 0 0
PCSB FINL CORP COM 69324R104 1,219 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 g44525122 11 1,060 SH   SOLE 3 1,060 0 0
PEGASUS DIGITAL MOBILITY ACQUI COM g69768128 60 6,000 SH   SOLE 3 6,000 0 0
PELOTON INTERACTIVE INC COM 70614w100 8 235 SH   SOLE 1 235 0 0
PENN NATL GAMING INC COM 707569109 29 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 887 38,443 SH   SOLE   36,879 0 1,564
PEOPLES BANCORP INC COM 709789101 17 537 SH   SOLE 1 537 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 10 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 8 17,500 SH   SOLE 3 17,500 0 0
PEPSICO INC COM 713448108 11,217 64,575 SH   SOLE 1 60,969 0 3,606
PEPSICO INC COM 713448108 789 4,541 SH   SOLE   4,541 0 0
PERCEPTION CAPITAL CORP II COM g7007d128 51 5,000 SH   SOLE 3 5,000 0 0
PERELLA WEINBERG PARTNERS COM 71367g102 11 860 SH   SOLE 1 860 0 0
PERELLA WEINBERG PARTNERS COM 71367g102 7,525 585,117 SH   SOLE   428,943 0 156,174
PERIDOT ACQUISITION CORP II COM g7008b105 72 7,400 SH   SOLE 3 7,400 0 0
PERIDOT ACQUISITION CORP II COM g7008b113 30 3,003 SH   SOLE 3 3,003 0 0
PERIDOT ACQUISITION CORP II WT g7008b121 2 1,979 SH   SOLE 3 1,979 0 0
PERKINELMER INC COM 714046109 3,354 16,680 SH   SOLE 1 15,830 0 850
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 233 36,873 SH   SOLE 3 36,873 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 755 119,302 SH   SOLE   103,555 0 15,747
PERNOD RICARD SA COM 714264306 32 671 SH   SOLE 1 671 0 0
PERSHING SQUARE TONTINE HOLDIN COM 71531r109 68 3,439 SH   SOLE 3 3,439 0 0
PFIZER INC COM 717081103 9,458 160,165 SH   SOLE 1 154,873 0 5,292
PFIZER INC COM 717081103 1,415 23,964 SH   SOLE   23,964 0 0
PHILIP MORRIS INTL INC COM 718172109 231 2,430 SH   SOLE   2,430 0 0
PHILIP MORRIS INTL INC COM 718172109 601 6,322 SH   SOLE 1 6,172 0 150
PHILLIPS 66 COM 718546104 3,661 50,519 SH   SOLE 1 44,973 0 5,546
PHILLIPS 66 PARTNERS LP COM 718549207 36 1,000 SH   SOLE 1 1,000 0 0
PHILLIPS EIDSON & CO COM 71844v300 4 125 SH   SOLE 1 125 0 0
PHOENIX BIOTECH ACQUISITION COM 71902k204 50 5,000 SH   SOLE 3 5,000 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 11 666 SH   SOLE 1 666 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107 64 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R833 41 400 SH   SOLE   400 0 0
PIMCO ETF TR INDX FD 72201R833 1,681 16,549 SH   SOLE 1 16,249 0 300
PIMCO ETF TR INDX FD 72201R205 16 288 SH   SOLE 1 0 0 288
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 24 216 SH   SOLE 1 216 0 0
PIMCO MUN INCOME FD II CLSD FD 72200W106 15 1,000 SH   SOLE 1 1,000 0 0
PINE TECHNOLOGY ACQUISITN CO COM 722850104 729 74,032 SH   SOLE 3 74,032 0 0
PINE TECHNOLOGY ACQUISITN CO WT 722850112 14 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 53 750 SH   SOLE 1 750 0 0
PINTEREST INC CL A COM 72352l106 9 250 SH   SOLE 1 250 0 0
PIONEER MERGER CORP COM g7S24c103 1 126 SH   SOLE 3 126 0 0
PIONEER NAT RES CO COM 723787107 15 84 SH   SOLE 1 84 0 0
PIPER SANDLER COMPANIES COM 724078100 7 39 SH   SOLE 1 39 0 0
PIVOTAL INVESTMENT CORP III COM 72582m106 14 1,400 SH   SOLE 3 1,400 0 0
PIVOTAL INVESTMENT CORP III WT 72582m114 0 279 SH   SOLE 3 279 0 0
PIVOTAL INVESTMENT III CORP COM 72582m205 111 11,250 SH   SOLE 3 11,250 0 0
PLANET 13 HOLDINGS INC COM 72706K101 0 75 SH   SOLE 1 75 0 0
PLUG POWER INC COM 72919p202 7 250 SH   SOLE 1 250 0 0
PLUM ACQUISITION I CORP COM g7134l126 349 35,993 SH   SOLE 3 35,993 0 0
PLUM ACQUISITION I CORP WT g7134l118 6 7,197 SH   SOLE 3 7,197 0 0
PLUM ACQUISITION I CORP COM g7134l100 58 6,000 SH   SOLE 3 6,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,219 6,077 SH   SOLE 1 6,077 0 0
POEMA GLOBAL HOLDINGS CORP COM g7154b107 4 400 SH   SOLE 3 400 0 0
POINTS INTL LTD COM 730843208 79 5,128 SH   SOLE 3 5,128 0 0
POINTS INTL LTD COM 730843208 259 16,886 SH   SOLE   14,619 0 2,267
POLARIS INC COM 731068102 5 47 SH   SOLE 1 47 0 0
PONTEM CORP COM g71707114 20 2,000 SH   SOLE 3 2,000 0 0
PONTEM CORP ORD SHS COM g71707106 4 400 SH   SOLE 3 400 0 0
POOL CORPORATION COM COM 73278l105 35 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114 2 3,333 SH   SOLE 3 3,333 0 0
PORTAGE FINTECH ACQUISITION CO COM g7185d106 97 10,000 SH   SOLE 3 10,000 0 0
POST HLDGS INC COM 737446104 130 1,155 SH   SOLE 1 1,155 0 0
POST HOLDINGS PARTNERING COR COM 737465104 20 2,000 SH   SOLE 3 2,000 0 0
POSTAL REALTY TRUST COM 73757r102 5,495 277,540 SH   SOLE   224,331 0 53,209
POSTAL REALTY TRUST COM 73757r102 36 1,800 SH   SOLE 1 1,800 0 0
POSTAL REALTY TRUST COM 73757r102 364 18,387 SH   SOLE 3 18,387 0 0
POTBELLY CORP COM 73754y100 7,937 1,422,380 SH   SOLE 3 1,422,380 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 10,455 173,609 SH   SOLE   140,759 0 32,850
POTLATCHDELTIC CORPORATION COM 737630103 172 2,850 SH   SOLE 1 2,850 0 0
POWERED BRANDS - CLASS A COM g7209m108 33 3,366 SH   SOLE 3 3,366 0 0
PPG INDS INC COM 693506107 45 260 SH   SOLE   260 0 0
PPG INDS INC COM 693506107 1,503 8,717 SH   SOLE 1 8,717 0 0
PPL CORP COM 69351t106 148 4,935 SH   SOLE 1 4,935 0 0
PRA GROUP INC COM COM 69354n106 25 500 SH   SOLE 1 500 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 3,153 101,995 SH   SOLE 3 101,995 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 237 7,681 SH   SOLE 1 7,681 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 380 12,285 SH   SOLE   12,285 0 0
PRICE T ROWE GROUP INC COM 74144T108 233 1,184 SH   SOLE 1 1,184 0 0
PRIMAVERA CAPITAL ACQUISIT-A COM g7255e109 147 15,100 SH   SOLE 3 15,100 0 0
PRIVETERRA ACQUISITION CORP UN COM 74275n102 163 16,770 SH   SOLE 3 16,770 0 0
PRIVETERRA ACQUISITION CORP UN WT 74275n110 3 5,589 SH   SOLE 3 5,589 0 0
PROCTER AND GAMBLE CO COM 742718109 12,842 78,508 SH   SOLE   77,158 0 1,350
PROCTER AND GAMBLE CO COM 742718109 19,324 118,132 SH   SOLE 1 113,862 0 4,270
PROFIRE ENERGY COM 74316x101 108 101,745 SH   SOLE 3 101,745 0 0
PROFIRE ENERGY COM 74316x101 462 436,265 SH   SOLE   391,399 0 44,866
PROG HOLDINGS INC COM 74319r101 6,681 148,112 SH   SOLE   110,832 0 37,280
PROG HOLDINGS INC COM 74319r101 15 340 SH   SOLE 1 340 0 0
PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47,700 SH   SOLE 3 47,700 0 0
PROGRESS ACQUISITION CORP WT 74327p113 12 24,976 SH   SOLE 3 24,976 0 0
PROGRESS ACQUISITION CORP COM 74327p105 489 50,072 SH   SOLE 3 50,072 0 0
PROGRESSIVE CORP COM 743315103 249 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP COM 743315103 1,841 17,930 SH   SOLE 1 17,930 0 0
PROJECT ENERGY REIMAGINED ACQU COM g72556106 89 9,000 SH   SOLE 3 9,000 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114 3 4,500 SH   SOLE 3 4,500 0 0
PROJECT ENERGY REIMAGINED ACQU COM g72556122 32 3,000 SH   SOLE 3 3,000 0 0
PROLOGIS SH BEN INT COM 74340w103 78 466 SH   SOLE 1 466 0 0
PROOF ACQUISITION CORP I COM 74349w203 65 6,500 SH   SOLE 3 6,500 0 0
PROPERTY SOLUTIONS ACQUISITI COM 74350a207 13 1,307 SH   SOLE 3 1,307 0 0
PROPERTY SOLUTIONS ACQUISITION WT 74350a116 22 37,765 SH   SOLE 3 37,765 0 0
PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1,460 150,362 SH   SOLE 3 150,362 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 1,182 20,846 SH   SOLE 1 20,846 0 0
PROSHARES PET CARE ETF COM 74348a145 2 21 SH   SOLE 1 21 0 0
PROSHARES TR INDX FD 74347X849 21 1,338 SH   SOLE 1 1,338 0 0
PROSHARES TR INDX FD 74347B714 80 7,394 SH   SOLE 1 7,394 0 0
PROSHARES TR PUT 74347B950 29 800 SH Put SOLE 3 800 0 0
PROSHARES TR PUT 74347B950 9 100 SH Put SOLE 3 100 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 8 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 SHORT S&P 500 COM 74347b425 95 6,990 SH   SOLE 1 6,990 0 0
PROSHARES ULTRA BLOOMBERG CRUD INDX FD 74347y888 0 5 SH   SOLE 1 5 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,770 SH   SOLE 1 14,770 0 0
PROVIDENT ACQUISITION CORP-A COM g7282l100 49 5,018 SH   SOLE 3 5,018 0 0
PRU GIA COM 744366725 76 69,154 SH   SOLE 1 69,154 0 0
PRUDENTIAL FINL INC COM 744320102 422 3,900 SH   SOLE   3,900 0 0
PRUDENTIAL PLC ADUS 74435K204 7 205 SH   SOLE 1 205 0 0
PSB HLDGS INC WIS COM 69360n108 13 498 SH   SOLE   498 0 0
PSB HLDGS INC WIS COM 69360n108 84 3,217 SH   SOLE 3 3,217 0 0
PSB HLDGS INC WIS COM 69360n108 8 300 SH   SOLE 1 300 0 0
PSYCHEMEDICS CORP COM 744375205 139 19,761 SH   SOLE 3 19,761 0 0
PSYCHEMEDICS CORP COM 744375205 469 66,773 SH   SOLE   59,405 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 34 1,000 SH   SOLE 1 1,000 0 0
PULTE GROUP INC COM 745867101 23 400 SH   SOLE 1 400 0 0
PURE CYCLE CORP COM 746228303 287 19,691 SH   SOLE 1 19,691 0 0
PURE ENERGY MINERALS COM 74624b700 0 55 SH   SOLE 1 55 0 0
PURE STORAGE COM 74624m102 3 100 SH   SOLE 1 100 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 224 25,590 SH   SOLE 1 25,590 0 0
PWP FORWARD ACQUISITION CORP COM 74709q200 108 11,000 SH   SOLE 3 11,000 0 0
PWP FORWARD ACQUISITION CORP I WT 74709q119 11 13,698 SH   SOLE 3 13,698 0 0
PWP FORWARD ACQUISITION CORP I COM 74709q101 655 67,497 SH   SOLE 3 67,497 0 0
PYROPHYTE ACQUISITION CORP COM g7308p119 201 19,800 SH   SOLE 3 19,800 0 0
QC HLDGS INC COM COM 74729t101 414 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 20 127 SH   SOLE 1 127 0 0
QUAKER HOUGHTON ADUS 747316107 5 23 SH   SOLE 1 23 0 0
QUALCOMM INC COM 747525103 1,346 7,361 SH   SOLE   7,361 0 0
QUALCOMM INC COM 747525103 5,529 30,233 SH   SOLE 1 27,320 0 2,913
QUANTUMSCAPE CORP COM 74767v109 22 1,000 SH   SOLE 1 1,000 0 0
QUEENS GAMBIT GROWTH CAPITAL COM G7315C101 421 42,537 SH   SOLE 3 42,537 0 0
QUEST DIAGNOSTICS INC COM 74834L100 18 106 SH   SOLE 1 106 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 11 1,400 SH   SOLE 1 1,400 0 0
RADIANT LOGISTICS INC COM 75025x100 29 4,000 SH   SOLE   4,000 0 0
RADIANT LOGISTICS INC COM 75025x100 7,301 1,001,459 SH   SOLE 3 1,001,459 0 0
RADIANT LOGISTICS INC COM 75025x100 85 11,611 SH   SOLE 1 11,611 0 0
RADNET INC COM 750491102 1,543 51,260 SH   SOLE   51,260 0 0
RANPAK HOLDINGS CORP COM 75321w103 60 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 15,666 156,034 SH   SOLE   121,739 0 34,295
RAYMOND JAMES FINL INC COM 754730109 209 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103 121 3,000 SH   SOLE 1 3,000 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 461 5,362 SH   SOLE   5,362 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7,556 87,794 SH   SOLE 1 85,512 0 2,282
READY CAPITAL CORPORATION LP 75574u101 8 486 SH   SOLE 1 486 0 0
REAL BROKERAGE INC COM 75585h206 18 5,000 SH   SOLE 1 5,000 0 0
REALTY INCOME CORP COM 756109104 386 5,389 SH   SOLE 1 5,389 0 0
REALTY INCOME CORP COM 756109104 64 900 SH   SOLE   900 0 0
RECKITT BENCKISER GRP PLC SPON COM 756255204 11 657 SH   SOLE 1 657 0 0
RED VIOLET INC COM 75704l104 813 20,475 SH   SOLE   16,707 0 3,768
REDBOX ENTERTAINMENT INC WT 75724t111 3 2,778 SH   SOLE 3 2,778 0 0
REDHILL BIOPHARMA LTD COM 757468103 218 84,375 SH   OTR 2 0 0 84,375
REE AUTOMOTIVE HOLDING INC COM m8287r111 3 3,300 SH   SOLE 3 3,300 0 0
REGAL REXNORD CORPORATION COM 758750103 13 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 110 174 SH   SOLE 1 174 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,730 162,959 SH   SOLE   162,959 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 7,450 444,791 SH   SOLE 1 444,791 0 0
REGIONS FINANCIAL CORP COM COM 7591ep100 46 2,115 SH   SOLE 1 2,115 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 27 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 10 150,000 SH   SOLE 1 150,000 0 0
RENEW ENERGY GLOBAL PLC WT g7500m120 3 1,900 SH   SOLE 3 1,900 0 0
RENOVACOR INC WT 75989e114 3 6,000 SH   SOLE 3 6,000 0 0
REPUBLIC SVCS INC COM 760759100 206 1,475 SH   SOLE   1,475 0 0
REPUBLIC SVCS INC COM 760759100 3,487 25,008 SH   SOLE 1 22,033 0 2,975
RESIDEO TECHNOLOGIES COM 76118y104 3 130 SH   SOLE 1 130 0 0
REVELSTONE CAPITAL ACQ COM 76137r205 44 4,500 SH   SOLE 3 4,500 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y108 61 6,300 SH   SOLE 3 6,300 0 0
REVOLUTION HEALTHCARE ACQUISIT WT 76155y116 1 1,259 SH   SOLE 3 1,259 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y207 7 700 SH   SOLE 3 700 0 0
RGC RES INC COM 74955l103 1,397 60,700 SH   SOLE   59,050 0 1,650
RH COM COM 74967x103 54 100 SH   SOLE   100 0 0
RICHARDSON ELECTRS LTD COM 763165107 257 19,002 SH   SOLE   15,859 0 3,143
RICHARDSON ELECTRS LTD COM 763165107 99 7,355 SH   SOLE 3 7,355 0 0
RIGEL RESOURCE ACQUISITION COR COM g7573m122 203 20,000 SH   SOLE 3 20,000 0 0
RIO TINTO PLC ADUS 767204100 301 4,500 SH   SOLE   4,500 0 0
RIO TINTO PLC ADUS 767204100 38 574 SH   SOLE 1 574 0 0
RIOT BLOCKCHAIN INC COM 767292105 425 19,036 SH   SOLE 1 19,036 0 0
RISK GEORGE INDS INC CL A COM 767720204 43 2,995 SH   SOLE 1 2,995 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 13 208 SH   SOLE 1 208 0 0
RIVERVIEW ACQUISITION CORP WT 769395112 3 5,900 SH   SOLE 3 5,900 0 0
RIVERVIEW ACQUISITION CORP COM 769395104 115 11,800 SH   SOLE 3 11,800 0 0
RIVERVIEW BANCORP INC COM 769397100 95 12,386 SH   SOLE 1 12,386 0 0
RIVERVIEW BANCORP INC COM 769397100 38 4,952 SH   SOLE   4,952 0 0
RIVERVIEW BANCORP INC COM 769397100 744 96,709 SH   SOLE 3 96,709 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 52 500 SH   SOLE   500 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 62 600 SH   SOLE 1 600 0 0
RMG ACQUISITION CORP III COM g76088114 63 6,300 SH   SOLE 3 6,300 0 0
ROBLOX CORP COM 771049103 202 1,962 SH   SOLE 1 1,962 0 0
ROC ENERGY ACQUISITION CORP COM 77118v207 50 5,000 SH   SOLE 3 5,000 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 56 1,068 SH   SOLE 1 1,068 0 0
ROCKWELL AUTOMATION INC COM 773903109 22 62 SH   SOLE 1 62 0 0
ROCKY BRANDS INC COM 774515100 18 450 SH   SOLE 1 450 0 0
ROKU INC COM 77543r102 20 86 SH   SOLE 1 66 0 20
ROPER TECHNOLOGIES INC COM 776696106 47 96 SH   SOLE 1 96 0 0
ROSE HILL ACQUISITION CORP WT g7637j123 3 5,850 SH   SOLE 3 5,850 0 0
ROSE HILL ACQUISITION CORP COM g7637j107 116 11,700 SH   SOLE 3 11,700 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111 46 59,722 SH   SOLE 3 59,722 0 0
ROSECLIFF ACQUISITION CORP I COM 77732r103 2,134 217,500 SH   SOLE 3 217,500 0 0
ROSS ACQUISITION II CORP WT g7641c114 33 36,617 SH   SOLE 3 36,617 0 0
ROSS ACQUISITION II CORP COM g7641c106 1,884 192,986 SH   SOLE 3 192,986 0 0
ROTH CH ACQUISITION III CO COM 77867Q102 74 7,481 SH   SOLE 3 7,481 0 0
ROTH CH ACQUISITION V CO. COM 77867r209 92 9,127 SH   SOLE 3 9,127 0 0
ROUNDHILL BALL METAVERSE ETF COM 53656f417 13 850 SH   SOLE 1 850 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 15 624 SH   SOLE 1 624 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 88 1,150 SH   SOLE 1 1,150 0 0
ROYAL DUTCH SHELL PLC ADUS 780259206 77 1,777 SH   SOLE 1 1,777 0 0
ROYAL DUTCH SHELL PLC ADUS 780259107 1 34 SH   SOLE 1 34 0 0
ROYAL GOLD INC COM 780287108 74 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308 785 12,463 SH   SOLE 1 12,463 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104 25 2,177 SH   SOLE 1 2,177 0 0
RPM INTL INC COM 749685103 131 1,300 SH   SOLE 1 1,300 0 0
RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6,811 388,952 SH   SOLE 3 388,952 0 0
RXR ACQUISITION CORP COM 74981w107 723 74,200 SH   SOLE 3 74,200 0 0
RXR ACQUISITION CORP WT 74981w115 10 14,839 SH   SOLE 3 14,839 0 0
RYANAIR HOLDINGS PLC ADUS 783513203 10 100 SH   SOLE 1 100 0 0
S&P GLOBAL INC COM 78409v104 82 174 SH   SOLE 1 174 0 0
SAGE THERAPEUTICS INC COM 78667J108 3 75 SH   SOLE 1 75 0 0
SAGE THERAPEUTICS INC COM 78667J108 4 100 SH   SOLE   100 0 0
SALESFORCE COM INC COM COM 79466l302 142 557 SH   SOLE   557 0 0
SALESFORCE COM INC COM COM 79466l302 479 1,884 SH   SOLE 1 1,884 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 13 8 SH   SOLE 1 8 0 0
SANABY HEALTH ACQUISITION I CO COM 79956p102 130 13,100 SH   SOLE 3 13,100 0 0
SANABY HEALTH ACQUISITION I CO WT 79956p110 3 6,550 SH   SOLE 3 6,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 27 191 SH   SOLE 1 191 0 0
SBA COMMUNICATIONS CORPORATION LP 78410g104 27 70 SH   SOLE 1 70 0 0
SCHLUMBERGER LTD COM 806857108 158 5,288 SH   SOLE 1 4,738 0 550
SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 36 910 SH   SOLE 1 910 0 0
SCHULTZE SPL PURP ACQ CORP I COM 808212104 295 30,300 SH   SOLE 3 30,300 0 0
SCHULTZE SPL PURP ACQ CORP I WT 808212112 8 15,150 SH   SOLE 3 15,150 0 0
SCHWAB CHARLES CORP COM 808513105 3,077 36,585 SH   SOLE 1 35,802 0 784
SCHWAB CHARLES CORP COM 808513105 295 3,507 SH   SOLE   3,507 0 0
SCHWAB STRATEGIC TR INDX FD 808524854 187 3,328 SH   SOLE 1 3,328 0 0
SCHWAB STRATEGIC TR INDX FD 808524730 1 24 SH   SOLE 1 24 0 0
SCHWAB STRATEGIC TR COM 808524862 34 670 SH   SOLE 1 670 0 0
SCHWAB STRATEGIC TR INDX FD 808524714 10 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR INDX FD 808524706 1,611 54,382 SH   SOLE 1 50,234 0 4,148
SCHWAB STRATEGIC TR INDX FD 808524805 8,563 220,290 SH   SOLE 1 198,904 0 21,386
SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524789 45 777 SH   SOLE 1 327 0 450
SCHWAB STRATEGIC TR INDX FD 808524102 1,486 13,147 SH   SOLE 1 13,147 0 0
SCHWAB STRATEGIC TR INDX FD 808524797 783 9,691 SH   SOLE 1 9,691 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 34,554 303,583 SH   SOLE 1 272,423 0 31,159
SCHWAB STRATEGIC TR INDX FD 808524300 892 5,448 SH   SOLE 1 5,448 0 0
SCHWAB STRATEGIC TR INDX FD 808524409 65 883 SH   SOLE 1 883 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 11 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR COM 808524847 134 2,534 SH   SOLE 1 2,534 0 0
SCHWAB STRATEGIC TR INDX FD 808524607 41 398 SH   SOLE 1 398 0 0
SCHWAB STRATEGIC TR INDX FD 808524870 23 370 SH   SOLE 1 370 0 0
SCHWAB STRATEGIC TR INDX FD 808524755 35 1,083 SH   SOLE 1 1,083 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 23,689 439,504 SH   SOLE 1 394,442 0 45,062
SCHWAB STRATEGIC TR INDX FD 808524672 51 2,000 SH   SOLE 1 2,000 0 0
SCIENCE STRATEGIC ACQ ALPHA COM 808641203 9 900 SH   SOLE 3 900 0 0
SCION TECH GROWTH II COM g31070124 1 100 SH   SOLE 3 100 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 12 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065104 294 30,040 SH   SOLE 3 30,040 0 0
SCP & CO HEALTHCARE ACQUSTN WT 784065112 7 12,168 SH   SOLE 3 12,168 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065203 100 10,000 SH   SOLE 3 10,000 0 0
SCVX CORP COM g79448208 62 6,200 SH   SOLE 3 6,200 0 0
SDCL EDGE ACQUISITION CORPORAT COM g79471101 297 30,540 SH   SOLE 3 30,540 0 0
SDCL EDGE ACQUISITION CORPORAT COM g79471119 59 6,000 SH   SOLE 3 6,000 0 0
SEA LTD COM 81141r100 54 242 SH   SOLE 1 242 0 0
SEABOARD CORP DEL COM 811543107 20 5 SH   SOLE   5 0 0
SEABOARD CORP DEL COM 811543107 20 5 SH   SOLE 1 5 0 0
SEAGEN INC COM 81181c104 10 62 SH   SOLE 1 62 0 0
SEALED AIR CORP NEW COM COM 81211k100 13 200 SH   SOLE 1 200 0 0
SEAPORT CALIBRE MATLS ACQUIS COM 812204204 31 3,100 SH   SOLE 3 3,100 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 1,080 19,464 SH   SOLE 1 19,464 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 193 4,948 SH   SOLE 1 4,948 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704 101 955 SH   SOLE 1 955 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 111 714 SH Put SOLE 3 714 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 34 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 415 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308 121 1,566 SH   SOLE 1 1,566 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209 189 1,338 SH   SOLE 1 1,338 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 1,931 11,105 SH   SOLE 1 11,073 0 32
SELECT SECTOR SPDR TR PUT 81369Y954 135 1,122 SH Put SOLE 3 1,122 0 0
SELECT SECTOR SPDR TR PUT 81369Y954 124 2,508 SH Put SOLE 3 2,508 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 227 4,380 SH   SOLE 1 4,380 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 33 163 SH   SOLE 1 163 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 58 816 SH   SOLE 1 816 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 215 2,372 SH   SOLE 1 2,372 0 0
SEMPER PARATUS ACQUISITION COR COM g8028l123 125 12,410 SH   SOLE 3 12,410 0 0
SEMPRA COM 816851109 11 84 SH   SOLE 1 84 0 0
SERVICENOW INC COM COM 81762p102 191 294 SH   SOLE   294 0 0
SERVICENOW INC COM COM 81762p102 373 575 SH   SOLE 1 575 0 0
SESEN BIO INC COM 817763105 1 1,302 SH   SOLE 1 1,302 0 0
SEVEN HILLS REALTY TRUST COM 81784e101 1 135 SH   SOLE 3 135 0 0
SGI INTL COM NEW COM 784185209 0 2,000 SH   SOLE 1 2,000 0 0
SHERWIN WILLIAMS CO COM 824348106 4,573 12,986 SH   SOLE 1 12,876 0 110
SHERWIN WILLIAMS CO COM 824348106 694 1,970 SH   SOLE   1,970 0 0
SHOPIFY INC CALL 82509L907 89 1 SH   SOLE 1 1 0 0
SHOPIFY INC CL A COM 82509l107 1,525 1,107 SH   SOLE 1 962 0 145
SHORE BANCSHARES INC COM 825107105 591 28,342 SH   SOLE 3 28,342 0 0
SHYFT GROUP INC COM 825698103 219 4,450 SH   SOLE   4,450 0 0
SIEMENS A G SPONSORED ADR ADUS 826197501 31 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 0 200 SH   SOLE 3 200 0 0
SIGA TECHNOLOGIES INC COM 826917106 708 94,135 SH   SOLE 1 94,135 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13 39 SH   SOLE 1 39 0 0
SIGNET JEWELERS LTD SHS COM g81276100 61 700 SH   SOLE 1 700 0 0
SIGNIFY HEALTH INC COM 82671g100 10 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 7 11,850 SH   SOLE 3 11,850 0 0
SILVER SPIKE ACQUISITION CORP WT g8201h113 1 1,250 SH   SOLE 3 1,250 0 0
SILVER SPIKE ACQUISITION CORP COM g8201h105 49 5,000 SH   SOLE 3 5,000 0 0
SILVERBOX ENGAGED MERGER CORP COM 82836l101 189 18,600 SH   SOLE 3 18,600 0 0
SILVERBOX ENGAGED MERGER CORP WT 82836l119 12 8,532 SH   SOLE 3 8,532 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 1,371 79,846 SH   SOLE   71,965 0 7,881
SILVERCREST ASSET MGMT GROUP COM 828359109 317 18,476 SH   SOLE 3 18,476 0 0
SILVERSPAC INC WT g8136v112 2 3,332 SH   SOLE 3 3,332 0 0
SILVERSPAC INC COM g8136v104 97 10,000 SH   SOLE 3 10,000 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 7 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 15 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 83014e208 132 12,900 SH   SOLE 3 12,900 0 0
SKILLZ PLATFORM INC COM 83067l109 32 4,265 SH   SOLE 1 4,265 0 0
SKYBRIDGE CRYPTO INDUSTRY INDX FD 33740f540 8 450 SH   SOLE 1 450 0 0
SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 165 124 SH   SOLE 1 124 0 0
SKYDECK ACQUISITION CORP WT g82220115 1 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 3 68 SH   SOLE 1 68 0 0
SLAM CORP COM g8210l113 33 3,356 SH   SOLE 3 3,356 0 0
SLAM CORP COM g8210l105 120 12,300 SH   SOLE 3 12,300 0 0
SLAM CORP WT g8210l121 1 1,825 SH   SOLE 3 1,825 0 0
SMART SMS CORP COM COM 83171w207 0 2,500 SH   SOLE   2,500 0 0
SMITH & NEPHEW PLC ADUS 83175M205 7 200 SH   SOLE 1 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 10 550 SH   SOLE 1 550 0 0
SMITH A O CORP COM 831865209 1 8 SH   SOLE 1 8 0 0
SMUCKER J M CO COM 832696405 1,945 14,321 SH   SOLE 1 14,168 0 152
SMUCKER J M CO COM 832696405 311 2,289 SH   SOLE   2,289 0 0
SNAP INC. COM 83304a106 37 788 SH   SOLE 1 788 0 0
SNOWFLAKE INC COM 833445109 19 57 SH   SOLE 1 57 0 0
SOAR TECHNOLOGY ACQUISITION CO COM g82472112 105 10,400 SH   SOLE 3 10,400 0 0
SOAR TECHNOLOGY ACQUISITION CO WT g82472120 2 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 g8253y105 6 659 SH   SOLE 3 659 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253w109 23 2,333 SH   SOLE 3 2,333 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253u103 52 5,213 SH   SOLE 3 5,213 0 0
SOCIAL LEVERAGE ACQUISITION CO COM 83363k201 4 400 SH   SOLE 3 400 0 0
SOCIAL LEVERAGE ACQUISITION CO COM 83363k102 59 6,000 SH   SOLE 3 6,000 0 0
SOFI TECHNOLOGIES INC COM 83406f102 49 3,100 SH   SOLE 1 3,100 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 15 4,360 SH   SOLE 3 4,360 0 0
SONY GROUP CORPORATION ADUS 835699307 26 206 SH   SOLE 1 206 0 0
SOTERA HEALTH CO COM 83601l102 24 1,000 SH   SOLE 1 1,000 0 0
SOUTHERN CO COM 842587107 668 9,743 SH   SOLE 1 9,593 0 150
SOUTHPORT ACQUISITION CORP COM 84465l204 13 1,335 SH   SOLE 3 1,335 0 0
SOUTHWEST AIRLS CO COM 844741108 8 185 SH   SOLE 1 185 0 0
SP PLUS CORP COM COM 78469c103 1,090 38,640 SH   SOLE   38,640 0 0
SPARTAN ACQUISITION III CORP COM 84677r106 316 32,000 SH   SOLE 3 32,000 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,667 4,587 SH   SOLE 1 4,587 0 0
SPDR GOLD TR INDX FD 78463V107 2,187 12,790 SH   SOLE   12,790 0 0
SPDR GOLD TR INDX FD 78463V107 3,092 18,085 SH   SOLE 1 17,645 0 440
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 28 600 SH   SOLE 1 600 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 200 3,535 SH   SOLE 1 3,535 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 196 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS DJ INTL RL INDX FD 78463x863 9 244 SH   SOLE 1 244 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 11 263 SH   SOLE 1 263 0 0
SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 29 219 SH   SOLE 1 219 0 0
SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 303 6,167 SH   SOLE 1 6,167 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 289 9,765 SH   SOLE 1 9,765 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 35 952 SH   SOLE 1 952 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 151 2,577 SH   SOLE 1 2,577 0 0
SPDR S&P 500 ETF TR PUT 78462F953 200 350 SH Put SOLE 3 350 0 0
SPDR S&P 500 ETF TR PUT 78462F953 102 60 SH Put SOLE 3 60 0 0
SPDR S&P 500 ETF TR PUT 78462F953 33 100 SH Put SOLE 3 100 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 10,396 21,889 SH   SOLE 1 20,325 0 1,564
SPDR S&P 500 ETF TR INDX FD 78462F103 826 1,740 SH   SOLE   1,740 0 0
SPDR S&P 500 ETF TR PUT 78462F953 157 200 SH Put SOLE 3 200 0 0
SPDR S&P 500 ETF TR PUT 78462F953 353 300 SH Put SOLE 3 300 0 0
SPDR S&P 500 ETF TR PUT 78462F953 19 158 SH Put SOLE 3 158 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 58 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 317 612 SH   SOLE 1 528 0 84
SPDR S&P Retail PUT 78464a954 19 197 SH Put SOLE 3 197 0 0
SPDR S&P Retail PUT 78464a954 388 300 SH Put SOLE 3 300 0 0
SPDR S&P Retail PUT 78464a954 0 200 SH Put SOLE 3 200 0 0
SPDR S&P Retail PUT 78464a954 2 29 SH Put SOLE 3 29 0 0
SPDR S&P Retail PUT 78464a954 13 50 SH Put SOLE 3 50 0 0
SPDR S&P Retail PUT 78464a954 262 500 SH Put SOLE 3 500 0 0
SPDR S&P Retail PUT 78464a954 14 285 SH Put SOLE 3 285 0 0
SPDR S&P Retail PUT 78464a954 70 300 SH Put SOLE 3 300 0 0
SPDR S&P Retail PUT 78464a954 30 600 SH Put SOLE 3 600 0 0
SPDR S&P Retail PUT 78464a954 50 521 SH Put SOLE 3 521 0 0
SPDR S&P Retail PUT 78464a954 447 600 SH Put SOLE 3 600 0 0
SPDR S&P Retail PUT 78464a954 212 197 SH Put SOLE 3 197 0 0
SPDR SER TR PUT 78464A958 3 500 SH Put SOLE 3 500 0 0
SPDR SER TR PUT 78464A958 5 100 SH Put SOLE 3 100 0 0
SPDR SER TR PUT 78464A958 14 1,000 SH Put SOLE 3 1,000 0 0
SPDR SER TR INDX FD 78468R721 552 10,668 SH   SOLE 1 10,668 0 0
SPDR SER TR PUT 78464A958 2 800 SH Put SOLE 3 800 0 0
SPDR SER TR PUT 78464A958 577 1,400 SH Put SOLE 3 1,400 0 0
SPDR SER TR PUT 78464A958 54 700 SH Put SOLE 3 700 0 0
SPDR SER TR PUT 78464A958 0 720 SH Put SOLE 3 720 0 0
SPDR SER TR INDX FD 78464A763 1,168 9,045 SH   SOLE 1 8,733 0 312
SPDR SER TR INDX FD 78468R408 81 2,991 SH   SOLE 1 2,991 0 0
SPDR SER TR INDX FD 78464A102 47 285 SH   SOLE 1 285 0 0
SPDR SER TR INDX FD 78464A490 24 450 SH   SOLE 1 450 0 0
SPDR SER TR BARCLAYS CONV INDX FD 78464a359 5 55 SH   SOLE 1 55 0 0
SPDR SER TR DOW JONES REIT INDX FD 78464a607 22 179 SH   SOLE 1 179 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 58 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 107 442 SH   SOLE 1 442 0 0
SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 42 460 SH   SOLE 1 460 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 14 250 SH   SOLE 1 250 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 14 204 SH   SOLE 1 204 0 0
SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 1 36 SH   SOLE 1 36 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 37 332 SH   SOLE 1 332 0 0
SPDR SERIES TRUST S&P METALS M COM 78464a755 62 1,394 SH   SOLE 1 1,394 0 0
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 2 20 SH   SOLE 1 20 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 447 28,907 SH   SOLE   28,907 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 863 55,849 SH   SOLE 1 55,849 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 6,194 60,888 SH   SOLE   44,818 0 16,070
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 17 170 SH   SOLE 1 170 0 0
SPINDLETOP HEALTH ACQUISITION COM 84854q202 120 11,900 SH   SOLE 3 11,900 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 284 6,600 SH   SOLE 1 6,600 0 0
SPIRIT MTA REIT LP 848esc018 0 65,000 SH   SOLE 1 65,000 0 0
SPIRIT MTA REIT LP 848esc018 0 15,000 SH   SOLE   15,000 0 0
SPLUNK INC COM 848637104 77 668 SH   SOLE 1 668 0 0
SPORT HALEY HLDGS COM 84917j104 0 2,500 SH   SOLE 1 2,500 0 0
SPORTS VENTURES ACQUISIN COR COM G8372A111 1 100 SH   SOLE 3 100 0 0
SPORTS VENTURES ACQUISITION CO COM g8372a103 17 1,700 SH   SOLE 3 1,700 0 0
SPORTS VENTURES ACQUISITION CO WT g8372a129 0 566 SH   SOLE 3 566 0 0
SPORTSMAP TECH ACQUISITION COR COM 84921j108 109 11,130 SH   SOLE 3 11,130 0 0
SPORTSMAP TECH ACQUISITION COR WT 84921j116 4 8,347 SH   SOLE 3 8,347 0 0
SPORTSTEK ACQUISITION CORP COM 849196100 29 3,000 SH   SOLE 3 3,000 0 0
SPORTSTEK ACQUISITION CORP COM 849196209 5 500 SH   SOLE 3 500 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102 8 36 SH   SOLE 1 36 0 0
SPREE ACQUISITION CORP 1 LTD COM g83745110 86 8,600 SH   SOLE 3 8,600 0 0
SPRING VALLEY ACQUISITION CORP COM g8377a124 9 7,350 SH   SOLE 3 7,350 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115 6 11,000 SH   SOLE 3 11,000 0 0
SPRINGWATER SPECIAL SITUATIONS COM 85205u107 215 22,000 SH   SOLE 3 22,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 532 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,120 63,110 SH   SOLE 1 63,110 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2,993 208,459 SH   SOLE 1 208,459 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 790 55,000 SH   SOLE   55,000 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 810 100,971 SH   SOLE 1 100,971 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 642 80,000 SH   SOLE   80,000 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104 145 13,181 SH   SOLE 1 13,181 0 0
SPROUTS FMRS MKT INC COM COM 85208m102 9 300 SH   SOLE 1 300 0 0
SPX CORP COM 784635104 104 1,750 SH   SOLE 1 1,750 0 0
STANLEY BLACK & DECKER INC COM 854502101 19 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 563 4,811 SH   SOLE   4,811 0 0
STARBUCKS CORP COM 855244109 5,009 42,823 SH   SOLE 1 40,333 0 2,490
STEPHAN CO COM 858603103 0 200 SH   SOLE 1 200 0 0
STEPHAN CO COM 858603103 2 847 SH   SOLE   847 0 0
STEPPE CEMENT LTD COM y8162g112 54 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100 197 808 SH   SOLE 1 808 0 0
STERLING CONSTR INC COM 859241101 195 7,398 SH   SOLE 3 7,398 0 0
STERLING CONSTR INC COM 859241101 771 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 63 2,450 SH   SOLE 1 2,450 0 0
STIFEL FINANCIAL CORP CV PFD 860630862 66 2,550 SH   SOLE   2,550 0 0
STITCH FIX INC COM 860897107 1 60 SH   SOLE 1 60 0 0
STONEBRIDGE ACQUISITION CORP COM g85094111 155 15,000 SH   SOLE 3 15,000 0 0
STONEX GROUP INC COM 861896108 12 200 SH   SOLE 1 200 0 0
STONEX GROUP INC COM 861896108 984 16,070 SH   SOLE   16,070 0 0
STRATEGIC DATA INC COM NEW ADUS 862911203 7 2,191 SH   SOLE 1 2,191 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115 21 34,200 SH   SOLE 3 34,200 0 0
STRATIM CLOUD ACQUISITION CORP COM 86309r107 986 102,500 SH   SOLE 3 102,500 0 0
STRYKER CORPORATION COM 863667101 852 3,185 SH   SOLE 1 3,185 0 0
STRYKER CORPORATION COM 863667101 427 1,598 SH   SOLE   1,598 0 0
STRYVE FOODS INC COM 863685111 3 5,300 SH   SOLE 3 5,300 0 0
SUMMIT HEALTHCARE ACQUISITION WT g8566r110 4 5,050 SH   SOLE 3 5,050 0 0
SUMMIT HEALTHCARE ACQUISITION COM g8566r102 240 24,800 SH   SOLE 3 24,800 0 0
SUMMIT MATLS INC CL A COM 86614u100 3,623 90,251 SH   SOLE   68,791 0 21,460
SUN CMNTYS INC COM 866674104 8 40 SH   SOLE 1 40 0 0
SUN LIFE FINANCIAL INC. COM 866796105 8 148 SH   SOLE 1 148 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8T90f110 14 1,400 SH   SOLE 3 1,400 0 0
SUPERNOVA PARTNERS ACQUISITION WT g8t90f128 1 1,400 SH   SOLE 3 1,400 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8t90f102 68 7,000 SH   SOLE 3 7,000 0 0
SVB FINL GROUP COM COM 78486q101 7 10 SH   SOLE 1 10 0 0
SVF INVESTMENT CORP 2 COM g8601m100 30 3,000 SH   SOLE 3 3,000 0 0
SVF INVESTMENT CORP 3 COM g8601n108 20 2,000 SH   SOLE 3 2,000 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 345 50,000 SH   SOLE   50,000 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 293 42,458 SH   SOLE 1 42,458 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 2 274 SH   SOLE   274 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 26 2,994 SH   SOLE 1 2,994 0 0
SWIFTMERGE ACQUISITION CORP COM g63836129 129 13,000 SH   SOLE 3 13,000 0 0
SWISS HELVETIA FD INC CLSD FD 870875101 11 1,078 SH   SOLE 1 1,078 0 0
SWITCHBACK II CORP WT 09077j115 2 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102 13,770 493,730 SH   SOLE   384,180 0 109,550
SYLVAMO CORP COM 871332102 19 670 SH   SOLE 1 670 0 0
SYMRISE AG UNSPONSORD ADR COM 87155N109 23 624 SH   SOLE 1 624 0 0
SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH   SOLE 1 120 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501 120 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 381 4,848 SH   SOLE   4,848 0 0
SYSCO CORP COM 871829107 148 1,885 SH   SOLE 1 1,885 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 382 39,140 SH   SOLE 3 39,140 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119 8 14,046 SH   SOLE 3 14,046 0 0
TAILWIND TWO ACQUISITION CORP COM g86613109 260 26,300 SH   SOLE 3 26,300 0 0
TAIWAN FD INC COM 874036106 8 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 278 2,309 SH   SOLE 1 2,309 0 0
TALON 1 ACQUISITION CORP COM g86656124 174 17,200 SH   SOLE 3 17,200 0 0
TANDEM DIABETES CARE INC COM 875372203 2 14 SH   SOLE 1 14 0 0
TANDY LEATHER FACTORY INC COM 87538X105 285 55,281 SH   SOLE   48,362 0 6,919
TANDY LEATHER FACTORY INC COM 87538X105 81 15,684 SH   SOLE 3 15,684 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 139 600 SH   SOLE   600 0 0
TARGET CORP COM COM 87612e106 884 3,820 SH   SOLE 1 3,040 0 780
TARGET GLOBAL ACQUISITION COM g8675n117 20 2,000 SH   SOLE 3 2,000 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
TB SA ACQUISITION CORP COM g8657l105 1 100 SH   SOLE 3 100 0 0
TB SA ACQUISITION CORP COM g8657l113 2 200 SH   SOLE 3 200 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 234 1,450 SH   SOLE   1,450 0 0
TE CONNECTIVITY LTD COM H84989104 273 1,693 SH   SOLE 1 1,693 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110 6 8,944 SH   SOLE 3 8,944 0 0
TECH & ENERGY TRANSITION CORP COM 87823r102 217 22,335 SH   SOLE 3 22,335 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101 31 308 SH   SOLE 1 308 0 0
TECK RESOURCES LTD ADUS 878742204 14 500 SH   SOLE 1 500 0 0
TEEKAY TANKERS LTD COM y8565n300 105 9,607 SH   SOLE 3 9,607 0 0
TEEKAY TANKERS LTD COM y8565n300 340 31,147 SH   SOLE   27,027 0 4,120
TEGNA INC COM SHS COM 87901j105 19 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 18 193 SH   SOLE 1 193 0 0
TELESAT CORP COM 879512309 223 7,780 SH   SOLE 1 7,780 0 0
TELESAT CORP COM 879512309 29 1,000 SH   SOLE   1,000 0 0
TEMPLETON EMERGING MKTS FD CLSD FD 880191101 104 6,500 SH   SOLE 1 6,500 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 700 95,999 SH   SOLE 1 91,999 0 4,000
TENCENT HLDGS LTD ADR ADUS 88032q109 117 1,996 SH   SOLE 1 1,996 0 0
TERADYNE INC COM 880770102 102 625 SH   SOLE   625 0 0
TEREX CORP NEW COM 880779103 22 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 69 1,535 SH   SOLE 1 1,535 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 1,821 40,266 SH   SOLE   36,942 0 3,324
TERRITORIAL BANCORP INC COM COM 88145x108 1,269 50,260 SH   SOLE   50,260 0 0
TESLA MTRS INC COM COM 88160r101 1,193 1,129 SH   SOLE 1 1,129 0 0
TEUCRIUM AGRICULTURAL FUND COM 88166a706 228 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 8,685 46,080 SH   SOLE 1 45,294 0 786
TEXAS INSTRS INC COM 882508104 12,419 65,892 SH   SOLE   64,592 0 1,300
TEXTRON INC COM 883203101 90 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107 13 753 SH   SOLE 1 753 0 0
TG VENTURE ACQUISITION CORP COM 87251t208 16 1,600 SH   SOLE 3 1,600 0 0
THAI FUND COM 882esc106 0 394 SH   SOLE 3 394 0 0
THAI FUND COM 882esc106 0 200 SH   SOLE 1 200 0 0
THE NORTH WEST COMPANY INC COM 663278208 20 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 64 700 SH   SOLE 1 700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 847 1,270 SH   SOLE 1 1,170 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 89 134 SH   SOLE   134 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109 1,098 39,500 SH   SOLE 1 39,500 0 0
THRIVE ACQUISITION CORP COM g7158c101 149 15,000 SH   SOLE 3 15,000 0 0
THRIVE ACQUISITION CORP WT g7158c119 4 7,500 SH   SOLE 3 7,500 0 0
THRYV HLDGS INC COM 886029206 4,579 111,323 SH   SOLE   87,012 0 24,311
THUNDER BRIDGE CAPITAL PARTN COM 88605t209 126 12,724 SH   SOLE 3 12,724 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 2 2,119 SH   SOLE 3 2,119 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 1 859 SH   SOLE 3 859 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 69 7,100 SH   SOLE 3 7,100 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l206 584 59,200 SH   SOLE 3 59,200 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l107 42 4,300 SH   SOLE 3 4,300 0 0
TILE SHOP HOLDINGS INC COM 88677q109 409 57,340 SH   SOLE   57,340 0 0
TILRAY INC COM 88688t100 13 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104 208 3,000 SH   SOLE 1 3,000 0 0
TIO TECH A COM g8t10c122 199 20,100 SH   SOLE 3 20,100 0 0
TIPTREE INC COM 88822q103 302 21,805 SH   SOLE 3 21,805 0 0
TIPTREE INC COM 88822q103 971 70,241 SH   SOLE   60,966 0 9,275
TISHMAN SPEYER INNOVATION CORP COM 88825h209 1 111 SH   SOLE 3 111 0 0
TITAN INTL INC ILL COM COM 88830m102 1,039 94,841 SH   SOLE   94,841 0 0
TJX COS INC NEW COM 872540109 156 2,060 SH   SOLE   2,060 0 0
TJX COS INC NEW COM 872540109 3,435 45,247 SH   SOLE 1 43,047 0 2,200
TKB CRITICAL TECHNOLOGIES 1 COM g88935104 51 5,304 SH   SOLE 3 5,304 0 0
TLG ACQUISITION ONE CORP COM 87257m207 5 500 SH   SOLE 3 500 0 0
TLG ACQUISITION ONE CORP WT 87257m116 3 5,132 SH   SOLE 3 5,132 0 0
TLG ACQUISITION ONE CORP COM 87257m108 169 17,400 SH   SOLE 3 17,400 0 0
TLGY ACQUISITION CORP COM g8656T117 101 10,000 SH   SOLE 3 10,000 0 0
TOLL BROTHERS INC COM 889478103 72 1,000 SH   SOLE 1 1,000 0 0
TOPBUILD CORP COM COM 89055f103 70 253 SH   SOLE 1 253 0 0
TOPICUS COM INC F COM 89072t102 10 107 SH   SOLE   107 0 0
TOPICUS COM INC F COM 89072t102 173 1,887 SH   SOLE 1 1,887 0 0
TORO CO COM 891092108 6 61 SH   SOLE 1 61 0 0
TORONTO DOMINION BK ONT COM 891160509 77 1,000 SH   SOLE 1 1,000 0 0
TORTOISEECOFIN ACQUISITION III COM g8956e109 568 58,600 SH   SOLE 3 58,600 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117 10 10,150 SH   SOLE 3 10,150 0 0
TOTALENERGIES SE COM 89151e109 2 46 SH   SOLE 1 46 0 0
TOTO LIMITED ADR ADUS 891515207 34 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101 1,376 103,240 SH   SOLE   103,240 0 0
TOYOTA MOTOR CORP ADUS 892331307 19 100 SH   SOLE 1 100 0 0
TPB ACQUISITION I CORP COM g8990l119 50 5,000 SH   SOLE 3 5,000 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 362 36,896 SH   SOLE 3 36,896 0 0
TRADEUP GLOBAL CORP WT g89877115 9 17,948 SH   SOLE 3 17,948 0 0
TRAJECTORY ALPHA ACQUISITION COM 89301b203 50 5,000 SH   SOLE 3 5,000 0 0
TRANSCAT INC COM 893529107 16 177 SH   SOLE 1 177 0 0
TRANSCAT INC COM 893529107 1,898 20,532 SH   SOLE   19,477 0 1,055
TRANSDIGM GROUP INC COM 893641100 2,816 4,426 SH   SOLE 1 4,371 0 55
TRANSDIGM GROUP INC COM 893641100 327 514 SH   SOLE   514 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,602 137,547 SH   SOLE   100,783 0 36,764
TRAVEL PLUS LEISURE CO COM 894164102 101 1,825 SH   SOLE 1 1,825 0 0
TRAVELCENTERS OF AMERICA LLC C COM 894174101 1 16 SH   SOLE 1 16 0 0
TRAVELERS COMPANIES INC COM COM 89417e109 78 500 SH   SOLE   500 0 0
TRAVELERS COMPANIES INC COM COM 89417e109 1,233 7,883 SH   SOLE 1 7,283 0 600
TRAVELZOO COM NEW COM 89421q205 89 9,500 SH   SOLE 1 9,500 0 0
TREBIA ACQUISITION CORP COM g9027t109 21 2,100 SH   SOLE 3 2,100 0 0
TREX INC COM 89531p105 68 500 SH   SOLE 1 500 0 0
TRI CONTL CORP CLSD FD 895436103 411 12,393 SH   SOLE 1 12,393 0 0
TRINE II ACQUISITION CORP COM g9059f126 154 15,178 SH   SOLE 3 15,178 0 0
TRISTAR ACQUISITION I CORP COM g9074v122 215 20,900 SH   SOLE 3 20,900 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109 27 465 SH   SOLE 1 465 0 0
TRUSTCO BK CORP N Y COM 898349204 560 16,811 SH   SOLE   14,558 0 2,253
TRUSTCO BK CORP N Y COM 898349204 170 5,112 SH   SOLE 3 5,112 0 0
TUATARA CAPITAL ACQUISITION CO COM g9118j101 199 20,200 SH   SOLE 3 20,200 0 0
TUATARA CAPITAL ACQUISITION CO WT g9118j119 5 8,600 SH   SOLE 3 8,600 0 0
TURNING PT BRANDS INC CALL 90041L905 18 106 SH Call OTR 2 0 0 106
TWELVE SEAS INVESTMENT CO II WT 90118t114 7 13,455 SH   SOLE 3 13,455 0 0
TWELVE SEAS INVESTMENT CO II COM 90118t106 491 50,618 SH   SOLE 3 50,618 0 0
TWILIO INC COM 90138f102 158 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 12 20,339 SH   SOLE 3 20,339 0 0
TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 577 59,519 SH   SOLE 3 59,519 0 0
TWITTER INC COM COM 90184l102 26 600 SH   SOLE 1 600 0 0
TWO COM g9152v101 20 2,011 SH   SOLE 3 2,011 0 0
TZP STRATEGIES ACQUISITION COR WT g91595119 2 3,800 SH   SOLE 3 3,800 0 0
TZP STRATEGIES ACQUISTN CORP COM G91595101 287 29,600 SH   SOLE 3 29,600 0 0
UBER TECHNOLOGIES INC COM 90353t100 189 4,508 SH   SOLE 1 4,508 0 0
UBER TECHNOLOGIES INC COM 90353t100 105 2,500 SH   SOLE   2,500 0 0
UBISOFT ENTMT SA ADR ADUS 90348R102 3 328 SH   SOLE 1 328 0 0
UCB S.A. UNSP ADR EACH REPR COM 903480101 8 141 SH   SOLE 1 141 0 0
UGI CORP NEW COM 902681105 173 3,775 SH   SOLE 1 3,775 0 0
UGI CORP NEW COM 902681105 13,322 290,172 SH   SOLE   230,588 0 59,584
UNDER ARMOUR INC COM 904311206 9 473 SH   SOLE 1 473 0 0
UNDER ARMOUR INC COM 904311107 6 286 SH   SOLE 1 286 0 0
UNILEVER PLC ADUS 904767704 2,420 44,981 SH   SOLE 1 42,456 0 2,525
UNION PAC CORP COM 907818108 177 703 SH   SOLE   703 0 0
UNION PAC CORP COM 907818108 6,139 24,368 SH   SOLE 1 23,410 0 958
UNION PAC CORP PUT 907818958 2 105 SH Put SOLE 3 105 0 0
UNISYS CORP COM 909214306 3,647 177,290 SH   SOLE   137,240 0 40,050
UNIT CORP COM 909218406 297 9,210 SH   SOLE   210 0 9,000
UNITED AIRLS HLDGS INC COM 910047109 9 212 SH   SOLE 1 212 0 0
UNITED INS HLDGS CORP COM 910710102 998 229,938 SH   SOLE   199,553 0 30,385
UNITED INS HLDGS CORP COM 910710102 309 71,238 SH   SOLE 3 71,238 0 0
UNITED PARCEL SERVICE INC COM 911312106 994 4,638 SH   SOLE 1 4,547 0 91
UNITED PARCEL SERVICE INC COM 911312106 64 300 SH   SOLE   300 0 0
UNITED RENTALS INC COM 911363109 3 10 SH   SOLE 1 10 0 0
UNITED STATES STL CORP NEW PUT 912909958 8 100 SH Put SOLE 3 100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,677 41,177 SH   SOLE   40,302 0 875
UNITEDHEALTH GROUP INC COM 91324P102 23,255 46,312 SH   SOLE 1 44,311 0 2,001
UNITI GROUP INC COM COM 91325v108 0 10 SH   SOLE 1 10 0 0
UNITY SOFTWARE INC COM 91332u101 24 168 SH   SOLE 1 168 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 39 300 SH   SOLE 1 300 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 85 10,647 SH   SOLE 3 10,647 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 279 35,199 SH   SOLE   30,526 0 4,673
URBAN OUTFITTERS INC COM 917047102 46 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304 93 1,661 SH   SOLE   1,661 0 0
US BANCORP DEL COM 902973304 2,883 51,324 SH   SOLE 1 50,024 0 1,300
US GLOBAL JETS ETF COM 26922a842 4 200 SH   SOLE 1 200 0 0
USHIO INC COM j94456118 43 2,650 SH   SOLE 1 2,650 0 0
UTA ACQUISITION CORPORATION COM g9473a125 201 20,000 SH   SOLE 3 20,000 0 0
UTAH MED PRODS INC COM 917488108 2,669 26,689 SH   SOLE   25,625 0 1,064
UTS LEO HOLDINGS CORP II COM g5463r110 33 3,300 SH   SOLE 3 3,300 0 0
V F CORP COM 918204108 2 31 SH   SOLE 1 31 0 0
VAALCO ENERGY INC COM 91851C201 547 170,312 SH   SOLE 3 170,312 0 0
VAALCO ENERGY INC COM 91851C201 1,995 621,502 SH   SOLE   550,602 0 70,900
VACCINEX INC COM 918640103 2 2,000 SH   SOLE 1 2,000 0 0
VAIL RESORTS INC COM COM 91879q109 119 363 SH   SOLE   363 0 0
VAIL RESORTS INC COM COM 91879q109 37 112 SH   SOLE 1 112 0 0
VALE S A ADR ADUS 91912e105 14 1,000 SH   SOLE 1 1,000 0 0
VALENS SEMICONDUCTOR LTD WT m9607u107 3 5,000 SH   SOLE 3 5,000 0 0
VALERO ENERGY CORP COM 91913Y100 203 2,702 SH   SOLE 1 2,702 0 0
VALOR LATITUDE ACQUISITION COR COM g9460n106 48 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 24 655 SH   SOLE 1 655 0 0
VALVOLINE INC COM COM 92047w101 9,281 248,875 SH   SOLE   202,435 0 46,440
VANECK GREEN METALS ETF COM 92189y204 34 960 SH   SOLE 1 960 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201 5 92 SH   SOLE 1 92 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726 9 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 6,390 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 282 2,951 SH   SOLE 1 2,636 0 315
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 194 10,808 SH   SOLE 1 10,808 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 141 4,400 SH   SOLE 1 4,400 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2,082 65,010 SH   SOLE   65,010 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 67 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 1 22 SH   SOLE 1 22 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 243 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 741 22,488 SH   SOLE 1 22,488 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 265 3,480 SH   SOLE 1 3,480 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 3 35 SH   SOLE   35 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 39 350 SH   SOLE 1 350 0 0
VANECK VECTORS RUSSIA ETF COM 92189f403 11 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1,607 5,203 SH   SOLE 1 4,936 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 22 333 SH   SOLE 1 333 0 0
VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH   SOLE 1 100 0 0
VANGUARD BD INDEX FDS INDX FD 921937835 8 92 SH   SOLE 1 92 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 14,577 180,342 SH   SOLE 1 163,557 0 16,785
VANGUARD BD INDEX FDS INDX FD 921937819 829 9,456 SH   SOLE 1 8,728 0 728
VANGUARD BD INDEX FDS INDX FD 921937793 35 344 SH   SOLE 1 344 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 249 3,075 SH   SOLE   3,075 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 485 8,790 SH   SOLE 1 8,790 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 124 2,249 SH   SOLE   2,249 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 14 71 SH   SOLE 1 71 0 0
VANGUARD INDEX FDS INDX FD 922908751 6,508 28,796 SH   SOLE   28,796 0 0
VANGUARD INDEX FDS INDX FD 922908751 6,927 30,651 SH   SOLE 1 30,651 0 0
VANGUARD INDEX FDS INDX FD 922908363 79,947 183,126 SH   SOLE   183,126 0 0
VANGUARD INDEX FDS INDX FD 922908363 42,119 96,476 SH   SOLE 1 96,433 0 43
VANGUARD INDEX FDS INDX FD 922908553 13,452 115,957 SH   SOLE   115,957 0 0
VANGUARD INDEX FDS INDX FD 922908553 6,915 59,604 SH   SOLE 1 59,494 0 110
VANGUARD INDEX FDS INDX FD 922908629 13,766 54,035 SH   SOLE   54,035 0 0
VANGUARD INDEX FDS INDX FD 922908652 1,536 8,402 SH   SOLE 1 7,140 0 1,262
VANGUARD INDEX FDS INDX FD 922908652 9,780 53,481 SH   SOLE   53,481 0 0
VANGUARD INDEX FDS INDX FD 922908736 813 2,533 SH   SOLE 1 2,465 0 68
VANGUARD INDEX FDS INDX FD 922908637 77 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512 447 2,975 SH   SOLE 1 2,975 0 0
VANGUARD INDEX FDS INDX FD 922908512 49 328 SH   SOLE   328 0 0
VANGUARD INDEX FDS INDX FD 922908611 10,109 56,525 SH   SOLE 1 53,270 0 3,255
VANGUARD INDEX FDS INDX FD 922908611 388 2,168 SH   SOLE   2,168 0 0
VANGUARD INDEX FDS INDX FD 922908595 48 169 SH   SOLE 1 169 0 0
VANGUARD INDEX FDS INDX FD 922908769 6,060 25,098 SH   SOLE 1 25,098 0 0
VANGUARD INDEX FDS INDX FD 922908769 338 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS INDX FD 922908744 688 4,680 SH   SOLE 1 4,530 0 150
VANGUARD INDEX FDS INDX FD 922908629 12,218 47,955 SH   SOLE 1 47,029 0 926
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 187 2,013 SH   SOLE 1 2,013 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742 411 3,827 SH   SOLE 1 3,827 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 25 400 SH   SOLE   400 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042866 8 99 SH   SOLE 1 99 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676 0 6 SH   SOLE 1 6 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 9,557 193,220 SH   SOLE   193,220 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 289 4,714 SH   SOLE 1 4,006 0 708
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 5,687 114,973 SH   SOLE 1 114,713 0 260
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 748 66,997 SH   SOLE 1 66,997 0 0
VANGUARD MALVERN FDS INDX FD 922020805 18 351 SH   SOLE 1 351 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 169 3,199 SH   SOLE 1 3,199 0 0
VANGUARD MUN BD FDS INDX FD 922907746 98 1,781 SH   SOLE 1 1,781 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730 175 801 SH   SOLE 1 801 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 140 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 122 1,656 SH   SOLE 1 1,656 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 21 236 SH   SOLE 1 236 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 3,139 38,634 SH   SOLE 1 38,221 0 413
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 100 1,225 SH   SOLE   1,225 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C706 37 550 SH   SOLE 1 550 0 0
VANGUARD SHORT TERM TREASURY INDX FD 92206c102 3 51 SH   SOLE 1 51 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 18,735 109,085 SH   SOLE   109,085 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 6,629 38,595 SH   SOLE 1 37,609 0 986
VANGUARD STAR FDS INDX FD 921909768 46 725 SH   SOLE 1 725 0 0
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 2,073 40,606 SH   SOLE   40,606 0 0
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 6,523 127,743 SH   SOLE 1 126,003 0 1,740
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 154 1,700 SH   SOLE 1 1,700 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 38 770 SH   SOLE 1 596 0 174
VANGUARD WHITEHALL FDS INDX FD 921946794 161 2,392 SH   SOLE 1 2,392 0 0
VANGUARD WHITEHALL FDS INDX FD 921946406 1,506 13,437 SH   SOLE 1 13,437 0 0
VANGUARD WHITEHALL FDS INDX FD 921946885 2,180 28,076 SH   SOLE 1 27,501 0 575
VANGUARD WORLD FD INDX FD 921910816 11 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FD INDX FD 921910873 1,511 8,991 SH   SOLE 1 8,991 0 0
VANGUARD WORLD FD INDX FD 921910873 65,900 392,078 SH   SOLE   392,078 0 0
VANGUARD WORLD FDS INDX FD 92204A801 9,584 48,680 SH   SOLE   48,680 0 0
VANGUARD WORLD FDS INDX FD 92204A702 2,355 5,139 SH   SOLE 1 5,139 0 0
VANGUARD WORLD FDS INDX FD 92204A504 880 3,302 SH   SOLE 1 3,302 0 0
VANGUARD WORLD FDS INDX FD 92204A306 28 363 SH   SOLE 1 363 0 0
VANGUARD WORLD FDS INDX FD 92204A876 509 3,253 SH   SOLE 1 3,253 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 19 96 SH   SOLE 1 96 0 0
VAREX IMAGING CORP COM 92214X106 20 630 SH   SOLE 1 0 0 630
VECTOIQ ACQUISITION CORP II COM 92244f208 9 900 SH   SOLE 3 900 0 0
VEEVA SYS INC COM 922475108 78 304 SH   SOLE   304 0 0
VEEVA SYS INC COM 922475108 130 510 SH   SOLE 1 510 0 0
VELOCITY ACQUISITION CORP WT 92259e112 3 6,364 SH   SOLE 3 6,364 0 0
VELOCITY ACQUISITION CORP-A COM 92259e104 491 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 94 7,500 SH   SOLE 1 7,500 0 0
VERISK ANALYTICS INC COM 92345Y106 78 340 SH   SOLE 1 340 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,129 21,731 SH   SOLE   21,731 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 4,876 93,840 SH   SOLE 1 92,490 0 1,350
VERTEX PHARMACEUTICALS INC COM 92532F100 55 250 SH   SOLE 1 250 0 0
VESTAS WIND SYSTEMS AS COM 925458101 5 500 SH   SOLE 1 500 0 0
VIACOMCBS INC COM 92556h206 146 4,850 SH   SOLE 1 4,850 0 0
VIATRIS INC COM COM 92556v106 11 784 SH   SOLE 1 623 0 161
VICTORIAS SECRET AND CO COM 926400102 2,194 39,510 SH   SOLE   33,340 0 6,170
VIDLER WATER RESOURCES INC COM 92660e107 353 29,250 SH   SOLE   29,250 0 0
VIEMED HEALTHCARE INC COM COM 92663r105 113 21,564 SH   SOLE 3 21,564 0 0
VIEMED HEALTHCARE INC COM COM 92663r105 365 69,892 SH   SOLE   60,706 0 9,186
VIEWRAY INC COM COM 92672l107 26 4,634 SH   SOLE 1 4,634 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108 5 825 SH   SOLE 1 825 0 0
VIMEO INC COM 92719v100 25 1,411 SH   SOLE 1 1,411 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766k106 0 10 SH   SOLE 1 10 0 0
VIRGIN GROUP ACQUISITION CORP COM g9460k102 76 7,700 SH   SOLE 3 7,700 0 0
VIRGIN GROUP ACQUISITION CORP WT g9460k128 1 1,139 SH   SOLE 3 1,139 0 0
VIRGIN ORBIT HOLDINGS INC WT 92771a119 5 3,862 SH   SOLE 3 3,862 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117 14 12,898 SH   SOLE 3 12,898 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 29 958 SH   SOLE 1 958 0 0
VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 1 121 SH   SOLE 1 121 0 0
VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH   SOLE 1 66 0 0
VISA INC COM 92826C839 768 3,545 SH   SOLE   3,545 0 0
VISA INC COM 92826C839 5,367 24,766 SH   SOLE 1 21,801 0 2,965
VISION SENSING ACQUISITION C COM 92838j202 51 5,000 SH   SOLE 3 5,000 0 0
VISTA OUTDOOR INC COM 928377100 28 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102 1,072 47,100 SH   SOLE 1 45,200 0 1,900
VISTRA ENERGY CORP COM COM 92840m102 7,335 322,114 SH   SOLE   237,124 0 84,990
VMG CONSUMER ACQUISITION COR COM 91842v201 5 500 SH   SOLE 3 500 0 0
VMWARE INC COM 928563402 14 124 SH   SOLE 1 124 0 0
VMWARE INC COM 928563402 8 71 SH   SOLE   71 0 0
VOLKSWAGEN AG COM 928662600 37 1,245 SH   SOLE 1 1,245 0 0
VONAGE HLDGS CORP COM 92886T201 1,583 76,138 SH   SOLE 1 76,138 0 0
VONAGE HLDGS CORP COM 92886T201 12,344 593,744 SH   SOLE 3 593,744 0 0
VONAGE HLDGS CORP COM 92886T201 220 10,583 SH   SOLE   10,583 0 0
VONTIER CORPORATION COM 928881101 14,303 465,435 SH   SOLE   359,945 0 105,490
VONTIER CORPORATION COM 928881101 27 874 SH   SOLE 1 874 0 0
VOXX INTL CORP CL A COM 91829f104 271 26,634 SH   SOLE 3 26,634 0 0
VOXX INTL CORP CL A COM 91829f104 871 85,678 SH   SOLE   74,313 0 11,365
VOYA FINANCIAL INC COM 929089100 609 9,178 SH   SOLE 1 9,178 0 0
VOYA FINANCIAL INC COM 929089100 7,635 115,146 SH   SOLE   91,818 0 23,328
VPC IMPACT ACQUISITION HOL-A COM 91835j108 84 8,172 SH   SOLE 3 8,172 0 0
VPC IMPACT ACQUISITION HOLDING WT g9460l118 0 450 SH   SOLE 3 450 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l126 112 11,399 SH   SOLE 3 11,399 0 0
VULCAN MATLS CO COM 929160109 316 1,521 SH   SOLE 1 1,521 0 0
WABTEC COM 929740108 1 16 SH   SOLE 1 16 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 967 18,534 SH   SOLE   18,534 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 604 11,573 SH   SOLE 1 11,335 0 238
WALMART INC COM 931142103 134 925 SH   SOLE   925 0 0
WALMART INC COM 931142103 1,001 6,921 SH   SOLE 1 6,921 0 0
WARBY PARKER INC COM 93403j106 5 100 SH   SOLE 1 100 0 0
WARNER MUSIC GROUP CORP COM 934550203 13 300 SH   SOLE 1 300 0 0
WARRIOR TECHNOLOGIES ACQUI C WT 936273119 13 26,631 SH   SOLE 3 26,631 0 0
WARRIOR TECHNOLOGIES ACQUI C COM 936273101 472 48,063 SH   SOLE 3 48,063 0 0
WASTE MGMT INC DEL COM 94106L109 1,033 6,189 SH   SOLE 1 6,189 0 0
WASTE MGMT INC DEL COM 94106L109 22 130 SH   SOLE   130 0 0
WATSCO INC COM 942622200 2 6 SH   SOLE 1 6 0 0
WAVERLEY CAPITAL ACQUISITION 1 COM g06536125 396 40,000 SH   SOLE 3 40,000 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 5,727 220,275 SH   SOLE 3 220,275 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 47 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 151 5,802 SH   SOLE 1 5,802 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,853 109,769 SH   SOLE   109,769 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 54 558 SH   SOLE 1 558 0 0
WELLS FARGO CO NEW COM 949746101 1,242 25,890 SH   SOLE 1 20,061 0 5,829
WELLS FARGO CO NEW COM 949746101 541 11,270 SH   SOLE   11,270 0 0
WELLS FARGO CO NEW CV PFD 949746804 669 449 SH   SOLE 1 412 0 37
WELLTOWER INC REIT COM 95040q104 2,239 26,105 SH   SOLE 1 24,505 0 1,600
WENDYS CO COM 95058W100 28 1,170 SH   SOLE   1,170 0 0
WENDYS CO COM 95058W100 7 300 SH   SOLE 1 300 0 0
WERNER ENTERPRISES INC COM 950755108 2 50 SH   SOLE 1 50 0 0
WESTERN ALLIANCE BANCORP COM 957638109 9 88 SH   SOLE 1 88 0 0
WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 25 1,822 SH   SOLE 1 1,822 0 0
WESTERN DIGITAL CORP. COM 958102105 2 30 SH   SOLE 1 30 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,807 224,711 SH   SOLE   164,859 0 59,852
WEYCO GROUP INC COM 962149100 2,737 114,330 SH   SOLE   83,690 0 30,640
WEYERHAEUSER CO MTN BE COM 962166104 15,350 372,757 SH   SOLE   365,057 0 7,700
WEYERHAEUSER CO MTN BE COM 962166104 6,662 161,782 SH   SOLE 1 155,501 0 6,281
WHEATON PRECIOUS METALS CORP COM 962879102 60 1,400 SH   SOLE 1 1,400 0 0
WHEELS UP EXPERIENCE INC COM 96328l106 143 30,912 SH   SOLE 1 30,912 0 0
WHIRLPOOL CORP COM 963320106 110 470 SH   SOLE 1 470 0 0
WISDOMTREE TR INDX FD 97717W505 457 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE TR INDX FD 97717W307 174 2,638 SH   SOLE 1 2,566 0 72
WISDOMTREE TR INDX FD 97717W703 58 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 33 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 78 951 SH   SOLE 1 951 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 7 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 116 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 5,262 79,893 SH   SOLE 1 79,893 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 79 1,205 SH   SOLE   1,205 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 52 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 28 572 SH   SOLE 1 572 0 0
WISDOMTREE US QUALITY INDX FD 97717w547 54 850 SH   SOLE 1 850 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205 47 399 SH   SOLE 1 399 0 0
WOLVERINE WORLD WIDE INC COM 978097103 10,924 379,166 SH   SOLE   306,204 0 72,962
WOLVERINE WORLD WIDE INC COM 978097103 165 5,720 SH   SOLE 1 5,720 0 0
WORKHORSE GROUP INC COM 98138j206 154 35,250 SH   SOLE 1 35,250 0 0
WORLD QUANTUM GROWTH ACQUISITI WT g5596w127 0 500 SH   SOLE 3 500 0 0
WORLD QUANTUM GROWTH ACQUISITI COM g5596w101 10 1,000 SH   SOLE 3 1,000 0 0
WORLDLINE SA COM 98161h101 5 171 SH   SOLE 1 171 0 0
WORLDWIDE WEBB ACQUISITION COR WT g97775111 6 10,000 SH   SOLE 3 10,000 0 0
WORLDWIDE WEBB ACQUISITION COR COM g97775103 195 20,000 SH   SOLE 3 20,000 0 0
WP CAREY INC COM 92936U109 319 3,883 SH   SOLE 1 3,583 0 300
WTS AMERICAN LITHIUM CORP EXP WT 027259118 6 4,000 SH   SOLE 3 4,000 0 0
WTS MISSION ADVANCEMENT CORP WT g3167f128 1 2,332 SH   SOLE 3 2,332 0 0
WTS QLT INC WT 9941239w9 0 200,000 SH   SOLE   200,000 0 0
WTS SDCL EDGE ACQUISITION CORP WT g79471127 8 15,269 SH   SOLE 3 15,269 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105 19,576 218,360 SH   SOLE   197,874 0 20,486
WYNDHAM HOTELS & RESORTS INC COM 98311a105 6,139 68,479 SH   SOLE 1 67,867 0 612
XCEL ENERGY INC COM COM 98389b100 63 928 SH   SOLE 1 528 0 400
XEROX CORP COM NEW COM 98421m106 6 250 SH   SOLE 1 250 0 0
XP INC COM g98239109 1 28 SH   SOLE 1 28 0 0
XPAC ACQUISITION CORP COM g9831x106 268 27,872 SH   SOLE 3 27,872 0 0
XPAC ACQUISITION CORP WT g9831x122 5 9,266 SH   SOLE 3 9,266 0 0
XPAC ACQUISITION CORP COM g9831x114 98 10,000 SH   SOLE 3 10,000 0 0
XPENG INC COM 98422d105 50 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC COM 983793100 5,915 76,390 SH   SOLE   59,310 0 17,080
XPO LOGISTICS INC COM 983793100 3 35 SH   SOLE 1 35 0 0
YUM BRANDS INC COM 988498101 53 380 SH   SOLE 1 380 0 0
YUM CHINA HLDGS INC COM 98850p109 6 118 SH   SOLE 1 118 0 0
Z-WORK ACQUISITION CORP COM 98880c201 20 2,000 SH   SOLE 3 2,000 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 14 23 SH   SOLE 1 23 0 0
ZIFF DAVIS INC COM COM 48123v102 11,526 103,970 SH   SOLE   81,680 0 22,290
ZIFF DAVIS INC COM COM 48123v102 21 190 SH   SOLE 1 190 0 0
ZILLOW GROUP INC CL COM 98954m200 19 300 SH   SOLE 1 300 0 0
ZIM INTEGRATED SHIPPING SERV COM m9t951109 94 1,600 SH   SOLE 1 1,600 0 0
ZIMMER BIOMET HLDGS COM 98956p102 41 325 SH   SOLE 1 200 0 125
ZIONS BANCORPORATION N A COM 989701107 46 730 SH   SOLE   730 0 0
ZOETIS INC COM 98978v103 7,531 30,862 SH   SOLE 1 28,987 0 1,875
ZOETIS INC COM 98978v103 511 2,095 SH   SOLE   2,095 0 0
ZOOM VIDEO COMMUNICATIONS COM 98980l101 39 211 SH   SOLE 1 211 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 64 1,000 SH   SOLE 1 1,000 0 0
ZURICH INS GROUP LTD SPONSORED COM 989825104 8 174 SH   SOLE 1 174 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108 13 346 SH   SOLE 1 346 0 0
ZWORK ACQUISITION CORP WT 98880c110 10 16,866 SH   SOLE 3 16,866 0 0
ZWORK ACQUISITION CORP COM 98880c102 544 55,913 SH   SOLE 3 55,913 0 0