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 g87076124 10 1,000 SH   SOLE 3 1,000 0 0
180 DEGREE CAP CORP COM COM 68235b208 1,022 141,005 SH   SOLE 3 128,141 0 12,864
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6 108 SH   SOLE 1 108 0 0
22ND CENTURY GROUP INC COM 90137f103 0 153 SH   SOLE 1 153 0 0
3D PRINTING ETF INDX FD 00214q500 5 135 SH   SOLE 1 135 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 13 475 SH   SOLE 1 475 0 0
3M CO COM 88579y101 6,191 35,290 SH   SOLE 1 33,134 0 2,157
5 01 ACQUISITION CORP COM 33836P105 15 1,500 SH   SOLE 3 1,500 0 0
7GC & HOLDINGS CO INC COM 81786a107 13 1,297 SH   SOLE 3 1,297 0 0
890 5TH AVENUE PARTNERS-CL A COM 28250a105 9 910 SH   SOLE 3 910 0 0
AARON S COMPANY INC COM 00258w108 8,338 302,746 SH   SOLE 1 235,849 0 66,897
ABB LTD COM 000375204 20 603 SH   SOLE 1 603 0 0
ABBOTT LABS COM 002824100 7,399 62,633 SH   SOLE 1 58,619 0 4,015
ABBVIE INC COM 00287y109 33,294 308,646 SH   SOLE 1 300,059 0 8,587
ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 207 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 PLATINUM ETF TR INDX FD 003260106 3,638 40,332 SH   SOLE 1 38,927 0 1,405
ABERDEEN STD SILVER ETF TR COM 003264108 21 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 1,600 235,593 SH   SOLE 1,3 214,932 0 20,661
ACADIA HEALTHCARE COMPANY INC COM 00404a109 8 124 SH   SOLE 1 124 0 0
ACCELERATE ACQUISITION CORP COM 00439d102 752 77,269 SH   SOLE 3 77,269 0 0
ACCELERATE ACQUISITION CORP WT 00439d110 24 25,153 SH   SOLE 3 25,153 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 217 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101 28,289 88,424 SH   SOLE 1 87,030 0 1,394
ACE CONVERGENCE ACQU-CLASS A COM g0083d120 110 11,107 SH   SOLE 3 11,107 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 18 1,140 SH   SOLE 1 1,140 0 0
ACTIVISION BLIZZARD INC COM 00507v109 54 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 57 330 SH   SOLE 1 330 0 0
ACUSHNET HLDGS CORP COM 005098108 71 1,518 SH   SOLE 1 1,518 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1,857 93,807 SH   SOLE 1 92,307 0 1,500
ADAMS NAT RES FD INC COM COM 00548f105 14 868 SH   SOLE 1 868 0 0
ADAMS RES & ENERGY INC COM 006351308 2,426 79,915 SH   SOLE 1,3 73,445 0 6,470
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 10 32 SH   SOLE 1 32 0 0
ADIT EDTECH ACQUISITION CORP COM 007024102 130 13,305 SH   SOLE 3 13,305 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110 4 7,250 SH   SOLE 3 7,250 0 0
ADOBE SYS INC COM COM 00724f101 3,316 5,760 SH   SOLE 1 5,535 0 225
ADT INC COM 00090q103 4 545 SH   SOLE 1 545 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 468 73,168 SH   SOLE 1,3 66,800 0 6,368
ADVANCED MERGER PARTNERS INC COM 00777j208 66 6,700 SH   SOLE 3 6,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 389 3,784 SH   SOLE 1 3,784 0 0
ADVANT-E CORP COM COM 00761j206 226 226,244 SH   SOLE 1,3 226,244 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 357 3,821 SH   SOLE 1 3,821 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 151 4,795 SH   SOLE 1 4,740 0 55
AENA SME SA UNSPONSORED ADR COM 00774w103 8 442 SH   SOLE 1 442 0 0
AEQUI ACQUISITION CORP COM 00775W201 8 800 SH   SOLE 3 800 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 87 2,000 SH   SOLE 3 2,000 0 0
AERSALE CORPORATION COM COM 00810f106 395 23,221 SH   SOLE 3 21,144 0 2,077
AF ACQUISITION CORP COM 001040104 331 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 21 400 SH   SOLE 1 400 0 0
AFRICAN GOLD ACQUISITION CORP COM g0112r108 2,419 248,861 SH   SOLE 3 248,861 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 85 176,695 SH   SOLE 3 176,695 0 0
AGFIQ US MARKET NEUTRAL COM 00110g408 57 3,331 SH   SOLE 3 3,331 0 0
AGILE GROWTH CORP COM g01202103 882 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 44 280 SH   SOLE 1 280 0 0
AGNICO EAGLE MINES LTD COM 008474108 21 406 SH   SOLE 1 406 0 0
AIA GROUP LTD SPONSORED ADR ADUS 001317205 27 578 SH   SOLE 1 578 0 0
AIR LIQUIDE ADR COM 009126202 39 1,228 SH   SOLE 1 1,228 0 0
AIR PRODS & CHEMS INC COM 009158106 2,826 11,037 SH   SOLE 1 10,334 0 703
AIRBNB INC COM 009066101 47 282 SH   SOLE 1 282 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100 8 241 SH   SOLE 1 241 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13 123 SH   SOLE 1 123 0 0
AKERS BIOSCIENCES INC COM 62856x102 19 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102 15 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 15 67 SH   SOLE 1 67 0 0
ALCON AG COM H01301128 185 2,301 SH   SOLE 1 2,301 0 0
ALERIAN MLP COM 00162q452 40 1,200 SH   SOLE 1 1,200 0 0
ALIBABA GRP SHS COM 01609w102 414 2,798 SH   SOLE 1 2,798 0 0
ALICO INC COM 016230104 980 28,625 SH   SOLE   28,625 0 0
ALIGHT INC COM CL A COM 01626w101 16,748 1,458,940 SH   SOLE 1 1,179,580 0 279,360
ALIGN TECHNOLOGY INC COM 016255101 4 6 SH   SOLE 1 6 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 106 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE TARD COM 01626p403 412 10,775 SH   SOLE 1 9,975 0 800
ALIMERA SCIENCES INC COM 016259202 1 333 SH   SOLE 1 333 0 0
ALITHYA GROUP INC COM 01643b106 7,162 2,754,338 SH   SOLE 1,3 2,754,338 0 0
ALKURI GLOBAL ACQUISITION CORP COM 66981n103 1,077 107,999 SH   SOLE 3 107,999 0 0
ALKURI GLOBAL ACQUISITION CORP WT 66981n111 35 24,924 SH   SOLE 3 24,924 0 0
ALLETE INC COM 018522300 1,574 26,450 SH   SOLE   26,450 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,850 38,165 SH   SOLE 1 29,964 0 8,201
ALLIANCEBERNSTEIN HOLDING COM 01881g106 253 5,100 SH   SOLE 1 5,100 0 0
ALLIANT ENERGY CORP COM COM 188021083 11 200 SH   SOLE 1 200 0 0
ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 144 9,688 SH   SOLE 1 9,688 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 47 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 272 18,342 SH   SOLE 3 16,686 0 1,656
ALLSTATE CORP COM 020002101 1,048 8,232 SH   SOLE 1 7,632 0 600
ALLSTATE CORPORATION CV PFD 020002838 93 3,380 SH   SOLE 1 3,380 0 0
ALLY FINL INC COM COM 02005n100 3,789 74,215 SH   SOLE 1 62,625 0 11,590
ALPHA CAPITAL ACQUISITION CO COM g0316p130 58 6,000 SH   SOLE 3 6,000 0 0
ALPHA CAPITAL ACQUISITION CO WT g0316p122 1 2,550 SH   SOLE 3 2,550 0 0
ALPHA HEALTHCARE ACQUISITION C COM 02073f104 151 15,572 SH   SOLE 3 15,572 0 0
ALPHA HEALTHCARE ACQUISITION C WT 02073f112 4 3,892 SH   SOLE 3 3,892 0 0
ALPHA PARTNERS TECHNOLOGY MERG COM g63290111 304 31,459 SH   SOLE 3 31,459 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 6 10,486 SH   SOLE 3 10,486 0 0
ALPHABET INC COM 02079K305 11,704 4,378 SH   SOLE 1 4,074 0 304
ALPHABET INC COM 02079K107 19,086 7,161 SH   SOLE 1 6,972 0 189
ALPINE INCOME PROPERTY TRUST COM 02083x103 5,688 309,643 SH   SOLE 1 230,743 0 78,900
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 304 5,952 SH   SOLE 1 5,952 0 0
ALTA EQUIPMENT GROUP COM 02128l106 936 68,201 SH   SOLE   68,201 0 0
ALTC ACQUISITION CORP COM 02156V109 1 100 SH   SOLE 3 100 0 0
ALTERYX LLC - A COM 02156b103 29 400 SH   SOLE 1 400 0 0
ALTIMAR ACQUISITION CORP II COM g03709105 253 25,700 SH   SOLE 3 25,700 0 0
ALTIMAR ACQUISITION CORP III COM g0370u108 106 10,900 SH   SOLE 3 10,900 0 0
ALTIMAR ACQUISITION CORP III WT g0370u116 3 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 825 167,003 SH   SOLE 3 152,068 0 14,935
ALTRIA GROUP INC COM 02209S103 2,804 61,592 SH   SOLE 1 57,188 0 4,404
AMADEUS IT GROUP S A UNSPONSOR COM 02263t104 7 108 SH   SOLE 1 108 0 0
AMARIN CORP PLC COM 023111206 3 500 SH   SOLE 1 500 0 0
AMAZON COM INC COM 023135106 20,482 6,235 SH   SOLE 1 5,962 0 273
AMBASE CORP COM COM 023164106 102 345,501 SH   SOLE 3 345,501 0 0
AMCI ACQUISITION CORP II COM 00166r100 177 18,200 SH   SOLE 3 18,200 0 0
AMCI ACQUISITION CORP II WT 00166r118 3 6,066 SH   SOLE 3 6,066 0 0
AMERCO COM COM 235861002 313 485 SH   SOLE 1 485 0 0
AMERICAN ACQUISITION OPPORTUNI COM 02369m102 99 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 AIRLS GROUP INC COM 02376r102 0 15 SH   SOLE 1 15 0 0
AMERICAN AXLE & MFG COM COM 240611038 5 512 SH   SOLE 1 512 0 0
AMERICAN BATTERY METALS CORP COM 02451v101 5 3,330 SH   SOLE 1 3,330 0 0
AMERICAN ELEC PWR CO INC COM 025537101 632 7,781 SH   SOLE 1 7,781 0 0
AMERICAN EXPRESS CO COM 025816109 134 797 SH   SOLE 1 797 0 0
AMERICAN GREEN INC COM 02640n200 0 750 SH   SOLE 1 750 0 0
AMERICAN HOMES 4 RENT COM 02665t306 10 250 SH   SOLE 1 250 0 0
AMERICAN LITHIUM CORP COM 027259209 9 4,504 SH   SOLE 3 4,504 0 0
AMERICAN TOWER CORP NEW COM 03027X100 367 1,381 SH   SOLE 1 1,381 0 0
AMERICAN VANGUARD CORP COM 030371108 1,401 93,112 SH   SOLE   93,112 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 733 4,335 SH   SOLE 1 4,335 0 0
AMERIPRISE FINL INC COM 03076C106 553 2,092 SH   SOLE 1 2,092 0 0
AMERISOURCE BERGEN CORP COM 03073e105 355 2,975 SH   SOLE 1 2,975 0 0
AMGEN INC COM 031162100 10,306 48,463 SH   SOLE 1 45,355 0 3,108
AMPLIFY ENERGY CORP COM 03212b103 519 97,500 SH   SOLE   97,500 0 0
AMPLIFY ETF TR INDX FD 032108607 99 2,218 SH   SOLE 1 2,218 0 0
AMTECH SYS INC COM 032332504 974 85,165 SH   SOLE 3 77,524 0 7,641
ANALOG DEVICES INC COM COM 326541059 457 2,734 SH   SOLE 1 2,734 0 0
ANC RENT CORP COM 001813104 0 25 SH   SOLE 1 25 0 0
ANDERSONS INC COM 034164103 3 100 SH   SOLE   0 0 100
ANGEL POND HOLDINGS CORP COM g0447j110 2 199 SH   SOLE 3 199 0 0
ANGEL POND HOLDINGS CORP WT g0447j128 2 1,900 SH   SOLE 3 1,900 0 0
ANGEL POND HOLDINGS CORP-A COM g0447j102 51 5,270 SH   SOLE 3 5,270 0 0
ANGLE PLC SURREY COM 03476v100 18 1,100 SH   SOLE 1 1,100 0 0
ANGLO AMERN PLC SPONSORED ADR COM 03485p300 7 405 SH   SOLE 1 405 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 6 100 SH   SOLE 1 100 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 156 18,500 SH   SOLE 1 18,500 0 0
ANSYS INC COM 03662Q105 17 50 SH   SOLE 1 50 0 0
ANTA SPORTS PRODUCTS LTD COM 03662p107 156 331 SH   SOLE 1 331 0 0
ANTHEM INC COM 036752103 38 103 SH   SOLE 1 103 0 0
ANZU SPECIAL ACQUISITION COR COM 03737a200 10 1,013 SH   SOLE 3 1,013 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101 696 71,686 SH   SOLE 3 71,686 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119 16 24,395 SH   SOLE 3 24,395 0 0
AON PLC COM g0403h108 1,853 6,485 SH   SOLE 1 6,385 0 100
AP HENDERSON GROUP COM 00186g100 0 2,000 SH   SOLE 1 2,000 0 0
APA CORP (US) COM 03743q108 8 350 SH   SOLE 1 350 0 0
API GROUP CORP COM 00187Y100 18,364 902,411 SH   SOLE 1 742,128 0 160,283
APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH   SOLE 1 18 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03768e105 361 5,854 SH   SOLE 1 5,854 0 0
APOLLO STRATEGIC GROWTH CAPITA COM g0412a102 18 1,800 SH   SOLE 3 1,800 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH   SOLE 3 359 0 0
APPLE INC COM 037833100 89,920 635,479 SH   SOLE 1,3 620,656 0 14,823
APPLIED INDLTECH INC COM COM 03820c105 214 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105 2,966 23,041 SH   SOLE 1,3 23,041 0 0
APPLIED THERAPEUTICS INC COM 03828a101 41 2,500 SH   SOLE 1 2,500 0 0
APTARGROUP INC COM 038336103 4 35 SH   SOLE 1 35 0 0
ARCBEST CORP COM COM 03937c105 65 800 SH   SOLE 1 800 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 424 11,103 SH   SOLE 1 7,753 0 3,350
ARCH RESOURCES INC COM 03940r107 532 5,729 SH   SOLE 1 5,729 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 14 225 SH   SOLE 1 225 0 0
ARCHIMEDES TECH SPAC PARTNR COM 039562202 1,335 134,172 SH   SOLE 3 134,172 0 0
ARCONIC INC COM COM 03966v107 10,453 331,417 SH   SOLE 1 274,784 0 56,633
ARCOSA INC COM 039653100 5,501 109,637 SH   SOLE 1 89,855 0 19,782
ARDELYX INC COM 039697107 0 287 SH   SOLE 1 287 0 0
ARES ACQUISITION CORP COM g33032106 155 15,900 SH   SOLE 3 15,900 0 0
ARES ACQUISITION CORP COM g33032114 1 100 SH   SOLE 3 100 0 0
ARES ACQUISITION CORP WT g33032122 3 3,179 SH   SOLE 3 3,179 0 0
ARES CAP CORP COM COM 04010l103 5,089 250,329 SH   SOLE 1 239,803 0 10,526
ARIES I ACQUISITION CORP COM g0542n107 30 3,000 SH   SOLE 3 3,000 0 0
ARIES I ACQUISITION CORP WT g0542n123 1 1,500 SH   SOLE 3 1,500 0 0
ARK ETF TRUST INDX FD 00214q401 3 19 SH   SOLE 1 19 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708 1,761 35,679 SH   SOLE 1 35,679 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 1,635 21,887 SH   SOLE 1 21,887 0 0
ARK INNOVATION ETF INDX FD 00214q104 629 5,692 SH   SOLE 1 5,692 0 0
ARK SPACE EXPLORATION & INNOVA COM 00214q807 1 52 SH   SOLE 1 52 0 0
ARKK NOV 2021 120.0000 PUT PUT 00214q954 2 2 SH   SOLE 1 2 0 0
ARMADA ACQUISITION CORP I COM 04208v202 200 20,100 SH   SOLE 3 20,100 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 82 859 SH   SOLE 1 859 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280a100 94 1,500 SH   SOLE 1 1,500 0 0
ARROWROOT ACQUISITION CORP COM 04282m102 74 7,635 SH   SOLE 3 7,635 0 0
ARROWROOT ACQUISITION CORP WT 04282m110 1 2,067 SH   SOLE 3 2,067 0 0
ARTEMIS STRATEGIC INVESTMENT COM 04303a202 251 25,000 SH   SOLE 3 25,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,808 18,890 SH   SOLE 1 17,765 0 1,125
ASA GOLD AND PRECIOUS METALS L COM g3156p103 85 4,504 SH   SOLE 3 4,504 0 0
ASCENT SOLAR TECHNOLOGIES INC COM 043635507 0 2,500 SH   SOLE 1 2,500 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 500 2,009 SH Put SOLE 3 2,009 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 16,973 190,453 SH   SOLE 1,3 190,453 0 0
ASML HOLDING N V COM N07059210 35 47 SH   SOLE 1 47 0 0
ASSA ABLOY AB ADR ADUS 045387107 13 899 SH   SOLE 1 899 0 0
ASTRAZENECA PLC ADUS 046353108 132 2,196 SH   SOLE 1 2,196 0 0
ASTREA ACQUISITION CORP COM 04637c106 753 75,588 SH   SOLE 3 75,588 0 0
ASTREA ACQUISITION CORP WT 04637c114 16 20,860 SH   SOLE 3 20,860 0 0
ASTRONICS CORP COM 046433108 11 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 115 12,740 SH   SOLE 1 12,740 0 0
AT&T INC COM 00206r102 7,185 266,023 SH   SOLE 1 257,130 0 8,893
ATHENA TECHNOLOGY ACQUISITION COM 04687a109 438 44,111 SH   SOLE 3 44,111 0 0
ATHENA TECHNOLOGY ACQUISITION WT 04687a117 21 15,244 SH   SOLE 3 15,244 0 0
ATHERSYS INC COM COM 04744l106 3 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 731 75,405 SH   SOLE 3 75,405 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112 14 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 3,808 374,477 SH   SOLE   273,756 0 100,721
ATMOS ENERGY CORP COM COM 495601056 126 1,434 SH   SOLE 1 1,125 0 309
ATNA RESOURCES COM 04957f101 0 400 SH   SOLE 1 400 0 0
ATRION CORP COM 049904105 21 30 SH   SOLE 1 30 0 0
AURORA ACQUISITION CORP COM g0698l103 237 23,800 SH   SOLE 3 23,800 0 0
AURORA ACQUISITION CORP WT g0698l129 5 3,450 SH   SOLE 3 3,450 0 0
AURORA CANNABIS INC COM 05156x884 0 36 SH   SOLE 1 36 0 0
AUTHENTIC EQUITY ACQUISITI-A COM g06607108 50 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
AUTOMATIC DATA PROCESSING IN COM 053015103 1,787 8,938 SH   SOLE 1 8,013 0 925
AVEO PHARMACEUTICALS INC COM 053588307 285 46,169 SH   SOLE 1 46,169 0 0
AVIAT NETWORKS INC COM 05366y201 799 24,312 SH   SOLE 3 22,133 0 2,179
AXCELIS TECHNOLOGIES INC COM 054540208 24 500 SH   SOLE 1 500 0 0
AXONPRIME INFRASTRUCTURE ACQUI COM 05467c207 149 15,100 SH   SOLE 3 15,100 0 0
AXT INC COM 00246W103 591 70,910 SH   SOLE 3 64,557 0 6,353
AZARGA URANIUM CORP COM 05477y108 7 15,000 SH   SOLE 3 15,000 0 0
B & G FOODS INC NEW CL A COM 05508r106 39 1,300 SH   SOLE 1 1,300 0 0
B RILEY FINANCIAL INC COM 05580m108 6,803 115,227 SH   SOLE   92,127 0 23,100
B RILEY PRINCIPAL 150 MERGER C COM 05601v103 49 5,000 SH   SOLE 3 5,000 0 0
B RILEY PRINCIPAL 150 MERGER C WT 05601v111 1 1,666 SH   SOLE 3 1,666 0 0
B RILEY PRINCIPAL 150 MERGER C WT 12510j114 2 1,250 SH   SOLE 3 1,250 0 0
B RILEY PRINCIPAL 250 MERGER C COM 05602l104 48 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
BAE SYS PLC SPONSORED ADR ADUS 05523R107 11 366 SH   SOLE 1 366 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 4 25,000 SH   SOLE 3 25,000 0 0
BAINS DE MER ET DU CERCLE DESE COM F06489102 20 250 SH   SOLE 1 250 0 0
BALCHEM CORP COM 057665200 29 200 SH   SOLE 1 200 0 0
BALL CORP COM 058498106 11 117 SH   SOLE 1 117 0 0
BALLYS CORP COM 05875b106 278 5,544 SH   SOLE 1 5,544 0 0
BANCO BRADESCO S A ADUS 059460303 3 777 SH   SOLE 1 777 0 0
BANCROFT FD LTD COM 059695106 52 1,750 SH   SOLE 1 1,750 0 0
BANK FIRST NATL CORP COM 06211j100 21 301 SH   SOLE 1 301 0 0
BANK NEW YORK MELLON CORP COM 064058100 127 2,450 SH   SOLE 1 2,450 0 0
BK OF AMERICA CORP COM 060505104 40,186 946,672 SH   SOLE 1 930,765 0 15,907
BANNER ACQUISITION CORP COM 06654k200 157 15,800 SH   SOLE 3 15,800 0 0
BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 95 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 54 2,984 SH   SOLE 1 2,984 0 0
BASF SE SPONSORED ADR ADUS 055262505 76 4,000 SH   SOLE 1 4,000 0 0
BASSETT FURNITURE INDS INC COM 070203104 2,693 148,719 SH   SOLE 1 68,699 0 80,020
BAUSCH HEALTH COS INC COM 071734107 1 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109 84 1,046 SH   SOLE 1 1,046 0 0
BCE INC COM 05534B760 24 478 SH   SOLE 1 478 0 0
BEAM GLOBAL COM 07373b109 12 442 SH   SOLE 1 342 0 100
BECTON DICKINSON & CO COM 075887109 2,279 9,271 SH   SOLE 1 8,521 0 750
BED BATH & BEYOND INC COM 075896100 7 400 SH   SOLE 1 400 0 0
BELDEN INC COM 077454106 31 538 SH   SOLE 1 538 0 0
BELONG ACQUISITION CORP COM 08069m201 607 61,050 SH   SOLE 3 61,050 0 0
BERENSON ACQUISITION CORP I COM 083690206 142 14,370 SH   SOLE 3 14,370 0 0
BERKLEY W R CORP COM 084423102 523 7,142 SH   SOLE 1 7,142 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 24,498 89,754 SH   SOLE 1 84,465 0 5,289
BERRY PLASTICS GROUP COM 08579w103 38,115 626,080 SH   SOLE 1,3 620,060 0 6,020
BGC PARTNERS INC COM 05541t101 21 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 2,124 166,101 SH   SOLE 3 152,218 0 13,883
BHP GROUP PLC SPONSORED ADR ADUS 05545E209 6 109 SH   SOLE 1 109 0 0
BIG LOTS INC COM 089302103 8,654 199,595 SH   SOLE 3 199,595 0 0
BIG SKY GROWTH PARTNERS INC COM 08954l102 0 32 SH   SOLE 3 32 0 0
BIG SKY GROWTH PARTNERS INC WT 08954l110 0 8 SH   SOLE 3 8 0 0
BILANDER ACQUISITION CORP COM 09001t205 70 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
BIOGEN INC COM 09062X103 389 1,373 SH   SOLE 1 1,298 0 75
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 33 425 SH   SOLE 1 275 0 150
BIONANO GENOMICS INC COM 09075f107 5 1,000 SH   SOLE 1 1,000 0 0
BIOTECH ACQUISITION CO COM g1125a108 98 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 931 95,719 SH   SOLE 3 95,719 0 0
BITE ACQUISITION CORP WT 09175k113 29 49,309 SH   SOLE 3 49,309 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 9 165 SH   SOLE 1 165 0 0
BKLN 220121P00018000 PUT 46138g958 34 6,823 SH Put SOLE 3 6,823 0 0
BLACK HILLS CORP COM 092113109 7,678 122,330 SH   SOLE 1 90,860 0 31,470
BLACK KNIGHT INC COM 09215c105 100 1,382 SH   SOLE 1 1,076 0 306
BLACK SPADE ACQUISITION CO COM g11537126 109 11,000 SH   SOLE 3 11,000 0 0
BLACK STONE MINERALS L P COM COM 09225m101 10,522 873,195 SH   SOLE 1,3 873,195 0 0
BLACKROCK CAP INVT CORP COM 092533108 54 13,982 SH   SOLE 1 13,982 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 81 8,594 SH   SOLE 1 8,594 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 162 8,000 SH   SOLE 1 8,000 0 0
BLACKROCK INC COM 09247X101 23,398 27,898 SH   SOLE 1 27,089 0 810
BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 14 925 SH   SOLE 1 925 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 329 34,700 SH   SOLE 1 34,700 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,490 90,170 SH   SOLE 1,3 78,962 0 11,208
BLACKSTONE REAL ESTATE INCOME LP 09259k203 76 5,772 SH   SOLE 1 5,772 0 0
BLINK CHARGING CO COM 09354a100 14 480 SH   SOLE 1 180 0 300
BLOCK H & R INC COM 093671105 25 1,000 SH   SOLE 1 0 0 1,000
BLOOM ENERGY CORP COM 093712107 5 250 SH   SOLE 1 250 0 0
BLUCORA INC COM 095229100 26,008 1,668,232 SH   SOLE 1,3 1,668,232 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 COM 05601a109 1,557 160,400 SH   SOLE 3 160,400 0 0
BOA ACQUISITION CORP COM 05601a208 2 200 SH   SOLE 3 200 0 0
BOA ACQUISITION CORP WT 05601a117 32 53,700 SH   SOLE 3 53,700 0 0
BOEING CO COM 097023105 3,616 16,440 SH   SOLE 1 15,840 0 600
BOMBARDIER INC COM 097751200 32 18,500 SH   SOLE 3 18,500 0 0
BOOKING HOLDINGS INC COM 09857l108 4,109 1,731 SH   SOLE 1 1,585 0 146
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 4 48 SH   SOLE 1 48 0 0
BORGWARNER INC COM 099724106 22 500 SH   SOLE 1 0 0 500
BOSTON SCIENTIFIC CORP COM 101137107 18 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 7,284 185,430 SH   SOLE 1,3 185,430 0 0
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 356 27,170 SH   SOLE 1 27,170 0 0
BP PLC COM 055622104 492 18,010 SH   SOLE 1 14,060 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 32 3,190 SH   SOLE 3 3,190 0 0
BRIGHT LIGHTS ACQUISITION CORP COM 10920k101 19 2,000 SH   SOLE 3 2,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 1 29 SH   SOLE 1 29 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,203 37,221 SH   SOLE 1 37,221 0 0
BROADCOM LTD SHS COM 11135f101 34,020 70,154 SH   SOLE 1 68,261 0 1,893
BROADSCALE ACQUISITION CORP COM 11134y200 123 12,400 SH   SOLE 3 12,400 0 0
BROOKFIELD ASSET MANAGEMENT RE COM g16169107 1 26 SH   SOLE 1 17 0 9
BROOKFIELD ASSET MGMT INC COM 112585104 1,948 36,406 SH   SOLE 1 33,339 0 3,067
BROOKFIELD INFRAST PARTNERS COM G16252101 17 300 SH   SOLE 1 300 0 0
BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 1 16 SH   SOLE 1 16 0 0
BROOKFIELD PROPERTY PREFERRED CV PFD g1624r107 1 24 SH   SOLE 1 24 0 0
BROWN FORMAN CORP COM 115637209 933 13,917 SH   SOLE 1 12,867 0 1,050
BRUNSWICK CORP COM 117043109 37 390 SH   SOLE   390 0 0
BUCKEYE STATE BANK COM 118240209 30 2,000 SH   SOLE 1 0 0 2,000
BUILD ACQUISITION CORP COM 12008j105 91 9,375 SH   SOLE 3 9,375 0 0
BUILD ACQUISITION CORP WT 12008j113 3 4,125 SH   SOLE 3 4,125 0 0
BUMBLE INC COM 12047b105 2 50 SH   SOLE 1 50 0 0
BUNGE LIMITED COM COM g16962105 54 660 SH   SOLE 1 660 0 0
BURLINGTON STORES INC COM 122017106 5 18 SH   SOLE 1 18 0 0
BYTE ACQUISITION CORP COM g1r25q105 6 600 SH   SOLE 3 600 0 0
C3AI INC COM 12468p104 123 2,650 SH   SOLE 1 2,635 0 15
CACI INTL INC COM 127190304 52 200 SH   SOLE 1 200 0 0
CADENCE BANCORP COM 12739a100 195 8,900 SH   SOLE 3 8,900 0 0
CAESARS ENTERTAINMENT INC COM 12769g100 1,087 9,680 SH   SOLE   9,680 0 0
CALERES INC COM 129500104 543 24,430 SH   SOLE   24,430 0 0
CALLAWAY GOLF CO COM 131193104 6 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061201 36 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108 18 840 SH   SOLE 1 840 0 0
CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH   SOLE 1 100 0 0
CANADIAN IMP BK COMM COM 136069101 20 179 SH   SOLE 1 179 0 0
CANADIAN NATL RY CO COM 136375102 78 672 SH   SOLE 1 672 0 0
CANADIAN PAC RY LTD COM COM 13645t100 16 250 SH   SOLE 1 250 0 0
CANNABIS ETF COM 84858t400 0 32 SH   SOLE 1 32 0 0
CANNALINK INC COM COM 13765b103 0 28 SH   SOLE 1 28 0 0
CANOPY GROWTH CORP COM 138035100 4 304 SH   SOLE 1 304 0 0
CANTALOUPE INC COM 138103106 14 1,320 SH   SOLE 1 1,320 0 0
CAPGEMINI S E UNSPONSORED ADR COM 13961r100 9 204 SH   SOLE 1 204 0 0
CAPITAL ONE FINL CORP COM 14040H105 257 1,589 SH   SOLE 1 1,589 0 0
CAPSTAR SPECIAL PURPOSE AC-A COM 14070y101 45 4,559 SH   SOLE 3 4,559 0 0
CARLOTZ INC COM 142552108 2 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 501 9,670 SH   SOLE 1 8,670 0 1,000
CARS COM INC COM 14575e105 4 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP COM g19276107 193 19,583 SH   SOLE 3 19,583 0 0
CARTESIAN GROWTH CORP WT g19276115 6 6,027 SH   SOLE 3 6,027 0 0
CARVANA CO COM 146869102 9 30 SH   SOLE 1 30 0 0
CASCADE CORP COM COM 147195101 15 506 SH   SOLE 1 506 0 0
CASCADIA ACQUISITION CORP COM 14739d209 148 15,000 SH   SOLE 3 15,000 0 0
CASELLA WASTE SYS INC COM 147448104 304 4,000 SH   SOLE 1 4,000 0 0
CASEYS GEN STORES INC COM 147528103 16 85 SH   SOLE 1 85 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109 5,639 134,752 SH   SOLE 3 134,752 0 0
CASSAVA SCIENCES INC COM 14817c107 31 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 COM g1962y102 38 3,904 SH   SOLE 3 3,904 0 0
CATCHA INVESTMENT CORP WT g1962y110 2 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101 672 3,500 SH   SOLE 1 3,250 0 250
CAVCO INDS INC DEL COM 149568107 1,708 7,215 SH   SOLE   7,215 0 0
CBIZ INC COM 124805102 16 500 SH   SOLE 1 500 0 0
CBOE GLOBAL MKTS INC COM 12503M108 749 6,050 SH   SOLE 1 5,650 0 400
CBRE GROUP INC COM 12504l109 339 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108 158 867 SH   SOLE 1 867 0 0
Cecil Bancorp Inc COM 149841306 447 343,877 SH   SOLE 1,3 343,877 0 0
CEDAR FAIR L P LP 150185106 78 1,672 SH   SOLE 1 1,672 0 0
CENAQ ENERGY CORP COM 15130m201 50 5,000 SH   SOLE 3 5,000 0 0
CENTURY BANCORPORATION INC COM 156432106 115 1,000 SH   SOLE 3 1,000 0 0
CENTURY CASINOS INC COM 156492100 1,256 93,270 SH   SOLE   93,270 0 0
CERENCE INC COM 156727109 6 64 SH   SOLE 1 64 0 0
CERES FARMS LLC LP 001466717 341 340,516 SH   SOLE 1 340,516 0 0
CERNER CORP COM 156782104 691 9,806 SH   SOLE 1 9,656 0 150
CF ACQUISITION CORP V COM 12520r106 205 20,713 SH   SOLE 3 20,713 0 0
CF ACQUISITION CORP VI COM 12521j202 99 10,005 SH   SOLE 3 10,005 0 0
CF ACQUISITION CORP VI COM 12521J103 29 3,000 SH   SOLE 3 3,000 0 0
CF ACQUISITION CORP VIII COM 12520c109 127 12,700 SH   SOLE 3 12,700 0 0
CF ACQUISITION CORP VIII WT 12520c117 3 3,175 SH   SOLE 3 3,175 0 0
CF BANKSHARES INC COM 12520l109 4,532 221,644 SH   SOLE 1,3 221,644 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 7 7,400 SH   SOLE 3 7,400 0 0
CGI INC COM COM 12532h104 85 1,000 SH   SOLE 1 1,000 0 0
CHAMPIONX CORPORATION COM COM 15872m104 8,627 385,825 SH   SOLE 1 305,425 0 80,400
CHANGE HEALTHCARE INC COM 15912k100 105 5,000 SH   SOLE 3 5,000 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 63 3,145 SH   SOLE 1 3,145 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,464 18,085 SH   SOLE 1 14,655 0 3,430
CHARTER COMMUNICATIONS INC COM 16119p108 29 39 SH   SOLE 1 39 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 261 2,313 SH   SOLE 1 2,313 0 0
CHEGG INC COM 163092109 1 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 31,740 312,866 SH   SOLE 1 305,421 0 7,445
CHEWY INC COM 16679l109 3 37 SH   SOLE 1 37 0 0
CHICAGO RIVET & MACH CO COM 168088102 94 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 720 396 SH   SOLE 1 396 0 0
CHUBB LTD COM COM h1467j104 58 334 SH   SOLE 1 334 0 0
CHURCHILL CAPITAL CORP VII COM 17144m102 19 2,000 SH   SOLE 3 2,000 0 0
CHURCHILL CAPITAL CORP VII WT 17144m110 0 500 SH   SOLE 3 500 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 6,418 26,731 SH   SOLE 1 20,231 0 6,500
CIGNA CORP NEW COM 125523100 142 710 SH   SOLE 1 710 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103 19 2,575 SH   SOLE 1 2,575 0 0
CINCINNATI FINL CORP COM 172062101 449 3,934 SH   SOLE 1 3,934 0 0
CINEPLEX INC COM 172454100 42 4,000 SH   SOLE 3 4,000 0 0
CIRRUS LOGIC INC COM 172755100 8 100 SH   SOLE 1 100 0 0
CISCO SYS INC COM 17275r102 24,535 450,763 SH   SOLE 1 444,128 0 6,635
CITI TRENDS INC COM COM 17306x102 104 1,422 SH   SOLE 1 1,422 0 0
CITIC CAPITAL ACQUISITION-A COM g21513109 100 10,000 SH   SOLE 3 10,000 0 0
CITIGROUP INC COM 172967424 700 9,975 SH   SOLE 1 9,975 0 0
CITIZENS FINL GROUP INC COM 174610105 28,719 611,299 SH   SOLE 1 598,818 0 12,481
CIVISTA BANCSHARES INC COM 178867107 7 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP COM 18049c108 319 32,500 SH   SOLE 3 32,500 0 0
CLARIM ACQUISITION CORP WT 18049c116 7 11,832 SH   SOLE 3 11,832 0 0
CLASS ACCELERATION CORP COM 18274b106 1 100 SH   SOLE 3 100 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 231 85,450 SH   SOLE 1 85,450 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 610 30,823 SH   SOLE 1 29,823 0 1,000
CLIMATE REAL IMPACT SLUTINS COM 187171202 109 11,000 SH   SOLE 3 11,000 0 0
CLOROX CO DEL COM 189054109 151 910 SH   SOLE 1 910 0 0
CLOUDERA INC COM 18914u100 61 3,800 SH   SOLE 3 3,800 0 0
CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH   SOLE 3 87 0 0
CM LIFE SCIENCES III INC COM 125841106 97 9,800 SH   SOLE 3 9,800 0 0
CME GROUP INC COM COM 12572q105 5 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100 46 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,180 172,750 SH   SOLE   134,320 0 38,430
COCA COLA CO COM 191216100 2,095 39,933 SH   SOLE 1 39,933 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 400 44,653 SH   SOLE 3 41,071 0 3,582
COEUR MNG INC COM 192108504 10 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105 803 176,360 SH   SOLE 3 160,606 0 15,754
COGNEX CORP COM 192422103 5 64 SH   SOLE 1 64 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,295 30,927 SH   SOLE 1 26,665 0 4,262
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 14 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 433 15,991 SH   SOLE 1 15,841 0 150
COINBASE GLOBAL INC COM 19260q107 114 503 SH   SOLE 1 503 0 0
COLGATE PALMOLIVE CO COM 194162103 1,060 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 COM 194170205 100 10,095 SH   SOLE 3 10,095 0 0
COLICITY INC WT 194170114 1 800 SH   SOLE 3 800 0 0
COLOMBIER ACQUISITION CORP COM 19533h108 281 29,010 SH   SOLE 3 29,010 0 0
COLOMBIER ACQUISITION CORP COM 19533h207 3 300 SH   SOLE 3 300 0 0
COLOMBIER ACQUISITION CORP WT 19533h116 6 10,669 SH   SOLE 3 10,669 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111 4 2,318 SH   SOLE 3 2,318 0 0
COLONNADE ACQUISITION II CORP COM g2284b101 686 70,192 SH   SOLE 3 70,192 0 0
COLONNADE ACQUISITION II CORP WT g2284b119 7 9,038 SH   SOLE 3 9,038 0 0
COLUMBIA FINL INC COM 197641103 13,401 724,340 SH   SOLE 1 566,705 0 157,635
COLUMBIA PPTY TR INC COM 198287203 35 1,820 SH   SOLE 3 1,820 0 0
COMCAST CORP NEW COM 20030N101 6,495 116,124 SH   SOLE 1 109,721 0 6,403
COMFORT SYS USA INC COM 199908104 121 1,700 SH   SOLE 1 1,700 0 0
COMMSCOPE HLDG CO INC COM 20337X109 9,137 672,348 SH   SOLE 1 541,218 0 131,130
COMMUNICATION SERVICES SELECT INDX FD 81369y852 84 1,046 SH   SOLE 1 1,046 0 0
COMPAGNIE DE ST GOBAIN UNSPONS COM 204280309 8 600 SH   SOLE 1 600 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451q401 469 17,500 SH   SOLE   17,500 0 0
COMPASS GROUP PLC SPONSORED AD ADUS 20449X401 7 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 1,322 165,661 SH   SOLE 3 150,793 0 14,868
COMSCORE INC COM 20564w105 640 164,000 SH   SOLE   164,000 0 0
CONAGRA BRANDS INC COM 205887102 146 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 13,520 76,380 SH   SOLE 1 58,816 0 17,564
CONCORD ACQUISITION CORP II COM 20607u207 193 19,350 SH   SOLE 3 19,350 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 550 64,346 SH   SOLE 3 58,805 0 5,541
CONDUENT INC COM 206787103 3 400 SH   SOLE 1 400 0 0
CONFLUENT INC COM 20717m103 19 325 SH   SOLE 1 325 0 0
CONOCOPHILLIPS COM 20825c104 1,969 29,055 SH   SOLE 1 25,767 0 3,288
CONRAD INDS INC COM COM 208305102 26 1,698 SH   SOLE 1 1,698 0 0
CONSOLIDATED EDISON INC COM 209115104 67 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 1,114 5,288 SH   SOLE 1 5,288 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 503 307 SH   SOLE 1 307 0 0
CONSUMERS BANCORP INC COM 210509105 60 2,546 SH   SOLE 3 2,546 0 0
CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259,927 SH   SOLE 1 259,927 0 0
COPART INC COM 217204106 11 76 SH   SOLE 1 76 0 0
CORAZON CAPITAL V838 MONOCEROS COM g24237102 386 39,838 SH   SOLE 3 39,838 0 0
CORAZON CAPITAL V838 MONOCEROS WT g24237128 10 13,279 SH   SOLE 3 13,279 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502 0 87 SH   SOLE 1 87 0 0
CORESITE REALTY CORPORATION COM 21870q105 5 39 SH   SOLE 1 39 0 0
CORNERSTONE ONDEMAND INC COM 21925y103 15 254 SH   SOLE 3 254 0 0
CORNING INC COM 219350105 843 23,104 SH   SOLE 1 22,904 0 200
CORNING NATURAL GAS HOLDING CO COM 219387107 38 1,588 SH   SOLE 1 1,588 0 0
CORTEVA COM 22052l104 596 14,175 SH   SOLE 1 12,091 0 2,084
CORTLAND BANCORP COM 220587109 4,623 166,239 SH   SOLE 1,3 166,239 0 0
CORVEL CORP COM 221006109 2,300 12,349 SH   SOLE   11,909 0 440
COSTAR GROUP INC COM COM 22160n109 90 1,040 SH   SOLE 1 1,040 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,058 17,932 SH   SOLE 1 16,864 0 1,068
COUPANG INC COM 22266t109 42 1,500 SH   SOLE 1 1,500 0 0
COVA ACQUISITION CORP COM g2554y104 15 1,500 SH   SOLE 3 1,500 0 0
COVA ACQUISITION CORP WT g2554y120 0 750 SH   SOLE 3 750 0 0
COWEN INC COM 223622606 433 12,621 SH   SOLE 3 11,471 0 1,150
CPI AEROSTRUCTURES INC COM 125919308 330 119,837 SH   SOLE 3 109,960 0 9,877
CRA INTL INC COM 12618T105 5,745 57,827 SH   SOLE   57,827 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 14 100 SH   SOLE 1 100 0 0
CRANE CO COM 224399105 95 1,000 SH   SOLE 1 0 0 1,000
CRAWFORD & CO COM 224633107 58 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206 358 39,841 SH   SOLE 3 36,250 0 3,591
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH   SOLE 1 25 0 0
CRESCO LABS INC COM 22587m106 2,285 241,462 SH   SOLE 1 210,378 0 31,084
CRISPR THERAPEUTICS AG COM h17182108 79 706 SH   SOLE 1 706 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105 295 1,200 SH   SOLE 1 1,200 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 2,007 11,582 SH   SOLE 1 11,142 0 440
CROWN PROPTECH ACQUISITIONS COM g25741102 331 33,995 SH   SOLE 3 33,995 0 0
CROWN PROPTECH ACQUISITIONS COM g25741128 49 5,000 SH   SOLE 3 5,000 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110 5 10,432 SH   SOLE 3 10,432 0 0
CRUCIBLE ACQUISITION CORP COM 22877p108 16 1,655 SH   SOLE 3 1,655 0 0
CSB BANCORP INC COM 12628r107 141 3,601 SH   SOLE 3 3,601 0 0
CSX CORP PUT 126408953 144 615 SH Put SOLE 3 615 0 0
CSX CORP COM 126408103 4,631 155,703 SH   SOLE 1 144,540 0 11,163
CTO REALTY GROWTH INC COM COM 22948q101 6,632 123,372 SH   SOLE   105,153 0 18,219
CUB ENERGY INC COM ADUS 22944T950 24 224 SH   SOLE 1 224 0 0
CUBESMART COM 229663109 10 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 3,919 304,299 SH   SOLE   304,299 0 0
CUMMINS INC COM 231021106 354 1,575 SH   SOLE 1 1,575 0 0
CUMULUS MEDIA INC COM 231082801 109 8,900 SH   SOLE   8,900 0 0
CURTISS WRIGHT CORP COM 231561101 4 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100 33,786 398,135 SH   SOLE 1 387,841 0 10,294
CYTODYN INC COM COM 23283M101 19 9,488 SH   SOLE 1 9,488 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 77 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 2,332 7,660 SH   SOLE 1 7,435 0 225
DANONE SPONSORED ADR COM 23636T100 8 571 SH   SOLE 1 571 0 0
DARDEN RESTAURANTS INC COM 237194105 18 116 SH   SOLE 1 116 0 0
DARLING INGREDIENTS INC COM 237266101 139 1,933 SH   SOLE 1 1,933 0 0
DASEKE INC COM COM 23753f107 7 800 SH   SOLE 1 800 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 225 90,567 SH   SOLE 3 83,218 0 7,349
DIEBOLD NIXDORF INC CALL 253651903 84 1,351 SH Call SOLE 3 1,351 0 0
DIEBOLD NIXDORF INC PUT 253651953 442 2,428 SH Put SOLE 3 2,428 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 45 502 SH   SOLE 1 502 0 0
DD3 ACQUISITION CORP II COM 23318M100 4 400 SH   SOLE 3 400 0 0
DECARBONIZATION PLUS ACQU II COM 242794105 462 46,700 SH   SOLE 3 46,700 0 0
DEEP LAKE CAPITAL ACQUISITION COM g27029100 49 5,000 SH   SOLE 3 5,000 0 0
DEERE & CO COM 244199105 508 1,516 SH   SOLE 1 1,191 0 325
DELL TECHNOLOGIES INC COM 24703l202 45 429 SH   SOLE 1 429 0 0
DELTA AIR LINES INC DEL COM 247361702 1,521 35,688 SH   SOLE 1 34,188 0 1,500
DELTA APPAREL INC COM 247368103 652 23,863 SH   SOLE   23,863 0 0
DESIGNER BRANDS INC COM 250565108 4,136 296,938 SH   SOLE   209,438 0 87,500
DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 76 3,500 SH   SOLE 1 3,500 0 0
DEUTSCHE POST AG SPONSORED ADR ADUS 25157Y202 9 142 SH   SOLE 1 142 0 0
DBX ETF TR COM 233051879 10 257 SH   SOLE 1 257 0 0
DBX ETF TR INDX FD 233051200 7 175 SH   SOLE 1 175 0 0
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 16 595 SH   SOLE 1 595 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 609 21,054 SH   SOLE 1 19,641 0 1,413
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 4,892 162,298 SH   SOLE 1 153,575 0 8,723
DHB CAPITAL CORP COM 23291w109 241 24,800 SH   SOLE 3 24,800 0 0
DHB CAPITAL CORP COM 23291w208 6 606 SH   SOLE 3 606 0 0
DHB CAPITAL CORP WT 23291w117 5 7,600 SH   SOLE 3 7,600 0 0
DHC ACQUISITION CORP COM g2758t109 500 51,128 SH   SOLE 3 51,128 0 0
DHC ACQUISITION CORP WT g2758t117 12 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205 1,036 5,365 SH   SOLE 1 5,365 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 904 5,147 SH   SOLE 3 4,680 0 467
DIAMOND OFFSHR DR 26 WTSWWARRA WT 25271c110 0 109 SH   SOLE 1 109 0 0
DIAMOND OFFSHR DRILL XXXPENDIN COM 252esc017 0 2,000 SH   SOLE 1 2,000 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109 8 82 SH   SOLE 1 82 0 0
DIAMONDHEAD HOLDINGS CORP COM 25278l204 5 500 SH   SOLE 3 500 0 0
DIEBOLD NIXDORF INC COM 253651103 15,759 1,558,833 SH   SOLE 1,3 1,558,833 0 0
DIGITAL RIVER COM 25388b104 1,225 349,999 SH   SOLE 3 349,999 0 0
DIGITAL RLTY TR INC COM 253868103 310 2,144 SH   SOLE 1 2,144 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1,147 118,240 SH   SOLE 3 118,240 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115 20 29,684 SH   SOLE 3 29,684 0 0
DIGITAL WORLD ACQUISITION CO COM 25400q204 197 19,400 SH   SOLE 3 19,400 0 0
DILA CAPITAL ACQUISITION CORP COM 254028103 11 1,100 SH   SOLE 3 1,100 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,869 35,333 SH   SOLE   26,069 0 9,264
DIRECT SELLING ACQUISITION C COM 25460l202 236 23,400 SH   SOLE 3 23,400 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 29 345 SH   SOLE 1 345 0 0
DISCOVER FINL SVCS COM 254709108 22,314 181,630 SH   SOLE 1 176,023 0 5,607
DISCOVERY COMMUNICATIONS INC COM 25470f104 335 13,200 SH   SOLE 1 12,675 0 525
DISCOVERY INC COM 25470F302 497 20,491 SH   SOLE 1 18,416 0 2,075
DISRUPTIVE ACQUISITION CORPORA COM g2770y102 176 18,098 SH   SOLE 3 18,098 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128 4 6,132 SH   SOLE 3 6,132 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 32 4,110 SH   SOLE 1 4,110 0 0
DLH HOLDINGS CORP COM 23335q100 1,907 155,029 SH   SOLE   155,029 0 0
DOCUSIGN INC COM 256163106 228 886 SH   SOLE 1 796 0 90
DOLLAR GEN CORP NEW COM 256677105 83 393 SH   SOLE 1 393 0 0
DOMINION RES COM 25746u109 1,308 17,908 SH   SOLE 1 16,383 0 1,525
DOMINOS PIZZA INC COM COM 25754a201 11 23 SH   SOLE 1 23 0 0
DONEGAL GROUP INC COM 257701201 330 22,779 SH   SOLE 1 22,779 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 1,573 45,417 SH   SOLE 3 41,342 0 4,075
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 9 500 SH   SOLE 1 500 0 0
DOVER CORP COM 260003108 423 2,724 SH   SOLE 1 2,724 0 0
DOW INC COM 260557103 82 1,427 SH   SOLE 1 1,242 0 185
DPCM CAPITAL INC - CLASS A COM 23344p101 98 10,000 SH   SOLE 3 10,000 0 0
DRAFTKINGS INC COM 26142r104 101 2,106 SH   SOLE 1 2,106 0 0
DRAGONEER GROWTH OPPORT-CL A COM g28314105 149 15,000 SH   SOLE 3 15,000 0 0
DT MIDSTREAM COM 23345m107 11,672 252,424 SH   SOLE 1 203,245 0 49,179
DTE ENERGY CO COM 233331107 236 2,115 SH   SOLE 1 2,115 0 0
DUDDELL STREET ACQUISITION COR COM g28553108 10 1,000 SH   SOLE 3 1,000 0 0
DUKE ENERGY CORP NEW CV PFD 26441c501 45 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204 702 7,194 SH   SOLE 1 7,114 0 80
DUPONT DE NEMOURS INC COM 26614n102 219 3,218 SH   SOLE 1 3,218 0 0
DURECT CORP COM 266605104 50 39,000 SH   SOLE 1 39,000 0 0
DYCOM INDS INC COM 267475101 78 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 61 2,750 SH   SOLE 1 2,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 781 15,507 SH   SOLE 3 14,113 0 1,394
EAGLE CAP GROWTH FD INC CLSD FD 269451100 150 15,989 SH   SOLE 1,3 15,989 0 0
EAGLE MATLS INC COM 26969P108 164 1,250 SH   SOLE 1 1,250 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 15 730 SH   SOLE 1 730 0 0
EASTERN CO COM 276317104 1,605 63,797 SH   SOLE 1,3 63,797 0 0
EASTMAN CHEM CO COM 277432100 22,354 221,895 SH   SOLE 1 217,003 0 4,892
EATON CORP PLC COM g29183103 28,734 192,441 SH   SOLE 1 184,561 0 7,880
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 764 32,280 SH   SOLE 1 32,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 40 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103 44 625 SH   SOLE 1 625 0 0
ECOLAB INC COM 278865100 171 819 SH   SOLE 1 819 0 0
ECP ENVIRONMENTAL GROW COM g4771l105 99 10,000 SH   SOLE 3 10,000 0 0
ECP ENVIRONMENTAL GROWTH O-A COM 26829t100 107 10,800 SH   SOLE 3 10,800 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 8,832 243,302 SH   SOLE   189,302 0 54,000
EDIFY ACQUISITION CORP COM 28059q103 76 7,809 SH   SOLE 3 7,809 0 0
EDITAS MEDICINE INC COM 28106w103 25 600 SH   SOLE 1 600 0 0
EG ACQUISITION CORP COM 26846a209 348 35,157 SH   SOLE 3 35,157 0 0
EISAI LTD SPONSORED ADR COM 282579309 7 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 CAO TR I PFD CV PFD 283678209 25 500 SH   SOLE 1 500 0 0
ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 64 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 10,459 482,385 SH   SOLE 1 395,378 0 87,007
EMERALD PLANTATION HLDGS COM g30337102 9 780,000 SH   SOLE 3 780,000 0 0
EMERGENT BIOSOLUTN INC COM COM 29089q105 4 80 SH   SOLE   80 0 0
EMERSON ELEC CO COM 291011104 174 1,850 SH   SOLE 1 1,737 0 113
EMPOWERMENT & INCLUSION CAPITA COM 29248n100 52 5,343 SH   SOLE 3 5,343 0 0
ENBRIDGE INC CO COM 29250n105 2,017 50,671 SH   SOLE 1 44,842 0 5,829
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 6 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103 369 90,355 SH   SOLE 3 81,238 0 9,117
ENDURANCE ACQUISITION CORP COM g3041w123 254 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 38 3,935 SH   SOLE 1 3,935 0 0
ENSIGN GROUP INC COM COM 29358p101 473 6,310 SH   SOLE   6,310 0 0
ENTAIN PLC COM 293603106 15 506 SH   SOLE 1 506 0 0
ENTEGRIS INC COM COM 29362u104 9 70 SH   SOLE 1 70 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 4,846 223,927 SH   SOLE 1 215,986 0 7,941
ENVIRONMENTAL IMPACT ACQUISITI COM 29408n106 396 40,000 SH   SOLE 3 40,000 0 0
EOG RES INC COM COM 26875p101 13,524 168,478 SH   SOLE 1 161,497 0 6,981
EPAM SYS INC COM COM 29414b104 9 16 SH   SOLE 1 16 0 0
EQ HEALTH ACQUISITION CORP COM 26886a101 884 90,507 SH   SOLE 3 90,507 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 17 28,600 SH   SOLE 3 28,600 0 0
EQT CORP COM COM 26884l109 7 350 SH   SOLE 1 350 0 0
EQUIFAX INC COM 294429105 525 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 210 266 SH   SOLE 1 246 0 20
EQUITY COMWLTH COM 294628102 300 11,550 SH   SOLE 1 11,550 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 32 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 LEHMAN BROS HLDGS INC C COM 524esc100 0 187 SH   SOLE 1 187 0 0
ESCROW TURKISH INVST FD COM 900esc104 0 318 SH   SOLE 3 318 0 0
ESM ACQUISITION CORP COM g3195h104 169 17,300 SH   SOLE 3 17,300 0 0
ESM ACQUISITION CORP WT g3195h112 4 5,400 SH   SOLE 3 5,400 0 0
LAUDER ESTEE COS INC COM 518439104 610 2,034 SH   SOLE 1 2,034 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 121 8,432 SH   SOLE 1 7,432 0 1,000
ETSY INC COM COM 29786a106 54 262 SH   SOLE 1 262 0 0
EUROPEAN BIOTECH ACQUISITION COM g3167f102 68 7,000 SH   SOLE 3 7,000 0 0
EUROPEAN SUSTAINABLE GROW-A COM g3194f109 100 10,100 SH   SOLE 3 10,100 0 0
EVANS BANCORP INC COM NEW COM 29911q208 10 251 SH   SOLE 1 251 0 0
EVEREST REINSURANCE GROUP COM g3223r108 182 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108 14 167 SH   SOLE 1 167 0 0
EVO ACQUISITION CORP COM 30052g108 311 32,089 SH   SOLE 3 32,089 0 0
EVO ACQUISITION CORP WT 30052g116 9 16,944 SH   SOLE 3 16,944 0 0
EXACT SCIENCES CORP COM 30063P105 50 525 SH   SOLE 1 525 0 0
EXCO RESOURCES INC COM 269279600 0 20 SH   SOLE 1 0 0 20
EXECUTIVE NETWORK PARTNERING C COM 30158l100 27 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 1,091 SH   SOLE 1 877 0 214
EXP WORLD HOLDINGS INC COM 30212w100 6 160 SH   SOLE 1 160 0 0
EXPEDIA INC COM 30212p303 35 214 SH   SOLE 1 214 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,202 18,483 SH   SOLE 1 16,131 0 2,352
EXPEDITORS INTL WASH INC PUT 302130959 67 243 SH Put SOLE 3 243 0 0
EXPONENT INC COM COM 30214u102 6 53 SH   SOLE 1 53 0 0
EXPRESS INC COM 30219E103 309 65,550 SH   SOLE   65,550 0 0
EXXON MOBIL CORP COM 30231G102 3,745 63,665 SH   SOLE 1 62,571 0 1,094
FAB UNVL CORP COM COM 302771100 0 142 SH   SOLE 1 142 0 0
FACEBOOK INC COM 30303M102 3,612 10,644 SH   SOLE 1 10,624 0 20
FACTSET RESH SYS INC COM 303075105 11 27 SH   SOLE 1 27 0 0
FAIR ISAAC CORP COM 303250104 5 13 SH   SOLE 1 13 0 0
FANUC CORPORATION ADR ADUS 307305102 7 298 SH   SOLE 1 298 0 0
FARMER BROS CO COM 307675108 605 71,980 SH   SOLE   71,980 0 0
FAST ACQUISITION CORP COM 311875116 6 1,000 SH   SOLE 3 1,000 0 0
FAST ACQUISITION CORP II COM 311874101 456 47,000 SH   SOLE 3 47,000 0 0
FAST ACQUISITION CORP II WT 311874119 11 11,600 SH   SOLE 3 11,600 0 0
FASTENAL CO COM 311900104 16 315 SH   SOLE 1 315 0 0
FEDERAL AGRIC MTG CORP COM 313148306 5,744 52,933 SH   SOLE 3 43,404 0 9,529
FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH   SOLE 1 645 0 0
FEDERAL RLTY INVT TR CLSD FD 313747206 7 60 SH   SOLE 1 60 0 0
FEDERAL SIGNAL CORP COM 313855108 5 119 SH   SOLE 1 119 0 0
FEDEX CORP COM 31428X106 758 3,455 SH   SOLE 1 3,265 0 190
FEDEX CORP PUT 31428X956 380 53 SH Put SOLE 3 53 0 0
FENNEC PHARMACEUTICALS INC COM 31447p100 57 6,000 SH   SOLE 1 6,000 0 0
FERRELLGAS PARTNERS LP UNIT LT COM 315293209 2 95 SH   SOLE 1 0 0 95
FERRO CORP COM 315405100 11 525 SH   SOLE 1 525 0 0
FFD FINL CORP COM COM 30243c107 87 1,187 SH   SOLE 1 1,187 0 0
FIDELITY COMWLTH TR INDX FD 315912808 25 441 SH   SOLE 1 190 0 251
FIDELITY COVINGTON TRUST COM 316092808 4,227 35,633 SH   SOLE 1 35,633 0 0
FIDELITY COVINGTON TRUST COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY MERRIMACK STR TR COM 316188200 1,318 25,221 SH   SOLE 1 25,221 0 0
FIDELITY COVINGTON TRUST INDX FD 316092600 26 414 SH   SOLE 1 414 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 747 24,579 SH   SOLE 1 24,579 0 0
FIDELITY NATL FINL INC COM 31620r303 125 2,747 SH   SOLE 1 2,747 0 0
FIDELITY NATL INFO SVC COM COM 31620m106 81 666 SH   SOLE 1 666 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 3,738 70,358 SH   SOLE 1 70,358 0 0
FIFTH THIRD BANCORP COM 316773100 545 12,834 SH   SOLE 1 12,834 0 0
FIFTH WALL ACQUISITION CORP II COM g34142102 1 100 SH   SOLE 3 100 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101 90 6,946 SH   SOLE   6,946 0 0
FINSERV ACQUISITION CORP II COM 31809y202 1 100 SH   SOLE 3 100 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 611 30,865 SH   SOLE   30,865 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 57 12,852 SH   SOLE 1 12,852 0 0
FIRST HORIZON CORPORATION COM 320517105 57 3,526 SH   SOLE 1 3,526 0 0
FIRST INTERNET BANCORP COM 320557101 1,299 41,660 SH   SOLE 3 37,781 0 3,879
FIRST LONG IS CORP COM 320734106 541 26,270 SH   SOLE 3 23,921 0 2,349
FIRST NILES FINL INC COM COM 33582n106 53 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 56 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169206 3 300 SH   SOLE 3 300 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169107 178 17,981 SH   SOLE 3 17,981 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 55 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 3,510 21,131 SH   SOLE 1 21,131 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103 1,215 9,846 SH   SOLE 1 9,846 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 71 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1,116 13,089 SH   SOLE 1 7,798 0 5,291
FIRST TR MLP & ENERGY INCOME F LP 33739b104 18 2,500 SH   SOLE 1 2,500 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,410 101,823 SH   SOLE 1 101,823 0 0
FIRST TR VI MULTI ASSET DIVERS INDX FD 33738r100 2 100 SH   SOLE 1 100 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 357 10,898 SH   SOLE 1 5,198 0 5,700
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 2 27 SH   SOLE 1 27 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 5 132 SH   SOLE 1 0 0 132
FIRSTCASH INC COM 33767d105 10 116 SH   SOLE 1 116 0 0
FIRSTENERGY CORP COM 337932107 47 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 5 28 SH   SOLE 1 28 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 8 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 824 26,696 SH   SOLE 3 24,301 0 2,395
FLOTEK INDS INC DEL COM 343389102 34 27,228 SH   SOLE 1 27,228 0 0
FLOWERS FOODS INC COM 343498101 49 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102 8 500 SH   SOLE 1 0 0 500
FLUTTER ENTMT PLC UNSPONSORED COM 344044102 1 14 SH   SOLE 1 14 0 0
F N B CORP COM 302520101 5,609 482,674 SH   SOLE 1,3 482,674 0 0
FORD MTR CO DEL COM 345370860 218 15,356 SH   SOLE 1 15,356 0 0
FORESIGHT ACQUISITION CORP-A COM 34552y106 435 44,114 SH   SOLE 3 44,114 0 0
FOREST ROAD ACQUISITION CORP I COM 34619v202 6 600 SH   SOLE 3 600 0 0
FORTINET INC COM COM 34959e109 4 15 SH   SOLE 1 15 0 0
FORTISTAR SUSTAINABLE SOL CO COM 34962M106 34 3,490 SH   SOLE 3 3,490 0 0
FORTITUDE GOLD CORP COM COM 34962k100 856 126,672 SH   SOLE   126,672 0 0
FORTIVE CORP COM COM 34959j108 20 288 SH   SOLE 1 288 0 0
FORTRESS CAPITAL ACQUISITION C COM g36427105 31 3,200 SH   SOLE 3 3,200 0 0
FORTRESS CAPITAL ACQUISITION C COM g36427113 4 400 SH   SOLE 3 400 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k108 49 5,000 SH   SOLE 3 5,000 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k207 175 17,816 SH   SOLE 3 17,816 0 0
FORTRESS VALUE ACQUISITION COR WT 34964k116 1 625 SH   SOLE 3 625 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 77 865 SH   SOLE 1 865 0 0
FORUM MERGER IV CORP COM 349875104 146 15,000 SH   SOLE 3 15,000 0 0
FORUM MERGER IV CORP WT 349875112 4 3,750 SH   SOLE 3 3,750 0 0
FORWARD AIR CORP COM 349853101 155,513 1,873,202 SH   SOLE 1,3 1,873,202 0 0
FOSTER L B CO COM 350060109 5,526 356,765 SH   SOLE 3 275,733 0 81,032
FOX CORP CL A COM 35137l105 16 400 SH   SOLE 1 400 0 0
FOXWAYNE ENTERPRISES ACQUISITI COM 35166l109 11 1,100 SH   SOLE 3 1,100 0 0
FRANCHISE GROUP INC COM COM 35180x105 3,445 97,281 SH   SOLE   97,281 0 0
FRANCO NEV CORP COM 351858105 24 184 SH   SOLE 1 184 0 0
FREEDOM ACQUISITION I CORP COM g3663x110 40 4,152 SH   SOLE 3 4,152 0 0
FREEDOM ACQUISITION I CORP WT g3663x128 1 1,038 SH   SOLE 3 1,038 0 0
FREEPORT-MCMORAN INC COM 35671D857 49 1,500 SH   SOLE 1 500 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106 28 809 SH   SOLE 1 809 0 0
FRONTDOOR INC COM 35905a109 6,090 145,352 SH   SOLE   114,502 0 30,850
FRONTIER COMMUNICATIONS COM 35909d109 4,047 145,194 SH   SOLE   108,399 0 36,795
FRONTIER INVESTMENT CORP COM g36816109 1 100 SH   SOLE 3 100 0 0
FRONTIER INVESTMENT CORP COM g36816117 100 10,200 SH   SOLE 3 10,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 122 12,316 SH   SOLE 3 12,316 0 0
FTAC HERA ACQUISITION CORP COM g3728y103 498 51,100 SH   SOLE 3 51,100 0 0
FTAC HERA ACQUISITION CORP WT g3728y111 13 12,750 SH   SOLE 3 12,750 0 0
FUBOTV INC PUT 35953D954 2 150 SH Put OTR 2 0 0 150
FUSION ACQUISITION CORP II COM 36118n102 273 28,071 SH   SOLE 3 28,071 0 0
FUSION ACQUISITION CORP II WT 36118n110 6 9,423 SH   SOLE 3 9,423 0 0
FVCBANKCORP INC COM COM 36120q101 788 39,412 SH   SOLE 3 39,412 0 0
G SQUARED ASCEND I INC COM g4204r109 45 4,600 SH   SOLE 3 4,600 0 0
G&P ACQUISITION CORP COM 36146g103 916 92,839 SH   SOLE 3 92,839 0 0
G&P ACQUISITION CORP WT 36146g111 26 47,419 SH   SOLE 3 47,419 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104 247 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 80 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 84 6,390 SH   SOLE 1 6,390 0 0
GAIA INC NEW CL A COM 36269p104 934 98,578 SH   SOLE 1 73,510 0 25,068
GALILEO ACQUISITION CORP COM g3770a110 1 1,000 SH   SOLE 3 1,000 0 0
GAMING & HOSPITALITY ACQU CO COM 364681106 62 6,300 SH   SOLE 3 6,300 0 0
GAMING & HOSPITALITY ACQU CO WT 364681114 2 3,100 SH   SOLE 3 3,100 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 6,205 133,954 SH   SOLE 1 100,856 0 33,098
GARMIN LTD SHS COM h2906t109 12 77 SH   SOLE 1 77 0 0
GARTNER INC COM 366651107 3,265 10,744 SH   SOLE 1 9,894 0 850
GDL FD CLSD FD 361570104 1,713 190,811 SH   SOLE 1,3 190,811 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 1,037 51,529 SH   SOLE 3 46,855 0 4,674
GENERAL DYNAMICS CORP COM 369550108 5,001 25,510 SH   SOLE 1 23,607 0 1,903
GENERAL ELECTRIC CO COM 369604301 223 2,158 SH   SOLE 1 2,158 0 0
GENERAL MLS INC COM 370334104 29 490 SH   SOLE 1 490 0 0
GENERAL MOTORS CO COM 37045v100 9,166 173,897 SH   SOLE 1 164,606 0 9,291
GENESCO INC COM 371532102 541 9,370 SH   SOLE   9,370 0 0
GENI 211015P00010000 PUT g3934v959 0 40 SH Put SOLE 3 40 0 0
GENIUS SPORTS LIMITED RDMBL WT WT g3934v117 29 4,000 SH   SOLE 3 4,000 0 0
GENIUS SPORTS LTD COM NPV COM g3934v109 125 6,700 SH   SOLE 1 6,700 0 0
GENUINE PARTS CO COM 372460105 2 18 SH   SOLE 1 18 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 556 519,711 SH   SOLE 1,2,3 307,149 0 212,562
GIGCAPITAL4 INC COM 37518g101 538 54,583 SH   SOLE 3 54,583 0 0
GIGCAPITAL4 INC WT 37518g119 8 7,933 SH   SOLE 3 7,933 0 0
GILEAD SCIENCES INC COM 375558103 280 4,009 SH   SOLE 1 4,009 0 0
GIVAUDAN SA ADR ADUS 37636P108 108 1,178 SH   SOLE 1 1,178 0 0
GLASS HOUSES ACQUISITION CORP COM 37714p103 3 300 SH   SOLE 3 300 0 0
GLAXOSMITHKLINE PLC ADUS 37733W105 160 4,180 SH   SOLE 1 4,180 0 0
GLENFARNE MERGER CORP COM 378579106 85 8,800 SH   SOLE 3 8,800 0 0
GLENFARNE MERGER CORP WT 378579114 2 2,932 SH   SOLE 3 2,932 0 0
GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 27 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 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 PARTNER ACQUISITION II WT g3934p128 4 4,600 SH   SOLE 3 4,600 0 0
GLOBAL PMTS INC COM COM 37940x102 213 1,350 SH   SOLE 1 1,350 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 39 1,436 SH   SOLE 1 1,436 0 0
GLOBAL X CLEANTECH ETF COM 37954y228 23 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 ECOMMERCE ETF INDX FD 37954y467 19 614 SH   SOLE 1 614 0 0
GLOBAL X FDS GLB X URANIUM INDX FD 37950e754 8 330 SH   SOLE 1 330 0 0
GLOBAL X LITHIUM AND BATTERY T COM 37954y855 623 7,601 SH   SOLE 1 7,601 0 0
GLOBAL X MLP COM 37954y343 11 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 158 4,390 SH   SOLE 1 4,390 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 56 1,541 SH   SOLE 1 1,541 0 0
GLOBAL X S&P 500 COVERED CALL COM 37954y475 172 3,540 SH   SOLE 1 3,540 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 22 614 SH   SOLE 1 614 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 731 14,679 SH   SOLE 1 14,283 0 396
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1,362 53,586 SH   SOLE 1 51,868 0 1,718
GLOBESTAR THERAPEUTICS COM 37960p104 2 52,000 SH   SOLE 1 52,000 0 0
GLOBUS MED INC COM 379577208 20 261 SH   SOLE 1 261 0 0
GO ACQUISITION CORP COM 362019101 26 2,700 SH   SOLE 3 2,700 0 0
GOAL ACQUISITIONS CORP COM 38021h107 17 1,700 SH   SOLE 3 1,700 0 0
GOBI ACQUISITION CORP COM g4022y104 10 1,000 SH   SOLE 3 1,000 0 0
GODADDY INC COM 380237107 14 205 SH   SOLE 1 205 0 0
GOLDEN ARROW MERGER CORP WT 380799114 2 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ARROW MERGER CORP COM 380799106 118 12,100 SH   SOLE 3 12,100 0 0
GOLDEN ENTMT INC COM 381013101 2,755 56,122 SH   SOLE   41,702 0 14,420
GOLDENBRIDGE ACQUISITION LTD COM g3970d104 206 20,789 SH   SOLE 3 20,789 0 0
GOLDENBRIDGE ACQUISITION LTD WT g3970d120 5 22,789 SH   SOLE 3 22,789 0 0
GOLDMAN SACHS ETF TR INDX FD 381430529 20 200 SH   SOLE 1 200 0 0
GOLDMAN SACHS BDC COM 38147u107 433 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 2,770 32,200 SH   SOLE 1 32,200 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 934 2,471 SH   SOLE 1 2,471 0 0
GOLUB CAP BDC INC COM COM 38173m102 198 12,500 SH   SOLE   12,500 0 0
GOOD WORKS II ACQUISITION CORP COM 38216g104 182 18,679 SH   SOLE 3 18,679 0 0
GOOD WORKS II ACQUISITION CORP WT 38216g112 7 10,639 SH   SOLE 3 10,639 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 12 700 SH   SOLE 1 700 0 0
GORES METROPOULOS II INC COM 382873107 199 20,100 SH   SOLE 3 20,100 0 0
GP STRATEGIES CORP COM COM 36225v104 248 12,000 SH   SOLE 3 12,000 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 6,808 20,377 SH Put SOLE 3 20,377 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 632 50,922 SH   SOLE 3 46,326 0 4,596
GRAINGER W W INC COM 384802104 79 200 SH   SOLE 1 200 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 12 630 SH   SOLE 1 630 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 471 13,924 SH   SOLE 1 13,924 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 66 2,308 SH   SOLE 1 2,308 0 0
GREEN EARTH TECHS COM 39303r102 0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104 123,202 3,773,429 SH   SOLE 1,3 3,773,429 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 36 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 326 33,000 SH   SOLE 3 33,000 0 0
GROWTH CAPITAL ACQUISITION COR WT 39986v115 7 7,050 SH   SOLE 3 7,050 0 0
GT ADVANCED TECHNOLOGIES INC COM 36191u205 1 19 SH   SOLE 1 19 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 957 39,649 SH   SOLE 3 39,649 0 0
GUARDANT HEALTH INC COM COM 40131m109 75 600 SH   SOLE   600 0 0
GUGGENHEIM TIMBER ETF INDX FD 18383q879 22 600 SH   SOLE 1 600 0 0
GULF ENERGY CORP COM 402274104 0 500 SH   SOLE 1 500 0 0
GX ACQUISITION CORP II COM 36260f105 372 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,479 82,595 SH   SOLE 1 66,265 0 16,330
HAEMONETICS CORP MASS COM 405024100 2 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 188 70,870 SH   SOLE 3 64,309 0 6,561
HALLMARK FINANCIAL SERVICES IN COM 40624q203 525 143,606 SH   SOLE 3 130,750 0 12,856
HAMILTON LANE ALLIANCE HOLDI COM 40749m202 1 87 SH   SOLE 3 87 0 0
HANESBRANDS INC COM 410345102 416 24,251 SH   SOLE 1 20,751 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 121 13,809 SH   SOLE 1 13,809 0 0
HARSCO CORP COM 415864107 392 23,106 SH   SOLE   23,106 0 0
HARVEST NAT RES COM 41754v202 1 45,000 SH   SOLE 3 45,000 0 0
HAYMAKER ACQUISITION CORP III COM 42087r108 55 5,675 SH   SOLE 3 5,675 0 0
HAYMAKER ACQUISITION CORP III WT 42087r116 2 2,418 SH   SOLE 3 2,418 0 0
HAYWARD HLDGS INC COM 421298100 223 10,022 SH   SOLE 1 10,022 0 0
HC2 HLDGS INC COM 45784j105 311 75,859 SH   SOLE 3 66,491 0 9,368
HDFC BANK LTD ADR REPS 3 SHS ADUS 40415f101 19 259 SH   SOLE 1 259 0 0
HEALTH SCIENCES ACQUISITIONS C COM G4411d109 53 5,400 SH   SOLE 3 5,400 0 0
HEALTHCARE CAPITAL CORP COM 42228c200 1 100 SH   SOLE 3 100 0 0
HEALTHCARE CAPITAL CORP COM 42228C101 256 26,000 SH   SOLE 3 26,000 0 0
HEALTHCARE SERVICES ACQUISITIO COM 42227k104 49 5,000 SH   SOLE 3 5,000 0 0
HEALTHCOR CATALIO ACQUISIT-A COM g44125105 191 19,299 SH   SOLE 3 19,299 0 0
HEALTHLYNKED CORP COM COM 42228p102 3 7,400 SH   SOLE 1 7,400 0 0
HEALTHPEAK PROPERTIES LP 42250p103 17 500 SH   SOLE 1 500 0 0
HEALTHWELL ACQUISITION CORP I COM 42227r109 361 36,700 SH   SOLE 3 36,700 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117 10 18,350 SH   SOLE 3 18,350 0 0
HEIDELBERGCEMENT AG UNSPONSORD COM 42281p205 10 696 SH   SOLE 1 696 0 0
HEMISPHERE MEDIA GROUP WT 42365q103 6 500 SH   SOLE 1 500 0 0
HENNESSY CAPITAL INVESTMENT CO COM 42600h207 99 10,000 SH   SOLE 3 10,000 0 0
HENNESSY CAPITAL INVS CORP V C COM 42589t107 152 15,381 SH   SOLE 3 15,381 0 0
HERCULES CAPITAL INC COM 427096508 21 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103 900 459,420 SH   SOLE 3 418,329 0 41,091
HERON THERAPEUTICS INC COM 427746102 1 50 SH   SOLE 1 50 0 0
HERSHEY CO COM 427866108 85 500 SH   SOLE 1 500 0 0
HERTZ RENTAL CAR 51 WTS WARRAN WT 42806j148 0 16 SH   SOLE 1 16 0 0
HERTZ RENTAL CAR HOLDING COM 42806j700 0 2 SH   SOLE 1 2 0 0
HESS CORP COM COM 42809h107 76 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 14 1,000 SH   SOLE 1 1,000 0 0
HEXAGON AB ADR COM 428263107 17 1,106 SH   SOLE 1 1,106 0 0
HEXION HOLDINGS CORP COM 42830k103 5,168 234,927 SH   SOLE 3 234,927 0 0
HGR LIQUIDATING TRUST COM 42837p105 2 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 2 250 SH   SOLE 1 250 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 7,757 3,747,135 SH   SOLE 1,3 3,747,135 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 348 7,300 SH   SOLE 1 7,300 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 117 886 SH   SOLE 1 886 0 0
HINES GLOBAL REIT INC COM COM 433240108 242 115,968 SH   SOLE 1 22,197 0 93,771
HITACHI LTD ADR 2 COM COM 433578507 38 320 SH   SOLE 1 320 0 0
HOLOGIC INC COM 436440101 389 5,275 SH   SOLE 1 5,275 0 0
HOME BANCSHARES INC COM 436893200 37 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 37,284 113,579 SH   SOLE 1 111,053 0 2,526
HOME PLATE ACQUISITION CORP COM 43734r202 142 14,400 SH   SOLE 3 14,400 0 0
HONEYWELL INTL INC COM 438516106 37,800 178,063 SH   SOLE 1 173,991 0 4,073
HORIZON ACQUISITION CORP COM g46049105 10 1,000 SH   SOLE 3 1,000 0 0
HORIZON ACQUISITION II CORP COM g46044106 44 4,458 SH   SOLE 1 4,458 0 0
HORIZON GLOBAL CORP COM 44052W104 3,794 539,715 SH   SOLE   429,362 0 110,353
HORIZON THERAPEUTICS PLC COM g46188101 5 50 SH   SOLE 1 50 0 0
HORMEL FOODS CORP COM 440452100 142 3,449 SH   SOLE 1 3,449 0 0
HOULIHAN LOKEY INC COM 441593100 25,137 272,936 SH   SOLE 1 257,382 0 15,554
HOVNANIAN ENTERPRISES INC COM 442487401 5 50 SH   SOLE 1 50 0 0
HOWMET AEROSPACE INC COM 443201108 41 1,303 SH   SOLE 1 1,303 0 0
HP INC COM COM 40434l105 3 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 26 1,000 SH   SOLE 1 1,000 0 0
HUBBELL INC COM 443510607 32 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100 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 INVESTMENT CO COM 44376l107 135 13,900 SH   SOLE 3 13,900 0 0
HUDSON EXECUTIVE INVES III COM 44376L206 33 3,378 SH   SOLE 3 3,378 0 0
HUMANA INC COM 444859102 307 790 SH   SOLE 1 790 0 0
HUNTINGTON BANCSHARES INC COM 446150104 817 52,821 SH   SOLE 1 52,821 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14 71 SH   SOLE   71 0 0
HURCO CO COM 447324104 11 341 SH   SOLE 3 341 0 0
HYATT HOTELS CORP COM 448579102 5 65 SH   SOLE 1 65 0 0
HYCROFT MNG CORP WT WT 44862p125 0 28 SH   SOLE 1 28 0 0
ISHARES TR PUT 464288953 30 1,075 SH Put SOLE 3 1,075 0 0
HYSTER B COM 449172204 0 1 SH   SOLE 1 1 0 0
IAA INC COM 449253103 6,760 123,873 SH   SOLE 1 98,023 0 25,850
IAC INTERACTIVECORP NEW COM NE COM 44891n208 5,916 45,404 SH   SOLE 1 33,944 0 11,460
IAMGOLD CORP COM 450913108 68 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 104 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100 5 20 SH   SOLE 1 20 0 0
IDEXX LABS INC COM COM 45168d104 696 1,119 SH   SOLE 1 1,119 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 448 2,169 SH   SOLE 1 1,169 0 1,000
ILLUMINA INC COM 452327109 725 1,786 SH   SOLE 1 1,742 0 44
IMMERSION CORP COM 452521107 821 120,103 SH   SOLE 3 109,307 0 10,796
INDEPENDENCE CONTRACT DRILLI COM 453415606 113 37,569 SH   SOLE 3 34,206 0 3,363
INDEXIQ ETF TR INDX FD 45409B800 350 10,616 SH   SOLE 1 10,616 0 0
INDIA FD INC COM 454089103 45 1,966 SH   SOLE 1 1,966 0 0
INDUSTRIA DE DISENO TEXTIL IND COM 455793109 18 957 SH   SOLE 1 957 0 0
INFLECTION POINT ACQUISITION COM g47874105 260 26,300 SH   SOLE 3 26,300 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 7,386 1,028,658 SH   SOLE   764,998 0 263,660
INFOSYS LTD ADUS 456788108 102 4,600 SH   SOLE 1 4,600 0 0
INGERSOLL RAND PLC COM 45687v106 17 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107 876 12,280 SH   SOLE   12,280 0 0
INMODE LTD COM m5425m103 271 1,700 SH   SOLE 1 1,700 0 0
INNODATA INC COM 457642205 2 200 SH   SOLE 1 200 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101 1,255 5,431 SH   SOLE 1 4,795 0 636
INSEEGO CORPORATION COM 45782b104 1 100 SH   SOLE 1 100 0 0
INSIGHT ACQUISITION CORP COM 45784l209 557 56,000 SH   SOLE 3 56,000 0 0
INSPERITY INC COM 45778q107 8 70 SH   SOLE 1 70 0 0
INSTEEL INDS INC COM 45774W108 360 9,450 SH   SOLE   9,450 0 0
INTEL CORP COM 458140100 10,404 195,269 SH   SOLE 1 186,693 0 8,576
INTERCONTINENTALEXCHAN COM COM 45866f104 149 1,294 SH   SOLE 1 1,294 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,583 11,393 SH   SOLE 1 11,393 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 539 4,032 SH   SOLE 1 3,933 0 99
INTERNATIONAL GAME TECH PLC COM g4863A108 60 2,304 SH   SOLE 1 2,304 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 8 500 SH   SOLE 1 500 0 0
INTERPRIVATE II ACQUISITION CO COM 46064q108 156 16,002 SH   SOLE 3 16,002 0 0
INTERPRIVATE II ACQUISITION CO WT 46064q116 3 3,200 SH   SOLE 3 3,200 0 0
INTERPRIVATE III FINANCIAL PAR COM 46064r106 325 32,801 SH   SOLE 3 32,801 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114 8 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH COM 46064t201 10 1,068 SH   SOLE 3 1,068 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102 457 47,300 SH   SOLE 3 47,300 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110 7 9,419 SH   SOLE 3 9,419 0 0
INTEVAC INC COM 461148108 631 132,001 SH   SOLE 3 120,253 0 11,748
INTUIT COM 461202103 745 1,380 SH   SOLE 1 1,355 0 25
INTUITIVE SURGICAL INC COM NEW COM 46120e602 785 790 SH   SOLE 1 790 0 0
INVACARE CORP COM 461203101 224 47,023 SH   SOLE 1,3 42,849 0 4,174
INVENTRUST PROPERTIES CORP LP 46124j201 5 160 SH   SOLE 1 160 0 0
INVESCO AEROSPACE & DEFENSE ET COM 46137v100 45 624 SH   SOLE 1 624 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 44 900 SH   SOLE 1 900 0 0
INVESCO BULLETSHARES 2021 CORP COM 46138j700 226 10,700 SH   SOLE 1 10,700 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 60 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 607 6,732 SH   SOLE 1 6,732 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 133 5,574 SH   SOLE 1 5,574 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 58 450 SH   SOLE 1 450 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 229 11,355 SH   SOLE 1 11,355 0 0
INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 103 5,000 SH   SOLE 1 5,000 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 18,608 117,506 SH   SOLE 1 117,506 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 64 350 SH   SOLE 1 350 0 0
INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 3 100 SH   SOLE 1 100 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 125 2,857 SH   SOLE 1 2,857 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 3,724 112,677 SH   SOLE 1 112,377 0 300
INVESCO QQQ TRUST INDX FD 46090e103 17,262 48,223 SH   SOLE 1 48,223 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 4,312 28,783 SH   SOLE 1 25,755 0 3,028
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 906 14,883 SH   SOLE 1 14,685 0 198
INVESCO S&P 500 PURE GROWTH ET INDX FD 46137v266 90 465 SH   SOLE 1 465 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 245 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 217 3,961 SH   SOLE 1 3,961 0 0
ION ACQUISITION CORP 2 LTD-A COM g49393104 100 10,098 SH   SOLE 3 10,098 0 0
ION ACQUISITION CORP 3 LTD-A COM g4940j114 2 200 SH   SOLE 3 200 0 0
IQVIA HOLDINGS INC COM 46266c105 236 987 SH   SOLE 1 987 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 84 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,162 79,341 SH   SOLE 1 77,051 0 2,290
IRNT 211001C00055000 CALL 46323q905 0 30 SH Call SOLE 3 30 0 0
IRON MTN INC NEW COM COM 46284v101 1,365 31,421 SH   SOLE 1 29,546 0 1,875
IRONNET INC COM 46323q113 7 1,500 SH   SOLE 3 1,500 0 0
ISHARES TR INDX FD 464289511 7 107 SH   SOLE 1 107 0 0
ISHARES TR INDX FD 464288620 26 440 SH   SOLE 1 440 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 5 92 SH   SOLE 1 92 0 0
ISHARES TR INDX FD 464289859 55 788 SH   SOLE 1 788 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 120 2,381 SH   SOLE 1 2,381 0 0
ISHARES TR INDX FD 464289867 317 5,714 SH   SOLE 1 5,714 0 0
ISHARES TR INDX FD 464287671 280 2,732 SH   SOLE 1 2,732 0 0
ISHARES TR INDX FD 464288521 10 167 SH   SOLE 1 167 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 179 4,109 SH   SOLE 1 4,109 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 234 1,332 SH   SOLE 1 1,301 0 31
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 15 117 SH   SOLE 1 117 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 289 2,873 SH   SOLE 1 2,758 0 115
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 142 5,468 SH   SOLE 1 5,468 0 0
ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 61 777 SH   SOLE 1 777 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 82 2,709 SH   SOLE 1 2,184 0 525
ISHARES TR COM 464288224 16 731 SH   SOLE 1 731 0 0
ISHARES TR INDX FD 464287291 216 3,807 SH   SOLE 1 3,628 0 179
ISHARES GOLD TR COM 464285204 6,386 191,154 SH   SOLE 1 190,796 0 358
ISHARES IBONDS DEC 2021 TERM C INDX FD 46434vbk5 255 10,320 SH   SOLE 1 10,320 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 2,833 45,878 SH   SOLE 1 45,367 0 511
ISHARES INC INDX FD 464286533 1,341 21,394 SH   SOLE 1 21,394 0 0
ISHARES INC INDX FD 464286806 10 300 SH   SOLE 1 300 0 0
ISHARES INC INDX FD 464286871 15 621 SH   SOLE 1 621 0 0
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 41 585 SH   SOLE 1 585 0 0
ISHARES INC INDX FD 464286822 10 199 SH   SOLE 1 199 0 0
ISHARES INC INDX FD 464286665 54 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286772 4 48 SH   SOLE 1 48 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 33 1,443 SH   SOLE 1 1,443 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 31 498 SH   SOLE 1 498 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH   SOLE 1 50 0 0
ISHARES TR INDX FD 464288406 4 66 SH   SOLE 1 0 0 66
ISHARES TR COM 464288208 1 8 SH   SOLE 1 8 0 0
ISHARES TR INDX FD 464287127 8 136 SH   SOLE 1 0 0 136
ISHARES MSCI EM COM 46434g863 273 6,580 SH   SOLE 1 6,335 0 245
ISHARES INC INDX FD 464286350 23 600 SH   SOLE 1 600 0 0
ISHARES TR INDX FD 464288562 5 58 SH   SOLE 1 58 0 0
ISHARES ROBOTICS AND ARTIFICIA COM 46435u556 98 2,313 SH   SOLE 1 2,313 0 0
ISHARES TR INDX FD 464287622 626 2,590 SH   SOLE 1 2,590 0 0
ISHARES TR INDX FD 464287663 13 183 SH   SOLE 1 183 0 0
ISHARES TR INDX FD 464287333 184 2,346 SH   SOLE 1 2,259 0 87
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 24 496 SH   SOLE 1 496 0 0
ISHARES TR INDX FD 464288646 570 10,433 SH   SOLE 1 10,082 0 351
ISHARES SILVER TR INDX FD 46428Q109 991 48,281 SH   SOLE 1 45,701 0 2,580
ISHARES TR INDX FD 464288653 7 48 SH   SOLE 1 48 0 0
ISHARES TR 20 YR TRS BD INDX FD 920933108 58 400 SH   SOLE 1 400 0 0
ISHARES TR CLSD FD 464287440 4,590 39,830 SH   SOLE 1,3 39,830 0 0
ISHARES TR INDX FD 464287457 367 4,259 SH   SOLE 1 4,259 0 0
ISHARES TR INDX FD 464288661 9 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 464288612 56 485 SH   SOLE 1 485 0 0
ISHARES TR INDX FD 464288679 8 75 SH   SOLE 1 75 0 0
ISHARES TR INDX FD 464287176 1,234 9,668 SH   SOLE 1 9,663 0 5
ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 5 SH   SOLE 1 5 0 0
ISHARES TR INDX FD 464287564 23 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812 25 140 SH   SOLE 1 140 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 19,162 258,074 SH   SOLE 1 257,046 0 1,028
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,932 27,214 SH   SOLE 1 6,590 0 20,624
ISHARES TR INDX FD 464287507 11,434 43,461 SH   SOLE 1 41,703 0 1,758
ISHARES TR INDX FD 464287150 47,288 480,669 SH   SOLE 1 192,856 0 287,813
ISHARES TR INDX FD 464287200 26,954 62,564 SH   SOLE 1 62,375 0 189
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3,824 71,831 SH   SOLE 1 70,968 0 863
ISHARES TR INDX FD 464287226 11,533 100,432 SH   SOLE 1 98,964 0 1,468
ISHARES TR INDX FD 464288760 19 186 SH   SOLE 1 186 0 0
ISHARES TR INDX FD 464288810 1,840 29,310 SH   SOLE 1 29,310 0 0
ISHARES TR INDX FD 464288778 48 800 SH   SOLE   800 0 0
ISHARES TR INDX FD 464287168 153 1,332 SH   SOLE 1 1,332 0 0
ISHARES TR INDX FD 464287796 126 4,454 SH   SOLE 1 4,272 0 182
ISHARES TR INDX FD 464287788 645 7,812 SH   SOLE 1 7,812 0 0
ISHARES TR INDX FD 464287762 566 2,052 SH   SOLE 1 2,052 0 0
ISHARES TR INDX FD 464287739 10 95 SH   SOLE 1 95 0 0
ISHARES TR INDX FD 464287721 99 980 SH   SOLE 1 980 0 0
ISHARES TR INDX FD 464287697 16 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 46429B689 2,601 34,526 SH   SOLE 1 34,496 0 30
ISHARES TR INDX FD 464288877 576 11,311 SH   SOLE 1 10,812 0 499
ISHARES TR ESG MSCI LEADR COM 46435u218 32 425 SH   SOLE 1 425 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 1,408 14,299 SH   SOLE 1 13,853 0 446
ISHARES TR FLTG RATE NT INDX FD 46429b655 155 3,049 SH   SOLE 1 3,049 0 0
ISHARES TR INDX FD 464287184 62 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 46429B663 2,259 23,967 SH   SOLE 1 23,967 0 0
ISHARES TR INDX FD 464288513 13 145 SH   SOLE   145 0 0
ISHARES TR INDX FD 464287242 131 986 SH   SOLE 1 986 0 0
ISHARES TR INDX FD 464288281 69 626 SH   SOLE 1 626 0 0
ISHARES TR INDX FD 464288588 70 648 SH   SOLE 1 520 0 128
ISHARES TR INDX FD 464288240 25 456 SH   SOLE 1 456 0 0
ISHARES TR MSCI CHINA ETF INDX FD 46429b671 2 24 SH   SOLE 1 24 0 0
ISHARES TR INDX FD 464288885 491 4,612 SH   SOLE 1 4,407 0 205
ISHARES TR INDX FD 464287465 760 9,742 SH   SOLE 1 9,742 0 0
ISHARES TR INDX FD 464287234 1,641 32,566 SH   SOLE 1 32,566 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 80 1,636 SH   SOLE 1 1,636 0 0
ISHARES TR INDX FD 464288570 96 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273 413 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 3,057 18,912 SH   SOLE 1 18,220 0 692
ISHARES TR PUT 464287952 5,907 4,345 SH Put SOLE 3 4,345 0 0
ISHARES TR INDX FD 464288869 1,018 7,052 SH   SOLE 1 7,052 0 0
ISHARES TR INDX FD 464287648 25 86 SH   SOLE 1 86 0 0
ISHARES TR INDX FD 464287630 266 1,657 SH   SOLE 1 1,657 0 0
ISHARES TR PUT 464287655 3,024 12,214 SH   SOLE 1,3 12,214 0 0
ISHARES TR INDX FD 464287689 494 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481 411 3,670 SH   SOLE 1 3,670 0 0
ISHARES TR INDX FD 464287473 277 2,448 SH   SOLE 1 2,448 0 0
ISHARES TR INDX FD 464287499 1,711 21,879 SH   SOLE 1 21,679 0 200
ISHARES TR INDX FD 464287614 4,828 17,616 SH   SOLE 1 17,366 0 250
ISHARES TR INDX FD 464287598 2,278 14,553 SH   SOLE 1 14,553 0 0
ISHARES TR INDX FD 464287101 1,780 9,013 SH   SOLE 1 9,013 0 0
ISHARES TR INDX FD 464287408 255 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 24 308 SH   SOLE 1 308 0 0
ISHARES TR INDX FD 464287705 29 280 SH   SOLE 1 280 0 0
ISHARES TR INDX FD 464287549 62 152 SH   SOLE 1 152 0 0
ISHARES TR INDX FD 464288414 714 6,142 SH   SOLE 1 6,142 0 0
ISHARES TR INDX FD 464287804 10,088 92,390 SH   SOLE 1,3 87,234 0 5,156
ISHARES TR INDX FD 464287309 386 5,221 SH   SOLE 1 5,221 0 0
ISHARES TR INDX FD 464288158 133 1,241 SH   SOLE 1 1,241 0 0
ISHARES TR INDX FD 464287192 29 118 SH   SOLE 1 118 0 0
ISHARES TR INDX FD 464288687 334 8,595 SH   SOLE 1 7,923 0 672
ISHARES TR INDX FD 464287754 119 1,108 SH   SOLE 1 1,108 0 0
ISHARES TR INDX FD 464288851 1 25 SH   SOLE 1 25 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 527 19,895 SH   SOLE 1 18,653 0 1,242
ISHARES TR INDX FD 46429B697 2,929 39,847 SH   SOLE 1 39,761 0 86
ISHARES U S ETF TR INDX FD 46431W507 1,182 23,580 SH   SOLE 1 23,580 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 23 689 SH   SOLE 1 689 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853 166 4,638 SH   SOLE 1 4,343 0 295
ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 223 22,678 SH   SOLE 3 22,678 0 0
ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 6 11,439 SH   SOLE 3 11,439 0 0
ISOS ACQUISITION CORP COM g4962c112 182 18,282 SH   SOLE 3 18,282 0 0
ISOS ACQUISITION CORP WT g4962c104 8 6,093 SH   SOLE 3 6,093 0 0
ITAU UNIBANCO HLDG S A COM 465562106 7 1,245 SH   SOLE 1 1,245 0 0
ITERIS INC NEW COM 46564T107 312 59,035 SH   SOLE 1,3 54,518 0 4,517
ITERUM THERAPEUTICS PLC COM g6333l101 0 578 SH   SOLE 1 578 0 0
ITHAX ACQUISITION CORP COM g49775102 105 10,810 SH   SOLE 3 10,810 0 0
ITHAX ACQUISITION CORP WT g49775128 4 6,200 SH   SOLE 3 6,200 0 0
ITIQUIRA ACQUISITION CORP COM g49773123 6 600 SH   SOLE 3 600 0 0
ITOCHU CORP ADR COM 465717106 31 529 SH   SOLE 1 529 0 0
ITT INC COM COM 45073v108 6 75 SH   SOLE 1 75 0 0
IVANHOE CAP ACQUISITION CORP C COM g4R87p114 36 3,601 SH   SOLE 3 3,601 0 0
ISHARES TR PUT 464288959 41 70 SH Put SOLE 3 70 0 0
ISHARES TR PUT 464287955 8,542 13,671 SH Put SOLE 3 13,671 0 0
ISHARES TR CALL 464287905 98 500 SH Call SOLE 3 500 0 0
ISHARES TR PUT 464287950 591 1,412 SH Put SOLE 3 1,412 0 0
J ALEXANDERS HLDGS COM 46609j106 188 13,460 SH   SOLE 1 10,525 0 2,935
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 2,647 51,833 SH   SOLE 1 51,833 0 0
JACK CREEK INVESTMENT C-CL A COM g4989x115 97 10,000 SH   SOLE 3 10,000 0 0
JACK IN THE BOX INC COM 466367109 22 230 SH   SOLE   230 0 0
JACKSON FINL INC CL A COM 46817m107 14,363 552,430 SH   SOLE 1 451,241 0 101,189
JAPAN EQUITY FD INC COM CLSD FD 00306j109 4 425 SH   SOLE 3 425 0 0
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 14 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 COM 47201b103 49 5,000 SH   SOLE 3 5,000 0 0
JAWS HURRICANE ACQUISITION COR WT 47201b111 1 1,250 SH   SOLE 3 1,250 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105 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 2 21 SH   SOLE 1 21 0 0
JEFFERIES GROUP INC NEW COM COM 47233w109 211 5,675 SH   SOLE 1 5,675 0 0
JIYA ACQUISITION CORP COM 47760m102 1 100 SH   SOLE 3 100 0 0
JOFF FINTECH ACQUISITION CORP COM 46592c100 61 6,300 SH   SOLE 3 6,300 0 0
JOFF FINTECH ACQUISITION CORP WT 46592c118 2 3,066 SH   SOLE 3 3,066 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH   SOLE 1 10 0 0
JOHNSON & JOHNSON COM 478160104 43,178 267,354 SH   SOLE 1 260,816 0 6,538
JOHNSON CTLS INTL PLC COM g51502105 185 2,718 SH   SOLE 1 2,218 0 500
JP MORGAN CHASE & CO COM 46625h100 48,974 299,187 SH   SOLE 1 290,137 0 9,050
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 61,599 1,214,479 SH   SOLE 1 1,201,319 0 13,160
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 153 2,651 SH   SOLE 1 2,651 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 6 98 SH   SOLE 1 44 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 498 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
JUPITER ACQUISITION CORP COM 482082203 895 91,094 SH   SOLE 3 91,094 0 0
KADEM SUSTAINABLE IMPACT CORP COM 48284e105 719 73,794 SH   SOLE 3 73,794 0 0
KADEM SUSTAINABLE IMPACT CORP WT 48284e113 18 36,647 SH   SOLE 3 36,647 0 0
KAIROS ACQUISITION CORP-A COM g52110114 29 3,000 SH   SOLE 3 3,000 0 0
KAMAN CORP COM 483548103 36 1,011 SH   SOLE 1 1,011 0 0
KANSAS CITY SOUTHERN COM 485170302 379 1,400 SH   SOLE 1 1,400 0 0
KAR AUCTION SVCS INC COM 48238T109 2,731 166,650 SH   SOLE   123,010 0 43,640
KBC GROUP NV UNSPONSORED ADR COM 48241f104 10 223 SH   SOLE 1 223 0 0
KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH   SOLE 1 452 0 0
KEARNY FINL CORP MD COM 48716p108 815 65,601 SH   SOLE   65,601 0 0
KELLOGG CO COM 487836108 32 500 SH   SOLE 1 500 0 0
KERNEL GROUP HOLDINGS INC COM g5259l103 148 15,200 SH   SOLE 3 15,200 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129 5 8,700 SH   SOLE 3 8,700 0 0
KEURIG DR PEPPER INC COM 49271v100 21 610 SH   SOLE 1 610 0 0
KEY TRONIC CORP COM 493144109 729 112,153 SH   SOLE 3 101,655 0 10,498
KEYCORP COM 493267108 529 24,468 SH   SOLE 1 24,468 0 0
KEYCORP PFD CV PFD 493267876 64 2,400 SH   SOLE 1 2,400 0 0
KHOSLA VENTURES ACQUISITION COM 482504107 121 12,210 SH   SOLE 3 12,210 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,487 57,703 SH   SOLE   51,350 0 6,353
KIMBALL INTL INC COM 494274103 445 39,697 SH   SOLE   39,697 0 0
KIMBERLY-CLARK CORP COM 494368103 1,352 10,210 SH   SOLE 1 10,110 0 100
KINDER MORGAN INC DEL LP 49456B101 513 30,649 SH   SOLE 1 30,649 0 0
KISMET ACQUISITION THREE COR COM g5276c128 7 700 SH   SOLE 3 700 0 0
KISMET ACQUISITION THREE CORP COM g5276c110 364 37,329 SH   SOLE 3 37,329 0 0
KISMET ACQUISITION THREE CORP WT g5276c102 6 10,542 SH   SOLE 3 10,542 0 0
KISMET ACQUISITION TWO CORP COM g52807107 337 34,623 SH   SOLE 3 34,623 0 0
KISMET ACQUISITION TWO CORP COM g52807123 30 3,000 SH   SOLE 3 3,000 0 0
KISMET ACQUISITION TWO CORP WT g52807115 9 12,040 SH   SOLE 3 12,040 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 49 800 SH   SOLE 1 800 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 167,642 3,560,035 SH   SOLE 1,3 3,560,035 0 0
KOMATSU LTD SPON ADR NEW ADUS 500458401 8 324 SH   SOLE 1 324 0 0
KONINKLIJKE PHILIPS N V ADUS 500472303 7 162 SH   SOLE 1 162 0 0
KONTOOR BRANDS COM 50050n103 5,063 101,369 SH   SOLE 1 78,819 0 22,550
KOPPERS HOLDINGS INC COM COM 50060p106 1,267 40,530 SH   SOLE   40,530 0 0
KRAFT HEINZ CO COM 500754106 17 461 SH   SOLE   461 0 0
KRANESHARES TR COM 500767827 14 300 SH   SOLE 1 300 0 0
KRANESHARES TR COM 500767678 11 270 SH   SOLE 1 270 0 0
KRATON CORP COM 50077C106 10 223 SH   SOLE 1 223 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 18 805 SH   SOLE 1 805 0 0
SPY 211015P00452000 PUT 78462f953 1,286 1,802 SH Put SOLE 3 1,802 0 0
SPDR SER TR PUT 78464A958 776 6,520 SH Put SOLE 3 6,520 0 0
KROGER CO COM 501044101 104 2,571 SH   SOLE 1 2,571 0 0
KULICKE & SOFFA INDS INC COM 501242101 891 15,290 SH   SOLE   15,290 0 0
L CATTERTON ASIA ACQUISITION C COM g5346g109 2 200 SH   SOLE 3 200 0 0
L OREAL CO ADR ADUS 502117203 23 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 28,863 131,053 SH   SOLE 1 127,656 0 3,397
LAACO LTD COM 505346106 29 7 SH   SOLE 1 7 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 178 631 SH   SOLE 1 631 0 0
LAKELAND INDS INC COM 511795106 1,602 76,268 SH   SOLE 3 70,516 0 5,752
LAM RESEARCH CORP COM 512807108 52 92 SH   SOLE 1 92 0 0
LAMAR ADVERTISING CO NEW COM 512816109 49 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104 13 210 SH   SOLE   210 0 0
LANCASTER COLONY CORP COM 513847103 157 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC COM 51477a104 351 36,000 SH   SOLE 3 36,000 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112 9 9,500 SH   SOLE 3 9,500 0 0
LANDEC CORP COM 514766104 729 79,089 SH   SOLE 3 72,339 0 6,750
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 610 24,000 SH   SOLE 1 24,000 0 0
LANDMARK INFRASTRUCTURE PARTNE LP 51508j108 329 20,100 SH   SOLE 3 20,100 0 0
LAS VEGAS SANDS CORP COM 517834107 4 100 SH   SOLE 1 100 0 0
LAZARD GROWTH ACQUISITION CORP COM g54035129 255 25,706 SH   SOLE 3 25,706 0 0
LAZARD LTD COM g54050102 12 262 SH   SOLE 1 262 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 76 1,700 SH   SOLE 1 1,700 0 0
LEIDOS HOLDINGS INC COM 525327102 182 1,894 SH   SOLE 1 1,894 0 0
LEMONADE INC COM 52567d107 7 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057104 9 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057302 8 100 SH   SOLE 1 100 0 0
LENSAR INC COM 52634l108 87 11,024 SH   SOLE 3 10,057 0 967
LEO HOLDINGS III CORP WT g5463t124 3 3,519 SH   SOLE 3 3,519 0 0
LEO HOLDINGS III CORP-A COM g5463t108 324 32,600 SH   SOLE 3 32,600 0 0
LERER HIPPEAU ACQUISITION CO COM 526749106 9 900 SH   SOLE 3 900 0 0
LEVEL ONE BANCORP INC COM 52730d208 171 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 230 26,788 SH   SOLE 1 26,788 0 0
LIBERTY BROADBAND CORP COM 530307107 198 1,179 SH   SOLE 1 1,123 0 56
LIBERTY BROADBAND CORP COM 530307305 691 4,003 SH   SOLE 1 3,822 0 181
LIBERTY GLOBAL INC COM SER A COM g5480u104 24 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 45 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 9 347 SH   SOLE 1 37 0 310
LIBERTY MEDIA CORP DEL COM 531229409 167 3,544 SH   SOLE 1 3,289 0 255
LIBERTY MEDIA CORP DEL COM 531229888 9,006 340,880 SH   SOLE 1 244,034 0 96,846
LIBERTY MEDIA CORP DEL COM 531229607 15,231 320,837 SH   SOLE 1 262,051 0 58,786
LIBERTY MEDIA CORP DEL COM 531229854 101 1,969 SH   SOLE 1 1,857 0 112
LIBERTY MEDIA CORP DEL COM 531229870 1,387 29,489 SH   SOLE 1,3 29,433 0 56
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1 188 SH   SOLE 1 188 0 0
LIGHTJUMP ACQUISITION CORP COM 53228m106 62 6,300 SH   SOLE 3 6,300 0 0
LILLY ELI & CO COM 532457108 1,423 6,157 SH   SOLE 1 6,157 0 0
LINCOLN ELEC HLDGS INC COM 533900106 249 1,935 SH   SOLE 1 1,935 0 0
LINDE PLC COM g5494j103 246 840 SH   SOLE 1 840 0 0
LINNCO LLC ESCROW COM 535esc107 0 500 SH   SOLE 1 500 0 0
LITHIA MTRS INC COM 536797103 7 22 SH   SOLE 1 22 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 18 200 SH   SOLE 1 200 0 0
LIVE OAK ACQUISITION CORP II C COM 53804w106 10 1,000 SH   SOLE 3 1,000 0 0
LIVE OAK CRESTVIEW CLIMATE ACQ COM 538086208 309 31,500 SH   SOLE 3 31,500 0 0
LIVE OAK MOBILITY ACQUISI CO COM 538126103 48 5,000 SH   SOLE 3 5,000 0 0
LIVE OAK MOBILITY ACQUISI CO WT 538126111 1 1,000 SH   SOLE 3 1,000 0 0
LKQ CORP COM 501889208 316 6,275 SH   SOLE 1 6,100 0 175
LOCKHEED MARTIN CORP COM 539830109 846 2,450 SH   SOLE 1 2,450 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 8 300 SH   SOLE 1 300 0 0
LONE PINE RES INC COM COM 54222a106 0 1,000,000 SH   SOLE 3 1,000,000 0 0
LONGVIEW ACQUISITION CORP II C COM 54319q105 2 200 SH   SOLE 3 200 0 0
LORAL SPACE & COM INC COM 543881106 120 2,795 SH   SOLE 1 2,795 0 0
LORDSTOWN MOTORS CORP COM 54405q100 8 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107 5,031 24,798 SH   SOLE 1 23,848 0 950
LUCID GROUP INC COM 549498103 71 2,831 SH   SOLE 3 2,831 0 0
LULULEMON ATHLETICA INC COM 550021109 319 787 SH   SOLE 1 787 0 0
LUMEN TECHNOLOGIES INC COM 550241103 342 27,619 SH   SOLE 1 27,619 0 0
LUMIRADX LTD WT g5709l117 42 35,800 SH   SOLE 3 35,800 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 83 581 SH   SOLE 1 581 0 0
M3 BRIGADE ACQUISITION II CO COM 553800103 849 85,634 SH   SOLE 3 85,634 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111 35 26,400 SH   SOLE 3 26,400 0 0
MACE SEC INTL INC COM NEW COM 554335208 2,698 5,159,410 SH   SOLE 3,1 5,159,410 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
MADISON COVERED CALL & EQUIT CLSD FD 557437100 8 958 SH   SOLE 3 958 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 9,149 125,895 SH   SOLE 1 102,425 0 23,470
MADISON SQUARE GARDEN SPORTS C COM 55825t103 9 50 SH   SOLE   50 0 0
MAGELLAN HEALTH INC COM 559079207 95 1,000 SH   SOLE 3 1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 803 17,618 SH   SOLE 1 17,618 0 0
MAGNA INTL INC COM 559222401 44 590 SH   SOLE 1 590 0 0
MAGNACHIP SEMICONDUCTOR CORP ADUS 55933j203 53 3,000 SH   SOLE 3 3,000 0 0
MAGNUM OPUS ACQUISITION LTD COM g5s70a104 45 4,500 SH   SOLE 3 4,500 0 0
MANNING & NAPIER INC COM 56382Q102 232 25,450 SH   SOLE 1 25,450 0 0
MANPOWER INC COM COM 56418h100 20 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106 27 1,388 SH   SOLE 1 1,388 0 0
MARATHON OIL CORP COM 565849106 5 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,506 24,362 SH   SOLE 1 23,128 0 1,234
MARKEL CORP COM 570535104 1,141 955 SH   SOLE 1 933 0 22
MARKFORGED HOLDING CORP COM 57064n102 1,776 270,675 SH   SOLE 1 270,675 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 18 823 SH   SOLE 1 823 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
MARQUEE RAINE ACQUISITION-A COM g58442107 30 3,000 SH   SOLE 3 3,000 0 0
MARRIOTT INTL INC NEW COM 571903202 15,841 106,967 SH   SOLE 1 104,271 0 2,696
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4 25 SH   SOLE 1 25 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY INC COM 573874104 396 6,565 SH   SOLE 1 6,565 0 0
MASCO CORP COM 574599106 3,120 56,170 SH   SOLE 1 48,208 0 7,962
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 720 73,906 SH   SOLE 3 73,906 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 18 25,198 SH   SOLE 3 25,198 0 0
MASTERCARD INCORPORATED COM 57636Q104 14,174 40,767 SH   SOLE 1 39,813 0 954
MATCH GROUP INC COM 57667l107 243 1,548 SH   SOLE 1 1,548 0 0
MCAP ACQUISITION CORP COM 55282t109 761 77,109 SH   SOLE 3 77,109 0 0
MCAP ACQUISITION CORP WT 55282t117 18 16,500 SH   SOLE 3 16,500 0 0
MCCORMICK & CO INC COM 579780206 49 600 SH   SOLE 1 600 0 0
MCDONALDS CORP COM 580135101 23,010 95,431 SH   SOLE 1 93,817 0 1,614
MCKESSON CORP COM 58155Q103 4,015 20,138 SH   SOLE 1 17,844 0 2,294
MDH ACQUISITION CORP COM 55283p106 510 51,726 SH   SOLE 3 51,726 0 0
MDH ACQUISITION CORP WT 55283p114 3 5,770 SH   SOLE 3 5,770 0 0
MDU RES GROUP INC COM 552690109 15,614 526,261 SH   SOLE 1 432,831 0 93,430
MEDICAL MARIJUANA INC COM COM 58463a105 0 2,000 SH   SOLE 1 2,000 0 0
MEDICUS SCIENCES ACQUISITION C COM g5960s108 35 3,600 SH   SOLE 3 3,600 0 0
MEDMEN ENTERPRISES INC COM 58507m107 14 50,540 SH   SOLE 1 50,540 0 0
MEDTECH ACQUISITION CORP/NY COM 58507n204 1 99 SH   SOLE 3 99 0 0
MEDTECH ACQUISITION CORP COM 58507N105 51 5,100 SH   SOLE 3 5,100 0 0
MEDTRONIC PLC SHS COM g5960l103 20,108 160,416 SH   SOLE 1 157,648 0 2,768
MERCADOLIBRE INC COM COM 58733r102 79 47 SH   SOLE 1 47 0 0
MERCK & CO INC COM 58933Y105 3,371 44,885 SH   SOLE 1 42,365 0 2,520
MERCK KGAA COM 589339209 9 200 SH   SOLE 1 200 0 0
MERCURY ECOMMERCE ACQ COM 589381102 155 15,806 SH   SOLE 3 15,806 0 0
MERCURY ECOMMERCE ACQUISITION WT 589381110 4 8,403 SH   SOLE 3 8,403 0 0
MERCURY GENL CORP NEW COM 589400100 81 1,450 SH   SOLE 1 700 0 750
MEREDITH CORP COM 589433101 4,875 87,531 SH   SOLE   65,161 0 22,370
MERIDIAN BANK COM 58958p104 573 20,000 SH   SOLE 3 18,253 0 1,747
METAA FINL GROUP COM 59100u108 12 220 SH   SOLE 1 220 0 0
METALS ACQUISITION CORP COM g60405118 860 86,800 SH   SOLE 3 86,800 0 0
METLIFE INC COM 59156R108 101 1,634 SH   SOLE 1 1,634 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14 10 SH   SOLE 1 10 0 0
MFS GOVT MKTS INCOME TR CLSD FD 552939100 2 525 SH   SOLE 1 525 0 0
MGIC INVT CORP WIS COM 552848103 15 1,000 SH   SOLE 1 0 0 1,000
MGM RESORTS INTERNATIONAL COM 552953101 445 10,317 SH   SOLE 1 10,317 0 0
MGP INGREDIENTS INC COM 55303j106 123 1,895 SH   SOLE 1 1,895 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,272 14,803 SH   SOLE 1 13,812 0 991
MICRON TECHNOLOGY INC COM 595112103 337 4,751 SH   SOLE 1 3,901 0 850
MICROSOFT CORP COM 594918104 67,663 240,007 SH   SOLE 1 234,644 0 5,363
MIDDLEFIELD BANC CORP COM 596304204 9,946 417,374 SH   SOLE 1,3 417,374 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 611 24,713 SH   SOLE 1 24,713 0 0
MILLER HERMAN INC COM 600544100 5,154 136,852 SH   SOLE 1 136,852 0 0
MISSION ADVANCEMENT CORP COM 60501l101 68 6,999 SH   SOLE 3 6,999 0 0
MISSION ADVANCEMENT CORP WT 60501l119 2 3,332 SH   SOLE 3 3,332 0 0
MITSUBISHI CORP COM j43830116 23 723 SH   SOLE 1 723 0 0
MITSUI & CO LTD ADR COM 606827202 21 47 SH   SOLE 1 47 0 0
MODEL PERFORMANCE ACQUISITION COM g6246m105 170 17,000 SH   SOLE 3 17,000 0 0
MODERNA INC COM 60770K107 83 216 SH   SOLE 1 216 0 0
MODIVCARE INC COM 60783x104 3,297 18,152 SH   SOLE   14,427 0 3,725
MOHAWK INDS INC COM 608190104 7 40 SH   SOLE 1 40 0 0
MOLINA HEALTHCARE INC COM COM 60855r100 5 18 SH   SOLE 1 18 0 0
MOLSON COORS BREWING CL B COM 60871r209 16 346 SH   SOLE 1 346 0 0
MOMENTUS INC COM CL A COM 60879e101 11 1,000 SH   SOLE 1 1,000 0 0
MONDELEZ INTL INC COM 609207105 344 5,901 SH   SOLE 1 5,901 0 0
MONEYLION INC COM 60938k114 2 2,000 SH   SOLE 3 2,000 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 35 1,850 SH   SOLE 1 1,850 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 26 297 SH   SOLE 1 297 0 0
MOODYS CORP COM 615369105 10 28 SH   SOLE 1 28 0 0
MOOG INC COM 615394202 393 5,160 SH   SOLE 1 5,160 0 0
MORGAN STANLEY COM 617446448 9 93 SH   SOLE 1 93 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 191 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,493 69,808 SH   SOLE 1 67,808 0 2,000
MOTOROLA SOLUTIONS INC COM 620076307 1,615 6,953 SH   SOLE 1 6,003 0 950
MOVADO GROUP INC COM 624580106 445 14,130 SH   SOLE 3 12,768 0 1,362
MPLX LP LP 55336v100 14 477 SH   SOLE   477 0 0
MSA SAFETY INC COM 553498106 437 3,000 SH   SOLE 1 3,000 0 0
MSCI INC COM 55354G100 338 555 SH   SOLE 1 555 0 0
MSD ACQUISITION CORP COM g5709c109 48 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 9 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 854 68,820 SH   SOLE   68,820 0 0
NANO DIMENSION LTD COM 63008g203 874 154,900 SH   SOLE 1 154,900 0 0
NASDAQ INC COM 631103108 66 342 SH   SOLE   342 0 0
NASPERS LTD COM 631512209 2 52 SH   SOLE 1 52 0 0
NATIONAL FUEL GAS CO COM 636180101 2,790 53,130 SH   SOLE   39,390 0 13,740
NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH   SOLE 1 142 0 0
NATURA AND CO HOLDING SA COM 63884n108 25 1,500 SH   SOLE   1,500 0 0
NATURES SUNSHINE PRODS INC COM 639027101 143 9,773 SH   SOLE 3 8,899 0 874
NAUTILUS INC COM 63910B102 0 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108 118 1,484 SH   SOLE 1 1,484 0 0
NESTLE S A SPONSORED ADR ADUS 641069406 28,796 238,353 SH   SOLE 1 230,796 0 7,557
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 3 21 SH   SOLE 1 21 0 0
NETEASE COM INC SPONSORED ADR ADUS 64110w102 81 950 SH   SOLE 1 950 0 0
NETFLIX INC COM COM 64110l106 915 1,499 SH   SOLE 1 1,499 0 0
NEUBASE THERAPEUTICS INC COM 64132k102 0 100 SH   SOLE 1 100 0 0
NEUBERGER BERMAN RE COM CLSD FD 64190a103 5 1,117 SH   SOLE 3 1,117 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 1 2,544,675 SH   SOLE 1,3 2,544,675 0 0
NEW GOLD INC CDA COM 644535106 60 56,250 SH   OTR 2 0 0 56,250
NEW RELIC INC COM COM 64829b100 32 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 1 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
NEWELL BRANDS INC COM 651229106 235 10,600 SH   SOLE 1 10,600 0 0
NEWMARK GROUP INC COM 65158n102 43 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106 692 12,753 SH   SOLE 1 12,753 0 0
NEWS CORP NEW COM 65249b109 19 800 SH   SOLE 1 800 0 0
NEXSTAR BROADCASTING COM 65336k103 122 805 SH   SOLE 1 805 0 0
NEXTERA ENERGY INC COM 65339F101 3,769 47,998 SH   SOLE 1 47,557 0 441
NEXTERA ENERGY PARTNERS LP LP 65341b106 8 100 SH   SOLE 1 100 0 0
NEXTGEN ACQUISITION II CORP COM g65317102 290 29,310 SH   SOLE 3 29,310 0 0
NEXTGEN ACQUISITION II CORP WT g65317128 6 3,862 SH   SOLE 3 3,862 0 0
NIGHTDRAGON ACQUISITION CORP COM 65413d204 30 3,000 SH   SOLE 3 3,000 0 0
NIKE INC COM 654106103 24,751 170,429 SH   SOLE 1 165,545 0 4,884
NIO INC COM 62914v106 40 1,117 SH   SOLE 1 1,117 0 0
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 7 200 SH   SOLE 1 200 0 0
NOBLE ROCK ACQUISITION CORP COM g6546r101 336 34,629 SH   SOLE 3 34,629 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119 5 7,542 SH   SOLE 3 7,542 0 0
NOKIA CORP ADUS 654902204 519 95,267 SH   SOLE 1 95,267 0 0
NOMAD FOODS LTD COM g6564a105 5,115 185,590 SH   SOLE 1 161,573 0 24,017
NORDEA BK ABP SPONSORED ADS COM 65558R109 10 735 SH   SOLE 1 735 0 0
NORDSON CORP COM 655663102 1,741 7,310 SH   SOLE 1 7,310 0 0
NORFOLK SOUTHN CORP COM 655844108 2,537 10,604 SH   SOLE 1 10,154 0 450
NORFOLK SOUTHN CORP PUT 655844958 185 69 SH Put SOLE 3 69 0 0
NORTH ATLANTIC ACQUISITION COR COM g66139109 32 3,300 SH   SOLE 3 3,300 0 0
NORTH ATLANTIC ACQUISITION COR WT g66139125 1 1,600 SH   SOLE 3 1,600 0 0
THE LION ELECTRIC COMPANY COM 536221104 10 800 SH   SOLE 1 800 0 0
NORTHERN STAR INVESTMENT COR COM 66575b200 0 2 SH   SOLE 3 2 0 0
NORTHERN STAR INVESTMENT CORP COM 66574l100 23 2,400 SH   SOLE 3 2,400 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101 165 16,805 SH   SOLE 3 16,805 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118 0 400 SH   SOLE 3 400 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119 2 2,633 SH   SOLE 3 2,633 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
NORTHROP GRUMMAN CORP COM 666807102 1,363 3,784 SH   SOLE 1 3,709 0 75
NORTHRIM BANCORP INC COM 666762109 576 13,534 SH   SOLE 3 12,230 0 1,304
NORTHWEST BANCSHARES INC MD COM 667340103 2,918 219,679 SH   SOLE 1,3 219,679 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 1 1,000 SH   SOLE 1 1,000 0 0
NORTONLIFELOCK INC COM 668771108 321 12,700 SH   SOLE 1 12,700 0 0
NOVARTIS AG ADUS 66987V109 526 6,429 SH   SOLE 1 6,429 0 0
NOVAVAX INC COM COM 670002104 9 45 SH   SOLE 1 45 0 0
NOVO-NORDISK A S ADUS 670100205 122 1,268 SH   SOLE 1 1,268 0 0
NOVUS CAPITAL CORPORATION II COM 67012w104 48 4,813 SH   SOLE 3 4,813 0 0
NOVUS CAPITAL CORPORATION II WT 67012w112 2 1,604 SH   SOLE 3 1,604 0 0
NUCOR CORP COM 670346105 66 666 SH   SOLE 1 666 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 58 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 INSD DIV ADVAN COM CLSD FD 67071l106 13 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 38 3,332 SH   SOLE 1 3,332 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 133 8,419 SH   SOLE 1 8,419 0 0
NUVEEN SELECT TAX FREE INCOM CLSD FD 67063X100 17 1,000 SH   SOLE 1 1,000 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 29 1,659 SH   SOLE 1 1,659 0 0
NUVEEN SELECT TAX FREE INCOM CLSD FD 67063C106 132 8,456 SH   SOLE 1 8,456 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 8 504 SH   SOLE 1 504 0 0
NVIDIA CORP COM COM 67066g104 1,971 9,515 SH   SOLE 1 9,515 0 0
NVR INC COM COM 62944t105 10 2 SH   SOLE 1 2 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24 123 SH   SOLE 1 123 0 0
O P T SCIENCES CORP COM COM 671003101 7 450 SH   SOLE 1 450 0 0
OCCIDENTAL PETE CORP COM 674599105 57 1,906 SH   SOLE 1 1,906 0 0
OCCIDENTAL PETE CORP WT 674599162 2 175 SH   SOLE 1 175 0 0
OCEAN BIO CHEM INC COM 674631106 817 86,747 SH   SOLE   86,747 0 0
OILSANDS QUEST INC COM COM 678046103 0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105 184 775 SH   SOLE 1 775 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 29 103 SH   SOLE 1 103 0 0
OLD SECOND BANCORP INC ILL COM 680277100 372 28,454 SH   SOLE 3 28,454 0 0
OLIN CORP COM 680665205 109 2,250 SH   SOLE 1 1,450 0 800
OLYMPIC STEEL INC COM 68162K106 512 21,020 SH   SOLE 3 19,123 0 1,897
OMEGA ALPHA SPAC COM g6749v107 2 200 SH   SOLE 3 200 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 60 2,000 SH   SOLE 1 2,000 0 0
OMEROS CORP CALL 682143902 133 1,378 SH Call OTR 2 0 0 1,378
OMEROS CORP COM 682143102 1,853 134,374 SH   OTR 2,3 125,000 0 9,374
OMNICHANNEL ACQUISITION-CL A COM 68218l108 198 20,028 SH   SOLE 3 20,028 0 0
OMNICOM GROUP INC COM 681919106 67 929 SH   SOLE 1 929 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
ONEOK INC NEW COM 682680103 28 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287n100 20,495 1,091,366 SH   SOLE 1,3 1,090,016 0 1,350
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 269 3,687 SH   SOLE 1 3,687 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9,528 81,503 SH   SOLE 1 81,503 0 0
ORACLE CORP COM 68389X105 5,021 57,628 SH   SOLE 1 52,401 0 5,228
ORGANIGRAM HOLDINGS INC COM 68620p101 344 149,532 SH   SOLE 1 135,558 0 13,974
ORGANON & CO COM 68622v106 8,932 272,394 SH   SOLE 1 216,364 0 56,030
ORION ACQUISITION CORP COM 68626a108 117 12,047 SH   SOLE 3 12,047 0 0
ORION ACQUISITION CORP COM 68626a207 12 1,240 SH   SOLE 3 1,240 0 0
ORION ACQUISITION CORP WT 68626a116 2 3,011 SH   SOLE 3 3,011 0 0
ORION MARINE GROUP INC COM 68628v308 2,854 524,592 SH   SOLE 3 417,380 0 107,212
O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH   SOLE 1 36 0 0
OSHKOSH CORP COM 688239201 51 500 SH   SOLE 1 0 0 500
OSIRIS ACQUISITION CORP COM 68829a103 49 5,000 SH   SOLE 3 5,000 0 0
OSIRIS ACQUISITION CORP WT 68829a111 1 1,332 SH   SOLE 3 1,332 0 0
OSISKO GOLD ROYALTIES COM 68827l101 6,199 551,998 SH   SOLE   410,418 0 141,580
OTIS WORLDWIDE CORP COM 68902V107 260 3,162 SH   SOLE 1 3,162 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 541 38,301 SH   SOLE 1 38,301 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 547 21,490 SH   SOLE 1 21,490 0 0
OXURION NV COM b6s90t102 2 1,000 SH   SOLE 1 1,000 0 0
OYSTER ENTERPRISES ACQUISITION COM 69242m104 959 98,407 SH   SOLE 3 98,407 0 0
OYSTER ENTERPRISES ACQUISITION WT 69242m112 26 48,452 SH   SOLE 3 48,452 0 0
OZOP ENERGY SOLUTIONS INC COM 692732209 2 50,000 SH   SOLE 1 50,000 0 0
PACKAGING CORP AMER COM 695156109 75 549 SH   SOLE 1 549 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 319 13,275 SH   SOLE 1 12,075 0 1,200
PALO ALTO NETWORKS INC COM 697435105 17 35 SH   SOLE 1 35 0 0
PAN AMERN SILVER CORP COM 697900108 66 2,834 SH   SOLE 1 2,834 0 0
PARABELLUM ACQUISITION CORP COM 69901p208 100 10,000 SH   SOLE 3 10,000 0 0
PARK NATL CORP COM 700658107 37 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100 6 200 SH   SOLE 1 200 0 0
PARKER-HANNIFIN CORP COM 701094104 2,891 10,341 SH   SOLE 1 9,192 0 1,149
PARTNERS GROUP PRIVATE EQUITY LP 70214g208 202 25,385 SH   SOLE 1 25,385 0 0
PATHFINDER ACQUISITION -CL A COM g04119106 260 26,299 SH   SOLE 3 26,299 0 0
PATHFINDER ACQUISITION CORP COM g04119114 1 100 SH   SOLE 3 100 0 0
PAYCHEX INC COM 704326107 140 1,243 SH   SOLE 1 293 0 950
PAYPAL HLDGS INC COM 70450y103 6,497 24,965 SH   SOLE 1 23,290 0 1,675
PAYSAFE LTD COM g6964l107 93 12,000 SH   SOLE 1 12,000 0 0
PC TEL INC COM COM 69325q105 962 154,675 SH   SOLE 3 147,215 0 7,460
PCB BANCORP COM COM 69320m109 1,421 71,350 SH   SOLE   71,350 0 0
PCSB FINL CORP COM 69324R104 1,227 66,557 SH   SOLE   66,557 0 0
PDL BIOPHARMA INC COM COM 69329y104 0 4,948 SH   SOLE 1 4,948 0 0
PELOTON INTERACTIVE INC COM 70614w100 38 435 SH   SOLE 1 435 0 0
PENN NATL GAMING INC COM 707569109 95 1,312 SH   SOLE 1 1,312 0 0
PENN TREATY AMERN CORP COM NEW COM 707874400 0 50,000 SH   SOLE 3 50,000 0 0
PENNANT GROUP INC COM COM 70805e109 1,590 56,601 SH   SOLE   54,587 0 2,014
PEOPLES BANCORP INC COM 709789101 17 536 SH   SOLE 1 536 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH   SOLE 1 500 0 0
PEPSICO INC COM 713448108 10,662 70,888 SH   SOLE 1 67,282 0 3,606
PERELLA WEINBERG PARTNERS COM 71367g102 4,908 370,437 SH   SOLE   274,863 0 95,574
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 2,890 16,680 SH   SOLE 1 15,830 0 850
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1,171 176,165 SH   SOLE 3 160,418 0 15,747
PERNOD RICARD S A ADR COM 714264207 30 671 SH   SOLE 1 671 0 0
PERSHING SQUARE TONTINE HOLDIN COM 71531r109 59 3,000 SH   SOLE 3 3,000 0 0
PFIZER INC COM 717081103 7,953 184,900 SH   SOLE 1 179,408 0 5,492
PHILIP MORRIS INTL INC COM 718172109 873 9,217 SH   SOLE 1 9,067 0 150
PHILLIPS 66 COM 718546104 3,458 49,378 SH   SOLE 1 44,080 0 5,298
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
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 12 666 SH   SOLE 1 666 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107 61 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R205 16 288 SH   SOLE 1 0 0 288
PIMCO ETF TR INDX FD 72201R833 1,616 15,850 SH   SOLE 1 15,550 0 300
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 636 65,928 SH   SOLE 3 65,928 0 0
PINE TECHNOLOGY ACQUISITN CO WT 722850112 16 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 54 750 SH   SOLE 1 750 0 0
PINTEREST INC CL A COM 72352l106 13 250 SH   SOLE 1 250 0 0
PIONEER NAT RES CO COM 723787107 14 84 SH   SOLE 1 84 0 0
PIPER SANDLER COMPANIES COM 724078100 5 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 8 299 SH   SOLE 1 299 0 0
PLUM ACQUISITION I CORP COM g7134l100 58 5,900 SH   SOLE 3 5,900 0 0
PLUM ACQUISITION I CORP COM g7134l126 348 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
PNC FINL SVCS GROUP INC COM 693475105 1,442 7,371 SH   SOLE 1 7,371 0 0
PNM RESOURCES INC COM 69349h107 381 7,700 SH   SOLE 3 7,700 0 0
POEMA GLOBAL HOLDINGS CORP COM g7154b107 4 400 SH   SOLE 3 400 0 0
POINTS INTL LTD COM 730843208 421 24,584 SH   SOLE 3 22,317 0 2,267
POLARIS INC COM 731068102 6 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 27 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO COM g7185d106 96 10,000 SH   SOLE 3 10,000 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114 3 3,333 SH   SOLE 3 3,333 0 0
POST HLDGS INC COM 737446104 3,344 30,354 SH   SOLE 1 22,834 0 7,520
POST HOLDINGS PARTNERING -A COM 737465104 19 2,000 SH   SOLE 3 2,000 0 0
POSTAL REALTY TRUST COM 73757r102 5,561 298,365 SH   SOLE 1,3 246,437 0 51,928
POTBELLY CORP COM 73754y100 9,596 1,415,395 SH   SOLE 3 1,415,395 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 4,990 96,745 SH   SOLE 1 78,325 0 18,420
POWERED BRANDS - CLASS A COM g7209m108 33 3,366 SH   SOLE 3 3,366 0 0
PPG INDS INC COM 693506107 1,343 9,393 SH   SOLE 1 9,393 0 0
PPL CORP COM 69351t106 79 2,835 SH   SOLE 1 2,835 0 0
PRA GROUP INC COM COM 69354n106 21 500 SH   SOLE 1 0 0 500
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 3,943 123,818 SH   SOLE 1,3 123,818 0 0
PRICE T ROWE GROUP INC COM 74144T108 232 1,177 SH   SOLE 1 1,177 0 0
PRIMAVERA CAPITAL ACQUISIT-A COM g7255e109 147 15,100 SH   SOLE 3 15,100 0 0
PRIMO WATER COM 74167p108 35 2,220 SH   SOLE   2,220 0 0
PRIVETERRA ACQUISITION CORP UN COM 74275n102 164 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 27,145 194,164 SH   SOLE 1 188,493 0 5,671
PROFIRE ENERGY COM 74316x101 711 618,500 SH   SOLE 3 573,634 0 44,866
PROG HOLDINGS INC COM 74319r101 11,182 266,172 SH   SOLE 1 215,921 0 50,251
PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47,700 SH   SOLE 3 47,700 0 0
PROGRESS ACQUISITION CORP COM 74327p105 491 50,072 SH   SOLE 3 50,072 0 0
PROGRESS ACQUISITION CORP WT 74327p113 14 24,976 SH   SOLE 3 24,976 0 0
PROGRESSIVE CORP COM 743315103 1,834 20,297 SH   SOLE 1 20,297 0 0
PROLOGIS SH BEN INT COM 74340w103 58 466 SH   SOLE 1 466 0 0
PROPERTY SOLUTIONS ACQUISITI COM 74350a207 13 1,307 SH   SOLE 3 1,307 0 0
PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1,454 150,362 SH   SOLE 3 150,362 0 0
PROPERTY SOLUTIONS ACQUISITION WT 74350a116 26 37,765 SH   SOLE 3 37,765 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 1,368 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 PSHS ULTRA DOW30 INDX FD 74347r305 7 94 SH   SOLE 1 94 0 0
PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201 1 50 SH   SOLE 1 50 0 0
PROSHARES TR INDX FD 74347B714 90 7,394 SH   SOLE 1 7,394 0 0
PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 16 730 SH   SOLE 1 730 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425 106 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 3 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 14 1,400 SH   SOLE 3 1,400 0 0
PRU GIA COM 744366725 75 68,883 SH   SOLE 1 68,883 0 0
PRUDENTIAL FINL INC COM 744320102 526 5,000 SH   SOLE   5,000 0 0
PRUDENTIAL PLC ADUS 74435K204 8 205 SH   SOLE 1 205 0 0
PSB HLDGS INC WIS COM 69360n108 270 10,978 SH   SOLE 1,3 10,978 0 0
PSYCHEMEDICS CORP COM 744375205 819 97,444 SH   SOLE 3 90,076 0 7,368
PTK ACQUISITION CORP COM 69375f116 3 5,000 SH   SOLE 3 5,000 0 0
PUBLIC STORAGE INC COM COM 74460d109 5 16 SH   SOLE 1 16 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4 62 SH   SOLE 1 62 0 0
PUBMATIC INC COM CL A COM 74467q103 13 500 SH   SOLE 1 500 0 0
PULTE GROUP INC COM 745867101 18 400 SH   SOLE 1 400 0 0
PURE ENERGY MINERALS COM 74624b700 0 55 SH   SOLE 1 55 0 0
PURE STORAGE COM 74624m102 3 100 SH   SOLE 1 100 0 0
PURE CYCLE CORP COM 746228303 262 19,691 SH   SOLE 1 19,691 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 213 25,590 SH   SOLE 1 25,590 0 0
PWP FORWARD ACQUISITION CORP COM 74709q200 109 11,000 SH   SOLE 3 11,000 0 0
PWP FORWARD ACQUISITION CORP I COM 74709q101 649 67,497 SH   SOLE 3 67,497 0 0
PWP FORWARD ACQUISITION CORP I WT 74709q119 11 13,698 SH   SOLE 3 13,698 0 0
QC HLDGS INC COM COM 74729t101 233 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 21 127 SH   SOLE 1 127 0 0
INVESCO QQQ TR PUT 46090E953 180 720 SH Put SOLE 3 720 0 0
QUAKER CHEM CORP ADUS 747316107 5 23 SH   SOLE 1 23 0 0
QUALCOMM INC COM 747525103 4,706 36,490 SH   SOLE 1 33,587 0 2,904
QUANTUM FINTECH ACQUISITION CO COM 74767a204 10 975 SH   SOLE 3 975 0 0
QUANTUMSCAPE CORP COM 74767v109 25 1,000 SH   SOLE 1 1,000 0 0
QUEENS GAMBIT GROWTH CAPITAL COM G7315C101 410 41,500 SH   SOLE 3 41,500 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15 105 SH   SOLE 1 105 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 2,174 213,381 SH   SOLE 1 166,085 0 47,296
RADIANT LOGISTICS INC COM 75025x100 6,453 1,009,740 SH   SOLE 1,3 1,009,740 0 0
RADNET INC COM 750491102 1,463 49,920 SH   SOLE   49,920 0 0
RANPAK HOLDINGS CORP COM 75321w103 43 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 13,106 142,029 SH   SOLE 1 110,304 0 31,725
RAYONIER INC COM 754907103 107 3,000 SH   SOLE 1 3,000 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7,882 91,691 SH   SOLE 1 88,660 0 3,031
READY CAPITAL CORPORATION LP 75574u101 7 486 SH   SOLE 1 486 0 0
REAL BROKERAGE INC COM 75585h206 9 5,000 SH   SOLE 1 5,000 0 0
REALTY INCOME CORP COM 756109104 355 5,475 SH   SOLE 1 5,475 0 0
RECKITT BENCKISER GRP PLC SPON COM 756255204 10 657 SH   SOLE 1 657 0 0
RED VIOLET INC COM 75704l104 240 9,280 SH   SOLE   9,280 0 0
REDHILL BIOPHARMA LTD COM 757468103 172 37,500 SH   OTR 2 0 0 37,500
REE AUTOMOTIVE HOLDING INC COM m8287r111 2 2,300 SH   SOLE 3 2,300 0 0
REGENCY AFFILIATES INC COM COM 758847404 3 500 SH   SOLE 1 500 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 95 157 SH   SOLE 1 157 0 0
REGENXBIO INC COM COM 75901b107 42 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 10,180 607,750 SH   SOLE 1 607,750 0 0
REGIONS FINANCIAL CORP COM COM 7591ep100 45 2,115 SH   SOLE 1 2,115 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 24 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 22 150,000 SH   SOLE 1 150,000 0 0
RENEW ENERGY GLOBAL PLC WT g7500m120 9 5,000 SH   SOLE 3 5,000 0 0
RENOVACOR INC WT 75989e114 3 4,000 SH   SOLE 3 4,000 0 0
REPUBLIC SVCS INC COM 760759100 3,249 27,059 SH   SOLE 1 24,031 0 3,028
RESIDEO TECHNOLOGIES COM 76118y104 3 130 SH   SOLE 1 130 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y108 61 6,300 SH   SOLE 3 6,300 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y207 7 700 SH   SOLE 3 700 0 0
REVOLUTION HEALTHCARE ACQUISIT WT 76155y116 1 1,259 SH   SOLE 3 1,259 0 0
REXNORD CORP COM 76169b102 22 346 SH   SOLE 1 346 0 0
RGC RES INC COM 74955l103 1,321 58,720 SH   SOLE   57,070 0 1,650
RH COM COM 74967x103 67 100 SH   SOLE   100 0 0
RICHARDSON ELECTRS LTD COM 763165107 340 35,077 SH   SOLE 3 31,934 0 3,143
RIO TINTO PLC ADUS 767204100 12 174 SH   SOLE 1 174 0 0
RIOT BLOCKCHAIN INC COM 767292105 489 19,036 SH   SOLE 1 19,036 0 0
RISK GEORGE INDS INC CL A COM 767720204 39 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 COM 769395104 113 11,800 SH   SOLE 3 11,800 0 0
RIVERVIEW ACQUISITION CORP WT 769395112 2 5,900 SH   SOLE 3 5,900 0 0
RIVERVIEW BANCORP INC COM 769397100 896 123,252 SH   SOLE 1,3 123,252 0 0
RMG ACQUISITION CORP III COM g76088114 62 6,300 SH   SOLE 3 6,300 0 0
RMR REAL ESTATE INCOME FD COM COM 76970b101 1 135 SH   SOLE 3 135 0 0
ROBLOX CORP COM 771049103 52 684 SH   SOLE 1 684 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 49 1,068 SH   SOLE 1 1,068 0 0
ROCKWELL AUTOMATION INC COM 773903109 18 62 SH   SOLE 1 62 0 0
ROCKY BRANDS INC COM 774515100 21 450 SH   SOLE 1 450 0 0
ROKU INC COM 77543r102 27 85 SH   SOLE 1 65 0 20
ROPER TECHNOLOGIES INC COM 776696106 43 96 SH   SOLE 1 96 0 0
ROSECLIFF ACQUISITION CORP I COM 77732r103 2,053 211,600 SH   SOLE 3 211,600 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111 39 71,066 SH   SOLE 3 71,066 0 0
ROSS ACQUISITION II CORP COM g7641c106 1,681 173,456 SH   SOLE 3 173,456 0 0
ROSS ACQUISITION II CORP WT g7641c114 33 36,617 SH   SOLE 3 36,617 0 0
ROTH CH ACQ I -CW26 COM 74623v111 5 907 SH   SOLE 3 907 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 40 1,325 SH   SOLE 1 1,325 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 107 1,200 SH   SOLE 1 1,200 0 0
ROYAL DUTCH SHELL PLC ADUS 780259107 2 35 SH   SOLE 1 35 0 0
ROYAL DUTCH SHELL PLC ADUS 780259206 79 1,777 SH   SOLE 1 1,777 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308 506 8,297 SH   SOLE 1 8,297 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 113 1,450 SH   SOLE 1 1,450 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 721 74,200 SH   SOLE 3 74,200 0 0
RXR ACQUISITION CORP WT 74981w115 11 14,839 SH   SOLE 3 14,839 0 0
RYANAIR HOLDINGS PLC ADUS 783513203 6 59 SH   SOLE 1 59 0 0
SPX CORP PUT 784635954 699 88 SH Put SOLE 3 88 0 0
S&P GLOBAL INC COM 78409v104 74 174 SH   SOLE 1 174 0 0
SAFRAN S A SPON ADR ADUS 786584102 9 293 SH   SOLE 1 293 0 0
SAGE THERAPEUTICS INC COM 78667J108 7 175 SH   SOLE 1 175 0 0
SALESFORCE COM INC COM COM 79466l302 650 2,397 SH   SOLE 1 2,397 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 12 8 SH   SOLE 1 8 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 43 316 SH   SOLE 1 316 0 0
SBA COMMUNICATIONS CORPORATION LP 78410g104 23 70 SH   SOLE 1 70 0 0
HENRY SCHEIN INC COM 806407102 13,440 176,476 SH   SOLE 1 143,994 0 32,482
SCHLUMBERGER LTD COM 806857108 271 9,138 SH   SOLE 1 8,588 0 550
SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 30 910 SH   SOLE 1 910 0 0
SCHWAB CHARLES CORP COM 808513105 3,066 42,098 SH   SOLE 1 41,265 0 833
SCHWAB STRATEGIC TR INDX FD 808524755 35 1,081 SH   SOLE 1 1,081 0 0
SCHWAB STRATEGIC TR INDX FD 808524789 42 775 SH   SOLE 1 325 0 450
SCHWAB STRATEGIC TR INDX FD 808524854 190 3,349 SH   SOLE 1 3,349 0 0
SCHWAB STRATEGIC TR INDX FD 808524730 1 24 SH   SOLE 1 24 0 0
SCHWAB STRATEGIC TR COM 808524862 1 21 SH   SOLE 1 21 0 0
SCHWAB STRATEGIC TR INDX FD 808524714 10 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR INDX FD 808524706 1,800 59,045 SH   SOLE 1 54,855 0 4,190
SCHWAB STRATEGIC TR INDX FD 808524805 9,018 233,031 SH   SOLE 1 211,578 0 21,453
SCHWAB STRATEGIC TR INDX FD 808524888 23 546 SH   SOLE 1 546 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 25,679 473,245 SH   SOLE 1 427,501 0 45,744
SCHWAB STRATEGIC TR INDX FD 808524102 1,410 13,573 SH   SOLE 1 13,573 0 0
SCHWAB STRATEGIC TR INDX FD 808524797 577 7,767 SH   SOLE 1 7,767 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 33,819 325,090 SH   SOLE 1 293,430 0 31,661
SCHWAB STRATEGIC TR INDX FD 808524300 806 5,440 SH   SOLE 1 5,440 0 0
SCHWAB STRATEGIC TR INDX FD 808524409 60 883 SH   SOLE 1 883 0 0
SCHWAB STRATEGIC TR COM 808524847 116 2,534 SH   SOLE 1 2,534 0 0
SCHWAB STRATEGIC TR INDX FD 808524607 40 396 SH   SOLE 1 396 0 0
SCHWAB STRATEGIC TR INDX FD 808524870 23 370 SH   SOLE 1 370 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 11 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065203 100 10,000 SH   SOLE 3 10,000 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065104 217 22,293 SH   SOLE 3 22,293 0 0
SCP & CO HEALTHCARE ACQUSTN WT 784065112 6 10,168 SH   SOLE 3 10,168 0 0
SCVX CORP COM g79448208 62 6,200 SH   SOLE 3 6,200 0 0
SEA LTD COM 81141r100 24 75 SH   SOLE 1 75 0 0
SEABOARD CORP DEL COM 811543107 40 10 SH   SOLE 1 10 0 0
SEALED AIR CORP NEW COM COM 81211k100 11 200 SH   SOLE 1 200 0 0
SEATTLE GENETICS INC COM COM 812578102 11 62 SH   SOLE 1 62 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 167 3,761 SH   SOLE 1 3,761 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308 67 971 SH   SOLE 1 971 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 29 163 SH   SOLE 1 163 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209 148 1,163 SH   SOLE 1 1,163 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 1,683 32,316 SH   SOLE 1 32,316 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 206 5,503 SH   SOLE 1 5,503 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704 93 955 SH   SOLE 1 955 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 32 496 SH   SOLE 1 496 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 188 2,372 SH   SOLE 1 2,372 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 1,661 11,123 SH   SOLE 1 11,091 0 32
SEMPRA ENERGY COM 816851109 14 107 SH   SOLE 1 107 0 0
SERVICENOW INC COM COM 81762p102 534 858 SH   SOLE 1 858 0 0
SESEN BIO INC COM 817763105 1 1,302 SH   SOLE 1 1,302 0 0
SEVEN OAKS ACQUISITION CORP COM 81787X106 239 24,100 SH   SOLE 3 24,100 0 0
SGI INTL COM NEW COM 784185209 0 2,000 SH   SOLE 1 2,000 0 0
ISHARES TR COM 464287515 27 67 SH   SOLE 1 67 0 0
SHERWIN WILLIAMS CO COM 824348106 4,163 14,880 SH   SOLE 1 14,770 0 110
SHOPIFY INC CL A COM 82509l107 1,498 1,105 SH   SOLE 1 960 0 145
SHOPIFY INC CALL 82509L907 85 1 SH   SOLE 1 1 0 0
SHORE BANCSHARES INC COM 825107105 503 28,342 SH   SOLE 3 28,342 0 0
SHYFT GROUP INC COM 825698103 239 6,290 SH   SOLE   6,290 0 0
SIEMENS A G SPONSORED ADR ADUS 826197501 30 361 SH   SOLE 1 361 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 11 39 SH   SOLE 1 39 0 0
SIGNET JEWELERS LTD SHS COM g81276100 109 1,379 SH   SOLE 1 1,379 0 0
SIGNIFY HEALTH INC COM 82671g100 12 680 SH   SOLE 1 680 0 0
SILVER CREST ACQUISITION CORP COM g81355102 177 18,028 SH   SOLE 3 18,028 0 0
SILVER CREST ACQUISITION CORP WT g81355128 8 11,850 SH   SOLE 3 11,850 0 0
SILVER SPIKE ACQUISITION CORP COM g8201h105 49 5,000 SH   SOLE 3 5,000 0 0
SILVER SPIKE ACQUISITION CORP WT g8201h113 1 1,250 SH   SOLE 3 1,250 0 0
SILVERBOX ENGAGED MERGER COR COM 82836l200 1 100 SH   SOLE 3 100 0 0
SILVERBOX ENGAGED MERGER CORP COM 82836l101 280 28,600 SH   SOLE 3 28,600 0 0
SILVERBOX ENGAGED MERGER CORP WT 82836l119 7 9,532 SH   SOLE 3 9,532 0 0
SILVERSPAC INC COM g8136v120 99 10,000 SH   SOLE 3 10,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 62 475 SH   SOLE 1 475 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 8 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 23 3,847 SH   SOLE 1 3,847 0 0
SIX FLAGS ENTMT COM 83001a102 1 25 SH   SOLE 1 25 0 0
SKILLZ PLATFORM INC COM 83067l109 54 5,527 SH   SOLE 1 5,527 0 0
SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 157 124 SH   SOLE 1 124 0 0
SKYDECK ACQUISITION CORP COM g82220123 29 3,000 SH   SOLE 3 3,000 0 0
SKYDECK ACQUISITION CORP WT g82220115 1 1,000 SH   SOLE 3 1,000 0 0
SKYWEST INC COM 830879102 3 68 SH   SOLE 1 68 0 0
SKYWORKS SOLUTIONS INC COM COM 83088m102 0 3 SH   SOLE 1 3 0 0
SLAM CORP COM g8210l105 120 12,300 SH   SOLE 3 12,300 0 0
SLAM CORP COM g8210l113 33 3,356 SH   SOLE 3 3,356 0 0
SLAM CORP WT g8210l121 2 1,825 SH   SOLE 3 1,825 0 0
ISHARES SILVER TR CALL 46428Q909 5 200 SH Call SOLE 3 200 0 0
SMART SMS CORP COM COM 83171w207 0 2,500 SH   SOLE   2,500 0 0
SMDV 220218P00060000 PUT 74347b958 180 900 SH Put SOLE 3 900 0 0
SMITH & NEPHEW PLC ADUS 83175M205 7 200 SH   SOLE 1 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 11 550 SH   SOLE 1 550 0 0
SMITH A O CORP COM 831865209 0 8 SH   SOLE 1 8 0 0
SMUCKER J M CO COM 832696405 1,919 15,987 SH   SOLE 1 15,834 0 152
SNAP INC. COM 83304a106 58 788 SH   SOLE 1 788 0 0
SNOWFLAKE INC COM 833445109 13 42 SH   SOLE 1,3 42 0 0
SOAR TECHNOLOGY ACQUISITION COM g82472104 106 10,400 SH   SOLE 3 10,400 0 0
SOCIAL CAPITAL SUVRETTA HO-A COM g8253t106 24 2,400 SH   SOLE 3 2,400 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253u103 52 5,213 SH   SOLE 3 5,213 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253w109 23 2,333 SH   SOLE 3 2,333 0 0
SOCIAL CAPITAL SUVRETTA HOLDIN COM g8253y105 6 659 SH   SOLE 3 659 0 0
SOCIAL LEVERAGE ACQUISITION CO COM 83363k102 59 6,000 SH   SOLE 3 6,000 0 0
SOCIAL LEVERAGE ACQUISITION CO COM 83363k201 4 400 SH   SOLE 3 400 0 0
SOFI TECHNOLOGIES INC COM 83406f102 49 3,100 SH   SOLE 1 3,100 0 0
SOFI TECHNOLOGIES INC COM 83406f110 38 6,000 SH   SOLE 3 6,000 0 0
SOFTBANK GROUP CORPORATION COM 83404d109 9 300 SH   SOLE 1 300 0 0
SOMALOGIC INC WT 83444k113 15 4,360 SH   SOLE 3 4,360 0 0
SONY GROUP CORPORATION COM 835699307 15 134 SH   SOLE 1 134 0 0
SOTERA HEALTH CO COM 83601l102 26 1,000 SH   SOLE 1 1,000 0 0
SOUTHERN CO COM 842587107 612 9,870 SH   SOLE 1 9,720 0 150
SOUTHWEST AIRLS CO COM 844741108 9 184 SH   SOLE 1 184 0 0
SP PLUS CORP COM COM 78469c103 789 25,730 SH   SOLE   25,730 0 0
SPARTAN ACQUISITION III CORP COM 84677r106 296 30,000 SH   SOLE 3 30,000 0 0
SPCX 211217P00023000 PUT 19423l952 0 102 SH Put SOLE 3 102 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,619 4,787 SH   SOLE 1 4,787 0 0
SPDR GOLD MINISHARES TRUST COM 98149e204 16 913 SH   SOLE 1 913 0 0
SPDR GOLD TR INDX FD 78463V107 5,136 31,275 SH   SOLE 1 30,835 0 440
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 27 600 SH   SOLE 1 600 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 357 7,005 SH   SOLE 1 7,005 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 26 219 SH   SOLE 1 219 0 0
SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 305 6,167 SH   SOLE 1 6,167 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 290 9,717 SH   SOLE 1 9,717 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 34 951 SH   SOLE 1 951 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 137 2,577 SH   SOLE 1 2,577 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 10,382 24,192 SH   SOLE 1 22,613 0 1,579
SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 3 48 SH   SOLE 1 48 0 0
SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 294 612 SH   SOLE 1 528 0 84
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 19 179 SH   SOLE 1 179 0 0
SPDR SER TR INDX FD 78468R721 550 10,668 SH   SOLE 1 10,668 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 40 600 SH   SOLE 1 600 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 88 442 SH   SOLE 1 442 0 0
SPDR SER TR INDX FD 78468R408 82 2,991 SH   SOLE 1 2,991 0 0
SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 1 8 SH   SOLE 1 8 0 0
SPDR SER TR INDX FD 78464A490 24 450 SH   SOLE 1 450 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 13 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 SER TR INDX FD 78464A102 45 285 SH   SOLE 1 285 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 31 248 SH   SOLE 1 248 0 0
SPDR SER TR INDX FD 78464A763 1,101 9,363 SH   SOLE 1 9,051 0 312
SPDR SERIES TRUST S&P METALS M COM 78464a755 86 2,054 SH   SOLE 1 2,054 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 1,318 85,756 SH   SOLE 1 85,756 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 6,116 63,928 SH   SOLE 1 47,858 0 16,070
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 292 6,600 SH   SOLE 1 6,600 0 0
SPIRIT MTA REIT LP 848esc018 0 90,000 SH   SOLE 1 90,000 0 0
SPLUNK INC COM 848637104 97 668 SH   SOLE 1 668 0 0
SPORT HALEY HLDGS COM 84917j104 0 2,500 SH   SOLE 1 2,500 0 0
SPORTS VENTURES ACQUISITION CO COM g8372a103 17 1,700 SH   SOLE 3 1,700 0 0
SPORTS VENTURES ACQUISIN COR COM G8372A111 1 100 SH   SOLE 3 100 0 0
SPORTS VENTURES ACQUISITION CO WT g8372a129 0 566 SH   SOLE 3 566 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
SPRING VALLEY ACQUISITION CORP COM g8377a124 5 7,350 SH   SOLE 3 7,350 0 0
SPRINGWATER SPECIAL SITUATIONS COM 85205u107 215 22,000 SH   SOLE 3 22,000 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115 5 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,595 93,110 SH   SOLE 1 93,110 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2,826 204,776 SH   SOLE 1 204,776 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 1,175 153,000 SH   SOLE 1 153,000 0 0
SPROUTS FMRS MKT INC COM COM 85208m102 7 300 SH   SOLE 1 300 0 0
SPX CORP COM 784635104 94 1,750 SH   SOLE 1 1,750 0 0
SPY 220121C00475000 CALL 78462f903 54 700 SH Call SOLE 3 700 0 0
SPDR S&P 500 ETF TR PUT 78462F953 531 1,140 SH Put SOLE 3 1,140 0 0
SQUARE INC COM 852234103 1,119 4,667 SH   SOLE 1 4,667 0 0
STAR EQUITY HOLDINGS INC COM 85513q103 5 2,000 SH   SOLE 1 2,000 0 0
STAR GAS PARTNERS L.P. COM 85512c105 7 642 SH   SOLE 1 642 0 0
STAR PEAK CORP II COM 855179115 1 1,000 SH   SOLE 3 1,000 0 0
STARBUCKS CORP COM 855244109 5,257 47,664 SH   SOLE 1 45,174 0 2,490
STEM INC COM 85859n102 2 100 SH   SOLE 1 100 0 0
STEPHAN CO COM 858603103 2 1,047 SH   SOLE 1 1,047 0 0
STERIS PLC COM g8473t100 165 808 SH   SOLE 1 808 0 0
STERLING CONSTR INC COM 859241101 924 40,739 SH   SOLE 3 37,577 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 127 5,000 SH   SOLE 1 5,000 0 0
STITCH FIX INC COM 860897107 2 60 SH   SOLE 1 60 0 0
STONEBRIDGE ACQUISITION CORP COM g85094111 151 15,000 SH   SOLE 3 15,000 0 0
STONEX GROUP INC COM 861896108 1,230 18,670 SH   SOLE   18,670 0 0
STRATEGIC DATA INC COM NEW ADUS 862911203 8 2,191 SH   SOLE 1 2,191 0 0
STRATIM CLOUD ACQUISITION CORP COM 86309r107 989 102,500 SH   SOLE 3 102,500 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115 22 34,200 SH   SOLE 3 34,200 0 0
STRYKER CORPORATION COM 863667101 1,261 4,783 SH   SOLE 1 4,783 0 0
STRYVE FOODS INC COM 863685111 0 300 SH   SOLE 3 300 0 0
SUMMIT HEALTHCARE ACQUISITION COM g8566r102 242 24,800 SH   SOLE 3 24,800 0 0
SUMMIT HEALTHCARE ACQUISITION WT g8566r110 4 5,050 SH   SOLE 3 5,050 0 0
SUMMIT MATLS INC CL A COM 86614u100 3,015 94,321 SH   SOLE   72,861 0 21,460
SUN CMNTYS INC COM 866674104 7 40 SH   SOLE 1 40 0 0
SUN LIFE FINANCIAL INC. COM 866796105 8 148 SH   SOLE 1 148 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8t90f102 68 7,000 SH   SOLE 3 7,000 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
SVB FINL GROUP COM COM 78486q101 6 10 SH   SOLE 1 10 0 0
SVF INVESTMENT CORP 2 COM g8601m100 29 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 870297603 34 4,268 SH   SOLE 1 4,268 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 764 114,000 SH   SOLE 1 114,000 0 0
SWISS HELVETIA FD INC CLSD FD 870875101 10 1,078 SH   SOLE 1 1,078 0 0
SWITCHBACK II CORP -CLASS A COM g8633t115 149 15,000 SH   SOLE 3 15,000 0 0
SYMRISE AG UNSPONSORD ADR COM 87155N109 21 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 110 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 529 6,733 SH   SOLE 1 6,733 0 0
T-MOBILE US INC COM 872590104 2 19 SH   SOLE 1 19 0 0
TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140,000 SH   SOLE 1 140,000 0 0
TAILWIND INTERNATIONAL ACQUISI COM g8662f101 380 39,140 SH   SOLE 3 39,140 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119 9 14,046 SH   SOLE 3 14,046 0 0
TAILWIND TWO ACQUISITION CORP COM g86613109 266 27,300 SH   SOLE 3 27,300 0 0
TAIWAN FD INC COM 874036106 7 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 258 2,306 SH   SOLE 1 2,306 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G956 2 134 SH Put SOLE 3 134 0 0
TANDY LEATHER FACTORY INC COM 87538X105 404 79,985 SH   SOLE 3 73,066 0 6,919
TAPESTRY PHARMA INC COM NEW COM 876031204 0 1,248,000 SH   SOLE 3 1,248,000 0 0
TARGET CORP COM COM 87612E106 1,047 4,576 SH   SOLE 1 3,745 0 830
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 330 2,398 SH   SOLE 1 2,398 0 0
TECH & ENERGY TRANSITION CORP COM 87823r102 218 22,335 SH   SOLE 3 22,335 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110 6 8,944 SH   SOLE 3 8,944 0 0
TECHNIPFMC LIMITED REGISTERED COM g87110105 8 1,000 SH   SOLE 1 1,000 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101 31 308 SH   SOLE 1 308 0 0
TEEKAY TANKERS LTD COM y8565n300 668 45,974 SH   SOLE 3 41,854 0 4,120
TEGNA INC COM SHS COM 87901j105 20 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 23 180 SH   SOLE 1 180 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 2,422 312,937 SH   SOLE 1 307,245 0 5,692
TEMPLETON EMERGING MKTS FD CLSD FD 880191101 110 6,500 SH   SOLE 1 6,500 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 136 2,296 SH   SOLE 1 2,296 0 0
TERADYNE INC COM 880770102 68 625 SH   SOLE   625 0 0
TEREX CORP NEW COM 880779103 21 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 6,226 149,415 SH   SOLE 1 121,799 0 27,616
TERRITORIAL BANCORP INC COM COM 88145x108 1,326 52,260 SH   SOLE   52,260 0 0
TESLA MTRS INC COM COM 88160r101 877 1,131 SH   SOLE 1 1,131 0 0
TEUCRIUM AGRICULTURAL FUND COM 88166a706 223 8,470 SH   SOLE 1 8,430 0 40
TEUCRIUM SUGAR FUND COM 88166a409 95 10,000 SH   SOLE 3 10,000 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 0 12 SH   SOLE 1 12 0 0
TEXAS INSTRS INC COM 882508104 21,224 110,418 SH   SOLE 1 108,371 0 2,047
TEXTRON INC COM 883203101 82 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107 14 753 SH   SOLE 1 753 0 0
THAI FUND COM 882esc106 0 594 SH   SOLE 1,3 594 0 0
THE NORTH WEST COMPANY INC COM 663278208 20 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 49 700 SH   SOLE 1 700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 438 766 SH   SOLE 1 666 0 100
THIMBLE POINT ACQUISITION CO COM 88408P107 99 10,000 SH   SOLE 3 10,000 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109 1,194 40,600 SH   SOLE 1 40,600 0 0
THRYV HLDGS INC COM 886029206 5,437 181,003 SH   SOLE   134,142 0 46,861
THUNDER BRIDGE CAPITAL PARTN COM 88605t209 126 12,724 SH   SOLE 3 12,724 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l107 42 4,300 SH   SOLE 3 4,300 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605l206 583 59,200 SH   SOLE 3 59,200 0 0
THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 69 7,100 SH   SOLE 3 7,100 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 1 859 SH   SOLE 3 859 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 2 2,119 SH   SOLE 3 2,119 0 0
TILRAY INC COM 88688t100 20 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104 196 3,000 SH   SOLE 1 3,000 0 0
TIO TECH A COM g8t10c122 201 20,100 SH   SOLE 3 20,100 0 0
TIPTREE INC COM 88822q103 1,500 149,681 SH   SOLE 3 136,830 0 12,851
TISHMAN SPEYER INNOVATION CORP COM 88825h209 1 111 SH   SOLE 3 111 0 0
TITAN INTL INC ILL COM COM 88830m102 736 102,833 SH   SOLE   102,833 0 0
TJX COS INC NEW COM 872540109 3,160 47,894 SH   SOLE 1 45,194 0 2,700
TLG ACQUISITION ONE CORP COM 87257m108 171 17,400 SH   SOLE 3 17,400 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
TOLL BROTHERS INC COM 889478103 55 1,000 SH   SOLE 1 0 0 1,000
TOPBUILD CORP COM COM 89055f103 23 111 SH   SOLE 1 111 0 0
TOPICUS COM INC F COM 89072t102 76 725 SH   SOLE 1 725 0 0
TORO CO COM 891092108 6 61 SH   SOLE 1 61 0 0
TORONTO DOMINION BK ONT COM 891160509 66 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 12 12,150 SH   SOLE 3 12,150 0 0
TOTALENERGIES SE COM 89151e109 2 45 SH   SOLE 1 45 0 0
TOTO LIMITED ADR ADUS 891515207 36 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101 1,085 83,040 SH   SOLE   83,040 0 0
TOYOTA MOTOR CORP ADUS 892331307 18 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
TRADEUP ACQUISITION CORP COM 89268a206 10 1,000 SH   SOLE 3 1,000 0 0
TRADEUP GLOBAL CORP COM g89877107 361 36,896 SH   SOLE 3 36,896 0 0
TRADEUP GLOBAL CORP WT g89877115 11 17,948 SH   SOLE 3 17,948 0 0
TRANSCAT INC COM 893529107 1,807 28,030 SH   SOLE   26,515 0 1,515
TRANSDIGM GROUP INC COM 893641100 3,216 5,150 SH   SOLE 1 5,095 0 55
TRAVEL PLUS LEISURE CO COM 894164102 5,986 109,765 SH   SOLE 1 82,011 0 27,754
TRAVELCENTERS OF AMERICA LLC C COM 894174101 1 16 SH   SOLE 1 16 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,290 8,485 SH   SOLE 1 7,885 0 600
TRAVELZOO COM NEW COM 89421q205 864 74,457 SH   SOLE 1 74,457 0 0
TREX INC COM 89531p105 51 500 SH   SOLE 1 500 0 0
TRI CONTL CORP CLSD FD 895436103 387 11,587 SH   SOLE 1 11,587 0 0
TRISTATE CAP HLDGS INC COM COM 89678f100 724 34,253 SH   SOLE 3 31,115 0 3,138
TRUIST FINANCIAL CORPORATION COM 89832q109 27 465 SH   SOLE 1 465 0 0
TRUSTCO BK CORP N Y COM 898349204 792 24,773 SH   SOLE 3 22,520 0 2,253
TUATARA CAPITAL ACQUISITION CO COM g9118j101 148 15,200 SH   SOLE 3 15,200 0 0
TUATARA CAPITAL ACQUISITION CO WT g9118j119 5 8,600 SH   SOLE 3 8,600 0 0
TWELVE SEAS INVESTMENT CO II COM 90118t106 451 46,469 SH   SOLE 3 46,469 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114 9 13,455 SH   SOLE 3 13,455 0 0
TWILIO INC COM 90138f102 191 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 577 59,519 SH   SOLE 3 59,519 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 13 20,339 SH   SOLE 3 20,339 0 0
TWITTER INC COM COM 90184l102 36 600 SH   SOLE 1 600 0 0
TWO COM g9152v101 0 11 SH   SOLE 3 11 0 0
TZP STRATEGIES ACQUISTN CORP COM G91595101 289 29,600 SH   SOLE 3 29,600 0 0
TZP STRATEGIES ACQUISITION COR WT g91595119 2 3,800 SH   SOLE 3 3,800 0 0
UNITED AIRLS HLDGS INC COM 910047109 11 227 SH   SOLE 1 227 0 0
UBER TECHNOLOGIES INC COM 90353t100 313 6,986 SH   SOLE 1 6,986 0 0
UBIQUITI INC COM 90353w103 2 7 SH   SOLE 1 7 0 0
UBISOFT ENTMT SA ADR ADUS 90348R102 0 40 SH   SOLE 1 40 0 0
UCB S.A. UNSP ADR EACH REPR COM 903480101 8 141 SH   SOLE 1 141 0 0
UGI CORP NEW COM 902681105 14,792 347,057 SH   SOLE 1 276,423 0 70,634
ULTRALIFE CORP COM 903899102 8 1,090 SH   SOLE   1,090 0 0
UNDER ARMOUR INC COM 904311107 6 286 SH   SOLE 1 286 0 0
UNDER ARMOUR INC COM 904311206 8 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704 1,979 36,508 SH   SOLE 1 34,183 0 2,325
UNION PAC CORP COM 907818108 4,776 24,365 SH   SOLE 1 23,409 0 957
UNION PAC CORP PUT 907818958 171 105 SH Put SOLE 3 105 0 0
UNISYS CORP COM 909214306 6,263 249,128 SH   SOLE   193,668 0 55,460
UNIT CORP COM 909218406 1,105 36,230 SH   SOLE   27,230 0 9,000
UNITED INS HLDGS CORP COM 910710102 1,234 339,756 SH   SOLE 3 309,371 0 30,385
UNITED PARCEL SERVICE INC COM 911312106 1,038 5,700 SH   SOLE 1 5,560 0 140
UNITED RENTALS INC COM 911363109 4 10 SH   SOLE 1 10 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32,848 84,066 SH   SOLE 1 81,213 0 2,853
UNITI GROUP INC COM COM 91325v108 0 10 SH   SOLE 1 10 0 0
UNITY SOFTWARE INC COM 91332u101 21 168 SH   SOLE 1 168 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 42 300 SH   SOLE 1 300 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 536 51,786 SH   SOLE 3 47,113 0 4,673
URANIUM ENERGY CORP COM 916896103 3 1,000 SH   SOLE 1 1,000 0 0
URBAN OUTFITTERS INC COM 917047102 47 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304 3,171 53,351 SH   SOLE 1 52,051 0 1,300
US GLOBAL JETS ETF COM 26922a842 2 100 SH   SOLE 1 100 0 0
USHIO INC COM j94456118 50 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM 917488108 2,912 31,362 SH   SOLE   30,298 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 2,581 877,934 SH   SOLE 3 807,034 0 70,900
VACCINEX INC COM 918640103 4 2,000 SH   SOLE 1 2,000 0 0
VAIL RESORTS INC COM COM 91879q109 158 475 SH   SOLE 1 475 0 0
VALE S A ADR ADUS 91912E105 14 1,000 SH   SOLE 1 0 0 1,000
VALERO ENERGY CORP COM 91913Y100 252 3,575 SH   SOLE 1 3,575 0 0
VALOR LATITUDE ACQUISITION COR COM g9460n106 49 5,000 SH   SOLE 3 5,000 0 0
VALOR LATITUDE ACQUISITION COR WT g9460n122 1 1,666 SH   SOLE 3 1,666 0 0
VALVOLINE INC COM COM 92047w101 8,294 266,010 SH   SOLE 1 217,060 0 48,950
VANECK OIL SERVICES ETF COM 92189h607 8 43 SH   SOLE 1 43 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201 282 5,505 SH   SOLE 1 5,505 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726 10 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 4,426 48,510 SH   SOLE 1 48,195 0 315
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 195 10,808 SH   SOLE 1 10,808 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 1,989 67,492 SH   SOLE 1 67,492 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 31 800 SH   SOLE   800 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 234 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 715 21,622 SH   SOLE 1 21,622 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 258 3,515 SH   SOLE 1 3,515 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 36 350 SH   SOLE 1 350 0 0
VANECK VECTORS RUSSIA ETF COM 92189f403 12 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1,139 4,443 SH   SOLE 1 4,176 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 21 320 SH   SOLE 1 320 0 0
VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH   SOLE 1 100 0 0
VANGUARD BD INDEX FDS INDX FD 921937819 837 9,358 SH   SOLE 1 8,630 0 728
VANGUARD BD INDEX FDS INDX FD 921937793 35 344 SH   SOLE 1 344 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 14,830 180,988 SH   SOLE 1 168,458 0 12,530
VANGUARD BD INDEX FDS INDX FD 921937835 13 157 SH   SOLE 1 157 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 626 10,994 SH   SOLE 1 10,994 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 13 71 SH   SOLE 1 71 0 0
VANGUARD WHITEHALL FDS INDX FD 921946885 84 1,070 SH   SOLE 1 945 0 125
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2,624 31,839 SH   SOLE 1 31,426 0 413
VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1 6 SH   SOLE 1 6 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 444 7,272 SH   SOLE 1 6,564 0 708
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 9,039 179,039 SH   SOLE 1 177,299 0 1,740
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 19,901 397,954 SH   SOLE 1 397,694 0 260
VANGUARD INDEX FDS INDX FD 922908652 28,202 154,646 SH   SOLE 1 153,323 0 1,323
VANGUARD INDEX FDS INDX FD 922908736 579 1,994 SH   SOLE 1 1,926 0 68
VANGUARD INDEX FDS INDX FD 922908637 70 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512 431 3,088 SH   SOLE 1 3,088 0 0
VANGUARD INDEX FDS INDX FD 922908611 8,899 52,579 SH   SOLE 1 49,324 0 3,255
VANGUARD INDEX FDS INDX FD 922908595 25 88 SH   SOLE 1 88 0 0
VANGUARD INDEX FDS INDX FD 922908769 6,320 28,459 SH   SOLE 1 28,459 0 0
VANGUARD INDEX FDS INDX FD 922908744 436 3,224 SH   SOLE 1 3,020 0 204
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 85 901 SH   SOLE 1 901 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 922042866 8 99 SH   SOLE 1 99 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742 8,272 81,237 SH   SOLE 1 81,237 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 740 66,138 SH   SOLE 1 66,138 0 0
VANGUARD MALVERN FDS INDX FD 922020805 18 351 SH   SOLE 1 351 0 0
VANGUARD INDEX FDS INDX FD 922908629 24,843 104,932 SH   SOLE 1 104,006 0 926
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 170 3,194 SH   SOLE 1 3,194 0 0
VANGUARD MUN BD FDS INDX FD 922907746 98 1,781 SH   SOLE 1 1,781 0 0
VANGUARD INDEX FDS INDX FD 922908553 17,862 175,494 SH   SOLE 1 175,384 0 110
VANGUARD RUSSELL 1000 INDX FD 92206c730 160 801 SH   SOLE 1 801 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 178 2,524 SH   SOLE 1 2,524 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 176 2,567 SH   SOLE 1 2,567 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 21 236 SH   SOLE 1 236 0 0
VANGUARD INDEX FDS INDX FD 922908363 109,374 277,318 SH   SOLE 1 277,275 0 43
VANGUARD SHORT TERM TREASURY INDX FD 92206c102 3 51 SH   SOLE 1 51 0 0
VANGUARD INDEX FDS INDX FD 922908751 13,377 61,172 SH   SOLE 1 61,172 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 22,504 146,508 SH   SOLE 1 145,522 0 986
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 155 1,700 SH   SOLE 1 1,700 0 0
VANGUARD STAR FDS INDX FD 921909768 45 714 SH   SOLE 1 714 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 94 1,869 SH   SOLE 1 1,496 0 373
VANGUARD WHITEHALL FDS INDX FD 921946406 1,395 13,494 SH   SOLE 1 13,494 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794 158 2,392 SH   SOLE 1 2,392 0 0
VANGUARD WORLD FD INDX FD 921910873 61,118 401,062 SH   SOLE 1 401,062 0 0
VANGUARD WORLD FD INDX FD 921910816 10 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FDS INDX FD 92204A306 2,208 29,881 SH   SOLE 1 29,881 0 0
VANGUARD WORLD FDS INDX FD 92204A504 812 3,285 SH   SOLE 1 3,285 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 18 96 SH   SOLE 1 96 0 0
VANGUARD WORLD FDS INDX FD 92204A702 2,055 5,121 SH   SOLE 1 5,121 0 0
VANGUARD WORLD FDS INDX FD 92204A801 8,433 48,680 SH   SOLE   48,680 0 0
VANGUARD WORLD FDS INDX FD 92204A876 453 3,253 SH   SOLE 1 3,253 0 0
VAREX IMAGING CORP COM 92214X106 18 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 235 814 SH   SOLE 1 814 0 0
VELOCITY ACQUISITION CORP WT 92259e112 4 6,364 SH   SOLE 3 6,364 0 0
VELOCITY ACQUISITION CORP-A COM 92259e104 404 40,959 SH   SOLE 3 40,959 0 0
VELODYNE LIDAR INC COM 92259f101 1 250 SH   SOLE 1 250 0 0
VERANO HOLDINGS CORP SUB VTG COM 92338d101 234 20,500 SH   SOLE 1 20,500 0 0
VERISK ANALYTICS INC COM 92345Y106 68 340 SH   SOLE 1 340 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 6,706 124,170 SH   SOLE 1 122,120 0 2,050
VERTEX PHARMACEUTICALS INC COM 92532F100 33 184 SH   SOLE 1 184 0 0
VESTAS WIND SYSTEMS AS COM 925458101 7 500 SH   SOLE 1 500 0 0
VIACOMCBS INC COM 92556h206 152 3,850 SH   SOLE 1 3,850 0 0
VIATRIS INC COM COM 92556v106 18 1,354 SH   SOLE 1 1,193 0 161
VIDLER WATER RESOURCES INC COM 92660e107 506 44,450 SH   SOLE   44,450 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108 5 625 SH   SOLE 1 625 0 0
VIMEO INC COM 92719v100 41 1,411 SH   SOLE 1 1,411 0 0
VIRGIN GROUP ACQUISITION CORP COM g9460k102 26 2,700 SH   SOLE 3 2,700 0 0
VIRGIN GROUP ACQUISITION CORP WT g9460k128 1 1,139 SH   SOLE 3 1,139 0 0
VIRTUOSO ACQUISITION CORP COM 92837j104 727 73,378 SH   SOLE 3 73,378 0 0
VIRTUOSO ACQUISITION CORP WT 92837j112 30 25,898 SH   SOLE 3 25,898 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 28 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 6,261 28,109 SH   SOLE 1 25,144 0 2,965
VISLINK TECHNOLOGIES INC COM 92836y300 2 1,000 SH   SOLE 1 1,000 0 0
VISTA OUTDOOR INC COM 928377100 24 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102 4,208 246,059 SH   SOLE 1 192,589 0 53,470
VIX 211020C00020000 CALL 74347w900 19 50 SH Call SOLE 3 50 0 0
VMWARE INC COM 928563402 11 71 SH   SOLE   71 0 0
VODAFONE GROUP PLC NEW ADUS 92857W308 2 118 SH   SOLE 1 118 0 0
VOLKSWAGEN AG COM 928662600 39 1,245 SH   SOLE 1 1,245 0 0
VONAGE HLDGS CORP COM 92886T201 16,128 1,000,473 SH   SOLE 1,3 979,433 0 21,040
VONTIER CORPORATION COM 928881101 15,512 461,689 SH   SOLE 1 368,319 0 93,370
VOXX INTL CORP CL A COM 91829f104 1,324 115,641 SH   SOLE 3 105,294 0 10,347
VOYA FINANCIAL INC COM 929089100 8,248 134,351 SH   SOLE 1 111,023 0 23,328
VPC IMPACT ACQUISITION HOL-A COM 91835j108 81 8,172 SH   SOLE 3 8,172 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l126 75 7,599 SH   SOLE 3 7,599 0 0
VPC IMPACT ACQUISITION HOLDING WT g9460l118 1 450 SH   SOLE 3 450 0 0
VULCAN MATLS CO COM 929160109 257 1,521 SH   SOLE 1 1,521 0 0
WP CAREY INC COM 92936U109 284 3,884 SH   SOLE 1 3,583 0 301
WABTEC COM 929740108 1 16 SH   SOLE 1 16 0 0
WAL MART DE MEXICO SAB DE CV ADUS 93114w107 6 180 SH   SOLE 1 180 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,399 29,728 SH   SOLE 1 29,490 0 238
WALKER INNOVATION COM 936esc110 0 87,500 SH   SOLE 3 87,500 0 0
WALMART INC COM 931142103 1,120 8,036 SH   SOLE 1 8,036 0 0
DISNEY WALT CO COM 254687106 37,025 218,863 SH   SOLE 1 213,251 0 5,612
WARRIOR TECHNOLOGIES ACQUI C COM 936273101 471 48,063 SH   SOLE 3 48,063 0 0
WARRIOR TECHNOLOGIES ACQUI C WT 936273119 15 26,631 SH   SOLE 3 26,631 0 0
WASTE MGMT INC DEL COM 94106L109 990 6,629 SH   SOLE 1 6,629 0 0
WATSCO INC COM 942622200 2 6 SH   SOLE 1 6 0 0
WAVERLEY CAPITAL ACQUISITION 1 COM g06536125 394 40,000 SH   SOLE 3 40,000 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 6,113 237,877 SH   SOLE 1,3 237,877 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,796 103,886 SH   SOLE   103,886 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 49 558 SH   SOLE 1 558 0 0
WELLS FARGO & CO NEW PERP PFD CV PFD 949746804 665 449 SH   SOLE 1 412 0 37
WELLS FARGO CO NEW COM 949746101 1,740 37,485 SH   SOLE 1 31,676 0 5,809
WELLTOWER INC REIT COM 95040q104 2,646 32,109 SH   SOLE 1 30,509 0 1,600
WENDYS CO COM 95058W100 4,675 215,622 SH   SOLE 1 160,302 0 55,320
WERNER ENTERPRISES INC COM 950755108 2 50 SH   SOLE 1 50 0 0
WESTERN ALLIANCE BANCORP COM 957638109 10 88 SH   SOLE 1 88 0 0
WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 24 1,822 SH   SOLE 1 1,822 0 0
WESTERN DIGITAL CORP. COM 958102105 2 30 SH   SOLE 1 30 0 0
WESTROCK CO COM SHS COM 96145d105 28 560 SH   SOLE   560 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,613 190,153 SH   SOLE   141,724 0 48,429
WEYCO GROUP INC COM 962149100 2,716 119,840 SH   SOLE   89,200 0 30,640
WEYERHAEUSER CO MTN BE COM 962166104 18,126 509,581 SH   SOLE 1 495,797 0 13,784
WHEATON PRECIOUS METALS CORP COM 962879102 53 1,400 SH   SOLE 1 1,400 0 0
WHEELS UP EXPERIENCE INC COM 96328l106 183 27,712 SH   SOLE 1 27,712 0 0
WHIRLPOOL CORP COM 963320106 69 340 SH   SOLE 1 340 0 0
WHOLE EARTH BRANDS INC COM CL COM 96684w100 1,270 109,918 SH   SOLE   83,823 0 26,095
WILLIAMS COS INC LP 969457100 6 250 SH   SOLE 1 250 0 0
WISDOMTREE CLOUD COMPUTING FUN INDX FD 97717y691 75 1,302 SH   SOLE 1 1,302 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 30 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 69 898 SH   SOLE 1 898 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 6 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 107 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 51 432 SH   SOLE 1 432 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4,570 77,670 SH   SOLE 1 77,670 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 48 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TR INDX FD 97717W703 56 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 27 572 SH   SOLE 1 572 0 0
WISDOMTREE TR INDX FD 97717W307 147 1,236 SH   SOLE 1 1,200 0 36
WISDOMTREE TR INDX FD 97717W505 427 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE US QUALITY INDX FD 97717w547 50 850 SH   SOLE 1 850 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205 42 399 SH   SOLE 1 399 0 0
WOLVERINE WORLD WIDE INC COM 978097103 14,472 484,965 SH   SOLE 1 393,153 0 91,812
WORKDAY INC-CLASS A COM 98138h101 12 50 SH   SOLE 1 50 0 0
WORKHORSE GROUP INC COM 98138j206 270 35,250 SH   SOLE 1 35,250 0 0
WORLD QUANTUM GROWTH ACQUISITI COM g5596w119 10 1,000 SH   SOLE 3 1,000 0 0
WORLDLINE SA COM 98161h101 7 171 SH   SOLE 1 171 0 0
WTS AMERICAN LITHIUM CORP EXP WT 027259118 5 12,253 SH   SOLE 3 12,253 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
WYNDHAM HOTELS & RESORTS INC COM 98311a105 22,664 293,608 SH   SOLE 1 266,975 0 26,633
WYNN RESORTS LTD COM 983134107 34 400 SH   SOLE 1 400 0 0
XCEL ENERGY INC COM COM 98389b100 59 940 SH   SOLE 1 540 0 400
XEROX CORP COM NEW COM 98421m106 10 500 SH   SOLE 1 500 0 0
SELECT SECTOR SPDR TR PUT 81369Y955 18 1,000 SH Put SOLE 3 1,000 0 0
SPDR SER TR CALL 78468R906 2 35 SH Call SOLE 3 35 0 0
XPAC ACQUISITION CORP COM g9831x106 269 27,800 SH   SOLE 3 27,800 0 0
XPAC ACQUISITION CORP WT g9831x122 6 9,266 SH   SOLE 3 9,266 0 0
XPENG INC COM 98422d105 36 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC COM 983793100 8,317 104,505 SH   SOLE 1 84,215 0 20,290
SPDR SER TR PUT 78464A954 61 2,001 SH Put SOLE 3 2,001 0 0
SPDR SER TR PUT 78464A714 840 1,785 SH Put SOLE 3 1,785 0 0
YUCAIPA ACQUISITION CORP COM g9879l105 167 16,858 SH   SOLE 3 16,858 0 0
YUM BRANDS INC COM 988498101 47 382 SH   SOLE 1 382 0 0
YUM CHINA HLDGS INC COM 98850p109 7 118 SH   SOLE 1 118 0 0
ZAGG INC CVR COM 988cvr015 0 278,690 SH   SOLE 3 254,612 0 24,078
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 12 23 SH   SOLE 1 23 0 0
ZIMMER BIOMET HLDGS COM 98956p102 52 354 SH   SOLE 1 229 0 125
ZIONS BANCORPORATION N A COM 989701107 45 730 SH   SOLE   730 0 0
ZOETIS INC COM 98978v103 6,544 33,708 SH   SOLE 1 31,808 0 1,900
ZOOM VIDEO COMMUNICATIONS COM 98980l101 42 160 SH   SOLE 1 160 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 61 1,000 SH   SOLE 1 1,000 0 0
ZUORA INC COM 98983V106 0 13 SH   SOLE 1 13 0 0
ZURICH INS GROUP LTD SPONSORED COM 989825104 7 174 SH   SOLE 1 174 0 0
ZWORK ACQUISITION CORP COM 98880c102 545 55,913 SH   SOLE 3 55,913 0 0
ZWORK ACQUISITION CORP WT 98880c110 11 16,866 SH   SOLE 3 16,866 0 0
Z-WORK ACQUISITION CORP COM 98880c201 20 2,000 SH   SOLE 3 2,000 0 0