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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM COM 68235b208 235 29,172 SH   SOLE 3 29,172 0 0
180 DEGREE CAP CORP COM COM 68235b208 901 111,833 SH   SOLE   98,969 0 12,864
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 7 108 SH   SOLE 1 108 0 0
22ND CENTURY GROUP INC COM 90137f103 1 141 SH   SOLE 1 141 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 19 475 SH   SOLE 1 475 0 0
3M CO COM 88579y101 6,233 31,381 SH   SOLE 1 29,269 0 2,112
3M CO COM 88579y101 709 3,567 SH   SOLE   3,567 0 0
4LICENSING CORP COM 35104t107 0 2,000 SH   SOLE 1 2,000 0 0
51JOB INC ADUS 316827104 6 77 SH   SOLE 1 77 0 0
529 AMERICAN FUNDS COM 529funds1 249 249,091 SH   SOLE 1 249,091 0 0
890 5TH AVENUE PARTNERS-CL A COM 28250a105 9 910 SH   SOLE 3 910 0 0
AARON S COMPANY INC COM 00258w108 11 330 SH   SOLE 1 330 0 0
AARON S COMPANY INC COM 00258w108 9,517 297,505 SH   SOLE   230,608 0 66,897
ABBOTT LABS COM 002824100 5,859 50,543 SH   SOLE 1 46,528 0 4,015
ABBOTT LABS COM 002824100 873 7,529 SH   SOLE   7,529 0 0
ABBVIE INC COM 00287y109 12,822 113,831 SH   SOLE 1 108,462 0 5,369
ABBVIE INC COM 00287y109 18,122 160,888 SH   SOLE   158,323 0 2,565
ABERDEEN ASIA-PACIFIC INCOME CLSD FD 003009107 221 50,000 SH   SOLE   50,000 0 0
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 6 634 SH   SOLE 1 634 0 0
ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 3,139 31,312 SH   SOLE 1 30,157 0 1,155
ABERDEEN STD PLATINUM ETF TR INDX FD 003260106 168 1,680 SH   SOLE   1,680 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 25 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 41 6,000 SH   SOLE 1 6,000 0 0
ACACIA RESH CORP COM 003881307 326 48,187 SH   SOLE 3 48,187 0 0
ACACIA RESH CORP COM 003881307 1,226 181,406 SH   SOLE   160,745 0 20,661
ACADIA HEALTHCARE COMPANY INC COM 00404a109 8 124 SH   SOLE 1 124 0 0
ACCELERATE ACQUISITION CORP COM 00439d102 728 75,159 SH   SOLE 3 75,159 0 0
ACCELERATE ACQUISITION CORP WT 00439d110 31 25,053 SH   SOLE 3 25,053 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 225 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101 10,731 36,402 SH   SOLE 1 35,901 0 501
ACCENTURE PLC COM g1151c101 13,527 45,888 SH   SOLE   45,063 0 825
ACRES COMMERCIAL REALTY CORP COM 00489q102 18 1,140 SH   SOLE 1 1,140 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 294 18,331 SH   SOLE 3 18,331 0 0
ACTIVISION BLIZZARD INC COM 00507v109 74 775 SH   SOLE 1 775 0 0
ACTUA CORPORATION COM 005094107 12 250,000 SH   SOLE 3 250,000 0 0
ACUITY BRANDS INC COM COM 00508y102 62 330 SH   SOLE 1 330 0 0
ACUSHNET HLDGS CORP COM 005098108 75 1,518 SH   SOLE 1 1,518 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1,888 95,479 SH   SOLE 1 93,979 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 17 609 SH   SOLE 1 609 0 0
ADAMS RES & ENERGY INC COM 006351308 431 15,576 SH   SOLE 3 15,576 0 0
ADAMS RES & ENERGY INC COM 006351308 1,869 67,492 SH   SOLE   60,607 0 6,885
ADAPTHEALTH CORP COM CL A COM 00653q102 509 18,570 SH   SOLE   18,570 0 0
ADARA ACQUISITION CORP COM 00653h201 2 200 SH   SOLE 3 200 0 0
ADEPTUS HEALTH COM 00esc5984 0 250 SH   SOLE 1 250 0 0
ADIDAS AG ADR ADUS 00687A107 16 88 SH   SOLE 1 88 0 0
ADIDAS AG NPV COM d0066b185 12 32 SH   SOLE 1 32 0 0
ADIENT PLC SHS COM g0084w101 2 41 SH   SOLE 1 41 0 0
ADIT EDTECH ACQUISITION CORP COM 007024102 129 13,305 SH   SOLE 3 13,305 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110 4 5,950 SH   SOLE 3 5,950 0 0
ADOBE SYS INC COM COM 00724f101 2,698 4,607 SH   SOLE 1 4,382 0 225
ADOBE SYS INC COM COM 00724f101 642 1,096 SH   SOLE   1,096 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 15 2,000 SH   SOLE 1 2,000 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 99 13,351 SH   SOLE 3 13,351 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 296 39,932 SH   SOLE   35,363 0 4,569
ADVANCED MICRO DEVICES INC COM 007903107 56 600 SH   SOLE 1 600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 293 3,120 SH   SOLE   3,120 0 0
ADVANSIX INC COM COM 00773t101 845 28,300 SH   SOLE   19,750 0 8,550
ADVANT-E CORP COM COM 00761j206 0 89 SH   SOLE 1 89 0 0
ADVANT-E CORP COM COM 00761j206 1,253 226,155 SH   SOLE 3 226,155 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 365 3,821 SH   SOLE 1 3,821 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 150 3,755 SH   SOLE 1 3,700 0 55
AEQUI ACQUISITION CORP COM 00775W201 8 800 SH   SOLE 3 800 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 319 6,600 SH   SOLE 3 6,600 0 0
AERSALE CORPORATION COM COM 00810f106 136 10,933 SH   SOLE 3 10,933 0 0
AERSALE CORPORATION COM COM 00810f106 417 33,461 SH   SOLE   29,647 0 3,814
AF ACQUISITION CORP COM 001040104 185 19,000 SH   SOLE 3 19,000 0 0
AF ACQUISITION CORP WT 001040112 6 6,332 SH   SOLE 3 6,332 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,334 241,861 SH   SOLE 3 241,861 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 111 175,695 SH   SOLE 3 175,695 0 0
AGFIQ US MARKET NEUTRAL COM 00110g408 56 3,331 SH   SOLE 3 3,331 0 0
AGILE GROWTH CORP COM g01202103 878 90,757 SH   SOLE 3 90,757 0 0
AGILE GROWTH CORP WT g01202111 29 30,252 SH   SOLE 3 30,252 0 0
AGILENT TECHNOLOGIES INC COM 00846u101 41 280 SH   SOLE 1 280 0 0
AIA GROUP LTD SPONSORED ADR ADUS 001317205 21 428 SH   SOLE 1 428 0 0
AIR LIQUIDE ADR COM 009126202 11 326 SH   SOLE 1 326 0 0
AIR PRODS & CHEMS INC COM 009158106 5,391 18,740 SH   SOLE 1 17,971 0 769
AIR PRODS & CHEMS INC COM 009158106 14,280 49,637 SH   SOLE   48,732 0 905
AIRBNB INC COM 009066101 97 635 SH   SOLE 1 635 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 29 250 SH   SOLE 1 250 0 0
AKERS BIOSCIENCES INC COM 62856x102 17 2,700 SH   SOLE   2,700 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102 16 1,500 SH   SOLE 1 1,500 0 0
AKZO NOBEL NV SPONSRD ADS NEW COM 010199503 24 577 SH   SOLE 1 577 0 0
ALASKA AIR GROUP INC COM 011659109 1 20 SH   SOLE 1 20 0 0
ALASKA COMMNCT SYS GRP COM COM 01167p101 102 30,600 SH   SOLE 3 30,600 0 0
ALCON AG COM H01301128 28 400 SH   SOLE 1 400 0 0
ALCON AG COM H01301128 21 296 SH   SOLE   296 0 0
ALERIAN MLP COM 00162q452 44 1,200 SH   SOLE 1 1,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 55 300 SH   SOLE 3 300 0 0
ALIBABA GRP SHS COM 01609w102 434 1,914 SH   SOLE 1 1,914 0 0
ALIBABA GRP SHS COM 01609w102 111 491 SH   SOLE   491 0 0
ALIGN TECHNOLOGY INC COM 016255101 4 6 SH   SOLE 1 6 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 232 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE TARD COM 01626p403 103 2,800 SH   SOLE 1 2,625 0 175
ALIMERA SCIENCES INC COM 016259202 3 333 SH   SOLE 1 333 0 0
ALITHYA GROUP INC COM 01643b106 1,794 638,277 SH   SOLE 1 638,277 0 0
ALITHYA GROUP INC COM 01643b106 5,607 1,995,439 SH   SOLE 3 1,995,439 0 0
ALITHYA GROUP INC COM 01643b106 398 141,814 SH   SOLE   141,814 0 0
ALKURI GLOBAL ACQUISITION CORP COM 66981n103 1,058 106,999 SH   SOLE 3 106,999 0 0
ALKURI GLOBAL ACQUISITION CORP WT 66981n111 36 24,424 SH   SOLE 3 24,424 0 0
ALLETE INC COM 018522300 1,545 22,080 SH   SOLE   22,080 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 140 1,348 SH   SOLE 1 1,348 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,896 56,591 SH   SOLE   42,430 0 14,161
ALLIANCEBERNSTEIN HOLDING COM 01881g106 233 5,000 SH   SOLE   5,000 0 0
ALLIANT ENERGY CORP COM COM 188021083 11 200 SH   SOLE 1 200 0 0
ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 146 9,688 SH   SOLE 1 9,688 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 52 1,500 SH   SOLE 1 1,500 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 77 3,867 SH   SOLE 3 3,867 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 287 14,475 SH   SOLE   12,819 0 1,656
ALLSTATE CORP COM 020002101 890 6,825 SH   SOLE 1 6,225 0 600
ALLSTATE CORP COM 020002101 130 1,000 SH   SOLE   1,000 0 0
ALLSTATE CORPORATION CV PFD 020002838 95 3,380 SH   SOLE 1 3,380 0 0
ALLY FINL INC COM COM 02005n100 74 1,480 SH   SOLE 1 1,480 0 0
ALLY FINL INC COM COM 02005n100 3,744 75,111 SH   SOLE   63,521 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 2 2,550 SH   SOLE 3 2,550 0 0
ALPHABET INC COM 02079K305 9,271 3,797 SH   SOLE 1 3,491 0 306
ALPHABET INC COM 02079K305 903 370 SH   SOLE   370 0 0
ALPHABET INC COM 02079K107 16,446 6,562 SH   SOLE 1 6,368 0 194
ALPHABET INC COM 02079K107 1,546 617 SH   SOLE   617 0 0
ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 5,757 302,668 SH   SOLE   223,768 0 78,900
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 315 5,952 SH   SOLE 1 5,952 0 0
ALTA EQUIPMENT GROUP COM 02128l106 1,157 87,081 SH   SOLE   87,081 0 0
ALTICE USA INC COM 02156k103 28 820 SH   SOLE   820 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
ALTRIA GROUP INC COM 02209S103 1,148 24,084 SH   SOLE 1 23,684 0 400
ALTRIA GROUP INC COM 02209S103 95 2,000 SH   SOLE   2,000 0 0
AMADEUS IT GROUP S A UNSPONSOR COM 02263t104 17 239 SH   SOLE 1 239 0 0
AMARIN CORP PLC COM 023111206 2 500 SH   SOLE 1 500 0 0
AMAZON COM INC COM 023135106 19,265 5,600 SH   SOLE 1 5,316 0 284
AMAZON COM INC COM 023135106 41 12 SH   SOLE 3 12 0 0
AMAZON COM INC COM 023135106 1,410 410 SH   SOLE   410 0 0
AMBASE CORP COM COM 023164106 97 345,501 SH   SOLE 3 345,501 0 0
AMERCO COM COM 235861002 312 530 SH   SOLE 1 530 0 0
AMERICAN ACQUISITION OPPORTUNI COM 02369m102 99 10,000 SH   SOLE 3 10,000 0 0
AMERICAN ACQUISITION OPPORTUNI WT 02369m110 3 5,000 SH   SOLE 3 5,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102 0 15 SH   SOLE 1 15 0 0
AMERICAN AXLE & MFG COM COM 240611038 29 2,800 SH   SOLE 1 2,800 0 0
AMERICAN BATTERY METALS CORP COM 02451v101 7 3,330 SH   SOLE 1 3,330 0 0
AMERICAN CAMPUS CMNTYS INC LP 024835100 4 75 SH   SOLE 1 75 0 0
AMERICAN ELEC PWR CO INC COM 025537101 633 7,485 SH   SOLE 1 7,485 0 0
AMERICAN EXPRESS CO COM 025816109 132 797 SH   SOLE 1 797 0 0
AMERICAN GREEN INC COM 02640n200 0 760 SH   SOLE 1 760 0 0
AMERICAN HOMES 4 RENT COM 02665t306 10 250 SH   SOLE 1 250 0 0
AMERICAN LITHIUM CORP COM 027259209 37 24,504 SH   SOLE 3 24,504 0 0
AMERICAN TOWER CORP NEW COM 03027X100 357 1,323 SH   SOLE 1 1,323 0 0
AMERICAN TOWER CORP NEW COM 03027X100 18 67 SH   SOLE   67 0 0
AMERICAN VANGUARD CORP COM 030371108 556 31,726 SH   SOLE   31,726 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 519 3,370 SH   SOLE 1 3,370 0 0
AMERIPRISE FINL INC COM 03076C106 521 2,092 SH   SOLE 1 2,092 0 0
AMERISOURCE BERGEN CORP COM 03073e105 341 2,975 SH   SOLE 1 2,975 0 0
AMGEN INC COM 031162100 13,593 55,768 SH   SOLE 1 52,488 0 3,280
AMGEN INC COM 031162100 15,857 65,055 SH   SOLE   63,555 0 1,500
AMPLIFY ETF TR INDX FD 032108607 104 2,177 SH   SOLE 1 2,177 0 0
AMPLITUDE HEALTHCARE ACQUISITI COM 03212a105 1 100 SH   SOLE 3 100 0 0
AMTECH SYS INC COM 032332504 264 27,419 SH   SOLE 3 27,419 0 0
AMTECH SYS INC COM 032332504 1,077 111,714 SH   SOLE   99,615 0 12,099
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 50 5,000 SH   SOLE 3 5,000 0 0
ANGIOSOMA INC COM 03476l102 3 52,000 SH   SOLE 1 52,000 0 0
ANGLE PLC SURREY COM 03476v100 18 1,100 SH   SOLE 1 1,100 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 7 100 SH   SOLE 1 100 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4 500 SH   SOLE 1 500 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 160 18,000 SH   SOLE   18,000 0 0
ANSYS INC COM 03662Q105 12 35 SH   SOLE 1 35 0 0
ANTA SPORTS PRODUCTS LTD COM 03662p107 195 331 SH   SOLE 1 331 0 0
ANTHEM INC COM 036752103 39 103 SH   SOLE 1 103 0 0
ANZU SPECIAL ACQUISITION CORP COM 03737a101 698 71,686 SH   SOLE 3 71,686 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119 22 23,895 SH   SOLE 3 23,895 0 0
AON PLC PUT G0403H958 4 10 SH Put SOLE 3 10 0 0
AON PLC COM g0403h108 1,412 5,914 SH   SOLE 1 5,814 0 100
AON PLC COM g0403h108 63 262 SH   SOLE   262 0 0
APA CORP (US) COM 03743q108 8 350 SH   SOLE 1 350 0 0
API GROUP CORP COM 00187Y100 245 11,750 SH   SOLE 1 11,750 0 0
API GROUP CORP COM 00187Y100 16,919 809,900 SH   SOLE   654,810 0 155,090
APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH   SOLE 1 18 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03768e105 387 6,224 SH   SOLE 1 6,224 0 0
APOLLO STRATEGIC GROWTH CAPITA COM g0412a102 18 1,800 SH   SOLE 3 1,800 0 0
APOLLO STRATEGIC GROWTH CAPITA WT g0412a128 0 359 SH   SOLE 3 359 0 0
APPIAN CORP CL A COM 03782l101 6 40 SH   SOLE 1 40 0 0
APPLE INC COM 037833100 62,188 454,061 SH   SOLE 1 442,331 0 11,730
APPLE INC COM 037833100 444 3,240 SH   SOLE 3 3,240 0 0
APPLE INC COM 037833100 23,728 173,245 SH   SOLE   170,320 0 2,925
APPLIED INDLTECH INC COM COM 03820c105 216 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105 2,384 16,741 SH   SOLE 1 16,741 0 0
APPLIED MATLS INC COM 038222105 1,076 7,555 SH   SOLE   7,555 0 0
APPLIED THERAPEUTICS INC COM 03828a101 52 2,500 SH   SOLE 1 2,500 0 0
APTARGROUP INC COM 038336103 5 35 SH   SOLE 1 35 0 0
ARCBEST CORP COM COM 03937c105 47 800 SH   SOLE 1 800 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 130 3,350 SH   SOLE 1 0 0 3,350
ARCH CAPITAL GROUP LTD COM g0450a105 302 7,753 SH   SOLE   7,753 0 0
ARCH RESOURCES INC COM 03940r107 278 4,879 SH   SOLE 1 4,879 0 0
ARCH RESOURCES INC COM 03940r107 67 1,169 SH   SOLE   1,169 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 14 225 SH   SOLE 1 225 0 0
ARCHIMEDES TECH SPAC PARTNR COM 039562202 1,318 133,154 SH   SOLE 3 133,154 0 0
ARCONIC INC COM COM 03966v107 132 3,717 SH   SOLE 1 3,717 0 0
ARCONIC INC COM COM 03966v107 15,785 443,141 SH   SOLE   359,768 0 83,373
ARCOSA INC COM 039653100 181 3,080 SH   SOLE 1 3,080 0 0
ARCOSA INC COM 039653100 9,351 159,195 SH   SOLE   128,813 0 30,382
ARDELYX INC COM 039697107 2 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 WT g33032122 4 3,179 SH   SOLE 3 3,179 0 0
ARES CAP CORP COM COM 04010l103 4,960 253,203 SH   SOLE 1 242,188 0 11,015
ARIES I ACQUISITION CORP COM g0542n115 30 3,000 SH   SOLE 3 3,000 0 0
ARK ETF TRUST INDX FD 00214q401 3 19 SH   SOLE 1 19 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708 1,931 35,679 SH   SOLE 1 35,679 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 2,021 21,847 SH   SOLE 1 21,847 0 0
ARK INNOVATION ETF INDX FD 00214q104 437 3,338 SH   SOLE 1 3,338 0 0
ARK INNOVATION ETF INDX FD 00214q104 252 1,925 SH   SOLE   1,925 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 92 859 SH   SOLE 1 859 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280a100 124 1,500 SH   SOLE 1 1,500 0 0
ARROWROOT ACQUISITION CORP COM 04282m102 28 2,935 SH   SOLE 3 2,935 0 0
ARROWROOT ACQUISITION CORP WT 04282m110 1 1,467 SH   SOLE 3 1,467 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,778 12,693 SH   SOLE 1 11,568 0 1,125
ASA GOLD AND PRECIOUS METALS L COM g3156p103 97 4,504 SH   SOLE 3 4,504 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 16 800 SH Put SOLE 3 800 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 65 1,000 SH Put SOLE 3 1,000 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 143 1,636 SH   SOLE 1 1,636 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 16,559 189,251 SH   SOLE 3 189,251 0 0
ASML HOLDING N V COM N07059210 21 31 SH   SOLE 1 31 0 0
ASTRAZENECA PLC ADUS 046353108 138 2,300 SH   SOLE 1 2,300 0 0
ASTREA ACQUISITION CORP COM 04637c106 387 40,021 SH   SOLE 3 40,021 0 0
ASTREA ACQUISITION CORP WT 04637c114 13 19,860 SH   SOLE 3 19,860 0 0
ASTRONICS CORP COM 046433108 13 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 24 2,740 SH   SOLE 1 2,740 0 0
ASURE SOFTWARE INC COM 04649U102 89 10,000 SH   SOLE   10,000 0 0
AT&T INC COM 00206r102 7,067 245,553 SH   SOLE 1 237,060 0 8,493
AT&T INC COM 00206r102 144 5,011 SH   SOLE   5,011 0 0
ATHENA TECHNOLOGY ACQUISITION COM 04687a109 447 46,111 SH   SOLE 3 46,111 0 0
ATHENA TECHNOLOGY ACQUISITION WT 04687a117 13 14,944 SH   SOLE 3 14,944 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 CAP BANCSHARES INC COM 048269203 3,366 132,203 SH   SOLE 3 132,203 0 0
ATLANTIC COASTAL ACQUISTN CO COM 048453104 726 75,205 SH   SOLE 3 75,205 0 0
ATLANTIC COASTAL ACQUISTN CO WT 048453112 22 25,068 SH   SOLE 3 25,068 0 0
ATLANTIS PLASTICS INC COM 049156102 0 640 SH   SOLE 1 640 0 0
ATLAS TECHNICAL CONSULTANTS COM 049430101 4,361 450,525 SH   SOLE   333,524 0 117,001
ATMOS ENERGY CORP COM COM 495601056 138 1,434 SH   SOLE 1 1,125 0 309
ATRION CORP COM 049904105 19 30 SH   SOLE 1 30 0 0
AURORA ACQUISITION CORP COM g0698l103 236 23,800 SH   SOLE 3 23,800 0 0
AURORA ACQUISITION CORP WT g0698l129 6 3,450 SH   SOLE 3 3,450 0 0
AURORA CANNABIS INC COM 05156x884 0 28 SH   SOLE 1 28 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 2,500 SH   SOLE 3 2,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,708 8,597 SH   SOLE 1 7,672 0 925
AUTOMATIC DATA PROCESSING IN COM 053015103 79 400 SH   SOLE   400 0 0
AVEO PHARMACEUTICALS INC COM 053588307 304 46,169 SH   SOLE 1 46,169 0 0
AVIAT NETWORKS INC COM 05366y201 167 5,083 SH   SOLE 3 5,083 0 0
AVIAT NETWORKS INC COM 05366y201 630 19,229 SH   SOLE   17,050 0 2,179
AXCELIS TECHNOLOGIES INC COM 054540208 20 500 SH   SOLE 1 500 0 0
AXT INC COM 00246W103 79 7,201 SH   SOLE 3 7,201 0 0
AXT INC COM 00246W103 414 37,728 SH   SOLE   33,406 0 4,322
B & G FOODS INC NEW CL A COM 05508r106 63 1,925 SH   SOLE 1 1,925 0 0
B RILEY FINANCIAL INC COM 05580m108 7,727 102,347 SH   SOLE   82,117 0 20,230
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 2 1,666 SH   SOLE 3 1,666 0 0
B RILEY PRINCIPAL 150 MERGER C WT 12510j114 0 250 SH   SOLE 3 250 0 0
B RILEY PRIN 250 MERGER CORP COM 05602L203 50 5,000 SH   SOLE 3 5,000 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 5 25,000 SH   SOLE 3 25,000 0 0
BAINS DE MER ET DU CERCLE DESE COM F06489102 22 250 SH   SOLE 1 250 0 0
BALCHEM CORP COM 057665200 26 200 SH   SOLE 1 200 0 0
BALL CORP COM 058498106 9 117 SH   SOLE 1 117 0 0
BALLYS CORP COM 05875b106 264 4,880 SH   SOLE 1 4,880 0 0
BALLYS CORP COM 05875b106 38 705 SH   SOLE   705 0 0
BANCO BRADESCO S A ADUS 059460303 11 2,200 SH   SOLE 1 2,200 0 0
BANCROFT FD LTD COM 059695106 56 1,750 SH   SOLE 1 1,750 0 0
BANK FIRST NATL CORP COM 06211j100 16 224 SH   SOLE 1 224 0 0
BANK FIRST NATL CORP COM 06211j100 5 77 SH   SOLE   77 0 0
BANK NEW YORK MELLON CORP COM 064058100 161 3,150 SH   SOLE 1 3,150 0 0
BK OF AMERICA CORP COM 060505104 11,066 268,404 SH   SOLE 1 264,700 0 3,704
BK OF AMERICA CORP COM 060505104 26,742 648,616 SH   SOLE   637,086 0 11,530
BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 94 4,500 SH   SOLE 1 4,500 0 0
BARCO NV COM b0833g105 29 1,050 SH   SOLE 1 1,050 0 0
BARINGS BDC INC COM 06759l103 23 2,159 SH   SOLE 1 2,159 0 0
BARRICK GOLD CORP COM 067901108 10 494 SH   SOLE 1 494 0 0
BASSETT FURNITURE INDS INC COM 070203104 140 5,735 SH   SOLE 1 5,735 0 0
BASSETT FURNITURE INDS INC COM 070203104 3,482 142,984 SH   SOLE   62,964 0 80,020
BAUSCH HEALTH COS INC COM 071734107 1 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109 109 1,351 SH   SOLE 1 1,351 0 0
BCE INC COM 05534B760 37 758 SH   SOLE 1 758 0 0
BEAM GLOBAL COM 07373b109 17 442 SH   SOLE 1 342 0 100
BECTON DICKINSON & CO COM 075887109 1,775 7,297 SH   SOLE 1 6,622 0 675
BED BATH & BEYOND INC COM 075896100 13 400 SH   SOLE 1 400 0 0
BELDEN INC COM 077454106 27 538 SH   SOLE 1 538 0 0
BERKLEY W R CORP COM 084423102 526 7,063 SH   SOLE 1 7,063 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 22,215 79,932 SH   SOLE 1 74,668 0 5,264
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,531 9,107 SH   SOLE   9,107 0 0
BERRY PLASTICS GROUP COM 08579w103 7,780 119,293 SH   SOLE 1 113,273 0 6,020
BERRY PLASTICS GROUP COM 08579w103 29,746 456,087 SH   SOLE 3 456,087 0 0
BERRY PLASTICS GROUP COM 08579w103 968 14,849 SH   SOLE   14,849 0 0
BGC PARTNERS INC COM 05541t101 23 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 271 21,972 SH   SOLE 3 21,972 0 0
BGSF INC COM 05601c105 1,170 94,854 SH   SOLE   85,441 0 9,413
BHP GROUP LTD ADUS 088606108 74 1,019 SH   SOLE 1 1,019 0 0
BHP GROUP PLC SPONSORED ADR ADUS 05545e209 7 109 SH   SOLE 1 109 0 0
BIG LOTS INC COM 089302103 13,175 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
BIO RAD LABS INC CL A COM 905722070 8 12 SH   SOLE 1 12 0 0
BIOGEN INC COM 09062X103 467 1,348 SH   SOLE 1 1,273 0 75
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 6 75 SH   SOLE 1 75 0 0
BIONANO GENOMICS INC COM 09075f107 7 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,050 SH   SOLE 3 5,050 0 0
BITE ACQUISITION CORP COM 09175k105 911 94,219 SH   SOLE 3 94,219 0 0
BITE ACQUISITION CORP WT 09175k113 32 46,309 SH   SOLE 3 46,309 0 0
BJS WHOLESALE CLUB HOLDINGS IN COM 05550j101 8 165 SH   SOLE 1 165 0 0
BKLN 220121P00015000 PUT 46138g958 54 4,300 SH Put SOLE 3 4,300 0 0
BKLN 220121P00018000 PUT 46138g958 44 2,523 SH Put SOLE 3 2,523 0 0
BLACK KNIGHT INC COM 09215c105 108 1,382 SH   SOLE 1 1,076 0 306
BLACK KNIGHT INC COM 09215c105 1,871 23,998 SH   SOLE   22,968 0 1,030
BLACK STONE MINERALS L P COM COM 09225m101 5 509 SH   SOLE 1 509 0 0
BLACK STONE MINERALS L P COM COM 09225m101 9,069 843,620 SH   SOLE 3 843,620 0 0
BLACK STONE MINERALS L P COM COM 09225m101 86 8,000 SH   SOLE   8,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 54 13,642 SH   SOLE 1 13,642 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 16 1,594 SH   SOLE 1 1,594 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101 69 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 165 8,000 SH   SOLE 1 8,000 0 0
BLACKROCK INC COM 09247X101 6,926 7,915 SH   SOLE 1 7,416 0 499
BLACKROCK INC COM 09247X101 16,848 19,256 SH   SOLE   18,956 0 300
BLACKROCK MUNI INCOME TR II CLSD FD 09249N101 15 925 SH   SOLE 1 925 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 334 34,700 SH   SOLE 1 34,700 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 62 1,497 SH   SOLE 1 1,497 0 0
BLACKSTONE GROUP INC COM 09260d107 8,889 91,508 SH   SOLE 1 79,691 0 11,817
BLACKSTONE GROUP INC COM 09260d107 467 4,811 SH   SOLE   4,811 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203 71 5,712 SH   SOLE 1 5,712 0 0
BLINK CHARGING CO COM 09354a100 20 480 SH   SOLE 1 180 0 300
BLOCK H & R INC COM 093671105 23 1,000 SH   SOLE 1 0 0 1,000
BLOOM ENERGY CORP COM 093712107 7 250 SH   SOLE 1 250 0 0
BLUCORA INC COM 095229100 130 7,500 SH   SOLE 1 7,500 0 0
BLUCORA INC COM 095229100 28,178 1,627,857 SH   SOLE 3 1,627,857 0 0
BLUCORA INC COM 095229100 35 2,000 SH   SOLE   2,000 0 0
BLUERIVER ACQUISITION CORP COM g1261q123 3 300 SH   SOLE 3 300 0 0
BNP PARIBAS SPONSORED ADR ADUS 05565A202 24 770 SH   SOLE 1 770 0 0
BOA ACQUISITION CORP COM 05601a109 1,529 158,100 SH   SOLE 3 158,100 0 0
BOA ACQUISITION CORP WT 05601a117 44 52,700 SH   SOLE 3 52,700 0 0
BOEING CO COM 097023105 2,412 10,070 SH   SOLE 1 9,645 0 425
BOEING CO COM 097023105 108 450 SH   SOLE   450 0 0
BOOKING HOLDINGS INC COM 09857l108 3,052 1,395 SH   SOLE 1 1,249 0 146
BOOKING HOLDINGS INC COM 09857l108 680 311 SH   SOLE   311 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 4 48 SH   SOLE 1 48 0 0
BORGWARNER INC COM 099724106 24 500 SH   SOLE 1 0 0 500
BOSWELL J G CO COM COM 101205102 59 73 SH   SOLE 1 73 0 0
BOULDER GROWTH & INCOME FD I CLSD FD 101507101 395 29,170 SH   SOLE 1 29,170 0 0
BP PLC COM 055622104 241 9,110 SH   SOLE 1 5,560 0 3,550
BRAEMAR HOTELS AND RESORTS INC COM 10482b101 3 479 SH   SOLE 3 479 0 0
BRAMBLES LTD SPONSORED ADR COM 105105209 6 345 SH   SOLE 1 345 0 0
BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH   SOLE 1 4 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3 22 SH   SOLE 1 22 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
BRINKS CO COM 109696104 1,055 13,724 SH   SOLE   13,724 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,679 25,128 SH   SOLE 1 25,128 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 839 12,550 SH   SOLE   12,550 0 0
BROADCOM LTD SHS COM 11135f101 14,378 30,153 SH   SOLE 1 28,992 0 1,161
BROADCOM LTD SHS COM 11135f101 17,897 37,532 SH   SOLE   36,857 0 675
BROOKFIELD ASSET MANAGEMENT RE COM g16169107 11 217 SH   SOLE 1 197 0 20
BROOKFIELD ASSET MGMT INC COM 112585104 1,813 35,561 SH   SOLE 1 32,494 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 PPTY PARTNERS L P COM g16249107 7 370 SH   SOLE 1 370 0 0
BROWN FORMAN CORP COM 115637209 1,016 13,555 SH   SOLE 1 12,505 0 1,050
BROWN FORMAN CORP COM 115637209 19 250 SH   SOLE 1 250 0 0
BRUNSWICK CORP COM 117043109 2,398 24,070 SH   SOLE   17,720 0 6,350
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 3,125 SH   SOLE 3 3,125 0 0
BUMBLE INC COM 12047b105 3 50 SH   SOLE 1 50 0 0
BUNGE LIMITED COM COM g16962105 8 100 SH   SOLE 1 100 0 0
BUNGE LIMITED COM COM g16962105 44 560 SH   SOLE   560 0 0
BURLINGTON STORES INC COM 122017106 6 18 SH   SOLE 1 18 0 0
BYTE ACQUISITION CORP COM g1r25q105 6 600 SH   SOLE 3 600 0 0
C3AI INC COM 12468p104 166 2,650 SH   SOLE 1 2,635 0 15
CA HEALTHCARE ACQUISITION CORP COM 12510w107 623 63,000 SH   SOLE 3 63,000 0 0
CA HEALTHCARE ACQUISITION CORP WT 12510w115 34 34,800 SH   SOLE 3 34,800 0 0
CACI INTL INC COM 127190304 51 200 SH   SOLE 1 200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 81 594 SH   SOLE 1 594 0 0
CAESARS ENTERTAINMENT INC COM 12769g100 1,449 13,970 SH   SOLE   13,970 0 0
CALERES INC COM 129500104 937 34,350 SH   SOLE   34,350 0 0
CALLAWAY GOLF CO COM 131193104 7 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061201 38 600 SH   SOLE 1 600 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 46 438 SH   SOLE 1 438 0 0
CANNABIS ETF COM 84858t400 1 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 11 444 SH   SOLE 1 444 0 0
CANTALOUPE INC COM 138103106 16 1,320 SH   SOLE 1 1,320 0 0
CAPITAL ONE FINL CORP COM 14040H105 9 56 SH   SOLE 1 56 0 0
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 64 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108 11 200 SH   SOLE 1 200 0 0
CARLOTZ INC COM 142552108 2 400 SH   SOLE 1 400 0 0
CARRIER GLOBAL CORPORATION COM 14448c104 487 10,030 SH   SOLE 1 9,030 0 1,000
CARS COM INC COM 14575e105 5 333 SH   SOLE 1 333 0 0
CARTERS INC COM 146229109 3 32 SH   SOLE 1 32 0 0
CARTESIAN GROWTH CORP COM g19276107 175 18,083 SH   SOLE 3 18,083 0 0
CARTESIAN GROWTH CORP WT g19276115 5 6,027 SH   SOLE 3 6,027 0 0
CARVANA CO COM 146869102 9 30 SH   SOLE 1 30 0 0
CASELLA WASTE SYS INC COM 147448104 254 4,000 SH   SOLE 1 4,000 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109 2,583 63,383 SH   SOLE 3 63,383 0 0
CATALENT INC COM 148806102 7 63 SH   SOLE 1 63 0 0
CATCHA INVESTMENT CORP COM g1962y102 38 3,904 SH   SOLE 3 3,904 0 0
CATCHA INVESTMENT CORP WT g1962y110 1 1,301 SH   SOLE 3 1,301 0 0
CATERPILLAR INC COM 149123101 460 2,115 SH   SOLE 1 1,865 0 250
CATERPILLAR INC COM 149123101 87 400 SH   SOLE   400 0 0
CAVCO INDS INC DEL COM 149568107 5 22 SH   SOLE 1 22 0 0
CAVCO INDS INC DEL COM 149568107 870 3,915 SH   SOLE   3,915 0 0
CBIZ INC COM 124805102 16 500 SH   SOLE 1 500 0 0
CBOE GLOBAL MKTS INC COM 12503M108 705 5,920 SH   SOLE 1 5,520 0 400
CBRE ACQUISITION HOLDINGS INC COM 12510j106 10 1,000 SH   SOLE 3 1,000 0 0
CBRE GROUP INC COM 12504l109 299 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108 151 867 SH   SOLE 1 867 0 0
Cecil Bancorp Inc COM 149841306 0 125 SH   SOLE 1 125 0 0
Cecil Bancorp Inc COM 149841306 52 343,752 SH   SOLE 3 343,752 0 0
CECIL BANCORP RSTD COM 149841306 413 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106 96 2,139 SH   SOLE 1 2,139 0 0
CENTRICUS ACQUISITION CORP WT g2072q120 0 175 SH   SOLE 3 175 0 0
CENTRICUS ACQUISITION CORP-A COM g2072q104 82 8,300 SH   SOLE 3 8,300 0 0
CENTURY BANCORPORATION INC COM 156432106 114 1,000 SH   SOLE 3 1,000 0 0
CENTURY CASINOS INC COM 156492100 1,259 93,770 SH   SOLE   93,770 0 0
CERENCE INC COM 156727109 7 64 SH   SOLE 1 64 0 0
CERNER CORP COM 156782104 770 9,854 SH   SOLE 1 9,704 0 150
CF ACQUISITION CORP VIII COM 12520c109 125 12,700 SH   SOLE 3 12,700 0 0
CF ACQUISITION CORP VIII WT 12520c117 4 3,175 SH   SOLE 3 3,175 0 0
CF BANKSHARES INC COM 12520l109 334 17,130 SH   SOLE 1 17,130 0 0
CF BANKSHARES INC COM 12520l109 4,136 212,331 SH   SOLE 3 212,331 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 13 7,400 SH   SOLE 3 7,400 0 0
CHAMPIONX CORPORATION COM COM 15872m104 440 17,154 SH   SOLE 1 17,154 0 0
CHAMPIONX CORPORATION COM COM 15872m104 9,306 362,800 SH   SOLE   282,400 0 80,400
CHANGE HEALTHCARE INC COM 15912k100 541 23,500 SH   SOLE 3 23,500 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 109 3,145 SH   SOLE 1 3,145 0 0
CHARLES RIV LABS INTL INC COM 159864107 222 600 SH   SOLE 1 600 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,367 19,916 SH   SOLE   16,406 0 3,510
CHARTER COMMUNICATIONS INC COM 16119p108 19 27 SH   SOLE   27 0 0
CHECK POINT SOFTWARE ORD COM m22465104 116 1,000 SH   SOLE 1 1,000 0 0
CHECK POINT SOFTWARE ORD COM m22465104 145 1,250 SH   SOLE   1,250 0 0
CHEGG INC COM 163092109 2 30 SH   SOLE 1 15 0 15
CHEMED CORP NEW COM COM 16359r103 2 4 SH   SOLE 1 4 0 0
CHENIERE ENERGY INC COM 16411r208 4 47 SH   SOLE 1 47 0 0
CHEVRON CORP NEW COM 166764100 11,673 111,450 SH   SOLE 1 106,603 0 4,847
CHEVRON CORP NEW COM 166764100 20,108 191,979 SH   SOLE   188,409 0 3,570
CHEWY INC COM 16679l109 3 37 SH   SOLE 1 37 0 0
CHICAGO RIVET & MACH CO COM 168088102 91 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 478 308 SH   SOLE 1 308 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 88 SH   SOLE   88 0 0
CHRISTOPHER & BANKS CORP COM 171046105 0 1,000 SH   SOLE 1 1,000 0 0
CHUBB LTD COM COM h1467j104 53 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 1 400 SH   SOLE 3 400 0 0
CHURCHILL CAPITAL CORP IV COM 171439102 53 1,831 SH   SOLE   1,831 0 0
CHURCHILL DOWNS INC COM 171484108 149 751 SH   SOLE 1 751 0 0
CHURCHILL DOWNS INC COM 171484108 3,406 17,178 SH   SOLE   12,798 0 4,380
CIGNA CORP NEW COM 125523100 168 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 459 3,934 SH   SOLE 1 3,934 0 0
CINEPLEX INC COM 172454100 48 4,000 SH   SOLE 3 4,000 0 0
CISCO SYS INC COM 17275r102 11,163 210,618 SH   SOLE 1 207,633 0 2,985
CISCO SYS INC COM 17275r102 11,920 224,915 SH   SOLE   221,515 0 3,400
CITI TRENDS INC COM COM 17306x102 136 1,562 SH   SOLE 1 1,562 0 0
CITI TRENDS INC COM COM 17306x102 85 973 SH   SOLE   633 0 340
CITIC CAPITAL ACQUISITION-A COM g21513109 99 10,000 SH   SOLE 3 10,000 0 0
CITIGROUP INC COM 172967424 685 9,688 SH   SOLE 1 9,688 0 0
CITIZENS FINL GROUP INC COM 174610105 5,810 126,670 SH   SOLE 1 123,805 0 2,865
CITIZENS FINL GROUP INC COM 174610105 21,510 468,943 SH   SOLE   459,783 0 9,160
CIVISTA BANCSHARES INC COM 178867107 7 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP COM 18049c108 314 32,500 SH   SOLE 3 32,500 0 0
CLARIM ACQUISITION CORP WT 18049c116 9 10,832 SH   SOLE 3 10,832 0 0
CLASS ACCELERATION CORP COM 18274b106 1 100 SH   SOLE 3 100 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 227 10,508 SH   SOLE 1 9,508 0 1,000
CLEVELAND-CLIFFS INC NEW COM 185899101 457 21,208 SH   SOLE   21,208 0 0
CLIMATE CHANGE CRISIS REAL I COM 18716C100 15 1,000 SH   SOLE 1 1,000 0 0
CLOROX CO DEL COM 189054109 164 910 SH   SOLE 1 910 0 0
CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH   SOLE 3 87 0 0
CLOUGH GLOBAL EQUITY FUND COM 18914c126 0 87 SH   SOLE 3 87 0 0
CLP HOLDINGS LTD COM 18946q101 12 1,258 SH   SOLE 1 1,258 0 0
CME GROUP INC COM COM 12572q105 5 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM 126117100 50 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
COCA COLA CO COM 191216100 1,755 32,434 SH   SOLE 1 32,434 0 0
COCA COLA CO COM 191216100 219 4,041 SH   SOLE   4,041 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 113 13,070 SH   SOLE 3 13,070 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 366 42,348 SH   SOLE   37,888 0 4,460
COEUR MNG INC COM 192108504 14 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105 318 59,129 SH   SOLE 3 59,129 0 0
COFFEE HLDG CO INC COM 192176105 1,197 222,996 SH   SOLE   197,667 0 25,329
COGNEX CORP COM 192422103 5 64 SH   SOLE 1 64 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,733 25,025 SH   SOLE 1 21,950 0 3,075
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 162 2,338 SH   SOLE   2,338 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 15 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 459 15,991 SH   SOLE 1 15,841 0 150
COINBASE GLOBAL INC COM 19260q107 89 353 SH   SOLE 1 353 0 0
COLGATE PALMOLIVE CO COM 194162103 1,226 15,072 SH   SOLE 1 14,872 0 200
COLOMBIER ACQUISITION CORP COM 19533h207 62 6,210 SH   SOLE 3 6,210 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111 8 2,318 SH   SOLE 3 2,318 0 0
COLONNADE ACQUISITION II CORP COM g2284b101 685 70,192 SH   SOLE 3 70,192 0 0
COLONNADE ACQUISITION II CORP WT g2284b119 10 9,038 SH   SOLE 3 9,038 0 0
COLUMBIA FINL INC COM 197641103 114 6,630 SH   SOLE 1 6,630 0 0
COLUMBIA FINL INC COM 197641103 12,170 706,760 SH   SOLE   549,125 0 157,635
COMCAST CORP NEW COM 20030N101 5,886 103,232 SH   SOLE 1 96,829 0 6,403
COMCAST CORP NEW COM 20030N101 19 334 SH   SOLE   334 0 0
COMFORT SYS USA INC COM 199908104 137 1,738 SH   SOLE 1 1,738 0 0
COMMSCOPE HLDG CO INC COM 20337X109 20 960 SH   SOLE 1 960 0 0
COMMSCOPE HLDG CO INC COM 20337X109 14,339 672,900 SH   SOLE   540,830 0 132,070
COMMUNICATION SERVICES SELECT INDX FD 81369y852 85 1,053 SH   SOLE 1 1,053 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451q401 459 17,500 SH   SOLE   17,500 0 0
COMPUTER TASK GROUP INC COM 205477102 273 28,268 SH   SOLE 3 28,268 0 0
COMPUTER TASK GROUP INC COM 205477102 1,044 108,010 SH   SOLE   95,566 0 12,444
COMSCORE INC COM 20564w105 951 190,230 SH   SOLE   190,230 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 37 1,551 SH   SOLE   1,551 0 0
CONAGRA BRANDS INC COM 205887102 156 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 94 585 SH   SOLE 1 585 0 0
CONCENTRIX CORP COM COM 20602d101 11,814 73,470 SH   SOLE   55,906 0 17,564
CONCRETE PUMPING HLDGS INC COM 206704108 135 15,917 SH   SOLE 3 15,917 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 410 48,429 SH   SOLE   42,888 0 5,541
CONDUENT INC COM 206787103 3 400 SH   SOLE 1 400 0 0
CONOCOPHILLIPS COM 20825c104 1,041 17,095 SH   SOLE 1 13,807 0 3,288
CONOCOPHILLIPS COM 20825c104 409 6,709 SH   SOLE   6,709 0 0
CONRAD INDS INC COM COM 208305102 26 1,698 SH   SOLE 1 1,698 0 0
CONSOLIDATED EDISON INC COM 209115104 72 999 SH   SOLE 1 640 0 359
CONSONANCEHFW ACQUISITION CORP COM g2445m103 4 400 SH   SOLE 3 400 0 0
CONSTELLATION ACQUISITION CORP COM g2r18k121 4 400 SH   SOLE 3 400 0 0
CONSTELLATION BRANDS INC COM 21036P108 987 4,222 SH   SOLE 1 4,222 0 0
CONSTELLATION BRANDS INC COM 21036P108 61 259 SH   SOLE   259 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 378 249 SH   SOLE 1 249 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 88 58 SH   SOLE   58 0 0
CONSUMERS BANCORP INC COM 210509105 50 2,546 SH   SOLE 3 2,546 0 0
CONTINENTAL AG SPONSORED ADS COM 210771200 3 238 SH   SOLE 1 238 0 0
CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259,927 SH   SOLE 1 259,927 0 0
COPART INC COM 217204106 3 21 SH   SOLE 1 21 0 0
CORAZON CAPITAL V838 MONOCEROS COM g24237102 386 39,838 SH   SOLE 3 39,838 0 0
CORAZON CAPITAL V838 MONOCEROS WT g24237128 14 13,279 SH   SOLE 3 13,279 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502 1 87 SH   SOLE 1 87 0 0
CORESITE REALTY CORPORATION COM 21870q105 8 63 SH   SOLE 1 63 0 0
CORNING INC COM 219350105 695 16,986 SH   SOLE 1 16,786 0 200
CORNING INC COM 219350105 254 6,218 SH   SOLE   6,218 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107 38 1,588 SH   SOLE 1 1,588 0 0
CORTEVA COM 22052l104 610 13,744 SH   SOLE 1 11,661 0 2,083
CORTLAND BANCORP COM 220587109 284 10,610 SH   SOLE 1 10,610 0 0
CORTLAND BANCORP COM 220587109 8,367 312,790 SH   SOLE 3 312,790 0 0
CORTLAND BANCORP COM 220587109 53 2,000 SH   SOLE   2,000 0 0
CORVEL CORP COM 221006109 2,313 17,221 SH   SOLE   16,611 0 610
COSTAR GROUP INC COM COM 22160n109 130 1,570 SH   SOLE 1 1,570 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,066 15,330 SH   SOLE 1 14,262 0 1,068
COSTCO WHSL CORP NEW COM 22160K105 829 2,096 SH   SOLE   2,096 0 0
COVA ACQUISITION CORP COM g2554y104 15 1,500 SH   SOLE 3 1,500 0 0
COVA ACQUISITION CORP WT g2554y120 1 750 SH   SOLE 3 750 0 0
COWEN INC COM 223622606 101 2,471 SH   SOLE 3 2,471 0 0
COWEN INC COM 223622606 527 12,844 SH   SOLE   11,360 0 1,484
CPI AEROSTRUCTURES INC COM 125919308 82 23,104 SH   SOLE 3 23,104 0 0
CPI AEROSTRUCTURES INC COM 125919308 343 96,733 SH   SOLE   86,856 0 9,877
CRA INTL INC COM 12618T105 5,454 63,717 SH   SOLE   63,717 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 15 100 SH   SOLE 1 100 0 0
CRANE CO COM 224399105 92 1,000 SH   SOLE 1 0 0 1,000
CRAWFORD & CO COM 224633107 56 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206 24 2,638 SH   SOLE 3 2,638 0 0
CRAWFORD & CO COM 224633206 94 10,343 SH   SOLE   9,196 0 1,147
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH   SOLE 1 25 0 0
CRESCO LABS INC COM 22587m106 2,704 236,662 SH   SOLE 1 205,578 0 31,084
CRESCO LABS INC COM 22587m106 11 1,000 SH   SOLE   1,000 0 0
CRISPR THERAPEUTICS AG COM h17182108 187 1,156 SH   SOLE 1 1,156 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105 302 1,200 SH   SOLE 1 1,200 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 1,698 8,703 SH   SOLE 1 8,263 0 440
CROWN CASTLE INTL CORP NEW COM COM 22822v101 268 1,375 SH   SOLE   1,375 0 0
CROWN PROPTECH ACQUISITIONS COM g25741102 329 33,995 SH   SOLE 3 33,995 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110 8 9,932 SH   SOLE 3 9,932 0 0
CSB BANCORP INC COM 12628r107 137 3,601 SH   SOLE 3 3,601 0 0
CSX CORP PUT 126408953 114 615 SH Put SOLE 3 615 0 0
CSX CORP COM 126408103 4,943 154,074 SH   SOLE 1 142,611 0 11,463
CTI BIOPHARMA CORP COM 12648l601 0 1 SH   SOLE 1 1 0 0
CTO REALTY GROWTH INC COM COM 22948q101 4,679 87,420 SH   SOLE   72,738 0 14,682
CUB ENERGY INC COM ADUS 22944T950 23 224 SH   SOLE 1 224 0 0
CUBESMART COM 229663109 9 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 4,448 272,904 SH   SOLE   272,904 0 0
CUMMINS INC COM 231021106 384 1,575 SH   SOLE 1 1,575 0 0
CURTISS WRIGHT CORP COM 231561101 4 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100 12,823 153,679 SH   SOLE 1 147,215 0 6,464
CVS HEALTH CORP COM 126650100 17,593 210,846 SH   SOLE   207,596 0 3,250
CYTODYN INC COM COM 23283M101 16 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 83 913 SH   SOLE 1 913 0 0
DAIKIN INDS LTD UNSPONSORED AD COM 23381b106 19 1,037 SH   SOLE 1 1,037 0 0
DANAHER CORPORATION COM 235851102 1,823 6,794 SH   SOLE 1 6,569 0 225
DANAHER CORPORATION COM 235851102 228 849 SH   SOLE   849 0 0
DANONE SPONSORED ADR COM 23636T100 10 711 SH   SOLE 1 711 0 0
DARDEN RESTAURANTS INC COM 237194105 17 116 SH   SOLE 1 116 0 0
DARLING INGREDIENTS INC COM 237266101 63 933 SH   SOLE 1 933 0 0
DARLING INGREDIENTS INC COM 237266101 67 1,000 SH   SOLE 3 1,000 0 0
DASEKE INC COM COM 23753f107 5 800 SH   SOLE 1 800 0 0
DATADOG INC COM 23804l103 4 40 SH   SOLE 1 40 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 42 16,126 SH   SOLE 3 16,126 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 194 74,441 SH   SOLE   67,092 0 7,349
DIEBOLD NIXDORF INC CALL 253651903 355 1,351 SH Call SOLE 3 1,351 0 0
DIEBOLD NIXDORF INC PUT 253651953 172 800 SH Put SOLE 3 800 0 0
DD3 ACQUISITION CORP II COM 23318M100 5 500 SH   SOLE 3 500 0 0
DECARBONIZATION PLUS ACQU II COM 242794105 461 46,700 SH   SOLE 3 46,700 0 0
DEEP LAKE CAPITAL ACQUISITION COM g27029100 48 5,000 SH   SOLE 3 5,000 0 0
DEERE & CO COM 244199105 533 1,512 SH   SOLE 1 1,187 0 325
DELL TECHNOLOGIES INC COM 24703l202 43 429 SH   SOLE 1 429 0 0
DELTA AIR LINES INC DEL COM 247361702 922 21,323 SH   SOLE 1 20,673 0 650
DELTA APPAREL INC COM 247368103 704 23,863 SH   SOLE   23,863 0 0
DENNYS CORP COM COM 24869p104 369 22,400 SH   SOLE   22,400 0 0
DESIGNER BRANDS INC COM 250565108 5,370 324,470 SH   SOLE   238,540 0 85,930
DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 76 3,500 SH   SOLE 1 3,500 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 6 200 SH   SOLE   200 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 563 19,269 SH   SOLE 1 17,847 0 1,422
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 4,792 158,607 SH   SOLE 1 149,301 0 9,306
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 44 1,447 SH   SOLE   1,447 0 0
DHB CAPITAL CORP COM 23291w109 221 22,800 SH   SOLE 3 22,800 0 0
DHB CAPITAL CORP WT 23291w117 7 7,600 SH   SOLE 3 7,600 0 0
DHC ACQUISITION CORP COM g2758t109 496 51,128 SH   SOLE 3 51,128 0 0
DHC ACQUISITION CORP WT g2758t117 17 16,842 SH   SOLE 3 16,842 0 0
DIAGEO PLC ADUS 25243Q205 2,255 11,766 SH   SOLE 1 11,616 0 150
DIAGEO PLC ADUS 25243Q205 65 340 SH   SOLE   340 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 176 1,053 SH   SOLE 3 1,053 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207 685 4,094 SH   SOLE   3,627 0 467
DIAMOND RESORTS IN COMMON STOC COM 252esc025 0 17,000 SH   SOLE 3 17,000 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109 8 82 SH   SOLE 1 82 0 0
DIEBOLD NIXDORF INC COM 253651103 2,538 197,674 SH   SOLE 1 197,674 0 0
DIEBOLD NIXDORF INC COM 253651103 16,714 1,301,719 SH   SOLE 3 1,301,719 0 0
DIEBOLD NIXDORF INC COM 253651103 974 75,848 SH   SOLE   75,848 0 0
DIGITAL RIVER COM 25388b104 1,225 349,999 SH   SOLE 3 349,999 0 0
DIGITAL RLTY TR INC COM 253868103 303 2,016 SH   SOLE 1 2,016 0 0
DIGITAL RLTY TR INC COM 253868103 16 109 SH   SOLE   109 0 0
DIGITAL TRANSFORMATION OPPORTU COM 25401k107 1,136 117,140 SH   SOLE 3 117,140 0 0
DIGITAL TRANSFORMATION OPPORTU WT 25401k115 27 29,284 SH   SOLE 3 29,284 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,099 34,721 SH   SOLE   25,457 0 9,264
DIREXION SHS ETF TR DAILY FTSE COM 25490k836 2 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR NASDAQ-100 COM 25459y207 29 344 SH   SOLE 1 344 0 0
DISCOVER FINL SVCS COM 254709108 4,765 40,285 SH   SOLE 1 37,823 0 2,462
DISCOVER FINL SVCS COM 254709108 16,181 136,790 SH   SOLE   133,755 0 3,035
DISCOVERY COMMUNICATIONS INC COM 25470f104 300 9,775 SH   SOLE 1 9,250 0 525
DISCOVERY INC COM 25470F302 613 21,141 SH   SOLE 1 19,066 0 2,075
DISRUPTIVE ACQUISITION CORPORA COM g2770y102 176 18,098 SH   SOLE 3 18,098 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128 6 6,032 SH   SOLE 3 6,032 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 31 4,060 SH   SOLE 1 4,060 0 0
DLH HOLDINGS CORP COM 23335q100 1,811 155,029 SH   SOLE   155,029 0 0
DOCUSIGN INC COM 256163106 157 561 SH   SOLE 1 471 0 90
DOCUSIGN INC COM 256163106 91 325 SH   SOLE   325 0 0
DOLLAR GEN CORP NEW COM 256677105 55 253 SH   SOLE 1 253 0 0
DOMINION RES COM 25746u109 1,338 18,189 SH   SOLE 1 16,589 0 1,600
DOMINOS PIZZA INC COM COM 25754a201 13 27 SH   SOLE 1 27 0 0
DONEGAL GROUP INC COM 257701201 323 22,198 SH   SOLE 1 22,198 0 0
DONEGAL GROUP INC COM 257701201 8 581 SH   SOLE   581 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 339 10,270 SH   SOLE 3 10,270 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 1,277 38,693 SH   SOLE   34,294 0 4,399
DORMAN PRODS INC COM 258278100 5 47 SH   SOLE 1 47 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 9 500 SH   SOLE 1 500 0 0
DOVER CORP COM 260003108 282 1,874 SH   SOLE 1 1,874 0 0
DOVER CORP COM 260003108 188 1,250 SH   SOLE   1,250 0 0
DOW INC COM 260557103 57 895 SH   SOLE 1 710 0 185
DPCM CAPITAL INC - CLASS A COM 23344p101 99 10,000 SH   SOLE 3 10,000 0 0
DRAFTKINGS INC COM 26142r104 113 2,170 SH   SOLE 1 2,170 0 0
DTE ENERGY CO COM 233331107 313 2,417 SH   SOLE 1 2,417 0 0
DTE ENERGY CO COM 233331107 11,435 88,234 SH   SOLE   65,334 0 22,900
DUDDELL STREET ACQUISITION COR COM g28553108 10 1,000 SH   SOLE 3 1,000 0 0
DUKE ENERGY CORP NEW CV PFD 26441c501 47 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM 26441C204 669 6,774 SH   SOLE 1 6,694 0 80
DUKE ENERGY CORP NEW COM 26441C204 36 366 SH   SOLE   366 0 0
DUN & BRADSTREET HLDGS INC COM COM 26484t106 21 990 SH   SOLE   990 0 0
DUPONT DE NEMOURS INC COM 26614n102 15 188 SH   SOLE 1 188 0 0
DUPONT DE NEMOURS INC COM 26614n102 183 2,369 SH   SOLE   2,369 0 0
DYCOM INDS INC COM 267475101 82 1,100 SH   SOLE 1 900 0 200
E MED FUTURE INC COM COM 26875d108 0 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100 63 2,750 SH   SOLE 1 2,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 150 3,163 SH   SOLE 3 3,163 0 0
EAGLE BULK SHIPPING INC COM y2187a150 584 12,344 SH   SOLE   10,950 0 1,394
EAGLE CAP GROWTH FD INC CLSD FD 269451100 6 648 SH   SOLE 1 648 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100 139 15,341 SH   SOLE 3 15,341 0 0
EAGLE MATLS INC COM 26969P108 164 1,155 SH   SOLE 1 1,155 0 0
EAGLE MATLS INC COM 26969P108 6,172 43,430 SH   SOLE   36,850 0 6,580
EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH   SOLE 1 250 0 0
EASTERN CO COM 276317104 198 6,530 SH   SOLE 1 6,530 0 0
EASTERN CO COM 276317104 1,691 55,767 SH   SOLE 3 55,767 0 0
EASTERN CO COM 276317104 45 1,500 SH   SOLE   1,500 0 0
EASTMAN CHEM CO COM 277432100 5,149 44,101 SH   SOLE 1 42,580 0 1,521
EASTMAN CHEM CO COM 277432100 11,401 97,655 SH   SOLE   95,835 0 1,820
EATON CORP PLC COM g29183103 12,336 83,252 SH   SOLE 1 77,512 0 5,740
EATON CORP PLC COM g29183103 15,557 104,985 SH   SOLE   102,885 0 2,100
EATON VANCE MUN INCOME TERM CLSD FD 27829u105 181 7,782 SH   SOLE 1 7,782 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 660 29,280 SH   SOLE 1 29,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 39 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 169 819 SH   SOLE 1 819 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 6,726 153,210 SH   SOLE   118,600 0 34,610
EDIFY ACQUISITION CORP COM 28059q103 73 7,509 SH   SOLE 3 7,509 0 0
EDITAS MEDICINE INC COM 28106w103 34 600 SH   SOLE 1 600 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 5 51 SH   SOLE 1 51 0 0
EJF ACQUISITION CORP COM g2955b109 27 2,800 SH   SOLE 3 2,800 0 0
EJF ACQUISITION CORP WT g2955b125 1 932 SH   SOLE 3 932 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 69 2,000 SH   SOLE 1 2,000 0 0
ELECTRONIC ARTS INC COM 285512109 2 16 SH   SOLE 1 16 0 0
ELEMENT SOLUTIONS INC COM 28618m106 246 10,540 SH   SOLE 1 10,540 0 0
ELEMENT SOLUTIONS INC COM 28618m106 16,605 710,229 SH   SOLE   568,142 0 142,087
EMERALD PLANTATION HLDGS COM g30337102 13 780,000 SH   SOLE 3 780,000 0 0
EMERGENT BIOSOLUTN INC COM COM 29089q105 11 170 SH   SOLE   170 0 0
EMERSON ELEC CO COM 291011104 216 2,249 SH   SOLE 1 2,137 0 112
EMPOWERMENT & INCLUSION CAPITA COM 29248n100 49 5,043 SH   SOLE 3 5,043 0 0
ENBRIDGE INC CO COM 29250n105 1,484 37,060 SH   SOLE 1 31,231 0 5,829
ENBRIDGE INC CO COM 29250n105 507 12,656 SH   SOLE   12,656 0 0
ENCOMPASS HEALTH CORP COM COM 29261a100 398 5,100 SH   SOLE   5,100 0 0
ENDEAVOUR SILVER CORP COM 29258y103 65 10,574 SH   SOLE 3 10,574 0 0
ENDEAVOUR SILVER CORP COM 29258y103 488 79,781 SH   SOLE   70,664 0 9,117
ENERGY TRANSFER LP LP 29273v100 45 4,200 SH   SOLE 1 3,400 0 800
ENERGY TRANSFER LP LP 29273v100 14 1,335 SH   SOLE   1,335 0 0
ENSIGN GROUP INC COM COM 29358p101 1,034 11,930 SH   SOLE   11,930 0 0
ENTEGRIS INC COM COM 29362u104 7 60 SH   SOLE 1 60 0 0
ENTERGY CORP NEW COM COM 29364g103 14 144 SH   SOLE 1 144 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107 5,319 220,447 SH   SOLE 1 212,505 0 7,941
ENTERPRISE PRODS PARTNERS L LP 293792107 293 12,133 SH   SOLE   12,133 0 0
EOG RES INC COM COM 26875p101 2,804 33,605 SH   SOLE 1 33,325 0 280
EOG RES INC COM COM 26875p101 8,053 96,507 SH   SOLE   94,682 0 1,825
EPAM SYS INC COM COM 29414b104 8 16 SH   SOLE 1 16 0 0
EQ HEALTH ACQUISITION CORP COM 26886a101 865 89,507 SH   SOLE 3 89,507 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 20 27,900 SH   SOLE 3 27,900 0 0
EQUIFAX INC COM 294429105 497 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 213 266 SH   SOLE 1 246 0 20
EQUITY COMWLTH COM 294628102 283 10,800 SH   SOLE 1 10,800 0 0
EQUITY COMWLTH COM 294628102 29 1,100 SH   SOLE   1,100 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 31 400 SH   SOLE   400 0 0
ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35,100 SH   SOLE 3 35,100 0 0
ESCROW ALL AMERICAN SEMICONDUC COM 016esc402 0 100,350 SH   SOLE 3 100,350 0 0
ESCROW AMBASSADORS GROUP INC C COM 023esc999 0 4,900 SH   SOLE 3 4,900 0 0
ESCROW CONCORD CAMERA CORP COM COM 206esc998 0 2,500 SH   SOLE 3 2,500 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH   SOLE 1 43 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH   SOLE   144 0 0
ESCROW TURKISH INVST FD COM 900esc104 0 318 SH   SOLE 3 318 0 0
ESM ACQUISITION CORP COM g3195h104 157 16,200 SH   SOLE 3 16,200 0 0
ESM ACQUISITION CORP WT g3195h112 5 5,400 SH   SOLE 3 5,400 0 0
LAUDER ESTEE COS INC COM 518439104 29 90 SH   SOLE 1 90 0 0
LAUDER ESTEE COS INC COM 518439104 623 1,959 SH   SOLE   1,959 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 165 8,034 SH   SOLE 1 7,034 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
EVANS BANCORP INC COM NEW COM 29911q208 9 251 SH   SOLE 1 251 0 0
EVEREST REINSURANCE GROUP COM g3223r108 195 775 SH   SOLE 1 725 0 50
EVERSOURCE ENERGY COM COM 30040w108 13 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 10 15,944 SH   SOLE 3 15,944 0 0
EXACT SCIENCES CORP COM 30063P105 40 325 SH   SOLE 1 325 0 0
EXCO RESOURCES INC COM 269279600 0 15 SH   SOLE 1 0 0 15
EXECUTIVE NETWORK PARTNERING C COM 30158l100 26 2,700 SH   SOLE 3 2,700 0 0
EXECUTIVE NETWORK PARTNERING C WT 30158l118 1 675 SH   SOLE 3 675 0 0
EXELON CORP COM 30161N101 40 914 SH   SOLE 1 700 0 214
EXFO INC COM 302046107 59 10,000 SH   SOLE 3 10,000 0 0
EXP WORLD HOLDINGS INC COM 30212w100 6 160 SH   SOLE 1 160 0 0
EXPEDIA INC COM 30212p303 23 143 SH   SOLE 1 143 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,270 17,928 SH   SOLE 1 15,576 0 2,352
EXPEDITORS INTL WASH INC PUT O PUT 40B99RDB9 69 243 SH Put SOLE 3 243 0 0
EXPONENT INC COM COM 30214u102 5 53 SH   SOLE 1 53 0 0
EXPRESS INC COM 30219e103 424 65,300 SH   SOLE   65,300 0 0
EXXON MOBIL CORP COM 30231G102 3,090 48,986 SH   SOLE 1 47,892 0 1,094
EXXON MOBIL CORP COM 30231G102 922 14,617 SH   SOLE   14,617 0 0
FMC CORP COM 302491303 849 7,850 SH   SOLE   7,850 0 0
F5 NETWORKS INC COM 315616102 19 100 SH   SOLE 1 100 0 0
FAB UNVL CORP COM COM 302771100 0 142 SH   SOLE 1 142 0 0
FACEBOOK INC COM 30303M102 3,093 8,895 SH   SOLE 1 8,875 0 20
FACEBOOK INC COM 30303M102 381 1,097 SH   SOLE   1,097 0 0
FACTSET RESH SYS INC COM 303075105 9 27 SH   SOLE 1 27 0 0
FARMER BROS CO COM 307675108 615 48,480 SH   SOLE   48,480 0 0
FAST ACQUISITION CORP II COM 311874101 460 47,000 SH   SOLE 3 47,000 0 0
FAST ACQUISITION CORP II WT 311874119 14 11,500 SH   SOLE 3 11,500 0 0
FEDERAL AGRIC MTG CORP COM 313148306 141 1,423 SH   SOLE 3 1,423 0 0
FEDERAL AGRIC MTG CORP COM 313148306 2,840 28,719 SH   SOLE   24,990 0 3,729
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 512 1,715 SH   SOLE 1 1,615 0 100
FEDEX CORP PUT OPT 01/22 290.0 PUT 4IY99ALU1 112 53 SH Put SOLE 3 53 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 79 1,087 SH   SOLE 1 1,087 0 0
FIDELITY COMWLTH TR INDX FD 315912808 25 441 SH   SOLE 1 190 0 251
FIDELITY COVINGTON TRUST COM 316092808 2,697 22,893 SH   SOLE 1 22,893 0 0
FIDELITY COVINGTON TRUST COM 316092808 1,666 14,140 SH   SOLE   14,140 0 0
FIDELITY COVINGTON TRUST COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY MERRIMACK STR TR COM 316188200 1,321 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 255 8,379 SH   SOLE 1 8,379 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857 493 16,200 SH   SOLE   16,200 0 0
FIDELITY NATL FINL INC COM 31620r303 112 2,582 SH   SOLE 1 2,582 0 0
FIDELITY NATL INFO SVC COM COM 31620m106 94 666 SH   SOLE 1 666 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 2,323 43,565 SH   SOLE 1 43,565 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309 909 17,054 SH   SOLE   17,054 0 0
FIFTH THIRD BANCORP COM 316773100 367 9,602 SH   SOLE 1 9,602 0 0
FIFTH THIRD BANCORP COM 316773100 124 3,232 SH   SOLE   3,232 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d101 56 4,000 SH   SOLE   4,000 0 0
FINTECH EVOLUTION ACQUISITION COM g3r19a104 48 5,029 SH   SOLE 3 5,029 0 0
FINTECH EVOLUTION ACQUISITION WT g3r19a120 1 976 SH   SOLE 3 976 0 0
FIRST CMNTY CORP S C COM 319835104 516 25,565 SH   SOLE   25,565 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 57 12,571 SH   SOLE 1 12,571 0 0
FIRST HORIZON CORPORATION COM 320517105 61 3,526 SH   SOLE 1 3,526 0 0
FIRST INTERNET BANCORP COM 320557101 199 6,434 SH   SOLE 3 6,434 0 0
FIRST INTERNET BANCORP COM 320557101 1,091 35,226 SH   SOLE   31,347 0 3,879
FIRST LONG IS CORP COM 320734106 79 3,729 SH   SOLE 3 3,729 0 0
FIRST LONG IS CORP COM 320734106 300 14,154 SH   SOLE   12,556 0 1,598
FIRST NILES FINL INC COM COM 33582n106 31 2,750 SH   SOLE 1 2,750 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 54 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE GW COM 336169206 3 300 SH   SOLE 3 300 0 0
FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 2 10 SH   SOLE 1 10 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 57 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 03733e203 2,927 16,955 SH   SOLE 1 16,955 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 03733e203 810 4,693 SH   SOLE   4,693 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103 1,273 9,986 SH   SOLE 1 9,986 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 72 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1,025 11,939 SH   SOLE 1 6,598 0 5,341
FIRST TR MLP & ENERGY INCOME F LP 33739b104 20 2,500 SH   SOLE 1 2,500 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 203 8,283 SH   SOLE 1 8,283 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,288 93,536 SH   SOLE   93,536 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 362 10,898 SH   SOLE 1 5,198 0 5,700
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 5 132 SH   SOLE 1 0 0 132
FIRSTENERGY CORP COM 337932107 12 313 SH   SOLE 1 313 0 0
FIRSTIME DESIGN LTD COM COM 33766m106 2 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 436 45,102 SH   SOLE 3 45,102 0 0
FLAME ACQUISITION CORP WT 33850f116 23 21,551 SH   SOLE 3 21,551 0 0
FLEXSTEEL INDS INC COM 339382103 191 4,726 SH   SOLE 3 4,726 0 0
FLEXSTEEL INDS INC COM 339382103 733 18,153 SH   SOLE   16,071 0 2,082
FLOTEK INDS INC DEL COM 343389102 36 20,728 SH   SOLE 1 20,728 0 0
FLOTEK INDS INC DEL COM 343389102 11 6,500 SH   SOLE   6,500 0 0
FLOWERS FOODS INC COM 343498101 50 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102 9 500 SH   SOLE 1 0 0 500
FLY LEASING LTD SPONSORED ADR ADUS 34407d109 5 300 SH   SOLE 3 300 0 0
F N B CORP COM 302520101 206 16,739 SH   SOLE 1 16,739 0 0
F N B CORP COM 302520101 5,323 431,671 SH   SOLE 3 431,671 0 0
F N B CORP COM 302520101 422 34,264 SH   SOLE   34,264 0 0
FORD MTR CO DEL COM 345370860 99 6,688 SH   SOLE 1 6,688 0 0
FORD MTR CO DEL COM 345370860 64 4,296 SH   SOLE   4,296 0 0
FORESIGHT ACQUISITION CORP-A COM 34552y106 49 5,000 SH   SOLE 3 5,000 0 0
FORTINET INC COM COM 34959e109 4 15 SH   SOLE 1 15 0 0
FORTITUDE GOLD CORP COM COM 34962k100 276 40,220 SH   SOLE   40,220 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 VALUE ACQUISITION COR COM 34964k108 49 5,000 SH   SOLE 3 5,000 0 0
FORTRESS VALUE ACQUISITION COR WT 34964k116 1 625 SH   SOLE 3 625 0 0
FORTUNA SILVER MINES INC COM 349915108 4 666 SH   SOLE 1 666 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 45 450 SH   SOLE 1 450 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 44 440 SH   SOLE   440 0 0
FORUM MERGER IV CORP COM 349875104 147 15,000 SH   SOLE 3 15,000 0 0
FORUM MERGER IV CORP WT 349875112 5 3,750 SH   SOLE 3 3,750 0 0
FORWARD AIR CORP COM 349853101 117 1,300 SH   SOLE 1 1,300 0 0
FORWARD AIR CORP COM 349853101 165,495 1,843,953 SH   SOLE 3 1,843,953 0 0
FOSTER L B CO COM 350060109 216 11,585 SH   SOLE 3 11,585 0 0
FOSTER L B CO COM 350060109 5,947 319,021 SH   SOLE   242,855 0 76,166
FOX CORP CL A COM 35137l105 15 400 SH   SOLE 1 400 0 0
FRANCHISE GROUP INC COM COM 35180x105 4,709 133,516 SH   SOLE   133,516 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 56 1,500 SH   SOLE 1 500 0 1,000
FRESENIUS MED CARE AG&CO KGA COM 358029106 25 600 SH   SOLE 1 600 0 0
FRONTDOOR INC COM 35905a109 5,764 115,700 SH   SOLE   89,660 0 26,040
FRONTIER COMMUNICATIONS COM 35909d109 3,763 142,536 SH   SOLE   105,741 0 36,795
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 11 1,386 SH   SOLE 1 1,386 0 0
FTAC HERA ACQUISITION CORP COM g3728y103 498 51,100 SH   SOLE 3 51,100 0 0
FTAC HERA ACQUISITION CORP WT g3728y111 17 12,750 SH   SOLE 3 12,750 0 0
FUBOTV INC PUT 35953D954 4 150 SH Put OTR 2 0 0 150
FUSION ACQUISITION CORP II COM 36118n102 262 27,071 SH   SOLE 3 27,071 0 0
FUSION ACQUISITION CORP II WT 36118n110 9 9,023 SH   SOLE 3 9,023 0 0
FVCBANKCORP INC COM COM 36120q101 680 39,412 SH   SOLE 3 39,412 0 0
G&P ACQUISITION CORP COM 36146g103 902 92,839 SH   SOLE 3 92,839 0 0
G&P ACQUISITION CORP WT 36146g111 32 46,419 SH   SOLE 3 46,419 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104 252 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 86 6,390 SH   SOLE 1 6,390 0 0
GAIA INC NEW CL A COM 36269p104 3,137 285,447 SH   SOLE   211,074 0 74,373
GAMESTOP CORP NEW CL A COM 36467w109 11 50 SH   SOLE 1 50 0 0
GAMING & HOSPITALITY ACQU CO COM 364681106 61 6,300 SH   SOLE 3 6,300 0 0
GAMING & HOSPITALITY ACQU CO WT 364681114 2 2,100 SH   SOLE 3 2,100 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 61 1,315 SH   SOLE 1 1,315 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 6,117 132,028 SH   SOLE   98,930 0 33,098
GARTNER INC COM 366651107 2,651 10,944 SH   SOLE 1 10,044 0 900
GATES INDUSTRIAL CORPORATION P COM g39108108 6 335 SH   SOLE 1 335 0 0
GDL FD CLSD FD 361570104 68 7,500 SH   SOLE 1 7,500 0 0
GDL FD CLSD FD 361570104 1,680 185,276 SH   SOLE 3 185,276 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 201 10,631 SH   SOLE 3 10,631 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 772 40,898 SH   SOLE   36,224 0 4,674
GENERAL CANNABIS CORPORATION COM 36930v100 0 100 SH   SOLE 1 100 0 0
GENERAL DYNAMICS CORP COM 369550108 4,254 22,598 SH   SOLE 1 20,455 0 2,143
GENERAL DYNAMICS CORP COM 369550108 636 3,380 SH   SOLE   3,380 0 0
GENERAL ELECTRIC CO COM 369604103 191 14,227 SH   SOLE 1 14,227 0 0
GENERAL MLS INC COM 370334104 37 611 SH   SOLE 1 611 0 0
GENERAL MOTORS CO COM 37045v100 2,529 42,746 SH   SOLE 1 35,861 0 6,885
GENERAL MOTORS CO COM 37045v100 7,165 121,085 SH   SOLE   118,935 0 2,150
GENESCO INC COM 371532102 1,107 17,390 SH   SOLE   17,390 0 0
GENIUS SPORTS LIMITED RDMBL WT WT g3934v117 32 4,000 SH   SOLE 3 4,000 0 0
GENIUS SPORTS LTD COM NPV COM g3934v109 116 6,200 SH   SOLE 1 6,200 0 0
GENTHERM INC COM COM 37253a103 2 33 SH   SOLE 1 33 0 0
GENUINE PARTS CO COM 372460105 2 18 SH   SOLE 1 18 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 163 182,244 SH   SOLE 1 182,244 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 191 212,562 SH   OTR 2 0 0 212,562
GETSWIFT TECHNOLOGIES COM 37428g100 36 39,905 SH   SOLE 3 39,905 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 76 85,000 SH   SOLE   85,000 0 0
GIBRALTAR INDS INC COM 374689107 6 78 SH   SOLE 1 78 0 0
GIGCAPITAL4 INC COM 37518g101 432 43,905 SH   SOLE 3 43,905 0 0
GIGCAPITAL4 INC WT 37518g119 9 7,933 SH   SOLE 3 7,933 0 0
GILEAD SCIENCES INC COM 375558103 328 4,762 SH   SOLE 1 4,762 0 0
GIVAUDAN SA ADR ADUS 37636P108 110 1,178 SH   SOLE 1 1,178 0 0
GLACIER BANCORP NEW COM COM 37637q105 4 67 SH   SOLE 1 67 0 0
GLASS HOUSES ACQUISITION CORP COM 37714p103 2 200 SH   SOLE 3 200 0 0
GLAXOSMITHKLINE PLC ADUS 37733W105 148 3,707 SH   SOLE 1 3,707 0 0
GLAXOSMITHKLINE PLC ADUS 37733W105 196 4,913 SH   SOLE   4,913 0 0
GLENFARNE MERGER CORP COM 378579106 85 8,800 SH   SOLE 3 8,800 0 0
GLENFARNE MERGER CORP WT 378579114 3 2,932 SH   SOLE 3 2,932 0 0
GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 37 1,050 SH   SOLE 1 1,050 0 0
GLOBAL PARTNER ACQUISITION II COM g3934p102 268 27,600 SH   SOLE 3 27,600 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128 5 4,600 SH   SOLE 3 4,600 0 0
GLOBAL PMTS INC COM COM 37940x102 253 1,350 SH   SOLE 1 1,350 0 0
GLOBAL PMTS INC COM COM 37940x102 67 358 SH   SOLE   358 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 41 1,436 SH   SOLE 1 1,436 0 0
GLOBAL X CLEANTECH ETF COM 37954y228 25 1,220 SH   SOLE 1 1,220 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 8 280 SH   SOLE 1 280 0 0
GLOBAL X ECOMMERCE ETF INDX FD 37954y467 21 614 SH   SOLE 1 614 0 0
GLOBAL X LITHIUM AND BATTERY T COM 37954y855 527 7,270 SH   SOLE 1 7,270 0 0
GLOBAL X MLP COM 37954y343 12 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 103 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 65 1,800 SH   SOLE   1,800 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 54 1,538 SH   SOLE 1 1,538 0 0
GLOBAL X S&P 500 COVERED CALL COM 37954y475 18 364 SH   SOLE 1 364 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 26 614 SH   SOLE 1 614 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 246 4,774 SH   SOLE 1 4,378 0 396
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 1,276 49,553 SH   SOLE 1 47,835 0 1,718
GLOBUS MED INC COM 379577208 5 61 SH   SOLE 1 61 0 0
GOAL ACQUISITIONS CORP COM 38021h107 16 1,700 SH   SOLE 3 1,700 0 0
GOLD RESOURCE CORP COM COM 38068t105 2,615 1,013,500 SH   SOLE   829,850 0 183,650
GOLDEN ARROW MERGER CORP WT 380799114 3 3,366 SH   SOLE 3 3,366 0 0
GOLDEN ARROW MERGER CORP COM 380799106 117 12,100 SH   SOLE 3 12,100 0 0
GOLDEN ENTMT INC COM 381013101 3,628 80,990 SH   SOLE   59,880 0 21,110
GOLDENBRIDGE ACQUISITION LTD COM g3970d104 204 20,789 SH   SOLE 3 20,789 0 0
GOLDENBRIDGE ACQUISITION LTD WT g3970d120 6 20,789 SH   SOLE 3 20,789 0 0
GOLDENBRIDGE ACQUISITION LTD COM g3970d138 8 20,789 SH   SOLE 3 20,789 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 439 5,102 SH   SOLE 1 5,102 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503 2,411 28,021 SH   SOLE   28,021 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 926 2,441 SH   SOLE 1 2,441 0 0
GOLUB CAP BDC INC COM COM 38173m102 193 12,500 SH   SOLE   12,500 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 12 700 SH   SOLE 1 700 0 0
GORES GUGGENHEIM INC COM 38286q206 4 400 SH   SOLE 3 400 0 0
GREEN PLAINS INC PUT 393222954 46 200 SH Put SOLE 3 200 0 0
GREEN PLAINS INC PUT 393222954 237 934 SH Put SOLE 3 934 0 0
GREEN PLAINS INC PUT 393222954 221 867 SH Put SOLE 3 867 0 0
GREEN PLAINS INC PUT 393222954 423 1,600 SH Put SOLE 3 1,600 0 0
GREEN PLAINS INC PUT 393222954 78 200 SH Put SOLE 3 200 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 145 10,557 SH   SOLE 3 10,557 0 0
GRAHAM CORP COM 384556106 555 40,365 SH   SOLE   35,769 0 4,596
GRAINGER W W INC COM 384802104 88 200 SH   SOLE 1 200 0 0
GRAVITY CO LTD ADUS 38911n206 16 150 SH   SOLE   150 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 416 13,945 SH   SOLE 1 13,945 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 60 2,674 SH   SOLE 1 2,674 0 0
GREAT CANADIAN GAMING CORP COM 389914102 144 4,000 SH   SOLE 3 4,000 0 0
GREEN EARTH TECHS COM 39303r102 0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104 118 3,504 SH   SOLE 1 3,504 0 0
GREEN PLAINS INC COM 393222104 24,374 725,000 SH   SOLE 3 725,000 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 33 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 152 15,700 SH   SOLE 3 15,700 0 0
GROWTH CAPITAL ACQUISITION COR WT 39986v115 4 7,050 SH   SOLE 3 7,050 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 968 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,500 SH   SOLE 3 38,500 0 0
GX ACQUISITION CORP II WT 36260f113 12 12,800 SH   SOLE 3 12,800 0 0
HAEMONETICS CORP MASS COM 405024100 2 25 SH   SOLE 1 25 0 0
HALL OF FAME RESORT & ENTMT CO COM 40619l102 58 14,730 SH   SOLE 3 14,730 0 0
HALL OF FAME RESORT & ENTMT CO COM 40619l102 221 56,140 SH   SOLE   49,579 0 6,561
HALLMARK FINANCIAL SERVICES IN COM 40624q203 134 30,012 SH   SOLE 3 30,012 0 0
HALLMARK FINANCIAL SERVICES IN COM 40624q203 505 113,594 SH   SOLE   100,738 0 12,856
HANESBRANDS INC COM 410345102 386 20,691 SH   SOLE 1 17,191 0 3,500
HANNON ARMSTRONG SUSTAINABLE I COM 41068x100 6 100 SH   SOLE 1 100 0 0
HANOVER FOODS CORP CL A COM 41078W100 10 125 SH   SOLE 1 125 0 0
HARLEY DAVIDSON INC COM 412822108 6 123 SH   SOLE 1 123 0 0
HARMONIC INC COM 413160102 118 13,809 SH   SOLE 1 13,809 0 0
HARSCO CORP COM 415864107 1,207 59,085 SH   SOLE   59,085 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 1 1,418 SH   SOLE 3 1,418 0 0
HAYWARD HLDGS INC COM 421298100 261 10,022 SH   SOLE 1 10,022 0 0
HC2 HLDGS INC COM 404139107 85 21,282 SH   SOLE 3 21,282 0 0
HC2 HLDGS INC COM 404139107 217 54,577 SH   SOLE   45,209 0 9,368
HDFC BANK LTD ADR REPS 3 SHS ADUS 40415f101 24 330 SH   SOLE 1 330 0 0
HEALTHCARE CAPITAL CORP COM 42228c200 1 100 SH   SOLE 3 100 0 0
HEALTHLYNKED CORP COM COM 42228p102 5 7,400 SH   SOLE 1 7,400 0 0
HEALTHPEAK PROPERTIES LP 42250p103 17 500 SH   SOLE 1 500 0 0
HEMISPHERE MEDIA GROUP WT 42365q103 6 500 SH   SOLE 1 500 0 0
HERCULES CAPITAL INC COM 427096508 21 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103 226 89,449 SH   SOLE 3 89,449 0 0
HERITAGE GLOBAL INC COM COM 42727e103 759 299,848 SH   SOLE   265,878 0 33,970
HERSHEY CO COM 427866108 87 500 SH   SOLE 1 500 0 0
HERTZ GLOBAL HOLDINGS INC COM 42806j106 0 25 SH   SOLE 1 25 0 0
HESS CORP COM COM 42809h107 85 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 15 1,000 SH   SOLE 1 1,000 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 10 1,000 SH   SOLE 3 1,000 0 0
HIGH TIDE INC COM 42981e401 2 250 SH   SOLE 1 250 0 0
HIGHLANDS REIT INC LP 43110a104 0 1,597 SH   SOLE 1 1,597 0 0
HILL INTL INC COM 431466101 116 46,685 SH   SOLE 1 46,685 0 0
HILL INTL INC COM 431466101 9,200 3,694,640 SH   SOLE 3 3,694,640 0 0
HILL INTL INC COM 431466101 14 5,810 SH   SOLE   5,810 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 261 6,300 SH   SOLE 1 6,300 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 41 1,000 SH   SOLE   1,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 107 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 28 241 SH   SOLE 1 241 0 0
HOLOGIC INC COM 436440101 335 5,025 SH   SOLE 1 5,025 0 0
HOME BANCSHARES INC COM 436893200 39 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 13,142 41,213 SH   SOLE 1 39,995 0 1,218
HOME DEPOT INC COM 437076102 21,077 66,094 SH   SOLE   64,869 0 1,225
HONEYWELL INTL INC COM 438516106 16,077 73,292 SH   SOLE 1 71,095 0 2,198
HONEYWELL INTL INC COM 438516106 21,812 99,439 SH   SOLE   97,664 0 1,775
HORIZON ACQUISITION II CORP COM g46044106 68 7,000 SH   SOLE 1 7,000 0 0
HORIZON GLOBAL CORP COM 44052W104 1,572 185,433 SH   SOLE   152,944 0 32,489
HORIZON THERAPEUTICS PLC COM g46188101 8 82 SH   SOLE 1 82 0 0
HORMEL FOODS CORP COM 440452100 88 1,850 SH   SOLE 1 1,850 0 0
HORMEL FOODS CORP COM 440452100 76 1,599 SH   SOLE   1,599 0 0
HOULIHAN LOKEY INC COM 441593100 5,139 62,835 SH   SOLE 1 62,404 0 431
HOULIHAN LOKEY INC COM 441593100 17,087 208,910 SH   SOLE   193,904 0 15,006
HOVNANIAN ENTERPRISES INC COM 442487401 5 50 SH   SOLE 1 50 0 0
HOWMET AEROSPACE INC COM 443201108 55 1,600 SH   SOLE 1 1,600 0 0
HOWMET AEROSPACE INC COM 443201108 0 3 SH   SOLE   3 0 0
HP INC COM COM 40434l105 3 100 SH   SOLE 1 100 0 0
HUBBELL INC COM 443510607 33 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100 9 16 SH   SOLE 1 16 0 0
HUDSON EXEC WTS WT 44376l115 2 2,000 SH   SOLE 3 2,000 0 0
HUDSON EXECUTIVE INVESTMENT CO COM 44376l107 98 10,000 SH   SOLE 3 10,000 0 0
HUDSON PAC PPTYS INC COM 444097109 5 166 SH   SOLE 1 166 0 0
HUMANA INC COM 444859102 350 790 SH   SOLE 1 790 0 0
HUNTINGTON BANCSHARES INC COM 446150104 754 52,821 SH   SOLE 1 52,821 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 15 71 SH   SOLE   71 0 0
HURCO CO COM 447324104 12 341 SH   SOLE 3 341 0 0
HYCROFT MNG CORP WT WT 44862p125 0 28 SH   SOLE 1 28 0 0
ISHARES TR PUT 464288953 42 992 SH Put SOLE 3 992 0 0
ISHARES TR PUT 464288953 22 83 SH Put SOLE 3 83 0 0
HYSTER B COM 449172204 0 1 SH   SOLE 1 1 0 0
IAA INC COM 449253103 95 1,740 SH   SOLE 1 1,740 0 0
IAA INC COM 449253103 5,147 94,380 SH   SOLE   74,300 0 20,080
IAC INTERACTIVECORP NEW COM NE COM 44891n208 147 951 SH   SOLE 1 951 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208 5,299 34,370 SH   SOLE   25,130 0 9,240
IAMGOLD CORP COM 450913108 88 30,000 SH   SOLE 1 30,000 0 0
IBERE PHARMACEUTICALS COM g46843101 7 700 SH   SOLE 3 700 0 0
ICICI BK LTD ADR ADUS 45104g104 94 5,500 SH   SOLE 1 5,500 0 0
IDACORP INC COM 451107106 4 45 SH   SOLE 1 45 0 0
IDEANOMICS INC COM 45166v106 0 100 SH   SOLE 1 100 0 0
IDEX CORP COM COM 45167r104 1 3 SH   SOLE 1 3 0 0
IDEXX LABS INC COM COM 45168d104 504 798 SH   SOLE 1 798 0 0
IDEXX LABS INC COM COM 45168d104 203 321 SH   SOLE   321 0 0
IEXALT INC COM NEW COM 451691208 0 20 SH   SOLE 1 20 0 0
IHS MARKIT LTD SHS COM g47567105 428 3,800 SH   SOLE 3 3,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 485 2,169 SH   SOLE 1 1,169 0 1,000
ILLUMINA INC COM 452327109 348 735 SH   SOLE 1 735 0 0
ILLUMINA INC COM 452327109 85 180 SH   SOLE   180 0 0
IMMERSION CORP COM 452521107 60 6,813 SH   SOLE 3 6,813 0 0
IMMERSION CORP COM 452521107 225 25,690 SH   SOLE   22,767 0 2,923
INDEPENDENCE CONTRACT DRILLI COM 453415606 34 7,838 SH   SOLE 3 7,838 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 128 29,731 SH   SOLE   26,368 0 3,363
INDEPENDENCE RLTY TR INC COM COM 45378a106 542 29,740 SH   SOLE   29,740 0 0
INDEPENDENT BK CORP MICH COM 453838609 729 33,590 SH   SOLE   33,590 0 0
INDEXIQ ETF TR INDX FD 45409B800 245 7,316 SH   SOLE 1 7,316 0 0
INDEXIQ ETF TR INDX FD 45409B800 4,233 126,289 SH   SOLE   126,289 0 0
INDIA FD INC COM 454089103 43 1,966 SH   SOLE 1 1,966 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 5,236 895,070 SH   SOLE   663,150 0 231,920
INFOSYS LTD ADUS 456788108 97 4,600 SH   SOLE 1 4,600 0 0
ING GROEP N.V. ADUS 456837103 5 385 SH   SOLE 1 385 0 0
INGERSOLL RAND PLC COM 45687v106 16 337 SH   SOLE 1 337 0 0
INGEVITY CORP COM COM 45688c107 1,007 12,380 SH   SOLE   12,380 0 0
INMODE LTD COM m5425m103 161 1,700 SH   SOLE 1 1,700 0 0
INNODATA INC COM 457642205 1 200 SH   SOLE 1 200 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101 1,004 5,255 SH   SOLE 1 4,623 0 632
INSEEGO CORPORATION COM 45782b104 1 100 SH   SOLE 1 100 0 0
INSTEEL INDS INC COM 45774W108 333 10,360 SH   SOLE   10,360 0 0
INTEGER HOLDINGS CORP COM 45826h109 4 40 SH   SOLE 1 40 0 0
INTEL CORP COM 458140100 7,919 141,064 SH   SOLE 1 134,965 0 6,099
INTEL CORP COM 458140100 1,299 23,140 SH   SOLE   23,140 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104 113 950 SH   SOLE 1 950 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,679 11,455 SH   SOLE 1 11,455 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 380 SH   SOLE 1 380 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 233 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 31 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 24 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 7 500 SH   SOLE 1 500 0 0
INTERPRIVATE II ACQUISITION CO COM 46064q108 155 16,002 SH   SOLE 3 16,002 0 0
INTERPRIVATE II ACQUISITION CO WT 46064q116 4 3,200 SH   SOLE 3 3,200 0 0
INTERPRIVATE III FINANCIAL PAR COM 46064r106 317 32,701 SH   SOLE 3 32,701 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114 8 6,540 SH   SOLE 3 6,540 0 0
INTERPRIVATE IV INFRATECH PART COM 46064t102 459 47,300 SH   SOLE 3 47,300 0 0
INTERPRIVATE IV INFRATECH PART WT 46064t110 10 9,419 SH   SOLE 3 9,419 0 0
INTEVAC INC COM 461148108 179 26,621 SH   SOLE 3 26,621 0 0
INTEVAC INC COM 461148108 710 105,380 SH   SOLE   93,632 0 11,748
INTUIT COM 461202103 317 646 SH   SOLE 1 621 0 25
INTUIT COM 461202103 345 704 SH   SOLE   704 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 585 636 SH   SOLE 1 636 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 136 148 SH   SOLE   148 0 0
INVACARE CORP COM 461203101 12 1,500 SH   SOLE 1 1,500 0 0
INVACARE CORP COM 461203101 53 6,617 SH   SOLE 3 6,617 0 0
INVACARE CORP COM 461203101 205 25,406 SH   SOLE   22,491 0 2,915
INVENTRUST PPTYS LP 46124j102 5 1,597 SH   SOLE 1 1,597 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 52 900 SH   SOLE 1 900 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 555 6,146 SH   SOLE 1 6,146 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 53 586 SH   SOLE   586 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 137 5,574 SH   SOLE 1 5,574 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 60 450 SH   SOLE 1 450 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 34 1,750 SH   SOLE 1 1,750 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 182 9,435 SH   SOLE   9,435 0 0
INVESCO DB US DOLLAR INDEX BEA INDX FD 46141d104 105 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 710 4,428 SH   SOLE 1 4,428 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 21,876 136,441 SH   SOLE   136,441 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 65 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 87 1,927 SH   SOLE 1 1,927 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 42 930 SH   SOLE   930 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 2,980 86,597 SH   SOLE 1 86,297 0 300
INVESCO QQQ TRUST INDX FD 46090e103 12,319 34,757 SH   SOLE 1 34,757 0 0
INVESCO QQQ TRUST INDX FD 46090e103 2,804 7,911 SH   SOLE   7,911 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 3,995 26,507 SH   SOLE 1 23,479 0 3,028
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 270 1,790 SH   SOLE   1,790 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 913 14,985 SH   SOLE 1 14,787 0 198
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 8 125 SH   SOLE   125 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159 10 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 247 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 212 3,960 SH   SOLE 1 3,960 0 0
ION ACQUISITION CORP 2 LTD-A COM g49393104 99 10,000 SH   SOLE 3 10,000 0 0
IQVIA HOLDINGS INC COM 46266c105 195 805 SH   SOLE 1 805 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 95 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 19 480 SH   SOLE 1 480 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,289 82,255 SH   SOLE   79,965 0 2,290
IRON MTN INC NEW COM COM 46284v101 991 23,417 SH   SOLE 1 21,542 0 1,875
IRON MTN INC NEW COM COM 46284v101 381 9,000 SH   SOLE   9,000 0 0
ISHARES TR INDX FD 464289511 8 107 SH   SOLE 1 107 0 0
ISHARES TR INDX FD 464288620 27 440 SH   SOLE 1 440 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH   SOLE 1 75 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 1 17 SH   SOLE   17 0 0
ISHARES TR INDX FD 464289859 54 758 SH   SOLE 1 758 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 120 2,381 SH   SOLE 1 2,381 0 0
ISHARES TR INDX FD 464289867 207 3,692 SH   SOLE 1 3,692 0 0
ISHARES TR INDX FD 464287671 181 1,788 SH   SOLE 1 1,788 0 0
ISHARES TR INDX FD 464287671 95 944 SH   SOLE   944 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 27 618 SH   SOLE 1 618 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 220 1,267 SH   SOLE 1 1,236 0 31
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 1 3 SH   SOLE   3 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 50 374 SH   SOLE 1 374 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 255 2,425 SH   SOLE 1 2,281 0 144
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 1 10 SH   SOLE   10 0 0
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 116 4,436 SH   SOLE 1 4,436 0 0
ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 53 671 SH   SOLE 1 671 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 107 3,562 SH   SOLE 1 3,283 0 279
ISHARES FALLEN ANGELS USD BOND COM 46435g474 1 17 SH   SOLE   17 0 0
ISHARES TR COM 464288224 11 481 SH   SOLE 1 481 0 0
ISHARES TR INDX FD 464287291 60 177 SH   SOLE 1 168 0 9
ISHARES TR INDX FD 464287291 0 1 SH   SOLE   1 0 0
ISHARES GOLD TR COM 464285204 613 18,184 SH   SOLE 1 17,826 0 358
ISHARES GOLD TR COM 464285204 5,863 173,911 SH   SOLE   173,911 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1,760 26,269 SH   SOLE 1 25,953 0 316
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1,032 15,412 SH   SOLE   15,412 0 0
ISHARES INC INDX FD 464286533 1,266 19,736 SH   SOLE 1 19,736 0 0
ISHARES INC INDX FD 464286533 106 1,658 SH   SOLE   1,658 0 0
ISHARES INC INDX FD 464286806 10 300 SH   SOLE 1 300 0 0
ISHARES INC INDX FD 464286871 17 621 SH   SOLE 1 621 0 0
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 38 561 SH   SOLE 1 561 0 0
ISHARES INC INDX FD 464286665 57 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286772 3 27 SH   SOLE 1 27 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 31 1,354 SH   SOLE 1 1,354 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH   SOLE   89 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 26 412 SH   SOLE 1 412 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 4 59 SH   SOLE   59 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 INDX FD 464287127 8 136 SH   SOLE 1 0 0 136
ISHARES MSCI EM COM 46434g863 314 6,964 SH   SOLE 1 6,598 0 366
ISHARES MSCI EM COM 46434g863 1 32 SH   SOLE   32 0 0
ISHARES INC INDX FD 464286350 24 600 SH   SOLE 1 600 0 0
ISHARES ROBOTICS AND ARTIFICIA COM 46435u556 26 583 SH   SOLE 1 583 0 0
ISHARES TR INDX FD 464287622 240 992 SH   SOLE 1 992 0 0
ISHARES TR INDX FD 464287622 387 1,598 SH   SOLE   1,598 0 0
ISHARES TR INDX FD 464287663 13 183 SH   SOLE 1 183 0 0
ISHARES TR INDX FD 464287333 152 1,962 SH   SOLE 1 1,837 0 125
ISHARES TR INDX FD 464287333 1 12 SH   SOLE   12 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 25 496 SH   SOLE 1 496 0 0
ISHARES TR INDX FD 464288646 667 12,163 SH   SOLE 1 11,508 0 655
ISHARES TR INDX FD 464288646 106 1,937 SH   SOLE   1,937 0 0
ISHARES SILVER TR INDX FD 46428Q109 1,118 46,174 SH   SOLE 1 43,594 0 2,580
ISHARES TR 20 YR TRS BD INDX FD 920933108 51 350 SH   SOLE 1 350 0 0
ISHARES TR CLSD FD 464287440 41 351 SH   SOLE 1 351 0 0
ISHARES TR CLSD FD 464287440 4,560 39,487 SH   SOLE 3 39,487 0 0
ISHARES TR INDX FD 464287457 145 1,688 SH   SOLE 1 1,688 0 0
ISHARES TR INDX FD 464288612 8 68 SH   SOLE 1 68 0 0
ISHARES TR INDX FD 464287176 960 7,503 SH   SOLE 1 7,503 0 0
ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 5 SH   SOLE 1 5 0 0
ISHARES TR INDX FD 464287564 30 452 SH   SOLE 1 452 0 0
ISHARES TR INDX FD 464287812 26 140 SH   SOLE 1 140 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 4,090 54,641 SH   SOLE 1 54,333 0 308
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 13,064 174,513 SH   SOLE   174,513 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 222 3,027 SH   SOLE 1 3,027 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,649 22,503 SH   SOLE   1,879 0 20,624
ISHARES TR INDX FD 464287507 8,409 31,293 SH   SOLE 1 29,535 0 1,758
ISHARES TR INDX FD 464287507 2,308 8,587 SH   SOLE   8,587 0 0
ISHARES TR INDX FD 464287150 15,702 158,991 SH   SOLE 1 158,595 0 396
ISHARES TR INDX FD 464287150 29,433 298,025 SH   SOLE   12,641 0 285,384
ISHARES TR INDX FD 464287200 19,872 46,223 SH   SOLE 1 46,034 0 189
ISHARES TR INDX FD 464287200 6,923 16,103 SH   SOLE   16,103 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3,779 70,647 SH   SOLE 1 69,784 0 863
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3 50 SH   SOLE   50 0 0
ISHARES TR INDX FD 464287226 8,379 72,656 SH   SOLE 1 71,987 0 669
ISHARES TR INDX FD 464287226 300 2,597 SH   SOLE   2,597 0 0
ISHARES TR INDX FD 464288760 20 186 SH   SOLE 1 186 0 0
ISHARES TR INDX FD 464288810 1,763 4,884 SH   SOLE 1 4,884 0 0
ISHARES TR INDX FD 464288778 46 800 SH   SOLE   800 0 0
ISHARES TR INDX FD 464287168 155 1,332 SH   SOLE 1 1,332 0 0
ISHARES TR INDX FD 464287796 86 2,968 SH   SOLE 1 2,786 0 182
ISHARES TR INDX FD 464287796 0 17 SH   SOLE   17 0 0
ISHARES TR INDX FD 464287788 578 7,128 SH   SOLE 1 7,128 0 0
ISHARES TR INDX FD 464287788 45 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287762 560 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 97 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,264 29,975 SH   SOLE 1 29,945 0 30
ISHARES TR INDX FD 46429B689 348 4,606 SH   SOLE   4,606 0 0
ISHARES TR INDX FD 464288877 417 8,055 SH   SOLE 1 7,556 0 499
ISHARES TR INDX FD 464288877 2 42 SH   SOLE   42 0 0
ISHARES TR ESG MSCI LEADR COM 46435u218 32 425 SH   SOLE 1 425 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 987 10,028 SH   SOLE 1 9,712 0 316
ISHARES TR ESG MSCI USA INDX FD 46435g425 3 33 SH   SOLE   33 0 0
ISHARES TR FLTG RATE NT INDX FD 46429b655 124 2,435 SH   SOLE 1 2,435 0 0
ISHARES TR INDX FD 464287184 5 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 46429B663 2,245 23,254 SH   SOLE 1 23,254 0 0
ISHARES TR INDX FD 46429B663 169 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 464288513 13 145 SH   SOLE   145 0 0
ISHARES TR INDX FD 464287242 75 561 SH   SOLE 1 561 0 0
ISHARES TR INDX FD 464287242 57 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464288281 3 31 SH   SOLE 1 31 0 0
ISHARES TR INDX FD 464288588 123 1,137 SH   SOLE 1 1,064 0 73
ISHARES TR INDX FD 464288240 26 456 SH   SOLE 1 456 0 0
ISHARES TR INDX FD 464288885 281 2,616 SH   SOLE 1 2,471 0 145
ISHARES TR INDX FD 464288885 1 11 SH   SOLE   11 0 0
ISHARES TR INDX FD 464287465 691 8,761 SH   SOLE 1 8,761 0 0
ISHARES TR INDX FD 464287465 77 981 SH   SOLE   981 0 0
ISHARES TR INDX FD 464287234 1,482 26,871 SH   SOLE 1 26,871 0 0
ISHARES TR INDX FD 464287234 187 3,395 SH   SOLE   3,395 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 71 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR INDX FD 464288570 95 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273 411 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556 2,980 18,208 SH   SOLE 1 17,516 0 692
ISHARES TR INDX FD 464287556 56 343 SH   SOLE   343 0 0
ISHARES TR INDX FD 464288869 1,023 6,701 SH   SOLE 1 6,701 0 0
ISHARES TR INDX FD 464288869 54 351 SH   SOLE   351 0 0
ISHARES TR INDX FD 464287648 1 2 SH   SOLE 1 2 0 0
ISHARES TR INDX FD 464287630 264 1,592 SH   SOLE 1 1,592 0 0
ISHARES TR INDX FD 464287655 1,196 5,213 SH   SOLE 1 5,213 0 0
ISHARES TR INDX FD 464287655 383 1,668 SH   SOLE   1,668 0 0
ISHARES TR INDX FD 464287689 496 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481 103 908 SH   SOLE 1 908 0 0
ISHARES TR INDX FD 464287481 248 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287473 264 2,297 SH   SOLE 1 2,297 0 0
ISHARES TR INDX FD 464287499 1,396 17,618 SH   SOLE 1 17,418 0 200
ISHARES TR INDX FD 464287499 378 4,768 SH   SOLE   4,768 0 0
ISHARES TR INDX FD 464287614 932 3,434 SH   SOLE 1 3,184 0 250
ISHARES TR INDX FD 464287614 3,935 14,496 SH   SOLE   14,496 0 0
ISHARES TR INDX FD 464287598 1,993 12,566 SH   SOLE 1 12,566 0 0
ISHARES TR INDX FD 464287598 278 1,754 SH   SOLE   1,754 0 0
ISHARES TR INDX FD 464287101 1,768 9,013 SH   SOLE 1 9,013 0 0
ISHARES TR INDX FD 464287408 285 1,928 SH   SOLE 1 1,928 0 0
ISHARES TR INDX FD 464288372 14 300 SH   SOLE 1 300 0 0
ISHARES TR INDX FD 464287606 25 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 114 282 SH   SOLE 1 282 0 0
ISHARES TR INDX FD 464288414 59 500 SH   SOLE 1 500 0 0
ISHARES TR INDX FD 464287804 7,419 65,670 SH   SOLE 1 60,492 0 5,178
ISHARES TR INDX FD 464287804 565 5,000 SH   SOLE 3 5,000 0 0
ISHARES TR INDX FD 464287804 2,067 18,296 SH   SOLE   18,296 0 0
ISHARES TR INDX FD 464287309 421 5,783 SH   SOLE 1 5,783 0 0
ISHARES TR INDX FD 464288158 134 1,241 SH   SOLE 1 1,241 0 0
ISHARES TR INDX FD 464288158 41 384 SH   SOLE   384 0 0
ISHARES TR INDX FD 464287192 2 6 SH   SOLE 1 6 0 0
ISHARES TR INDX FD 464287770 28 150 SH   SOLE 1 150 0 0
ISHARES TR INDX FD 464288687 325 8,268 SH   SOLE 1 7,596 0 672
ISHARES TR INDX FD 464288687 13 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464287754 150 1,348 SH   SOLE 1 1,348 0 0
ISHARES TR INDX FD 464288851 1 25 SH   SOLE 1 25 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 640 24,072 SH   SOLE 1 22,446 0 1,626
ISHARES TR US TREAS BD ETF INDX FD 46429b267 3 111 SH   SOLE   111 0 0
ISHARES TR INDX FD 46429B697 2,681 36,420 SH   SOLE 1 36,334 0 86
ISHARES TR INDX FD 46429B697 238 3,235 SH   SOLE   3,235 0 0
ISHARES U S ETF TR INDX FD 46431W507 1,074 21,400 SH   SOLE 1 21,400 0 0
ISHARES U S ETF TR INDX FD 46431W507 88 1,750 SH   SOLE   1,750 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 24 689 SH   SOLE 1 689 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853 134 3,875 SH   SOLE 1 3,599 0 276
ISHARES UT ETF TR COMMOD INDX FD 46431w853 1 22 SH   SOLE   22 0 0
ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 221 22,578 SH   SOLE 3 22,578 0 0
ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 7 10,439 SH   SOLE 3 10,439 0 0
ISOS ACQUISITION CORP COM g4962c112 181 18,282 SH   SOLE 3 18,282 0 0
ISOS ACQUISITION CORP WT g4962c104 6 6,093 SH   SOLE 3 6,093 0 0
ITERIS INC NEW COM 46564T107 40 6,000 SH   SOLE 1 6,000 0 0
ITERIS INC NEW COM 46564T107 68 10,241 SH   SOLE 3 10,241 0 0
ITERIS INC NEW COM 46564T107 285 42,794 SH   SOLE   38,277 0 4,517
ITERUM THERAPEUTICS PLC COM g6333l101 1 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 3 5,000 SH   SOLE 3 5,000 0 0
ITIQUIRA ACQUISITION CORP COM g49773123 6 600 SH   SOLE 3 600 0 0
ITOCHU CORP ADR COM 465717106 12 200 SH   SOLE 1 200 0 0
ITT INC COM COM 45073v108 7 75 SH   SOLE 1 75 0 0
ISHARES TR PUT 464288869 29 130 SH Put SOLE 3 130 0 0
ISHARES TR PUT 464288869 13 16 SH Put SOLE 3 16 0 0
ISHARES TR PUT 464287955 2 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 8 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 53 1,300 SH Put SOLE 3 1,300 0 0
ISHARES TR PUT 464287955 40 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 195 600 SH Put SOLE 3 600 0 0
ISHARES TR PUT 464287955 264 500 SH Put SOLE 3 500 0 0
ISHARES TR PUT 464287955 932 1,380 SH Put SOLE 3 1,380 0 0
ISHARES TR PUT 464287955 405 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955 28 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 567 420 SH Put SOLE 3 420 0 0
ISHARES TR PUT 464287955 31 1,034 SH Put SOLE 3 1,034 0 0
ISHARES TR PUT 464287955 82 1,300 SH Put SOLE 3 1,300 0 0
ISHARES TR PUT 464287955 78 520 SH Put SOLE 3 520 0 0
ISHARES TR PUT 464287955 46 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 255 700 SH Put SOLE 3 700 0 0
ISHARES TR PUT 464287955 174 300 SH Put SOLE 3 300 0 0
ISHARES TR PUT 464287955 575 850 SH Put SOLE 3 850 0 0
ISHARES TR PUT 464287955 864 800 SH Put SOLE 3 800 0 0
ISHARES TR PUT 464287955 13 10 SH Put SOLE 3 10 0 0
ISHARES TR PUT 464287955 43 60 SH Put SOLE 3 60 0 0
ISHARES TR PUT 464287955 221 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287955 95 240 SH Put SOLE 3 240 0 0
ISHARES TR PUT 464287630 2,056 4,600 SH Put SOLE 3 4,600 0 0
ISHARES TR PUT 464287630 146 480 SH Put SOLE 3 480 0 0
ISHARES TR PUT 464287630 107 80 SH Put SOLE 3 80 0 0
ISHARES TR PUT 464287958 48 200 SH Put SOLE 3 200 0 0
ISHARES TR PUT 464287958 30 150 SH Put SOLE 3 150 0 0
ISHARES TR PUT 464287958 25 45 SH Put SOLE 3 45 0 0
ISHARES TR PUT 464287952 1 20 SH Put SOLE 3 20 0 0
ISHARES TR PUT 464287952 132 137 SH Put SOLE 3 137 0 0
ISHARES TR PUT 464287952 1,113 916 SH Put SOLE 3 916 0 0
ISHARES TR PUT 464287952 920 700 SH Put SOLE 3 700 0 0
ISHARES TR PUT 464287952 1 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287952 5 39 SH Put SOLE 3 39 0 0
ISHARES TR PUT 464287952 20 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287952 164 237 SH Put SOLE 3 237 0 0
ISHARES TR PUT 464287952 118 142 SH Put SOLE 3 142 0 0
ISHARES TR PUT 464287952 320 252 SH Put SOLE 3 252 0 0
ISHARES TR PUT 464287952 257 131 SH Put SOLE 3 131 0 0
ISHARES TR PUT 464287952 314 140 SH Put SOLE 3 140 0 0
ISHARES TR PUT 464287952 99 39 SH Put SOLE 3 39 0 0
J ALEXANDERS HLDGS COM 46609j106 123 10,525 SH   SOLE 1 10,525 0 0
J ALEXANDERS HLDGS COM 46609j106 10,175 874,102 SH   SOLE 3 874,102 0 0
J ALEXANDERS HLDGS COM 46609j106 2,895 248,678 SH   SOLE   196,115 0 52,563
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1,936 37,925 SH   SOLE 1 37,925 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 746 14,608 SH   SOLE   14,608 0 0
JACK IN THE BOX INC COM 466367109 26 230 SH   SOLE   230 0 0
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
JAZZ PHARMACEUTICALS PLC COM g50871105 5 26 SH   SOLE 1 26 0 0
JBS SA COM 466110103 35 3,000 SH   SOLE 1 3,000 0 0
JD COM INC SPONS ADR ADUS 47215p106 11 140 SH   SOLE 1 140 0 0
JEFFERIES GROUP INC NEW COM COM 47233w109 106 3,100 SH   SOLE 1 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 2,066 SH   SOLE 3 2,066 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 10 SH   SOLE 1 10 0 0
JOHNSON & JOHNSON COM 478160104 21,815 132,420 SH   SOLE 1 128,456 0 3,964
JOHNSON & JOHNSON COM 478160104 20,720 125,772 SH   SOLE   123,372 0 2,400
JOHNSON CTLS INTL PLC COM g51502105 43 620 SH   SOLE 1 120 0 500
JP MORGAN CHASE & CO COM 46625h100 19,786 127,205 SH   SOLE 1 120,834 0 6,371
JP MORGAN CHASE & CO COM 46625h100 25,221 162,152 SH   SOLE   159,652 0 2,500
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 48,639 958,590 SH   SOLE 1 945,230 0 13,360
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 3,319 65,414 SH   SOLE   65,414 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 157 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 630 6,517 SH   SOLE 1 5,010 0 1,507
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 14 270 SH   SOLE 1 270 0 0
KAANAPALI LD LLC COM COM 48282H308 1 30 SH   SOLE 1 30 0 0
KADEM SUSTAINABLE IMPACT CORP COM 48284e105 695 72,294 SH   SOLE 3 72,294 0 0
KADEM SUSTAINABLE IMPACT CORP WT 48284e113 27 35,647 SH   SOLE 3 35,647 0 0
KAMAN CORP COM 483548103 51 1,007 SH   SOLE 1 1,007 0 0
KANSAS CITY SOUTHERN COM 485170302 397 1,400 SH   SOLE 1 1,400 0 0
KBC GROUP NV UNSPONSORED ADR COM 48241f104 13 328 SH   SOLE 1 328 0 0
KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH   SOLE 1 452 0 0
KDDI CORP ADR COM 48667l106 15 973 SH   SOLE 1 973 0 0
KEARNY FINL CORP MD COM 48716p108 11 930 SH   SOLE 1 930 0 0
KEARNY FINL CORP MD COM 48716p108 4,820 403,307 SH   SOLE   320,014 0 83,293
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 8 7,600 SH   SOLE 3 7,600 0 0
KEURIG DR PEPPER INC COM 49271v100 21 610 SH   SOLE 1 610 0 0
KEY TRONIC CORP COM 493144109 155 23,786 SH   SOLE 3 23,786 0 0
KEY TRONIC CORP COM 493144109 576 88,367 SH   SOLE   77,869 0 10,498
KEYCORP COM 493267108 243 11,768 SH   SOLE 1 11,768 0 0
KEYCORP COM 493267108 266 12,900 SH   SOLE   12,900 0 0
KEYCORP PFD CV PFD 493267876 67 2,400 SH   SOLE 1 2,400 0 0
KHOSLA VENTURES ACQUISITION COM 482504107 99 10,000 SH   SOLE 3 10,000 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,268 58,303 SH   SOLE   51,950 0 6,353
KIMBALL INTL INC COM 494274103 561 42,670 SH   SOLE   42,670 0 0
KIMBERLY-CLARK CORP COM 494368103 1,263 9,438 SH   SOLE 1 9,338 0 100
KIMBERLY-CLARK CORP COM 494368103 107 800 SH   SOLE   800 0 0
KINDER MORGAN INC DEL LP 49456B101 405 22,243 SH   SOLE 1 22,243 0 0
KINSALE CAPITAL GROUP INC COM 49714p108 3 18 SH   SOLE 1 18 0 0
KISMET ACQUISITION THREE CORP COM g5276c110 340 35,329 SH   SOLE 3 35,329 0 0
KISMET ACQUISITION THREE CORP WT g5276c102 9 10,442 SH   SOLE 3 10,442 0 0
KISMET ACQUISITION TWO CORP COM g52807107 335 34,623 SH   SOLE 3 34,623 0 0
KISMET ACQUISITION TWO CORP WT g52807115 11 11,540 SH   SOLE 3 11,540 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 47 800 SH   SOLE 1 800 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 2 50 SH   SOLE 1 50 0 0
KOHLS CORP COM 500255104 398 7,218 SH   SOLE 1 7,218 0 0
KOHLS CORP COM 500255104 192,134 3,486,368 SH   SOLE 3 3,486,368 0 0
KOHLS CORP PUT 500255954 0 1,745 SH Put SOLE 3 1,745 0 0
KOHLS CORP CALL 500255904 3,567 4,265 SH Call SOLE 3 4,265 0 0
ISHARES TR PUT 464287630 392 1,650 SH Put SOLE 3 1,650 0 0
KONTOOR BRANDS COM 50050n103 83 1,480 SH   SOLE 1 1,480 0 0
KONTOOR BRANDS COM 50050n103 5,964 105,730 SH   SOLE   82,420 0 23,310
KOPPERS HOLDINGS INC COM COM 50060p106 1,424 44,010 SH   SOLE   44,010 0 0
KRAFT HEINZ CO COM 500754106 19 461 SH   SOLE   461 0 0
KRANESHARES TR COM 500767827 14 300 SH   SOLE 1 300 0 0
KRATON CORP COM 50077C106 7 223 SH   SOLE 1 223 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 23 805 SH   SOLE 1 805 0 0
SPDR SER TR PUT 78464A958 144 984 SH Put SOLE 3 984 0 0
SPDR SER TR PUT 78464A958 104 500 SH Put SOLE 3 500 0 0
SPDR SER TR PUT 78464A958 353 1,155 SH Put SOLE 3 1,155 0 0
SPDR SER TR PUT 78464A958 10 1,300 SH Put SOLE 3 1,300 0 0
SPDR SER TR PUT 78464A958 13 200 SH Put SOLE 3 200 0 0
SPDR SER TR PUT 78464A958 174 2,500 SH Put SOLE 3 2,500 0 0
SPDR SER TR PUT 78464A958 478 1,500 SH Put SOLE 3 1,500 0 0
SPDR SER TR PUT 78464A958 327 620 SH Put SOLE 3 620 0 0
KROGER CO COM 501044101 98 2,570 SH   SOLE 1 2,570 0 0
KOHLS CORP PUT 500255954 8 600 SH Put SOLE 3 600 0 0
KOHLS CORP PUT 500255954 996 4,000 SH Put SOLE 3 4,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,171 19,140 SH   SOLE   19,140 0 0
L OREAL CO ADR ADUS 502117203 25 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 11,143 51,550 SH   SOLE 1 49,636 0 1,914
L3HARRIS TECHNOLOGIES INC COM 502431109 16,990 78,602 SH   SOLE   77,227 0 1,375
LAACO LTD COM 505346106 20 7 SH   SOLE 1 7 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 174 631 SH   SOLE 1 631 0 0
LAKELAND INDS INC COM 511795106 263 11,792 SH   SOLE 3 11,792 0 0
LAKELAND INDS INC COM 511795106 1,266 56,715 SH   SOLE   51,656 0 5,059
LAM RESEARCH CORP COM 512807108 60 92 SH   SOLE 1 92 0 0
LAMAR ADVERTISING CO NEW COM 512816109 45 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM 513272104 17 210 SH   SOLE   210 0 0
LANCASTER COLONY CORP COM 513847103 185 958 SH   SOLE 1 958 0 0
LANDCADIA HOLDINGS IV INC COM 51477a104 352 36,000 SH   SOLE 3 36,000 0 0
LANDCADIA HOLDINGS IV INC WT 51477a112 10 9,000 SH   SOLE 3 9,000 0 0
LANDEC CORP COM 514766104 225 19,973 SH   SOLE 3 19,973 0 0
LANDEC CORP COM 514766104 665 59,116 SH   SOLE   52,366 0 6,750
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 104 4,000 SH   SOLE 1 4,000 0 0
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 519 20,000 SH   SOLE   20,000 0 0
LAS VEGAS SANDS CORP COM 517834107 5 100 SH   SOLE 1 100 0 0
LDH GROWTH CORP I COM g54094100 10 1,000 SH   SOLE 3 1,000 0 0
LDH GROWTH CORP I WT g54094126 0 200 SH   SOLE 3 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 2 1,750 SH   SOLE 3 1,750 0 0
LEGGETT & PLATT INC COM 524660107 88 1,700 SH   SOLE 1 1,700 0 0
LEIDOS HOLDINGS INC COM 525327102 222 2,197 SH   SOLE 1 2,197 0 0
LEIDOS HOLDINGS INC COM 525327102 2,101 20,785 SH   SOLE   15,244 0 5,541
LENNAR CORP COM 526057104 10 100 SH   SOLE 1 100 0 0
LENNAR CORP COM 526057302 8 100 SH   SOLE 1 100 0 0
LENSAR INC COM 52634l108 19 2,186 SH   SOLE 3 2,186 0 0
LENSAR INC COM 52634l108 77 8,838 SH   SOLE   7,871 0 967
LEO HOLDINGS III CORP WT g5463t124 4 3,519 SH   SOLE 3 3,519 0 0
LEO HOLDINGS III CORP-A COM g5463t108 322 32,600 SH   SOLE 3 32,600 0 0
LEVEL ONE BANCORP INC COM 52730d208 159 5,824 SH   SOLE 1 5,824 0 0
LEXINGTON BIOSCIENCES HOLDINGS COM 529020406 0 10 SH   SOLE 1 10 0 0
LIBERATED SYNDICATION INC COM 53013f100 62 15,952 SH   SOLE   15,952 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104 242 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 695 4,003 SH   SOLE 1 3,822 0 181
LIBERTY BROADBAND CORP COM 530307305 32 183 SH   SOLE   183 0 0
LIBERTY GLOBAL INC COM SER A COM g5480u104 22 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 42 1,539 SH   SOLE 1 1,367 0 172
LIBERTY LATIN AMERICA LTD COM g9001e102 1 58 SH   SOLE 1 58 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128 2 176 SH   SOLE 1 176 0 0
LIBERTY MEDIA CORP DEL COM 531229706 1 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP DEL COM 531229706 9 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP DEL COM 531229409 165 3,544 SH   SOLE 1 3,289 0 255
LIBERTY MEDIA CORP DEL COM 531229888 64 2,304 SH   SOLE 1 2,304 0 0
LIBERTY MEDIA CORP DEL COM 531229888 9,276 334,016 SH   SOLE   237,170 0 96,846
LIBERTY MEDIA CORP DEL COM 531229607 1,277 27,519 SH   SOLE 1 27,000 0 519
LIBERTY MEDIA CORP DEL COM 531229607 11,026 237,676 SH   SOLE   224,709 0 12,967
LIBERTY MEDIA CORP DEL COM 531229854 95 1,969 SH   SOLE 1 1,857 0 112
LIBERTY MEDIA CORP DEL COM 531229870 22 520 SH   SOLE 1 464 0 56
LIBERTY MEDIA CORP DEL COM 531229870 1,235 28,969 SH   SOLE 3 28,969 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1 188 SH   SOLE 1 188 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12,000 SH   SOLE 3 12,000 0 0
LIGHTJUMP ACQUISITION CORP COM 53228m106 62 6,300 SH   SOLE 3 6,300 0 0
LILLY ELI & CO COM 532457108 1,390 6,058 SH   SOLE 1 6,058 0 0
LINCOLN ELEC HLDGS INC COM 533900106 205 1,559 SH   SOLE 1 1,559 0 0
LINDE PLC COM g5494j103 256 884 SH   SOLE 1 884 0 0
LINNCO LLC ESCROW COM 535esc107 0 500 SH   SOLE 1 500 0 0
LITHIA MTRS INC COM 536797103 8 22 SH   SOLE 1 22 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 18 200 SH   SOLE 1 200 0 0
LIVE OAK MOBILITY ACQUISI CO COM 538126103 49 5,000 SH   SOLE 3 5,000 0 0
LIVE OAK MOBILITY ACQUISI CO WT 538126111 2 1,000 SH   SOLE 3 1,000 0 0
LKQ CORP COM 501889208 303 6,150 SH   SOLE 1 5,975 0 175
LOCKHEED MARTIN CORP COM 539830109 577 1,526 SH   SOLE 1 1,526 0 0
LOCKHEED MARTIN CORP COM 539830109 99 262 SH   SOLE   262 0 0
LONE PINE RES INC COM COM 54222a106 0 1,000,000 SH   SOLE 3 1,000,000 0 0
LORAL SPACE & COM INC COM 543881106 92 2,380 SH   SOLE 1 2,380 0 0
LORAL SPACE & COM INC COM 543881106 20 515 SH   SOLE   515 0 0
LORDSTOWN MOTORS CORP COM 54405q100 11 1,000 SH   SOLE 1 1,000 0 0
LOWES COS INC COM 548661107 4,177 21,532 SH   SOLE 1 20,582 0 950
LOWES COS INC COM 548661107 172 885 SH   SOLE   885 0 0
LUBYS INC COM 549282101 37 9,700 SH   SOLE 3 9,700 0 0
LULULEMON ATHLETICA INC COM 550021109 212 582 SH   SOLE 1 582 0 0
LULULEMON ATHLETICA INC COM 550021109 77 210 SH   SOLE   210 0 0
LUMEN TECHNOLOGIES INC COM 550241103 375 27,619 SH   SOLE 1 27,619 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 25 158 SH   SOLE 1 158 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 47 300 SH   SOLE   300 0 0
M3 BRIGADE ACQUISITION II CO COM 553800103 812 83,534 SH   SOLE 3 83,534 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111 30 26,300 SH   SOLE 3 26,300 0 0
MACE SEC INTL COM 554335208 2,585 4,787,881 SH   SOLE 3 4,787,881 0 0
MACE SEC INTL INC COM NEW COM 554335208 121 196,610 SH   SOLE 1 196,610 0 0
MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 101 861 SH   SOLE 1 861 0 0
MACYS INC PUT OPT PUT 55616p954 5 662 SH Put SOLE 3 662 0 0
MADISON COVERED CALL & EQUIT CLSD FD 557437100 8 958 SH   SOLE 3 958 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 82 975 SH   SOLE 1 975 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 10,495 124,990 SH   SOLE   101,520 0 23,470
MADISON SQUARE GARDEN SPORTS C COM 55825t103 9 50 SH   SOLE   50 0 0
MAGELLAN HEALTH INC COM 559079207 94 1,000 SH   SOLE 3 1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 967 19,768 SH   SOLE 1 19,768 0 0
MAGELLAN MIDSTREAM PRTNRS LP LP 559080106 42 850 SH   SOLE   850 0 0
MAGNA INTL INC COM 559222401 55 590 SH   SOLE 1 590 0 0
MAGNACHIP SEMICONDUCTOR CORP ADUS 55933j203 48 2,000 SH   SOLE 3 2,000 0 0
MANNING & NAPIER INC COM 56382Q102 56 7,150 SH   SOLE 1 7,150 0 0
MANPOWER INC COM COM 56418h100 22 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106 27 1,388 SH   SOLE 1 1,388 0 0
MARATHON PETROLEUM CORP COM 56585a102 907 15,006 SH   SOLE 1 13,772 0 1,234
MARATHON PETROLEUM CORP COM 56585a102 582 9,640 SH   SOLE   9,640 0 0
MARKEL CORP COM 570535104 1,022 861 SH   SOLE 1 839 0 22
MARKEL CORP COM 570535104 331 279 SH   SOLE   279 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 19 823 SH   SOLE 1 823 0 0
MARLIN TECHNOLOGY CORP COM g58411102 58 6,000 SH   SOLE 3 6,000 0 0
MARLIN TECHNOLOGY CORP WT g58411110 2 1,666 SH   SOLE 3 1,666 0 0
MARQUEE RAINE ACQUISITION-A COM g58442107 20 2,000 SH   SOLE 3 2,000 0 0
MARRIOTT INTL INC NEW COM 571903202 5,431 39,780 SH   SOLE 1 38,290 0 1,490
MARRIOTT INTL INC NEW COM 571903202 8,575 62,809 SH   SOLE   61,724 0 1,085
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 22 135 SH   SOLE 1 135 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY INC COM 573874104 205 3,510 SH   SOLE 1 3,510 0 0
MARVELL TECHNOLOGY INC COM 573874104 131 2,250 SH   SOLE   2,250 0 0
MASCO CORP COM 574599106 190 3,225 SH   SOLE 1 3,225 0 0
MASCO CORP COM 574599106 4,596 78,022 SH   SOLE   64,470 0 13,552
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 714 73,906 SH   SOLE 3 73,906 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 22 24,598 SH   SOLE 3 24,598 0 0
MASSROOTS INC COM 57630j106 0 500 SH   SOLE 1 500 0 0
MASTEC INC COM 576323109 3,019 28,450 SH   SOLE   20,860 0 7,590
MASTERCARD INCORPORATED COM 57636Q104 13,326 36,501 SH   SOLE 1 35,522 0 979
MASTERCARD INCORPORATED COM 57636Q104 1,172 3,210 SH   SOLE   3,210 0 0
MATCH GROUP INC COM 57667l107 163 1,013 SH   SOLE 1 1,013 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 373 3,540 SH   SOLE 1 3,540 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 105 1,000 SH   SOLE 3 1,000 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 84 800 SH   SOLE   800 0 0
MCAP ACQUISITION CORP COM 55282t109 476 49,500 SH   SOLE 3 49,500 0 0
MCAP ACQUISITION CORP WT 55282t117 17 16,500 SH   SOLE 3 16,500 0 0
MCCORMICK & CO INC COM 579780206 53 600 SH   SOLE 1 600 0 0
MCDONALDS CORP COM 580135101 7,236 31,327 SH   SOLE 1 30,785 0 542
MCDONALDS CORP COM 580135101 14,283 61,833 SH   SOLE   60,833 0 1,000
MCKESSON CORP COM 58155Q103 2,953 15,441 SH   SOLE 1 13,147 0 2,294
MCKESSON CORP COM 58155Q103 770 4,027 SH   SOLE   4,027 0 0
MDH ACQUISITION CORP COM 55283p106 100 10,341 SH   SOLE 3 10,341 0 0
MDH ACQUISITION CORP WT 55283p114 4 4,570 SH   SOLE 3 4,570 0 0
MDU RES GROUP INC COM 552690109 196 6,260 SH   SOLE 1 6,260 0 0
MDU RES GROUP INC COM 552690109 18,590 593,175 SH   SOLE   485,705 0 107,470
MEDICAL MARIJUANA INC COM COM 58463a105 0 2,000 SH   SOLE 1 2,000 0 0
MEDICUS SCIENCES ACQUISITION C COM g5960s108 14 1,500 SH   SOLE 3 1,500 0 0
MEDMEN ENTERPRISES INC COM 58507m107 11 50,540 SH   SOLE 1 50,540 0 0
MEDTECH ACQUISITION CORP/NY COM 58507n204 1 100 SH   SOLE 3 100 0 0
MEDTRONIC PLC SHS COM g5960l103 6,480 52,206 SH   SOLE 1 51,624 0 582
MEDTRONIC PLC SHS COM g5960l103 12,857 103,580 SH   SOLE   101,530 0 2,050
MERCADOLIBRE INC COM COM 58733r102 55 35 SH   SOLE 1 35 0 0
MERCK & CO INC COM 58933Y105 2,520 32,409 SH   SOLE 1 29,889 0 2,520
MERCK & CO INC COM 58933Y105 963 12,380 SH   SOLE   12,380 0 0
MERCURY GENL CORP NEW COM 589400100 94 1,450 SH   SOLE 1 700 0 750
MEREDITH CORP COM 589433101 4,847 111,588 SH   SOLE   81,938 0 29,650
MERIDIAN BANK COM 58958p104 105 4,011 SH   SOLE 3 4,011 0 0
MERIDIAN BANK COM 58958p104 420 15,989 SH   SOLE   14,242 0 1,747
METLIFE INC COM 59156R108 98 1,632 SH   SOLE 1 1,632 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 14 1,000 SH   SOLE 1 0 0 1,000
MGM RESORTS INTERNATIONAL COM 552953101 386 9,045 SH   SOLE 1 9,045 0 0
MGM RESORTS INTERNATIONAL COM 552953101 46 1,072 SH   SOLE   1,072 0 0
MGP INGREDIENTS INC COM 55303j106 128 1,895 SH   SOLE 1 1,895 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,390 15,961 SH   SOLE 1 14,970 0 991
MICRON TECHNOLOGY INC COM 595112103 404 4,751 SH   SOLE 1 3,901 0 850
MICROSOFT CORP COM 594918104 37,740 139,312 SH   SOLE 1 135,524 0 3,788
MICROSOFT CORP COM 594918104 25,863 95,472 SH   SOLE   93,922 0 1,550
MIDDLEBY CORP COM 596278101 17 100 SH   SOLE 1 100 0 0
MIDDLEFIELD BANC CORP COM 596304204 2,684 113,715 SH   SOLE 1 113,715 0 0
MIDDLEFIELD BANC CORP COM 596304204 6,689 283,451 SH   SOLE 3 283,451 0 0
MIDDLEFIELD BANC CORP COM 596304204 482 20,408 SH   SOLE   20,408 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 541 20,594 SH   SOLE 1 20,594 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 108 4,119 SH   SOLE   4,119 0 0
MILLER HERMAN INC COM 600544100 6,672 141,531 SH   SOLE 1 141,531 0 0
MISSION ADVANCEMENT CORP COM 60501l101 68 6,999 SH   SOLE 3 6,999 0 0
MISSION ADVANCEMENT CORP WT 60501l119 2 2,332 SH   SOLE 3 2,332 0 0
MODERNA INC COM 60770K107 180 766 SH   SOLE 1 766 0 0
MODIVCARE INC COM 60783x104 3,095 18,198 SH   SOLE   14,473 0 3,725
MOHAWK INDS INC COM 608190104 8 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 18 344 SH   SOLE 1 344 0 0
MONDELEZ INTL INC COM 609207105 252 4,037 SH   SOLE 1 4,037 0 0
MONDELEZ INTL INC COM 609207105 86 1,384 SH   SOLE   1,384 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 33 366 SH   SOLE 1 366 0 0
MOOG INC COM 615394202 344 4,090 SH   SOLE 1 4,090 0 0
MOOG INC COM 615394202 84 1,000 SH   SOLE   1,000 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 171 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 1,439 45,108 SH   SOLE 1 44,608 0 500
MOSAIC CO NEW COM 61945C103 126 3,950 SH   SOLE   3,950 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,429 6,591 SH   SOLE 1 5,641 0 950
MOVADO GROUP INC COM 624580106 71 2,258 SH   SOLE 3 2,258 0 0
MOVADO GROUP INC COM 624580106 374 11,872 SH   SOLE   10,510 0 1,362
MPLX LP LP 55336v100 14 477 SH   SOLE   477 0 0
MSA SAFETY INC COM 553498106 497 3,000 SH   SOLE 1 3,000 0 0
MSCI INC COM 55354G100 296 555 SH   SOLE 1 555 0 0
MSD ACQUISITION CORP COM g5709c109 49 5,000 SH   SOLE 3 5,000 0 0
MSD ACQUISITION CORP WT g5709c125 1 1,000 SH   SOLE 3 1,000 0 0
MURPHY OIL CORP COM 626717102 3 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102 4 27 SH   SOLE 1 27 0 0
MUSIC ACQUISITION CORP COM 62752r209 4 400 SH   SOLE 3 400 0 0
NANO DIMENSION LTD COM 63008g203 1,276 154,900 SH   SOLE 1 154,900 0 0
NASDAQ INC COM 631103108 60 342 SH   SOLE   342 0 0
NATIONAL GRID PLC COM 636274409 10 163 SH   SOLE 1 163 0 0
NATIXIS COM f6483l100 21,250 4,484,153 SH   SOLE 3 4,484,153 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH   SOLE 1 142 0 0
NATURA AND CO HOLDING SA COM 63884n108 34 1,500 SH   SOLE   1,500 0 0
NAUTILUS INC COM 63910B102 1 36 SH   SOLE 1 0 0 36
NELNET INC COM 64031n108 89 1,184 SH   SOLE 1 1,184 0 0
NELNET INC COM 64031n108 23 300 SH   SOLE   300 0 0
NESTLE S A SPONSORED ADR ADUS 641069406 11,131 89,302 SH   SOLE 1 84,814 0 4,488
NESTLE S A SPONSORED ADR ADUS 641069406 17,690 141,920 SH   SOLE   139,020 0 2,900
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 3 21 SH   SOLE 1 21 0 0
NETEASE COM INC SPONSORED ADR ADUS 64110w102 151 1,307 SH   SOLE 1 1,307 0 0
NETFLIX INC COM COM 64110l106 532 1,007 SH   SOLE 1 1,007 0 0
NETFLIX INC COM COM 64110l106 266 503 SH   SOLE   503 0 0
NEUBASE THERAPEUTICS INC COM 64132k102 0 100 SH   SOLE 1 100 0 0
NEUBERGER BERMAN RE COM CLSD FD 64190a103 6 1,117 SH   SOLE 3 1,117 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH   SOLE 1 85 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 1 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROCRINE BIOSCIENCES INC COM 64125c109 4 43 SH   SOLE 1 43 0 0
NEW HOME CO INC COM 645370107 6 1,000 SH   SOLE 1 1,000 0 0
NEW JERSEY RES CORP COM 646025106 2,417 61,090 SH   SOLE   40,240 0 20,850
NEW RELIC INC COM COM 64829b100 30 450 SH   SOLE 1 450 0 0
NEW VISTA ACQUISITION CORP COM g6529l105 58 6,000 SH   SOLE 3 6,000 0 0
NEW VISTA ACQUISITION CORP WT g6529l121 2 2,000 SH   SOLE 3 2,000 0 0
NEWBURY STREET ACQUISITION COR COM 65101l104 7 700 SH   SOLE 3 700 0 0
NEWELL BRANDS INC COM 651229106 173 6,300 SH   SOLE 1 6,300 0 0
NEWMARK GROUP INC COM 65158n102 36 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106 272 4,293 SH   SOLE 1 4,293 0 0
NEWMONT CORP COM 651639106 531 8,380 SH   SOLE   8,380 0 0
NEWS CORP NEW COM 65249b109 21 800 SH   SOLE 1 800 0 0
NEXSTAR BROADCASTING COM 65336k103 116 785 SH   SOLE 1 785 0 0
NEXSTAR BROADCASTING COM 65336k103 7 50 SH   SOLE   50 0 0
NEXTERA ENERGY INC COM 65339F101 2,915 39,775 SH   SOLE 1 39,334 0 441
NEXTERA ENERGY INC COM 65339F101 584 7,976 SH   SOLE   7,976 0 0
NEXTERA ENERGY PARTNERS LP LP 65341b106 8 100 SH   SOLE 1 100 0 0
NEXTGEN ACQUISITION CORP II COM g65317110 209 19,310 SH   SOLE 3 19,310 0 0
NIELSEN HOLDINGS PLC SHS COM g6518l108 20 800 SH   SOLE   800 0 0
NIGHTFOOD HOLDINGS INC COM 65412f101 0 300 SH   SOLE 1 300 0 0
NIKE INC COM 654106103 11,283 73,032 SH   SOLE 1 70,340 0 2,692
NIKE INC COM 654106103 14,487 93,771 SH   SOLE   91,671 0 2,100
NIKOLA CORP COM 654110105 16 874 SH   SOLE 1 874 0 0
NIO INC COM 62914v106 59 1,117 SH   SOLE 1 1,117 0 0
NISOURCE INC COM 65473P105 14 590 SH   SOLE   590 0 0
NOAH HLDGS LTD SPONSORED ADS COM 65487x102 9 200 SH   SOLE 1 200 0 0
NOBLE ROCK ACQUISITION CORP COM g6546r101 190 19,629 SH   SOLE 3 19,629 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119 6 6,542 SH   SOLE 3 6,542 0 0
NOKIA CORP ADUS 654902204 500 94,017 SH   SOLE 1 94,017 0 0
NOMAD FOODS LTD COM g6564a105 78 2,770 SH   SOLE 1 2,770 0 0
NOMAD FOODS LTD COM g6564a105 5,492 194,269 SH   SOLE   170,252 0 24,017
NORDSON CORP COM 655663102 1,605 7,310 SH   SOLE 1 7,310 0 0
NORDSTROM INC PUT 655664950 6 247 SH Put SOLE 3 247 0 0
NORDSTROM INC COM 655664100 4 104 SH   SOLE 1 104 0 0
NORFOLK SOUTHN CORP COM 655844108 2,737 10,314 SH   SOLE 1 9,864 0 450
NORFOLK SOUTHN CORP COM 655844108 72 270 SH   SOLE   270 0 0
NORFOLK SOUTHN CORP PUT OPT 01 PUT 60U99SRO1 115 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,100 SH   SOLE 3 1,100 0 0
THE LION ELECTRIC COMPANY COM 536221104 16 800 SH   SOLE 1 800 0 0
NORTHERN STAR INVESTMENT CORP COM 66574l100 23 2,400 SH   SOLE 3 2,400 0 0
NORTHERN STAR INVESTMENT CORP COM 66575b101 156 15,805 SH   SOLE 3 15,805 0 0
NORTHERN STAR INVESTMENT CORP WT 66574l118 0 400 SH   SOLE 3 400 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119 4 2,633 SH   SOLE 3 2,633 0 0
NORTHLAND POWER COM 666511100 7 201 SH   SOLE 1 201 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,022 2,813 SH   SOLE 1 2,738 0 75
NORTHROP GRUMMAN CORP COM 666807102 156 428 SH   SOLE   428 0 0
NORTHRIM BANCORP INC COM 666762109 93 2,178 SH   SOLE 3 2,178 0 0
NORTHRIM BANCORP INC COM 666762109 485 11,356 SH   SOLE   10,052 0 1,304
NORTHWEST BANCSHARES INC MD COM 667340103 747 54,787 SH   SOLE 1 54,787 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,075 152,152 SH   SOLE 3 152,152 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 181 13,246 SH   SOLE   13,246 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 1 1,000 SH   SOLE 1 1,000 0 0
NORTONLIFELOCK INC COM 668771108 5 200 SH   SOLE 1 200 0 0
NORTONLIFELOCK INC COM 668771108 340 12,500 SH   SOLE   12,500 0 0
NOVARTIS AG ADUS 66987V109 197 2,163 SH   SOLE 1 2,163 0 0
NOVARTIS AG ADUS 66987V109 135 1,480 SH   SOLE   1,480 0 0
NOVO-NORDISK A S ADUS 670100205 106 1,268 SH   SOLE 1 1,268 0 0
NOVUS CAPITAL CORPORATION II COM 67012w104 47 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 62 650 SH   SOLE 1 650 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 66 9,800 SH   SOLE 1 9,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 14 765 SH   SOLE 1 765 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 14 1,896 SH   SOLE 1 1,896 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100 38 3,332 SH   SOLE 1 3,332 0 0
NUVEEN OHIO QLTY MUN INCOME CLSD FD 670980101 46 2,800 SH   SOLE 1 2,800 0 0
NUVEEN SELECT TAX FREE INCOM CLSD FD 67063X100 245 13,110 SH   SOLE 1 13,110 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 30 1,659 SH   SOLE 1 1,659 0 0
NUVEEN SELECT TAX FREE INCOM CLSD FD 67063C106 140 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,097 1,371 SH   SOLE 1 1,371 0 0
NVIDIA CORP COM COM 67066g104 658 823 SH   SOLE   823 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5 22 SH   SOLE 1 22 0 0
O P T SCIENCES CORP COM COM 671003101 9 450 SH   SOLE 1 450 0 0
OBITX INC COM 67441r106 0 1 SH   SOLE 1 1 0 0
OCCIDENTAL PETE CORP COM 674599105 51 1,628 SH   SOLE 1 1,628 0 0
OCCIDENTAL PETE CORP COM 674599105 25 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP WT 674599162 1 75 SH   SOLE 1 75 0 0
OCCIDENTAL PETE CORP WT 674599162 1 100 SH   SOLE   100 0 0
OCEAN BIO CHEM INC COM 674631106 1,566 128,334 SH   SOLE   128,334 0 0
OILSANDS QUEST INC COM COM 678046103 0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105 190 775 SH   SOLE 1 775 0 0
OLD SECOND BANCORP INC ILL COM 680277100 353 28,454 SH   SOLE 3 28,454 0 0
OLIN CORP COM 680665205 58 1,250 SH   SOLE 1 450 0 800
OLYMPIC STEEL INC COM 68162K106 130 4,416 SH   SOLE 3 4,416 0 0
OLYMPIC STEEL INC COM 68162K106 488 16,604 SH   SOLE   14,707 0 1,897
OMEGA HEALTHCARE INVS INC COM 681936100 73 2,000 SH   SOLE 1 2,000 0 0
OMEROS CORP CALL 682143902 118 578 SH Call OTR 2 0 0 578
OMEROS CORP COM 682143102 139 9,374 SH   OTR 2 0 0 9,374
OMEROS CORP COM 682143102 1,855 125,000 SH   SOLE 3 125,000 0 0
OMNICOM GROUP INC COM 681919106 58 724 SH   SOLE 1 724 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 3 3,366 SH   SOLE 3 3,366 0 0
ONEOK INC NEW COM 682680103 27 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287n100 1,663 65,123 SH   SOLE 1 63,773 0 1,350
ONESPAN INC COM 68287n100 25,228 987,787 SH   SOLE 3 987,787 0 0
ONESPAN INC COM 68287n100 25 975 SH   SOLE   975 0 0
ONTRAK INC COM 683373104 35 1,073 SH   SOLE 3 1,073 0 0
ONTRAK INC COM 683373104 133 4,105 SH   SOLE   3,633 0 472
OP BANCORP COM COM 67109r109 137 13,659 SH   SOLE   13,659 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 197 2,676 SH   SOLE 1 2,676 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 75 1,011 SH   SOLE   1,011 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 100 830 SH   SOLE 1 830 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9,719 80,673 SH   SOLE   80,673 0 0
ORACLE CORP COM 68389X105 4,415 56,718 SH   SOLE 1 50,837 0 5,881
ORGANIGRAM HOLDINGS INC COM 68620p101 431 150,532 SH   SOLE 1 136,558 0 13,974
ORGANON & CO COM 68622v106 97 3,198 SH   SOLE 1 2,946 0 252
ORGANON & CO COM 68622v106 36 1,181 SH   SOLE   1,181 0 0
ORION ACQUISITION CORP COM 68626a108 116 12,047 SH   SOLE 3 12,047 0 0
ORION ACQUISITION CORP WT 68626a116 3 3,011 SH   SOLE 3 3,011 0 0
ORION MARINE GROUP INC COM 68628v308 393 68,306 SH   SOLE 3 68,306 0 0
ORION MARINE GROUP INC COM 68628v308 2,627 456,917 SH   SOLE   353,134 0 103,783
O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH   SOLE 1 36 0 0
OSHKOSH CORP COM 688239201 62 500 SH   SOLE 1 0 0 500
OSIRIS ACQUISITION CORP COM 68829a202 20 2,000 SH   SOLE 3 2,000 0 0
OSISKO GOLD ROYALTIES COM 68827l101 5,397 393,960 SH   SOLE   288,640 0 105,320
OTIS WORLDWIDE CORP COM 68902V107 270 3,304 SH   SOLE 1 3,304 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 403 28,219 SH   SOLE 1 28,219 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 186 13,034 SH   SOLE   13,034 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 508 20,000 SH   SOLE   20,000 0 0
OXURION NV COM b6s90t102 3 1,000 SH   SOLE 1 1,000 0 0
OYSTER ENTERPRISES ACQUISITION COM 69242m104 941 97,305 SH   SOLE 3 97,305 0 0
OYSTER ENTERPRISES ACQUISITION WT 69242m112 34 48,152 SH   SOLE 3 48,152 0 0
PACKAGING CORP AMER COM 695156109 86 633 SH   SOLE 1 633 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 63 2,400 SH   SOLE 1 2,400 0 0
PALO ALTO NETWORKS INC COM 697435105 13 35 SH   SOLE 1 35 0 0
PAN AMERN SILVER CORP COM 697900108 81 2,834 SH   SOLE 1 2,834 0 0
PARK NATL CORP COM 700658107 35 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100 13 400 SH   SOLE 1 400 0 0
PARK-OHIO HLDGS CORP COM 700666100 3 100 SH   SOLE   100 0 0
PARKER-HANNIFIN CORP COM 701094104 3,044 9,912 SH   SOLE 1 8,763 0 1,149
PARKER-HANNIFIN CORP COM 701094104 139 452 SH   SOLE   452 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208 193 25,385 SH   SOLE 1 25,385 0 0
PATHFINDER ACQUISITION CORP COM g04119114 1 100 SH   SOLE 3 100 0 0
PAYCHEX INC COM 704326107 125 1,169 SH   SOLE 1 219 0 950
PAYPAL HLDGS INC COM 70450y103 5,181 17,774 SH   SOLE 1 16,124 0 1,650
PAYPAL HLDGS INC COM 70450y103 1,444 4,953 SH   SOLE   4,953 0 0
PAYSAFE LTD COM g6964l107 109 9,000 SH   SOLE 1 9,000 0 0
PC TEL INC COM COM 69325q105 114 17,391 SH   SOLE 3 17,391 0 0
PC TEL INC COM COM 69325q105 899 137,284 SH   SOLE   129,824 0 7,460
PCB BANCORP COM COM 69320m109 1,008 62,630 SH   SOLE   62,630 0 0
PCSB FINL CORP COM 69324R104 1,228 67,557 SH   SOLE   67,557 0 0
PDL BIOPHARMA INC COM COM 69329y104 0 4,948 SH   SOLE 1 4,948 0 0
PELOTON INTERACTIVE INC COM 70614w100 54 435 SH   SOLE 1 435 0 0
PENN NATL GAMING INC COM 707569109 100 1,308 SH   SOLE 1 1,308 0 0
PENN TREATY AMERN CORP COM NEW COM 707874400 0 50,000 SH   SOLE 3 50,000 0 0
PENNANT GROUP INC COM COM 70805e109 2,978 72,818 SH   SOLE   70,304 0 2,514
PEOPLES BANCORP INC COM 709789101 16 535 SH   SOLE 1 535 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH   SOLE 1 500 0 0
PEPSICO INC COM 713448108 9,874 66,638 SH   SOLE 1 63,032 0 3,606
PEPSICO INC COM 713448108 684 4,618 SH   SOLE   4,618 0 0
PERELLA WEINBERG PARTNERS COM 71367g102 3,432 266,837 SH   SOLE   197,753 0 69,084
PERIDOT ACQUISITION CORP II COM g7008b105 72 7,400 SH   SOLE 3 7,400 0 0
PERIDOT ACQUISITION CORP II WT g7008b121 2 1,479 SH   SOLE 3 1,479 0 0
PERKINELMER INC COM 714046109 2,647 17,140 SH   SOLE 1 16,290 0 850
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 220 30,823 SH   SOLE 3 30,823 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 850 118,841 SH   SOLE   105,332 0 13,509
PERPETUAL FED SVGS BK COM COM 714273109 25 630 SH   SOLE 1 630 0 0
PFIZER INC COM 717081103 6,070 154,994 SH   SOLE 1 149,502 0 5,492
PFIZER INC COM 717081103 1,007 25,718 SH   SOLE   25,718 0 0
PFSWEB INC COM 717098206 92 12,450 SH   SOLE 3 12,450 0 0
PFSWEB INC COM 717098206 346 46,836 SH   SOLE   41,498 0 5,338
PHILIP MORRIS INTL INC COM 718172109 468 4,721 SH   SOLE 1 4,571 0 150
PHILIP MORRIS INTL INC COM 718172109 198 2,000 SH   SOLE   2,000 0 0
PHILLIPS 66 COM 718546104 3,616 42,133 SH   SOLE 1 36,882 0 5,251
PHILLIPS 66 PARTNERS LP COM 718549207 39 1,000 SH   SOLE 1 1,000 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 316 8,000 SH   SOLE 3 8,000 0 0
PHILLIPS EDISON & COMPANY INC COM 71844v102 4 375 SH   SOLE 1 375 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 12 666 SH   SOLE 1 666 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107 62 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R205 40 724 SH   SOLE 1 436 0 288
PIMCO ETF TR INDX FD 72201R833 1,411 13,837 SH   SOLE 1 13,537 0 300
PIMCO ETF TR INDX FD 72201R833 426 4,175 SH   SOLE   4,175 0 0
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 639 65,928 SH   SOLE 3 65,928 0 0
PINE TECHNOLOGY ACQUISITN CO WT 722850112 18 21,976 SH   SOLE 3 21,976 0 0
PINNACLE FINL PARTNERS INC COM COM 72346q104 7 83 SH   SOLE 1 83 0 0
PIONEER NAT RES CO COM 723787107 17 103 SH   SOLE 1 103 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
PLANET 13 HOLDINGS INC COM 72706K101 1 75 SH   SOLE 1 75 0 0
PLUG POWER INC COM 72919p202 2 49 SH   SOLE 1 49 0 0
PLUM ACQUISITION I CORP COM g7134l126 349 35,993 SH   SOLE 3 35,993 0 0
PLUM ACQUISITION I CORP WT g7134l118 8 7,197 SH   SOLE 3 7,197 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,406 7,371 SH   SOLE 1 7,371 0 0
PNM RESOURCES INC COM 69349h107 376 7,700 SH   SOLE 3 7,700 0 0
POINTS INTL LTD COM 730843208 89 5,128 SH   SOLE 3 5,128 0 0
POINTS INTL LTD COM 730843208 338 19,456 SH   SOLE   17,189 0 2,267
POLARIS INC COM 731068102 6 47 SH   SOLE 1 47 0 0
POOL CORPORATION COM COM 73278l105 28 62 SH   SOLE 1 62 0 0
PORTLAND GEN ELEC CO COM 736508847 4 80 SH   SOLE 1 80 0 0
PORTMAN RIDGE FINANCE CORP COM 73688f102 29 12,313 SH   SOLE 1 12,313 0 0
POST HLDGS INC COM 737446104 125 1,155 SH   SOLE 1 1,155 0 0
POST HLDGS INC COM 737446104 4,656 42,920 SH   SOLE   31,260 0 11,660
POSTAL REALTY TRUST COM 73757r102 23 1,250 SH   SOLE 1 1,250 0 0
POSTAL REALTY TRUST COM 73757r102 275 15,090 SH   SOLE 3 15,090 0 0
POSTAL REALTY TRUST COM 73757r102 5,095 279,338 SH   SOLE   227,410 0 51,928
POTBELLY CORP COM 73754y100 11,182 1,415,395 SH   SOLE 3 1,415,395 0 0
POTBELLY CORP REST SHARES COM 73754y100 1,930 244,272 SH   SOLE 3 244,272 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 151 2,850 SH   SOLE 1 2,850 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,963 93,383 SH   SOLE   74,963 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,480 8,718 SH   SOLE 1 8,718 0 0
PPL CORP COM 69351t106 79 2,835 SH   SOLE 1 2,835 0 0
PRA GROUP INC COM COM 69354n106 19 500 SH   SOLE 1 0 0 500
PRA HEALTH SCIENCES COM 69354m108 8 50 SH   SOLE 1 50 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 271 9,538 SH   SOLE 1 9,538 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 2,898 101,995 SH   SOLE 3 101,995 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 349 12,285 SH   SOLE   12,285 0 0
PRICE T ROWE GROUP INC COM 74144T108 224 1,130 SH   SOLE 1 1,130 0 0
PRIMO WATER COM 74167p108 37 2,220 SH   SOLE   2,220 0 0
PRIVETERRA ACQUISITION CORP UN COM 74275n102 161 16,770 SH   SOLE 3 16,770 0 0
PRIVETERRA ACQUISITION CORP UN WT 74275n110 6 5,589 SH   SOLE 3 5,589 0 0
PROCTER AND GAMBLE CO COM 742718109 15,186 112,548 SH   SOLE 1 108,325 0 4,223
PROCTER AND GAMBLE CO COM 742718109 10,283 76,208 SH   SOLE   74,858 0 1,350
PROFIRE ENERGY COM 74316x101 115 101,745 SH   SOLE 3 101,745 0 0
PROFIRE ENERGY COM 74316x101 584 516,755 SH   SOLE   471,889 0 44,866
PROG HOLDINGS INC COM 74319r101 10,151 210,913 SH   SOLE   165,172 0 45,741
PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47,700 SH   SOLE 3 47,700 0 0
PROGRESS ACQUISITION CORP COM 74327p105 487 50,072 SH   SOLE 3 50,072 0 0
PROGRESS ACQUISITION CORP WT 74327p113 17 24,436 SH   SOLE 3 24,436 0 0
PROGRESSIVE CORP COM 743315103 1,755 17,868 SH   SOLE 1 17,868 0 0
PROGRESSIVE CORP COM 743315103 238 2,425 SH   SOLE   2,425 0 0
PROLOGIS SH BEN INT COM 74340w103 56 466 SH   SOLE 1 466 0 0
PROPERTY SOLUTIONS ACQUISITION COM 74350a108 1,458 150,062 SH   SOLE 3 150,062 0 0
PROPERTY SOLUTIONS ACQUISITION WT 74350a116 45 37,515 SH   SOLE 3 37,515 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 1,686 20,846 SH   SOLE 1 20,846 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 7 94 SH   SOLE 1 94 0 0
PROSHARES TR INDX FD 74347B714 93 7,494 SH   SOLE 1 7,494 0 0
PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 16 780 SH   SOLE 1 780 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425 109 7,090 SH   SOLE 1 7,090 0 0
PROSHARES TR ULTRAPRO SHORT INDX FD 74347b110 2 90 SH   SOLE 1 90 0 0
PROSHARES ULTRA BLOOMBERG CRUD INDX FD 74347y888 0 5 SH   SOLE 1 5 0 0
PROSHARES ULTRAPRO SHORT DOW30 COM 74347g648 3 87 SH   SOLE 1 87 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 1 50 SH   SOLE 1 50 0 0
PROSIGHT GLOBAL INC COM 74349j103 40 3,100 SH   SOLE 3 3,100 0 0
PROVECTUS PHARMACEUTIC COM COM 74373p108 1 14,650 SH   SOLE 1 14,650 0 0
PROVIDENT ACQUISITION CORP-A COM g7282l100 3 300 SH   SOLE 3 300 0 0
PRU GIA COM 744366725 73 67,964 SH   SOLE 1 67,964 0 0
PRUDENTIAL FINL INC COM 744320102 512 5,000 SH   SOLE   5,000 0 0
PSB HLDGS INC WIS COM 69360n108 8 300 SH   SOLE 1 300 0 0
PSB HLDGS INC WIS COM 69360n108 267 10,180 SH   SOLE 3 10,180 0 0
PSB HLDGS INC WIS COM 69360n108 13 498 SH   SOLE   498 0 0
PSYCHEMEDICS CORP COM 744375205 138 19,761 SH   SOLE 3 19,761 0 0
PSYCHEMEDICS CORP COM 744375205 541 77,683 SH   SOLE   70,315 0 7,368
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6 107 SH   SOLE 1 107 0 0
PULTE GROUP INC COM 745867101 22 400 SH   SOLE 1 400 0 0
PURE STORAGE COM 74624m102 2 100 SH   SOLE 1 100 0 0
PURE CYCLE CORP COM 746228303 272 19,691 SH   SOLE 1 19,691 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 224 25,590 SH   SOLE 1 25,590 0 0
PWP FORWARD ACQUISITION CORP I COM 74709q101 660 67,497 SH   SOLE 3 67,497 0 0
PWP FORWARD ACQUISITION CORP I WT 74709q119 14 13,498 SH   SOLE 3 13,498 0 0
QC HLDGS INC COM COM 74729t101 204 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 25 127 SH   SOLE 1 127 0 0
INVESCO QQQ TR PUT 46090E953 4 100 SH Put SOLE 3 100 0 0
INVESCO QQQ TR PUT 46090E953 49 250 SH Put SOLE 3 250 0 0
INVESCO QQQ TR PUT 46090E953 47 100 SH Put SOLE 3 100 0 0
INVESCO QQQ TR PUT 46090E953 41 400 SH Put SOLE 3 400 0 0
INVESCO QQQ TR PUT 46090E953 10 60 SH Put SOLE 3 60 0 0
INVESCO QQQ TR PUT 46090E953 209 250 SH Put SOLE 3 250 0 0
INVESCO QQQ TR PUT 46090E953 9 10 SH Put SOLE 3 10 0 0
QUAKER CHEM CORP ADUS 747316107 5 23 SH   SOLE 1 23 0 0
QUALCOMM INC COM 747525103 3,970 27,777 SH   SOLE 1 24,936 0 2,841
QUALCOMM INC COM 747525103 1,052 7,361 SH   SOLE   7,361 0 0
QUANTUM FINTECH ACQUISITION CO COM 74767a204 10 975 SH   SOLE 3 975 0 0
QUEENS GAMBIT GROWTH CAPITAL COM G7315C101 63 6,500 SH   SOLE 3 6,500 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14 105 SH   SOLE 1 105 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 12 900 SH   SOLE 1 900 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 11,761 898,486 SH   SOLE   743,250 0 155,236
RADIANT LOGISTICS INC COM 75025x100 72 10,411 SH   SOLE 1 10,411 0 0
RADIANT LOGISTICS INC COM 75025x100 6,905 996,329 SH   SOLE 3 996,329 0 0
RADIANT LOGISTICS INC COM 75025x100 14 2,000 SH   SOLE   2,000 0 0
RADNET INC COM 750491102 1,594 47,320 SH   SOLE   47,320 0 0
RANPAK HOLDINGS CORP COM 75321w103 40 1,585 SH   SOLE 1 1,585 0 0
RAPID7 INC COM 753422104 6 68 SH   SOLE 1 68 0 0
RAYMOND JAMES FINL INC COM 754730109 181 1,390 SH   SOLE 1 1,390 0 0
RAYMOND JAMES FINL INC COM 754730109 13,399 103,150 SH   SOLE   79,100 0 24,050
RAYONIER INC COM 754907103 108 3,000 SH   SOLE 1 3,000 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7,339 86,027 SH   SOLE 1 82,998 0 3,029
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 457 5,362 SH   SOLE   5,362 0 0
RBC BEARINGS INC COM 75524B104 6 32 SH   SOLE 1 32 0 0
READY CAPITAL CORPORATION LP 75574u101 8 486 SH   SOLE 1 486 0 0
REAL BROKERAGE INC COM 75585h206 11 1,250 SH   SOLE 1 1,250 0 0
REALTY INCOME CORP COM 756109104 240 3,600 SH   SOLE 1 3,600 0 0
REALTY INCOME CORP COM 756109104 125 1,875 SH   SOLE   1,875 0 0
RECON CAP NASDAQ 100 COVERED C INDX FD 75623u102 8 375 SH   SOLE 1 375 0 0
REGENCY AFFILIATES INC COM COM 758847404 3 500 SH   SOLE 1 500 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 94 169 SH   SOLE 1 169 0 0
REGENXBIO INC COM COM 75901b107 39 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 6,908 444,791 SH   SOLE 1 444,791 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 2,531 162,959 SH   SOLE   162,959 0 0
REGIONS FINANCIAL CORP COM COM 7591ep100 4 196 SH   SOLE 1 196 0 0
REINVENT TECHNOLOGY PARTNERS L COM g7483n129 14 1,400 SH   SOLE 3 1,400 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 25 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 32 150,000 SH   SOLE 1 150,000 0 0
REPUBLIC SVCS INC COM 760759100 2,559 23,259 SH   SOLE 1 20,231 0 3,028
REPUBLIC SVCS INC COM 760759100 162 1,475 SH   SOLE   1,475 0 0
RESIDEO TECHNOLOGIES COM 76118y104 4 130 SH   SOLE 1 130 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y108 62 6,300 SH   SOLE 3 6,300 0 0
REVOLUTION HEALTHCARE ACQUISIT WT 76155y116 2 1,259 SH   SOLE 3 1,259 0 0
REVOLUTION MEDICINES INC COM 76155x100 1 32 SH   SOLE 1 32 0 0
REXNORD CORP COM 76169b102 17 346 SH   SOLE 1 346 0 0
RGC RES INC COM 74955l103 1,470 58,330 SH   SOLE   56,680 0 1,650
RH COM COM 74967x103 68 100 SH   SOLE   100 0 0
RICHARDSON ELECTRS LTD COM 763165107 119 14,284 SH   SOLE 3 14,284 0 0
RICHARDSON ELECTRS LTD COM 763165107 448 53,918 SH   SOLE   47,748 0 6,170
RIOT BLOCKCHAIN INC COM 767292105 717 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 12 208 SH   SOLE 1 208 0 0
RIVERVIEW BANCORP INC COM 769397100 123 17,386 SH   SOLE 1 17,386 0 0
RIVERVIEW BANCORP INC COM 769397100 686 96,709 SH   SOLE 3 96,709 0 0
RIVERVIEW BANCORP INC COM 769397100 65 9,157 SH   SOLE   9,157 0 0
RMR REAL ESTATE INCOME FD COM COM 76970b101 2 135 SH   SOLE 3 135 0 0
ROBLOX CORP COM 771049103 18 204 SH   SOLE 1 204 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 43 905 SH   SOLE 1 905 0 0
ROCKET COMPANIES INC COM 77311w101 68 3,500 SH   SOLE 1 3,500 0 0
ROCKY BRANDS INC COM 774515100 25 450 SH   SOLE 1 450 0 0
ROKU INC COM 77543r102 46 100 SH   SOLE 1 80 0 20
ROPER TECHNOLOGIES INC COM 776696106 45 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 59 70,066 SH   SOLE 3 70,066 0 0
ROSS ACQUISITION II CORP COM g7641c106 1,274 131,356 SH   SOLE 3 131,356 0 0
ROSS ACQUISITION II CORP WT g7641c114 33 34,118 SH   SOLE 3 34,118 0 0
ROTH CH ACQUISITION III CO COM 77867q201 9 900 SH   SOLE 3 900 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 39 1,278 SH   SOLE 1 1,278 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 102 1,200 SH   SOLE 1 1,200 0 0
ROYAL DUTCH SHELL PLC ADUS 780259206 72 1,777 SH   SOLE 1 1,777 0 0
ROYAL OAK REALTY TRUST I NC LP 11899n308 1,454 23,833 SH   SOLE 1 9,167 0 14,667
ROYAL OAK REALTYTRUST INC LP 11899n308 254 4,167 SH   SOLE 1 4,167 0 0
ROYCE MICRO-CAP TR INC CLSD FD 780915104 15 1,177 SH   SOLE 1 1,177 0 0
RPM INTL INC COM 749685103 129 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
RTH 210917P00147000 PUT 92189f954 3 142 SH Put SOLE 3 142 0 0
RTH 210917P00158000 PUT 92189f954 5 100 SH Put SOLE 3 100 0 0
RXR ACQUISITION CORP COM 74981w107 720 74,200 SH   SOLE 3 74,200 0 0
RXR ACQUISITION CORP WT 74981w115 15 14,839 SH   SOLE 3 14,839 0 0
RYANAIR HOLDINGS PLC ADUS 783513203 6 59 SH   SOLE 1 59 0 0
S&P GLOBAL INC COM 78409v104 41 101 SH   SOLE 1 101 0 0
SAGE THERAPEUTICS INC COM 78667J108 4 75 SH   SOLE 1 75 0 0
SAGE THERAPEUTICS INC COM 78667J108 6 100 SH   SOLE   100 0 0
SALESFORCE COM INC COM COM 79466l302 445 1,821 SH   SOLE 1 1,821 0 0
SALESFORCE COM INC COM COM 79466l302 136 557 SH   SOLE   557 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 14 8 SH   SOLE 1 8 0 0
SANDBRIDGE ACQUISITION CORP COM 799793104 21 2,100 SH   SOLE 3 2,100 0 0
SANDBRIDGE X2 CORP COM 799792106 48 5,000 SH   SOLE 3 5,000 0 0
SANDBRIDGE X2 CORP WT 799792114 2 1,666 SH   SOLE 3 1,666 0 0
SANDRIDGE PERMIAN TR COM UNIT COM 80007a102 12 27,600 SH   SOLE 3 27,600 0 0
SAP SE ADUS 803054204 14 100 SH   SOLE 1 100 0 0
SBA COMMUNICATIONS CORPORATION LP 78410g104 42 133 SH   SOLE 1 133 0 0
HENRY SCHEIN INC COM 806407102 78 1,055 SH   SOLE 1 1,055 0 0
HENRY SCHEIN INC COM 806407102 12,825 172,869 SH   SOLE   140,387 0 32,482
SCHLUMBERGER LTD COM 806857108 130 4,054 SH   SOLE 1 3,504 0 550
SCHNEIDER ELECTRIC SE UNSPONSO ADUS 80687P106 29 910 SH   SOLE 1 910 0 0
SCHWAB CHARLES CORP COM 808513105 3,229 44,346 SH   SOLE 1 43,188 0 1,158
SCHWAB CHARLES CORP COM 808513105 595 8,171 SH   SOLE   8,171 0 0
SCHWAB STRATEGIC TR INDX FD 808524755 36 1,071 SH   SOLE 1 1,071 0 0
SCHWAB STRATEGIC TR INDX FD 808524789 42 774 SH   SOLE 1 324 0 450
SCHWAB STRATEGIC TR INDX FD 808524730 1 24 SH   SOLE 1 24 0 0
SCHWAB STRATEGIC TR INDX FD 808524714 10 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR INDX FD 808524706 2,056 62,535 SH   SOLE 1 57,481 0 5,054
SCHWAB STRATEGIC TR INDX FD 808524805 9,601 243,361 SH   SOLE 1 219,586 0 23,775
SCHWAB STRATEGIC TR INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524839 29,600 542,122 SH   SOLE 1 487,490 0 54,631
SCHWAB STRATEGIC TR INDX FD 808524839 4 66 SH   SOLE   66 0 0
SCHWAB STRATEGIC TR INDX FD 808524102 1,407 13,495 SH   SOLE 1 13,495 0 0
SCHWAB STRATEGIC TR INDX FD 808524797 587 7,758 SH   SOLE 1 7,758 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 36,366 349,774 SH   SOLE 1 315,012 0 34,761
SCHWAB STRATEGIC TR INDX FD 808524300 793 5,436 SH   SOLE 1 5,436 0 0
SCHWAB STRATEGIC TR INDX FD 808524409 17 246 SH   SOLE 1 246 0 0
SCHWAB STRATEGIC TR INDX FD 808524201 10 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR COM 808524847 79 1,729 SH   SOLE 1 1,729 0 0
SCHWAB STRATEGIC TR INDX FD 808524607 41 395 SH   SOLE 1 395 0 0
SCHWAB STRATEGIC TR INDX FD 808524870 21 338 SH   SOLE 1 338 0 0
SCIENCE STRATEGIC ACQ ALPHA COM 808641203 9 900 SH   SOLE 3 900 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 14 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUSTN COM 784065104 216 22,293 SH   SOLE 3 22,293 0 0
SCP & CO HEALTHCARE ACQUSTN WT 784065112 9 10,168 SH   SOLE 3 10,168 0 0
SCVX CORP COM g79448208 61 6,200 SH   SOLE 3 6,200 0 0
SEABOARD CORP DEL COM 811543107 54 14 SH   SOLE 1 14 0 0
SEABOARD CORP DEL COM 811543107 3,095 800 SH   SOLE 3 800 0 0
SEABOARD CORP DEL COM 811543107 19 5 SH   SOLE   5 0 0
SEALED AIR CORP NEW COM COM 81211k100 12 200 SH   SOLE 1 200 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 295 4,219 SH   SOLE 1 4,219 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 146 1,163 SH   SOLE 1 1,163 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 1,346 24,989 SH   SOLE 1 24,989 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 153 4,174 SH   SOLE 1 4,174 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704 98 955 SH   SOLE 1 955 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 20 320 SH   SOLE 1 320 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506 403 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605 32 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 207 2,514 SH   SOLE 1 2,514 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 29 348 SH   SOLE   348 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803 1,596 10,811 SH   SOLE 1 10,779 0 32
SEMPRA ENERGY COM 816851109 11 84 SH   SOLE 1 84 0 0
SERVICE CORP INTL COM 817565104 47 873 SH   SOLE 1 873 0 0
SERVICENOW INC COM COM 81762p102 310 564 SH   SOLE 1 564 0 0
SERVICENOW INC COM COM 81762p102 162 294 SH   SOLE   294 0 0
SESEN BIO INC COM 817763105 6 1,302 SH   SOLE 1 1,302 0 0
SEVEN OAKS ACQUISITION CORP COM 81787X106 189 19,100 SH   SOLE 3 19,100 0 0
SGI INTL COM NEW COM 784185209 0 2,000 SH   SOLE 1 2,000 0 0
ISHARES TR COM 464287515 26 67 SH   SOLE 1 67 0 0
SHERWIN WILLIAMS CO COM 824348106 3,659 13,428 SH   SOLE 1 13,318 0 110
SHERWIN WILLIAMS CO COM 824348106 695 2,550 SH   SOLE   2,550 0 0
SHOPIFY INC CL A COM 82509l107 1,702 1,165 SH   SOLE 1 1,005 0 160
SHOPIFY INC CALL 82509L907 194 2 SH Call SOLE 1 2 0 0
SHORE BANCSHARES INC COM 825107105 475 28,342 SH   SOLE 3 28,342 0 0
SHYFT GROUP INC COM 825698103 239 6,390 SH   SOLE   6,390 0 0
SIEMENS A G SPONSORED ADR ADUS 826197501 16 200 SH   SOLE 1 200 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10 39 SH   SOLE 1 39 0 0
SIGNET JEWELERS LTD SHS COM g81276100 208 2,579 SH   SOLE 1 2,579 0 0
SILICON LABORATORIES INC COM 826919102 6 41 SH   SOLE 1 41 0 0
SILVER CREST ACQUISITION CORP COM g81355102 69 7,148 SH   SOLE 3 7,148 0 0
SILVER CREST ACQUISITION CORP WT g81355128 2 1,850 SH   SOLE 3 1,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 2 1,250 SH   SOLE 3 1,250 0 0
SILVERBOX ENGAGED MERGER CORP COM 82836l101 277 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
SIMON PPTY GROUP INC NEW COM 828806109 59 451 SH   SOLE 1 451 0 0
SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13,334 SH   SOLE 1 13,334 0 0
SIREN ETF TR INDX FD 829658202 8 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 25 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 111 5,127 SH   SOLE 1 5,127 0 0
SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 149 124 SH   SOLE 1 124 0 0
SKYDECK ACQUISITION CORP COM g82220107 30 3,000 SH   SOLE 3 3,000 0 0
SKYWEST INC COM 830879102 3 68 SH   SOLE 1 68 0 0
SKYWORKS SOLUTIONS INC COM COM 83088m102 1 3 SH   SOLE 1 3 0 0
SLACK TECHNOLOGIES INC COM COM 83088v102 22 500 SH   SOLE 1 500 0 0
SLACK TECHNOLOGIES INC COM COM 83088v102 89 2,000 SH   SOLE 3 2,000 0 0
SLAM CORP COM g8210l105 71 7,300 SH   SOLE 3 7,300 0 0
SLAM CORP WT g8210l121 2 1,825 SH   SOLE 3 1,825 0 0
ISHARES SILVER TR CALL 46428Q909 27 100 SH Call SOLE 3 100 0 0
ISHARES SILVER TR CALL 46428Q909 1 100 SH Call SOLE 3 100 0 0
SMART SMS CORP COM COM 83171w207 0 2,500 SH   SOLE   2,500 0 0
SMC CORP JAPAN SPONSORED ADR COM 78445w306 3 113 SH   SOLE 1 113 0 0
SMITH & WESSON BRANDS INC COM 831754106 19 550 SH   SOLE 1 550 0 0
SMITH A O CORP COM 831865209 1 8 SH   SOLE 1 8 0 0
SMUCKER J M CO COM 832696405 1,788 13,799 SH   SOLE 1 13,646 0 152
SMUCKER J M CO COM 832696405 297 2,289 SH   SOLE   2,289 0 0
SNAP INC. COM 83304a106 54 788 SH   SOLE 1 788 0 0
SNOWFLAKE INC COM 833445109 3 14 SH   SOLE 1 14 0 0
SOFI TECHNOLOGIES INC COM 83406f102 48 2,500 SH   SOLE 1 2,500 0 0
SOFI TECHNOLOGIES INC COM 83406f110 43 5,000 SH   SOLE 3 5,000 0 0
SOFTBANK GROUP CORPORATION COM 83404d109 22 615 SH   SOLE 1 615 0 0
SOTERA HEALTH CO COM 83601l102 24 1,000 SH   SOLE 1 1,000 0 0
SOUTH JERSEY INDS INC COM 838518108 803 30,954 SH   SOLE   30,954 0 0
SOUTHERN CO COM 842587107 600 9,914 SH   SOLE 1 9,764 0 150
SOUTHWEST AIRLS CO COM 844741108 10 184 SH   SOLE 1 184 0 0
SP PLUS CORP COM COM 78469c103 844 27,590 SH   SOLE   27,590 0 0
SPCX 210917P00025000 PUT 19423l952 3 100 SH Put SOLE 3 100 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,464 4,243 SH   SOLE 1 4,243 0 0
SPDR GOLD TR INDX FD 78463V107 2,879 17,379 SH   SOLE 1 16,989 0 390
SPDR GOLD TR INDX FD 78463V107 2,143 12,940 SH   SOLE   12,940 0 0
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 28 600 SH   SOLE 1 600 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 182 3,535 SH   SOLE 1 3,535 0 0
SPDR INDEX SHS FDS INDX FD 78463X749 179 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 12 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 306 6,167 SH   SOLE 1 6,167 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 290 9,677 SH   SOLE 1 9,677 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 35 951 SH   SOLE 1 951 0 0
SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 5 109 SH   SOLE 1 109 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 137 2,581 SH   SOLE 1 2,581 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103 9,535 22,275 SH   SOLE 1 20,697 0 1,578
SPDR S&P 500 ETF TR INDX FD 78462F103 878 2,052 SH   SOLE   2,052 0 0
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 346 706 SH   SOLE 1 622 0 84
SPDR SER TR BARCLAYS CONV INDX FD 78464a359 5 55 SH   SOLE 1 55 0 0
SPDR SER TR INDX FD 78468R721 556 10,668 SH   SOLE 1 10,668 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 41 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 85 442 SH   SOLE 1 442 0 0
SPDR SER TR INDX FD 78468R408 68 2,483 SH   SOLE 1 2,483 0 0
SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 1 8 SH   SOLE 1 8 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 13 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 18 131 SH   SOLE 1 131 0 0
SPDR SER TR INDX FD 78464A763 1,309 10,702 SH   SOLE 1 10,390 0 312
SPDR SERIES TRUST S&P METALS M COM 78464a755 77 1,788 SH   SOLE 1 1,788 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,016 66,964 SH   SOLE 1 66,964 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 66 4,359 SH   SOLE   4,359 0 0
SPECIAL OPPTY FD INC TRANFERAB CLSD FD 84741t120 0 0 SH   SOLE 1 0 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 6,991 82,210 SH   SOLE   60,310 0 21,900
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 311 6,600 SH   SOLE 1 6,600 0 0
SPIRIT MTA REIT LP 848esc018 0 65,000 SH   SOLE 1 65,000 0 0
SPIRIT MTA REIT LP 848esc018 0 25,000 SH   SOLE   25,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 ACQUISITION CO WT g8372a129 1 566 SH   SOLE 3 566 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 53 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 28 SH   SOLE 1 28 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,085 58,110 SH   SOLE 1 58,110 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 560 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 1,939 138,176 SH   SOLE 1 138,176 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104 561 40,000 SH   SOLE   40,000 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 618 66,600 SH   SOLE 1 66,600 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 557 60,000 SH   SOLE   60,000 0 0
SPROUTS FMRS MKT INC COM COM 85208m102 7 300 SH   SOLE 1 300 0 0
SPX CORP PUT 784635954 18 40 SH Put SOLE 3 40 0 0
SPX CORP COM 784635104 113 1,850 SH   SOLE 1 1,850 0 0
SPX CORP COM 784635104 1,826 29,888 SH   SOLE   21,770 0 8,118
SPDR S&P 500 ETF TR PUT 78462F953 2 180 SH Put SOLE 3 180 0 0
SPDR S&P 500 ETF TR PUT 78462F953 20 60 SH Put SOLE 3 60 0 0
SPDR S&P 500 ETF TR PUT 78462F953 7 40 SH Put SOLE 3 40 0 0
SPDR S&P 500 ETF TR PUT 78462F953 13 100 SH Put SOLE 3 100 0 0
SPDR S&P 500 ETF TR PUT 78462F953 18 100 SH Put SOLE 3 100 0 0
SPDR S&P 500 ETF TR PUT 78462F953 58 300 SH Put SOLE 3 300 0 0
SPDR S&P 500 ETF TR PUT 78462F953 225 300 SH Put SOLE 3 300 0 0
SPDR S&P 500 ETF TR PUT 78462F953 88 100 SH Put SOLE 3 100 0 0
SPDR S&P 500 ETF TR PUT 78462F953 266 200 SH Put SOLE 3 200 0 0
SQUARE INC COM 852234103 912 3,739 SH   SOLE 1 3,739 0 0
SQUARE INC COM 852234103 224 919 SH   SOLE   919 0 0
STABLE ROAD ACQUISITION CORP COM 85236q109 14 1,000 SH   SOLE 1 1,000 0 0
STAR GAS PARTNERS L.P. COM 85512c105 7 642 SH   SOLE 1 642 0 0
STARBOARD VALUE ACQUISITI-A COM 85521j109 344 34,373 SH   SOLE 3 34,373 0 0
STARBUCKS CORP COM 855244109 4,591 41,060 SH   SOLE 1 38,885 0 2,175
STARBUCKS CORP COM 855244109 499 4,461 SH   SOLE   4,461 0 0
STEPHAN CO COM 858603103 0 200 SH   SOLE 1 200 0 0
STEPHAN CO COM 858603103 2 847 SH   SOLE   847 0 0
STERICYCLE INC COM 858912108 36 500 SH   SOLE 1 500 0 0
STERIS PLC COM g8473t100 167 808 SH   SOLE 1 808 0 0
STERLING CONSTR INC COM 859241101 154 6,375 SH   SOLE 3 6,375 0 0
STERLING CONSTR INC COM 859241101 679 28,124 SH   SOLE   25,309 0 2,815
STERLING MED SYS INC COM NEW COM m85548101 2 80 SH   SOLE 1 80 0 0
STITCH FIX INC COM 860897107 6 100 SH   SOLE 1 100 0 0
STONEX GROUP INC COM 861896108 1,041 17,160 SH   SOLE   17,160 0 0
STRATIM CLOUD ACQUISITION CORP COM 86309r107 992 102,500 SH   SOLE 3 102,500 0 0
STRATIM CLOUD ACQUISITION CORP WT 86309r115 28 34,100 SH   SOLE 3 34,100 0 0
STRYKER CORPORATION COM 863667101 861 3,315 SH   SOLE 1 3,315 0 0
STRYKER CORPORATION COM 863667101 415 1,598 SH   SOLE   1,598 0 0
SUMMIT HEALTHCARE ACQUISITION COM g8566r128 101 10,100 SH   SOLE 3 10,100 0 0
SUMMIT MATLS INC CL A COM 86614u100 3,255 93,410 SH   SOLE   71,950 0 21,460
SUN CMNTYS INC COM 866674104 24 140 SH   SOLE 1 140 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 WT g8t90f128 2 1,400 SH   SOLE 3 1,400 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 31 3,994 SH   SOLE 1 3,994 0 0
SWEDISH EXPT CR CORP INDX FD 870297603 2 274 SH   SOLE   274 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 378 59,500 SH   SOLE 1 59,500 0 0
SWEDISH EXPT CR CORP INDX FD 870297801 317 50,000 SH   SOLE   50,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 148 15,000 SH   SOLE 3 15,000 0 0
SWK HOLDINGS CORPORATION COM 78501p203 95 5,400 SH   SOLE 3 5,400 0 0
SYMRISE AG UNSPONSORD ADR COM 87155N109 22 624 SH   SOLE 1 624 0 0
SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH   SOLE 1 120 0 0
SYNEOS HEALTH INC COM 87166b102 8 85 SH   SOLE 1 85 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501 110 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 147 1,885 SH   SOLE 1 1,885 0 0
SYSCO CORP COM 871829107 377 4,848 SH   SOLE   4,848 0 0
T-MOBILE US INC COM 872590104 3 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 376 38,840 SH   SOLE 3 38,840 0 0
TAILWIND INTERNATIONAL ACQUISI WT g8662f119 12 12,946 SH   SOLE 3 12,946 0 0
TAILWIND TWO ACQUISITION CORP COM g86613109 241 25,000 SH   SOLE 3 25,000 0 0
TAIWAN FD INC COM 874036106 7 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 231 1,919 SH   SOLE 1 1,919 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 10 SH   SOLE 1 10 0 0
TALEND S A COM 874224207 65 989 SH   SOLE 1 989 0 0
TALEND S A COM 874224207 197 3,000 SH   SOLE 3 3,000 0 0
TALKSPACE INC COM 87427v103 25 3,000 SH   SOLE 3 3,000 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G956 3 134 SH Put SOLE 3 134 0 0
TANDY LEATHER FACTORY INC COM 87538X105 78 15,684 SH   SOLE 3 15,684 0 0
TANDY LEATHER FACTORY INC COM 87538X105 322 64,301 SH   SOLE   57,382 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,000 4,137 SH   SOLE 1 3,306 0 830
TARGET CORP COM COM 87612e106 145 600 SH   SOLE   600 0 0
TAX EXEMPT MUN TR UT 26TH NATL COM 87676A412 1 23 SH   SOLE 1 23 0 0
TCW SPECIAL PURPOSE ACQUISITIO COM 87301l106 63 6,443 SH   SOLE 3 6,443 0 0
TCW SPECIAL PURPOSE ACQUISITIO WT 87301l114 2 2,147 SH   SOLE 3 2,147 0 0
TE CONNECTIVITY LTD COM H84989104 27 203 SH   SOLE 1 203 0 0
TE CONNECTIVITY LTD COM H84989104 101 750 SH   SOLE   750 0 0
TECH & ENERGY TRANSITION CORP COM 87823r102 216 22,335 SH   SOLE 3 22,335 0 0
TECH & ENERGY TRANSITION CORP WT 87823r110 8 7,444 SH   SOLE 3 7,444 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101 27 308 SH   SOLE 1 308 0 0
TEEKAY TANKERS LTD COM y8565n300 130 9,048 SH   SOLE 3 9,048 0 0
TEEKAY TANKERS LTD COM y8565n300 398 27,589 SH   SOLE   24,443 0 3,146
TEGNA INC COM SHS COM 87901j105 19 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 30 180 SH   SOLE 1 180 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 2,523 316,576 SH   SOLE 1 310,884 0 5,692
TEMPLETON EMERGING MKTS FD CLSD FD 880191101 49 2,500 SH   SOLE 1 2,500 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 220 2,925 SH   SOLE 1 2,925 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 133 1,767 SH   SOLE   1,767 0 0
TERADYNE INC COM 880770102 84 625 SH   SOLE   625 0 0
TEREX CORP NEW COM 880779103 24 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 73 1,535 SH   SOLE 1 1,535 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 8,632 180,930 SH   SOLE   144,620 0 36,310
TERRITORIAL BANCORP INC COM COM 88145x108 1,365 52,560 SH   SOLE   52,560 0 0
TESLA MTRS INC COM COM 88160r101 724 1,065 SH   SOLE 1 1,065 0 0
TEUCRIUM AGRICULTURAL FUND COM 88166a706 217 8,323 SH   SOLE 1 8,283 0 40
TEUCRIUM SUGAR FUND COM 88166a409 85 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 8,101 42,128 SH   SOLE 1 41,453 0 675
TEXAS INSTRS INC COM 882508104 12,535 65,187 SH   SOLE   63,887 0 1,300
TEXAS ROADHOUSE INC COM 882681109 6 62 SH   SOLE 1 62 0 0
TEXTRON INC COM 883203101 80 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM 87240R107 15 753 SH   SOLE 1 753 0 0
THAI FUND COM 882esc106 0 200 SH   SOLE 1 200 0 0
THAI FUND COM 882esc106 0 394 SH   SOLE 3 394 0 0
THC THERAPEUTICS INC COM 87248q101 0 120 SH   SOLE 1 120 0 0
THE NORTH WEST COMPANY INC COM 663278208 21 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 59 760 SH   SOLE 1 760 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 271 537 SH   SOLE 1 437 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102 68 134 SH   SOLE   134 0 0
THIMBLE POINT ACQUISITION CO COM 88408P107 99 10,000 SH   SOLE 3 10,000 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109 1,096 40,600 SH   SOLE 1 40,600 0 0
THRYV HLDGS INC COM 886029206 7,004 195,807 SH   SOLE   145,196 0 50,611
THUNDER BRIDGE CAPITAL PARTNER COM 88605t100 69 7,100 SH   SOLE 3 7,100 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605t118 2 1,419 SH   SOLE 3 1,419 0 0
TIGA ACQUISITION CORP- CL A COM g88672103 30 3,000 SH   SOLE 3 3,000 0 0
TILLYS INC COM 886885102 506 31,650 SH   SOLE   31,650 0 0
TILRAY INC COM 88688t100 33 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM 887389104 242 3,000 SH   SOLE 1 3,000 0 0
TIPTREE INC COM 88822q103 344 36,955 SH   SOLE 3 36,955 0 0
TIPTREE INC COM 88822q103 1,048 112,726 SH   SOLE   99,875 0 12,851
TJX COS INC NEW COM 872540109 2,794 41,441 SH   SOLE 1 38,741 0 2,700
TJX COS INC NEW COM 872540109 256 3,800 SH   SOLE   3,800 0 0
TLG ACQUISITION ONE CORP COM 87257m108 168 17,400 SH   SOLE 3 17,400 0 0
TLG ACQUISITION ONE CORP WT 87257m116 4 5,132 SH   SOLE 3 5,132 0 0
TOLL BROTHERS INC COM 889478103 58 1,000 SH   SOLE 1 0 0 1,000
TOPBUILD CORP COM COM 89055f103 22 111 SH   SOLE 1 111 0 0
TOPICUS COM INC F COM 89072t102 41 568 SH   SOLE 1 568 0 0
TOPICUS COM INC F COM 89072t102 8 107 SH   SOLE   107 0 0
TORO CO COM 891092108 7 61 SH   SOLE 1 61 0 0
TORONTO DOMINION BK ONT COM 891160509 70 1,000 SH   SOLE 1 1,000 0 0
TOTO LIMITED ADR ADUS 891515207 39 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC COM 892231101 1,146 89,920 SH   SOLE   89,920 0 0
TOYOTA MOTOR CORP ADUS 892331307 17 100 SH   SOLE 1 100 0 0
TRADEUP GLOBAL CORP COM g89877123 336 33,896 SH   SOLE 3 33,896 0 0
TRANSCANADA CORP COM COM 87807b107 19 374 SH   SOLE 1 374 0 0
TRANSCAT INC COM 893529107 1,547 27,384 SH   SOLE   25,869 0 1,515
TRANSDIGM GROUP INC COM 893641100 2,860 4,419 SH   SOLE 1 4,364 0 55
TRANSDIGM GROUP INC COM 893641100 527 814 SH   SOLE   814 0 0
TRANSLATE BIO INC COM COM 89374l104 220 8,000 SH   SOLE 1 7,000 0 1,000
TRAVEL PLUS LEISURE CO COM 894164102 108 1,825 SH   SOLE 1 1,825 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,594 127,730 SH   SOLE   94,520 0 33,210
TRAVELERS COMPANIES INC COM COM 89417e109 1,214 8,110 SH   SOLE 1 7,510 0 600
TRAVELERS COMPANIES INC COM COM 89417e109 75 500 SH   SOLE   500 0 0
TRAVELZOO COM NEW COM 89421q205 148 10,000 SH   SOLE 1 10,000 0 0
TRAVELZOO COM NEW COM 89421q205 1,755 118,915 SH   SOLE   64,457 0 54,458
TREX INC COM 89531p105 52 508 SH   SOLE 1 508 0 0
TRI CONTL CORP CLSD FD 895436103 337 9,900 SH   SOLE 1 9,900 0 0
TRISTATE CAP HLDGS INC COM COM 89678f100 145 7,108 SH   SOLE 3 7,108 0 0
TRISTATE CAP HLDGS INC COM COM 89678f100 553 27,145 SH   SOLE   24,007 0 3,138
TRUIST FINANCIAL CORPORATION COM 89832q109 30 546 SH   SOLE 1 546 0 0
TRUSTCO BK CORP N Y COM 898349204 176 5,112 SH   SOLE 3 5,112 0 0
TRUSTCO BK CORP N Y COM 898349204 676 19,662 SH   SOLE   17,409 0 2,253
TUATARA CAPITAL ACQUISITION CO COM g9118j101 147 15,200 SH   SOLE 3 15,200 0 0
TUATARA CAPITAL ACQUISITION CO WT g9118j119 9 7,600 SH   SOLE 3 7,600 0 0
TUESDAY MORNING CORP COM COM 89904v101 3,869 859,880 SH   SOLE   634,970 0 224,910
TWELVE SEAS INVESTMENT CO II COM 90118t106 390 40,369 SH   SOLE 3 40,369 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114 12 13,455 SH   SOLE 3 13,455 0 0
TWILIO INC COM 90138f102 236 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAPITAL ACQUISITION COM g9151l104 576 59,519 SH   SOLE 3 59,519 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 18 19,839 SH   SOLE 3 19,839 0 0
TWITTER INC COM COM 90184l102 41 600 SH   SOLE 1 600 0 0
TWO COM g9152v101 0 11 SH   SOLE 3 11 0 0
TYLER TECHNOLOGIES INC COM 902252105 1 2 SH   SOLE 1 2 0 0
TZP STRATEGIES ACQUISTN CORP COM G91595101 287 29,600 SH   SOLE 3 29,600 0 0
TZP STRATEGIES ACQUISITION COR WT g91595119 3 3,200 SH   SOLE 3 3,200 0 0
UNITED AIRLS HLDGS INC COM 910047109 22 427 SH   SOLE 1 427 0 0
UBER TECHNOLOGIES INC COM 90353t100 92 1,832 SH   SOLE 1 1,832 0 0
UBER TECHNOLOGIES INC COM 90353t100 125 2,500 SH   SOLE   2,500 0 0
UGI CORP NEW COM 902681105 175 3,775 SH   SOLE 1 3,775 0 0
UGI CORP NEW COM 902681105 15,671 338,385 SH   SOLE   267,751 0 70,634
ULTA SALON COSM & FRAG COM COM 90384s303 1 3 SH   SOLE 1 3 0 0
ULTRALIFE CORP COM 903899102 9 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 9 473 SH   SOLE 1 473 0 0
UNDER ARMOUR INC COM 904311206 519 27,928 SH   SOLE 3 27,928 0 0
UNILEVER PLC ADUS 904767704 2,016 34,455 SH   SOLE 1 31,930 0 2,525
UNION PAC CORP COM 907818108 4,751 21,603 SH   SOLE 1 20,647 0 956
UNION PAC CORP COM 907818108 155 703 SH   SOLE   703 0 0
UNION PAC CORP PUT OPT 01/22 2 PUT 3IX99DZD0 97 105 SH Put SOLE 3 105 0 0
UNISYS CORP COM 909214306 5,053 199,646 SH   SOLE   159,976 0 39,670
UNIT CORP COM 909218406 152 9,000 SH   SOLE   0 0 9,000
UNITED INS HLDGS CORP COM 910710102 201 35,180 SH   SOLE 3 35,180 0 0
UNITED INS HLDGS CORP COM 910710102 774 135,711 SH   SOLE   120,187 0 15,524
UNITED PARCEL SERVICE INC COM 911312106 989 4,755 SH   SOLE 1 4,615 0 140
UNITED RENTALS INC COM 911363109 3 10 SH   SOLE 1 10 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,207 42,971 SH   SOLE 1 41,044 0 1,927
UNITEDHEALTH GROUP INC COM 91324P102 15,431 38,534 SH   SOLE   37,659 0 875
UNITI GROUP INC COM COM 91325v108 0 10 SH   SOLE 1 10 0 0
UNITY SOFTWARE INC COM 91332u101 22 204 SH   SOLE 1 204 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 59 400 SH   SOLE 1 400 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 108 10,647 SH   SOLE 3 10,647 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 416 41,139 SH   SOLE   36,466 0 4,673
URBAN OUTFITTERS INC COM 917047102 924 22,410 SH   SOLE   21,500 0 910
US BANCORP DEL COM 902973304 2,841 49,861 SH   SOLE 1 48,561 0 1,300
US BANCORP DEL COM 902973304 80 1,401 SH   SOLE   1,401 0 0
US GLOBAL JETS ETF COM 26922a842 2 100 SH   SOLE 1 100 0 0
USHIO INC COM j94456118 48 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM 917488108 2,616 30,765 SH   SOLE   29,701 0 1,064
V F CORP COM 918204108 3 31 SH   SOLE 1 31 0 0
VAALCO ENERGY INC COM 91851C201 548 168,750 SH   SOLE 3 168,750 0 0
VAALCO ENERGY INC COM 91851C201 2,264 696,550 SH   SOLE   626,782 0 69,768
VACCINEX INC COM 918640103 6 2,000 SH   SOLE 1 2,000 0 0
VAIL RESORTS INC COM COM 91879q109 35 112 SH   SOLE 1 112 0 0
VAIL RESORTS INC COM COM 91879q109 115 363 SH   SOLE   363 0 0
VALE S A ADR ADUS 91912e105 23 1,000 SH   SOLE 1 0 0 1,000
VALERO ENERGY CORP COM 91913Y100 378 4,841 SH   SOLE 1 4,841 0 0
VALOR LATITUDE ACQUISITION C COM g9460n114 50 5,000 SH   SOLE 3 5,000 0 0
VALVOLINE INC COM COM 92047w101 60 1,846 SH   SOLE 1 1,846 0 0
VALVOLINE INC COM COM 92047w101 11,993 369,480 SH   SOLE   289,370 0 80,110
VANECK VECTORS AMT FREE INTERM COM 92189h201 5 92 SH   SOLE 1 92 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726 10 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 269 2,951 SH   SOLE 1 2,636 0 315
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 4,150 45,559 SH   SOLE   45,559 0 0
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 209 11,585 SH   SOLE 1 11,585 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 126 3,719 SH   SOLE 1 3,719 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 2,141 63,010 SH   SOLE   63,010 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 37 800 SH   SOLE   800 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 237 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 958 29,118 SH   SOLE 1 29,118 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 273 3,680 SH   SOLE 1 3,680 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 3 35 SH   SOLE   35 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 30 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,129 4,306 SH   SOLE 1 4,039 0 267
VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 0 8 SH   SOLE 1 8 0 0
VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 22 302 SH   SOLE 1 302 0 0
VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH   SOLE 1 100 0 0
VANGUARD BD INDEX FDS INDX FD 921937819 759 8,437 SH   SOLE 1 8,259 0 178
VANGUARD BD INDEX FDS INDX FD 921937793 1 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937827 13,282 161,661 SH   SOLE 1 148,636 0 13,025
VANGUARD BD INDEX FDS INDX FD 921937827 386 4,700 SH   SOLE   4,700 0 0
VANGUARD BD INDEX FDS INDX FD 921937835 22 255 SH   SOLE 1 255 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 361 6,316 SH   SOLE 1 6,316 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 128 2,249 SH   SOLE   2,249 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 13 71 SH   SOLE 1 71 0 0
VANGUARD WHITEHALL FDS INDX FD 921946885 75 936 SH   SOLE 1 936 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 2,476 29,936 SH   SOLE 1 29,523 0 413
VANGUARD SCOTTSDALE FDS INDX FD 92206C409 101 1,225 SH   SOLE   1,225 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042718 1 6 SH   SOLE 1 6 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 303 4,780 SH   SOLE 1 4,652 0 128
VANGUARD INTL EQUITY INDEX F INDX FD 922042775 120 1,900 SH   SOLE   1,900 0 0
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 6,799 131,960 SH   SOLE 1 130,220 0 1,740
VANGUARD TAX-MANAGED INTL FD INDX FD 921943858 2,169 42,103 SH   SOLE   42,103 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 6,575 121,070 SH   SOLE 1 121,070 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858 14,875 273,883 SH   SOLE   273,883 0 0
VANGUARD INDEX FDS INDX FD 922908652 1,663 8,818 SH   SOLE 1 7,495 0 1,323
VANGUARD INDEX FDS INDX FD 922908652 33,955 180,049 SH   SOLE   180,049 0 0
VANGUARD INDEX FDS INDX FD 922908736 633 2,207 SH   SOLE 1 2,139 0 68
VANGUARD INDEX FDS INDX FD 922908637 70 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512 347 2,469 SH   SOLE 1 2,469 0 0
VANGUARD INDEX FDS INDX FD 922908512 46 328 SH   SOLE   328 0 0
VANGUARD INDEX FDS INDX FD 922908611 7,722 44,464 SH   SOLE 1 41,849 0 2,615
VANGUARD INDEX FDS INDX FD 922908611 376 2,168 SH   SOLE   2,168 0 0
VANGUARD INDEX FDS INDX FD 922908595 48 167 SH   SOLE 1 167 0 0
VANGUARD INDEX FDS INDX FD 922908769 5,817 26,107 SH   SOLE 1 26,107 0 0
VANGUARD INDEX FDS INDX FD 922908769 423 1,900 SH   SOLE   1,900 0 0
VANGUARD INDEX FDS INDX FD 922908744 306 2,229 SH   SOLE 1 2,025 0 204
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 81 854 SH   SOLE 1 854 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,417 81,237 SH   SOLE 1 81,237 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 743 66,138 SH   SOLE 1 66,138 0 0
VANGUARD INDEX FDS INDX FD 922908629 11,864 49,987 SH   SOLE 1 49,061 0 926
VANGUARD INDEX FDS INDX FD 922908629 12,845 54,117 SH   SOLE   54,117 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 124 2,332 SH   SOLE 1 2,332 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 5,950 58,452 SH   SOLE 1 58,452 0 0
VANGUARD INDEX FDS INDX FD 922908553 11,803 115,957 SH   SOLE   115,957 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730 160 801 SH   SOLE 1 801 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 4 38 SH   SOLE 1 38 0 0
VANGUARD INDEX FDS INDX FD 922908363 41,407 105,222 SH   SOLE 1 105,179 0 43
VANGUARD INDEX FDS INDX FD 922908363 82,676 210,093 SH   SOLE   210,093 0 0
VANGUARD INDEX FDS INDX FD 922908751 7,206 31,988 SH   SOLE 1 31,988 0 0
VANGUARD INDEX FDS INDX FD 922908751 6,497 28,841 SH   SOLE   28,841 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 5,233 33,810 SH   SOLE 1 32,649 0 1,161
VANGUARD SPECIALIZED FUNDS INDX FD 921908844 16,796 108,510 SH   SOLE   108,510 0 0
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 156 1,700 SH   SOLE 1 1,700 0 0
VANGUARD STAR FDS INDX FD 921909768 47 710 SH   SOLE 1 710 0 0
VANGUARD WHITEHALL FDS INDX FD 921946406 1,411 13,467 SH   SOLE 1 13,467 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794 163 2,392 SH   SOLE 1 2,392 0 0
VANGUARD WORLD FD INDX FD 921910873 1,370 8,994 SH   SOLE 1 8,994 0 0
VANGUARD WORLD FD INDX FD 921910873 59,729 392,078 SH   SOLE   392,078 0 0
VANGUARD WORLD FD INDX FD 921910816 20 86 SH   SOLE 1 0 0 86
VANGUARD WORLD FDS INDX FD 92204A306 20 263 SH   SOLE 1 263 0 0
VANGUARD WORLD FDS INDX FD 92204A306 2,248 29,618 SH   SOLE   29,618 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 17 85 SH   SOLE 1 85 0 0
VANGUARD WORLD FDS INDX FD 92204A702 2,055 5,153 SH   SOLE 1 5,153 0 0
VANGUARD WORLD FDS INDX FD 92204A801 8,801 48,680 SH   SOLE   48,680 0 0
VANGUARD WORLD FDS INDX FD 92204A876 454 3,273 SH   SOLE 1 3,273 0 0
VAREX IMAGING CORP COM 92214X106 34 1,265 SH   SOLE 1 0 0 1,265
VEEVA SYS INC COM 922475108 159 510 SH   SOLE 1 510 0 0
VEEVA SYS INC COM 922475108 95 304 SH   SOLE   304 0 0
VELOCITY ACQUISITION CORP WT 92259e112 5 5,364 SH   SOLE 3 5,364 0 0
VELOCITY ACQUISITION CORP-A COM 92259e104 157 16,293 SH   SOLE 3 16,293 0 0
VELODYNE LIDAR INC COM 92259f101 3 250 SH   SOLE 1 250 0 0
VERISK ANALYTICS INC COM 92345Y106 27 155 SH   SOLE 1 155 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 5,553 99,108 SH   SOLE 1 96,925 0 2,183
VERIZON COMMUNICATIONS INC COM 92343v104 1,388 24,779 SH   SOLE   24,779 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 22 110 SH   SOLE 1 110 0 0
VESTAS WIND SYSTEMS AS COM 925458101 8 625 SH   SOLE 1 625 0 0
VIACOMCBS INC COM 92556h206 197 4,350 SH   SOLE 1 4,350 0 0
VIATRIS INC COM COM 92556v106 29 2,029 SH   SOLE 1 1,868 0 161
VIDLER WATER RESOURCES INC COM 92660e107 407 30,600 SH   SOLE   30,600 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108 7 625 SH   SOLE 1 625 0 0
VIMEO INC COM 92719v100 75 1,540 SH   SOLE 1 1,540 0 0
VIMEO INC COM 92719v100 915 18,668 SH   SOLE   14,079 0 4,589
VIRGIN GROUP ACQUISITION CORP COM g9460k102 26 2,700 SH   SOLE 3 2,700 0 0
VIRGIN GROUP ACQUISITION CORP WT g9460k128 1 539 SH   SOLE 3 539 0 0
VIRTUOSO ACQUISITION CORP COM 92837j104 724 72,948 SH   SOLE 3 72,948 0 0
VIRTUOSO ACQUISITION CORP WT 92837j112 44 25,698 SH   SOLE 3 25,698 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 29 958 SH   SOLE 1 958 0 0
VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 1 121 SH   SOLE 1 121 0 0
VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH   SOLE 1 66 0 0
VIRTUS TERRANOVA US QUALITY MO INDX FD 92790a504 1 20 SH   SOLE 1 20 0 0
VISA INC COM 92826C839 5,618 24,028 SH   SOLE 1 21,063 0 2,965
VISA INC COM 92826C839 838 3,586 SH   SOLE   3,586 0 0
VISTA OUTDOOR INC COM 928377100 28 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102 596 32,150 SH   SOLE 1 31,250 0 900
VISTRA ENERGY CORP COM COM 92840m102 4,752 256,185 SH   SOLE   188,495 0 67,690
PROSHARES TR II CALL 74347W900 58 400 SH Call SOLE 3 400 0 0
VODAFONE GROUP PLC NEW ADUS 92857W308 14 821 SH   SOLE 1 821 0 0
VOLKSWAGEN AG COM 928662600 39 1,200 SH   SOLE 1 1,200 0 0
VONAGE HLDGS CORP COM 92886T201 5,619 389,955 SH   SOLE 1 368,415 0 21,540
VONAGE HLDGS CORP COM 92886T201 8,556 593,744 SH   SOLE 3 593,744 0 0
VONAGE HLDGS CORP COM 92886T201 725 50,305 SH   SOLE   50,305 0 0
VONTIER CORPORATION COM 928881101 13 404 SH   SOLE 1 404 0 0
VONTIER CORPORATION COM 928881101 13,008 399,260 SH   SOLE   314,040 0 85,220
VOXX INTL CORP CL A COM 91829f104 181 12,905 SH   SOLE 3 12,905 0 0
VOXX INTL CORP CL A COM 91829f104 743 53,021 SH   SOLE   46,957 0 6,064
VOYA FINANCIAL INC COM 929089100 648 10,542 SH   SOLE 1 10,542 0 0
VOYA FINANCIAL INC COM 929089100 12,136 197,328 SH   SOLE   156,240 0 41,088
VPC IMPACT ACQUISITION HOL-A COM 91835j108 81 8,172 SH   SOLE 3 8,172 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l126 28 2,900 SH   SOLE 3 2,900 0 0
VPC IMPACT ACQUISITION HOLDING WT g9460l118 1 450 SH   SOLE 3 450 0 0
VULCAN MATLS CO COM 929160109 268 1,540 SH   SOLE 1 1,540 0 0
WP CAREY INC COM 92936U109 68 911 SH   SOLE 1 610 0 301
WABTEC COM 929740108 1 17 SH   SOLE 1 17 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 342 6,494 SH   SOLE 1 6,256 0 238
WALGREENS BOOTS ALLIANCE INC COM 931427108 975 18,534 SH   SOLE   18,534 0 0
WALKER INNOVATION COM 936esc110 0 87,500 SH   SOLE 3 87,500 0 0
WALMART INC COM 931142103 964 6,834 SH   SOLE 1 6,834 0 0
WALMART INC COM 931142103 130 925 SH   SOLE   925 0 0
DISNEY WALT CO COM 254687106 17,600 100,128 SH   SOLE 1 96,554 0 3,575
DISNEY WALT CO COM 254687106 19,796 112,626 SH   SOLE   110,726 0 1,900
WARRIOR TECHNOLOGIES ACQUI C COM 936273101 465 48,063 SH   SOLE 3 48,063 0 0
WARRIOR TECHNOLOGIES ACQUI C WT 936273119 18 24,031 SH   SOLE 3 24,031 0 0
WASTE MGMT INC DEL COM 94106L109 805 5,748 SH   SOLE 1 5,748 0 0
WATSCO INC COM 942622200 2 6 SH   SOLE 1 6 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 149 5,802 SH   SOLE 1 5,802 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 5,911 230,275 SH   SOLE 3 230,275 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 46 1,800 SH   SOLE   1,800 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,204 88,017 SH   SOLE   88,017 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 47 528 SH   SOLE 1 528 0 0
WELLS FARGO & CO NEW PERP PFD CV PFD 949746804 670 439 SH   SOLE 1 396 0 43
WELLS FARGO CO NEW COM 949746101 973 21,483 SH   SOLE 1 15,696 0 5,787
WELLS FARGO CO NEW COM 949746101 510 11,270 SH   SOLE   11,270 0 0
WELLTOWER INC REIT COM 95040q104 3,364 40,483 SH   SOLE 1 38,733 0 1,750
WENDYS CO COM 95058W100 1,043 44,530 SH   SOLE   32,990 0 11,540
WERNER ENTERPRISES INC COM 950755108 2 50 SH   SOLE 1 50 0 0
WESBANCO INC COM 950810101 42 1,180 SH   SOLE 1 1,180 0 0
WESTERN ALLIANCE BANCORP COM 957638109 8 88 SH   SOLE 1 88 0 0
WESTERN AST INFL LKD OPP & I CLSD FD 95766R104 49 3,700 SH   SOLE 1 3,700 0 0
WESTERN ASSET HIGH INCOME CLSD FD 95766n103 134 15,864 SH   SOLE 1 15,864 0 0
WESTROCK CO COM SHS COM 96145d105 30 560 SH   SOLE   560 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,024 138,976 SH   SOLE   97,436 0 41,540
WEYCO GROUP INC COM 962149100 2,631 117,600 SH   SOLE   86,960 0 30,640
WEYERHAEUSER CO MTN BE COM 962166104 4,953 143,895 SH   SOLE 1 137,999 0 5,896
WEYERHAEUSER CO MTN BE COM 962166104 12,091 351,290 SH   SOLE   343,590 0 7,700
WHEATON PRECIOUS METALS CORP COM 962879102 62 1,400 SH   SOLE 1 1,400 0 0
WHIRLPOOL CORP COM 963320106 74 340 SH   SOLE 1 340 0 0
WHOLE EARTH BRANDS INC COM CL COM 96684w100 7,081 488,377 SH   SOLE   373,598 0 114,779
WILLIAMS COS INC LP 969457100 7 250 SH   SOLE 1 250 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 230 1,000 SH   SOLE 3 1,000 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 70 896 SH   SOLE 1 896 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 7 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 121 2,310 SH   SOLE 1 2,310 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,562 76,448 SH   SOLE 1 76,448 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 72 1,205 SH   SOLE   1,205 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 51 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TR INDX FD 97717W703 58 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W315 7 150 SH   SOLE 1 150 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 28 572 SH   SOLE 1 572 0 0
WISDOMTREE TR INDX FD 97717W307 149 1,236 SH   SOLE 1 1,200 0 36
WISDOMTREE TR INDX FD 97717W505 433 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE US QUALITY INDX FD 97717w547 51 850 SH   SOLE 1 850 0 0
WOLVERINE WORLD WIDE INC COM 978097103 187 5,570 SH   SOLE 1 5,570 0 0
WOLVERINE WORLD WIDE INC COM 978097103 16,042 476,862 SH   SOLE   386,354 0 90,508
WORKDAY INC-CLASS A COM 98138h101 12 50 SH   SOLE 1 50 0 0
WORKHORSE GROUP INC COM 98138j206 552 33,250 SH   SOLE 1 33,250 0 0
WTS AMERICAN LITHIUM CORP EXP WT 027259118 3 12,253 SH   SOLE 3 12,253 0 0
WTS MISSION ADVANCEMENT CORP WT g3167f128 2 2,332 SH   SOLE 3 2,332 0 0
WTS QLT INC WT 9941239w9 0 200,000 SH   SOLE   200,000 0 0
WW INTL INC COM 98262p101 3,186 88,165 SH   SOLE   71,664 0 16,501
WYNDHAM HOTELS & RESORTS INC COM 98311a105 3,105 42,946 SH   SOLE 1 42,697 0 249
WYNDHAM HOTELS & RESORTS INC COM 98311a105 16,471 227,852 SH   SOLE   201,766 0 26,086
XCEL ENERGY INC COM COM 98389b100 59 900 SH   SOLE 1 500 0 400
XEROX CORP COM NEW COM 98421m106 12 500 SH   SOLE 1 500 0 0
XILINX INC COM 983919101 145 1,000 SH   SOLE 3 1,000 0 0
SELECT SECTOR SPDR TR PUT 81369Y955 21 1,000 SH Put SOLE 3 1,000 0 0
SPDR SER TR CALL 78468R906 3 35 SH Call SOLE 3 35 0 0
XPENG INC COM 98422d105 44 1,000 SH   SOLE 1 1,000 0 0
XPO LOGISTICS INC COM 983793100 2,339 16,720 SH   SOLE   12,200 0 4,520
SPDR SER TR PUT 78464A954 43 595 SH Put SOLE 3 595 0 0
SPDR SER TR PUT 78464A954 109 1,806 SH Put SOLE 3 1,806 0 0
SPDR SER TR PUT 78464A954 17 195 SH Put SOLE 3 195 0 0
SPDR SER TR PUT 78464A954 70 285 SH Put SOLE 3 285 0 0
SPDR SER TR PUT 78464A954 182 550 SH Put SOLE 3 550 0 0
SPDR SER TR PUT 78464A954 493 950 SH Put SOLE 3 950 0 0
YUM BRANDS INC COM 988498101 44 382 SH   SOLE 1 382 0 0
YUM CHINA HLDGS INC COM 98850p109 18 265 SH   SOLE 1 265 0 0
YUNHONG INTERNATIONAL COM g98882106 19 1,900 SH   SOLE 3 1,900 0 0
ZAGG INC CVR COM 988cvr015 0 70,527 SH   SOLE 3 70,527 0 0
ZAGG INC CVR COM 988cvr015 0 208,163 SH   SOLE   184,085 0 24,078
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 38 71 SH   SOLE 1 71 0 0
ZIMMER BIOMET HLDGS COM 98956p102 57 354 SH   SOLE 1 229 0 125
ZIONS BANCORPORATION N A COM 989701107 39 730 SH   SOLE   730 0 0
ZOETIS INC COM 98978v103 5,435 29,166 SH   SOLE 1 27,241 0 1,924
ZOETIS INC COM 98978v103 684 3,670 SH   SOLE   3,670 0 0
ZOOM VIDEO COMMUNICATIONS COM 98980l101 58 150 SH   SOLE 1 150 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 52 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 21 529 SH   SOLE 1 529 0 0
ZWORK ACQUISITION CORP COM 98880c102 536 55,213 SH   SOLE 3 55,213 0 0
ZWORK ACQUISITION CORP WT 98880c110 15 16,666 SH   SOLE 3 16,666 0 0