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
SPDR S&P 500 ETF COM 78462F103 66,725 199,244 SH   SOLE   165,966 0 33,278
General American Investors COM 368802104 23,219 683,923 SH   SOLE   590,624 0 93,299
Adams Express Co COM 006212104 20,148 1,242,945 SH   SOLE   1,073,101 0 169,844
Schwab U.S. Large-Cap COM 808524201 19,951 247,443 SH   SOLE   211,976 0 35,468
Tri Continental Corp COM 895436103 12,697 489,674 SH   SOLE   425,988 0 63,686
Schwab U.S. Broad Market COM 808524102 11,355 142,573 SH   SOLE   118,752 0 23,821
Invesco S&P 500 Equal Weight ETF COM 78355W106 5,678 52,524 SH   SOLE   44,085 0 8,439
SPDR Dow Jones Industrial Average ETF COM 78467X109 5,484 19,762 SH   SOLE   17,688 0 2,074
Liberty All Star Eq Fd COM 530158104 5,346 889,472 SH   SOLE   786,663 0 102,809
Royce Value Trust COM 780910105 5,293 418,781 SH   SOLE   361,377 0 57,404
iShares Russell 2000 Index COM 464287655 4,535 30,275 SH   SOLE   26,662 0 3,613
Dividend & Income Fund COM 25538A105 4,131 453,933 SH   SOLE   378,069 0 75,864
Schwab U.S. Small-Cap COM 808524607 3,870 56,649 SH   SOLE   45,683 0 10,966
Special Opptys Fund COM 84741T104 3,390 273,223 SH   SOLE   222,040 0 51,183
Schwab U.S. Large-Cap Value COM 808524409 2,668 51,118 SH   SOLE   41,615 0 9,504
Schwab U.S. Mid-Cap COM 808524508 2,608 47,011 SH   SOLE   39,098 0 7,913
Invesco QQQ Trust COM 631100104 2,380 8,566 SH   SOLE   6,918 0 1,648
iShares S&P 500 Index Fund COM 464287200 2,270 6,756 SH   SOLE   6,148 0 608
Liberty All-Star Gr Fund COM 529900102 2,216 311,635 SH   SOLE   276,011 0 35,624
Vanguard Total Stock Mkt COM 922908769 2,160 12,681 SH   SOLE   10,910 0 1,771
Special Opp 3.5 Pfd Conv COM 84741T302 1,994 79,096 SH   SOLE   66,468 0 12,628
Schwab U.S. Large-Cap Growth COM 808524300 1,949 16,927 SH   SOLE   13,810 0 3,117
Nuveen S&P 500 Buy-Write Income COM 6706ER101 1,746 154,789 SH   SOLE   123,341 0 31,448
Aberdeen Standard Phys SwissGold Shr ETF COM 26922Y105 1,568 86,378 SH   SOLE   70,728 0 15,650
Royce Micro-Cap TRUST COM 780915104 1,561 203,499 SH   SOLE   182,175 0 21,324
Innovator S And P COM 45782C656 1,520 57,834 SH   SOLE   46,439 0 11,395
AllianzGI NFJ Divid Int COM 65337H109 1,368 115,939 SH   SOLE   97,172 0 18,767
Aberdeen Total Dynamic Dividend COM 021060108 1,284 161,756 SH   SOLE   137,579 0 24,177
Swiss Helvetia Fund COM 870875101 1,087 131,290 SH   SOLE   107,966 0 23,324
Sch US Div Equity Etf COM 808524797 1,038 18,777 SH   SOLE   14,672 0 4,105
Gabelli Div And Inc Tr COM 36242H104 1,036 56,449 SH   SOLE   45,215 0 11,234
Gabelli Healthcare TRUST COM 36246K103 971 94,049 SH   SOLE   81,622 0 12,427
iShares Russell 1000 Growth COM 464287614 947 4,365 SH   SOLE   3,819 0 546
Schwab Emerging Markets Equity COM 808524706 891 33,285 SH   SOLE   23,463 0 9,822
Royce Global Value Tr COM 78081T104 817 66,561 SH   SOLE   56,790 0 9,771
Innovator S P 500 Power COM 45782C797 748 28,337 SH   SOLE   20,006 0 8,331
SPDR Gold Shares COM 863307104 747 4,219 SH   SOLE   4,097 0 122
Vanguard S&P 500 ETF COM 922908413 738 2,399 SH   SOLE   2,339 0 60
Gabelli Global Small and Mid Cap Value Trust COM 36249W104 731 72,448 SH   SOLE   59,762 0 12,686
Central Securities Corp COM 155123102 664 22,918 SH   SOLE   19,442 0 3,476
Innovator S And P COM 45782C813 631 22,789 SH   SOLE   17,845 0 4,944
Voya Glb Eqty Div & Prem Opps COM 92912T100 623 125,809 SH   SOLE   100,511 0 25,298
Innovator S P 500 Ultra COM 45782C821 554 21,314 SH   SOLE   16,726 0 4,588
Boulder Growth & Income COM 101507101 553 55,265 SH   SOLE   48,174 0 7,091
Madison/Claymore Covered Call & Eq Strtg COM 556582104 530 88,589 SH   SOLE   72,684 0 15,905
iShares S&P 500 Growth COM 464287309 405 1,754 SH   SOLE   1,313 0 441
iShares S&P 100 Index Fund COM 464287101 393 2,526 SH   SOLE   2,526 0 0
Guggenheim Enhanced Eqty COM 40167B100 370 67,800 SH   SOLE   54,688 0 13,112
Blackrock Enhcd Cap & Incm COM 09256A109 364 23,517 SH   SOLE   19,619 0 3,898
SPDR Portfolio Europe ETF COM 78463X103 361 11,004 SH   SOLE   8,111 0 2,893
Templeton Emrgng Mkt Fd COM 880191101 358 23,317 SH   SOLE   20,590 0 2,727
Aberdeen Japan Equity Fund Common COM 00306J109 345 41,660 SH   SOLE   37,683 0 3,977
iShares Russell 1000 Value COM 464287598 331 2,800 SH   SOLE   2,500 0 300
SPDR S&P Regional Bking COM 78464A698 330 9,250 SH   SOLE   8,950 0 300
Schwab International Small-Cap Equity COM 808524888 322 9,912 SH   SOLE   6,464 0 3,448
Blackrock Global Opptys COM 092501105 306 32,004 SH   SOLE   24,145 0 7,859
WisdomTree U.S. Quality Dividend Growth Fund COM 97717X669 290 5,850 SH   SOLE   5,053 0 797
Royce Focus TRUST Inc COM 78080N108 280 47,075 SH   SOLE   41,822 0 5,253
BlackRock Science & Technology Trust II COM 09260K101 274 10,700 SH   SOLE   8,720 0 1,980
Health Care Select Sector SPDR COM 81369Y209 262 2,480 SH   SOLE   2,382 0 98
Honeywell International COM 438516106 245 1,490 SH   SOLE   749 0 741
MS India Investment Fund COM 61745C105 235 13,572 SH   SOLE   12,305 0 1,267
Sector Spdr Tech Select COM 81369Y803 228 1,951 SH   SOLE   1,848 0 103
Innovator S And P COM 45782C755 222 7,540 SH   SOLE   5,704 0 1,836
iShares Gold Trust COM 464285105 214 11,916 SH   SOLE   10,916 0 1,000
Clough Global Opportunities COM 18914E106 206 22,004 SH   SOLE   19,292 0 2,712
Schwab International Equity COM 808524805 194 6,180 SH   SOLE   4,310 0 1,870
Schwab 1000 Index ETF COM 808524722 192 5,807 SH   SOLE   4,875 0 932
First Trust NASDAQ Technology Dividend COM 33738R118 189 4,307 SH   SOLE   4,307 0 0
American Intl Group Inc COM 026874107 187 6,785 SH   SOLE   6,460 0 325
Herzfeld Caribbn Basn Fd COM 42804T106 185 51,317 SH   SOLE   41,853 0 9,464
SPDR S&P 500 GROWTH ETF COM 464287309 180 3,600 SH   SOLE   3,600 0 0
Asa Gold & Precs Mtls COM G3156P103 179 8,435 SH   SOLE   6,335 0 2,100
Ishares Semiconductor Index COM 464287523 164 539 SH   SOLE   539 0 0
Sector Spdr Indl Select COM 81369Y704 154 2,001 SH   SOLE   1,661 0 340
Innovator S And P COM 45782C664 148 5,500 SH   SOLE   3,703 0 1,797
Aberdeen Standard Phys Silver Shrs ETF COM 26922X107 141 6,270 SH   SOLE   6,210 0 60
iShares MSCI Emrg Mkt ETF COM 464287234 141 3,191 SH   SOLE   2,421 0 770
Vertical Capital Income COM 92535C104 138 13,936 SH   SOLE   11,142 0 2,794
BlackRock Enhanced Dividend Achievers COM 09251A104 136 18,642 SH   SOLE   15,906 0 2,736
Tekla Healthcare Investors COM 404052102 134 6,481 SH   SOLE   5,723 0 758
WisdomTree MidCap Dividend COM 97717W505 133 4,586 SH   SOLE   4,348 0 238
Cohen & Steers Quality COM 19247L106 122 10,972 SH   SOLE   9,394 0 1,578
Vanguard Large Cap ETF COM 922908637 116 743 SH   SOLE   721 0 22
iShares Silver Trust COM 46428Q109 107 4,922 SH   SOLE   4,817 0 105
Innovator S And P COM 45782C789 105 3,709 SH   SOLE   2,322 0 1,387
Eaton Vance Tax Mgd Glbl COM 27829C105 105 12,240 SH   SOLE   10,265 0 1,975
Vanguard Dividend Appreciation ETF COM 921908844 104 808 SH   SOLE   608 0 200
SPDR S&P MidCap 400 COM 78467Y107 103 305 SH   SOLE   246 0 59
SPDR S&P International Dividend COM 78463X772 94 2,784 SH   SOLE   1,765 0 1,019
Lazard Glbl Total Retrun COM 52106W103 90 5,800 SH   SOLE   4,383 0 1,417
Amplify Online Retail COM 032108102 88 1,000 SH   SOLE   1,000 0 0
First Trust Cloud Computing ETF COM 33734X192 88 1,123 SH   SOLE   1,123 0 0
Nuveen S&P 500 Dynamic Overwrite COM 6706EW100 86 6,438 SH   SOLE   4,898 0 1,540
Innovator S And P COM 45782C748 85 2,940 SH   SOLE   2,135 0 805
Clough Global Equity Common COM 18914C100 68 6,041 SH   SOLE   5,751 0 290
Ark Innovation Etf COM 00214Q104 67 731 SH   SOLE   656 0 75
iShares Barclays TIPS Bond Fund COM 464287176 66 525 SH   SOLE   525 0 0
Direxion Shares Etf COM 25459Y207 66 1,019 SH   SOLE   819 0 200
Innovator S&P 500 Buffer COM 45782C888 65 2,285 SH   SOLE   1,397 0 888
Innovator S And P COM 45782C680 65 2,420 SH   SOLE   1,275 0 1,145
Aberdeen Global Dynamic Dividend COM 00302M106 61 6,573 SH   SOLE   5,351 0 1,222
Blackrock Health Science COM 09250W107 60 2,511 SH   SOLE   2,086 0 425
Schwab U.S. TIPS ETF COM 808524870 59 959 SH   SOLE   713 0 246
Eaton Vance Tax Managed COM 27829F108 54 7,284 SH   SOLE   5,444 0 1,840
Loncar Cancer Immunotherapy ETF COM 26922A826 51 1,844 SH   SOLE   1,844 0 0
iShares Russell Top 200 ETF COM 464289446 50 613 SH   SOLE   553 0 60
NexPoint Credit Strategies Fund COM 65340G205 49 5,604 SH   SOLE   4,118 0 1,486
ETFMG Prime Cyber Security ETF COM 30304R407 47 1,002 SH   SOLE   1,002 0 0
New Ireland Fund Inc COM 645673104 42 4,990 SH   SOLE   4,990 0 0
ETFMG Alternative Harvest ETF COM 26924G508 42 4,023 SH   SOLE   4,023 0 0
Vanguard Small Cap COM 922908751 34 221 SH   SOLE   221 0 0
Calamos Long Short Equit COM 12812C106 29 1,990 SH   SOLE   1,800 0 190
H&Q Life Sciences Invtrs COM 404053100 28 1,609 SH   SOLE   1,609 0 0
Vanguard Mega Cap Growth COM 921910816 28 150 SH   SOLE   120 0 30
Amplify Transformational Data Shrg ETF COM 032108607 27 1,100 SH   SOLE   1,100 0 0
VanEck Vdo Gaming and eSprts ETF COM 92189F114 26 417 SH   SOLE   417 0 0
Vanguard Russell 2000 COM 92206C664 24 200 SH   SOLE   200 0 0
Ishares Russell Midcap Value Index COM 464287473 24 300 SH   SOLE   0 0 300
Ing Prime Rate TRUST COM 44977W106 24 5,349 SH   SOLE   3,869 0 1,480
Defiance Next Gen COM 26922A289 23 800 SH   SOLE   800 0 0
Tekla Healthcare Opportu COM 879105104 22 1,200 SH   SOLE   1,100 0 100
Gabelli Go Anywhere Cf COM 36250J109 22 2,253 SH   SOLE   1,507 0 746
Global X Lithium & Battery Tech ETF COM 37954Y855 20 500 SH   SOLE   500 0 0
ProShares Online Retail ETF COM 74347B169 18 285 SH   SOLE   285 0 0
Reality Shares Nasdaq NexGen Economy ETF COM 75605A702 17 500 SH   SOLE   500 0 0
3d Printing Etf COM 00214Q500 17 700 SH   SOLE   700 0 0
Invesco S&P500 Eq Weight Technology COM 78355W817 17 79 SH   SOLE   79 0 0
Vaneck Vectors COM 92189F676 17 95 SH   SOLE   95 0 0
Gyrodyne Company of America COM 403820103 16 963 SH   SOLE   963 0 0
Equus II Inc COM 294766100 15 12,488 SH   SOLE   12,488 0 0
Innovator S And P COM 45782C573 15 540 SH   SOLE   540 0 0
Voya Global Adv & Premium Opp COM 44982N109 15 1,820 SH   SOLE   1,120 0 700
Schwab Short-Term U.S. Treasury ETF COM 808524862 13 249 SH   SOLE   0 0 249
Ishares US Aerospace COM 464288760 12 77 SH   SOLE   77 0 0
Sector Spdr Consumer Fd COM 81369Y407 12 82 SH   SOLE   82 0 0
Roundhill Esports & Digital Entertainment ETF COM 53656F706 10 422 SH   SOLE   422 0 0
Alps Disruptive COM 00162Q478 10 269 SH   SOLE   269 0 0
First TRUST Nasdaq COM 33734X846 10 276 SH   SOLE   276 0 0
Ishares Cybersecurity COM 46435U135 9 283 SH   SOLE   283 0 0
Sprott Physical Gold & Silver COM 153501101 9 500 SH   SOLE   500 0 0
iShares MSCI EAFE Growth Index COM 464288885 9 100 SH   SOLE   100 0 0
Petroleum & Resources Cp COM 716549100 9 879 SH   SOLE   690 0 189
Sprott Phys Gld Tr Etn COM 85207H104 9 614 SH   SOLE   0 0 614
Vaneck Vectors Gaming COM 92189F882 8 200 SH   SOLE   200 0 0
Global X Future Analytics Tech ETF COM 37954Y632 7 315 SH   SOLE   315 0 0
RENN Global Entrepreneurs Fund COM 759720105 7 5,579 SH   SOLE   5,579 0 0
Putnam High Incm Bond Fd COM 746779107 7 870 SH   SOLE   870 0 0
Global X Cloud Computing COM 37954Y442 7 300 SH   SOLE   300 0 0
Ishares Msci Jpn Idx Fd COM 464286848 6 100 SH   SOLE   100 0 0
Global X Robotics & Artfcl Intllgnc ETF COM 37954Y715 6 200 SH   SOLE   200 0 0
Sprott Physical Silver Trust COM 85207K107 6 736 SH   SOLE   0 0 736
AI Powered Equity ETF COM 26924G813 5 170 SH   SOLE   170 0 0
Foxby Cf COM 351645106 4 2,400 SH   SOLE   2,400 0 0
SPDR S&P 500 ETF TR COM 78462F903 4 3 SH Call SOLE   3 0 0
Bluestar Israel COM 26924G870 3 61 SH   SOLE   61 0 0
SPDR S&P 500 ETF TR COM 78462F903 3 1 SH Call SOLE   1 0 0
Innovator S&P 500 Power Buffer ETF COM 45782C508 3 100 SH   SOLE   100 0 0
Ishares Tr Goldman Sachs Natural Resources COM 464287374 3 132 SH   SOLE   132 0 0
Proshares Inverse S&P 500 COM 74347R503 2 100 SH   SOLE   100 0 0
First Tr Enhcd Eqty Incm COM 337318109 2 100 SH   SOLE   100 0 0
Ark Israel Innovative COM 00214Q609 2 60 SH   SOLE   60 0 0
iShares DJ US Energy COM 464287796 2 150 SH   SOLE   0 0 150
Vaneck Vectors Israel COM 92189F635 1 40 SH   SOLE   40 0 0
Ishares Msci Israel Etf COM 464286632 1 25 SH   SOLE   25 0 0
SPDR S&P 500 ETF TR COM 78462F953 1 1 SH Put SOLE   1 0 0
SPDR S&P 500 ETF TR COM 78462F903 1 1 SH Call SOLE   1 0 0
Schwab US Aggregate Bond COM 808524839 1 14 SH   SOLE   14 0 0