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 828 111,833 SH   SOLE   98,969 0 12,864
180 DEGREE CAP CORP COM COM 68235b208 279 37,642 SH   SOLE 3 37,642 0 0
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6 108 SH   SOLE 1 108 0 0
22ND CENTURY GROUP INC COM 90137f103 0 137 SH   SOLE 1 137 0 0
3-D SYS CORP DEL COM NEW COM 88554d205 13 475 SH   SOLE 1 475 0 0
3M CO COM 88579y101 687 3,567 SH   SOLE   3,567 0 0
3M CO COM 88579y101 5,957 30,919 SH   SOLE 1 28,657 0 2,261
4LICENSING CORP COM 35104t107 0 2,000 SH   SOLE 1 2,000 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 7,955 309,755 SH   SOLE   242,858 0 66,897
ABBOTT LABS COM 002824100 902 7,529 SH   SOLE   7,529 0 0
ABBOTT LABS COM 002824100 6,074 50,684 SH   SOLE 1 46,648 0 4,036
ABBVIE INC COM 00287y109 16,369 151,253 SH   SOLE   148,688 0 2,565
ABBVIE INC COM 00287y109 11,602 107,205 SH   SOLE 1 102,253 0 4,951
ABERDEEN ASIA PACIFIC INCOM FD CLSD FD 003009107 307 75,000 SH   SOLE   75,000 0 0
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 5 634 SH   SOLE 1 634 0 0
ABERDEEN STANDARD PHYSICAL PLA INDX FD 003260106 128 1,150 SH   SOLE   1,150 0 0
ABERDEEN STANDARD PHYSICAL PLA INDX FD 003260106 2,616 23,500 SH   SOLE 1 22,595 0 905
ABERDEEN STD SILVER ETF TR PHY COM 003264108 24 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 790 118,867 SH   SOLE   105,254 0 13,613
ACACIA RESH CORP COM 003881307 265 39,849 SH   SOLE 3 39,849 0 0
ACACIA RESH CORP COM 003881307 53 8,000 SH   SOLE 1 8,000 0 0
ACCELERATE ACQUISITION CORP COM 00439d201 808 81,400 SH   SOLE 3 81,400 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108 202 9,200 SH   SOLE 3 9,200 0 0
ACCENTURE PLC COM g1151c101 12,825 46,425 SH   SOLE   45,600 0 825
ACCENTURE PLC COM g1151c101 9,964 36,069 SH   SOLE 1 35,604 0 465
ACRES COMMERCIAL REALTY CORP COM 00489q102 267 18,331 SH   SOLE 3 18,331 0 0
ACRES COMMERCIAL REALTY CORP COM 00489q102 17 1,140 SH   SOLE 1 1,140 0 0
ACTIVISION BLIZZARD INC COM 00507v109 130 1,395 SH   SOLE 1 1,395 0 0
ACTUA CORPORATION COM 005094107 12 250,000 SH   SOLE 3 250,000 0 0
ACUITY BRANDS INC COM COM 00508y102 54 330 SH   SOLE 1 330 0 0
ACUSHNET HLDGS CORP COM 005098108 63 1,518 SH   SOLE 1 1,518 0 0
ADAMS EXPRESS CO COM CLSD FD 006212104 2,089 114,379 SH   SOLE 1 112,879 0 1,500
ADAMS NAT RES FD INC COM COM 00548f105 18 1,224 SH   SOLE 1 1,224 0 0
ADAMS RESOURCE AND ENERGY INC COM 006351308 1,791 63,925 SH   SOLE   57,372 0 6,553
ADAMS RESOURCE AND ENERGY INC COM 006351308 536 19,146 SH   SOLE 3 19,146 0 0
ADAMS RESOURCE AND ENERGY INC COM 006351308 45 1,609 SH   SOLE 1 1,609 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 NPV COM d0066b185 10 32 SH   SOLE 1 32 0 0
ADIENT PLC SHS COM g0084w101 2 41 SH   SOLE 1 41 0 0
ADIT EDTECH ACQUISITION COM 007024102 12 1,205 SH   SOLE 3 1,205 0 0
ADIT EDTECH ACQUISITION CORP COM 007024201 117 11,900 SH   SOLE 3 11,900 0 0
ADOBE SYS INC COM COM 00724f101 628 1,321 SH   SOLE   1,321 0 0
ADOBE SYS INC COM COM 00724f101 2,135 4,492 SH   SOLE 1 4,267 0 225
ADVANCED MICRO DEVICES COM COM 007903107 245 3,120 SH   SOLE   3,120 0 0
ADVANCED MICRO DEVICES COM COM 007903107 47 600 SH   SOLE 1 600 0 0
ADVANSIX INC COM COM 00773t101 868 32,370 SH   SOLE   23,820 0 8,550
ADVANT-E CORP COM COM 00761j206 1,165 226,155 SH   SOLE 3 226,155 0 0
ADVANT-E CORP COM COM 00761j206 0 89 SH   SOLE 1 89 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 343 3,821 SH   SOLE 1 3,821 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 159 3,755 SH   SOLE 1 3,700 0 55
AEROJET ROCKETDYNE HOLDINGS IN COM 007800105 310 6,600 SH   SOLE 3 6,600 0 0
AERSALE CORPORATION COM COM 00810f106 411 33,461 SH   SOLE   29,647 0 3,814
AERSALE CORPORATION COM COM 00810f106 137 11,153 SH   SOLE 3 11,153 0 0
AF ACQUISITION CORP COM 001040203 187 19,000 SH   SOLE 3 19,000 0 0
AFFYMAX INC COM 00826a109 0 500 SH   SOLE 1 500 0 0
AFLAC INC COM COM 001055102 20 400 SH   SOLE 1 400 0 0
AFRICAN GOLD ACQUISITION COR COM g0112r116 10 1,000 SH   SOLE 3 1,000 0 0
AFRICAN GOLD ACQUISITION CORP COM g0112r108 2,232 233,261 SH   SOLE 3 233,261 0 0
AFRICAN GOLD ACQUISITION CORP WT g0112r124 84 174,945 SH   SOLE 3 174,945 0 0
AGFIQ US MARKET NEUTRAL COM 00110g408 57 3,331 SH   SOLE 3 3,331 0 0
AGILE GROWTH CORP COM g01202129 914 92,090 SH   SOLE 3 92,090 0 0
AIR PRODS & CHEMS INC COM COM 009158106 13,558 48,191 SH   SOLE   47,286 0 905
AIR PRODS & CHEMS INC COM COM 009158106 5,089 18,089 SH   SOLE 1 17,365 0 724
AIRBNB INC COM 009066101 119 635 SH   SOLE 1 635 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 25 250 SH   SOLE 1 250 0 0
AKERS BIOSCIENCES INC COM 00973e409 17 5,400 SH   SOLE   5,400 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973n102 20 1,500 SH   SOLE 1 1,500 0 0
ALASKA AIR GROUP INC COM COM 011659109 1 20 SH   SOLE 1 20 0 0
ALASKA COMMNCT SYS GRP COM COM 01167p101 99 30,600 SH   SOLE 3 30,600 0 0
ALCON INC ORD SHS COM H01301128 21 296 SH   SOLE   296 0 0
ALCON INC ORD SHS COM H01301128 28 400 SH   SOLE 1 400 0 0
ALERIAN MLP COM 00162q452 37 1,200 SH   SOLE 1 1,200 0 0
ALEXION PHARMACEUTICALS INC CO COM 015351109 46 300 SH   SOLE 3 300 0 0
ALIBABA GRP SHS COM 01609w102 111 491 SH   SOLE   491 0 0
ALIBABA GRP SHS COM 01609w102 434 1,914 SH   SOLE 1 1,914 0 0
ALIMCO FINL CORP COM NEW COM 01626k206 241 30,146 SH   SOLE 3 30,146 0 0
ALIMERA SCIENCES INC COM 016259202 3 333 SH   SOLE 1 333 0 0
ALITHYA GROUP INC COM 01643b106 345 141,814 SH   SOLE   141,814 0 0
ALITHYA GROUP INC COM 01643b106 4,849 1,995,439 SH   SOLE 3 1,995,439 0 0
ALITHYA GROUP INC COM 01643b106 1,583 651,527 SH   SOLE 1 651,527 0 0
ALKALINE WATER COMPANY INC COM 01643a207 36 33,333 SH   SOLE 1 33,333 0 0
ALLETE INC COM 018522300 1,290 19,200 SH   SOLE   19,200 0 0
ALLIANCE DATA SYS CORP COM COM 018581108 6,484 57,844 SH   SOLE   43,683 0 14,161
ALLIANCE DATA SYS CORP COM COM 018581108 140 1,248 SH   SOLE 1 1,248 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106 200 5,000 SH   SOLE   5,000 0 0
ALLIANT ENERGY CORP COM COM 188021083 11 200 SH   SOLE 1 200 0 0
ALLIANZ SE NAMEN AKT VINK COM D03080112 26 100 SH   SOLE 1 100 0 0
ALLIANZGI NFJ DIVID INT & PREM COM 01883a107 182 13,185 SH   SOLE 1 13,185 0 0
ALLIED MOTION TECHNOLOGIES INC COM 019330109 51 1,000 SH   SOLE 1 1,000 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105 306 19,155 SH   SOLE   17,038 0 2,117
ALLOT COMMUNICATIONS LTD COM m0854q105 100 6,237 SH   SOLE 3 6,237 0 0
ALLSTATE CORP COM COM 020002101 115 1,000 SH   SOLE   1,000 0 0
ALLSTATE CORP COM COM 020002101 834 7,257 SH   SOLE 1 6,757 0 500
ALLSTATE CORPORATION CV PFD 020002838 91 3,380 SH   SOLE 1 3,380 0 0
ALLY FINL INC COM COM 02005n100 3,520 77,851 SH   SOLE   65,261 0 12,590
ALLY FINL INC COM COM 02005n100 67 1,480 SH   SOLE 1 1,480 0 0
ALPHA CAPITAL ACQUISITION CO COM g0316p114 51 5,100 SH   SOLE 3 5,100 0 0
ALPHABET INC CAP STK CL A COM 02079K305 763 370 SH   SOLE   370 0 0
ALPHABET INC CAP STK CL A COM 02079K305 8,306 4,027 SH   SOLE 1 3,720 0 307
ALPHABET INC CAP STK CL C COM 02079K107 1,272 615 SH   SOLE   615 0 0
ALPHABET INC CAP STK CL C COM 02079K107 13,713 6,629 SH   SOLE 1 6,435 0 194
ALPINE 4 TECHNOLOGIES LTD COM 02083e105 0 100 SH   SOLE 1 100 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103 2,458 141,618 SH   SOLE   105,328 0 36,290
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 306 5,952 SH   SOLE 1 5,952 0 0
ALTA EQUIPMENT GROUP COM 02128l106 1,321 101,581 SH   SOLE   101,581 0 0
ALTERYX LLC - A COM 02156b103 29 350 SH   SOLE 1 350 0 0
ALTICE USA INC COM 02156k103 27 820 SH   SOLE   820 0 0
ALTIMAR ACQUISITION CORP II COM g0370u124 99 9,900 SH   SOLE 3 9,900 0 0
ALTRIA GROUP INC COM COM 02209S103 102 2,000 SH   SOLE   2,000 0 0
ALTRIA GROUP INC COM COM 02209S103 1,200 23,457 SH   SOLE 1 23,057 0 400
AMARIN CORP PLC COM 023111206 3 500 SH   SOLE 1 500 0 0
AMAZON COM INC COM COM 023135106 1,204 389 SH   SOLE   389 0 0
AMAZON COM INC COM COM 023135106 18,032 5,828 SH   SOLE 1 5,543 0 285
AMBASE CORP COM COM 023164106 90 345,501 SH   SOLE 3 345,501 0 0
AMCX 210521C00070000 CALL 00164V903 7 50 SH Call SOLE 3 50 0 0
AMERCO COM COM 235861002 355 580 SH   SOLE 1 580 0 0
AMERICAN ACQUISITION OPPORTUNI COM 02369m201 100 10,000 SH   SOLE 3 10,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102 0 15 SH   SOLE 1 15 0 0
AMERICAN AXLE & MFG COM COM 240611038 27 2,800 SH   SOLE 1 2,800 0 0
AMERICAN BATTERY METALS CORP COM 02451v101 5 3,330 SH   SOLE 1 3,330 0 0
AMERICAN ELEC PWR INC COM COM 025537101 648 7,648 SH   SOLE 1 7,648 0 0
AMERICAN EXPRESS CO COM COM 025816109 113 796 SH   SOLE 1 796 0 0
AMERICAN GREEN INC COM 02640n200 0 760 SH   SOLE 1 760 0 0
AMERICAN PULP EXCHANGE INC COM 03755m300 1 427 SH   SOLE 3 427 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 16 67 SH   SOLE   67 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 281 1,177 SH   SOLE 1 1,173 0 4
AMERICAN VANGUARD CORPORATION COM 030371108 809 39,636 SH   SOLE   39,636 0 0
AMERICAN WTR WKS CO IN COM COM 030420103 551 3,676 SH   SOLE 1 3,676 0 0
AMERIPRISE FINL INC COM COM 03076C106 486 2,092 SH   SOLE 1 2,092 0 0
AMERISOURCE BERGEN CORP COM 03073e105 351 2,975 SH   SOLE 1 2,975 0 0
AMGEN INC COM COM 031162100 17,279 69,445 SH   SOLE   67,945 0 1,500
AMGEN INC COM COM 031162100 14,378 57,785 SH   SOLE 1 54,263 0 3,522
AMICUS THERAPEUTICS INC COM 03152w109 1 135 SH   SOLE 1 135 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR INDX FD 032108607 37 656 SH   SOLE 1 656 0 0
AMTECH SYS INC COM PAR $0.01N COM 032332504 1,320 111,714 SH   SOLE   99,615 0 12,099
AMTECH SYS INC COM PAR $0.01N COM 032332504 418 35,379 SH   SOLE 3 35,379 0 0
ANC RENT CORP COM 001813104 0 25 SH   SOLE 1 25 0 0
ANDERSONS INC COM COM 034164103 3 100 SH   SOLE   0 0 100
ANGIOSOMA INC COM 03476l102 1 25,000 SH   SOLE 1 25,000 0 0
ANGLE PLC SURREY COM 03476v100 11 1,100 SH   SOLE 1 1,100 0 0
ANHEUSER BUSCH INBEV SA/NV SPO ADUS 03524A108 7 117 SH   SOLE 1 117 0 0
ANNALY CAP MGMT INC COM COM 035710409 155 18,000 SH   SOLE   18,000 0 0
ANNALY CAP MGMT INC COM COM 035710409 4 500 SH   SOLE 1 500 0 0
ANSYS INC COM COM 03662Q105 12 35 SH   SOLE 1 35 0 0
ANTA SPORTS PRODUCTS LTD COM 03662p107 135 331 SH   SOLE 1 331 0 0
ANTHEM INC COM COM 036752103 38 107 SH   SOLE 1 103 0 4
ANZU SPECIAL ACQUISITION COR COM 03737a200 776 77,786 SH   SOLE 3 77,786 0 0
AON PLC COM g0403h108 60 262 SH   SOLE   262 0 0
AON PLC COM g0403h108 1,361 5,914 SH   SOLE 1 5,814 0 100
APA CORP (US) COM 03743q108 13 734 SH   SOLE 1 734 0 0
API GROUP CORP COM 144A COM 00187Y100 17,374 840,120 SH   SOLE   685,030 0 155,090
API GROUP CORP COM 144A COM 00187Y100 232 11,200 SH   SOLE 1 11,200 0 0
APOLLO ENDOSURGERY INC COM 03767d108 0 18 SH   SOLE 1 18 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03768e105 293 6,232 SH   SOLE 1 6,232 0 0
APOLLO STRATEGIC GROWTH CAPITA COM g0412a110 18 1,800 SH   SOLE 3 1,800 0 0
APPIAN CORP CL A COM 03782l101 5 40 SH   SOLE 1 40 0 0
APPLE INC COM COM 037833100 21,450 175,602 SH   SOLE   172,677 0 2,925
APPLE INC COM COM 037833100 56,850 465,413 SH   SOLE 1 453,845 0 11,568
APPLIED INDLTECH INC COM COM 03820c105 262 2,875 SH   SOLE 1 2,875 0 0
APPLIED MATERIALS INC COM 038222105 1,049 7,855 SH   SOLE   7,855 0 0
APPLIED MATERIALS INC COM 038222105 2,323 17,386 SH   SOLE 1 17,386 0 0
APPLIED THERAPEUTICS INC COM 03828a101 47 2,500 SH   SOLE 1 2,500 0 0
ARCBEST CORP COM COM 03937c105 56 800 SH   SOLE 1 800 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 297 7,753 SH   SOLE   7,753 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 129 3,350 SH   SOLE 1 0 0 3,350
ARCH RESOURCES INC COM 03940r107 49 1,169 SH   SOLE   1,169 0 0
ARCH RESOURCES INC COM 03940r107 203 4,879 SH   SOLE 1 4,879 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 13 225 SH   SOLE 1 225 0 0
ARCHIMEDES TECH SPAC PARTNER COM 039562202 1,335 134,954 SH   SOLE 3 134,954 0 0
ARCONIC INC COM COM 03966v107 11,488 452,451 SH   SOLE   369,078 0 83,373
ARCONIC INC COM COM 03966v107 88 3,472 SH   SOLE 1 3,472 0 0
ARCOSA INC COM 039653100 15,816 242,979 SH   SOLE   199,137 0 43,842
ARCOSA INC COM 039653100 200 3,080 SH   SOLE 1 3,080 0 0
ARES ACQUISITION CORP COM g33032114 159 15,900 SH   SOLE 3 15,900 0 0
ARES CAP CORP COM COM 04010l103 5,229 279,488 SH   SOLE 1 269,184 0 10,305
ARK ETF TRUST INDX FD 00214q401 3 19 SH   SOLE 1 19 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708 1,446 28,288 SH   SOLE 1 28,288 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 1,494 16,842 SH   SOLE 1 16,842 0 0
ARK GLOBAL ACQUISITION CORP COM 66981N202 959 97,099 SH   SOLE 3 97,099 0 0
ARK INNOVATION ETF INDX FD 00214q104 231 1,925 SH   SOLE   1,925 0 0
ARK INNOVATION ETF INDX FD 00214q104 417 3,473 SH   SOLE 1 3,473 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 77 859 SH   SOLE 1 859 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280a100 99 1,500 SH   SOLE 1 1,500 0 0
ARROWROOT ACQUISITION CORP COM 04282m201 29 2,935 SH   SOLE 3 2,935 0 0
ARTHUR J GALLAGHER AND COMPANY COM 363576109 1,984 15,902 SH   SOLE 1 14,452 0 1,450
ASA GOLD AND PRECIOUS METALS L COM g3156p103 90 4,504 SH   SOLE 3 4,504 0 0
ASH 210716P00080000 PUT 044186954 188 800 SH Put SOLE 3 800 0 0
ASH 210716P00085000 PUT 044186954 370 1,000 SH Put SOLE 3 1,000 0 0
ASHFORD INC COM COM 044104107 0 2 SH   SOLE 3 2 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 15,969 179,896 SH   SOLE 3 179,896 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 145 1,636 SH   SOLE 1 1,636 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 19 31 SH   SOLE 1 31 0 0
ASTRAZENECA PLC SPONSORED ADR ADUS 046353108 114 2,300 SH   SOLE 1 2,300 0 0
ASTREA ACQUISITION CORP COM 04637c106 323 33,421 SH   SOLE 3 33,421 0 0
ASTREA ACQUISITION CORP WT 04637c114 10 16,710 SH   SOLE 3 16,710 0 0
ASTREA ACQUISITION CORP COM 04637c205 62 6,300 SH   SOLE 3 6,300 0 0
ASTRONICS CORP COM COM 046433108 14 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102 76 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102 21 2,740 SH   SOLE 1 2,740 0 0
AT&T INC COM 00206r102 167 5,511 SH   SOLE   5,511 0 0
AT&T INC COM 00206r102 7,064 233,365 SH   SOLE 1 225,372 0 7,993
ATHENA TECHNOLOGY ACQUISITION COM 04687a208 446 45,136 SH   SOLE 3 45,136 0 0
ATHERSYS INC COM COM 04744l106 4 2,040 SH   SOLE 1 2,040 0 0
ATHLON ACQUISITION CORP COM 04748a106 5 490 SH   SOLE 3 490 0 0
ATLANTIC CAP BANCSHARES INC CO COM 048269203 3,186 132,203 SH   SOLE 3 132,203 0 0
ATLANTIC COASTAL ACQUISITION C COM 048453203 741 75,205 SH   SOLE 3 75,205 0 0
ATLANTIC PWR CORP COM NEW COM 04878q863 60 20,700 SH   SOLE 3 20,700 0 0
ATLANTIS PLASTICS INC COM 049156102 0 640 SH   SOLE 1 640 0 0
ATLAS TECHNICAL CONSULTANTS IN COM 049430101 4,023 394,017 SH   SOLE   289,636 0 104,381
ATMOS ENERGY CORP COM COM 495601056 75 759 SH   SOLE 1 450 0 309
ATRION CORP COM COM 049904105 19 30 SH   SOLE 1 30 0 0
AURORA ACQUISITION CORP UNIT COM g0698l111 153 14,800 SH   SOLE 3 14,800 0 0
AURORA CANNABIS INC COM 05156x884 0 28 SH   SOLE 1 28 0 0
AUTHENTIC EQUITY ACQUISITION C COM g06607116 49 5,000 SH   SOLE 3 5,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 75 400 SH   SOLE   400 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,577 8,369 SH   SOLE 1 7,419 0 950
AVAYA HOLDINGS CORPORATION COM 05351x101 37 1,310 SH   SOLE   1,310 0 0
AVEO PHARMACEUTICALS INC COM 053588307 295 40,350 SH   SOLE 1 40,350 0 0
AVIAT NETWORKS INC COM 05366y201 1,228 17,291 SH   SOLE   15,324 0 1,967
AVIAT NETWORKS INC COM 05366y201 409 5,752 SH   SOLE 3 5,752 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 21 500 SH   SOLE 1 500 0 0
AXT INC COM COM 00246W103 440 37,728 SH   SOLE   33,406 0 4,322
AXT INC COM COM 00246W103 147 12,641 SH   SOLE 3 12,641 0 0
B & G FOODS INC NEW CL A COM 05508r106 60 1,925 SH   SOLE 1 1,925 0 0
B RILEY FINANCIAL INC COM 05580m108 5,439 96,467 SH   SOLE   94,557 0 1,910
B. RILEY PRINCIPAL 150 MERGER COM 05601v202 50 5,000 SH   SOLE 3 5,000 0 0
BAGGER DAVES BURGER TAVERN COM 056646201 1 25,000 SH   SOLE 3 25,000 0 0
BAINS DE MER ET DU CERCLE DESE COM F06489102 19 250 SH   SOLE 1 250 0 0
BALCHEM CORP COM 057665200 25 200 SH   SOLE 1 200 0 0
BALL CORP COM COM 058498106 11 130 SH   SOLE 1 117 0 13
BALLYS CORP COM 05875b106 46 705 SH   SOLE   705 0 0
BALLYS CORP COM 05875b106 325 4,994 SH   SOLE 1 4,994 0 0
BANCO BRADESCO S A SP ADR PFD ADUS 059460303 9 2,000 SH   SOLE 1 2,000 0 0
BANCORP INC DEL COM COM 05969a105 2,267 109,396 SH   SOLE 3 109,396 0 0
BANCROFT FUND LTD COM COM 059695106 52 1,750 SH   SOLE 1 1,750 0 0
BANK FIRST NATL CORP COM 06211j100 6 77 SH   SOLE   77 0 0
BANK FIRST NATL CORP COM 06211j100 17 224 SH   SOLE 1 224 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 184 3,900 SH   SOLE 1 3,150 0 750
BANK OF AMERICA CORPORATION CO COM 060505104 25,595 661,529 SH   SOLE   649,999 0 11,530
BANK OF AMERICA CORPORATION CO COM 060505104 10,340 267,265 SH   SOLE 1 264,069 0 3,196
BARCLAYS BK PLC BARCLAYS ETN INDX FD 06742a669 86 450 SH   SOLE 1 450 0 0
BARCO NV COM b0833g105 25 1,050 SH   SOLE 1 1,050 0 0
BARINGS BDC INC COM 06759l103 21 2,119 SH   SOLE 1 2,119 0 0
BARRICK GOLD CORP COM COM 067901108 10 494 SH   SOLE 1 494 0 0
BASSETT FURNITURE INDS COM COM 070203104 4,071 167,720 SH   SOLE   87,700 0 80,020
BASSETT FURNITURE INDS COM COM 070203104 80 3,300 SH   SOLE 1 3,300 0 0
BAUSCH HEALTH COMPANIES INC CO COM 071734107 2 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM COM 071813109 114 1,351 SH   SOLE 1 1,351 0 0
BCE INC COM NEW COM 05534B760 19 414 SH   SOLE 1 414 0 0
BEAM GLOBAL COM 07373b109 19 442 SH   SOLE 1 342 0 100
BECTON DICKINSON & CO COM COM 075887109 1,365 5,615 SH   SOLE 1 5,040 0 575
BED BATH & BEYOND INC COM COM 075896100 16 550 SH   SOLE 1 550 0 0
BELDEN INC COM COM 077454106 24 538 SH   SOLE 1 538 0 0
BERKLEY W R CORP COM COM 084423102 532 7,063 SH   SOLE 1 7,063 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 2,327 9,107 SH   SOLE   9,107 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 20,823 81,507 SH   SOLE 1 75,868 0 5,639
BERRY PLASTICS GROUP COM 08579w103 925 15,068 SH   SOLE   15,068 0 0
BERRY PLASTICS GROUP COM 08579w103 21,432 349,057 SH   SOLE 3 349,057 0 0
BERRY PLASTICS GROUP COM 08579w103 7,341 119,565 SH   SOLE 1 113,645 0 5,920
BGC PARTNERS INC COM 05541t101 19 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105 250 17,863 SH   SOLE   15,820 0 2,043
BGSF INC COM 05601c105 84 5,973 SH   SOLE 3 5,973 0 0
BHP GROUP LTD SPONSORED ADS ADUS 088606108 71 1,019 SH   SOLE 1 1,019 0 0
BHP GROUP PLC SPONSORED ADR ADUS 05545E209 6 109 SH   SOLE 1 109 0 0
BIG LOTS INC COM COM 089302103 13,553 198,437 SH   SOLE 3 198,437 0 0
BIOGEN IDEC INC COM COM 09062X103 377 1,348 SH   SOLE 1 1,273 0 75
BIOLIFE SOLUTIONS INC COM NEW COM 09062w204 90 2,500 SH   SOLE 1 2,500 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101 6 75 SH   SOLE 1 75 0 0
BIONANO GENOMICS INC COM 09075f107 8 1,000 SH   SOLE 1 1,000 0 0
BIOTECH ACQUISITION CO COM g1125a124 100 10,100 SH   SOLE 3 10,100 0 0
BITE ACQUISITION CORP COM 09175k204 914 92,619 SH   SOLE 3 92,619 0 0
BKLN 210416P00015000 PUT 46138g958 2 1,620 SH Put SOLE 3 1,620 0 0
BKLN 210416P00020000 PUT 46138g958 1 2,914 SH Put SOLE 3 2,914 0 0
BKLN 220121P00015000 PUT 46138g958 62 4,300 SH Put SOLE 3 4,300 0 0
BKLN 220121P00018000 PUT 46138g958 62 2,523 SH Put SOLE 3 2,523 0 0
BLACK KNIGHT INC COM 09215c105 2,443 33,018 SH   SOLE   24,368 0 8,650
BLACK KNIGHT INC COM 09215c105 202 2,735 SH   SOLE 1 2,429 0 306
BLACK STONE MINERALS L P COM COM 09225m101 70 8,000 SH   SOLE   8,000 0 0
BLACK STONE MINERALS L P COM COM 09225m101 7,325 839,990 SH   SOLE 3 839,990 0 0
BLACK STONE MINERALS L P COM COM 09225m101 192 22,053 SH   SOLE 1 22,053 0 0
BLACKROCK CAPITAL INVESTMENT C COM 092533108 45 13,293 SH   SOLE 1 13,293 0 0
BLACKROCK ENERGY & RES TR COM CLSD FD 09250U101 62 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENERGY & RES TR COM CLSD FD 09250U101 14 1,594 SH   SOLE 1 1,594 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109 193 10,000 SH   SOLE 1 10,000 0 0
BLACKROCK INC COM COM 09247X101 14,757 19,573 SH   SOLE   19,273 0 300
BLACKROCK INC COM COM 09247X101 6,087 8,073 SH   SOLE 1 7,551 0 522
BLACKROCK MUNI INCOME TR II CO CLSD FD 09249N101 14 925 SH   SOLE 1 925 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 323 34,700 SH   SOLE 1 34,700 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 53 1,497 SH   SOLE 1 1,497 0 0
BLACKSTONE GROUP INC COM 09260d107 359 4,811 SH   SOLE   4,811 0 0
BLACKSTONE GROUP INC COM 09260d107 7,163 96,104 SH   SOLE 1 83,751 0 12,353
BLACKSTONE REAL ESTATE INCOME LP 09259k203 67 5,649 SH   SOLE 1 5,649 0 0
BLINK CHARGING CO COM 09354a100 20 480 SH   SOLE 1 180 0 300
BLOCK H & R INC COM COM 093671105 22 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 COM 095229100 33 2,000 SH   SOLE   2,000 0 0
BLUCORA INC COM COM 095229100 26,984 1,621,653 SH   SOLE 3 1,621,653 0 0
BLUCORA INC COM COM 095229100 223 13,375 SH   SOLE 1 13,375 0 0
BLUERIVER ACQUISITION CORP COM g1261q123 3 300 SH   SOLE 3 300 0 0
BOA ACQUISITION CORP COM 05601a208 1,567 158,100 SH   SOLE 3 158,100 0 0
BOEING CO COM COM 097023105 19 75 SH   SOLE   75 0 0
BOEING CO COM COM 097023105 1,167 4,580 SH   SOLE 1 4,445 0 135
BOOKING HOLDINGS INC COM 09857l108 725 311 SH   SOLE   311 0 0
BOOKING HOLDINGS INC COM 09857l108 3,583 1,538 SH   SOLE 1 1,325 0 213
BORGWARNER INC COM COM 099724106 23 500 SH   SOLE 1 0 0 500
BOSWELL J G CO COM COM 101205102 52 73 SH   SOLE 1 73 0 0
BOULDER GROWTH & INCOME FD INC CLSD FD 101507101 406 32,291 SH   SOLE 1 32,291 0 0
BP PLC SPONSORED ADR COM 055622104 88 3,610 SH   SOLE 1 60 0 3,550
BRAEMAR HOTELS AND RESORTS INC COM 10482b101 3 479 SH   SOLE 3 479 0 0
BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH   SOLE 1 4 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103 1 29 SH   SOLE 1 29 0 0
BRINKS CO COM COM 109696104 1,308 16,514 SH   SOLE   16,514 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 792 12,550 SH   SOLE   12,550 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,670 26,461 SH   SOLE 1 26,461 0 0
BROADCOM LTD SHS COM 11135f101 17,158 37,006 SH   SOLE   36,331 0 675
BROADCOM LTD SHS COM 11135f101 14,061 30,325 SH   SOLE 1 29,161 0 1,164
BROOKFIELD ASSET MGMT CL A LTD COM 112585104 1,706 38,336 SH   SOLE 1 35,269 0 3,067
BROOKFIELD INFRAST PARTNERS LP COM G16252101 16 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 COM 115637209 1,119 16,230 SH   SOLE 1 15,055 0 1,175
BROWN FORMAN CORP CL B COM 115637209 17 250 SH   SOLE 1 250 0 0
BRUNSWICK CORP COM COM 117043109 4,589 48,120 SH   SOLE   35,690 0 12,430
BUCKEYE STATE BANK COM 118240209 26 2,000 SH   SOLE 1 0 0 2,000
BUILD ACQUISITION CORP COM 12008j204 93 9,375 SH   SOLE 3 9,375 0 0
BUMBLE INC COM 12047b105 3 50 SH   SOLE 1 50 0 0
BUNGE LIMITED COM COM g16962105 44 560 SH   SOLE   560 0 0
BUNGE LIMITED COM COM g16962105 8 100 SH   SOLE 1 100 0 0
C3AI INC COM 12468p104 73 1,100 SH   SOLE 1 1,085 0 15
CA HEALTHCARE ACQUISITION CORP COM 12510w107 677 70,000 SH   SOLE 3 70,000 0 0
CA HEALTHCARE ACQUISITION CORP WT 12510w115 19 35,000 SH   SOLE 3 35,000 0 0
CACI INTL INC CL A COM 127190304 49 200 SH   SOLE 1 200 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108 81 594 SH   SOLE 1 594 0 0
CAESARS ENTERTAINMENT INC COM 12769g100 1,677 19,180 SH   SOLE   19,180 0 0
CALERES INC COM COM 129500104 1,487 68,220 SH   SOLE   68,220 0 0
CALLAWAY GOLF CO COM 131193104 5 200 SH   SOLE 1 200 0 0
CAMBRIA TR SHAREHOLDER YLD INDX FD 132061201 36 600 SH   SOLE 1 600 0 0
CANADIAN CANNABIS CORPORATION COM 135442101 0 100 SH   SOLE 1 100 0 0
CANADIAN NATL RY CO COM COM 136375102 12 100 SH   SOLE 1 100 0 0
CANNABIS ETF COM 84858t400 1 32 SH   SOLE 1 32 0 0
CANNAE HOLDINGS INC COM 13765n107 99 2,495 SH   SOLE 1 2,495 0 0
CANNALINK INC COM COM 13765b103 0 28 SH   SOLE 1 28 0 0
CANOPY GROWTH CORPORATION COM 138035100 15 479 SH   SOLE 1 479 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 8 64 SH   SOLE 1 56 0 8
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 63 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108 12 200 SH   SOLE 1 200 0 0
CARDTRONICS PLC COM g1991c105 39 1,000 SH   SOLE 3 1,000 0 0
CARLOTZ INC COM 142552108 3 400 SH   SOLE 1 400 0 0
CARRIER GLOBAL CORPORATION COM 14448c104 396 9,370 SH   SOLE 1 8,370 0 1,000
CARS COM INC COM 14575e105 4 333 SH   SOLE 1 333 0 0
CARTESIAN GROWTH CORP COM g19276123 180 18,083 SH   SOLE 3 18,083 0 0
CARVANA CO COM 146869102 8 30 SH   SOLE 1 30 0 0
CASELLA WASTE SYS INC CL A COM 147448104 254 4,000 SH   SOLE 1 4,000 0 0
CATCHA INVESTMENT CORP COM g1962y128 39 3,904 SH   SOLE 3 3,904 0 0
CATERPILLAR INC DEL COM COM 149123101 93 400 SH   SOLE   400 0 0
CATERPILLAR INC DEL COM COM 149123101 490 2,115 SH   SOLE 1 1,865 0 250
CAVCO INDS INC DEL COM 149568107 1,357 6,015 SH   SOLE   6,015 0 0
CBIZ INC COM 124805102 16 500 SH   SOLE 1 500 0 0
CBOE HLDGS INC COM COM 12503M108 491 4,975 SH   SOLE 1 4,625 0 350
CBRE ACQUISITION HOLDINGS INC COM 12510j205 10 1,000 SH   SOLE 3 1,000 0 0
CBRE GROUP INC COM 12504l109 276 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108 93 562 SH   SOLE 1 562 0 0
Cecil Bancorp Inc COM 149841306 52 343,752 SH   SOLE 3 343,752 0 0
Cecil Bancorp Inc COM 149841306 0 125 SH   SOLE 1 125 0 0
CEDAR FAIR L P DEPOSITRY UNIT LP 150185106 106 2,139 SH   SOLE 1 2,139 0 0
CENTRICUS ACQUISITION CORP COM g2072q112 7 700 SH   SOLE 3 700 0 0
CENTURY CASINOS INC COM COM 156492100 571 55,560 SH   SOLE   55,560 0 0
CERNER CORP COM COM 156782104 788 10,958 SH   SOLE 1 10,808 0 150
CF ACQUISITION CORP VIII UNIT COM 12520c208 126 12,700 SH   SOLE 3 12,700 0 0
CF BANKSHARES INC COM 12520l109 4,238 212,331 SH   SOLE 3 212,331 0 0
CF BANKSHARES INC COM 12520l109 794 39,774 SH   SOLE 1 39,774 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114 13 7,400 SH   SOLE 3 7,400 0 0
CHAMPIONX CORPORATION COM COM 15872m104 10,443 480,580 SH   SOLE   375,860 0 104,720
CHAMPIONX CORPORATION COM COM 15872m104 256 11,759 SH   SOLE 1 11,759 0 0
CHANGE HEALTHCARE INC COM 15912k100 497 22,500 SH   SOLE 3 22,500 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105 84 3,145 SH   SOLE 1 3,145 0 0
CHARGEPOINT HOLDINGS IN-CW24 WT 15961r113 15 1,000 SH   SOLE 3 1,000 0 0
CHARLES RIV LABS INTL COM COM 159864107 5,868 20,246 SH   SOLE   16,736 0 3,510
CHARLES RIV LABS INTL COM COM 159864107 174 600 SH   SOLE 1 600 0 0
CHECK POINT SOFTWARE ORD COM m22465104 140 1,250 SH   SOLE   1,250 0 0
CHECK POINT SOFTWARE ORD COM m22465104 112 1,000 SH   SOLE 1 1,000 0 0
CHENIERE ENERGY INC COM 16411r208 3 47 SH   SOLE 1 47 0 0
CHEVRON CORP NEW COM COM 166764100 20,138 192,171 SH   SOLE   188,601 0 3,570
CHEVRON CORP NEW COM COM 166764100 11,770 112,322 SH   SOLE 1 107,663 0 4,658
CHEWY INC COM 16679l109 3 37 SH   SOLE 1 37 0 0
CHICAGO RIVET & MACH COM 168088102 89 3,499 SH   SOLE 1 3,499 0 0
CHIMERA INVT CORP COM NEW COM 16934q208 8 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 125 88 SH   SOLE   88 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 438 308 SH   SOLE 1 308 0 0
CHRISTOPHER & BANKS CORP COM 171046105 0 1,000 SH   SOLE 1 1,000 0 0
CHUBB LTD COM COM h1467j104 53 338 SH   SOLE 1 334 0 4
CHURCHILL CAPITAL VII CORP COM 17144m201 20 2,000 SH   SOLE 3 2,000 0 0
CHURCHILL DOWNS INC COM COM 171484108 5,621 24,718 SH   SOLE   18,528 0 6,190
CHURCHILL DOWNS INC COM COM 171484108 171 751 SH   SOLE 1 751 0 0
CIGNA CORPORATION COM 125523100 172 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 BELL INC COM 171871502 91 5,909 SH   SOLE 3 5,909 0 0
CINCINNATI FINL CORP COM COM 172062101 406 3,934 SH   SOLE 1 3,934 0 0
CINEPLEX INC COM 172454100 47 5,000 SH   SOLE 3 5,000 0 0
CISCO SYS INC COM 17275r102 11,830 228,783 SH   SOLE   225,383 0 3,400
CISCO SYS INC COM 17275r102 10,593 204,861 SH   SOLE 1 202,035 0 2,826
CITI TRENDS INC COM COM 17306x102 82 973 SH   SOLE   633 0 340
CITI TRENDS INC COM COM 17306x102 262 3,125 SH   SOLE 1 3,125 0 0
CITIGROUP INC COM NEW COM 172967424 706 9,704 SH   SOLE 1 9,687 0 17
CITIZENS FINL GROUP COM 174610105 21,054 476,868 SH   SOLE   467,708 0 9,160
CITIZENS FINL GROUP COM 174610105 5,208 117,971 SH   SOLE 1 115,464 0 2,507
CIVISTA BANCSHARES INC COM COM 178867107 7 319 SH   SOLE 1 319 0 0
CLARIM ACQUISITION CORP COM 18049c108 241 25,000 SH   SOLE 3 25,000 0 0
CLARIM ACQUISITION CORP WT 18049c116 5 8,332 SH   SOLE 3 8,332 0 0
CLARIM ACQUISITION CORP COM 18049c207 75 7,500 SH   SOLE 3 7,500 0 0
CLIFFS NATURAL RESOURCES INC C COM 185899101 577 28,708 SH   SOLE   28,708 0 0
CLIFFS NATURAL RESOURCES INC C COM 185899101 191 9,508 SH   SOLE 1 8,508 0 1,000
CLIMATE CHANGE CRISIS REAL IMP COM 18716C100 14 1,000 SH   SOLE 1 1,000 0 0
CLOROX CO DEL COM COM 189054109 137 710 SH   SOLE 1 710 0 0
CLOUGH GLOBAL EQUITY FD COM COM 18914c100 1 87 SH   SOLE 3 87 0 0
CME GROUP INC COM COM 12572q105 5 25 SH   SOLE 1 25 0 0
CNA FINL CORP COM COM 126117100 41 925 SH   SOLE 1 925 0 0
CNL HEALTHCARE PPTYS INC COM LP 12612c108 54 7,363 SH   SOLE 1 7,363 0 0
COCA COLA CO COM 191216100 213 4,041 SH   SOLE   4,041 0 0
COCA COLA CO COM 191216100 1,752 33,236 SH   SOLE 1 33,236 0 0
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 352 39,643 SH   SOLE   35,183 0 4,460
CODA OCTOPUS GROUP INC COM NEW COM 19188u206 116 13,070 SH   SOLE 3 13,070 0 0
COEUR D ALENE MINES CORP IDAHO COM 192108504 1 79 SH   SOLE 1 79 0 0
COFFEE HLDGS INC COM COM 192176105 1,282 259,532 SH   SOLE   230,468 0 29,064
COFFEE HLDGS INC COM COM 192176105 421 85,123 SH   SOLE 3 85,123 0 0
COFFEE HLDGS INC COM COM 192176105 22 4,379 SH   SOLE 1 4,379 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 183 2,338 SH   SOLE   2,338 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 2,210 28,293 SH   SOLE 1 24,768 0 3,525
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 117 8,760 SH   SOLE 3 8,760 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 13 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTURE CLSD FD 19248A109 459 16,441 SH   SOLE 1 16,291 0 150
COLGATE PALMOLIVE CO COM COM 194162103 1,186 15,044 SH   SOLE 1 14,844 0 200
COLONNADE ACQUISITION CORP I COM g2284b127 445 45,192 SH   SOLE 3 45,192 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111 5 2,318 SH   SOLE 3 2,318 0 0
COLUMBIA FINANCIAL INC COM 197641103 12,570 719,090 SH   SOLE   561,455 0 157,635
COLUMBIA FINANCIAL INC COM 197641103 102 5,820 SH   SOLE 1 5,820 0 0
COMCAST CORP NEW CL A COM 20030N101 18 334 SH   SOLE   334 0 0
COMCAST CORP NEW CL A COM 20030N101 5,762 106,483 SH   SOLE 1 100,080 0 6,403
COMFORT SYS USA INC COM COM 199908104 127 1,700 SH   SOLE 1 1,700 0 0
COMMSCOPE HLDG CO INC COM COM 20337X109 3,542 230,580 SH   SOLE   170,990 0 59,590
COMMUNICATION SERVICES SELECT INDX FD 81369y852 77 1,054 SH   SOLE 1 1,054 0 0
COMMUNITY BANKERS TR CORP COM 203612106 3,861 437,800 SH   SOLE 3 437,800 0 0
COMMUNITY BANKERS TR CORP COM 203612106 102 11,561 SH   SOLE 1 11,561 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451q401 446 17,500 SH   SOLE   17,500 0 0
COMPUTER TASK GROUP INC COM 205477102 1,031 108,010 SH   SOLE   95,566 0 12,444
COMPUTER TASK GROUP INC COM 205477102 348 36,478 SH   SOLE 3 36,478 0 0
COMTECH TELECOMMUNICAT COM NEW COM 205826209 2,305 92,810 SH   SOLE   89,680 0 3,130
CONAGRA BRANDS INC COM 205887102 162 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101 9,847 65,770 SH   SOLE   50,916 0 14,854
CONCRETE PUMPING HLDGS INC COM COM 206704108 359 48,429 SH   SOLE   42,888 0 5,541
CONCRETE PUMPING HLDGS INC COM COM 206704108 120 16,227 SH   SOLE 3 16,227 0 0
CONDUENT INC COM 206787103 3 400 SH   SOLE 1 400 0 0
CONOCOPHILLIPS COM 20825c104 355 6,709 SH   SOLE   6,709 0 0
CONOCOPHILLIPS COM 20825c104 953 17,986 SH   SOLE 1 14,698 0 3,288
CONRAD INDS INC COM COM 208305102 23 1,698 SH   SOLE 1 1,698 0 0
CONSOLIDATED EDISON INC COM COM 209115104 106 1,411 SH   SOLE 1 1,052 0 359
CONSTELLATION ACQUISITION CORP COM g2r18k121 4 400 SH   SOLE 3 400 0 0
CONSTELLATION BRANDS INC COM C COM 21036P108 59 259 SH   SOLE   259 0 0
CONSTELLATION BRANDS INC COM C COM 21036P108 1,047 4,594 SH   SOLE 1 4,583 0 11
CONSTELLATION SOFTWARE INC COM 21037X100 81 58 SH   SOLE   58 0 0
CONSTELLATION SOFTWARE INC COM 21037X100 348 249 SH   SOLE 1 249 0 0
CONSUMERS BANCORP INC COM 210509105 50 2,546 SH   SOLE 3 2,546 0 0
CONTRA BACKWEB TECHNOLOGIES COM m15cnt997 0 259,927 SH   SOLE 1 259,927 0 0
CORAZON CAPITAL V838 MONOCEROS COM g24237110 426 42,846 SH   SOLE 3 42,846 0 0
CORELOGIC INC COM COM 21871d103 246 3,100 SH   SOLE 3 3,100 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502 1 87 SH   SOLE 1 87 0 0
CORESITE REALTY CORPORATION COM 21870q105 5 39 SH   SOLE 1 39 0 0
CORNING INC COM 219350105 271 6,218 SH   SOLE   6,218 0 0
CORNING INC COM 219350105 739 16,986 SH   SOLE 1 16,786 0 200
CORNING NATURAL GAS HOLDING CO COM 219387107 37 1,588 SH   SOLE 1 1,588 0 0
CORTEVA COM 22052l104 719 15,428 SH   SOLE 1 13,345 0 2,083
CORTLAND BANCORP COM COM 220587109 44 2,000 SH   SOLE   2,000 0 0
CORTLAND BANCORP COM COM 220587109 8,740 396,890 SH   SOLE 3 396,890 0 0
CORTLAND BANCORP COM COM 220587109 234 10,610 SH   SOLE 1 10,610 0 0
CORVEL CORP COM COM 221006109 1,872 18,251 SH   SOLE   17,641 0 610
COSTAR GROUP INC COM COM 22160n109 129 157 SH   SOLE 1 157 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 750 2,128 SH   SOLE   2,128 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 5,425 15,391 SH   SOLE 1 14,323 0 1,068
COVA ACQUISITION CORP COM g2554y112 15 1,500 SH   SOLE 3 1,500 0 0
COWEN GROUP INC NEW CL A COM 223622606 451 12,844 SH   SOLE   11,360 0 1,484
COWEN GROUP INC NEW CL A COM 223622606 153 4,341 SH   SOLE 3 4,341 0 0
CPI AEROSTRUCTURES INC COM NEW COM 125919308 439 96,733 SH   SOLE   86,856 0 9,877
CPI AEROSTRUCTURES INC COM NEW COM 125919308 135 29,824 SH   SOLE 3 29,824 0 0
CRA INTL INC COM COM 12618T105 4,772 63,927 SH   SOLE   63,927 0 0
CRACKER BARREL OLD CTRY STORE COM 22410J106 17 100 SH   SOLE 1 100 0 0
CRANE CO COM COM 224399105 94 1,000 SH   SOLE 1 0 0 1,000
CRAWFORD & CO COM 224633107 63 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO CL A COM 224633206 110 10,343 SH   SOLE   9,196 0 1,147
CRAWFORD & CO CL A COM 224633206 36 3,398 SH   SOLE 3 3,398 0 0
CREDIT SUISSE AG NASSAU BRH VE COM 22542d316 4 25 SH   SOLE 1 25 0 0
CRESCO LABS INC COM 22587m106 13 1,000 SH   SOLE   1,000 0 0
CRESCO LABS INC COM 22587m106 2,895 229,162 SH   SOLE 1 198,078 0 31,084
CRH MEDICAL CORP COM 12626f105 59 15,000 SH   SOLE 3 15,000 0 0
CRISPR THERAPEUTICS AG COM h17182108 141 1,156 SH   SOLE 1 1,156 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105 219 1,200 SH   SOLE 1 1,200 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 237 1,375 SH   SOLE   1,375 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101 1,646 9,561 SH   SOLE 1 9,121 0 440
CROWN PROPTECH ACQUISITIONS COM g25741102 291 29,800 SH   SOLE 3 29,800 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110 7 9,932 SH   SOLE 3 9,932 0 0
CRYOPORT INC COM 229050307 0 1 SH   SOLE 1 1 0 0
CSB BANCORP INC COM 12628r107 132 3,601 SH   SOLE 3 3,601 0 0
CSX CORP PUT OPT PUT 126408953 21 126 SH Put SOLE 3 126 0 0
CSX CORP COM COM 126408103 4,952 51,358 SH   SOLE 1 47,537 0 3,821
CTI BIOPHARMA CORP COM 12648l601 0 1 SH   SOLE 1 1 0 0
CTO REALTY GROWTH INC COM COM 22948q101 3,017 58,000 SH   SOLE   51,960 0 6,040
CUBESMART COM COM 229663109 8 200 SH   SOLE 1 200 0 0
CUBIC CORP COM COM 229669106 75 1,000 SH   SOLE 3 1,000 0 0
CUBIC CORP COM COM 229669106 15 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105 4,295 279,074 SH   SOLE   279,074 0 0
CUMMINS INC COM COM 231021106 330 1,275 SH   SOLE 1 1,275 0 0
CURTISS WRIGHT CORP COM COM 231561101 4 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM COM 126650100 16,044 213,267 SH   SOLE   210,017 0 3,250
CVS HEALTH CORP COM COM 126650100 11,489 152,720 SH   SOLE 1 146,440 0 6,280
CYRUSONE INC COM 23283r100 16 240 SH   SOLE 1 240 0 0
CYTODYN INC COM COM 23283M101 26 9,608 SH   SOLE 1 9,608 0 0
D AND Z MEDIA ACQUISITION CORP COM 23305q205 6 600 SH   SOLE 3 600 0 0
D R HORTON INC COM COM 23331a109 36 400 SH   SOLE 1 400 0 0
DANAHER CORP DEL COM COM 235851102 191 849 SH   SOLE   849 0 0
DANAHER CORP DEL COM COM 235851102 1,532 6,807 SH   SOLE 1 6,569 0 238
DARDEN RESTAURANTS INC COM COM 237194105 16 116 SH   SOLE 1 116 0 0
DARLING INTL INC COM COM 237266101 3,759 51,091 SH   SOLE 3 51,091 0 0
DARLING INTL INC COM COM 237266101 47 633 SH   SOLE 1 633 0 0
DASEKE INC COM COM 23753f107 7 850 SH   SOLE 1 850 0 0
DATADOG INC COM 23804l103 3 40 SH   SOLE 1 40 0 0
DAWSON GEOPHYSICAL CO COM 239360100 182 74,441 SH   SOLE   67,092 0 7,349
DAWSON GEOPHYSICAL CO COM 239360100 51 20,816 SH   SOLE 3 20,816 0 0
DBD 210521P00010000 PUT 253651953 87 2,893 SH Put SOLE 3 2,893 0 0
DBD 210521P00012500 PUT 253651953 37 450 SH Put SOLE 3 450 0 0
DBD 220121C00012500 CALL 253651903 588 1,351 SH Call SOLE 3 1,351 0 0
DBX XTRACKERS S&P INDX FD 233051143 3 82 SH   SOLE 1 82 0 0
DECARBONIZATION PLUS ACQUISITI COM 24279d204 147 14,762 SH   SOLE 3 14,762 0 0
DEEP LAKE CAPITAL ACQUISITION COM g27029100 49 5,000 SH   SOLE 3 5,000 0 0
DEERE & CO COM COM 244199105 641 1,712 SH   SOLE 1 1,387 0 325
DELL TECHNOLOGIES INC COM 24703l202 38 429 SH   SOLE 1 429 0 0
DELTA AIR LINES DEL COM NEW COM 247361702 1,186 24,573 SH   SOLE 1 23,923 0 650
DELTA APPAREL INC COM COM 247368103 795 29,313 SH   SOLE   29,313 0 0
DENNYS CORP COM COM 24869p104 479 26,450 SH   SOLE   26,450 0 0
DESIGNER BRANDS INC COM 250565108 4,090 235,040 SH   SOLE   174,050 0 60,990
DEUTSCHE BK AG LONDON BRH LEVE CV PFD 25156d423 73 3,500 SH   SOLE 1 3,500 0 0
DEUTSCHE X-TRACKERS HARVEST CS COM 233051879 10 257 SH   SOLE 1 257 0 0
DEUTSCHE X-TRACKERS MSCI EAFE INDX FD 233051200 6 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 436 15,656 SH   SOLE 1 14,268 0 1,388
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 19 665 SH   SOLE   665 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 3,640 129,178 SH   SOLE 1 120,567 0 8,611
DHB CAPITAL CORP COM 23291w208 226 22,800 SH   SOLE 3 22,800 0 0
DHC ACQUISITION CORP COM g2758t125 505 50,528 SH   SOLE 3 50,528 0 0
DIAGEO P L C SPON ADR NEW ADUS 25243Q205 266 1,622 SH   SOLE   1,622 0 0
DIAGEO P L C SPON ADR NEW ADUS 25243Q205 2,855 17,389 SH   SOLE 1 16,374 0 1,015
DIAMOND HILL INVESTMENT GROUP COM 25264r207 639 4,094 SH   SOLE   3,627 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207 213 1,363 SH   SOLE 3 1,363 0 0
DIEBOLD INC COM COM 253651103 1,072 75,848 SH   SOLE   75,848 0 0
DIEBOLD INC COM COM 253651103 18,664 1,320,884 SH   SOLE 3 1,320,884 0 0
DIEBOLD INC COM COM 253651103 2,869 203,061 SH   SOLE 1 203,061 0 0
DIGITAL RIVER COM 25388b104 1,225 349,999 SH   SOLE 3 349,999 0 0
DIGITAL RLTY TR INC COM 253868103 15 109 SH   SOLE   109 0 0
DIGITAL RLTY TR INC COM 253868103 259 1,836 SH   SOLE 1 1,836 0 0
DIGITAL TRANSFORMATION OPP COM 25401k206 1,157 117,140 SH   SOLE 3 117,140 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,193 35,461 SH   SOLE   26,197 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 26 344 SH   SOLE 1 344 0 0
DISCA 210521C00040000 CALL 25470F904 111 174 SH Call SOLE 3 174 0 0
DISCA 210521C00060000 CALL 25470F904 165 1,435 SH Call SOLE 3 1,435 0 0
DISCOVER FINL SVCS COM COM 254709108 13,244 139,429 SH   SOLE   136,394 0 3,035
DISCOVER FINL SVCS COM COM 254709108 3,692 38,867 SH   SOLE 1 36,494 0 2,373
DISCOVERY COMMUNICATIONS INC COM 25470f104 425 9,775 SH   SOLE 1 9,250 0 525
DISCOVERY COMMUNICATNS NEW COM COM 25470F302 758 20,541 SH   SOLE 1 18,466 0 2,075
DISRUPTIVE ACQUISITION CORPORA COM g2770y110 179 18,098 SH   SOLE 3 18,098 0 0
DIVIDEND & INCOME FD COM NEW COM 25538a204 4 300 SH   SOLE 3 300 0 0
DIVIDEND CAP TOTAL RLTY COM 09186l100 30 4,010 SH   SOLE 1 4,010 0 0
DLH HOLDINGS CORP COM 23335q100 1,538 155,029 SH   SOLE   155,029 0 0
DOCUSIGN INC COM 256163106 25 125 SH   SOLE   125 0 0
DOCUSIGN INC COM 256163106 103 511 SH   SOLE 1 421 0 90
DOLLAR GEN CORP COM COM 256677105 17 82 SH   SOLE 1 82 0 0
DOMINION RES COM 25746u109 1,545 20,344 SH   SOLE 1 18,744 0 1,600
DOMINOS PIZZA INC COM COM 25754a201 8 23 SH   SOLE 1 23 0 0
DONEGAL GROUP INC CL A COM 257701201 9 581 SH   SOLE   581 0 0
DONEGAL GROUP INC CL A COM 257701201 330 22,198 SH   SOLE 1 22,198 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 1,185 42,574 SH   SOLE   37,669 0 4,905
DONNELLEY FINL SOLUTIONS INC COM 25787g100 399 14,343 SH   SOLE 3 14,343 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 9 500 SH   SOLE 1 500 0 0
DOVER CORP COM COM 260003108 171 1,250 SH   SOLE   1,250 0 0
DOVER CORP COM COM 260003108 257 1,874 SH   SOLE 1 1,874 0 0
DOW INC COM 260557103 40 633 SH   SOLE   633 0 0
DOW INC COM 260557103 67 1,055 SH   SOLE 1 870 0 185
DRAFTKINGS INC COM 26142r104 44 720 SH   SOLE 1 720 0 0
DTE ENERGY CO COM COM 233331107 13,481 101,253 SH   SOLE   75,303 0 25,950
DTE ENERGY CO COM COM 233331107 307 2,307 SH   SOLE 1 2,307 0 0
DUKE ENERGY CORP NEW CV PFD 26441c501 45 1,620 SH   SOLE   1,620 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 35 366 SH   SOLE   366 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 651 6,740 SH   SOLE 1 6,660 0 80
DUN & BRADSTREET HLDGS INC COM COM 26484t106 24 990 SH   SOLE   990 0 0
DUPONT DE NEMOURS INC COM 26614n102 183 2,369 SH   SOLE   2,369 0 0
DUPONT DE NEMOURS INC COM 26614n102 21 272 SH   SOLE 1 272 0 0
DYCOM INDUSTRIES INC COM 267475101 102 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 COM 26942G100 67 2,750 SH   SOLE 1 2,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150 446 12,344 SH   SOLE   10,950 0 1,394
EAGLE BULK SHIPPING INC COM y2187a150 147 4,073 SH   SOLE 3 4,073 0 0
EAGLE CAP GROWTH FD INC COM CLSD FD 269451100 128 15,341 SH   SOLE 3 15,341 0 0
EAGLE CAP GROWTH FD INC COM CLSD FD 269451100 5 648 SH   SOLE 1 648 0 0
EAGLE MATERIALS INC COM COM 26969P108 12,715 94,600 SH   SOLE   77,490 0 17,110
EAGLE MATERIALS INC COM COM 26969P108 134 1,000 SH   SOLE 1 1,000 0 0
EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH   SOLE 1 250 0 0
EASTERN CO COM COM 276317104 40 1,500 SH   SOLE   1,500 0 0
EASTERN CO COM COM 276317104 1,495 55,767 SH   SOLE 3 55,767 0 0
EASTERN CO COM COM 276317104 175 6,530 SH   SOLE 1 6,530 0 0
EASTMAN CHEM CO COM COM 277432100 10,473 95,106 SH   SOLE   93,286 0 1,820
EASTMAN CHEM CO COM COM 277432100 4,204 38,173 SH   SOLE 1 36,963 0 1,210
EATON CORP PLC COM g29183103 14,679 106,157 SH   SOLE   104,057 0 2,100
EATON CORP PLC COM g29183103 11,696 84,580 SH   SOLE 1 78,932 0 5,648
EATON VANCE MUN INCOME TERM CLSD FD 27829u105 170 7,782 SH   SOLE 1 7,782 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 659 29,280 SH   SOLE 1 29,280 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106 35 1,325 SH   SOLE 1 1,325 0 0
EBAY INC COM COM 278642103 38 625 SH   SOLE 1 625 0 0
ECOLAB INC COM COM 278865100 196 915 SH   SOLE 1 915 0 0
EDGEWELL PERS CARE CO COM COM 28035q102 6,317 159,520 SH   SOLE   124,910 0 34,610
EDIFY ACQUISITION CORP COM 28059q103 65 6,709 SH   SOLE 3 6,709 0 0
EDISON INTL COM COM 281020107 41 702 SH   SOLE 1 702 0 0
EDITAS MEDICINE INC COM 28106w103 25 600 SH   SOLE 1 600 0 0
EJF ACQUISITION CORP COM g2955b117 28 2,800 SH   SOLE 3 2,800 0 0
EL PASO ENERGY CAO TR I PFD CV PFD 283678209 25 500 SH   SOLE 1 500 0 0
ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 59 2,000 SH   SOLE 1 2,000 0 0
ELECTRONIC ARTS INC COM COM 285512109 2 16 SH   SOLE 1 16 0 0
ELEMENT SOLUTIONS INC COM 28618m106 14,409 787,826 SH   SOLE   645,739 0 142,087
ELEMENT SOLUTIONS INC COM 28618m106 187 10,220 SH   SOLE 1 10,220 0 0
EMERALD PLANTATION HLDGS COM g30337102 16 780,000 SH   SOLE 3 780,000 0 0
EMERGENT BIOSOLUTN INC COM COM 29089q105 29 310 SH   SOLE   310 0 0
EMERGENT BIOSOLUTN INC COM COM 29089q105 37 400 SH   SOLE 1 400 0 0
EMERSON ELEC CO COM COM 291011104 203 2,248 SH   SOLE 1 2,137 0 111
EMPOWERMENT & INCLUSION CAPITA COM 29248n100 49 5,043 SH   SOLE 3 5,043 0 0
ENBRIDGE INC CO COM 29250n105 318 8,745 SH   SOLE   8,745 0 0
ENBRIDGE INC CO COM 29250n105 1,186 32,575 SH   SOLE 1 28,076 0 4,499
ENDEAVOUR SILVER CORP COM 29258y103 461 93,041 SH   SOLE   82,332 0 10,709
ENDEAVOUR SILVER CORP COM 29258y103 92 18,564 SH   SOLE 3 18,564 0 0
ENERGIZER HLDGS INC NEW COM 29272w109 37 772 SH   SOLE 1 772 0 0
ENERGY SELECT SECTOR SPDR FUND CALL 81369Y956 43 40 SH Call SOLE 3 40 0 0
ENERGY TRANSFER LP LP 29273v100 10 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100 32 4,200 SH   SOLE 1 3,400 0 800
ENSIGN GROUP INC COM COM 29358p101 1,326 14,130 SH   SOLE   14,130 0 0
ENTERGY CORP NEW COM COM 29364g103 14 144 SH   SOLE 1 144 0 0
ENTERPRISE PRODUCTS PARTNERS LP 293792107 267 12,133 SH   SOLE   12,133 0 0
ENTERPRISE PRODUCTS PARTNERS LP 293792107 5,019 227,920 SH   SOLE 1 219,979 0 7,941
EOG RES INC COM COM 26875p101 5 70 SH   SOLE 1 70 0 0
EQ HEALTH ACQUISITION CORP COM 26886a101 487 50,300 SH   SOLE 3 50,300 0 0
EQ HEALTH ACQUISITION CORP WT 26886a119 13 25,150 SH   SOLE 3 25,150 0 0
EQ HEALTH ACQUISITION CORP COM 26886A200 55 5,500 SH   SOLE 3 5,500 0 0
EQUIFAX INC COM COM 294429105 375 2,073 SH   SOLE 1 2,073 0 0
EQUINIX INC COM 29444u700 181 266 SH   SOLE 1 246 0 20
EQUITY COMWLTH COM SH BEN INT COM 294628102 31 1,100 SH   SOLE   1,100 0 0
EQUITY COMWLTH COM SH BEN INT COM 294628102 300 10,800 SH   SOLE 1 10,800 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107 29 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 144 SH   SOLE   144 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH   SOLE 1 43 0 0
ESCROW TURKISH INVST FD COM 900esc104 0 318 SH   SOLE 3 318 0 0
ESM ACQUISITION CORP COM g3195h120 161 16,200 SH   SOLE 3 16,200 0 0
ESTEE LAUDER COMPANIES INC COM 518439104 570 1,959 SH   SOLE   1,959 0 0
ESTEE LAUDER COMPANIES INC COM 518439104 26 90 SH   SOLE 1 90 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 184 8,027 SH   SOLE 1 7,027 0 1,000
EUROPEAN BIOTECH ACQUISITION C COM g3167f110 70 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 192 775 SH   SOLE 1 725 0 50
EVERSOURCE ENERGY COM COM 30040w108 12 136 SH   SOLE 1 136 0 0
EVO ACQUISITION CORP COM 30052g207 317 31,889 SH   SOLE 3 31,889 0 0
EXACT SCIENCES CORP COM COM 30063P105 43 325 SH   SOLE 1 325 0 0
EXCO RESOURCES INC COM 269279600 0 15 SH   SOLE 1 0 0 15
EXELON CORP COM COM 30161N101 40 914 SH   SOLE 1 700 0 214
EXP WORLD HOLDINGS INC COM 30212w100 7 160 SH   SOLE 1 160 0 0
EXPEDIA INC COM 30212p303 25 143 SH   SOLE 1 143 0 0
EXPEDITORS INTL WASH PUT OPT PUT 302130959 6 197 SH Put SOLE 3 197 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 2,170 20,146 SH   SOLE 1 17,794 0 2,352
EXTENDED STAY AMER COM 30224p200 39 2,000 SH   SOLE 3 2,000 0 0
EXXON MOBIL CORP COM COM 30231G102 816 14,617 SH   SOLE   14,617 0 0
EXXON MOBIL CORP COM COM 30231G102 2,778 49,760 SH   SOLE 1 48,666 0 1,094
F M C CORP COM NEW COM 302491303 868 7,850 SH   SOLE   7,850 0 0
F5 NETWORKS INC COM COM 315616102 21 100 SH   SOLE 1 100 0 0
FAB UNVL CORP COM COM 302771100 0 142 SH   SOLE 1 142 0 0
FACEBOOK INC CL A COM 30303M102 323 1,097 SH   SOLE   1,097 0 0
FACEBOOK INC CL A COM 30303M102 2,645 8,979 SH   SOLE 1 8,959 0 20
FACTSET RESH SYS INC COM COM 303075105 8 27 SH   SOLE 1 27 0 0
FAST ACQUISITION CORP II COM 311874200 467 47,000 SH   SOLE 3 47,000 0 0
FBL FINANCIAL GROUP INC COM COM 30239f106 11 200 SH   SOLE 3 200 0 0
FEDERAL AGRICULTURAL MORTGAGE COM 313148306 3,132 31,099 SH   SOLE   27,370 0 3,729
FEDERAL AGRICULTURAL MORTGAGE COM 313148306 186 1,843 SH   SOLE 3 1,843 0 0
FEDERAL NATL MTG ASSN COM COM 313586109 1 645 SH   SOLE 1 645 0 0
FEDERAL REALTY INVT TR SH BEN CLSD FD 313747206 6 60 SH   SOLE 1 60 0 0
FEDEX CORP PUT OPT PUT 31428X956 35 20 SH Put SOLE 3 20 0 0
FEDEX CORP COM COM 31428X106 422 1,485 SH   SOLE 1 1,385 0 100
FERRELLGAS PARTNERS LP UNIT LT LP 315293100 2 1,900 SH   SOLE 1 0 0 1,900
FERRO CORP COM COM 315405100 9 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 NASDAQ COM INDX FD 315912808 23 44 SH   SOLE 1 19 0 25
FIDELITY COVINGTON MSCI INFORM COM 316092808 1,522 14,373 SH   SOLE   14,373 0 0
FIDELITY COVINGTON MSCI INFORM COM 316092808 2,288 21,613 SH   SOLE 1 21,613 0 0
FIDELITY INTERNATIONAL HIGH DI COM 316092725 2 100 SH   SOLE 1 100 0 0
FIDELITY LIMITED TERM BOND ETF COM 316188200 915 17,497 SH   SOLE 1 17,497 0 0
FIDELITY LOW DURATION BOND INDX FD 316188408 118 2,320 SH   SOLE 1 2,320 0 0
FIDELITY MSCI HEALTH CARE INDE INDX FD 316092600 26 444 SH   SOLE 1 444 0 0
FIDELITY MSCI REAL ESTATE INDE INDX FD 316092857 445 16,200 SH   SOLE   16,200 0 0
FIDELITY MSCI REAL ESTATE INDE INDX FD 316092857 233 8,489 SH   SOLE 1 8,489 0 0
FIDELITY NATL FINL INC COM 31620r303 105 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 TOTAL BOND ETF INDX FD 316188309 840 16,036 SH   SOLE   16,036 0 0
FIDELITY TOTAL BOND ETF INDX FD 316188309 2,379 45,387 SH   SOLE 1 45,387 0 0
FIFTH THIRD BANCORP COM 316773100 121 3,232 SH   SOLE   3,232 0 0
FIFTH THIRD BANCORP COM 316773100 360 9,602 SH   SOLE 1 9,602 0 0
FINTECH EVOLUTION ACQUISITIO COM g3r19a112 29 2,929 SH   SOLE 3 2,929 0 0
FIRST EAGLE ALTERNATIVE CAPITA COM 26943b100 50 12,296 SH   SOLE 1 12,296 0 0
FIRST HORIZON NATL CORP COM COM 320517105 60 3,526 SH   SOLE 1 3,526 0 0
FIRST INTERNET BANCORP COM COM 320557101 1,241 35,226 SH   SOLE   31,347 0 3,879
FIRST INTERNET BANCORP COM COM 320557101 399 11,324 SH   SOLE 3 11,324 0 0
FIRST NILES FINL INC COM COM 33582n106 30 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 48 288 SH   SOLE 1 288 0 0
FIRST RESERVE SUSTAINABLE 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 54 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 753 4,693 SH   SOLE   4,693 0 0
FIRST TR EXCHANGE TRADED FD NY INDX FD 33733E203 2,715 16,915 SH   SOLE 1 16,915 0 0
FIRST TR II CONSUMER DISCRET A INDX FD 33734x101 0 5 SH   SOLE 1 5 0 0
FIRST TR IPOX INDEX FD SHS INDX FD 336920103 1,173 9,846 SH   SOLE 1 9,846 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705 71 3,099 SH   SOLE 1 3,099 0 0
FIRST TR LRGE CP CORE ALPHA FD INDX FD 33734K109 961 11,999 SH   SOLE 1 6,598 0 5,401
FIRST TR MID CAP CORE ALPHADEX INDX FD 33735B108 37 397 SH   SOLE 1 397 0 0
FIRST TR MLP & ENERGY INCOME F LP 33739b104 17 2,500 SH   SOLE 1 2,500 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 2,134 93,536 SH   SOLE   93,536 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101 207 9,093 SH   SOLE 1 9,093 0 0
FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 1 7 SH   SOLE 1 7 0 0
FIRST TRUST INDUSTRIALS PRODUC INDX FD 33734x150 0 4 SH   SOLE 1 4 0 0
FIRST TRUST MORNINGSTAR DIVIDE INDX FD 336917109 402 12,287 SH   SOLE 1 6,587 0 5,700
FIRST TRUST NASDAQ TRANSPORTAT INDX FD 33738r795 0 7 SH   SOLE 1 7 0 0
FIRST TRUST NASDAQ100 TECH SEC INDX FD 337345102 0 2 SH   SOLE 1 2 0 0
FIRST TRUST TECHNOLOGY ALPHADE INDX FD 33734x176 0 2 SH   SOLE 1 2 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 5 132 SH   SOLE 1 0 0 132
FIRSTENERGY CORP COM COM 337932107 11 313 SH   SOLE 1 313 0 0
FIRSTIME DESIGN LTD COM COM 33766m106 2 65 SH   SOLE 1 65 0 0
FISERV INC COM COM 337738108 48 405 SH   SOLE 1 400 0 5
FLAHERTY & CRMN/CLYMR PFD SEC COM 338478100 8 343 SH   SOLE 1 343 0 0
FLAME ACQUISITION CORP COM 33850f207 428 43,102 SH   SOLE 3 43,102 0 0
FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407 0 8 SH   SOLE 1 8 0 0
FLEXSHARES STOXX GLOBAL BROAD INDX FD 33939l795 0 8 SH   SOLE 1 8 0 0
FLEXSTEEL INDS INC COM COM 339382103 633 18,153 SH   SOLE   16,071 0 2,082
FLEXSTEEL INDS INC COM COM 339382103 212 6,096 SH   SOLE 3 6,096 0 0
FLIR SYS INC COM COM 302445101 113 2,000 SH   SOLE 3 2,000 0 0
FLOTEK INDS INC COM 343389102 11 6,500 SH   SOLE   6,500 0 0
FLOTEK INDS INC COM 343389102 35 20,728 SH   SOLE 1 20,728 0 0
FLOWERS FOODS INC COM COM 343498101 49 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM COM 343412102 12 500 SH   SOLE 1 0 0 500
FNB CORP COM 302520101 435 34,264 SH   SOLE   34,264 0 0
FNB CORP COM 302520101 7,554 594,841 SH   SOLE 3 594,841 0 0
FNB CORP COM 302520101 185 14,539 SH   SOLE 1 14,539 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 53 4,296 SH   SOLE   4,296 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 63 5,115 SH   SOLE 1 5,115 0 0
FORESIGHT ACQUISITION CORP UNI COM 34552y205 54 5,400 SH   SOLE 3 5,400 0 0
FORTIVE CORP COM COM 34959j108 20 287 SH   SOLE 1 287 0 0
FORTRESS CAPITAL ACQUISITION C COM g36427105 31 3,200 SH   SOLE 3 3,200 0 0
FORTRESS VALUE ACQUISITION COR COM 34964k207 49 5,000 SH   SOLE 3 5,000 0 0
FORTUNA SILVER MINES INC COM COM 349915108 4 666 SH   SOLE 1 666 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 42 440 SH   SOLE   440 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 43 450 SH   SOLE 1 450 0 0
FORUM MERGER IV CORP COM 349875203 148 15,000 SH   SOLE 3 15,000 0 0
FORWARD AIR CORP COM COM 349853101 155,639 1,752,499 SH   SOLE 3 1,752,499 0 0
FORWARD AIR CORP COM COM 349853101 115 1,300 SH   SOLE 1 1,300 0 0
FOSTER L B CO COM COM 350060109 802 44,801 SH   SOLE   39,685 0 5,116
FOSTER L B CO COM COM 350060109 268 14,955 SH   SOLE 3 14,955 0 0
FOX CORP CL A COM 35137l105 14 400 SH   SOLE 1 400 0 0
FRANCHISE GROUP INC COM COM 35180x105 5,108 141,466 SH   SOLE   141,466 0 0
FREEDOM ACQUISITION I CORP COM g3663x102 41 4,152 SH   SOLE 3 4,152 0 0
FREEPORT-MCMORAN COPPER & GOLD COM 35671D857 56 1,700 SH   SOLE 1 700 0 1,000
FREIGHTCAR AMER INC COM COM 357023100 298 45,233 SH   SOLE   40,712 0 4,521
FREIGHTCAR AMER INC COM COM 357023100 88 13,320 SH   SOLE 3 13,320 0 0
FRESENIUS MED CARE AG SPONSORE COM 358029106 22 600 SH   SOLE 1 600 0 0
FRONTDOOR INC COM 35905a109 6,504 121,010 SH   SOLE   94,970 0 26,040
FRP HLDGS INC COM COM 30292l107 151 3,063 SH   SOLE   3,063 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 10 1,386 SH   SOLE 1 1,386 0 0
FTAC HERA ACQUISITION CORP COM G3728y129 553 55,400 SH   SOLE 3 55,400 0 0
FUSION ACQUISITION CORP II COM 36118n201 269 27,071 SH   SOLE 3 27,071 0 0
FVCBANKCORP INC COM COM 36120q101 683 39,412 SH   SOLE 3 39,412 0 0
G&P ACQUISITION CORP COM 36146g202 927 93,489 SH   SOLE 3 93,489 0 0
GABELLI DIVD & INCOME TR COM CLSD FD 36242H104 230 9,583 SH   SOLE 1 9,583 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 73 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103 86 6,890 SH   SOLE 1 6,890 0 0
GAMING & HOSPITALITY ACQUISITI COM 364681106 61 6,300 SH   SOLE 3 6,300 0 0
GAMING & HOSPITALITY ACQUISITI WT 364681114 2 2,100 SH   SOLE 3 2,100 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108 5,854 137,968 SH   SOLE   104,870 0 33,098
GAMING AND LEISURE PROPERTIES COM 36467j108 78 1,840 SH   SOLE 1 1,840 0 0
GARTNER INC COM COM 366651107 2,227 12,198 SH   SOLE 1 11,198 0 1,000
GASLOG LTD SHS COM g37585109 97 16,860 SH   SOLE 3 16,860 0 0
GDL FUND COM SH BEN IT CLSD FD 361570104 1,655 185,276 SH   SOLE 3 185,276 0 0
GDL FUND COM SH BEN IT CLSD FD 361570104 67 7,500 SH   SOLE 1 7,500 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131 331 32,814 SH   SOLE   29,287 0 3,527
GENCO SHIPPING AND TRADING LIM COM y2685t131 104 10,304 SH   SOLE 3 10,304 0 0
GENERAL CANNABIS CORPORATION COM 36930v100 0 100 SH   SOLE 1 100 0 0
GENERAL DYNAMICS CORP COM 369550108 614 3,380 SH   SOLE   3,380 0 0
GENERAL DYNAMICS CORP COM 369550108 4,037 22,233 SH   SOLE 1 20,090 0 2,143
GENERAL ELEC CO COM 369604103 188 14,324 SH   SOLE 1 14,324 0 0
GENERAL MLS INC COM COM 370334104 26 425 SH   SOLE 1 425 0 0
GENERAL MOTORS CO COM 37045v100 6,956 121,066 SH   SOLE   118,916 0 2,150
GENERAL MOTORS CO COM 37045v100 2,217 38,592 SH   SOLE 1 32,247 0 6,345
GENESCO INC COM COM 371532102 1,097 23,090 SH   SOLE   23,090 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 181 82,857 SH   SOLE   82,857 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 87 39,905 SH   SOLE 3 39,905 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 343 156,969 SH   SOLE 1 156,969 0 0
GETSWIFT TECHNOLOGIES COM 37428g100 465 212,562 SH   OTR 2 0 0 212,562
GIGCAPITAL4 INC COM 37518g200 225 22,805 SH   SOLE 3 22,805 0 0
G-III APPAREL GROUP LT PUT OPT PUT 36237h951 44 297 SH Put SOLE 3 297 0 0
GILEAD SCIENCES INC COM COM 375558103 338 5,223 SH   SOLE 1 5,223 0 0
GIVAUDAN SA ADR ADUS 37636P108 91 1,178 SH   SOLE 1 1,178 0 0
GLAXOSMITHKLINE PLC SPONSORED ADUS 37733W105 175 4,913 SH   SOLE   4,913 0 0
GLAXOSMITHKLINE PLC SPONSORED ADUS 37733W105 132 3,707 SH   SOLE 1 3,707 0 0
GLENFARNE MERGER CORP COM 378579205 87 8,800 SH   SOLE 3 8,800 0 0
GLOBAL BLOOD THERAPEUTICS INC COM 37890u108 43 1,050 SH   SOLE 1 1,050 0 0
GLOBAL PARTNER ACQUISITION II COM g3934p110 272 27,600 SH   SOLE 3 27,600 0 0
GLOBAL PMTS INC COM COM 37940x102 72 358 SH   SOLE   358 0 0
GLOBAL PMTS INC COM COM 37940x102 272 1,350 SH   SOLE 1 1,350 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 38 1,436 SH   SOLE 1 1,436 0 0
GLOBAL X CLEANTECH ETF COM 37954y228 27 1,220 SH   SOLE 1 1,220 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 7 280 SH   SOLE 1 280 0 0
GLOBAL X ECOMMERCE ETF INDX FD 37954y467 21 614 SH   SOLE 1 614 0 0
GLOBAL X FDS MSCI NXT EMRNG INDX FD 37950e218 0 11 SH   SOLE 1 11 0 0
GLOBAL X LITHIUM AND BATTERY T COM 37954y855 383 6,557 SH   SOLE 1 6,557 0 0
GLOBAL X MLP COM 37954y343 10 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 57 1,800 SH   SOLE   1,800 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 90 2,840 SH   SOLE 1 2,840 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715 51 1,538 SH   SOLE 1 1,538 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848 24 614 SH   SOLE 1 614 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 117 2,433 SH   SOLE 1 2,037 0 396
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 0 11 SH   SOLE 1 11 0 0
GOLAR LNG PARTNERS LP COM y2745c102 94 27,000 SH   SOLE 3 27,000 0 0
GOLDEN ARROW MERGER CORP COM 380799205 100 10,100 SH   SOLE 3 10,100 0 0
GOLDENBRIDGE ACQUISITION LTD COM g3970d112 220 21,989 SH   SOLE 3 21,989 0 0
GOLDMAN SACHS ETF ACTIVEBETA U INDX FD 381430503 2,218 28,035 SH   SOLE   28,035 0 0
GOLDMAN SACHS ETF ACTIVEBETA U INDX FD 381430503 448 5,666 SH   SOLE 1 5,666 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 855 2,616 SH   SOLE 1 2,616 0 0
GOLUB CAP BDC INC COM COM 38173m102 183 12,500 SH   SOLE   12,500 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 30 1,700 SH   SOLE 1 1,700 0 0
GRAHAM CORP COM COM 384556106 461 32,367 SH   SOLE   28,657 0 3,710
GRAHAM CORP COM COM 384556106 155 10,863 SH   SOLE 3 10,863 0 0
GRAINGER W W INC COM COM 384802104 80 200 SH   SOLE 1 200 0 0
GRAVITY CO LTD ADUS 38911n206 17 150 SH   SOLE   150 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 80 1,600 SH   SOLE 1 1,600 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 56 3,143 SH   SOLE 1 3,143 0 0
GREAT CANADIAN GAMING CORP COM 389914102 138 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 COM 393222104 10 380 SH   SOLE 1 380 0 0
GRIFFIN INDUSTRIAL REALTY INC COM 45580r103 31 508 SH   SOLE 1 508 0 0
GROUP NINE ACQUISITION CORP COM 39947r203 5 464 SH   SOLE 3 464 0 0
GROWTH CAPITAL ACQUISITION C COM 39986v206 20 2,000 SH   SOLE 3 2,000 0 0
GROWTH CAPITAL ACQUISITION COR COM 39986v107 129 13,300 SH   SOLE 3 13,300 0 0
GROWTH CAPITAL ACQUISITION COR WT 39986v115 3 6,050 SH   SOLE 3 6,050 0 0
GUARANTY FED BANCSHARES COM 40108P101 767 39,649 SH   SOLE 3 39,649 0 0
GUARDANT HEALTH INC COM COM 40131m109 92 600 SH   SOLE   600 0 0
GUESS INC PUT OPT PUT 401617955 98 346 SH Put SOLE 3 346 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
GW PHARMACEUTICALSW PLC ADUS 36197t103 217 1,000 SH   SOLE 3 1,000 0 0
GX ACQUISITION II CORP COM 36260f204 390 39,300 SH   SOLE 3 39,300 0 0
HAEMONETICS CORP COM COM 405024100 3 25 SH   SOLE 1 25 0 0
HALL OF FAME RESORT & ENTMT CO COM 40619l102 233 46,408 SH   SOLE   46,408 0 0
HALL OF FAME RESORT & ENTMT CO COM 40619l102 95 19,010 SH   SOLE 3 19,010 0 0
HALL OF FAME RESORT EXERCISE R COM 406exr880 0 9,732 SH   SOLE   3,171 0 6,561
HALLIBURTON CO COM COM 406216101 15 700 SH   SOLE 1 700 0 0
HALLMARK FINANCIAL SERVICES IN COM 40624q203 74 18,958 SH   SOLE   15,329 0 3,629
HALLMARK FINANCIAL SERVICES IN COM 40624q203 42 10,708 SH   SOLE 3 10,708 0 0
HANESBRANDS INC COM COM 410345102 373 18,971 SH   SOLE 1 15,471 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 COM 412822108 5 123 SH   SOLE 1 123 0 0
HARMONIC INC COM COM 413160102 2,064 263,309 SH   SOLE 3 263,309 0 0
HARMONIC INC COM COM 413160102 108 13,809 SH   SOLE 1 13,809 0 0
HARSCO CORP COM COM 415864107 812 47,345 SH   SOLE   47,345 0 0
HARTFORD FDS TOTAL RETURN INDX FD 41653l305 0 9 SH   SOLE 1 9 0 0
HARVEST NAT RES COM 41754v202 1 45,000 SH   SOLE 3 45,000 0 0
HAYWARD HOLDINGS INC COM 421298100 99 5,882 SH   SOLE 1 5,882 0 0
HC2 HOLDINGS INC COM 404139107 215 54,577 SH   SOLE   45,209 0 9,368
HC2 HOLDINGS INC COM 404139107 108 27,462 SH   SOLE 3 27,462 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 16 500 SH   SOLE 1 500 0 0
HELLOFRESH SE SHS COM d3r2ma100 15 200 SH   SOLE 1 200 0 0
HEMISPHERE MEDIA GROUP WT 42365q103 6 500 SH   SOLE 1 500 0 0
HERCULES TECH GWTH CAP COM COM 427096508 20 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103 735 258,053 SH   SOLE   227,739 0 30,314
HERITAGE GLOBAL INC COM COM 42727e103 255 89,449 SH   SOLE 3 89,449 0 0
HERSHEY CO COM COM 427866108 79 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 69 970 SH   SOLE 1 970 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 16 1,000 SH   SOLE 1 1,000 0 0
HGR LIQUIDATING TRUST COM 42837p105 2 1,093 SH   SOLE 1 1,093 0 0
HIGHLANDS REIT INC LP 43110a104 0 1,597 SH   SOLE 1 1,597 0 0
HIGHWOODS PPTYS INC COM COM 431284108 4 100 SH   SOLE 1 100 0 0
HILL INTL INC COM COM 431466101 19 5,810 SH   SOLE   5,810 0 0
HILL INTL INC COM COM 431466101 11,823 3,694,640 SH   SOLE 3 3,694,640 0 0
HILL INTL INC COM COM 431466101 149 46,685 SH   SOLE 1 46,685 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 37 1,000 SH   SOLE   1,000 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105 236 6,300 SH   SOLE 1 6,300 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 108 893 SH   SOLE 1 886 0 7
HINES GLOBAL REIT INC COM COM 433240108 247 115,968 SH   SOLE 1 22,197 0 93,771
HMS HLDGS CORP COM COM 40425j101 30 800 SH   SOLE 3 800 0 0
HMS HLDGS CORP COM COM 40425j101 76 2,050 SH   SOLE 1 2,050 0 0
HOLOGIC INC COM COM 436440101 95 1,275 SH   SOLE 1 1,275 0 0
HOME BANCSHARES COM 436893200 43 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102 20,417 66,885 SH   SOLE   65,660 0 1,225
HOME DEPOT INC COM 437076102 12,489 40,913 SH   SOLE 1 39,763 0 1,150
HONEYWELL INTERNATIONAL INC COM 438516106 21,829 100,564 SH   SOLE   98,789 0 1,775
HONEYWELL INTERNATIONAL INC COM 438516106 16,091 74,129 SH   SOLE 1 72,025 0 2,104
HORIZON ACQUISITION II CORP COM g46044106 20 2,000 SH   SOLE 1 2,000 0 0
HORMEL FOODS CORP COM COM 440452100 76 1,599 SH   SOLE   1,599 0 0
HORMEL FOODS CORP COM COM 440452100 88 1,850 SH   SOLE 1 1,850 0 0
HOULIHAN LOKEY INC COM 441593100 13,622 204,812 SH   SOLE   190,732 0 14,080
HOULIHAN LOKEY INC COM 441593100 4,055 60,968 SH   SOLE 1 60,639 0 329
HOUSTON WIRE & CBL CO COM COM 44244k109 1,320 252,868 SH   SOLE   227,762 0 25,106
HOUSTON WIRE & CBL CO COM COM 44244k109 386 73,914 SH   SOLE 3 73,914 0 0
HOVNANIAN ENTERPRISES INC COM 442487401 5 50 SH   SOLE 1 50 0 0
HOWMET AEROSPACE INC COM 443201108 4,076 126,872 SH   SOLE   89,168 0 37,704
HOWMET AEROSPACE INC COM 443201108 51 1,600 SH   SOLE 1 1,600 0 0
HP INC COM COM 40434l105 3 100 SH   SOLE 1 100 0 0
HUBBELL INC COM COM 443510607 33 175 SH   SOLE 1 175 0 0
HUMANA INC COM COM 444859102 331 790 SH   SOLE 1 790 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 830 52,821 SH   SOLE 1 52,821 0 0
HUNTINGTON INGALLS INDS INC CO COM 446413106 15 71 SH   SOLE   71 0 0
HURCO COMPANIES INC COM 447324104 12 341 SH   SOLE 3 341 0 0
HYCROFT MNG CORP WT WT 44862p125 0 28 SH   SOLE 1 28 0 0
HYG 220121P00070000 PUT 464288953 88 992 SH Put SOLE 3 992 0 0
HYG 220121P00087000 PUT 464288953 39 83 SH Put SOLE 3 83 0 0
HYLIION HOLDINGS CORP COM 449109107 1 50 SH   SOLE 1 50 0 0
HYSTER B COM 449172204 0 1 SH   SOLE 1 1 0 0
IAA INC COM 449253103 5,305 96,210 SH   SOLE   76,130 0 20,080
IAA INC COM 449253103 96 1,740 SH   SOLE 1 1,740 0 0
IAC/INTERACTIVECORP (DELAWARE) COM 44891n109 4,726 21,850 SH   SOLE   16,220 0 5,630
IAC/INTERACTIVECORP (DELAWARE) COM 44891n109 206 951 SH   SOLE 1 951 0 0
IAMGOLD CORP COM COM 450913108 89 30,000 SH   SOLE 1 30,000 0 0
ICICI BK LTD ADR ADUS 45104g104 88 5,500 SH   SOLE 1 5,500 0 0
IDEANOMICS INC COM 45166v106 0 100 SH   SOLE 1 100 0 0
IDEXX LABS INC COM COM 45168d104 157 321 SH   SOLE   321 0 0
IDEXX LABS INC COM COM 45168d104 388 792 SH   SOLE 1 792 0 0
IEF 210618C00115000 CALL 464287900 96 1,520 SH Call SOLE 3 1,520 0 0
IEXALT INC COM NEW COM 451691208 0 20 SH   SOLE 1 20 0 0
IHS MARKIT LTD SHS COM g47567105 368 3,800 SH   SOLE 3 3,800 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 478 2,157 SH   SOLE 1 1,157 0 1,000
ILLUMINA INC COM COM 452327109 69 180 SH   SOLE   180 0 0
ILLUMINA INC COM COM 452327109 281 732 SH   SOLE 1 732 0 0
INDEPENDENCE RLTY TR INC COM COM 45378a106 1,184 77,890 SH   SOLE   77,890 0 0
INDEPENDENT BK CORP MICH COM 453838609 1,000 42,310 SH   SOLE   42,310 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF INDX FD 45409B800 6,304 191,329 SH   SOLE   191,329 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF INDX FD 45409B800 241 7,316 SH   SOLE 1 7,316 0 0
INDIA FD INC COM COM 454089103 42 1,966 SH   SOLE 1 1,966 0 0
INDUSTRIAL SELECT SECTOR SPDR PUT 81369Y954 136 1,200 SH Put SOLE 3 1,200 0 0
INFOSYS TECH LTD SPONSORED ADR ADUS 456788108 86 4,600 SH   SOLE 1 4,600 0 0
INGERSOLL RAND PLC COM 45687v106 10 200 SH   SOLE 1 200 0 0
INGEVITY CORP COM COM 45688c107 1,446 19,140 SH   SOLE   19,140 0 0
INMODE LTD COM m5425m103 123 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 943 5,235 SH   SOLE 1 4,607 0 628
INOTIV INC COM 45783q100 407 20,340 SH   SOLE   20,340 0 0
INOVIO PHARMACEUTICALS INC COM 45773h201 0 40 SH   SOLE 1 40 0 0
INSEEGO CORPORATION COM 45782b104 1 100 SH   SOLE 1 100 0 0
INSIGHT SELECT INCOME FUND COM 45781w109 0 1 SH   SOLE 1 1 0 0
INSTEEL INDUSTRIES INC COM COM 45774W108 583 18,910 SH   SOLE   18,910 0 0
INTEL CORP COM 458140100 1,422 22,211 SH   SOLE   22,211 0 0
INTEL CORP COM 458140100 8,196 128,064 SH   SOLE 1 123,155 0 4,909
INTERCONTINENTALEXCHAN COM COM 45866f104 106 950 SH   SOLE 1 950 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 1,521 11,412 SH   SOLE 1 11,412 0 0
INTERNATIONAL FLAV&FRA COM COM 459506101 218 1,561 SH   SOLE   1,561 0 0
INTERNATIONAL FLAV&FRA COM COM 459506101 34 240 SH   SOLE 1 240 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 16 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108 21 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101 8 500 SH   SOLE 1 500 0 0
INTERPRIVATE II ACQUISITION COM 46064q207 158 16,000 SH   SOLE 3 16,000 0 0
INTERPRIVATE III FINANCIAL COM 46064r205 321 32,600 SH   SOLE 3 32,600 0 0
INTERPRIVATE IV INFRATECH COM 46064t201 461 46,600 SH   SOLE 3 46,600 0 0
INTEVAC INC COM 461148108 753 105,380 SH   SOLE   93,632 0 11,748
INTEVAC INC COM 461148108 246 34,361 SH   SOLE 3 34,361 0 0
INTUIT INC COM 461202103 270 704 SH   SOLE   704 0 0
INTUIT INC COM 461202103 247 646 SH   SOLE 1 621 0 25
INTUITIVE SURGICAL INC COM NEW COM 46120e602 109 148 SH   SOLE   148 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602 464 628 SH   SOLE 1 628 0 0
INVACARE CORP COM 461203101 204 25,406 SH   SOLE   22,491 0 2,915
INVACARE CORP COM 461203101 68 8,537 SH   SOLE 3 8,537 0 0
INVACARE CORP COM 461203101 12 1,500 SH   SOLE 1 1,500 0 0
INVENTRUST PPTYS LP 46124j102 5 1,597 SH   SOLE 1 1,597 0 0
INVESCO BLDRS EMERGING MARKETS INDX FD 46090c305 51 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 49 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 518 6,146 SH   SOLE 1 6,146 0 0
INVESCO CEF INCOME COMPOSITE E CLSD FD 46138e404 130 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 157 9,435 SH   SOLE   9,435 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 29 1,750 SH   SOLE 1 1,750 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 20,694 136,441 SH   SOLE   136,441 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 672 4,428 SH   SOLE 1 4,428 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 62 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 40 930 SH   SOLE   930 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 82 1,927 SH   SOLE 1 1,927 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 2,171 68,197 SH   SOLE 1 67,897 0 300
INVESCO PREFERRED ETF INDX FD 46138e511 0 9 SH   SOLE 1 9 0 0
INVESCO QQQ TRUST INDX FD 46090e103 2,384 7,470 SH   SOLE   7,470 0 0
INVESCO QQQ TRUST INDX FD 46090e103 11,059 34,654 SH   SOLE 1 34,654 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 236 1,665 SH   SOLE   1,665 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 3,641 25,706 SH   SOLE 1 22,898 0 2,808
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 7 125 SH   SOLE   125 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 1,035 17,806 SH   SOLE 1 17,608 0 198
INVESCO S&P 500 QUALITY ETF INDX FD 46137v241 3 57 SH   SOLE 1 57 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159 9 150 SH   SOLE 1 0 0 150
INVESCO ULTRA SHORT DURATION INDX FD 46090a887 4 89 SH   SOLE 1 89 0 0
INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 235 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 54 1,084 SH   SOLE 1 1,084 0 0
IQVIA HOLDINGS INC COM 46266c105 155 805 SH   SOLE 1 805 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 60 430 SH   SOLE 1 430 0 0
IRIDIUM COMMUNICATIONS INC COM COM 46269C102 5,454 132,225 SH   SOLE   105,135 0 27,090
IRIDIUM COMMUNICATIONS INC COM COM 46269C102 102 2,480 SH   SOLE 1 2,480 0 0
IRON MTN INC NEW COM COM 46284v101 333 9,000 SH   SOLE   9,000 0 0
IRON MTN INC NEW COM COM 46284v101 896 24,213 SH   SOLE 1 22,338 0 1,875
ISHARES 10 YEAR INVESTMENT GR INDX FD 464289511 7 107 SH   SOLE 1 107 0 0
ISHARES BROAD USD INVT GRADE C INDX FD 464288620 27 463 SH   SOLE 1 463 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 1 17 SH   SOLE   17 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 4 75 SH   SOLE 1 75 0 0
ISHARES CORE AGGRESSIVE ALLOCA INDX FD 464289859 51 758 SH   SOLE 1 758 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 115 2,381 SH   SOLE 1 2,381 0 0
ISHARES CORE GROWTH ALLOCATION INDX FD 464289867 319 5,949 SH   SOLE 1 5,949 0 0
ISHARES CORE S&P U.S. GROWTH E INDX FD 464287671 99 1,092 SH   SOLE   1,092 0 0
ISHARES CORE S&P U.S. GROWTH E INDX FD 464287671 162 1,788 SH   SOLE 1 1,788 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 5 31 SH   SOLE   31 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 189 1,173 SH   SOLE 1 1,142 0 31
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 46 374 SH   SOLE 1 374 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 10 101 SH   SOLE   101 0 0
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 236 2,302 SH   SOLE 1 2,158 0 144
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 31 1,209 SH   SOLE 1 1,209 0 0
ISHARES ESG AWARE MSCI EAFE ET COM 46435g516 26 348 SH   SOLE 1 348 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 5 169 SH   SOLE   169 0 0
ISHARES FALLEN ANGELS USD BOND COM 46435g474 83 2,838 SH   SOLE 1 2,559 0 279
ISHARES GLOBAL CLEAN ENERGY COM 464288224 12 481 SH   SOLE 1 481 0 0
ISHARES GLOBAL TECH ETF INDX FD 464287291 7 24 SH   SOLE   24 0 0
ISHARES GLOBAL TECH ETF INDX FD 464287291 134 435 SH   SOLE 1 414 0 21
ISHARES GOLD TRUST ISHARES INDX FD 464285105 5,808 357,187 SH   SOLE   357,187 0 0
ISHARES GOLD TRUST ISHARES INDX FD 464285105 620 38,146 SH   SOLE 1 38,030 0 116
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 920 14,294 SH   SOLE   14,294 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1,467 22,797 SH   SOLE 1 22,433 0 364
ISHARES INC EM MKT MIN VOL INDX FD 464286533 105 1,658 SH   SOLE   1,658 0 0
ISHARES INC EM MKT MIN VOL INDX FD 464286533 1,247 19,736 SH   SOLE 1 19,736 0 0
ISHARES INC MSCI GERMAN INDX FD 464286806 10 300 SH   SOLE 1 300 0 0
ISHARES INC MSCI HONG KONG 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 MSCI PAC J IDX INDX FD 464286665 55 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC MSCI S KOREA INDX FD 464286772 2 27 SH   SOLE 1 27 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 2 89 SH   SOLE   89 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 32 1,354 SH   SOLE 1 1,354 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 4 59 SH   SOLE   59 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 25 412 SH   SOLE 1 412 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 3 50 SH   SOLE 1 50 0 0
ISHARES MORNINGSTAR MID CAP ET INDX FD 464288406 4 22 SH   SOLE 1 0 0 22
ISHARES MORNINGSTAR MIDCAP ETF COM 464288208 2 9 SH   SOLE 1 9 0 0
ISHARES MORNINGSTAR US EQUITY INDX FD 464287127 8 34 SH   SOLE 1 0 0 34
ISHARES MSCI EM COM 46434g863 15 336 SH   SOLE   336 0 0
ISHARES MSCI EM COM 46434g863 266 6,140 SH   SOLE 1 5,774 0 366
ISHARES MSCI GLBL AGRICULTURE INDX FD 464286350 16 400 SH   SOLE 1 400 0 0
ISHARES RUSSELL 1000 INDEX FUN INDX FD 464287622 340 1,518 SH   SOLE   1,518 0 0
ISHARES RUSSELL 1000 INDEX FUN INDX FD 464287622 222 992 SH   SOLE 1 992 0 0
ISHARES RUSSELL 3000 VALUE IND INDX FD 464287663 11 163 SH   SOLE 1 163 0 0
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 23 496 SH   SOLE 1 496 0 0
ISHARES SHORT TERM CORPORATE B INDX FD 464288646 124 2,262 SH   SOLE   2,262 0 0
ISHARES SHORT TERM CORPORATE B INDX FD 464288646 645 11,793 SH   SOLE 1 11,138 0 655
ISHARES SILVER TRUST ISHARES INDX FD 46428Q109 1,050 46,275 SH   SOLE 1 43,695 0 2,580
ISHARES TR 20YR TRS BD INDX FD 920933108 50 367 SH   SOLE 1 367 0 0
ISHARES TR 7-10 YR TRS BD CLSD FD 464287440 40 351 SH   SOLE 1 351 0 0
ISHARES TR BARCLYS 1-3 YR INDX FD 464287457 146 1,688 SH   SOLE 1 1,688 0 0
ISHARES TR BARCLYS INTER GV INDX FD 464288612 8 68 SH   SOLE 1 68 0 0
ISHARES TR BARCLYS TIPS BD INDX FD 464287176 942 7,503 SH   SOLE 1 7,503 0 0
ISHARES TR BROAD USD HIGH INDX FD 46435u853 0 9 SH   SOLE 1 9 0 0
ISHARES TR COHEN&ST RLTY INDX FD 464287564 26 452 SH   SOLE 1 452 0 0
ISHARES TR CONS GOODS IDX INDX FD 464287812 25 140 SH   SOLE 1 140 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 12,451 172,804 SH   SOLE   172,804 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3,509 48,705 SH   SOLE 1 48,283 0 422
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1,582 22,503 SH   SOLE   1,879 0 20,624
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 167 2,376 SH   SOLE 1 2,376 0 0
ISHARES TR CORE S&P MCP ETF INDX FD 464287507 2,179 8,370 SH   SOLE   8,370 0 0
ISHARES TR CORE S&P MCP ETF INDX FD 464287507 8,177 31,415 SH   SOLE 1 29,682 0 1,733
ISHARES TR CORE S&P TOTAL U S INDX FD 464287150 27,233 297,305 SH   SOLE   11,921 0 285,384
ISHARES TR CORE S&P TOTAL U S INDX FD 464287150 14,454 157,799 SH   SOLE 1 157,403 0 396
ISHARES TR CORE S&P500 ETF INDX FD 464287200 6,614 16,626 SH   SOLE   16,626 0 0
ISHARES TR CORE S&P500 ETF INDX FD 464287200 18,649 46,879 SH   SOLE 1 46,658 0 221
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 25 466 SH   SOLE   466 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 3,380 64,069 SH   SOLE 1 63,437 0 632
ISHARES TR CORE TOTUSBD ETF INDX FD 464287226 251 2,206 SH   SOLE   2,206 0 0
ISHARES TR CORE TOTUSBD ETF INDX FD 464287226 7,889 69,306 SH   SOLE 1 68,637 0 669
ISHARES TR DJ AEROSPACE INDX FD 464288760 19 186 SH   SOLE 1 186 0 0
ISHARES TR DJ MED DEVICES INDX FD 464288810 4 12 SH   SOLE   12 0 0
ISHARES TR DJ MED DEVICES INDX FD 464288810 1,555 4,708 SH   SOLE 1 4,699 0 9
ISHARES TR DJ REGIONAL BK INDX FD 464288778 45 800 SH   SOLE   800 0 0
ISHARES TR DJ SEL DIV INX INDX FD 464287168 152 1,332 SH   SOLE 1 1,332 0 0
ISHARES TR DJ US ENERGY INDX FD 464287796 4 167 SH   SOLE   167 0 0
ISHARES TR DJ US ENERGY INDX FD 464287796 34 1,282 SH   SOLE 1 1,100 0 182
ISHARES TR DJ US FINL SEC INDX FD 464287788 42 560 SH   SOLE   560 0 0
ISHARES TR DJ US FINL SEC INDX FD 464287788 533 7,123 SH   SOLE 1 7,123 0 0
ISHARES TR DJ US HEALTHCR INDX FD 464287762 518 2,050 SH   SOLE 1 2,050 0 0
ISHARES TR DJ US REAL EST INDX FD 464287739 9 94 SH   SOLE 1 94 0 0
ISHARES TR DJ US TECH SEC INDX FD 464287721 86 980 SH   SOLE 1 980 0 0
ISHARES TR DJ US UTILS INDX FD 464287697 16 200 SH   SOLE 1 200 0 0
ISHARES TR EAFE MIN VOLAT INDX FD 46429B689 336 4,606 SH   SOLE   4,606 0 0
ISHARES TR EAFE MIN VOLAT INDX FD 46429B689 2,227 30,512 SH   SOLE 1 30,482 0 30
ISHARES TR EAFE VALUE ETF INDX FD 464288877 20 384 SH   SOLE   384 0 0
ISHARES TR EAFE VALUE ETF INDX FD 464288877 315 6,176 SH   SOLE 1 5,731 0 445
ISHARES TR ESG MSCI LEADR COM 46435u218 29 425 SH   SOLE 1 425 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 34 378 SH   SOLE   378 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425 798 8,787 SH   SOLE 1 8,388 0 399
ISHARES TR FLTG RATE NT INDX FD 46429b655 124 2,434 SH   SOLE 1 2,434 0 0
ISHARES TR FTSE XNHUA IDX INDX FD 464287184 5 100 SH   SOLE 1 100 0 0
ISHARES TR HGH DIV EQT FD INDX FD 46429B663 8,166 86,057 SH   SOLE   86,057 0 0
ISHARES TR HGH DIV EQT FD INDX FD 46429B663 2,305 24,291 SH   SOLE 1 24,291 0 0
ISHARES TR HIGH YLD CORP INDX FD 464288513 13 145 SH   SOLE   145 0 0
ISHARES TR IBOXX INV CPBD INDX FD 464287242 65 499 SH   SOLE   499 0 0
ISHARES TR IBOXX INV CPBD INDX FD 464287242 308 2,368 SH   SOLE 1 2,212 0 156
ISHARES TR JPMORGAN USD INDX FD 464288281 3 31 SH   SOLE 1 31 0 0
ISHARES TR MBS ETF INDX FD 464288588 125 1,157 SH   SOLE 1 1,084 0 73
ISHARES TR MSCI ACWI EX INDX FD 464288240 25 456 SH   SOLE 1 456 0 0
ISHARES TR MSCI EAFE GROWTH INDX FD 464288885 12 122 SH   SOLE   122 0 0
ISHARES TR MSCI EAFE GROWTH INDX FD 464288885 244 2,432 SH   SOLE 1 2,287 0 145
ISHARES TR MSCI EAFE INDEX INDX FD 464287465 74 981 SH   SOLE   981 0 0
ISHARES TR MSCI EAFE INDEX INDX FD 464287465 688 9,066 SH   SOLE 1 9,066 0 0
ISHARES TR MSCI EMERG MKT INDX FD 464287234 181 3,395 SH   SOLE   3,395 0 0
ISHARES TR MSCI EMERG MKT INDX FD 464287234 1,095 20,529 SH   SOLE 1 20,529 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598 67 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR MSCI KLD 400 SOCIAL INDX FD 464288570 88 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR MSCI SMALL CAP INDX FD 464288273 398 5,545 SH   SOLE   5,545 0 0
ISHARES TR NASDQ BIO INDX INDX FD 464287556 52 343 SH   SOLE   343 0 0
ISHARES TR NASDQ BIO INDX INDX FD 464287556 2,721 18,075 SH   SOLE 1 17,383 0 692
ISHARES TR RSSL MCRCP IDX INDX FD 464288869 52 351 SH   SOLE   351 0 0
ISHARES TR RSSL MCRCP IDX INDX FD 464288869 1,007 6,856 SH   SOLE 1 6,856 0 0
ISHARES TR RUSL 2000 GROW INDX FD 464287648 53 175 SH   SOLE 1 175 0 0
ISHARES TR RUSL 2000 VALU INDX FD 464287630 174 1,092 SH   SOLE 1 1,092 0 0
ISHARES TR RUSSELL 2000 INDX FD 464287655 369 1,668 SH   SOLE   1,668 0 0
ISHARES TR RUSSELL 2000 INDX FD 464287655 1,178 5,331 SH   SOLE 1 5,331 0 0
ISHARES TR RUSSELL 3000 INDX FD 464287689 460 1,939 SH   SOLE   1,939 0 0
ISHARES TR RUSSELL MCP GR INDX FD 464287481 224 2,194 SH   SOLE   2,194 0 0
ISHARES TR RUSSELL MCP GR INDX FD 464287481 144 1,408 SH   SOLE 1 1,408 0 0
ISHARES TR RUSSELL MCP VL INDX FD 464287473 251 2,297 SH   SOLE 1 2,297 0 0
ISHARES TR RUSSELL MIDCAP INDX FD 464287499 352 4,768 SH   SOLE   4,768 0 0
ISHARES TR RUSSELL MIDCAP INDX FD 464287499 1,323 17,898 SH   SOLE 1 17,698 0 200
ISHARES TR RUSSELL1000GRW INDX FD 464287614 3,523 14,496 SH   SOLE   14,496 0 0
ISHARES TR RUSSELL1000GRW INDX FD 464287614 921 3,791 SH   SOLE 1 3,541 0 250
ISHARES TR RUSSELL1000VAL INDX FD 464287598 266 1,754 SH   SOLE   1,754 0 0
ISHARES TR RUSSELL1000VAL INDX FD 464287598 1,609 10,619 SH   SOLE 1 10,619 0 0
ISHARES TR S&P 100 IDX FD INDX FD 464287101 58 320 SH   SOLE 1 320 0 0
ISHARES TR S&P 500 VALUE INDX FD 464287408 272 1,928 SH   SOLE 1 1,928 0 0
ISHARES TR S&P GLO INFRAS INDX FD 464288372 14 300 SH   SOLE 1 300 0 0
ISHARES TR S&P MC 400 GRW INDX FD 464287606 24 308 SH   SOLE 1 308 0 0
ISHARES TR S&P MIDCP VALU INDX FD 464287705 29 280 SH   SOLE 1 280 0 0
ISHARES TR S&P NA TECH FD INDX FD 464287549 102 282 SH   SOLE 1 282 0 0
ISHARES TR S&P NATL MUN B INDX FD 464288414 58 500 SH   SOLE 1 500 0 0
ISHARES TR S&P SMLCAP 600 INDX FD 464287804 1,934 17,820 SH   SOLE   17,820 0 0
ISHARES TR S&P SMLCAP 600 INDX FD 464287804 543 5,000 SH   SOLE 3 5,000 0 0
ISHARES TR S&P SMLCAP 600 INDX FD 464287804 7,265 66,938 SH   SOLE 1 61,820 0 5,118
ISHARES TR S&P500 GRW INDX FD 464287309 392 6,024 SH   SOLE 1 6,024 0 0
ISHARES TR SHRT NAT MUN ETF INDX FD 464288158 557 5,163 SH   SOLE   5,163 0 0
ISHARES TR SHRT NAT MUN ETF INDX FD 464288158 134 1,241 SH   SOLE 1 1,241 0 0
ISHARES TR TRANSP AVE IDX INDX FD 464287192 2 6 SH   SOLE 1 6 0 0
ISHARES TR U.S. FIN SVC ETF INDX FD 464287770 38 219 SH   SOLE 1 219 0 0
ISHARES TR U.S. PFD STK ETF INDX FD 464288687 13 327 SH   SOLE   327 0 0
ISHARES TR U.S. PFD STK ETF INDX FD 464288687 217 5,655 SH   SOLE 1 4,983 0 672
ISHARES TR US INDUSTRIALS INDX FD 464287754 142 1,344 SH   SOLE 1 1,344 0 0
ISHARES TR US OIL GS EX ETF INDX FD 464288851 1 25 SH   SOLE 1 25 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 29 1,103 SH   SOLE   1,103 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267 579 22,121 SH   SOLE 1 20,495 0 1,626
ISHARES TR USA MIN VOL ID INDX FD 46429B697 261 3,773 SH   SOLE   3,773 0 0
ISHARES TR USA MIN VOL ID INDX FD 46429B697 3,097 44,755 SH   SOLE 1 44,578 0 177
ISHARES U S ETF TR SHORT MTY INDX FD 46431W507 88 1,750 SH   SOLE   1,750 0 0
ISHARES U S ETF TR SHORT MTY INDX FD 46431W507 1,314 26,178 SH   SOLE 1 26,178 0 0
ISLEWORTH HEALTHCARE ACQUISITI COM 46468p102 202 20,878 SH   SOLE 3 20,878 0 0
ISLEWORTH HEALTHCARE ACQUISITI WT 46468p110 5 10,439 SH   SOLE 3 10,439 0 0
ISOS ACQUISITION CORP COM g4962c120 182 18,282 SH   SOLE 3 18,282 0 0
ITERIS INC COM COM 46564T107 264 42,794 SH   SOLE   38,277 0 4,517
ITERIS INC COM COM 46564T107 82 13,211 SH   SOLE 3 13,211 0 0
ITERIS INC COM COM 46564T107 37 6,000 SH   SOLE 1 6,000 0 0
ITHAX ACQUISITION CORP COM g49775102 97 10,000 SH   SOLE 3 10,000 0 0
ITHAX ACQUISITION CORP WT g49775128 4 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 13 200 SH   SOLE 1 200 0 0
ITT INC COM COM 45073v108 7 75 SH   SOLE 1 75 0 0
IWC 210917P00135000 PUT 464288869 98 130 SH Put SOLE 3 130 0 0
IWC 210917P00155000 PUT 464288869 26 16 SH Put SOLE 3 16 0 0
IWM 210416P00200000 PUT 464287955 27 300 SH Put SOLE 3 300 0 0
IWM 210416P00225000 PUT 464287955 460 584 SH Put SOLE 3 584 0 0
IWM 210618P00135000 PUT 464287955 47 1,500 SH Put SOLE 3 1,500 0 0
IWM 210618P00150000 PUT 464287955 12 200 SH Put SOLE 3 200 0 0
IWM 210618P00165000 PUT 464287955 5 42 SH Put SOLE 3 42 0 0
IWM 210618P00190000 PUT 464287955 63 200 SH Put SOLE 3 200 0 0
IWM 210618P00200000 PUT 464287955 479 1,000 SH Put SOLE 3 1,000 0 0
IWM 210618P00210000 PUT 464287955 145 200 SH Put SOLE 3 200 0 0
IWM 210618P00220000 PUT 464287955 109 100 SH Put SOLE 3 100 0 0
IWM 210618P00225000 PUT 464287955 1,063 800 SH Put SOLE 3 800 0 0
IWM 210917P00125000 PUT 464287955 17 200 SH Put SOLE 3 200 0 0
IWM 210917P00140000 PUT 464287955 53 400 SH Put SOLE 3 400 0 0
IWM 210917P00160000 PUT 464287955 317 1,300 SH Put SOLE 3 1,300 0 0
IWM 210917P00200000 PUT 464287955 166 200 SH Put SOLE 3 200 0 0
IWM 210917P00210000 PUT 464287955 225 200 SH Put SOLE 3 200 0 0
IWM 210917P00210000 PUT 464287955 225 200 SH Put SOLE 3 200 0 0
IWM 210917P00220000 PUT 464287955 756 500 SH Put SOLE 3 500 0 0
IWM 210917P00225000 PUT 464287955 1,645 940 SH Put SOLE 3 940 0 0
IWM 211217P00160000 PUT 464287955 80 200 SH Put SOLE 3 200 0 0
IWM 211217P00230000 PUT 464287955 473 200 SH Put SOLE 3 200 0 0
IWM 220121P00100000 PUT 464287955 98 1,034 SH Put SOLE 3 1,034 0 0
IWM 220121P00125000 PUT 464287955 245 1,300 SH Put SOLE 3 1,300 0 0
IWM 220121P00155000 PUT 464287955 206 520 SH Put SOLE 3 520 0 0
IWM 220121P00170000 PUT 464287955 116 200 SH Put SOLE 3 200 0 0
IWM 220121P00185000 PUT 464287955 337 400 SH Put SOLE 3 400 0 0
IWM 220121P00205000 PUT 464287955 137 100 SH Put SOLE 3 100 0 0
IWM 220121P00220000 PUT 464287955 1,171 600 SH Put SOLE 3 600 0 0
IWM 220121P00225000 PUT 464287955 22 10 SH Put SOLE 3 10 0 0
IWM 221216P00145000 PUT 464287955 156 240 SH Put SOLE 3 240 0 0
IWN 210416C00165000 CALL 464287905 62 400 SH Call SOLE 3 400 0 0
IWO 210820P00210000 PUT 464287958 87 400 SH Put SOLE 3 400 0 0
IWO 210820P00270000 PUT 464287958 193 200 SH Put SOLE 3 200 0 0
IWO 210820P00300000 PUT 464287958 90 45 SH Put SOLE 3 45 0 0
IYT 210618P00190000 PUT 464287952 2 60 SH Put SOLE 3 60 0 0
IYT 210618P00200000 PUT 464287952 87 1,245 SH Put SOLE 3 1,245 0 0
IYT 210618P00225000 PUT 464287952 82 370 SH Put SOLE 3 370 0 0
IYT 220121P00120000 PUT 464287952 2 40 SH Put SOLE 3 40 0 0
IYT 220121P00220000 PUT 464287952 35 40 SH Put SOLE 3 40 0 0
IYT 210618P00195000 PUT 464287952 14 260 SH Put SOLE 3 260 0 0
IYT 210618P00205000 PUT 464287952 94 1,077 SH Put SOLE 3 1,077 0 0
IYT 210618p00140000 PUT 464287952 5 226 SH Put SOLE 3 226 0 0
J ALEXANDERS HLDGS COM 46609j106 2,445 253,648 SH   SOLE   201,085 0 52,563
J ALEXANDERS HLDGS COM 46609j106 8,426 874,102 SH   SOLE 3 874,102 0 0
J ALEXANDERS HLDGS COM 46609j106 101 10,525 SH   SOLE 1 10,525 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1,776 34,804 SH   SOLE   34,804 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 2,109 41,315 SH   SOLE 1 41,315 0 0
JACK IN THE BOX COM 466367109 25 230 SH   SOLE   230 0 0
JAPAN EQUITY FD INC COM CLSD FD 00306j109 4 425 SH   SOLE 3 425 0 0
JAPAN SMALLER CAPTLZTN FD INC 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
JBS SA COM 466110103 32 3,000 SH   SOLE 1 3,000 0 0
JD COM INC SPONS ADR ADUS 47215p106 12 140 SH   SOLE 1 140 0 0
JEFFERIES GROUP INC NEW COM COM 47233w109 102 3,400 SH   SOLE 1 3,400 0 0
JOFF FINTECH ACQUISITION CORP COM 46592c100 60 6,200 SH   SOLE 3 6,200 0 0
JOFF FINTECH ACQUISITION CORP WT 46592c118 2 2,066 SH   SOLE 3 2,066 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 1 10 SH   SOLE 1 10 0 0
JOHNSON & JOHNSON COM 478160104 21,575 131,272 SH   SOLE   128,872 0 2,400
JOHNSON & JOHNSON COM 478160104 21,759 132,394 SH   SOLE 1 128,230 0 4,164
JOHNSON CTLS INTL PLC COM g51502105 37 620 SH   SOLE 1 120 0 500
JP MORGAN CHASE & CO COM 46625h100 25,011 164,295 SH   SOLE   161,795 0 2,500
JP MORGAN CHASE & CO COM 46625h100 19,487 128,013 SH   SOLE 1 121,524 0 6,489
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 4,115 81,082 SH   SOLE   81,082 0 0
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 49,643 978,088 SH   SOLE 1 963,825 0 14,263
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 150 2,651 SH   SOLE 1 2,651 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 7 121 SH   SOLE 1 67 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 948 10,385 SH   SOLE 1 8,756 0 1,629
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 48284e204 706 71,294 SH   SOLE 3 71,294 0 0
KAMAN CORP COM 483548103 51 1,003 SH   SOLE 1 1,003 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 369 1,400 SH   SOLE 1 1,400 0 0
KBS REAL ESTATE INVT TR III LP 48668l105 5 452 SH   SOLE 1 452 0 0
KEARNY FINL CORP MD COM 48716p108 7,925 656,009 SH   SOLE   512,006 0 144,003
KELLOGG CO COM COM 487836108 32 500 SH   SOLE 1 500 0 0
KEMPHARM INC COM 488445206 2 218 SH   SOLE 1 218 0 0
KERNEL GROUP HOLDINGS INC COM g5259l111 152 15,200 SH   SOLE 3 15,200 0 0
KEURIG DR PEPPER INC COM 49271v100 21 610 SH   SOLE 1 610 0 0
KEY TRONICS CORP COM COM 493144109 681 88,367 SH   SOLE   77,869 0 10,498
KEY TRONICS CORP COM COM 493144109 237 30,706 SH   SOLE 3 30,706 0 0
KEYCORP NEW COM COM 493267108 258 12,900 SH   SOLE   12,900 0 0
KEYCORP NEW COM COM 493267108 235 11,768 SH   SOLE 1 11,768 0 0
KEYCORP PFD CV PFD 493267876 65 2,400 SH   SOLE 1 2,400 0 0
KIMBALL ELECTRONICS COM COM 49428J109 1,543 59,823 SH   SOLE   53,470 0 6,353
KIMBALL INTL INC COM 494274103 1,173 83,790 SH   SOLE   69,050 0 14,740
KIMBALL INTL INC COM 494274103 4 320 SH   SOLE 1 320 0 0
KIMBERLY CLARK CORP COM COM 494368103 111 800 SH   SOLE   800 0 0
KIMBERLY CLARK CORP COM COM 494368103 1,357 9,760 SH   SOLE 1 9,660 0 100
KINDER MORGAN INC DEL COM LP 49456B101 246 14,767 SH   SOLE 1 14,767 0 0
KISMET ACQUISITION THREE COR COM g5276c128 306 30,929 SH   SOLE 3 30,929 0 0
KISMET ACQUISITION TWO CORP COM g52807123 344 34,623 SH   SOLE 3 34,623 0 0
KKR & CO L P DEL COM UNITS COM 48248m102 39 800 SH   SOLE 1 800 0 0
KNIGHT SWIFT TRANSPORTATION COM 499049104 2 50 SH   SOLE 1 50 0 0
KOHLS CORP COM 500255104 197,305 3,309,925 SH   SOLE 3 3,309,925 0 0
KOHLS CORP COM 500255104 429 7,198 SH   SOLE 1 7,198 0 0
KOHLS CORP PUT OPT PUT 500255954 106 1,745 SH Put SOLE 3 1,745 0 0
KOHLS CORP CLL OPT 01/22 52.50 CALL 500255904 2,850 1,910 SH Call SOLE 3 1,910 0 0
KOHLS CORP CLL OPT 07/21 50.00 CALL 500255904 4,606 3,682 SH Call SOLE 3 3,682 0 0
KONTOOR BRANDS COM 50050n103 7,165 147,650 SH   SOLE   116,300 0 31,350
KONTOOR BRANDS COM 50050n103 9 180 SH   SOLE 1 180 0 0
KOPPERS HOLDINGS INC COM COM 50060p106 2,255 64,880 SH   SOLE   64,880 0 0
KRAFT HEINZ CO COM 500754106 18 461 SH   SOLE   461 0 0
KRANESHARES ELECTRIC VEHICLES COM 500767827 13 300 SH   SOLE 1 300 0 0
KRATON PERFORMANCE POLYMERS CO COM 50077C106 8 223 SH   SOLE 1 223 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207 22 805 SH   SOLE 1 805 0 0
KRE 210618P00059000 PUT 78464A958 33 200 SH Put SOLE 3 200 0 0
KRE 210917P00060000 PUT 78464A958 311 984 SH Put SOLE 3 984 0 0
KRE 210917P00062000 PUT 78464A958 196 500 SH Put SOLE 3 500 0 0
KRE 210917P00065000 PUT 78464A958 417 800 SH Put SOLE 3 800 0 0
KRE 220121P00025000 PUT 78464A958 25 1,300 SH Put SOLE 3 1,300 0 0
KRE 220121P00045000 PUT 78464A958 25 200 SH Put SOLE 3 200 0 0
KRE 220121P00046000 PUT 78464A958 363 2,500 SH Put SOLE 3 2,500 0 0
KRE 220121P00060000 PUT 78464A958 622 1,300 SH Put SOLE 3 1,300 0 0
KRE 220121P00065000 PUT 78464A958 354 520 SH Put SOLE 3 520 0 0
KROGER CO COM COM 501044101 92 2,569 SH   SOLE 1 2,569 0 0
KSS 210716P00040000 PUT 500255954 52 600 SH Put SOLE 3 600 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,140 23,220 SH   SOLE   23,220 0 0
L OREAL CO ADR ADUS 502117203 21 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 16,383 80,833 SH   SOLE   79,458 0 1,375
L3HARRIS TECHNOLOGIES INC COM COM 502431109 10,211 50,382 SH   SOLE 1 48,525 0 1,857
LAACO LTD COM 505346106 18 7 SH   SOLE 1 7 0 0
LABORATORY CORP AMER HLDGS COM COM 50540R409 161 631 SH   SOLE 1 631 0 0
LAKELAND INDUSTRIES INC COM 511795106 567 20,338 SH   SOLE   18,860 0 1,478
LAKELAND INDUSTRIES INC COM 511795106 121 4,327 SH   SOLE 3 4,327 0 0
LAM RESEARCH CORP COM COM 512807108 55 92 SH   SOLE 1 92 0 0
LAMAR ADVERTISING CO COM 512816109 40 430 SH   SOLE   430 0 0
LAMB WESTON HLDGS INC COM COM 513272104 16 210 SH   SOLE   210 0 0
LANCASTER COLONY CORP COM COM 513847103 164 933 SH   SOLE 1 933 0 0
LANDCADIA HOLDINGS IV INC COM 51477a203 357 36,100 SH   SOLE 3 36,100 0 0
LANDEC CORP COM COM 514766104 511 48,191 SH   SOLE   42,691 0 5,500
LANDEC CORP COM COM 514766104 170 16,053 SH   SOLE 3 16,053 0 0
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 527 20,000 SH   SOLE   20,000 0 0
LANDMARK INFRASTRUCTURE PARTNE LP 51508j405 105 4,000 SH   SOLE 1 4,000 0 0
LAS VEGAS SANDS CORP COM COM 517834107 6 100 SH   SOLE 1 100 0 0
LATTICE HARTFORD MLTFCTR DEV M INDX FD 518416102 1 31 SH   SOLE 1 31 0 0
LDH GROWTH CORP I COM g54094118 10 1,000 SH   SOLE 3 1,000 0 0
LEAD EDGE GROWTH OPPORTUNITIES COM g54085124 70 7,000 SH   SOLE 3 7,000 0 0
LEGGETT & PLATT INC COM 524660107 78 1,700 SH   SOLE 1 1,700 0 0
LEIDOS HLDGS INC COM 525327102 2,045 21,235 SH   SOLE   15,694 0 5,541
LEIDOS HLDGS INC COM 525327102 309 3,207 SH   SOLE 1 3,207 0 0
LENSAR INC COM 52634l108 64 8,838 SH   SOLE   7,871 0 967
LENSAR INC COM 52634l108 21 2,826 SH   SOLE 3 2,826 0 0
LEO HOLDINGS III CORP COM g5463t116 172 17,600 SH   SOLE 3 17,600 0 0
LEVEL ONE BANCORP INC COM 52730d208 150 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 559 114,140 SH   SOLE   114,140 0 0
LIBERTY ALL STAR EQUITY FD SH COM 530158104 204 26,788 SH   SOLE 1 26,788 0 0
LIBERTY BROADBAND CORP COM A COM 530307107 171 1,179 SH   SOLE 1 1,123 0 56
LIBERTY BROADBAND CORP SER C COM 530307305 27 183 SH   SOLE   183 0 0
LIBERTY BROADBAND CORP SER C COM 530307305 774 5,152 SH   SOLE 1 4,971 0 181
LIBERTY GLOBAL INC COM SER A COM g5480u104 21 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120 39 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 A BRAVES GR COM 531229706 9 310 SH   SOLE   0 0 310
LIBERTY MEDIA CORP A BRAVES GR COM 531229706 1 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP A SIRIUSXM COM 531229409 156 3,544 SH   SOLE 1 3,289 0 255
LIBERTY MEDIA CORP C BRAVES GR COM 531229888 9,461 340,086 SH   SOLE   243,240 0 96,846
LIBERTY MEDIA CORP C BRAVES GR COM 531229888 90 3,234 SH   SOLE 1 3,234 0 0
LIBERTY MEDIA CORP DEL COM SIR COM 531229607 14,245 322,943 SH   SOLE   252,679 0 70,264
LIBERTY MEDIA CORP DEL COM SIR COM 531229607 1,355 30,713 SH   SOLE 1 30,194 0 519
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 85 1,969 SH   SOLE 1 1,857 0 112
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,107 28,969 SH   SOLE 3 28,969 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 20 520 SH   SOLE 1 464 0 56
LIBERTY TRIPADVISOR HLDGS INC COM 531465102 1 188 SH   SOLE 1 188 0 0
LIGAND PHARMACEUTICALS COM NEW COM 53220k504 23 150 SH   SOLE 1 150 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215 0 12,000 SH   SOLE 3 12,000 0 0
LIGHTJUMP ACQUISITION CORP COM 53228m106 61 6,300 SH   SOLE 3 6,300 0 0
LILLY ELI & CO COM COM 532457108 1,132 6,058 SH   SOLE 1 6,058 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106 202 1,644 SH   SOLE 1 1,644 0 0
LINDE PLC COM g5494j103 235 840 SH   SOLE 1 840 0 0
LINNCO LLC ESCROW COM 535esc107 0 500 SH   SOLE 1 500 0 0
LIVE OAK MOBILITY ACQUISITION COM 538126202 50 5,000 SH   SOLE 3 5,000 0 0
LKQ CORP COM COM 501889208 277 6,550 SH   SOLE 1 6,375 0 175
LOCKHEED MARTIN CORP COM COM 539830109 97 262 SH   SOLE   262 0 0
LOCKHEED MARTIN CORP COM COM 539830109 609 1,649 SH   SOLE 1 1,644 0 5
LONE PINE RES INC COM COM 54222a106 0 1,000,000 SH   SOLE 3 1,000,000 0 0
LORAL SPACE & COMMUNICATIONS I COM 543881106 19 515 SH   SOLE   515 0 0
LORAL SPACE & COMMUNICATIONS I COM 543881106 90 2,380 SH   SOLE 1 2,380 0 0
LORDSTOWN MOTORS CORP COM 54405q100 57 4,830 SH   SOLE   4,830 0 0
LORDSTOWN MOTORS CORP COM 54405q100 36 3,020 SH   SOLE 1 2,020 0 1,000
LOWES COS INC COM COM 548661107 181 952 SH   SOLE   952 0 0
LOWES COS INC COM COM 548661107 4,130 21,715 SH   SOLE 1 20,765 0 950
LUBYS INC COM COM 549282101 66 20,000 SH   SOLE 3 20,000 0 0
LULULEMON ATHLETICA IN COM COM 550021109 64 210 SH   SOLE   210 0 0
LULULEMON ATHLETICA IN COM COM 550021109 56 182 SH   SOLE 1 182 0 0
LUMEN TECHNOLOGIES INC COM 550241103 369 27,619 SH   SOLE 1 27,619 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 40 300 SH   SOLE   300 0 0
M3-BRIGADE ACQUISITION II CO COM 553800202 802 80,800 SH   SOLE 3 80,800 0 0
MACE SEC INTL COM 554335208 2,690 4,982,360 SH   SOLE 3 4,982,360 0 0
MACE SEC INTL INC COM NEW COM 554335208 165 294,110 SH   SOLE 1 294,110 0 0
MACQUARIE GROUP LIMITED ADR NE ADUS 55607P204 100 861 SH   SOLE 1 861 0 0
MACYS INC PUT OPT PUT 55616p954 64 662 SH Put SOLE 3 662 0 0
MADISON CLAYMORE CALL &EQTY FD CLSD FD 557437100 7 958 SH   SOLE 3 958 0 0
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 9,640 117,850 SH   SOLE   96,960 0 20,890
MADISON SQUARE GARDEN ENTERTAI COM 55826t102 80 975 SH   SOLE 1 975 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103 4,607 25,670 SH   SOLE   21,600 0 4,070
MADISON SQUARE GARDEN SPORTS C COM 55825t103 27 150 SH   SOLE 1 150 0 0
MAGELLAN HEALTH INC COM 559079207 93 1,000 SH   SOLE 3 1,000 0 0
MAGELLAN MIDSTREAM PARTNERS LP 559080106 37 850 SH   SOLE   850 0 0
MAGELLAN MIDSTREAM PARTNERS LP 559080106 1,028 23,699 SH   SOLE 1 23,699 0 0
MAGNA INTL INC CL A COM 559222401 53 600 SH   SOLE 1 600 0 0
MAGNACHIP SEMICONDUCTOR CORP ADUS 55933j203 50 2,000 SH   SOLE 3 2,000 0 0
MANNING & NAPIER INC CL A COM 56382Q102 59 9,150 SH   SOLE 1 9,150 0 0
MANPOWER INC COM COM 56418h100 18 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM COM 56501R106 30 1,388 SH   SOLE 1 1,388 0 0
MARATHON PETROLEUM CORP COM 56585a102 516 9,640 SH   SOLE   9,640 0 0
MARATHON PETROLEUM CORP COM 56585a102 930 17,385 SH   SOLE 1 13,751 0 3,634
MARCUS CORP COM COM 566330106 295 14,750 SH   SOLE   14,750 0 0
MARKEL CORP COM COM 570535104 318 279 SH   SOLE   279 0 0
MARKEL CORP COM COM 570535104 930 816 SH   SOLE 1 804 0 12
MARLIN BUSINESS SVCS COM 571157106 11 823 SH   SOLE 1 823 0 0
MARLIN TECHNOLOGY CORP COM g58411128 49 5,000 SH   SOLE 3 5,000 0 0
MARRIOTT INTERNATIONAL INC NEW COM 571903202 9,049 61,095 SH   SOLE   60,010 0 1,085
MARRIOTT INTERNATIONAL INC NEW COM 571903202 4,501 30,388 SH   SOLE 1 28,968 0 1,420
MARRIOTT VACATIONS WRLDWDE CP COM 57164Y107 24 135 SH   SOLE 1 135 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 11 32 SH   SOLE 1 32 0 0
MARVELL TECHNOLOGY GROUP LTD O COM G5876H105 24 500 SH   SOLE   500 0 0
MARVELL TECHNOLOGY GROUP LTD O COM G5876H105 142 2,900 SH   SOLE 1 2,900 0 0
MASCO CORP COM COM 574599106 8,323 138,952 SH   SOLE   111,620 0 27,332
MASCO CORP COM COM 574599106 193 3,225 SH   SOLE 1 3,225 0 0
MASON INDUSTRIAL TECHNOLOGY COM 57520y205 61 6,100 SH   SOLE 3 6,100 0 0
MASON INDUSTRIAL TECHNOLOGY IN COM 57520y106 657 67,706 SH   SOLE 3 67,706 0 0
MASON INDUSTRIAL TECHNOLOGY IN WT 57520y114 14 22,566 SH   SOLE 3 22,566 0 0
MASSROOTS INC COM 57630j106 0 500 SH   SOLE 1 500 0 0
MASTEC INC COM COM 576323109 6,246 66,660 SH   SOLE   53,270 0 13,390
MASTERCARD INC CL A COM 57636Q104 1,113 3,125 SH   SOLE   3,125 0 0
MASTERCARD INC CL A COM 57636Q104 13,634 38,292 SH   SOLE 1 36,768 0 1,524
MATCH GROUP INC COM 57667l107 139 1,013 SH   SOLE 1 1,013 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 110 1,200 SH   SOLE   1,200 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 91 1,000 SH   SOLE 3 1,000 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 351 3,840 SH   SOLE 1 3,840 0 0
MCAP ACQUISITION CORP COM 55282t208 493 49,500 SH   SOLE 3 49,500 0 0
MCCORMICK AND CO COM 579780206 53 600 SH   SOLE 1 600 0 0
MCDONALDS CORP COM 580135101 14,650 65,363 SH   SOLE   64,363 0 1,000
MCDONALDS CORP COM 580135101 7,072 31,551 SH   SOLE 1 31,064 0 487
MCKESSON CORP COM COM 58155Q103 785 4,027 SH   SOLE   4,027 0 0
MCKESSON CORP COM COM 58155Q103 2,804 14,375 SH   SOLE 1 12,116 0 2,259
MDH ACQUISITION CORP COM 55283p106 68 7,041 SH   SOLE 3 7,041 0 0
MDH ACQUISITION CORP WT 55283p114 2 3,520 SH   SOLE 3 3,520 0 0
MDH ACQUISITION CORP COM 55283p205 21 2,100 SH   SOLE 3 2,100 0 0
MDU RES GROUP INC COM COM 552690109 25,476 805,945 SH   SOLE   661,735 0 144,210
MDU RES GROUP INC COM COM 552690109 139 4,410 SH   SOLE 1 4,410 0 0
MEDICAL MARIJUANA INC COM COM 58463a105 0 2,000 SH   SOLE 1 2,000 0 0
MEDMEN ENTERPRISES INC COM 58507m107 19 50,540 SH   SOLE 1 50,540 0 0
MEDTRONIC PLC SHS COM g5960l103 12,378 104,783 SH   SOLE   102,733 0 2,050
MEDTRONIC PLC SHS COM g5960l103 6,052 51,230 SH   SOLE 1 50,750 0 480
MERCADOLIBRE INC COM COM 58733r102 52 35 SH   SOLE 1 35 0 0
MERCK & CO INC NEW COM COM 58933Y105 974 12,630 SH   SOLE   12,630 0 0
MERCK & CO INC NEW COM COM 58933Y105 2,615 33,920 SH   SOLE 1 30,950 0 2,970
MERCURY GENL CORP NEW COM COM 589400100 88 1,450 SH   SOLE 1 700 0 750
MEREDITH CORP COM 589433101 2,194 73,660 SH   SOLE   54,420 0 19,240
MERIDIAN BANK COM 58958p104 416 15,989 SH   SOLE   14,242 0 1,747
MERIDIAN BANK COM 58958p104 134 5,171 SH   SOLE 3 5,171 0 0
METLIFE INC COM COM 59156R108 99 1,631 SH   SOLE 1 1,631 0 0
METTLER TOLEDO INTL COM COM 592688105 12 10 SH   SOLE 1 10 0 0
MFS GOVT MKTS INCOME TR SH BEN CLSD FD 552939100 2 525 SH   SOLE 1 525 0 0
MGM MIRAGE COM COM 552953101 41 1,072 SH   SOLE   1,072 0 0
MGM MIRAGE COM COM 552953101 374 9,845 SH   SOLE 1 9,845 0 0
MGP INGREDIENTS INC COM 55303j106 112 1,895 SH   SOLE 1 1,895 0 0
MICHAELS COS INC COM COM 59408q106 22 1,000 SH   SOLE 3 1,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,803 18,061 SH   SOLE 1 17,070 0 991
MICRON TECHNOLOGY INC COM 595112103 419 4,751 SH   SOLE 1 3,901 0 850
MICROSOFT CORP COM 594918104 22,892 97,093 SH   SOLE   95,543 0 1,550
MICROSOFT CORP COM 594918104 33,520 142,173 SH   SOLE 1 137,522 0 4,650
MIDDLEBY CORP COM COM 596278101 17 100 SH   SOLE 1 100 0 0
MIDDLEFIELD BANC CORP COM COM 596304204 428 20,408 SH   SOLE   20,408 0 0
MIDDLEFIELD BANC CORP COM COM 596304204 5,898 281,416 SH   SOLE 3 281,416 0 0
MIDDLEFIELD BANC CORP COM COM 596304204 2,342 111,715 SH   SOLE 1 111,715 0 0
MIDLAND STS BANCORP INC COM 597742105 114 4,119 SH   SOLE   4,119 0 0
MIDLAND STS BANCORP INC COM 597742105 571 20,594 SH   SOLE 1 20,594 0 0
MILLER HERMAN INC COM COM 600544100 6,024 146,383 SH   SOLE 1 146,383 0 0
MISSION ADVANCEMENT CORP COM 60501l200 70 6,999 SH   SOLE 3 6,999 0 0
MODERNA INC COM COM 60770K107 87 666 SH   SOLE 1 666 0 0
MODIVCARE INC COM 60783x104 3,255 21,978 SH   SOLE   17,373 0 4,605
MOHAWK GROUP HLDGS INC COM COM 608189106 751 25,470 SH   SOLE   25,470 0 0
MOHAWK INDS INC COM COM 608190104 8 40 SH   SOLE 1 40 0 0
MOLSON COORS BREWING CL B COM 60871r209 18 344 SH   SOLE 1 344 0 0
MONDELEZ INTL INC CL A COM 609207105 81 1,384 SH   SOLE   1,384 0 0
MONDELEZ INTL INC CL A COM 609207105 269 4,594 SH   SOLE 1 4,594 0 0
MONMOUTH REAL ESTATE INVT COM 609720107 33 1,850 SH   SOLE 1 1,850 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 27 297 SH   SOLE 1 297 0 0
MOOG INC CL A COM 615394202 83 1,000 SH   SOLE   1,000 0 0
MOOG INC CL A COM 615394202 2,026 24,367 SH   SOLE 3 24,367 0 0
MOOG INC CL A COM 615394202 340 4,090 SH   SOLE 1 4,090 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105 162 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM COM 61945C103 95 3,000 SH   SOLE   3,000 0 0
MOSAIC CO NEW COM COM 61945C103 439 13,900 SH   SOLE 1 13,900 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1,324 7,042 SH   SOLE 1 6,092 0 950
MOVADO GROUP INC COM COM 624580106 338 11,872 SH   SOLE   10,510 0 1,362
MOVADO GROUP INC COM COM 624580106 113 3,988 SH   SOLE 3 3,988 0 0
MPLX LP LP 55336v100 12 477 SH   SOLE   477 0 0
MSA SAFETY INC COM COM 553498106 450 3,000 SH   SOLE 1 3,000 0 0
MSCI INC COM COM 55354G100 233 555 SH   SOLE 1 555 0 0
MSD ACQUISITION CORP COM g5709c117 51 5,000 SH   SOLE 3 5,000 0 0
MTS SYS CORP COM COM 553777103 58 1,000 SH   SOLE 3 1,000 0 0
MTS SYS CORP COM COM 553777103 29 500 SH   SOLE 1 500 0 0
MURPHY OIL CORP COM COM 626717102 2 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,331 154,900 SH   SOLE 1 154,900 0 0
NASDAQ OMX GROUP INC COM COM 631103108 50 342 SH   SOLE   342 0 0
NATIONAL GRID PLC SPON ADR NEW ADUS 636274300 1 11 SH   SOLE 1 11 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 1 100 SH   SOLE 1 100 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH   SOLE 1 142 0 0
NATURA AND CO HOLDING SA COM 63884n108 25 1,500 SH   SOLE   1,500 0 0
NELNET INC COM 64031n108 22 300 SH   SOLE   300 0 0
NELNET INC COM 64031n108 86 1,184 SH   SOLE 1 1,184 0 0
NESTLE S A SPONSORED ADR ADUS 641069406 16,052 143,413 SH   SOLE   140,513 0 2,900
NESTLE S A SPONSORED ADR ADUS 641069406 10,056 89,845 SH   SOLE 1 85,501 0 4,344
NETEASE COM INC SPONSORED ADR ADUS 64110w102 124 1,200 SH   SOLE 1 1,200 0 0
NETFLIX INC COM COM 64110l106 262 503 SH   SOLE   503 0 0
NETFLIX INC COM COM 64110l106 573 1,099 SH   SOLE 1 1,099 0 0
NEUBASE THERAPEUTICS INC COM 64132k102 1 100 SH   SOLE 1 100 0 0
NEUBERGER BERMAN RE COM CLSD FD 64190a103 5 1,117 SH   SOLE 3 1,117 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 13 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH   SOLE 1 85 0 0
NEW HOME CO INC COM COM 645370107 5 1,000 SH   SOLE 1 1,000 0 0
NEW JERSEY RESOURCES CORP COM 646025106 2,591 64,990 SH   SOLE   44,140 0 20,850
NEW RELIC INC COM COM 64829b100 28 450 SH   SOLE 1 450 0 0
NEW VISTA ACQUISITION CORP COM g6529l113 60 6,000 SH   SOLE 3 6,000 0 0
NEWELL RUBBERMAID INC COM COM 651229106 94 3,525 SH   SOLE 1 3,525 0 0
NEWMARK GROUP INC COM 65158n102 30 3,000 SH   SOLE 1 3,000 0 0
NEWMONT MINING CORP COM 651639106 505 8,380 SH   SOLE   8,380 0 0
NEWMONT MINING CORP COM 651639106 259 4,293 SH   SOLE 1 4,293 0 0
NEWS CORP NEW COM 65249b109 20 800 SH   SOLE 1 800 0 0
NEWTEK BUSINESS SERVICES CORPO COM 652526203 107 4,000 SH   SOLE   3,619 0 381
NEWTEK BUSINESS SERVICES CORPO COM 652526203 30 1,112 SH   SOLE 3 1,112 0 0
NEXSTAR BROADCASTING COM 65336k103 7 50 SH   SOLE   50 0 0
NEXSTAR BROADCASTING COM 65336k103 110 785 SH   SOLE 1 785 0 0
NEXTERA ENERGY INC COM COM 65339F101 603 7,976 SH   SOLE   7,976 0 0
NEXTERA ENERGY INC COM COM 65339F101 3,295 43,579 SH   SOLE 1 43,114 0 465
NEXTERA ENERGY PARTNERS LP LP 65341b106 7 100 SH   SOLE 1 100 0 0
NEXTGEN ACQUISITION CORP II COM g65317110 301 30,410 SH   SOLE 3 30,410 0 0
NIC INC COM COM 62914b100 68 2,000 SH   SOLE 3 2,000 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 12,641 95,126 SH   SOLE   93,026 0 2,100
NIKE INC COM 654106103 9,702 73,010 SH   SOLE 1 70,417 0 2,593
NIKOLA CORPORATION COM 654110105 12 874 SH   SOLE 1 874 0 0
NIO INC COM 62914v106 44 1,117 SH   SOLE 1 1,117 0 0
NISOURCE INC COM 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 g6546r127 194 19,629 SH   SOLE 3 19,629 0 0
NOKIA CORP SPONSORED ADR ADUS 654902204 214 54,017 SH   SOLE 1 54,017 0 0
NOMAD FOODS LTD COM g6564a105 5,519 200,989 SH   SOLE   176,972 0 24,017
NOMAD FOODS LTD COM g6564a105 76 2,770 SH   SOLE 1 2,770 0 0
NORDSON CORP COM COM 655663102 1,447 7,283 SH   SOLE 1 7,283 0 0
NORDSTROM INC PUT OPT PUT 655664950 59 247 SH Put SOLE 3 247 0 0
NORFOLK SOUTHERN COM 655844108 73 270 SH   SOLE   270 0 0
NORFOLK SOUTHERN COM 655844108 2,770 10,314 SH   SOLE 1 9,864 0 450
NORFOLK SOUTHERN CORP PUT OPT PUT 655844958 11 51 SH Put SOLE 3 51 0 0
NORTH ATLANTIC ACQUISITION COR COM g66139109 33 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
NORTHERN GENESIS ACQUISITION C COM 66516t104 13 800 SH   SOLE 1 800 0 0
NORTHERN STAR INVESTMENT COR COM 66575b200 157 15,805 SH   SOLE 3 15,805 0 0
NORTHERN STAR INVESTMENT III COM 66574l209 24 2,400 SH   SOLE 3 2,400 0 0
NORTHLAND POWER COM 666511100 7 201 SH   SOLE 1 201 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 139 428 SH   SOLE   428 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 896 2,768 SH   SOLE 1 2,693 0 75
NORTHTRIM BANCORP INC COM 666762109 483 11,356 SH   SOLE   10,052 0 1,304
NORTHTRIM BANCORP INC COM 666762109 162 3,818 SH   SOLE 3 3,818 0 0
NORTHWEST BANCSHARES INC MD CO COM 667340103 191 13,246 SH   SOLE   13,246 0 0
NORTHWEST BANCSHARES INC MD CO COM 667340103 4,397 304,305 SH   SOLE 3 304,305 0 0
NORTHWEST BANCSHARES INC MD CO COM 667340103 813 56,259 SH   SOLE 1 56,259 0 0
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 1 1,000 SH   SOLE 1 1,000 0 0
NORTONLIFELOCK INC COM 668771108 266 12,500 SH   SOLE   12,500 0 0
NORTONLIFELOCK INC COM 668771108 4 200 SH   SOLE 1 200 0 0
NOVARTIS A G SPONSORED ADR ADUS 66987V109 127 1,480 SH   SOLE   1,480 0 0
NOVARTIS A G SPONSORED ADR ADUS 66987V109 182 2,133 SH   SOLE 1 2,133 0 0
NOVOCURE LTD COM G6674u108 7 50 SH   SOLE 1 50 0 0
NOVO-NORDISK A S ADR ADUS 670100205 115 1,712 SH   SOLE 1 1,712 0 0
NOVUS CAPITAL COM 67012w203 48 4,813 SH   SOLE 3 4,813 0 0
NUCOR CORP COM COM 670346105 53 662 SH   SOLE 1 662 0 0
NUVEEN CR STRATEGIES INCM FD C CLSD FD 67073D102 126 19,400 SH   SOLE 1 19,400 0 0
NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 12 769 SH   SOLE 1 769 0 0
NUVEEN INSD DIV ADVAN COM CLSD FD 67071l106 13 765 SH   SOLE 1 765 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 14 1,896 SH   SOLE 1 1,896 0 0
NUVEEN MUN VALUE FD INC COM CLSD FD 670928100 37 3,332 SH   SOLE 1 3,332 0 0
NUVEEN OHIO QUALITY INCOME MUN CLSD FD 670980101 44 2,800 SH   SOLE 1 2,800 0 0
NUVEEN SELECT TAX FREE INCM 3 CLSD FD 67063X100 221 13,110 SH   SOLE 1 13,110 0 0
NUVEEN SELECT TAX FREE INCM PT CLSD FD 67062F100 29 1,659 SH   SOLE 1 1,659 0 0
NUVEEN SELECT TAX FREE INCM PT CLSD FD 67063C106 136 8,456 SH   SOLE 1 8,456 0 0
NUVEEN TAX FREE ADV MN COM CLSD FD 670657105 7 504 SH   SOLE 1 504 0 0
NVIDIA CORP COM COM 67066g104 370 693 SH   SOLE   693 0 0
NVIDIA CORP COM COM 67066g104 747 1,399 SH   SOLE 1 1,399 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 1 7 SH   SOLE 1 7 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 DEL COM COM 674599105 21 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 43 1,628 SH   SOLE 1 1,628 0 0
OCCIDENTAL PETROLEUM CORP WTS WT 674599162 1 100 SH   SOLE   100 0 0
OCCIDENTAL PETROLEUM CORP WTS WT 674599162 1 75 SH   SOLE 1 75 0 0
OCEAN BIO CHEM INC COM 674631106 1,496 124,600 SH   SOLE   124,600 0 0
OILSANDS QUEST INC COM COM 678046103 0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105 171 775 SH   SOLE 1 775 0 0
OLD SECOND BANCORP INC COM COM 680277100 376 28,454 SH   SOLE 3 28,454 0 0
OLIN CORP COM PAR $1 COM 680665205 17 450 SH   SOLE 1 450 0 0
OLYMPIC STEEL INC COM COM 68162K106 698 23,686 SH   SOLE   20,983 0 2,703
OLYMPIC STEEL INC COM COM 68162K106 234 7,956 SH   SOLE 3 7,956 0 0
OMEGA HEALTHCARE INVS COM COM 681936100 73 2,000 SH   SOLE 1 2,000 0 0
OMNICOM GROUP INC COM COM 681919106 52 700 SH   SOLE 1 700 0 0
ONE EQUITY PARTNERS OPEN WAT COM 68237l204 101 10,100 SH   SOLE 3 10,100 0 0
ONEOK INC NEW COM COM 682680103 25 490 SH   SOLE   490 0 0
ONESPAN INC COM 68287n100 159 6,475 SH   SOLE   6,475 0 0
ONESPAN INC COM 68287n100 19,679 803,226 SH   SOLE 3 803,226 0 0
ONESPAN INC COM 68287n100 2,254 92,008 SH   SOLE 1 85,733 0 6,275
ONTRAK INC COM 683373104 134 4,105 SH   SOLE   3,633 0 472
ONTRAK INC COM 683373104 45 1,383 SH   SOLE 3 1,383 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 70 1,011 SH   SOLE   1,011 0 0
OPPENHEIMER REV WEIGHTED LARGE INDX FD 46138g698 186 2,676 SH   SOLE 1 2,676 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 9,191 80,673 SH   SOLE   80,673 0 0
OPPENHEIMER REV WEIGHTED SMALL COM 46138g664 95 830 SH   SOLE 1 830 0 0
ORACLE CORP COM COM 68389X105 4,184 59,625 SH   SOLE 1 52,721 0 6,904
ORGANIGRAM HOLDINGS INC COM 68620p101 519 149,532 SH   SOLE 1 135,558 0 13,974
ORION ACQUISITION CORP COM 68626a207 120 12,047 SH   SOLE 3 12,047 0 0
ORION MARINE GROUP INC COM 68628v308 2,841 468,017 SH   SOLE   364,234 0 103,783
ORION MARINE GROUP INC COM 68628v308 423 69,656 SH   SOLE 3 69,656 0 0
O'SHARES GLOBAL INTERNET GIANT COM 67110p704 2 36 SH   SOLE 1 36 0 0
OSHKOSH TRUCK CORP COM COM 688239201 59 500 SH   SOLE 1 0 0 500
OSISKO GOLD ROYALTIES COM 68827l101 2,102 190,700 SH   SOLE   141,550 0 49,150
OTELCO INC CL A NEW COM 688823301 129 10,980 SH   SOLE 3 10,980 0 0
OTIS WORLDWIDE CORPORATION COM 68902V107 237 3,461 SH   SOLE 1 3,461 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 179 13,034 SH   SOLE   13,034 0 0
OWL ROCK CAPITAL CORPORATION COM 69121k104 424 30,819 SH   SOLE 1 30,819 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 505 20,000 SH   SOLE   20,000 0 0
OXURION NV COM b6s90t102 3 1,000 SH   SOLE 1 1,000 0 0
OYSTER ENTERPRISES ACQUISITI COM 69242m203 952 96,305 SH   SOLE 3 96,305 0 0
PACKAGING CORP AMER COM COM 695156109 85 633 SH   SOLE 1 633 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108 56 2,400 SH   SOLE 1 2,400 0 0
PALO ALTO NETWORKS COM 697435105 11 35 SH   SOLE 1 35 0 0
PAN AMERICAN SILVER CP COM COM 697900108 85 2,834 SH   SOLE 1 2,834 0 0
PARK NATL CORP COM COM 700658107 39 300 SH   SOLE 1 300 0 0
PARK OHIO HLDGS CORP COM COM 700666100 3 100 SH   SOLE   100 0 0
PARK OHIO HLDGS CORP COM COM 700666100 13 400 SH   SOLE 1 400 0 0
PARKER HANNIFIN CORP COM COM 701094104 143 452 SH   SOLE   452 0 0
PARKER HANNIFIN CORP COM COM 701094104 3,295 10,447 SH   SOLE 1 9,299 0 1,149
PARTS ID INC COM 702141102 431 54,888 SH   SOLE   54,888 0 0
PATHFINDER ACQUISITION CORP COM g04119114 1 100 SH   SOLE 3 100 0 0
PAYCHEX INC COM 704326107 115 1,169 SH   SOLE 1 219 0 950
PAYPAL HLDGS INC COM 70450y103 1,147 4,723 SH   SOLE   4,723 0 0
PAYPAL HLDGS INC COM 70450y103 4,300 17,707 SH   SOLE 1 16,157 0 1,550
PC TEL INC COM COM 69325q105 629 90,559 SH   SOLE   87,267 0 3,292
PC TEL INC COM COM 69325q105 67 9,691 SH   SOLE 3 9,691 0 0
PCSB FINL CORP COM COM 69324R104 1,340 80,657 SH   SOLE   80,657 0 0
PDL BIOPHARMA INC COM COM 69329y104 0 4,948 SH   SOLE 1 4,948 0 0
PELOTON INTERACTIVE INC COM 70614w100 34 300 SH   SOLE 1 300 0 0
PENN NATL GAMING INC COM COM 707569109 60 576 SH   SOLE 1 576 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 4,337 94,700 SH   SOLE   74,434 0 20,266
PENTAIR LTD SHS COM g7S00t104 22 360 SH   SOLE   360 0 0
PENTAIR LTD SHS COM g7S00t104 34 540 SH   SOLE 1 540 0 0
PEOPLES BANCORP INC COM COM 709789101 18 534 SH   SOLE 1 534 0 0
PEPSICO INC COM 713448108 723 5,109 SH   SOLE   5,109 0 0
PEPSICO INC COM 713448108 9,836 69,534 SH   SOLE 1 65,920 0 3,614
PERIDOT ACQUISITION CORP II COM g7008b113 74 7,400 SH   SOLE 3 7,400 0 0
PERKINELMER INC COM COM 714046109 1,702 13,270 SH   SOLE 1 12,495 0 775
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 780 106,440 SH   SOLE   94,249 0 12,191
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 262 35,728 SH   SOLE 3 35,728 0 0
PERPETUAL FED SVGS BK COM COM 714273109 18 630 SH   SOLE 1 630 0 0
PERRIGO CO PLC SHS COM g97822103 11 280 SH   SOLE   280 0 0
PERSPECTA INC COM 715347100 119 4,101 SH   SOLE 3 4,101 0 0
PERSPECTA INC COM 715347100 12 400 SH   SOLE 1 400 0 0
PFIZER INC COM 717081103 932 25,718 SH   SOLE   25,718 0 0
PFIZER INC COM 717081103 5,545 153,042 SH   SOLE 1 147,550 0 5,492
PFSWEB INC COM NEW COM 717098206 111 16,411 SH   SOLE   14,541 0 1,870
PFSWEB INC COM NEW COM 717098206 37 5,507 SH   SOLE 3 5,507 0 0
PHILIP MORRIS INTL INC COM COM 718172109 177 2,000 SH   SOLE   2,000 0 0
PHILIP MORRIS INTL INC COM COM 718172109 396 4,463 SH   SOLE 1 4,313 0 150
PHILLIPS 66 COM COM 718546104 3,622 44,414 SH   SOLE 1 39,163 0 5,251
PHILLIPS 66 PARTNERS LP COM 718549207 253 8,000 SH   SOLE 3 8,000 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 32 1,000 SH   SOLE 1 1,000 0 0
PHILLIPS EDISON & COMPANY INC COM 71844v102 3 375 SH   SOLE 1 375 0 0
PIMCO CORPORATE INCOME STRATEG CLSD FD 72200U100 12 666 SH   SOLE 1 666 0 0
PIMCO ENRG TCTCL CRT OPP COM 69346N107 52 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR 1-5 US TIP IDX INDX FD 72201R205 40 724 SH   SOLE 1 436 0 288
PIMCO ETF TR ENHAN SHRT MAT INDX FD 72201R833 425 4,175 SH   SOLE   4,175 0 0
PIMCO ETF TR ENHAN SHRT MAT INDX FD 72201R833 1,550 15,212 SH   SOLE 1 14,912 0 300
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 24 219 SH   SOLE 1 219 0 0
PIMCO MUN INCOME FD II COM CLSD FD 72200W106 15 1,000 SH   SOLE 1 1,000 0 0
PINE TECHNOLOGY ACQUISITION COM 722850203 672 67,677 SH   SOLE 3 67,677 0 0
PINNACLE RENEWABLE ENERGY IN COM 72349j107 179 20,000 SH   SOLE 3 20,000 0 0
PIONEER MERGER CORP COM g7s24c129 5 500 SH   SOLE 3 500 0 0
PIONEER NAT RES CO COM COM 723787107 13 84 SH   SOLE 1 84 0 0
PIVOTAL INVESTMENT III CORP COM 72582m205 14 1,400 SH   SOLE 3 1,400 0 0
PLANET 13 HOLDINGS INC COM 72706K101 0 75 SH   SOLE 1 75 0 0
PLATEAU ENERGY METALS INC COM 72764b100 38 69,500 SH   SOLE 3 69,500 0 0
PLUG POWER INC COM 72919p202 2 49 SH   SOLE 1 49 0 0
PLUM ACQUISITION I CORP COM g7134l100 358 35,993 SH   SOLE 3 35,993 0 0
PLURALSIGHT INC - A COM 72941b106 22 1,000 SH   SOLE 3 1,000 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 1,297 7,393 SH   SOLE 1 7,393 0 0
PNM RESOURCES INC COM 69349h107 378 7,700 SH   SOLE 3 7,700 0 0
POINTS INTERNATIONAL LTD COM 730843208 296 19,456 SH   SOLE   17,189 0 2,267
POINTS INTERNATIONAL LTD COM 730843208 101 6,618 SH   SOLE 3 6,618 0 0
POOL CORPORATION COM COM 73278l105 21 62 SH   SOLE 1 62 0 0
PORTMAN RIDGE FINANCE CORP COM 73688f102 26 12,003 SH   SOLE 1 12,003 0 0
POST HLDGS INC COM COM 737446104 6,172 58,380 SH   SOLE   40,410 0 17,970
POST HLDGS INC COM COM 737446104 112 1,055 SH   SOLE 1 1,055 0 0
POSTAL REALTY TRUST COM 73757r102 5,447 317,068 SH   SOLE   265,140 0 51,928
POSTAL REALTY TRUST COM 73757r102 335 19,480 SH   SOLE 3 19,480 0 0
POSTAL REALTY TRUST COM 73757r102 21 1,250 SH   SOLE 1 1,250 0 0
POTBELLY CORP COM 73754y100 6,255 1,058,373 SH   SOLE 3 1,058,373 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
POTLATCH CORP NEW COM COM 737630103 9,987 188,728 SH   SOLE   157,035 0 31,693
POTLATCH CORP NEW COM COM 737630103 151 2,850 SH   SOLE 1 2,850 0 0
POWERED BRANDS - CLASS A COM g7209m108 33 3,366 SH   SOLE 3 3,366 0 0
PPG INDS INC COM COM 693506107 1,308 8,702 SH   SOLE 1 8,702 0 0
PPL CORP COM 69351t106 82 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 409 12,285 SH   SOLE   12,285 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 3,392 101,995 SH   SOLE 3 101,995 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108 312 9,374 SH   SOLE 1 9,374 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 193 1,124 SH   SOLE 1 1,124 0 0
PRIMO WATER COM 74167p108 36 2,220 SH   SOLE   2,220 0 0
PRIVETERRA ACQUISITION CORP COM 74275n201 167 16,770 SH   SOLE 3 16,770 0 0
PROCTER & GAMBLE CO COM 742718109 10,438 77,076 SH   SOLE   75,726 0 1,350
PROCTER & GAMBLE CO COM 742718109 15,363 113,437 SH   SOLE 1 109,290 0 4,147
PROFIRE ENERGY COM 74316x101 568 516,755 SH   SOLE   471,889 0 44,866
PROFIRE ENERGY COM 74316x101 144 131,285 SH   SOLE 3 131,285 0 0
PROG HOLDINGS INC COM 74319r101 6,261 144,640 SH   SOLE   111,770 0 32,870
PROGENICS PHARMACEUTICALS INC COM 743cvr037 0 47,700 SH   SOLE 3 47,700 0 0
PROGRESS ACQUISITION CORP COM 74327p105 12 1,200 SH   SOLE 3 1,200 0 0
PROGRESS ACQUISITION CORP COM 74327p204 483 48,872 SH   SOLE 3 48,872 0 0
PROGRESSIVE CORP OHIO COM 743315103 232 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,709 17,872 SH   SOLE 1 17,872 0 0
PROLOGIS SH BEN INT COM 74340w103 51 480 SH   SOLE 1 466 0 14
PROPERTY SOLUTIONS ACQUISITI COM 74350a207 1,499 152,462 SH   SOLE 3 152,462 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 679 8,656 SH   SOLE 1 8,656 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 6 94 SH   SOLE 1 94 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 1 9 SH   SOLE 1 9 0 0
PROSHARES TR SHORT QQQ NEW INDX FD 74347B714 104 7,494 SH   SOLE 1 7,494 0 0
PROSHARES TR SHORT RUSSELL2000 INDX FD 74348a210 17 780 SH   SOLE 1 780 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425 119 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 QQQ INDX FD 74347x831 1 12 SH   SOLE 1 12 0 0
PROSHARES ULTRAPRO SHORT DOW30 COM 74347g309 3 350 SH   SOLE 1 350 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 2 50 SH   SOLE 1 50 0 0
PROSIGHT GLOBAL INC COM 74349j103 39 3,100 SH   SOLE 3 3,100 0 0
PROTECTIVE INSURANCE CORP- B COM 74368l203 53 2,300 SH   SOLE 3 2,300 0 0
PROVECTUS PHARMACEUTIC COM COM 74373p108 1 14,650 SH   SOLE 1 14,650 0 0
PRU GIA COM 744366725 72 67,033 SH   SOLE 1 67,033 0 0
PRUDENTIAL FINL INC COM COM 744320102 492 5,400 SH   SOLE   5,400 0 0
PSB HLDGS INC WIS COM 69360n108 13 498 SH   SOLE   498 0 0
PSB HLDGS INC WIS COM 69360n108 257 10,180 SH   SOLE 3 10,180 0 0
PSB HLDGS INC WIS COM 69360n108 8 300 SH   SOLE 1 300 0 0
PSX 210416P00065000 PUT 718546954 1 50 SH Put SOLE 3 50 0 0
PSYCHEMEDICS CORPORATION COM 744375205 419 67,644 SH   SOLE   61,570 0 6,074
PSYCHEMEDICS CORPORATION COM 744375205 110 17,806 SH   SOLE 3 17,806 0 0
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 2 25 SH   SOLE 1 25 0 0
PULTE GROUP INC COM COM 745867101 21 400 SH   SOLE 1 400 0 0
PURE STORAGE COM 74624m102 2 100 SH   SOLE 1 100 0 0
PURECYCLE CORP COM NEW COM 746228303 264 19,691 SH   SOLE 1 19,691 0 0
PUTNAM MANAGED MUNICIPAL INCOM CLSD FD 746823103 209 25,590 SH   SOLE 1 25,590 0 0
PVH CORP PUT OPT PUT 693656950 27 79 SH Put SOLE 3 79 0 0
PWP FORWARD ACQUISITION CORP COM 74709q200 670 67,497 SH   SOLE 3 67,497 0 0
QC HLDGS INC COM COM 74729t101 192 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 23 127 SH   SOLE 1 127 0 0
QQQ 210416P00300000 PUT 46090E953 27 200 SH Put SOLE 3 200 0 0
QQQ 210416P00310000 PUT 46090E953 86 300 SH Put SOLE 3 300 0 0
QQQ 210618P00235000 PUT 46090E953 34 400 SH Put SOLE 3 400 0 0
QQQ 210618P00240000 PUT 46090E953 29 300 SH Put SOLE 3 300 0 0
QQQ 210618P00260000 PUT 46090E953 18 100 SH Put SOLE 3 100 0 0
QQQ 210618P00295000 PUT 46090E953 123 200 SH Put SOLE 3 200 0 0
QQQ 210618P00300000 PUT 46090E953 218 300 SH Put SOLE 3 300 0 0
QQQ 210917P00225000 PUT 46090E953 24 100 SH Put SOLE 3 100 0 0
QQQ 210917P00295000 PUT 46090E953 306 250 SH Put SOLE 3 250 0 0
QQQ 210917P00325000 PUT 46090E953 230 100 SH Put SOLE 3 100 0 0
QQQ 220121P00200000 PUT 46090E953 117 400 SH Put SOLE 3 400 0 0
QQQ 220121P00225000 PUT 46090E953 29 60 SH Put SOLE 3 60 0 0
QQQ 221216P00250000 PUT 46090E953 16 10 SH Put SOLE 3 10 0 0
QUALCOMM INC COM COM 747525103 976 7,361 SH   SOLE   7,361 0 0
QUALCOMM INC COM COM 747525103 1,971 14,866 SH   SOLE 1 11,476 0 3,390
QUANTUM FINTECH ACQUISITION CO COM 74767a204 10 975 SH   SOLE 3 975 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 13 104 SH   SOLE 1 104 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100 10,001 850,446 SH   SOLE   695,210 0 155,236
RADIANT LOGISTICS INC COM 75025x100 14 2,000 SH   SOLE   2,000 0 0
RADIANT LOGISTICS INC COM 75025x100 5,573 801,902 SH   SOLE 3 801,902 0 0
RADIANT LOGISTICS INC COM 75025x100 34 4,911 SH   SOLE 1 4,911 0 0
RADNET INC COM COM 750491102 1,994 91,700 SH   SOLE   91,700 0 0
RAYMOND JAMES FINANCIAL INC CO COM 754730109 12,876 105,060 SH   SOLE   81,010 0 24,050
RAYMOND JAMES FINANCIAL INC CO COM 754730109 144 1,175 SH   SOLE 1 1,175 0 0
RAYONIER INC COM COM 754907103 97 3,000 SH   SOLE 1 3,000 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 414 5,362 SH   SOLE   5,362 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 6,794 87,922 SH   SOLE 1 84,894 0 3,028
READY CAPITAL CORPORATION LP 75574u101 7 486 SH   SOLE 1 486 0 0
REAL BROKERAGE INC COM 75585h107 10 5,000 SH   SOLE 1 5,000 0 0
REALPAGE INC COM 75606n109 349 4,000 SH   SOLE 3 4,000 0 0
REALTY INCOME CORP COM 756109104 119 1,875 SH   SOLE   1,875 0 0
REALTY INCOME CORP COM 756109104 229 3,600 SH   SOLE 1 3,600 0 0
REGENCY AFFILIATES INC COM COM 758847404 3 500 SH   SOLE 1 500 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107 125 264 SH   SOLE 1 264 0 0
REGENXBIO INC COM COM 75901b107 34 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 2,607 162,959 SH   SOLE   162,959 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201 7,117 444,791 SH   SOLE 1 444,791 0 0
RELIANCE STEEL & ALUM COM COM 759509102 25 167 SH   SOLE 1 167 0 0
RELIEF THERAPEUTICS HOLDING SA COM h6759s100 47 150,000 SH   SOLE 1 150,000 0 0
REPUBLIC SVCS INC COM COM 760759100 107 1,075 SH   SOLE   1,075 0 0
REPUBLIC SVCS INC COM COM 760759100 2,666 26,837 SH   SOLE 1 23,709 0 3,128
RESIDEO TECHNOLOGIES COM 76118y104 4 130 SH   SOLE 1 130 0 0
REVOLUTION HEALTHCARE ACQUISIT COM 76155y207 63 6,300 SH   SOLE 3 6,300 0 0
REVOLUTION MEDICINES INC COM 76155x100 1 32 SH   SOLE 1 32 0 0
REXNORD CORP COM 76169b102 16 346 SH   SOLE 1 346 0 0
RH COM COM 74967x103 60 100 SH   SOLE   100 0 0
RHYTHM PHARMACEUTICALS INC COM 76243j105 1 60 SH   SOLE 1 60 0 0
RICHARDSON ELECTRONICS LTD COM 763165107 776 121,847 SH   SOLE   110,348 0 11,499
RICHARDSON ELECTRONICS LTD COM 763165107 214 33,668 SH   SOLE 3 33,668 0 0
RIOT BLOCKCHAIN INC COM 767292105 268 5,036 SH   SOLE 1 5,036 0 0
RISK GEORGE INDS INC CL A COM 767720204 38 2,995 SH   SOLE 1 2,995 0 0
RITCHIE BROS AUCTION COM COM 767744105 7 122 SH   SOLE 1 122 0 0
RIVERVIEW BANCORP INC COM COM 769397100 63 9,157 SH   SOLE   9,157 0 0
RIVERVIEW BANCORP INC COM COM 769397100 670 96,709 SH   SOLE 3 96,709 0 0
RIVERVIEW BANCORP INC COM COM 769397100 136 19,636 SH   SOLE 1 19,636 0 0
RMR REAL ESTATE INCOME FD COM COM 76970b101 2 135 SH   SOLE 3 135 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 10 250 SH   SOLE 1 250 0 0
ROCKET COMPANIES INC COM 77311w101 81 3,500 SH   SOLE 1 3,500 0 0
ROCKY BRANDS COM 774515100 24 450 SH   SOLE 1 450 0 0
ROKU INC COM 77543r102 33 100 SH   SOLE 1 80 0 20
ROSECLIFF ACQUISITION CORP I COM 77732r103 2,028 210,200 SH   SOLE 3 210,200 0 0
ROSECLIFF ACQUISITION CORP I WT 77732r111 51 70,066 SH   SOLE 3 70,066 0 0
ROSS ACQUISITION CORP II COM g7641c122 1,020 102,455 SH   SOLE 3 102,455 0 0
ROSS STORES INC COM COM 778296103 1 6 SH   SOLE 1 0 0 6
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 38 1,247 SH   SOLE 1 1,247 0 0
ROYAL BK CDA MONTREAL COM COM 780087102 89 960 SH   SOLE 1 960 0 0
ROYAL CARIBBEAN CRUISE COM COM v7780t103 116 1,350 SH   SOLE 1 1,350 0 0
ROYAL DUTCH SHELL PLC SPONS AD ADUS 780259206 148 3,777 SH   SOLE 1 3,777 0 0
ROYCE MICRO-CAP TR INC COM CLSD FD 780915104 13 1,177 SH   SOLE 1 1,177 0 0
RPM INTL INC COM COM 749685103 133 1,450 SH   SOLE 1 1,450 0 0
RTH 210618P00150000 PUT 92189f954 25 180 SH Put SOLE 3 180 0 0
RTH 210917P00147000 PUT 92189f954 34 142 SH Put SOLE 3 142 0 0
RTH 210917P00158000 PUT 92189f954 50 100 SH Put SOLE 3 100 0 0
RXR ACQUISITION CORP COM 74981w206 732 74,300 SH   SOLE 3 74,300 0 0
SAGE THERAPEUTICS INC COM COM 78667J108 7 100 SH   SOLE   100 0 0
SAGE THERAPEUTICS INC COM COM 78667J108 6 75 SH   SOLE 1 75 0 0
SAGEN MI CANADA INC COM 786688101 142 4,100 SH   SOLE 3 4,100 0 0
SALESFORCE COM INC COM COM 79466l302 118 557 SH   SOLE   557 0 0
SALESFORCE COM INC COM COM 79466l302 372 1,758 SH   SOLE 1 1,758 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888 15 8 SH   SOLE 1 8 0 0
SANDBRIDGE ACQUISITION COR-A COM 799793104 11 1,100 SH   SOLE 3 1,100 0 0
SANDBRIDGE X2 CORP COM 799792205 50 5,000 SH   SOLE 3 5,000 0 0
SANDRIDGE PERMIAN TR COM UNIT COM 80007a102 9 20,000 SH   SOLE 3 20,000 0 0
SAP SE SPON ADR ADUS 803054204 12 100 SH   SOLE 1 100 0 0
SBA COMMUNICATIONS CORPORATION LP 78410g104 37 132 SH   SOLE 1 132 0 0
SCHEIN HENRY INC COM COM 806407102 11,845 171,069 SH   SOLE   142,487 0 28,582
SCHEIN HENRY INC COM COM 806407102 83 1,195 SH   SOLE 1 1,195 0 0
SCHLUMBERGER LTD COM COM 806857108 110 4,051 SH   SOLE 1 3,501 0 550
SCHWAB CHARLES CP NEW COM COM 808513105 533 8,171 SH   SOLE   8,171 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 3,948 60,571 SH   SOLE 1 56,263 0 4,308
SCHWAB FUNDAMENTAL INTL LARGE INDX FD 808524755 35 1,077 SH   SOLE 1 1,077 0 0
SCHWAB FUNDAMENTAL U S BROAD M INDX FD 808524789 40 773 SH   SOLE 1 323 0 450
SCHWAB STRAT FUNDAMENTAL EMRGN INDX FD 808524730 1 23 SH   SOLE 1 23 0 0
SCHWAB STRATEGIC TR 1 5YR CORP INDX FD 808524714 10 194 SH   SOLE 1 194 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ INDX FD 808524706 1,872 58,905 SH   SOLE 1 54,071 0 4,834
SCHWAB STRATEGIC TR INTL EQTY INDX FD 808524805 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INTL EQTY INDX FD 808524805 8,827 234,637 SH   SOLE 1 211,129 0 23,509
SCHWAB STRATEGIC TR US AGGREGA INDX FD 808524839 4 66 SH   SOLE   66 0 0
SCHWAB STRATEGIC TR US AGGREGA INDX FD 808524839 28,680 531,604 SH   SOLE 1 475,259 0 56,345
SCHWAB STRATEGIC TR US BROAD M INDX FD 808524102 1,302 13,459 SH   SOLE 1 13,459 0 0
SCHWAB STRATEGIC TR US DIVIDEN INDX FD 808524797 536 7,347 SH   SOLE 1 7,347 0 0
SCHWAB STRATEGIC TR US LARGE C INDX FD 808524201 10 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR US LARGE C INDX FD 808524201 34,718 361,533 SH   SOLE 1 326,820 0 34,713
SCHWAB STRATEGIC TR US LARGE C INDX FD 808524300 705 5,431 SH   SOLE 1 5,431 0 0
SCHWAB STRATEGIC TR US LARGE C INDX FD 808524409 16 249 SH   SOLE 1 249 0 0
SCHWAB STRATEGIC TR US REIT ET COM 808524847 71 1,729 SH   SOLE 1 1,729 0 0
SCHWAB STRATEGIC TR US SML CAP INDX FD 808524607 39 395 SH   SOLE 1 395 0 0
SCHWAB STRATEGIC TR US TIPS ET INDX FD 808524870 22 360 SH   SOLE 1 360 0 0
SCIENCE STRATEGIC ACQUISITION COM 808641203 9 900 SH   SOLE 3 900 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 18 75 SH   SOLE 1 75 0 0
SCP & CO HEALTHCARE ACQUISIT COM 784065203 103 10,337 SH   SOLE 3 10,337 0 0
SCP & HEALTHCARE ACQUISITION C COM 784065104 104 10,756 SH   SOLE 3 10,756 0 0
SCP & HEALTHCARE ACQUISITION C WT 784065112 3 5,000 SH   SOLE 3 5,000 0 0
SCVX CORP COM g79448208 2 200 SH   SOLE 3 200 0 0
SEABOARD CORP COM COM 811543107 18 5 SH   SOLE   5 0 0
SEABOARD CORP COM COM 811543107 3,443 933 SH   SOLE 3 933 0 0
SEABOARD CORP COM COM 811543107 52 14 SH   SOLE 1 14 0 0
SEALED AIR CORP NEW COM COM 81211k100 9 200 SH   SOLE 1 200 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 149 3,778 SH   SOLE 1 3,778 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369Y308 43 633 SH   SOLE 1 633 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 63 377 SH   SOLE 1 377 0 0
SELECT SECTOR SPDR TR SBI HEAL INDX FD 81369Y209 173 1,480 SH   SOLE 1 1,480 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y506 367 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y506 1,158 23,601 SH   SOLE 1 23,601 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y605 29 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y605 136 3,987 SH   SOLE 1 3,987 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369Y704 94 955 SH   SOLE 1 955 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 21 328 SH   SOLE 1 328 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 27 348 SH   SOLE   348 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 143 1,812 SH   SOLE 1 1,812 0 0
SELECT SECTOR SPDR TR TECHNOLO INDX FD 81369Y803 1,566 11,794 SH   SOLE 1 11,762 0 32
SEMPRA ENERGY COM COM 816851109 11 84 SH   SOLE 1 84 0 0
SERVICE CORP INTL COM COM 817565104 44 869 SH   SOLE 1 869 0 0
SERVICENOW INC COM COM 81762p102 147 294 SH   SOLE   294 0 0
SERVICENOW INC COM COM 81762p102 282 564 SH   SOLE 1 564 0 0
SESEN BIO INC COM 817763105 3 1,302 SH   SOLE 1 1,302 0 0
SGI INTL COM NEW COM 784185209 0 2,000 SH   SOLE 1 2,000 0 0
SHARES EXPANDED TECH SOFTWARE COM 464287515 44 128 SH   SOLE 1 128 0 0
SHERWIN WILLIAMS CO COM 824348106 627 850 SH   SOLE   850 0 0
SHERWIN WILLIAMS CO COM 824348106 3,257 4,413 SH   SOLE 1 4,388 0 25
SHOPIFY INC CL A COM 82509l107 1,302 1,177 SH   SOLE 1 1,017 0 160
SHOPIFY INC COM NPV JAN 21 22 CALL 82509L907 125 2 SH   SOLE 1 2 0 0
SHORE BANCSHARES INC COM COM 825107105 482 28,342 SH   SOLE 3 28,342 0 0
SHYFT GROUP INC COM 825698103 697 18,730 SH   SOLE   18,730 0 0
SIEMENS A G SPONSORED ADR ADUS 826197501 16 200 SH   SOLE 1 200 0 0
SIGNET JEWELERS LTD SHS COM g81276100 150 2,579 SH   SOLE 1 2,579 0 0
SILVER CREST ACQUISITION CORP COM g81355102 41 4,200 SH   SOLE 3 4,200 0 0
SILVER CREST ACQUISITION CORP WT g81355128 1 1,850 SH   SOLE 3 1,850 0 0
SILVER SPIKE ACQUISITION II CO COM g8201h121 50 5,000 SH   SOLE 3 5,000 0 0
SILVERBOX ENGAGED MERGER COR COM 82836l200 283 28,600 SH   SOLE 3 28,600 0 0
SIMON PPTY GROUP NEW COM COM 828806109 46 400 SH   SOLE 1 400 0 0
SIMULATIONS PLUS INC COM 829214105 978 15,463 SH   SOLE   14,763 0 700
SINOFRESH HEALTHCARE INC COM COM 82935d109 0 13,334 SH   SOLE 1 13,334 0 0
SIREN ETF TR NSD NXGN ECO ETF INDX FD 829658202 8 170 SH   SOLE 1 170 0 0
SIRIUS XM HLDGS INC COM 82968b103 23 3,847 SH   SOLE 1 3,847 0 0
SIX FLAGS ENTMT COM 83001a102 1 25 SH   SOLE 1 25 0 0
SKILLZ PLATFORM INC COM 83067l109 98 5,127 SH   SOLE 1 5,127 0 0
SKYBRIDGE MULTI-ADV HEDGE FD P LP 830998506 151 124 SH   SOLE 1 124 0 0
SKYWEST INC COM COM 830879102 4 68 SH   SOLE 1 68 0 0
SLACK TECHNOLOGIES INC COM COM 83088v102 81 2,000 SH   SOLE 3 2,000 0 0
SLACK TECHNOLOGIES INC COM COM 83088v102 20 500 SH   SOLE 1 500 0 0
SLAM CORP COM g8210l113 72 7,300 SH   SOLE 3 7,300 0 0
SLV 210416C00030000 CALL 46428Q909 0 200 SH Call SOLE 3 200 0 0
SLV 220121C00023000 CALL 46428Q909 26 100 SH Call SOLE 3 100 0 0
SLV 220121C00053000 CALL 46428Q909 3 100 SH Call SOLE 3 100 0 0
SMART SMS CORP COM COM 83171w207 0 2,500 SH   SOLE   2,500 0 0
SMITH & WESSON BRANDS INC COM 831754106 10 550 SH   SOLE 1 550 0 0
SMTC CORP COM NEW COM 832682207 122 20,253 SH   SOLE 3 20,253 0 0
SMUCKER J M CO COM NEW COM 832696405 290 2,289 SH   SOLE   2,289 0 0
SMUCKER J M CO COM NEW COM 832696405 1,887 14,916 SH   SOLE 1 14,763 0 152
SNAP INC. COM 83304a106 41 788 SH   SOLE 1 788 0 0
SNOWFLAKE INC CL A COM 833445109 66 289 SH   SOLE 1 289 0 0
SOCIAL CAPITAL HEDOSOP -CW25 WT 18914f111 8 5,000 SH   SOLE 3 5,000 0 0
SOCIAL CAPITAL HEDOSOPHIA HOLD COM g8252p105 26 1,500 SH   SOLE 1 1,500 0 0
SOFTBANK GROUP CORPORATION COM 83404d109 13 300 SH   SOLE 1 300 0 0
SOTERA HEALTH CO COM 83601l102 25 1,000 SH   SOLE 1 1,000 0 0
SOUTH JERSEY INDS INC COM COM 838518108 1,148 50,836 SH   SOLE   42,644 0 8,192
SOUTHERN CO COM COM 842587107 691 11,114 SH   SOLE 1 10,964 0 150
SOUTHWEST AIRLS CO COM COM 844741108 11 184 SH   SOLE 1 184 0 0
SP PLUS CORP COM COM 78469c103 1,102 33,610 SH   SOLE   33,610 0 0
SPCX 210917P00025000 PUT 19423l952 4 100 SH Put SOLE 3 100 0 0
SPCX 211217P00023000 PUT 19423l952 0 2 SH Put SOLE 3 2 0 0
SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 1 5 SH   SOLE 1 5 0 0
SPDR DOUBLELINE EMERGING MARKE INDX FD 78470p309 0 2 SH   SOLE 1 2 0 0
SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 515 1,561 SH   SOLE 1 1,561 0 0
SPDR GOLD MINISHARES TRUST COM 98149e204 0 26 SH   SOLE 1 26 0 0
SPDR GOLD TRUST GOLD SHS INDX FD 78463V107 3,784 23,655 SH   SOLE   23,655 0 0
SPDR GOLD TRUST GOLD SHS INDX FD 78463V107 1,174 7,337 SH   SOLE 1 7,287 0 50
SPDR INDEX FDS EURO STOXX 50 INDX FD 78463x202 27 600 SH   SOLE 1 600 0 0
SPDR INDEX SHS FDS DJ GLB RL E INDX FD 78463X749 164 3,470 SH   SOLE   3,470 0 0
SPDR INDEX SHS FDS DJ GLB RL E INDX FD 78463X749 171 3,615 SH   SOLE 1 3,615 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 10 225 SH   SOLE 1 225 0 0
SPDR MSCI USA STRATEGICFACTORS INDX FD 78468r812 24 219 SH   SOLE 1 219 0 0
SPDR NUVEEN BARCLAYS SHORT TER INDX FD 78468r739 430 8,667 SH   SOLE 1 8,667 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 260 8,777 SH   SOLE 1 8,777 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 25 710 SH   SOLE 1 710 0 0
SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 4 109 SH   SOLE 1 109 0 0
SPDR PORTFOLIO S&P 500 ETF COM 78464a854 1 16 SH   SOLE 1 16 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464a508 1 23 SH   SOLE 1 23 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 101 2,048 SH   SOLE 1 2,048 0 0
SPDR S&P 400 MID CAP GROWTH INDX FD 78464a821 0 4 SH   SOLE 1 4 0 0
SPDR S&P 500 ETF TR UNIT INDX FD 78462F103 815 2,057 SH   SOLE   2,057 0 0
SPDR S&P 500 ETF TR UNIT INDX FD 78462F103 8,449 21,318 SH   SOLE 1 19,741 0 1,577
SPDR S&P 500 ETF TRUST PUT 78462F953 1 4 SH Put SOLE 3 4 0 0
SPDR S&P 500 ETF TRUST PUT 78462F953 21 200 SH Put SOLE 3 200 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 305 640 SH   SOLE 1 556 0 84
SPDR S&P Oil & Gas Exploration CALL 78468R906 4 70 SH Call SOLE 3 70 0 0
SPDR SER TR BARCLAYS CONV INDX FD 78464a359 5 55 SH   SOLE 1 55 0 0
SPDR SER TR NUVEEN BARCLAYS MU INDX FD 78468R721 607 11,754 SH   SOLE 1 11,754 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 40 605 SH   SOLE 1 605 0 0
SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 5 65 SH   SOLE 1 65 0 0
SPDR SER TR S&P INS INDX FD 78464a789 0 11 SH   SOLE 1 11 0 0
SPDR SER TR S&P OILGAS INDX FD 78468r556 49 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 81 442 SH   SOLE 1 442 0 0
SPDR SER TR SHT TRM HGH YLD INDX FD 78468R408 68 2,483 SH   SOLE 1 2,483 0 0
SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 2 20 SH   SOLE 1 14 0 6
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 13 250 SH   SOLE 1 250 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 14 204 SH   SOLE 1 204 0 0
SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 1 36 SH   SOLE 1 36 0 0
SPDR SERIES TRUST MORGAN TECH INDX FD 78464A102 69 476 SH   SOLE 1 476 0 0
SPDR SERIES TRUST S&P 600 SMCP INDX FD 78464a201 1 7 SH   SOLE 1 7 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 67 491 SH   SOLE 1 491 0 0
SPDR SERIES TRUST S&P DIVID ET INDX FD 78464A763 1,259 10,665 SH   SOLE 1 10,353 0 312
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 2 20 SH   SOLE 1 20 0 0
SPECIAL OPPORTUNITIES FD INC C CLSD FD 84741T104 64 4,359 SH   SOLE   4,359 0 0
SPECIAL OPPORTUNITIES FD INC C CLSD FD 84741T104 806 55,000 SH   SOLE 3 55,000 0 0
SPECIAL OPPORTUNITIES FD INC C CLSD FD 84741T104 989 67,464 SH   SOLE 1 67,464 0 0
SPECIAL OPPTY FD INC TRANFERAB COM 84741t120 0 0 SH   SOLE 1 0 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105 7,119 83,750 SH   SOLE   61,850 0 21,900
SPIRIT AEROSYSTEMS HLDGS INC C COM 848574109 341 7,000 SH   SOLE 1 7,000 0 0
SPIRIT MTA REIT LP 848esc018 0 25,000 SH   SOLE   25,000 0 0
SPIRIT MTA REIT LP 848esc018 0 65,000 SH   SOLE 1 65,000 0 0
SPLUNK INC COM 848637104 91 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 G8372A111 17 1,700 SH   SOLE 3 1,700 0 0
SPORTSMANS WAREHOUSE HOLDING COM 84920Y106 52 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 521 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1,009 58,110 SH   SOLE 1 58,110 0 0
SPROTT PHYSICAL GOLD TRUST UNI INDX FD 85207H104 536 40,000 SH   SOLE   40,000 0 0
SPROTT PHYSICAL GOLD TRUST UNI INDX FD 85207H104 1,779 132,676 SH   SOLE 1 132,676 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 527 60,000 SH   SOLE   60,000 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 462 52,600 SH   SOLE 1 52,600 0 0
SPROUTS FMRS MKT INC COM COM 85208m102 8 300 SH   SOLE 1 300 0 0
SPX 211217P02000000 PUT 784635954 47 40 SH Put SOLE 3 40 0 0
SPX CORP COM COM 784635104 2,493 42,792 SH   SOLE   31,724 0 11,068
SPX CORP COM COM 784635104 132 2,270 SH   SOLE 1 2,270 0 0
SPY 210416P00380000 PUT 78462F953 145 1,000 SH Put SOLE 3 1,000 0 0
SPY 210618P00275000 PUT 78462F953 40 600 SH Put SOLE 3 600 0 0
SPY 210618P00365000 PUT 78462F953 207 400 SH Put SOLE 3 400 0 0
SPY 210618P00385000 PUT 78462F953 855 950 SH Put SOLE 3 950 0 0
SPY 210917P00200000 PUT 78462F953 13 180 SH Put SOLE 3 180 0 0
SPY 210917P00385000 PUT 78462F953 97 60 SH Put SOLE 3 60 0 0
SPY 211217P00290000 PUT 78462F953 21 40 SH Put SOLE 3 40 0 0
SPY 220121P00255000 PUT 78462F953 33 100 SH Put SOLE 3 100 0 0
SPY 220121P00275000 PUT 78462F953 46 100 SH Put SOLE 3 100 0 0
SPY 220121P00280000 PUT 78462F953 148 300 SH Put SOLE 3 300 0 0
SPY 220121P00365000 PUT 78462F953 355 200 SH Put SOLE 3 200 0 0
SPY 220121P00375000 PUT 78462F953 204 100 SH Put SOLE 3 100 0 0
SPY 220617P00360000 PUT 78462F953 234 100 SH Put SOLE 3 100 0 0
SQUARE INC CL A COM 852234103 209 919 SH   SOLE   919 0 0
SQUARE INC CL A COM 852234103 849 3,739 SH   SOLE 1 3,739 0 0
SSGA ACTIVE ETF TR SPDR INDX FD 78467v848 49 1,025 SH   SOLE 1 1,025 0 0
STABLE ROAD ACQUISITION CORP COM 85236q109 13 1,000 SH   SOLE 1 1,000 0 0
STANDARD AVB FINANCIAL CORP COM 85303b100 3 100 SH   SOLE 3 100 0 0
STAR GAS PARTNERS L.P. COM 85512c105 7 642 SH   SOLE 1 642 0 0
STARBOARD VALUE ACQUISITI-A COM 85521j109 266 26,773 SH   SOLE 3 26,773 0 0
STARBUCKS CORP COM COM 855244109 408 3,736 SH   SOLE   3,736 0 0
STARBUCKS CORP COM COM 855244109 4,534 41,489 SH   SOLE 1 39,314 0 2,175
STEPHAN CO COM 858603103 3 847 SH   SOLE   847 0 0
STEPHAN CO COM 858603103 1 200 SH   SOLE 1 200 0 0
STERICYCLE INC COM COM 858912108 34 500 SH   SOLE 1 500 0 0
STERIS PLC COM g8473t100 149 781 SH   SOLE 1 781 0 0
STERLING CONSTRUCTION CO INC COM 859241101 652 28,124 SH   SOLE   25,309 0 2,815
STERLING CONSTRUCTION CO INC COM 859241101 191 8,235 SH   SOLE 3 8,235 0 0
STERLING MED SYS INC COM NEW COM m85548101 2 80 SH   SOLE 1 80 0 0
STITCH FIX INC COM 860897107 5 100 SH   SOLE 1 100 0 0
STMICROELECTRONICS NY COM 861012102 8 200 SH   SOLE 1 200 0 0
STONEX GROUP INC COM COM 861896108 971 14,850 SH   SOLE   14,850 0 0
STRATIM CLOUD ACQUISITION CO COM 86309r206 1,023 102,300 SH   SOLE 3 102,300 0 0
STRYKER CORP COM 863667101 389 1,598 SH   SOLE   1,598 0 0
STRYKER CORP COM 863667101 835 3,427 SH   SOLE 1 3,427 0 0
SUMMIT MATLS INC CL A COM 86614u100 4,485 160,060 SH   SOLE   122,570 0 37,490
SUN COMMUNITIES INC COM COM 866674104 15 100 SH   SOLE 1 100 0 0
SUN LIFE FINL INC COM 866796105 7 148 SH   SOLE 1 148 0 0
SUPERIOR UNIFORM GROUP INC COM 868358102 596 23,463 SH   SOLE   23,463 0 0
SUPERNOVA PARTNERS ACQUISITION COM g8T90f110 70 7,000 SH   SOLE 3 7,000 0 0
SWEDISH EXPT CR CORP ROG AGRI INDX FD 870297603 2 274 SH   SOLE   274 0 0
SWEDISH EXPT CR CORP ROG AGRI INDX FD 870297603 28 3,994 SH   SOLE 1 3,994 0 0
SWEDISH EXPT CR CORP ROG TTL E INDX FD 870297801 274 50,000 SH   SOLE   50,000 0 0
SWEDISH EXPT CR CORP ROG TTL E INDX FD 870297801 318 58,000 SH   SOLE 1 58,000 0 0
SWISS HELVETIA FD INC COM CLSD FD 870875101 9 1,078 SH   SOLE 1 1,078 0 0
SYNACOR INC COM COM 871561106 439 200,389 SH   SOLE   200,389 0 0
SYNACOR INC COM COM 871995155 99 45,375 SH   SOLE   17,202 0 28,173
SYNACOR INC COM COM 871995155 181 82,573 SH   SOLE 3 82,573 0 0
SYNCRONYS SOFTCORP INC COM COM 871578100 0 120 SH   SOLE 1 120 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501 114 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107 382 4,848 SH   SOLE   4,848 0 0
SYSCO CORP COM 871829107 148 1,885 SH   SOLE 1 1,885 0 0
T MOBILE US INC COM 872590104 2 19 SH   SOLE 1 19 0 0
TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140,000 SH   SOLE 1 140,000 0 0
TAILWIND INTERNATIONAL ACQUI COM g8662f127 381 38,540 SH   SOLE 3 38,540 0 0
TAIWAN FD INC COM COM 874036106 6 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADUS 874039100 199 1,685 SH   SOLE 1 1,685 0 0
TALEND SA COM 874224207 72 1,139 SH   SOLE 1 1,139 0 0
TAN 210416P00060000 PUT 46138G956 29 1,150 SH Put SOLE 3 1,150 0 0
TAN 220121P00040000 PUT 46138G956 14 134 SH Put SOLE 3 134 0 0
TANDY LEATHER FACTORY INC COM 87538X105 247 64,301 SH   SOLE   57,382 0 6,919
TANDY LEATHER FACTORY INC COM 87538X105 78 20,244 SH   SOLE 3 20,244 0 0
TAPESTRY PHARMA INC COM NEW COM 876031204 0 1,248,000 SH   SOLE 3 1,248,000 0 0
TARGET CORP COM COM 87612E106 119 600 SH   SOLE   600 0 0
TARGET CORP COM COM 87612E106 815 4,116 SH   SOLE 1 3,286 0 830
TCW SPECIAL PURPOSE ACQUISIT COM 87301L205 64 6,443 SH   SOLE 3 6,443 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 19 150 SH   SOLE   150 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 2 13 SH   SOLE 1 13 0 0
TECH & ENERGY TRANSITION CORP COM 87823r201 221 22,100 SH   SOLE 3 22,100 0 0
TEEKAY TANKERS LTD COM y8565n300 282 20,254 SH   SOLE   18,362 0 1,892
TEEKAY TANKERS LTD COM y8565n300 77 5,528 SH   SOLE 3 5,528 0 0
TEGNA INC COM SHS COM 87901j105 19 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105 25 140 SH   SOLE 1 140 0 0
TEMPLETN EM MKT INCOME COM COM 880192109 2,328 315,851 SH   SOLE 1 310,159 0 5,692
TEMPLETON EMERGING MKTS FD INC CLSD FD 880191101 48 2,500 SH   SOLE 1 2,500 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 139 1,767 SH   SOLE   1,767 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109 230 2,925 SH   SOLE 1 2,925 0 0
TERADYNE INC COM COM 880770102 82 675 SH   SOLE   675 0 0
TEREX CORP NEW COM COM 880779103 23 500 SH   SOLE   500 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 8,791 184,420 SH   SOLE   148,110 0 36,310
TERMINIX GLOBAL HOLDINGS INC COM 88087e100 73 1,535 SH   SOLE 1 1,535 0 0
TERRITORIAL BANCORP INC COM COM 88145x108 727 27,460 SH   SOLE   27,460 0 0
TESLA MTRS INC COM COM 88160r101 689 1,031 SH   SOLE 1 1,031 0 0
TEUCRIUM SUGAR FUND COM 88166a409 70 10,000 SH   SOLE 3 10,000 0 0
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 0 12 SH   SOLE 1 12 0 0
TEXAS INSTRS INC COM 882508104 12,542 66,362 SH   SOLE   65,062 0 1,300
TEXAS INSTRS INC COM 882508104 7,783 41,184 SH   SOLE 1 40,564 0 620
TEXTRON INC COM COM 883203101 66 1,170 SH   SOLE 1 1,170 0 0
TFS FINL CORP COM COM 87240R107 15 753 SH   SOLE 1 753 0 0
THAI FUND COM 882esc106 0 394 SH   SOLE 3 394 0 0
THAI FUND COM 882esc106 0 200 SH   SOLE 1 200 0 0
THC THERAPEUTICS INC COM 87248q101 0 120 SH   SOLE 1 120 0 0
THE NORTH WEST COMPANY INC COM 663278208 22 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105 20 30 SH   SOLE 1 30 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 61 134 SH   SOLE   134 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 248 544 SH   SOLE 1 437 0 107
THIMBLE POINT ACQUISITION CO COM 88408P206 32 3,200 SH   SOLE 3 3,200 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109 946 40,600 SH   SOLE 1 40,600 0 0
THRYV HLDGS INC COM NEW COM 886029206 2,679 114,500 SH   SOLE   84,800 0 29,700
THUNDER BRIDGE CAPITAL PARTN COM 88605t209 70 7,100 SH   SOLE 3 7,100 0 0
TILLYS INC COM 886885102 428 37,820 SH   SOLE   37,820 0 0
TILRAY INC COM 88688t100 41 1,802 SH   SOLE 1 1,802 0 0
TIMKEN CO COM COM 887389104 244 3,000 SH   SOLE 1 3,000 0 0
TIPTREE INC COM 88822q103 1,096 122,444 SH   SOLE   108,397 0 14,047
TIPTREE INC COM 88822q103 368 41,139 SH   SOLE 3 41,139 0 0
TITAN INTL INC ILL COM COM 88830m102 263 28,340 SH   SOLE   28,340 0 0
TJX COS INC NEW COM COM 872540109 251 3,800 SH   SOLE   3,800 0 0
TJX COS INC NEW COM COM 872540109 2,602 39,331 SH   SOLE 1 37,131 0 2,200
TLG ACQUISITION ONE CORP COM 87257m108 147 15,200 SH   SOLE 3 15,200 0 0
TLG ACQUISITION ONE CORP WT 87257m116 3 5,066 SH   SOLE 3 5,066 0 0
TLG ACQUISITION ONE CORP COM 87257m207 2 200 SH   SOLE 3 200 0 0
TLT 210416C00146000 CALL 464287902 17 1,600 SH Call SOLE 3 1,600 0 0
TOLL BROTHERS INC COM 889478103 57 1,000 SH   SOLE 1 0 0 1,000
TOPBUILD CORP COM COM 89055f103 23 111 SH   SOLE 1 111 0 0
TOPICUS COM INC F COM 89072t102 7 107 SH   SOLE   107 0 0
TOPICUS COM INC F COM 89072t102 30 460 SH   SOLE 1 460 0 0
TORONTO DOMINION BK COM NEW COM 891160509 65 1,000 SH   SOLE 1 1,000 0 0
TOTO LIMITED ADR ADUS 891515207 46 750 SH   SOLE 1 750 0 0
TOWNSQUARE MEDIA INC CL A COM 892231101 696 64,840 SH   SOLE   64,840 0 0
TOYOTA MOTOR CORP SP ADR REP2C ADUS 892331307 16 100 SH   SOLE 1 100 0 0
TRANSAT A.T. INC COM 89351t401 44 10,000 SH   SOLE 3 10,000 0 0
TRANSCAT INC COM COM 893529107 2,618 53,349 SH   SOLE   39,662 0 13,687
TRANSDIGM GROUP INC COM 893641100 411 699 SH   SOLE   699 0 0
TRANSDIGM GROUP INC COM 893641100 2,586 4,399 SH   SOLE 1 4,344 0 55
TRANSLATE BIO INC COM COM 89374l104 132 8,000 SH   SOLE 1 7,000 0 1,000
TRAVEL LEISURE CO COM 894164102 7,973 130,370 SH   SOLE   97,160 0 33,210
TRAVEL LEISURE CO COM 894164102 70 1,140 SH   SOLE 1 1,140 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 75 500 SH   SOLE   500 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,220 8,110 SH   SOLE 1 7,510 0 600
TRAVELZOO COM NEW COM 89421q205 3,264 194,739 SH   SOLE   122,000 0 72,739
TRAVELZOO COM NEW COM 89421q205 168 10,000 SH   SOLE 1 10,000 0 0
TREEHOUSE FOODS INC COM COM 89469a104 2,793 53,472 SH   SOLE   41,868 0 11,604
TREEHOUSE FOODS INC COM COM 89469a104 96 1,830 SH   SOLE 1 1,830 0 0
TREVENA INC COM 89532e109 1 700 SH   SOLE 1 700 0 0
TREX INC COM 89531p105 46 500 SH   SOLE 1 500 0 0
TRI CONTL CORP COM CLSD FD 895436103 353 10,900 SH   SOLE 1 10,900 0 0
TRIBUNE PUBLISHING COMPANY COM 89609w107 0 21 SH   SOLE   21 0 0
TRIBUNE PUBLISHING COMPANY COM 89609w107 90 5,000 SH   SOLE 3 5,000 0 0
TRIBUNE PUBLISHING COMPANY COM 89609w107 9 481 SH   SOLE 1 481 0 0
TRISTATE CAP HLDGS INC COM COM 89678f100 626 27,145 SH   SOLE   24,007 0 3,138
TRISTATE CAP HLDGS INC COM COM 89678f100 211 9,168 SH   SOLE 3 9,168 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109 13 227 SH   SOLE 1 205 0 22
TRUSTCO BK CORP N Y COM COM 898349105 725 98,319 SH   SOLE   87,052 0 11,267
TRUSTCO BK CORP N Y COM COM 898349105 243 32,995 SH   SOLE 3 32,995 0 0
TUATARA CAPITAL ACQUISITION COM g9118J127 152 15,200 SH   SOLE 3 15,200 0 0
TUESDAY MORNING CORP COM COM 89904v101 604 197,350 SH   SOLE   197,350 0 0
TWELVE SEAS INVESTMENT CO II COM 90118t205 398 40,369 SH   SOLE 3 40,369 0 0
TWILIO INC COM 90138f102 204 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAP ACQUISITION COR COM g9151l112 592 59,519 SH   SOLE 3 59,519 0 0
TWITTER INC COM COM 90184l102 38 600 SH   SOLE 1 600 0 0
TZP STRATEGIES ACQUISITION COR COM g91595127 96 9,600 SH   SOLE 3 9,600 0 0
UAL CORP COM COM 910047109 30 518 SH   SOLE 1 518 0 0
UBER TECHNOLOGIES INC COM 90353t100 136 2,500 SH   SOLE   2,500 0 0
UBER TECHNOLOGIES INC COM 90353t100 100 1,832 SH   SOLE 1 1,832 0 0
UGI CORP NEW COM COM 902681105 14,126 344,455 SH   SOLE   273,821 0 70,634
ULTA SALON COSM & FRAG COM COM 90384s303 1 3 SH   SOLE 1 3 0 0
ULTRALIFE BATTERIES COM 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 CL C COM 904311206 516 27,928 SH   SOLE 3 27,928 0 0
UNDER ARMOUR INC CL C COM 904311206 9 473 SH   SOLE 1 473 0 0
UNILEVER PLC SPON ADR NEW ADUS 904767704 1,995 35,740 SH   SOLE 1 33,215 0 2,525
UNION ACQUISITION CORP II COM G9402q100 50 5,000 SH   SOLE 3 5,000 0 0
UNION PAC CORP PUT OPT PUT 907818958 16 63 SH Put SOLE 3 63 0 0
UNION PAC CORP COM COM 907818108 111 503 SH   SOLE   503 0 0
UNION PAC CORP COM COM 907818108 5,038 22,856 SH   SOLE 1 21,941 0 915
UNISYS CORPORATION NEW COM 909214306 7,082 278,606 SH   SOLE   227,406 0 51,200
UNIT CORP COM 909218406 110 9,000 SH   SOLE   0 0 9,000
UNITED CMNTY FINL OHIO COM COM 909839102 0 316 SH   SOLE 1 316 0 0
UNITED INS HLDGS CORP COM 910710102 978 135,711 SH   SOLE   120,187 0 15,524
UNITED INS HLDGS CORP COM 910710102 327 45,400 SH   SOLE 3 45,400 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 982 5,777 SH   SOLE 1 5,563 0 214
UNITED RENTALS INC COM COM 911363109 3 10 SH   SOLE 1 10 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 14,573 39,167 SH   SOLE   38,292 0 875
UNITEDHEALTH GROUP INC COM COM 91324P102 16,437 44,176 SH   SOLE 1 42,288 0 1,888
UNITI GROUP INC COM COM 91325v108 0 10 SH   SOLE 1 10 0 0
UNITY SOFTWARE INC COM 91332u101 20 204 SH   SOLE 1 204 0 0
UNIVERSAL HLTH SVCS CL B COM 913903100 53 400 SH   SOLE 1 400 0 0
UNIVERSAL STAINLESS & ALLOY PR COM 913837100 279 27,462 SH   SOLE   23,917 0 3,545
UNIVERSAL STAINLESS & ALLOY PR COM 913837100 105 10,352 SH   SOLE 3 10,352 0 0
URBAN OUTFITTERS INC COM COM 917047102 1,114 29,950 SH   SOLE   22,280 0 7,670
US BANCORP DEL COM NEW COM 902973304 77 1,401 SH   SOLE   1,401 0 0
US BANCORP DEL COM NEW COM 902973304 2,905 52,520 SH   SOLE 1 51,220 0 1,300
US GLOBAL JETS ETF COM 26922a842 3 100 SH   SOLE 1 100 0 0
USA TECHNOLOGIES INC COM 90328s500 15 1,320 SH   SOLE 1 1,320 0 0
USHIO INC COM j94456118 35 2,650 SH   SOLE 1 2,650 0 0
UTAH MED PRODS INC COM COM 917488108 3,488 40,273 SH   SOLE   31,391 0 8,882
UTAH MED PRODS INC COM COM 917488108 6 65 SH   SOLE 1 65 0 0
UTS HAYMAKER ACQUISITION CORP COM 42087r207 56 5,675 SH   SOLE 3 5,675 0 0
UTS LEO HOLDINGS CORP II COM g5463r110 0 4 SH   SOLE 3 4 0 0
VAALCO ENERGY INC COM NEW COM 91851C201 1,560 696,550 SH   SOLE   626,782 0 69,768
VAALCO ENERGY INC COM NEW COM 91851C201 459 205,120 SH   SOLE 3 205,120 0 0
VACCINEX INC COM 918640103 6 2,000 SH   SOLE 1 2,000 0 0
VAIL RESORTS INC COM COM 91879q109 106 363 SH   SOLE   363 0 0
VAIL RESORTS INC COM COM 91879q109 33 112 SH   SOLE 1 112 0 0
VALE S A ADR ADUS 91912E105 17 1,000 SH   SOLE 1 0 0 1,000
VALERO ENERGY CORP NEW COM COM 91913Y100 168 2,341 SH   SOLE 1 2,341 0 0
VALVOLINE INC COM COM 92047w101 10,131 388,610 SH   SOLE   308,500 0 80,110
VALVOLINE INC COM COM 92047w101 31 1,191 SH   SOLE 1 1,191 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201 5 92 SH   SOLE 1 92 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726 9 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 3,996 45,559 SH   SOLE   45,559 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 172 1,956 SH   SOLE 1 1,641 0 315
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 3,194 98,279 SH   SOLE   98,279 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 120 3,694 SH   SOLE 1 3,694 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 36 800 SH   SOLE   800 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 230 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 926 29,002 SH   SOLE 1 28,982 0 20
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 2 35 SH   SOLE   35 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 324 4,680 SH   SOLE 1 4,680 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805 26 350 SH   SOLE 1 350 0 0
VANECK VECTORS RUSSIA ETF COM 92189f403 10 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 1,008 4,139 SH   SOLE 1 3,872 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 20 288 SH   SOLE 1 288 0 0
VANECK VECTORS VIETNAM ETF COM 92189f817 2 100 SH   SOLE 1 100 0 0
VANGUARD BD INDEX FD INC INTER INDX FD 921937819 748 8,427 SH   SOLE 1 8,249 0 178
VANGUARD BD INDEX FD INC LONG INDX FD 921937793 1 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FD INC SHORT INDX FD 921937827 386 4,700 SH   SOLE   4,700 0 0
VANGUARD BD INDEX FD INC SHORT INDX FD 921937827 12,763 155,282 SH   SOLE 1 142,727 0 12,555
VANGUARD BD INDEX FD INC TOTAL INDX FD 921937835 22 257 SH   SOLE 1 257 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 128 2,249 SH   SOLE   2,249 0 0
VANGUARD CHARLOTTE FDS TOTAL I INDX FD 92203j407 416 7,279 SH   SOLE 1 7,279 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 15 86 SH   SOLE 1 86 0 0
VANGUARD EMERGING MARKETS GVNM INDX FD 921946885 72 926 SH   SOLE 1 926 0 0
VANGUARD FDS SHRT-TERM CORP INDX FD 92206C409 101 1,225 SH   SOLE   1,225 0 0
VANGUARD FDS SHRT-TERM CORP INDX FD 92206C409 2,550 30,910 SH   SOLE 1 29,929 0 981
VANGUARD FTSE ALL WRLD X-US SM INDX FD 922042718 1 6 SH   SOLE 1 6 0 0
VANGUARD FTSE ALL-WORLD EX-US INDX FD 922042775 115 1,900 SH   SOLE   1,900 0 0
VANGUARD FTSE ALL-WORLD EX-US INDX FD 922042775 289 4,764 SH   SOLE 1 4,636 0 128
VANGUARD FTSE DEV MKTS ETF INDX FD 921943858 6,778 138,010 SH   SOLE   138,010 0 0
VANGUARD FTSE DEV MKTS ETF INDX FD 921943858 6,245 127,156 SH   SOLE 1 125,416 0 1,740
VANGUARD FTSE EMERGING MKTS ET INDX FD 922042858 14,256 273,883 SH   SOLE   273,883 0 0
VANGUARD FTSE EMERGING MKTS ET INDX FD 922042858 5,808 111,587 SH   SOLE 1 111,587 0 0
VANGUARD INDEX EXTENDED MKT INDX FD 922908652 31,852 180,049 SH   SOLE   180,049 0 0
VANGUARD INDEX EXTENDED MKT INDX FD 922908652 1,615 9,127 SH   SOLE 1 7,747 0 1,380
VANGUARD INDEX FDS GROWTH ETF INDX FD 922908736 620 2,414 SH   SOLE 1 2,183 0 231
VANGUARD INDEX FDS LARGE CAP E INDX FD 922908637 64 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS MCAP VL IDX INDX FD 922908512 44 328 SH   SOLE   328 0 0
VANGUARD INDEX FDS MCAP VL IDX INDX FD 922908512 261 1,938 SH   SOLE 1 1,938 0 0
VANGUARD INDEX FDS SM CP VAL E INDX FD 922908611 359 2,168 SH   SOLE   2,168 0 0
VANGUARD INDEX FDS SM CP VAL E INDX FD 922908611 6,345 38,311 SH   SOLE 1 36,061 0 2,250
VANGUARD INDEX FDS SML CP GRW INDX FD 922908595 54 195 SH   SOLE 1 167 0 28
VANGUARD INDEX FDS TOTAL STK M INDX FD 922908769 393 1,900 SH   SOLE   1,900 0 0
VANGUARD INDEX FDS TOTAL STK M INDX FD 922908769 5,538 26,792 SH   SOLE 1 26,792 0 0
VANGUARD INDEX FDS VALUE ETF INDX FD 922908744 319 2,430 SH   SOLE 1 2,025 0 405
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 93 1,000 SH   SOLE 1 991 0 9
VANGUARD INTL EQUITY INDEX FD INDX FD 922042676 0 6 SH   SOLE 1 6 0 0
VANGUARD INTL EQUITY INDEX FD INDX FD 922042866 8 99 SH   SOLE 1 99 0 0
VANGUARD INTL EQUITY INDEX FDS INDX FD 922042742 7,904 81,237 SH   SOLE 1 81,237 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 742 66,138 SH   SOLE 1 66,138 0 0
VANGUARD MID-CAP ETF INDX FD 922908629 11,978 54,117 SH   SOLE   54,117 0 0
VANGUARD MID-CAP ETF INDX FD 922908629 11,078 50,051 SH   SOLE 1 48,625 0 1,426
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 125 2,342 SH   SOLE 1 2,342 0 0
VANGUARD MUN BD FDS TAX-EXEMPT INDX FD 922907746 605 11,071 SH   SOLE 1 11,071 0 0
VANGUARD REIT ETF INDX FD 922908553 10,652 115,957 SH   SOLE   115,957 0 0
VANGUARD REIT ETF INDX FD 922908553 5,286 57,541 SH   SOLE 1 57,541 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730 148 801 SH   SOLE 1 801 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664 3 19 SH   SOLE 1 19 0 0
VANGUARD S&P 500 ETF INDX FD 922908363 76,546 210,118 SH   SOLE   210,118 0 0
VANGUARD S&P 500 ETF INDX FD 922908363 37,150 101,977 SH   SOLE 1 101,934 0 43
VANGUARD SHORT TERM TREASURY INDX FD 92206c102 2 39 SH   SOLE 1 39 0 0
VANGUARD SMALL-CAP ETF INDX FD 922908751 6,174 28,841 SH   SOLE   28,841 0 0
VANGUARD SMALL-CAP ETF INDX FD 922908751 6,251 29,198 SH   SOLE 1 29,198 0 0
VANGUARD SPECIALIZED PORTFOLIO INDX FD 921908844 20,792 141,367 SH   SOLE   141,367 0 0
VANGUARD SPECIALIZED PORTFOLIO INDX FD 921908844 4,471 30,401 SH   SOLE 1 29,322 0 1,079
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 152 1,700 SH   SOLE 1 1,700 0 0
VANGUARD TOTAL INTL STOCK INDE INDX FD 921909768 44 708 SH   SOLE 1 708 0 0
VANGUARD WHITEHALL FDS INC HIG INDX FD 921946406 1,356 13,410 SH   SOLE 1 13,410 0 0
VANGUARD WHITEHALL INTL HIGH D INDX FD 921946794 157 2,392 SH   SOLE 1 2,392 0 0
VANGUARD WORLD FD MEGA CAP INDX FD 921910873 54,981 392,078 SH   SOLE   392,078 0 0
VANGUARD WORLD FD MEGA CAP INDX FD 921910873 1,258 8,971 SH   SOLE 1 8,971 0 0
VANGUARD WORLD FD MEGA GRWTH I INDX FD 921910816 120 580 SH   SOLE 1 494 0 86
VANGUARD WORLD FDS ENERGY ETF INDX FD 92204A306 2,014 29,618 SH   SOLE   29,618 0 0
VANGUARD WORLD FDS ENERGY ETF INDX FD 92204A306 18 263 SH   SOLE 1 263 0 0
VANGUARD WORLD FDS HEALTH CAR INDX FD 92204A504 749 3,273 SH   SOLE 1 3,273 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 3 17 SH   SOLE 1 17 0 0
VANGUARD WORLD FDS INF TECH ET INDX FD 92204A702 1,848 5,155 SH   SOLE 1 5,155 0 0
VANGUARD WORLD FDS MATERIALS INDX FD 92204A801 11,165 64,554 SH   SOLE   64,554 0 0
VANGUARD WORLD FDS MATERIALS INDX FD 92204A801 1 3 SH   SOLE 1 3 0 0
VANGUARD WORLD FDS UTILITIES E INDX FD 92204A876 477 3,394 SH   SOLE 1 3,394 0 0
VAREX IMAGING CORP COM COM 92214X106 26 1,265 SH   SOLE 1 0 0 1,265
VARIAN MED SYS INC COM COM 92220P105 9 50 SH   SOLE 3 50 0 0
VARIAN MED SYS INC COM COM 92220P105 95 538 SH   SOLE 1 538 0 0
VEEVA SYS INC COM 922475108 79 304 SH   SOLE   304 0 0
VEEVA SYS INC COM 922475108 107 410 SH   SOLE 1 410 0 0
VELOCITY ACQUISITION CORP COM 92259e203 159 16,093 SH   SOLE 3 16,093 0 0
VELODYNE LIDAR INC COM 92259f101 3 250 SH   SOLE 1 250 0 0
VERISK ANALYTICS INC CL A COM 92345Y106 27 155 SH   SOLE 1 155 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,645 28,282 SH   SOLE   28,282 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 6,170 106,099 SH   SOLE 1 101,549 0 4,550
VERTEX PHARMACEUTICALS INC COM COM 92532F100 24 110 SH   SOLE 1 110 0 0
VESTAS WIND SYSTEMS AS COM 925458101 9 125 SH   SOLE 1 125 0 0
VG 210618P00010000 PUT 92886T951 69 1,725 SH Put SOLE 3 1,725 0 0
VG 210618P00011000 PUT 92886T951 107 1,650 SH Put SOLE 3 1,650 0 0
VG 210618P00012000 PUT 92886T951 80 700 SH Put SOLE 3 700 0 0
VIAC 210521C00050000 CALL 92556H107 217 619 SH Call SOLE 3 619 0 0
VIAC 210521C00060000 CALL 92556H107 168 1,054 SH Call SOLE 3 1,054 0 0
VIACOMCBS INC COM 92556h206 196 4,350 SH   SOLE 1 4,350 0 0
VIATRIS INC COM COM 92556v106 1 99 SH   SOLE   99 0 0
VIATRIS INC COM COM 92556v106 29 2,059 SH   SOLE 1 1,898 0 161
VILLAGE FARMS INTERNATIONAL IN COM 92707y108 5 375 SH   SOLE 1 375 0 0
VIRGIN GROUP ACQUISITION CORP COM g9460k110 27 2,700 SH   SOLE 3 2,700 0 0
VIRTUOSO ACQUISITION CORP COM 92837j203 507 51,398 SH   SOLE 3 51,398 0 0
VIRTUS ALLIANZGI EQUITY & CONV CLSD FD 92841m101 27 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 CL A COM 92826C839 784 3,701 SH   SOLE   3,701 0 0
VISA INC COM CL A COM 92826C839 5,097 24,074 SH   SOLE 1 21,106 0 2,968
VISTA OUTDOOR COM 928377100 19 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102 3,944 223,065 SH   SOLE   165,845 0 57,220
VISTRA ENERGY CORP COM COM 92840m102 462 26,119 SH   SOLE 1 25,519 0 600
VIX 210519C00040000 CALL 74347W900 18 200 SH Call SOLE 3 200 0 0
VODAFONE GROUP PLC NEW SPONSOR ADUS 92857W308 2 132 SH   SOLE 1 132 0 0
VOLKSWAGEN AG COM 928662600 40 1,100 SH   SOLE 1 1,100 0 0
VONAGE HLDGS CORP COM COM 92886T201 620 52,427 SH   SOLE   52,427 0 0
VONAGE HLDGS CORP COM COM 92886T201 6,992 591,566 SH   SOLE 3 591,566 0 0
VONAGE HLDGS CORP COM COM 92886T201 5,013 424,145 SH   SOLE 1 403,105 0 21,040
VONTIER CORP COM 928881101 11,251 371,690 SH   SOLE   320,650 0 51,040
VONTIER CORP COM 928881101 3 114 SH   SOLE 1 114 0 0
VOXX INTL CORP CL A COM 91829f104 909 47,691 SH   SOLE   42,005 0 5,686
VOXX INTL CORP CL A COM 91829f104 317 16,655 SH   SOLE 3 16,655 0 0
VOYA FINL INC COM COM 929089100 15,653 245,958 SH   SOLE   193,380 0 52,578
VOYA FINL INC COM COM 929089100 664 10,439 SH   SOLE 1 10,439 0 0
VPC IMPACT ACQUISITION HOLDING COM g9460l100 18 1,800 SH   SOLE 3 1,800 0 0
VULCAN MATLS CO COM COM 929160109 260 1,540 SH   SOLE 1 1,540 0 0
W P CAREY INC COM COM 92936U109 241 3,409 SH   SOLE 1 3,109 0 301
WABTEC COM COM 929740108 1 17 SH   SOLE 1 17 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 861 15,685 SH   SOLE   15,685 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 327 5,948 SH   SOLE 1 5,710 0 238
WALKER INNOVATION COM 936esc110 0 87,500 SH   SOLE 3 87,500 0 0
WAL-MART STORES INC COM COM 931142103 126 925 SH   SOLE   925 0 0
WAL-MART STORES INC COM COM 931142103 920 6,775 SH   SOLE 1 6,759 0 16
WALT DISNEY CO COM 254687106 21,052 114,090 SH   SOLE   112,190 0 1,900
WALT DISNEY CO COM 254687106 18,753 101,632 SH   SOLE 1 98,173 0 3,459
WARRIOR TECHNOLOGIES ACQUISI COM 936273200 476 48,063 SH   SOLE 3 48,063 0 0
WASTE MGMT INC DEL COM COM 94106L109 740 5,739 SH   SOLE 1 5,739 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 43 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 5,552 230,275 SH   SOLE 3 230,275 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101 140 5,802 SH   SOLE 1 5,802 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,093 83,240 SH   SOLE   83,240 0 0
WEB BLOCKCHAIN MEDIA INC COM 94734a103 0 1,000 SH   SOLE 1 1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 49 528 SH   SOLE 1 528 0 0
WELLS FARGO & CO NEW PERP PFD CV PFD 949746804 733 517 SH   SOLE 1 474 0 43
WELLS FARGO CO COM 949746101 440 11,270 SH   SOLE   11,270 0 0
WELLS FARGO CO COM 949746101 898 22,988 SH   SOLE 1 16,876 0 6,112
WELLTOWER INC REIT COM 95040q104 3,051 42,590 SH   SOLE 1 40,840 0 1,750
WENDYS CO COM COM 95058W100 2,384 117,680 SH   SOLE   87,180 0 30,500
WERNER ENTERPRISES INC COM COM 950755108 2 50 SH   SOLE 1 50 0 0
WESBANCO INC COM COM 950810101 43 1,180 SH   SOLE 1 1,180 0 0
WESTERN ASSET CLYM INFL OPP IN CLSD FD 95766R104 45 3,700 SH   SOLE 1 3,700 0 0
WESTERN ASSET HIGH INCOME CLSD FD 95766n103 124 15,864 SH   SOLE 1 15,864 0 0
WESTROCK CO COM SHS COM 96145d105 29 560 SH   SOLE   560 0 0
WEYERHAEUSER CO COM 962166104 12,765 358,554 SH   SOLE   350,854 0 7,700
WEYERHAEUSER CO COM 962166104 4,913 138,001 SH   SOLE 1 132,396 0 5,605
WHEATON PRECIOUS METALS CORP COM 962879102 53 1,400 SH   SOLE 1 1,400 0 0
WHIRLPOOL CORP COM COM 963320106 75 340 SH   SOLE 1 340 0 0
WHOLE EARTH BRANDS INC COM CL COM 96684w100 6,643 509,467 SH   SOLE   394,688 0 114,779
WILLIAM HILL ADR COM 96925P104 3 200 SH   SOLE 3 200 0 0
WILLIS TOWERS WATSON COM G96629103 229 1,000 SH   SOLE 3 1,000 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 29 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 68 895 SH   SOLE 1 895 0 0
WISDOMTREE TR INTL HEDGED DIVI INDX FD 97717x594 6 150 SH   SOLE 1 150 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570 118 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 49 432 SH   SOLE 1 432 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 268 4,680 SH   SOLE   4,680 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4,332 75,739 SH   SOLE 1 75,739 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 50 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TRUST DEFA FD INDX FD 97717W703 56 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TRUST EMERG MKTS ET INDX FD 97717W315 7 150 SH   SOLE 1 150 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 27 572 SH   SOLE 1 572 0 0
WISDOMTREE TRUST LARGECAP DIVI INDX FD 97717W307 142 1,236 SH   SOLE 1 1,200 0 36
WISDOMTREE TRUST MIDCAP DIVI F INDX FD 97717W505 417 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE US QUALITY INDX FD 97717w547 48 425 SH   SOLE 1 425 0 0
WKHS 210416C00030000 CALL 98138J906 0 5 SH   SOLE 1 5 0 0
WKHS 210416C00037000 CALL 98138J906 0 15 SH   SOLE 1 15 0 0
WOLVERINE WORLD WIDE COM COM 978097103 19,807 516,872 SH   SOLE   425,524 0 91,348
WOLVERINE WORLD WIDE COM COM 978097103 186 4,845 SH   SOLE 1 4,845 0 0
WORKDAY INC-CLASS A COM 98138h101 12 50 SH   SOLE 1 50 0 0
WORKHORSE GROUP INC COM 98138j206 72 5,250 SH   SOLE   5,250 0 0
WORKHORSE GROUP INC COM 98138j206 1,283 93,169 SH   SOLE 1 86,669 0 6,500
WTS QLT INC WT 9941239w9 0 200,000 SH   SOLE   200,000 0 0
WW INTL INC COM 98262p101 1,247 39,880 SH   SOLE   27,820 0 12,060
WYNDHAM HOTELS & RESORTS INC COM 98311a105 16,067 230,252 SH   SOLE   204,166 0 26,086
WYNDHAM HOTELS & RESORTS INC COM 98311a105 2,569 36,809 SH   SOLE 1 36,664 0 145
XCEL ENERGY INC COM COM 98389b100 60 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 124 1,000 SH   SOLE 3 1,000 0 0
XLF 220121P00025000 PUT 81369Y955 69 1,000 SH Put SOLE 3 1,000 0 0
XLI 210618P00085000 PUT 81369Y954 148 1,206 SH Put SOLE 3 1,206 0 0
XLI 210618p00070000 PUT 81369Y954 75 800 SH Put SOLE 3 800 0 0
XLI 210618p00075000 PUT 81369Y954 104 1,000 SH Put SOLE 3 1,000 0 0
XPENG INC COM 98422d105 37 1,000 SH   SOLE 1 1,000 0 0
XRT 210618P00050000 PUT 78464A954 14 1,483 SH Put SOLE 3 1,483 0 0
XRT 210618P00065000 PUT 78464A954 11 304 SH Put SOLE 3 304 0 0
XRT 210618P00070000 PUT 78464A954 23 483 SH Put SOLE 3 483 0 0
XRT 220121P00045000 PUT 78464A954 10 195 SH Put SOLE 3 195 0 0
XRT 220121P00050000 PUT 78464A954 54 1,706 SH Put SOLE 3 1,706 0 0
XRT 220121P00070000 PUT 78464A954 52 195 SH Put SOLE 3 195 0 0
XTRACKERS MSCI EAFE HI DV YLD INDX FD 233051630 0 10 SH   SOLE 1 10 0 0
XTRACKERS USD HIGH YIELD CORPO INDX FD 233051432 1 14 SH   SOLE 1 2 0 12
YUM BRANDS INC COM COM 988498101 41 382 SH   SOLE 1 382 0 0
YUNHONG INTERNATIONAL COM g98882106 19 1,900 SH   SOLE 3 1,900 0 0
ZAGG INC CVR COM 988cvr015 0 208,163 SH   SOLE   184,085 0 24,078
ZAGG INC CVR COM 988cvr015 0 70,527 SH   SOLE 3 70,527 0 0
ZEBRA TECHNOLOGIES CP CL A COM 989207105 23 48 SH   SOLE 1 48 0 0
ZIMMER BIOMET HLDGS COM 98956p102 57 354 SH   SOLE 1 229 0 125
ZIONS BANCORPORATION COM COM 989701107 40 730 SH   SOLE   730 0 0
ZOETIS INC COM 98978v103 594 3,770 SH   SOLE   3,770 0 0
ZOETIS INC COM 98978v103 4,802 30,495 SH   SOLE 1 28,558 0 1,937
ZOOM VIDEO COMMUNICATIONS COM 98980l101 48 150 SH   SOLE 1 150 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104 49 1,000 SH   SOLE 1 1,000 0 0
ZUORA INC COM CL A COM 98983V106 0 13 SH   SOLE 1 13 0 0
ZWORK ACQUISITION CORP COM 98880c102 480 50,000 SH   SOLE 3 50,000 0 0
ZWORK ACQUISITION CORP WT 98880c110 12 16,666 SH   SOLE 3 16,666 0 0